.account-page{direction:rtl;background:#f4f7fc;align-content:start;justify-items:center;gap:24px;min-height:75vh;padding:48px 16px;display:grid}.account-form{text-align:right;color:#16345a;background:#fff;border:1px solid #dce5f2;border-radius:22px;gap:17px;width:100%;max-width:440px;padding:30px;display:grid;box-shadow:0 14px 45px #153b7010}.account-form h2,.account-form h1{margin:0;font-size:24px}.account-form p{margin:0;line-height:1.9}.account-form label{gap:8px;font-weight:600;display:grid}.account-form input{color:#16345a;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #c7d6e8;border-radius:12px;padding:13px}.account-form input:focus{outline-offset:2px;outline:2px solid #1463ef}.account-form small{color:#64748b;font-size:12px;line-height:1.9}.account-eyebrow{color:#1463ef;font-size:13px}.account-primary{color:#fff;font:inherit;cursor:pointer;background:#1463ef;border:0;border-radius:12px;padding:14px}.account-form button:disabled{opacity:.55;cursor:wait}.account-actions,.account-links{flex-wrap:wrap;gap:16px;display:flex}.account-actions button{font:inherit;color:#1463ef;cursor:pointer;background:0 0;border:0}.account-error{color:#b42332}.account-steps{gap:8px;display:flex}.account-steps span{background:#e2e8f0;border-radius:6px;flex:1;height:4px}.account-steps span[data-active=true]{background:#1463ef}.account-banner{color:#16345a;direction:rtl;background:#eaf2ff;flex-wrap:wrap;justify-content:space-between;gap:16px;padding:10px 24px;font-size:13px;display:flex}.auth-dialog .account-form{box-shadow:none;border:0;max-width:none;padding:12px}@media (max-width:480px){.account-page{padding:24px 12px}.account-form{padding:22px}.account-form h2{font-size:21px}}.account-form input[type=checkbox]{flex-shrink:0;width:18px;height:18px;padding:0}.account-form label:has(input[type=checkbox]){align-items:start;gap:10px;line-height:1.8;display:flex}
