:is(body:has(.auth-beta),body:has(.account-beta)){--accent:#486337;--accent-hover:#354d28;background:#faf9f6}.auth-beta{color:#30372f;max-width:480px;margin:55px auto 90px}.auth-beta h1{letter-spacing:-.045em;margin:18px 0;font-size:clamp(34px,5vw,48px);line-height:1.12}.auth-eyebrow{letter-spacing:.14em;color:#64764e;font-size:11px}.auth-beta p{line-height:1.7}.auth-beta-note{background:#eff2e8;border-radius:12px;margin:20px 0;padding:15px;font-size:13px}.auth-beta form,.account-form{gap:18px;margin-block:24px;display:grid}.auth-beta label,.account-form label{gap:8px;font-size:14px;display:grid}.auth-beta input,.account-form input{background:#fffefa;border:1px solid #cdd8c0;border-radius:10px;width:100%;min-width:0;padding:12px 14px;font-size:16px}.auth-beta .auth-consent{align-items:start;gap:10px;display:flex}.auth-consent input{width:18px;margin-top:4px}.auth-links{flex-wrap:wrap;gap:12px 22px;margin-block:24px;font-size:14px;display:flex}.auth-beta a,.account-beta a{text-underline-offset:4px;text-decoration:underline}.auth-hint{color:#64705c;font-size:12px}.auth-error{color:#9b3830}.auth-beta button:disabled{opacity:.55;cursor:not-allowed}.auth-captcha{width:100%;min-height:65px}.account-beta{max-width:800px;padding-block:24px}.account-beta h1{margin-bottom:18px;font-size:clamp(32px,5vw,48px)}.account-form{max-width:500px}@media (max-width:600px){.auth-beta{margin-block:30px 60px}}
