.ProfileClient-module__QkLctq__avatarWrap{flex-shrink:0;justify-content:center;align-items:center;display:flex}.ProfileClient-module__QkLctq__nameSection{flex-direction:column;align-items:flex-start;gap:10px;min-width:0;display:flex}.ProfileClient-module__QkLctq__displayName{color:#f4c462;letter-spacing:.5px;text-shadow:0 2px 12px #dda85c4d;word-break:break-word;margin:0;font-size:30px;font-weight:800;line-height:1.15}@media (max-width:640px){.ProfileClient-module__QkLctq__nameSection{align-items:center}.ProfileClient-module__QkLctq__displayName{text-align:center;font-size:24px}}
.ProfileTabsWrapper-module__DbILPq__tabsWrapper{min-width:0}.ProfileTabsWrapper-module__DbILPq__tabNavigation{-webkit-overflow-scrolling:touch;scrollbar-width:none;background:#ffffff08;border:1px solid #dda85c26;border-radius:12px;gap:8px;width:-moz-fit-content;width:fit-content;max-width:100%;margin-bottom:24px;padding:4px;display:flex;overflow-x:auto}.ProfileTabsWrapper-module__DbILPq__tabNavigation::-webkit-scrollbar{display:none}.ProfileTabsWrapper-module__DbILPq__tabButton{color:#fff9;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:8px;padding:10px 18px;font-size:.95rem;font-weight:500;transition:all .2s;display:flex}.ProfileTabsWrapper-module__DbILPq__tabButton:hover{color:#ffffffd9;background:#dda85c12}.ProfileTabsWrapper-module__DbILPq__tabButtonActive{color:var(--color-accent,#dda85c);background:#dda85c26;border-color:#dda85c4d;font-weight:600}.ProfileTabsWrapper-module__DbILPq__tabIcon{object-fit:contain;filter:drop-shadow(0 1px 2px #0000004d);flex-shrink:0}.ProfileTabsWrapper-module__DbILPq__tabGlyph{color:currentColor;flex-shrink:0}.ProfileTabsWrapper-module__DbILPq__tabLabel{display:none}@media (min-width:600px){.ProfileTabsWrapper-module__DbILPq__tabLabel{display:inline}}.ProfileTabsWrapper-module__DbILPq__tabCount{background:#ffffff14;border-radius:10px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 6px;font-size:.75rem;font-weight:600;display:inline-flex}.ProfileTabsWrapper-module__DbILPq__tabButtonActive .ProfileTabsWrapper-module__DbILPq__tabCount{background:#dda85c4d}.ProfileTabsWrapper-module__DbILPq__tabContent{min-height:400px;animation:.3s ProfileTabsWrapper-module__DbILPq__fadeIn}@keyframes ProfileTabsWrapper-module__DbILPq__fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:480px){.ProfileTabsWrapper-module__DbILPq__tabNavigation{width:100%}.ProfileTabsWrapper-module__DbILPq__tabButton{flex:1;justify-content:center;padding:10px 8px}}
.DetailsTab-module__brfYUa__detailsTab{flex-direction:column;gap:2rem;display:flex}.DetailsTab-module__brfYUa__statsGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;display:grid}.DetailsTab-module__brfYUa__characterSection{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff08;border:1px solid #ffffff0d;border-radius:12px;padding:1.5rem}
.ReviewsTab-module__Psmzga__reviewsTab{flex-direction:column;gap:1.25rem;width:100%;display:flex}.ReviewsTab-module__Psmzga__statsBar{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:.75rem;display:grid}.ReviewsTab-module__Psmzga__statCard{text-align:center;background:#ffffff08;border:1px solid #dda85c2e;border-radius:10px;padding:.75rem 1rem}.ReviewsTab-module__Psmzga__statLabel{text-transform:uppercase;letter-spacing:.5px;color:#ffffff80;margin-bottom:.3rem;font-size:.75rem}.ReviewsTab-module__Psmzga__statValue{color:#fff;font-size:1.25rem;font-weight:700}.ReviewsTab-module__Psmzga__filterBar{border-bottom:1px solid #ffffff0f;flex-wrap:wrap;gap:.5rem;padding-bottom:.75rem;display:flex}.ReviewsTab-module__Psmzga__filterPill{color:#ffffffbf;cursor:pointer;background:#ffffff08;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:.4rem;padding:.4rem .9rem;font-size:.85rem;transition:all .15s;display:inline-flex}.ReviewsTab-module__Psmzga__filterPill:hover{color:#fff;background:#dda85c14;border-color:#dda85c40}.ReviewsTab-module__Psmzga__filterPillActive{color:#dda85c;background:#dda85c2e;border-color:#dda85c8c}.ReviewsTab-module__Psmzga__filterCount{color:#ffffffbf;background:#00000040;border-radius:999px;padding:.05rem .5rem;font-size:.7rem;font-weight:600}.ReviewsTab-module__Psmzga__filterPillActive .ReviewsTab-module__Psmzga__filterCount{color:#dda85c;background:#dda85c40}.ReviewsTab-module__Psmzga__reviewsList{flex-direction:column;gap:.75rem;display:flex}.ReviewsTab-module__Psmzga__reviewRow{background:#ffffff08;border:1px solid #dda85c2e;border-radius:12px;padding:1rem 1.25rem;transition:all .2s}.ReviewsTab-module__Psmzga__reviewRow:hover{background:#ffffff0d;border-color:#dda85c66}.ReviewsTab-module__Psmzga__reviewHeader{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.6rem;display:flex}.ReviewsTab-module__Psmzga__reviewUser{align-items:center;gap:.65rem;min-width:0;display:flex}.ReviewsTab-module__Psmzga__userMeta{flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;display:flex}.ReviewsTab-module__Psmzga__username{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-weight:600;text-decoration:none;transition:color .2s;overflow:hidden}.ReviewsTab-module__Psmzga__username:hover{color:#dda85c}.ReviewsTab-module__Psmzga__directionBadge{text-transform:uppercase;letter-spacing:.5px;border-radius:4px;padding:1px 7px;font-size:.65rem;font-weight:600}.ReviewsTab-module__Psmzga__directionReceived{color:#52c41ae6;background:#52c41a26;border:1px solid #52c41a4d}.ReviewsTab-module__Psmzga__directionGiven{color:#1890ffe6;background:#1890ff26;border:1px solid #1890ff4d}.ReviewsTab-module__Psmzga__valorValue{flex-shrink:0;font-size:1.1rem;font-weight:700}.ReviewsTab-module__Psmzga__positive{color:#52c41a}.ReviewsTab-module__Psmzga__negative{color:#ff4d4f}.ReviewsTab-module__Psmzga__neutral{color:#8c8c8c}.ReviewsTab-module__Psmzga__reviewComment{color:#fffc;white-space:pre-wrap;margin:.4rem 0 .65rem;line-height:1.5}.ReviewsTab-module__Psmzga__reviewFooter{color:#ffffff80;border-top:1px solid #ffffff0d;justify-content:space-between;align-items:center;gap:.75rem;padding-top:.6rem;font-size:.8rem;display:flex}.ReviewsTab-module__Psmzga__tradeLabel{color:#ffffff80}.ReviewsTab-module__Psmzga__tradeLink{color:#dda85c;text-decoration:none;transition:color .2s}.ReviewsTab-module__Psmzga__tradeLink:hover{color:#fff;text-decoration:underline}.ReviewsTab-module__Psmzga__reviewDate{white-space:nowrap}.ReviewsTab-module__Psmzga__loadMoreContainer{justify-content:center;margin-top:.5rem;display:flex}.ReviewsTab-module__Psmzga__loadMoreButton{color:#dda85c;cursor:pointer;background:0 0;border:1px solid #dda85c4d;border-radius:8px;padding:.6rem 1.4rem;font-size:.9rem;transition:all .2s}.ReviewsTab-module__Psmzga__loadMoreButton:hover{background:#dda85c1a;border-color:#dda85c}.ReviewsTab-module__Psmzga__emptyState{text-align:center;color:#ffffff80;background:#ffffff05;border:1px dashed #ffffff1a;border-radius:12px;padding:2.5rem}.ReviewsTab-module__Psmzga__errorState{color:#ff4d4f;text-align:center;background:#ff4d4f1a;border:1px solid #ff4d4f33;border-radius:8px;padding:2rem}@media (max-width:600px){.ReviewsTab-module__Psmzga__reviewHeader{flex-wrap:wrap}.ReviewsTab-module__Psmzga__reviewFooter{flex-direction:column;align-items:flex-start;gap:.4rem}}
.AccountSubTab-module__U59khq__accountSubTabContainer{flex-direction:column;gap:24px;max-width:900px;margin:0 auto;display:flex}.AccountSubTab-module__U59khq__accountSubTabContainer .AccountSubTab-module__U59khq__profileCard,.AccountSubTab-module__U59khq__accountSubTabContainer .AccountSubTab-module__U59khq__detailsCard,.AccountSubTab-module__U59khq__accountSubTabContainer .AccountSubTab-module__U59khq__valorCard{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#2a3f4b99 0%,#2a3f4bcc 100%);border:1.5px solid #dda85c33;border-radius:12px;box-shadow:0 4px 12px #0000004d}.AccountSubTab-module__U59khq__cardTitle{color:var(--color-accent,#dda85c);align-items:center;gap:8px;font-size:16px;font-weight:600;display:flex}.AccountSubTab-module__U59khq__profileHeader{align-items:center;gap:24px;padding:16px 0;display:flex}.AccountSubTab-module__U59khq__profileInfo{flex-direction:column;flex:1;gap:10px;min-width:0;display:flex}.AccountSubTab-module__U59khq__displayName{color:#fffffff2;margin:0;font-size:24px;font-weight:700}.AccountSubTab-module__U59khq__rankDisplay{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.AccountSubTab-module__U59khq__rankBadge{text-transform:uppercase;letter-spacing:.5px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#ffffff1a,#ffffff0d);border:2px solid;border-radius:6px;flex-shrink:0;padding:4px 12px;font-size:12px;font-weight:700;transition:all .3s;display:inline-block;box-shadow:0 2px 8px #0000004d}.AccountSubTab-module__U59khq__rankSelector{min-width:200px;max-width:280px}.AccountSubTab-module__U59khq__rankTag,.AccountSubTab-module__U59khq__statusTag{border-radius:6px;align-items:center;gap:6px;width:-moz-fit-content;width:fit-content;padding:4px 12px;font-size:14px;font-weight:600;display:inline-flex}.AccountSubTab-module__U59khq__descriptionLabel{align-items:center;gap:8px;display:flex}.AccountSubTab-module__U59khq__descriptionLabel svg{color:var(--color-accent,#dda85c)}.AccountSubTab-module__U59khq__authMethod{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.AccountSubTab-module__U59khq__authMethodText{color:#dda85c;font-size:14px;font-weight:600}.AccountSubTab-module__U59khq__authId{color:#ffffffa6;background:#1a253099;border:1px solid #dda85c26;border-radius:4px;padding:2px 8px;font-family:Courier New,monospace;font-size:12px}.AccountSubTab-module__U59khq__statusBadge{align-items:center;display:flex}.AccountSubTab-module__U59khq__statusTag{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#dda85c26;border:2px solid #0000;border-radius:8px;padding:6px 16px;font-size:14px;font-weight:600;transition:all .3s;box-shadow:0 2px 8px #0000004d}.AccountSubTab-module__U59khq__statusTag.AccountSubTab-module__U59khq__success{color:#dda85c;background:linear-gradient(135deg,#dda85c33,#95856d26);border-color:#dda85c66}.AccountSubTab-module__U59khq__statusTag.AccountSubTab-module__U59khq__warning{color:var(--color-warning,#faad14);background:linear-gradient(135deg,#faad1426,#faad140d);border-color:#faad1480}.AccountSubTab-module__U59khq__statusTag.AccountSubTab-module__U59khq__error{color:var(--color-error,#ff4d4f);background:linear-gradient(135deg,#ff4d4f26,#ff4d4f0d);border-color:#ff4d4f80}.AccountSubTab-module__U59khq__valorContent{flex-direction:column;gap:24px;display:flex}.AccountSubTab-module__U59khq__totalValor{text-align:center;background:linear-gradient(135deg,#dda85c24 0%,#1a25308c 100%);border:1px solid #dda85c59;border-radius:12px;padding:24px;box-shadow:inset 0 0 40px #dda85c0f}.AccountSubTab-module__U59khq__valorValue{color:#f4c462;text-shadow:0 2px 12px #dda85c80;margin-bottom:8px;font-size:48px;font-weight:700;line-height:1}.AccountSubTab-module__U59khq__valorLabel{color:#dda85cbf;text-transform:uppercase;letter-spacing:1px;font-size:14px;font-weight:600}.AccountSubTab-module__U59khq__valorBreakdown{grid-template-columns:1fr 1fr;gap:16px;display:grid}.AccountSubTab-module__U59khq__valorItem{text-align:center;background:#1a253080;border:1px solid #dda85c26;border-radius:8px;padding:20px;transition:all .3s}.AccountSubTab-module__U59khq__valorItem:hover{background:#1a2530a6;border-color:#dda85c59;transform:translateY(-2px)}.AccountSubTab-module__U59khq__valorItemLabel{color:#ffffff8c;text-transform:uppercase;letter-spacing:.6px;margin-bottom:8px;font-size:12px;font-weight:600}.AccountSubTab-module__U59khq__valorItemValue{color:var(--color-accent,#dda85c);text-shadow:0 2px 8px #dda85c4d;font-size:32px;font-weight:700}.AccountSubTab-module__U59khq__valorNote{background:#1a253080;border-left:3px solid #dda85c80;border-radius:8px;padding:16px}.AccountSubTab-module__U59khq__valorNote p{color:#fff9;margin:0;font-size:13px;line-height:1.6}.AccountSubTab-module__U59khq__descriptions{font-size:14px}.AccountSubTab-module__U59khq__notificationRow{background:#1a253080;border:1px solid #dda85c26;border-radius:8px;justify-content:space-between;align-items:center;margin-top:12px;padding:12px 16px;display:flex}.AccountSubTab-module__U59khq__emptyState{text-align:center;color:var(--color-text-secondary,#ffffff73);padding:48px 24px}.AccountSubTab-module__U59khq__emptyIcon{color:#ffffff40;margin-bottom:16px}.AccountSubTab-module__U59khq__emptyState p{margin:0;font-size:16px}@media (max-width:768px){.AccountSubTab-module__U59khq__accountSubTabContainer{gap:16px}.AccountSubTab-module__U59khq__profileHeader{text-align:center;flex-direction:column;gap:16px}.AccountSubTab-module__U59khq__profileInfo{align-items:center}.AccountSubTab-module__U59khq__displayName{font-size:24px}.AccountSubTab-module__U59khq__valorBreakdown{grid-template-columns:1fr}.AccountSubTab-module__U59khq__valorValue{font-size:36px}.AccountSubTab-module__U59khq__valorItemValue{font-size:24px}}@media (max-width:480px){.AccountSubTab-module__U59khq__displayName{font-size:20px}.AccountSubTab-module__U59khq__valorValue{font-size:32px}.AccountSubTab-module__U59khq__totalValor{padding:16px}}
.ProfileSubTab-module__cgskRa__profileSubTabContainer{width:100%;max-width:900px;margin:0 auto}.ProfileSubTab-module__cgskRa__profileCard{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#2a3f4b99 0%,#2a3f4bcc 100%);border:1.5px solid #dda85c33;border-radius:12px;margin-bottom:24px}.ProfileSubTab-module__cgskRa__cardTitle{color:#dda85c;align-items:center;gap:8px;font-size:16px;font-weight:600;display:flex}.ProfileSubTab-module__cgskRa__emptyState{text-align:center;color:#ffffff73;padding:48px 24px}.ProfileSubTab-module__cgskRa__emptyIcon{color:#ffffff40;margin-bottom:16px}.ProfileSubTab-module__cgskRa__profileForm{padding:8px 0}.ProfileSubTab-module__cgskRa__avatarSection{background:#1a253080;border:1px solid #dda85c26;border-radius:8px;align-items:center;gap:32px;margin-bottom:32px;padding:24px;display:flex}.ProfileSubTab-module__cgskRa__currentAvatar{border-right:1px solid #dda85c26;flex-direction:column;align-items:center;gap:12px;padding-right:32px;display:flex}.ProfileSubTab-module__cgskRa__avatarLabel{color:#dda85cb3;text-transform:uppercase;letter-spacing:.6px;font-size:11px;font-weight:700}.ProfileSubTab-module__cgskRa__avatarUpload{flex-flow:wrap;flex:1;align-items:center;gap:24px;display:flex}.ProfileSubTab-module__cgskRa__avatarHelp{flex:1;min-width:220px}.ProfileSubTab-module__cgskRa__removeAvatarButton{flex-basis:100%;max-width:-moz-fit-content;max-width:fit-content}.ProfileSubTab-module__cgskRa__previewContainer{flex-direction:column;align-items:center;gap:8px;display:flex}.ProfileSubTab-module__cgskRa__previewImage{object-fit:cover;border:2px solid #dda85c80;border-radius:8px;width:128px;height:128px}.ProfileSubTab-module__cgskRa__previewLabel{color:#ffffffa6;font-size:12px;font-weight:500}.ProfileSubTab-module__cgskRa__avatarHelp{color:#ffffffa6;font-size:13px;line-height:1.6}.ProfileSubTab-module__cgskRa__avatarHelp p:first-child{color:var(--color-text,#e8e8e8);font-weight:500}.ProfileSubTab-module__cgskRa__avatarHelp p{margin:0}.ProfileSubTab-module__cgskRa__avatarFormats{color:#ffffff73;font-size:12px;margin-top:4px!important}.ProfileSubTab-module__cgskRa__removeAvatarButton{align-self:flex-start;margin-top:8px}.ProfileSubTab-module__cgskRa__uploadTrigger{color:#dda85cd9;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.ProfileSubTab-module__cgskRa__uploadTriggerLabel{font-size:13px;font-weight:600}.ProfileSubTab-module__cgskRa__avatarUploader{display:block}.ProfileSubTab-module__cgskRa__spinIcon{animation:1s linear infinite ProfileSubTab-module__cgskRa__spin}@keyframes ProfileSubTab-module__cgskRa__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ProfileSubTab-module__cgskRa__submitButton{background:linear-gradient(135deg,#dda85c 0%,#c89a4e 100%);border:none;border-radius:6px;width:100%;height:44px;font-size:16px;font-weight:600;transition:all .3s;box-shadow:0 4px 12px #dda85c4d}.ProfileSubTab-module__cgskRa__submitButton:hover{background:linear-gradient(135deg,#e8b66d 0%,#d4a55f 100%);transform:translateY(-2px);box-shadow:0 6px 16px #dda85c66}.ProfileSubTab-module__cgskRa__submitButton:active{transform:translateY(0)}.ProfileSubTab-module__cgskRa__securityNote{color:#fff9;background:#1a253080;border:1px solid #dda85c26;border-left:3px solid #dda85c80;border-radius:8px;margin-top:24px;padding:14px 16px;font-size:13px;line-height:1.6}.ProfileSubTab-module__cgskRa__securityNote p{margin:0}.ProfileSubTab-module__cgskRa__securityNote strong{color:#dda85c}@media (max-width:768px){.ProfileSubTab-module__cgskRa__avatarSection{flex-direction:column;align-items:center;gap:24px}.ProfileSubTab-module__cgskRa__avatarUpload{align-items:center;width:100%}.ProfileSubTab-module__cgskRa__removeAvatarButton{align-self:center}}
.ConnectionsSubTab-module__VKZL2G__connectionsSubTabContainer{flex-direction:column;gap:24px;max-width:900px;margin:0 auto;display:flex}.ConnectionsSubTab-module__VKZL2G__connectionsGrid{grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:24px;display:grid}.ConnectionsSubTab-module__VKZL2G__connectionCard{overflow:hidden;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:linear-gradient(135deg,#2a3f4b99 0%,#2a3f4bcc 100%)!important;border:1.5px solid #dda85c33!important;border-radius:12px!important;transition:all .3s!important;box-shadow:0 4px 12px #0000004d!important}.ConnectionsSubTab-module__VKZL2G__connectionCard:hover{transform:translateY(-2px);border-color:#dda85c59!important;box-shadow:0 6px 20px #0006!important}.ConnectionsSubTab-module__VKZL2G__connectionHeader{background:#dda85c0f;border-bottom:1px solid #dda85c26;align-items:center;gap:16px;padding:24px;display:flex}.ConnectionsSubTab-module__VKZL2G__providerIconWrapper{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;display:flex;background:#dda85c26!important;border:1px solid #dda85c4d!important}.ConnectionsSubTab-module__VKZL2G__providerIconWrapper.ConnectionsSubTab-module__VKZL2G__steamIcon{background:#dda85c26!important;border-color:#dda85c4d!important}.ConnectionsSubTab-module__VKZL2G__providerIconWrapper.ConnectionsSubTab-module__VKZL2G__steamIcon svg{font-size:32px;color:#66c0f4!important}.ConnectionsSubTab-module__VKZL2G__providerIconWrapper.ConnectionsSubTab-module__VKZL2G__discordIcon{background:#dda85c26!important;border-color:#dda85c4d!important}.ConnectionsSubTab-module__VKZL2G__providerIcon{color:#95856d;font-size:32px}.ConnectionsSubTab-module__VKZL2G__providerIconWrapper.ConnectionsSubTab-module__VKZL2G__discordIcon svg{font-size:32px;color:#5865f2!important}.ConnectionsSubTab-module__VKZL2G__providerInfo{flex-direction:column;flex:1;gap:6px;display:flex}.ConnectionsSubTab-module__VKZL2G__providerName{color:#dda85c;text-shadow:0 1px 2px #0000004d;margin:0;font-size:20px;font-weight:700}.ConnectionsSubTab-module__VKZL2G__primaryBadge,.ConnectionsSubTab-module__VKZL2G__optionalBadge{text-transform:uppercase;letter-spacing:.5px;border-radius:4px;width:-moz-fit-content;width:fit-content;padding:3px 8px;font-size:11px;font-weight:600;display:inline-block}.ConnectionsSubTab-module__VKZL2G__primaryBadge{color:#f4c462;background:#dda85c40;border:1px solid #dda85c73}.ConnectionsSubTab-module__VKZL2G__optionalBadge{color:#dda85c;background:#dda85c33;border:1px solid #dda85c4d}.ConnectionsSubTab-module__VKZL2G__connectionBody{flex-direction:column;gap:20px;padding:24px;display:flex}.ConnectionsSubTab-module__VKZL2G__statusSection{flex-direction:column;gap:16px;display:flex}.ConnectionsSubTab-module__VKZL2G__statusIndicator{background:#ffffff05;border:1px solid #dda85c1a;border-radius:8px;align-items:center;gap:10px;padding:12px 16px;display:flex}.ConnectionsSubTab-module__VKZL2G__connectedIcon{color:var(--color-success,#52c41a)}.ConnectionsSubTab-module__VKZL2G__notConnectedIcon{color:#ffffff59}.ConnectionsSubTab-module__VKZL2G__statusText{color:#e0e0e0;text-transform:uppercase;letter-spacing:.5px;font-size:14px;font-weight:600}.ConnectionsSubTab-module__VKZL2G__accountInfo{background:#1a253080;border:1px solid #dda85c26;border-radius:8px;flex-direction:column;gap:6px;padding:12px 16px;display:flex}.ConnectionsSubTab-module__VKZL2G__accountLabel{color:#ffffff80;text-transform:uppercase;letter-spacing:.5px;font-size:12px;font-weight:600}.ConnectionsSubTab-module__VKZL2G__accountValue{color:var(--color-accent,#dda85c);background:#1a253099;border:1px solid #dda85c26;border-radius:4px;padding:6px 10px;font-family:Courier New,monospace;font-size:14px;display:inline-block}.ConnectionsSubTab-module__VKZL2G__discordProfile{background:#5865f20d;border:1px solid #5865f233;border-radius:8px;align-items:center;gap:16px;padding:16px;display:flex}.ConnectionsSubTab-module__VKZL2G__discordAvatar{border:2px solid #5865f24d;flex-shrink:0}.ConnectionsSubTab-module__VKZL2G__discordInfo{flex-direction:column;flex:1;gap:4px;display:flex}.ConnectionsSubTab-module__VKZL2G__discordUsername{color:#5865f2;text-shadow:0 1px 2px #0000004d;font-size:16px;font-weight:700}.ConnectionsSubTab-module__VKZL2G__discordId{color:var(--color-text-secondary,#ffffff73);font-family:Courier New,monospace;font-size:12px}.ConnectionsSubTab-module__VKZL2G__connectionActions{flex-direction:column;gap:12px;display:flex}.ConnectionsSubTab-module__VKZL2G__discordConnectButton{background:linear-gradient(135deg,#5865f2,#4752c4)!important;border:none!important;height:44px!important;font-size:15px!important;font-weight:600!important;transition:all .3s!important;box-shadow:0 4px 12px #5865f24d!important}.ConnectionsSubTab-module__VKZL2G__discordConnectButton:hover{transform:translateY(-1px);background:linear-gradient(135deg,#4752c4,#3c45a5)!important;box-shadow:0 6px 16px #5865f266!important}.ConnectionsSubTab-module__VKZL2G__steamConnectButton{background:linear-gradient(135deg,#2a475e,#1b2838)!important;border:1px solid #66c0f466!important;height:44px!important;font-size:15px!important;font-weight:600!important;transition:all .3s!important;box-shadow:0 4px 12px #66c0f433!important}.ConnectionsSubTab-module__VKZL2G__steamConnectButton:hover{transform:translateY(-1px);background:linear-gradient(135deg,#34566f,#223349)!important;box-shadow:0 6px 16px #66c0f44d!important}.ConnectionsSubTab-module__VKZL2G__disconnectButton{height:44px!important;font-size:15px!important;font-weight:600!important;transition:all .3s!important}.ConnectionsSubTab-module__VKZL2G__disconnectButton:hover{transform:translateY(-1px)}.ConnectionsSubTab-module__VKZL2G__connectionNote{background:#1a253080;border-left:3px solid #dda85c80;border-radius:8px;padding:14px 16px}.ConnectionsSubTab-module__VKZL2G__connectionNote p{color:#fff9;margin:0;font-size:13px;line-height:1.6}.ConnectionsSubTab-module__VKZL2G__infoCard{-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:linear-gradient(135deg,#2a3f4b99 0%,#2a3f4bcc 100%)!important;border:1.5px solid #dda85c33!important;border-radius:12px!important;box-shadow:0 4px 12px #0000004d!important}.ConnectionsSubTab-module__VKZL2G__infoHeader{border-bottom:1px solid #dda85c26;align-items:center;gap:12px;margin-bottom:16px;padding-bottom:16px;display:flex}.ConnectionsSubTab-module__VKZL2G__infoIcon{color:var(--color-accent,#dda85c)}.ConnectionsSubTab-module__VKZL2G__infoTitle{color:#dda85c;text-shadow:0 1px 2px #0000004d;margin:0;font-size:18px;font-weight:700}.ConnectionsSubTab-module__VKZL2G__infoContent{color:#ffffffa6}.ConnectionsSubTab-module__VKZL2G__infoList{margin:0;padding-left:20px;list-style:none}.ConnectionsSubTab-module__VKZL2G__infoList li{margin-bottom:12px;padding-left:16px;font-size:14px;line-height:1.6;position:relative}.ConnectionsSubTab-module__VKZL2G__infoList li:last-child{margin-bottom:0}.ConnectionsSubTab-module__VKZL2G__infoList li:before{content:"•";color:#dda85c;font-size:16px;font-weight:700;position:absolute;left:0}.ConnectionsSubTab-module__VKZL2G__infoList li strong{color:#dda85c;font-weight:600}.ConnectionsSubTab-module__VKZL2G__emptyState{text-align:center;color:var(--color-text-secondary,#ffffff73);padding:48px 24px}.ConnectionsSubTab-module__VKZL2G__emptyIcon{color:#ffffff40;margin-bottom:16px}.ConnectionsSubTab-module__VKZL2G__emptyState p{margin:0;font-size:16px}@media (max-width:768px){.ConnectionsSubTab-module__VKZL2G__connectionsSubTabContainer{gap:20px}.ConnectionsSubTab-module__VKZL2G__connectionsGrid{grid-template-columns:1fr;gap:20px}.ConnectionsSubTab-module__VKZL2G__connectionHeader{padding:20px}.ConnectionsSubTab-module__VKZL2G__providerIconWrapper{width:48px;height:48px}.ConnectionsSubTab-module__VKZL2G__providerIcon,.ConnectionsSubTab-module__VKZL2G__providerIconWrapper.ConnectionsSubTab-module__VKZL2G__discordIcon svg{font-size:28px}.ConnectionsSubTab-module__VKZL2G__providerName{font-size:18px}.ConnectionsSubTab-module__VKZL2G__connectionBody{padding:20px}.ConnectionsSubTab-module__VKZL2G__discordProfile{text-align:center;flex-direction:column}}@media (max-width:480px){.ConnectionsSubTab-module__VKZL2G__connectionsSubTabContainer,.ConnectionsSubTab-module__VKZL2G__connectionsGrid{gap:16px}.ConnectionsSubTab-module__VKZL2G__connectionHeader{gap:12px;padding:16px}.ConnectionsSubTab-module__VKZL2G__providerIconWrapper{width:40px;height:40px}.ConnectionsSubTab-module__VKZL2G__providerIcon,.ConnectionsSubTab-module__VKZL2G__providerIconWrapper.ConnectionsSubTab-module__VKZL2G__discordIcon svg{font-size:24px}.ConnectionsSubTab-module__VKZL2G__providerName{font-size:16px}.ConnectionsSubTab-module__VKZL2G__primaryBadge,.ConnectionsSubTab-module__VKZL2G__optionalBadge{padding:2px 6px;font-size:10px}.ConnectionsSubTab-module__VKZL2G__connectionBody{gap:16px;padding:16px}.ConnectionsSubTab-module__VKZL2G__connectButton,.ConnectionsSubTab-module__VKZL2G__disconnectButton{height:40px!important;font-size:14px!important}.ConnectionsSubTab-module__VKZL2G__infoList li{font-size:13px}}@media (prefers-reduced-motion:reduce){.ConnectionsSubTab-module__VKZL2G__connectionCard{transition:none!important}.ConnectionsSubTab-module__VKZL2G__connectionCard:hover{transform:none}.ConnectionsSubTab-module__VKZL2G__connectButton,.ConnectionsSubTab-module__VKZL2G__disconnectButton{transition:none!important}.ConnectionsSubTab-module__VKZL2G__connectButton:hover,.ConnectionsSubTab-module__VKZL2G__disconnectButton:hover{transform:none}}
.SettingsTab-module__Sr_g7W__settingsTab{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff08;border:1px solid #dda85c33;border-radius:12px;min-height:400px;padding:2rem}.SettingsTab-module__Sr_g7W__settingsHeader{border-bottom:1px solid #dda85c33;margin-bottom:2rem;padding-bottom:1.5rem}.SettingsTab-module__Sr_g7W__title{color:#dda85c;margin:0 0 .5rem;font-size:1.75rem;font-weight:600}.SettingsTab-module__Sr_g7W__subtitle{color:#fff9;margin:0;font-size:.95rem}.SettingsTab-module__Sr_g7W__subTabNavigation{flex-wrap:wrap;gap:.75rem;margin-bottom:2rem;display:flex}.SettingsTab-module__Sr_g7W__subTab{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;color:#ffffffb3;background:#ffffff0d;border:1px solid #dda85c33;border-radius:8px;align-items:center;gap:.5rem;padding:.75rem 1.25rem;font-size:.95rem;font-weight:500;transition:all .3s;display:flex}.SettingsTab-module__Sr_g7W__subTab:hover{color:#fff;background:#dda85c1a;border-color:#dda85c66;transform:translateY(-2px);box-shadow:0 4px 12px #dda85c26}.SettingsTab-module__Sr_g7W__subTab.SettingsTab-module__Sr_g7W__active{color:#dda85c;background:#dda85c33;border-color:#dda85c;font-weight:600;box-shadow:0 4px 16px #dda85c40}.SettingsTab-module__Sr_g7W__subTabIcon{align-items:center;font-size:1.1rem;display:flex}.SettingsTab-module__Sr_g7W__subTabLabel{white-space:nowrap}.SettingsTab-module__Sr_g7W__subTabContent{min-height:300px;animation:.3s SettingsTab-module__Sr_g7W__fadeIn}@keyframes SettingsTab-module__Sr_g7W__fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.SettingsTab-module__Sr_g7W__accessDenied{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:300px;padding:3rem 2rem;display:flex}.SettingsTab-module__Sr_g7W__accessDenied h3{color:var(--color-error,#ff4d4f);margin:0 0 .5rem;font-size:1.5rem}.SettingsTab-module__Sr_g7W__accessDenied p{color:#fff9;margin:0}@media (max-width:768px){.SettingsTab-module__Sr_g7W__settingsTab{padding:1.5rem}.SettingsTab-module__Sr_g7W__settingsHeader{margin-bottom:1.5rem;padding-bottom:1rem}.SettingsTab-module__Sr_g7W__title{font-size:1.5rem}.SettingsTab-module__Sr_g7W__subtitle{font-size:.9rem}.SettingsTab-module__Sr_g7W__subTabNavigation{gap:.5rem}.SettingsTab-module__Sr_g7W__subTab{padding:.6rem 1rem;font-size:.9rem}.SettingsTab-module__Sr_g7W__subTabIcon{font-size:1rem}}@media (max-width:480px){.SettingsTab-module__Sr_g7W__subTab{flex:calc(50% - .25rem);justify-content:center;min-width:140px}}
.page-module__IgQJ8G__profilePage{flex-direction:column;gap:24px;max-width:1200px;margin:0 auto;padding:32px 16px;display:flex}.page-module__IgQJ8G__profileHero{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#2a3f4bcc 0%,#2a3f4bf2 100%);border:1.5px solid #dda85c33;border-radius:12px;flex-direction:column;gap:20px;padding:28px 28px 24px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 50px #dda85c14}.page-module__IgQJ8G__profileHero:before{content:"";background:linear-gradient(90deg, transparent 0%, var(--gold-primary,#dda85c) 30%, #f4c462 50%, var(--gold-primary,#dda85c) 70%, transparent 100%);opacity:.7;height:3px;position:absolute;top:0;left:0;right:0}.page-module__IgQJ8G__heroRow{align-items:center;gap:24px;display:flex}.page-module__IgQJ8G__heroMeta{flex-direction:column;align-items:flex-start;gap:8px;width:100%;display:flex}.page-module__IgQJ8G__levelBarWrap{width:100%;max-width:420px}.page-module__IgQJ8G__rankRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.page-module__IgQJ8G__allRanksDisplay{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.page-module__IgQJ8G__joinDate{color:var(--color-text-secondary,#fff9);font-size:13px;font-weight:500}.page-module__IgQJ8G__bioSection{background:#1a253080;border:1px solid #dda85c26;border-radius:8px;padding:14px 16px}.page-module__IgQJ8G__bioText{color:var(--color-text,#e8e8e8);white-space:pre-wrap;word-break:break-word;margin:0;font-size:14px;line-height:1.6}.page-module__IgQJ8G__statsRow{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;display:grid}@media (max-width:640px){.page-module__IgQJ8G__profilePage{padding:24px 12px}.page-module__IgQJ8G__profileHero{padding:22px 16px 18px}.page-module__IgQJ8G__heroRow{text-align:center;flex-direction:column;gap:14px}.page-module__IgQJ8G__heroMeta{align-items:center}.page-module__IgQJ8G__rankRow,.page-module__IgQJ8G__allRanksDisplay{justify-content:center}.page-module__IgQJ8G__statsRow{grid-template-columns:repeat(2,1fr)}}
