.kM4kGW_page{width:min(var(--form-max), calc(100% - var(--space-5)));padding:var(--space-5) 0 var(--space-8);color:var(--color-ink);font-family:var(--font-sans);margin:0 auto}.kM4kGW_page h1{font-size:var(--text-2xl);font-weight:var(--weight-strong);line-height:var(--leading-heading);margin:0}.kM4kGW_intro{margin:var(--space-2) 0 0;color:var(--color-muted);font-size:var(--text-md);line-height:var(--leading-body)}.kM4kGW_stack{gap:var(--space-3);margin-top:var(--space-4);display:grid}.kM4kGW_form{gap:var(--space-3);padding:var(--space-4);border:var(--border) solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-raised);display:grid}.kM4kGW_field{gap:var(--space-1);min-width:0;font-size:var(--text-sm);font-weight:var(--weight-strong);display:grid}.kM4kGW_field input{width:100%;height:var(--control);min-height:var(--control);padding:0 var(--space-3);border:var(--border) solid var(--color-control-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-ink);font:inherit;font-size:var(--text-md);font-weight:var(--weight-regular)}.kM4kGW_field input:focus-visible{outline:var(--focus-ring) solid var(--color-focus);outline-offset:var(--focus-ring)}@media (pointer:coarse){.kM4kGW_field input{height:var(--control-touch);min-height:var(--control-touch)}}.kM4kGW_submit{justify-self:start}.kM4kGW_notice,.kM4kGW_alert{font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--leading-body);margin:0}.kM4kGW_notice{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--color-accent-soft);color:var(--color-ink)}.kM4kGW_alert{color:var(--tone-danger-ink)}
