._section_16yus_1{padding:var(--spacing-8) 0 var(--spacing-16)}._card_16yus_5{max-width:480px;margin:0 auto;padding:0 var(--spacing-6)}._form_16yus_11{background:var(--surface);border-radius:var(--radius-md);box-shadow:var(--shadow-md);border-top:4px solid var(--primary);padding:var(--spacing-8);display:flex;flex-direction:column;gap:1.25rem}._formRow_16yus_22{display:flex;flex-direction:column;gap:var(--spacing-2)}._modeSwitch_16yus_28{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-2)}._helperText_16yus_34{color:var(--muted-foreground);font-size:.85rem;line-height:1.5;margin:0}._label_16yus_41{font-weight:700;font-size:.9rem;color:var(--foreground)}._submitButton_16yus_47{width:100%}._switchMethodLink_16yus_51{display:inline-flex;align-items:center;justify-content:center;gap:6px;background:none;border:none;color:var(--muted-foreground);font-size:.85rem;cursor:pointer;padding:var(--spacing-2) 0 0}._switchMethodLink_16yus_51:hover{color:var(--primary);text-decoration:underline}._errorBanner_16yus_69{display:flex;align-items:center;gap:var(--spacing-2);background:#a9312a1a;color:var(--error);padding:var(--spacing-3) var(--spacing-4);border-radius:var(--radius);font-size:.9rem}._successState_16yus_80{background:var(--surface);border-radius:var(--radius-md);box-shadow:var(--shadow-md);border-top:4px solid var(--success);padding:2.5rem var(--spacing-8);text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-3)}._successIcon_16yus_93{color:var(--success)}._successState_16yus_80 h2{font-family:var(--font-family-display);font-weight:800;text-transform:uppercase;font-size:1.6rem;margin:0;color:var(--foreground)}._successState_16yus_80 p{color:var(--muted-foreground);margin:0}
