.player-profile-module__nC5epq__page{--profile-accent:var(--text);isolation:isolate;max-width:1240px;margin-inline:auto;position:relative}.player-profile-module__nC5epq__page:before{z-index:-1;background:radial-gradient(circle at 82% 2%, color-mix(in srgb, var(--profile-accent) 10%, transparent), transparent 30%);content:"";pointer-events:none;position:absolute;inset:-30px}.player-profile-module__nC5epq__page[data-preview=true]{max-width:none}.player-profile-module__nC5epq__page[data-preview=true] .player-profile-module__nC5epq__back{display:none}.player-profile-module__nC5epq__page[data-preview=true] .player-profile-module__nC5epq__grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:10px;margin-top:10px}.player-profile-module__nC5epq__page[data-preview=true] .player-profile-module__nC5epq__friendsSection{grid-column:1/-1}.player-profile-module__nC5epq__page[data-preview=true] .player-profile-module__nC5epq__grid>section,.player-profile-module__nC5epq__page[data-preview=true] .player-profile-module__nC5epq__profileAside>section{border-radius:9px;padding:14px}.player-profile-module__nC5epq__page[data-preview=true] .player-profile-module__nC5epq__profileAside{grid-column:auto;grid-template-columns:minmax(0,1fr);gap:10px}.player-profile-module__nC5epq__page[data-preview=true] .player-profile-module__nC5epq__profileAside>.player-profile-module__nC5epq__activitySection{padding:0}.player-profile-module__nC5epq__page[data-preview=true] .player-profile-module__nC5epq__profileAside>.player-profile-module__nC5epq__trophiesSection{padding:18px}.player-profile-module__nC5epq__page[data-preview=true] .player-profile-module__nC5epq__performanceLead,.player-profile-module__nC5epq__page[data-preview=true] .player-profile-module__nC5epq__friendsList{grid-template-columns:repeat(3,minmax(0,1fr))}.player-profile-module__nC5epq__page[data-preview=true] .player-profile-module__nC5epq__performanceLead>div{border-right:1px solid var(--border);border-bottom:0;min-height:76px;padding:8px 7px}.player-profile-module__nC5epq__page[data-preview=true] .player-profile-module__nC5epq__performanceLead>div:first-child{padding-left:0}.player-profile-module__nC5epq__page[data-preview=true] .player-profile-module__nC5epq__performanceLead>div:last-child{border-right:0;padding-right:0}.player-profile-module__nC5epq__page[data-preview=true] .player-profile-module__nC5epq__heading{margin-bottom:12px}.player-profile-module__nC5epq__page[data-preview=true] .player-profile-module__nC5epq__heading h2{font-size:22px}.player-profile-module__nC5epq__page[data-preview=true] .player-profile-module__nC5epq__heading p{font-size:11px}.player-profile-module__nC5epq__page[data-preview=true] .player-profile-module__nC5epq__performanceLead dd{font-size:22px}.player-profile-module__nC5epq__page[data-preview=true] .player-profile-module__nC5epq__performanceLead dt{font-size:8px}.player-profile-module__nC5epq__page[data-preview=true] .player-profile-module__nC5epq__performanceLead small{font-size:9px}.player-profile-module__nC5epq__page[data-preview=true] .player-profile-module__nC5epq__performanceLead .player-profile-module__nC5epq__ratingValue{gap:4px}.player-profile-module__nC5epq__page[data-preview=true] .player-profile-module__nC5epq__performanceLead .player-profile-module__nC5epq__ratingValue img{width:44px;height:16px}.player-profile-module__nC5epq__page[data-preview=true] .player-profile-module__nC5epq__performanceVisuals{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.player-profile-module__nC5epq__page[data-preview=true] .player-profile-module__nC5epq__supportingStats{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;padding-top:12px}.player-profile-module__nC5epq__page[data-preview=true] .player-profile-module__nC5epq__supportingStats>div{gap:4px}.player-profile-module__nC5epq__page[data-preview=true] .player-profile-module__nC5epq__supportingStats dt{font-size:7px;line-height:1.2}.player-profile-module__nC5epq__page[data-preview=true] .player-profile-module__nC5epq__supportingStats dd{font-size:14px}.player-profile-module__nC5epq__page[data-preview=true] .player-profile-module__nC5epq__radar{border-right:1px solid var(--border);border-bottom:0;padding-right:10px}.player-profile-module__nC5epq__page[data-preview=true] .player-profile-module__nC5epq__performanceBreakdown{gap:16px;padding:18px 0 18px 10px}.player-profile-module__nC5epq__page[data-preview=true] .player-profile-module__nC5epq__performanceBreakdown .player-profile-module__nC5epq__statBar strong,.player-profile-module__nC5epq__page[data-preview=true] .player-profile-module__nC5epq__performanceBreakdown .player-profile-module__nC5epq__statBar em{font-size:9px}.player-profile-module__nC5epq__page[data-preview=true] .player-profile-module__nC5epq__radarPlot{min-height:174px}.player-profile-module__nC5epq__page[data-preview=true] .player-profile-module__nC5epq__radarPlot svg{height:156px}.player-profile-module__nC5epq__page[data-preview=true] .player-profile-module__nC5epq__radarPlot>span{font-size:7px}.player-profile-module__nC5epq__page[data-preview=true] .player-profile-module__nC5epq__radarPlot>span b{font-size:12px}.player-profile-module__nC5epq__page[data-preview=true] .player-profile-module__nC5epq__sideSplit{flex-wrap:wrap;align-items:flex-start}.player-profile-module__nC5epq__page[data-preview=true] .player-profile-module__nC5epq__sideSplit>strong{width:100%}.player-profile-module__nC5epq__page[data-preview=true] .player-profile-module__nC5epq__activityBody{padding:14px 12px 16px}.player-profile-module__nC5epq__page[data-preview=true] .player-profile-module__nC5epq__activityGrid{gap:3px;max-width:200px}.player-profile-module__nC5epq__back{color:var(--text-muted);align-items:center;gap:9px;margin-bottom:20px;font-size:12px;display:flex}.player-profile-module__nC5epq__back a{align-items:center;gap:6px;display:flex}.player-profile-module__nC5epq__back a:hover{color:color-mix(in srgb, var(--profile-accent) 70%, white)}.player-profile-module__nC5epq__sectionNav{border:1px solid var(--border);background:color-mix(in srgb, var(--surface) 95%, var(--profile-accent) 5%);border-radius:10px;gap:4px;margin-top:18px;padding:4px;display:flex}.player-profile-module__nC5epq__sectionNav button{min-height:42px;color:var(--text-muted);border-radius:7px;padding:13px 16px;font-weight:750}.player-profile-module__nC5epq__sectionNav button:hover{background:var(--surface-elevated);color:var(--text)}.player-profile-module__nC5epq__customizeAction{border-color:color-mix(in srgb, var(--profile-accent) 55%, var(--border))!important;background:color-mix(in srgb, var(--profile-accent) 18%, #101113db)!important}.player-profile-module__nC5epq__steamAction,.player-profile-module__nC5epq__faceitAction{width:42px;padding:0!important}.player-profile-module__nC5epq__faceitSlot{flex:0 0 42px;width:42px;height:42px;display:inline-flex}.player-profile-module__nC5epq__steamLogo,.player-profile-module__nC5epq__faceitLogo{background:currentColor;width:18px;height:18px;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.player-profile-module__nC5epq__steamLogo{-webkit-mask-image:url(/brands/steam.svg);mask-image:url(/brands/steam.svg)}.player-profile-module__nC5epq__faceitLogo{background:var(--faceit-color);-webkit-mask-image:url(/brands/faceit.svg);mask-image:url(/brands/faceit.svg)}.player-profile-module__nC5epq__faceitAction:hover .player-profile-module__nC5epq__faceitLogo{background:var(--faceit-color-hover)}.player-profile-module__nC5epq__grid{grid-template-columns:minmax(0,1fr) minmax(340px,360px);gap:16px;margin-top:24px;display:grid}.player-profile-module__nC5epq__grid>section,.player-profile-module__nC5epq__profileAside>section{border:1px solid var(--border);background:color-mix(in srgb, var(--surface) 96%, var(--profile-accent) 4%);border-radius:12px;min-width:0;padding:24px;scroll-margin-top:94px;position:relative;overflow:hidden}.player-profile-module__nC5epq__grid>section:before,.player-profile-module__nC5epq__profileAside>section:before{background:var(--profile-accent);content:"";opacity:.72;width:2px;position:absolute;inset:0 auto 0 0}.player-profile-module__nC5epq__profileAside{grid-column:2;grid-template-rows:auto auto auto;align-content:start;gap:16px;min-width:0;display:grid}.player-profile-module__nC5epq__profileAside>.player-profile-module__nC5epq__activitySection{padding:0}.player-profile-module__nC5epq__profileAside>.player-profile-module__nC5epq__trophiesSection{padding:20px}.player-profile-module__nC5epq__activityHeader{border-bottom:1px solid var(--border);background:color-mix(in srgb, var(--surface-elevated) 82%, var(--profile-accent) 18%);justify-content:space-between;align-items:center;gap:12px;min-height:46px;padding:0 18px;display:flex}.player-profile-module__nC5epq__activityHeader h2{color:var(--text);font:750 12px/1 var(--font-display);letter-spacing:.1em;text-transform:uppercase;margin:0}.player-profile-module__nC5epq__activityHeader>span{color:var(--text-muted);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:700}.player-profile-module__nC5epq__activityBody{--activity-pink:color-mix(in srgb, var(--danger) 62%, var(--primary) 38%);min-width:0;padding:20px 18px 22px}.player-profile-module__nC5epq__activityScroll{min-width:0;max-width:100%;padding:2px}.player-profile-module__nC5epq__activityGrid{grid-template-rows:repeat(7,auto);grid-template-columns:repeat(14,minmax(0,1fr));grid-auto-flow:column;gap:4px;width:100%;max-width:310px;margin:0 auto;padding:0;list-style:none;display:grid}.player-profile-module__nC5epq__activityCell,.player-profile-module__nC5epq__activityPad{aspect-ratio:1;min-width:0;display:block}.player-profile-module__nC5epq__activityDay{appearance:none;border:1px solid color-mix(in srgb, var(--profile-accent) 12%, var(--border));background:var(--surface-elevated);border-radius:4px;width:100%;height:100%;padding:0;display:block;box-shadow:inset 0 1px #ffffff0d}button.player-profile-module__nC5epq__activityDay{cursor:pointer}.player-profile-module__nC5epq__activityDay[data-level="1"]{background:color-mix(in srgb, var(--activity-pink) 35%, var(--surface-elevated));border-color:color-mix(in srgb, var(--activity-pink) 40%, var(--border))}.player-profile-module__nC5epq__activityDay[data-level="2"]{background:color-mix(in srgb, var(--activity-pink) 55%, var(--surface-elevated));border-color:color-mix(in srgb, var(--activity-pink) 60%, var(--border))}.player-profile-module__nC5epq__activityDay[data-level="3"]{background:color-mix(in srgb, var(--activity-pink) 75%, var(--surface-elevated));border-color:color-mix(in srgb, var(--activity-pink) 78%, var(--border))}.player-profile-module__nC5epq__activityDay[data-level="4"]{background:var(--activity-pink);border-color:color-mix(in srgb, var(--activity-pink) 80%, var(--text))}button.player-profile-module__nC5epq__activityDay:hover,.player-profile-module__nC5epq__activityDay[aria-pressed=true]{border-color:var(--text);box-shadow:0 0 0 2px color-mix(in srgb, var(--activity-pink) 30%, transparent)}button.player-profile-module__nC5epq__activityDay:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.player-profile-module__nC5epq__activityDetail{border-top:1px solid var(--border);max-width:310px;color:var(--text-muted);justify-content:space-between;align-items:baseline;gap:12px;margin:16px auto 0;padding-top:12px;font-size:11px;display:flex}.player-profile-module__nC5epq__activityDetail strong{color:var(--text);font:750 15px/1 var(--font-display);white-space:nowrap}.player-profile-module__nC5epq__activityScale{max-width:310px;color:var(--text-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 8px;margin:13px auto 0;font-size:9px;display:flex}.player-profile-module__nC5epq__activityScale>span{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.player-profile-module__nC5epq__activityScale i{background:color-mix(in srgb, var(--activity-pink) 35%, var(--surface-elevated));border-radius:2px;width:9px;height:9px;display:inline-block}.player-profile-module__nC5epq__activityScale i[data-level="2"]{background:color-mix(in srgb, var(--activity-pink) 55%, var(--surface-elevated))}.player-profile-module__nC5epq__activityScale i[data-level="3"]{background:color-mix(in srgb, var(--activity-pink) 75%, var(--surface-elevated))}.player-profile-module__nC5epq__activityScale i[data-level="4"]{background:var(--activity-pink)}.player-profile-module__nC5epq__friendsSection{grid-column:1/-1}.player-profile-module__nC5epq__friendsList{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.player-profile-module__nC5epq__friendCard{border:1px solid var(--border);background:var(--background);min-height:74px;transition:border-color var(--motion-fast) var(--ease-out), background-color var(--motion-fast) var(--ease-out);border-radius:8px;align-items:center;gap:12px;padding:12px;display:flex}.player-profile-module__nC5epq__friendCard:hover{border-color:color-mix(in srgb, var(--profile-accent) 48%, var(--border));background:var(--surface-elevated)}.player-profile-module__nC5epq__friendCard:focus-visible,.player-profile-module__nC5epq__sectionNav button:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.player-profile-module__nC5epq__friendAvatar{background:var(--surface-elevated);width:48px;height:48px;color:var(--text-muted);border-radius:7px;flex:none;place-items:center;display:grid;overflow:hidden}.player-profile-module__nC5epq__friendAvatar img{object-fit:cover;width:100%;height:100%}.player-profile-module__nC5epq__friendDetails{gap:4px;min-width:0;margin-inline-end:auto;display:grid}.player-profile-module__nC5epq__friendDetails strong{text-overflow:ellipsis;white-space:nowrap;font:750 16px/1.1 var(--font-display);overflow:hidden}.player-profile-module__nC5epq__friendLevelPin{flex:none;width:32px;height:34px;position:relative;overflow:hidden}.player-profile-module__nC5epq__friendLevelImage{width:80px;max-width:none;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.player-profile-module__nC5epq__friendCard>svg{color:var(--text-muted);flex:none}.player-profile-module__nC5epq__heading{margin-bottom:18px}.player-profile-module__nC5epq__heading h2{font:750 30px/1 var(--font-display);letter-spacing:-.02em}.player-profile-module__nC5epq__heading p{color:var(--text-muted);margin-top:8px;line-height:1.5}.player-profile-module__nC5epq__performanceLead{border-block:1px solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.player-profile-module__nC5epq__performanceLead>div{border-right:1px solid var(--border);align-content:center;gap:5px;min-height:116px;padding:18px;display:grid}.player-profile-module__nC5epq__performanceLead>div:first-child{padding-left:0}.player-profile-module__nC5epq__performanceLead>div:last-child{border-right:0}.player-profile-module__nC5epq__performanceLead dt,.player-profile-module__nC5epq__supportingStats dt{color:var(--text-muted);letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:800}.player-profile-module__nC5epq__performanceLead dd{font:750 38px/.92 var(--font-display);letter-spacing:-.025em;gap:5px;display:grid}.player-profile-module__nC5epq__performanceLead .player-profile-module__nC5epq__ratingValue{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.player-profile-module__nC5epq__ratingValue img{object-fit:contain;width:78px;height:26px}.player-profile-module__nC5epq__performanceLead small{font-family:var(--font-body);letter-spacing:normal;color:var(--text-muted);font-size:11px;font-weight:400;line-height:1.4}.player-profile-module__nC5epq__performanceVisuals{border-bottom:1px solid var(--border);grid-template-columns:minmax(250px,.9fr) minmax(220px,1.1fr);align-items:stretch;display:grid}.player-profile-module__nC5epq__radar{border-right:1px solid var(--border);min-width:0;margin:0;padding:20px 22px 18px 0}.player-profile-module__nC5epq__radar figcaption{color:var(--text-muted);letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:800}.player-profile-module__nC5epq__radarPlot{width:min(100%,280px);min-height:206px;margin:8px auto 0;position:relative}.player-profile-module__nC5epq__radarPlot svg{width:100%;height:188px;position:absolute;inset:18px 0 auto;overflow:visible}.player-profile-module__nC5epq__radarPlot polygon:not(.player-profile-module__nC5epq__radarValue),.player-profile-module__nC5epq__radarPlot path{fill:none;stroke:#ffffff1c;stroke-width:1px}.player-profile-module__nC5epq__radarPlot .player-profile-module__nC5epq__radarValue{fill:color-mix(in srgb, var(--profile-accent) 24%, transparent);stroke:color-mix(in srgb, var(--profile-accent) 82%, white);stroke-width:2px}.player-profile-module__nC5epq__radarPlot circle{fill:var(--background);stroke:color-mix(in srgb, var(--profile-accent) 82%, white);stroke-width:2px}.player-profile-module__nC5epq__radarPlot>span{color:var(--text-muted);letter-spacing:.035em;text-transform:uppercase;gap:2px;font-size:9px;font-weight:700;line-height:1.15;display:grid;position:absolute}.player-profile-module__nC5epq__radarPlot>span b{color:var(--text);font:750 16px/1 var(--font-display);letter-spacing:-.01em}.player-profile-module__nC5epq__radarWin{text-align:center;align-items:center;inset:0 auto auto 50%;transform:translate(-50%)}.player-profile-module__nC5epq__radarHeadshots{text-align:right;bottom:0;right:0}.player-profile-module__nC5epq__radarOpenings{bottom:0;left:0}.player-profile-module__nC5epq__performanceBreakdown{align-content:center;gap:24px;padding:26px 0 26px 24px;display:grid}.player-profile-module__nC5epq__statBar{gap:8px;display:grid}.player-profile-module__nC5epq__statBar>span:first-child{justify-content:space-between;align-items:center;gap:16px;display:flex}.player-profile-module__nC5epq__statBar strong{font-size:12px}.player-profile-module__nC5epq__statBar em{color:var(--text-muted);font:700 12px/1 var(--font-display)}.player-profile-module__nC5epq__statBar>span:last-child{background:var(--background);border-radius:999px;height:5px;overflow:hidden}.player-profile-module__nC5epq__statBar i{transform-origin:0;border-radius:inherit;background:color-mix(in srgb, var(--profile-accent) 72%, white);width:100%;height:100%;display:block}.player-profile-module__nC5epq__supportingStats{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px 16px;padding-top:20px;display:grid}.player-profile-module__nC5epq__supportingStats>div{grid-template-rows:subgrid;text-align:left;grid-row:span 2;align-content:start;justify-items:start;gap:6px;min-width:0;display:grid}.player-profile-module__nC5epq__supportingStats dt{min-height:28px}.player-profile-module__nC5epq__supportingStats dd{font:750 20px/1 var(--font-display);letter-spacing:-.015em}.player-profile-module__nC5epq__roundOverview{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:28px;margin-bottom:12px;padding-block:28px;display:flex}.player-profile-module__nC5epq__roundOutcomes,.player-profile-module__nC5epq__sideSplit{align-items:center;gap:14px;display:flex}.player-profile-module__nC5epq__sideSplit{margin-left:auto}.player-profile-module__nC5epq__sideSplit>strong{color:var(--text-muted);font-size:11px}.player-profile-module__nC5epq__roundOutcomes>span,.player-profile-module__nC5epq__sideSplit>span{font:750 16px/1 var(--font-display);grid-template-columns:auto auto;align-items:center;gap:2px 8px;display:grid}.player-profile-module__nC5epq__roundOutcomes b{color:var(--text);font-size:18px}.player-profile-module__nC5epq__sideSplit b{color:var(--profile-accent);font-size:11px}.player-profile-module__nC5epq__roundOutcomes small,.player-profile-module__nC5epq__sideSplit small{color:var(--text-muted);font:500 10px/1.2 var(--font-body);grid-column:1/-1}.player-profile-module__nC5epq__roundOutcomes [data-result=win]>svg{color:var(--success)}.player-profile-module__nC5epq__roundOutcomes [data-result=loss]>svg{color:var(--danger)}.player-profile-module__nC5epq__rankingLink{color:var(--text-muted);text-decoration:none;display:inline}.player-profile-module__nC5epq__rankingLink svg{vertical-align:middle;margin-left:4px;display:inline-block}.player-profile-module__nC5epq__rankingLink:hover,.player-profile-module__nC5epq__rankingLink:focus-visible{color:var(--profile-accent);text-decoration:underline}.player-profile-module__nC5epq__sideSplit small{color:var(--text-muted);font:500 10px/1.2 var(--font-body);grid-column:1/-1}.player-profile-module__nC5epq__trophies{grid-template-columns:1fr;gap:8px;display:grid}.player-profile-module__nC5epq__trophies li{border:1px solid var(--border);background:var(--background);border-radius:8px;align-items:center;gap:12px;min-height:76px;padding:11px;display:flex}.player-profile-module__nC5epq__trophies li>span,.player-profile-module__nC5epq__sessionIcon{border:1px solid color-mix(in srgb, var(--profile-accent) 38%, var(--border));background:color-mix(in srgb, var(--surface-elevated) 90%, var(--profile-accent) 10%);width:40px;height:40px;color:color-mix(in srgb, var(--profile-accent) 70%, white);border-radius:8px;flex:none;place-items:center;display:grid}.player-profile-module__nC5epq__trophies div{gap:5px;display:grid}.player-profile-module__nC5epq__trophies small,.player-profile-module__nC5epq__sessionRows p,.player-profile-module__nC5epq__sessionRows small,.player-profile-module__nC5epq__sessionRows time{color:var(--text-muted);font-size:12px}.player-profile-module__nC5epq__sessionRows{gap:8px;display:grid}.player-profile-module__nC5epq__sessionRows article{border:1px solid var(--border);background:var(--background);border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;min-height:74px;padding:9px 12px;display:grid}.player-profile-module__nC5epq__sessionRows article>div{gap:5px;display:grid}.player-profile-module__nC5epq__sessionRows article>span:last-child{justify-items:end;gap:6px;display:grid}.player-profile-module__nC5epq__sessionRows small{align-items:center;gap:5px;display:flex}.player-profile-module__nC5epq__empty{border:1px solid var(--border);background:linear-gradient(90deg, var(--background), transparent);border-radius:8px;align-items:center;gap:14px;min-height:104px;padding:20px;display:flex}.player-profile-module__nC5epq__empty>svg{color:var(--profile-accent)}.player-profile-module__nC5epq__empty div{gap:6px;display:grid}.player-profile-module__nC5epq__empty p{color:var(--text-muted);line-height:1.5}.player-profile-module__nC5epq__page[data-layout=tactical] .player-profile-module__nC5epq__profileBackdrop{opacity:.22;filter:grayscale(.5)}.player-profile-module__nC5epq__page[data-layout=tactical] .player-profile-module__nC5epq__sectionNav,.player-profile-module__nC5epq__page[data-layout=tactical] .player-profile-module__nC5epq__grid>section,.player-profile-module__nC5epq__page[data-layout=tactical] .player-profile-module__nC5epq__profileAside>section,.player-profile-module__nC5epq__page[data-layout=tactical] .player-profile-module__nC5epq__performanceLead,.player-profile-module__nC5epq__page[data-layout=tactical] .player-profile-module__nC5epq__trophies li,.player-profile-module__nC5epq__page[data-layout=tactical] .player-profile-module__nC5epq__statBar>span:last-child{border-radius:3px}.player-profile-module__nC5epq__page[data-layout=tactical] .player-profile-module__nC5epq__grid{grid-template-columns:minmax(0,1fr) minmax(340px,360px);gap:10px}.player-profile-module__nC5epq__page[data-layout=tactical] .player-profile-module__nC5epq__trophies{grid-template-columns:1fr}.player-profile-module__nC5epq__page[data-layout=classic]{max-width:1080px}.player-profile-module__nC5epq__page[data-layout=classic] .player-profile-module__nC5epq__profileBackdrop{opacity:.16;filter:grayscale(.72)}.player-profile-module__nC5epq__page[data-layout=classic] .player-profile-module__nC5epq__sectionNav,.player-profile-module__nC5epq__page[data-layout=classic] .player-profile-module__nC5epq__grid>section{border-radius:3px}.player-profile-module__nC5epq__page[data-layout=classic] .player-profile-module__nC5epq__grid{grid-template-columns:minmax(0,1fr) minmax(340px,360px);align-items:start}.player-profile-module__nC5epq__page[data-layout=classic] .player-profile-module__nC5epq__grid>section:first-child{grid-column:1}.player-profile-module__nC5epq__page[data-layout=classic] .player-profile-module__nC5epq__profileAside{grid-column:2}.player-profile-module__nC5epq__page[data-layout=classic] .player-profile-module__nC5epq__profileAside>section{border-radius:3px}.player-profile-module__nC5epq__page[data-layout=classic] .player-profile-module__nC5epq__trophies{grid-template-columns:1fr}.player-profile-module__nC5epq__state{place-content:center;justify-items:start;max-width:720px;min-height:55vh;margin-inline:auto;display:grid}.player-profile-module__nC5epq__state h1{font:750 clamp(42px, 6vw, 68px)/.9 var(--font-display);letter-spacing:-.03em;margin-top:20px}.player-profile-module__nC5epq__state p{max-width:52ch;color:var(--text-muted);margin-top:14px;line-height:1.6}.player-profile-module__nC5epq__stateActions{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.player-profile-module__nC5epq__stateActions a,.player-profile-module__nC5epq__stateActions button{border:1px solid var(--border-strong);background:var(--surface);min-height:44px;color:var(--text);transition:border-color var(--motion-fast) var(--ease-out), background-color var(--motion-fast) var(--ease-out), transform var(--motion-fast) var(--ease-out);border-radius:9px;align-items:center;gap:7px;padding:0 14px;font-weight:750;display:flex}.player-profile-module__nC5epq__stateActions a:hover,.player-profile-module__nC5epq__stateActions button:hover{border-color:var(--text-faint);background:var(--surface-hover)}.player-profile-module__nC5epq__stateActions a:active,.player-profile-module__nC5epq__stateActions button:active{transform:translateY(1px)}.player-profile-module__nC5epq__stateActions button:disabled{cursor:progress;opacity:.58}.player-profile-module__nC5epq__stateActions a:focus-visible,.player-profile-module__nC5epq__stateActions button:focus-visible{outline:2px solid var(--ring);outline-offset:2px}@media (max-width:1050px){.player-profile-module__nC5epq__friendsList{grid-template-columns:repeat(2,minmax(0,1fr))}.player-profile-module__nC5epq__grid,.player-profile-module__nC5epq__page[data-layout=tactical] .player-profile-module__nC5epq__grid,.player-profile-module__nC5epq__page[data-layout=classic] .player-profile-module__nC5epq__grid{grid-template-columns:1fr}.player-profile-module__nC5epq__profileAside,.player-profile-module__nC5epq__page[data-layout=classic] .player-profile-module__nC5epq__profileAside{grid-column:auto;grid-template-rows:auto;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.player-profile-module__nC5epq__profileAside,.player-profile-module__nC5epq__page[data-layout=classic] .player-profile-module__nC5epq__profileAside{grid-template-rows:auto;grid-template-columns:1fr}}@media (max-width:760px){.player-profile-module__nC5epq__page:before{inset:-30px 0}.player-profile-module__nC5epq__profileAside,.player-profile-module__nC5epq__page[data-layout=classic] .player-profile-module__nC5epq__profileAside{grid-column:auto;grid-template-columns:1fr;gap:12px}.player-profile-module__nC5epq__friendsList{grid-template-columns:1fr}.player-profile-module__nC5epq__grid,.player-profile-module__nC5epq__page[data-layout=tactical] .player-profile-module__nC5epq__grid,.player-profile-module__nC5epq__page[data-layout=classic] .player-profile-module__nC5epq__grid{grid-template-columns:1fr;gap:12px;margin-top:12px}.player-profile-module__nC5epq__grid>section,.player-profile-module__nC5epq__page[data-layout=classic] .player-profile-module__nC5epq__grid>section:first-child,.player-profile-module__nC5epq__page[data-layout=classic] .player-profile-module__nC5epq__profileAside{grid-column:auto}.player-profile-module__nC5epq__sectionNav{overflow-x:auto}.player-profile-module__nC5epq__sectionNav button{text-align:center;flex:1 0 auto}.player-profile-module__nC5epq__performanceLead,.player-profile-module__nC5epq__trophies{grid-template-columns:1fr}.player-profile-module__nC5epq__performanceLead>div{border-right:0;border-bottom:1px solid var(--border);min-height:86px;padding:14px 0}.player-profile-module__nC5epq__performanceLead>div:last-child{border-bottom:0}.player-profile-module__nC5epq__page:not([data-preview=true]) .player-profile-module__nC5epq__supportingStats{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px 12px}.player-profile-module__nC5epq__page:not([data-preview=true]) .player-profile-module__nC5epq__supportingStats>div{text-align:left;grid-column:span 2;justify-items:start}.player-profile-module__nC5epq__page:not([data-preview=true]) .player-profile-module__nC5epq__supportingStats>div:nth-last-child(-n+2){grid-column:span 3}.player-profile-module__nC5epq__supportingStats dt{letter-spacing:.06em;min-height:26px;font-size:9px;line-height:1.4}.player-profile-module__nC5epq__supportingStats dd{font-size:14px}.player-profile-module__nC5epq__roundOverview{flex-wrap:nowrap;gap:10px}.player-profile-module__nC5epq__roundOverview .player-profile-module__nC5epq__roundOutcomes,.player-profile-module__nC5epq__roundOverview .player-profile-module__nC5epq__sideSplit{flex-wrap:nowrap;align-items:center;gap:10px;min-width:0}.player-profile-module__nC5epq__roundOverview .player-profile-module__nC5epq__roundOutcomes>span,.player-profile-module__nC5epq__roundOverview .player-profile-module__nC5epq__sideSplit>span{white-space:nowrap;gap:3px 4px;font-size:12px}.player-profile-module__nC5epq__roundOutcomes b{font-size:14px}.player-profile-module__nC5epq__roundOutcomes svg{width:13px;height:13px}.player-profile-module__nC5epq__roundOverview .player-profile-module__nC5epq__roundOutcomes small,.player-profile-module__nC5epq__roundOverview .player-profile-module__nC5epq__sideSplit small{font-size:8px}.player-profile-module__nC5epq__roundOverview .player-profile-module__nC5epq__sideSplit b{font-size:9px}.player-profile-module__nC5epq__performanceVisuals{grid-template-columns:1fr}.player-profile-module__nC5epq__radar{border-right:0;border-bottom:1px solid var(--border);padding-right:0}.player-profile-module__nC5epq__performanceBreakdown{padding:22px 0}.player-profile-module__nC5epq__sideSplit{flex-wrap:wrap;align-items:flex-start}.player-profile-module__nC5epq__sideSplit>strong{width:100%}.player-profile-module__nC5epq__sessionRows article{align-items:start}.player-profile-module__nC5epq__sessionRows article>span:last-child{grid-column:2;justify-items:start}.player-profile-module__nC5epq__stateActions{width:100%}.player-profile-module__nC5epq__stateActions a,.player-profile-module__nC5epq__stateActions button{flex:180px;justify-content:center}}@media (prefers-reduced-motion:reduce){.player-profile-module__nC5epq__stateActions a,.player-profile-module__nC5epq__stateActions button{transition:none}}.player-profile-module__nC5epq__modeSelector{flex-wrap:wrap;gap:8px;margin:18px 0 24px;display:flex}.player-profile-module__nC5epq__modeSelector button{border:1px solid var(--border);background:var(--surface);min-height:40px;color:var(--text-muted);font:inherit;cursor:pointer;border-radius:8px;padding:8px 18px;font-size:13px;font-weight:700}.player-profile-module__nC5epq__modeSelector button[aria-pressed=true]{color:var(--text);border-color:var(--profile-accent);background:var(--surface-elevated)}.player-profile-module__nC5epq__modeSelector button:focus-visible{outline:2px solid var(--profile-accent);outline-offset:3px}.player-profile-module__nC5epq__sectionNav{flex-wrap:wrap;margin:18px 0 0}.player-profile-module__nC5epq__sectionNav button{cursor:pointer;font:inherit;background:0 0;border:0;font-weight:750}.player-profile-module__nC5epq__sectionNav button[aria-selected=true]{background:var(--surface-elevated);color:#fff}.player-profile-module__nC5epq__collectionList{gap:12px;margin-top:20px;display:grid}.player-profile-module__nC5epq__collectionCard{border:1px solid var(--border);border-radius:8px;gap:10px;padding:16px;display:grid}.player-profile-module__nC5epq__collectionCard p{color:var(--text-muted);overflow-wrap:anywhere}.player-profile-module__nC5epq__collectionCard button,.player-profile-module__nC5epq__collectionAction{border:1px solid var(--border);background:var(--surface-elevated);color:var(--text);cursor:pointer;border-radius:6px;justify-self:start;padding:10px 14px}.player-profile-module__nC5epq__punishmentMeta{color:var(--text-muted);flex-wrap:wrap;gap:10px;font-size:12px;display:flex}.player-profile-module__nC5epq__punishmentMeta [data-active=true]{color:var(--profile-accent)}.player-profile-module__nC5epq__friendsPanel .player-profile-module__nC5epq__friendsList{grid-template-columns:repeat(3,minmax(0,1fr))}.player-profile-module__nC5epq__summarySection h2{font-family:var(--font-display);margin:0 0 16px;font-size:24px}.player-profile-module__nC5epq__summaryStats{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px;margin:0;display:grid}.player-profile-module__nC5epq__summaryStats>div{min-width:0}.player-profile-module__nC5epq__summaryStats dt{color:var(--text-muted);margin-bottom:6px;font-size:11px}.player-profile-module__nC5epq__summaryStats dd{overflow-wrap:anywhere;margin:0;font-size:17px;font-weight:750}.player-profile-module__nC5epq__page[data-preview=true] .player-profile-module__nC5epq__summaryStats{gap:12px}.player-profile-module__nC5epq__trophiesSection .player-profile-module__nC5epq__heading{margin-bottom:14px}.player-profile-module__nC5epq__trophiesSection .player-profile-module__nC5epq__trophies{max-height:180px;overflow-y:auto}.player-profile-module__nC5epq__summarySection{grid-column:1/-1}@container profile-preview (max-width:480px){.player-profile-module__nC5epq__page[data-preview=true] .player-profile-module__nC5epq__grid{grid-template-columns:minmax(0,1fr)}.player-profile-module__nC5epq__page[data-preview=true] .player-profile-module__nC5epq__profileAside{grid-column:auto}}.player-profile-module__nC5epq__page[data-preview=true]:before{inset:0}.player-profile-module__nC5epq__friendsPagination{justify-content:center;align-items:center;gap:14px;margin-top:18px;display:flex}.player-profile-module__nC5epq__friendsPagination span{color:var(--text-muted);font-size:12px}.player-profile-module__nC5epq__friendsPagination button{border:1px solid var(--border);background:var(--surface-elevated);width:36px;height:36px;color:var(--text);cursor:pointer;border-radius:6px;place-items:center;display:grid}.player-profile-module__nC5epq__friendsPagination button:disabled{opacity:.35;cursor:default}.player-profile-module__nC5epq__friendsPagination button:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.player-profile-module__nC5epq__page[data-preview=true] .player-profile-module__nC5epq__friendCard{text-align:center;flex-direction:column;gap:6px;padding:8px}.player-profile-module__nC5epq__page[data-preview=true] .player-profile-module__nC5epq__friendAvatar{flex-basis:32px;width:32px;height:32px}.player-profile-module__nC5epq__page[data-preview=true] .player-profile-module__nC5epq__friendDetails{width:100%;margin:0}.player-profile-module__nC5epq__page[data-preview=true] .player-profile-module__nC5epq__friendDetails strong{font-size:12px}.player-profile-module__nC5epq__page[data-preview=true] .player-profile-module__nC5epq__friendLevelPin{width:24px;height:26px}.player-profile-module__nC5epq__page[data-preview=true] .player-profile-module__nC5epq__friendCard>svg:last-child{display:none}@media (max-width:760px){.player-profile-module__nC5epq__friendsPanel .player-profile-module__nC5epq__friendCard{text-align:center;flex-direction:column;gap:6px;padding:8px}.player-profile-module__nC5epq__friendsPanel .player-profile-module__nC5epq__friendAvatar{flex-basis:36px;width:36px;height:36px}.player-profile-module__nC5epq__friendsPanel .player-profile-module__nC5epq__friendDetails{width:100%;margin:0}.player-profile-module__nC5epq__friendsPanel .player-profile-module__nC5epq__friendDetails strong{font-size:14px}.player-profile-module__nC5epq__friendsPanel .player-profile-module__nC5epq__friendCard>svg:last-child{display:none}}.player-profile-module__nC5epq__grid{align-items:start}.player-profile-module__nC5epq__sectionNav{scrollbar-width:thin;flex-wrap:nowrap;overflow-x:auto}.player-profile-module__nC5epq__sectionNav button{flex-shrink:0;min-height:44px}.player-profile-module__nC5epq__sectionNav button:focus-visible{outline:2px solid var(--profile-accent);outline-offset:-3px}:is(.player-profile-module__nC5epq__sectionNav .motion-selection-line,.player-profile-module__nC5epq__modeSelector .motion-selection-line){background:var(--profile-accent)}.player-profile-module__nC5epq__earnedPreview{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:16px 0;padding:0;list-style:none;display:grid}.player-profile-module__nC5epq__earnedPreview li{text-align:center;min-width:0}.player-profile-module__nC5epq__earnedPreview img{object-fit:contain;width:64px;max-width:100%;height:64px;margin:0 auto 6px;display:block}.player-profile-module__nC5epq__earnedPreview span{overflow-wrap:anywhere;color:var(--text-muted);font-size:10px;line-height:1.4;display:block}.player-profile-module__nC5epq__loadoutGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,290px),1fr));gap:16px;margin-top:24px;display:grid}.player-profile-module__nC5epq__loadoutCard{border:1px solid var(--border);background:var(--surface);min-width:0;color:var(--text);text-align:left;font:inherit;cursor:pointer;border-radius:12px;flex-direction:column;padding:0;transition:border-color .16s,background .16s;display:flex;overflow:hidden}.player-profile-module__nC5epq__loadoutCard:hover{border-color:var(--profile-accent);background:var(--surface-elevated)}.player-profile-module__nC5epq__loadoutCard:focus-visible{outline:2px solid var(--profile-accent);outline-offset:4px}.player-profile-module__nC5epq__loadoutPreview{border-bottom:1px solid var(--border);height:150px;color:var(--text-muted);background:radial-gradient(at 50% 100%,#ffffff0c,#0000 75%),#ffffff03;justify-content:center;align-items:center;padding:26px 16px 12px;display:flex;position:relative}.player-profile-module__nC5epq__loadoutPreview>span:not(.player-profile-module__nC5epq__loadoutTeams){width:33.333%;height:100%;position:relative}.player-profile-module__nC5epq__loadoutPreview img{object-fit:contain}.player-profile-module__nC5epq__loadoutPreview .player-profile-module__nC5epq__loadoutTeams{letter-spacing:.12em;font-size:10px;font-weight:700;position:absolute;top:12px;left:16px}.player-profile-module__nC5epq__loadoutBody{flex-direction:column;flex:1;gap:9px;padding:18px;display:flex}.player-profile-module__nC5epq__loadoutTitle{font-family:var(--font-display);overflow-wrap:anywhere;font-size:19px;font-weight:750}.player-profile-module__nC5epq__loadoutDescription{-webkit-line-clamp:2;color:var(--text-muted);overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:13px;line-height:1.6;display:-webkit-box;overflow:hidden}.player-profile-module__nC5epq__loadoutFooter{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-top:auto;padding-top:15px;display:flex}.player-profile-module__nC5epq__loadoutMeta,.player-profile-module__nC5epq__loadoutMeta>span,.player-profile-module__nC5epq__loadoutOpen{align-items:center;gap:6px;display:inline-flex}.player-profile-module__nC5epq__loadoutMeta{color:var(--text-muted);flex-wrap:wrap;gap:14px;font-size:11px}.player-profile-module__nC5epq__loadoutOpen{color:var(--profile-accent);font-size:12px;font-weight:700}.player-profile-module__nC5epq__loadoutEmpty{border:1px dashed var(--border);color:var(--text-muted);text-align:center;border-radius:12px;justify-items:center;gap:14px;margin-top:24px;padding:48px 20px;display:grid}@media (prefers-reduced-motion:reduce){.player-profile-module__nC5epq__loadoutCard{transition:none}}
.profile-identity-card-module__WfYzqG__card{--profile-accent:var(--text);border:1px solid var(--border);background:var(--surface);isolation:isolate;border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:end;min-height:328px;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 64px #00000047,inset 0 1px #ffffff0d}.profile-identity-card-module__WfYzqG__card:before{z-index:2;background:linear-gradient(90deg, transparent, var(--profile-accent) 28%, var(--profile-accent) 72%, transparent);height:3px;box-shadow:0 0 22px color-mix(in srgb, var(--profile-accent) 48%, transparent);content:"";opacity:.82;position:absolute;inset:0 0 auto}.profile-identity-card-module__WfYzqG__card[data-theme=inferno]{--profile-accent:var(--profile-theme-inferno)}.profile-identity-card-module__WfYzqG__card[data-theme=frost]{--profile-accent:var(--profile-theme-frost)}.profile-identity-card-module__WfYzqG__card[data-theme=toxic]{--profile-accent:var(--profile-theme-toxic)}.profile-identity-card-module__WfYzqG__card[data-theme=ultraviolet]{--profile-accent:var(--profile-theme-ultraviolet)}.profile-identity-card-module__WfYzqG__banner{z-index:-3;object-fit:cover;object-position:center 52%;transition:transform .7s var(--ease-out), filter .3s var(--ease-out)}.profile-identity-card-module__WfYzqG__scrim{z-index:-2;background:linear-gradient(90deg,#0a0b0df5 0%,#0a0b0db8 45%,#0a0b0d61 100%),linear-gradient(#0000 35%,#0a0b0de0 100%);position:absolute;inset:0}.profile-identity-card-module__WfYzqG__material{z-index:-1;background:linear-gradient(118deg, transparent 0 58%, color-mix(in srgb, var(--profile-accent) 10%, transparent) 58.2% 58.8%, transparent 59%), radial-gradient(circle at 86% 9%, color-mix(in srgb, var(--profile-accent) 22%, transparent), transparent 28%);mix-blend-mode:screen;opacity:.9;pointer-events:none;position:absolute;inset:0}.profile-identity-card-module__WfYzqG__material:after{content:"";background-image:repeating-linear-gradient(90deg,#0000 0 23px,#ffffff06 24px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 24%,#000);mask-image:linear-gradient(90deg,#0000 24%,#000)}.profile-identity-card-module__WfYzqG__card[data-banner=none] .profile-identity-card-module__WfYzqG__scrim{background:radial-gradient(circle at 78% 20%, #ffffff12, transparent 34%), linear-gradient(125deg, var(--surface-elevated), var(--surface))}.profile-identity-card-module__WfYzqG__card[data-preview][data-layout]{grid-template-columns:minmax(0,1fr) minmax(170px,auto);min-height:270px}.profile-identity-card-module__WfYzqG__card[data-preview][data-layout] .profile-identity-card-module__WfYzqG__identity{align-items:center;gap:14px;padding:20px 12px 20px 20px}.profile-identity-card-module__WfYzqG__card[data-preview][data-layout] .profile-identity-card-module__WfYzqG__avatarFrame{border-radius:14px;width:82px;height:82px}.profile-identity-card-module__WfYzqG__card[data-preview][data-layout] .profile-identity-card-module__WfYzqG__avatar{border-radius:11px;width:74px;height:74px;font-size:26px}.profile-identity-card-module__WfYzqG__card[data-preview][data-layout] .profile-identity-card-module__WfYzqG__copy{padding-bottom:0}.profile-identity-card-module__WfYzqG__card[data-preview][data-layout] .profile-identity-card-module__WfYzqG__copy h2{font-size:clamp(26px,5vw,38px)}.profile-identity-card-module__WfYzqG__card[data-preview][data-layout] .profile-identity-card-module__WfYzqG__copy p{margin-top:8px;font-size:10px}.profile-identity-card-module__WfYzqG__card[data-preview][data-layout] .profile-identity-card-module__WfYzqG__meta{text-align:right;justify-items:end;min-width:170px;padding:20px}.profile-identity-card-module__WfYzqG__card[data-preview][data-layout] .profile-identity-card-module__WfYzqG__levelSummary{justify-items:end}.profile-identity-card-module__WfYzqG__card[data-preview][data-layout] .profile-identity-card-module__WfYzqG__progression{width:min(280px,100%)}.profile-identity-card-module__WfYzqG__identity{align-self:end;align-items:end;gap:22px;padding:34px;display:flex}.profile-identity-card-module__WfYzqG__avatarFrame{border-radius:18px;flex:none;place-items:center;width:118px;height:118px;display:grid;position:relative}.profile-identity-card-module__WfYzqG__frameDecoration{border-radius:inherit;pointer-events:none;position:absolute;inset:0}.profile-identity-card-module__WfYzqG__avatar{background:var(--surface-elevated);width:108px;height:108px;font:750 34px var(--font-display);transition:border-color var(--motion-feedback) var(--ease-out), transform var(--motion-enter) var(--ease-out);border:1px solid #ffffff47;border-radius:14px;place-items:center;display:grid;overflow:hidden;box-shadow:0 16px 38px #00000057}.profile-identity-card-module__WfYzqG__avatar img{object-fit:cover;width:100%;height:100%}.profile-identity-card-module__WfYzqG__card[data-frame=double] .profile-identity-card-module__WfYzqG__avatarFrame{border:1px solid #ffffff9e;box-shadow:inset 0 0 0 4px #101113e0}.profile-identity-card-module__WfYzqG__card[data-frame=bracket] .profile-identity-card-module__WfYzqG__avatarFrame:before,.profile-identity-card-module__WfYzqG__card[data-frame=bracket] .profile-identity-card-module__WfYzqG__avatarFrame:after{content:"";width:28px;height:28px;position:absolute}.profile-identity-card-module__WfYzqG__card[data-frame=bracket] .profile-identity-card-module__WfYzqG__avatarFrame:before{border-top:2px solid var(--text);border-left:2px solid var(--text);inset:0 auto auto 0}.profile-identity-card-module__WfYzqG__card[data-frame=bracket] .profile-identity-card-module__WfYzqG__avatarFrame:after{border-right:2px solid var(--text);border-bottom:2px solid var(--text);inset:auto 0 0 auto}.profile-identity-card-module__WfYzqG__copy{min-width:0;padding-bottom:8px}.profile-identity-card-module__WfYzqG__identityLine{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.profile-identity-card-module__WfYzqG__identityLine>strong{border:1px solid color-mix(in srgb, var(--profile-accent) 44%, transparent);background:color-mix(in srgb, var(--profile-accent) 12%, #101113bd);color:color-mix(in srgb, var(--profile-accent) 70%, white);letter-spacing:.075em;text-transform:uppercase;border-radius:5px;padding:5px 8px;font-size:10px;font-weight:850;line-height:1}.profile-identity-card-module__WfYzqG__copy h2{max-width:16ch;font:750 clamp(32px, 4.4vw, 56px)/1.08 var(--font-display);letter-spacing:-.03em;text-wrap:balance;text-shadow:0 10px 30px #00000073;margin-top:6px}.profile-identity-card-module__WfYzqG__motto{max-width:42ch;color:color-mix(in srgb, var(--profile-accent) 72%, white);letter-spacing:.095em;text-transform:uppercase;margin-top:10px;font-size:10px;font-weight:850;line-height:1.35;display:block}.profile-identity-card-module__WfYzqG__copy p{color:var(--text-muted);overflow-wrap:anywhere;margin-top:12px;font-size:12px}.profile-identity-card-module__WfYzqG__copy .profile-identity-card-module__WfYzqG__lastSeen{color:var(--text);align-items:center;gap:7px;margin-top:10px;font-size:11px;font-weight:700;display:flex}.profile-identity-card-module__WfYzqG__copy .profile-identity-card-module__WfYzqG__lastSeen:before{background:var(--profile-accent);width:6px;height:6px;box-shadow:0 0 10px color-mix(in srgb, var(--profile-accent) 55%, transparent);content:"";border-radius:50%;flex:none}.profile-identity-card-module__WfYzqG__meta{text-align:right;align-content:end;align-self:stretch;justify-items:end;min-width:230px;padding:34px;display:grid}.profile-identity-card-module__WfYzqG__progression{width:min(280px,100%)}.profile-identity-card-module__WfYzqG__levelSummary{justify-items:end;gap:4px;display:grid}.profile-identity-card-module__WfYzqG__levelHeadline{align-items:center;gap:4px;display:flex}.profile-identity-card-module__WfYzqG__levelPinCrop{width:32px;height:34px;display:block;position:relative;overflow:hidden}.profile-identity-card-module__WfYzqG__meta span{color:var(--text-muted);text-transform:uppercase;font-size:11px;font-weight:750}.profile-identity-card-module__WfYzqG__meta .profile-identity-card-module__WfYzqG__levelPin{width:80px;max-width:none;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.profile-identity-card-module__WfYzqG__levelSummary strong{font:750 42px/.84 var(--font-display);letter-spacing:-.02em;margin-top:1px}.profile-identity-card-module__WfYzqG__levelSummary em{color:var(--text-muted);font:650 18px/1 var(--font-display);letter-spacing:0;margin-left:3px}.profile-identity-card-module__WfYzqG__meta small{color:var(--text-muted);font-size:11px}.profile-identity-card-module__WfYzqG__progressTrack{margin-top:14px}.profile-identity-card-module__WfYzqG__progressLabels{color:var(--text-muted);flex-wrap:wrap;justify-content:space-between;gap:4px 12px;margin-bottom:7px;font-size:10px;font-weight:750;display:flex}.profile-identity-card-module__WfYzqG__progressBar{background:#ffffff29;border-radius:999px;height:6px;overflow:hidden}.profile-identity-card-module__WfYzqG__progressBar i{transform-origin:0;border-radius:inherit;background:var(--profile-accent);width:100%;height:100%;display:block}.profile-identity-card-module__WfYzqG__actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:24px;display:flex}.profile-identity-card-module__WfYzqG__actions a,.profile-identity-card-module__WfYzqG__actions button{min-height:42px;color:var(--text);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#101113c2;border:1px solid #fff3;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:0 14px;font-size:12px;font-weight:750;display:inline-flex}.profile-identity-card-module__WfYzqG__card[data-layout=tactical]{border-radius:6px;min-height:270px}.profile-identity-card-module__WfYzqG__card[data-layout=tactical] .profile-identity-card-module__WfYzqG__identity,.profile-identity-card-module__WfYzqG__card[data-layout=tactical] .profile-identity-card-module__WfYzqG__meta{padding:26px}.profile-identity-card-module__WfYzqG__card[data-layout=tactical] .profile-identity-card-module__WfYzqG__material{background:repeating-linear-gradient(90deg, transparent 0 39px, color-mix(in srgb, var(--profile-accent) 7%, transparent) 40px), repeating-linear-gradient(0deg, transparent 0 39px, color-mix(in srgb, var(--profile-accent) 7%, transparent) 40px), radial-gradient(circle at 84% 12%, color-mix(in srgb, var(--profile-accent) 20%, transparent), transparent 26%)}.profile-identity-card-module__WfYzqG__card[data-layout=classic]{border-radius:3px;min-height:360px}.profile-identity-card-module__WfYzqG__card[data-layout=classic]:before{width:34%;right:auto}.profile-identity-card-module__WfYzqG__card[data-layout=classic] .profile-identity-card-module__WfYzqG__identity{align-items:center;padding:44px 34px 30px}.profile-identity-card-module__WfYzqG__card[data-layout=classic] .profile-identity-card-module__WfYzqG__copy h2{font-size:clamp(42px,6vw,68px)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.profile-identity-card-module__WfYzqG__card:hover .profile-identity-card-module__WfYzqG__banner{filter:contrast(1.04);transform:scale(1.035)}.profile-identity-card-module__WfYzqG__card[data-frame=double]:hover .profile-identity-card-module__WfYzqG__avatarFrame{animation:profile-identity-card-module__WfYzqG__frame-pulse .5s var(--ease-out)}@keyframes profile-identity-card-module__WfYzqG__frame-pulse{0%{box-shadow:inset 0 0 0 4px #101113e0}45%{box-shadow:inset 0 0 0 4px #101113e0,0 0 0 3px #ffffff29}to{box-shadow:inset 0 0 0 4px #101113e0}}}@media (max-width:720px){.profile-identity-card-module__WfYzqG__card{grid-template-columns:1fr;min-height:390px}.profile-identity-card-module__WfYzqG__scrim{background:linear-gradient(#0a0b0d47 0%,#0a0b0dad 35%,#0a0b0dfa 100%)}.profile-identity-card-module__WfYzqG__identity{align-items:center;gap:16px;padding:24px 20px 8px}.profile-identity-card-module__WfYzqG__avatarFrame{width:92px;height:92px}.profile-identity-card-module__WfYzqG__avatar{width:82px;height:82px}.profile-identity-card-module__WfYzqG__copy h2{font-size:36px}.profile-identity-card-module__WfYzqG__meta{text-align:left;align-self:auto;justify-items:start;min-width:0;padding:14px 20px 24px}.profile-identity-card-module__WfYzqG__levelSummary{justify-items:start}.profile-identity-card-module__WfYzqG__actions{justify-content:flex-start;margin-top:18px}}.profile-identity-card-module__WfYzqG__effect{z-index:-1;pointer-events:none;opacity:0;position:absolute;inset:0}.profile-identity-card-module__WfYzqG__card[data-effect=scan] .profile-identity-card-module__WfYzqG__effect{background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--profile-accent) 10%, transparent) 72%, color-mix(in srgb, var(--profile-accent) 72%, white));height:56%;box-shadow:0 18px 34px color-mix(in srgb, var(--profile-accent) 14%, transparent);top:-45%;bottom:auto}.profile-identity-card-module__WfYzqG__card[data-effect=spotlight] .profile-identity-card-module__WfYzqG__effect{background:radial-gradient(circle at 72% 20%, color-mix(in srgb, var(--profile-accent) 34%, transparent), transparent 24%)}.profile-identity-card-module__WfYzqG__card[data-effect=signal] .profile-identity-card-module__WfYzqG__effect{background:linear-gradient(105deg, transparent 38%, color-mix(in srgb, var(--profile-accent) 36%, transparent) 49%, transparent 60%)}.profile-identity-card-module__WfYzqG__card[data-effect=impact] .profile-identity-card-module__WfYzqG__effect{border:2px solid color-mix(in srgb, var(--profile-accent) 75%, white);box-shadow:inset 0 0 80px color-mix(in srgb, var(--profile-accent) 20%, transparent), 0 0 48px color-mix(in srgb, var(--profile-accent) 30%, transparent);border-radius:50%;inset:-18%}.profile-identity-card-module__WfYzqG__card[data-frame=ranked] .profile-identity-card-module__WfYzqG__avatarFrame{border:2px solid var(--profile-accent);border-radius:50%}.profile-identity-card-module__WfYzqG__card[data-frame=target] .profile-identity-card-module__WfYzqG__avatarFrame{border-radius:50%}.profile-identity-card-module__WfYzqG__card[data-frame=target] .profile-identity-card-module__WfYzqG__avatar{border-color:color-mix(in srgb, var(--profile-accent) 65%, white);border-radius:50%}.profile-identity-card-module__WfYzqG__card[data-frame=target] .profile-identity-card-module__WfYzqG__frameDecoration{border:1px dashed var(--profile-accent);box-shadow:inset 0 0 0 7px #10111366, 0 0 28px color-mix(in srgb, var(--profile-accent) 24%, transparent);border-radius:50%;inset:-4px}.profile-identity-card-module__WfYzqG__card[data-frame=ranked] .profile-identity-card-module__WfYzqG__avatar{border-radius:50%}.profile-identity-card-module__WfYzqG__card[data-frame=veteran] .profile-identity-card-module__WfYzqG__avatarFrame{border:1px solid #fffc;border-radius:50%;box-shadow:inset 0 0 0 4px #101113db,inset 0 0 0 5px #ffffff57}.profile-identity-card-module__WfYzqG__card[data-frame=orbit] .profile-identity-card-module__WfYzqG__avatarFrame{border-radius:50%}.profile-identity-card-module__WfYzqG__card[data-frame=orbit] .profile-identity-card-module__WfYzqG__avatar{border-color:var(--profile-accent);box-shadow:0 16px 38px #00000057, 0 0 34px color-mix(in srgb, var(--profile-accent) 28%, transparent);border-radius:50%}.profile-identity-card-module__WfYzqG__card[data-frame=orbit] .profile-identity-card-module__WfYzqG__frameDecoration{border:2px solid #0000;border-block-color:var(--profile-accent);border-radius:50%;inset:-5px;transform:rotate(-24deg)}.profile-identity-card-module__WfYzqG__card[data-frame=veteran] .profile-identity-card-module__WfYzqG__avatar{border-radius:50%}.profile-identity-card-module__WfYzqG__card[data-frame=veteran] .profile-identity-card-module__WfYzqG__avatarFrame:before,.profile-identity-card-module__WfYzqG__card[data-frame=veteran] .profile-identity-card-module__WfYzqG__avatarFrame:after{border-block:2px solid var(--text);content:"";width:9px;height:20px;position:absolute;top:50%;transform:translateY(-50%)}.profile-identity-card-module__WfYzqG__card[data-frame=veteran] .profile-identity-card-module__WfYzqG__avatarFrame:before{border-left:2px solid var(--text);left:-5px}.profile-identity-card-module__WfYzqG__card[data-frame=veteran] .profile-identity-card-module__WfYzqG__avatarFrame:after{border-right:2px solid var(--text);right:-5px}.profile-identity-card-module__WfYzqG__card[data-banner=mirage-ranked] .profile-identity-card-module__WfYzqG__banner,.profile-identity-card-module__WfYzqG__card[data-banner=inferno-veteran] .profile-identity-card-module__WfYzqG__banner{filter:contrast(1.14)brightness(.82)}.profile-identity-card-module__WfYzqG__copy p{white-space:pre-line;max-width:48ch;font-size:13px;line-height:1.45}@media (prefers-reduced-motion:no-preference){.profile-identity-card-module__WfYzqG__card[data-effect=scan] .profile-identity-card-module__WfYzqG__effect{animation:profile-identity-card-module__WfYzqG__profile-scan .9s var(--ease-out) both}.profile-identity-card-module__WfYzqG__card[data-effect=spotlight] .profile-identity-card-module__WfYzqG__effect{animation:profile-identity-card-module__WfYzqG__profile-spotlight .76s var(--ease-out) both}.profile-identity-card-module__WfYzqG__card[data-effect=signal] .profile-identity-card-module__WfYzqG__effect{animation:profile-identity-card-module__WfYzqG__profile-signal .68s var(--ease-out) both}.profile-identity-card-module__WfYzqG__card[data-effect=impact] .profile-identity-card-module__WfYzqG__effect{animation:profile-identity-card-module__WfYzqG__profile-impact .82s var(--ease-out) both}.profile-identity-card-module__WfYzqG__card[data-frame=orbit] .profile-identity-card-module__WfYzqG__frameDecoration{animation:profile-identity-card-module__WfYzqG__orbit-frame var(--motion-emphasis) var(--ease-out) both}@keyframes profile-identity-card-module__WfYzqG__profile-scan{0%{opacity:0;transform:translateY(-70%)}36%{opacity:.88}to{opacity:.13;transform:translateY(65%)}}@keyframes profile-identity-card-module__WfYzqG__profile-spotlight{0%{opacity:0;transform:translate(-18%)}55%{opacity:1}to{opacity:.42;transform:translate(0)}}@keyframes profile-identity-card-module__WfYzqG__profile-signal{0%{opacity:0;transform:translate(-45%)}52%{opacity:1}to{opacity:.18;transform:translate(45%)}}@keyframes profile-identity-card-module__WfYzqG__profile-impact{0%{opacity:0;transform:scale(.38)}48%{opacity:.86}to{opacity:.16;transform:scale(1.5)}}@keyframes profile-identity-card-module__WfYzqG__orbit-frame{to{transform:rotate(336deg)}}}@media (prefers-reduced-motion:reduce){.profile-identity-card-module__WfYzqG__card[data-effect=scan] .profile-identity-card-module__WfYzqG__effect,.profile-identity-card-module__WfYzqG__card[data-effect=spotlight] .profile-identity-card-module__WfYzqG__effect,.profile-identity-card-module__WfYzqG__card[data-effect=signal] .profile-identity-card-module__WfYzqG__effect,.profile-identity-card-module__WfYzqG__card[data-effect=impact] .profile-identity-card-module__WfYzqG__effect{opacity:.22}}@media (max-width:720px){.profile-identity-card-module__WfYzqG__card[data-frame=veteran] .profile-identity-card-module__WfYzqG__avatarFrame:before,.profile-identity-card-module__WfYzqG__card[data-frame=veteran] .profile-identity-card-module__WfYzqG__avatarFrame:after{height:16px}}.profile-identity-card-module__WfYzqG__card[data-frame=vip] .profile-identity-card-module__WfYzqG__avatarFrame{outline:2px solid var(--profile-theme-vip);outline-offset:4px}.profile-identity-card-module__WfYzqG__card[data-theme=vip-amber]{--profile-accent:var(--profile-theme-vip)}.profile-identity-card-module__WfYzqG__identityLine>.profile-identity-card-module__WfYzqG__profileTitle{color:var(--text);letter-spacing:.14em;text-transform:uppercase;background:0 0;border:0;border-radius:0;align-items:center;gap:8px;padding:0;font-size:11px;font-weight:800;line-height:1;display:inline-flex}.profile-identity-card-module__WfYzqG__titleEmblem{width:29px;height:29px;color:var(--text);clip-path:polygon(24% 0,100% 0,100% 76%,76% 100%,0 100%,0 24%);background:var(--surface-hover);box-shadow:inset 0 0 0 1px var(--border-strong);flex:0 0 29px;place-items:center;display:grid}.profile-identity-card-module__WfYzqG__titleWordmark{padding:8px 14px 8px 0;position:relative}.profile-identity-card-module__WfYzqG__titleWordmark:after{content:"";background:var(--text-muted);width:3px;height:13px;position:absolute;top:50%;right:0;transform:translateY(-50%)skew(-18deg)}.profile-identity-card-module__WfYzqG__identityLine>.profile-identity-card-module__WfYzqG__profileTitle[data-role=owner] .profile-identity-card-module__WfYzqG__titleEmblem,.profile-identity-card-module__WfYzqG__identityLine>.profile-identity-card-module__WfYzqG__profileTitle[data-role=champion] .profile-identity-card-module__WfYzqG__titleEmblem{background:var(--surface-hover)}@media (max-width:480px){.profile-identity-card-module__WfYzqG__identityLine>.profile-identity-card-module__WfYzqG__profileTitle{gap:7px;font-size:10px}.profile-identity-card-module__WfYzqG__titleEmblem{flex-basis:26px;width:26px;height:26px}}.profile-identity-card-module__WfYzqG__country{color:var(--text-muted);align-items:center;gap:7px;margin-top:10px;font-size:11px;font-weight:600;display:flex}.profile-identity-card-module__WfYzqG__country img{object-fit:contain;border-radius:2px;flex:none;width:20px;height:15px}
.profile-insights-module__N6L4ea__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:28px;display:grid}.profile-insights-module__N6L4ea__card{border:1px solid var(--border);background:var(--surface);border-radius:10px;min-width:0;padding:18px}.profile-insights-module__N6L4ea__card header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:22px;display:flex}.profile-insights-module__N6L4ea__card h3{font-family:var(--font-display);align-items:center;gap:8px;margin:0;font-size:14px;display:flex}.profile-insights-module__N6L4ea__card h3 svg{color:var(--profile-accent);flex-shrink:0}.profile-insights-module__N6L4ea__card header>span{color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;font-size:9px}.profile-insights-module__N6L4ea__weaponList,.profile-insights-module__N6L4ea__modeList{gap:18px;margin:0;padding:0;list-style:none;display:grid}.profile-insights-module__N6L4ea__weaponList li{grid-template-columns:18px minmax(0,1fr);align-items:center;gap:8px;display:grid}.profile-insights-module__N6L4ea__weaponRank{color:var(--text-muted);font-size:10px}.profile-insights-module__N6L4ea__rowLabel{justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;font-size:12px;display:flex}.profile-insights-module__N6L4ea__rowLabel strong{overflow-wrap:anywhere;min-width:0;font-weight:600}.profile-insights-module__N6L4ea__rowLabel>span{color:var(--text-muted);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:11px}.profile-insights-module__N6L4ea__track{background:var(--surface-elevated);border-radius:3px;height:4px;overflow:hidden}.profile-insights-module__N6L4ea__track>span{border-radius:inherit;background:var(--profile-accent);height:100%;display:block}.profile-insights-module__N6L4ea__hitLayout{grid-template-columns:minmax(65px,.7fr) minmax(0,1.3fr);align-items:center;gap:16px;display:grid}.profile-insights-module__N6L4ea__body{width:100%;max-width:110px;max-height:240px;margin:auto;display:block}.profile-insights-module__N6L4ea__body path,.profile-insights-module__N6L4ea__body rect,.profile-insights-module__N6L4ea__body circle{stroke:var(--border-strong);stroke-width:1px}.profile-insights-module__N6L4ea__hitRows{gap:12px;margin:0;display:grid}.profile-insights-module__N6L4ea__hitRows>div{grid-template-columns:1fr 1fr;align-items:center;gap:8px;display:grid}.profile-insights-module__N6L4ea__hitRows dt{color:var(--text-muted);font-size:11px}.profile-insights-module__N6L4ea__hitRows dd{text-align:right;font-variant-numeric:tabular-nums;gap:5px;margin:0;font-size:11px;display:grid}.profile-insights-module__N6L4ea__modeList{gap:22px}.profile-insights-module__N6L4ea__modeList li .profile-insights-module__N6L4ea__track>span{background:var(--text-muted)}.profile-insights-module__N6L4ea__modeList li[data-active=true] .profile-insights-module__N6L4ea__track>span{background:var(--profile-accent)}.profile-insights-module__N6L4ea__modeList li[data-active=true] strong{color:var(--profile-accent)}.profile-insights-module__N6L4ea__note,.profile-insights-module__N6L4ea__empty{color:var(--text-muted);font-size:10px;line-height:1.6}.profile-insights-module__N6L4ea__note{margin:18px 0 0}.profile-insights-module__N6L4ea__empty{text-align:center;justify-content:center;align-items:center;min-height:130px;display:flex}.profile-insights-module__N6L4ea__specialGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;display:grid}.profile-insights-module__N6L4ea__specialGrid>div{border:1px solid var(--border);background:var(--surface-elevated);border-radius:8px;flex-direction:column;gap:10px;min-width:0;padding:12px 9px;display:flex}.profile-insights-module__N6L4ea__specialGrid dt{color:var(--text-muted);flex-direction:column;gap:8px;font-size:10px;line-height:1.4;display:flex}.profile-insights-module__N6L4ea__specialGrid dd{font-family:var(--font-display);font-variant-numeric:tabular-nums;order:-1;margin:0;font-size:24px}.profile-insights-module__N6L4ea__specialGrid>div[data-positive=true] dd{color:var(--profile-accent)}@media (max-width:1100px){.profile-insights-module__N6L4ea__grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.profile-insights-module__N6L4ea__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.profile-insights-module__N6L4ea__grid{grid-template-columns:minmax(0,1fr)}}
.account-hub-module__POJ-pG__page{max-width:1440px;margin-inline:auto}.account-hub-module__POJ-pG__heading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:28px;display:flex}.account-hub-module__POJ-pG__heading h1{font:750 clamp(48px, 6vw, 72px)/.9 var(--font-display);letter-spacing:-.03em}.account-hub-module__POJ-pG__heading p{color:var(--text-muted);margin-top:12px;font-size:15px}.account-hub-module__POJ-pG__heading>span{color:var(--text-muted);align-items:center;gap:8px;font-size:12px;display:flex}.account-hub-module__POJ-pG__heading>a{border:1px solid var(--border-strong);background:var(--surface);min-height:42px;color:var(--text);border-radius:9px;flex:none;justify-content:center;align-items:center;gap:7px;padding:0 14px;font-size:12px;font-weight:750;display:inline-flex}.account-hub-module__POJ-pG__heading>a:hover{background:var(--surface-hover)}.account-hub-module__POJ-pG__heading>a:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.account-hub-module__POJ-pG__signInCard{border:1px solid var(--border);background:radial-gradient(circle at 80% 10%, #ffffff12, transparent 30%), var(--surface);border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:20px;min-height:180px;padding:30px;display:grid}.account-hub-module__POJ-pG__signInMark{border:1px solid var(--border-strong);background:var(--surface-elevated);border-radius:14px;place-items:center;width:72px;height:72px;display:grid}.account-hub-module__POJ-pG__signInCard h2{font:750 30px/1 var(--font-display)}.account-hub-module__POJ-pG__signInCard p{max-width:58ch;color:var(--text-muted);margin-top:9px;line-height:1.5}.account-hub-module__POJ-pG__signInCard button,.account-hub-module__POJ-pG__save,.account-hub-module__POJ-pG__signOut,.account-hub-module__POJ-pG__textAction{border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 16px;font-size:12px;font-weight:800;display:inline-flex}.account-hub-module__POJ-pG__signInCard button,.account-hub-module__POJ-pG__save{background:var(--text);color:var(--primary-foreground)}.account-hub-module__POJ-pG__steamLogo,.account-hub-module__POJ-pG__faceitLogo{background:currentColor;width:18px;height:18px;display:block;-webkit-mask:none 50%/contain no-repeat;mask:none 50%/contain no-repeat}.account-hub-module__POJ-pG__steamLogo{-webkit-mask-image:url(/brands/steam.svg);mask-image:url(/brands/steam.svg)}.account-hub-module__POJ-pG__faceitLogo{-webkit-mask-image:url(/brands/faceit.svg);mask-image:url(/brands/faceit.svg)}.account-hub-module__POJ-pG__error{border:1px solid var(--danger-border);background:var(--danger-soft);color:var(--danger);border-radius:8px;margin-top:12px;padding:12px 14px}.account-hub-module__POJ-pG__tabs{border-bottom:1px solid var(--border);justify-content:flex-end;gap:2px;margin-top:26px;display:flex}.account-hub-module__POJ-pG__tabs button{min-height:48px;color:var(--text-muted);justify-content:center;align-items:center;gap:8px;padding:0 18px;font-weight:750;display:flex;position:relative}.account-hub-module__POJ-pG__tabs button:after{content:"";background:0 0;height:2px;position:absolute;bottom:-1px;left:18px;right:18px}.account-hub-module__POJ-pG__tabs button:hover,.account-hub-module__POJ-pG__tabs button[aria-selected=true]{color:var(--text)}.account-hub-module__POJ-pG__tabs button[aria-selected=true]:after{background:var(--text)}.account-hub-module__POJ-pG__overview{grid-template-columns:1fr 1fr;gap:46px 64px;margin-top:42px;display:grid}.account-hub-module__POJ-pG__overview>section,.account-hub-module__POJ-pG__customize,.account-hub-module__POJ-pG__connections>section{min-width:0}.account-hub-module__POJ-pG__history,.account-hub-module__POJ-pG__quick{grid-column:1/-1}.account-hub-module__POJ-pG__sectionTitle{margin-bottom:18px}.account-hub-module__POJ-pG__sectionTitleWithAction{justify-content:space-between;align-items:center;gap:20px;display:flex}.account-hub-module__POJ-pG__sectionTitleCopy{min-width:0}.account-hub-module__POJ-pG__sectionTitleAction{flex:none}.account-hub-module__POJ-pG__sectionTitleAction>a{border:1px solid var(--border-strong);background:var(--surface);min-height:42px;color:var(--text);white-space:nowrap;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:0 14px;font-size:12px;font-weight:750;display:inline-flex}.account-hub-module__POJ-pG__sectionTitleAction>a:hover{background:var(--surface-hover)}.account-hub-module__POJ-pG__sectionTitleAction>a:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.account-hub-module__POJ-pG__sectionTitle h2{font:750 29px/1 var(--font-display);letter-spacing:-.015em}.account-hub-module__POJ-pG__sectionTitle p{max-width:62ch;color:var(--text-muted);margin-top:8px;line-height:1.5}.account-hub-module__POJ-pG__factRows,.account-hub-module__POJ-pG__historyRows,.account-hub-module__POJ-pG__serviceRows{border-block:1px solid var(--border)}.account-hub-module__POJ-pG__factRows>div,.account-hub-module__POJ-pG__historyRows>div,.account-hub-module__POJ-pG__serviceRows>div,.account-hub-module__POJ-pG__serviceRows>a{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:18px;min-height:62px;display:flex}.account-hub-module__POJ-pG__factRows>div:last-child,.account-hub-module__POJ-pG__historyRows>div:last-child,.account-hub-module__POJ-pG__serviceRows>div:last-child,.account-hub-module__POJ-pG__serviceRows>a:last-child{border:0}.account-hub-module__POJ-pG__factRows dt{color:var(--text-muted)}.account-hub-module__POJ-pG__factRows dd{font:750 20px var(--font-display)}.account-hub-module__POJ-pG__factRows .account-hub-module__POJ-pG__levelValue{align-items:center;gap:10px;display:flex}.account-hub-module__POJ-pG__levelValue img{width:72px;height:auto}.account-hub-module__POJ-pG__empty{border-block:1px solid var(--border);background:linear-gradient(90deg, var(--surface), transparent);padding:22px}.account-hub-module__POJ-pG__empty strong{font-size:14px}.account-hub-module__POJ-pG__empty p{max-width:58ch;color:var(--text-muted);margin-top:6px;line-height:1.5}.account-hub-module__POJ-pG__textAction{border:1px solid var(--border-strong);background:var(--surface);margin-top:18px}.account-hub-module__POJ-pG__trophyStrip{border-block:1px solid var(--border);grid-template-columns:1fr 1fr;display:grid}.account-hub-module__POJ-pG__trophyStrip>div{border-right:1px solid var(--border);align-items:center;gap:12px;min-height:72px;padding:12px;display:flex}.account-hub-module__POJ-pG__trophyStrip>div:nth-child(2n){border-right:0}.account-hub-module__POJ-pG__trophyStrip span,.account-hub-module__POJ-pG__historyRows span,.account-hub-module__POJ-pG__quick span,.account-hub-module__POJ-pG__serviceRows span:nth-child(2){gap:4px;display:grid}.account-hub-module__POJ-pG__trophyStrip small,.account-hub-module__POJ-pG__historyRows small,.account-hub-module__POJ-pG__quick small,.account-hub-module__POJ-pG__serviceRows small{color:var(--text-muted)}.account-hub-module__POJ-pG__historyRows time{color:var(--text-muted);font-size:12px}.account-hub-module__POJ-pG__quick>div{border-block:1px solid var(--border);grid-template-columns:repeat(3,1fr);display:grid}.account-hub-module__POJ-pG__quick a{border-right:1px solid var(--border);grid-template-columns:auto 1fr auto;align-items:center;gap:12px;min-height:76px;padding:14px 18px;display:grid}.account-hub-module__POJ-pG__quick a:last-child{border:0}.account-hub-module__POJ-pG__quick a:hover{background:var(--surface)}.account-hub-module__POJ-pG__customize{margin-top:42px}.account-hub-module__POJ-pG__customizeGrid{--preview-heading-height:16px;--preview-heading-gap:10px;grid-template-columns:minmax(0,.85fr) minmax(400px,1.15fr);gap:32px;padding-top:22px;display:grid}.account-hub-module__POJ-pG__choices{padding-top:calc(var(--preview-heading-height) + var(--preview-heading-gap));align-content:start;gap:22px;display:grid}.account-hub-module__POJ-pG__choices fieldset{border:0;min-width:0;margin:0;padding:0}.account-hub-module__POJ-pG__choices legend{margin-bottom:13px;font-weight:800}.account-hub-module__POJ-pG__bannerChoices{grid-template-columns:repeat(2,1fr);gap:9px;display:grid}.account-hub-module__POJ-pG__bannerChoices button{border:1px solid var(--border);text-align:left;border-radius:10px;grid-template-columns:66px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:66px;padding:7px;display:grid;position:relative}.account-hub-module__POJ-pG__bannerChoices button>span:first-child{background-color:var(--surface-elevated);background-position:50%;background-size:cover;border-radius:6px;place-items:center;width:66px;height:50px;display:grid}.account-hub-module__POJ-pG__bannerChoices button>svg{margin-right:7px}.account-hub-module__POJ-pG__bannerChoices button[aria-pressed=true],.account-hub-module__POJ-pG__frameChoices button[aria-pressed=true]{border-color:var(--text);box-shadow:inset 0 0 0 1px var(--text)}.account-hub-module__POJ-pG__frameChoices{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.account-hub-module__POJ-pG__frameChoices button{border:1px solid var(--border);border-radius:9px;align-items:center;gap:10px;min-height:52px;padding:0 12px;display:flex}.account-hub-module__POJ-pG__frameChoices button>span:first-child{border:1px solid var(--border-strong);border-radius:6px;width:27px;height:27px;position:relative}.account-hub-module__POJ-pG__frameChoices button>span[data-frame=double]{box-shadow:0 0 0 2px var(--text)}.account-hub-module__POJ-pG__frameChoices button>span[data-frame=bracket]{border:0;border-top:2px solid var(--text);border-left:2px solid var(--text);border-radius:0}.account-hub-module__POJ-pG__save{justify-self:start}.account-hub-module__POJ-pG__save:disabled{opacity:.6}.account-hub-module__POJ-pG__saveMessage{min-height:18px;color:var(--danger);font-size:12px}.account-hub-module__POJ-pG__preview{align-self:start;min-width:0;position:sticky;top:92px;container:profile-preview/inline-size}.account-hub-module__POJ-pG__previewHeading{min-height:var(--preview-heading-height);line-height:var(--preview-heading-height);margin-bottom:var(--preview-heading-gap);justify-content:space-between;align-items:center;gap:12px;display:flex}.account-hub-module__POJ-pG__previewHeading>span{color:var(--text-muted);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:750}.account-hub-module__POJ-pG__connections{grid-template-columns:1fr 1fr;gap:56px;margin-top:42px;display:grid}.account-hub-module__POJ-pG__serviceRows>div,.account-hub-module__POJ-pG__serviceRows>a{color:var(--text-muted);grid-template-columns:auto minmax(0,1fr) auto auto;display:grid}.account-hub-module__POJ-pG__serviceRows strong{color:var(--text)}.account-hub-module__POJ-pG__serviceRows em{font-size:12px;font-style:normal}.account-hub-module__POJ-pG__serviceRows>a{grid-template-columns:auto minmax(0,1fr) auto}.account-hub-module__POJ-pG__serviceIcon{border:1px solid var(--border);background:var(--surface);border-radius:8px;place-items:center;width:38px;height:38px;display:grid!important}.account-hub-module__POJ-pG__signOut{border:1px solid var(--border-strong);color:var(--text-muted);margin-top:16px}@media (max-width:860px){.account-hub-module__POJ-pG__overview,.account-hub-module__POJ-pG__connections,.account-hub-module__POJ-pG__customizeGrid{grid-template-columns:1fr}.account-hub-module__POJ-pG__history,.account-hub-module__POJ-pG__quick{grid-column:auto}.account-hub-module__POJ-pG__customizeGrid{gap:38px}.account-hub-module__POJ-pG__quick>div{grid-template-columns:1fr}.account-hub-module__POJ-pG__quick a{border-right:0;border-bottom:1px solid var(--border)}.account-hub-module__POJ-pG__quick a:last-child{border:0}}@media (max-width:640px){.account-hub-module__POJ-pG__heading{flex-direction:column;align-items:stretch}.account-hub-module__POJ-pG__heading h1{overflow-wrap:anywhere;font-size:clamp(28px,8vw,44px)}.account-hub-module__POJ-pG__heading>a{align-self:flex-end}.account-hub-module__POJ-pG__sectionTitleWithAction{align-items:center;gap:14px}.account-hub-module__POJ-pG__signInCard{grid-template-columns:auto 1fr;padding:20px}.account-hub-module__POJ-pG__signInCard button{grid-column:1/-1}.account-hub-module__POJ-pG__tabs{gap:0;overflow:visible}.account-hub-module__POJ-pG__tabs button{white-space:nowrap;flex:none;gap:6px;min-width:0;padding-inline:8px;font-size:12px}.account-hub-module__POJ-pG__tabs button:after{left:8px;right:8px}.account-hub-module__POJ-pG__overview,.account-hub-module__POJ-pG__customize,.account-hub-module__POJ-pG__connections{gap:38px;margin-top:32px}.account-hub-module__POJ-pG__bannerChoices,.account-hub-module__POJ-pG__frameChoices,.account-hub-module__POJ-pG__trophyStrip{grid-template-columns:1fr}.account-hub-module__POJ-pG__trophyStrip>div{border-right:0;border-bottom:1px solid var(--border)}.account-hub-module__POJ-pG__historyRows>div{flex-direction:column;align-items:start;padding-block:14px}.account-hub-module__POJ-pG__serviceRows>div{grid-template-columns:auto minmax(0,1fr) auto}.account-hub-module__POJ-pG__serviceRows>div>a{grid-column:3}}@media (prefers-reduced-motion:reduce){.account-hub-module__POJ-pG__tabs button,.account-hub-module__POJ-pG__bannerChoices button,.account-hub-module__POJ-pG__frameChoices button,.account-hub-module__POJ-pG__quick a{transition:none}}.account-hub-module__POJ-pG__bio{gap:10px;display:grid}.account-hub-module__POJ-pG__bio>span{justify-content:space-between;align-items:center;font-weight:800;display:flex}.account-hub-module__POJ-pG__bio small,.account-hub-module__POJ-pG__fieldHint{color:var(--text-muted);font-size:12px;font-weight:500}.account-hub-module__POJ-pG__bio textarea{resize:vertical;border:1px solid var(--border-strong);background:var(--surface);width:100%;min-height:92px;color:var(--text);border-radius:10px;padding:13px 14px;line-height:1.5}.account-hub-module__POJ-pG__bio textarea::placeholder{color:var(--text-muted)}.account-hub-module__POJ-pG__bio textarea:focus-visible{border-color:var(--text)}.account-hub-module__POJ-pG__collectionNav{border:1px solid var(--border);background:var(--surface);border-radius:11px;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding:4px;display:grid;overflow-x:auto}.account-hub-module__POJ-pG__collectionNav button{min-width:0;min-height:40px;color:var(--text-muted);border-radius:7px;flex:1;justify-content:center;align-items:center;gap:7px;padding:0 11px;font-size:12px;font-weight:750;display:flex}.account-hub-module__POJ-pG__collectionNav button:hover{color:var(--text)}.account-hub-module__POJ-pG__collectionNav button[aria-pressed=true]{background:var(--surface-elevated);color:var(--text);box-shadow:0 1px #ffffff0d}.account-hub-module__POJ-pG__collectionPanel{min-height:344px}.account-hub-module__POJ-pG__collectionPanel fieldset{border:0;min-width:0;margin:0;padding:0}.account-hub-module__POJ-pG__collectionPanel legend{font:750 22px/1 var(--font-display)}.account-hub-module__POJ-pG__collectionPanel legend small{color:var(--text-muted);margin-left:7px;font-weight:600}.account-hub-module__POJ-pG__fieldHint{margin:8px 0 16px;line-height:1.45}.account-hub-module__POJ-pG__bannerChoices button>span:nth-child(2){place-items:initial;background:0 0;border-radius:0;width:auto;height:auto;display:grid}.account-hub-module__POJ-pG__bannerChoices button small,.account-hub-module__POJ-pG__frameChoices button small,.account-hub-module__POJ-pG__effectChoices button small,.account-hub-module__POJ-pG__trophyChoices button small,.account-hub-module__POJ-pG__themeChoices button small,.account-hub-module__POJ-pG__nameplateChoices button small,.account-hub-module__POJ-pG__vipPanel article small{color:var(--text-muted);font-size:11px;font-weight:500;line-height:1.35}.account-hub-module__POJ-pG__bannerChoices button:disabled,.account-hub-module__POJ-pG__frameChoices button:disabled,.account-hub-module__POJ-pG__effectChoices button:disabled,.account-hub-module__POJ-pG__trophyChoices button:disabled,.account-hub-module__POJ-pG__themeChoices button:disabled,.account-hub-module__POJ-pG__nameplateChoices button:disabled,.account-hub-module__POJ-pG__layoutChoices button:disabled{cursor:not-allowed;opacity:.48}.account-hub-module__POJ-pG__bannerChoices button:disabled:hover,.account-hub-module__POJ-pG__frameChoices button:disabled:hover,.account-hub-module__POJ-pG__effectChoices button:disabled:hover,.account-hub-module__POJ-pG__trophyChoices button:disabled:hover,.account-hub-module__POJ-pG__themeChoices button:disabled:hover,.account-hub-module__POJ-pG__nameplateChoices button:disabled:hover,.account-hub-module__POJ-pG__layoutChoices button:disabled:hover{background:0 0;transform:none}.account-hub-module__POJ-pG__frameChoices{grid-template-columns:repeat(2,1fr)}.account-hub-module__POJ-pG__frameChoices button{text-align:left;grid-template-columns:auto minmax(0,1fr) auto;display:grid}.account-hub-module__POJ-pG__frameChoices button>span:nth-child(2){gap:3px;display:grid}.account-hub-module__POJ-pG__frameChoices button>span[data-frame=ranked]{border-width:2px;border-radius:50%}.account-hub-module__POJ-pG__frameChoices button>span[data-frame=target]{border:1px dashed var(--text);box-shadow:inset 0 0 0 4px var(--surface);border-radius:50%}.account-hub-module__POJ-pG__frameChoices button>span[data-frame=veteran]{box-shadow:inset 0 0 0 3px var(--surface), 0 0 0 1px var(--text);border-radius:50%}.account-hub-module__POJ-pG__effectChoices,.account-hub-module__POJ-pG__trophyChoices,.account-hub-module__POJ-pG__nameplateChoices{gap:8px;display:grid}.account-hub-module__POJ-pG__effectChoices button,.account-hub-module__POJ-pG__trophyChoices button,.account-hub-module__POJ-pG__nameplateChoices button{border:1px solid var(--border);text-align:left;border-radius:9px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-height:62px;padding:10px 13px;display:grid}.account-hub-module__POJ-pG__effectChoices button>span,.account-hub-module__POJ-pG__trophyChoices button>span,.account-hub-module__POJ-pG__nameplateChoices button>span{gap:4px;display:grid}.account-hub-module__POJ-pG__effectChoices button[aria-pressed=true],.account-hub-module__POJ-pG__trophyChoices button[aria-pressed=true],.account-hub-module__POJ-pG__nameplateChoices button[aria-pressed=true],.account-hub-module__POJ-pG__themeChoices button[aria-pressed=true],.account-hub-module__POJ-pG__customColor[data-selected=true]{border-color:var(--text);box-shadow:inset 0 0 0 1px var(--text)}.account-hub-module__POJ-pG__frameChoices button>span[data-frame=orbit]{border-block:2px solid var(--text);border-inline-color:#0000;border-radius:50%;transform:rotate(-24deg)}.account-hub-module__POJ-pG__themeChoices{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.account-hub-module__POJ-pG__layoutChoices{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.account-hub-module__POJ-pG__layoutChoices button{border:1px solid var(--border);text-align:left;border-radius:10px;align-content:start;gap:10px;min-height:176px;padding:12px;display:grid}.account-hub-module__POJ-pG__layoutChoices button[aria-pressed=true]{border-color:var(--text);box-shadow:inset 0 0 0 1px var(--text)}.account-hub-module__POJ-pG__layoutChoices button>span:nth-child(2){gap:4px;display:grid}.account-hub-module__POJ-pG__layoutDiagram{border:1px solid var(--border-strong);background:var(--background);border-radius:6px;grid-template-rows:2fr 1fr;grid-template-columns:repeat(2,1fr);gap:3px;height:58px;padding:5px;display:grid}.account-hub-module__POJ-pG__layoutDiagram i{background:var(--surface-hover);border-radius:2px;display:block}.account-hub-module__POJ-pG__layoutDiagram i:first-child{background:linear-gradient(90deg, var(--surface-hover), var(--border-strong));grid-column:1/-1}.account-hub-module__POJ-pG__layoutChoices button[data-layout=tactical] .account-hub-module__POJ-pG__layoutDiagram{border-radius:2px;grid-template-rows:1fr 1fr;grid-template-columns:repeat(3,1fr)}.account-hub-module__POJ-pG__layoutChoices button[data-layout=tactical] .account-hub-module__POJ-pG__layoutDiagram i:first-child{grid-column:1/-1}.account-hub-module__POJ-pG__layoutChoices button[data-layout=classic] .account-hub-module__POJ-pG__layoutDiagram{border-radius:2px;grid-template-rows:repeat(2,1fr);grid-template-columns:.7fr 1.3fr}.account-hub-module__POJ-pG__layoutChoices button[data-layout=classic] .account-hub-module__POJ-pG__layoutDiagram i:first-child{grid-area:1/1/3}.account-hub-module__POJ-pG__layoutChoices .account-hub-module__POJ-pG__cosmeticState{margin-top:auto}.account-hub-module__POJ-pG__themeChoices button{--item-accent:var(--text);border:1px solid var(--border);text-align:left;border-radius:10px;grid-template-columns:42px minmax(0,1fr);gap:11px;min-height:92px;padding:12px;display:grid;position:relative;overflow:hidden}.account-hub-module__POJ-pG__themeChoices button[data-theme=inferno]{--item-accent:var(--profile-theme-inferno)}.account-hub-module__POJ-pG__themeChoices button[data-theme=frost]{--item-accent:var(--profile-theme-frost)}.account-hub-module__POJ-pG__themeChoices button[data-theme=toxic]{--item-accent:var(--profile-theme-toxic)}.account-hub-module__POJ-pG__themeChoices button[data-theme=ultraviolet]{--item-accent:var(--profile-theme-ultraviolet)}.account-hub-module__POJ-pG__themeChoices button:before{background:var(--item-accent);height:2px;box-shadow:0 0 18px color-mix(in srgb, var(--item-accent) 45%, transparent);content:"";position:absolute;inset:auto 0 0}.account-hub-module__POJ-pG__themeSwatch{border:1px solid color-mix(in srgb, var(--item-accent) 70%, white);background:radial-gradient(circle at 65% 25%, white, transparent 18%), radial-gradient(circle, var(--item-accent), color-mix(in srgb, var(--item-accent) 28%, var(--surface)) 64%, var(--surface));width:42px;height:42px;box-shadow:0 0 24px color-mix(in srgb, var(--item-accent) 25%, transparent);border-radius:50%;display:block}.account-hub-module__POJ-pG__themeChoices button>span:nth-child(2){align-content:start;gap:4px;display:grid}.account-hub-module__POJ-pG__customColor,.account-hub-module__POJ-pG__mottoField{border:1px solid var(--border);background:var(--surface);border-radius:10px;justify-content:space-between;align-items:center;gap:18px;margin-top:10px;padding:13px 14px;display:flex}.account-hub-module__POJ-pG__customColor{--item-accent:var(--text);text-align:left;grid-template-columns:42px minmax(0,1fr);min-height:92px;padding:12px;display:grid;position:relative;overflow:hidden}.account-hub-module__POJ-pG__customColor:before{background:var(--item-accent);height:2px;box-shadow:0 0 18px color-mix(in srgb, var(--item-accent) 45%, transparent);content:"";position:absolute;inset:auto 0 0}.account-hub-module__POJ-pG__customColorCopy,.account-hub-module__POJ-pG__mottoField>span:first-child{gap:4px;display:grid}.account-hub-module__POJ-pG__customColorCopy{grid-area:1/2;align-content:start}.account-hub-module__POJ-pG__customColor>.account-hub-module__POJ-pG__cosmeticState{grid-column:1/-1}.account-hub-module__POJ-pG__customColorSwatch{border:1px solid color-mix(in srgb, var(--item-accent) 70%, white);background:radial-gradient(circle at 65% 25%, white, transparent 18%), radial-gradient(circle, var(--item-accent), color-mix(in srgb, var(--item-accent) 28%, var(--surface)) 64%, var(--surface));width:42px;height:42px;box-shadow:0 0 24px color-mix(in srgb, var(--item-accent) 25%, transparent);border-radius:50%;grid-area:1/1;display:block}.account-hub-module__POJ-pG__customColorSwatch input{cursor:pointer;opacity:0;background:0 0;border:0;border-radius:50%;width:100%;height:100%;padding:0;overflow:hidden}.account-hub-module__POJ-pG__customColorSwatch input:focus-visible{outline:2px solid var(--ring);outline-offset:3px;opacity:1}.account-hub-module__POJ-pG__customColor code{color:var(--text-muted);font:700 11px var(--font-mono,monospace)}.account-hub-module__POJ-pG__customColor small,.account-hub-module__POJ-pG__mottoField small{color:var(--text-muted);font-size:11px;font-weight:500}.account-hub-module__POJ-pG__mottoField{align-items:stretch;margin:0 0 12px;display:grid}.account-hub-module__POJ-pG__mottoField>span:first-child{justify-content:space-between;font-weight:800;display:flex}.account-hub-module__POJ-pG__mottoField input{border:1px solid var(--border-strong);background:var(--background);width:100%;min-height:42px;color:var(--text);border-radius:8px;padding-inline:12px}.account-hub-module__POJ-pG__cosmeticState{min-width:0;color:var(--text-muted);grid-column:1/-1;justify-content:space-between;align-items:center;gap:8px!important;display:flex!important}.account-hub-module__POJ-pG__cosmeticState small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.account-hub-module__POJ-pG__cosmeticState svg{color:var(--text);flex:none}.account-hub-module__POJ-pG__bannerChoices .account-hub-module__POJ-pG__cosmeticState,.account-hub-module__POJ-pG__frameChoices .account-hub-module__POJ-pG__cosmeticState,.account-hub-module__POJ-pG__effectChoices .account-hub-module__POJ-pG__cosmeticState,.account-hub-module__POJ-pG__nameplateChoices .account-hub-module__POJ-pG__cosmeticState{grid-column:auto}.account-hub-module__POJ-pG__bannerChoices .account-hub-module__POJ-pG__cosmeticState,.account-hub-module__POJ-pG__frameChoices .account-hub-module__POJ-pG__cosmeticState,.account-hub-module__POJ-pG__effectChoices .account-hub-module__POJ-pG__cosmeticState{justify-items:end;display:grid!important}.account-hub-module__POJ-pG__bannerChoices .account-hub-module__POJ-pG__cosmeticState small,.account-hub-module__POJ-pG__frameChoices .account-hub-module__POJ-pG__cosmeticState small,.account-hub-module__POJ-pG__effectChoices .account-hub-module__POJ-pG__cosmeticState small{white-space:normal;text-align:right;max-width:78px}.account-hub-module__POJ-pG__effectPreview{border:1px solid var(--border-strong);background:var(--surface-elevated);border-radius:8px;place-items:center;width:38px;height:38px;position:relative;overflow:hidden;display:grid!important}.account-hub-module__POJ-pG__effectPreview:after{content:"";background:linear-gradient(110deg,#0000 35%,#fff3,#0000 65%);position:absolute;inset:-25%;transform:translate(-80%)}.account-hub-module__POJ-pG__effectPreview[data-effect=scan]:after,.account-hub-module__POJ-pG__effectPreview[data-effect=spotlight]:after,.account-hub-module__POJ-pG__effectPreview[data-effect=signal]:after,.account-hub-module__POJ-pG__effectPreview[data-effect=impact]:after{animation:account-hub-module__POJ-pG__effect-sample var(--motion-emphasis) var(--ease-out)}.account-hub-module__POJ-pG__nameplatePreview{border:1px solid var(--border-strong);background:var(--surface-elevated);letter-spacing:.075em;text-transform:uppercase;border-radius:5px;min-width:max-content;padding:5px 8px;font-size:9px;font-weight:850;display:inline-flex!important}.account-hub-module__POJ-pG__nameplateChoices button{grid-template-columns:minmax(92px,auto) minmax(0,1fr) minmax(82px,auto)}.account-hub-module__POJ-pG__nameplateChoices .account-hub-module__POJ-pG__cosmeticState{justify-items:end;display:grid!important}.account-hub-module__POJ-pG__nameplateChoices .account-hub-module__POJ-pG__cosmeticState small{text-align:right;white-space:normal}@keyframes account-hub-module__POJ-pG__effect-sample{0%,20%{opacity:0;transform:translate(-80%)}55%{opacity:1}85%,to{opacity:0;transform:translate(80%)}}.account-hub-module__POJ-pG__vipPanel{border:1px solid var(--border-strong);background:radial-gradient(circle at 90% 0, #ffffff13, transparent 32%), var(--surface);border-radius:12px;padding:22px}.account-hub-module__POJ-pG__vipStatus{color:var(--text-muted);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:7px;font-size:11px;font-weight:800;display:inline-flex}.account-hub-module__POJ-pG__vipPanel h3{font:750 28px/1 var(--font-display);letter-spacing:-.015em;margin-top:14px}.account-hub-module__POJ-pG__vipPanel>p{max-width:55ch;color:var(--text-muted);margin-top:9px;line-height:1.5}.account-hub-module__POJ-pG__vipPanel>div{border-block:1px solid var(--border);margin-block:18px}.account-hub-module__POJ-pG__vipPanel article{border-bottom:1px solid var(--border);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-height:60px;display:grid}.account-hub-module__POJ-pG__vipPanel article:last-child{border:0}.account-hub-module__POJ-pG__vipPanel article>span{gap:4px;display:grid}.account-hub-module__POJ-pG__vipPanel>small{color:var(--text-muted);line-height:1.45}.account-hub-module__POJ-pG__saveRow{border-top:1px solid var(--border);align-items:center;gap:14px;padding-top:18px;display:flex}.account-hub-module__POJ-pG__saveMessage{min-height:0;color:var(--text-muted);margin:0}@media (hover:hover) and (prefers-reduced-motion:no-preference){.account-hub-module__POJ-pG__collectionNav button,.account-hub-module__POJ-pG__bannerChoices button,.account-hub-module__POJ-pG__frameChoices button,.account-hub-module__POJ-pG__effectChoices button,.account-hub-module__POJ-pG__trophyChoices button,.account-hub-module__POJ-pG__themeChoices button,.account-hub-module__POJ-pG__nameplateChoices button,.account-hub-module__POJ-pG__layoutChoices button{transition:color var(--motion-fast) var(--ease-state), background var(--motion-fast) var(--ease-state), border-color var(--motion-fast) var(--ease-state), transform var(--motion-fast) var(--ease-state)}.account-hub-module__POJ-pG__bannerChoices button:not(:disabled):hover,.account-hub-module__POJ-pG__frameChoices button:not(:disabled):hover,.account-hub-module__POJ-pG__effectChoices button:not(:disabled):hover,.account-hub-module__POJ-pG__trophyChoices button:not(:disabled):hover,.account-hub-module__POJ-pG__themeChoices button:not(:disabled):hover,.account-hub-module__POJ-pG__nameplateChoices button:not(:disabled):hover,.account-hub-module__POJ-pG__layoutChoices button:not(:disabled):hover{background:var(--surface);transform:translateY(-1px)}}@media (max-width:860px){.account-hub-module__POJ-pG__preview{grid-row:1;position:static}.account-hub-module__POJ-pG__choices{grid-row:2;padding-top:0}}@media (max-width:640px){.account-hub-module__POJ-pG__collectionNav{margin-inline:-4px;display:flex}.account-hub-module__POJ-pG__collectionNav button{flex:none}.account-hub-module__POJ-pG__frameChoices,.account-hub-module__POJ-pG__themeChoices,.account-hub-module__POJ-pG__layoutChoices{grid-template-columns:1fr}.account-hub-module__POJ-pG__layoutChoices button{grid-template-columns:92px minmax(0,1fr) auto;align-items:center;min-height:92px}.account-hub-module__POJ-pG__layoutDiagram{width:92px;height:58px}.account-hub-module__POJ-pG__layoutChoices .account-hub-module__POJ-pG__cosmeticState{grid-column:auto}.account-hub-module__POJ-pG__layoutChoices .account-hub-module__POJ-pG__cosmeticState small{display:none}.account-hub-module__POJ-pG__nameplateChoices button{grid-template-columns:minmax(86px,auto) minmax(0,1fr) auto}.account-hub-module__POJ-pG__nameplateChoices .account-hub-module__POJ-pG__cosmeticState small{display:none}.account-hub-module__POJ-pG__saveRow{flex-direction:column;align-items:stretch}.account-hub-module__POJ-pG__save{width:100%}}@media (prefers-reduced-motion:reduce){.account-hub-module__POJ-pG__effectPreview:after{animation:none!important}}.account-hub-module__POJ-pG__medalChoiceImage{object-fit:contain;flex-shrink:0}.account-hub-module__POJ-pG__medalChoiceImage[data-locked]{filter:grayscale()}.account-hub-module__POJ-pG__medalFilter{flex-wrap:wrap;align-items:center;gap:12px;margin:16px 0;display:flex}.account-hub-module__POJ-pG__medalFilter select{background:var(--surface);max-width:100%;color:var(--text);border:1px solid var(--border);border-radius:8px;padding:8px}.account-hub-module__POJ-pG__trophyPagination{color:var(--text-muted);justify-content:center;align-items:center;gap:16px;margin-top:16px;font-size:12px;display:flex}.account-hub-module__POJ-pG__trophyPagination button{border:1px solid var(--border);border-radius:8px;place-items:center;width:36px;height:36px;display:grid}.account-hub-module__POJ-pG__trophyPagination button:disabled{opacity:.4;cursor:not-allowed}.account-hub-module__POJ-pG__previewViewport{width:100%;min-width:0}.account-hub-module__POJ-pG__previewCanvas{width:1000px;container:profile-preview/inline-size}.account-hub-module__POJ-pG__discard{border:1px solid var(--border);min-height:40px;color:var(--text);border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:10px 14px;font-size:12px;display:inline-flex}.account-hub-module__POJ-pG__discard:disabled{opacity:.4;cursor:not-allowed}.account-hub-module__POJ-pG__profileLinkField{gap:10px;margin-top:8px;display:grid}.account-hub-module__POJ-pG__profileLinkField>span:first-child{justify-content:space-between;gap:12px;font-size:13px;font-weight:650;display:flex}.account-hub-module__POJ-pG__profileLinkField small{color:var(--text-muted);font-size:11px}.account-hub-module__POJ-pG__profileLinkInput{border:1px solid var(--border);background:var(--surface);border-radius:8px;flex-wrap:wrap;align-items:center;gap:4px;min-width:0;padding:10px 12px;display:flex}.account-hub-module__POJ-pG__profileLinkInput>span{color:var(--text-muted);font-size:11px}.account-hub-module__POJ-pG__profileLinkInput input{width:100px;min-width:0;color:var(--text);background:0 0;border:0;outline:none;flex:100px;font-size:13px}.account-hub-module__POJ-pG__profileLinkInput:focus-within{border-color:var(--primary);outline:1px solid var(--primary)}.account-hub-module__POJ-pG__profileLinkInput input:disabled{opacity:.5;cursor:not-allowed}.account-hub-module__POJ-pG__profileLinkCurrent{color:var(--text-muted);align-items:center;gap:6px;font-size:12px;display:inline-flex}.account-hub-module__POJ-pG__customColor,.account-hub-module__POJ-pG__vipPanel article{position:relative;overflow:visible}.account-hub-module__POJ-pG__frameChoices button:has(.account-hub-module__POJ-pG__premiumCrown){position:relative;overflow:visible}.account-hub-module__POJ-pG__bannerChoices button:has(.account-hub-module__POJ-pG__premiumCrown){position:relative;overflow:visible}.account-hub-module__POJ-pG__effectChoices button:has(.account-hub-module__POJ-pG__premiumCrown){position:relative;overflow:visible}.account-hub-module__POJ-pG__themeChoices button:has(.account-hub-module__POJ-pG__premiumCrown){position:relative;overflow:visible}.account-hub-module__POJ-pG__cosmeticState .account-hub-module__POJ-pG__premiumCrown,.account-hub-module__POJ-pG__vipPanel article>.account-hub-module__POJ-pG__premiumCrown{z-index:2;width:22px;height:22px;color:var(--warning);fill:color-mix(in srgb, var(--warning) 24%, var(--surface));filter:drop-shadow(0 2px 3px #0009);pointer-events:none;position:absolute;top:-11px;left:-8px;transform:rotate(-16deg)}.account-hub-module__POJ-pG__vipPanel article:has(>.account-hub-module__POJ-pG__premiumCrown){grid-template-columns:minmax(0,1fr) auto}.account-hub-module__POJ-pG__customColor[data-locked=true]{opacity:.48;cursor:not-allowed}.account-hub-module__POJ-pG__customColor input:disabled{cursor:not-allowed}.account-hub-module__POJ-pG__premiumItems{border-top:1px solid var(--border);margin-top:26px;padding-top:18px}.account-hub-module__POJ-pG__premiumItems h4,.account-hub-module__POJ-pG__premiumTitle{color:var(--warning);letter-spacing:.08em;text-transform:uppercase;margin:0 0 5px;font-size:11px;font-weight:700}.account-hub-module__POJ-pG__premiumItems>p{color:var(--text-muted);margin:0 0 18px;font-size:12px;line-height:1.5}.account-hub-module__POJ-pG__profileLinkPremium{border:1px solid var(--border);background:var(--surface);border-radius:10px;gap:14px;padding:16px;display:grid;position:relative}.account-hub-module__POJ-pG__profileLinkPremium[data-locked=true]{opacity:.55}.account-hub-module__POJ-pG__vipPanel>.account-hub-module__POJ-pG__vipShortcuts{border:0;gap:14px;margin-block:22px;display:grid}.account-hub-module__POJ-pG__vipShortcuts button{border:1px solid color-mix(in srgb, var(--warning) 40%, var(--border));background:linear-gradient(120deg, color-mix(in srgb, var(--warning) 7%, transparent), var(--surface));text-align:left;border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:18px;display:grid}.account-hub-module__POJ-pG__vipShortcuts button:hover{border-color:var(--warning);background:linear-gradient(120deg, color-mix(in srgb, var(--warning) 14%, transparent), var(--surface))}.account-hub-module__POJ-pG__vipShortcuts button>svg{color:var(--warning)}.account-hub-module__POJ-pG__vipShortcuts button>span{gap:5px;display:grid}.account-hub-module__POJ-pG__vipShortcuts small{color:var(--text-muted);font-size:12px;line-height:1.5}.account-hub-module__POJ-pG__vipPlans{color:var(--warning);align-items:center;gap:8px;margin-top:8px;font-size:13px;font-weight:650;display:inline-flex}
