.account-loading{width:min(500px,100%);margin:auto;padding:40px;text-align:center;color:var(--muted)}
.profile-card{margin-bottom:20px}
.profile-form{display:grid;grid-template-columns:1fr 1fr auto;align-items:end;gap:14px}
.profile-form label{margin:0}
.profile-form button{height:46px;padding:0 18px;border:0;border-radius:10px;background:var(--violet);color:#fff;font-weight:900}
@media(max-width:700px){.profile-form{grid-template-columns:1fr}.profile-form button{width:100%}}
