@font-face{font-family:Bebas Neue;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/bebas-neue-latin-400-normal-9mHNbWWO.woff2) format("woff2"),url(/assets/bebas-neue-latin-400-normal-Bi-ndsyu.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-400-normal-CDDApCn2.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-400-normal-CYLoc0-x.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-600-normal-CuJfVYMP.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-600-normal-Cu4Hd6ag.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-latin-700-normal-Bxkt5Cjx.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-700-normal-Bth3BMcD.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-600-normal-BgSNZQsw.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-600-normal-DWFSQ4vo.woff) format("woff")}:root{--abyss:#050B14;--deck:#0C1724;--deck-2:#122234;--line:#1E3247;--ink:#E9F1F8;--ink-dim:#8CA3B8;--ink-faint:#5C748C;--warm:#FF6B35;--warm-hot:#E01B24;--cool:#3DA5D9;--cool-deep:#1B6CA8;--gold:#FFC145;--kapang:#159EDC;--display:"Bebas Neue","Haettenschweiler","Arial Narrow",sans-serif;--body:"IBM Plex Sans","Segoe UI",Helvetica,Arial,sans-serif;--mono:"IBM Plex Mono","SFMono-Regular",Consolas,monospace;--wrap:1080px}*{box-sizing:border-box}[hidden]{display:none!important}body{margin:0;background:var(--abyss);color:var(--ink);font-family:var(--body);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased}.k-lockup{display:flex;align-items:center;gap:9px;flex:none}.k-lockup .pw{font-family:var(--mono);font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-faint)}.k-lockup img{height:24px;width:auto;display:block}.k-lockup.lg img{height:30px}.k-lockup.sm img{height:19px}.k-watchline{font-family:var(--mono);font-size:11px;letter-spacing:.13em;text-transform:uppercase;color:var(--ink-dim)}.k-watchline b{color:var(--kapang);font-weight:600}.k-wipe{position:absolute;top:0;right:0;bottom:0;left:0;z-index:30;overflow:hidden;pointer-events:none}.k-wipe-panel{position:absolute;top:-6%;bottom:-6%;left:-25%;right:-25%;background:linear-gradient(103deg,#03101a,#082234 46%,#061826 74%,#03101a);border-right:3px solid var(--kapang);box-shadow:-18px 0 70px #000000b8,inset 0 0 140px #159edc12;transform:translate(-128%) skew(-11deg);will-change:transform}.k-wipe-panel:after{content:"";position:absolute;top:0;bottom:0;right:-14px;width:11px;background:linear-gradient(90deg,#159edc8c,#159edc00)}.k-wipe-panel:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:repeating-linear-gradient(101deg,rgba(140,163,184,.05) 0 1px,transparent 1px 34px),radial-gradient(circle at 76% 50%,transparent 0 176px,rgba(21,158,220,.13) 176px 178px,transparent 178px),radial-gradient(circle at 76% 50%,transparent 0 258px,rgba(21,158,220,.1) 258px 260px,transparent 260px),radial-gradient(circle at 76% 50%,transparent 0 340px,rgba(21,158,220,.07) 340px 342px,transparent 342px),conic-gradient(from 200deg at 76% 50%,rgba(21,158,220,.16),transparent 62deg)}.k-wipe.in .k-wipe-panel{animation:kWipeIn .44s cubic-bezier(.76,0,.24,1) forwards}.k-wipe.out .k-wipe-panel{animation:kWipeOut .5s cubic-bezier(.66,0,.3,1) forwards}@keyframes kWipeIn{0%{transform:translate(-128%) skew(-11deg)}to{transform:translate(0) skew(-11deg)}}@keyframes kWipeOut{0%{transform:translate(0) skew(-11deg)}to{transform:translate(128%) skew(-11deg)}}.k-wipe-body{position:absolute;top:0;bottom:0;left:16.7%;right:16.7%;display:flex;flex-direction:column;justify-content:center;transform:skew(11deg);padding:0 clamp(40px,6vw,96px);gap:4px}.k-wipe-body>*{opacity:0;transform:translateY(14px)}.k-wipe.in .k-wipe-body>*{animation:kWipeText .4s cubic-bezier(.2,.7,.3,1) forwards}.k-wipe.in .k-wipe-body>*:nth-child(1){animation-delay:.16s}.k-wipe.in .k-wipe-body>*:nth-child(2){animation-delay:.22s}.k-wipe.in .k-wipe-body>*:nth-child(3){animation-delay:.26s}.k-wipe.in .k-wipe-body>*:nth-child(4){animation-delay:.32s}.k-wipe.in .k-wipe-body>*:nth-child(5){animation-delay:.38s}.k-wipe.in .k-wipe-body>*:nth-child(6){animation-delay:.44s}.k-wipe.in .k-wipe-body>*:nth-child(7){animation-delay:.52s}.k-wipe.out .k-wipe-body>*{animation:kWipeTextOut .22s ease forwards}@keyframes kWipeText{to{opacity:1;transform:none}}@keyframes kWipeTextOut{to{opacity:0;transform:translateY(-10px)}}.k-wipe-brand{display:flex;align-items:center;gap:12px;margin-bottom:16px}.k-wipe-brand img{height:26px;width:auto;display:block}.k-wipe-mark{font-family:var(--display);font-size:22px;letter-spacing:.1em;color:#fff;line-height:1;padding-left:12px;border-left:2px solid var(--kapang)}.k-wipe-cue{font-family:var(--mono);font-size:11px;letter-spacing:.28em;text-transform:uppercase;color:var(--warm)}.k-wipe-place{font-family:var(--display);font-size:clamp(46px,7.5vw,104px);line-height:.9;letter-spacing:.02em;color:#fff;overflow-wrap:anywhere}.k-wipe-sub{font-family:var(--mono);font-size:clamp(12px,1.5vw,17px);letter-spacing:.16em;text-transform:uppercase;color:var(--kapang);overflow-wrap:anywhere}.k-wipe-date{font-family:var(--mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint);margin-top:18px;padding-top:12px;border-top:1px solid rgba(140,163,184,.25);align-self:flex-start}@media (max-width:760px){.k-wipe-body{padding:0 18px;gap:2px}.k-wipe-brand{margin-bottom:10px}.k-wipe-brand img{height:20px}.k-wipe-mark{font-size:17px}.k-wipe-place{font-size:clamp(34px,11vw,54px)}.k-wipe-date{margin-top:12px;padding-top:9px;font-size:10px}}@media (prefers-reduced-motion:reduce){.k-wipe-panel{transition:none}.k-wipe.in .k-wipe-panel,.k-wipe.out .k-wipe-panel{animation-duration:.01s}}.k-l3{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,auto);grid-template-rows:minmax(0,1fr);align-items:center;column-gap:32px;background:linear-gradient(0deg,#040a11f7,#040a11e6);border-top:2px solid var(--kapang);overflow:hidden;pointer-events:auto;padding:14px clamp(20px,4vw,54px)}.k-l3-copy{grid-column:1;grid-row:1;min-width:0;min-height:0;overflow:hidden;--k-tscale:1}.k-l3-eyebrow{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-bottom:9px;overflow:hidden}.k-tag{font-family:var(--mono);font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-dim);border:1px solid rgba(140,163,184,.4);padding:4px 9px}.k-tag.live{color:var(--warm);border-color:#ff6b3580;display:flex;align-items:center;gap:7px}.k-tag .dot{width:7px;height:7px;border-radius:50%;background:currentColor;animation:kPulse 2.6s ease-out infinite}@keyframes kPulse{0%{box-shadow:0 0 #ff6b358c}70%{box-shadow:0 0 0 9px #ff6b3500}to{box-shadow:0 0 #ff6b3500}}.k-l3-kicker{font-family:var(--display);font-size:calc(clamp(25px,3vw,46px) * var(--k-tscale));line-height:.93;letter-spacing:.012em;margin:0;color:#fff;min-width:0;white-space:normal;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.k-l3-place{font-family:var(--mono);font-size:calc(clamp(12px,1.3vw,16px) * var(--k-tscale));letter-spacing:.1em;text-transform:uppercase;color:var(--warm);margin:5px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.k-l3-line{font-size:calc(clamp(13px,1.15vw,17px) * var(--k-tscale));line-height:1.45;margin:7px 0 0;color:#dce7f0;max-width:none;min-width:0;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.k-l3-stats{grid-column:2;grid-row:1;display:flex;flex-direction:column;align-items:flex-start;flex-wrap:nowrap;gap:9px;min-height:0;min-width:0;max-width:min(44vw,560px)}.k-stat{background:#ffffff09;border:1px solid rgba(140,163,184,.28);padding:8px 12px;min-width:118px}.k-stat .k{font-family:var(--mono);font-size:9.5px;letter-spacing:.15em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:5px}.k-stat .v{font-family:var(--mono);font-size:19px;font-weight:600;line-height:1;font-variant-numeric:tabular-nums;color:#fff}.k-stat .v.warm{color:var(--warm)}.k-stat .v.cool{color:var(--cool)}.k-stat .n{font-size:10.5px;color:var(--ink-dim);margin-top:5px}@media (max-width:760px){.k-l3{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;row-gap:12px;padding:12px 16px}.k-l3-stats{grid-column:1;grid-row:2;flex-direction:row;flex-wrap:wrap;max-width:none}.k-stat{flex:1;min-width:96px}}.k-wipe-note{font-family:var(--mono);font-size:clamp(10px,1.1vw,12.5px);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint);margin-top:16px;overflow-wrap:anywhere}.k-wipe-facts{display:flex;flex-wrap:wrap;gap:10px clamp(18px,2.4vw,40px);margin-top:12px;padding-top:14px;border-top:1px solid rgba(140,163,184,.25);align-items:flex-start}.k-wipe-fact{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1 150px;max-width:280px}.k-wipe-fact b{font-family:var(--mono);font-weight:600;font-size:clamp(24px,3vw,40px);line-height:1;color:#fff;font-variant-numeric:tabular-nums;letter-spacing:.01em}.k-wipe-fact i{font-style:normal;font-family:var(--mono);font-size:clamp(9.5px,1vw,12px);letter-spacing:.14em;text-transform:uppercase;color:var(--kapang);overflow-wrap:anywhere}.k-wipe-fact em{font-style:normal;font-family:var(--mono);font-size:clamp(9px,.92vw,11px);line-height:1.4;letter-spacing:.04em;color:var(--ink-faint);overflow-wrap:anywhere}@media (max-width:760px){.k-wipe-facts{gap:9px 16px;margin-top:10px;padding-top:11px}.k-wipe-fact{flex:1 1 44%}.k-wipe-note{margin-top:11px}}.shell{max-width:var(--wrap);margin:0 auto;padding:0 20px 10px}.masthead{background:#03080e;border-bottom:1px solid var(--line)}.masthead-in{display:flex;align-items:center;gap:16px;max-width:var(--wrap);margin:0 auto;padding:13px 20px}.mh-mark{display:flex;flex-direction:column;gap:4px;min-width:0;background:none;border:0;padding:0;text-align:left;cursor:pointer;color:inherit;font:inherit}.mh-mark .t{font-family:var(--display);font-size:clamp(27px,4.6vw,40px);line-height:.9;letter-spacing:.045em;color:var(--ink);white-space:nowrap}.mh-mark .t em{font-style:normal;color:var(--warm)}.mh-mark .s{font-family:var(--mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-dim);white-space:normal;overflow-wrap:anywhere;line-height:1.5}.mh-by{margin-left:auto;flex:none}.appbar{position:sticky;top:0;z-index:600;background:linear-gradient(180deg,#091421f5,#050b14f0);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line);box-shadow:inset 0 -1px #159edc40}.appbar-in{display:flex;align-items:center;gap:14px;max-width:var(--wrap);margin:0 auto;padding:9px 16px}.barmark{font-family:var(--display);font-size:20px;letter-spacing:.05em;line-height:1;color:var(--ink);flex:none;white-space:nowrap;padding:0 15px 0 0;border:0;border-right:1px solid var(--line);background:none;cursor:pointer}.barmark em{font-style:normal;color:var(--warm)}.barmark:hover{color:#fff}.barnav{display:flex;gap:6px;min-width:0;overflow-x:auto;scrollbar-width:none;padding:2px}.barnav::-webkit-scrollbar{display:none}.barnav button{position:relative;background:#ffffff0a;border:1px solid var(--line);padding:8px 14px;cursor:pointer;white-space:nowrap;font-family:var(--display);font-size:16px;letter-spacing:.06em;line-height:1;color:var(--ink-dim);transition:color .15s ease,border-color .15s ease,background .15s ease}.barnav button:hover{color:#fff;border-color:var(--ink-faint);background:#ffffff14}.barnav button[aria-current]{color:#160600;background:var(--warm);border-color:var(--warm);font-weight:400}.barnav button[aria-current]:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--warm)}.barnav button:focus-visible{outline:2px solid var(--kapang);outline-offset:2px}.unitsw{display:flex;border:1px solid var(--line);flex:none;margin-left:auto}.unitsw button{padding:6px 11px;background:transparent;border:0;border-right:1px solid var(--line);color:var(--ink-faint);font-family:var(--mono);font-size:11.5px;cursor:pointer;line-height:1.4;white-space:nowrap}.unitsw button:last-child{border-right:0}.unitsw button[aria-pressed=true]{background:var(--ink);color:var(--abyss);font-weight:600}.staleband{background:linear-gradient(180deg,#2a1a04,#170e02);border-bottom:1px solid rgba(255,193,69,.5);color:var(--gold);font-family:var(--mono);font-size:12px;letter-spacing:.04em;line-height:1.6;padding:11px 20px}.staleband strong{color:#fff;letter-spacing:.12em;text-transform:uppercase;font-size:10.5px;margin-right:8px}.eyebrow{font-family:var(--mono);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-faint);margin:32px 0 12px}.slate-headline{font-family:var(--display);font-size:clamp(34px,6.2vw,72px);line-height:.9;margin:0 0 26px;text-wrap:balance;letter-spacing:.01em}h2.sec{font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--warm);margin:0 0 14px}h2.sec.quiet{color:var(--ink-faint)}.loadline{font-family:var(--mono);font-size:13px;color:var(--ink-dim);padding:40px 0}.map{margin:0 0 34px;position:relative;background:linear-gradient(180deg,#07131f,#050b14);border:1px solid var(--line);overflow:hidden}.map svg{display:block;width:100%;height:auto;overflow:visible;transform:scale(1.14);opacity:0;transform-origin:50% 46%;transition:transform 1.5s cubic-bezier(.22,.72,.24,1),opacity .7s ease}.map.settled svg{transform:scale(1);opacity:1}@media (prefers-reduced-motion:reduce){.map svg{transition:opacity .2s ease;transform:none}}.map-land path{fill:none;stroke:#8ca3b847;stroke-width:.7;vector-effect:non-scaling-stroke}.map-base path{fill:#0c1724;stroke:none}.map-cities circle{fill:#c8dcec4d}.map-cities text{font-family:var(--mono);font-size:8px;letter-spacing:.06em;fill:#c8dcec6b;paint-order:stroke;stroke:#040a11bf;stroke-width:2.4;stroke-linejoin:round}.map.narrow .map-cities{display:none}.map-weather{opacity:.62}.map-weather path{stroke:none}.pin{cursor:pointer}.pin-hit{fill:transparent}.pin-dot,.pin-leader,.pin-label{transition:transform .18s ease,opacity .18s ease}.pin:hover .pin-dot,.pin.on .pin-dot{transform:scale(1.35);transform-origin:center;transform-box:fill-box}.pin:hover .pin-label,.pin.on .pin-label{fill:#fff}.pin-mine{fill:none;stroke:var(--kapang);stroke-width:1.6;stroke-dasharray:3 3;animation:mineSpin 14s linear infinite;transform-origin:center;transform-box:fill-box}@keyframes mineSpin{to{transform:rotate(360deg)}}.pin-dot{stroke:#040a11d9;stroke-width:1.5}.pin-ring{fill:none;stroke-width:1.6;opacity:.9;transform-origin:center;animation:pinring 2.6s ease-out infinite}@keyframes pinring{0%{r:7;opacity:.85}to{r:17;opacity:0}}.pin-leader{stroke-width:1;opacity:.55}.pin-label{font-family:var(--mono);fill:#fff;paint-order:stroke;stroke:#040a11eb;stroke-width:3.4;stroke-linejoin:round}.pin-teams{font-size:12.5px;letter-spacing:.06em}.pin-fig{font-size:11px;letter-spacing:.05em;fill:var(--gold)}.pin-rank{font-family:var(--mono);font-size:8.5px;fill:#04101a;font-weight:700}.map.narrow .pin-teams{font-size:34px;letter-spacing:.04em}.map.narrow .pin-fig{font-size:30px}.map.narrow .pin-rank{font-size:22px}.map.narrow .pin-label{stroke-width:8}.map.narrow .pin-leader{stroke-width:2.4}.map.narrow .map-land path{stroke-width:1.4}.pin.on .pin-dot{stroke:#fff}.pin:focus-visible{outline:none}.pin:focus-visible .pin-dot{stroke:#fff;stroke-width:2.5}.map-readout{display:grid;grid-template-columns:1fr auto;align-items:center;gap:4px 20px;min-height:86px;padding:12px 16px;border-top:1px solid var(--line);background:#040a118c;border-left:3px solid transparent;transition:border-left-color .15s ease,background .15s ease}.map-readout.on{background:#091421d9}.map-readout.lvl-high{border-left-color:var(--warm-hot)}.map-readout.lvl-moderate{border-left-color:var(--gold)}.map-readout.lvl-low{border-left-color:var(--cool-deep)}.mr-idle{grid-column:1 / -1;margin:0;font-family:var(--mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--kapang)}.mr-teams{grid-column:1;margin:0;font-family:var(--display);font-size:23px;letter-spacing:.03em;line-height:1;color:#fff}.mr-where{grid-column:2;grid-row:1;margin:0;font-family:var(--mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint);text-align:right}.mr-head{grid-column:1;margin:5px 0 0;font-size:13.5px;line-height:1.45;color:var(--ink-dim);max-width:72ch}.mr-go{grid-column:2;margin:5px 0 0;font-family:var(--mono);font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--kapang);text-align:right;white-space:nowrap}@media (max-width:760px){.map-readout{grid-template-columns:1fr;min-height:118px}.mr-where,.mr-go{grid-column:1;grid-row:auto;text-align:left}.mr-teams{font-size:20px}}.map figcaption{font-family:var(--mono);font-size:10.5px;letter-spacing:.05em;line-height:1.7;color:var(--ink-faint);padding:12px 16px;border-top:1px solid var(--line);background:#040a1180}.baseline-note{font-family:var(--mono);font-size:11px;letter-spacing:.05em;line-height:1.7;color:var(--ink-faint);border-left:2px solid var(--line);padding:9px 0 9px 13px;margin:0 0 18px;max-width:76ch}.map-title{position:absolute;top:0;left:0;z-index:7;margin:0;padding:14px 18px 16px;pointer-events:none;max-width:min(70%,420px)}.map-title:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(120% 110% at 0% 0%,#03080ee0,#03080ea8 46%,#03080e00)}.mt-kicker{display:flex;align-items:center;gap:8px;margin:0 0 6px;font-family:var(--mono);font-size:9.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--warm);text-shadow:0 1px 10px rgba(0,0,0,.95)}.mt-kicker .dot{width:6px;height:6px;border-radius:50%;background:var(--warm);animation:kPulseWarm 2.6s ease-out infinite}.mt-what{margin:0;font-family:var(--display);font-size:clamp(22px,2.7vw,34px);line-height:1;letter-spacing:.03em;color:#fff;text-shadow:0 2px 18px rgba(0,0,0,.9)}.mt-when{margin:7px 0 0;font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-dim);text-shadow:0 2px 14px rgba(0,0,0,.9)}@media (max-width:760px){.map-title{padding:11px 14px 13px;max-width:74%}.mt-what{font-size:19px}.mt-when{font-size:9px}}.lg-more{display:none}.legend{display:flex;flex-wrap:wrap;align-items:center;gap:14px 30px;padding:26px 18px 13px;border-top:1px solid var(--line);background:#040a1180}.lg-key{font-family:var(--mono);font-size:9px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-faint);display:block;margin-bottom:6px}.lg-wind{flex:1 1 320px;min-width:0}.lg-ramp{position:relative;display:flex;height:10px;width:100%}.lg-ramp i{flex:1;display:block}.lg-ramp b{position:absolute;top:-1px;bottom:-1px;width:2px;background:#fff;transform:translate(-1px)}.lg-ramp b em{position:absolute;bottom:14px;left:50%;transform:translate(-50%);font-style:normal;font-family:var(--mono);font-size:10px;color:#fff;white-space:nowrap}.lg-ramp b span{position:absolute;top:14px;left:50%;transform:translate(-50%);font-family:var(--mono);font-size:8.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint);white-space:nowrap}.lg-ends{display:flex;justify-content:space-between;margin-top:20px;font-family:var(--mono);font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint)}.lg-rain{flex:0 0 auto}.lg-rain svg{display:block;width:66px;height:14px;background:#1b6ca847}.lg-rain .lg-ends{margin-top:6px;display:block}.lg-ends.one{font-size:8.5px;white-space:nowrap}.lg-note{flex:1 1 100%;margin:2px 0 0;font-family:var(--mono);font-size:9.5px;letter-spacing:.06em;line-height:1.7;color:var(--ink-faint)}@media (max-width:760px){.legend{padding:24px 14px 12px;gap:12px 18px}.lg-ramp b span{display:none}.lg-note{font-size:9px}}.slate{display:flex;flex-direction:column;gap:1px;background:var(--line);border:1px solid var(--line);margin-bottom:26px}.slate>h2.sec{background:var(--abyss);margin:0;padding:16px 18px 13px}.slate-quiet{margin-top:34px}.card{background:var(--deck);border-left:3px solid var(--line);display:flex;flex-direction:column}.card.lvl-high{border-left-color:var(--warm-hot);background:linear-gradient(100deg,rgba(224,27,36,.13),var(--deck) 46%)}.card.lvl-moderate{border-left-color:var(--gold)}.card.lvl-low{border-left-color:var(--cool-deep)}.card-quiet{background:#0a1420;border-left-color:var(--line)}.card-open{display:block;width:100%;text-align:left;background:none;border:0;color:inherit;font:inherit;cursor:pointer;padding:17px 19px 15px}.card-open:hover{background:#ffffff06}.card-open:focus-visible{outline:2px solid var(--warm);outline-offset:-3px}.card-quiet .card-open{cursor:pointer}.card-head{display:flex;align-items:flex-start;gap:16px;margin-bottom:11px}.card-id{min-width:0;flex:1}.card-teams{font-family:var(--display);font-size:clamp(24px,3.4vw,32px);letter-spacing:.03em;line-height:1;margin:0 0 7px;color:#fff;font-weight:400}.card-teams .at{color:var(--ink-faint);font-size:.62em;letter-spacing:.08em;margin:0 .18em}.card-where{margin:0 0 6px;font-size:15px;color:var(--ink);line-height:1.35}.cw-venue{display:block;font-family:var(--mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint);margin-top:3px}.card-when{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin:0;line-height:1.5}.card-when b{font-family:var(--mono);font-size:13px;font-weight:600;color:#fff;letter-spacing:.04em}.cw-yours{font-family:var(--mono);font-size:11px;color:var(--ink-dim);letter-spacing:.03em}.cw-count{font-family:var(--mono);font-size:10px;letter-spacing:.13em;text-transform:uppercase;color:var(--kapang);border:1px solid rgba(21,158,220,.4);padding:3px 8px}.cw-count.st-imminent,.cw-count.st-now{color:var(--warm);border-color:#ff6b358c;background:#ff6b351a}.cw-count.st-past{color:var(--ink-faint);border-color:var(--line)}.dot-sep{opacity:.6}.mine-flag{display:inline-block;font-family:var(--mono);font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:var(--abyss);background:var(--kapang);padding:3px 8px;margin-bottom:8px;font-weight:600}.card-mine{box-shadow:inset 3px 0 0 var(--kapang)}.rating{flex:none;position:relative;display:inline-flex;align-items:center;gap:7px;font-family:var(--mono);font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;padding:6px 11px;border:1px solid;white-space:nowrap}.rating b{font-weight:600}.rating.lvl-high{color:#ff8a70;border-color:#e01b24bf;background:#e01b242e}.rating.lvl-moderate{color:var(--gold);border-color:#ffc1458c;background:#ffc14517}.rating.lvl-low{color:var(--ink-dim);border-color:var(--line)}.rating-pulse{width:6px;height:6px;border-radius:50%;background:var(--warm-hot);animation:ratingpulse 2.4s ease-out infinite}@keyframes ratingpulse{0%{box-shadow:0 0 #e01b2499}70%{box-shadow:0 0 0 8px #e01b2400}to{box-shadow:0 0 #e01b2400}}.card-headline{margin:0;font-size:16px;line-height:1.5;color:var(--ink);max-width:64ch}.card-quiet .card-headline{color:var(--ink-dim);font-size:14.5px}.card-status{margin:9px 0 0;font-family:var(--mono);font-size:11.5px;letter-spacing:.05em;color:var(--gold)}.card-caveat{margin:9px 0 0;font-family:var(--mono);font-size:11px;letter-spacing:.05em;color:var(--ink-faint)}.card-figs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:15px 0 0;background:#8ca3b824}.cfig{background:var(--deck);padding:10px 13px;min-width:0}.card.lvl-high .cfig{background:#0c1724db}.cfig dt{font-family:var(--mono);font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:6px}.cfig dd{margin:0;display:flex;flex-direction:column;gap:4px;min-width:0}.cfig dd b{font-family:var(--mono);font-size:21px;font-weight:600;line-height:1;color:#fff;font-variant-numeric:tabular-nums}.cfig-cmp{font-size:11.5px;line-height:1.4;color:var(--ink-dim);overflow-wrap:anywhere}.cfig.dir-above dd b{color:var(--warm)}.cfig.dir-below dd b{color:var(--cool)}.cfig.dir-above .cfig-cmp{color:#f0b49c}.cfig.dir-below .cfig-cmp{color:#9fcbe4}.card-foot{display:flex;flex-wrap:wrap;gap:8px 18px;padding:0 19px 15px;align-items:center}.linky{background:none;border:0;padding:0;cursor:pointer;font-family:var(--mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--kapang)}.linky:hover{color:#fff}.linky.sub{color:var(--ink-faint)}.linky.sub:hover{color:var(--ink-dim)}.linky:focus-visible{outline:2px solid var(--warm);outline-offset:3px}.backlink{background:none;border:0;padding:0;margin:26px 0 20px;cursor:pointer;font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint)}.backlink:hover{color:var(--warm)}.detail-head{border-bottom:1px solid var(--line);padding-bottom:18px;margin-bottom:24px}.detail-teams{font-family:var(--display);font-size:clamp(38px,7vw,78px);line-height:.9;letter-spacing:.02em;margin:0 0 9px;color:#fff;font-weight:400;text-wrap:balance}.detail-teams .at{color:var(--ink-faint);font-size:.5em;letter-spacing:.06em;margin:0 .16em}.detail-when{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1px;background:var(--line);border:1px solid var(--line);margin:0 0 16px}.detail-when>div{background:var(--deck);padding:13px 15px}.detail-when dt{font-family:var(--mono);font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:7px}.detail-when dd{margin:0;display:flex;flex-direction:column;gap:4px}.detail-when dd b{font-family:var(--mono);font-size:16px;font-weight:600;color:#fff;line-height:1.25}.detail-when dd span{font-size:12px;color:var(--ink-dim);line-height:1.4}.dw-count b{color:var(--kapang)}.dw-count.st-imminent b,.dw-count.st-now b{color:var(--warm)}.dw-count.st-past b{color:var(--ink-faint)}.detail-rating{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:0}.detail-rating b{font-family:var(--mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;padding:6px 12px;border:1px solid}.detail-rating.lvl-high b{color:#ff8a70;border-color:#e01b24bf;background:#e01b242e}.detail-rating.lvl-moderate b{color:var(--gold);border-color:#ffc1458c;background:#ffc14517}.detail-rating.lvl-low b{color:var(--ink-dim);border-color:var(--line)}.detail-read{margin:0 0 26px}.detail-read p{margin:0 0 14px;font-size:17px;line-height:1.62;max-width:66ch;color:var(--ink)}.detail-read p:first-child{font-size:18.5px}.detail-figs{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1px;background:var(--line);border:1px solid var(--line);margin:0 0 32px}.dfig{background:var(--deck);padding:14px 16px}.dfig dt{font-family:var(--mono);font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:7px}.dfig dd{margin:0;display:flex;flex-direction:column;gap:5px}.dfig dd b{font-family:var(--mono);font-size:26px;font-weight:600;line-height:1;color:#fff;font-variant-numeric:tabular-nums}.dfig dd span{font-size:12.5px;line-height:1.45;color:var(--ink-dim)}.dfig.dir-above dd b{color:var(--warm)}.dfig.dir-below dd b{color:var(--cool)}.hours{margin:0 0 32px}.hourlist{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1px;background:var(--line);border:1px solid var(--line)}.hourlist li{display:grid;grid-template-columns:58px minmax(90px,1fr) 150px 148px 62px 108px;align-items:center;gap:14px;background:var(--deck);padding:11px 15px}.hr-t{font-family:var(--mono);font-size:12.5px;color:var(--ink);font-variant-numeric:tabular-nums}.hr-bar{position:relative;height:10px;background:#8ca3b81f;display:block}.hr-bar i{position:absolute;left:0;top:0;bottom:0;display:block}.hr-gust{background:#ff6b3552}.hr-wind{background:var(--warm)}.hr-wind-n{font-family:var(--mono);font-size:11.5px;color:var(--ink);font-variant-numeric:tabular-nums}.hr-wind-n em{font-style:normal;color:var(--ink-faint)}.hr-dir{display:flex;align-items:center;gap:8px;font-family:var(--mono);font-size:11px;color:var(--ink-dim)}.hr-dir .arrow{width:13px;height:13px;flex:none;position:relative}.hr-dir .arrow:before{content:"";position:absolute;left:5px;top:0;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:7px solid var(--cool)}.hr-dir .arrow:after{content:"";position:absolute;left:5.5px;top:6px;width:2px;height:7px;background:var(--cool)}.hr-t2{font-family:var(--mono);font-size:12.5px;color:var(--ink);font-variant-numeric:tabular-nums;text-align:right}.hr-p{font-family:var(--mono);font-size:11px;color:var(--ink-faint);text-align:right;font-variant-numeric:tabular-nums}.hours-note{font-family:var(--mono);font-size:10.5px;letter-spacing:.05em;line-height:1.7;color:var(--ink-faint);margin:11px 0 0;max-width:70ch}.why-title{font-family:var(--display);font-size:clamp(38px,7vw,80px);line-height:.9;letter-spacing:.015em;margin:0 0 20px;text-wrap:balance}.standfirst{font-size:19px;line-height:1.6;color:var(--ink-dim);max-width:64ch;margin:0 0 38px}.why-block{margin:0 0 34px;border-top:1px solid var(--line);padding-top:20px}.why-block p{margin:0 0 14px;font-size:16.5px;line-height:1.62;max-width:66ch}.why-block p.muted{color:var(--ink-dim);font-size:15px}.why-scale{display:flex;flex-direction:column;gap:1px;background:var(--line);border:1px solid var(--line);margin:0 0 18px}.why-scale>div{background:var(--deck);padding:15px 17px;border-left:3px solid var(--line)}.why-scale>div.lvl-high{border-left-color:var(--warm-hot)}.why-scale>div.lvl-moderate{border-left-color:var(--gold)}.why-scale>div.lvl-low{border-left-color:var(--cool-deep)}.why-scale dt{font-family:var(--display);font-size:26px;letter-spacing:.05em;color:#fff;margin-bottom:6px}.why-scale dd{margin:0;font-size:15px;line-height:1.55;color:var(--ink-dim);max-width:62ch}.launch{display:flex;align-items:center;gap:20px;width:100%;margin:0 0 34px;padding:20px 24px;position:relative;overflow:hidden;cursor:pointer;text-align:left;background:linear-gradient(100deg,#071b29,#0a2438 52%,#06131f);border:1px solid rgba(21,158,220,.4);border-left:3px solid var(--kapang);color:var(--ink);font-family:var(--body);transition:border-color .25s ease,transform .25s ease,box-shadow .25s ease}.launch:hover,.launch:focus-visible{outline:none;border-color:var(--kapang);transform:translateY(-2px);box-shadow:0 14px 40px #00000080,0 0 0 1px #159edc59}.launch-sweep{position:absolute;top:50%;left:76px;width:340px;height:340px;transform:translateY(-50%);pointer-events:none;opacity:.5;background:radial-gradient(circle,transparent 0 52px,rgba(21,158,220,.18) 52px 53px,transparent 53px),radial-gradient(circle,transparent 0 96px,rgba(21,158,220,.13) 96px 97px,transparent 97px),radial-gradient(circle,transparent 0 140px,rgba(21,158,220,.09) 140px 141px,transparent 141px)}.launch-sweep:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:conic-gradient(rgba(21,158,220,.42),transparent 58deg);animation:radar 3.6s linear infinite}@keyframes radar{to{transform:rotate(360deg)}}.launch-play{position:relative;flex:none;width:62px;height:62px;border-radius:50%;background:#159edc24;border:2px solid var(--kapang);display:flex;align-items:center;justify-content:center}.launch-play:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:50%;border:2px solid var(--kapang);animation:launchring 2.4s ease-out infinite}@keyframes launchring{0%{transform:scale(1);opacity:.7}to{transform:scale(1.55);opacity:0}}.launch-play i{width:0;height:0;margin-left:5px;border-top:13px solid transparent;border-bottom:13px solid transparent;border-left:21px solid #fff}.launch-copy{display:flex;flex-direction:column;gap:3px;min-width:0;position:relative}.launch-kicker{display:inline-flex;align-items:center;gap:8px;font-family:var(--mono);font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--warm)}.launch-kicker .dot{width:7px;height:7px;border-radius:50%;background:var(--warm);animation:kPulseWarm 2.6s ease-out infinite}@keyframes kPulseWarm{0%{box-shadow:0 0 #ff6b358c}70%{box-shadow:0 0 0 9px #ff6b3500}to{box-shadow:0 0 #ff6b3500}}.launch-title{font-family:var(--display);font-size:clamp(28px,3.6vw,42px);line-height:1;letter-spacing:.03em;color:#fff}.launch-sub{font-size:13.5px;color:var(--ink-dim);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.launch-stats{margin-left:auto;display:flex;gap:10px;flex:none;position:relative}.launch-stat{display:flex;flex-direction:column;gap:3px;padding:8px 14px;background:#040a1180;border:1px solid rgba(140,163,184,.22)}.launch-stat b{font-family:var(--mono);font-size:19px;font-weight:600;color:#fff;line-height:1;font-variant-numeric:tabular-nums}.launch-stat span{font-family:var(--mono);font-size:9px;letter-spacing:.13em;text-transform:uppercase;color:var(--ink-faint)}.launch-stat.hot{border-color:#e01b2499;background:#e01b2429}.launch-stat.hot b{color:#ff8a70}.launch-go{font-family:var(--mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--kapang);flex:none;position:relative}.launch:hover .launch-go{color:#fff}@media (max-width:760px){.launch{gap:14px;padding:16px;flex-wrap:wrap;margin:0 0 26px}.launch-sweep{left:20px;width:220px;height:220px}.launch-play{width:48px;height:48px}.launch-play i{border-top-width:10px;border-bottom-width:10px;border-left-width:16px}.launch-title{font-size:26px}.launch-sub{font-size:12.5px;white-space:normal;overflow:visible;text-overflow:clip}.launch-stats{margin-left:0;flex-basis:100%;order:5}.launch-stat{flex:1}.launch-go{display:none}}.watch{width:100vw;margin-left:calc(50% - 50vw);margin-top:22px;margin-bottom:34px}.watch-empty{width:auto;margin-left:0;padding:0 20px}.watch-stage{position:relative;overflow:hidden;background:#03080e;border-top:1px solid var(--line);border-bottom:1px solid var(--line);aspect-ratio:16/9;min-height:520px;max-height:82vh;max-width:100%}.watch-pic{position:absolute;top:0;right:0;bottom:0;left:0}.wframe{position:absolute;top:0;right:0;bottom:0;left:0;background:#03080e}.wframe-sat,.wframe-vec{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.wframe-sat{object-fit:cover;object-position:center;opacity:0;transition:opacity .12s linear}.wframe-sat.on{opacity:1}@media (prefers-reduced-motion:reduce){.wframe-sat{transition:none}}.wframe-land path{fill:none;stroke:#e9f1f880;stroke-width:1.1;vector-effect:non-scaling-stroke}.wframe-weather{opacity:.34}.wframe-weather path{stroke:none}.wframe.no-imagery{background:var(--abyss)}.wframe.no-imagery .wframe-land path{fill:#101f30;stroke:#8ca3b880}.wframe.no-imagery .wframe-weather{opacity:.62}.wf-ring{fill:none;stroke-width:2;animation:wfring 2.8s ease-out infinite}@keyframes wfring{0%{r:8;opacity:.9}to{r:34;opacity:0}}.wf-dot{stroke:#040a11e6;stroke-width:2}.wframe-stamp:empty{opacity:0}.wframe-stamp{position:absolute;right:clamp(16px,3vw,34px);top:clamp(52px,7vh,74px);margin:0;display:flex;align-items:center;gap:10px;font-family:var(--mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#dce7f0b8;background:#040a118c;padding:5px 10px;border:1px solid rgba(140,163,184,.25);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:6}.wf-loop{display:flex;gap:3px;align-items:center}.wf-loop i{width:4px;height:4px;background:#8ca3b873;display:block}.wf-loop i.on{background:var(--kapang);height:8px}.watch-vignette{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2;background:radial-gradient(120% 80% at 50% 34%,transparent 40%,rgba(3,8,14,.72) 100%),linear-gradient(180deg,rgba(3,8,14,.82) 0%,transparent 22%,transparent 46%,rgba(3,8,14,.92) 92%)}.watch-topbar{position:absolute;top:0;left:0;right:0;z-index:6;display:flex;align-items:center;gap:14px;padding:14px clamp(16px,3vw,34px);flex-wrap:wrap}.watch-exit{background:none;border:0;padding:0;cursor:pointer;font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#dce7f0b3}.watch-exit:hover{color:#fff}.watch-tag{display:inline-flex;align-items:center;gap:8px;font-family:var(--mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--warm);border:1px solid rgba(255,107,53,.45);padding:4px 10px;background:#040a1180}.watch-tag .dot{width:6px;height:6px;border-radius:50%;background:var(--warm);animation:kPulseWarm 2.4s ease-out infinite}.watch-count{margin-left:auto;font-family:var(--mono);font-size:11px;letter-spacing:.12em;color:#dce7f08c;font-variant-numeric:tabular-nums}.watch-place{position:absolute;left:clamp(16px,3vw,34px);top:clamp(58px,9vh,96px);z-index:5;max-width:min(70%,620px)}.wp-city{font-family:var(--display);font-size:clamp(34px,5.6vw,72px);line-height:.92;margin:0;letter-spacing:.03em;color:#fff;text-shadow:0 3px 24px rgba(0,0,0,.85)}.wp-venue{font-family:var(--mono);font-size:clamp(10px,1.2vw,13px);letter-spacing:.18em;text-transform:uppercase;color:var(--kapang);margin:7px 0 0;text-shadow:0 2px 14px rgba(0,0,0,.9)}.wp-when{display:flex;flex-wrap:wrap;align-items:baseline;gap:5px 14px;margin:11px 0 0}.wp-when b{font-family:var(--mono);font-size:clamp(13px,1.5vw,17px);font-weight:600;color:#fff;letter-spacing:.05em;text-shadow:0 2px 14px rgba(0,0,0,.9)}.wp-when span{font-family:var(--mono);font-size:clamp(10px,1.1vw,12.5px);color:#dce7f0cc;text-shadow:0 2px 14px rgba(0,0,0,.9)}.wp-count{display:inline-block;margin:9px 0 0;font-family:var(--mono);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--kapang);border:1px solid rgba(21,158,220,.5);background:#040a118c;padding:5px 10px}.wp-count.st-imminent,.wp-count.st-now{color:var(--warm);border-color:#ff6b3599;background:#ff6b3524}.watch-place .mine-flag{margin-bottom:10px}.watch-lower{position:absolute;left:0;right:0;bottom:0;z-index:7}.watch-lower .k-l3{padding:15px clamp(16px,3vw,34px);background:linear-gradient(0deg,#040a11f7,#040a11c7)}.watch-lower .k-l3-copy{max-height:none}.watch-lower .k-l3-kicker,.watch-lower .k-l3-line{-webkit-line-clamp:unset;display:block;overflow:visible}.watch-lower .k-l3-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-width:min(44vw,470px);align-content:center}.watch-lower .k-stat{min-width:0}.watch-bar{display:flex;align-items:center;gap:18px;padding:11px clamp(16px,3vw,34px);background:#04121b;border-top:1px solid rgba(21,158,220,.35);position:relative;flex-wrap:wrap}.watch-prog{position:absolute;left:0;right:0;top:0;height:3px;background:#8ca3b82e;overflow:hidden;pointer-events:none}.watch-prog i{position:absolute;left:0;top:0;bottom:0;background:var(--kapang);display:block}.watch-brand{display:flex;align-items:center;gap:11px;flex-wrap:wrap}.watch-pager{display:flex;gap:7px;align-items:center;margin-left:auto;flex-wrap:wrap}.wdot{width:8px;height:8px;border-radius:50%;padding:0;cursor:pointer;border:0;background:#8ca3b859;transition:background .2s ease,transform .2s ease}.wdot.lvl-high{background:#e01b248c}.wdot.lvl-moderate{background:#ffc14580}.wdot.on{transform:scale(1.5);background:#fff}.wdot:hover{background:#dce7f0cc}.watch-ctrls{display:flex;gap:6px;flex:none}.watch-ctrls button{min-width:34px;height:30px;background:transparent;border:1px solid rgba(140,163,184,.35);color:var(--ink-dim);font-family:var(--mono);font-size:12px;cursor:pointer;line-height:1;padding:0 8px}.watch-ctrls button.wide{font-size:10px;letter-spacing:.12em;text-transform:uppercase}.watch-ctrls button:hover,.watch-ctrls button:focus-visible{border-color:var(--kapang);color:var(--kapang);outline:none}@media (max-width:760px){.watch{margin-top:0}body.is-watching{overflow:hidden}body.is-watching .masthead{display:none}body.is-watching main{padding-top:0}body.is-watching footer{display:none}.watch-stage{aspect-ratio:auto;min-height:0;max-height:none;height:calc(100vh - 56px - env(safe-area-inset-bottom,0px));height:calc(100dvh - 56px - env(safe-area-inset-bottom,0px));display:flex;flex-direction:column;overflow:hidden}.watch-pic{position:relative;flex:1 1 auto;min-height:150px;overflow:hidden}.wframe{position:absolute;top:0;right:0;bottom:0;left:0;height:auto;min-height:0}.watch-vignette{position:absolute;top:0;right:0;bottom:0;left:0;height:auto;min-height:0;background:linear-gradient(180deg,rgba(3,8,14,.88) 0%,rgba(3,8,14,.25) 22%,transparent 45%,transparent 62%,rgba(3,8,14,.9) 100%)}.wframe-stamp{top:auto;bottom:10px;right:12px;font-size:10px;padding:4px 8px}.watch-place{position:absolute;left:16px;right:16px;bottom:12px;top:auto;margin:0;max-width:none;z-index:5}.wp-city{font-size:clamp(30px,8.5vw,42px)}.wp-venue{font-size:10px;margin-top:5px}.wp-when{margin-top:8px;gap:3px 12px}.wp-when b{font-size:14px}.wp-when span{font-size:11px}.wp-count{margin-top:8px;font-size:10px;padding:4px 8px}.watch-lower{position:relative;left:auto;right:auto;bottom:auto;flex:0 0 auto}.watch-lower .k-l3{padding:11px 16px 9px;gap:12px;background:var(--abyss)}.watch-lower .k-l3-copy{max-height:132px}.watch-lower .k-l3-stats{grid-template-columns:repeat(2,minmax(0,1fr));max-width:none;gap:6px}.watch-bar{gap:10px;padding:8px 16px calc(8px + env(safe-area-inset-bottom,0px))}.watch-pager{order:3;margin-left:0;width:100%}.watch-ctrls{margin-left:auto}.watch-stage .k-wipe{position:absolute;top:0;right:0;bottom:0;left:0}.k-wipe-panel{top:0;bottom:0}.k-wipe-body{padding:0 18px;justify-content:center}.k-wipe-place{font-size:clamp(28px,8vw,40px)}.k-wipe-note{font-size:10.5px;margin-top:10px}.k-wipe-date{font-size:10px;margin-top:10px;padding-top:8px}.k-wipe-facts{gap:7px 14px;margin-top:9px;padding-top:9px}.k-wipe-fact b{font-size:21px}.k-wipe-fact i{font-size:9px}.k-wipe-fact em{font-size:8.5px;line-height:1.3}.fieldg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;padding:0 12px;justify-content:center;gap:12px;background:#03080ed1}.fieldg svg{max-width:100%}.fg-rail{gap:14px;justify-content:space-between;width:100%}.fg-dd{font-size:13px}.fg-poss b{font-size:19px}.fg-poss span{font-size:11px}.fg-wind{padding-left:10px}.fg-wk{font-size:9.5px}.fg-wv b{font-size:19px}.fg-wv span,.fg-wv em{font-size:11px}.watch-place .sbug{display:block;width:100%;min-width:0;margin-top:8px}.sbug-rows li{padding:3px 10px}.sbug-team{font-size:13px}.sbug-pts{font-size:19px}.sbug-flag{font-size:10px;padding:5px 10px}.scard-in{padding:0 20px}.scard-score{margin-top:18px;padding-top:14px;gap:22px}}.setting-now{font-family:var(--mono);font-size:13px;color:var(--ink-dim);margin:0 0 16px;line-height:1.7}.setting-now b{color:#fff;font-weight:600}.setting-now span{color:var(--gold)}.setting-now em{font-style:normal;color:var(--ink-faint)}.teamgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(148px,1fr));gap:8px;margin:16px 0 0}.teamchip{padding:10px 13px;background:var(--deck);border:1px solid var(--line);color:var(--ink-dim);font-family:var(--body);font-size:14px;text-align:left;cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease}.teamchip:hover{border-color:var(--ink-faint);color:var(--ink)}.teamchip.on{background:#159edc24;border-color:var(--kapang);color:#fff;font-weight:600}.teamchip.on:before{content:"✓ ";color:var(--kapang)}.teamchip:focus-visible{outline:2px solid var(--warm);outline-offset:2px}.zonesearch{display:block;max-width:420px;margin:0 0 14px}.zonesearch span{display:block;font-family:var(--mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:8px}.zonesearch input{width:100%;padding:12px 14px;background:var(--deck);border:1px solid var(--line);border-left:3px solid var(--kapang);color:var(--ink);font-family:var(--body);font-size:15px}.zonesearch input:focus{outline:2px solid var(--warm);outline-offset:2px}.zonelist{display:flex;flex-wrap:wrap;gap:7px;max-height:260px;overflow-y:auto;padding:2px}.zonechip{padding:8px 12px;background:var(--deck);border:1px solid var(--line);color:var(--ink-dim);font-family:var(--mono);font-size:12px;cursor:pointer;display:inline-flex;gap:8px;align-items:baseline}.zonechip i{font-style:normal;color:var(--ink-faint);font-size:10.5px}.zonechip:hover{border-color:var(--ink-faint);color:var(--ink)}.zonechip.on{background:#159edc24;border-color:var(--kapang);color:#fff}.zonechip:focus-visible{outline:2px solid var(--warm);outline-offset:2px}.unitsw.big button{padding:12px 18px;font-size:14px}.rec-hero{display:flex;flex-wrap:wrap;align-items:baseline;gap:12px 28px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:26px 0;margin:0 0 34px}.rh-fig{display:flex;align-items:baseline;gap:12px;flex:none}.rh-fig b{font-family:var(--display);font-size:clamp(64px,12vw,132px);line-height:.82;letter-spacing:.01em;color:var(--warm)}.rh-fig span{font-family:var(--mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-dim);max-width:10ch;line-height:1.6}.rh-note{margin:0;flex:1 1 280px;font-size:16px;line-height:1.6;color:var(--ink-dim);max-width:52ch}.rec-block{margin:0 0 38px;border-top:1px solid var(--line);padding-top:22px}.rec-lede{margin:0 0 18px;font-size:15.5px;line-height:1.6;color:var(--ink-dim);max-width:66ch}.rec-note{margin:14px 0 0;font-size:14px;line-height:1.65;color:var(--ink-faint);max-width:68ch}.rec-toggle{margin:14px 0 0}.bars{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:9px}.bars li{display:grid;grid-template-columns:130px 1fr 58px 92px;align-items:center;gap:14px}.bar-label{font-family:var(--mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-dim)}.bar-track{height:16px;background:#8ca3b81a;display:block;position:relative}.bar-track i{position:absolute;left:0;top:0;bottom:0;display:block;border-radius:0 3px 3px 0}.bar-value{font-family:var(--mono);font-size:17px;font-weight:600;color:#fff;font-variant-numeric:tabular-nums;text-align:right}.bar-n{font-family:var(--mono);font-size:10px;letter-spacing:.06em;color:var(--ink-faint);text-align:right}.chart-legend{display:flex;flex-wrap:wrap;gap:8px 20px;margin:0 0 16px;font-family:var(--mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-dim)}.chart-legend span{display:inline-flex;align-items:center;gap:8px}.chart-legend i{width:12px;height:12px;display:block;border-radius:2px}.eras{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:16px}.eras li{display:grid;grid-template-columns:110px 1fr 58px;align-items:center;gap:14px}.era-label{font-family:var(--mono);font-size:11px;letter-spacing:.08em;color:var(--ink-dim)}.era-pair{display:flex;flex-direction:column;gap:4px;padding-right:48px}.era-bar{position:relative;height:14px;background:#8ca3b81a;display:block}.era-bar i{position:absolute;left:0;top:0;bottom:0;display:block;border-radius:0 3px 3px 0}.era-bar b{position:absolute;left:calc(100% + 8px);top:50%;transform:translateY(-50%);font-family:var(--mono);font-size:11.5px;font-weight:600;color:var(--ink);font-variant-numeric:tabular-nums}.era-drop{font-family:var(--mono);font-size:15px;font-weight:600;color:var(--warm);text-align:right;font-variant-numeric:tabular-nums}.rec-callouts{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:1px;background:var(--line);border:1px solid var(--line);margin:0 0 22px}.rc{background:var(--deck);padding:14px 16px;border-left:3px solid var(--line)}.rc.lvl-cool{border-left-color:#2e8cc4}.rc.lvl-warm{border-left-color:#ee4a2e}.rc-k{margin:0 0 7px;font-family:var(--mono);font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-faint)}.rc-v{margin:0;font-family:var(--display);font-size:27px;letter-spacing:.03em;line-height:1;color:#fff}.rc-n{margin:6px 0 0;font-family:var(--mono);font-size:11px;color:var(--ink-dim);line-height:1.5}.rc-n em{display:block;font-style:normal;font-size:9.5px;letter-spacing:.04em;color:var(--ink-faint);margin-top:4px}.wtable{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1px;background:var(--line);border:1px solid var(--line)}.wtable li{display:grid;grid-template-columns:150px 62px 1fr 52px 74px 76px;align-items:center;gap:14px;background:var(--deck);padding:9px 14px;transition:background .12s ease}.wtable li:hover{background:var(--deck-2)}.wt-head{background:var(--abyss)!important;font-family:var(--mono);font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-faint);padding:11px 14px!important}.wt-club{font-size:15px;color:var(--ink);display:flex;align-items:baseline;gap:8px;min-width:0}.wt-club em{font-style:normal;font-family:var(--mono);font-size:8.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--abyss);background:var(--kapang);padding:2px 5px}.wt-pct{font-family:var(--mono);font-size:13px;color:var(--ink-dim);font-variant-numeric:tabular-nums;text-align:right}.wt-bar{position:relative;height:18px;display:block}.wt-bar .mid{position:absolute;left:50%;top:-1px;bottom:-1px;width:1px;background:#8ca3b873}.wt-bar .fill{position:absolute;top:3px;bottom:3px;display:block;border-radius:2px}.wtable li.up .wt-bar .fill{border-radius:0 3px 3px 0}.wtable li.down .wt-bar .fill{border-radius:3px 0 0 3px}.wt-delta{font-family:var(--mono);font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;text-align:right;color:var(--ink)}.wtable li.up .wt-delta{color:#7fc4ea}.wtable li.down .wt-delta{color:#ff9878}.wt-spark{display:block}.wt-spark svg{width:62px;height:20px;display:block}.wt-spark .sp-mid{stroke:#8ca3b84d;stroke-width:1;stroke-dasharray:2 3}.wt-spark em{font-style:normal;font-family:var(--mono);font-size:9px;color:var(--ink-faint)}.wt-n{font-family:var(--mono);font-size:12px;color:var(--ink-faint);text-align:right;font-variant-numeric:tabular-nums;display:flex;justify-content:flex-end;align-items:baseline;gap:6px}.wt-n em{font-style:normal;font-size:8.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--gold);border:1px solid rgba(255,193,69,.4);padding:1px 4px;cursor:help}.wtable li.mine{box-shadow:inset 3px 0 0 var(--kapang)}.vtable{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1px;background:var(--line);border:1px solid var(--line)}.vtable li{display:grid;grid-template-columns:1fr 130px 72px 96px 54px;align-items:center;gap:14px;background:var(--deck);padding:9px 14px}.vtable li:hover{background:var(--deck-2)}.vtable li.gone{opacity:.62}.vt-name{font-size:14.5px;color:var(--ink);min-width:0}.vt-name em{font-style:normal;display:block;font-family:var(--mono);font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint);margin-top:3px}.vt-bar{height:12px;background:#8ca3b81a;position:relative;display:block}.vt-bar i{position:absolute;left:0;top:0;bottom:0;display:block;border-radius:0 3px 3px 0}.vt-wind,.vt-share{font-family:var(--mono);font-size:14px;color:#fff;text-align:right;font-variant-numeric:tabular-nums}.vt-share{font-size:13px;color:var(--ink-dim)}.vt-wind small,.vt-share small{display:block;font-size:8.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint);margin-top:2px}.vt-n{font-family:var(--mono);font-size:11px;color:var(--ink-faint);text-align:right}@media (max-width:860px){.bars li{grid-template-columns:1fr;gap:5px}.bar-value,.bar-n{text-align:left}.bars li{position:relative;padding-bottom:4px}.bar-n{font-size:9.5px}.eras li{grid-template-columns:1fr;gap:6px}.era-bar b{position:static;transform:none;display:inline-block;margin-left:8px}.era-bar{display:flex;align-items:center}.era-drop{text-align:left}.wtable li{grid-template-columns:1fr 56px 46px 44px;grid-template-areas:"club spark pct delta" "bar bar bar n";row-gap:6px;column-gap:10px;padding:9px 12px}.wt-club{grid-area:club}.wt-pct{grid-area:pct}.wt-delta{grid-area:delta}.wt-bar{grid-area:bar}.wt-spark{grid-area:spark}.wt-n{grid-area:n}.wt-club{font-size:14px}.wt-spark svg{width:56px;height:16px}.wt-bar{height:14px;align-self:center}.wt-n{font-size:11px;align-self:center}.wt-head{display:none!important}.vtable li{grid-template-columns:1fr 68px 68px;grid-template-areas:"name wind share" "bar bar bar";row-gap:7px}.vt-name{grid-area:name}.vt-bar{grid-area:bar}.vt-wind{grid-area:wind}.vt-share{grid-area:share}.vt-n{display:none}}.branded-error{border:1px solid var(--line);border-left:3px solid var(--warm);background:linear-gradient(100deg,#071b29,#06131f);padding:30px 26px;margin:40px 0}.branded-error h2{font-family:var(--display);font-size:clamp(26px,4vw,40px);letter-spacing:.03em;line-height:1;margin:0 0 10px;color:#fff}.branded-error p{margin:0 0 12px;color:var(--ink-dim);font-size:15px;max-width:56ch}.adslot{display:flex;align-items:center;justify-content:center;min-height:90px;border:1px dashed var(--line);margin:0 0 34px;color:var(--ink-faint);font-family:var(--mono);font-size:10px;letter-spacing:.2em;text-transform:uppercase}.wipe-stage{position:fixed;top:0;right:0;bottom:0;left:0;z-index:900;pointer-events:none}footer{border-top:1px solid var(--line);margin:20px auto 0;padding:26px 20px 54px;max-width:var(--wrap)}footer p{font-size:13px;color:var(--ink-faint);max-width:78ch;margin:0 0 12px;line-height:1.65}footer p.disclaimer{color:var(--ink-dim);border-left:2px solid var(--line);padding-left:12px}footer p.stamp{font-family:var(--mono);font-size:10.5px;letter-spacing:.06em}.lockup-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:18px}@media (max-width:860px){.hourlist li{grid-template-columns:50px 1fr 118px;grid-template-areas:"t bar wind" ". dir dir" ". temp precip";row-gap:6px;column-gap:12px;padding:12px 14px}.hr-t{grid-area:t}.hr-bar{grid-area:bar}.hr-wind-n{grid-area:wind;text-align:right}.hr-dir{grid-area:dir}.hr-t2{grid-area:temp;text-align:left}.hr-p{grid-area:precip;text-align:right}}@media (max-width:760px){.shell{padding:0 16px 10px}.masthead-in{padding:11px 16px;gap:12px;align-items:flex-start}.mh-by{padding-top:3px}.appbar-in{gap:10px;padding:8px 14px;flex-wrap:wrap}.barmark{font-size:16px}.unitsw button{padding:6px 9px;font-size:11px}.detail-when{grid-template-columns:1fr}.rating{align-self:flex-start}.cfig{padding:9px 10px}.cfig dt{font-size:8.5px;letter-spacing:.13em;margin-bottom:4px}.cfig dd b{font-size:19px}.cfig-cmp{font-size:10.5px;line-height:1.35}.card-head{flex-direction:row}.detail-read p:first-child{font-size:17px}.map figcaption{padding:11px 14px}.eyebrow{margin-top:22px}}.masthead{transition:max-height .22s ease,opacity .18s ease}.masthead.is-up{max-height:0;opacity:0;overflow:hidden;border-bottom-color:transparent}@media (prefers-reduced-motion:reduce){.masthead,.masthead-in,.mh-mark .t{transition:none}}.appbar.is-stuck{box-shadow:0 10px 24px -14px #000}.tabbar{display:none}@media (max-width:700px){.tabbar{display:grid;grid-template-columns:repeat(5,1fr);position:fixed;left:0;right:0;bottom:0;z-index:700;background:#050b14f0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid var(--line);padding-bottom:env(safe-area-inset-bottom,0)}.tabbar button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:56px;padding:8px 4px 9px;background:none;border:0;cursor:pointer;color:var(--ink-faint);font-family:var(--mono);font-size:9px;letter-spacing:.08em;text-transform:uppercase}.tabbar button span{display:block;max-width:100%;text-align:center;line-height:1.2}.tabbar button svg{width:21px;height:21px;display:block}.tabbar button[aria-current]{color:var(--warm)}.tabbar button[aria-current]:before{content:"";position:absolute;margin-top:-9px;width:26px;height:2px;background:var(--warm)}.tabbar button:focus-visible{outline:2px solid var(--kapang);outline-offset:-3px}.appbar{display:none}.masthead{position:sticky;top:0;z-index:600}.masthead.is-up{max-height:none;opacity:1;overflow:visible;border-bottom-color:var(--line);box-shadow:0 10px 24px -14px #000}.masthead.is-up .masthead-in{padding-top:7px;padding-bottom:7px}.masthead.is-up .mh-mark .t{font-size:21px}.masthead.is-up .mh-mark .s{display:none}.masthead-in{transition:padding .18s ease;gap:10px}.mh-mark{flex:1 1 auto;min-width:0}.mh-mark .s{font-size:9px;letter-spacing:.14em;line-height:1.65}.mh-mark .t{transition:font-size .18s ease}footer{padding-bottom:calc(78px + env(safe-area-inset-bottom,0))}}.sheet-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:750;background:#02060b9e;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:flex-end}.sheet{width:100%;background:var(--deck);border-top:1px solid var(--line);padding:10px 16px calc(74px + env(safe-area-inset-bottom,0));animation:sheet-in .2s ease}@keyframes sheet-in{0%{transform:translateY(18px);opacity:.4}to{transform:none;opacity:1}}@media (prefers-reduced-motion:reduce){.sheet{animation:none}}.sheet-grip{width:38px;height:3px;border-radius:2px;background:var(--line);margin:2px auto 14px}.sheet-item{display:block;width:100%;text-align:left;background:none;cursor:pointer;border:0;border-bottom:1px solid var(--line);padding:14px 2px;min-height:56px;color:inherit}.sheet-item b{display:block;font-family:var(--display);font-size:21px;letter-spacing:.03em;color:var(--ink);font-weight:400}.sheet-item span{display:block;margin-top:3px;font-size:13px;color:var(--ink-dim);line-height:1.4}.sheet-item:focus-visible{outline:2px solid var(--warm);outline-offset:-2px}.sheet-units{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:16px 2px 4px}.sheet-k{margin:0;font-family:var(--mono);font-size:9.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-faint)}.sheet-units .unitsw button{padding:11px 14px;font-size:12px}.sheet-close{display:block;width:100%;margin-top:14px;padding:14px;min-height:48px;background:#ffffff0d;border:1px solid var(--line);color:var(--ink-dim);font-family:var(--mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;cursor:pointer}.sheet-close:hover{color:#fff}.card-top{display:flex;align-items:flex-start;gap:14px;margin-bottom:9px}.card-rank{display:inline-block;min-width:1.1em;margin-right:.34em;color:var(--ink-faint);font-size:.72em;letter-spacing:.02em;vertical-align:.08em}.card.lvl-high .card-rank{color:var(--warm)}.card-teams{margin-bottom:3px}.card-where{margin-bottom:0;font-size:14px}.card-when{margin-top:7px}.card-scale{margin-top:11px}.cs-track{position:relative;display:flex;height:7px;width:100%}.cs-track i{flex:1;display:block}.cs-track b{position:absolute;top:-3px;bottom:-3px;width:2px;background:#fff;box-shadow:0 0 0 1px #040a11e6}.cs-ends{display:flex;justify-content:space-between;margin-top:5px;font-family:var(--mono);font-size:8.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-faint);font-style:normal}.cs-ends i{font-style:normal}.slate-rows{gap:1px}.grow{background:var(--deck);border-left:3px solid var(--line)}.grow.lvl-high{border-left-color:var(--warm-hot)}.grow.lvl-moderate{border-left-color:var(--gold)}.grow.lvl-low{border-left-color:var(--cool-deep)}.grow-quiet{background:#0a1420;border-left-color:var(--line)}.grow-mine{box-shadow:inset 3px 0 0 var(--kapang)}.grow-open{display:grid;grid-template-columns:28px minmax(0,1fr) auto 14px;align-items:center;gap:11px;width:100%;min-height:64px;padding:10px 14px 10px 12px;background:none;border:0;color:inherit;text-align:left;cursor:pointer}.grow-open:hover{background:#ffffff08}.grow-open:focus-visible{outline:2px solid var(--warm);outline-offset:-3px}.grow-rank{font-family:var(--mono);font-size:13px;color:var(--ink-faint);font-variant-numeric:tabular-nums}.grow-id{min-width:0}.grow-id b{display:block;font-family:var(--display);font-size:21px;letter-spacing:.03em;font-weight:400;color:var(--ink);line-height:1.05}.grow-id b i{font-style:normal;color:var(--ink-faint);font-size:.62em;letter-spacing:.08em;margin:0 .16em}.grow-sub{display:block;margin-top:3px;font-family:var(--mono);font-size:10.5px;letter-spacing:.04em;line-height:1.4;color:var(--ink-dim);overflow-wrap:anywhere}.grow-mine-tag{font-style:normal;margin-left:8px;color:var(--kapang);letter-spacing:.14em;text-transform:uppercase;font-size:8.5px}.grow-fig{display:flex;align-items:baseline;gap:2px;font-family:var(--mono);font-variant-numeric:tabular-nums}.grow-fig b{font-size:21px;font-weight:600;line-height:1;color:#fff}.grow-fig small{font-size:9.5px;letter-spacing:.06em;color:var(--ink-faint)}.grow-none{font-style:normal;font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint)}.grow-chev{color:var(--ink-faint);display:block}.grow-chev svg{width:9px;height:15px;display:block}.grow-open:hover .grow-chev{color:var(--warm)}.more-rows{display:block;width:100%;min-height:52px;padding:16px;background:var(--abyss);border:0;border-top:1px solid var(--line);cursor:pointer;font-family:var(--mono);font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-dim)}.more-rows:hover{color:#fff;background:#ffffff08}.more-rows:focus-visible{outline:2px solid var(--warm);outline-offset:-3px}.hchart{margin:0 0 4px;background:var(--deck);border:1px solid var(--line);padding:14px 12px 8px}.hc-cap{font-family:var(--mono);font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-faint);margin:0 0 10px;padding:0 4px}.hc-svg{display:block;width:100%;height:auto;max-height:340px}.hc-lane{font-family:var(--mono);font-size:8px;letter-spacing:.16em;fill:var(--ink-faint);text-anchor:end}.hc-tick{font-family:var(--mono);font-size:8px;fill:var(--ink-faint);text-anchor:end;font-variant-numeric:tabular-nums}.hc-hour{font-family:var(--mono);font-size:8.5px;fill:var(--ink-dim);text-anchor:middle}.hc-kick{font-family:var(--mono);font-size:7px;letter-spacing:.18em;fill:var(--ink-faint)}.hc-kick.hc-end{text-anchor:end}.hc-mark{font-family:var(--mono);font-size:8.5px;fill:#fff;letter-spacing:.04em;paint-order:stroke;stroke:#050b14d9;stroke-width:2.6;stroke-linejoin:round}.hc-none{font-family:var(--mono);font-size:9px;letter-spacing:.1em;fill:var(--ink-faint);text-anchor:middle}.hc-grid{stroke:#8ca3b829;stroke-width:.7}.hc-axis{stroke:#8ca3b86b;stroke-width:.8}.hc-kickline{stroke:#8ca3b84d;stroke-width:.8;stroke-dasharray:2 3}.hc-key{margin:10px 4px 4px;font-size:12px;line-height:1.55;color:var(--ink-faint);max-width:62ch}.disclose{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:48px;margin-top:10px;padding:14px 16px;cursor:pointer;background:var(--deck);border:1px solid var(--line);color:var(--ink-dim);font-family:var(--mono);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase}.disclose:hover{color:#fff}.disclose:focus-visible{outline:2px solid var(--warm);outline-offset:-3px}.dc-chev svg{width:14px;height:9px;display:block;transition:transform .18s ease}.dc-chev.open svg{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.dc-chev svg{transition:none}}.segbar{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:1px;background:var(--line);border:1px solid var(--line);margin:22px 0 28px;position:sticky;top:56px;z-index:400}.segbar button{min-height:48px;padding:13px 6px;background:var(--abyss);border:0;cursor:pointer;font-family:var(--mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-dim)}.segbar button:hover{color:#fff;background:#ffffff0a}.segbar button[aria-selected=true]{background:var(--warm);color:#160600;font-weight:600}.segbar button:focus-visible{outline:2px solid var(--kapang);outline-offset:-3px}.recpanel{min-height:40vh}@media (max-width:700px){.segbar{top:0;margin:18px 0 24px}.segbar button{font-size:9px;letter-spacing:.1em;padding:13px 3px}}@media (max-width:700px){.map{margin-bottom:26px}.map-readout{min-height:92px;padding:12px 14px}.mr-teams{font-size:18px}.mr-head{font-size:12.5px;margin-top:4px}.legend{padding:20px 14px 10px;gap:9px 16px}.lg-ramp{height:8px}.lg-note{font-size:9px;line-height:1.55;margin-top:2px}.lg-rain:not(.lg-open),.lg-note:not(.lg-open){display:none}.legend .lg-more{display:flex;align-items:center;flex:1 1 100%;order:9;min-height:44px;margin-top:2px;padding:12px 0 6px;background:none;border:0;text-align:left;cursor:pointer;font-family:var(--mono);font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:var(--kapang)}.legend .lg-more:focus-visible{outline:2px solid var(--kapang);outline-offset:2px}.mr-idle{font-size:9.5px;line-height:1.5}.map figcaption{padding:10px 14px;font-size:9.5px;line-height:1.55}.baseline-note{font-size:10px;line-height:1.55}}@media (max-width:700px){.shell{padding-bottom:0}.slate-headline{font-size:clamp(30px,7.4vw,40px)}.rec-block{margin-bottom:30px}}.wscale{margin:0 0 30px;background:var(--deck);border:1px solid var(--line);padding:16px 16px 14px}.wscale figcaption{font-family:var(--mono);font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:12px;line-height:1.6}.ws-track{position:relative;display:flex;height:10px;width:100%}.ws-track i{flex:1;display:block}.ws-track b{position:absolute;top:-4px;bottom:-4px;width:2px;background:#fff;box-shadow:0 0 0 1px #040a11e6}.ws-bands{display:flex;margin-top:12px;gap:1px}.ws-bands span{flex:1 1 auto;min-width:0;padding:9px 10px;background:#ffffff08;border-top:2px solid var(--line);font-size:11.5px;line-height:1.45;color:var(--ink-dim);overflow-wrap:anywhere}.ws-bands em{display:block;font-style:normal;font-family:var(--mono);font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;margin-bottom:4px}.ws-bands .lvl-low{border-top-color:var(--cool-deep)}.ws-bands .lvl-low em{color:var(--ink-dim)}.ws-bands .lvl-moderate{border-top-color:var(--gold)}.ws-bands .lvl-moderate em{color:var(--gold)}.ws-bands .lvl-high{border-top-color:var(--warm-hot)}.ws-bands .lvl-high em{color:#ff8a70}.why-fold{border-top:1px solid var(--line);margin:0}.why-fold:last-of-type{border-bottom:1px solid var(--line)}.why-fold h2.sec{margin:0;padding:0}.why-fold h2.sec button{display:grid;grid-template-columns:1fr 20px;align-items:center;gap:6px 14px;width:100%;min-height:64px;padding:16px 2px;cursor:pointer;background:none;border:0;text-align:left;color:inherit;font:inherit}.wf-t{grid-column:1;font-family:var(--display);font-size:24px;letter-spacing:.03em;color:var(--ink);line-height:1;text-transform:none}.why-fold.is-open .wf-t{color:var(--warm)}.wf-gist{grid-column:1;font-family:var(--sans);font-size:13px;letter-spacing:0;text-transform:none;color:var(--ink-dim);line-height:1.4;font-weight:400}.wf-chev{grid-column:2;grid-row:1 / span 2;color:var(--ink-faint);justify-self:end}.wf-chev svg{width:15px;height:9px;display:block;transition:transform .18s ease}.why-fold.is-open .wf-chev svg{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.wf-chev svg{transition:none}}.why-fold h2.sec button:hover .wf-t{color:#fff}.why-fold h2.sec button:focus-visible{outline:2px solid var(--warm);outline-offset:-3px}.wf-body{padding:0 2px 22px}.wf-body>p:first-child{margin-top:0}@media (max-width:700px){.ws-bands{flex-direction:column}.ws-bands span{flex-basis:auto!important}.wf-t{font-size:21px}}.backlink{display:inline-flex;align-items:center;min-height:44px;margin:14px 0 10px;padding:0 10px 0 0}.linky{min-height:44px;display:inline-flex;align-items:center}.card-foot .linky,.detail-rating .linky,.rec-toggle .linky{min-height:44px}.mh-mark,.barmark{min-height:44px;display:flex;align-items:center}.mh-mark{flex-direction:column;align-items:flex-start;justify-content:center}.masthead .mh-by button,.lockup-row button{min-height:44px;display:inline-flex;align-items:center}.teamchip,.zonechip,.sheet-units .unitsw button{min-height:44px}.unitsw button{min-height:38px}.watch-pager{display:flex;align-items:center;min-height:44px}.wdot{position:relative;width:12px;height:12px;margin:0 5px}.wdot:after{content:"";position:absolute;top:50%;left:50%;width:22px;height:44px;transform:translate(-50%,-50%)}.watch-ctrls button{min-width:44px;min-height:44px}.watch-exit,.k-lockup a{display:inline-flex;align-items:center;min-height:44px}@media (max-width:700px){.backlink{margin-top:10px}.shell{padding-bottom:calc(18px + env(safe-area-inset-bottom,0))}}@media (max-width:700px){.watch-stage{overflow:visible}.wframe,.watch-vignette{height:40vh;min-height:206px}.watch-place{margin-top:-78px}.watch-bar{position:sticky;z-index:650;bottom:calc(56px + env(safe-area-inset-bottom,0));margin-top:12px;padding:10px 14px;background:#050b14f0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--line);flex-wrap:wrap;row-gap:8px}.watch-brand{display:none}}@media (max-width:700px){.rec-callouts{grid-template-columns:repeat(2,minmax(0,1fr))}.rc{padding:11px 12px}.rc-k{font-size:8.5px;letter-spacing:.13em;margin-bottom:5px}.rc-v{font-size:20px}.rc-n{font-size:10px;line-height:1.45;margin-top:5px}.rc-n em{font-size:8.5px}}@media (max-width:700px){.rh-fig{display:block}.rh-fig b{display:block;font-size:68px;line-height:.85}.rh-fig span{display:block;max-width:none;margin-top:6px;font-size:10.5px;letter-spacing:.16em}.rec-hero{padding:20px 0;margin-bottom:26px;gap:10px}.rh-note{font-size:15px}}.rhero{padding:18px 0 2px;border-bottom:1px solid var(--line);margin-bottom:16px}.rh-kicker{display:flex;align-items:center;gap:8px;margin:0 0 9px;font-family:var(--mono);font-size:9.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--warm)}.rh-kicker .dot{width:6px;height:6px;border-radius:50%;background:var(--warm);animation:kPulseWarm 2.6s ease-out infinite}.rhero-line{margin:0;font-family:var(--display);font-size:clamp(30px,6vw,58px);line-height:.94;letter-spacing:.01em;color:#fff;text-transform:uppercase;max-width:18ch}.rhero-line em{font-style:normal;color:var(--warm);position:relative;display:inline-block}.rhero-line em span{display:inline-block;color:var(--warm)}@supports ((-webkit-background-clip:text) or (background-clip:text)){.rhero-line em span{background:linear-gradient(90deg,var(--warm) 0%,var(--warm) 50%,var(--ink) 50%,var(--ink) 100%);background-size:200% 100%;background-position:100% 0;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:rhWipe .75s cubic-bezier(.2,.7,.3,1) .25s both}}@keyframes rhWipe{0%{background-position:100% 0}to{background-position:0 0}}.rhero-sub{margin:10px 0 0;font-size:14.5px;line-height:1.5;color:var(--ink-dim);max-width:48ch}.rhero-figs{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px 26px;margin:16px 0 0;padding:13px 0 2px;border-top:1px solid var(--line)}.rf{min-width:0}.rf b{display:block;font-family:var(--mono);font-size:26px;font-weight:600;line-height:1;color:#fff;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.rf span{display:block;margin-top:5px;font-family:var(--mono);font-size:8.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint);line-height:1.5}.rf-more{margin-left:auto;align-self:center;min-height:44px;padding:0 0 0 10px;background:none;border:0;cursor:pointer;font-family:var(--mono);font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--kapang);white-space:nowrap}.rf-more:hover{color:#fff}@media (prefers-reduced-motion:reduce){.rhero-line em span{animation:none;background:none;-webkit-text-fill-color:var(--warm);color:var(--warm)}}.slate-verdict{margin:0 0 26px;font-size:clamp(17px,2.2vw,23px);line-height:1.48;color:var(--ink);max-width:58ch;border-left:2px solid var(--warm);padding-left:14px}.slate-verdict.is-quiet{border-left-color:var(--line);color:var(--ink-dim)}.rstrip{margin:34px 0 0;border-top:1px solid var(--line);padding-top:18px}.rs-head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:14px}.rs-kicker{display:flex;align-items:center;gap:8px;margin:0;font-family:var(--mono);font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--kapang)}.rs-kicker .dot{width:5px;height:5px;border-radius:50%;background:var(--kapang)}.rs-more{background:none;border:0;cursor:pointer;min-height:44px;padding:0 0 0 12px;font-family:var(--mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-dim)}.rs-more:hover{color:#fff}.rs-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:1px;background:var(--line);border:1px solid var(--line)}.rs-card{background:var(--deck);padding:15px 16px;min-width:0}.rs-k{margin:0 0 8px;font-family:var(--mono);font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-faint);line-height:1.5}.rs-v{margin:0;font-family:var(--display);font-size:24px;letter-spacing:.03em;line-height:1;color:#fff}.rs-n{margin:8px 0 0;font-size:12.5px;line-height:1.5;color:var(--ink-dim)}.alertband{border-bottom:1px solid var(--line);background:linear-gradient(180deg,#2a0c06,#160703)}.alertband.lvl-moderate{background:linear-gradient(180deg,#2a1e04,#160f02)}.alertband.lvl-low{background:linear-gradient(180deg,#0b1c2a,#061018)}.ab-strap{display:flex;align-items:center;gap:14px;max-width:var(--wrap);margin:0 auto;padding:10px 20px}.ab-tag{flex:none;display:inline-flex;align-items:center;gap:7px;padding:5px 10px;font-family:var(--mono);font-size:9.5px;letter-spacing:.18em;text-transform:uppercase;background:var(--warm-hot);color:#fff;font-weight:600}.alertband.lvl-moderate .ab-tag{background:var(--gold);color:#160600}.alertband.lvl-low .ab-tag{background:var(--cool-deep);color:#fff}.ab-pulse{width:6px;height:6px;border-radius:50%;background:currentColor;animation:kPulseWarm 1.9s ease-out infinite}.ab-line{margin:0;min-width:0;flex:1;line-height:1.4}.ab-line b{font-size:14.5px;color:#fff;font-weight:600}.ab-where{display:block;margin-top:2px;font-family:var(--mono);font-size:10.5px;letter-spacing:.05em;color:var(--ink-dim)}.ab-toggle{flex:none;min-height:44px;padding:0 12px;background:none;border:1px solid var(--line);cursor:pointer;font-family:var(--mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink)}.ab-toggle:hover{border-color:var(--ink-faint);color:#fff}.ab-body{max-width:var(--wrap);margin:0 auto;padding:4px 20px 18px}.ab-item{border-top:1px solid rgba(255,255,255,.09);padding:12px 0}.ab-game{display:block;width:100%;text-align:left;background:none;border:0;cursor:pointer;min-height:44px;padding:0;color:#fff;font-family:var(--display);font-size:20px;letter-spacing:.03em}.ab-game span{display:block;font-family:var(--mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-dim);margin-top:3px}.ab-alert{margin-top:10px;padding-left:12px;border-left:2px solid var(--warm-hot)}.ab-alert.lvl-moderate{border-left-color:var(--gold)}.ab-alert.lvl-low{border-left-color:var(--cool-deep)}.ab-ah{margin:0;font-size:14.5px;color:#fff;font-weight:600;line-height:1.4}.ab-aa{margin:4px 0 0;font-family:var(--mono);font-size:10.5px;letter-spacing:.04em;color:var(--ink-faint);line-height:1.6}.ab-ai{margin:8px 0 0;font-size:13.5px;line-height:1.55;color:var(--ink-dim);max-width:70ch}.ab-src{margin:7px 0 0;font-family:var(--mono);font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint)}.ab-foot{margin:16px 0 0;font-size:12px;line-height:1.6;color:var(--ink-faint);max-width:74ch}.achip{display:inline-flex;align-items:center;gap:7px;padding:4px 9px;margin:0 0 9px;font-family:var(--mono);font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:#ff8a70;border:1px solid rgba(224,27,36,.6);background:#e01b2426}.achip.lvl-moderate{color:var(--gold);border-color:#ffc14580;background:#ffc1451a}.achip.lvl-low{color:var(--cool);border-color:var(--line);background:#2e8cc41a}.achip i{width:5px;height:5px;border-radius:50%;background:currentColor;flex:none}.achip em{font-style:normal;opacity:.7}.sttable li{grid-template-columns:minmax(0,1fr) 58px 1fr 54px 62px}.st-rank{font-style:normal;display:inline-block;min-width:1.6em;font-family:var(--mono);font-size:11px;color:var(--ink-faint);font-variant-numeric:tabular-nums}.st-rec{font-family:var(--mono);font-size:13px;color:var(--ink);text-align:right;font-variant-numeric:tabular-nums}.st-form{font-family:var(--mono);font-size:11px;letter-spacing:.14em;color:var(--ink-faint);text-align:right}.divgroup{margin:0 0 22px}.divhead{margin:0 0 8px;font-family:var(--mono);font-size:9.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-faint);font-weight:400}.exptable .exp-gap{grid-template-columns:1fr;background:var(--abyss);padding:9px 14px}.exp-gap span{font-family:var(--mono);font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint)}.bar-track.diverge{position:relative}.bar-track.diverge .mid{position:absolute;left:50%;top:-2px;bottom:-2px;width:1px;background:#8ca3b873}.bar-track.diverge .fill{position:absolute;top:0;bottom:0;display:block;border-radius:2px}@media (max-width:860px){.sttable li{grid-template-columns:1fr 56px 50px;grid-template-areas:"club rec delta" "bar bar bar";row-gap:6px;column-gap:10px;padding:9px 12px}.sttable .wt-club{grid-area:club}.sttable .st-rec{grid-area:rec}.sttable .wt-delta{grid-area:delta}.sttable .wt-bar{grid-area:bar;align-self:center;height:14px}.sttable .st-form{display:none}}@media (max-width:700px){.rhero{padding-top:14px;margin-bottom:14px}.rhero-line{font-size:clamp(27px,8vw,38px);max-width:16ch}.rhero-sub{font-size:13.5px;margin-top:9px}.rhero-figs{gap:9px 18px;margin-top:13px;padding-top:11px}.rf b{font-size:21px}.rf span{font-size:8px;letter-spacing:.1em}.rf-more{flex-basis:100%;margin-left:0;padding-left:0;text-align:left}.slate-verdict{font-size:16px;margin-bottom:22px}.rs-cards{grid-template-columns:1fr}.rs-v{font-size:21px}.ab-strap{padding:9px 16px;gap:11px;flex-wrap:wrap}.ab-line{flex-basis:100%;order:3}.ab-toggle{margin-left:auto}.ab-body{padding:4px 16px 16px}}.grow-alert{width:7px;height:7px;border-radius:50%;background:var(--warm-hot);flex:none;box-shadow:0 0 0 3px #e01b2438}.grow-open{grid-template-columns:28px minmax(0,1fr) auto auto 14px}.detail-alerts{margin:0 0 24px}.da{border-left:3px solid var(--warm-hot);background:#e01b2417;padding:14px 16px;margin-bottom:10px}.da.lvl-moderate{border-left-color:var(--gold);background:#ffc14514}.da.lvl-low{border-left-color:var(--cool-deep);background:#2e8cc414}.da-h{margin:0;font-size:17px;font-weight:600;color:#fff;line-height:1.35}.da-a{margin:5px 0 0;font-family:var(--mono);font-size:11px;letter-spacing:.04em;color:var(--ink-faint);line-height:1.6}.da-i{margin:10px 0 0;font-size:14.5px;line-height:1.6;color:var(--ink);max-width:66ch}.da-s{margin:9px 0 0;font-family:var(--mono);font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint)}@media (max-width:360px){.tabbar button{padding:7px 2px 8px;gap:3px}.tabbar button span{font-size:8px;letter-spacing:.04em}.tabbar button svg{width:19px;height:19px}}@keyframes lbPulse{0%{opacity:1;transform:scale(1)}55%{opacity:.25;transform:scale(.72)}to{opacity:1;transform:scale(1)}}.lb-dot,.lt-dot{width:7px;height:7px;border-radius:50%;background:#fff;flex:none;animation:lbPulse 1.5s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.lb-dot,.lt-dot{animation:none}}.livebox{margin:0 0 14px;background:linear-gradient(180deg,#0e1b2b,#0a1320);border:1px solid var(--line);border-left:3px solid var(--warm-hot)}.livebox.is-final{border-left-color:var(--line);background:var(--deck)}.lb-bar{display:flex;align-items:center;gap:12px;padding:8px 12px;border-bottom:1px solid rgba(255,255,255,.08)}.lb-flag{display:inline-flex;align-items:center;gap:7px;padding:4px 9px;flex:none;background:var(--warm-hot);color:#fff;font-family:var(--mono);font-size:9.5px;letter-spacing:.2em;text-transform:uppercase;font-weight:600}.livebox.is-final .lb-flag{background:var(--line);color:var(--ink-dim)}.lb-clock{margin-left:auto;display:flex;align-items:baseline;gap:9px;font-family:var(--mono);font-variant-numeric:tabular-nums}.lb-clock b{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-dim);font-weight:400}.lb-clock em{font-style:normal;font-size:16px;font-weight:600;color:#fff}.lb-score{list-style:none;margin:0;padding:6px 12px 8px;display:flex;flex-direction:column;gap:2px}.lb-score li{display:flex;align-items:baseline;gap:10px;padding:4px 0}.lb-team{font-family:var(--display);font-size:23px;letter-spacing:.03em;color:var(--ink-dim);line-height:1;min-width:0}.lb-score li.lead .lb-team{color:#fff}.lb-at{font-family:var(--mono);font-size:8.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint)}.lb-pts{margin-left:auto;font-family:var(--mono);font-size:26px;font-weight:600;line-height:1;color:var(--ink-dim);font-variant-numeric:tabular-nums}.lb-score li.lead .lb-pts{color:#fff}.lb-sit{margin:0;padding:0 12px 9px;font-family:var(--mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--gold)}.lb-wx{border-top:1px solid rgba(255,255,255,.08);padding:10px 12px 11px}.lb-wx-k{display:flex;align-items:center;gap:7px;margin:0 0 9px;font-family:var(--mono);font-size:9px;letter-spacing:.18em;text-transform:uppercase;color:var(--kapang)}.lb-wx-k i{width:5px;height:5px;border-radius:50%;background:var(--kapang);flex:none}.lb-wx-figs{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:1px;background:var(--line);border:1px solid var(--line);margin:0}.lb-wx-figs>div{background:#0a1320;padding:9px 11px;min-width:0}.lb-wx-figs dt{font-family:var(--mono);font-size:8.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:5px}.lb-wx-figs dd{margin:0;display:flex;flex-direction:column;gap:3px;min-width:0}.lb-wx-figs dd b{font-family:var(--mono);font-size:19px;font-weight:600;line-height:1;color:#fff}.lb-wx-figs dd span{font-size:11.5px;line-height:1.4;color:var(--ink-dim);overflow-wrap:anywhere}.lb-wx-src{margin:9px 0 0;font-family:var(--mono);font-size:9.5px;letter-spacing:.04em;line-height:1.6;color:var(--ink-faint)}.lb-wx-src.is-far{color:var(--gold)}.lb-detail .lb-team{font-size:27px}.lb-detail .lb-pts{font-size:32px}.livetag{display:inline-flex;align-items:center;gap:6px;flex:none;font-family:var(--mono);font-variant-numeric:tabular-nums}.livetag b{font-size:14px;font-weight:600;color:#fff}.livetag em{font-style:normal;font-size:8.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--warm-hot)}.livetag.is-final em{color:var(--ink-faint)}.livetag.is-final .lt-dot{display:none}.liveband{display:flex;align-items:center;gap:14px;max-width:var(--wrap);margin:0 auto;padding:9px 20px;background:linear-gradient(180deg,#2a0c06,#170703);border-bottom:1px solid var(--line)}.liveband p{margin:0;font-size:13.5px;color:var(--ink);line-height:1.4;min-width:0}@media (max-width:700px){.liveband{padding:9px 16px;gap:11px}.liveband p{font-size:12.5px}.lb-team{font-size:20px}.lb-pts{font-size:23px}.lb-detail .lb-team{font-size:22px}.lb-detail .lb-pts{font-size:26px}.lb-clock em{font-size:15px}.lb-wx-figs{grid-template-columns:1fr 1fr}.livetag b{font-size:13px}.grow-open{grid-template-columns:28px minmax(0,1fr) auto auto 14px}}.srcstrip{display:flex;flex-wrap:wrap;align-items:center;gap:5px 9px;margin:13px 0 0;font-family:var(--mono);font-size:9px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-faint);line-height:1.6}.srcstrip span{white-space:nowrap}.srcstrip i{width:3px;height:3px;border-radius:50%;background:var(--line);flex:none}.wf-credit{font-family:var(--mono);font-size:8.5px;letter-spacing:.16em;text-transform:uppercase;color:#dce7f080;padding-left:10px;margin-left:2px;border-left:1px solid rgba(140,163,184,.25);white-space:nowrap}@media (max-width:700px){.srcstrip{font-size:8px;letter-spacing:.14em;gap:4px 7px;margin-top:11px}.wf-credit{font-size:7.5px;letter-spacing:.1em;padding-left:8px}}.livebox.is-waiting{border-left-color:var(--line);background:var(--deck)}.livebox.is-waiting .lb-flag{background:var(--line);color:var(--ink-dim)}.livebox.is-waiting .lb-clock b{font-size:11px;letter-spacing:.1em;text-transform:none;color:var(--ink-faint)}.thinnote{margin:0 0 16px;padding:9px 12px;border-left:2px solid var(--gold);background:#ffc14512;font-size:13px;line-height:1.55;color:var(--ink-dim);max-width:68ch}.offseason{padding:4px 0 26px;border-bottom:1px solid var(--line);margin-bottom:24px}.off-line{margin:0 0 20px;font-size:clamp(16px,2vw,20px);line-height:1.5;color:var(--ink);max-width:52ch}.off-go{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1px;background:var(--line);border:1px solid var(--line)}.off-go button{display:block;text-align:left;background:var(--deck);border:0;cursor:pointer;padding:16px;min-height:72px;color:inherit}.off-go button:hover{background:#ffffff0a}.off-go button:focus-visible{outline:2px solid var(--warm);outline-offset:-3px}.off-go b{display:block;font-family:var(--display);font-size:24px;letter-spacing:.03em;font-weight:400;color:#fff;line-height:1}.off-go span{display:block;margin-top:6px;font-size:13px;line-height:1.45;color:var(--ink-dim)}.leadnote{margin:0 0 22px;padding:10px 13px;border-left:2px solid var(--kapang);background:#159edc12;font-size:13.5px;line-height:1.55;color:var(--ink-dim);max-width:70ch}@media (max-width:700px){.off-line{font-size:15.5px}.off-go{grid-template-columns:1fr}.off-go b{font-size:21px}.leadnote{font-size:12.5px}}.streamroot{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99;background:#000;display:grid;place-items:center;overflow:hidden}.streamframe{transform-origin:center center;position:relative;overflow:hidden;background:#03080e;--safe-x:96px;--safe-y:54px}.watch-stream{width:1920px;margin:0}.watch-stream .watch-stage{width:1920px;height:1080px;aspect-ratio:auto;min-height:0;max-height:none;max-width:none;border:0}.watch-stream .wframe{height:1080px}.watch-stream .watch-topbar{padding:var(--safe-y) var(--safe-x) 0}.watch-stream .watch-tag{font-size:17px;letter-spacing:.2em;padding:9px 18px;gap:12px}.watch-stream .watch-tag .dot{width:10px;height:10px}.watch-stream .watch-count{font-size:19px;letter-spacing:.14em}.watch-stream .watch-place{left:var(--safe-x);top:140px;max-width:1000px}.watch-stream .wp-city{font-size:108px;line-height:.9}.watch-stream .wp-venue{font-size:22px;letter-spacing:.2em;margin-top:14px}.watch-stream .wp-when{gap:8px 26px;margin-top:22px}.watch-stream .wp-when b{font-size:32px}.watch-stream .wp-when span{font-size:22px}.watch-stream .wp-count{font-size:19px;padding:10px 18px;margin-top:18px;letter-spacing:.18em}.watch-stream .wframe-stamp{right:var(--safe-x);top:var(--safe-y);font-size:17px;padding:9px 16px;gap:16px}.watch-stream .wf-loop i{width:7px;height:7px}.watch-stream .wf-loop i.on{height:14px}.watch-stream .watch-lower .k-l3{padding:34px var(--safe-x) 26px;gap:56px;background:linear-gradient(0deg,rgba(4,10,17,.98) 0%,rgba(4,10,17,.9) 62%,transparent 100%)}.watch-stream .k-l3-eyebrow{gap:12px}.watch-stream .k-tag{font-size:17px;letter-spacing:.2em;padding:8px 16px}.watch-stream .k-l3-kicker{font-size:40px;line-height:1.18}.watch-stream .k-l3-place{font-size:23px;letter-spacing:.2em;margin-top:12px}.watch-stream .k-l3-line{font-size:30px;line-height:1.36;margin-top:14px}.watch-stream .watch-lower .k-l3-stats{max-width:620px;gap:18px 30px}.watch-stream .k-stat .k{font-size:16px;letter-spacing:.2em}.watch-stream .k-stat .v{font-size:52px;line-height:1}.watch-stream .k-stat .n{font-size:18px;margin-top:4px}.watch-stream .watch-bar{padding:20px var(--safe-x) var(--safe-y);gap:28px;flex-wrap:nowrap;align-items:flex-end}.watch-stream .watch-prog{height:5px}.watch-stream .watch-brand{gap:18px;flex:0 0 auto}.watch-of{font-family:var(--mono);font-size:18px;letter-spacing:.14em;text-transform:uppercase;color:#dce7f099;font-variant-numeric:tabular-nums;flex:0 0 auto;white-space:nowrap}.watch-legal{font-family:var(--mono);font-size:13px;line-height:1.45;letter-spacing:.04em;color:#dce7f080;margin-left:auto;max-width:720px;text-align:right}.stream-holding{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:22px;text-align:center;padding:var(--safe-y) var(--safe-x);background:var(--abyss)}.sh-mark{font-family:var(--display);font-size:92px;line-height:1;margin:0;color:#fff;letter-spacing:.02em}.sh-mark em{font-style:normal;color:var(--kapang)}.sh-line{font-family:var(--mono);font-size:28px;letter-spacing:.06em;margin:0;color:#dce7f0d9}.sh-sub{font-family:var(--mono);font-size:14px;letter-spacing:.04em;margin:0;color:#dce7f073;max-width:820px}.watch-stream .watch-vignette{background:radial-gradient(120% 80% at 56% 38%,transparent 34%,rgba(3,8,14,.66) 100%),linear-gradient(180deg,rgba(3,8,14,.94) 0%,rgba(3,8,14,.62) 26%,rgba(3,8,14,.12) 44%,transparent 54%,rgba(3,8,14,.55) 76%,rgba(3,8,14,.96) 92%),linear-gradient(90deg,rgba(3,8,14,.88) 0%,rgba(3,8,14,.5) 36%,transparent 62%)}.watch-stream .wp-city{text-shadow:0 4px 22px rgba(0,0,0,.95),0 0 60px rgba(0,0,0,.7)}.watch-stream .wp-venue{color:#7fd0f5;text-shadow:0 2px 10px rgba(0,0,0,.95),0 0 28px rgba(0,0,0,.8)}.watch-stream .wp-when b{color:#fff;text-shadow:0 2px 10px rgba(0,0,0,.95),0 0 26px rgba(0,0,0,.8)}.watch-stream .wp-when span{color:#e9f1f8eb;text-shadow:0 2px 10px rgba(0,0,0,.95),0 0 26px rgba(0,0,0,.8)}.watch-stream .wp-count{color:#9bdcfa;border-color:#7fd0f5b3;background:#040a11d1}.watch-stream .wp-count.st-imminent,.watch-stream .wp-count.st-now{color:#ffb08c;border-color:#ffa078bf;background:#3c1206d1}.watch-stream .watch-count{display:none}.watch-stream .k-wipe-body{padding:0 120px}.watch-stream .k-wipe-brand img{height:38px}.watch-stream .k-wipe-mark{font-size:31px}.watch-stream .k-wipe-cue{font-size:17px;letter-spacing:.3em}.watch-stream .k-wipe-place{font-size:120px}.watch-stream .k-wipe-sub{font-size:25px;letter-spacing:.18em}.watch-stream .k-wipe-date{font-size:19px;margin-top:22px;padding-top:16px}.watch-stream .k-wipe-note{font-size:19px;margin-top:24px;letter-spacing:.16em}.watch-stream .k-wipe-facts{gap:16px 56px;margin-top:18px;padding-top:22px}.watch-stream .k-wipe-fact{flex:1 1 200px;max-width:340px}.watch-stream .k-wipe-fact b{font-size:54px}.watch-stream .k-wipe-fact i{font-size:16px;letter-spacing:.16em}.watch-stream .k-wipe-fact em{font-size:15px;line-height:1.42}.wf-still{color:var(--kapang);white-space:normal;overflow-wrap:anywhere}.streamframe{--ink-dim:#C6D7E4;--ink-faint:#A2B8CA;--kapang:#4FC3F7;--warm:#FF8A5B;--gold:#FFD166}.watch-stream .wframe-stamp{font-size:24px;padding:11px 20px;gap:20px}.watch-stream .wf-credit,.watch-stream .wf-still{font-size:20px}.watch-stream .wf-loop i{width:9px;height:9px}.watch-stream .wf-loop i.on{height:18px}.watch-stream .watch-tag{font-size:25px;letter-spacing:.18em;padding:11px 22px;gap:14px}.watch-stream .watch-tag .dot{width:13px;height:13px}.watch-stream .wp-venue{font-size:30px;letter-spacing:.18em;margin-top:18px}.watch-stream .wp-when{gap:10px 30px;margin-top:26px}.watch-stream .wp-when b{font-size:38px}.watch-stream .wp-when span{font-size:27px}.watch-stream .wp-count{font-size:27px;padding:12px 22px;margin-top:22px}.watch-stream .watch-lower .k-l3{padding:24px 96px 18px;gap:56px;align-items:center;background:linear-gradient(0deg,rgba(4,10,17,.98) 0%,rgba(4,10,17,.92) 66%,transparent 100%)}.watch-stream .k-tag{font-size:25px;letter-spacing:.18em;padding:10px 20px}.watch-stream .k-tag .dot{width:13px;height:13px}.watch-stream .k-l3-kicker{font-size:44px;line-height:1.14}.watch-stream .k-l3-place{font-size:28px;letter-spacing:.18em;margin-top:12px}.watch-stream .k-l3-line{display:none}.watch-stream .watch-lower .k-l3-copy{max-height:300px}.watch-stream .watch-lower .k-l3-stats{grid-template-columns:repeat(4,minmax(0,1fr));max-width:860px;gap:0 18px;align-items:stretch}.watch-stream .k-stat{padding:10px 14px;display:flex;flex-direction:column;border-color:#a0bed673;background:#ffffff0f}.watch-stream .k-stat .k{font-size:21px;letter-spacing:.1em;color:var(--ink-dim)}.watch-stream .k-stat .v{font-size:46px;margin-top:auto}.watch-stream .k-stat .n{font-size:20px;margin-top:3px;color:var(--ink-dim)}.watch-stream .watch-bar{padding:14px 96px 34px;gap:24px}.watch-stream .k-watchline{font-size:20px;letter-spacing:.11em}.watch-stream .watch-of{font-size:22px}.watch-stream .watch-legal{font-size:19px;line-height:1.35;max-width:1120px;color:#c6d7e4d1}.watch-stream .k-wipe-cue{font-size:25px;letter-spacing:.28em}.watch-stream .k-wipe-sub{font-size:31px;letter-spacing:.16em}.watch-stream .k-wipe-date{font-size:25px;margin-top:24px;padding-top:18px}.watch-stream .k-wipe-note{font-size:26px;margin-top:26px;letter-spacing:.14em;color:var(--ink-dim)}.watch-stream .k-wipe-facts{gap:18px 56px;margin-top:20px;padding-top:24px}.watch-stream .k-wipe-fact b{font-size:58px}.watch-stream .k-wipe-fact i{font-size:25px;letter-spacing:.14em}.watch-stream .k-wipe-fact em{font-size:22px;line-height:1.38;color:var(--ink-dim)}.watch-stream .k-wipe-brand img{height:44px}.watch-stream .k-wipe-mark{font-size:36px}@media (min-width:1400px){.watch:not(.watch-stream) .wf-credit,.watch:not(.watch-stream) .wf-still{font-size:15px}.watch:not(.watch-stream) .wframe-stamp{font-size:17px}.watch:not(.watch-stream) .k-stat .k{font-size:15px;color:var(--ink-dim)}.watch:not(.watch-stream) .k-stat .v{font-size:30px}.watch:not(.watch-stream) .k-stat .n{font-size:15px;color:var(--ink-dim)}.watch:not(.watch-stream) .k-tag{font-size:15px;padding:7px 13px}.watch:not(.watch-stream) .k-l3-place{font-size:19px}.watch:not(.watch-stream) .k-watchline{font-size:15px}.watch:not(.watch-stream) .watch-tag{font-size:15px}.watch:not(.watch-stream) .k-wipe-fact i{font-size:15px}.watch:not(.watch-stream) .k-wipe-fact em{font-size:14px}.watch:not(.watch-stream) .k-wipe-note{font-size:16px}}.watch-demo{position:absolute;top:0;left:0;right:0;z-index:20;margin:0;font-family:var(--mono);font-size:20px;letter-spacing:.24em;text-transform:uppercase;text-align:center;padding:10px 16px;color:#0b1620;background:var(--gold);font-weight:600}.sbug{display:inline-block;background:#040a11e6;border:1px solid rgba(160,190,214,.4);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);min-width:260px}.sbug-flag{display:flex;align-items:center;gap:8px;padding:6px 11px;font-family:var(--mono);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:#fff;background:var(--warm-hot);font-weight:600}.sbug.is-final .sbug-flag{background:var(--deck-2);color:var(--ink-dim)}.sbug-dot{width:8px;height:8px;border-radius:50%;background:#fff;display:block;animation:sbugPulse 1.6s ease-out infinite}@keyframes sbugPulse{0%{opacity:1}50%{opacity:.25}to{opacity:1}}@media (prefers-reduced-motion:reduce){.sbug-dot{animation:none}}.sbug-rows{list-style:none;margin:0;padding:6px 0;display:block}.sbug-rows li{display:flex;align-items:center;gap:9px;padding:4px 11px}.sbug-rows li.lead .sbug-team,.sbug-rows li.lead .sbug-pts{color:#fff}.sbug-team{font-family:var(--mono);font-size:15px;letter-spacing:.06em;color:var(--ink-dim);flex:1;min-width:0;overflow-wrap:anywhere}.sbug-pts{font-family:var(--mono);font-size:22px;font-weight:600;color:var(--ink-dim);font-variant-numeric:tabular-nums;line-height:1}.sbug-poss{width:0;height:0;border-left:7px solid transparent;border-top:5px solid transparent;border-bottom:5px solid transparent;display:block;flex:0 0 auto}.sbug-poss.on{border-left-color:var(--gold)}.sbug-clock{display:flex;align-items:baseline;gap:9px;padding:6px 11px;border-top:1px solid rgba(160,190,214,.25)}.sbug-clock b{font-family:var(--mono);font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--kapang);font-weight:600}.sbug-clock em{font-style:normal;font-family:var(--mono);font-size:15px;color:#fff;font-variant-numeric:tabular-nums}.sbug-dd{margin:0;padding:0 11px 8px;font-family:var(--mono);font-size:12px;letter-spacing:.08em;color:var(--ink-dim)}.fieldg{position:absolute;left:0;right:0;z-index:4;pointer-events:none;display:flex;flex-direction:column;align-items:center;gap:10px}.fieldg svg{width:100%;height:auto;display:block;filter:drop-shadow(0 18px 40px rgba(0,0,0,.75))}.fg-ez{fill:#081420eb;stroke:#c6d7e44d;stroke-width:.4}.fg-ezname{fill:var(--kapang);font-family:var(--mono);font-size:7px;letter-spacing:.14em;text-transform:uppercase;dominant-baseline:middle}.fg-yard{fill:#c6d7e466;font-family:var(--mono);font-size:7px;dominant-baseline:middle;letter-spacing:.04em}.fg-togo{fill:#159edc21}.fg-los{stroke:var(--gold);stroke-width:.8}.fg-first{stroke:#4ed08a;stroke-width:.6;stroke-dasharray:1.6 1.2}.fg-ball{fill:#fff;stroke:#0b1620;stroke-width:.6}.fieldg.is-redzone .fg-togo{fill:#ff6b352e}.fieldg.is-redzone .fg-los{stroke:var(--warm)}.fg-rail{display:flex;align-items:flex-end;gap:clamp(20px,3vw,56px);flex-wrap:wrap;justify-content:center}.fg-dd{margin:0;font-family:var(--mono);font-size:19px;letter-spacing:.1em;text-transform:uppercase;color:#fff}.fg-dd.quiet{color:var(--ink-dim)}.fg-poss{margin:5px 0 0;display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.fg-poss b{font-family:var(--display);font-size:26px;letter-spacing:.03em;color:#fff}.fg-poss span{font-family:var(--mono);font-size:14px;color:var(--ink-dim)}.fg-wind{border-left:2px solid var(--kapang);padding-left:16px}.fg-wind.is-measured{border-left-color:var(--gold)}.fg-wk{margin:0;font-family:var(--mono);font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-dim)}.fg-wv{margin:4px 0 0;display:flex;align-items:baseline;gap:11px;flex-wrap:wrap}.fg-wv b{font-family:var(--mono);font-size:26px;font-weight:600;color:#fff}.fg-wv span,.fg-wv em{font-style:normal;font-family:var(--mono);font-size:14px;color:var(--ink-dim)}.scard{position:absolute;top:0;right:0;bottom:0;left:0;z-index:12;display:grid;place-items:center;background:linear-gradient(115deg,#040a11f7,#0a1a2af2 60%,#040a11f7);animation:scardIn .34s cubic-bezier(.2,.7,.3,1) both}@keyframes scardIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.scard{animation:none}}.scard-in{text-align:center;padding:0 clamp(24px,6vw,120px);max-width:1400px}.scard-word{margin:0;font-family:var(--display);line-height:.9;letter-spacing:.03em;font-size:clamp(54px,9vw,132px);color:var(--gold);animation:scardWord .42s cubic-bezier(.2,.7,.3,1) both .06s}.scard.kind-fg .scard-word{color:var(--kapang)}.scard.kind-sf .scard-word{color:var(--warm)}@keyframes scardWord{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.scard-word{animation:none}}.scard-club{margin:12px 0 0;font-family:var(--mono);letter-spacing:.22em;text-transform:uppercase;font-size:clamp(14px,1.6vw,26px);color:#fff}.scard-text{margin:18px 0 0;font-family:var(--body);line-height:1.34;color:var(--ink);font-size:clamp(17px,2vw,34px);overflow-wrap:anywhere}.scard-score{list-style:none;margin:26px 0 0;padding:20px 0 0;display:flex;gap:clamp(24px,4vw,72px);justify-content:center;border-top:1px solid rgba(160,190,214,.3)}.scard-score li{display:flex;align-items:baseline;gap:14px}.scard-score span{font-family:var(--mono);letter-spacing:.1em;color:var(--ink-dim);font-size:clamp(13px,1.3vw,22px)}.scard-score li.lead span{color:#fff}.scard-score b{font-family:var(--mono);font-weight:600;color:#fff;font-variant-numeric:tabular-nums;font-size:clamp(30px,4vw,66px);line-height:1}.scard-when{margin:14px 0 0;font-family:var(--mono);letter-spacing:.14em;color:var(--ink-dim);font-size:clamp(12px,1.2vw,20px)}.scard-wx{margin:22px 0 0;display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:center;font-family:var(--mono);color:var(--ink);font-size:clamp(13px,1.4vw,24px);border:1px solid rgba(255,193,69,.5);background:#ffc1451a;padding:11px 18px}.scard-wx b{color:var(--gold);font-weight:600}.scard-wx em{font-style:normal;color:var(--ink-dim);font-size:.78em;letter-spacing:.1em;text-transform:uppercase}.scard-wx i{width:9px;height:9px;border-radius:50%;background:var(--gold);flex:0 0 auto}.watch-stream .watch-demo{font-size:26px;padding:14px 16px;letter-spacing:.28em}.watch-stream .sbug{min-width:520px;margin-top:26px}.watch-stream .sbug-flag{font-size:22px;letter-spacing:.22em;padding:11px 20px;gap:13px}.watch-stream .sbug-dot{width:14px;height:14px}.watch-stream .sbug-rows{padding:10px 0}.watch-stream .sbug-rows li{padding:7px 20px;gap:16px}.watch-stream .sbug-team{font-size:32px}.watch-stream .sbug-pts{font-size:48px}.watch-stream .sbug-poss{border-left-width:13px;border-top-width:9px;border-bottom-width:9px}.watch-stream .sbug-clock{padding:11px 20px;gap:16px}.watch-stream .sbug-clock b{font-size:24px}.watch-stream .sbug-clock em{font-size:28px}.watch-stream .sbug-dd{font-size:22px;padding:0 20px 14px}.watch-stream .fieldg{top:600px;padding:0 96px}.watch-stream .fieldg svg{max-width:1180px}.watch-stream .fg-dd{font-size:26px}.watch-stream .fg-poss b{font-size:38px}.watch-stream .fg-poss span{font-size:21px}.watch-stream .fg-wk{font-size:19px}.watch-stream .fg-wv b{font-size:38px}.watch-stream .fg-wv span,.watch-stream .fg-wv em{font-size:21px}.watch-stream .scard-in{max-width:1560px}.watch-stream .scard-word{font-size:150px}.watch-stream .scard-club{font-size:30px}.watch-stream .scard-text{font-size:40px}.watch-stream .scard-score span{font-size:26px}.watch-stream .scard-score b{font-size:78px}.watch-stream .scard-when{font-size:24px}.watch-stream .scard-wx{font-size:27px;padding:15px 26px}.livedetail{margin:0 0 26px}.livedetail .sbug{display:block;width:100%;margin-bottom:14px}.livedetail .sbug-rows li{padding:6px 13px}.livedetail .sbug-team{font-size:16px}.livedetail .sbug-pts{font-size:26px}.ld-field{position:relative;margin:0 0 16px;padding:14px 12px;background:var(--deck);border:1px solid var(--line)}.fieldg-detail{position:relative;inset:auto;pointer-events:auto;background:none;padding:0}.fieldg-detail svg{max-width:100%}.fieldg-detail .fg-rail{gap:18px;justify-content:space-between;width:100%;flex-wrap:wrap}.ld-cond{background:var(--deck);border:1px solid var(--line);padding:13px 14px;margin:0 0 18px}.ld-ck{margin:0 0 9px;font-family:var(--mono);font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--gold)}.ld-cfigs{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin:0}.ld-cfigs dt{font-family:var(--mono);font-size:10px;letter-spacing:.15em;text-transform:uppercase;color:var(--ink-faint)}.ld-cfigs dd{margin:4px 0 0;display:flex;align-items:baseline;gap:9px;flex-wrap:wrap}.ld-cfigs dd b{font-family:var(--mono);font-size:22px;font-weight:600;color:#fff}.ld-cfigs dd span{font-family:var(--mono);font-size:12px;color:var(--ink-dim)}.ld-csrc{margin:10px 0 0;font-family:var(--mono);font-size:11px;line-height:1.5;color:var(--ink-faint);overflow-wrap:anywhere}.ld-csrc.is-far{color:var(--gold)}.ld-scoring{margin:0}.ld-note{margin:0;font-family:var(--mono);font-size:12.5px;color:var(--ink-dim)}.ld-plays{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.ld-plays li{display:grid;grid-template-columns:62px 1fr auto;gap:12px;align-items:baseline;padding:11px 0;border-bottom:1px solid var(--line)}.ld-plays li:last-child{border-bottom:0}.ldp-when{font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint);display:flex;flex-direction:column;gap:2px}.ldp-when em{font-style:normal;color:var(--ink-dim);font-variant-numeric:tabular-nums}.ldp-what{min-width:0}.ldp-what b{display:inline;font-family:var(--mono);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--gold);font-weight:600}.ld-plays li.kind-fg .ldp-what b{color:var(--kapang)}.ld-plays li.kind-sf .ldp-what b{color:var(--warm)}.ldp-what i{font-style:normal;font-family:var(--mono);font-size:12px;letter-spacing:.1em;color:var(--ink-dim);margin-left:9px}.ldp-text{display:block;margin-top:5px;font-family:var(--body);font-size:14px;line-height:1.45;color:var(--ink);overflow-wrap:anywhere}.ldp-score{font-family:var(--mono);font-size:17px;font-weight:600;color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap}.ld-src{margin:14px 0 0;font-family:var(--mono);font-size:11px;line-height:1.5;color:var(--ink-faint)}@media (max-width:560px){.ld-plays li{grid-template-columns:52px 1fr auto;gap:9px}.ldp-text{font-size:13px}.ldp-score{font-size:15px}.livedetail .sbug-pts{font-size:22px}.ld-field{padding:11px 9px}}.fg-yard{font-size:5.5px;fill:#c6d7e461}.fg-ezname{font-size:4.6px;letter-spacing:.1em}.fg-los{stroke-width:.55}.fg-first{stroke-width:.38;stroke-dasharray:1.1 .8}.fg-ball{stroke-width:.4}.livedetail.is-waiting{background:var(--deck);border:1px solid var(--line);padding:13px 14px}.ld-waiting{margin:0;display:flex;align-items:center;gap:10px;font-family:var(--mono);font-size:13px;letter-spacing:.06em;color:#fff}.ld-waiting i{width:9px;height:9px;border-radius:50%;background:var(--warm);flex:0 0 auto;animation:sbugPulse 1.6s ease-out infinite}@media (prefers-reduced-motion:reduce){.ld-waiting i{animation:none}}.livedetail.is-waiting .ld-src{margin-top:9px}.wtl{margin:0 0 28px}.wtl-svg{width:100%;height:auto;display:block;background:var(--deck);border:1px solid var(--line);margin:0 0 10px}.wtl-guide{stroke:#8ca3b838;stroke-width:1;stroke-dasharray:3 4}.wtl-guidelabel,.wtl-tick{fill:var(--ink-faint);font-family:var(--mono);font-size:9px}.wtl-gamezone{fill:#159edc12}.wtl-kick{stroke:var(--kapang);stroke-width:1.2}.wtl-kicklabel{fill:var(--kapang);font-family:var(--mono);font-size:9px;letter-spacing:.1em;text-transform:uppercase}.wtl-fc{fill:none;stroke:var(--kapang);stroke-width:1.6;stroke-dasharray:4 3;opacity:.75;stroke-linejoin:round}.wtl-obs{fill:none;stroke:var(--gold);stroke-width:2.2;stroke-linejoin:round;stroke-linecap:round}.wtl-now{fill:#fff;stroke:var(--gold);stroke-width:2}.wtl-key{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin:0 0 8px;font-family:var(--mono);font-size:11px;color:var(--ink-dim)}.wtl-key span{display:inline-flex;align-items:center;gap:7px}.wtl-key span:before{content:"";width:16px;height:0;border-top-width:2.5px;border-top-style:solid}.wtl-key .k-obs:before{border-color:var(--gold)}.wtl-key .k-fc:before{border-color:var(--kapang);border-top-style:dashed}.wtl-key em{font-style:normal;color:var(--ink-faint);overflow-wrap:anywhere}.wtl-verdict{margin:0 0 8px;padding:11px 13px;background:var(--deck);border-left:2px solid var(--kapang);font-family:var(--body);font-size:14px;line-height:1.5;color:var(--ink)}.wtl-verdict.is-off{border-left-color:var(--gold)}.wtl-verdict b{color:#fff;font-family:var(--mono);font-weight:600}.wtl-verdict em{display:block;margin-top:5px;font-style:normal;font-family:var(--mono);font-size:11px;color:var(--ink-faint)}.wtl-note{margin:0 0 8px;font-family:var(--mono);font-size:12px;color:var(--ink-dim)}.wtl-src{margin:0;font-family:var(--mono);font-size:11px;line-height:1.5;color:var(--ink-faint)}@media (max-width:560px){.wtl-svg{min-height:150px}.wtl-verdict{font-size:13px}.wtl-key{gap:12px;font-size:10.5px}}.fplan{display:block;flex:none;overflow:visible}.fp-ring{fill:#0c1724b3;stroke:var(--line);stroke-width:1}.fp-n{fill:var(--ink-dim);font-family:var(--mono);font-size:8px;font-weight:600}.fp-ntick{stroke:var(--ink-dim);stroke-width:1.2}.fp-turf{fill:#12324a;stroke:#c6d7e48c;stroke-width:.8}.fp-ez{fill:#4fc3f747}.fp-half{stroke:#c6d7e480;stroke-width:.7}.fp-wind path{fill:none;stroke:var(--gold);stroke-width:3.2;stroke-linecap:round;stroke-linejoin:round}.wof{margin:0 0 28px}.wof-in{display:flex;gap:18px;align-items:flex-start;background:var(--deck);border:1px solid var(--line);padding:14px}.wof-copy{min-width:0;flex:1}.wof-k{margin:0 0 6px;font-family:var(--mono);font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--gold)}.wof-h{margin:0 0 8px;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px}.wof-h b{font-family:var(--display);font-size:30px;letter-spacing:.04em;line-height:1;color:#fff;font-weight:400}.wof-h span{font-family:var(--mono);font-size:13px;color:var(--ink-dim)}.wof-s{margin:0 0 8px;font-size:14.5px;line-height:1.5;color:var(--ink)}.wof-split{margin:0 0 6px;font-family:var(--mono);font-size:12.5px;line-height:1.55;color:var(--ink-dim)}.wof-split b{color:#fff;font-weight:600}.wof-roof{margin:0;font-family:var(--mono);font-size:11.5px;color:var(--ink-faint)}@media (max-width:480px){.wof-in{flex-direction:column;align-items:center}.wof-copy{width:100%}}.boardlink{display:grid;grid-template-columns:1fr auto;gap:4px 14px;align-items:center;width:100%;margin:-18px 0 30px;padding:14px 18px;text-align:left;cursor:pointer;color:inherit;font:inherit;background:var(--deck);border:1px solid var(--line);border-left:4px solid var(--cool-deep)}.boardlink.has-risk{border-left-color:var(--gold)}.boardlink:hover{border-color:var(--kapang)}.bl-k{font-family:var(--mono);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--gold)}.bl-v{grid-column:1;font-size:15px;line-height:1.4;color:var(--ink)}.bl-go{grid-column:2;grid-row:1 / span 2;font-size:24px;color:var(--kapang)}.board{padding-bottom:20px}.board-head{margin:6px 0 20px}.board-eyebrow{display:flex;align-items:center;gap:9px;margin:0 0 8px;font-family:var(--mono);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-dim)}.bd-dot{width:9px;height:9px;border-radius:50%;background:var(--cool-deep)}.bd-dot.on{background:var(--gold);box-shadow:0 0 0 4px #ffd1662e}.board-title{margin:0 0 8px;font-family:var(--display);font-weight:400;font-size:clamp(34px,7vw,52px);line-height:.95;letter-spacing:.03em;color:#fff}.board-sub{margin:0;font-size:15px;line-height:1.5;color:var(--ink-dim);max-width:62ch}.board-note{margin:10px 0 0;font-family:var(--mono);font-size:12px;line-height:1.55;color:var(--ink-faint);max-width:70ch}.board-grid{list-style:none;margin:0 0 26px;padding:0;display:grid;gap:14px;grid-template-columns:1fr}@media (min-width:760px){.board-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1180px){.board-grid.n-3,.board-grid.n-5,.board-grid.n-6{grid-template-columns:repeat(3,minmax(0,1fr))}}.rtile{min-width:0}.rt-open{display:flex;flex-direction:column;gap:10px;width:100%;height:100%;padding:15px 15px 12px;text-align:left;color:inherit;font:inherit;cursor:pointer;background:var(--deck);border:1px solid var(--line);border-top:4px solid var(--gold)}div.rt-open{cursor:default}.rtile.lvl-high .rt-open{border-top-color:var(--warm-hot);background:linear-gradient(180deg,#e01b241a,#0c172400 42%),var(--deck)}button.rt-open:hover{border-color:var(--kapang)}button.rt-open:focus-visible{outline:2px solid var(--warm);outline-offset:2px}.rt-top{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.rt-status{display:inline-flex;align-items:center;gap:7px;font-family:var(--mono);font-size:12px;letter-spacing:.08em;color:var(--ink-dim);font-variant-numeric:tabular-nums}.rt-status.is-live{color:#fff;font-weight:600}.rt-dot{width:8px;height:8px;border-radius:50%;background:var(--warm-hot);animation:rtpulse 1.6s infinite}@keyframes rtpulse{50%{opacity:.35}}.rt-level{font-family:var(--mono);font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;padding:4px 8px;border:1px solid}.rt-level.lvl-high{color:#ff8a70;border-color:#e01b24bf;background:#e01b242e}.rt-level.lvl-moderate{color:var(--gold);border-color:#ffc1458c;background:#ffc14517}.rt-match{margin:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 9px;font-family:var(--display);font-size:28px;line-height:1.02;letter-spacing:.03em;color:#fff}.rt-match>span{display:inline-flex;align-items:baseline;gap:8px}.rt-match b{font-family:var(--mono);font-size:22px;font-weight:600;color:var(--gold);font-variant-numeric:tabular-nums}.rt-match .at{font-family:var(--mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint)}.rt-where{margin:-4px 0 0;font-family:var(--mono);font-size:11.5px;line-height:1.5;color:var(--ink-faint);overflow-wrap:anywhere}.rt-why{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:7px}.rt-why li{padding:8px 10px;background:#ffffff09;border-left:3px solid var(--gold)}.rt-why li.lvl-high{border-left-color:var(--warm-hot)}.rt-why li.k-warning{background:#e01b2414}.rt-why li.k-measured,.rt-why li.k-drift{background:#4fc3f712;border-left-color:var(--kapang)}.rt-why b{display:block;margin-bottom:3px;font-family:var(--mono);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--gold);font-weight:600}.rt-why li.k-measured b,.rt-why li.k-drift b{color:var(--kapang)}.rt-why li.k-warning b{color:#ff8a70}.rt-why span{display:block;font-size:13.5px;line-height:1.45;color:var(--ink);overflow-wrap:anywhere}.rt-body{display:flex;gap:14px;align-items:center}.rt-figs{margin:0;display:grid;gap:8px;min-width:0;flex:1}.rt-figs dt{font-family:var(--mono);font-size:10px;letter-spacing:.15em;text-transform:uppercase;color:var(--ink-faint)}.rt-figs dd{margin:2px 0 0;display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px}.rt-figs dd b{font-family:var(--mono);font-size:19px;font-weight:600;color:#fff}.rt-figs dd b.rt-rel{font-family:var(--body);font-size:15px}.rt-figs dd span{font-family:var(--mono);font-size:12px;color:var(--ink-dim)}.wspark{display:block;width:100%;height:auto;aspect-ratio:300/64;margin-top:auto;background:#03080e80;border:1px solid var(--line)}.ws-game{fill:#159edc14}.ws-guide{stroke:#8ca3b847;stroke-width:1;stroke-dasharray:3 4}.ws-guide.g20{stroke:#e01b2459}.ws-kick{stroke:var(--kapang);stroke-width:1.2}.ws-fc{fill:none;stroke:var(--kapang);stroke-width:1.6;stroke-dasharray:4 3;opacity:.8}.ws-obs{fill:none;stroke:var(--gold);stroke-width:2.2;stroke-linejoin:round;stroke-linecap:round}.ws-now{fill:#fff;stroke:var(--gold);stroke-width:2}.board-rest{display:grid;gap:18px;margin:0 0 22px}.br-h{margin:0 0 8px;font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-faint)}.br-list{list-style:none;margin:0;padding:0;border:1px solid var(--line);background:var(--deck)}.br-list li{border-bottom:1px solid var(--line)}.br-list li:last-child{border-bottom:0}.br-list li>button,.br-list li>div{display:grid;grid-template-columns:1fr auto;gap:3px 12px;width:100%;padding:10px 13px;text-align:left;background:none;border:0;color:inherit;font:inherit}.br-list li>button{cursor:pointer}.br-list li>button:hover{background:#ffffff08}.brr-m{font-size:15px;color:var(--ink);overflow-wrap:anywhere}.brr-m i{font-style:normal;color:var(--ink-faint)}.brr-m b{color:var(--gold);font-family:var(--mono)}.brr-s{grid-column:1;font-family:var(--mono);font-size:11.5px;color:var(--ink-faint)}.brr-w{grid-column:2;grid-row:1 / span 2;align-self:center;font-family:var(--mono);font-size:13px;color:var(--ink-dim);white-space:nowrap}.br-list li.is-live .brr-s{color:#fff}.br-indoors{margin:0;font-size:14px;line-height:1.6;color:var(--ink-dim)}.board-src{margin:0;font-family:var(--mono);font-size:11px;line-height:1.6;color:var(--ink-faint);max-width:80ch}.board-pager{margin:0;font-family:var(--mono)}@media (max-width:420px){.rt-match{font-size:25px}.rt-body{align-items:flex-start}}.board-stream{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;padding:40px var(--safe-x) 34px;background:radial-gradient(90% 70% at 70% 0%,rgba(21,158,220,.1),transparent 60%),var(--abyss)}.bs-brand{display:flex;justify-content:space-between;align-items:baseline;margin:0 0 10px}.bs-mark{font-family:var(--display);font-size:44px;letter-spacing:.04em;color:#fff}.bs-mark em{font-style:normal;color:var(--warm)}.bs-clock{font-family:var(--mono);font-size:24px;letter-spacing:.08em;color:var(--ink-dim)}.board-stream .board-head{display:grid;grid-template-columns:auto 1fr;align-items:end;gap:6px 36px;margin:0 0 22px}.board-stream .board-eyebrow{grid-column:1 / -1;font-size:20px;margin:0}.board-stream .bd-dot{width:14px;height:14px}.board-stream .board-title{font-size:84px;margin:0;white-space:nowrap}.board-stream .board-sub{font-size:24px;max-width:none;padding-bottom:10px}.board-stream .board-note{grid-column:1 / -1;font-size:19px;max-width:none;margin:0}.board-stream .board-grid{flex:1;min-height:0;margin:0;gap:22px;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:minmax(0,1fr)}.board-stream .board-grid.n-1{grid-template-columns:minmax(0,1fr);max-width:1100px}.board-stream .board-grid.n-2,.board-stream .board-grid.n-4{grid-template-columns:repeat(2,minmax(0,1fr))}.board-stream .rt-open{padding:22px 24px 18px;gap:14px;overflow:hidden}.board-stream .rt-status{font-size:22px}.board-stream .rt-dot{width:14px;height:14px}.board-stream .rt-level{font-size:18px;padding:6px 12px}.board-stream .rt-match{font-size:48px}.board-stream .rt-match b{font-size:40px}.board-stream .rt-match .at{font-size:20px}.board-stream .rt-where{font-size:20px;margin:-6px 0 0}.board-stream .rt-why li{padding:10px 14px}.board-stream .rt-why b{font-size:18px}.board-stream .rt-why span{font-size:22px;line-height:1.35}.board-stream .rt-figs{gap:12px}.board-stream .rt-figs dt{font-size:17px}.board-stream .rt-figs dd b{font-size:36px}.board-stream .rt-figs dd b.rt-rel{font-size:28px}.board-stream .rt-figs dd span{font-size:21px}.board-stream .fp-wind path{stroke-width:3.6}.board-stream .board-rest{grid-template-columns:1fr auto;align-items:start;gap:28px;margin:18px 0 0}.board-stream .br-h{font-size:18px}.board-stream .br-list{display:flex;flex-wrap:wrap;border:0;background:none;gap:10px}.board-stream .br-list li{border:1px solid var(--line);background:var(--deck)}.board-stream .br-list li>div{padding:10px 16px}.board-stream .brr-m{font-size:22px}.board-stream .brr-s{font-size:17px}.board-stream .brr-w{font-size:19px}.board-stream .br-indoors{font-size:20px;max-width:560px}.board-stream .board-grid~.board-rest .br-list li>div{padding:8px 14px}.board-stream .board-pager{position:absolute;top:48px;right:calc(var(--safe-x) + 330px);font-size:20px;color:var(--ink-dim)}.bs-foot{display:flex;justify-content:space-between;gap:30px;margin-top:18px;padding-top:14px;border-top:1px solid var(--line);font-family:var(--mono);font-size:15px;line-height:1.45;color:#dce7f099}.bs-legal{text-align:right;max-width:760px}.rt-main,.rt-side{display:flex;flex-direction:column;gap:10px;min-width:0}.rt-more{margin:0;font-family:var(--mono);font-size:12px;letter-spacing:.06em;color:var(--kapang)}.board-stream .board-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.board-stream .board-grid.n-1{grid-template-columns:minmax(0,1fr);max-width:1300px}.board-stream .board-grid.n-1,.board-stream .board-grid.n-2{grid-template-rows:minmax(0,560px)}.board-stream .rt-open{display:grid;grid-template-columns:minmax(0,1fr) 400px;grid-template-rows:auto 1fr;gap:12px 26px;align-content:start}.board-stream .rt-top{grid-column:1 / -1}.board-stream .rt-main{gap:10px}.board-stream .rt-match{font-size:44px}.board-stream .rt-match b{font-size:38px}.board-stream .rt-why span{font-size:21px}.board-stream .rt-more{font-size:17px}.board-stream .rt-side{gap:12px}.board-stream .rt-body{gap:16px;align-items:flex-start}.board-stream .rt-plan{width:118px;height:118px}.board-stream .rt-figs{gap:8px}.board-stream .rt-figs dt{font-size:15px}.board-stream .rt-figs dd b{font-size:30px}.board-stream .rt-figs dd b.rt-rel{font-size:24px}.board-stream .rt-figs dd span{font-size:18px}.board-stream .board-pager{top:auto;bottom:88px;right:var(--safe-x)}.board-stream{padding-top:30px}.board-stream .bs-brand{margin:0}.board-stream .board-head{margin:0 0 16px}.board-stream .board-title{font-size:64px}.board-stream .board-sub{padding-bottom:6px}.board-stream .board-rest{margin:14px 0 0}.board-stream .rt-open{padding:18px 22px 16px}.board-stream .rt-spark{margin-top:0}.board-stream .rt-spark{aspect-ratio:auto;height:62px}.board-stream .rt-side{gap:10px}.board-stream .rt-figs{gap:6px}.board-stream .rt-figs dd{margin-top:0}.board-stream .rt-figs dd b{font-size:28px;line-height:1.1}.board-stream .rt-figs dd b.rt-rel{font-size:23px;line-height:1.15}.board-stream .rt-figs dd span{font-size:17px}.board-stream .rt-plan{width:108px;height:108px}.board-stream .board-rest{display:flex;gap:34px;align-items:baseline;margin:12px 0 0}.board-stream .br-group{display:flex;gap:16px;align-items:baseline;min-width:0}.board-stream .br-h{margin:0;flex:none;font-size:16px}.board-stream .br-list li>div{display:flex;gap:12px;align-items:baseline;padding:7px 14px}.board-stream .brr-m{font-size:20px}.board-stream .brr-s{font-size:16px}.board-stream .brr-w{font-size:17px}.board-stream .br-indoors{font-size:19px;max-width:none}.board-stream .rt-level{font-size:16px;padding:4px 10px}.board-stream .rt-status{font-size:21px}.board-stream .rt-why li{padding:8px 12px}.board-stream .rt-why b{font-size:16px;margin-bottom:2px}.board-stream .rt-why span{font-size:20px;line-height:1.3}.board-stream .rt-where{font-size:19px;margin:-4px 0 0}.board-stream .rt-main{gap:8px}.kw{margin:0 0 28px}.kw-lead{margin:0 0 14px;font-size:15px;line-height:1.6;color:var(--ink);max-width:68ch}.kw-lead b{color:#fff;font-family:var(--mono);font-weight:600}.kw-pair{display:grid;gap:12px;grid-template-columns:1fr}@media (min-width:620px){.kw-pair{grid-template-columns:repeat(2,minmax(0,1fr))}}.kwc{background:var(--deck);border:1px solid var(--line);border-top:3px solid var(--cool-deep);padding:14px;min-width:0}.kwc.v-better{border-top-color:var(--kapang)}.kwc.v-worse{border-top-color:var(--warm-hot)}.kwc-club{margin:0;font-family:var(--mono);font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-faint)}.kwc-name{margin:3px 0 10px;font-family:var(--display);font-size:28px;line-height:1;letter-spacing:.03em;color:#fff}.kwc-fig{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.kwc-fig b{font-family:var(--mono);font-size:24px;font-weight:600;color:var(--gold)}.kwc-fig span{font-family:var(--mono);font-size:12px;color:var(--ink-dim)}.kwc-vs{margin:6px 0 10px;font-size:14px;line-height:1.5;color:var(--ink-dim)}.kwc-vs b{color:#fff;font-family:var(--mono)}.kwc-more{margin:0 0 10px;display:grid;gap:6px}.kwc-more div{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;border-top:1px solid var(--line);padding-top:6px}.kwc-more dt{font-family:var(--mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint)}.kwc-more dd{margin:0;font-family:var(--mono);font-size:12.5px;color:var(--ink)}.kwc-verdict{margin:0;font-size:13.5px;line-height:1.5;color:var(--ink-dim)}.kwc-verdict i{display:block;margin-bottom:3px;font-style:normal;font-family:var(--mono);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-faint)}.kwc.v-better .kwc-verdict i{color:var(--kapang)}.kwc.v-worse .kwc-verdict i{color:#ff8a70}.kwc-none{margin:8px 0 0;font-size:14px;color:var(--ink-dim)}.kw-note{margin:12px 0 0;font-family:var(--mono);font-size:11px;line-height:1.6;color:var(--ink-faint);max-width:80ch}.kt-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.ktable{border-collapse:collapse;width:100%;min-width:420px;font-family:var(--mono);font-size:13px;font-variant-numeric:tabular-nums}.ktable th,.ktable td{padding:9px 10px;text-align:right;border-bottom:1px solid var(--line);white-space:nowrap}.ktable thead th{font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint);font-weight:600}.ktable th[scope=row]{text-align:left;color:var(--ink-dim);font-weight:400}.ktable thead th:first-child{text-align:left}.ktable td{color:#fff}.ktable td.hot{color:#ff8a70}.klist{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.klist li{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"who w vs" "who v v";gap:2px 14px;align-items:baseline;padding:10px 2px;border-bottom:1px solid var(--line)}.klist li.mine{background:#ffd1660d}.kl-who{grid-area:who;min-width:0;display:flex;flex-direction:column;gap:2px}.kl-who b{font-size:15px;color:var(--ink);font-weight:600;overflow-wrap:anywhere}.kl-who em{font-style:normal;font-family:var(--mono);font-size:11px;color:var(--ink-faint)}.kl-w{grid-area:w;font-family:var(--mono);font-size:15px;color:var(--gold);text-align:right}.kl-vs{grid-area:vs;font-family:var(--mono);font-size:13px;color:var(--ink-dim);text-align:right;min-width:40px}.kl-v{grid-area:v;justify-self:end;font-family:var(--mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint)}.klist li.v-level .kl-v{color:var(--ink-dim)}.klist li.v-better .kl-v{color:var(--kapang)}.klist li.v-worse .kl-v{color:#ff8a70}.ktable{min-width:0}@media (max-width:480px){.ktable{font-size:12.5px}.ktable th,.ktable td{padding:8px 5px}.ktable thead th{font-size:9.5px;letter-spacing:.08em}}.adslot-live{position:relative;display:block;min-height:0;padding:0;border:1px solid var(--line);overflow:hidden;letter-spacing:normal;text-transform:none}.ad{position:relative;display:flex;align-items:center;gap:18px;height:128px;padding:0 22px;overflow:hidden;animation:adin .6s ease-out both}@keyframes adin{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}.ad svg{flex:none;position:relative;z-index:1}.ad-copy{position:relative;z-index:1;min-width:0;flex:1}.ad-brand{margin:0;font-family:var(--display);font-size:34px;line-height:.95;letter-spacing:.03em;color:#fff}.ad-line{margin:6px 0 0;font-family:var(--body);font-size:15px;line-height:1.3;color:#ffffffe0}.ad-line b{color:#fff}.ad-cta{position:relative;z-index:1;flex:none;font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;padding:10px 14px;border:1.5px solid currentColor;animation:adpulse 2.4s ease-in-out infinite}@keyframes adpulse{50%{transform:scale(1.05)}}.ad-tag{position:absolute;top:6px;right:8px;z-index:2;font-family:var(--mono);font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:#ffffffbf;background:#00000073;padding:3px 6px}.ad-dots{position:absolute;left:50%;bottom:6px;z-index:2;display:flex;gap:5px;transform:translate(-50%)}.ad-dots i{width:5px;height:5px;border-radius:50%;background:#ffffff59}.ad-dots i.on{background:#fff}.ad-squall{background:linear-gradient(110deg,#063b40,#0b5e63 55%,#0e7c7f)}.ad-squall .ad-brand em{font-style:normal;color:#c6ff3d}.ad-squall .ad-cta{color:#c6ff3d}.sq-can{height:100px;width:auto;animation:sqcan 3s ease-in-out infinite;transform-origin:50% 90%}@keyframes sqcan{0%,to{transform:rotate(-6deg)}50%{transform:rotate(6deg) translateY(-3px)}}.sq-bubbles{position:absolute;top:0;right:0;bottom:0;left:0}.sq-bubbles i{position:absolute;bottom:-12px;border-radius:50%;border:1.5px solid rgba(198,255,61,.55);animation:sqrise 3s linear infinite}@keyframes sqrise{to{transform:translateY(-150px);opacity:0}}.ad-tollan{background:linear-gradient(180deg,#1b2631,#26384a 70%,#2f2a26 70%,#3a322c)}.ad-tollan .ad-brand em{font-style:normal;color:#e8742a}.ad-tollan .ad-cta{color:#e8742a}.tl-truck{height:62px;width:auto;animation:tldrive 5s ease-out both}@keyframes tldrive{0%{transform:translate(-160px)}60%{transform:translate(6px)}75%,to{transform:none}}.tl-wheel{animation:tlspin .5s linear infinite;transform-box:fill-box;transform-origin:center}@keyframes tlspin{to{transform:rotate(360deg)}}.tl-streaks{position:absolute;top:0;right:0;bottom:0;left:0}.tl-streaks i{position:absolute;left:100%;width:90px;height:2px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.35));animation:tlstreak 1.6s linear infinite}@keyframes tlstreak{to{transform:translate(-140vw)}}.ad-harbor{background:linear-gradient(110deg,#0c1e3a,#16325e)}.ad-harbor .ad-brand em{font-style:normal;color:#ff7a59}.ad-harbor .ad-cta{color:#ff7a59}.hb-umbrella{height:92px;width:auto}.hb-canopy{animation:hbopen 1.4s cubic-bezier(.3,1.5,.5,1) both;transform-origin:40px 38px}@keyframes hbopen{0%{transform:scaleX(.15) scaleY(.6)}to{transform:none}}.hb-rain{position:absolute;top:0;right:0;bottom:0;left:0}.hb-rain i{position:absolute;top:-20px;width:1.5px;height:14px;background:#a0c8ff73;animation:hbfall 1.2s linear infinite}@keyframes hbfall{to{transform:translate(-18px,170px)}}.ad-pizza{background:radial-gradient(120% 140% at 10% 50%,#8e2a1f,#4a140f 70%)}.ad-pizza .ad-brand em{font-style:normal;color:#f4c064}.ad-pizza .ad-cta{color:#f4c064}.pz-slice{height:96px;width:auto;animation:pzbob 2.6s ease-in-out infinite}@keyframes pzbob{50%{transform:translateY(-4px) rotate(-4deg)}}.pz-steam path{animation:pzsteam 2s ease-in-out infinite}.pz-steam path:nth-child(2){animation-delay:.4s}.pz-steam path:nth-child(3){animation-delay:.8s}@keyframes pzsteam{0%{opacity:0;transform:translateY(6px)}50%{opacity:1}to{opacity:0;transform:translateY(-6px)}}@media (max-width:560px){.ad{height:auto;min-height:136px;padding:22px 14px 20px;gap:12px;flex-wrap:wrap}.ad svg{height:64px}.tl-truck{height:44px}.ad-brand{font-size:28px}.ad-line{font-size:14px}.ad-cta{order:3;margin-left:auto}}@media (prefers-reduced-motion:reduce){.adslot-live *{animation:none!important}}@media (max-width:560px){.ad{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"pic copy" "cta cta";align-items:center;gap:10px 14px;padding:30px 14px 22px;min-height:0}.ad>svg{grid-area:pic;height:64px}.ad .tl-truck{height:40px;width:110px}.ad-copy{grid-area:copy}.ad-cta{grid-area:cta;justify-self:stretch;text-align:center;margin:0}.ad-tag{top:6px;left:8px;right:auto;font-size:8.5px}.ad-brand{font-size:27px}}.kl-head{margin:0 0 8px;font-family:var(--display);font-size:clamp(26px,6vw,34px);line-height:1.02;letter-spacing:.02em;color:#fff}.kbar-key{display:flex;flex-wrap:wrap;gap:6px 18px;margin:0 0 6px;font-family:var(--mono);font-size:11px;color:var(--ink-dim)}.kbar-key span{display:inline-flex;align-items:center;gap:7px}.kbar-key .k-his:before{content:"";width:11px;height:11px;border-radius:50%;background:var(--gold)}.kbar-key .k-avg:before{content:"";width:2px;height:14px;background:#fff}.klist li{display:block;padding:14px 2px 12px}.kl-top{margin:0 0 8px;display:flex;justify-content:space-between;align-items:baseline;gap:12px}.kl-who{display:block;min-width:0}.kl-who b{font-size:16px;color:#fff;font-weight:600}.kl-who em{font-style:normal;font-family:var(--mono);font-size:11.5px;color:var(--ink-faint);margin-left:4px}.kl-w{flex:none;font-family:var(--mono);font-size:15px;color:var(--gold)}.kl-gap{margin:6px 0 0;font-size:13.5px;line-height:1.4;color:var(--ink-dim)}.kl-gap b{color:var(--kapang);font-weight:600}.klist li.v-worse .kl-gap b{color:#ff8a70}.kbar{display:flex;align-items:center;gap:12px}.kbar-track{position:relative;flex:1;height:14px;background:linear-gradient(90deg,#ffffff12 0,#ffffff12) center/100% 4px no-repeat}.kbar-gap{position:absolute;top:50%;height:4px;transform:translateY(-50%)}.kbar-gap.up{background:#4fc3f78c}.kbar-gap.down{background:#ff8a708c}.kbar-avg{position:absolute;top:0;width:2px;height:14px;margin-left:-1px;background:#fff}.kbar-his{position:absolute;top:50%;width:12px;height:12px;margin-left:-6px;border-radius:50%;background:var(--gold);transform:translateY(-50%);box-shadow:0 0 0 2px var(--abyss)}.kbar-nums{flex:none;display:flex;align-items:baseline;gap:7px;font-family:var(--mono);font-variant-numeric:tabular-nums}.kbar-nums b{font-size:15px;color:#fff;font-weight:600}.kbar-nums em{font-style:normal;font-size:11.5px;color:var(--ink-faint)}.kthin{margin:18px 0 0;padding:14px;background:var(--deck);border:1px solid var(--line)}.kthin-h{margin:0 0 8px;font-family:var(--mono);font-size:10.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-faint)}.kthin-list{margin:0;font-family:var(--mono);font-size:12.5px;line-height:1.9;color:var(--ink-dim)}.kthin-list b{font-family:var(--body);font-weight:600;color:var(--ink)}.kthin-list em{font-style:normal;color:var(--ink-faint)}.kwc .kbar{margin:10px 0 6px}.kwc-vs{margin:0 0 10px}.kwc-more dd em{font-style:normal;color:var(--ink-faint)}.kthin-list{list-style:none;padding:0;display:grid;grid-template-columns:1fr;gap:0 24px;line-height:1.4}@media (min-width:620px){.kthin-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.kthin-list li{display:flex;justify-content:space-between;align-items:baseline;gap:10px;padding:6px 0;border-bottom:1px solid var(--line)}.kthin-list li span:first-child{min-width:0}.kthin-list .kt-n{flex:none;color:var(--gold)}.kbar-track,.kbar-avg{height:20px}.watch-rundown{list-style:none;margin:0;padding:8px clamp(16px,3vw,34px);display:flex;flex-wrap:wrap;gap:6px 18px;background:#040a11db;border-top:1px solid rgba(21,158,220,.25)}.watch-rundown li{font-family:var(--mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:#dce7f073;display:flex;align-items:center;gap:8px}.watch-rundown li:before{content:"";width:7px;height:7px;border:1.5px solid currentColor;border-radius:50%}.watch-rundown li.done{color:#dce7f09e}.watch-rundown li.done:before{background:currentColor}.watch-rundown li.on{color:#fff}.watch-rundown li.on:before{background:var(--kapang);border-color:var(--kapang);box-shadow:0 0 0 3px #4fc3f740}.watch-rundown button{background:none;border:0;padding:0;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer}.watch-rundown button:hover{color:#fff}.watch-multi{background:#040a1180;border:1px solid rgba(79,195,247,.5);color:var(--kapang);cursor:pointer;font-family:var(--mono);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;padding:5px 10px}.watch-multi:hover{background:#4fc3f724}.wpanel{position:absolute;z-index:7;right:clamp(16px,3vw,34px);top:clamp(58px,9vh,96px);bottom:96px;width:min(56%,700px);overflow:auto;padding:18px 22px;background:linear-gradient(180deg,#040a11f0,#040a11e0);border:1px solid rgba(140,163,184,.22);border-left:4px solid var(--kapang);animation:wpin .55s cubic-bezier(.2,.8,.2,1) both;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}@keyframes wpin{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:none}}.wpanel-warning{border-left-color:var(--warm-hot)}.wpanel-kickers{border-left-color:var(--gold)}.wpanel-k{margin:0 0 12px;font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--kapang)}.wpanel-kickers .wpanel-k{color:var(--gold)}.wpanel-warning .wpanel-k{color:#ff8a70}.in-panel .watch-place{max-width:min(40%,560px)}.in-panel .wp-city{font-size:clamp(30px,4.2vw,56px)}.wp-wind{display:flex;gap:22px;align-items:flex-start}.wpw-copy{min-width:0;flex:1}.wpw-rel{margin:0;font-family:var(--display);font-size:clamp(30px,3.6vw,46px);line-height:.95;letter-spacing:.03em;color:#fff}.wpw-fig{margin:10px 0 0;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px}.wpw-fig b{font-family:var(--mono);font-size:clamp(20px,2.2vw,28px);color:var(--gold);font-weight:600}.wpw-fig span{font-family:var(--mono);font-size:14px;color:#fff}.wpw-fig em{flex-basis:100%;font-style:normal;font-family:var(--mono);font-size:11.5px;letter-spacing:.08em;color:var(--ink-dim)}.wpw-s{margin:12px 0 0;font-size:clamp(14px,1.35vw,17px);line-height:1.5;color:var(--ink)}.wpw-split{margin:10px 0 0;font-family:var(--mono);font-size:13px;color:var(--ink-dim)}.wpw-split b{color:#fff}.wpw-roof{margin:8px 0 0;font-family:var(--mono);font-size:11.5px;color:var(--ink-faint)}.wpl-svg{display:block;width:100%;height:auto;background:#03080e99;border:1px solid var(--line)}.wpl-guide{stroke:#8ca3b847;stroke-width:1.2;stroke-dasharray:4 5}.wpl-guide.g20{stroke:#ff8a7073}.wpl-glabel,.wpl-tick{fill:var(--ink-dim);font-family:var(--mono);font-size:14px}.wpl-game{fill:#4fc3f714}.wpl-kick{stroke:var(--kapang);stroke-width:2}.wpl-fc{fill:none;stroke:var(--kapang);stroke-width:3;stroke-dasharray:8 6;opacity:.85}.wpl-obs{fill:none;stroke:var(--gold);stroke-width:4;stroke-linejoin:round;stroke-linecap:round}.wpl-now{fill:#fff;stroke:var(--gold);stroke-width:3}.wpl-key{display:flex;flex-wrap:wrap;gap:6px 16px;margin:10px 0 0;font-family:var(--mono);font-size:11.5px;color:var(--ink-dim)}.wpl-key span{display:inline-flex;align-items:center;gap:7px}.wpl-key span:before{content:"";width:18px;border-top:3px solid}.wpl-key .k-obs:before{border-color:var(--gold)}.wpl-key .k-fc:before{border-color:var(--kapang);border-top-style:dashed}.wpl-key em{font-style:normal;color:var(--ink-faint)}.wpl-verdict{margin:12px 0 0;font-size:clamp(14px,1.35vw,17px);line-height:1.45;color:var(--ink)}.wpl-verdict b{font-family:var(--mono);color:#fff}.wpl-verdict.is-off b:first-child{color:var(--gold)}.wpl-empty{margin:0;font-family:var(--mono);font-size:13px;color:var(--ink-dim)}.wpk-lead{margin:0 0 14px;font-size:clamp(14px,1.35vw,17px);line-height:1.45;color:var(--ink)}.wpk-lead b{font-family:var(--mono);color:#fff}.wpk-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.wpk-one{min-width:0}.wpk-club{margin:0;font-family:var(--mono);font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-faint)}.wpk-name{margin:3px 0 8px;font-family:var(--display);font-size:clamp(22px,2.4vw,32px);line-height:1;letter-spacing:.03em;color:#fff}.wpk-fig{margin:0 0 6px}.wpk-fig b{font-family:var(--mono);font-size:clamp(17px,1.8vw,22px);color:var(--gold)}.wpk-fig span{font-family:var(--mono);font-size:11.5px;color:var(--ink-dim)}.wpk-gap{margin:6px 0 0;font-size:13.5px;line-height:1.4;color:var(--ink-dim)}.wpk-note{margin:6px 0 0;font-family:var(--mono);font-size:11.5px;color:var(--ink-faint)}.wpk-flag{margin:6px 0 0;font-size:13px;color:var(--kapang)}.wpk-foot{margin:14px 0 0;padding-top:10px;border-top:1px solid var(--line);font-size:13.5px;line-height:1.45;color:var(--ink-dim)}.wpwn-event{margin:0;font-family:var(--display);font-size:clamp(30px,3.6vw,46px);line-height:.95;color:#ff8a70;letter-spacing:.03em}.wpwn-h{margin:10px 0 0;font-size:clamp(15px,1.5vw,19px);line-height:1.45;color:#fff}.wpwn-area{margin:8px 0 0;font-family:var(--mono);font-size:12px;color:var(--ink-dim)}.wpwn-src{margin:12px 0 0;font-family:var(--mono);font-size:11px;color:var(--ink-faint)}.watch-slate .watch-stage{background:radial-gradient(90% 80% at 75% 0%,rgba(21,158,220,.14),transparent 60%),#03080e}.slateb{position:absolute;top:0;right:0;bottom:0;left:0;padding:64px clamp(16px,3vw,34px) 70px;overflow:auto;display:flex;flex-direction:column}.slateb-k{margin:0 0 6px;font-family:var(--mono);font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--kapang)}.slateb-h{margin:0 0 14px;font-family:var(--display);font-weight:400;font-size:clamp(28px,4vw,52px);line-height:.95;color:#fff;letter-spacing:.03em}.slateb-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.slateb-list li{display:grid;grid-template-columns:120px minmax(0,1fr) auto auto;gap:4px 22px;align-items:baseline;padding:9px 0;border-bottom:1px solid rgba(140,163,184,.18);animation:sbin .5s ease-out both}.slateb-list li:nth-child(n){animation-delay:calc(var(--i,0) * 1ms)}@keyframes sbin{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.sb-lvl{font-family:var(--mono);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-faint)}.slateb-list li.lvl-high .sb-lvl{color:#ff8a70}.slateb-list li.lvl-moderate .sb-lvl{color:var(--gold)}.sb-match{font-size:clamp(15px,1.5vw,19px);color:#fff;min-width:0;overflow-wrap:anywhere}.sb-match em{font-style:normal;font-family:var(--mono);font-size:11.5px;color:var(--ink-faint);margin-left:10px}.sb-state{font-family:var(--mono);font-size:13px;color:var(--ink-dim);white-space:nowrap}.sb-state b{color:var(--gold)}.sb-state em{font-style:normal;color:var(--ink-faint)}.slateb-list li.is-live .sb-state{color:#fff}.sb-wind{font-family:var(--mono);font-size:13px;color:var(--ink-dim);text-align:right;white-space:nowrap}.sb-wind b{color:#fff;margin-right:8px}.watch-slate .watch-bar{position:absolute;left:0;right:0;bottom:0}.watch-stream .watch-rundown{padding:12px var(--safe-x);gap:10px 34px}.watch-stream .watch-rundown li{font-size:17px;letter-spacing:.16em;gap:12px}.watch-stream .watch-rundown li:before{width:11px;height:11px;border-width:2px}.watch-stream .wpanel{right:var(--safe-x);top:150px;bottom:190px;width:900px;padding:34px 40px;border-left-width:6px}.watch-stream.in-panel .watch-place{max-width:800px}.watch-stream.in-panel .wp-city{font-size:84px}.watch-stream .wpanel-k{font-size:18px;margin-bottom:22px}.watch-stream .wp-wind{gap:36px}.watch-stream .wpw-rel{font-size:66px}.watch-stream .wpw-fig b{font-size:44px}.watch-stream .wpw-fig span{font-size:24px}.watch-stream .wpw-fig em{font-size:18px}.watch-stream .wpw-s{font-size:26px;line-height:1.4;margin-top:20px}.watch-stream .wpw-split{font-size:21px;margin-top:16px}.watch-stream .wpw-roof{font-size:18px}.watch-stream .wpl-key{font-size:18px;margin-top:14px}.watch-stream .wpl-verdict{font-size:26px;margin-top:16px}.watch-stream .wpk-lead{font-size:25px;margin-bottom:24px}.watch-stream .wpk-pair{gap:40px}.watch-stream .wpk-club{font-size:16px}.watch-stream .wpk-name{font-size:48px;margin-bottom:14px}.watch-stream .wpk-fig b{font-size:34px}.watch-stream .wpk-fig span{font-size:17px}.watch-stream .kbar-track{height:26px}.watch-stream .kbar-avg{height:26px;width:3px}.watch-stream .kbar-his{width:18px;height:18px;margin-left:-9px}.watch-stream .kbar-nums b{font-size:24px}.watch-stream .kbar-nums em{font-size:16px}.watch-stream .wpk-gap{font-size:21px;margin-top:10px}.watch-stream .wpk-note{font-size:17px}.watch-stream .wpk-foot{font-size:21px;margin-top:22px;padding-top:16px}.watch-stream .wpwn-event{font-size:72px}.watch-stream .wpwn-h{font-size:30px}.watch-stream .wpwn-area,.watch-stream .wpwn-src{font-size:18px}.watch-stream .slateb{padding:120px var(--safe-x) 170px}.watch-stream .slateb-k{font-size:20px}.watch-stream .slateb-h{font-size:84px;margin-bottom:26px}.watch-stream .slateb-list li{grid-template-columns:200px minmax(0,1fr) 300px 360px;padding:13px 0;gap:4px 30px}.watch-stream .sb-lvl{font-size:17px}.watch-stream .sb-match{font-size:30px}.watch-stream .sb-match em{font-size:18px}.watch-stream .sb-state,.watch-stream .sb-wind{font-size:21px}@media (max-width:760px){.watch-rundown{padding:7px 16px;gap:4px 12px}.watch-rundown li{font-size:9.5px;letter-spacing:.1em}.wpanel{position:relative;right:auto;top:auto;bottom:auto;width:auto;flex:0 1 auto;max-height:58%;border-left-width:3px;padding:14px 16px;animation-name:wpup}@keyframes wpup{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}.in-panel .watch-place{max-width:none}.in-panel .wp-city{font-size:clamp(26px,7vw,34px)}.wp-wind,.wpk-pair{gap:14px}.slateb{position:relative;inset:auto;flex:1 1 auto;min-height:0;padding:58px 16px 12px}.slateb-list li{grid-template-columns:minmax(0,1fr) auto;gap:2px 12px}.sb-lvl{grid-column:1 / -1}.sb-wind{grid-column:2;grid-row:2 / span 2;align-self:center}.sb-state{grid-column:1}.watch-slate .watch-bar{position:relative}}.multi{padding-bottom:24px}.multi-head{margin:0 0 14px}.multi-title{margin:0 0 6px;font-family:var(--display);font-weight:400;font-size:clamp(34px,6vw,52px);line-height:.95;color:#fff;letter-spacing:.03em}.multi-sub{margin:0;font-size:15px;color:var(--ink-dim)}.mpick{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 18px}.mchip{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:8px 12px;text-align:left;cursor:pointer;background:var(--deck);border:1px solid var(--line);border-left:3px solid var(--cool-deep);color:inherit;font:inherit}.mchip.lvl-high{border-left-color:var(--warm-hot)}.mchip.lvl-moderate{border-left-color:var(--gold)}.mchip b{font-size:14px;color:var(--ink);font-weight:600}.mchip span{font-family:var(--mono);font-size:11px;color:var(--ink-faint)}.mchip.on{background:#4fc3f71f;border-color:var(--kapang)}.mchip.on b{color:#fff}.mchip:disabled{opacity:.4;cursor:not-allowed}.mstream{margin:14px 0 0;font-family:var(--mono);font-size:12px;color:var(--ink-faint)}.mgrid{display:grid;gap:10px;grid-template-columns:1fr}@media (min-width:760px){.mgrid.n-2,.mgrid.n-3,.mgrid.n-4{grid-template-columns:repeat(2,minmax(0,1fr))}}.mempty{margin:0;padding:30px;border:1px dashed var(--line);color:var(--ink-dim)}.mtile{position:relative;aspect-ratio:16/9;min-height:240px;background:#03080e;border:1px solid var(--line);overflow:hidden}.mtile.lvl-high{border-color:#e01b2499}.mtile.is-live{box-shadow:inset 0 0 0 2px #e01b2480}.mt-in{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}div.mt-in{cursor:default}.mt-pic{position:absolute;top:0;right:0;bottom:0;left:0}.mt-pic .wframe{position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.mt-pic .wframe-stamp{display:none}.mt-vig{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:linear-gradient(180deg,rgba(3,8,14,.85) 0%,rgba(3,8,14,.2) 30%,transparent 50%,rgba(3,8,14,.92) 78%)}.mt-top{position:absolute;z-index:3;top:10px;left:12px;right:12px;display:flex;justify-content:space-between;gap:10px;align-items:center}.mt-lvl{font-family:var(--mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;padding:3px 8px;border:1px solid var(--line);background:#040a1199;color:var(--ink-dim)}.mt-lvl.lvl-high{color:#ff8a70;border-color:#e01b24bf;background:#e01b2433}.mt-lvl.lvl-moderate{color:var(--gold);border-color:#ffc1458c}.mt-state{display:inline-flex;align-items:center;gap:7px;font-family:var(--mono);font-size:11.5px;color:#dce7f0d9;background:#040a1199;padding:3px 8px}.mt-state.is-live{color:#fff;font-weight:600}.mt-dot{width:8px;height:8px;border-radius:50%;background:var(--warm-hot);animation:rtpulse 1.6s infinite}.mt-name{position:absolute;z-index:3;left:12px;right:12px;top:42px}.mt-city{margin:0;font-family:var(--display);font-size:clamp(26px,3vw,40px);line-height:.95;color:#fff;letter-spacing:.03em;text-shadow:0 2px 16px rgba(0,0,0,.9)}.mt-match{margin:4px 0 0;font-size:13.5px;color:#e9f1f8eb;text-shadow:0 2px 10px rgba(0,0,0,.9)}.mt-score{margin:6px 0 0;display:flex;flex-wrap:wrap;gap:2px 16px;font-size:14px;color:#fff;text-shadow:0 2px 10px rgba(0,0,0,.9)}.mt-score b{font-family:var(--mono);font-size:20px;color:var(--gold);margin-left:4px}.mt-dd{margin:4px 0 0;font-family:var(--mono);font-size:11.5px;color:#9bdcfa}.mt-foot{position:absolute;z-index:3;left:12px;right:12px;bottom:10px;display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"plan wind" "fact fact";gap:6px 12px;align-items:center}.mt-plan{grid-area:plan}.mt-wind{grid-area:wind;min-width:0}.mt-fig{margin:0;font-family:var(--mono);color:#e9f1f8e6;font-size:12px}.mt-fig b{font-size:19px;color:var(--gold)}.mt-rel{margin:2px 0 0;font-size:13px;color:#fff}.mt-fact{grid-area:fact;margin:0;font-size:13px;line-height:1.35;color:#e9f1f8eb;animation:mtfact .5s ease-out both;border-left:2px solid var(--kapang);padding-left:8px}@keyframes mtfact{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.multi-stream{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;background:#03080e}.multi-stream .mgrid{flex:1;min-height:0;gap:6px;padding:6px;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(0,1fr)}.multi-stream .mgrid.n-1{grid-template-columns:minmax(0,1fr)}.multi-stream .mtile{aspect-ratio:auto;min-height:0}.multi-stream .mt-top{top:18px;left:22px;right:22px}.multi-stream .mt-lvl{font-size:16px;padding:5px 12px}.multi-stream .mt-state{font-size:19px;padding:5px 12px}.multi-stream .mt-dot{width:12px;height:12px}.multi-stream .mt-name{left:22px;right:22px;top:66px}.multi-stream .mt-city{font-size:64px}.multi-stream .mt-match{font-size:22px;margin-top:6px}.multi-stream .mt-score{font-size:22px;gap:4px 24px}.multi-stream .mt-score b{font-size:32px}.multi-stream .mt-dd{font-size:18px}.multi-stream .mt-foot{left:22px;right:22px;bottom:18px;gap:10px 18px}.multi-stream .mt-fig{font-size:18px}.multi-stream .mt-fig b{font-size:30px}.multi-stream .mt-rel{font-size:20px}.multi-stream .mt-fact{font-size:21px;border-left-width:4px;padding-left:12px}.ms-foot{flex:none;display:flex;align-items:center;gap:26px;padding:12px 24px 16px;border-top:1px solid rgba(21,158,220,.35);background:#04121b;font-family:var(--mono);font-size:14px;line-height:1.4;color:#dce7f09e}.ms-mark{font-family:var(--display);font-size:26px;letter-spacing:.04em;color:#fff;white-space:nowrap}.ms-mark em{font-style:normal;color:var(--warm)}.ms-legal{margin-left:auto;text-align:right;max-width:560px}@media (max-width:760px){body.is-watching .liveband,body.is-watching .alertband,body.is-watching .staleband{display:none}.watch-slate .watch-topbar{position:relative;order:-1;padding-bottom:4px}.watch-slate .slateb{padding-top:6px}}.in-panel.watch-stream .wpanel{top:150px}@media (min-width:761px){.watch:not(.watch-stream) .wpanel{top:clamp(96px,14vh,128px)}}@media (max-width:759px){.multi .mtile{aspect-ratio:auto;min-height:0;height:270px}}@media (max-width:760px){.in-panel .wframe-stamp{display:none}}.flow-arrow{fill:none;stroke-linecap:round;stroke-linejoin:round;opacity:.5}.flow-streak{stroke-linecap:round;opacity:0;animation-name:flowrun;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes flowrun{0%{transform:translate(0);opacity:0}18%{opacity:.95}80%{opacity:.8}to{transform:translate(var(--dx),var(--dy));opacity:0}}.flow.w1 .flow-arrow{stroke:#c6e4f88c}.flow.w1 .flow-streak{stroke:#dceefab3}.flow.w2 .flow-arrow{stroke:#9ed8f5}.flow.w2 .flow-streak{stroke:#e4f5ff}.flow.w3 .flow-arrow{stroke:#ffd166;opacity:.75}.flow.w3 .flow-streak{stroke:#ffe9a8}.flow.w4 .flow-arrow{stroke:#ff6b4a;opacity:.85}.flow.w4 .flow-streak{stroke:#ffc2b0}.fx-drop{stroke:#9fd6ff;stroke-linecap:round;opacity:0;animation:rainfall .9s linear infinite}.fx-drop.heavy{stroke:#c9e9ff;animation-duration:.7s}@keyframes rainfall{0%{transform:translateY(calc(var(--fall) * -1));opacity:0}25%{opacity:.95}to{transform:translate(-3px,var(--fall));opacity:0}}.fx-flake{fill:#fff;opacity:0;animation:snowfall 2.6s ease-in-out infinite}@keyframes snowfall{0%{transform:translateY(calc(var(--fall) * -1));opacity:0}30%{opacity:.95}60%{transform:translate(3px)}to{transform:translate(-2px,var(--fall));opacity:0}}.fx-heat path{stroke:none;animation:heatshimmer 3.2s ease-in-out infinite}.fx-heat .heat-0{fill:#ff963c29}.fx-heat .heat-1{fill:#ff5f2842;animation-delay:-1s}.fx-heat .heat-2{fill:#ff281e5c;animation-delay:-2s}@keyframes heatshimmer{0%,to{opacity:.75}50%{opacity:1}}.pin-wind{fill:none;stroke:var(--pin);stroke-linecap:round;stroke-linejoin:round;opacity:.95;filter:drop-shadow(0 0 3px rgba(0,0,0,.8))}.pin:not(.risk) .pin-wind{opacity:.7}.pin-shock{fill:none;stroke-width:2;transform-box:fill-box;transform-origin:center;animation:pinshock 1.8s ease-out infinite}.pin-shock.two{animation-delay:.9s}@keyframes pinshock{0%{transform:scale(.6);opacity:.95}to{transform:scale(3.4);opacity:0}}.pin.risk .pin-core{transform-box:fill-box;transform-origin:center;animation:pinshake .22s linear infinite}.pin.risk-moderate .pin-core{animation-duration:.34s}@keyframes pinshake{0%{transform:translate(0)}25%{transform:translate(1.4px,-1px)}50%{transform:translate(-1.2px,1.2px)}75%{transform:translate(1px,1.3px)}to{transform:translate(0)}}.map.narrow .pin.risk .pin-core{animation-name:pinshakebig}@keyframes pinshakebig{0%{transform:translate(0)}25%{transform:translate(3px,-2px)}50%{transform:translate(-2.5px,2.5px)}75%{transform:translate(2px,3px)}to{transform:translate(0)}}.pin.risk .pin-teams{fill:var(--pin);font-weight:600}.pin.risk .pin-fig{fill:#fff}.pin.risk .pin-leader{stroke:var(--pin);opacity:.85}.map-keys{display:flex;flex-wrap:wrap;gap:6px 18px;margin:0;padding:8px 18px 0;font-family:var(--mono);font-size:10.5px;letter-spacing:.08em;color:var(--ink-dim)}.map-keys span{display:inline-flex;align-items:center;gap:7px}.map-keys span:before{content:"";display:inline-block}.mk-flow:before{width:16px;height:2px;background:#9ed8f5;box-shadow:4px 0 0 -0px #9ed8f5;clip-path:polygon(0 0,80% 0,80% -200%,100% 50%,80% 300%,80% 100%,0 100%)}.mk-rain:before{width:2px;height:10px;background:#9fd6ff;transform:rotate(15deg)}.mk-heat:before{width:14px;height:10px;background:#ff5f2880}.mk-risk:before{width:10px;height:10px;border-radius:50%;background:#ff2e3b;box-shadow:0 0 0 3px #ff2e3b4d}@media (prefers-reduced-motion:reduce){.flow-streak,.fx-drop,.fx-flake,.pin-shock{animation:none;opacity:0}.fx-heat path,.pin.risk .pin-core{animation:none}}.fx-heat path{mix-blend-mode:screen}.fx-heat .heat-0{fill:#ff781e4d}.fx-heat .heat-1{fill:#ff50196b}.fx-heat .heat-2{fill:#ff281e8c}.mk-heat:before{background:#ff7a2e}.wp-teams em,.mt-teams em{font-style:normal;font-family:var(--mono);font-size:.34em;letter-spacing:.14em;text-transform:uppercase;color:var(--kapang);vertical-align:.55em;margin:0 .15em}.wp-teams span,.mt-teams span{white-space:nowrap}.watch-stream .wp-teams{font-size:100px;line-height:.95}.watch-stream.in-panel .wp-teams{font-size:76px}.mt-score{align-items:baseline}.mt-score b{font-size:24px;margin:0}.mt-score i{font-style:normal;color:var(--ink-dim);margin:0 6px}.mt-score span{margin-left:12px;font-family:var(--mono);font-size:12px;color:#e9f1f8cc}.multi-stream .mt-score b{font-size:40px}.multi-stream .mt-score span{font-size:18px}.mt-score,.multi-stream .mt-score{gap:0}.card{position:relative;overflow:hidden}.card-open{position:relative;z-index:1}.card.lvl-high{box-shadow:inset 0 0 0 1px #e01b2459}.card.lvl-high.is-alive,.card.has-alert.is-alive{animation:cardglow 2.8s ease-in-out infinite}.card.lvl-moderate.is-alive{animation:cardglowm 3.4s ease-in-out infinite}@keyframes cardglow{0%,to{box-shadow:inset 0 0 0 1px #e01b244d,0 0 #e01b2400}50%{box-shadow:inset 0 0 0 1px #ff3c3ca6,0 0 26px #e01b2447}}@keyframes cardglowm{0%,to{box-shadow:inset 0 0 0 1px #ffc1451f}50%{box-shadow:inset 0 0 0 1px #ffc14573,0 0 20px #ffc14524}}.cair{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;z-index:0}.cair-rot{position:absolute;left:-50%;top:-50%;width:200%;height:200%;transform-origin:50% 50%}.cair i{position:absolute;left:0;height:1.5px;border-radius:1px;background:linear-gradient(90deg,transparent,rgba(158,216,245,.9),transparent);animation:cairrun linear infinite}@keyframes cairrun{0%{transform:translate(-20%)}to{transform:translate(520%)}}.card.lvl-high .cair i{background:linear-gradient(90deg,transparent,rgba(255,138,112,.95),transparent)}.card.lvl-moderate .cair i{background:linear-gradient(90deg,transparent,rgba(255,209,102,.9),transparent)}.cstage{margin:14px 0 0;display:flex;flex-direction:column;gap:12px}.cs-row{display:grid;grid-template-columns:minmax(0,210px) minmax(0,1fr);gap:14px;align-items:stretch}.cfield{display:flex;gap:12px;align-items:center;padding:10px;background:#03080e8c;border:1px solid var(--line)}.cf-plan{position:relative;flex:none;width:96px;height:96px;border-radius:50%;overflow:hidden}.cf-plan .cair i{height:1.2px}.cf-copy{display:flex;flex-direction:column;gap:3px;min-width:0}.cf-copy b{font-family:var(--display);font-size:22px;line-height:1;letter-spacing:.03em;color:#fff;font-weight:400}.cf-copy em{font-style:normal;font-family:var(--mono);font-size:11px;color:var(--ink-dim)}.cf-copy i{font-style:normal;font-family:var(--mono);font-size:10.5px;color:var(--gold)}.cs-line{padding:8px 10px 4px;background:#03080e8c;border:1px solid var(--line);min-width:0}.cs-k,.cd-k{margin:0 0 2px;font-family:var(--mono);font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-faint)}.cs-k span{margin-left:8px;color:#ffd16699;letter-spacing:.08em}.cline{display:block;width:100%;height:auto}.cl-guide{stroke:#8ca3b840;stroke-dasharray:3 4}.cl-guide.g20{stroke:#ff8a7066}.cl-band{fill:#ffd16629;opacity:0;transition:opacity .8s ease 1.1s}.cline.run .cl-band{opacity:1}.cl-wind{fill:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1}.cline.run .cl-wind{animation:cldraw 1.4s cubic-bezier(.4,.1,.2,1) forwards}@keyframes cldraw{to{stroke-dashoffset:0}}.cl-wind.w1{stroke:#9ed8f5}.cl-wind.w2{stroke:#4fc3f7}.cl-wind.w3{stroke:#ffd166}.cl-wind.w4{stroke:#ff6b4a}.cl-pt{opacity:0}.cline.run .cl-pt{animation:clpt .4s ease-out forwards}@keyframes clpt{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.cl-pt circle{fill:#fff;stroke:var(--abyss);stroke-width:1.5}.cl-pt circle.peak{fill:var(--gold);animation:clpeak 1.8s ease-in-out infinite 1.6s;transform-box:fill-box;transform-origin:center}@keyframes clpeak{50%{transform:scale(1.5)}}.cl-pt text{fill:#fff;font-family:var(--mono);font-size:10.5px;font-weight:600}.cl-pt text.cl-t{fill:var(--ink-faint);font-size:9px;font-weight:400}.cduel{padding:10px 12px;background:#03080e8c;border:1px solid var(--line)}.cd-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:6px}.cd-one{min-width:0}.cd-name{margin:0 0 4px;font-size:14px}.cd-name b{color:#fff}.cd-name em{font-style:normal;font-family:var(--mono);font-size:10.5px;color:var(--ink-faint);margin-left:4px}.cd-gap{margin:4px 0 0;font-family:var(--mono);font-size:10.5px;color:var(--ink-dim);line-height:1.4}.cduel .kbar-nums b{font-size:13px}.cduel .kbar-his{transition:left 1.2s cubic-bezier(.2,.8,.2,1)}.cstage:not(.run) .cduel .kbar-his{left:0!important}.cfig{position:relative;overflow:hidden}.cfig-gust{font-family:var(--mono);font-size:10.5px;color:var(--ink-dim)}.cfig.is-hot dd b{color:#ff8a5b;animation:heatbreath 2.4s ease-in-out infinite}@keyframes heatbreath{50%{text-shadow:0 0 14px rgba(255,107,53,.7)}}.cfig.is-cold dd b{color:#9fd6ff;text-shadow:0 0 10px rgba(159,214,255,.5)}.cfig-rain{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.cfig-rain i{position:absolute;top:-10px;width:1.5px;height:9px;background:#9fd6ff8c;animation:cfdrop 1s linear infinite}.cfig-rain i:nth-child(1){left:12%;animation-delay:-.1s}.cfig-rain i:nth-child(2){left:26%;animation-delay:-.6s}.cfig-rain i:nth-child(3){left:41%;animation-delay:-.3s}.cfig-rain i:nth-child(4){left:55%;animation-delay:-.8s}.cfig-rain i:nth-child(5){left:68%;animation-delay:-.45s}.cfig-rain i:nth-child(6){left:81%;animation-delay:-.2s}.cfig-rain i:nth-child(7){left:92%;animation-delay:-.7s}@keyframes cfdrop{to{transform:translate(-4px,90px)}}.cs-track b.cs-needle{transition:left 1.3s cubic-bezier(.2,.9,.25,1.15)}.cs-track b.cs-gust{background:#ffffff8c;width:2px;top:-5px;bottom:-5px;box-shadow:none;transition:left 1.6s cubic-bezier(.2,.9,.25,1.1) .25s;animation:gustflick 1.3s steps(2) infinite 1.8s}@keyframes gustflick{50%{opacity:.25}}@media (prefers-reduced-motion:reduce){.card.is-alive,.cair i,.cl-pt circle.peak,.cfig.is-hot dd b,.cfig-rain i,.cs-track b.cs-gust{animation:none}.cair{display:none}.cline .cl-wind{stroke-dashoffset:0;animation:none}.cline .cl-pt{opacity:1;animation:none}.cline .cl-band{opacity:1}}.cline{width:100%;height:118px}.cs-row{grid-template-columns:minmax(0,240px) minmax(0,1fr)}@media (max-width:520px){.cs-row{grid-template-columns:1fr}}.cl-pt text{font-size:12px}.cl-pt text.cl-t{font-size:10px}.ticker{position:relative;overflow:hidden;height:38px;border-bottom:1px solid var(--line);background:linear-gradient(90deg,#1a0a0c,#0a1420 30%,#0a1420 70%,#1a0a0c)}.tk-track{display:flex;align-items:center;height:100%;width:max-content;gap:0}.ticker.is-moving .tk-track{animation:tkscroll linear infinite}.ticker.is-moving:hover .tk-track{animation-play-state:paused}@keyframes tkscroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.tk-copy{display:flex}.tk-item{display:inline-flex;align-items:center;gap:10px;height:38px;padding:0 22px;background:none;border:0;border-right:1px solid var(--line);color:var(--ink);font:inherit;font-size:13.5px;white-space:nowrap;cursor:pointer}.tk-item:hover{background:#ffffff0a}.tk-item i{display:inline-flex;align-items:center;gap:6px;font-style:normal;font-family:var(--mono);font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;padding:3px 7px}.tk-item.k-live i{background:var(--warm-hot);color:#fff}.tk-dot{width:6px;height:6px;border-radius:50%;background:#fff;animation:rtpulse 1.4s infinite}.tk-item.k-warn i{background:#e01b2433;color:#ff8a70;border:1px solid rgba(224,27,36,.6)}.tk-item.k-adv i{background:#ffc14524;color:var(--gold);border:1px solid rgba(255,193,69,.5)}.tk-item.k-up i{color:#ff8a5b;border:1px solid rgba(255,107,53,.5)}.tk-item.k-down i{color:var(--kapang);border:1px solid rgba(79,195,247,.5)}@media (prefers-reduced-motion:reduce){.ticker{overflow-x:auto}.ticker.is-moving .tk-track{animation:none}.tk-copy{display:none}}.map-hero{position:relative;z-index:3;padding:14px 18px 12px;border-top:1px solid var(--line);background:linear-gradient(180deg,#050b1433,#050b14e6)}.mh-verdict{margin:0 0 12px;font-family:var(--display);font-size:clamp(22px,2.7vw,32px);line-height:1.08;letter-spacing:.02em;color:#fff;max-width:36ch}.mh-go{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.mh-btn{display:inline-flex;align-items:center;gap:9px;padding:10px 16px;min-height:42px;cursor:pointer;font-family:var(--display);font-size:18px;letter-spacing:.06em;color:#fff;background:#ffffff0d;border:1px solid var(--line)}.mh-btn:hover{border-color:var(--kapang)}.mh-btn.primary{background:var(--warm);border-color:var(--warm);color:#fff}.mh-btn.primary:hover{background:#ff8a5b}.mh-btn.primary i{width:0;height:0;border-left:10px solid #fff;border-top:6px solid transparent;border-bottom:6px solid transparent}.mh-hint{margin:10px 0 0;font-family:var(--mono);font-size:11.5px;letter-spacing:.06em;color:var(--ink-dim);min-height:1.5em}.mh-hint b{color:#fff;margin-right:6px}@media (min-width:900px){.map>svg{max-height:calc(100vh - 330px);min-height:360px}.map-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 24px;align-items:center}.map-hero .mh-verdict{margin:0}.map-hero .mh-go{grid-row:1 / span 2;grid-column:2}.map-hero .mh-hint{margin:0}}.pinsheet-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:900;background:#03080eb3;display:flex;align-items:flex-end;justify-content:center;animation:psfade .2s ease-out}@keyframes psfade{0%{opacity:0}}.pinsheet{position:relative;width:min(760px,100%);max-height:88vh;overflow:auto;background:var(--abyss);border:1px solid var(--line);border-bottom:0;padding:44px 12px 16px;animation:psup .28s cubic-bezier(.2,.8,.2,1)}@keyframes psup{0%{transform:translateY(40px);opacity:0}}@media (min-width:760px){.pinsheet-scrim{align-items:center}.pinsheet{border-bottom:1px solid var(--line);max-height:86vh}}.ps-close{position:absolute;top:6px;right:8px;width:40px;height:40px;background:none;border:0;color:var(--ink-dim);font-size:30px;line-height:1;cursor:pointer}.ps-close:hover{color:#fff}.ps-go{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:12px}.share{position:relative;display:inline-flex}.share-btn{display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:9px 14px;cursor:pointer;background:#4fc3f714;border:1px solid rgba(79,195,247,.5);color:var(--kapang);font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.share-btn svg{width:16px;height:16px}.share-btn:hover{background:#4fc3f729}.share-menu{position:absolute;z-index:950;top:calc(100% + 6px);left:0;min-width:230px;display:flex;flex-direction:column;background:#0a1826;border:1px solid var(--line);box-shadow:0 12px 40px #0009}.share-menu button{padding:12px 14px;text-align:left;background:none;border:0;border-bottom:1px solid var(--line);color:var(--ink);font:inherit;font-size:14px;cursor:pointer}.share-menu button:hover:not(:disabled){background:#4fc3f71a}.share-menu button:disabled{color:var(--ink-faint);cursor:progress}.share-note{padding:10px 14px;font-family:var(--mono);font-size:11.5px;color:var(--gold);overflow-wrap:anywhere}.mh-share .share-menu{top:auto;bottom:calc(100% + 6px)}.detail-bar{display:flex;align-items:center;justify-content:space-between;gap:12px}.detail-bar .backlink{margin:26px 0 20px}.detail-bar .share-menu{left:auto;right:0}.changeline{margin:9px 0 0;font-size:14px;line-height:1.45;color:var(--ink)}.changeline i{font-style:normal;margin-right:6px}.changeline b{font-family:var(--mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;margin-right:6px}.changeline.is-worse i,.changeline.is-worse b{color:#ff8a5b}.changeline.is-better i,.changeline.is-better b{color:var(--kapang)}.detail>.changeline{margin:0 0 16px;padding:10px 12px;background:var(--deck);border:1px solid var(--line)}.yours{margin:0 0 26px}.yours>h2.sec{margin-bottom:10px}.follow{margin:0 0 26px;padding:16px 18px;background:linear-gradient(90deg,#4fc3f71a,#4fc3f705);border:1px solid rgba(79,195,247,.35)}.follow-in{display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px}.follow-h{margin:0;font-family:var(--display);font-size:24px;letter-spacing:.03em;color:#fff}.follow-s{margin:0;flex:1 1 280px;font-size:14px;line-height:1.45;color:var(--ink-dim)}.follow-go{min-height:40px;padding:8px 14px;background:var(--kapang);border:0;color:#04101a;cursor:pointer;font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.follow-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:6px;margin-top:12px}.follow-chip{min-height:40px;padding:8px 10px;background:var(--deck);border:1px solid var(--line);color:var(--ink);font:inherit;font-size:14px;cursor:pointer;text-align:left}.follow-chip:hover{border-color:var(--kapang);color:#fff}.notify{margin:12px 0 0}.notify p{margin:6px 0 0;font-size:13.5px;line-height:1.45;color:var(--ink-dim)}.notify-btn{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:10px 14px;cursor:pointer;background:var(--deck);border:1px solid var(--line);color:#fff;font:inherit;font-size:14px;text-align:left}.notify-btn i{flex:none;width:34px;height:20px;border-radius:10px;background:var(--line);position:relative;transition:background .2s}.notify-btn i:after{content:"";position:absolute;top:3px;left:3px;width:14px;height:14px;border-radius:50%;background:#fff;transition:left .2s}.notify-btn[aria-pressed=true]{border-color:var(--kapang)}.notify-btn[aria-pressed=true] i{background:var(--kapang)}.notify-btn[aria-pressed=true] i:after{left:17px}.notify-s{font-family:var(--mono);font-size:11px!important;color:var(--ink-faint)!important}.notify-err{color:#ff8a70!important}.changed{margin:0 0 28px}.ch-list{list-style:none;margin:10px 0 0;padding:0;border:1px solid var(--line);background:var(--deck)}.ch-list li{border-bottom:1px solid var(--line)}.ch-list li:last-child{border-bottom:0}.ch-list button{display:flex;gap:12px;align-items:flex-start;width:100%;padding:12px 14px;background:none;border:0;color:inherit;font:inherit;text-align:left;cursor:pointer}.ch-list button:hover{background:#ffffff08}.ch-arrow{flex:none;font-size:14px;line-height:1.5;animation:chbob 1.6s ease-in-out infinite}.ch-list li.is-worse .ch-arrow{color:#ff8a5b}.ch-list li.is-better .ch-arrow{color:var(--kapang);animation-name:chbobdown}@keyframes chbob{50%{transform:translateY(-3px)}}@keyframes chbobdown{50%{transform:translateY(3px)}}.ch-copy{display:flex;flex-direction:column;gap:3px;min-width:0}.ch-copy b{font-family:var(--display);font-size:20px;font-weight:400;letter-spacing:.03em;color:#fff}.ch-copy span{font-size:14px;line-height:1.45;color:var(--ink-dim)}.ch-note{margin:8px 0 0;font-family:var(--mono);font-size:10.5px;color:var(--ink-faint)}.rhythm{margin:0 0 26px;padding:16px 18px;background:var(--deck);border:1px solid var(--line)}.rh-k{display:flex;align-items:center;gap:8px;margin:0 0 10px;font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--kapang)}.rh-dot{width:9px;height:9px;border-radius:50%;background:var(--warm-hot);animation:rtpulse 1.4s infinite}.rh-next{display:grid;grid-template-columns:auto minmax(0,1fr);gap:16px 28px;align-items:center;background:linear-gradient(90deg,#4fc3f71a,#0c1724 60%)}@media (max-width:640px){.rh-next{grid-template-columns:1fr}}.rhn-digits{display:flex;gap:10px;margin:0}.rhn-digits span{display:flex;flex-direction:column;align-items:center;min-width:64px;padding:8px 6px;background:#03080eb3;border:1px solid var(--line)}.rhn-digits b{font-family:var(--display);font-size:48px;line-height:1;color:#fff;font-weight:400;font-variant-numeric:tabular-nums}.rhn-digits span:last-child b{color:var(--gold)}.rhn-digits i{font-style:normal;font-family:var(--mono);font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-faint)}.rhn-when{margin:8px 0 0;font-family:var(--mono);font-size:12px;color:var(--ink-dim)}.rhn-wave{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.rhn-wave button{display:flex;flex-direction:column;gap:2px;padding:8px 12px;text-align:left;cursor:pointer;background:#03080e99;border:1px solid var(--line);border-left:3px solid var(--cool-deep);color:inherit;font:inherit}.rhn-wave li.lvl-high button{border-left-color:var(--warm-hot)}.rhn-wave li.lvl-moderate button{border-left-color:var(--gold)}.rhn-wave b{font-size:14px;color:#fff}.rhn-wave span{font-family:var(--mono);font-size:10.5px;color:var(--ink-dim)}.rh-live{border-color:#e01b2473;background:linear-gradient(180deg,rgba(224,27,36,.08),var(--deck) 60%)}.rhl-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:8px}.rhl-tile{display:flex;flex-direction:column;gap:6px;padding:12px;text-align:left;cursor:pointer;background:#03080e99;border:1px solid var(--line);color:inherit;font:inherit}.rhl-tile:hover{border-color:var(--warm)}.rhl-score{display:flex;flex-direction:column;gap:2px;font-size:15px;color:#fff}.rhl-score span{display:flex;justify-content:space-between}.rhl-score b{font-family:var(--mono);font-size:20px;color:var(--gold)}.rhl-clock{font-family:var(--mono);font-size:11px;color:#ff8a70;letter-spacing:.08em}.rhl-wind{font-family:var(--mono);font-size:12px;color:var(--ink-dim)}.rhl-wind b{color:#fff}.rhl-wind em{font-style:normal;margin-left:6px;color:var(--gold)}.rhl-wind i{font-style:normal;margin-left:6px;color:var(--ink-faint);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.rhc-score{margin:0 0 10px;font-size:16px;color:var(--ink)}.rhc-score b{font-family:var(--display);font-size:30px;font-weight:400;color:var(--gold);letter-spacing:.03em;margin-right:4px}.rhc-list{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.rhc-row{display:flex;gap:12px;padding:10px 0;border-bottom:1px solid var(--line)}.rhc-row.is-none{flex-direction:column;gap:2px}.rhc-row.is-none span{font-size:13px;color:var(--ink-faint)}.rhc-mark{flex:none;width:22px;text-align:center;font-size:15px;line-height:1.5}.rhc-row.is-hit .rhc-mark{color:#7fe3a0}.rhc-row.is-under .rhc-mark{color:#ff8a5b}.rhc-row.is-over .rhc-mark{color:var(--kapang)}.rhc-copy{display:flex;flex-direction:column;gap:3px;min-width:0}.rhc-copy b{font-size:15px;color:#fff}.rhc-copy>span{font-size:14px;line-height:1.45;color:var(--ink-dim)}.rhc-copy em{font-style:normal;font-family:var(--mono);color:#fff}.rhc-copy i{font-style:normal;font-family:var(--mono);font-size:10.5px;color:var(--ink-faint)}.rhc-note{margin:10px 0 0;font-family:var(--mono);font-size:10.5px;line-height:1.55;color:var(--ink-faint)}@media (max-width: 560px){.watch:not(.watch-stream) .slateb-list li{grid-template-columns:minmax(0,1fr);gap:3px 0}.watch:not(.watch-stream) .sb-lvl,.watch:not(.watch-stream) .sb-state,.watch:not(.watch-stream) .sb-wind{grid-column:1;grid-row:auto;align-self:start;text-align:left;white-space:normal}.watch:not(.watch-stream) .sb-match{overflow-wrap:normal}.watch:not(.watch-stream) .sb-match em{display:block;margin:2px 0 0}}@media (max-width:700px){.watch:not(.watch-stream) .watch-topbar{padding-top:10px;row-gap:8px}.watch:not(.watch-stream) .watch-topbar .watch-tag{order:3}.watch:not(.watch-stream):not(.watch-slate) .watch-pic{min-height:238px}.watch:not(.watch-stream) .watch-pic .wframe{height:auto;min-height:0}.watch:not(.watch-stream) .watch-pic .wp-count{display:none}.watch:not(.watch-stream):not(.watch-slate) .watch-place{bottom:40px}.watch:not(.watch-stream) .wframe-stamp{left:auto;right:12px;bottom:10px;white-space:nowrap;font-size:9px;gap:8px;max-width:calc(100% - 24px)}.watch:not(.watch-stream) .wframe-stamp .wf-loop{display:none}}.mk-risk.mod:before{background:#ff8a1f;box-shadow:0 0 0 3px #ff8a1f4d}.lazy-wait{min-height:60vh}.kc{position:fixed;z-index:950;left:50%;top:calc(10px + env(safe-area-inset-top,0px));transform:translate(-50%);width:min(560px,calc(100vw - 20px));background:linear-gradient(160deg,#0f2133,#070f1a 70%);border:1px solid rgba(255,209,102,.55);border-left:5px solid var(--gold,#FFD166);box-shadow:0 18px 50px #0009,0 0 0 1px #0006,0 0 40px #ffd1662e;padding:12px 14px 14px;cursor:pointer;overflow:hidden;animation:kcIn .5s cubic-bezier(.2,.9,.2,1.1) both}@keyframes kcIn{0%{opacity:0;transform:translate(-50%,-30px) scale(.96)}to{opacity:1;transform:translate(-50%)}}.kc-flash{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(100deg,transparent 30%,rgba(255,209,102,.18) 50%,transparent 70%);transform:translate(-100%);animation:kcFlash 2.6s ease-in-out infinite}@keyframes kcFlash{0%{transform:translate(-100%)}55%,to{transform:translate(100%)}}.kc-head{display:flex;align-items:center;gap:10px;margin-bottom:8px;position:relative}.kc-tag{display:inline-flex;align-items:center;gap:7px;font-family:var(--mono);font-size:10.5px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#07111c;background:var(--gold,#FFD166);padding:3px 8px}.kc-tag i{width:7px;height:7px;border-radius:50%;background:#ff2e3b;animation:kPulseWarm 1.2s ease-out infinite}.kc-game{font-family:var(--mono);font-size:11px;letter-spacing:.08em;color:var(--ink-dim);min-width:0;flex:1}.kc-x{background:none;border:0;color:var(--ink-dim);font-size:22px;line-height:1;cursor:pointer;padding:0 4px;min-width:32px;min-height:32px}.kc-body{display:flex;gap:14px;align-items:center;position:relative}.kc-gauge{flex:0 0 auto}.kg-track{fill:none;stroke:#8ca3b82e;stroke-width:9}.kg-calm{fill:none;stroke:#c6d7e459;stroke-width:9;stroke-linecap:round}.kg-p{fill:none;stroke-width:9;stroke-linecap:round;animation:kgDraw 1.1s cubic-bezier(.2,.8,.2,1) both}.t-ok .kg-p{stroke:#4fc3f7}.t-mid .kg-p{stroke:#ffd166}.t-low .kg-p{stroke:#ff5a3c}@keyframes kgDraw{0%{stroke-dasharray:0 999}}.kg-num{font-family:var(--display);font-size:34px;fill:#fff}.kg-pc{font-size:18px}.kc-copy{min-width:0}.kc-h{margin:0;font-family:var(--display);font-size:clamp(24px,6.4vw,32px);line-height:1;letter-spacing:.02em;color:#fff}.kc-h b{font-weight:400;color:var(--gold,#FFD166)}.kc-s{margin:6px 0 0;font-size:13.5px;line-height:1.4;color:var(--ink)}.kc-s em{font-style:normal;color:#ff8a5b;font-weight:600}.kc-c{margin:5px 0 0;font-family:var(--mono);font-size:11px;color:var(--ink-dim)}.kc-k{margin:4px 0 0;font-family:var(--mono);font-size:11px;color:var(--ink-faint)}.kc-verdict{margin:0;flex:0 0 auto;font-family:var(--display);font-size:58px;line-height:.9;letter-spacing:.03em;animation:kcStamp .5s cubic-bezier(.2,1.4,.3,1) both}@keyframes kcStamp{0%{transform:scale(2.2);opacity:0}to{transform:none;opacity:1}}.kc-res.is-good{border-left-color:#35d07f;border-color:#35d07f8c}.kc-res.is-good .kc-verdict{color:#35d07f}.kc-res.is-miss{border-left-color:#ff2e3b;border-color:#ff2e3b8c}.kc-res.is-miss .kc-verdict{color:#ff5a3c}.kc.kc-stream{position:absolute;left:auto;right:var(--safe-x,96px);top:128px;transform:none;width:900px;padding:26px 30px 30px;cursor:default;animation:kcInS .6s cubic-bezier(.2,.9,.2,1.05) both;z-index:40}@keyframes kcInS{0%{opacity:0;transform:translate(60px)}to{opacity:1;transform:none}}.kc-stream .kc-tag{font-size:20px;padding:6px 14px}.kc-stream .kc-tag i{width:12px;height:12px}.kc-stream .kc-game{font-size:20px}.kc-stream .kc-body{gap:30px}.kc-stream .kg-num{font-size:34px}.kc-stream .kc-h{font-size:64px}.kc-stream .kc-s{font-size:25px;margin-top:12px}.kc-stream .kc-c,.kc-stream .kc-k{font-size:19px;margin-top:10px}.kc-stream .kc-verdict{font-size:120px}@media (prefers-reduced-motion:reduce){.kc,.kc-flash,.kg-p,.kc-verdict{animation:none}}.bflight{margin:22px 0;padding:16px;border:1px solid rgba(140,163,184,.2);background:linear-gradient(180deg,#0b1826,#060e18)}.bf-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px;flex-wrap:wrap}.bf-head .sec{margin:0}.bf-label{font-family:var(--mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint);border:1px solid rgba(140,163,184,.3);padding:3px 7px}.bf-lede{margin:10px 0 12px;font-size:14px;line-height:1.45;color:var(--ink)}.bf-lede b{color:#fff;font-weight:600}.bf-ctl{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.bf-ctl button{background:#040a1199;border:1px solid rgba(79,195,247,.35);color:var(--ink-dim);cursor:pointer;font-family:var(--mono);font-size:11px;letter-spacing:.06em;padding:7px 10px;min-height:36px;text-align:left}.bf-ctl button em{display:block;font-style:normal;font-size:10px;color:var(--ink-faint);margin-top:2px}.bf-ctl button.on{border-color:var(--kapang);color:#fff;background:#4fc3f724}.bf-dists{display:inline-flex;gap:6px}.bf-fig{margin:0}.bf-cap{font-family:var(--mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-faint);margin:6px 0 4px}.bf-top,.bf-side{display:block;width:100%;height:auto;overflow:visible}.bf-turf{fill:#0e2a1f}.bf-yard{stroke:#e9f1f82e;stroke-width:.12}.bf-goal{stroke:#e9f1f88c;stroke-width:.2}.bf-hash{stroke:#e9f1f838;stroke-width:.1;stroke-dasharray:.4 .9}.bf-bar{stroke:#ffd166;stroke-width:.35}.bf-post{fill:#ffd166}.bf-streaks line{stroke:#9ed8f580;stroke-width:.14;stroke-linecap:round;animation:bfStreak 1.6s linear infinite}@keyframes bfStreak{0%{transform:translate(0);opacity:0}25%{opacity:1}to{transform:translate(var(--dx),var(--dy));opacity:0}}.bf-ghost{fill:none;stroke:#c6d7e473;stroke-width:.18;stroke-dasharray:.6 .5}.bf-trail{fill:none;stroke:#ff8a1f;stroke-width:.28;stroke-linecap:round;stroke-dasharray:1 1;stroke-dashoffset:1;animation:bfTrail 3s linear forwards}@keyframes bfTrail{to{stroke-dashoffset:0}}.bf-ball{fill:#fff;filter:drop-shadow(0 0 .6px #FF8A1F)}.bf-spot{fill:#4fc3f7}.bf-at{font-family:var(--mono);font-size:1.5px;font-weight:600}.bf-at.ok{fill:#35d07f}.bf-at.no{fill:#ff5a3c}.bf-ground{stroke:#8ca3b880;stroke-width:.15}.bf-post-s{stroke:#ffd166;stroke-width:.3}.bf-upright-s{stroke:#ffd166;stroke-width:.2;opacity:.8}.bf-bar-s{stroke:#ffd166;stroke-width:.3}.bf-key{display:flex;gap:16px;margin:8px 0 0;font-family:var(--mono);font-size:10.5px;color:var(--ink-dim)}.bf-key span:before{content:"";display:inline-block;width:18px;height:0;vertical-align:middle;margin-right:6px}.bf-key .k-wind:before{border-top:2px solid #FF8A1F}.bf-key .k-calm:before{border-top:2px dashed rgba(198,215,228,.6)}.bf-verdict{margin:12px 0 8px;font-size:15px;line-height:1.45;font-weight:600;padding-left:10px;border-left:3px solid}.bf-verdict.ok{border-color:#35d07f;color:#fff}.bf-verdict.no{border-color:#ff5a3c;color:#fff}.bf-again{background:none;border:1px solid rgba(255,138,31,.6);color:#ff8a1f;font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;padding:8px 12px;cursor:pointer;min-height:36px}@media (prefers-reduced-motion:reduce){.bf-streaks line,.bf-trail{animation:none;stroke-dashoffset:0}}.dejavu{margin:22px 0;padding:16px;border:1px solid rgba(140,163,184,.2);border-left:4px solid #B18CFF;background:linear-gradient(180deg,#120f24,#070b16)}.dejavu .sec{margin:0 0 8px}.dv-k{margin:0;font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#c9b2ff}.dv-score{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:8px 0 4px;font-family:var(--display);font-size:clamp(28px,7vw,40px);line-height:1;color:var(--ink-dim);letter-spacing:.02em}.dv-score b{font-weight:400;color:var(--ink-dim)}.dv-score .won{color:#fff}.dv-score .won b{color:#ffd166}.dv-at{font-family:var(--mono);font-size:12px;color:var(--ink-faint);letter-spacing:.1em;text-transform:uppercase}.dv-when{margin:0 0 12px;font-family:var(--mono);font-size:12px;color:var(--ink-dim)}.dv-facts{list-style:none;margin:0;padding:0;display:grid;gap:8px}.dv-facts li{font-size:14px;line-height:1.45;color:var(--ink)}.dv-facts b{display:block;font-family:var(--mono);font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:1px}.dv-note{margin:10px 0 0;font-size:12.5px;color:var(--ink-dim);font-style:italic}.dv-src{margin:10px 0 0;font-family:var(--mono);font-size:10px;color:var(--ink-faint)}.dv-panel{margin:0;padding:0;border:0;background:none}.watch-stream .dv-panel .dv-k{font-size:20px}.watch-stream .dv-panel .dv-score{font-size:80px;margin:18px 0 10px}.watch-stream .dv-panel .dv-at{font-size:22px}.watch-stream .dv-panel .dv-when{font-size:22px;margin-bottom:22px}.watch-stream .dv-panel .dv-facts{gap:16px}.watch-stream .dv-panel .dv-facts li{font-size:24px}.watch-stream .dv-panel .dv-facts b{font-size:16px}.watch-stream .dv-panel .dv-note{font-size:20px}.bflight.is-compact{margin:0;padding:0;border:0;background:none}.bflight.is-compact .bf-lede{font-size:13px;margin:6px 0 8px}.bflight.is-compact .bf-verdict{font-size:13.5px}.watch-stream .bflight.is-compact .bf-label{font-size:15px;padding:5px 10px}.watch-stream .bflight.is-compact .bf-lede{font-size:24px;margin:14px 0 16px}.watch-stream .bflight.is-compact .bf-cap{font-size:15px;margin:12px 0 6px}.watch-stream .bflight.is-compact .bf-key{font-size:17px}.watch-stream .bflight.is-compact .bf-verdict{font-size:24px;margin-top:18px}.dna{margin:22px 0;padding:18px 16px;position:relative;overflow:hidden;border:1px solid rgba(140,163,184,.22);background:radial-gradient(120% 90% at 100% 0%,rgba(79,195,247,.14),transparent 60%),linear-gradient(180deg,#0b1826,#060e18)}.dna.is-fair{background:radial-gradient(120% 90% at 100% 0%,rgba(255,107,53,.18),transparent 60%),linear-gradient(180deg,#140f12,#070b16)}.dna.is-proof{background:radial-gradient(120% 90% at 100% 0%,rgba(255,209,102,.13),transparent 60%),linear-gradient(180deg,#0e1420,#060e18)}.dna:after{content:"";position:absolute;right:-40px;top:-40px;width:220px;height:220px;pointer-events:none;opacity:.35;background:repeating-linear-gradient(135deg,rgba(158,216,245,.14) 0 2px,transparent 2px 14px);animation:dnaDrift 9s linear infinite}@keyframes dnaDrift{to{background-position:140px 140px}}.dna-top{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;position:relative;z-index:1}.dna-k{margin:0;display:inline-flex;align-items:center;gap:8px;font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--kapang)}.dna-k i{width:8px;height:8px;border-radius:50%;background:var(--kapang);animation:kPulse 2.4s ease-out infinite}.dna-pick select{background:#0c1724;color:#fff;border:1px solid rgba(79,195,247,.45);font-family:var(--mono);font-size:12px;padding:7px 8px;min-height:36px}.dna-name{margin:10px 0 0;font-family:var(--display);font-weight:400;font-size:clamp(44px,12vw,72px);line-height:.9;color:#fff;letter-spacing:.02em;position:relative;z-index:1}.dna-type{margin:4px 0 0;font-family:var(--display);font-size:clamp(26px,7vw,40px);line-height:1;letter-spacing:.03em;color:var(--kapang);position:relative;z-index:1}.is-fair .dna-type{color:#ff8a5b}.is-proof .dna-type{color:var(--gold)}.dna-why{margin:8px 0 14px;font-size:14px;line-height:1.45;color:var(--ink);max-width:60ch;position:relative;z-index:1}.dna-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;margin:0;position:relative;z-index:1}.dna-stats>div{background:#040a118c;border:1px solid rgba(140,163,184,.18);padding:10px 12px;animation:dnaUp .6s cubic-bezier(.2,.8,.2,1) both}.dna-stats>div:nth-child(2){animation-delay:.08s}.dna-stats>div:nth-child(3){animation-delay:.16s}.dna-stats>div:nth-child(4){animation-delay:.24s}.dna-stats>div:nth-child(5){animation-delay:.32s}@keyframes dnaUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.dna-stats dt{font-family:var(--mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint)}.dna-stats dd{margin:4px 0 0}.dna-stats dd b{display:block;font-family:var(--display);font-weight:400;font-size:34px;line-height:1;color:#fff}.dna-stats dd span{display:block;font-family:var(--mono);font-size:10.5px;color:var(--ink-dim);margin-top:3px}.dna-week{margin:14px 0 0;font-size:14px;line-height:1.45;color:var(--ink);position:relative;z-index:1}.dna-week b{display:block;font-family:var(--mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--gold);margin-bottom:2px}.dna-go{margin-top:14px;position:relative;z-index:2}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (prefers-reduced-motion:reduce){.dna:after,.dna-stats>div{animation:none}}.watch-stream .bflight.is-compact .bf-top,.watch-stream .bflight.is-compact .bf-side{height:170px;width:100%}.watch-stream .wpanel-flight,.watch-stream .wpanel-dejavu{overflow:hidden}.wpanel-dejavu{border-left-color:#b18cff}.wpanel-dejavu .wpanel-k{color:#c9b2ff}.wpanel-flight{border-left-color:#ff8a1f}.wpanel-flight .wpanel-k{color:#ff8a1f}.bf-fig{max-width:760px}.bf-top{overflow:hidden}@media (max-width:700px){.watch:not(.watch-stream) .wpanel-flight .bf-head,.watch:not(.watch-stream) .wpanel-flight .bf-lede,.watch:not(.watch-stream) .wpanel-flight .bf-side,.watch:not(.watch-stream) .wpanel-flight .bf-cap,.watch:not(.watch-stream) .wpanel-flight .bf-key{display:none}.watch:not(.watch-stream) .wpanel-flight .bf-verdict{margin:8px 0 0;font-size:13px}}.watch-stream .bflight.is-compact .bf-top,.watch-stream .bflight.is-compact .bf-side{height:140px}.watch-stream .bflight.is-compact .bf-lede{margin:10px 0 8px}.watch-stream .bflight.is-compact .bf-verdict{font-size:22px;margin-top:12px}.dna-links{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 22px}.dna-links span{font-family:var(--mono);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--kapang);margin-right:4px}.dna-links button{background:#4fc3f714;border:1px solid rgba(79,195,247,.4);color:#fff;font-family:var(--mono);font-size:12px;padding:7px 12px;min-height:36px;cursor:pointer}.dna-links button:hover{background:#4fc3f72e}.kc-stream .kc-head{gap:24px;margin-bottom:16px}.share-menu.is-floating{position:fixed;right:auto;z-index:2000;width:230px;box-shadow:0 14px 40px #0009}.watch-tv{width:100%;max-width:min(100%,calc((100dvh - 200px) * 16 / 9));margin:18px auto 34px;min-width:0}.tv{position:relative;width:100%;overflow:hidden;background:#000;border:1px solid var(--line);box-shadow:0 24px 60px #00000073}.tv .tv-frame{position:absolute;top:0;left:0;width:1920px;height:1080px;transform-origin:0 0}.tv .watch{margin:0}.watch.bcast.is-canvas .watch-stage{width:1920px;height:1080px}.watch.bcast.is-canvas .watch-pic{position:absolute;top:0;right:0;bottom:0;left:0}.bcast .bc-top{position:absolute;z-index:14;left:var(--safe-x,96px);right:var(--safe-x,96px);top:48px;display:flex;justify-content:space-between;align-items:flex-start;gap:30px;pointer-events:none}.bcast .bc-bug{display:flex;align-items:center;gap:22px}.bcast .bc-status{display:inline-flex;align-items:center;gap:12px;font-family:var(--mono);font-weight:600;font-size:21px;letter-spacing:.18em;text-transform:uppercase;padding:10px 18px;white-space:nowrap}.bcast .bc-status i{width:12px;height:12px;border-radius:50%;background:currentColor}.bcast .bc-status.is-fc{color:#7fd0f5;border:2px solid rgba(127,208,245,.7);background:#040a11b8}.bcast .bc-status.is-live{color:#fff;background:#d9212c}.bcast .bc-status.is-live i{animation:kPulse 1.6s ease-out infinite}.bcast .bc-status.is-kick{color:#07111c;background:#ffd166;animation:bcFlash 1s ease-in-out infinite alternate}@keyframes bcFlash{0%{box-shadow:0 0 #ffd166b3}to{box-shadow:0 0 0 10px #ffd16600}}.bcast .bc-mark{font-family:var(--display);font-size:36px;letter-spacing:.04em;color:#fff;line-height:1;text-transform:uppercase;text-shadow:0 2px 14px rgba(0,0,0,.8)}.bcast .bc-mark b{font-weight:400;color:#ff6b35}.bcast .bc-right{display:flex;flex-direction:column;align-items:flex-end;gap:10px;text-align:right}.bcast .bc-next,.bcast .bc-also{margin:0;display:flex;align-items:baseline;gap:14px;background:#040a11c7;border:1px solid rgba(140,163,184,.3);padding:10px 16px}.bcast .bc-next b,.bcast .bc-also b{font-family:var(--mono);font-size:17px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--kapang)}.bcast .bc-also b{color:#ff6b6b}.bcast .bc-next span,.bcast .bc-also span{font-size:24px;font-weight:600;color:#fff}.bcast .bc-also span+span:before{content:"·";margin-right:12px;color:var(--ink-faint)}.bcast .bc-next em{font-style:normal;font-family:var(--mono);font-size:20px;color:var(--gold);font-variant-numeric:tabular-nums}.bcast .bc-id{position:absolute;z-index:10;left:var(--safe-x,96px);top:150px;width:1100px}.bcast.has-device .bc-id{width:780px}.bcast .bc-teams{margin:0;font-family:var(--display);font-size:118px;line-height:.9;color:#fff;letter-spacing:.02em;text-transform:uppercase;text-shadow:0 4px 22px rgba(0,0,0,.95),0 0 60px rgba(0,0,0,.6)}.bcast.has-device .bc-teams{font-size:100px}.bcast .bc-teams em{font-style:normal;font-family:var(--mono);font-size:30px;letter-spacing:.14em;color:var(--kapang);vertical-align:.9em;margin:0 6px}.bcast .bc-venue{margin:16px 0 0;font-family:var(--mono);font-size:24px;letter-spacing:.18em;text-transform:uppercase;color:#7fd0f5;text-shadow:0 2px 10px rgba(0,0,0,.95)}.bcast .bc-when{margin:22px 0 0;display:flex;align-items:center;gap:20px;flex-wrap:wrap}.bcast .bc-when b{font-family:var(--mono);font-size:34px;color:#fff;text-shadow:0 2px 10px rgba(0,0,0,.95)}.bcast .bc-when span{font-family:var(--mono);font-size:20px;letter-spacing:.16em;text-transform:uppercase;color:#9bdcfa;border:2px solid rgba(127,208,245,.6);background:#040a11cc;padding:8px 14px}.bcast .bc-score{margin:24px 0 0;display:flex;align-items:baseline;flex-wrap:wrap;gap:8px 30px;background:#040a11d9;border-left:6px solid #D9212C;padding:14px 24px;width:fit-content;max-width:100%}.bcast .bc-score span{font-family:var(--display);font-size:54px;line-height:1;color:var(--ink-dim);text-transform:uppercase}.bcast .bc-score span b{font-weight:400;color:var(--ink-dim);margin-left:10px}.bcast .bc-score span.lead,.bcast .bc-score span.lead b{color:#fff}.bcast .bc-score em{font-style:normal;font-family:var(--mono);font-size:24px;color:var(--gold);letter-spacing:.1em}.bcast .bc-score small{font-family:var(--mono);font-size:22px;color:#fff;letter-spacing:.06em}.bcast .mine-flag{margin-bottom:12px}.bcast .bc-device{position:absolute;z-index:11;right:var(--safe-x,96px);top:150px;bottom:300px;width:900px;animation:bcIn .5s cubic-bezier(.2,.8,.2,1) both}@keyframes bcIn{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:none}}.watch.bcast .bc-device .wpanel{position:relative;inset:auto;top:auto;right:auto;bottom:auto;width:auto;height:100%;max-height:none;margin:0;overflow:hidden}.watch.bcast .bc-device .fieldg{position:relative;inset:auto;top:auto;left:auto;right:auto;bottom:auto;padding:0;width:100%}.wpanel-field{border-left-color:#4ed08a}.wpanel-field .wpanel-k{color:#4ed08a}.kdev{height:100%;display:flex;flex-direction:column;gap:22px;padding:30px 36px;background:linear-gradient(160deg,#0f2133f7,#070f1af2);border:2px solid rgba(255,209,102,.6);border-left:10px solid #FFD166;box-shadow:0 0 60px #ffd1662e}.kdev.is-good{border-color:#35d07fb3;border-left-color:#35d07f}.kdev.is-miss{border-color:#ff2e3bb3;border-left-color:#ff2e3b}.kdev-top{display:flex;gap:30px;align-items:center}.kdev-gauge{display:flex;flex-direction:column;align-items:center;gap:6px;flex:0 0 auto}.kdev-gauge .kg-num{font-size:34px}.kdev-cap{font-family:var(--mono);font-size:15px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint);text-align:center;max-width:240px}.kdev-copy{min-width:0}.kdev-4th{margin:0;font-family:var(--mono);font-size:22px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#ffd166}.kdev-verdict{margin:0;font-family:var(--display);font-size:120px;line-height:.85;letter-spacing:.03em;animation:kcStamp .5s cubic-bezier(.2,1.4,.3,1) both}.kdev-verdict small{font-size:44px;color:#fff}.kdev.is-good .kdev-verdict{color:#35d07f}.kdev.is-miss .kdev-verdict{color:#ff5a3c}.kdev-h{margin:10px 0 0;font-family:var(--display);font-size:66px;line-height:.95;color:#fff;text-transform:uppercase}.kdev-h b{font-weight:400;color:#ffd166}.kdev-s{margin:14px 0 0;font-size:26px;line-height:1.35;color:var(--ink)}.kdev-s em{font-style:normal;color:#ff8a5b;font-weight:600}.kdev-c{margin:10px 0 0;font-family:var(--mono);font-size:20px;color:var(--ink-dim)}.kdev-k{margin:8px 0 0;font-family:var(--mono);font-size:20px;color:var(--ink-faint)}.kdev-k b{color:#fff;font-weight:600}.kdev-field{margin-top:auto}.bcast .bc-strap{position:absolute;z-index:12;left:var(--safe-x,96px);right:var(--safe-x,96px);bottom:150px;min-height:116px;display:flex;align-items:center;gap:30px;padding:18px 30px;background:linear-gradient(90deg,#040a11f2,#040a11e0);border:1px solid rgba(140,163,184,.22);border-left:10px solid var(--lvl,#4FC3F7)}.bcast .bc-strap.lvl-high{--lvl:#FF2E3B}.bcast .bc-strap.lvl-moderate{--lvl:#FFD166}.bcast .bc-strap.lvl-low{--lvl:#4FC3F7}.bcast.is-kick .bc-strap{--lvl:#FFD166}.bcast .bc-lvl{flex:0 0 auto;font-family:var(--mono);font-weight:600;font-size:20px;letter-spacing:.2em;text-transform:uppercase;color:#07111c;background:var(--lvl,#4FC3F7);padding:8px 14px}.bcast .bc-line{flex:1 1 auto;min-width:0;margin:0;font-size:31px;line-height:1.25;font-weight:600;color:#fff}.bcast .bc-stats{flex:0 0 auto;display:flex;gap:30px;margin:0;padding-left:30px;border-left:1px solid rgba(140,163,184,.3)}.bcast .bc-stats dt{font-family:var(--mono);font-size:16px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-faint)}.bcast .bc-stats dd{margin:4px 0 0;font-family:var(--display);font-size:52px;line-height:1;color:#fff;white-space:nowrap}.bcast .bc-stats .t-warm dd{color:#ffb070}.bcast .bc-stats .t-cool dd{color:#9ed8f5}.bcast .bc-stats .t-wet dd{color:#7fd0f5}.bcast .bc-rail{position:absolute;z-index:12;left:var(--safe-x,96px);right:var(--safe-x,96px);bottom:34px;display:grid;grid-template-columns:1fr auto;align-items:end;gap:12px 40px}.bcast .bc-segs{list-style:none;margin:0;padding:0;display:flex;gap:10px;min-width:0}.bcast .bc-segs li{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:8px}.bcast .bc-segs li>span,.bcast .bc-segs li>button{font-family:var(--mono);font-size:18px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint);background:none;border:0;padding:0;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:clip;cursor:default}.bcast .bc-segs li>button{cursor:pointer}.bcast .bc-segs li.done>*:first-child{color:var(--ink-dim)}.bcast .bc-segs li.on>*:first-child{color:#fff;font-weight:600}.bcast .bc-segs li.on>*:first-child:before{content:"Now · ";color:var(--kapang)}.bcast .bc-segs li i{display:block;height:6px;background:#8ca3b840;overflow:hidden}.bcast .bc-segs li i b{display:block;height:100%;background:var(--kapang);transition:width .25s linear}.bcast .bc-segs li.hot>*:first-child{color:#ffd166;font-weight:600}.bcast .bc-segs li.hot i b{background:#ffd166;animation:bcHot 1s ease-in-out infinite alternate}@keyframes bcHot{0%{opacity:.5}to{opacity:1}}.bcast .bc-brand{display:flex;align-items:center;gap:18px}.bcast .bc-legal{grid-column:1 / -1;margin:0;font-family:var(--mono);font-size:15px;line-height:1.4;color:#dce7f08c}.watch.bcast.is-canvas .wframe-stamp{left:var(--safe-x,96px);right:auto;top:auto;bottom:292px;font-size:17px;padding:8px 14px}.watch.bcast.is-canvas.has-device .wframe-stamp{display:none}.watch.bcast.is-canvas .watch-demo{top:auto;bottom:268px;left:50%;right:auto;transform:translate(-50%);font-size:18px;padding:8px 16px;width:auto}.watch.bcast.is-canvas .slateb{padding:132px var(--safe-x,96px) 140px}.bc-ctrls{display:flex;align-items:center;gap:16px;flex-wrap:wrap;padding:14px 2px 0}.bc-ctrls button{background:#040a1199;border:1px solid rgba(140,163,184,.35);color:var(--ink);cursor:pointer;font-family:var(--mono);font-size:12px;letter-spacing:.12em;text-transform:uppercase;padding:9px 14px;min-height:40px}.bc-ctrls button:hover{border-color:var(--kapang);color:#fff}.bc-play{display:inline-flex;gap:6px}.bc-play button{min-width:44px;font-size:15px}.bc-dots{display:inline-flex;flex-wrap:wrap;align-items:center;gap:2px;flex:1 1 auto;min-width:0}.bc-dots .wdot{min-height:0;min-width:0;padding:0;border:0}.bc-dots .wdot.is-live{box-shadow:0 0 0 2px #d9212c}.bc-more{display:inline-flex;gap:8px;margin-left:auto}.bc-ctrls .bc-exit{border-color:transparent;background:none;padding-left:0}.watch.bcast.is-portrait{margin-top:0}.watch.bcast.is-portrait .watch-stage{display:flex;flex-direction:column;aspect-ratio:auto;min-height:0;max-height:none;height:calc(100vh - 56px - env(safe-area-inset-bottom,0px));height:calc(100dvh - 56px - env(safe-area-inset-bottom,0px));overflow:hidden;border:0}.bcast.is-portrait .bc-top{position:relative;order:-1;left:auto;right:auto;top:auto;padding:8px 12px;gap:10px;background:#050b14;border-bottom:1px solid var(--line);align-items:center}.bcast.is-portrait .bc-status{font-size:10px;padding:5px 9px;gap:7px;letter-spacing:.14em}.bcast.is-portrait .bc-status i{width:7px;height:7px}.bcast.is-portrait .bc-mark,.bcast.is-portrait .bc-also{display:none}.bcast.is-portrait .bc-next{padding:4px 8px;gap:8px}.bcast.is-portrait .bc-next b{font-size:9.5px}.bcast.is-portrait .bc-next span{font-size:12px;max-width:44vw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bcast.is-portrait .bc-next em{font-size:11px}.watch.bcast.is-portrait .watch-pic{position:relative;inset:auto;flex:0 0 36vh;min-height:220px;overflow:hidden}.watch.bcast.is-portrait:not(.has-device) .watch-pic{flex:1 1 auto}.watch.bcast.is-portrait .wframe,.watch.bcast.is-portrait .watch-vignette{position:absolute;top:0;right:0;bottom:0;left:0;height:auto;min-height:0}.watch.bcast.is-portrait .wframe-stamp{left:auto;right:10px;top:10px;bottom:auto;font-size:9px;padding:3px 7px}.watch.bcast.is-portrait .wframe-stamp .wf-loop{display:none}.bcast.is-portrait .bc-id{left:14px;right:14px;top:auto;bottom:12px;width:auto}.bcast.is-portrait .bc-teams{font-size:clamp(30px,9vw,40px)}.bcast.is-portrait .bc-teams em{font-size:12px}.bcast.is-portrait .bc-venue{font-size:10.5px;margin-top:6px;letter-spacing:.14em}.bcast.is-portrait .bc-when{margin-top:8px;gap:10px}.bcast.is-portrait .bc-when b{font-size:14px}.bcast.is-portrait .bc-when span{font-size:10px;padding:4px 8px}.bcast.is-portrait .bc-score{margin-top:8px;padding:6px 10px;gap:4px 14px;border-left-width:4px}.bcast.is-portrait .bc-score span{font-size:22px}.bcast.is-portrait .bc-score em,.bcast.is-portrait .bc-score small{font-size:11px}.bcast.is-portrait .bc-device{position:relative;inset:auto;top:auto;right:auto;bottom:auto;width:auto;flex:1 1 auto;min-height:0;overflow:auto}.watch.bcast.is-portrait .bc-device .wpanel{height:auto;min-height:100%;overflow:visible;padding:12px 14px}.bcast.is-portrait .kdev{padding:12px 14px;gap:10px;border-left-width:6px}.bcast.is-portrait .kdev-top{gap:12px}.bcast.is-portrait .kdev-gauge svg{width:104px;height:104px}.bcast.is-portrait .kdev-cap{font-size:9px;max-width:110px}.bcast.is-portrait .kdev-4th{font-size:11px}.bcast.is-portrait .kdev-verdict{font-size:48px}.bcast.is-portrait .kdev-verdict small{font-size:18px}.bcast.is-portrait .kdev-h{font-size:28px;margin-top:4px}.bcast.is-portrait .kdev-s{font-size:13px;margin-top:6px}.bcast.is-portrait .kdev-c,.bcast.is-portrait .kdev-k{font-size:11px;margin-top:4px}.bcast.is-portrait .bc-strap{position:relative;left:auto;right:auto;bottom:auto;min-height:0;flex:0 0 auto;display:grid;grid-template-columns:auto 1fr;gap:6px 10px;padding:10px 12px;border-left-width:5px}.bcast.is-portrait .bc-lvl{font-size:9.5px;padding:3px 7px;align-self:start}.bcast.is-portrait .bc-line{font-size:13px;line-height:1.35}.bcast.is-portrait .bc-stats{grid-column:1 / -1;border-left:0;padding:6px 0 0;gap:0;display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(140,163,184,.2)}.bcast.is-portrait .bc-stats dt{font-size:9px}.bcast.is-portrait .bc-stats dd{font-size:22px}.bcast.is-portrait .bc-rail{position:relative;left:auto;right:auto;bottom:auto;flex:0 0 auto;display:block;padding:8px 12px 4px;background:#050b14}.bcast.is-portrait .bc-segs,.bcast.is-portrait .bc-segs li{gap:4px}.bcast.is-portrait .bc-segs li>span,.bcast.is-portrait .bc-segs li>button{font-size:8.5px;letter-spacing:.06em}.bcast.is-portrait .bc-segs li:not(.on)>*:first-child{visibility:hidden;height:0;line-height:0}.bcast.is-portrait .bc-segs li.on>*:first-child{overflow:visible;position:relative;z-index:1}.bcast.is-portrait .bc-segs li i{height:4px}.bcast.is-portrait .bc-brand{display:none}.bcast.is-portrait .bc-ctrls{flex:0 0 auto;padding:6px 12px 8px;gap:8px;background:#050b14;border-top:1px solid var(--line)}.bcast.is-portrait .bc-ctrls .bc-exit{display:none}.bcast.is-portrait .bc-ctrls button{min-height:38px;font-size:10.5px;padding:6px 10px}.bcast.is-portrait .bc-play button{min-width:40px}.bcast.is-portrait .bc-dots{order:5;flex-basis:100%;justify-content:center}.watch.bcast.is-portrait.watch-slate .slateb{position:relative;flex:1 1 auto;min-height:0;overflow:auto;padding:10px 14px}.watch.bcast.is-portrait .watch-demo{position:relative;font-size:10px;padding:5px 8px}@media (prefers-reduced-motion:reduce){.bcast .bc-status,.bcast .bc-device,.bcast .bc-segs li i b{animation:none;transition:none}}.kdev .fieldg{gap:0}.kdev .fieldg svg{max-height:210px;width:auto;max-width:100%;margin:0 auto}.kdev .fg-rail{display:none}.bcast .dev-field .fieldg svg{max-height:360px;width:auto;max-width:100%;margin:0 auto}.bcast .dev-field .fg-rail{margin-top:14px}.watch.bcast.is-canvas .watch-demo{top:0;bottom:auto;left:0;right:0;transform:none;width:auto;font-size:15px;padding:5px 10px;letter-spacing:.3em}.bcast.is-portrait .kdev .fieldg svg{max-height:90px}.kdev-how{margin:6px 0 0;font-family:var(--mono);font-size:26px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#ff8a70}.kdev.is-good .kdev-how{color:#7fe3ae}.kdev-verdict{font-size:104px}.kdev.is-good .kdev-field .fieldg svg,.kdev.is-miss .kdev-field .fieldg svg{max-height:150px}.bcast.is-canvas .bc-right{flex-direction:row-reverse;align-items:center;gap:14px}.bcast.is-portrait .kdev-how{font-size:11px}.bcast .bc-segs li.on>*:first-child:before{content:"● ";color:var(--kapang)}.bcast .bc-segs li>span,.bcast .bc-segs li>button{font-size:17px;letter-spacing:.1em}.bcast.is-kick .bc-segs li.on>*:first-child:before{color:#ffd166}.watch.bcast.is-canvas .bc-device .bflight.is-compact .bf-top,.watch.bcast.is-canvas .bc-device .bflight.is-compact .bf-side{height:112px}.watch.bcast.is-canvas .bc-device .bflight.is-compact .bf-lede{font-size:22px;margin:10px 0 4px}.watch.bcast.is-canvas .bc-device .bflight.is-compact .bf-cap{margin:8px 0 4px;font-size:14px}.watch.bcast.is-canvas .bc-device .bflight.is-compact .bf-verdict{font-size:22px;margin-top:10px}.bcast .dev-field .fieldg svg{max-height:300px}.bcast .dev-field .fieldg svg{max-height:250px}.bc-dots .wdot{width:12px;height:12px;margin:0 4px;border-radius:50%;background:#8ca3b873;flex:0 0 auto}.bc-dots .wdot:after{display:none}.bc-dots .wdot.lvl-high{background:#ff2e3bbf}.bc-dots .wdot.lvl-moderate{background:#ffd166bf}.bc-dots .wdot.is-slate{background:#4fc3f799}.bc-dots .wdot.on{background:#fff;transform:scale(1.35)}.bcast.is-portrait .bc-top{align-items:flex-start}.bcast.is-portrait .bc-right{min-width:0;flex:1 1 auto}.bcast.is-portrait .bc-next{flex-wrap:wrap;justify-content:flex-end;gap:2px 8px;text-align:right}.bcast.is-portrait .bc-next span{max-width:none;white-space:normal;overflow:visible}.bcast.is-portrait .kdev{height:auto;min-height:100%}.watch.bcast.is-portrait.has-device .watch-pic{flex-basis:30vh;min-height:190px}.bcast.is-portrait .bc-ctrls .bc-dots{display:none}.bcast.is-portrait .bc-ctrls{flex-wrap:nowrap;padding:6px 10px}.bcast.is-portrait .bc-ctrls .bc-more{margin-left:auto}.bcast.is-portrait .bc-ctrls button{min-height:36px;padding:5px 9px}.bcast.is-portrait .bc-next{border:0;background:none;padding:2px 0;display:block}.bcast.is-portrait .bc-next b{display:inline;margin-right:6px}.bcast.is-portrait .bc-next span{display:inline;font-size:11.5px}.bcast.is-portrait .bc-next em{display:inline;margin-left:6px}.bcast.is-portrait .bc-top{padding:7px 10px}.watch.bcast.is-portrait.has-device .watch-pic{flex-basis:27vh;min-height:170px}.bcast.is-portrait .bc-strap{padding:8px 10px;gap:4px 8px}.bcast.is-portrait .bc-stats{padding-top:4px}.bcast.is-portrait .bc-stats dd{font-size:20px}.bcast.is-portrait .bc-rail{padding:6px 10px 2px}
