.Invoice_container__nl4_D{margin-top:5rem;background-color:var(--bg-color);color:var(--text-color);padding:2rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.Invoice_checkoutContent__GpXij{display:grid;grid-template-columns:1fr 400px;grid-gap:3rem;gap:3rem;max-width:1200px;margin:0 auto}.Invoice_paymentSection___7Kd0{background-color:var(--card-bg);border:1px solid var(--border-color);border-radius:16px;padding:2rem;transition:all .3s ease}.Invoice_paymentDetails__u5KZ4{display:flex;flex-direction:column;gap:2rem}.Invoice_errorState__W0M4H{display:flex;flex-direction:column;gap:.25rem}.Invoice_errorState__W0M4H,.Invoice_loadingState__3_Izp{text-align:center;padding:3rem 2rem}.Invoice_spinner__eISI3{width:40px;height:40px;border-top:4px solid var(--border-color);border:4px solid var(--border-color);border-top-color:var(--accent-color);border-radius:50%;animation:Invoice_spin__7OxJx 1s linear infinite;margin:0 auto 1rem}@keyframes Invoice_spin__7OxJx{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Invoice_pending__lR5ej{border-color:#3b82f6;background:linear-gradient(135deg,rgba(59,130,246,.08) 0,rgba(147,51,234,.05) 25%,var(--card-bg) 50%,rgba(59,130,246,.05) 75%,rgba(147,51,234,.08) 100%);background-size:400% 400%;animation:Invoice_pendingGradient__xawus 8s ease-in-out infinite;position:relative;overflow:hidden}@keyframes Invoice_pendingGradient__xawus{0%,to{background-position:0 50%}25%{background-position:100% 50%}50%{background-position:50% 100%}75%{background-position:50% 0}}.Invoice_confirming__PXRcG{border-color:#f59e0b;background:linear-gradient(135deg,rgba(245,158,11,.1) 0,rgba(251,191,36,.05) 25%,var(--card-bg) 50%,rgba(245,158,11,.05) 75%,rgba(251,191,36,.1) 100%);background-size:400% 400%;animation:Invoice_confirmingGradient__dUSIG 6s ease-in-out infinite;position:relative;overflow:hidden}.Invoice_confirming__PXRcG:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(245,158,11,.1),transparent);animation:Invoice_shimmer___hnHv 3s infinite}@keyframes Invoice_confirmingGradient__dUSIG{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes Invoice_shimmer___hnHv{0%{left:-100%}to{left:100%}}.Invoice_paid__mtegJ{border-color:#10b981;background:linear-gradient(135deg,rgba(16,185,129,.05) 0,var(--card-bg) 100%)}.Invoice_canceled__QE25X{border-color:#ef4444;background:linear-gradient(135deg,rgba(239,68,68,.05) 0,var(--card-bg) 100%)}@media (max-width:768px){.Invoice_checkoutContent__GpXij{grid-template-columns:1fr;gap:2rem}.Invoice_checkoutContainer__1xG2H{padding:1rem}.Invoice_paymentSection___7Kd0{padding:1.5rem}}.OrderSummary_orderSummary__yh3c9{position:-webkit-sticky;position:sticky;top:2rem;height:-moz-fit-content;height:fit-content}.OrderSummary_summaryCard__cIetg{background:var(--card-bg);border:1px solid var(--border-color);border-radius:20px;padding:0;overflow:hidden;box-shadow:0 20px 40px rgba(0,0,0,.3)}.OrderSummary_cardHeader__HfIlh{background:linear-gradient(135deg,var(--main-color-shadow-1) 0,var(--main-color-shadow-5) 100%);padding:1.5rem 2rem;display:flex;justify-content:space-between;align-items:center}.OrderSummary_cardHeader__HfIlh h3{font-size:1.25rem;font-weight:700;margin:0;color:white}.OrderSummary_totalBadge__0RVIV{background:rgba(255,255,255,.2);color:white;padding:.5rem 1rem;border-radius:50px;font-size:1.1rem;font-weight:700;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.OrderSummary_planSection__KaE2v{padding:1.5rem 2rem;border-bottom:1px solid var(--border-color)}.OrderSummary_planHeader__L7fUc{display:flex;align-items:center;margin-bottom:1rem}.OrderSummary_planInfo__FQ24G h4{font-size:1.2rem;font-weight:600;margin:0 0 .25rem;color:#f8fafc}.OrderSummary_planInfo__FQ24G p{color:#94a3b8;font-size:.9rem;margin:0}.OrderSummary_planPrice__po0ZY{font-size:1.3rem;font-weight:700;color:#0594ad;text-align:right}.OrderSummary_serverSection__VhoGK{padding:1.5rem 2rem;border-bottom:1px solid var(--border-color)}.OrderSummary_sectionHeader__1cJBR h4{font-size:1rem;font-weight:600;margin:0 0 1rem;color:#0594ad}.OrderSummary_serverGrid__xyFPv{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}.OrderSummary_serverItem__10xWC{display:flex;flex-direction:column;gap:.25rem}.OrderSummary_itemLabel__eNNo2{font-size:.8rem;color:#94a3b8;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.OrderSummary_itemValue__auJL9{font-size:.95rem;font-weight:600;color:#f8fafc}.OrderSummary_runtimeBadge__6bKY_{display:flex;align-items:center;gap:.5rem;font-size:.9rem;font-weight:600;color:#f8fafc;background:rgba(5,148,173,.1);padding:.25rem .5rem;border-radius:6px;width:-moz-fit-content;width:fit-content}.OrderSummary_runtimeIcon__7RDJ9{width:16px;height:16px;filter:brightness(1.2)}.OrderSummary_additionalSection__DaBlJ{padding:1rem 2rem;border-bottom:1px solid var(--border-color);background:rgba(5,148,173,.05)}.OrderSummary_additionalItem__1rcLj{display:flex;justify-content:space-between;align-items:center;font-size:.9rem;color:#cbd5e1}.OrderSummary_additionalPrice__cdEsd{font-weight:600;color:#0594ad}.OrderSummary_totalSection__uIqMx{padding:1.5rem 2rem;background:rgba(5,148,173,.05)}.OrderSummary_totalRow__h9luX{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.OrderSummary_totalRow__h9luX span:first-child{font-size:1.1rem;font-weight:600;color:#f8fafc}.OrderSummary_finalTotal__5PW_O{font-size:1.5rem;font-weight:700;color:#0594ad}.OrderSummary_billingCycle__TD0XL{font-size:.8rem;color:#94a3b8;text-align:center}.OrderSummary_featuresSection__NsW3_{padding:1.5rem 2rem}.OrderSummary_featuresSection__NsW3_ h4{font-size:1rem;font-weight:600;margin:0 0 1rem;color:#0594ad}.OrderSummary_featuresList__hmdkS{display:flex;flex-direction:column;gap:.75rem}.OrderSummary_feature__m_LXa{display:flex;align-items:center;gap:.75rem;font-size:.9rem;color:#cbd5e1}.OrderSummary_feature__m_LXa:before{content:"✓";color:var(--success-color);font-weight:700}.OrderSummary_featureIcon__ABwGb{font-size:1rem;width:20px;text-align:center}@media (max-width:1024px){.OrderSummary_orderSummary__yh3c9{position:static;order:-1}.OrderSummary_serverGrid__xyFPv{grid-template-columns:1fr;gap:.75rem}}@media (max-width:768px){.OrderSummary_summaryCard__cIetg{border-radius:16px}.OrderSummary_cardHeader__HfIlh,.OrderSummary_featuresSection__NsW3_,.OrderSummary_planSection__KaE2v,.OrderSummary_serverSection__VhoGK,.OrderSummary_totalSection__uIqMx{padding:1rem 1.5rem}.OrderSummary_planHeader__L7fUc{flex-direction:column;text-align:center;gap:.5rem}.OrderSummary_serverGrid__xyFPv{grid-template-columns:1fr}}.Canceled_canceledSection__kCOhJ{text-align:center;padding:2rem}.Canceled_canceledIcon__V9tOV{margin:0 auto 1.5rem;width:80px;height:80px;background:linear-gradient(135deg,#ef4444,#dc2626);border-radius:50%;display:flex;align-items:center;justify-content:center;animation:Canceled_errorShake__QzGMY .8s ease-in-out}.Canceled_xmark__5FpEW{color:white;font-size:2.5rem;font-weight:700}.Canceled_canceledTitle__AtAki{color:#ef4444;font-size:2rem;font-weight:700;margin:0 0 1rem}.Canceled_canceledMessage__Vocck{font-size:1.1rem;color:var(--muted-text);margin-bottom:1.5rem}.Canceled_expiredDetails__9RmyY{background-color:var(--bg-color);border:1px solid #ef4444;border-radius:12px;padding:1.5rem;margin-bottom:2rem}.Canceled_expiredDetails__9RmyY p{margin:.5rem 0;color:var(--muted-text)}@keyframes Canceled_errorShake__QzGMY{0%,to{transform:translateX(0)}25%{transform:translateX(-5px)}75%{transform:translateX(5px)}}@media (max-width:768px){.Canceled_canceledTitle__AtAki{font-size:1.5rem}.Canceled_canceledIcon__V9tOV{width:60px;height:60px}.Canceled_xmark__5FpEW{font-size:2rem}}