.profile-hero{display:flex;align-items:center;gap:18px;margin:24px 0 18px;padding:28px 30px;border-radius:18px;color:#fff;background:radial-gradient(circle at 88% 10%,#ffffff22,transparent 28%),linear-gradient(120deg,var(--sidebar,#08182e),var(--primary,#2563eb));box-shadow:0 18px 42px #123c7526}.profile-avatar{width:76px;height:76px;display:grid;place-items:center;overflow:hidden;flex:0 0 auto;border:3px solid #ffffff55;border-radius:22px;background:#fff;color:var(--primary,#2563eb);font:800 22px Manrope}.profile-avatar img{width:100%;height:100%;object-fit:cover}.profile-hero span{font-size:9px;font-weight:800;letter-spacing:.14em;color:#cfe4ff}.profile-hero h2{margin:5px 0 3px;font:800 27px Manrope}.profile-hero p{margin:0;color:#deedff;font-size:12px}.profile-hero em{margin-left:auto;font-style:normal;background:#ffffff1c;border:1px solid #ffffff30;border-radius:20px;padding:9px 12px;font-size:10px}.profile-layout{display:grid;grid-template-columns:1.4fr .8fr;gap:16px}.profile-layout aside{display:grid;gap:16px;align-content:start}.profile-form-card,.profile-account-card,.profile-security-card{padding:24px!important}.profile-form-card label{display:block;margin:16px 0;font-size:11px;font-weight:700;color:#596b80}.profile-form-card input,.profile-security-card input{display:block;width:100%;margin-top:7px;padding:12px;border:1px solid var(--line);border-radius:9px;background:#fff;font-size:13px}.profile-form-card input:disabled{background:#f3f6fa;color:#718096}.profile-account-card h3,.profile-security-card h3{margin-top:0}.profile-account-card dl{margin:16px 0 0}.profile-account-card div{padding:10px 0;border-bottom:1px solid var(--line)}.profile-account-card div:last-child{border-bottom:0}.profile-account-card dt{font-size:9px;color:#718096}.profile-account-card dd{margin:4px 0 0;font-size:12px;font-weight:700}.profile-permissions{display:flex;flex-wrap:wrap;gap:5px;margin-top:8px}.profile-permissions i{font-style:normal;font-size:8px;padding:5px 7px;border-radius:12px;background:#eff6ff;color:#1557b0}.profile-security-card p{font-size:11px;color:#718096;line-height:1.5}.profile-security-card form{display:grid;gap:9px}.settings-center{grid-column:1/-1;padding:22px!important}.settings-center-actions{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:15px}.settings-center-actions button{text-align:left;border:1px solid var(--line);border-radius:11px;padding:17px;background:#f8fbff;color:var(--ink);cursor:pointer}.settings-center-actions button b,.settings-center-actions button span{display:block}.settings-center-actions button b{font-size:13px}.settings-center-actions button span{font-size:10px;color:#718096;margin-top:4px}@media(max-width:800px){.profile-layout{grid-template-columns:1fr}.profile-hero{align-items:flex-start;flex-wrap:wrap}.profile-hero em{margin-left:0}.settings-center-actions{grid-template-columns:1fr}}
