.profile-photo,.avatar-xl{
    width:96px!important;height:96px!important;border-radius:50%!important;
    object-fit:cover!important;background:#fff!important;border:4px solid #fff!important;
    box-shadow:0 12px 30px rgba(8,35,92,.18)!important;
}
.profile-card-clean{
    background:#fff!important;color:#162033!important;border:1px solid #e5eaf1!important;
    border-radius:26px!important;padding:20px!important;box-shadow:0 16px 38px rgba(8,35,92,.08)!important;
}
.profile-card-clean h2,.profile-card-clean h3,.enterprise-section h2,.enterprise-section h3{color:#14265C!important}
.profile-form-clean label,.enterprise-section label{
    color:#14265C!important;font-weight:900!important;font-size:12px!important;text-transform:uppercase!important;
    display:block!important;margin:6px 0 5px!important;
}
.profile-form-clean input,.profile-form-clean select,.profile-form-clean textarea,.enterprise-section input,.enterprise-section select,.enterprise-section textarea{
    background:#fff!important;color:#162033!important;border:1px solid #cbd5e1!important;border-radius:14px!important;min-height:42px!important;
}
.notice-dot{display:inline-flex;min-width:20px;height:20px;align-items:center;justify-content:center;border-radius:999px;background:#F58220;color:#fff;font-size:11px;font-weight:900}
.rank-card{background:linear-gradient(135deg,#14265C,#1d4ed8)!important;color:#fff!important}
.rank-card .label,.rank-card .sub{color:#dbeafe!important}.rank-card .value{color:#fff!important}
@media(max-width:768px){.profile-photo,.avatar-xl{width:82px!important;height:82px!important}}
