.auth-module__ozYyRa__auth{background:var(--pm-app);min-height:100vh;color:var(--pm-ink);font-family:var(--font-sans), system-ui, -apple-system, "Segoe UI", sans-serif;grid-template-columns:1fr 1fr;display:grid}.auth-module__ozYyRa__art{color:#fff;background:#af272f repeating-linear-gradient(135deg,#ffffff0f 0 2px,#0000 2px 9px);flex-direction:column;justify-content:space-between;padding:48px;display:flex}.auth-module__ozYyRa__logoChip{background:#fff;border-radius:14px;align-self:flex-start;padding:12px 16px;display:inline-flex}.auth-module__ozYyRa__logoChip img{width:auto;height:20px;display:block}.auth-module__ozYyRa__headline{font:400 clamp(44px, 5.5vw, 84px) / .95 var(--font-display), "Arial Black", sans-serif;text-transform:uppercase;letter-spacing:-.02em;margin:0}.auth-module__ozYyRa__eyebrow{font-family:var(--font-mono), ui-monospace, Menlo, monospace;letter-spacing:.02em;text-transform:uppercase;opacity:.85;font-size:13.5px}.auth-module__ozYyRa__formSide{background:var(--pm-app);justify-content:center;align-items:center;padding:32px 20px;display:flex}.auth-module__ozYyRa__card{background:var(--pm-card);border:1px solid var(--pm-border);border-radius:20px;width:min(420px,100%);padding:32px}.auth-module__ozYyRa__h2{font:400 20px/1.25 var(--font-display), "Arial Black", sans-serif;letter-spacing:-.01em;margin:0}.auth-module__ozYyRa__sub{color:var(--pm-ink2);margin:8px 0 0;font-size:16px;line-height:1.5}.auth-module__ozYyRa__form{flex-direction:column;margin-top:24px;display:flex}.auth-module__ozYyRa__field{flex-direction:column;gap:8px;display:flex}.auth-module__ozYyRa__field+.auth-module__ozYyRa__field{margin-top:16px}.auth-module__ozYyRa__labelRow{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.auth-module__ozYyRa__label{letter-spacing:.1px;font-size:15.5px;font-weight:700}.auth-module__ozYyRa__input{border:1px solid var(--pm-border);background:var(--pm-card);width:100%;height:48px;font:400 16px/1 var(--font-sans), system-ui, sans-serif;color:var(--pm-ink);border-radius:14px;padding:0 14px;transition:border-color .15s,box-shadow .15s;box-shadow:inset 0 1px 2px #1a17140a}.auth-module__ozYyRa__input:focus{border-color:var(--pm-ink2);outline:0;box-shadow:0 0 0 4px #af272f1a}.auth-module__ozYyRa__hint{color:var(--pm-muted);font-size:15px}.auth-module__ozYyRa__btn{width:100%;height:46px;font:700 15.5px/1 var(--font-sans), system-ui, sans-serif;color:var(--pm-ink2);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:0 20px;transition:background .15s,box-shadow .15s;display:inline-flex}.auth-module__ozYyRa__btn:hover{background:var(--pm-card3);color:var(--pm-ink)}.auth-module__ozYyRa__btn:focus-visible,.auth-module__ozYyRa__quiet:focus-visible{outline:2px solid var(--pm-ink);outline-offset:2px}.auth-module__ozYyRa__btn[disabled]{opacity:.45;cursor:not-allowed}.auth-module__ozYyRa__primary{background:var(--pm-brand);border-color:var(--pm-brand);height:54px;color:var(--pm-brand-ink);margin-top:24px;font-size:16.5px}.auth-module__ozYyRa__primary:hover{background:var(--pm-brand-deep);color:var(--pm-brand-ink);box-shadow:0 10px 24px #af272f47}.auth-module__ozYyRa__ghostGap{margin-top:8px}.auth-module__ozYyRa__quiet{font:600 14px/1.3 var(--font-sans), system-ui, sans-serif;color:var(--pm-brand);cursor:pointer;background:0 0;border:none;padding:0}.auth-module__ozYyRa__quiet:hover{text-decoration:underline}.auth-module__ozYyRa__note{color:var(--pm-muted);margin:16px 0 0;font-size:15.5px;line-height:1.45}.auth-module__ozYyRa__switchLine{color:var(--pm-muted);margin:12px 0 0;font-size:15.5px}.auth-module__ozYyRa__msg{border-radius:14px;margin-top:16px;padding:12px 14px;font-size:15px;line-height:1.4}.auth-module__ozYyRa__msgBad{background:var(--pm-terra-soft);border:1px solid color-mix(in srgb, var(--pm-terra) 25%, var(--pm-terra-soft));color:var(--pm-terra)}.auth-module__ozYyRa__msgGood{background:var(--pm-green-soft);border:1px solid color-mix(in srgb, var(--pm-green) 25%, var(--pm-green-soft));color:var(--pm-green)}.auth-module__ozYyRa__bar{background:var(--pm-card3);border-radius:999px;height:10px;overflow:hidden}.auth-module__ozYyRa__bar i{border-radius:999px;height:100%;transition:width .2s,background .2s;display:block}@media (max-width:760px){.auth-module__ozYyRa__auth{grid-template-rows:auto 1fr;grid-template-columns:1fr}.auth-module__ozYyRa__art{gap:28px;padding:24px 20px 28px}.auth-module__ozYyRa__headline{font-size:40px}.auth-module__ozYyRa__formSide{align-items:flex-start;padding:32px 20px}.auth-module__ozYyRa__card{padding:22px}}