.AzKU1q_layout{background:var(--bg);min-height:100vh;color:var(--tx);flex-wrap:wrap;display:flex}.AzKU1q_hero{background:var(--hero);color:var(--hero-tx);flex-direction:column;flex:420px;justify-content:space-between;gap:40px;padding:56px;display:flex}.AzKU1q_tagline{max-width:440px;margin:0;font-size:26px;line-height:1.35}.AzKU1q_heroFoot{color:var(--hero-mu);margin:0;font-size:13px}.AzKU1q_panel{flex:2 480px;justify-content:center;align-items:center;padding:48px 24px;display:flex}.AzKU1q_column{flex-direction:column;gap:28px;width:100%;max-width:420px;display:flex}.AzKU1q_intro{flex-direction:column;gap:8px;display:flex}.AzKU1q_title{margin:0;font-size:32px}.AzKU1q_lede{color:var(--mu);margin:0;font-size:15px;line-height:1.55}.AzKU1q_form{flex-direction:column;gap:14px;display:flex}.AzKU1q_label{flex-direction:column;gap:6px;font-size:14px;font-weight:600;display:flex}.AzKU1q_input{border:1px solid var(--ln);border-radius:var(--r-lg);background:var(--sf);height:48px;color:var(--tx);padding:0 14px;font-size:15px}.AzKU1q_input::placeholder{color:var(--mu)}.AzKU1q_code{font-family:var(--font-mono);letter-spacing:.3em;text-align:center}.AzKU1q_submit{border-radius:var(--r-lg);background:var(--pr);height:48px;color:var(--pr-tx);cursor:pointer;border:0;font-size:15px;font-weight:600}.AzKU1q_submit:disabled{opacity:.6;cursor:progress}.AzKU1q_status{background:var(--ok-bg);border-radius:var(--r-xl);align-items:flex-start;gap:12px;padding:16px;display:flex}.AzKU1q_statusIcon{color:var(--ok);flex:none;margin-top:2px}.AzKU1q_statusText{flex-direction:column;gap:4px;font-size:14px;line-height:1.5;display:flex}.AzKU1q_statusTitle{font-weight:600}.AzKU1q_statusBody{color:var(--mu)}.AzKU1q_error{background:var(--bad-bg);color:var(--bad);border-radius:var(--r-xl);margin:0;padding:12px 16px;font-size:14px;line-height:1.5}.AzKU1q_note{color:var(--mu);margin:0;font-size:13px;line-height:1.6}.AzKU1q_foot{border-top:1px solid var(--ln);color:var(--mu);flex-wrap:wrap;gap:10px;padding-top:18px;font-size:13px;display:flex}.AzKU1q_link{font:inherit;color:var(--acc);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.AzKU1q_link:hover{color:var(--tx)}@media (max-width:860px){.AzKU1q_hero{gap:24px;padding:32px 24px}.AzKU1q_panel{padding:32px 24px}}
