.account-body{min-height:100vh;display:flex;flex-direction:column;background:linear-gradient(100deg,#111610f5,#111610e0),url('/download/assets/operation-concept.png') center/cover fixed}.account-main{width:min(880px,90%);margin:65px auto;flex:1}.account-main h1{font-size:clamp(32px,6vw,64px);line-height:1.05;overflow-wrap:anywhere}.account-main h2{font-size:26px;overflow-wrap:anywhere}.account-main p{color:var(--muted);max-width:670px}.account-main a:not(.button){color:var(--lime);text-decoration:underline;text-underline-offset:4px}.account-main form{max-width:520px;margin:24px 0}.account-main label{display:block;font-size:13px;color:var(--paper);margin:18px 0}.account-main input{display:block;background:#11190e;border:1px solid #69745a;color:var(--paper);padding:15px;font:16px Arial,sans-serif;width:100%;margin-top:9px;min-height:49px}.account-main input:focus-visible{outline:2px solid var(--lime);outline-offset:3px}.account-main button{cursor:pointer;border:0}.account-main .form-notice{border-left:3px solid var(--lime);padding:20px;background:#26311c;margin:25px 0;color:var(--paper)}.account-help{font-size:12px}.user-list{display:grid;gap:20px;margin-top:30px}.user-card{border:1px solid #687454;padding:24px;background:#151d12}.user-card>form{display:inline-block;margin:6px 14px 15px 0}.user-card .button{font-size:11px;padding:15px;min-height:46px}.user-card details{border-top:1px solid #ffffff30;padding-top:15px;margin-top:10px}.account-main strong{color:var(--paper)}@media(max-width:600px){.account-main{margin:38px auto}.account-body .header .wordmark{font-size:19px}.account-body .header nav a{display:block!important;font-size:9px}.user-card{padding:18px}.account-main .button{max-width:100%;white-space:normal}}
