/* profile_experience.css — player identity and settings surface */
#command-center-overlay .cc-body.px-profile-view{background:radial-gradient(ellipse at 8% 0,rgba(91,205,211,.08),transparent 34%),radial-gradient(ellipse at 92% 18%,rgba(224,183,91,.08),transparent 30%)}
#command-center-overlay .px-profile-view>.cc-hero{position:relative;overflow:hidden;min-height:176px;padding:24px 22px;border:1px solid rgba(116,211,215,.28);background:linear-gradient(130deg,#173646 0%,#101e2c 55%,#30251a 100%);box-shadow:inset 0 1px rgba(255,255,255,.13),0 18px 46px rgba(0,0,0,.27)}
#command-center-overlay .px-profile-view>.cc-hero::before{content:"";position:absolute;inset:-35%;pointer-events:none;background:conic-gradient(from 220deg at 68% 44%,transparent 0 28%,rgba(102,217,220,.12) 35%,transparent 43% 100%);animation:pxRadar 7s ease-in-out infinite}
#command-center-overlay .px-profile-view>.cc-hero::after{content:"PLAYER IDENTITY  //  PRIVATE CONTROL";position:absolute;left:22px;bottom:15px;color:rgba(169,226,224,.68);font:800 8px/1 system-ui,sans-serif;letter-spacing:1.4px}
#command-center-overlay .px-profile-view>.cc-hero>*{position:relative;z-index:1}.px-profile-view .cc-hero-mark{width:66px;height:66px;border:1px solid rgba(242,205,117,.48);border-radius:21px;background:radial-gradient(circle at 35% 25%,#f2d37a,#6b4b24 62%,#182b37);color:#fff0b6;font-size:35px;box-shadow:0 0 0 7px rgba(231,187,83,.08),0 0 36px rgba(226,178,70,.28)}
#command-center-overlay .px-profile-view .cc-split{align-items:stretch}#command-center-overlay .px-profile-view .cc-card{border-color:rgba(142,198,206,.22);background:linear-gradient(145deg,rgba(22,43,57,.96),rgba(11,23,35,.98));box-shadow:inset 0 1px rgba(255,255,255,.07),0 12px 30px rgba(0,0,0,.18)}
#command-center-overlay .px-profile-view .cc-card>h3{display:flex;align-items:center;gap:9px;margin-bottom:13px;color:#eaf4f4}#command-center-overlay .px-profile-view .cc-card>h3::before{content:"";width:7px;height:7px;border:1px solid #e5bd67;border-radius:50%;box-shadow:0 0 10px #e5bd67}
#command-center-overlay .px-profile-view .cc-setting{position:relative;display:flex;align-items:center;gap:12px;min-height:67px;padding:11px 12px;border:1px solid rgba(162,197,207,.13);border-radius:14px;background:linear-gradient(110deg,rgba(255,255,255,.045),rgba(255,255,255,.015));transition:transform .16s,border-color .16s,background .16s}
#command-center-overlay .px-profile-view .cc-setting+.cc-setting{margin-top:8px}#command-center-overlay .px-profile-view .cc-setting:hover{transform:translateX(-2px);border-color:rgba(229,189,103,.43);background:rgba(229,189,103,.055)}#command-center-overlay .px-profile-view .cc-setting>div{min-width:0;flex:1}#command-center-overlay .px-profile-view .cc-setting b{display:block;color:#e3eef0;font-size:12px}#command-center-overlay .px-profile-view .cc-setting small{display:block;margin-top:5px;color:#8da6ae;font-size:10px;line-height:1.65}
#command-center-overlay .px-profile-view .cc-setting::before{display:grid;place-items:center;flex:0 0 32px;width:32px;height:32px;border:1px solid rgba(126,211,215,.22);border-radius:11px;background:rgba(94,189,195,.1);color:#9eddd9;font-size:15px}#command-center-overlay .px-profile-view .cc-setting[data-setting="hide_shielded"]::before{content:"◈"}#command-center-overlay .px-profile-view .cc-setting[data-setting="money_format"]::before{content:"¤"}#command-center-overlay .px-profile-view .cc-setting[data-setting="attack_sort"]::before{content:"↕"}#command-center-overlay .px-profile-view .cc-setting[data-setting="theme"]::before{content:"◐"}#command-center-overlay .px-profile-view .cc-setting[data-setting="wealth_tag"]::before{content:"✦"}
#command-center-overlay .px-profile-view .cc-toggle{min-width:68px;min-height:33px;padding:6px 9px;border:1px solid rgba(229,189,103,.4);border-radius:99px;background:linear-gradient(145deg,rgba(210,163,68,.27),rgba(80,61,28,.4));color:#f3d583;font-weight:900;font-size:10px;box-shadow:inset 0 1px rgba(255,255,255,.12),0 4px 12px rgba(0,0,0,.18)}#command-center-overlay .px-profile-view .cc-toggle:hover{filter:brightness(1.16);transform:translateY(-1px)}
#command-center-overlay .px-profile-view .cc-stat{color:#f5d779;font-size:27px;text-shadow:0 0 18px rgba(232,189,82,.22)}#command-center-overlay .px-profile-view .cc-row{border-color:rgba(143,201,207,.13);background:rgba(255,255,255,.025)}#command-center-overlay .px-profile-view .cc-boards{margin-top:15px}
#jang-comms-root .gc-profile-dialog.px-profile-dialog{overflow:hidden;padding:0 22px 22px;border:1px solid rgba(105,211,197,.28);background:radial-gradient(ellipse at 50% -10%,rgba(79,188,183,.17),transparent 42%),linear-gradient(155deg,#172d3d,#0d1a27);box-shadow:0 26px 85px rgba(0,0,0,.62)}#jang-comms-root .gc-profile-dialog.px-profile-dialog::before{content:"PLAYER DOSSIER  //  IDENTITY & CONTACT";display:block;margin:0 -22px 20px;padding:13px 22px;border-bottom:1px solid rgba(119,211,204,.17);background:linear-gradient(90deg,rgba(98,207,198,.1),transparent);color:rgba(160,226,218,.74);font:800 8px/1 system-ui,sans-serif;letter-spacing:1.2px;text-align:right}
#jang-comms-root .px-profile-dialog .gc-dialog-close{top:10px;left:12px;background:rgba(0,0,0,.18);border:1px solid rgba(255,255,255,.12);z-index:2}#jang-comms-root .px-profile-dialog .gc-profile-avatar{width:86px;height:86px;margin:2px auto 13px;border:2px solid rgba(113,226,209,.55);border-radius:27px;background:radial-gradient(circle at 32% 24%,#4c9a91,#183a49 65%,#101b2a);color:#c0f0e2;font-size:35px;box-shadow:0 0 0 7px rgba(88,205,191,.09),0 0 38px rgba(84,211,192,.3),inset 0 -12px 20px rgba(0,0,0,.22)}#jang-comms-root .px-profile-dialog h2{font-size:21px;letter-spacing:.1px}#jang-comms-root .px-profile-dialog .gc-profile-country{color:#9bc8c5}#jang-comms-root .px-profile-dialog .gc-profile-alias{margin:9px auto 0;padding:7px 10px;border:1px solid rgba(125,213,201,.16);border-radius:10px;background:rgba(78,180,170,.08);color:#acd8d2}
#jang-comms-root .px-profile-dialog .gc-profile-form{margin-top:19px;padding-top:16px;border-top:1px solid rgba(172,201,210,.13)}#jang-comms-root .px-profile-dialog .gc-profile-form input{min-height:46px;border-color:rgba(126,207,199,.22);background:#091722;box-shadow:inset 0 1px rgba(255,255,255,.04)}#jang-comms-root .px-profile-dialog .gc-profile-form button{min-height:43px}#jang-comms-root .px-profile-dialog .gc-profile-actions{display:grid;grid-template-columns:1fr 1fr;margin-top:19px}#jang-comms-root .px-profile-dialog .gc-profile-actions button{width:100%}
@keyframes pxRadar{0%,100%{opacity:.35;transform:rotate(-5deg) scale(.96)}50%{opacity:.8;transform:rotate(7deg) scale(1.03)}}
@media(max-width:620px){#command-center-overlay .px-profile-view>.cc-hero{min-height:195px;padding:20px 16px}#command-center-overlay .px-profile-view>.cc-hero::after{left:16px;font-size:7px}#command-center-overlay .px-profile-view .cc-setting{min-height:63px;padding:10px}#jang-comms-root .gc-profile-dialog.px-profile-dialog{padding-inline:16px 16px}#jang-comms-root .px-profile-dialog::before{margin-inline:-16px;padding-inline:16px}}
@media(prefers-reduced-motion:reduce){#command-center-overlay .px-profile-view>.cc-hero::before{animation:none!important}#command-center-overlay .px-profile-view .cc-setting{transition:none!important}}
