:root,[data-theme=light]{color-scheme:light;--n1:#eff2f2;--n2:#f4f6f6;--n3:#e8eced;--n4:#e0e5e5;--n5:#d8dede;--n6:#cbd2d2;--n7:#b7bfbf;--n8:#8a9292;--n9:#626b6b;--n10:#4f5757;--n11:#454c4c;--n12:#1b2020;--surface:#ffffff;--accent:#c8db3a;--accent-wash:#eef4c2;--accent-ink:#1b2020;--pos:#12866a;--pos-text:#0b6b53;--pos-wash:#dff1ea;--neg:#d1621f;--neg-text:#a84a10;--neg-wash:#fbe6da;--warn:#8e3266;--warn-text:#7f2a5a;--warn-wash:#f8e3ee;--surface-2:#f7f9f9;--win:#12866a;--win-ink:#ffffff;--win-text:#0b6b53;--win-wash:#dff1ea;--draw:#c08a0a;--draw-ink:#1b2020;--draw-text:#7a5300;--draw-wash:#f8edd2;--loss:#c23a2e;--loss-ink:#ffffff;--loss-text:#a2281d;--loss-wash:#fbe2df;--live:#c62828;--live-ink:#ffffff;--heat-0:#2b6fa8;--heat-ink-0:#ffffff;--heat-1:#6f9fc8;--heat-ink-1:#1b2020;--heat-2:#b4cbe0;--heat-ink-2:#1b2020;--heat-3:#e3e6e6;--heat-ink-3:#1b2020;--heat-4:#f2cc9a;--heat-ink-4:#1b2020;--heat-5:#e59a45;--heat-ink-5:#1b2020;--heat-6:#a65a0c;--heat-ink-6:#ffffff;--over:#3d4545;--under:#b7bfbf;--sp-football:#398d67;--sp-football-wash:#e3f1ea;--sp-tennis:#8c8a12;--sp-tennis-wash:#f3f2d6;--sp-basketball:#c2591f;--sp-basketball-wash:#fae6da;--sp-cricket:#9c2735;--sp-cricket-wash:#f6e1e3}[data-theme=dim]{color-scheme:dark;--n1:#0e1111;--n2:#1d2323;--n3:#252b2b;--n4:#2a3131;--n5:#313939;--n6:#394242;--n7:#465050;--n8:#647070;--n9:#8d9797;--n10:#a3acac;--n11:#b7bfbf;--n12:#e6eaea;--surface:#171c1c;--accent:#c3d64a;--accent-wash:#33391a;--accent-ink:#111414;--pos:#3fb38f;--pos-text:#72d2b0;--pos-wash:#143029;--neg:#e07a3c;--neg-text:#f7a676;--neg-wash:#352117;--warn:#c06b98;--warn-text:#efa8cb;--warn-wash:#341d2b;--surface-2:#1d2323;--win:#3fb38f;--win-ink:#0e1111;--win-text:#72d2b0;--win-wash:#143029;--draw:#d6a23a;--draw-ink:#0e1111;--draw-text:#e8bf63;--draw-wash:#382c14;--loss:#e5655a;--loss-ink:#0e1111;--loss-text:#f59a91;--loss-wash:#3b1d1b;--live:#d32f2f;--live-ink:#ffffff;--heat-0:#4a82b3;--heat-ink-0:#0e1111;--heat-1:#36597a;--heat-ink-1:#ffffff;--heat-2:#2a3f52;--heat-ink-2:#ffffff;--heat-3:#232a2a;--heat-ink-3:#ffffff;--heat-4:#4d3b27;--heat-ink-4:#ffffff;--heat-5:#8c5f2b;--heat-ink-5:#ffffff;--heat-6:#c78638;--heat-ink-6:#0e1111;--over:#c7cfcf;--under:#5d6767;--sp-football:#4fb487;--sp-football-wash:#15291f;--sp-tennis:#e3d65a;--sp-tennis-wash:#2e2c14;--sp-basketball:#e08a55;--sp-basketball-wash:#33221a;--sp-cricket:#e06a76;--sp-cricket-wash:#351a1f}@media (prefers-color-scheme:dark){html:not([data-theme]){color-scheme:dark;--n1:#0e1111;--n2:#1d2323;--n3:#252b2b;--n4:#2a3131;--n5:#313939;--n6:#394242;--n7:#465050;--n8:#647070;--n9:#8d9797;--n10:#a3acac;--n11:#b7bfbf;--n12:#e6eaea;--surface:#171c1c;--accent:#c3d64a;--accent-wash:#33391a;--accent-ink:#111414;--pos:#3fb38f;--pos-text:#72d2b0;--pos-wash:#143029;--neg:#e07a3c;--neg-text:#f7a676;--neg-wash:#352117;--warn:#c06b98;--warn-text:#efa8cb;--warn-wash:#341d2b;--surface-2:#1d2323;--win:#3fb38f;--win-ink:#0e1111;--win-text:#72d2b0;--win-wash:#143029;--draw:#d6a23a;--draw-ink:#0e1111;--draw-text:#e8bf63;--draw-wash:#382c14;--loss:#e5655a;--loss-ink:#0e1111;--loss-text:#f59a91;--loss-wash:#3b1d1b;--live:#d32f2f;--live-ink:#ffffff;--heat-0:#4a82b3;--heat-ink-0:#0e1111;--heat-1:#36597a;--heat-ink-1:#ffffff;--heat-2:#2a3f52;--heat-ink-2:#ffffff;--heat-3:#232a2a;--heat-ink-3:#ffffff;--heat-4:#4d3b27;--heat-ink-4:#ffffff;--heat-5:#8c5f2b;--heat-ink-5:#ffffff;--heat-6:#c78638;--heat-ink-6:#0e1111;--over:#c7cfcf;--under:#5d6767;--sp-football:#4fb487;--sp-football-wash:#15291f;--sp-tennis:#e3d65a;--sp-tennis-wash:#2e2c14;--sp-basketball:#e08a55;--sp-basketball-wash:#33221a;--sp-cricket:#e06a76;--sp-cricket-wash:#351a1f}}:root{--t-11:11px;--t-12:12px;--t-13:13px;--t-14:14px;--t-16:16px;--t-19:19px;--t-23:23px;--t-28:28px;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:24px;--s6:32px;--s7:48px;--r-1:4px;--r-2:6px;--r-pill:999px;--row:40px;--cell-x:12px;--dur-fast:120ms;--dur:200ms;--ease-out:cubic-bezier(0,0,.2,1);--shadow-pop:0 1px 0 rgba(20,30,30,.04),0 8px 24px -8px rgba(20,30,30,.18);--top-h:60px;--gut:clamp(12px,1.6vw,32px)}[data-theme=dim]{--shadow-pop:0 0 0 1px var(--n6),0 12px 28px -10px rgba(0,0,0,.6)}[data-density=compact]{--row:32px;--cell-x:8px}*{box-sizing:border-box}html{background:var(--n1);color:var(--n12);font:400 var(--t-14)/1.5 var(--font-sans),ui-sans-serif,system-ui,sans-serif;font-feature-settings:"tnum" 1;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}body{margin:0;min-height:100dvh}a{color:inherit;text-underline-offset:3px;text-decoration-color:var(--n7)}a:hover{text-decoration-color:var(--n12)}:focus-visible{outline:2px solid var(--n12);outline-offset:2px;box-shadow:0 0 0 5px var(--accent);border-radius:2px}.num,td.n,th.n{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mono{font-family:var(--font-mono),ui-monospace,monospace;font-size:.93em}.sr{width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skip,.sr{position:absolute}.skip{left:var(--s2);top:-40px;z-index:20;background:var(--n12);color:var(--n1);padding:6px 10px;border-radius:var(--r-1)}.skip:focus{top:var(--s2)}.meta{color:var(--n10);font-size:var(--t-12)}.muted{color:var(--n11)}.over{font-size:var(--t-11);line-height:1.3;letter-spacing:.06em;text-transform:uppercase;color:var(--n10)}.over,h1{font-weight:600;margin:0}h1{font-size:var(--t-23);line-height:1.25;letter-spacing:-.015em}h2{font-size:var(--t-16);line-height:1.3;margin:0 0 var(--s3);letter-spacing:-.005em}h2,h3{font-weight:600}h3{font-size:var(--t-14);margin:0 0 var(--s2)}p{margin:0 0 var(--s3)}.lede{max-width:72ch}.top{position:sticky;top:0;z-index:10;display:flex;gap:var(--s4);height:var(--top-h);padding:0 var(--gut);background:var(--surface);border-bottom:1px solid var(--n6)}.brand,.top{align-items:center}.brand{font-weight:600;font-size:var(--t-16);letter-spacing:-.01em;text-decoration:none;display:inline-flex;white-space:nowrap}.brand i{display:inline-block;width:10px;height:10px;background:var(--accent);margin-right:8px;border-radius:2px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.25)}.sports{display:flex;gap:2px}.sports a{color:var(--n11);text-decoration:none;padding:6px 10px;border-radius:var(--r-1);font-weight:500}.sports a:hover,.sports a[aria-current=page]{color:var(--n12);background:var(--n3)}.spacer{flex:1 1}.ctrl{font:inherit;font-size:var(--t-13);color:var(--n12);background:var(--n1);border:1px solid var(--n8);border-radius:var(--r-1);height:30px;padding:0 10px;cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:background-color var(--dur-fast) var(--ease-out);text-decoration:none;white-space:nowrap}.ctrl:hover{background:var(--n3)}.ctrl:active{transform:scale(.98)}.ctrl svg{width:15px;height:15px;flex:none}.ctrl.icon{width:30px;padding:0;justify-content:center}.ctrl.on,.ctrl[aria-pressed=true]{background:var(--n3);border-color:var(--n10)}.search{display:flex;align-items:center}.search svg{position:absolute;left:8px;width:15px;height:15px;color:var(--n10);pointer-events:none}.field,.search input{font:inherit;font-size:var(--t-13);color:var(--n12);background:var(--surface);border:1px solid var(--n8);border-radius:var(--r-1);height:30px;padding:0 10px;width:220px}.search input{padding-left:28px}.field::placeholder,.search input::placeholder{color:var(--n9)}.sport-menu{display:none;position:relative}.sport-menu summary{list-style:none}.sport-menu summary::-webkit-details-marker{display:none}.sport-menu .pop{position:absolute;top:36px;left:0;background:var(--surface);border:1px solid var(--n6);border-radius:var(--r-2);box-shadow:var(--shadow-pop);padding:var(--s1);min-width:160px;z-index:20}.sport-menu .pop a{display:block;padding:8px 10px;border-radius:var(--r-1);text-decoration:none}.sport-menu .pop a[aria-current=page]{background:var(--accent-wash);font-weight:600}.bottom-bar{display:none}.page{margin:0;padding:var(--s4) var(--gut) var(--s7);max-width:100%}.page,html{overflow-x:auto}.with-rail{display:grid;grid-template-columns:clamp(220px,15vw,280px) minmax(0,1fr);gap:var(--s5);align-items:start}.rail{position:sticky;top:calc(var(--top-h) + var(--s4));max-height:calc(100dvh - var(--top-h) - var(--s6));overflow:auto;padding-right:var(--s2)}.rail ul{list-style:none;margin:0;padding:0}.rail li a{display:flex;justify-content:space-between;gap:var(--s2);padding:4px 6px;border-radius:var(--r-1);text-decoration:none;font-size:var(--t-13);color:var(--n11)}.rail li a:hover{background:var(--n3);color:var(--n12)}.rail li a span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.head{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:var(--s3);margin-bottom:var(--s4)}section.block{padding:var(--s5) 0;border-top:1px solid var(--n6)}section.block:first-of-type{border-top:0}.grid2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--s6)}.row-gap{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s2)}.crumbs{font-size:var(--t-12);margin-bottom:var(--s2)}.crumbs,.crumbs a{color:var(--n10)}.datestrip{display:flex;align-items:stretch;gap:var(--s2);border-bottom:1px solid var(--n6);margin-bottom:var(--s4)}.datestrip .days{display:flex;gap:2px;overflow-x:auto;flex:1 1;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#000 90%,transparent);mask-image:linear-gradient(90deg,#000 90%,transparent);padding-right:24px}.datestrip .days a{display:grid;justify-items:center;min-width:64px;padding:6px 8px 8px;text-decoration:none;color:var(--n10);border-bottom:2px solid transparent;margin-bottom:-1px;font-size:var(--t-12);line-height:1.35}.datestrip .days a b{font-size:var(--t-14);color:var(--n12);font-weight:500}.datestrip .days a:hover b{text-decoration:underline;text-underline-offset:3px}.datestrip .days a[aria-current=date]{border-bottom-color:var(--n12)}.datestrip .days a[aria-current=date] b{font-weight:600}.datestrip .days a.today b:after{content:"";display:inline-block;width:6px;height:6px;margin-left:5px;border-radius:50%;background:var(--accent);box-shadow:inset 0 0 0 1px rgba(0,0,0,.25);vertical-align:middle}.datestrip form{display:flex;align-items:center;gap:var(--s1);padding-bottom:var(--s2)}.datestrip input[type=date]{width:140px}.filters{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s3);margin-bottom:var(--s4)}.seg-ctrl{display:inline-flex;border:1px solid var(--n8);border-radius:var(--r-1);overflow:hidden}.seg-ctrl a{padding:4px 10px;font-size:var(--t-13);text-decoration:none;color:var(--n11);border-left:1px solid var(--n6);white-space:nowrap}.seg-ctrl a:first-child{border-left:0}.seg-ctrl a:hover{background:var(--n3);color:var(--n12)}.seg-ctrl a[aria-current=true]{background:var(--n12);color:var(--n1);font-weight:600}.seg-ctrl a .c{color:inherit;margin-left:4px;font-weight:400}.tablewrap{position:relative;overflow-x:auto;border:1px solid var(--n6);border-radius:var(--r-2);background:var(--surface)}table{border-collapse:collapse;width:100%;font-size:var(--t-13)}caption{text-align:left}th{position:sticky;top:0;background:var(--n2);color:var(--n11);font-weight:600;font-size:var(--t-12);text-align:left;height:32px;border-bottom:1px solid var(--n6);z-index:1}td,th{padding:0 var(--cell-x);white-space:nowrap}td{height:var(--row);border-bottom:1px solid var(--n4)}tbody tr:last-child td,tbody tr:last-child th{border-bottom:0}td.n,th.n{text-align:right}td.c,th.c{text-align:center}td.first{position:sticky;left:0;background:inherit}tbody tr{background:var(--surface);transition:background-color var(--dur-fast) var(--ease-out)}tbody tr:hover{background:var(--n2)}tbody tr.sel{background:var(--accent-wash)}tbody tr.sel .tname,tbody tr.sel td.first{font-weight:600}td.wrap{white-space:normal}.dt-sticky th{top:var(--top-h)}.tname{max-width:260px;overflow:hidden;text-overflow:ellipsis;display:inline-block;vertical-align:bottom}.league-group{margin-bottom:var(--s5);scroll-margin-top:calc(var(--top-h) + 8px)}.league-head{display:flex;align-items:baseline;gap:var(--s2);flex-wrap:wrap;margin:0 0 var(--s2)}.league-head h2{margin:0;font-size:var(--t-14)}.league-head h2 a{text-decoration:none}.mlist td{height:auto;padding-top:6px;padding-bottom:6px;vertical-align:middle}.mlist .t2{display:grid;gap:2px;line-height:1.3}.mlist .t2>*{display:block}.mlist .ko{width:64px}.mlist .st{width:64px;font-size:var(--t-12);color:var(--n10)}.mlist .sc{width:44px;text-align:right;font-weight:600}.mlist .teams a{text-decoration:none}.mlist .teams a:hover{text-decoration:underline}.mlist .win{font-weight:600}.mlist .go{width:36px;text-align:right}.mlist .go a{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:var(--r-1);color:var(--n10)}.mlist .go a:hover{background:var(--n3);color:var(--n12)}.mlist .go svg{width:16px;height:16px}.mlist col.kd{width:92px}.kd-val{font-weight:500}.kd-val small{color:var(--n10);font-size:var(--t-11)}.live{display:inline-flex;gap:6px;align-items:center;font-size:var(--t-12);font-weight:600;background:var(--accent);color:var(--accent-ink);padding:1px 8px;border-radius:var(--r-pill)}.live i{width:6px;height:6px;border-radius:50%;background:var(--accent-ink)}.badge{display:inline-flex;align-items:center;gap:4px;font-size:var(--t-11);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--n11);border:1px solid var(--n7);border-radius:var(--r-1);padding:1px 6px;background:var(--n1);white-space:nowrap;line-height:1.5}.badge.dashed{border-style:dashed}.badge.warn{color:var(--warn-text);border-color:var(--warn);background:var(--warn-wash)}.badge svg{width:11px;height:11px}.qdot{display:inline-block;width:8px;height:8px;border-radius:50%;border:1px solid var(--n9);vertical-align:middle}.qdot.q-a{background:var(--n11);border-color:var(--n11)}.qdot.q-b{background:linear-gradient(90deg,var(--n11) 50%,transparent 50%)}.qdot.q-c{background:transparent}.na{color:var(--n10);font-style:italic;cursor:help}.empty{border:1px dashed var(--n7);border-radius:var(--r-2);padding:var(--s5);color:var(--n11)}.empty h3{color:var(--n12);display:flex;align-items:center;gap:var(--s2)}.empty h3 svg{width:16px;height:16px;color:var(--n10)}.empty p:last-child{margin-bottom:0}.note{font-size:var(--t-12);color:var(--n10);margin-top:var(--s2);max-width:80ch}.note svg{width:12px;height:12px;vertical-align:-1px;margin-right:4px}.tip{position:relative;cursor:help;border-bottom:1px dotted var(--n8)}.tip:after{content:attr(data-tip);position:absolute;left:50%;bottom:calc(100% + 6px);transform:translateX(-50%);width:max-content;max-width:280px;white-space:normal;background:var(--n12);color:var(--n1);font-size:var(--t-12);font-weight:400;font-style:normal;line-height:1.4;padding:6px 8px;border-radius:var(--r-1);opacity:0;pointer-events:none;transition:opacity var(--dur-fast) var(--ease-out);z-index:30;text-align:left}.tip:focus-visible:after,.tip:hover:after{opacity:1}.mh{display:grid;grid-template-columns:1fr auto 1fr;gap:var(--s5);padding:var(--s4) 0 var(--s3)}.mh,.mh .team{align-items:center}.mh .team{display:flex;gap:var(--s3);font-size:var(--t-19);font-weight:600;letter-spacing:-.01em;text-decoration:none;min-width:0}.mh .team:hover span:last-child{text-decoration:underline;text-underline-offset:4px}.mh .team.away{justify-content:flex-end;text-align:right}.crest{width:32px;height:32px;flex:none;border-radius:50%;background:var(--n4);border:1px solid var(--n7);display:grid;place-items:center;font-size:var(--t-12);font-weight:600;color:var(--n11)}.mh .score{font-size:var(--t-28);font-weight:600;letter-spacing:-.02em;text-align:center;line-height:1}.mh .mid{display:grid;justify-items:center;gap:6px}.mh-meta{display:flex;flex-wrap:wrap;gap:var(--s1) var(--s3);justify-content:center;color:var(--n10);font-size:var(--t-12);padding-bottom:var(--s2)}.mh-meta span{display:inline-flex;align-items:center;gap:4px}.mh-meta svg{width:12px;height:12px}.tabs{-webkit-mask-image:linear-gradient(90deg,#000 85%,transparent);mask-image:linear-gradient(90deg,#000 85%,transparent);padding-right:32px;display:flex;gap:var(--s4);border-bottom:1px solid var(--n6);overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:thin}.tabs.end{-webkit-mask-image:none;mask-image:none}.tabs:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.tabs [role=tab]{font:inherit;background:none;border:0;cursor:pointer;padding:10px 2px;color:var(--n10);font-weight:500;border-bottom:2px solid transparent;margin-bottom:-1px;white-space:nowrap}.tabs [role=tab][aria-selected=true]{color:var(--n12);border-bottom-color:var(--n12)}.tabs [role=tab]:hover{color:var(--n12)}.tabs [role=tab] small{font-size:var(--t-11);color:var(--n10);margin-left:4px}[role=tabpanel]{padding-top:var(--s4)}[role=tabpanel]:focus-visible{box-shadow:none;outline-offset:4px}.bar{display:grid;grid-template-columns:150px 1fr 64px;gap:var(--s3);align-items:center;min-height:var(--row);border-bottom:1px solid var(--n4)}.track{display:flex;height:10px;border-radius:2px;overflow:hidden;background:var(--n3);gap:2px}.seg{height:100%}.bl{font-weight:500}.bv{text-align:right;font-weight:600}.legend{display:flex;flex-wrap:wrap;gap:var(--s4);font-size:var(--t-12);color:var(--n11);margin:6px 0 var(--s3)}.legend span{display:inline-flex;gap:6px;align-items:center}.legend i{width:10px;height:10px;border-radius:2px;display:inline-block}.cmp{display:grid;grid-template-columns:48px 1fr 48px;gap:2px var(--s3);align-items:center;padding:6px 0;border-bottom:1px solid var(--n4)}.cmp .lab{grid-column:1/-1;text-align:center;font-size:var(--t-12);color:var(--n11)}.cmp .v{font-weight:600}.cmp .v.r{text-align:right}.cmp .tr{display:grid;grid-template-columns:1fr 1fr;gap:4px;height:8px}.cmp .tr span{background:var(--n3);border-radius:2px;overflow:hidden;display:flex}.cmp .tr span:first-child{justify-content:flex-end}.cmp .tr b{display:block;height:100%;background:var(--n9);border-radius:2px}.cmp .tr b.lead{background:var(--n12)}.form{display:inline-flex;gap:3px;vertical-align:middle}.form b{width:18px;height:18px;border-radius:3px;display:inline-grid;place-items:center;font-size:10px;font-weight:600}.form.sm b{width:14px;height:14px;font-size:9px;border-radius:2px}.form .W{background:var(--pos-text);color:#fff}.form .D{background:var(--n6);color:var(--n12)}.form .L{background:var(--neg-text);color:#fff}[data-theme=dim] .form .W{background:var(--pos);color:var(--n1)}[data-theme=dim] .form .L{background:var(--neg);color:var(--n1)}@media (prefers-color-scheme:dark){html:not([data-theme]) .form .W{background:var(--pos);color:var(--n1)}html:not([data-theme]) .form .L{background:var(--neg);color:var(--n1)}}.pos{color:var(--pos-text)}.neg{color:var(--neg-text)}.odds{font-family:var(--font-mono),monospace;font-weight:500;border:1px solid var(--n7);border-radius:var(--r-1);padding:1px 6px;background:var(--n1)}.chips{display:flex;flex-wrap:wrap;gap:var(--s2)}.chip{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 8px;border-radius:var(--r-1);font-size:var(--t-12);font-weight:600;letter-spacing:.04em;text-transform:uppercase;border:1px solid transparent}.chip svg{width:12px;height:12px;flex:none}.c-value{background:var(--pos-wash);color:var(--pos-text);border-color:color-mix(in oklab,var(--pos) 40%,transparent)}.c-fair{background:var(--n3);color:var(--n11);border-color:var(--n7)}.c-novalue{background:var(--neg-wash);color:var(--neg-text);border-color:color-mix(in oklab,var(--neg) 40%,transparent)}.c-suspect{background:var(--warn-wash);color:var(--warn-text);border:1px dashed var(--warn)}.c-unc{background:transparent;color:var(--n11);border:1px dashed var(--n8)}.conf{display:inline-flex;gap:2px;margin-left:2px}.conf i{width:5px;height:5px;border-radius:50%;background:currentColor}.conf i.o{opacity:.25}.hc{min-width:44px;height:30px;display:grid;place-items:center;font-size:var(--t-12);font-weight:600;border-radius:2px;padding:0 6px}.it{border-collapse:separate;border-spacing:2px;width:auto}.it td,.it th{height:30px;padding:0;border:0;text-align:center;background:transparent;position:static}.it th{padding:0 6px;font-weight:500;color:var(--n10)}.it td.lab{text-align:left;color:var(--n11);font-weight:500;padding-right:var(--s3)}.kv{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--n6)}.kv>div{padding:var(--s3) var(--s3) var(--s3) 0;border-bottom:1px solid var(--n4)}.kv dt{font-size:var(--t-12);color:var(--n10)}.kv dd{margin:2px 0 0;font-size:var(--t-19);font-weight:600;letter-spacing:-.01em;display:flex;align-items:baseline;gap:var(--s2);flex-wrap:wrap}.kv dd .badge{font-size:10px}.tl{list-style:none;margin:0;padding:0}.tl li{display:grid;grid-template-columns:1fr 52px 1fr;align-items:center;gap:var(--s3);min-height:34px;border-bottom:1px solid var(--n4)}.tl .min{text-align:center;font-weight:600;color:var(--n11)}.tl .ev{display:flex;align-items:center;gap:var(--s2);min-width:0}.tl .ev.h{justify-content:flex-end;text-align:right}.tl .ev svg{width:14px;height:14px;flex:none}.tl .card{width:10px;height:14px;border-radius:2px;flex:none;display:inline-block}.tl .card.y{background:var(--warn)}.tl .card.r{background:var(--neg)}.tl .half{grid-template-columns:1fr;text-align:center;min-height:28px;background:var(--n2)}.tl .half,.tl .sub{font-size:var(--t-12);color:var(--n10)}.lu{list-style:none;margin:0;padding:0}.lu li{display:grid;grid-template-columns:32px 1fr;gap:var(--s2);padding:4px 0;border-bottom:1px solid var(--n4);font-size:var(--t-13)}.lu .no{color:var(--n10);text-align:right}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}@media (max-width:1000px){.with-rail{grid-template-columns:minmax(0,1fr)}.hide-md,.rail{display:none}}@media (max-width:760px){.top{gap:var(--s2);padding:0 var(--s3)}.sports{display:none}.sport-menu{display:block}.search input{width:100%}.search{flex:1 1;min-width:0}.brand .wide{display:none}.page{padding:var(--s4) var(--s3) var(--s5)}.grid2{grid-template-columns:minmax(0,1fr);gap:var(--s5)}.hide-sm{display:none}.mh{gap:var(--s3)}.mh .team{font-size:var(--t-16);flex-direction:column;gap:var(--s2);text-align:center}.mh .team.away{flex-direction:column-reverse;text-align:center;justify-content:center}.crest{width:24px;height:24px;font-size:10px}.mh .score{font-size:var(--t-23)}.bar{grid-template-columns:100px 1fr auto}.tabs{gap:var(--s3)}.kv{grid-template-columns:repeat(2,minmax(0,1fr))}.tname{max-width:150px}.bottom-bar{display:flex;position:fixed;bottom:0;left:0;right:0;z-index:10;height:56px;background:var(--n1);border-top:1px solid var(--n6);padding-bottom:env(safe-area-inset-bottom)}.bottom-bar a{flex:1 1;display:grid;place-items:center;align-content:center;gap:2px;font-size:var(--t-11);text-decoration:none;color:var(--n10)}.bottom-bar a svg{width:18px;height:18px}.bottom-bar a[aria-current=page]{color:var(--n12);font-weight:600}.bottom-bar a[aria-current=page] svg{color:var(--n12)}.datestrip{flex-direction:column;gap:0}.datestrip form{padding:var(--s2) 0}}tbody th{position:static;background:transparent;height:var(--row);border-bottom:1px solid var(--n4);font-weight:400;z-index:auto}.prem td,.prem th{width:40%}.prem th.c{width:20%;color:var(--n11);font-size:var(--t-12);white-space:normal;line-height:1.25}.prem tbody tr:hover{background:var(--surface)}.tablewrap.scroll-y{max-height:max(420px,calc(100vh - 230px));overflow:auto}.kd-val small{font-size:10px;color:var(--n9);margin-left:3px;font-weight:400}.kd-val.thin{color:var(--n10)}.legend.split{justify-content:space-between;font-weight:600;color:var(--n12)}:root,[data-theme=light]{--card-y:#e2b100;--card-r:#cf2e2e}[data-theme=dim]{--card-y:#e0bc3a;--card-r:#e5544c}@media (prefers-color-scheme:dark){html:not([data-theme]){--card-y:#e0bc3a;--card-r:#e5544c}}.tl .card.y{background:var(--card-y)}.tl .card.r{background:var(--card-r)}.badge.num{text-transform:none;letter-spacing:0}.howto{margin:0 0 var(--s4);font-size:var(--t-12)}.howto summary{display:inline-flex;align-items:center;gap:6px;min-height:28px;border-radius:var(--r-1)}.howto summary svg{width:14px;height:14px}.howto .note{margin-top:4px;max-width:80ch}.more summary{font-size:var(--t-12);padding:8px 0;border-radius:var(--r-1)}.more summary:hover{color:var(--n12)}@media (max-width:640px),(pointer:coarse){.mlist .teams .tname{line-height:24px}}main:focus{outline:none}.block-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s3);flex-wrap:wrap}.block-head h2{display:flex;align-items:center;gap:var(--s2)}.badge.est{font-weight:500;letter-spacing:0;text-transform:none;color:var(--n11);background:var(--n2)}.badge.est svg{width:11px;height:11px}.ctl-row{margin-bottom:var(--s2)}.qr{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));margin:0;border:1px solid var(--n6);border-radius:var(--r-2);background:var(--surface)}.qr>div{padding:var(--s3) var(--s4);border-left:1px solid var(--n6);min-width:0}.qr>div:first-child{border-left:0}.qr dt{font-size:var(--t-12);color:var(--n10);display:flex;align-items:center;gap:6px;flex-wrap:wrap}.qr dd{margin:4px 0 0;font-size:var(--t-19);font-weight:600;letter-spacing:-.01em}.qr dd.meta{font-size:var(--t-12);font-weight:400;letter-spacing:0;margin-top:2px}td.hc small{display:block;font-size:var(--t-11);font-weight:400}td.hc{display:table-cell;height:auto;border-radius:0;padding:4px 8px;font-weight:500;text-align:right;font-size:var(--t-13)}.cs td.hc,.ivl td.hc{text-align:center}.mirror td,.mirror th{vertical-align:middle}.mirror th.c{font-weight:500;color:var(--n11);white-space:nowrap;text-align:center}.mirror .mv{display:inline-flex;gap:6px;align-items:center}.mirror td.n .mv{flex-direction:row-reverse}.mirror .pt{display:block;font-size:var(--t-11);color:var(--n10);cursor:help}.mirror .lv{width:18%;min-width:70px}.lvl{position:relative;display:block;height:8px;background:var(--n3)}.lvl,.lvl b{border-radius:2px}.lvl b{left:0;top:0;bottom:0;box-shadow:inset 0 0 0 1px rgba(0,0,0,.12)}.lvl b,.lvl i{position:absolute}.lvl i{top:-3px;bottom:-3px;width:2px;background:var(--n12);margin-left:-1px}.mirror-l .lvl{transform:scaleX(-1)}.ivl tr.sep td,.ivl tr.sep th{border-top:2px solid var(--n7)}.ivl th[scope=row]{white-space:nowrap;font-weight:500}.cs td,.cs th{text-align:center}.cs td.hc{min-width:44px}.note.pad{padding:0 var(--s3) var(--s2)}.trends{margin:var(--s2) 0 0;padding-left:1.1em;font-size:var(--t-13);color:var(--n11)}.trends li{margin:2px 0}.grid2.tight{gap:var(--s3);margin-top:var(--s3)}.calc-in{display:flex;flex-wrap:wrap;gap:var(--s3);margin-bottom:var(--s2)}.calc-in label{display:grid;gap:4px;font-size:var(--t-12);color:var(--n10)}.calc-in input{width:96px}tr.flag th{font-weight:600}.block .tablewrap+.tablewrap{margin-top:var(--s3)}@media (max-width:720px){.qr{grid-template-columns:1fr 1fr}.qr>div{border-left:0;border-top:1px solid var(--n6)}.qr>div:nth-child(-n+2){border-top:0}.qr>div:nth-child(2n){border-left:1px solid var(--n6)}}.grid2>*{min-width:0}.seg-ctrl button{padding:4px 10px;font:inherit;font-size:var(--t-13);color:var(--n11);background:transparent;border:0;border-left:1px solid var(--n6);white-space:nowrap;cursor:pointer}.seg-ctrl button:first-child{border-left:0}.seg-ctrl button:hover{background:var(--n3);color:var(--n12)}.seg-ctrl button[aria-pressed=true]{background:var(--n12);color:var(--n1);font-weight:600}.seg-ctrl button .c{color:inherit;margin-left:4px;font-weight:400}.vt td.mk{white-space:normal;min-width:150px}.vt td.mk small,td.sub small{display:block;color:var(--n10);font-size:var(--t-11)}.vt tr.grp th{background:var(--n2);font-size:var(--t-12);color:var(--n11);text-transform:uppercase;letter-spacing:.04em}.edge-pos{color:var(--pos-text);font-weight:600}.edge-neg{color:var(--n10)}.banner{display:flex;gap:var(--s2);align-items:flex-start;border:1px dashed var(--warn);background:var(--warn-wash);color:var(--warn-text);border-radius:var(--r-2);padding:var(--s3) var(--s4);margin-bottom:var(--s4);font-size:var(--t-13)}.banner svg{width:16px;height:16px;flex:none;margin-top:2px}.howto{margin:var(--s3) 0 var(--s4);font-size:var(--t-13);color:var(--n11);max-width:90ch}.howto summary{cursor:pointer;color:var(--n12);font-weight:600}.howto ul{margin:var(--s2) 0 0;padding-left:1.2em}.more{margin-top:var(--s3)}.more summary{cursor:pointer;font-size:var(--t-13);color:var(--n11)}.mv-up{color:var(--n12)}.covbar{display:inline-block;width:64px;height:6px;background:var(--n4);border-radius:3px;vertical-align:middle;margin-left:6px;overflow:hidden}.covbar i{display:block;height:100%;background:var(--n10)}.fam{margin-bottom:var(--s4)}.fam h3{margin-top:var(--s3)}.tabpanel.loading{opacity:.55;transition:opacity .15s ease .1s;pointer-events:none}.lv-status{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s2) var(--s3);padding:var(--s2) var(--s3);margin-bottom:var(--s3);border:1px solid var(--n6);border-radius:var(--r-2);background:var(--surface);font-size:var(--t-13)}.lv-status .meta svg{width:12px;height:12px;vertical-align:-1px;margin-right:4px}.mlist.lv .sc .sub{display:block;font-size:11px;font-weight:400;color:var(--n10)}.icon-btn{display:inline-grid;place-items:center;width:28px;height:28px;border:0;border-radius:var(--r-1);background:transparent;color:var(--n10);cursor:pointer}.icon-btn:hover{background:var(--n3);color:var(--n12)}.icon-btn svg{width:16px;height:16px;transition:transform var(--dur-fast) var(--ease-out)}.icon-btn[aria-expanded=true] svg{transform:rotate(180deg)}.spark{display:block}.pchart .axis,.spark .axis{stroke:var(--n6);stroke-width:1}.pchart .h,.spark .h{fill:var(--n11)}.pchart .a,.spark .a{fill:var(--n8)}.pchart{width:100%;max-width:560px;height:auto;display:block}.pchart .nc{fill:var(--n3)}.pchart .ht{stroke:var(--n8);stroke-dasharray:3 3}.pchart .goal{fill:var(--surface);stroke:var(--n12);stroke-width:1.5}.pchart .lbl{fill:var(--n10);font-size:9px}.lv-detail-row>td{white-space:normal;padding:var(--s3);height:auto}.lv-detail-row:hover,.lv-detail-row>td{background:var(--n1)}.lv-cols{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:var(--s5);margin-top:var(--s3)}.lv-cols section+section{margin-top:var(--s4)}.lv-cols h3.over{margin:0 0 var(--s2);display:flex;gap:var(--s2);align-items:center}.lv-detail .tl li.minor{min-height:26px;font-size:var(--t-12)}.lv-stats{max-width:420px}.lv-stats td{height:28px}.lv-stats .sub{color:var(--n10);font-size:11px}@media (max-width:760px){.lv-cols{grid-template-columns:minmax(0,1fr);gap:var(--s4)}}.mlist.lv{table-layout:fixed}.mlist.lv th:first-child{width:76px}.mlist.lv th.c,.mlist.lv th.n{width:84px}.mlist.lv th.spk{width:96px}.mlist.lv th.go{width:48px}.mlist.lv .teams .tname{max-width:100%}@media (max-width:760px){.mlist.lv th.n{width:64px}.mlist.lv th:first-child{width:60px}}.cardmarks{display:inline-flex;gap:2px;vertical-align:middle}.cardmarks .cm{display:inline-block;width:7px;height:10px;border-radius:1px}.cardmarks .cm.y{background:var(--card-y)}.cardmarks .cm.r{background:var(--card-r)}.jump{display:flex;gap:var(--s3);flex-wrap:wrap;font-size:var(--t-13);margin:0 0 var(--s2)}.jump a{color:var(--n11)}.seasons{flex-wrap:wrap}.kv.k4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:760px){.kv.k4{grid-template-columns:repeat(2,minmax(0,1fr))}}.live-strip{display:flex;gap:var(--s3);flex-wrap:wrap;align-items:center;justify-content:center;font-size:var(--t-12);color:var(--n10);margin-top:var(--s2)}.live-strip .num{color:var(--n12)}.toolbar{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--s3);margin:0 0 var(--s3)}.toolbar label{display:grid;gap:2px;font-size:var(--t-12);color:var(--n10)}.toolbar .field{width:auto;min-width:120px}.toolbar .field.narrow{min-width:0;width:84px}.toolbar .check{display:flex;align-items:center;gap:var(--s2);height:30px}.toolbar .check,.toolbar .check label{font-size:var(--t-13);color:var(--n12)}.toolbar .check label{display:inline}.toolbar .check input{accent-color:var(--n12);width:16px;height:16px;margin:0}@media (max-width:760px){.toolbar .field,.toolbar .field.narrow{min-width:0;width:100%}.toolbar label{flex:1 1 40%}}.icon-btn.on{color:var(--n12);background:var(--n3)}.field-icon{position:relative;display:block}.field-icon svg{position:absolute;left:8px;top:50%;width:14px;height:14px;transform:translateY(-50%);color:var(--n9);pointer-events:none}.field-icon .field{padding-left:28px}table.lv td.go:first-child,table.lv th.go:first-child{width:32px;padding-right:0}.h1-row{display:flex;align-items:center;gap:var(--s2)}.icon-btn.fav.on{color:var(--n12)}.crumbs .icon-btn.fav{width:24px;height:24px;vertical-align:middle;margin-left:var(--s1)}.toasts{position:fixed;right:var(--s3);bottom:var(--s3);z-index:60;display:grid;gap:var(--s2);width:min(340px,calc(100vw - 2 * var(--s3)))}.toast{display:flex;align-items:flex-start;gap:var(--s2);padding:var(--s2) var(--s3);background:var(--n1);border:1px solid var(--n6);border-left:3px solid var(--accent);border-radius:var(--r-2);box-shadow:0 6px 20px rgb(0 0 0/.18)}.toast a{flex:1 1;display:grid;gap:2px;color:var(--n12);text-decoration:none;font-size:13px}.toast a span{color:var(--n11)}@media (max-width:720px){.toasts{bottom:64px}}.settings{display:grid;gap:var(--s4);max-width:720px}.settings fieldset{border:1px solid var(--n6);border-radius:var(--r-2);padding:var(--s3) var(--s4);display:grid;gap:var(--s2);margin:0}.settings legend{font-weight:600;padding:0 var(--s1)}.opt{display:flex;align-items:center;gap:var(--s2);font-size:var(--t-13);cursor:pointer}.opt input{accent-color:var(--n12);width:16px;height:16px;margin:0}.sel-row select{font:inherit;padding:4px 8px;border:1px solid var(--n7);border-radius:var(--r-1);background:var(--n1);color:var(--n12)}.docs{max-width:760px}.docs dt{font-weight:600;margin-top:var(--s3)}.docs dd{margin:var(--s1) 0 0}.docs dd,.foot{color:var(--n11)}.foot{padding:var(--s4) var(--s4) var(--s6);font-size:var(--t-12,12px);text-align:center}@media (max-width:720px){.foot{padding-bottom:80px}}.rk{display:inline-block;min-width:18px;margin-right:6px;padding:0 4px;border:1px solid var(--n6);border-radius:var(--r-1);font-size:11px;line-height:16px;text-align:center}.odds-pill,.rk{color:var(--n11)}.odds-pill{display:inline-flex;align-items:center;gap:5px;padding:1px 6px;border:1px solid var(--n6);border-radius:999px;font-size:11.5px;white-space:nowrap}.odds-pill i{width:1px;height:10px;background:var(--n6)}.ctrl.on{background:var(--n3);border-color:var(--n8)}table.lv-large td{padding-top:10px;padding-bottom:10px}table.lv-large .sc,table.lv-large .tname{font-size:16px}table.lv-large .sc .t2{font-weight:700;font-size:18px}tr.goal-flash td{background:var(--accent-wash)}tr.goal-flash td:first-child{box-shadow:inset 3px 0 0 var(--accent)}@media (prefers-reduced-motion:no-preference){tr.goal-flash td{transition:background .6s var(--ease-out)}}.tabs{position:sticky;top:var(--top-h);z-index:9;background:var(--n1)}.search{position:relative}.suggest{position:absolute;top:calc(100% + 4px);right:0;z-index:30;width:min(380px,92vw);margin:0;padding:4px 0;list-style:none;background:var(--n1);border:1px solid var(--n6);border-radius:var(--r-2);box-shadow:0 8px 24px rgb(0 0 0/.16)}.suggest li{display:grid;grid-template-columns:82px 1fr;column-gap:var(--s2);padding:6px 10px;cursor:pointer;font-size:var(--t-13)}.suggest li .k{grid-row:span 2;color:var(--n11);font-size:11px;text-transform:uppercase;letter-spacing:.04em;padding-top:2px}.suggest li .sub{color:var(--n11);font-size:12px}.suggest li:hover,.suggest li[aria-selected=true]{background:var(--accent-wash)}.radar{margin:var(--s3) 0;display:flex;flex-wrap:wrap;align-items:center;gap:var(--s3)}.radar svg{width:300px;max-width:100%;height:auto;overflow:visible}.radar .rg{fill:none;stroke:var(--n6);stroke-width:1}.radar .rs{stroke-width:2}.radar .rs0{fill:color-mix(in srgb,var(--n12) 14%,transparent);stroke:var(--n12)}.radar .rs1{fill:none;stroke:var(--n10);stroke-dasharray:5 4}.radar .rl{font-size:10.5px;fill:var(--n11)}.radar figcaption{display:flex;flex-direction:column;gap:6px;font-size:var(--t-13);max-width:320px}.radar figcaption i{display:inline-block;width:16px;height:0;margin-right:6px;vertical-align:middle;border-top:2px solid var(--n12)}.radar figcaption .rk1 i{border-top:2px dashed var(--n10)}.insights h3{font-size:var(--t-13);margin:var(--s3) 0 var(--s1)}.insights ul{margin:0}.insights ul,.insights-inline{padding-left:18px;font-size:var(--t-13);line-height:1.6}.insights-inline{margin:var(--s2) 0 0}.mlist.lv th.odc{width:140px}.mlist .sc.wide{width:auto;min-width:72px;white-space:nowrap}.cmp-list{border:1px solid var(--n6);border-radius:var(--r-2);background:var(--surface);padding:0 var(--s3)}.cmp-list .cmp:last-child{border-bottom:0}table.linescore td,table.linescore th{white-space:nowrap}table.box td.win,table.linescore td.win,td.win{font-weight:700;color:var(--n12)}.facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:0;margin:0 0 var(--s3);border:1px solid var(--n6);border-radius:var(--r-2);background:var(--surface)}.facts>div{padding:var(--s2) var(--s3);border-right:1px solid var(--n4);border-bottom:1px solid var(--n4);min-width:0}.facts dt{font-size:var(--t-12);color:var(--n11)}.facts dd{margin:2px 0 0;font-weight:600;overflow-wrap:anywhere}table.box tr.tot td,table.box tr.tot th{font-weight:700;border-top:2px solid var(--n8)}table.pbp td.pts{white-space:normal;line-height:1.9}table.pbp .pts span{display:inline-block;margin-right:8px;padding:0 3px;border-radius:2px}table.pbp .pts .bp{box-shadow:inset 0 -2px 0 var(--n10)}table.pbp .pts .spt{box-shadow:inset 0 0 0 1px var(--n10);font-weight:600}table.pbp .pts .mp{background:var(--n12);color:var(--n1);font-weight:700}table.pbp tr.brk td:first-child,table.pbp tr.brk th{box-shadow:inset 3px 0 0 var(--warn)}.mv{font-size:var(--t-12);color:var(--n11)}.suspect{color:var(--warn-text)}ul.lv-large{list-style:none;margin:0 0 var(--s4);padding:0;display:grid;gap:var(--s2)}ul.lv-large>li{border:1px solid var(--n6);border-radius:var(--r-2);background:var(--surface);padding:var(--s2) var(--s3)}.lv-l-head{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s2) var(--s3);margin-bottom:var(--s2);font-size:16px;font-weight:600}.lv-l-head .mid{margin-left:auto}.cr-line{font-size:var(--t-13);color:var(--n11);margin:2px 0 0}.cr-score{display:grid;gap:2px;justify-items:center}.mh .score.sm{font-size:var(--t-19)}.inline-list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--s1) var(--s3)}.inline-list li{font-size:var(--t-13)}@media (max-width:640px){.facts{grid-template-columns:1fr 1fr}.lv-l-head{font-size:var(--t-14)}}table.pbp .pts span{white-space:nowrap}table.pbp td.pts{min-width:50%}.totop{position:fixed;right:var(--s4);bottom:var(--s4);z-index:30;box-shadow:var(--shadow-pop);background:var(--n1)}.mlist .lg-sub{display:block;font-size:11px;margin-top:2px;max-width:32ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dash{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--s6) var(--s5);align-items:start}.dash>*{grid-column:span 12;min-width:0}.dash>.c3{grid-column:span 3}.dash>.c4{grid-column:span 4}.dash>.c5{grid-column:span 5}.dash>.c6{grid-column:span 6}.dash>.c7{grid-column:span 7}.dash>.c8{grid-column:span 8}.dash>.c9{grid-column:span 9}@media (max-width:1599px){.dash>.c3,.dash>.c4.m6,.dash>.c8.m6{grid-column:span 6}.dash>.c9{grid-column:span 12}}@media (max-width:1099px){.dash>.c4,.dash>.c5,.dash>.c6,.dash>.c7,.dash>.c8{grid-column:span 12}}@media (max-width:640px){.dash>.c3{grid-column:span 12}}.flow{columns:500px 4;column-gap:var(--s5)}.flow.f3{columns:500px 3}.flow.f2{columns:520px 2}.flow>*{page-break-inside:avoid;break-inside:avoid;margin:0 0 var(--s6)}.dash section.block,.dash>section.block,.flow>section.block{padding:0;border-top:0}.flow>.wide{column-span:all}.dash .block-head,.dash .block>h2,.flow .block-head,.flow .block>h2{padding-bottom:var(--s2);border-bottom:1px solid var(--n6);margin-bottom:var(--s3)}.dash .block-head h2,.flow .block-head h2{margin:0}.block-head h2,section.block>h2{font-size:var(--t-14);letter-spacing:0}.dash .note,.flow .note{max-width:none}.stack>*+*{margin-top:var(--s5)}header.mhead{background:var(--surface);border:1px solid var(--n6);border-radius:var(--r-2);padding:var(--s3) var(--s4) var(--s2);margin-bottom:var(--s3)}header.mhead .crumbs{margin:0}header.mhead .mh{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:var(--s6);padding:var(--s3) 0 var(--s2)}header.mhead .mh .team.home{justify-content:flex-end;text-align:right}header.mhead .mh .team.away{justify-content:flex-start;text-align:left}header.mhead .mh .team{font-size:var(--t-23)}header.mhead .crest{width:40px;height:40px;font-size:var(--t-13);background:var(--n3)}header.mhead .mh .score{font-size:36px;min-width:120px}header.mhead .mh .score.sm{font-size:var(--t-19)}header.mhead .mh-meta{border-top:1px solid var(--n4);padding-top:var(--s2);margin-top:var(--s1);padding-bottom:0}@media (max-width:760px){header.mhead{padding:var(--s2) var(--s3)}header.mhead .mh{gap:var(--s3)}header.mhead .mh .team,header.mhead .mh .team.away,header.mhead .mh .team.home{font-size:var(--t-14);justify-content:center;text-align:center}header.mhead .crest{width:28px;height:28px;font-size:10px}header.mhead .mh .score{font-size:var(--t-23);min-width:0}}.tabs{margin:0}[role=tabpanel]{padding-top:var(--s5)}table.pt{table-layout:fixed}table.pt th:first-child{width:30%}table.pt td.hc,table.pt thead th.n{text-align:center}.qr dd{font-size:var(--t-23)}.lv-stats{max-width:none}.pchart{max-width:100%}.radar svg{width:min(320px,100%)}.note{line-height:1.5}.empty{background:color-mix(in srgb,var(--surface) 60%,transparent)}.lv-cols{display:block;columns:400px 3;column-gap:var(--s5)}.lv-cols>section{page-break-inside:avoid;break-inside:avoid;margin:0 0 var(--s5)}.lv-cols section+section{margin-top:0}@media (max-width:760px){.lv-cols{column-count:1}}.readout{display:grid;grid-template-columns:minmax(280px,1fr) minmax(0,2.4fr);gap:var(--s5);align-items:start}.readout .vtext{margin:0;font-size:var(--t-14);line-height:1.55;color:var(--n12)}@media (max-width:1099px){.readout{grid-template-columns:minmax(0,1fr);gap:var(--s3)}}.ivl td,.ivl th{padding-left:6px;padding-right:6px}.ivl th[scope=row]{padding-left:var(--s3)}@media (max-width:760px){.bottom-bar{background:var(--surface)}.bottom-bar a{min-width:0;font-size:10.5px;padding:0 2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}[role=tabpanel]>div>section.block:first-child,[role=tabpanel]>section.block:first-child{border-top:0;padding-top:0}@media (max-width:760px){header.mhead .mh{grid-template-columns:minmax(0,1fr) minmax(0,auto) minmax(0,1fr)}header.mhead .mh .team{align-items:center;overflow-wrap:anywhere;line-height:1.25}header.mhead .mh .team>span{max-width:100%}header.mhead .mh .mid{max-width:150px;text-align:center;font-size:var(--t-12)}}.datestrip{max-width:100%}.datestrip,.datestrip .days{min-width:0}.datestrip .days,.tablewrap{position:relative}@media (max-width:1599px){.dash>.wl{grid-column:span 6}.dash>.wl0{grid-column:span 12}}@media (max-width:1099px){.dash>.wl,.dash>.wl0{grid-column:span 12}}.sidekey{display:flex;flex-wrap:wrap;gap:var(--s1) var(--s4);margin:0 0 var(--s2)}.sidekey span{display:inline-flex;align-items:center;gap:6px;min-width:0;max-width:100%;overflow-wrap:anywhere}.sw{display:inline-block;width:10px;height:10px;border-radius:2px;flex:none}.sw.h{background:var(--n12)}.sw.a{background:var(--n8)}.sw.brk{box-shadow:inset 0 0 0 2px var(--warn)}.sw.brk,.sw.d{background:transparent}.sw.d{box-shadow:inset 0 0 0 2px currentColor}.sideform h3 .sw{margin-right:6px;vertical-align:0}.cmp-list.cols2{columns:260px 2;column-gap:var(--s5)}.cmp-list.cols2 .cmp{page-break-inside:avoid;break-inside:avoid}.cmp-list.cols2 .cmp:last-child{border-bottom:1px solid var(--n4)}.pair2{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:var(--s4) var(--s5)}.sideform{min-width:0;background:var(--surface);border:1px solid var(--n6);border-radius:var(--r-2);padding:var(--s3)}.sideform h3{margin:0 0 var(--s2);font-size:var(--t-14);display:flex;align-items:center;min-width:0}.sideform h3 a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}dl.mini{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:var(--s2) var(--s3);margin:0 0 var(--s3)}dl.mini dt{font-size:var(--t-12);color:var(--n11)}dl.mini dd{margin:2px 0 0;font-weight:600}table.lastr{width:100%;border-collapse:collapse;font-size:var(--t-13,13px)}table.lastr caption.meta{text-align:left;padding:var(--s2) 0 var(--s1);caption-side:top}table.lastr td{padding:4px 6px;border-top:1px solid var(--n4);height:32px}table.lastr td:first-child{padding-left:0;width:1%;white-space:nowrap}table.lastr td.opp{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:0;width:100%}table.lastr td.n{text-align:right;white-space:nowrap}table.lastr td:last-child{padding-right:0}.qavg{margin:0 0 var(--s2)}table.stx tr.cur td,table.stx tr.cur th{font-weight:600;background:var(--n2)}table.stx tr.cur td:first-child{box-shadow:inset 3px 0 0 var(--n12)}table.stx tr.gap td,table.stx tr.gap th{border-top:2px dashed var(--n6)}table.qtab{width:100%;border-collapse:collapse;margin-top:var(--s3);table-layout:fixed}table.qtab td,table.qtab th{padding:5px 6px;border-top:1px solid var(--n4);font-size:var(--t-13,13px)}table.qtab thead th{font-size:var(--t-12);color:var(--n11);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}table.qtab th:first-child{width:52px;text-align:left}table.qtab td.n,table.qtab th.n{width:64px;text-align:right}table.qtab .qb{display:grid;grid-template-columns:1fr 1fr;gap:3px;height:30px;align-content:center}table.qtab .qb span{display:flex;height:10px;background:var(--n3);border-radius:2px;overflow:hidden}table.qtab .qb span.l{justify-content:flex-end}table.qtab .qb b{display:block;background:var(--n8)}table.qtab .qb b.lead{background:var(--n12)}table.leaders{table-layout:fixed;width:100%}table.leaders th[scope=col]:first-child{width:22%}table.leaders td{vertical-align:top;overflow:hidden}table.leaders td b{display:block;font-size:var(--t-16,16px);line-height:1.2}table.leaders td a,table.leaders td span{display:block;font-size:var(--t-12);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}table.leaders th[scope=row]{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}table.leaders th[scope=row] span{display:inline}dl.mini>.wide{grid-column:1/-1}.gflow{display:grid;gap:var(--s2);background:var(--surface);border:1px solid var(--n6);border-radius:var(--r-2);padding:var(--s3)}.gset{display:grid;grid-template-columns:56px minmax(0,1fr);align-items:center;gap:var(--s3)}.gset .gl{font-size:var(--t-12);color:var(--n11)}.gset ol{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:4px}.gset li{min-width:40px;height:28px;padding:0 4px;display:grid;place-items:center;border-radius:3px;font-size:11.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;background:var(--n3);color:var(--n12)}.gset li.h{background:var(--n12);color:var(--n1)}.gset li.a{background:var(--n5);color:var(--n12)}.gset li.brk{box-shadow:0 0 0 2px var(--warn)}.innstrip{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:0;border:1px solid var(--n6);border-radius:var(--r-2);background:var(--surface)}.innstrip .inn{display:grid;gap:2px;padding:var(--s3);border-right:1px solid var(--n4)}.innstrip .inn:last-child{border-right:0}.innstrip .inn b{font-size:26px;line-height:1.1;letter-spacing:-.01em}svg.worm{width:100%;height:auto;display:block;background:var(--surface);border:1px solid var(--n6);border-radius:var(--r-2)}svg.worm text{font-size:10px;fill:var(--n11);font-family:inherit}svg.worm .gl{stroke:var(--n4);stroke-width:1}svg.worm .ln polyline{fill:none;stroke-width:2}svg.worm .ln.h polyline{stroke:var(--n12)}svg.worm .ln.h circle{fill:var(--n12)}svg.worm .ln.a polyline{stroke:var(--n8)}svg.worm .ln.a circle{fill:var(--n8)}svg.worm .ln.d polyline{stroke-dasharray:5 4}svg.worm circle{stroke:var(--surface);stroke-width:1.5}table.perf ul{list-style:none;margin:0;padding:0;display:grid;gap:2px}table.perf{width:100%}table.perf th[scope=row]{white-space:normal;overflow-wrap:anywhere}table.perf li{display:flex;align-items:baseline;gap:4px;white-space:nowrap;min-width:0}table.perf li>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis}table.perf li>.meta,table.perf li>b{flex:none}@media (max-width:760px){table.perf th[scope=row]{width:30%}}table.perf td{vertical-align:top}.dash>.stack{display:grid;gap:var(--s6)}.cmp-list.cols2 .cmp{grid-template-columns:minmax(48px,auto) minmax(60px,1fr) minmax(48px,auto)}.cmp-list.cols2 .cmp .v{white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mcard .cmp-list{max-width:100%;min-width:0}.mcard .cmp-list .cmp{min-width:0}.mcard .cmp-list .cmp .lab{overflow-wrap:anywhere}@media (max-width:640px){.cmp-list.cols2{column-count:1}.cmp,.cmp-list.cols2 .cmp{grid-template-columns:minmax(2.75rem,auto) minmax(0,1fr) minmax(2.75rem,auto)}.cmp .v{font-size:var(--t-12)}}@media (max-width:1599px){.dash.boxpair>.c6{grid-column:span 12}}table.lastr.path tr.cur td{background:var(--n2)}table.lastr.path tr.cur td:first-child{box-shadow:inset 3px 0 0 var(--n12);padding-left:6px}@media (max-width:640px){table.leaders{min-width:520px}}.lgflow{columns:var(--lgw,680px) auto;column-gap:var(--s6)}.lgflow>.league-group{page-break-inside:avoid;break-inside:avoid;display:inline-block;width:100%}td.pl{width:1%;white-space:nowrap}.plines{--pw:26px;grid-template-columns:repeat(var(--pc),var(--pw));display:inline-grid;grid-auto-flow:row;column-gap:2px;row-gap:2px;justify-items:end;color:var(--n11);line-height:1.3}.plines span{text-align:right;padding:0 3px}.plines span.w{color:var(--n12);font-weight:600}.plines sup{font-size:9px;margin-left:1px}@media (max-width:640px){.plines{--pw:19px}.plines span{padding:0 1px}td.pl{padding-left:2px;padding-right:2px}}table.qprof td.qb{width:40%;min-width:96px}table.qprof .qb span{display:block;height:5px;background:var(--n3);border-radius:2px;overflow:hidden;margin:2px 0}table.qprof .qb b{display:block;height:100%}table.qprof .qb b.f{background:var(--n12)}table.qprof .qb b.a{background:var(--n8)}.pos-t{color:var(--pos-text)}.neg-t{color:var(--neg-text)}.form{flex-wrap:wrap;max-width:100%}.dash>.stack{align-content:start;align-self:start}.stgroups{columns:420px;column-gap:var(--s5)}.stgroups>section{page-break-inside:avoid;break-inside:avoid;display:inline-block;width:100%;margin-bottom:var(--s5)}.lgflow.lggrid{columns:auto;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(var(--lgw,680px),100%),1fr));gap:var(--s5) var(--s6);align-items:start}.lgflow.lggrid>.league-group{display:block}.facts-2{grid-template-columns:1fr 1fr}table.seasons th.grp{text-align:center;border-bottom:1px solid var(--n5)}table.seasons td.sep,table.seasons th.grp+th.grp{border-left:1px solid var(--n5)}table.glog .pbar{display:inline-block;vertical-align:middle;width:28px;height:4px;border-radius:2px;background:linear-gradient(90deg,var(--n9) var(--w),var(--n4) var(--w))}@media (max-width:640px){table.glog .pbar{display:none}}.dash>.stack{grid-template-columns:minmax(0,1fr)}table.rktab svg{vertical-align:middle}.vt.wrap-th tbody th{white-space:normal}table.crbat tr.no th[scope=row]{font-weight:600}table.crbat tr.sub td,table.crbat tr.sub th{border-top:1px solid var(--n6)}table.crbat tr.tot td,table.crbat tr.tot th{font-weight:600;background:var(--n2)}.crsc .dnb{margin:var(--s2) 0 0}.crsc .fowt{margin-top:var(--s3)}.crkey{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s1) var(--s4);margin:var(--s4) 0 0}.crkey span{display:inline-flex;align-items:center;gap:6px}.crkey .bl{display:inline-block;width:14px;height:14px;border-radius:3px;background:var(--n4)}ol.balls{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:4px}ol.balls li{min-width:24px;height:24px;padding:0 4px;display:grid;place-items:center;border-radius:3px;font-size:12px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;background:var(--n4);color:var(--n12)}.crkey .bl.b0,ol.balls li.b0{background:var(--n3);color:var(--n10);font-weight:400}.crkey .bl.b4,ol.balls li.b4{background:var(--n11);color:var(--n1)}.crkey .bl.b6,ol.balls li.b6{background:var(--n12);color:var(--n1);box-shadow:inset 0 0 0 2px var(--n9)}.crkey .bl.bw,ol.balls li.bw{background:var(--loss);color:var(--loss-ink)}table.crover td:first-child{width:56px}table.crover th[scope=row]{width:22%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500}table.crover td:nth-last-child(-n+2){width:72px}svg.manh .bars.h rect{fill:var(--n12)}svg.manh .bars.a rect{fill:var(--n8)}svg.manh circle.wk{fill:var(--loss);stroke:none}.crsq .subh{margin:0 0 var(--s2);font-size:var(--t-14);display:flex;gap:var(--s2);align-items:baseline}.sw.h.ol{box-shadow:inset 0 0 0 2px var(--n12)}.sw.a.ol,.sw.h.ol{background:transparent}.sw.a.ol{box-shadow:inset 0 0 0 2px var(--n8)}svg.manh .bars.ol rect{fill:transparent;stroke-width:1.5}svg.manh .bars.h.ol rect{stroke:var(--n12)}svg.manh .bars.a.ol rect{stroke:var(--n8)}.crbw-m{display:none}@media (max-width:640px){table.crover th[scope=row],table.crover thead th:nth-child(2){display:none}.crbw-m{display:block;margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:60vw}table.crover td:first-child{width:36px}table.crover td:nth-last-child(-n+2){width:48px}}[data-sport=football]{--sport:var(--sp-football);--sport-wash:var(--sp-football-wash)}[data-sport=tennis]{--sport:var(--sp-tennis);--sport-wash:var(--sp-tennis-wash)}[data-sport=basketball]{--sport:var(--sp-basketball);--sport-wash:var(--sp-basketball-wash)}[data-sport=cricket]{--sport:var(--sp-cricket);--sport-wash:var(--sp-cricket-wash)}.top{gap:var(--s3)}.brand{gap:8px;margin-right:var(--s2)}.brand-mark{width:auto;height:48px;aspect-ratio:41/48;flex:none}.brand-word{width:136px;height:20px}.brand .wm-dark{display:none}.brand .wm-light,.brand-mark,[data-theme=dim] .brand .wm-dark{display:block}[data-theme=dim] .brand .wm-light{display:none}@media (prefers-color-scheme:dark){html:not([data-theme]) .brand .wm-dark{display:block}html:not([data-theme]) .brand .wm-light{display:none}}.sports a{position:relative}.top .sports a[data-sport] svg{color:var(--sport)}.sports a.is-sport:after{content:"";position:absolute;left:10px;right:10px;bottom:calc((100% - var(--top-h)) / 2);height:2px;background:var(--sport);border-radius:1px}.sport-sub{display:flex;gap:2px;padding-left:var(--s3);border-left:1px solid var(--n6)}.sport-sub a{display:inline-flex;align-items:center;gap:6px;color:var(--n11);text-decoration:none;padding:6px 10px;border-radius:var(--r-1);font-weight:500}.sport-sub a svg{color:var(--n10);flex:none}.sport-sub a:hover,.sport-sub a[aria-current=page]{background:var(--n3);color:var(--n12)}.sport-sub a[aria-current=page] svg{color:var(--n12)}.sport-menu summary svg:first-child{color:var(--sport)}.sport-menu .pop a{display:flex;align-items:center;gap:8px}.sport-menu .pop a svg{color:var(--sport);width:16px;height:16px}.bottom-bar a[data-sport] svg{color:var(--sport)}@media (max-width:1180px){.brand-word{display:none!important}}@media (max-width:760px){:root{--top-h:52px}.sport-sub{display:none}.brand{margin-right:0}.brand-mark{height:38px}}@media (max-width:420px){.sport-menu summary:has(svg+.sm-l) .sm-l{display:none}}.skel{display:inline-block;border-radius:4px;flex:none;max-width:100%}.skel,[data-theme=light] .skel{background:var(--n3)}@media (prefers-reduced-motion:no-preference){.skel{animation:skel-pulse 1.2s ease-in-out infinite}@keyframes skel-pulse{50%{opacity:.55}}}.skel-head{gap:8px}.skel-head,.skel-strip{display:grid;margin-bottom:var(--s3)}.skel-strip{grid-template-columns:repeat(7,1fr);gap:6px}.skel-grid{grid-template-columns:260px 1fr}.skel-grid,.skel-side{display:grid;gap:var(--s3)}.skel-side{align-content:start}.skel-side .skel{border-radius:8px}.skel-group{border:1px solid var(--n3);border-radius:8px;margin-bottom:var(--s3);overflow:hidden}.skel-gh{display:flex;gap:8px;align-items:center;padding:10px 12px;background:var(--surface-2)}.skel-row{padding:11px 12px;border-top:1px solid var(--n2)}.skel-hero,.skel-row{display:flex;gap:16px;align-items:center}.skel-hero{justify-content:center;padding:var(--s4) 0}.skel-tabs{display:flex;gap:16px;padding:8px 0 12px;border-bottom:1px solid var(--n3);margin-bottom:var(--s3)}@media (max-width:760px){.skel-grid{grid-template-columns:1fr}.skel-side{display:none}.skel-strip{grid-template-columns:repeat(5,1fr)}.skel-row .skel:nth-child(n+4),.skel-strip .skel:nth-child(n+6){display:none}}.page.narrow>*{max-width:760px}.lede{font-size:var(--t-14);color:var(--n11);max-width:70ch;line-height:1.5;margin:var(--s2) 0 var(--s4)}.alert{display:flex;gap:var(--s2);align-items:flex-start;border:1px solid var(--n8);border-left:3px solid var(--neg);padding:var(--s2) var(--s3);font-size:var(--t-13);background:var(--n2)}.alert svg{width:15px;height:15px;flex:none;margin-top:2px}.ctrl.primary{background:var(--n12);color:var(--n1);border-color:var(--n12);font-weight:600}.ctrl.primary:hover{background:var(--n11)}.ctrl.big{height:38px;padding:0 16px;font-size:var(--t-14)}.signin-box{gap:var(--s3);border-top:1px solid var(--n6);padding-top:var(--s4)}.signin-box,.signin-box .stub{display:grid;justify-items:start}.signin-box .stub{gap:var(--s2);border:1px dashed var(--n8);padding:var(--s3)}.signin-box .stub label{display:flex;gap:var(--s2);align-items:center;font-size:var(--t-13)}.acct-av span{font-weight:600;font-size:var(--t-13)}.kv.k2{grid-template-columns:repeat(2,minmax(0,1fr))}.acct-kv dd{font-size:var(--t-14)}.acct-out{margin-top:var(--s4)}@media (max-width:760px){.kv.k2{grid-template-columns:1fr}.acct-in{width:30px;padding:0;justify-content:center}}.pw-h{display:flex;align-items:center;gap:var(--s2)}.pw-h svg{width:20px;height:20px;color:var(--n10)}.pw-act{display:flex;flex-wrap:wrap;gap:var(--s2);align-items:center;margin-top:var(--s3)}.wall .pw-h{margin-top:var(--s4)}.wall-list{list-style:none;padding:0;margin:0 0 var(--s2);display:grid;gap:var(--s2);max-width:70ch}.wall-list li{display:flex;gap:var(--s2);align-items:flex-start;font-size:var(--t-13);line-height:1.5;color:var(--n11)}.wall-list li b{color:var(--n12);font-weight:600}.wall-list svg{width:15px;height:15px;flex:none;margin-top:3px;color:var(--n10)}.wall-panel{grid-column:1/-1;border:1px solid var(--n6);background:var(--n2);padding:var(--s4);margin:var(--s3) 0}.wall-panel h2{font-size:var(--t-16);margin:0 0 var(--s2)}.wall-panel .meta{margin:0 0 var(--s3);max-width:70ch}.wall-strip{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s2) var(--s3);border:1px solid var(--n6);background:var(--n2);padding:var(--s2) var(--s3);margin:var(--s2) 0;font-size:var(--t-13);color:var(--n11)}.wall-strip>svg{width:15px;height:15px;flex:none;color:var(--n10)}.wall-strip>span{flex:1 1 16rem;min-width:0}.pw-live{border:1px solid var(--n6);background:var(--n2);padding:var(--s3);margin:var(--s3) 0}.pw-live p{margin:0;display:flex;gap:var(--s2);align-items:flex-start;font-size:var(--t-13)}.pw-live p svg{width:15px;height:15px;flex:none;margin-top:2px;color:var(--n10)}.pr-wrap{overflow-x:auto;border-top:1px solid var(--n6);margin-top:var(--s3)}.pr-tbl td,.pr-tbl th{padding:8px 10px;border-bottom:1px solid var(--n4);text-align:center;vertical-align:middle}.pr-tbl th[scope=row],.pr-tbl thead th:first-child{text-align:left;font-weight:500;min-width:220px}.pr-tbl thead th{vertical-align:bottom;font-weight:600}.pr-tbl thead th>span{display:block}.pr-tbl .pr-price{font-size:var(--t-19);font-weight:600;letter-spacing:-.01em}.pr-tbl svg.pr-y{width:16px;height:16px;color:var(--n12)}.pr-tbl svg.pr-n{width:16px;height:16px;color:var(--n8)}.pr-tbl tr.pr-buy td{border-bottom:0;padding-top:var(--s3)}@media (max-width:760px){.pr-tbl th[scope=row],.pr-tbl thead th:first-child{min-width:150px;position:sticky;left:0;background:var(--n1)}}.acct-h{margin-top:var(--s5);font-size:var(--t-16)}.acct-use{gap:var(--s3)!important}.acct-use .meta b{color:var(--n12)}.acct-ents{margin-top:var(--s3)}.acct-scroll{overflow-x:auto;max-width:100%}.acct-ents td,.acct-ents th{text-align:left;padding:6px 8px;border-bottom:1px solid var(--n4)}.alert.ok{border-left-color:var(--pos)}.bill-plans th[scope=row]{font-weight:600;white-space:nowrap}.bill-plans tr.is-want td,.bill-plans tr.is-want th{background:var(--n2)}.bill-plans td:last-child{text-align:right}.mono{font-family:var(--font-mono,ui-monospace,monospace);font-size:var(--t-12)}@media (max-width:760px){.bill-plans td.meta{display:none}.acct-ents{font-size:var(--t-12)}}.legal h2{font-size:var(--t-16);margin:var(--s5) 0 var(--s2)}.legal li,.legal p{font-size:var(--t-14);line-height:1.6;max-width:72ch}.legal ul{padding-left:1.2em}.legal-op{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 var(--s4);border-top:1px solid var(--n6);margin:var(--s2) 0}.legal-op>div{padding:var(--s2) 0;border-bottom:1px solid var(--n4)}.legal-op dt{font-size:var(--t-12);color:var(--n10)}.legal-op dd{margin:2px 0 0;font-size:var(--t-14)}.legal-tbl td,.legal-tbl th{text-align:left;vertical-align:top;padding:6px 8px;border-bottom:1px solid var(--n4);font-size:var(--t-13)}.legal-nav{display:flex;flex-wrap:wrap;gap:var(--s3);border-top:1px solid var(--n6);margin-top:var(--s6);padding-top:var(--s3);font-size:var(--t-13)}.age18{display:inline-block;border:1px solid var(--n8);border-radius:var(--r-1);padding:0 4px;font-size:var(--t-11);font-weight:600;color:var(--n11)}.foot-note{display:block;color:var(--n10);margin-top:4px}@media (max-width:760px){.legal-op{grid-template-columns:1fr}.legal-tbl{display:block;overflow-x:auto}}.bill-waive{display:flex;gap:var(--s2);align-items:flex-start;margin:var(--s3) 0;font-size:var(--t-13);max-width:72ch}.bill-waive input{margin-top:3px;accent-color:var(--n12)}.alert.wait{border-left-color:var(--n10)}.alert>div>p{margin:0 0 var(--s1)}.bill-check{display:flex;flex-wrap:wrap;gap:var(--s2);align-items:flex-end;margin:var(--s2) 0}.bill-check label{display:flex;flex-direction:column;gap:2px}.bill-check input{width:16ch}.adm-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--s3)}.adm-head form{margin-left:auto}.adm-tabs{display:flex;gap:var(--s1);border-bottom:1px solid var(--n6);margin:var(--s3) 0;overflow-x:auto}.adm-tabs a{padding:var(--s2) var(--s3);font-size:var(--t-13);color:var(--n11);text-decoration:none;border-bottom:2px solid transparent;white-space:nowrap}.adm-tabs a[aria-current=page]{color:var(--n12);border-bottom-color:var(--n12)}.adm-search{display:flex;flex-wrap:wrap;gap:var(--s2);margin:var(--s3) 0}.adm-tbl{width:100%}.adm-tbl td,.adm-tbl th{white-space:nowrap}.adm-tbl tr.adm-flag td{background:var(--n2);box-shadow:inset 3px 0 0 var(--neg)}.page.adm{overflow-x:auto}.adm-secret{font-size:var(--t-16);letter-spacing:.04em}.adm-uri{word-break:break-all}.adm-code{width:9ch;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.1em}.acct-adm svg{width:15px;height:15px}.adm-search a[aria-current=page]{border-color:var(--n12);color:var(--n12);font-weight:600}.adm-dnum{width:9ch}.adm-ov .kv.k4 dd{flex-direction:column;align-items:flex-start;gap:2px}.adm-ov .kv.k4 dd .meta{font-size:var(--t-12);font-weight:400;letter-spacing:0}.adm-cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s5)}.adm-cols>section{min-width:0;overflow-x:auto}.adm-lvl-amber{color:var(--warn-text)}.adm-lvl-red{color:var(--neg-text);font-weight:600}.adm-wall{color:var(--warn-text)}.gift-grid{display:flex;flex-wrap:wrap;gap:var(--s2) var(--s3);align-items:flex-end;margin:var(--s2) 0 var(--s3)}.gift-grid label{display:flex;flex-direction:column;gap:2px;font-size:var(--t-12);color:var(--n10)}.gift-grid label.gift-chk{flex-direction:row;align-items:center;gap:var(--s1);min-height:30px;color:var(--n12);font-size:var(--t-13)}.gift-grid input[type=number]{width:10ch}.gift-note{flex:1 1 18ch}.gift-out{margin-bottom:var(--s3)}.gift-out>div{min-width:0;flex:1 1}.gift-codes{display:block;width:100%;max-width:34ch;height:auto;min-height:3.2em;padding:var(--s2);font-size:var(--t-14);line-height:1.5;letter-spacing:.03em;resize:vertical;margin:var(--s2) 0}.gift-form{display:flex;flex-wrap:wrap;gap:var(--s2);margin:var(--s2) 0 0}.gift-form input{width:30ch;max-width:100%;letter-spacing:.03em;text-transform:uppercase}.gift-form input::placeholder{text-transform:none}.acct-admin{margin-top:var(--s4)}@media (max-width:760px){.adm-cols{grid-template-columns:minmax(0,1fr)}.acct-adm{width:30px;padding:0;justify-content:center}.gift-form input{flex:1 1 100%;width:auto}}.site-foot{margin-top:var(--s7);padding:var(--s6) var(--gut) var(--s5);background:var(--surface);border-top:1px solid var(--n6);color:var(--n11);font-size:var(--t-13)}.sf-grid{display:grid;grid-template-columns:minmax(240px,2fr) repeat(3,minmax(160px,1fr));gap:var(--s5) var(--s6);align-items:start}.sf-brand{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--s4);align-items:center;min-width:0}.sf-lockup{display:block;line-height:0;border-radius:var(--r-1)}.sf-lockup img{width:87px;height:96px}.sf-lockup .wm-dark{display:none}[data-theme=dim] .sf-lockup .wm-dark{display:block}[data-theme=dim] .sf-lockup .wm-light{display:none}@media (prefers-color-scheme:dark){html:not([data-theme]) .sf-lockup .wm-dark{display:block}html:not([data-theme]) .sf-lockup .wm-light{display:none}}.sf-tag{margin:0;color:var(--n11);max-width:36ch;line-height:1.45}.sf-col{min-width:0}.sf-col h3{font-size:var(--t-12);text-transform:uppercase;letter-spacing:.06em;color:var(--n10);font-weight:600;margin:0 0 var(--s2)}.sf-col ul{list-style:none;margin:0;padding:0;display:grid;gap:2px}.sf-col .meta,.sf-col a{display:inline-flex;align-items:center;gap:8px;min-height:28px;color:var(--n12);text-decoration:none;overflow-wrap:anywhere}.sf-col .meta{color:var(--n10)}.sf-col a:hover{text-decoration:underline;text-underline-offset:3px}.sf-col .meta svg,.sf-col a svg{flex:none;color:var(--n10)}.sf-col a[data-sport] svg{color:var(--sport)}.sf-notes{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s2) var(--s5);margin-top:var(--s5);padding-top:var(--s4);border-top:1px solid var(--n4);font-size:var(--t-12);color:var(--n10)}.sf-notes p{margin:0}.sf-18{display:flex;align-items:flex-start;gap:var(--s2);min-width:0}.sf-18>span:last-child{display:block;line-height:1.5;min-width:0}.sf-18>span:last-child svg{display:inline-block;vertical-align:-2px;margin-right:6px}.sf-18 .age18{flex:none}@media (min-width:761px){.sf-notes{padding-right:96px}}.sf-notes a{color:var(--n11)}.sf-copy{margin-left:auto!important}@media (max-width:1000px){.sf-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.sf-brand{grid-column:1/-1}}@media (max-width:760px){.site-foot{padding:var(--s5) var(--s3) calc(var(--s5) + 56px + env(safe-area-inset-bottom))}.sf-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s4)}.sf-brand{grid-template-columns:64px minmax(0,1fr);gap:var(--s3)}.sf-lockup img{width:64px;height:auto;aspect-ratio:87/96}.sf-notes{flex-direction:column;align-items:flex-start}.sf-copy{margin-left:0!important}}.redeem .pw-h svg{width:22px;height:22px}.redeem-code{display:flex;flex-wrap:wrap;gap:var(--s2);align-items:baseline;margin:var(--s3) 0}.redeem-code .mono{font-size:var(--t-16);letter-spacing:.03em;overflow-wrap:anywhere}.redeem .alert{margin:var(--s3) 0}.pr-gift{display:flex;flex-wrap:wrap;gap:var(--s2) var(--s3);align-items:center;border:1px solid var(--n8);background:var(--n2);padding:var(--s3);margin:var(--s4) 0 0}.pr-gift svg{width:16px;height:16px}.pr-gift p{margin:0;flex:1 1 24ch}.wall-code{margin-top:var(--s3)}.gift-links{width:100%;max-height:320px;overflow:auto;margin:var(--s2) 0;border:1px solid var(--n8)}.gift-links table{width:100%;border-collapse:collapse;font-size:var(--t-13)}.gift-links td,.gift-links th{padding:var(--s1) var(--s2);border-bottom:1px solid var(--n6);text-align:left;vertical-align:middle}.gift-links td.mono{white-space:nowrap}.gift-links .lnk{overflow-wrap:anywhere;min-width:0}.gift-links button{white-space:nowrap}.pay-handover{display:grid;gap:var(--s3,12px);margin:16px 0}.pay-handover .ctrl svg{width:16px;height:16px;margin-right:6px;vertical-align:-3px}.bill-busy{margin-top:8px}