.checkout-wrap{max-width:680px}.checkout-wrap>.text-link{display:inline-flex;margin-bottom:24px}.checkout-card{position:relative;overflow:hidden;padding:clamp(24px,5vw,48px)}.checkout-card:before{content:"";position:absolute;inset:0 0 auto;height:4px;background:linear-gradient(90deg,var(--pink),#ff7963)}.checkout-card h1{font-size:clamp(2rem,7vw,3rem);margin:16px 0}.billing-balance{font-weight:900;font-size:clamp(2.5rem,8vw,3.5rem);letter-spacing:-.04em;margin:12px 0}.billing-features{list-style:none;padding:0;margin:26px 0}.billing-features li{display:flex;gap:12px;padding:9px 0}.billing-features li:before{content:'✓';color:var(--pink);font-weight:800}.checkout-total{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;border-top:1px solid var(--line);padding:20px 0;color:var(--muted);font-size:.85rem}.checkout-card>.btn{width:100%;justify-content:center}.checkout-terms{font-size:.8rem;line-height:1.6;color:var(--muted);margin-top:22px}#checkoutMsg{line-height:1.6;overflow-wrap:anywhere}#creatorBalance{margin-top:24px}.billing-orders{padding-left:20px;color:var(--muted);font-size:.85rem}.billing-orders li{margin:8px 0}[hidden]{display:none!important}
