.ym.svelte-1ur2pc0{margin:0 0 14px}.track.svelte-1ur2pc0{border-bottom:1px solid var(--line-strong);height:22px;position:relative}.tick.svelte-1ur2pc0{background:var(--line);width:1px;height:6px;position:absolute;bottom:-1px}.dot.svelte-1ur2pc0{border:1.5px solid var(--turmeric);border-radius:50%;width:9px;height:9px;margin-left:-4.5px;position:absolute;bottom:-5px}.dot.new.svelte-1ur2pc0{background:var(--turmeric)}.dot.full.svelte-1ur2pc0{background:var(--sheet)}.labels.svelte-1ur2pc0{font-size:var(--fs-2xs);color:var(--ink-soft);justify-content:space-between;margin-top:10px;display:flex}figcaption.svelte-1ur2pc0{font-size:var(--fs-sm);color:var(--ink-soft);max-width:68ch;margin-top:6px;line-height:1.5}.head.svelte-xbg6d2{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.form.svelte-xbg6d2{grid-template-columns:minmax(220px,1fr) minmax(0,2fr);align-items:start;gap:14px 28px;display:grid}.col.svelte-xbg6d2{align-content:start;gap:10px;display:grid}.nav.svelte-xbg6d2{flex-wrap:wrap;gap:8px;display:flex}.live.svelte-xbg6d2{margin-top:10px}.sp.svelte-xbg6d2{max-width:74ch;margin-top:12px}.sp.svelte-xbg6d2+.mt{margin-top:12px}.sub.svelte-xbg6d2{color:var(--ink);margin:4px 0 8px;font-weight:700}.sub.svelte-xbg6d2+.scroll:where(.svelte-xbg6d2){margin-bottom:16px}.hero.svelte-xbg6d2{background:var(--night);color:var(--on-night);border:1px solid var(--night-line);border-radius:var(--r-4);padding:var(--sp-5);box-shadow:var(--shadow-2);gap:var(--sp-2);display:grid}.hero-title.svelte-xbg6d2{color:var(--on-night);font-size:var(--fs-2xl);margin:0}.hero-sub.svelte-xbg6d2{font-size:var(--fs-sm);color:var(--on-night-soft);margin:0}.next.svelte-xbg6d2{margin:var(--sp-2) 0 0;gap:var(--sp-2);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));padding:0;list-style:none;display:grid}.nx.svelte-xbg6d2{padding:var(--sp-3);border-radius:var(--r-3);background:var(--night-2);border:1px solid var(--night-line);color:var(--on-night);box-sizing:border-box;gap:2px;height:100%;text-decoration:none;display:grid}.nx.svelte-xbg6d2:hover{border-color:var(--on-night-soft)}.nx.svelte-xbg6d2:focus-visible{outline-color:var(--sun)}.nx-lab.svelte-xbg6d2{font-size:var(--fs-sm);color:var(--on-night-soft);align-items:center;gap:6px;font-weight:600;display:inline-flex}.nx-date.svelte-xbg6d2{font-size:var(--fs-2xl);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-weight:800;line-height:1.15}.nx-what.svelte-xbg6d2{font-size:var(--fs-md);font-weight:600}.nx-when.svelte-xbg6d2{font-size:var(--fs-sm);color:var(--sun);font-weight:700}@media (width<=640px){.hero.svelte-xbg6d2{padding:var(--sp-4)}.next.svelte-xbg6d2{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.nx-date.svelte-xbg6d2{font-size:var(--fs-xl)}}.cards.svelte-xbg6d2{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;display:grid}.card.svelte-xbg6d2{border-radius:var(--r-3);background:var(--paper);break-inside:avoid;min-width:0;padding:14px 16px}.ch.svelte-xbg6d2{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px 12px;display:flex}.dt.svelte-xbg6d2{font:800 var(--fs-lg)/1.2 var(--sans);letter-spacing:-.01em;font-variant-numeric:tabular-nums;background:var(--sun-bg);color:var(--sun-ink);border-radius:var(--r-2);margin-bottom:4px;padding:4px 10px;display:inline-block}.ch.svelte-xbg6d2 .chip{white-space:normal}.card.svelte-xbg6d2 .kv:where(.svelte-xbg6d2){margin:10px 0 0}.kv-sep.svelte-xbg6d2{background:var(--line);grid-column:1/-1;height:1px;margin:2px 0 1px}.card.svelte-xbg6d2 .note:where(.svelte-xbg6d2){max-width:none;margin-top:10px}.solar.svelte-xbg6d2{flex-wrap:wrap;align-items:flex-start;gap:10px 16px;display:flex}.solar.svelte-xbg6d2 .kv:where(.svelte-xbg6d2){flex:220px;min-width:0}.disc.svelte-xbg6d2{flex:none;justify-items:center;gap:4px;margin:10px 0 0;display:grid}.disc.svelte-xbg6d2 svg:where(.svelte-xbg6d2){display:block}.disc.svelte-xbg6d2 .sun:where(.svelte-xbg6d2){fill:var(--paper);stroke:none}.disc.svelte-xbg6d2 .shade:where(.svelte-xbg6d2){fill:var(--ink)}.disc.svelte-xbg6d2 .moon:where(.svelte-xbg6d2){fill:none;stroke:var(--line-strong);stroke-width:.8px;stroke-dasharray:2.5 2.5}.disc.svelte-xbg6d2 .rim:where(.svelte-xbg6d2){fill:none;stroke:var(--ink-soft);stroke-width:1.1px}.disc.svelte-xbg6d2 figcaption:where(.svelte-xbg6d2){font-size:var(--fs-sm);font-variant-numeric:tabular-nums}.b.svelte-xbg6d2{font-weight:600}.moves.svelte-xbg6d2{gap:10px;margin:0;padding:0;list-style:none;display:grid}.moves.svelte-xbg6d2 li:where(.svelte-xbg6d2){border-radius:var(--r-3);background:var(--paper);grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:2px 16px;padding:10px 12px;display:grid}.mv-when.svelte-xbg6d2 b:where(.svelte-xbg6d2){color:var(--ink)}.mv-what.svelte-xbg6d2{flex-wrap:wrap;align-items:baseline;gap:4px 8px;display:flex}summary.svelte-xbg6d2{cursor:pointer;font-size:var(--fs-base);min-height:24px;font-weight:700}.scroll.svelte-xbg6d2:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.scroll.svelte-xbg6d2{min-width:0}.dtab.svelte-xbg6d2{margin-top:12px}.t.svelte-xbg6d2{font-variant-numeric:tabular-nums}td.t.svelte-xbg6d2,th.svelte-xbg6d2{white-space:nowrap}@media (width<=860px){.cards.svelte-xbg6d2{grid-template-columns:minmax(0,1fr)}}@media (width<=700px){.form.svelte-xbg6d2,.moves.svelte-xbg6d2 li:where(.svelte-xbg6d2){grid-template-columns:minmax(0,1fr)}td.t.svelte-xbg6d2{white-space:normal}}@media print{.cards.svelte-xbg6d2{gap:8px}.card.svelte-xbg6d2{background:#fff}.hero.svelte-xbg6d2{display:none}}.vh.svelte-xbg6d2{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.spill.svelte-xbg6d2{font-size:var(--fs-xs);vertical-align:1px}.eph.svelte-xbg6d2{white-space:nowrap;margin-left:8px}
