@layer components{.sec.shead{padding-top:18px}.slead{max-width:70ch;color:var(--ink);margin:0 0 14px;font-size:17px;line-height:1.55}.sctls{flex-wrap:wrap;align-items:center;gap:10px 18px;display:flex}.spools{flex-wrap:wrap;gap:8px;display:flex}.sctls .filters{border:0;align-items:center;margin:0;padding:0}.sctls .field{align-items:center;gap:8px;display:flex}.sctls:has(.spools) .field:has(select[name=boules]){display:none}@media (width<=640px){.sctls .filters{flex-wrap:wrap;gap:8px 10px;width:100%;display:flex}.sctls .field{flex:0 auto}.sctls .field>span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sctls .field{color:var(--ink-2);gap:4px;font-size:14px;display:grid}.sctls .field select{background-position:calc(100% - 16px) 17px,calc(100% - 11px) 17px;max-width:100%;padding:0 28px 0 10px;font-size:14px}}.sreset{font-size:15px}.speriod{margin:0 0 12px}.sdata .sec-b{gap:34px;display:grid}.sec.full.sdata>.wrap{gap:28px}.sec.full.sdata>.wrap>*{min-width:0}.sblk{position:relative}.sblk-table:not(:has(thead th:nth-child(5))){max-width:760px}.sblk:has(>.dt>.dt-head)>.sblk-t{padding-right:52px}.sblk>.dt>.dt-head:has(>span:empty){margin:0;position:absolute;top:-6px;right:0}.sblk-t{margin:0 0 14px;font-size:18px}.sintro{color:var(--ink-2);max-width:72ch;margin:0 0 18px}.snote{max-width:80ch;color:var(--ink-2);margin:0;line-height:1.6}.schart{border-radius:var(--radius-lg,24px);background:color-mix(in oklab, var(--panel) 70%, transparent);border:1px solid var(--rule);padding:18px 18px 8px;position:relative}.sctl{flex-wrap:wrap;align-items:center;gap:10px 20px;margin-bottom:10px;font-size:15px;display:flex}.sseg{border:1px solid var(--rule-2);border-radius:var(--radius-pill);padding:3px;display:inline-flex}.sseg button{color:var(--ink-2);font:600 15px/1 var(--font-body);border-radius:var(--radius-pill);cursor:pointer;background:0 0;border:0;padding:8px 14px}.sseg button[aria-pressed=true]{background:var(--accent);color:var(--on-accent)}.sref{color:var(--ink-2);cursor:pointer;align-items:center;gap:8px;display:inline-flex}.sref i{border-top:2px solid var(--gold);width:16px;display:inline-block}.sref input{accent-color:var(--accent)}.scols .col{outline:none;transition:transform .45s cubic-bezier(.2,.8,.2,1)}.scols .hit{fill:#0000}.scols .bar{fill:color-mix(in oklab, var(--accent) 75%, var(--cell))}.scols .col:hover .bar,.scols .col:focus .bar,.scols .col.on .bar{fill:var(--pick)}.scols .ref{stroke:var(--gold);stroke-width:2.2px}.schart.noref .ref{display:none}.ctip{z-index:5;pointer-events:none;background:var(--surface-2);border:1px solid var(--rule-2);box-shadow:var(--shadow-pop);font:600 14px/1.35 var(--font-body);color:var(--ink);white-space:nowrap;opacity:0;border-radius:10px;padding:7px 11px;transition:opacity .12s;position:absolute;transform:translate(-50%,calc(-100% - 10px))}.ctip.on{opacity:1}.ctip b{font-variant-numeric:tabular-nums}.sline,.shist,.sbars,.smx-w{position:relative}.sline .ch-leg span{cursor:pointer;-webkit-user-select:none;user-select:none}.sline .ch-leg span.off{opacity:.4;text-decoration:line-through}.sline .guide{stroke:var(--rule-2);stroke-dasharray:3 3}.shist .bar:hover,.sbars li:hover .track i{filter:brightness(1.25)}.sbars{max-width:920px}.sline,.shist,.sstack{max-width:980px}.sbars li{grid-template-columns:minmax(90px,220px) 1fr 84px}.sbars .lbl{align-items:center;gap:8px;display:flex}.sbars .lbl .flag{border-radius:2px;width:21px;height:14px}.podium{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.pod{border:1px solid var(--rule);background:color-mix(in oklab, var(--surface) 55%, transparent);border-radius:18px;padding:16px 18px}.pod h4{font:700 14px/1.3 var(--font-body);color:var(--ink-2);margin:0 0 12px}.pod-hot h4:before,.pod-cold h4:before{content:"";background:var(--hot);border-radius:50%;width:9px;height:9px;margin-right:8px;display:inline-block}.pod-cold h4:before{background:var(--cold)}.pod ol{flex-wrap:wrap;gap:14px 18px;margin:0;padding:0;list-style:none;display:flex}.pod li{justify-items:center;gap:6px;display:grid}.pod li span:not(.ball,.star,.tile){font:600 14px/1 var(--font-body);color:var(--ink-2)}.sfold>summary{border:2px solid var(--rule-2);border-radius:var(--radius-md);background:var(--surface);min-height:48px;font:600 18px/1.25 var(--font-display);color:var(--ink);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:8px 14px 8px 16px;list-style:none;display:flex}.sfold>summary::-webkit-details-marker{display:none}.sfold>summary:after{content:"";border-bottom:2.5px solid;border-right:2.5px solid;flex:none;width:9px;height:9px;margin-right:4px;transition:transform .2s;transform:translateY(-3px)rotate(45deg)}.sfold[open]>summary{margin-bottom:14px}.sfold[open]>summary:after{transform:translateY(2px)rotate(-135deg)}.sfold>summary:hover{border-color:var(--ink-2)}.col-guide{border:1px solid var(--rule);font-size:var(--text-sm);border-radius:12px;margin-top:16px;padding:12px 16px}.col-guide>summary{cursor:pointer;color:var(--ink);font-weight:600}.col-guide dl{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:10px 28px;margin:12px 0 0;display:grid}.col-guide dt{color:var(--ink);font-weight:600}.col-guide dd{color:var(--ink-2);margin:2px 0 0}.col-guide p{margin:12px 0 0}.mmh-yrs{flex-wrap:wrap;gap:6px;margin:0 0 14px;display:flex}.mmh-yrs a{border-radius:var(--radius-pill);border:1px solid var(--rule-2);font:600 15px/1 var(--font-body);color:var(--ink-2);padding:6px 12px;text-decoration:none}.mmh-yrs a:hover{color:var(--ink);border-color:var(--accent)}.mmh-y{border-top:1px solid var(--rule);scroll-margin-top:calc(var(--sticky-h) + 98px)}.mmh-y>summary{cursor:pointer;align-items:baseline;gap:12px;padding:12px 4px;list-style:none;display:flex}.mmh-y>summary::-webkit-details-marker{display:none}.mmh-y>summary:after{content:"+";font:700 18px/1 var(--font-body);color:var(--accent);margin-left:auto}.mmh-y[open]>summary:after{content:"−"}.mmh-y>summary b{font:800 18px/1 var(--font-display)}.mmh-y>summary span{color:var(--mute);font-size:14px}.mmh-l{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:0 24px;margin:0 0 14px;padding:0;list-style:none;display:grid}.mmh-l li{border-bottom:1px dashed var(--rule);flex-wrap:wrap;justify-content:space-between;gap:4px 12px;padding:7px 4px;font-size:14px;display:flex}.mmh-l li.multi{grid-column:1/-1}.mmh-l time{color:var(--ink-2)}.mmh-l a{text-decoration:none}.mmh-l a:hover time{color:var(--accent);text-decoration:underline}.mmh-c{flex-wrap:wrap;gap:4px 22px;display:flex}.mmh-l li.multi small{color:var(--mute);margin-left:8px}.mmh-c code{font:600 15px/1.3 var(--font-body);color:var(--ink);white-space:nowrap}.sballs{--gap:4px}.bcs{flex-wrap:wrap;gap:6px 10px;display:inline-flex}.bc{align-items:center;gap:4px;display:inline-flex}.bc small{font:600 14px/1 var(--font-body);color:var(--mute)}.fls{flex-wrap:wrap;gap:4px 10px;display:inline-flex}.fl{align-items:center;gap:6px;display:inline-flex}.fl .flag{border-radius:2px;width:21px;height:14px}.fl small{font:600 14px var(--font-body);color:var(--mute)}.spos{gap:10px;margin:0;padding:0;list-style:none;display:grid}.spos li{border-bottom:1px solid var(--rule);grid-template-columns:52px 1fr;align-items:center;gap:12px;padding-bottom:10px;display:grid}.spos-n{font:600 15px/1 var(--font-display);color:var(--link)}.smx-w{overflow-x:auto}.smx{grid-template-columns:repeat(calc(var(--n) + 1), minmax(26px, 1fr));max-width:calc((var(--n) + 1) * 40px);font:600 14px/1 var(--font-body);gap:2px;display:grid}.smx-c{aspect-ratio:1;background:color-mix(in oklab, var(--hot) calc(var(--h,0) * 100%), var(--cell));color:color-mix(in oklab, var(--ink) 85%, transparent);border-radius:4px;place-items:center;display:grid}.smx-h{color:var(--mute);background:0 0}.smx-x{background:repeating-linear-gradient(45deg, var(--rule) 0 2px, transparent 2px 6px)}.smx-c:hover{outline:1px solid var(--ink-2)}.smx-h:hover{outline:0}.srel-l{max-width:760px;margin:0;padding:0;list-style:none}.srel-l li{padding:6px 0;font-size:16px;line-height:1.4}.srel-l .srel-hub{margin-top:6px;font-weight:600}.sec.shub{padding-top:18px}.slist{columns:1}.sgrp{margin:0 0 22px}.sgrp .subhead{break-after:avoid;margin:0 0 6px}.sgrp ul{margin:0;padding:0;list-style:none}.sgrp li{break-inside:avoid;border-bottom:1px solid var(--rule);padding:8px 0;line-height:1.35}.sgrp li>a{color:var(--link);text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklab, var(--link) 40%, transparent);text-decoration-color:color-mix(in oklab, var(--link) 40%, transparent);text-underline-offset:3px;font-weight:600}.sl-alt{color:var(--mute);white-space:nowrap}.sl-alt a{color:var(--link);text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklab, var(--link) 40%, transparent);text-decoration-color:color-mix(in oklab, var(--link) 40%, transparent);text-underline-offset:3px}.sl-d{display:none}.sdl{color:var(--ink-2);align-items:center;gap:10px;display:flex}.splay{flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:4px;display:flex}@media (width>=900px){.slist{columns:2;column-gap:48px}.sl-d{color:var(--mute);margin-top:2px;font-size:14px;display:block}}@media (width>=1200px){.slist{columns:3}}.stab{min-width:0;position:relative}.slim-t{opacity:0;pointer-events:none;position:absolute}.slim:not(:has(.slim-t:checked)) tbody>tr:nth-child(21 of :not(.x-r)){display:none}.slim:not(:has(.slim-t:checked)) tbody>tr:nth-child(21 of :not(.x-r))~tr{display:none}.slim-b{margin-top:12px}.slim-t:focus-visible~.slim-b{outline:2px solid var(--link);outline-offset:2px}:is(.slim .c,.slim:has(.slim-t:checked) .o){display:none}.slim:has(.slim-t:checked) .c{display:inline}.sec.full.sdata.shub-t>.wrap{gap:0}.shub-t .onair{margin-bottom:14px}.shub-t .sec-b{gap:14px}.shub-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.shub-top>:not(.shub-how){flex:none}.shub-how{color:var(--ink-2);margin:0;font-size:15px}.shx .x-d{font-size:15px}.hx{gap:10px;padding:4px 2px 2px;display:grid}.hx p{margin:0}.hx-f{gap:4px;display:grid}.hx-l{color:var(--ink);font-weight:600;display:block}.hx-f .hx-l{display:inline}.hx-f .hx-l:after{content:" :"}.hx-os{flex-wrap:wrap;gap:6px 12px;margin-top:4px;display:flex}.hx-o{font:500 14px/1 var(--font-mono);color:var(--ink-2);white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.hx-o i{border:2px solid var(--hb,var(--accent));background:var(--surface);min-width:28px;height:28px;color:var(--ink);font:600 14px/1 var(--font-ball);border-radius:999px;place-items:center;padding:0 3px;font-style:normal;display:inline-grid}.hx .lnk{justify-self:start}@media (width>=900px){.hx{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 32px}.hx-f,.hx .lnk{grid-column:1/-1}}.sbody{columns:auto;margin-top:12px}.cbar{grid-template-columns:minmax(70px,1fr) auto;align-items:center;gap:12px;min-width:210px;display:grid}.cbar-t{border-radius:var(--radius-pill);background:var(--cell);height:10px;overflow:hidden}.cbar-t i{border-radius:var(--radius-pill);background:var(--accent);height:100%;display:block}.cbar-v{text-align:right;min-width:10ch}@media (width<=720px){.podium{grid-template-columns:1fr}.sbars li{grid-template-columns:minmax(70px,120px) 1fr 64px}.schart{padding:12px 10px 6px;overflow-x:auto}.scols{min-width:860px}.scols .ax{font-size:17px}.slead{font-size:16.5px}.cbar{grid-template-columns:minmax(0,1fr);gap:5px;min-width:96px}.cbar-t{height:6px}.cbar-v{order:-1;min-width:0}}}
