.scrim.svelte-1rc1rez{position:fixed;inset:0;z-index:80;background:#080c0a73;border:0;padding:0;cursor:default;animation:svelte-1rc1rez-fade .15s ease}.sheet.svelte-1rc1rez{position:fixed;z-index:81;left:50%;top:50%;translate:-50% -50%;width:min(460px,calc(100vw - 24px));max-height:min(82dvh,680px);display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--line);border-radius:16px;box-shadow:var(--shadow-lg);outline:none;animation:svelte-1rc1rez-pop .16s ease}.sheet.tall.svelte-1rc1rez{height:min(82dvh,680px)}.sheet.wide.svelte-1rc1rez{width:min(880px,calc(100vw - 32px));max-height:min(90dvh,860px)}.handle.svelte-1rc1rez{display:none}.head.svelte-1rc1rez{display:flex;align-items:center;gap:8px;padding:10px 10px 6px 16px}.head.svelte-1rc1rez h3:where(.svelte-1rc1rez){margin:0;flex:1;font-size:1.05rem}.tabs.svelte-1rc1rez{flex:1;min-width:0}.tabs.svelte-1rc1rez button:where(.svelte-1rc1rez){flex:1;display:inline-flex;align-items:center;justify-content:center;gap:5px}.badge-n.svelte-1rc1rez{min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--danger);color:#fff;font:700 .7rem/18px var(--body)}.close.svelte-1rc1rez{flex:none}.body.svelte-1rc1rez{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:4px 16px 16px;display:grid;gap:12px;align-content:start}.body.has-foot.svelte-1rc1rez:after{content:"";display:block;height:12px}.foot.svelte-1rc1rez{padding:8px 16px calc(10px + var(--safe-bottom));border-top:1px solid var(--line)}@media(max-width:599px),(max-width:899px)and (orientation:portrait){.sheet.svelte-1rc1rez{inset:auto 0 0;translate:none;width:auto;max-height:86dvh;border-radius:18px 18px 0 0;border-bottom:0;padding-bottom:var(--safe-bottom);animation:svelte-1rc1rez-rise .18s ease;transition:transform .05s linear}.sheet.tall.svelte-1rc1rez{height:78dvh}.handle.svelte-1rc1rez{display:grid;place-items:center;height:20px;cursor:grab;touch-action:none}.grab.svelte-1rc1rez{width:40px;height:4px;border-radius:2px;background:var(--line-strong)}.head.svelte-1rc1rez{padding-top:0}}@keyframes svelte-1rc1rez-rise{0%{transform:translateY(30px);opacity:0}}@keyframes svelte-1rc1rez-pop{0%{opacity:0;scale:.97}}@keyframes svelte-1rc1rez-fade{0%{opacity:0}}
