.ProfileClient-module__QkLctq__profileClient{width:100%}.ProfileClient-module__QkLctq__avatarSection{flex-direction:column;align-items:center;gap:16px;display:flex;position:relative}.ProfileClient-module__QkLctq__editAvatarButton{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:10;transition:all .3s;position:absolute;bottom:20px;left:-12px;box-shadow:0 4px 12px #0003;color:#dda85c!important;background:#dda85c1a!important;border:1px solid #dda85c4d!important;border-radius:16px!important;height:32px!important;padding:0 12px!important;font-size:.75rem!important;font-weight:500!important}.ProfileClient-module__QkLctq__editAvatarButton:hover{transform:translateY(-2px);box-shadow:0 6px 20px #dda85c4d;color:#dda85c!important;background:#dda85c33!important;border-color:#dda85c80!important}.ProfileClient-module__QkLctq__editAvatarButton:active{transform:translateY(-1px)}.ProfileClient-module__QkLctq__editAvatarButton:focus{outline-offset:2px;outline:2px solid #dda85c4d;background:#dda85c26!important;border-color:#dda85c66!important}@media (max-width:768px){.ProfileClient-module__QkLctq__editAvatarButton{bottom:16px;left:-10px;border-radius:14px!important;height:30px!important;padding:0 10px!important;font-size:.7rem!important}}@media (max-width:480px){.ProfileClient-module__QkLctq__avatarSection{gap:12px}.ProfileClient-module__QkLctq__editAvatarButton{bottom:12px;left:-8px;border-radius:12px!important;height:28px!important;padding:0 8px!important;font-size:.65rem!important}}
.ProfileTabsWrapper-module__DbILPq__profileLayout{grid-template-columns:300px 1fr;gap:2rem;margin-top:2rem;display:grid}.ProfileTabsWrapper-module__DbILPq__userHeader{height:-moz-fit-content;height:fit-content;position:sticky;top:100px}.ProfileTabsWrapper-module__DbILPq__tabsWrapper{min-width:0}.ProfileTabsWrapper-module__DbILPq__tabNavigation{scrollbar-width:none;border-bottom:2px solid #dda85c4d;gap:.5rem;margin-bottom:2rem;padding-bottom:2px;display:flex;overflow-x:auto}.ProfileTabsWrapper-module__DbILPq__tabNavigation::-webkit-scrollbar{display:none}.ProfileTabsWrapper-module__DbILPq__tab{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;color:#ffffffb3;white-space:nowrap;background:#ffffff08;border:1px solid #dda85c33;border-bottom:none;border-radius:8px 8px 0 0;padding:1rem 1.5rem;font-weight:500;transition:all .3s}.ProfileTabsWrapper-module__DbILPq__tab:hover{color:#fff;background:#dda85c1a}.ProfileTabsWrapper-module__DbILPq__tab.ProfileTabsWrapper-module__DbILPq__active{color:#dda85c;background:#dda85c26;border-color:#dda85c;border-bottom-style:solid;border-bottom-width:2px;font-weight:600;transform:translateY(2px);box-shadow:0 4px 12px #dda85c33}.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:1024px){.ProfileTabsWrapper-module__DbILPq__profileLayout{grid-template-columns:1fr}.ProfileTabsWrapper-module__DbILPq__userHeader{margin-bottom:2rem;position:static}}
.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__professionSection{-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{grid-template-columns:1fr 1fr;gap:2rem;display:grid}.ReviewsTab-module__Psmzga__column{flex-direction:column;gap:1rem;display:flex}.ReviewsTab-module__Psmzga__columnHeader{color:#dda85c;align-items:center;gap:.5rem;margin-bottom:1rem;font-size:1.25rem;font-weight:600;display:flex}.ReviewsTab-module__Psmzga__countBadge{color:#dda85c;background:#dda85c33;border-radius:12px;padding:.2rem .6rem;font-size:.8rem}.ReviewsTab-module__Psmzga__reviewCard{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff08;border:1px solid #dda85c33;border-radius:12px;padding:1.5rem;transition:all .3s}.ReviewsTab-module__Psmzga__reviewCard:hover{background:#ffffff14;border-color:#dda85c;transform:translateY(-2px);box-shadow:0 8px 16px #0003}.ReviewsTab-module__Psmzga__reviewHeader{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.ReviewsTab-module__Psmzga__reviewUser{align-items:center;gap:.75rem;display:flex}.ReviewsTab-module__Psmzga__username{color:#fff;font-weight:600}.ReviewsTab-module__Psmzga__karmaValue{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;margin-bottom:1rem;line-height:1.5}.ReviewsTab-module__Psmzga__reviewFooter{color:#ffffff80;border-top:1px solid #ffffff0d;justify-content:space-between;align-items:center;padding-top:1rem;font-size:.85rem;display:flex}.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__loadMoreContainer{justify-content:center;margin-top:1rem;display:flex}.ReviewsTab-module__Psmzga__loadMoreButton{color:#dda85c;cursor:pointer;background:0 0;border:1px solid #dda85c4d;border-radius:6px;padding:.5rem 1rem;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:2rem}@media (max-width:768px){.ReviewsTab-module__Psmzga__reviewsTab{grid-template-columns:1fr}}
.AccountSubTab-module__U59khq__accountSubTabContainer{flex-direction:column;gap:24px;max-width:900px;margin:0 auto;display:flex}.AccountSubTab-module__U59khq__profileCard,.AccountSubTab-module__U59khq__detailsCard,.AccountSubTab-module__U59khq__karmaCard{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff08;border:1px solid #dda85c33;border-radius:12px;box-shadow:0 4px 12px #0000004d}.AccountSubTab-module__U59khq__profileCard .ant-card-head{color:#dda85c;background:#44748c1a;border-bottom:1px solid #dda85c33}.AccountSubTab-module__U59khq__detailsCard .ant-card-head{color:#dda85c;background:#44748c1a;border-bottom:1px solid #dda85c33}.AccountSubTab-module__U59khq__karmaCard .ant-card-head{color:#dda85c;background:#44748c1a;border-bottom:1px solid #dda85c33}.AccountSubTab-module__U59khq__profileCard .ant-card-body{padding:24px}.AccountSubTab-module__U59khq__detailsCard .ant-card-body{padding:24px}.AccountSubTab-module__U59khq__karmaCard .ant-card-body{padding:24px}.AccountSubTab-module__U59khq__cardTitle{color:#dda85c;align-items:center;gap:8px;font-size:16px;font-weight:600;display:flex}.AccountSubTab-module__U59khq__cardTitle svg{font-size:18px}.AccountSubTab-module__U59khq__profileHeader{align-items:center;gap:24px;padding:16px 0;display:flex}.AccountSubTab-module__U59khq__profileInfo{flex-direction:column;flex:1;gap:12px;display:flex}.AccountSubTab-module__U59khq__displayName{color:#dda85c;text-shadow:0 2px 4px #0000004d;margin:0;font-size:28px;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;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}.AccountSubTab-module__U59khq__rankSelector .ant-select-selector{color:#dda85c!important;background:#1e283299!important;border:1px solid #dda85c66!important;border-radius:4px!important;height:auto!important;padding:6px 12px!important;transition:all .2s!important;box-shadow:0 2px 4px #0003!important}.AccountSubTab-module__U59khq__rankSelector .ant-select-selector:hover{background:#1e2832cc!important;border-color:#dda85c99!important;box-shadow:0 2px 8px #dda85c33!important}.AccountSubTab-module__U59khq__rankSelector .ant-select-selection-item{color:#dda85c!important;font-size:14px!important;font-weight:600!important}.AccountSubTab-module__U59khq__rankSelector .ant-select-arrow{color:#dda85c!important}.AccountSubTab-module__U59khq__rankSelector .ant-select-dropdown{-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;background:#19232dfa!important;border:1px solid #dda85c66!important;border-radius:4px!important;padding:4px!important;box-shadow:0 4px 16px #0006!important}.AccountSubTab-module__U59khq__rankSelector .ant-select-item{color:#e0e0e0!important;border-radius:2px!important;margin:2px 0!important;padding:10px 16px!important;transition:all .2s!important}.AccountSubTab-module__U59khq__rankSelector .ant-select-item:hover{color:#fff!important;background:#44748c66!important}.AccountSubTab-module__U59khq__rankSelector .ant-select-item-option-selected{color:#dda85c!important;background:#dda85c40!important;font-weight:700!important}.AccountSubTab-module__U59khq__rankSelector .ant-select-item-option-selected:hover{background:#dda85c59!important}.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__descriptions .ant-descriptions-item-label{color:#dda85c;background:#44748c1a;padding:12px 16px;font-weight:600}.AccountSubTab-module__U59khq__descriptions .ant-descriptions-item-content{color:#e0e0e0;background:#ffffff05;padding:12px 16px}.AccountSubTab-module__U59khq__descriptions .ant-descriptions-row{border-bottom:1px solid #dda85c1a}.AccountSubTab-module__U59khq__descriptionLabel{align-items:center;gap:8px;display:flex}.AccountSubTab-module__U59khq__descriptionLabel svg{color:#dda85c;font-size:16px}.AccountSubTab-module__U59khq__authMethod{flex-direction:column;gap:8px;display:flex}.AccountSubTab-module__U59khq__authMethodText{color:#dda85c;font-size:14px;font-weight:600}.AccountSubTab-module__U59khq__authId{color:#95856d;background:#0000004d;border-radius:4px;padding:4px 8px;font-family:Courier New,monospace;font-size:13px;display:inline-block}.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:#faad14;background:linear-gradient(135deg,#faad1426,#faad140d);border-color:#faad1480}.AccountSubTab-module__U59khq__statusTag.AccountSubTab-module__U59khq__error{color:#ff4d4f;background:linear-gradient(135deg,#ff4d4f26,#ff4d4f0d);border-color:#ff4d4f80}.AccountSubTab-module__U59khq__karmaContent{flex-direction:column;gap:24px;display:flex}.AccountSubTab-module__U59khq__totalKarma{text-align:center;background:linear-gradient(135deg,#44748c33,#dda85c33);border:1px solid #dda85c4d;border-radius:12px;padding:24px}.AccountSubTab-module__U59khq__karmaValue{color:#dda85c;text-shadow:0 2px 8px #dda85c80;margin-bottom:8px;font-size:48px;font-weight:700;line-height:1}.AccountSubTab-module__U59khq__karmaLabel{color:#b0b0b0;text-transform:uppercase;letter-spacing:1px;font-size:16px;font-weight:500}.AccountSubTab-module__U59khq__karmaBreakdown{grid-template-columns:1fr 1fr;gap:16px;display:grid}.AccountSubTab-module__U59khq__karmaItem{text-align:center;background:#ffffff08;border:1px solid #dda85c26;border-radius:8px;padding:20px;transition:all .3s}.AccountSubTab-module__U59khq__karmaItem:hover{background:#ffffff0d;border-color:#dda85c4d;transform:translateY(-2px)}.AccountSubTab-module__U59khq__karmaItemLabel{color:#b0b0b0;text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px;font-size:13px}.AccountSubTab-module__U59khq__karmaItemValue{color:#95856d;text-shadow:0 2px 4px #95856d4d;font-size:32px;font-weight:700}.AccountSubTab-module__U59khq__karmaNote{background:#44748c1a;border-left:3px solid #95856d;border-radius:8px;padding:16px}.AccountSubTab-module__U59khq__karmaNote p{color:#b0b0b0;margin:0;font-size:13px;line-height:1.6}.AccountSubTab-module__U59khq__emptyState{text-align:center;color:#888;padding:48px 24px}.AccountSubTab-module__U59khq__emptyIcon{color:#555;margin-bottom:16px;font-size:48px}.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__karmaBreakdown{grid-template-columns:1fr}.AccountSubTab-module__U59khq__karmaValue{font-size:36px}.AccountSubTab-module__U59khq__karmaItemValue{font-size:24px}.AccountSubTab-module__U59khq__descriptions .ant-descriptions-item-label{padding:10px 12px}.AccountSubTab-module__U59khq__descriptions .ant-descriptions-item-content{padding:10px 12px}}@media (max-width:480px){.AccountSubTab-module__U59khq__profileCard .ant-card-body{padding:16px}.AccountSubTab-module__U59khq__detailsCard .ant-card-body{padding:16px}.AccountSubTab-module__U59khq__karmaCard .ant-card-body{padding:16px}.AccountSubTab-module__U59khq__displayName{font-size:20px}.AccountSubTab-module__U59khq__karmaValue{font-size:32px}.AccountSubTab-module__U59khq__totalKarma{padding:16px}}
.ProfileSubTab-module__cgskRa__profileSubTabContainer{width:100%;max-width:900px;margin:0 auto}.ProfileSubTab-module__cgskRa__profileCard{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;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;font-size:48px}.ProfileSubTab-module__cgskRa__profileForm{padding:8px 0}.ProfileSubTab-module__cgskRa__avatarSection{background:#0003;border:1px solid #ffffff0d;border-radius:8px;gap:32px;margin-bottom:32px;padding:24px;display:flex}.ProfileSubTab-module__cgskRa__currentAvatar{flex-direction:column;align-items:center;gap:12px;display:flex}.ProfileSubTab-module__cgskRa__avatarLabel{color:#ffffffa6;font-size:12px;font-weight:500}.ProfileSubTab-module__cgskRa__avatarUpload{flex-direction:column;flex:1;gap:16px;display:flex}.ProfileSubTab-module__cgskRa__avatarUploader .ant-upload-select{background:#0003;border:2px dashed #dda85c4d;border-radius:8px;transition:all .3s;width:128px!important;height:128px!important}.ProfileSubTab-module__cgskRa__avatarUploader .ant-upload-select:hover{background:#dda85c1a;border-color:#dda85c}.ProfileSubTab-module__cgskRa__avatarUploader .ant-upload-list-item{border:2px solid #dda85c4d;border-radius:8px}.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{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__profileForm .ant-form-item-label>label{color:#ffffffd9;font-weight:500}.ProfileSubTab-module__cgskRa__profileForm .ant-input{color:#ffffffd9;background:#0000004d;border:1px solid #ffffff1a;border-radius:6px}.ProfileSubTab-module__cgskRa__profileForm .ant-input-textarea textarea{color:#ffffffd9;background:#0000004d;border:1px solid #ffffff1a;border-radius:6px}.ProfileSubTab-module__cgskRa__profileForm .ant-input:hover{background:#0006;border-color:#dda85c80}.ProfileSubTab-module__cgskRa__profileForm .ant-input-textarea textarea:hover{background:#0006;border-color:#dda85c80}.ProfileSubTab-module__cgskRa__profileForm .ant-input:focus{background:#0006;border-color:#dda85c;box-shadow:0 0 0 2px #dda85c1a}.ProfileSubTab-module__cgskRa__profileForm .ant-input-textarea textarea:focus{background:#0006;border-color:#dda85c;box-shadow:0 0 0 2px #dda85c1a}.ProfileSubTab-module__cgskRa__profileForm .ant-input-prefix{color:#ffffff73}.ProfileSubTab-module__cgskRa__profileForm .ant-form-item-extra{color:#ffffff73;font-size:12px}.ProfileSubTab-module__cgskRa__profileForm .ant-input-data-count{color:#ffffff73}.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:#ffffffa6;background:#dda85c1a;border:1px solid #dda85c33;border-radius:6px;margin-top:24px;padding: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:#ffffff08!important;border:1px 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__connectionCard .ant-card-body{padding:0!important}.ConnectionsSubTab-module__VKZL2G__connectionHeader{background:#44748c1a;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:#95856d;background:#95856d4d;border:1px solid #95856d66}.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:#52c41a;font-size:20px}.ConnectionsSubTab-module__VKZL2G__notConnectedIcon{color:#888;font-size:20px}.ConnectionsSubTab-module__VKZL2G__statusText{color:#e0e0e0;text-transform:uppercase;letter-spacing:.5px;font-size:14px;font-weight:600}.ConnectionsSubTab-module__VKZL2G__accountInfo{background:#0003;border:1px solid #44748c33;border-radius:8px;flex-direction:column;gap:6px;padding:12px 16px;display:flex}.ConnectionsSubTab-module__VKZL2G__accountLabel{color:#888;text-transform:uppercase;letter-spacing:.5px;font-size:12px;font-weight:600}.ConnectionsSubTab-module__VKZL2G__accountValue{color:#95856d;background:#95856d1a;border:1px solid #44748c33;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:#888;font-family:Courier New,monospace;font-size:12px}.ConnectionsSubTab-module__VKZL2G__connectionActions{flex-direction:column;gap:12px;display:flex}.ConnectionsSubTab-module__VKZL2G__connectButton{z-index:1!important;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;position:relative!important;box-shadow:0 4px 12px #5865f24d!important}.ConnectionsSubTab-module__VKZL2G__connectButton:hover{transform:translateY(-1px);background:linear-gradient(135deg,#4752c4,#3c45a5)!important;box-shadow:0 6px 16px #5865f266!important}.ConnectionsSubTab-module__VKZL2G__connectButton>div[style*="position: absolute"]{pointer-events:none!important}.ConnectionsSubTab-module__VKZL2G__disconnectButton{z-index:1!important;height:44px!important;font-size:15px!important;font-weight:600!important;transition:all .3s!important;position:relative!important}.ConnectionsSubTab-module__VKZL2G__disconnectButton:hover{transform:translateY(-1px)}.ConnectionsSubTab-module__VKZL2G__disconnectButton>div[style*="position: absolute"]{pointer-events:none!important}.ConnectionsSubTab-module__VKZL2G__connectionNote{background:#44748c14;border-left:3px solid #44748c66;border-radius:8px;padding:14px 16px}.ConnectionsSubTab-module__VKZL2G__connectionNote p{color:#b0b0b0;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:#ffffff08!important;border:1px solid #dda85c33!important;border-radius:12px!important;box-shadow:0 4px 12px #0000004d!important}.ConnectionsSubTab-module__VKZL2G__infoCard .ant-card-body{padding:24px!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:#dda85c;font-size:24px}.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:#b0b0b0}.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:#888;padding:48px 24px}.ConnectionsSubTab-module__VKZL2G__emptyIcon{color:#555;margin-bottom:16px;font-size:48px}.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}.ConnectionsSubTab-module__VKZL2G__infoCard .ant-card-body{padding:20px!important}}@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__infoCard .ant-card-body{padding:16px!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__placeholder{text-align:center;background:#ffffff05;border:1px dashed #dda85c4d;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;min-height:300px;padding:3rem 2rem;display:flex}.SettingsTab-module__Sr_g7W__placeholderIcon{color:#dda85c80;margin-bottom:1rem;font-size:3rem}.SettingsTab-module__Sr_g7W__placeholder h3{color:#dda85c;margin:0 0 .5rem;font-size:1.5rem}.SettingsTab-module__Sr_g7W__placeholder p{color:#fff9;max-width:500px;margin:.5rem 0}.SettingsTab-module__Sr_g7W__placeholderHint{font-size:.9rem;font-style:italic;color:#fff6!important}.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:#ff6b6b;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}.SettingsTab-module__Sr_g7W__placeholder{padding:2rem 1rem}.SettingsTab-module__Sr_g7W__placeholderIcon{font-size:2.5rem}.SettingsTab-module__Sr_g7W__placeholder h3{font-size:1.25rem}}@media (max-width:480px){.SettingsTab-module__Sr_g7W__subTab{flex:calc(50% - .25rem);justify-content:center;min-width:140px}}
.CharactersTab-module__IwOvCq__charactersTab{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);text-align:center;background:#ffffff08;border:1px solid #dda85c33;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;min-height:300px;padding:2rem;display:flex}.CharactersTab-module__IwOvCq__title{color:#dda85c;margin-bottom:1rem}.CharactersTab-module__IwOvCq__description{color:#fff9;max-width:400px}
.page-module__IgQJ8G__profilePage{flex-direction:column;gap:24px;max-width:1400px;margin:0 auto;padding:32px 16px;display:flex}.page-module__IgQJ8G__userInfo{text-align:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff08;border:1px solid #dda85c33;border-radius:12px;flex-direction:column;align-items:center;gap:16px;width:100%;padding:2rem;display:flex}.page-module__IgQJ8G__nameSection{text-align:center}.page-module__IgQJ8G__displayName{color:var(--color-text-primary);text-shadow:0 2px 4px #0000004d;word-break:break-word;margin:0;font-size:28px;font-weight:700;line-height:1.2}.page-module__IgQJ8G__rankSection{flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.page-module__IgQJ8G__allRanksDisplay{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;display:flex}.page-module__IgQJ8G__rankText{text-transform:uppercase;letter-spacing:.5px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:6px;padding:.25rem .75rem;font-size:14px;font-weight:600}.page-module__IgQJ8G__joinDate{color:var(--color-text-secondary);opacity:.8;font-size:14px;font-weight:500}.page-module__IgQJ8G__bioSection{background:#0003;border:1px solid #dda85c26;border-radius:8px;width:100%;margin-top:.5rem;padding:1rem}.page-module__IgQJ8G__bioText{color:var(--color-text-primary);white-space:pre-wrap;word-break:break-word;margin:0;font-size:14px;line-height:1.6}.page-module__IgQJ8G__statsGrid{grid-template-columns:repeat(2,1fr);gap:12px;width:100%;margin-top:1rem;display:grid}@media (max-width:1024px){.page-module__IgQJ8G__profilePage{padding:24px 16px}.page-module__IgQJ8G__userInfo{text-align:left;flex-direction:row;justify-content:flex-start;padding:1.5rem}.page-module__IgQJ8G__nameSection{text-align:left}.page-module__IgQJ8G__rankSection{justify-content:flex-start}.page-module__IgQJ8G__statsGrid{max-width:400px;margin-top:0;margin-left:auto}}@media (max-width:768px){.page-module__IgQJ8G__userInfo{text-align:center;flex-direction:column;align-items:center}.page-module__IgQJ8G__nameSection{text-align:center}.page-module__IgQJ8G__rankSection{justify-content:center}.page-module__IgQJ8G__statsGrid{max-width:100%;margin-top:1rem;margin-left:0}}
