.rwRG9q_steps{gap:4px;margin:0 0 20px;padding:0;list-style:none;display:flex;overflow-x:auto}.rwRG9q_step{color:var(--kit-muted);white-space:nowrap;transition:background-color .15s var(--ease-tight);background:0 0;border:0;border-radius:9px;align-items:center;gap:8px;padding:6px 10px 6px 6px;font-size:13px;display:flex}.rwRG9q_step:not(:disabled):hover{background:var(--kit-hover)}.rwRG9q_step:disabled{cursor:default}.rwRG9q_step[aria-current=step]{color:var(--kit-fg);font-weight:600}.rwRG9q_dot{border:1px solid var(--kit-border-strong);font-variant-numeric:tabular-nums;border-radius:999px;flex-shrink:0;place-items:center;width:20px;height:20px;font-size:11px;font-weight:600;display:grid}.rwRG9q_step[aria-current=step] .rwRG9q_dot{border-color:var(--kit-fg)}.rwRG9q_dot[data-done]{background:var(--kit-accent);color:var(--kit-accent-fg);border-color:#0000}.rwRG9q_stepBody:focus{outline:none}.rwRG9q_emailLabel{color:var(--kit-muted);margin:0 0 6px 2px;font-size:13px;font-weight:500;display:block}.rwRG9q_email{border:1px solid var(--kit-border-strong);background:var(--kit-surface);width:100%;height:52px;transition:border-color .15s var(--ease-tight);border-radius:12px;margin:0 0 16px;padding:0 16px;font-size:18px;display:block}.rwRG9q_field>:last-child{flex:auto;justify-content:flex-end;min-width:0}.rwRG9q_input{border:1px solid var(--kit-border);background:var(--kit-input);text-align:left;width:100%;max-width:320px;height:34px;transition:border-color .15s var(--ease-tight);border-radius:8px;padding:0 10px;font-size:14px}.rwRG9q_input::placeholder,.rwRG9q_email::placeholder{color:var(--kit-subtle)}.rwRG9q_input:focus,.rwRG9q_email:focus{border-color:var(--kit-brand)}.rwRG9q_toggle[aria-pressed=true]{background:var(--kit-accent);color:var(--kit-accent-fg)}.rwRG9q_note{color:var(--kit-muted);margin:-4px 4px 14px;font-size:12.5px;line-height:1.5}.rwRG9q_note+.rwRG9q_note{margin-top:-10px}.rwRG9q_error{color:var(--kit-negative);margin:0 4px;font-size:13px;line-height:1.5}.rwRG9q_summaryValue{overflow-wrap:anywhere;max-width:340px;font-size:13px;line-height:1.45}.rwRG9q_summaryValue small{color:var(--kit-muted);font-size:12.5px;display:block}.rwRG9q_confirmText{color:var(--kit-muted);margin:4px 4px 12px;font-size:13.5px;line-height:1.55}.rwRG9q_confirmText strong{color:var(--kit-fg);font-weight:600}.rwRG9q_done{padding:16px;font-size:14.5px;line-height:1.6}.rwRG9q_footer{align-items:center;gap:8px;margin-top:20px;display:flex}.rwRG9q_footer .rwRG9q_primary{margin-left:auto}@media (max-width:559px){.rwRG9q_step:not([aria-current=step]){padding-right:6px}.rwRG9q_step:not([aria-current=step]) .rwRG9q_stepLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.rwRG9q_field{flex-direction:column;align-items:stretch;gap:8px}.rwRG9q_field>:last-child{text-align:left;justify-content:flex-start}.rwRG9q_input,.rwRG9q_summaryValue{max-width:none}.rwRG9q_input{height:40px;font-size:16px}.rwRG9q_field [role=group]{width:100%;display:flex}.rwRG9q_field [role=group]>button{flex:1;justify-content:center;height:34px}.rwRG9q_footer{z-index:1;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:var(--atlas-bg,var(--kit-bg));border-top:1px solid var(--kit-border);margin:16px -16px 0;position:sticky;bottom:0}.rwRG9q_footer>button{height:44px;font-size:15px}.rwRG9q_footer .rwRG9q_primary{flex:1}}
