.nl-sheet-backdrop.svelte-acfany{position:fixed;z-index:80;top:0;right:0;bottom:0;left:0;background:#0a0a0a52;transition:opacity .3s ease}.dark .nl-sheet-backdrop.svelte-acfany{background:#00000094}.nl-sheet-backdrop[data-starting-style].svelte-acfany,.nl-sheet-backdrop[data-ending-style].svelte-acfany{opacity:0}.nl-sheet.svelte-acfany{position:fixed;z-index:81;inset:auto 0 0;display:flex;max-height:calc(100dvh - max(24px,env(safe-area-inset-top)) - 16px);min-height:0;flex-direction:column;border-radius:26px 26px 0 0;background:var(--nl-surface);color:var(--nl-ink);box-shadow:0 -10px 40px -14px #0a0a0a47;padding:0 max(16px,env(safe-area-inset-right)) calc(14px + env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));transform:translateY(var(--drag, 0px));transition:transform .42s cubic-bezier(.32,.72,0,1);outline:none;font-family:var(--font-sans)}.nl-sheet.dragging.svelte-acfany{transition:none}.nl-sheet.full.svelte-acfany{height:calc(100dvh - max(10px,env(safe-area-inset-top)));max-height:none;border-radius:22px 22px 0 0}.nl-sheet[data-starting-style].svelte-acfany,.nl-sheet[data-ending-style].svelte-acfany{transform:translateY(calc(100% + var(--drag, 0px)))}.grab-zone.svelte-acfany{display:grid;flex:none;height:40px;margin:0 -16px;place-items:center;cursor:grab;touch-action:none}.grab.svelte-acfany{width:38px;height:5px;border-radius:3px;background:var(--nl-line)}.sheet-close.svelte-acfany{position:absolute;z-index:2;top:6px;right:max(12px,env(safe-area-inset-right));display:grid;width:32px;height:32px;place-items:center;border:0;border-radius:50%;background:var(--nl-hl);color:var(--nl-ink-2);cursor:pointer}.sheet-close.svelte-acfany:hover{color:var(--nl-ink)}.sheet-close.svelte-acfany:focus-visible{outline:2px solid var(--nl-accent-text);outline-offset:2px}.dark .grab.svelte-acfany{background:#3f3f46}@media(min-width:761px){.nl-sheet.svelte-acfany{inset:50% auto auto 50%;width:min(440px,calc(100vw - 48px));max-height:min(760px,calc(100dvh - 64px));border:1px solid var(--nl-line);border-radius:22px;padding:18px 22px 20px;box-shadow:0 1px 2px #0a0a0a0f,0 24px 60px -20px #0a0a0a59;transform:translate(-50%,-50%);transition:transform .22s cubic-bezier(.32,.72,0,1),opacity .18s ease}.nl-sheet[data-starting-style].svelte-acfany,.nl-sheet[data-ending-style].svelte-acfany{opacity:0;transform:translate(-50%,calc(-50% + 12px)) scale(.98)}.nl-sheet[data-variant=wide].svelte-acfany{width:min(760px,calc(100vw - 48px))}.nl-sheet.full.svelte-acfany{height:auto}.nl-sheet[data-variant=side].svelte-acfany{inset:0 0 0 auto;width:min(420px,100vw);max-height:none;border-width:0 0 0 1px;border-radius:0;padding:18px 22px 28px;box-shadow:-24px 0 48px -28px #0a0a0a59;transform:none;transition:transform .34s cubic-bezier(.32,.72,0,1)}.nl-sheet[data-variant=side][data-starting-style].svelte-acfany,.nl-sheet[data-variant=side][data-ending-style].svelte-acfany{opacity:1;transform:translate(102%)}.grab-zone.svelte-acfany{display:none}.sheet-close.svelte-acfany{top:16px;right:16px}}@media(prefers-reduced-motion:reduce){.nl-sheet.svelte-acfany,.nl-sheet-backdrop.svelte-acfany{transition-duration:.01ms!important}}
