.server-account{max-width:760px;margin:6vh auto;padding:24px}.server-account>.brand{margin-bottom:32px}.server-account .panel{padding:32px;margin-bottom:20px}.server-account h1{font-size:clamp(1.8rem,4vw,2.6rem);margin-bottom:12px}.server-account label{display:grid;gap:8px;margin:20px 0}.server-account input{width:100%;min-height:44px}.server-account button{margin-top:12px}.server-user{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:16px 0;border-top:1px solid #ffffff12}.server-user span{flex:1;overflow-wrap:anywhere}.server-account [role=alert]{color:#ffb1a7}.server-account .validation-summary-valid{display:none}
