.play-arena_shell__fSrve{display:flex;flex-direction:column;--play-bg:#080e14;--play-muted:#8b9ca9;--play-line:#24313b;--play-accent:#57d3ef;min-height:100vh;color:#edf4f8;background:radial-gradient(ellipse at 70% 38%,#10304426,transparent 55%),var(--play-bg)}.play-arena_shell__fSrve a:focus-visible,.play-arena_shell__fSrve button:focus-visible{outline:2px solid var(--play-accent);outline-offset:5px}.play-arena_shell__fSrve .app-header{background:#0b1119ec;border-color:var(--play-line)}.play-arena_shell__fSrve .activity-strip{background:#0e171f;border-color:#1c2b36;min-height:35px;padding:8px 20px}.play-arena_shell__fSrve .activity-strip-fact-copy{font-size:10px;font-weight:450;letter-spacing:.015em;color:#879ba9}.play-arena_shell__fSrve .activity-strip-fact-copy strong{color:#aad8e4;font-weight:550}.play-arena_page__cQ168{flex:1 1;width:min(1240px,calc(100% - 64px));margin-inline:auto;padding:42px 0 50px}.play-arena_header__fjjwX{display:flex;justify-content:space-between;align-items:center;gap:25px;margin-bottom:27px}.play-arena_header__fjjwX h1{margin:0;font-size:31px;font-weight:600;letter-spacing:-.055em;line-height:1}.play-arena_historyLink__NkOra{display:flex;align-items:center;gap:8px;color:#8fa5b5;font-size:11px;padding:8px 0}.play-arena_historyLink__NkOra:hover{color:var(--play-accent)}.play-arena_arena__PceIr{position:relative;isolation:isolate;overflow:hidden;display:grid;grid-template-columns:.9fr 1.1fr;align-items:center;border:1px solid #29404e;border-radius:14px;background:radial-gradient(ellipse at 76% 53%,#16415732,transparent 54%),linear-gradient(125deg,#101c26,#0b151e 72%)}.play-arena_arenaGrid__zpSTi{position:absolute;inset:0;z-index:-1;background-image:linear-gradient(#42667b0b 1px,transparent 0),linear-gradient(90deg,#42667b0b 1px,transparent 0);background-size:48px 48px;-webkit-mask-image:linear-gradient(90deg,transparent 30%,#000);mask-image:linear-gradient(90deg,transparent 30%,#000)}.play-arena_liveBar__YEupK{grid-column:1/-1;display:flex;align-items:center;gap:36px;padding:22px 34px;border-bottom:1px solid #263b49;background:#09131c70;min-height:88px}.play-arena_liveMetric__VRT7Y{display:flex;align-items:center;gap:13px;min-width:0}.play-arena_liveMetric__VRT7Y>svg{color:#6d93a7;flex-shrink:0}.play-arena_liveMetric__VRT7Y+.play-arena_liveMetric__VRT7Y{border-left:1px solid #263b49;padding-left:36px}.play-arena_metricLabel__UW6KJ{display:block;color:#7f9cab;font-size:11px;font-weight:550;letter-spacing:.13em;margin-bottom:8px}.play-arena_metricValue__03cZh{display:flex;align-items:center;gap:8px;min-height:20px}.play-arena_metricValue__03cZh strong{font-size:17px;line-height:1;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.play-arena_metricValue__03cZh small{color:#8096a6;font-size:10px;margin-left:2px}.play-arena_liveDot__Xi3ec{width:5px;height:5px;border-radius:50%;background:#526879;flex-shrink:0}.play-arena_liveDot__Xi3ec[data-available=true]{background:#71d4bc;box-shadow:0 0 9px #71d4bc40}.play-arena_seasonPlaceholder__PsCBe{font-size:13px;font-weight:450;color:#b4c7d2;min-height:20px}.play-arena_countdown__uqGfg{display:flex;gap:11px;min-height:20px;align-items:center;white-space:nowrap}.play-arena_countdown__uqGfg>span{display:flex;align-items:baseline;gap:3px}.play-arena_countdown__uqGfg strong{font-size:17px;line-height:1;font-weight:550;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#dcf0f8}.play-arena_countdown__uqGfg small{color:#7293a6;font-size:10px}.play-arena_lobbyLabel__YpRJI{margin-left:auto;font:11px ui-monospace,monospace;letter-spacing:.12em;color:#7996a5;white-space:nowrap}.play-arena_lobbyLabel__YpRJI span{color:#7896a5;margin-left:10px}.play-arena_copy__WBH_p{position:relative;padding:44px 0 43px 44px;z-index:2}.play-arena_kicker__nuvj2{font-size:10px;font-weight:550;letter-spacing:.15em;color:#91b4c5;display:inline-flex;align-items:center;gap:8px}.play-arena_statusDot__RXIGe{height:5px;width:5px;border-radius:50%;background:#67d9ef}.play-arena_copy__WBH_p>h2{margin:22px 0 18px;font-size:clamp(42px,4.8vw,62px);font-weight:650;letter-spacing:-.055em;line-height:1;white-space:nowrap}.play-arena_copy__WBH_p>h2>span{color:#58c9e8}.play-arena_description__B_2aH{font-size:13px;line-height:1.85;color:#8ea7b9;margin:0}.play-arena_formatFacts__381h_{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:19px;font-size:10px;color:#acc3d1}.play-arena_formatFacts__381h_>span{display:inline-flex;align-items:center;gap:12px}.play-arena_formatFacts__381h_>span+span:before{content:"";width:3px;height:3px;background:#4f7388;border-radius:50%}.play-arena_formatFacts__381h_>span:last-child{color:#76cab8}.play-arena_queueAction__qIr5U{margin-top:30px;max-width:350px}.play-arena_queueAction__qIr5U:has([data-queue-stage=ready-check]){max-width:none}.play-arena_queueAction__qIr5U .play-arena_queueSession__MPS91{width:100%;justify-items:stretch;gap:.75rem;margin-block:0}.play-arena_queueContext__7jqaD{color:#a5becd;font-size:.8125rem;line-height:1.5;min-height:1.5em}.play-arena_queueSession__MPS91>.play-arena_queueCommand__bMdyu{display:flex;align-items:center;gap:.875rem;width:100%;min-height:3.25rem;padding:.875rem 1.125rem;border:1px solid #7ddbed;border-radius:.5rem;background:linear-gradient(110deg,#61d3e8,#47bedb);box-shadow:inset 0 1px 0 #d9f9ff30;color:#082430;font-size:.8125rem;font-weight:700;letter-spacing:.035em;text-decoration:none;transition:background .16s ease,border-color .16s ease}.play-arena_queueCommandLabel__Yh1BF{min-width:0;margin-right:auto;white-space:nowrap}.play-arena_queueWait__09kem{display:inline-flex;align-items:center;justify-content:flex-end;gap:.5rem;flex:0 0 auto;min-width:5ch;color:#b8dfea;font-size:.875rem;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:0;line-height:1;text-align:right;white-space:nowrap}.play-arena_queueWait__09kem:before{content:"";flex:0 0 auto;width:6px;height:6px;border-radius:50%;background:#72cab1;animation:play-arena_queue-search-pulse__HCQaB 2s ease-in-out infinite}@keyframes play-arena_queue-search-pulse__HCQaB{0%,to{opacity:.55;box-shadow:0 0 0 2px #72cab110}50%{opacity:1;box-shadow:0 0 0 5px #72cab124}}.play-arena_queueSession__MPS91>.play-arena_queueCommand__bMdyu:hover:not(:disabled){background:#77ddee;border-color:#b0edfa}.play-arena_queueSession__MPS91>.play-arena_queueCommand__bMdyu[data-searching=true]{background:#102731;border-color:#427c70;color:#c5dce6;box-shadow:none}.play-arena_queueSession__MPS91>.play-arena_queueCommand__bMdyu[data-searching=true]:hover:not(:disabled){background:#183542;border-color:#65b9a0}.play-arena_queueFooter__ceC9J{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-height:2.25rem}.play-arena_queueRequirements__ZFLje{display:grid;gap:.75rem;font-size:.8125rem;line-height:1.6;color:#a6bcc8}.play-arena_queueRequirements__ZFLje:empty{display:none}.play-arena_queueRequirements__ZFLje:has(p){padding:1rem;border:1px solid #335361;border-radius:.75rem;background:#10232d}.play-arena_queueRequirements__ZFLje p{margin:0}.play-arena_queueRequirements__ZFLje strong{color:#e0edf2}.play-arena_queueRequirements__ZFLje a{display:inline-flex;align-items:center;gap:.375rem;margin-top:.5rem}.play-arena_queueFooter__ceC9J>small{color:#809cab;font-size:.6875rem;line-height:1.5}.play-arena_queueSkeletonHint__QIDU5,.play-arena_queueSkeletonSound__ihbz6{display:block;flex:0 0 auto;height:.625rem;border-radius:.25rem;background:#29404e;opacity:.6}.play-arena_queueSkeletonHint__QIDU5{width:45%;max-width:10rem}.play-arena_queueSkeletonSound__ihbz6{width:5.75rem}.play-arena_queueRetry__DoVyr{min-height:2.25rem;border:0;border-radius:.375rem;padding:.375rem 0;background:transparent;color:#8fd7e8;font:inherit;font-size:.75rem;cursor:pointer}.play-arena_art__UyTty{position:relative;min-width:0;padding:6px 24px 25px 0;pointer-events:none;-webkit-user-select:none;user-select:none}.play-arena_arenaScene__fuNg6{display:block;width:100%;height:auto;overflow:visible}.play-arena_arenaPlayer__97o1E{animation:play-arena_player-arrive__uLUz_ 1.8s cubic-bezier(.16,1,.3,1) both;animation-delay:var(--seat-delay)}.play-arena_arenaPlatform__EGyLT{animation:play-arena_platform-arrive__7lESw 2s cubic-bezier(.16,1,.3,1) both}.play-arena_arenaScan__Jdonr{transform-origin:320px 230px;animation:play-arena_arena-scan___CUSw 4s ease-out both}.play-arena_arenaTeams__hdKAn{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;column-gap:32px;margin-top:-10px;font:11px ui-monospace,monospace;letter-spacing:.1em;color:#88a4b5}.play-arena_arenaTeams__hdKAn>span{display:flex;min-width:0;justify-content:flex-end;align-items:center;gap:7px;text-align:right;text-wrap:balance;line-height:1.5}.play-arena_arenaTeams__hdKAn>span:last-child{justify-content:flex-start;text-align:left}.play-arena_arenaTeams__hdKAn>span>span{min-width:0}.play-arena_arenaTeams__hdKAn i{flex:0 0 auto;width:4px;height:4px;transform:rotate(45deg);background:#61cfe9}.play-arena_arenaTeams__hdKAn>span:last-child i{background:#bccede}.play-arena_arenaBottom__pQ0W1{grid-column:1/-1;border-top:1px solid #263b49;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:17px 34px;background:#09131d7a;font-size:10px;color:#829eaf}.play-arena_arenaBottom__pQ0W1 a{display:inline-flex;align-items:center;gap:9px;color:#b0cad8}.play-arena_arenaBottom__pQ0W1 a:hover{color:var(--play-accent)}.play-arena_footer__8LtCd{width:min(1240px,calc(100% - 64px));margin-inline:auto;padding-block:20px 28px;display:flex;align-items:center;gap:24px}.play-arena_footer__8LtCd .brand-logo-art,.play-arena_footer__8LtCd .brand-logo-frame{width:126px!important}.play-arena_footer__8LtCd small{color:#637e8e;font-size:10px}.play-arena_footer__8LtCd nav{margin-left:auto;display:flex;flex-wrap:wrap;align-items:center;gap:25px;font-size:10px;color:#8aa3b3}.play-arena_footer__8LtCd nav a{display:inline-flex;align-items:center;gap:6px;min-height:28px;line-height:1.4;white-space:nowrap}.play-arena_footer__8LtCd nav svg{display:block;flex-shrink:0}.play-arena_footer__8LtCd nav a:hover{color:var(--play-accent)}.play-arena_shell__fSrve .play-active-match-notice,.play-arena_shell__fSrve .route-access-notice{margin-bottom:22px;border-radius:10px}@keyframes play-arena_player-arrive__uLUz_{0%{opacity:0;transform:translateY(-26px)}to{opacity:1;transform:translateY(0)}}@keyframes play-arena_platform-arrive__7lESw{0%{opacity:.3;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes play-arena_arena-scan___CUSw{0%{opacity:0;transform:scale(.2)}30%{opacity:.7}to{opacity:0;transform:scale(1.12)}}@media (max-width:1100px){.play-arena_copy__WBH_p{padding-left:32px}.play-arena_lobbyLabel__YpRJI{display:none}.play-arena_liveBar__YEupK{justify-content:space-between}}@media (max-width:850px){.play-arena_page__cQ168{width:calc(100% - 40px);padding-top:30px}.play-arena_copy__WBH_p{padding-left:28px}.play-arena_copy__WBH_p>h2{font-size:43px}.play-arena_description__B_2aH{font-size:12px}.play-arena_queueAction__qIr5U{max-width:285px}.play-arena_formatFacts__381h_{gap:8px;font-size:9px}.play-arena_formatFacts__381h_>span{gap:8px}.play-arena_art__UyTty{padding-right:8px}.play-arena_arenaTeams__hdKAn{font-size:11px;column-gap:24px}.play-arena_footer__8LtCd{width:calc(100% - 40px)}}@media (max-width:360px){.play-arena_arenaTeams__hdKAn>span>span{max-width:11ch}}@media (max-width:760px){.play-arena_shell__fSrve .activity-strip-fact-copy{white-space:normal;text-align:center;font-size:9px}}@media (max-width:650px){.play-arena_page__cQ168{padding-top:24px;padding-bottom:18px}.play-arena_header__fjjwX{margin-bottom:21px}.play-arena_header__fjjwX h1{font-size:28px}.play-arena_arena__PceIr{grid-template-columns:1fr}.play-arena_liveBar__YEupK{padding:18px 20px;gap:15px;min-height:7.25rem;align-items:start}.play-arena_liveMetric__VRT7Y{gap:0;flex:1 1}.play-arena_liveMetric__VRT7Y>svg{display:none}.play-arena_liveMetric__VRT7Y+.play-arena_liveMetric__VRT7Y{padding-left:15px}.play-arena_metricLabel__UW6KJ{font-size:11px;letter-spacing:.07em;line-height:1.4;min-height:2.8em}.play-arena_metricValue__03cZh{flex-wrap:wrap;column-gap:6px;row-gap:5px}.play-arena_metricValue__03cZh strong{font-size:16px}.play-arena_metricValue__03cZh small{flex-basis:100%;margin-left:0;font-size:10px}.play-arena_seasonPlaceholder__PsCBe{font-size:11px;line-height:1.6}.play-arena_countdown__uqGfg{flex-wrap:wrap;gap:5px}.play-arena_countdown__uqGfg strong{font-size:13px}.play-arena_countdown__uqGfg small{font-size:10px}.play-arena_countdown__uqGfg>span{gap:1px}.play-arena_copy__WBH_p{padding:28px 28px 0}.play-arena_copy__WBH_p>h2{font-size:clamp(38px,10vw,62px);margin:18px 0 15px}.play-arena_kicker__nuvj2{font-size:10px}.play-arena_description__B_2aH{font-size:11px}.play-arena_formatFacts__381h_{font-size:10px;margin-top:15px;gap:11px}.play-arena_formatFacts__381h_>span{gap:11px}.play-arena_queueAction__qIr5U{max-width:none;margin-top:24px}.play-arena_art__UyTty{padding:6px 12px 25px;margin-top:6px}.play-arena_arenaTeams__hdKAn{font-size:10px;column-gap:20px;margin-top:-7px}.play-arena_arenaBottom__pQ0W1{padding:16px 21px;font-size:10px}.play-arena_arenaBottom__pQ0W1>span{max-width:160px;line-height:1.7}.play-arena_arenaBottom__pQ0W1 a{gap:5px;white-space:nowrap}.play-arena_footer__8LtCd{flex-wrap:wrap;gap:18px;padding-block:24px}.play-arena_footer__8LtCd small{margin-left:auto;font-size:10px}.play-arena_footer__8LtCd nav{width:100%;margin:0;padding-top:10px;justify-content:space-between;gap:15px}.play-arena_footer__8LtCd .brand-logo-art,.play-arena_footer__8LtCd .brand-logo-frame{width:115px!important}}@media (max-width:360px){.play-arena_queueSession__MPS91>.play-arena_queueCommand__bMdyu{gap:.25rem;padding-inline:.75rem;font-size:.75rem}.play-arena_queueWait__09kem{font-size:.8125rem}.play-arena_copy__WBH_p{padding-inline:22px}.play-arena_formatFacts__381h_{gap:7px;font-size:9px}.play-arena_formatFacts__381h_>span{gap:7px}.play-arena_liveBar__YEupK{padding-inline:16px;gap:10px}.play-arena_liveMetric__VRT7Y+.play-arena_liveMetric__VRT7Y{padding-left:12px}.play-arena_countdown__uqGfg{gap:3px;flex-wrap:nowrap}}.solo-competition_action__y_5Lc{display:grid;justify-items:start;gap:.75rem;margin-block:1.5rem;font-size:.9375rem}.solo-competition_action__y_5Lc>a,.solo-competition_action__y_5Lc>button{padding:1rem 1.25rem;border:1px solid #69d7ec;border-radius:.5rem;background:#55c9e0;color:#08202c;font:inherit;font-weight:650;cursor:pointer}.solo-competition_action__y_5Lc button:disabled{cursor:default;opacity:.6}.solo-competition_action__y_5Lc small{color:#9ab4c2;font-size:.8125rem}.solo-competition_action__y_5Lc p{margin:0;line-height:1.5}.solo-competition_timer__qYdya{font-size:1.75rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.solo-competition_room__TYizH{display:grid;gap:1.25rem}.solo-competition_room__TYizH h1{font-size:clamp(2rem,4vw,3rem);margin:0}.solo-competition_notice__ye3BB{padding:1rem;background:#0d2330;border:1px solid #31596c;border-radius:.75rem;font-size:.9375rem;line-height:1.6}.solo-competition_controls__daT9s{display:flex;gap:1rem;align-items:center;flex-wrap:wrap;font-size:.9375rem}.solo-competition_controls__daT9s button,.solo-competition_notice__ye3BB button{font:inherit;padding:.65rem 1rem;background:#123646;border:1px solid #3b7186;border-radius:.5rem;color:#d9f4fa;cursor:pointer}.solo-competition_chat__hSkfC{padding:clamp(1rem,3vw,1.5rem);border:1px solid #31596c;border-radius:.75rem;background:#0d2330}.solo-competition_chat__hSkfC h2{margin:0;font-size:1.125rem}.solo-competition_messages__Qw6R6{list-style:none;padding:0;max-height:18rem;overflow-y:auto}.solo-competition_messages__Qw6R6 li{padding:.6rem 0;overflow-wrap:anywhere}.solo-competition_messages__Qw6R6 p{margin:.25rem 0 0;white-space:pre-wrap}.solo-competition_chat__hSkfC input{flex:1 1;min-width:min(100%,12rem);min-height:2.75rem;padding:.75rem 1rem;border:1px solid #31596c;border-radius:.5rem;background:#091a24;color:#d9f4fa;font:inherit;font-size:1rem;outline:none}.solo-competition_chat__hSkfC input::placeholder{color:#8da9b8}.solo-competition_chat__hSkfC input:focus-visible{border-color:#69d7ec;box-shadow:0 0 0 2px #69d7ec26}.solo-competition_cancel__N8HEa{min-width:0}.solo-competition_cancel__N8HEa small{white-space:normal;overflow-wrap:anywhere;max-width:48ch;line-height:1.5;color:#9ab4c2}.solo-competition_cancel__N8HEa button{white-space:normal}.solo-competition_chat__hSkfC button:disabled{opacity:.6;cursor:default}@media (max-width:600px){.solo-competition_chat__hSkfC input{width:100%;flex-basis:100%}}.solo-competition_queueFailure__sDGSq{margin-top:16px;padding:14px 16px;border:1px solid #69484d;border-left:3px solid #cb8c90;border-radius:12px;background:#281f27;color:#f0dbdf;text-align:left}.solo-competition_queueFailure__sDGSq strong{font-size:14px}.solo-competition_queueFailure__sDGSq p{margin:7px 0;font-size:13px;line-height:1.6}.solo-competition_queueFailure__sDGSq code{display:block;color:#bfa8b0;font-size:11px;overflow-wrap:anywhere}.solo-competition_queueFailure__sDGSq>div{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.solo-competition_queueFailure__sDGSq a,.solo-competition_queueFailure__sDGSq button{border:1px solid #526b79;border-radius:7px;padding:8px 12px;background:#172d38;color:#d9eef4;font:inherit;font-size:12px;cursor:pointer;text-decoration:none}.solo-competition_queueFailure__sDGSq a:focus-visible,.solo-competition_queueFailure__sDGSq button:focus-visible{outline:2px solid #8ed6e2;outline-offset:3px}