._heading_pz28f_1{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:.8rem}._heading_pz28f_1 strong{font-family:var(--font-family-display)}._heading_pz28f_1 span{color:var(--primary);font-weight:800}._loading_pz28f_4{display:flex;align-items:center;gap:.5rem;color:var(--muted-foreground);font-size:.9rem;padding:.6rem 0}._spin_pz28f_5{animation:_spin_pz28f_5 1s linear infinite}._buttons_pz28f_6{min-height:44px}._payLaterHost_pz28f_7{margin-top:.55rem}._error_pz28f_8{border:1px solid color-mix(in srgb,#b42318 35%,var(--border));background:color-mix(in srgb,#b42318 7%,var(--card));color:#8f1d15;border-radius:var(--radius-md);padding:.8rem;margin-bottom:.7rem;font-size:.88rem}._note_pz28f_9{margin:.7rem 0 0;color:var(--muted-foreground);font-size:.78rem;line-height:1.45}._success_pz28f_10{display:flex;gap:.55rem;align-items:center;border:1px solid color-mix(in srgb,#16803c 30%,var(--border));background:color-mix(in srgb,#16803c 7%,var(--card));color:#11652f;border-radius:var(--radius-md);padding:.9rem;font-weight:700}@keyframes _spin_pz28f_5{to{transform:rotate(360deg)}}._wrap_r62k4_1{margin-top:.8rem;padding:.85rem;display:grid;gap:.55rem;border:1px solid var(--border);border-radius:var(--radius-md);background:#fff}._wrap_r62k4_1>strong{font-family:var(--font-family-display)}._help_r62k4_3{color:var(--muted-foreground);font-size:.78rem;line-height:1.45}._rows_r62k4_4{display:grid;gap:.45rem}._row_r62k4_4{min-height:2.8rem;padding:.45rem .55rem;display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-radius:var(--radius-md);background:var(--surface)}._row_r62k4_4>span{font-size:.82rem;font-weight:700}._row_r62k4_4>strong{color:var(--primary);font-size:.8rem;text-align:right}._controls_r62k4_8{display:flex;align-items:center;gap:.45rem}._controls_r62k4_8 button{width:2rem;height:2rem;display:grid;place-items:center;border:1px solid var(--border);border-radius:999px;background:#fff;color:var(--foreground);cursor:pointer}._controls_r62k4_8 button:disabled{opacity:.35;cursor:not-allowed}._controls_r62k4_8 strong{min-width:2.2rem;text-align:center;color:var(--primary)}._complete_r62k4_12{color:#11652f;font-weight:700}._remaining_r62k4_13{color:var(--muted-foreground)}@media(max-width:560px){._row_r62k4_4{align-items:flex-start}._row_r62k4_4>span{padding-top:.4rem}}
