.KonIJq_page{--ink:var(--admin-text);--muted:var(--admin-text-muted);--line:var(--admin-border);--surface:var(--admin-surface);--page:var(--admin-bg);--control-border:var(--admin-border-field);--accent:var(--admin-action);--accent-dark:var(--admin-link);--focus-ring:var(--admin-focus);--danger:var(--admin-danger);--success:var(--admin-success);--success-bg:var(--admin-success-bg);min-height:100svh;color:var(--ink);background:var(--page);place-items:center;padding:clamp(1rem,4vw,2rem);display:grid}.KonIJq_card{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface);width:min(100%,420px);padding:clamp(1.25rem,5vw,2rem)}.KonIJq_brand{width:auto;max-width:100%;height:32px;margin-bottom:var(--space-6);color:var(--ink);display:block}.KonIJq_title{margin:0 0 var(--space-2);font-size:clamp(var(--text-24), 4vw, var(--text-32));font-weight:var(--weight-bold);text-wrap:balance;line-height:1.15}.KonIJq_description{color:var(--muted);font-size:var(--text-14);margin:0;line-height:1.5}.KonIJq_form .KonIJq_input{border:1px solid var(--control-border);border-radius:var(--radius-control);width:100%;min-width:0;min-height:44px;color:var(--ink);background:var(--surface);font:inherit;font-size:var(--text-16);padding:.65rem .75rem}.KonIJq_input:focus-visible,.KonIJq_passwordToggle:focus-visible,.KonIJq_link:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.KonIJq_passwordField{align-items:center;min-width:0;display:flex;position:relative}.KonIJq_passwordField .KonIJq_input{padding-right:8.5rem}.KonIJq_passwordToggle{right:var(--space-2);min-height:36px;padding:0 var(--space-2);color:var(--ink);font:inherit;font-size:var(--text-13);font-weight:var(--weight-medium);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;border-radius:6px;text-decoration:underline;position:absolute}.KonIJq_link{color:var(--accent-dark);font-weight:var(--weight-medium);text-underline-offset:3px}.KonIJq_error{margin:var(--space-4) 0 0;color:var(--danger);font-size:var(--text-14);line-height:1.45}.KonIJq_note{margin:var(--space-5) 0 0;border-top:1px solid var(--line);padding-top:var(--space-4);color:var(--muted);font-size:var(--text-13);line-height:1.5}.KonIJq_status{margin:var(--space-4) 0 0;border:1px solid color-mix(in srgb, var(--success) 35%, var(--line));border-radius:var(--radius-control);padding:var(--space-3);color:var(--success);background:var(--success-bg);font-size:var(--text-14);line-height:1.5}.KonIJq_form{gap:var(--space-4);margin-top:var(--space-6);display:grid}.KonIJq_form .KonIJq_submit{width:100%;min-height:44px}.KonIJq_form .KonIJq_error{margin-top:0}.KonIJq_status:focus-visible,.KonIJq_error:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}@media (pointer:coarse){.KonIJq_passwordToggle{min-height:44px}}
