.arena-shell{--navy:#0a173f;--blue:#173fa2;--cyan:#76e4ff;--yellow:#ffdc55;color:#f4f7ff;isolation:isolate;background:radial-gradient(at 12% 15%,#2056c0 0,#123580 36%,#0a193f 85%);min-height:100dvh;font-family:Arial,sans-serif;position:relative}.arena-shell *{box-sizing:border-box}.arena-shell button,.arena-shell input{font:inherit}.arena-shell button,.arena-shell a{transition:background .18s,transform .18s}.arena-shell button{cursor:pointer;color:inherit}.arena-shell button:disabled{cursor:not-allowed;opacity:.45}.arena-shell button:focus-visible,.arena-shell a:focus-visible,.arena-shell input:focus-visible{outline:3px solid var(--cyan);outline-offset:4px}.arena-bg-lines{pointer-events:none;z-index:-1;background:repeating-linear-gradient(120deg,#0000 0 89px,#77aaff05 90px 91px);position:absolute;inset:0}.arena-header{border-bottom:1px solid #90bfff25;align-items:center;gap:40px;max-width:1440px;margin:auto;padding:24px 48px;display:flex}.arena-brand{text-align:left;background:0 0;border:0;align-items:center;gap:9px;display:flex}.arena-brand>span{background:var(--yellow);color:#16377c;clip-path:polygon(0 0,100% 0,100% 82%,50% 100%,0 82%);padding:14px 10px;font-size:25px;font-weight:1000}.arena-brand b{letter-spacing:-.6px;font-size:15px;font-weight:1000;line-height:1.05}.arena-header nav{gap:5px;margin:auto;display:flex}.arena-header nav button{letter-spacing:.5px;color:#acbddf;background:0 0;border:0;border-radius:5px;padding:13px 17px;font-size:11px;font-weight:800}.arena-header nav button.active{color:var(--cyan);box-shadow:inset 0 -2px var(--cyan);background:#ffffff13}.arena-kit-link{background:0 0;border:1px solid #93b7ff55;border-radius:5px;align-items:center;gap:10px;padding:12px;display:flex;font-size:11px!important;font-weight:800!important}.arena-review{letter-spacing:.5px;color:#aec5e9;justify-content:space-between;max-width:1344px;margin:auto;padding:12px 0;font-size:10px;display:flex}.arena-review>span:first-child{color:#b3ebff;align-items:center;gap:6px;font-weight:700;display:flex}.arena-review i{background:#ffdc55;border-radius:50%;width:6px;height:6px}.arena-review i.connected{background:#6bf0ba;box-shadow:0 0 9px #6bf0ba88}.arena-main{max-width:1440px;margin:auto;padding:24px 48px 56px}.arena-title-row{justify-content:space-between;align-items:center;gap:24px;margin-bottom:28px;display:flex}.arena-eyebrow{letter-spacing:1.8px;color:var(--cyan);font-size:9px;font-weight:800}.arena-title-row h1{letter-spacing:-2px;margin:11px 0 0;font-size:clamp(32px,3.8vw,52px);font-weight:1000;line-height:1.1}.arena-shell em{color:var(--yellow);font-style:normal}.arena-profile{background:#06153644;border:1px solid #9ec5ff35;border-radius:8px;align-items:center;gap:12px;padding:10px;display:flex}.arena-avatar{color:#0b2854;background:linear-gradient(145deg,#78d9ee,#3473c9);border-radius:10px;flex-shrink:0;place-items:center;width:40px;height:40px;font-size:15px;font-weight:900;display:grid}.arena-profile input{color:#fff;background:0 0;border:0;width:155px;padding:3px;font-size:12px;font-weight:700;display:block}.arena-profile input+input{color:#aec5e9;font-size:10px;font-weight:400}.arena-profile button{color:var(--cyan);background:#7ce4ff20;border:0;border-radius:5px;padding:7px}.arena-stats{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:28px;display:grid}.arena-stats>div{background:#07193977;border:1px solid #9dc3ff22;border-radius:7px;align-items:center;gap:16px;padding:16px 20px;display:flex}.arena-stats svg{color:var(--cyan);width:22px}.arena-stats strong{font-size:25px;line-height:1.1;display:block}.arena-stats strong i{color:#9eb6d8;font-size:12px;font-style:normal;font-weight:500}.arena-stats small{letter-spacing:1px;color:#a3b8db;margin-top:7px;font-size:8px;display:block}.arena-columns{grid-template-columns:minmax(0,1fr) 310px;gap:24px;display:grid}.arena-panel{background:linear-gradient(145deg,#123572b8,#091e47d9);border:1px solid #9cbfff26;border-radius:10px;padding:24px}.arena-hero,.arena-cup-hero{background:linear-gradient(115deg,#2257bf,#204ba1 60%,#122f75);border:1px solid #8acbff50;border-radius:10px;margin-bottom:24px;padding:32px;position:relative;overflow:hidden}.arena-hero:after,.arena-cup-hero:after{content:"";pointer-events:none;background:repeating-linear-gradient(130deg,#0000 0 32px,#a1c8ff07 33px 64px);position:absolute;inset:0}.arena-tag{letter-spacing:1.3px;color:var(--cyan);align-items:center;gap:8px;font-size:9px;font-weight:800;display:inline-flex}.arena-hero h2,.arena-cup-hero h2{letter-spacing:-1.6px;z-index:1;margin:22px 0 16px;font-size:clamp(28px,3.4vw,47px);font-weight:1000;line-height:1.04;position:relative}.arena-hero p,.arena-cup-hero p{color:#c1d5f6;z-index:1;max-width:400px;font-size:12px;line-height:1.65;position:relative}.arena-hero-ball{color:#143783;background:radial-gradient(circle at 25% 23%,#ffe992,#efb62b 70%,#b77b0e);border-radius:50%;place-items:center;width:148px;height:148px;font-size:86px;font-style:italic;font-weight:1000;display:grid;position:absolute;top:75px;right:48px;transform:rotate(-14deg);box-shadow:22px 28px #071d542b}.arena-actions{z-index:2;flex-wrap:wrap;gap:10px;margin-top:28px;display:flex;position:relative}.arena-primary,.arena-secondary,.arena-whatsapp{border:0;border-radius:5px;justify-content:center;align-items:center;gap:10px;padding:14px 18px;text-decoration:none;display:inline-flex;font-size:11px!important;font-weight:900!important}.arena-primary{background:var(--yellow);box-shadow:0 4px #d2a42a;color:#13316a!important}.arena-primary:hover{background:#ffe67d;transform:translateY(-1px)}.arena-secondary{background:#09245577;border:1px solid #99bfff55;color:#e7f5ff!important}.arena-whatsapp{background:#65e1b4;color:#083d31!important}.arena-section-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:15px;display:flex}.arena-section-head h2{letter-spacing:-.5px;margin:8px 0;font-size:21px;font-weight:900}.arena-section-head h2 small{color:#9ab9dc;background:#ffffff12;border-radius:4px;margin-left:8px;padding:4px 7px;font-size:11px}.arena-live-dot{color:#7af4b9;letter-spacing:1.3px;font-size:8px}.arena-live-dot:before{content:"●";margin-right:5px}.arena-player-row{border-top:1px solid #9cbfff1f;align-items:center;gap:12px;padding:16px 0;display:flex}.arena-player-row>div{flex:1;min-width:0}.arena-player-row b{font-size:12px}.arena-player-row small{color:#9bb5db;margin-top:5px;font-size:10px;display:block}.arena-player-streak{color:var(--yellow);align-items:center;gap:4px;font-size:12px;display:flex}.arena-row-action{background:#3673bd22;border:1px solid #74dcff55;border-radius:4px;align-items:center;gap:7px;padding:8px 10px;display:flex;color:var(--cyan)!important;font-size:9px!important;font-weight:700!important}.arena-columns aside>section+section{margin-top:20px}.arena-panel h3{margin:13px 0;font-size:17px;font-weight:900}.arena-join label{color:#b0c6e8;margin-bottom:9px;font-size:10px;display:block}.arena-join>div{gap:6px;display:flex}.arena-join input{color:#fff;letter-spacing:1.5px;background:#081b40;border:1px solid #9ccaff40;border-radius:4px;width:100%;min-width:0;padding:12px 10px;font-size:11px}.arena-join button{background:var(--cyan);color:#102d61;border:0;border-radius:4px;flex-shrink:0;place-items:center;width:42px;display:grid}.arena-my-stats>div{grid-template-columns:1fr 1fr;gap:0 18px;display:grid}.arena-my-stats p{color:#abc5e6;border-bottom:1px solid #93bfff1c;justify-content:space-between;gap:10px;margin:0;padding:9px 0;font-size:11px;display:flex}.arena-my-stats p b{color:#fff}.arena-text-button{background:0 0;border:0;padding:14px 0 0;color:var(--cyan)!important;font-size:10px!important;font-weight:800!important}.arena-recent>p{color:#abc5e6;font-size:12px;line-height:1.7}.arena-recent>div{border-bottom:1px solid #8dafff20;grid-template-columns:1fr auto;padding:12px 0;font-size:11px;display:grid}.arena-recent small{color:#96b1d5;grid-column:1/-1;margin-top:5px}.arena-recent b{color:var(--cyan);font-size:10px}.arena-empty{text-align:center;color:#99b8df;padding:35px 20px}.arena-empty svg{color:#729fdb;margin:auto}.arena-empty h3{color:#dae8fb;font-size:15px}.arena-empty p{max-width:420px;margin:auto;font-size:12px;line-height:1.6}.arena-footer{color:#8aa9d2;border-top:1px solid #88baff20;justify-content:space-between;max-width:1344px;margin:auto;padding:22px 0;font-size:10px;display:flex}.arena-footer b{color:#b8d2ef;letter-spacing:1px}.arena-cup-hero{background:radial-gradient(circle at 100% 0,#66589b,#203d8f 45%,#143174)}.arena-cup-hero small{color:#a8c4ea;margin-top:16px;font-size:10px;display:block}.arena-cup-hero .arena-primary{z-index:2;margin-top:16px;position:relative}.arena-cup-table{margin-top:24px}.arena-table-wrap{overflow-x:auto}.arena-table-wrap table{border-collapse:collapse;text-align:left;white-space:nowrap;width:100%}.arena-table-wrap th{letter-spacing:1px;color:#9fbce0;border-bottom:1px solid #9abdf544;padding:14px 12px;font-size:9px}.arena-table-wrap td{border-bottom:1px solid #9abdf51f;padding:18px 12px;font-size:13px}.arena-table-wrap td:first-child{align-items:center;gap:18px;display:flex}.arena-table-wrap td small{color:#9eb9dd;margin-top:5px;font-size:10px;display:block}.arena-table-wrap td strong{color:var(--yellow);font-size:21px}.arena-rank{color:#8ab7ee;min-width:20px;font-size:15px}.arena-your-row{background:#3d79cb25}.arena-muted{color:#a3bedf;font-size:12px;line-height:1.6}.arena-error,.arena-notice{color:#fff0f3;background:#611f3e;border-radius:6px;align-items:center;gap:20px;max-width:1344px;margin:10px auto;padding:13px 18px;font-size:13px;display:flex}.arena-error button,.arena-notice button{background:0 0;border:0;margin-left:auto}.arena-notice{color:#d5fff5;background:#165862}.arena-invite-arrival{border:1px solid var(--cyan);background:#153f7c;border-radius:8px;align-items:center;gap:20px;margin-bottom:22px;padding:22px;display:flex}.arena-invite-arrival>div{flex:1}.arena-invite-arrival h3{margin:0 0 7px;font-size:18px}.arena-invite-arrival p{color:#bdd6f4;margin:0;font-size:12px}.arena-icon{background:0 0;border:0}.arena-room{background:#0d2759bb;border:1px solid #7cc9ff44;border-radius:12px;padding:26px}.arena-room-heading{justify-content:space-between;align-items:center;display:flex}.arena-room-heading button{padding:0}.arena-waiting{text-align:center;max-width:660px;margin:30px auto 20px}.arena-wait-orb{width:100px;height:100px;color:var(--cyan);background:#3e8cdd20;border:1px solid #83d5ff60;border-radius:50%;place-items:center;margin:0 auto 26px;display:grid}.arena-waiting h2,.arena-duel h2,.arena-result h2{letter-spacing:-1px;margin:15px 0;font-size:32px;font-weight:1000}.arena-waiting p,.arena-result p,.arena-duel p{color:#b4cdef;font-size:13px;line-height:1.6}.arena-code{letter-spacing:5px;background:#091a40;border:1px dashed #8bceff66;border-radius:6px;margin:15px;padding:15px 20px;font-size:24px;font-weight:800;display:inline-block}.arena-share-actions{justify-content:center;gap:12px;margin:10px 0 17px;display:flex}.arena-share-url{color:#a7c8ec;background:#0a1e43;border:1px solid #739cd444;border-radius:4px;width:100%;max-width:100%;padding:10px;display:block;font-size:11px!important}.arena-waiting small,.arena-duel>small{color:#8fafd8;margin-top:14px;font-size:10px;line-height:1.7;display:block}.arena-scoreboard{grid-template-columns:1fr 1fr;gap:16px;margin:26px 0;display:grid}.arena-scoreboard>div{text-align:center;background:#061a3e;border:1px solid #93beff30;border-radius:8px;padding:24px}.arena-scoreboard .your-score{background:#204786;border-color:#70d7fc88}.arena-scoreboard small{letter-spacing:1.1px;color:#9dc2ec;font-size:9px}.arena-scoreboard h3{overflow-wrap:anywhere;margin:10px 0 5px;font-size:23px}.arena-scoreboard p{color:#a7c4e9;font-size:11px}.arena-scoreboard strong{margin:10px;font-size:52px;display:block}.arena-scoreboard em{color:#9bb9df;font-size:30px}.arena-scoreboard span{color:#b8cae3;font-size:11px}.arena-duel,.arena-result{text-align:center;padding:15px}.arena-result>svg{color:var(--yellow);margin:auto}.arena-result .arena-primary{margin-top:16px}.arena-numbers{justify-content:center;gap:12px;margin:26px 0;display:flex}.arena-numbers button{background:#4167b5;border:2px solid #95dcff99;border-radius:50%;width:70px;height:70px;font-size:28px;font-weight:900;box-shadow:0 5px #061c45}.arena-numbers button:hover:enabled{background:var(--yellow);color:#17316b;transform:translateY(-3px)}.arena-last-ball{background:#081e45;border-radius:6px;justify-content:center;align-items:center;gap:20px;padding:14px;font-size:12px;display:flex}.arena-last-ball>span{color:#8eafd9;letter-spacing:1px;font-size:9px}.arena-last-ball strong{color:var(--yellow)}.arena-offer{border:1px solid var(--cyan);background:#3b6d9d55;border-radius:5px;align-items:center;gap:8px;margin:10px 0;padding:15px;display:flex}.arena-offer>div{flex:1;font-size:12px}.arena-offer small{color:#a9d7ed;margin-top:5px;font-size:10px;display:block}.arena-offer button{background:var(--cyan);color:#173357;border:0;border-radius:4px;padding:8px;font-size:11px}.arena-open-games{border-top:1px solid #8bb8ff44;margin-top:12px;padding-top:12px}.arena-open-games>div{justify-content:space-between;align-items:center;padding:12px 0;font-size:12px;display:flex}.arena-open-games button{color:var(--cyan);background:0 0;border:0;font-size:10px}.arena-practice{height:calc(100dvh - 145px);min-height:500px}.arena-practice iframe{border:0;width:100%;height:100%;display:block}.arena-modal-backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:20;background:#020b24cc;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.arena-modal{text-align:center;background:#123472;border:1px solid #83bcff66;border-radius:12px;max-width:440px;padding:32px}.arena-modal>svg{color:var(--yellow);margin:auto}.arena-modal h2{font-size:25px;font-weight:900}.arena-modal p{color:#b4cbed;font-size:13px;line-height:1.6}.arena-modal>div{justify-content:center;gap:12px;margin-top:24px;display:flex}@media (width<=1200px){.arena-review,.arena-footer{margin-inline:32px}.arena-hero-ball{width:105px;height:105px;font-size:60px;top:90px;right:25px}.arena-hero p{max-width:330px}.arena-header{gap:15px;padding:20px 32px}.arena-main{padding:22px 32px 40px}.arena-columns{grid-template-columns:minmax(0,1fr) 280px;gap:18px}.arena-header nav button{padding:12px 10px}.arena-stats>div{gap:12px;padding:14px}.arena-stats small{font-size:7px}.arena-panel{padding:20px}.arena-hero{padding:26px}.arena-hero h2{max-width:320px}}@media (width<=900px){.arena-hero-ball{display:none}.arena-columns{grid-template-columns:1fr}.arena-columns aside{grid-template-columns:1fr 1fr;gap:18px;display:grid}.arena-columns aside>section+section{margin:0}.arena-recent{grid-column:1/-1}.arena-kit-link{font-size:9px!important}.arena-header{flex-wrap:wrap}.arena-header nav{order:3;justify-content:center;width:100%}.arena-kit-link{margin-left:auto}.arena-stats{gap:8px}.arena-title-row h1{font-size:35px}.arena-profile input{width:125px}.arena-review>span:last-child{text-align:right;max-width:52%;line-height:1.5}}@media (width<=600px){.arena-header{gap:10px;padding:14px 18px}.arena-brand>span{padding:10px 8px;font-size:20px}.arena-brand b{font-size:12px}.arena-header nav{gap:0}.arena-header nav button{flex:1;padding:12px 6px;font-size:9px}.arena-review{gap:12px;margin-inline:18px;font-size:8px}.arena-main{padding:18px 18px 30px}.arena-title-row{flex-direction:column;align-items:stretch;gap:18px;margin-bottom:18px}.arena-title-row h1{letter-spacing:-1.5px;font-size:34px}.arena-profile{max-width:none}.arena-profile>div{flex:1}.arena-profile input{width:100%}.arena-stats{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:18px}.arena-stats strong{font-size:23px}.arena-stats small{font-size:7px}.arena-hero,.arena-cup-hero{margin-bottom:18px;padding:23px}.arena-hero h2,.arena-cup-hero h2{font-size:36px}.arena-actions{flex-direction:column}.arena-columns aside{display:block}.arena-columns aside>section+section{margin-top:18px}.arena-panel{padding:18px}.arena-player-row{gap:8px}.arena-player-streak{display:none}.arena-player-row .arena-avatar{width:32px;height:32px;font-size:11px}.arena-row-action{padding:8px;font-size:8px!important}.arena-footer{flex-direction:column;gap:12px;margin-inline:18px;line-height:1.5}.arena-room{padding:16px}.arena-room-heading .arena-eyebrow{font-size:8px}.arena-scoreboard{gap:8px;margin:20px 0}.arena-scoreboard>div{padding:14px 8px}.arena-scoreboard h3{font-size:17px}.arena-scoreboard strong{font-size:40px}.arena-scoreboard small{font-size:7px}.arena-duel{padding:8px 0}.arena-duel h2,.arena-result h2,.arena-waiting h2{font-size:25px}.arena-numbers{flex-wrap:wrap;gap:7px;max-width:250px;margin:24px auto}.arena-numbers button{width:65px;height:65px}.arena-last-ball{flex-wrap:wrap;gap:10px}.arena-waiting{margin-top:24px}.arena-share-actions{flex-direction:column}.arena-code{letter-spacing:3px;margin:12px 0;font-size:18px}.arena-invite-arrival{flex-wrap:wrap;padding:16px}.arena-invite-arrival>div{min-width:180px}.arena-invite-arrival .arena-primary{width:100%}.arena-error,.arena-notice{margin-inline:18px}.arena-practice{height:calc(100dvh - 190px)}.arena-table-wrap th,.arena-table-wrap td{padding:12px 9px}.arena-table-wrap td:first-child{gap:10px}.arena-cup-table .arena-section-head{flex-direction:column;align-items:flex-start}}.arena-review,.arena-footer{width:calc(100% - 96px)}@media (width<=1200px){.arena-review,.arena-footer{width:auto}}.arena-main-menu>.arena-header,.arena-main-menu>.arena-review,.arena-main-menu>.arena-footer{display:none}.arena-main-menu .arena-practice{height:100dvh;min-height:0}.arena-brand .cricket-match-logo{width:160px;height:auto;display:block}
