.sheet-overlay.svelte-m4js9t{z-index:var(--z-sheet);background:var(--overlay);align-items:flex-end;display:flex;position:fixed;inset:0}.sheet.svelte-m4js9t{background:var(--surface);border-radius:var(--radius-xl) var(--radius-xl) 0 0;width:100%;max-height:85vh;padding:var(--space-4);padding-bottom:calc(var(--space-4) + env(safe-area-inset-bottom));box-shadow:var(--shadow-lg);overflow-y:auto}.sheet-grip.svelte-m4js9t{width:40px;height:4px;margin:0 auto var(--space-3);background:var(--border-strong);border-radius:var(--radius-pill)}@media (width>=640px){.sheet-overlay.svelte-m4js9t{justify-content:center;align-items:center}.sheet.svelte-m4js9t{border-radius:var(--radius-xl);width:auto;min-width:360px;max-width:480px;padding-bottom:var(--space-4)}.sheet-grip.svelte-m4js9t{display:none}}.tabbar.svelte-17jpfmk{background:var(--surface);border-top:1px solid var(--border);padding-bottom:env(safe-area-inset-bottom);display:flex}.tab.svelte-17jpfmk{padding:var(--space-2) 0;cursor:pointer;color:var(--text-tertiary);font-size:var(--fs-xs);background:0 0;border:none;flex-direction:column;flex:1;align-items:center;gap:2px;display:flex}.tab.active.svelte-17jpfmk{color:var(--accent)}.tab-icon.svelte-17jpfmk{font-size:var(--fs-lg);line-height:1}.tab-label.svelte-17jpfmk{font-weight:var(--fw-medium)}
