.auth-form-module__tG8Jyq__page{background:var(--page);place-items:center;min-height:100svh;padding:96px 24px 48px;display:grid;position:relative}.auth-form-module__tG8Jyq__brand{color:var(--ink);font-size:14px;position:absolute;top:28px;left:max(24px,50% - 647.5px)}.auth-form-module__tG8Jyq__panel{width:min(420px,100%)}.auth-form-module__tG8Jyq__heading{margin-bottom:32px}.auth-form-module__tG8Jyq__heading h1{color:var(--ink);margin:0 0 12px;font-size:38px}.auth-form-module__tG8Jyq__heading p{color:var(--muted);margin:0;font-size:14px}.auth-form-module__tG8Jyq__form{gap:18px;display:grid}.auth-form-module__tG8Jyq__field{color:var(--ink-soft);gap:8px;font-size:12px;display:grid}.auth-form-module__tG8Jyq__field input{border:1px solid color-mix(in srgb, var(--ink) 14%, transparent);width:100%;height:52px;color:var(--ink);background:color-mix(in srgb, var(--surface-solid) 80%, var(--page));border-radius:12px;outline:none;padding:0 14px}.auth-form-module__tG8Jyq__field input:focus{border-color:color-mix(in srgb, var(--ink) 48%, transparent);background:var(--surface-solid)}.auth-form-module__tG8Jyq__error{color:var(--danger);margin:0;font-size:12px}.auth-form-module__tG8Jyq__submit{min-height:50px;color:var(--surface-solid);background:var(--ink);cursor:pointer;border-radius:999px;font-size:13px}.auth-form-module__tG8Jyq__submit:disabled{cursor:default;opacity:.5}.auth-form-module__tG8Jyq__switch{color:var(--muted);text-align:center;margin:24px 0 0;font-size:12px}.auth-form-module__tG8Jyq__switch a{color:var(--ink)}.auth-form-module__tG8Jyq__local{min-height:46px;color:var(--ink-soft);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ink) 14%, transparent);border-radius:999px;justify-content:center;align-items:center;margin-top:14px;font-size:12px;display:flex}@media (max-width:560px){.auth-form-module__tG8Jyq__page{align-items:center;padding:88px 20px 36px}.auth-form-module__tG8Jyq__brand{top:24px;left:20px}.auth-form-module__tG8Jyq__heading h1{font-size:34px}}@media (prefers-reduced-motion:reduce){.auth-form-module__tG8Jyq__field input,.auth-form-module__tG8Jyq__submit{transition:none}}
