.bal-bar.svelte-18n78z3{width:100%;height:auto;display:block}.seg-yes.svelte-18n78z3{fill:var(--color-text)}.seg-neutral.svelte-18n78z3{fill:var(--color-text-muted)}.seg-unknown.svelte-18n78z3{fill:var(--color-surface);stroke:var(--color-text-muted);stroke-width:1.5px;stroke-dasharray:3 2}.seg-other.svelte-18n78z3{fill:var(--color-rail)}.hatch-bg.svelte-18n78z3{fill:var(--color-surface)}.hatch-line.svelte-18n78z3{stroke:var(--color-text);stroke-width:2.4px}.bal-legend.svelte-18n78z3{gap:var(--space-3);margin:var(--space-4) 0 0;padding:0;list-style:none;display:grid}.bal-row.svelte-18n78z3{align-items:center;gap:var(--space-2);grid-template-columns:auto minmax(0,1fr) auto;font-size:.89rem;font-weight:600;display:grid}.bal-swatch.svelte-18n78z3{width:.9rem;height:.9rem}.bal-share.svelte-18n78z3{font-weight:600}.bal-parties.svelte-18n78z3{gap:var(--space-1) var(--space-2);margin:var(--space-2) 0 0 calc(.9rem + var(--space-2));flex-wrap:wrap;padding:0;list-style:none;display:flex}.chip.svelte-18n78z3{border:1px solid var(--color-border);border-radius:var(--radius-pill);align-items:center;gap:.3rem;padding:.1rem .55rem;font-size:.82rem;line-height:1.5;display:inline-flex}.chip-swatch.svelte-18n78z3{flex:none}.chip-swatch.svelte-18n78z3 rect:where(.svelte-18n78z3){stroke:var(--color-text-muted);stroke-width:1px}.chip-share.svelte-18n78z3{color:var(--color-text-muted)}.bal-note.svelte-18n78z3{margin:var(--space-3) 0 0;color:var(--color-text-muted);font-size:.78rem}.chg-head.svelte-fs7bod{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.chg-title.svelte-fs7bod{margin:0;font-size:1rem;font-weight:700}.chg-none.svelte-fs7bod{margin:var(--space-3) 0 0;border:1px dashed var(--color-border);border-radius:var(--radius-md);padding:var(--space-4);color:var(--color-text-muted);font-size:.89rem}.chg-note.svelte-fs7bod{margin:var(--space-2) 0 0;color:var(--color-text-muted);font-size:.82rem}.chg-points.svelte-fs7bod{gap:var(--space-4);margin:var(--space-4) 0 0;padding:0;list-style:none;display:grid}@media (width>=48rem){.chg-points.svelte-fs7bod{gap:var(--space-4) var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr))}}.chg-points.svelte-fs7bod li:where(.svelte-fs7bod){border-left:2px solid var(--color-rail);padding-left:var(--space-4)}.chg-text.svelte-fs7bod{max-width:68ch;margin:0;font-size:.95rem;line-height:1.55}.chg-ref.svelte-fs7bod{gap:0 var(--space-2);margin:var(--space-1) 0 0;color:var(--color-text-muted);flex-wrap:wrap;font-size:.78rem;display:flex}.chg-ref.svelte-fs7bod a:where(.svelte-fs7bod){min-width:1.5rem;min-height:1.5rem;color:var(--color-link);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.chg-ref.svelte-fs7bod a:where(.svelte-fs7bod):hover{text-decoration:underline}.chg-src-title.svelte-fs7bod{margin:var(--space-5) 0 0;color:var(--color-text-muted);font-size:.78rem;font-weight:600}.chg-sources.svelte-fs7bod{gap:var(--space-2);margin:var(--space-2) 0 0;padding:0;font-size:.82rem;list-style:none;display:grid}.chg-sources.svelte-fs7bod li:where(.svelte-fs7bod){gap:var(--space-2);grid-template-columns:2rem minmax(0,1fr);scroll-margin-top:6rem;display:grid}.chg-sources.svelte-fs7bod li:where(.svelte-fs7bod):target{background:var(--color-surface-2)}.chg-pub.svelte-fs7bod{display:block}.chg-n.svelte-fs7bod{color:var(--color-text-muted)}.chg-checked.svelte-fs7bod{margin:var(--space-3) 0 0;color:var(--color-text-muted);font-size:.78rem}.odds-figure.svelte-gtlll3{gap:var(--space-1);margin:0;display:grid}.odds-num.svelte-gtlll3{letter-spacing:-.02em;font-size:clamp(2.6rem,6vw,3.4rem);font-weight:700;line-height:1}.odds-caption.svelte-gtlll3{color:var(--color-text-muted);font-size:.89rem}.odds-meter.svelte-gtlll3{margin-top:var(--space-4)}.odds-meter.svelte-gtlll3 svg:where(.svelte-gtlll3){width:100%;height:auto;display:block;overflow:visible}.meter-track.svelte-gtlll3{fill:var(--color-surface-2);stroke:var(--color-border)}.meter-fill.svelte-gtlll3{fill:var(--color-text)}.meter-mid.svelte-gtlll3{stroke:var(--color-text-muted);stroke-width:1.5px;stroke-dasharray:2 2}.odds-scale.svelte-gtlll3{margin-top:var(--space-1);color:var(--color-text-muted);font-variant-numeric:tabular-nums;justify-content:space-between;font-size:.78rem;display:flex}.odds-badge.svelte-gtlll3{margin:var(--space-4) 0 0}.odds-small.svelte-gtlll3{margin:var(--space-2) 0 0;color:var(--color-text-muted);font-size:.82rem}.odds-reason.svelte-gtlll3{margin:var(--space-3) 0 0;font-size:.89rem}.odds-off.svelte-gtlll3{border:1px dashed var(--color-border);border-radius:var(--radius-md);padding:var(--space-4);color:var(--color-text-muted);margin:0;font-size:.89rem}.ocard.svelte-1lh06t5{padding:var(--space-5)}@media (width>=48rem){.ocard.svelte-1lh06t5{padding:var(--space-6)}}.ocard-type.svelte-1lh06t5{color:var(--color-text-muted);margin:0;font-size:.89rem}.ocard-title.svelte-1lh06t5{margin:var(--space-1) 0 0;max-width:52ch;font-family:var(--font-display);font-variation-settings:"wdth" 94;letter-spacing:-.01em;font-size:clamp(1.3rem,2.4vw,1.6rem);font-weight:700;line-height:1.15}.ocard-title.svelte-1lh06t5 a:where(.svelte-1lh06t5){color:var(--color-text);text-decoration:none}.ocard-title.svelte-1lh06t5 a:where(.svelte-1lh06t5):hover{text-decoration:underline;text-decoration-thickness:2px}.ocard-grid.svelte-1lh06t5{gap:var(--space-6);margin-top:var(--space-5);padding-top:var(--space-5);border-top:1px solid var(--color-border);display:grid}@media (width>=64rem){.ocard-grid.svelte-1lh06t5{gap:var(--space-7);grid-template-columns:minmax(0,1.6fr) minmax(16rem,1fr)}.ocard-odds.svelte-1lh06t5{border-left:1px solid var(--color-border);padding-left:var(--space-7)}}.ocard-main.svelte-1lh06t5{align-content:start;gap:var(--space-6);display:grid}.ocard-h.svelte-1lh06t5{margin:0;font-size:1rem;font-weight:700}.ocard-sub.svelte-1lh06t5{margin:var(--space-1) 0 var(--space-4);color:var(--color-text-muted);font-size:.82rem}.auth.svelte-1lh06t5{gap:var(--space-2) var(--space-5);margin:var(--space-3) 0 0;display:grid}@media (width>=40rem){.auth.svelte-1lh06t5{grid-template-columns:repeat(2,minmax(0,1fr))}}.auth.svelte-1lh06t5 dt:where(.svelte-1lh06t5){color:var(--color-text-muted);font-size:.78rem;font-weight:500}.auth.svelte-1lh06t5 dd:where(.svelte-1lh06t5){margin:0;font-size:.89rem;font-weight:600}.ocard-odds.svelte-1lh06t5 .odds{margin-top:var(--space-3)}.ocard-changes.svelte-1lh06t5{margin-top:var(--space-6);padding-top:var(--space-5);border-top:1px solid var(--color-border)}.ocard-foot.svelte-1lh06t5{margin-top:var(--space-5)}.omethod.svelte-5mwd2q{padding:var(--space-5)}@media (width>=48rem){.omethod.svelte-5mwd2q{padding:var(--space-6)}}.omethod-head.svelte-5mwd2q{align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.omethod-title.svelte-5mwd2q{font-family:var(--font-display);font-variation-settings:"wdth" 94;margin:0;font-size:clamp(1.4rem,2.6vw,1.8rem);font-weight:700;line-height:1.15}.omethod-grid.svelte-5mwd2q{gap:var(--space-6);margin-top:var(--space-4);display:grid}@media (width>=64rem){.omethod-grid.svelte-5mwd2q{gap:var(--space-7);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.omethod-grid.svelte-5mwd2q p:where(.svelte-5mwd2q){max-width:68ch}.omethod-links.svelte-5mwd2q{gap:var(--space-2);margin:var(--space-4) 0 0;padding:0;list-style:none;display:grid}.omethod-table.svelte-5mwd2q{border-collapse:collapse;width:100%;font-size:.89rem}.omethod-table.svelte-5mwd2q caption:where(.svelte-5mwd2q){padding-bottom:var(--space-2);color:var(--color-text-muted);text-align:left;font-size:.78rem}.omethod-table.svelte-5mwd2q th:where(.svelte-5mwd2q),.omethod-table.svelte-5mwd2q td:where(.svelte-5mwd2q){border-bottom:1px solid var(--color-border);padding:var(--space-2);text-align:left;font-weight:400}.omethod-table.svelte-5mwd2q thead:where(.svelte-5mwd2q) th:where(.svelte-5mwd2q){font-weight:500}.omethod-table.svelte-5mwd2q .num:where(.svelte-5mwd2q){text-align:end;font-variant-numeric:tabular-nums}.omethod-table.svelte-5mwd2q .best:where(.svelte-5mwd2q){font-weight:700}.omethod-note.svelte-5mwd2q{margin:var(--space-3) 0 0;color:var(--color-text-muted);font-size:.78rem}.otable.svelte-1lbeogr{margin-top:var(--space-4);font-size:.89rem}.otable.svelte-1lbeogr summary:where(.svelte-1lbeogr){cursor:pointer;padding-block:.65rem}.otable.svelte-1lbeogr th[scope=row]:where(.svelte-1lbeogr){min-width:16rem}.num.svelte-1lbeogr{text-align:end;font-variant-numeric:tabular-nums}.next.svelte-1r34gwg{border-left:3px solid var(--color-accent);min-width:15rem;padding-left:var(--space-4)}.next-label.svelte-1r34gwg,.next-count.svelte-1r34gwg{color:var(--color-text-muted);margin:0;font-size:.89rem}.next-date.svelte-1r34gwg{margin:var(--space-1) 0;font-size:clamp(1.6rem,3vw,2.2rem);font-weight:700;line-height:1.1}.gate-note.svelte-1r34gwg{max-width:68ch;margin-top:var(--space-6);border:1px dashed var(--color-border);border-radius:var(--radius-md);padding:var(--space-4)}.days.svelte-1r34gwg{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.day-link.svelte-1r34gwg{border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);min-height:2.75rem;color:var(--color-text);align-items:center;padding-inline:1rem;font-size:.89rem;font-weight:600;text-decoration:none;display:inline-flex}.day-link.svelte-1r34gwg:hover{border-color:var(--color-text)}.day.svelte-1r34gwg{margin-top:var(--space-8);scroll-margin-top:6rem}.day-title.svelte-1r34gwg{align-items:center;gap:var(--space-3);display:flex}.day-title.is-next.svelte-1r34gwg:before{content:"";background:var(--color-accent);border-radius:2px;flex:none;width:4px;height:.9em}.cards.svelte-1r34gwg{gap:var(--space-5);margin:var(--space-6) 0 0;padding:0;list-style:none;display:grid}
