body { background:#f7f7fb; }
.card { border:0; box-shadow:0 4px 16px rgba(0,0,0,.06); border-radius:1rem; }
.card-header { background:#fff; border-bottom:1px solid #eee; border-top-left-radius:1rem;border-top-right-radius:1rem; }
.modal-backdrop { position:fixed; inset:0; background:rgba(0,0,0,.25); display:flex; align-items:center; justify-content:center; z-index:1050; }
.modal-sheet { width:min(560px, 96vw); }
