#paddle-checkout-container{width:100%}.paddle-inline-frame,.paddle-inline-wrapper{position:relative}#paddle-checkout-container iframe{width:100%;border:none;background:transparent;min-height:480px;border-radius:.75rem;box-shadow:0 0 0 1px rgba(255,255,255,.04),0 4px 24px -4px rgba(0,0,0,.6)}.paddle-checkout{background-color:rgb(3 7 18);color:white}.paddle-checkout-container,.paddle-checkout-frame{background-color:transparent!important}.paddle-inline-frame,.paddle-inline-wrapper{--paddle-color-background:#0d1220;--paddle-color-background-secondary:#141e30;--paddle-color-surface:#1e2a41;--paddle-color-text:#ffffff;--paddle-color-text-primary:#ffffff;--paddle-color-text-secondary:#f1f5f9;--paddle-color-text-tertiary:#cbd5e1;--paddle-color-text-muted:#94a3b8;--paddle-color-primary:#60a5fa;--paddle-color-primary-accent:#818cf8;--paddle-color-primary-hover:#3b82f6;--paddle-color-focus-ring:#6366f1;--paddle-color-accent:#a855f7;--paddle-color-border:#ffffff26;--paddle-color-border-strong:#ffffff40;--paddle-color-success:#22c55e;--paddle-color-warning:#f59e0b;--paddle-color-danger:#ef4444;--paddle-radius-base:12px;--paddle-radius-sm:8px;--paddle-radius-lg:16px;--paddle-shadow-sm:0 1px 2px 0 rgba(0,0,0,0.4);--paddle-shadow-md:0 4px 18px -4px rgba(0,0,0,0.55);--paddle-shadow-focus:0 0 0 2px #1e3a8a,0 0 0 4px #3b82f6;font-size:.97rem;line-height:1.55;color:var(--paddle-color-text);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.paddle-inline-wrapper input,.paddle-inline-wrapper select,.paddle-inline-wrapper textarea{background:transparent!important;border:1px solid #ffffffcc!important;color:#ffffff!important;box-shadow:none!important}.paddle-inline-wrapper input:focus,.paddle-inline-wrapper select:focus,.paddle-inline-wrapper textarea:focus{outline:2px solid #60a5fa!important;outline-offset:1px;border-color:#60a5fa!important;background:rgba(255,255,255,.06)!important;color:#ffffff!important}.paddle-inline-wrapper .field-label,.paddle-inline-wrapper .label,.paddle-inline-wrapper label,.paddle-inline-wrapper legend{color:#ffffff!important;font-weight:500}.paddle-inline-wrapper ::placeholder{color:#ffffff!important;opacity:1!important}.paddle-inline-wrapper .btn,.paddle-inline-wrapper [role=button],.paddle-inline-wrapper button{color:#ffffff!important}.paddle-inline-wrapper button:not(:disabled){background:linear-gradient(90deg,#2563eb,#7c3aed)!important;border:1px solid rgba(255,255,255,.15)!important}.paddle-inline-wrapper button:not(:disabled):hover{filter:brightness(1.1)}.paddle-inline-wrapper.high-contrast{--paddle-color-background:#020617;--paddle-color-background-secondary:#0f172a;--paddle-color-border:#64748b;--paddle-color-text-secondary:#e2e8f0}#paddle-checkout-container::-webkit-scrollbar{width:6px}#paddle-checkout-container::-webkit-scrollbar-track{background-color:#0f172a;border-radius:.25rem}#paddle-checkout-container::-webkit-scrollbar-thumb{background-color:#ffffff33;border-radius:.25rem}#paddle-checkout-container::-webkit-scrollbar-thumb:hover{background-color:#ffffff55}#paddle-checkout-container:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(59,130,246,.06),transparent);animation:loading-shimmer 3s linear infinite;pointer-events:none;opacity:.4}@keyframes loading-shimmer{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}#paddle-checkout-container iframe{opacity:0;transition:opacity .35s ease-in;backdrop-filter:blur(2px)}#paddle-checkout-container iframe[data-loaded=true]{opacity:1;backdrop-filter:none}.paddle-inline-wrapper *,.paddle-inline-wrapper .paddle,.paddle-inline-wrapper .paddle *{color:#ffffff!important;--tw-ring-color:#2563eb!important}.paddle-inline-wrapper.loading-state{filter:saturate(.9) brightness(1.05)}.paddle-inline-wrapper button{font-weight:600;letter-spacing:.25px}.paddle-inline-wrapper input,.paddle-inline-wrapper select{font-size:.95rem}.paddle-inline-wrapper.enhanced{position:relative;isolation:isolate}.paddle-inline-wrapper.enhanced:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 20% 25%,rgba(59,130,246,.18),transparent 60%),radial-gradient(circle at 80% 70%,rgba(124,58,237,.18),transparent 65%);mix-blend-mode:plus-lighter;opacity:.65;transition:opacity .6s ease}.paddle-inline-wrapper.enhanced:hover:before{opacity:.85}@keyframes loading-bar{0%{transform:translateX(-120%)}60%{transform:translateX(110%)}to{transform:translateX(110%)}}.animate-loading-bar{animation:loading-bar 1.8s cubic-bezier(.65,.05,.36,1) infinite;background-size:200% 100%}@keyframes pulse-slow{0%,to{opacity:.55;filter:brightness(1)}50%{opacity:.85;filter:brightness(1.15)}}.animate-pulse-slow{animation:pulse-slow 5s ease-in-out infinite}.paddle-inline-wrapper iframe{filter:contrast(1.05) saturate(1.15);transition:filter .5s ease,box-shadow .5s ease;box-shadow:0 0 0 1px rgba(255,255,255,.06),0 8px 40px -12px rgba(0,0,0,.7);border-radius:16px!important}.paddle-inline-wrapper iframe[data-loaded=true]{filter:contrast(1.12) saturate(1.22) brightness(1.05);box-shadow:0 0 0 1px rgba(96,165,250,.25),0 12px 48px -12px rgba(30,41,59,.9),0 0 0 4px rgba(59,130,246,.12)}.paddle-inline-wrapper.high-contrast iframe[data-loaded=true]{filter:contrast(1.2) saturate(1.25) brightness(1.08)}.paddle-inline-wrapper.enhanced iframe{opacity:0;transform:translateY(6px) scale(.985);transition:opacity .5s ease,transform .65s cubic-bezier(.16,.84,.44,1)}.paddle-inline-wrapper.enhanced iframe[data-loaded=true]{opacity:1;transform:translateY(0) scale(1)}.paddle-inline-wrapper.light-optimized{background:linear-gradient(135deg,#0f172a,#1e293b 35%,#334155 70%,#475569);border:none;border-radius:16px;padding:.75rem;box-shadow:0 8px 32px -8px rgba(0,0,0,.4),0 4px 16px -4px rgba(0,0,0,.25),inset 0 1px 0 rgba(255,255,255,.05);position:relative}.paddle-inline-wrapper.light-optimized:before{display:none}.paddle-inline-wrapper.light-optimized iframe{filter:contrast(1.08) saturate(1.1) brightness(1.05);border-radius:12px!important;box-shadow:none;border:none}.paddle-inline-wrapper.light-optimized iframe[data-loaded=true]{filter:contrast(1.12) saturate(1.15) brightness(1.08);box-shadow:none}.paddle-inline-wrapper.enhanced ::-webkit-scrollbar{width:10px}.paddle-inline-wrapper.enhanced ::-webkit-scrollbar-track{background:linear-gradient(180deg,#0f172a,#1e293b)}.paddle-inline-wrapper.enhanced ::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#3b82f6,#7c3aed);border-radius:10px;border:2px solid #0f172a}.paddle-inline-wrapper,.paddle-inline-wrapper *{-webkit-font-smoothing:antialiased}@keyframes slideInFromLeft{0%{opacity:0;transform:translateX(-20px) scale(.95)}to{opacity:1;transform:translateX(0) scale(1)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.checkout-summary-enter{animation:slideInFromLeft .6s cubic-bezier(.16,1,.3,1) forwards}.checkout-detail-item{animation:fadeInUp .4s cubic-bezier(.16,1,.3,1) forwards}.checkout-detail-item:first-child{animation-delay:.1s}.checkout-detail-item:nth-child(2){animation-delay:.2s}.checkout-detail-item:nth-child(3){animation-delay:.3s}.checkout-detail-item:nth-child(4){animation-delay:.4s}.paddle-checkout-container{transition:margin-left .5s cubic-bezier(.16,1,.3,1)}@keyframes expandLayout{0%{max-width:768px;margin:0 auto}to{max-width:100%;margin:0}}.checkout-layout-expand{animation:expandLayout .6s cubic-bezier(.16,1,.3,1) forwards}.paddle-checkout-compact{transition:all .5s cubic-bezier(.16,1,.3,1);max-width:768px;margin:0 auto}.paddle-checkout-expanded{transition:all .5s cubic-bezier(.16,1,.3,1);max-width:100%;margin:0}@keyframes slideInAndScale{0%{opacity:0;transform:translateX(-30px) scale(.9)}60%{opacity:.8;transform:translateX(5px) scale(1.02)}to{opacity:1;transform:translateX(0) scale(1)}}.checkout-summary-enter{animation:slideInAndScale .8s cubic-bezier(.16,1,.3,1) forwards}@keyframes pulse-gentle{0%,to{opacity:1}50%{opacity:.6}}.pulse-gentle{animation:pulse-gentle 2s ease-in-out infinite}