.profile-dashboard{max-width:1120px;margin:auto}.profile-dashboard .page-intro{margin-bottom:28px}.profile-columns,.profile-bottom-columns{display:grid;grid-template-columns:1.75fr 1fr;gap:24px}.profile-form-panel,.profile-info-stack>.panel,.profile-bottom-columns>.panel{padding:25px}.profile-dashboard h2{font-size:17px;font-weight:600;margin-bottom:20px}.profile-identity{display:flex;align-items:center;gap:17px;padding-bottom:22px;margin-bottom:22px;border-bottom:1px solid #303d53}.profile-identity strong{font-size:18px}.profile-identity p{font-size:11px;margin:5px 0 10px}.profile-identity button{min-height:32px;padding:5px 11px;font-size:10px;margin-left:8px}.profile-photo{height:70px;width:70px;border-radius:50%;background:#312747;border:1px solid #8974b2;display:grid;place-items:center;color:#d5c3ff;font-size:28px;overflow:hidden}.profile-photo img{width:100%;height:100%;object-fit:cover}.profile-fields{display:grid;grid-template-columns:1fr 1fr;gap:18px}.profile-fields label{font-size:12px;margin:0 0 8px}.profile-fields input{min-height:46px;font-size:13px}.profile-fields .full-field{grid-column:1/-1}.profile-form-actions{border-top:1px solid #303d53;display:flex;justify-content:space-between;align-items:center;gap:15px;margin-top:25px;padding-top:20px}.profile-form-actions p{font-size:10px}.profile-info-stack{display:grid;gap:20px;align-content:start}.profile-info-row{display:flex;align-items:center;justify-content:space-between;gap:15px;font-size:12px}.profile-info-stack p,.profile-bottom-columns p{font-size:11px}.verified-number{border-color:#3d6755;background:#1e342b;color:#9cd1b5}.text-button{border:0;padding:0;background:none;color:#c4b5fd;font-size:11px;margin-top:15px;min-height:25px}.profile-plan-name{font-size:20px}.profile-credit-number{font-size:24px;color:#cfbcec}.profile-info-stack .profile-info-row{margin-bottom:16px}.profile-info-links{display:flex;justify-content:space-between;gap:12px;margin-top:22px;font-size:10px;color:#bba9df}.profile-info-stack .credit-meter{margin:13px 0}.profile-bottom-columns{margin-top:24px}.profile-bottom-columns h2{margin-bottom:6px}.profile-switch{width:44px;height:25px;min-height:25px;border:0;border-radius:20px;background:#39445b;padding:3px;display:flex;justify-content:flex-end;flex-shrink:0}.profile-switch span{height:19px;width:19px;background:white;border-radius:50%;transition:transform .2s}.profile-switch[aria-checked="true"]{background:#9381d4;justify-content:flex-start}.profile-logout{color:#e4aebc;border-color:#624354;background:transparent;min-height:37px;font-size:11px;flex-shrink:0}.profile-local-note{text-align:center;font-size:10px;color:#7485a2;margin-top:24px}.profile-dashboard~.demo-logout{display:none}.user-account-card .avatar img,.side-profile .avatar img{width:100%;height:100%;object-fit:cover;border-radius:50%}.profile-dashboard .panel{border-color:#303b50;background:#151d2b}.profile-dashboard .profile-form-panel{align-self:start}@media(max-width:900px){.profile-columns,.profile-bottom-columns{grid-template-columns:1fr}.profile-info-stack{grid-template-columns:1fr 1fr}}@media(max-width:600px){.profile-info-stack,.profile-fields{grid-template-columns:1fr}.profile-fields .full-field{grid-column:auto}.profile-form-panel,.profile-info-stack>.panel,.profile-bottom-columns>.panel{padding:20px}.profile-form-actions{align-items:flex-start;flex-direction:column}.profile-form-actions button{width:100%}.profile-identity{gap:13px}.profile-photo{width:58px;height:58px}.profile-info-row{flex-wrap:wrap}.profile-info-stack .profile-info-row{flex-wrap:nowrap}}
