.Header-module__ldgnoG__header{padding:0 var(--space-lg);z-index:100;-webkit-backdrop-filter:blur(18px);background:#0a1019b8;border-bottom:1px solid #ffffff12;align-items:center;height:56px;display:flex;position:sticky;top:0}.Header-module__ldgnoG__headerContent{justify-content:space-between;align-items:center;width:100%;max-width:1400px;margin:0 auto;display:flex}.Header-module__ldgnoG__leftSection{align-items:center;gap:var(--space-xl);display:flex}.Header-module__ldgnoG__logo{align-items:center;gap:var(--space-sm);color:var(--text-primary);font-size:16px;font-weight:700;display:flex}.Header-module__ldgnoG__logoIcon{object-fit:cover;border-radius:8px;width:28px;height:28px;box-shadow:0 8px 18px #00000047}.Header-module__ldgnoG__logoText{color:var(--accent-primary)}.Header-module__ldgnoG__nav{align-items:center;gap:var(--space-xs);display:flex}.Header-module__ldgnoG__navLink{padding:var(--space-sm)var(--space-md);color:var(--text-secondary);border-radius:var(--radius-md);transition:all var(--transition-fast);font-size:13px;font-weight:500}.Header-module__ldgnoG__navLink:hover{color:var(--text-primary);background:#ffffff0f}.Header-module__ldgnoG__navLinkActive{color:var(--text-primary);background:#30d9d31f;box-shadow:inset 0 0 0 1px #30d9d32e}.Header-module__ldgnoG__rightSection{align-items:center;gap:var(--space-md);display:flex}.Header-module__ldgnoG__searchMini{align-items:center;gap:var(--space-sm);padding:var(--space-sm)var(--space-md);border-radius:var(--radius-md);color:var(--text-muted);cursor:pointer;transition:all var(--transition-fast);background:#ffffff0a;border:1px solid #ffffff14;font-size:13px;display:flex}.Header-module__ldgnoG__searchMini:hover{color:var(--text-secondary);border-color:#ffffff24}.Header-module__ldgnoG__searchIcon{font-size:14px}.Header-module__ldgnoG__searchPlaceholder{min-width:150px}@media (max-width:768px){.Header-module__ldgnoG__nav,.Header-module__ldgnoG__searchPlaceholder{display:none}}
.PerformanceTags-module__qPUcyW__tag{text-transform:uppercase;letter-spacing:.05em;-webkit-backdrop-filter:blur(12px);cursor:help;text-shadow:0 1px 2px #00000059;border:1px solid;border-radius:999px;align-items:center;gap:4px;padding:5px 10px;font-size:10px;font-weight:700;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff2e}.PerformanceTags-module__qPUcyW__tagsContainer{flex-wrap:wrap;gap:6px;display:flex}.PerformanceTags-module__qPUcyW__tagMore{min-width:34px;color:var(--text-secondary);letter-spacing:.05em;background:#ffffff0f;border:1px solid #ffffff14;border-radius:999px;justify-content:center;align-items:center;padding:5px 10px;font-size:10px;font-weight:700;display:inline-flex}.PerformanceTags-module__qPUcyW__tag:after{content:attr(data-tooltip);color:#fff;text-transform:none;letter-spacing:normal;white-space:normal;opacity:0;pointer-events:none;z-index:30;background:#0a0e18f2;border:1px solid #ffffff1a;border-radius:12px;min-width:180px;max-width:260px;padding:10px 12px;font-size:12px;font-weight:500;line-height:1.4;transition:opacity .18s,transform .18s;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%)translateY(4px);box-shadow:0 18px 40px #00000059}.PerformanceTags-module__qPUcyW__tag:before{content:"";opacity:0;pointer-events:none;z-index:29;border:6px solid #0000;border-top-color:#0a0e18f2;transition:opacity .18s,transform .18s;position:absolute;bottom:calc(100% + 4px);left:50%;transform:translate(-50%)translateY(4px)}.PerformanceTags-module__qPUcyW__tag:hover:after,.PerformanceTags-module__qPUcyW__tag:hover:before,.PerformanceTags-module__qPUcyW__tag:focus-visible:after,.PerformanceTags-module__qPUcyW__tag:focus-visible:before{opacity:1;transform:translate(-50%)translateY(0)}
.MatchCard-module__FYQ_vW__matchCard{background:linear-gradient(135deg,#111827eb,#0c121deb),var(--bg-card);transition:transform var(--transition-fast),border-color var(--transition-fast),box-shadow var(--transition-fast);-webkit-backdrop-filter:blur(18px);border:1px solid #ffffff14;border-radius:22px;padding:16px 18px;display:flex;position:relative;overflow:hidden}.MatchCard-module__FYQ_vW__matchCard:before{content:"";border-radius:999px;width:4px;position:absolute;top:16px;bottom:16px;left:0}.MatchCard-module__FYQ_vW__matchCard:after{content:"";pointer-events:none;background:radial-gradient(circle at 0 0,#ffffff14,#0000 38%);position:absolute;inset:0}.MatchCard-module__FYQ_vW__matchCard:hover{border-color:#ffffff29;transform:translateY(-2px)}.MatchCard-module__FYQ_vW__win:before{background:var(--victory)}.MatchCard-module__FYQ_vW__win{background:linear-gradient(90deg,#30d9d31f,#0c121deb 28%),linear-gradient(135deg,#111827f2,#0c121df2);box-shadow:0 18px 40px #00000047,inset 0 0 0 1px #30d9d314}.MatchCard-module__FYQ_vW__loss:before{background:var(--defeat)}.MatchCard-module__FYQ_vW__loss{background:linear-gradient(90deg,#df3a3a1a,#0c121deb 28%),linear-gradient(135deg,#111827f2,#0c121df2);box-shadow:0 18px 40px #00000047,inset 0 0 0 1px #df3a3a14}.MatchCard-module__FYQ_vW__remake:before{background:var(--remake)}.MatchCard-module__FYQ_vW__arena .MatchCard-module__FYQ_vW__teamPreview{display:none}.MatchCard-module__FYQ_vW__mainColumn{flex-direction:column;gap:10px;width:100%;display:flex}.MatchCard-module__FYQ_vW__headerRow{flex-wrap:wrap;align-items:center;gap:10px;padding-left:12px;display:flex}.MatchCard-module__FYQ_vW__resultText{letter-spacing:-.03em;font-size:20px;font-weight:800}.MatchCard-module__FYQ_vW__resultWin{color:var(--victory)}.MatchCard-module__FYQ_vW__resultLoss{color:var(--defeat)}.MatchCard-module__FYQ_vW__lpChange{font-size:14px;font-weight:800}.MatchCard-module__FYQ_vW__lpGain{color:var(--victory)}.MatchCard-module__FYQ_vW__lpLoss{color:var(--defeat)}.MatchCard-module__FYQ_vW__kills{color:var(--text-primary)}.MatchCard-module__FYQ_vW__gameType,.MatchCard-module__FYQ_vW__gameTime{color:var(--text-secondary);font-size:13px}.MatchCard-module__FYQ_vW__dot{color:#ffffff3d}.MatchCard-module__FYQ_vW__contentRow{grid-template-columns:72px minmax(300px,1fr) 66px 142px 150px;align-items:center;gap:12px;display:grid}.MatchCard-module__FYQ_vW__contentRowArena{grid-template-columns:72px minmax(220px,1fr) 142px;align-items:start}.MatchCard-module__FYQ_vW__championSection{align-items:center;gap:0;display:flex}.MatchCard-module__FYQ_vW__championIconWrapper{position:relative}.MatchCard-module__FYQ_vW__championIcon{border:2px solid #30d9d3d9;border-radius:18px;box-shadow:0 0 0 3px #30d9d324,0 18px 30px #0b141e52}.MatchCard-module__FYQ_vW__championLevel{color:var(--text-primary);background:#080c14f2;border:1px solid #ffffff1f;border-radius:999px;padding:3px 6px;font-size:10px;font-weight:700;position:absolute;bottom:-4px;right:-4px}.MatchCard-module__FYQ_vW__runesSection{flex-direction:column;gap:6px;display:flex}.MatchCard-module__FYQ_vW__spellRow{gap:6px;display:flex}.MatchCard-module__FYQ_vW__spellIcon{background:#ffffff0a;border:1px solid #ffffff1f;border-radius:9px}.MatchCard-module__FYQ_vW__runeIcon{background:#ecb35426}.MatchCard-module__FYQ_vW__metricsSection{grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:18px;display:grid}.MatchCard-module__FYQ_vW__metricBlock{flex-direction:column;justify-content:center;min-width:0;display:flex}.MatchCard-module__FYQ_vW__metricValue{color:var(--text-primary);margin-bottom:4px;font-size:18px;font-weight:800}.MatchCard-module__FYQ_vW__metricSubline{color:var(--text-secondary);font-size:12px}.MatchCard-module__FYQ_vW__deaths{color:var(--defeat)}.MatchCard-module__FYQ_vW__assists{color:var(--text-secondary)}.MatchCard-module__FYQ_vW__loadoutSection{align-items:flex-start;display:flex}.MatchCard-module__FYQ_vW__itemsSection{grid-template-rows:repeat(2,30px);grid-template-columns:repeat(4,30px);align-items:start;gap:5px;display:grid}.MatchCard-module__FYQ_vW__itemsSectionArena{grid-template-columns:repeat(4,30px)}.MatchCard-module__FYQ_vW__itemIcon{background:#ffffff0a;border:1px solid #ffffff14;border-radius:10px;box-shadow:0 10px 20px #0000002e}.MatchCard-module__FYQ_vW__emptyItem{background:#ffffff08;border:1px solid #ffffff0f;border-radius:10px;width:30px;height:30px}.MatchCard-module__FYQ_vW__bottomStats{flex-wrap:wrap;gap:8px;display:flex}.MatchCard-module__FYQ_vW__bottomStat{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.04em;background:#ffffff0d;border:1px solid #ffffff14;border-radius:999px;padding:5px 9px;font-size:10px;font-weight:700}.MatchCard-module__FYQ_vW__tagsSection{z-index:2;justify-content:flex-start;display:flex;position:relative}.MatchCard-module__FYQ_vW__teamPreview{flex-shrink:0;justify-self:end;gap:12px;display:flex}.MatchCard-module__FYQ_vW__team{flex-direction:column;gap:4px;display:flex}.MatchCard-module__FYQ_vW__participant{align-items:center;gap:6px;display:flex}.MatchCard-module__FYQ_vW__participantIcon{border-radius:5px}.MatchCard-module__FYQ_vW__participantPlaceholder{background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:5px;width:18px;height:18px}.MatchCard-module__FYQ_vW__participantName{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;max-width:58px;font-size:11px;overflow:hidden}.MatchCard-module__FYQ_vW__participantCurrent{color:var(--text-primary);font-weight:500}.MatchCard-module__FYQ_vW__participantLink{transition:color var(--transition-fast)}.MatchCard-module__FYQ_vW__participantLink:hover{color:var(--text-primary)}.MatchCard-module__FYQ_vW__footerRow{flex-wrap:wrap;align-items:center;gap:14px;padding-left:84px;display:flex}.MatchCard-module__FYQ_vW__footerRowArena{padding-left:84px}@media (max-width:1000px){.MatchCard-module__FYQ_vW__teamPreview{display:none}.MatchCard-module__FYQ_vW__contentRow{grid-template-columns:72px minmax(300px,1fr) 66px 142px}.MatchCard-module__FYQ_vW__contentRowArena{grid-template-columns:72px minmax(220px,1fr) 142px}.MatchCard-module__FYQ_vW__footerRow{padding-left:84px}}@media (max-width:860px){.MatchCard-module__FYQ_vW__contentRow{grid-template-columns:1fr;align-items:flex-start}.MatchCard-module__FYQ_vW__loadoutSection{align-items:flex-start}.MatchCard-module__FYQ_vW__footerRow{padding-left:0}}@media (max-width:600px){.MatchCard-module__FYQ_vW__matchCard{padding:16px}.MatchCard-module__FYQ_vW__metricsSection{grid-template-columns:1fr;gap:12px}.MatchCard-module__FYQ_vW__dot{display:none}}
.MatchHistoryInfinite-module__m4mUCG__wrapper{flex-direction:column;gap:12px;display:flex}.MatchHistoryInfinite-module__m4mUCG__metaRow{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.MatchHistoryInfinite-module__m4mUCG__metaText{color:var(--text-muted);font-size:12px}.MatchHistoryInfinite-module__m4mUCG__list{flex-direction:column;gap:12px;display:flex}.MatchHistoryInfinite-module__m4mUCG__statusText,.MatchHistoryInfinite-module__m4mUCG__statusError{text-align:center;font-size:12px}.MatchHistoryInfinite-module__m4mUCG__statusText{color:var(--text-muted)}.MatchHistoryInfinite-module__m4mUCG__statusError{color:var(--defeat)}.MatchHistoryInfinite-module__m4mUCG__sentinel{height:1px}
.RankDisplay-module__hg303G__rankDisplay{padding:var(--space-md);align-items:center;gap:var(--space-md);-webkit-backdrop-filter:blur(18px);background:linear-gradient(#141c28e0,#0b111ae0);border:1px solid #ffffff14;border-radius:22px;display:flex;box-shadow:0 22px 55px #0003}.RankDisplay-module__hg303G__rankBadge{text-align:center;flex-direction:row;justify-content:center;align-items:center;width:76px;min-width:76px;height:76px;display:flex;position:relative}.RankDisplay-module__hg303G__rankEmblem{filter:drop-shadow(0 12px 20px #00000047);width:76px;height:76px}.RankDisplay-module__hg303G__rankInfo{flex:1;min-width:0}.RankDisplay-module__hg303G__queueType{color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;margin-bottom:2px;font-size:10px}.RankDisplay-module__hg303G__rankTier{margin-bottom:2px;font-size:16px;font-weight:700}.RankDisplay-module__hg303G__lpText{color:var(--text-secondary);margin-bottom:6px;font-size:12px}.RankDisplay-module__hg303G__lpBar{background:#ffffff0f;border-radius:999px;width:100%;height:6px;overflow:hidden}.RankDisplay-module__hg303G__lpProgress{background:linear-gradient(90deg,#f5c96a,#ecb354);border-radius:999px;height:100%;transition:width .3s;box-shadow:0 0 18px #ecb35466}.RankDisplay-module__hg303G__rankStats{text-align:right}.RankDisplay-module__hg303G__winRate{font-size:14px;font-weight:600}.RankDisplay-module__hg303G__winRateGood{color:var(--victory)}.RankDisplay-module__hg303G__winRateBad{color:var(--defeat)}.RankDisplay-module__hg303G__winRateNeutral{color:var(--text-secondary)}.RankDisplay-module__hg303G__record{color:var(--text-muted);font-size:11px}.RankDisplay-module__hg303G__unranked{padding:var(--space-lg);text-align:center;background:linear-gradient(#141c28e0,#0b111ae0);border:1px solid #ffffff14;border-radius:22px}.RankDisplay-module__hg303G__unrankedLabel{color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px;font-size:10px}.RankDisplay-module__hg303G__unrankedText{color:var(--text-secondary);font-size:14px}
.SearchBar-module__KdGN3G__searchContainer{z-index:30;width:100%;position:relative}.SearchBar-module__KdGN3G__searchContainerLarge .SearchBar-module__KdGN3G__searchInput{font-size:15px}.SearchBar-module__KdGN3G__searchContainerLarge .SearchBar-module__KdGN3G__searchButton,.SearchBar-module__KdGN3G__searchContainerLarge .SearchBar-module__KdGN3G__regionSelect{min-height:44px}.SearchBar-module__KdGN3G__searchForm{isolation:isolate;gap:var(--space-sm);padding:var(--space-sm);transition:all var(--transition-normal);-webkit-backdrop-filter:blur(18px);background:linear-gradient(#131d2bd1,#0b111ad1);border:1px solid #ffffff14;border-radius:22px;display:flex;position:relative;box-shadow:0 24px 60px #00000038}.SearchBar-module__KdGN3G__searchForm:focus-within{border-color:var(--accent-primary);box-shadow:0 0 0 3px #ecb3541f,0 24px 60px #00000038}.SearchBar-module__KdGN3G__inputWrapper{z-index:2;flex:1;align-items:center;min-width:0;display:flex;position:relative}.SearchBar-module__KdGN3G__searchIcon{left:var(--space-md);color:var(--text-muted);pointer-events:none;font-size:14px;position:absolute}.SearchBar-module__KdGN3G__searchInput{width:100%;padding:var(--space-md)46px var(--space-md)40px;color:var(--text-primary);background:0 0;border:none;outline:none;font-size:14px}.SearchBar-module__KdGN3G__searchInput::placeholder{color:var(--text-muted)}.SearchBar-module__KdGN3G__searchStatus{right:var(--space-md);color:var(--text-muted);pointer-events:none;font-size:14px;line-height:1;position:absolute}.SearchBar-module__KdGN3G__suggestionsPanel{z-index:60;background:linear-gradient(#0e1520fa,#0a1018fa);border:1px solid #ffffff14;border-radius:18px;flex-direction:column;gap:6px;padding:8px;display:flex;position:absolute;top:calc(100% + 10px);left:0;right:0;box-shadow:0 24px 60px #00000047}.SearchBar-module__KdGN3G__suggestionItem{text-align:left;width:100%;transition:background var(--transition-fast),border-color var(--transition-fast),transform var(--transition-fast);background:0 0;border:1px solid #0000;border-radius:14px;align-items:center;padding:12px 14px;display:flex}.SearchBar-module__KdGN3G__suggestionItem:hover,.SearchBar-module__KdGN3G__suggestionItemActive{background:#ffffff0d;border-color:#ecb3541f;transform:translateY(-1px)}.SearchBar-module__KdGN3G__suggestionIdentity{flex-direction:column;min-width:0;display:flex}.SearchBar-module__KdGN3G__suggestionName{color:var(--text-primary);font-size:13px;font-weight:700}.SearchBar-module__KdGN3G__suggestionMeta{color:var(--text-muted);margin-top:2px;font-size:12px}.SearchBar-module__KdGN3G__regionSelect{padding:var(--space-sm)var(--space-md);border-radius:var(--radius-md);color:var(--text-primary);cursor:pointer;background:#ffffff0d;border:1px solid #ffffff14;outline:none;min-width:90px;font-size:13px}.SearchBar-module__KdGN3G__regionSelect:focus{border-color:var(--accent-primary)}.SearchBar-module__KdGN3G__regionSelect option{background:var(--bg-secondary);color:var(--text-primary)}.SearchBar-module__KdGN3G__searchButton{padding:var(--space-sm)var(--space-lg);border-radius:var(--radius-md);color:#09111a;transition:all var(--transition-fast);background:linear-gradient(135deg,#f5c96a,#ecb354);font-size:13px;font-weight:700;box-shadow:0 12px 24px #ecb35438}.SearchBar-module__KdGN3G__searchButton:hover{filter:brightness(1.1)}.SearchBar-module__KdGN3G__searchButton:disabled{opacity:.6;cursor:not-allowed}@media (max-width:640px){.SearchBar-module__KdGN3G__searchForm{flex-direction:column}.SearchBar-module__KdGN3G__suggestionsPanel{margin-top:var(--space-sm);position:static}.SearchBar-module__KdGN3G__regionSelect{width:100%}.SearchBar-module__KdGN3G__searchButton{width:100%;padding:var(--space-md)}}
.loading-module__pnXrUq__main{background:radial-gradient(circle at 0 0,#30d9d324,#0000 24%),radial-gradient(circle at 100% 0,#ecb35429,#0000 28%),linear-gradient(#09111a 0%,#0d1118 38%,#0a0e15 100%);min-height:100vh}.loading-module__pnXrUq__container{flex-direction:column;gap:20px;max-width:1280px;margin:0 auto;padding:24px 16px 40px;display:flex}.loading-module__pnXrUq__heroSkeleton,.loading-module__pnXrUq__card{background:linear-gradient(#141c28e0,#0b111ae0);border:1px solid #ffffff14;border-radius:24px;position:relative;overflow:hidden;box-shadow:0 24px 60px #00000038}.loading-module__pnXrUq__heroSkeleton:after,.loading-module__pnXrUq__card:after,.loading-module__pnXrUq__skeletonTitle:after,.loading-module__pnXrUq__skeletonSubtitle:after,.loading-module__pnXrUq__skeletonSearch:after{content:"";background:linear-gradient(90deg,#0000,#ffffff1a,#0000);animation:1.35s infinite loading-module__pnXrUq__shimmer;position:absolute;inset:0;transform:translate(-100%)}.loading-module__pnXrUq__heroSkeleton{flex-direction:column;gap:16px;min-height:240px;padding:32px;display:flex}.loading-module__pnXrUq__skeletonTitle,.loading-module__pnXrUq__skeletonSubtitle,.loading-module__pnXrUq__skeletonSearch{background:#ffffff14;border-radius:999px;position:relative;overflow:hidden}.loading-module__pnXrUq__skeletonTitle{width:min(460px,100%);height:40px}.loading-module__pnXrUq__skeletonSubtitle{width:min(620px,100%);height:18px}.loading-module__pnXrUq__skeletonSearch{width:min(680px,100%);height:56px;margin-top:8px}.loading-module__pnXrUq__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.loading-module__pnXrUq__card{min-height:160px}@keyframes loading-module__pnXrUq__shimmer{to{transform:translate(100%)}}@media (max-width:768px){.loading-module__pnXrUq__grid{grid-template-columns:1fr}}
.page-module___8aEwW__main{background:radial-gradient(circle at 12% 0,#30d9d329,#0000 22%),radial-gradient(circle at 86% 0,#ecb3542e,#0000 28%),radial-gradient(circle at 50% 24%,#5c93f514,#0000 30%),linear-gradient(#050910 0%,#0a0f17 36%,#080b12 100%);min-height:100vh}.page-module___8aEwW__container{max-width:1280px;padding:24px var(--space-lg)48px;margin:0 auto}.page-module___8aEwW__hero,.page-module___8aEwW__showcase,.page-module___8aEwW__quickCard,.page-module___8aEwW__featureCard,.page-module___8aEwW__searchShell{-webkit-backdrop-filter:blur(18px);background:linear-gradient(#121823eb,#090e16eb);border:1px solid #ffffff14;box-shadow:0 24px 60px #00000047,inset 0 1px #ffffff0a}.page-module___8aEwW__hero{background:radial-gradient(circle at 50% 0,#ecb35424,#0000 32%),radial-gradient(circle at 0 0,#30d9d31f,#0000 24%),radial-gradient(circle at 100% 100%,#5c93f514,#0000 28%),linear-gradient(135deg,#0e1520fa,#070b12fa);border-radius:32px;padding:40px;position:relative;overflow:hidden;box-shadow:0 36px 90px #00000057,inset 0 1px #ffffff0d,inset 0 0 0 1px #ffffff08}.page-module___8aEwW__hero:after{content:"";pointer-events:none;background:linear-gradient(120deg,#ffffff12,#0000 26%),linear-gradient(#0000 55%,#ecb3540a 100%);position:absolute;inset:0}.page-module___8aEwW__hero:before{content:"";pointer-events:none;border:1px solid #ecb35414;border-radius:31px;position:absolute;inset:1px}.page-module___8aEwW__heroIntro,.page-module___8aEwW__quickLinks,.page-module___8aEwW__dashboardPreview,.page-module___8aEwW__showcaseHeader,.page-module___8aEwW__featureGrid{z-index:1;position:relative}.page-module___8aEwW__searchShell{z-index:12;position:relative}.page-module___8aEwW__heroBackdrop{pointer-events:none;position:absolute;inset:0}.page-module___8aEwW__glowOrbA,.page-module___8aEwW__glowOrbB{filter:blur(26px);opacity:.9;border-radius:999px;animation:11s ease-in-out infinite page-module___8aEwW__drift;position:absolute}.page-module___8aEwW__glowOrbA{background:radial-gradient(circle,#30d9d33d,#0000 70%);width:260px;height:260px;top:24px;left:-40px}.page-module___8aEwW__glowOrbB{background:radial-gradient(circle,#ecb35438,#0000 72%);width:340px;height:340px;animation-duration:14s;top:70px;right:-10px}.page-module___8aEwW__gridLines{opacity:.26;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:100% 56px,56px 100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#00000080,#0000 86%);mask-image:linear-gradient(#00000080,#0000 86%)}.page-module___8aEwW__heroIntro{text-align:center;max-width:780px;margin:0 auto;animation:.7s cubic-bezier(.22,1,.36,1) both page-module___8aEwW__revealUp}.page-module___8aEwW__badge,.page-module___8aEwW__sectionLabel{letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-items:center;padding:8px 12px;font-size:11px;font-weight:700;display:inline-flex}.page-module___8aEwW__badge{color:#f8d78f;background:linear-gradient(#ecb35429,#ecb35414);border:1px solid #ecb35438;box-shadow:inset 0 1px #ffffff0d,0 0 28px #ecb35414}.page-module___8aEwW__title{letter-spacing:-.07em;text-transform:uppercase;text-shadow:0 12px 40px #00000073,0 0 24px #5c93f514;margin-top:18px;font-size:clamp(3.6rem,7vw,7.2rem);font-weight:800;line-height:.9}.page-module___8aEwW__titleAccent{color:var(--accent-primary);text-shadow:0 0 18px #ecb3542e,0 10px 30px #0006}.page-module___8aEwW__subtitle{max-width:680px;color:var(--text-secondary);margin:16px auto 0;font-size:16px;line-height:1.7}.page-module___8aEwW__searchShell{background:linear-gradient(#101722f2,#0a0f16f0),linear-gradient(90deg,#ecb3540a,#30d9d30a);border-color:#ecb3541f;border-radius:28px;max-width:920px;margin:28px auto 0;padding:18px;animation:.82s cubic-bezier(.22,1,.36,1) 80ms both page-module___8aEwW__revealUp;box-shadow:0 26px 60px #00000052,inset 0 1px #ffffff0a,0 0 0 1px #ecb35408}.page-module___8aEwW__quickLinks{gap:var(--space-md);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:22px;display:grid}.page-module___8aEwW__quickCard{transition:transform var(--transition-normal),border-color var(--transition-normal),box-shadow var(--transition-normal);background:linear-gradient(#121823e0,#0b1018e0),linear-gradient(90deg,#ffffff08,#0000);border-radius:20px;flex-direction:column;gap:6px;padding:18px;animation:.88s cubic-bezier(.22,1,.36,1) both page-module___8aEwW__revealUp;display:flex}.page-module___8aEwW__quickCard:hover{border-color:#ecb35424;transform:translateY(-4px);box-shadow:0 24px 40px #00000047,inset 0 1px #ffffff0d}.page-module___8aEwW__quickCard:first-child{animation-delay:.14s}.page-module___8aEwW__quickCard:nth-child(2){animation-delay:.22s}.page-module___8aEwW__quickCard:nth-child(3){animation-delay:.3s}.page-module___8aEwW__quickTitle{font-size:15px;font-weight:700}.page-module___8aEwW__quickMeta{color:var(--text-muted);font-size:13px}.page-module___8aEwW__dashboardPreview{justify-content:center;margin-top:28px;animation:1.05s cubic-bezier(.22,1,.36,1) .18s both page-module___8aEwW__revealUp;display:flex}.page-module___8aEwW__previewFrame{transform-origin:top;background:radial-gradient(circle at 20% 18%,#30d9d314,#0000 24%),radial-gradient(circle at 86% 10%,#ecb35414,#0000 24%),linear-gradient(#060a12f7,#0c131ef0);border:1px solid #ffffff14;border-radius:28px;width:min(100%,980px);padding:18px;animation:8s ease-in-out infinite page-module___8aEwW__hoverPanel;position:relative;transform:perspective(1600px)rotateX(14deg)scale(1.01);box-shadow:0 44px 120px #0006,0 0 0 1px #ffffff08,inset 0 1px #ffffff0a}.page-module___8aEwW__previewAppBar{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;padding:0 4px;display:flex}.page-module___8aEwW__previewAppBrand{color:#ffffffe6;letter-spacing:.12em;font-size:11px;font-weight:800}.page-module___8aEwW__previewAppMenu{gap:16px;display:flex}.page-module___8aEwW__previewAppItem{background:linear-gradient(90deg,#ffffff24,#ffffff0d);border-radius:999px;width:54px;height:10px;animation:2.8s linear infinite page-module___8aEwW__shimmer}.page-module___8aEwW__previewAppItem:nth-child(2){animation-delay:.2s}.page-module___8aEwW__previewAppItem:nth-child(3){animation-delay:.4s}.page-module___8aEwW__previewAppItem:nth-child(4){animation-delay:.6s}.page-module___8aEwW__previewShell{flex-direction:column;gap:14px;min-height:340px;display:flex}.page-module___8aEwW__previewIdentityRow{background:linear-gradient(#101620eb,#0b111aeb);border:1px solid #ffffff0f;border-radius:22px;align-items:center;gap:14px;padding:12px 14px;display:flex}.page-module___8aEwW__previewAvatarRing{background:radial-gradient(circle at 30% 30%,#ecb354e6,#ecb35433 45%,#0000 46%),radial-gradient(circle at 70% 70%,#30d9d3b3,#30d9d31f 46%,#0000 47%),linear-gradient(135deg,#223146f5,#0b111af5);border-radius:18px;width:58px;height:58px;animation:5.8s ease-in-out infinite page-module___8aEwW__pulseEmblem;box-shadow:0 0 0 1px #ffffff14,0 0 30px #ecb35424}.page-module___8aEwW__previewIdentityCopy{flex-direction:column;gap:8px;display:flex}.page-module___8aEwW__previewHeading,.page-module___8aEwW__previewSubheading,.page-module___8aEwW__previewBadgeWin,.page-module___8aEwW__previewBadgeLoss{background:linear-gradient(90deg,#ffffff29,#ffffff0d);border-radius:999px;display:block}.page-module___8aEwW__previewHeading{background:linear-gradient(90deg,#ffffff4d,#ffffff14);width:220px;height:16px}.page-module___8aEwW__previewSubheading{width:140px;height:10px}.page-module___8aEwW__previewTabs{gap:10px;padding:0 4px;display:flex}.page-module___8aEwW__previewTab,.page-module___8aEwW__previewTabActive{border-radius:14px;align-items:center;padding:10px 14px;font-size:12px;font-weight:700;display:inline-flex}.page-module___8aEwW__previewTab{color:var(--text-muted);transition:transform var(--transition-normal),border-color var(--transition-normal),color var(--transition-normal);background:#ffffff08;border:1px solid #ffffff0d}.page-module___8aEwW__previewTab:hover{color:var(--text-secondary);border-color:#ffffff14;transform:translateY(-1px)}.page-module___8aEwW__previewTabActive{color:#0d1118;background:linear-gradient(135deg,#f5c96a,#ecb354);box-shadow:0 12px 24px #ecb35438}.page-module___8aEwW__previewFilters{gap:14px;padding:0 4px;display:flex}.page-module___8aEwW__previewFilter{background:linear-gradient(#ffffff0d,#ffffff05);border:1px solid #ffffff0f;border-radius:14px;width:108px;height:34px;animation:3.6s linear infinite page-module___8aEwW__shimmer}.page-module___8aEwW__previewFilter:nth-child(2){animation-delay:.5s}.page-module___8aEwW__previewOverviewGrid{grid-template-columns:280px minmax(0,1fr);gap:16px;display:grid}.page-module___8aEwW__previewRankColumn,.page-module___8aEwW__previewMatchColumn{flex-direction:column;gap:14px;display:flex}.page-module___8aEwW__previewRankCard,.page-module___8aEwW__previewQueueList,.page-module___8aEwW__previewSummaryStrip,.page-module___8aEwW__previewMatchCard{background:linear-gradient(#ffffff0e,#ffffff05);border:1px solid #ffffff0f;border-radius:22px;box-shadow:inset 0 1px #ffffff0a}.page-module___8aEwW__previewRankCard{min-height:250px;padding:16px}.page-module___8aEwW__previewCardLabel,.page-module___8aEwW__previewSummaryLabel{color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:700}.page-module___8aEwW__previewRankHero{align-items:center;gap:14px;margin-top:16px;display:flex}.page-module___8aEwW__previewRankEmblem{background:linear-gradient(135deg,#ecb354e0,#5c93f580),linear-gradient(#ffffff14,#0000);border-radius:22px;width:72px;height:72px;box-shadow:inset 0 1px #ffffff1f,0 16px 30px #00000047}.page-module___8aEwW__previewRankInfo{flex-direction:column;gap:8px;display:flex}.page-module___8aEwW__previewRankTier,.page-module___8aEwW__previewRankSub,.page-module___8aEwW__previewRankBar,.page-module___8aEwW__previewQueueName,.page-module___8aEwW__previewQueueValue,.page-module___8aEwW__previewSummaryValue,.page-module___8aEwW__previewMetaLong,.page-module___8aEwW__previewStatLine,.page-module___8aEwW__previewItems{background:linear-gradient(90deg,#ffffff2e,#ffffff0f);border-radius:999px;display:block}.page-module___8aEwW__previewRankTier{width:118px;height:14px}.page-module___8aEwW__previewRankSub{width:80px;height:10px}.page-module___8aEwW__previewRankBar{background:linear-gradient(90deg,#ecb354cc,#30d9d380 65%,#ffffff14 65%);width:100%;height:10px;margin-top:18px}.page-module___8aEwW__previewGraph{background:linear-gradient(#ffffff08,#ffffff04),radial-gradient(circle at 18% 60%,#30d9d32e,#0000 26%),radial-gradient(circle at 78% 30%,#ecb35424,#0000 26%);border:1px solid #ffffff0a;border-radius:18px;height:96px;margin-top:18px;animation:7s ease-in-out infinite page-module___8aEwW__graphDrift}.page-module___8aEwW__previewQueueList{padding:14px}.page-module___8aEwW__previewQueueRow{justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.page-module___8aEwW__previewQueueName{width:96px;height:11px}.page-module___8aEwW__previewQueueValue{width:48px;height:11px}.page-module___8aEwW__previewSummaryStrip{grid-template-columns:repeat(2,140px) auto;gap:12px;padding:14px;display:grid}.page-module___8aEwW__previewSummaryCard{background:#ffffff08;border:1px solid #ffffff0a;border-radius:18px;padding:14px}.page-module___8aEwW__previewSummaryValue{width:70px;height:14px;margin-top:10px}.page-module___8aEwW__previewChampions{justify-content:flex-end;align-items:center;gap:10px;display:flex}.page-module___8aEwW__previewChampionIcon{background:radial-gradient(circle at 30% 30%,#ecb3544d,#0000 38%),linear-gradient(135deg,#233144f5,#0b111af5);border:1px solid #ffffff0f;border-radius:12px;width:34px;height:34px;animation:6s ease-in-out infinite page-module___8aEwW__championFloat}.page-module___8aEwW__previewChampionIcon:nth-child(2){animation-delay:.8s}.page-module___8aEwW__previewChampionIcon:nth-child(3){animation-delay:1.6s}.page-module___8aEwW__previewMatches{gap:12px;display:grid}.page-module___8aEwW__previewMatchCard{justify-content:space-between;gap:16px;padding:14px 16px;animation:6s ease-in-out infinite page-module___8aEwW__matchPulse;display:flex}.page-module___8aEwW__previewMatchCard:nth-child(2){animation-delay:.7s}.page-module___8aEwW__previewMatchCard:nth-child(3){animation-delay:1.4s}.page-module___8aEwW__previewMatchLeft{align-items:center;gap:12px;min-width:0;display:flex}.page-module___8aEwW__previewMatchStats{align-items:center;gap:10px;display:flex}.page-module___8aEwW__previewBadgeWin{min-width:72px;height:28px;color:var(--victory);letter-spacing:.06em;text-transform:uppercase;background:#30d9d31f;border:1px solid #30d9d32e;justify-content:center;align-items:center;padding:0 10px;font-size:11px;font-weight:800;display:inline-flex}.page-module___8aEwW__previewBadgeLoss{color:#ff8a8a;letter-spacing:.06em;text-transform:uppercase;background:#df3a3a1f;border:1px solid #df3a3a2e;justify-content:center;align-items:center;min-width:72px;height:28px;padding:0 10px;font-size:11px;font-weight:800;display:inline-flex}.page-module___8aEwW__previewMetaLong{width:180px;height:12px}.page-module___8aEwW__previewStatLine{width:72px;height:12px}.page-module___8aEwW__previewItems{border-radius:10px;width:92px;height:20px}.page-module___8aEwW__floatingCardPrimary,.page-module___8aEwW__floatingCardSecondary{background:linear-gradient(#101825fa,#0a1019f5),linear-gradient(90deg,#ecb3540f,#30d9d30a);border:1px solid #ffffff14;border-radius:18px;flex-direction:column;gap:4px;padding:14px 16px;display:flex;position:absolute;box-shadow:0 24px 40px #00000047,inset 0 1px #ffffff0a}.page-module___8aEwW__floatingCardPrimary{animation:7s ease-in-out infinite page-module___8aEwW__floatCard;top:20px;right:max(4%,24px)}.page-module___8aEwW__floatingCardSecondary{animation:9s ease-in-out infinite reverse page-module___8aEwW__floatCard;bottom:20px;left:max(4%,24px)}.page-module___8aEwW__floatingLabel{color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:700}.page-module___8aEwW__floatingValue{letter-spacing:-.03em;color:#f6f8fb;font-size:18px;font-weight:800}.page-module___8aEwW__showcase{margin-top:var(--space-lg);background:linear-gradient(#0e141ff0,#090e16f0),radial-gradient(circle at 100% 0,#ecb3540f,#0000 26%);border-radius:28px;padding:28px}.page-module___8aEwW__showcaseHeader{justify-content:space-between;align-items:flex-end;gap:var(--space-lg);display:flex}.page-module___8aEwW__sectionLabel{color:var(--accent-primary);background:#ecb3541f;border:1px solid #ecb3542e}.page-module___8aEwW__sectionTitle{letter-spacing:-.04em;margin-top:12px;font-size:clamp(1.8rem,3vw,2.8rem);line-height:1.02}.page-module___8aEwW__performancePreview{background:linear-gradient(#ffffff0d,#ffffff05),radial-gradient(circle at 50% 20%,#30d9d314,#0000 40%);border:1px solid #ffffff12;border-radius:22px;flex-direction:column;align-items:center;gap:10px;min-width:280px;padding:16px 18px;animation:.95s cubic-bezier(.22,1,.36,1) .24s both page-module___8aEwW__revealUp;display:flex;box-shadow:inset 0 1px #ffffff0d,0 24px 40px #00000029}.page-module___8aEwW__performancePreviewGauge{filter:drop-shadow(0 0 16px #30d9d31f);justify-content:center;align-items:center;width:212px;height:132px;display:flex;position:relative}.page-module___8aEwW__performancePreviewSvg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.page-module___8aEwW__performancePreviewTrack,.page-module___8aEwW__performancePreviewProgress{fill:none;stroke-linecap:round;stroke-width:12px}.page-module___8aEwW__performancePreviewTrack{stroke:#ffffff14}.page-module___8aEwW__performancePreviewProgress{stroke:url(#homeFrenchyGaugeGradient);stroke-dasharray:72 100;filter:drop-shadow(0 0 8px #30d9d34d)drop-shadow(0 0 18px #30d9d32e);animation:4.8s ease-in-out infinite page-module___8aEwW__gaugeGlow}.page-module___8aEwW__performancePreviewInner{text-align:center;width:148px;position:absolute;bottom:-2px;left:50%;transform:translate(-50%)}.page-module___8aEwW__performancePreviewLabel{color:var(--text-primary);font-size:11px;font-weight:800;line-height:1.3;display:block}.page-module___8aEwW__performanceFactors{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.page-module___8aEwW__performanceFactor{color:var(--text-secondary);background:#ffffff0a;border:1px solid #ffffff0f;border-radius:999px;align-items:center;padding:7px 10px;font-size:11px;font-weight:700;animation:6s ease-in-out infinite page-module___8aEwW__factorFloat;display:inline-flex}.page-module___8aEwW__performanceFactor:nth-child(2){animation-delay:.4s}.page-module___8aEwW__performanceFactor:nth-child(3){animation-delay:.8s}.page-module___8aEwW__performanceFactor:nth-child(4){animation-delay:1.2s}.page-module___8aEwW__performanceFactor:nth-child(5){animation-delay:1.6s}.page-module___8aEwW__roleStrip{flex-wrap:wrap;gap:10px;display:flex}.page-module___8aEwW__rolePill{background:linear-gradient(#ffffff0f,#ffffff08);border:1px solid #ffffff14;border-radius:14px;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex;box-shadow:inset 0 1px #ffffff0a}.page-module___8aEwW__roleIcon{opacity:.95}.page-module___8aEwW__featureGrid{gap:var(--space-md);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:22px;display:grid}.page-module___8aEwW__featureCard{transition:transform var(--transition-normal),border-color var(--transition-normal),box-shadow var(--transition-normal);background:linear-gradient(#ffffff0f,#ffffff06),linear-gradient(#ffffff05,#0000);border-radius:22px;padding:22px;animation:1s cubic-bezier(.22,1,.36,1) both page-module___8aEwW__revealUp}.page-module___8aEwW__featureCard:first-child{animation-delay:.28s}.page-module___8aEwW__featureCard:nth-child(2){animation-delay:.36s}.page-module___8aEwW__featureCard:nth-child(3){animation-delay:.44s}.page-module___8aEwW__featureCard:hover{border-color:#ffffff1a;transform:translateY(-5px)}.page-module___8aEwW__featureCardGold{box-shadow:inset 0 1px #ffffff0d,0 0 0 1px #ecb3540f,0 20px 34px #0000002e}.page-module___8aEwW__featureCardTeal{box-shadow:inset 0 1px #ffffff0d,0 0 0 1px #30d9d30f,0 20px 34px #0000002e}.page-module___8aEwW__featureCardBlue{box-shadow:inset 0 1px #ffffff0d,0 0 0 1px #5c93f50f,0 20px 34px #0000002e}.page-module___8aEwW__featureLine{background:linear-gradient(90deg,var(--accent-primary),var(--victory));border-radius:999px;width:42px;height:4px;margin-bottom:18px;display:inline-flex;box-shadow:0 0 18px #ecb3542e}.page-module___8aEwW__featureTitle{letter-spacing:-.03em;font-size:18px;font-weight:700}.page-module___8aEwW__featureDescription{color:var(--text-secondary);margin-top:10px;font-size:14px;line-height:1.65}@media (max-width:900px){.page-module___8aEwW__quickLinks,.page-module___8aEwW__featureGrid{grid-template-columns:1fr}.page-module___8aEwW__showcaseHeader{flex-direction:column;align-items:flex-start}.page-module___8aEwW__performancePreview{width:100%;min-width:0}.page-module___8aEwW__previewShell,.page-module___8aEwW__previewMatchCard{align-items:flex-start}.page-module___8aEwW__previewOverviewGrid,.page-module___8aEwW__previewSummaryStrip{grid-template-columns:1fr}.page-module___8aEwW__previewChampions{justify-content:flex-start;width:100%}.page-module___8aEwW__previewMatchCard,.page-module___8aEwW__previewMatchStats{flex-direction:column;align-items:flex-start}.page-module___8aEwW__previewAppBar,.page-module___8aEwW__previewTabs,.page-module___8aEwW__previewFilters{flex-wrap:wrap;width:100%}}@media (max-width:768px){.page-module___8aEwW__container{padding:20px var(--space-md)40px}.page-module___8aEwW__hero,.page-module___8aEwW__showcase{padding:22px}.page-module___8aEwW__searchShell{padding:14px}.page-module___8aEwW__title{font-size:54px}.page-module___8aEwW__dashboardPreview{margin-top:20px}.page-module___8aEwW__previewFrame{padding:16px;transform:none}.page-module___8aEwW__floatingCardPrimary,.page-module___8aEwW__floatingCardSecondary{display:none}}@media (max-width:640px){.page-module___8aEwW__title{font-size:42px}.page-module___8aEwW__subtitle{font-size:15px}}@keyframes page-module___8aEwW__drift{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(16px,-10px)scale(1.05)}}@keyframes page-module___8aEwW__hoverPanel{0%,to{transform:perspective(1600px)rotateX(14deg)translateY(0)}50%{transform:perspective(1600px)rotateX(14deg)translateY(10px)}}@keyframes page-module___8aEwW__floatCard{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes page-module___8aEwW__revealUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes page-module___8aEwW__shimmer{0%,to{opacity:.65;transform:translate(0)}50%{opacity:1;transform:translate(3px)}}@keyframes page-module___8aEwW__pulseEmblem{0%,to{box-shadow:0 0 0 1px #ffffff14,0 0 30px #ecb35424}50%{box-shadow:0 0 0 1px #ffffff1a,0 0 42px #ecb35438}}@keyframes page-module___8aEwW__graphDrift{0%,to{background-position:0 0,0 0,0 0}50%{background-position:0 0,10px -6px,-8px 8px}}@keyframes page-module___8aEwW__championFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes page-module___8aEwW__matchPulse{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes page-module___8aEwW__gaugeGlow{0%,to{filter:drop-shadow(0 0 8px #30d9d34d)drop-shadow(0 0 18px #30d9d32e)}50%{filter:drop-shadow(0 0 12px #30d9d36b)drop-shadow(0 0 24px #30d9d347)}}@keyframes page-module___8aEwW__factorFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes page-module___8aEwW__pulseGlow{0%,to{opacity:.75;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}
.page-module__JJvndW__main{background:radial-gradient(circle at 0 0,#30d9d324,#0000 24%),radial-gradient(circle at 100% 0,#ecb35424,#0000 28%),linear-gradient(#09111a 0%,#0d1118 38%,#0a0e15 100%);min-height:100vh}.page-module__JJvndW__container{max-width:1200px;padding:var(--space-xl)var(--space-lg);margin:0 auto}.page-module__JJvndW__headerRow{justify-content:space-between;align-items:flex-start;gap:var(--space-lg);margin-bottom:var(--space-xl);display:flex}.page-module__JJvndW__eyebrow{color:var(--accent-primary);text-transform:uppercase;letter-spacing:.12em;margin-bottom:var(--space-xs);font-size:12px}.page-module__JJvndW__title{margin-bottom:var(--space-xs);font-size:32px}.page-module__JJvndW__subtitle{color:var(--text-secondary)}.page-module__JJvndW__backLink{padding:var(--space-sm)var(--space-md);border-radius:var(--radius-md);color:#09111a;background:linear-gradient(135deg,#f5c96a,#ecb354);box-shadow:0 12px 24px #ecb35438}.page-module__JJvndW__grid{gap:var(--space-lg);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.page-module__JJvndW__teamCard,.page-module__JJvndW__emptyState{padding:var(--space-lg);-webkit-backdrop-filter:blur(18px);background:linear-gradient(#141c28e0,#0b111ae0);border:1px solid #ffffff14;border-radius:24px;box-shadow:0 24px 60px #00000038}.page-module__JJvndW__teamTitle{margin-bottom:var(--space-md);font-size:16px}.page-module__JJvndW__playerRow{justify-content:space-between;align-items:center;gap:var(--space-md);padding:var(--space-sm)0;border-bottom:1px solid var(--border-subtle);display:flex}.page-module__JJvndW__playerRow:last-child{border-bottom:none}.page-module__JJvndW__playerMeta{color:var(--text-muted);font-size:12px}.page-module__JJvndW__playerStats{color:var(--text-secondary);flex-direction:column;align-items:flex-end;gap:2px;font-size:12px;display:flex}.page-module__JJvndW__emptyTitle{margin-bottom:var(--space-sm);font-size:24px}.page-module__JJvndW__emptyText{color:var(--text-secondary)}@media (max-width:800px){.page-module__JJvndW__headerRow{flex-direction:column}.page-module__JJvndW__grid{grid-template-columns:1fr}}
.loading-module__yLxdSG__main{background:radial-gradient(circle at 0 0,#30d9d324,#0000 24%),radial-gradient(circle at 100% 0,#ecb35429,#0000 28%),linear-gradient(#09111a 0%,#0d1118 38%,#0a0e15 100%);min-height:100vh}.loading-module__yLxdSG__container{max-width:1280px;padding:20px var(--space-lg)40px;margin:0 auto}.loading-module__yLxdSG__profileHeader,.loading-module__yLxdSG__sidebarSection,.loading-module__yLxdSG__panel,.loading-module__yLxdSG__matchCardSkeleton,.loading-module__yLxdSG__statCard{-webkit-backdrop-filter:blur(18px);background:linear-gradient(#141c28e0,#0b111ae0);border:1px solid #ffffff14;border-radius:24px;box-shadow:0 24px 60px #00000038}.loading-module__yLxdSG__profileHeader{align-items:center;gap:16px;padding:18px;display:flex}.loading-module__yLxdSG__avatar{background:#30d9d314;border:2px solid #30d9d32e;border-radius:24px;width:80px;height:80px}.loading-module__yLxdSG__profileInfo{flex-direction:column;flex:1;gap:10px;display:flex}.loading-module__yLxdSG__factRow{flex-wrap:wrap;gap:10px;display:flex}.loading-module__yLxdSG__liveButton{border-radius:12px;width:140px;height:40px}.loading-module__yLxdSG__pageLayout{grid-template-columns:300px 1fr;gap:16px;margin-top:16px;display:grid}.loading-module__yLxdSG__sidebar,.loading-module__yLxdSG__mainContent,.loading-module__yLxdSG__matchList{flex-direction:column;gap:16px;display:flex}.loading-module__yLxdSG__sidebarSection,.loading-module__yLxdSG__panel{padding:16px}.loading-module__yLxdSG__gauge{background:radial-gradient(circle at 50% 100%,#30d9d31f,#0000 50%);border:1px solid #30d9d31f;border-radius:120px 120px 16px 16px;width:180px;height:110px;margin:8px auto}.loading-module__yLxdSG__panelHeader{justify-content:space-between;gap:12px;margin-bottom:16px;display:flex}.loading-module__yLxdSG__statsGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.loading-module__yLxdSG__statCard{padding:14px}.loading-module__yLxdSG__matchCardSkeleton{padding:16px 18px}.loading-module__yLxdSG__matchHeader{justify-content:space-between;gap:12px;margin-bottom:14px;display:flex}.loading-module__yLxdSG__matchBody{grid-template-columns:64px repeat(2,minmax(0,1fr)) 150px;align-items:center;gap:14px;display:grid}.loading-module__yLxdSG__matchChampion{background:#30d9d314;border:2px solid #30d9d329;border-radius:18px;width:64px;height:64px}.loading-module__yLxdSG__matchStats{flex-direction:column;gap:8px;display:flex}.loading-module__yLxdSG__matchItems{grid-template-columns:repeat(4,30px);gap:6px;display:grid}.loading-module__yLxdSG__itemDot{background:#ffffff0f;border-radius:10px;width:30px;height:30px}.loading-module__yLxdSG__matchTags{gap:8px;margin-top:14px;display:flex}.loading-module__yLxdSG__skeleton{background:#ffffff14;position:relative;overflow:hidden}.loading-module__yLxdSG__skeleton:after{content:"";background:linear-gradient(90deg,#0000,#ffffff1f,#0000);animation:1.35s infinite loading-module__yLxdSG__shimmer;position:absolute;inset:0;transform:translate(-100%)}.loading-module__yLxdSG__heading{border-radius:12px;width:220px;height:30px}.loading-module__yLxdSG__subheading{border-radius:8px;width:120px;height:16px}.loading-module__yLxdSG__factPill,.loading-module__yLxdSG__factPillShort,.loading-module__yLxdSG__sidebarTitle,.loading-module__yLxdSG__sidebarMeta,.loading-module__yLxdSG__listLine,.loading-module__yLxdSG__listLineShort,.loading-module__yLxdSG__panelTitle,.loading-module__yLxdSG__panelMeta,.loading-module__yLxdSG__statCardLabel,.loading-module__yLxdSG__statCardValue,.loading-module__yLxdSG__matchTitle,.loading-module__yLxdSG__matchMeta,.loading-module__yLxdSG__statLarge,.loading-module__yLxdSG__statSmall,.loading-module__yLxdSG__tagPill,.loading-module__yLxdSG__tagPillShort{border-radius:999px}.loading-module__yLxdSG__factPill{width:110px;height:30px}.loading-module__yLxdSG__factPillShort{width:80px;height:30px}.loading-module__yLxdSG__sidebarTitle{width:140px;height:16px;margin-bottom:14px}.loading-module__yLxdSG__sidebarMeta{width:120px;height:14px;margin:0 auto}.loading-module__yLxdSG__listLine{width:100%;height:14px}.loading-module__yLxdSG__listLineShort{width:72%;height:14px}.loading-module__yLxdSG__panelTitle{width:170px;height:22px}.loading-module__yLxdSG__panelMeta{width:90px;height:18px}.loading-module__yLxdSG__statCardLabel{width:80px;height:14px;margin-bottom:10px}.loading-module__yLxdSG__statCardValue{width:60px;height:28px}.loading-module__yLxdSG__matchTitle{width:260px;height:22px}.loading-module__yLxdSG__matchMeta{width:120px;height:18px}.loading-module__yLxdSG__statLarge{width:90px;height:18px}.loading-module__yLxdSG__statSmall{width:70px;height:14px}.loading-module__yLxdSG__tagPill{width:90px;height:34px}.loading-module__yLxdSG__tagPillShort{width:60px;height:34px}@keyframes loading-module__yLxdSG__shimmer{to{transform:translate(100%)}}@media (max-width:900px){.loading-module__yLxdSG__pageLayout{grid-template-columns:1fr}}@media (max-width:640px){.loading-module__yLxdSG__container{padding:16px}.loading-module__yLxdSG__profileHeader{flex-direction:column;align-items:flex-start}.loading-module__yLxdSG__statsGrid,.loading-module__yLxdSG__matchBody{grid-template-columns:1fr}}
.page-module__NVgdDq__main{background:radial-gradient(circle at 0 0,#30d9d324,#0000 24%),radial-gradient(circle at 100% 0,#ecb35429,#0000 28%),linear-gradient(#09111a 0%,#0d1118 38%,#0a0e15 100%);min-height:100vh}.page-module__NVgdDq__container{max-width:1280px;padding:20px var(--space-lg)40px;margin:0 auto}.page-module__NVgdDq__pageLayout{gap:var(--space-lg);margin-top:var(--space-lg);grid-template-columns:300px 1fr;display:grid}.page-module__NVgdDq__sidebar{gap:var(--space-md);flex-direction:column;display:flex}.page-module__NVgdDq__sidebarSection,.page-module__NVgdDq__panel,.page-module__NVgdDq__matchHistorySection{padding:var(--space-lg);-webkit-backdrop-filter:blur(18px);background:linear-gradient(#141c28e0,#0b111ae0);border:1px solid #ffffff14;border-radius:24px;box-shadow:0 24px 60px #00000038}.page-module__NVgdDq__sidebarTitle{color:var(--text-muted);letter-spacing:.08em;text-transform:uppercase;margin-bottom:var(--space-md);font-size:12px;font-weight:700}.page-module__NVgdDq__mainContent{gap:var(--space-lg);flex-direction:column;display:flex}.page-module__NVgdDq__profileHeader{align-items:center;gap:var(--space-lg);padding:var(--space-lg);background:radial-gradient(circle at 0,#30d9d32e,#0000 28%),linear-gradient(135deg,#101d2cf2,#0a101af2);border:1px solid #ffffff14;border-radius:28px;display:flex;position:relative;overflow:visible;box-shadow:0 28px 70px #00000040}.page-module__NVgdDq__profileHeader:after{content:"";pointer-events:none;background:linear-gradient(120deg,#ffffff14,#0000 36%);position:absolute;inset:0}.page-module__NVgdDq__avatarWrapper{flex-shrink:0;position:relative}.page-module__NVgdDq__avatar{border:2px solid #30d9d3cc;border-radius:24px;box-shadow:0 0 0 6px #30d9d31f,0 24px 40px #00000047}.page-module__NVgdDq__level{background:var(--bg-primary);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);color:var(--text-secondary);padding:2px 8px;font-size:11px;font-weight:700;position:absolute;bottom:-4px;left:50%;transform:translate(-50%)}.page-module__NVgdDq__profileInfo{z-index:1;flex:1;position:relative}.page-module__NVgdDq__profileFacts{margin-top:var(--space-sm);flex-wrap:wrap;gap:10px;display:flex;overflow:visible}.page-module__NVgdDq__profileFact{cursor:help;-webkit-backdrop-filter:blur(12px);text-shadow:0 1px 2px #00000059;border:1px solid #0000;border-radius:999px;align-items:center;padding:8px 12px;font-size:12px;font-weight:800;line-height:1;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff2e}.page-module__NVgdDq__profileFact:after{content:attr(data-tooltip);color:#fff;white-space:normal;opacity:0;pointer-events:none;z-index:30;background:#0a0e18f2;border:1px solid #ffffff1a;border-radius:12px;min-width:180px;max-width:280px;padding:10px 12px;font-size:12px;font-weight:500;line-height:1.4;transition:opacity .18s,transform .18s;position:absolute;bottom:calc(100% + 12px);left:50%;transform:translate(-50%)translateY(4px);box-shadow:0 18px 40px #00000059}.page-module__NVgdDq__profileFact:before{content:"";opacity:0;pointer-events:none;z-index:29;border:6px solid #0000;border-top-color:#0a0e18f2;transition:opacity .18s,transform .18s;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)translateY(4px)}.page-module__NVgdDq__profileFact:hover:after,.page-module__NVgdDq__profileFact:hover:before,.page-module__NVgdDq__profileFact:focus-visible:after,.page-module__NVgdDq__profileFact:focus-visible:before{opacity:1;transform:translate(-50%)translateY(0)}.page-module__NVgdDq__riotId{letter-spacing:-.04em;font-size:34px;font-weight:800;line-height:1.05}.page-module__NVgdDq__tagLine{color:var(--text-muted);font-weight:500}.page-module__NVgdDq__region{color:var(--text-secondary)}.page-module__NVgdDq__liveBadgeWrapper{align-self:flex-start}.page-module__NVgdDq__liveBadge,.page-module__NVgdDq__offlineBadge,.page-module__NVgdDq__liveLink,.page-module__NVgdDq__inlineLink,.page-module__NVgdDq__backButton{padding:var(--space-sm)var(--space-md);border-radius:var(--radius-md);justify-content:center;align-items:center;font-size:13px;font-weight:700;display:inline-flex}.page-module__NVgdDq__liveBadge{color:var(--victory);background:#30d9d324;border:1px solid #30d9d333;box-shadow:0 0 24px #30d9d326}.page-module__NVgdDq__offlineBadge{color:var(--text-muted);border:1px solid var(--border-subtle);background:#ffffff0a}.page-module__NVgdDq__liveLink,.page-module__NVgdDq__inlineLink,.page-module__NVgdDq__backButton{color:#09111a;background:linear-gradient(135deg,#f5c96a,#ecb354);box-shadow:0 12px 24px #ecb35438}.page-module__NVgdDq__summaryList,.page-module__NVgdDq__bulletList,.page-module__NVgdDq__historyList,.page-module__NVgdDq__championList,.page-module__NVgdDq__roleList,.page-module__NVgdDq__masteryList{gap:var(--space-sm);flex-direction:column;display:flex}.page-module__NVgdDq__summaryItem,.page-module__NVgdDq__championRow,.page-module__NVgdDq__historyRow,.page-module__NVgdDq__liveParticipantRow,.page-module__NVgdDq__masteryRow{justify-content:space-between;gap:var(--space-md);display:flex}.page-module__NVgdDq__summaryItem,.page-module__NVgdDq__championRow,.page-module__NVgdDq__masteryRow,.page-module__NVgdDq__liveParticipantRow,.page-module__NVgdDq__masteryRow{align-items:center}.page-module__NVgdDq__masteryChampion{align-items:center;gap:10px;min-width:0;display:flex}.page-module__NVgdDq__masteryIcon,.page-module__NVgdDq__masteryPlaceholder{border-radius:10px;flex-shrink:0;width:28px;height:28px}.page-module__NVgdDq__masteryPlaceholder{background:var(--bg-secondary);border:1px solid var(--border-subtle)}.page-module__NVgdDq__masteryIdentity{flex-direction:column;min-width:0;display:flex}.page-module__NVgdDq__masteryName{color:var(--text-primary);font-size:13px;font-weight:700}.page-module__NVgdDq__masteryLevel{color:var(--text-muted);font-size:11px}.page-module__NVgdDq__masteryPoints{color:var(--accent-primary);white-space:nowrap;font-size:13px;font-weight:700}.page-module__NVgdDq__summaryLabel,.page-module__NVgdDq__statCardLabel,.page-module__NVgdDq__sectionMeta,.page-module__NVgdDq__textMuted{color:var(--text-muted)}.page-module__NVgdDq__summaryValue{color:var(--text-primary);text-align:right}.page-module__NVgdDq__liveQueueLabel{margin-bottom:var(--space-xs);font-weight:700}.page-module__NVgdDq__liveSummary{color:var(--text-secondary);margin-bottom:var(--space-md)}.page-module__NVgdDq__sectionHeader{justify-content:space-between;align-items:center;gap:var(--space-md);margin-bottom:var(--space-md);display:flex}.page-module__NVgdDq__sectionTitle{font-size:16px;font-weight:700}.page-module__NVgdDq__statsGrid,.page-module__NVgdDq__insightsGrid,.page-module__NVgdDq__livePreviewGrid{gap:var(--space-md);display:grid}.page-module__NVgdDq__statsGrid{margin-bottom:var(--space-md);grid-template-columns:repeat(4,minmax(0,1fr))}.page-module__NVgdDq__insightsGrid,.page-module__NVgdDq__livePreviewGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.page-module__NVgdDq__statCard,.page-module__NVgdDq__infoBlock,.page-module__NVgdDq__liveTeamCard{padding:var(--space-md);background:linear-gradient(#ffffff0a,#ffffff05);border:1px solid #ffffff12;border-radius:20px;box-shadow:inset 0 1px #ffffff0d}.page-module__NVgdDq__statCardValue{letter-spacing:-.04em;margin-top:2px;font-size:30px;font-weight:800;display:block}.page-module__NVgdDq__performanceGaugeCard{flex-direction:column;align-items:center;gap:6px;width:100%;display:flex}.page-module__NVgdDq__performanceRing{filter:drop-shadow(0 0 16px #30d9d31f);justify-content:center;align-items:center;width:180px;height:120px;display:flex;position:relative}.page-module__NVgdDq__performanceSvg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.page-module__NVgdDq__performanceTrack,.page-module__NVgdDq__performanceProgress{fill:none;stroke-linecap:round;stroke-width:12px}.page-module__NVgdDq__performanceTrack{stroke:#ffffff14}.page-module__NVgdDq__performanceProgress{stroke:url(#frenchyGaugeGradient);stroke-dasharray:var(--gauge-value)100;filter:drop-shadow(0 0 8px #30d9d366)drop-shadow(0 0 18px #30d9d359)drop-shadow(0 0 28px #30d9d338)}.page-module__NVgdDq__performanceRingInner{background:0 0;flex-direction:column;justify-content:center;align-items:center;width:112px;height:72px;display:flex;position:absolute;bottom:4px;left:50%;transform:translate(-50%)}.page-module__NVgdDq__performanceScore{letter-spacing:-.05em;text-shadow:0 0 10px #30d9d333,0 0 22px #30d9d324;font-size:32px;line-height:1}.page-module__NVgdDq__performanceScale{box-sizing:border-box;justify-content:space-between;width:180px;margin-top:-2px;padding:0 15px;display:flex}.page-module__NVgdDq__performanceScaleLabel{color:var(--text-muted);font-size:12px;font-weight:700}.page-module__NVgdDq__performanceMeta{text-align:center;flex-direction:column;align-items:center;gap:2px;width:100%;display:flex}.page-module__NVgdDq__performanceSample{color:var(--text-muted);font-size:12px}.page-module__NVgdDq__infoBlockTitle{margin-bottom:var(--space-sm);font-size:13px;font-weight:700}.page-module__NVgdDq__matchList,.page-module__NVgdDq__duoList{flex-direction:column;gap:12px;display:flex}.page-module__NVgdDq__duoCard{background:linear-gradient(#ffffff0a,#ffffff05);border:1px solid #ffffff0f;border-radius:18px;flex-direction:column;gap:10px;padding:14px;display:flex}.page-module__NVgdDq__duoIdentity{align-items:center;gap:12px;display:flex}.page-module__NVgdDq__duoAvatar,.page-module__NVgdDq__duoAvatarPlaceholder{border-radius:14px;flex-shrink:0;width:42px;height:42px}.page-module__NVgdDq__duoAvatar{border:1px solid #30d9d34d}.page-module__NVgdDq__duoAvatarPlaceholder{background:#ffffff0a;border:1px solid #ffffff14}.page-module__NVgdDq__duoMeta{flex-direction:column;gap:2px;min-width:0;display:flex}.page-module__NVgdDq__duoName{color:var(--text-primary);font-size:14px;font-weight:700}.page-module__NVgdDq__duoNameLink{transition:opacity var(--transition-fast)}.page-module__NVgdDq__duoNameLink:hover{opacity:.86}.page-module__NVgdDq__duoGames{color:var(--text-muted);font-size:12px}.page-module__NVgdDq__duoStats{justify-content:space-between;gap:10px;font-size:12px;font-weight:700;display:flex}.page-module__NVgdDq__duoWinrate{font-weight:800}.page-module__NVgdDq__duoWinrateGood{color:var(--victory)}.page-module__NVgdDq__duoWinrateBad{color:var(--defeat)}.page-module__NVgdDq__duoRecord{color:var(--text-secondary)}.page-module__NVgdDq__championIdentity{align-items:center;gap:10px;display:flex}.page-module__NVgdDq__championMiniIcon,.page-module__NVgdDq__championMiniPlaceholder{border-radius:8px;flex-shrink:0;width:24px;height:24px}.page-module__NVgdDq__championMiniIcon{border:1px solid #30d9d340}.page-module__NVgdDq__championMiniPlaceholder{background:#ffffff0a;border:1px solid #ffffff0f}.page-module__NVgdDq__roleIcon{background:#ffffff0a;border:1px solid #ffffff14;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.page-module__NVgdDq__roleIconImage{opacity:.95;width:16px;height:16px}.page-module__NVgdDq__errorState{justify-content:center;align-items:center;gap:var(--space-md);text-align:center;min-height:60vh;padding:var(--space-lg);flex-direction:column;display:flex}.page-module__NVgdDq__errorIcon{font-size:48px}.page-module__NVgdDq__errorTitle{font-size:24px}.page-module__NVgdDq__errorMessage{max-width:480px;color:var(--text-secondary)}@media (max-width:1100px){.page-module__NVgdDq__statsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__NVgdDq__insightsGrid,.page-module__NVgdDq__livePreviewGrid{grid-template-columns:1fr}}@media (max-width:900px){.page-module__NVgdDq__pageLayout{grid-template-columns:1fr}.page-module__NVgdDq__profileHeader{flex-direction:column;align-items:flex-start}}@media (max-width:640px){.page-module__NVgdDq__container{padding:var(--space-md)}.page-module__NVgdDq__statsGrid{grid-template-columns:1fr}.page-module__NVgdDq__sectionHeader,.page-module__NVgdDq__summaryItem,.page-module__NVgdDq__championRow,.page-module__NVgdDq__historyRow,.page-module__NVgdDq__liveParticipantRow{flex-direction:column;align-items:flex-start}.page-module__NVgdDq__riotId{font-size:24px}}
