.pw.svelte-okkiwd{display:inline-flex;position:relative}.pp.svelte-okkiwd{z-index:50;max-width:calc(100vw - 24px);animation:svelte-okkiwd-pop-in var(--dur-fast) var(--ease-out);position:absolute;top:calc(100% + 6px)}.bottom-start.svelte-okkiwd{left:0}.bottom-end.svelte-okkiwd{right:0}@keyframes svelte-okkiwd-pop-in{0%{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.pp.svelte-okkiwd{animation:none}}.dr.svelte-i5s3zl{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.panel.svelte-i5s3zl{grid-template-columns:120px minmax(240px,1fr);gap:16px;width:max-content;max-width:calc(100vw - 24px);padding:16px;display:grid}.pl.svelte-i5s3zl{flex-direction:column;gap:2px;font-size:13px;display:flex}.pl.svelte-i5s3zl button:where(.svelte-i5s3zl){all:unset;cursor:pointer;border-radius:var(--radius-sm);color:var(--text-secondary);padding:6px 8px}.pl.svelte-i5s3zl button:where(.svelte-i5s3zl):hover{background:var(--bg-pressed);color:var(--text-primary)}.pl.svelte-i5s3zl button[aria-pressed=true]:where(.svelte-i5s3zl){background:var(--accent-gold-tint);color:var(--accent-gold)}.pl.svelte-i5s3zl button:where(.svelte-i5s3zl):focus-visible{outline:2px solid var(--accent-gold);outline-offset:2px}.cal.svelte-i5s3zl{flex-direction:column;gap:8px;display:flex}.ch2.svelte-i5s3zl{justify-content:space-between;align-items:center;font-size:13px;font-weight:500;display:flex}.nav.svelte-i5s3zl{gap:4px;display:flex}.nav.svelte-i5s3zl .ib:where(.svelte-i5s3zl){border:0;min-width:26px;height:26px}table.svelte-i5s3zl{border-collapse:separate;border-spacing:2px;text-align:center;table-layout:fixed;width:calc(100% + 4px);margin:-2px;font-size:12px}th.svelte-i5s3zl{color:var(--text-muted);padding:0 0 2px;font-weight:400}td.svelte-i5s3zl{border-radius:var(--radius-xs);color:var(--text-primary);cursor:pointer;padding:5px 0}td.svelte-i5s3zl:hover:not(.out):not(.off):not(.edge){background:var(--bg-pressed)}td.now.svelte-i5s3zl{font-weight:600}td.in.svelte-i5s3zl{background:var(--accent-gold-tint)}td.edge.svelte-i5s3zl,td.edge.svelte-i5s3zl:hover{background:var(--accent-gold);color:var(--on-gold)}td.off.svelte-i5s3zl{color:var(--text-muted);cursor:not-allowed}td.out.svelte-i5s3zl{cursor:default}td.svelte-i5s3zl:focus-visible{outline:2px solid var(--accent-gold);outline-offset:1px}.hint.svelte-i5s3zl{min-height:1.4em;font-size:11px}@media (width<=480px){.panel.svelte-i5s3zl{grid-template-columns:minmax(0,1fr)}.pl.svelte-i5s3zl{flex-flow:wrap}}@media (pointer:coarse){td.svelte-i5s3zl{padding:12px 0}}
