@font-face{font-family:GG Pretendard;src:url(/fonts/PretendardStd-Regular.otf) format("opentype");font-weight:400;font-display:swap}@font-face{font-family:GG Pretendard;src:url(/fonts/PretendardStd-Bold.otf) format("opentype");font-weight:700 900;font-display:swap}.gg_root__G8WZt{--gg-bg:#f7f9fc;--gg-surface:#fff;--gg-surface-raised:#f0f4f9;--gg-text:#162337;--gg-muted:#64748b;--gg-line:#e1e7f0;--gg-primary:#2563eb;--gg-primary-soft:#eaf1ff;--gg-green:#087f69;--gg-green-soft:#e3f5ee;--gg-red:#c84256;--gg-red-soft:#fcebf0;--gg-shadow:0 20px 70px #1a345812;--gg-accent:var(--gg-primary);min-height:100dvh;background:var(--gg-bg);color:var(--gg-text);font-family:GG Pretendard,sans-serif;-webkit-font-smoothing:antialiased;overflow:clip}.dark .gg_root__G8WZt{--gg-bg:#0b1019;--gg-surface:#111a27;--gg-surface-raised:#182333;--gg-text:#edf2f9;--gg-muted:#8c9bb1;--gg-line:#233043;--gg-primary:#7da5ff;--gg-primary-soft:#192c4d;--gg-green:#70d9b5;--gg-green-soft:#142f2c;--gg-red:#fa8ca0;--gg-red-soft:#35202c;--gg-shadow:0 25px 90px #0005}.gg_root__G8WZt a,.gg_root__G8WZt button,.gg_root__G8WZt input,.gg_root__G8WZt select{-webkit-tap-highlight-color:transparent}.gg_root__G8WZt a:focus-visible,.gg_root__G8WZt button:focus-visible,.gg_root__G8WZt input:focus-visible,.gg_root__G8WZt select:focus-visible{outline:2px solid var(--gg-primary);outline-offset:4px}.gg_root__G8WZt button,.gg_root__G8WZt select{cursor:pointer}.gg_root__G8WZt select{color:inherit}.gg_root__G8WZt option{background:var(--gg-surface);color:var(--gg-text)}.gg_root__G8WZt button:disabled,.gg_root__G8WZt select:disabled{cursor:default}.gg_skipLink__mOfzk{position:fixed;top:-100px;left:16px;z-index:100;background:var(--gg-surface);padding:12px 20px;border:1px solid var(--gg-primary)}.gg_skipLink__mOfzk:focus{top:12px}.gg_header__2_Urp{position:sticky;top:0;z-index:40;background:var(--gg-surface);border-bottom:1px solid var(--gg-line)}.gg_headerInner__bVB7M{max-width:1280px;min-height:76px;padding:0 40px;margin:auto;display:flex;align-items:center;gap:44px}.gg_brand__vs6Qd{display:inline-flex;align-items:center;gap:10px;white-space:nowrap;font-size:24px;font-weight:900;letter-spacing:-1px}.gg_brandMark__S5QAu{display:grid;place-items:center;width:34px;height:34px;color:var(--gg-surface);background:var(--gg-text);border-radius:10px 10px 10px 3px;transform:rotate(-5deg)}.gg_brandGg__k98Vc{margin-left:5px}.gg_brandDot__ZKOQC,.gg_brandGg__k98Vc{color:var(--gg-primary)}.gg_nav___k6Zb{display:flex;align-self:stretch;gap:27px}.gg_navLink__za35F{display:flex;align-items:center;position:relative;font-size:13px;font-weight:700;color:var(--gg-muted);white-space:nowrap;transition:color .2s}.gg_navActive__hClLZ,.gg_navLink__za35F:hover{color:var(--gg-text)}.gg_navActive__hClLZ:after{content:"";position:absolute;height:3px;bottom:0;left:0;right:0;background:var(--gg-primary)}.gg_headerActions__ic6km{display:flex;align-items:center;gap:13px;margin-left:auto}.gg_localeSelect__CoQ4G{display:flex;align-items:center;gap:4px;color:var(--gg-muted)}.gg_localeSelect__CoQ4G select{font-family:inherit;font-size:11px;font-weight:700;background:transparent;padding:7px 0}.gg_themeToggle__Z5slg{display:grid;place-items:center;width:36px;height:36px;border-radius:8px;color:var(--gg-text);background:var(--gg-surface-raised);transition:opacity .2s}.gg_themeToggle__Z5slg:hover{opacity:.75}.gg_hiplayLink__hI6se{display:flex;align-items:center;gap:4px;font-size:12px;font-weight:700;padding-left:16px;border-left:1px solid var(--gg-line)}.gg_content__5IFp1,.gg_footer__FOm7L{max-width:1280px;padding-inline:40px;margin-inline:auto}.gg_hero__54LXS{display:grid;grid-template-columns:1.2fr 1fr;gap:32px;min-height:550px;align-items:center;position:relative}.gg_heroCopy__InfI7{position:relative;z-index:2;padding-block:68px 42px}.gg_eyebrow__xVrL8,.gg_kicker__fMcmh{font-size:10px;font-weight:700;letter-spacing:1.8px;color:var(--gg-muted)}.gg_eyebrow__xVrL8{display:flex;align-items:center;gap:8px;letter-spacing:1px;margin-bottom:28px}.gg_statusDot__mBR9u{display:inline-block;flex-shrink:0;width:6px;height:6px;background:var(--gg-primary);border-radius:50%;box-shadow:0 0 0 4px var(--gg-primary-soft)}.gg_eyebrowLine__V5k3Q{width:22px;height:1px;background:var(--gg-line);margin-inline:3px}.gg_hero__54LXS h1{font-size:clamp(34px,3.8vw,52px);font-weight:900;line-height:1.25;letter-spacing:-2.5px;margin:0 0 23px}.gg_hero__54LXS h1>span{color:var(--gg-primary)}.gg_heroDescription__L_1_K{font-size:14px;line-height:1.9;color:var(--gg-muted);max-width:445px;margin:0 0 31px;text-wrap:pretty}.gg_search__Wgi_R{display:flex;align-items:center;min-width:0;width:100%;padding:7px;background:var(--gg-surface);border:1px solid var(--gg-line);border-radius:12px;box-shadow:0 5px 20px #1e3a5f05}.gg_search__Wgi_R:focus-within{border-color:var(--gg-primary)}.gg_gameSelect__neCO5{padding-inline:10px;border-right:1px solid var(--gg-line);flex-shrink:0}.gg_gameSelect__neCO5 select{font-size:12px;font-weight:700;width:91px;background:transparent;padding-block:10px}.gg_searchIcon__zioXW{flex-shrink:0;margin-left:15px;color:var(--gg-muted)}.gg_searchInput__RV1X1{min-width:0;flex:1}.gg_searchInput__RV1X1 input{min-width:0;width:100%;background:transparent;padding:12px 10px;font:inherit;font-size:12px;color:var(--gg-text);border:none}.gg_searchInput__RV1X1 input::placeholder{color:var(--gg-muted)}.gg_searchInput__RV1X1 input:focus-visible{outline:none}.gg_searchButton__Wq94H{display:inline-flex;align-items:center;justify-content:center;gap:9px;flex-shrink:0;border-radius:7px;height:44px;padding-inline:15px;font-size:12px;font-weight:700;background:var(--gg-text);color:var(--gg-surface);transition:background .2s,transform .2s}.gg_searchButton__Wq94H:hover{background:var(--gg-primary);color:var(--gg-surface)}.gg_searchButton__Wq94H:active{transform:scale(.97)}.gg_searchHint__3pEo4{display:flex;align-items:flex-start;gap:6px;color:var(--gg-muted);font-size:10px;line-height:1.6;margin-top:12px}.gg_searchHint__3pEo4 svg{flex-shrink:0;margin-top:1px}.gg_discoverLink__7glKz{display:inline-flex;align-items:center;gap:18px;font-size:11px;font-weight:700;margin-top:30px}.gg_discoverLink__7glKz svg{color:var(--gg-primary);transition:transform .2s}.gg_discoverLink__7glKz:hover svg{transform:translateY(3px)}.gg_heroVisual__WztM5{min-width:0;align-self:stretch;position:relative;display:grid;place-items:center}.gg_heroGrid__x_ysk{position:absolute;inset:30px -40px 20px -10px;background-image:linear-gradient(var(--gg-line) 1px,transparent 1px),linear-gradient(90deg,var(--gg-line) 1px,transparent 1px);background-size:38px 38px;mask-image:radial-gradient(ellipse,#0008,transparent 72%)}.gg_heroWatermark__aRQK1{position:absolute;top:40px;left:-10px;font:900 210px/1 GG Pretendard,sans-serif;letter-spacing:-27px;color:var(--gg-primary);opacity:.055;transform:rotate(-10deg)}.gg_floatingLabel__uzQsh{position:absolute;right:19px;top:62px;display:flex;align-items:center;gap:7px;font-size:9px;font-weight:700;letter-spacing:1.2px}.gg_floatingLabel__uzQsh .gg_statusDot__mBR9u{width:4px;height:4px;box-shadow:none}.gg_playerCard__9A1ua{position:relative;width:310px;padding:23px;border:1px solid var(--gg-line);border-radius:14px;background:var(--gg-surface);box-shadow:var(--gg-shadow);transform:rotate(-5deg);transition:transform .4s}.gg_heroVisual__WztM5:hover .gg_playerCard__9A1ua{transform:rotate(-2deg) translateY(-3px)}.gg_playerCardTop__ZB0BP{display:flex;align-items:center;gap:10px;padding-bottom:17px;border-bottom:1px solid var(--gg-line)}.gg_avatar__6nIsV{display:grid;place-items:center;width:43px;height:43px;border-radius:11px;background:var(--gg-primary-soft);color:var(--gg-primary);overflow:hidden}.gg_playerCardTop__ZB0BP strong{font-size:14px;font-weight:900}.gg_playerCardTop__ZB0BP strong>span{margin-left:5px;color:var(--gg-muted);font-weight:400;font-size:11px}.gg_playerCardTop__ZB0BP small{display:block;color:var(--gg-muted);font-size:9px;margin-top:3px}.gg_playerLevel__2maCg{margin-left:auto;padding:4px 6px;border:1px solid var(--gg-line);border-radius:4px;color:var(--gg-muted);font-size:8px;font-weight:700}.gg_playerRank__k17Wr{display:flex;align-items:center;gap:19px;padding:24px 6px}.gg_rankEmblem__5TRs3{display:block;flex-shrink:0;width:64px;height:50px;object-fit:contain;border-radius:7px}.gg_playerRank__k17Wr>div{display:flex;flex-direction:column;gap:4px}.gg_playerRank__k17Wr small{color:var(--gg-muted);font-size:9px}.gg_playerRank__k17Wr strong{font-size:20px;font-weight:900}.gg_playerRank__k17Wr div>span{display:flex;align-items:center;gap:5px;color:var(--gg-primary);font-size:10px;font-weight:700}.gg_rankTop__bjIUA{font-size:8px;line-height:1.7;letter-spacing:1px;color:var(--gg-muted);margin-left:auto}.gg_rankTop__bjIUA b{font-size:12px;color:var(--gg-text)}.gg_miniStats__JfJg2{display:grid;grid-template-columns:repeat(3,1fr)}.gg_miniStats__JfJg2>div{border-right:1px solid var(--gg-line);padding-left:13px}.gg_miniStats__JfJg2>div:first-child{padding-left:0}.gg_miniStats__JfJg2>div:last-child{border:0}.gg_miniStats__JfJg2 span{display:block;font-size:8px;color:var(--gg-muted);margin-bottom:5px}.gg_miniStats__JfJg2 b{font-size:22px;letter-spacing:-1px}.gg_miniStats__JfJg2 small{font-size:11px}.gg_sparkline__aL7XV{color:var(--gg-primary);margin-top:14px}.gg_sparkline__aL7XV svg{width:100%;height:55px}.gg_playerCardBottom__49e9k{display:flex;align-items:center;justify-content:space-between;margin-top:13px;padding-top:15px;border-top:1px solid var(--gg-line)}.gg_playerCardBottom__49e9k>span{font-size:9px;color:var(--gg-muted)}.gg_playerCardBottom__49e9k>div{display:flex;gap:4px}.gg_miniLoss__SjLU_,.gg_miniWin__ZTg86{display:inline-grid;place-items:center;height:22px;min-width:22px;padding-inline:3px;border-radius:4px;background:var(--gg-green-soft);color:var(--gg-green);font-size:9px;font-weight:700}.gg_miniLoss__SjLU_{background:var(--gg-red-soft);color:var(--gg-red)}.gg_floatingStat__bQOH7{position:absolute;display:flex;align-items:center;gap:11px;right:-5px;bottom:91px;transform:rotate(5deg);border:1px solid var(--gg-line);border-radius:9px;background:var(--gg-surface);padding:14px 18px;color:var(--gg-primary);box-shadow:var(--gg-shadow)}.gg_floatingStat__bQOH7 small{display:block;font-size:9px;color:var(--gg-muted);margin-bottom:4px}.gg_floatingStat__bQOH7 b{display:flex;align-items:center;gap:6px;font-size:19px}.gg_visualCaption__330s5{position:absolute;bottom:40px;right:15px;display:flex;gap:15px;font-size:8px;color:var(--gg-muted);letter-spacing:1.5px}.gg_visualCaption__330s5>span{color:var(--gg-primary);font-weight:700}.gg_gamesSection__1PD0Y{padding-top:25px;scroll-margin-top:100px}.gg_sectionHeading__GpHc5{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:24px}.gg_sectionHeading__GpHc5 h2{margin-top:9px;font-size:25px;font-weight:900;letter-spacing:-1px}.gg_sectionHeading__GpHc5 p{color:var(--gg-muted);font-size:12px;margin-bottom:2px}.gg_gameGrid__Y2biC{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.gg_valorant__M8Hon{--gg-accent:#d7495c;--gg-art-bg:#f9e9ec}.gg_lol__MznzQ{--gg-accent:#997124;--gg-art-bg:#f4efe3}.gg_tft__9_RjO{--gg-accent:#7650c4;--gg-art-bg:#efeafa}.dark .gg_valorant__M8Hon{--gg-accent:#fc7c8e;--gg-art-bg:#291a25}.dark .gg_lol__MznzQ{--gg-accent:#e4c17a;--gg-art-bg:#27251f}.dark .gg_tft__9_RjO{--gg-accent:#b49cf1;--gg-art-bg:#231e37}.gg_gameCard__HhVyN{min-width:0;position:relative;display:block;border:1px solid var(--gg-line);border-radius:13px;background:var(--gg-surface);overflow:hidden;transition:transform .25s,border-color .25s,box-shadow .25s}.gg_gameCard__HhVyN:hover{border-color:var(--gg-accent);transform:translateY(-5px);box-shadow:var(--gg-shadow)}.gg_gameCardTop__TxqcZ{position:absolute;top:18px;left:20px;right:20px;z-index:2;display:flex;align-items:center;justify-content:space-between;font-size:9px;font-weight:700}.gg_gameCardTop__TxqcZ>span:first-child{display:flex;align-items:center;gap:6px;color:var(--gg-accent);letter-spacing:1px}.gg_comingBadge__MA1M6{font-size:9px;background:var(--gg-surface);color:var(--gg-muted);padding:4px 8px;border-radius:4px;border:1px solid var(--gg-line)}.gg_cardArt__a46L7{height:220px;overflow:hidden;position:relative;background:var(--gg-art-bg);color:var(--gg-accent)}.gg_artwork__O_Li2{object-fit:cover;object-position:58% center}.gg_cardArt__a46L7 .gg_artwork__O_Li2{transform:scale(1.01);transition:transform .5s}.gg_gameCard__HhVyN:hover .gg_artwork__O_Li2{transform:scale(1.08)}.gg_cardArt__a46L7:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,#080c1859,transparent 40%,#080c1829)}.gg_gameCardTop__TxqcZ>span:first-child{color:#fff;text-shadow:0 1px 8px #0008}.gg_cardCode__C6Vm3{position:absolute;z-index:1;left:16px;bottom:-14px;font-size:92px;font-weight:900;line-height:1;letter-spacing:-7px;opacity:.15;color:#fff}.gg_gameCardBody__sURgY{padding:22px 24px 17px}.gg_gameNumber__vjOKz{font-size:8px;letter-spacing:1.5px;color:var(--gg-muted)}.gg_gameCardBody__sURgY h3{font-size:21px;font-weight:900;letter-spacing:-.7px;margin-top:8px}.gg_gameCardBody__sURgY p{font-size:11px;line-height:1.8;color:var(--gg-muted);margin-top:8px;min-height:40px;text-wrap:pretty}.gg_gameCardLink__zvswn{display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--gg-line);padding-top:15px;margin-top:17px;font-size:11px;font-weight:700}.gg_gameCardLink__zvswn>span{display:grid;place-items:center;width:29px;height:29px;border-radius:50%;color:var(--gg-accent);background:var(--gg-art-bg);transition:transform .2s}.gg_gameCard__HhVyN:hover .gg_gameCardLink__zvswn>span{transform:rotate(45deg)}.gg_features__rg5Q9{display:grid;grid-template-columns:1.3fr repeat(3,1fr);gap:28px;margin-block:72px 44px;padding-top:40px;border-top:1px solid var(--gg-line)}.gg_featureIntro__5CBX_ h2{font-size:23px;font-weight:900;line-height:1.45;letter-spacing:-1px;margin-top:12px}.gg_featureIntro__5CBX_ p,.gg_feature__LzhqG p{color:var(--gg-muted);font-size:11px;line-height:1.85;margin-top:10px;text-wrap:pretty}.gg_feature__LzhqG{position:relative;padding:10px 0 0 24px;border-left:1px solid var(--gg-line)}.gg_feature__LzhqG>svg{color:var(--gg-primary);margin-bottom:21px}.gg_featureNumber__1TpIE{position:absolute;right:5px;top:5px;font-size:10px;color:var(--gg-muted);font-family:monospace}.gg_feature__LzhqG h3{font-size:14px;font-weight:700}.gg_launchBanner__c5BL_{display:flex;align-items:center;gap:17px;border:1px solid var(--gg-line);border-radius:10px;padding:24px 28px;background:var(--gg-surface);margin-bottom:65px}.gg_launchBanner__c5BL_ strong{display:block;font-size:12px;font-weight:700}.gg_launchBanner__c5BL_ p{margin-top:5px;font-size:11px;color:var(--gg-muted)}.gg_launchBanner__c5BL_>a{display:inline-flex;align-items:center;gap:10px;margin-left:auto;color:var(--gg-primary);font-size:11px;font-weight:700;flex-shrink:0}.gg_footer__FOm7L{border-top:1px solid var(--gg-line);padding-block:25px 30px}.gg_footerTop__6revb{display:flex;align-items:center;gap:18px}.gg_footerBrand__j28Ca{font-size:17px;font-weight:900;letter-spacing:-.6px}.gg_footerBrand__j28Ca b{color:var(--gg-primary)}.gg_footerLinks__c5iCc,.gg_footerTop__6revb>span{color:var(--gg-muted);font-size:10px}.gg_footerLinks__c5iCc{margin-left:auto;display:flex;align-items:center;gap:18px}.gg_footerLinks__c5iCc a{display:inline-flex;align-items:center;gap:3px}.gg_footerLinks__c5iCc a:hover{color:var(--gg-primary)}.gg_footerBottom__UpaD0{display:flex;align-items:flex-start;justify-content:space-between;gap:25px;color:var(--gg-muted);font-size:9px;line-height:1.8;margin-top:20px}.gg_footerBottom__UpaD0>span{flex-shrink:0}.gg_footerBottom__UpaD0 p{max-width:610px}.gg_gamePage__ZaTxA{position:relative;isolation:isolate}.gg_dashboardPreview__iOG5n{padding-block:35px 55px;filter:blur(5px);opacity:.5;user-select:none;pointer-events:none}.gg_dashboardTitle__5ckz6{display:flex;align-items:center;gap:30px;justify-content:space-between;margin-bottom:25px}.gg_dashboardTitle__5ckz6 h2{font-size:21px;font-weight:900;margin-top:5px}.gg_compactSearch__Wdvir{width:440px}.gg_compactSearch__Wdvir .gg_search__Wgi_R{box-shadow:none}.gg_profileBanner__9_2eh{position:relative;display:flex;align-items:center;gap:22px;padding:35px 30px;background:var(--gg-surface);border:1px solid var(--gg-line);border-radius:12px;overflow:hidden}.gg_profileArtwork__wmS3q{position:absolute;height:100%;width:65%;right:0;top:0;opacity:.3;mask-image:linear-gradient(90deg,transparent,#000)}.gg_profileAvatar__s753r>img{width:100%;height:100%;object-fit:cover;border-radius:16px}.gg_profileAvatar__s753r{position:relative;display:grid;place-items:center;width:88px;height:88px;background:var(--gg-art-bg);color:var(--gg-accent);border:2px solid var(--gg-accent);border-radius:18px;flex-shrink:0}.gg_profileAvatar__s753r>span{position:absolute;bottom:-8px;background:var(--gg-text);color:var(--gg-surface);border-radius:4px;padding:1px 8px;font-size:10px}.gg_profileInfo__VhcaC{position:relative}.gg_profileRegion__dutZV{font-size:9px;color:var(--gg-muted)}.gg_profileInfo__VhcaC h2{font-size:30px;font-weight:900;margin-top:4px}.gg_profileInfo__VhcaC h2>span{color:var(--gg-muted);font-size:21px;margin-left:7px;font-weight:400}.gg_profileInfo__VhcaC p{font-size:11px;color:var(--gg-muted);margin-top:5px}.gg_profileTags__8Gt_E{display:flex;gap:6px;margin-top:13px}.gg_profileTags__8Gt_E>span{display:inline-flex;align-items:center;gap:4px;color:var(--gg-accent);background:var(--gg-art-bg);border-radius:4px;padding:4px 8px;font-size:9px}.gg_profileControls__5Ev_R{display:flex;align-self:flex-end;margin-left:auto;gap:10px;position:relative}.gg_profileControls__5Ev_R>span{display:inline-flex;align-items:center;gap:5px;border:1px solid var(--gg-line);border-radius:6px;font-size:11px;padding:9px 13px;background:var(--gg-surface)}.gg_dashboardTabs__oCHmV{display:flex;align-items:center;gap:28px;margin:17px 0 23px;border-bottom:1px solid var(--gg-line);font-size:12px;color:var(--gg-muted)}.gg_dashboardTabs__oCHmV>span{padding:14px 3px}.gg_dashboardTabs__oCHmV .gg_tabActive__HKReP{color:var(--gg-text);border-bottom:2px solid var(--gg-accent);font-weight:700}.gg_dashboardTabs__oCHmV .gg_seasonTag__0FAZ6{margin-left:auto;font-size:10px}.gg_dashboardColumns__TJPZM{display:grid;grid-template-columns:255px minmax(0,1fr);gap:20px}.gg_dashboardMain__R3CgD,.gg_dashboardSidebar__8ApFU{display:flex;flex-direction:column;gap:16px}.gg_panel__eOH8Q{border:1px solid var(--gg-line);border-radius:10px;background:var(--gg-surface);padding:20px}.gg_panelHeading__iX0MW{display:flex;align-items:center;justify-content:space-between;gap:15px}.gg_panelHeading__iX0MW h3{font-size:12px;font-weight:700}.gg_panelHeading__iX0MW>span{display:flex;align-items:center;font-size:10px;color:var(--gg-muted)}.gg_rankPanel___c_bz{display:flex;flex-direction:column;align-items:center;padding-top:25px;gap:7px}.gg_rankPanel___c_bz .gg_rankEmblem__5TRs3{width:100px;height:90px;margin-bottom:9px}.gg_rankPanel___c_bz strong{font-size:22px;font-weight:900}.gg_rankPanel___c_bz>span{font-size:12px}.gg_rankPanel___c_bz small{font-size:10px;color:var(--gg-muted)}.gg_progressTrack__iSgMM{height:5px;width:100%;background:var(--gg-surface-raised);border-radius:4px;margin-top:12px}.gg_progressTrack__iSgMM>span{display:block;height:100%;width:78%;background:var(--gg-accent);border-radius:inherit}.gg_rankChange__PPNpI{display:inline-flex;align-items:center;gap:4px;color:var(--gg-accent);margin-top:3px}.gg_characterRow__J_Ywf{display:flex;align-items:center;gap:10px;padding-top:18px}.gg_characterAvatar__G9DhC,.gg_matchAvatar__ST5xz{display:grid;place-items:center;flex-shrink:0;width:38px;height:38px;border-radius:8px;font-size:17px;font-weight:700}.gg_characterImage__Y9dRA{width:100%;height:100%;object-fit:cover;object-position:57% 25%;border-radius:inherit}.gg_character0__OTYEK{color:#78b9d4;background:#1c3f53}.gg_character1__tBECC{color:#c5a4e9;background:#3c2a51}.gg_character2__QFJWj{color:#e0bf82;background:#4d3c21}.gg_characterRow__J_Ywf div{flex:1}.gg_characterRow__J_Ywf strong{display:block;font-size:12px}.gg_characterRow__J_Ywf small{display:block;font-size:9px;color:var(--gg-muted);margin-top:3px}.gg_characterRow__J_Ywf>b{font-size:13px;color:var(--gg-accent)}.gg_characterRow__J_Ywf b small{display:inline;color:inherit}.gg_statGrid__z_Vs5{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.gg_statPanel__SCdHw{padding:18px 16px}.gg_statPanel__SCdHw>span:first-child{font-size:10px;color:var(--gg-muted)}.gg_statPanel__SCdHw>strong{display:block;font-size:29px;line-height:1.5;font-weight:900}.gg_statPanel__SCdHw strong>small{font-size:13px;margin-left:2px}.gg_statDelta__wMH4c{display:inline-flex;align-items:center;gap:3px;color:var(--gg-green);font-size:8px}.gg_performanceChart__Q3_Sp{display:flex;gap:13px;margin-top:25px;height:110px}.gg_chartLabels___9BzF{display:flex;flex-direction:column;justify-content:space-between;font-size:8px;color:var(--gg-muted);padding-block:10px}.gg_performanceChart__Q3_Sp svg{flex:1;min-width:0}.gg_chartDays__gssN4{display:flex;justify-content:space-between;padding-left:30px;font-size:8px;color:var(--gg-muted);margin-top:10px}.gg_matchSection__ND7Uv{display:flex;flex-direction:column;gap:8px}.gg_matchSection__ND7Uv>.gg_panelHeading__iX0MW{padding:5px 2px}.gg_matchSummary__UMdRa{display:flex;align-items:center;gap:25px;background:var(--gg-surface);border:1px solid var(--gg-line);border-radius:8px;padding:17px;font-size:10px}.gg_matchSummary__UMdRa span{color:var(--gg-muted)}.gg_matchSummary__UMdRa strong{color:var(--gg-accent);margin-left:5px}.gg_matchRow__HakXc{display:flex;align-items:center;gap:18px;padding:16px;border:1px solid var(--gg-line);border-left-width:3px;border-radius:8px}.gg_matchWin__xYJhw{background:var(--gg-green-soft);border-left-color:var(--gg-green)}.gg_matchLoss__yx_oF{background:var(--gg-red-soft);border-left-color:var(--gg-red)}.gg_matchResult__ZdRuo{min-width:77px;display:flex;flex-direction:column;gap:4px}.gg_matchResult__ZdRuo strong{font-size:12px;color:var(--gg-green)}.gg_matchLoss__yx_oF .gg_matchResult__ZdRuo strong{color:var(--gg-red)}.gg_matchResult__ZdRuo small{font-size:9px;color:var(--gg-muted)}.gg_matchAvatar__ST5xz{width:42px;height:42px}.gg_matchScore__wkKr1 b{display:block;font-size:14px}.gg_matchScore__wkKr1 small{font-size:9px;color:var(--gg-muted)}.gg_matchItems__xGXSy{display:flex;gap:4px;margin-left:auto}.gg_matchItems__xGXSy>span{width:24px;height:24px;border-radius:4px;border:1px solid #ffffff30}.gg_item0__iGUxy{background:linear-gradient(45deg,#4d6777,#90cbdb)}.gg_item1__enky2{background:linear-gradient(45deg,#814b42,#e5a581)}.gg_item2__yZAn9{background:linear-gradient(45deg,#7f6b3d,#e0ca7e)}.gg_matchDuration__yeC5_{display:inline-flex;align-items:center;gap:16px;color:var(--gg-muted);font-size:9px}.gg_preparationOverlay__PpoTo{position:absolute;inset:0;z-index:2;display:flex;justify-content:center;align-items:flex-start;padding:135px 16px 40px;background:color-mix(in srgb,var(--gg-bg) 20%,transparent)}.gg_preparationCard__kGgmw{position:sticky;top:105px;width:100%;max-width:500px;background:var(--gg-surface);border:1px solid var(--gg-line);border-radius:18px;box-shadow:var(--gg-shadow);text-align:center;padding:23px 38px 25px}.gg_preparationTopline__gHYYM{display:flex;align-items:center;justify-content:space-between;padding-bottom:21px;color:var(--gg-muted);font-size:8px;letter-spacing:1.5px;border-bottom:1px solid var(--gg-line)}.gg_preparationTopline__gHYYM .gg_statusDot__mBR9u{background:var(--gg-accent);box-shadow:none}.gg_preparationIcon__kUUI6{position:relative;display:grid;place-items:center;width:77px;height:77px;border-radius:22px;background:var(--gg-art-bg);color:var(--gg-accent);margin:32px auto 20px}.gg_preparationIcon__kUUI6>span{position:absolute;right:-5px;bottom:-4px;display:grid;place-items:center;height:26px;width:26px;border-radius:50%;background:var(--gg-text);color:var(--gg-surface);border:3px solid var(--gg-surface)}.gg_preparationGame__J_dla{display:block;font-size:11px;font-weight:700;color:var(--gg-accent)}.gg_preparationCard__kGgmw h1{font-size:34px;line-height:1.3;letter-spacing:-1.8px;font-weight:900;margin-top:12px;text-wrap:balance;word-break:keep-all}.gg_preparationDescription__1kkiY{font-size:13px;line-height:1.95;color:var(--gg-muted);margin-top:17px}.gg_preparationDescription__1kkiY strong{font-weight:400;color:var(--gg-text)}.gg_preparationFeatures__9hben{display:flex;align-items:center;justify-content:center;gap:13px;margin-top:24px;padding:14px 0;background:var(--gg-bg);border:1px solid var(--gg-line);border-radius:8px}.gg_preparationFeatures__9hben>span{display:inline-flex;align-items:center;gap:5px;font-size:10px;color:var(--gg-muted)}.gg_preparationFeatures__9hben svg{color:var(--gg-accent)}.gg_previewNotice__1aNiF{margin-top:14px}.gg_consentNotice__DjSrG,.gg_previewNotice__1aNiF{font-size:10px;line-height:1.7;color:var(--gg-muted)}.gg_consentNotice__DjSrG{margin-top:8px;text-wrap:pretty}.gg_backButton__MZCb7{display:flex;align-items:center;justify-content:center;gap:10px;border-radius:8px;padding:14px;margin-top:24px;background:var(--gg-text);color:var(--gg-surface);font-size:12px;font-weight:700;transition:opacity .2s}.gg_backButton__MZCb7:hover{opacity:.8}.gg_otherGames__ETSxM{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:13px;font-size:10px;margin-top:20px}.gg_otherGames__ETSxM>span{color:var(--gg-muted)}.gg_otherGames__ETSxM>a{display:inline-flex;align-items:center;gap:3px}.gg_otherGames__ETSxM>a:hover{color:var(--gg-accent)}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){.gg_heroCopy__InfI7{animation:gg_reveal__4ux_k .55s ease both}.gg_heroVisual__WztM5{animation:gg_reveal__4ux_k .7s ease .1s both}.gg_gameCard__HhVyN{animation:gg_reveal__4ux_k .6s ease .1s both}.gg_gameCard__HhVyN:nth-child(2){animation-delay:.17s}.gg_gameCard__HhVyN:nth-child(3){animation-delay:.24s}}@keyframes gg_reveal__4ux_k{0%{opacity:0;translate:0 12px}to{opacity:1;translate:0 0}}@media (max-width:1100px){.gg_headerInner__bVB7M{gap:25px}.gg_nav___k6Zb{gap:18px}.gg_headerActions__ic6km{gap:8px}.gg_hero__54LXS h1{font-size:41px}.gg_hero__54LXS{grid-template-columns:1.25fr 1fr;gap:20px}.gg_heroVisual__WztM5{scale:.9}.gg_hero__54LXS .gg_searchButton__Wq94H>span{display:none}.gg_floatingStat__bQOH7{right:-20px}.gg_gameCardBody__sURgY{padding-inline:20px}.gg_dashboardColumns__TJPZM{grid-template-columns:220px minmax(0,1fr)}.gg_matchItems__xGXSy>span{width:18px;height:18px}.gg_matchRow__HakXc{gap:12px}}@media (max-width:1023px){.gg_headerInner__bVB7M{padding:0 24px;flex-wrap:wrap;gap:0;min-height:70px}.gg_brand__vs6Qd{padding-block:17px;font-size:22px}.gg_nav___k6Zb{order:3;width:100%;min-height:45px;gap:30px;overflow-x:auto}.gg_navLink__za35F{padding-bottom:12px}.gg_headerActions__ic6km{gap:14px}.gg_content__5IFp1,.gg_footer__FOm7L{padding-inline:24px}.gg_hero__54LXS{min-height:500px}.gg_hero__54LXS h1{font-size:36px;letter-spacing:-1.7px}.gg_heroCopy__InfI7{padding-top:46px}.gg_heroVisual__WztM5{scale:.85;margin-right:-20px}.gg_floatingLabel__uzQsh{right:-4px;top:35px}.gg_visualCaption__330s5{right:-5px;bottom:14px}.gg_heroDescription__L_1_K{font-size:13px}.gg_gameGrid__Y2biC{gap:13px}.gg_cardArt__a46L7{height:190px}.gg_gameCardTop__TxqcZ{left:14px;right:14px}.gg_gameCardBody__sURgY{padding:20px 17px 15px}.gg_gameCardBody__sURgY h3{font-size:18px}.gg_gameCardBody__sURgY p{min-height:60px}.gg_features__rg5Q9{gap:19px}.gg_feature__LzhqG{padding-left:16px}.gg_featureIntro__5CBX_ h2{font-size:20px}.gg_footerTop__6revb{flex-wrap:wrap;row-gap:16px}.gg_footerBottom__UpaD0{flex-direction:column;gap:10px}.gg_dashboardColumns__TJPZM{grid-template-columns:185px minmax(0,1fr);gap:13px}.gg_panel__eOH8Q{padding:16px}.gg_profileControls__5Ev_R{flex-direction:column}.gg_statGrid__z_Vs5{gap:8px}.gg_statPanel__SCdHw{padding:14px 10px}.gg_statPanel__SCdHw>strong{font-size:23px}.gg_statDelta__wMH4c{font-size:7px}.gg_matchItems__xGXSy{display:none}.gg_matchDuration__yeC5_{margin-left:auto}.gg_preparationOverlay__PpoTo{padding-top:95px}.gg_preparationCard__kGgmw{top:140px}}@media (max-width:700px){.gg_headerInner__bVB7M{padding-inline:20px}.gg_brand__vs6Qd{font-size:21px}.gg_brandMark__S5QAu{width:31px;height:31px}.gg_headerActions__ic6km{gap:9px}.gg_hiplayLink__hI6se{display:none}.gg_nav___k6Zb{justify-content:space-between;gap:18px}.gg_navLink__za35F{font-size:12px}.gg_content__5IFp1,.gg_footer__FOm7L{padding-inline:20px}.gg_hero__54LXS{grid-template-columns:1fr;gap:0}.gg_heroCopy__InfI7{padding:43px 0 0}.gg_eyebrow__xVrL8{font-size:9px;margin-bottom:23px}.gg_hero__54LXS h1{font-size:clamp(31px,6.8vw,46px);letter-spacing:-1.6px}.gg_heroDescription__L_1_K{font-size:13px;max-width:100%;margin-bottom:24px}.gg_hero__54LXS .gg_searchButton__Wq94H>span{display:inline}.gg_search__Wgi_R{padding:5px;border-radius:10px}.gg_gameSelect__neCO5{padding-inline:6px}.gg_gameSelect__neCO5 select{width:82px;font-size:11px}.gg_searchIcon__zioXW{margin-left:10px;width:17px}.gg_searchInput__RV1X1 input{font-size:11px;padding-inline:7px}.gg_searchButton__Wq94H{height:42px;padding-inline:11px;font-size:11px}.gg_searchHint__3pEo4{font-size:9px}.gg_discoverLink__7glKz{display:none}.gg_heroVisual__WztM5{height:410px;min-height:0;scale:.9;margin:0}.gg_heroWatermark__aRQK1{left:calc(50% - 175px);top:20px}.gg_floatingLabel__uzQsh{right:7px;top:10px}.gg_heroGrid__x_ysk{inset:0 -20px}.gg_playerCard__9A1ua{width:305px}.gg_floatingStat__bQOH7{bottom:29px;right:-5px;padding:11px 15px}.gg_visualCaption__330s5{bottom:-5px;right:0}.gg_gamesSection__1PD0Y{padding-top:30px;scroll-margin-top:140px}.gg_sectionHeading__GpHc5{align-items:flex-start;flex-direction:column;gap:10px;margin-bottom:20px}.gg_sectionHeading__GpHc5 h2{font-size:24px}.gg_sectionHeading__GpHc5 p{font-size:11px}.gg_gameGrid__Y2biC{grid-template-columns:1fr;gap:17px}.gg_gameCard__HhVyN{display:grid;grid-template-columns:40% 60%;min-height:220px}.gg_gameCardTop__TxqcZ{top:14px;left:14px;right:14px}.gg_gameCardTop__TxqcZ>span:first-child{font-size:8px;letter-spacing:.5px}.gg_comingBadge__MA1M6{font-size:8px}.gg_cardArt__a46L7{height:100%;min-height:220px}.gg_cardCode__C6Vm3{font-size:70px;bottom:0;left:5px}.gg_gameCardBody__sURgY{padding:48px 18px 16px}.gg_gameNumber__vjOKz{font-size:7px;letter-spacing:1px}.gg_gameCardBody__sURgY h3{font-size:19px;margin-top:6px}.gg_gameCardBody__sURgY p{min-height:0;font-size:11px}.gg_gameCardLink__zvswn{margin-top:12px;padding-top:10px;font-size:10px}.gg_gameCardLink__zvswn>span{width:24px;height:24px}.gg_features__rg5Q9{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 14px;margin-top:43px;padding-top:28px}.gg_featureIntro__5CBX_{grid-column:1/-1}.gg_featureIntro__5CBX_ h2{font-size:25px}.gg_featureIntro__5CBX_ p{max-width:310px}.gg_feature__LzhqG{padding:15px 0 0;border-left:none;border-top:1px solid var(--gg-line)}.gg_feature__LzhqG>svg{margin-bottom:16px;width:21px}.gg_featureNumber__1TpIE{top:18px;font-size:8px}.gg_feature__LzhqG h3{font-size:12px}.gg_feature__LzhqG p{font-size:10px;line-height:1.8}.gg_launchBanner__c5BL_{align-items:flex-start;gap:13px;flex-wrap:wrap;padding:20px;margin-bottom:37px}.gg_launchBanner__c5BL_>.gg_statusDot__mBR9u{margin-top:5px}.gg_launchBanner__c5BL_>div{flex:1;min-width:0}.gg_launchBanner__c5BL_ p{font-size:10px;line-height:1.7}.gg_launchBanner__c5BL_>a{width:100%;margin-left:18px;font-size:10px}.gg_footer__FOm7L{padding-top:23px;padding-bottom:max(25px,env(safe-area-inset-bottom))}.gg_footerTop__6revb{gap:10px}.gg_footerTop__6revb>span{font-size:9px}.gg_footerLinks__c5iCc{width:100%;margin-top:6px;margin-left:0;gap:19px}.gg_footerBottom__UpaD0{font-size:8px}.gg_dashboardTitle__5ckz6{display:block}.gg_compactSearch__Wdvir{margin-top:15px;width:100%}.gg_profileBanner__9_2eh{padding:27px 18px;gap:15px}.gg_profileAvatar__s753r{width:65px;height:65px;border-radius:12px}.gg_profileInfo__VhcaC h2{font-size:24px}.gg_profileInfo__VhcaC h2>span{font-size:17px}.gg_profileControls__5Ev_R{display:none}.gg_dashboardTabs__oCHmV{gap:19px;font-size:10px}.gg_dashboardTabs__oCHmV .gg_seasonTag__0FAZ6{display:none}.gg_dashboardColumns__TJPZM{grid-template-columns:1fr}.gg_dashboardSidebar__8ApFU{display:none}.gg_statGrid__z_Vs5{grid-template-columns:repeat(2,minmax(0,1fr))}.gg_statPanel__SCdHw>strong{font-size:28px}.gg_matchRow__HakXc{gap:12px;padding:13px 11px}.gg_matchResult__ZdRuo{min-width:52px}.gg_matchAvatar__ST5xz{width:32px;height:32px}.gg_matchScore__wkKr1 b{font-size:12px}.gg_matchDuration__yeC5_{gap:5px}.gg_preparationOverlay__PpoTo{padding:80px 0 35px}.gg_preparationCard__kGgmw{top:140px;padding:20px 23px 22px;max-width:430px;border-radius:14px}.gg_preparationTopline__gHYYM{padding-bottom:17px}.gg_preparationIcon__kUUI6{margin-top:25px;width:66px;height:66px;border-radius:19px}.gg_preparationCard__kGgmw h1{font-size:30px}.gg_preparationDescription__1kkiY{font-size:12px;margin-top:15px}.gg_preparationFeatures__9hben{gap:10px;margin-top:20px}.gg_preparationFeatures__9hben>span{font-size:9px;gap:4px}.gg_consentNotice__DjSrG,.gg_previewNotice__1aNiF{font-size:9px}.gg_backButton__MZCb7{margin-top:20px;padding:13px}.gg_otherGames__ETSxM{font-size:9px;gap:10px;margin-top:17px}}@media (max-width:380px){.gg_hero__54LXS .gg_searchButton__Wq94H>span{display:none}.gg_heroVisual__WztM5{margin-inline:-13px}.gg_gameCard__HhVyN{grid-template-columns:35% 65%}.gg_gameCardBody__sURgY{padding-inline:14px}.gg_preparationCard__kGgmw h1{font-size:27px}.gg_preparationFeatures__9hben{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.gg_root__G8WZt *,.gg_root__G8WZt :after,.gg_root__G8WZt :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}