@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;450;500;550;600;650;700&family=Manrope:wght@400;500;600;650;700;750;800&display=swap";:root{--ink:#162e27;--muted:#7b847e;--green:#1b684e;--line:#e7e9e2;--paper:#f8f9f5;--lime:#d9ee89;--white:#fff;--font:"DM Sans",sans-serif}*{box-sizing:border-box}body{font-family:var(--font);color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased;margin:0;font-size:1rem}button,input,textarea,select{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button,a{touch-action:manipulation}button{cursor:pointer;color:inherit}a{color:inherit;text-decoration:none}button{background:0 0;border:0}button:disabled{opacity:.42;cursor:not-allowed}:is(button:focus-visible,a:focus-visible){outline-offset:4px;outline:3px solid #62a88a}input:focus,textarea:focus,select:focus{outline-offset:1px;outline:2px solid #82b49a}h1,h2,h3,p{margin:0}h1,h2,h3{font-family:Manrope,sans-serif}h1{letter-spacing:-1.4px;font-size:2.25rem;font-weight:750}h2{letter-spacing:-.65px;font-size:1.5rem;font-weight:750}h3{letter-spacing:-.35px;font-size:1.125rem}svg{flex-shrink:0}button{transition:background .18s,transform .18s,box-shadow .18s}button:not(:disabled):active{transform:translateY(1px)}.app-shell{min-height:100vh}.sidebar{z-index:30;border-right:1px solid var(--line);background:#fff;flex-direction:column;width:226px;height:100vh;padding:38px 22px 0;display:flex;position:fixed;top:0;left:0}.wordmark{letter-spacing:-2px;align-items:center;margin-bottom:54px;padding:0 10px;font-family:Manrope,sans-serif;font-size:2.375rem;font-weight:800;display:flex}.wordmark-dot{color:#66a478}.logo-mark{align-items:center;gap:3px;margin-right:10px;display:flex;transform:rotate(-10deg)}.logo-mark i{background:var(--green);border-radius:2px;width:4px;height:27px;display:block}.logo-mark i:nth-child(2){height:34px}.workspace-label{letter-spacing:1.5px;color:#9ba29c;margin:0 13px 15px;font-size:.75rem;font-weight:700}.nav-item{text-align:left;color:#6b7770;border-radius:7px;align-items:center;gap:12px;width:100%;margin-bottom:7px;padding:14px 13px;font-size:.9375rem;font-weight:550;display:flex}.nav-item svg{stroke-width:1.7px}.nav-item.selected{color:var(--green);background:#edf4ed}.nav-item.selected svg{stroke-width:2px}.nav-item:hover{background:#f4f6f2}.nav-count{background:#dcecdf;border-radius:5px;margin-left:auto;padding:3px 6px;font-size:.8125rem}.sidebar-note{margin-top:auto;padding:30px 13px;position:relative}.sidebar-note h3{margin-top:22px;font-size:1.1875rem;font-weight:750;line-height:1.5}.sidebar-note p{color:#939b94;margin:9px 0 16px;font-size:.875rem;line-height:1.8}.sidebar-note button{color:#59836d;align-items:center;gap:8px;padding:0;font-size:.8125rem;font-weight:600;display:flex}.little-pitch{gap:5px;width:36px;padding:0 5px;display:flex;position:relative}.little-pitch:before{content:"";background:#9caf9c;width:34px;height:2px;position:absolute;top:0;left:0}.little-pitch i{background:#c3cec1;width:3px;height:26px;display:block}.sidebar-bottom{border-top:1px solid var(--line);align-items:center;gap:9px;margin:0 -22px;padding:22px 17px;display:flex}.workspace-avatar{color:#617256;background:#edf0e6;border-radius:8px;place-items:center;width:30px;height:30px;font-size:.9375rem;font-weight:700;display:grid}.sidebar-bottom strong{font-size:.8125rem;font-weight:650;display:block}.sidebar-bottom small{color:#98a097;margin-top:3px;font-size:.75rem;display:block}.sidebar-bottom>svg{color:#8c9b8d;margin-left:auto}.main-shell{margin-left:226px}.topbar{border-bottom:1px solid var(--line);background:#ffffffa3;justify-content:space-between;align-items:center;height:83px;padding:0 42px;display:flex}.breadcrumb{color:#959d96;align-items:center;gap:12px;font-size:.875rem;display:flex}.breadcrumb strong{color:#4d6055;font-weight:500}.breadcrumb svg{color:#b9beb7}.topbar-right{align-items:center;gap:22px;display:flex}.system-status{color:#86918a;align-items:center;gap:7px;font-size:.8125rem;display:flex}.system-status span{background:#609b6c;border-radius:50%;width:5px;height:5px}.topbar-divider{background:var(--line);width:1px;height:20px}.user-avatar{color:#576c44;background:#e6ecdd;border:3px solid #fff;border-radius:50%;width:32px;height:32px;font-size:.875rem;font-weight:700;box-shadow:0 0 0 1px #e6eadf}.mobile-menu{display:none!important}.content{max-width:1580px;margin:auto;padding:39px 42px 0}.eyebrow{letter-spacing:1.75px;color:#8b968d;font-size:.75rem;font-weight:700;display:block}.page-heading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:29px;display:flex}.page-heading h1{margin-top:9px;margin-bottom:10px}.page-heading p{color:#879087;font-size:.9375rem}.button{white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;gap:10px;min-height:43px;padding:13px 18px;font-size:.9375rem;font-weight:600;display:inline-flex}.button.primary{color:#fff;background:#236b50;box-shadow:0 2px 3px #0e3d2210}.button.primary:hover{background:#164e3b}.button.secondary{color:#385d49;background:#fff;border:1px solid #dde4da}.button.secondary:hover{background:#eef4e9}.button.lime{background:var(--lime);color:#253d20}.button.lime:hover{background:#e5f6a5}.button.compact{min-height:36px;padding:9px 13px;font-size:.875rem}.button.danger{color:#fff;background:#a33c35}.hero{color:#fff;isolation:isolate;background:#163f30;border-radius:11px;min-height:342px;padding:38px 35px;display:flex;position:relative;overflow:hidden;box-shadow:0 6px 20px #183a3010}.hero:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(110deg,#0e332ae0,#0000 65%);position:absolute;inset:0}.hero-copy{z-index:4;max-width:420px;position:relative}.hero-kicker{letter-spacing:2px;color:#bad4a3;align-items:center;gap:8px;font-size:.75rem;font-weight:600;display:flex}.hero-kicker>span{background:#c0dc82;border-radius:50%;width:4px;height:4px}.hero h2{letter-spacing:-1.6px;margin-top:16px;font-size:2.6875rem;font-weight:650;line-height:1.25}.hero h2 em{color:#d1e5b7;font-style:normal}.hero-copy>p{color:#b6c9bc;margin-top:15px;font-size:.875rem;line-height:1.9}.hero-actions{align-items:center;gap:19px;margin-top:24px;display:flex}.hero .button{min-height:38px;padding:11px 15px;font-size:.875rem}.hero-demo{color:#e7efde;align-items:center;gap:8px;font-size:.8125rem;display:flex}.hero-demo>span{border:1px solid #698b6a;border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.hero-foot{color:#799d83;letter-spacing:.15px;align-items:center;gap:7px;margin-top:29px;font-size:.75rem;display:flex}.pitch-art{z-index:-1;width:620px;height:620px;position:absolute;top:-140px;left:45%;transform:rotate(-29deg)}.field-ring{border:1px solid #76a66d26;border-radius:50%;position:absolute;inset:10px}.ring1{background:repeating-radial-gradient(#49724a0d 0 33px,#537e5017 34px 67px);border:1px solid #64996c32}.ring2{inset:85px}.ring3{inset:177px}.pitch-strip{background:#9caa6533;border:1px solid #abb97622;width:65px;height:176px;position:absolute;top:224px;left:273px;box-shadow:0 0 40px #9db48015}.pitch-strip i{background:#c5dba766;height:1px;position:absolute;top:30px;left:3px;right:3px}.pitch-strip i:nth-child(2){top:auto;bottom:30px}.pitch-strip b{border-left:1px solid #d5dfab;border-right:1px solid #d5dfab;width:7px;height:12px;position:absolute;top:17px;left:28px}.pitch-strip b:after{content:"";background:#d5dfab;width:1px;height:12px;position:absolute;left:2px}.pitch-strip b:nth-of-type(2){top:auto;bottom:17px}.field-player{border:2px solid #cee99b80;border-radius:50%;width:7px;height:7px;position:absolute}.p1{top:143px;left:410px}.p2{top:450px;left:190px}.p3{top:340px;left:480px}.cricket-ball{background:radial-gradient(circle at 30% 25%,#ce6d51,#974234 70%);border-radius:50%;width:19px;height:19px;position:absolute;top:157px;left:341px;box-shadow:4px 7px 15px #06271499}.cricket-ball:after{content:"";background:#f5b59b80;width:2px;height:19px;position:absolute;left:9px;transform:rotate(25deg)}.ball-trail{background:linear-gradient(#b5c79255,#0000);width:1px;height:60px;position:absolute;top:177px;left:343px;transform:rotate(-20deg)}.hero-score{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#e6efd9;z-index:3;background:#ffffff0c;border:1px solid #a3c3a835;border-radius:8px;width:249px;padding:17px 19px;position:absolute;bottom:28px;right:36px;transform:rotate(-3deg);box-shadow:0 8px 25px #092a2426}.hero-score>div:first-child{letter-spacing:1.5px;color:#c1dba6;align-items:center;gap:6px;font-size:.75rem;display:flex}.hero-score>div:first-child>svg{color:#acc298;margin-left:auto}.demo-live-dot{background:#d8ed92;border-radius:50%;width:4px;height:4px}.demo-team{margin-top:17px;font-size:.9375rem;font-weight:550}.demo-team>span{color:#98b09b;margin-top:4px;font-size:.75rem;display:block}.hero-score>strong{letter-spacing:-2px;font-family:Manrope,sans-serif;font-size:3.5625rem;font-weight:650;line-height:1.4;display:block}.hero-score>strong>span{color:#a3bf92}.hero-score>strong>small{font-family:var(--font);letter-spacing:0;margin-left:12px;font-size:.8125rem;font-weight:400}.hero-score>strong i{color:#87a685;font-size:.75rem;font-style:normal}.score-runrate{color:#90ac91;border-top:1px solid #bad2a526;justify-content:space-between;padding-top:11px;font-size:.75rem;display:flex}.score-runrate b{color:#c9dcaf;margin-left:6px;font-size:.75rem}.metric-grid{grid-template-columns:repeat(3,1fr);gap:17px;margin:23px 0 33px;display:grid}.metric-grid>div{border:1px solid var(--line);background:#fff;border-radius:8px;align-items:center;gap:13px;min-height:95px;padding:20px 19px;display:flex;position:relative}.metric-icon{color:#577b4b;background:#f5f8ef;border:1px solid #e6edde;border-radius:10px;place-items:center;width:39px;height:39px;display:grid}.metric-icon svg{stroke-width:1.6px}.metric-grid small{color:#879087;font-size:.75rem;display:block}.metric-grid strong{letter-spacing:-.8px;font-family:Manrope,sans-serif;font-size:1.8125rem;font-weight:650;line-height:1.4;display:block}.metric-caption{color:#a0a79c;font-size:.75rem;position:absolute;bottom:21px;right:15px}.tiny-live{background:#589f69;border-radius:50%;width:5px;height:5px;margin:0 0 3px 9px;display:inline-block}.section-heading{justify-content:space-between;align-items:center;gap:15px;margin-bottom:18px;display:flex}.section-heading h2{font-size:1.3125rem}.section-heading p{color:#92998f;margin-top:5px;font-size:.8125rem}.section-heading h2 .count-pill{font-family:var(--font);color:#75826a;letter-spacing:0;vertical-align:middle;background:#e9eee4;border-radius:5px;margin-left:6px;padding:4px 7px;font-size:.75rem;display:inline-block}.text-button{color:#47785d;align-items:center;gap:8px;padding:5px 0;font-size:.8125rem;font-weight:550;display:flex}.text-button:hover{color:#143e29}.match-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;display:grid}.match-card{text-align:left;border:1px solid var(--line);background:#fff;border-radius:8px;min-width:0;padding:18px;position:relative}.match-card:hover{border-color:#a9bda5;box-shadow:0 4px 15px #234e3010}.match-card-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.badge{color:#858974;letter-spacing:.6px;white-space:nowrap;background:#f1f1e9;border-radius:4px;align-items:center;gap:5px;padding:5px 7px;font-size:.75rem;font-weight:700;display:inline-flex}.badge.green{color:#48885b;background:#eaf5eb}.status-dot{background:currentColor;border-radius:50%;width:3px;height:3px}.match-card-top>span:last-child{color:#949b90;font-size:.75rem}.card-label{color:#9a9f93;margin:17px 0 13px;font-size:.75rem}.match-team{align-items:center;gap:9px;margin:13px 0;display:flex}.team-mark{color:#58773b;background:#deeacf;border:3px solid #eef3e7;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:49px;height:49px;font-family:Manrope,sans-serif;font-size:1.0625rem;font-weight:800;display:inline-flex;position:relative;box-shadow:0 0 0 1px #e0e7d6}.team-mark:after{content:"";pointer-events:none;border:1px solid #7c9f4b40;border-radius:50%;position:absolute;inset:4px}.team-mark.blue{color:#536f95;background:#e2eaf5;border-color:#f1f4f9;box-shadow:0 0 0 1px #dfe5f0}.team-mark.blue:after{border-color:#536f9533}.team-mark.small{border-width:2px;width:29px;height:29px;font-size:.75rem}.team-mark.small:after{inset:2px}.match-team>strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.875rem;font-weight:550;overflow:hidden}.match-team>span:last-child{align-items:center;gap:6px;margin-left:auto;display:flex}.match-team b{letter-spacing:-.5px;font-size:1.0625rem;font-weight:650}.match-team small{color:#979d92;font-size:.75rem}.card-bottom{color:#86937d;border-top:1px solid #edf0e8;justify-content:space-between;align-items:center;margin-top:17px;padding-top:13px;font-size:.75rem;display:flex}.card-bottom>span{align-items:center;gap:4px;min-width:0;display:flex}.result-line{color:#4a7653;border-top:1px solid #edf0e8;margin-top:12px;padding-top:11px;font-size:.75rem}.first-match{background:#fff;border:1px dashed #d5ddcd;border-radius:8px;align-items:center;gap:20px;padding:25px;display:flex}.empty-icon{color:#6b8756;background:#f0f4e9;border-radius:50%;flex-shrink:0;place-items:center;width:51px;height:51px;display:grid}.first-match h3{margin-bottom:6px;font-size:1rem}.first-match p{color:#929c8e;font-size:.8125rem}.first-match>.button{min-height:37px;margin-left:auto;font-size:.8125rem}.kit-section{margin-top:36px}.kit-section .eyebrow{margin-bottom:7px;font-size:.75rem}.quiet-label{letter-spacing:1px;color:#a0a89c;font-size:.75rem}.kit-grid{grid-template-columns:repeat(3,1fr);gap:17px;display:grid}.kit-card{text-align:left;background:#f0f3e9;border:1px solid #e5ebdc;border-radius:8px;padding:20px 22px;position:relative}.kit-card:hover{background:#e8efdf}.kit-card>div{color:#59764a;justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.kit-card>div>span{color:#a4b099;font-family:Manrope,sans-serif;font-size:.8125rem}.kit-card h3{margin-bottom:8px;font-size:.9375rem}.kit-card p{color:#8b9681;max-width:240px;padding-right:5px;font-size:.8125rem;line-height:1.8}.kit-arrow{color:#72955d;margin-top:17px;display:block}.footer{border-top:1px solid var(--line);color:#a4aa9c;align-items:center;gap:15px;margin-top:45px;padding:24px 0;font-size:.75rem;display:flex}.footer-logo{letter-spacing:-1px;color:#7b8c70;font-family:Manrope,sans-serif;font-size:1.1875rem;font-weight:800}.footer>div{align-items:center;gap:25px;margin-left:auto;display:flex}.footer button{color:#6e8760;align-items:center;gap:5px;font-size:.75rem;display:flex}.list-toolbar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;margin:30px 0 25px;padding-bottom:17px;display:flex}.filter-tabs{gap:3px;display:flex}.filter-tabs button{color:#7e8979;border-radius:5px;padding:9px 14px;font-size:.875rem}.filter-tabs button.active{color:#3b6749;background:#e8efdf;font-weight:650}.search-box input{color:#47623d;background:0 0;border:0;outline:0;width:170px;font-size:.8125rem}.search-box input:focus{outline:0}.search-box button{padding:0;display:flex}.empty-state{border:1px solid var(--line);text-align:center;color:#809275;background:#fff;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:15px;min-height:300px;padding:70px 25px;display:flex}.empty-state h3{color:#3b5432}.empty-state p{color:#929b89;max-width:410px;font-size:.9375rem;line-height:1.8}.guide-layout{grid-template-columns:1fr 300px;gap:30px;margin-top:40px;display:grid}.guide-main{border:1px solid var(--line);background:#fff;border-radius:9px;padding:15px 30px}.guide-step{border-bottom:1px solid var(--line);align-items:flex-start;gap:22px;padding:28px 0;display:flex}.guide-step:last-child{border-bottom:0}.guide-step>span{color:#83a26a;font-size:.875rem;line-height:2.3}.guide-step h2{margin-bottom:11px;font-size:1.25rem}.guide-step p{color:#87917e;font-size:.9375rem;line-height:1.9}.guide-aside{color:#5a7947;background:#eaf0e1;border-radius:9px;align-self:start;padding:29px;position:sticky;top:25px}.guide-aside h3{margin:20px 0 12px;font-size:1.375rem}.guide-aside>p{color:#859376;font-size:.9375rem;line-height:1.9}.guide-callout{border-top:1px solid #d9e3cb;align-items:flex-start;gap:10px;margin:23px 0;padding-top:19px;display:flex}.guide-callout p{font-size:.875rem;line-height:1.8}.guide-aside .button{width:100%}.toast{z-index:100;color:#f4f8ed;background:#245b41;border:1px solid #79a473;border-radius:8px;align-items:center;gap:10px;max-width:90vw;padding:14px 20px;font-size:.9375rem;display:flex;position:fixed;top:20px;left:calc(50% + 100px);transform:translate(-50%);box-shadow:0 10px 40px #12361c25}.error-banner{color:#8f493a;background:#fff2ed;border:1px solid #ebd3c7;border-radius:8px;align-items:center;gap:10px;margin-bottom:20px;padding:14px;font-size:.9375rem;display:flex}.error-banner>button{flex-shrink:0;align-items:center;gap:5px;font-size:.8125rem;display:flex}.error-banner>button:first-of-type{margin-left:auto}.icon-button{color:#718566;background:#fff;border:1px solid #e0e6da;border-radius:6px;justify-content:center;align-items:center;width:33px;height:33px;display:inline-flex}.icon-button:hover{background:#eff4e8}.modal-shade{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:70;background:#16312670;justify-content:center;align-items:center;padding:25px;display:flex;position:fixed;inset:0;overflow:auto}.modal{background:#fcfdf9;border:1px solid #e4e9dc;border-radius:14px;width:450px;max-width:100%;max-height:calc(100dvh - 50px);padding:28px;overflow:auto;box-shadow:0 30px 100px #14322330}.modal.wide{width:680px}.modal>header{justify-content:space-between;align-items:flex-start;gap:15px;margin-bottom:18px;display:flex}.modal h2{letter-spacing:-1px;margin-top:7px;font-size:1.6875rem}.modal-intro{color:#889581;margin-bottom:23px;font-size:.9375rem;line-height:1.8}.form-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.modal label{color:#52664b;margin-bottom:16px;font-size:.875rem;font-weight:600;display:block}.form-grid label{margin:0}.modal label>span{color:#99a18e;margin-left:4px;font-size:.75rem;font-weight:400}input,select,textarea{color:#37502e;background:#fff;border:1px solid #dce3d5;border-radius:6px;width:100%;margin-top:7px;padding:11px 12px;font-size:.9375rem}input::placeholder,textarea::placeholder{color:#a8b19c;font-size:.875rem}textarea{resize:vertical;min-height:93px;line-height:1.7}.form-note{color:#799368;background:#edf3e7;border-radius:6px;align-items:flex-start;gap:10px;margin:21px 0 0;padding:13px;display:flex}.form-note p{font-size:.8125rem;line-height:1.7}.form-note svg{margin-top:2px}.modal-footer{border-top:1px solid var(--line);justify-content:flex-end;align-items:center;gap:10px;margin-top:22px;padding-top:23px;display:flex}.form-error{color:#a64e36;background:#fbebe5;border-radius:5px;margin-top:16px;padding:10px;font-size:.9375rem}.muted{color:#889581;font-size:.9375rem;line-height:1.8}.modal .muted{margin-top:18px;font-size:.875rem}.match-page-top{justify-content:space-between;align-items:center;gap:15px;margin-bottom:29px;display:flex}.match-actions{align-items:center;gap:10px;display:flex}.demo-label{letter-spacing:1px;color:#9b986c;background:#f1efde;border-radius:4px;padding:7px 9px;font-size:.75rem}.match-title h1{margin:11px 0 13px;font-size:2rem}.match-title h1>span{color:#a0ac96;margin:0 6px;font-size:1.375rem;font-weight:500}.match-title p{color:#96a08b;align-items:center;gap:9px;font-size:.8125rem;display:flex}.match-title p>span{color:#b7c0ac}.live-scoreboard{color:#eef4e8;background:#193f30;border:1px solid #24543c;border-radius:10px;margin:25px 0 28px;padding:23px 29px 0;position:relative;overflow:hidden}.live-scoreboard:before{content:"";pointer-events:none;background:repeating-linear-gradient(120deg,#0000 0 90px,#ffffff02 90px 180px);position:absolute;inset:0}.scoreboard-head{justify-content:space-between;align-items:center;display:flex}.scoreboard-head .badge{color:#c2dcab;background:#ffffff12;padding:6px 9px;font-size:.75rem}.scoreboard-head>span:last-child{letter-spacing:1.6px;color:#8bb17b;font-size:.75rem}.scoreboard-body{align-items:center;gap:20px;padding:25px 0 29px;display:flex}.scoreboard-body .team-mark{width:58px;height:58px;box-shadow:none;background:#d5e4bd;border:3px solid #4e7651;font-size:1.1875rem}.scoreboard-team h2{letter-spacing:-.5px;font-size:1.625rem}.scoreboard-team>span{color:#adc79d;margin-top:8px;font-size:.8125rem;display:block}.main-score{letter-spacing:-2px;margin-left:auto;font-family:Manrope,sans-serif;font-size:4.0625rem;font-weight:650;line-height:1}.main-score>span{color:#91b280}.main-score small{font-family:var(--font);letter-spacing:0;text-align:right;margin-top:10px;font-size:.9375rem;font-weight:400;line-height:1;display:block}.main-score i{color:#78a169;font-size:.75rem;font-style:normal}.scoreboard-footer{color:#89ac7b;border-top:1px solid #d1e3ba22;align-items:center;gap:25px;padding:14px 0;font-size:.75rem;display:flex;position:relative}.scoreboard-footer strong{color:#dce8c9;margin-left:7px;font-size:.875rem;font-weight:500}.scoreboard-footer>p{color:#d9e4c9;font-size:.8125rem}.scoreboard-footer>span{color:#83a477;align-items:center;gap:5px;margin-left:auto;font-size:.75rem;display:flex}.match-tabs{border-bottom:1px solid #dfe6d6;align-items:center;gap:27px;margin-bottom:23px;display:flex}.match-tabs>button{color:#8a987d;padding:0 0 14px;font-size:.875rem;position:relative}.match-tabs>button.active{color:#356b42;font-weight:650}.match-tabs>button.active:after{content:"";background:#487b4f;height:2px;position:absolute;bottom:-1px;left:0;right:0}.match-tabs>button>span{background:#e6eddf;border-radius:4px;margin-left:4px;padding:2px 5px;font-size:.75rem}.match-tabs .director-link{align-items:center;gap:7px;margin-left:auto;font-size:.8125rem;display:flex}.scorer-panel{background:#fff;border:1px solid #d9e4ce;border-radius:9px;margin-bottom:24px;padding:25px;box-shadow:0 3px 12px #2c582d05}.scorer-panel .eyebrow{margin-bottom:6px;font-size:.75rem}.save-status{color:#82a16d;align-items:center;gap:5px;font-size:.75rem;display:flex}.roles-grid{grid-template-columns:repeat(3,1fr);gap:14px;margin:20px 0;display:grid}.roles-grid label{color:#8d9a7f;font-size:.8125rem}.roles-grid select{background:#fafcf7;padding:9px 11px;font-size:.875rem}.run-buttons{grid-template-columns:repeat(6,1fr);gap:10px;margin-bottom:12px;display:grid}.run-buttons>button{background:#fafcf6;border:1px solid #dce5d2;border-radius:7px;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-height:83px;display:flex}.run-buttons strong{color:#496e3c;font-family:Manrope,sans-serif;font-size:2.1875rem;font-weight:600}.run-buttons small{letter-spacing:1px;color:#91a180;font-size:.75rem}.run-buttons .four{background:#e7f0dc;border-color:#cfdfbe}.run-buttons .six{background:#236b45;border-color:#236b45}.run-buttons .six strong{color:#f4f6ea}.run-buttons .six small{color:#b5cda0}.run-buttons>button:not(:disabled):hover{box-shadow:0 0 0 2px #a7c397}.extra-buttons{grid-template-columns:repeat(5,1fr);gap:10px;display:grid}.extra-buttons>button{color:#718562;background:#f4f6ef;border:1px solid #e2e7d9;border-radius:5px;min-height:38px;font-size:.8125rem}.extra-buttons>button:hover{background:#e7eedf}.extra-buttons .wicket-button{color:#ac6755;background:#fff0e9;border-color:#f1d8cb;justify-content:center;align-items:center;gap:8px;display:flex}.scorer-bottom{border-top:1px solid var(--line);justify-content:space-between;align-items:center;margin-top:19px;padding-top:16px;display:flex}.inline-warning{color:#9b813e;background:#fff6dd;border-radius:5px;margin-bottom:15px;padding:12px;font-size:.875rem}.panel{border:1px solid var(--line);background:#fff;border-radius:8px;padding:24px}.scorecard-panel{padding:0;overflow:hidden}.innings-table+.innings-table{border-top:1px solid #dce6d1}.innings-table .section-heading{margin:0;padding:24px 23px 17px}.innings-table h3{font-size:1.0625rem}.innings-table h3>span{font-family:var(--font);color:#97a18b;letter-spacing:0;margin-left:10px;font-size:.75rem;font-weight:400;display:inline-block}.innings-table .section-heading>strong{letter-spacing:-.5px;font-size:1.25rem}.innings-table strong small{letter-spacing:0;color:#96a487;font-size:.8125rem;font-weight:400}.table-scroll{overflow-x:auto}table{border-collapse:collapse;text-align:left;width:100%;font-size:.875rem}thead{color:#9aa68b;background:#f7f9f2}thead th{letter-spacing:.4px;padding:12px 13px;font-size:.75rem;font-weight:500}thead th:first-child{width:48%;padding-left:24px}tbody th{text-align:left;color:#526c44;padding:15px 24px;font-weight:500}td{color:#7a8c6d;padding:15px 13px}tr{border-bottom:1px solid #edf1e7}tbody small{color:#a0ac93;margin-top:4px;font-size:.75rem;display:block}td b{color:#526c44;font-weight:650}.extras-row{border-bottom:0}.extras-row th,.extras-row td{color:#9aaa8a;padding-top:11px;padding-bottom:16px;font-size:.8125rem}.innings-table .table-scroll:last-child{margin-top:12px;margin-bottom:13px}.innings-table .table-scroll:last-child tr:last-child{border-bottom:0}.timeline>div{border-bottom:1px solid var(--line);align-items:center;gap:17px;padding:19px 0;display:flex}.timeline>div:last-child{border-bottom:0}.ball-chip{color:#748f5a;background:#f0f4e8;border:1px solid #e0e7d4;border-radius:50%;flex-shrink:0;place-items:center;width:39px;height:39px;font-family:Manrope,sans-serif;font-size:.9375rem;font-weight:650;display:grid}.ball-chip.boundary{color:#568331;background:#e5f0d9;border-color:#c5d8b4}.ball-chip.wicket{color:#b87559;background:#f9e7df;border-color:#eed4c7}.timeline strong{font-size:.875rem;font-weight:550}.timeline p{color:#98a58b;margin-top:5px;font-size:.8125rem}.timeline>div>span:last-child{margin-left:auto;font-size:.9375rem;font-weight:600}.timeline small{color:#9eaa90;margin-top:5px;font-size:.75rem;font-weight:400;display:block}.teams-grid,.director-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.teams-grid .section-heading{justify-content:flex-start}.player-list{margin:22px 0 0;padding:0;list-style:none}.player-list li{color:#69805b;border-top:1px solid #edf0e7;padding:14px 0;font-size:.9375rem}.player-list span{color:#abb69c;margin-right:17px;font-size:.75rem}.result-banner{color:#61864c;background:#edf3e3;border:1px solid #dae6cb;border-radius:8px;align-items:center;gap:17px;margin-bottom:23px;padding:25px;display:flex}.result-banner .eyebrow{color:#8fa578;font-size:.75rem}.result-banner h2{color:#3f6430;margin:6px 0 9px;font-size:1.5rem}.result-banner p{color:#93a480;font-size:.8125rem;line-height:1.8}.result-banner .icon-button{margin-left:auto}.info-banner{color:#7c9469;background:#eaf0e2;border:1px solid #dce5d2;border-radius:7px;align-items:center;gap:10px;margin-bottom:24px;padding:17px;font-size:.875rem;line-height:1.7;display:flex}.info-banner button{white-space:nowrap;color:#456e30;align-items:center;gap:5px;margin-left:auto;font-size:.8125rem;display:flex}.extra-run-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.extra-run-grid button{background:#f1f6e9;border:1px solid #dce7cd;border-radius:6px;flex-direction:column;align-items:center;gap:5px;padding:18px 6px;display:flex}.extra-run-grid strong{color:#5a803e;font-family:Manrope,sans-serif;font-size:1.875rem;font-weight:650}.extra-run-grid span{color:#94a67e;font-size:.75rem}.extra-run-grid button:hover{background:#e1edcf}.button-row{align-items:center;gap:10px;display:flex}.director-grid .panel>h3{margin-bottom:25px;font-size:1.375rem}.overlay-preview{color:#d0e9b6;background:#19412d;border-radius:7px;margin:24px 0;padding:25px}.overlay-preview>span{letter-spacing:2px;color:#91b775;font-size:.75rem}.overlay-preview>div{align-items:center;gap:15px;margin-top:20px;display:flex}.overlay-preview b{font-size:1rem}.overlay-preview strong{margin-left:auto;font-family:Manrope,sans-serif;font-size:2.125rem}.overlay-preview small{font-size:.75rem}.setup-list{color:#91a081;margin-bottom:20px;padding-left:19px;font-size:.9375rem;line-height:2.6}.setup-list strong{color:#62814b;font-weight:550}.broadcast{--overlay:#174b32;color:#fff;background:0 0;min-height:100vh;position:relative}.broadcast.theme-blue{--overlay:#1c486b}.broadcast-toolbar{color:#7f9270;background:#f4f6ef;border-bottom:1px solid #dce5d2;align-items:center;gap:20px;padding:17px 22px;font-size:.8125rem;display:flex}.broadcast-toolbar a{color:#43682e;align-items:center;gap:7px;display:flex}.broadcast-toolbar>span{letter-spacing:1.4px;font-size:.75rem}.broadcast-toolbar>button{background:#fff;border:1px solid #d9e3cf;border-radius:5px;padding:8px 10px;font-size:.8125rem}.broadcast-toolbar>button:first-of-type{margin-left:auto}.broadcast-stage{flex-direction:column;justify-content:flex-end;min-height:calc(100vh - 73px);padding:70px 30px 45px;display:flex;position:relative}.stage-label{color:#afbaa0;text-align:center;font-size:.875rem;position:absolute;top:35%;left:0;right:0}.broadcast-score{background:var(--overlay);border-bottom:3px solid #d0e88c;border-radius:7px 7px 0 0;align-items:center;gap:22px;padding:18px 25px;display:flex;position:relative}.broadcast-brand{letter-spacing:-7px;color:#eff3e3;margin-right:10px;font-family:Manrope,sans-serif;font-size:3.875rem;font-weight:800;line-height:1}.broadcast-brand span{color:#bddb6f}.broadcast-score>div:nth-child(2){align-items:center;gap:25px;display:flex}.broadcast-score>div:nth-child(2)>span{font-family:Manrope,sans-serif;font-size:1.5rem;font-weight:650}.broadcast-score strong{font-family:Manrope,sans-serif;font-size:2.6875rem}.broadcast-score strong i{color:#a0c182;font-style:normal;font-weight:500}.broadcast-overs{border-left:1px solid #ffffff30;padding-left:20px;font-size:1.625rem}.broadcast-overs small{color:#b0c89a;margin-top:5px;font-size:.75rem;display:block}.broadcast-context{text-align:right;color:#c8dfaf;max-width:240px;margin-left:auto;font-size:.9375rem;line-height:1.7}.broadcast-players{color:#688752;background:#f4f7ec;border-radius:0 0 5px 5px;align-items:center;gap:30px;padding:13px 25px;font-size:.9375rem;display:flex}.broadcast-players span{gap:15px;display:flex}.broadcast-players span:last-child{margin-left:auto}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.spin{animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@media (min-width:1500px){.hero{min-height:380px;padding:44px}.hero h2{font-size:3.0625rem}.hero-copy>p{font-size:.9375rem}.hero-score{width:290px;bottom:35px;right:65px}.pitch-art{left:49%}.metric-caption{font-size:.75rem}.kit-card p{font-size:.9375rem}.kit-card h3{font-size:1.0625rem}}@media (max-width:1200px){.sidebar{width:195px;padding-left:16px;padding-right:16px}.sidebar-bottom{margin:0 -16px;padding:20px 13px}.sidebar-bottom strong,.workspace-label{font-size:.75rem}.main-shell{margin-left:195px}.topbar{padding:0 28px}.content{padding:30px 28px 0}.hero{padding:30px 28px}.hero h2{font-size:2.3125rem}.hero-score{width:215px;bottom:25px;right:22px}.hero-score>strong{font-size:3.0625rem}.hero-copy{max-width:340px}.hero-kicker{font-size:.75rem}.metric-caption{display:none}.metric-grid>div{padding:18px 16px}.guide-layout{grid-template-columns:1fr 260px}.match-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hero-foot{font-size:.75rem}.kit-card{padding:20px 17px}.kit-card h3{font-size:.9375rem}.kit-card p{font-size:.75rem}}@media (max-width:980px){.sidebar{width:76px;padding:34px 12px 0}.wordmark{justify-content:center;margin-bottom:46px;padding:0;font-size:0}.wordmark-dot{display:none}.logo-mark{margin:0}.workspace-label,.nav-item>span,.sidebar-note,.sidebar-bottom>div,.sidebar-bottom>svg{display:none}.nav-item{justify-content:center;padding:15px 0}.sidebar-bottom{justify-content:center;margin-top:auto;margin-left:-12px;margin-right:-12px}.main-shell{margin-left:76px}.hero-score{width:220px}.metric-grid{gap:12px}.first-match{gap:14px;padding:22px 18px}.first-match .button{padding:10px;font-size:.75rem}.first-match p{font-size:.75rem;line-height:1.8}.kit-grid{gap:12px}.guide-layout{grid-template-columns:1fr}.guide-aside{position:static}.toast{left:50%}.director-grid{grid-template-columns:1fr}.broadcast-score>div:nth-child(2)>span{font-size:1.125rem}.broadcast-context{font-size:.8125rem}.broadcast-players{gap:20px;font-size:.8125rem}.main-score{font-size:3.5rem}.scoreboard-team h2{font-size:1.5rem}.scoreboard-footer{gap:17px}.scoreboard-footer>span{display:none}}@media (max-width:720px){.sidebar{width:226px;padding:32px 22px 0;transition:transform .2s;transform:translate(-100%)}.sidebar.open{transform:translate(0)}.sidebar.open .wordmark{justify-content:flex-start;padding:0 10px;font-size:2.375rem}.sidebar.open .wordmark-dot{display:inline}.sidebar.open .logo-mark{margin-right:10px}.sidebar.open .workspace-label,.sidebar.open .nav-item>span,.sidebar.open .sidebar-note,.sidebar.open .sidebar-bottom>div,.sidebar.open .sidebar-bottom>svg{display:block}.sidebar.open .nav-item{justify-content:flex-start;padding:14px 13px}.sidebar.open .sidebar-bottom{justify-content:flex-start;margin:0 -22px}.mobile-scrim{z-index:25;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#17332850;display:block;position:fixed;inset:0}.main-shell{margin-left:0}.mobile-menu{display:inline-flex!important}.topbar{gap:14px;height:65px;padding:0 20px}.breadcrumb{gap:8px;margin-right:auto;font-size:.8125rem}.topbar-right{gap:0}.system-status,.topbar-divider{display:none}.content{padding:28px 20px 0}.page-heading{flex-wrap:wrap;align-items:flex-start;gap:16px;margin-bottom:24px}.page-heading h1{letter-spacing:-1.2px;font-size:2rem}.page-heading p{font-size:.875rem;line-height:1.8}.eyebrow{letter-spacing:1.4px;font-size:.75rem}.page-heading>.button{gap:7px;min-height:37px;padding:9px 13px;font-size:.8125rem}.hero{min-height:450px;padding:28px 25px}.hero h2{font-size:2.3125rem}.hero-copy{max-width:100%}.hero-copy>p{font-size:.875rem}.hero-foot{margin-top:20px;font-size:.75rem}.hero-actions{gap:19px;margin-top:20px}.hero-score{width:185px;padding:14px 16px;bottom:24px;right:24px;transform:rotate(-3deg)}.hero-score>strong{font-size:2.5625rem}.demo-team{margin-top:13px;font-size:.8125rem}.hero-score>strong>small,.hero-score>div:first-child,.hero-score .score-runrate{font-size:.75rem}.pitch-art{width:500px;height:500px;top:95px;left:14%;transform:rotate(-36deg)}.pitch-strip{width:50px;height:150px;top:170px;left:220px}.pitch-strip b{left:21px}.metric-grid{gap:8px;margin:17px 0 27px}.metric-grid>div{flex-direction:column;align-items:flex-start;gap:8px;min-height:83px;padding:14px 12px}.metric-icon{border-radius:7px;width:28px;height:28px;position:absolute;top:14px;right:9px}.metric-icon svg{width:15px}.metric-grid small{max-width:75px;padding-right:22px;font-size:.75rem;line-height:1.6}.metric-grid strong{margin-top:7px;font-size:1.6875rem;line-height:1.6}.section-heading h2{font-size:1.1875rem}.section-heading p{font-size:.75rem}.text-button{gap:5px;font-size:.75rem}.match-grid{grid-template-columns:1fr}.first-match{flex-wrap:wrap;gap:15px;padding:22px}.first-match>div:nth-child(2){max-width:calc(100% - 70px)}.first-match p{font-size:.8125rem}.first-match>.button{margin-top:0;margin-left:65px}.first-match h3{font-size:.9375rem}.kit-section{margin-top:30px}.quiet-label{display:none}.kit-grid{grid-template-columns:1fr}.kit-card{padding:23px}.kit-card>div{margin-bottom:13px}.kit-card h3{font-size:1.125rem}.kit-card p{max-width:85%;font-size:.875rem}.kit-arrow{position:absolute;bottom:23px;right:23px}.footer{flex-wrap:wrap;gap:13px;margin-top:32px}.footer>div{gap:14px}.footer>div>span{display:none}.footer-logo{font-size:1.1875rem}.footer>p{font-size:.75rem}.list-toolbar{flex-direction:column;align-items:stretch;gap:17px;margin-top:20px}.filter-tabs button{flex:1}.search-box input{width:100%}.empty-state{padding:45px 20px}.guide-main{padding:5px 20px}.guide-step{gap:15px;padding:24px 0}.guide-step h2{font-size:1.1875rem}.guide-step p{font-size:.875rem}.guide-aside{padding:24px}.modal-shade{padding:12px}.modal{border-radius:10px;max-height:calc(100dvh - 24px);padding:22px}.modal h2{font-size:1.5rem}.form-grid{grid-template-columns:1fr;gap:15px}.modal-intro,.modal label{font-size:.875rem}.modal-footer .button{padding:11px 14px;font-size:.8125rem}.modal-footer{gap:8px}.form-note p{font-size:.8125rem}.toast{min-width:280px;font-size:.875rem}.error-banner{flex-wrap:wrap;font-size:.875rem}.match-page-top{flex-wrap:wrap;gap:10px;margin-bottom:25px}.match-actions{flex-wrap:wrap;gap:7px}.button.compact{gap:6px;min-height:32px;padding:8px 10px;font-size:.75rem}.demo-label{font-size:.75rem}.match-title h1{margin:8px 0;font-size:1.6875rem;line-height:1.5}.match-title h1>span{margin:0 3px;font-size:1.125rem}.match-title p{flex-wrap:wrap;gap:6px;font-size:.75rem;line-height:1.8}.live-scoreboard{margin:20px 0 25px;padding:19px 19px 0}.scoreboard-body{flex-wrap:wrap;gap:12px;padding:22px 0}.scoreboard-body .team-mark{width:40px;height:40px;font-size:.875rem}.scoreboard-team h2{font-size:1.1875rem}.scoreboard-team>span{max-width:190px;font-size:.75rem;line-height:1.7}.main-score{letter-spacing:-1.6px;min-width:105px;font-size:2.9375rem}.main-score small{margin-top:9px;font-size:.8125rem}.scoreboard-footer{flex-wrap:wrap;gap:12px 20px;padding:13px 0}.scoreboard-footer>p{width:100%;font-size:.75rem}.scoreboard-footer>div{font-size:.75rem}.scoreboard-footer strong{font-size:.8125rem}.match-tabs{gap:18px}.match-tabs>button{font-size:.75rem}.match-tabs .director-link{gap:0;font-size:0}.match-tabs>button>span{padding:2px 4px;font-size:.75rem}.scorer-panel{padding:20px 16px}.scorer-panel .section-heading h2{font-size:1.1875rem}.save-status{gap:4px;font-size:.75rem}.save-status svg{width:12px}.roles-grid{grid-template-columns:1fr 1fr;gap:13px}.roles-grid label:last-child{grid-column:1/-1}.run-buttons{gap:6px}.run-buttons>button{border-radius:6px;min-height:65px}.run-buttons strong{font-size:1.75rem}.run-buttons small{letter-spacing:.6px;font-size:.75rem}.extra-buttons{gap:5px}.extra-buttons>button{min-height:36px;padding:0 4px;font-size:.75rem}.extra-buttons .wicket-button{gap:4px}.wicket-button svg{width:11px}.scorer-bottom{flex-wrap:wrap;gap:12px}.scorer-bottom .text-button{font-size:.75rem}.panel{padding:20px}.innings-table .section-heading{padding:19px 17px}.innings-table h3{font-size:.9375rem}.innings-table h3>span{margin:5px 0 0;font-size:.75rem;display:block}.innings-table .section-heading>strong{font-size:1.1875rem}.innings-table strong small{font-size:.75rem}.scorecard-panel{padding:0}table{min-width:340px;font-size:.8125rem}thead th{padding:10px 8px}thead th:first-child{width:43%;padding-left:17px}tbody th{padding:12px 17px}td{padding:12px 8px}tbody small{font-size:.75rem}.teams-grid{grid-template-columns:1fr}.timeline{margin-top:3px}.timeline>div{gap:12px}.timeline strong{font-size:.8125rem}.timeline p{font-size:.75rem}.ball-chip{width:33px;height:33px;font-size:.875rem}.result-banner{gap:12px;padding:19px 16px}.result-banner>svg{width:22px}.result-banner h2{font-size:1.1875rem}.result-banner p{font-size:.75rem}.info-banner{flex-wrap:wrap;gap:8px;font-size:.8125rem}.info-banner button{font-size:.75rem}.broadcast-toolbar{flex-wrap:wrap;gap:12px;padding:15px}.broadcast-toolbar>span,.broadcast-toolbar>button{font-size:.75rem}.broadcast-stage{padding:30px 12px}.broadcast-score{flex-wrap:wrap;gap:12px;padding:15px 13px}.broadcast-brand{margin-right:2px;font-size:2.4375rem}.broadcast-score>div:nth-child(2){gap:10px}.broadcast-score>div:nth-child(2)>span{max-width:140px;font-size:1rem}.broadcast-score strong{font-size:1.9375rem}.broadcast-overs{padding-left:13px;font-size:1.1875rem}.broadcast-overs small{font-size:.75rem}.broadcast-context{text-align:left;width:100%;max-width:none;margin:0;font-size:.8125rem}.broadcast-players{flex-wrap:wrap;gap:11px;padding:13px;font-size:.75rem}.broadcast-players span{gap:10px}.broadcast-players span:last-child{margin-left:0}.button-row{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.breadcrumb{font-size:.9375rem}.system-status{font-size:.875rem}.workspace-label{font-size:.8125rem}.page-heading p,.hero-copy>p,.hero-demo{font-size:.9375rem}.hero-foot{font-size:.8125rem}.hero-kicker{font-size:.75rem}.metric-grid small{font-size:.875rem}.metric-caption{font-size:.75rem}.section-heading p,.text-button,.first-match p{font-size:.9375rem}.kit-card h3{font-size:1.0625rem}.kit-card p,.sidebar-note p{font-size:.9375rem}.sidebar-note button{font-size:.875rem}.footer,.footer button,.match-card-top>span:last-child{font-size:.8125rem}.card-label{font-size:.875rem}.match-team>strong{font-size:.9375rem}.match-team small,.card-bottom{font-size:.8125rem}.badge{font-size:.75rem}.search-box input,.filter-tabs button,.match-title p,.match-tabs>button{font-size:.9375rem}.match-tabs .director-link,.save-status{font-size:.875rem}.roles-grid label,.roles-grid select,.extra-buttons>button{font-size:.9375rem}.run-buttons small{font-size:.75rem}.scorer-bottom .text-button,.innings-table h3>span{font-size:.875rem}thead th{font-size:.8125rem}table{font-size:.9375rem}tbody small{font-size:.8125rem}.scoreboard-footer>p,.scoreboard-team>span{font-size:.9375rem}.scoreboard-footer>span{font-size:.8125rem}.modal-intro,.modal label{font-size:.9375rem}.modal label>span{font-size:.8125rem}.form-note p{font-size:.9375rem}.extra-run-grid span{font-size:.8125rem}.timeline strong{font-size:.9375rem}.timeline p{font-size:.875rem}.guide-step p,.guide-callout p,.result-banner p{font-size:.9375rem}.hero-score>div:first-child{font-size:.75rem}.demo-team>span{font-size:.8125rem}.score-runrate{font-size:.75rem}.score-runrate b{font-size:.8125rem}.hero-score>strong i{font-size:.75rem}@media (max-width:720px){.page-heading p,.hero-copy>p{font-size:.9375rem}.hero-demo{font-size:.875rem}.hero-foot,.hero-kicker,.metric-grid small{font-size:.75rem}.metric-icon{width:24px;height:24px;right:7px}.section-heading p{font-size:.875rem}.text-button{font-size:.8125rem}.first-match p{font-size:.875rem}.kit-card h3{font-size:1.125rem}.kit-card p{font-size:.9375rem}.footer>p{font-size:.75rem}.match-title p,.match-tabs>button{font-size:.8125rem}.match-tabs .director-link{font-size:0}.save-status{font-size:.75rem}.roles-grid label{font-size:.875rem}.roles-grid select{font-size:.9375rem}.extra-buttons>button{font-size:.8125rem}.run-buttons small{font-size:.75rem}.scoreboard-team>span,.scoreboard-footer>p{font-size:.8125rem}.modal label>span{font-size:.75rem}.form-note p{font-size:.875rem}.hero-score>div:first-child,.demo-team>span,.score-runrate,.score-runrate b,.hero-score>strong i{font-size:.75rem}.timeline strong{font-size:.875rem}.timeline p,.result-banner p{font-size:.8125rem}table{font-size:.875rem}thead th,tbody small{font-size:.75rem}}body.overlay-body{background:0 0}.broadcast.clean .broadcast-stage{min-height:100vh}.broadcast.clean{background:0 0}.hidden{display:none!important}.full-span{grid-column:1/-1}.field-note{color:#819175;margin:10px 0 15px;font-size:.9375rem;line-height:1.8}.check-label{flex-wrap:wrap;align-items:center;gap:9px;line-height:1.7;font-size:.9375rem!important;display:flex!important}.check-label input{accent-color:#236b50;width:16px;height:16px;margin:0}.check-label small{color:#9aa58f;width:100%;font-size:.875rem}.wizard-steps{border-bottom:1px solid var(--line);gap:17px;margin-bottom:25px;padding-bottom:20px;display:flex}.wizard-steps>span{color:#a0aa95;align-items:center;gap:7px;font-size:.875rem;display:flex}.wizard-steps b{border:1px solid #dfe7d5;border-radius:50%;place-items:center;width:22px;height:22px;font-size:.8125rem;display:grid}.wizard-steps .active{color:#2b6847;font-weight:600}.wizard-steps .active b,.wizard-steps .done b{color:#4e7e35;background:#e2eed6;border-color:#d5e3c7}.setup-toss{background:#f5f8ef;border:1px solid #dce6d1;border-radius:9px;margin-bottom:18px;padding:18px}.feature-details{border:1px solid var(--line);background:#fff;border-radius:8px;margin:15px 0;padding:17px 20px}.feature-details>summary{color:#58794b;cursor:pointer;font-size:.9375rem;font-weight:650;line-height:1.8;list-style-position:inside}.feature-details>summary svg{vertical-align:middle;margin-right:8px;display:inline}.feature-details[open]>summary{margin-bottom:20px}.feature-details .form-grid{margin-top:15px}.receipt>svg{color:#598b45;margin:10px 0 15px}.receipt h3{font-size:1.6875rem}.receipt>p{color:#8a987c;margin:12px 0;font-size:.9375rem;line-height:1.8}.pin-cards{grid-template-columns:1fr 1fr;gap:15px;margin:25px 0;display:grid}.pin-cards>div{background:#edf4e4;border:1px solid #dce8ce;border-radius:8px;padding:20px}.pin-cards span{letter-spacing:1px;color:#839b70;font-size:.75rem;display:block}.pin-cards strong{letter-spacing:3px;color:#446f30;margin-top:10px;font-size:2rem;display:block}.receipt .button-row{justify-content:flex-end;margin-top:25px}.access-panel{max-width:600px;margin:25px auto;padding:30px}.access-panel>svg{color:#6e9458}.access-panel h2{margin:15px 0}.access-panel form{margin-top:20px}.pin-entry{align-items:center;gap:12px;display:flex}.pin-entry input{letter-spacing:5px;font-size:1.5625rem}.pin-entry>.button{margin-top:7px}.sync-strip{color:#6c8c57;background:#f0f5e9;border:1px solid #e0e9d5;border-radius:6px;align-items:center;gap:7px;margin-bottom:18px;padding:10px 13px;font-size:.875rem;display:flex}.sync-strip>span:last-child{color:#98a78a;margin-left:auto;font-size:.75rem}.sync-strip.offline{color:#a28343;background:#fff6e5;border-color:#ebdfc7}.conflict-panel{color:#96774c;background:#fff0e2;border:1px solid #ead5bd;border-radius:8px;align-items:flex-start;gap:15px;margin:20px 0;padding:22px;display:flex}.conflict-panel p{margin:8px 0 15px;font-size:.9375rem;line-height:1.8}.tool-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.tool-form{background:#f9fbf5;border:1px solid #e4ecda;border-radius:7px;padding:18px}.tool-form h3{margin-bottom:18px}.tool-form label,.studio-form label,.upload-form label,.voice-panel label,.recovery-panel label,.support-grid label,.archive-filters label,.data-tools label,.calculator label,.library>label,.stats-workspace label{color:#7f946c;margin:13px 0;font-size:.9375rem;display:block}.tool-form label>span,.upload-form label>span,.support-grid label>span{color:#a5b294;font-size:.8125rem}.tool-form .form-grid{gap:10px}.stack{border-top:1px solid #e3eadb;margin-top:23px;padding-top:18px}.version-list{gap:7px;max-height:280px;margin:15px 0;display:grid;overflow-y:auto}.version-list button{text-align:left;background:#fff;border:1px solid #e3eadb;border-radius:4px;align-items:center;gap:8px;padding:9px;font-size:.875rem;display:flex}.version-list small{color:#a0ac91;font-size:.75rem}.version-list svg{margin-left:auto}.confirm-box{background:#fff2df;border:1px solid #eddbbc;border-radius:7px;margin-top:20px;padding:20px}.confirm-box>button{margin:12px 8px 0 0}.event-history{gap:6px;max-height:400px;margin-top:15px;display:grid;overflow:auto}.event-history button{text-align:left;background:#fafcf6;border:1px solid #e6ecdf;border-radius:4px;align-items:center;gap:12px;padding:9px;font-size:.875rem;display:flex}.event-history button>span{margin-left:auto}.match-toolbox{margin-bottom:25px}.house-rule-notice{background:#fff4d7;border:1px solid #ebdfb7;border-radius:4px;padding:9px;color:#a78943!important;margin-top:12px!important;font-size:.875rem!important}.match-links{gap:10px;margin:15px 0;display:flex}.match-links a{color:#427840;font-size:.875rem;text-decoration:underline}.match-tabs{flex-wrap:wrap;gap:20px}.match-tabs .director-link{font-size:.875rem}.reports-grid{grid-template-columns:1fr 1fr;gap:20px;margin:25px 0;display:grid}.reports-grid .panel{min-width:0}.reports-grid h4{color:#8c9f78;margin:22px 0 12px;font-size:.9375rem}.reports-grid h3>small{color:#98a88a;margin-left:8px;font-size:.8125rem;font-weight:400;display:inline-block}.award-grid{grid-template-columns:repeat(3,1fr);gap:15px;margin-top:22px;display:grid}.award-grid article{background:#f4f8ed;border:1px solid #e0e8d6;border-radius:7px;padding:20px}.award-grid svg{color:#779952;margin-bottom:14px}.award-grid small{letter-spacing:1px;color:#94a680;margin-bottom:9px;font-size:.75rem;display:block}.award-grid h3{font-size:1.125rem;line-height:1.6}.award-grid p{color:#8b9c78;margin-top:7px;font-size:.875rem;line-height:1.8}.award-grid article>span{color:#9aaa87;margin-top:8px;font-size:.8125rem;line-height:1.8;display:block}.report-heading{margin-top:28px}.run-chart{width:100%;height:auto;max-height:250px;margin-top:20px}.chart-legend{color:#8b9e78;flex-wrap:wrap;gap:15px;font-size:.8125rem;display:flex}.chart-legend>span{align-items:center;gap:6px;display:flex}.chart-legend i{border-radius:50%;width:8px;height:8px;display:inline-block}.extras-summary{color:#94a582;flex-wrap:wrap;gap:10px;margin:18px 0;font-size:.8125rem;display:flex}.extras-summary span{background:#f7faf2;border:1px solid #e1e9d6;border-radius:4px;padding:5px 7px}.analysis-line{color:#8b9e76;border-bottom:1px solid #edf1e5;align-items:center;gap:12px;padding:13px 0;font-size:.9375rem;line-height:1.7;display:flex}.analysis-line>span:last-child,.analysis-line>b:last-child,.analysis-line>strong:last-child,.analysis-line>button:last-child{margin-left:auto}.analysis-line b,.analysis-line strong{color:#587e3f;font-weight:600}.player-profiles{grid-template-columns:1fr 1fr;gap:12px;margin-top:22px;display:grid}.player-profiles details{border:1px solid #e0e8d4;border-radius:7px;overflow:hidden}.player-profiles summary{cursor:pointer;color:#6e8c55;background:#f8faf3;align-items:center;gap:12px;padding:16px;font-size:.9375rem;display:flex}.player-profiles summary>span:first-child{margin-right:auto}.player-profiles small{color:#9dad89;margin-top:4px;font-size:.75rem;display:block}.player-profiles summary b{letter-spacing:-.4px;font-size:1.0625rem}.player-profiles details>div{padding:5px 16px 15px}.player-profiles .analysis-line{font-size:.8125rem}.stats-workspace>.panel{margin-top:23px}.upload-form{border-bottom:1px solid #e4eadc;grid-template-columns:1fr 1fr auto;align-items:end;gap:15px;margin-bottom:22px;padding-bottom:20px;display:grid}.upload-form .button{margin-bottom:13px}.photo-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.photo-grid figure{border:1px solid #e2e9d7;border-radius:7px;margin:0;overflow:hidden}.photo-grid img{object-fit:cover;width:100%;height:185px}.photo-grid figcaption{color:#8c9d79;padding:12px;font-size:.875rem;line-height:1.7}.photo-actions{flex-wrap:wrap;gap:7px;padding:0 12px 12px;display:flex}.photo-actions button{color:#789959;background:#f0f5e8;border:1px solid #e0e8d3;border-radius:4px;padding:5px 7px;font-size:.75rem}.trashed-image{color:#a0ab90;background:#f2f3eb;place-items:center;height:130px;font-size:.9375rem;display:grid}.director-studio{grid-template-columns:1fr 1fr;gap:22px;display:grid}.scene-grid{grid-template-columns:repeat(4,1fr);gap:10px;margin:25px 0 20px;display:grid}.scene-grid button{text-align:left;color:#79955e;background:#f7faf0;border:1px solid #dce7cf;border-radius:6px;padding:17px;font-size:.9375rem}.scene-grid small{color:#a4b28f;margin-top:6px;font-size:.75rem;display:block}.scene-grid button.selected{color:#3c6e28;background:#e5efd6;border-color:#aac48e}.director-studio .panel>h3{margin-bottom:18px}.studio-form>.button{margin-top:20px}.studio-form .form-grid{gap:12px}.studio-form input[type=color]{height:42px;padding:5px}.voice-panel h2{align-items:center;gap:9px;display:flex}.voice-panel .button-row{margin-top:20px}.voice-peers{flex-wrap:wrap;gap:8px;margin:15px 0;display:flex}.voice-panel audio{width:100%;margin:15px 0}audio{max-width:100%;margin-top:20px}.youtube-player{aspect-ratio:16/9;border:0;width:100%;margin:20px 0}.broadcast-v2 .broadcast-score{background:linear-gradient(115deg,var(--overlay),color-mix(in srgb,var(--overlay) 80%,var(--accent)));border-color:var(--accent)}.broadcast-v2 .broadcast-stage{font-size:calc(16px * var(--scale,1))}.broadcast-v2 .broadcast-score,.broadcast-v2 .broadcast-players{zoom:var(--scale,1)}.broadcast-v2 .broadcast-brand span{color:var(--accent)}.broadcast-logo{object-fit:contain;width:60px;height:60px}.scene-card{background:linear-gradient(120deg,var(--overlay),color-mix(in srgb,var(--overlay) 75%,var(--accent)));color:#eef4e7;border-bottom:3px solid var(--accent);zoom:var(--scale,1);border-radius:9px;max-height:85vh;padding:35px;overflow:auto}.scene-card h2{color:#f2f5e7;margin-bottom:22px;font-size:2.125rem}.scene-card table{color:#d5e8bc;font-size:1.0625rem}.scene-card thead{background:#ffffff0d}.scene-card th,.scene-card td{color:#d8e8c0;border-color:#ffffff20;font-size:1.0625rem}.scene-card tr{border-color:#ffffff20}.scene-card thead th{font-size:.9375rem}.scene-kicker{letter-spacing:2px;color:var(--accent);margin-bottom:15px;font-size:.875rem;display:block}.teams-scene{grid-template-columns:1fr 1fr;gap:40px;display:grid}.teams-scene ol{color:#d4e6b9;padding-left:22px;font-size:1.125rem;line-height:2}.scene-score-line{color:#d7e7bc;border-top:1px solid #ffffff30;align-items:center;gap:25px;padding:17px 0;font-size:1.375rem;display:flex}.scene-score-line b{margin-left:auto;font-size:2.25rem}.scene-score-line small{font-size:1rem}.image-scene{text-align:center;background:var(--overlay)}.image-scene img{object-fit:contain;max-width:100%;max-height:70vh}.sponsor-scene{text-align:center}.sponsor-scene img{object-fit:contain;max-width:60%;max-height:230px;margin-bottom:22px}.intro-scene{text-align:center;padding:60px 35px}.intro-scene p{color:#b0ce94;font-size:1.25rem}.intro-scene strong{margin-top:25px;font-size:2.375rem;display:block}.overlay-weather,.overlay-ticker{background:var(--overlay);color:#d7e7bc;border-top:1px solid #ffffff30;padding:11px 20px;font-size:.9375rem}.event-flash{background:var(--overlay);border:2px solid var(--accent);color:var(--accent);text-align:center;letter-spacing:4px;border-radius:10px;margin-bottom:18px;padding:45px;font-family:Manrope,sans-serif;font-size:4.5625rem;font-weight:800;box-shadow:0 5px 50px #0002}.broadcast.portrait .broadcast-stage{max-width:720px;margin:auto}.broadcast.portrait .broadcast-score{flex-wrap:wrap}.broadcast.portrait .broadcast-context{text-align:left;width:100%;max-width:none;margin:0}.broadcast.portrait .broadcast-players{flex-direction:column;align-items:stretch;gap:12px}.broadcast.portrait .broadcast-players>span:last-child{margin-left:0}.broadcast.portrait .teams-scene{grid-template-columns:1fr}.broadcast.portrait .scene-card{max-height:85vh}.archive-filters{grid-template-columns:1.5fr 1fr 1fr 1fr 1fr;gap:12px;display:grid}.archive-summary{color:#8a9e74;justify-content:space-between;align-items:center;gap:15px;padding:15px 0 25px;font-size:.875rem;display:flex}.archive-summary button{color:#5c8343;font-size:.875rem}.archive .match-card h3{margin:22px 0 15px;font-size:1.125rem}.archive .match-card .analysis-line{font-size:.9375rem}.pagination{color:#91a47a;justify-content:center;align-items:center;gap:25px;margin:30px 0;font-size:.875rem;display:flex}.data-tools{margin-top:30px}.data-tools form{align-items:end;gap:15px;display:flex}.data-tools form .button{margin-bottom:13px}.recovery-panel{max-width:680px;margin:10px auto}.recovery-panel h2{margin:18px 0}.recovery-panel .button{margin-top:15px}.article-page{max-width:900px;margin:auto}.article-page>h1{margin:12px 0 30px;font-size:2.4375rem;line-height:1.4}.article-page>.panel{margin-bottom:22px}.article-page .panel>p{color:#879c72;margin:18px 0;font-size:1rem;line-height:1.9}.article-page .panel>a:not(.button){color:#4c7c36;font-size:.9375rem;text-decoration:underline}.article-steps{color:#7e9668;margin:25px 0;padding-left:24px;font-size:1.0625rem;line-height:2.1}.article-steps li{padding:8px 0 8px 10px}.article-links{color:#668f49;flex-wrap:wrap;gap:15px;margin-top:18px;font-size:.9375rem;display:flex}.article-links a{text-decoration:underline}.library-grid{grid-template-columns:repeat(3,1fr);gap:17px;margin-top:25px;display:grid}.library-grid>a>svg{color:#7e9a61}.library-grid h3{margin:16px 0;font-size:1rem;line-height:1.7}.library-grid>a>span{color:#a1b28a;text-transform:uppercase;letter-spacing:1px;font-size:.8125rem}.support-grid{grid-template-columns:1.2fr 1fr;gap:24px;display:grid}.support-grid .panel>.button{margin-top:15px}.support-request{border-bottom:1px solid var(--line);color:#879d6e;padding:20px 0;font-size:.9375rem;line-height:1.8}.support-request p{margin:10px 0}.support-request small{color:#adbc98;font-size:.8125rem}.stats-workspace .metric-grid>div{gap:15px}.stats-workspace .metric-grid small{font-size:.875rem}.sidebar-note{padding-top:25px}.sidebar-note h3{font-size:1.0625rem}.sidebar-note p{font-size:.875rem}.sidebar nav{max-height:56vh;overflow:auto}.sidebar .nav-item{padding-top:11px;padding-bottom:11px}.footer>div{flex-wrap:wrap;gap:14px}.footer a{color:#7e9867;font-size:.8125rem}@media (max-width:1150px){.tool-grid,.library-grid{grid-template-columns:1fr 1fr}.archive-filters{grid-template-columns:repeat(3,1fr)}.award-grid article{padding:15px}.player-profiles{grid-template-columns:1fr}.scene-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:720px){.wizard-steps{gap:10px}.wizard-steps>span{gap:5px;font-size:.75rem}.wizard-steps b{flex-shrink:0;width:19px;height:19px}.receipt h3{font-size:1.5rem}.pin-cards{gap:10px}.pin-cards>div{padding:15px 12px}.pin-cards strong{letter-spacing:2px;font-size:1.75rem}.feature-details{padding:16px}.tool-grid,.reports-grid,.director-studio,.support-grid{grid-template-columns:1fr}.tool-form{padding:17px}.sync-strip{font-size:.8125rem;line-height:1.8}.sync-strip>span:last-child{display:none}.conflict-panel{gap:11px;padding:17px}.conflict-panel h3{font-size:1rem}.conflict-panel .button-row{flex-direction:column;align-items:stretch}.conflict-panel .button{white-space:normal;line-height:1.7}.award-grid{grid-template-columns:1fr}.award-grid article{padding:20px}.award-grid h3{font-size:1.1875rem}.reports-grid .panel{padding:20px}.reports-grid .section-heading{flex-wrap:wrap}.chart-legend{font-size:.75rem}.reports-grid table{min-width:290px}.photo-grid{grid-template-columns:1fr 1fr;gap:12px}.photo-grid img{height:125px}.photo-grid figcaption{font-size:.8125rem}.photo-actions{gap:5px}.upload-form{grid-template-columns:1fr}.upload-form label{margin:0}.upload-form .button{justify-self:start;margin:0}.scene-grid{grid-template-columns:1fr 1fr}.scene-grid button{padding:15px;font-size:.875rem}.director-studio>.full-span>.section-heading{flex-direction:column;align-items:flex-start}.studio-form .form-grid{grid-template-columns:1fr 1fr}.studio-form label{min-width:0;font-size:.875rem}.voice-panel h2{font-size:1.1875rem}.archive-filters{grid-template-columns:1fr 1fr}.archive-filters>label:first-child{grid-column:1/-1}.archive-summary{font-size:.8125rem}.pagination{gap:15px}.data-tools .section-heading{flex-direction:column;align-items:flex-start}.data-tools form{flex-direction:column;align-items:stretch;gap:8px}.data-tools form .button{align-self:start}.library-grid{grid-template-columns:1fr 1fr;gap:12px}.library-grid>a{padding:16px}.library-grid h3{font-size:.9375rem}.article-page>h1{font-size:1.875rem}.article-steps{padding-left:17px;font-size:.9375rem;line-height:2}.article-steps li{padding-left:5px}.article-page .panel>p{font-size:.9375rem}.scene-card{padding:20px}.scene-card h2{font-size:1.5625rem}.scene-card table{min-width:260px}.scene-card th,.scene-card td{font-size:.9375rem}.teams-scene{gap:20px}.teams-scene ol{font-size:.9375rem}.scene-score-line{gap:15px;font-size:1rem}.scene-score-line b{font-size:1.625rem}.event-flash{padding:30px;font-size:2.4375rem}.sync-strip .status-dot{flex-shrink:0}.sidebar.open .sidebar-note{margin-top:auto}}.team-mark>img{object-fit:cover;z-index:1;border-radius:50%;width:100%;height:100%;position:relative}.player-headshot{object-fit:cover;float:left;border-radius:50%;width:32px;height:32px;margin-right:10px}.caption-form{align-items:center;gap:7px;padding:0 12px 12px;display:flex}.caption-form input{margin:0;padding:7px;font-size:.8125rem}.caption-form button{color:#78985c;white-space:nowrap;font-size:.75rem}.photo-actions select{width:100%;margin:0;padding:7px;font-size:.8125rem}.competition-workspace>.panel{margin-bottom:25px}.competition-workspace label{color:#879c73;margin:15px 0;font-size:.9375rem;display:block}.competition-workspace label>span{color:#a9b596;font-size:.8125rem}.competition-workspace form>.button{margin-top:20px}.country-map{margin-bottom:25px}.country-map svg{background:#f6f9f1;border-radius:6px;width:100%;max-height:380px;margin-top:22px;display:block}.country-map path[role=button]{cursor:pointer}.country-map path[role=button]:focus-visible{stroke:#8f6d22;stroke-width:2px;outline:none}.map-attribution{color:#9cad88;font-size:.8125rem;text-decoration:underline}.country-map .field-note{font-size:.875rem}.award-grid{grid-template-columns:repeat(2,1fr)}@media (max-width:720px){.award-grid{grid-template-columns:1fr}}.tool-form fieldset{border:0;min-width:0;margin:0;padding:0}.tool-form fieldset:disabled{opacity:.55}.strike-mode-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:4px 0 17px;display:flex}.strike-mode-row .check-label{color:#8a9f76;font-size:.875rem!important}.free-hit-badge{letter-spacing:.6px;color:#9a7d31;background:#fff3cd;border:1px solid #eadca6;border-radius:5px;padding:7px 9px;font-size:.75rem;font-weight:650}body{font-size:1rem;line-height:1.5}.page-heading p,.kit-card p,.field-note{line-height:1.7}.hero-score{width:280px}.hero-score>strong>small{margin-left:8px;display:inline-block}.topbar{height:auto;min-height:83px;padding-top:15px;padding-bottom:15px}.topbar-right{gap:16px}.sidebar-bottom>div{min-width:0}.sidebar-bottom strong,.sidebar-bottom small{line-height:1.5}.section-heading{flex-wrap:wrap}.button{line-height:1.4}.match-tabs{overflow-x:auto}.match-tabs>button{flex-shrink:0}@media (min-width:981px) and (max-width:1200px){.sidebar{width:220px}.main-shell{margin-left:220px}.nav-item{gap:9px;padding-left:10px;padding-right:10px}}@media (min-width:721px) and (max-width:1200px){.hero{min-height:390px}.hero-copy{max-width:52%}.hero-score{width:245px;right:20px}.hero-actions{flex-wrap:wrap;gap:12px}.hero-foot{max-width:320px}}@media (max-width:720px){.topbar{min-height:65px}.topbar-right{gap:8px}.topbar-right .user-avatar{display:none}.hero{min-height:0;padding-bottom:24px;display:block}.hero-copy{max-width:none}.hero-score{width:min(280px,100%);margin:28px 0 0 auto;position:relative;bottom:auto;right:auto;transform:none}.hero-actions{flex-wrap:wrap;gap:14px}.hero-foot{line-height:1.7}.metric-grid small{max-width:none;padding-right:0}.metric-icon{margin-bottom:5px;position:static}.metric-grid>div{min-width:0}.metric-grid strong{margin-top:0}.wizard-steps{flex-wrap:wrap}.wizard-steps>span{line-height:1.5}.run-buttons small{letter-spacing:0}.run-buttons{grid-template-columns:repeat(3,minmax(0,1fr))}.extra-buttons{flex-wrap:wrap}.extra-buttons>button{min-height:44px}.form-grid input,.form-grid select,.form-grid textarea,.pin-entry input{font-size:1rem}.library-grid{grid-template-columns:1fr}}@media (max-width:480px){.topbar .breadcrumb{display:none}.mobile-menu{margin-right:auto}.content{padding-left:16px;padding-right:16px}.hero{padding-left:22px;padding-right:22px}.hero h2{font-size:2.125rem}.metric-grid{gap:7px}.metric-grid>div{padding:12px 9px}.metric-grid small{font-size:.8125rem}.hero-score>div:first-child{letter-spacing:1px}.section-heading{gap:12px}}@media (max-height:850px){.sidebar-note,.sidebar.open .sidebar-note{display:none}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink:#faf7f8;--muted:#bcb2b8;--green:#d5657c;--line:#ffffff20;--paper:#100b0e;--lime:#f3c8d0;--white:#181216;--font:Arial,Helvetica,sans-serif;--ref-accent:#e46a83;--ref-mint:#76edb8}html{scroll-behavior:smooth;scroll-padding-top:100px}body{color:var(--ink);font-family:var(--font);background:radial-gradient(at 0 15%,#4a1b25 0,#0000 54%),radial-gradient(at 100% 65%,#271019 0,#0000 55%),#0b0a0d}h1,h2,h3{letter-spacing:-.04em;font-family:Arial,Helvetica,sans-serif}button,a,input,select,textarea{font-family:inherit}:is(button:focus-visible,a:focus-visible,input:focus-visible,summary:focus-visible){outline-offset:4px;outline:3px solid #eea2b5}button:disabled{opacity:.45}::selection{color:#fff;background:#9f3a59}.reference-shell{min-height:100vh}.reference-shell .main-shell{margin-left:0}.reference-shell .content{max-width:1200px;margin:auto;padding:35px 28px 0}.reference-shell .ref-header{justify-content:space-between;align-items:center;gap:20px;max-width:1256px;min-height:95px;margin:auto;padding:24px 28px;display:flex}.ref-wordmark{letter-spacing:-1.5px;color:#fff;align-items:center;font-size:30px;font-weight:800;display:flex}.ref-wordmark>span:last-child{color:#d65d78}.ref-wordmark .logo-mark i{background:#df607a}.ref-header-actions{align-items:center;gap:22px;display:flex}.ref-menu-button{color:#fff;border-radius:10px;padding:8px;line-height:0}.ref-menu-button:hover{background:#ffffff16}.reference-home-shell{background:radial-gradient(at 0 0,#711f1a 0,#0000 33%),linear-gradient(140deg,#280606 3%,#030304 30%,#5c191c 48%,#100b0e 78%)}.reference-home-shell>.main-shell>.content{max-width:none;padding:0}.reference-home-shell .ref-header{z-index:10;pointer-events:none;max-width:none;padding:20px 36px;position:absolute;top:90px;left:0;right:0}.reference-home-shell .ref-header .ref-wordmark{visibility:hidden}.reference-home-shell .ref-header-actions{pointer-events:auto}.ref-announcement{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:11;color:#fff;background:linear-gradient(110deg,#6e757ac4,#353a40db);border-bottom:1px solid #ffffff30;align-items:center;gap:20px;min-height:65px;padding:16px 28px;font-size:13px;line-height:1.6;display:flex;position:relative}.ref-announcement>strong{white-space:nowrap;font-size:14px}.ref-announcement p{flex:1}.ref-announcement>button:not(.icon-button){white-space:nowrap;align-items:center;gap:8px;font-size:13px;text-decoration:underline;display:flex}.ref-announcement>.icon-button{color:#fff;background:#ffffff08;border:1px solid #ffffff35;border-radius:50%;flex-shrink:0;width:34px;height:34px}.ref-hero{text-align:center;isolation:isolate;flex-direction:column;justify-content:center;align-items:center;min-height:calc(100svh - 65px);padding:130px 25px 90px;display:flex;position:relative}.ref-hero:before{content:"";z-index:-1;background:radial-gradient(at 22% 0,#9b30242a,#0000 55%),linear-gradient(135deg,#0000,#0008);position:absolute;inset:0}.ref-live-banner{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);text-align:left;color:#fff;background:linear-gradient(105deg,#5a4a4a88,#30161a99);border:1px solid #ffffff24;border-radius:25px;align-items:center;gap:12px;width:min(540px,100% - 160px);min-height:96px;padding:16px 18px;display:flex;position:absolute;top:28px;left:50%;transform:translate(-50%);box-shadow:inset 0 1px 1px #ffffff20,0 12px 35px #0002}.ref-live-banner>span:nth-child(2){flex-direction:column;gap:4px;min-width:0;display:flex}.ref-live-banner small{letter-spacing:2px;color:#e2d7dc;font-size:11px;font-weight:700}.ref-live-banner b{text-overflow:ellipsis;white-space:nowrap;font-size:17px;overflow:hidden}.ref-live-banner>span:nth-child(2)>span{color:#d6c9cf;font-size:13px}.ref-live-indicator{background:#74e3ac;border-radius:50%;flex-shrink:0;align-self:flex-start;width:8px;height:8px;margin-top:5px;box-shadow:0 0 12px #52eba45c}.ref-round-arrow{background:#ffffff13;border:1px solid #ffffff30;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;min-width:44px;height:44px;display:inline-flex}.ref-live-banner>.ref-round-arrow{background:#ffffff2a;border-radius:16px;min-width:48px;height:48px;margin-left:auto}.ref-hero-centre{margin-top:30px}.ref-crest{color:#b94a58;filter:drop-shadow(0 4px #0009);width:130px;margin:0 auto 32px;position:relative}.ref-crest svg{width:110px;height:130px;margin:auto;display:block}.ref-crest>span{letter-spacing:3px;color:#e7a1a8;margin-top:-4px;font-size:19px;font-weight:900;display:block}.ref-crest>small{letter-spacing:3px;color:#d97987;margin-top:4px;font-size:8px;display:block}.ref-hero h1{letter-spacing:-.065em;-webkit-text-fill-color:transparent;background:linear-gradient(105deg,#fff 15%,#f6d9dd 42%,#c23f61 85%);-webkit-background-clip:text;background-clip:text;max-width:1000px;margin:auto;font-size:clamp(36px,5vw,68px);font-weight:750;line-height:1.12}.ref-explore{letter-spacing:3px;white-space:nowrap;flex-direction:column;align-items:center;gap:10px;font-size:11px;display:flex;position:absolute;bottom:28px;left:50%;transform:translate(-50%)}.ref-section{max-width:1200px;margin:auto;padding:80px 28px}.ref-community{text-align:center;margin-bottom:38px}.ref-community>.eyebrow{margin-bottom:20px}.ref-community>div{justify-content:center;gap:0;display:flex}.ref-community strong{letter-spacing:-1px;border-right:1px solid #ffffff24;padding:0 28px;font-size:28px;line-height:1.1}.ref-community strong:last-child{border:0}.ref-community strong small{letter-spacing:1.4px;color:#cdb6bf;margin-top:12px;font-size:10px;display:block}.ref-community>button{color:#cbb7c0;text-underline-offset:4px;align-items:center;gap:8px;margin-top:24px;font-size:13px;text-decoration:underline;display:inline-flex}.ref-quick{text-align:center;padding-top:60px}.ref-quick>h2,.ref-section>h2{color:#fff;font-size:clamp(30px,4vw,48px);font-weight:700;line-height:1.15}.ref-sub-link{letter-spacing:2px;color:#e5c4cb;align-items:center;gap:10px;font-size:12px;font-weight:700;display:inline-flex}.ref-quick>.ref-sub-link{margin-top:20px}.ref-action-grid{grid-template-columns:1fr 1fr;gap:20px;margin-top:55px;display:grid}.ref-action-card{isolation:isolate;text-align:left;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#fff;background:radial-gradient(at 0 0,#dcb4a649,#0000 55%),linear-gradient(130deg,#ffffff16,#ffffff06);border:1px solid #ffffff29;border-radius:32px;flex-direction:column;align-items:flex-start;min-height:330px;padding:24px 22px;transition:transform .2s,border-color .2s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff16,0 18px 50px #0002}.ref-action-card:hover{border-color:#f6cbd57a;transform:translateY(-4px)}.ref-action-card h3{letter-spacing:-1px;margin:18px 0 14px;font-size:26px}.ref-action-card p{color:#e0cdd2;max-width:300px;font-size:16px;line-height:1.7}.ref-action-icon{color:#fff;background:#5a515f77;border-radius:15px;place-items:center;width:46px;height:46px;display:grid;box-shadow:inset 0 1px #ffffff10}.ref-card-watermark{color:#edc8cf70;z-index:-1;position:absolute;top:25px;right:24px}.ref-card-bottom{border-top:1px solid #ffffff13;justify-content:flex-end;align-items:center;gap:14px;width:100%;margin-top:30px;padding-top:16px;font-size:14px;display:flex}.ref-director-card{text-align:left;color:#fff;background:linear-gradient(125deg,#ffffff13,#ffffff04);border:1px solid #ffffff25;border-radius:24px;align-items:center;gap:18px;width:100%;margin-top:20px;padding:24px;display:flex}.ref-director-card>span:nth-child(2){flex-direction:column;gap:9px;display:flex}.ref-director-card b{letter-spacing:-.6px;font-size:23px}.ref-director-card small{color:#dbc7ce;font-size:15px;line-height:1.6}.ref-director-card>svg:last-child{margin-left:auto}.ref-section .eyebrow{color:#d6b4bf;letter-spacing:2px;font-size:12px}.ref-section>.eyebrow{margin-bottom:18px}.ref-features{text-align:center}.ref-intro{color:#cdbbc3;max-width:650px;margin:24px auto 42px;font-size:17px;line-height:1.8}.ref-feature-grid{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.ref-feature-card{background:linear-gradient(125deg,#ffffff0d,#07080bd9);border:1px solid #ffffff1f;border-radius:27px;min-width:0;overflow:hidden;box-shadow:0 15px 35px #0002}.ref-feature-copy{padding:24px}.ref-feature-copy h3{margin-bottom:15px;font-size:23px;line-height:1.2}.ref-feature-copy p{color:#cbbdc4;min-height:105px;font-size:15px;line-height:1.8}.ref-feature-copy .ref-sub-link{letter-spacing:1.5px;margin-top:22px;font-size:11px}.ref-feature-preview{background:radial-gradient(at 10% 0,#83334b5e,#0000 70%),#110d13;border-bottom:1px solid #ffffff14;flex-direction:column;justify-content:center;gap:20px;height:240px;padding:25px 20px;display:flex;position:relative;overflow:hidden}.ref-preview-label{letter-spacing:1.8px;color:#d6bac7;font-size:10px;position:absolute;top:20px;left:20px}.ref-mini-overlay{background:linear-gradient(110deg,#18312f,#102421);border:1px solid #699f89;border-radius:12px;grid-template-columns:1fr auto;gap:10px;margin-top:15px;padding:16px 12px;font-size:12px;display:grid}.ref-mini-overlay strong{color:#80efb5;grid-area:1/2/3;font-size:33px;line-height:1}.ref-mini-overlay strong span{color:#f68ba0}.ref-mini-overlay small{color:#f4cc7d;font-size:10px}.ref-mini-overlay>span{color:#ddd;border-top:1px solid #ffffff24;grid-column:1/-1;padding-top:9px}.ref-sound-wave{justify-content:center;align-items:center;gap:4px;height:100px;display:flex}.ref-sound-wave i{background:linear-gradient(#f693aa,#834758);border-radius:5px;width:5px;max-height:80px}.ref-mini-pills{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.ref-mini-pills b{color:#dce8e5;background:#ffffff0b;border:1px solid #ffffff25;border-radius:8px;padding:8px;font-size:10px}.ref-mini-chart{justify-content:center;align-items:end;gap:7px;height:160px;padding-top:20px;display:flex}.ref-mini-chart i{background:linear-gradient(#e28b9f,#64334b);border-radius:5px 5px 0 0;width:13px;max-height:125px}.ref-preview-score{color:#7aecba;margin-top:20px;font-size:56px;font-weight:800;line-height:1.1}.ref-preview-score>span{color:#ef7997}.ref-preview-score>small{letter-spacing:1px;color:#d2c5ca;margin-left:15px;font-size:11px}.ref-mini-options{flex-direction:column;gap:9px;margin-top:20px;display:flex}.ref-mini-options b{letter-spacing:.5px;background:#ffffff06;border:1px solid #ffffff20;border-radius:9px;padding:10px 14px;font-size:11px}.ref-mini-options small{color:#c4b9c2;margin-top:4px;font-size:10px;font-weight:400;display:block}.ref-preview-big{text-align:center;color:#0000;background:linear-gradient(90deg,#f0d2d6,#d96380);-webkit-background-clip:text;background-clip:text;margin-top:18px;font-size:37px;font-style:italic;font-weight:800}.ref-control-grid{grid-template-columns:1fr 1fr;gap:10px;margin-top:25px;display:grid}.ref-control-grid>span{background:#ffffff08;border:1px solid #ffffff20;border-radius:12px;align-items:center;gap:8px;padding:15px 10px;font-size:11px;display:flex;position:relative}.ref-control-grid i{background:#6dddab;border-radius:50%;width:5px;height:5px;position:absolute;top:9px;right:9px}.ref-link-preview{align-items:center;gap:12px;margin-top:25px;display:flex}.ref-link-preview>span{font-size:16px;font-weight:600}.ref-link-preview small{color:#bcb6bf;margin-top:8px;font-size:11px;display:block}.ref-photo-preview{color:#c9b7c3;background:linear-gradient(30deg,#41323f,#1c1620);border:1px dashed #bca5b35c;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;gap:20px;height:140px;margin-top:20px;display:flex}.ref-photo-preview>span{letter-spacing:1px;font-size:10px}.ref-about{text-align:center;max-width:900px}.ref-about>p{color:#c9bac2;margin:30px 0;font-size:20px;line-height:1.9}.ref-about>.button{margin-top:8px}.ref-modes{text-align:center}.ref-modes>div{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:42px;display:grid}.ref-modes>div>button{text-align:left;color:#fff;background:linear-gradient(125deg,#cf8ca823,#09090de0);border:1px solid #ffffff24;border-radius:25px;flex-direction:column;align-items:flex-start;gap:15px;min-height:230px;padding:28px;display:flex}.ref-modes small{color:#d1bbc6;font-size:13px;line-height:1.6}.ref-modes h3{font-size:26px}.ref-modes>div>button>svg:last-child{align-self:flex-end;margin-top:auto}.ref-faq>h2{max-width:850px}.ref-faq>p{color:#bcafb9;margin-top:22px;font-size:17px;line-height:1.7}.ref-faq-search{background:#ffffff08;border:1px solid #ffffff24;border-radius:18px;align-items:center;gap:12px;margin:30px 0;padding:0 20px;display:flex}.ref-faq-search input{box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:20px 0!important}.ref-faq details{background:linear-gradient(100deg,#ffffff08,#ffffff03);border:1px solid #ffffff1c;border-radius:18px;margin:12px 0;padding:22px 24px}.ref-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;font-size:18px;font-weight:600;list-style:none;display:flex}.ref-faq summary::-webkit-details-marker{display:none}.ref-faq details[open] summary svg{transform:rotate(180deg)}.ref-faq details>p{color:#cbbbc5;max-width:900px;margin-top:20px;font-size:16px;line-height:1.8}.ref-faq details>a{color:#f1b8ca;align-items:center;gap:8px;margin-top:18px;font-size:14px;text-decoration:underline;display:inline-flex}.ref-no-faq{padding:24px}.ref-navigation{grid-template-columns:1fr 1fr;gap:8px;margin:24px 0;display:grid}.ref-navigation .nav-item{color:#d8cbd3;border-radius:12px;gap:12px;margin:0;padding:16px 12px;font-size:16px}.ref-navigation .nav-item>svg:last-child{margin-left:auto}.ref-navigation .nav-item:hover,.ref-navigation .nav-item.selected{color:#fff;background:#ab536d2c}.ref-nav-footer{border-top:1px solid #ffffff25;justify-content:space-between;gap:12px;padding-top:24px;display:flex}.reference-shell p,.reference-shell label,.reference-shell .field-note,.reference-shell .muted,.reference-shell .analysis-line,.reference-shell .quiet-label,.reference-shell .archive-summary,.reference-shell .pagination{color:#c5b9c1}.reference-shell small,.reference-shell .eyebrow,.reference-shell .card-label,.reference-shell .text-button{color:#c6b2be}.reference-shell h1,.reference-shell h2,.reference-shell h3,.reference-shell strong,.reference-shell th{color:#fff}.reference-shell .button{border-radius:14px}.reference-shell .button.primary{color:#fff;background:linear-gradient(120deg,#8d314b,#b04c62);border:1px solid #db7e9770;box-shadow:inset 0 1px #ffffff20,0 7px 25px #4b172a33}.reference-shell .button.primary:hover{background:linear-gradient(120deg,#a7405c,#c2637a)}.reference-shell .button.secondary{color:#f2e8ec;background:linear-gradient(110deg,#ffffff13,#ffffff06);border:1px solid #ffffff27}.reference-shell .button.secondary:hover{background:#ffffff20}.reference-shell .button.danger{color:#fff;background:#932b49}.reference-shell .panel,.reference-shell .tool-form,.reference-shell .feature-details,.reference-shell .match-card,.reference-shell .modal,.reference-shell .scorecard-panel,.reference-shell .innings-table,.reference-shell .first-match,.reference-shell .guide-main,.reference-shell .guide-aside,.reference-shell .award-grid article,.reference-shell .player-profile,.reference-shell .conflict-panel{color:#fff;background:radial-gradient(at 0 0,#57273745,#0000 60%),linear-gradient(130deg,#171016,#080b10);border:1px solid #ffffff25;border-radius:24px;box-shadow:inset 0 1px #ffffff0c,0 12px 35px #0002}.reference-shell .modal{background:linear-gradient(130deg,#2b1923,#0f0e14)}.reference-shell .modal-shade{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#030205c9}.reference-shell .modal header{border-color:#ffffff20}.reference-shell .ref-navigation .nav-item.selected svg{color:#eda8bc}.reference-shell input,.reference-shell textarea,.reference-shell select{color:#fff;background:linear-gradient(120deg,#ffffff0b,#ffffff04);border:1px solid #ffffff29;border-radius:12px;min-height:44px;box-shadow:inset 0 1px 2px #0002}.reference-shell select option{color:#fff;background:#21151d}.reference-shell input::placeholder,.reference-shell textarea::placeholder{color:#9e929e}.reference-shell input[type=checkbox],.reference-shell input[type=radio]{accent-color:#d77995;min-height:0}.reference-shell .check-label,.reference-shell .studio-form label,.reference-shell .tool-form label{color:#d4c4cf}.reference-shell .badge{color:#f7cfdd;background:#5c2f4277;border:1px solid #da8da338;border-radius:999px;padding:7px 10px}.reference-shell .badge.green{color:#88eac3;background:#14433866;border-color:#61bd9b3d}.reference-shell .count-pill,.reference-shell .nav-count{color:#dfcbd5;background:#ffffff16}.reference-shell .status-dot,.reference-shell .tiny-live{background:#e47798}.reference-shell .badge.green .status-dot{background:#78e7b7}.reference-shell .page-heading{padding:10px 0 28px}.reference-shell .page-heading h1{letter-spacing:-1.5px;font-size:clamp(30px,4vw,44px)}.reference-shell .page-heading p{color:#bdb0ba;font-size:16px;line-height:1.8}.reference-shell .live-scoreboard{color:#fff;background:radial-gradient(at 0 0,#49252e66,#0000 70%),linear-gradient(140deg,#17131a,#070b0e);border:1px solid #a96a7b6b;border-radius:26px;box-shadow:0 -1px #d861813f,0 15px 40px #0003}.reference-shell .main-score{color:#80edb7}.reference-shell .main-score>span{color:#f16f96}.reference-shell .scoreboard-header,.reference-shell .scoreboard-footer{border-color:#ffffff20}.reference-shell .scoreboard-team>span,.reference-shell .scoreboard-footer p,.reference-shell .scoreboard-footer>div{color:#c6b7c2}.reference-shell .team-mark{color:#f4c6d2;background:linear-gradient(135deg,#83374e,#40172a);border:1px solid #b5667b55}.reference-shell .team-mark.blue{color:#b4dee5;background:linear-gradient(135deg,#254452,#132331);border-color:#5b9caa55}.reference-shell .run-buttons>button{color:#fff;background:linear-gradient(140deg,#ffffff14,#ffffff04);border:1px solid #ffffff2c;border-radius:18px;box-shadow:inset 0 1px #ffffff13}.reference-shell .run-buttons>button strong{color:#89efc0}.reference-shell .run-buttons>button:hover{background:#903d5759;border-color:#dd95aa}.reference-shell .extra-buttons>button{color:#d9ecf0;background:linear-gradient(130deg,#153039,#0a1720);border:1px solid #72a7bd3d;border-radius:13px}.reference-shell .extra-buttons .wicket-button{color:#ffc5d7;background:linear-gradient(120deg,#602236,#351120);border-color:#ce72904f}.reference-shell .match-tabs{border-color:#ffffff26}.reference-shell .match-tabs>button{color:#bcacba}.reference-shell .match-tabs>button.active{color:#f5cedd;border-color:#dc7b9b}.reference-shell .ball-chip{color:#e8d6e0;background:#ffffff12;border:1px solid #ffffff20}.reference-shell .ball-chip.boundary{color:#8df0bf;background:#184333}.reference-shell .ball-chip.wicket{color:#f9b6d0;background:#5a213c}.reference-shell thead{background:#ffffff08}.reference-shell th,.reference-shell td,.reference-shell .analysis-line,.reference-shell .support-request{border-color:#ffffff15}.reference-shell tbody tr:hover,.reference-shell .extras-row{background:#ffffff05}.reference-shell .innings-table .section-heading{border-bottom:1px solid #ffffff20}.reference-shell .result-banner{color:#bdf5d9;background:linear-gradient(120deg,#16423866,#121d23);border:1px solid #6ba88f50;border-radius:20px}.reference-shell .result-banner p{color:#b8d7c8}.reference-shell .sync-strip{color:#a7d5bf;background:#19372d33;border-color:#6aa58c40;border-radius:12px}.reference-shell .info-banner,.reference-shell .form-note,.reference-shell .house-rule-notice{color:#ead5b9;background:#a5693620;border-color:#c39a6750}.reference-shell .error-banner,.reference-shell .form-error{color:#ffbfd5;background:#782d4c33;border-color:#b55b7d77}.reference-shell .toast{color:#fff;background:#291c27;border:1px solid #c47a975c}.reference-shell .upload-form,.reference-shell .photo-grid figure{background:#ffffff06;border-color:#ffffff26}.reference-shell .photo-grid figcaption,.reference-shell .caption-form button{color:#d8c3d0}.reference-shell .wizard-steps>span{color:#b8a6b5}.reference-shell .wizard-steps>span.active{color:#f4bdd2}.reference-shell .wizard-steps b{color:#fff;background:#ffffff12}.reference-shell .wizard-steps .active b{background:#963d5d}.reference-shell .pin-cards>div{background:#ffffff0b;border-color:#ffffff25;border-radius:17px}.reference-shell .pin-cards strong{color:#a0efca}.reference-shell .setup-toss{background:#ffffff05;border-color:#ffffff25}.reference-shell .metric-grid>div{background:linear-gradient(125deg,#ffffff0d,#ffffff04);border-color:#ffffff25;border-radius:18px}.reference-shell .metric-icon{color:#d89fb6;background:#ffffff0b}.reference-shell .metric-caption,.reference-shell .metric-grid small{color:#bfaebb}.reference-shell .library-grid>a>span,.reference-shell .article-links,.reference-shell .article-steps{color:#cbb7c7}.reference-shell .library-grid>a>svg,.reference-shell .article-links a,.reference-shell .article-page .panel>a:not(.button){color:#eeaac4}.reference-shell .country-map svg{background:#13171d;border:1px solid #ffffff18}.reference-shell .map-attribution{color:#bc9eaf}.reference-shell .photo-actions button,.reference-shell .archive-summary button{color:#edb1c8}.reference-shell .tool-form summary,.reference-shell .feature-details summary{color:#eee0ea}.reference-shell .scene-grid button{color:#dbccd7;background:#ffffff08;border:1px solid #ffffff25}.reference-shell .scene-grid button.selected{background:#9f4e6b40;border-color:#d98ba6}.reference-shell .footer{color:#ad9ca9;border-top:1px solid #ffffff25;flex-wrap:wrap;gap:25px;max-width:1144px;margin:60px auto 0;padding:35px 0}.reference-shell .footer a{color:#ccadbf;font-size:14px}.reference-shell .footer .footer-logo{color:#fff;font-size:22px}.reference-home-shell .footer{margin-left:28px;margin-right:28px}.reference-shell .archive-filters{background:linear-gradient(120deg,#ffffff13,#ffffff04);border:1px solid #ffffff20;border-radius:25px;padding:24px}.reference-shell .archive .match-card{text-align:left;flex-direction:column;align-items:stretch;min-height:350px;padding:26px 22px;transition:border-color .2s;display:flex;position:relative;overflow:hidden}.reference-shell .archive .match-card:before{content:"";background:linear-gradient(90deg,#0000,#d86080,#0000);height:2px;position:absolute;top:0;left:24px;right:24px}.reference-shell .archive .match-card:hover{border-color:#af6e8f80;transform:none}.ref-archive-card .badge{align-self:flex-end;font-size:11px}.ref-archive-card>h3{text-transform:uppercase;font-weight:750;line-height:1.15;margin:25px 0 18px!important;font-size:24px!important}.ref-archive-teams{grid-template-columns:1fr auto;align-items:center;gap:16px;font-size:14px;font-weight:600;display:grid}.ref-archive-teams>div{min-width:0}.ref-archive-teams span{line-height:1.6;display:block}.ref-archive-teams em{color:#edcd77;font-size:11px;font-style:normal}.ref-archive-total{letter-spacing:-2px;white-space:nowrap;font-size:38px;line-height:1.2;color:#79edb8!important}.ref-archive-total>span{color:#e66591;display:inline}.ref-archive-total>small{letter-spacing:2px;text-align:right;font-size:10px;display:block;color:#edd56f!important}.ref-archive-meta{line-height:1.8;color:#bbb0bf!important;margin:18px 0!important;font-size:12px!important}.ref-archive-card .result-line{color:#bfeddb;background:0 0;margin-bottom:18px;font-size:14px}.ref-archive-actions{flex-direction:column;gap:8px;margin-top:auto;padding-top:24px;display:flex}.ref-archive-actions>.button{width:100%;min-height:39px;padding:9px}.ref-archive-actions>div{grid-template-columns:1fr 1fr;gap:8px;display:grid}.ref-archive-actions>div>.button{background:linear-gradient(120deg,#1c343a,#11252b);border-color:#6c9da130;gap:5px;min-width:0;padding:10px 5px;font-size:12px}.ref-archive-actions>div>.button:last-child{background:linear-gradient(120deg,#1c3932,#122822)}@media (min-width:1000px){.reference-shell .archive .match-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.reference-home-shell .footer{margin-left:auto;margin-right:auto}}@media (max-width:1000px){.ref-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ref-announcement{gap:12px}.ref-announcement p,.ref-announcement>strong,.ref-announcement>button:not(.icon-button){font-size:12px}.ref-live-banner{width:460px}.reference-shell .ref-header{padding-left:24px;padding-right:24px}.ref-hero h1{font-size:clamp(36px,6vw,56px)}.ref-modes>div{gap:12px}.ref-modes>div>button{padding:22px 18px}.ref-modes h3{font-size:23px}}@media (max-width:720px){.ref-announcement{gap:12px;min-height:65px;padding:12px 16px}.ref-announcement>svg,.ref-announcement>p,.ref-announcement>button:not(.icon-button){display:none}.ref-announcement>strong{letter-spacing:1px;flex:1;font-size:13px}.reference-home-shell .ref-header{min-height:50px;padding:8px 16px;top:78px}.reference-shell .ref-header{min-height:80px;padding:17px 18px}.ref-wordmark{font-size:25px}.ref-header-actions{gap:12px}.ref-header .button.compact{gap:5px;padding:9px 11px;font-size:12px}.ref-menu-button{padding:5px}.ref-menu-button svg{width:29px}.ref-hero{min-height:calc(100svh - 65px);padding:150px 20px 95px}.ref-live-banner{border-radius:20px;gap:8px;width:calc(100% - 90px);min-height:80px;padding:13px 12px;top:21px;left:16px;transform:none}.ref-live-banner>.ref-round-arrow{border-radius:12px;min-width:32px;height:36px}.ref-live-banner>.ref-round-arrow svg{width:18px}.ref-live-banner small{letter-spacing:1px;font-size:9px}.ref-live-banner b{max-width:190px;font-size:13px}.ref-live-banner>span:nth-child(2)>span{font-size:10px}.ref-live-indicator{width:6px;height:6px}.ref-hero-centre{margin-top:0}.ref-crest{margin-bottom:24px;transform:scale(.9)}.ref-hero h1{letter-spacing:-.055em;font-size:clamp(35px,8.6vw,52px);line-height:1.18}.ref-explore{font-size:10px;bottom:25px}.ref-section{padding:55px 20px}.ref-quick{padding-top:50px}.ref-community strong{padding:0 18px;font-size:24px}.ref-community strong small{letter-spacing:.7px;font-size:9px}.ref-community>.eyebrow{font-size:10px}.ref-section>h2,.ref-quick>h2{font-size:32px;line-height:1.2}.ref-action-grid{grid-template-columns:1fr;gap:16px;margin-top:35px}.ref-action-card{border-radius:26px;min-height:300px;padding:24px}.ref-action-card h3{font-size:25px}.ref-action-card p{font-size:16px}.ref-card-bottom{margin-top:25px}.ref-director-card{border-radius:22px;align-items:flex-start;gap:12px;padding:22px 18px}.ref-director-card .ref-action-icon{flex-shrink:0;width:40px;height:40px}.ref-director-card b{font-size:21px}.ref-director-card small{font-size:14px}.ref-director-card>svg:last-child{flex-shrink:0;width:19px;margin-top:10px}.ref-feature-grid{grid-template-columns:1fr}.ref-feature-copy p{min-height:0;font-size:16px}.ref-feature-preview{height:235px}.ref-feature-copy h3{font-size:25px}.ref-intro{font-size:16px;line-height:1.8}.ref-about>p{font-size:18px}.ref-modes>div{grid-template-columns:1fr;gap:15px}.ref-modes>div>button{min-height:180px;padding:26px}.ref-modes h3{font-size:28px}.ref-faq>p{font-size:16px}.ref-faq summary{font-size:17px;line-height:1.5}.ref-faq details{padding:20px}.ref-faq details>p{font-size:16px}.ref-navigation{grid-template-columns:1fr;gap:3px;margin:18px 0}.ref-navigation .nav-item{padding:12px 10px}.ref-nav-footer{flex-wrap:wrap;gap:10px}.ref-nav-footer .button{font-size:14px}.reference-shell .content{padding:20px 16px 0}.reference-shell .page-heading{gap:20px;padding:10px 0 15px}.reference-shell .page-heading h1{font-size:32px;line-height:1.2}.reference-shell .page-heading p{font-size:16px}.reference-shell .archive-filters{border-radius:22px;grid-template-columns:1fr 1fr;padding:20px 16px}.reference-shell .archive .match-card{min-height:350px;padding:24px}.reference-shell .modal{border-radius:23px;padding:20px}.reference-shell .footer{margin-top:40px;padding:30px 0}.reference-shell .footer>p{font-size:13px}.reference-home-shell .footer{margin-left:20px;margin-right:20px}.reference-shell .modal-shade{padding:10px}.reference-shell .button{white-space:normal}.reference-shell .match-title h1{font-size:29px}.reference-shell .scoreboard-team>span{font-size:14px}.reference-shell .live-scoreboard{padding:22px 18px 0}.reference-shell .live-scoreboard .scoreboard-body{gap:14px}.reference-shell .run-buttons{grid-template-columns:repeat(3,minmax(0,1fr))}.reference-shell .extra-buttons{flex-wrap:wrap;display:flex}.reference-shell .extra-buttons>button{flex:30%;min-height:45px}.reference-shell .match-tabs{gap:22px}.reference-shell .ref-header .button{white-space:nowrap}.reference-shell .country-map .section-heading{align-items:flex-start}.ref-feature-grid .ref-preview-label{font-size:11px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.ref-action-card{transition:none}}.ref-navigation .nav-item{justify-content:flex-start}.ref-navigation .nav-item>span{display:block}.reference-home-shell:not(.announcement-visible) .ref-header{top:25px}.ref-navigation .nav-item svg{color:inherit}.ref-archive-meta svg{vertical-align:middle;display:inline}.ref-no-faq{color:#d3becb}.reference-shell .ref-feature-copy h3,.reference-shell .ref-quick h2{color:#fff}.ref-announcement{position:sticky;top:0}.reference-home-shell .ref-header{position:fixed}.ref-quick{background:radial-gradient(at 20% 10%,#9b473344,#0000 70%),linear-gradient(120deg,#631e1b,#3e1219);max-width:none;padding-left:max(28px,50vw - 572px);padding-right:max(28px,50vw - 572px)}.reference-shell .modal .icon-button{color:#efd5e3;background:#ffffff12;border:1px solid #ffffff25;border-radius:10px}.reference-shell .page-heading>.button{display:none}.reference-shell .match-tabs>button.selected{color:#f1bed1;border-color:#d77b9f}.reference-shell .match-tabs>button>span{color:#e9d6e0;background:#ffffff15}@media (max-width:720px){.ref-quick{padding-left:20px;padding-right:20px}}.ref-footer{color:#bba7b6;border-top:1px solid #ffffff24;max-width:1144px;margin:60px auto 0;padding:30px 0 45px}.reference-home-shell .ref-footer{margin-left:max(28px,50vw - 572px);margin-right:max(28px,50vw - 572px)}.ref-back-top{color:#cbb3c4;align-items:center;gap:8px;margin:0 auto 50px;font-size:13px;display:flex}.ref-footer-brand{text-align:center;flex-direction:column;align-items:center;gap:18px;margin-bottom:45px;display:flex}.ref-footer-brand .ref-wordmark{font-size:38px}.ref-footer-brand>p{color:#bba8b6;font-size:15px}.ref-footer-explore{background:linear-gradient(110deg,#ffffff08,#ffffff03);border:1px solid #ffffff1a;border-radius:23px;margin-bottom:30px;padding:28px}.ref-footer-explore>.eyebrow{letter-spacing:2px;color:#c3a5b9;font-size:11px}.ref-footer-explore>div{grid-template-columns:repeat(4,1fr);gap:18px 25px;margin-top:25px;display:grid}.ref-footer-explore a{color:#d8c6d3;align-items:center;gap:8px;font-size:13px;display:flex}.ref-footer-explore a:hover{color:#fff}.ref-footer-legal{justify-content:space-between;align-items:center;gap:25px;font-size:12px;line-height:1.7;display:flex}.ref-footer-legal nav{flex-wrap:wrap;gap:12px;display:flex}.ref-footer-legal a{color:#c5b3c1}.ref-footer-note{text-align:center;max-width:800px;margin:28px auto 0;font-size:12px;line-height:1.9;color:#968391!important}.ref-footer.compact .ref-footer-explore{display:none}.ref-footer.compact .ref-footer-brand{margin-bottom:25px}.ref-footer.compact .ref-back-top{margin-bottom:30px}@media (max-width:720px){.ref-footer{margin-top:45px;padding:25px 0 35px}.reference-home-shell .ref-footer{margin-left:20px;margin-right:20px}.ref-footer-explore{padding:24px 20px}.ref-footer-explore>div{grid-template-columns:1fr 1fr;gap:20px 12px}.ref-footer-explore a{font-size:13px;line-height:1.6}.ref-footer-legal{flex-direction:column;align-items:flex-start;gap:20px;font-size:13px}.ref-footer-legal nav{gap:14px}.ref-footer-note{font-size:13px}.ref-back-top{margin-bottom:35px}}@media (max-width:380px){.reference-shell .ref-header{gap:12px;padding-left:14px;padding-right:14px}.reference-shell .ref-header .ref-wordmark{letter-spacing:-1px;font-size:22px}.reference-shell .ref-header .logo-mark{gap:2px;margin-right:7px}.reference-shell .ref-header .logo-mark i{width:3px}.reference-shell .ref-header-actions{gap:7px}.reference-shell .ref-header .button.compact{gap:4px;padding:8px;font-size:11px}.reference-shell .ref-menu-button{padding:4px}.reference-shell .ref-menu-button svg{width:26px}.ref-community strong{padding-left:12px;padding-right:12px}}.creation-shell .ref-header .ref-wordmark{visibility:hidden}.creation-shell .ref-header .button{display:none}.creation-flow{max-width:480px;margin:0 auto}.creation-top{align-items:center;gap:20px;min-height:50px;margin:20px 0 35px;display:flex;position:relative}.creation-top>.icon-button{color:#e7d4df;background:#ffffff08;border:1px solid #ffffff20;border-radius:50%;width:47px;height:47px}.creation-top>span{letter-spacing:2px;margin:auto;padding-right:45px;font-size:12px;font-weight:700}.creation-steps{justify-content:space-between;gap:15px;margin:0 20px 32px;padding:0;list-style:none;display:flex}.creation-steps li{letter-spacing:.7px;color:#a89aa6;flex-direction:column;align-items:center;gap:10px;min-width:55px;font-size:11px;display:flex;position:relative}.creation-steps li>span{background:#ffffff09;border:1px solid #fff2;border-radius:50%;place-items:center;width:34px;height:34px;font-weight:700;display:grid}.creation-steps li:not(:last-child):after{content:"";background:#ffffff14;width:35px;height:2px;position:absolute;top:17px;left:62px}.creation-steps li.active{color:#fff}.creation-steps li.active>span{border-color:#9ab8ee;box-shadow:0 0 18px #6ba6de15}.creation-steps li.done>span{color:#91ecc9;background:#20483c;border-color:#70cba577}.creation-card{background:radial-gradient(at 0 0,#a3906d1c,#0000 65%),linear-gradient(135deg,#262127ed,#0c0c10f5);border:1px solid #ffffff23;border-radius:31px;padding:34px 32px;box-shadow:inset 0 1px 1px #ffffff13,0 30px 100px #0004}.creation-card>h1{text-align:center;letter-spacing:-2.5px;color:#0000;background:linear-gradient(115deg,#fff,#e49aaf);-webkit-background-clip:text;background-clip:text;max-width:340px;margin:0 auto 40px;font-size:48px;font-weight:600;line-height:1.03}.creation-card label:not(.check-label){letter-spacing:2px;text-transform:uppercase;color:#c8bcc6;margin:25px 0 14px;font-size:11px;font-weight:600;display:block}.creation-card label>input:not([type=checkbox]):not([type=color]),.creation-card label>select,.creation-card textarea{letter-spacing:0;text-transform:none;color:#f1ecf0;border-radius:16px;width:100%;min-height:54px;margin-top:12px;padding:15px;font-size:16px}.creation-card .check-label{letter-spacing:0;text-transform:none;align-items:flex-start;gap:12px;margin:20px 0;font-size:13px;line-height:1.7;display:flex}.creation-card .check-label input{flex-shrink:0;width:17px;height:17px;margin-top:5px}.creation-card .field-note{margin:14px 0;font-size:12px;line-height:1.8}.creation-policy-links{text-transform:uppercase;letter-spacing:.6px;color:#d3bfcd;flex-wrap:wrap;gap:8px 12px;margin:20px 0 12px;font-size:11px;display:flex}.creation-policy-links a{text-underline-offset:4px;text-decoration:underline}.creation-image>span{background:#ffffff05;border:1px dashed #ffffff30;border-radius:16px;justify-content:center;align-items:center;gap:12px;min-height:95px;margin-top:12px;display:flex}.creation-image>input{max-width:100%;min-height:44px!important;padding:12px!important;font-size:12px!important}.creation-image>img{object-fit:cover;border-radius:14px;width:100%;height:180px;margin-top:15px}.creation-footer{gap:10px;margin-top:28px;display:flex}.creation-footer>.button{flex:1;min-height:51px}.creation-footer>.primary,.creation-card.receipt>.primary{color:#06261c;background:#58d8aa;border-color:#7befc4;box-shadow:0 5px 25px #35b88c19}.creation-help{text-align:center;color:#b4a5b1;margin-top:25px;font-size:12px}.creation-help a{color:#e9d7e4;text-decoration:underline}.mode-options{flex-direction:column;gap:12px;margin-bottom:20px;display:flex}.mode-options button{text-align:left;background:#ffffff07;border:1px solid #ffffff25;border-radius:17px;align-items:center;gap:12px;padding:20px 14px;display:flex}.mode-options button.selected,.stream-choices button.selected{background:#305c473d;border-color:#66c9a278}.mode-options button>span{flex-direction:column;flex:1;gap:7px;display:flex}.mode-options b{font-size:17px}.mode-options small{color:#beafbb;font-size:12px}.creation-rosters{grid-template-columns:1fr;gap:5px;display:grid}.creation-rosters textarea{min-height:150px;line-height:1.7}.creation-description{margin-bottom:25px;font-size:16px;line-height:1.8}.stream-choices{gap:14px;display:grid}.stream-choices button{text-align:left;background:#ffffff05;border:1px solid #ffffff25;border-radius:18px;align-items:center;gap:16px;padding:24px 18px;display:flex}.stream-choices b{flex:1;font-size:17px}.toss-coin,.sample-coin{color:#3b2c0a;background:radial-gradient(circle at 30% 20%,#ebd9a0,#8a6e3a);border:5px double #d6b978;border-radius:50%;place-items:center;width:120px;height:120px;margin:25px auto;font-size:59px;font-weight:800;display:grid;box-shadow:0 10px 40px #0004}.creation-card .toss-coin+.button{margin:auto;display:flex}.toss-outcome{text-align:center;margin:20px 0;font-size:15px}.toss-summary{background:#ffffff08;border:1px solid #ffffff20;border-radius:16px;margin-top:25px;padding:20px;font-size:14px;line-height:1.8}.creation-card.receipt{text-align:center}.creation-card.receipt>svg{color:#87e6ba;margin:10px 0 20px}.creation-card.receipt>h1{margin:18px 0 25px;font-size:37px}.creation-card.receipt>p{font-size:15px;line-height:1.9}.creation-card .pin-cards{gap:12px;margin:25px 0}.creation-card .pin-cards strong{letter-spacing:3px;font-size:32px}.creation-card .pin-cards span{letter-spacing:1px;font-size:10px}.creation-card.receipt>.primary{width:100%;margin-top:22px}.copy-url{overflow-wrap:anywhere;text-align:left;background:#0005;border-radius:12px;margin:15px 0;padding:15px;font-size:13px;display:block}.creation-card.receipt .feature-details{text-align:left;padding:16px}.creation-card .feature-details label{letter-spacing:.5px}.creation-card .feature-details{padding:16px}.content-shell .content,.support-page,.status-page{max-width:1200px}.content-hero{text-align:center;max-width:950px;margin:0 auto;padding:45px 0 60px}.content-hero .eyebrow{letter-spacing:2px;margin-bottom:25px;font-size:12px}.content-hero h1{letter-spacing:-2.8px;color:#0000;background:linear-gradient(115deg,#fff,#e6b8ce);-webkit-background-clip:text;background-clip:text;font-size:clamp(36px,5vw,66px);line-height:1.08}.content-hero>p{color:#bdadba;max-width:800px;margin:28px auto 0;font-size:19px;line-height:1.9}.content-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin:30px 0;display:flex}.content-section{border-top:1px solid #ffffff16;padding:64px 0}.content-section>h2,.content-page>h2,.stream-guide>h2{letter-spacing:-1.4px;margin-bottom:30px;font-size:clamp(27px,3.4vw,40px);line-height:1.2}.content-section>p,.content-page>p,.stream-guide>p{max-width:900px;font-size:17px;line-height:1.9}.content-instructions ol{max-width:900px;margin:22px 0;padding-left:25px}.content-instructions li{padding:10px 0 10px 7px;font-size:17px;line-height:1.9}.content-instructions h2{margin-top:18px;font-size:30px}.content-benefit{grid-template-columns:90px 1fr;gap:30px;padding-top:45px;padding-bottom:45px;display:grid}.content-benefit-icon{color:#e9a9c5;background:linear-gradient(135deg,#a0526d33,#ffffff05);border:1px solid #ffffff25;border-radius:23px;align-self:start;place-items:center;width:75px;height:75px;display:grid}.content-benefit h2{margin:8px 0 18px;font-size:31px}.content-benefit p{max-width:850px;margin:12px 0;font-size:17px;line-height:1.9}.content-benefit a{color:#edb5d0;align-items:center;gap:8px;margin-top:20px;font-size:14px;display:flex}.content-callout{text-align:center;background:radial-gradient(#9f3a5c25,#0000 70%);border-radius:25px;padding:60px 25px}.content-callout>p{margin:0 auto 30px}.related-resource-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.related-resource-grid>a{flex-direction:column;gap:18px;padding:25px;display:flex}.related-resource-grid h3{letter-spacing:-.6px;font-size:21px;line-height:1.5}.related-resource-grid svg{color:#e3a7c4;align-self:flex-end;margin-top:auto}.related-resource-grid .eyebrow{font-size:10px}.content-page .filter-tabs{flex-wrap:wrap;gap:8px;margin-bottom:22px;display:flex}.content-page .filter-tabs button,.match-player-stats .filter-tabs button{text-transform:capitalize;color:#c4b2c0;background:#ffffff08;border:1px solid #ffffff20;border-radius:99px;padding:11px 18px;font-size:14px}.content-page .filter-tabs button.active,.match-player-stats .filter-tabs button.active{color:#15252d;background:#d9e9ed;border-color:#e8f2f4}.sample-screen{--sample-primary:#60162c;--sample-accent:#e685a2;color:var(--sample-text,#fff);background:radial-gradient(ellipse at 5% 0,#ffffff14,transparent 60%),linear-gradient(125deg,var(--sample-primary),#090b14);text-align:left;border:1px solid #ffffff26;border-radius:25px;width:100%;max-width:750px;min-height:270px;margin:22px auto;padding:24px;overflow:hidden;box-shadow:0 20px 55px #0003}.sample-brand{letter-spacing:1.8px;align-items:center;gap:7px;margin-bottom:28px;font-size:10px;line-height:1.7;display:flex}.sample-brand>small{color:#dbc8d6;letter-spacing:1px;margin-left:auto;font-size:8px}.sample-dot{background:#76e9b3;border-radius:50%;width:6px;height:6px;box-shadow:0 0 13px #5fe7b877}.sample-screen h3{margin-bottom:18px;font-size:27px;line-height:1.2}.sample-screen p{margin:15px 0;font-size:15px;line-height:1.7}.sample-match-title{flex-direction:column;gap:6px;font-size:18px;font-weight:600;display:flex}.sample-match-title>span:last-child{color:#ccb9c8;font-size:12px;font-weight:400}.sample-live-score{letter-spacing:-3px;color:#86eebd;margin:20px 0;font-size:68px;font-weight:800;line-height:1.2}.sample-live-score>span{color:#e97099}.sample-live-score>small{letter-spacing:1px;color:#e4d6e0;margin-left:25px;font-size:12px;font-weight:500}.sample-players{color:#dbc8d6;border-bottom:1px solid #ffffff20;flex-wrap:wrap;gap:20px;padding-bottom:17px;font-size:12px;display:flex}.sample-players b{color:#fff;margin-left:10px}.sample-run-buttons{grid-template-columns:repeat(6,1fr);gap:9px;margin-top:23px;display:grid}.sample-run-buttons b{text-align:center;background:#ffffff0b;border:1px solid #ffffff25;border-radius:10px;min-height:46px;padding:12px 6px;font-size:15px}.sample-fields{gap:12px;margin-top:22px;display:grid}.sample-fields>span{background:#ffffff06;border:1px solid #fff2;border-radius:12px;justify-content:space-between;padding:14px;font-size:13px;display:flex}.sample-screen.sample-toss{text-align:center}.sample-coin{width:80px;height:80px;margin:10px auto 25px;font-size:38px}.sample-scenes{grid-template-columns:1fr 1fr;gap:12px;display:grid}.sample-scenes>span{background:#ffffff08;border:1px solid #ffffff25;border-radius:12px;align-items:center;gap:8px;padding:15px 10px;font-size:12px;display:flex}.sample-match-line{gap:13px;font-size:15px;line-height:1.6;display:grid}.sample-match-line>span{border-top:1px solid #ffffff20;justify-content:space-between;padding-top:12px;display:flex}.sample-avatar{background:#ffffff14;border:1px solid #ffffff30;border-radius:50%;place-items:center;width:65px;height:65px;margin-bottom:20px;font-size:22px;font-weight:700;display:grid}.sample-stats{letter-spacing:1px;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:25px;font-size:9px;display:grid}.sample-stats b{letter-spacing:-1px;margin-top:8px;font-size:26px;display:block}.sample-trophy{color:#e8ca7a;margin:15px 0}.sample-result{text-align:center}.sample-result>small{letter-spacing:2px;color:#ddc8d7;margin-bottom:16px;font-size:10px;display:block}.sample-result .sample-match-line{text-align:left}.sample-screen-button{width:100%;min-width:0;padding:0;display:block}.sample-screen-button:hover .sample-screen{border-color:#e2a0bd88}.product-walkthrough{background:linear-gradient(130deg,#ffffff08,#ffffff02);border:1px solid #ffffff20;border-radius:28px;padding:25px}.walkthrough-grid{grid-template-columns:.7fr 1fr;align-items:center;gap:35px;display:grid}.walkthrough-grid h3{margin:20px 0;font-size:31px;line-height:1.2}.walkthrough-grid p{margin:20px 0;font-size:17px;line-height:1.9}.walkthrough-grid .eyebrow{font-size:11px}.walkthrough-dots{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:24px;display:flex}.walkthrough-dots button{color:#d0b9ca;border:1px solid #ffffff25;border-radius:50%;place-items:center;width:30px;height:30px;font-size:11px;display:grid}.walkthrough-dots button[aria-current]{color:#fff;background:#a44f71;border-color:#d995b5}.product-walkthrough>.section-heading .eyebrow{font-size:10px}.parity-dialog .modal>p{margin:18px 0;font-size:16px;line-height:1.8}.parity-dialog .sample-screen{max-width:none}.theme-previews{grid-template-columns:.75fr 1fr;align-items:center;gap:28px;display:grid}.theme-options{grid-template-columns:1fr 1fr;gap:10px;display:grid}.theme-options>button{text-align:left;color:#ddcbd8;background:#ffffff06;border:1px solid #ffffff20;border-radius:12px;align-items:center;gap:8px;min-height:48px;padding:12px 10px;font-size:12px;display:flex}.theme-options>button.selected{background:#a5537333;border-color:#d984aa}.theme-options i{border:1px solid #ffffff35;border-radius:8px;flex-shrink:0;width:28px;height:28px;display:block}.theme-options>button>svg{margin-left:auto}.theme-previews>.field-note{grid-column:1/-1}.stream-app-tabs{grid-template-columns:repeat(3,1fr);gap:15px;margin:35px 0;display:grid}.stream-app-tabs button{color:#ddd0da;background:#ffffff08;border:1px solid #ffffff25;border-radius:18px;padding:20px;font-size:20px;font-weight:700}.stream-app-tabs button[aria-selected=true]{background:linear-gradient(120deg,#38647866,#2d4d6255);border-color:#a5c7d680}.stream-app-tabs small{letter-spacing:.5px;margin-top:8px;font-size:11px;font-weight:400;display:block}.stream-step{background:#ffffff04;border:1px solid #ffffff20;border-radius:25px;grid-template-columns:1fr 1fr;align-items:center;gap:35px;margin-bottom:22px;padding:30px;display:grid}.stream-step h3{margin:20px 0;font-size:32px}.stream-step p{margin:20px 0 30px;font-size:17px;line-height:1.9}.stream-portrait-preview{max-width:290px;margin:auto}.stream-portrait-preview .sample-screen{min-height:400px}.stream-guide>h2{margin-top:60px}.stream-guide table{font-size:14px}.stream-guide caption{text-align:left;color:#b8a6b5;margin:20px 0;font-size:13px}.content-faq details{background:#ffffff06;border:1px solid #ffffff20;border-radius:17px;margin:12px 0;padding:22px}.content-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;font-size:18px;font-weight:600;line-height:1.6;list-style:none;display:flex}.content-faq summary::-webkit-details-marker{display:none}.content-faq p{margin-top:20px;font-size:16px;line-height:1.9}.mode-comparison-cards{grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:55px;display:grid}.mode-comparison-cards .panel{flex-direction:column;align-items:flex-start;gap:22px;padding:30px;display:flex}.mode-comparison-cards h2{font-size:29px}.mode-comparison-cards p{flex:1;font-size:16px;line-height:1.8}.mode-comparison-cards .eyebrow{font-size:10px}.mode-comparison-cards svg{color:#c58ba8}.rules-sections{gap:20px;display:grid}.rules-sections h2{font-size:30px}.rules-sections ul,.support-page ul,.release-entry ul{margin-top:20px;padding-left:24px;font-size:16px;line-height:2}.rules-sections li,.release-entry li{padding:7px 0}.release-history{max-width:900px;margin:auto}.release-entry{margin:22px 0;scroll-margin-top:100px;padding:30px!important}.release-entry>div{flex-wrap:wrap;align-items:center;gap:18px;margin-bottom:25px;display:flex}.release-version{color:#f3c3da;font-size:25px;font-weight:750}.release-entry time{color:#b09aad;font-size:13px}.release-entry h2{font-size:29px}.release-entry>a{color:#dca8c5;margin-top:20px;font-size:12px;text-decoration:underline;display:inline-block}.example-grid{grid-template-columns:1fr 1fr;gap:24px;margin-bottom:50px;display:grid}.example-grid h2{margin:24px 0 18px;font-size:26px}.example-grid p{margin-bottom:20px;font-size:16px;line-height:1.8}.policy-document{max-width:900px;margin:auto}.policy-document>h1{margin:20px 0;font-size:clamp(34px,4.5vw,53px);line-height:1.15}.policy-updated{color:#a893a6;margin-bottom:35px;font-size:13px}.policy-toc{background:#ffffff06;border:1px solid #ffffff25;border-radius:25px;gap:14px;margin:35px 0;padding:30px;display:grid}.policy-toc h2{margin-bottom:10px;font-size:24px}.policy-toc a{color:#e2b6ce;text-underline-offset:4px;font-size:15px;line-height:1.6;text-decoration:underline}.policy-document>section{border-top:1px solid #ffffff19;padding:35px 0;scroll-margin-top:100px}.policy-document>section h2{margin-bottom:24px;font-size:29px;line-height:1.35}.policy-document>section p{margin:20px 0;font-size:17px;line-height:1.95}.policy-document .content-actions{justify-content:flex-start}.support-page .content-hero,.status-page .content-hero{text-align:left;margin-left:0}.support-reasons{grid-template-columns:repeat(3,1fr);gap:18px;margin-bottom:35px;display:grid}.support-reasons button{text-align:left;color:#e4d5e0;background:linear-gradient(125deg,#ffffff0c,#ffffff03);border:1px solid #ffffff25;border-radius:23px;flex-direction:column;align-items:flex-start;gap:17px;padding:25px;display:flex}.support-reasons button.selected{background:#954d6a30;border-color:#c57b9d88}.support-reasons b{font-size:23px}.support-reasons small{font-size:14px;line-height:1.7}.support-form>p,.support-grid>aside p{margin:20px 0;font-size:16px;line-height:1.9}.support-grid>aside h2{margin:25px 0;font-size:29px;line-height:1.25}.support-form>label{margin:22px 0;font-size:14px;line-height:1.8;display:block}.support-form>label>input,.support-form>label>select,.support-form textarea{min-height:49px;font-size:16px}.honeypot{display:none!important}.support-notice{background:#5e957129;border:1px solid #83be9a55;border-radius:14px;padding:20px}.support-form .field-note{font-size:12px;line-height:1.9}.support-form .field-note a{text-decoration:underline}.status-page>.panel{margin:24px 0}.status-page .panel>p{margin:20px 0;font-size:16px;line-height:1.9}.status-overall{padding:30px!important}.status-overall>div{align-items:center;gap:25px;margin:22px 0;display:flex}.status-overall h2{font-size:32px}.status-overall.healthy>div>svg{color:#81e5bc}.status-overall.degraded>div>svg{color:#efbd79}.status-overall p{max-width:850px;margin-top:15px;font-size:16px;line-height:1.8}.status-section-title{margin:50px 0 25px;font-size:31px}.status-service-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.status-service-grid .panel{flex-direction:column;align-items:flex-start;gap:17px;display:flex}.status-service-grid h3{font-size:21px}.status-service-grid p{font-size:14px;line-height:1.9}.status-notice{padding-top:20px}.status-notice time{color:#a58c9f;font-size:12px}.status-notice h3{margin:18px 0;font-size:22px}.status-notice p{margin:20px 0;font-size:16px;line-height:1.9}.status-notice a{color:#e1aec8;align-items:center;gap:8px;font-size:14px;display:flex}.archive-head{padding:25px!important}.archive-title{align-items:center;gap:25px;margin-bottom:20px;display:flex}.archive-title h2{white-space:nowrap;margin-top:12px;font-size:31px}.archive-title .eyebrow{font-size:9px}.archive-country-flags{scrollbar-width:thin;flex:1;gap:10px;min-width:0;padding:14px 0;display:flex;overflow-x:auto}.archive-country-flags button{border:1px solid #0000;border-radius:6px;flex-shrink:0;padding:3px;font-size:20px}.archive-country-flags button[aria-pressed=true]{background:#ffffff15;border-color:#ddb2cc}.archive-head>p{margin-bottom:25px;font-size:15px;line-height:1.8}.archive-search-row{background:#0003;border:1px solid #ffffff20;border-radius:20px;align-items:center;gap:12px;padding:12px;display:flex}.archive-search-row>.search-box{color:#a794a4;background:#ffffff05;border:1px solid #ffffff18;border-radius:14px;flex:1;min-width:0;padding:0 14px}.archive-search-row .search-box input{outline-offset:0;background:0 0;border:0;width:100%;min-width:0;margin:0;padding:12px 0;font-size:15px}.archive-search-row .date-filter{align-items:center;gap:8px;min-width:0;max-width:185px;margin:0;padding:0 12px;display:flex;position:relative}.date-filter input{background:#ffffff08;border:0;width:137px;min-height:41px;margin:0;padding:7px;font-size:12px}.archive-search-row>.icon-button{color:#d6c1d0;background:#ffffff08;border:1px solid #ffffff15;border-radius:12px;flex-shrink:0;width:43px;height:43px}.archive-status-chips{flex-wrap:wrap;align-items:center;gap:8px;margin:17px 0;display:flex}.archive-status-chips>button{color:#ddd2dc;background:linear-gradient(130deg,#ffffff17,#ffffff05);border:1px solid #ffffff30;border-radius:99px;align-items:center;gap:7px;padding:9px 14px;font-size:13px;line-height:1.5;display:flex;box-shadow:inset 0 1px #ffffff18}.archive-status-chips>button.selected{color:#10232d;background:linear-gradient(120deg,#ecf4f7,#b4cbd7);border-color:#dfedf3}.archive-status-chips>button .lucide-star{fill:#e3cf74;color:#e3cf74}.archive-more-filters{border-top:1px solid #ffffff15;margin-top:18px;padding-top:15px}.archive-more-filters>summary{color:#b9a2b3;cursor:pointer;font-size:12px}.archive-more-filters .form-grid{max-width:650px;margin-top:20px}.archive-more-filters label{font-size:13px}.country-picker-list{gap:4px;max-height:45vh;margin-top:20px;display:grid;overflow:auto}.country-picker-list button{text-align:left;color:#deceda;border-radius:10px;padding:13px;font-size:15px}.country-picker-list button:hover{background:#ffffff0d}.reference-shell .archive .match-grid.archive-list{grid-template-columns:1fr}.reference-shell .archive-list .match-card{grid-template-columns:1.2fr 1fr 1fr;align-items:center;gap:15px 25px;min-height:0;display:grid}.archive-list .ref-archive-card>.badge{position:absolute;top:20px;right:25px}.archive-list .ref-archive-card>h3{grid-row:1/3;margin:15px 0!important;font-size:21px!important}.archive-list .ref-archive-meta{grid-column:2}.archive-list .ref-archive-actions{grid-area:1/3/3;padding-top:30px}.recovery-workspace{grid-template-columns:.8fr 1fr;gap:25px;display:grid}.recovery-workspace .recovery-panel{max-width:none;margin:0}.recovery-panel p{margin:20px 0;font-size:16px;line-height:1.9}.recovery-panel .filter-tabs{flex-wrap:wrap;gap:8px;margin:20px 0;display:flex}.recovery-panel .filter-tabs button{background:#ffffff06;border:1px solid #ffffff25;border-radius:12px;padding:12px;font-size:13px}.recovery-panel .filter-tabs button.active{color:#f4cce0;background:#71334c55}.recovery-match-list{gap:10px;max-height:550px;margin-top:25px;display:grid;overflow:auto}.recovery-match-list>button{text-align:left;background:#ffffff04;border:1px solid #ffffff20;border-radius:17px;flex-direction:column;align-items:flex-start;gap:10px;padding:18px;display:flex}.recovery-match-list strong{font-size:16px}.recovery-match-list>button>svg{align-self:flex-end}.recovery-match-list small{font-size:12px}.result-page>section,.spectator-page>section{margin:28px 0}.match-context{background-color:#0000;background-image:radial-gradient(at 0 0,#65453933,#0000 70%),linear-gradient(130deg,#35262c,#0b0d11);background-position:50%;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border:1px solid #ffffff25;border-radius:28px;margin-bottom:22px;padding:32px}.match-context h1{letter-spacing:-1px;text-transform:uppercase;margin:20px 0 13px;font-size:32px}.match-context h2{font-size:22px;line-height:1.5}.match-context h2>span{color:#e1c77b;margin:0 8px;font-size:15px}.match-context>p{align-items:center;gap:7px;margin:14px 0;font-size:14px;line-height:1.8;display:flex}.match-context details{color:#bca6b8;margin-top:15px;font-size:12px;line-height:1.8}.match-context summary{cursor:pointer}.match-context details p{margin:12px 0}.match-context.has-cover{flex-direction:column;justify-content:flex-end;min-height:290px;display:flex}.match-context .badge{align-self:flex-start}.result-celebration{grid-template-columns:1.35fr 1fr;gap:25px;display:grid}.winner-panel{text-align:center;background:radial-gradient(at 30% 0,#e5ce6b3d,#0000 65%),linear-gradient(120deg,#57421d44,#9d762122);border:1px solid #c0a86a40;border-radius:28px;flex-direction:column;justify-content:center;align-items:center;gap:22px;min-height:350px;padding:35px;display:flex;box-shadow:0 0 45px #9c751116}.winner-panel>svg{color:#eace71;filter:drop-shadow(0 0 15px #dac26833)}.winner-panel>.eyebrow{color:#dfc772;letter-spacing:2px;font-size:14px}.winner-panel h2{color:#a5e9f1;letter-spacing:-1.6px;text-transform:uppercase;font-size:clamp(30px,3.8vw,49px)}.winner-panel p{color:#f3e5cd;font-size:22px;line-height:1.6}.result-totals{flex-direction:column;justify-content:center;display:flex;padding:28px!important}.result-totals>div{border-bottom:1px solid #ffffff16;padding:22px 0}.result-totals h3{text-transform:uppercase;font-size:17px;line-height:1.5}.result-totals strong{color:#75efb7;letter-spacing:-2px;font-size:52px;line-height:1.4;display:block}.result-totals strong>span{color:#eb759b}.result-totals small{letter-spacing:1px;color:#b8a8b5;font-size:11px}.result-totals>p{margin-top:18px;font-size:13px;line-height:1.8}.result-summary>h2,#graphical-analysis>h2{margin:45px 0 25px;font-size:32px}.result-team-summary{grid-template-columns:1fr 1fr;gap:22px;display:grid}.result-team-summary h3{justify-content:space-between;align-items:center;gap:12px;font-size:23px;display:flex}.result-team-summary h3>.badge{letter-spacing:1px;font-size:9px}.result-innings-total{letter-spacing:-2px;font-size:56px;line-height:1.5;display:block;color:#7eeaba!important}.result-innings-total>span{color:#ed779e}.result-mini-metrics{letter-spacing:1px;color:#ad98a8;border-top:1px solid #ffffff1c;grid-template-columns:repeat(3,1fr);gap:15px;padding-top:20px;font-size:10px;display:grid}.result-mini-metrics b{letter-spacing:0;color:#fff;margin-top:8px;font-size:22px;display:block}.summary-ribbon{letter-spacing:1px;color:#bba4b6;flex-wrap:wrap;justify-content:center;gap:35px;padding:25px;font-size:11px;display:flex}.summary-ribbon b{letter-spacing:0;color:#eee3eb;margin-left:10px;font-size:15px}.spectator-score{text-align:center;padding:35px!important}.spectator-total{color:#79efb4;letter-spacing:-5px;margin:20px 0;font-size:clamp(74px,10vw,110px);font-weight:800;line-height:1.3}.spectator-total>span{color:#ed749c}.spectator-score-metrics{letter-spacing:1.4px;color:#af9cae;background:#ffffff03;border:1px solid #ffffff1b;border-radius:18px;grid-template-columns:repeat(4,1fr);padding:22px 0;font-size:10px;display:grid}.spectator-score-metrics>span{border-right:1px solid #ffffff18}.spectator-score-metrics>span:last-child{border:0}.spectator-score-metrics b{color:#ede5ed;letter-spacing:-.5px;margin-top:12px;font-size:25px;display:block}.spectator-player-strip{text-align:left;border-top:1px solid #ffffff20;border-bottom:1px solid #ffffff20;grid-template-columns:repeat(3,1fr);gap:20px;margin:25px 0;padding:25px 0;display:grid}.spectator-player-strip>div{flex-direction:column;gap:10px;min-width:0;display:flex}.spectator-player-strip small{letter-spacing:1.5px;color:#ad9cae;font-size:10px}.spectator-player-strip strong{font-size:20px;line-height:1.4}.spectator-player-strip span{color:#ddcbd9;font-size:14px}.current-over-balls{flex-wrap:wrap;justify-content:center;gap:9px;margin:20px 0;display:flex}.current-over-balls .ball-chip{width:auto;min-width:36px;padding:8px;font-size:13px}.spectator-score h3{text-transform:uppercase;letter-spacing:1px;font-size:17px}.chase-equation{background:#dac67b0b;border:1px solid #e2c57d39;border-radius:12px;padding:20px;font-size:17px;color:#f0dfae!important}.spectator-audio{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;margin-top:25px;display:flex}.spectator-audio label{min-width:0;font-size:12px}.spectator-audio select{max-width:260px;font-size:12px}.spectator-innings-grid{grid-template-columns:1fr 1fr;gap:24px;margin:30px 0;display:grid}.spectator-innings-grid details{border-top:1px solid #ffffff17;padding:16px 0;font-size:13px;line-height:1.9}.spectator-innings-grid summary{cursor:pointer}.team-stats-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.match-player-stats{margin:45px 0}.match-player-stats .section-heading h2{font-size:31px}.match-player-stats .filter-tabs{gap:10px;margin:20px 0 25px;display:flex}.team-stats-grid table{min-width:410px;font-size:13px}.team-stats-grid table th button{text-align:left;color:#f1d7e6;align-items:center;gap:7px;padding:0;font-size:13px;display:flex}.team-stats-grid .panel>h3{margin-bottom:22px;font-size:23px}.profile-hero{align-items:center;gap:25px;margin:20px 0 30px;display:flex}.profile-avatar{color:#eed9e6;background:#ffffff10;border:1px solid #ffffff30;border-radius:50%;flex-shrink:0;place-items:center;width:95px;height:95px;display:grid;overflow:hidden;box-shadow:0 0 0 8px #ffffff06}.profile-avatar img{object-fit:cover;width:100%;height:100%}.profile-hero>div:nth-child(2){flex:1;min-width:0}.profile-hero h2{text-transform:uppercase;margin:12px 0;font-size:36px;line-height:1.2}.profile-hero .eyebrow{font-size:10px}.profile-rating{align-items:center;gap:12px;margin:16px 0;display:flex;position:relative}.profile-rating>span{color:#e3c96c;gap:4px;display:flex}.profile-rating>b{font-size:12px}.profile-rating details>summary{cursor:pointer;list-style:none}.profile-rating details>p{z-index:3;background:#30212c;border:1px solid #ffffff30;border-radius:14px;min-width:250px;max-width:440px;padding:17px;font-size:13px;line-height:1.8;position:absolute;top:30px;left:0;box-shadow:0 10px 35px #0005}.profile-hero .badge{text-transform:uppercase;font-size:10px}.profile-numbers{background:#0002;border:1px solid #fff2;border-radius:18px;grid-template-columns:repeat(4,1fr);margin:14px 0;display:grid;overflow:hidden}.profile-numbers>div{border-right:1px solid #ffffff16;min-width:0;padding:20px}.profile-numbers>div:last-child{border:0}.profile-numbers small{letter-spacing:1.6px;color:#ac95a7;font-size:9px}.profile-numbers strong{color:#f5e8f1;font-size:29px;line-height:1.4;display:block}.profile-numbers.secondary{background:#ffffff05;grid-template-columns:repeat(3,1fr)}.profile-numbers.secondary strong{font-size:23px}.profile-awards{margin:25px 0;padding:22px!important}.profile-awards h3{align-items:center;gap:12px;font-size:22px;display:flex}.player-award-grid{grid-template-columns:1fr 1fr;gap:12px;margin-top:25px;display:grid}.player-award-grid>div{background:linear-gradient(110deg,#8f754333,#ffffff05);border:1px solid #d5ae6655;border-radius:15px;align-items:center;gap:14px;padding:18px 15px;display:flex}.player-award-grid>div>svg{color:#e2c774}.player-award-grid small{letter-spacing:1.3px;color:#b8a18e;margin-bottom:7px;font-size:8px;display:block}.player-award-grid b{text-transform:uppercase;font-size:13px;line-height:1.5;display:block}.profile-details-grid{grid-template-columns:1fr 1fr;gap:20px;margin:25px 0;display:grid}.profile-details-grid h3{margin-bottom:15px;font-size:22px}.profile-details-grid p{font-size:14px;line-height:1.7}.player-name-button{text-align:left;color:#edbed6;text-underline-offset:4px;padding:0;text-decoration:underline}.gallery-image-button{width:100%;padding:0;display:block;overflow:hidden}.gallery-image-button img{object-fit:cover;width:100%;display:block}.image-report-link{color:#c6a9bd;padding:10px 14px;font-size:10px;text-decoration:underline;display:block}.full-gallery-image{object-fit:contain;max-width:100%;max-height:75vh;margin:20px auto;display:block}.run-chart{border:1px solid #ffffff18;border-radius:15px;background:#0c1017!important}.run-chart line{stroke:#ffffff15}.run-chart polyline:first-of-type{stroke:#74dcb4}.run-chart polyline:nth-of-type(2){stroke:#de84b0}.umpire-shell .content{padding-top:20px;max-width:620px!important}.umpire-shell .ref-header{max-width:700px}.umpire-shell .ref-header>.ref-wordmark{font-size:25px}.umpire-shell .ref-header-actions>.button{display:none}.umpire-shell .match-title h1{margin-bottom:15px;font-size:27px;line-height:1.3}.umpire-shell .match-title .eyebrow{font-size:10px}.umpire-shell .match-title p{font-size:12px;line-height:1.9}.umpire-shell .match-page-top{gap:15px;margin-bottom:22px}.umpire-shell .sync-strip{margin:18px 0;font-size:11px;line-height:1.7}.umpire-shell .sync-strip>span:last-child{display:none}.umpire-shell .live-scoreboard{margin:20px 0}.umpire-shell .scoreboard-body{flex-wrap:wrap;gap:17px;padding:22px 0}.umpire-shell .scoreboard-team h2{font-size:21px}.umpire-shell .main-score{margin-left:auto;font-size:66px;line-height:1.1}.umpire-shell .main-score small{font-size:13px}.umpire-shell .scoreboard-footer{flex-wrap:wrap;gap:16px;font-size:12px}.umpire-shell .scoreboard-footer>p{width:100%;font-size:13px;line-height:1.7}.umpire-shell .scoreboard-footer>span{display:none}.reference-shell .scorer-panel{color:#f3e6ef;background:radial-gradient(at 0 0,#43233255,#0000 65%),linear-gradient(130deg,#17131a,#080d12);border:1px solid #ffffff25;border-radius:25px;padding:25px}.scorer-panel .section-heading h2{font-size:24px}.scorer-panel .save-status{font-size:10px}.umpire-shell .match-tabs{gap:19px;overflow-x:auto}.umpire-shell .match-tabs>button{font-size:12px}.umpire-shell .roles-grid{grid-template-columns:1fr 1fr;gap:14px}.umpire-shell .roles-grid label:last-child{grid-column:1/-1}.umpire-shell .roles-grid label{font-size:12px}.umpire-shell .roles-grid select{font-size:15px}.umpire-current-players{grid-template-columns:1fr 1fr;gap:12px;margin:18px 0;display:grid}.umpire-current-players>button{text-align:left;background:#ffffff06;border:1px solid #ffffff20;border-radius:16px;flex-direction:column;align-items:flex-start;gap:10px;min-width:0;padding:17px;display:flex}.umpire-current-players>button:last-child{grid-column:1/-1;grid-template-columns:1fr auto;gap:5px 15px;display:grid}.umpire-current-players>button:last-child>small{grid-column:1/-1}.umpire-current-players small{letter-spacing:1px;color:#bca6b6;font-size:9px}.umpire-current-players strong{font-size:15px;line-height:1.6}.umpire-current-players>button>span{color:#8de5c1;font-size:22px;font-weight:700}.umpire-current-players>button>span>small{letter-spacing:0;font-size:12px}.umpire-over-strip{border-top:1px solid #ffffff20;border-bottom:1px solid #ffffff20;margin-bottom:20px;padding:17px 0}.umpire-over-strip>span{letter-spacing:1.5px;color:#c1aebe;font-size:11px;font-weight:700}.umpire-over-strip>div{flex-wrap:wrap;gap:8px;margin-top:13px;display:flex}.umpire-over-strip .ball-chip{width:auto;min-width:31px;height:auto;min-height:30px;padding:7px;font-size:11px}.umpire-shell .run-buttons{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.umpire-shell .run-buttons>button{border-radius:18px;min-height:93px}.umpire-shell .run-buttons strong{font-size:35px}.umpire-shell .run-buttons small{letter-spacing:.8px;font-size:10px}.umpire-shell .run-buttons .four{background:linear-gradient(125deg,#1c5a426b,#122e2366)}.umpire-shell .run-buttons .six{background:linear-gradient(125deg,#6e583c66,#33271b66)}.umpire-shell .extra-buttons{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:15px 0;display:grid}.umpire-shell .extra-buttons>button{color:#cceee0;background:linear-gradient(125deg,#214b4366,#102b2455);border-color:#4a96876b;min-height:50px;padding:11px 5px;font-size:12px;font-weight:600;line-height:1.4}.umpire-shell .extra-buttons>button.active{background:#1a79525e;border-color:#8ee7b0}.umpire-shell .extra-buttons>.wicket-button{color:#f7c7d9;background:linear-gradient(125deg,#7b29485e,#3e17334d);border-color:#b76d8d6b}.umpire-utilities{border-top:1px solid #ffffff20;flex-wrap:wrap;gap:9px;margin-top:23px;padding-top:22px;display:flex}.umpire-utilities>.button{gap:6px;min-height:39px;padding:10px;font-size:11px}.umpire-utilities>.button>svg{width:15px}.umpire-shell .scorer-bottom{flex-wrap:wrap;gap:15px;margin-top:20px}.umpire-shell .tool-grid,.umpire-shell .reports-grid{grid-template-columns:1fr}.umpire-shell .feature-details{margin-top:18px;padding:20px}.umpire-shell .feature-details summary{font-size:14px}.umpire-shell .innings-table table{font-size:13px}.umpire-shell .scorecard-panel{padding:0;overflow:hidden}.dismissal-form label,.extras-sheet label{margin:20px 0;font-size:14px;line-height:1.8;display:block}.dismissal-form select,.extras-sheet select,.dismissal-form input,.extras-sheet input{font-size:16px}.extras-choice-grid{grid-template-columns:repeat(3,1fr);gap:10px;margin:25px 0;display:grid}.extras-choice-grid button{background:#ffffff06;border:1px solid #ffffff20;border-radius:13px;padding:18px 10px;font-size:14px}.extras-choice-grid button.selected{background:#8f476232;border-color:#c67e9f}.extras-sheet .field-note{font-size:13px;line-height:1.9}.delivery-history>section{border-bottom:1px solid #ffffff20;padding:20px 0}.delivery-history h3{margin-bottom:20px;font-size:23px}.delivery-history .analysis-line{align-items:flex-start;gap:20px;font-size:13px;line-height:1.9}.delivery-history .analysis-line>span{flex:1}.delivery-history .analysis-line>b{white-space:nowrap}.score-feedback-options{gap:15px;margin:25px 0;display:grid}.score-feedback-options>.check-label{background:#ffffff06;border:1px solid #ffffff25;border-radius:18px;justify-content:space-between;align-items:center;gap:20px;margin:0;padding:22px;display:flex}.score-feedback-options b{font-size:17px}.score-feedback-options small{color:#b6a5b2;margin-top:8px;font-size:12px;line-height:1.7;display:block}.score-feedback-options input{accent-color:#62d3a8;flex-shrink:0;width:22px;height:22px}.feedback-destinations{grid-template-columns:1fr 1fr;gap:15px;padding:0 18px;display:grid}.feedback-destinations .check-label{justify-content:space-between;align-items:center;font-size:13px;display:flex}.score-feedback-options~.primary{width:100%;margin:15px 0;color:#092a1c!important;background:#61d6aa!important}.score-feedback-options~.field-note{font-size:12px;line-height:1.9}.director-console-v3{grid-template-columns:1fr 1fr;gap:22px;display:grid}.director-console-v3>.full-span{grid-column:1/-1}.director-match h2{text-transform:uppercase;font-size:31px}.director-match p{margin-top:10px;font-size:14px;line-height:1.9}.director-live-summary{background:#0002;border:1px solid #ffffff20;border-radius:20px;justify-content:space-between;align-items:center;margin:24px 0;padding:20px;display:flex}.director-live-summary small{letter-spacing:2px;color:#ad97a8;font-size:10px;display:block}.director-live-summary strong{margin-top:10px;font-size:25px;display:block}.director-live-summary b{margin-top:10px;font-size:23px;display:block}.director-console-v3 .voice-panel{margin:0!important}.audio-card h3{align-items:center;gap:12px;font-size:22px;line-height:1.4;display:flex}.audio-card>p{margin:20px 0;font-size:15px;line-height:1.9}.audio-card>label,.audio-card form>label{margin:23px 0;font-size:13px;display:block}.audio-card .check-label{display:flex}.audio-card input[type=range]{accent-color:#81d9ba;width:100%;min-height:25px;box-shadow:none;background:#ffffff08;border:0;margin-top:14px;padding:0}.audio-card input[type=file]{width:100%;max-width:100%;font-size:12px}.audio-card audio,.audio-card iframe{width:100%;margin:20px 0}.audio-card iframe{border:1px solid #ffffff20;border-radius:15px;height:260px}.audio-switch{letter-spacing:1px;align-items:center;gap:9px;font-size:10px;display:flex}.audio-switch input{accent-color:#69d2a9;width:23px;height:23px}.audio-card .section-heading{align-items:center;margin-bottom:20px}.effect-pads{grid-template-columns:1fr 1fr;gap:12px;margin:20px 0;display:grid}.effect-pads>button{color:#eddce7;background:radial-gradient(at 0 0,#9e82972b,#0000),linear-gradient(125deg,#ffffff0a,#0003);border:1px solid #ffffff25;border-radius:19px;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:115px;display:flex}.effect-pads>button:nth-child(3){background:linear-gradient(125deg,#662c4860,#27132155);border-color:#aa5d7d55}.effect-pads b{letter-spacing:-1px;font-size:28px}.effect-pads small{color:#b4a2b0;font-size:11px}.hold-talk{color:#c5f0df;touch-action:none;-webkit-user-select:none;user-select:none;background:linear-gradient(125deg,#28473777,#122d2c77);border:1px solid #83c1a04f;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:15px;width:100%;min-height:130px;font-size:17px;font-weight:700;display:flex}.hold-talk.talking{color:#fff;background:linear-gradient(125deg,#20894f,#186245);border-color:#b8f6cf;box-shadow:0 0 30px #4bd28833}.director-extras-grid{grid-template-columns:1fr 1fr;gap:30px;display:grid}.director-extras-grid label{margin:20px 0;font-size:14px;display:block}.director-console-v3 .voice-panel h2{font-size:23px}.video-consent{text-align:center;background:#0002;border:1px dashed #ffffff27;border-radius:18px;margin:25px 0;padding:24px}.video-consent>p{margin:14px 0;font-size:14px;line-height:1.9}.video-consent>.cookie-preferences,.privacy-intro~a{color:#dfadc8;font-size:14px;text-decoration:underline}.privacy-intro{align-items:center;gap:18px;margin:25px 0;display:flex}.privacy-intro>svg{color:#94dbb9}.privacy-intro p{font-size:16px;line-height:1.9}.privacy-intro~.check-label{align-items:flex-start;gap:14px;margin:25px 0;font-size:15px;line-height:1.8;display:flex}.privacy-intro~.check-label input{flex-shrink:0;margin-top:5px}.privacy-intro~.check-label small{font-size:12px;line-height:1.8;display:block}.cookie-preferences{color:#cbb0c2;text-underline-offset:4px;font-size:12px;text-decoration:underline}.scoreboard-controls{margin-top:25px}.scoreboard-controls>.filter-tabs{flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}.scoreboard-controls>.filter-tabs button{background:#ffffff06;border:1px solid #ffffff25;border-radius:13px;padding:13px 15px;font-size:14px}.scoreboard-controls>.filter-tabs button.active{color:#f6d4e7;background:#8b43624a;border-color:#d28bad}.scoreboard-controls>p{margin:20px 0;font-size:15px;line-height:1.9}.scene-timing{flex-wrap:wrap;align-items:center;gap:25px;display:flex}.scene-timing>label{margin:10px 0;font-size:12px}.scene-timing input[type=number]{max-width:100px}.scene-timing .check-label{font-size:14px}.scoreboard-controls .scene-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin:25px 0;display:grid}.scoreboard-controls .scene-grid button{text-align:left;color:#d9c4d3;background:#ffffff05;border:1px solid #ffffff25;border-radius:17px;flex-direction:column;align-items:flex-start;gap:12px;min-height:127px;padding:18px;display:flex}.scoreboard-controls .scene-grid button.selected{background:linear-gradient(125deg,#85425d44,#3f1d3944);border-color:#d494b2}.scoreboard-controls .scene-grid b{font-size:14px;line-height:1.5}.scoreboard-controls .scene-grid small{letter-spacing:.5px;margin-top:auto;font-size:10px}.scoreboard-controls label{margin:20px 0;font-size:13px;line-height:1.8}.scoreboard-controls input[type=color]{border-radius:12px;width:100%;height:48px;padding:5px}.scoreboard-controls input[type=range]{accent-color:#da91b5;width:100%;box-shadow:none;background:0 0;border:0;padding:0}.control-theme-preview{border:1px solid #ffffff30;border-radius:20px;margin:25px 0;padding:25px;box-shadow:0 20px 40px #0003}.control-theme-preview>span{font-size:18px;font-weight:700;display:block}.control-theme-preview>strong{color:inherit;margin:12px 0;font-size:50px;display:block}.control-theme-preview>small{letter-spacing:2px;color:inherit;font-size:10px}.scoreboard-control-links{border-top:1px solid #ffffff20;flex-wrap:wrap;gap:12px;margin-top:20px;padding-top:20px;display:flex}.broadcast-v2 .broadcast-score,.broadcast-v2 .scene-card,.broadcast-v2 .broadcast-players{background:var(--overlay-background,var(--overlay))}.broadcast-v2 .event-flash{z-index:50;background:var(--overlay-background,var(--overlay));pointer-events:none;width:max-content;max-width:90vw;padding:35px 60px;font-size:clamp(35px,7vw,85px);position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.broadcast-v2 .event-flash.position-top{top:12%;transform:translate(-50%)}.broadcast-v2 .event-flash.position-bottom{top:auto;bottom:15%;transform:translate(-50%)}.broadcast-v2.theme-white .broadcast-score,.broadcast-v2.theme-white .scene-card,.broadcast-v2.theme-white .broadcast-players,.broadcast-v2.theme-white .scene-card :is(h2,p,th,td,strong,small),.broadcast-v2.theme-white .broadcast-score>div>span,.broadcast-v2.theme-white .broadcast-context,.broadcast-v2.theme-white .broadcast-players>span{color:#182944}.featured-numbers{flex-wrap:wrap;gap:30px;margin-top:35px;display:flex}.featured-numbers>div{flex:1;min-width:90px}.featured-numbers strong{color:var(--accent);font-size:45px;line-height:1.3;display:block}.featured-numbers small{letter-spacing:1.5px;color:inherit;margin-top:12px;font-size:10px;display:block}.broadcast-over-balls{flex-wrap:wrap;gap:12px;margin:25px 0;display:flex}.broadcast-over-balls>span{background:#ffffff12;border:1px solid #ffffff40;border-radius:50%;place-items:center;width:50px;height:50px;font-size:21px;font-weight:700;display:grid}.broadcast-v2 .scene-score-line>strong{color:var(--accent);margin-left:auto;font-size:28px}@media (max-width:1000px){.theme-previews{grid-template-columns:1fr}.mode-comparison-cards{gap:14px}.mode-comparison-cards .panel{padding:23px}.status-service-grid{grid-template-columns:1fr 1fr}.archive-title{flex-direction:column;align-items:stretch;gap:15px}.archive-country-flags{max-width:100%}.reference-shell .archive-list .match-card{grid-template-columns:1fr 1fr}.archive-list .ref-archive-actions{grid-column:2}.archive-list .ref-archive-meta{grid-column:1}.profile-hero h2{font-size:30px}}@media (max-width:720px){.creation-shell .content{padding:25px 14px 40px!important}.creation-flow{max-width:460px}.creation-top{margin-top:0;margin-bottom:25px}.creation-top>span{letter-spacing:1.4px;font-size:10px}.creation-top>.icon-button{width:39px;height:39px}.creation-steps{gap:5px;margin:0 15px 25px}.creation-steps li:not(:last-child):after{width:25px;left:53px}.creation-card{border-radius:26px;padding:30px 24px}.creation-card>h1{margin-bottom:35px;font-size:43px}.creation-card .pin-cards strong{letter-spacing:2px;font-size:27px}.creation-card.receipt>h1{font-size:34px}.creation-policy-links{gap:10px;font-size:10px}.creation-card .button-row{flex-direction:column;align-items:stretch}.creation-steps li{font-size:10px}.creation-card label:not(.check-label){letter-spacing:1.6px;font-size:10px}.creation-footer{gap:10px}.creation-footer>.button{padding-left:10px;padding-right:10px;font-size:14px}.content-hero{text-align:left;padding:25px 0 40px}.content-hero h1{letter-spacing:-1.7px;font-size:37px;line-height:1.12}.content-hero>.eyebrow{letter-spacing:1.4px;font-size:10px;line-height:1.8}.content-hero>p{margin-top:23px;font-size:17px;line-height:1.9}.content-actions{justify-content:flex-start;gap:10px}.content-actions .button{font-size:14px}.content-section{padding:42px 0}.content-section>h2,.content-page>h2,.stream-guide>h2{letter-spacing:-1px;font-size:29px;line-height:1.25}.content-instructions{padding:24px 20px!important}.content-instructions h2{font-size:27px}.content-instructions li{padding:8px 0 8px 5px;font-size:16px;line-height:1.9}.content-benefit{grid-template-columns:1fr;gap:18px}.content-benefit-icon{border-radius:18px;width:62px;height:62px}.content-benefit h2{font-size:27px;line-height:1.3}.content-benefit p{font-size:16px}.related-resource-grid{grid-template-columns:1fr}.related-resource-grid h3{font-size:22px}.walkthrough-grid{grid-template-columns:1fr;gap:15px}.product-walkthrough{padding:20px 16px}.walkthrough-grid h3{font-size:27px}.walkthrough-grid p{font-size:16px}.product-walkthrough>.section-heading{gap:18px}.product-walkthrough>.section-heading>.eyebrow{max-width:180px;line-height:1.8}.sample-screen{border-radius:20px;min-height:250px;padding:20px 16px}.sample-brand{letter-spacing:1px;font-size:8px;line-height:1.8}.sample-brand>small{letter-spacing:.5px;font-size:7px}.sample-live-score{font-size:57px}.sample-live-score>small{margin-left:17px;font-size:9px}.sample-players{gap:12px;font-size:11px}.sample-players b{margin-left:4px}.sample-run-buttons{gap:6px}.sample-run-buttons b{min-height:38px;padding:10px 3px;font-size:12px}.sample-scenes{gap:8px}.sample-scenes>span{gap:5px;padding:13px 7px;font-size:10px}.sample-screen h3{font-size:24px}.theme-options{gap:8px}.theme-options>button{padding:10px 8px;font-size:11px}.theme-options i{width:23px;height:23px}.stream-app-tabs{gap:9px;margin:25px 0}.stream-app-tabs button{border-radius:14px;padding:16px 6px;font-size:15px}.stream-app-tabs small{font-size:9px;line-height:1.6}.stream-step{grid-template-columns:1fr;gap:20px;padding:22px 18px}.stream-step h3{font-size:27px}.stream-step p{font-size:16px}.stream-portrait-preview{width:90%}.stream-guide .table-scroll{margin-left:-2px;margin-right:-2px}.stream-guide table{min-width:650px;font-size:12px}.mode-comparison-cards{grid-template-columns:1fr}.mode-comparison-cards .panel{padding:25px}.content-faq details{padding:20px 18px}.content-faq summary{font-size:17px}.content-faq p{font-size:16px}.example-grid{grid-template-columns:1fr}.release-entry{padding:25px 20px!important}.release-entry h2{font-size:26px}.release-entry li{font-size:16px}.policy-document>h1{letter-spacing:-1.5px;font-size:35px}.policy-toc{gap:15px;padding:23px 20px}.policy-toc a{font-size:14px}.policy-document>section h2{font-size:26px;line-height:1.4}.policy-document>section p{font-size:16px;line-height:1.95}.support-reasons{gap:10px}.support-reasons button{border-radius:18px;gap:13px;padding:20px 12px}.support-reasons b{font-size:19px}.support-reasons small{font-size:11px;line-height:1.8}.support-page .support-grid{grid-template-columns:1fr}.support-form{padding:24px 20px!important}.support-grid>aside h2{font-size:27px}.status-overall{padding:25px 20px!important}.status-overall>div{align-items:flex-start;gap:17px}.status-overall h2{font-size:27px;line-height:1.3}.status-service-grid{grid-template-columns:1fr}.status-service-grid .panel{padding:25px}.status-section-title{font-size:28px}.archive-head{padding:22px 16px!important}.archive-title h2{font-size:29px}.archive-title .eyebrow{font-size:9px}.archive-head>p{font-size:14px}.archive-search-row{border-radius:18px;flex-wrap:wrap;gap:8px;padding:10px}.archive-search-row>.search-box{flex-basis:100%;padding:0 10px}.archive-search-row .search-box input{font-size:14px}.archive-search-row .date-filter{flex:1;gap:9px;max-width:none;padding:0}.date-filter input{width:100%;font-size:13px}.archive-search-row>.icon-button{width:39px;height:39px}.archive-status-chips{gap:7px}.archive-status-chips>button{padding:9px 12px;font-size:12px}.archive-more-filters .form-grid{grid-template-columns:1fr 1fr}.reference-shell .archive-list .match-card{gap:20px;min-height:0;display:flex}.archive-list .ref-archive-card>.badge{position:static}.archive-list .ref-archive-card>h3{margin:0!important}.archive-list .ref-archive-actions{padding-top:0}.recovery-workspace{grid-template-columns:1fr}.recovery-workspace .recovery-panel{padding:25px 20px}.recovery-panel .filter-tabs button{padding:12px;font-size:12px}.match-context{border-radius:24px;padding:25px 20px}.match-context h1{font-size:28px;line-height:1.2}.match-context h2{font-size:20px;line-height:1.5}.match-context>p{align-items:flex-start;font-size:13px}.match-context.has-cover{min-height:300px}.result-celebration{grid-template-columns:1fr;gap:20px}.winner-panel{border-radius:24px;min-height:330px;padding:30px 22px}.winner-panel>.eyebrow{font-size:11px}.winner-panel h2{font-size:35px}.winner-panel p{font-size:21px}.result-totals{grid-template-columns:1fr 1fr;gap:18px;display:grid;padding:24px!important}.result-totals>.eyebrow,.result-totals>p{grid-column:1/-1}.result-totals>div{border-bottom:0;min-width:0}.result-totals h3{font-size:14px}.result-totals strong{font-size:43px}.result-totals small{letter-spacing:.7px;font-size:9px;line-height:1.9;display:block}.result-team-summary{grid-template-columns:1fr;gap:18px}.result-team-summary h3{font-size:22px}.result-innings-total{font-size:52px}.summary-ribbon{justify-content:flex-start;gap:15px;padding:22px 10px}.summary-ribbon>span{font-size:10px}.result-summary>h2,#graphical-analysis>h2{font-size:29px}.spectator-score{padding:27px 18px!important}.spectator-score>.eyebrow{letter-spacing:1px;font-size:10px;line-height:1.8}.spectator-total{letter-spacing:-4px;font-size:87px}.spectator-score-metrics{letter-spacing:.6px;padding:18px 0;font-size:8px}.spectator-score-metrics b{margin-top:11px;font-size:21px}.spectator-player-strip{grid-template-columns:1fr 1fr;gap:22px 15px}.spectator-player-strip>div:last-child{border-top:1px solid #ffffff15;grid-column:1/-1;padding-top:20px}.spectator-player-strip strong{font-size:17px}.spectator-player-strip span{font-size:13px}.spectator-audio{justify-content:flex-start;gap:15px}.spectator-audio select{max-width:230px;font-size:12px}.chase-equation{padding:15px;font-size:15px;line-height:1.8}.spectator-innings-grid,.team-stats-grid{grid-template-columns:1fr;gap:18px}.team-stats-grid .panel{padding:22px 15px}.team-stats-grid table{min-width:390px;font-size:12px}.team-stats-grid table th button{font-size:12px}.match-player-stats .filter-tabs{gap:7px}.match-player-stats .filter-tabs button{padding:10px 14px;font-size:12px}.match-player-stats .section-heading h2{font-size:27px}.profile-hero{flex-wrap:wrap;align-items:flex-start;gap:17px;margin-top:25px}.profile-avatar{width:65px;height:65px;box-shadow:0 0 0 5px #ffffff05}.profile-avatar>svg{width:33px}.profile-hero h2{font-size:26px;line-height:1.3}.profile-hero .eyebrow{letter-spacing:1.1px;font-size:8px}.profile-hero>.icon-button{margin-left:auto}.profile-rating{flex-wrap:wrap;gap:7px}.profile-rating>span{gap:2px}.profile-rating>span svg{width:13px}.profile-rating>b{font-size:10px}.profile-hero .badge{padding:7px;font-size:8px}.profile-numbers>div{padding:17px 10px}.profile-numbers strong{font-size:25px}.profile-numbers small{letter-spacing:1px;font-size:8px}.profile-numbers.secondary strong{font-size:20px}.profile-awards{padding:20px 15px!important}.profile-awards h3{font-size:19px}.player-award-grid{grid-template-columns:1fr;gap:9px}.player-award-grid>div{padding:16px 13px}.player-award-grid b{font-size:12px}.profile-details-grid{grid-template-columns:1fr}.profile-rating details>p{min-width:240px;max-width:270px;left:-75px}.full-gallery-image{max-height:70vh}.umpire-shell .content{padding-left:14px;padding-right:14px}.umpire-shell .ref-header{padding:18px}.reference-shell.umpire-shell .scorer-panel{padding:22px 16px}.scorer-panel .section-heading h2{font-size:22px}.scorer-panel .section-heading{gap:16px}.scorer-panel .save-status{font-size:9px}.umpire-shell .run-buttons{gap:9px}.umpire-shell .run-buttons>button{border-radius:16px;min-height:87px}.umpire-shell .run-buttons strong{font-size:33px}.umpire-shell .run-buttons small{font-size:8px}.umpire-shell .extra-buttons{gap:8px}.umpire-shell .extra-buttons>button{min-height:47px;font-size:11px}.umpire-shell .roles-grid{gap:12px}.umpire-current-players{gap:9px}.umpire-current-players>button{padding:14px 12px}.umpire-current-players strong{font-size:14px}.umpire-current-players small{letter-spacing:.8px;font-size:8px}.umpire-shell .main-score{font-size:55px}.umpire-shell .main-score small{font-size:12px}.umpire-shell .scoreboard-team h2{font-size:19px}.umpire-shell .match-tabs{gap:18px}.umpire-shell .match-tabs>button{font-size:11px}.umpire-utilities{gap:8px}.umpire-utilities>.button{padding:10px 8px;font-size:10px}.extras-choice-grid{grid-template-columns:1fr 1fr;gap:8px}.extras-choice-grid button{padding:15px 8px;font-size:13px}.extras-sheet .form-grid,.dismissal-form .form-grid{grid-template-columns:1fr}.delivery-history .analysis-line{gap:15px;font-size:12px}.delivery-history .analysis-line>b{white-space:normal;text-align:right;max-width:100px}.score-feedback-options>.check-label{padding:18px 16px}.score-feedback-options b{font-size:16px}.score-feedback-options small{font-size:11px}.director-console-v3{grid-template-columns:1fr;gap:18px}.director-console-v3>.full-span{grid-column:auto}.director-match h2{font-size:26px}.director-live-summary{padding:18px 15px}.director-live-summary strong{font-size:21px;line-height:1.5}.director-live-summary b{font-size:20px}.director-match>.button-row .button{flex:1;min-width:130px;font-size:12px}.audio-card h3{font-size:21px}.audio-card .section-heading{gap:15px}.audio-card .section-heading>.button{font-size:11px}.audio-card>p{font-size:15px}.effect-pads>button{min-height:105px}.director-extras-grid{grid-template-columns:1fr}.scoreboard-controls .scene-grid{grid-template-columns:1fr 1fr;gap:9px}.scoreboard-controls .scene-grid button{min-height:130px;padding:16px 12px}.scoreboard-controls .scene-grid b{font-size:13px}.scoreboard-controls .scene-grid small{font-size:9px}.scoreboard-controls>.filter-tabs{gap:7px}.scoreboard-controls>.filter-tabs button{padding:11px 10px;font-size:12px}.scoreboard-controls .form-grid{grid-template-columns:1fr 1fr}.scoreboard-controls label{min-width:0;font-size:12px}.scoreboard-controls input,.scoreboard-controls select{font-size:13px}.scene-timing{gap:15px}.control-theme-preview{padding:22px}.control-theme-preview>strong{font-size:43px}.scoreboard-control-links>.button{font-size:11px}.featured-numbers{gap:20px}.featured-numbers strong{font-size:33px}.featured-numbers small{font-size:9px}.broadcast-v2 .event-flash{padding:28px 35px}.broadcast-over-balls>span{width:38px;height:38px;font-size:16px}.privacy-intro{align-items:flex-start;gap:14px}.privacy-intro p{font-size:15px}.privacy-intro~.check-label{font-size:14px}.privacy-intro~.check-label small{font-size:11px}}@media (max-width:380px){.creation-card{padding:27px 20px}.creation-card>h1{font-size:38px}.creation-steps{margin-left:5px;margin-right:5px}.creation-steps li:not(:last-child):after{width:18px;left:50px}.creation-top>span{padding-right:25px;font-size:9px}.creation-card .pin-cards strong{letter-spacing:1px;font-size:23px}.sample-live-score{font-size:51px}.sample-live-score>small{margin-left:10px;font-size:8px}.sample-scenes>span>svg{display:none}.sample-stats b{font-size:22px}.sample-stats{gap:7px;font-size:8px}.archive-status-chips>button{padding:8px 10px;font-size:11px}.archive-search-row .date-filter{min-width:0;max-width:190px}.result-mini-metrics{gap:10px;font-size:8px}.result-mini-metrics b{font-size:20px}.profile-avatar{width:55px;height:55px}.profile-hero{gap:14px}.profile-hero h2{font-size:23px}.profile-numbers>div{padding:15px 8px}.profile-numbers strong{font-size:22px}.profile-numbers small{letter-spacing:.6px;font-size:7px}.support-reasons small{font-size:10px}.support-reasons b{font-size:17px}.support-reasons button{padding:17px 9px}.support-reasons svg{width:22px}.scoreboard-controls .form-grid{grid-template-columns:1fr}.profile-rating details>p{min-width:220px;max-width:230px;left:-65px}.content-hero h1{font-size:33px}.umpire-shell .run-buttons>button{min-height:80px}.umpire-shell .extra-buttons>button{font-size:10px}}@media print{body{color:#000!important;background:#fff!important}.ref-header,.ref-announcement,.ref-footer,.match-page-top,.content-actions,.modal-shade,.button,.icon-button,.media-gallery form,.photo-actions,.cookie-preferences{display:none!important}.reference-shell .content{max-width:none;padding:0!important}.result-page .panel,.result-celebration,.match-context{break-inside:avoid}.reference-shell :is(h1,h2,h3,p,small,strong,th,td){color:#000!important}.reference-shell .panel,.winner-panel,.match-context{box-shadow:none!important;background:#fff!important;border:1px solid #ccc!important}.result-page .result-celebration{grid-template-columns:1fr 1fr}.run-chart{background:#fafafa!important}.result-page section{margin:15px 0}.result-summary>h2,#graphical-analysis>h2{font-size:23px}.result-innings-total,.result-totals strong{font-size:38px!important}.result-celebration h2{font-size:28px}.result-page .match-player-stats .filter-tabs{display:none}.reference-shell .result-page{font-size:11pt}}.search-box{color:var(--muted);background:#ffffff08;border:1px solid #ffffff2b;border-radius:14px;align-items:center;gap:12px;padding:12px 16px;display:flex}.search-box input{width:100%;min-width:0;color:var(--ink)!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:6px 0!important}.match-player-stats .search-box{max-width:500px;margin:22px 0}.team-stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.team-stats-grid>.panel{min-width:0;max-width:100%}.table-scroll{max-width:100%;overflow-x:auto}.reference-shell .icon-button{color:#e8dfe5;background:#ffffff08;border-color:#ffffff25}.reference-shell .icon-button:hover{background:#ffffff16}@media (max-width:720px){.team-stats-grid{grid-template-columns:minmax(0,1fr)}}.creation-shell{background:radial-gradient(at 0 9%,#183e4655,#0000 43%),radial-gradient(at 100% 4%,#55400e33,#0000 38%),radial-gradient(at 15% 90%,#1e102633,#0000 45%),#07080b;min-height:100vh}.creation-shell .content{max-width:1000px!important;padding:40px 24px 65px!important}.creation-shell .ref-header{z-index:10;pointer-events:auto;width:48px;min-height:48px;margin:0;position:absolute;top:116px;left:auto;right:28px;padding:0!important}.creation-shell:not(.announcement-visible) .ref-header{top:51px}.creation-shell .ref-header .ref-wordmark,.creation-shell .ref-header .button,:is(.creation-shell:has(.setup-step-1) .ref-header,.creation-shell:has(.setup-step-2) .ref-header,.creation-shell:has(.setup-step-3) .ref-header){display:none}.creation-shell .ref-header-actions{width:48px}.creation-shell .ref-announcement{min-height:65px;padding:13px 30px;font-size:12px}.creation-shell .ref-announcement strong{white-space:nowrap;font-size:13px}.creation-shell .ref-announcement>svg{width:20px}.setup-v4.creation-flow{color:#f6f4f5;max-width:448px;margin:0 auto}.setup-v4.setup-step-1{max-width:896px}.setup-v4 .creation-top{justify-content:center;align-items:center;height:48px;margin:0 0 20px;display:flex;position:relative}.setup-v4 .creation-top>.icon-button{background:#ffffff07;border:1px solid #ffffff14;border-radius:50%;width:48px;height:48px;position:absolute;top:0;left:0}.setup-brand{letter-spacing:2px;color:#f7e8ec;align-items:center;gap:10px;font-size:10px;font-weight:800;display:inline-flex}.setup-brand img{border-radius:8px;width:25px;height:25px}.setup-top-help{background:#ffffff0b;border:1px solid #ffffff20;border-radius:50%;place-items:center;width:48px;height:48px;display:grid;position:absolute;right:0}.setup-v4 .creation-steps{justify-content:space-between;gap:25px;max-width:350px;margin:0 auto 24px;padding:0}.setup-v4 .creation-steps li{letter-spacing:.8px;color:#d3d2d7;gap:8px;min-width:40px;font-size:10px}.setup-v4 .creation-steps li>span{background:linear-gradient(#292d35aa,#090a0dcc);border:1px solid #ffffff18;width:33px;height:33px;font-size:12px}.setup-v4 .creation-steps li:not(:last-child):after{background:#ffffff15;width:39px;height:2px;top:25px;left:48px}.setup-v4 .creation-steps li.active>span{color:#fff;border-color:#afa1d8;box-shadow:0 0 0 1px #85b7cc33}.setup-v4 .creation-steps li.done>span{color:#fff;background:linear-gradient(120deg,#17333988,#080c12);border-color:#9de3de}.setup-v4 .creation-steps li.done:after{background:#95dfd78a}.setup-v4 .setup-form{margin:0}.setup-v4 .info-card{background:radial-gradient(at 10% 0,#7c69452b,#0000 50%),linear-gradient(135deg,#202020,#0b0b10);border:1px solid #ffffff20;border-radius:32px;padding:30px 32px 28px;box-shadow:inset 0 1px 1px #ffffff10,0 25px 80px #0003}.setup-v4 .info-card>h1{letter-spacing:-2.4px;text-align:center;color:#0000;background:linear-gradient(110deg,#fff 25%,#efb9c6 60%,#db839a);-webkit-background-clip:text;background-clip:text;max-width:none;margin:0 0 36px;font-size:47.2px;font-weight:500;line-height:.96}.setup-v4 .setup-field-label,.setup-v4 .setup-field-heading{text-transform:uppercase;letter-spacing:2px;color:#c6c4ca;align-items:center;gap:9px;margin:0 0 10px;font-size:10.5px;font-weight:700;display:flex}.setup-v4 .setup-field-label{margin:0 0 10px}.setup-v4 .setup-name-input{background:linear-gradient(110deg,#554a2c44,#49606b29);border:1px solid #ffffff20;border-radius:17px;align-items:center;gap:13px;min-height:58px;padding:0 14px;display:flex}.setup-name-input>svg{color:#777985}.setup-name-input>input{width:100%;min-width:0;height:56px;box-shadow:none;flex:1;font-size:16px;color:#f5f5f7!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important}.setup-name-input>button{color:#a4a2ac;place-items:center;display:grid}.setup-v4 .setup-field-heading{justify-content:space-between;margin-top:25px}.setup-field-heading>span{align-items:center;gap:8px;display:flex}.setup-flag-strip{white-space:nowrap;opacity:.72;letter-spacing:2px;flex:1;max-width:160px;font-size:11px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000);mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000)}.setup-hint{letter-spacing:0;text-transform:none;flex-shrink:0;font-weight:400;position:relative}.setup-hint>summary{color:#c8c7d1;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:50%;place-items:center;width:29px;height:29px;list-style:none;display:grid}.setup-hint>summary::-webkit-details-marker{display:none}.setup-hint>p{z-index:40;color:#e0dce5;background:#1c1e27;border:1px solid #ffffff32;border-radius:14px;width:250px;padding:15px;font-size:12px;line-height:1.65;position:absolute;top:35px;right:0;box-shadow:0 10px 30px #0009}.setup-location-panel{background:radial-gradient(at 0 100%,#134b5a33,#0000 90%),#ffffff02;border:1px solid #ffffff12;border-radius:25px;flex-direction:column;gap:12px;padding:16px;display:flex}.setup-picker{min-width:0;position:relative}.setup-select{text-align:left;color:#ececf2;background:#ffffff04;border:1px solid #ffffff14;border-radius:16px;align-items:center;gap:11px;width:100%;min-height:50px;padding:12px 14px;font-size:14px;display:flex}.setup-select>span:not(.setup-country-flag){flex:1;min-width:0}.setup-select>svg{color:#92919c;margin-left:auto}.setup-country-flag{font-size:22px;line-height:1}.setup-select-popover{z-index:50;background:#171a22;border:1px solid #ffffff25;border-radius:16px;padding:8px;position:absolute;top:calc(100% + 7px);left:0;right:0;box-shadow:0 15px 50px #000b}.setup-select-search{background:#0004;border:1px solid #ffffff20;border-radius:10px;align-items:center;gap:9px;margin-bottom:6px;padding:8px 9px;display:flex}.setup-select-search>input{width:100%;min-width:0;color:#fff!important;background:0 0!important;border:0!important;min-height:24px!important;margin:0!important;padding:0!important;font-size:13px!important}.setup-select-popover>[role=listbox]{max-height:225px;overflow:auto}.setup-select-popover [role=option]{text-align:left;border-radius:9px;align-items:center;gap:8px;width:100%;padding:11px 9px;font-size:13px;display:flex}.setup-select-popover [role=option]>span:last-of-type{flex:1}.setup-select-popover [role=option] small{color:#8f91a2;font-size:10px}.setup-select-popover [role=option]:hover,.setup-select-popover [role=option].highlighted{background:#ffffff0c}.setup-gps-row{align-items:stretch;gap:8px;display:flex}.setup-gps-row>span{color:#d4d9df;background:#ffffff07;border:1px solid #ffffff20;border-radius:12px;flex:1;min-width:0;padding:10px;font-size:11px;line-height:1.5}.setup-gps-row>button{letter-spacing:1.6px;white-space:nowrap;color:#edfaff;background:linear-gradient(#6b8c9a55,#26465355);border:1px solid #c4e3ef50;border-radius:22px;align-items:center;gap:5px;padding:8px 12px;font-size:10px;font-weight:800;display:flex;box-shadow:inset 0 1px 1px #ffffff40}.setup-venue-details{color:#999aa5;margin:9px 0 0;font-size:11px}.setup-venue-details summary{cursor:pointer}.setup-venue-details small{color:#6f747e;margin-left:5px;font-size:10px}.setup-v4 .setup-venue-details input{background:#0002;border:1px solid #ffffff20;border-radius:12px;width:100%;margin-top:8px;padding:10px;font-size:13px}.setup-add-picture{letter-spacing:2px;color:#e1dde6;background:#ffffff04;border:1px dashed #ffffff30;border-radius:16px;justify-content:center;align-items:center;gap:11px;width:100%;padding:18px;font-size:11px;font-weight:800;display:flex}.setup-image-type{text-align:center;letter-spacing:1.2px;color:#8a8a94;font-size:9px;margin:12px 0!important}.setup-rights-note{text-align:center;color:#9795a2;font-size:10px;line-height:1.7;margin:10px 0!important}.setup-v4 .creation-policy-links{text-transform:none;letter-spacing:0;color:#b9b5c5;justify-content:center;gap:6px 10px;margin:17px 0 12px;font-size:9px;line-height:1.8}.setup-v4 .creation-policy-links a{text-decoration:none}.setup-v4 .creation-policy-links a:not(:last-child):after{content:"·";color:#777382;margin-left:10px}.setup-policy-note{color:#92909e;text-align:left;font-size:10px;line-height:1.65;margin:0!important}.setup-image-preview{text-align:center;margin-top:12px;position:relative}.setup-image-preview>img{object-fit:cover;border:1px solid #ffffff20;border-radius:14px;width:100%;height:150px}.setup-image-preview>button{color:#fff;background:#111a;border:1px solid #fff4;border-radius:50%;place-items:center;width:28px;height:28px;display:grid;position:absolute;top:8px;right:8px}.setup-image-preview>small{color:#aaa3af;margin-top:6px;font-size:10px;display:block}.setup-v4 .setup-agreement{letter-spacing:1px;color:#cac7d2;text-transform:none;align-items:center;gap:11px;margin:21px 0;font-size:10px;font-weight:700;display:flex}.setup-agreement>input{accent-color:#72c6b4;flex-shrink:0;width:16px;height:16px;margin:0}.setup-primary-button{letter-spacing:1.7px;color:#fff;background:linear-gradient(135deg,#20252c,#0b0c10 70%);border:1px solid #ffffff26;border-radius:22px;justify-content:center;align-items:center;gap:12px;width:100%;min-height:57px;font-size:17px;font-weight:800;display:flex;box-shadow:0 -2px 11px #e4d67b12,0 2px 15px #a471b312}.info-card .setup-primary-button{color:#e8fff3;background:linear-gradient(110deg,#244637,#173a31);border-color:#73d9ad60;box-shadow:inset 0 1px 1px #b7ffdc35,0 5px 22px #32a67417}.setup-help{color:#a6a3af;text-align:center;margin-top:15px;font-size:11px;line-height:1.7}.setup-help>a{color:#dcecea;text-underline-offset:3px;text-decoration:underline}.setup-help>button{color:#b8b8c4;justify-content:center;align-items:center;gap:5px;margin:14px auto 0;font-size:10px;display:flex}.setup-page-title{text-align:center;margin:26px 0 32px}.setup-page-title h1{letter-spacing:-2.3px;color:#0000;background:linear-gradient(110deg,#fff,#e9a4b8);-webkit-background-clip:text;background-clip:text;font-size:49px;font-weight:600;line-height:1.12}.setup-page-title>p{color:#e3e3e8;margin-top:5px;font-size:15px;line-height:1.7}.setup-page-title>button{letter-spacing:1.4px;border:1px solid #ffffff25;border-radius:20px;align-items:center;gap:9px;margin-top:18px;padding:10px 16px;font-size:10px;display:inline-flex}.setup-page-title>button>span{color:#696779}.setup-match-types{background:radial-gradient(at 0 0,#3c907c48,#0000 65%),radial-gradient(at 100% 0,#3b698c44,#0000 70%),linear-gradient(135deg,#162327,#090c12 80%);border:1px solid #7fbfba26;border-radius:30px;max-width:768px;margin:0 auto 29px;padding:20px;position:relative;overflow:hidden;box-shadow:inset 0 1px 2px #fff2,0 0 30px #286e6b0b}.setup-match-types:before{content:"";background:linear-gradient(90deg,#beeccc,#8bdeeb,#78c5e8);height:6px;position:absolute;top:0;left:0;right:0}.setup-section-heading{justify-content:space-between;align-items:center;gap:15px;margin-bottom:18px;display:flex}.setup-v4 .setup-section-heading h2,.setup-v4 .setup-overs-panel h2{letter-spacing:-.5px;color:#fff;font-size:28px;font-weight:800;line-height:1.2}.setup-section-heading p,.setup-overs-heading p{color:#929aa7;margin-top:8px;font-size:12px;line-height:1.6}.setup-pill{color:#fff;background:#251c1cc9;border:1px solid #ffffff20;border-radius:20px;padding:10px 14px;font-size:10px;box-shadow:inset 0 1px 1px #fff2}.setup-mode-cards{flex-direction:column;gap:11px;display:flex}.setup-mode{background:linear-gradient(135deg,#353a45aa,#0b0c12dd);border:1px solid #ffffff16;border-radius:22px;padding:17px 16px;box-shadow:inset 0 1px 1px #ffffff0d}.setup-mode.selected{background:linear-gradient(130deg,#66ab8e33,#0b0e13aa);border-color:#a7e7c799}.setup-mode>button{text-align:left;align-items:center;gap:16px;width:100%;padding:0;display:flex}.setup-mode>button>svg{color:#aee7ce;flex-shrink:0;margin:0 5px}.setup-mode.simple>button>svg{color:#8b91a3}.setup-mode>button>span:not(.setup-selection-mark){flex-direction:column;flex:1;gap:5px;display:flex}.setup-mode small{letter-spacing:1.5px;color:#b5c4c6;font-size:9px;font-weight:700}.setup-mode b{letter-spacing:1px;align-items:center;gap:7px;font-size:16px;display:flex}.setup-selection-mark{border:1px solid #fff2;border-radius:50%;align-self:flex-start;place-items:center;width:20px;height:20px;display:grid}.setup-mode.selected .setup-selection-mark{color:#1a473b;background:#8ee3b8;border-color:#8ee3b8}.setup-mode>p{color:#cbd3dd;margin-top:13px;font-size:11px;line-height:1.65}.setup-mode>p>b{letter-spacing:0;color:#f1f3f5;font-size:11px;display:inline}.setup-single-mode{background:#05080b66;border:1px solid #fff1;border-radius:16px;align-items:center;gap:15px;margin:16px -5px -8px;padding:13px 12px;display:flex}.setup-single-mode>span{flex:1}.setup-single-mode b{letter-spacing:.2px;font-size:11px}.setup-single-mode small{letter-spacing:0;color:#c3d0d1;margin-top:5px;font-size:10px;font-weight:400;display:block}.setup-single-mode [role=switch]{background:#24272c;border:1px solid #fff2;border-radius:16px;width:44px;height:25px;padding:3px;display:flex}.setup-single-mode [role=switch] i{background:#f7f7f5;border-radius:50%;width:17px;height:17px;transition:transform .2s;display:block}.setup-single-mode [role=switch].on{background:#2f8967}.setup-single-mode [role=switch].on i{transform:translate(18px)}.setup-teams-title{margin:30px 4px 17px}.setup-team-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;display:grid}.setup-team-card{background:radial-gradient(at 0 0,#314d7a77,#0000 70%),linear-gradient(125deg,#111b2d,#090d17);border:1px solid #83b5f044;border-radius:30px;min-width:0;padding:25px 23px;position:relative;overflow:hidden;box-shadow:0 0 24px #2b4f7e20}.setup-team-card:before{content:"";background:linear-gradient(90deg,#a8d9ff,#e8f1ff,#63b5e3);height:6px;position:absolute;top:0;left:0;right:0}.setup-team-card.team-b{background:radial-gradient(at 100% 0,#953b5a55,#0000 70%),linear-gradient(125deg,#30131e,#0e0a13);border-color:#e98c9b44;box-shadow:0 0 24px #8b394c18}.setup-team-card.team-b:before{background:linear-gradient(90deg,#f4bdc7,#f1c1ce,#df849b)}.setup-team-toolbar{align-items:center;gap:8px;display:flex}.setup-team-name{letter-spacing:.5px;text-transform:uppercase;text-align:left;text-overflow:ellipsis;white-space:nowrap;color:#d1e4ff;min-width:0;max-width:190px;padding:10px 0;font-size:15px;font-weight:800;overflow:hidden}.team-b .setup-team-name{color:#f3c4d1}.setup-team-toolbar>input{text-transform:uppercase;color:#fff;background:#0003;border:1px solid #ffffff30;border-radius:13px;flex:1;min-width:0;max-width:190px;padding:10px;font-size:14px}.setup-round-button{color:#8dbcff;background:#78aaff16;border:1px solid #fff2;border-radius:50%;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}.team-b .setup-round-button{color:#f0b2c8;background:#e2729416}.setup-add-players{color:#b0d6ff;letter-spacing:1.8px;background:#8bc5ff0a;border:1px solid #fff2;border-radius:24px;align-items:center;gap:8px;margin-left:auto;padding:13px;font-size:10px;font-weight:800;display:flex}.team-b .setup-add-players{color:#ecc5d7;background:#ff8cb20a}.setup-team-size{border-top:1px solid #fff1;justify-content:space-between;align-items:center;gap:15px;margin-top:24px;padding-top:19px;display:flex}.setup-team-size .eyebrow{color:#b7bfce;letter-spacing:1.4px;font-size:9px}.setup-team-size p{color:#8f99ac;margin-top:5px;font-size:11px}.setup-counter{flex-shrink:0;align-items:center;gap:6px;display:flex}.setup-counter>button{background:#ffffff08;border:1px solid #ffffff24;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.setup-counter>input{color:#fff;text-align:center;-webkit-appearance:textfield;appearance:textfield;background:0 0;border:0;width:40px;padding:0;font-size:22px;font-weight:700}.setup-counter input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}.setup-counter input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.setup-player-rows{margin-top:20px}.setup-player-rows>.eyebrow{color:#b3bfd5;margin-bottom:9px;font-size:9px}.setup-player-rows>div{border-bottom:1px solid #ffffff14;align-items:center;gap:5px;padding:6px 0;display:flex}.setup-player-rows>div>span{color:#8b98b1;width:20px;font-size:10px}.setup-player-rows input{color:#f1f4ff;letter-spacing:.4px;text-transform:uppercase;background:0 0;border:0;width:100%;min-width:0;padding:8px 4px;font-size:12px}.setup-player-rows>div>button{color:#9cb1d0;padding:5px}.team-b .setup-player-rows>div>button{color:#d4a0b7}.setup-advanced{color:#a0a4b2;max-width:768px;margin:23px auto;font-size:12px}.setup-advanced>summary{cursor:pointer;padding:9px}.setup-advanced .form-grid{padding:10px}.setup-advanced label{font-size:12px}.setup-advanced .check-label{padding:10px}.setup-advanced .field-note{padding:8px;font-size:11px}.setup-overs-panel{background:linear-gradient(120deg,#24212666,#0b1018cc);border:1px solid #ffffff20;border-radius:27px;max-width:768px;margin:18px auto 0;padding:22px}.setup-overs-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}.setup-overs-panel>p{color:#9599a5;text-align:center;margin-top:14px;font-size:11px;line-height:1.7}.setup-overs-panel .setup-help{margin-bottom:-4px}.setup-stream-content,.setup-toss-content{max-width:448px;margin:auto}.setup-overlay-card,.setup-channel-card,.setup-toss-card{background:radial-gradient(at 0 0,#72518533,#0000 70%),linear-gradient(135deg,#1d1b24,#090b11);border:1px solid #ffffff26;border-radius:29px;padding:16px;position:relative;overflow:hidden;box-shadow:0 0 25px #9b65bc0b,inset 0 1px 1px #fff1}.setup-overlay-card:before,.setup-channel-card:before,.setup-toss-card:before{content:"";background:linear-gradient(90deg,#aa72cc,#d194cf,#77c7ed);height:5px;position:absolute;top:0;left:0;right:0;box-shadow:0 0 12px #d996e4}.setup-v4 .setup-overlay-card h2{letter-spacing:1.4px;font-size:17px}.setup-overlay-card h2 i{background:#ee5969;border-radius:50%;width:9px;height:9px;margin-left:4px;display:inline-block}.setup-overlay-card .setup-section-heading{margin-bottom:7px}.setup-overlay-card>p{color:#d7d2df;font-size:12px;line-height:1.6}.setup-stream-how{text-align:center;letter-spacing:1.8px;background:#ffffff09;border:1px solid #ffffff16;border-radius:16px;margin:16px 0 9px;padding:16px;font-size:12px;font-weight:800;display:block}.setup-overlay-preview{aspect-ratio:16/9;background:radial-gradient(at 80% 10%,#213a3022,#0000 75%),#0e0f10;border:1px solid #fff1;border-radius:18px;flex-direction:column;justify-content:space-between;padding:13px;display:flex;position:relative;overflow:hidden}.setup-overlay-preview.portrait{aspect-ratio:9/16;max-width:220px;margin:auto}.setup-preview-top{color:#d5c2c6;letter-spacing:1px;justify-content:space-between;gap:10px;font-size:7px;display:flex}.setup-preview-score{background:linear-gradient(90deg,#663047,#173a48);border:1px solid #c5bcbb66;border-radius:7px;justify-content:space-between;gap:15px;padding:8px 10px;display:flex}.setup-preview-score>div{min-width:0}.setup-preview-score small{text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;max-width:165px;font-size:9px;font-weight:700;display:block;overflow:hidden}.setup-preview-score strong{color:#b8f0d3;letter-spacing:-1px;font-size:30px;line-height:1.4}.setup-preview-score strong span{color:#eaa3be}.setup-preview-score p{color:#ddd6df;letter-spacing:.5px;font-size:7px;line-height:1.8}.setup-preview-score>div:last-child{text-align:right}.setup-stream-layout{color:#aaa7b5;justify-content:space-between;align-items:center;gap:10px;text-transform:none!important;letter-spacing:0!important;margin:14px 0 0!important;font-size:10px!important;display:flex!important}.setup-stream-layout>select{border:1px solid #fff2;max-width:180px;background:#ffffff05!important;border-radius:10px!important;min-height:32px!important;margin:0!important;padding:7px 8px!important;font-size:11px!important}.setup-overlay-card>p.setup-overlay-caption{color:#f0d875;text-align:center;margin:18px 0 10px;font-size:11px;font-weight:600}.setup-overlay-card>code{word-break:break-all;color:#f2eff7;-webkit-user-select:all;user-select:all;background:#050609;border:1px solid #fff2;border-radius:17px;padding:12px;font-size:11px;line-height:1.8;display:block}.setup-overlay-actions{gap:8px;margin-top:8px;display:flex}.setup-overlay-actions>a,.setup-overlay-actions>button{background:linear-gradient(115deg,#ffffff0c,#243b3d44);border:1px solid #fff2;border-radius:17px;flex:1;justify-content:center;align-items:center;gap:7px;padding:13px;font-size:12px;font-weight:600;display:flex}.setup-channel-card{background:radial-gradient(at 0 0,#802d3222,#0000 75%),#0c0d12;margin:17px 0;padding:15px 13px}.setup-channel-card:before{background:linear-gradient(90deg,#0000,#a64b4b,#0000);height:2px}.setup-v4 .setup-channel-card .setup-field-heading{letter-spacing:1.2px;margin:0 0 10px;font-size:10px}.setup-channel-card .setup-field-heading>span>svg{color:#f45f62}.setup-channel-card>input{color:#fff;background:#050608;border:1px solid #fff2;border-radius:12px;width:100%;padding:13px 10px;font-size:12px}.setup-channel-card>p{text-align:center;color:#92909c;margin-top:8px;font-size:10px;line-height:1.7}.setup-save-access{text-align:center;color:#a1b0ad;margin:15px 0;font-size:11px}.setup-save-access summary{cursor:pointer}.setup-save-access p{margin:10px;font-size:11px;line-height:1.7}.setup-save-access button{align-items:center;gap:6px;text-decoration:underline;display:inline-flex}.setup-step-3 .setup-page-title h1{background-image:linear-gradient(115deg,#fff,#f0da78);font-weight:700}.setup-toss-card{background:radial-gradient(at 100% 0,#a18c3429,#0000 60%),linear-gradient(140deg,#242320,#0a0c0f 80%);padding:22px 20px 24px}.setup-toss-card:before{background:linear-gradient(90deg,#a57a1a,#f9eab3,#e8e8e8);box-shadow:0 0 14px #e3cf78}.setup-toss-toolbar{justify-content:flex-end;min-height:43px;display:flex}.setup-toss-toolbar button{letter-spacing:1.7px;background:#ffffff04;border:1px solid #fff2;border-radius:17px;align-items:center;gap:7px;padding:12px;font-size:10px;font-weight:800;display:flex}.setup-toss-card>h2:not(.setup-toss-winner){text-align:center;letter-spacing:-1px;color:#7bafff;text-transform:uppercase;margin-top:24px;font-size:31px;line-height:1.25}.setup-toss-card>p{text-align:center;color:#dedde4;margin-top:14px;font-size:13px;line-height:1.7}.setup-coin{color:#6e561c;background:radial-gradient(at 30% 20%,#ffe988 0,#e9c247 45%,#c5a13d);border:8px double #f4e189;border-radius:50%;place-items:center;width:174px;height:174px;margin:72px auto 74px;display:grid;position:relative;box-shadow:inset 0 0 0 4px #ffffb23b,0 12px 28px #0003,0 0 30px #cba43a22}.setup-coin:before{content:"";border:2px solid #ffe8a9aa;border-radius:50%;position:absolute;inset:8px;box-shadow:inset 0 1px 7px #8f701944}.setup-coin:after{content:"";filter:blur(2px);opacity:.25;background:#fff8;border-radius:50%;width:70px;height:29px;position:absolute;top:13px;left:16px;transform:rotate(-35deg)}.setup-coin>span{letter-spacing:5px;z-index:1;font-size:23px;font-weight:800}.setup-coin.tails{color:#353d50;background:radial-gradient(at 30% 20%,#f3f6fb,#d5dbe6 60%,#abb6ca);border-color:#e3e7f1;box-shadow:inset 0 0 0 4px #fff7,0 12px 28px #0003}.setup-coin.tails:before{border-color:#edf1f9;box-shadow:inset 0 0 6px #6c779044}.setup-toss-actions{gap:14px;display:flex}.setup-toss-actions>button{letter-spacing:5px;background:linear-gradient(#463d2555,#0c0d10);border:1px solid #d4c17c66;border-radius:20px;flex:1;min-height:62px;font-size:22px;font-weight:800;box-shadow:inset 0 2px #e5d48677,0 0 20px #c4a13a16}.setup-toss-actions>button:last-child{background:linear-gradient(#8f96a33b,#0c0d10);border-color:#d0d6df66;box-shadow:inset 0 2px #d9dce777}.setup-toss-winner~.setup-toss-actions>button{letter-spacing:0;min-height:52px;font-size:14px}.setup-toss-card:has(.setup-toss-winner) .setup-coin{margin:20px auto 28px}.setup-v4 .setup-toss-winner{text-transform:uppercase;letter-spacing:-1px;color:#7bafff;text-align:center;font-size:31px;line-height:1.08}.setup-toss-winner>span{color:#fff;margin-top:3px;display:block}.setup-toss-card .team-b-text{color:#ed7889!important}.setup-toss-card>p.setup-toss-call{text-transform:capitalize;margin-top:16px;font-size:12px}.setup-toss-call>span{color:#7f7e89;margin:0 7px}.setup-toss-card>h3{text-align:center;letter-spacing:2px;margin:30px 0 14px;font-size:13px;font-weight:800}.setup-form-error{background:#8b1f3822;border:1px solid #ee73854d;border-radius:14px;margin-top:16px;padding:14px;font-size:13px;line-height:1.6}.setup-v4.receipt-flow{padding-top:40px}.setup-coin.flipping{animation:.35s linear infinite setup-coin-flip}@keyframes setup-coin-flip{to{transform:rotateY(360deg)}}@media (prefers-reduced-motion:reduce){.setup-coin.flipping{animation:none}.setup-single-mode [role=switch] i{transition:none}}@media (max-width:720px){.creation-shell .content{padding:26px 16px 45px!important}.creation-shell .ref-header{width:40px;min-height:40px;top:100px;right:13px}.creation-shell:not(.announcement-visible) .ref-header{top:35px}.creation-shell .ref-announcement{gap:9px;min-height:65px;padding:11px 14px}.creation-shell .ref-announcement>strong{font-size:11px}.creation-shell .ref-announcement>p{font-size:10px;line-height:1.5}.creation-shell .ref-announcement>.icon-button{flex-shrink:0;width:27px}.setup-v4 .creation-top{height:42px;margin-bottom:20px}.setup-v4 .creation-top>.icon-button,.setup-top-help{width:42px;height:42px}.setup-v4 .setup-brand{letter-spacing:1.4px;gap:7px;font-size:9px}.setup-brand img{width:23px;height:23px}.setup-v4 .creation-steps{gap:19px;max-width:320px;margin-bottom:24px}.setup-v4 .creation-steps li:not(:last-child):after{width:31px;left:46px}.setup-v4 .info-card{border-radius:29px;padding:30px 25px 25px}.setup-v4 .info-card>h1{margin-bottom:35px;font-size:43px}.setup-v4 .setup-field-heading{letter-spacing:1.7px;font-size:10px}.setup-flag-strip{max-width:111px;font-size:10px}.setup-location-panel{border-radius:22px;gap:11px;padding:13px}.setup-select{min-height:49px;padding:12px;font-size:13px}.setup-gps-row>button{letter-spacing:1px;padding:8px 10px;font-size:9px}.setup-gps-row>span{font-size:10px}.setup-page-title{margin:25px 0 27px}.setup-page-title h1{letter-spacing:-1.5px;font-size:39px}.setup-page-title>p{max-width:290px;margin:8px auto 0;font-size:13px}.setup-match-types{border-radius:27px;padding:18px 14px}.setup-v4 .setup-section-heading h2,.setup-v4 .setup-overs-panel h2{font-size:24px}.setup-mode{border-radius:19px;padding:17px 12px}.setup-mode b{letter-spacing:.8px;font-size:14px}.setup-mode>button{gap:10px}.setup-mode small{font-size:8px}.setup-mode>button>svg{width:25px;margin-left:0}.setup-single-mode{padding:12px 9px}.setup-single-mode b{letter-spacing:0;font-size:10px}.setup-teams-title{margin-top:27px}.setup-team-grid{grid-template-columns:minmax(0,1fr);gap:17px}.setup-team-card{border-radius:26px;padding:23px 18px}.setup-team-name{max-width:190px;font-size:15px}.setup-team-toolbar>input{max-width:none}.setup-overs-panel{padding:20px 17px}.setup-overs-panel h2{font-size:23px}.setup-overlay-card{padding:16px 14px}.setup-v4 .setup-overlay-card h2{font-size:15px}.setup-overlay-preview{padding:10px}.setup-preview-score small{max-width:135px;font-size:8px}.setup-preview-score strong{font-size:25px}.setup-preview-top{font-size:6px}.setup-channel-card .setup-field-heading{letter-spacing:1px!important;font-size:9px!important}.setup-toss-card{padding:20px 17px}.setup-toss-card>h2:not(.setup-toss-winner){font-size:28px}.setup-toss-actions{gap:11px}.setup-toss-actions>button{letter-spacing:4px;font-size:20px}.setup-v4 .setup-toss-winner{font-size:28px}.setup-coin{margin-top:62px;margin-bottom:66px}.setup-hint>p{width:220px}.setup-v4.receipt-flow{padding-top:10px}}@media (max-width:380px){.setup-v4 .info-card{padding:28px 19px 22px}.setup-v4 .info-card>h1{font-size:40px}.setup-v4 .creation-steps{gap:16px;max-width:290px}.setup-v4 .creation-steps li:not(:last-child):after{width:24px;left:44px}.setup-gps-row>button{padding:8px;font-size:8px}.setup-team-name{max-width:154px}.setup-team-toolbar>input{max-width:155px}.setup-add-players{padding:12px 10px;font-size:9px}.setup-toss-actions>button{letter-spacing:3px;font-size:18px}}.setup-v4 .info-card label.setup-field-label{letter-spacing:2px;margin:0 0 10px;font-size:10.5px}.setup-v4 .info-card label.setup-agreement{letter-spacing:1px;margin:21px 0;font-size:10px}.setup-v4.setup-step-0 .creation-steps{margin-bottom:15px}.setup-v4 .info-card>h1{margin-bottom:32px}.broadcast-v3{--bc-gold:#f4cb49;--bc-red:#ff4765;--bc-white:#fff9f5;color:var(--bc-white);font-family:Manrope,sans-serif}.broadcast-v3 .broadcast-stage{isolation:isolate;width:100%;max-width:none;margin:0;overflow:hidden}.broadcast-v3 .bc-brand{top:2.5vh;left:max(1.1vw,calc(var(--safe,4vw) * .28));width:7.5vw;min-width:72px;color:var(--accent);filter:drop-shadow(0 0 16px color-mix(in srgb,var(--overlay) 60%,transparent));z-index:2;flex-direction:column;align-items:center;display:flex;position:absolute}.crease-crest{width:100%;height:auto;display:block}.bc-brand>.crease-crest,.bc-brand>img{object-fit:contain;height:8vw;min-height:70px;max-height:145px}.bc-brand-label{background:linear-gradient(var(--overlay),#17080c);letter-spacing:.14em;text-align:center;color:#fff;border:1px solid #ffffff30;border-radius:3px;width:100%;font-size:clamp(7px,.57vw,13px);font-weight:900;line-height:2}.bc-brand-label small{letter-spacing:.2em;background:#100b0fd9;font-size:.8em;display:block}.bc-conditions{top:2.8vh;right:max(1.2vw,calc(var(--safe,4vw) * .3));text-align:right;letter-spacing:.12em;text-transform:uppercase;text-shadow:0 2px 4px #000,0 0 15px #000,0 0 25px #000;color:#fff;z-index:2;flex-direction:column;align-items:flex-end;gap:.55vw;max-width:44%;font-size:clamp(10px,1.05vw,26px);font-weight:900;display:flex;position:absolute}.bc-weather{align-items:center;gap:.7em;font-size:1.15em;display:flex}.bc-weather svg{fill:#f0f5fa;stroke:#b8c7d6;width:1.8em;height:1.8em}.bc-location{color:#ffc5d3;align-items:center;gap:.7em;display:flex}.bc-clock{align-items:center;gap:.7em;font-size:1.2em;display:flex}.bc-clock b{letter-spacing:.07em;background:linear-gradient(#b51b3a,#66091e);border:1px solid #ef607b70;border-radius:4px;padding:.2em .4em;font-size:.7em}.bc-date{font-size:.8em}.bc-scoreboard{--bc-unit:calc(1vw * var(--scale,1));background:linear-gradient(180deg,#10091099,#100c10ed),var(--overlay-background,var(--overlay));color:#fff9f5;width:100%;font-size:calc(var(--bc-unit) * .75);text-transform:uppercase;isolation:isolate;border:1px solid #ffffff2b;border-top:0;border-radius:0 0 15px 15px;flex-shrink:0;grid-template-columns:1fr 1fr 1fr;font-weight:800;display:grid;position:relative;box-shadow:0 -12px 35px #0004}.bc-scoreboard:before{content:"";background:linear-gradient(90deg,#ce344c,var(--accent) 45%,#ff7547 75%,#f6d449);z-index:2;height:3px;position:absolute;top:0;left:0;right:0}.bc-column{min-width:0;padding:calc(var(--bc-unit) * .62) clamp(.6vw,calc(var(--safe,4vw) * .7),3vw) .3vw;flex-direction:column;gap:.45vw;display:flex}.bc-column+.bc-column{border-left:1px solid #ffffff13}.bc-section-label{white-space:nowrap;letter-spacing:.15em;align-items:center;gap:.65em;min-height:1.6vw;font-size:.9em;display:flex}.bc-section-label>b{color:var(--bc-gold)}.bc-section-label>span:last-child{text-overflow:ellipsis;overflow:hidden}.bc-ribbon{clip-path:polygon(3% 0,100% 0,97% 100%,0 100%);letter-spacing:.13em;white-space:nowrap;color:#fff;text-shadow:0 1px 2px #0004;justify-content:center;align-items:center;gap:1em;padding:.3em .85em;font-weight:1000;display:inline-flex}.bc-ribbon.blue{background:linear-gradient(90deg,#00608d,#1199d1 55%,#054a6a)}.bc-ribbon.pink{background:linear-gradient(90deg,#921334,#df2453 55%,#9f143a)}.bc-batter-list{flex-direction:column;flex:1;justify-content:center;gap:.3vw;padding-top:.8vw;display:flex}.bc-batter{background:#ffffff04;border:1px solid #ffffff12;border-radius:1vw;align-items:center;gap:.4em;min-width:0;min-height:2.1vw;padding:.25em .35em;display:flex}.bc-batter.on-strike{background:linear-gradient(110deg,#ffffff0c,#ffffff07);border-color:#d85a6c55;min-height:3.25vw}.bc-strike{color:var(--bc-red);flex-shrink:0;width:.5em;font-size:.55em}.bc-batter>strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:1.65em;overflow:hidden}.bc-batter.on-strike>strong{font-size:2.05em}.bc-batter small{color:#b9b0b4;letter-spacing:.18em;white-space:nowrap;margin-left:auto;font-size:.52em}.bc-batter>b{white-space:nowrap;margin-left:auto;font-size:1.65em}.bc-batter.on-strike>b{font-size:2.4em}.bc-batter em{color:#c9c1c6;font-size:.62em;font-style:normal}.bc-innings-note{color:#bfb6ba;letter-spacing:.1em;white-space:nowrap;border-top:1px solid #ffffff12;justify-content:space-between;gap:1em;padding:.65em 0 .1em;font-size:.63em;display:flex;overflow:hidden}.bc-team-summary{flex-direction:column;gap:.5em;padding:1vw 0;display:flex}.bc-team-summary strong{font-size:2em}.bc-team-summary span{color:#d1c2cb;letter-spacing:.1em}.bc-main{background:radial-gradient(ellipse at 50% 80%,color-mix(in srgb,var(--overlay) 40%,transparent),transparent 80%);padding-left:1.6vw;padding-right:1.6vw}.bc-teams{justify-content:space-between;align-items:center;gap:.75em;display:flex}.bc-teams>.bc-ribbon{flex:1;min-width:0;font-size:1.2em}.bc-teams .bc-ribbon b{border-left:1px solid #ffffff50;padding-left:.7em;font-size:.85em}.bc-teams small{color:#c1a3aa;font-size:.7em}.bc-teams i,.bc-total i{color:var(--bc-red);font-style:normal}.bc-score-core{justify-content:space-between;align-items:center;gap:1vw;min-height:5.6vw;display:flex;position:relative}.bc-total{font-size:calc(var(--bc-unit) * 4.45);letter-spacing:-.045em;z-index:1;font-variant-numeric:tabular-nums;line-height:1.15}.bc-watermark{width:7vw;color:var(--accent);opacity:.1;z-index:-1;position:absolute;top:-.4vw;left:40%}.bc-chase{text-align:right;z-index:1;flex-direction:column;align-items:flex-end;gap:.25em;display:flex}.bc-chase small{color:#d3bcc5;letter-spacing:.18em;font-size:.8em}.bc-chase strong{color:#ffdf78;font-size:2.15em;line-height:1.1}.bc-chase span{letter-spacing:.07em;color:#bdaab4;font-size:.65em}.bc-overs{font-size:1.25em;line-height:1.25}.bc-overs b{color:var(--bc-gold);letter-spacing:.1em;font-size:.85em}.bc-overs span{color:#d0bec4}.bc-overs em{color:var(--bc-gold);margin-left:1em;font-size:.6em;font-style:normal}.bc-match-message{text-align:center;letter-spacing:.12em;white-space:nowrap;text-overflow:ellipsis;background:#ffffff05;border:1px solid #ffffff1a;border-radius:2em;margin-top:auto;padding:.35em .8em;font-size:.72em;line-height:1.25;overflow:hidden}.bc-bowling{gap:.35vw;padding-left:2.3vw;padding-right:2.3vw}.bc-over-label{letter-spacing:.08em;justify-content:space-between}.bc-over-label>b{font-size:1.15em}.bc-over-label strong{color:#fff;font-size:1.35em}.bc-over-label>span{font-size:.9em}.bc-over-label i{color:var(--bc-gold);margin:0 .45em;font-style:normal}.bc-over-label>.bc-ribbon{font-size:.8em}.bc-balls{flex-wrap:wrap;justify-content:center;align-items:center;gap:.65vw;min-height:3.6vw;padding:.2vw 0;display:flex}.bc-ball-wrap{text-align:center}.bc-ball{color:#fff;width:2.3vw;height:2.3vw;font-size:calc(var(--bc-unit) * 1.25);text-shadow:0 1px 2px #0008;background:radial-gradient(circle at 35% 23%,#e0e3e5,#727c86 45%,#232a30 80%);border:2px solid #ffffff61;border-radius:50%;outline:1px solid #ffffff25;place-items:center;line-height:1;display:grid;box-shadow:inset 0 0 0 2px #ffffff35,0 2px 8px #0008}.bc-ball.six{background:radial-gradient(circle at 35% 23%,#fff3ad,#b98c26 45%,#4b2d06 85%)}.bc-ball.four{background:radial-gradient(circle at 35% 23%,#a2e5ff,#0989ef 45%,#003669 85%)}.bc-ball.wicket{background:radial-gradient(circle at 35% 23%,#ffb7be,#db224a 45%,#650e29 85%)}.bc-ball.extra{font-size:calc(var(--bc-unit) * .85);background:radial-gradient(circle at 35% 23%,#e8d6ff,#7c55ad 45%,#322045 85%)}.bc-ball-wrap>small{color:#d6cbd0;font-size:.62em;line-height:1.35;display:block}.bc-awaiting{color:#c5b8bf;letter-spacing:.16em;font-size:.65em}.bc-bowler{background:linear-gradient(120deg,#ffffff09,#ffffff02);border:1px solid #ffffff20;border-radius:1vw;align-items:stretch;gap:.35vw;min-height:3.5vw;padding:.35vw .5vw .35vw 1vw;display:flex}.bc-bowler>div:first-child{flex-direction:column;flex:1;justify-content:center;min-width:0;display:flex}.bc-bowler small{letter-spacing:.18em;color:#bdb1ba;font-size:.62em;display:block}.bc-bowler>div:first-child>small{color:var(--bc-gold)}.bc-bowler strong{white-space:nowrap;text-overflow:ellipsis;font-size:2em;font-style:italic;line-height:1.25;overflow:hidden}.bc-figure{background:#0003;border:1px solid #ffffff16;border-radius:.7vw;flex-direction:column;justify-content:center;align-items:center;gap:.2em;min-width:4.3vw;padding:.4em .6em;display:flex}.bc-figure b{white-space:nowrap;font-size:1.4em}.bc-metrics{letter-spacing:.08em;gap:.4vw;margin-top:auto;font-size:.66em;display:flex}.bc-metrics span{text-align:center;white-space:nowrap;background:#ffffff06;border:1px solid #ffffff20;border-radius:2em;flex:1;padding:.3em .2em}.bc-ticker{text-align:center;letter-spacing:.12em;color:#ffe0e9;overflow-wrap:anywhere;border-top:1px solid #ffffff20;grid-column:1/-1;padding:.4em 2em}.broadcast-v3.theme-white .bc-scoreboard{background:linear-gradient(#25334b,#0f1725)}@media (max-width:700px){.bc-scoreboard{--bc-unit:calc(2.5vw * var(--scale,1));grid-template-columns:1fr 1fr}.bc-column{gap:1vw;padding:1.5vw 2.5vw}.bc-main{grid-area:1/1/auto/-1}.bc-score-core{min-height:13vw}.bc-total{font-size:calc(var(--bc-unit) * 5)}.bc-watermark{width:18vw;left:44%}.bc-chase strong{font-size:2.5em}.bc-batter-list{padding-top:1vw}.bc-batter{border-radius:2vw;min-height:6vw}.bc-batter.on-strike{min-height:8vw}.bc-batter small{display:none}.bc-batter>strong{font-size:1.1em}.bc-batter.on-strike>strong{font-size:1.25em}.bc-batter>b{font-size:1.35em}.bc-batter.on-strike>b{font-size:1.6em}.bc-section-label{gap:.4em;min-height:4vw;font-size:.7em}.bc-batters .bc-section-label>span:last-child{max-width:22vw}.bc-innings-note{flex-wrap:wrap;gap:.25em;font-size:.55em}.bc-bowling{gap:1vw}.bc-over-label>span:not(.bc-ribbon){font-size:.7em}.bc-over-label>.bc-ribbon{display:none}.bc-balls{gap:1.5vw;min-height:9vw}.bc-ball{width:5vw;height:5vw;font-size:calc(var(--bc-unit) * 1.3)}.bc-ball.extra{font-size:calc(var(--bc-unit) * .85)}.bc-bowler{border-radius:2vw;gap:1vw;min-height:9vw;padding:1vw}.bc-bowler strong{font-size:1.2em}.bc-figure{min-width:8vw;padding:.35em}.bc-figure b{font-size:1em}.bc-metrics{gap:.5vw;font-size:.5em}.bc-brand-label{font-size:6px}.bc-conditions{gap:1.5vw;max-width:65%;font-size:9px}.bc-weather{font-size:1.1em}.bc-conditions .bc-location{font-size:.85em}.bc-brand{min-width:55px!important;max-width:14vw!important}.bc-brand>.crease-crest,.bc-brand>img{min-height:55px}.bc-match-message{font-size:.8em}.bc-teams>.bc-ribbon{font-size:1.3em}}.broadcast-v3.portrait .bc-scoreboard{--bc-unit:calc(2.5vw * var(--scale,1));grid-template-columns:1fr 1fr}.broadcast-v3.portrait .bc-main{grid-area:1/1/auto/-1}.broadcast-v3.portrait .bc-score-core{min-height:12vw}.broadcast-v3.portrait .bc-batter small{display:none}.broadcast-v3.portrait .bc-batter>strong{font-size:1.3em}.broadcast-v3.portrait .bc-batter.on-strike>b{font-size:1.8em}.broadcast-v3.portrait .bc-over-label>.bc-ribbon{display:none}.broadcast-v3.portrait .bc-ball{width:4vw;height:4vw}.broadcast-v3.portrait .bc-balls{min-height:6vw}.broadcast-v3.portrait .bc-bowler strong{font-size:1.4em}.broadcast-v3.portrait .bc-over-label>span{font-size:.7em}.broadcast-v3.portrait .bc-batter{min-height:5vw}.broadcast-v3.portrait .bc-batter.on-strike{min-height:6vw}.bc-flag{font-size:1.7em;line-height:1}.broadcast-v3 .broadcast-stage:has(.bc-scoreboard){padding-left:0;padding-right:0}.broadcast-v3 .broadcast-stage[style*=flex-start]:has(.bc-scoreboard){padding-top:12vw!important}.broadcast-v3.theme-white .bc-brand{color:#b6caf2;filter:drop-shadow(0 0 14px #23487966)}
