.checkout-brand{width:auto;max-width:150px;height:28px}.checkout-status{text-align:center;color:var(--payment-text,inherit);padding:32px 16px}.checkout-status-mark{color:#00b92b;background:#00b92b1a;border-radius:20px;place-items:center;width:64px;height:64px;margin:0 auto 22px;display:grid}.checkout-status-mark svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:30px;height:30px}.checkout-status-orbit{border:2px solid #00b92b33;border-top-color:#00b92b;border-radius:50%;width:28px;height:28px;animation:1s linear infinite checkout-confirm-spin}.checkout-status h1{letter-spacing:-.025em;text-wrap:balance;margin:0 0 10px;font-size:23px;font-weight:650;line-height:1.3}.checkout-status p{max-width:330px;color:var(--payment-muted,#737373);text-wrap:pretty;margin:0 auto;font-size:13px;line-height:1.65}.checkout-status[data-state=complete] .checkout-status-mark{animation:.25s ease-out checkout-confirm-arrive}.checkout-status[data-state=failed] .checkout-status-mark{color:var(--payment-error,#b91c1c);background:#b91c1c1a}.checkout-status-actions{gap:10px;margin-top:24px;display:grid}.checkout-status-actions button,.checkout-status-actions a{font:inherit;cursor:pointer;border:1px solid var(--payment-border,#d4d4d4);color:inherit;background:0 0;border-radius:12px;padding:12px 16px;font-size:13px;text-decoration:none}.checkout-status-actions .checkout-status-primary{color:#fff;background:#00b92b;border:0;font-weight:600}.checkout-redirect{min-height:100dvh;padding:max(32px,env(safe-area-inset-top)) 20px max(24px,env(safe-area-inset-bottom));background:var(--payment-surface,#fafafa);color:var(--payment-text,#171717)}.checkout-redirect-inner{max-width:440px;margin:0 auto}.checkout-redirect .checkout-brand{margin:0 auto 32px;display:block}@keyframes checkout-confirm-spin{to{transform:rotate(360deg)}}@keyframes checkout-confirm-arrive{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.checkout-status-orbit,.checkout-status[data-state=complete] .checkout-status-mark{animation:none}}
