.login-form-module__yQ3egG__screen{gap:var(--space-6);display:grid}.login-form-module__yQ3egG__form{gap:var(--space-4)}.login-form-module__yQ3egG__form label>span:first-child{color:var(--ink-muted);font-size:var(--text-caption);font-weight:500}.login-form-module__yQ3egG__labelRow{justify-content:space-between;align-items:baseline;gap:var(--space-2);display:flex}.login-form-module__yQ3egG__labelRow small{color:var(--ink-muted);font-size:var(--text-micro);font-weight:400}.login-form-module__yQ3egG__form input:not([type=checkbox]){border-radius:var(--radius-lg);background:var(--surface-2);min-height:52px;box-shadow:inset 0 0 0 1px var(--hairline-soft);font-size:var(--text-body)}@media (pointer:coarse){.login-form-module__yQ3egG__form input:not([type=checkbox]){font-size:var(--text-heading);font-family:var(--font-display)}}.login-form-module__yQ3egG__form input:not([type=checkbox]):focus-visible{background:var(--surface-1);box-shadow:inset 0 0 0 1px var(--accent), var(--accent-ring)}.login-form-module__yQ3egG__form .login-form-module__yQ3egG__remember{background:0 0;min-height:44px;padding:0}@media (hover:hover){.login-form-module__yQ3egG__form .login-form-module__yQ3egG__remember:hover{background:0 0}}.login-form-module__yQ3egG__form>button[type=submit]{min-height:52px;margin-top:var(--space-1);font-size:var(--text-body);font-weight:500}
