.vue-stripe-element{position:relative}.vue-stripe-element-error{color:#dc3545;padding:.5rem 0;font-size:.875rem}.vue-stripe-element-loader{color:#6c757d;text-align:center}.vue-stripe-au-bank-account-element{position:relative}.vue-stripe-au-bank-account-element-mount{box-sizing:border-box;background-color:#fff;border:1px solid #e0e0e0;border-radius:4px;min-height:44px;padding:12px;transition:all .3s}.vue-stripe-au-bank-account-element-mount:focus-within{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.vue-stripe-au-bank-account-element-loading{opacity:.5}.vue-stripe-au-bank-account-element-error{color:#dc3545;padding:.5rem 0;font-size:.875rem}.vue-stripe-au-bank-account-element-loader{color:#6c757d;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vue-stripe-error-message,.vue-stripe-loading-message{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.vue-stripe-cardCvc-element{position:relative}.vue-stripe-cardCvc-element-mount{box-sizing:border-box;background-color:#fff;border:1px solid #e0e0e0;border-radius:4px;min-height:44px;padding:12px;transition:all .3s}.vue-stripe-cardCvc-element-mount:focus-within{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.vue-stripe-cardCvc-element-loading{opacity:.5}.vue-stripe-cardCvc-element-error{color:#dc3545;padding:.5rem 0;font-size:.875rem}.vue-stripe-cardCvc-element-loader{color:#6c757d;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vue-stripe-card-element{position:relative}.vue-stripe-card-element-mount{box-sizing:border-box;background-color:#fff;border:1px solid #e0e0e0;border-radius:4px;min-height:44px;padding:12px;transition:all .3s}.vue-stripe-card-element-mount:focus-within{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.vue-stripe-card-element-loading{opacity:.5}.vue-stripe-card-element-error{color:#dc3545;padding:.5rem 0;font-size:.875rem}.vue-stripe-card-element-loader{color:#6c757d;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vue-stripe-cardExpiry-element{position:relative}.vue-stripe-cardExpiry-element-mount{box-sizing:border-box;background-color:#fff;border:1px solid #e0e0e0;border-radius:4px;min-height:44px;padding:12px;transition:all .3s}.vue-stripe-cardExpiry-element-mount:focus-within{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.vue-stripe-cardExpiry-element-loading{opacity:.5}.vue-stripe-cardExpiry-element-error{color:#dc3545;padding:.5rem 0;font-size:.875rem}.vue-stripe-cardExpiry-element-loader{color:#6c757d;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vue-stripe-cardNumber-element{position:relative}.vue-stripe-cardNumber-element-mount{box-sizing:border-box;background-color:#fff;border:1px solid #e0e0e0;border-radius:4px;min-height:44px;padding:12px;transition:all .3s}.vue-stripe-cardNumber-element-mount:focus-within{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.vue-stripe-cardNumber-element-loading{opacity:.5}.vue-stripe-cardNumber-element-error{color:#dc3545;padding:.5rem 0;font-size:.875rem}.vue-stripe-cardNumber-element-loader{color:#6c757d;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vue-stripe-checkout-wrapper{display:contents}.vue-stripe-checkout-button{color:#fff;cursor:pointer;background-color:#635bff;border:none;border-radius:4px;align-items:center;gap:8px;padding:12px 24px;font-size:16px;font-weight:500;transition:background-color .2s;display:inline-flex}.vue-stripe-checkout-button:hover:not(:disabled){background-color:#5a52e8}.vue-stripe-checkout-button:disabled{cursor:not-allowed;background-color:#ccc}.vue-stripe-loading-spinner{border:2px solid #fff;border-top-color:#0000;border-radius:50%;width:16px;height:16px;animation:1s linear infinite vue-stripe-spin}@keyframes vue-stripe-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.vue-stripe-checkout-error{color:#dc3545;background-color:#f8d7da;border:1px solid #dc3545;border-radius:4px;padding:1rem}.vue-stripe-checkout-loading{color:#6c757d;text-align:center;padding:1rem}.vue-stripe-elements-error{color:#dc3545;background-color:#f8d7da;border:1px solid #dc3545;border-radius:4px;padding:1rem}.vue-stripe-elements-loading{color:#6c757d;text-align:center;padding:1rem}.vue-stripe-express-checkout-element{position:relative}.vue-stripe-express-checkout-element-mount{min-height:60px;transition:opacity .3s}.vue-stripe-express-checkout-element-loading{opacity:.5}.vue-stripe-express-checkout-element-error{color:#dc3545;background-color:#f8d7da;border:1px solid #dc3545;border-radius:4px;margin-bottom:1rem;padding:.75rem;font-size:.875rem}.vue-stripe-express-checkout-element-loader{color:#6c757d;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vue-stripe-iban-element{position:relative}.vue-stripe-iban-element-mount{box-sizing:border-box;background-color:#fff;border:1px solid #e0e0e0;border-radius:4px;min-height:44px;padding:12px;transition:all .3s}.vue-stripe-iban-element-mount:focus-within{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.vue-stripe-iban-element-loading{opacity:.5}.vue-stripe-iban-element-error{color:#dc3545;padding:.5rem 0;font-size:.875rem}.vue-stripe-iban-element-loader{color:#6c757d;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vue-stripe-link-auth-mount{background-color:#fff;border:1px solid #ccc;border-radius:4px;padding:12px}.vue-stripe-link-auth-mount:focus-within{border-color:#635bff;box-shadow:0 0 0 1px #635bff}.vue-stripe-link-auth-error{color:#dc3545;background-color:#f8d7da;border:1px solid #dc3545;border-radius:4px;margin-bottom:.5rem;padding:.75rem;font-size:.875rem}.vue-stripe-link-auth-loader{color:#6c757d;text-align:center;padding:.5rem 0}.vue-stripe-payment-element{position:relative}.vue-stripe-payment-element-mount{min-height:300px;transition:opacity .3s}.vue-stripe-payment-element-loading{opacity:.5}.vue-stripe-payment-element-error{color:#dc3545;background-color:#f8d7da;border:1px solid #dc3545;border-radius:4px;margin-bottom:1rem;padding:.75rem;font-size:.875rem}.vue-stripe-payment-element-loader{color:#6c757d;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vue-stripe-pricing-table{width:100%}.vue-stripe-pricing-table>[hidden]{display:none}.vue-stripe-pricing-table-loading{color:#6c757d;text-align:center;padding:1rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.vue-stripe-pricing-table-error{color:#dc3545;background-color:#f8d7da;border:1px solid #dc3545;border-radius:4px;padding:1rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.vue-stripe-error{color:#dc3545;background-color:#f8d7da;border:1px solid #dc3545;border-radius:4px;padding:1rem}.vue-stripe-loading{color:#6c757d;text-align:center;padding:1rem}
/*$vite$:1*/