.PlayerProfile_page__ebSxJ{min-height:calc(100vh - 4rem);background:#0e0e0e;color:#eee}.PlayerProfile_cover__VR5Z_{height:350px;position:relative;overflow:hidden}.PlayerProfile_coverImage__vOQE5,.PlayerProfile_coverShade__bdwPB,.PlayerProfile_coverTint__yV_mn{position:absolute;inset:0;width:100%;height:100%}.PlayerProfile_coverImage__vOQE5{object-fit:cover;object-position:center 48%}.PlayerProfile_coverTint__yV_mn{opacity:1}.PlayerProfile_coverShade__bdwPB{background:linear-gradient(180deg,rgb(14 14 14/.08),rgb(14 14 14/.12) 32%,rgb(14 14 14/.55) 58%,rgb(14 14 14/.9) 78%,#0e0e0e 94%),linear-gradient(90deg,rgb(8 8 12/.8),rgb(8 8 12/.64) 34%,rgb(8 8 12/.25) 62%,transparent 85%)}.PlayerProfile_coverControls__3gh2v{position:relative;display:flex;gap:8px;justify-content:flex-end;padding-top:24px}.PlayerProfile_coverControls__3gh2v a,.PlayerProfile_coverControls__3gh2v button{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;min-height:40px;padding:9px 14px;border:1px solid rgb(255 255 255/.25);border-radius:8px;color:#eee;background:rgb(10 10 10/.8);backdrop-filter:blur(8px);cursor:pointer;font-size:13px;font-weight:600;box-shadow:none;transition:color .18s ease,background .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}.PlayerProfile_coverControls__3gh2v a:focus-visible,.PlayerProfile_coverControls__3gh2v a:hover,.PlayerProfile_coverControls__3gh2v button:focus-visible,.PlayerProfile_coverControls__3gh2v button:hover{color:hsl(var(--highlight));background:hsl(var(--highlight)/.08);border-color:hsl(var(--highlight)/.55);box-shadow:0 0 16px hsl(var(--highlight)/.08);transform:translateY(-2px)}.PlayerProfile_coverControls__3gh2v svg{width:16px;height:16px;transition:transform .18s ease}.PlayerProfile_coverControls__3gh2v a:hover svg,.PlayerProfile_coverControls__3gh2v button:hover svg{transform:rotate(-8deg)}@media (prefers-reduced-motion:reduce){.PlayerProfile_coverControls__3gh2v a,.PlayerProfile_coverControls__3gh2v button,.PlayerProfile_coverControls__3gh2v svg{transition:none}.PlayerProfile_coverControls__3gh2v a:focus-visible,.PlayerProfile_coverControls__3gh2v a:hover,.PlayerProfile_coverControls__3gh2v a:hover svg,.PlayerProfile_coverControls__3gh2v button:focus-visible,.PlayerProfile_coverControls__3gh2v button:hover,.PlayerProfile_coverControls__3gh2v button:hover svg{transform:none}}.PlayerProfile_coverControls__3gh2v .PlayerProfile_editProfileButton__Lwuc1{border-color:hsl(var(--border)/.6);background:hsl(0 0% 7%);color:hsl(var(--foreground));backdrop-filter:none;transition:background .18s ease,border-color .18s ease}.PlayerProfile_coverControls__3gh2v .PlayerProfile_editProfileButton__Lwuc1:focus-visible,.PlayerProfile_coverControls__3gh2v .PlayerProfile_editProfileButton__Lwuc1:hover{background:hsl(var(--muted)/.3);border-color:hsl(var(--border));color:hsl(var(--foreground));box-shadow:none;transform:none}.PlayerProfile_coverControls__3gh2v .PlayerProfile_editProfileButton__Lwuc1:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.PlayerProfile_coverControls__3gh2v .PlayerProfile_editProfileButton__Lwuc1:hover svg{transform:none}@media (prefers-reduced-motion:reduce){.PlayerProfile_coverControls__3gh2v .PlayerProfile_editProfileButton__Lwuc1{transition:none}}.PlayerProfile_content__k0Bs4{position:relative;margin-top:-278px;padding-bottom:56px}.PlayerProfile_header__7y4wq{position:relative;margin-bottom:24px}.PlayerProfile_identity__agP20{display:grid;grid-template-columns:148px minmax(0,1fr) auto;gap:24px;align-items:center;padding-bottom:24px}.PlayerProfile_portrait__2x4mw{position:relative;align-self:start}.PlayerProfile_avatar__8o6ef{width:148px;height:148px;border-radius:12px;object-fit:cover;border:4px solid #0e0e0e;box-shadow:0 8px 24px #0006;background:#191919}.PlayerProfile_avatarEmpty__iJI27{display:flex;align-items:center;justify-content:center;color:#888}.PlayerProfile_name__Ejd_l{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.PlayerProfile_name__Ejd_l h1{margin:0;font-size:clamp(26px,2.2vw,32px);line-height:1.16;letter-spacing:-.035em;font-weight:750;overflow-wrap:anywhere}.PlayerProfile_metadata__x1wVH{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;margin-top:9px;color:#c4c4c4;font-size:12px}.PlayerProfile_bio__oc1Gn{margin-top:10px;max-width:60ch;color:#e0e0e0;font-size:14px;line-height:1.65;white-space:pre-wrap;overflow-wrap:anywhere}.PlayerProfile_identityActions__SLUU0{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;padding-bottom:4px;max-width:400px}.PlayerProfile_identityActions__SLUU0>:is(button,a,span){min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 16px;border-radius:8px;font-size:13px;font-weight:650;transition:color .16s ease,background .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease}.PlayerProfile_identityActions__SLUU0>:first-child:not(:last-child){border:1px solid rgb(255 255 255/.34);color:#fff;background:rgb(12 12 15/.78);backdrop-filter:blur(8px)}.PlayerProfile_identityActions__SLUU0>:first-child:not(:last-child):hover{border-color:rgb(255 255 255/.6);background:rgb(20 20 24/.94);transform:translateY(-1px)}.PlayerProfile_identityActions__SLUU0>:last-child{border:1px solid transparent;color:#101010;background:hsl(var(--highlight));box-shadow:0 4px 16px hsl(var(--highlight)/.24)}.PlayerProfile_identityActions__SLUU0>:last-child:hover{filter:brightness(1.07);transform:translateY(-1px)}.PlayerProfile_identityActions__SLUU0>:is(button,a,span):focus-visible{outline:2px solid #fff;outline-offset:3px}.PlayerProfile_identityActions__SLUU0 svg{width:16px;height:16px;flex-shrink:0}@media (prefers-reduced-motion:reduce){.PlayerProfile_identityActions__SLUU0>*{transition:none}.PlayerProfile_identityActions__SLUU0>:first-child:not(:last-child):hover,.PlayerProfile_identityActions__SLUU0>:last-child:hover{transform:none}}.PlayerProfile_ownerView__W0jsl{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 16px;border:1px solid #ffffff26;border-radius:6px;font-size:13px;font-weight:600}.PlayerProfile_connections__wAolT{display:flex;flex-wrap:wrap;gap:16px 32px;align-items:flex-end;justify-content:space-between;padding-bottom:16px}.PlayerProfile_team__biFCX{display:inline-flex;align-items:center;gap:10px;min-height:48px;min-width:0;max-width:100%;padding:4px 8px 4px 0;border-radius:8px;transition:background-color .15s ease}.PlayerProfile_team__biFCX:hover{background:#ffffff05}.PlayerProfile_team__biFCX:focus-visible{outline:2px solid hsl(var(--highlight)/.65);outline-offset:4px}.PlayerProfile_teamImage__cOZgY{width:40px;height:40px;flex-shrink:0;object-fit:contain;border-radius:8px}.PlayerProfile_team__biFCX span{min-width:0}.PlayerProfile_team__biFCX small{display:block;color:#999;font-size:11px;line-height:1.35;margin-bottom:2px}.PlayerProfile_team__biFCX strong{display:block;font-size:15px;line-height:1.4;font-weight:650;overflow-wrap:anywhere}.PlayerProfile_team__biFCX .PlayerProfile_teamTag__DnxCx{color:#999;font-size:12px;font-weight:500}.PlayerProfile_team__biFCX:hover strong{color:hsl(var(--highlight))}.PlayerProfile_noTeam__tT1ya{color:#999;font-size:13px}.PlayerProfile_socials__tErvo{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.PlayerProfile_socials__tErvo a,.PlayerProfile_socials__tErvo>span{display:flex;justify-content:center;align-items:center;gap:8px;width:36px;height:36px;padding:0;border:0;border-radius:8px;background:transparent;transition:background .15s ease,transform .15s ease;font-size:12px;color:#c6c6c6}.PlayerProfile_socials__tErvo a:hover{color:white;background:#ffffff0d;transform:translateY(-2px)}.PlayerProfile_socials__tErvo img{width:30px;height:30px;flex-shrink:0;object-fit:contain;filter:grayscale(1) brightness(1.5);opacity:.75;transition:filter .15s ease,opacity .15s ease}.PlayerProfile_socials__tErvo a:is(:hover,:focus-visible) img{filter:none;opacity:1}.PlayerProfile_socials__tErvo a[aria-label=FACEIT] img,.PlayerProfile_socials__tErvo a[aria-label=Steam] img{width:22px;height:22px}.PlayerProfile_ratings__BURGF{display:grid;grid-template-columns:minmax(0,3fr) minmax(200px,1fr);border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14;padding:18px 0;gap:24px}.PlayerProfile_socialsWithTrust__boCjz{display:flex;flex-direction:column;align-items:flex-end;gap:8px;min-width:0;margin-left:auto}.PlayerProfile_socialsWithTrust__boCjz>a{width:auto;min-height:0}.PlayerProfile_primaryRatings__8J9E4{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.PlayerProfile_rating__OzMGt{padding:0 20px;border-right:1px solid #ffffff12;min-width:0}.PlayerProfile_rating__OzMGt:first-child{padding-left:0}.PlayerProfile_rating__OzMGt dt{font-size:11px;color:#b5b5b5;letter-spacing:.09em;text-transform:uppercase;font-weight:650}.PlayerProfile_ratingValue__ZbDkw{font-size:26px;font-weight:700;font-variant-numeric:tabular-nums;margin:5px 0;display:flex;flex-wrap:wrap;align-items:baseline;gap:6px;line-height:1.2}.PlayerProfile_ratingValue__ZbDkw span{font-size:10px;font-weight:500;color:#999}.PlayerProfile_ratingDetail__SMUJb{display:flex;align-items:center;gap:5px;color:#a3a3a3;font-size:11px;min-height:18px}.PlayerProfile_secondaryRatings__RAvd4{display:flex;flex-direction:column;justify-content:center;gap:12px}.PlayerProfile_secondaryRatings__RAvd4>div{display:grid;grid-template-columns:42px 1fr auto;gap:8px;align-items:baseline;font-size:11px;color:#999}.PlayerProfile_secondaryRatings__RAvd4 dt{font-weight:650;color:#b6b6b6}.PlayerProfile_secondaryRatings__RAvd4 strong{color:#ddd;font-size:14px;font-variant-numeric:tabular-nums}.PlayerProfile_overview__nY9Xr{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:32px;align-items:start}.PlayerProfile_overviewAside__x9BLC,.PlayerProfile_overviewMain__GVxgY{display:flex;flex-direction:column;gap:24px;min-width:0}.PlayerProfile_section__SW5t8{min-width:0}.PlayerProfile_sectionHeader__aDxLu{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px}.PlayerProfile_sectionHeader__aDxLu h2{font-size:18px;font-weight:650;letter-spacing:-.02em}.PlayerProfile_sectionHeader__aDxLu a{color:#aaa;font-size:12px;display:inline-flex;align-items:center;gap:4px;min-height:32px;flex-shrink:0}.PlayerProfile_sectionHeader__aDxLu a:hover{color:hsl(var(--highlight))}.PlayerProfile_empty__iCtj5{display:flex;gap:12px;align-items:center;color:#999;padding:18px;background:#141414;border:1px solid #ffffff0d;border-radius:8px;font-size:13px;line-height:1.6}.PlayerProfile_empty__iCtj5 svg{flex-shrink:0;color:#777}.PlayerProfile_activityList__4u7vm{border-top:1px solid #ffffff14}.PlayerProfile_activityRow__xRRJg{display:grid;grid-template-columns:40px minmax(0,1fr) auto;gap:14px;align-items:center;padding:16px 8px;border-bottom:1px solid #ffffff14}.PlayerProfile_activityRow__xRRJg:hover{background:#ffffff04}.PlayerProfile_activityIcon__99XT_{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:6px;background:#1c1c1c;color:#aaa}.PlayerProfile_activityName__vCjjY{display:block;color:#eee;font-size:14px;font-weight:600;overflow-wrap:anywhere}.PlayerProfile_activityMeta__U_5IY{display:block;margin-top:5px;color:#999;font-size:11px}.PlayerProfile_result__Pr01Q{text-align:right;font-size:12px}.PlayerProfile_result__Pr01Q strong{display:block;font-size:20px;font-variant-numeric:tabular-nums;margin-bottom:3px}.PlayerProfile_result__Pr01Q[data-result=win]{color:#a8d86c}.PlayerProfile_result__Pr01Q[data-result=loss]{color:#ef9898}.PlayerProfile_badges__PK91m{display:flex;flex-direction:column;gap:12px}.PlayerProfile_badge__TR4o_{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid #ffffff0d}.PlayerProfile_badgeIcon__v0aNy{flex-shrink:0;color:#d7b776;background:#b89b5714;width:40px;height:40px;border-radius:8px;display:flex;align-items:center;justify-content:center}.PlayerProfile_badge__TR4o_ strong{display:block;font-size:13px;font-weight:600}.PlayerProfile_badge__TR4o_ small{display:block;color:#999;font-size:11px;margin-top:3px}.PlayerProfile_awardImage__UHI3r{width:44px;height:44px;object-fit:contain}.PlayerProfile_page__ebSxJ :is(a,button):focus-visible{outline:2px solid hsl(var(--highlight));outline-offset:4px}@media (max-width:1100px){.PlayerProfile_identity__agP20{grid-template-columns:128px minmax(0,1fr);gap:20px}.PlayerProfile_avatar__8o6ef{width:128px;height:128px}.PlayerProfile_identityActions__SLUU0{grid-column:2;justify-content:flex-start;max-width:none}.PlayerProfile_overview__nY9Xr{grid-template-columns:minmax(0,1fr) 260px;gap:24px}}@media (max-width:700px){.PlayerProfile_cover__VR5Z_{height:220px}.PlayerProfile_coverControls__3gh2v{padding-top:16px}.PlayerProfile_coverControls__3gh2v button{font-size:12px;min-height:40px}.PlayerProfile_content__k0Bs4{margin-top:-70px}.PlayerProfile_identity__agP20{grid-template-columns:88px minmax(0,1fr);gap:14px;align-items:center;padding-bottom:16px}.PlayerProfile_avatar__8o6ef{width:88px;height:88px;border-width:3px;border-radius:9px}.PlayerProfile_name__Ejd_l{gap:6px}.PlayerProfile_name__Ejd_l h1{font-size:25px}.PlayerProfile_metadata__x1wVH{font-size:11px}.PlayerProfile_bio__oc1Gn{font-size:13px}.PlayerProfile_identityActions__SLUU0{grid-column:1/-1}.PlayerProfile_connections__wAolT{align-items:flex-start;gap:16px}.PlayerProfile_socials__tErvo{gap:6px}.PlayerProfile_socials__tErvo a{padding:6px 8px}.PlayerProfile_ratings__BURGF{grid-template-columns:1fr;gap:16px;padding:16px 0}.PlayerProfile_rating__OzMGt{padding:0 10px}.PlayerProfile_rating__OzMGt:last-child{border-right:0}.PlayerProfile_ratingValue__ZbDkw{font-size:22px}.PlayerProfile_ratingDetail__SMUJb{font-size:10px}.PlayerProfile_secondaryRatings__RAvd4{flex-direction:row;gap:24px;flex-wrap:wrap;justify-content:flex-start}.PlayerProfile_secondaryRatings__RAvd4>div{grid-template-columns:auto auto;gap:4px 8px}.PlayerProfile_secondaryRatings__RAvd4>div>dd:last-child{grid-column:2;font-size:10px}.PlayerProfile_overview__nY9Xr{grid-template-columns:1fr}.PlayerProfile_sectionHeader__aDxLu h2{font-size:17px}.PlayerProfile_activityRow__xRRJg{gap:10px;padding:14px 0}}.PlayerProfile_roleBadge__ZJyKD{display:inline-flex;align-items:center;opacity:.85}.PlayerProfile_metadata__x1wVH>p:before{content:"·";color:#888;margin-right:4px}.PlayerProfile_findTeamStatus__FEa9h{display:inline-flex;align-items:center;gap:7px;min-height:32px;padding:5px 10px;border:1px solid #6ee7b74d;border-radius:6px;background:#062c22;color:#a7f3d0;font-size:12px;font-weight:650;white-space:nowrap;transition:background .16s ease}.PlayerProfile_findTeamStatus__FEa9h>span{width:6px;height:6px;border-radius:50%;background:#6ee7b7;flex-shrink:0}.PlayerProfile_findTeamStatus__FEa9h:hover{background:#104637}.PlayerProfile_findTeamStatus__FEa9h:focus-visible{outline:2px solid #a7f3d0;outline-offset:3px}@media(prefers-reduced-motion:reduce){.PlayerProfile_findTeamStatus__FEa9h{transition:none}}