.WEZH7G_page{min-height:100dvh;padding:var(--gutter);background:repeating-linear-gradient(90deg, transparent 0 79px, #a7e8f20d 79px 80px), var(--bg);place-content:center;justify-items:center;display:grid}.WEZH7G_back{color:var(--text-muted);align-items:center;gap:.5rem;margin-top:1.25rem;padding:.5rem .25rem;font-weight:600;display:inline-flex}.WEZH7G_back:hover{color:var(--text)}.WEZH7G_back:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.WEZH7G_panel{border:1px solid var(--line-strong);border-top:6px solid var(--accent);border-radius:var(--radius-md);background:var(--bg-raised);width:100%;min-width:0;max-width:420px;padding:2.5rem 2rem}.WEZH7G_logo{font-family:var(--font-display);font-size:1.4rem;font-weight:900;font-stretch:125%}.WEZH7G_title{font-size:clamp(1.4rem, 5.5vw, var(--step-3));margin-top:1.75rem;font-stretch:112%}.WEZH7G_help{color:var(--text-muted);margin-top:.5rem}.WEZH7G_form{gap:.6rem;margin-top:2rem;display:grid}.WEZH7G_form label{font-weight:600}.WEZH7G_form input{border:2px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--bg);height:52px;font-size:var(--step-1);padding:0 1rem}.WEZH7G_form input:focus-visible{border-color:var(--accent);outline:none}.WEZH7G_form input[aria-invalid]{border-color:var(--danger)}.WEZH7G_form button{margin-top:.75rem}.WEZH7G_error{color:var(--danger);font-weight:600;font-size:var(--step--1)}
