#night-court{--bg:#061222;--bg-d:#030b1a;--fg:#eeebe2;--card:#0d1a2c;--muted:#98a3af;--border:#202f42;--primary:#afec32;--primary-fg:#0d2002;--ta:#64bced;--tb:#fbb961;--r:.625rem;--ease:cubic-bezier(.22, 1, .36, 1);--disp:var(--font-display), system-ui, sans-serif;--body:var(--font-sans), system-ui, sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@supports (color:lab(0% 0 0)){#night-court{--bg:lab(5.09375% -.0787005 -12.5292);--bg-d:lab(2.92926% .094302 -9.17798);--fg:lab(93.1115% -.153095 4.97649);--card:lab(8.71464% -.469774 -14.0555);--muted:lab(66.3347% -2.2698 -7.78639);--border:lab(18.6248% -1.43409 -14.1476);--primary:lab(86.8929% -38.1433 75.2979);--primary-fg:lab(10.15% -13.4615 13.9894);--ta:lab(72.2852% -16.9564 -32.953);--tb:lab(80.1392% 18.365 53.7177)}}#night-court *{box-sizing:border-box;margin:0;padding:0}#night-court{background:var(--bg);-webkit-text-size-adjust:100%;background:var(--bg);color:var(--fg);font:400 1rem/1.55 var(--body);-webkit-font-smoothing:antialiased;overflow-x:clip}#night-court a{color:inherit;text-decoration:none}#night-court a:focus-visible{outline:2px solid var(--primary);outline-offset:4px}#night-court .faq p a{color:var(--primary);text-underline-offset:3px;text-decoration:underline}#night-court .wrap{max-width:72rem;margin-inline:auto;padding-inline:1rem}#night-court .section-link{min-height:44px;color:var(--primary);align-items:center;gap:.5rem;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}#night-court .section-link:hover{text-underline-offset:4px;text-decoration:underline}#night-court .section-link:active{opacity:.75}#night-court .rating-evidence{max-width:42rem;color:var(--muted);line-height:1.6}#night-court .section-links{flex-wrap:wrap;gap:.5rem 2rem;display:flex}#night-court .sec-head p .section-link,#night-court #league .lg-heading p .section-link{width:fit-content;margin-top:.65rem;display:flex}#night-court .display{font-family:var(--disp);text-transform:uppercase;letter-spacing:-.005em;font-weight:700;line-height:.9}#night-court .lime{color:var(--primary)}#night-court .btn{border-radius:var(--r);background:var(--primary);height:3rem;color:var(--primary-fg);transition:transform .35s var(--ease), box-shadow .35s var(--ease);justify-content:center;align-items:center;padding:0 1.4rem;font-size:.95rem;font-weight:600;display:inline-flex;box-shadow:0 0 #afec3200;box-shadow:0 0 lab(86.8929% -38.1433 75.2979/0)}#night-court .btn:hover{transform:translateY(-1px);box-shadow:0 10px 30px -8px #afec3273;box-shadow:0 10px 30px -8px lab(86.8929% -38.1433 75.2979/.45)}#night-court .btn:active{transform:translateY(0)}#night-court .btn:focus-visible,#night-court .link:focus-visible,#night-court .foot a:focus-visible{outline:2px solid var(--primary);outline-offset:3px}#night-court .btn-sm{height:2.5rem;padding:0 1rem;font-size:.875rem}#night-court .btn-lg{height:3.4rem;padding:0 1.8rem;font-size:1rem}#night-court .btn-ghost{color:var(--fg);border:1px solid var(--border);background:#0d1a2cb3;background:lab(8.71464% -.469774 -14.0555/.7)}#night-court .btn-ghost:hover{box-shadow:none;border-color:#47566c;border-color:lab(36.0565% -2.02447 -14.313)}#night-court .nav{z-index:5;height:4.25rem;padding:0 max(1rem, env(safe-area-inset-left));justify-content:space-between;align-items:center;max-width:90rem;margin:auto;display:flex;position:absolute;inset:0 0 auto}#night-court .brand{letter-spacing:-.01em;align-items:center;gap:.6rem;font-size:1.06rem;font-weight:600;display:flex}#night-court .brand svg{width:1.9rem;height:1.9rem}#night-court .nav nav{align-items:center;gap:.25rem;display:flex}#night-court .link{height:2.5rem;color:var(--muted);border-radius:var(--r);transition:color .3s var(--ease);align-items:center;padding:0 .9rem;font-size:.875rem;font-weight:500;display:inline-flex}#night-court .link:hover{color:var(--fg)}#night-court .hero{isolation:isolate;background:var(--bg-d);min-height:max(40rem,min(100svh,62rem));position:relative;overflow:hidden}#night-court .court{z-index:-2;width:100%;height:100%;position:absolute;inset:0}#night-court .hero-fade{z-index:-1;background:linear-gradient(90deg, var(--bg-d) 0%, #030b1adb 26%, #030b1a00 52%), linear-gradient(0deg, var(--bg) 0%, #06122200 22%);position:absolute;inset:0}@supports (color:lab(0% 0 0)){#night-court .hero-fade{background:linear-gradient(90deg, var(--bg-d) 0%, lab(2.92926% .094302 -9.17798/.86) 26%, lab(2.92926% .094302 -9.17798/0) 52%), linear-gradient(0deg, var(--bg) 0%, lab(5.09375% -.0787005 -12.5292/0) 22%)}}#night-court .hero-copy{max-width:90rem;margin:auto;padding:clamp(9rem,26svh,15rem) clamp(1rem,5vw,5rem) 6rem;position:relative}#night-court .hero-capabilities{max-width:38rem;color:var(--muted);margin-top:1rem;font-size:.9rem;line-height:1.65}#night-court .hero-scale{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;max-width:38rem;margin-top:1.75rem;list-style:none;display:grid}#night-court .hero-scale li{flex-direction:column;gap:.4rem;display:flex}#night-court .hero-scale strong{color:var(--fg);font-size:clamp(2.2rem,3.6vw,3.2rem)}#night-court .hero-scale span{color:var(--muted);font-size:.85rem;line-height:1.35}#night-court .hero h1{flex-direction:column;font-size:clamp(3.1rem,7.3vw,7rem);display:flex}#night-court .sub{color:#c8d2dd;color:lab(83.742% -1.91021 -6.39702);max-width:35rem;margin-top:1.5rem;font-size:clamp(1.05rem,1.3vw,1.2rem);line-height:1.5}#night-court .ctas{flex-wrap:wrap;gap:.75rem;margin-top:2.2rem;display:flex}#night-court .rise{animation:nc-rise .85s var(--ease) var(--d,0s) both}@keyframes nc-rise{0%{opacity:0;transform:translateY(.9rem)}}#night-court .lt{animation:nc-on .66s var(--ease) both}#night-court .l0{animation-delay:40ms}#night-court .l1{animation-delay:.16s}#night-court .l2{animation-delay:.28s}#night-court .l3{animation-delay:.4s}@keyframes nc-on{0%{opacity:0}30%{opacity:.85}44%{opacity:.4}to{opacity:1}}#night-court #ra,#night-court #rb,#night-court #hsh{opacity:0;transition:opacity .25s}#night-court .rigs #ra,#night-court .rigs #rb,#night-court .rigs #hsh{opacity:1}#night-court #hsh polygon{fill:#02060f;fill-opacity:.13}#night-court .rc{fill:url(#gCs)}#night-court #hb .bq,#night-court #hrg ellipse,#night-court #hfl circle{transform-box:fill-box;transform-origin:50%}#night-court .hd1{animation:17s cubic-bezier(.45,0,.55,1) infinite alternate nc-drift}#night-court .hd2{animation:23s cubic-bezier(.45,0,.55,1) -9s infinite alternate-reverse nc-drift}@keyframes nc-drift{0%{transform:translate(-46px,6px)}to{transform:translate(52px,-8px)}}#night-court .tag{view-timeline:--tag block;height:190vh;position:relative}#night-court .tag-pin{text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100svh;padding:0 1rem;display:flex;position:sticky;top:0}#night-court .tag-text{font-size:clamp(3.2rem,9vw,9rem);line-height:.88}#night-court .tag-text .br{height:0;display:block}#night-court .w{opacity:.5;animation:nc-lit both var(--ease);animation-timeline:--tag;animation-range:contain calc(var(--i) * 9%) contain calc(var(--i) * 9% + 12%);display:inline-block}@keyframes nc-lit{to{opacity:1}}#night-court .tag-note{color:var(--muted);opacity:0;animation:nc-lit both var(--ease);margin-top:2rem;font-size:clamp(1rem,1.4vw,1.2rem);animation-timeline:--tag;animation-range:contain 66% contain 80%}@supports not (animation-timeline:view()){#night-court .w,#night-court .tag-note{opacity:1;animation:none}#night-court .tag{height:auto}#night-court .tag-pin{height:auto;padding:8rem 1rem}}#night-court .sec-head{gap:1rem;max-width:40rem;display:grid}#night-court .sec-head h2,#night-court .steps h2{font-size:clamp(2.6rem,5.6vw,4.6rem)}#night-court .sec-head p{color:var(--muted);font-size:1.075rem}#night-court .replay{gap:2rem;padding-top:6rem;padding-bottom:6rem;display:grid}@media (min-width:1000px){#night-court .replay .sec-head{grid-template-columns:auto 1fr;align-items:end;column-gap:3rem;max-width:none}#night-court .replay .sec-head h2{grid-row:span 2}}#night-court .rv{margin:0}#night-court .vw{aspect-ratio:16/9;border-radius:calc(var(--r) * 1.4);border:1px solid var(--border);isolation:isolate;background:#05080f;position:relative;overflow:hidden}#night-court .vw video{object-fit:cover;filter:saturate(.78)contrast(1.05)brightness(.94);width:100%;height:100%;position:absolute;inset:0}#night-court .vw:before,#night-court .vw:after{content:"";pointer-events:none;z-index:1;position:absolute;inset:0}#night-court .vw:before{mix-blend-mode:lighten;opacity:.85;background:#08182f;background:lab(8.02638% .349507 -17.4342)}#night-court .vw:after{background:radial-gradient(120% 95% at 50% 45%,#0000 55%,#01061199 100%);background:radial-gradient(120% 95% at 50% 45%,#0000 55%,lab(1.48941% .168987 -5.16023/.6) 100%)}#night-court #ovs{z-index:2;width:100%;height:100%;position:absolute;inset:0;overflow:visible}#night-court .fr circle{fill:currentColor;fill-opacity:.12;stroke:currentColor;stroke-width:2px;vector-effect:non-scaling-stroke}#night-court .fr.ta{color:var(--ta)}#night-court .fr.tb{color:var(--tb)}#night-court .ob{fill:var(--primary)}#night-court .obg{fill:var(--primary);opacity:.3}#night-court .otr{fill:var(--primary)}#night-court .obr circle{fill:none;stroke:var(--primary);stroke-width:2px;vector-effect:non-scaling-stroke;opacity:0;transform-box:fill-box;transform-origin:50%}#night-court .olb{z-index:3;font:600 .8rem/1 var(--disp);letter-spacing:.08em;text-transform:uppercase;color:var(--fg);white-space:nowrap;opacity:0;pointer-events:none;background:#030b1adb;background:lab(2.92926% .094302 -9.17798/.86);border:1px solid #47566c99;border:1px solid lab(36.0565% -2.02447 -14.313/.6);border-radius:.3rem;padding:.2rem .5rem;position:absolute;top:0;left:0;transform:translate(-50%,-100%)}#night-court .olb.win{background:var(--primary);color:var(--primary-fg);border-color:#0000;font-size:.95rem}#night-court #ins{z-index:3;background:#030b1abd;background:lab(2.92926% .094302 -9.17798/.74);border:1px solid #62738973;border:1px solid lab(47.6677% -2.23288 -14.3842/.45);border-radius:.4rem;width:14%;height:auto;padding:.35rem;position:absolute;bottom:1rem;right:1rem}#night-court #ins .ic{fill:#0f2e55cc;fill:lab(18.2414% .938445 -27.6889/.8)}#night-court #ins .il{stroke:#d9dfe5b3;stroke:lab(88.3915% -1.08966 -3.56903/.7);stroke-width:.08px;fill:none}#night-court #ins .ig{stroke:#cfe0ff;stroke-width:.16px;fill:none;opacity:.7}#night-court #ins .im{stroke:#cfe0ff;stroke-width:.08px;stroke-dasharray:.12 .18;fill:none;opacity:.4}#night-court #ins .ip{stroke:#030b1a;stroke:lab(2.92926% .094302 -9.17798);stroke-width:.12px}#night-court #ins .ta{fill:var(--ta)}#night-court #ins .tb{fill:var(--tb)}#night-court #ins .ib{fill:var(--primary)}#night-court .pb{z-index:4;background:var(--primary);width:4.5rem;height:4.5rem;color:var(--primary-fg);cursor:pointer;border:0;border-radius:50%;place-items:center;margin:-2.25rem 0 0 -2.25rem;display:grid;position:absolute;top:50%;left:50%;box-shadow:0 10px 40px -10px #afec3299;box-shadow:0 10px 40px -10px lab(86.8929% -38.1433 75.2979/.6)}#night-court .pb[hidden]{display:none}#night-court .pb svg{fill:currentColor;width:1.8rem;height:1.8rem;margin-left:.2rem}#night-court .pb:focus-visible{outline:2px solid var(--fg);outline-offset:3px}#night-court .scrub{background:var(--border);border-radius:2px;height:2px;margin:1.1rem .2rem 0;position:relative}#night-court .scrub i{background:#627389;background:lab(47.6677% -2.23288 -14.3842);width:1px;height:8px;position:absolute;top:-3px}#night-court .ph{background:var(--primary);transform-origin:0;border-radius:2px;position:absolute;inset:0;transform:scaleX(0)}#night-court .cap{font-family:var(--disp);letter-spacing:.03em;text-transform:uppercase;margin-top:.9rem;font-size:1.05rem;font-weight:600;line-height:1.2;display:block}#night-court .legend{color:var(--muted);flex-wrap:wrap;align-items:center;gap:.45rem;font-size:.9rem;display:flex}#night-court .legend i{border-radius:50%;width:.6rem;height:.6rem;margin-left:.6rem;display:inline-block}#night-court .legend i:first-child{margin-left:0}#night-court .ka{background:var(--ta)}#night-court .kb{background:var(--tb)}#night-court .kball{background:var(--primary);width:.42rem!important;height:.42rem!important}@media (max-width:640px){#night-court #ins{display:none}#night-court .olb{padding:.15rem .35rem;font-size:.68rem}#night-court .olb.win{font-size:.78rem}#night-court .pb{width:3.4rem;height:3.4rem;margin:-1.7rem 0 0 -1.7rem}}#night-court .steps{padding-top:3rem;padding-bottom:7rem}#night-court .steps ol{grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:1rem;margin-top:2.5rem;list-style:none;display:grid}#night-court .step{background:var(--card);border:1px solid var(--border);border-radius:var(--r);align-content:start;gap:.6rem;padding:1.5rem;display:grid;position:relative}#night-court .step svg{width:7.5rem;height:4rem;margin-bottom:.9rem}#night-court .num{font-family:var(--disp);color:var(--primary);letter-spacing:.08em;font-size:.95rem;font-weight:600}#night-court .step h3{letter-spacing:-.01em;font-size:1.2rem;font-weight:600}#night-court .step p{color:var(--muted)}#night-court .s-card{fill:var(--bg);stroke:var(--border)}#night-court .s-bar{fill:#253447;fill:lab(20.9508% -1.54667 -14.1756)}#night-court .s-day{fill:#18273b;fill:lab(15.1188% -1.18631 -14.7832)}#night-court .s-rule{stroke:var(--border)}#night-court .s-a{fill:var(--ta)}#night-court .s-b{fill:var(--tb)}#night-court .s-lime{fill:var(--primary)}#night-court .s-score{font:700 24px var(--disp);fill:var(--fg)}#night-court .s-tick{fill:none;stroke:var(--primary-fg);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}#night-court .s-line{fill:none;stroke:var(--primary);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}#night-court .s-play{fill:var(--fg)}#night-court .step{animation:nc-up both var(--ease);animation-timeline:view();animation-range:entry entry 70%}#night-court .step:nth-child(2){animation-range:entry 8% entry 78%}#night-court .step:nth-child(3){animation-range:entry 16% entry 86%}@keyframes nc-up{0%{opacity:0;transform:translateY(2rem)}}@supports not (animation-timeline:view()){#night-court .step{animation:none}}#night-court .final{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--bg-d);position:relative;overflow:hidden}#night-court .final-light{background:radial-gradient(60rem 22rem at 50% -6rem,#c6e1ff29,#0000 70%),radial-gradient(30rem 10rem at 50% 100%,#afec3214,#0000 70%);background:radial-gradient(60rem 22rem at 50% -6rem,lab(88.3232% -4.78992 -17.5345/.16),#0000 70%),radial-gradient(30rem 10rem at 50% 100%,lab(86.8929% -38.1433 75.2979/.08),#0000 70%);position:absolute;inset:0}#night-court .final-in{text-align:center;flex-direction:column;align-items:center;gap:2.2rem;padding-top:7rem;padding-bottom:7rem;display:flex;position:relative}#night-court .final h2{max-width:12ch;font-size:clamp(2.8rem,7vw,6rem)}#night-court .foot{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-top:2rem;padding-bottom:2.5rem;font-size:.875rem;display:flex}#night-court .foot-brand{color:var(--fg);font-weight:600}#night-court .foot nav{gap:1.5rem;display:flex}#night-court .foot a:hover{color:var(--fg)}@media (max-width:760px){#night-court .hero{min-height:0}#night-court .court{width:200vw;height:125vw;inset:1.5rem auto auto -100vw}#night-court .hero-fade{background:linear-gradient(0deg, var(--bg) 0%, var(--bg) 38%, #06122200 62%), linear-gradient(180deg, #030b1ab3 0%, #030b1a00 22%)}@supports (color:lab(0% 0 0)){#night-court .hero-fade{background:linear-gradient(0deg, var(--bg) 0%, var(--bg) 38%, lab(5.09375% -.0787005 -12.5292/0) 62%), linear-gradient(180deg, lab(2.92926% .094302 -9.17798/.7) 0%, lab(2.92926% .094302 -9.17798/0) 22%)}}#night-court .hero-copy{padding-top:calc(98vw + 1rem);padding-bottom:4rem}#night-court .btn-sm{padding:0 .85rem}#night-court .link{padding:0 .6rem}#night-court .tag{height:170vh}#night-court .tag-text{font-size:13.5vw}}@media (prefers-reduced-motion:reduce){#night-court *,#night-court :before,#night-court :after{transition:none!important;animation:none!important}#night-court .w,#night-court .tag-note{opacity:1}}#night-court{--elod:#c099ff;--band-5:#cdc249;--win:#afec32}@supports (color:lab(0% 0 0)){#night-court{--elod:lab(69.9305% 32.8993 -49.9548);--band-5:lab(77.5831% -6.42943 59.7468);--win:lab(86.8929% -38.1433 75.2979)}}#night-court .mark{border-radius:.5rem;width:2rem;height:2rem;display:block}#night-court .brand .mark{width:2rem;height:2rem}#night-court .brand{letter-spacing:-.02em;font-size:1.125rem}#night-court .rate{gap:2.5rem;padding-top:2rem;padding-bottom:6rem;display:grid}#night-court .rv-fig{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:1.5rem;margin:0;display:grid}#night-court .m-card,#night-court .l-card{background:var(--card);border:1px solid var(--border);border-radius:calc(var(--r) * 1.6);padding:1.25rem 1.4rem}#night-court .m-top,#night-court .l-top{color:var(--muted);justify-content:space-between;align-items:center;margin-bottom:1rem;font-size:.8rem;display:flex}#night-court .m-ok{color:var(--primary);align-items:center;gap:.35rem;font-weight:600;display:inline-flex}#night-court .m-ok svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:1rem;height:1rem}#night-court .m-side{border-top:1px solid var(--border);grid-template-columns:1fr auto auto;align-items:center;gap:1.25rem;padding:.8rem 0;display:grid}#night-court .m-names,#night-court .m-lv{gap:.35rem;font-size:.95rem;display:grid}#night-court .m-lv{text-align:right;font:600 1.05rem/1.25 var(--disp);color:var(--muted)}#night-court .m-sets{font:700 1.9rem/1 var(--disp);color:var(--muted);gap:.9rem;display:flex}#night-court .m-win .m-names{font-weight:600}#night-court .m-win .m-sets{color:var(--fg)}#night-court .m-foot{border-top:1px solid var(--border);color:var(--muted);justify-content:space-between;gap:1rem;padding-top:.8rem;font-size:.82rem;display:flex}#night-court .m-foot span:last-child{color:var(--fg);font-weight:500}#night-court .rv-arrow{fill:none;width:3rem;height:1.5rem;stroke:var(--primary);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}#night-court .l-card{--hue:var(--band-5)}#night-court .l-sys{color:var(--elod);letter-spacing:.02em;font-weight:600}#night-court .l-band{color:var(--fg);background:color-mix(in oklab, var(--hue) 16%, transparent);border-radius:.35rem;padding:.2rem .55rem;font-weight:500}#night-court .l-fig{align-items:baseline;gap:1rem;margin:.2rem 0 1rem;display:flex}#night-court .l-num{font:700 clamp(3.4rem, 6vw, 4.8rem)/.9 var(--disp);font-variant-numeric:tabular-nums}#night-court .l-delta{font:700 1.8rem/1 var(--disp);color:var(--primary);font-variant-numeric:tabular-nums}#night-court .l-meter{gap:4px;display:flex}#night-court .l-meter i{background:var(--hue);border-radius:2px;flex:1;height:.55rem;position:relative;overflow:hidden}#night-court .l-meter .l-off,#night-court .l-meter .l-cur{background:var(--border)}#night-court .l-meter .l-cur:after{content:"";background:var(--hue);width:52%;transition:width 1.1s var(--ease);position:absolute;inset:0 auto 0 0}#night-court .l-rail{background:var(--border);border-radius:3px;height:3px;margin-top:1rem;position:relative}#night-court .l-railfill{background:var(--hue);width:57.4%;transition:width 1.1s var(--ease);border-radius:3px;position:absolute;inset:0 auto 0 0}#night-court .l-tick{background:var(--muted);width:1px;height:9px;position:absolute;top:-3px;left:38.1%}#night-court .l-med{color:var(--muted);margin-top:.35rem;font-size:.7rem;display:block}#night-court .rv-fig.pre .l-cur:after{width:42%}#night-court .rv-fig.pre .l-railfill{width:56%}@media (max-width:820px){#night-court .rv-fig{grid-template-columns:1fr}#night-court .rv-arrow{justify-self:center;transform:rotate(90deg)}}#night-court .org{gap:2.5rem;padding-top:3rem;padding-bottom:6rem;display:grid}#night-court .org-grid{background:var(--border);border:1px solid var(--border);border-radius:var(--r);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1px;list-style:none;display:grid;overflow:hidden}#night-court .org-grid li{background:var(--bg);align-content:start;gap:.5rem;padding:1.5rem;display:grid}#night-court .org-grid svg{fill:none;width:1.5rem;height:1.5rem;stroke:var(--primary);stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;margin-bottom:.4rem}#night-court .org-grid h3{font-size:1.05rem;font-weight:600}#night-court .org-grid p{color:var(--muted);font-size:.95rem}#night-court .org-grid .org-cta{background:var(--card);grid-column:1/-1}@media (min-width:900px){#night-court .org-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}#night-court .org-cta a{color:var(--primary);align-items:center;gap:.4rem;font-weight:600;display:inline-flex}#night-court .org-cta a:hover{text-decoration:underline}#night-court .app{grid-template-columns:1fr auto;align-items:center;gap:3rem;padding-top:3rem;padding-bottom:6rem;display:grid}#night-court .app-copy{gap:1rem;max-width:30rem;display:grid}#night-court .app h2{font-size:clamp(2.6rem,5.6vw,4.6rem)}#night-court .app-copy p{color:var(--muted);font-size:1.075rem}#night-court .badges{flex-wrap:wrap;gap:.75rem;margin-top:.5rem;display:flex}#night-court .badges img{width:auto;height:2.75rem;display:block}#night-court .phone{aspect-ratio:9/19;background:linear-gradient(160deg,#293442,#050d1a);background:linear-gradient(160deg,lab(21.0024% -1.29604 -10.7628),lab(3.59924% -.196956 -8.45432));border-radius:2.6rem;width:18.5rem;padding:.6rem;box-shadow:0 40px 80px -30px #000002e6,inset 0 0 0 1px #4b566680;box-shadow:0 40px 80px -30px lab(.101305% .078626 -.7061/.9),inset 0 0 0 1px lab(36.1039% -1.73254 -10.8095/.5)}#night-court .ph-screen{background:var(--bg);border-radius:2.1rem;flex-direction:column;gap:.5rem;height:100%;padding:.6rem .8rem 0;font-size:.72rem;display:flex;overflow:hidden}#night-court .ph-status{justify-content:space-between;padding:0 .4rem;font-size:.68rem;font-weight:600;display:flex}#night-court .ph-sig{border:1px solid var(--fg);opacity:.7;border-radius:2px;width:1.6rem;height:.55rem}#night-court .ph-bar{align-items:center;gap:.5rem;padding:.3rem 0;display:flex}#night-court .ph-bar .mark{border-radius:.4rem;width:1.5rem;height:1.5rem}#night-court .ph-bar b{flex:1;font-size:.95rem}#night-court .ph-bell{fill:none;width:1.1rem;height:1.1rem;stroke:var(--muted);stroke-width:1.8px;stroke-linejoin:round}#night-court .ph-h{justify-content:space-between;align-items:center;margin-top:.2rem;display:flex}#night-court .ph-h span{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-size:.62rem;font-weight:600}#night-court .ph-h .ph-action{color:var(--primary);font-size:.66rem}#night-court .ph-card{background:var(--card);border:1px solid var(--border);border-radius:.6rem;padding:.55rem .6rem}#night-court .ph-form{text-align:center;grid-template-columns:repeat(4,1fr);gap:.45rem .3rem;display:grid}#night-court .ph-form span{font:700 1rem/1.1 var(--disp);display:block}#night-court .ph-form small,#night-court .ph-fig small{color:var(--muted);margin-top:.1rem;font-size:.55rem;display:block}#night-court .ph-lv{background:color-mix(in oklab, var(--band-5) 12%, transparent);border-radius:.3rem;padding:.1rem .25rem;display:inline-block!important}#night-court .ph-lv i{gap:1px;margin-top:.15rem;display:flex}#night-court .ph-lv b{background:var(--band-5);border-radius:1px;flex:1;width:.25rem;height:3px}#night-court .ph-lv b.h{background:linear-gradient(90deg, var(--band-5) 52%, var(--border) 52%)}#night-court .ph-lv b.o{background:var(--border)}#night-court .ph-dots{flex-wrap:wrap;grid-column:span 4;justify-content:center;gap:3px;display:flex}#night-court .ph-dots i{background:var(--win);border-radius:50%;width:.55rem;height:.55rem}#night-court .ph-dots i.l{background:#db423c;background:lab(51.7326% 59.5451 39.6593)}#night-court .ph-dots small{width:100%}#night-court .ph-nx{justify-content:space-between;align-items:center;gap:.3rem;font-size:.75rem;display:flex}#night-court .ph-nx span{color:var(--muted);font-size:.62rem}#night-court .ph-fig{text-align:center;border-top:1px solid var(--border);grid-template-columns:repeat(3,1fr);margin-top:.45rem;padding-top:.4rem;display:grid}#night-court .ph-fig span{font:700 1.25rem/1 var(--disp)}#night-court .ph-tbl{border-collapse:collapse;width:100%;font-size:.66rem}#night-court .ph-tbl th{color:var(--muted);text-align:center;border-bottom:1px solid var(--border);padding:0 0 .25rem;font-weight:500}#night-court .ph-tbl td{text-align:center;border-bottom:1px solid var(--border);font-family:var(--disp);padding:.28rem 0;font-size:.8rem}#night-court .ph-tbl th:nth-child(2),#night-court .ph-tbl td:nth-child(2){text-align:left;font-family:var(--body);font-size:.66rem}#night-court .ph-tbl tr:last-child td{border:0}#night-court .ph-tbl tr.me td{background:#afec320f;background:lab(86.8929% -38.1433 75.2979/.06);font-weight:600}#night-court .ph-tabs{border-top:1px solid var(--border);color:var(--muted);justify-content:space-around;margin-top:auto;padding:.55rem 0 .9rem;font-size:.58rem;display:flex}#night-court .ph-tabs .on{color:var(--primary);font-weight:600}@media (max-width:820px){#night-court .app{grid-template-columns:1fr;justify-items:center}#night-court .app-copy{justify-items:start;width:100%}}#night-court .faq{gap:2rem;padding-top:3rem;padding-bottom:6rem;display:grid}#night-court .faq-list{border-top:1px solid var(--border)}#night-court .faq details{border-bottom:1px solid var(--border)}#night-court .faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1.15rem 0;font-size:1.05rem;font-weight:600;list-style:none;display:flex}#night-court .faq summary::-webkit-details-marker{display:none}#night-court .faq summary:after{content:"+";font:500 1.5rem/1 var(--disp);color:var(--primary);transition:transform .3s var(--ease)}#night-court .faq details[open] summary:after{transform:rotate(45deg)}#night-court .faq summary:focus-visible{outline:2px solid var(--primary);outline-offset:4px}#night-court .faq details p{color:var(--muted);max-width:44rem;padding:0 0 1.2rem}#night-court .final-sub{color:var(--muted);max-width:30rem}#night-court .final .ctas{justify-content:center;margin-top:0}#night-court .foot{align-items:center}#night-court .foot-brand{align-items:center;gap:.6rem;font-weight:500;display:flex}#night-court .foot-brand .mark{border-radius:.375rem;width:1.5rem;height:1.5rem}#night-court .foot nav{flex-wrap:wrap;gap:.6rem 1.5rem}#night-court .foot-c{color:var(--muted)}#night-court #league{color:var(--fg);font-family:var(--body);padding:6rem 0}#night-court #league *{box-sizing:border-box}#night-court #league .lg-wrap{max-width:72rem;margin:auto;padding:0 1rem}#night-court #league .lg-heading{justify-content:space-between;align-items:end;gap:3rem;margin-bottom:3rem;display:flex}#night-court #league h2{font:700 clamp(2.6rem, 5.6vw, 4.6rem)/.9 var(--disp);letter-spacing:-.005em;margin:0}#night-court #league .lg-heading>p{max-width:23rem;color:var(--muted);margin:0 0 .2rem;font-size:1.075rem;line-height:1.6}#night-court #league .lg-composite{--demo-bg:#0f0f10;--demo-card:#1a1a1d;--demo-fg:#f3f3f4;--demo-muted:#a9a9ae;--demo-border:#2d2d32;--demo-pink:#fe5c90;color:var(--demo-fg);isolation:isolate;padding:0 18rem 2rem 0;position:relative}@supports (color:lab(0% 0 0)){#night-court #league .lg-composite{--demo-bg:lab(4.34838% .133187 -.494146);--demo-card:lab(9.35003% .620373 -2.16541);--demo-fg:lab(95.9314% .097245 -.364745);--demo-muted:lab(69.1902% .796229 -2.90594);--demo-border:lab(18.7281% .825778 -2.88801);--demo-pink:lab(62.76% 65.2126 6.42979)}}#night-court #league .lg-composite:before{content:"";z-index:-1;background:radial-gradient(at 65% 70%,#fe5c901a,#0000 65%);background:radial-gradient(at 65% 70%,lab(62.76% 65.2126 6.42979/.1),#0000 65%);position:absolute;inset:10% 0 0}#night-court #league .lg-browser{border:1px solid var(--demo-border);border-radius:calc(var(--r) * 1.7);background:var(--demo-bg);overflow:hidden;box-shadow:0 30px 70px #0004}#night-court #league .lg-chrome{background:var(--demo-card);border-bottom:1px solid var(--demo-border);height:36px;color:var(--demo-muted);letter-spacing:.04em;justify-content:space-between;align-items:center;padding:0 16px;font-size:10px;display:flex}#night-court #league .lg-dots{gap:5px;display:flex}#night-court #league .lg-dots i{background:var(--demo-muted);opacity:.4;border-radius:50%;width:6px;height:6px}#night-court #league .lg-home{padding:0 30px}#night-court #league .lg-nav{border-bottom:1px solid var(--demo-border);align-items:center;gap:10px;height:66px;display:flex}#night-court #league .lg-mark{width:30px;height:30px;color:var(--demo-pink);flex:none}#night-court #league .lg-nav>span{font:600 13px var(--disp);letter-spacing:.08em}#night-court #league .lg-nav a{background:var(--demo-pink);color:var(--demo-bg);border-radius:6px;margin-left:auto;padding:7px 15px;font-size:11px;font-weight:600;text-decoration:none}#night-court #league a:focus-visible{outline:2px solid var(--primary);outline-offset:4px}#night-court #league .lg-league-hero{background:radial-gradient(at 10% 40%,#fe5c9014,#0000 65%);background:radial-gradient(at 10% 40%,lab(62.76% 65.2126 6.42979/.08),#0000 65%);justify-content:space-between;align-items:center;gap:20px;padding:28px 0;display:flex}#night-court #league .lg-eyebrow{letter-spacing:.18em;color:var(--demo-muted);font-size:9px}#night-court #league h3{font:700 37px/.96 var(--disp);margin:8px 0 0}#night-court #league h3 span{color:var(--demo-pink)}#night-court #league .lg-season{border-left:1px solid var(--demo-border);color:var(--demo-muted);flex-direction:column;gap:4px;padding-left:22px;font-size:11px;display:flex}#night-court #league .lg-season strong{font:600 20px var(--disp);color:var(--demo-fg)}#night-court #league .lg-season small{margin-top:3px;font-size:10px}#night-court #league .lg-tabs{border-bottom:1px solid var(--demo-border);color:var(--demo-muted);gap:26px;font-size:11px;display:flex}#night-court #league .lg-tabs>span{padding:10px 0}#night-court #league .lg-tabs .lg-tab-active{color:var(--demo-pink);border-bottom:2px solid var(--demo-pink)}#night-court #league .lg-standings{padding:22px 0 20px}#night-court #league .lg-table-title{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}#night-court #league .lg-table-title>div{align-items:center;gap:10px;display:flex}#night-court #league h4{margin:0;font-size:15px;font-weight:500}#night-court #league .lg-update{color:var(--demo-muted);font-size:10px}#night-court #league .lg-badge{font:600 13px var(--disp);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;border:1px solid;border-radius:6px;align-items:center;gap:6px;padding:3px 8px;display:inline-flex;box-shadow:inset 0 1px #ffffff14}#night-court #league .lg-badge b{opacity:.7;border-left:1px solid;padding-left:6px;font-weight:500}#night-court #league .lg-gold{color:#fcd34d;background:linear-gradient(#fbbf2440,#fcd34d1a,#f59e0b33);border-color:#fbbf2466}#night-court #league .lg-silver{color:#cbd5e1;background:linear-gradient(#cbd5e159,#e2e8f01a,#94a3b840);border-color:#cbd5e159}#night-court #league .lg-bronze{color:#fdba74;background:linear-gradient(#ea580c40,#f973161a,#c2410c33);border-color:#fb923c66}#night-court #league .lg-copper{color:#fda4af;background:linear-gradient(#f43f5e33,#fb71851a,#e11d4826);border-color:#fb718559}#night-court #league table{border-collapse:collapse;table-layout:fixed;font-variant-numeric:tabular-nums;width:100%;font-size:12px}#night-court #league th,#night-court #league td{text-align:center;border-bottom:1px solid var(--demo-border);height:45px;padding:0 5px}#night-court #league thead th{color:var(--demo-muted);height:28px;font-size:10px;font-weight:400}#night-court #league th:first-child,#night-court #league td:first-child{width:30px;color:var(--demo-muted)}#night-court #league th:nth-child(2){text-align:left;width:32%;font-weight:500}#night-court #league th:last-child{width:15%}#night-court #league td[data-stat=pts]{color:var(--demo-fg);font-weight:600}#night-court #league tbody tr:first-child{box-shadow:inset 2px 0 var(--demo-pink);background:#fe5c9014;background:lab(62.76% 65.2126 6.42979/.08)}#night-court #league .lg-rising{outline-offset:-1px;background:#fe5c900d;background:lab(62.76% 65.2126 6.42979/.05);outline:1px solid #fe5c9059;outline:1px solid lab(62.76% 65.2126 6.42979/.35)}#night-court #league .lg-detail{color:#7bd6ab;text-underline-offset:3px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}#night-court #league .lg-negative{color:#d98a93}#night-court #league .lg-form span{justify-content:center;gap:4px;display:flex}#night-court #league .lg-form i{border-radius:50%;width:6px;height:6px}#night-court #league .lg-W{background:#7bd6ab}#night-court #league .lg-L{background:#d16f7a}#night-court #league .lg-ladder{border-top:1px solid var(--demo-border);justify-content:space-between;align-items:center;gap:15px;padding:19px 0;display:flex}#night-court #league .lg-ladder>span{font:600 12px var(--disp);letter-spacing:.07em;color:var(--demo-muted)}#night-court #league .lg-ladder>div{gap:7px;display:flex}#night-court #league .lg-powered{color:var(--demo-muted);padding:0 0 17px;font-size:9px}#night-court #league .lg-powered strong{color:var(--demo-fg);font-weight:500}#night-court #league .lg-phone{background:var(--demo-bg);border:5px solid #36363d;border-radius:36px;outline:1px solid #ffffff20;width:278px;position:absolute;top:116px;right:0;overflow:hidden;transform:rotate(2deg);box-shadow:0 25px 60px #0009}#night-court #league .lg-phone-top{justify-content:space-between;align-items:center;padding:12px 20px 5px;font-size:9px;font-weight:600;display:flex}#night-court #league .lg-phone-top i{background:#070708;border-radius:20px;width:76px;height:16px}#night-court #league .lg-phone-content{padding:0 17px}#night-court #league .lg-phone-nav{justify-content:space-between;align-items:center;height:46px;font-size:12px;display:flex}#night-court #league .lg-phone-nav>span:last-child{font:700 17px var(--disp);color:var(--demo-pink)}#night-court #league .lg-fixture-head{color:var(--demo-muted);justify-content:space-between;align-items:center;font-size:10px;display:flex}#night-court #league .lg-status{color:#fcd34d;text-align:center;padding:15px 0 10px;font-size:10px}#night-court #league .lg-fixture{background:var(--demo-card);border:1px solid var(--demo-border);border-radius:var(--r);text-align:center;border-left:3px solid #fbbf2466;padding:14px 8px}#night-court #league .lg-team{flex-direction:column;gap:3px;display:flex}#night-court #league .lg-team strong{font-size:13px;font-weight:600}#night-court #league .lg-team>span{color:var(--demo-muted);font-size:10px}#night-court #league .lg-score{font-variant-numeric:tabular-nums}#night-court #league .lg-score-row{align-items:center;gap:5px;padding:12px 2px;display:flex}#night-court #league .lg-score-row+.lg-score-row{border-top:1px solid var(--demo-border)}#night-court #league .lg-score-row .lg-team{text-align:left;flex:1;min-width:0}#night-court #league .lg-score-row .lg-team strong{font-size:11px}#night-court #league .lg-score-row .lg-team>span{font-size:9px}#night-court #league .lg-score-row b{border:1px solid var(--demo-border);width:26px;height:32px;font:600 23px var(--disp);border-radius:5px;justify-content:center;align-items:center;display:flex}#night-court #league.lg-confirmed .lg-winner b{border-color:var(--demo-pink);background:#fe5c901a;background:lab(62.76% 65.2126 6.42979/.1)}#night-court #league .lg-sets{color:var(--demo-muted);min-height:17px;margin-top:10px;font-size:11px}#night-court #league .lg-approval{border-radius:var(--r);background:#eab30808;border:1px solid #eab30833;margin-top:13px;padding:12px}#night-court #league .lg-approval p{margin:0}#night-court #league .lg-approval-title{color:#fcd34d;font-size:11px;font-weight:500}#night-court #league .lg-approval-note{color:var(--demo-muted);min-height:27px;font-size:9px;margin-top:4px!important}#night-court #league .lg-approve{background:var(--demo-pink);color:#fff;border-radius:6px;justify-content:center;align-items:center;gap:8px;height:35px;margin-top:8px;font-size:11px;font-weight:600;transition:background .3s,transform .3s;display:flex}#night-court #league .lg-check{fill:none;stroke:currentColor;stroke-width:2px;width:15px;height:15px;display:none}#night-court #league .lg-contest{text-align:center;color:var(--demo-muted);margin-top:8px;font-size:9px;display:block}#night-court #league .lg-confirmation{text-align:center;color:var(--demo-muted);min-height:39px;padding:13px 0;font-size:9px}#night-court #league .lg-home-indicator{background:var(--demo-fg);opacity:.6;border-radius:4px;width:90px;height:4px;margin:3px auto 10px}#night-court #league.lg-confirmed .lg-status,#night-court #league.lg-confirmed .lg-confirmation{color:#7bd6ab}#night-court #league.lg-confirmed .lg-approve{background:#237750}#night-court #league.lg-confirmed .lg-check{display:block}@media (max-width:1050px){#night-court #league .lg-composite{padding-right:16rem}#night-court #league .lg-home{padding:0 20px}#night-court #league .lg-phone{width:248px;right:0;transform:none}#night-court #league .lg-season{padding-left:12px}#night-court #league .lg-season strong{font-size:17px}#night-court #league .lg-ladder{flex-direction:column;align-items:start}#night-court #league th:nth-child(2){width:30%}}@media (max-width:700px){#night-court #league{padding:4rem 0}#night-court #league .lg-heading{margin-bottom:2rem;display:block}#night-court #league .lg-heading>p{max-width:32rem;margin-top:1.2rem;font-size:1rem}#night-court #league .lg-composite{padding:0}#night-court #league .lg-home{padding:0 14px}#night-court #league .lg-nav{height:54px}#night-court #league .lg-nav>span{font-size:11px}#night-court #league .lg-mark{width:26px}#night-court #league .lg-league-hero{gap:12px;padding:22px 0}#night-court #league h3{font-size:26px}#night-court #league .lg-season{max-width:148px}#night-court #league .lg-season strong{font-size:17px}#night-court #league .lg-season small{font-size:9px}#night-court #league .lg-eyebrow{font-size:8px}#night-court #league .lg-tabs{gap:24px}#night-court #league .lg-table-title{margin-bottom:12px}#night-court #league .lg-update{font-size:9px}#night-court #league .lg-detail,#night-court #league .lg-form{display:none}#night-court #league th:nth-child(2){width:47%}#night-court #league th:last-child{width:auto}#night-court #league th:first-child,#night-court #league td:first-child{width:24px}#night-court #league th,#night-court #league td{height:40px;padding:0 3px}#night-court #league table{font-size:11px}#night-court #league .lg-ladder{gap:10px;padding:15px 0}#night-court #league .lg-ladder>div{gap:6px}#night-court #league .lg-badge{padding:3px 7px}#night-court #league .lg-phone{width:278px;margin:24px auto 0;position:relative;top:auto;right:auto;transform:rotate(0)}#night-court #league .lg-composite:before{inset:35% -10px 0}#night-court #league .lg-composite{border:1px solid var(--demo-border);background:var(--demo-bg);border-radius:18px;flex-direction:column;display:flex;overflow:hidden}#night-court #league .lg-browser,#night-court #league .lg-home{display:contents}#night-court #league .lg-chrome{order:0}#night-court #league .lg-nav{order:1;margin:0 14px}#night-court #league .lg-league-hero{order:2;margin:0 14px}#night-court #league .lg-tabs{order:3;margin:0 14px}#night-court #league .lg-phone{flex-shrink:0;order:4;width:300px;margin:20px auto 16px}#night-court #league .lg-standings{order:5;padding:16px 14px 20px}#night-court #league .lg-ladder{order:6;margin:0 14px}#night-court #league .lg-powered{order:7;margin:0 14px}#night-court #league .lg-phone-content{padding:0 14px}#night-court #league .lg-phone-top{padding-top:8px}#night-court #league .lg-phone-nav{height:30px}#night-court #league .lg-status{padding:7px 0}#night-court #league .lg-fixture{padding:4px 8px}#night-court #league .lg-sets{margin:2px 0 4px}#night-court #league .lg-approval{margin-top:8px;padding:9px}#night-court #league .lg-approval-note{min-height:14px}#night-court #league .lg-confirmation{min-height:25px;padding:8px 0}#night-court #league .lg-score-row{padding:9px 2px}}@media (prefers-reduced-motion:reduce){#night-court #league *,#night-court #league :before{transition:none!important;animation:none!important}}#night-court #analysis{--p1:var(--ta);--p2:#f66d67;--p3:var(--tb);--p4:#aa8dde;--mbg:#152235;--sec:#18273b;padding-block:6rem}@supports (color:lab(0% 0 0)){#night-court #analysis{--p2:lab(63.526% 53.3685 30.8739);--p4:lab(63.6026% 23.9208 -37.6794);--mbg:lab(12.7946% -.834681 -14.1237);--sec:lab(15.1188% -1.18631 -14.7832)}}#night-court #analysis>.wrap{gap:2rem;display:grid}@media (min-width:1000px){#night-court #analysis .sec-head{grid-template-columns:auto 1fr;align-items:end;column-gap:3rem;max-width:none}#night-court #analysis .sec-head h2{grid-row:span 2}}#night-court #analysis button{font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0}#night-court #analysis button:focus-visible,#night-court #analysis .sm-d:focus-visible{outline:2px solid var(--primary);outline-offset:2px}#night-court #analysis .an-who{flex-wrap:wrap;gap:.5rem;margin-top:-.5rem;display:flex}#night-court #analysis .an-chip{border:1px solid var(--border);background:var(--card);border-radius:999px;align-items:center;gap:.45rem;height:2.75rem;padding:0 1.1rem;font-size:.875rem;font-weight:500;transition:background .2s,border-color .2s,color .2s;display:inline-flex}#night-court #analysis .an-chip:hover{background:var(--sec)}#night-court #analysis .an-chip[aria-pressed=true]{background:var(--primary);border-color:var(--primary);color:var(--primary-fg)}#night-court #analysis .an-chip i,#night-court #analysis .an-lg i{background:var(--c);border-radius:50%;flex:none;width:.6rem;height:.6rem;transition:opacity .2s}#night-court #analysis .an-grid{gap:1rem;display:grid}@media (min-width:640px){#night-court #analysis .an-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){#night-court #analysis .an-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}#night-court #analysis .an-c{background:var(--card);border:1px solid var(--border);border-radius:calc(var(--r) + 4px);flex-direction:column;gap:1rem;min-width:0;padding:1.25rem 1.1rem;display:flex;box-shadow:0 1px 2px #00000040;box-shadow:0 1px 2px lab(0% 0 0/.25);container-type:inline-size}#night-court #analysis .an-h{gap:.45rem;display:grid}#night-court #analysis .an-t{align-items:center;gap:.4rem;font-size:1rem;font-weight:600;line-height:1;display:flex}#night-court #analysis .an-st{align-items:center;gap:.4rem;font-size:.875rem;font-weight:500;display:flex}#night-court #analysis .an-i{fill:none;width:.875rem;height:.875rem;stroke:var(--muted);stroke-width:2px;stroke-linecap:round}#night-court #analysis .an-s{color:var(--muted);font-size:.75rem;line-height:1.4}#night-court #analysis .an-vh{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}#night-court #analysis .an-seg{background:var(--mbg);border-radius:.5rem;padding:.25rem;display:flex}#night-court #analysis .an-seg>*{text-align:center;min-width:0;min-height:2.4rem;color:var(--muted);border-radius:.375rem;flex:1;place-items:center;padding:.25rem .4rem;font-size:.75rem;line-height:1.2;transition:background .2s,color .2s;display:grid}#night-court #analysis .an-seg [aria-pressed=true],#night-court #analysis .an-seg .on{background:var(--bg);color:var(--fg);box-shadow:0 1px 2px #00000059;box-shadow:0 1px 2px lab(0% 0 0/.35)}#night-court #analysis .an-tabs>*{font-size:.875rem;font-weight:500}#night-court #analysis .an-fig{flex-direction:column;gap:.5rem;display:flex}#night-court #analysis .an-ct{isolation:isolate;aspect-ratio:2;border:1px solid var(--border);background:var(--sec);border-radius:.5rem;position:relative;overflow:hidden}#night-court #analysis .an-ct:before{content:"";background:#3bacda1a;background:lab(65.467% -20.997 -33.5068/.1);position:absolute;inset:0}#night-court #analysis .an-ct svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}#night-court #analysis .an-cm{color:var(--fg);fill:none}#night-court #analysis .an-ends{color:var(--muted);justify-content:space-between;font-size:.75rem;display:flex}#night-court #analysis .an-cap{text-align:center;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:.6875rem}#night-court #analysis .g-sm{--g:#ff6568}@supports (color:lab(0% 0 0)){#night-court #analysis .g-sm{--g:lab(63.7005% 60.7898 30.9999)}}#night-court #analysis .g-vo{--g:#ffe031}@supports (color:lab(0% 0 0)){#night-court #analysis .g-vo{--g:lab(89.6989% -.351518 84.5359)}}#night-court #analysis .g-dr{--g:#9ce500}@supports (color:lab(0% 0 0)){#night-court #analysis .g-dr{--g:lab(83.7941% -45.2698 88.1475)}}#night-court #analysis .g-lo{--g:#00bbfe}@supports (color:lab(0% 0 0)){#night-court #analysis .g-lo{--g:lab(70.6707% -23.2844 -46.1481)}}#night-court #analysis .g-gs{--g:#a785ff}@supports (color:lab(0% 0 0)){#night-court #analysis .g-gs{--g:lab(62.8158% 35.2291 -59.8455)}}#night-court #analysis .an-dots circle{fill:var(--g);fill-opacity:.92;stroke:#00000073;stroke:lab(0% 0 0/.45);stroke-width:.4px;transform-box:fill-box;transform-origin:50%;transition:transform .5s var(--ease) calc(var(--i,0) * 90ms), opacity .25s}#night-court #analysis .sm-d{cursor:pointer}#night-court #analysis a.sm-d:hover circle{stroke:var(--fg);stroke-width:.8px}#night-court #analysis .sm-to,#night-court #analysis.sm-t .sm-from{display:none}#night-court #analysis.sm-t .sm-to{display:inline}#night-court #analysis .an-key{flex-wrap:wrap;gap:.35rem 1rem;font-size:.75rem;list-style:none;display:flex}#night-court #analysis .an-key li{align-items:center;gap:.375rem;display:flex}#night-court #analysis .an-key i{background:var(--g);border-radius:50%;width:.625rem;height:.625rem}#night-court #analysis .an-key b,#night-court #analysis .rl b,#night-court #analysis .rl .n,#night-court #analysis .rl-figs b,#night-court #analysis .mo-p em,#night-court #analysis .mo-dd em{font-family:var(--disp);font-variant-numeric:tabular-nums lining-nums;letter-spacing:.01em;font-style:normal;font-weight:600}#night-court #analysis .an-key b{color:var(--muted)}#night-court #analysis .hm{mix-blend-mode:lighten;filter:blur(3px);transition:opacity .7s ease-out;position:absolute;inset:0 50% 0 0}#night-court #analysis .h3,#night-court #analysis .h4{inset:0 0 0 50%}#night-court #analysis .hm{--m:color-mix(in oklch, var(--c) 55%, transparent);--l:color-mix(in oklch, var(--c) 22%, transparent)}#night-court #analysis .h1{--c:var(--p1);background:radial-gradient(22% 30% at 73% 30%, var(--c), var(--m) 45%, transparent), radial-gradient(18% 24% at 24% 36%, var(--m), transparent), radial-gradient(48% 34% at 50% 32%, var(--l), transparent)}#night-court #analysis .h2{--c:var(--p2);background:radial-gradient(19% 26% at 70% 71%, var(--c), var(--m) 45%, transparent), radial-gradient(21% 26% at 22% 66%, var(--m), transparent), radial-gradient(48% 34% at 47% 69%, var(--l), transparent);transition-delay:80ms}#night-court #analysis .h3{--c:var(--p3);background:radial-gradient(22% 28% at 79% 75%, var(--c), var(--m) 45%, transparent), radial-gradient(18% 24% at 28% 72%, var(--m), transparent), radial-gradient(48% 34% at 54% 73%, var(--l), transparent);transition-delay:.16s}#night-court #analysis .h4{--c:var(--p4);background:radial-gradient(20% 28% at 26% 29%, var(--c), var(--m) 45%, transparent), radial-gradient(19% 24% at 76% 26%, var(--m), transparent), radial-gradient(48% 34% at 50% 30%, var(--l), transparent);transition-delay:.24s}#night-court #analysis .an-lg{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}#night-court #analysis .an-lg ul{gap:.15rem;list-style:none;display:grid}#night-court #analysis .an-lg button{border-radius:.375rem;align-items:center;gap:.5rem;width:100%;height:2.5rem;padding:0 .5rem;font-size:.875rem;transition:background .2s,color .2s;display:flex}#night-court #analysis .an-lg .r button{flex-direction:row-reverse}#night-court #analysis .an-lg button:hover,#night-court #analysis .an-lg [aria-pressed=true]{background:var(--sec)}#night-court #analysis .an-lg i{width:.75rem;height:.75rem}#night-court #analysis .rl-figs{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}#night-court #analysis .rl-figs b{font-size:1.35rem;line-height:1.1;display:block}#night-court #analysis .rl-figs span{color:var(--muted);font-size:.75rem;line-height:1.35;display:block}#night-court #analysis .rl-lg{flex-wrap:wrap;gap:.25rem 1rem;margin-bottom:.75rem;font-size:.75rem;font-weight:500;display:flex}#night-court #analysis .rl-lg span{align-items:center;gap:.375rem;display:flex}#night-court #analysis .sq{border-radius:2px;width:.5rem;height:.5rem;display:inline-block}#night-court #analysis .sa{background:var(--ta)}#night-court #analysis .sb{background:var(--tb)}#night-court #analysis .rl{grid-template-columns:2.4rem minmax(0,1fr) 1.6rem 1.6rem;align-items:center;gap:.5rem;display:grid}#night-court #analysis .rl .hd,#night-court #analysis .an-ov{letter-spacing:.05em;text-transform:uppercase;color:var(--muted);font-size:.625rem;font-weight:500}#night-court #analysis .an-ov{margin-bottom:.5rem}#night-court #analysis .rl .n{text-align:right;font-size:.875rem}#night-court #analysis .rl .hd.n{justify-content:flex-end;display:flex}#night-court #analysis .rl b{font-size:.75rem}#night-court #analysis .rl-t{background:#15223599;background:lab(12.7946% -.834681 -14.1237/.6);border-radius:999px;height:.625rem;display:block;overflow:hidden}#night-court #analysis .rl-f{width:var(--w);transform-origin:0;height:100%;transition:transform .9s var(--ease) calc(var(--i) * 80ms);gap:2px;display:flex}#night-court #analysis .rl-f i{flex-basis:0;min-width:0}#night-court #analysis .mo-pl{scrollbar-width:none;gap:.4rem;display:flex;overflow-x:auto}#night-court #analysis .mo-p{border:1px solid var(--border);border-radius:999px;flex:none;align-items:center;gap:.35rem;height:2.25rem;padding:0 .65rem;font-size:.8125rem;display:flex}#night-court #analysis .mo-p em,#night-court #analysis .mo-dd em{color:var(--muted)}#night-court #analysis .mo-p.on{background:#afec320d;background:lab(86.8929% -38.1433 75.2979/.05);border-color:#afec3280;border-color:lab(86.8929% -38.1433 75.2979/.5);font-weight:500}#night-court #analysis .mo-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}#night-court #analysis .mo-ck{align-items:center;gap:.5rem;height:2.5rem;font-size:.875rem;display:flex}#night-court #analysis .mo-ck i{border:1px solid var(--primary);background:var(--primary) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2316290a' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center/.7rem no-repeat;border-radius:4px;width:1rem;height:1rem}#night-court #analysis .mo-dd{border:1px solid var(--border);border-radius:.375rem;align-items:center;gap:.5rem;height:2.5rem;padding:0 .75rem;font-size:.875rem;font-weight:500;display:flex}#night-court #analysis .mo-dd svg,#night-court #analysis .mo-btn svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:1rem;height:1rem}#night-court #analysis .mo-dd svg{color:var(--muted)}#night-court #analysis .mo-tl{height:4rem;position:relative}#night-court #analysis .mo-sets span{color:var(--muted);white-space:nowrap;font-size:.6875rem;font-weight:500;line-height:1rem;position:absolute;top:0}#night-court #analysis .mo-rail{background:var(--mbg);border-radius:.375rem;position:absolute;inset:1.25rem 0 0}#night-court #analysis .mo-rail i{background:var(--border);width:1px;position:absolute;top:.25rem;bottom:.25rem}#night-court #analysis .mo-rail b{width:3px;height:1.5rem;transition:transform .45s var(--ease) calc(var(--i) * 45ms);background:#98a3af66;background:lab(66.3347% -2.2698 -7.78639/.4);border-radius:999px;position:absolute;top:50%;transform:translate(-50%,-50%)}#night-court #analysis .mo-rail .g{background:#afec3280;background:lab(86.8929% -38.1433 75.2979/.5)}#night-court #analysis .mo-rail .on{background:var(--primary);width:5px;height:2.25rem}#night-court #analysis .mo-now{align-items:center;gap:.5rem;display:flex}#night-court #analysis .mo-btn{border:1px solid var(--border);border-radius:.375rem;flex:none;place-items:center;width:2.75rem;height:2.75rem;display:grid}#night-court #analysis .mo-now p{text-align:center;flex:1;min-width:0;font-size:.875rem;line-height:1.35}#night-court #analysis .mo-now strong{text-wrap:balance;font-weight:500;line-height:1.2;display:block}#night-court #analysis .mo-now p span{color:var(--muted);font-variant-numeric:tabular-nums;font-size:.75rem}#night-court #analysis .mo-now p span+span:before{content:"";vertical-align:middle;background:currentColor;border-radius:50%;width:3px;height:3px;margin:0 .4rem;display:inline-block}@container (max-width:290px){#night-court #analysis .mo-now p span{display:block}#night-court #analysis .mo-now p span+span:before{display:none}}#night-court #analysis.an-js:not(.an-in) .an-dots circle{transform:scale(0)}#night-court #analysis.an-js:not(.an-in) .rl-f{transform:scaleX(0)}#night-court #analysis.an-js:not(.an-in) .hm{opacity:0}#night-court #analysis.an-js:not(.an-in) .mo-rail b{transform:translate(-50%,-50%)scaleY(0)}#night-court #analysis[data-hl] :is(#ovs .fr,#ins .ip,.sm-d){opacity:.25}#night-court #analysis[data-hl] .hm{opacity:.06;transition-delay:0s}#night-court #analysis[data-hl] .an-lg [aria-pressed=false]{color:var(--muted)}#night-court #analysis[data-hl] .an-lg [aria-pressed=false] i{opacity:.4}#night-court #analysis[data-hl=a1] :is(#ovs .fr:first-of-type,#ins circle:first-of-type,.a1){opacity:1;color:var(--p1)}#night-court #analysis[data-hl=a2] :is(#ovs .fr:nth-of-type(2),#ins circle:nth-of-type(2),.a2){opacity:1;color:var(--p2)}#night-court #analysis[data-hl=b1] :is(#ovs .fr:nth-of-type(3),#ins circle:nth-of-type(3),.b1){opacity:1;color:var(--p3)}#night-court #analysis[data-hl=b2] :is(#ovs .fr:nth-of-type(4),#ins circle:nth-of-type(4),.b2){opacity:1;color:var(--p4)}#night-court #analysis[data-hl] #ovs .fr circle{transition:fill-opacity .25s}#night-court #analysis[data-hl=a1] #ovs .fr:first-of-type circle,#night-court #analysis[data-hl=a2] #ovs .fr:nth-of-type(2) circle,#night-court #analysis[data-hl=b1] #ovs .fr:nth-of-type(3) circle,#night-court #analysis[data-hl=b2] #ovs .fr:nth-of-type(4) circle{stroke-width:4px;fill-opacity:.3}#night-court #analysis[data-hl=a1] #ins circle:first-of-type,#night-court #analysis[data-hl=a2] #ins circle:nth-of-type(2),#night-court #analysis[data-hl=b1] #ins circle:nth-of-type(3),#night-court #analysis[data-hl=b2] #ins circle:nth-of-type(4){fill:currentColor}#night-court #analysis #ovs .fr,#night-court #analysis #ins .ip{transition:opacity .25s,color .25s}@media (max-width:640px){#night-court #analysis{padding-block:4.5rem}#night-court #analysis .an-chip{padding:0 .95rem}}@media (max-width:639.98px){#night-court #analysis .an-grid{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;gap:.75rem;margin-inline:-1rem;padding:0 1rem .5rem;scroll-padding-inline:1rem;display:flex;overflow-x:auto}#night-court #analysis .an-grid::-webkit-scrollbar{display:none}#night-court #analysis .an-grid>*{scroll-snap-align:start;flex:0 0 86%;position:relative}}@media (prefers-reduced-motion:reduce){#night-court #analysis *{transition:none!important}}#night-court .watch-reels{border-top:1px solid var(--border);padding-block:5rem}#night-court .watch-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:1.25rem;display:grid}#night-court .watch-card{border:1px solid var(--border);background:var(--card);border-radius:1rem;flex-direction:column;gap:1rem;min-width:0;padding:1.25rem;display:flex}#night-court .watch-card:hover{border-color:var(--primary)}#night-court .watch-card:active{background:var(--bg-d)}#night-court .watch-card-top{justify-content:space-between;align-items:center;gap:.75rem;display:flex}#night-court .watch-play{width:44px;height:44px;color:var(--primary);place-items:center;display:grid}#night-court .watch-icon{width:20px;height:20px}#night-court .watch-score{font:600 1.25rem var(--disp)}#night-court .watch-teams{min-width:0}#night-court .watch-team,#night-court .watch-credit{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#night-court .watch-team{font-weight:600}#night-court .watch-muted,#night-court .watch-intro{color:var(--muted)}#night-court .watch-meta{color:var(--muted);flex-wrap:wrap;gap:.25rem .75rem;margin-top:auto;font-size:.75rem;display:flex}
