dialog.svelte-164ms2j{border:0;border-left:1px solid var(--border-strong);background:var(--bg-surface);width:min(360px,100vw);height:100dvh;max-height:100dvh;color:var(--text-primary);box-shadow:var(--elev-3);overscroll-behavior:contain;margin:0 0 0 auto;padding:0;overflow-y:auto}dialog.svelte-164ms2j::backdrop{background:var(--scrim)}dialog[open].svelte-164ms2j{animation:svelte-164ms2j-slide var(--dur-slow) var(--ease-out)}@keyframes svelte-164ms2j-slide{0%{opacity:0;transform:translate(24px)}}.sheet.svelte-164ms2j{flex-direction:column;gap:16px;padding:12px 16px 24px;display:flex}.top.svelte-164ms2j{justify-content:space-between;align-items:center;min-height:44px;display:flex}.sheet.svelte-164ms2j .side a,.sheet.svelte-164ms2j .nl{min-height:44px}nav.svelte-4hwatb{flex-direction:column;gap:14px;display:flex}.foot.svelte-4hwatb{border-top:1px solid var(--border-hairline);padding-top:14px}nav.svelte-4hwatb a svg{color:var(--text-muted)}.filter.svelte-4hwatb{border-radius:var(--radius-sm);background:var(--bg-page);border:1px solid var(--border-hairline);align-items:center;gap:7px;height:32px;padding:0 8px;display:flex}.filter.svelte-4hwatb:focus-within{border-color:var(--border-strong);outline:2px solid var(--accent-gold);outline-offset:2px}.filter.svelte-4hwatb input:where(.svelte-4hwatb){all:unset;min-width:0;color:var(--text-primary);flex:1;font-size:12px}.filter.svelte-4hwatb input:where(.svelte-4hwatb)::placeholder{color:var(--text-muted)}@media (pointer:coarse){.filter.svelte-4hwatb input:where(.svelte-4hwatb){font-size:16px}}.filter.svelte-4hwatb button:where(.svelte-4hwatb){all:unset;cursor:pointer;color:var(--text-muted);display:flex}.filter.svelte-4hwatb button:where(.svelte-4hwatb):hover{color:var(--text-primary)}.gh.svelte-4hwatb{all:unset;box-sizing:border-box;cursor:pointer;border-radius:var(--radius-sm);justify-content:space-between;align-items:center;gap:8px;width:100%;padding:3px 10px;display:flex}.gh.svelte-4hwatb:hover{background:var(--bg-surface)}.gh.svelte-4hwatb:focus-visible{outline:2px solid var(--accent-gold);outline-offset:2px}.gh.svelte-4hwatb .chev{transition:transform var(--dur-fast) var(--ease-out);transform:rotate(-90deg)}.gh[aria-expanded=true].svelte-4hwatb .chev{transform:rotate(0)}.group-label.svelte-4hwatb{padding:0 10px 4px}.items.svelte-4hwatb{flex-direction:column;gap:1px;padding:0 10px;display:flex}.empty.svelte-4hwatb{color:var(--text-muted);padding:4px 10px;font-size:12px}@media (pointer:coarse){.filter.svelte-4hwatb{height:44px}.gh.svelte-4hwatb{min-height:44px}}@media (prefers-reduced-motion:reduce){.gh.svelte-4hwatb .chev{transition:none}}.hdr.svelte-kldgn5{border-bottom:1px solid var(--border-hairline);background:var(--bg-page)}.sticky.svelte-kldgn5{z-index:20;position:sticky;top:0}.bar.svelte-kldgn5{width:100%;padding:12px var(--page-gutter);flex-wrap:wrap;align-items:center;gap:12px 28px;display:flex}.ledger.svelte-kldgn5 .bar:where(.svelte-kldgn5),.staff.svelte-kldgn5 .bar:where(.svelte-kldgn5){padding:10px var(--page-gutter);gap:10px 26px}.primary.svelte-kldgn5{flex-wrap:wrap;flex:auto;gap:4px 22px;display:flex}.ledger.svelte-kldgn5 .primary:where(.svelte-kldgn5){gap:4px 20px}.badge.staff.svelte-kldgn5{height:24px;padding:0 8px;font-size:12px}.search.svelte-kldgn5{all:unset;box-sizing:border-box;cursor:pointer;border-radius:var(--radius-sm);background:var(--bg-raised);border:1px solid var(--border-hairline);align-items:center;gap:8px;max-width:100%;height:32px;padding:0 10px;display:flex}.search.svelte-kldgn5:hover{border-color:var(--border-strong)}.search.svelte-kldgn5:focus-visible{outline:2px solid var(--accent-gold);outline-offset:2px}.search-t.svelte-kldgn5{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-muted);text-align:left;flex:1;font-size:13px;overflow:hidden}.auth.svelte-kldgn5{gap:8px;display:flex}.play.svelte-kldgn5{transition:opacity var(--dur-base) var(--ease-out), visibility var(--dur-base) var(--ease-out)}.play.hidden.svelte-kldgn5{opacity:0;visibility:hidden}.me.svelte-kldgn5{all:unset;box-sizing:border-box;cursor:pointer;border-radius:var(--radius-sm);border:1px solid var(--border-hairline);color:var(--text-primary);align-items:center;gap:8px;padding:4px 8px 4px 4px;display:flex}.me.svelte-kldgn5:hover{border-color:var(--border-strong);color:var(--text-primary)}.me.svelte-kldgn5:focus-visible{outline:2px solid var(--accent-gold);outline-offset:2px}.me.svelte-kldgn5 .h:where(.svelte-kldgn5){text-overflow:ellipsis;white-space:nowrap;max-width:160px;font-size:13px;font-weight:500;overflow:hidden}.ame.svelte-kldgn5{align-items:center;gap:10px;min-width:0;display:flex}.ame-t.svelte-kldgn5{flex-direction:column;min-width:0;display:flex}.ame-h.svelte-kldgn5{color:var(--text-primary);font-weight:600}.ame-r.svelte-kldgn5{font-size:12px}.compact.svelte-kldgn5{padding:10px var(--page-gutter);justify-content:space-between;align-items:center;display:none}.compact-brand.svelte-kldgn5{align-items:center;gap:10px;min-width:0;display:flex}.icons.svelte-kldgn5{align-items:center;gap:4px;display:flex}.icon-btn.svelte-kldgn5{all:unset;box-sizing:border-box;cursor:pointer;border-radius:var(--radius-sm);width:44px;height:44px;color:var(--text-primary);justify-content:center;align-items:center;display:flex}.icon-btn.account.svelte-kldgn5{border:1px solid var(--border-hairline)}.icon-btn.framed.svelte-kldgn5{border:1px solid var(--border-strong)}.icon-btn.svelte-kldgn5:focus-visible{outline:2px solid var(--accent-gold);outline-offset:2px}.sheet-id.svelte-kldgn5{border-bottom:1px solid var(--border-hairline);align-items:center;gap:10px;padding-bottom:12px;display:flex}.sheet-who.svelte-kldgn5{flex-direction:column;min-width:0;display:flex}.sheet-h.svelte-kldgn5{font-weight:600}.sheet-sections.svelte-kldgn5{flex-direction:column;gap:12px;display:flex}.sheet-sections.svelte-kldgn5 .eyebrow:where(.svelte-kldgn5){padding:0 10px}.sheet-primary.svelte-kldgn5{border-top:1px solid var(--border-hairline);padding-top:14px}.sheet-auth.svelte-kldgn5{gap:8px;display:grid}@media (pointer:coarse){.search.svelte-kldgn5,.me.svelte-kldgn5{min-height:44px}}@media (width<=1023px){.bar.svelte-kldgn5{display:none}.compact.svelte-kldgn5{display:flex}}@media (width<=380px){.compact-brand.svelte-kldgn5 .badge:where(.svelte-kldgn5){display:none}}
