.sheet.svelte-3biqf3{margin-inline:auto;margin-block:auto 0;inline-size:min(34rem,100%);max-inline-size:100%;max-block-size:min(82dvh,34rem);padding:0;border:0;background:transparent;overflow:visible}.sheet-fb.svelte-3biqf3{position:fixed;inset:0;z-index:calc(var(--z-toast, 70) + 1);display:flex;flex-direction:column;justify-content:flex-end;align-items:center}.sheet-fb-scrim.svelte-3biqf3{position:absolute;inset:0;background:#060a1094;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:vnp-fade-in var(--dur-base, .18s) ease-out both;cursor:pointer;-webkit-tap-highlight-color:transparent}.sheet-fb.svelte-3biqf3>.sheet:where(.svelte-3biqf3){position:relative;width:100%;max-width:34rem}.sheet-close.svelte-3biqf3{position:absolute;inset-block-start:var(--sp-2);inset-inline-end:var(--sp-2);z-index:1;display:inline-flex;align-items:center;justify-content:center;inline-size:44px;block-size:44px;padding:0;border:0;border-radius:var(--r-full);background:transparent;color:var(--fg-muted);cursor:pointer}.sheet-close.svelte-3biqf3:hover{background:var(--bg-hover);color:var(--fg)}.sheet.svelte-3biqf3::backdrop{background:#060a1094;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:vnp-fade-in var(--dur-base, .18s) ease-out both}.sheet-in.svelte-3biqf3{display:flex;flex-direction:column;gap:var(--sp-2);max-height:82vh;max-block-size:min(82dvh,34rem);padding-block:var(--sp-3);padding-block-end:calc(var(--sp-3) + var(--safe-b, 0px));padding-inline:var(--sp-3);background:var(--surface-raised, var(--bg-elev));-webkit-backdrop-filter:saturate(1.5) blur(22px);backdrop-filter:saturate(1.5) blur(22px);border-start-start-radius:var(--r-xl);border-start-end-radius:var(--r-xl);border-block-start:1px solid var(--hairline, var(--border));box-shadow:var(--shadow-3);animation:svelte-3biqf3-vnp-sheet-up var(--dur-slow, .28s) var(--ease) both}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.sheet-in.svelte-3biqf3{background:var(--bg-elev)}}.sheet-grip.svelte-3biqf3{inline-size:2.25rem;block-size:4px;flex:none;align-self:center;border-radius:var(--r-full);background:var(--border-strong);opacity:.8}.sheet-title.svelte-3biqf3{margin:0;padding-inline:var(--sp-2);font-size:var(--fs-sm);font-weight:var(--fw-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--fg-subtle)}.sheet-list.svelte-3biqf3{display:flex;flex-direction:column;gap:2px;overflow-y:auto;overscroll-behavior:contain}.sheet-list.svelte-3biqf3 .menu-item{min-block-size:52px;padding-inline:var(--sp-3);border-radius:var(--r-md);font-size:var(--fs-md)}.sheet-list.svelte-3biqf3 .menu-item[aria-checked=true]{background:var(--accent-soft);color:var(--accent-fg);font-weight:var(--fw-semibold)}@media(max-height:480px){.sheet.svelte-3biqf3{max-block-size:92dvh}.sheet-in.svelte-3biqf3{max-block-size:92dvh;padding-block-start:var(--sp-2)}.sheet-list.svelte-3biqf3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-1)}.sheet-list.svelte-3biqf3 .menu-item{min-block-size:44px}}@keyframes svelte-3biqf3-vnp-sheet-up{0%{transform:translateY(12%);opacity:.4}to{transform:none;opacity:1}}@media(prefers-reduced-motion:reduce){.sheet-in.svelte-3biqf3{animation:vnp-fade-in .12s linear both}}
