.page-checkout-docs.checkout-body{--checkout-accent:#f5f5f7;--checkout-accent-ring:rgba(255, 255, 255, 0.14);--rc-bg:#090909;background:var(--rc-bg);color:var(--rc-text, #f5f5f7)}.page-checkout-docs.checkout-body::before{display:none}.page-checkout-docs .checkout-shell{min-height:100dvh}.page-checkout-docs .docs-rc-menu-btn{margin-left:auto}@media (min-width:900px){.page-checkout-docs .docs-rc-nav-links--checkout{margin-left:auto}}.page-checkout-docs .checkout-main{padding:calc(var(--docs-nav-h, 56px) + 20px) 20px 48px}.page-checkout-docs .checkout-docs-eyebrow{margin:0 0 8px;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--rc-faint, rgba(245, 245, 247, 0.56))}.page-checkout-docs .checkout-intro{margin-bottom:20px}.page-checkout-docs .checkout-title{font-family:inherit;font-size:clamp(1.65rem,4.2vw,2.1rem);font-weight:600;letter-spacing:-.035em}.page-checkout-docs .checkout-lead{color:var(--rc-muted, rgba(245, 245, 247, 0.72))}.page-checkout-docs .checkout-panel{border-radius:12px;border:1px solid rgba(255,255,255,.1);background:#111;box-shadow:0 20px 48px rgba(0,0,0,.35);backdrop-filter:none;-webkit-backdrop-filter:none}.page-checkout-docs .checkout-badge{border-color:rgba(255,255,255,.14);background:rgba(255,255,255,.06);color:var(--rc-muted)}.page-checkout-docs .checkout-badge .icon{color:var(--rc-text)}.page-checkout-docs .checkout-method-card.is-selected{border-color:rgba(255,255,255,.28);background:rgba(255,255,255,.08);box-shadow:none}.page-checkout-docs .checkout-method-card.is-selected .checkout-method-icon-wrap{background:rgba(255,255,255,.1)}.page-checkout-docs .checkout-method-card:disabled{opacity:.4;cursor:not-allowed}.page-checkout-docs .checkout-method-note{margin:10px 0 0;font-size:.8125rem;line-height:1.5;color:var(--rc-muted)}.page-checkout-docs .checkout-qty-row,.page-checkout-docs .checkout-email-input,.page-checkout-docs .checkout-coupon-input{border-radius:10px;border-color:rgba(255,255,255,.1);background:rgba(255,255,255,.04)}.page-checkout-docs .checkout-qty-row:focus-within,.page-checkout-docs .checkout-email-input:focus,.page-checkout-docs .checkout-coupon-input:focus{border-color:rgba(255,255,255,.22);box-shadow:none}.page-checkout-docs .checkout-continue{border-radius:10px;box-shadow:none}.page-checkout-docs .checkout-continue:hover:not(:disabled){box-shadow:0 12px 32px rgba(0,0,0,.28);filter:none}.page-checkout-docs .checkout-inline-error{border-color:rgba(248,113,113,.35);background:rgba(248,113,113,.08);color:#fca5a5}.page-checkout-docs .checkout-legal a:hover{color:#fff}.page-checkout-docs .checkout-pay-card{border-color:rgba(255,255,255,.12);background:#111;border-radius:12px}.page-checkout-docs .checkout-spinner{display:none!important}.page-checkout-docs .checkout-loading-inner{display:flex;flex-direction:column;align-items:center;gap:16px;width:min(280px,88vw)}.page-checkout-docs .checkout-loading-logo{width:40px;height:40px;object-fit:contain;animation:checkoutLogoBreath 2.1s ease-in-out infinite}.page-checkout-docs .checkout-loading-track{width:100%;height:3px;border-radius:999px;background:rgba(255,255,255,.08);overflow:hidden}.page-checkout-docs .checkout-loading-fill{display:block;height:100%;width:42%;border-radius:inherit;background:linear-gradient(90deg,rgba(255,255,255,.15),rgba(255,255,255,.95),rgba(255,255,255,.15));animation:checkoutLoadingSweep 1.15s ease-in-out infinite}@keyframes checkoutLogoBreath{0%,to{transform:scale(1);opacity:.92}50%{transform:scale(1.04);opacity:1}}@keyframes checkoutLoadingSweep{0%{transform:translateX(-120%)}to{transform:translateX(280%)}}.page-checkout-docs.checkout-body--paying .docs-rc-navbar,.page-checkout-docs.checkout-body--paying .docs-rc-overlay{display:none}.page-checkout-docs.checkout-body--paying .checkout-main{padding-top:24px}.page-checkout-docs.checkout-body--paying:has(#checkoutSuccess:not([hidden])) .checkout-pay-bar,.page-checkout-docs.checkout-body--paying:has(.checkout-success:not([hidden])) .checkout-pay-bar{display:none!important}.page-checkout-docs.checkout-body--paying:has(#checkoutSuccess:not([hidden])) .checkout-main{display:flex!important;flex-direction:column;align-items:center;justify-content:center;min-height:100dvh;padding-top:0}.page-checkout-docs.checkout-body--paying:has(#checkoutSuccess:not([hidden])) .checkout-stage{display:flex!important;flex-direction:column;justify-content:center;align-items:center;flex:1 1 auto;min-height:calc(100dvh - 120px);width:100%;max-width:560px;margin:0 auto}.page-checkout-docs .checkout-success{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:12px;padding:32px 20px;width:100%;max-width:520px;margin:auto}.page-checkout-docs .checkout-success-icon-wrap{display:grid;place-items:center;width:68px;height:68px;border-radius:50%;background:rgba(34,197,94,.12);border:1px solid rgba(74,222,128,.28);margin-bottom:12px}.page-checkout-docs .checkout-success .icon,.page-checkout-docs .checkout-success-icon{width:36px!important;height:36px!important;color:#4ade80!important;stroke-width:2.2px}.page-checkout-docs .checkout-success strong,.page-checkout-docs .checkout-success-title{display:block;font-size:clamp(2rem,5vw,2.5rem);font-weight:700;color:#fff;letter-spacing:-.035em;line-height:1.15;margin:0 0 10px;text-align:center}.page-checkout-docs .checkout-success p,.page-checkout-docs .checkout-success-msg{margin:0 0 24px;max-width:380px;color:rgba(245,245,247,.65);font-size:15px;line-height:1.55;text-align:center}.page-checkout-docs .checkout-success .btn,.page-checkout-docs .checkout-success-btn{display:inline-flex;align-items:center;justify-content:center;padding:13px 36px;font-size:15px;font-weight:600;border-radius:12px;background:#fff!important;color:#090909!important;border:0!important;text-decoration:none;box-shadow:none!important;outline:0!important;transition:transform .18s ease,background .18s ease}.page-checkout-docs .checkout-success .btn:hover,.page-checkout-docs .checkout-success-btn:hover{background:#f5f5f7!important;color:#090909!important;transform:translateY(-1px)}.page-checkout-docs .checkout-trust{color:var(--rc-faint);border-color:rgba(255,255,255,.08)}.page-checkout-docs .checkout-coin-chip.is-selected{border-color:rgba(255,255,255,.28);background:rgba(255,255,255,.1);box-shadow:none}.page-checkout-docs .checkout-pay-status--ok{border-color:rgba(74,222,128,.35);background:rgba(74,222,128,.1);color:#86efac}.page-checkout-docs .checkout-pay-status--warn{border-color:rgba(251,191,36,.35);background:rgba(251,191,36,.1);color:#fde68a}.page-checkout-docs .checkout-pay-status--err{border-color:rgba(248,113,113,.35);background:rgba(248,113,113,.1);color:#fca5a5}.page-checkout-docs .checkout-card-info{border-color:rgba(255,255,255,.1);background:rgba(255,255,255,.04)}.page-checkout-docs .btn-primary.checkout-continue{background:#f5f5f7;color:#090909;border-color:transparent}.page-checkout-docs .btn-primary.checkout-continue:hover:not(:disabled){background:#fff;color:#090909}.checkout-shell input,.checkout-shell button,.checkout-shell a,.checkout-shell [role=radio],.checkout-shell .checkout-method-card,.checkout-shell .checkout-method-card *,.checkout-shell .checkout-qty-row,.checkout-shell .checkout-qty-row *,.checkout-shell .checkout-email-input,.checkout-shell .checkout-coupon-input,.checkout-shell .checkout-plan-pill,.checkout-shell .checkout-plan-pill *,.checkout-shell .checkout-coin-btn,.checkout-shell .checkout-coin-btn *,.checkout-shell .checkout-coin-chip,.checkout-shell .checkout-continue{box-shadow:none!important;outline:0!important;outline-color:transparent!important;-webkit-tap-highlight-color:transparent!important}.checkout-shell input:hover,.checkout-shell input:focus,.checkout-shell input:focus-visible,.checkout-shell button:hover,.checkout-shell button:focus,.checkout-shell button:focus-visible,.checkout-shell .checkout-method-card:hover,.checkout-shell .checkout-method-card:focus,.checkout-shell .checkout-method-card:focus-visible,.checkout-shell .checkout-method-card.is-selected,.checkout-shell .checkout-qty-row:hover,.checkout-shell .checkout-qty-row:focus-within,.checkout-shell .checkout-email-input:hover,.checkout-shell .checkout-email-input:focus,.checkout-shell .checkout-email-input:focus-visible,.checkout-shell .checkout-coupon-input:hover,.checkout-shell .checkout-coupon-input:focus,.checkout-shell .checkout-coupon-input:focus-visible,.checkout-shell .checkout-plan-pill:hover,.checkout-shell .checkout-plan-pill:focus,.checkout-shell .checkout-plan-pill.is-selected,.checkout-shell .checkout-coin-btn:hover,.checkout-shell .checkout-coin-btn:focus,.checkout-shell .checkout-coin-btn.is-selected,.checkout-shell .checkout-continue:hover,.checkout-shell .checkout-continue:focus{box-shadow:none!important;outline:0!important;outline-color:transparent!important;filter:none!important}