.confirming-container{align-items:center;background:linear-gradient(135deg,#1e293b,#7e22ce 50%,#1e293b);display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding:16px}.confirming-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff1a;border:1px solid #fff3;border-radius:20px;box-shadow:0 25px 50px -12px #00000080;max-width:420px;padding:28px;text-align:center;width:100%}.confirming-icon-container{align-items:center;background:linear-gradient(135deg,#f59e0b,#fbbf24);border-radius:50%;display:inline-flex;height:56px;justify-content:center;margin:0 auto 16px;width:56px}.confirming-spinner{animation:spin 1s linear infinite;color:#fff;height:28px;width:28px}.confirming-title{color:#fff;font-size:22px;font-weight:700;margin:0 0 12px}.confirming-text{color:#ddd6fe;font-size:14px;line-height:1.5;margin:0 0 24px}.progress-bar-container{background:#ffffff26;border-radius:2px;height:4px;margin-top:24px;overflow:hidden;position:relative;width:100%}.progress-bar-fill{background:linear-gradient(90deg,#f59e0b,#fbbf24 50%,#fff);border-radius:2px;box-shadow:0 0 10px #fbbf2480;height:100%;transition:width .3s ease}@media (max-width:640px){.confirming-card{padding:20px}.confirming-title{font-size:20px}.confirming-text{font-size:13px}}.success-container{align-items:center;background:linear-gradient(135deg,#1e293b,#7e22ce 50%,#1e293b);display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding:16px}.success-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff1a;border:1px solid #fff3;border-radius:20px;box-shadow:0 25px 50px -12px #00000080;max-width:420px;padding:28px;text-align:center;width:100%}.success-icon-container{align-items:center;background:linear-gradient(135deg,#10b981,#34d399);border-radius:50%;display:inline-flex;height:56px;justify-content:center;margin:0 auto 16px;width:56px}.success-icon{color:#fff;height:28px;width:28px}.success-title{color:#fff;font-size:22px;font-weight:700;margin:0 0 12px}.success-text{color:#ddd6fe;font-size:14px;line-height:1.5;margin:0 0 20px}.order-id{margin:0 0 16px}.success-button{align-items:center;background:linear-gradient(135deg,#a855f7,#ec4899);border:none;border-radius:14px;box-shadow:0 10px 25px -5px #a855f766;color:#fff;cursor:pointer;display:flex;font-size:15px;font-weight:700;gap:8px;justify-content:center;margin:0 auto;max-width:200px;padding:12px 20px;transition:all .3s ease;width:100%}.success-button .button-icon{flex-shrink:0;height:18px;width:18px}.success-button:hover{box-shadow:0 15px 30px -5px #a855f799;transform:scale(1.02)}@media (max-width:640px){.success-card{padding:20px}.success-title{font-size:20px}.success-text{font-size:13px}.order-id{font-size:9px}.success-button{font-size:14px;padding:10px 16px}}.cancel-container{align-items:center;background:linear-gradient(135deg,#1e293b,#7e22ce 50%,#1e293b);display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding:16px}.cancel-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff1a;border:1px solid #fff3;border-radius:20px;box-shadow:0 25px 50px -12px #00000080;max-width:420px;padding:28px;text-align:center;width:100%}.cancel-icon-container{align-items:center;background:linear-gradient(135deg,#ef4444,#f87171);border-radius:50%;display:inline-flex;height:56px;justify-content:center;margin:0 auto 16px;width:56px}.cancel-icon{color:#fff;height:28px;width:28px}.cancel-title{color:#fff;font-size:22px;font-weight:700;margin:0 0 12px}.cancel-text{color:#fca5a5;font-size:14px;line-height:1.5;margin:0 0 20px}.cancel-button{align-items:center;background:linear-gradient(135deg,#a855f7,#ec4899);border:none;border-radius:14px;box-shadow:0 10px 25px -5px #a855f766;color:#fff;cursor:pointer;display:flex;font-size:15px;font-weight:700;gap:8px;justify-content:center;margin:0 auto;max-width:200px;padding:12px 20px;transition:all .3s ease;width:100%}.cancel-button .button-icon{flex-shrink:0;height:18px;width:18px}.cancel-button:hover{box-shadow:0 15px 30px -5px #a855f799;transform:scale(1.02)}@media (max-width:640px){.cancel-card{padding:20px}.cancel-title{font-size:20px}.cancel-text{font-size:13px}.cancel-button{font-size:14px;padding:10px 16px}}.app-container{align-items:center;background:linear-gradient(135deg,#1e293b,#7e22ce 50%,#1e293b);display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding:16px}.payment-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff1a;border:1px solid #fff3;border-radius:20px;box-shadow:0 25px 50px -12px #00000080;max-height:90vh;max-width:420px;overflow-y:auto;padding:28px;position:relative;width:100%}.payment-card.wide{max-width:500px}.payment-card::-webkit-scrollbar{width:6px}.payment-card::-webkit-scrollbar-track{background:#ffffff0d;border-radius:10px}.payment-card::-webkit-scrollbar-thumb{background:#a855f780;border-radius:10px}.back-button{align-items:center;background:#ffffff1a;border:1px solid #fff3;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-size:13px;gap:6px;left:16px;padding:6px 12px;position:absolute;top:16px;transition:all .3s ease;z-index:10}.back-button:hover{background:#fff3;transform:translateX(-2px)}.back-icon{height:14px;width:14px}.card-header{margin-bottom:20px;margin-top:8px;text-align:center}.icon-shield{align-items:center;background:linear-gradient(135deg,#a855f7,#ec4899);border-radius:50%;display:inline-flex;height:52px;justify-content:center;margin-bottom:12px;width:52px}.icon-shield.success{background:linear-gradient(135deg,#10b981,#34d399)}.icon-large{color:#fff;height:26px;width:26px}.title{color:#fff;font-size:22px;font-weight:700;margin:0 0 6px}.subtitle{color:#ddd6fe;font-size:13px;margin:0}.product-details{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:14px;margin-bottom:18px;padding:16px}.detail-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.detail-row:last-child{margin-bottom:0}.label{color:#ddd6fe;font-size:13px}.value{color:#fff;font-size:14px;font-weight:600}.price{color:#fff;font-size:24px;font-weight:700}.crypto-selector{margin-bottom:18px}.selector-label{color:#ddd6fe;display:block;font-size:13px;font-weight:500;margin-bottom:10px}.crypto-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,1fr)}.crypto-button{background:#ffffff0d;border:3px solid #ffffff1a;border-radius:14px;cursor:pointer;padding:12px;position:relative;transition:all .3s ease}.crypto-button:hover:not(:disabled){background:#ffffff1a;border-color:#a855f780;box-shadow:0 8px 16px #a855f733;transform:translateY(-2px)}.crypto-button.selected{background:#a855f740;border-color:#a855f7;border-width:3px;box-shadow:0 0 20px #a855f799,0 0 40px #a855f766,inset 0 0 20px #a855f726;transform:scale(1.03)}.crypto-button.selected:before{animation:borderGlow 2s linear infinite;background:linear-gradient(135deg,#a855f7,#ec4899,#a855f7);border-radius:14px;content:"";inset:-3px;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:3px;position:absolute}@keyframes borderGlow{0%,to{opacity:1}50%{opacity:.7}}.crypto-button:disabled{cursor:not-allowed;opacity:.3}.crypto-button:disabled:hover{box-shadow:none;transform:none}.crypto-content{align-items:center;display:flex;gap:10px}.crypto-symbol{font-size:22px;font-weight:700;line-height:1}.crypto-info{align-items:flex-start;display:flex;flex-direction:column}.crypto-name{color:#fff;font-size:13px;font-weight:600;line-height:1.2}.crypto-network{color:#c4b5fd;font-size:10px;font-weight:500;margin-top:2px}.crypto-disabled{background:#ef444433;border-radius:4px;color:#ef4444;font-size:8px;font-weight:600;padding:2px 5px;position:absolute;right:6px;top:6px}.loading-currencies{align-items:center;background:#ffffff0d;border-radius:10px;color:#ddd6fe;display:flex;font-size:12px;gap:10px;margin-bottom:10px;padding:12px}.spinner-small{animation:spin 1s linear infinite;height:16px;width:16px}.features{margin-bottom:18px}.feature-item{align-items:center;color:#ddd6fe;display:flex;font-size:12px;margin-bottom:8px}.feature-item:last-child{margin-bottom:0}.feature-icon{flex-shrink:0;height:16px;margin-right:10px;width:16px}.feature-icon.check{color:#4ade80}.feature-icon.shield{color:#60a5fa}.feature-icon.zap{color:#fbbf24}.payment-button{align-items:center;background:linear-gradient(135deg,#a855f7,#ec4899);border:none;border-radius:14px;box-shadow:0 10px 25px -5px #a855f766;color:#fff;cursor:pointer;display:flex;font-size:15px;font-weight:700;justify-content:center;padding:14px 20px;transition:all .3s ease;width:100%}.payment-button:hover:not(:disabled){box-shadow:0 15px 30px -5px #a855f799;transform:scale(1.02)}.payment-button:disabled{background:linear-gradient(135deg,#6b7280,#9ca3af);cursor:not-allowed;opacity:.6;transform:scale(1)}.button-icon{height:18px;margin-right:8px;width:18px}.spinning{animation:spin 1s linear infinite}.footer-text{color:#c4b5fd;font-size:11px;margin-top:14px;text-align:center}.processing-container{padding:32px 16px;text-align:center}.spinner-large{animation:spin 1s linear infinite;color:#a855f7;height:56px;margin:0 auto 20px;width:56px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.processing-title{color:#fff;font-size:18px;font-weight:600;margin:0 0 6px}.processing-text{color:#ddd6fe;font-size:13px;margin:0}.processing-subtext{color:#a78bfa;font-size:12px;margin-top:6px}.payment-amount-box{background:linear-gradient(135deg,#10b98126,#34d39926);border:2px solid #10b98166;border-radius:14px;margin-bottom:18px;padding:18px;text-align:center}.amount-label{color:#6ee7b7;font-size:12px;font-weight:500;margin:0 0 6px}.amount-value{color:#fff;font-size:26px;font-weight:700;margin:0 0 4px;word-break:break-all}.amount-currency{color:#d1fae5;font-size:16px;font-weight:600;margin:0}.qr-container{background:#fff;border-radius:14px;margin-bottom:18px;padding:16px;text-align:center}.qr-image{border-radius:8px;height:200px;margin:0 auto 10px;width:200px}.qr-text{color:#6b7280;font-size:11px;font-weight:500;margin:0}.address-section{margin-bottom:18px}.address-label{color:#ddd6fe;display:block;font-size:12px;font-weight:500;margin-bottom:6px}.address-input-group{display:flex;gap:8px}.address-input{background:#ffffff1a;border:1px solid #fff3;border-radius:10px;color:#fff;flex:1 1;font-family:Courier New,monospace;font-size:11px;padding:10px}.copy-button{background:#a855f733;border:1px solid #a855f7;border-radius:10px;cursor:pointer;padding:10px 14px;transition:all .3s ease}.copy-button:hover{background:#a855f74d;transform:scale(1.05)}.copy-icon{color:#fff;height:18px;width:18px}.warning-box{background:#fbbf241a;border:1px solid #fbbf244d;border-radius:10px;display:flex;gap:10px;margin-bottom:18px;padding:12px}.warning-icon-container{flex-shrink:0}.warning-icon{color:#fbbf24;height:18px;width:18px}.warning-title{color:#fef3c7;font-size:12px;font-weight:600;margin:0 0 4px}.warning-text{color:#fde68a;font-size:11px;line-height:1.4;margin:0}.status-box{background:#3b82f61a;border:1px solid #3b82f64d;border-radius:10px;display:flex;gap:10px;margin-bottom:14px;padding:12px}.status-spinner{animation:spin 1s linear infinite;color:#60a5fa;flex-shrink:0;height:18px;width:18px}.status-title{color:#bfdbfe;font-size:12px;font-weight:600;margin:0 0 3px}.status-text{color:#dbeafe;font-size:11px;margin:0}.order-id{color:#9ca3af;font-family:Courier New,monospace;font-size:10px;margin:0;text-align:center}.error-container{padding:32px 16px;text-align:center}.error-icon-large{color:#ef4444;height:56px;margin:0 auto 20px;width:56px}.error-icon-large svg{height:100%;width:100%}.error-title-large{color:#fff;font-size:20px;font-weight:600;margin:0 0 10px}.error-text-large{color:#fca5a5;font-size:13px;line-height:1.5;margin:0 0 20px}@media (max-width:640px){.payment-card{padding:20px}.title{font-size:20px}.crypto-grid{grid-template-columns:1fr}.amount-value{font-size:22px}.qr-image{height:180px;width:180px}}@media (max-height:3000px){.payment-card{margin:8px 0;padding:20px}.card-header{margin-bottom:16px}.icon-shield{height:48px;margin-bottom:8px;width:48px}.icon-large{height:24px;width:24px}.title{font-size:20px}.crypto-button{padding:10px}.features{margin-bottom:14px}.feature-item{margin-bottom:6px}.email-section{margin-bottom:18px}.email-label{align-items:center;color:#ddd6fe;display:flex;font-size:13px;font-weight:500;gap:6px;margin-bottom:8px}.email-icon{height:16px;width:16px}.email-input{background:#ffffff1a;border:2px solid #fff3;border-radius:12px;color:#fff;font-size:14px;padding:12px;transition:all .3s ease;width:100%}.email-input:focus{background:#ffffff26;border-color:#a855f7;outline:none}.email-input::placeholder{color:#fff6}.timer-box{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff26;border-radius:10px;display:flex;gap:8px;margin:12px 0;padding:8px 12px;transition:all .3s ease;width:-webkit-fit-content;width:fit-content}.timer-box.low-time{animation:pulse 2s ease-in-out infinite;background:#fbbf241a;border-color:#fbbf2466}.timer-icon{color:#a78bfa;height:16px;width:16px}.timer-value{color:#ddd6fe;font-family:Courier New,monospace;font-size:14px;font-weight:600;margin:0}@keyframes pulse{0%,to{opacity:1}50%{opacity:.7}}@media (max-width:640px){.timer-box{margin:10px 0;padding:6px 10px}.timer-icon{height:14px;width:14px}.timer-value{font-size:13px}}}*{box-sizing:border-box;padding:0}*,body{margin:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}
/*# sourceMappingURL=main.82ba3546.css.map*/