/* SLPT-R27-B7A-CLIENT-PROFILE-VISUAL-POLISH-20260823 */
.profile-folder-shell,.profile-folder-page{background:linear-gradient(145deg,rgba(248,251,251,.92),rgba(250,248,252,.90));border-radius:22px}
.profile-folder-head{padding:18px 20px;border-radius:19px;background:linear-gradient(135deg,rgba(45,132,109,.075),rgba(84,81,151,.05));border:1px solid rgba(45,132,109,.12);box-shadow:0 10px 26px rgba(45,74,67,.055)}
.profile-folder-avatar{box-shadow:0 8px 22px rgba(45,132,109,.13);border:2px solid rgba(255,255,255,.78)}
.profile-folder-tabs{padding:5px;border-radius:15px;background:rgba(45,132,109,.045);border:1px solid rgba(45,132,109,.09)}
.profile-folder-tabs button.active{background:linear-gradient(135deg,rgba(45,132,109,.13),rgba(84,81,151,.08));box-shadow:0 5px 14px rgba(45,74,67,.07)}
.profile-folder-panel{border-color:rgba(45,132,109,.13);box-shadow:0 12px 29px rgba(45,74,67,.06);background:linear-gradient(145deg,rgba(255,255,255,.985),rgba(248,251,250,.96))}
.profile-folder-scope{background:linear-gradient(135deg,rgba(45,132,109,.07),rgba(84,81,151,.045));border-color:rgba(45,132,109,.12)}
.r21-subpanel,.v191-login-status{border-color:rgba(45,132,109,.12);box-shadow:0 9px 23px rgba(45,74,67,.05)}
html[data-theme="mist-graphite"] .profile-folder-shell,html[data-theme="mist-graphite"] .profile-folder-page{background:linear-gradient(145deg,rgba(25,34,32,.94),rgba(29,29,39,.92))}
html[data-theme="mist-graphite"] .profile-folder-head,html[data-theme="mist-graphite"] .profile-folder-panel{background:linear-gradient(145deg,rgba(27,37,34,.98),rgba(30,31,40,.96));border-color:rgba(77,174,149,.18)}
@media (prefers-reduced-motion:reduce){.profile-folder-tabs button,.profile-folder-panel{transition:none!important}}
