.icon-btn.svelte-13o797d{--btn:var(--tap);--bg:transparent;--bg-hover:var(--surface-2);--fg:var(--text-2);--fg-hover:var(--text);width:var(--btn);height:var(--btn);background:var(--bg);color:var(--fg);-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:manipulation;transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);border:1px solid #0000;border-radius:50%;flex:none;place-items:center;display:inline-grid;position:relative}@media (hover:hover){.icon-btn.svelte-13o797d:hover:not(:disabled){background:var(--bg-hover);color:var(--fg-hover)}}.icon-btn.svelte-13o797d:active:not(:disabled){transform:scale(.94)}.icon-btn.svelte-13o797d:disabled{opacity:.45}.icon-btn.active.svelte-13o797d{color:var(--text)}.s-sm.svelte-13o797d{--btn:36px}.s-sm.svelte-13o797d:before{content:"";position:absolute;inset:-4px}.s-lg.svelte-13o797d{--btn:52px}.v-soft.svelte-13o797d{--bg:var(--surface-2);--bg-hover:var(--surface-3)}.v-solid.svelte-13o797d{--bg:var(--surface-3);--bg-hover:var(--surface-4);--fg:var(--text);border-color:var(--border)}.v-primary.svelte-13o797d{--bg:var(--strong);--bg-hover:var(--strong-hover);--fg:var(--strong-ink);--fg-hover:var(--strong-ink)}.v-accent.svelte-13o797d{--bg:var(--accent);--bg-hover:var(--accent-hover);--fg:var(--accent-ink);--fg-hover:var(--accent-ink)}.v-primary.active.svelte-13o797d,.v-accent.active.svelte-13o797d{color:var(--fg)}.v-danger.svelte-13o797d{--bg:var(--danger-soft);--bg-hover:color-mix(in oklab, var(--danger) 24%, transparent);--fg:var(--danger);--fg-hover:var(--danger)}.count.svelte-13o797d{top:2px;border-radius:var(--radius-pill);background:var(--danger);min-width:18px;height:18px;color:var(--on-media);box-shadow:0 0 0 2px var(--bg-chrome,var(--bg));font-size:var(--text-2xs);text-align:center;font-variant-numeric:tabular-nums;pointer-events:none;padding:0 5px;font-weight:600;line-height:18px;position:absolute;inset-inline-end:1px}.s-sm.svelte-13o797d .count:where(.svelte-13o797d){top:-3px;inset-inline-end:-5px}.dot.svelte-13o797d{top:9px;background:var(--accent);width:9px;height:9px;box-shadow:0 0 0 2px var(--bg-chrome,var(--bg));pointer-events:none;border-radius:50%;position:absolute;inset-inline-end:9px}.dlg.svelte-1i47zga{--w:480px;color:inherit;background:0 0;border:0;max-width:none;max-height:none;padding:0;overflow:visible}.dlg.svelte-1i47zga::backdrop{background:var(--overlay);transition:opacity var(--dur-normal) var(--ease-out)}.s-sm.svelte-1i47zga{--w:380px}.s-lg.svelte-1i47zga{--w:680px}.panel.svelte-1i47zga{background:var(--bg);box-shadow:var(--shadow-3);transition:opacity var(--dur-normal) var(--ease-out), transform .4s var(--ease-out);flex-direction:column;display:flex}.panel.dragging.svelte-1i47zga{transition:none}.p-center.svelte-1i47zga{width:min(var(--w), calc(100vw - 24px));margin:auto}.p-center.svelte-1i47zga .panel:where(.svelte-1i47zga){border-radius:var(--radius-lg);max-height:calc(100svh - 32px)}.p-sheet.svelte-1i47zga{width:100%;max-width:600px;margin:auto auto 0}.p-sheet.svelte-1i47zga .panel:where(.svelte-1i47zga){border-radius:var(--radius-lg) var(--radius-lg) 0 0;max-height:88svh;padding-bottom:env(safe-area-inset-bottom);border-bottom:0}@starting-style{.dlg[open].svelte-1i47zga .panel:where(.svelte-1i47zga){opacity:0;transform:translateY(12px)scale(.98)}.p-sheet[open].svelte-1i47zga .panel:where(.svelte-1i47zga){opacity:1;transform:translateY(100%)}.dlg[open].svelte-1i47zga::backdrop{opacity:0}}.grip.svelte-1i47zga{cursor:grab;touch-action:none;place-items:center;height:22px;margin-bottom:-10px;display:grid}.grip.svelte-1i47zga span:where(.svelte-1i47zga){border-radius:var(--radius-pill);background:var(--border-strong);width:40px;height:4px}header.svelte-1i47zga{align-items:center;gap:var(--space-3);min-height:52px;padding:var(--space-1) var(--space-2) var(--space-1) var(--space-4);display:flex}header.bare.svelte-1i47zga{justify-content:flex-end;min-height:48px}.hicon.svelte-1i47zga{width:22px;height:36px;color:var(--text-muted);flex:none;place-items:center;display:grid}h2.svelte-1i47zga{min-width:0;font-size:var(--text-body);overflow-wrap:anywhere;flex:1}header.svelte-1i47zga .close{margin-inline-start:auto}.actions.svelte-1i47zga{align-items:center;gap:var(--space-2);flex:none;display:inline-flex}.actions.svelte-1i47zga+.close{margin-inline-start:0}.body.svelte-1i47zga{overscroll-behavior:contain;min-height:0;padding:0 var(--space-4) var(--space-4);flex:auto;overflow:auto}footer.svelte-1i47zga{gap:var(--space-2);padding:var(--space-3) var(--space-4) var(--space-4);justify-content:flex-end;display:flex}footer.svelte-1i47zga>*{flex:0 auto;min-width:112px}dialog.ui-sheet.ui-sheet.ui-sheet{margin-bottom:var(--keyboard-inset,0px)}dialog.ui-sheet.ui-sheet.ui-sheet .panel{max-height:min(88vh, calc(var(--vvh,100vh) - 16px))}html[data-keyboard] dialog.ui-sheet.ui-sheet.ui-sheet .panel{padding-bottom:0}@supports (height:1svh){dialog.ui-sheet.ui-sheet.ui-sheet .panel{max-height:min(88svh, calc(var(--vvh,100svh) - 16px))}}
