.account-security{max-width:580px;margin:24px auto 64px}.account-security h1{font-size:36px;letter-spacing:-1px}.account-security #account-content{display:grid;gap:16px}.account-security [hidden]{display:none!important}.account-card{border:1px solid #ffffff1b;border-radius:18px;background:#11161d;padding:22px}.account-card h2{font-size:20px;margin:0 0 12px}.account-card p{font-size:13px;color:#a2b3a9;line-height:1.7;margin:12px 0}.account-card strong{display:block;overflow-wrap:anywhere}.account-card summary{font-size:16px;font-weight:600;padding:0;min-height:28px}.account-card form{margin-top:22px}.account-security form{display:grid;gap:18px}.account-security label{font-size:13px}.account-security input{font-size:16px;height:48px}.account-security button{font-size:14px}.account-notice{font-size:14px;color:#adc7b9;min-height:24px}.account-error{font-size:14px;color:#ffb5aa;border-left:2px solid #ffb5aa;padding-left:12px}.account-back{display:inline-block;font-size:13px;margin-top:28px}.account-security .primary{width:100%}.account-security #confirm-form{padding:24px;border:1px solid #ffffff1b;border-radius:18px;background:#11161d}.guest-auth .guest-forgot{display:block;margin:12px auto 0;border:0;background:none;min-height:30px;padding:3px 8px;font-size:12px;color:#a7cdb9}.guest-auth .guest-forgot[hidden]{display:none}@media(max-width:480px){.account-security{margin:12px auto 36px}.account-security h1{font-size:30px}.account-card{padding:20px}}
