:root{--bg:#070b12;--bg-2:#0c1322;--card:rgba(255,255,255,0.035);--card-2:rgba(255,255,255,0.06);--line:rgba(255,255,255,0.09);--line-soft:rgba(255,255,255,0.06);--text:#f4efe2;--muted:#9aa5b5;--faint:#7d8aa0;--gold:#febe10;--gold-soft:rgba(254,190,16,0.14);--maroon:#8d153a;--crimson:#e02040;--live:#ff3b5c;--upcoming:#38bdf8;--finished:#34d399;--radius:20px;--font-ui:"Lexend","Inter",system-ui,sans-serif;--font-body:"Inter",system-ui,sans-serif;--font-display:"Space Grotesk","Lexend",sans-serif;--font-mono:"JetBrains Mono",ui-monospace,monospace;--ease-spring:cubic-bezier(0.22,1,0.36,1);--shadow-card:0 20px 60px -20px rgba(0,0,0,0.7)}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:var(--font-body);background:var(--bg);color:var(--text);min-height:100vh;overflow-x:hidden;-webkit-font-smoothing:antialiased;line-height:1.5}::selection{background:var(--gold);color:#111}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#0a0f1a}::-webkit-scrollbar-thumb{background:#26314a;border-radius:8px;border:2px solid #0a0f1a}::-webkit-scrollbar-thumb:hover{background:var(--gold)}.mono{font-family:var(--font-mono)}.atmosphere{position:fixed;inset:0;z-index:-1;overflow:hidden;background:radial-gradient(120% 90% at 50% -10%,#14203a 0,var(--bg) 55%,#04060b 100%)}#particles{position:absolute;inset:0;width:100%;height:100%;opacity:.55}.aurora{position:absolute;border-radius:50%;filter:blur(110px);opacity:.5;will-change:transform}.aurora-a{width:640px;height:640px;left:-160px;top:-180px;background:radial-gradient(circle,rgba(141,21,58,.55),transparent 65%);animation:drift-a 18s ease-in-out infinite alternate}.aurora-b{width:560px;height:560px;right:-140px;top:8%;background:radial-gradient(circle,rgba(254,190,16,.2),transparent 65%);animation:drift-b 22s ease-in-out infinite alternate}.aurora-c{width:700px;height:500px;left:30%;bottom:-260px;background:radial-gradient(circle,rgba(56,189,248,.16),transparent 65%);animation:drift-a 26s ease-in-out infinite alternate-reverse}@keyframes drift-a{to{transform:translate(70px,50px) scale(1.12)}}@keyframes drift-b{to{transform:translate(-80px,60px) scale(1.08)}}.grid-overlay{background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 0);background-size:56px 56px;-webkit-mask-image:radial-gradient(75% 55% at 50% 0,black 30%,transparent 100%);mask-image:radial-gradient(75% 55% at 50% 0,black 30%,transparent 100%)}.grid-overlay,.noise{position:absolute;inset:0}.noise{opacity:.05;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.vignette{position:absolute;inset:0;background:radial-gradient(90% 70% at 50% 40%,transparent 55%,rgba(0,0,0,.5) 100%)}.float-ball{position:absolute;opacity:.9}.ball-1{width:130px;top:16%;right:7%;animation:floaty 9s ease-in-out infinite;filter:drop-shadow(0 20px 40px rgba(141,21,58,.5))}.ball-2{width:90px;bottom:18%;left:4%;animation:floaty 12s ease-in-out infinite reverse}@keyframes floaty{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-26px) rotate(14deg)}}.spin-ring{transform-origin:50px 50px;animation:spin 14s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.ticker{overflow:hidden;border-bottom:1px solid var(--line-soft);background:rgba(0,0,0,.35);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:relative;z-index:5}.ticker-track{display:flex;gap:28px;width:max-content;padding:8px 0;font-family:var(--font-mono);font-size:11px;letter-spacing:.22em;color:var(--faint);animation:ticker 30s linear infinite}.ticker-track i{color:var(--gold);font-style:normal;opacity:.7}@keyframes ticker{to{transform:translateX(-50%)}}.nav{position:-webkit-sticky;position:sticky;top:0;z-index:50;-webkit-backdrop-filter:blur(18px) saturate(1.3);backdrop-filter:blur(18px) saturate(1.3);background:rgba(7,11,18,.72);border-bottom:1px solid var(--line-soft)}.nav-inner{max-width:1180px;margin:0 auto;padding:14px 24px;justify-content:space-between;gap:16px}.brand,.nav-inner{display:flex;align-items:center}.brand{gap:12px;text-decoration:none;color:inherit}.brand-mark{position:relative;width:42px;height:42px;display:grid;place-items:center}.brand-mark svg{width:42px;height:42px;filter:drop-shadow(0 4px 14px rgba(254,190,16,.35))}.brand-pulse{position:absolute;inset:2px;border-radius:50%;border:1.5px solid rgba(254,190,16,.5);animation:pulse-ring 2.4s ease-out infinite;pointer-events:none}@keyframes pulse-ring{0%{transform:scale(.85);opacity:.9}to{transform:scale(1.35);opacity:0}}.brand-text strong{font-family:var(--font-display);font-size:17px;letter-spacing:.06em;display:block;line-height:1}.brand-text strong em{font-style:normal;color:var(--gold)}.brand-text small{font-size:9.5px;letter-spacing:.28em;color:var(--muted);font-weight:600}.nav-right{display:flex;align-items:center;gap:12px}.clock-wrap{font-size:13px;border:1px solid var(--line);padding:8px 14px;border-radius:100px;background:rgba(255,255,255,.03)}.api-dot,.clock-wrap{display:flex;align-items:center;gap:8px;color:var(--muted)}.api-dot{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.14em}.api-dot span{width:9px;height:9px;border-radius:50%;background:#f59e0b;box-shadow:0 0 12px #f59e0b;animation:blink 1.6s infinite}.api-dot.ok span{background:var(--finished);box-shadow:0 0 12px var(--finished);animation:none}.api-dot.err span{background:var(--live);box-shadow:0 0 12px var(--live);animation:none}@keyframes blink{50%{opacity:.35}}.btn-ghost{display:flex;align-items:center;gap:8px;background:var(--gold-soft);border:1px solid rgba(254,190,16,.3);color:var(--gold);font-family:var(--font-ui);font-weight:600;font-size:13px;padding:9px 16px;border-radius:100px;cursor:pointer;transition:all .25s var(--ease-spring)}.btn-ghost:hover{background:var(--gold);color:#14100a;transform:translateY(-1px);box-shadow:0 8px 24px rgba(254,190,16,.35)}.btn-ghost:active{transform:scale(.96)}.btn-ghost svg.spinning{animation:rot .8s linear infinite}@keyframes rot{to{transform:rotate(1turn)}}.btn-ghost b{background:rgba(0,0,0,.25);border-radius:20px;padding:1px 8px;font-size:11px;font-weight:600}.btn-ghost:hover b{background:rgba(0,0,0,.15)}.hero{max-width:1180px;margin:0 auto;padding:72px 24px 20px;position:relative}.hero-inner{max-width:860px}.eyebrow{display:inline-flex;align-items:center;gap:10px;position:relative;overflow:hidden;font-family:var(--font-mono);font-size:11px;letter-spacing:.24em;color:var(--gold);border:1px solid rgba(254,190,16,.28);background:rgba(254,190,16,.07);padding:9px 18px;border-radius:100px;margin-bottom:26px}.live-dot{width:8px;height:8px;border-radius:50%;background:var(--live);box-shadow:0 0 10px var(--live);animation:blink 1.4s infinite}.eyebrow-shine{position:absolute;top:0;left:-60%;width:40%;height:100%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.25),transparent);animation:shine-sweep 3.5s ease-in-out infinite}@keyframes shine-sweep{0%{left:-60%}55%,to{left:130%}}.display{font-family:var(--font-display);font-weight:700;font-size:clamp(52px,9vw,116px);line-height:.95;letter-spacing:-.03em;text-transform:uppercase}.display .line{display:block;overflow:hidden}.display .word{display:inline-block;animation:rise .9s var(--ease-spring) both}.display .line:nth-child(2) .word{animation-delay:.12s}.display .line:nth-child(3) .word{animation-delay:.24s}@keyframes rise{0%{transform:translateY(110%) rotate(2deg);opacity:0;filter:blur(8px)}to{transform:none;opacity:1;filter:none}}.shiny{background:linear-gradient(110deg,#fff7dd 20%,var(--gold) 40%,#ff8a00 50%,var(--gold) 60%,#fff7dd 80%);background-size:200% auto;-webkit-background-clip:text;background-clip:text;color:transparent;animation:shine-text 4s linear infinite,rise .9s var(--ease-spring) both!important}@keyframes shine-text{to{background-position:200%}}.outline .word{color:transparent;-webkit-text-stroke:1.5px rgba(244,239,226,.55)}.sub{margin-top:22px;font-size:16.5px;color:var(--muted);max-width:560px;line-height:1.7}.reveal{opacity:0;animation:fade-up .8s var(--ease-spring) forwards}.d1{animation-delay:.35s}.d2{animation-delay:.5s}.d3{animation-delay:.65s}@keyframes fade-up{0%{opacity:0;transform:translateY(22px);filter:blur(6px)}to{opacity:1;transform:none;filter:none}}.stats{margin-top:30px;flex-wrap:wrap}.stat,.stats{display:flex;gap:12px}.stat{align-items:center;background:var(--card);border:1px solid var(--line);border-radius:16px;padding:12px 20px 12px 18px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:transform .25s var(--ease-spring),border-color .25s}.stat:hover{transform:translateY(-2px);border-color:rgba(254,190,16,.35)}.stat b{font-family:var(--font-display);font-size:28px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1}.stat-live b{color:var(--live);text-shadow:0 0 24px rgba(255,59,92,.5)}.stat span{font-size:12px;color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-weight:600;display:flex;align-items:center;gap:7px}.stat .dot{width:7px;height:7px;border-radius:50%;background:var(--live);box-shadow:0 0 8px var(--live);animation:blink 1.4s infinite}.stat.auto{margin-left:auto}.switch{position:relative;width:40px;height:22px;display:inline-block}.switch input{opacity:0;width:0;height:0}.switch span{position:absolute;inset:0;background:#26314a;border-radius:20px;cursor:pointer;transition:.3s;border:1px solid var(--line)}.switch span:after{content:"";position:absolute;width:16px;height:16px;border-radius:50%;background:#fff;top:2px;left:2px;transition:.3s var(--ease-spring)}.switch input:checked+span{background:var(--gold);border-color:var(--gold)}.switch input:checked+span:after{transform:translateX(18px);background:#14100a}.controls{gap:14px;margin-top:26px;flex-wrap:wrap}.controls,.search{display:flex;align-items:center}.search{flex:1 1;min-width:240px;gap:10px;background:rgba(255,255,255,.04);border:1px solid var(--line);border-radius:14px;padding:12px 16px;transition:border-color .25s,box-shadow .25s}.search:focus-within{border-color:rgba(254,190,16,.5);box-shadow:0 0 0 4px rgba(254,190,16,.1)}.search svg{color:var(--faint);flex-shrink:0}.search input{flex:1 1;background:none;border:none;outline:none;color:var(--text);font-family:var(--font-ui);font-size:14px}.search input::placeholder{color:var(--faint)}.search kbd{font-family:var(--font-mono);font-size:11px;color:var(--faint);border:1px solid var(--line);border-radius:6px;padding:2px 8px;background:rgba(255,255,255,.03)}.tabs{gap:4px;background:rgba(255,255,255,.04);border:1px solid var(--line);border-radius:14px;padding:5px}.tab,.tabs{position:relative;display:flex}.tab{z-index:1;border:none;background:none;color:var(--muted);font-family:var(--font-ui);font-weight:600;font-size:13px;padding:11px 18px;min-height:44px;border-radius:10px;cursor:pointer;transition:color .25s;align-items:center;gap:7px}.tab:hover{color:var(--text)}.tab.active{color:#14100a}.mini-live{width:7px;height:7px;border-radius:50%;background:currentColor}.tab.active .mini-live{background:#14100a;animation:blink 1.2s infinite}.tab-glider{position:absolute;top:5px;bottom:5px;border-radius:10px;background:var(--gold);box-shadow:0 4px 18px rgba(254,190,16,.4);transition:left .35s var(--ease-spring),width .35s var(--ease-spring)}.scroll-hint{display:flex;justify-content:center;margin-top:44px;opacity:.5}.scroll-hint span{width:24px;height:38px;border:1.5px solid var(--muted);border-radius:14px;position:relative;display:block}.scroll-hint span:after{content:"";position:absolute;left:50%;top:7px;width:4px;height:8px;margin-left:-2px;border-radius:4px;background:var(--gold);animation:wheel 1.8s ease-in-out infinite}@keyframes wheel{0%{transform:translateY(0);opacity:1}to{transform:translateY(12px);opacity:0}}.feed-wrap{max-width:1180px;margin:0 auto;padding:30px 24px 40px}#alerts,#feed,#top{scroll-margin-top:82px}.feed-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:22px;flex-wrap:wrap}.feed-head h2{font-family:var(--font-display);font-size:26px;letter-spacing:-.01em}.feed-head h2 sup{font-size:13px;color:var(--gold);background:var(--gold-soft);border:1px solid rgba(254,190,16,.25);padding:2px 10px;border-radius:20px;margin-left:8px;vertical-align:middle}.feed-head p{font-family:var(--font-mono);font-size:11.5px;letter-spacing:.12em;color:var(--faint);text-transform:uppercase}.bento{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));grid-gap:20px;gap:20px}.match-card{--mx:50%;--my:50%;position:relative;border-radius:var(--radius);background:linear-gradient(160deg,rgba(255,255,255,.06),rgba(255,255,255,.02));border:1px solid var(--line);overflow:hidden;box-shadow:var(--shadow-card);transition:transform .35s var(--ease-spring),border-color .3s,box-shadow .35s;opacity:0;transform:translateY(26px)}.match-card.visible{opacity:1;transform:none}.match-card:hover{border-color:rgba(254,190,16,.35);box-shadow:0 24px 70px -20px rgba(0,0,0,.8),0 0 0 1px rgba(254,190,16,.12),0 0 40px -12px rgba(254,190,16,.25)}.match-card:before{content:"";position:absolute;inset:0;background:radial-gradient(420px circle at var(--mx) var(--my),rgba(254,190,16,.1),transparent 60%);opacity:0;transition:opacity .3s;pointer-events:none;z-index:1}.match-card:hover:before{opacity:1}.match-card.is-live{border-color:rgba(255,59,92,.4)}.card-link-overlay{position:absolute;inset:0;border-radius:inherit}.match-card .card-foot,.match-card .card-more,.match-card .card-top,.match-card .teams,.match-card:after{pointer-events:none}.match-card a:not(.card-link-overlay),.match-card button,.match-card summary{position:relative;z-index:4;pointer-events:auto}.match-card.is-live:after{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,var(--live),var(--gold),transparent);background-size:200% 100%}@keyframes border-flow{to{background-position:200% 0}}.card-top{display:flex;align-items:center;gap:10px;row-gap:8px;flex-wrap:wrap;padding:16px 20px 0;position:relative;z-index:2}.series-badge{letter-spacing:.16em;color:var(--gold);background:rgba(254,190,16,.09);border:1px solid rgba(254,190,16,.22);padding:5px 11px;border-radius:12px;text-transform:uppercase}.format-badge,.series-badge{font-family:var(--font-mono);font-size:10px}.format-badge{letter-spacing:.14em;color:var(--muted);border:1px solid var(--line);padding:5px 10px;white-space:nowrap}.format-badge,.status-pill{border-radius:100px;flex-shrink:0}.status-pill{margin-left:auto;display:inline-flex;align-items:center;gap:7px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:6px 13px}.status-pill.live{background:rgba(255,59,92,.14);color:#ff8ba0;border:1px solid rgba(255,59,92,.4);box-shadow:0 0 18px -4px rgba(255,59,92,.5)}.status-pill.live i{width:7px;height:7px;border-radius:50%;background:var(--live);box-shadow:0 0 8px var(--live);animation:blink 1.2s infinite}.status-pill.upcoming{background:rgba(56,189,248,.1);color:#7dd3fc;border:1px solid rgba(56,189,248,.3)}.status-pill.finished{background:rgba(52,211,153,.1);color:#6ee7b7;border:1px solid rgba(52,211,153,.3)}.card-status-line{padding:14px 20px 0;font-family:var(--font-display);font-size:17px;font-weight:600;line-height:1.4;letter-spacing:-.01em;position:relative;z-index:2;overflow-wrap:break-word}.card-status-line.is-live-text{color:#fff}.teams{padding:16px 20px 6px;display:flex;flex-direction:column;gap:12px;position:relative;z-index:2}.team-row{display:flex;gap:13px;min-width:0}.avatar{width:42px;height:42px;border-radius:13px;display:grid;place-items:center;font-family:var(--font-display);font-weight:700;font-size:14px;flex-shrink:0;border:1px solid var(--line);background:rgba(255,255,255,.05);color:var(--text)}.avatar.sl{background:linear-gradient(140deg,#8d153a,#5c0e27);border-color:rgba(254,190,16,.45);color:var(--gold);box-shadow:0 0 20px -6px rgba(141,21,58,.8)}.team-name{font-weight:600;font-size:15.5px;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.team-name small{display:block;font-size:11px;color:var(--faint);font-weight:500;letter-spacing:.06em}.team-score{text-align:right;font-family:var(--font-display);font-size:21px;font-size:clamp(16px,5.5cqw,21px);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.team-score,.team-score .overs{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.team-score .overs{display:block;margin:3px 0 0;font-size:12.5px;font-size:clamp(10px,3.4cqw,12.5px);color:var(--muted);font-weight:500;font-family:var(--font-mono);max-width:100%}.team-row.dim{opacity:.55}.vs-divider{display:flex;align-items:center;gap:10px;margin:2px 0 2px 55px}.vs-divider:after,.vs-divider:before{content:"";height:1px;flex:1 1;background:var(--line-soft)}.vs-divider span{font-family:var(--font-mono);font-size:9.5px;letter-spacing:.2em;color:var(--faint)}.card-foot{margin:14px 20px 20px;padding:13px 15px;border-radius:14px;background:rgba(0,0,0,.28);border:1px solid var(--line-soft);display:flex;align-items:center;gap:10px;flex-wrap:wrap;row-gap:10px;position:relative;z-index:2}.card-foot svg{flex-shrink:0}.result-text{font-size:13px;color:var(--muted);line-height:1.5;overflow-wrap:break-word}.result-text strong{color:var(--gold);font-weight:600}.result-text.live-text{color:#ffb3c1}.momentum{height:3px;border-radius:3px;background:rgba(255,255,255,.08);margin:0 20px 18px;overflow:hidden;position:relative;z-index:2}.momentum i{display:block;height:100%;border-radius:3px;background:linear-gradient(90deg,var(--maroon),var(--gold));animation:momentum 2.8s ease-in-out infinite}.match-card[data-kind=upcoming] .momentum i{background:linear-gradient(90deg,#0ea5e9,#38bdf8)}.match-card[data-kind=finished] .momentum i{background:linear-gradient(90deg,#059669,#34d399);animation:none;width:100%!important}@keyframes momentum{0%{width:22%}50%{width:78%}to{width:22%}}.skeleton{border-radius:var(--radius);border:1px solid var(--line-soft);background:rgba(255,255,255,.02);padding:22px;overflow:hidden;position:relative}.skel{border-radius:10px;background:linear-gradient(100deg,rgba(255,255,255,.04) 40%,rgba(255,255,255,.1) 50%,rgba(255,255,255,.04) 60%);background-size:200% 100%;animation:shimmer 1.4s linear infinite}@keyframes shimmer{to{background-position:-200% 0}}.empty{padding:70px 20px;background:rgba(255,255,255,.02)}.empty,.noscript-note{text-align:center;border:1px dashed var(--line);border-radius:var(--radius)}.noscript-note{padding:26px 22px;background:rgba(255,59,92,.06);color:var(--text);font-size:14px;line-height:1.7;max-width:560px;margin:0 auto}.noscript-note strong{color:var(--gold)}.empty-ball{font-size:44px;animation:floaty 3s ease-in-out infinite}.empty h3{font-family:var(--font-display);font-size:22px;margin:14px 0 8px}.empty p{color:var(--muted);font-size:14px;max-width:380px;margin:0 auto 20px}.btn-gold{background:var(--gold);color:#14100a;border:none;font-family:var(--font-ui);font-weight:700;font-size:14px;padding:12px 28px;border-radius:100px;cursor:pointer;transition:all .25s var(--ease-spring)}.btn-gold:hover{transform:translateY(-2px);box-shadow:0 12px 30px rgba(254,190,16,.4)}.fab{position:fixed;bottom:26px;right:26px;z-index:60;display:flex;align-items:center;gap:9px;background:linear-gradient(140deg,#a3133f,#7a0e2e);color:#fff;border:1px solid rgba(254,190,16,.45);font-family:var(--font-ui);font-weight:700;font-size:14px;padding:15px 24px;border-radius:100px;cursor:pointer;box-shadow:0 14px 40px -8px rgba(224,32,64,.6);transition:transform .25s var(--ease-spring),box-shadow .25s;overflow:visible}.fab:hover{transform:translateY(-3px) scale(1.04);box-shadow:0 20px 50px -8px rgba(224,32,64,.75),0 0 30px -6px rgba(254,190,16,.5)}.fab:active{transform:scale(.95)}.fab-ring{position:absolute;inset:-4px;border-radius:100px;border:1.5px solid rgba(255,59,92,.55);animation:pulse-ring 2s ease-out infinite;pointer-events:none}#toast{position:fixed;bottom:96px;left:50%;transform:translateX(-50%) translateY(20px);background:rgba(12,17,28,.92);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:var(--text);border:1px solid rgba(255,59,92,.4);padding:13px 24px;border-radius:14px;font-size:13.5px;font-weight:600;z-index:100;box-shadow:0 16px 50px rgba(0,0,0,.6);transition:opacity .4s var(--ease-spring),transform .4s var(--ease-spring),visibility .4s;display:flex;align-items:center;gap:10px;max-width:min(90vw,420px)}#toast:before{content:"●";color:var(--live);font-size:10px;animation:blink 1s infinite}.toast-hidden{opacity:0;visibility:hidden}.toast-visible{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)!important}.footer{border-top:1px solid var(--line-soft);margin-top:30px;background:rgba(0,0,0,.3);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.foot-inner{max-width:1180px;margin:0 auto;padding:28px 24px;display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;align-items:center}.foot-brand strong{font-family:var(--font-display);letter-spacing:.1em;font-size:14px}.foot-brand strong:after{content:" ◆";color:var(--gold)}.foot-brand p{font-size:12.5px;color:var(--faint);margin-top:6px}.foot-links{display:flex;align-items:center;gap:16px;font-size:12px}.foot-links span{color:var(--faint);font-size:11.5px}.foot-links a{color:var(--gold);text-decoration:none;font-weight:600}.foot-links a:hover{text-decoration:underline}@media (max-width:760px){.nav-inner{padding:12px 16px}.clock-wrap{display:none}.api-dot em{font-size:9px}.hero{padding:48px 18px 10px}.feed-wrap{padding:24px 16px 30px}.bento{grid-template-columns:1fr}.ball-1{width:84px;right:-10px}.stat.auto{margin-left:0}.fab{bottom:18px;right:18px;padding:13px 20px}.tabs{max-width:100%;overflow-x:auto}.display{font-size:clamp(44px,14vw,64px)}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;transition-duration:.01ms!important}}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.btn-ghost:focus-visible,.btn-gold:focus-visible,.fab:focus-visible,.tab:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.feed-banner{display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid rgba(255,59,92,.4);background:rgba(255,59,92,.08);color:#ffc9d4;font-size:13px;font-weight:600;border-radius:14px;padding:11px 14px 11px 18px;margin-bottom:16px}.feed-banner[data-err=""]{border-color:rgba(52,211,153,.4);background:rgba(52,211,153,.08);color:#a7f3d0}.feed-banner button{background:none;border:1px solid;color:inherit;font:inherit;font-size:12px;border-radius:100px;padding:6px 16px;cursor:pointer}.feed-banner[hidden]{display:none}.match-card{--t1:#33415E;--t1b:#8A94A8;--t2:#4A2B4D;--t2b:#8A94A8;--glow:rgba(120,140,180,.18)}.match-card:after{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--t1),var(--t2),var(--t1));background-size:200% 100%;opacity:.9}.match-card.is-live:after{animation:border-flow 2.5s linear infinite}.match-card:before{background:radial-gradient(420px circle at var(--mx,50%) var(--my,50%),var(--glow),transparent 60%)}.avatar{background:linear-gradient(140deg,var(--av1,#2A344A),var(--av2,#141A28));border-color:rgba(255,255,255,.16);text-shadow:0 1px 2px rgba(0,0,0,.55);overflow:hidden;position:relative}.avatar img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.avatar em{font-style:normal;position:relative;z-index:1}.avatar img+em{position:absolute;bottom:-1px;right:1px;font-size:10px;font-weight:800;background:rgba(0,0,0,.8);padding:1px 5px;border-radius:6px 0 0 0}.momentum i{background:linear-gradient(90deg,var(--t1),var(--t2))!important}.series-badge{border-color:rgba(254,190,16,.25)}.bat-chip{display:inline-block;margin-right:8px;transform-origin:80% 90%}.match-card:hover .bat-chip{animation:bat-swing .55s var(--ease-spring)}@keyframes bat-swing{0%{transform:rotate(0)}35%{transform:rotate(-28deg) translateY(-2px)}70%{transform:rotate(12deg)}to{transform:rotate(0)}}.ball-fly{top:38%;left:-30px;width:22px;height:22px;z-index:5;background:radial-gradient(circle at 35% 30%,#FF6B85,#8D153A 60%,#4A0A1E);box-shadow:0 4px 14px rgba(224,32,64,.6);pointer-events:none;opacity:0}.ball-fly,.ball-fly:after{position:absolute;border-radius:50%}.ball-fly:after{content:"";inset:3px;border:1.5px dashed rgba(254,190,16,.9);animation:seam-spin .5s linear infinite}.match-card.just-updated .ball-fly{animation:ball-bowl 1.1s cubic-bezier(.3,.7,.3,1) both}@keyframes ball-bowl{0%{opacity:0;transform:translateY(-14px) scale(.6)}15%{opacity:1}55%{transform:translate(55cqw,6px) scale(1)}75%{transform:translate(80cqw,-4px) scale(1)}to{opacity:0;transform:translate(105cqw,8px) scale(.8)}}@keyframes seam-spin{to{transform:rotate(1turn)}}.seam-loader{animation:seam-spin 1s linear infinite}.match-card.is-wicket{animation:wicket-shake .5s ease;border-color:rgba(255,59,92,.7)!important}@keyframes wicket-shake{0%,to{transform:translateX(0)}20%{transform:translateX(-5px)}40%{transform:translateX(5px)}60%{transform:translateX(-3px)}80%{transform:translateX(3px)}}.is-wicket .status-pill.live{animation:bails-flash .6s steps(2) 3}@keyframes bails-flash{50%{background:#FF3B5C;color:#fff;box-shadow:0 0 28px #FF3B5C}}.boundary-flash{position:absolute;top:54px;right:16px;z-index:6;font-family:var(--font-display);font-weight:700;font-size:22px;letter-spacing:.04em;padding:4px 14px;border-radius:12px;transform:rotate(6deg);animation:boundary-pop 1.6s var(--ease-spring) both;pointer-events:none}.boundary-flash.six{color:#14100a;background:linear-gradient(140deg,#FEBE10,#FF8A00);box-shadow:0 0 34px rgba(254,190,16,.7)}.boundary-flash.four{color:#06283a;background:linear-gradient(140deg,#7dd3fc,#38bdf8);box-shadow:0 0 30px rgba(56,189,248,.6)}@keyframes boundary-pop{0%{opacity:0;transform:rotate(6deg) scale(.4)}18%{opacity:1;transform:rotate(6deg) scale(1.15)}35%{transform:rotate(6deg) scale(1)}80%{opacity:1}to{opacity:0;transform:rotate(6deg) translateY(-14px) scale(.9)}}.confetti{position:absolute;top:60px;left:50%;z-index:6;pointer-events:none}.confetti i{position:absolute;width:7px;height:10px;border-radius:2px;animation:confetti-fall 1.1s ease-out both;animation-delay:var(--dl,0s)}@keyframes confetti-fall{0%{opacity:1;transform:translate(0) rotate(0) scale(1)}to{opacity:0;transform:translate(var(--dx,60px),150px) rotate(540deg) scale(.6)}}.match-card.is-live .card-status-line.is-live-text{animation:wave-shimmer 4s linear infinite}@keyframes wave-shimmer{0%,to{text-shadow:0 0 18px rgba(255,59,92,.25)}50%{text-shadow:0 0 26px rgba(254,190,16,.45)}}.bowl-track{position:absolute;top:64%;left:0;right:0;height:60px;pointer-events:none;overflow:hidden}.bowl-ball{top:8px;left:-40px;width:22px;height:22px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#FF6B85,#8D153A 60%,#4A0A1E);box-shadow:0 0 24px rgba(224,32,64,.55)}.bowl-ball,.bowl-trail{position:absolute;animation:bowl-across 9s linear infinite}.bowl-trail{top:18px;left:-120px;width:90px;height:2px;background:linear-gradient(90deg,transparent,rgba(254,190,16,.6))}.bowl-bounce{position:absolute;top:40px;left:55%;width:70px;height:10px;border-radius:50%;background:radial-gradient(ellipse,rgba(254,190,16,.25),transparent 70%);animation:bounce-mark 9s linear infinite}@keyframes bowl-across{0%{transform:translateX(0);opacity:0}6%{opacity:1}88%{opacity:1}to{transform:translateX(110vw);opacity:0}}@keyframes bounce-mark{0%,to{opacity:0}45%,60%{opacity:1}}.float-bat{position:absolute;width:110px;bottom:12%;right:12%;opacity:.8}.bat-swing{transform-origin:60px 90px;animation:bat-sway 7s ease-in-out infinite}@keyframes bat-sway{0%,to{transform:rotate(-10deg)}50%{transform:rotate(14deg)}}.fab[hidden]{display:none}.kickoff{display:flex;align-items:center;gap:8px;margin:10px 20px 0;padding:9px 13px;font-family:var(--font-mono);font-size:11.5px;letter-spacing:.04em;color:#9fd8f7;background:rgba(56,189,248,.07);border:1px solid rgba(56,189,248,.22);border-radius:11px;position:relative;z-index:2}.kickoff svg{flex-shrink:0;opacity:.8}.card-foot p{flex-grow:1;flex-shrink:1;flex-basis:calc(100% - 34px);min-width:0}.score-link{flex-shrink:0;margin-left:auto;font-size:12px;font-weight:700;color:var(--gold);text-decoration:none;border:1px solid rgba(254,190,16,.35);background:rgba(254,190,16,.08);padding:7px 14px;border-radius:100px;transition:all .25s var(--ease-spring);white-space:nowrap;min-height:44px;display:inline-flex;align-items:center}.score-link:hover{background:var(--gold);color:#14100a;box-shadow:0 6px 20px rgba(254,190,16,.4)}.card-more{margin:0 20px 6px;position:relative;z-index:2;border-top:1px dashed var(--line-soft);padding-top:10px}.card-more summary{cursor:pointer;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--faint);list-style:none;display:flex;align-items:center;gap:8px;min-height:44px}.card-more summary::-webkit-details-marker{display:none}.card-more summary:before{content:"+";color:var(--gold);font-weight:700;font-size:14px}.card-more[open] summary:before{content:"–"}.card-more summary:hover{color:var(--text)}.card-more ul{list-style:none;margin-top:10px;display:flex;flex-direction:column;gap:7px}.card-more li{display:flex;justify-content:space-between;gap:12px;font-size:12.5px}.card-more li span{color:var(--faint);text-transform:uppercase;letter-spacing:.08em;font-size:10.5px}.card-more li b{font-weight:600;text-align:right}@media (max-width:760px){.bowl-track,.float-bat{display:none}}.share-link{flex-shrink:0;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;border:1px solid var(--line);background:rgba(255,255,255,.04);color:var(--muted);cursor:pointer;transition:all .25s var(--ease-spring)}.share-link:hover{color:var(--gold);border-color:rgba(254,190,16,.45);background:rgba(254,190,16,.08);transform:translateY(-1px)}.share-link:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.match-card.deep-target{border-color:rgba(254,190,16,.7)!important;animation:deep-pulse 1.3s var(--ease-spring) 2}@keyframes deep-pulse{0%,to{box-shadow:0 0 0 0 rgba(254,190,16,0)}50%{box-shadow:0 0 0 7px rgba(254,190,16,.22)}}@property --mcta-p{syntax:"<number>";inherits:false;initial-value:0}:root{--gold-oklch:oklch(0.82 0.16 85);--maroon-oklch:oklch(0.42 0.16 12);--card-ring:color-mix(in oklab,var(--gold) 22%,transparent);--nav-h:64px;color-scheme:dark light}html{scrollbar-color:#26314a #0a0f1a}body{text-wrap:pretty}h1,h2,h3{text-wrap:balance}::view-transition-new(root),::view-transition-old(root){animation-duration:.28s}@supports (animation-timeline:scroll()){.feed-head{position:-webkit-sticky;position:sticky;top:var(--nav-h);z-index:20;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:color-mix(in srgb,#070b12 78%,transparent);padding-block:10px;margin-inline:-8px;padding-inline:8px;border-radius:12px}}.scroll-progress{position:fixed;top:0;left:0;right:0;height:3px;z-index:200;pointer-events:none}.scroll-progress i{display:block;height:100%;background:linear-gradient(90deg,var(--maroon),var(--gold),#38bdf8);transform:scaleX(0);transform-origin:0 50%}.loadbar{position:fixed;top:0;left:0;right:0;height:2px;z-index:201;opacity:0;transition:opacity .3s;pointer-events:none;overflow:hidden}.loadbar.active{opacity:1}.loadbar:not(.active) i{animation:none}.loadbar i{display:block;height:100%;width:30%;border-radius:2px;background:var(--gold);box-shadow:0 0 16px var(--gold);animation:load-slide 1.1s ease-in-out infinite}@keyframes load-slide{0%{transform:translateX(-100%)}to{transform:translateX(340%)}}.skip-link{position:fixed;top:-60px;left:16px;z-index:300;background:var(--gold);color:#14100a;font-weight:700;font-size:13px;padding:10px 18px;border-radius:100px;text-decoration:none;transition:top .25s}.skip-link:focus{top:12px}.gl-canvas{position:absolute;inset:0;width:100%;height:100%;opacity:.9}#particles{z-index:1}.aurora,.grid-overlay,.noise,.vignette{z-index:2;pointer-events:none}.nav-links{display:flex;gap:4px;margin-right:auto;margin-left:28px}.nav-links a{color:var(--muted);text-decoration:none;font-size:13.5px;font-weight:600;padding:8px 14px;border-radius:100px;transition:all .25s;min-height:44px;display:inline-flex;align-items:center}.nav-links a:hover{color:var(--text);background:rgba(255,255,255,.05)}.hero-cta{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.btn-xl{padding:16px 30px;font-size:15px;border-radius:100px;display:inline-flex;align-items:center;gap:10px}.btn-gold,.btn-xl{position:relative;overflow:hidden}.btn-shine{position:absolute;top:0;left:-60%;width:40%;height:100%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.45),transparent);animation:shine-sweep 3.2s ease-in-out infinite;pointer-events:none}.cta-count{background:rgba(0,0,0,.22);padding:3px 10px;border-radius:20px;font-size:11.5px}.btn-outline{display:inline-flex;align-items:center;gap:10px;border:1px solid var(--line);background:rgba(255,255,255,.04);color:var(--text);font-family:var(--font-ui);font-weight:600;font-size:15px;padding:16px 30px;border-radius:100px;text-decoration:none;cursor:pointer;transition:all .25s var(--ease-spring);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.btn-outline:hover{border-color:rgba(254,190,16,.5);background:rgba(254,190,16,.08);transform:translateY(-2px)}.magnetic{will-change:transform;transition:transform .18s ease-out,box-shadow .25s,background .25s}.trust-row{display:flex;gap:16px;flex-wrap:wrap;margin-top:16px;font-size:12.5px;color:var(--faint);font-weight:500}.trust-row span{display:flex;align-items:center;gap:6px}@media (hover:hover){.bento:has(.match-card.is-live:hover) .match-card:not(.is-live){opacity:.72}.bento:has(.match-card:hover) .match-card:not(:hover) .momentum i{animation-play-state:paused}}.alerts{max-width:1180px;margin:10px auto 0;padding:10px 24px 30px}.alerts-card{display:grid;grid-template-columns:1fr 1fr;grid-gap:32px;gap:32px;border:1px solid var(--line);border-radius:24px;padding:clamp(24px,4vw,44px);background:linear-gradient(150deg,rgba(141,21,58,.16),rgba(255,255,255,.03) 45%,rgba(254,190,16,.07));position:relative;overflow:hidden}.alerts-card:before{content:"";position:absolute;inset:0;background:radial-gradient(500px circle at 85% 15%,rgba(254,190,16,.12),transparent 60%);pointer-events:none}.eyebrow-mini{font-family:var(--font-mono);font-size:11px;letter-spacing:.24em;color:var(--gold);font-weight:600}.alerts-copy h2,.contact-strip h2{font-family:var(--font-display);font-size:clamp(26px,3.4vw,36px);letter-spacing:-.02em;margin:10px 0 12px}.alerts-copy p{color:var(--muted);font-size:14.5px;line-height:1.7}.alerts-points{list-style:none;margin-top:16px;display:flex;flex-direction:column;gap:9px}.alerts-points li{font-size:13.5px;color:var(--text);display:flex;gap:10px;align-items:center}.alerts-points li:before{content:"◆";color:var(--gold);font-size:10px}.alert-form{display:flex;flex-direction:column;gap:14px;position:relative;z-index:1}.form-hint{font-size:12px;color:var(--faint)}.form-hint a{color:var(--gold)}.field label{display:block;font-size:12.5px;font-weight:600;letter-spacing:.04em;margin-bottom:7px;color:var(--text)}.field .optional{color:var(--faint);font-weight:400}.field .req{color:var(--live)}.field input[type=email],.field input[type=text],.field select,.field textarea{width:100%;background:rgba(0,0,0,.32);border:1px solid var(--line);border-radius:13px;padding:13px 15px;color:var(--text);font-family:var(--font-ui);font-size:14px;outline:none;transition:border-color .2s,box-shadow .2s;field-sizing:content}.field textarea{min-height:120px;resize:vertical}.field input:focus,.field select:focus,.field textarea:focus{border-color:rgba(254,190,16,.55);box-shadow:0 0 0 4px rgba(254,190,16,.12)}.field input[aria-invalid=true],.field select[aria-invalid=true],.field textarea[aria-invalid=true]{border-color:rgba(255,59,92,.7);box-shadow:0 0 0 4px rgba(255,59,92,.12)}.field-error{font-size:12.5px;color:#ff9db0;margin-top:7px;font-weight:500;display:flex;gap:6px;align-items:flex-start}.field-error:before{content:"⚠";flex-shrink:0}.field-error[hidden]{display:none}.field.check{display:grid;grid-template-columns:auto 1fr;grid-gap:10px;gap:10px;align-items:start;background:rgba(255,255,255,.03);border:1px solid var(--line-soft);border-radius:13px;padding:13px 15px}.field.check input{width:24px;height:24px;margin-top:2px;accent-color:var(--gold);flex-shrink:0}.field.check label{margin:0;font-weight:400;font-size:13px;line-height:1.6;color:var(--muted)}.field.check label a{color:var(--gold)}.field.check .field-error{grid-column:1/-1;margin:0}.form-status{font-size:13px;font-weight:600;padding:11px 15px;border-radius:12px;background:rgba(255,59,92,.1);border:1px solid rgba(255,59,92,.35);color:#ffc9d4}.form-status[data-ok="1"]{background:rgba(52,211,153,.1);border-color:rgba(52,211,153,.35);color:#a7f3d0}.form-status[hidden]{display:none}.form-submit:disabled{opacity:.6;cursor:wait}.contact-strip{max-width:1180px;margin:0 auto;padding:0 24px 40px}.contact-strip-inner{display:flex;justify-content:space-between;gap:24px;flex-wrap:wrap;align-items:center;border:1px dashed var(--line);border-radius:20px;padding:28px;background:rgba(255,255,255,.02)}.contact-strip p{color:var(--muted);font-size:14px;margin-top:8px;max-width:420px}.contact-address{font-style:normal;font-size:13.5px;line-height:1.9;color:var(--muted);text-align:right}.contact-address strong{color:var(--text);font-family:var(--font-display);letter-spacing:.06em}.contact-address a{color:var(--gold);font-weight:600}.foot-inner{display:grid;grid-template-columns:1.2fr auto auto;grid-gap:24px;gap:24px;align-items:start}.foot-address{font-style:normal;font-size:12px;color:var(--faint);margin-top:10px}.foot-address a{color:var(--gold)}.foot-nav{display:flex;gap:4px;flex-wrap:wrap}.foot-nav a{color:var(--muted);text-decoration:none;font-size:13px;font-weight:500;padding:12px 14px;border-radius:100px;min-height:44px;display:inline-flex;align-items:center}.foot-nav a:hover{color:var(--gold);background:rgba(254,190,16,.08)}.foot-links{flex-direction:column;align-items:flex-end;gap:8px}#analyticsStatus{font-size:10px;letter-spacing:.12em;border:1px solid var(--line);padding:3px 10px;border-radius:20px}.cookie{position:fixed;bottom:18px;left:18px;right:18px;z-index:150;display:flex;justify-content:center;pointer-events:none}.cookie[hidden]{display:none}.cookie-inner{pointer-events:auto;max-width:640px;width:100%;display:flex;gap:18px;align-items:center;justify-content:space-between;flex-wrap:wrap;background:rgba(12,17,28,.94);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid var(--line);border-radius:18px;padding:18px 20px;box-shadow:0 24px 70px rgba(0,0,0,.6);animation:cookie-in .5s var(--ease-spring) both}@keyframes cookie-in{0%{opacity:0;transform:translateY(24px) scale(.98)}to{opacity:1;transform:none}}.cookie-inner strong{font-size:14px;display:block;margin-bottom:5px}.cookie-inner p{font-size:12.5px;color:var(--muted);max-width:360px}.cookie-inner p a{color:var(--gold)}.cookie-actions{display:flex;gap:10px}.cookie-actions .btn-ghost,.cookie-actions .btn-gold{padding:11px 22px;font-size:13px;min-height:44px}.mobile-cta{display:none;position:fixed;bottom:0;left:0;right:0;z-index:120;padding:10px 12px calc(10px + env(safe-area-inset-bottom));background:rgba(7,11,18,.86);-webkit-backdrop-filter:blur(18px) saturate(1.3);backdrop-filter:blur(18px) saturate(1.3);border-top:1px solid var(--line);gap:10px}.mcta{flex:1 1;display:flex;align-items:center;justify-content:center;gap:8px;border-radius:14px;padding:13px 10px;font-family:var(--font-ui);font-weight:700;font-size:13.5px;text-decoration:none;border:1px solid var(--line);background:rgba(255,255,255,.05);color:var(--text);cursor:pointer;min-height:48px}.mcta-live{border-color:rgba(255,59,92,.45);background:rgba(255,59,92,.12);color:#ffb3c1}.mcta-dot{width:8px;height:8px;border-radius:50%;background:var(--live);box-shadow:0 0 10px var(--live);animation:blink 1.4s infinite}.mcta-gold{background:var(--gold);border-color:var(--gold);color:#14100a}.mcta b{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.prose-wrap{max-width:780px;margin:0 auto;padding:56px 24px 60px}.prose-card{border:1px solid var(--line);border-radius:24px;padding:clamp(26px,5vw,48px);background:linear-gradient(165deg,rgba(255,255,255,.05),rgba(255,255,255,.015));box-shadow:var(--shadow-card);position:relative;overflow:hidden}.prose-card:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--maroon),var(--gold),#38bdf8)}.prose-card h1{font-size:clamp(30px,5vw,44px);letter-spacing:-.02em;margin:12px 0 10px}.prose-card h1,.prose-card h2{font-family:var(--font-display)}.prose-card h2{font-size:19px;margin:28px 0 10px;color:var(--gold)}.prose-card li,.prose-card p{color:var(--muted);font-size:14.5px;line-height:1.75}.prose-card ol,.prose-card ul{padding-left:20px;margin:10px 0;display:flex;flex-direction:column;gap:8px}.prose-card a{color:var(--gold)}.prose-meta{font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;color:var(--faint);text-transform:uppercase}.prose-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.notfound-ball{font-size:64px;animation:floaty 3s ease-in-out infinite}.notfound-code{font-family:var(--font-display);font-size:clamp(80px,16vw,150px);font-weight:700;line-height:1;background:linear-gradient(110deg,#fff7dd 20%,var(--gold) 45%,#ff8a00 55%,#fff7dd 80%);background-size:200% auto;-webkit-background-clip:text;background-clip:text;color:transparent;animation:shine-text 4s linear infinite}.contact-grid{display:grid;grid-template-columns:1fr 1.2fr;grid-gap:28px;gap:28px;margin-top:24px}.contact-card{border:1px solid var(--line);border-radius:18px;padding:22px;background:rgba(0,0,0,.25)}.contact-card h2{margin-top:0}.contact-card address{font-style:normal;font-size:14px;line-height:2;color:var(--muted)}.contact-card address a{color:var(--gold);font-weight:600}.thank-check{width:64px;height:64px;border-radius:50%;display:grid;place-items:center;background:rgba(52,211,153,.12);border:1px solid rgba(52,211,153,.4);font-size:30px}@media (max-width:1280px){.alerts,.contact-strip,.feed-wrap,.hero{max-width:1024px}}@media (max-width:1024px){.alerts-card{grid-template-columns:1fr;gap:24px}.foot-inner{grid-template-columns:1fr 1fr}.nav-links{display:none}}@media (max-width:760px){.mobile-cta{display:flex}body{padding-bottom:76px}.fab{bottom:92px}#toast{bottom:160px}.hero-cta .btn-xl{flex:1 1;justify-content:center;min-height:52px}.contact-strip-inner{flex-direction:column;align-items:flex-start}.contact-address{text-align:left}.foot-inner{grid-template-columns:1fr}.foot-links{align-items:flex-start}.contact-grid{grid-template-columns:1fr}.cookie{bottom:86px}}@media (max-width:480px){.display{font-size:clamp(40px,15vw,56px)}.brand-text small{display:none}.brand-mark,.brand-mark svg{width:34px;height:34px}#refreshBtn span{display:none}#refreshBtn{padding:9px 13px}.sub{font-size:14.5px}.stats{gap:8px}.stat{padding:10px 14px;flex:1 1;min-width:100px}.stat b{font-size:22px}.controls{gap:10px}.search{min-width:100%}.tabs{width:100%;overflow-x:auto;scrollbar-width:none}.tabs::-webkit-scrollbar{display:none}.tab{padding:9px 14px;font-size:12.5px;white-space:nowrap}.feed-head h2{font-size:21px}.bento{gap:14px}.team-score{font-size:18px;font-size:clamp(15px,6cqw,18px)}.card-status-line{font-size:15.5px}.hero-cta{flex-direction:column}.alerts,.contact-strip{padding-inline:16px}}@media (prefers-reduced-motion:reduce){.gl-canvas{display:none}.hero-inner{animation:none}}@media (prefers-contrast:more){:root{--line:rgba(255,255,255,0.28);--muted:#c3ccd9}.btn-outline,.mcta,.tab{border-width:1.5px}}@media print{.alerts,.atmosphere,.cookie,.fab,.hero-cta,.loadbar,.mobile-cta,.nav-right,.scroll-progress{display:none!important}body{background:#fff;color:#111}}@supports (color:oklch(0.5 0.1 20)){:root{--bg-o:oklch(0.145 0.02 260);--bg-2-o:oklch(0.185 0.025 260);--text-o:oklch(0.945 0.015 90);--muted-o:oklch(0.71 0.02 260);--faint-o:oklch(0.51 0.02 260);--gold-o:oklch(0.83 0.165 85);--maroon-o:oklch(0.42 0.16 12);--live-o:oklch(0.68 0.21 20);--upcoming-o:oklch(0.78 0.14 240);--finished-o:oklch(0.78 0.15 160);--card-ring:color-mix(in oklab,var(--gold-o) 22%,transparent);--glass:color-mix(in srgb,var(--bg-o) 70%,transparent)}}@supports (color:color-mix(in srgb,red 50%,blue)){@scope (.match-card) to (.match-card .card-foot){:scope{border-radius:22px;background:linear-gradient(160deg,rgba(255,255,255,.06),rgba(255,255,255,.02)) padding-box,linear-gradient(135deg,color-mix(in oklab,var(--t1,#33415E) 65%,transparent),color-mix(in oklab,var(--t2,#4A2B4D) 65%,transparent)) border-box;border:1px solid transparent}h3{text-wrap:balance}.team-score{font-feature-settings:"tnum" 1,"ss01" 1}:scope:focus-within{outline:2px solid var(--gold);outline-offset:3px}}}.match-card{container-type:inline-size;container-name:card}@container card style(--kind: live){.card-status-line{color:#fff}.momentum i{animation-duration:1.8s}}@container card style(--kind: finished){.momentum i{animation:none;width:100%!important}}@container card style(--accent: #FEBE10){.avatar{box-shadow:0 0 0 1px color-mix(in oklab,var(--accent) 60%,transparent),0 0 22px -6px var(--accent)}}.match-card{transition:transform .35s var(--ease-spring),border-color .3s,box-shadow .35s,opacity .5s var(--ease-spring),filter .5s var(--ease-spring)}@starting-style{.match-card{opacity:0;transform:translateY(14px) scale(.985);filter:blur(6px)}.feed-banner:not([hidden]){opacity:0;transform:translateY(-8px)}.tip-pop:popover-open{opacity:0;transform:translateY(6px) scale(.97)}}.feed-banner{transition:opacity .35s,transform .35s}.feed-head{position:relative}.feed-tip-btn{anchor-name:--feed-tip;display:inline-grid;place-items:center;width:26px;height:26px;border-radius:50%;border:1px solid var(--line);background:rgba(255,255,255,.04);color:var(--muted);font-size:13px;font-weight:700;cursor:pointer;margin-left:8px;vertical-align:middle}.feed-tip-btn:hover{color:var(--gold);border-color:rgba(254,190,16,.45)}.tip-pop{display:none;background:rgba(12,17,28,.94);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid var(--line);border-radius:12px;padding:10px 14px;font-size:12.5px;line-height:1.6;color:var(--text);max-width:260px;box-shadow:0 20px 60px -20px rgba(0,0,0,.8)}@supports selector([popover]:popover-open){.tip-pop{position-anchor:--feed-tip;position-try-fallbacks:flip-block,flip-inline;inset:auto;margin:0;transition:opacity .25s var(--ease-spring),transform .25s var(--ease-spring)}.tip-pop:popover-open{display:block;opacity:1;transform:none}}::view-transition-new(root),::view-transition-old(root){animation-duration:.34s;animation-timing-function:cubic-bezier(.22,1,.36,1)}.match-card{view-transition-class:card}.feed-head h2{view-transition-name:feed-title}::view-transition-group(card){animation-duration:.4s;animation-timing-function:cubic-bezier(.22,1,.36,1)}::view-transition-old(card){animation:vt-card-out .3s ease both}::view-transition-new(card){animation:vt-card-in .4s var(--ease-spring) both}@keyframes vt-card-out{to{opacity:0;transform:translateY(-8px) scale(.98);filter:blur(4px)}}@keyframes vt-card-in{0%{opacity:0;transform:translateY(10px) scale(.98);filter:blur(4px)}}@media (prefers-reduced-motion:reduce){::view-transition-new(card),::view-transition-new(root),::view-transition-old(card),::view-transition-old(root){animation-duration:.01ms!important}}@property --shine-angle{syntax:"<angle>";inherits:false;initial-value:110deg}@property --glow-o{syntax:"<number>";inherits:false;initial-value:0}@property --pulse{syntax:"<number>";inherits:false;initial-value:0}@supports (background:linear-gradient(var(--shine-angle,110deg),red,blue)){.btn-gold,.btn-xl{--shine-angle:110deg;animation:btn-sheen 6s linear infinite paused}.btn-gold:hover,.btn-xl:hover{animation-play-state:running}@keyframes btn-sheen{to{--shine-angle:470deg}}}.live-dot,.mcta-dot,.status-pill.live i{animation:live-glow 1.6s ease-in-out infinite}@keyframes live-glow{0%,to{--glow-o:0.25}50%{--glow-o:1}}@supports (interpolate-size:allow-keywords){:root{interpolate-size:allow-keywords}.card-more::details-content{block-size:0;overflow:clip;transition:block-size .35s var(--ease-spring),content-visibility .35s allow-discrete}.card-more[open]::details-content{block-size:auto}}@supports (text-box:trim-both cap alphabetic){.card-status-line,.display .word,.notfound-code{text-box:trim-both cap alphabetic}}@supports (field-sizing:content){.alert-form .field input[type=email],.alert-form .field input[type=text]{field-sizing:content;min-inline-size:12ch;max-inline-size:100%}}@scope (.nav) to (.nav-links){:scope a{text-underline-offset:4px}:scope a[aria-current=page]{color:var(--gold)}}@scope (.alert-form) to (.form-submit){label{letter-spacing:.02em}input:user-invalid,select:user-invalid,textarea:user-invalid{border-color:rgba(255,59,92,.7);box-shadow:0 0 0 4px rgba(255,59,92,.14)}input:user-valid,select:user-valid,textarea:user-valid{border-color:rgba(52,211,153,.55)}}.bento:has(.match-card.deep-target) .match-card:not(.deep-target){opacity:.62;filter:saturate(.85)}.ticker:has(:hover) .ticker-track{animation-play-state:paused}body:has(#cookieBanner:not([hidden])) .mobile-cta{transform:translateY(-6px)}body:has(#cookieBanner:not([hidden])) .fab{transform:translateY(-6px)}.alerts:has(.field input[aria-invalid=true]) .alerts-card{box-shadow:0 0 0 1px rgba(255,59,92,.4),0 24px 70px -24px rgba(255,59,92,.35)}.field.check input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1.5px solid var(--line);border-radius:6px;background:rgba(0,0,0,.32);display:grid;place-items:center;transition:background .2s,border-color .2s}.field.check input[type=checkbox]:checked{background:var(--gold);border-color:var(--gold)}.field.check input[type=checkbox]:before{content:"";width:10px;height:6px;border:2px solid #14100a;border-top:0;border-right:0;transform:rotate(-45deg) scale(0);transition:transform .2s var(--ease-spring)}.field.check input[type=checkbox]:checked:before{transform:rotate(-45deg) scale(1)}.feed-tip-btn:focus-visible,.field.check input[type=checkbox]:focus-visible{outline:2px solid var(--gold);outline-offset:2px}@media (prefers-reduced-motion:reduce){.btn-gold,.btn-xl,.hero-inner,.live-dot,.mcta-dot,.status-pill.live i{animation:none!important}}@media (prefers-contrast:more){:root{--line:rgba(255,255,255,.3)}}@media print{.alerts,.atmosphere,.card-more,.cookie,.fab,.hero-cta,.loadbar,.mobile-cta,.nav,.scroll-progress,.share-link,.ticker{display:none!important}body{background:#fff;color:#111}.match-card{page-break-inside:avoid;break-inside:avoid;border-color:#ccc}}.gl-canvas{opacity:1}.atmosphere:after{content:"";position:absolute;inset:0;z-index:3;pointer-events:none;background:radial-gradient(90% 55% at 50% 0,rgba(4,6,11,.3),transparent 70%),linear-gradient(180deg,rgba(4,6,11,.58),rgba(4,6,11,.4) 35%,rgba(4,6,11,.55) 70%,rgba(4,6,11,.68))}.hero .display,.hero .sub{text-shadow:0 2px 26px rgba(0,0,0,.6)}.hero .display .shiny{text-shadow:none;filter:drop-shadow(0 2px 14px rgba(0,0,0,.65))}.brand:focus-visible,.btn-outline:focus-visible,.card-more summary:focus-visible,.contact-address a:focus-visible,.foot-nav a:focus-visible,.mcta:focus-visible,.nav-links a:focus-visible,.prose-card a:focus-visible,.score-link:focus-visible{outline:2px solid var(--gold);outline-offset:2px;border-radius:6px}@view-transition{navigation:auto}@supports (color:if(style(--on:1):red; else:blue)){.broadcast-live{color:if(style(--on:1):oklch(.78 .21 18); else:oklch(.83 .16 85));border-color:if(style(--on:1):color-mix(in oklab,var(--live) 55%,transparent); else:color-mix(in oklab,var(--gold) 40%,transparent))}}@supports (corner-shape:superellipse(1.5)){.alerts-card,.broadcast,.match-card,.stat{corner-shape:superellipse(1.55)}}@supports (grid-template-rows:masonry){.bento{grid-template-rows:masonry;align-tracks:stretch}}@supports (display:masonry){.bento{display:masonry;masonry-auto-flow:next;gap:20px}}@supports (container-type:scroll-state){.nav{container-type:scroll-state}@container scroll-state(stuck: top){.nav{border-bottom-color:color-mix(in oklab,var(--gold) 35%,transparent);box-shadow:0 18px 50px -28px rgba(0,0,0,.85)}}}.hero{max-width:1240px;display:grid;grid-template-columns:1fr;grid-gap:12px 40px;gap:12px 40px;align-items:center}.hero-inner{position:relative;z-index:1}.hero-stage{position:relative;display:grid;justify-items:center;grid-gap:8px;gap:8px;isolation:isolate}.ball-orb{position:relative;width:min(100%,380px);aspect-ratio:1;view-transition-name:crease-ball}.crease-ball{width:100%;height:100%;display:block;filter:drop-shadow(0 28px 48px rgba(141,21,58,.45))}.ball-glow{position:absolute;inset:18%;z-index:-1;border-radius:50%;background:radial-gradient(circle at 40% 35%,color-mix(in oklab,var(--gold) 45%,transparent),transparent 62%),radial-gradient(circle at 60% 70%,color-mix(in oklab,var(--maroon) 55%,transparent),transparent 60%);filter:blur(28px);animation:orb-breathe 5.5s ease-in-out infinite;pointer-events:none}@keyframes orb-breathe{0%,to{transform:scale(1);opacity:.85}50%{transform:scale(1.12);opacity:1}}.broadcast{--on:0;width:min(100%,400px);position:relative;overflow:hidden;border-radius:18px;padding:14px 16px 13px;background:linear-gradient(165deg,rgba(255,255,255,.08),rgba(255,255,255,.02)) padding-box,linear-gradient(135deg,var(--t1,#8D153A),var(--t2,#FEBE10)) border-box;border:1px solid transparent;-webkit-backdrop-filter:blur(18px) saturate(1.35);backdrop-filter:blur(18px) saturate(1.35);box-shadow:0 24px 60px -24px rgba(0,0,0,.85),inset 0 1px 0 rgba(255,255,255,.08);view-transition-name:broadcast-hud}.broadcast:before{content:"";position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(180deg,transparent 0 2px,rgba(0,0,0,.12) 2px 3px);opacity:.35;mix-blend-mode:multiply}.broadcast-chrome{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px;position:relative}.broadcast-live{display:inline-flex;align-items:center;gap:7px;font-family:var(--font-mono);font-size:10px;font-weight:700;letter-spacing:.18em;color:var(--gold);border:1px solid color-mix(in oklab,var(--gold) 40%,transparent);background:rgba(0,0,0,.28);padding:4px 10px;border-radius:100px}.broadcast-live i{width:7px;height:7px;border-radius:50%;background:var(--gold);box-shadow:0 0 10px var(--gold)}.broadcast.is-live .broadcast-live{color:#ff9aab;border-color:rgba(255,59,92,.5);background:rgba(255,59,92,.12)}.broadcast.is-live .broadcast-live i{background:var(--live);box-shadow:0 0 10px var(--live);animation:blink 1.1s infinite}.broadcast-series{font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:58%}.broadcast-teams{display:flex;flex-direction:column;gap:8px;position:relative}.broadcast-row{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.broadcast-row b{font-family:var(--font-display);font-size:15px;font-weight:650;letter-spacing:-.02em;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.led{font-family:var(--font-mono);font-size:18px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.02em;color:#fff6d2;text-shadow:0 0 12px color-mix(in oklab,var(--gold) 70%,transparent),0 0 2px rgba(254,190,16,.8);white-space:nowrap}.broadcast-status{margin-top:10px;font-size:12.5px;line-height:1.45;color:var(--text);position:relative;text-wrap:pretty}.broadcast-meta{margin-top:6px;font-family:var(--font-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--faint);position:relative}@media (min-width:1100px){.hero{grid-template-columns:minmax(0,1fr) minmax(300px,400px);padding-top:40px}.hero-inner{max-width:none}.scroll-hint{grid-column:1/-1}body:has(#creaseBall) .ball-1{display:none}}@media (max-width:1099px){.hero{position:relative}.ball-orb{position:absolute;right:-6%;top:-8px;width:min(42vw,200px);opacity:.88;pointer-events:none;z-index:0}.broadcast{width:100%;max-width:none}}@supports (color:oklch(from red l c h)){.match-card.is-live{box-shadow:var(--shadow-card),0 0 0 1px oklch(from var(--t1) l c h/.45),0 18px 50px -18px oklch(from var(--t1) l c h/.55)}}@media (pointer:fine){body{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Ccircle cx='8' cy='8' r='6.2' fill='%238D153A' stroke='%23FEBE10' stroke-width='1.4'/%3E%3Cpath d='M5.6 4.6c1.1 2.2 1.1 5.4 0 7.6M10.4 4.6c-1.1 2.2-1.1 5.4 0 7.6' stroke='%23FEBE10' stroke-width='.9' fill='none' stroke-dasharray='1.4 1.1'/%3E%3C/svg%3E") 8 8,auto}.match-card,.tab,a,button,input,select,summary,textarea{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Ccircle cx='8' cy='8' r='6.2' fill='%23FEBE10' stroke='%238D153A' stroke-width='1.4'/%3E%3C/svg%3E") 8 8,pointer}}.atmosphere:before{content:"";position:absolute;inset:auto 0 0 0;height:3px;z-index:4;background:linear-gradient(90deg,transparent,color-mix(in oklab,var(--maroon) 80%,black),var(--gold),var(--live),var(--gold),transparent);background-size:220% 100%;animation:ribbon-run 9s linear infinite;opacity:.55}@keyframes ribbon-run{to{background-position:220% 0}}@supports (animation-timeline:view()){.ball-orb{animation:orb-exit linear both;animation-timeline:view();animation-range:exit 0 exit 80%}@keyframes orb-exit{to{transform:translateY(-28px) scale(.86);opacity:.35;filter:blur(4px)}}}@media (prefers-reduced-motion:reduce){.atmosphere:before,.ball-glow,.ball-orb{animation:none!important}.crease-ball{display:none}}.feed-controls{position:-webkit-sticky;position:sticky;top:var(--nav-h,64px);z-index:19;background:var(--card,#fffdf7);margin-inline:-8px;padding:10px 8px;border-radius:12px}.feed-head{position:static}.team-score.is-multi{white-space:normal;overflow:visible;display:flex;flex-direction:column;gap:4px}.team-score .inning{display:block}.team-score .inning+.inning{border-top:1px dashed var(--line-soft,rgba(22,19,14,.16));padding-top:4px}.team-score .inning .overs{margin:1px 0 0}.fav-star{flex-shrink:0;border:1px solid transparent;background:none;color:var(--faint);font-size:17px;line-height:1;width:44px;height:44px;min-width:44px;border-radius:10px;cursor:pointer;opacity:.45;transition:opacity .2s,color .2s,border-color .2s,transform .15s}.fav-star:focus-visible,.feed-head .fav-star,.team-row:hover .fav-star{opacity:1}.fav-star:hover{transform:scale(1.15)}.fav-star.active{opacity:1;color:var(--gold,#febe10);border-color:rgba(254,190,16,.4);background:rgba(254,190,16,.08)}.feed-head h2 .fav-star{vertical-align:middle;margin-left:2px}.mine-toggle.active{color:var(--gold,#febe10);border:1px solid rgba(254,190,16,.45);background:rgba(254,190,16,.08)}.continue-chip{display:flex;align-items:center;gap:10px;flex-wrap:wrap;row-gap:4px;overflow:hidden;margin:0 0 14px;padding:12px 18px;border:1px solid var(--line);border-radius:14px;background:var(--card,#fffdf7);color:var(--text);font-weight:600;font-size:14px;text-decoration:none;min-width:0}.continue-chip:hover{border-color:var(--gold,#febe10)}.continue-chip>span:nth-child(2){flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;overflow-wrap:break-word}.continue-chip .mono{margin-left:auto;flex-shrink:0;white-space:nowrap;font-size:11px;letter-spacing:.1em;color:var(--live)}.broadcast-home{font-family:var(--font-mono,monospace);font-size:10.5px;letter-spacing:.12em;color:var(--gold,#febe10);border:1px solid rgba(254,190,16,.45);background:rgba(254,190,16,.08);padding:4px 10px;border-radius:100px;white-space:nowrap}.broadcast-row b a{color:inherit;text-decoration:none}.broadcast-row b a:hover{text-decoration:underline}.home-pick{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--line);border-radius:14px;padding:8px 12px;background:rgba(255,255,255,.04);font-size:13px;font-weight:600;min-height:44px}.home-pick select{background:none;border:none;color:var(--text);font:inherit;cursor:pointer;max-width:172px}.home-pick select:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.home-note{margin:0 0 14px;font-size:12.5px;color:var(--muted)}.card-top{align-items:flex-start}.series-badge{max-width:100%;flex:1 1 180px;white-space:normal;overflow:visible;text-overflow:clip;line-height:1.5;overflow-wrap:break-word;word-break:break-word}.team-row{align-items:center}.team-name{flex:1 1;min-width:0;line-height:1.35;display:block}.team-name,.team-name a{white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere;word-break:break-word}.team-name a{display:inline}.team-name small{overflow:visible;overflow-wrap:break-word}.team-name small,.team-score{white-space:normal;text-overflow:clip}.team-score{flex:0 1 auto;min-width:0;max-width:46%;overflow:visible}.team-score .inning{white-space:normal}.team-score .overs{white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:break-word;word-break:break-word;line-height:1.45}@container card (max-width: 320px){.team-row{gap:10px}.team-score{max-width:42%}}.sc-wrap{display:grid;grid-gap:14px;gap:14px;margin-top:12px}.sc-innings{border:2px solid var(--line,#16130e);border-radius:14px;overflow:hidden;background:#fff}.sc-h{margin:0;padding:10px 14px;font-size:12px;font-weight:800;letter-spacing:.08em;background:#FFF6E5;border-bottom:2px solid var(--line,#16130e);display:flex;gap:8px;align-items:baseline;flex-wrap:wrap}.sc-h span{color:var(--muted);font-weight:700}.sc-extras{margin-left:auto;font-family:var(--font-mono);font-size:11px}.sc-table-scroll{overflow-x:auto}.sc-table-sr-head th{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;padding:0;border:0}@media (max-width:640px){.sc-crease .sc-table td:first-child,.sc-crease .sc-table th:first-child{position:-webkit-sticky;position:sticky;left:0;z-index:1;background:#FFFDF7;max-width:120px;overflow-wrap:anywhere;box-shadow:1px 0 0 var(--line-soft)}}.sc-table-scroll:focus-visible{outline:3px solid #8D153A;outline-offset:2px;border-radius:4px}html[data-theme=v5] .sc-table-scroll:focus-visible{outline-color:#16130E}.sc-table{width:100%;border-collapse:collapse;font-size:14px;min-width:520px}.sc-table th{text-align:left;font-size:11px;letter-spacing:.08em;color:var(--muted);white-space:nowrap}.sc-table td,.sc-table th{padding:9px 12px;border-bottom:1px solid var(--line-soft)}.sc-table td{vertical-align:top}.sc-table tr:last-child td{border-bottom:0}.sc-table .num{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-family:var(--font-mono);white-space:nowrap}.sc-table .who{font-weight:700;overflow-wrap:anywhere;word-break:break-word;min-width:140px}.sc-table .dim{color:var(--muted);font-size:12.5px;overflow-wrap:break-word;min-width:120px}.sc-table .strong{font-weight:800}.sc-table tr.is-notout .who:after{content:"*";color:var(--finished,#047857);font-weight:800;margin-left:2px}.sc-table tr.is-current{background:rgba(254,190,16,.12)}.sc-worm svg{width:100%;height:auto;display:block}.sc-timeline{border:2px solid var(--line,#16130e);border-radius:14px;background:#fff;overflow:hidden}.sc-timeline .sc-h{border-bottom:2px solid var(--line,#16130e)}.sc-timeline ol{list-style:none;margin:0;padding:6px 0}.sc-timeline li{display:flex;gap:12px;padding:9px 14px;position:relative}.sc-timeline li+li{border-top:1px dashed var(--line-soft)}.sc-dot{flex-shrink:0;width:11px;height:11px;border-radius:50%;background:var(--gold,#FEBE10);border:2px solid #16130e;margin-top:4px}.sc-timeline li[data-kind=wicket] .sc-dot{background:#D61F42}.sc-timeline li[data-kind=fifty] .sc-dot,.sc-timeline li[data-kind=hundred] .sc-dot{background:#047857}.sc-timeline li[data-kind=toss] .sc-dot{background:#16130E}.sc-timeline li[data-kind=break] .sc-dot,.sc-timeline li[data-kind=close] .sc-dot{background:#fff}.sc-event{display:flex;gap:8px;align-items:baseline;flex-wrap:wrap;min-width:0}.sc-event .badge{font-size:11px;font-weight:800;letter-spacing:.06em;border-radius:8px;padding:3px 9px;border:2px solid #16130e;background:#F1E8D2;flex-shrink:0}.sc-event .badge.k-wicket{background:#D61F42;color:#fff}.sc-event .badge.k-fifty,.sc-event .badge.k-hundred{background:#D1FAE5;color:#065F46}.sc-event .badge.k-toss{background:#16130E;color:#FFF6E5}.sc-event .badge.k-milestone{background:#E0F2FE;color:#0C4A6E}.sc-event .badge.k-review{background:#EDE9FE;color:#5B21B6}.sc-event .badge.k-break,.sc-event .badge.k-close{background:#fff}.sc-text{flex:1 1 220px;min-width:0;font-size:13.5px;line-height:1.55;overflow-wrap:break-word}.sc-day,.sc-day-head{font-size:11px;color:var(--muted);font-family:var(--font-mono)}.sc-day-head{flex-basis:100%;font-weight:800;letter-spacing:.12em}.sc-toggle{display:block;width:100%;border:0;border-top:2px solid var(--line,#16130e);background:#FFF6E5;padding:12px;font-weight:800;font-size:13px;color:var(--text);cursor:pointer;min-height:44px}.sc-toggle:hover{background:#FCE9B8}.sc-crease{border:3px solid #16130e;border-radius:14px;overflow:hidden;background:#FFFDF7;box-shadow:5px 5px 0 #16130E}.sc-crease .sc-h{background:#16130E;color:#FFF6E5;border-bottom:3px solid #16130e}.sc-crease .sc-h span{color:#FEBE10}.sc-crease .sc-table th{background:rgba(22,19,14,.05)}.sc-crease .sc-table tr.is-notout .who{color:#16130E}.sc-dism{display:block;font-weight:500;font-size:11.5px;color:var(--muted)}.sc-stand{margin:0;padding:10px 14px;font-size:13.5px;border-top:2px dashed var(--line-soft);overflow-wrap:break-word}.sc-stand span{color:var(--muted)}.sc-thisover{display:flex;align-items:center;gap:7px;flex-wrap:wrap;padding:10px 14px;border-top:2px dashed var(--line-soft)}.sc-thisover-label{font-size:11px;font-weight:800;letter-spacing:.08em;color:var(--muted)}.sc-overbreak{color:var(--faint);font-weight:800;margin:0 2px}.ov-strip{margin-top:10px;background:#fff;border:2.5px solid var(--line,#16130e);border-radius:14px;box-shadow:4px 4px 0 var(--line,#16130E);overflow:hidden}.ov-strip-top{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:12px 14px}.ov-strip-over{font-size:12px;letter-spacing:.08em;background:#FEBE10;border:2px solid var(--line,#16130e);border-radius:8px;padding:6px 10px;white-space:nowrap}.ov-strip-over,.ov-strip-runs{font-family:var(--font-display);font-weight:700}.ov-strip-runs{font-size:22px;letter-spacing:-.01em}.ov-strip-wkts{color:#B0122E}.ov-strip-total{margin-left:auto;text-align:right;display:flex;flex-direction:column;gap:2px;font-family:var(--font-mono);font-size:15px}.ov-strip-total small{color:var(--muted);font-size:11.5px;font-weight:700;letter-spacing:.06em}.ov-strip-balls{align-items:center;gap:7px;padding:10px 14px}.ov-strip-balls,.ov-strip-bot{display:flex;flex-wrap:wrap;border-top:2px dashed var(--line-soft)}.ov-strip-bot{gap:8px 16px;padding:10px 14px 12px;font-size:13px;font-weight:600}.ov-strip-cell{flex:1 1 150px;min-width:0;overflow-wrap:break-word}.ov-strip-cell.dim{color:var(--muted)}.sc-xi{border:2px solid var(--line,#16130e);border-radius:14px;overflow:hidden;background:#fff}.sc-xi ol{list-style:none;margin:0;padding:4px 0;counter-reset:xi}.sc-xi ol li{display:flex;align-items:baseline;gap:10px;padding:8px 14px;counter-increment:xi;min-width:0}.sc-xi ol li+li{border-top:1px dashed var(--line-soft)}.sc-xi ol li:before{content:counter(xi,decimal-leading-zero);font-family:var(--font-mono);font-size:11px;font-weight:700;color:var(--faint);flex-shrink:0;width:22px}.sc-xi-name{font-weight:700;font-size:14px;display:inline-flex;align-items:center;gap:6px;flex:1 1 auto;min-width:0;overflow-wrap:break-word}.sc-xi-badge{font-size:10px;font-weight:800;letter-spacing:.06em;background:#16130E;color:#FEBE10;border-radius:6px;padding:1px 7px}.sc-xi-badge.wk{background:#E0F2FE;color:#0C4A6E;border:1px solid #16130e}.sc-xi li small{color:var(--muted);font-size:12px;text-align:right;flex-shrink:0}.sc-xi-bench{border-top:2px solid var(--line,#16130e)}.sc-xi-bench summary{cursor:pointer;padding:10px 14px;font-weight:800;font-size:13px;min-height:44px}.sc-xi-bench summary:hover{background:#FCE9B8}.sc-caption{margin:0;padding:8px 14px 12px;font-size:11.5px;color:var(--muted)}.match-subtitle{font-family:var(--font-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.score-pending{margin:2px 0 0;font-size:12.5px;color:var(--muted);font-weight:600;padding:8px 12px;border:1px dashed var(--line-soft);border-radius:10px;background:rgba(0,0,0,.04)}.v5-push{max-width:1160px;margin:14px auto 0;padding:12px 16px;display:flex;align-items:center;gap:12px;background:#fff;border:2px solid var(--line,#16130e);border-radius:14px;box-shadow:4px 4px 0 #16130E;font-size:14px}.v5-push .v5-select.active{background:var(--text);color:#fff;border-color:var(--text)}.v5-ftabs{display:flex;gap:4px;background:#fff;border:2.5px solid #16130e;border-radius:12px;box-shadow:3px 3px 0 #16130E;padding:4px;overflow-x:auto;min-height:48px;align-items:center;flex:0 1 auto}.v5-ftabs button{border:2px solid transparent;background:none;padding:9px 16px;font-family:var(--font-ui);font-weight:800;font-size:13px;letter-spacing:.04em;color:var(--muted);cursor:pointer;border-radius:8px;white-space:nowrap;min-height:40px;transition:background .18s,color .18s,transform .25s var(--spring,cubic-bezier(.34,1.56,.64,1))}.v5-ftabs button:hover{color:var(--text);background:#FCE9B8;border-color:#16130E}.v5-ftabs button.active{background:#16130E;color:#FFF6E5;border-color:#16130E}.v5-ftabs button.mine{border:2px dashed var(--line);margin-left:4px}.v5-ftabs button.mine.active{background:#16130E;color:#FFF6E5;border-style:solid}.v5-ftabs button.btn-gold,.v5-ftabs button.btn-gold:hover{background:var(--gold)!important;color:#14100a!important;border-color:transparent!important}.v5-ftabs button.btn-gold:hover{box-shadow:0 8px 24px rgba(254,190,16,.35)}.v5-ftabs button.btn-ghost{background:var(--gold-soft)!important;border:1px solid rgba(254,190,16,.3)!important;color:var(--gold)!important}.v5-ftabs button.btn-ghost:hover{background:var(--gold)!important;color:#14100a!important}.v5-filters-more{flex:0 0 auto;border:2.5px solid #16130e;border-radius:12px;box-shadow:3px 3px 0 #16130E;background:#fff;min-height:48px;display:flex;align-items:center}.v5-filters-more summary{list-style:none;cursor:pointer;padding:12px 16px;font-weight:800;font-size:13px;letter-spacing:.04em;display:flex;align-items:center;gap:8px;min-height:44px;border-radius:10px}.v5-filters-more summary::-webkit-details-marker{display:none}.v5-filters-more summary:before{content:"⚙"}.v5-filters-more summary b{background:var(--text);color:#fff;border-radius:100px;font-size:11px;padding:1px 8px;font-family:var(--font-mono)}.v5-filters-more summary:hover{background:#FCE9B8}.v5-filters-more[open]{display:block}.v5-filters-body,.v5-filters-more[open] .v5-filters-body{display:flex;flex-wrap:wrap}.v5-filters-body{gap:10px;padding:0 12px 12px}.v5-smart-more summary{cursor:pointer;list-style:none;border-radius:8px;padding:6px 8px;margin-left:-8px}.v5-smart-more summary::-webkit-details-marker{display:none}.v5-smart-more summary:hover{background:#FCE9B8}.v5-smart-more .v5-smart{margin-top:10px}.v5-teams-more{margin-top:18px;border:2.5px solid #16130e;border-radius:14px;background:#fff;box-shadow:4px 4px 0 #16130E}.v5-teams-more summary{list-style:none;cursor:pointer;padding:14px 18px;font-weight:800;font-size:15px;display:flex;align-items:center;gap:10px;min-height:48px}.v5-teams-more summary::-webkit-details-marker{display:none}.v5-teams-more summary:hover{background:#FCE9B8}.v5-teams-more summary b{background:#16130E;color:#FEBE10;border-radius:100px;font-size:11px;padding:2px 10px;font-family:var(--font-mono)}.v5-teams-more .v5-grid{padding:0 14px 16px}