Changeset 3292556
- Timestamp:
- 05/13/2025 12:46:58 PM (8 hours ago)
- Location:
- kudos-donations/trunk
- Files:
- 635 added
- 17 edited
- build/front/block/index.asset.php (modified) (1 diff)
- build/front/block/index.js (modified) (1 diff)
- build/front/block/kudos-front.asset.php (modified) (1 diff)
- build/front/block/kudos-front.js (modified) (1 diff)
- config/services.php (modified) (2 diffs)
- includes/Admin/DebugAdminPage.php (modified) (1 diff)
- includes/Autoloader.php (modified) (3 diffs)
- includes/Vendor/PaymentVendor/MolliePaymentVendor.php (modified) (2 diffs)
- kudos-donations.php (modified) (3 diffs)
- readme.txt (modified) (1 diff)
- third-party (added)
- third-party/vendor (added)
- third-party/vendor/autoload.php (added)
- third-party/vendor/composer (added)
- third-party/vendor/composer/ClassLoader.php (added)
- third-party/vendor/composer/LICENSE (added)
- third-party/vendor/composer/autoload_classmap.php (added)
- third-party/vendor/composer/autoload_namespaces.php (added)
- third-party/vendor/composer/autoload_psr4.php (added)
- third-party/vendor/composer/autoload_real.php (added)
- third-party/vendor/composer/autoload_static.php (added)
- third-party/vendor/mollie (added)
- third-party/vendor/mollie/mollie-api-php (added)
- third-party/vendor/mollie/mollie-api-php/src (added)
- third-party/vendor/mollie/mollie-api-php/src/CompatibilityChecker.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Contracts (added)
- third-party/vendor/mollie/mollie-api-php/src/Contracts/Arrayable.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Contracts/Authenticatable.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Contracts/Authenticator.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Contracts/Connector.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Contracts/EmbeddedResourcesContract.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Contracts/HasPayload.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Contracts/HttpAdapterContract.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Contracts/IdempotencyContract.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Contracts/IdempotencyeratorContract.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Contracts/IsIteratable.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Contracts/IsResponseAware.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Contracts/IsWrapper.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Contracts/MollieHttpAdapterPickerContract.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Contracts/PayloadRepository.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Contracts/Repository.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Contracts/RequestMiddleware.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Contracts/Resolvable.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Contracts/ResponseMiddleware.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Contracts/Stringable.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Contracts/SupportsDebuggingContract.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Contracts/SupportsTestmode.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Contracts/SupportsTestmodeInPayload.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Contracts/SupportsTestmodeInQuery.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Contracts/Testable.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Contracts/ViableResponse.php (added)
- third-party/vendor/mollie/mollie-api-php/src/EndpointCollection (added)
- third-party/vendor/mollie/mollie-api-php/src/EndpointCollection/BalanceEndpointCollection.php (added)
- third-party/vendor/mollie/mollie-api-php/src/EndpointCollection/BalanceReportEndpointCollection.php (added)
- third-party/vendor/mollie/mollie-api-php/src/EndpointCollection/BalanceTransactionEndpointCollection.php (added)
- third-party/vendor/mollie/mollie-api-php/src/EndpointCollection/CapabilityEndpointCollection.php (added)
- third-party/vendor/mollie/mollie-api-php/src/EndpointCollection/ChargebackEndpointCollection.php (added)
- third-party/vendor/mollie/mollie-api-php/src/EndpointCollection/ClientEndpointCollection.php (added)
- third-party/vendor/mollie/mollie-api-php/src/EndpointCollection/ClientLinkEndpointCollection.php (added)
- third-party/vendor/mollie/mollie-api-php/src/EndpointCollection/CustomerEndpointCollection.php (added)
- third-party/vendor/mollie/mollie-api-php/src/EndpointCollection/CustomerPaymentsEndpointCollection.php (added)
- third-party/vendor/mollie/mollie-api-php/src/EndpointCollection/EndpointCollection.php (added)
- third-party/vendor/mollie/mollie-api-php/src/EndpointCollection/InvoiceEndpointCollection.php (added)
- third-party/vendor/mollie/mollie-api-php/src/EndpointCollection/MandateEndpointCollection.php (added)
- third-party/vendor/mollie/mollie-api-php/src/EndpointCollection/MethodEndpointCollection.php (added)
- third-party/vendor/mollie/mollie-api-php/src/EndpointCollection/MethodIssuerEndpointCollection.php (added)
- third-party/vendor/mollie/mollie-api-php/src/EndpointCollection/OnboardingEndpointCollection.php (added)
- third-party/vendor/mollie/mollie-api-php/src/EndpointCollection/OrganizationEndpointCollection.php (added)
- third-party/vendor/mollie/mollie-api-php/src/EndpointCollection/OrganizationPartnerEndpointCollection.php (added)
- third-party/vendor/mollie/mollie-api-php/src/EndpointCollection/PaymentCaptureEndpointCollection.php (added)
- third-party/vendor/mollie/mollie-api-php/src/EndpointCollection/PaymentChargebackEndpointCollection.php (added)
- third-party/vendor/mollie/mollie-api-php/src/EndpointCollection/PaymentEndpointCollection.php (added)
- third-party/vendor/mollie/mollie-api-php/src/EndpointCollection/PaymentLinkEndpointCollection.php (added)
- third-party/vendor/mollie/mollie-api-php/src/EndpointCollection/PaymentLinkPaymentEndpointCollection.php (added)
- third-party/vendor/mollie/mollie-api-php/src/EndpointCollection/PaymentRefundEndpointCollection.php (added)
- third-party/vendor/mollie/mollie-api-php/src/EndpointCollection/PaymentRouteEndpointCollection.php (added)
- third-party/vendor/mollie/mollie-api-php/src/EndpointCollection/PermissionEndpointCollection.php (added)
- third-party/vendor/mollie/mollie-api-php/src/EndpointCollection/ProfileEndpointCollection.php (added)
- third-party/vendor/mollie/mollie-api-php/src/EndpointCollection/ProfileMethodEndpointCollection.php (added)
- third-party/vendor/mollie/mollie-api-php/src/EndpointCollection/RefundEndpointCollection.php (added)
- third-party/vendor/mollie/mollie-api-php/src/EndpointCollection/SalesInvoiceEndpointCollection.php (added)
- third-party/vendor/mollie/mollie-api-php/src/EndpointCollection/SessionEndpointCollection.php (added)
- third-party/vendor/mollie/mollie-api-php/src/EndpointCollection/SettlementCaptureEndpointCollection.php (added)
- third-party/vendor/mollie/mollie-api-php/src/EndpointCollection/SettlementChargebackEndpointCollection.php (added)
- third-party/vendor/mollie/mollie-api-php/src/EndpointCollection/SettlementEndpointCollection.php (added)
- third-party/vendor/mollie/mollie-api-php/src/EndpointCollection/SettlementPaymentEndpointCollection.php (added)
- third-party/vendor/mollie/mollie-api-php/src/EndpointCollection/SettlementRefundEndpointCollection.php (added)
- third-party/vendor/mollie/mollie-api-php/src/EndpointCollection/SubscriptionEndpointCollection.php (added)
- third-party/vendor/mollie/mollie-api-php/src/EndpointCollection/SubscriptionPaymentEndpointCollection.php (added)
- third-party/vendor/mollie/mollie-api-php/src/EndpointCollection/TerminalEndpointCollection.php (added)
- third-party/vendor/mollie/mollie-api-php/src/EndpointCollection/WalletEndpointCollection.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Exceptions (added)
- third-party/vendor/mollie/mollie-api-php/src/Exceptions/ApiException.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Exceptions/ClientException.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Exceptions/EmbeddedResourcesNotParseableException.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Exceptions/ForbiddenException.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Exceptions/IncompatiblePlatformException.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Exceptions/InvalidAuthenticationException.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Exceptions/JsonParseException.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Exceptions/LogicException.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Exceptions/MethodNotAllowedException.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Exceptions/MissingAuthenticationException.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Exceptions/MollieException.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Exceptions/NetworkRequestException.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Exceptions/NotFoundException.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Exceptions/RequestException.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Exceptions/RequestTimeoutException.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Exceptions/RetryableNetworkRequestException.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Exceptions/ServerException.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Exceptions/ServiceUnavailableException.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Exceptions/TooManyRequestsException.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Exceptions/UnauthorizedException.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Exceptions/UnrecognizedClientException.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Exceptions/ValidationException.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Factories (added)
- third-party/vendor/mollie/mollie-api-php/src/Factories/ApplePayPaymentSessionRequestFactory.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Factories/ApplicationFeeFactory.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Factories/CreateClientLinkRequestFactory.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Factories/CreateCustomerPaymentRequestFactory.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Factories/CreateCustomerRequestFactory.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Factories/CreateMandateRequestFactory.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Factories/CreatePaymentCaptureRequestFactory.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Factories/CreatePaymentLinkRequestFactory.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Factories/CreatePaymentRefundRequestFactory.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Factories/CreatePaymentRequestFactory.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Factories/CreateProfileRequestFactory.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Factories/CreateSalesInvoiceRequestFactory.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Factories/CreateSessionRequestFactory.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Factories/CreateSubscriptionRequestFactory.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Factories/Factory.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Factories/GetAllPaginatedSubscriptionsRequestFactory.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Factories/GetAllPaymentMethodsRequestFactory.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Factories/GetBalanceReportRequestFactory.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Factories/GetClientRequestFactory.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Factories/GetEnabledMethodsRequestFactory.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Factories/GetMethodRequestFactory.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Factories/GetPaginatedChargebacksRequestFactory.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Factories/GetPaginatedClientRequestFactory.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Factories/GetPaginatedCustomerPaymentsRequestFactory.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Factories/GetPaginatedInvoiceRequestFactory.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Factories/GetPaginatedPaymentCapturesRequestFactory.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Factories/GetPaginatedPaymentChargebacksRequestFactory.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Factories/GetPaginatedPaymentRefundsRequestFactory.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Factories/GetPaginatedRefundsRequestFactory.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Factories/GetPaginatedSettlementCapturesRequestFactory.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Factories/GetPaginatedSettlementChargebacksRequestFactory.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Factories/GetPaginatedSettlementRefundsQueryFactory.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Factories/GetPaginatedSettlementsRequestFactory.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Factories/GetPaymentCaptureRequestFactory.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Factories/GetPaymentChargebackRequestFactory.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Factories/GetPaymentRefundRequestFactory.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Factories/GetPaymentRequestFactory.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Factories/InvoiceLineCollectionFactory.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Factories/InvoiceLineFactory.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Factories/MoneyFactory.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Factories/OrderLineCollectionFactory.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Factories/OrderLineFactory.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Factories/PaginatedQueryFactory.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Factories/PaymentRouteCollectionFactory.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Factories/RecipientFactory.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Factories/RecurringBillingCycleFactory.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Factories/RefundRouteCollectionFactory.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Factories/RequestFactory.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Factories/SortablePaginatedQueryFactory.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Factories/UpdateCustomerRequestFactory.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Factories/UpdatePaymentLinkRequestFactory.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Factories/UpdatePaymentRequestFactory.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Factories/UpdatePaymentRouteRequestFactory.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Factories/UpdateProfileRequestFactory.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Factories/UpdateSalesInvoiceRequestFactory.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Factories/UpdateSubscriptionRequestFactory.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Fake (added)
- third-party/vendor/mollie/mollie-api-php/src/Fake/ErrorResponseBuilder.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Fake/FakeResponseLoader.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Fake/ListResponseBuilder.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Fake/MockMollieClient.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Fake/MockMollieHttpAdapter.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Fake/MockResponse.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Fake/ResourceResponseBuilder.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Fake/Responses (added)
- third-party/vendor/mollie/mollie-api-php/src/Fake/Responses/apple-pay-session.json (added)
- third-party/vendor/mollie/mollie-api-php/src/Fake/Responses/balance-list.json (added)
- third-party/vendor/mollie/mollie-api-php/src/Fake/Responses/balance-report.json (added)
- third-party/vendor/mollie/mollie-api-php/src/Fake/Responses/balance-transactions.json (added)
- third-party/vendor/mollie/mollie-api-php/src/Fake/Responses/balance.json (added)
- third-party/vendor/mollie/mollie-api-php/src/Fake/Responses/capability-list.json (added)
- third-party/vendor/mollie/mollie-api-php/src/Fake/Responses/capability.json (added)
- third-party/vendor/mollie/mollie-api-php/src/Fake/Responses/capture-list.json (added)
- third-party/vendor/mollie/mollie-api-php/src/Fake/Responses/capture.json (added)
- third-party/vendor/mollie/mollie-api-php/src/Fake/Responses/chargeback-list.json (added)
- third-party/vendor/mollie/mollie-api-php/src/Fake/Responses/chargeback.json (added)
- third-party/vendor/mollie/mollie-api-php/src/Fake/Responses/client-link.json (added)
- third-party/vendor/mollie/mollie-api-php/src/Fake/Responses/client-list.json (added)
- third-party/vendor/mollie/mollie-api-php/src/Fake/Responses/client.json (added)
- third-party/vendor/mollie/mollie-api-php/src/Fake/Responses/current-profile.json (added)
- third-party/vendor/mollie/mollie-api-php/src/Fake/Responses/cursor-collection-next.json (added)
- third-party/vendor/mollie/mollie-api-php/src/Fake/Responses/cursor-collection.json (added)
- third-party/vendor/mollie/mollie-api-php/src/Fake/Responses/customer-list.json (added)
- third-party/vendor/mollie/mollie-api-php/src/Fake/Responses/customer.json (added)
- third-party/vendor/mollie/mollie-api-php/src/Fake/Responses/empty-list.json (added)
- third-party/vendor/mollie/mollie-api-php/src/Fake/Responses/error.json (added)
- third-party/vendor/mollie/mollie-api-php/src/Fake/Responses/invoice-list.json (added)
- third-party/vendor/mollie/mollie-api-php/src/Fake/Responses/invoice.json (added)
- third-party/vendor/mollie/mollie-api-php/src/Fake/Responses/issuer.json (added)
- third-party/vendor/mollie/mollie-api-php/src/Fake/Responses/mandate-list.json (added)
- third-party/vendor/mollie/mollie-api-php/src/Fake/Responses/mandate.json (added)
- third-party/vendor/mollie/mollie-api-php/src/Fake/Responses/method-list.json (added)
- third-party/vendor/mollie/mollie-api-php/src/Fake/Responses/method.json (added)
- third-party/vendor/mollie/mollie-api-php/src/Fake/Responses/onboarding.json (added)
- third-party/vendor/mollie/mollie-api-php/src/Fake/Responses/organization.json (added)
- third-party/vendor/mollie/mollie-api-php/src/Fake/Responses/partner-status.json (added)
- third-party/vendor/mollie/mollie-api-php/src/Fake/Responses/payment-link-list.json (added)
- third-party/vendor/mollie/mollie-api-php/src/Fake/Responses/payment-link.json (added)
- third-party/vendor/mollie/mollie-api-php/src/Fake/Responses/payment-list.json (added)
- third-party/vendor/mollie/mollie-api-php/src/Fake/Responses/payment-route.json (added)
- third-party/vendor/mollie/mollie-api-php/src/Fake/Responses/payment.json (added)
- third-party/vendor/mollie/mollie-api-php/src/Fake/Responses/permission-list.json (added)
- third-party/vendor/mollie/mollie-api-php/src/Fake/Responses/permission.json (added)
- third-party/vendor/mollie/mollie-api-php/src/Fake/Responses/profile-list.json (added)
- third-party/vendor/mollie/mollie-api-php/src/Fake/Responses/profile.json (added)
- third-party/vendor/mollie/mollie-api-php/src/Fake/Responses/refund-list.json (added)
- third-party/vendor/mollie/mollie-api-php/src/Fake/Responses/refund.json (added)
- third-party/vendor/mollie/mollie-api-php/src/Fake/Responses/route.json (added)
- third-party/vendor/mollie/mollie-api-php/src/Fake/Responses/sales-invoice-list.json (added)
- third-party/vendor/mollie/mollie-api-php/src/Fake/Responses/sales-invoice.json (added)
- third-party/vendor/mollie/mollie-api-php/src/Fake/Responses/session-list.json (added)
- third-party/vendor/mollie/mollie-api-php/src/Fake/Responses/session.json (added)
- third-party/vendor/mollie/mollie-api-php/src/Fake/Responses/settlement-list.json (added)
- third-party/vendor/mollie/mollie-api-php/src/Fake/Responses/settlement.json (added)
- third-party/vendor/mollie/mollie-api-php/src/Fake/Responses/subscription-list.json (added)
- third-party/vendor/mollie/mollie-api-php/src/Fake/Responses/subscription.json (added)
- third-party/vendor/mollie/mollie-api-php/src/Fake/Responses/terminal-list.json (added)
- third-party/vendor/mollie/mollie-api-php/src/Fake/Responses/terminal.json (added)
- third-party/vendor/mollie/mollie-api-php/src/Fake/Responses/unprocessable-entity.json (added)
- third-party/vendor/mollie/mollie-api-php/src/Fake/SequenceMockResponse.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Adapter (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Adapter/CurlErrorMapper.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Adapter/CurlFactory.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Adapter/CurlInitializationException.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Adapter/CurlMollieHttpAdapter.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Adapter/GuzzleMollieHttpAdapter.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Adapter/GuzzleRetryMiddlewareFactory.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Adapter/MollieHttpAdapterPicker.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Adapter/PSR18MollieHttpAdapter.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Auth (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Auth/AccessTokenAuthenticator.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Auth/ApiKeyAuthenticator.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Auth/BearerTokenAuthenticator.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Data (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Data/Address.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Data/ApplicationFee.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Data/DataCollection.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Data/Discount.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Data/EmailDetails.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Data/InvoiceLine.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Data/Money.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Data/OrderLine.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Data/Owner.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Data/OwnerAddress.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Data/PaginatedQuery.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Data/PaymentDetails.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Data/PaymentRoute.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Data/Recipient.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Data/RecurringBillingCycle.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Data/RefundRoute.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Data/SortablePaginatedQuery.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Middleware (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Middleware.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Middleware/ApplyIdempotencyKey.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Middleware/ConvertResponseToException.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Middleware/Handler.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Middleware/Handlers.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Middleware/Hydrate.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Middleware/MiddlewarePriority.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Middleware/ResetIdempotencyKey.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/PendingRequest (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/PendingRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/PendingRequest/AuthenticateRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/PendingRequest/HandleTestmode.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/PendingRequest/MergeBody.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/PendingRequest/MergeRequestProperties.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/PendingRequest/SetUserAgent.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Request.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/RequestSanitizer.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/ApplePayPaymentSessionRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/CancelPaymentRefundRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/CancelPaymentRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/CancelSessionRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/CancelSubscriptionRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/CreateClientLinkRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/CreateCustomerPaymentRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/CreateCustomerRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/CreateMandateRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/CreatePaymentCaptureRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/CreatePaymentLinkRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/CreatePaymentRefundRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/CreatePaymentRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/CreateProfileRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/CreateSalesInvoiceRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/CreateSessionRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/CreateSubscriptionRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/DeleteCustomerRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/DeletePaymentLinkRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/DeleteProfileRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/DeleteSalesInvoiceRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/DisableMethodIssuerRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/DisableMethodRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/DynamicDeleteRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/DynamicGetRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/DynamicPaginatedRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/DynamicPostRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/DynamicPutRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/DynamicRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/EnableMethodIssuerRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/EnableMethodRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/GetAllMethodsRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/GetAllPaginatedSubscriptionsRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/GetBalanceReportRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/GetBalanceRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/GetCapabilityRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/GetClientRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/GetCurrentProfileRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/GetCustomerRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/GetEnabledMethodsRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/GetInvoiceRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/GetMandateRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/GetMethodRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/GetOnboardingStatusRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/GetOrganizationPartnerStatusRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/GetOrganizationRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/GetPaginatedBalanceRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/GetPaginatedBalanceTransactionRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/GetPaginatedChargebacksRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/GetPaginatedClientRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/GetPaginatedCustomerPaymentsRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/GetPaginatedCustomerRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/GetPaginatedInvoiceRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/GetPaginatedMandateRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/GetPaginatedPaymentCapturesRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/GetPaginatedPaymentChargebacksRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/GetPaginatedPaymentLinkPaymentsRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/GetPaginatedPaymentLinksRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/GetPaginatedPaymentRefundsRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/GetPaginatedPaymentsRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/GetPaginatedProfilesRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/GetPaginatedRefundsRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/GetPaginatedSalesInvoicesRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/GetPaginatedSettlementCapturesRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/GetPaginatedSettlementChargebacksRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/GetPaginatedSettlementPaymentsRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/GetPaginatedSettlementRefundsRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/GetPaginatedSettlementsRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/GetPaginatedSubscriptionPaymentsRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/GetPaginatedSubscriptionsRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/GetPaginatedTerminalsRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/GetPaymentCaptureRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/GetPaymentChargebackRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/GetPaymentLinkRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/GetPaymentRefundRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/GetPaymentRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/GetPermissionRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/GetProfileRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/GetSalesInvoiceRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/GetSessionRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/GetSettlementRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/GetSubscriptionRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/GetTerminalRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/ListCapabilitiesRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/ListPermissionsRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/PaginatedRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/ReleasePaymentAuthorizationRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/ResourceHydratableRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/RevokeMandateRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/SortablePaginatedRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/UpdateCustomerRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/UpdatePaymentLinkRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/UpdatePaymentRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/UpdatePaymentRouteRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/UpdateProfileRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/UpdateSalesInvoiceRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Requests/UpdateSubscriptionRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/Response.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Http/ResponseStatusCode.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Idempotency (added)
- third-party/vendor/mollie/mollie-api-php/src/Idempotency/DefaultIdempotencyerator.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Idempotency/FakeIdempotencyerator.php (added)
- third-party/vendor/mollie/mollie-api-php/src/MollieApiClient.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Repositories (added)
- third-party/vendor/mollie/mollie-api-php/src/Repositories/ArrayStore.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Repositories/JsonPayloadRepository.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Resources (added)
- third-party/vendor/mollie/mollie-api-php/src/Resources/AnyResource.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Resources/Balance.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Resources/BalanceCollection.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Resources/BalanceReport.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Resources/BalanceTransaction.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Resources/BalanceTransactionCollection.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Resources/BaseCollection.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Resources/BaseResource.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Resources/Capability.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Resources/CapabilityCollection.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Resources/Capture.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Resources/CaptureCollection.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Resources/Chargeback.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Resources/ChargebackCollection.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Resources/Client.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Resources/ClientCollection.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Resources/ClientLink.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Resources/CurrentProfile.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Resources/CursorCollection.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Resources/Customer.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Resources/CustomerCollection.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Resources/Invoice.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Resources/InvoiceCollection.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Resources/Issuer.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Resources/IssuerCollection.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Resources/LazyCollection.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Resources/Mandate.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Resources/MandateCollection.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Resources/Method.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Resources/MethodCollection.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Resources/MethodPrice.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Resources/MethodPriceCollection.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Resources/Onboarding.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Resources/Organization.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Resources/Partner.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Resources/Payment.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Resources/PaymentCollection.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Resources/PaymentLink.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Resources/PaymentLinkCollection.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Resources/Permission.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Resources/PermissionCollection.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Resources/Profile.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Resources/ProfileCollection.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Resources/Refund.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Resources/RefundCollection.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Resources/ResourceCollection.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Resources/ResourceFactory.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Resources/ResourceHydrator.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Resources/ResourceWrapper.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Resources/Route.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Resources/SalesInvoice.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Resources/SalesInvoiceCollection.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Resources/Session.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Resources/SessionCollection.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Resources/Settlement.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Resources/SettlementCollection.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Resources/Subscription.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Resources/SubscriptionCollection.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Resources/Terminal.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Resources/TerminalCollection.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Resources/WrapperResource.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Traits (added)
- third-party/vendor/mollie/mollie-api-php/src/Traits/ComposableFromArray.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Traits/ForwardsCalls.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Traits/GetAllConstants.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Traits/HandlesAuthentication.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Traits/HandlesDebugging.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Traits/HandlesIdempotency.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Traits/HandlesTestmode.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Traits/HandlesVersions.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Traits/HasDefaultFactories.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Traits/HasEndpoints.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Traits/HasHeaders.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Traits/HasJsonPayload.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Traits/HasMiddleware.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Traits/HasMode.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Traits/HasQuery.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Traits/HasRequestProperties.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Traits/HasResponse.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Traits/Initializable.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Traits/IsIteratableRequest.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Traits/ManagesPsrRequests.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Traits/SendsRequests.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Types (added)
- third-party/vendor/mollie/mollie-api-php/src/Types/ApprovalPrompt.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Types/BalanceTransferFrequency.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Types/BusinessCategory.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Types/CapabilityStatus.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Types/CaptureMode.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Types/CheckoutFlow.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Types/ClientQuery.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Types/InvoiceStatus.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Types/MandateMethod.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Types/MandateStatus.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Types/Method.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Types/MethodQuery.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Types/OnboardingStatus.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Types/OrderLineCategory.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Types/OrderLineStatus.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Types/OrderLineType.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Types/OrderLineUpdateOperationType.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Types/PaymentIncludesQuery.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Types/PaymentMethod.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Types/PaymentMethodStatus.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Types/PaymentQuery.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Types/PaymentStatus.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Types/PaymentTerm.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Types/ProfileStatus.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Types/RecipientType.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Types/RefundStatus.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Types/SalesInvoiceStatus.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Types/SequenceType.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Types/SessionStatus.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Types/SettlementStatus.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Types/SubscriptionStatus.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Types/TerminalStatus.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Types/VatMode.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Types/VatScheme.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Utils (added)
- third-party/vendor/mollie/mollie-api-php/src/Utils/Arr.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Utils/DataTransformer.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Utils/Debugger.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Utils/Factories.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Utils/Url.php (added)
- third-party/vendor/mollie/mollie-api-php/src/Utils/Utility.php (added)
- third-party/vendor/monolog (added)
- third-party/vendor/monolog/monolog (added)
- third-party/vendor/monolog/monolog/src (added)
- third-party/vendor/monolog/monolog/src/Monolog (added)
- third-party/vendor/monolog/monolog/src/Monolog/Attribute (added)
- third-party/vendor/monolog/monolog/src/Monolog/Attribute/AsMonologProcessor.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/DateTimeImmutable.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/ErrorHandler.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Formatter (added)
- third-party/vendor/monolog/monolog/src/Monolog/Formatter/ChromePHPFormatter.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Formatter/ElasticaFormatter.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Formatter/ElasticsearchFormatter.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Formatter/FlowdockFormatter.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Formatter/FluentdFormatter.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Formatter/FormatterInterface.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Formatter/GelfMessageFormatter.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Formatter/GoogleCloudLoggingFormatter.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Formatter/HtmlFormatter.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Formatter/JsonFormatter.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Formatter/LineFormatter.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Formatter/LogglyFormatter.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Formatter/LogmaticFormatter.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Formatter/LogstashFormatter.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Formatter/MongoDBFormatter.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Formatter/NormalizerFormatter.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Formatter/ScalarFormatter.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Formatter/WildfireFormatter.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Handler (added)
- third-party/vendor/monolog/monolog/src/Monolog/Handler/AbstractHandler.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Handler/AbstractSyslogHandler.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Handler/AmqpHandler.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Handler/BrowserConsoleHandler.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Handler/BufferHandler.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Handler/ChromePHPHandler.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Handler/CouchDBHandler.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Handler/CubeHandler.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Handler/Curl (added)
- third-party/vendor/monolog/monolog/src/Monolog/Handler/Curl/Util.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Handler/DeduplicationHandler.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Handler/DoctrineCouchDBHandler.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Handler/DynamoDbHandler.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Handler/ElasticaHandler.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Handler/ElasticsearchHandler.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Handler/ErrorLogHandler.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Handler/FallbackGroupHandler.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Handler/FilterHandler.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Handler/FingersCrossed (added)
- third-party/vendor/monolog/monolog/src/Monolog/Handler/FingersCrossed/ActivationStrategyInterface.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Handler/FingersCrossed/ChannelLevelActivationStrategy.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Handler/FingersCrossed/ErrorLevelActivationStrategy.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Handler/FingersCrossedHandler.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Handler/FirePHPHandler.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Handler/FleepHookHandler.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Handler/FlowdockHandler.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Handler/FormattableHandlerInterface.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Handler/FormattableHandlerTrait.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Handler/GelfHandler.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Handler/GroupHandler.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Handler/Handler.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Handler/HandlerInterface.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Handler/HandlerWrapper.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Handler/IFTTTHandler.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Handler/InsightOpsHandler.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Handler/LogEntriesHandler.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Handler/LogglyHandler.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Handler/LogmaticHandler.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Handler/MailHandler.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Handler/MandrillHandler.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Handler/MissingExtensionException.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Handler/MongoDBHandler.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Handler/NativeMailerHandler.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Handler/NewRelicHandler.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Handler/NoopHandler.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Handler/NullHandler.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Handler/OverflowHandler.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Handler/PHPConsoleHandler.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Handler/ProcessHandler.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Handler/ProcessableHandlerInterface.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Handler/ProcessableHandlerTrait.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Handler/PsrHandler.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Handler/PushoverHandler.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Handler/RedisHandler.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Handler/RedisPubSubHandler.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Handler/RollbarHandler.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Handler/SamplingHandler.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Handler/SendGridHandler.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Handler/Slack (added)
- third-party/vendor/monolog/monolog/src/Monolog/Handler/Slack/SlackRecord.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Handler/SlackHandler.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Handler/SlackWebhookHandler.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Handler/SocketHandler.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Handler/SqsHandler.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Handler/SwiftMailerHandler.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Handler/SymfonyMailerHandler.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Handler/SyslogHandler.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Handler/SyslogUdp (added)
- third-party/vendor/monolog/monolog/src/Monolog/Handler/SyslogUdp/UdpSocket.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Handler/SyslogUdpHandler.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Handler/TelegramBotHandler.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Handler/TestHandler.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Handler/WebRequestRecognizerTrait.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Handler/WhatFailureGroupHandler.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Handler/ZendMonitorHandler.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/LogRecord.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Logger.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Processor (added)
- third-party/vendor/monolog/monolog/src/Monolog/Processor/GitProcessor.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Processor/HostnameProcessor.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Processor/IntrospectionProcessor.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Processor/MemoryPeakUsageProcessor.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Processor/MemoryProcessor.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Processor/MemoryUsageProcessor.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Processor/MercurialProcessor.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Processor/ProcessIdProcessor.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Processor/ProcessorInterface.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Processor/PsrLogMessageProcessor.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Processor/TagProcessor.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Processor/UidProcessor.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Processor/WebProcessor.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Registry.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/ResettableInterface.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/SignalHandler.php (added)
- third-party/vendor/monolog/monolog/src/Monolog/Utils.php (added)
- third-party/vendor/scoper-autoload.php (added)
- vendor/autoload.php (modified) (1 diff)
- vendor/composer/autoload_classmap.php (modified) (1 diff)
- vendor/composer/autoload_psr4.php (modified) (2 diffs)
- vendor/composer/autoload_real.php (modified) (2 diffs)
- vendor/composer/autoload_static.php (modified) (8 diffs)
- vendor/composer/installed.json (modified) (1 diff)
- vendor/composer/installed.php (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
kudos-donations/trunk/build/front/block/index.asset.php
r3289020 r3292556 1 <?php return array('dependencies' => array('lodash', 'react', 'react-dom', 'react-jsx-runtime', 'wp-api-fetch', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-core-data', 'wp-element', 'wp-hooks', 'wp-i18n'), 'version' => ' 1425effdc7438fef165c');1 <?php return array('dependencies' => array('lodash', 'react', 'react-dom', 'react-jsx-runtime', 'wp-api-fetch', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-core-data', 'wp-element', 'wp-hooks', 'wp-i18n'), 'version' => '5851f95a4bb382c0c428'); kudos-donations/trunk/build/front/block/index.js
r3289020 r3292556 1 (()=>{var e,t,n={694:(e,t,n)=>{"use strict";var r=n(925);function a(){}function l(){}l.resetWarningCache=a,e.exports=function(){function e(e,t,n,a,l,o){if(o!==r){var i=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw i.name="Invariant Violation",i}}function t(){return e}e.isRequired=e;var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:l,resetWarningCache:a};return n.PropTypes=n,n}},556:(e,t,n)=>{e.exports=n(694)()},925:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},633:(e,t,n)=>{"use strict";var r=n(609);function a(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var l=Object..hasOwnProperty,o=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,i={},s={};function u(e){return!!l.call(s,e)||!l.call(i,e)&&(o.test(e)?s[e]=!0:(i[e]=!0,!1))}function c(e,t,n,r,a,l,o){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=r,this.attributeNamespace=a,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=l,this.removeEmptyString=o}var d={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(e){d[e]=new c(e,0,!1,e,null,!1,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(e){var t=e[0];d[t]=new c(t,1,!1,e[1],null,!1,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(e){d[e]=new c(e,2,!1,e.toLowerCase(),null,!1,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(e){d[e]=new c(e,2,!1,e,null,!1,!1)})),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach((function(e){d[e]=new c(e,3,!1,e.toLowerCase(),null,!1,!1)})),["checked","multiple","muted","selected"].forEach((function(e){d[e]=new c(e,3,!0,e,null,!1,!1)})),["capture","download"].forEach((function(e){d[e]=new c(e,4,!1,e,null,!1,!1)})),["cols","rows","size","span"].forEach((function(e){d[e]=new c(e,6,!1,e,null,!1,!1)})),["rowSpan","start"].forEach((function(e){d[e]=new c(e,5,!1,e.toLowerCase(),null,!1,!1)}));var f=/[\-:]([a-z])/g;function p(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach((function(e){var t=e.replace(f,p);d[t]=new c(t,1,!1,e,null,!1,!1)})),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach((function(e){var t=e.replace(f,p);d[t]=new c(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)})),["xml:base","xml:lang","xml:space"].forEach((function(e){var t=e.replace(f,p);d[t]=new c(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)})),["tabIndex","crossOrigin"].forEach((function(e){d[e]=new c(e,1,!1,e.toLowerCase(),null,!1,!1)})),d.xlinkHref=new c("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach((function(e){d[e]=new c(e,1,!1,e.toLowerCase(),null,!0,!0)}));var h={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},m=["Webkit","ms","Moz","O"];Object.keys(h).forEach((function(e){m.forEach((function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),h[t]=h[e]}))}));var v=/["'&<>]/;function b(e){if("boolean"==typeof e||"number"==typeof e)return""+e;e=""+e;var t=v.exec(e);if(t){var n,r="",a=0;for(n=t.index;n<e.length;n++){switch(e.charCodeAt(n)){case 34:t=""";break;case 38:t="&";break;case 39:t="'";break;case 60:t="<";break;case 62:t=">";break;default:continue}a!==n&&(r+=e.substring(a,n)),a=n+1,r+=t}e=a!==n?r+e.substring(a,n):r}return e}var g=/([A-Z])/g,y=/^ms-/,x=Array.isArray;function w(e,t){return{insertionMode:e,selectedValue:t}}var S=new Map;function k(e,t,n){if("object"!=typeof n)throw Error(a(62));for(var r in t=!0,n)if(l.call(n,r)){var o=n[r];if(null!=o&&"boolean"!=typeof o&&""!==o){if(0===r.indexOf("--")){var i=b(r);o=b((""+o).trim())}else{i=r;var s=S.get(i);void 0!==s||(s=b(i.replace(g,"-$1").toLowerCase().replace(y,"-ms-")),S.set(i,s)),i=s,o="number"==typeof o?0===o||l.call(h,r)?""+o:o+"px":b((""+o).trim())}t?(t=!1,e.push(' style="',i,":",o)):e.push(";",i,":",o)}}t||e.push('"')}function E(e,t,n,r){switch(n){case"style":return void k(e,t,r);case"defaultValue":case"defaultChecked":case"innerHTML":case"suppressContentEditableWarning":case"suppressHydrationWarning":return}if(!(2<n.length)||"o"!==n[0]&&"O"!==n[0]||"n"!==n[1]&&"N"!==n[1])if(null!==(t=d.hasOwnProperty(n)?d[n]:null)){switch(typeof r){case"function":case"symbol":return;case"boolean":if(!t.acceptsBooleans)return}switch(n=t.attributeName,t.type){case 3:r&&e.push(" ",n,'=""');break;case 4:!0===r?e.push(" ",n,'=""'):!1!==r&&e.push(" ",n,'="',b(r),'"');break;case 5:isNaN(r)||e.push(" ",n,'="',b(r),'"');break;case 6:!isNaN(r)&&1<=r&&e.push(" ",n,'="',b(r),'"');break;default:t.sanitizeURL&&(r=""+r),e.push(" ",n,'="',b(r),'"')}}else if(u(n)){switch(typeof r){case"function":case"symbol":return;case"boolean":if("data-"!==(t=n.toLowerCase().slice(0,5))&&"aria-"!==t)return}e.push(" ",n,'="',b(r),'"')}}function C(e,t,n){if(null!=t){if(null!=n)throw Error(a(60));if("object"!=typeof t||!("__html"in t))throw Error(a(61));null!=(t=t.__html)&&e.push(""+t)}}function _(e,t,n,r){e.push(M(n));var a,o=n=null;for(a in t)if(l.call(t,a)){var i=t[a];if(null!=i)switch(a){case"children":n=i;break;case"dangerouslySetInnerHTML":o=i;break;default:E(e,r,a,i)}}return e.push(">"),C(e,o,n),"string"==typeof n?(e.push(b(n)),null):n}var T=/^[a-zA-Z][a-zA-Z:_\.\-\d]*$/,F=new Map;function M(e){var t=F.get(e);if(void 0===t){if(!T.test(e))throw Error(a(65,e));t="<"+e,F.set(e,t)}return t}function j(e,t,n){if(e.push('\x3c!--$?--\x3e<template id="'),null===n)throw Error(a(395));return e.push(n),e.push('"></template>')}var N=/[<\u2028\u2029]/g;function A(e){return JSON.stringify(e).replace(N,(function(e){switch(e){case"<":return"\\u003c";case"\u2028":return"\\u2028";case"\u2029":return"\\u2029";default:throw Error("escapeJSStringsForInstructionScripts encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React")}}))}function P(e,t,n,r){return n.generateStaticMarkup?(e.push(b(t)),!1):(""===t?e=r:(r&&e.push("\x3c!-- --\x3e"),e.push(b(t)),e=!0),e)}var L=Object.assign,R=Symbol.for("react.element"),D=Symbol.for("react.portal"),I=Symbol.for("react.fragment"),O=Symbol.for("react.strict_mode"),V=Symbol.for("react.profiler"),B=Symbol.for("react.provider"),z=Symbol.for("react.context"),H=Symbol.for("react.forward_ref"),U=Symbol.for("react.suspense"),G=Symbol.for("react.suspense_list"),q=Symbol.for("react.memo"),W=Symbol.for("react.lazy"),$=Symbol.for("react.scope"),K=Symbol.for("react.debug_trace_mode"),Z=Symbol.for("react.legacy_hidden"),Y=Symbol.for("react.default_value"),J=Symbol.iterator;function Q(e){if(null==e)return null;if("function"==typeof e)return e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case I:return"Fragment";case D:return"Portal";case V:return"Profiler";case O:return"StrictMode";case U:return"Suspense";case G:return"SuspenseList"}if("object"==typeof e)switch(e.$$typeof){case z:return(e.displayName||"Context")+".Consumer";case B:return(e._context.displayName||"Context")+".Provider";case H:var t=e.render;return(e=e.displayName)||(e=""!==(e=t.displayName||t.name||"")?"ForwardRef("+e+")":"ForwardRef"),e;case q:return null!==(t=e.displayName||null)?t:Q(e.type)||"Memo";case W:t=e._payload,e=e._init;try{return Q(e(t))}catch(e){}}return null}var X={};function ee(e,t){if(!(e=e.contextTypes))return X;var n,r={};for(n in e)r[n]=t[n];return r}var te=null;function ne(e,t){if(e!==t){e.context._currentValue2=e.parentValue,e=e.parent;var n=t.parent;if(null===e){if(null!==n)throw Error(a(401))}else{if(null===n)throw Error(a(401));ne(e,n)}t.context._currentValue2=t.value}}function re(e){e.context._currentValue2=e.parentValue,null!==(e=e.parent)&&re(e)}function ae(e){var t=e.parent;null!==t&&ae(t),e.context._currentValue2=e.value}function le(e,t){if(e.context._currentValue2=e.parentValue,null===(e=e.parent))throw Error(a(402));e.depth===t.depth?ne(e,t):le(e,t)}function oe(e,t){var n=t.parent;if(null===n)throw Error(a(402));e.depth===n.depth?ne(e,n):oe(e,n),t.context._currentValue2=t.value}function ie(e){var t=te;t!==e&&(null===t?ae(e):null===e?re(t):t.depth===e.depth?ne(t,e):t.depth>e.depth?le(t,e):oe(t,e),te=e)}var se={isMounted:function(){return!1},enqueueSetState:function(e,t){null!==(e=e._reactInternals).queue&&e.queue.push(t)},enqueueReplaceState:function(e,t){(e=e._reactInternals).replace=!0,e.queue=[t]},enqueueForceUpdate:function(){}};function ue(e,t,n,r){var a=void 0!==e.state?e.state:null;e.updater=se,e.props=n,e.state=a;var l={queue:[],replace:!1};e._reactInternals=l;var o=t.contextType;if(e.context="object"==typeof o&&null!==o?o._currentValue2:r,"function"==typeof(o=t.getDerivedStateFromProps)&&(a=null==(o=o(n,a))?a:L({},a,o),e.state=a),"function"!=typeof t.getDerivedStateFromProps&&"function"!=typeof e.getSnapshotBeforeUpdate&&("function"==typeof e.UNSAFE_componentWillMount||"function"==typeof e.componentWillMount))if(t=e.state,"function"==typeof e.componentWillMount&&e.componentWillMount(),"function"==typeof e.UNSAFE_componentWillMount&&e.UNSAFE_componentWillMount(),t!==e.state&&se.enqueueReplaceState(e,e.state,null),null!==l.queue&&0<l.queue.length)if(t=l.queue,o=l.replace,l.queue=null,l.replace=!1,o&&1===t.length)e.state=t[0];else{for(l=o?t[0]:e.state,a=!0,o=o?1:0;o<t.length;o++){var i=t[o];null!=(i="function"==typeof i?i.call(e,l,n,r):i)&&(a?(a=!1,l=L({},l,i)):L(l,i))}e.state=l}else l.queue=null}var ce={id:1,overflow:""};function de(e,t,n){var r=e.id;e=e.overflow;var a=32-fe(r)-1;r&=~(1<<a),n+=1;var l=32-fe(t)+a;if(30<l){var o=a-a%5;return l=(r&(1<<o)-1).toString(32),r>>=o,a-=o,{id:1<<32-fe(t)+a|n<<a|r,overflow:l+e}}return{id:1<<l|n<<a|r,overflow:e}}var fe=Math.clz32?Math.clz32:function(e){return 0==(e>>>=0)?32:31-(pe(e)/he|0)|0},pe=Math.log,he=Math.LN2,me="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},ve=null,be=null,ge=null,ye=null,xe=!1,we=!1,Se=0,ke=null,Ee=0;function Ce(){if(null===ve)throw Error(a(321));return ve}function _e(){if(0<Ee)throw Error(a(312));return{memoizedState:null,queue:null,next:null}}function Te(){return null===ye?null===ge?(xe=!1,ge=ye=_e()):(xe=!0,ye=ge):null===ye.next?(xe=!1,ye=ye.next=_e()):(xe=!0,ye=ye.next),ye}function Fe(){be=ve=null,we=!1,ge=null,Ee=0,ye=ke=null}function Me(e,t){return"function"==typeof t?t(e):t}function je(e,t,n){if(ve=Ce(),ye=Te(),xe){var r=ye.queue;if(t=r.dis,null!==ke&&void 0!==(n=ke.get(r))){ke.delete(r),r=ye.memoizedState;do{r=e(r,n.action),n=n.next}while(null!==n);return ye.memoizedState=r,[r,t]}return[ye.memoizedState,t]}return e=e===Me?"function"==typeof t?t():t:void 0!==n?n(t):t,ye.memoizedState=e,e=(e=ye.queue={last:null,dis:null}).dis=Ae.bind(null,ve,e),[ye.memoizedState,e]}function Ne(e,t){if(ve=Ce(),t=void 0===t?null:t,null!==(ye=Te())){var n=ye.memoizedState;if(null!==n&&null!==t){var r=n[1];e:if(null===r)r=!1;else{for(var a=0;a<r.length&&a<t.length;a++)if(!me(t[a],r[a])){r=!1;break e}r=!0}if(r)return n[0]}}return e=e(),ye.memoizedState=[e,t],e}function Ae(e,t,n){if(25<=Ee)throw Error(a(301));if(e===ve)if(we=!0,e={action:n,next:null},null===ke&&(ke=new Map),void 0===(n=ke.get(t)))ke.set(t,e);else{for(t=n;null!==t.next;)t=t.next;t.next=e}}function Pe(){throw Error(a(394))}function Le(){}var Re={readContext:function(e){return e._currentValue2},useContext:function(e){return Ce(),e._currentValue2},useMemo:Ne,useReducer:je,useRef:function(e){ve=Ce();var t=(ye=Te()).memoizedState;return null===t?(e={current:e},ye.memoizedState=e):t},useState:function(e){return je(Me,e)},useInsertionEffect:Le,useLayoutEffect:function(){},useCallback:function(e,t){return Ne((function(){return e}),t)},useImperativeHandle:Le,useEffect:Le,useDebugValue:Le,useDeferredValue:function(e){return Ce(),e},useTransition:function(){return Ce(),[!1,Pe]},useId:function(){var e=be.treeContext,t=e.overflow;e=((e=e.id)&~(1<<32-fe(e)-1)).toString(32)+t;var n=De;if(null===n)throw Error(a(404));return t=Se++,e=":"+n.idPrefix+"R"+e,0<t&&(e+="H"+t.toString(32)),e+":"},useMutableSource:function(e,t){return Ce(),t(e._source)},useSyncExternalStore:function(e,t,n){if(void 0===n)throw Error(a(407));return n()}},De=null,Ie=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentDiser;function Oe(e){return console.error(e),null}function Ve(){}function Be(e,t,n,r,a,l,o,i){e.allPendingTasks++,null===n?e.pendingRootTasks++:n.pendingTasks++;var s={node:t,ping:function(){var t=e.pingedTasks;t.push(s),1===t.length&&tt(e)},blockedBoundary:n,blockedSegment:r,abortSet:a,legacyContext:l,context:o,treeContext:i};return a.add(s),s}function ze(e,t,n,r,a,l){return{status:0,id:-1,index:t,parentFlushed:!1,chunks:[],children:[],formatContext:r,boundary:n,lastPushedText:a,textEmbedded:l}}function He(e,t){if(null!=(e=e.onError(t))&&"string"!=typeof e)throw Error('onError returned something with a type other than "string". onError should return a string and may return null or undefined but must not return anything else. It received something of type "'+typeof e+'" instead');return e}function Ue(e,t){var n=e.onShellError;n(t),(n=e.onFatalError)(t),null!==e.destination?(e.status=2,e.destination.destroy(t)):(e.status=1,e.fatalError=t)}function Ge(e,t,n,r,a){for(ve={},be=t,Se=0,e=n(r,a);we;)we=!1,Se=0,Ee+=1,ye=null,e=n(r,a);return Fe(),e}function qe(e,t,n,r){var l=n.render(),o=r.childContextTypes;if(null!=o){var i=t.legacyContext;if("function"!=typeof n.getChildContext)r=i;else{for(var s in n=n.getChildContext())if(!(s in o))throw Error(a(108,Q(r)||"Unknown",s));r=L({},i,n)}t.legacyContext=r,Ke(e,t,l),t.legacyContext=i}else Ke(e,t,l)}function We(e,t){if(e&&e.defaultProps){for(var n in t=L({},t),e=e.defaultProps)void 0===t[n]&&(t[n]=e[n]);return t}return t}function $e(e,t,n,o,i){if("function"==typeof n)if(n.&&n..isReactComponent){i=ee(n,t.legacyContext);var s=n.contextType;ue(s=new n(o,"object"==typeof s&&null!==s?s._currentValue2:i),n,o,i),qe(e,t,s,n)}else{i=Ge(e,t,n,o,s=ee(n,t.legacyContext));var c=0!==Se;if("object"==typeof i&&null!==i&&"function"==typeof i.render&&void 0===i.$$typeof)ue(i,n,o,s),qe(e,t,i,n);else if(c){o=t.treeContext,t.treeContext=de(o,1,0);try{Ke(e,t,i)}finally{t.treeContext=o}}else Ke(e,t,i)}else{if("string"!=typeof n){switch(n){case Z:case K:case O:case V:case I:case G:return void Ke(e,t,o.children);case $:throw Error(a(343));case U:e:{n=t.blockedBoundary,i=t.blockedSegment,s=o.fallback,o=o.children;var d={id:null,rootSegmentID:-1,parentFlushed:!1,pendingTasks:0,forceClientRender:!1,completedSegments:[],byteSize:0,fallbackAbortableTasks:c=new Set,errorDigest:null},f=ze(0,i.chunks.length,d,i.formatContext,!1,!1);i.children.push(f),i.lastPushedText=!1;var p=ze(0,0,null,i.formatContext,!1,!1);p.parentFlushed=!0,t.blockedBoundary=d,t.blockedSegment=p;try{if(Ye(e,t,o),e.responseState.generateStaticMarkup||p.lastPushedText&&p.textEmbedded&&p.chunks.push("\x3c!-- --\x3e"),p.status=1,Xe(d,p),0===d.pendingTasks)break e}catch(t){p.status=4,d.forceClientRender=!0,d.errorDigest=He(e,t)}finally{t.blockedBoundary=n,t.blockedSegment=i}t=Be(e,s,n,f,c,t.legacyContext,t.context,t.treeContext),e.pingedTasks.push(t)}return}if("object"==typeof n&&null!==n)switch(n.$$typeof){case H:if(o=Ge(e,t,n.render,o,i),0!==Se){n=t.treeContext,t.treeContext=de(n,1,0);try{Ke(e,t,o)}finally{t.treeContext=n}}else Ke(e,t,o);return;case q:return void $e(e,t,n=n.type,o=We(n,o),i);case B:if(i=o.children,n=n._context,o=o.value,s=n._currentValue2,n._currentValue2=o,te=o={parent:c=te,depth:null===c?0:c.depth+1,context:n,parentValue:s,value:o},t.context=o,Ke(e,t,i),null===(e=te))throw Error(a(403));return o=e.parentValue,e.context._currentValue2=o===Y?e.context._defaultValue:o,e=te=e.parent,void(t.context=e);case z:return void Ke(e,t,o=(o=o.children)(n._currentValue2));case W:return void $e(e,t,n=(i=n._init)(n._payload),o=We(n,o),void 0)}throw Error(a(130,null==n?n:typeof n,""))}switch(s=function(e,t,n,o,i){switch(t){case"select":e.push(M("select"));var s=null,c=null;for(h in n)if(l.call(n,h)){var d=n[h];if(null!=d)switch(h){case"children":s=d;break;case"dangerouslySetInnerHTML":c=d;break;case"defaultValue":case"value":break;default:E(e,o,h,d)}}return e.push(">"),C(e,c,s),s;case"option":c=i.selectedValue,e.push(M("option"));var f=d=null,p=null,h=null;for(s in n)if(l.call(n,s)){var m=n[s];if(null!=m)switch(s){case"children":d=m;break;case"selected":p=m;break;case"dangerouslySetInnerHTML":h=m;break;case"value":f=m;default:E(e,o,s,m)}}if(null!=c)if(n=null!==f?""+f:function(e){var t="";return r.Children.forEach(e,(function(e){null!=e&&(t+=e)})),t}(d),x(c)){for(o=0;o<c.length;o++)if(""+c[o]===n){e.push(' selected=""');break}}else""+c===n&&e.push(' selected=""');else p&&e.push(' selected=""');return e.push(">"),C(e,h,d),d;case"textarea":for(d in e.push(M("textarea")),h=c=s=null,n)if(l.call(n,d)&&null!=(f=n[d]))switch(d){case"children":h=f;break;case"value":s=f;break;case"defaultValue":c=f;break;case"dangerouslySetInnerHTML":throw Error(a(91));default:E(e,o,d,f)}if(null===s&&null!==c&&(s=c),e.push(">"),null!=h){if(null!=s)throw Error(a(92));if(x(h)&&1<h.length)throw Error(a(93));s=""+h}return"string"==typeof s&&"\n"===s[0]&&e.push("\n"),null!==s&&e.push(b(""+s)),null;case"input":for(c in e.push(M("input")),f=h=d=s=null,n)if(l.call(n,c)&&null!=(p=n[c]))switch(c){case"children":case"dangerouslySetInnerHTML":throw Error(a(399,"input"));case"defaultChecked":f=p;break;case"defaultValue":d=p;break;case"checked":h=p;break;case"value":s=p;break;default:E(e,o,c,p)}return null!==h?E(e,o,"checked",h):null!==f&&E(e,o,"checked",f),null!==s?E(e,o,"value",s):null!==d&&E(e,o,"value",d),e.push("/>"),null;case"menuitem":for(var v in e.push(M("menuitem")),n)if(l.call(n,v)&&null!=(s=n[v]))switch(v){case"children":case"dangerouslySetInnerHTML":throw Error(a(400));default:E(e,o,v,s)}return e.push(">"),null;case"title":for(m in e.push(M("title")),s=null,n)if(l.call(n,m)&&null!=(c=n[m]))switch(m){case"children":s=c;break;case"dangerouslySetInnerHTML":throw Error(a(434));default:E(e,o,m,c)}return e.push(">"),s;case"listing":case"pre":for(f in e.push(M(t)),c=s=null,n)if(l.call(n,f)&&null!=(d=n[f]))switch(f){case"children":s=d;break;case"dangerouslySetInnerHTML":c=d;break;default:E(e,o,f,d)}if(e.push(">"),null!=c){if(null!=s)throw Error(a(60));if("object"!=typeof c||!("__html"in c))throw Error(a(61));null!=(n=c.__html)&&("string"==typeof n&&0<n.length&&"\n"===n[0]?e.push("\n",n):e.push(""+n))}return"string"==typeof s&&"\n"===s[0]&&e.push("\n"),s;case"area":case"base":case"br":case"col":case"embed":case"hr":case"img":case"":case"link":case"meta":case"param":case"source":case"track":case"wbr":for(var g in e.push(M(t)),n)if(l.call(n,g)&&null!=(s=n[g]))switch(g){case"children":case"dangerouslySetInnerHTML":throw Error(a(399,t));default:E(e,o,g,s)}return e.push("/>"),null;case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return _(e,n,t,o);case"html":return 0===i.insertionMode&&e.push("<!DOCTYPE html>"),_(e,n,t,o);default:if(-1===t.indexOf("-")&&"string"!=typeof n.is)return _(e,n,t,o);for(p in e.push(M(t)),c=s=null,n)if(l.call(n,p)&&null!=(d=n[p]))switch(p){case"children":s=d;break;case"dangerouslySetInnerHTML":c=d;break;case"style":k(e,o,d);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":break;default:u(p)&&"function"!=typeof d&&"symbol"!=typeof d&&e.push(" ",p,'="',b(d),'"')}return e.push(">"),C(e,c,s),s}}((i=t.blockedSegment).chunks,n,o,e.responseState,i.formatContext),i.lastPushedText=!1,c=i.formatContext,i.formatContext=function(e,t,n){switch(t){case"select":return w(1,null!=n.value?n.value:n.defaultValue);case"svg":return w(2,null);case"math":return w(3,null);case"foreignObject":return w(1,null);case"table":return w(4,null);case"thead":case"tbody":case"tfoot":return w(5,null);case"colgroup":return w(7,null);case"tr":return w(6,null)}return 4<=e.insertionMode||0===e.insertionMode?w(1,null):e}(c,n,o),Ye(e,t,s),i.formatContext=c,n){case"area":case"base":case"br":case"col":case"embed":case"hr":case"img":case"input":case"":case"link":case"meta":case"param":case"source":case"track":case"wbr":break;default:i.chunks.push("</",n,">")}i.lastPushedText=!1}}function Ke(e,t,n){if(t.node=n,"object"==typeof n&&null!==n){switch(n.$$typeof){case R:return void $e(e,t,n.type,n.props,n.ref);case D:throw Error(a(257));case W:var r=n._init;return void Ke(e,t,n=r(n._payload))}if(x(n))return void Ze(e,t,n);if((r=null===n||"object"!=typeof n?null:"function"==typeof(r=J&&n[J]||n["@@iterator"])?r:null)&&(r=r.call(n))){if(!(n=r.next()).done){var l=[];do{l.push(n.value),n=r.next()}while(!n.done);Ze(e,t,l)}return}throw e=Object..toString.call(n),Error(a(31,"[object Object]"===e?"object with keys {"+Object.keys(n).join(", ")+"}":e))}"string"==typeof n?(r=t.blockedSegment).lastPushedText=P(t.blockedSegment.chunks,n,e.responseState,r.lastPushedText):"number"==typeof n&&((r=t.blockedSegment).lastPushedText=P(t.blockedSegment.chunks,""+n,e.responseState,r.lastPushedText))}function Ze(e,t,n){for(var r=n.length,a=0;a<r;a++){var l=t.treeContext;t.treeContext=de(l,r,a);try{Ye(e,t,n[a])}finally{t.treeContext=l}}}function Ye(e,t,n){var r=t.blockedSegment.formatContext,a=t.legacyContext,l=t.context;try{return Ke(e,t,n)}catch(s){if(Fe(),"object"!=typeof s||null===s||"function"!=typeof s.then)throw t.blockedSegment.formatContext=r,t.legacyContext=a,t.context=l,ie(l),s;n=s;var o=t.blockedSegment,i=ze(0,o.chunks.length,null,o.formatContext,o.lastPushedText,!0);o.children.push(i),o.lastPushedText=!1,e=Be(e,t.node,t.blockedBoundary,i,t.abortSet,t.legacyContext,t.context,t.treeContext).ping,n.then(e,e),t.blockedSegment.formatContext=r,t.legacyContext=a,t.context=l,ie(l)}}function Je(e){var t=e.blockedBoundary;(e=e.blockedSegment).status=3,et(this,t,e)}function Qe(e,t,n){var r=e.blockedBoundary;e.blockedSegment.status=3,null===r?(t.allPendingTasks--,2!==t.status&&(t.status=2,null!==t.destination&&t.destination.push(null))):(r.pendingTasks--,r.forceClientRender||(r.forceClientRender=!0,e=void 0===n?Error(a(432)):n,r.errorDigest=t.onError(e),r.parentFlushed&&t.clientRenderedBoundaries.push(r)),r.fallbackAbortableTasks.forEach((function(e){return Qe(e,t,n)})),r.fallbackAbortableTasks.clear(),t.allPendingTasks--,0===t.allPendingTasks&&(r=t.onAllReady)())}function Xe(e,t){if(0===t.chunks.length&&1===t.children.length&&null===t.children[0].boundary){var n=t.children[0];n.id=t.id,n.parentFlushed=!0,1===n.status&&Xe(e,n)}else e.completedSegments.push(t)}function et(e,t,n){if(null===t){if(n.parentFlushed){if(null!==e.completedRootSegment)throw Error(a(389));e.completedRootSegment=n}e.pendingRootTasks--,0===e.pendingRootTasks&&(e.onShellError=Ve,(t=e.onShellReady)())}else t.pendingTasks--,t.forceClientRender||(0===t.pendingTasks?(n.parentFlushed&&1===n.status&&Xe(t,n),t.parentFlushed&&e.completedBoundaries.push(t),t.fallbackAbortableTasks.forEach(Je,e),t.fallbackAbortableTasks.clear()):n.parentFlushed&&1===n.status&&(Xe(t,n),1===t.completedSegments.length&&t.parentFlushed&&e.partialBoundaries.push(t)));e.allPendingTasks--,0===e.allPendingTasks&&(e=e.onAllReady)()}function tt(e){if(2!==e.status){var t=te,n=Ie.current;Ie.current=Re;var r=De;De=e.responseState;try{var a,l=e.pingedTasks;for(a=0;a<l.length;a++){var o=l[a],i=e,s=o.blockedSegment;if(0===s.status){ie(o.context);try{Ke(i,o,o.node),i.responseState.generateStaticMarkup||s.lastPushedText&&s.textEmbedded&&s.chunks.push("\x3c!-- --\x3e"),o.abortSet.delete(o),s.status=1,et(i,o.blockedBoundary,s)}catch(e){if(Fe(),"object"==typeof e&&null!==e&&"function"==typeof e.then){var u=o.ping;e.then(u,u)}else{o.abortSet.delete(o),s.status=4;var c=o.blockedBoundary,d=e,f=He(i,d);null===c?Ue(i,d):(c.pendingTasks--,c.forceClientRender||(c.forceClientRender=!0,c.errorDigest=f,c.parentFlushed&&i.clientRenderedBoundaries.push(c))),i.allPendingTasks--,0===i.allPendingTasks&&(0,i.onAllReady)()}}}}l.splice(0,a),null!==e.destination&&it(e,e.destination)}catch(t){He(e,t),Ue(e,t)}finally{De=r,Ie.current=n,n===Re&&ie(t)}}}function nt(e,t,n){switch(n.parentFlushed=!0,n.status){case 0:var r=n.id=e.nextSegmentId++;return n.lastPushedText=!1,n.textEmbedded=!1,e=e.responseState,t.push('<template id="'),t.push(e.placeholderPrefix),e=r.toString(16),t.push(e),t.push('"></template>');case 1:n.status=2;var l=!0;r=n.chunks;var o=0;n=n.children;for(var i=0;i<n.length;i++){for(l=n[i];o<l.index;o++)t.push(r[o]);l=rt(e,t,l)}for(;o<r.length-1;o++)t.push(r[o]);return o<r.length&&(l=t.push(r[o])),l;default:throw Error(a(390))}}function rt(e,t,n){var r=n.boundary;if(null===r)return nt(e,t,n);if(r.parentFlushed=!0,r.forceClientRender)return e.responseState.generateStaticMarkup||(r=r.errorDigest,t.push("\x3c!--$!--\x3e"),t.push("<template"),r&&(t.push(' data-dgst="'),r=b(r),t.push(r),t.push('"')),t.push("></template>")),nt(e,t,n),!!e.responseState.generateStaticMarkup||t.push("\x3c!--/$--\x3e");if(0<r.pendingTasks){r.rootSegmentID=e.nextSegmentId++,0<r.completedSegments.length&&e.partialBoundaries.push(r);var l=e.responseState,o=l.nextSuspenseID++;return l=l.boundaryPrefix+o.toString(16),r=r.id=l,j(t,e.responseState,r),nt(e,t,n),t.push("\x3c!--/$--\x3e")}if(r.byteSize>e.progressiveChunkSize)return r.rootSegmentID=e.nextSegmentId++,e.completedBoundaries.push(r),j(t,e.responseState,r.id),nt(e,t,n),t.push("\x3c!--/$--\x3e");if(e.responseState.generateStaticMarkup||t.push("\x3c!--$--\x3e"),1!==(n=r.completedSegments).length)throw Error(a(391));return rt(e,t,n[0]),!!e.responseState.generateStaticMarkup||t.push("\x3c!--/$--\x3e")}function at(e,t,n){return function(e,t,n,r){switch(n.insertionMode){case 0:case 1:return e.push('<div hidden id="'),e.push(t.segmentPrefix),t=r.toString(16),e.push(t),e.push('">');case 2:return e.push('<svg aria-hidden="true" style="display:none" id="'),e.push(t.segmentPrefix),t=r.toString(16),e.push(t),e.push('">');case 3:return e.push('<math aria-hidden="true" style="display:none" id="'),e.push(t.segmentPrefix),t=r.toString(16),e.push(t),e.push('">');case 4:return e.push('<table hidden id="'),e.push(t.segmentPrefix),t=r.toString(16),e.push(t),e.push('">');case 5:return e.push('<table hidden><tbody id="'),e.push(t.segmentPrefix),t=r.toString(16),e.push(t),e.push('">');case 6:return e.push('<table hidden><tr id="'),e.push(t.segmentPrefix),t=r.toString(16),e.push(t),e.push('">');case 7:return e.push('<table hidden><colgroup id="'),e.push(t.segmentPrefix),t=r.toString(16),e.push(t),e.push('">');default:throw Error(a(397))}}(t,e.responseState,n.formatContext,n.id),rt(e,t,n),function(e,t){switch(t.insertionMode){case 0:case 1:return e.push("</div>");case 2:return e.push("</svg>");case 3:return e.push("</math>");case 4:return e.push("</table>");case 5:return e.push("</tbody></table>");case 6:return e.push("</tr></table>");case 7:return e.push("</colgroup></table>");default:throw Error(a(397))}}(t,n.formatContext)}function lt(e,t,n){for(var r=n.completedSegments,l=0;l<r.length;l++)ot(e,t,n,r[l]);if(r.length=0,e=e.responseState,r=n.id,n=n.rootSegmentID,t.push(e.startInlineScript),e.sentCompleteBoundaryFunction?t.push('$RC("'):(e.sentCompleteBoundaryFunction=!0,t.push('function $RC(a,b){a=document.getElementById(a);b=document.getElementById(b);b.parentNode.removeChild(b);if(a){a=a.previousSibling;var f=a.parentNode,c=a.nextSibling,e=0;do{if(c&&8===c.nodeType){var d=c.data;if("/$"===d)if(0===e)break;else e--;else"$"!==d&&"$?"!==d&&"$!"!==d||e++}d=c.nextSibling;f.removeChild(c);c=d}while(c);for(;b.firstChild;)f.insertBefore(b.firstChild,c);a.data="$";a._reactRetry&&a._reactRetry()}};$RC("')),null===r)throw Error(a(395));return n=n.toString(16),t.push(r),t.push('","'),t.push(e.segmentPrefix),t.push(n),t.push('")<\/script>')}function ot(e,t,n,r){if(2===r.status)return!0;var l=r.id;if(-1===l){if(-1===(r.id=n.rootSegmentID))throw Error(a(392));return at(e,t,r)}return at(e,t,r),e=e.responseState,t.push(e.startInlineScript),e.sentCompleteSegmentFunction?t.push('$RS("'):(e.sentCompleteSegmentFunction=!0,t.push('function $RS(a,b){a=document.getElementById(a);b=document.getElementById(b);for(a.parentNode.removeChild(a);a.firstChild;)b.parentNode.insertBefore(a.firstChild,b);b.parentNode.removeChild(b)};$RS("')),t.push(e.segmentPrefix),l=l.toString(16),t.push(l),t.push('","'),t.push(e.placeholderPrefix),t.push(l),t.push('")<\/script>')}function it(e,t){try{var n=e.completedRootSegment;if(null!==n&&0===e.pendingRootTasks){rt(e,t,n),e.completedRootSegment=null;var r=e.responseState.bootstrapChunks;for(n=0;n<r.length-1;n++)t.push(r[n]);n<r.length&&t.push(r[n])}var l,o=e.clientRenderedBoundaries;for(l=0;l<o.length;l++){var i=o[l];r=t;var s=e.responseState,u=i.id,c=i.errorDigest,d=i.errorMessage,f=i.errorComponentStack;if(r.push(s.startInlineScript),s.sentClientRenderFunction?r.push('$RX("'):(s.sentClientRenderFunction=!0,r.push('function $RX(b,c,d,e){var a=document.getElementById(b);a&&(b=a.previousSibling,b.data="$!",a=a.dataset,c&&(a.dgst=c),d&&(a.msg=d),e&&(a.stck=e),b._reactRetry&&b._reactRetry())};$RX("')),null===u)throw Error(a(395));if(r.push(u),r.push('"'),c||d||f){r.push(",");var p=A(c||"");r.push(p)}if(d||f){r.push(",");var h=A(d||"");r.push(h)}if(f){r.push(",");var m=A(f);r.push(m)}if(!r.push(")<\/script>"))return e.destination=null,l++,void o.splice(0,l)}o.splice(0,l);var v=e.completedBoundaries;for(l=0;l<v.length;l++)if(!lt(e,t,v[l]))return e.destination=null,l++,void v.splice(0,l);v.splice(0,l);var b=e.partialBoundaries;for(l=0;l<b.length;l++){var g=b[l];e:{o=e,i=t;var y=g.completedSegments;for(s=0;s<y.length;s++)if(!ot(o,i,g,y[s])){s++,y.splice(0,s);var x=!1;break e}y.splice(0,s),x=!0}if(!x)return e.destination=null,l++,void b.splice(0,l)}b.splice(0,l);var w=e.completedBoundaries;for(l=0;l<w.length;l++)if(!lt(e,t,w[l]))return e.destination=null,l++,void w.splice(0,l);w.splice(0,l)}finally{0===e.allPendingTasks&&0===e.pingedTasks.length&&0===e.clientRenderedBoundaries.length&&0===e.completedBoundaries.length&&t.push(null)}}function st(e,t){try{var n=e.abortableTasks;n.forEach((function(n){return Qe(n,e,t)})),n.clear(),null!==e.destination&&it(e,e.destination)}catch(t){He(e,t),Ue(e,t)}}function ut(){}function ct(e,t,n,r){var l=!1,o=null,i="",s={push:function(e){return null!==e&&(i+=e),!0},destroy:function(e){l=!0,o=e}},u=!1;if(e=function(e,t,n,r,a,l,o,i,s){var u=[],c=new Set;return(n=ze(t={destination:null,responseState:t,progressiveChunkSize:r,status:0,fatalError:null,nextSegmentId:0,allPendingTasks:0,pendingRootTasks:0,completedRootSegment:null,abortableTasks:c,pingedTasks:u,clientRenderedBoundaries:[],completedBoundaries:[],partialBoundaries:[],onError:void 0===a?Oe:a,onAllReady:Ve,onShellReady:void 0===o?Ve:o,onShellError:Ve,onFatalError:Ve},0,null,n,!1,!1)).parentFlushed=!0,e=Be(t,e,null,n,c,X,null,ce),u.push(e),t}(e,function(e,t){return{bootstrapChunks:[],startInlineScript:"<script>",placeholderPrefix:(t=void 0===t?"":t)+"P:",segmentPrefix:t+"S:",boundaryPrefix:t+"B:",idPrefix:t,nextSuspenseID:0,sentCompleteSegmentFunction:!1,sentCompleteBoundaryFunction:!1,sentClientRenderFunction:!1,generateStaticMarkup:e}}(n,t?t.identifierPrefix:void 0),{insertionMode:1,selectedValue:null},1/0,ut,0,(function(){u=!0})),tt(e),st(e,r),1===e.status)e.status=2,s.destroy(e.fatalError);else if(2!==e.status&&null===e.destination){e.destination=s;try{it(e,s)}catch(t){He(e,t),Ue(e,t)}}if(l)throw o;if(!u)throw Error(a(426));return i}t.renderToNodeStream=function(){throw Error(a(207))},t.renderToStaticMarkup=function(e,t){return ct(e,t,!0,'The server used "renderToStaticMarkup" which does not support Suspense. If you intended to have the server wait for the suspended component please switch to "renderToReadableStream" which supports Suspense on the server')},t.renderToStaticNodeStream=function(){throw Error(a(208))},t.renderToString=function(e,t){return ct(e,t,!1,'The server used "renderToString" which does not support Suspense. If you intended for this Suspense boundary to render the fallback content on the server consider throwing an Error somewhere within the Suspense boundary. If you intended to have the server wait for the suspended component please switch to "renderToReadableStream" which supports Suspense on the server')},t.version="18.3.1"},911:(e,t,n)=>{"use strict";var r=n(609);function a(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var l=null,o=0;function i(e,t){if(0!==t.length)if(512<t.length)0<o&&(e.enqueue(new Uint8Array(l.buffer,0,o)),l=new Uint8Array(512),o=0),e.enqueue(t);else{var n=l.length-o;n<t.length&&(0===n?e.enqueue(l):(l.set(t.subarray(0,n),o),e.enqueue(l),t=t.subarray(n)),l=new Uint8Array(512),o=0),l.set(t,o),o+=t.length}}function s(e,t){return i(e,t),!0}function u(e){l&&0<o&&(e.enqueue(new Uint8Array(l.buffer,0,o)),l=null,o=0)}var c=new TextEncoder;function d(e){return c.encode(e)}function f(e){return c.encode(e)}function p(e,t){"function"==typeof e.error?e.error(t):e.close()}var h=Object..hasOwnProperty,m=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,v={},b={};function g(e){return!!h.call(b,e)||!h.call(v,e)&&(m.test(e)?b[e]=!0:(v[e]=!0,!1))}function y(e,t,n,r,a,l,o){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=r,this.attributeNamespace=a,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=l,this.removeEmptyString=o}var x={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(e){x[e]=new y(e,0,!1,e,null,!1,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(e){var t=e[0];x[t]=new y(t,1,!1,e[1],null,!1,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(e){x[e]=new y(e,2,!1,e.toLowerCase(),null,!1,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(e){x[e]=new y(e,2,!1,e,null,!1,!1)})),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach((function(e){x[e]=new y(e,3,!1,e.toLowerCase(),null,!1,!1)})),["checked","multiple","muted","selected"].forEach((function(e){x[e]=new y(e,3,!0,e,null,!1,!1)})),["capture","download"].forEach((function(e){x[e]=new y(e,4,!1,e,null,!1,!1)})),["cols","rows","size","span"].forEach((function(e){x[e]=new y(e,6,!1,e,null,!1,!1)})),["rowSpan","start"].forEach((function(e){x[e]=new y(e,5,!1,e.toLowerCase(),null,!1,!1)}));var w=/[\-:]([a-z])/g;function S(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach((function(e){var t=e.replace(w,S);x[t]=new y(t,1,!1,e,null,!1,!1)})),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach((function(e){var t=e.replace(w,S);x[t]=new y(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)})),["xml:base","xml:lang","xml:space"].forEach((function(e){var t=e.replace(w,S);x[t]=new y(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)})),["tabIndex","crossOrigin"].forEach((function(e){x[e]=new y(e,1,!1,e.toLowerCase(),null,!1,!1)})),x.xlinkHref=new y("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach((function(e){x[e]=new y(e,1,!1,e.toLowerCase(),null,!0,!0)}));var k={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},E=["Webkit","ms","Moz","O"];Object.keys(k).forEach((function(e){E.forEach((function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),k[t]=k[e]}))}));var C=/["'&<>]/;function _(e){if("boolean"==typeof e||"number"==typeof e)return""+e;e=""+e;var t=C.exec(e);if(t){var n,r="",a=0;for(n=t.index;n<e.length;n++){switch(e.charCodeAt(n)){case 34:t=""";break;case 38:t="&";break;case 39:t="'";break;case 60:t="<";break;case 62:t=">";break;default:continue}a!==n&&(r+=e.substring(a,n)),a=n+1,r+=t}e=a!==n?r+e.substring(a,n):r}return e}var T=/([A-Z])/g,F=/^ms-/,M=Array.isArray,j=f("<script>"),N=f("<\/script>"),A=f('<script src="'),P=f('<script type="module" src="'),L=f('" async=""><\/script>'),R=/(<\/|<)(s)(cript)/gi;function D(e,t,n,r){return t+("s"===n?"\\u0073":"\\u0053")+r}function I(e,t){return{insertionMode:e,selectedValue:t}}var O=f("\x3c!-- --\x3e");function V(e,t,n,r){return""===t?r:(r&&e.push(O),e.push(d(_(t))),!0)}var B=new Map,z=f(' style="'),H=f(":"),U=f(";");function G(e,t,n){if("object"!=typeof n)throw Error(a(62));for(var r in t=!0,n)if(h.call(n,r)){var l=n[r];if(null!=l&&"boolean"!=typeof l&&""!==l){if(0===r.indexOf("--")){var o=d(_(r));l=d(_((""+l).trim()))}else{o=r;var i=B.get(o);void 0!==i||(i=f(_(o.replace(T,"-$1").toLowerCase().replace(F,"-ms-"))),B.set(o,i)),o=i,l="number"==typeof l?0===l||h.call(k,r)?d(""+l):d(l+"px"):d(_((""+l).trim()))}t?(t=!1,e.push(z,o,H,l)):e.push(U,o,H,l)}}t||e.push($)}var q=f(" "),W=f('="'),$=f('"'),K=f('=""');function Z(e,t,n,r){switch(n){case"style":return void G(e,t,r);case"defaultValue":case"defaultChecked":case"innerHTML":case"suppressContentEditableWarning":case"suppressHydrationWarning":return}if(!(2<n.length)||"o"!==n[0]&&"O"!==n[0]||"n"!==n[1]&&"N"!==n[1])if(null!==(t=x.hasOwnProperty(n)?x[n]:null)){switch(typeof r){case"function":case"symbol":return;case"boolean":if(!t.acceptsBooleans)return}switch(n=d(t.attributeName),t.type){case 3:r&&e.push(q,n,K);break;case 4:!0===r?e.push(q,n,K):!1!==r&&e.push(q,n,W,d(_(r)),$);break;case 5:isNaN(r)||e.push(q,n,W,d(_(r)),$);break;case 6:!isNaN(r)&&1<=r&&e.push(q,n,W,d(_(r)),$);break;default:t.sanitizeURL&&(r=""+r),e.push(q,n,W,d(_(r)),$)}}else if(g(n)){switch(typeof r){case"function":case"symbol":return;case"boolean":if("data-"!==(t=n.toLowerCase().slice(0,5))&&"aria-"!==t)return}e.push(q,d(n),W,d(_(r)),$)}}var Y=f(">"),J=f("/>");function Q(e,t,n){if(null!=t){if(null!=n)throw Error(a(60));if("object"!=typeof t||!("__html"in t))throw Error(a(61));null!=(t=t.__html)&&e.push(d(""+t))}}var X=f(' selected=""');function ee(e,t,n,r){e.push(ae(n));var a,l=n=null;for(a in t)if(h.call(t,a)){var o=t[a];if(null!=o)switch(a){case"children":n=o;break;case"dangerouslySetInnerHTML":l=o;break;default:Z(e,r,a,o)}}return e.push(Y),Q(e,l,n),"string"==typeof n?(e.push(d(_(n))),null):n}var te=f("\n"),ne=/^[a-zA-Z][a-zA-Z:_\.\-\d]*$/,re=new Map;function ae(e){var t=re.get(e);if(void 0===t){if(!ne.test(e))throw Error(a(65,e));t=f("<"+e),re.set(e,t)}return t}var le=f("<!DOCTYPE html>");var oe=f("</"),ie=f(">"),se=f('<template id="'),ue=f('"></template>'),ce=f("\x3c!--$--\x3e"),de=f('\x3c!--$?--\x3e<template id="'),fe=f('"></template>'),pe=f("\x3c!--$!--\x3e"),he=f("\x3c!--/$--\x3e"),me=f("<template"),ve=f('"'),be=f(' data-dgst="');f(' data-msg="'),f(' data-stck="');var ge=f("></template>");function ye(e,t,n){if(i(e,de),null===n)throw Error(a(395));return i(e,n),s(e,fe)}var xe=f('<div hidden id="'),we=f('">'),Se=f("</div>"),ke=f('<svg aria-hidden="true" style="display:none" id="'),Ee=f('">'),Ce=f("</svg>"),_e=f('<math aria-hidden="true" style="display:none" id="'),Te=f('">'),Fe=f("</math>"),Me=f('<table hidden id="'),je=f('">'),Ne=f("</table>"),Ae=f('<table hidden><tbody id="'),Pe=f('">'),Le=f("</tbody></table>"),Re=f('<table hidden><tr id="'),De=f('">'),Ie=f("</tr></table>"),Oe=f('<table hidden><colgroup id="'),Ve=f('">'),Be=f("</colgroup></table>"),ze=f('function $RS(a,b){a=document.getElementById(a);b=document.getElementById(b);for(a.parentNode.removeChild(a);a.firstChild;)b.parentNode.insertBefore(a.firstChild,b);b.parentNode.removeChild(b)};$RS("'),He=f('$RS("'),Ue=f('","'),Ge=f('")<\/script>'),qe=f('function $RC(a,b){a=document.getElementById(a);b=document.getElementById(b);b.parentNode.removeChild(b);if(a){a=a.previousSibling;var f=a.parentNode,c=a.nextSibling,e=0;do{if(c&&8===c.nodeType){var d=c.data;if("/$"===d)if(0===e)break;else e--;else"$"!==d&&"$?"!==d&&"$!"!==d||e++}d=c.nextSibling;f.removeChild(c);c=d}while(c);for(;b.firstChild;)f.insertBefore(b.firstChild,c);a.data="$";a._reactRetry&&a._reactRetry()}};$RC("'),We=f('$RC("'),$e=f('","'),Ke=f('")<\/script>'),Ze=f('function $RX(b,c,d,e){var a=document.getElementById(b);a&&(b=a.previousSibling,b.data="$!",a=a.dataset,c&&(a.dgst=c),d&&(a.msg=d),e&&(a.stck=e),b._reactRetry&&b._reactRetry())};$RX("'),Ye=f('$RX("'),Je=f('"'),Qe=f(")<\/script>"),Xe=f(","),et=/[<\u2028\u2029]/g;function tt(e){return JSON.stringify(e).replace(et,(function(e){switch(e){case"<":return"\\u003c";case"\u2028":return"\\u2028";case"\u2029":return"\\u2029";default:throw Error("escapeJSStringsForInstructionScripts encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React")}}))}var nt=Object.assign,rt=Symbol.for("react.element"),at=Symbol.for("react.portal"),lt=Symbol.for("react.fragment"),ot=Symbol.for("react.strict_mode"),it=Symbol.for("react.profiler"),st=Symbol.for("react.provider"),ut=Symbol.for("react.context"),ct=Symbol.for("react.forward_ref"),dt=Symbol.for("react.suspense"),ft=Symbol.for("react.suspense_list"),pt=Symbol.for("react.memo"),ht=Symbol.for("react.lazy"),mt=Symbol.for("react.scope"),vt=Symbol.for("react.debug_trace_mode"),bt=Symbol.for("react.legacy_hidden"),gt=Symbol.for("react.default_value"),yt=Symbol.iterator;function xt(e){if(null==e)return null;if("function"==typeof e)return e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case lt:return"Fragment";case at:return"Portal";case it:return"Profiler";case ot:return"StrictMode";case dt:return"Suspense";case ft:return"SuspenseList"}if("object"==typeof e)switch(e.$$typeof){case ut:return(e.displayName||"Context")+".Consumer";case st:return(e._context.displayName||"Context")+".Provider";case ct:var t=e.render;return(e=e.displayName)||(e=""!==(e=t.displayName||t.name||"")?"ForwardRef("+e+")":"ForwardRef"),e;case pt:return null!==(t=e.displayName||null)?t:xt(e.type)||"Memo";case ht:t=e._payload,e=e._init;try{return xt(e(t))}catch(e){}}return null}var wt={};function St(e,t){if(!(e=e.contextTypes))return wt;var n,r={};for(n in e)r[n]=t[n];return r}var kt=null;function Et(e,t){if(e!==t){e.context._currentValue=e.parentValue,e=e.parent;var n=t.parent;if(null===e){if(null!==n)throw Error(a(401))}else{if(null===n)throw Error(a(401));Et(e,n)}t.context._currentValue=t.value}}function Ct(e){e.context._currentValue=e.parentValue,null!==(e=e.parent)&&Ct(e)}function _t(e){var t=e.parent;null!==t&&_t(t),e.context._currentValue=e.value}function Tt(e,t){if(e.context._currentValue=e.parentValue,null===(e=e.parent))throw Error(a(402));e.depth===t.depth?Et(e,t):Tt(e,t)}function Ft(e,t){var n=t.parent;if(null===n)throw Error(a(402));e.depth===n.depth?Et(e,n):Ft(e,n),t.context._currentValue=t.value}function Mt(e){var t=kt;t!==e&&(null===t?_t(e):null===e?Ct(t):t.depth===e.depth?Et(t,e):t.depth>e.depth?Tt(t,e):Ft(t,e),kt=e)}var jt={isMounted:function(){return!1},enqueueSetState:function(e,t){null!==(e=e._reactInternals).queue&&e.queue.push(t)},enqueueReplaceState:function(e,t){(e=e._reactInternals).replace=!0,e.queue=[t]},enqueueForceUpdate:function(){}};function Nt(e,t,n,r){var a=void 0!==e.state?e.state:null;e.updater=jt,e.props=n,e.state=a;var l={queue:[],replace:!1};e._reactInternals=l;var o=t.contextType;if(e.context="object"==typeof o&&null!==o?o._currentValue:r,"function"==typeof(o=t.getDerivedStateFromProps)&&(a=null==(o=o(n,a))?a:nt({},a,o),e.state=a),"function"!=typeof t.getDerivedStateFromProps&&"function"!=typeof e.getSnapshotBeforeUpdate&&("function"==typeof e.UNSAFE_componentWillMount||"function"==typeof e.componentWillMount))if(t=e.state,"function"==typeof e.componentWillMount&&e.componentWillMount(),"function"==typeof e.UNSAFE_componentWillMount&&e.UNSAFE_componentWillMount(),t!==e.state&&jt.enqueueReplaceState(e,e.state,null),null!==l.queue&&0<l.queue.length)if(t=l.queue,o=l.replace,l.queue=null,l.replace=!1,o&&1===t.length)e.state=t[0];else{for(l=o?t[0]:e.state,a=!0,o=o?1:0;o<t.length;o++){var i=t[o];null!=(i="function"==typeof i?i.call(e,l,n,r):i)&&(a?(a=!1,l=nt({},l,i)):nt(l,i))}e.state=l}else l.queue=null}var At={id:1,overflow:""};function Pt(e,t,n){var r=e.id;e=e.overflow;var a=32-Lt(r)-1;r&=~(1<<a),n+=1;var l=32-Lt(t)+a;if(30<l){var o=a-a%5;return l=(r&(1<<o)-1).toString(32),r>>=o,a-=o,{id:1<<32-Lt(t)+a|n<<a|r,overflow:l+e}}return{id:1<<l|n<<a|r,overflow:e}}var Lt=Math.clz32?Math.clz32:function(e){return 0==(e>>>=0)?32:31-(Rt(e)/Dt|0)|0},Rt=Math.log,Dt=Math.LN2,It="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},Ot=null,Vt=null,Bt=null,zt=null,Ht=!1,Ut=!1,Gt=0,qt=null,Wt=0;function $t(){if(null===Ot)throw Error(a(321));return Ot}function Kt(){if(0<Wt)throw Error(a(312));return{memoizedState:null,queue:null,next:null}}function Zt(){return null===zt?null===Bt?(Ht=!1,Bt=zt=Kt()):(Ht=!0,zt=Bt):null===zt.next?(Ht=!1,zt=zt.next=Kt()):(Ht=!0,zt=zt.next),zt}function Yt(){Vt=Ot=null,Ut=!1,Bt=null,Wt=0,zt=qt=null}function Jt(e,t){return"function"==typeof t?t(e):t}function Qt(e,t,n){if(Ot=$t(),zt=Zt(),Ht){var r=zt.queue;if(t=r.dis,null!==qt&&void 0!==(n=qt.get(r))){qt.delete(r),r=zt.memoizedState;do{r=e(r,n.action),n=n.next}while(null!==n);return zt.memoizedState=r,[r,t]}return[zt.memoizedState,t]}return e=e===Jt?"function"==typeof t?t():t:void 0!==n?n(t):t,zt.memoizedState=e,e=(e=zt.queue={last:null,dis:null}).dis=en.bind(null,Ot,e),[zt.memoizedState,e]}function Xt(e,t){if(Ot=$t(),t=void 0===t?null:t,null!==(zt=Zt())){var n=zt.memoizedState;if(null!==n&&null!==t){var r=n[1];e:if(null===r)r=!1;else{for(var a=0;a<r.length&&a<t.length;a++)if(!It(t[a],r[a])){r=!1;break e}r=!0}if(r)return n[0]}}return e=e(),zt.memoizedState=[e,t],e}function en(e,t,n){if(25<=Wt)throw Error(a(301));if(e===Ot)if(Ut=!0,e={action:n,next:null},null===qt&&(qt=new Map),void 0===(n=qt.get(t)))qt.set(t,e);else{for(t=n;null!==t.next;)t=t.next;t.next=e}}function tn(){throw Error(a(394))}function nn(){}var rn={readContext:function(e){return e._currentValue},useContext:function(e){return $t(),e._currentValue},useMemo:Xt,useReducer:Qt,useRef:function(e){Ot=$t();var t=(zt=Zt()).memoizedState;return null===t?(e={current:e},zt.memoizedState=e):t},useState:function(e){return Qt(Jt,e)},useInsertionEffect:nn,useLayoutEffect:function(){},useCallback:function(e,t){return Xt((function(){return e}),t)},useImperativeHandle:nn,useEffect:nn,useDebugValue:nn,useDeferredValue:function(e){return $t(),e},useTransition:function(){return $t(),[!1,tn]},useId:function(){var e=Vt.treeContext,t=e.overflow;e=((e=e.id)&~(1<<32-Lt(e)-1)).toString(32)+t;var n=an;if(null===n)throw Error(a(404));return t=Gt++,e=":"+n.idPrefix+"R"+e,0<t&&(e+="H"+t.toString(32)),e+":"},useMutableSource:function(e,t){return $t(),t(e._source)},useSyncExternalStore:function(e,t,n){if(void 0===n)throw Error(a(407));return n()}},an=null,ln=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentDiser;function on(e){return console.error(e),null}function sn(){}function un(e,t,n,r,a,l,o,i){e.allPendingTasks++,null===n?e.pendingRootTasks++:n.pendingTasks++;var s={node:t,ping:function(){var t=e.pingedTasks;t.push(s),1===t.length&&En(e)},blockedBoundary:n,blockedSegment:r,abortSet:a,legacyContext:l,context:o,treeContext:i};return a.add(s),s}function cn(e,t,n,r,a,l){return{status:0,id:-1,index:t,parentFlushed:!1,chunks:[],children:[],formatContext:r,boundary:n,lastPushedText:a,textEmbedded:l}}function dn(e,t){if(null!=(e=e.onError(t))&&"string"!=typeof e)throw Error('onError returned something with a type other than "string". onError should return a string and may return null or undefined but must not return anything else. It received something of type "'+typeof e+'" instead');return e}function fn(e,t){var n=e.onShellError;n(t),(n=e.onFatalError)(t),null!==e.destination?(e.status=2,p(e.destination,t)):(e.status=1,e.fatalError=t)}function pn(e,t,n,r,a){for(Ot={},Vt=t,Gt=0,e=n(r,a);Ut;)Ut=!1,Gt=0,Wt+=1,zt=null,e=n(r,a);return Yt(),e}function hn(e,t,n,r){var l=n.render(),o=r.childContextTypes;if(null!=o){var i=t.legacyContext;if("function"!=typeof n.getChildContext)r=i;else{for(var s in n=n.getChildContext())if(!(s in o))throw Error(a(108,xt(r)||"Unknown",s));r=nt({},i,n)}t.legacyContext=r,bn(e,t,l),t.legacyContext=i}else bn(e,t,l)}function mn(e,t){if(e&&e.defaultProps){for(var n in t=nt({},t),e=e.defaultProps)void 0===t[n]&&(t[n]=e[n]);return t}return t}function vn(e,t,n,l,o){if("function"==typeof n)if(n.&&n..isReactComponent){o=St(n,t.legacyContext);var i=n.contextType;Nt(i=new n(l,"object"==typeof i&&null!==i?i._currentValue:o),n,l,o),hn(e,t,i,n)}else{o=pn(e,t,n,l,i=St(n,t.legacyContext));var s=0!==Gt;if("object"==typeof o&&null!==o&&"function"==typeof o.render&&void 0===o.$$typeof)Nt(o,n,l,i),hn(e,t,o,n);else if(s){l=t.treeContext,t.treeContext=Pt(l,1,0);try{bn(e,t,o)}finally{t.treeContext=l}}else bn(e,t,o)}else{if("string"!=typeof n){switch(n){case bt:case vt:case ot:case it:case lt:case ft:return void bn(e,t,l.children);case mt:throw Error(a(343));case dt:e:{n=t.blockedBoundary,o=t.blockedSegment,i=l.fallback,l=l.children;var u={id:null,rootSegmentID:-1,parentFlushed:!1,pendingTasks:0,forceClientRender:!1,completedSegments:[],byteSize:0,fallbackAbortableTasks:s=new Set,errorDigest:null},c=cn(0,o.chunks.length,u,o.formatContext,!1,!1);o.children.push(c),o.lastPushedText=!1;var f=cn(0,0,null,o.formatContext,!1,!1);f.parentFlushed=!0,t.blockedBoundary=u,t.blockedSegment=f;try{if(yn(e,t,l),f.lastPushedText&&f.textEmbedded&&f.chunks.push(O),f.status=1,Sn(u,f),0===u.pendingTasks)break e}catch(t){f.status=4,u.forceClientRender=!0,u.errorDigest=dn(e,t)}finally{t.blockedBoundary=n,t.blockedSegment=o}t=un(e,i,n,c,s,t.legacyContext,t.context,t.treeContext),e.pingedTasks.push(t)}return}if("object"==typeof n&&null!==n)switch(n.$$typeof){case ct:if(l=pn(e,t,n.render,l,o),0!==Gt){n=t.treeContext,t.treeContext=Pt(n,1,0);try{bn(e,t,l)}finally{t.treeContext=n}}else bn(e,t,l);return;case pt:return void vn(e,t,n=n.type,l=mn(n,l),o);case st:if(o=l.children,n=n._context,l=l.value,i=n._currentValue,n._currentValue=l,kt=l={parent:s=kt,depth:null===s?0:s.depth+1,context:n,parentValue:i,value:l},t.context=l,bn(e,t,o),null===(e=kt))throw Error(a(403));return l=e.parentValue,e.context._currentValue=l===gt?e.context._defaultValue:l,e=kt=e.parent,void(t.context=e);case ut:return void bn(e,t,l=(l=l.children)(n._currentValue));case ht:return void vn(e,t,n=(o=n._init)(n._payload),l=mn(n,l),void 0)}throw Error(a(130,null==n?n:typeof n,""))}switch(i=function(e,t,n,l,o){switch(t){case"select":e.push(ae("select"));var i=null,s=null;for(p in n)if(h.call(n,p)){var u=n[p];if(null!=u)switch(p){case"children":i=u;break;case"dangerouslySetInnerHTML":s=u;break;case"defaultValue":case"value":break;default:Z(e,l,p,u)}}return e.push(Y),Q(e,s,i),i;case"option":s=o.selectedValue,e.push(ae("option"));var c=u=null,f=null,p=null;for(i in n)if(h.call(n,i)){var m=n[i];if(null!=m)switch(i){case"children":u=m;break;case"selected":f=m;break;case"dangerouslySetInnerHTML":p=m;break;case"value":c=m;default:Z(e,l,i,m)}}if(null!=s)if(n=null!==c?""+c:function(e){var t="";return r.Children.forEach(e,(function(e){null!=e&&(t+=e)})),t}(u),M(s)){for(l=0;l<s.length;l++)if(""+s[l]===n){e.push(X);break}}else""+s===n&&e.push(X);else f&&e.push(X);return e.push(Y),Q(e,p,u),u;case"textarea":for(u in e.push(ae("textarea")),p=s=i=null,n)if(h.call(n,u)&&null!=(c=n[u]))switch(u){case"children":p=c;break;case"value":i=c;break;case"defaultValue":s=c;break;case"dangerouslySetInnerHTML":throw Error(a(91));default:Z(e,l,u,c)}if(null===i&&null!==s&&(i=s),e.push(Y),null!=p){if(null!=i)throw Error(a(92));if(M(p)&&1<p.length)throw Error(a(93));i=""+p}return"string"==typeof i&&"\n"===i[0]&&e.push(te),null!==i&&e.push(d(_(""+i))),null;case"input":for(s in e.push(ae("input")),c=p=u=i=null,n)if(h.call(n,s)&&null!=(f=n[s]))switch(s){case"children":case"dangerouslySetInnerHTML":throw Error(a(399,"input"));case"defaultChecked":c=f;break;case"defaultValue":u=f;break;case"checked":p=f;break;case"value":i=f;break;default:Z(e,l,s,f)}return null!==p?Z(e,l,"checked",p):null!==c&&Z(e,l,"checked",c),null!==i?Z(e,l,"value",i):null!==u&&Z(e,l,"value",u),e.push(J),null;case"menuitem":for(var v in e.push(ae("menuitem")),n)if(h.call(n,v)&&null!=(i=n[v]))switch(v){case"children":case"dangerouslySetInnerHTML":throw Error(a(400));default:Z(e,l,v,i)}return e.push(Y),null;case"title":for(m in e.push(ae("title")),i=null,n)if(h.call(n,m)&&null!=(s=n[m]))switch(m){case"children":i=s;break;case"dangerouslySetInnerHTML":throw Error(a(434));default:Z(e,l,m,s)}return e.push(Y),i;case"listing":case"pre":for(c in e.push(ae(t)),s=i=null,n)if(h.call(n,c)&&null!=(u=n[c]))switch(c){case"children":i=u;break;case"dangerouslySetInnerHTML":s=u;break;default:Z(e,l,c,u)}if(e.push(Y),null!=s){if(null!=i)throw Error(a(60));if("object"!=typeof s||!("__html"in s))throw Error(a(61));null!=(n=s.__html)&&("string"==typeof n&&0<n.length&&"\n"===n[0]?e.push(te,d(n)):e.push(d(""+n)))}return"string"==typeof i&&"\n"===i[0]&&e.push(te),i;case"area":case"base":case"br":case"col":case"embed":case"hr":case"img":case"":case"link":case"meta":case"param":case"source":case"track":case"wbr":for(var b in e.push(ae(t)),n)if(h.call(n,b)&&null!=(i=n[b]))switch(b){case"children":case"dangerouslySetInnerHTML":throw Error(a(399,t));default:Z(e,l,b,i)}return e.push(J),null;case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return ee(e,n,t,l);case"html":return 0===o.insertionMode&&e.push(le),ee(e,n,t,l);default:if(-1===t.indexOf("-")&&"string"!=typeof n.is)return ee(e,n,t,l);for(f in e.push(ae(t)),s=i=null,n)if(h.call(n,f)&&null!=(u=n[f]))switch(f){case"children":i=u;break;case"dangerouslySetInnerHTML":s=u;break;case"style":G(e,l,u);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":break;default:g(f)&&"function"!=typeof u&&"symbol"!=typeof u&&e.push(q,d(f),W,d(_(u)),$)}return e.push(Y),Q(e,s,i),i}}((o=t.blockedSegment).chunks,n,l,e.responseState,o.formatContext),o.lastPushedText=!1,s=o.formatContext,o.formatContext=function(e,t,n){switch(t){case"select":return I(1,null!=n.value?n.value:n.defaultValue);case"svg":return I(2,null);case"math":return I(3,null);case"foreignObject":return I(1,null);case"table":return I(4,null);case"thead":case"tbody":case"tfoot":return I(5,null);case"colgroup":return I(7,null);case"tr":return I(6,null)}return 4<=e.insertionMode||0===e.insertionMode?I(1,null):e}(s,n,l),yn(e,t,i),o.formatContext=s,n){case"area":case"base":case"br":case"col":case"embed":case"hr":case"img":case"input":case"":case"link":case"meta":case"param":case"source":case"track":case"wbr":break;default:o.chunks.push(oe,d(n),ie)}o.lastPushedText=!1}}function bn(e,t,n){if(t.node=n,"object"==typeof n&&null!==n){switch(n.$$typeof){case rt:return void vn(e,t,n.type,n.props,n.ref);case at:throw Error(a(257));case ht:var r=n._init;return void bn(e,t,n=r(n._payload))}if(M(n))return void gn(e,t,n);if((r=null===n||"object"!=typeof n?null:"function"==typeof(r=yt&&n[yt]||n["@@iterator"])?r:null)&&(r=r.call(n))){if(!(n=r.next()).done){var l=[];do{l.push(n.value),n=r.next()}while(!n.done);gn(e,t,l)}return}throw e=Object..toString.call(n),Error(a(31,"[object Object]"===e?"object with keys {"+Object.keys(n).join(", ")+"}":e))}"string"==typeof n?(r=t.blockedSegment).lastPushedText=V(t.blockedSegment.chunks,n,e.responseState,r.lastPushedText):"number"==typeof n&&((r=t.blockedSegment).lastPushedText=V(t.blockedSegment.chunks,""+n,e.responseState,r.lastPushedText))}function gn(e,t,n){for(var r=n.length,a=0;a<r;a++){var l=t.treeContext;t.treeContext=Pt(l,r,a);try{yn(e,t,n[a])}finally{t.treeContext=l}}}function yn(e,t,n){var r=t.blockedSegment.formatContext,a=t.legacyContext,l=t.context;try{return bn(e,t,n)}catch(s){if(Yt(),"object"!=typeof s||null===s||"function"!=typeof s.then)throw t.blockedSegment.formatContext=r,t.legacyContext=a,t.context=l,Mt(l),s;n=s;var o=t.blockedSegment,i=cn(0,o.chunks.length,null,o.formatContext,o.lastPushedText,!0);o.children.push(i),o.lastPushedText=!1,e=un(e,t.node,t.blockedBoundary,i,t.abortSet,t.legacyContext,t.context,t.treeContext).ping,n.then(e,e),t.blockedSegment.formatContext=r,t.legacyContext=a,t.context=l,Mt(l)}}function xn(e){var t=e.blockedBoundary;(e=e.blockedSegment).status=3,kn(this,t,e)}function wn(e,t,n){var r=e.blockedBoundary;e.blockedSegment.status=3,null===r?(t.allPendingTasks--,2!==t.status&&(t.status=2,null!==t.destination&&t.destination.close())):(r.pendingTasks--,r.forceClientRender||(r.forceClientRender=!0,e=void 0===n?Error(a(432)):n,r.errorDigest=t.onError(e),r.parentFlushed&&t.clientRenderedBoundaries.push(r)),r.fallbackAbortableTasks.forEach((function(e){return wn(e,t,n)})),r.fallbackAbortableTasks.clear(),t.allPendingTasks--,0===t.allPendingTasks&&(r=t.onAllReady)())}function Sn(e,t){if(0===t.chunks.length&&1===t.children.length&&null===t.children[0].boundary){var n=t.children[0];n.id=t.id,n.parentFlushed=!0,1===n.status&&Sn(e,n)}else e.completedSegments.push(t)}function kn(e,t,n){if(null===t){if(n.parentFlushed){if(null!==e.completedRootSegment)throw Error(a(389));e.completedRootSegment=n}e.pendingRootTasks--,0===e.pendingRootTasks&&(e.onShellError=sn,(t=e.onShellReady)())}else t.pendingTasks--,t.forceClientRender||(0===t.pendingTasks?(n.parentFlushed&&1===n.status&&Sn(t,n),t.parentFlushed&&e.completedBoundaries.push(t),t.fallbackAbortableTasks.forEach(xn,e),t.fallbackAbortableTasks.clear()):n.parentFlushed&&1===n.status&&(Sn(t,n),1===t.completedSegments.length&&t.parentFlushed&&e.partialBoundaries.push(t)));e.allPendingTasks--,0===e.allPendingTasks&&(e=e.onAllReady)()}function En(e){if(2!==e.status){var t=kt,n=ln.current;ln.current=rn;var r=an;an=e.responseState;try{var a,l=e.pingedTasks;for(a=0;a<l.length;a++){var o=l[a],i=e,s=o.blockedSegment;if(0===s.status){Mt(o.context);try{bn(i,o,o.node),s.lastPushedText&&s.textEmbedded&&s.chunks.push(O),o.abortSet.delete(o),s.status=1,kn(i,o.blockedBoundary,s)}catch(e){if(Yt(),"object"==typeof e&&null!==e&&"function"==typeof e.then){var u=o.ping;e.then(u,u)}else{o.abortSet.delete(o),s.status=4;var c=o.blockedBoundary,d=e,f=dn(i,d);null===c?fn(i,d):(c.pendingTasks--,c.forceClientRender||(c.forceClientRender=!0,c.errorDigest=f,c.parentFlushed&&i.clientRenderedBoundaries.push(c))),i.allPendingTasks--,0===i.allPendingTasks&&(0,i.onAllReady)()}}}}l.splice(0,a),null!==e.destination&&Nn(e,e.destination)}catch(t){dn(e,t),fn(e,t)}finally{an=r,ln.current=n,n===rn&&Mt(t)}}}function Cn(e,t,n){switch(n.parentFlushed=!0,n.status){case 0:var r=n.id=e.nextSegmentId++;return n.lastPushedText=!1,n.textEmbedded=!1,e=e.responseState,i(t,se),i(t,e.placeholderPrefix),i(t,e=d(r.toString(16))),s(t,ue);case 1:n.status=2;var l=!0;r=n.chunks;var o=0;n=n.children;for(var u=0;u<n.length;u++){for(l=n[u];o<l.index;o++)i(t,r[o]);l=Tn(e,t,l)}for(;o<r.length-1;o++)i(t,r[o]);return o<r.length&&(l=s(t,r[o])),l;default:throw Error(a(390))}}function Tn(e,t,n){var r=n.boundary;if(null===r)return Cn(e,t,n);if(r.parentFlushed=!0,r.forceClientRender)r=r.errorDigest,s(t,pe),i(t,me),r&&(i(t,be),i(t,d(_(r))),i(t,ve)),s(t,ge),Cn(e,t,n);else if(0<r.pendingTasks){r.rootSegmentID=e.nextSegmentId++,0<r.completedSegments.length&&e.partialBoundaries.push(r);var l=e.responseState,o=l.nextSuspenseID++;l=f(l.boundaryPrefix+o.toString(16)),r=r.id=l,ye(t,e.responseState,r),Cn(e,t,n)}else if(r.byteSize>e.progressiveChunkSize)r.rootSegmentID=e.nextSegmentId++,e.completedBoundaries.push(r),ye(t,e.responseState,r.id),Cn(e,t,n);else{if(s(t,ce),1!==(n=r.completedSegments).length)throw Error(a(391));Tn(e,t,n[0])}return s(t,he)}function Fn(e,t,n){return function(e,t,n,r){switch(n.insertionMode){case 0:case 1:return i(e,xe),i(e,t.segmentPrefix),i(e,d(r.toString(16))),s(e,we);case 2:return i(e,ke),i(e,t.segmentPrefix),i(e,d(r.toString(16))),s(e,Ee);case 3:return i(e,_e),i(e,t.segmentPrefix),i(e,d(r.toString(16))),s(e,Te);case 4:return i(e,Me),i(e,t.segmentPrefix),i(e,d(r.toString(16))),s(e,je);case 5:return i(e,Ae),i(e,t.segmentPrefix),i(e,d(r.toString(16))),s(e,Pe);case 6:return i(e,Re),i(e,t.segmentPrefix),i(e,d(r.toString(16))),s(e,De);case 7:return i(e,Oe),i(e,t.segmentPrefix),i(e,d(r.toString(16))),s(e,Ve);default:throw Error(a(397))}}(t,e.responseState,n.formatContext,n.id),Tn(e,t,n),function(e,t){switch(t.insertionMode){case 0:case 1:return s(e,Se);case 2:return s(e,Ce);case 3:return s(e,Fe);case 4:return s(e,Ne);case 5:return s(e,Le);case 6:return s(e,Ie);case 7:return s(e,Be);default:throw Error(a(397))}}(t,n.formatContext)}function Mn(e,t,n){for(var r=n.completedSegments,l=0;l<r.length;l++)jn(e,t,n,r[l]);if(r.length=0,e=e.responseState,r=n.id,n=n.rootSegmentID,i(t,e.startInlineScript),e.sentCompleteBoundaryFunction?i(t,We):(e.sentCompleteBoundaryFunction=!0,i(t,qe)),null===r)throw Error(a(395));return n=d(n.toString(16)),i(t,r),i(t,$e),i(t,e.segmentPrefix),i(t,n),s(t,Ke)}function jn(e,t,n,r){if(2===r.status)return!0;var l=r.id;if(-1===l){if(-1===(r.id=n.rootSegmentID))throw Error(a(392));return Fn(e,t,r)}return Fn(e,t,r),i(t,(e=e.responseState).startInlineScript),e.sentCompleteSegmentFunction?i(t,He):(e.sentCompleteSegmentFunction=!0,i(t,ze)),i(t,e.segmentPrefix),i(t,l=d(l.toString(16))),i(t,Ue),i(t,e.placeholderPrefix),i(t,l),s(t,Ge)}function Nn(e,t){l=new Uint8Array(512),o=0;try{var n=e.completedRootSegment;if(null!==n&&0===e.pendingRootTasks){Tn(e,t,n),e.completedRootSegment=null;var r=e.responseState.bootstrapChunks;for(n=0;n<r.length-1;n++)i(t,r[n]);n<r.length&&s(t,r[n])}var c,f=e.clientRenderedBoundaries;for(c=0;c<f.length;c++){var p=f[c];r=t;var h=e.responseState,m=p.id,v=p.errorDigest,b=p.errorMessage,g=p.errorComponentStack;if(i(r,h.startInlineScript),h.sentClientRenderFunction?i(r,Ye):(h.sentClientRenderFunction=!0,i(r,Ze)),null===m)throw Error(a(395));if(i(r,m),i(r,Je),(v||b||g)&&(i(r,Xe),i(r,d(tt(v||"")))),(b||g)&&(i(r,Xe),i(r,d(tt(b||"")))),g&&(i(r,Xe),i(r,d(tt(g)))),!s(r,Qe))return e.destination=null,c++,void f.splice(0,c)}f.splice(0,c);var y=e.completedBoundaries;for(c=0;c<y.length;c++)if(!Mn(e,t,y[c]))return e.destination=null,c++,void y.splice(0,c);y.splice(0,c),u(t),l=new Uint8Array(512),o=0;var x=e.partialBoundaries;for(c=0;c<x.length;c++){var w=x[c];e:{f=e,p=t;var S=w.completedSegments;for(h=0;h<S.length;h++)if(!jn(f,p,w,S[h])){h++,S.splice(0,h);var k=!1;break e}S.splice(0,h),k=!0}if(!k)return e.destination=null,c++,void x.splice(0,c)}x.splice(0,c);var E=e.completedBoundaries;for(c=0;c<E.length;c++)if(!Mn(e,t,E[c]))return e.destination=null,c++,void E.splice(0,c);E.splice(0,c)}finally{u(t),0===e.allPendingTasks&&0===e.pingedTasks.length&&0===e.clientRenderedBoundaries.length&&0===e.completedBoundaries.length&&t.close()}}function An(e,t){try{var n=e.abortableTasks;n.forEach((function(n){return wn(n,e,t)})),n.clear(),null!==e.destination&&Nn(e,e.destination)}catch(t){dn(e,t),fn(e,t)}}t.renderToReadableStream=function(e,t){return new Promise((function(n,r){var a,l,o=new Promise((function(e,t){l=e,a=t})),i=function(e,t,n,r,a,l,o,i,s){var u=[],c=new Set;return(n=cn(t={destination:null,responseState:t,progressiveChunkSize:void 0===r?12800:r,status:0,fatalError:null,nextSegmentId:0,allPendingTasks:0,pendingRootTasks:0,completedRootSegment:null,abortableTasks:c,pingedTasks:u,clientRenderedBoundaries:[],completedBoundaries:[],partialBoundaries:[],onError:void 0===a?on:a,onAllReady:void 0===l?sn:l,onShellReady:void 0===o?sn:o,onShellError:void 0===i?sn:i,onFatalError:void 0===s?sn:s},0,null,n,!1,!1)).parentFlushed=!0,e=un(t,e,null,n,c,wt,null,At),u.push(e),t}(e,function(e,t,n,r,a){e=void 0===e?"":e,t=void 0===t?j:f('<script nonce="'+_(t)+'">');var l=[];if(void 0!==n&&l.push(t,d((""+n).replace(R,D)),N),void 0!==r)for(n=0;n<r.length;n++)l.push(A,d(_(r[n])),L);if(void 0!==a)for(r=0;r<a.length;r++)l.push(P,d(_(a[r])),L);return{bootstrapChunks:l,startInlineScript:t,placeholderPrefix:f(e+"P:"),segmentPrefix:f(e+"S:"),boundaryPrefix:e+"B:",idPrefix:e,nextSuspenseID:0,sentCompleteSegmentFunction:!1,sentCompleteBoundaryFunction:!1,sentClientRenderFunction:!1}}(t?t.identifierPrefix:void 0,t?t.nonce:void 0,t?t.bootstrapScriptContent:void 0,t?t.bootstrapScripts:void 0,t?t.bootstrapModules:void 0),function(e){return I("http://www.w3.org/2000/svg"===e?2:"http://www.w3.org/1998/Math/MathML"===e?3:0,null)}(t?t.namespaceURI:void 0),t?t.progressiveChunkSize:void 0,t?t.onError:void 0,l,(function(){var e=new ReadableStream({type:"bytes",pull:function(e){if(1===i.status)i.status=2,p(e,i.fatalError);else if(2!==i.status&&null===i.destination){i.destination=e;try{Nn(i,e)}catch(e){dn(i,e),fn(i,e)}}},cancel:function(){An(i)}},{highWaterMark:0});e.allReady=o,n(e)}),(function(e){o.catch((function(){})),r(e)}),a);if(t&&t.signal){var s=t.signal,u=function(){An(i,s.reason),s.removeEventListener("abort",u)};s.addEventListener("abort",u)}En(i)}))},t.version="18.3.1"},848:(e,t,n)=>{"use strict";var r,a;r=n(633),a=n(911),r.version,t.F0=r.renderToString,r.renderToStaticMarkup,r.renderToNodeStream,r.renderToStaticNodeStream,a.renderToReadableStream},170:function(e,t,n){class r{constructor(){this.data=n(920),this.labelMap={},this.valueMap={},this.data.forEach((e=>{this.labelMap[e.label.toLowerCase()]=e.value,this.valueMap[e.value.toLowerCase()]=e.label}))}getValue(e){return this.labelMap[e.toLowerCase()]}getLabel(e){return this.valueMap[e.toLowerCase()]}getLabels(){return this.data.map((e=>e.label))}getValues(){return this.data.map((e=>e.value))}getLabelList(){return this.labelMap}getValueList(){return this.valueMap}getData(){return this.data}setLabel(e,t){return this.data.forEach((n=>{n.value===e&&(n.label=t,this.valueMap[n.value.toLowerCase()]=n.label)})),this}setEmpty(e){return this.data.unshift({value:"",label:e}),this.valueMap[""]=e,this.labelMap[e]="",this}native(){return this.nativeData=n(36),this.nativeData.forEach((e=>{this.labelMap[e.label.toLowerCase()]=e.value,this.valueMap[e.value.toLowerCase()]=e.label})),this}}e.exports=()=>{if(!(this instanceof r))return new r}},609:e=>{"use strict";e.exports=window.React},36:e=>{"use strict";e.exports=JSON.parse('[{"value":"AF","label":"افغانستان"},{"value":"AX","label":"Åland"},{"value":"AL","label":"Shqipëria"},{"value":"DZ","label":"الجزائر"},{"value":"AS","label":"American Samoa"},{"value":"AD","label":"Andorra"},{"value":"AO","label":"Angola"},{"value":"AI","label":"Anguilla"},{"value":"AQ","label":"Antarctica"},{"value":"AG","label":"Antigua and Barbuda"},{"value":"AR","label":"Argentina"},{"value":"AM","label":"Հայաստան"},{"value":"AW","label":"Aruba"},{"value":"AU","label":"Australia"},{"value":"AT","label":"Österreich"},{"value":"AZ","label":"Azərbaycan"},{"value":"BS","label":"Bahamas"},{"value":"BH","label":"البحرين"},{"value":"BD","label":"Bangladesh"},{"value":"BB","label":"Barbados"},{"value":"BY","label":"Белару́сь"},{"value":"BE","label":"België"},{"value":"BZ","label":"Belize"},{"value":"BJ","label":"Bénin"},{"value":"BM","label":"Bermuda"},{"value":"BT","label":"ʼbrug-yul"},{"value":"BO","label":"Bolivia"},{"value":"BQ","label":"Bonaire"},{"value":"BA","label":"Bosna i Hercegovina"},{"value":"BW","label":"Botswana"},{"value":"BV","label":"Bouvetøya"},{"value":"BR","label":"Brasil"},{"value":"IO","label":"British Indian Ocean Territory"},{"value":"BN","label":"Negara Brunei Darussalam"},{"value":"BG","label":"България"},{"value":"BF","label":"Burkina Faso"},{"value":"BI","label":"Burundi"},{"value":"KH","label":"Kâmpŭchéa"},{"value":"CM","label":"Cameroon"},{"value":"CA","label":"Canada"},{"value":"CV","label":"Cabo Verde"},{"value":"KY","label":"Cayman Islands"},{"value":"CF","label":"Ködörösêse tî Bêafrîka"},{"value":"TD","label":"Tchad"},{"value":"CL","label":"Chile"},{"value":"CN","label":"中国"},{"value":"CX","label":"Christmas Island"},{"value":"CC","label":"Cocos (Keeling) Islands"},{"value":"CO","label":"Colombia"},{"value":"KM","label":"Komori"},{"value":"CG","label":"République du Congo"},{"value":"CD","label":"République démocratique du Congo"},{"value":"CK","label":"Cook Islands"},{"value":"CR","label":"Costa Rica"},{"value":"CI","label":"Côte d\'Ivoire"},{"value":"HR","label":"Hrvatska"},{"value":"CU","label":"Cuba"},{"value":"CW","label":"Curaçao"},{"value":"CY","label":"Κύπρος"},{"value":"CZ","label":"Česká republika"},{"value":"DK","label":"Danmark"},{"value":"DJ","label":"Djibouti"},{"value":"DM","label":"Dominica"},{"value":"DO","label":"República Dominicana"},{"value":"EC","label":"Ecuador"},{"value":"EG","label":"مصر"},{"value":"SV","label":"El Salvador"},{"value":"GQ","label":"Guinea Ecuatorial"},{"value":"ER","label":"ኤርትራ"},{"value":"EE","label":"Eesti"},{"value":"ET","label":"ኢትዮጵያ"},{"value":"FK","label":"Falkland Islands"},{"value":"FO","label":"Føroyar"},{"value":"FJ","label":"Fiji"},{"value":"FI","label":"Suomi"},{"value":"FR","label":"France"},{"value":"GF","label":"Guyane française"},{"value":"PF","label":"Polynésie française"},{"value":"TF","label":"Territoire des Terres australes et antarctiques fr"},{"value":"GA","label":"Gabon"},{"value":"GM","label":"Gambia"},{"value":"GE","label":"საქართველო"},{"value":"DE","label":"Deutschland"},{"value":"GH","label":"Ghana"},{"value":"GI","label":"Gibraltar"},{"value":"GR","label":"Ελλάδα"},{"value":"GL","label":"Kalaallit Nunaat"},{"value":"GD","label":"Grenada"},{"value":"GP","label":"Guadeloupe"},{"value":"GU","label":"Guam"},{"value":"GT","label":"Guatemala"},{"value":"GG","label":"Guernsey"},{"value":"GN","label":"Guinée"},{"value":"GW","label":"Guiné-Bissau"},{"value":"GY","label":"Guyana"},{"value":"HT","label":"Haïti"},{"value":"HM","label":"Heard Island and McDonald Islands"},{"value":"VA","label":"Vaticano"},{"value":"HN","label":"Honduras"},{"value":"HK","label":"香港"},{"value":"HU","label":"Magyarország"},{"value":"IS","label":"Ísland"},{"value":"IN","label":"भारत"},{"value":"ID","label":"Indonesia"},{"value":"IR","label":"ایران"},{"value":"IQ","label":"العراق"},{"value":"IE","label":"Éire"},{"value":"IM","label":"Isle of Man"},{"value":"IL","label":"יִשְׂרָאֵל"},{"value":"IT","label":"Italia"},{"value":"JM","label":"Jamaica"},{"value":"JP","label":"日本"},{"value":"JE","label":"Jersey"},{"value":"JO","label":"الأردن"},{"value":"KZ","label":"Қазақстан"},{"value":"KE","label":"Kenya"},{"value":"KI","label":"Kiribati"},{"value":"KP","label":"북한"},{"value":"KR","label":"대한민국"},{"value":"KW","label":"الكويت"},{"value":"KG","label":"Кыргызстан"},{"value":"LA","label":"ສປປລາວ"},{"value":"LV","label":"Latvija"},{"value":"LB","label":"لبنان"},{"value":"LS","label":"Lesotho"},{"value":"LR","label":"Liberia"},{"value":"LY","label":"ليبيا"},{"value":"LI","label":"Liechtenstein"},{"value":"LT","label":"Lietuva"},{"value":"LU","label":"Luxembourg"},{"value":"MO","label":"澳門"},{"value":"MK","label":"Северна Македонија"},{"value":"MG","label":"Madagasikara"},{"value":"MW","label":"Malawi"},{"value":"MY","label":"Malaysia"},{"value":"MV","label":"Maldives"},{"value":"ML","label":"Mali"},{"value":"MT","label":"Malta"},{"value":"MH","label":"M̧ajeļ"},{"value":"MQ","label":"Martinique"},{"value":"MR","label":"موريتانيا"},{"value":"MU","label":"Maurice"},{"value":"YT","label":"Mayotte"},{"value":"MX","label":"México"},{"value":"FM","label":"Micronesia"},{"value":"MD","label":"Moldova"},{"value":"MC","label":"Monaco"},{"value":"MN","label":"Монгол улс"},{"value":"ME","label":"Црна Гора"},{"value":"MS","label":"Montserrat"},{"value":"MA","label":"المغرب"},{"value":"MZ","label":"Moçambique"},{"value":"MM","label":"မြန်မာ"},{"value":"NA","label":"Namibia"},{"value":"NR","label":"Nauru"},{"value":"NP","label":"नपल"},{"value":"NL","label":"Nederland"},{"value":"NC","label":"Nouvelle-Calédonie"},{"value":"NZ","label":"New Zealand"},{"value":"NI","label":"Nicaragua"},{"value":"NE","label":"Niger"},{"value":"NG","label":"Nigeria"},{"value":"NU","label":"Niuē"},{"value":"NF","label":"Norfolk Island"},{"value":"MP","label":"Northern Mariana Islands"},{"value":"NO","label":"Norge"},{"value":"OM","label":"عمان"},{"value":"PK","label":"Pakistan"},{"value":"PW","label":"Palau"},{"value":"PS","label":"فلسطين"},{"value":"PA","label":"Panamá"},{"value":"PG","label":"Papua Niugini"},{"value":"PY","label":"Paraguay"},{"value":"PE","label":"Perú"},{"value":"PH","label":"Pilipinas"},{"value":"PN","label":"Pitcairn Islands"},{"value":"PL","label":"Polska"},{"value":"PT","label":"Portugal"},{"value":"PR","label":"Puerto Rico"},{"value":"QA","label":"قطر"},{"value":"RE","label":"La Réunion"},{"value":"RO","label":"România"},{"value":"RU","label":"Россия"},{"value":"RW","label":"Rwanda"},{"value":"BL","label":"Saint-Barthélemy"},{"value":"SH","label":"Saint Helena"},{"value":"KN","label":"Saint Kitts and Nevis"},{"value":"LC","label":"Saint Lucia"},{"value":"MF","label":"Saint-Martin"},{"value":"PM","label":"Saint-Pierre-et-Miquelon"},{"value":"VC","label":"Saint Vincent and the Grenadines"},{"value":"WS","label":"Samoa"},{"value":"SM","label":"San Marino"},{"value":"ST","label":"São Tomé e Príncipe"},{"value":"SA","label":"العربية السعودية"},{"value":"SN","label":"Sénégal"},{"value":"RS","label":"Србија"},{"value":"SC","label":"Seychelles"},{"value":"SL","label":"Sierra Leone"},{"value":"SG","label":"Singapore"},{"value":"SX","label":"Sint Maarten"},{"value":"SK","label":"Slovensko"},{"value":"SI","label":"Slovenija"},{"value":"SB","label":"Solomon Islands"},{"value":"SO","label":"Soomaaliya"},{"value":"ZA","label":"South Africa"},{"value":"GS","label":"South Georgia"},{"value":"SS","label":"South Sudan"},{"value":"ES","label":"España"},{"value":"LK","label":"śrī laṃkāva"},{"value":"SD","label":"السودان"},{"value":"SR","label":"Suriname"},{"value":"SJ","label":"Svalbard og Jan Mayen"},{"value":"SZ","label":"Swaziland"},{"value":"SE","label":"Sverige"},{"value":"CH","label":"Schweiz"},{"value":"SY","label":"سوريا"},{"value":"TW","label":"臺灣"},{"value":"TJ","label":"Тоҷикистон"},{"value":"TZ","label":"Tanzania"},{"value":"TH","label":"ประเทศไทย"},{"value":"TL","label":"Timor-Leste"},{"value":"TG","label":"Togo"},{"value":"TK","label":"Tokelau"},{"value":"TO","label":"Tonga"},{"value":"TT","label":"Trinidad and Tobago"},{"value":"TN","label":"تونس"},{"value":"TR","label":"Türkiye"},{"value":"TM","label":"Türkmenistan"},{"value":"TC","label":"Turks and Caicos Islands"},{"value":"TV","label":"Tuvalu"},{"value":"UG","label":"Uganda"},{"value":"UA","label":"Україна"},{"value":"AE","label":"دولة الإمارات العربية المتحدة"},{"value":"GB","label":"United Kingdom"},{"value":"US","label":"United States"},{"value":"UM","label":"United States Minor Outlying Islands"},{"value":"UY","label":"Uruguay"},{"value":"UZ","label":"O‘zbekiston"},{"value":"VU","label":"Vanuatu"},{"value":"VE","label":"Venezuela"},{"value":"VN","label":"Việt Nam"},{"value":"VG","label":"British Virgin Islands"},{"value":"VI","label":"United States Virgin Islands"},{"value":"WF","label":"Wallis et Futuna"},{"value":"EH","label":"الصحراء الغربية"},{"value":"YE","label":"اليَمَن"},{"value":"ZM","label":"Zambia"},{"value":"ZW","label":"Zimbabwe"}]')},920:e=>{"use strict";e.exports=JSON.parse('[{"value":"AF","label":"Afghanistan"},{"value":"AX","label":"Åland Islands"},{"value":"AL","label":"Albania"},{"value":"DZ","label":"Algeria"},{"value":"AS","label":"American Samoa"},{"value":"AD","label":"Andorra"},{"value":"AO","label":"Angola"},{"value":"AI","label":"Anguilla"},{"value":"AQ","label":"Antarctica"},{"value":"AG","label":"Antigua and Barbuda"},{"value":"AR","label":"Argentina"},{"value":"AM","label":"Armenia"},{"value":"AW","label":"Aruba"},{"value":"AU","label":"Australia"},{"value":"AT","label":"Austria"},{"value":"AZ","label":"Azerbaijan"},{"value":"BS","label":"Bahamas"},{"value":"BH","label":"Bahrain"},{"value":"BD","label":"Bangladesh"},{"value":"BB","label":"Barbados"},{"value":"BY","label":"Belarus"},{"value":"BE","label":"Belgium"},{"value":"BZ","label":"Belize"},{"value":"BJ","label":"Benin"},{"value":"BM","label":"Bermuda"},{"value":"BT","label":"Bhutan"},{"value":"BO","label":"Bolivia, Plurinational State of"},{"value":"BQ","label":"Bonaire, Sint Eustatius and Saba"},{"value":"BA","label":"Bosnia and Herzegovina"},{"value":"BW","label":"Botswana"},{"value":"BV","label":"Bouvet Island"},{"value":"BR","label":"Brazil"},{"value":"IO","label":"British Indian Ocean Territory"},{"value":"BN","label":"Brunei Darussalam"},{"value":"BG","label":"Bulgaria"},{"value":"BF","label":"Burkina Faso"},{"value":"BI","label":"Burundi"},{"value":"CV","label":"Cabo Verde"},{"value":"KH","label":"Cambodia"},{"value":"CM","label":"Cameroon"},{"value":"CA","label":"Canada"},{"value":"KY","label":"Cayman Islands"},{"value":"CF","label":"Central African Republic"},{"value":"TD","label":"Chad"},{"value":"CL","label":"Chile"},{"value":"CN","label":"China"},{"value":"CX","label":"Christmas Island"},{"value":"CC","label":"Cocos (Keeling) Islands"},{"value":"CO","label":"Colombia"},{"value":"KM","label":"Comoros"},{"value":"CG","label":"Congo"},{"value":"CD","label":"Congo, Democratic Republic of the"},{"value":"CK","label":"Cook Islands"},{"value":"CR","label":"Costa Rica"},{"value":"HR","label":"Croatia"},{"value":"CU","label":"Cuba"},{"value":"CW","label":"Curaçao"},{"value":"CY","label":"Cyprus"},{"value":"CZ","label":"Czechia"},{"value":"CI","label":"Côte d\'Ivoire"},{"value":"DK","label":"Denmark"},{"value":"DJ","label":"Djibouti"},{"value":"DM","label":"Dominica"},{"value":"DO","label":"Dominican Republic"},{"value":"EC","label":"Ecuador"},{"value":"EG","label":"Egypt"},{"value":"SV","label":"El Salvador"},{"value":"GQ","label":"Equatorial Guinea"},{"value":"ER","label":"Eritrea"},{"value":"EE","label":"Estonia"},{"value":"SZ","label":"Eswatini"},{"value":"ET","label":"Ethiopia"},{"value":"FK","label":"Falkland Islands (Malvinas)"},{"value":"FO","label":"Faroe Islands"},{"value":"FJ","label":"Fiji"},{"value":"FI","label":"Finland"},{"value":"FR","label":"France"},{"value":"GF","label":"French Guiana"},{"value":"PF","label":"French Polynesia"},{"value":"TF","label":"French Southern Territories"},{"value":"GA","label":"Gabon"},{"value":"GM","label":"Gambia"},{"value":"GE","label":"Georgia"},{"value":"DE","label":"Germany"},{"value":"GH","label":"Ghana"},{"value":"GI","label":"Gibraltar"},{"value":"GR","label":"Greece"},{"value":"GL","label":"Greenland"},{"value":"GD","label":"Grenada"},{"value":"GP","label":"Guadeloupe"},{"value":"GU","label":"Guam"},{"value":"GT","label":"Guatemala"},{"value":"GG","label":"Guernsey"},{"value":"GN","label":"Guinea"},{"value":"GW","label":"Guinea-Bissau"},{"value":"GY","label":"Guyana"},{"value":"HT","label":"Haiti"},{"value":"HM","label":"Heard Island and McDonald Islands"},{"value":"VA","label":"Holy See"},{"value":"HN","label":"Honduras"},{"value":"HK","label":"Hong Kong"},{"value":"HU","label":"Hungary"},{"value":"IS","label":"Iceland"},{"value":"IN","label":"India"},{"value":"ID","label":"Indonesia"},{"value":"IR","label":"Iran, Islamic Republic of"},{"value":"IQ","label":"Iraq"},{"value":"IE","label":"Ireland"},{"value":"IM","label":"Isle of Man"},{"value":"IL","label":"Israel"},{"value":"IT","label":"Italy"},{"value":"JM","label":"Jamaica"},{"value":"JP","label":"Japan"},{"value":"JE","label":"Jersey"},{"value":"JO","label":"Jordan"},{"value":"KZ","label":"Kazakhstan"},{"value":"KE","label":"Kenya"},{"value":"KI","label":"Kiribati"},{"value":"KP","label":"Korea, Democratic People\'s Republic of"},{"value":"KR","label":"Korea, Republic of"},{"value":"KW","label":"Kuwait"},{"value":"KG","label":"Kyrgyzstan"},{"value":"LA","label":"Lao People\'s Democratic Republic"},{"value":"LV","label":"Latvia"},{"value":"LB","label":"Lebanon"},{"value":"LS","label":"Lesotho"},{"value":"LR","label":"Liberia"},{"value":"LY","label":"Libya"},{"value":"LI","label":"Liechtenstein"},{"value":"LT","label":"Lithuania"},{"value":"LU","label":"Luxembourg"},{"value":"MO","label":"Macao"},{"value":"MG","label":"Madagascar"},{"value":"MW","label":"Malawi"},{"value":"MY","label":"Malaysia"},{"value":"MV","label":"Maldives"},{"value":"ML","label":"Mali"},{"value":"MT","label":"Malta"},{"value":"MH","label":"Marshall Islands"},{"value":"MQ","label":"Martinique"},{"value":"MR","label":"Mauritania"},{"value":"MU","label":"Mauritius"},{"value":"YT","label":"Mayotte"},{"value":"MX","label":"Mexico"},{"value":"FM","label":"Micronesia, Federated States of"},{"value":"MD","label":"Moldova, Republic of"},{"value":"MC","label":"Monaco"},{"value":"MN","label":"Mongolia"},{"value":"ME","label":"Montenegro"},{"value":"MS","label":"Montserrat"},{"value":"MA","label":"Morocco"},{"value":"MZ","label":"Mozambique"},{"value":"MM","label":"Myanmar"},{"value":"NA","label":"Namibia"},{"value":"NR","label":"Nauru"},{"value":"NP","label":"Nepal"},{"value":"NL","label":"Netherlands"},{"value":"NC","label":"New Caledonia"},{"value":"NZ","label":"New Zealand"},{"value":"NI","label":"Nicaragua"},{"value":"NE","label":"Niger"},{"value":"NG","label":"Nigeria"},{"value":"NU","label":"Niue"},{"value":"NF","label":"Norfolk Island"},{"value":"MK","label":"North Macedonia"},{"value":"MP","label":"Northern Mariana Islands"},{"value":"NO","label":"Norway"},{"value":"OM","label":"Oman"},{"value":"PK","label":"Pakistan"},{"value":"PW","label":"Palau"},{"value":"PS","label":"Palestine, State of"},{"value":"PA","label":"Panama"},{"value":"PG","label":"Papua New Guinea"},{"value":"PY","label":"Paraguay"},{"value":"PE","label":"Peru"},{"value":"PH","label":"Philippines"},{"value":"PN","label":"Pitcairn"},{"value":"PL","label":"Poland"},{"value":"PT","label":"Portugal"},{"value":"PR","label":"Puerto Rico"},{"value":"QA","label":"Qatar"},{"value":"RO","label":"Romania"},{"value":"RU","label":"Russian Federation"},{"value":"RW","label":"Rwanda"},{"value":"RE","label":"Réunion"},{"value":"BL","label":"Saint Barthélemy"},{"value":"SH","label":"Saint Helena, Ascension and Tristan da Cunha"},{"value":"KN","label":"Saint Kitts and Nevis"},{"value":"LC","label":"Saint Lucia"},{"value":"MF","label":"Saint Martin (French part)"},{"value":"PM","label":"Saint Pierre and Miquelon"},{"value":"VC","label":"Saint Vincent and the Grenadines"},{"value":"WS","label":"Samoa"},{"value":"SM","label":"San Marino"},{"value":"ST","label":"Sao Tome and Principe"},{"value":"SA","label":"Saudi Arabia"},{"value":"SN","label":"Senegal"},{"value":"RS","label":"Serbia"},{"value":"SC","label":"Seychelles"},{"value":"SL","label":"Sierra Leone"},{"value":"SG","label":"Singapore"},{"value":"SX","label":"Sint Maarten (Dutch part)"},{"value":"SK","label":"Slovakia"},{"value":"SI","label":"Slovenia"},{"value":"SB","label":"Solomon Islands"},{"value":"SO","label":"Somalia"},{"value":"ZA","label":"South Africa"},{"value":"GS","label":"South Georgia and the South Sandwich Islands"},{"value":"SS","label":"South Sudan"},{"value":"ES","label":"Spain"},{"value":"LK","label":"Sri Lanka"},{"value":"SD","label":"Sudan"},{"value":"SR","label":"Suriname"},{"value":"SJ","label":"Svalbard and Jan Mayen"},{"value":"SE","label":"Sweden"},{"value":"CH","label":"Switzerland"},{"value":"SY","label":"Syrian Arab Republic"},{"value":"TW","label":"Taiwan, Province of China"},{"value":"TJ","label":"Tajikistan"},{"value":"TZ","label":"Tanzania, United Republic of"},{"value":"TH","label":"Thailand"},{"value":"TL","label":"Timor-Leste"},{"value":"TG","label":"Togo"},{"value":"TK","label":"Tokelau"},{"value":"TO","label":"Tonga"},{"value":"TT","label":"Trinidad and Tobago"},{"value":"TN","label":"Tunisia"},{"value":"TR","label":"Turkey"},{"value":"TM","label":"Turkmenistan"},{"value":"TC","label":"Turks and Caicos Islands"},{"value":"TV","label":"Tuvalu"},{"value":"UG","label":"Uganda"},{"value":"UA","label":"Ukraine"},{"value":"AE","label":"United Arab Emirates"},{"value":"GB","label":"United Kingdom"},{"value":"UM","label":"United States Minor Outlying Islands"},{"value":"US","label":"United States"},{"value":"UY","label":"Uruguay"},{"value":"UZ","label":"Uzbekistan"},{"value":"VU","label":"Vanuatu"},{"value":"VE","label":"Venezuela, Bolivarian Republic of"},{"value":"VN","label":"Viet Nam"},{"value":"VG","label":"Virgin Islands, British"},{"value":"VI","label":"Virgin Islands, U.S."},{"value":"WF","label":"Wallis and Futuna"},{"value":"EH","label":"Western Sahara"},{"value":"YE","label":"Yemen"},{"value":"ZM","label":"Zambia"},{"value":"ZW","label":"Zimbabwe"}]')}},r={};function a(e){var t=r[e];if(void 0!==t)return t.exports;var l=r[e]={exports:{}};return n[e].call(l.exports,l,l.exports,a),l.exports}a.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return a.d(t,{a:t}),t},t=Object.getOf?e=>Object.getOf(e):e=>e.__proto__,a.t=function(n,r){if(1&r&&(n=this(n)),8&r)return n;if("object"==typeof n&&n){if(4&r&&n.__esModule)return n;if(16&r&&"function"==typeof n.then)return n}var l=Object.create(null);a.r(l);var o={};e=e||[null,t({}),t([]),t(t)];for(var i=2&r&&n;"object"==typeof i&&!~e.indexOf(i);i=t(i))Object.getOwnPropertyNames(i).forEach((e=>o[e]=()=>n[e]));return o.default=()=>n,a.d(l,o),l},a.d=(e,t)=>{for(var n in t)a.o(t,n)&&!a.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},a.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),a.o=(e,t)=>Object..hasOwnProperty.call(e,t),a.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},(()=>{"use strict";var e={};a.r(e),a.d(e,{BaseController:()=>zn,Button:()=>Zn,CheckboxControl:()=>Er,RadioGroupControl:()=>kr,SelectControl:()=>_r,TextAreaControl:()=>Kn,TextControl:()=>Wn,ToggleControl:()=>Gn});const t=window.wp.blocks,n=window.wp.blockEditor,r=window.wp.components,l=window.wp.i18n;var o=a(609),i=a.t(o,2),s=a.n(o);const u=window.wp.element,c=window.wp.apiFetch;var d=a.n(c);const f=window.ReactJSXRuntime,p=(0,o.createContext)(null);function h({campaignId:e,children:t}){const[n,a]=(0,u.useState)(null),[o,i]=(0,u.useState)(null),[s,c]=(0,u.useState)(!1);(0,u.useEffect)((()=>{e&&(i(null),c(!0),d()({path:`/wp/v2/kudos_campaign/${e}`}).then((e=>{a(e),c(!1)})).catch((t=>{404===t?.data?.status?d()({path:`/wp/v2/kudos_campaign?slug=${e}`}).then((e=>{e.length>0?a(e[0]):i([(0,l.__)("Campaign not found","kudos-donations")])})).catch((()=>{i([(0,l.__)("Failed to fetch campaign by slug","kudos-donations")])})).finally((()=>{c(!1)})):(i([(0,l.__)("Failed to fetch campaign","kudos-donations")]),c(!1))})))}),[e]);const h=(0,u.useMemo)((()=>({campaign:n,campaignErrors:o,isLoading:s})),[n,o,s]);return(0,f.jsx)(p.Provider,{value:h,children:s?(0,f.jsx)(r.Flex,{justify:"center",children:(0,f.jsx)(r.Spinner,{})}):t})}const m=()=>(0,o.useContext)(p),v=window.wp.coreData;var b=e=>"checkbox"===e.type,g=e=>e instanceof Date,y=e=>null==e;const x=e=>"object"==typeof e;var w=e=>!y(e)&&!Array.isArray(e)&&x(e)&&!g(e),S=e=>w(e)&&e.target?b(e.target)?e.target.checked:e.target.value:e,k=(e,t)=>e.has((e=>e.substring(0,e.search(/\.\d+(\.|$)/))||e)(t)),E=e=>{const t=e.constructor&&e.constructor.;return w(t)&&t.hasOwnProperty("isOf")},C="undefined"!=typeof window&&void 0!==window.HTMLElement&&"undefined"!=typeof document;function _(e){let t;const n=Array.isArray(e);if(e instanceof Date)t=new Date(e);else if(e instanceof Set)t=new Set(e);else{if(C&&(e instanceof Blob||e instanceof FileList)||!n&&!w(e))return e;if(t=n?[]:{},n||E(e))for(const n in e)e.hasOwnProperty(n)&&(t[n]=_(e[n]));else t=e}return t}var T=e=>Array.isArray(e)?e.filter(Boolean):[],F=e=>void 0===e,M=(e,t,n)=>{if(!t||!w(e))return n;const r=T(t.split(/[,[\].]+?/)).reduce(((e,t)=>y(e)?e:e[t]),e);return F(r)||r===e?F(e[t])?n:e[t]:r},j=e=>"boolean"==typeof e,N=e=>/^\w*$/.test(e),A=e=>T(e.replace(/["|']|\]/g,"").split(/\.|\[/)),P=(e,t,n)=>{let r=-1;const a=N(t)?[t]:A(t),l=a.length,o=l-1;for(;++r<l;){const t=a[r];let l=n;if(r!==o){const n=e[t];l=w(n)||Array.isArray(n)?n:isNaN(+a[r+1])?{}:[]}if("__proto__"===t)return;e[t]=l,e=e[t]}return e};const L="blur",R="focusout",D="change",I="onBlur",O="onChange",V="onSubmit",B="onTouched",z="all",H="pattern",U="required",G=o.createContext(null),q=()=>o.useContext(G),W=e=>{const{children:t,...n}=e;return o.createElement(G.Provider,{value:n},t)};var $=(e,t,n,r=!0)=>{const a={defaultValues:t._defaultValues};for(const l in e)Object.defineProperty(a,l,{get:()=>{const a=l;return t._proxyFormState[a]!==z&&(t._proxyFormState[a]=!r||z),n&&(n[a]=!0),e[a]}});return a},K=e=>w(e)&&!Object.keys(e).length,Z=(e,t,n,r)=>{n(e);const{name:a,...l}=e;return K(l)||Object.keys(l).length>=Object.keys(t).length||Object.keys(l).find((e=>t[e]===(!r||z)))},Y=e=>Array.isArray(e)?e:[e],J=(e,t,n)=>!e||!t||e===t||Y(e).some((e=>e&&(n?e===t:e.startsWith(t)||t.startsWith(e))));function Q(e){const t=o.useRef(e);t.current=e,o.useEffect((()=>{const n=!e.disabled&&t.current.subject&&t.current.subject.subscribe({next:t.current.next});return()=>{n&&n.unsubscribe()}}),[e.disabled])}var X=e=>"string"==typeof e,ee=(e,t,n,r,a)=>X(e)?(r&&t.watch.add(e),M(n,e,a)):Array.isArray(e)?e.map((e=>(r&&t.watch.add(e),M(n,e)))):(r&&(t.watchAll=!0),n);function te(e){const t=q(),{control:n=t.control,name:r,defaultValue:a,disabled:l,exact:i}=e||{},s=o.useRef(r);s.current=r,Q({disabled:l,subject:n._subjects.values,next:e=>{J(s.current,e.name,i)&&c(_(ee(s.current,n._names,e.values||n._formValues,!1,a)))}});const[u,c]=o.useState(n._getWatch(r,a));return o.useEffect((()=>n._removeUnmounted())),u}const ne=e=>e.render(function(e){const t=q(),{name:n,disabled:r,control:a=t.control,shouldUnregister:l}=e,i=k(a._names.array,n),s=te({control:a,name:n,defaultValue:M(a._formValues,n,M(a._defaultValues,n,e.defaultValue)),exact:!0}),u=function(e){const t=q(),{control:n=t.control,disabled:r,name:a,exact:l}=e||{},[i,s]=o.useState(n._formState),u=o.useRef(!0),c=o.useRef({isDirty:!1,isLoading:!1,dirtyFields:!1,touchedFields:!1,validatingFields:!1,isValidating:!1,isValid:!1,errors:!1}),d=o.useRef(a);return d.current=a,Q({disabled:r,next:e=>u.current&&J(d.current,e.name,l)&&Z(e,c.current,n._updateFormState)&&s({...n._formState,...e}),subject:n._subjects.state}),o.useEffect((()=>(u.current=!0,c.current.isValid&&n._updateValid(!0),()=>{u.current=!1})),[n]),$(i,n,c.current,!1)}({control:a,name:n,exact:!0}),c=o.useRef(a.register(n,{...e.rules,value:s,...j(e.disabled)?{disabled:e.disabled}:{}}));return o.useEffect((()=>{const e=a._options.shouldUnregister||l,t=(e,t)=>{const n=M(a._fields,e);n&&n._f&&(n._f.mount=t)};if(t(n,!0),e){const e=_(M(a._options.defaultValues,n));P(a._defaultValues,n,e),F(M(a._formValues,n))&&P(a._formValues,n,e)}return()=>{(i?e&&!a._state.action:e)?a.unregister(n):t(n,!1)}}),[n,a,i,l]),o.useEffect((()=>{M(a._fields,n)&&a._updateDisabledField({disabled:r,fields:a._fields,name:n,value:M(a._fields,n)._f.value})}),[r,n,a]),{field:{name:n,value:s,...j(r)||u.disabled?{disabled:u.disabled||r}:{},onChange:o.useCallback((e=>c.current.onChange({target:{value:S(e),name:n},type:D})),[n]),onBlur:o.useCallback((()=>c.current.onBlur({target:{value:M(a._formValues,n),name:n},type:L})),[n,a]),ref:o.useCallback((e=>{const t=M(a._fields,n);t&&e&&(t._f.ref={focus:()=>e.focus(),select:()=>e.select(),setCustomValidity:t=>e.setCustomValidity(t),reportValidity:()=>e.reportValidity()})}),[a._fields,n])},formState:u,fieldState:Object.defineProperties({},{invalid:{enumerable:!0,get:()=>!!M(u.errors,n)},isDirty:{enumerable:!0,get:()=>!!M(u.dirtyFields,n)},isTouched:{enumerable:!0,get:()=>!!M(u.touchedFields,n)},isValidating:{enumerable:!0,get:()=>!!M(u.validatingFields,n)},error:{enumerable:!0,get:()=>M(u.errors,n)}})}}(e));var re=(e,t,n,r,a)=>t?{...n[e],types:{...n[e]&&n[e].types?n[e].types:{},[r]:a||!0}}:{},ae=e=>({isOnSubmit:!e||e===V,isOnBlur:e===I,isOnChange:e===O,isOnAll:e===z,isOnTouch:e===B}),le=(e,t,n)=>!n&&(t.watchAll||t.watch.has(e)||[...t.watch].some((t=>e.startsWith(t)&&/^\.\w+/.test(e.slice(t.length)))));const oe=(e,t,n,r)=>{for(const a of n||Object.keys(e)){const n=M(e,a);if(n){const{_f:e,...l}=n;if(e){if(e.refs&&e.refs[0]&&t(e.refs[0],a)&&!r)return!0;if(e.ref&&t(e.ref,e.name)&&!r)return!0;if(oe(l,t))break}else if(w(l)&&oe(l,t))break}}};var ie=(e,t,n)=>{const r=Y(M(e,n));return P(r,"root",t[n]),P(e,n,r),e},se=e=>"file"===e.type,ue=e=>"function"==typeof e,ce=e=>{if(!C)return!1;const t=e?e.ownerDocument:0;return e instanceof(t&&t.defaultView?t.defaultView.HTMLElement:HTMLElement)},de=e=>X(e),fe=e=>"radio"===e.type,pe=e=>e instanceof RegExp;const he={value:!1,isValid:!1},me={value:!0,isValid:!0};var ve=e=>{if(Array.isArray(e)){if(e.length>1){const t=e.filter((e=>e&&e.checked&&!e.disabled)).map((e=>e.value));return{value:t,isValid:!!t.length}}return e[0].checked&&!e[0].disabled?e[0].attributes&&!F(e[0].attributes.value)?F(e[0].value)||""===e[0].value?me:{value:e[0].value,isValid:!0}:me:he}return he};const be={isValid:!1,value:null};var ge=e=>Array.isArray(e)?e.reduce(((e,t)=>t&&t.checked&&!t.disabled?{isValid:!0,value:t.value}:e),be):be;function ye(e,t,n="validate"){if(de(e)||Array.isArray(e)&&e.every(de)||j(e)&&!e)return{type:n,message:de(e)?e:"",ref:t}}var xe=e=>w(e)&&!pe(e)?e:{value:e,message:""},we=async(e,t,n,r,a)=>{const{ref:l,refs:o,required:i,maxLength:s,minLength:u,min:c,max:d,pattern:f,validate:p,name:h,valueAsNumber:m,mount:v,disabled:g}=e._f,x=M(t,h);if(!v||g)return{};const S=o?o[0]:l,k=e=>{r&&S.reportValidity&&(S.setCustomValidity(j(e)?"":e||""),S.reportValidity())},E={},C=fe(l),_=b(l),T=C||_,N=(m||se(l))&&F(l.value)&&F(x)||ce(l)&&""===l.value||""===x||Array.isArray(x)&&!x.length,A=re.bind(null,h,n,E),P=(e,t,n,r="maxLength",a="minLength")=>{const o=e?t:n;E[h]={type:e?r:a,message:o,ref:l,...A(e?r:a,o)}};if(a?!Array.isArray(x)||!x.length:i&&(!T&&(N||y(x))||j(x)&&!x||_&&!ve(o).isValid||C&&!ge(o).isValid)){const{value:e,message:t}=de(i)?{value:!!i,message:i}:xe(i);if(e&&(E[h]={type:U,message:t,ref:S,...A(U,t)},!n))return k(t),E}if(!(N||y(c)&&y(d))){let e,t;const r=xe(d),a=xe(c);if(y(x)||isNaN(x)){const n=l.valueAsDate||new Date(x),o=e=>new Date((new Date).toDateString()+" "+e),i="time"==l.type,s="week"==l.type;X(r.value)&&x&&(e=i?o(x)>o(r.value):s?x>r.value:n>new Date(r.value)),X(a.value)&&x&&(t=i?o(x)<o(a.value):s?x<a.value:n<new Date(a.value))}else{const n=l.valueAsNumber||(x?+x:x);y(r.value)||(e=n>r.value),y(a.value)||(t=n<a.value)}if((e||t)&&(P(!!e,r.message,a.message,"max","min"),!n))return k(E[h].message),E}if((s||u)&&!N&&(X(x)||a&&Array.isArray(x))){const e=xe(s),t=xe(u),r=!y(e.value)&&x.length>+e.value,a=!y(t.value)&&x.length<+t.value;if((r||a)&&(P(r,e.message,t.message),!n))return k(E[h].message),E}if(f&&!N&&X(x)){const{value:e,message:t}=xe(f);if(pe(e)&&!x.match(e)&&(E[h]={type:H,message:t,ref:l,...A(H,t)},!n))return k(t),E}if(p)if(ue(p)){const e=ye(await p(x,t),S);if(e&&(E[h]={...e,...A("validate",e.message)},!n))return k(e.message),E}else if(w(p)){let e={};for(const r in p){if(!K(e)&&!n)break;const a=ye(await p[r](x,t),S,r);a&&(e={...a,...A(r,a.message)},k(a.message),n&&(E[h]=e))}if(!K(e)&&(E[h]={ref:S,...e},!n))return E}return k(!0),E};function Se(e,t){const n=Array.isArray(t)?t:N(t)?[t]:A(t),r=1===n.length?e:function(e,t){const n=t.slice(0,-1).length;let r=0;for(;r<n;)e=F(e)?r++:e[t[r++]];return e}(e,n),a=n.length-1,l=n[a];return r&&delete r[l],0!==a&&(w(r)&&K(r)||Array.isArray(r)&&function(e){for(const t in e)if(e.hasOwnProperty(t)&&!F(e[t]))return!1;return!0}(r))&&Se(e,n.slice(0,-1)),e}var ke=()=>{let e=[];return{get observers(){return e},next:t=>{for(const n of e)n.next&&n.next(t)},subscribe:t=>(e.push(t),{unsubscribe:()=>{e=e.filter((e=>e!==t))}}),unsubscribe:()=>{e=[]}}},Ee=e=>y(e)||!x(e);function Ce(e,t){if(Ee(e)||Ee(t))return e===t;if(g(e)&&g(t))return e.getTime()===t.getTime();const n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(const a of n){const n=e[a];if(!r.includes(a))return!1;if("ref"!==a){const e=t[a];if(g(n)&&g(e)||w(n)&&w(e)||Array.isArray(n)&&Array.isArray(e)?!Ce(n,e):n!==e)return!1}}return!0}var _e=e=>"select-multiple"===e.type,Te=e=>ce(e)&&e.isConnected,Fe=e=>{for(const t in e)if(ue(e[t]))return!0;return!1};function Me(e,t={}){const n=Array.isArray(e);if(w(e)||n)for(const n in e)Array.isArray(e[n])||w(e[n])&&!Fe(e[n])?(t[n]=Array.isArray(e[n])?[]:{},Me(e[n],t[n])):y(e[n])||(t[n]=!0);return t}function je(e,t,n){const r=Array.isArray(e);if(w(e)||r)for(const r in e)Array.isArray(e[r])||w(e[r])&&!Fe(e[r])?F(t)||Ee(n[r])?n[r]=Array.isArray(e[r])?Me(e[r],[]):{...Me(e[r])}:je(e[r],y(t)?{}:t[r],n[r]):n[r]=!Ce(e[r],t[r]);return n}var Ne=(e,t)=>je(e,t,Me(t)),Ae=(e,{valueAsNumber:t,valueAsDate:n,setValueAs:r})=>F(e)?e:t?""===e?NaN:e?+e:e:n&&X(e)?new Date(e):r?r(e):e;function Pe(e){const t=e.ref;if(!(e.refs?e.refs.every((e=>e.disabled)):t.disabled))return se(t)?t.files:fe(t)?ge(e.refs).value:_e(t)?[...t.selectedOptions].map((({value:e})=>e)):b(t)?ve(e.refs).value:Ae(F(t.value)?e.ref.value:t.value,e)}var Le=e=>F(e)?e:pe(e)?e.source:w(e)?pe(e.value)?e.value.source:e.value:e;const Re="AsyncFunction";function De(e,t,n){const r=M(e,n);if(r||N(n))return{error:r,name:n};const a=n.split(".");for(;a.length;){const r=a.join("."),l=M(t,r),o=M(e,r);if(l&&!Array.isArray(l)&&n!==r)return{name:n};if(o&&o.type)return{name:r,error:o};a.pop()}return{name:n}}const Ie={mode:V,reValidateMode:O,shouldFocusError:!0};function Oe(e={}){let t,n={...Ie,...e},r={submitCount:0,isDirty:!1,isLoading:ue(n.defaultValues),isValidating:!1,isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,touchedFields:{},dirtyFields:{},validatingFields:{},errors:n.errors||{},disabled:n.disabled||!1},a={},l=(w(n.defaultValues)||w(n.values))&&_(n.defaultValues||n.values)||{},o=n.shouldUnregister?{}:_(l),i={action:!1,mount:!1,watch:!1},s={mount:new Set,unMount:new Set,array:new Set,watch:new Set},u=0;const c={isDirty:!1,dirtyFields:!1,validatingFields:!1,touchedFields:!1,isValidating:!1,isValid:!1,errors:!1},d={values:ke(),array:ke(),state:ke()},f=ae(n.mode),p=ae(n.reValidateMode),h=n.criteriaMode===z,m=async e=>{if(!n.disabled&&(c.isValid||e)){const e=n.resolver?K((await N()).errors):await A(a,!0);e!==r.isValid&&d.state.next({isValid:e})}},v=(e,t)=>{n.disabled||!c.isValidating&&!c.validatingFields||((e||Array.from(s.mount)).forEach((e=>{e&&(t?P(r.validatingFields,e,t):Se(r.validatingFields,e))})),d.state.next({validatingFields:r.validatingFields,isValidating:!K(r.validatingFields)}))},x=(e,t,n,r)=>{const s=M(a,e);if(s){const a=M(o,e,F(n)?M(l,e):n);F(a)||r&&r.defaultChecked||t?P(o,e,t?a:Pe(s._f)):O(e,a),i.mount&&m()}},E=(e,t,o,i,s)=>{let u=!1,f=!1;const p={name:e};if(!n.disabled){const n=!!(M(a,e)&&M(a,e)._f&&M(a,e)._f.disabled);if(!o||i){c.isDirty&&(f=r.isDirty,r.isDirty=p.isDirty=D(),u=f!==p.isDirty);const a=n||Ce(M(l,e),t);f=!(n||!M(r.dirtyFields,e)),a||n?Se(r.dirtyFields,e):P(r.dirtyFields,e,!0),p.dirtyFields=r.dirtyFields,u=u||c.dirtyFields&&f!==!a}if(o){const t=M(r.touchedFields,e);t||(P(r.touchedFields,e,o),p.touchedFields=r.touchedFields,u=u||c.touchedFields&&t!==o)}u&&s&&d.state.next(p)}return u?p:{}},N=async e=>{v(e,!0);const t=await n.resolver(o,n.context,((e,t,n,r)=>{const a={};for(const n of e){const e=M(t,n);e&&P(a,n,e._f)}return{criteriaMode:n,names:[...e],fields:a,shouldUseNativeValidation:r}})(e||s.mount,a,n.criteriaMode,n.shouldUseNativeValidation));return v(e),t},A=async(e,t,a={valid:!0})=>{for(const i in e){const u=e[i];if(u){const{_f:e,...d}=u;if(e){const d=s.array.has(e.name),f=u._f&&!((l=u._f)&&l.validate||!(ue(l.validate)&&l.validate.constructor.name===Re||w(l.validate)&&Object.values(l.validate).find((e=>e.constructor.name===Re))));f&&c.validatingFields&&v([i],!0);const p=await we(u,o,h,n.shouldUseNativeValidation&&!t,d);if(f&&c.validatingFields&&v([i]),p[e.name]&&(a.valid=!1,t))break;!t&&(M(p,e.name)?d?ie(r.errors,p,e.name):P(r.errors,e.name,p[e.name]):Se(r.errors,e.name))}!K(d)&&await A(d,t,a)}}var l;return a.valid},D=(e,t)=>!n.disabled&&(e&&t&&P(o,e,t),!Ce(q(),l)),I=(e,t,n)=>ee(e,s,{...i.mount?o:F(t)?l:X(e)?{[e]:t}:t},n,t),O=(e,t,n={})=>{const r=M(a,e);let l=t;if(r){const n=r._f;n&&(!n.disabled&&P(o,e,Ae(t,n)),l=ce(n.ref)&&y(t)?"":t,_e(n.ref)?[...n.ref.options].forEach((e=>e.selected=l.includes(e.value))):n.refs?b(n.ref)?n.refs.length>1?n.refs.forEach((e=>(!e.defaultChecked||!e.disabled)&&(e.checked=Array.isArray(l)?!!l.find((t=>t===e.value)):l===e.value))):n.refs[0]&&(n.refs[0].checked=!!l):n.refs.forEach((e=>e.checked=e.value===l)):se(n.ref)?n.ref.value="":(n.ref.value=l,n.ref.type||d.values.next({name:e,values:{...o}})))}(n.shouldDirty||n.shouldTouch)&&E(e,l,n.shouldTouch,n.shouldDirty,!0),n.shouldValidate&&G(e)},V=(e,t,n)=>{for(const r in t){const l=t[r],o=`${e}.${r}`,i=M(a,o);(s.array.has(e)||w(l)||i&&!i._f)&&!g(l)?V(o,l,n):O(o,l,n)}},B=(e,t,n={})=>{const u=M(a,e),f=s.array.has(e),p=_(t);P(o,e,p),f?(d.array.next({name:e,values:{...o}}),(c.isDirty||c.dirtyFields)&&n.shouldDirty&&d.state.next({name:e,dirtyFields:Ne(l,o),isDirty:D(e,p)})):!u||u._f||y(p)?O(e,p,n):V(e,p,n),le(e,s)&&d.state.next({...r}),d.values.next({name:i.mount?e:void 0,values:{...o}})},H=async l=>{i.mount=!0;const b=l.target;let y=b.name,x=!0;const w=M(a,y),k=e=>{x=Number.isNaN(e)||g(e)&&isNaN(e.getTime())||Ce(e,M(o,y,e))};if(w){let i,g;const _=b.type?Pe(w._f):S(l),T=l.type===L||l.type===R,F=!((C=w._f).mount&&(C.required||C.min||C.max||C.maxLength||C.minLength||C.pattern||C.validate)||n.resolver||M(r.errors,y)||w._f.deps)||((e,t,n,r,a)=>!a.isOnAll&&(!n&&a.isOnTouch?!(t||e):(n?r.isOnBlur:a.isOnBlur)?!e:!(n?r.isOnChange:a.isOnChange)||e))(T,M(r.touchedFields,y),r.isSubmitted,p,f),D=le(y,s,T);P(o,y,_),T?(w._f.onBlur&&w._f.onBlur(l),t&&t(0)):w._f.onChange&&w._f.onChange(l);const I=E(y,_,T,!1),O=!K(I)||D;if(!T&&d.values.next({name:y,type:l.type,values:{...o}}),F)return c.isValid&&("onBlur"===e.mode?T&&m():m()),O&&d.state.next({name:y,...D?{}:I});if(!T&&D&&d.state.next({...r}),n.resolver){const{errors:e}=await N([y]);if(k(_),x){const t=De(r.errors,a,y),n=De(e,a,t.name||y);i=n.error,y=n.name,g=K(e)}}else v([y],!0),i=(await we(w,o,h,n.shouldUseNativeValidation))[y],v([y]),k(_),x&&(i?g=!1:c.isValid&&(g=await A(a,!0)));x&&(w._f.deps&&G(w._f.deps),((n,a,l,o)=>{const i=M(r.errors,n),s=c.isValid&&j(a)&&r.isValid!==a;var f;if(e.delayError&&l?(f=()=>((e,t)=>{P(r.errors,e,t),d.state.next({errors:r.errors})})(n,l),t=e=>{clearTimeout(u),u=setTimeout(f,e)},t(e.delayError)):(clearTimeout(u),t=null,l?P(r.errors,n,l):Se(r.errors,n)),(l?!Ce(i,l):i)||!K(o)||s){const e={...o,...s&&j(a)?{isValid:a}:{},errors:r.errors,name:n};r={...r,...e},d.state.next(e)}})(y,g,i,I))}var C},U=(e,t)=>{if(M(r.errors,t)&&e.focus)return e.focus(),1},G=async(e,t={})=>{let l,o;const i=Y(e);if(n.resolver){const t=await(async e=>{const{errors:t}=await N(e);if(e)for(const n of e){const e=M(t,n);e?P(r.errors,n,e):Se(r.errors,n)}else r.errors=t;return t})(F(e)?e:i);l=K(t),o=e?!i.some((e=>M(t,e))):l}else e?(o=(await Promise.all(i.map((async e=>{const t=M(a,e);return await A(t&&t._f?{[e]:t}:t)})))).every(Boolean),(o||r.isValid)&&m()):o=l=await A(a);return d.state.next({...!X(e)||c.isValid&&l!==r.isValid?{}:{name:e},...n.resolver||!e?{isValid:l}:{},errors:r.errors}),t.shouldFocus&&!o&&oe(a,U,e?i:s.mount),o},q=e=>{const t={...i.mount?o:l};return F(e)?t:X(e)?M(t,e):e.map((e=>M(t,e)))},W=(e,t)=>({invalid:!!M((t||r).errors,e),isDirty:!!M((t||r).dirtyFields,e),error:M((t||r).errors,e),isValidating:!!M(r.validatingFields,e),isTouched:!!M((t||r).touchedFields,e)}),$=(e,t,n)=>{const l=(M(a,e,{_f:{}})._f||{}).ref,o=M(r.errors,e)||{},{ref:i,message:s,type:u,...c}=o;P(r.errors,e,{...c,...t,ref:l}),d.state.next({name:e,errors:r.errors,isValid:!1}),n&&n.shouldFocus&&l&&l.focus&&l.focus()},Z=(e,t={})=>{for(const i of e?Y(e):s.mount)s.mount.delete(i),s.array.delete(i),t.keepValue||(Se(a,i),Se(o,i)),!t.keepError&&Se(r.errors,i),!t.keepDirty&&Se(r.dirtyFields,i),!t.keepTouched&&Se(r.touchedFields,i),!t.keepIsValidating&&Se(r.validatingFields,i),!n.shouldUnregister&&!t.keepDefaultValue&&Se(l,i);d.values.next({values:{...o}}),d.state.next({...r,...t.keepDirty?{isDirty:D()}:{}}),!t.keepIsValid&&m()},J=({disabled:e,name:t,field:n,fields:r,value:a})=>{if(j(e)&&i.mount||e){const l=e?void 0:F(a)?Pe(n?n._f:M(r,t)._f):a;P(o,t,l),E(t,l,!1,!1,!0)}},Q=(e,t={})=>{let r=M(a,e);const o=j(t.disabled)||j(n.disabled);return P(a,e,{...r||{},_f:{...r&&r._f?r._f:{ref:{name:e}},name:e,mount:!0,...t}}),s.mount.add(e),r?J({field:r,disabled:j(t.disabled)?t.disabled:n.disabled,name:e,value:t.value}):x(e,!0,t.value),{...o?{disabled:t.disabled||n.disabled}:{},...n.progressive?{required:!!t.required,min:Le(t.min),max:Le(t.max),minLength:Le(t.minLength),maxLength:Le(t.maxLength),pattern:Le(t.pattern)}:{},name:e,onChange:H,onBlur:H,ref:o=>{if(o){Q(e,t),r=M(a,e);const n=F(o.value)&&o.querySelectorAll&&o.querySelectorAll("input,select,textarea")[0]||o,i=(e=>fe(e)||b(e))(n),s=r._f.refs||[];if(i?s.find((e=>e===n)):n===r._f.ref)return;P(a,e,{_f:{...r._f,...i?{refs:[...s.filter(Te),n,...Array.isArray(M(l,e))?[{}]:[]],ref:{type:n.type,name:e}}:{ref:n}}}),x(e,!1,void 0,n)}else r=M(a,e,{}),r._f&&(r._f.mount=!1),(n.shouldUnregister||t.shouldUnregister)&&(!k(s.array,e)||!i.action)&&s.unMount.add(e)}}},te=()=>n.shouldFocusError&&oe(a,U,s.mount),ne=(e,t)=>async l=>{let i;if(l&&(l.preventDefault&&l.preventDefault(),l.persist&&l.persist()),n.disabled)return void(t&&await t({...r.errors},l));let s=_(o);if(d.state.next({isSubmitting:!0}),n.resolver){const{errors:e,values:t}=await N();r.errors=e,s=t}else await A(a);if(Se(r.errors,"root"),K(r.errors)){d.state.next({errors:{}});try{await e(s,l)}catch(e){i=e}}else t&&await t({...r.errors},l),te(),setTimeout(te);if(d.state.next({isSubmitted:!0,isSubmitting:!1,isSubmitSuccessful:K(r.errors)&&!i,submitCount:r.submitCount+1,errors:r.errors}),i)throw i},re=(t,n={})=>{const u=t?_(t):l,f=_(u),p=K(t),h=p?l:f;if(n.keepDefaultValues||(l=u),!n.keepValues){if(n.keepDirtyValues){const e=new Set([...s.mount,...Object.keys(Ne(l,o))]);for(const t of Array.from(e))M(r.dirtyFields,t)?P(h,t,M(o,t)):B(t,M(h,t))}else{if(C&&F(t))for(const e of s.mount){const t=M(a,e);if(t&&t._f){const e=Array.isArray(t._f.refs)?t._f.refs[0]:t._f.ref;if(ce(e)){const t=e.closest("form");if(t){t.reset();break}}}}a={}}o=e.shouldUnregister?n.keepDefaultValues?_(l):{}:_(h),d.array.next({values:{...h}}),d.values.next({values:{...h}})}s={mount:n.keepDirtyValues?s.mount:new Set,unMount:new Set,array:new Set,watch:new Set,watchAll:!1,focus:""},i.mount=!c.isValid||!!n.keepIsValid||!!n.keepDirtyValues,i.watch=!!e.shouldUnregister,d.state.next({submitCount:n.keepSubmitCount?r.submitCount:0,isDirty:!p&&(n.keepDirty?r.isDirty:!(!n.keepDefaultValues||Ce(t,l))),isSubmitted:!!n.keepIsSubmitted&&r.isSubmitted,dirtyFields:p?{}:n.keepDirtyValues?n.keepDefaultValues&&o?Ne(l,o):r.dirtyFields:n.keepDefaultValues&&t?Ne(l,t):n.keepDirty?r.dirtyFields:{},touchedFields:n.keepTouched?r.touchedFields:{},errors:n.keepErrors?r.errors:{},isSubmitSuccessful:!!n.keepIsSubmitSuccessful&&r.isSubmitSuccessful,isSubmitting:!1})},de=(e,t)=>re(ue(e)?e(o):e,t);return{control:{register:Q,unregister:Z,getFieldState:W,handleSubmit:ne,setError:$,_executeSchema:N,_getWatch:I,_getDirty:D,_updateValid:m,_removeUnmounted:()=>{for(const e of s.unMount){const t=M(a,e);t&&(t._f.refs?t._f.refs.every((e=>!Te(e))):!Te(t._f.ref))&&Z(e)}s.unMount=new Set},_updateFieldArray:(e,t=[],s,u,f=!0,p=!0)=>{if(u&&s&&!n.disabled){if(i.action=!0,p&&Array.isArray(M(a,e))){const t=s(M(a,e),u.argA,u.argB);f&&P(a,e,t)}if(p&&Array.isArray(M(r.errors,e))){const t=s(M(r.errors,e),u.argA,u.argB);f&&P(r.errors,e,t),((e,t)=>{!T(M(e,t)).length&&Se(e,t)})(r.errors,e)}if(c.touchedFields&&p&&Array.isArray(M(r.touchedFields,e))){const t=s(M(r.touchedFields,e),u.argA,u.argB);f&&P(r.touchedFields,e,t)}c.dirtyFields&&(r.dirtyFields=Ne(l,o)),d.state.next({name:e,isDirty:D(e,t),dirtyFields:r.dirtyFields,errors:r.errors,isValid:r.isValid})}else P(o,e,t)},_updateDisabledField:J,_getFieldArray:t=>T(M(i.mount?o:l,t,e.shouldUnregister?M(l,t,[]):[])),_reset:re,_resetDefaultValues:()=>ue(n.defaultValues)&&n.defaultValues().then((e=>{de(e,n.resetOptions),d.state.next({isLoading:!1})})),_updateFormState:e=>{r={...r,...e}},_disableForm:e=>{j(e)&&(d.state.next({disabled:e}),oe(a,((t,n)=>{const r=M(a,n);r&&(t.disabled=r._f.disabled||e,Array.isArray(r._f.refs)&&r._f.refs.forEach((t=>{t.disabled=r._f.disabled||e})))}),0,!1))},_subjects:d,_proxyFormState:c,_setErrors:e=>{r.errors=e,d.state.next({errors:r.errors,isValid:!1})},get _fields(){return a},get _formValues(){return o},get _state(){return i},set _state(e){i=e},get _defaultValues(){return l},get _names(){return s},set _names(e){s=e},get _formState(){return r},set _formState(e){r=e},get _options(){return n},set _options(e){n={...n,...e}}},trigger:G,register:Q,handleSubmit:ne,watch:(e,t)=>ue(e)?d.values.subscribe({next:n=>e(I(void 0,t),n)}):I(e,t,!0),setValue:B,getValues:q,reset:de,resetField:(e,t={})=>{M(a,e)&&(F(t.defaultValue)?B(e,_(M(l,e))):(B(e,t.defaultValue),P(l,e,_(t.defaultValue))),t.keepTouched||Se(r.touchedFields,e),t.keepDirty||(Se(r.dirtyFields,e),r.isDirty=t.defaultValue?D(e,_(M(l,e))):D()),t.keepError||(Se(r.errors,e),c.isValid&&m()),d.state.next({...r}))},clearErrors:e=>{e&&Y(e).forEach((e=>Se(r.errors,e))),d.state.next({errors:e?r.errors:{}})},unregister:Z,setError:$,setFocus:(e,t={})=>{const n=M(a,e),r=n&&n._f;if(r){const e=r.refs?r.refs[0]:r.ref;e.focus&&(e.focus(),t.shouldSelect&&ue(e.select)&&e.select())}},getFieldState:W}}const Ve=function(e){const{title:t,description:n,children:r}=e;return(0,f.jsxs)("div",{className:"form-section block w-full relative mt-4 p-0",children:[(0,f.jsx)("legend",{className:"block m-auto",children:(0,f.jsx)("h2",{className:"title font-bold font-heading text-3xl sm:text-4xl/4 m-0 mb-2 block text-center",children:t})}),(0,f.jsx)("p",{className:"body text-lg text-center block font-normal mb-4",children:n}),r]})};var Be=a(170),ze=a.n(Be);function He(e){var t;return"undefined"!=typeof window&&null!=window.navigator&&((null===(t=window.navigator.userAgentData)||void 0===t?void 0:t.brands.some((t=>e.test(t.brand))))||e.test(window.navigator.userAgent))}function Ue(e){var t;return"undefined"!=typeof window&&null!=window.navigator&&e.test((null===(t=window.navigator.userAgentData)||void 0===t?void 0:t.platform)||window.navigator.platform)}function Ge(e){let t=null;return()=>(null==t&&(t=e()),t)}const qe=Ge((function(){return Ue(/^Mac/i)})),We=Ge((function(){return Ue(/^iPhone/i)})),$e=Ge((function(){return Ue(/^iPad/i)||qe()&&navigator.maxTouchPoints>1})),Ke=Ge((function(){return We()||$e()})),Ze=(Ge((function(){return qe()||Ke()})),Ge((function(){return He(/AppleWebKit/i)&&!Ze()})),Ge((function(){return He(/Chrome/i)}))),Ye=Ge((function(){return He(/Android/i)}));Ge((function(){return He(/Firefox/i)}));const Je=e=>{var t;return null!==(t=null==e?void 0:e.ownerDocument)&&void 0!==t?t:document},Qe=e=>e&&"window"in e&&e.window===e?e:Je(e).defaultView||window;let Xe=null,et=new Set,tt=new Map,nt=!1,rt=!1;const at={Tab:!0,Escape:!0};function lt(e,t){for(let n of et)n(e,t)}function ot(e){nt=!0,function(e){return!(e.metaKey||!qe()&&e.altKey||e.ctrlKey||"Control"===e.key||"Shift"===e.key||"Meta"===e.key)}(e)&&(Xe="keyboard",lt("keyboard",e))}function it(e){Xe="pointer","mousedown"!==e.type&&"pointerdown"!==e.type||(nt=!0,lt("pointer",e))}function st(e){var t;(0===(t=e).mozInputSource&&t.isTrusted||(Ye()&&t.pointerType?"click"===t.type&&1===t.buttons:0===t.detail&&!t.pointerType))&&(nt=!0,Xe="virtual")}function ut(e){e.target!==window&&e.target!==document&&(nt||rt||(Xe="virtual",lt("virtual",e)),nt=!1,rt=!1)}function ct(){nt=!1,rt=!0}function dt(e){if("undefined"==typeof window||tt.get(Qe(e)))return;const t=Qe(e),n=Je(e);let r=t.HTMLElement..focus;t.HTMLElement..focus=function(){nt=!0,r.apply(this,arguments)},n.addEventListener("keydown",ot,!0),n.addEventListener("keyup",ot,!0),n.addEventListener("click",st,!0),t.addEventListener("focus",ut,!0),t.addEventListener("blur",ct,!1),"undefined"!=typeof PointerEvent?(n.addEventListener("pointerdown",it,!0),n.addEventListener("pointermove",it,!0),n.addEventListener("pointerup",it,!0)):(n.addEventListener("mousedown",it,!0),n.addEventListener("mousemove",it,!0),n.addEventListener("mouseup",it,!0)),t.addEventListener("beforeunload",(()=>{ft(e)}),{once:!0}),tt.set(t,{focus:r})}const ft=(e,t)=>{const n=Qe(e),r=Je(e);t&&r.removeEventListener("DOMContentLoaded",t),tt.has(n)&&(n.HTMLElement..focus=tt.get(n).focus,r.removeEventListener("keydown",ot,!0),r.removeEventListener("keyup",ot,!0),r.removeEventListener("click",st,!0),n.removeEventListener("focus",ut,!0),n.removeEventListener("blur",ct,!1),"undefined"!=typeof PointerEvent?(r.removeEventListener("pointerdown",it,!0),r.removeEventListener("pointermove",it,!0),r.removeEventListener("pointerup",it,!0)):(r.removeEventListener("mousedown",it,!0),r.removeEventListener("mousemove",it,!0),r.removeEventListener("mouseup",it,!0)),tt.delete(n))};function pt(){return"pointer"!==Xe}"undefined"!=typeof document&&function(e){const t=Je(e);let n;"loading"!==t.readyState?dt(e):(n=()=>{dt(e)},t.addEventListener("DOMContentLoaded",n))}();const ht=new Set(["checkbox","radio","range","color","file","image","button","submit","reset"]);const mt="undefined"!=typeof document?o.useLayoutEffect:()=>{};class vt{isDefaultPrevented(){return this.nativeEvent.defaultPrevented}preventDefault(){this.defaultPrevented=!0,this.nativeEvent.preventDefault()}stopPropagation(){this.nativeEvent.stopPropagation(),this.isPropagationStopped=()=>!0}isPropagationStopped(){return!1}persist(){}constructor(e,t){this.nativeEvent=t,this.target=t.target,this.currentTarget=t.currentTarget,this.relatedTarget=t.relatedTarget,this.bubbles=t.bubbles,this.cancelable=t.cancelable,this.defaultPrevented=t.defaultPrevented,this.eventPhase=t.eventPhase,this.isTrusted=t.isTrusted,this.timeStamp=t.timeStamp,this.type=e}}function bt(e){let t=(0,o.useRef)({isFocused:!1,observer:null});mt((()=>{const e=t.current;return()=>{e.observer&&(e.observer.disconnect(),e.observer=null)}}),[]);let n=function(e){const t=(0,o.useRef)(null);return mt((()=>{t.current=e}),[e]),(0,o.useCallback)(((...e)=>{const n=t.current;return null==n?void 0:n(...e)}),[])}((t=>{null==e||e(t)}));return(0,o.useCallback)((e=>{if(e.target instanceof HTMLButtonElement||e.target instanceof HTMLInputElement||e.target instanceof HTMLTextAreaElement||e.target instanceof HTMLSelectElement){t.current.isFocused=!0;let r=e.target,a=e=>{t.current.isFocused=!1,r.disabled&&n(new vt("blur",e)),t.current.observer&&(t.current.observer.disconnect(),t.current.observer=null)};r.addEventListener("focusout",a,{once:!0}),t.current.observer=new MutationObserver((()=>{if(t.current.isFocused&&r.disabled){var e;null===(e=t.current.observer)||void 0===e||e.disconnect();let n=r===document.activeElement?null:document.activeElement;r.disEvent(new FocusEvent("blur",{relatedTarget:n})),r.disEvent(new FocusEvent("focusout",{bubbles:!0,relatedTarget:n}))}})),t.current.observer.observe(r,{attributes:!0,attributeFilter:["disabled"]})}}),[n])}function gt(e={}){let{autoFocus:t=!1,isTextInput:n,within:r}=e,a=(0,o.useRef)({isFocused:!1,isFocusVisible:t||pt()}),[l,i]=(0,o.useState)(!1),[s,u]=(0,o.useState)((()=>a.current.isFocused&&a.current.isFocusVisible)),c=(0,o.useCallback)((()=>u(a.current.isFocused&&a.current.isFocusVisible)),[]),d=(0,o.useCallback)((e=>{a.current.isFocused=e,i(e),c()}),[c]);var f,p,h;f=e=>{a.current.isFocusVisible=e,c()},p=[],h={isTextInput:n},dt(),(0,o.useEffect)((()=>{let e=(e,t)=>{(function(e,t,n){var r;const a="undefined"!=typeof window?Qe(null==n?void 0:n.target).HTMLInputElement:HTMLInputElement,l="undefined"!=typeof window?Qe(null==n?void 0:n.target).HTMLTextAreaElement:HTMLTextAreaElement,o="undefined"!=typeof window?Qe(null==n?void 0:n.target).HTMLElement:HTMLElement,i="undefined"!=typeof window?Qe(null==n?void 0:n.target).KeyboardEvent:KeyboardEvent;return!((e=e||(null==n?void 0:n.target)instanceof a&&!ht.has(null==n||null===(r=n.target)||void 0===r?void 0:r.type)||(null==n?void 0:n.target)instanceof l||(null==n?void 0:n.target)instanceof o&&(null==n?void 0:n.target.isContentEditable))&&"keyboard"===t&&n instanceof i&&!at[n.key])})(!!(null==h?void 0:h.isTextInput),e,t)&&f(pt())};return et.add(e),()=>{et.delete(e)}}),p);let{focusProps:m}=function(e){let{isDisabled:t,onFocus:n,onBlur:r,onFocusChange:a}=e;const l=(0,o.useCallback)((e=>{if(e.target===e.currentTarget)return r&&r(e),a&&a(!1),!0}),[r,a]),i=bt(l),s=(0,o.useCallback)((e=>{const t=Je(e.target);e.target===e.currentTarget&&t.activeElement===e.target&&(n&&n(e),a&&a(!0),i(e))}),[a,n,i]);return{focusProps:{onFocus:!t&&(n||a||r)?s:void 0,onBlur:t||!r&&!a?void 0:l}}}({isDisabled:r,onFocusChange:d}),{focusWithinProps:v}=function(e){let{isDisabled:t,onBlurWithin:n,onFocusWithin:r,onFocusWithinChange:a}=e,l=(0,o.useRef)({isFocusWithin:!1}),i=(0,o.useCallback)((e=>{l.current.isFocusWithin&&!e.currentTarget.contains(e.relatedTarget)&&(l.current.isFocusWithin=!1,n&&n(e),a&&a(!1))}),[n,a,l]),s=bt(i),u=(0,o.useCallback)((e=>{l.current.isFocusWithin||document.activeElement!==e.target||(r&&r(e),a&&a(!0),l.current.isFocusWithin=!0,s(e))}),[r,a,s]);return t?{focusWithinProps:{onFocus:void 0,onBlur:void 0}}:{focusWithinProps:{onFocus:u,onBlur:i}}}({isDisabled:!r,onFocusWithinChange:d});return{isFocused:l,isFocusVisible:s,focusProps:r?v:m}}let yt=!1,xt=0;function wt(){yt=!0,setTimeout((()=>{yt=!1}),50)}function St(e){"touch"===e.pointerType&&wt()}function kt(){if("undefined"!=typeof document)return"undefined"!=typeof PointerEvent?document.addEventListener("pointerup",St):document.addEventListener("touchend",wt),xt++,()=>{xt--,xt>0||("undefined"!=typeof PointerEvent?document.removeEventListener("pointerup",St):document.removeEventListener("touchend",wt))}}function Et(e){let{onHoverStart:t,onHoverChange:n,onHoverEnd:r,isDisabled:a}=e,[l,i]=(0,o.useState)(!1),s=(0,o.useRef)({isHovered:!1,ignoreEmulatedMouseEvents:!1,pointerType:"",target:null}).current;(0,o.useEffect)(kt,[]);let{hoverProps:u,triggerHoverEnd:c}=(0,o.useMemo)((()=>{let e=(e,r)=>{if(s.pointerType=r,a||"touch"===r||s.isHovered||!e.currentTarget.contains(e.target))return;s.isHovered=!0;let l=e.currentTarget;s.target=l,t&&t({type:"hoverstart",target:l,pointerType:r}),n&&n(!0),i(!0)},l=(e,t)=>{if(s.pointerType="",s.target=null,"touch"===t||!s.isHovered)return;s.isHovered=!1;let a=e.currentTarget;r&&r({type:"hoverend",target:a,pointerType:t}),n&&n(!1),i(!1)},o={};return"undefined"!=typeof PointerEvent?(o.onPointerEnter=t=>{yt&&"mouse"===t.pointerType||e(t,t.pointerType)},o.onPointerLeave=e=>{!a&&e.currentTarget.contains(e.target)&&l(e,e.pointerType)}):(o.onTouchStart=()=>{s.ignoreEmulatedMouseEvents=!0},o.onMouseEnter=t=>{s.ignoreEmulatedMouseEvents||yt||e(t,"mouse"),s.ignoreEmulatedMouseEvents=!1},o.onMouseLeave=e=>{!a&&e.currentTarget.contains(e.target)&&l(e,"mouse")}),{hoverProps:o,triggerHoverEnd:l}}),[t,n,r,a,s]);return(0,o.useEffect)((()=>{a&&c({currentTarget:s.target},s.pointerType)}),[a]),{hoverProps:u,isHovered:l}}var Ct=Object.defineProperty,_t=(e,t,n)=>(((e,t,n)=>{t in e?Ct(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n})(e,"symbol"!=typeof t?t+"":t,n),n);let Tt=new class{constructor(){_t(this,"current",this.detect()),_t(this,"handoffState","pending"),_t(this,"currentId",0)}set(e){this.current!==e&&(this.handoffState="pending",this.currentId=0,this.current=e)}reset(){this.set(this.detect())}nextId(){return++this.currentId}get isServer(){return"server"===this.current}get isClient(){return"client"===this.current}detect(){return"undefined"==typeof window||"undefined"==typeof document?"server":"client"}handoff(){"pending"===this.handoffState&&(this.handoffState="complete")}get isHandoffComplete(){return"complete"===this.handoffState}};function Ft(e){var t,n;return Tt.isServer?null:e?"ownerDocument"in e?e.ownerDocument:"current"in e?null!=(n=null==(t=e.current)?void 0:t.ownerDocument)?n:document:null:document}function Mt(){let e=[],t={addEventListener:(e,n,r,a)=>(e.addEventListener(n,r,a),t.add((()=>e.removeEventListener(n,r,a)))),requestAnimationFrame(...e){let n=requestAnimationFrame(...e);return t.add((()=>cancelAnimationFrame(n)))},nextFrame:(...e)=>t.requestAnimationFrame((()=>t.requestAnimationFrame(...e))),setTimeout(...e){let n=setTimeout(...e);return t.add((()=>clearTimeout(n)))},microTask(...e){let n={current:!0};return function(e){"function"==typeof queueMicrotask?queueMicrotask(e):Promise.resolve().then(e).catch((e=>setTimeout((()=>{throw e}))))}((()=>{n.current&&e[0]()})),t.add((()=>{n.current=!1}))},style(e,t,n){let r=e.style.getPropertyValue(t);return Object.assign(e.style,{[t]:n}),this.add((()=>{Object.assign(e.style,{[t]:r})}))},group(e){let t=Mt();return e(t),this.add((()=>t.dispose()))},add:t=>(e.includes(t)||e.push(t),()=>{let n=e.indexOf(t);if(n>=0)for(let t of e.splice(n,1))t()}),dispose(){for(let t of e.splice(0))t()}};return t}function jt(){let[e]=(0,o.useState)(Mt);return(0,o.useEffect)((()=>()=>e.dispose()),[e]),e}let Nt=(e,t)=>{Tt.isServer?(0,o.useEffect)(e,t):(0,o.useLayoutEffect)(e,t)};function At(e){let t=(0,o.useRef)(e);return Nt((()=>{t.current=e}),[e]),t}let Pt=function(e){let t=At(e);return o.useCallback(((...e)=>t.current(...e)),[t])};function Lt({disabled:e=!1}={}){let t=(0,o.useRef)(null),[n,r]=(0,o.useState)(!1),a=jt(),l=Pt((()=>{t.current=null,r(!1),a.dispose()})),i=Pt((e=>{if(a.dispose(),null===t.current){t.current=e.currentTarget,r(!0);{let n=Ft(e.currentTarget);a.addEventListener(n,"pointerup",l,!1),a.addEventListener(n,"pointermove",(e=>{if(t.current){let n=function(e){let t=e.width/2,n=e.height/2;return{top:e.clientY-n,right:e.clientX+t,bottom:e.clientY+n,left:e.clientX-t}}(e);r(function(e,t){return!(!e||!t||e.right<t.left||e.left>t.right||e.bottom<t.top||e.top>t.bottom)}(n,t.current.getBoundingClientRect()))}}),!1),a.addEventListener(n,"pointercancel",l,!1)}}}));return{pressed:n,pressProps:e?{}:{onPointerDown:i,onPointerUp:l,onClick:l}}}function Rt(e,t,n){let[r,a]=(0,o.useState)(n),l=void 0!==e,i=(0,o.useRef)(l),s=(0,o.useRef)(!1),u=(0,o.useRef)(!1);return!l||i.current||s.current?!l&&i.current&&!u.current&&(u.current=!0,i.current=l,console.error("A component is changing from controlled to uncontrolled. This may be caused by the value changing from a defined value to undefined, which should not happen.")):(s.current=!0,i.current=l,console.error("A component is changing from uncontrolled to controlled. This may be caused by the value changing from undefined to a defined value, which should not happen.")),[l?e:r,Pt((e=>(l||a(e),null==t?void 0:t(e))))]}function Dt(e){let[t]=(0,o.useState)(e);return t}function It(e,t){return(0,o.useMemo)((()=>{var n;if(e.type)return e.type;let r=null!=(n=e.as)?n:"button";return"string"==typeof r&&"button"===r.toLowerCase()||"BUTTON"===(null==t?void 0:t.tagName)&&!t.hasAttribute("type")?"button":void 0}),[e.type,e.as,t])}let Ot=Symbol();function Vt(...e){let t=(0,o.useRef)(e);(0,o.useEffect)((()=>{t.current=e}),[e]);let n=Pt((e=>{for(let n of t.current)null!=n&&("function"==typeof n?n(e):n.current=e)}));return e.every((e=>null==e||(null==e?void 0:e[Ot])))?void 0:n}let Bt=(0,o.createContext)(void 0);function zt(){return(0,o.useContext)(Bt)}const Ht=window.ReactDOM;function Ut(e={},t=null,n=[]){for(let[r,a]of Object.entries(e))qt(n,Gt(t,r),a);return n}function Gt(e,t){return e?e+"["+t+"]":t}function qt(e,t,n){if(Array.isArray(n))for(let[r,a]of n.entries())qt(e,Gt(t,r.toString()),a);else n instanceof Date?e.push([t,n.toISOString()]):"boolean"==typeof n?e.push([t,n?"1":"0"]):"string"==typeof n?e.push([t,n]):"number"==typeof n?e.push([t,`${n}`]):null==n?e.push([t,""]):Ut(n,t,e)}function Wt(e){var t,n;let r=null!=(t=null==e?void 0:e.form)?t:e.closest("form");if(r){for(let t of r.elements)if(t!==e&&("INPUT"===t.tagName&&"submit"===t.type||"BUTTON"===t.tagName&&"submit"===t.type||"INPUT"===t.nodeName&&"image"===t.type))return void t.click();null==(n=r.requestSubmit)||n.call(r)}}function $t(...e){return Array.from(new Set(e.flatMap((e=>"string"==typeof e?e.split(" "):[])))).filter(Boolean).join(" ")}function Kt(e,t,...n){if(e in t){let r=t[e];return"function"==typeof r?r(...n):r}let r=new Error(`Tried to handle "${e}" but there is no handler defined. Only defined handlers are: ${Object.keys(t).map((e=>`"${e}"`)).join(", ")}.`);throw Error.captureStackTrace&&Error.captureStackTrace(r,Kt),r}var Zt,Yt=((Zt=Yt||{})[Zt.None=0]="None",Zt[Zt.RenderStrategy=1]="RenderStrategy",Zt[Zt.Static=2]="Static",Zt),Jt=(e=>(e[e.Unmount=0]="Unmount",e[e.Hidden=1]="Hidden",e))(Jt||{});function Qt(){let e=function(){let e=(0,o.useRef)([]),t=(0,o.useCallback)((t=>{for(let n of e.current)null!=n&&("function"==typeof n?n(t):n.current=t)}),[]);return(...n)=>{if(!n.every((e=>null==e)))return e.current=n,t}}();return(0,o.useCallback)((t=>function({ourProps:e,theirProps:t,slot:n,defaultTag:r,features:a,visible:l=!0,name:o,mergeRefs:i}){i=null!=i?i:en;let s=tn(t,e);if(l)return Xt(s,n,r,o,i);let u=null!=a?a:0;if(2&u){let{static:e=!1,...t}=s;if(e)return Xt(t,n,r,o,i)}if(1&u){let{unmount:e=!0,...t}=s;return Kt(e?0:1,{0:()=>null,1:()=>Xt({...t,hidden:!0,style:{display:"none"}},n,r,o,i)})}return Xt(s,n,r,o,i)}({mergeRefs:e,...t})),[e])}function Xt(e,t={},n,r,a){let{as:l=n,children:i,refName:s="ref",...u}=ln(e,["unmount","static"]),c=void 0!==e.ref?{[s]:e.ref}:{},d="function"==typeof i?i(t):i;"className"in u&&u.className&&"function"==typeof u.className&&(u.className=u.className(t)),u["aria-labelledby"]&&u["aria-labelledby"]===u.id&&(u["aria-labelledby"]=void 0);let f={};if(t){let e=!1,n=[];for(let[r,a]of Object.entries(t))"boolean"==typeof a&&(e=!0),!0===a&&n.push(r.replace(/([A-Z])/g,(e=>`-${e.toLowerCase()}`)));if(e){f["data-headlessui-state"]=n.join(" ");for(let e of n)f[`data-${e}`]=""}}if(l===o.Fragment&&(Object.keys(an(u)).length>0||Object.keys(an(f)).length>0)){if((0,o.isValidElement)(d)&&!(Array.isArray(d)&&d.length>1)){let e=d.props,t=null==e?void 0:e.className,n="function"==typeof t?(...e)=>$t(t(...e),u.className):$t(t,u.className),r=n?{className:n}:{},l=tn(d.props,an(ln(u,["ref"])));for(let e in f)e in l&&delete f[e];return(0,o.cloneElement)(d,Object.assign({},l,f,c,{ref:a(on(d),c.ref)},r))}if(Object.keys(an(u)).length>0)throw new Error(['Passing props on "Fragment"!',"",`The current component <${r} /> is rendering a "Fragment".`,"However we need to passthrough the following props:",Object.keys(an(u)).concat(Object.keys(an(f))).map((e=>` - ${e}`)).join("\n"),"","You can apply a few solutions:",['Add an `as="..."` prop, to ensure that we render an actual element instead of a "Fragment".',"Render a single element as the child so that we can forward the props onto that element."].map((e=>` - ${e}`)).join("\n")].join("\n"))}return(0,o.createElement)(l,Object.assign({},ln(u,["ref"]),l!==o.Fragment&&c,l!==o.Fragment&&f),d)}function en(...e){return e.every((e=>null==e))?void 0:t=>{for(let n of e)null!=n&&("function"==typeof n?n(t):n.current=t)}}function tn(...e){if(0===e.length)return{};if(1===e.length)return e[0];let t={},n={};for(let r of e)for(let e in r)e.startsWith("on")&&"function"==typeof r[e]?(null!=n[e]||(n[e]=[]),n[e].push(r[e])):t[e]=r[e];if(t.disabled||t["aria-disabled"])for(let e in n)/^(on(?:Click|Pointer|Mouse|Key)(?:Down|Up|Press)?)$/.test(e)&&(n[e]=[e=>{var t;return null==(t=null==e?void 0:e.preventDefault)?void 0:t.call(e)}]);for(let e in n)Object.assign(t,{[e](t,...r){let a=n[e];for(let e of a){if((t instanceof Event||(null==t?void 0:t.nativeEvent)instanceof Event)&&t.defaultPrevented)return;e(t,...r)}}});return t}function nn(...e){if(0===e.length)return{};if(1===e.length)return e[0];let t={},n={};for(let r of e)for(let e in r)e.startsWith("on")&&"function"==typeof r[e]?(null!=n[e]||(n[e]=[]),n[e].push(r[e])):t[e]=r[e];for(let e in n)Object.assign(t,{[e](...t){let r=n[e];for(let e of r)null==e||e(...t)}});return t}function rn(e){var t;return Object.assign((0,o.forwardRef)(e),{displayName:null!=(t=e.displayName)?t:e.name})}function an(e){let t=Object.assign({},e);for(let e in t)void 0===t[e]&&delete t[e];return t}function ln(e,t=[]){let n=Object.assign({},e);for(let e of t)e in n&&delete n[e];return n}function on(e){return o.version.split(".")[0]>="19"?e.props.ref:e.ref}var sn=(e=>(e[e.None=1]="None",e[e.Focusable=2]="Focusable",e[e.Hidden=4]="Hidden",e))(sn||{});let un=rn((function(e,t){var n;let{features:r=1,...a}=e,l={ref:t,"aria-hidden":2==(2&r)||(null!=(n=a["aria-hidden"])?n:void 0),hidden:4==(4&r)||void 0,style:{position:"fixed",top:1,left:1,width:1,height:0,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",borderWidth:"0",...4==(4&r)&&2!=(2&r)&&{display:"none"}}};return Qt()({ourProps:l,theirProps:a,slot:{},defaultTag:"span",name:"Hidden"})})),cn=(0,o.createContext)(null);function dn({children:e}){let t=(0,o.useContext)(cn);if(!t)return o.createElement(o.Fragment,null,e);let{target:n}=t;return n?(0,Ht.createPortal)(o.createElement(o.Fragment,null,e),n):null}function fn({data:e,form:t,disabled:n,onReset:r,overrides:a}){let[l,i]=(0,o.useState)(null),s=jt();return(0,o.useEffect)((()=>{if(r&&l)return s.addEventListener(l,"reset",r)}),[l,t,r]),o.createElement(dn,null,o.createElement(pn,{setForm:i,formId:t}),Ut(e).map((([e,r])=>o.createElement(un,{features:sn.Hidden,...an({key:e,as:"input",type:"hidden",hidden:!0,readOnly:!0,form:t,disabled:n,name:e,value:r,...a})}))))}function pn({setForm:e,formId:t}){return(0,o.useEffect)((()=>{if(t){let n=document.getElementById(t);n&&e(n)}}),[e,t]),t?null:o.createElement(un,{features:sn.Hidden,as:"input",type:"hidden",hidden:!0,readOnly:!0,ref:t=>{if(!t)return;let n=t.closest("form");n&&e(n)}})}let hn=(0,o.createContext)(void 0);function mn(){return(0,o.useContext)(hn)}function vn(e){let t=e.parentElement,n=null;for(;t&&!(t instanceof HTMLFieldSetElement);)t instanceof HTMLLegendElement&&(n=t),t=t.parentElement;let r=""===(null==t?void 0:t.getAttribute("disabled"));return(!r||!function(e){if(!e)return!1;let t=e.previousElementSibling;for(;null!==t;){if(t instanceof HTMLLegendElement)return!1;t=t.previousElementSibling}return!0}(n))&&r}let bn=(0,o.createContext)(null);function gn(){let e=(0,o.useContext)(bn);if(null===e){let e=new Error("You used a <Description /> component, but it is not inside a relevant parent.");throw Error.captureStackTrace&&Error.captureStackTrace(e,gn),e}return e}function yn(){var e,t;return null!=(t=null==(e=(0,o.useContext)(bn))?void 0:e.value)?t:void 0}function xn(){let[e,t]=(0,o.useState)([]);return[e.length>0?e.join(" "):void 0,(0,o.useMemo)((()=>function(e){let n=Pt((e=>(t((t=>[...t,e])),()=>t((t=>{let n=t.slice(),r=n.indexOf(e);return-1!==r&&n.splice(r,1),n}))))),r=(0,o.useMemo)((()=>({register:n,slot:e.slot,name:e.name,props:e.props,value:e.value})),[n,e.slot,e.name,e.props,e.value]);return o.createElement(bn.Provider,{value:r},e.children)}),[t])]}bn.displayName="DescriptionContext";let wn=rn((function(e,t){let n=(0,o.useId)(),r=zt(),{id:a=`headlessui-description-${n}`,...l}=e,i=gn(),s=Vt(t);Nt((()=>i.register(a)),[a,i.register]);let u=r||!1,c=(0,o.useMemo)((()=>({...i.slot,disabled:u})),[i.slot,u]),d={ref:s,...i.props,id:a};return Qt()({ourProps:d,theirProps:l,slot:c,defaultTag:"p",name:i.name||"Description"})})),Sn=Object.assign(wn,{});var kn,En=((kn=En||{}).Space=" ",kn.Enter="Enter",kn.Escape="Escape",kn.Backspace="Backspace",kn.Delete="Delete",kn.ArrowLeft="ArrowLeft",kn.ArrowUp="ArrowUp",kn.ArrowRight="ArrowRight",kn.ArrowDown="ArrowDown",kn.Home="Home",kn.End="End",kn.PageUp="PageUp",kn.PageDown="PageDown",kn.Tab="Tab",kn);let Cn=(0,o.createContext)(null);function Tn(){let e=(0,o.useContext)(Cn);if(null===e){let e=new Error("You used a <Label /> component, but it is not inside a relevant parent.");throw Error.captureStackTrace&&Error.captureStackTrace(e,Tn),e}return e}function Fn(e){var t,n,r;let a=null!=(n=null==(t=(0,o.useContext)(Cn))?void 0:t.value)?n:void 0;return(null!=(r=null==e?void 0:e.length)?r:0)>0?[a,...e].filter(Boolean).join(" "):a}function Mn({inherit:e=!1}={}){let t=Fn(),[n,r]=(0,o.useState)([]),a=e?[t,...n].filter(Boolean):n;return[a.length>0?a.join(" "):void 0,(0,o.useMemo)((()=>function(e){let t=Pt((e=>(r((t=>[...t,e])),()=>r((t=>{let n=t.slice(),r=n.indexOf(e);return-1!==r&&n.splice(r,1),n}))))),n=(0,o.useMemo)((()=>({register:t,slot:e.slot,name:e.name,props:e.props,value:e.value})),[t,e.slot,e.name,e.props,e.value]);return o.createElement(Cn.Provider,{value:n},e.children)}),[r])]}Cn.displayName="LabelContext";let jn=rn((function(e,t){var n;let r=(0,o.useId)(),a=Tn(),l=mn(),i=zt(),{id:s=`headlessui-label-${r}`,htmlFor:u=(null!=l?l:null==(n=a.props)?void 0:n.htmlFor),passive:c=!1,...d}=e,f=Vt(t);Nt((()=>a.register(s)),[s,a.register]);let p=Pt((e=>{let t=e.currentTarget;if(t instanceof HTMLLabelElement&&e.preventDefault(),a.props&&"onClick"in a.props&&"function"==typeof a.props.onClick&&a.props.onClick(e),t instanceof HTMLLabelElement){let e=document.getElementById(t.htmlFor);if(e){let t=e.getAttribute("disabled");if("true"===t||""===t)return;let n=e.getAttribute("aria-disabled");if("true"===n||""===n)return;(e instanceof HTMLInputElement&&("radio"===e.type||"checkbox"===e.type)||"radio"===e.role||"checkbox"===e.role||"switch"===e.role)&&e.click(),e.focus({preventScroll:!0})}}})),h=i||!1,m=(0,o.useMemo)((()=>({...a.slot,disabled:h})),[a.slot,h]),v={ref:f,...a.props,id:s,htmlFor:u,onClick:p};return c&&("onClick"in v&&(delete v.htmlFor,delete v.onClick),"onClick"in d&&delete d.onClick),Qt()({ourProps:v,theirProps:d,slot:m,defaultTag:u?"label":"div",name:a.name||"Label"})})),Nn=Object.assign(jn,{}),An=(0,o.createContext)(null);An.displayName="GroupContext";let Pn=o.Fragment,Ln=rn((function(e,t){var n;let r=(0,o.useId)(),a=mn(),l=zt(),{id:i=a||`headlessui-switch-${r}`,disabled:s=l||!1,checked:u,defaultChecked:c,onChange:d,name:f,value:p,form:h,autoFocus:m=!1,...v}=e,b=(0,o.useContext)(An),[g,y]=(0,o.useState)(null),x=Vt((0,o.useRef)(null),t,null===b?null:b.setSwitch,y),w=Dt(c),[S,k]=Rt(u,d,null!=w&&w),E=jt(),[C,_]=(0,o.useState)(!1),T=Pt((()=>{_(!0),null==k||k(!S),E.nextFrame((()=>{_(!1)}))})),F=Pt((e=>{if(vn(e.currentTarget))return e.preventDefault();e.preventDefault(),T()})),M=Pt((e=>{e.key===En.Space?(e.preventDefault(),T()):e.key===En.Enter&&Wt(e.currentTarget)})),j=Pt((e=>e.preventDefault())),N=Fn(),A=yn(),{isFocusVisible:P,focusProps:L}=gt({autoFocus:m}),{isHovered:R,hoverProps:D}=Et({isDisabled:s}),{pressed:I,pressProps:O}=Lt({disabled:s}),V=(0,o.useMemo)((()=>({checked:S,disabled:s,hover:R,focus:P,active:I,autofocus:m,changing:C})),[S,R,P,I,s,C,m]),B=nn({id:i,ref:x,role:"switch",type:It(e,g),tabIndex:-1===e.tabIndex?0:null!=(n=e.tabIndex)?n:0,"aria-checked":S,"aria-labelledby":N,"aria-describedby":A,disabled:s||void 0,autoFocus:m,onClick:F,onKeyUp:M,onKeyPress:j},L,D,O),z=(0,o.useCallback)((()=>{if(void 0!==w)return null==k?void 0:k(w)}),[k,w]),H=Qt();return o.createElement(o.Fragment,null,null!=f&&o.createElement(fn,{disabled:s,data:{[f]:p||"on"},overrides:{type:"checkbox",checked:S},form:h,onReset:z}),H({ourProps:B,theirProps:v,slot:V,defaultTag:"button",name:"Switch"}))})),Rn=Nn,Dn=Sn,In=Object.assign(Ln,{Group:function(e){var t;let[n,r]=(0,o.useState)(null),[a,l]=Mn(),[i,s]=xn(),u=(0,o.useMemo)((()=>({switch:n,setSwitch:r})),[n,r]),c=e,d=Qt();return o.createElement(s,{name:"Switch.Description",value:i},o.createElement(l,{name:"Switch.Label",value:a,props:{htmlFor:null==(t=u.switch)?void 0:t.id,onClick(e){n&&(e.currentTarget instanceof HTMLLabelElement&&e.preventDefault(),n.click(),n.focus({preventScroll:!0}))}}},o.createElement(An.Provider,{value:u},d({ourProps:{},theirProps:c,slot:{},defaultTag:Pn,name:"Switch.Group"}))))},Label:Rn,Description:Dn});function On(e){var t,n,r="";if("string"==typeof e||"number"==typeof e)r+=e;else if("object"==typeof e)if(Array.isArray(e)){var a=e.length;for(t=0;t<a;t++)e[t]&&(n=On(e[t]))&&(r&&(r+=" "),r+=n)}else for(n in e)e[n]&&(r&&(r+=" "),r+=n);return r}function Vn(){for(var e,t,n=0,r="",a=arguments.length;n<a;n++)(e=arguments[n])&&(t=On(e))&&(r&&(r+=" "),r+=t);return r}const Bn=window.lodash,zn=({children:e,isDisabled:t,type:n,help:r,name:a,render:l,rules:o})=>{const{formState:{errors:i},control:s}=q(),u=(0,Bn.get)(i,a);return(0,f.jsxs)("div",{className:Vn("field","field-"+a,"first:mt-0 mt-3"),children:[(0,f.jsx)("div",{className:Vn("form-element text-slate-800","hidden"===n&&"hidden",t&&"opacity-50"),children:(0,f.jsx)(ne,{control:s,name:a,rules:t?{}:o,disabled:t,render:({field:t})=>(0,f.jsx)(f.Fragment,{children:l?l({error:u,field:t}):e})})}),u?(0,f.jsx)(Un,{error:u}):(0,f.jsx)(Hn,{children:r})]})},Hn=({children:e})=>(0,f.jsx)(f.Fragment,{children:e&&(0,f.jsx)("p",{className:"xs leading-5 text-gray-500 mt-2",children:e})}),Un=({error:e})=>(0,f.jsx)(f.Fragment,{children:e?.message&&(0,f.jsx)("p",{role:"alert",className:"mt-2 text-left text-sm text-red-600",id:`${e?.ref?.name}-error`,children:e.message})}),Gn=({name:e,rules:t,label:n,help:r,isDisabled:a})=>(0,f.jsx)(zn,{name:e,isDisabled:a,rules:t,help:r,render:({error:e,field:{value:t,onChange:r}})=>(0,f.jsxs)(In.Group,{as:"div",className:"flex items-center first:mt-0 mt-3 mb-1",children:[(0,f.jsx)(In,{checked:t,onChange:r,disabled:a,className:Vn("control",t?"bg-primary":"bg-gray-200","disabled:cursor-not-allowed relative inline-flex flex-shrink-0 h-6 w-11 border-2 border-transparent rounded-full cursor-pointer transition-colors ease-in-out duration-200 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-primary"),"aria-invalid":!!e,"aria-errormessage":e?.message,children:(0,f.jsx)("span",{"aria-hidden":"true",className:Vn(t?"translate-x-5":"translate-x-0","pointer-events-none inline-block h-5 w-5 rounded-full bg-white shadow transform ring-0 transition ease-in-out duration-200")})}),(0,f.jsx)(In.Label,{className:Vn(a?"cursor-not-allowed":"cursor-pointer","ml-3"),children:(0,f.jsx)("span",{className:"text-sm text-gray-700",children:null!=n?n:t?(0,l.__)("On","kudos-donations"):(0,l.__)("Off","kudos-donations")})})]})});let qn=rn((function(e,t){let n=(0,o.useId)(),r=mn(),a=zt(),{id:l=r||`headlessui-input-${n}`,disabled:i=a||!1,autoFocus:s=!1,invalid:u=!1,...c}=e,d=Fn(),f=yn(),{isFocused:p,focusProps:h}=gt({autoFocus:s}),{isHovered:m,hoverProps:v}=Et({isDisabled:i}),b=nn({ref:t,id:l,"aria-labelledby":d,"aria-describedby":f,"aria-invalid":u?"true":void 0,disabled:i||void 0,autoFocus:s},h,v),g=(0,o.useMemo)((()=>({disabled:i,invalid:u,hover:m,focus:p,autofocus:s})),[i,u,m,p,s]);return Qt()({ourProps:b,theirProps:c,slot:g,defaultTag:"input",name:"Input"})}));const Wn=({name:e,rules:t,isDisabled:n,label:r,ariaLabel:a,isReadOnly:l,help:o,prefix:i,type:s="text",placeholder:c})=>{const d=(0,u.useRef)(null),[p,h]=(0,u.useState)(0);return(0,u.useEffect)((()=>{if(d.current){const e=d.current?.offsetWidth,t=parseFloat(getComputedStyle(d.current).fontSize);h(e+1.5*t)}}),[i]),(0,f.jsx)(zn,{name:e,type:s,isDisabled:n,help:o,rules:t,render:({error:t,field:{value:o,onChange:u}})=>{var h;return(0,f.jsx)(f.Fragment,{children:(0,f.jsxs)("div",{className:"relative flex flex-row rounded-md",children:[i&&(0,f.jsx)("div",{className:"absolute inset-y-0 start-0 top-0 ps-3.5 flex items-center pointer-events-none",children:(0,f.jsx)("span",{ref:d,className:"text-gray-500 sm:text-sm",children:i})}),(0,f.jsx)(qn,{value:null!=o?o:"",onChange:u,readOnly:l,disabled:n,type:s,name:e,"aria-label":null!==(h=null!=a?a:r)&&void 0!==h?h:c,className:Vn("control form-input transition ease-in-out block w-full pr-10 sm:text-sm shadow-sm rounded-md placeholder:text-gray-500","focus:outline-none","disabled:cursor-not-allowed disabled:bg-slate-100",t?.message?"border-red-600 text-red-900 focus:ring-red-500 focus:border-red-500":"border-gray-300 focus:ring-primary focus:border-primary"),style:i&&{paddingLeft:p+"px"},placeholder:c,"aria-invalid":!!t,"aria-errormessage":t?.message})]})})}})};let $n=rn((function(e,t){let n=(0,o.useId)(),r=mn(),a=zt(),{id:l=r||`headlessui-textarea-${n}`,disabled:i=a||!1,autoFocus:s=!1,invalid:u=!1,...c}=e,d=Fn(),f=yn(),{isFocused:p,focusProps:h}=gt({autoFocus:s}),{isHovered:m,hoverProps:v}=Et({isDisabled:i}),b=nn({ref:t,id:l,"aria-labelledby":d,"aria-describedby":f,"aria-invalid":u?"true":void 0,disabled:i||void 0,autoFocus:s},h,v),g=(0,o.useMemo)((()=>({disabled:i,invalid:u,hover:m,focus:p,autofocus:s})),[i,u,m,p,s]);return Qt()({ourProps:b,theirProps:c,slot:g,defaultTag:"textarea",name:"Textarea"})}));const Kn=({name:e,label:t,rules:n,placeholder:r,help:a,isDisabled:l,ariaLabel:o})=>(0,f.jsx)(zn,{name:e,isDisabled:l,help:a,rules:n,render:({error:n,field:a})=>{var i;return(0,f.jsx)("div",{className:"mt-1",children:(0,f.jsx)($n,{...a,disabled:l,rows:4,name:e,placeholder:r,"aria-label":null!==(i=null!=o?o:t)&&void 0!==i?i:r,className:Vn("control shadow-sm focus:ring-primary focus:border-primary block w-full sm:text-sm border-gray-300 rounded-md","disabled:cursor-not-allowed disabled:bg-slate-100","read-only:bg-slate-50"),"aria-invalid":!!n,"aria-errormessage":n?.message})})}}),Zn=(0,u.forwardRef)((({type:e="button",children:t,href:n,isOutline:r,isExternal:a,isDisabled:l,isSmall:o,isBusy:i,icon:s,form:u,ariaLabel:c,className:d,onClick:p,style:h},m)=>{const v=Vn("button",d,l&&"cursor-not-allowed opacity-75",i&&"cursor-not-allowed",r?"border-primary border text-primary":"border-none text-white",o?"px-2 py-2 text-sm":"px-5 py-3","relative leading-none font-bold focus:ring z-1 group cursor-pointer overflow-hidden rounded-lg flex justify-center items-center transition ease-in-out focus:ring-primary focus:ring-offset-2"),b=()=>(0,f.jsxs)(f.Fragment,{children:[t,(0,f.jsx)("div",{className:Vn("button-background",r?"bg-none":"bg-primary","absolute -z-1 w-full h-full top-0 left-0 group-hover:brightness-90 transition ease-in-out")})]});return(0,f.jsx)(f.Fragment,{children:n?(0,f.jsx)("a",{href:n,target:a&&"_blank",ref:m,className:v,"aria-label":c,children:b()}):(0,f.jsxs)("button",{type:e,onClick:e=>{if(!n)return"function"==typeof p&&!l&&!i&&p();e.preventDefault(),window.location.href=n},ref:m,form:u,disabled:l||i,className:v,style:h,"aria-label":c,children:[i?(0,f.jsxs)("svg",{className:"animate-spin mr-2 h-5 w-5",xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",children:[(0,f.jsx)("circle",{className:"opacity-25",cx:"12",cy:"12",r:"10",stroke:"currentColor",strokeWidth:"4"}),(0,f.jsx)("path",{className:"opacity-75",fill:"currentColor",d:"M4 12a8 8 0 0 1 8-8V0C5.373 0 0 5.373 0 12h4zm2 5.291A7.962 7.962 0 0 1 4 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z"})]}):s,b()]})})}));function Yn(e,t){return null!==e&&null!==t&&"object"==typeof e&&"object"==typeof t&&"id"in e&&"id"in t?e.id===t.id:e===t}let Jn=["[contentEditable=true]","[tabindex]","a[href]","area[href]","button:not([disabled])","iframe","input:not([disabled])","select:not([disabled])","textarea:not([disabled])"].map((e=>`${e}:not([tabindex='-1'])`)).join(","),Qn=["[data-autofocus]"].map((e=>`${e}:not([tabindex='-1'])`)).join(",");var Xn,er,tr,nr=((tr=nr||{})[tr.First=1]="First",tr[tr.Previous=2]="Previous",tr[tr.Next=4]="Next",tr[tr.Last=8]="Last",tr[tr.WrapAround=16]="WrapAround",tr[tr.NoScroll=32]="NoScroll",tr[tr.AutoFocus=64]="AutoFocus",tr),rr=((er=rr||{})[er.Error=0]="Error",er[er.Overflow=1]="Overflow",er[er.Success=2]="Success",er[er.Underflow=3]="Underflow",er),ar=((Xn=ar||{})[Xn.Previous=-1]="Previous",Xn[Xn.Next=1]="Next",Xn);var lr=(e=>(e[e.Strict=0]="Strict",e[e.Loose=1]="Loose",e))(lr||{}),or=(e=>(e[e.Keyboard=0]="Keyboard",e[e.Mouse=1]="Mouse",e))(or||{});"undefined"!=typeof window&&"undefined"!=typeof document&&(document.addEventListener("keydown",(e=>{e.metaKey||e.altKey||e.ctrlKey||(document.documentElement.dataset.headlessuiFocusVisible="")}),!0),document.addEventListener("click",(e=>{1===e.detail?delete document.documentElement.dataset.headlessuiFocusVisible:0===e.detail&&(document.documentElement.dataset.headlessuiFocusVisible="")}),!0));let ir=["textarea","input"].join(",");function sr(e,t=(e=>e)){return e.slice().sort(((e,n)=>{let r=t(e),a=t(n);if(null===r||null===a)return 0;let l=r.compareDocumentPosition(a);return l&Node.DOCUMENT_POSITION_FOLLOWING?-1:l&Node.DOCUMENT_POSITION_PRECEDING?1:0}))}function ur(e,t,{sorted:n=!0,relativeTo:r=null,skipElements:a=[]}={}){let l=Array.isArray(e)?e.length>0?e[0].ownerDocument:document:e.ownerDocument,o=Array.isArray(e)?n?sr(e):e:64&t?function(e=document.body){return null==e?[]:Array.from(e.querySelectorAll(Qn)).sort(((e,t)=>Math.sign((e.tabIndex||Number.MAX_SAFE_INTEGER)-(t.tabIndex||Number.MAX_SAFE_INTEGER))))}(e):function(e=document.body){return null==e?[]:Array.from(e.querySelectorAll(Jn)).sort(((e,t)=>Math.sign((e.tabIndex||Number.MAX_SAFE_INTEGER)-(t.tabIndex||Number.MAX_SAFE_INTEGER))))}(e);a.length>0&&o.length>1&&(o=o.filter((e=>!a.some((t=>null!=t&&"current"in t?(null==t?void 0:t.current)===e:t===e))))),r=null!=r?r:l.activeElement;let i,s=(()=>{if(5&t)return 1;if(10&t)return-1;throw new Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),u=(()=>{if(1&t)return 0;if(2&t)return Math.max(0,o.indexOf(r))-1;if(4&t)return Math.max(0,o.indexOf(r))+1;if(8&t)return o.length-1;throw new Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),c=32&t?{preventScroll:!0}:{},d=0,f=o.length;do{if(d>=f||d+f<=0)return 0;let e=u+d;if(16&t)e=(e+f)%f;else{if(e<0)return 3;if(e>=f)return 1}i=o[e],null==i||i.focus(c),d+=s}while(i!==l.activeElement);return 6&t&&function(e){var t,n;return null!=(n=null==(t=null==e?void 0:e.matches)?void 0:t.call(e,ir))&&n}(i)&&i.select(),2}var cr=(e=>(e[e.RegisterOption=0]="RegisterOption",e[e.UnregisterOption=1]="UnregisterOption",e))(cr||{});let dr={0(e,t){let n=[...e.options,{id:t.id,element:t.element,propsRef:t.propsRef}];return{...e,options:sr(n,(e=>e.element.current))}},1(e,t){let n=e.options.slice(),r=e.options.findIndex((e=>e.id===t.id));return-1===r?e:(n.splice(r,1),{...e,options:n})}},fr=(0,o.createContext)(null);function pr(e){let t=(0,o.useContext)(fr);if(null===t){let t=new Error(`<${e} /> is missing a parent <RadioGroup /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,pr),t}return t}fr.displayName="RadioGroupDataContext";let hr=(0,o.createContext)(null);function mr(e){let t=(0,o.useContext)(hr);if(null===t){let t=new Error(`<${e} /> is missing a parent <RadioGroup /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,mr),t}return t}function vr(e,t){return Kt(t.type,dr,e,t)}hr.displayName="RadioGroupActionsContext";let br=rn((function(e,t){let n=(0,o.useId)(),r=zt(),{id:a=`headlessui-radiogroup-${n}`,value:l,form:i,name:s,onChange:u,by:c,disabled:d=r||!1,defaultValue:f,tabIndex:p=0,...h}=e,m=function(e=Yn){return(0,o.useCallback)(((t,n)=>{if("string"==typeof e){let r=e;return(null==t?void 0:t[r])===(null==n?void 0:n[r])}return e(t,n)}),[e])}(c),[v,b]=(0,o.useReducer)(vr,{options:[]}),g=v.options,[y,x]=Mn(),[w,S]=xn(),k=(0,o.useRef)(null),E=Vt(k,t),C=Dt(f),[_,T]=Rt(l,u,C),F=(0,o.useMemo)((()=>g.find((e=>!e.propsRef.current.disabled))),[g]),M=(0,o.useMemo)((()=>g.some((e=>m(e.propsRef.current.value,_)))),[g,_]),j=Pt((e=>{var t;if(d||m(e,_))return!1;let n=null==(t=g.find((t=>m(t.propsRef.current.value,e))))?void 0:t.propsRef.current;return!(null!=n&&n.disabled||(null==T||T(e),0))})),N=Pt((e=>{let t=k.current;if(!t)return;let n=Ft(t),r=g.filter((e=>!1===e.propsRef.current.disabled)).map((e=>e.element.current));switch(e.key){case En.Enter:Wt(e.currentTarget);break;case En.ArrowLeft:case En.ArrowUp:if(e.preventDefault(),e.stopPropagation(),ur(r,nr.Previous|nr.WrapAround)===rr.Success){let e=g.find((e=>e.element.current===(null==n?void 0:n.activeElement)));e&&j(e.propsRef.current.value)}break;case En.ArrowRight:case En.ArrowDown:if(e.preventDefault(),e.stopPropagation(),ur(r,nr.Next|nr.WrapAround)===rr.Success){let e=g.find((e=>e.element.current===(null==n?void 0:n.activeElement)));e&&j(e.propsRef.current.value)}break;case En.Space:{e.preventDefault(),e.stopPropagation();let t=g.find((e=>e.element.current===(null==n?void 0:n.activeElement)));t&&j(t.propsRef.current.value)}}})),A=Pt((e=>(b({type:0,...e}),()=>b({type:1,id:e.id})))),P=(0,o.useMemo)((()=>({value:_,firstOption:F,containsCheckedOption:M,disabled:d,compare:m,tabIndex:p,...v})),[_,F,M,d,m,p,v]),L=(0,o.useMemo)((()=>({registerOption:A,change:j})),[A,j]),R={ref:E,id:a,role:"radiogroup","aria-labelledby":y,"aria-describedby":w,onKeyDown:N},D=(0,o.useMemo)((()=>({value:_})),[_]),I=(0,o.useCallback)((()=>{if(void 0!==C)return j(C)}),[j,C]),O=Qt();return o.createElement(S,{name:"RadioGroup.Description"},o.createElement(x,{name:"RadioGroup.Label"},o.createElement(hr.Provider,{value:L},o.createElement(fr.Provider,{value:P},null!=s&&o.createElement(fn,{disabled:d,data:{[s]:_||"on"},overrides:{type:"radio",checked:null!=_},form:i,onReset:I}),O({ourProps:R,theirProps:h,slot:D,defaultTag:"div",name:"RadioGroup"})))))})),gr=rn((function(e,t){var n;let r=pr("RadioGroup.Option"),a=mr("RadioGroup.Option"),l=(0,o.useId)(),{id:i=`headlessui-radiogroup-option-${l}`,value:s,disabled:u=r.disabled||!1,autoFocus:c=!1,...d}=e,f=(0,o.useRef)(null),p=Vt(f,t),[h,m]=Mn(),[v,b]=xn(),g=At({value:s,disabled:u});Nt((()=>a.registerOption({id:i,element:f,propsRef:g})),[i,a,f,g]);let y=Pt((e=>{var t;if(vn(e.currentTarget))return e.preventDefault();a.change(s)&&(null==(t=f.current)||t.focus())})),x=(null==(n=r.firstOption)?void 0:n.id)===i,{isFocusVisible:w,focusProps:S}=gt({autoFocus:c}),{isHovered:k,hoverProps:E}=Et({isDisabled:u}),C=r.compare(r.value,s),_=nn({ref:p,id:i,role:"radio","aria-checked":C?"true":"false","aria-labelledby":h,"aria-describedby":v,"aria-disabled":!!u||void 0,tabIndex:u?-1:C||!r.containsCheckedOption&&x?r.tabIndex:-1,onClick:u?void 0:y,autoFocus:c},S,E),T=(0,o.useMemo)((()=>({checked:C,disabled:u,active:w,hover:k,focus:w,autofocus:c})),[C,u,k,w,c]),F=Qt();return o.createElement(b,{name:"RadioGroup.Description"},o.createElement(m,{name:"RadioGroup.Label"},F({ourProps:_,theirProps:d,slot:T,defaultTag:"div",name:"RadioGroup.Option"})))})),yr=rn((function(e,t){var n;let r=pr("Radio"),a=mr("Radio"),l=(0,o.useId)(),i=mn(),s=zt(),{id:u=i||`headlessui-radio-${l}`,value:c,disabled:d=r.disabled||s||!1,autoFocus:f=!1,...p}=e,h=(0,o.useRef)(null),m=Vt(h,t),v=Fn(),b=yn(),g=At({value:c,disabled:d});Nt((()=>a.registerOption({id:u,element:h,propsRef:g})),[u,a,h,g]);let y=Pt((e=>{var t;if(vn(e.currentTarget))return e.preventDefault();a.change(c)&&(null==(t=h.current)||t.focus())})),{isFocusVisible:x,focusProps:w}=gt({autoFocus:f}),{isHovered:S,hoverProps:k}=Et({isDisabled:d}),E=(null==(n=r.firstOption)?void 0:n.id)===u,C=r.compare(r.value,c),_=nn({ref:m,id:u,role:"radio","aria-checked":C?"true":"false","aria-labelledby":v,"aria-describedby":b,"aria-disabled":!!d||void 0,tabIndex:d?-1:C||!r.containsCheckedOption&&E?r.tabIndex:-1,autoFocus:f,onClick:d?void 0:y},w,k),T=(0,o.useMemo)((()=>({checked:C,disabled:d,hover:S,focus:x,autofocus:f})),[C,d,S,x,f]);return Qt()({ourProps:_,theirProps:p,slot:T,defaultTag:"span",name:"Radio"})})),xr=Nn,wr=Sn,Sr=Object.assign(br,{Option:gr,Radio:yr,Label:xr,Description:wr});const kr=({name:e,options:t,help:n,isDisabled:r,rules:a,label:l,ariaLabel:o})=>{const i=(0,u.useRef)([]),s=(0,u.useCallback)(((e,n,r)=>{const a=t.findIndex((e=>e.value===r));let l=a;if("ArrowRight"===e.key||"ArrowUp"===e.key)l=(a+1)%t.length;else{if("ArrowLeft"!==e.key&&"ArrowDown"!==e.key)return;l=(a-1+t.length)%t.length}e.preventDefault(),n(t[l].value),i.current[l]&&i.current[l].focus()}),[t]);return(0,f.jsx)(zn,{name:e,isDisabled:r,help:n,rules:a,render:({field:{onChange:e,value:n}})=>(0,f.jsx)(Sr,{value:null!=n?n:"",onChange:e,disabled:r,className:"first:mt-0 mt-3 grid gap-3 grid-flow-row xs:grid-flow-col xs:auto-cols-fr","aria-label":null!=o?o:l,onKeyDown:t=>s(t,e,n),children:t.map(((e,t)=>(0,f.jsx)(yr,{value:e.value,disabled:e.disabled,ref:e=>i.current[t]=e,className:({checked:t})=>Vn("control focus:ring-2 focus:ring-offset-2 focus:ring-primary",t?"bg-primary border-transparent text-white font-bold":"bg-white border-gray-300 text-slate-800 hover:bg-gray-50",e.disabled?"opacity-50 cursor-not-allowed":"cursor-pointer","transition ease-in-out focus:outline-none border rounded-md py-2 px-2 sm:py-3 sm:px-3 flex items-center justify-center text-sm font-medium sm:flex-1"),children:(0,f.jsx)(Nn,{as:"p",children:e.label})},e.value)))})})},Er=({name:e,rules:t,label:n,help:r,isDisabled:a})=>(0,f.jsx)(zn,{name:e,isDisabled:a,help:r,rules:t,render:({error:t,field:{onChange:r,value:l}})=>(0,f.jsxs)("label",{className:"relative flex items-center",children:[(0,f.jsx)("div",{className:"flex items-center h-5",children:(0,f.jsx)("input",{disabled:a,checked:null!=l&&l,onChange:r,name:e,type:"checkbox",className:"control disabled:cursor-not-allowed transition focus:ring-primary h-4 w-4 text-primary border-gray-300 rounded","aria-invalid":!!t,"aria-errormessage":t?.message})}),n&&(0,f.jsx)("div",{className:"ml-3 text-sm",children:(0,f.jsx)("span",{className:"font-medium text-gray-700",children:n})})]})});let Cr=rn((function(e,t){let n=(0,o.useId)(),r=mn(),a=zt(),{id:l=r||`headlessui-select-${n}`,disabled:i=a||!1,invalid:s=!1,autoFocus:u=!1,...c}=e,d=Fn(),f=yn(),{isFocusVisible:p,focusProps:h}=gt({autoFocus:u}),{isHovered:m,hoverProps:v}=Et({isDisabled:i}),{pressed:b,pressProps:g}=Lt({disabled:i}),y=nn({ref:t,id:l,"aria-labelledby":d,"aria-describedby":f,"aria-invalid":s?"true":void 0,disabled:i||void 0,autoFocus:u},h,v,g),x=(0,o.useMemo)((()=>({disabled:i,invalid:s,hover:m,focus:p,active:b,autofocus:u})),[i,s,m,p,b,u]);return Qt()({ourProps:y,theirProps:c,slot:x,defaultTag:"select",name:"Select"})}));const _r=({name:e,rules:t,options:n,placeholder:r,isDisabled:a,help:l,ariaLabel:o})=>(0,f.jsx)(zn,{name:e,isDisabled:a,help:l,rules:t,render:({error:t,field:{onChange:l,value:i}})=>(0,f.jsxs)(Cr,{disabled:a,value:null!=i?i:"",onChange:l,className:Vn("control mt-1 block w-full pl-3 pr-10 py-2 text-base border-gray-300 focus:outline-none focus:ring-primary focus:border-primary sm:text-sm rounded-md","disabled:cursor-not-allowed disabled:bg-slate-100",t?.message?"border-red-600 text-red-900 focus:ring-red-500 focus:border-red-500":"border-gray-300 focus:ring-primary focus:border-primary"),"aria-invalid":!!t,"aria-errormessage":t?.message,"aria-label":null!=o?o:r,children:[r&&(0,f.jsx)("option",{disabled:!0,value:"",children:r},`placeholder_${e}`),n.map((e=>(0,f.jsx)("option",{value:e.value,children:e.label},e.value)))]})}),Tr=({campaign:e})=>{const{meta:{address_title:t,address_description:n,address_required:r}}=e,a=(0,u.useMemo)((()=>ze()().getData()),[]),{setFocus:o}=q();return(0,u.useEffect)((()=>{o("business_name")}),[o]),(0,f.jsxs)(Ve,{title:t,description:n,children:[(0,f.jsx)(Wn,{name:"business_name",placeholder:(0,l.__)("Business name","kudos-donations")}),(0,f.jsx)(Wn,{name:"street",rules:{required:{value:r,message:(0,l.__)("Street required","kudos-donations")}},placeholder:(0,l.__)("Street","kudos-donations")}),(0,f.jsx)(Wn,{name:"postcode",rules:{required:{value:r,message:(0,l.__)("Postcode required","kudos-donations")}},placeholder:(0,l.__)("Postcode","kudos-donations")}),(0,f.jsx)(Wn,{name:"city",rules:{required:{value:r,message:(0,l.__)("City required","kudos-donations")}},placeholder:(0,l.__)("City","kudos-donations")}),(0,f.jsx)(_r,{name:"country",placeholder:(0,l.__)("Country","kudos-donations"),options:a,rules:{required:{value:r,message:(0,l.__)("Country required","kudos-donations")}},error:(0,l.__)("Country required","kudos-donations")})]})},Fr=({campaign:e})=>{const{meta:{subscription_title:t,subscription_description:n,frequency_options:r}}=e,{setFocus:a,getValues:o}=q(),i=[];return[0,1,2,3,4,5,6,7,8,9,10].forEach((e=>i.push({value:e,label:0===e?(0,l.__)("Continuous","kudos-donations"):e+" "+(0,l._n)("year","years",e,"kudos-donations")}))),(0,u.useEffect)((()=>{a("recurring_frequency")}),[a]),(0,f.jsxs)(Ve,{title:t,description:n,children:[(0,f.jsx)(_r,{name:"recurring_frequency",rules:{required:(0,l.__)("Please select a payment frequency","kudos-donations")},placeholder:(0,l.__)("Payment frequency","kudos-donations"),options:Object.entries(r).map((([e,t])=>({value:e,label:t})))}),(0,f.jsx)(_r,{name:"recurring_length",rules:{required:(0,l.__)("Please select a payment duration","kudos-donations"),validate:e=>(e=>{const t=o("recurring_frequency");return!t||12/parseInt(t,10)*e!=1})(e)||(0,l.__)("Subscriptions must be more than one payment","kudos-donations")},placeholder:(0,l.__)("Donation duration","kudos-donations"),options:i})]})};function Mr({title:e,titleId:t,...n},r){return o.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true","data-slot":"icon",ref:r,"aria-labelledby":t},n),e?o.createElement("title",{id:t},e):null,o.createElement("path",{d:"M3.5 2.75a.75.75 0 0 0-1.5 0v14.5a.75.75 0 0 0 1.5 0v-4.392l1.657-.348a6.449 6.449 0 0 1 4.271.572 7.948 7.948 0 0 0 5.965.524l2.078-.64A.75.75 0 0 0 18 12.25v-8.5a.75.75 0 0 0-.904-.734l-2.38.501a7.25 7.25 0 0 1-4.186-.363l-.502-.2a8.75 8.75 0 0 0-5.053-.439l-1.475.31V2.75Z"}))}const jr=o.forwardRef(Mr),Nr=({goal:e,total:t=0,currency:n="",extra:r=0,showGoal:a=!0})=>{const l=e?Math.round(t/e*100):0,o=e?r/(e-t):0;return(0,f.jsx)("div",{className:"w-full text-base",children:(0,f.jsxs)("div",{"data-total":t,"data-goal":e,className:"h-7 border-1 border-solid border-gray-300 flex relative shadow-inner overflow-hidden bg-gray-200 rounded w-full",children:[(0,f.jsxs)("div",{style:{width:l+"%"},className:"flex flex-shrink-0 justify-center items-center",children:[(0,f.jsx)("div",{className:"h-full w-full bg-green-500"}),(0,f.jsx)("div",{className:"left-0 transition-opacity absolute flex items-center justify-center w-full opacity-0"}),(0,f.jsx)("div",{className:"absolute right-1/2 translate-x-1/2",children:l+"% ( "+n+t+")"})]}),(0,f.jsx)("div",{style:{transform:`scaleX(${o})`},className:"h-full w-full bg-green-500 transition-transform opacity-30 origin-left"}),a&&(0,f.jsxs)("div",{className:"kudos-progress-total flex space-x-2 items-center absolute top-1/2 right-0 mr-2 -translate-y-2/4",children:[(0,f.jsx)(jr,{className:"w-4 h-4"}),(0,f.jsx)("span",{children:n+" "+e})]})]})})},Ar=({campaign:e})=>{const{meta:{initial_title:t,initial_description:n,currency:r,minimum_donation:a,donation_type:o,fixed_amounts:i,amountType:s,maximum_donation:c,anonymous:d,show_goal:p,goal:h},total:m}=e,v=window.kudos?.currencies[r],{setValue:b}=q(),g=te({name:"valueFixed"}),y=te({name:"valueOpen"}),x=te({name:"value"}),w=te({name:"email"}),S=(0,l.sprintf)(/* translators: %d is the amount in euros. */ /* translators: %d is the amount in euros. */2 (0,l._n)("Minimum donation is %d euro","Minimum donation is %d euros",a,"kudos-donations"),a),k=(0,u.useMemo)((()=>"both"===o&&!!w),[o,w]),E=(0,u.useMemo)((()=>i?.map((e=>({value:e,label:`${null!=v?v:""}${e.trim()}`})))),[i,v]);return(0,u.useEffect)((()=>{k||b("recurring",!1)}),[k,b]),(0,u.useEffect)((()=>{g&&(b("value",g,{shouldValidate:!0}),b("valueOpen",""))}),[b,g]),(0,u.useEffect)((()=>{y&&(b("value",y,{shouldValidate:!0}),b("valueFixed",""))}),[b,y]),(0,u.useEffect)((()=>{"both"!==o?b("recurring","recurring"===o):w||b("recurring",!1)}),[o,b,w]),(0,f.jsxs)(Ve,{title:t,description:n,children:[p&&h>0&&(0,f.jsx)("div",{className:"my-5",children:(0,f.jsx)( Nr,{goal:h,total:m,extra:x,currency:v})}),"open"!==s&&E.length>0&&(0,f.jsx)(kr,{name:"valueFixed",ariaLabel:(0,l.__)("Fixed donation amount","kudos-donations"),options:E}),"fixed"!==s&&(0,f.jsx)(Wn,{name:"valueOpen",ariaLabel:(0,l.__)("Open donation amount","kudos-donations"),prefix:v,type:"number",placeholder:"both"===s?(0,l.__)("Other amount","kudos-donations"):(0,l.__)("Amount","kudos-donations")}),(0,f.jsx)(Wn,{type:"hidden",name:"value",rules:{required:S,min:{value:a,message:S},max:{value:c,message:(0,l.sprintf)(/* translators: %1$s is the currency and %2$s is the maximum donation value */ /* translators: %1$s is the currency and %2$s is the maximum donation value */3 (0,l.__)("Maximum donation is %1$s%2$s","kudos-donations"),v,c)}}}),(0,f.jsx)( Wn,{name:"name",rules:(!d||"recurring"===o)&&{required:(0,l.__)("Your name is required","kudos-donations")},placeholder:d?(0,l.__)("Full name","kudos-donations")+" ("+(0,l.__)("optional","kudos-donations")+")":(0,l.__)("Full name","kudos-donations")}),(0,f.jsx)(Wn,{name:"email",type:"email",rules:(!d||"recurring"===o)&&{required:(0,l.__)("Your email is required","kudos-donations")},placeholder:d?(0,l.__)("Email","kudos-donations")+" ("+(0,l.__)("optional","kudos-donations")+")":(0,l.__)("Email","kudos-donations")}),"both"===o&&(0,f.jsx)("div",{className:"flex justify-center mt-3",children:(0,f.jsx)(Gn,{isDisabled:!w,name:"recurring",label:(0,l.__)("Recurring donation","kudos-donations")})})]})},Pr=({campaign:e})=>{const{meta:{message_title:t,message_description:n}}=e,{setFocus:r}=q();return(0,u.useEffect)((()=>{r("message")}),[r]),(0,f.jsx)(Ve,{title:t,description:n,children:(0,f.jsx)(Kn,{name:"message",placeholder:(0,l.__)("Message","kudos-donations")})})},Lr=window.wp.hooks,Rr=({campaign:e})=>{const{meta:t}=e,{getValues:n}=q(),r=n(),a=(0,Lr.applyFilters)("kudosSummaryCheckboxes",[{name:"privacy",enabled:t.privacy_link,label:(0,u.createInterpolateElement)((0,l.__)("Accept <a>Privacy Policy</a>","kudos-donations"),{a:(0,f.jsx)("a",{target:"_blank",className:"underline",href:t.privacy_link,rel:"noreferrer"})}),rules:{required:(0,l.__)("Please accept this to continue","kudos-donations")}},{name:"terms",enabled:t.terms_link,label:(0,u.createInterpolateElement)((0,l.__)("Accept <a>Terms and Conditions</a>","kudos-donations"),{a:(0,f.jsx)("a",{target:"_blank",className:"underline",href:t.terms_link,rel:"noreferrer"})}),rules:{required:(0,l.__)("Please accept this to continue","kudos-donations")}}],e);return(0,f.jsxs)(Ve,{title:t.payment_title,description:t.payment_description,children:[(0,f.jsxs)("div",{className:"kudos_summary text-left block bg-gray-100 p-2 border-0 border-solid border-t-2 border-primary",children:[(0,f.jsxs)("p",{className:"my-1",children:[(0,f.jsxs)("strong",{children:[(0,l.__)("Name","kudos-donations"),": "]}),(0,f.jsx)("span",{children:""!==r.email?r.name:(0,l.__)("anonymous","kudos-donations")})]}),(0,f.jsxs)("p",{className:"my-1",children:[(0,f.jsxs)("strong",{children:[(0,l.__)("E-mail address","kudos-donations"),": "]}),(0,f.jsx)("span",{children:""!==r.email?r.email:(0,l.__)("anonymous","kudos-donations")})]}),(0,f.jsxs)("p",{className:"my-1",children:[(0,f.jsxs)("strong",{children:[(0,l.__)("Amount","kudos-donations"),": "]}),(0,f.jsx)("span",{children:`${window.kudos?.currencies[t.currency]} ${r.value}`})]}),(0,f.jsxs)("p",{className:"my-1",children:[(0,f.jsxs)("strong",{children:[(0,l.__)("Type","kudos-donations"),": "]}),(0,f.jsx)("span",{children:(()=>{if(!n("recurring"))return(0,l.__)("One off","kudos-donations");const e=function(e){switch(e){case"12 months":return(0,l.__)("Yearly","kudos-donations");case"1 month":return(0,l.__)("Monthly","kudos-donations");case"3 months":return(0,l.__)("Quarterly","kudos-donations");case"oneoff":return(0,l.__)("One-off","kudos-donations");default:return e}}(n("recurring_frequency")),t=n("recurring_length"),r=t>0?t+" "+(0,l.__)("years","kudos-donations"):(0,l.__)("Continuous","kudos-donations");return`${(0,l.__)("Recurring","kudos-donations")} (${e} / ${r})`})()})]})]}),a.map(((e,t)=>{var n;return e.enabled?(0,f.jsx)(Er,{name:e.name,label:e.label,rules:null!==(n=e?.rules)&&void 0!==n?n:null},t):""}))]})};function Dr({title:e,titleId:t,...n},r){return o.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:r,"aria-labelledby":t},n),e?o.createElement("title",{id:t},e):null,o.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M15.75 19.5 8.25 12l7.5-7.5"}))}const Ir=o.forwardRef(Dr);function Or({title:e,titleId:t,...n},r){return o.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:r,"aria-labelledby":t},n),e?o.createElement("title",{id:t},e):null,o.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M16.5 10.5V6.75a4.5 4.5 0 1 0-9 0v3.75m-.75 11.25h10.5a2.25 2.25 0 0 0 2.25-2.25v-6.75a2.25 2.25 0 0 0-2.25-2.25H6.75a2.25 2.25 0 0 0-2.25 2.25v6.75a2.25 2.25 0 0 0 2.25 2.25Z"}))}const Vr=o.forwardRef(Or);function Br({title:e,titleId:t,...n},r){return o.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:r,"aria-labelledby":t},n),e?o.createElement("title",{id:t},e):null,o.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"m8.25 4.5 7.5 7.5-7.5 7.5"}))}const zr=o.forwardRef(Br),Hr=(e,t,n)=>{const r=e[n]?.requirements;return!r||Object.entries(r).every((([e,n])=>t[e]===n))},Ur=({step:e,campaign:t,submitForm:n,setFormState:r})=>{const[a,i]=(0,u.useState)(""),[s,c]=(0,u.useState)(e),d=(0,u.useRef)(e),[p,h]=(0,u.useState)(!1),m=(0,u.useRef)(null),v=(0,u.useRef)(!0),b=(0,u.useRef)(null),g=function(e={}){const t=o.useRef(),n=o.useRef(),[r,a]=o.useState({isDirty:!1,isValidating:!1,isLoading:ue(e.defaultValues),isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,submitCount:0,dirtyFields:{},touchedFields:{},validatingFields:{},errors:e.errors||{},disabled:e.disabled||!1,defaultValues:ue(e.defaultValues)?void 0:e.defaultValues});t.current||(t.current={...Oe(e),formState:r});const l=t.current.control;return l._options=e,Q({subject:l._subjects.state,next:e=>{Z(e,l._proxyFormState,l._updateFormState,!0)&&a({...l._formState})}}),o.useEffect((()=>l._disableForm(e.disabled)),[l,e.disabled]),o.useEffect((()=>{if(l._proxyFormState.isDirty){const e=l._getDirty();e!==r.isDirty&&l._subjects.state.next({isDirty:e})}}),[l,r.isDirty]),o.useEffect((()=>{e.values&&!Ce(e.values,n.current)?(l._reset(e.values,l._options.resetOptions),n.current=e.values,a((e=>({...e})))):l._resetDefaultValues()}),[e.values,l]),o.useEffect((()=>{e.errors&&l._setErrors(e.errors)}),[e.errors,l]),o.useEffect((()=>{l._state.mount||(l._updateValid(),l._state.mount=!0),l._state.watch&&(l._state.watch=!1,l._subjects.state.next({...l._formState})),l._removeUnmounted()})),o.useEffect((()=>{e.shouldUnregister&&l._subjects.values.next({values:l._getWatch()})}),[e.shouldUnregister,l]),t.current.formState=$(r,l),t.current}({defaultValues:{recurring:!1,business_name:"",city:"",country:"",postcode:"",street:"",message:""}}),y=(0,u.useMemo)((()=>(0,Lr.applyFilters)("kudosFormTabs",[{name:"Initial",element:Ar},{name:"Recurring",element:Fr,requirements:{recurring:!0}},{name:"Address",element:Tr,requirements:{address_enabled:!0}},{name:"Message",element:Pr,requirements:{message_enabled:!0}},{name:"Summary",element:Rr}],t,Ve)),[t]),x=y[s],w=x.element;return(0,u.useLayoutEffect)((()=>{if(v.current)v.current=!1;else if(d.current!==e){if(!m.current)return;const t=m.current;t.classList.add("translate-x-1","opacity-0");const n=t.querySelector("form").offsetHeight;i(n);const r=new ResizeObserver((()=>{const n=t.querySelector("form").offsetHeight;i(n),b.current=setTimeout((()=>{i("auto"),c(e),t.classList.remove("translate-x-1","opacity-0","section-"+y[d.current]?.name?.toLowerCase()),t.classList.add("section-"+y[e]?.name?.toLowerCase()),d.current=e}),200)}));return r.observe(t.querySelector("form")),()=>{r.disconnect(),clearTimeout(b.current)}}}),[y,e]),(0,f.jsx)(W,{...g,children:(0,f.jsx)("div",{ref:m,id:"form-container",className:Vn(p&&"opacity-50","w-full transition-all duration-200"),style:{height:a+"px"},children:(0,f.jsxs)("form",{id:"form",onSubmit:g.handleSubmit((e=>{if(s<y.length-1)return(e=>{const n={...e,...t.meta};let a=s+1;for(;!Hr(y,n,a)&&a<=y.length;)a++;r((t=>({...t,formData:{...t?.formData,...e},currentStep:a})))})(e);h(!0),n(e).then((e=>{e?.success||h(!1)}))})),children:[(0,f.jsx)(w,{campaign:t}),(0,f.jsxs)("div",{id:"form-buttons",className:"mt-8 flex justify-between relative",children:[s>0&&(0,f.jsx)(Zn,{type:"button",className:"text-base",ariaLabel:(0,l.__)("Back","kudos-donations"),onClick:()=>{if(0===s)return;let e=s-1;const n={...g.getValues(),...t.meta};for(;!Hr(y,n,e)&&e>=0;)e--;r((t=>({...t,currentStep:e})))},icon:(0,f.jsx)(Ir,{className:"mr-2 w-5 h-5"}),children:(0,f.jsx)("p",{children:(0,l.__)("Back","kudos-donations")})}),(0,f.jsx)(Zn,{type:"submit",ariaLabel:(0,l.__)("Next","kudos-donations"),className:"ml-auto text-base",isBusy:p,icon:"Summary"===x.name&&(0,f.jsx)(Vr,{className:"mr-2 w-5 h-5"}),children:"Summary"===x.name?(0,f.jsx)("p",{children:(0,l.__)("Submit","kudos-donations")}):(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)("p",{children:(0,l.__)("Next","kudos-donations")}),(0,f.jsx)(zr,{className:"ml-2 w-5 h-5"})]})})]})]})})})};function Gr(){let e=function(){let e="undefined"==typeof document;return"useSyncExternalStore"in i&&(e=>e.useSyncExternalStore)(i)((()=>()=>{}),(()=>!1),(()=>!e))}(),[t,n]=o.useState(Tt.isHandoffComplete);return t&&!1===Tt.isHandoffComplete&&n(!1),o.useEffect((()=>{!0!==t&&n(!0)}),[t]),o.useEffect((()=>Tt.handoff()),[]),!e&&t}var qr,Wr;"undefined"!=typeof process&&"undefined"!=typeof globalThis&&"undefined"!=typeof Element&&"test"===(null==(qr=null==process?void 0:process.env)?void 0:qr.NODE_ENV)&&void 0===(null==(Wr=null==Element?void 0:Element.)?void 0:Wr.getAnimations)&&(Element..getAnimations=function(){return console.warn(["Headless UI has polyfilled `Element..getAnimations` for your tests.","Please install a proper polyfill e.g. `jsdom-testing-mocks`, to silence these warnings.","","Example usage:","```js","import { mockAnimationsApi } from 'jsdom-testing-mocks'","mockAnimationsApi()","```"].join("\n")),[]});var $r=(e=>(e[e.None=0]="None",e[e.Closed=1]="Closed",e[e.Enter=2]="Enter",e[e.Leave=4]="Leave",e))($r||{});function Kr(e){let t={};for(let n in e)!0===e[n]&&(t[`data-${n}`]="");return t}let Zr=(0,o.createContext)(null);Zr.displayName="OpenClosedContext";var Yr=(e=>(e[e.Open=1]="Open",e[e.Closed=2]="Closed",e[e.Closing=4]="Closing",e[e.Opening=8]="Opening",e))(Yr||{});function Jr(){return(0,o.useContext)(Zr)}function Qr({value:e,children:t}){return o.createElement(Zr.Provider,{value:e},t)}function Xr(e){var t;return!!(e.enter||e.enterFrom||e.enterTo||e.leave||e.leaveFrom||e.leaveTo)||(null!=(t=e.as)?t:la)!==o.Fragment||1===o.Children.count(e.children)}let ea=(0,o.createContext)(null);ea.displayName="TransitionContext";var ta=(e=>(e.Visible="visible",e.Hidden="hidden",e))(ta||{});let na=(0,o.createContext)(null);function ra(e){return"children"in e?ra(e.children):e.current.filter((({el:e})=>null!==e.current)).filter((({state:e})=>"visible"===e)).length>0}function aa(e,t){let n=At(e),r=(0,o.useRef)([]),a=function(){let e=(0,o.useRef)(!1);return Nt((()=>(e.current=!0,()=>{e.current=!1})),[]),e}(),l=jt(),i=Pt(((e,t=Jt.Hidden)=>{let o=r.current.findIndex((({el:t})=>t===e));-1!==o&&(Kt(t,{[Jt.Unmount](){r.current.splice(o,1)},[Jt.Hidden](){r.current[o].state="hidden"}}),l.microTask((()=>{var e;!ra(r)&&a.current&&(null==(e=n.current)||e.call(n))})))})),s=Pt((e=>{let t=r.current.find((({el:t})=>t===e));return t?"visible"!==t.state&&(t.state="visible"):r.current.push({el:e,state:"visible"}),()=>i(e,Jt.Unmount)})),u=(0,o.useRef)([]),c=(0,o.useRef)(Promise.resolve()),d=(0,o.useRef)({enter:[],leave:[]}),f=Pt(((e,n,r)=>{u.current.splice(0),t&&(t.chains.current[n]=t.chains.current[n].filter((([t])=>t!==e))),null==t||t.chains.current[n].push([e,new Promise((e=>{u.current.push(e)}))]),null==t||t.chains.current[n].push([e,new Promise((e=>{Promise.all(d.current[n].map((([e,t])=>t))).then((()=>e()))}))]),"enter"===n?c.current=c.current.then((()=>null==t?void 0:t.wait.current)).then((()=>r(n))):r(n)})),p=Pt(((e,t,n)=>{Promise.all(d.current[t].splice(0).map((([e,t])=>t))).then((()=>{var e;null==(e=u.current.shift())||e()})).then((()=>n(t)))}));return(0,o.useMemo)((()=>({children:r,register:s,unregister:i,onStart:f,onStop:p,wait:c,chains:d})),[s,i,r,f,p,d,c])}na.displayName="NestingContext";let la=o.Fragment,oa=Yt.RenderStrategy,ia=rn((function(e,t){let{show:n,appear:r=!1,unmount:a=!0,...l}=e,i=(0,o.useRef)(null),s=Vt(...Xr(e)?[i,t]:null===t?[]:[t]);Gr();let u=Jr();if(void 0===n&&null!==u&&(n=(u&Yr.Open)===Yr.Open),void 0===n)throw new Error("A <Transition /> is used but it is missing a `show={true | false}` prop.");let[c,d]=(0,o.useState)(n?"visible":"hidden"),f=aa((()=>{n||d("hidden")})),[p,h]=(0,o.useState)(!0),m=(0,o.useRef)([n]);Nt((()=>{!1!==p&&m.current[m.current.length-1]!==n&&(m.current.push(n),h(!1))}),[m,n]);let v=(0,o.useMemo)((()=>({show:n,appear:r,initial:p})),[n,r,p]);Nt((()=>{n?d("visible"):!ra(f)&&null!==i.current&&d("hidden")}),[n,f]);let b={unmount:a},g=Pt((()=>{var t;p&&h(!1),null==(t=e.beforeEnter)||t.call(e)})),y=Pt((()=>{var t;p&&h(!1),null==(t=e.beforeLeave)||t.call(e)})),x=Qt();return o.createElement(na.Provider,{value:f},o.createElement(ea.Provider,{value:v},x({ourProps:{...b,as:o.Fragment,children:o.createElement(sa,{ref:s,...b,...l,beforeEnter:g,beforeLeave:y})},theirProps:{},defaultTag:o.Fragment,features:oa,visible:"visible"===c,name:"Transition"})))})),sa=rn((function(e,t){var n,r;let{transition:a=!0,beforeEnter:l,afterEnter:i,beforeLeave:s,afterLeave:u,enter:c,enterFrom:d,enterTo:f,entered:p,leave:h,leaveFrom:m,leaveTo:v,...b}=e,[g,y]=(0,o.useState)(null),x=(0,o.useRef)(null),w=Xr(e),S=Vt(...w?[x,t,y]:null===t?[]:[t]),k=null==(n=b.unmount)||n?Jt.Unmount:Jt.Hidden,{show:E,appear:C,initial:_}=function(){let e=(0,o.useContext)(ea);if(null===e)throw new Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),[T,F]=(0,o.useState)(E?"visible":"hidden"),M=function(){let e=(0,o.useContext)(na);if(null===e)throw new Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),{register:j,unregister:N}=M;Nt((()=>j(x)),[j,x]),Nt((()=>{if(k===Jt.Hidden&&x.current)return E&&"visible"!==T?void F("visible"):Kt(T,{hidden:()=>N(x),visible:()=>j(x)})}),[T,x,j,N,E,k]);let A=Gr();Nt((()=>{if(w&&A&&"visible"===T&&null===x.current)throw new Error("Did you forget to passthrough the `ref` to the actual DOM node?")}),[x,T,A,w]);let P=_&&!C,L=C&&E&&_,R=(0,o.useRef)(!1),D=aa((()=>{R.current||(F("hidden"),N(x))}),M),I=Pt((e=>{R.current=!0;let t=e?"enter":"leave";D.onStart(x,t,(e=>{"enter"===e?null==l||l():"leave"===e&&(null==s||s())}))})),O=Pt((e=>{let t=e?"enter":"leave";R.current=!1,D.onStop(x,t,(e=>{"enter"===e?null==i||i():"leave"===e&&(null==u||u())})),"leave"===t&&!ra(D)&&(F("hidden"),N(x))}));(0,o.useEffect)((()=>{w&&a||(I(E),O(E))}),[E,w,a]);let V=!(!a||!w||!A||P),[,B]=function(e,t,n,r){let[a,l]=(0,o.useState)(n),{hasFlag:i,addFlag:s,removeFlag:u}=function(e=0){let[t,n]=(0,o.useState)(e),r=(0,o.useCallback)((e=>n(e)),[t]),a=(0,o.useCallback)((e=>n((t=>t|e))),[t]),l=(0,o.useCallback)((e=>(t&e)===e),[t]),i=(0,o.useCallback)((e=>n((t=>t&~e))),[n]),s=(0,o.useCallback)((e=>n((t=>t^e))),[n]);return{flags:t,setFlag:r,addFlag:a,hasFlag:l,removeFlag:i,toggleFlag:s}}(e&&a?3:0),c=(0,o.useRef)(!1),d=(0,o.useRef)(!1),f=jt();return Nt((()=>{var a;if(e)return n&&l(!0),t?(null==(a=null==r?void 0:r.start)||a.call(r,n),function(e,{prepare:t,run:n,done:r,inFlight:a}){let l=Mt();return function(e,{inFlight:t,prepare:n}){if(null!=t&&t.current)return void n();let r=e.style.transition;e.style.transition="none",n(),e.offsetHeight,e.style.transition=r}(e,{prepare:t,inFlight:a}),l.nextFrame((()=>{n(),l.requestAnimationFrame((()=>{l.add(function(e,t){var n,r;let a=Mt();if(!e)return a.dispose;let l=!1;a.add((()=>{l=!0}));let o=null!=(r=null==(n=e.getAnimations)?void 0:n.call(e).filter((e=>e instanceof CSSTransition)))?r:[];return 0===o.length?(t(),a.dispose):(Promise.allSettled(o.map((e=>e.finished))).then((()=>{l||t()})),a.dispose)}(e,r))}))})),l.dispose}(t,{inFlight:c,prepare(){d.current?d.current=!1:d.current=c.current,c.current=!0,!d.current&&(n?(s(3),u(4)):(s(4),u(2)))},run(){d.current?n?(u(3),s(4)):(u(4),s(3)):n?u(1):s(1)},done(){var e;d.current&&"function"==typeof t.getAnimations&&t.getAnimations().length>0||(c.current=!1,u(7),n||l(!1),null==(e=null==r?void 0:r.end)||e.call(r,n))}})):void(n&&s(3))}),[e,n,t,f]),e?[a,{closed:i(1),enter:i(2),leave:i(4),transition:i(2)||i(4)}]:[n,{closed:void 0,enter:void 0,leave:void 0,transition:void 0}]}(V,g,E,{start:I,end:O}),z=an({ref:S,className:(null==(r=$t(b.className,L&&c,L&&d,B.enter&&c,B.enter&&B.closed&&d,B.enter&&!B.closed&&f,B.leave&&h,B.leave&&!B.closed&&m,B.leave&&B.closed&&v,!B.transition&&E&&p))?void 0:r.trim())||void 0,...Kr(B)}),H=0;"visible"===T&&(H|=Yr.Open),"hidden"===T&&(H|=Yr.Closed),E&&"hidden"===T&&(H|=Yr.Opening),!E&&"visible"===T&&(H|=Yr.Closing);let U=Qt();return o.createElement(na.Provider,{value:D},o.createElement(Qr,{value:H},U({ourProps:z,theirProps:b,defaultTag:la,features:oa,visible:"visible"===T,name:"Transition.Child"})))})),ua=rn((function(e,t){let n=null!==(0,o.useContext)(ea),r=null!==Jr();return o.createElement(o.Fragment,null,!n&&r?o.createElement(ia,{ref:t,...e}):o.createElement(sa,{ref:t,...e}))})),ca=Object.assign(ia,{Child:ua,Root:ia});function da({title:e,titleId:t,...n},r){return o.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:r,"aria-labelledby":t},n),e?o.createElement("title",{id:t},e):null,o.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M6 18 18 6M6 6l12 12"}))}const fa=o.forwardRef(da),pa=({isOpen:e=!1,toggleModal:t,children:n,showLogo:r=!0})=>{const a=(0,u.useRef)(null),[o,i]=(0,u.useState)(null),[s,c]=(0,u.useState)(null),d=(0,u.useCallback)((()=>{"function"==typeof t&&t()}),[t]),p=(0,u.useCallback)((()=>{const e=a.current?.querySelectorAll('button, [href], input, select, textarea, [tabindex]:not([tabindex="-1"])');i(e?e[0]:null),c(e?e[e.length-1]:null);const t=a.current?.querySelector('[name*="value"]:not([type="hidden"])');t?.focus()}),[]),h=(0,u.useCallback)((e=>{if("Escape"!==e.key&&27!==e.keyCode||d(),"Tab"===e.key||9===e.keyCode){const t=a.current.getRootNode().activeElement;e.shiftKey&&t===o?(e.preventDefault(),s.focus()):e.shiftKey||t!==s||(e.preventDefault(),o.focus())}}),[o,s,d]);return(0,u.useEffect)((()=>{if(e)return p(),document.documentElement.style.setProperty("--kudos-modal-overflow","hidden"),document.addEventListener("keydown",h,!1),()=>{document.documentElement.style.setProperty("--kudos-modal-overflow","auto"),document.removeEventListener("keydown",h,!1)}}),[e,h,p]),(0,f.jsx)("div",{id:"modal-container",ref:a,children:(0,f.jsx)(ca,{show:e,children:(0,f.jsx)("div",{className:"fixed z-[999999] inset-0 overflow-y-scroll",children:(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)(ca.Child,{enter:"transition-opacity duration-[400ms]",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"transition-opacity duration-200 ease-in-out",leaveFrom:"opacity-100",leaveTo:"opacity-0",children:(0,f.jsx)("div",{id:"modal-overlay",className:"fixed inset-0 bg-black/30","aria-hidden":"true"})}),(0,f.jsx)(ca.Child,{beforeEnter:p,enter:"transition-all duration-[400ms]",enterFrom:"opacity-0 rotate-[-5deg] translate-x-3 translate-y-3 scale-90",enterTo:"opacity-100 rotate-0 translate-x-0 translate-y-0 scale-100",leave:"transition-all duration-200",leaveFrom:"opacity-100 rotate-0 translate-y-0 scale-100",leaveTo:"opacity-0 translate-y-3 scale-90",children:(0,f.jsxs)("div",{className:"flex pt-4 px-4 pb-20 text-center sm:block sm:p-0",children:[(0,f.jsx)("span",{className:"hidden sm:inline-block sm:align-middle sm:h-screen","aria-hidden":"true",children:""}),(0,f.jsx)("div",{id:"modal",className:"inline-block bg-white rounded-lg text-left overflow-hidden shadow-xl transform transition-all duration-200 sm:align-middle sm:max-w-lg w-full",children:(0,f.jsxs)("div",{className:"bg-white p-8",children:[(0,f.jsxs)("div",{id:"modal-header",className:"flex items-center justify-between",children:[r&&(0,f.jsx)("span",{className:"mr-3 flex",title:"Kudos Donations",children:(0,f.jsx)("img",{alt:"Kudos logo",className:"h-6",src:"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+Cjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDU1NSA0NDkiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogICAgIHhtbDpzcGFjZT0icHJlc2VydmUiCiAgICAgc3R5bGU9ImZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoyOyI+CiAgICA8cGF0aCBkPSJNMCw2NS4xMDdDMCw0Ny44MzkgNi44NiwzMS4yNzggMTkuMDcsMTkuMDY3QzMxLjI4MSw2Ljg1NyA0Ny44NDIsLTAuMDAzIDY1LjExLC0wLjAwM0w2NS4xMTIsLTAuMDAzQzEwMS4yMDIsLTAuMDAzIDEzMC40NTgsMjkuMjUzIDEzMC40NTgsNjUuMzQzTDEzMC40NTgsMzgzLjA1NkMxMzAuNDU4LDQwMC4zNzQgMTIzLjU3OSw0MTYuOTgyIDExMS4zMzMsNDI5LjIyN0M5OS4wODgsNDQxLjQ3MyA4Mi40OCw0NDguMzUyIDY1LjE2Miw0NDguMzUyTDY1LjE2MSw0NDguMzUyQzI5LjE3NCw0NDguMzUyIDAuMDAxLDQxOS4xNzkgMC4wMDEsMzgzLjE5MkMwLjAwMSwyOTguMTM4IDAsMTUwLjEzNiAwLDY1LjEwN1oiCiAgICAgICAgICBzdHlsZT0iZmlsbDpyZ2IoNDYsMTk2LDE4Mik7Ii8+CiAgICA8cGF0aCBkPSJNNDg5Ljg4NywyMjQuMTc4QzU2OC4yOTQsMjcxLjM3MyA1NjguMjk0LDM2NS43NjggNTI5LjA4OCw0MTIuOTYyQzQ4OS44ODgsNDYwLjE1NiA0MTEuNDc2LDQ2MC4xNTYgMzMzLjA2OSw0MTIuOTYyQzI3NC4yNiwzNzkuOTIyIDIxNS40NTcsMjk0Ljk3IDE3Ni4yNTEsMjI0LjE3OEMyMTUuNDU3LDE1My4zODUgMjc0LjI2MSw2OC40MzQgMzMzLjA2OSwzNS4zOTdDNDExLjQ3NiwtMTEuNzk5IDQ4OS44ODcsLTExLjc5OSA1MjkuMDg5LDM1LjM5N0M1NjguMjk0LDgyLjU5MiA1NjguMjk0LDE3Ni45ODQgNDg5Ljg4NywyMjQuMTc4WiIKICAgICAgICAgIHN0eWxlPSJmaWxsOnJnYigyNTUsMTU5LDI4KTsiLz4KPC9zdmc+Cg=="})}),(0,f.jsx)("button",{className:"bg-transparent transition p-0 inline leading-none border-0 focus:outline-none focus:ring hover:text-primary-dark ring-primary ring-offset-2 rounded-full w-5 h-5 cursor-pointer text-center ml-auto",onClick:d,type:"button",title:(0,l.__)("Close modal","kudos-donations"),children:(0,f.jsx)(fa,{className:"align-middle w-5 h-5"})})]}),(0,f.jsx)("div",{id:"modal-body",className:"mt-2",children:n})]})})]})})]})})})})};var ha=a(848),ma=a(556),va=a.n(ma),ba="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0!==a.g?a.g:"undefined"!=typeof self?self:{};function ga(e,t){return e(t={exports:{}},t.exports),t.exports}var ya=ga((function(e){!function(t){var n=function(e,t,r){if(!s(t)||c(t)||d(t)||f(t)||i(t))return t;var a,l=0,o=0;if(u(t))for(a=[],o=t.length;l<o;l++)a.push(n(e,t[l],r));else for(var p in a={},t)Object..hasOwnProperty.call(t,p)&&(a[e(p,r)]=n(e,t[p],r));return a},r=function(e){return p(e)?e:(e=e.replace(/[\-_\s]+(.)?/g,(function(e,t){return t?t.toUpperCase():""}))).substr(0,1).toLowerCase()+e.substr(1)},a=function(e){var t=r(e);return t.substr(0,1).toUpperCase()+t.substr(1)},l=function(e,t){return function(e,t){var n=(t=t||{}).separator||"_",r=t.split||/(?=[A-Z])/;return e.split(r).join(n)}(e,t).toLowerCase()},o=Object..toString,i=function(e){return"function"==typeof e},s=function(e){return e===Object(e)},u=function(e){return"[object Array]"==o.call(e)},c=function(e){return"[object Date]"==o.call(e)},d=function(e){return"[object RegExp]"==o.call(e)},f=function(e){return"[object Boolean]"==o.call(e)},p=function(e){return(e-=0)==e},h=function(e,t){var n=t&&"process"in t?t.process:t;return"function"!=typeof n?e:function(t,r){return n(t,e,r)}},m={camelize:r,decamelize:l,pascalize:a,depascalize:l,camelizeKeys:function(e,t){return n(h(r,t),e)},decamelizeKeys:function(e,t){return n(h(l,t),e,t)},pascalizeKeys:function(e,t){return n(h(a,t),e)},depascalizeKeys:function(){return this.decamelizeKeys.apply(this,arguments)}};e.exports?e.exports=m:t.humps=m}(ba)})).decamelize,xa=function(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r},wa=function(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e)){var n=[],r=!0,a=!1,l=void 0;try{for(var o,i=e[Symbol.iterator]();!(r=(o=i.next()).done)&&(n.push(o.value),!t||n.length!==t);r=!0);}catch(e){a=!0,l=e}finally{try{r||null==i.return||i.return()}finally{if(a)throw l}}return n}}(e,t)||function(e,t){if(e){if("string"==typeof e)return xa(e,t);var n=Object..toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?xa(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()},Sa=ga((function(e){function t(){return e.exports=t=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object..hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},t.apply(this,arguments)}e.exports=t})),ka=function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},l=Object.keys(e);for(r=0;r<l.length;r++)n=l[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(r=0;r<l.length;r++)n=l[r],t.indexOf(n)>=0||Object..propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a},Ea=(0,o.createContext)(null);function Ca(e){var t=e.children,n=void 0===t?"":t,r=ka(e,["children"]);return"string"!=typeof n&&(n=(0,ha.F0)(n)),s().createElement("template",Sa({},r,{dangerouslySetInnerHTML:{__html:n}}))}function _a(e){var t=e.root,n=e.children;return(0,Ht.createPortal)(void 0===n?null:n,t)}Ca.propTypes={children:va().oneOfType([va().string,va().node])},_a.propTypes={root:va().object.isRequired,children:va().node};var Ta=new Map,Fa=function(){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"core",t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:function(e){return e.children};return new Proxy(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{get:function(n,r){var a=ya(r,{separator:"-"}),l="".concat(e,"-").concat(a);return Ta.has(l)||Ta.set(l,function(e){var t=(0,o.forwardRef)((function(t,n){var r,a,l=t.mode,i=void 0===l?"open":l,u=t.delegatesFocus,c=void 0!==u&&u,d=t.styleSheets,f=void 0===d?[]:d,p=t.ssr,h=void 0!==p&&p,m=t.children,v=ka(t,["mode","delegatesFocus","styleSheets","ssr","children"]),b=(a=(0,o.useRef)((r=n)&&r.current),(0,o.useEffect)((function(){r&&(r.current=a.current)}),[r]),a),g=(0,o.useState)(null),y=wa(g,2),x=y[0],w=y[1],S="node_".concat(i).concat(c);return(0,o.useLayoutEffect)((function(){if(b.current)try{if("function"==typeof n&&n(b.current),h){var e=b.current.shadowRoot;return void w(e)}var t=b.current.attachShadow({mode:i,delegatesFocus:c});f.length>0&&(t.adoptedStyleSheets=f),w(t)}catch(e){!function(e){var t=e.error,n=e.styleSheets,r=e.root;if("NotSupportedError"!==t.name)throw t;n.length>0&&(r.adoptedStyleSheets=n)}({error:e,styleSheets:f,root:x})}}),[n,b,f]),s().createElement(s().Fragment,null,s().createElement(e.tag,Sa({key:S,ref:b},v),(x||h)&&s().createElement(Ea.Provider,{value:x},h?s().createElement(Ca,{shadowroot:i,shadowrootmode:i},e.render({root:x,ssr:h,children:m})):s().createElement(_a,{root:x},e.render({root:x,ssr:h,children:m})))))}));return t.propTypes={mode:va().oneOf(["open","closed"]),delegatesFocus:va().bool,styleSheets:va().arrayOf(va().instanceOf(globalThis.CSSStyleSheet)),ssr:va().bool,children:va().node},t}({tag:a,render:t})),Ta.get(l)}})}();const Ma=Fa,ja=function({children:e,themeColor:t,style:n,className:r,fonts:a,alignment:l,errors:o=null}){var i,s,c;const[d,p]=(0,u.useState)(!window.kudos?.stylesheets),h=(0,u.useRef)(window.kudos?.stylesheets?.length),m=()=>{h.current--,0===h.current&&p(!0)},v={left:"justify-start",center:"justify-center",right:"justify-end"}[l];return(0,f.jsxs)(Ma.div,{children:[window.kudos?.styles&&(0,f.jsx)("style",{children:window.kudos?.styles}),window.kudos?.stylesheets?.map(((e,t)=>(0,f.jsx)("link",{rel:"stylesheet",onLoad:m,href:e},t))),n&&(0,f.jsx)("style",{children:n}),(0,f.jsx)("style",{children:`:host { \n\t\t\t\t\tfont-size: ${null!==(i=window.kudos?.baseFontSize)&&void 0!==i?i:"1.2rem"};\n\t\t\t\t\t--kudos-font-heading: ${null!==(s=a?.header)&&void 0!==s?s:"cabinbold, sans-serif"} ;\n\t\t\t\t\t--kudos-font-body: ${null!==(c=a?.header)&&void 0!==c?c:"montserratregular, sans-serif"};\n\t\t\t\t\t--kudos-theme-primary: ${t};\n\t\t\t\t}`}),(0,f.jsx)("div",{id:"container",children:(0,f.jsx)("div",{className:Vn(r,"flex font-body text-gray-900",v),children:d&&!o?(0,f.jsx)(f.Fragment,{children:e}):(0,f.jsx)(f.Fragment,{children:(0,f.jsx)(f.Fragment,{children:o&&(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)("p",{className:"m-0",children:"Kudos Donations ran into a problem:"}),o.map(((e,t)=>(0,f.jsxs)("p",{className:"text-red-500",children:["- ",e]},t)))]})})})})})]})},Na=({lineColor:e="#2ec4b6",heartColor:t="#ff9f1c",className:n,style:r})=>(0,f.jsxs)("svg",{className:Vn(n,"kudos-logo logo origin-center duration-500 ease-in-out m-auto"),xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 555 449",style:r,children:[(0,f.jsx)("path",{className:"logo-line",fill:e,d:"M0,65.107C0,47.839 6.86,31.278 19.07,19.067C31.281,6.857 47.842,-0.003 65.11,-0.003L65.112,-0.003C101.202,-0.003 130.458,29.253 130.458,65.343L130.458,383.056C130.458,400.374 123.579,416.982 111.333,429.227C99.088,441.473 82.48,448.352 65.162,448.352L65.161,448.352C29.174,448.352 0.001,419.179 0.001,383.192C0.001,298.138 0,150.136 0,65.107Z"}),(0,f.jsx)("path",{className:"logo-heart origin-center duration-500 ease-in-out",fill:null!=t?t:e,d:"M489.887 224.178c78.407 47.195 78.407 141.59 39.201 188.784-39.2 47.194-117.612 47.194-196.019 0-58.809-33.04-117.612-117.992-156.818-188.784 39.206-70.793 98.01-155.744 156.818-188.781 78.407-47.196 156.818-47.196 196.02 0 39.205 47.195 39.205 141.587-39.202 188.781z"})]}),Aa=()=>(0,f.jsx)("div",{className:"z-[999999] fixed flex justify-center items-center top-0 left-0 w-full h-full bg-white",children:(0,f.jsx)("div",{className:"logo-animate w-[25%]",children:(0,f.jsx)(Na,{})})}),Pa=({children:e,onClick:t=null})=>(0,f.jsxs)(Zn,{id:"donate-button",onClick:()=>t&&t(),className:"logo-animate text-base",children:[(0,f.jsx)("div",{className:"mr-3 flex text-white",children:(0,f.jsx)(Na,{className:"w-5 h-5",lineColor:"currentColor",heartColor:"currentColor"})}),e]}),La=({displayAs:t,label:n,alignment:r,previewMode:a=!1})=>{const{campaign:l,campaignErrors:o,isLoading:i}=m(),[s,c]=(0,u.useState)(0),[p,h]=(0,u.useState)(null),[v,b]=(0,u.useState)({currentStep:0,formData:{}}),[g,y]=(0,u.useState)(!1),x="form"===t,w="button"===t,S="fslogo"===t;window.kudos.FrontControls=e,(0,u.useEffect)((()=>{c(Date.now())}),[]),(0,u.useEffect)((()=>{g||E()}),[g]);const k=()=>{y(!g)},E=()=>{b((e=>({...e,currentStep:0,formData:{}})))};async function C(e){if(a)return;h(null);const t=new window.FormData;t.append("timestamp",s.toString()),t.append("campaign_id",l.id),t.append("return_url",l.meta.use_custom_return_url?l.meta.custom_return_url:window.location.href);for(const n in e)"field"===n?t.append(n,e[n][1]):t.append(n,e[n]);return d()({path:"/kudos/v1/payment/create",method:"POST",body:new URLSearchParams(t)}).then((e=>(e.success?window.location.href=e.url:h(e.data.message),e))).catch((e=>(h(e.message),e)))}const _=()=>(0,f.jsxs)(f.Fragment,{children:[p&&(0,f.jsx)("small",{className:"text-center block font-normal mb-4 text-sm text-red-500",children:p}),l&&(0,f.jsx)(Ur,{step:v?.currentStep,campaign:l,setFormState:b,submitForm:C})]});if(!i)return(0,f.jsx)(ja,{themeColor:l?.meta?.theme_color,style:l?.meta?.custom_styles,errors:o,className:a&&"pointer-events-none",alignment:r,children:(0,f.jsxs)(f.Fragment,{children:[S&&(0,f.jsx)(Aa,{}),x&&_(),w&&(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)(Pa,{onClick:k,children:n}),(0,f.jsx)(pa,{toggleModal:k,isOpen:g,children:_()})]})]})})},Ra=e=>{const{attributes:{button_label:t,type:a,alignment:o},setAttributes:i}=e,{campaign:s,isLoading:u}=m(),c=(0,n.useBlockProps)(),{records:d,hasResolved:p}=(0,v.useEntityRecords)("postType","kudos_campaign",{per_page:-1}),h=e=>{e&&i({campaign_id:e})},b=()=>{var e;return(0,f.jsx)(r.SelectControl,{label:(0,l.__)("Select Campaign","kudos-donations"),value:null!==(e=s?.id)&&void 0!==e?e:"",onChange:h,options:d?.map((e=>({label:e?.title.raw,value:e.id}))).concat({label:(0,l.__)("None","kudos-donations"),value:"",disabled:!0})||[],__nextHasNoMarginBottom:!0,__next40pxDefaultSize:!0})};return(0,f.jsxs)("div",{...c,children:[p&&(0,f.jsxs)(n.InspectorControls,{children:[(0,f.jsxs)(r.PanelBody,{title:(0,l.__)("Campaign Settings","kudos-donations"),initialOpen:!0,children:[(0,f.jsx)(b,{}),s?.length>0?(0,f.jsx)(r.ExternalLink,{href:`admin.php?page=kudos-campaigns&edit=${s?.id}`,children:(0,l.__)("Edit","kudos-donations")+" "+s?.title?.raw}):(0,f.jsx)(r.ExternalLink,{href:"admin.php?page=kudos-campaigns",children:(0,l.__)("Create a campaign","kudos-donations")})]}),(0,f.jsxs)(r.PanelBody,{title:(0,l.__)("Appearance","kudos-donations"),initialOpen:!1,children:[(0,f.jsx)(r.RadioControl,{label:(0,l.__)("Display Type","kudos-donations"),selected:a,options:[{label:(0,l.__)("Embedded form","kudos-donations"),value:"form"},{label:(0,l.__)("Button with modal","kudos-donations"),value:"button"}],onChange:e=>{i({type:e})}}),"button"===a&&(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)(r.TextControl,{label:(0,l.__)("Button Label","kudos-donations"),value:t,onChange:e=>{i({button_label:e})},__nextHasNoMarginBottom:!0,__next40pxDefaultSize:!0}),(0,f.jsx)(r.RadioControl,{label:"Alignment",onChange:e=>{i({alignment:e})},selected:o,options:[{label:"Left",value:"left"},{label:"Center",value:"center"},{label:"Right",value:"right"}]})]})]})]}),s?(0,f.jsx)(La,{displayAs:a,label:t,previewMode:!0,alignment:o}):!u&&(0,f.jsxs)(r.Flex,{justify:"flex-start",children:[(0,f.jsx)(Na,{style:{maxWidth:"32px"}}),(0,f.jsx)("p",{children:(0,l.__)("Please select a campaign from the sidebar","kudos-donations")})]})]})},Da=JSON.parse('{"UU":"iseardmedia/kudos-button"}');(0,t.registerBlockType)(Da.UU,{icon:(0,f.jsx)(Na,{}),edit:e=>(0,f.jsx)(h,{campaignId:e?.attributes?.campaign_id,children:(0,f.jsx)(Ra,{...e})}),save:function(){return null}})})()})();1 (()=>{var e,t,n={694:(e,t,n)=>{"use strict";var r=n(925);function a(){}function l(){}l.resetWarningCache=a,e.exports=function(){function e(e,t,n,a,l,o){if(o!==r){var i=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw i.name="Invariant Violation",i}}function t(){return e}e.isRequired=e;var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:l,resetWarningCache:a};return n.PropTypes=n,n}},556:(e,t,n)=>{e.exports=n(694)()},925:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},633:(e,t,n)=>{"use strict";var r=n(609);function a(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var l=Object..hasOwnProperty,o=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,i={},s={};function u(e){return!!l.call(s,e)||!l.call(i,e)&&(o.test(e)?s[e]=!0:(i[e]=!0,!1))}function c(e,t,n,r,a,l,o){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=r,this.attributeNamespace=a,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=l,this.removeEmptyString=o}var d={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(e){d[e]=new c(e,0,!1,e,null,!1,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(e){var t=e[0];d[t]=new c(t,1,!1,e[1],null,!1,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(e){d[e]=new c(e,2,!1,e.toLowerCase(),null,!1,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(e){d[e]=new c(e,2,!1,e,null,!1,!1)})),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach((function(e){d[e]=new c(e,3,!1,e.toLowerCase(),null,!1,!1)})),["checked","multiple","muted","selected"].forEach((function(e){d[e]=new c(e,3,!0,e,null,!1,!1)})),["capture","download"].forEach((function(e){d[e]=new c(e,4,!1,e,null,!1,!1)})),["cols","rows","size","span"].forEach((function(e){d[e]=new c(e,6,!1,e,null,!1,!1)})),["rowSpan","start"].forEach((function(e){d[e]=new c(e,5,!1,e.toLowerCase(),null,!1,!1)}));var f=/[\-:]([a-z])/g;function p(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach((function(e){var t=e.replace(f,p);d[t]=new c(t,1,!1,e,null,!1,!1)})),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach((function(e){var t=e.replace(f,p);d[t]=new c(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)})),["xml:base","xml:lang","xml:space"].forEach((function(e){var t=e.replace(f,p);d[t]=new c(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)})),["tabIndex","crossOrigin"].forEach((function(e){d[e]=new c(e,1,!1,e.toLowerCase(),null,!1,!1)})),d.xlinkHref=new c("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach((function(e){d[e]=new c(e,1,!1,e.toLowerCase(),null,!0,!0)}));var h={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},m=["Webkit","ms","Moz","O"];Object.keys(h).forEach((function(e){m.forEach((function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),h[t]=h[e]}))}));var v=/["'&<>]/;function b(e){if("boolean"==typeof e||"number"==typeof e)return""+e;e=""+e;var t=v.exec(e);if(t){var n,r="",a=0;for(n=t.index;n<e.length;n++){switch(e.charCodeAt(n)){case 34:t=""";break;case 38:t="&";break;case 39:t="'";break;case 60:t="<";break;case 62:t=">";break;default:continue}a!==n&&(r+=e.substring(a,n)),a=n+1,r+=t}e=a!==n?r+e.substring(a,n):r}return e}var g=/([A-Z])/g,y=/^ms-/,x=Array.isArray;function w(e,t){return{insertionMode:e,selectedValue:t}}var S=new Map;function k(e,t,n){if("object"!=typeof n)throw Error(a(62));for(var r in t=!0,n)if(l.call(n,r)){var o=n[r];if(null!=o&&"boolean"!=typeof o&&""!==o){if(0===r.indexOf("--")){var i=b(r);o=b((""+o).trim())}else{i=r;var s=S.get(i);void 0!==s||(s=b(i.replace(g,"-$1").toLowerCase().replace(y,"-ms-")),S.set(i,s)),i=s,o="number"==typeof o?0===o||l.call(h,r)?""+o:o+"px":b((""+o).trim())}t?(t=!1,e.push(' style="',i,":",o)):e.push(";",i,":",o)}}t||e.push('"')}function E(e,t,n,r){switch(n){case"style":return void k(e,t,r);case"defaultValue":case"defaultChecked":case"innerHTML":case"suppressContentEditableWarning":case"suppressHydrationWarning":return}if(!(2<n.length)||"o"!==n[0]&&"O"!==n[0]||"n"!==n[1]&&"N"!==n[1])if(null!==(t=d.hasOwnProperty(n)?d[n]:null)){switch(typeof r){case"function":case"symbol":return;case"boolean":if(!t.acceptsBooleans)return}switch(n=t.attributeName,t.type){case 3:r&&e.push(" ",n,'=""');break;case 4:!0===r?e.push(" ",n,'=""'):!1!==r&&e.push(" ",n,'="',b(r),'"');break;case 5:isNaN(r)||e.push(" ",n,'="',b(r),'"');break;case 6:!isNaN(r)&&1<=r&&e.push(" ",n,'="',b(r),'"');break;default:t.sanitizeURL&&(r=""+r),e.push(" ",n,'="',b(r),'"')}}else if(u(n)){switch(typeof r){case"function":case"symbol":return;case"boolean":if("data-"!==(t=n.toLowerCase().slice(0,5))&&"aria-"!==t)return}e.push(" ",n,'="',b(r),'"')}}function C(e,t,n){if(null!=t){if(null!=n)throw Error(a(60));if("object"!=typeof t||!("__html"in t))throw Error(a(61));null!=(t=t.__html)&&e.push(""+t)}}function _(e,t,n,r){e.push(M(n));var a,o=n=null;for(a in t)if(l.call(t,a)){var i=t[a];if(null!=i)switch(a){case"children":n=i;break;case"dangerouslySetInnerHTML":o=i;break;default:E(e,r,a,i)}}return e.push(">"),C(e,o,n),"string"==typeof n?(e.push(b(n)),null):n}var T=/^[a-zA-Z][a-zA-Z:_\.\-\d]*$/,F=new Map;function M(e){var t=F.get(e);if(void 0===t){if(!T.test(e))throw Error(a(65,e));t="<"+e,F.set(e,t)}return t}function j(e,t,n){if(e.push('\x3c!--$?--\x3e<template id="'),null===n)throw Error(a(395));return e.push(n),e.push('"></template>')}var N=/[<\u2028\u2029]/g;function A(e){return JSON.stringify(e).replace(N,(function(e){switch(e){case"<":return"\\u003c";case"\u2028":return"\\u2028";case"\u2029":return"\\u2029";default:throw Error("escapeJSStringsForInstructionScripts encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React")}}))}function R(e,t,n,r){return n.generateStaticMarkup?(e.push(b(t)),!1):(""===t?e=r:(r&&e.push("\x3c!-- --\x3e"),e.push(b(t)),e=!0),e)}var D=Object.assign,P=Symbol.for("react.element"),L=Symbol.for("react.portal"),I=Symbol.for("react.fragment"),O=Symbol.for("react.strict_mode"),V=Symbol.for("react.profiler"),B=Symbol.for("react.provider"),z=Symbol.for("react.context"),U=Symbol.for("react.forward_ref"),H=Symbol.for("react.suspense"),G=Symbol.for("react.suspense_list"),q=Symbol.for("react.memo"),W=Symbol.for("react.lazy"),$=Symbol.for("react.scope"),K=Symbol.for("react.debug_trace_mode"),Z=Symbol.for("react.legacy_hidden"),Y=Symbol.for("react.default_value"),J=Symbol.iterator;function Q(e){if(null==e)return null;if("function"==typeof e)return e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case I:return"Fragment";case L:return"Portal";case V:return"Profiler";case O:return"StrictMode";case H:return"Suspense";case G:return"SuspenseList"}if("object"==typeof e)switch(e.$$typeof){case z:return(e.displayName||"Context")+".Consumer";case B:return(e._context.displayName||"Context")+".Provider";case U:var t=e.render;return(e=e.displayName)||(e=""!==(e=t.displayName||t.name||"")?"ForwardRef("+e+")":"ForwardRef"),e;case q:return null!==(t=e.displayName||null)?t:Q(e.type)||"Memo";case W:t=e._payload,e=e._init;try{return Q(e(t))}catch(e){}}return null}var X={};function ee(e,t){if(!(e=e.contextTypes))return X;var n,r={};for(n in e)r[n]=t[n];return r}var te=null;function ne(e,t){if(e!==t){e.context._currentValue2=e.parentValue,e=e.parent;var n=t.parent;if(null===e){if(null!==n)throw Error(a(401))}else{if(null===n)throw Error(a(401));ne(e,n)}t.context._currentValue2=t.value}}function re(e){e.context._currentValue2=e.parentValue,null!==(e=e.parent)&&re(e)}function ae(e){var t=e.parent;null!==t&&ae(t),e.context._currentValue2=e.value}function le(e,t){if(e.context._currentValue2=e.parentValue,null===(e=e.parent))throw Error(a(402));e.depth===t.depth?ne(e,t):le(e,t)}function oe(e,t){var n=t.parent;if(null===n)throw Error(a(402));e.depth===n.depth?ne(e,n):oe(e,n),t.context._currentValue2=t.value}function ie(e){var t=te;t!==e&&(null===t?ae(e):null===e?re(t):t.depth===e.depth?ne(t,e):t.depth>e.depth?le(t,e):oe(t,e),te=e)}var se={isMounted:function(){return!1},enqueueSetState:function(e,t){null!==(e=e._reactInternals).queue&&e.queue.push(t)},enqueueReplaceState:function(e,t){(e=e._reactInternals).replace=!0,e.queue=[t]},enqueueForceUpdate:function(){}};function ue(e,t,n,r){var a=void 0!==e.state?e.state:null;e.updater=se,e.props=n,e.state=a;var l={queue:[],replace:!1};e._reactInternals=l;var o=t.contextType;if(e.context="object"==typeof o&&null!==o?o._currentValue2:r,"function"==typeof(o=t.getDerivedStateFromProps)&&(a=null==(o=o(n,a))?a:D({},a,o),e.state=a),"function"!=typeof t.getDerivedStateFromProps&&"function"!=typeof e.getSnapshotBeforeUpdate&&("function"==typeof e.UNSAFE_componentWillMount||"function"==typeof e.componentWillMount))if(t=e.state,"function"==typeof e.componentWillMount&&e.componentWillMount(),"function"==typeof e.UNSAFE_componentWillMount&&e.UNSAFE_componentWillMount(),t!==e.state&&se.enqueueReplaceState(e,e.state,null),null!==l.queue&&0<l.queue.length)if(t=l.queue,o=l.replace,l.queue=null,l.replace=!1,o&&1===t.length)e.state=t[0];else{for(l=o?t[0]:e.state,a=!0,o=o?1:0;o<t.length;o++){var i=t[o];null!=(i="function"==typeof i?i.call(e,l,n,r):i)&&(a?(a=!1,l=D({},l,i)):D(l,i))}e.state=l}else l.queue=null}var ce={id:1,overflow:""};function de(e,t,n){var r=e.id;e=e.overflow;var a=32-fe(r)-1;r&=~(1<<a),n+=1;var l=32-fe(t)+a;if(30<l){var o=a-a%5;return l=(r&(1<<o)-1).toString(32),r>>=o,a-=o,{id:1<<32-fe(t)+a|n<<a|r,overflow:l+e}}return{id:1<<l|n<<a|r,overflow:e}}var fe=Math.clz32?Math.clz32:function(e){return 0==(e>>>=0)?32:31-(pe(e)/he|0)|0},pe=Math.log,he=Math.LN2,me="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},ve=null,be=null,ge=null,ye=null,xe=!1,we=!1,Se=0,ke=null,Ee=0;function Ce(){if(null===ve)throw Error(a(321));return ve}function _e(){if(0<Ee)throw Error(a(312));return{memoizedState:null,queue:null,next:null}}function Te(){return null===ye?null===ge?(xe=!1,ge=ye=_e()):(xe=!0,ye=ge):null===ye.next?(xe=!1,ye=ye.next=_e()):(xe=!0,ye=ye.next),ye}function Fe(){be=ve=null,we=!1,ge=null,Ee=0,ye=ke=null}function Me(e,t){return"function"==typeof t?t(e):t}function je(e,t,n){if(ve=Ce(),ye=Te(),xe){var r=ye.queue;if(t=r.dis,null!==ke&&void 0!==(n=ke.get(r))){ke.delete(r),r=ye.memoizedState;do{r=e(r,n.action),n=n.next}while(null!==n);return ye.memoizedState=r,[r,t]}return[ye.memoizedState,t]}return e=e===Me?"function"==typeof t?t():t:void 0!==n?n(t):t,ye.memoizedState=e,e=(e=ye.queue={last:null,dis:null}).dis=Ae.bind(null,ve,e),[ye.memoizedState,e]}function Ne(e,t){if(ve=Ce(),t=void 0===t?null:t,null!==(ye=Te())){var n=ye.memoizedState;if(null!==n&&null!==t){var r=n[1];e:if(null===r)r=!1;else{for(var a=0;a<r.length&&a<t.length;a++)if(!me(t[a],r[a])){r=!1;break e}r=!0}if(r)return n[0]}}return e=e(),ye.memoizedState=[e,t],e}function Ae(e,t,n){if(25<=Ee)throw Error(a(301));if(e===ve)if(we=!0,e={action:n,next:null},null===ke&&(ke=new Map),void 0===(n=ke.get(t)))ke.set(t,e);else{for(t=n;null!==t.next;)t=t.next;t.next=e}}function Re(){throw Error(a(394))}function De(){}var Pe={readContext:function(e){return e._currentValue2},useContext:function(e){return Ce(),e._currentValue2},useMemo:Ne,useReducer:je,useRef:function(e){ve=Ce();var t=(ye=Te()).memoizedState;return null===t?(e={current:e},ye.memoizedState=e):t},useState:function(e){return je(Me,e)},useInsertionEffect:De,useLayoutEffect:function(){},useCallback:function(e,t){return Ne((function(){return e}),t)},useImperativeHandle:De,useEffect:De,useDebugValue:De,useDeferredValue:function(e){return Ce(),e},useTransition:function(){return Ce(),[!1,Re]},useId:function(){var e=be.treeContext,t=e.overflow;e=((e=e.id)&~(1<<32-fe(e)-1)).toString(32)+t;var n=Le;if(null===n)throw Error(a(404));return t=Se++,e=":"+n.idPrefix+"R"+e,0<t&&(e+="H"+t.toString(32)),e+":"},useMutableSource:function(e,t){return Ce(),t(e._source)},useSyncExternalStore:function(e,t,n){if(void 0===n)throw Error(a(407));return n()}},Le=null,Ie=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentDiser;function Oe(e){return console.error(e),null}function Ve(){}function Be(e,t,n,r,a,l,o,i){e.allPendingTasks++,null===n?e.pendingRootTasks++:n.pendingTasks++;var s={node:t,ping:function(){var t=e.pingedTasks;t.push(s),1===t.length&&tt(e)},blockedBoundary:n,blockedSegment:r,abortSet:a,legacyContext:l,context:o,treeContext:i};return a.add(s),s}function ze(e,t,n,r,a,l){return{status:0,id:-1,index:t,parentFlushed:!1,chunks:[],children:[],formatContext:r,boundary:n,lastPushedText:a,textEmbedded:l}}function Ue(e,t){if(null!=(e=e.onError(t))&&"string"!=typeof e)throw Error('onError returned something with a type other than "string". onError should return a string and may return null or undefined but must not return anything else. It received something of type "'+typeof e+'" instead');return e}function He(e,t){var n=e.onShellError;n(t),(n=e.onFatalError)(t),null!==e.destination?(e.status=2,e.destination.destroy(t)):(e.status=1,e.fatalError=t)}function Ge(e,t,n,r,a){for(ve={},be=t,Se=0,e=n(r,a);we;)we=!1,Se=0,Ee+=1,ye=null,e=n(r,a);return Fe(),e}function qe(e,t,n,r){var l=n.render(),o=r.childContextTypes;if(null!=o){var i=t.legacyContext;if("function"!=typeof n.getChildContext)r=i;else{for(var s in n=n.getChildContext())if(!(s in o))throw Error(a(108,Q(r)||"Unknown",s));r=D({},i,n)}t.legacyContext=r,Ke(e,t,l),t.legacyContext=i}else Ke(e,t,l)}function We(e,t){if(e&&e.defaultProps){for(var n in t=D({},t),e=e.defaultProps)void 0===t[n]&&(t[n]=e[n]);return t}return t}function $e(e,t,n,o,i){if("function"==typeof n)if(n.&&n..isReactComponent){i=ee(n,t.legacyContext);var s=n.contextType;ue(s=new n(o,"object"==typeof s&&null!==s?s._currentValue2:i),n,o,i),qe(e,t,s,n)}else{i=Ge(e,t,n,o,s=ee(n,t.legacyContext));var c=0!==Se;if("object"==typeof i&&null!==i&&"function"==typeof i.render&&void 0===i.$$typeof)ue(i,n,o,s),qe(e,t,i,n);else if(c){o=t.treeContext,t.treeContext=de(o,1,0);try{Ke(e,t,i)}finally{t.treeContext=o}}else Ke(e,t,i)}else{if("string"!=typeof n){switch(n){case Z:case K:case O:case V:case I:case G:return void Ke(e,t,o.children);case $:throw Error(a(343));case H:e:{n=t.blockedBoundary,i=t.blockedSegment,s=o.fallback,o=o.children;var d={id:null,rootSegmentID:-1,parentFlushed:!1,pendingTasks:0,forceClientRender:!1,completedSegments:[],byteSize:0,fallbackAbortableTasks:c=new Set,errorDigest:null},f=ze(0,i.chunks.length,d,i.formatContext,!1,!1);i.children.push(f),i.lastPushedText=!1;var p=ze(0,0,null,i.formatContext,!1,!1);p.parentFlushed=!0,t.blockedBoundary=d,t.blockedSegment=p;try{if(Ye(e,t,o),e.responseState.generateStaticMarkup||p.lastPushedText&&p.textEmbedded&&p.chunks.push("\x3c!-- --\x3e"),p.status=1,Xe(d,p),0===d.pendingTasks)break e}catch(t){p.status=4,d.forceClientRender=!0,d.errorDigest=Ue(e,t)}finally{t.blockedBoundary=n,t.blockedSegment=i}t=Be(e,s,n,f,c,t.legacyContext,t.context,t.treeContext),e.pingedTasks.push(t)}return}if("object"==typeof n&&null!==n)switch(n.$$typeof){case U:if(o=Ge(e,t,n.render,o,i),0!==Se){n=t.treeContext,t.treeContext=de(n,1,0);try{Ke(e,t,o)}finally{t.treeContext=n}}else Ke(e,t,o);return;case q:return void $e(e,t,n=n.type,o=We(n,o),i);case B:if(i=o.children,n=n._context,o=o.value,s=n._currentValue2,n._currentValue2=o,te=o={parent:c=te,depth:null===c?0:c.depth+1,context:n,parentValue:s,value:o},t.context=o,Ke(e,t,i),null===(e=te))throw Error(a(403));return o=e.parentValue,e.context._currentValue2=o===Y?e.context._defaultValue:o,e=te=e.parent,void(t.context=e);case z:return void Ke(e,t,o=(o=o.children)(n._currentValue2));case W:return void $e(e,t,n=(i=n._init)(n._payload),o=We(n,o),void 0)}throw Error(a(130,null==n?n:typeof n,""))}switch(s=function(e,t,n,o,i){switch(t){case"select":e.push(M("select"));var s=null,c=null;for(h in n)if(l.call(n,h)){var d=n[h];if(null!=d)switch(h){case"children":s=d;break;case"dangerouslySetInnerHTML":c=d;break;case"defaultValue":case"value":break;default:E(e,o,h,d)}}return e.push(">"),C(e,c,s),s;case"option":c=i.selectedValue,e.push(M("option"));var f=d=null,p=null,h=null;for(s in n)if(l.call(n,s)){var m=n[s];if(null!=m)switch(s){case"children":d=m;break;case"selected":p=m;break;case"dangerouslySetInnerHTML":h=m;break;case"value":f=m;default:E(e,o,s,m)}}if(null!=c)if(n=null!==f?""+f:function(e){var t="";return r.Children.forEach(e,(function(e){null!=e&&(t+=e)})),t}(d),x(c)){for(o=0;o<c.length;o++)if(""+c[o]===n){e.push(' selected=""');break}}else""+c===n&&e.push(' selected=""');else p&&e.push(' selected=""');return e.push(">"),C(e,h,d),d;case"textarea":for(d in e.push(M("textarea")),h=c=s=null,n)if(l.call(n,d)&&null!=(f=n[d]))switch(d){case"children":h=f;break;case"value":s=f;break;case"defaultValue":c=f;break;case"dangerouslySetInnerHTML":throw Error(a(91));default:E(e,o,d,f)}if(null===s&&null!==c&&(s=c),e.push(">"),null!=h){if(null!=s)throw Error(a(92));if(x(h)&&1<h.length)throw Error(a(93));s=""+h}return"string"==typeof s&&"\n"===s[0]&&e.push("\n"),null!==s&&e.push(b(""+s)),null;case"input":for(c in e.push(M("input")),f=h=d=s=null,n)if(l.call(n,c)&&null!=(p=n[c]))switch(c){case"children":case"dangerouslySetInnerHTML":throw Error(a(399,"input"));case"defaultChecked":f=p;break;case"defaultValue":d=p;break;case"checked":h=p;break;case"value":s=p;break;default:E(e,o,c,p)}return null!==h?E(e,o,"checked",h):null!==f&&E(e,o,"checked",f),null!==s?E(e,o,"value",s):null!==d&&E(e,o,"value",d),e.push("/>"),null;case"menuitem":for(var v in e.push(M("menuitem")),n)if(l.call(n,v)&&null!=(s=n[v]))switch(v){case"children":case"dangerouslySetInnerHTML":throw Error(a(400));default:E(e,o,v,s)}return e.push(">"),null;case"title":for(m in e.push(M("title")),s=null,n)if(l.call(n,m)&&null!=(c=n[m]))switch(m){case"children":s=c;break;case"dangerouslySetInnerHTML":throw Error(a(434));default:E(e,o,m,c)}return e.push(">"),s;case"listing":case"pre":for(f in e.push(M(t)),c=s=null,n)if(l.call(n,f)&&null!=(d=n[f]))switch(f){case"children":s=d;break;case"dangerouslySetInnerHTML":c=d;break;default:E(e,o,f,d)}if(e.push(">"),null!=c){if(null!=s)throw Error(a(60));if("object"!=typeof c||!("__html"in c))throw Error(a(61));null!=(n=c.__html)&&("string"==typeof n&&0<n.length&&"\n"===n[0]?e.push("\n",n):e.push(""+n))}return"string"==typeof s&&"\n"===s[0]&&e.push("\n"),s;case"area":case"base":case"br":case"col":case"embed":case"hr":case"img":case"":case"link":case"meta":case"param":case"source":case"track":case"wbr":for(var g in e.push(M(t)),n)if(l.call(n,g)&&null!=(s=n[g]))switch(g){case"children":case"dangerouslySetInnerHTML":throw Error(a(399,t));default:E(e,o,g,s)}return e.push("/>"),null;case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return _(e,n,t,o);case"html":return 0===i.insertionMode&&e.push("<!DOCTYPE html>"),_(e,n,t,o);default:if(-1===t.indexOf("-")&&"string"!=typeof n.is)return _(e,n,t,o);for(p in e.push(M(t)),c=s=null,n)if(l.call(n,p)&&null!=(d=n[p]))switch(p){case"children":s=d;break;case"dangerouslySetInnerHTML":c=d;break;case"style":k(e,o,d);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":break;default:u(p)&&"function"!=typeof d&&"symbol"!=typeof d&&e.push(" ",p,'="',b(d),'"')}return e.push(">"),C(e,c,s),s}}((i=t.blockedSegment).chunks,n,o,e.responseState,i.formatContext),i.lastPushedText=!1,c=i.formatContext,i.formatContext=function(e,t,n){switch(t){case"select":return w(1,null!=n.value?n.value:n.defaultValue);case"svg":return w(2,null);case"math":return w(3,null);case"foreignObject":return w(1,null);case"table":return w(4,null);case"thead":case"tbody":case"tfoot":return w(5,null);case"colgroup":return w(7,null);case"tr":return w(6,null)}return 4<=e.insertionMode||0===e.insertionMode?w(1,null):e}(c,n,o),Ye(e,t,s),i.formatContext=c,n){case"area":case"base":case"br":case"col":case"embed":case"hr":case"img":case"input":case"":case"link":case"meta":case"param":case"source":case"track":case"wbr":break;default:i.chunks.push("</",n,">")}i.lastPushedText=!1}}function Ke(e,t,n){if(t.node=n,"object"==typeof n&&null!==n){switch(n.$$typeof){case P:return void $e(e,t,n.type,n.props,n.ref);case L:throw Error(a(257));case W:var r=n._init;return void Ke(e,t,n=r(n._payload))}if(x(n))return void Ze(e,t,n);if((r=null===n||"object"!=typeof n?null:"function"==typeof(r=J&&n[J]||n["@@iterator"])?r:null)&&(r=r.call(n))){if(!(n=r.next()).done){var l=[];do{l.push(n.value),n=r.next()}while(!n.done);Ze(e,t,l)}return}throw e=Object..toString.call(n),Error(a(31,"[object Object]"===e?"object with keys {"+Object.keys(n).join(", ")+"}":e))}"string"==typeof n?(r=t.blockedSegment).lastPushedText=R(t.blockedSegment.chunks,n,e.responseState,r.lastPushedText):"number"==typeof n&&((r=t.blockedSegment).lastPushedText=R(t.blockedSegment.chunks,""+n,e.responseState,r.lastPushedText))}function Ze(e,t,n){for(var r=n.length,a=0;a<r;a++){var l=t.treeContext;t.treeContext=de(l,r,a);try{Ye(e,t,n[a])}finally{t.treeContext=l}}}function Ye(e,t,n){var r=t.blockedSegment.formatContext,a=t.legacyContext,l=t.context;try{return Ke(e,t,n)}catch(s){if(Fe(),"object"!=typeof s||null===s||"function"!=typeof s.then)throw t.blockedSegment.formatContext=r,t.legacyContext=a,t.context=l,ie(l),s;n=s;var o=t.blockedSegment,i=ze(0,o.chunks.length,null,o.formatContext,o.lastPushedText,!0);o.children.push(i),o.lastPushedText=!1,e=Be(e,t.node,t.blockedBoundary,i,t.abortSet,t.legacyContext,t.context,t.treeContext).ping,n.then(e,e),t.blockedSegment.formatContext=r,t.legacyContext=a,t.context=l,ie(l)}}function Je(e){var t=e.blockedBoundary;(e=e.blockedSegment).status=3,et(this,t,e)}function Qe(e,t,n){var r=e.blockedBoundary;e.blockedSegment.status=3,null===r?(t.allPendingTasks--,2!==t.status&&(t.status=2,null!==t.destination&&t.destination.push(null))):(r.pendingTasks--,r.forceClientRender||(r.forceClientRender=!0,e=void 0===n?Error(a(432)):n,r.errorDigest=t.onError(e),r.parentFlushed&&t.clientRenderedBoundaries.push(r)),r.fallbackAbortableTasks.forEach((function(e){return Qe(e,t,n)})),r.fallbackAbortableTasks.clear(),t.allPendingTasks--,0===t.allPendingTasks&&(r=t.onAllReady)())}function Xe(e,t){if(0===t.chunks.length&&1===t.children.length&&null===t.children[0].boundary){var n=t.children[0];n.id=t.id,n.parentFlushed=!0,1===n.status&&Xe(e,n)}else e.completedSegments.push(t)}function et(e,t,n){if(null===t){if(n.parentFlushed){if(null!==e.completedRootSegment)throw Error(a(389));e.completedRootSegment=n}e.pendingRootTasks--,0===e.pendingRootTasks&&(e.onShellError=Ve,(t=e.onShellReady)())}else t.pendingTasks--,t.forceClientRender||(0===t.pendingTasks?(n.parentFlushed&&1===n.status&&Xe(t,n),t.parentFlushed&&e.completedBoundaries.push(t),t.fallbackAbortableTasks.forEach(Je,e),t.fallbackAbortableTasks.clear()):n.parentFlushed&&1===n.status&&(Xe(t,n),1===t.completedSegments.length&&t.parentFlushed&&e.partialBoundaries.push(t)));e.allPendingTasks--,0===e.allPendingTasks&&(e=e.onAllReady)()}function tt(e){if(2!==e.status){var t=te,n=Ie.current;Ie.current=Pe;var r=Le;Le=e.responseState;try{var a,l=e.pingedTasks;for(a=0;a<l.length;a++){var o=l[a],i=e,s=o.blockedSegment;if(0===s.status){ie(o.context);try{Ke(i,o,o.node),i.responseState.generateStaticMarkup||s.lastPushedText&&s.textEmbedded&&s.chunks.push("\x3c!-- --\x3e"),o.abortSet.delete(o),s.status=1,et(i,o.blockedBoundary,s)}catch(e){if(Fe(),"object"==typeof e&&null!==e&&"function"==typeof e.then){var u=o.ping;e.then(u,u)}else{o.abortSet.delete(o),s.status=4;var c=o.blockedBoundary,d=e,f=Ue(i,d);null===c?He(i,d):(c.pendingTasks--,c.forceClientRender||(c.forceClientRender=!0,c.errorDigest=f,c.parentFlushed&&i.clientRenderedBoundaries.push(c))),i.allPendingTasks--,0===i.allPendingTasks&&(0,i.onAllReady)()}}}}l.splice(0,a),null!==e.destination&&it(e,e.destination)}catch(t){Ue(e,t),He(e,t)}finally{Le=r,Ie.current=n,n===Pe&&ie(t)}}}function nt(e,t,n){switch(n.parentFlushed=!0,n.status){case 0:var r=n.id=e.nextSegmentId++;return n.lastPushedText=!1,n.textEmbedded=!1,e=e.responseState,t.push('<template id="'),t.push(e.placeholderPrefix),e=r.toString(16),t.push(e),t.push('"></template>');case 1:n.status=2;var l=!0;r=n.chunks;var o=0;n=n.children;for(var i=0;i<n.length;i++){for(l=n[i];o<l.index;o++)t.push(r[o]);l=rt(e,t,l)}for(;o<r.length-1;o++)t.push(r[o]);return o<r.length&&(l=t.push(r[o])),l;default:throw Error(a(390))}}function rt(e,t,n){var r=n.boundary;if(null===r)return nt(e,t,n);if(r.parentFlushed=!0,r.forceClientRender)return e.responseState.generateStaticMarkup||(r=r.errorDigest,t.push("\x3c!--$!--\x3e"),t.push("<template"),r&&(t.push(' data-dgst="'),r=b(r),t.push(r),t.push('"')),t.push("></template>")),nt(e,t,n),!!e.responseState.generateStaticMarkup||t.push("\x3c!--/$--\x3e");if(0<r.pendingTasks){r.rootSegmentID=e.nextSegmentId++,0<r.completedSegments.length&&e.partialBoundaries.push(r);var l=e.responseState,o=l.nextSuspenseID++;return l=l.boundaryPrefix+o.toString(16),r=r.id=l,j(t,e.responseState,r),nt(e,t,n),t.push("\x3c!--/$--\x3e")}if(r.byteSize>e.progressiveChunkSize)return r.rootSegmentID=e.nextSegmentId++,e.completedBoundaries.push(r),j(t,e.responseState,r.id),nt(e,t,n),t.push("\x3c!--/$--\x3e");if(e.responseState.generateStaticMarkup||t.push("\x3c!--$--\x3e"),1!==(n=r.completedSegments).length)throw Error(a(391));return rt(e,t,n[0]),!!e.responseState.generateStaticMarkup||t.push("\x3c!--/$--\x3e")}function at(e,t,n){return function(e,t,n,r){switch(n.insertionMode){case 0:case 1:return e.push('<div hidden id="'),e.push(t.segmentPrefix),t=r.toString(16),e.push(t),e.push('">');case 2:return e.push('<svg aria-hidden="true" style="display:none" id="'),e.push(t.segmentPrefix),t=r.toString(16),e.push(t),e.push('">');case 3:return e.push('<math aria-hidden="true" style="display:none" id="'),e.push(t.segmentPrefix),t=r.toString(16),e.push(t),e.push('">');case 4:return e.push('<table hidden id="'),e.push(t.segmentPrefix),t=r.toString(16),e.push(t),e.push('">');case 5:return e.push('<table hidden><tbody id="'),e.push(t.segmentPrefix),t=r.toString(16),e.push(t),e.push('">');case 6:return e.push('<table hidden><tr id="'),e.push(t.segmentPrefix),t=r.toString(16),e.push(t),e.push('">');case 7:return e.push('<table hidden><colgroup id="'),e.push(t.segmentPrefix),t=r.toString(16),e.push(t),e.push('">');default:throw Error(a(397))}}(t,e.responseState,n.formatContext,n.id),rt(e,t,n),function(e,t){switch(t.insertionMode){case 0:case 1:return e.push("</div>");case 2:return e.push("</svg>");case 3:return e.push("</math>");case 4:return e.push("</table>");case 5:return e.push("</tbody></table>");case 6:return e.push("</tr></table>");case 7:return e.push("</colgroup></table>");default:throw Error(a(397))}}(t,n.formatContext)}function lt(e,t,n){for(var r=n.completedSegments,l=0;l<r.length;l++)ot(e,t,n,r[l]);if(r.length=0,e=e.responseState,r=n.id,n=n.rootSegmentID,t.push(e.startInlineScript),e.sentCompleteBoundaryFunction?t.push('$RC("'):(e.sentCompleteBoundaryFunction=!0,t.push('function $RC(a,b){a=document.getElementById(a);b=document.getElementById(b);b.parentNode.removeChild(b);if(a){a=a.previousSibling;var f=a.parentNode,c=a.nextSibling,e=0;do{if(c&&8===c.nodeType){var d=c.data;if("/$"===d)if(0===e)break;else e--;else"$"!==d&&"$?"!==d&&"$!"!==d||e++}d=c.nextSibling;f.removeChild(c);c=d}while(c);for(;b.firstChild;)f.insertBefore(b.firstChild,c);a.data="$";a._reactRetry&&a._reactRetry()}};$RC("')),null===r)throw Error(a(395));return n=n.toString(16),t.push(r),t.push('","'),t.push(e.segmentPrefix),t.push(n),t.push('")<\/script>')}function ot(e,t,n,r){if(2===r.status)return!0;var l=r.id;if(-1===l){if(-1===(r.id=n.rootSegmentID))throw Error(a(392));return at(e,t,r)}return at(e,t,r),e=e.responseState,t.push(e.startInlineScript),e.sentCompleteSegmentFunction?t.push('$RS("'):(e.sentCompleteSegmentFunction=!0,t.push('function $RS(a,b){a=document.getElementById(a);b=document.getElementById(b);for(a.parentNode.removeChild(a);a.firstChild;)b.parentNode.insertBefore(a.firstChild,b);b.parentNode.removeChild(b)};$RS("')),t.push(e.segmentPrefix),l=l.toString(16),t.push(l),t.push('","'),t.push(e.placeholderPrefix),t.push(l),t.push('")<\/script>')}function it(e,t){try{var n=e.completedRootSegment;if(null!==n&&0===e.pendingRootTasks){rt(e,t,n),e.completedRootSegment=null;var r=e.responseState.bootstrapChunks;for(n=0;n<r.length-1;n++)t.push(r[n]);n<r.length&&t.push(r[n])}var l,o=e.clientRenderedBoundaries;for(l=0;l<o.length;l++){var i=o[l];r=t;var s=e.responseState,u=i.id,c=i.errorDigest,d=i.errorMessage,f=i.errorComponentStack;if(r.push(s.startInlineScript),s.sentClientRenderFunction?r.push('$RX("'):(s.sentClientRenderFunction=!0,r.push('function $RX(b,c,d,e){var a=document.getElementById(b);a&&(b=a.previousSibling,b.data="$!",a=a.dataset,c&&(a.dgst=c),d&&(a.msg=d),e&&(a.stck=e),b._reactRetry&&b._reactRetry())};$RX("')),null===u)throw Error(a(395));if(r.push(u),r.push('"'),c||d||f){r.push(",");var p=A(c||"");r.push(p)}if(d||f){r.push(",");var h=A(d||"");r.push(h)}if(f){r.push(",");var m=A(f);r.push(m)}if(!r.push(")<\/script>"))return e.destination=null,l++,void o.splice(0,l)}o.splice(0,l);var v=e.completedBoundaries;for(l=0;l<v.length;l++)if(!lt(e,t,v[l]))return e.destination=null,l++,void v.splice(0,l);v.splice(0,l);var b=e.partialBoundaries;for(l=0;l<b.length;l++){var g=b[l];e:{o=e,i=t;var y=g.completedSegments;for(s=0;s<y.length;s++)if(!ot(o,i,g,y[s])){s++,y.splice(0,s);var x=!1;break e}y.splice(0,s),x=!0}if(!x)return e.destination=null,l++,void b.splice(0,l)}b.splice(0,l);var w=e.completedBoundaries;for(l=0;l<w.length;l++)if(!lt(e,t,w[l]))return e.destination=null,l++,void w.splice(0,l);w.splice(0,l)}finally{0===e.allPendingTasks&&0===e.pingedTasks.length&&0===e.clientRenderedBoundaries.length&&0===e.completedBoundaries.length&&t.push(null)}}function st(e,t){try{var n=e.abortableTasks;n.forEach((function(n){return Qe(n,e,t)})),n.clear(),null!==e.destination&&it(e,e.destination)}catch(t){Ue(e,t),He(e,t)}}function ut(){}function ct(e,t,n,r){var l=!1,o=null,i="",s={push:function(e){return null!==e&&(i+=e),!0},destroy:function(e){l=!0,o=e}},u=!1;if(e=function(e,t,n,r,a,l,o,i,s){var u=[],c=new Set;return(n=ze(t={destination:null,responseState:t,progressiveChunkSize:r,status:0,fatalError:null,nextSegmentId:0,allPendingTasks:0,pendingRootTasks:0,completedRootSegment:null,abortableTasks:c,pingedTasks:u,clientRenderedBoundaries:[],completedBoundaries:[],partialBoundaries:[],onError:void 0===a?Oe:a,onAllReady:Ve,onShellReady:void 0===o?Ve:o,onShellError:Ve,onFatalError:Ve},0,null,n,!1,!1)).parentFlushed=!0,e=Be(t,e,null,n,c,X,null,ce),u.push(e),t}(e,function(e,t){return{bootstrapChunks:[],startInlineScript:"<script>",placeholderPrefix:(t=void 0===t?"":t)+"P:",segmentPrefix:t+"S:",boundaryPrefix:t+"B:",idPrefix:t,nextSuspenseID:0,sentCompleteSegmentFunction:!1,sentCompleteBoundaryFunction:!1,sentClientRenderFunction:!1,generateStaticMarkup:e}}(n,t?t.identifierPrefix:void 0),{insertionMode:1,selectedValue:null},1/0,ut,0,(function(){u=!0})),tt(e),st(e,r),1===e.status)e.status=2,s.destroy(e.fatalError);else if(2!==e.status&&null===e.destination){e.destination=s;try{it(e,s)}catch(t){Ue(e,t),He(e,t)}}if(l)throw o;if(!u)throw Error(a(426));return i}t.renderToNodeStream=function(){throw Error(a(207))},t.renderToStaticMarkup=function(e,t){return ct(e,t,!0,'The server used "renderToStaticMarkup" which does not support Suspense. If you intended to have the server wait for the suspended component please switch to "renderToReadableStream" which supports Suspense on the server')},t.renderToStaticNodeStream=function(){throw Error(a(208))},t.renderToString=function(e,t){return ct(e,t,!1,'The server used "renderToString" which does not support Suspense. If you intended for this Suspense boundary to render the fallback content on the server consider throwing an Error somewhere within the Suspense boundary. If you intended to have the server wait for the suspended component please switch to "renderToReadableStream" which supports Suspense on the server')},t.version="18.3.1"},911:(e,t,n)=>{"use strict";var r=n(609);function a(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var l=null,o=0;function i(e,t){if(0!==t.length)if(512<t.length)0<o&&(e.enqueue(new Uint8Array(l.buffer,0,o)),l=new Uint8Array(512),o=0),e.enqueue(t);else{var n=l.length-o;n<t.length&&(0===n?e.enqueue(l):(l.set(t.subarray(0,n),o),e.enqueue(l),t=t.subarray(n)),l=new Uint8Array(512),o=0),l.set(t,o),o+=t.length}}function s(e,t){return i(e,t),!0}function u(e){l&&0<o&&(e.enqueue(new Uint8Array(l.buffer,0,o)),l=null,o=0)}var c=new TextEncoder;function d(e){return c.encode(e)}function f(e){return c.encode(e)}function p(e,t){"function"==typeof e.error?e.error(t):e.close()}var h=Object..hasOwnProperty,m=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,v={},b={};function g(e){return!!h.call(b,e)||!h.call(v,e)&&(m.test(e)?b[e]=!0:(v[e]=!0,!1))}function y(e,t,n,r,a,l,o){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=r,this.attributeNamespace=a,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=l,this.removeEmptyString=o}var x={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(e){x[e]=new y(e,0,!1,e,null,!1,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(e){var t=e[0];x[t]=new y(t,1,!1,e[1],null,!1,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(e){x[e]=new y(e,2,!1,e.toLowerCase(),null,!1,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(e){x[e]=new y(e,2,!1,e,null,!1,!1)})),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach((function(e){x[e]=new y(e,3,!1,e.toLowerCase(),null,!1,!1)})),["checked","multiple","muted","selected"].forEach((function(e){x[e]=new y(e,3,!0,e,null,!1,!1)})),["capture","download"].forEach((function(e){x[e]=new y(e,4,!1,e,null,!1,!1)})),["cols","rows","size","span"].forEach((function(e){x[e]=new y(e,6,!1,e,null,!1,!1)})),["rowSpan","start"].forEach((function(e){x[e]=new y(e,5,!1,e.toLowerCase(),null,!1,!1)}));var w=/[\-:]([a-z])/g;function S(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach((function(e){var t=e.replace(w,S);x[t]=new y(t,1,!1,e,null,!1,!1)})),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach((function(e){var t=e.replace(w,S);x[t]=new y(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)})),["xml:base","xml:lang","xml:space"].forEach((function(e){var t=e.replace(w,S);x[t]=new y(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)})),["tabIndex","crossOrigin"].forEach((function(e){x[e]=new y(e,1,!1,e.toLowerCase(),null,!1,!1)})),x.xlinkHref=new y("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach((function(e){x[e]=new y(e,1,!1,e.toLowerCase(),null,!0,!0)}));var k={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},E=["Webkit","ms","Moz","O"];Object.keys(k).forEach((function(e){E.forEach((function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),k[t]=k[e]}))}));var C=/["'&<>]/;function _(e){if("boolean"==typeof e||"number"==typeof e)return""+e;e=""+e;var t=C.exec(e);if(t){var n,r="",a=0;for(n=t.index;n<e.length;n++){switch(e.charCodeAt(n)){case 34:t=""";break;case 38:t="&";break;case 39:t="'";break;case 60:t="<";break;case 62:t=">";break;default:continue}a!==n&&(r+=e.substring(a,n)),a=n+1,r+=t}e=a!==n?r+e.substring(a,n):r}return e}var T=/([A-Z])/g,F=/^ms-/,M=Array.isArray,j=f("<script>"),N=f("<\/script>"),A=f('<script src="'),R=f('<script type="module" src="'),D=f('" async=""><\/script>'),P=/(<\/|<)(s)(cript)/gi;function L(e,t,n,r){return t+("s"===n?"\\u0073":"\\u0053")+r}function I(e,t){return{insertionMode:e,selectedValue:t}}var O=f("\x3c!-- --\x3e");function V(e,t,n,r){return""===t?r:(r&&e.push(O),e.push(d(_(t))),!0)}var B=new Map,z=f(' style="'),U=f(":"),H=f(";");function G(e,t,n){if("object"!=typeof n)throw Error(a(62));for(var r in t=!0,n)if(h.call(n,r)){var l=n[r];if(null!=l&&"boolean"!=typeof l&&""!==l){if(0===r.indexOf("--")){var o=d(_(r));l=d(_((""+l).trim()))}else{o=r;var i=B.get(o);void 0!==i||(i=f(_(o.replace(T,"-$1").toLowerCase().replace(F,"-ms-"))),B.set(o,i)),o=i,l="number"==typeof l?0===l||h.call(k,r)?d(""+l):d(l+"px"):d(_((""+l).trim()))}t?(t=!1,e.push(z,o,U,l)):e.push(H,o,U,l)}}t||e.push($)}var q=f(" "),W=f('="'),$=f('"'),K=f('=""');function Z(e,t,n,r){switch(n){case"style":return void G(e,t,r);case"defaultValue":case"defaultChecked":case"innerHTML":case"suppressContentEditableWarning":case"suppressHydrationWarning":return}if(!(2<n.length)||"o"!==n[0]&&"O"!==n[0]||"n"!==n[1]&&"N"!==n[1])if(null!==(t=x.hasOwnProperty(n)?x[n]:null)){switch(typeof r){case"function":case"symbol":return;case"boolean":if(!t.acceptsBooleans)return}switch(n=d(t.attributeName),t.type){case 3:r&&e.push(q,n,K);break;case 4:!0===r?e.push(q,n,K):!1!==r&&e.push(q,n,W,d(_(r)),$);break;case 5:isNaN(r)||e.push(q,n,W,d(_(r)),$);break;case 6:!isNaN(r)&&1<=r&&e.push(q,n,W,d(_(r)),$);break;default:t.sanitizeURL&&(r=""+r),e.push(q,n,W,d(_(r)),$)}}else if(g(n)){switch(typeof r){case"function":case"symbol":return;case"boolean":if("data-"!==(t=n.toLowerCase().slice(0,5))&&"aria-"!==t)return}e.push(q,d(n),W,d(_(r)),$)}}var Y=f(">"),J=f("/>");function Q(e,t,n){if(null!=t){if(null!=n)throw Error(a(60));if("object"!=typeof t||!("__html"in t))throw Error(a(61));null!=(t=t.__html)&&e.push(d(""+t))}}var X=f(' selected=""');function ee(e,t,n,r){e.push(ae(n));var a,l=n=null;for(a in t)if(h.call(t,a)){var o=t[a];if(null!=o)switch(a){case"children":n=o;break;case"dangerouslySetInnerHTML":l=o;break;default:Z(e,r,a,o)}}return e.push(Y),Q(e,l,n),"string"==typeof n?(e.push(d(_(n))),null):n}var te=f("\n"),ne=/^[a-zA-Z][a-zA-Z:_\.\-\d]*$/,re=new Map;function ae(e){var t=re.get(e);if(void 0===t){if(!ne.test(e))throw Error(a(65,e));t=f("<"+e),re.set(e,t)}return t}var le=f("<!DOCTYPE html>");var oe=f("</"),ie=f(">"),se=f('<template id="'),ue=f('"></template>'),ce=f("\x3c!--$--\x3e"),de=f('\x3c!--$?--\x3e<template id="'),fe=f('"></template>'),pe=f("\x3c!--$!--\x3e"),he=f("\x3c!--/$--\x3e"),me=f("<template"),ve=f('"'),be=f(' data-dgst="');f(' data-msg="'),f(' data-stck="');var ge=f("></template>");function ye(e,t,n){if(i(e,de),null===n)throw Error(a(395));return i(e,n),s(e,fe)}var xe=f('<div hidden id="'),we=f('">'),Se=f("</div>"),ke=f('<svg aria-hidden="true" style="display:none" id="'),Ee=f('">'),Ce=f("</svg>"),_e=f('<math aria-hidden="true" style="display:none" id="'),Te=f('">'),Fe=f("</math>"),Me=f('<table hidden id="'),je=f('">'),Ne=f("</table>"),Ae=f('<table hidden><tbody id="'),Re=f('">'),De=f("</tbody></table>"),Pe=f('<table hidden><tr id="'),Le=f('">'),Ie=f("</tr></table>"),Oe=f('<table hidden><colgroup id="'),Ve=f('">'),Be=f("</colgroup></table>"),ze=f('function $RS(a,b){a=document.getElementById(a);b=document.getElementById(b);for(a.parentNode.removeChild(a);a.firstChild;)b.parentNode.insertBefore(a.firstChild,b);b.parentNode.removeChild(b)};$RS("'),Ue=f('$RS("'),He=f('","'),Ge=f('")<\/script>'),qe=f('function $RC(a,b){a=document.getElementById(a);b=document.getElementById(b);b.parentNode.removeChild(b);if(a){a=a.previousSibling;var f=a.parentNode,c=a.nextSibling,e=0;do{if(c&&8===c.nodeType){var d=c.data;if("/$"===d)if(0===e)break;else e--;else"$"!==d&&"$?"!==d&&"$!"!==d||e++}d=c.nextSibling;f.removeChild(c);c=d}while(c);for(;b.firstChild;)f.insertBefore(b.firstChild,c);a.data="$";a._reactRetry&&a._reactRetry()}};$RC("'),We=f('$RC("'),$e=f('","'),Ke=f('")<\/script>'),Ze=f('function $RX(b,c,d,e){var a=document.getElementById(b);a&&(b=a.previousSibling,b.data="$!",a=a.dataset,c&&(a.dgst=c),d&&(a.msg=d),e&&(a.stck=e),b._reactRetry&&b._reactRetry())};$RX("'),Ye=f('$RX("'),Je=f('"'),Qe=f(")<\/script>"),Xe=f(","),et=/[<\u2028\u2029]/g;function tt(e){return JSON.stringify(e).replace(et,(function(e){switch(e){case"<":return"\\u003c";case"\u2028":return"\\u2028";case"\u2029":return"\\u2029";default:throw Error("escapeJSStringsForInstructionScripts encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React")}}))}var nt=Object.assign,rt=Symbol.for("react.element"),at=Symbol.for("react.portal"),lt=Symbol.for("react.fragment"),ot=Symbol.for("react.strict_mode"),it=Symbol.for("react.profiler"),st=Symbol.for("react.provider"),ut=Symbol.for("react.context"),ct=Symbol.for("react.forward_ref"),dt=Symbol.for("react.suspense"),ft=Symbol.for("react.suspense_list"),pt=Symbol.for("react.memo"),ht=Symbol.for("react.lazy"),mt=Symbol.for("react.scope"),vt=Symbol.for("react.debug_trace_mode"),bt=Symbol.for("react.legacy_hidden"),gt=Symbol.for("react.default_value"),yt=Symbol.iterator;function xt(e){if(null==e)return null;if("function"==typeof e)return e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case lt:return"Fragment";case at:return"Portal";case it:return"Profiler";case ot:return"StrictMode";case dt:return"Suspense";case ft:return"SuspenseList"}if("object"==typeof e)switch(e.$$typeof){case ut:return(e.displayName||"Context")+".Consumer";case st:return(e._context.displayName||"Context")+".Provider";case ct:var t=e.render;return(e=e.displayName)||(e=""!==(e=t.displayName||t.name||"")?"ForwardRef("+e+")":"ForwardRef"),e;case pt:return null!==(t=e.displayName||null)?t:xt(e.type)||"Memo";case ht:t=e._payload,e=e._init;try{return xt(e(t))}catch(e){}}return null}var wt={};function St(e,t){if(!(e=e.contextTypes))return wt;var n,r={};for(n in e)r[n]=t[n];return r}var kt=null;function Et(e,t){if(e!==t){e.context._currentValue=e.parentValue,e=e.parent;var n=t.parent;if(null===e){if(null!==n)throw Error(a(401))}else{if(null===n)throw Error(a(401));Et(e,n)}t.context._currentValue=t.value}}function Ct(e){e.context._currentValue=e.parentValue,null!==(e=e.parent)&&Ct(e)}function _t(e){var t=e.parent;null!==t&&_t(t),e.context._currentValue=e.value}function Tt(e,t){if(e.context._currentValue=e.parentValue,null===(e=e.parent))throw Error(a(402));e.depth===t.depth?Et(e,t):Tt(e,t)}function Ft(e,t){var n=t.parent;if(null===n)throw Error(a(402));e.depth===n.depth?Et(e,n):Ft(e,n),t.context._currentValue=t.value}function Mt(e){var t=kt;t!==e&&(null===t?_t(e):null===e?Ct(t):t.depth===e.depth?Et(t,e):t.depth>e.depth?Tt(t,e):Ft(t,e),kt=e)}var jt={isMounted:function(){return!1},enqueueSetState:function(e,t){null!==(e=e._reactInternals).queue&&e.queue.push(t)},enqueueReplaceState:function(e,t){(e=e._reactInternals).replace=!0,e.queue=[t]},enqueueForceUpdate:function(){}};function Nt(e,t,n,r){var a=void 0!==e.state?e.state:null;e.updater=jt,e.props=n,e.state=a;var l={queue:[],replace:!1};e._reactInternals=l;var o=t.contextType;if(e.context="object"==typeof o&&null!==o?o._currentValue:r,"function"==typeof(o=t.getDerivedStateFromProps)&&(a=null==(o=o(n,a))?a:nt({},a,o),e.state=a),"function"!=typeof t.getDerivedStateFromProps&&"function"!=typeof e.getSnapshotBeforeUpdate&&("function"==typeof e.UNSAFE_componentWillMount||"function"==typeof e.componentWillMount))if(t=e.state,"function"==typeof e.componentWillMount&&e.componentWillMount(),"function"==typeof e.UNSAFE_componentWillMount&&e.UNSAFE_componentWillMount(),t!==e.state&&jt.enqueueReplaceState(e,e.state,null),null!==l.queue&&0<l.queue.length)if(t=l.queue,o=l.replace,l.queue=null,l.replace=!1,o&&1===t.length)e.state=t[0];else{for(l=o?t[0]:e.state,a=!0,o=o?1:0;o<t.length;o++){var i=t[o];null!=(i="function"==typeof i?i.call(e,l,n,r):i)&&(a?(a=!1,l=nt({},l,i)):nt(l,i))}e.state=l}else l.queue=null}var At={id:1,overflow:""};function Rt(e,t,n){var r=e.id;e=e.overflow;var a=32-Dt(r)-1;r&=~(1<<a),n+=1;var l=32-Dt(t)+a;if(30<l){var o=a-a%5;return l=(r&(1<<o)-1).toString(32),r>>=o,a-=o,{id:1<<32-Dt(t)+a|n<<a|r,overflow:l+e}}return{id:1<<l|n<<a|r,overflow:e}}var Dt=Math.clz32?Math.clz32:function(e){return 0==(e>>>=0)?32:31-(Pt(e)/Lt|0)|0},Pt=Math.log,Lt=Math.LN2,It="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},Ot=null,Vt=null,Bt=null,zt=null,Ut=!1,Ht=!1,Gt=0,qt=null,Wt=0;function $t(){if(null===Ot)throw Error(a(321));return Ot}function Kt(){if(0<Wt)throw Error(a(312));return{memoizedState:null,queue:null,next:null}}function Zt(){return null===zt?null===Bt?(Ut=!1,Bt=zt=Kt()):(Ut=!0,zt=Bt):null===zt.next?(Ut=!1,zt=zt.next=Kt()):(Ut=!0,zt=zt.next),zt}function Yt(){Vt=Ot=null,Ht=!1,Bt=null,Wt=0,zt=qt=null}function Jt(e,t){return"function"==typeof t?t(e):t}function Qt(e,t,n){if(Ot=$t(),zt=Zt(),Ut){var r=zt.queue;if(t=r.dis,null!==qt&&void 0!==(n=qt.get(r))){qt.delete(r),r=zt.memoizedState;do{r=e(r,n.action),n=n.next}while(null!==n);return zt.memoizedState=r,[r,t]}return[zt.memoizedState,t]}return e=e===Jt?"function"==typeof t?t():t:void 0!==n?n(t):t,zt.memoizedState=e,e=(e=zt.queue={last:null,dis:null}).dis=en.bind(null,Ot,e),[zt.memoizedState,e]}function Xt(e,t){if(Ot=$t(),t=void 0===t?null:t,null!==(zt=Zt())){var n=zt.memoizedState;if(null!==n&&null!==t){var r=n[1];e:if(null===r)r=!1;else{for(var a=0;a<r.length&&a<t.length;a++)if(!It(t[a],r[a])){r=!1;break e}r=!0}if(r)return n[0]}}return e=e(),zt.memoizedState=[e,t],e}function en(e,t,n){if(25<=Wt)throw Error(a(301));if(e===Ot)if(Ht=!0,e={action:n,next:null},null===qt&&(qt=new Map),void 0===(n=qt.get(t)))qt.set(t,e);else{for(t=n;null!==t.next;)t=t.next;t.next=e}}function tn(){throw Error(a(394))}function nn(){}var rn={readContext:function(e){return e._currentValue},useContext:function(e){return $t(),e._currentValue},useMemo:Xt,useReducer:Qt,useRef:function(e){Ot=$t();var t=(zt=Zt()).memoizedState;return null===t?(e={current:e},zt.memoizedState=e):t},useState:function(e){return Qt(Jt,e)},useInsertionEffect:nn,useLayoutEffect:function(){},useCallback:function(e,t){return Xt((function(){return e}),t)},useImperativeHandle:nn,useEffect:nn,useDebugValue:nn,useDeferredValue:function(e){return $t(),e},useTransition:function(){return $t(),[!1,tn]},useId:function(){var e=Vt.treeContext,t=e.overflow;e=((e=e.id)&~(1<<32-Dt(e)-1)).toString(32)+t;var n=an;if(null===n)throw Error(a(404));return t=Gt++,e=":"+n.idPrefix+"R"+e,0<t&&(e+="H"+t.toString(32)),e+":"},useMutableSource:function(e,t){return $t(),t(e._source)},useSyncExternalStore:function(e,t,n){if(void 0===n)throw Error(a(407));return n()}},an=null,ln=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentDiser;function on(e){return console.error(e),null}function sn(){}function un(e,t,n,r,a,l,o,i){e.allPendingTasks++,null===n?e.pendingRootTasks++:n.pendingTasks++;var s={node:t,ping:function(){var t=e.pingedTasks;t.push(s),1===t.length&&En(e)},blockedBoundary:n,blockedSegment:r,abortSet:a,legacyContext:l,context:o,treeContext:i};return a.add(s),s}function cn(e,t,n,r,a,l){return{status:0,id:-1,index:t,parentFlushed:!1,chunks:[],children:[],formatContext:r,boundary:n,lastPushedText:a,textEmbedded:l}}function dn(e,t){if(null!=(e=e.onError(t))&&"string"!=typeof e)throw Error('onError returned something with a type other than "string". onError should return a string and may return null or undefined but must not return anything else. It received something of type "'+typeof e+'" instead');return e}function fn(e,t){var n=e.onShellError;n(t),(n=e.onFatalError)(t),null!==e.destination?(e.status=2,p(e.destination,t)):(e.status=1,e.fatalError=t)}function pn(e,t,n,r,a){for(Ot={},Vt=t,Gt=0,e=n(r,a);Ht;)Ht=!1,Gt=0,Wt+=1,zt=null,e=n(r,a);return Yt(),e}function hn(e,t,n,r){var l=n.render(),o=r.childContextTypes;if(null!=o){var i=t.legacyContext;if("function"!=typeof n.getChildContext)r=i;else{for(var s in n=n.getChildContext())if(!(s in o))throw Error(a(108,xt(r)||"Unknown",s));r=nt({},i,n)}t.legacyContext=r,bn(e,t,l),t.legacyContext=i}else bn(e,t,l)}function mn(e,t){if(e&&e.defaultProps){for(var n in t=nt({},t),e=e.defaultProps)void 0===t[n]&&(t[n]=e[n]);return t}return t}function vn(e,t,n,l,o){if("function"==typeof n)if(n.&&n..isReactComponent){o=St(n,t.legacyContext);var i=n.contextType;Nt(i=new n(l,"object"==typeof i&&null!==i?i._currentValue:o),n,l,o),hn(e,t,i,n)}else{o=pn(e,t,n,l,i=St(n,t.legacyContext));var s=0!==Gt;if("object"==typeof o&&null!==o&&"function"==typeof o.render&&void 0===o.$$typeof)Nt(o,n,l,i),hn(e,t,o,n);else if(s){l=t.treeContext,t.treeContext=Rt(l,1,0);try{bn(e,t,o)}finally{t.treeContext=l}}else bn(e,t,o)}else{if("string"!=typeof n){switch(n){case bt:case vt:case ot:case it:case lt:case ft:return void bn(e,t,l.children);case mt:throw Error(a(343));case dt:e:{n=t.blockedBoundary,o=t.blockedSegment,i=l.fallback,l=l.children;var u={id:null,rootSegmentID:-1,parentFlushed:!1,pendingTasks:0,forceClientRender:!1,completedSegments:[],byteSize:0,fallbackAbortableTasks:s=new Set,errorDigest:null},c=cn(0,o.chunks.length,u,o.formatContext,!1,!1);o.children.push(c),o.lastPushedText=!1;var f=cn(0,0,null,o.formatContext,!1,!1);f.parentFlushed=!0,t.blockedBoundary=u,t.blockedSegment=f;try{if(yn(e,t,l),f.lastPushedText&&f.textEmbedded&&f.chunks.push(O),f.status=1,Sn(u,f),0===u.pendingTasks)break e}catch(t){f.status=4,u.forceClientRender=!0,u.errorDigest=dn(e,t)}finally{t.blockedBoundary=n,t.blockedSegment=o}t=un(e,i,n,c,s,t.legacyContext,t.context,t.treeContext),e.pingedTasks.push(t)}return}if("object"==typeof n&&null!==n)switch(n.$$typeof){case ct:if(l=pn(e,t,n.render,l,o),0!==Gt){n=t.treeContext,t.treeContext=Rt(n,1,0);try{bn(e,t,l)}finally{t.treeContext=n}}else bn(e,t,l);return;case pt:return void vn(e,t,n=n.type,l=mn(n,l),o);case st:if(o=l.children,n=n._context,l=l.value,i=n._currentValue,n._currentValue=l,kt=l={parent:s=kt,depth:null===s?0:s.depth+1,context:n,parentValue:i,value:l},t.context=l,bn(e,t,o),null===(e=kt))throw Error(a(403));return l=e.parentValue,e.context._currentValue=l===gt?e.context._defaultValue:l,e=kt=e.parent,void(t.context=e);case ut:return void bn(e,t,l=(l=l.children)(n._currentValue));case ht:return void vn(e,t,n=(o=n._init)(n._payload),l=mn(n,l),void 0)}throw Error(a(130,null==n?n:typeof n,""))}switch(i=function(e,t,n,l,o){switch(t){case"select":e.push(ae("select"));var i=null,s=null;for(p in n)if(h.call(n,p)){var u=n[p];if(null!=u)switch(p){case"children":i=u;break;case"dangerouslySetInnerHTML":s=u;break;case"defaultValue":case"value":break;default:Z(e,l,p,u)}}return e.push(Y),Q(e,s,i),i;case"option":s=o.selectedValue,e.push(ae("option"));var c=u=null,f=null,p=null;for(i in n)if(h.call(n,i)){var m=n[i];if(null!=m)switch(i){case"children":u=m;break;case"selected":f=m;break;case"dangerouslySetInnerHTML":p=m;break;case"value":c=m;default:Z(e,l,i,m)}}if(null!=s)if(n=null!==c?""+c:function(e){var t="";return r.Children.forEach(e,(function(e){null!=e&&(t+=e)})),t}(u),M(s)){for(l=0;l<s.length;l++)if(""+s[l]===n){e.push(X);break}}else""+s===n&&e.push(X);else f&&e.push(X);return e.push(Y),Q(e,p,u),u;case"textarea":for(u in e.push(ae("textarea")),p=s=i=null,n)if(h.call(n,u)&&null!=(c=n[u]))switch(u){case"children":p=c;break;case"value":i=c;break;case"defaultValue":s=c;break;case"dangerouslySetInnerHTML":throw Error(a(91));default:Z(e,l,u,c)}if(null===i&&null!==s&&(i=s),e.push(Y),null!=p){if(null!=i)throw Error(a(92));if(M(p)&&1<p.length)throw Error(a(93));i=""+p}return"string"==typeof i&&"\n"===i[0]&&e.push(te),null!==i&&e.push(d(_(""+i))),null;case"input":for(s in e.push(ae("input")),c=p=u=i=null,n)if(h.call(n,s)&&null!=(f=n[s]))switch(s){case"children":case"dangerouslySetInnerHTML":throw Error(a(399,"input"));case"defaultChecked":c=f;break;case"defaultValue":u=f;break;case"checked":p=f;break;case"value":i=f;break;default:Z(e,l,s,f)}return null!==p?Z(e,l,"checked",p):null!==c&&Z(e,l,"checked",c),null!==i?Z(e,l,"value",i):null!==u&&Z(e,l,"value",u),e.push(J),null;case"menuitem":for(var v in e.push(ae("menuitem")),n)if(h.call(n,v)&&null!=(i=n[v]))switch(v){case"children":case"dangerouslySetInnerHTML":throw Error(a(400));default:Z(e,l,v,i)}return e.push(Y),null;case"title":for(m in e.push(ae("title")),i=null,n)if(h.call(n,m)&&null!=(s=n[m]))switch(m){case"children":i=s;break;case"dangerouslySetInnerHTML":throw Error(a(434));default:Z(e,l,m,s)}return e.push(Y),i;case"listing":case"pre":for(c in e.push(ae(t)),s=i=null,n)if(h.call(n,c)&&null!=(u=n[c]))switch(c){case"children":i=u;break;case"dangerouslySetInnerHTML":s=u;break;default:Z(e,l,c,u)}if(e.push(Y),null!=s){if(null!=i)throw Error(a(60));if("object"!=typeof s||!("__html"in s))throw Error(a(61));null!=(n=s.__html)&&("string"==typeof n&&0<n.length&&"\n"===n[0]?e.push(te,d(n)):e.push(d(""+n)))}return"string"==typeof i&&"\n"===i[0]&&e.push(te),i;case"area":case"base":case"br":case"col":case"embed":case"hr":case"img":case"":case"link":case"meta":case"param":case"source":case"track":case"wbr":for(var b in e.push(ae(t)),n)if(h.call(n,b)&&null!=(i=n[b]))switch(b){case"children":case"dangerouslySetInnerHTML":throw Error(a(399,t));default:Z(e,l,b,i)}return e.push(J),null;case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return ee(e,n,t,l);case"html":return 0===o.insertionMode&&e.push(le),ee(e,n,t,l);default:if(-1===t.indexOf("-")&&"string"!=typeof n.is)return ee(e,n,t,l);for(f in e.push(ae(t)),s=i=null,n)if(h.call(n,f)&&null!=(u=n[f]))switch(f){case"children":i=u;break;case"dangerouslySetInnerHTML":s=u;break;case"style":G(e,l,u);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":break;default:g(f)&&"function"!=typeof u&&"symbol"!=typeof u&&e.push(q,d(f),W,d(_(u)),$)}return e.push(Y),Q(e,s,i),i}}((o=t.blockedSegment).chunks,n,l,e.responseState,o.formatContext),o.lastPushedText=!1,s=o.formatContext,o.formatContext=function(e,t,n){switch(t){case"select":return I(1,null!=n.value?n.value:n.defaultValue);case"svg":return I(2,null);case"math":return I(3,null);case"foreignObject":return I(1,null);case"table":return I(4,null);case"thead":case"tbody":case"tfoot":return I(5,null);case"colgroup":return I(7,null);case"tr":return I(6,null)}return 4<=e.insertionMode||0===e.insertionMode?I(1,null):e}(s,n,l),yn(e,t,i),o.formatContext=s,n){case"area":case"base":case"br":case"col":case"embed":case"hr":case"img":case"input":case"":case"link":case"meta":case"param":case"source":case"track":case"wbr":break;default:o.chunks.push(oe,d(n),ie)}o.lastPushedText=!1}}function bn(e,t,n){if(t.node=n,"object"==typeof n&&null!==n){switch(n.$$typeof){case rt:return void vn(e,t,n.type,n.props,n.ref);case at:throw Error(a(257));case ht:var r=n._init;return void bn(e,t,n=r(n._payload))}if(M(n))return void gn(e,t,n);if((r=null===n||"object"!=typeof n?null:"function"==typeof(r=yt&&n[yt]||n["@@iterator"])?r:null)&&(r=r.call(n))){if(!(n=r.next()).done){var l=[];do{l.push(n.value),n=r.next()}while(!n.done);gn(e,t,l)}return}throw e=Object..toString.call(n),Error(a(31,"[object Object]"===e?"object with keys {"+Object.keys(n).join(", ")+"}":e))}"string"==typeof n?(r=t.blockedSegment).lastPushedText=V(t.blockedSegment.chunks,n,e.responseState,r.lastPushedText):"number"==typeof n&&((r=t.blockedSegment).lastPushedText=V(t.blockedSegment.chunks,""+n,e.responseState,r.lastPushedText))}function gn(e,t,n){for(var r=n.length,a=0;a<r;a++){var l=t.treeContext;t.treeContext=Rt(l,r,a);try{yn(e,t,n[a])}finally{t.treeContext=l}}}function yn(e,t,n){var r=t.blockedSegment.formatContext,a=t.legacyContext,l=t.context;try{return bn(e,t,n)}catch(s){if(Yt(),"object"!=typeof s||null===s||"function"!=typeof s.then)throw t.blockedSegment.formatContext=r,t.legacyContext=a,t.context=l,Mt(l),s;n=s;var o=t.blockedSegment,i=cn(0,o.chunks.length,null,o.formatContext,o.lastPushedText,!0);o.children.push(i),o.lastPushedText=!1,e=un(e,t.node,t.blockedBoundary,i,t.abortSet,t.legacyContext,t.context,t.treeContext).ping,n.then(e,e),t.blockedSegment.formatContext=r,t.legacyContext=a,t.context=l,Mt(l)}}function xn(e){var t=e.blockedBoundary;(e=e.blockedSegment).status=3,kn(this,t,e)}function wn(e,t,n){var r=e.blockedBoundary;e.blockedSegment.status=3,null===r?(t.allPendingTasks--,2!==t.status&&(t.status=2,null!==t.destination&&t.destination.close())):(r.pendingTasks--,r.forceClientRender||(r.forceClientRender=!0,e=void 0===n?Error(a(432)):n,r.errorDigest=t.onError(e),r.parentFlushed&&t.clientRenderedBoundaries.push(r)),r.fallbackAbortableTasks.forEach((function(e){return wn(e,t,n)})),r.fallbackAbortableTasks.clear(),t.allPendingTasks--,0===t.allPendingTasks&&(r=t.onAllReady)())}function Sn(e,t){if(0===t.chunks.length&&1===t.children.length&&null===t.children[0].boundary){var n=t.children[0];n.id=t.id,n.parentFlushed=!0,1===n.status&&Sn(e,n)}else e.completedSegments.push(t)}function kn(e,t,n){if(null===t){if(n.parentFlushed){if(null!==e.completedRootSegment)throw Error(a(389));e.completedRootSegment=n}e.pendingRootTasks--,0===e.pendingRootTasks&&(e.onShellError=sn,(t=e.onShellReady)())}else t.pendingTasks--,t.forceClientRender||(0===t.pendingTasks?(n.parentFlushed&&1===n.status&&Sn(t,n),t.parentFlushed&&e.completedBoundaries.push(t),t.fallbackAbortableTasks.forEach(xn,e),t.fallbackAbortableTasks.clear()):n.parentFlushed&&1===n.status&&(Sn(t,n),1===t.completedSegments.length&&t.parentFlushed&&e.partialBoundaries.push(t)));e.allPendingTasks--,0===e.allPendingTasks&&(e=e.onAllReady)()}function En(e){if(2!==e.status){var t=kt,n=ln.current;ln.current=rn;var r=an;an=e.responseState;try{var a,l=e.pingedTasks;for(a=0;a<l.length;a++){var o=l[a],i=e,s=o.blockedSegment;if(0===s.status){Mt(o.context);try{bn(i,o,o.node),s.lastPushedText&&s.textEmbedded&&s.chunks.push(O),o.abortSet.delete(o),s.status=1,kn(i,o.blockedBoundary,s)}catch(e){if(Yt(),"object"==typeof e&&null!==e&&"function"==typeof e.then){var u=o.ping;e.then(u,u)}else{o.abortSet.delete(o),s.status=4;var c=o.blockedBoundary,d=e,f=dn(i,d);null===c?fn(i,d):(c.pendingTasks--,c.forceClientRender||(c.forceClientRender=!0,c.errorDigest=f,c.parentFlushed&&i.clientRenderedBoundaries.push(c))),i.allPendingTasks--,0===i.allPendingTasks&&(0,i.onAllReady)()}}}}l.splice(0,a),null!==e.destination&&Nn(e,e.destination)}catch(t){dn(e,t),fn(e,t)}finally{an=r,ln.current=n,n===rn&&Mt(t)}}}function Cn(e,t,n){switch(n.parentFlushed=!0,n.status){case 0:var r=n.id=e.nextSegmentId++;return n.lastPushedText=!1,n.textEmbedded=!1,e=e.responseState,i(t,se),i(t,e.placeholderPrefix),i(t,e=d(r.toString(16))),s(t,ue);case 1:n.status=2;var l=!0;r=n.chunks;var o=0;n=n.children;for(var u=0;u<n.length;u++){for(l=n[u];o<l.index;o++)i(t,r[o]);l=Tn(e,t,l)}for(;o<r.length-1;o++)i(t,r[o]);return o<r.length&&(l=s(t,r[o])),l;default:throw Error(a(390))}}function Tn(e,t,n){var r=n.boundary;if(null===r)return Cn(e,t,n);if(r.parentFlushed=!0,r.forceClientRender)r=r.errorDigest,s(t,pe),i(t,me),r&&(i(t,be),i(t,d(_(r))),i(t,ve)),s(t,ge),Cn(e,t,n);else if(0<r.pendingTasks){r.rootSegmentID=e.nextSegmentId++,0<r.completedSegments.length&&e.partialBoundaries.push(r);var l=e.responseState,o=l.nextSuspenseID++;l=f(l.boundaryPrefix+o.toString(16)),r=r.id=l,ye(t,e.responseState,r),Cn(e,t,n)}else if(r.byteSize>e.progressiveChunkSize)r.rootSegmentID=e.nextSegmentId++,e.completedBoundaries.push(r),ye(t,e.responseState,r.id),Cn(e,t,n);else{if(s(t,ce),1!==(n=r.completedSegments).length)throw Error(a(391));Tn(e,t,n[0])}return s(t,he)}function Fn(e,t,n){return function(e,t,n,r){switch(n.insertionMode){case 0:case 1:return i(e,xe),i(e,t.segmentPrefix),i(e,d(r.toString(16))),s(e,we);case 2:return i(e,ke),i(e,t.segmentPrefix),i(e,d(r.toString(16))),s(e,Ee);case 3:return i(e,_e),i(e,t.segmentPrefix),i(e,d(r.toString(16))),s(e,Te);case 4:return i(e,Me),i(e,t.segmentPrefix),i(e,d(r.toString(16))),s(e,je);case 5:return i(e,Ae),i(e,t.segmentPrefix),i(e,d(r.toString(16))),s(e,Re);case 6:return i(e,Pe),i(e,t.segmentPrefix),i(e,d(r.toString(16))),s(e,Le);case 7:return i(e,Oe),i(e,t.segmentPrefix),i(e,d(r.toString(16))),s(e,Ve);default:throw Error(a(397))}}(t,e.responseState,n.formatContext,n.id),Tn(e,t,n),function(e,t){switch(t.insertionMode){case 0:case 1:return s(e,Se);case 2:return s(e,Ce);case 3:return s(e,Fe);case 4:return s(e,Ne);case 5:return s(e,De);case 6:return s(e,Ie);case 7:return s(e,Be);default:throw Error(a(397))}}(t,n.formatContext)}function Mn(e,t,n){for(var r=n.completedSegments,l=0;l<r.length;l++)jn(e,t,n,r[l]);if(r.length=0,e=e.responseState,r=n.id,n=n.rootSegmentID,i(t,e.startInlineScript),e.sentCompleteBoundaryFunction?i(t,We):(e.sentCompleteBoundaryFunction=!0,i(t,qe)),null===r)throw Error(a(395));return n=d(n.toString(16)),i(t,r),i(t,$e),i(t,e.segmentPrefix),i(t,n),s(t,Ke)}function jn(e,t,n,r){if(2===r.status)return!0;var l=r.id;if(-1===l){if(-1===(r.id=n.rootSegmentID))throw Error(a(392));return Fn(e,t,r)}return Fn(e,t,r),i(t,(e=e.responseState).startInlineScript),e.sentCompleteSegmentFunction?i(t,Ue):(e.sentCompleteSegmentFunction=!0,i(t,ze)),i(t,e.segmentPrefix),i(t,l=d(l.toString(16))),i(t,He),i(t,e.placeholderPrefix),i(t,l),s(t,Ge)}function Nn(e,t){l=new Uint8Array(512),o=0;try{var n=e.completedRootSegment;if(null!==n&&0===e.pendingRootTasks){Tn(e,t,n),e.completedRootSegment=null;var r=e.responseState.bootstrapChunks;for(n=0;n<r.length-1;n++)i(t,r[n]);n<r.length&&s(t,r[n])}var c,f=e.clientRenderedBoundaries;for(c=0;c<f.length;c++){var p=f[c];r=t;var h=e.responseState,m=p.id,v=p.errorDigest,b=p.errorMessage,g=p.errorComponentStack;if(i(r,h.startInlineScript),h.sentClientRenderFunction?i(r,Ye):(h.sentClientRenderFunction=!0,i(r,Ze)),null===m)throw Error(a(395));if(i(r,m),i(r,Je),(v||b||g)&&(i(r,Xe),i(r,d(tt(v||"")))),(b||g)&&(i(r,Xe),i(r,d(tt(b||"")))),g&&(i(r,Xe),i(r,d(tt(g)))),!s(r,Qe))return e.destination=null,c++,void f.splice(0,c)}f.splice(0,c);var y=e.completedBoundaries;for(c=0;c<y.length;c++)if(!Mn(e,t,y[c]))return e.destination=null,c++,void y.splice(0,c);y.splice(0,c),u(t),l=new Uint8Array(512),o=0;var x=e.partialBoundaries;for(c=0;c<x.length;c++){var w=x[c];e:{f=e,p=t;var S=w.completedSegments;for(h=0;h<S.length;h++)if(!jn(f,p,w,S[h])){h++,S.splice(0,h);var k=!1;break e}S.splice(0,h),k=!0}if(!k)return e.destination=null,c++,void x.splice(0,c)}x.splice(0,c);var E=e.completedBoundaries;for(c=0;c<E.length;c++)if(!Mn(e,t,E[c]))return e.destination=null,c++,void E.splice(0,c);E.splice(0,c)}finally{u(t),0===e.allPendingTasks&&0===e.pingedTasks.length&&0===e.clientRenderedBoundaries.length&&0===e.completedBoundaries.length&&t.close()}}function An(e,t){try{var n=e.abortableTasks;n.forEach((function(n){return wn(n,e,t)})),n.clear(),null!==e.destination&&Nn(e,e.destination)}catch(t){dn(e,t),fn(e,t)}}t.renderToReadableStream=function(e,t){return new Promise((function(n,r){var a,l,o=new Promise((function(e,t){l=e,a=t})),i=function(e,t,n,r,a,l,o,i,s){var u=[],c=new Set;return(n=cn(t={destination:null,responseState:t,progressiveChunkSize:void 0===r?12800:r,status:0,fatalError:null,nextSegmentId:0,allPendingTasks:0,pendingRootTasks:0,completedRootSegment:null,abortableTasks:c,pingedTasks:u,clientRenderedBoundaries:[],completedBoundaries:[],partialBoundaries:[],onError:void 0===a?on:a,onAllReady:void 0===l?sn:l,onShellReady:void 0===o?sn:o,onShellError:void 0===i?sn:i,onFatalError:void 0===s?sn:s},0,null,n,!1,!1)).parentFlushed=!0,e=un(t,e,null,n,c,wt,null,At),u.push(e),t}(e,function(e,t,n,r,a){e=void 0===e?"":e,t=void 0===t?j:f('<script nonce="'+_(t)+'">');var l=[];if(void 0!==n&&l.push(t,d((""+n).replace(P,L)),N),void 0!==r)for(n=0;n<r.length;n++)l.push(A,d(_(r[n])),D);if(void 0!==a)for(r=0;r<a.length;r++)l.push(R,d(_(a[r])),D);return{bootstrapChunks:l,startInlineScript:t,placeholderPrefix:f(e+"P:"),segmentPrefix:f(e+"S:"),boundaryPrefix:e+"B:",idPrefix:e,nextSuspenseID:0,sentCompleteSegmentFunction:!1,sentCompleteBoundaryFunction:!1,sentClientRenderFunction:!1}}(t?t.identifierPrefix:void 0,t?t.nonce:void 0,t?t.bootstrapScriptContent:void 0,t?t.bootstrapScripts:void 0,t?t.bootstrapModules:void 0),function(e){return I("http://www.w3.org/2000/svg"===e?2:"http://www.w3.org/1998/Math/MathML"===e?3:0,null)}(t?t.namespaceURI:void 0),t?t.progressiveChunkSize:void 0,t?t.onError:void 0,l,(function(){var e=new ReadableStream({type:"bytes",pull:function(e){if(1===i.status)i.status=2,p(e,i.fatalError);else if(2!==i.status&&null===i.destination){i.destination=e;try{Nn(i,e)}catch(e){dn(i,e),fn(i,e)}}},cancel:function(){An(i)}},{highWaterMark:0});e.allReady=o,n(e)}),(function(e){o.catch((function(){})),r(e)}),a);if(t&&t.signal){var s=t.signal,u=function(){An(i,s.reason),s.removeEventListener("abort",u)};s.addEventListener("abort",u)}En(i)}))},t.version="18.3.1"},848:(e,t,n)=>{"use strict";var r,a;r=n(633),a=n(911),r.version,t.F0=r.renderToString,r.renderToStaticMarkup,r.renderToNodeStream,r.renderToStaticNodeStream,a.renderToReadableStream},170:function(e,t,n){class r{constructor(){this.data=n(920),this.labelMap={},this.valueMap={},this.data.forEach((e=>{this.labelMap[e.label.toLowerCase()]=e.value,this.valueMap[e.value.toLowerCase()]=e.label}))}getValue(e){return this.labelMap[e.toLowerCase()]}getLabel(e){return this.valueMap[e.toLowerCase()]}getLabels(){return this.data.map((e=>e.label))}getValues(){return this.data.map((e=>e.value))}getLabelList(){return this.labelMap}getValueList(){return this.valueMap}getData(){return this.data}setLabel(e,t){return this.data.forEach((n=>{n.value===e&&(n.label=t,this.valueMap[n.value.toLowerCase()]=n.label)})),this}setEmpty(e){return this.data.unshift({value:"",label:e}),this.valueMap[""]=e,this.labelMap[e]="",this}native(){return this.nativeData=n(36),this.nativeData.forEach((e=>{this.labelMap[e.label.toLowerCase()]=e.value,this.valueMap[e.value.toLowerCase()]=e.label})),this}}e.exports=()=>{if(!(this instanceof r))return new r}},609:e=>{"use strict";e.exports=window.React},36:e=>{"use strict";e.exports=JSON.parse('[{"value":"AF","label":"افغانستان"},{"value":"AX","label":"Åland"},{"value":"AL","label":"Shqipëria"},{"value":"DZ","label":"الجزائر"},{"value":"AS","label":"American Samoa"},{"value":"AD","label":"Andorra"},{"value":"AO","label":"Angola"},{"value":"AI","label":"Anguilla"},{"value":"AQ","label":"Antarctica"},{"value":"AG","label":"Antigua and Barbuda"},{"value":"AR","label":"Argentina"},{"value":"AM","label":"Հայաստան"},{"value":"AW","label":"Aruba"},{"value":"AU","label":"Australia"},{"value":"AT","label":"Österreich"},{"value":"AZ","label":"Azərbaycan"},{"value":"BS","label":"Bahamas"},{"value":"BH","label":"البحرين"},{"value":"BD","label":"Bangladesh"},{"value":"BB","label":"Barbados"},{"value":"BY","label":"Белару́сь"},{"value":"BE","label":"België"},{"value":"BZ","label":"Belize"},{"value":"BJ","label":"Bénin"},{"value":"BM","label":"Bermuda"},{"value":"BT","label":"ʼbrug-yul"},{"value":"BO","label":"Bolivia"},{"value":"BQ","label":"Bonaire"},{"value":"BA","label":"Bosna i Hercegovina"},{"value":"BW","label":"Botswana"},{"value":"BV","label":"Bouvetøya"},{"value":"BR","label":"Brasil"},{"value":"IO","label":"British Indian Ocean Territory"},{"value":"BN","label":"Negara Brunei Darussalam"},{"value":"BG","label":"България"},{"value":"BF","label":"Burkina Faso"},{"value":"BI","label":"Burundi"},{"value":"KH","label":"Kâmpŭchéa"},{"value":"CM","label":"Cameroon"},{"value":"CA","label":"Canada"},{"value":"CV","label":"Cabo Verde"},{"value":"KY","label":"Cayman Islands"},{"value":"CF","label":"Ködörösêse tî Bêafrîka"},{"value":"TD","label":"Tchad"},{"value":"CL","label":"Chile"},{"value":"CN","label":"中国"},{"value":"CX","label":"Christmas Island"},{"value":"CC","label":"Cocos (Keeling) Islands"},{"value":"CO","label":"Colombia"},{"value":"KM","label":"Komori"},{"value":"CG","label":"République du Congo"},{"value":"CD","label":"République démocratique du Congo"},{"value":"CK","label":"Cook Islands"},{"value":"CR","label":"Costa Rica"},{"value":"CI","label":"Côte d\'Ivoire"},{"value":"HR","label":"Hrvatska"},{"value":"CU","label":"Cuba"},{"value":"CW","label":"Curaçao"},{"value":"CY","label":"Κύπρος"},{"value":"CZ","label":"Česká republika"},{"value":"DK","label":"Danmark"},{"value":"DJ","label":"Djibouti"},{"value":"DM","label":"Dominica"},{"value":"DO","label":"República Dominicana"},{"value":"EC","label":"Ecuador"},{"value":"EG","label":"مصر"},{"value":"SV","label":"El Salvador"},{"value":"GQ","label":"Guinea Ecuatorial"},{"value":"ER","label":"ኤርትራ"},{"value":"EE","label":"Eesti"},{"value":"ET","label":"ኢትዮጵያ"},{"value":"FK","label":"Falkland Islands"},{"value":"FO","label":"Føroyar"},{"value":"FJ","label":"Fiji"},{"value":"FI","label":"Suomi"},{"value":"FR","label":"France"},{"value":"GF","label":"Guyane française"},{"value":"PF","label":"Polynésie française"},{"value":"TF","label":"Territoire des Terres australes et antarctiques fr"},{"value":"GA","label":"Gabon"},{"value":"GM","label":"Gambia"},{"value":"GE","label":"საქართველო"},{"value":"DE","label":"Deutschland"},{"value":"GH","label":"Ghana"},{"value":"GI","label":"Gibraltar"},{"value":"GR","label":"Ελλάδα"},{"value":"GL","label":"Kalaallit Nunaat"},{"value":"GD","label":"Grenada"},{"value":"GP","label":"Guadeloupe"},{"value":"GU","label":"Guam"},{"value":"GT","label":"Guatemala"},{"value":"GG","label":"Guernsey"},{"value":"GN","label":"Guinée"},{"value":"GW","label":"Guiné-Bissau"},{"value":"GY","label":"Guyana"},{"value":"HT","label":"Haïti"},{"value":"HM","label":"Heard Island and McDonald Islands"},{"value":"VA","label":"Vaticano"},{"value":"HN","label":"Honduras"},{"value":"HK","label":"香港"},{"value":"HU","label":"Magyarország"},{"value":"IS","label":"Ísland"},{"value":"IN","label":"भारत"},{"value":"ID","label":"Indonesia"},{"value":"IR","label":"ایران"},{"value":"IQ","label":"العراق"},{"value":"IE","label":"Éire"},{"value":"IM","label":"Isle of Man"},{"value":"IL","label":"יִשְׂרָאֵל"},{"value":"IT","label":"Italia"},{"value":"JM","label":"Jamaica"},{"value":"JP","label":"日本"},{"value":"JE","label":"Jersey"},{"value":"JO","label":"الأردن"},{"value":"KZ","label":"Қазақстан"},{"value":"KE","label":"Kenya"},{"value":"KI","label":"Kiribati"},{"value":"KP","label":"북한"},{"value":"KR","label":"대한민국"},{"value":"KW","label":"الكويت"},{"value":"KG","label":"Кыргызстан"},{"value":"LA","label":"ສປປລາວ"},{"value":"LV","label":"Latvija"},{"value":"LB","label":"لبنان"},{"value":"LS","label":"Lesotho"},{"value":"LR","label":"Liberia"},{"value":"LY","label":"ليبيا"},{"value":"LI","label":"Liechtenstein"},{"value":"LT","label":"Lietuva"},{"value":"LU","label":"Luxembourg"},{"value":"MO","label":"澳門"},{"value":"MK","label":"Северна Македонија"},{"value":"MG","label":"Madagasikara"},{"value":"MW","label":"Malawi"},{"value":"MY","label":"Malaysia"},{"value":"MV","label":"Maldives"},{"value":"ML","label":"Mali"},{"value":"MT","label":"Malta"},{"value":"MH","label":"M̧ajeļ"},{"value":"MQ","label":"Martinique"},{"value":"MR","label":"موريتانيا"},{"value":"MU","label":"Maurice"},{"value":"YT","label":"Mayotte"},{"value":"MX","label":"México"},{"value":"FM","label":"Micronesia"},{"value":"MD","label":"Moldova"},{"value":"MC","label":"Monaco"},{"value":"MN","label":"Монгол улс"},{"value":"ME","label":"Црна Гора"},{"value":"MS","label":"Montserrat"},{"value":"MA","label":"المغرب"},{"value":"MZ","label":"Moçambique"},{"value":"MM","label":"မြန်မာ"},{"value":"NA","label":"Namibia"},{"value":"NR","label":"Nauru"},{"value":"NP","label":"नपल"},{"value":"NL","label":"Nederland"},{"value":"NC","label":"Nouvelle-Calédonie"},{"value":"NZ","label":"New Zealand"},{"value":"NI","label":"Nicaragua"},{"value":"NE","label":"Niger"},{"value":"NG","label":"Nigeria"},{"value":"NU","label":"Niuē"},{"value":"NF","label":"Norfolk Island"},{"value":"MP","label":"Northern Mariana Islands"},{"value":"NO","label":"Norge"},{"value":"OM","label":"عمان"},{"value":"PK","label":"Pakistan"},{"value":"PW","label":"Palau"},{"value":"PS","label":"فلسطين"},{"value":"PA","label":"Panamá"},{"value":"PG","label":"Papua Niugini"},{"value":"PY","label":"Paraguay"},{"value":"PE","label":"Perú"},{"value":"PH","label":"Pilipinas"},{"value":"PN","label":"Pitcairn Islands"},{"value":"PL","label":"Polska"},{"value":"PT","label":"Portugal"},{"value":"PR","label":"Puerto Rico"},{"value":"QA","label":"قطر"},{"value":"RE","label":"La Réunion"},{"value":"RO","label":"România"},{"value":"RU","label":"Россия"},{"value":"RW","label":"Rwanda"},{"value":"BL","label":"Saint-Barthélemy"},{"value":"SH","label":"Saint Helena"},{"value":"KN","label":"Saint Kitts and Nevis"},{"value":"LC","label":"Saint Lucia"},{"value":"MF","label":"Saint-Martin"},{"value":"PM","label":"Saint-Pierre-et-Miquelon"},{"value":"VC","label":"Saint Vincent and the Grenadines"},{"value":"WS","label":"Samoa"},{"value":"SM","label":"San Marino"},{"value":"ST","label":"São Tomé e Príncipe"},{"value":"SA","label":"العربية السعودية"},{"value":"SN","label":"Sénégal"},{"value":"RS","label":"Србија"},{"value":"SC","label":"Seychelles"},{"value":"SL","label":"Sierra Leone"},{"value":"SG","label":"Singapore"},{"value":"SX","label":"Sint Maarten"},{"value":"SK","label":"Slovensko"},{"value":"SI","label":"Slovenija"},{"value":"SB","label":"Solomon Islands"},{"value":"SO","label":"Soomaaliya"},{"value":"ZA","label":"South Africa"},{"value":"GS","label":"South Georgia"},{"value":"SS","label":"South Sudan"},{"value":"ES","label":"España"},{"value":"LK","label":"śrī laṃkāva"},{"value":"SD","label":"السودان"},{"value":"SR","label":"Suriname"},{"value":"SJ","label":"Svalbard og Jan Mayen"},{"value":"SZ","label":"Swaziland"},{"value":"SE","label":"Sverige"},{"value":"CH","label":"Schweiz"},{"value":"SY","label":"سوريا"},{"value":"TW","label":"臺灣"},{"value":"TJ","label":"Тоҷикистон"},{"value":"TZ","label":"Tanzania"},{"value":"TH","label":"ประเทศไทย"},{"value":"TL","label":"Timor-Leste"},{"value":"TG","label":"Togo"},{"value":"TK","label":"Tokelau"},{"value":"TO","label":"Tonga"},{"value":"TT","label":"Trinidad and Tobago"},{"value":"TN","label":"تونس"},{"value":"TR","label":"Türkiye"},{"value":"TM","label":"Türkmenistan"},{"value":"TC","label":"Turks and Caicos Islands"},{"value":"TV","label":"Tuvalu"},{"value":"UG","label":"Uganda"},{"value":"UA","label":"Україна"},{"value":"AE","label":"دولة الإمارات العربية المتحدة"},{"value":"GB","label":"United Kingdom"},{"value":"US","label":"United States"},{"value":"UM","label":"United States Minor Outlying Islands"},{"value":"UY","label":"Uruguay"},{"value":"UZ","label":"O‘zbekiston"},{"value":"VU","label":"Vanuatu"},{"value":"VE","label":"Venezuela"},{"value":"VN","label":"Việt Nam"},{"value":"VG","label":"British Virgin Islands"},{"value":"VI","label":"United States Virgin Islands"},{"value":"WF","label":"Wallis et Futuna"},{"value":"EH","label":"الصحراء الغربية"},{"value":"YE","label":"اليَمَن"},{"value":"ZM","label":"Zambia"},{"value":"ZW","label":"Zimbabwe"}]')},920:e=>{"use strict";e.exports=JSON.parse('[{"value":"AF","label":"Afghanistan"},{"value":"AX","label":"Åland Islands"},{"value":"AL","label":"Albania"},{"value":"DZ","label":"Algeria"},{"value":"AS","label":"American Samoa"},{"value":"AD","label":"Andorra"},{"value":"AO","label":"Angola"},{"value":"AI","label":"Anguilla"},{"value":"AQ","label":"Antarctica"},{"value":"AG","label":"Antigua and Barbuda"},{"value":"AR","label":"Argentina"},{"value":"AM","label":"Armenia"},{"value":"AW","label":"Aruba"},{"value":"AU","label":"Australia"},{"value":"AT","label":"Austria"},{"value":"AZ","label":"Azerbaijan"},{"value":"BS","label":"Bahamas"},{"value":"BH","label":"Bahrain"},{"value":"BD","label":"Bangladesh"},{"value":"BB","label":"Barbados"},{"value":"BY","label":"Belarus"},{"value":"BE","label":"Belgium"},{"value":"BZ","label":"Belize"},{"value":"BJ","label":"Benin"},{"value":"BM","label":"Bermuda"},{"value":"BT","label":"Bhutan"},{"value":"BO","label":"Bolivia, Plurinational State of"},{"value":"BQ","label":"Bonaire, Sint Eustatius and Saba"},{"value":"BA","label":"Bosnia and Herzegovina"},{"value":"BW","label":"Botswana"},{"value":"BV","label":"Bouvet Island"},{"value":"BR","label":"Brazil"},{"value":"IO","label":"British Indian Ocean Territory"},{"value":"BN","label":"Brunei Darussalam"},{"value":"BG","label":"Bulgaria"},{"value":"BF","label":"Burkina Faso"},{"value":"BI","label":"Burundi"},{"value":"CV","label":"Cabo Verde"},{"value":"KH","label":"Cambodia"},{"value":"CM","label":"Cameroon"},{"value":"CA","label":"Canada"},{"value":"KY","label":"Cayman Islands"},{"value":"CF","label":"Central African Republic"},{"value":"TD","label":"Chad"},{"value":"CL","label":"Chile"},{"value":"CN","label":"China"},{"value":"CX","label":"Christmas Island"},{"value":"CC","label":"Cocos (Keeling) Islands"},{"value":"CO","label":"Colombia"},{"value":"KM","label":"Comoros"},{"value":"CG","label":"Congo"},{"value":"CD","label":"Congo, Democratic Republic of the"},{"value":"CK","label":"Cook Islands"},{"value":"CR","label":"Costa Rica"},{"value":"HR","label":"Croatia"},{"value":"CU","label":"Cuba"},{"value":"CW","label":"Curaçao"},{"value":"CY","label":"Cyprus"},{"value":"CZ","label":"Czechia"},{"value":"CI","label":"Côte d\'Ivoire"},{"value":"DK","label":"Denmark"},{"value":"DJ","label":"Djibouti"},{"value":"DM","label":"Dominica"},{"value":"DO","label":"Dominican Republic"},{"value":"EC","label":"Ecuador"},{"value":"EG","label":"Egypt"},{"value":"SV","label":"El Salvador"},{"value":"GQ","label":"Equatorial Guinea"},{"value":"ER","label":"Eritrea"},{"value":"EE","label":"Estonia"},{"value":"SZ","label":"Eswatini"},{"value":"ET","label":"Ethiopia"},{"value":"FK","label":"Falkland Islands (Malvinas)"},{"value":"FO","label":"Faroe Islands"},{"value":"FJ","label":"Fiji"},{"value":"FI","label":"Finland"},{"value":"FR","label":"France"},{"value":"GF","label":"French Guiana"},{"value":"PF","label":"French Polynesia"},{"value":"TF","label":"French Southern Territories"},{"value":"GA","label":"Gabon"},{"value":"GM","label":"Gambia"},{"value":"GE","label":"Georgia"},{"value":"DE","label":"Germany"},{"value":"GH","label":"Ghana"},{"value":"GI","label":"Gibraltar"},{"value":"GR","label":"Greece"},{"value":"GL","label":"Greenland"},{"value":"GD","label":"Grenada"},{"value":"GP","label":"Guadeloupe"},{"value":"GU","label":"Guam"},{"value":"GT","label":"Guatemala"},{"value":"GG","label":"Guernsey"},{"value":"GN","label":"Guinea"},{"value":"GW","label":"Guinea-Bissau"},{"value":"GY","label":"Guyana"},{"value":"HT","label":"Haiti"},{"value":"HM","label":"Heard Island and McDonald Islands"},{"value":"VA","label":"Holy See"},{"value":"HN","label":"Honduras"},{"value":"HK","label":"Hong Kong"},{"value":"HU","label":"Hungary"},{"value":"IS","label":"Iceland"},{"value":"IN","label":"India"},{"value":"ID","label":"Indonesia"},{"value":"IR","label":"Iran, Islamic Republic of"},{"value":"IQ","label":"Iraq"},{"value":"IE","label":"Ireland"},{"value":"IM","label":"Isle of Man"},{"value":"IL","label":"Israel"},{"value":"IT","label":"Italy"},{"value":"JM","label":"Jamaica"},{"value":"JP","label":"Japan"},{"value":"JE","label":"Jersey"},{"value":"JO","label":"Jordan"},{"value":"KZ","label":"Kazakhstan"},{"value":"KE","label":"Kenya"},{"value":"KI","label":"Kiribati"},{"value":"KP","label":"Korea, Democratic People\'s Republic of"},{"value":"KR","label":"Korea, Republic of"},{"value":"KW","label":"Kuwait"},{"value":"KG","label":"Kyrgyzstan"},{"value":"LA","label":"Lao People\'s Democratic Republic"},{"value":"LV","label":"Latvia"},{"value":"LB","label":"Lebanon"},{"value":"LS","label":"Lesotho"},{"value":"LR","label":"Liberia"},{"value":"LY","label":"Libya"},{"value":"LI","label":"Liechtenstein"},{"value":"LT","label":"Lithuania"},{"value":"LU","label":"Luxembourg"},{"value":"MO","label":"Macao"},{"value":"MG","label":"Madagascar"},{"value":"MW","label":"Malawi"},{"value":"MY","label":"Malaysia"},{"value":"MV","label":"Maldives"},{"value":"ML","label":"Mali"},{"value":"MT","label":"Malta"},{"value":"MH","label":"Marshall Islands"},{"value":"MQ","label":"Martinique"},{"value":"MR","label":"Mauritania"},{"value":"MU","label":"Mauritius"},{"value":"YT","label":"Mayotte"},{"value":"MX","label":"Mexico"},{"value":"FM","label":"Micronesia, Federated States of"},{"value":"MD","label":"Moldova, Republic of"},{"value":"MC","label":"Monaco"},{"value":"MN","label":"Mongolia"},{"value":"ME","label":"Montenegro"},{"value":"MS","label":"Montserrat"},{"value":"MA","label":"Morocco"},{"value":"MZ","label":"Mozambique"},{"value":"MM","label":"Myanmar"},{"value":"NA","label":"Namibia"},{"value":"NR","label":"Nauru"},{"value":"NP","label":"Nepal"},{"value":"NL","label":"Netherlands"},{"value":"NC","label":"New Caledonia"},{"value":"NZ","label":"New Zealand"},{"value":"NI","label":"Nicaragua"},{"value":"NE","label":"Niger"},{"value":"NG","label":"Nigeria"},{"value":"NU","label":"Niue"},{"value":"NF","label":"Norfolk Island"},{"value":"MK","label":"North Macedonia"},{"value":"MP","label":"Northern Mariana Islands"},{"value":"NO","label":"Norway"},{"value":"OM","label":"Oman"},{"value":"PK","label":"Pakistan"},{"value":"PW","label":"Palau"},{"value":"PS","label":"Palestine, State of"},{"value":"PA","label":"Panama"},{"value":"PG","label":"Papua New Guinea"},{"value":"PY","label":"Paraguay"},{"value":"PE","label":"Peru"},{"value":"PH","label":"Philippines"},{"value":"PN","label":"Pitcairn"},{"value":"PL","label":"Poland"},{"value":"PT","label":"Portugal"},{"value":"PR","label":"Puerto Rico"},{"value":"QA","label":"Qatar"},{"value":"RO","label":"Romania"},{"value":"RU","label":"Russian Federation"},{"value":"RW","label":"Rwanda"},{"value":"RE","label":"Réunion"},{"value":"BL","label":"Saint Barthélemy"},{"value":"SH","label":"Saint Helena, Ascension and Tristan da Cunha"},{"value":"KN","label":"Saint Kitts and Nevis"},{"value":"LC","label":"Saint Lucia"},{"value":"MF","label":"Saint Martin (French part)"},{"value":"PM","label":"Saint Pierre and Miquelon"},{"value":"VC","label":"Saint Vincent and the Grenadines"},{"value":"WS","label":"Samoa"},{"value":"SM","label":"San Marino"},{"value":"ST","label":"Sao Tome and Principe"},{"value":"SA","label":"Saudi Arabia"},{"value":"SN","label":"Senegal"},{"value":"RS","label":"Serbia"},{"value":"SC","label":"Seychelles"},{"value":"SL","label":"Sierra Leone"},{"value":"SG","label":"Singapore"},{"value":"SX","label":"Sint Maarten (Dutch part)"},{"value":"SK","label":"Slovakia"},{"value":"SI","label":"Slovenia"},{"value":"SB","label":"Solomon Islands"},{"value":"SO","label":"Somalia"},{"value":"ZA","label":"South Africa"},{"value":"GS","label":"South Georgia and the South Sandwich Islands"},{"value":"SS","label":"South Sudan"},{"value":"ES","label":"Spain"},{"value":"LK","label":"Sri Lanka"},{"value":"SD","label":"Sudan"},{"value":"SR","label":"Suriname"},{"value":"SJ","label":"Svalbard and Jan Mayen"},{"value":"SE","label":"Sweden"},{"value":"CH","label":"Switzerland"},{"value":"SY","label":"Syrian Arab Republic"},{"value":"TW","label":"Taiwan, Province of China"},{"value":"TJ","label":"Tajikistan"},{"value":"TZ","label":"Tanzania, United Republic of"},{"value":"TH","label":"Thailand"},{"value":"TL","label":"Timor-Leste"},{"value":"TG","label":"Togo"},{"value":"TK","label":"Tokelau"},{"value":"TO","label":"Tonga"},{"value":"TT","label":"Trinidad and Tobago"},{"value":"TN","label":"Tunisia"},{"value":"TR","label":"Turkey"},{"value":"TM","label":"Turkmenistan"},{"value":"TC","label":"Turks and Caicos Islands"},{"value":"TV","label":"Tuvalu"},{"value":"UG","label":"Uganda"},{"value":"UA","label":"Ukraine"},{"value":"AE","label":"United Arab Emirates"},{"value":"GB","label":"United Kingdom"},{"value":"UM","label":"United States Minor Outlying Islands"},{"value":"US","label":"United States"},{"value":"UY","label":"Uruguay"},{"value":"UZ","label":"Uzbekistan"},{"value":"VU","label":"Vanuatu"},{"value":"VE","label":"Venezuela, Bolivarian Republic of"},{"value":"VN","label":"Viet Nam"},{"value":"VG","label":"Virgin Islands, British"},{"value":"VI","label":"Virgin Islands, U.S."},{"value":"WF","label":"Wallis and Futuna"},{"value":"EH","label":"Western Sahara"},{"value":"YE","label":"Yemen"},{"value":"ZM","label":"Zambia"},{"value":"ZW","label":"Zimbabwe"}]')}},r={};function a(e){var t=r[e];if(void 0!==t)return t.exports;var l=r[e]={exports:{}};return n[e].call(l.exports,l,l.exports,a),l.exports}a.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return a.d(t,{a:t}),t},t=Object.getOf?e=>Object.getOf(e):e=>e.__proto__,a.t=function(n,r){if(1&r&&(n=this(n)),8&r)return n;if("object"==typeof n&&n){if(4&r&&n.__esModule)return n;if(16&r&&"function"==typeof n.then)return n}var l=Object.create(null);a.r(l);var o={};e=e||[null,t({}),t([]),t(t)];for(var i=2&r&&n;"object"==typeof i&&!~e.indexOf(i);i=t(i))Object.getOwnPropertyNames(i).forEach((e=>o[e]=()=>n[e]));return o.default=()=>n,a.d(l,o),l},a.d=(e,t)=>{for(var n in t)a.o(t,n)&&!a.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},a.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),a.o=(e,t)=>Object..hasOwnProperty.call(e,t),a.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},(()=>{"use strict";var e={};a.r(e),a.d(e,{BaseController:()=>tr,Button:()=>ur,CheckboxControl:()=>Ir,RadioGroupControl:()=>Lr,SelectControl:()=>Vr,TextAreaControl:()=>sr,TextControl:()=>or,ToggleControl:()=>ar});const t=window.wp.blocks,n=window.wp.blockEditor,r=window.wp.components,l=window.wp.i18n;var o=a(609),i=a.t(o,2),s=a.n(o);const u=window.wp.element,c=window.wp.apiFetch;var d=a.n(c);const f=window.ReactJSXRuntime,p=(0,o.createContext)(null);function h({campaignId:e,children:t}){const[n,a]=(0,u.useState)(null),[o,i]=(0,u.useState)(null),[s,c]=(0,u.useState)(!1);(0,u.useEffect)((()=>{e&&(i(null),c(!0),d()({path:`/wp/v2/kudos_campaign/${e}`}).then((e=>{a(e),c(!1)})).catch((t=>{404===t?.data?.status?d()({path:`/wp/v2/kudos_campaign?slug=${e}`}).then((e=>{e.length>0?a(e[0]):i([(0,l.__)("Campaign not found","kudos-donations")])})).catch((()=>{i([(0,l.__)("Failed to fetch campaign by slug","kudos-donations")])})).finally((()=>{c(!1)})):(i([(0,l.__)("Failed to fetch campaign","kudos-donations")]),c(!1))})))}),[e]);const h=(0,u.useMemo)((()=>({campaign:n,campaignErrors:o,isLoading:s})),[n,o,s]);return(0,f.jsx)(p.Provider,{value:h,children:s?(0,f.jsx)(r.Flex,{justify:"center",children:(0,f.jsx)(r.Spinner,{})}):t})}const m=()=>(0,o.useContext)(p),v=window.wp.coreData;var b=e=>"checkbox"===e.type,g=e=>e instanceof Date,y=e=>null==e;const x=e=>"object"==typeof e;var w=e=>!y(e)&&!Array.isArray(e)&&x(e)&&!g(e),S=e=>w(e)&&e.target?b(e.target)?e.target.checked:e.target.value:e,k=(e,t)=>e.has((e=>e.substring(0,e.search(/\.\d+(\.|$)/))||e)(t)),E=e=>{const t=e.constructor&&e.constructor.;return w(t)&&t.hasOwnProperty("isOf")},C="undefined"!=typeof window&&void 0!==window.HTMLElement&&"undefined"!=typeof document;function _(e){let t;const n=Array.isArray(e);if(e instanceof Date)t=new Date(e);else if(e instanceof Set)t=new Set(e);else{if(C&&(e instanceof Blob||e instanceof FileList)||!n&&!w(e))return e;if(t=n?[]:{},n||E(e))for(const n in e)e.hasOwnProperty(n)&&(t[n]=_(e[n]));else t=e}return t}var T=e=>Array.isArray(e)?e.filter(Boolean):[],F=e=>void 0===e,M=(e,t,n)=>{if(!t||!w(e))return n;const r=T(t.split(/[,[\].]+?/)).reduce(((e,t)=>y(e)?e:e[t]),e);return F(r)||r===e?F(e[t])?n:e[t]:r},j=e=>"boolean"==typeof e,N=e=>/^\w*$/.test(e),A=e=>T(e.replace(/["|']|\]/g,"").split(/\.|\[/)),R=(e,t,n)=>{let r=-1;const a=N(t)?[t]:A(t),l=a.length,o=l-1;for(;++r<l;){const t=a[r];let l=n;if(r!==o){const n=e[t];l=w(n)||Array.isArray(n)?n:isNaN(+a[r+1])?{}:[]}if("__proto__"===t)return;e[t]=l,e=e[t]}return e};const D="blur",P="focusout",L="change",I="onBlur",O="onChange",V="onSubmit",B="onTouched",z="all",U="pattern",H="required",G=o.createContext(null),q=()=>o.useContext(G),W=e=>{const{children:t,...n}=e;return o.createElement(G.Provider,{value:n},t)};var $=(e,t,n,r=!0)=>{const a={defaultValues:t._defaultValues};for(const l in e)Object.defineProperty(a,l,{get:()=>{const a=l;return t._proxyFormState[a]!==z&&(t._proxyFormState[a]=!r||z),n&&(n[a]=!0),e[a]}});return a},K=e=>w(e)&&!Object.keys(e).length,Z=(e,t,n,r)=>{n(e);const{name:a,...l}=e;return K(l)||Object.keys(l).length>=Object.keys(t).length||Object.keys(l).find((e=>t[e]===(!r||z)))},Y=e=>Array.isArray(e)?e:[e],J=(e,t,n)=>!e||!t||e===t||Y(e).some((e=>e&&(n?e===t:e.startsWith(t)||t.startsWith(e))));function Q(e){const t=o.useRef(e);t.current=e,o.useEffect((()=>{const n=!e.disabled&&t.current.subject&&t.current.subject.subscribe({next:t.current.next});return()=>{n&&n.unsubscribe()}}),[e.disabled])}var X=e=>"string"==typeof e,ee=(e,t,n,r,a)=>X(e)?(r&&t.watch.add(e),M(n,e,a)):Array.isArray(e)?e.map((e=>(r&&t.watch.add(e),M(n,e)))):(r&&(t.watchAll=!0),n);function te(e){const t=q(),{control:n=t.control,name:r,defaultValue:a,disabled:l,exact:i}=e||{},s=o.useRef(r);s.current=r,Q({disabled:l,subject:n._subjects.values,next:e=>{J(s.current,e.name,i)&&c(_(ee(s.current,n._names,e.values||n._formValues,!1,a)))}});const[u,c]=o.useState(n._getWatch(r,a));return o.useEffect((()=>n._removeUnmounted())),u}const ne=e=>e.render(function(e){const t=q(),{name:n,disabled:r,control:a=t.control,shouldUnregister:l}=e,i=k(a._names.array,n),s=te({control:a,name:n,defaultValue:M(a._formValues,n,M(a._defaultValues,n,e.defaultValue)),exact:!0}),u=function(e){const t=q(),{control:n=t.control,disabled:r,name:a,exact:l}=e||{},[i,s]=o.useState(n._formState),u=o.useRef(!0),c=o.useRef({isDirty:!1,isLoading:!1,dirtyFields:!1,touchedFields:!1,validatingFields:!1,isValidating:!1,isValid:!1,errors:!1}),d=o.useRef(a);return d.current=a,Q({disabled:r,next:e=>u.current&&J(d.current,e.name,l)&&Z(e,c.current,n._updateFormState)&&s({...n._formState,...e}),subject:n._subjects.state}),o.useEffect((()=>(u.current=!0,c.current.isValid&&n._updateValid(!0),()=>{u.current=!1})),[n]),$(i,n,c.current,!1)}({control:a,name:n,exact:!0}),c=o.useRef(a.register(n,{...e.rules,value:s,...j(e.disabled)?{disabled:e.disabled}:{}}));return o.useEffect((()=>{const e=a._options.shouldUnregister||l,t=(e,t)=>{const n=M(a._fields,e);n&&n._f&&(n._f.mount=t)};if(t(n,!0),e){const e=_(M(a._options.defaultValues,n));R(a._defaultValues,n,e),F(M(a._formValues,n))&&R(a._formValues,n,e)}return()=>{(i?e&&!a._state.action:e)?a.unregister(n):t(n,!1)}}),[n,a,i,l]),o.useEffect((()=>{M(a._fields,n)&&a._updateDisabledField({disabled:r,fields:a._fields,name:n,value:M(a._fields,n)._f.value})}),[r,n,a]),{field:{name:n,value:s,...j(r)||u.disabled?{disabled:u.disabled||r}:{},onChange:o.useCallback((e=>c.current.onChange({target:{value:S(e),name:n},type:L})),[n]),onBlur:o.useCallback((()=>c.current.onBlur({target:{value:M(a._formValues,n),name:n},type:D})),[n,a]),ref:o.useCallback((e=>{const t=M(a._fields,n);t&&e&&(t._f.ref={focus:()=>e.focus(),select:()=>e.select(),setCustomValidity:t=>e.setCustomValidity(t),reportValidity:()=>e.reportValidity()})}),[a._fields,n])},formState:u,fieldState:Object.defineProperties({},{invalid:{enumerable:!0,get:()=>!!M(u.errors,n)},isDirty:{enumerable:!0,get:()=>!!M(u.dirtyFields,n)},isTouched:{enumerable:!0,get:()=>!!M(u.touchedFields,n)},isValidating:{enumerable:!0,get:()=>!!M(u.validatingFields,n)},error:{enumerable:!0,get:()=>M(u.errors,n)}})}}(e));var re=(e,t,n,r,a)=>t?{...n[e],types:{...n[e]&&n[e].types?n[e].types:{},[r]:a||!0}}:{},ae=e=>({isOnSubmit:!e||e===V,isOnBlur:e===I,isOnChange:e===O,isOnAll:e===z,isOnTouch:e===B}),le=(e,t,n)=>!n&&(t.watchAll||t.watch.has(e)||[...t.watch].some((t=>e.startsWith(t)&&/^\.\w+/.test(e.slice(t.length)))));const oe=(e,t,n,r)=>{for(const a of n||Object.keys(e)){const n=M(e,a);if(n){const{_f:e,...l}=n;if(e){if(e.refs&&e.refs[0]&&t(e.refs[0],a)&&!r)return!0;if(e.ref&&t(e.ref,e.name)&&!r)return!0;if(oe(l,t))break}else if(w(l)&&oe(l,t))break}}};var ie=(e,t,n)=>{const r=Y(M(e,n));return R(r,"root",t[n]),R(e,n,r),e},se=e=>"file"===e.type,ue=e=>"function"==typeof e,ce=e=>{if(!C)return!1;const t=e?e.ownerDocument:0;return e instanceof(t&&t.defaultView?t.defaultView.HTMLElement:HTMLElement)},de=e=>X(e),fe=e=>"radio"===e.type,pe=e=>e instanceof RegExp;const he={value:!1,isValid:!1},me={value:!0,isValid:!0};var ve=e=>{if(Array.isArray(e)){if(e.length>1){const t=e.filter((e=>e&&e.checked&&!e.disabled)).map((e=>e.value));return{value:t,isValid:!!t.length}}return e[0].checked&&!e[0].disabled?e[0].attributes&&!F(e[0].attributes.value)?F(e[0].value)||""===e[0].value?me:{value:e[0].value,isValid:!0}:me:he}return he};const be={isValid:!1,value:null};var ge=e=>Array.isArray(e)?e.reduce(((e,t)=>t&&t.checked&&!t.disabled?{isValid:!0,value:t.value}:e),be):be;function ye(e,t,n="validate"){if(de(e)||Array.isArray(e)&&e.every(de)||j(e)&&!e)return{type:n,message:de(e)?e:"",ref:t}}var xe=e=>w(e)&&!pe(e)?e:{value:e,message:""},we=async(e,t,n,r,a)=>{const{ref:l,refs:o,required:i,maxLength:s,minLength:u,min:c,max:d,pattern:f,validate:p,name:h,valueAsNumber:m,mount:v,disabled:g}=e._f,x=M(t,h);if(!v||g)return{};const S=o?o[0]:l,k=e=>{r&&S.reportValidity&&(S.setCustomValidity(j(e)?"":e||""),S.reportValidity())},E={},C=fe(l),_=b(l),T=C||_,N=(m||se(l))&&F(l.value)&&F(x)||ce(l)&&""===l.value||""===x||Array.isArray(x)&&!x.length,A=re.bind(null,h,n,E),R=(e,t,n,r="maxLength",a="minLength")=>{const o=e?t:n;E[h]={type:e?r:a,message:o,ref:l,...A(e?r:a,o)}};if(a?!Array.isArray(x)||!x.length:i&&(!T&&(N||y(x))||j(x)&&!x||_&&!ve(o).isValid||C&&!ge(o).isValid)){const{value:e,message:t}=de(i)?{value:!!i,message:i}:xe(i);if(e&&(E[h]={type:H,message:t,ref:S,...A(H,t)},!n))return k(t),E}if(!(N||y(c)&&y(d))){let e,t;const r=xe(d),a=xe(c);if(y(x)||isNaN(x)){const n=l.valueAsDate||new Date(x),o=e=>new Date((new Date).toDateString()+" "+e),i="time"==l.type,s="week"==l.type;X(r.value)&&x&&(e=i?o(x)>o(r.value):s?x>r.value:n>new Date(r.value)),X(a.value)&&x&&(t=i?o(x)<o(a.value):s?x<a.value:n<new Date(a.value))}else{const n=l.valueAsNumber||(x?+x:x);y(r.value)||(e=n>r.value),y(a.value)||(t=n<a.value)}if((e||t)&&(R(!!e,r.message,a.message,"max","min"),!n))return k(E[h].message),E}if((s||u)&&!N&&(X(x)||a&&Array.isArray(x))){const e=xe(s),t=xe(u),r=!y(e.value)&&x.length>+e.value,a=!y(t.value)&&x.length<+t.value;if((r||a)&&(R(r,e.message,t.message),!n))return k(E[h].message),E}if(f&&!N&&X(x)){const{value:e,message:t}=xe(f);if(pe(e)&&!x.match(e)&&(E[h]={type:U,message:t,ref:l,...A(U,t)},!n))return k(t),E}if(p)if(ue(p)){const e=ye(await p(x,t),S);if(e&&(E[h]={...e,...A("validate",e.message)},!n))return k(e.message),E}else if(w(p)){let e={};for(const r in p){if(!K(e)&&!n)break;const a=ye(await p[r](x,t),S,r);a&&(e={...a,...A(r,a.message)},k(a.message),n&&(E[h]=e))}if(!K(e)&&(E[h]={ref:S,...e},!n))return E}return k(!0),E};function Se(e,t){const n=Array.isArray(t)?t:N(t)?[t]:A(t),r=1===n.length?e:function(e,t){const n=t.slice(0,-1).length;let r=0;for(;r<n;)e=F(e)?r++:e[t[r++]];return e}(e,n),a=n.length-1,l=n[a];return r&&delete r[l],0!==a&&(w(r)&&K(r)||Array.isArray(r)&&function(e){for(const t in e)if(e.hasOwnProperty(t)&&!F(e[t]))return!1;return!0}(r))&&Se(e,n.slice(0,-1)),e}var ke=()=>{let e=[];return{get observers(){return e},next:t=>{for(const n of e)n.next&&n.next(t)},subscribe:t=>(e.push(t),{unsubscribe:()=>{e=e.filter((e=>e!==t))}}),unsubscribe:()=>{e=[]}}},Ee=e=>y(e)||!x(e);function Ce(e,t){if(Ee(e)||Ee(t))return e===t;if(g(e)&&g(t))return e.getTime()===t.getTime();const n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(const a of n){const n=e[a];if(!r.includes(a))return!1;if("ref"!==a){const e=t[a];if(g(n)&&g(e)||w(n)&&w(e)||Array.isArray(n)&&Array.isArray(e)?!Ce(n,e):n!==e)return!1}}return!0}var _e=e=>"select-multiple"===e.type,Te=e=>ce(e)&&e.isConnected,Fe=e=>{for(const t in e)if(ue(e[t]))return!0;return!1};function Me(e,t={}){const n=Array.isArray(e);if(w(e)||n)for(const n in e)Array.isArray(e[n])||w(e[n])&&!Fe(e[n])?(t[n]=Array.isArray(e[n])?[]:{},Me(e[n],t[n])):y(e[n])||(t[n]=!0);return t}function je(e,t,n){const r=Array.isArray(e);if(w(e)||r)for(const r in e)Array.isArray(e[r])||w(e[r])&&!Fe(e[r])?F(t)||Ee(n[r])?n[r]=Array.isArray(e[r])?Me(e[r],[]):{...Me(e[r])}:je(e[r],y(t)?{}:t[r],n[r]):n[r]=!Ce(e[r],t[r]);return n}var Ne=(e,t)=>je(e,t,Me(t)),Ae=(e,{valueAsNumber:t,valueAsDate:n,setValueAs:r})=>F(e)?e:t?""===e?NaN:e?+e:e:n&&X(e)?new Date(e):r?r(e):e;function Re(e){const t=e.ref;if(!(e.refs?e.refs.every((e=>e.disabled)):t.disabled))return se(t)?t.files:fe(t)?ge(e.refs).value:_e(t)?[...t.selectedOptions].map((({value:e})=>e)):b(t)?ve(e.refs).value:Ae(F(t.value)?e.ref.value:t.value,e)}var De=e=>F(e)?e:pe(e)?e.source:w(e)?pe(e.value)?e.value.source:e.value:e;const Pe="AsyncFunction";function Le(e,t,n){const r=M(e,n);if(r||N(n))return{error:r,name:n};const a=n.split(".");for(;a.length;){const r=a.join("."),l=M(t,r),o=M(e,r);if(l&&!Array.isArray(l)&&n!==r)return{name:n};if(o&&o.type)return{name:r,error:o};a.pop()}return{name:n}}const Ie={mode:V,reValidateMode:O,shouldFocusError:!0};function Oe(e={}){let t,n={...Ie,...e},r={submitCount:0,isDirty:!1,isLoading:ue(n.defaultValues),isValidating:!1,isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,touchedFields:{},dirtyFields:{},validatingFields:{},errors:n.errors||{},disabled:n.disabled||!1},a={},l=(w(n.defaultValues)||w(n.values))&&_(n.defaultValues||n.values)||{},o=n.shouldUnregister?{}:_(l),i={action:!1,mount:!1,watch:!1},s={mount:new Set,unMount:new Set,array:new Set,watch:new Set},u=0;const c={isDirty:!1,dirtyFields:!1,validatingFields:!1,touchedFields:!1,isValidating:!1,isValid:!1,errors:!1},d={values:ke(),array:ke(),state:ke()},f=ae(n.mode),p=ae(n.reValidateMode),h=n.criteriaMode===z,m=async e=>{if(!n.disabled&&(c.isValid||e)){const e=n.resolver?K((await N()).errors):await A(a,!0);e!==r.isValid&&d.state.next({isValid:e})}},v=(e,t)=>{n.disabled||!c.isValidating&&!c.validatingFields||((e||Array.from(s.mount)).forEach((e=>{e&&(t?R(r.validatingFields,e,t):Se(r.validatingFields,e))})),d.state.next({validatingFields:r.validatingFields,isValidating:!K(r.validatingFields)}))},x=(e,t,n,r)=>{const s=M(a,e);if(s){const a=M(o,e,F(n)?M(l,e):n);F(a)||r&&r.defaultChecked||t?R(o,e,t?a:Re(s._f)):O(e,a),i.mount&&m()}},E=(e,t,o,i,s)=>{let u=!1,f=!1;const p={name:e};if(!n.disabled){const n=!!(M(a,e)&&M(a,e)._f&&M(a,e)._f.disabled);if(!o||i){c.isDirty&&(f=r.isDirty,r.isDirty=p.isDirty=L(),u=f!==p.isDirty);const a=n||Ce(M(l,e),t);f=!(n||!M(r.dirtyFields,e)),a||n?Se(r.dirtyFields,e):R(r.dirtyFields,e,!0),p.dirtyFields=r.dirtyFields,u=u||c.dirtyFields&&f!==!a}if(o){const t=M(r.touchedFields,e);t||(R(r.touchedFields,e,o),p.touchedFields=r.touchedFields,u=u||c.touchedFields&&t!==o)}u&&s&&d.state.next(p)}return u?p:{}},N=async e=>{v(e,!0);const t=await n.resolver(o,n.context,((e,t,n,r)=>{const a={};for(const n of e){const e=M(t,n);e&&R(a,n,e._f)}return{criteriaMode:n,names:[...e],fields:a,shouldUseNativeValidation:r}})(e||s.mount,a,n.criteriaMode,n.shouldUseNativeValidation));return v(e),t},A=async(e,t,a={valid:!0})=>{for(const i in e){const u=e[i];if(u){const{_f:e,...d}=u;if(e){const d=s.array.has(e.name),f=u._f&&!((l=u._f)&&l.validate||!(ue(l.validate)&&l.validate.constructor.name===Pe||w(l.validate)&&Object.values(l.validate).find((e=>e.constructor.name===Pe))));f&&c.validatingFields&&v([i],!0);const p=await we(u,o,h,n.shouldUseNativeValidation&&!t,d);if(f&&c.validatingFields&&v([i]),p[e.name]&&(a.valid=!1,t))break;!t&&(M(p,e.name)?d?ie(r.errors,p,e.name):R(r.errors,e.name,p[e.name]):Se(r.errors,e.name))}!K(d)&&await A(d,t,a)}}var l;return a.valid},L=(e,t)=>!n.disabled&&(e&&t&&R(o,e,t),!Ce(q(),l)),I=(e,t,n)=>ee(e,s,{...i.mount?o:F(t)?l:X(e)?{[e]:t}:t},n,t),O=(e,t,n={})=>{const r=M(a,e);let l=t;if(r){const n=r._f;n&&(!n.disabled&&R(o,e,Ae(t,n)),l=ce(n.ref)&&y(t)?"":t,_e(n.ref)?[...n.ref.options].forEach((e=>e.selected=l.includes(e.value))):n.refs?b(n.ref)?n.refs.length>1?n.refs.forEach((e=>(!e.defaultChecked||!e.disabled)&&(e.checked=Array.isArray(l)?!!l.find((t=>t===e.value)):l===e.value))):n.refs[0]&&(n.refs[0].checked=!!l):n.refs.forEach((e=>e.checked=e.value===l)):se(n.ref)?n.ref.value="":(n.ref.value=l,n.ref.type||d.values.next({name:e,values:{...o}})))}(n.shouldDirty||n.shouldTouch)&&E(e,l,n.shouldTouch,n.shouldDirty,!0),n.shouldValidate&&G(e)},V=(e,t,n)=>{for(const r in t){const l=t[r],o=`${e}.${r}`,i=M(a,o);(s.array.has(e)||w(l)||i&&!i._f)&&!g(l)?V(o,l,n):O(o,l,n)}},B=(e,t,n={})=>{const u=M(a,e),f=s.array.has(e),p=_(t);R(o,e,p),f?(d.array.next({name:e,values:{...o}}),(c.isDirty||c.dirtyFields)&&n.shouldDirty&&d.state.next({name:e,dirtyFields:Ne(l,o),isDirty:L(e,p)})):!u||u._f||y(p)?O(e,p,n):V(e,p,n),le(e,s)&&d.state.next({...r}),d.values.next({name:i.mount?e:void 0,values:{...o}})},U=async l=>{i.mount=!0;const b=l.target;let y=b.name,x=!0;const w=M(a,y),k=e=>{x=Number.isNaN(e)||g(e)&&isNaN(e.getTime())||Ce(e,M(o,y,e))};if(w){let i,g;const _=b.type?Re(w._f):S(l),T=l.type===D||l.type===P,F=!((C=w._f).mount&&(C.required||C.min||C.max||C.maxLength||C.minLength||C.pattern||C.validate)||n.resolver||M(r.errors,y)||w._f.deps)||((e,t,n,r,a)=>!a.isOnAll&&(!n&&a.isOnTouch?!(t||e):(n?r.isOnBlur:a.isOnBlur)?!e:!(n?r.isOnChange:a.isOnChange)||e))(T,M(r.touchedFields,y),r.isSubmitted,p,f),L=le(y,s,T);R(o,y,_),T?(w._f.onBlur&&w._f.onBlur(l),t&&t(0)):w._f.onChange&&w._f.onChange(l);const I=E(y,_,T,!1),O=!K(I)||L;if(!T&&d.values.next({name:y,type:l.type,values:{...o}}),F)return c.isValid&&("onBlur"===e.mode?T&&m():m()),O&&d.state.next({name:y,...L?{}:I});if(!T&&L&&d.state.next({...r}),n.resolver){const{errors:e}=await N([y]);if(k(_),x){const t=Le(r.errors,a,y),n=Le(e,a,t.name||y);i=n.error,y=n.name,g=K(e)}}else v([y],!0),i=(await we(w,o,h,n.shouldUseNativeValidation))[y],v([y]),k(_),x&&(i?g=!1:c.isValid&&(g=await A(a,!0)));x&&(w._f.deps&&G(w._f.deps),((n,a,l,o)=>{const i=M(r.errors,n),s=c.isValid&&j(a)&&r.isValid!==a;var f;if(e.delayError&&l?(f=()=>((e,t)=>{R(r.errors,e,t),d.state.next({errors:r.errors})})(n,l),t=e=>{clearTimeout(u),u=setTimeout(f,e)},t(e.delayError)):(clearTimeout(u),t=null,l?R(r.errors,n,l):Se(r.errors,n)),(l?!Ce(i,l):i)||!K(o)||s){const e={...o,...s&&j(a)?{isValid:a}:{},errors:r.errors,name:n};r={...r,...e},d.state.next(e)}})(y,g,i,I))}var C},H=(e,t)=>{if(M(r.errors,t)&&e.focus)return e.focus(),1},G=async(e,t={})=>{let l,o;const i=Y(e);if(n.resolver){const t=await(async e=>{const{errors:t}=await N(e);if(e)for(const n of e){const e=M(t,n);e?R(r.errors,n,e):Se(r.errors,n)}else r.errors=t;return t})(F(e)?e:i);l=K(t),o=e?!i.some((e=>M(t,e))):l}else e?(o=(await Promise.all(i.map((async e=>{const t=M(a,e);return await A(t&&t._f?{[e]:t}:t)})))).every(Boolean),(o||r.isValid)&&m()):o=l=await A(a);return d.state.next({...!X(e)||c.isValid&&l!==r.isValid?{}:{name:e},...n.resolver||!e?{isValid:l}:{},errors:r.errors}),t.shouldFocus&&!o&&oe(a,H,e?i:s.mount),o},q=e=>{const t={...i.mount?o:l};return F(e)?t:X(e)?M(t,e):e.map((e=>M(t,e)))},W=(e,t)=>({invalid:!!M((t||r).errors,e),isDirty:!!M((t||r).dirtyFields,e),error:M((t||r).errors,e),isValidating:!!M(r.validatingFields,e),isTouched:!!M((t||r).touchedFields,e)}),$=(e,t,n)=>{const l=(M(a,e,{_f:{}})._f||{}).ref,o=M(r.errors,e)||{},{ref:i,message:s,type:u,...c}=o;R(r.errors,e,{...c,...t,ref:l}),d.state.next({name:e,errors:r.errors,isValid:!1}),n&&n.shouldFocus&&l&&l.focus&&l.focus()},Z=(e,t={})=>{for(const i of e?Y(e):s.mount)s.mount.delete(i),s.array.delete(i),t.keepValue||(Se(a,i),Se(o,i)),!t.keepError&&Se(r.errors,i),!t.keepDirty&&Se(r.dirtyFields,i),!t.keepTouched&&Se(r.touchedFields,i),!t.keepIsValidating&&Se(r.validatingFields,i),!n.shouldUnregister&&!t.keepDefaultValue&&Se(l,i);d.values.next({values:{...o}}),d.state.next({...r,...t.keepDirty?{isDirty:L()}:{}}),!t.keepIsValid&&m()},J=({disabled:e,name:t,field:n,fields:r,value:a})=>{if(j(e)&&i.mount||e){const l=e?void 0:F(a)?Re(n?n._f:M(r,t)._f):a;R(o,t,l),E(t,l,!1,!1,!0)}},Q=(e,t={})=>{let r=M(a,e);const o=j(t.disabled)||j(n.disabled);return R(a,e,{...r||{},_f:{...r&&r._f?r._f:{ref:{name:e}},name:e,mount:!0,...t}}),s.mount.add(e),r?J({field:r,disabled:j(t.disabled)?t.disabled:n.disabled,name:e,value:t.value}):x(e,!0,t.value),{...o?{disabled:t.disabled||n.disabled}:{},...n.progressive?{required:!!t.required,min:De(t.min),max:De(t.max),minLength:De(t.minLength),maxLength:De(t.maxLength),pattern:De(t.pattern)}:{},name:e,onChange:U,onBlur:U,ref:o=>{if(o){Q(e,t),r=M(a,e);const n=F(o.value)&&o.querySelectorAll&&o.querySelectorAll("input,select,textarea")[0]||o,i=(e=>fe(e)||b(e))(n),s=r._f.refs||[];if(i?s.find((e=>e===n)):n===r._f.ref)return;R(a,e,{_f:{...r._f,...i?{refs:[...s.filter(Te),n,...Array.isArray(M(l,e))?[{}]:[]],ref:{type:n.type,name:e}}:{ref:n}}}),x(e,!1,void 0,n)}else r=M(a,e,{}),r._f&&(r._f.mount=!1),(n.shouldUnregister||t.shouldUnregister)&&(!k(s.array,e)||!i.action)&&s.unMount.add(e)}}},te=()=>n.shouldFocusError&&oe(a,H,s.mount),ne=(e,t)=>async l=>{let i;if(l&&(l.preventDefault&&l.preventDefault(),l.persist&&l.persist()),n.disabled)return void(t&&await t({...r.errors},l));let s=_(o);if(d.state.next({isSubmitting:!0}),n.resolver){const{errors:e,values:t}=await N();r.errors=e,s=t}else await A(a);if(Se(r.errors,"root"),K(r.errors)){d.state.next({errors:{}});try{await e(s,l)}catch(e){i=e}}else t&&await t({...r.errors},l),te(),setTimeout(te);if(d.state.next({isSubmitted:!0,isSubmitting:!1,isSubmitSuccessful:K(r.errors)&&!i,submitCount:r.submitCount+1,errors:r.errors}),i)throw i},re=(t,n={})=>{const u=t?_(t):l,f=_(u),p=K(t),h=p?l:f;if(n.keepDefaultValues||(l=u),!n.keepValues){if(n.keepDirtyValues){const e=new Set([...s.mount,...Object.keys(Ne(l,o))]);for(const t of Array.from(e))M(r.dirtyFields,t)?R(h,t,M(o,t)):B(t,M(h,t))}else{if(C&&F(t))for(const e of s.mount){const t=M(a,e);if(t&&t._f){const e=Array.isArray(t._f.refs)?t._f.refs[0]:t._f.ref;if(ce(e)){const t=e.closest("form");if(t){t.reset();break}}}}a={}}o=e.shouldUnregister?n.keepDefaultValues?_(l):{}:_(h),d.array.next({values:{...h}}),d.values.next({values:{...h}})}s={mount:n.keepDirtyValues?s.mount:new Set,unMount:new Set,array:new Set,watch:new Set,watchAll:!1,focus:""},i.mount=!c.isValid||!!n.keepIsValid||!!n.keepDirtyValues,i.watch=!!e.shouldUnregister,d.state.next({submitCount:n.keepSubmitCount?r.submitCount:0,isDirty:!p&&(n.keepDirty?r.isDirty:!(!n.keepDefaultValues||Ce(t,l))),isSubmitted:!!n.keepIsSubmitted&&r.isSubmitted,dirtyFields:p?{}:n.keepDirtyValues?n.keepDefaultValues&&o?Ne(l,o):r.dirtyFields:n.keepDefaultValues&&t?Ne(l,t):n.keepDirty?r.dirtyFields:{},touchedFields:n.keepTouched?r.touchedFields:{},errors:n.keepErrors?r.errors:{},isSubmitSuccessful:!!n.keepIsSubmitSuccessful&&r.isSubmitSuccessful,isSubmitting:!1})},de=(e,t)=>re(ue(e)?e(o):e,t);return{control:{register:Q,unregister:Z,getFieldState:W,handleSubmit:ne,setError:$,_executeSchema:N,_getWatch:I,_getDirty:L,_updateValid:m,_removeUnmounted:()=>{for(const e of s.unMount){const t=M(a,e);t&&(t._f.refs?t._f.refs.every((e=>!Te(e))):!Te(t._f.ref))&&Z(e)}s.unMount=new Set},_updateFieldArray:(e,t=[],s,u,f=!0,p=!0)=>{if(u&&s&&!n.disabled){if(i.action=!0,p&&Array.isArray(M(a,e))){const t=s(M(a,e),u.argA,u.argB);f&&R(a,e,t)}if(p&&Array.isArray(M(r.errors,e))){const t=s(M(r.errors,e),u.argA,u.argB);f&&R(r.errors,e,t),((e,t)=>{!T(M(e,t)).length&&Se(e,t)})(r.errors,e)}if(c.touchedFields&&p&&Array.isArray(M(r.touchedFields,e))){const t=s(M(r.touchedFields,e),u.argA,u.argB);f&&R(r.touchedFields,e,t)}c.dirtyFields&&(r.dirtyFields=Ne(l,o)),d.state.next({name:e,isDirty:L(e,t),dirtyFields:r.dirtyFields,errors:r.errors,isValid:r.isValid})}else R(o,e,t)},_updateDisabledField:J,_getFieldArray:t=>T(M(i.mount?o:l,t,e.shouldUnregister?M(l,t,[]):[])),_reset:re,_resetDefaultValues:()=>ue(n.defaultValues)&&n.defaultValues().then((e=>{de(e,n.resetOptions),d.state.next({isLoading:!1})})),_updateFormState:e=>{r={...r,...e}},_disableForm:e=>{j(e)&&(d.state.next({disabled:e}),oe(a,((t,n)=>{const r=M(a,n);r&&(t.disabled=r._f.disabled||e,Array.isArray(r._f.refs)&&r._f.refs.forEach((t=>{t.disabled=r._f.disabled||e})))}),0,!1))},_subjects:d,_proxyFormState:c,_setErrors:e=>{r.errors=e,d.state.next({errors:r.errors,isValid:!1})},get _fields(){return a},get _formValues(){return o},get _state(){return i},set _state(e){i=e},get _defaultValues(){return l},get _names(){return s},set _names(e){s=e},get _formState(){return r},set _formState(e){r=e},get _options(){return n},set _options(e){n={...n,...e}}},trigger:G,register:Q,handleSubmit:ne,watch:(e,t)=>ue(e)?d.values.subscribe({next:n=>e(I(void 0,t),n)}):I(e,t,!0),setValue:B,getValues:q,reset:de,resetField:(e,t={})=>{M(a,e)&&(F(t.defaultValue)?B(e,_(M(l,e))):(B(e,t.defaultValue),R(l,e,_(t.defaultValue))),t.keepTouched||Se(r.touchedFields,e),t.keepDirty||(Se(r.dirtyFields,e),r.isDirty=t.defaultValue?L(e,_(M(l,e))):L()),t.keepError||(Se(r.errors,e),c.isValid&&m()),d.state.next({...r}))},clearErrors:e=>{e&&Y(e).forEach((e=>Se(r.errors,e))),d.state.next({errors:e?r.errors:{}})},unregister:Z,setError:$,setFocus:(e,t={})=>{const n=M(a,e),r=n&&n._f;if(r){const e=r.refs?r.refs[0]:r.ref;e.focus&&(e.focus(),t.shouldSelect&&ue(e.select)&&e.select())}},getFieldState:W}}const Ve=function(e){const{title:t,description:n,children:r}=e;return(0,f.jsxs)("div",{className:"form-section block w-full relative mt-4 p-0",children:[(0,f.jsx)("legend",{className:"block m-auto",children:(0,f.jsx)("h2",{className:"title font-bold font-heading text-3xl sm:text-4xl/4 m-0 mb-2 block text-center",children:t})}),(0,f.jsx)("p",{className:"body text-lg text-center block font-normal mb-4",children:n}),r]})};var Be=a(170),ze=a.n(Be);const Ue="undefined"!=typeof document?o.useLayoutEffect:()=>{};function He(e){let t=e;return t.nativeEvent=e,t.isDefaultPrevented=()=>t.defaultPrevented,t.isPropagationStopped=()=>t.cancelBubble,t.persist=()=>{},t}function Ge(e){let t=(0,o.useRef)({isFocused:!1,observer:null});Ue((()=>{const e=t.current;return()=>{e.observer&&(e.observer.disconnect(),e.observer=null)}}),[]);let n=function(e){const t=(0,o.useRef)(null);return Ue((()=>{t.current=e}),[e]),(0,o.useCallback)(((...e)=>{const n=t.current;return null==n?void 0:n(...e)}),[])}((t=>{null==e||e(t)}));return(0,o.useCallback)((e=>{if(e.target instanceof HTMLButtonElement||e.target instanceof HTMLInputElement||e.target instanceof HTMLTextAreaElement||e.target instanceof HTMLSelectElement){t.current.isFocused=!0;let r=e.target,a=e=>{if(t.current.isFocused=!1,r.disabled){let t=He(e);n(t)}t.current.observer&&(t.current.observer.disconnect(),t.current.observer=null)};r.addEventListener("focusout",a,{once:!0}),t.current.observer=new MutationObserver((()=>{if(t.current.isFocused&&r.disabled){var e;null===(e=t.current.observer)||void 0===e||e.disconnect();let n=r===document.activeElement?null:document.activeElement;r.disEvent(new FocusEvent("blur",{relatedTarget:n})),r.disEvent(new FocusEvent("focusout",{bubbles:!0,relatedTarget:n}))}})),t.current.observer.observe(r,{attributes:!0,attributeFilter:["disabled"]})}}),[n])}let qe=!1;function We(e){var t;return"undefined"!=typeof window&&null!=window.navigator&&((null===(t=window.navigator.userAgentData)||void 0===t?void 0:t.brands.some((t=>e.test(t.brand))))||e.test(window.navigator.userAgent))}function $e(e){var t;return"undefined"!=typeof window&&null!=window.navigator&&e.test((null===(t=window.navigator.userAgentData)||void 0===t?void 0:t.platform)||window.navigator.platform)}function Ke(e){let t=null;return()=>(null==t&&(t=e()),t)}const Ze=Ke((function(){return $e(/^Mac/i)})),Ye=Ke((function(){return $e(/^iPhone/i)})),Je=Ke((function(){return $e(/^iPad/i)||Ze()&&navigator.maxTouchPoints>1})),Qe=Ke((function(){return Ye()||Je()})),Xe=(Ke((function(){return Ze()||Qe()})),Ke((function(){return We(/AppleWebKit/i)&&!Xe()})),Ke((function(){return We(/Chrome/i)}))),et=Ke((function(){return We(/Android/i)}));Ke((function(){return We(/Firefox/i)}));const tt=e=>{var t;return null!==(t=null==e?void 0:e.ownerDocument)&&void 0!==t?t:document},nt=e=>e&&"window"in e&&e.window===e?e:tt(e).defaultView||window;function rt(e){return null!==(t=e)&&"object"==typeof t&&"nodeType"in t&&"number"==typeof t.nodeType&&e.nodeType===Node.DOCUMENT_FRAGMENT_NODE&&"host"in e;var t}let at=null,lt=new Set,ot=new Map,it=!1,st=!1;const ut={Tab:!0,Escape:!0};function ct(e,t){for(let n of lt)n(e,t)}function dt(e){it=!0,function(e){return!(e.metaKey||!Ze()&&e.altKey||e.ctrlKey||"Control"===e.key||"Shift"===e.key||"Meta"===e.key)}(e)&&(at="keyboard",ct("keyboard",e))}function ft(e){at="pointer","mousedown"!==e.type&&"pointerdown"!==e.type||(it=!0,ct("pointer",e))}function pt(e){var t;(0===(t=e).mozInputSource&&t.isTrusted||(et()&&t.pointerType?"click"===t.type&&1===t.buttons:0===t.detail&&!t.pointerType))&&(it=!0,at="virtual")}function ht(e){e.target!==window&&e.target!==document&&!qe&&e.isTrusted&&(it||st||(at="virtual",ct("virtual",e)),it=!1,st=!1)}function mt(){qe||(it=!1,st=!0)}function vt(e){if("undefined"==typeof window||ot.get(nt(e)))return;const t=nt(e),n=tt(e);let r=t.HTMLElement..focus;t.HTMLElement..focus=function(){it=!0,r.apply(this,arguments)},n.addEventListener("keydown",dt,!0),n.addEventListener("keyup",dt,!0),n.addEventListener("click",pt,!0),t.addEventListener("focus",ht,!0),t.addEventListener("blur",mt,!1),"undefined"!=typeof PointerEvent&&(n.addEventListener("pointerdown",ft,!0),n.addEventListener("pointermove",ft,!0),n.addEventListener("pointerup",ft,!0)),t.addEventListener("beforeunload",(()=>{bt(e)}),{once:!0}),ot.set(t,{focus:r})}const bt=(e,t)=>{const n=nt(e),r=tt(e);t&&r.removeEventListener("DOMContentLoaded",t),ot.has(n)&&(n.HTMLElement..focus=ot.get(n).focus,r.removeEventListener("keydown",dt,!0),r.removeEventListener("keyup",dt,!0),r.removeEventListener("click",pt,!0),n.removeEventListener("focus",ht,!0),n.removeEventListener("blur",mt,!1),"undefined"!=typeof PointerEvent&&(r.removeEventListener("pointerdown",ft,!0),r.removeEventListener("pointermove",ft,!0),r.removeEventListener("pointerup",ft,!0)),ot.delete(n))};function gt(){return"pointer"!==at}"undefined"!=typeof document&&function(e){const t=tt(e);let n;"loading"!==t.readyState?vt(e):(n=()=>{vt(e)},t.addEventListener("DOMContentLoaded",n))}();const yt=new Set(["checkbox","radio","range","color","file","image","button","submit","reset"]);let xt=!1;function wt(){return xt}function St(e,t){if(!wt())return!(!t||!e)&&e.contains(t);if(!e||!t)return!1;let n=t;for(;null!==n;){if(n===e)return!0;n="SLOT"===n.tagName&&n.assignedSlot?n.assignedSlot.parentNode:rt(n)?n.host:n.parentNode}return!1}const kt=(e=document)=>{var t;if(!wt())return e.activeElement;let n=e.activeElement;for(;n&&"shadowRoot"in n&&(null===(t=n.shadowRoot)||void 0===t?void 0:t.activeElement);)n=n.shadowRoot.activeElement;return n};function Et(e){return wt()&&e.target.shadowRoot&&e.composedPath?e.composedPath()[0]:e.target}function Ct(){let e=(0,o.useRef)(new Map),t=(0,o.useCallback)(((t,n,r,a)=>{let l=(null==a?void 0:a.once)?(...t)=>{e.current.delete(r),r(...t)}:r;e.current.set(r,{type:n,eventTarget:t,fn:l,options:a}),t.addEventListener(n,l,a)}),[]),n=(0,o.useCallback)(((t,n,r,a)=>{var l;let o=(null===(l=e.current.get(r))||void 0===l?void 0:l.fn)||r;t.removeEventListener(n,o,a),e.current.delete(r)}),[]),r=(0,o.useCallback)((()=>{e.current.forEach(((e,t)=>{n(e.eventTarget,e.type,t,e.options)}))}),[n]);return(0,o.useEffect)((()=>r),[r]),{addGlobalListener:t,removeGlobalListener:n,removeAllGlobalListeners:r}}function _t(e){let{isDisabled:t,onBlurWithin:n,onFocusWithin:r,onFocusWithinChange:a}=e,l=(0,o.useRef)({isFocusWithin:!1}),{addGlobalListener:i,removeAllGlobalListeners:s}=Ct(),u=(0,o.useCallback)((e=>{e.currentTarget.contains(e.target)&&l.current.isFocusWithin&&!e.currentTarget.contains(e.relatedTarget)&&(l.current.isFocusWithin=!1,s(),n&&n(e),a&&a(!1))}),[n,a,l,s]),c=Ge(u),d=(0,o.useCallback)((e=>{if(!e.currentTarget.contains(e.target))return;const t=tt(e.target),n=kt(t);if(!l.current.isFocusWithin&&n===Et(e.nativeEvent)){r&&r(e),a&&a(!0),l.current.isFocusWithin=!0,c(e);let n=e.currentTarget;i(t,"focus",(e=>{if(l.current.isFocusWithin&&!St(n,e.target)){let r=new t.defaultView.FocusEvent("blur",{relatedTarget:e.target});!function(e,t){Object.defineProperty(e,"target",{value:t}),Object.defineProperty(e,"currentTarget",{value:t})}(r,n);let a=He(r);u(a)}}),{capture:!0})}}),[r,a,c,i,u]);return t?{focusWithinProps:{onFocus:void 0,onBlur:void 0}}:{focusWithinProps:{onFocus:d,onBlur:u}}}function Tt(e={}){let{autoFocus:t=!1,isTextInput:n,within:r}=e,a=(0,o.useRef)({isFocused:!1,isFocusVisible:t||gt()}),[l,i]=(0,o.useState)(!1),[s,u]=(0,o.useState)((()=>a.current.isFocused&&a.current.isFocusVisible)),c=(0,o.useCallback)((()=>u(a.current.isFocused&&a.current.isFocusVisible)),[]),d=(0,o.useCallback)((e=>{a.current.isFocused=e,i(e),c()}),[c]);var f,p,h;f=e=>{a.current.isFocusVisible=e,c()},p=[],h={isTextInput:n},vt(),(0,o.useEffect)((()=>{let e=(e,t)=>{(function(e,t,n){let r=tt(null==n?void 0:n.target);const a="undefined"!=typeof window?nt(null==n?void 0:n.target).HTMLInputElement:HTMLInputElement,l="undefined"!=typeof window?nt(null==n?void 0:n.target).HTMLTextAreaElement:HTMLTextAreaElement,o="undefined"!=typeof window?nt(null==n?void 0:n.target).HTMLElement:HTMLElement,i="undefined"!=typeof window?nt(null==n?void 0:n.target).KeyboardEvent:KeyboardEvent;return!((e=e||r.activeElement instanceof a&&!yt.has(r.activeElement.type)||r.activeElement instanceof l||r.activeElement instanceof o&&r.activeElement.isContentEditable)&&"keyboard"===t&&n instanceof i&&!ut[n.key])})(!!(null==h?void 0:h.isTextInput),e,t)&&f(gt())};return lt.add(e),()=>{lt.delete(e)}}),p);let{focusProps:m}=function(e){let{isDisabled:t,onFocus:n,onBlur:r,onFocusChange:a}=e;const l=(0,o.useCallback)((e=>{if(e.target===e.currentTarget)return r&&r(e),a&&a(!1),!0}),[r,a]),i=Ge(l),s=(0,o.useCallback)((e=>{const t=tt(e.target),r=t?kt(t):kt();e.target===e.currentTarget&&r===Et(e.nativeEvent)&&(n&&n(e),a&&a(!0),i(e))}),[a,n,i]);return{focusProps:{onFocus:!t&&(n||a||r)?s:void 0,onBlur:t||!r&&!a?void 0:l}}}({isDisabled:r,onFocusChange:d}),{focusWithinProps:v}=_t({isDisabled:!r,onFocusWithinChange:d});return{isFocused:l,isFocusVisible:s,focusProps:r?v:m}}let Ft=!1,Mt=0;function jt(e){"touch"===e.pointerType&&(Ft=!0,setTimeout((()=>{Ft=!1}),50))}function Nt(){if("undefined"!=typeof document)return"undefined"!=typeof PointerEvent&&document.addEventListener("pointerup",jt),Mt++,()=>{Mt--,Mt>0||"undefined"!=typeof PointerEvent&&document.removeEventListener("pointerup",jt)}}function At(e){let{onHoverStart:t,onHoverChange:n,onHoverEnd:r,isDisabled:a}=e,[l,i]=(0,o.useState)(!1),s=(0,o.useRef)({isHovered:!1,ignoreEmulatedMouseEvents:!1,pointerType:"",target:null}).current;(0,o.useEffect)(Nt,[]);let{addGlobalListener:u,removeAllGlobalListeners:c}=Ct(),{hoverProps:d,triggerHoverEnd:f}=(0,o.useMemo)((()=>{let e=(e,t)=>{let a=s.target;s.pointerType="",s.target=null,"touch"!==t&&s.isHovered&&a&&(s.isHovered=!1,c(),r&&r({type:"hoverend",target:a,pointerType:t}),n&&n(!1),i(!1))},l={};return"undefined"!=typeof PointerEvent&&(l.onPointerEnter=r=>{Ft&&"mouse"===r.pointerType||((r,l)=>{if(s.pointerType=l,a||"touch"===l||s.isHovered||!r.currentTarget.contains(r.target))return;s.isHovered=!0;let o=r.currentTarget;s.target=o,u(tt(r.target),"pointerover",(t=>{s.isHovered&&s.target&&!St(s.target,t.target)&&e(0,t.pointerType)}),{capture:!0}),t&&t({type:"hoverstart",target:o,pointerType:l}),n&&n(!0),i(!0)})(r,r.pointerType)},l.onPointerLeave=t=>{!a&&t.currentTarget.contains(t.target)&&e(0,t.pointerType)}),{hoverProps:l,triggerHoverEnd:e}}),[t,n,r,a,s,u,c]);return(0,o.useEffect)((()=>{a&&f({currentTarget:s.target},s.pointerType)}),[a]),{hoverProps:d,isHovered:l}}var Rt=Object.defineProperty,Dt=(e,t,n)=>(((e,t,n)=>{t in e?Rt(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n})(e,"symbol"!=typeof t?t+"":t,n),n);let Pt=new class{constructor(){Dt(this,"current",this.detect()),Dt(this,"handoffState","pending"),Dt(this,"currentId",0)}set(e){this.current!==e&&(this.handoffState="pending",this.currentId=0,this.current=e)}reset(){this.set(this.detect())}nextId(){return++this.currentId}get isServer(){return"server"===this.current}get isClient(){return"client"===this.current}detect(){return"undefined"==typeof window||"undefined"==typeof document?"server":"client"}handoff(){"pending"===this.handoffState&&(this.handoffState="complete")}get isHandoffComplete(){return"complete"===this.handoffState}};function Lt(e){var t,n;return Pt.isServer?null:e?"ownerDocument"in e?e.ownerDocument:"current"in e?null!=(n=null==(t=e.current)?void 0:t.ownerDocument)?n:document:null:document}function It(){let e=[],t={addEventListener:(e,n,r,a)=>(e.addEventListener(n,r,a),t.add((()=>e.removeEventListener(n,r,a)))),requestAnimationFrame(...e){let n=requestAnimationFrame(...e);return t.add((()=>cancelAnimationFrame(n)))},nextFrame:(...e)=>t.requestAnimationFrame((()=>t.requestAnimationFrame(...e))),setTimeout(...e){let n=setTimeout(...e);return t.add((()=>clearTimeout(n)))},microTask(...e){let n={current:!0};return function(e){"function"==typeof queueMicrotask?queueMicrotask(e):Promise.resolve().then(e).catch((e=>setTimeout((()=>{throw e}))))}((()=>{n.current&&e[0]()})),t.add((()=>{n.current=!1}))},style(e,t,n){let r=e.style.getPropertyValue(t);return Object.assign(e.style,{[t]:n}),this.add((()=>{Object.assign(e.style,{[t]:r})}))},group(e){let t=It();return e(t),this.add((()=>t.dispose()))},add:t=>(e.includes(t)||e.push(t),()=>{let n=e.indexOf(t);if(n>=0)for(let t of e.splice(n,1))t()}),dispose(){for(let t of e.splice(0))t()}};return t}function Ot(){let[e]=(0,o.useState)(It);return(0,o.useEffect)((()=>()=>e.dispose()),[e]),e}let Vt=(e,t)=>{Pt.isServer?(0,o.useEffect)(e,t):(0,o.useLayoutEffect)(e,t)};function Bt(e){let t=(0,o.useRef)(e);return Vt((()=>{t.current=e}),[e]),t}let zt=function(e){let t=Bt(e);return o.useCallback(((...e)=>t.current(...e)),[t])};function Ut({disabled:e=!1}={}){let t=(0,o.useRef)(null),[n,r]=(0,o.useState)(!1),a=Ot(),l=zt((()=>{t.current=null,r(!1),a.dispose()})),i=zt((e=>{if(a.dispose(),null===t.current){t.current=e.currentTarget,r(!0);{let n=Lt(e.currentTarget);a.addEventListener(n,"pointerup",l,!1),a.addEventListener(n,"pointermove",(e=>{if(t.current){let n=function(e){let t=e.width/2,n=e.height/2;return{top:e.clientY-n,right:e.clientX+t,bottom:e.clientY+n,left:e.clientX-t}}(e);r(function(e,t){return!(!e||!t||e.right<t.left||e.left>t.right||e.bottom<t.top||e.top>t.bottom)}(n,t.current.getBoundingClientRect()))}}),!1),a.addEventListener(n,"pointercancel",l,!1)}}}));return{pressed:n,pressProps:e?{}:{onPointerDown:i,onPointerUp:l,onClick:l}}}function Ht(e,t,n){let[r,a]=(0,o.useState)(n),l=void 0!==e,i=(0,o.useRef)(l),s=(0,o.useRef)(!1),u=(0,o.useRef)(!1);return!l||i.current||s.current?!l&&i.current&&!u.current&&(u.current=!0,i.current=l,console.error("A component is changing from controlled to uncontrolled. This may be caused by the value changing from a defined value to undefined, which should not happen.")):(s.current=!0,i.current=l,console.error("A component is changing from uncontrolled to controlled. This may be caused by the value changing from undefined to a defined value, which should not happen.")),[l?e:r,zt((e=>(l||a(e),null==t?void 0:t(e))))]}function Gt(e){let[t]=(0,o.useState)(e);return t}function qt(e,t){return(0,o.useMemo)((()=>{var n;if(e.type)return e.type;let r=null!=(n=e.as)?n:"button";return"string"==typeof r&&"button"===r.toLowerCase()||"BUTTON"===(null==t?void 0:t.tagName)&&!t.hasAttribute("type")?"button":void 0}),[e.type,e.as,t])}let Wt=Symbol();function $t(...e){let t=(0,o.useRef)(e);(0,o.useEffect)((()=>{t.current=e}),[e]);let n=zt((e=>{for(let n of t.current)null!=n&&("function"==typeof n?n(e):n.current=e)}));return e.every((e=>null==e||(null==e?void 0:e[Wt])))?void 0:n}let Kt=(0,o.createContext)(void 0);function Zt(){return(0,o.useContext)(Kt)}const Yt=window.ReactDOM;function Jt(e={},t=null,n=[]){for(let[r,a]of Object.entries(e))Xt(n,Qt(t,r),a);return n}function Qt(e,t){return e?e+"["+t+"]":t}function Xt(e,t,n){if(Array.isArray(n))for(let[r,a]of n.entries())Xt(e,Qt(t,r.toString()),a);else n instanceof Date?e.push([t,n.toISOString()]):"boolean"==typeof n?e.push([t,n?"1":"0"]):"string"==typeof n?e.push([t,n]):"number"==typeof n?e.push([t,`${n}`]):null==n?e.push([t,""]):Jt(n,t,e)}function en(e){var t,n;let r=null!=(t=null==e?void 0:e.form)?t:e.closest("form");if(r){for(let t of r.elements)if(t!==e&&("INPUT"===t.tagName&&"submit"===t.type||"BUTTON"===t.tagName&&"submit"===t.type||"INPUT"===t.nodeName&&"image"===t.type))return void t.click();null==(n=r.requestSubmit)||n.call(r)}}function tn(...e){return Array.from(new Set(e.flatMap((e=>"string"==typeof e?e.split(" "):[])))).filter(Boolean).join(" ")}function nn(e,t,...n){if(e in t){let r=t[e];return"function"==typeof r?r(...n):r}let r=new Error(`Tried to handle "${e}" but there is no handler defined. Only defined handlers are: ${Object.keys(t).map((e=>`"${e}"`)).join(", ")}.`);throw Error.captureStackTrace&&Error.captureStackTrace(r,nn),r}var rn,an=((rn=an||{})[rn.None=0]="None",rn[rn.RenderStrategy=1]="RenderStrategy",rn[rn.Static=2]="Static",rn),ln=(e=>(e[e.Unmount=0]="Unmount",e[e.Hidden=1]="Hidden",e))(ln||{});function on(){let e=function(){let e=(0,o.useRef)([]),t=(0,o.useCallback)((t=>{for(let n of e.current)null!=n&&("function"==typeof n?n(t):n.current=t)}),[]);return(...n)=>{if(!n.every((e=>null==e)))return e.current=n,t}}();return(0,o.useCallback)((t=>function({ourProps:e,theirProps:t,slot:n,defaultTag:r,features:a,visible:l=!0,name:o,mergeRefs:i}){i=null!=i?i:un;let s=cn(t,e);if(l)return sn(s,n,r,o,i);let u=null!=a?a:0;if(2&u){let{static:e=!1,...t}=s;if(e)return sn(t,n,r,o,i)}if(1&u){let{unmount:e=!0,...t}=s;return nn(e?0:1,{0:()=>null,1:()=>sn({...t,hidden:!0,style:{display:"none"}},n,r,o,i)})}return sn(s,n,r,o,i)}({mergeRefs:e,...t})),[e])}function sn(e,t={},n,r,a){let{as:l=n,children:i,refName:s="ref",...u}=hn(e,["unmount","static"]),c=void 0!==e.ref?{[s]:e.ref}:{},d="function"==typeof i?i(t):i;"className"in u&&u.className&&"function"==typeof u.className&&(u.className=u.className(t)),u["aria-labelledby"]&&u["aria-labelledby"]===u.id&&(u["aria-labelledby"]=void 0);let f={};if(t){let e=!1,n=[];for(let[r,a]of Object.entries(t))"boolean"==typeof a&&(e=!0),!0===a&&n.push(r.replace(/([A-Z])/g,(e=>`-${e.toLowerCase()}`)));if(e){f["data-headlessui-state"]=n.join(" ");for(let e of n)f[`data-${e}`]=""}}if(l===o.Fragment&&(Object.keys(pn(u)).length>0||Object.keys(pn(f)).length>0)){if((0,o.isValidElement)(d)&&!(Array.isArray(d)&&d.length>1)){let e=d.props,t=null==e?void 0:e.className,n="function"==typeof t?(...e)=>tn(t(...e),u.className):tn(t,u.className),r=n?{className:n}:{},l=cn(d.props,pn(hn(u,["ref"])));for(let e in f)e in l&&delete f[e];return(0,o.cloneElement)(d,Object.assign({},l,f,c,{ref:a(mn(d),c.ref)},r))}if(Object.keys(pn(u)).length>0)throw new Error(['Passing props on "Fragment"!',"",`The current component <${r} /> is rendering a "Fragment".`,"However we need to passthrough the following props:",Object.keys(pn(u)).concat(Object.keys(pn(f))).map((e=>` - ${e}`)).join("\n"),"","You can apply a few solutions:",['Add an `as="..."` prop, to ensure that we render an actual element instead of a "Fragment".',"Render a single element as the child so that we can forward the props onto that element."].map((e=>` - ${e}`)).join("\n")].join("\n"))}return(0,o.createElement)(l,Object.assign({},hn(u,["ref"]),l!==o.Fragment&&c,l!==o.Fragment&&f),d)}function un(...e){return e.every((e=>null==e))?void 0:t=>{for(let n of e)null!=n&&("function"==typeof n?n(t):n.current=t)}}function cn(...e){if(0===e.length)return{};if(1===e.length)return e[0];let t={},n={};for(let r of e)for(let e in r)e.startsWith("on")&&"function"==typeof r[e]?(null!=n[e]||(n[e]=[]),n[e].push(r[e])):t[e]=r[e];if(t.disabled||t["aria-disabled"])for(let e in n)/^(on(?:Click|Pointer|Mouse|Key)(?:Down|Up|Press)?)$/.test(e)&&(n[e]=[e=>{var t;return null==(t=null==e?void 0:e.preventDefault)?void 0:t.call(e)}]);for(let e in n)Object.assign(t,{[e](t,...r){let a=n[e];for(let e of a){if((t instanceof Event||(null==t?void 0:t.nativeEvent)instanceof Event)&&t.defaultPrevented)return;e(t,...r)}}});return t}function dn(...e){if(0===e.length)return{};if(1===e.length)return e[0];let t={},n={};for(let r of e)for(let e in r)e.startsWith("on")&&"function"==typeof r[e]?(null!=n[e]||(n[e]=[]),n[e].push(r[e])):t[e]=r[e];for(let e in n)Object.assign(t,{[e](...t){let r=n[e];for(let e of r)null==e||e(...t)}});return t}function fn(e){var t;return Object.assign((0,o.forwardRef)(e),{displayName:null!=(t=e.displayName)?t:e.name})}function pn(e){let t=Object.assign({},e);for(let e in t)void 0===t[e]&&delete t[e];return t}function hn(e,t=[]){let n=Object.assign({},e);for(let e of t)e in n&&delete n[e];return n}function mn(e){return o.version.split(".")[0]>="19"?e.props.ref:e.ref}var vn=(e=>(e[e.None=1]="None",e[e.Focusable=2]="Focusable",e[e.Hidden=4]="Hidden",e))(vn||{});let bn=fn((function(e,t){var n;let{features:r=1,...a}=e,l={ref:t,"aria-hidden":2==(2&r)||(null!=(n=a["aria-hidden"])?n:void 0),hidden:4==(4&r)||void 0,style:{position:"fixed",top:1,left:1,width:1,height:0,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",borderWidth:"0",...4==(4&r)&&2!=(2&r)&&{display:"none"}}};return on()({ourProps:l,theirProps:a,slot:{},defaultTag:"span",name:"Hidden"})})),gn=(0,o.createContext)(null);function yn({children:e}){let t=(0,o.useContext)(gn);if(!t)return o.createElement(o.Fragment,null,e);let{target:n}=t;return n?(0,Yt.createPortal)(o.createElement(o.Fragment,null,e),n):null}function xn({data:e,form:t,disabled:n,onReset:r,overrides:a}){let[l,i]=(0,o.useState)(null),s=Ot();return(0,o.useEffect)((()=>{if(r&&l)return s.addEventListener(l,"reset",r)}),[l,t,r]),o.createElement(yn,null,o.createElement(wn,{setForm:i,formId:t}),Jt(e).map((([e,r])=>o.createElement(bn,{features:vn.Hidden,...pn({key:e,as:"input",type:"hidden",hidden:!0,readOnly:!0,form:t,disabled:n,name:e,value:r,...a})}))))}function wn({setForm:e,formId:t}){return(0,o.useEffect)((()=>{if(t){let n=document.getElementById(t);n&&e(n)}}),[e,t]),t?null:o.createElement(bn,{features:vn.Hidden,as:"input",type:"hidden",hidden:!0,readOnly:!0,ref:t=>{if(!t)return;let n=t.closest("form");n&&e(n)}})}let Sn=(0,o.createContext)(void 0);function kn(){return(0,o.useContext)(Sn)}function En(e){return function(e){return"object"==typeof e&&null!==e&&"nodeType"in e}(e)&&"tagName"in e}function Cn(e){return En(e)&&"accessKey"in e}function Tn(e){return Cn(e)&&"LABEL"===e.nodeName}function Fn(e){return Cn(e)&&"FIELDSET"===e.nodeName}function Mn(e){return Cn(e)&&"LEGEND"===e.nodeName}function jn(e){return!!En(e)&&e.matches('a[href],audio[controls],button,details,embed,iframe,img[usemap],input:not([type="hidden"]),label,select,textarea,video[controls]')}function Nn(e){let t=e.parentElement,n=null;for(;t&&!Fn(t);)Mn(t)&&(n=t),t=t.parentElement;let r=""===(null==t?void 0:t.getAttribute("disabled"));return(!r||!function(e){if(!e)return!1;let t=e.previousElementSibling;for(;null!==t;){if(Mn(t))return!1;t=t.previousElementSibling}return!0}(n))&&r}let An=(0,o.createContext)(null);function Rn(){let e=(0,o.useContext)(An);if(null===e){let e=new Error("You used a <Description /> component, but it is not inside a relevant parent.");throw Error.captureStackTrace&&Error.captureStackTrace(e,Rn),e}return e}function Dn(){var e,t;return null!=(t=null==(e=(0,o.useContext)(An))?void 0:e.value)?t:void 0}function Pn(){let[e,t]=(0,o.useState)([]);return[e.length>0?e.join(" "):void 0,(0,o.useMemo)((()=>function(e){let n=zt((e=>(t((t=>[...t,e])),()=>t((t=>{let n=t.slice(),r=n.indexOf(e);return-1!==r&&n.splice(r,1),n}))))),r=(0,o.useMemo)((()=>({register:n,slot:e.slot,name:e.name,props:e.props,value:e.value})),[n,e.slot,e.name,e.props,e.value]);return o.createElement(An.Provider,{value:r},e.children)}),[t])]}An.displayName="DescriptionContext";let Ln=fn((function(e,t){let n=(0,o.useId)(),r=Zt(),{id:a=`headlessui-description-${n}`,...l}=e,i=Rn(),s=$t(t);Vt((()=>i.register(a)),[a,i.register]);let u=r||!1,c=(0,o.useMemo)((()=>({...i.slot,disabled:u})),[i.slot,u]),d={ref:s,...i.props,id:a};return on()({ourProps:d,theirProps:l,slot:c,defaultTag:"p",name:i.name||"Description"})})),In=Object.assign(Ln,{});var On,Vn=((On=Vn||{}).Space=" ",On.Enter="Enter",On.Escape="Escape",On.Backspace="Backspace",On.Delete="Delete",On.ArrowLeft="ArrowLeft",On.ArrowUp="ArrowUp",On.ArrowRight="ArrowRight",On.ArrowDown="ArrowDown",On.Home="Home",On.End="End",On.PageUp="PageUp",On.PageDown="PageDown",On.Tab="Tab",On);let Bn=(0,o.createContext)(null);function zn(){let e=(0,o.useContext)(Bn);if(null===e){let e=new Error("You used a <Label /> component, but it is not inside a relevant parent.");throw Error.captureStackTrace&&Error.captureStackTrace(e,zn),e}return e}function Un(e){var t,n,r;let a=null!=(n=null==(t=(0,o.useContext)(Bn))?void 0:t.value)?n:void 0;return(null!=(r=null==e?void 0:e.length)?r:0)>0?[a,...e].filter(Boolean).join(" "):a}function Hn({inherit:e=!1}={}){let t=Un(),[n,r]=(0,o.useState)([]),a=e?[t,...n].filter(Boolean):n;return[a.length>0?a.join(" "):void 0,(0,o.useMemo)((()=>function(e){let t=zt((e=>(r((t=>[...t,e])),()=>r((t=>{let n=t.slice(),r=n.indexOf(e);return-1!==r&&n.splice(r,1),n}))))),n=(0,o.useMemo)((()=>({register:t,slot:e.slot,name:e.name,props:e.props,value:e.value})),[t,e.slot,e.name,e.props,e.value]);return o.createElement(Bn.Provider,{value:n},e.children)}),[r])]}Bn.displayName="LabelContext";let Gn=fn((function(e,t){var n;let r=(0,o.useId)(),a=zn(),l=kn(),i=Zt(),{id:s=`headlessui-label-${r}`,htmlFor:u=(null!=l?l:null==(n=a.props)?void 0:n.htmlFor),passive:c=!1,...d}=e,f=$t(t);Vt((()=>a.register(s)),[s,a.register]);let p=zt((e=>{let t=e.currentTarget;if((e.target===e.currentTarget||!jn(e.target))&&(Tn(t)&&e.preventDefault(),a.props&&"onClick"in a.props&&"function"==typeof a.props.onClick&&a.props.onClick(e),Tn(t))){let e=document.getElementById(t.htmlFor);if(e){let t=e.getAttribute("disabled");if("true"===t||""===t)return;let n=e.getAttribute("aria-disabled");if("true"===n||""===n)return;(function(e){return Cn(e)&&"INPUT"===e.nodeName}(e)&&("file"===e.type||"radio"===e.type||"checkbox"===e.type)||"radio"===e.role||"checkbox"===e.role||"switch"===e.role)&&e.click(),e.focus({preventScroll:!0})}}})),h=i||!1,m=(0,o.useMemo)((()=>({...a.slot,disabled:h})),[a.slot,h]),v={ref:f,...a.props,id:s,htmlFor:u,onClick:p};return c&&("onClick"in v&&(delete v.htmlFor,delete v.onClick),"onClick"in d&&delete d.onClick),on()({ourProps:v,theirProps:d,slot:m,defaultTag:u?"label":"div",name:a.name||"Label"})})),qn=Object.assign(Gn,{}),Wn=(0,o.createContext)(null);Wn.displayName="GroupContext";let $n=o.Fragment,Kn=fn((function(e,t){var n;let r=(0,o.useId)(),a=kn(),l=Zt(),{id:i=a||`headlessui-switch-${r}`,disabled:s=l||!1,checked:u,defaultChecked:c,onChange:d,name:f,value:p,form:h,autoFocus:m=!1,...v}=e,b=(0,o.useContext)(Wn),[g,y]=(0,o.useState)(null),x=$t((0,o.useRef)(null),t,null===b?null:b.setSwitch,y),w=Gt(c),[S,k]=Ht(u,d,null!=w&&w),E=Ot(),[C,_]=(0,o.useState)(!1),T=zt((()=>{_(!0),null==k||k(!S),E.nextFrame((()=>{_(!1)}))})),F=zt((e=>{if(Nn(e.currentTarget))return e.preventDefault();e.preventDefault(),T()})),M=zt((e=>{e.key===Vn.Space?(e.preventDefault(),T()):e.key===Vn.Enter&&en(e.currentTarget)})),j=zt((e=>e.preventDefault())),N=Un(),A=Dn(),{isFocusVisible:R,focusProps:D}=Tt({autoFocus:m}),{isHovered:P,hoverProps:L}=At({isDisabled:s}),{pressed:I,pressProps:O}=Ut({disabled:s}),V=(0,o.useMemo)((()=>({checked:S,disabled:s,hover:P,focus:R,active:I,autofocus:m,changing:C})),[S,P,R,I,s,C,m]),B=dn({id:i,ref:x,role:"switch",type:qt(e,g),tabIndex:-1===e.tabIndex?0:null!=(n=e.tabIndex)?n:0,"aria-checked":S,"aria-labelledby":N,"aria-describedby":A,disabled:s||void 0,autoFocus:m,onClick:F,onKeyUp:M,onKeyPress:j},D,L,O),z=(0,o.useCallback)((()=>{if(void 0!==w)return null==k?void 0:k(w)}),[k,w]),U=on();return o.createElement(o.Fragment,null,null!=f&&o.createElement(xn,{disabled:s,data:{[f]:p||"on"},overrides:{type:"checkbox",checked:S},form:h,onReset:z}),U({ourProps:B,theirProps:v,slot:V,defaultTag:"button",name:"Switch"}))})),Zn=qn,Yn=In,Jn=Object.assign(Kn,{Group:function(e){var t;let[n,r]=(0,o.useState)(null),[a,l]=Hn(),[i,s]=Pn(),u=(0,o.useMemo)((()=>({switch:n,setSwitch:r})),[n,r]),c=e,d=on();return o.createElement(s,{name:"Switch.Description",value:i},o.createElement(l,{name:"Switch.Label",value:a,props:{htmlFor:null==(t=u.switch)?void 0:t.id,onClick(e){n&&(Tn(e.currentTarget)&&e.preventDefault(),n.click(),n.focus({preventScroll:!0}))}}},o.createElement(Wn.Provider,{value:u},d({ourProps:{},theirProps:c,slot:{},defaultTag:$n,name:"Switch.Group"}))))},Label:Zn,Description:Yn});function Qn(e){var t,n,r="";if("string"==typeof e||"number"==typeof e)r+=e;else if("object"==typeof e)if(Array.isArray(e)){var a=e.length;for(t=0;t<a;t++)e[t]&&(n=Qn(e[t]))&&(r&&(r+=" "),r+=n)}else for(n in e)e[n]&&(r&&(r+=" "),r+=n);return r}function Xn(){for(var e,t,n=0,r="",a=arguments.length;n<a;n++)(e=arguments[n])&&(t=Qn(e))&&(r&&(r+=" "),r+=t);return r}const er=window.lodash,tr=({children:e,isDisabled:t,type:n,help:r,name:a,render:l,rules:o})=>{const{formState:{errors:i},control:s}=q(),u=(0,er.get)(i,a);return(0,f.jsxs)("div",{className:Xn("field","field-"+a,"first:mt-0 mt-3"),children:[(0,f.jsx)("div",{className:Xn("form-element text-slate-800","hidden"===n&&"hidden",t&&"opacity-50"),children:(0,f.jsx)(ne,{control:s,name:a,rules:t?{}:o,disabled:t,render:({field:t})=>(0,f.jsx)(f.Fragment,{children:l?l({error:u,field:t}):e})})}),u?(0,f.jsx)(rr,{error:u}):(0,f.jsx)(nr,{children:r})]})},nr=({children:e})=>(0,f.jsx)(f.Fragment,{children:e&&(0,f.jsx)("p",{className:"xs leading-5 text-gray-500 mt-2",children:e})}),rr=({error:e})=>(0,f.jsx)(f.Fragment,{children:e?.message&&(0,f.jsx)("p",{role:"alert",className:"mt-2 text-left text-sm text-red-600",id:`${e?.ref?.name}-error`,children:e.message})}),ar=({name:e,rules:t,label:n,help:r,isDisabled:a})=>(0,f.jsx)(tr,{name:e,isDisabled:a,rules:t,help:r,render:({error:e,field:{value:t,onChange:r}})=>(0,f.jsxs)(Jn.Group,{as:"div",className:"flex items-center first:mt-0 mt-3 mb-1",children:[(0,f.jsx)(Jn,{checked:t,onChange:r,disabled:a,className:Xn("control",t?"bg-primary":"bg-gray-200","disabled:cursor-not-allowed relative inline-flex flex-shrink-0 h-6 w-11 border-2 border-transparent rounded-full cursor-pointer transition-colors ease-in-out duration-200 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-primary"),"aria-invalid":!!e,"aria-errormessage":e?.message,children:(0,f.jsx)("span",{"aria-hidden":"true",className:Xn(t?"translate-x-5":"translate-x-0","pointer-events-none inline-block h-5 w-5 rounded-full bg-white shadow transform ring-0 transition ease-in-out duration-200")})}),(0,f.jsx)(Jn.Label,{className:Xn(a?"cursor-not-allowed":"cursor-pointer","ml-3"),children:(0,f.jsx)("span",{className:"text-sm text-gray-700",children:null!=n?n:t?(0,l.__)("On","kudos-donations"):(0,l.__)("Off","kudos-donations")})})]})});let lr=fn((function(e,t){let n=(0,o.useId)(),r=kn(),a=Zt(),{id:l=r||`headlessui-input-${n}`,disabled:i=a||!1,autoFocus:s=!1,invalid:u=!1,...c}=e,d=Un(),f=Dn(),{isFocused:p,focusProps:h}=Tt({autoFocus:s}),{isHovered:m,hoverProps:v}=At({isDisabled:i}),b=dn({ref:t,id:l,"aria-labelledby":d,"aria-describedby":f,"aria-invalid":u?"true":void 0,disabled:i||void 0,autoFocus:s},h,v),g=(0,o.useMemo)((()=>({disabled:i,invalid:u,hover:m,focus:p,autofocus:s})),[i,u,m,p,s]);return on()({ourProps:b,theirProps:c,slot:g,defaultTag:"input",name:"Input"})}));const or=({name:e,rules:t,isDisabled:n,label:r,ariaLabel:a,isReadOnly:l,help:o,prefix:i,type:s="text",placeholder:c})=>{const d=(0,u.useRef)(null),[p,h]=(0,u.useState)(0);return(0,u.useEffect)((()=>{if(d.current){const e=d.current?.offsetWidth,t=parseFloat(getComputedStyle(d.current).fontSize);h(e+1.5*t)}}),[i]),(0,f.jsx)(tr,{name:e,type:s,isDisabled:n,help:o,rules:t,render:({error:t,field:{value:o,onChange:u}})=>{var h;return(0,f.jsx)(f.Fragment,{children:(0,f.jsxs)("div",{className:"relative flex flex-row rounded-md",children:[i&&(0,f.jsx)("div",{className:"absolute inset-y-0 start-0 top-0 ps-3.5 flex items-center pointer-events-none",children:(0,f.jsx)("span",{ref:d,className:"text-gray-500 sm:text-sm",children:i})}),(0,f.jsx)(lr,{value:null!=o?o:"",onChange:u,readOnly:l,disabled:n,type:s,name:e,"aria-label":null!==(h=null!=a?a:r)&&void 0!==h?h:c,className:Xn("control form-input transition ease-in-out block w-full pr-10 sm:text-sm shadow-sm rounded-md placeholder:text-gray-500","focus:outline-none","disabled:cursor-not-allowed disabled:bg-slate-100",t?.message?"border-red-600 text-red-900 focus:ring-red-500 focus:border-red-500":"border-gray-300 focus:ring-primary focus:border-primary"),style:i&&{paddingLeft:p+"px"},placeholder:c,"aria-invalid":!!t,"aria-errormessage":t?.message})]})})}})};let ir=fn((function(e,t){let n=(0,o.useId)(),r=kn(),a=Zt(),{id:l=r||`headlessui-textarea-${n}`,disabled:i=a||!1,autoFocus:s=!1,invalid:u=!1,...c}=e,d=Un(),f=Dn(),{isFocused:p,focusProps:h}=Tt({autoFocus:s}),{isHovered:m,hoverProps:v}=At({isDisabled:i}),b=dn({ref:t,id:l,"aria-labelledby":d,"aria-describedby":f,"aria-invalid":u?"true":void 0,disabled:i||void 0,autoFocus:s},h,v),g=(0,o.useMemo)((()=>({disabled:i,invalid:u,hover:m,focus:p,autofocus:s})),[i,u,m,p,s]);return on()({ourProps:b,theirProps:c,slot:g,defaultTag:"textarea",name:"Textarea"})}));const sr=({name:e,label:t,rules:n,placeholder:r,help:a,isDisabled:l,ariaLabel:o})=>(0,f.jsx)(tr,{name:e,isDisabled:l,help:a,rules:n,render:({error:n,field:a})=>{var i;return(0,f.jsx)("div",{className:"mt-1",children:(0,f.jsx)(ir,{...a,disabled:l,rows:4,name:e,placeholder:r,"aria-label":null!==(i=null!=o?o:t)&&void 0!==i?i:r,className:Xn("control shadow-sm focus:ring-primary focus:border-primary block w-full sm:text-sm border-gray-300 rounded-md","disabled:cursor-not-allowed disabled:bg-slate-100","read-only:bg-slate-50"),"aria-invalid":!!n,"aria-errormessage":n?.message})})}}),ur=(0,u.forwardRef)((({type:e="button",children:t,href:n,isOutline:r,isExternal:a,isDisabled:l,isSmall:o,isBusy:i,icon:s,form:u,ariaLabel:c,className:d,onClick:p,style:h},m)=>{const v=Xn("button",d,l&&"cursor-not-allowed opacity-75",i&&"cursor-not-allowed",r?"border-primary border text-primary":"border-none text-white",o?"px-2 py-2 text-sm":"px-5 py-3","relative leading-none font-bold focus:ring z-1 group cursor-pointer overflow-hidden rounded-lg flex justify-center items-center transition ease-in-out focus:ring-primary focus:ring-offset-2"),b=()=>(0,f.jsxs)(f.Fragment,{children:[t,(0,f.jsx)("div",{className:Xn("button-background",r?"bg-none":"bg-primary","absolute -z-1 w-full h-full top-0 left-0 group-hover:brightness-90 transition ease-in-out")})]});return(0,f.jsx)(f.Fragment,{children:n?(0,f.jsx)("a",{href:n,target:a&&"_blank",ref:m,className:v,"aria-label":c,children:b()}):(0,f.jsxs)("button",{type:e,onClick:e=>{if(!n)return"function"==typeof p&&!l&&!i&&p();e.preventDefault(),window.location.href=n},ref:m,form:u,disabled:l||i,className:v,style:h,"aria-label":c,children:[i?(0,f.jsxs)("svg",{className:"animate-spin mr-2 h-5 w-5",xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",children:[(0,f.jsx)("circle",{className:"opacity-25",cx:"12",cy:"12",r:"10",stroke:"currentColor",strokeWidth:"4"}),(0,f.jsx)("path",{className:"opacity-75",fill:"currentColor",d:"M4 12a8 8 0 0 1 8-8V0C5.373 0 0 5.373 0 12h4zm2 5.291A7.962 7.962 0 0 1 4 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z"})]}):s,b()]})})}));function cr(e,t){return null!==e&&null!==t&&"object"==typeof e&&"object"==typeof t&&"id"in e&&"id"in t?e.id===t.id:e===t}let dr=["[contentEditable=true]","[tabindex]","a[href]","area[href]","button:not([disabled])","iframe","input:not([disabled])","select:not([disabled])","textarea:not([disabled])"].map((e=>`${e}:not([tabindex='-1'])`)).join(","),fr=["[data-autofocus]"].map((e=>`${e}:not([tabindex='-1'])`)).join(",");var pr,hr,mr=((hr=mr||{})[hr.First=1]="First",hr[hr.Previous=2]="Previous",hr[hr.Next=4]="Next",hr[hr.Last=8]="Last",hr[hr.WrapAround=16]="WrapAround",hr[hr.NoScroll=32]="NoScroll",hr[hr.AutoFocus=64]="AutoFocus",hr),vr=((pr=vr||{})[pr.Error=0]="Error",pr[pr.Overflow=1]="Overflow",pr[pr.Success=2]="Success",pr[pr.Underflow=3]="Underflow",pr),br=(e=>(e[e.Previous=-1]="Previous",e[e.Next=1]="Next",e))(br||{});var gr=(e=>(e[e.Strict=0]="Strict",e[e.Loose=1]="Loose",e))(gr||{}),yr=(e=>(e[e.Keyboard=0]="Keyboard",e[e.Mouse=1]="Mouse",e))(yr||{});"undefined"!=typeof window&&"undefined"!=typeof document&&(document.addEventListener("keydown",(e=>{e.metaKey||e.altKey||e.ctrlKey||(document.documentElement.dataset.headlessuiFocusVisible="")}),!0),document.addEventListener("click",(e=>{1===e.detail?delete document.documentElement.dataset.headlessuiFocusVisible:0===e.detail&&(document.documentElement.dataset.headlessuiFocusVisible="")}),!0));let xr=["textarea","input"].join(",");function wr(e,t=(e=>e)){return e.slice().sort(((e,n)=>{let r=t(e),a=t(n);if(null===r||null===a)return 0;let l=r.compareDocumentPosition(a);return l&Node.DOCUMENT_POSITION_FOLLOWING?-1:l&Node.DOCUMENT_POSITION_PRECEDING?1:0}))}function Sr(e,t,{sorted:n=!0,relativeTo:r=null,skipElements:a=[]}={}){let l=Array.isArray(e)?e.length>0?e[0].ownerDocument:document:e.ownerDocument,o=Array.isArray(e)?n?wr(e):e:64&t?function(e=document.body){return null==e?[]:Array.from(e.querySelectorAll(fr)).sort(((e,t)=>Math.sign((e.tabIndex||Number.MAX_SAFE_INTEGER)-(t.tabIndex||Number.MAX_SAFE_INTEGER))))}(e):function(e=document.body){return null==e?[]:Array.from(e.querySelectorAll(dr)).sort(((e,t)=>Math.sign((e.tabIndex||Number.MAX_SAFE_INTEGER)-(t.tabIndex||Number.MAX_SAFE_INTEGER))))}(e);a.length>0&&o.length>1&&(o=o.filter((e=>!a.some((t=>null!=t&&"current"in t?(null==t?void 0:t.current)===e:t===e))))),r=null!=r?r:l.activeElement;let i,s=(()=>{if(5&t)return 1;if(10&t)return-1;throw new Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),u=(()=>{if(1&t)return 0;if(2&t)return Math.max(0,o.indexOf(r))-1;if(4&t)return Math.max(0,o.indexOf(r))+1;if(8&t)return o.length-1;throw new Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),c=32&t?{preventScroll:!0}:{},d=0,f=o.length;do{if(d>=f||d+f<=0)return 0;let e=u+d;if(16&t)e=(e+f)%f;else{if(e<0)return 3;if(e>=f)return 1}i=o[e],null==i||i.focus(c),d+=s}while(i!==l.activeElement);return 6&t&&function(e){var t,n;return null!=(n=null==(t=null==e?void 0:e.matches)?void 0:t.call(e,xr))&&n}(i)&&i.select(),2}var kr=(e=>(e[e.RegisterOption=0]="RegisterOption",e[e.UnregisterOption=1]="UnregisterOption",e))(kr||{});let Er={0(e,t){let n=[...e.options,{id:t.id,element:t.element,propsRef:t.propsRef}];return{...e,options:wr(n,(e=>e.element.current))}},1(e,t){let n=e.options.slice(),r=e.options.findIndex((e=>e.id===t.id));return-1===r?e:(n.splice(r,1),{...e,options:n})}},Cr=(0,o.createContext)(null);function _r(e){let t=(0,o.useContext)(Cr);if(null===t){let t=new Error(`<${e} /> is missing a parent <RadioGroup /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,_r),t}return t}Cr.displayName="RadioGroupDataContext";let Tr=(0,o.createContext)(null);function Fr(e){let t=(0,o.useContext)(Tr);if(null===t){let t=new Error(`<${e} /> is missing a parent <RadioGroup /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,Fr),t}return t}function Mr(e,t){return nn(t.type,Er,e,t)}Tr.displayName="RadioGroupActionsContext";let jr=fn((function(e,t){let n=(0,o.useId)(),r=Zt(),{id:a=`headlessui-radiogroup-${n}`,value:l,form:i,name:s,onChange:u,by:c,disabled:d=r||!1,defaultValue:f,tabIndex:p=0,...h}=e,m=function(e=cr){return(0,o.useCallback)(((t,n)=>{if("string"==typeof e){let r=e;return(null==t?void 0:t[r])===(null==n?void 0:n[r])}return e(t,n)}),[e])}(c),[v,b]=(0,o.useReducer)(Mr,{options:[]}),g=v.options,[y,x]=Hn(),[w,S]=Pn(),k=(0,o.useRef)(null),E=$t(k,t),C=Gt(f),[_,T]=Ht(l,u,C),F=(0,o.useMemo)((()=>g.find((e=>!e.propsRef.current.disabled))),[g]),M=(0,o.useMemo)((()=>g.some((e=>m(e.propsRef.current.value,_)))),[g,_]),j=zt((e=>{var t;if(d||m(e,_))return!1;let n=null==(t=g.find((t=>m(t.propsRef.current.value,e))))?void 0:t.propsRef.current;return!(null!=n&&n.disabled||(null==T||T(e),0))})),N=zt((e=>{let t=k.current;if(!t)return;let n=Lt(t),r=g.filter((e=>!1===e.propsRef.current.disabled)).map((e=>e.element.current));switch(e.key){case Vn.Enter:en(e.currentTarget);break;case Vn.ArrowLeft:case Vn.ArrowUp:if(e.preventDefault(),e.stopPropagation(),Sr(r,mr.Previous|mr.WrapAround)===vr.Success){let e=g.find((e=>e.element.current===(null==n?void 0:n.activeElement)));e&&j(e.propsRef.current.value)}break;case Vn.ArrowRight:case Vn.ArrowDown:if(e.preventDefault(),e.stopPropagation(),Sr(r,mr.Next|mr.WrapAround)===vr.Success){let e=g.find((e=>e.element.current===(null==n?void 0:n.activeElement)));e&&j(e.propsRef.current.value)}break;case Vn.Space:{e.preventDefault(),e.stopPropagation();let t=g.find((e=>e.element.current===(null==n?void 0:n.activeElement)));t&&j(t.propsRef.current.value)}}})),A=zt((e=>(b({type:0,...e}),()=>b({type:1,id:e.id})))),R=(0,o.useMemo)((()=>({value:_,firstOption:F,containsCheckedOption:M,disabled:d,compare:m,tabIndex:p,...v})),[_,F,M,d,m,p,v]),D=(0,o.useMemo)((()=>({registerOption:A,change:j})),[A,j]),P={ref:E,id:a,role:"radiogroup","aria-labelledby":y,"aria-describedby":w,onKeyDown:N},L=(0,o.useMemo)((()=>({value:_})),[_]),I=(0,o.useCallback)((()=>{if(void 0!==C)return j(C)}),[j,C]),O=on();return o.createElement(S,{name:"RadioGroup.Description"},o.createElement(x,{name:"RadioGroup.Label"},o.createElement(Tr.Provider,{value:D},o.createElement(Cr.Provider,{value:R},null!=s&&o.createElement(xn,{disabled:d,data:{[s]:_||"on"},overrides:{type:"radio",checked:null!=_},form:i,onReset:I}),O({ourProps:P,theirProps:h,slot:L,defaultTag:"div",name:"RadioGroup"})))))})),Nr=fn((function(e,t){var n;let r=_r("RadioGroup.Option"),a=Fr("RadioGroup.Option"),l=(0,o.useId)(),{id:i=`headlessui-radiogroup-option-${l}`,value:s,disabled:u=r.disabled||!1,autoFocus:c=!1,...d}=e,f=(0,o.useRef)(null),p=$t(f,t),[h,m]=Hn(),[v,b]=Pn(),g=Bt({value:s,disabled:u});Vt((()=>a.registerOption({id:i,element:f,propsRef:g})),[i,a,f,g]);let y=zt((e=>{var t;if(Nn(e.currentTarget))return e.preventDefault();a.change(s)&&(null==(t=f.current)||t.focus())})),x=(null==(n=r.firstOption)?void 0:n.id)===i,{isFocusVisible:w,focusProps:S}=Tt({autoFocus:c}),{isHovered:k,hoverProps:E}=At({isDisabled:u}),C=r.compare(r.value,s),_=dn({ref:p,id:i,role:"radio","aria-checked":C?"true":"false","aria-labelledby":h,"aria-describedby":v,"aria-disabled":!!u||void 0,tabIndex:u?-1:C||!r.containsCheckedOption&&x?r.tabIndex:-1,onClick:u?void 0:y,autoFocus:c},S,E),T=(0,o.useMemo)((()=>({checked:C,disabled:u,active:w,hover:k,focus:w,autofocus:c})),[C,u,k,w,c]),F=on();return o.createElement(b,{name:"RadioGroup.Description"},o.createElement(m,{name:"RadioGroup.Label"},F({ourProps:_,theirProps:d,slot:T,defaultTag:"div",name:"RadioGroup.Option"})))})),Ar=fn((function(e,t){var n;let r=_r("Radio"),a=Fr("Radio"),l=(0,o.useId)(),i=kn(),s=Zt(),{id:u=i||`headlessui-radio-${l}`,value:c,disabled:d=r.disabled||s||!1,autoFocus:f=!1,...p}=e,h=(0,o.useRef)(null),m=$t(h,t),v=Un(),b=Dn(),g=Bt({value:c,disabled:d});Vt((()=>a.registerOption({id:u,element:h,propsRef:g})),[u,a,h,g]);let y=zt((e=>{var t;if(Nn(e.currentTarget))return e.preventDefault();a.change(c)&&(null==(t=h.current)||t.focus())})),{isFocusVisible:x,focusProps:w}=Tt({autoFocus:f}),{isHovered:S,hoverProps:k}=At({isDisabled:d}),E=(null==(n=r.firstOption)?void 0:n.id)===u,C=r.compare(r.value,c),_=dn({ref:m,id:u,role:"radio","aria-checked":C?"true":"false","aria-labelledby":v,"aria-describedby":b,"aria-disabled":!!d||void 0,tabIndex:d?-1:C||!r.containsCheckedOption&&E?r.tabIndex:-1,autoFocus:f,onClick:d?void 0:y},w,k),T=(0,o.useMemo)((()=>({checked:C,disabled:d,hover:S,focus:x,autofocus:f})),[C,d,S,x,f]);return on()({ourProps:_,theirProps:p,slot:T,defaultTag:"span",name:"Radio"})})),Rr=qn,Dr=In,Pr=Object.assign(jr,{Option:Nr,Radio:Ar,Label:Rr,Description:Dr});const Lr=({name:e,options:t,help:n,isDisabled:r,rules:a,label:l,ariaLabel:o})=>{const i=(0,u.useRef)([]),s=(0,u.useCallback)(((e,n,r)=>{const a=t.findIndex((e=>e.value===r));let l=a;if("ArrowRight"===e.key||"ArrowUp"===e.key)l=(a+1)%t.length;else{if("ArrowLeft"!==e.key&&"ArrowDown"!==e.key)return;l=(a-1+t.length)%t.length}e.preventDefault(),n(t[l].value),i.current[l]&&i.current[l].focus()}),[t]);return(0,f.jsx)(tr,{name:e,isDisabled:r,help:n,rules:a,render:({field:{onChange:e,value:n}})=>(0,f.jsx)(Pr,{value:null!=n?n:"",onChange:e,disabled:r,className:"first:mt-0 mt-3 grid gap-3 grid-flow-row xs:grid-flow-col xs:auto-cols-fr","aria-label":null!=o?o:l,onKeyDown:t=>s(t,e,n),children:t.map(((e,t)=>(0,f.jsx)(Ar,{value:e.value,disabled:e.disabled,ref:e=>i.current[t]=e,className:({checked:t})=>Xn("control focus:ring-2 focus:ring-offset-2 focus:ring-primary",t?"bg-primary border-transparent text-white font-bold":"bg-white border-gray-300 text-slate-800 hover:bg-gray-50",e.disabled?"opacity-50 cursor-not-allowed":"cursor-pointer","transition ease-in-out focus:outline-none border rounded-md py-2 px-2 sm:py-3 sm:px-3 flex items-center justify-center text-sm font-medium sm:flex-1"),children:(0,f.jsx)(qn,{as:"p",children:e.label})},e.value)))})})},Ir=({name:e,rules:t,label:n,help:r,isDisabled:a})=>(0,f.jsx)(tr,{name:e,isDisabled:a,help:r,rules:t,render:({error:t,field:{onChange:r,value:l}})=>(0,f.jsxs)("label",{className:"relative flex items-center",children:[(0,f.jsx)("div",{className:"flex items-center h-5",children:(0,f.jsx)("input",{disabled:a,checked:null!=l&&l,onChange:r,name:e,type:"checkbox",className:"control disabled:cursor-not-allowed transition focus:ring-primary h-4 w-4 text-primary border-gray-300 rounded","aria-invalid":!!t,"aria-errormessage":t?.message})}),n&&(0,f.jsx)("div",{className:"ml-3 text-sm",children:(0,f.jsx)("span",{className:"font-medium text-gray-700",children:n})})]})});let Or=fn((function(e,t){let n=(0,o.useId)(),r=kn(),a=Zt(),{id:l=r||`headlessui-select-${n}`,disabled:i=a||!1,invalid:s=!1,autoFocus:u=!1,...c}=e,d=Un(),f=Dn(),{isFocusVisible:p,focusProps:h}=Tt({autoFocus:u}),{isHovered:m,hoverProps:v}=At({isDisabled:i}),{pressed:b,pressProps:g}=Ut({disabled:i}),y=dn({ref:t,id:l,"aria-labelledby":d,"aria-describedby":f,"aria-invalid":s?"true":void 0,disabled:i||void 0,autoFocus:u},h,v,g),x=(0,o.useMemo)((()=>({disabled:i,invalid:s,hover:m,focus:p,active:b,autofocus:u})),[i,s,m,p,b,u]);return on()({ourProps:y,theirProps:c,slot:x,defaultTag:"select",name:"Select"})}));const Vr=({name:e,rules:t,options:n,placeholder:r,isDisabled:a,help:l,ariaLabel:o})=>(0,f.jsx)(tr,{name:e,isDisabled:a,help:l,rules:t,render:({error:t,field:{onChange:l,value:i}})=>(0,f.jsxs)(Or,{disabled:a,value:null!=i?i:"",onChange:l,className:Xn("control mt-1 block w-full pl-3 pr-10 py-2 text-base border-gray-300 focus:outline-none focus:ring-primary focus:border-primary sm:text-sm rounded-md","disabled:cursor-not-allowed disabled:bg-slate-100",t?.message?"border-red-600 text-red-900 focus:ring-red-500 focus:border-red-500":"border-gray-300 focus:ring-primary focus:border-primary"),"aria-invalid":!!t,"aria-errormessage":t?.message,"aria-label":null!=o?o:r,children:[r&&(0,f.jsx)("option",{disabled:!0,value:"",children:r},`placeholder_${e}`),n.map((e=>(0,f.jsx)("option",{value:e.value,children:e.label},e.value)))]})}),Br=({campaign:e})=>{const{meta:{address_title:t,address_description:n,address_required:r}}=e,a=(0,u.useMemo)((()=>ze()().getData()),[]),{setFocus:o}=q();return(0,u.useEffect)((()=>{o("business_name")}),[o]),(0,f.jsxs)(Ve,{title:t,description:n,children:[(0,f.jsx)(or,{name:"business_name",placeholder:(0,l.__)("Business name","kudos-donations")}),(0,f.jsx)(or,{name:"street",rules:{required:{value:r,message:(0,l.__)("Street required","kudos-donations")}},placeholder:(0,l.__)("Street","kudos-donations")}),(0,f.jsx)(or,{name:"postcode",rules:{required:{value:r,message:(0,l.__)("Postcode required","kudos-donations")}},placeholder:(0,l.__)("Postcode","kudos-donations")}),(0,f.jsx)(or,{name:"city",rules:{required:{value:r,message:(0,l.__)("City required","kudos-donations")}},placeholder:(0,l.__)("City","kudos-donations")}),(0,f.jsx)(Vr,{name:"country",placeholder:(0,l.__)("Country","kudos-donations"),options:a,rules:{required:{value:r,message:(0,l.__)("Country required","kudos-donations")}},error:(0,l.__)("Country required","kudos-donations")})]})},zr=({campaign:e})=>{const{meta:{subscription_title:t,subscription_description:n,frequency_options:r}}=e,{setFocus:a,getValues:o}=q(),i=[];return[0,1,2,3,4,5,6,7,8,9,10].forEach((e=>i.push({value:e,label:0===e?(0,l.__)("Continuous","kudos-donations"):e+" "+(0,l._n)("year","years",e,"kudos-donations")}))),(0,u.useEffect)((()=>{a("recurring_frequency")}),[a]),(0,f.jsxs)(Ve,{title:t,description:n,children:[(0,f.jsx)(Vr,{name:"recurring_frequency",rules:{required:(0,l.__)("Please select a payment frequency","kudos-donations")},placeholder:(0,l.__)("Payment frequency","kudos-donations"),options:Object.entries(r).map((([e,t])=>({value:e,label:t})))}),(0,f.jsx)(Vr,{name:"recurring_length",rules:{required:(0,l.__)("Please select a payment duration","kudos-donations"),validate:e=>(e=>{const t=o("recurring_frequency");return!t||12/parseInt(t,10)*e!=1})(e)||(0,l.__)("Subscriptions must be more than one payment","kudos-donations")},placeholder:(0,l.__)("Donation duration","kudos-donations"),options:i})]})};function Ur({title:e,titleId:t,...n},r){return o.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true","data-slot":"icon",ref:r,"aria-labelledby":t},n),e?o.createElement("title",{id:t},e):null,o.createElement("path",{d:"M3.5 2.75a.75.75 0 0 0-1.5 0v14.5a.75.75 0 0 0 1.5 0v-4.392l1.657-.348a6.449 6.449 0 0 1 4.271.572 7.948 7.948 0 0 0 5.965.524l2.078-.64A.75.75 0 0 0 18 12.25v-8.5a.75.75 0 0 0-.904-.734l-2.38.501a7.25 7.25 0 0 1-4.186-.363l-.502-.2a8.75 8.75 0 0 0-5.053-.439l-1.475.31V2.75Z"}))}const Hr=o.forwardRef(Ur),Gr=({goal:e,total:t=0,currency:n="",extra:r=0,showGoal:a=!0})=>{const l=e?Math.round(t/e*100):0,o=e?r/(e-t):0;return(0,f.jsx)("div",{className:"w-full text-base",children:(0,f.jsxs)("div",{"data-total":t,"data-goal":e,className:"h-7 border-1 border-solid border-gray-300 flex relative shadow-inner overflow-hidden bg-gray-200 rounded w-full",children:[(0,f.jsxs)("div",{style:{width:l+"%"},className:"flex flex-shrink-0 justify-center items-center",children:[(0,f.jsx)("div",{className:"h-full w-full bg-green-500"}),(0,f.jsx)("div",{className:"left-0 transition-opacity absolute flex items-center justify-center w-full opacity-0"}),(0,f.jsx)("div",{className:"absolute right-1/2 translate-x-1/2",children:l+"% ( "+n+t+")"})]}),(0,f.jsx)("div",{style:{transform:`scaleX(${o})`},className:"h-full w-full bg-green-500 transition-transform opacity-30 origin-left"}),a&&(0,f.jsxs)("div",{className:"kudos-progress-total flex space-x-2 items-center absolute top-1/2 right-0 mr-2 -translate-y-2/4",children:[(0,f.jsx)(Hr,{className:"w-4 h-4"}),(0,f.jsx)("span",{children:n+" "+e})]})]})})},qr=({campaign:e})=>{const{meta:{initial_title:t,initial_description:n,currency:r,minimum_donation:a,donation_type:o,fixed_amounts:i,amountType:s,maximum_donation:c,anonymous:d,show_goal:p,goal:h},total:m}=e,v=window.kudos?.currencies[r],{setValue:b}=q(),g=te({name:"valueFixed"}),y=te({name:"valueOpen"}),x=te({name:"value"}),w=te({name:"email"}),S=(0,l.sprintf)(/* translators: %d is the amount in euros. */ /* translators: %d is the amount in euros. */ 2 (0,l._n)("Minimum donation is %d euro","Minimum donation is %d euros",a,"kudos-donations"),a),k=(0,u.useMemo)((()=>"both"===o&&!!w),[o,w]),E=(0,u.useMemo)((()=>i?.map((e=>({value:e,label:`${null!=v?v:""}${e.trim()}`})))),[i,v]);return(0,u.useEffect)((()=>{k||b("recurring",!1)}),[k,b]),(0,u.useEffect)((()=>{g&&(b("value",g,{shouldValidate:!0}),b("valueOpen",""))}),[b,g]),(0,u.useEffect)((()=>{y&&(b("value",y,{shouldValidate:!0}),b("valueFixed",""))}),[b,y]),(0,u.useEffect)((()=>{"both"!==o?b("recurring","recurring"===o):w||b("recurring",!1)}),[o,b,w]),(0,f.jsxs)(Ve,{title:t,description:n,children:[p&&h>0&&(0,f.jsx)("div",{className:"my-5",children:(0,f.jsx)(Gr,{goal:h,total:m,extra:x,currency:v})}),"open"!==s&&E.length>0&&(0,f.jsx)(Lr,{name:"valueFixed",ariaLabel:(0,l.__)("Fixed donation amount","kudos-donations"),options:E}),"fixed"!==s&&(0,f.jsx)(or,{name:"valueOpen",ariaLabel:(0,l.__)("Open donation amount","kudos-donations"),prefix:v,type:"number",placeholder:"both"===s?(0,l.__)("Other amount","kudos-donations"):(0,l.__)("Amount","kudos-donations")}),(0,f.jsx)(or,{type:"hidden",name:"value",rules:{required:S,min:{value:a,message:S},max:{value:c,message:(0,l.sprintf)(/* translators: %1$s is the currency and %2$s is the maximum donation value */ /* translators: %1$s is the currency and %2$s is the maximum donation value */ 3 (0,l.__)("Maximum donation is %1$s%2$s","kudos-donations"),v,c)}}}),(0,f.jsx)(or,{name:"name",rules:(!d||"recurring"===o)&&{required:(0,l.__)("Your name is required","kudos-donations")},placeholder:d?(0,l.__)("Full name","kudos-donations")+" ("+(0,l.__)("optional","kudos-donations")+")":(0,l.__)("Full name","kudos-donations")}),(0,f.jsx)(or,{name:"email",type:"email",rules:(!d||"recurring"===o)&&{required:(0,l.__)("Your email is required","kudos-donations")},placeholder:d?(0,l.__)("Email","kudos-donations")+" ("+(0,l.__)("optional","kudos-donations")+")":(0,l.__)("Email","kudos-donations")}),"both"===o&&(0,f.jsx)("div",{className:"flex justify-center mt-3",children:(0,f.jsx)(ar,{isDisabled:!w,name:"recurring",label:(0,l.__)("Recurring donation","kudos-donations")})})]})},Wr=({campaign:e})=>{const{meta:{message_title:t,message_description:n}}=e,{setFocus:r}=q();return(0,u.useEffect)((()=>{r("message")}),[r]),(0,f.jsx)(Ve,{title:t,description:n,children:(0,f.jsx)(sr,{name:"message",placeholder:(0,l.__)("Message","kudos-donations")})})},$r=window.wp.hooks,Kr=({campaign:e})=>{const{meta:t}=e,{getValues:n}=q(),r=n(),a=(0,$r.applyFilters)("kudosSummaryCheckboxes",[{name:"privacy",enabled:t.privacy_link,label:(0,u.createInterpolateElement)((0,l.__)("Accept <a>Privacy Policy</a>","kudos-donations"),{a:(0,f.jsx)("a",{target:"_blank",className:"underline",href:t.privacy_link,rel:"noreferrer"})}),rules:{required:(0,l.__)("Please accept this to continue","kudos-donations")}},{name:"terms",enabled:t.terms_link,label:(0,u.createInterpolateElement)((0,l.__)("Accept <a>Terms and Conditions</a>","kudos-donations"),{a:(0,f.jsx)("a",{target:"_blank",className:"underline",href:t.terms_link,rel:"noreferrer"})}),rules:{required:(0,l.__)("Please accept this to continue","kudos-donations")}}],e);return(0,f.jsxs)(Ve,{title:t.payment_title,description:t.payment_description,children:[(0,f.jsxs)("div",{className:"kudos_summary text-left block bg-gray-100 p-2 border-0 border-solid border-t-2 border-primary",children:[(0,f.jsxs)("p",{className:"my-1",children:[(0,f.jsxs)("strong",{children:[(0,l.__)("Name","kudos-donations"),": "]}),(0,f.jsx)("span",{children:""!==r.email?r.name:(0,l.__)("anonymous","kudos-donations")})]}),(0,f.jsxs)("p",{className:"my-1",children:[(0,f.jsxs)("strong",{children:[(0,l.__)("E-mail address","kudos-donations"),": "]}),(0,f.jsx)("span",{children:""!==r.email?r.email:(0,l.__)("anonymous","kudos-donations")})]}),(0,f.jsxs)("p",{className:"my-1",children:[(0,f.jsxs)("strong",{children:[(0,l.__)("Amount","kudos-donations"),": "]}),(0,f.jsx)("span",{children:`${window.kudos?.currencies[t.currency]} ${r.value}`})]}),(0,f.jsxs)("p",{className:"my-1",children:[(0,f.jsxs)("strong",{children:[(0,l.__)("Type","kudos-donations"),": "]}),(0,f.jsx)("span",{children:(()=>{if(!n("recurring"))return(0,l.__)("One off","kudos-donations");const e=function(e){switch(e){case"12 months":return(0,l.__)("Yearly","kudos-donations");case"1 month":return(0,l.__)("Monthly","kudos-donations");case"3 months":return(0,l.__)("Quarterly","kudos-donations");case"oneoff":return(0,l.__)("One-off","kudos-donations");default:return e}}(n("recurring_frequency")),t=n("recurring_length"),r=t>0?t+" "+(0,l.__)("years","kudos-donations"):(0,l.__)("Continuous","kudos-donations");return`${(0,l.__)("Recurring","kudos-donations")} (${e} / ${r})`})()})]})]}),a.map(((e,t)=>{var n;return e.enabled?(0,f.jsx)(Ir,{name:e.name,label:e.label,rules:null!==(n=e?.rules)&&void 0!==n?n:null},t):""}))]})};function Zr({title:e,titleId:t,...n},r){return o.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:r,"aria-labelledby":t},n),e?o.createElement("title",{id:t},e):null,o.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M15.75 19.5 8.25 12l7.5-7.5"}))}const Yr=o.forwardRef(Zr);function Jr({title:e,titleId:t,...n},r){return o.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:r,"aria-labelledby":t},n),e?o.createElement("title",{id:t},e):null,o.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M16.5 10.5V6.75a4.5 4.5 0 1 0-9 0v3.75m-.75 11.25h10.5a2.25 2.25 0 0 0 2.25-2.25v-6.75a2.25 2.25 0 0 0-2.25-2.25H6.75a2.25 2.25 0 0 0-2.25 2.25v6.75a2.25 2.25 0 0 0 2.25 2.25Z"}))}const Qr=o.forwardRef(Jr);function Xr({title:e,titleId:t,...n},r){return o.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:r,"aria-labelledby":t},n),e?o.createElement("title",{id:t},e):null,o.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"m8.25 4.5 7.5 7.5-7.5 7.5"}))}const ea=o.forwardRef(Xr),ta=(e,t,n)=>{const r=e[n]?.requirements;return!r||Object.entries(r).every((([e,n])=>t[e]===n))},na=({step:e,campaign:t,submitForm:n,setFormState:r})=>{const[a,i]=(0,u.useState)(""),[s,c]=(0,u.useState)(e),d=(0,u.useRef)(e),[p,h]=(0,u.useState)(!1),m=(0,u.useRef)(null),v=(0,u.useRef)(!0),b=(0,u.useRef)(null),g=function(e={}){const t=o.useRef(),n=o.useRef(),[r,a]=o.useState({isDirty:!1,isValidating:!1,isLoading:ue(e.defaultValues),isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,submitCount:0,dirtyFields:{},touchedFields:{},validatingFields:{},errors:e.errors||{},disabled:e.disabled||!1,defaultValues:ue(e.defaultValues)?void 0:e.defaultValues});t.current||(t.current={...Oe(e),formState:r});const l=t.current.control;return l._options=e,Q({subject:l._subjects.state,next:e=>{Z(e,l._proxyFormState,l._updateFormState,!0)&&a({...l._formState})}}),o.useEffect((()=>l._disableForm(e.disabled)),[l,e.disabled]),o.useEffect((()=>{if(l._proxyFormState.isDirty){const e=l._getDirty();e!==r.isDirty&&l._subjects.state.next({isDirty:e})}}),[l,r.isDirty]),o.useEffect((()=>{e.values&&!Ce(e.values,n.current)?(l._reset(e.values,l._options.resetOptions),n.current=e.values,a((e=>({...e})))):l._resetDefaultValues()}),[e.values,l]),o.useEffect((()=>{e.errors&&l._setErrors(e.errors)}),[e.errors,l]),o.useEffect((()=>{l._state.mount||(l._updateValid(),l._state.mount=!0),l._state.watch&&(l._state.watch=!1,l._subjects.state.next({...l._formState})),l._removeUnmounted()})),o.useEffect((()=>{e.shouldUnregister&&l._subjects.values.next({values:l._getWatch()})}),[e.shouldUnregister,l]),t.current.formState=$(r,l),t.current}({defaultValues:{recurring:!1,business_name:"",city:"",country:"",postcode:"",street:"",message:""}}),y=(0,u.useMemo)((()=>(0,$r.applyFilters)("kudosFormTabs",[{name:"Initial",element:qr},{name:"Recurring",element:zr,requirements:{recurring:!0}},{name:"Address",element:Br,requirements:{address_enabled:!0}},{name:"Message",element:Wr,requirements:{message_enabled:!0}},{name:"Summary",element:Kr}],t,Ve)),[t]),x=y[s],w=x.element;return(0,u.useLayoutEffect)((()=>{if(v.current)v.current=!1;else if(d.current!==e){if(!m.current)return;const t=m.current;t.classList.add("translate-x-1","opacity-0");const n=t.querySelector("form").offsetHeight;i(n);const r=new ResizeObserver((()=>{const n=t.querySelector("form").offsetHeight;i(n),b.current=setTimeout((()=>{i("auto"),c(e),t.classList.remove("translate-x-1","opacity-0","section-"+y[d.current]?.name?.toLowerCase()),t.classList.add("section-"+y[e]?.name?.toLowerCase()),d.current=e}),200)}));return r.observe(t.querySelector("form")),()=>{r.disconnect(),clearTimeout(b.current)}}}),[y,e]),(0,f.jsx)(W,{...g,children:(0,f.jsx)("div",{ref:m,id:"form-container",className:Xn(p&&"opacity-50","w-full transition-all duration-200"),style:{height:a+"px"},children:(0,f.jsxs)("form",{id:"form",onSubmit:g.handleSubmit((e=>{if(s<y.length-1)return(e=>{const n={...e,...t.meta};let a=s+1;for(;!ta(y,n,a)&&a<=y.length;)a++;r((t=>({...t,formData:{...t?.formData,...e},currentStep:a})))})(e);h(!0),n(e).then((e=>{e?.success||h(!1)}))})),children:[(0,f.jsx)(w,{campaign:t}),(0,f.jsxs)("div",{id:"form-buttons",className:"mt-8 flex justify-between relative",children:[s>0&&(0,f.jsx)(ur,{type:"button",className:"text-base",ariaLabel:(0,l.__)("Back","kudos-donations"),onClick:()=>{if(0===s)return;let e=s-1;const n={...g.getValues(),...t.meta};for(;!ta(y,n,e)&&e>=0;)e--;r((t=>({...t,currentStep:e})))},icon:(0,f.jsx)(Yr,{className:"mr-2 w-5 h-5"}),children:(0,f.jsx)("p",{children:(0,l.__)("Back","kudos-donations")})}),(0,f.jsx)(ur,{type:"submit",ariaLabel:(0,l.__)("Next","kudos-donations"),className:"ml-auto text-base",isBusy:p,icon:"Summary"===x.name&&(0,f.jsx)(Qr,{className:"mr-2 w-5 h-5"}),children:"Summary"===x.name?(0,f.jsx)("p",{children:(0,l.__)("Submit","kudos-donations")}):(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)("p",{children:(0,l.__)("Next","kudos-donations")}),(0,f.jsx)(ea,{className:"ml-2 w-5 h-5"})]})})]})]})})})};function ra(){let e=function(){let e="undefined"==typeof document;return"useSyncExternalStore"in i&&(e=>e.useSyncExternalStore)(i)((()=>()=>{}),(()=>!1),(()=>!e))}(),[t,n]=o.useState(Pt.isHandoffComplete);return t&&!1===Pt.isHandoffComplete&&n(!1),o.useEffect((()=>{!0!==t&&n(!0)}),[t]),o.useEffect((()=>Pt.handoff()),[]),!e&&t}var aa,la;"undefined"!=typeof process&&"undefined"!=typeof globalThis&&"undefined"!=typeof Element&&"test"===(null==(aa=null==process?void 0:process.env)?void 0:aa.NODE_ENV)&&void 0===(null==(la=null==Element?void 0:Element.)?void 0:la.getAnimations)&&(Element..getAnimations=function(){return console.warn(["Headless UI has polyfilled `Element..getAnimations` for your tests.","Please install a proper polyfill e.g. `jsdom-testing-mocks`, to silence these warnings.","","Example usage:","```js","import { mockAnimationsApi } from 'jsdom-testing-mocks'","mockAnimationsApi()","```"].join("\n")),[]});var oa=(e=>(e[e.None=0]="None",e[e.Closed=1]="Closed",e[e.Enter=2]="Enter",e[e.Leave=4]="Leave",e))(oa||{});function ia(e){let t={};for(let n in e)!0===e[n]&&(t[`data-${n}`]="");return t}let sa=(0,o.createContext)(null);sa.displayName="OpenClosedContext";var ua=(e=>(e[e.Open=1]="Open",e[e.Closed=2]="Closed",e[e.Closing=4]="Closing",e[e.Opening=8]="Opening",e))(ua||{});function ca(){return(0,o.useContext)(sa)}function da({value:e,children:t}){return o.createElement(sa.Provider,{value:e},t)}function fa(e){var t;return!!(e.enter||e.enterFrom||e.enterTo||e.leave||e.leaveFrom||e.leaveTo)||(null!=(t=e.as)?t:ga)!==o.Fragment||1===o.Children.count(e.children)}let pa=(0,o.createContext)(null);pa.displayName="TransitionContext";var ha=(e=>(e.Visible="visible",e.Hidden="hidden",e))(ha||{});let ma=(0,o.createContext)(null);function va(e){return"children"in e?va(e.children):e.current.filter((({el:e})=>null!==e.current)).filter((({state:e})=>"visible"===e)).length>0}function ba(e,t){let n=Bt(e),r=(0,o.useRef)([]),a=function(){let e=(0,o.useRef)(!1);return Vt((()=>(e.current=!0,()=>{e.current=!1})),[]),e}(),l=Ot(),i=zt(((e,t=ln.Hidden)=>{let o=r.current.findIndex((({el:t})=>t===e));-1!==o&&(nn(t,{[ln.Unmount](){r.current.splice(o,1)},[ln.Hidden](){r.current[o].state="hidden"}}),l.microTask((()=>{var e;!va(r)&&a.current&&(null==(e=n.current)||e.call(n))})))})),s=zt((e=>{let t=r.current.find((({el:t})=>t===e));return t?"visible"!==t.state&&(t.state="visible"):r.current.push({el:e,state:"visible"}),()=>i(e,ln.Unmount)})),u=(0,o.useRef)([]),c=(0,o.useRef)(Promise.resolve()),d=(0,o.useRef)({enter:[],leave:[]}),f=zt(((e,n,r)=>{u.current.splice(0),t&&(t.chains.current[n]=t.chains.current[n].filter((([t])=>t!==e))),null==t||t.chains.current[n].push([e,new Promise((e=>{u.current.push(e)}))]),null==t||t.chains.current[n].push([e,new Promise((e=>{Promise.all(d.current[n].map((([e,t])=>t))).then((()=>e()))}))]),"enter"===n?c.current=c.current.then((()=>null==t?void 0:t.wait.current)).then((()=>r(n))):r(n)})),p=zt(((e,t,n)=>{Promise.all(d.current[t].splice(0).map((([e,t])=>t))).then((()=>{var e;null==(e=u.current.shift())||e()})).then((()=>n(t)))}));return(0,o.useMemo)((()=>({children:r,register:s,unregister:i,onStart:f,onStop:p,wait:c,chains:d})),[s,i,r,f,p,d,c])}ma.displayName="NestingContext";let ga=o.Fragment,ya=an.RenderStrategy,xa=fn((function(e,t){let{show:n,appear:r=!1,unmount:a=!0,...l}=e,i=(0,o.useRef)(null),s=$t(...fa(e)?[i,t]:null===t?[]:[t]);ra();let u=ca();if(void 0===n&&null!==u&&(n=(u&ua.Open)===ua.Open),void 0===n)throw new Error("A <Transition /> is used but it is missing a `show={true | false}` prop.");let[c,d]=(0,o.useState)(n?"visible":"hidden"),f=ba((()=>{n||d("hidden")})),[p,h]=(0,o.useState)(!0),m=(0,o.useRef)([n]);Vt((()=>{!1!==p&&m.current[m.current.length-1]!==n&&(m.current.push(n),h(!1))}),[m,n]);let v=(0,o.useMemo)((()=>({show:n,appear:r,initial:p})),[n,r,p]);Vt((()=>{n?d("visible"):!va(f)&&null!==i.current&&d("hidden")}),[n,f]);let b={unmount:a},g=zt((()=>{var t;p&&h(!1),null==(t=e.beforeEnter)||t.call(e)})),y=zt((()=>{var t;p&&h(!1),null==(t=e.beforeLeave)||t.call(e)})),x=on();return o.createElement(ma.Provider,{value:f},o.createElement(pa.Provider,{value:v},x({ourProps:{...b,as:o.Fragment,children:o.createElement(wa,{ref:s,...b,...l,beforeEnter:g,beforeLeave:y})},theirProps:{},defaultTag:o.Fragment,features:ya,visible:"visible"===c,name:"Transition"})))})),wa=fn((function(e,t){var n,r;let{transition:a=!0,beforeEnter:l,afterEnter:i,beforeLeave:s,afterLeave:u,enter:c,enterFrom:d,enterTo:f,entered:p,leave:h,leaveFrom:m,leaveTo:v,...b}=e,[g,y]=(0,o.useState)(null),x=(0,o.useRef)(null),w=fa(e),S=$t(...w?[x,t,y]:null===t?[]:[t]),k=null==(n=b.unmount)||n?ln.Unmount:ln.Hidden,{show:E,appear:C,initial:_}=function(){let e=(0,o.useContext)(pa);if(null===e)throw new Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),[T,F]=(0,o.useState)(E?"visible":"hidden"),M=function(){let e=(0,o.useContext)(ma);if(null===e)throw new Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),{register:j,unregister:N}=M;Vt((()=>j(x)),[j,x]),Vt((()=>{if(k===ln.Hidden&&x.current)return E&&"visible"!==T?void F("visible"):nn(T,{hidden:()=>N(x),visible:()=>j(x)})}),[T,x,j,N,E,k]);let A=ra();Vt((()=>{if(w&&A&&"visible"===T&&null===x.current)throw new Error("Did you forget to passthrough the `ref` to the actual DOM node?")}),[x,T,A,w]);let R=_&&!C,D=C&&E&&_,P=(0,o.useRef)(!1),L=ba((()=>{P.current||(F("hidden"),N(x))}),M),I=zt((e=>{P.current=!0;let t=e?"enter":"leave";L.onStart(x,t,(e=>{"enter"===e?null==l||l():"leave"===e&&(null==s||s())}))})),O=zt((e=>{let t=e?"enter":"leave";P.current=!1,L.onStop(x,t,(e=>{"enter"===e?null==i||i():"leave"===e&&(null==u||u())})),"leave"===t&&!va(L)&&(F("hidden"),N(x))}));(0,o.useEffect)((()=>{w&&a||(I(E),O(E))}),[E,w,a]);let V=!(!a||!w||!A||R),[,B]=function(e,t,n,r){let[a,l]=(0,o.useState)(n),{hasFlag:i,addFlag:s,removeFlag:u}=function(e=0){let[t,n]=(0,o.useState)(e),r=(0,o.useCallback)((e=>n(e)),[t]),a=(0,o.useCallback)((e=>n((t=>t|e))),[t]),l=(0,o.useCallback)((e=>(t&e)===e),[t]),i=(0,o.useCallback)((e=>n((t=>t&~e))),[n]),s=(0,o.useCallback)((e=>n((t=>t^e))),[n]);return{flags:t,setFlag:r,addFlag:a,hasFlag:l,removeFlag:i,toggleFlag:s}}(e&&a?3:0),c=(0,o.useRef)(!1),d=(0,o.useRef)(!1),f=Ot();return Vt((()=>{var a;if(e)return n&&l(!0),t?(null==(a=null==r?void 0:r.start)||a.call(r,n),function(e,{prepare:t,run:n,done:r,inFlight:a}){let l=It();return function(e,{inFlight:t,prepare:n}){if(null!=t&&t.current)return void n();let r=e.style.transition;e.style.transition="none",n(),e.offsetHeight,e.style.transition=r}(e,{prepare:t,inFlight:a}),l.nextFrame((()=>{n(),l.requestAnimationFrame((()=>{l.add(function(e,t){var n,r;let a=It();if(!e)return a.dispose;let l=!1;a.add((()=>{l=!0}));let o=null!=(r=null==(n=e.getAnimations)?void 0:n.call(e).filter((e=>e instanceof CSSTransition)))?r:[];return 0===o.length?(t(),a.dispose):(Promise.allSettled(o.map((e=>e.finished))).then((()=>{l||t()})),a.dispose)}(e,r))}))})),l.dispose}(t,{inFlight:c,prepare(){d.current?d.current=!1:d.current=c.current,c.current=!0,!d.current&&(n?(s(3),u(4)):(s(4),u(2)))},run(){d.current?n?(u(3),s(4)):(u(4),s(3)):n?u(1):s(1)},done(){var e;d.current&&"function"==typeof t.getAnimations&&t.getAnimations().length>0||(c.current=!1,u(7),n||l(!1),null==(e=null==r?void 0:r.end)||e.call(r,n))}})):void(n&&s(3))}),[e,n,t,f]),e?[a,{closed:i(1),enter:i(2),leave:i(4),transition:i(2)||i(4)}]:[n,{closed:void 0,enter:void 0,leave:void 0,transition:void 0}]}(V,g,E,{start:I,end:O}),z=pn({ref:S,className:(null==(r=tn(b.className,D&&c,D&&d,B.enter&&c,B.enter&&B.closed&&d,B.enter&&!B.closed&&f,B.leave&&h,B.leave&&!B.closed&&m,B.leave&&B.closed&&v,!B.transition&&E&&p))?void 0:r.trim())||void 0,...ia(B)}),U=0;"visible"===T&&(U|=ua.Open),"hidden"===T&&(U|=ua.Closed),E&&"hidden"===T&&(U|=ua.Opening),!E&&"visible"===T&&(U|=ua.Closing);let H=on();return o.createElement(ma.Provider,{value:L},o.createElement(da,{value:U},H({ourProps:z,theirProps:b,defaultTag:ga,features:ya,visible:"visible"===T,name:"Transition.Child"})))})),Sa=fn((function(e,t){let n=null!==(0,o.useContext)(pa),r=null!==ca();return o.createElement(o.Fragment,null,!n&&r?o.createElement(xa,{ref:t,...e}):o.createElement(wa,{ref:t,...e}))})),ka=Object.assign(xa,{Child:Sa,Root:xa});function Ea({title:e,titleId:t,...n},r){return o.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:r,"aria-labelledby":t},n),e?o.createElement("title",{id:t},e):null,o.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M6 18 18 6M6 6l12 12"}))}const Ca=o.forwardRef(Ea),_a=({isOpen:e=!1,toggleModal:t,children:n,showLogo:r=!0})=>{const a=(0,u.useRef)(null),[o,i]=(0,u.useState)(null),[s,c]=(0,u.useState)(null),d=(0,u.useCallback)((()=>{"function"==typeof t&&t()}),[t]),p=(0,u.useCallback)((()=>{const e=a.current?.querySelectorAll('button, [href], input, select, textarea, [tabindex]:not([tabindex="-1"])');i(e?e[0]:null),c(e?e[e.length-1]:null);const t=a.current?.querySelector('[name*="value"]:not([type="hidden"])');t?.focus()}),[]),h=(0,u.useCallback)((e=>{if("Escape"!==e.key&&27!==e.keyCode||d(),"Tab"===e.key||9===e.keyCode){const t=a.current.getRootNode().activeElement;e.shiftKey&&t===o?(e.preventDefault(),s.focus()):e.shiftKey||t!==s||(e.preventDefault(),o.focus())}}),[o,s,d]);return(0,u.useEffect)((()=>{if(e)return p(),document.documentElement.style.setProperty("--kudos-modal-overflow","hidden"),document.addEventListener("keydown",h,!1),()=>{document.documentElement.style.setProperty("--kudos-modal-overflow","auto"),document.removeEventListener("keydown",h,!1)}}),[e,h,p]),(0,f.jsx)("div",{id:"modal-container",ref:a,children:(0,f.jsx)(ka,{show:e,children:(0,f.jsx)("div",{className:"fixed z-[999999] inset-0 overflow-y-scroll",children:(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)(ka.Child,{enter:"transition-opacity duration-[400ms]",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"transition-opacity duration-200 ease-in-out",leaveFrom:"opacity-100",leaveTo:"opacity-0",children:(0,f.jsx)("div",{id:"modal-overlay",className:"fixed inset-0 bg-black/30","aria-hidden":"true"})}),(0,f.jsx)(ka.Child,{beforeEnter:p,enter:"transition-all duration-[400ms]",enterFrom:"opacity-0 rotate-[-5deg] translate-x-3 translate-y-3 scale-90",enterTo:"opacity-100 rotate-0 translate-x-0 translate-y-0 scale-100",leave:"transition-all duration-200",leaveFrom:"opacity-100 rotate-0 translate-y-0 scale-100",leaveTo:"opacity-0 translate-y-3 scale-90",children:(0,f.jsxs)("div",{className:"flex pt-4 px-4 pb-20 text-center sm:block sm:p-0",children:[(0,f.jsx)("span",{className:"hidden sm:inline-block sm:align-middle sm:h-screen","aria-hidden":"true",children:""}),(0,f.jsx)("div",{id:"modal",className:"inline-block bg-white rounded-lg text-left overflow-hidden shadow-xl transform transition-all duration-200 sm:align-middle sm:max-w-lg w-full",children:(0,f.jsxs)("div",{className:"bg-white p-8",children:[(0,f.jsxs)("div",{id:"modal-header",className:"flex items-center justify-between",children:[r&&(0,f.jsx)("span",{className:"mr-3 flex",title:"Kudos Donations",children:(0,f.jsx)("img",{alt:"Kudos logo",className:"h-6",src:"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+Cjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDU1NSA0NDkiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogICAgIHhtbDpzcGFjZT0icHJlc2VydmUiCiAgICAgc3R5bGU9ImZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoyOyI+CiAgICA8cGF0aCBkPSJNMCw2NS4xMDdDMCw0Ny44MzkgNi44NiwzMS4yNzggMTkuMDcsMTkuMDY3QzMxLjI4MSw2Ljg1NyA0Ny44NDIsLTAuMDAzIDY1LjExLC0wLjAwM0w2NS4xMTIsLTAuMDAzQzEwMS4yMDIsLTAuMDAzIDEzMC40NTgsMjkuMjUzIDEzMC40NTgsNjUuMzQzTDEzMC40NTgsMzgzLjA1NkMxMzAuNDU4LDQwMC4zNzQgMTIzLjU3OSw0MTYuOTgyIDExMS4zMzMsNDI5LjIyN0M5OS4wODgsNDQxLjQ3MyA4Mi40OCw0NDguMzUyIDY1LjE2Miw0NDguMzUyTDY1LjE2MSw0NDguMzUyQzI5LjE3NCw0NDguMzUyIDAuMDAxLDQxOS4xNzkgMC4wMDEsMzgzLjE5MkMwLjAwMSwyOTguMTM4IDAsMTUwLjEzNiAwLDY1LjEwN1oiCiAgICAgICAgICBzdHlsZT0iZmlsbDpyZ2IoNDYsMTk2LDE4Mik7Ii8+CiAgICA8cGF0aCBkPSJNNDg5Ljg4NywyMjQuMTc4QzU2OC4yOTQsMjcxLjM3MyA1NjguMjk0LDM2NS43NjggNTI5LjA4OCw0MTIuOTYyQzQ4OS44ODgsNDYwLjE1NiA0MTEuNDc2LDQ2MC4xNTYgMzMzLjA2OSw0MTIuOTYyQzI3NC4yNiwzNzkuOTIyIDIxNS40NTcsMjk0Ljk3IDE3Ni4yNTEsMjI0LjE3OEMyMTUuNDU3LDE1My4zODUgMjc0LjI2MSw2OC40MzQgMzMzLjA2OSwzNS4zOTdDNDExLjQ3NiwtMTEuNzk5IDQ4OS44ODcsLTExLjc5OSA1MjkuMDg5LDM1LjM5N0M1NjguMjk0LDgyLjU5MiA1NjguMjk0LDE3Ni45ODQgNDg5Ljg4NywyMjQuMTc4WiIKICAgICAgICAgIHN0eWxlPSJmaWxsOnJnYigyNTUsMTU5LDI4KTsiLz4KPC9zdmc+Cg=="})}),(0,f.jsx)("button",{className:"bg-transparent transition p-0 inline leading-none border-0 focus:outline-none focus:ring hover:text-primary-dark ring-primary ring-offset-2 rounded-full w-5 h-5 cursor-pointer text-center ml-auto",onClick:d,type:"button",title:(0,l.__)("Close modal","kudos-donations"),children:(0,f.jsx)(Ca,{className:"align-middle w-5 h-5"})})]}),(0,f.jsx)("div",{id:"modal-body",className:"mt-2",children:n})]})})]})})]})})})})};var Ta=a(848),Fa=a(556),Ma=a.n(Fa),ja="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0!==a.g?a.g:"undefined"!=typeof self?self:{};function Na(e,t){return e(t={exports:{}},t.exports),t.exports}var Aa=Na((function(e){!function(t){var n=function(e,t,r){if(!s(t)||c(t)||d(t)||f(t)||i(t))return t;var a,l=0,o=0;if(u(t))for(a=[],o=t.length;l<o;l++)a.push(n(e,t[l],r));else for(var p in a={},t)Object..hasOwnProperty.call(t,p)&&(a[e(p,r)]=n(e,t[p],r));return a},r=function(e){return p(e)?e:(e=e.replace(/[\-_\s]+(.)?/g,(function(e,t){return t?t.toUpperCase():""}))).substr(0,1).toLowerCase()+e.substr(1)},a=function(e){var t=r(e);return t.substr(0,1).toUpperCase()+t.substr(1)},l=function(e,t){return function(e,t){var n=(t=t||{}).separator||"_",r=t.split||/(?=[A-Z])/;return e.split(r).join(n)}(e,t).toLowerCase()},o=Object..toString,i=function(e){return"function"==typeof e},s=function(e){return e===Object(e)},u=function(e){return"[object Array]"==o.call(e)},c=function(e){return"[object Date]"==o.call(e)},d=function(e){return"[object RegExp]"==o.call(e)},f=function(e){return"[object Boolean]"==o.call(e)},p=function(e){return(e-=0)==e},h=function(e,t){var n=t&&"process"in t?t.process:t;return"function"!=typeof n?e:function(t,r){return n(t,e,r)}},m={camelize:r,decamelize:l,pascalize:a,depascalize:l,camelizeKeys:function(e,t){return n(h(r,t),e)},decamelizeKeys:function(e,t){return n(h(l,t),e,t)},pascalizeKeys:function(e,t){return n(h(a,t),e)},depascalizeKeys:function(){return this.decamelizeKeys.apply(this,arguments)}};e.exports?e.exports=m:t.humps=m}(ja)})).decamelize,Ra=function(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r},Da=function(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e)){var n=[],r=!0,a=!1,l=void 0;try{for(var o,i=e[Symbol.iterator]();!(r=(o=i.next()).done)&&(n.push(o.value),!t||n.length!==t);r=!0);}catch(e){a=!0,l=e}finally{try{r||null==i.return||i.return()}finally{if(a)throw l}}return n}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Ra(e,t);var n=Object..toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Ra(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()},Pa=Na((function(e){function t(){return e.exports=t=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object..hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},t.apply(this,arguments)}e.exports=t})),La=function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},l=Object.keys(e);for(r=0;r<l.length;r++)n=l[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(r=0;r<l.length;r++)n=l[r],t.indexOf(n)>=0||Object..propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a},Ia=(0,o.createContext)(null);function Oa(e){var t=e.children,n=void 0===t?"":t,r=La(e,["children"]);return"string"!=typeof n&&(n=(0,Ta.F0)(n)),s().createElement("template",Pa({},r,{dangerouslySetInnerHTML:{__html:n}}))}function Va(e){var t=e.root,n=e.children;return(0,Yt.createPortal)(void 0===n?null:n,t)}Oa.propTypes={children:Ma().oneOfType([Ma().string,Ma().node])},Va.propTypes={root:Ma().object.isRequired,children:Ma().node};var Ba=new Map,za=function(){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"core",t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:function(e){return e.children};return new Proxy(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{get:function(n,r){var a=Aa(r,{separator:"-"}),l="".concat(e,"-").concat(a);return Ba.has(l)||Ba.set(l,function(e){var t=(0,o.forwardRef)((function(t,n){var r,a,l=t.mode,i=void 0===l?"open":l,u=t.delegatesFocus,c=void 0!==u&&u,d=t.styleSheets,f=void 0===d?[]:d,p=t.ssr,h=void 0!==p&&p,m=t.children,v=La(t,["mode","delegatesFocus","styleSheets","ssr","children"]),b=(a=(0,o.useRef)((r=n)&&r.current),(0,o.useEffect)((function(){r&&(r.current=a.current)}),[r]),a),g=(0,o.useState)(null),y=Da(g,2),x=y[0],w=y[1],S="node_".concat(i).concat(c);return(0,o.useLayoutEffect)((function(){if(b.current)try{if("function"==typeof n&&n(b.current),h){var e=b.current.shadowRoot;return void w(e)}var t=b.current.attachShadow({mode:i,delegatesFocus:c});f.length>0&&(t.adoptedStyleSheets=f),w(t)}catch(e){!function(e){var t=e.error,n=e.styleSheets,r=e.root;if("NotSupportedError"!==t.name)throw t;n.length>0&&(r.adoptedStyleSheets=n)}({error:e,styleSheets:f,root:x})}}),[n,b,f]),s().createElement(s().Fragment,null,s().createElement(e.tag,Pa({key:S,ref:b},v),(x||h)&&s().createElement(Ia.Provider,{value:x},h?s().createElement(Oa,{shadowroot:i,shadowrootmode:i},e.render({root:x,ssr:h,children:m})):s().createElement(Va,{root:x},e.render({root:x,ssr:h,children:m})))))}));return t.propTypes={mode:Ma().oneOf(["open","closed"]),delegatesFocus:Ma().bool,styleSheets:Ma().arrayOf(Ma().instanceOf(globalThis.CSSStyleSheet)),ssr:Ma().bool,children:Ma().node},t}({tag:a,render:t})),Ba.get(l)}})}();const Ua=za,Ha=function({children:e,themeColor:t,style:n,className:r,fonts:a,alignment:l,errors:o=null}){var i,s,c;const[d,p]=(0,u.useState)(!window.kudos?.stylesheets),h=(0,u.useRef)(window.kudos?.stylesheets?.length),m=()=>{h.current--,0===h.current&&p(!0)},v={left:"justify-start",center:"justify-center",right:"justify-end"}[l];return(0,f.jsxs)(Ua.div,{children:[window.kudos?.styles&&(0,f.jsx)("style",{children:window.kudos?.styles}),window.kudos?.stylesheets?.map(((e,t)=>(0,f.jsx)("link",{rel:"stylesheet",onLoad:m,href:e},t))),n&&(0,f.jsx)("style",{children:n}),(0,f.jsx)("style",{children:`:host { \n\t\t\t\t\tfont-size: ${null!==(i=window.kudos?.baseFontSize)&&void 0!==i?i:"1.2rem"};\n\t\t\t\t\t--kudos-font-heading: ${null!==(s=a?.header)&&void 0!==s?s:"cabinbold, sans-serif"} ;\n\t\t\t\t\t--kudos-font-body: ${null!==(c=a?.header)&&void 0!==c?c:"montserratregular, sans-serif"};\n\t\t\t\t\t--kudos-theme-primary: ${t};\n\t\t\t\t}`}),(0,f.jsx)("div",{id:"container",children:(0,f.jsx)("div",{className:Xn(r,"flex font-body text-gray-900",v),children:d&&!o?(0,f.jsx)(f.Fragment,{children:e}):(0,f.jsx)(f.Fragment,{children:(0,f.jsx)(f.Fragment,{children:o&&(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)("p",{className:"m-0",children:"Kudos Donations ran into a problem:"}),o.map(((e,t)=>(0,f.jsxs)("p",{className:"text-red-500",children:["- ",e]},t)))]})})})})})]})},Ga=({lineColor:e="#2ec4b6",heartColor:t="#ff9f1c",className:n,style:r})=>(0,f.jsxs)("svg",{className:Xn(n,"kudos-logo logo origin-center duration-500 ease-in-out m-auto"),xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 555 449",style:r,children:[(0,f.jsx)("path",{className:"logo-line",fill:e,d:"M0,65.107C0,47.839 6.86,31.278 19.07,19.067C31.281,6.857 47.842,-0.003 65.11,-0.003L65.112,-0.003C101.202,-0.003 130.458,29.253 130.458,65.343L130.458,383.056C130.458,400.374 123.579,416.982 111.333,429.227C99.088,441.473 82.48,448.352 65.162,448.352L65.161,448.352C29.174,448.352 0.001,419.179 0.001,383.192C0.001,298.138 0,150.136 0,65.107Z"}),(0,f.jsx)("path",{className:"logo-heart origin-center duration-500 ease-in-out",fill:null!=t?t:e,d:"M489.887 224.178c78.407 47.195 78.407 141.59 39.201 188.784-39.2 47.194-117.612 47.194-196.019 0-58.809-33.04-117.612-117.992-156.818-188.784 39.206-70.793 98.01-155.744 156.818-188.781 78.407-47.196 156.818-47.196 196.02 0 39.205 47.195 39.205 141.587-39.202 188.781z"})]}),qa=()=>(0,f.jsx)("div",{className:"z-[999999] fixed flex justify-center items-center top-0 left-0 w-full h-full bg-white",children:(0,f.jsx)("div",{className:"logo-animate w-[25%]",children:(0,f.jsx)(Ga,{})})}),Wa=({children:e,onClick:t=null})=>(0,f.jsxs)(ur,{id:"donate-button",onClick:()=>t&&t(),className:"logo-animate text-base",children:[(0,f.jsx)("div",{className:"mr-3 flex text-white",children:(0,f.jsx)(Ga,{className:"w-5 h-5",lineColor:"currentColor",heartColor:"currentColor"})}),e]}),$a=({displayAs:t,label:n,alignment:r,previewMode:a=!1})=>{const{campaign:l,campaignErrors:o,isLoading:i}=m(),[s,c]=(0,u.useState)(0),[p,h]=(0,u.useState)(null),[v,b]=(0,u.useState)({currentStep:0,formData:{}}),[g,y]=(0,u.useState)(!1),x="form"===t,w="button"===t,S="fslogo"===t;window.kudos.FrontControls=e,(0,u.useEffect)((()=>{c(Date.now())}),[]),(0,u.useEffect)((()=>{g||E()}),[g]);const k=()=>{y(!g)},E=()=>{b((e=>({...e,currentStep:0,formData:{}})))};async function C(e){if(a)return;h(null);const t=new window.FormData;t.append("timestamp",s.toString()),t.append("campaign_id",l.id),t.append("return_url",l.meta.use_custom_return_url?l.meta.custom_return_url:window.location.href);for(const n in e)"field"===n?t.append(n,e[n][1]):t.append(n,e[n]);return d()({path:"/kudos/v1/payment/create",method:"POST",body:new URLSearchParams(t)}).then((e=>(e.success?window.location.href=e.url:h(e.data.message),e))).catch((e=>(h(e.message),e)))}const _=()=>(0,f.jsxs)(f.Fragment,{children:[p&&(0,f.jsx)("small",{className:"text-center block font-normal mb-4 text-sm text-red-500",children:p}),l&&(0,f.jsx)(na,{step:v?.currentStep,campaign:l,setFormState:b,submitForm:C})]});if(!i)return(0,f.jsx)(Ha,{themeColor:l?.meta?.theme_color,style:l?.meta?.custom_styles,errors:o,className:a&&"pointer-events-none",alignment:r,children:(0,f.jsxs)(f.Fragment,{children:[S&&(0,f.jsx)(qa,{}),x&&_(),w&&(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)(Wa,{onClick:k,children:n}),(0,f.jsx)(_a,{toggleModal:k,isOpen:g,children:_()})]})]})})},Ka=e=>{const{attributes:{button_label:t,type:a,alignment:o},setAttributes:i}=e,{campaign:s,isLoading:u}=m(),c=(0,n.useBlockProps)(),{records:d,hasResolved:p}=(0,v.useEntityRecords)("postType","kudos_campaign",{per_page:-1}),h=e=>{e&&i({campaign_id:e})},b=()=>{var e;return(0,f.jsx)(r.SelectControl,{label:(0,l.__)("Select Campaign","kudos-donations"),value:null!==(e=s?.id)&&void 0!==e?e:"",onChange:h,options:d?.map((e=>({label:e?.title.raw,value:e.id}))).concat({label:(0,l.__)("None","kudos-donations"),value:"",disabled:!0})||[],__nextHasNoMarginBottom:!0,__next40pxDefaultSize:!0})};return(0,f.jsxs)("div",{...c,children:[p&&(0,f.jsxs)(n.InspectorControls,{children:[(0,f.jsxs)(r.PanelBody,{title:(0,l.__)("Campaign Settings","kudos-donations"),initialOpen:!0,children:[(0,f.jsx)(b,{}),s?.length>0?(0,f.jsx)(r.ExternalLink,{href:`admin.php?page=kudos-campaigns&edit=${s?.id}`,children:(0,l.__)("Edit","kudos-donations")+" "+s?.title?.raw}):(0,f.jsx)(r.ExternalLink,{href:"admin.php?page=kudos-campaigns",children:(0,l.__)("Create a campaign","kudos-donations")})]}),(0,f.jsxs)(r.PanelBody,{title:(0,l.__)("Appearance","kudos-donations"),initialOpen:!1,children:[(0,f.jsx)(r.RadioControl,{label:(0,l.__)("Display Type","kudos-donations"),selected:a,options:[{label:(0,l.__)("Embedded form","kudos-donations"),value:"form"},{label:(0,l.__)("Button with modal","kudos-donations"),value:"button"}],onChange:e=>{i({type:e})}}),"button"===a&&(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)(r.TextControl,{label:(0,l.__)("Button Label","kudos-donations"),value:t,onChange:e=>{i({button_label:e})},__nextHasNoMarginBottom:!0,__next40pxDefaultSize:!0}),(0,f.jsx)(r.RadioControl,{label:"Alignment",onChange:e=>{i({alignment:e})},selected:o,options:[{label:"Left",value:"left"},{label:"Center",value:"center"},{label:"Right",value:"right"}]})]})]})]}),s?(0,f.jsx)($a,{displayAs:a,label:t,previewMode:!0,alignment:o}):!u&&(0,f.jsxs)(r.Flex,{justify:"flex-start",children:[(0,f.jsx)(Ga,{style:{maxWidth:"32px"}}),(0,f.jsx)("p",{children:(0,l.__)("Please select a campaign from the sidebar","kudos-donations")})]})]})},Za=JSON.parse('{"UU":"iseardmedia/kudos-button"}');(0,t.registerBlockType)(Za.UU,{icon:(0,f.jsx)(Ga,{}),edit:e=>(0,f.jsx)(h,{campaignId:e?.attributes?.campaign_id,children:(0,f.jsx)(Ka,{...e})}),save:function(){return null}})})()})(); kudos-donations/trunk/build/front/block/kudos-front.asset.php
r3289020 r3292556 1 <?php return array('dependencies' => array('lodash', 'react', 'react-dom', 'react-jsx-runtime', 'wp-api-fetch', 'wp-components', 'wp-dom-ready', 'wp-element', 'wp-hooks', 'wp-i18n'), 'version' => ' b274641cfb5d5d86361f');1 <?php return array('dependencies' => array('lodash', 'react', 'react-dom', 'react-jsx-runtime', 'wp-api-fetch', 'wp-components', 'wp-dom-ready', 'wp-element', 'wp-hooks', 'wp-i18n'), 'version' => '5973e3727b0436b5c5cb'); kudos-donations/trunk/build/front/block/kudos-front.js
r3289020 r3292556 1 (()=>{var e,t, n,r={308:(e,t,n)=>{"use strict";var r={};n.r(r),n.d(r,{BaseController:()=>Dn,Button:()=>Gn,CheckboxControl:()=>yr,RadioGroupControl:()=>gr,SelectControl:()=>wr,TextAreaControl:()=>Un,TextControl:()=>zn,ToggleControl:()=>Vn});var a=n(609),l=n.t(a,2),o=n.n(a);const s=window.wp.apiFetch;var i=n.n(s);const u=window.wp.element,c=window.wp.i18n;var d=e=>"checkbox"===e.type,f=e=>e instanceof Date,p=e=>null==e;const h=e=>"object"==typeof e;var m=e=>!p(e)&&!Array.isArray(e)&&h(e)&&!f(e),v=e=>m(e)&&e.target?d(e.target)?e.target.checked:e.target.value:e,b=(e,t)=>e.has((e=>e.substring(0,e.search(/\.\d+(\.|$)/))||e)(t)),g=e=>{const t=e.constructor&&e.constructor.;return m(t)&&t.hasOwnProperty("isOf")},y="undefined"!=typeof window&&void 0!==window.HTMLElement&&"undefined"!=typeof document;function x(e){let t;const n=Array.isArray(e);if(e instanceof Date)t=new Date(e);else if(e instanceof Set)t=new Set(e);else{if(y&&(e instanceof Blob||e instanceof FileList)||!n&&!m(e))return e;if(t=n?[]:{},n||g(e))for(const n in e)e.hasOwnProperty(n)&&(t[n]=x(e[n]));else t=e}return t}var w=e=>Array.isArray(e)?e.filter(Boolean):[],S=e=>void 0===e,k=(e,t,n)=>{if(!t||!m(e))return n;const r=w(t.split(/[,[\].]+?/)).reduce(((e,t)=>p(e)?e:e[t]),e);return S(r)||r===e?S(e[t])?n:e[t]:r},E=e=>"boolean"==typeof e,C=e=>/^\w*$/.test(e),T=e=>w(e.replace(/["|']|\]/g,"").split(/\.|\[/)),F=(e,t,n)=>{let r=-1;const a=C(t)?[t]:T(t),l=a.length,o=l-1;for(;++r<l;){const t=a[r];let l=n;if(r!==o){const n=e[t];l=m(n)||Array.isArray(n)?n:isNaN(+a[r+1])?{}:[]}if("__proto__"===t)return;e[t]=l,e=e[t]}return e};const _="blur",M="focusout",j="change",N="onBlur",A="onChange",R="onSubmit",P="onTouched",L="all",D="pattern",I="required",O=a.createContext(null),V=()=>a.useContext(O),B=e=>{const{children:t,...n}=e;return a.createElement(O.Provider,{value:n},t)};var z=(e,t,n,r=!0)=>{const a={defaultValues:t._defaultValues};for(const l in e)Object.defineProperty(a,l,{get:()=>{const a=l;return t._proxyFormState[a]!==L&&(t._proxyFormState[a]=!r||L),n&&(n[a]=!0),e[a]}});return a},H=e=>m(e)&&!Object.keys(e).length,U=(e,t,n,r)=>{n(e);const{name:a,...l}=e;return H(l)||Object.keys(l).length>=Object.keys(t).length||Object.keys(l).find((e=>t[e]===(!r||L)))},G=e=>Array.isArray(e)?e:[e],q=(e,t,n)=>!e||!t||e===t||G(e).some((e=>e&&(n?e===t:e.startsWith(t)||t.startsWith(e))));function $(e){const t=a.useRef(e);t.current=e,a.useEffect((()=>{const n=!e.disabled&&t.current.subject&&t.current.subject.subscribe({next:t.current.next});return()=>{n&&n.unsubscribe()}}),[e.disabled])}var W=e=>"string"==typeof e,K=(e,t,n,r,a)=>W(e)?(r&&t.watch.add(e),k(n,e,a)):Array.isArray(e)?e.map((e=>(r&&t.watch.add(e),k(n,e)))):(r&&(t.watchAll=!0),n);function Z(e){const t=V(),{control:n=t.control,name:r,defaultValue:l,disabled:o,exact:s}=e||{},i=a.useRef(r);i.current=r,$({disabled:o,subject:n._subjects.values,next:e=>{q(i.current,e.name,s)&&c(x(K(i.current,n._names,e.values||n._formValues,!1,l)))}});const[u,c]=a.useState(n._getWatch(r,l));return a.useEffect((()=>n._removeUnmounted())),u}const Y=e=>e.render(function(e){const t=V(),{name:n,disabled:r,control:l=t.control,shouldUnregister:o}=e,s=b(l._names.array,n),i=Z({control:l,name:n,defaultValue:k(l._formValues,n,k(l._defaultValues,n,e.defaultValue)),exact:!0}),u=function(e){const t=V(),{control:n=t.control,disabled:r,name:l,exact:o}=e||{},[s,i]=a.useState(n._formState),u=a.useRef(!0),c=a.useRef({isDirty:!1,isLoading:!1,dirtyFields:!1,touchedFields:!1,validatingFields:!1,isValidating:!1,isValid:!1,errors:!1}),d=a.useRef(l);return d.current=l,$({disabled:r,next:e=>u.current&&q(d.current,e.name,o)&&U(e,c.current,n._updateFormState)&&i({...n._formState,...e}),subject:n._subjects.state}),a.useEffect((()=>(u.current=!0,c.current.isValid&&n._updateValid(!0),()=>{u.current=!1})),[n]),z(s,n,c.current,!1)}({control:l,name:n,exact:!0}),c=a.useRef(l.register(n,{...e.rules,value:i,...E(e.disabled)?{disabled:e.disabled}:{}}));return a.useEffect((()=>{const e=l._options.shouldUnregister||o,t=(e,t)=>{const n=k(l._fields,e);n&&n._f&&(n._f.mount=t)};if(t(n,!0),e){const e=x(k(l._options.defaultValues,n));F(l._defaultValues,n,e),S(k(l._formValues,n))&&F(l._formValues,n,e)}return()=>{(s?e&&!l._state.action:e)?l.unregister(n):t(n,!1)}}),[n,l,s,o]),a.useEffect((()=>{k(l._fields,n)&&l._updateDisabledField({disabled:r,fields:l._fields,name:n,value:k(l._fields,n)._f.value})}),[r,n,l]),{field:{name:n,value:i,...E(r)||u.disabled?{disabled:u.disabled||r}:{},onChange:a.useCallback((e=>c.current.onChange({target:{value:v(e),name:n},type:j})),[n]),onBlur:a.useCallback((()=>c.current.onBlur({target:{value:k(l._formValues,n),name:n},type:_})),[n,l]),ref:a.useCallback((e=>{const t=k(l._fields,n);t&&e&&(t._f.ref={focus:()=>e.focus(),select:()=>e.select(),setCustomValidity:t=>e.setCustomValidity(t),reportValidity:()=>e.reportValidity()})}),[l._fields,n])},formState:u,fieldState:Object.defineProperties({},{invalid:{enumerable:!0,get:()=>!!k(u.errors,n)},isDirty:{enumerable:!0,get:()=>!!k(u.dirtyFields,n)},isTouched:{enumerable:!0,get:()=>!!k(u.touchedFields,n)},isValidating:{enumerable:!0,get:()=>!!k(u.validatingFields,n)},error:{enumerable:!0,get:()=>k(u.errors,n)}})}}(e));var J=(e,t,n,r,a)=>t?{...n[e],types:{...n[e]&&n[e].types?n[e].types:{},[r]:a||!0}}:{},Q=e=>({isOnSubmit:!e||e===R,isOnBlur:e===N,isOnChange:e===A,isOnAll:e===L,isOnTouch:e===P}),X=(e,t,n)=>!n&&(t.watchAll||t.watch.has(e)||[...t.watch].some((t=>e.startsWith(t)&&/^\.\w+/.test(e.slice(t.length)))));const ee=(e,t,n,r)=>{for(const a of n||Object.keys(e)){const n=k(e,a);if(n){const{_f:e,...l}=n;if(e){if(e.refs&&e.refs[0]&&t(e.refs[0],a)&&!r)return!0;if(e.ref&&t(e.ref,e.name)&&!r)return!0;if(ee(l,t))break}else if(m(l)&&ee(l,t))break}}};var te=(e,t,n)=>{const r=G(k(e,n));return F(r,"root",t[n]),F(e,n,r),e},ne=e=>"file"===e.type,re=e=>"function"==typeof e,ae=e=>{if(!y)return!1;const t=e?e.ownerDocument:0;return e instanceof(t&&t.defaultView?t.defaultView.HTMLElement:HTMLElement)},le=e=>W(e),oe=e=>"radio"===e.type,se=e=>e instanceof RegExp;const ie={value:!1,isValid:!1},ue={value:!0,isValid:!0};var ce=e=>{if(Array.isArray(e)){if(e.length>1){const t=e.filter((e=>e&&e.checked&&!e.disabled)).map((e=>e.value));return{value:t,isValid:!!t.length}}return e[0].checked&&!e[0].disabled?e[0].attributes&&!S(e[0].attributes.value)?S(e[0].value)||""===e[0].value?ue:{value:e[0].value,isValid:!0}:ue:ie}return ie};const de={isValid:!1,value:null};var fe=e=>Array.isArray(e)?e.reduce(((e,t)=>t&&t.checked&&!t.disabled?{isValid:!0,value:t.value}:e),de):de;function pe(e,t,n="validate"){if(le(e)||Array.isArray(e)&&e.every(le)||E(e)&&!e)return{type:n,message:le(e)?e:"",ref:t}}var he=e=>m(e)&&!se(e)?e:{value:e,message:""},me=async(e,t,n,r,a)=>{const{ref:l,refs:o,required:s,maxLength:i,minLength:u,min:c,max:f,pattern:h,validate:v,name:b,valueAsNumber:g,mount:y,disabled:x}=e._f,w=k(t,b);if(!y||x)return{};const C=o?o[0]:l,T=e=>{r&&C.reportValidity&&(C.setCustomValidity(E(e)?"":e||""),C.reportValidity())},F={},_=oe(l),M=d(l),j=_||M,N=(g||ne(l))&&S(l.value)&&S(w)||ae(l)&&""===l.value||""===w||Array.isArray(w)&&!w.length,A=J.bind(null,b,n,F),R=(e,t,n,r="maxLength",a="minLength")=>{const o=e?t:n;F[b]={type:e?r:a,message:o,ref:l,...A(e?r:a,o)}};if(a?!Array.isArray(w)||!w.length:s&&(!j&&(N||p(w))||E(w)&&!w||M&&!ce(o).isValid||_&&!fe(o).isValid)){const{value:e,message:t}=le(s)?{value:!!s,message:s}:he(s);if(e&&(F[b]={type:I,message:t,ref:C,...A(I,t)},!n))return T(t),F}if(!(N||p(c)&&p(f))){let e,t;const r=he(f),a=he(c);if(p(w)||isNaN(w)){const n=l.valueAsDate||new Date(w),o=e=>new Date((new Date).toDateString()+" "+e),s="time"==l.type,i="week"==l.type;W(r.value)&&w&&(e=s?o(w)>o(r.value):i?w>r.value:n>new Date(r.value)),W(a.value)&&w&&(t=s?o(w)<o(a.value):i?w<a.value:n<new Date(a.value))}else{const n=l.valueAsNumber||(w?+w:w);p(r.value)||(e=n>r.value),p(a.value)||(t=n<a.value)}if((e||t)&&(R(!!e,r.message,a.message,"max","min"),!n))return T(F[b].message),F}if((i||u)&&!N&&(W(w)||a&&Array.isArray(w))){const e=he(i),t=he(u),r=!p(e.value)&&w.length>+e.value,a=!p(t.value)&&w.length<+t.value;if((r||a)&&(R(r,e.message,t.message),!n))return T(F[b].message),F}if(h&&!N&&W(w)){const{value:e,message:t}=he(h);if(se(e)&&!w.match(e)&&(F[b]={type:D,message:t,ref:l,...A(D,t)},!n))return T(t),F}if(v)if(re(v)){const e=pe(await v(w,t),C);if(e&&(F[b]={...e,...A("validate",e.message)},!n))return T(e.message),F}else if(m(v)){let e={};for(const r in v){if(!H(e)&&!n)break;const a=pe(await v[r](w,t),C,r);a&&(e={...a,...A(r,a.message)},T(a.message),n&&(F[b]=e))}if(!H(e)&&(F[b]={ref:C,...e},!n))return F}return T(!0),F};function ve(e,t){const n=Array.isArray(t)?t:C(t)?[t]:T(t),r=1===n.length?e:function(e,t){const n=t.slice(0,-1).length;let r=0;for(;r<n;)e=S(e)?r++:e[t[r++]];return e}(e,n),a=n.length-1,l=n[a];return r&&delete r[l],0!==a&&(m(r)&&H(r)||Array.isArray(r)&&function(e){for(const t in e)if(e.hasOwnProperty(t)&&!S(e[t]))return!1;return!0}(r))&&ve(e,n.slice(0,-1)),e}var be=()=>{let e=[];return{get observers(){return e},next:t=>{for(const n of e)n.next&&n.next(t)},subscribe:t=>(e.push(t),{unsubscribe:()=>{e=e.filter((e=>e!==t))}}),unsubscribe:()=>{e=[]}}},ge=e=>p(e)||!h(e);function ye(e,t){if(ge(e)||ge(t))return e===t;if(f(e)&&f(t))return e.getTime()===t.getTime();const n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(const a of n){const n=e[a];if(!r.includes(a))return!1;if("ref"!==a){const e=t[a];if(f(n)&&f(e)||m(n)&&m(e)||Array.isArray(n)&&Array.isArray(e)?!ye(n,e):n!==e)return!1}}return!0}var xe=e=>"select-multiple"===e.type,we=e=>ae(e)&&e.isConnected,Se=e=>{for(const t in e)if(re(e[t]))return!0;return!1};function ke(e,t={}){const n=Array.isArray(e);if(m(e)||n)for(const n in e)Array.isArray(e[n])||m(e[n])&&!Se(e[n])?(t[n]=Array.isArray(e[n])?[]:{},ke(e[n],t[n])):p(e[n])||(t[n]=!0);return t}function Ee(e,t,n){const r=Array.isArray(e);if(m(e)||r)for(const r in e)Array.isArray(e[r])||m(e[r])&&!Se(e[r])?S(t)||ge(n[r])?n[r]=Array.isArray(e[r])?ke(e[r],[]):{...ke(e[r])}:Ee(e[r],p(t)?{}:t[r],n[r]):n[r]=!ye(e[r],t[r]);return n}var Ce=(e,t)=>Ee(e,t,ke(t)),Te=(e,{valueAsNumber:t,valueAsDate:n,setValueAs:r})=>S(e)?e:t?""===e?NaN:e?+e:e:n&&W(e)?new Date(e):r?r(e):e;function Fe(e){const t=e.ref;if(!(e.refs?e.refs.every((e=>e.disabled)):t.disabled))return ne(t)?t.files:oe(t)?fe(e.refs).value:xe(t)?[...t.selectedOptions].map((({value:e})=>e)):d(t)?ce(e.refs).value:Te(S(t.value)?e.ref.value:t.value,e)}var _e=e=>S(e)?e:se(e)?e.source:m(e)?se(e.value)?e.value.source:e.value:e;const Me="AsyncFunction";function je(e,t,n){const r=k(e,n);if(r||C(n))return{error:r,name:n};const a=n.split(".");for(;a.length;){const r=a.join("."),l=k(t,r),o=k(e,r);if(l&&!Array.isArray(l)&&n!==r)return{name:n};if(o&&o.type)return{name:r,error:o};a.pop()}return{name:n}}const Ne={mode:R,reValidateMode:A,shouldFocusError:!0};function Ae(e={}){let t,n={...Ne,...e},r={submitCount:0,isDirty:!1,isLoading:re(n.defaultValues),isValidating:!1,isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,touchedFields:{},dirtyFields:{},validatingFields:{},errors:n.errors||{},disabled:n.disabled||!1},a={},l=(m(n.defaultValues)||m(n.values))&&x(n.defaultValues||n.values)||{},o=n.shouldUnregister?{}:x(l),s={action:!1,mount:!1,watch:!1},i={mount:new Set,unMount:new Set,array:new Set,watch:new Set},u=0;const c={isDirty:!1,dirtyFields:!1,validatingFields:!1,touchedFields:!1,isValidating:!1,isValid:!1,errors:!1},h={values:be(),array:be(),state:be()},g=Q(n.mode),C=Q(n.reValidateMode),T=n.criteriaMode===L,j=async e=>{if(!n.disabled&&(c.isValid||e)){const e=n.resolver?H((await P()).errors):await D(a,!0);e!==r.isValid&&h.state.next({isValid:e})}},N=(e,t)=>{n.disabled||!c.isValidating&&!c.validatingFields||((e||Array.from(i.mount)).forEach((e=>{e&&(t?F(r.validatingFields,e,t):ve(r.validatingFields,e))})),h.state.next({validatingFields:r.validatingFields,isValidating:!H(r.validatingFields)}))},A=(e,t,n,r)=>{const i=k(a,e);if(i){const a=k(o,e,S(n)?k(l,e):n);S(a)||r&&r.defaultChecked||t?F(o,e,t?a:Fe(i._f)):V(e,a),s.mount&&j()}},R=(e,t,o,s,i)=>{let u=!1,d=!1;const f={name:e};if(!n.disabled){const n=!!(k(a,e)&&k(a,e)._f&&k(a,e)._f.disabled);if(!o||s){c.isDirty&&(d=r.isDirty,r.isDirty=f.isDirty=I(),u=d!==f.isDirty);const a=n||ye(k(l,e),t);d=!(n||!k(r.dirtyFields,e)),a||n?ve(r.dirtyFields,e):F(r.dirtyFields,e,!0),f.dirtyFields=r.dirtyFields,u=u||c.dirtyFields&&d!==!a}if(o){const t=k(r.touchedFields,e);t||(F(r.touchedFields,e,o),f.touchedFields=r.touchedFields,u=u||c.touchedFields&&t!==o)}u&&i&&h.state.next(f)}return u?f:{}},P=async e=>{N(e,!0);const t=await n.resolver(o,n.context,((e,t,n,r)=>{const a={};for(const n of e){const e=k(t,n);e&&F(a,n,e._f)}return{criteriaMode:n,names:[...e],fields:a,shouldUseNativeValidation:r}})(e||i.mount,a,n.criteriaMode,n.shouldUseNativeValidation));return N(e),t},D=async(e,t,a={valid:!0})=>{for(const s in e){const u=e[s];if(u){const{_f:e,...d}=u;if(e){const d=i.array.has(e.name),f=u._f&&!((l=u._f)&&l.validate||!(re(l.validate)&&l.validate.constructor.name===Me||m(l.validate)&&Object.values(l.validate).find((e=>e.constructor.name===Me))));f&&c.validatingFields&&N([s],!0);const p=await me(u,o,T,n.shouldUseNativeValidation&&!t,d);if(f&&c.validatingFields&&N([s]),p[e.name]&&(a.valid=!1,t))break;!t&&(k(p,e.name)?d?te(r.errors,p,e.name):F(r.errors,e.name,p[e.name]):ve(r.errors,e.name))}!H(d)&&await D(d,t,a)}}var l;return a.valid},I=(e,t)=>!n.disabled&&(e&&t&&F(o,e,t),!ye(Z(),l)),O=(e,t,n)=>K(e,i,{...s.mount?o:S(t)?l:W(e)?{[e]:t}:t},n,t),V=(e,t,n={})=>{const r=k(a,e);let l=t;if(r){const n=r._f;n&&(!n.disabled&&F(o,e,Te(t,n)),l=ae(n.ref)&&p(t)?"":t,xe(n.ref)?[...n.ref.options].forEach((e=>e.selected=l.includes(e.value))):n.refs?d(n.ref)?n.refs.length>1?n.refs.forEach((e=>(!e.defaultChecked||!e.disabled)&&(e.checked=Array.isArray(l)?!!l.find((t=>t===e.value)):l===e.value))):n.refs[0]&&(n.refs[0].checked=!!l):n.refs.forEach((e=>e.checked=e.value===l)):ne(n.ref)?n.ref.value="":(n.ref.value=l,n.ref.type||h.values.next({name:e,values:{...o}})))}(n.shouldDirty||n.shouldTouch)&&R(e,l,n.shouldTouch,n.shouldDirty,!0),n.shouldValidate&&$(e)},B=(e,t,n)=>{for(const r in t){const l=t[r],o=`${e}.${r}`,s=k(a,o);(i.array.has(e)||m(l)||s&&!s._f)&&!f(l)?B(o,l,n):V(o,l,n)}},z=(e,t,n={})=>{const u=k(a,e),d=i.array.has(e),f=x(t);F(o,e,f),d?(h.array.next({name:e,values:{...o}}),(c.isDirty||c.dirtyFields)&&n.shouldDirty&&h.state.next({name:e,dirtyFields:Ce(l,o),isDirty:I(e,f)})):!u||u._f||p(f)?V(e,f,n):B(e,f,n),X(e,i)&&h.state.next({...r}),h.values.next({name:s.mount?e:void 0,values:{...o}})},U=async l=>{s.mount=!0;const d=l.target;let p=d.name,m=!0;const b=k(a,p),y=e=>{m=Number.isNaN(e)||f(e)&&isNaN(e.getTime())||ye(e,k(o,p,e))};if(b){let s,f;const w=d.type?Fe(b._f):v(l),S=l.type===_||l.type===M,A=!((x=b._f).mount&&(x.required||x.min||x.max||x.maxLength||x.minLength||x.pattern||x.validate)||n.resolver||k(r.errors,p)||b._f.deps)||((e,t,n,r,a)=>!a.isOnAll&&(!n&&a.isOnTouch?!(t||e):(n?r.isOnBlur:a.isOnBlur)?!e:!(n?r.isOnChange:a.isOnChange)||e))(S,k(r.touchedFields,p),r.isSubmitted,C,g),L=X(p,i,S);F(o,p,w),S?(b._f.onBlur&&b._f.onBlur(l),t&&t(0)):b._f.onChange&&b._f.onChange(l);const I=R(p,w,S,!1),O=!H(I)||L;if(!S&&h.values.next({name:p,type:l.type,values:{...o}}),A)return c.isValid&&("onBlur"===e.mode?S&&j():j()),O&&h.state.next({name:p,...L?{}:I});if(!S&&L&&h.state.next({...r}),n.resolver){const{errors:e}=await P([p]);if(y(w),m){const t=je(r.errors,a,p),n=je(e,a,t.name||p);s=n.error,p=n.name,f=H(e)}}else N([p],!0),s=(await me(b,o,T,n.shouldUseNativeValidation))[p],N([p]),y(w),m&&(s?f=!1:c.isValid&&(f=await D(a,!0)));m&&(b._f.deps&&$(b._f.deps),((n,a,l,o)=>{const s=k(r.errors,n),i=c.isValid&&E(a)&&r.isValid!==a;var d;if(e.delayError&&l?(d=()=>((e,t)=>{F(r.errors,e,t),h.state.next({errors:r.errors})})(n,l),t=e=>{clearTimeout(u),u=setTimeout(d,e)},t(e.delayError)):(clearTimeout(u),t=null,l?F(r.errors,n,l):ve(r.errors,n)),(l?!ye(s,l):s)||!H(o)||i){const e={...o,...i&&E(a)?{isValid:a}:{},errors:r.errors,name:n};r={...r,...e},h.state.next(e)}})(p,f,s,I))}var x},q=(e,t)=>{if(k(r.errors,t)&&e.focus)return e.focus(),1},$=async(e,t={})=>{let l,o;const s=G(e);if(n.resolver){const t=await(async e=>{const{errors:t}=await P(e);if(e)for(const n of e){const e=k(t,n);e?F(r.errors,n,e):ve(r.errors,n)}else r.errors=t;return t})(S(e)?e:s);l=H(t),o=e?!s.some((e=>k(t,e))):l}else e?(o=(await Promise.all(s.map((async e=>{const t=k(a,e);return await D(t&&t._f?{[e]:t}:t)})))).every(Boolean),(o||r.isValid)&&j()):o=l=await D(a);return h.state.next({...!W(e)||c.isValid&&l!==r.isValid?{}:{name:e},...n.resolver||!e?{isValid:l}:{},errors:r.errors}),t.shouldFocus&&!o&&ee(a,q,e?s:i.mount),o},Z=e=>{const t={...s.mount?o:l};return S(e)?t:W(e)?k(t,e):e.map((e=>k(t,e)))},Y=(e,t)=>({invalid:!!k((t||r).errors,e),isDirty:!!k((t||r).dirtyFields,e),error:k((t||r).errors,e),isValidating:!!k(r.validatingFields,e),isTouched:!!k((t||r).touchedFields,e)}),J=(e,t,n)=>{const l=(k(a,e,{_f:{}})._f||{}).ref,o=k(r.errors,e)||{},{ref:s,message:i,type:u,...c}=o;F(r.errors,e,{...c,...t,ref:l}),h.state.next({name:e,errors:r.errors,isValid:!1}),n&&n.shouldFocus&&l&&l.focus&&l.focus()},le=(e,t={})=>{for(const s of e?G(e):i.mount)i.mount.delete(s),i.array.delete(s),t.keepValue||(ve(a,s),ve(o,s)),!t.keepError&&ve(r.errors,s),!t.keepDirty&&ve(r.dirtyFields,s),!t.keepTouched&&ve(r.touchedFields,s),!t.keepIsValidating&&ve(r.validatingFields,s),!n.shouldUnregister&&!t.keepDefaultValue&&ve(l,s);h.values.next({values:{...o}}),h.state.next({...r,...t.keepDirty?{isDirty:I()}:{}}),!t.keepIsValid&&j()},se=({disabled:e,name:t,field:n,fields:r,value:a})=>{if(E(e)&&s.mount||e){const l=e?void 0:S(a)?Fe(n?n._f:k(r,t)._f):a;F(o,t,l),R(t,l,!1,!1,!0)}},ie=(e,t={})=>{let r=k(a,e);const o=E(t.disabled)||E(n.disabled);return F(a,e,{...r||{},_f:{...r&&r._f?r._f:{ref:{name:e}},name:e,mount:!0,...t}}),i.mount.add(e),r?se({field:r,disabled:E(t.disabled)?t.disabled:n.disabled,name:e,value:t.value}):A(e,!0,t.value),{...o?{disabled:t.disabled||n.disabled}:{},...n.progressive?{required:!!t.required,min:_e(t.min),max:_e(t.max),minLength:_e(t.minLength),maxLength:_e(t.maxLength),pattern:_e(t.pattern)}:{},name:e,onChange:U,onBlur:U,ref:o=>{if(o){ie(e,t),r=k(a,e);const n=S(o.value)&&o.querySelectorAll&&o.querySelectorAll("input,select,textarea")[0]||o,s=(e=>oe(e)||d(e))(n),i=r._f.refs||[];if(s?i.find((e=>e===n)):n===r._f.ref)return;F(a,e,{_f:{...r._f,...s?{refs:[...i.filter(we),n,...Array.isArray(k(l,e))?[{}]:[]],ref:{type:n.type,name:e}}:{ref:n}}}),A(e,!1,void 0,n)}else r=k(a,e,{}),r._f&&(r._f.mount=!1),(n.shouldUnregister||t.shouldUnregister)&&(!b(i.array,e)||!s.action)&&i.unMount.add(e)}}},ue=()=>n.shouldFocusError&&ee(a,q,i.mount),ce=(e,t)=>async l=>{let s;if(l&&(l.preventDefault&&l.preventDefault(),l.persist&&l.persist()),n.disabled)return void(t&&await t({...r.errors},l));let i=x(o);if(h.state.next({isSubmitting:!0}),n.resolver){const{errors:e,values:t}=await P();r.errors=e,i=t}else await D(a);if(ve(r.errors,"root"),H(r.errors)){h.state.next({errors:{}});try{await e(i,l)}catch(e){s=e}}else t&&await t({...r.errors},l),ue(),setTimeout(ue);if(h.state.next({isSubmitted:!0,isSubmitting:!1,isSubmitSuccessful:H(r.errors)&&!s,submitCount:r.submitCount+1,errors:r.errors}),s)throw s},de=(t,n={})=>{const u=t?x(t):l,d=x(u),f=H(t),p=f?l:d;if(n.keepDefaultValues||(l=u),!n.keepValues){if(n.keepDirtyValues){const e=new Set([...i.mount,...Object.keys(Ce(l,o))]);for(const t of Array.from(e))k(r.dirtyFields,t)?F(p,t,k(o,t)):z(t,k(p,t))}else{if(y&&S(t))for(const e of i.mount){const t=k(a,e);if(t&&t._f){const e=Array.isArray(t._f.refs)?t._f.refs[0]:t._f.ref;if(ae(e)){const t=e.closest("form");if(t){t.reset();break}}}}a={}}o=e.shouldUnregister?n.keepDefaultValues?x(l):{}:x(p),h.array.next({values:{...p}}),h.values.next({values:{...p}})}i={mount:n.keepDirtyValues?i.mount:new Set,unMount:new Set,array:new Set,watch:new Set,watchAll:!1,focus:""},s.mount=!c.isValid||!!n.keepIsValid||!!n.keepDirtyValues,s.watch=!!e.shouldUnregister,h.state.next({submitCount:n.keepSubmitCount?r.submitCount:0,isDirty:!f&&(n.keepDirty?r.isDirty:!(!n.keepDefaultValues||ye(t,l))),isSubmitted:!!n.keepIsSubmitted&&r.isSubmitted,dirtyFields:f?{}:n.keepDirtyValues?n.keepDefaultValues&&o?Ce(l,o):r.dirtyFields:n.keepDefaultValues&&t?Ce(l,t):n.keepDirty?r.dirtyFields:{},touchedFields:n.keepTouched?r.touchedFields:{},errors:n.keepErrors?r.errors:{},isSubmitSuccessful:!!n.keepIsSubmitSuccessful&&r.isSubmitSuccessful,isSubmitting:!1})},fe=(e,t)=>de(re(e)?e(o):e,t);return{control:{register:ie,unregister:le,getFieldState:Y,handleSubmit:ce,setError:J,_executeSchema:P,_getWatch:O,_getDirty:I,_updateValid:j,_removeUnmounted:()=>{for(const e of i.unMount){const t=k(a,e);t&&(t._f.refs?t._f.refs.every((e=>!we(e))):!we(t._f.ref))&&le(e)}i.unMount=new Set},_updateFieldArray:(e,t=[],i,u,d=!0,f=!0)=>{if(u&&i&&!n.disabled){if(s.action=!0,f&&Array.isArray(k(a,e))){const t=i(k(a,e),u.argA,u.argB);d&&F(a,e,t)}if(f&&Array.isArray(k(r.errors,e))){const t=i(k(r.errors,e),u.argA,u.argB);d&&F(r.errors,e,t),((e,t)=>{!w(k(e,t)).length&&ve(e,t)})(r.errors,e)}if(c.touchedFields&&f&&Array.isArray(k(r.touchedFields,e))){const t=i(k(r.touchedFields,e),u.argA,u.argB);d&&F(r.touchedFields,e,t)}c.dirtyFields&&(r.dirtyFields=Ce(l,o)),h.state.next({name:e,isDirty:I(e,t),dirtyFields:r.dirtyFields,errors:r.errors,isValid:r.isValid})}else F(o,e,t)},_updateDisabledField:se,_getFieldArray:t=>w(k(s.mount?o:l,t,e.shouldUnregister?k(l,t,[]):[])),_reset:de,_resetDefaultValues:()=>re(n.defaultValues)&&n.defaultValues().then((e=>{fe(e,n.resetOptions),h.state.next({isLoading:!1})})),_updateFormState:e=>{r={...r,...e}},_disableForm:e=>{E(e)&&(h.state.next({disabled:e}),ee(a,((t,n)=>{const r=k(a,n);r&&(t.disabled=r._f.disabled||e,Array.isArray(r._f.refs)&&r._f.refs.forEach((t=>{t.disabled=r._f.disabled||e})))}),0,!1))},_subjects:h,_proxyFormState:c,_setErrors:e=>{r.errors=e,h.state.next({errors:r.errors,isValid:!1})},get _fields(){return a},get _formValues(){return o},get _state(){return s},set _state(e){s=e},get _defaultValues(){return l},get _names(){return i},set _names(e){i=e},get _formState(){return r},set _formState(e){r=e},get _options(){return n},set _options(e){n={...n,...e}}},trigger:$,register:ie,handleSubmit:ce,watch:(e,t)=>re(e)?h.values.subscribe({next:n=>e(O(void 0,t),n)}):O(e,t,!0),setValue:z,getValues:Z,reset:fe,resetField:(e,t={})=>{k(a,e)&&(S(t.defaultValue)?z(e,x(k(l,e))):(z(e,t.defaultValue),F(l,e,x(t.defaultValue))),t.keepTouched||ve(r.touchedFields,e),t.keepDirty||(ve(r.dirtyFields,e),r.isDirty=t.defaultValue?I(e,x(k(l,e))):I()),t.keepError||(ve(r.errors,e),c.isValid&&j()),h.state.next({...r}))},clearErrors:e=>{e&&G(e).forEach((e=>ve(r.errors,e))),h.state.next({errors:e?r.errors:{}})},unregister:le,setError:J,setFocus:(e,t={})=>{const n=k(a,e),r=n&&n._f;if(r){const e=r.refs?r.refs[0]:r.ref;e.focus&&(e.focus(),t.shouldSelect&&re(e.select)&&e.select())}},getFieldState:Y}}const Re=window.ReactJSXRuntime,Pe=function(e){const{title:t,description:n,children:r}=e;return(0,Re.jsxs)("div",{className:"form-section block w-full relative mt-4 p-0",children:[(0,Re.jsx)("legend",{className:"block m-auto",children:(0,Re.jsx)("h2",{className:"title font-bold font-heading text-3xl sm:text-4xl/4 m-0 mb-2 block text-center",children:t})}),(0,Re.jsx)("p",{className:"body text-lg text-center block font-normal mb-4",children:n}),r]})};var Le=n(170),De=n.n(Le);function Ie(e){var t;return"undefined"!=typeof window&&null!=window.navigator&&((null===(t=window.navigator.userAgentData)||void 0===t?void 0:t.brands.some((t=>e.test(t.brand))))||e.test(window.navigator.userAgent))}function Oe(e){var t;return"undefined"!=typeof window&&null!=window.navigator&&e.test((null===(t=window.navigator.userAgentData)||void 0===t?void 0:t.platform)||window.navigator.platform)}function Ve(e){let t=null;return()=>(null==t&&(t=e()),t)}const Be=Ve((function(){return Oe(/^Mac/i)})),ze=Ve((function(){return Oe(/^iPhone/i)})),He=Ve((function(){return Oe(/^iPad/i)||Be()&&navigator.maxTouchPoints>1})),Ue=Ve((function(){return ze()||He()})),Ge=(Ve((function(){return Be()||Ue()})),Ve((function(){return Ie(/AppleWebKit/i)&&!Ge()})),Ve((function(){return Ie(/Chrome/i)}))),qe=Ve((function(){return Ie(/Android/i)}));Ve((function(){return Ie(/Firefox/i)}));const $e=e=>{var t;return null!==(t=null==e?void 0:e.ownerDocument)&&void 0!==t?t:document},We=e=>e&&"window"in e&&e.window===e?e:$e(e).defaultView||window;let Ke=null,Ze=new Set,Ye=new Map,Je=!1,Qe=!1;const Xe={Tab:!0,Escape:!0};function et(e,t){for(let n of Ze)n(e,t)}function tt(e){Je=!0,function(e){return!(e.metaKey||!Be()&&e.altKey||e.ctrlKey||"Control"===e.key||"Shift"===e.key||"Meta"===e.key)}(e)&&(Ke="keyboard",et("keyboard",e))}function nt(e){Ke="pointer","mousedown"!==e.type&&"pointerdown"!==e.type||(Je=!0,et("pointer",e))}function rt(e){var t;(0===(t=e).mozInputSource&&t.isTrusted||(qe()&&t.pointerType?"click"===t.type&&1===t.buttons:0===t.detail&&!t.pointerType))&&(Je=!0,Ke="virtual")}function at(e){e.target!==window&&e.target!==document&&(Je||Qe||(Ke="virtual",et("virtual",e)),Je=!1,Qe=!1)}function lt(){Je=!1,Qe=!0}function ot(e){if("undefined"==typeof window||Ye.get(We(e)))return;const t=We(e),n=$e(e);let r=t.HTMLElement..focus;t.HTMLElement..focus=function(){Je=!0,r.apply(this,arguments)},n.addEventListener("keydown",tt,!0),n.addEventListener("keyup",tt,!0),n.addEventListener("click",rt,!0),t.addEventListener("focus",at,!0),t.addEventListener("blur",lt,!1),"undefined"!=typeof PointerEvent?(n.addEventListener("pointerdown",nt,!0),n.addEventListener("pointermove",nt,!0),n.addEventListener("pointerup",nt,!0)):(n.addEventListener("mousedown",nt,!0),n.addEventListener("mousemove",nt,!0),n.addEventListener("mouseup",nt,!0)),t.addEventListener("beforeunload",(()=>{st(e)}),{once:!0}),Ye.set(t,{focus:r})}const st=(e,t)=>{const n=We(e),r=$e(e);t&&r.removeEventListener("DOMContentLoaded",t),Ye.has(n)&&(n.HTMLElement..focus=Ye.get(n).focus,r.removeEventListener("keydown",tt,!0),r.removeEventListener("keyup",tt,!0),r.removeEventListener("click",rt,!0),n.removeEventListener("focus",at,!0),n.removeEventListener("blur",lt,!1),"undefined"!=typeof PointerEvent?(r.removeEventListener("pointerdown",nt,!0),r.removeEventListener("pointermove",nt,!0),r.removeEventListener("pointerup",nt,!0)):(r.removeEventListener("mousedown",nt,!0),r.removeEventListener("mousemove",nt,!0),r.removeEventListener("mouseup",nt,!0)),Ye.delete(n))};function it(){return"pointer"!==Ke}"undefined"!=typeof document&&function(e){const t=$e(e);let n;"loading"!==t.readyState?ot(e):(n=()=>{ot(e)},t.addEventListener("DOMContentLoaded",n))}();const ut=new Set(["checkbox","radio","range","color","file","image","button","submit","reset"]);const ct="undefined"!=typeof document?a.useLayoutEffect:()=>{};class dt{isDefaultPrevented(){return this.nativeEvent.defaultPrevented}preventDefault(){this.defaultPrevented=!0,this.nativeEvent.preventDefault()}stopPropagation(){this.nativeEvent.stopPropagation(),this.isPropagationStopped=()=>!0}isPropagationStopped(){return!1}persist(){}constructor(e,t){this.nativeEvent=t,this.target=t.target,this.currentTarget=t.currentTarget,this.relatedTarget=t.relatedTarget,this.bubbles=t.bubbles,this.cancelable=t.cancelable,this.defaultPrevented=t.defaultPrevented,this.eventPhase=t.eventPhase,this.isTrusted=t.isTrusted,this.timeStamp=t.timeStamp,this.type=e}}function ft(e){let t=(0,a.useRef)({isFocused:!1,observer:null});ct((()=>{const e=t.current;return()=>{e.observer&&(e.observer.disconnect(),e.observer=null)}}),[]);let n=function(e){const t=(0,a.useRef)(null);return ct((()=>{t.current=e}),[e]),(0,a.useCallback)(((...e)=>{const n=t.current;return null==n?void 0:n(...e)}),[])}((t=>{null==e||e(t)}));return(0,a.useCallback)((e=>{if(e.target instanceof HTMLButtonElement||e.target instanceof HTMLInputElement||e.target instanceof HTMLTextAreaElement||e.target instanceof HTMLSelectElement){t.current.isFocused=!0;let r=e.target,a=e=>{t.current.isFocused=!1,r.disabled&&n(new dt("blur",e)),t.current.observer&&(t.current.observer.disconnect(),t.current.observer=null)};r.addEventListener("focusout",a,{once:!0}),t.current.observer=new MutationObserver((()=>{if(t.current.isFocused&&r.disabled){var e;null===(e=t.current.observer)||void 0===e||e.disconnect();let n=r===document.activeElement?null:document.activeElement;r.disEvent(new FocusEvent("blur",{relatedTarget:n})),r.disEvent(new FocusEvent("focusout",{bubbles:!0,relatedTarget:n}))}})),t.current.observer.observe(r,{attributes:!0,attributeFilter:["disabled"]})}}),[n])}function pt(e={}){let{autoFocus:t=!1,isTextInput:n,within:r}=e,l=(0,a.useRef)({isFocused:!1,isFocusVisible:t||it()}),[o,s]=(0,a.useState)(!1),[i,u]=(0,a.useState)((()=>l.current.isFocused&&l.current.isFocusVisible)),c=(0,a.useCallback)((()=>u(l.current.isFocused&&l.current.isFocusVisible)),[]),d=(0,a.useCallback)((e=>{l.current.isFocused=e,s(e),c()}),[c]);var f,p,h;f=e=>{l.current.isFocusVisible=e,c()},p=[],h={isTextInput:n},ot(),(0,a.useEffect)((()=>{let e=(e,t)=>{(function(e,t,n){var r;const a="undefined"!=typeof window?We(null==n?void 0:n.target).HTMLInputElement:HTMLInputElement,l="undefined"!=typeof window?We(null==n?void 0:n.target).HTMLTextAreaElement:HTMLTextAreaElement,o="undefined"!=typeof window?We(null==n?void 0:n.target).HTMLElement:HTMLElement,s="undefined"!=typeof window?We(null==n?void 0:n.target).KeyboardEvent:KeyboardEvent;return!((e=e||(null==n?void 0:n.target)instanceof a&&!ut.has(null==n||null===(r=n.target)||void 0===r?void 0:r.type)||(null==n?void 0:n.target)instanceof l||(null==n?void 0:n.target)instanceof o&&(null==n?void 0:n.target.isContentEditable))&&"keyboard"===t&&n instanceof s&&!Xe[n.key])})(!!(null==h?void 0:h.isTextInput),e,t)&&f(it())};return Ze.add(e),()=>{Ze.delete(e)}}),p);let{focusProps:m}=function(e){let{isDisabled:t,onFocus:n,onBlur:r,onFocusChange:l}=e;const o=(0,a.useCallback)((e=>{if(e.target===e.currentTarget)return r&&r(e),l&&l(!1),!0}),[r,l]),s=ft(o),i=(0,a.useCallback)((e=>{const t=$e(e.target);e.target===e.currentTarget&&t.activeElement===e.target&&(n&&n(e),l&&l(!0),s(e))}),[l,n,s]);return{focusProps:{onFocus:!t&&(n||l||r)?i:void 0,onBlur:t||!r&&!l?void 0:o}}}({isDisabled:r,onFocusChange:d}),{focusWithinProps:v}=function(e){let{isDisabled:t,onBlurWithin:n,onFocusWithin:r,onFocusWithinChange:l}=e,o=(0,a.useRef)({isFocusWithin:!1}),s=(0,a.useCallback)((e=>{o.current.isFocusWithin&&!e.currentTarget.contains(e.relatedTarget)&&(o.current.isFocusWithin=!1,n&&n(e),l&&l(!1))}),[n,l,o]),i=ft(s),u=(0,a.useCallback)((e=>{o.current.isFocusWithin||document.activeElement!==e.target||(r&&r(e),l&&l(!0),o.current.isFocusWithin=!0,i(e))}),[r,l,i]);return t?{focusWithinProps:{onFocus:void 0,onBlur:void 0}}:{focusWithinProps:{onFocus:u,onBlur:s}}}({isDisabled:!r,onFocusWithinChange:d});return{isFocused:o,isFocusVisible:i,focusProps:r?v:m}}let ht=!1,mt=0;function vt(){ht=!0,setTimeout((()=>{ht=!1}),50)}function bt(e){"touch"===e.pointerType&&vt()}function gt(){if("undefined"!=typeof document)return"undefined"!=typeof PointerEvent?document.addEventListener("pointerup",bt):document.addEventListener("touchend",vt),mt++,()=>{mt--,mt>0||("undefined"!=typeof PointerEvent?document.removeEventListener("pointerup",bt):document.removeEventListener("touchend",vt))}}function yt(e){let{onHoverStart:t,onHoverChange:n,onHoverEnd:r,isDisabled:l}=e,[o,s]=(0,a.useState)(!1),i=(0,a.useRef)({isHovered:!1,ignoreEmulatedMouseEvents:!1,pointerType:"",target:null}).current;(0,a.useEffect)(gt,[]);let{hoverProps:u,triggerHoverEnd:c}=(0,a.useMemo)((()=>{let e=(e,r)=>{if(i.pointerType=r,l||"touch"===r||i.isHovered||!e.currentTarget.contains(e.target))return;i.isHovered=!0;let a=e.currentTarget;i.target=a,t&&t({type:"hoverstart",target:a,pointerType:r}),n&&n(!0),s(!0)},a=(e,t)=>{if(i.pointerType="",i.target=null,"touch"===t||!i.isHovered)return;i.isHovered=!1;let a=e.currentTarget;r&&r({type:"hoverend",target:a,pointerType:t}),n&&n(!1),s(!1)},o={};return"undefined"!=typeof PointerEvent?(o.onPointerEnter=t=>{ht&&"mouse"===t.pointerType||e(t,t.pointerType)},o.onPointerLeave=e=>{!l&&e.currentTarget.contains(e.target)&&a(e,e.pointerType)}):(o.onTouchStart=()=>{i.ignoreEmulatedMouseEvents=!0},o.onMouseEnter=t=>{i.ignoreEmulatedMouseEvents||ht||e(t,"mouse"),i.ignoreEmulatedMouseEvents=!1},o.onMouseLeave=e=>{!l&&e.currentTarget.contains(e.target)&&a(e,"mouse")}),{hoverProps:o,triggerHoverEnd:a}}),[t,n,r,l,i]);return(0,a.useEffect)((()=>{l&&c({currentTarget:i.target},i.pointerType)}),[l]),{hoverProps:u,isHovered:o}}var xt=Object.defineProperty,wt=(e,t,n)=>(((e,t,n)=>{t in e?xt(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n})(e,"symbol"!=typeof t?t+"":t,n),n);let St=new class{constructor(){wt(this,"current",this.detect()),wt(this,"handoffState","pending"),wt(this,"currentId",0)}set(e){this.current!==e&&(this.handoffState="pending",this.currentId=0,this.current=e)}reset(){this.set(this.detect())}nextId(){return++this.currentId}get isServer(){return"server"===this.current}get isClient(){return"client"===this.current}detect(){return"undefined"==typeof window||"undefined"==typeof document?"server":"client"}handoff(){"pending"===this.handoffState&&(this.handoffState="complete")}get isHandoffComplete(){return"complete"===this.handoffState}};function kt(e){var t,n;return St.isServer?null:e?"ownerDocument"in e?e.ownerDocument:"current"in e?null!=(n=null==(t=e.current)?void 0:t.ownerDocument)?n:document:null:document}function Et(){let e=[],t={addEventListener:(e,n,r,a)=>(e.addEventListener(n,r,a),t.add((()=>e.removeEventListener(n,r,a)))),requestAnimationFrame(...e){let n=requestAnimationFrame(...e);return t.add((()=>cancelAnimationFrame(n)))},nextFrame:(...e)=>t.requestAnimationFrame((()=>t.requestAnimationFrame(...e))),setTimeout(...e){let n=setTimeout(...e);return t.add((()=>clearTimeout(n)))},microTask(...e){let n={current:!0};return function(e){"function"==typeof queueMicrotask?queueMicrotask(e):Promise.resolve().then(e).catch((e=>setTimeout((()=>{throw e}))))}((()=>{n.current&&e[0]()})),t.add((()=>{n.current=!1}))},style(e,t,n){let r=e.style.getPropertyValue(t);return Object.assign(e.style,{[t]:n}),this.add((()=>{Object.assign(e.style,{[t]:r})}))},group(e){let t=Et();return e(t),this.add((()=>t.dispose()))},add:t=>(e.includes(t)||e.push(t),()=>{let n=e.indexOf(t);if(n>=0)for(let t of e.splice(n,1))t()}),dispose(){for(let t of e.splice(0))t()}};return t}function Ct(){let[e]=(0,a.useState)(Et);return(0,a.useEffect)((()=>()=>e.dispose()),[e]),e}let Tt=(e,t)=>{St.isServer?(0,a.useEffect)(e,t):(0,a.useLayoutEffect)(e,t)};function Ft(e){let t=(0,a.useRef)(e);return Tt((()=>{t.current=e}),[e]),t}let _t=function(e){let t=Ft(e);return a.useCallback(((...e)=>t.current(...e)),[t])};function Mt({disabled:e=!1}={}){let t=(0,a.useRef)(null),[n,r]=(0,a.useState)(!1),l=Ct(),o=_t((()=>{t.current=null,r(!1),l.dispose()})),s=_t((e=>{if(l.dispose(),null===t.current){t.current=e.currentTarget,r(!0);{let n=kt(e.currentTarget);l.addEventListener(n,"pointerup",o,!1),l.addEventListener(n,"pointermove",(e=>{if(t.current){let n=function(e){let t=e.width/2,n=e.height/2;return{top:e.clientY-n,right:e.clientX+t,bottom:e.clientY+n,left:e.clientX-t}}(e);r(function(e,t){return!(!e||!t||e.right<t.left||e.left>t.right||e.bottom<t.top||e.top>t.bottom)}(n,t.current.getBoundingClientRect()))}}),!1),l.addEventListener(n,"pointercancel",o,!1)}}}));return{pressed:n,pressProps:e?{}:{onPointerDown:s,onPointerUp:o,onClick:o}}}function jt(e,t,n){let[r,l]=(0,a.useState)(n),o=void 0!==e,s=(0,a.useRef)(o),i=(0,a.useRef)(!1),u=(0,a.useRef)(!1);return!o||s.current||i.current?!o&&s.current&&!u.current&&(u.current=!0,s.current=o,console.error("A component is changing from controlled to uncontrolled. This may be caused by the value changing from a defined value to undefined, which should not happen.")):(i.current=!0,s.current=o,console.error("A component is changing from uncontrolled to controlled. This may be caused by the value changing from undefined to a defined value, which should not happen.")),[o?e:r,_t((e=>(o||l(e),null==t?void 0:t(e))))]}function Nt(e){let[t]=(0,a.useState)(e);return t}function At(e,t){return(0,a.useMemo)((()=>{var n;if(e.type)return e.type;let r=null!=(n=e.as)?n:"button";return"string"==typeof r&&"button"===r.toLowerCase()||"BUTTON"===(null==t?void 0:t.tagName)&&!t.hasAttribute("type")?"button":void 0}),[e.type,e.as,t])}let Rt=Symbol();function Pt(...e){let t=(0,a.useRef)(e);(0,a.useEffect)((()=>{t.current=e}),[e]);let n=_t((e=>{for(let n of t.current)null!=n&&("function"==typeof n?n(e):n.current=e)}));return e.every((e=>null==e||(null==e?void 0:e[Rt])))?void 0:n}let Lt=(0,a.createContext)(void 0);function Dt(){return(0,a.useContext)(Lt)}const It=window.ReactDOM;function Ot(e={},t=null,n=[]){for(let[r,a]of Object.entries(e))Bt(n,Vt(t,r),a);return n}function Vt(e,t){return e?e+"["+t+"]":t}function Bt(e,t,n){if(Array.isArray(n))for(let[r,a]of n.entries())Bt(e,Vt(t,r.toString()),a);else n instanceof Date?e.push([t,n.toISOString()]):"boolean"==typeof n?e.push([t,n?"1":"0"]):"string"==typeof n?e.push([t,n]):"number"==typeof n?e.push([t,`${n}`]):null==n?e.push([t,""]):Ot(n,t,e)}function zt(e){var t,n;let r=null!=(t=null==e?void 0:e.form)?t:e.closest("form");if(r){for(let t of r.elements)if(t!==e&&("INPUT"===t.tagName&&"submit"===t.type||"BUTTON"===t.tagName&&"submit"===t.type||"INPUT"===t.nodeName&&"image"===t.type))return void t.click();null==(n=r.requestSubmit)||n.call(r)}}function Ht(...e){return Array.from(new Set(e.flatMap((e=>"string"==typeof e?e.split(" "):[])))).filter(Boolean).join(" ")}function Ut(e,t,...n){if(e in t){let r=t[e];return"function"==typeof r?r(...n):r}let r=new Error(`Tried to handle "${e}" but there is no handler defined. Only defined handlers are: ${Object.keys(t).map((e=>`"${e}"`)).join(", ")}.`);throw Error.captureStackTrace&&Error.captureStackTrace(r,Ut),r}var Gt,qt=((Gt=qt||{})[Gt.None=0]="None",Gt[Gt.RenderStrategy=1]="RenderStrategy",Gt[Gt.Static=2]="Static",Gt),$t=(e=>(e[e.Unmount=0]="Unmount",e[e.Hidden=1]="Hidden",e))($t||{});function Wt(){let e=function(){let e=(0,a.useRef)([]),t=(0,a.useCallback)((t=>{for(let n of e.current)null!=n&&("function"==typeof n?n(t):n.current=t)}),[]);return(...n)=>{if(!n.every((e=>null==e)))return e.current=n,t}}();return(0,a.useCallback)((t=>function({ourProps:e,theirProps:t,slot:n,defaultTag:r,features:a,visible:l=!0,name:o,mergeRefs:s}){s=null!=s?s:Zt;let i=Yt(t,e);if(l)return Kt(i,n,r,o,s);let u=null!=a?a:0;if(2&u){let{static:e=!1,...t}=i;if(e)return Kt(t,n,r,o,s)}if(1&u){let{unmount:e=!0,...t}=i;return Ut(e?0:1,{0:()=>null,1:()=>Kt({...t,hidden:!0,style:{display:"none"}},n,r,o,s)})}return Kt(i,n,r,o,s)}({mergeRefs:e,...t})),[e])}function Kt(e,t={},n,r,l){let{as:o=n,children:s,refName:i="ref",...u}=en(e,["unmount","static"]),c=void 0!==e.ref?{[i]:e.ref}:{},d="function"==typeof s?s(t):s;"className"in u&&u.className&&"function"==typeof u.className&&(u.className=u.className(t)),u["aria-labelledby"]&&u["aria-labelledby"]===u.id&&(u["aria-labelledby"]=void 0);let f={};if(t){let e=!1,n=[];for(let[r,a]of Object.entries(t))"boolean"==typeof a&&(e=!0),!0===a&&n.push(r.replace(/([A-Z])/g,(e=>`-${e.toLowerCase()}`)));if(e){f["data-headlessui-state"]=n.join(" ");for(let e of n)f[`data-${e}`]=""}}if(o===a.Fragment&&(Object.keys(Xt(u)).length>0||Object.keys(Xt(f)).length>0)){if((0,a.isValidElement)(d)&&!(Array.isArray(d)&&d.length>1)){let e=d.props,t=null==e?void 0:e.className,n="function"==typeof t?(...e)=>Ht(t(...e),u.className):Ht(t,u.className),r=n?{className:n}:{},o=Yt(d.props,Xt(en(u,["ref"])));for(let e in f)e in o&&delete f[e];return(0,a.cloneElement)(d,Object.assign({},o,f,c,{ref:l(tn(d),c.ref)},r))}if(Object.keys(Xt(u)).length>0)throw new Error(['Passing props on "Fragment"!',"",`The current component <${r} /> is rendering a "Fragment".`,"However we need to passthrough the following props:",Object.keys(Xt(u)).concat(Object.keys(Xt(f))).map((e=>` - ${e}`)).join("\n"),"","You can apply a few solutions:",['Add an `as="..."` prop, to ensure that we render an actual element instead of a "Fragment".',"Render a single element as the child so that we can forward the props onto that element."].map((e=>` - ${e}`)).join("\n")].join("\n"))}return(0,a.createElement)(o,Object.assign({},en(u,["ref"]),o!==a.Fragment&&c,o!==a.Fragment&&f),d)}function Zt(...e){return e.every((e=>null==e))?void 0:t=>{for(let n of e)null!=n&&("function"==typeof n?n(t):n.current=t)}}function Yt(...e){if(0===e.length)return{};if(1===e.length)return e[0];let t={},n={};for(let r of e)for(let e in r)e.startsWith("on")&&"function"==typeof r[e]?(null!=n[e]||(n[e]=[]),n[e].push(r[e])):t[e]=r[e];if(t.disabled||t["aria-disabled"])for(let e in n)/^(on(?:Click|Pointer|Mouse|Key)(?:Down|Up|Press)?)$/.test(e)&&(n[e]=[e=>{var t;return null==(t=null==e?void 0:e.preventDefault)?void 0:t.call(e)}]);for(let e in n)Object.assign(t,{[e](t,...r){let a=n[e];for(let e of a){if((t instanceof Event||(null==t?void 0:t.nativeEvent)instanceof Event)&&t.defaultPrevented)return;e(t,...r)}}});return t}function Jt(...e){if(0===e.length)return{};if(1===e.length)return e[0];let t={},n={};for(let r of e)for(let e in r)e.startsWith("on")&&"function"==typeof r[e]?(null!=n[e]||(n[e]=[]),n[e].push(r[e])):t[e]=r[e];for(let e in n)Object.assign(t,{[e](...t){let r=n[e];for(let e of r)null==e||e(...t)}});return t}function Qt(e){var t;return Object.assign((0,a.forwardRef)(e),{displayName:null!=(t=e.displayName)?t:e.name})}function Xt(e){let t=Object.assign({},e);for(let e in t)void 0===t[e]&&delete t[e];return t}function en(e,t=[]){let n=Object.assign({},e);for(let e of t)e in n&&delete n[e];return n}function tn(e){return a.version.split(".")[0]>="19"?e.props.ref:e.ref}var nn=(e=>(e[e.None=1]="None",e[e.Focusable=2]="Focusable",e[e.Hidden=4]="Hidden",e))(nn||{});let rn=Qt((function(e,t){var n;let{features:r=1,...a}=e,l={ref:t,"aria-hidden":2==(2&r)||(null!=(n=a["aria-hidden"])?n:void 0),hidden:4==(4&r)||void 0,style:{position:"fixed",top:1,left:1,width:1,height:0,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",borderWidth:"0",...4==(4&r)&&2!=(2&r)&&{display:"none"}}};return Wt()({ourProps:l,theirProps:a,slot:{},defaultTag:"span",name:"Hidden"})})),an=(0,a.createContext)(null);function ln({children:e}){let t=(0,a.useContext)(an);if(!t)return a.createElement(a.Fragment,null,e);let{target:n}=t;return n?(0,It.createPortal)(a.createElement(a.Fragment,null,e),n):null}function on({data:e,form:t,disabled:n,onReset:r,overrides:l}){let[o,s]=(0,a.useState)(null),i=Ct();return(0,a.useEffect)((()=>{if(r&&o)return i.addEventListener(o,"reset",r)}),[o,t,r]),a.createElement(ln,null,a.createElement(sn,{setForm:s,formId:t}),Ot(e).map((([e,r])=>a.createElement(rn,{features:nn.Hidden,...Xt({key:e,as:"input",type:"hidden",hidden:!0,readOnly:!0,form:t,disabled:n,name:e,value:r,...l})}))))}function sn({setForm:e,formId:t}){return(0,a.useEffect)((()=>{if(t){let n=document.getElementById(t);n&&e(n)}}),[e,t]),t?null:a.createElement(rn,{features:nn.Hidden,as:"input",type:"hidden",hidden:!0,readOnly:!0,ref:t=>{if(!t)return;let n=t.closest("form");n&&e(n)}})}let un=(0,a.createContext)(void 0);function cn(){return(0,a.useContext)(un)}function dn(e){let t=e.parentElement,n=null;for(;t&&!(t instanceof HTMLFieldSetElement);)t instanceof HTMLLegendElement&&(n=t),t=t.parentElement;let r=""===(null==t?void 0:t.getAttribute("disabled"));return(!r||!function(e){if(!e)return!1;let t=e.previousElementSibling;for(;null!==t;){if(t instanceof HTMLLegendElement)return!1;t=t.previousElementSibling}return!0}(n))&&r}let fn=(0,a.createContext)(null);function pn(){let e=(0,a.useContext)(fn);if(null===e){let e=new Error("You used a <Description /> component, but it is not inside a relevant parent.");throw Error.captureStackTrace&&Error.captureStackTrace(e,pn),e}return e}function hn(){var e,t;return null!=(t=null==(e=(0,a.useContext)(fn))?void 0:e.value)?t:void 0}function mn(){let[e,t]=(0,a.useState)([]);return[e.length>0?e.join(" "):void 0,(0,a.useMemo)((()=>function(e){let n=_t((e=>(t((t=>[...t,e])),()=>t((t=>{let n=t.slice(),r=n.indexOf(e);return-1!==r&&n.splice(r,1),n}))))),r=(0,a.useMemo)((()=>({register:n,slot:e.slot,name:e.name,props:e.props,value:e.value})),[n,e.slot,e.name,e.props,e.value]);return a.createElement(fn.Provider,{value:r},e.children)}),[t])]}fn.displayName="DescriptionContext";let vn=Qt((function(e,t){let n=(0,a.useId)(),r=Dt(),{id:l=`headlessui-description-${n}`,...o}=e,s=pn(),i=Pt(t);Tt((()=>s.register(l)),[l,s.register]);let u=r||!1,c=(0,a.useMemo)((()=>({...s.slot,disabled:u})),[s.slot,u]),d={ref:i,...s.props,id:l};return Wt()({ourProps:d,theirProps:o,slot:c,defaultTag:"p",name:s.name||"Description"})})),bn=Object.assign(vn,{});var gn,yn=((gn=yn||{}).Space=" ",gn.Enter="Enter",gn.Escape="Escape",gn.Backspace="Backspace",gn.Delete="Delete",gn.ArrowLeft="ArrowLeft",gn.ArrowUp="ArrowUp",gn.ArrowRight="ArrowRight",gn.ArrowDown="ArrowDown",gn.Home="Home",gn.End="End",gn.PageUp="PageUp",gn.PageDown="PageDown",gn.Tab="Tab",gn);let xn=(0,a.createContext)(null);function wn(){let e=(0,a.useContext)(xn);if(null===e){let e=new Error("You used a <Label /> component, but it is not inside a relevant parent.");throw Error.captureStackTrace&&Error.captureStackTrace(e,wn),e}return e}function Sn(e){var t,n,r;let l=null!=(n=null==(t=(0,a.useContext)(xn))?void 0:t.value)?n:void 0;return(null!=(r=null==e?void 0:e.length)?r:0)>0?[l,...e].filter(Boolean).join(" "):l}function kn({inherit:e=!1}={}){let t=Sn(),[n,r]=(0,a.useState)([]),l=e?[t,...n].filter(Boolean):n;return[l.length>0?l.join(" "):void 0,(0,a.useMemo)((()=>function(e){let t=_t((e=>(r((t=>[...t,e])),()=>r((t=>{let n=t.slice(),r=n.indexOf(e);return-1!==r&&n.splice(r,1),n}))))),n=(0,a.useMemo)((()=>({register:t,slot:e.slot,name:e.name,props:e.props,value:e.value})),[t,e.slot,e.name,e.props,e.value]);return a.createElement(xn.Provider,{value:n},e.children)}),[r])]}xn.displayName="LabelContext";let En=Qt((function(e,t){var n;let r=(0,a.useId)(),l=wn(),o=cn(),s=Dt(),{id:i=`headlessui-label-${r}`,htmlFor:u=(null!=o?o:null==(n=l.props)?void 0:n.htmlFor),passive:c=!1,...d}=e,f=Pt(t);Tt((()=>l.register(i)),[i,l.register]);let p=_t((e=>{let t=e.currentTarget;if(t instanceof HTMLLabelElement&&e.preventDefault(),l.props&&"onClick"in l.props&&"function"==typeof l.props.onClick&&l.props.onClick(e),t instanceof HTMLLabelElement){let e=document.getElementById(t.htmlFor);if(e){let t=e.getAttribute("disabled");if("true"===t||""===t)return;let n=e.getAttribute("aria-disabled");if("true"===n||""===n)return;(e instanceof HTMLInputElement&&("radio"===e.type||"checkbox"===e.type)||"radio"===e.role||"checkbox"===e.role||"switch"===e.role)&&e.click(),e.focus({preventScroll:!0})}}})),h=s||!1,m=(0,a.useMemo)((()=>({...l.slot,disabled:h})),[l.slot,h]),v={ref:f,...l.props,id:i,htmlFor:u,onClick:p};return c&&("onClick"in v&&(delete v.htmlFor,delete v.onClick),"onClick"in d&&delete d.onClick),Wt()({ourProps:v,theirProps:d,slot:m,defaultTag:u?"label":"div",name:l.name||"Label"})})),Cn=Object.assign(En,{}),Tn=(0,a.createContext)(null);Tn.displayName="GroupContext";let Fn=a.Fragment,Mn=Qt((function(e,t){var n;let r=(0,a.useId)(),l=cn(),o=Dt(),{id:s=l||`headlessui-switch-${r}`,disabled:i=o||!1,checked:u,defaultChecked:c,onChange:d,name:f,value:p,form:h,autoFocus:m=!1,...v}=e,b=(0,a.useContext)(Tn),[g,y]=(0,a.useState)(null),x=Pt((0,a.useRef)(null),t,null===b?null:b.setSwitch,y),w=Nt(c),[S,k]=jt(u,d,null!=w&&w),E=Ct(),[C,T]=(0,a.useState)(!1),F=_t((()=>{T(!0),null==k||k(!S),E.nextFrame((()=>{T(!1)}))})),_=_t((e=>{if(dn(e.currentTarget))return e.preventDefault();e.preventDefault(),F()})),M=_t((e=>{e.key===yn.Space?(e.preventDefault(),F()):e.key===yn.Enter&&zt(e.currentTarget)})),j=_t((e=>e.preventDefault())),N=Sn(),A=hn(),{isFocusVisible:R,focusProps:P}=pt({autoFocus:m}),{isHovered:L,hoverProps:D}=yt({isDisabled:i}),{pressed:I,pressProps:O}=Mt({disabled:i}),V=(0,a.useMemo)((()=>({checked:S,disabled:i,hover:L,focus:R,active:I,autofocus:m,changing:C})),[S,L,R,I,i,C,m]),B=Jt({id:s,ref:x,role:"switch",type:At(e,g),tabIndex:-1===e.tabIndex?0:null!=(n=e.tabIndex)?n:0,"aria-checked":S,"aria-labelledby":N,"aria-describedby":A,disabled:i||void 0,autoFocus:m,onClick:_,onKeyUp:M,onKeyPress:j},P,D,O),z=(0,a.useCallback)((()=>{if(void 0!==w)return null==k?void 0:k(w)}),[k,w]),H=Wt();return a.createElement(a.Fragment,null,null!=f&&a.createElement(on,{disabled:i,data:{[f]:p||"on"},overrides:{type:"checkbox",checked:S},form:h,onReset:z}),H({ourProps:B,theirProps:v,slot:V,defaultTag:"button",name:"Switch"}))})),jn=Cn,Nn=bn,An=Object.assign(Mn,{Group:function(e){var t;let[n,r]=(0,a.useState)(null),[l,o]=kn(),[s,i]=mn(),u=(0,a.useMemo)((()=>({switch:n,setSwitch:r})),[n,r]),c=e,d=Wt();return a.createElement(i,{name:"Switch.Description",value:s},a.createElement(o,{name:"Switch.Label",value:l,props:{htmlFor:null==(t=u.switch)?void 0:t.id,onClick(e){n&&(e.currentTarget instanceof HTMLLabelElement&&e.preventDefault(),n.click(),n.focus({preventScroll:!0}))}}},a.createElement(Tn.Provider,{value:u},d({ourProps:{},theirProps:c,slot:{},defaultTag:Fn,name:"Switch.Group"}))))},Label:jn,Description:Nn});function Rn(e){var t,n,r="";if("string"==typeof e||"number"==typeof e)r+=e;else if("object"==typeof e)if(Array.isArray(e)){var a=e.length;for(t=0;t<a;t++)e[t]&&(n=Rn(e[t]))&&(r&&(r+=" "),r+=n)}else for(n in e)e[n]&&(r&&(r+=" "),r+=n);return r}function Pn(){for(var e,t,n=0,r="",a=arguments.length;n<a;n++)(e=arguments[n])&&(t=Rn(e))&&(r&&(r+=" "),r+=t);return r}const Ln=window.lodash,Dn=({children:e,isDisabled:t,type:n,help:r,name:a,render:l,rules:o})=>{const{formState:{errors:s},control:i}=V(),u=(0,Ln.get)(s,a);return(0,Re.jsxs)("div",{className:Pn("field","field-"+a,"first:mt-0 mt-3"),children:[(0,Re.jsx)("div",{className:Pn("form-element text-slate-800","hidden"===n&&"hidden",t&&"opacity-50"),children:(0,Re.jsx)(Y,{control:i,name:a,rules:t?{}:o,disabled:t,render:({field:t})=>(0,Re.jsx)(Re.Fragment,{children:l?l({error:u,field:t}):e})})}),u?(0,Re.jsx)(On,{error:u}):(0,Re.jsx)(In,{children:r})]})},In=({children:e})=>(0,Re.jsx)(Re.Fragment,{children:e&&(0,Re.jsx)("p",{className:"xs leading-5 text-gray-500 mt-2",children:e})}),On=({error:e})=>(0,Re.jsx)(Re.Fragment,{children:e?.message&&(0,Re.jsx)("p",{role:"alert",className:"mt-2 text-left text-sm text-red-600",id:`${e?.ref?.name}-error`,children:e.message})}),Vn=({name:e,rules:t,label:n,help:r,isDisabled:a})=>(0,Re.jsx)(Dn,{name:e,isDisabled:a,rules:t,help:r,render:({error:e,field:{value:t,onChange:r}})=>(0,Re.jsxs)(An.Group,{as:"div",className:"flex items-center first:mt-0 mt-3 mb-1",children:[(0,Re.jsx)(An,{checked:t,onChange:r,disabled:a,className:Pn("control",t?"bg-primary":"bg-gray-200","disabled:cursor-not-allowed relative inline-flex flex-shrink-0 h-6 w-11 border-2 border-transparent rounded-full cursor-pointer transition-colors ease-in-out duration-200 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-primary"),"aria-invalid":!!e,"aria-errormessage":e?.message,children:(0,Re.jsx)("span",{"aria-hidden":"true",className:Pn(t?"translate-x-5":"translate-x-0","pointer-events-none inline-block h-5 w-5 rounded-full bg-white shadow transform ring-0 transition ease-in-out duration-200")})}),(0,Re.jsx)(An.Label,{className:Pn(a?"cursor-not-allowed":"cursor-pointer","ml-3"),children:(0,Re.jsx)("span",{className:"text-sm text-gray-700",children:null!=n?n:t?(0,c.__)("On","kudos-donations"):(0,c.__)("Off","kudos-donations")})})]})});let Bn=Qt((function(e,t){let n=(0,a.useId)(),r=cn(),l=Dt(),{id:o=r||`headlessui-input-${n}`,disabled:s=l||!1,autoFocus:i=!1,invalid:u=!1,...c}=e,d=Sn(),f=hn(),{isFocused:p,focusProps:h}=pt({autoFocus:i}),{isHovered:m,hoverProps:v}=yt({isDisabled:s}),b=Jt({ref:t,id:o,"aria-labelledby":d,"aria-describedby":f,"aria-invalid":u?"true":void 0,disabled:s||void 0,autoFocus:i},h,v),g=(0,a.useMemo)((()=>({disabled:s,invalid:u,hover:m,focus:p,autofocus:i})),[s,u,m,p,i]);return Wt()({ourProps:b,theirProps:c,slot:g,defaultTag:"input",name:"Input"})}));const zn=({name:e,rules:t,isDisabled:n,label:r,ariaLabel:a,isReadOnly:l,help:o,prefix:s,type:i="text",placeholder:c})=>{const d=(0,u.useRef)(null),[f,p]=(0,u.useState)(0);return(0,u.useEffect)((()=>{if(d.current){const e=d.current?.offsetWidth,t=parseFloat(getComputedStyle(d.current).fontSize);p(e+1.5*t)}}),[s]),(0,Re.jsx)(Dn,{name:e,type:i,isDisabled:n,help:o,rules:t,render:({error:t,field:{value:o,onChange:u}})=>{var p;return(0,Re.jsx)(Re.Fragment,{children:(0,Re.jsxs)("div",{className:"relative flex flex-row rounded-md",children:[s&&(0,Re.jsx)("div",{className:"absolute inset-y-0 start-0 top-0 ps-3.5 flex items-center pointer-events-none",children:(0,Re.jsx)("span",{ref:d,className:"text-gray-500 sm:text-sm",children:s})}),(0,Re.jsx)(Bn,{value:null!=o?o:"",onChange:u,readOnly:l,disabled:n,type:i,name:e,"aria-label":null!==(p=null!=a?a:r)&&void 0!==p?p:c,className:Pn("control form-input transition ease-in-out block w-full pr-10 sm:text-sm shadow-sm rounded-md placeholder:text-gray-500","focus:outline-none","disabled:cursor-not-allowed disabled:bg-slate-100",t?.message?"border-red-600 text-red-900 focus:ring-red-500 focus:border-red-500":"border-gray-300 focus:ring-primary focus:border-primary"),style:s&&{paddingLeft:f+"px"},placeholder:c,"aria-invalid":!!t,"aria-errormessage":t?.message})]})})}})};let Hn=Qt((function(e,t){let n=(0,a.useId)(),r=cn(),l=Dt(),{id:o=r||`headlessui-textarea-${n}`,disabled:s=l||!1,autoFocus:i=!1,invalid:u=!1,...c}=e,d=Sn(),f=hn(),{isFocused:p,focusProps:h}=pt({autoFocus:i}),{isHovered:m,hoverProps:v}=yt({isDisabled:s}),b=Jt({ref:t,id:o,"aria-labelledby":d,"aria-describedby":f,"aria-invalid":u?"true":void 0,disabled:s||void 0,autoFocus:i},h,v),g=(0,a.useMemo)((()=>({disabled:s,invalid:u,hover:m,focus:p,autofocus:i})),[s,u,m,p,i]);return Wt()({ourProps:b,theirProps:c,slot:g,defaultTag:"textarea",name:"Textarea"})}));const Un=({name:e,label:t,rules:n,placeholder:r,help:a,isDisabled:l,ariaLabel:o})=>(0,Re.jsx)(Dn,{name:e,isDisabled:l,help:a,rules:n,render:({error:n,field:a})=>{var s;return(0,Re.jsx)("div",{className:"mt-1",children:(0,Re.jsx)(Hn,{...a,disabled:l,rows:4,name:e,placeholder:r,"aria-label":null!==(s=null!=o?o:t)&&void 0!==s?s:r,className:Pn("control shadow-sm focus:ring-primary focus:border-primary block w-full sm:text-sm border-gray-300 rounded-md","disabled:cursor-not-allowed disabled:bg-slate-100","read-only:bg-slate-50"),"aria-invalid":!!n,"aria-errormessage":n?.message})})}}),Gn=(0,u.forwardRef)((({type:e="button",children:t,href:n,isOutline:r,isExternal:a,isDisabled:l,isSmall:o,isBusy:s,icon:i,form:u,ariaLabel:c,className:d,onClick:f,style:p},h)=>{const m=Pn("button",d,l&&"cursor-not-allowed opacity-75",s&&"cursor-not-allowed",r?"border-primary border text-primary":"border-none text-white",o?"px-2 py-2 text-sm":"px-5 py-3","relative leading-none font-bold focus:ring z-1 group cursor-pointer overflow-hidden rounded-lg flex justify-center items-center transition ease-in-out focus:ring-primary focus:ring-offset-2"),v=()=>(0,Re.jsxs)(Re.Fragment,{children:[t,(0,Re.jsx)("div",{className:Pn("button-background",r?"bg-none":"bg-primary","absolute -z-1 w-full h-full top-0 left-0 group-hover:brightness-90 transition ease-in-out")})]});return(0,Re.jsx)(Re.Fragment,{children:n?(0,Re.jsx)("a",{href:n,target:a&&"_blank",ref:h,className:m,"aria-label":c,children:v()}):(0,Re.jsxs)("button",{type:e,onClick:e=>{if(!n)return"function"==typeof f&&!l&&!s&&f();e.preventDefault(),window.location.href=n},ref:h,form:u,disabled:l||s,className:m,style:p,"aria-label":c,children:[s?(0,Re.jsxs)("svg",{className:"animate-spin mr-2 h-5 w-5",xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",children:[(0,Re.jsx)("circle",{className:"opacity-25",cx:"12",cy:"12",r:"10",stroke:"currentColor",strokeWidth:"4"}),(0,Re.jsx)("path",{className:"opacity-75",fill:"currentColor",d:"M4 12a8 8 0 0 1 8-8V0C5.373 0 0 5.373 0 12h4zm2 5.291A7.962 7.962 0 0 1 4 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z"})]}):i,v()]})})}));function qn(e,t){return null!==e&&null!==t&&"object"==typeof e&&"object"==typeof t&&"id"in e&&"id"in t?e.id===t.id:e===t}let $n=["[contentEditable=true]","[tabindex]","a[href]","area[href]","button:not([disabled])","iframe","input:not([disabled])","select:not([disabled])","textarea:not([disabled])"].map((e=>`${e}:not([tabindex='-1'])`)).join(","),Wn=["[data-autofocus]"].map((e=>`${e}:not([tabindex='-1'])`)).join(",");var Kn,Zn,Yn,Jn=((Yn=Jn||{})[Yn.First=1]="First",Yn[Yn.Previous=2]="Previous",Yn[Yn.Next=4]="Next",Yn[Yn.Last=8]="Last",Yn[Yn.WrapAround=16]="WrapAround",Yn[Yn.NoScroll=32]="NoScroll",Yn[Yn.AutoFocus=64]="AutoFocus",Yn),Qn=((Zn=Qn||{})[Zn.Error=0]="Error",Zn[Zn.Overflow=1]="Overflow",Zn[Zn.Success=2]="Success",Zn[Zn.Underflow=3]="Underflow",Zn),Xn=((Kn=Xn||{})[Kn.Previous=-1]="Previous",Kn[Kn.Next=1]="Next",Kn);var er=(e=>(e[e.Strict=0]="Strict",e[e.Loose=1]="Loose",e))(er||{}),tr=(e=>(e[e.Keyboard=0]="Keyboard",e[e.Mouse=1]="Mouse",e))(tr||{});"undefined"!=typeof window&&"undefined"!=typeof document&&(document.addEventListener("keydown",(e=>{e.metaKey||e.altKey||e.ctrlKey||(document.documentElement.dataset.headlessuiFocusVisible="")}),!0),document.addEventListener("click",(e=>{1===e.detail?delete document.documentElement.dataset.headlessuiFocusVisible:0===e.detail&&(document.documentElement.dataset.headlessuiFocusVisible="")}),!0));let nr=["textarea","input"].join(",");function rr(e,t=(e=>e)){return e.slice().sort(((e,n)=>{let r=t(e),a=t(n);if(null===r||null===a)return 0;let l=r.compareDocumentPosition(a);return l&Node.DOCUMENT_POSITION_FOLLOWING?-1:l&Node.DOCUMENT_POSITION_PRECEDING?1:0}))}function ar(e,t,{sorted:n=!0,relativeTo:r=null,skipElements:a=[]}={}){let l=Array.isArray(e)?e.length>0?e[0].ownerDocument:document:e.ownerDocument,o=Array.isArray(e)?n?rr(e):e:64&t?function(e=document.body){return null==e?[]:Array.from(e.querySelectorAll(Wn)).sort(((e,t)=>Math.sign((e.tabIndex||Number.MAX_SAFE_INTEGER)-(t.tabIndex||Number.MAX_SAFE_INTEGER))))}(e):function(e=document.body){return null==e?[]:Array.from(e.querySelectorAll($n)).sort(((e,t)=>Math.sign((e.tabIndex||Number.MAX_SAFE_INTEGER)-(t.tabIndex||Number.MAX_SAFE_INTEGER))))}(e);a.length>0&&o.length>1&&(o=o.filter((e=>!a.some((t=>null!=t&&"current"in t?(null==t?void 0:t.current)===e:t===e))))),r=null!=r?r:l.activeElement;let s,i=(()=>{if(5&t)return 1;if(10&t)return-1;throw new Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),u=(()=>{if(1&t)return 0;if(2&t)return Math.max(0,o.indexOf(r))-1;if(4&t)return Math.max(0,o.indexOf(r))+1;if(8&t)return o.length-1;throw new Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),c=32&t?{preventScroll:!0}:{},d=0,f=o.length;do{if(d>=f||d+f<=0)return 0;let e=u+d;if(16&t)e=(e+f)%f;else{if(e<0)return 3;if(e>=f)return 1}s=o[e],null==s||s.focus(c),d+=i}while(s!==l.activeElement);return 6&t&&function(e){var t,n;return null!=(n=null==(t=null==e?void 0:e.matches)?void 0:t.call(e,nr))&&n}(s)&&s.select(),2}var lr=(e=>(e[e.RegisterOption=0]="RegisterOption",e[e.UnregisterOption=1]="UnregisterOption",e))(lr||{});let or={0(e,t){let n=[...e.options,{id:t.id,element:t.element,propsRef:t.propsRef}];return{...e,options:rr(n,(e=>e.element.current))}},1(e,t){let n=e.options.slice(),r=e.options.findIndex((e=>e.id===t.id));return-1===r?e:(n.splice(r,1),{...e,options:n})}},sr=(0,a.createContext)(null);function ir(e){let t=(0,a.useContext)(sr);if(null===t){let t=new Error(`<${e} /> is missing a parent <RadioGroup /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,ir),t}return t}sr.displayName="RadioGroupDataContext";let ur=(0,a.createContext)(null);function cr(e){let t=(0,a.useContext)(ur);if(null===t){let t=new Error(`<${e} /> is missing a parent <RadioGroup /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,cr),t}return t}function dr(e,t){return Ut(t.type,or,e,t)}ur.displayName="RadioGroupActionsContext";let fr=Qt((function(e,t){let n=(0,a.useId)(),r=Dt(),{id:l=`headlessui-radiogroup-${n}`,value:o,form:s,name:i,onChange:u,by:c,disabled:d=r||!1,defaultValue:f,tabIndex:p=0,...h}=e,m=function(e=qn){return(0,a.useCallback)(((t,n)=>{if("string"==typeof e){let r=e;return(null==t?void 0:t[r])===(null==n?void 0:n[r])}return e(t,n)}),[e])}(c),[v,b]=(0,a.useReducer)(dr,{options:[]}),g=v.options,[y,x]=kn(),[w,S]=mn(),k=(0,a.useRef)(null),E=Pt(k,t),C=Nt(f),[T,F]=jt(o,u,C),_=(0,a.useMemo)((()=>g.find((e=>!e.propsRef.current.disabled))),[g]),M=(0,a.useMemo)((()=>g.some((e=>m(e.propsRef.current.value,T)))),[g,T]),j=_t((e=>{var t;if(d||m(e,T))return!1;let n=null==(t=g.find((t=>m(t.propsRef.current.value,e))))?void 0:t.propsRef.current;return!(null!=n&&n.disabled||(null==F||F(e),0))})),N=_t((e=>{let t=k.current;if(!t)return;let n=kt(t),r=g.filter((e=>!1===e.propsRef.current.disabled)).map((e=>e.element.current));switch(e.key){case yn.Enter:zt(e.currentTarget);break;case yn.ArrowLeft:case yn.ArrowUp:if(e.preventDefault(),e.stopPropagation(),ar(r,Jn.Previous|Jn.WrapAround)===Qn.Success){let e=g.find((e=>e.element.current===(null==n?void 0:n.activeElement)));e&&j(e.propsRef.current.value)}break;case yn.ArrowRight:case yn.ArrowDown:if(e.preventDefault(),e.stopPropagation(),ar(r,Jn.Next|Jn.WrapAround)===Qn.Success){let e=g.find((e=>e.element.current===(null==n?void 0:n.activeElement)));e&&j(e.propsRef.current.value)}break;case yn.Space:{e.preventDefault(),e.stopPropagation();let t=g.find((e=>e.element.current===(null==n?void 0:n.activeElement)));t&&j(t.propsRef.current.value)}}})),A=_t((e=>(b({type:0,...e}),()=>b({type:1,id:e.id})))),R=(0,a.useMemo)((()=>({value:T,firstOption:_,containsCheckedOption:M,disabled:d,compare:m,tabIndex:p,...v})),[T,_,M,d,m,p,v]),P=(0,a.useMemo)((()=>({registerOption:A,change:j})),[A,j]),L={ref:E,id:l,role:"radiogroup","aria-labelledby":y,"aria-describedby":w,onKeyDown:N},D=(0,a.useMemo)((()=>({value:T})),[T]),I=(0,a.useCallback)((()=>{if(void 0!==C)return j(C)}),[j,C]),O=Wt();return a.createElement(S,{name:"RadioGroup.Description"},a.createElement(x,{name:"RadioGroup.Label"},a.createElement(ur.Provider,{value:P},a.createElement(sr.Provider,{value:R},null!=i&&a.createElement(on,{disabled:d,data:{[i]:T||"on"},overrides:{type:"radio",checked:null!=T},form:s,onReset:I}),O({ourProps:L,theirProps:h,slot:D,defaultTag:"div",name:"RadioGroup"})))))})),pr=Qt((function(e,t){var n;let r=ir("RadioGroup.Option"),l=cr("RadioGroup.Option"),o=(0,a.useId)(),{id:s=`headlessui-radiogroup-option-${o}`,value:i,disabled:u=r.disabled||!1,autoFocus:c=!1,...d}=e,f=(0,a.useRef)(null),p=Pt(f,t),[h,m]=kn(),[v,b]=mn(),g=Ft({value:i,disabled:u});Tt((()=>l.registerOption({id:s,element:f,propsRef:g})),[s,l,f,g]);let y=_t((e=>{var t;if(dn(e.currentTarget))return e.preventDefault();l.change(i)&&(null==(t=f.current)||t.focus())})),x=(null==(n=r.firstOption)?void 0:n.id)===s,{isFocusVisible:w,focusProps:S}=pt({autoFocus:c}),{isHovered:k,hoverProps:E}=yt({isDisabled:u}),C=r.compare(r.value,i),T=Jt({ref:p,id:s,role:"radio","aria-checked":C?"true":"false","aria-labelledby":h,"aria-describedby":v,"aria-disabled":!!u||void 0,tabIndex:u?-1:C||!r.containsCheckedOption&&x?r.tabIndex:-1,onClick:u?void 0:y,autoFocus:c},S,E),F=(0,a.useMemo)((()=>({checked:C,disabled:u,active:w,hover:k,focus:w,autofocus:c})),[C,u,k,w,c]),_=Wt();return a.createElement(b,{name:"RadioGroup.Description"},a.createElement(m,{name:"RadioGroup.Label"},_({ourProps:T,theirProps:d,slot:F,defaultTag:"div",name:"RadioGroup.Option"})))})),hr=Qt((function(e,t){var n;let r=ir("Radio"),l=cr("Radio"),o=(0,a.useId)(),s=cn(),i=Dt(),{id:u=s||`headlessui-radio-${o}`,value:c,disabled:d=r.disabled||i||!1,autoFocus:f=!1,...p}=e,h=(0,a.useRef)(null),m=Pt(h,t),v=Sn(),b=hn(),g=Ft({value:c,disabled:d});Tt((()=>l.registerOption({id:u,element:h,propsRef:g})),[u,l,h,g]);let y=_t((e=>{var t;if(dn(e.currentTarget))return e.preventDefault();l.change(c)&&(null==(t=h.current)||t.focus())})),{isFocusVisible:x,focusProps:w}=pt({autoFocus:f}),{isHovered:S,hoverProps:k}=yt({isDisabled:d}),E=(null==(n=r.firstOption)?void 0:n.id)===u,C=r.compare(r.value,c),T=Jt({ref:m,id:u,role:"radio","aria-checked":C?"true":"false","aria-labelledby":v,"aria-describedby":b,"aria-disabled":!!d||void 0,tabIndex:d?-1:C||!r.containsCheckedOption&&E?r.tabIndex:-1,autoFocus:f,onClick:d?void 0:y},w,k),F=(0,a.useMemo)((()=>({checked:C,disabled:d,hover:S,focus:x,autofocus:f})),[C,d,S,x,f]);return Wt()({ourProps:T,theirProps:p,slot:F,defaultTag:"span",name:"Radio"})})),mr=Cn,vr=bn,br=Object.assign(fr,{Option:pr,Radio:hr,Label:mr,Description:vr});const gr=({name:e,options:t,help:n,isDisabled:r,rules:a,label:l,ariaLabel:o})=>{const s=(0,u.useRef)([]),i=(0,u.useCallback)(((e,n,r)=>{const a=t.findIndex((e=>e.value===r));let l=a;if("ArrowRight"===e.key||"ArrowUp"===e.key)l=(a+1)%t.length;else{if("ArrowLeft"!==e.key&&"ArrowDown"!==e.key)return;l=(a-1+t.length)%t.length}e.preventDefault(),n(t[l].value),s.current[l]&&s.current[l].focus()}),[t]);return(0,Re.jsx)(Dn,{name:e,isDisabled:r,help:n,rules:a,render:({field:{onChange:e,value:n}})=>(0,Re.jsx)(br,{value:null!=n?n:"",onChange:e,disabled:r,className:"first:mt-0 mt-3 grid gap-3 grid-flow-row xs:grid-flow-col xs:auto-cols-fr","aria-label":null!=o?o:l,onKeyDown:t=>i(t,e,n),children:t.map(((e,t)=>(0,Re.jsx)(hr,{value:e.value,disabled:e.disabled,ref:e=>s.current[t]=e,className:({checked:t})=>Pn("control focus:ring-2 focus:ring-offset-2 focus:ring-primary",t?"bg-primary border-transparent text-white font-bold":"bg-white border-gray-300 text-slate-800 hover:bg-gray-50",e.disabled?"opacity-50 cursor-not-allowed":"cursor-pointer","transition ease-in-out focus:outline-none border rounded-md py-2 px-2 sm:py-3 sm:px-3 flex items-center justify-center text-sm font-medium sm:flex-1"),children:(0,Re.jsx)(Cn,{as:"p",children:e.label})},e.value)))})})},yr=({name:e,rules:t,label:n,help:r,isDisabled:a})=>(0,Re.jsx)(Dn,{name:e,isDisabled:a,help:r,rules:t,render:({error:t,field:{onChange:r,value:l}})=>(0,Re.jsxs)("label",{className:"relative flex items-center",children:[(0,Re.jsx)("div",{className:"flex items-center h-5",children:(0,Re.jsx)("input",{disabled:a,checked:null!=l&&l,onChange:r,name:e,type:"checkbox",className:"control disabled:cursor-not-allowed transition focus:ring-primary h-4 w-4 text-primary border-gray-300 rounded","aria-invalid":!!t,"aria-errormessage":t?.message})}),n&&(0,Re.jsx)("div",{className:"ml-3 text-sm",children:(0,Re.jsx)("span",{className:"font-medium text-gray-700",children:n})})]})});let xr=Qt((function(e,t){let n=(0,a.useId)(),r=cn(),l=Dt(),{id:o=r||`headlessui-select-${n}`,disabled:s=l||!1,invalid:i=!1,autoFocus:u=!1,...c}=e,d=Sn(),f=hn(),{isFocusVisible:p,focusProps:h}=pt({autoFocus:u}),{isHovered:m,hoverProps:v}=yt({isDisabled:s}),{pressed:b,pressProps:g}=Mt({disabled:s}),y=Jt({ref:t,id:o,"aria-labelledby":d,"aria-describedby":f,"aria-invalid":i?"true":void 0,disabled:s||void 0,autoFocus:u},h,v,g),x=(0,a.useMemo)((()=>({disabled:s,invalid:i,hover:m,focus:p,active:b,autofocus:u})),[s,i,m,p,b,u]);return Wt()({ourProps:y,theirProps:c,slot:x,defaultTag:"select",name:"Select"})}));const wr=({name:e,rules:t,options:n,placeholder:r,isDisabled:a,help:l,ariaLabel:o})=>(0,Re.jsx)(Dn,{name:e,isDisabled:a,help:l,rules:t,render:({error:t,field:{onChange:l,value:s}})=>(0,Re.jsxs)(xr,{disabled:a,value:null!=s?s:"",onChange:l,className:Pn("control mt-1 block w-full pl-3 pr-10 py-2 text-base border-gray-300 focus:outline-none focus:ring-primary focus:border-primary sm:text-sm rounded-md","disabled:cursor-not-allowed disabled:bg-slate-100",t?.message?"border-red-600 text-red-900 focus:ring-red-500 focus:border-red-500":"border-gray-300 focus:ring-primary focus:border-primary"),"aria-invalid":!!t,"aria-errormessage":t?.message,"aria-label":null!=o?o:r,children:[r&&(0,Re.jsx)("option",{disabled:!0,value:"",children:r},`placeholder_${e}`),n.map((e=>(0,Re.jsx)("option",{value:e.value,children:e.label},e.value)))]})}),Sr=({campaign:e})=>{const{meta:{address_title:t,address_description:n,address_required:r}}=e,a=(0,u.useMemo)((()=>De()().getData()),[]),{setFocus:l}=V();return(0,u.useEffect)((()=>{l("business_name")}),[l]),(0,Re.jsxs)(Pe,{title:t,description:n,children:[(0,Re.jsx)(zn,{name:"business_name",placeholder:(0,c.__)("Business name","kudos-donations")}),(0,Re.jsx)(zn,{name:"street",rules:{required:{value:r,message:(0,c.__)("Street required","kudos-donations")}},placeholder:(0,c.__)("Street","kudos-donations")}),(0,Re.jsx)(zn,{name:"postcode",rules:{required:{value:r,message:(0,c.__)("Postcode required","kudos-donations")}},placeholder:(0,c.__)("Postcode","kudos-donations")}),(0,Re.jsx)(zn,{name:"city",rules:{required:{value:r,message:(0,c.__)("City required","kudos-donations")}},placeholder:(0,c.__)("City","kudos-donations")}),(0,Re.jsx)(wr,{name:"country",placeholder:(0,c.__)("Country","kudos-donations"),options:a,rules:{required:{value:r,message:(0,c.__)("Country required","kudos-donations")}},error:(0,c.__)("Country required","kudos-donations")})]})},kr=({campaign:e})=>{const{meta:{subscription_title:t,subscription_description:n,frequency_options:r}}=e,{setFocus:a,getValues:l}=V(),o=[];return[0,1,2,3,4,5,6,7,8,9,10].forEach((e=>o.push({value:e,label:0===e?(0,c.__)("Continuous","kudos-donations"):e+" "+(0,c._n)("year","years",e,"kudos-donations")}))),(0,u.useEffect)((()=>{a("recurring_frequency")}),[a]),(0,Re.jsxs)(Pe,{title:t,description:n,children:[(0,Re.jsx)(wr,{name:"recurring_frequency",rules:{required:(0,c.__)("Please select a payment frequency","kudos-donations")},placeholder:(0,c.__)("Payment frequency","kudos-donations"),options:Object.entries(r).map((([e,t])=>({value:e,label:t})))}),(0,Re.jsx)(wr,{name:"recurring_length",rules:{required:(0,c.__)("Please select a payment duration","kudos-donations"),validate:e=>(e=>{const t=l("recurring_frequency");return!t||12/parseInt(t,10)*e!=1})(e)||(0,c.__)("Subscriptions must be more than one payment","kudos-donations")},placeholder:(0,c.__)("Donation duration","kudos-donations"),options:o})]})};function Er({title:e,titleId:t,...n},r){return a.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true","data-slot":"icon",ref:r,"aria-labelledby":t},n),e?a.createElement("title",{id:t},e):null,a.createElement("path",{d:"M3.5 2.75a.75.75 0 0 0-1.5 0v14.5a.75.75 0 0 0 1.5 0v-4.392l1.657-.348a6.449 6.449 0 0 1 4.271.572 7.948 7.948 0 0 0 5.965.524l2.078-.64A.75.75 0 0 0 18 12.25v-8.5a.75.75 0 0 0-.904-.734l-2.38.501a7.25 7.25 0 0 1-4.186-.363l-.502-.2a8.75 8.75 0 0 0-5.053-.439l-1.475.31V2.75Z"}))}const Cr=a.forwardRef(Er),Tr=({goal:e,total:t=0,currency:n="",extra:r=0,showGoal:a=!0})=>{const l=e?Math.round(t/e*100):0,o=e?r/(e-t):0;return(0,Re.jsx)("div",{className:"w-full text-base",children:(0,Re.jsxs)("div",{"data-total":t,"data-goal":e,className:"h-7 border-1 border-solid border-gray-300 flex relative shadow-inner overflow-hidden bg-gray-200 rounded w-full",children:[(0,Re.jsxs)("div",{style:{width:l+"%"},className:"flex flex-shrink-0 justify-center items-center",children:[(0,Re.jsx)("div",{className:"h-full w-full bg-green-500"}),(0,Re.jsx)("div",{className:"left-0 transition-opacity absolute flex items-center justify-center w-full opacity-0"}),(0,Re.jsx)("div",{className:"absolute right-1/2 translate-x-1/2",children:l+"% ( "+n+t+")"})]}),(0,Re.jsx)("div",{style:{transform:`scaleX(${o})`},className:"h-full w-full bg-green-500 transition-transform opacity-30 origin-left"}),a&&(0,Re.jsxs)("div",{className:"kudos-progress-total flex space-x-2 items-center absolute top-1/2 right-0 mr-2 -translate-y-2/4",children:[(0,Re.jsx)(Cr,{className:"w-4 h-4"}),(0,Re.jsx)("span",{children:n+" "+e})]})]})})},Fr=({campaign:e})=>{const{meta:{initial_title:t,initial_description:n,currency:r,minimum_donation:a,donation_type:l,fixed_amounts:o,amountType:s,maximum_donation:i,anonymous:d,show_goal:f,goal:p},total:h}=e,m=window.kudos?.currencies[r],{setValue:v}=V(),b=Z({name:"valueFixed"}),g=Z({name:"valueOpen"}),y=Z({name:"value"}),x=Z({name:"email"}),w=(0,c.sprintf)(/* translators: %d is the amount in euros. */ /* translators: %d is the amount in euros. */2 (0,c._n)("Minimum donation is %d euro","Minimum donation is %d euros",a,"kudos-donations"),a),S=(0,u.useMemo)((()=>"both"===l&&!!x),[l,x]),k=(0,u.useMemo)((()=>o?.map((e=>({value:e,label:`${null!=m?m:""}${e.trim()}`})))),[o,m]);return(0,u.useEffect)((()=>{S||v("recurring",!1)}),[S,v]),(0,u.useEffect)((()=>{b&&(v("value",b,{shouldValidate:!0}),v("valueOpen",""))}),[v,b]),(0,u.useEffect)((()=>{g&&(v("value",g,{shouldValidate:!0}),v("valueFixed",""))}),[v,g]),(0,u.useEffect)((()=>{"both"!==l?v("recurring","recurring"===l):x||v("recurring",!1)}),[l,v,x]),(0,Re.jsxs)(Pe,{title:t,description: n,children:[f&&p>0&&(0,Re.jsx)("div",{className:"my-5",children:(0,Re.jsx)(Tr,{goal:p,total:h,extra:y,currency:m})}),"open"!==s&&k.length>0&&(0,Re.jsx)(gr,{name:"valueFixed",ariaLabel:(0,c.__)("Fixed donation amount","kudos-donations"),options:k}),"fixed"!==s&&(0,Re.jsx)(zn,{name:"valueOpen",ariaLabel:(0,c.__)("Open donation amount","kudos-donations"),prefix:m,type:"number",placeholder:"both"===s?(0,c.__)("Other amount","kudos-donations"):(0,c.__)("Amount","kudos-donations")}),(0,Re.jsx)(zn,{type:"hidden",name:"value",rules:{required:w,min:{value:a,message:w},max:{value:i,message:(0,c.sprintf)(/* translators: %1$s is the currency and %2$s is the maximum donation value */ /* translators: %1$s is the currency and %2$s is the maximum donation value */3 (0,c.__)("Maximum donation is %1$s%2$s","kudos-donations"),m, i)}}}),(0,Re.jsx)(zn,{name:"name",rules:(!d||"recurring"===l)&&{required:(0,c.__)("Your name is required","kudos-donations")},placeholder:d?(0,c.__)("Full name","kudos-donations")+" ("+(0,c.__)("optional","kudos-donations")+")":(0,c.__)("Full name","kudos-donations")}),(0,Re.jsx)(zn,{name:"email",type:"email",rules:(!d||"recurring"===l)&&{required:(0,c.__)("Your email is required","kudos-donations")},placeholder:d?(0,c.__)("Email","kudos-donations")+" ("+(0,c.__)("optional","kudos-donations")+")":(0,c.__)("Email","kudos-donations")}),"both"===l&&(0,Re.jsx)("div",{className:"flex justify-center mt-3",children:(0,Re.jsx)(Vn,{isDisabled:!x,name:"recurring",label:(0,c.__)("Recurring donation","kudos-donations")})})]})},_r=({campaign:e})=>{const{meta:{message_title:t,message_description:n}}=e,{setFocus:r}=V();return(0,u.useEffect)((()=>{r("message")}),[r]),(0,Re.jsx)(Pe,{title:t,description:n,children:(0,Re.jsx)(Un,{name:"message",placeholder:(0,c.__)("Message","kudos-donations")})})},Mr=window.wp.hooks,jr=({campaign:e})=>{const{meta:t}=e,{getValues:n}=V(),r=n(),a=(0,Mr.applyFilters)("kudosSummaryCheckboxes",[{name:"privacy",enabled:t.privacy_link,label:(0,u.createInterpolateElement)((0,c.__)("Accept <a>Privacy Policy</a>","kudos-donations"),{a:(0,Re.jsx)("a",{target:"_blank",className:"underline",href:t.privacy_link,rel:"noreferrer"})}),rules:{required:(0,c.__)("Please accept this to continue","kudos-donations")}},{name:"terms",enabled:t.terms_link,label:(0,u.createInterpolateElement)((0,c.__)("Accept <a>Terms and Conditions</a>","kudos-donations"),{a:(0,Re.jsx)("a",{target:"_blank",className:"underline",href:t.terms_link,rel:"noreferrer"})}),rules:{required:(0,c.__)("Please accept this to continue","kudos-donations")}}],e);return(0,Re.jsxs)(Pe,{title:t.payment_title,description:t.payment_description,children:[(0,Re.jsxs)("div",{className:"kudos_summary text-left block bg-gray-100 p-2 border-0 border-solid border-t-2 border-primary",children:[(0,Re.jsxs)("p",{className:"my-1",children:[(0,Re.jsxs)("strong",{children:[(0,c.__)("Name","kudos-donations"),": "]}),(0,Re.jsx)("span",{children:""!==r.email?r.name:(0,c.__)("anonymous","kudos-donations")})]}),(0,Re.jsxs)("p",{className:"my-1",children:[(0,Re.jsxs)("strong",{children:[(0,c.__)("E-mail address","kudos-donations"),": "]}),(0,Re.jsx)("span",{children:""!==r.email?r.email:(0,c.__)("anonymous","kudos-donations")})]}),(0,Re.jsxs)("p",{className:"my-1",children:[(0,Re.jsxs)("strong",{children:[(0,c.__)("Amount","kudos-donations"),": "]}),(0,Re.jsx)("span",{children:`${window.kudos?.currencies[t.currency]} ${r.value}`})]}),(0,Re.jsxs)("p",{className:"my-1",children:[(0,Re.jsxs)("strong",{children:[(0,c.__)("Type","kudos-donations"),": "]}),(0,Re.jsx)("span",{children:(()=>{if(!n("recurring"))return(0,c.__)("One off","kudos-donations");const e=function(e){switch(e){case"12 months":return(0,c.__)("Yearly","kudos-donations");case"1 month":return(0,c.__)("Monthly","kudos-donations");case"3 months":return(0,c.__)("Quarterly","kudos-donations");case"oneoff":return(0,c.__)("One-off","kudos-donations");default:return e}}(n("recurring_frequency")),t=n("recurring_length"),r=t>0?t+" "+(0,c.__)("years","kudos-donations"):(0,c.__)("Continuous","kudos-donations");return`${(0,c.__)("Recurring","kudos-donations")} (${e} / ${r})`})()})]})]}),a.map(((e,t)=>{var n;return e.enabled?(0,Re.jsx)(yr,{name:e.name,label:e.label,rules:null!==(n=e?.rules)&&void 0!==n?n:null},t):""}))]})};function Nr({title:e,titleId:t,...n},r){return a.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:r,"aria-labelledby":t},n),e?a.createElement("title",{id:t},e):null,a.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M15.75 19.5 8.25 12l7.5-7.5"}))}const Ar=a.forwardRef(Nr);function Rr({title:e,titleId:t,...n},r){return a.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:r,"aria-labelledby":t},n),e?a.createElement("title",{id:t},e):null,a.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M16.5 10.5V6.75a4.5 4.5 0 1 0-9 0v3.75m-.75 11.25h10.5a2.25 2.25 0 0 0 2.25-2.25v-6.75a2.25 2.25 0 0 0-2.25-2.25H6.75a2.25 2.25 0 0 0-2.25 2.25v6.75a2.25 2.25 0 0 0 2.25 2.25Z"}))}const Pr=a.forwardRef(Rr);function Lr({title:e,titleId:t,...n},r){return a.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:r,"aria-labelledby":t},n),e?a.createElement("title",{id:t},e):null,a.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"m8.25 4.5 7.5 7.5-7.5 7.5"}))}const Dr=a.forwardRef(Lr),Ir=(e,t,n)=>{const r=e[n]?.requirements;return!r||Object.entries(r).every((([e,n])=>t[e]===n))},Or=({step:e,campaign:t,submitForm:n,setFormState:r})=>{const[l,o]=(0,u.useState)(""),[s,i]=(0,u.useState)(e),d=(0,u.useRef)(e),[f,p]=(0,u.useState)(!1),h=(0,u.useRef)(null),m=(0,u.useRef)(!0),v=(0,u.useRef)(null),b=function(e={}){const t=a.useRef(),n=a.useRef(),[r,l]=a.useState({isDirty:!1,isValidating:!1,isLoading:re(e.defaultValues),isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,submitCount:0,dirtyFields:{},touchedFields:{},validatingFields:{},errors:e.errors||{},disabled:e.disabled||!1,defaultValues:re(e.defaultValues)?void 0:e.defaultValues});t.current||(t.current={...Ae(e),formState:r});const o=t.current.control;return o._options=e,$({subject:o._subjects.state,next:e=>{U(e,o._proxyFormState,o._updateFormState,!0)&&l({...o._formState})}}),a.useEffect((()=>o._disableForm(e.disabled)),[o,e.disabled]),a.useEffect((()=>{if(o._proxyFormState.isDirty){const e=o._getDirty();e!==r.isDirty&&o._subjects.state.next({isDirty:e})}}),[o,r.isDirty]),a.useEffect((()=>{e.values&&!ye(e.values,n.current)?(o._reset(e.values,o._options.resetOptions),n.current=e.values,l((e=>({...e})))):o._resetDefaultValues()}),[e.values,o]),a.useEffect((()=>{e.errors&&o._setErrors(e.errors)}),[e.errors,o]),a.useEffect((()=>{o._state.mount||(o._updateValid(),o._state.mount=!0),o._state.watch&&(o._state.watch=!1,o._subjects.state.next({...o._formState})),o._removeUnmounted()})),a.useEffect((()=>{e.shouldUnregister&&o._subjects.values.next({values:o._getWatch()})}),[e.shouldUnregister,o]),t.current.formState=z(r,o),t.current}({defaultValues:{recurring:!1,business_name:"",city:"",country:"",postcode:"",street:"",message:""}}),g=(0,u.useMemo)((()=>(0,Mr.applyFilters)("kudosFormTabs",[{name:"Initial",element:Fr},{name:"Recurring",element:kr,requirements:{recurring:!0}},{name:"Address",element:Sr,requirements:{address_enabled:!0}},{name:"Message",element:_r,requirements:{message_enabled:!0}},{name:"Summary",element:jr}],t,Pe)),[t]),y=g[s],x=y.element;return(0,u.useLayoutEffect)((()=>{if(m.current)m.current=!1;else if(d.current!==e){if(!h.current)return;const t=h.current;t.classList.add("translate-x-1","opacity-0");const n=t.querySelector("form").offsetHeight;o(n);const r=new ResizeObserver((()=>{const n=t.querySelector("form").offsetHeight;o(n),v.current=setTimeout((()=>{o("auto"),i(e),t.classList.remove("translate-x-1","opacity-0","section-"+g[d.current]?.name?.toLowerCase()),t.classList.add("section-"+g[e]?.name?.toLowerCase()),d.current=e}),200)}));return r.observe(t.querySelector("form")),()=>{r.disconnect(),clearTimeout(v.current)}}}),[g,e]),(0,Re.jsx)(B,{...b,children:(0,Re.jsx)("div",{ref:h,id:"form-container",className:Pn(f&&"opacity-50","w-full transition-all duration-200"),style:{height:l+"px"},children:(0,Re.jsxs)("form",{id:"form",onSubmit:b.handleSubmit((e=>{if(s<g.length-1)return(e=>{const n={...e,...t.meta};let a=s+1;for(;!Ir(g,n,a)&&a<=g.length;)a++;r((t=>({...t,formData:{...t?.formData,...e},currentStep:a})))})(e);p(!0),n(e).then((e=>{e?.success||p(!1)}))})),children:[(0,Re.jsx)(x,{campaign:t}),(0,Re.jsxs)("div",{id:"form-buttons",className:"mt-8 flex justify-between relative",children:[s>0&&(0,Re.jsx)(Gn,{type:"button",className:"text-base",ariaLabel:(0,c.__)("Back","kudos-donations"),onClick:()=>{if(0===s)return;let e=s-1;const n={...b.getValues(),...t.meta};for(;!Ir(g,n,e)&&e>=0;)e--;r((t=>({...t,currentStep:e})))},icon:(0,Re.jsx)(Ar,{className:"mr-2 w-5 h-5"}),children:(0,Re.jsx)("p",{children:(0,c.__)("Back","kudos-donations")})}),(0,Re.jsx)(Gn,{type:"submit",ariaLabel:(0,c.__)("Next","kudos-donations"),className:"ml-auto text-base",isBusy:f,icon:"Summary"===y.name&&(0,Re.jsx)(Pr,{className:"mr-2 w-5 h-5"}),children:"Summary"===y.name?(0,Re.jsx)("p",{children:(0,c.__)("Submit","kudos-donations")}):(0,Re.jsxs)(Re.Fragment,{children:[(0,Re.jsx)("p",{children:(0,c.__)("Next","kudos-donations")}),(0,Re.jsx)(Dr,{className:"ml-2 w-5 h-5"})]})})]})]})})})};function Vr(){let e=function(){let e="undefined"==typeof document;return"useSyncExternalStore"in l&&(e=>e.useSyncExternalStore)(l)((()=>()=>{}),(()=>!1),(()=>!e))}(),[t,n]=a.useState(St.isHandoffComplete);return t&&!1===St.isHandoffComplete&&n(!1),a.useEffect((()=>{!0!==t&&n(!0)}),[t]),a.useEffect((()=>St.handoff()),[]),!e&&t}var Br,zr;"undefined"!=typeof process&&"undefined"!=typeof globalThis&&"undefined"!=typeof Element&&"test"===(null==(Br=null==process?void 0:process.env)?void 0:Br.NODE_ENV)&&void 0===(null==(zr=null==Element?void 0:Element.)?void 0:zr.getAnimations)&&(Element..getAnimations=function(){return console.warn(["Headless UI has polyfilled `Element..getAnimations` for your tests.","Please install a proper polyfill e.g. `jsdom-testing-mocks`, to silence these warnings.","","Example usage:","```js","import { mockAnimationsApi } from 'jsdom-testing-mocks'","mockAnimationsApi()","```"].join("\n")),[]});var Hr=(e=>(e[e.None=0]="None",e[e.Closed=1]="Closed",e[e.Enter=2]="Enter",e[e.Leave=4]="Leave",e))(Hr||{});function Ur(e){let t={};for(let n in e)!0===e[n]&&(t[`data-${n}`]="");return t}let Gr=(0,a.createContext)(null);Gr.displayName="OpenClosedContext";var qr=(e=>(e[e.Open=1]="Open",e[e.Closed=2]="Closed",e[e.Closing=4]="Closing",e[e.Opening=8]="Opening",e))(qr||{});function $r(){return(0,a.useContext)(Gr)}function Wr({value:e,children:t}){return a.createElement(Gr.Provider,{value:e},t)}function Kr(e){var t;return!!(e.enter||e.enterFrom||e.enterTo||e.leave||e.leaveFrom||e.leaveTo)||(null!=(t=e.as)?t:ea)!==a.Fragment||1===a.Children.count(e.children)}let Zr=(0,a.createContext)(null);Zr.displayName="TransitionContext";var Yr=(e=>(e.Visible="visible",e.Hidden="hidden",e))(Yr||{});let Jr=(0,a.createContext)(null);function Qr(e){return"children"in e?Qr(e.children):e.current.filter((({el:e})=>null!==e.current)).filter((({state:e})=>"visible"===e)).length>0}function Xr(e,t){let n=Ft(e),r=(0,a.useRef)([]),l=function(){let e=(0,a.useRef)(!1);return Tt((()=>(e.current=!0,()=>{e.current=!1})),[]),e}(),o=Ct(),s=_t(((e,t=$t.Hidden)=>{let a=r.current.findIndex((({el:t})=>t===e));-1!==a&&(Ut(t,{[$t.Unmount](){r.current.splice(a,1)},[$t.Hidden](){r.current[a].state="hidden"}}),o.microTask((()=>{var e;!Qr(r)&&l.current&&(null==(e=n.current)||e.call(n))})))})),i=_t((e=>{let t=r.current.find((({el:t})=>t===e));return t?"visible"!==t.state&&(t.state="visible"):r.current.push({el:e,state:"visible"}),()=>s(e,$t.Unmount)})),u=(0,a.useRef)([]),c=(0,a.useRef)(Promise.resolve()),d=(0,a.useRef)({enter:[],leave:[]}),f=_t(((e,n,r)=>{u.current.splice(0),t&&(t.chains.current[n]=t.chains.current[n].filter((([t])=>t!==e))),null==t||t.chains.current[n].push([e,new Promise((e=>{u.current.push(e)}))]),null==t||t.chains.current[n].push([e,new Promise((e=>{Promise.all(d.current[n].map((([e,t])=>t))).then((()=>e()))}))]),"enter"===n?c.current=c.current.then((()=>null==t?void 0:t.wait.current)).then((()=>r(n))):r(n)})),p=_t(((e,t,n)=>{Promise.all(d.current[t].splice(0).map((([e,t])=>t))).then((()=>{var e;null==(e=u.current.shift())||e()})).then((()=>n(t)))}));return(0,a.useMemo)((()=>({children:r,register:i,unregister:s,onStart:f,onStop:p,wait:c,chains:d})),[i,s,r,f,p,d,c])}Jr.displayName="NestingContext";let ea=a.Fragment,ta=qt.RenderStrategy,na=Qt((function(e,t){let{show:n,appear:r=!1,unmount:l=!0,...o}=e,s=(0,a.useRef)(null),i=Pt(...Kr(e)?[s,t]:null===t?[]:[t]);Vr();let u=$r();if(void 0===n&&null!==u&&(n=(u&qr.Open)===qr.Open),void 0===n)throw new Error("A <Transition /> is used but it is missing a `show={true | false}` prop.");let[c,d]=(0,a.useState)(n?"visible":"hidden"),f=Xr((()=>{n||d("hidden")})),[p,h]=(0,a.useState)(!0),m=(0,a.useRef)([n]);Tt((()=>{!1!==p&&m.current[m.current.length-1]!==n&&(m.current.push(n),h(!1))}),[m,n]);let v=(0,a.useMemo)((()=>({show:n,appear:r,initial:p})),[n,r,p]);Tt((()=>{n?d("visible"):!Qr(f)&&null!==s.current&&d("hidden")}),[n,f]);let b={unmount:l},g=_t((()=>{var t;p&&h(!1),null==(t=e.beforeEnter)||t.call(e)})),y=_t((()=>{var t;p&&h(!1),null==(t=e.beforeLeave)||t.call(e)})),x=Wt();return a.createElement(Jr.Provider,{value:f},a.createElement(Zr.Provider,{value:v},x({ourProps:{...b,as:a.Fragment,children:a.createElement(ra,{ref:i,...b,...o,beforeEnter:g,beforeLeave:y})},theirProps:{},defaultTag:a.Fragment,features:ta,visible:"visible"===c,name:"Transition"})))})),ra=Qt((function(e,t){var n,r;let{transition:l=!0,beforeEnter:o,afterEnter:s,beforeLeave:i,afterLeave:u,enter:c,enterFrom:d,enterTo:f,entered:p,leave:h,leaveFrom:m,leaveTo:v,...b}=e,[g,y]=(0,a.useState)(null),x=(0,a.useRef)(null),w=Kr(e),S=Pt(...w?[x,t,y]:null===t?[]:[t]),k=null==(n=b.unmount)||n?$t.Unmount:$t.Hidden,{show:E,appear:C,initial:T}=function(){let e=(0,a.useContext)(Zr);if(null===e)throw new Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),[F,_]=(0,a.useState)(E?"visible":"hidden"),M=function(){let e=(0,a.useContext)(Jr);if(null===e)throw new Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),{register:j,unregister:N}=M;Tt((()=>j(x)),[j,x]),Tt((()=>{if(k===$t.Hidden&&x.current)return E&&"visible"!==F?void _("visible"):Ut(F,{hidden:()=>N(x),visible:()=>j(x)})}),[F,x,j,N,E,k]);let A=Vr();Tt((()=>{if(w&&A&&"visible"===F&&null===x.current)throw new Error("Did you forget to passthrough the `ref` to the actual DOM node?")}),[x,F,A,w]);let R=T&&!C,P=C&&E&&T,L=(0,a.useRef)(!1),D=Xr((()=>{L.current||(_("hidden"),N(x))}),M),I=_t((e=>{L.current=!0;let t=e?"enter":"leave";D.onStart(x,t,(e=>{"enter"===e?null==o||o():"leave"===e&&(null==i||i())}))})),O=_t((e=>{let t=e?"enter":"leave";L.current=!1,D.onStop(x,t,(e=>{"enter"===e?null==s||s():"leave"===e&&(null==u||u())})),"leave"===t&&!Qr(D)&&(_("hidden"),N(x))}));(0,a.useEffect)((()=>{w&&l||(I(E),O(E))}),[E,w,l]);let V=!(!l||!w||!A||R),[,B]=function(e,t,n,r){let[l,o]=(0,a.useState)(n),{hasFlag:s,addFlag:i,removeFlag:u}=function(e=0){let[t,n]=(0,a.useState)(e),r=(0,a.useCallback)((e=>n(e)),[t]),l=(0,a.useCallback)((e=>n((t=>t|e))),[t]),o=(0,a.useCallback)((e=>(t&e)===e),[t]),s=(0,a.useCallback)((e=>n((t=>t&~e))),[n]),i=(0,a.useCallback)((e=>n((t=>t^e))),[n]);return{flags:t,setFlag:r,addFlag:l,hasFlag:o,removeFlag:s,toggleFlag:i}}(e&&l?3:0),c=(0,a.useRef)(!1),d=(0,a.useRef)(!1),f=Ct();return Tt((()=>{var a;if(e)return n&&o(!0),t?(null==(a=null==r?void 0:r.start)||a.call(r,n),function(e,{prepare:t,run:n,done:r,inFlight:a}){let l=Et();return function(e,{inFlight:t,prepare:n}){if(null!=t&&t.current)return void n();let r=e.style.transition;e.style.transition="none",n(),e.offsetHeight,e.style.transition=r}(e,{prepare:t,inFlight:a}),l.nextFrame((()=>{n(),l.requestAnimationFrame((()=>{l.add(function(e,t){var n,r;let a=Et();if(!e)return a.dispose;let l=!1;a.add((()=>{l=!0}));let o=null!=(r=null==(n=e.getAnimations)?void 0:n.call(e).filter((e=>e instanceof CSSTransition)))?r:[];return 0===o.length?(t(),a.dispose):(Promise.allSettled(o.map((e=>e.finished))).then((()=>{l||t()})),a.dispose)}(e,r))}))})),l.dispose}(t,{inFlight:c,prepare(){d.current?d.current=!1:d.current=c.current,c.current=!0,!d.current&&(n?(i(3),u(4)):(i(4),u(2)))},run(){d.current?n?(u(3),i(4)):(u(4),i(3)):n?u(1):i(1)},done(){var e;d.current&&"function"==typeof t.getAnimations&&t.getAnimations().length>0||(c.current=!1,u(7),n||o(!1),null==(e=null==r?void 0:r.end)||e.call(r,n))}})):void(n&&i(3))}),[e,n,t,f]),e?[l,{closed:s(1),enter:s(2),leave:s(4),transition:s(2)||s(4)}]:[n,{closed:void 0,enter:void 0,leave:void 0,transition:void 0}]}(V,g,E,{start:I,end:O}),z=Xt({ref:S,className:(null==(r=Ht(b.className,P&&c,P&&d,B.enter&&c,B.enter&&B.closed&&d,B.enter&&!B.closed&&f,B.leave&&h,B.leave&&!B.closed&&m,B.leave&&B.closed&&v,!B.transition&&E&&p))?void 0:r.trim())||void 0,...Ur(B)}),H=0;"visible"===F&&(H|=qr.Open),"hidden"===F&&(H|=qr.Closed),E&&"hidden"===F&&(H|=qr.Opening),!E&&"visible"===F&&(H|=qr.Closing);let U=Wt();return a.createElement(Jr.Provider,{value:D},a.createElement(Wr,{value:H},U({ourProps:z,theirProps:b,defaultTag:ea,features:ta,visible:"visible"===F,name:"Transition.Child"})))})),aa=Qt((function(e,t){let n=null!==(0,a.useContext)(Zr),r=null!==$r();return a.createElement(a.Fragment,null,!n&&r?a.createElement(na,{ref:t,...e}):a.createElement(ra,{ref:t,...e}))})),la=Object.assign(na,{Child:aa,Root:na});function oa({title:e,titleId:t,...n},r){return a.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:r,"aria-labelledby":t},n),e?a.createElement("title",{id:t},e):null,a.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M6 18 18 6M6 6l12 12"}))}const sa=a.forwardRef(oa),ia=({isOpen:e=!1,toggleModal:t,children:n,showLogo:r=!0})=>{const a=(0,u.useRef)(null),[l,o]=(0,u.useState)(null),[s,i]=(0,u.useState)(null),d=(0,u.useCallback)((()=>{"function"==typeof t&&t()}),[t]),f=(0,u.useCallback)((()=>{const e=a.current?.querySelectorAll('button, [href], input, select, textarea, [tabindex]:not([tabindex="-1"])');o(e?e[0]:null),i(e?e[e.length-1]:null);const t=a.current?.querySelector('[name*="value"]:not([type="hidden"])');t?.focus()}),[]),p=(0,u.useCallback)((e=>{if("Escape"!==e.key&&27!==e.keyCode||d(),"Tab"===e.key||9===e.keyCode){const t=a.current.getRootNode().activeElement;e.shiftKey&&t===l?(e.preventDefault(),s.focus()):e.shiftKey||t!==s||(e.preventDefault(),l.focus())}}),[l,s,d]);return(0,u.useEffect)((()=>{if(e)return f(),document.documentElement.style.setProperty("--kudos-modal-overflow","hidden"),document.addEventListener("keydown",p,!1),()=>{document.documentElement.style.setProperty("--kudos-modal-overflow","auto"),document.removeEventListener("keydown",p,!1)}}),[e,p,f]),(0,Re.jsx)("div",{id:"modal-container",ref:a,children:(0,Re.jsx)(la,{show:e,children:(0,Re.jsx)("div",{className:"fixed z-[999999] inset-0 overflow-y-scroll",children:(0,Re.jsxs)(Re.Fragment,{children:[(0,Re.jsx)(la.Child,{enter:"transition-opacity duration-[400ms]",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"transition-opacity duration-200 ease-in-out",leaveFrom:"opacity-100",leaveTo:"opacity-0",children:(0,Re.jsx)("div",{id:"modal-overlay",className:"fixed inset-0 bg-black/30","aria-hidden":"true"})}),(0,Re.jsx)(la.Child,{beforeEnter:f,enter:"transition-all duration-[400ms]",enterFrom:"opacity-0 rotate-[-5deg] translate-x-3 translate-y-3 scale-90",enterTo:"opacity-100 rotate-0 translate-x-0 translate-y-0 scale-100",leave:"transition-all duration-200",leaveFrom:"opacity-100 rotate-0 translate-y-0 scale-100",leaveTo:"opacity-0 translate-y-3 scale-90",children:(0,Re.jsxs)("div",{className:"flex pt-4 px-4 pb-20 text-center sm:block sm:p-0",children:[(0,Re.jsx)("span",{className:"hidden sm:inline-block sm:align-middle sm:h-screen","aria-hidden":"true",children:""}),(0,Re.jsx)("div",{id:"modal",className:"inline-block bg-white rounded-lg text-left overflow-hidden shadow-xl transform transition-all duration-200 sm:align-middle sm:max-w-lg w-full",children:(0,Re.jsxs)("div",{className:"bg-white p-8",children:[(0,Re.jsxs)("div",{id:"modal-header",className:"flex items-center justify-between",children:[r&&(0,Re.jsx)("span",{className:"mr-3 flex",title:"Kudos Donations",children:(0,Re.jsx)("img",{alt:"Kudos logo",className:"h-6",src:"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+Cjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDU1NSA0NDkiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogICAgIHhtbDpzcGFjZT0icHJlc2VydmUiCiAgICAgc3R5bGU9ImZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoyOyI+CiAgICA8cGF0aCBkPSJNMCw2NS4xMDdDMCw0Ny44MzkgNi44NiwzMS4yNzggMTkuMDcsMTkuMDY3QzMxLjI4MSw2Ljg1NyA0Ny44NDIsLTAuMDAzIDY1LjExLC0wLjAwM0w2NS4xMTIsLTAuMDAzQzEwMS4yMDIsLTAuMDAzIDEzMC40NTgsMjkuMjUzIDEzMC40NTgsNjUuMzQzTDEzMC40NTgsMzgzLjA1NkMxMzAuNDU4LDQwMC4zNzQgMTIzLjU3OSw0MTYuOTgyIDExMS4zMzMsNDI5LjIyN0M5OS4wODgsNDQxLjQ3MyA4Mi40OCw0NDguMzUyIDY1LjE2Miw0NDguMzUyTDY1LjE2MSw0NDguMzUyQzI5LjE3NCw0NDguMzUyIDAuMDAxLDQxOS4xNzkgMC4wMDEsMzgzLjE5MkMwLjAwMSwyOTguMTM4IDAsMTUwLjEzNiAwLDY1LjEwN1oiCiAgICAgICAgICBzdHlsZT0iZmlsbDpyZ2IoNDYsMTk2LDE4Mik7Ii8+CiAgICA8cGF0aCBkPSJNNDg5Ljg4NywyMjQuMTc4QzU2OC4yOTQsMjcxLjM3MyA1NjguMjk0LDM2NS43NjggNTI5LjA4OCw0MTIuOTYyQzQ4OS44ODgsNDYwLjE1NiA0MTEuNDc2LDQ2MC4xNTYgMzMzLjA2OSw0MTIuOTYyQzI3NC4yNiwzNzkuOTIyIDIxNS40NTcsMjk0Ljk3IDE3Ni4yNTEsMjI0LjE3OEMyMTUuNDU3LDE1My4zODUgMjc0LjI2MSw2OC40MzQgMzMzLjA2OSwzNS4zOTdDNDExLjQ3NiwtMTEuNzk5IDQ4OS44ODcsLTExLjc5OSA1MjkuMDg5LDM1LjM5N0M1NjguMjk0LDgyLjU5MiA1NjguMjk0LDE3Ni45ODQgNDg5Ljg4NywyMjQuMTc4WiIKICAgICAgICAgIHN0eWxlPSJmaWxsOnJnYigyNTUsMTU5LDI4KTsiLz4KPC9zdmc+Cg=="})}),(0,Re.jsx)("button",{className:"bg-transparent transition p-0 inline leading-none border-0 focus:outline-none focus:ring hover:text-primary-dark ring-primary ring-offset-2 rounded-full w-5 h-5 cursor-pointer text-center ml-auto",onClick:d,type:"button",title:(0,c.__)("Close modal","kudos-donations"),children:(0,Re.jsx)(sa,{className:"align-middle w-5 h-5"})})]}),(0,Re.jsx)("div",{id:"modal-body",className:"mt-2",children:n})]})})]})})]})})})})};var ua=n(848),ca=n(556),da=n.n(ca),fa="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0!==n.g?n.g:"undefined"!=typeof self?self:{};function pa(e,t){return e(t={exports:{}},t.exports),t.exports}var ha=pa((function(e){!function(t){var n=function(e,t,r){if(!i(t)||c(t)||d(t)||f(t)||s(t))return t;var a,l=0,o=0;if(u(t))for(a=[],o=t.length;l<o;l++)a.push(n(e,t[l],r));else for(var p in a={},t)Object..hasOwnProperty.call(t,p)&&(a[e(p,r)]=n(e,t[p],r));return a},r=function(e){return p(e)?e:(e=e.replace(/[\-_\s]+(.)?/g,(function(e,t){return t?t.toUpperCase():""}))).substr(0,1).toLowerCase()+e.substr(1)},a=function(e){var t=r(e);return t.substr(0,1).toUpperCase()+t.substr(1)},l=function(e,t){return function(e,t){var n=(t=t||{}).separator||"_",r=t.split||/(?=[A-Z])/;return e.split(r).join(n)}(e,t).toLowerCase()},o=Object..toString,s=function(e){return"function"==typeof e},i=function(e){return e===Object(e)},u=function(e){return"[object Array]"==o.call(e)},c=function(e){return"[object Date]"==o.call(e)},d=function(e){return"[object RegExp]"==o.call(e)},f=function(e){return"[object Boolean]"==o.call(e)},p=function(e){return(e-=0)==e},h=function(e,t){var n=t&&"process"in t?t.process:t;return"function"!=typeof n?e:function(t,r){return n(t,e,r)}},m={camelize:r,decamelize:l,pascalize:a,depascalize:l,camelizeKeys:function(e,t){return n(h(r,t),e)},decamelizeKeys:function(e,t){return n(h(l,t),e,t)},pascalizeKeys:function(e,t){return n(h(a,t),e)},depascalizeKeys:function(){return this.decamelizeKeys.apply(this,arguments)}};e.exports?e.exports=m:t.humps=m}(fa)})).decamelize,ma=function(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r},va=function(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e)){var n=[],r=!0,a=!1,l=void 0;try{for(var o,s=e[Symbol.iterator]();!(r=(o=s.next()).done)&&(n.push(o.value),!t||n.length!==t);r=!0);}catch(e){a=!0,l=e}finally{try{r||null==s.return||s.return()}finally{if(a)throw l}}return n}}(e,t)||function(e,t){if(e){if("string"==typeof e)return ma(e,t);var n=Object..toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?ma(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()},ba=pa((function(e){function t(){return e.exports=t=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object..hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},t.apply(this,arguments)}e.exports=t})),ga=function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},l=Object.keys(e);for(r=0;r<l.length;r++)n=l[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(r=0;r<l.length;r++)n=l[r],t.indexOf(n)>=0||Object..propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a},ya=(0,a.createContext)(null);function xa(e){var t=e.children,n=void 0===t?"":t,r=ga(e,["children"]);return"string"!=typeof n&&(n=(0,ua.F0)(n)),o().createElement("template",ba({},r,{dangerouslySetInnerHTML:{__html:n}}))}function wa(e){var t=e.root,n=e.children;return(0,It.createPortal)(void 0===n?null:n,t)}xa.propTypes={children:da().oneOfType([da().string,da().node])},wa.propTypes={root:da().object.isRequired,children:da().node};var Sa=new Map,ka=function(){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"core",t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:function(e){return e.children};return new Proxy(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{get:function(n,r){var l=ha(r,{separator:"-"}),s="".concat(e,"-").concat(l);return Sa.has(s)||Sa.set(s,function(e){var t=(0,a.forwardRef)((function(t,n){var r,l,s=t.mode,i=void 0===s?"open":s,u=t.delegatesFocus,c=void 0!==u&&u,d=t.styleSheets,f=void 0===d?[]:d,p=t.ssr,h=void 0!==p&&p,m=t.children,v=ga(t,["mode","delegatesFocus","styleSheets","ssr","children"]),b=(l=(0,a.useRef)((r=n)&&r.current),(0,a.useEffect)((function(){r&&(r.current=l.current)}),[r]),l),g=(0,a.useState)(null),y=va(g,2),x=y[0],w=y[1],S="node_".concat(i).concat(c);return(0,a.useLayoutEffect)((function(){if(b.current)try{if("function"==typeof n&&n(b.current),h){var e=b.current.shadowRoot;return void w(e)}var t=b.current.attachShadow({mode:i,delegatesFocus:c});f.length>0&&(t.adoptedStyleSheets=f),w(t)}catch(e){!function(e){var t=e.error,n=e.styleSheets,r=e.root;if("NotSupportedError"!==t.name)throw t;n.length>0&&(r.adoptedStyleSheets=n)}({error:e,styleSheets:f,root:x})}}),[n,b,f]),o().createElement(o().Fragment,null,o().createElement(e.tag,ba({key:S,ref:b},v),(x||h)&&o().createElement(ya.Provider,{value:x},h?o().createElement(xa,{shadowroot:i,shadowrootmode:i},e.render({root:x,ssr:h,children:m})):o().createElement(wa,{root:x},e.render({root:x,ssr:h,children:m})))))}));return t.propTypes={mode:da().oneOf(["open","closed"]),delegatesFocus:da().bool,styleSheets:da().arrayOf(da().instanceOf(globalThis.CSSStyleSheet)),ssr:da().bool,children:da().node},t}({tag:l,render:t})),Sa.get(s)}})}();const Ea=ka,Ca=function({children:e,themeColor:t,style:n,className:r,fonts:a,alignment:l,errors:o=null}){var s,i,c;const[d,f]=(0,u.useState)(!window.kudos?.stylesheets),p=(0,u.useRef)(window.kudos?.stylesheets?.length),h=()=>{p.current--,0===p.current&&f(!0)},m={left:"justify-start",center:"justify-center",right:"justify-end"}[l];return(0,Re.jsxs)(Ea.div,{children:[window.kudos?.styles&&(0,Re.jsx)("style",{children:window.kudos?.styles}),window.kudos?.stylesheets?.map(((e,t)=>(0,Re.jsx)("link",{rel:"stylesheet",onLoad:h,href:e},t))),n&&(0,Re.jsx)("style",{children:n}),(0,Re.jsx)("style",{children:`:host { \n\t\t\t\t\tfont-size: ${null!==(s=window.kudos?.baseFontSize)&&void 0!==s?s:"1.2rem"};\n\t\t\t\t\t--kudos-font-heading: ${null!==(i=a?.header)&&void 0!==i?i:"cabinbold, sans-serif"} ;\n\t\t\t\t\t--kudos-font-body: ${null!==(c=a?.header)&&void 0!==c?c:"montserratregular, sans-serif"};\n\t\t\t\t\t--kudos-theme-primary: ${t};\n\t\t\t\t}`}),(0,Re.jsx)("div",{id:"container",children:(0,Re.jsx)("div",{className:Pn(r,"flex font-body text-gray-900",m),children:d&&!o?(0,Re.jsx)(Re.Fragment,{children:e}):(0,Re.jsx)(Re.Fragment,{children:(0,Re.jsx)(Re.Fragment,{children:o&&(0,Re.jsxs)(Re.Fragment,{children:[(0,Re.jsx)("p",{className:"m-0",children:"Kudos Donations ran into a problem:"}),o.map(((e,t)=>(0,Re.jsxs)("p",{className:"text-red-500",children:["- ",e]},t)))]})})})})})]})},Ta=window.wp.components,Fa=(0,a.createContext)(null);function _a({campaignId:e,children:t}){const[n,r]=(0,u.useState)(null),[a,l]=(0,u.useState)(null),[o,s]=(0,u.useState)(!1);(0,u.useEffect)((()=>{e&&(l(null),s(!0),i()({path:`/wp/v2/kudos_campaign/${e}`}).then((e=>{r(e),s(!1)})).catch((t=>{404===t?.data?.status?i()({path:`/wp/v2/kudos_campaign?slug=${e}`}).then((e=>{e.length>0?r(e[0]):l([(0,c.__)("Campaign not found","kudos-donations")])})).catch((()=>{l([(0,c.__)("Failed to fetch campaign by slug","kudos-donations")])})).finally((()=>{s(!1)})):(l([(0,c.__)("Failed to fetch campaign","kudos-donations")]),s(!1))})))}),[e]);const d=(0,u.useMemo)((()=>({campaign:n,campaignErrors:a,isLoading:o})),[n,a,o]);return(0,Re.jsx)(Fa.Provider,{value:d,children:o?(0,Re.jsx)(Ta.Flex,{justify:"center",children:(0,Re.jsx)(Ta.Spinner,{})}):t})}const Ma=()=>(0,a.useContext)(Fa),ja=({lineColor:e="#2ec4b6",heartColor:t="#ff9f1c",className:n,style:r})=>(0,Re.jsxs)("svg",{className:Pn(n,"kudos-logo logo origin-center duration-500 ease-in-out m-auto"),xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 555 449",style:r,children:[(0,Re.jsx)("path",{className:"logo-line",fill:e,d:"M0,65.107C0,47.839 6.86,31.278 19.07,19.067C31.281,6.857 47.842,-0.003 65.11,-0.003L65.112,-0.003C101.202,-0.003 130.458,29.253 130.458,65.343L130.458,383.056C130.458,400.374 123.579,416.982 111.333,429.227C99.088,441.473 82.48,448.352 65.162,448.352L65.161,448.352C29.174,448.352 0.001,419.179 0.001,383.192C0.001,298.138 0,150.136 0,65.107Z"}),(0,Re.jsx)("path",{className:"logo-heart origin-center duration-500 ease-in-out",fill:null!=t?t:e,d:"M489.887 224.178c78.407 47.195 78.407 141.59 39.201 188.784-39.2 47.194-117.612 47.194-196.019 0-58.809-33.04-117.612-117.992-156.818-188.784 39.206-70.793 98.01-155.744 156.818-188.781 78.407-47.196 156.818-47.196 196.02 0 39.205 47.195 39.205 141.587-39.202 188.781z"})]}),Na=()=>(0,Re.jsx)("div",{className:"z-[999999] fixed flex justify-center items-center top-0 left-0 w-full h-full bg-white",children:(0,Re.jsx)("div",{className:"logo-animate w-[25%]",children:(0,Re.jsx)(ja,{})})}),Aa=({children:e,onClick:t=null})=>(0,Re.jsxs)(Gn,{id:"donate-button",onClick:()=>t&&t(),className:"logo-animate text-base",children:[(0,Re.jsx)("div",{className:"mr-3 flex text-white",children:(0,Re.jsx)(ja,{className:"w-5 h-5",lineColor:"currentColor",heartColor:"currentColor"})}),e]}),Ra=({displayAs:e,label:t,alignment:n,previewMode:a=!1})=>{const{campaign:l,campaignErrors:o,isLoading:s}=Ma(),[c,d]=(0,u.useState)(0),[f,p]=(0,u.useState)(null),[h,m]=(0,u.useState)({currentStep:0,formData:{}}),[v,b]=(0,u.useState)(!1),g="form"===e,y="button"===e,x="fslogo"===e;window.kudos.FrontControls=r,(0,u.useEffect)((()=>{d(Date.now())}),[]),(0,u.useEffect)((()=>{v||S()}),[v]);const w=()=>{b(!v)},S=()=>{m((e=>({...e,currentStep:0,formData:{}})))};async function k(e){if(a)return;p(null);const t=new window.FormData;t.append("timestamp",c.toString()),t.append("campaign_id",l.id),t.append("return_url",l.meta.use_custom_return_url?l.meta.custom_return_url:window.location.href);for(const n in e)"field"===n?t.append(n,e[n][1]):t.append(n,e[n]);return i()({path:"/kudos/v1/payment/create",method:"POST",body:new URLSearchParams(t)}).then((e=>(e.success?window.location.href=e.url:p(e.data.message),e))).catch((e=>(p(e.message),e)))}const E=()=>(0,Re.jsxs)(Re.Fragment,{children:[f&&(0,Re.jsx)("small",{className:"text-center block font-normal mb-4 text-sm text-red-500",children:f}),l&&(0,Re.jsx)(Or,{step:h?.currentStep,campaign:l,setFormState:m,submitForm:k})]});if(!s)return(0,Re.jsx)(Ca,{themeColor:l?.meta?.theme_color,style:l?.meta?.custom_styles,errors:o,className:a&&"pointer-events-none",alignment:n,children:(0,Re.jsxs)(Re.Fragment,{children:[x&&(0,Re.jsx)(Na,{}),g&&E(),y&&(0,Re.jsxs)(Re.Fragment,{children:[(0,Re.jsx)(Aa,{onClick:w,children:t}),(0,Re.jsx)(ia,{toggleModal:w,isOpen:v,children:E()})]})]})})};function Pa({}){return(0,Re.jsx)("div",{className:"text-center",children:(0,Re.jsxs)("div",{role:"status",children:[(0,Re.jsxs)("svg",{"aria-hidden":"true",className:"inline w-8 h-8 text-gray-200 animate-spin dark:text-gray-600 fill-primary",viewBox:"0 0 100 101",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,Re.jsx)("path",{d:"M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z",fill:"currentColor"}),(0,Re.jsx)("path",{d:"M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z",fill:"currentFill"})]}),(0,Re.jsx)("span",{className:"sr-only",children:(0,c.__)("Loading","kudos-donations")})]})})}const La=({transactionId:e})=>{var t;const{campaign:n,isLoading:r}=Ma(),[a,l]=(0,u.useState)(""),[o,s]=(0,u.useState)((0,Re.jsx)(Pa,{})),d=(0,u.useRef)(null);if((0,u.useEffect)((()=>{let t=1;return d.current=setInterval((()=>{t<10?(async()=>{try{const a=Ia(),o=await i()({path:`/kudos/v1/payment/status/?id=${e}`,headers:{"X-Kudos-Nonce":a}});switch(o.data.status){case"paid":const e={value:window.kudos.currencies[o.data.currency]+o.data.value,name:o.data.name};l(n.meta.return_message_title),s((t=n.meta.return_message_text,r=e,t.replace(/\{\{(.*?)}}/g,((e,t)=>r[t.trim()]||"")))),clearInterval(d.current);break;case"failed":l((0,c.__)("Payment Failed","kudos-donations")),s((0,c.__)("Your payment failed.","kudos-donations")),clearInterval(d.current);break;case"cancelled":l((0,c.__)("Payment Cancelled","kudos-donations")),s((0,c.__)("Your payment was cancelled.","kudos-donations")),clearInterval(d.current)}}catch(e){l("Error"),s(e.message),clearInterval(d.current)}var t,r})().then((()=>{t++})):(l((0,c.__)("Payment Pending","kudos-donations")),s((0,c.__)("Payment could not be verified, please contact us for more information.","kudos-donations")),clearInterval(d.current))}),1e3),()=>clearInterval(d.current)}),[e,n]),!r)return(0,Re.jsx)(Da,{title:a,body:o,color:n?.meta?.theme_color,style:n?.meta?.custom_styles,dismissible:null!==(t=d.current)&&void 0!==t&&t})};function Da({title:e,body:t,style:n="",color:r="#ff9f1c",dismissible:a=!0}){const[l,o]=(0,u.useState)(!1),[s,i]=(0,u.useState)(!0),d=()=>{i(!a)};return(0,u.useEffect)((()=>{o(!0)}),[]),(0,Re.jsx)(Re.Fragment,{children:l&&(0,Re.jsx)(Ca,{style:n,themeColor:r,children:(0,Re.jsx)(ia,{toggleModal:d,isOpen:s,children:(0,Re.jsxs)(Re.Fragment,{children:[e&&(0,Re.jsx)("h2",{className:"font-bold font-heading text-4xl/4 m-0 mb-2 block text-center",children:e}),t&&(0,Re.jsx)("div",{className:"text-lg text-center block font-normal mb-4",children:t}),a&&(0,Re.jsx)(Gn,{type:"button",className:"text-base block ml-auto",ariaLabel:(0,c.__)("Close","kudos-donations"),onClick:d,children:(0,Re.jsx)("span",{className:"mx-2",children:"OK"})})]})})})})}const Ia=()=>new URLSearchParams(window.location.search).get("kudos_nonce"),Oa=window.wp.domReady;n.n(Oa)()((()=>{const e=document.querySelectorAll(".kudos-form"),t=document.querySelectorAll(".kudos-message"),n=document.querySelectorAll(".kudos-transaction-status");e.forEach((e=>{if(!e.shadowRoot){var t,n;const r=(0,u.createRoot)(e),a=JSON.parse(e.dataset?.options);r.render((0,Re.jsx)(_a,{campaignId:a?.campaign_id,children:(0,Re.jsx)(Ra,{label:a?.button_label,displayAs:null!==(t=a?.type)&&void 0!==t?t:"button",alignment:null!==(n=a?.alignment)&&void 0!==n?n:"left"})}))}})),n.forEach((e=>{if(!e.shadowRoot){const t=(0,u.createRoot)(e),n=e.dataset.transaction,r=e.dataset.campaign;t.render((0,Re.jsx)(_a,{campaignId:r,children:(0,Re.jsx)(La,{transactionId:n})}))}})),t.forEach((e=>{if(!e.shadowRoot){const t=(0,u.createRoot)(e),n=e.dataset.title,r=e.dataset.body,a=e.dataset.color;t.render((0,Re.jsx)(Da,{color:a,title:n,body:r}))}}))}))},694:(e,t,n)=>{"use strict";var r=n(925);function a(){}function l(){}l.resetWarningCache=a,e.exports=function(){function e(e,t,n,a,l,o){if(o!==r){var s=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function t(){return e}e.isRequired=e;var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:l,resetWarningCache:a};return n.PropTypes=n,n}},556:(e,t,n)=>{e.exports=n(694)()},925:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},633:(e,t,n)=>{"use strict";var r=n(609);function a(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var l=Object..hasOwnProperty,o=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,s={},i={};function u(e){return!!l.call(i,e)||!l.call(s,e)&&(o.test(e)?i[e]=!0:(s[e]=!0,!1))}function c(e,t,n,r,a,l,o){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=r,this.attributeNamespace=a,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=l,this.removeEmptyString=o}var d={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(e){d[e]=new c(e,0,!1,e,null,!1,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(e){var t=e[0];d[t]=new c(t,1,!1,e[1],null,!1,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(e){d[e]=new c(e,2,!1,e.toLowerCase(),null,!1,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(e){d[e]=new c(e,2,!1,e,null,!1,!1)})),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach((function(e){d[e]=new c(e,3,!1,e.toLowerCase(),null,!1,!1)})),["checked","multiple","muted","selected"].forEach((function(e){d[e]=new c(e,3,!0,e,null,!1,!1)})),["capture","download"].forEach((function(e){d[e]=new c(e,4,!1,e,null,!1,!1)})),["cols","rows","size","span"].forEach((function(e){d[e]=new c(e,6,!1,e,null,!1,!1)})),["rowSpan","start"].forEach((function(e){d[e]=new c(e,5,!1,e.toLowerCase(),null,!1,!1)}));var f=/[\-:]([a-z])/g;function p(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach((function(e){var t=e.replace(f,p);d[t]=new c(t,1,!1,e,null,!1,!1)})),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach((function(e){var t=e.replace(f,p);d[t]=new c(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)})),["xml:base","xml:lang","xml:space"].forEach((function(e){var t=e.replace(f,p);d[t]=new c(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)})),["tabIndex","crossOrigin"].forEach((function(e){d[e]=new c(e,1,!1,e.toLowerCase(),null,!1,!1)})),d.xlinkHref=new c("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach((function(e){d[e]=new c(e,1,!1,e.toLowerCase(),null,!0,!0)}));var h={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},m=["Webkit","ms","Moz","O"];Object.keys(h).forEach((function(e){m.forEach((function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),h[t]=h[e]}))}));var v=/["'&<>]/;function b(e){if("boolean"==typeof e||"number"==typeof e)return""+e;e=""+e;var t=v.exec(e);if(t){var n,r="",a=0;for(n=t.index;n<e.length;n++){switch(e.charCodeAt(n)){case 34:t=""";break;case 38:t="&";break;case 39:t="'";break;case 60:t="<";break;case 62:t=">";break;default:continue}a!==n&&(r+=e.substring(a,n)),a=n+1,r+=t}e=a!==n?r+e.substring(a,n):r}return e}var g=/([A-Z])/g,y=/^ms-/,x=Array.isArray;function w(e,t){return{insertionMode:e,selectedValue:t}}var S=new Map;function k(e,t,n){if("object"!=typeof n)throw Error(a(62));for(var r in t=!0,n)if(l.call(n,r)){var o=n[r];if(null!=o&&"boolean"!=typeof o&&""!==o){if(0===r.indexOf("--")){var s=b(r);o=b((""+o).trim())}else{s=r;var i=S.get(s);void 0!==i||(i=b(s.replace(g,"-$1").toLowerCase().replace(y,"-ms-")),S.set(s,i)),s=i,o="number"==typeof o?0===o||l.call(h,r)?""+o:o+"px":b((""+o).trim())}t?(t=!1,e.push(' style="',s,":",o)):e.push(";",s,":",o)}}t||e.push('"')}function E(e,t,n,r){switch(n){case"style":return void k(e,t,r);case"defaultValue":case"defaultChecked":case"innerHTML":case"suppressContentEditableWarning":case"suppressHydrationWarning":return}if(!(2<n.length)||"o"!==n[0]&&"O"!==n[0]||"n"!==n[1]&&"N"!==n[1])if(null!==(t=d.hasOwnProperty(n)?d[n]:null)){switch(typeof r){case"function":case"symbol":return;case"boolean":if(!t.acceptsBooleans)return}switch(n=t.attributeName,t.type){case 3:r&&e.push(" ",n,'=""');break;case 4:!0===r?e.push(" ",n,'=""'):!1!==r&&e.push(" ",n,'="',b(r),'"');break;case 5:isNaN(r)||e.push(" ",n,'="',b(r),'"');break;case 6:!isNaN(r)&&1<=r&&e.push(" ",n,'="',b(r),'"');break;default:t.sanitizeURL&&(r=""+r),e.push(" ",n,'="',b(r),'"')}}else if(u(n)){switch(typeof r){case"function":case"symbol":return;case"boolean":if("data-"!==(t=n.toLowerCase().slice(0,5))&&"aria-"!==t)return}e.push(" ",n,'="',b(r),'"')}}function C(e,t,n){if(null!=t){if(null!=n)throw Error(a(60));if("object"!=typeof t||!("__html"in t))throw Error(a(61));null!=(t=t.__html)&&e.push(""+t)}}function T(e,t,n,r){e.push(M(n));var a,o=n=null;for(a in t)if(l.call(t,a)){var s=t[a];if(null!=s)switch(a){case"children":n=s;break;case"dangerouslySetInnerHTML":o=s;break;default:E(e,r,a,s)}}return e.push(">"),C(e,o,n),"string"==typeof n?(e.push(b(n)),null):n}var F=/^[a-zA-Z][a-zA-Z:_\.\-\d]*$/,_=new Map;function M(e){var t=_.get(e);if(void 0===t){if(!F.test(e))throw Error(a(65,e));t="<"+e,_.set(e,t)}return t}function j(e,t,n){if(e.push('\x3c!--$?--\x3e<template id="'),null===n)throw Error(a(395));return e.push(n),e.push('"></template>')}var N=/[<\u2028\u2029]/g;function A(e){return JSON.stringify(e).replace(N,(function(e){switch(e){case"<":return"\\u003c";case"\u2028":return"\\u2028";case"\u2029":return"\\u2029";default:throw Error("escapeJSStringsForInstructionScripts encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React")}}))}function R(e,t,n,r){return n.generateStaticMarkup?(e.push(b(t)),!1):(""===t?e=r:(r&&e.push("\x3c!-- --\x3e"),e.push(b(t)),e=!0),e)}var P=Object.assign,L=Symbol.for("react.element"),D=Symbol.for("react.portal"),I=Symbol.for("react.fragment"),O=Symbol.for("react.strict_mode"),V=Symbol.for("react.profiler"),B=Symbol.for("react.provider"),z=Symbol.for("react.context"),H=Symbol.for("react.forward_ref"),U=Symbol.for("react.suspense"),G=Symbol.for("react.suspense_list"),q=Symbol.for("react.memo"),$=Symbol.for("react.lazy"),W=Symbol.for("react.scope"),K=Symbol.for("react.debug_trace_mode"),Z=Symbol.for("react.legacy_hidden"),Y=Symbol.for("react.default_value"),J=Symbol.iterator;function Q(e){if(null==e)return null;if("function"==typeof e)return e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case I:return"Fragment";case D:return"Portal";case V:return"Profiler";case O:return"StrictMode";case U:return"Suspense";case G:return"SuspenseList"}if("object"==typeof e)switch(e.$$typeof){case z:return(e.displayName||"Context")+".Consumer";case B:return(e._context.displayName||"Context")+".Provider";case H:var t=e.render;return(e=e.displayName)||(e=""!==(e=t.displayName||t.name||"")?"ForwardRef("+e+")":"ForwardRef"),e;case q:return null!==(t=e.displayName||null)?t:Q(e.type)||"Memo";case $:t=e._payload,e=e._init;try{return Q(e(t))}catch(e){}}return null}var X={};function ee(e,t){if(!(e=e.contextTypes))return X;var n,r={};for(n in e)r[n]=t[n];return r}var te=null;function ne(e,t){if(e!==t){e.context._currentValue2=e.parentValue,e=e.parent;var n=t.parent;if(null===e){if(null!==n)throw Error(a(401))}else{if(null===n)throw Error(a(401));ne(e,n)}t.context._currentValue2=t.value}}function re(e){e.context._currentValue2=e.parentValue,null!==(e=e.parent)&&re(e)}function ae(e){var t=e.parent;null!==t&&ae(t),e.context._currentValue2=e.value}function le(e,t){if(e.context._currentValue2=e.parentValue,null===(e=e.parent))throw Error(a(402));e.depth===t.depth?ne(e,t):le(e,t)}function oe(e,t){var n=t.parent;if(null===n)throw Error(a(402));e.depth===n.depth?ne(e,n):oe(e,n),t.context._currentValue2=t.value}function se(e){var t=te;t!==e&&(null===t?ae(e):null===e?re(t):t.depth===e.depth?ne(t,e):t.depth>e.depth?le(t,e):oe(t,e),te=e)}var ie={isMounted:function(){return!1},enqueueSetState:function(e,t){null!==(e=e._reactInternals).queue&&e.queue.push(t)},enqueueReplaceState:function(e,t){(e=e._reactInternals).replace=!0,e.queue=[t]},enqueueForceUpdate:function(){}};function ue(e,t,n,r){var a=void 0!==e.state?e.state:null;e.updater=ie,e.props=n,e.state=a;var l={queue:[],replace:!1};e._reactInternals=l;var o=t.contextType;if(e.context="object"==typeof o&&null!==o?o._currentValue2:r,"function"==typeof(o=t.getDerivedStateFromProps)&&(a=null==(o=o(n,a))?a:P({},a,o),e.state=a),"function"!=typeof t.getDerivedStateFromProps&&"function"!=typeof e.getSnapshotBeforeUpdate&&("function"==typeof e.UNSAFE_componentWillMount||"function"==typeof e.componentWillMount))if(t=e.state,"function"==typeof e.componentWillMount&&e.componentWillMount(),"function"==typeof e.UNSAFE_componentWillMount&&e.UNSAFE_componentWillMount(),t!==e.state&&ie.enqueueReplaceState(e,e.state,null),null!==l.queue&&0<l.queue.length)if(t=l.queue,o=l.replace,l.queue=null,l.replace=!1,o&&1===t.length)e.state=t[0];else{for(l=o?t[0]:e.state,a=!0,o=o?1:0;o<t.length;o++){var s=t[o];null!=(s="function"==typeof s?s.call(e,l,n,r):s)&&(a?(a=!1,l=P({},l,s)):P(l,s))}e.state=l}else l.queue=null}var ce={id:1,overflow:""};function de(e,t,n){var r=e.id;e=e.overflow;var a=32-fe(r)-1;r&=~(1<<a),n+=1;var l=32-fe(t)+a;if(30<l){var o=a-a%5;return l=(r&(1<<o)-1).toString(32),r>>=o,a-=o,{id:1<<32-fe(t)+a|n<<a|r,overflow:l+e}}return{id:1<<l|n<<a|r,overflow:e}}var fe=Math.clz32?Math.clz32:function(e){return 0==(e>>>=0)?32:31-(pe(e)/he|0)|0},pe=Math.log,he=Math.LN2,me="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},ve=null,be=null,ge=null,ye=null,xe=!1,we=!1,Se=0,ke=null,Ee=0;function Ce(){if(null===ve)throw Error(a(321));return ve}function Te(){if(0<Ee)throw Error(a(312));return{memoizedState:null,queue:null,next:null}}function Fe(){return null===ye?null===ge?(xe=!1,ge=ye=Te()):(xe=!0,ye=ge):null===ye.next?(xe=!1,ye=ye.next=Te()):(xe=!0,ye=ye.next),ye}function _e(){be=ve=null,we=!1,ge=null,Ee=0,ye=ke=null}function Me(e,t){return"function"==typeof t?t(e):t}function je(e,t,n){if(ve=Ce(),ye=Fe(),xe){var r=ye.queue;if(t=r.dis,null!==ke&&void 0!==(n=ke.get(r))){ke.delete(r),r=ye.memoizedState;do{r=e(r,n.action),n=n.next}while(null!==n);return ye.memoizedState=r,[r,t]}return[ye.memoizedState,t]}return e=e===Me?"function"==typeof t?t():t:void 0!==n?n(t):t,ye.memoizedState=e,e=(e=ye.queue={last:null,dis:null}).dis=Ae.bind(null,ve,e),[ye.memoizedState,e]}function Ne(e,t){if(ve=Ce(),t=void 0===t?null:t,null!==(ye=Fe())){var n=ye.memoizedState;if(null!==n&&null!==t){var r=n[1];e:if(null===r)r=!1;else{for(var a=0;a<r.length&&a<t.length;a++)if(!me(t[a],r[a])){r=!1;break e}r=!0}if(r)return n[0]}}return e=e(),ye.memoizedState=[e,t],e}function Ae(e,t,n){if(25<=Ee)throw Error(a(301));if(e===ve)if(we=!0,e={action:n,next:null},null===ke&&(ke=new Map),void 0===(n=ke.get(t)))ke.set(t,e);else{for(t=n;null!==t.next;)t=t.next;t.next=e}}function Re(){throw Error(a(394))}function Pe(){}var Le={readContext:function(e){return e._currentValue2},useContext:function(e){return Ce(),e._currentValue2},useMemo:Ne,useReducer:je,useRef:function(e){ve=Ce();var t=(ye=Fe()).memoizedState;return null===t?(e={current:e},ye.memoizedState=e):t},useState:function(e){return je(Me,e)},useInsertionEffect:Pe,useLayoutEffect:function(){},useCallback:function(e,t){return Ne((function(){return e}),t)},useImperativeHandle:Pe,useEffect:Pe,useDebugValue:Pe,useDeferredValue:function(e){return Ce(),e},useTransition:function(){return Ce(),[!1,Re]},useId:function(){var e=be.treeContext,t=e.overflow;e=((e=e.id)&~(1<<32-fe(e)-1)).toString(32)+t;var n=De;if(null===n)throw Error(a(404));return t=Se++,e=":"+n.idPrefix+"R"+e,0<t&&(e+="H"+t.toString(32)),e+":"},useMutableSource:function(e,t){return Ce(),t(e._source)},useSyncExternalStore:function(e,t,n){if(void 0===n)throw Error(a(407));return n()}},De=null,Ie=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentDiser;function Oe(e){return console.error(e),null}function Ve(){}function Be(e,t,n,r,a,l,o,s){e.allPendingTasks++,null===n?e.pendingRootTasks++:n.pendingTasks++;var i={node:t,ping:function(){var t=e.pingedTasks;t.push(i),1===t.length&&tt(e)},blockedBoundary:n,blockedSegment:r,abortSet:a,legacyContext:l,context:o,treeContext:s};return a.add(i),i}function ze(e,t,n,r,a,l){return{status:0,id:-1,index:t,parentFlushed:!1,chunks:[],children:[],formatContext:r,boundary:n,lastPushedText:a,textEmbedded:l}}function He(e,t){if(null!=(e=e.onError(t))&&"string"!=typeof e)throw Error('onError returned something with a type other than "string". onError should return a string and may return null or undefined but must not return anything else. It received something of type "'+typeof e+'" instead');return e}function Ue(e,t){var n=e.onShellError;n(t),(n=e.onFatalError)(t),null!==e.destination?(e.status=2,e.destination.destroy(t)):(e.status=1,e.fatalError=t)}function Ge(e,t,n,r,a){for(ve={},be=t,Se=0,e=n(r,a);we;)we=!1,Se=0,Ee+=1,ye=null,e=n(r,a);return _e(),e}function qe(e,t,n,r){var l=n.render(),o=r.childContextTypes;if(null!=o){var s=t.legacyContext;if("function"!=typeof n.getChildContext)r=s;else{for(var i in n=n.getChildContext())if(!(i in o))throw Error(a(108,Q(r)||"Unknown",i));r=P({},s,n)}t.legacyContext=r,Ke(e,t,l),t.legacyContext=s}else Ke(e,t,l)}function $e(e,t){if(e&&e.defaultProps){for(var n in t=P({},t),e=e.defaultProps)void 0===t[n]&&(t[n]=e[n]);return t}return t}function We(e,t,n,o,s){if("function"==typeof n)if(n.&&n..isReactComponent){s=ee(n,t.legacyContext);var i=n.contextType;ue(i=new n(o,"object"==typeof i&&null!==i?i._currentValue2:s),n,o,s),qe(e,t,i,n)}else{s=Ge(e,t,n,o,i=ee(n,t.legacyContext));var c=0!==Se;if("object"==typeof s&&null!==s&&"function"==typeof s.render&&void 0===s.$$typeof)ue(s,n,o,i),qe(e,t,s,n);else if(c){o=t.treeContext,t.treeContext=de(o,1,0);try{Ke(e,t,s)}finally{t.treeContext=o}}else Ke(e,t,s)}else{if("string"!=typeof n){switch(n){case Z:case K:case O:case V:case I:case G:return void Ke(e,t,o.children);case W:throw Error(a(343));case U:e:{n=t.blockedBoundary,s=t.blockedSegment,i=o.fallback,o=o.children;var d={id:null,rootSegmentID:-1,parentFlushed:!1,pendingTasks:0,forceClientRender:!1,completedSegments:[],byteSize:0,fallbackAbortableTasks:c=new Set,errorDigest:null},f=ze(0,s.chunks.length,d,s.formatContext,!1,!1);s.children.push(f),s.lastPushedText=!1;var p=ze(0,0,null,s.formatContext,!1,!1);p.parentFlushed=!0,t.blockedBoundary=d,t.blockedSegment=p;try{if(Ye(e,t,o),e.responseState.generateStaticMarkup||p.lastPushedText&&p.textEmbedded&&p.chunks.push("\x3c!-- --\x3e"),p.status=1,Xe(d,p),0===d.pendingTasks)break e}catch(t){p.status=4,d.forceClientRender=!0,d.errorDigest=He(e,t)}finally{t.blockedBoundary=n,t.blockedSegment=s}t=Be(e,i,n,f,c,t.legacyContext,t.context,t.treeContext),e.pingedTasks.push(t)}return}if("object"==typeof n&&null!==n)switch(n.$$typeof){case H:if(o=Ge(e,t,n.render,o,s),0!==Se){n=t.treeContext,t.treeContext=de(n,1,0);try{Ke(e,t,o)}finally{t.treeContext=n}}else Ke(e,t,o);return;case q:return void We(e,t,n=n.type,o=$e(n,o),s);case B:if(s=o.children,n=n._context,o=o.value,i=n._currentValue2,n._currentValue2=o,te=o={parent:c=te,depth:null===c?0:c.depth+1,context:n,parentValue:i,value:o},t.context=o,Ke(e,t,s),null===(e=te))throw Error(a(403));return o=e.parentValue,e.context._currentValue2=o===Y?e.context._defaultValue:o,e=te=e.parent,void(t.context=e);case z:return void Ke(e,t,o=(o=o.children)(n._currentValue2));case $:return void We(e,t,n=(s=n._init)(n._payload),o=$e(n,o),void 0)}throw Error(a(130,null==n?n:typeof n,""))}switch(i=function(e,t,n,o,s){switch(t){case"select":e.push(M("select"));var i=null,c=null;for(h in n)if(l.call(n,h)){var d=n[h];if(null!=d)switch(h){case"children":i=d;break;case"dangerouslySetInnerHTML":c=d;break;case"defaultValue":case"value":break;default:E(e,o,h,d)}}return e.push(">"),C(e,c,i),i;case"option":c=s.selectedValue,e.push(M("option"));var f=d=null,p=null,h=null;for(i in n)if(l.call(n,i)){var m=n[i];if(null!=m)switch(i){case"children":d=m;break;case"selected":p=m;break;case"dangerouslySetInnerHTML":h=m;break;case"value":f=m;default:E(e,o,i,m)}}if(null!=c)if(n=null!==f?""+f:function(e){var t="";return r.Children.forEach(e,(function(e){null!=e&&(t+=e)})),t}(d),x(c)){for(o=0;o<c.length;o++)if(""+c[o]===n){e.push(' selected=""');break}}else""+c===n&&e.push(' selected=""');else p&&e.push(' selected=""');return e.push(">"),C(e,h,d),d;case"textarea":for(d in e.push(M("textarea")),h=c=i=null,n)if(l.call(n,d)&&null!=(f=n[d]))switch(d){case"children":h=f;break;case"value":i=f;break;case"defaultValue":c=f;break;case"dangerouslySetInnerHTML":throw Error(a(91));default:E(e,o,d,f)}if(null===i&&null!==c&&(i=c),e.push(">"),null!=h){if(null!=i)throw Error(a(92));if(x(h)&&1<h.length)throw Error(a(93));i=""+h}return"string"==typeof i&&"\n"===i[0]&&e.push("\n"),null!==i&&e.push(b(""+i)),null;case"input":for(c in e.push(M("input")),f=h=d=i=null,n)if(l.call(n,c)&&null!=(p=n[c]))switch(c){case"children":case"dangerouslySetInnerHTML":throw Error(a(399,"input"));case"defaultChecked":f=p;break;case"defaultValue":d=p;break;case"checked":h=p;break;case"value":i=p;break;default:E(e,o,c,p)}return null!==h?E(e,o,"checked",h):null!==f&&E(e,o,"checked",f),null!==i?E(e,o,"value",i):null!==d&&E(e,o,"value",d),e.push("/>"),null;case"menuitem":for(var v in e.push(M("menuitem")),n)if(l.call(n,v)&&null!=(i=n[v]))switch(v){case"children":case"dangerouslySetInnerHTML":throw Error(a(400));default:E(e,o,v,i)}return e.push(">"),null;case"title":for(m in e.push(M("title")),i=null,n)if(l.call(n,m)&&null!=(c=n[m]))switch(m){case"children":i=c;break;case"dangerouslySetInnerHTML":throw Error(a(434));default:E(e,o,m,c)}return e.push(">"),i;case"listing":case"pre":for(f in e.push(M(t)),c=i=null,n)if(l.call(n,f)&&null!=(d=n[f]))switch(f){case"children":i=d;break;case"dangerouslySetInnerHTML":c=d;break;default:E(e,o,f,d)}if(e.push(">"),null!=c){if(null!=i)throw Error(a(60));if("object"!=typeof c||!("__html"in c))throw Error(a(61));null!=(n=c.__html)&&("string"==typeof n&&0<n.length&&"\n"===n[0]?e.push("\n",n):e.push(""+n))}return"string"==typeof i&&"\n"===i[0]&&e.push("\n"),i;case"area":case"base":case"br":case"col":case"embed":case"hr":case"img":case"":case"link":case"meta":case"param":case"source":case"track":case"wbr":for(var g in e.push(M(t)),n)if(l.call(n,g)&&null!=(i=n[g]))switch(g){case"children":case"dangerouslySetInnerHTML":throw Error(a(399,t));default:E(e,o,g,i)}return e.push("/>"),null;case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return T(e,n,t,o);case"html":return 0===s.insertionMode&&e.push("<!DOCTYPE html>"),T(e,n,t,o);default:if(-1===t.indexOf("-")&&"string"!=typeof n.is)return T(e,n,t,o);for(p in e.push(M(t)),c=i=null,n)if(l.call(n,p)&&null!=(d=n[p]))switch(p){case"children":i=d;break;case"dangerouslySetInnerHTML":c=d;break;case"style":k(e,o,d);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":break;default:u(p)&&"function"!=typeof d&&"symbol"!=typeof d&&e.push(" ",p,'="',b(d),'"')}return e.push(">"),C(e,c,i),i}}((s=t.blockedSegment).chunks,n,o,e.responseState,s.formatContext),s.lastPushedText=!1,c=s.formatContext,s.formatContext=function(e,t,n){switch(t){case"select":return w(1,null!=n.value?n.value:n.defaultValue);case"svg":return w(2,null);case"math":return w(3,null);case"foreignObject":return w(1,null);case"table":return w(4,null);case"thead":case"tbody":case"tfoot":return w(5,null);case"colgroup":return w(7,null);case"tr":return w(6,null)}return 4<=e.insertionMode||0===e.insertionMode?w(1,null):e}(c,n,o),Ye(e,t,i),s.formatContext=c,n){case"area":case"base":case"br":case"col":case"embed":case"hr":case"img":case"input":case"":case"link":case"meta":case"param":case"source":case"track":case"wbr":break;default:s.chunks.push("</",n,">")}s.lastPushedText=!1}}function Ke(e,t,n){if(t.node=n,"object"==typeof n&&null!==n){switch(n.$$typeof){case L:return void We(e,t,n.type,n.props,n.ref);case D:throw Error(a(257));case $:var r=n._init;return void Ke(e,t,n=r(n._payload))}if(x(n))return void Ze(e,t,n);if((r=null===n||"object"!=typeof n?null:"function"==typeof(r=J&&n[J]||n["@@iterator"])?r:null)&&(r=r.call(n))){if(!(n=r.next()).done){var l=[];do{l.push(n.value),n=r.next()}while(!n.done);Ze(e,t,l)}return}throw e=Object..toString.call(n),Error(a(31,"[object Object]"===e?"object with keys {"+Object.keys(n).join(", ")+"}":e))}"string"==typeof n?(r=t.blockedSegment).lastPushedText=R(t.blockedSegment.chunks,n,e.responseState,r.lastPushedText):"number"==typeof n&&((r=t.blockedSegment).lastPushedText=R(t.blockedSegment.chunks,""+n,e.responseState,r.lastPushedText))}function Ze(e,t,n){for(var r=n.length,a=0;a<r;a++){var l=t.treeContext;t.treeContext=de(l,r,a);try{Ye(e,t,n[a])}finally{t.treeContext=l}}}function Ye(e,t,n){var r=t.blockedSegment.formatContext,a=t.legacyContext,l=t.context;try{return Ke(e,t,n)}catch(i){if(_e(),"object"!=typeof i||null===i||"function"!=typeof i.then)throw t.blockedSegment.formatContext=r,t.legacyContext=a,t.context=l,se(l),i;n=i;var o=t.blockedSegment,s=ze(0,o.chunks.length,null,o.formatContext,o.lastPushedText,!0);o.children.push(s),o.lastPushedText=!1,e=Be(e,t.node,t.blockedBoundary,s,t.abortSet,t.legacyContext,t.context,t.treeContext).ping,n.then(e,e),t.blockedSegment.formatContext=r,t.legacyContext=a,t.context=l,se(l)}}function Je(e){var t=e.blockedBoundary;(e=e.blockedSegment).status=3,et(this,t,e)}function Qe(e,t,n){var r=e.blockedBoundary;e.blockedSegment.status=3,null===r?(t.allPendingTasks--,2!==t.status&&(t.status=2,null!==t.destination&&t.destination.push(null))):(r.pendingTasks--,r.forceClientRender||(r.forceClientRender=!0,e=void 0===n?Error(a(432)):n,r.errorDigest=t.onError(e),r.parentFlushed&&t.clientRenderedBoundaries.push(r)),r.fallbackAbortableTasks.forEach((function(e){return Qe(e,t,n)})),r.fallbackAbortableTasks.clear(),t.allPendingTasks--,0===t.allPendingTasks&&(r=t.onAllReady)())}function Xe(e,t){if(0===t.chunks.length&&1===t.children.length&&null===t.children[0].boundary){var n=t.children[0];n.id=t.id,n.parentFlushed=!0,1===n.status&&Xe(e,n)}else e.completedSegments.push(t)}function et(e,t,n){if(null===t){if(n.parentFlushed){if(null!==e.completedRootSegment)throw Error(a(389));e.completedRootSegment=n}e.pendingRootTasks--,0===e.pendingRootTasks&&(e.onShellError=Ve,(t=e.onShellReady)())}else t.pendingTasks--,t.forceClientRender||(0===t.pendingTasks?(n.parentFlushed&&1===n.status&&Xe(t,n),t.parentFlushed&&e.completedBoundaries.push(t),t.fallbackAbortableTasks.forEach(Je,e),t.fallbackAbortableTasks.clear()):n.parentFlushed&&1===n.status&&(Xe(t,n),1===t.completedSegments.length&&t.parentFlushed&&e.partialBoundaries.push(t)));e.allPendingTasks--,0===e.allPendingTasks&&(e=e.onAllReady)()}function tt(e){if(2!==e.status){var t=te,n=Ie.current;Ie.current=Le;var r=De;De=e.responseState;try{var a,l=e.pingedTasks;for(a=0;a<l.length;a++){var o=l[a],s=e,i=o.blockedSegment;if(0===i.status){se(o.context);try{Ke(s,o,o.node),s.responseState.generateStaticMarkup||i.lastPushedText&&i.textEmbedded&&i.chunks.push("\x3c!-- --\x3e"),o.abortSet.delete(o),i.status=1,et(s,o.blockedBoundary,i)}catch(e){if(_e(),"object"==typeof e&&null!==e&&"function"==typeof e.then){var u=o.ping;e.then(u,u)}else{o.abortSet.delete(o),i.status=4;var c=o.blockedBoundary,d=e,f=He(s,d);null===c?Ue(s,d):(c.pendingTasks--,c.forceClientRender||(c.forceClientRender=!0,c.errorDigest=f,c.parentFlushed&&s.clientRenderedBoundaries.push(c))),s.allPendingTasks--,0===s.allPendingTasks&&(0,s.onAllReady)()}}}}l.splice(0,a),null!==e.destination&&st(e,e.destination)}catch(t){He(e,t),Ue(e,t)}finally{De=r,Ie.current=n,n===Le&&se(t)}}}function nt(e,t,n){switch(n.parentFlushed=!0,n.status){case 0:var r=n.id=e.nextSegmentId++;return n.lastPushedText=!1,n.textEmbedded=!1,e=e.responseState,t.push('<template id="'),t.push(e.placeholderPrefix),e=r.toString(16),t.push(e),t.push('"></template>');case 1:n.status=2;var l=!0;r=n.chunks;var o=0;n=n.children;for(var s=0;s<n.length;s++){for(l=n[s];o<l.index;o++)t.push(r[o]);l=rt(e,t,l)}for(;o<r.length-1;o++)t.push(r[o]);return o<r.length&&(l=t.push(r[o])),l;default:throw Error(a(390))}}function rt(e,t,n){var r=n.boundary;if(null===r)return nt(e,t,n);if(r.parentFlushed=!0,r.forceClientRender)return e.responseState.generateStaticMarkup||(r=r.errorDigest,t.push("\x3c!--$!--\x3e"),t.push("<template"),r&&(t.push(' data-dgst="'),r=b(r),t.push(r),t.push('"')),t.push("></template>")),nt(e,t,n),!!e.responseState.generateStaticMarkup||t.push("\x3c!--/$--\x3e");if(0<r.pendingTasks){r.rootSegmentID=e.nextSegmentId++,0<r.completedSegments.length&&e.partialBoundaries.push(r);var l=e.responseState,o=l.nextSuspenseID++;return l=l.boundaryPrefix+o.toString(16),r=r.id=l,j(t,e.responseState,r),nt(e,t,n),t.push("\x3c!--/$--\x3e")}if(r.byteSize>e.progressiveChunkSize)return r.rootSegmentID=e.nextSegmentId++,e.completedBoundaries.push(r),j(t,e.responseState,r.id),nt(e,t,n),t.push("\x3c!--/$--\x3e");if(e.responseState.generateStaticMarkup||t.push("\x3c!--$--\x3e"),1!==(n=r.completedSegments).length)throw Error(a(391));return rt(e,t,n[0]),!!e.responseState.generateStaticMarkup||t.push("\x3c!--/$--\x3e")}function at(e,t,n){return function(e,t,n,r){switch(n.insertionMode){case 0:case 1:return e.push('<div hidden id="'),e.push(t.segmentPrefix),t=r.toString(16),e.push(t),e.push('">');case 2:return e.push('<svg aria-hidden="true" style="display:none" id="'),e.push(t.segmentPrefix),t=r.toString(16),e.push(t),e.push('">');case 3:return e.push('<math aria-hidden="true" style="display:none" id="'),e.push(t.segmentPrefix),t=r.toString(16),e.push(t),e.push('">');case 4:return e.push('<table hidden id="'),e.push(t.segmentPrefix),t=r.toString(16),e.push(t),e.push('">');case 5:return e.push('<table hidden><tbody id="'),e.push(t.segmentPrefix),t=r.toString(16),e.push(t),e.push('">');case 6:return e.push('<table hidden><tr id="'),e.push(t.segmentPrefix),t=r.toString(16),e.push(t),e.push('">');case 7:return e.push('<table hidden><colgroup id="'),e.push(t.segmentPrefix),t=r.toString(16),e.push(t),e.push('">');default:throw Error(a(397))}}(t,e.responseState,n.formatContext,n.id),rt(e,t,n),function(e,t){switch(t.insertionMode){case 0:case 1:return e.push("</div>");case 2:return e.push("</svg>");case 3:return e.push("</math>");case 4:return e.push("</table>");case 5:return e.push("</tbody></table>");case 6:return e.push("</tr></table>");case 7:return e.push("</colgroup></table>");default:throw Error(a(397))}}(t,n.formatContext)}function lt(e,t,n){for(var r=n.completedSegments,l=0;l<r.length;l++)ot(e,t,n,r[l]);if(r.length=0,e=e.responseState,r=n.id,n=n.rootSegmentID,t.push(e.startInlineScript),e.sentCompleteBoundaryFunction?t.push('$RC("'):(e.sentCompleteBoundaryFunction=!0,t.push('function $RC(a,b){a=document.getElementById(a);b=document.getElementById(b);b.parentNode.removeChild(b);if(a){a=a.previousSibling;var f=a.parentNode,c=a.nextSibling,e=0;do{if(c&&8===c.nodeType){var d=c.data;if("/$"===d)if(0===e)break;else e--;else"$"!==d&&"$?"!==d&&"$!"!==d||e++}d=c.nextSibling;f.removeChild(c);c=d}while(c);for(;b.firstChild;)f.insertBefore(b.firstChild,c);a.data="$";a._reactRetry&&a._reactRetry()}};$RC("')),null===r)throw Error(a(395));return n=n.toString(16),t.push(r),t.push('","'),t.push(e.segmentPrefix),t.push(n),t.push('")<\/script>')}function ot(e,t,n,r){if(2===r.status)return!0;var l=r.id;if(-1===l){if(-1===(r.id=n.rootSegmentID))throw Error(a(392));return at(e,t,r)}return at(e,t,r),e=e.responseState,t.push(e.startInlineScript),e.sentCompleteSegmentFunction?t.push('$RS("'):(e.sentCompleteSegmentFunction=!0,t.push('function $RS(a,b){a=document.getElementById(a);b=document.getElementById(b);for(a.parentNode.removeChild(a);a.firstChild;)b.parentNode.insertBefore(a.firstChild,b);b.parentNode.removeChild(b)};$RS("')),t.push(e.segmentPrefix),l=l.toString(16),t.push(l),t.push('","'),t.push(e.placeholderPrefix),t.push(l),t.push('")<\/script>')}function st(e,t){try{var n=e.completedRootSegment;if(null!==n&&0===e.pendingRootTasks){rt(e,t,n),e.completedRootSegment=null;var r=e.responseState.bootstrapChunks;for(n=0;n<r.length-1;n++)t.push(r[n]);n<r.length&&t.push(r[n])}var l,o=e.clientRenderedBoundaries;for(l=0;l<o.length;l++){var s=o[l];r=t;var i=e.responseState,u=s.id,c=s.errorDigest,d=s.errorMessage,f=s.errorComponentStack;if(r.push(i.startInlineScript),i.sentClientRenderFunction?r.push('$RX("'):(i.sentClientRenderFunction=!0,r.push('function $RX(b,c,d,e){var a=document.getElementById(b);a&&(b=a.previousSibling,b.data="$!",a=a.dataset,c&&(a.dgst=c),d&&(a.msg=d),e&&(a.stck=e),b._reactRetry&&b._reactRetry())};$RX("')),null===u)throw Error(a(395));if(r.push(u),r.push('"'),c||d||f){r.push(",");var p=A(c||"");r.push(p)}if(d||f){r.push(",");var h=A(d||"");r.push(h)}if(f){r.push(",");var m=A(f);r.push(m)}if(!r.push(")<\/script>"))return e.destination=null,l++,void o.splice(0,l)}o.splice(0,l);var v=e.completedBoundaries;for(l=0;l<v.length;l++)if(!lt(e,t,v[l]))return e.destination=null,l++,void v.splice(0,l);v.splice(0,l);var b=e.partialBoundaries;for(l=0;l<b.length;l++){var g=b[l];e:{o=e,s=t;var y=g.completedSegments;for(i=0;i<y.length;i++)if(!ot(o,s,g,y[i])){i++,y.splice(0,i);var x=!1;break e}y.splice(0,i),x=!0}if(!x)return e.destination=null,l++,void b.splice(0,l)}b.splice(0,l);var w=e.completedBoundaries;for(l=0;l<w.length;l++)if(!lt(e,t,w[l]))return e.destination=null,l++,void w.splice(0,l);w.splice(0,l)}finally{0===e.allPendingTasks&&0===e.pingedTasks.length&&0===e.clientRenderedBoundaries.length&&0===e.completedBoundaries.length&&t.push(null)}}function it(e,t){try{var n=e.abortableTasks;n.forEach((function(n){return Qe(n,e,t)})),n.clear(),null!==e.destination&&st(e,e.destination)}catch(t){He(e,t),Ue(e,t)}}function ut(){}function ct(e,t,n,r){var l=!1,o=null,s="",i={push:function(e){return null!==e&&(s+=e),!0},destroy:function(e){l=!0,o=e}},u=!1;if(e=function(e,t,n,r,a,l,o,s,i){var u=[],c=new Set;return(n=ze(t={destination:null,responseState:t,progressiveChunkSize:r,status:0,fatalError:null,nextSegmentId:0,allPendingTasks:0,pendingRootTasks:0,completedRootSegment:null,abortableTasks:c,pingedTasks:u,clientRenderedBoundaries:[],completedBoundaries:[],partialBoundaries:[],onError:void 0===a?Oe:a,onAllReady:Ve,onShellReady:void 0===o?Ve:o,onShellError:Ve,onFatalError:Ve},0,null,n,!1,!1)).parentFlushed=!0,e=Be(t,e,null,n,c,X,null,ce),u.push(e),t}(e,function(e,t){return{bootstrapChunks:[],startInlineScript:"<script>",placeholderPrefix:(t=void 0===t?"":t)+"P:",segmentPrefix:t+"S:",boundaryPrefix:t+"B:",idPrefix:t,nextSuspenseID:0,sentCompleteSegmentFunction:!1,sentCompleteBoundaryFunction:!1,sentClientRenderFunction:!1,generateStaticMarkup:e}}(n,t?t.identifierPrefix:void 0),{insertionMode:1,selectedValue:null},1/0,ut,0,(function(){u=!0})),tt(e),it(e,r),1===e.status)e.status=2,i.destroy(e.fatalError);else if(2!==e.status&&null===e.destination){e.destination=i;try{st(e,i)}catch(t){He(e,t),Ue(e,t)}}if(l)throw o;if(!u)throw Error(a(426));return s}t.renderToNodeStream=function(){throw Error(a(207))},t.renderToStaticMarkup=function(e,t){return ct(e,t,!0,'The server used "renderToStaticMarkup" which does not support Suspense. If you intended to have the server wait for the suspended component please switch to "renderToReadableStream" which supports Suspense on the server')},t.renderToStaticNodeStream=function(){throw Error(a(208))},t.renderToString=function(e,t){return ct(e,t,!1,'The server used "renderToString" which does not support Suspense. If you intended for this Suspense boundary to render the fallback content on the server consider throwing an Error somewhere within the Suspense boundary. If you intended to have the server wait for the suspended component please switch to "renderToReadableStream" which supports Suspense on the server')},t.version="18.3.1"},911:(e,t,n)=>{"use strict";var r=n(609);function a(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var l=null,o=0;function s(e,t){if(0!==t.length)if(512<t.length)0<o&&(e.enqueue(new Uint8Array(l.buffer,0,o)),l=new Uint8Array(512),o=0),e.enqueue(t);else{var n=l.length-o;n<t.length&&(0===n?e.enqueue(l):(l.set(t.subarray(0,n),o),e.enqueue(l),t=t.subarray(n)),l=new Uint8Array(512),o=0),l.set(t,o),o+=t.length}}function i(e,t){return s(e,t),!0}function u(e){l&&0<o&&(e.enqueue(new Uint8Array(l.buffer,0,o)),l=null,o=0)}var c=new TextEncoder;function d(e){return c.encode(e)}function f(e){return c.encode(e)}function p(e,t){"function"==typeof e.error?e.error(t):e.close()}var h=Object..hasOwnProperty,m=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,v={},b={};function g(e){return!!h.call(b,e)||!h.call(v,e)&&(m.test(e)?b[e]=!0:(v[e]=!0,!1))}function y(e,t,n,r,a,l,o){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=r,this.attributeNamespace=a,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=l,this.removeEmptyString=o}var x={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(e){x[e]=new y(e,0,!1,e,null,!1,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(e){var t=e[0];x[t]=new y(t,1,!1,e[1],null,!1,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(e){x[e]=new y(e,2,!1,e.toLowerCase(),null,!1,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(e){x[e]=new y(e,2,!1,e,null,!1,!1)})),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach((function(e){x[e]=new y(e,3,!1,e.toLowerCase(),null,!1,!1)})),["checked","multiple","muted","selected"].forEach((function(e){x[e]=new y(e,3,!0,e,null,!1,!1)})),["capture","download"].forEach((function(e){x[e]=new y(e,4,!1,e,null,!1,!1)})),["cols","rows","size","span"].forEach((function(e){x[e]=new y(e,6,!1,e,null,!1,!1)})),["rowSpan","start"].forEach((function(e){x[e]=new y(e,5,!1,e.toLowerCase(),null,!1,!1)}));var w=/[\-:]([a-z])/g;function S(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach((function(e){var t=e.replace(w,S);x[t]=new y(t,1,!1,e,null,!1,!1)})),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach((function(e){var t=e.replace(w,S);x[t]=new y(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)})),["xml:base","xml:lang","xml:space"].forEach((function(e){var t=e.replace(w,S);x[t]=new y(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)})),["tabIndex","crossOrigin"].forEach((function(e){x[e]=new y(e,1,!1,e.toLowerCase(),null,!1,!1)})),x.xlinkHref=new y("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach((function(e){x[e]=new y(e,1,!1,e.toLowerCase(),null,!0,!0)}));var k={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},E=["Webkit","ms","Moz","O"];Object.keys(k).forEach((function(e){E.forEach((function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),k[t]=k[e]}))}));var C=/["'&<>]/;function T(e){if("boolean"==typeof e||"number"==typeof e)return""+e;e=""+e;var t=C.exec(e);if(t){var n,r="",a=0;for(n=t.index;n<e.length;n++){switch(e.charCodeAt(n)){case 34:t=""";break;case 38:t="&";break;case 39:t="'";break;case 60:t="<";break;case 62:t=">";break;default:continue}a!==n&&(r+=e.substring(a,n)),a=n+1,r+=t}e=a!==n?r+e.substring(a,n):r}return e}var F=/([A-Z])/g,_=/^ms-/,M=Array.isArray,j=f("<script>"),N=f("<\/script>"),A=f('<script src="'),R=f('<script type="module" src="'),P=f('" async=""><\/script>'),L=/(<\/|<)(s)(cript)/gi;function D(e,t,n,r){return t+("s"===n?"\\u0073":"\\u0053")+r}function I(e,t){return{insertionMode:e,selectedValue:t}}var O=f("\x3c!-- --\x3e");function V(e,t,n,r){return""===t?r:(r&&e.push(O),e.push(d(T(t))),!0)}var B=new Map,z=f(' style="'),H=f(":"),U=f(";");function G(e,t,n){if("object"!=typeof n)throw Error(a(62));for(var r in t=!0,n)if(h.call(n,r)){var l=n[r];if(null!=l&&"boolean"!=typeof l&&""!==l){if(0===r.indexOf("--")){var o=d(T(r));l=d(T((""+l).trim()))}else{o=r;var s=B.get(o);void 0!==s||(s=f(T(o.replace(F,"-$1").toLowerCase().replace(_,"-ms-"))),B.set(o,s)),o=s,l="number"==typeof l?0===l||h.call(k,r)?d(""+l):d(l+"px"):d(T((""+l).trim()))}t?(t=!1,e.push(z,o,H,l)):e.push(U,o,H,l)}}t||e.push(W)}var q=f(" "),$=f('="'),W=f('"'),K=f('=""');function Z(e,t,n,r){switch(n){case"style":return void G(e,t,r);case"defaultValue":case"defaultChecked":case"innerHTML":case"suppressContentEditableWarning":case"suppressHydrationWarning":return}if(!(2<n.length)||"o"!==n[0]&&"O"!==n[0]||"n"!==n[1]&&"N"!==n[1])if(null!==(t=x.hasOwnProperty(n)?x[n]:null)){switch(typeof r){case"function":case"symbol":return;case"boolean":if(!t.acceptsBooleans)return}switch(n=d(t.attributeName),t.type){case 3:r&&e.push(q,n,K);break;case 4:!0===r?e.push(q,n,K):!1!==r&&e.push(q,n,$,d(T(r)),W);break;case 5:isNaN(r)||e.push(q,n,$,d(T(r)),W);break;case 6:!isNaN(r)&&1<=r&&e.push(q,n,$,d(T(r)),W);break;default:t.sanitizeURL&&(r=""+r),e.push(q,n,$,d(T(r)),W)}}else if(g(n)){switch(typeof r){case"function":case"symbol":return;case"boolean":if("data-"!==(t=n.toLowerCase().slice(0,5))&&"aria-"!==t)return}e.push(q,d(n),$,d(T(r)),W)}}var Y=f(">"),J=f("/>");function Q(e,t,n){if(null!=t){if(null!=n)throw Error(a(60));if("object"!=typeof t||!("__html"in t))throw Error(a(61));null!=(t=t.__html)&&e.push(d(""+t))}}var X=f(' selected=""');function ee(e,t,n,r){e.push(ae(n));var a,l=n=null;for(a in t)if(h.call(t,a)){var o=t[a];if(null!=o)switch(a){case"children":n=o;break;case"dangerouslySetInnerHTML":l=o;break;default:Z(e,r,a,o)}}return e.push(Y),Q(e,l,n),"string"==typeof n?(e.push(d(T(n))),null):n}var te=f("\n"),ne=/^[a-zA-Z][a-zA-Z:_\.\-\d]*$/,re=new Map;function ae(e){var t=re.get(e);if(void 0===t){if(!ne.test(e))throw Error(a(65,e));t=f("<"+e),re.set(e,t)}return t}var le=f("<!DOCTYPE html>");var oe=f("</"),se=f(">"),ie=f('<template id="'),ue=f('"></template>'),ce=f("\x3c!--$--\x3e"),de=f('\x3c!--$?--\x3e<template id="'),fe=f('"></template>'),pe=f("\x3c!--$!--\x3e"),he=f("\x3c!--/$--\x3e"),me=f("<template"),ve=f('"'),be=f(' data-dgst="');f(' data-msg="'),f(' data-stck="');var ge=f("></template>");function ye(e,t,n){if(s(e,de),null===n)throw Error(a(395));return s(e,n),i(e,fe)}var xe=f('<div hidden id="'),we=f('">'),Se=f("</div>"),ke=f('<svg aria-hidden="true" style="display:none" id="'),Ee=f('">'),Ce=f("</svg>"),Te=f('<math aria-hidden="true" style="display:none" id="'),Fe=f('">'),_e=f("</math>"),Me=f('<table hidden id="'),je=f('">'),Ne=f("</table>"),Ae=f('<table hidden><tbody id="'),Re=f('">'),Pe=f("</tbody></table>"),Le=f('<table hidden><tr id="'),De=f('">'),Ie=f("</tr></table>"),Oe=f('<table hidden><colgroup id="'),Ve=f('">'),Be=f("</colgroup></table>"),ze=f('function $RS(a,b){a=document.getElementById(a);b=document.getElementById(b);for(a.parentNode.removeChild(a);a.firstChild;)b.parentNode.insertBefore(a.firstChild,b);b.parentNode.removeChild(b)};$RS("'),He=f('$RS("'),Ue=f('","'),Ge=f('")<\/script>'),qe=f('function $RC(a,b){a=document.getElementById(a);b=document.getElementById(b);b.parentNode.removeChild(b);if(a){a=a.previousSibling;var f=a.parentNode,c=a.nextSibling,e=0;do{if(c&&8===c.nodeType){var d=c.data;if("/$"===d)if(0===e)break;else e--;else"$"!==d&&"$?"!==d&&"$!"!==d||e++}d=c.nextSibling;f.removeChild(c);c=d}while(c);for(;b.firstChild;)f.insertBefore(b.firstChild,c);a.data="$";a._reactRetry&&a._reactRetry()}};$RC("'),$e=f('$RC("'),We=f('","'),Ke=f('")<\/script>'),Ze=f('function $RX(b,c,d,e){var a=document.getElementById(b);a&&(b=a.previousSibling,b.data="$!",a=a.dataset,c&&(a.dgst=c),d&&(a.msg=d),e&&(a.stck=e),b._reactRetry&&b._reactRetry())};$RX("'),Ye=f('$RX("'),Je=f('"'),Qe=f(")<\/script>"),Xe=f(","),et=/[<\u2028\u2029]/g;function tt(e){return JSON.stringify(e).replace(et,(function(e){switch(e){case"<":return"\\u003c";case"\u2028":return"\\u2028";case"\u2029":return"\\u2029";default:throw Error("escapeJSStringsForInstructionScripts encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React")}}))}var nt=Object.assign,rt=Symbol.for("react.element"),at=Symbol.for("react.portal"),lt=Symbol.for("react.fragment"),ot=Symbol.for("react.strict_mode"),st=Symbol.for("react.profiler"),it=Symbol.for("react.provider"),ut=Symbol.for("react.context"),ct=Symbol.for("react.forward_ref"),dt=Symbol.for("react.suspense"),ft=Symbol.for("react.suspense_list"),pt=Symbol.for("react.memo"),ht=Symbol.for("react.lazy"),mt=Symbol.for("react.scope"),vt=Symbol.for("react.debug_trace_mode"),bt=Symbol.for("react.legacy_hidden"),gt=Symbol.for("react.default_value"),yt=Symbol.iterator;function xt(e){if(null==e)return null;if("function"==typeof e)return e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case lt:return"Fragment";case at:return"Portal";case st:return"Profiler";case ot:return"StrictMode";case dt:return"Suspense";case ft:return"SuspenseList"}if("object"==typeof e)switch(e.$$typeof){case ut:return(e.displayName||"Context")+".Consumer";case it:return(e._context.displayName||"Context")+".Provider";case ct:var t=e.render;return(e=e.displayName)||(e=""!==(e=t.displayName||t.name||"")?"ForwardRef("+e+")":"ForwardRef"),e;case pt:return null!==(t=e.displayName||null)?t:xt(e.type)||"Memo";case ht:t=e._payload,e=e._init;try{return xt(e(t))}catch(e){}}return null}var wt={};function St(e,t){if(!(e=e.contextTypes))return wt;var n,r={};for(n in e)r[n]=t[n];return r}var kt=null;function Et(e,t){if(e!==t){e.context._currentValue=e.parentValue,e=e.parent;var n=t.parent;if(null===e){if(null!==n)throw Error(a(401))}else{if(null===n)throw Error(a(401));Et(e,n)}t.context._currentValue=t.value}}function Ct(e){e.context._currentValue=e.parentValue,null!==(e=e.parent)&&Ct(e)}function Tt(e){var t=e.parent;null!==t&&Tt(t),e.context._currentValue=e.value}function Ft(e,t){if(e.context._currentValue=e.parentValue,null===(e=e.parent))throw Error(a(402));e.depth===t.depth?Et(e,t):Ft(e,t)}function _t(e,t){var n=t.parent;if(null===n)throw Error(a(402));e.depth===n.depth?Et(e,n):_t(e,n),t.context._currentValue=t.value}function Mt(e){var t=kt;t!==e&&(null===t?Tt(e):null===e?Ct(t):t.depth===e.depth?Et(t,e):t.depth>e.depth?Ft(t,e):_t(t,e),kt=e)}var jt={isMounted:function(){return!1},enqueueSetState:function(e,t){null!==(e=e._reactInternals).queue&&e.queue.push(t)},enqueueReplaceState:function(e,t){(e=e._reactInternals).replace=!0,e.queue=[t]},enqueueForceUpdate:function(){}};function Nt(e,t,n,r){var a=void 0!==e.state?e.state:null;e.updater=jt,e.props=n,e.state=a;var l={queue:[],replace:!1};e._reactInternals=l;var o=t.contextType;if(e.context="object"==typeof o&&null!==o?o._currentValue:r,"function"==typeof(o=t.getDerivedStateFromProps)&&(a=null==(o=o(n,a))?a:nt({},a,o),e.state=a),"function"!=typeof t.getDerivedStateFromProps&&"function"!=typeof e.getSnapshotBeforeUpdate&&("function"==typeof e.UNSAFE_componentWillMount||"function"==typeof e.componentWillMount))if(t=e.state,"function"==typeof e.componentWillMount&&e.componentWillMount(),"function"==typeof e.UNSAFE_componentWillMount&&e.UNSAFE_componentWillMount(),t!==e.state&&jt.enqueueReplaceState(e,e.state,null),null!==l.queue&&0<l.queue.length)if(t=l.queue,o=l.replace,l.queue=null,l.replace=!1,o&&1===t.length)e.state=t[0];else{for(l=o?t[0]:e.state,a=!0,o=o?1:0;o<t.length;o++){var s=t[o];null!=(s="function"==typeof s?s.call(e,l,n,r):s)&&(a?(a=!1,l=nt({},l,s)):nt(l,s))}e.state=l}else l.queue=null}var At={id:1,overflow:""};function Rt(e,t,n){var r=e.id;e=e.overflow;var a=32-Pt(r)-1;r&=~(1<<a),n+=1;var l=32-Pt(t)+a;if(30<l){var o=a-a%5;return l=(r&(1<<o)-1).toString(32),r>>=o,a-=o,{id:1<<32-Pt(t)+a|n<<a|r,overflow:l+e}}return{id:1<<l|n<<a|r,overflow:e}}var Pt=Math.clz32?Math.clz32:function(e){return 0==(e>>>=0)?32:31-(Lt(e)/Dt|0)|0},Lt=Math.log,Dt=Math.LN2,It="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},Ot=null,Vt=null,Bt=null,zt=null,Ht=!1,Ut=!1,Gt=0,qt=null,$t=0;function Wt(){if(null===Ot)throw Error(a(321));return Ot}function Kt(){if(0<$t)throw Error(a(312));return{memoizedState:null,queue:null,next:null}}function Zt(){return null===zt?null===Bt?(Ht=!1,Bt=zt=Kt()):(Ht=!0,zt=Bt):null===zt.next?(Ht=!1,zt=zt.next=Kt()):(Ht=!0,zt=zt.next),zt}function Yt(){Vt=Ot=null,Ut=!1,Bt=null,$t=0,zt=qt=null}function Jt(e,t){return"function"==typeof t?t(e):t}function Qt(e,t,n){if(Ot=Wt(),zt=Zt(),Ht){var r=zt.queue;if(t=r.dis,null!==qt&&void 0!==(n=qt.get(r))){qt.delete(r),r=zt.memoizedState;do{r=e(r,n.action),n=n.next}while(null!==n);return zt.memoizedState=r,[r,t]}return[zt.memoizedState,t]}return e=e===Jt?"function"==typeof t?t():t:void 0!==n?n(t):t,zt.memoizedState=e,e=(e=zt.queue={last:null,dis:null}).dis=en.bind(null,Ot,e),[zt.memoizedState,e]}function Xt(e,t){if(Ot=Wt(),t=void 0===t?null:t,null!==(zt=Zt())){var n=zt.memoizedState;if(null!==n&&null!==t){var r=n[1];e:if(null===r)r=!1;else{for(var a=0;a<r.length&&a<t.length;a++)if(!It(t[a],r[a])){r=!1;break e}r=!0}if(r)return n[0]}}return e=e(),zt.memoizedState=[e,t],e}function en(e,t,n){if(25<=$t)throw Error(a(301));if(e===Ot)if(Ut=!0,e={action:n,next:null},null===qt&&(qt=new Map),void 0===(n=qt.get(t)))qt.set(t,e);else{for(t=n;null!==t.next;)t=t.next;t.next=e}}function tn(){throw Error(a(394))}function nn(){}var rn={readContext:function(e){return e._currentValue},useContext:function(e){return Wt(),e._currentValue},useMemo:Xt,useReducer:Qt,useRef:function(e){Ot=Wt();var t=(zt=Zt()).memoizedState;return null===t?(e={current:e},zt.memoizedState=e):t},useState:function(e){return Qt(Jt,e)},useInsertionEffect:nn,useLayoutEffect:function(){},useCallback:function(e,t){return Xt((function(){return e}),t)},useImperativeHandle:nn,useEffect:nn,useDebugValue:nn,useDeferredValue:function(e){return Wt(),e},useTransition:function(){return Wt(),[!1,tn]},useId:function(){var e=Vt.treeContext,t=e.overflow;e=((e=e.id)&~(1<<32-Pt(e)-1)).toString(32)+t;var n=an;if(null===n)throw Error(a(404));return t=Gt++,e=":"+n.idPrefix+"R"+e,0<t&&(e+="H"+t.toString(32)),e+":"},useMutableSource:function(e,t){return Wt(),t(e._source)},useSyncExternalStore:function(e,t,n){if(void 0===n)throw Error(a(407));return n()}},an=null,ln=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentDiser;function on(e){return console.error(e),null}function sn(){}function un(e,t,n,r,a,l,o,s){e.allPendingTasks++,null===n?e.pendingRootTasks++:n.pendingTasks++;var i={node:t,ping:function(){var t=e.pingedTasks;t.push(i),1===t.length&&En(e)},blockedBoundary:n,blockedSegment:r,abortSet:a,legacyContext:l,context:o,treeContext:s};return a.add(i),i}function cn(e,t,n,r,a,l){return{status:0,id:-1,index:t,parentFlushed:!1,chunks:[],children:[],formatContext:r,boundary:n,lastPushedText:a,textEmbedded:l}}function dn(e,t){if(null!=(e=e.onError(t))&&"string"!=typeof e)throw Error('onError returned something with a type other than "string". onError should return a string and may return null or undefined but must not return anything else. It received something of type "'+typeof e+'" instead');return e}function fn(e,t){var n=e.onShellError;n(t),(n=e.onFatalError)(t),null!==e.destination?(e.status=2,p(e.destination,t)):(e.status=1,e.fatalError=t)}function pn(e,t,n,r,a){for(Ot={},Vt=t,Gt=0,e=n(r,a);Ut;)Ut=!1,Gt=0,$t+=1,zt=null,e=n(r,a);return Yt(),e}function hn(e,t,n,r){var l=n.render(),o=r.childContextTypes;if(null!=o){var s=t.legacyContext;if("function"!=typeof n.getChildContext)r=s;else{for(var i in n=n.getChildContext())if(!(i in o))throw Error(a(108,xt(r)||"Unknown",i));r=nt({},s,n)}t.legacyContext=r,bn(e,t,l),t.legacyContext=s}else bn(e,t,l)}function mn(e,t){if(e&&e.defaultProps){for(var n in t=nt({},t),e=e.defaultProps)void 0===t[n]&&(t[n]=e[n]);return t}return t}function vn(e,t,n,l,o){if("function"==typeof n)if(n.&&n..isReactComponent){o=St(n,t.legacyContext);var s=n.contextType;Nt(s=new n(l,"object"==typeof s&&null!==s?s._currentValue:o),n,l,o),hn(e,t,s,n)}else{o=pn(e,t,n,l,s=St(n,t.legacyContext));var i=0!==Gt;if("object"==typeof o&&null!==o&&"function"==typeof o.render&&void 0===o.$$typeof)Nt(o,n,l,s),hn(e,t,o,n);else if(i){l=t.treeContext,t.treeContext=Rt(l,1,0);try{bn(e,t,o)}finally{t.treeContext=l}}else bn(e,t,o)}else{if("string"!=typeof n){switch(n){case bt:case vt:case ot:case st:case lt:case ft:return void bn(e,t,l.children);case mt:throw Error(a(343));case dt:e:{n=t.blockedBoundary,o=t.blockedSegment,s=l.fallback,l=l.children;var u={id:null,rootSegmentID:-1,parentFlushed:!1,pendingTasks:0,forceClientRender:!1,completedSegments:[],byteSize:0,fallbackAbortableTasks:i=new Set,errorDigest:null},c=cn(0,o.chunks.length,u,o.formatContext,!1,!1);o.children.push(c),o.lastPushedText=!1;var f=cn(0,0,null,o.formatContext,!1,!1);f.parentFlushed=!0,t.blockedBoundary=u,t.blockedSegment=f;try{if(yn(e,t,l),f.lastPushedText&&f.textEmbedded&&f.chunks.push(O),f.status=1,Sn(u,f),0===u.pendingTasks)break e}catch(t){f.status=4,u.forceClientRender=!0,u.errorDigest=dn(e,t)}finally{t.blockedBoundary=n,t.blockedSegment=o}t=un(e,s,n,c,i,t.legacyContext,t.context,t.treeContext),e.pingedTasks.push(t)}return}if("object"==typeof n&&null!==n)switch(n.$$typeof){case ct:if(l=pn(e,t,n.render,l,o),0!==Gt){n=t.treeContext,t.treeContext=Rt(n,1,0);try{bn(e,t,l)}finally{t.treeContext=n}}else bn(e,t,l);return;case pt:return void vn(e,t,n=n.type,l=mn(n,l),o);case it:if(o=l.children,n=n._context,l=l.value,s=n._currentValue,n._currentValue=l,kt=l={parent:i=kt,depth:null===i?0:i.depth+1,context:n,parentValue:s,value:l},t.context=l,bn(e,t,o),null===(e=kt))throw Error(a(403));return l=e.parentValue,e.context._currentValue=l===gt?e.context._defaultValue:l,e=kt=e.parent,void(t.context=e);case ut:return void bn(e,t,l=(l=l.children)(n._currentValue));case ht:return void vn(e,t,n=(o=n._init)(n._payload),l=mn(n,l),void 0)}throw Error(a(130,null==n?n:typeof n,""))}switch(s=function(e,t,n,l,o){switch(t){case"select":e.push(ae("select"));var s=null,i=null;for(p in n)if(h.call(n,p)){var u=n[p];if(null!=u)switch(p){case"children":s=u;break;case"dangerouslySetInnerHTML":i=u;break;case"defaultValue":case"value":break;default:Z(e,l,p,u)}}return e.push(Y),Q(e,i,s),s;case"option":i=o.selectedValue,e.push(ae("option"));var c=u=null,f=null,p=null;for(s in n)if(h.call(n,s)){var m=n[s];if(null!=m)switch(s){case"children":u=m;break;case"selected":f=m;break;case"dangerouslySetInnerHTML":p=m;break;case"value":c=m;default:Z(e,l,s,m)}}if(null!=i)if(n=null!==c?""+c:function(e){var t="";return r.Children.forEach(e,(function(e){null!=e&&(t+=e)})),t}(u),M(i)){for(l=0;l<i.length;l++)if(""+i[l]===n){e.push(X);break}}else""+i===n&&e.push(X);else f&&e.push(X);return e.push(Y),Q(e,p,u),u;case"textarea":for(u in e.push(ae("textarea")),p=i=s=null,n)if(h.call(n,u)&&null!=(c=n[u]))switch(u){case"children":p=c;break;case"value":s=c;break;case"defaultValue":i=c;break;case"dangerouslySetInnerHTML":throw Error(a(91));default:Z(e,l,u,c)}if(null===s&&null!==i&&(s=i),e.push(Y),null!=p){if(null!=s)throw Error(a(92));if(M(p)&&1<p.length)throw Error(a(93));s=""+p}return"string"==typeof s&&"\n"===s[0]&&e.push(te),null!==s&&e.push(d(T(""+s))),null;case"input":for(i in e.push(ae("input")),c=p=u=s=null,n)if(h.call(n,i)&&null!=(f=n[i]))switch(i){case"children":case"dangerouslySetInnerHTML":throw Error(a(399,"input"));case"defaultChecked":c=f;break;case"defaultValue":u=f;break;case"checked":p=f;break;case"value":s=f;break;default:Z(e,l,i,f)}return null!==p?Z(e,l,"checked",p):null!==c&&Z(e,l,"checked",c),null!==s?Z(e,l,"value",s):null!==u&&Z(e,l,"value",u),e.push(J),null;case"menuitem":for(var v in e.push(ae("menuitem")),n)if(h.call(n,v)&&null!=(s=n[v]))switch(v){case"children":case"dangerouslySetInnerHTML":throw Error(a(400));default:Z(e,l,v,s)}return e.push(Y),null;case"title":for(m in e.push(ae("title")),s=null,n)if(h.call(n,m)&&null!=(i=n[m]))switch(m){case"children":s=i;break;case"dangerouslySetInnerHTML":throw Error(a(434));default:Z(e,l,m,i)}return e.push(Y),s;case"listing":case"pre":for(c in e.push(ae(t)),i=s=null,n)if(h.call(n,c)&&null!=(u=n[c]))switch(c){case"children":s=u;break;case"dangerouslySetInnerHTML":i=u;break;default:Z(e,l,c,u)}if(e.push(Y),null!=i){if(null!=s)throw Error(a(60));if("object"!=typeof i||!("__html"in i))throw Error(a(61));null!=(n=i.__html)&&("string"==typeof n&&0<n.length&&"\n"===n[0]?e.push(te,d(n)):e.push(d(""+n)))}return"string"==typeof s&&"\n"===s[0]&&e.push(te),s;case"area":case"base":case"br":case"col":case"embed":case"hr":case"img":case"":case"link":case"meta":case"param":case"source":case"track":case"wbr":for(var b in e.push(ae(t)),n)if(h.call(n,b)&&null!=(s=n[b]))switch(b){case"children":case"dangerouslySetInnerHTML":throw Error(a(399,t));default:Z(e,l,b,s)}return e.push(J),null;case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return ee(e,n,t,l);case"html":return 0===o.insertionMode&&e.push(le),ee(e,n,t,l);default:if(-1===t.indexOf("-")&&"string"!=typeof n.is)return ee(e,n,t,l);for(f in e.push(ae(t)),i=s=null,n)if(h.call(n,f)&&null!=(u=n[f]))switch(f){case"children":s=u;break;case"dangerouslySetInnerHTML":i=u;break;case"style":G(e,l,u);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":break;default:g(f)&&"function"!=typeof u&&"symbol"!=typeof u&&e.push(q,d(f),$,d(T(u)),W)}return e.push(Y),Q(e,i,s),s}}((o=t.blockedSegment).chunks,n,l,e.responseState,o.formatContext),o.lastPushedText=!1,i=o.formatContext,o.formatContext=function(e,t,n){switch(t){case"select":return I(1,null!=n.value?n.value:n.defaultValue);case"svg":return I(2,null);case"math":return I(3,null);case"foreignObject":return I(1,null);case"table":return I(4,null);case"thead":case"tbody":case"tfoot":return I(5,null);case"colgroup":return I(7,null);case"tr":return I(6,null)}return 4<=e.insertionMode||0===e.insertionMode?I(1,null):e}(i,n,l),yn(e,t,s),o.formatContext=i,n){case"area":case"base":case"br":case"col":case"embed":case"hr":case"img":case"input":case"":case"link":case"meta":case"param":case"source":case"track":case"wbr":break;default:o.chunks.push(oe,d(n),se)}o.lastPushedText=!1}}function bn(e,t,n){if(t.node=n,"object"==typeof n&&null!==n){switch(n.$$typeof){case rt:return void vn(e,t,n.type,n.props,n.ref);case at:throw Error(a(257));case ht:var r=n._init;return void bn(e,t,n=r(n._payload))}if(M(n))return void gn(e,t,n);if((r=null===n||"object"!=typeof n?null:"function"==typeof(r=yt&&n[yt]||n["@@iterator"])?r:null)&&(r=r.call(n))){if(!(n=r.next()).done){var l=[];do{l.push(n.value),n=r.next()}while(!n.done);gn(e,t,l)}return}throw e=Object..toString.call(n),Error(a(31,"[object Object]"===e?"object with keys {"+Object.keys(n).join(", ")+"}":e))}"string"==typeof n?(r=t.blockedSegment).lastPushedText=V(t.blockedSegment.chunks,n,e.responseState,r.lastPushedText):"number"==typeof n&&((r=t.blockedSegment).lastPushedText=V(t.blockedSegment.chunks,""+n,e.responseState,r.lastPushedText))}function gn(e,t,n){for(var r=n.length,a=0;a<r;a++){var l=t.treeContext;t.treeContext=Rt(l,r,a);try{yn(e,t,n[a])}finally{t.treeContext=l}}}function yn(e,t,n){var r=t.blockedSegment.formatContext,a=t.legacyContext,l=t.context;try{return bn(e,t,n)}catch(i){if(Yt(),"object"!=typeof i||null===i||"function"!=typeof i.then)throw t.blockedSegment.formatContext=r,t.legacyContext=a,t.context=l,Mt(l),i;n=i;var o=t.blockedSegment,s=cn(0,o.chunks.length,null,o.formatContext,o.lastPushedText,!0);o.children.push(s),o.lastPushedText=!1,e=un(e,t.node,t.blockedBoundary,s,t.abortSet,t.legacyContext,t.context,t.treeContext).ping,n.then(e,e),t.blockedSegment.formatContext=r,t.legacyContext=a,t.context=l,Mt(l)}}function xn(e){var t=e.blockedBoundary;(e=e.blockedSegment).status=3,kn(this,t,e)}function wn(e,t,n){var r=e.blockedBoundary;e.blockedSegment.status=3,null===r?(t.allPendingTasks--,2!==t.status&&(t.status=2,null!==t.destination&&t.destination.close())):(r.pendingTasks--,r.forceClientRender||(r.forceClientRender=!0,e=void 0===n?Error(a(432)):n,r.errorDigest=t.onError(e),r.parentFlushed&&t.clientRenderedBoundaries.push(r)),r.fallbackAbortableTasks.forEach((function(e){return wn(e,t,n)})),r.fallbackAbortableTasks.clear(),t.allPendingTasks--,0===t.allPendingTasks&&(r=t.onAllReady)())}function Sn(e,t){if(0===t.chunks.length&&1===t.children.length&&null===t.children[0].boundary){var n=t.children[0];n.id=t.id,n.parentFlushed=!0,1===n.status&&Sn(e,n)}else e.completedSegments.push(t)}function kn(e,t,n){if(null===t){if(n.parentFlushed){if(null!==e.completedRootSegment)throw Error(a(389));e.completedRootSegment=n}e.pendingRootTasks--,0===e.pendingRootTasks&&(e.onShellError=sn,(t=e.onShellReady)())}else t.pendingTasks--,t.forceClientRender||(0===t.pendingTasks?(n.parentFlushed&&1===n.status&&Sn(t,n),t.parentFlushed&&e.completedBoundaries.push(t),t.fallbackAbortableTasks.forEach(xn,e),t.fallbackAbortableTasks.clear()):n.parentFlushed&&1===n.status&&(Sn(t,n),1===t.completedSegments.length&&t.parentFlushed&&e.partialBoundaries.push(t)));e.allPendingTasks--,0===e.allPendingTasks&&(e=e.onAllReady)()}function En(e){if(2!==e.status){var t=kt,n=ln.current;ln.current=rn;var r=an;an=e.responseState;try{var a,l=e.pingedTasks;for(a=0;a<l.length;a++){var o=l[a],s=e,i=o.blockedSegment;if(0===i.status){Mt(o.context);try{bn(s,o,o.node),i.lastPushedText&&i.textEmbedded&&i.chunks.push(O),o.abortSet.delete(o),i.status=1,kn(s,o.blockedBoundary,i)}catch(e){if(Yt(),"object"==typeof e&&null!==e&&"function"==typeof e.then){var u=o.ping;e.then(u,u)}else{o.abortSet.delete(o),i.status=4;var c=o.blockedBoundary,d=e,f=dn(s,d);null===c?fn(s,d):(c.pendingTasks--,c.forceClientRender||(c.forceClientRender=!0,c.errorDigest=f,c.parentFlushed&&s.clientRenderedBoundaries.push(c))),s.allPendingTasks--,0===s.allPendingTasks&&(0,s.onAllReady)()}}}}l.splice(0,a),null!==e.destination&&Nn(e,e.destination)}catch(t){dn(e,t),fn(e,t)}finally{an=r,ln.current=n,n===rn&&Mt(t)}}}function Cn(e,t,n){switch(n.parentFlushed=!0,n.status){case 0:var r=n.id=e.nextSegmentId++;return n.lastPushedText=!1,n.textEmbedded=!1,e=e.responseState,s(t,ie),s(t,e.placeholderPrefix),s(t,e=d(r.toString(16))),i(t,ue);case 1:n.status=2;var l=!0;r=n.chunks;var o=0;n=n.children;for(var u=0;u<n.length;u++){for(l=n[u];o<l.index;o++)s(t,r[o]);l=Tn(e,t,l)}for(;o<r.length-1;o++)s(t,r[o]);return o<r.length&&(l=i(t,r[o])),l;default:throw Error(a(390))}}function Tn(e,t,n){var r=n.boundary;if(null===r)return Cn(e,t,n);if(r.parentFlushed=!0,r.forceClientRender)r=r.errorDigest,i(t,pe),s(t,me),r&&(s(t,be),s(t,d(T(r))),s(t,ve)),i(t,ge),Cn(e,t,n);else if(0<r.pendingTasks){r.rootSegmentID=e.nextSegmentId++,0<r.completedSegments.length&&e.partialBoundaries.push(r);var l=e.responseState,o=l.nextSuspenseID++;l=f(l.boundaryPrefix+o.toString(16)),r=r.id=l,ye(t,e.responseState,r),Cn(e,t,n)}else if(r.byteSize>e.progressiveChunkSize)r.rootSegmentID=e.nextSegmentId++,e.completedBoundaries.push(r),ye(t,e.responseState,r.id),Cn(e,t,n);else{if(i(t,ce),1!==(n=r.completedSegments).length)throw Error(a(391));Tn(e,t,n[0])}return i(t,he)}function Fn(e,t,n){return function(e,t,n,r){switch(n.insertionMode){case 0:case 1:return s(e,xe),s(e,t.segmentPrefix),s(e,d(r.toString(16))),i(e,we);case 2:return s(e,ke),s(e,t.segmentPrefix),s(e,d(r.toString(16))),i(e,Ee);case 3:return s(e,Te),s(e,t.segmentPrefix),s(e,d(r.toString(16))),i(e,Fe);case 4:return s(e,Me),s(e,t.segmentPrefix),s(e,d(r.toString(16))),i(e,je);case 5:return s(e,Ae),s(e,t.segmentPrefix),s(e,d(r.toString(16))),i(e,Re);case 6:return s(e,Le),s(e,t.segmentPrefix),s(e,d(r.toString(16))),i(e,De);case 7:return s(e,Oe),s(e,t.segmentPrefix),s(e,d(r.toString(16))),i(e,Ve);default:throw Error(a(397))}}(t,e.responseState,n.formatContext,n.id),Tn(e,t,n),function(e,t){switch(t.insertionMode){case 0:case 1:return i(e,Se);case 2:return i(e,Ce);case 3:return i(e,_e);case 4:return i(e,Ne);case 5:return i(e,Pe);case 6:return i(e,Ie);case 7:return i(e,Be);default:throw Error(a(397))}}(t,n.formatContext)}function Mn(e,t,n){for(var r=n.completedSegments,l=0;l<r.length;l++)jn(e,t,n,r[l]);if(r.length=0,e=e.responseState,r=n.id,n=n.rootSegmentID,s(t,e.startInlineScript),e.sentCompleteBoundaryFunction?s(t,$e):(e.sentCompleteBoundaryFunction=!0,s(t,qe)),null===r)throw Error(a(395));return n=d(n.toString(16)),s(t,r),s(t,We),s(t,e.segmentPrefix),s(t,n),i(t,Ke)}function jn(e,t,n,r){if(2===r.status)return!0;var l=r.id;if(-1===l){if(-1===(r.id=n.rootSegmentID))throw Error(a(392));return Fn(e,t,r)}return Fn(e,t,r),s(t,(e=e.responseState).startInlineScript),e.sentCompleteSegmentFunction?s(t,He):(e.sentCompleteSegmentFunction=!0,s(t,ze)),s(t,e.segmentPrefix),s(t,l=d(l.toString(16))),s(t,Ue),s(t,e.placeholderPrefix),s(t,l),i(t,Ge)}function Nn(e,t){l=new Uint8Array(512),o=0;try{var n=e.completedRootSegment;if(null!==n&&0===e.pendingRootTasks){Tn(e,t,n),e.completedRootSegment=null;var r=e.responseState.bootstrapChunks;for(n=0;n<r.length-1;n++)s(t,r[n]);n<r.length&&i(t,r[n])}var c,f=e.clientRenderedBoundaries;for(c=0;c<f.length;c++){var p=f[c];r=t;var h=e.responseState,m=p.id,v=p.errorDigest,b=p.errorMessage,g=p.errorComponentStack;if(s(r,h.startInlineScript),h.sentClientRenderFunction?s(r,Ye):(h.sentClientRenderFunction=!0,s(r,Ze)),null===m)throw Error(a(395));if(s(r,m),s(r,Je),(v||b||g)&&(s(r,Xe),s(r,d(tt(v||"")))),(b||g)&&(s(r,Xe),s(r,d(tt(b||"")))),g&&(s(r,Xe),s(r,d(tt(g)))),!i(r,Qe))return e.destination=null,c++,void f.splice(0,c)}f.splice(0,c);var y=e.completedBoundaries;for(c=0;c<y.length;c++)if(!Mn(e,t,y[c]))return e.destination=null,c++,void y.splice(0,c);y.splice(0,c),u(t),l=new Uint8Array(512),o=0;var x=e.partialBoundaries;for(c=0;c<x.length;c++){var w=x[c];e:{f=e,p=t;var S=w.completedSegments;for(h=0;h<S.length;h++)if(!jn(f,p,w,S[h])){h++,S.splice(0,h);var k=!1;break e}S.splice(0,h),k=!0}if(!k)return e.destination=null,c++,void x.splice(0,c)}x.splice(0,c);var E=e.completedBoundaries;for(c=0;c<E.length;c++)if(!Mn(e,t,E[c]))return e.destination=null,c++,void E.splice(0,c);E.splice(0,c)}finally{u(t),0===e.allPendingTasks&&0===e.pingedTasks.length&&0===e.clientRenderedBoundaries.length&&0===e.completedBoundaries.length&&t.close()}}function An(e,t){try{var n=e.abortableTasks;n.forEach((function(n){return wn(n,e,t)})),n.clear(),null!==e.destination&&Nn(e,e.destination)}catch(t){dn(e,t),fn(e,t)}}t.renderToReadableStream=function(e,t){return new Promise((function(n,r){var a,l,o=new Promise((function(e,t){l=e,a=t})),s=function(e,t,n,r,a,l,o,s,i){var u=[],c=new Set;return(n=cn(t={destination:null,responseState:t,progressiveChunkSize:void 0===r?12800:r,status:0,fatalError:null,nextSegmentId:0,allPendingTasks:0,pendingRootTasks:0,completedRootSegment:null,abortableTasks:c,pingedTasks:u,clientRenderedBoundaries:[],completedBoundaries:[],partialBoundaries:[],onError:void 0===a?on:a,onAllReady:void 0===l?sn:l,onShellReady:void 0===o?sn:o,onShellError:void 0===s?sn:s,onFatalError:void 0===i?sn:i},0,null,n,!1,!1)).parentFlushed=!0,e=un(t,e,null,n,c,wt,null,At),u.push(e),t}(e,function(e,t,n,r,a){e=void 0===e?"":e,t=void 0===t?j:f('<script nonce="'+T(t)+'">');var l=[];if(void 0!==n&&l.push(t,d((""+n).replace(L,D)),N),void 0!==r)for(n=0;n<r.length;n++)l.push(A,d(T(r[n])),P);if(void 0!==a)for(r=0;r<a.length;r++)l.push(R,d(T(a[r])),P);return{bootstrapChunks:l,startInlineScript:t,placeholderPrefix:f(e+"P:"),segmentPrefix:f(e+"S:"),boundaryPrefix:e+"B:",idPrefix:e,nextSuspenseID:0,sentCompleteSegmentFunction:!1,sentCompleteBoundaryFunction:!1,sentClientRenderFunction:!1}}(t?t.identifierPrefix:void 0,t?t.nonce:void 0,t?t.bootstrapScriptContent:void 0,t?t.bootstrapScripts:void 0,t?t.bootstrapModules:void 0),function(e){return I("http://www.w3.org/2000/svg"===e?2:"http://www.w3.org/1998/Math/MathML"===e?3:0,null)}(t?t.namespaceURI:void 0),t?t.progressiveChunkSize:void 0,t?t.onError:void 0,l,(function(){var e=new ReadableStream({type:"bytes",pull:function(e){if(1===s.status)s.status=2,p(e,s.fatalError);else if(2!==s.status&&null===s.destination){s.destination=e;try{Nn(s,e)}catch(e){dn(s,e),fn(s,e)}}},cancel:function(){An(s)}},{highWaterMark:0});e.allReady=o,n(e)}),(function(e){o.catch((function(){})),r(e)}),a);if(t&&t.signal){var i=t.signal,u=function(){An(s,i.reason),i.removeEventListener("abort",u)};i.addEventListener("abort",u)}En(s)}))},t.version="18.3.1"},848:(e,t,n)=>{"use strict";var r,a;r=n(633),a=n(911),r.version,t.F0=r.renderToString,r.renderToStaticMarkup,r.renderToNodeStream,r.renderToStaticNodeStream,a.renderToReadableStream},170:function(e,t,n){class r{constructor(){this.data=n(920),this.labelMap={},this.valueMap={},this.data.forEach((e=>{this.labelMap[e.label.toLowerCase()]=e.value,this.valueMap[e.value.toLowerCase()]=e.label}))}getValue(e){return this.labelMap[e.toLowerCase()]}getLabel(e){return this.valueMap[e.toLowerCase()]}getLabels(){return this.data.map((e=>e.label))}getValues(){return this.data.map((e=>e.value))}getLabelList(){return this.labelMap}getValueList(){return this.valueMap}getData(){return this.data}setLabel(e,t){return this.data.forEach((n=>{n.value===e&&(n.label=t,this.valueMap[n.value.toLowerCase()]=n.label)})),this}setEmpty(e){return this.data.unshift({value:"",label:e}),this.valueMap[""]=e,this.labelMap[e]="",this}native(){return this.nativeData=n(36),this.nativeData.forEach((e=>{this.labelMap[e.label.toLowerCase()]=e.value,this.valueMap[e.value.toLowerCase()]=e.label})),this}}e.exports=()=>{if(!(this instanceof r))return new r}},609:e=>{"use strict";e.exports=window.React},36:e=>{"use strict";e.exports=JSON.parse('[{"value":"AF","label":"افغانستان"},{"value":"AX","label":"Åland"},{"value":"AL","label":"Shqipëria"},{"value":"DZ","label":"الجزائر"},{"value":"AS","label":"American Samoa"},{"value":"AD","label":"Andorra"},{"value":"AO","label":"Angola"},{"value":"AI","label":"Anguilla"},{"value":"AQ","label":"Antarctica"},{"value":"AG","label":"Antigua and Barbuda"},{"value":"AR","label":"Argentina"},{"value":"AM","label":"Հայաստան"},{"value":"AW","label":"Aruba"},{"value":"AU","label":"Australia"},{"value":"AT","label":"Österreich"},{"value":"AZ","label":"Azərbaycan"},{"value":"BS","label":"Bahamas"},{"value":"BH","label":"البحرين"},{"value":"BD","label":"Bangladesh"},{"value":"BB","label":"Barbados"},{"value":"BY","label":"Белару́сь"},{"value":"BE","label":"België"},{"value":"BZ","label":"Belize"},{"value":"BJ","label":"Bénin"},{"value":"BM","label":"Bermuda"},{"value":"BT","label":"ʼbrug-yul"},{"value":"BO","label":"Bolivia"},{"value":"BQ","label":"Bonaire"},{"value":"BA","label":"Bosna i Hercegovina"},{"value":"BW","label":"Botswana"},{"value":"BV","label":"Bouvetøya"},{"value":"BR","label":"Brasil"},{"value":"IO","label":"British Indian Ocean Territory"},{"value":"BN","label":"Negara Brunei Darussalam"},{"value":"BG","label":"България"},{"value":"BF","label":"Burkina Faso"},{"value":"BI","label":"Burundi"},{"value":"KH","label":"Kâmpŭchéa"},{"value":"CM","label":"Cameroon"},{"value":"CA","label":"Canada"},{"value":"CV","label":"Cabo Verde"},{"value":"KY","label":"Cayman Islands"},{"value":"CF","label":"Ködörösêse tî Bêafrîka"},{"value":"TD","label":"Tchad"},{"value":"CL","label":"Chile"},{"value":"CN","label":"中国"},{"value":"CX","label":"Christmas Island"},{"value":"CC","label":"Cocos (Keeling) Islands"},{"value":"CO","label":"Colombia"},{"value":"KM","label":"Komori"},{"value":"CG","label":"République du Congo"},{"value":"CD","label":"République démocratique du Congo"},{"value":"CK","label":"Cook Islands"},{"value":"CR","label":"Costa Rica"},{"value":"CI","label":"Côte d\'Ivoire"},{"value":"HR","label":"Hrvatska"},{"value":"CU","label":"Cuba"},{"value":"CW","label":"Curaçao"},{"value":"CY","label":"Κύπρος"},{"value":"CZ","label":"Česká republika"},{"value":"DK","label":"Danmark"},{"value":"DJ","label":"Djibouti"},{"value":"DM","label":"Dominica"},{"value":"DO","label":"República Dominicana"},{"value":"EC","label":"Ecuador"},{"value":"EG","label":"مصر"},{"value":"SV","label":"El Salvador"},{"value":"GQ","label":"Guinea Ecuatorial"},{"value":"ER","label":"ኤርትራ"},{"value":"EE","label":"Eesti"},{"value":"ET","label":"ኢትዮጵያ"},{"value":"FK","label":"Falkland Islands"},{"value":"FO","label":"Føroyar"},{"value":"FJ","label":"Fiji"},{"value":"FI","label":"Suomi"},{"value":"FR","label":"France"},{"value":"GF","label":"Guyane française"},{"value":"PF","label":"Polynésie française"},{"value":"TF","label":"Territoire des Terres australes et antarctiques fr"},{"value":"GA","label":"Gabon"},{"value":"GM","label":"Gambia"},{"value":"GE","label":"საქართველო"},{"value":"DE","label":"Deutschland"},{"value":"GH","label":"Ghana"},{"value":"GI","label":"Gibraltar"},{"value":"GR","label":"Ελλάδα"},{"value":"GL","label":"Kalaallit Nunaat"},{"value":"GD","label":"Grenada"},{"value":"GP","label":"Guadeloupe"},{"value":"GU","label":"Guam"},{"value":"GT","label":"Guatemala"},{"value":"GG","label":"Guernsey"},{"value":"GN","label":"Guinée"},{"value":"GW","label":"Guiné-Bissau"},{"value":"GY","label":"Guyana"},{"value":"HT","label":"Haïti"},{"value":"HM","label":"Heard Island and McDonald Islands"},{"value":"VA","label":"Vaticano"},{"value":"HN","label":"Honduras"},{"value":"HK","label":"香港"},{"value":"HU","label":"Magyarország"},{"value":"IS","label":"Ísland"},{"value":"IN","label":"भारत"},{"value":"ID","label":"Indonesia"},{"value":"IR","label":"ایران"},{"value":"IQ","label":"العراق"},{"value":"IE","label":"Éire"},{"value":"IM","label":"Isle of Man"},{"value":"IL","label":"יִשְׂרָאֵל"},{"value":"IT","label":"Italia"},{"value":"JM","label":"Jamaica"},{"value":"JP","label":"日本"},{"value":"JE","label":"Jersey"},{"value":"JO","label":"الأردن"},{"value":"KZ","label":"Қазақстан"},{"value":"KE","label":"Kenya"},{"value":"KI","label":"Kiribati"},{"value":"KP","label":"북한"},{"value":"KR","label":"대한민국"},{"value":"KW","label":"الكويت"},{"value":"KG","label":"Кыргызстан"},{"value":"LA","label":"ສປປລາວ"},{"value":"LV","label":"Latvija"},{"value":"LB","label":"لبنان"},{"value":"LS","label":"Lesotho"},{"value":"LR","label":"Liberia"},{"value":"LY","label":"ليبيا"},{"value":"LI","label":"Liechtenstein"},{"value":"LT","label":"Lietuva"},{"value":"LU","label":"Luxembourg"},{"value":"MO","label":"澳門"},{"value":"MK","label":"Северна Македонија"},{"value":"MG","label":"Madagasikara"},{"value":"MW","label":"Malawi"},{"value":"MY","label":"Malaysia"},{"value":"MV","label":"Maldives"},{"value":"ML","label":"Mali"},{"value":"MT","label":"Malta"},{"value":"MH","label":"M̧ajeļ"},{"value":"MQ","label":"Martinique"},{"value":"MR","label":"موريتانيا"},{"value":"MU","label":"Maurice"},{"value":"YT","label":"Mayotte"},{"value":"MX","label":"México"},{"value":"FM","label":"Micronesia"},{"value":"MD","label":"Moldova"},{"value":"MC","label":"Monaco"},{"value":"MN","label":"Монгол улс"},{"value":"ME","label":"Црна Гора"},{"value":"MS","label":"Montserrat"},{"value":"MA","label":"المغرب"},{"value":"MZ","label":"Moçambique"},{"value":"MM","label":"မြန်မာ"},{"value":"NA","label":"Namibia"},{"value":"NR","label":"Nauru"},{"value":"NP","label":"नपल"},{"value":"NL","label":"Nederland"},{"value":"NC","label":"Nouvelle-Calédonie"},{"value":"NZ","label":"New Zealand"},{"value":"NI","label":"Nicaragua"},{"value":"NE","label":"Niger"},{"value":"NG","label":"Nigeria"},{"value":"NU","label":"Niuē"},{"value":"NF","label":"Norfolk Island"},{"value":"MP","label":"Northern Mariana Islands"},{"value":"NO","label":"Norge"},{"value":"OM","label":"عمان"},{"value":"PK","label":"Pakistan"},{"value":"PW","label":"Palau"},{"value":"PS","label":"فلسطين"},{"value":"PA","label":"Panamá"},{"value":"PG","label":"Papua Niugini"},{"value":"PY","label":"Paraguay"},{"value":"PE","label":"Perú"},{"value":"PH","label":"Pilipinas"},{"value":"PN","label":"Pitcairn Islands"},{"value":"PL","label":"Polska"},{"value":"PT","label":"Portugal"},{"value":"PR","label":"Puerto Rico"},{"value":"QA","label":"قطر"},{"value":"RE","label":"La Réunion"},{"value":"RO","label":"România"},{"value":"RU","label":"Россия"},{"value":"RW","label":"Rwanda"},{"value":"BL","label":"Saint-Barthélemy"},{"value":"SH","label":"Saint Helena"},{"value":"KN","label":"Saint Kitts and Nevis"},{"value":"LC","label":"Saint Lucia"},{"value":"MF","label":"Saint-Martin"},{"value":"PM","label":"Saint-Pierre-et-Miquelon"},{"value":"VC","label":"Saint Vincent and the Grenadines"},{"value":"WS","label":"Samoa"},{"value":"SM","label":"San Marino"},{"value":"ST","label":"São Tomé e Príncipe"},{"value":"SA","label":"العربية السعودية"},{"value":"SN","label":"Sénégal"},{"value":"RS","label":"Србија"},{"value":"SC","label":"Seychelles"},{"value":"SL","label":"Sierra Leone"},{"value":"SG","label":"Singapore"},{"value":"SX","label":"Sint Maarten"},{"value":"SK","label":"Slovensko"},{"value":"SI","label":"Slovenija"},{"value":"SB","label":"Solomon Islands"},{"value":"SO","label":"Soomaaliya"},{"value":"ZA","label":"South Africa"},{"value":"GS","label":"South Georgia"},{"value":"SS","label":"South Sudan"},{"value":"ES","label":"España"},{"value":"LK","label":"śrī laṃkāva"},{"value":"SD","label":"السودان"},{"value":"SR","label":"Suriname"},{"value":"SJ","label":"Svalbard og Jan Mayen"},{"value":"SZ","label":"Swaziland"},{"value":"SE","label":"Sverige"},{"value":"CH","label":"Schweiz"},{"value":"SY","label":"سوريا"},{"value":"TW","label":"臺灣"},{"value":"TJ","label":"Тоҷикистон"},{"value":"TZ","label":"Tanzania"},{"value":"TH","label":"ประเทศไทย"},{"value":"TL","label":"Timor-Leste"},{"value":"TG","label":"Togo"},{"value":"TK","label":"Tokelau"},{"value":"TO","label":"Tonga"},{"value":"TT","label":"Trinidad and Tobago"},{"value":"TN","label":"تونس"},{"value":"TR","label":"Türkiye"},{"value":"TM","label":"Türkmenistan"},{"value":"TC","label":"Turks and Caicos Islands"},{"value":"TV","label":"Tuvalu"},{"value":"UG","label":"Uganda"},{"value":"UA","label":"Україна"},{"value":"AE","label":"دولة الإمارات العربية المتحدة"},{"value":"GB","label":"United Kingdom"},{"value":"US","label":"United States"},{"value":"UM","label":"United States Minor Outlying Islands"},{"value":"UY","label":"Uruguay"},{"value":"UZ","label":"O‘zbekiston"},{"value":"VU","label":"Vanuatu"},{"value":"VE","label":"Venezuela"},{"value":"VN","label":"Việt Nam"},{"value":"VG","label":"British Virgin Islands"},{"value":"VI","label":"United States Virgin Islands"},{"value":"WF","label":"Wallis et Futuna"},{"value":"EH","label":"الصحراء الغربية"},{"value":"YE","label":"اليَمَن"},{"value":"ZM","label":"Zambia"},{"value":"ZW","label":"Zimbabwe"}]')},920:e=>{"use strict";e.exports=JSON.parse('[{"value":"AF","label":"Afghanistan"},{"value":"AX","label":"Åland Islands"},{"value":"AL","label":"Albania"},{"value":"DZ","label":"Algeria"},{"value":"AS","label":"American Samoa"},{"value":"AD","label":"Andorra"},{"value":"AO","label":"Angola"},{"value":"AI","label":"Anguilla"},{"value":"AQ","label":"Antarctica"},{"value":"AG","label":"Antigua and Barbuda"},{"value":"AR","label":"Argentina"},{"value":"AM","label":"Armenia"},{"value":"AW","label":"Aruba"},{"value":"AU","label":"Australia"},{"value":"AT","label":"Austria"},{"value":"AZ","label":"Azerbaijan"},{"value":"BS","label":"Bahamas"},{"value":"BH","label":"Bahrain"},{"value":"BD","label":"Bangladesh"},{"value":"BB","label":"Barbados"},{"value":"BY","label":"Belarus"},{"value":"BE","label":"Belgium"},{"value":"BZ","label":"Belize"},{"value":"BJ","label":"Benin"},{"value":"BM","label":"Bermuda"},{"value":"BT","label":"Bhutan"},{"value":"BO","label":"Bolivia, Plurinational State of"},{"value":"BQ","label":"Bonaire, Sint Eustatius and Saba"},{"value":"BA","label":"Bosnia and Herzegovina"},{"value":"BW","label":"Botswana"},{"value":"BV","label":"Bouvet Island"},{"value":"BR","label":"Brazil"},{"value":"IO","label":"British Indian Ocean Territory"},{"value":"BN","label":"Brunei Darussalam"},{"value":"BG","label":"Bulgaria"},{"value":"BF","label":"Burkina Faso"},{"value":"BI","label":"Burundi"},{"value":"CV","label":"Cabo Verde"},{"value":"KH","label":"Cambodia"},{"value":"CM","label":"Cameroon"},{"value":"CA","label":"Canada"},{"value":"KY","label":"Cayman Islands"},{"value":"CF","label":"Central African Republic"},{"value":"TD","label":"Chad"},{"value":"CL","label":"Chile"},{"value":"CN","label":"China"},{"value":"CX","label":"Christmas Island"},{"value":"CC","label":"Cocos (Keeling) Islands"},{"value":"CO","label":"Colombia"},{"value":"KM","label":"Comoros"},{"value":"CG","label":"Congo"},{"value":"CD","label":"Congo, Democratic Republic of the"},{"value":"CK","label":"Cook Islands"},{"value":"CR","label":"Costa Rica"},{"value":"HR","label":"Croatia"},{"value":"CU","label":"Cuba"},{"value":"CW","label":"Curaçao"},{"value":"CY","label":"Cyprus"},{"value":"CZ","label":"Czechia"},{"value":"CI","label":"Côte d\'Ivoire"},{"value":"DK","label":"Denmark"},{"value":"DJ","label":"Djibouti"},{"value":"DM","label":"Dominica"},{"value":"DO","label":"Dominican Republic"},{"value":"EC","label":"Ecuador"},{"value":"EG","label":"Egypt"},{"value":"SV","label":"El Salvador"},{"value":"GQ","label":"Equatorial Guinea"},{"value":"ER","label":"Eritrea"},{"value":"EE","label":"Estonia"},{"value":"SZ","label":"Eswatini"},{"value":"ET","label":"Ethiopia"},{"value":"FK","label":"Falkland Islands (Malvinas)"},{"value":"FO","label":"Faroe Islands"},{"value":"FJ","label":"Fiji"},{"value":"FI","label":"Finland"},{"value":"FR","label":"France"},{"value":"GF","label":"French Guiana"},{"value":"PF","label":"French Polynesia"},{"value":"TF","label":"French Southern Territories"},{"value":"GA","label":"Gabon"},{"value":"GM","label":"Gambia"},{"value":"GE","label":"Georgia"},{"value":"DE","label":"Germany"},{"value":"GH","label":"Ghana"},{"value":"GI","label":"Gibraltar"},{"value":"GR","label":"Greece"},{"value":"GL","label":"Greenland"},{"value":"GD","label":"Grenada"},{"value":"GP","label":"Guadeloupe"},{"value":"GU","label":"Guam"},{"value":"GT","label":"Guatemala"},{"value":"GG","label":"Guernsey"},{"value":"GN","label":"Guinea"},{"value":"GW","label":"Guinea-Bissau"},{"value":"GY","label":"Guyana"},{"value":"HT","label":"Haiti"},{"value":"HM","label":"Heard Island and McDonald Islands"},{"value":"VA","label":"Holy See"},{"value":"HN","label":"Honduras"},{"value":"HK","label":"Hong Kong"},{"value":"HU","label":"Hungary"},{"value":"IS","label":"Iceland"},{"value":"IN","label":"India"},{"value":"ID","label":"Indonesia"},{"value":"IR","label":"Iran, Islamic Republic of"},{"value":"IQ","label":"Iraq"},{"value":"IE","label":"Ireland"},{"value":"IM","label":"Isle of Man"},{"value":"IL","label":"Israel"},{"value":"IT","label":"Italy"},{"value":"JM","label":"Jamaica"},{"value":"JP","label":"Japan"},{"value":"JE","label":"Jersey"},{"value":"JO","label":"Jordan"},{"value":"KZ","label":"Kazakhstan"},{"value":"KE","label":"Kenya"},{"value":"KI","label":"Kiribati"},{"value":"KP","label":"Korea, Democratic People\'s Republic of"},{"value":"KR","label":"Korea, Republic of"},{"value":"KW","label":"Kuwait"},{"value":"KG","label":"Kyrgyzstan"},{"value":"LA","label":"Lao People\'s Democratic Republic"},{"value":"LV","label":"Latvia"},{"value":"LB","label":"Lebanon"},{"value":"LS","label":"Lesotho"},{"value":"LR","label":"Liberia"},{"value":"LY","label":"Libya"},{"value":"LI","label":"Liechtenstein"},{"value":"LT","label":"Lithuania"},{"value":"LU","label":"Luxembourg"},{"value":"MO","label":"Macao"},{"value":"MG","label":"Madagascar"},{"value":"MW","label":"Malawi"},{"value":"MY","label":"Malaysia"},{"value":"MV","label":"Maldives"},{"value":"ML","label":"Mali"},{"value":"MT","label":"Malta"},{"value":"MH","label":"Marshall Islands"},{"value":"MQ","label":"Martinique"},{"value":"MR","label":"Mauritania"},{"value":"MU","label":"Mauritius"},{"value":"YT","label":"Mayotte"},{"value":"MX","label":"Mexico"},{"value":"FM","label":"Micronesia, Federated States of"},{"value":"MD","label":"Moldova, Republic of"},{"value":"MC","label":"Monaco"},{"value":"MN","label":"Mongolia"},{"value":"ME","label":"Montenegro"},{"value":"MS","label":"Montserrat"},{"value":"MA","label":"Morocco"},{"value":"MZ","label":"Mozambique"},{"value":"MM","label":"Myanmar"},{"value":"NA","label":"Namibia"},{"value":"NR","label":"Nauru"},{"value":"NP","label":"Nepal"},{"value":"NL","label":"Netherlands"},{"value":"NC","label":"New Caledonia"},{"value":"NZ","label":"New Zealand"},{"value":"NI","label":"Nicaragua"},{"value":"NE","label":"Niger"},{"value":"NG","label":"Nigeria"},{"value":"NU","label":"Niue"},{"value":"NF","label":"Norfolk Island"},{"value":"MK","label":"North Macedonia"},{"value":"MP","label":"Northern Mariana Islands"},{"value":"NO","label":"Norway"},{"value":"OM","label":"Oman"},{"value":"PK","label":"Pakistan"},{"value":"PW","label":"Palau"},{"value":"PS","label":"Palestine, State of"},{"value":"PA","label":"Panama"},{"value":"PG","label":"Papua New Guinea"},{"value":"PY","label":"Paraguay"},{"value":"PE","label":"Peru"},{"value":"PH","label":"Philippines"},{"value":"PN","label":"Pitcairn"},{"value":"PL","label":"Poland"},{"value":"PT","label":"Portugal"},{"value":"PR","label":"Puerto Rico"},{"value":"QA","label":"Qatar"},{"value":"RO","label":"Romania"},{"value":"RU","label":"Russian Federation"},{"value":"RW","label":"Rwanda"},{"value":"RE","label":"Réunion"},{"value":"BL","label":"Saint Barthélemy"},{"value":"SH","label":"Saint Helena, Ascension and Tristan da Cunha"},{"value":"KN","label":"Saint Kitts and Nevis"},{"value":"LC","label":"Saint Lucia"},{"value":"MF","label":"Saint Martin (French part)"},{"value":"PM","label":"Saint Pierre and Miquelon"},{"value":"VC","label":"Saint Vincent and the Grenadines"},{"value":"WS","label":"Samoa"},{"value":"SM","label":"San Marino"},{"value":"ST","label":"Sao Tome and Principe"},{"value":"SA","label":"Saudi Arabia"},{"value":"SN","label":"Senegal"},{"value":"RS","label":"Serbia"},{"value":"SC","label":"Seychelles"},{"value":"SL","label":"Sierra Leone"},{"value":"SG","label":"Singapore"},{"value":"SX","label":"Sint Maarten (Dutch part)"},{"value":"SK","label":"Slovakia"},{"value":"SI","label":"Slovenia"},{"value":"SB","label":"Solomon Islands"},{"value":"SO","label":"Somalia"},{"value":"ZA","label":"South Africa"},{"value":"GS","label":"South Georgia and the South Sandwich Islands"},{"value":"SS","label":"South Sudan"},{"value":"ES","label":"Spain"},{"value":"LK","label":"Sri Lanka"},{"value":"SD","label":"Sudan"},{"value":"SR","label":"Suriname"},{"value":"SJ","label":"Svalbard and Jan Mayen"},{"value":"SE","label":"Sweden"},{"value":"CH","label":"Switzerland"},{"value":"SY","label":"Syrian Arab Republic"},{"value":"TW","label":"Taiwan, Province of China"},{"value":"TJ","label":"Tajikistan"},{"value":"TZ","label":"Tanzania, United Republic of"},{"value":"TH","label":"Thailand"},{"value":"TL","label":"Timor-Leste"},{"value":"TG","label":"Togo"},{"value":"TK","label":"Tokelau"},{"value":"TO","label":"Tonga"},{"value":"TT","label":"Trinidad and Tobago"},{"value":"TN","label":"Tunisia"},{"value":"TR","label":"Turkey"},{"value":"TM","label":"Turkmenistan"},{"value":"TC","label":"Turks and Caicos Islands"},{"value":"TV","label":"Tuvalu"},{"value":"UG","label":"Uganda"},{"value":"UA","label":"Ukraine"},{"value":"AE","label":"United Arab Emirates"},{"value":"GB","label":"United Kingdom"},{"value":"UM","label":"United States Minor Outlying Islands"},{"value":"US","label":"United States"},{"value":"UY","label":"Uruguay"},{"value":"UZ","label":"Uzbekistan"},{"value":"VU","label":"Vanuatu"},{"value":"VE","label":"Venezuela, Bolivarian Republic of"},{"value":"VN","label":"Viet Nam"},{"value":"VG","label":"Virgin Islands, British"},{"value":"VI","label":"Virgin Islands, U.S."},{"value":"WF","label":"Wallis and Futuna"},{"value":"EH","label":"Western Sahara"},{"value":"YE","label":"Yemen"},{"value":"ZM","label":"Zambia"},{"value":"ZW","label":"Zimbabwe"}]')}},a={};function l(e){var t=a[e];if(void 0!==t)return t.exports;var n=a[e]={exports:{}};return r[e].call(n.exports,n,n.exports,l),n.exports}l.m=r,e=[],l.O=(t,n,r,a)=>{if(!n){var o=1/0;for(c=0;c<e.length;c++){for(var[n,r,a]=e[c],s=!0,i=0;i<n.length;i++)(!1&a||o>=a)&&Object.keys(l.O).every((e=>l.O[e](n[i])))?n.splice(i--,1):(s=!1,a<o&&(o=a));if(s){e.splice(c--,1);var u=r();void 0!==u&&(t=u)}}return t}a=a||0;for(var c=e.length;c>0&&e[c-1][2]>a;c--)e[c]=e[c-1];e[c]=[n,r,a]},l.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return l.d(t,{a:t}),t},n=Object.getOf?e=>Object.getOf(e):e=>e.__proto__,l.t=function(e,r){if(1&r&&(e=this(e)),8&r)return e;if("object"==typeof e&&e){if(4&r&&e.__esModule)return e;if(16&r&&"function"==typeof e.then)return e}var a=Object.create(null);l.r(a);var o={};t=t||[null,n({}),n([]),n(n)];for(var s=2&r&&e;"object"==typeof s&&!~t.indexOf(s);s=n(s))Object.getOwnPropertyNames(s).forEach((t=>o[t]=()=>e[t]));return o.default=()=>e,l.d(a,o),a},l.d=(e,t)=>{for(var n in t)l.o(t,n)&&!l.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},l.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),l.o=(e,t)=>Object..hasOwnProperty.call(e,t),l.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},(()=>{var e={59:0,526:0};l.O.j=t=>0===e[t];var t=(t,n)=>{var r,a,[o,s,i]=n,u=0;if(o.some((t=>0!==e[t]))){for(r in s)l.o(s,r)&&(l.m[r]=s[r]);if(i)var c=i(l)}for(t&&t(n);u<o.length;u++)a=o[u],l.o(e,a)&&e[a]&&e[a][0](),e[a]=0;return l.O(c)},n=globalThis.webpackChunkkudos_donations=globalThis.webpackChunkkudos_donations||[];n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))})();var o=l.O(void 0,[526],(()=>l(308)));o=l.O(o)})();1 (()=>{var e,t,r,n={690:(e,t,r)=>{"use strict";var n={};r.r(n),r.d(n,{BaseController:()=>Kr,Button:()=>rn,CheckboxControl:()=>An,RadioGroupControl:()=>Nn,SelectControl:()=>Pn,TextAreaControl:()=>tn,TextControl:()=>Xr,ToggleControl:()=>Jr});var a=r(609),l=r.t(a,2),o=r.n(a);const i=window.wp.apiFetch;var s=r.n(i);const u=window.wp.element,c=window.wp.i18n;var d=e=>"checkbox"===e.type,f=e=>e instanceof Date,p=e=>null==e;const h=e=>"object"==typeof e;var m=e=>!p(e)&&!Array.isArray(e)&&h(e)&&!f(e),v=e=>m(e)&&e.target?d(e.target)?e.target.checked:e.target.value:e,b=(e,t)=>e.has((e=>e.substring(0,e.search(/\.\d+(\.|$)/))||e)(t)),g=e=>{const t=e.constructor&&e.constructor.;return m(t)&&t.hasOwnProperty("isOf")},y="undefined"!=typeof window&&void 0!==window.HTMLElement&&"undefined"!=typeof document;function x(e){let t;const r=Array.isArray(e);if(e instanceof Date)t=new Date(e);else if(e instanceof Set)t=new Set(e);else{if(y&&(e instanceof Blob||e instanceof FileList)||!r&&!m(e))return e;if(t=r?[]:{},r||g(e))for(const r in e)e.hasOwnProperty(r)&&(t[r]=x(e[r]));else t=e}return t}var w=e=>Array.isArray(e)?e.filter(Boolean):[],S=e=>void 0===e,k=(e,t,r)=>{if(!t||!m(e))return r;const n=w(t.split(/[,[\].]+?/)).reduce(((e,t)=>p(e)?e:e[t]),e);return S(n)||n===e?S(e[t])?r:e[t]:n},E=e=>"boolean"==typeof e,C=e=>/^\w*$/.test(e),T=e=>w(e.replace(/["|']|\]/g,"").split(/\.|\[/)),F=(e,t,r)=>{let n=-1;const a=C(t)?[t]:T(t),l=a.length,o=l-1;for(;++n<l;){const t=a[n];let l=r;if(n!==o){const r=e[t];l=m(r)||Array.isArray(r)?r:isNaN(+a[n+1])?{}:[]}if("__proto__"===t)return;e[t]=l,e=e[t]}return e};const _="blur",M="focusout",j="change",N="onBlur",A="onChange",R="onSubmit",P="onTouched",D="all",I="pattern",L="required",O=a.createContext(null),V=()=>a.useContext(O),B=e=>{const{children:t,...r}=e;return a.createElement(O.Provider,{value:r},t)};var z=(e,t,r,n=!0)=>{const a={defaultValues:t._defaultValues};for(const l in e)Object.defineProperty(a,l,{get:()=>{const a=l;return t._proxyFormState[a]!==D&&(t._proxyFormState[a]=!n||D),r&&(r[a]=!0),e[a]}});return a},U=e=>m(e)&&!Object.keys(e).length,H=(e,t,r,n)=>{r(e);const{name:a,...l}=e;return U(l)||Object.keys(l).length>=Object.keys(t).length||Object.keys(l).find((e=>t[e]===(!n||D)))},G=e=>Array.isArray(e)?e:[e],q=(e,t,r)=>!e||!t||e===t||G(e).some((e=>e&&(r?e===t:e.startsWith(t)||t.startsWith(e))));function W(e){const t=a.useRef(e);t.current=e,a.useEffect((()=>{const r=!e.disabled&&t.current.subject&&t.current.subject.subscribe({next:t.current.next});return()=>{r&&r.unsubscribe()}}),[e.disabled])}var $=e=>"string"==typeof e,K=(e,t,r,n,a)=>$(e)?(n&&t.watch.add(e),k(r,e,a)):Array.isArray(e)?e.map((e=>(n&&t.watch.add(e),k(r,e)))):(n&&(t.watchAll=!0),r);function Z(e){const t=V(),{control:r=t.control,name:n,defaultValue:l,disabled:o,exact:i}=e||{},s=a.useRef(n);s.current=n,W({disabled:o,subject:r._subjects.values,next:e=>{q(s.current,e.name,i)&&c(x(K(s.current,r._names,e.values||r._formValues,!1,l)))}});const[u,c]=a.useState(r._getWatch(n,l));return a.useEffect((()=>r._removeUnmounted())),u}const Y=e=>e.render(function(e){const t=V(),{name:r,disabled:n,control:l=t.control,shouldUnregister:o}=e,i=b(l._names.array,r),s=Z({control:l,name:r,defaultValue:k(l._formValues,r,k(l._defaultValues,r,e.defaultValue)),exact:!0}),u=function(e){const t=V(),{control:r=t.control,disabled:n,name:l,exact:o}=e||{},[i,s]=a.useState(r._formState),u=a.useRef(!0),c=a.useRef({isDirty:!1,isLoading:!1,dirtyFields:!1,touchedFields:!1,validatingFields:!1,isValidating:!1,isValid:!1,errors:!1}),d=a.useRef(l);return d.current=l,W({disabled:n,next:e=>u.current&&q(d.current,e.name,o)&&H(e,c.current,r._updateFormState)&&s({...r._formState,...e}),subject:r._subjects.state}),a.useEffect((()=>(u.current=!0,c.current.isValid&&r._updateValid(!0),()=>{u.current=!1})),[r]),z(i,r,c.current,!1)}({control:l,name:r,exact:!0}),c=a.useRef(l.register(r,{...e.rules,value:s,...E(e.disabled)?{disabled:e.disabled}:{}}));return a.useEffect((()=>{const e=l._options.shouldUnregister||o,t=(e,t)=>{const r=k(l._fields,e);r&&r._f&&(r._f.mount=t)};if(t(r,!0),e){const e=x(k(l._options.defaultValues,r));F(l._defaultValues,r,e),S(k(l._formValues,r))&&F(l._formValues,r,e)}return()=>{(i?e&&!l._state.action:e)?l.unregister(r):t(r,!1)}}),[r,l,i,o]),a.useEffect((()=>{k(l._fields,r)&&l._updateDisabledField({disabled:n,fields:l._fields,name:r,value:k(l._fields,r)._f.value})}),[n,r,l]),{field:{name:r,value:s,...E(n)||u.disabled?{disabled:u.disabled||n}:{},onChange:a.useCallback((e=>c.current.onChange({target:{value:v(e),name:r},type:j})),[r]),onBlur:a.useCallback((()=>c.current.onBlur({target:{value:k(l._formValues,r),name:r},type:_})),[r,l]),ref:a.useCallback((e=>{const t=k(l._fields,r);t&&e&&(t._f.ref={focus:()=>e.focus(),select:()=>e.select(),setCustomValidity:t=>e.setCustomValidity(t),reportValidity:()=>e.reportValidity()})}),[l._fields,r])},formState:u,fieldState:Object.defineProperties({},{invalid:{enumerable:!0,get:()=>!!k(u.errors,r)},isDirty:{enumerable:!0,get:()=>!!k(u.dirtyFields,r)},isTouched:{enumerable:!0,get:()=>!!k(u.touchedFields,r)},isValidating:{enumerable:!0,get:()=>!!k(u.validatingFields,r)},error:{enumerable:!0,get:()=>k(u.errors,r)}})}}(e));var J=(e,t,r,n,a)=>t?{...r[e],types:{...r[e]&&r[e].types?r[e].types:{},[n]:a||!0}}:{},Q=e=>({isOnSubmit:!e||e===R,isOnBlur:e===N,isOnChange:e===A,isOnAll:e===D,isOnTouch:e===P}),X=(e,t,r)=>!r&&(t.watchAll||t.watch.has(e)||[...t.watch].some((t=>e.startsWith(t)&&/^\.\w+/.test(e.slice(t.length)))));const ee=(e,t,r,n)=>{for(const a of r||Object.keys(e)){const r=k(e,a);if(r){const{_f:e,...l}=r;if(e){if(e.refs&&e.refs[0]&&t(e.refs[0],a)&&!n)return!0;if(e.ref&&t(e.ref,e.name)&&!n)return!0;if(ee(l,t))break}else if(m(l)&&ee(l,t))break}}};var te=(e,t,r)=>{const n=G(k(e,r));return F(n,"root",t[r]),F(e,r,n),e},re=e=>"file"===e.type,ne=e=>"function"==typeof e,ae=e=>{if(!y)return!1;const t=e?e.ownerDocument:0;return e instanceof(t&&t.defaultView?t.defaultView.HTMLElement:HTMLElement)},le=e=>$(e),oe=e=>"radio"===e.type,ie=e=>e instanceof RegExp;const se={value:!1,isValid:!1},ue={value:!0,isValid:!0};var ce=e=>{if(Array.isArray(e)){if(e.length>1){const t=e.filter((e=>e&&e.checked&&!e.disabled)).map((e=>e.value));return{value:t,isValid:!!t.length}}return e[0].checked&&!e[0].disabled?e[0].attributes&&!S(e[0].attributes.value)?S(e[0].value)||""===e[0].value?ue:{value:e[0].value,isValid:!0}:ue:se}return se};const de={isValid:!1,value:null};var fe=e=>Array.isArray(e)?e.reduce(((e,t)=>t&&t.checked&&!t.disabled?{isValid:!0,value:t.value}:e),de):de;function pe(e,t,r="validate"){if(le(e)||Array.isArray(e)&&e.every(le)||E(e)&&!e)return{type:r,message:le(e)?e:"",ref:t}}var he=e=>m(e)&&!ie(e)?e:{value:e,message:""},me=async(e,t,r,n,a)=>{const{ref:l,refs:o,required:i,maxLength:s,minLength:u,min:c,max:f,pattern:h,validate:v,name:b,valueAsNumber:g,mount:y,disabled:x}=e._f,w=k(t,b);if(!y||x)return{};const C=o?o[0]:l,T=e=>{n&&C.reportValidity&&(C.setCustomValidity(E(e)?"":e||""),C.reportValidity())},F={},_=oe(l),M=d(l),j=_||M,N=(g||re(l))&&S(l.value)&&S(w)||ae(l)&&""===l.value||""===w||Array.isArray(w)&&!w.length,A=J.bind(null,b,r,F),R=(e,t,r,n="maxLength",a="minLength")=>{const o=e?t:r;F[b]={type:e?n:a,message:o,ref:l,...A(e?n:a,o)}};if(a?!Array.isArray(w)||!w.length:i&&(!j&&(N||p(w))||E(w)&&!w||M&&!ce(o).isValid||_&&!fe(o).isValid)){const{value:e,message:t}=le(i)?{value:!!i,message:i}:he(i);if(e&&(F[b]={type:L,message:t,ref:C,...A(L,t)},!r))return T(t),F}if(!(N||p(c)&&p(f))){let e,t;const n=he(f),a=he(c);if(p(w)||isNaN(w)){const r=l.valueAsDate||new Date(w),o=e=>new Date((new Date).toDateString()+" "+e),i="time"==l.type,s="week"==l.type;$(n.value)&&w&&(e=i?o(w)>o(n.value):s?w>n.value:r>new Date(n.value)),$(a.value)&&w&&(t=i?o(w)<o(a.value):s?w<a.value:r<new Date(a.value))}else{const r=l.valueAsNumber||(w?+w:w);p(n.value)||(e=r>n.value),p(a.value)||(t=r<a.value)}if((e||t)&&(R(!!e,n.message,a.message,"max","min"),!r))return T(F[b].message),F}if((s||u)&&!N&&($(w)||a&&Array.isArray(w))){const e=he(s),t=he(u),n=!p(e.value)&&w.length>+e.value,a=!p(t.value)&&w.length<+t.value;if((n||a)&&(R(n,e.message,t.message),!r))return T(F[b].message),F}if(h&&!N&&$(w)){const{value:e,message:t}=he(h);if(ie(e)&&!w.match(e)&&(F[b]={type:I,message:t,ref:l,...A(I,t)},!r))return T(t),F}if(v)if(ne(v)){const e=pe(await v(w,t),C);if(e&&(F[b]={...e,...A("validate",e.message)},!r))return T(e.message),F}else if(m(v)){let e={};for(const n in v){if(!U(e)&&!r)break;const a=pe(await v[n](w,t),C,n);a&&(e={...a,...A(n,a.message)},T(a.message),r&&(F[b]=e))}if(!U(e)&&(F[b]={ref:C,...e},!r))return F}return T(!0),F};function ve(e,t){const r=Array.isArray(t)?t:C(t)?[t]:T(t),n=1===r.length?e:function(e,t){const r=t.slice(0,-1).length;let n=0;for(;n<r;)e=S(e)?n++:e[t[n++]];return e}(e,r),a=r.length-1,l=r[a];return n&&delete n[l],0!==a&&(m(n)&&U(n)||Array.isArray(n)&&function(e){for(const t in e)if(e.hasOwnProperty(t)&&!S(e[t]))return!1;return!0}(n))&&ve(e,r.slice(0,-1)),e}var be=()=>{let e=[];return{get observers(){return e},next:t=>{for(const r of e)r.next&&r.next(t)},subscribe:t=>(e.push(t),{unsubscribe:()=>{e=e.filter((e=>e!==t))}}),unsubscribe:()=>{e=[]}}},ge=e=>p(e)||!h(e);function ye(e,t){if(ge(e)||ge(t))return e===t;if(f(e)&&f(t))return e.getTime()===t.getTime();const r=Object.keys(e),n=Object.keys(t);if(r.length!==n.length)return!1;for(const a of r){const r=e[a];if(!n.includes(a))return!1;if("ref"!==a){const e=t[a];if(f(r)&&f(e)||m(r)&&m(e)||Array.isArray(r)&&Array.isArray(e)?!ye(r,e):r!==e)return!1}}return!0}var xe=e=>"select-multiple"===e.type,we=e=>ae(e)&&e.isConnected,Se=e=>{for(const t in e)if(ne(e[t]))return!0;return!1};function ke(e,t={}){const r=Array.isArray(e);if(m(e)||r)for(const r in e)Array.isArray(e[r])||m(e[r])&&!Se(e[r])?(t[r]=Array.isArray(e[r])?[]:{},ke(e[r],t[r])):p(e[r])||(t[r]=!0);return t}function Ee(e,t,r){const n=Array.isArray(e);if(m(e)||n)for(const n in e)Array.isArray(e[n])||m(e[n])&&!Se(e[n])?S(t)||ge(r[n])?r[n]=Array.isArray(e[n])?ke(e[n],[]):{...ke(e[n])}:Ee(e[n],p(t)?{}:t[n],r[n]):r[n]=!ye(e[n],t[n]);return r}var Ce=(e,t)=>Ee(e,t,ke(t)),Te=(e,{valueAsNumber:t,valueAsDate:r,setValueAs:n})=>S(e)?e:t?""===e?NaN:e?+e:e:r&&$(e)?new Date(e):n?n(e):e;function Fe(e){const t=e.ref;if(!(e.refs?e.refs.every((e=>e.disabled)):t.disabled))return re(t)?t.files:oe(t)?fe(e.refs).value:xe(t)?[...t.selectedOptions].map((({value:e})=>e)):d(t)?ce(e.refs).value:Te(S(t.value)?e.ref.value:t.value,e)}var _e=e=>S(e)?e:ie(e)?e.source:m(e)?ie(e.value)?e.value.source:e.value:e;const Me="AsyncFunction";function je(e,t,r){const n=k(e,r);if(n||C(r))return{error:n,name:r};const a=r.split(".");for(;a.length;){const n=a.join("."),l=k(t,n),o=k(e,n);if(l&&!Array.isArray(l)&&r!==n)return{name:r};if(o&&o.type)return{name:n,error:o};a.pop()}return{name:r}}const Ne={mode:R,reValidateMode:A,shouldFocusError:!0};function Ae(e={}){let t,r={...Ne,...e},n={submitCount:0,isDirty:!1,isLoading:ne(r.defaultValues),isValidating:!1,isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,touchedFields:{},dirtyFields:{},validatingFields:{},errors:r.errors||{},disabled:r.disabled||!1},a={},l=(m(r.defaultValues)||m(r.values))&&x(r.defaultValues||r.values)||{},o=r.shouldUnregister?{}:x(l),i={action:!1,mount:!1,watch:!1},s={mount:new Set,unMount:new Set,array:new Set,watch:new Set},u=0;const c={isDirty:!1,dirtyFields:!1,validatingFields:!1,touchedFields:!1,isValidating:!1,isValid:!1,errors:!1},h={values:be(),array:be(),state:be()},g=Q(r.mode),C=Q(r.reValidateMode),T=r.criteriaMode===D,j=async e=>{if(!r.disabled&&(c.isValid||e)){const e=r.resolver?U((await P()).errors):await I(a,!0);e!==n.isValid&&h.state.next({isValid:e})}},N=(e,t)=>{r.disabled||!c.isValidating&&!c.validatingFields||((e||Array.from(s.mount)).forEach((e=>{e&&(t?F(n.validatingFields,e,t):ve(n.validatingFields,e))})),h.state.next({validatingFields:n.validatingFields,isValidating:!U(n.validatingFields)}))},A=(e,t,r,n)=>{const s=k(a,e);if(s){const a=k(o,e,S(r)?k(l,e):r);S(a)||n&&n.defaultChecked||t?F(o,e,t?a:Fe(s._f)):V(e,a),i.mount&&j()}},R=(e,t,o,i,s)=>{let u=!1,d=!1;const f={name:e};if(!r.disabled){const r=!!(k(a,e)&&k(a,e)._f&&k(a,e)._f.disabled);if(!o||i){c.isDirty&&(d=n.isDirty,n.isDirty=f.isDirty=L(),u=d!==f.isDirty);const a=r||ye(k(l,e),t);d=!(r||!k(n.dirtyFields,e)),a||r?ve(n.dirtyFields,e):F(n.dirtyFields,e,!0),f.dirtyFields=n.dirtyFields,u=u||c.dirtyFields&&d!==!a}if(o){const t=k(n.touchedFields,e);t||(F(n.touchedFields,e,o),f.touchedFields=n.touchedFields,u=u||c.touchedFields&&t!==o)}u&&s&&h.state.next(f)}return u?f:{}},P=async e=>{N(e,!0);const t=await r.resolver(o,r.context,((e,t,r,n)=>{const a={};for(const r of e){const e=k(t,r);e&&F(a,r,e._f)}return{criteriaMode:r,names:[...e],fields:a,shouldUseNativeValidation:n}})(e||s.mount,a,r.criteriaMode,r.shouldUseNativeValidation));return N(e),t},I=async(e,t,a={valid:!0})=>{for(const i in e){const u=e[i];if(u){const{_f:e,...d}=u;if(e){const d=s.array.has(e.name),f=u._f&&!((l=u._f)&&l.validate||!(ne(l.validate)&&l.validate.constructor.name===Me||m(l.validate)&&Object.values(l.validate).find((e=>e.constructor.name===Me))));f&&c.validatingFields&&N([i],!0);const p=await me(u,o,T,r.shouldUseNativeValidation&&!t,d);if(f&&c.validatingFields&&N([i]),p[e.name]&&(a.valid=!1,t))break;!t&&(k(p,e.name)?d?te(n.errors,p,e.name):F(n.errors,e.name,p[e.name]):ve(n.errors,e.name))}!U(d)&&await I(d,t,a)}}var l;return a.valid},L=(e,t)=>!r.disabled&&(e&&t&&F(o,e,t),!ye(Z(),l)),O=(e,t,r)=>K(e,s,{...i.mount?o:S(t)?l:$(e)?{[e]:t}:t},r,t),V=(e,t,r={})=>{const n=k(a,e);let l=t;if(n){const r=n._f;r&&(!r.disabled&&F(o,e,Te(t,r)),l=ae(r.ref)&&p(t)?"":t,xe(r.ref)?[...r.ref.options].forEach((e=>e.selected=l.includes(e.value))):r.refs?d(r.ref)?r.refs.length>1?r.refs.forEach((e=>(!e.defaultChecked||!e.disabled)&&(e.checked=Array.isArray(l)?!!l.find((t=>t===e.value)):l===e.value))):r.refs[0]&&(r.refs[0].checked=!!l):r.refs.forEach((e=>e.checked=e.value===l)):re(r.ref)?r.ref.value="":(r.ref.value=l,r.ref.type||h.values.next({name:e,values:{...o}})))}(r.shouldDirty||r.shouldTouch)&&R(e,l,r.shouldTouch,r.shouldDirty,!0),r.shouldValidate&&W(e)},B=(e,t,r)=>{for(const n in t){const l=t[n],o=`${e}.${n}`,i=k(a,o);(s.array.has(e)||m(l)||i&&!i._f)&&!f(l)?B(o,l,r):V(o,l,r)}},z=(e,t,r={})=>{const u=k(a,e),d=s.array.has(e),f=x(t);F(o,e,f),d?(h.array.next({name:e,values:{...o}}),(c.isDirty||c.dirtyFields)&&r.shouldDirty&&h.state.next({name:e,dirtyFields:Ce(l,o),isDirty:L(e,f)})):!u||u._f||p(f)?V(e,f,r):B(e,f,r),X(e,s)&&h.state.next({...n}),h.values.next({name:i.mount?e:void 0,values:{...o}})},H=async l=>{i.mount=!0;const d=l.target;let p=d.name,m=!0;const b=k(a,p),y=e=>{m=Number.isNaN(e)||f(e)&&isNaN(e.getTime())||ye(e,k(o,p,e))};if(b){let i,f;const w=d.type?Fe(b._f):v(l),S=l.type===_||l.type===M,A=!((x=b._f).mount&&(x.required||x.min||x.max||x.maxLength||x.minLength||x.pattern||x.validate)||r.resolver||k(n.errors,p)||b._f.deps)||((e,t,r,n,a)=>!a.isOnAll&&(!r&&a.isOnTouch?!(t||e):(r?n.isOnBlur:a.isOnBlur)?!e:!(r?n.isOnChange:a.isOnChange)||e))(S,k(n.touchedFields,p),n.isSubmitted,C,g),D=X(p,s,S);F(o,p,w),S?(b._f.onBlur&&b._f.onBlur(l),t&&t(0)):b._f.onChange&&b._f.onChange(l);const L=R(p,w,S,!1),O=!U(L)||D;if(!S&&h.values.next({name:p,type:l.type,values:{...o}}),A)return c.isValid&&("onBlur"===e.mode?S&&j():j()),O&&h.state.next({name:p,...D?{}:L});if(!S&&D&&h.state.next({...n}),r.resolver){const{errors:e}=await P([p]);if(y(w),m){const t=je(n.errors,a,p),r=je(e,a,t.name||p);i=r.error,p=r.name,f=U(e)}}else N([p],!0),i=(await me(b,o,T,r.shouldUseNativeValidation))[p],N([p]),y(w),m&&(i?f=!1:c.isValid&&(f=await I(a,!0)));m&&(b._f.deps&&W(b._f.deps),((r,a,l,o)=>{const i=k(n.errors,r),s=c.isValid&&E(a)&&n.isValid!==a;var d;if(e.delayError&&l?(d=()=>((e,t)=>{F(n.errors,e,t),h.state.next({errors:n.errors})})(r,l),t=e=>{clearTimeout(u),u=setTimeout(d,e)},t(e.delayError)):(clearTimeout(u),t=null,l?F(n.errors,r,l):ve(n.errors,r)),(l?!ye(i,l):i)||!U(o)||s){const e={...o,...s&&E(a)?{isValid:a}:{},errors:n.errors,name:r};n={...n,...e},h.state.next(e)}})(p,f,i,L))}var x},q=(e,t)=>{if(k(n.errors,t)&&e.focus)return e.focus(),1},W=async(e,t={})=>{let l,o;const i=G(e);if(r.resolver){const t=await(async e=>{const{errors:t}=await P(e);if(e)for(const r of e){const e=k(t,r);e?F(n.errors,r,e):ve(n.errors,r)}else n.errors=t;return t})(S(e)?e:i);l=U(t),o=e?!i.some((e=>k(t,e))):l}else e?(o=(await Promise.all(i.map((async e=>{const t=k(a,e);return await I(t&&t._f?{[e]:t}:t)})))).every(Boolean),(o||n.isValid)&&j()):o=l=await I(a);return h.state.next({...!$(e)||c.isValid&&l!==n.isValid?{}:{name:e},...r.resolver||!e?{isValid:l}:{},errors:n.errors}),t.shouldFocus&&!o&&ee(a,q,e?i:s.mount),o},Z=e=>{const t={...i.mount?o:l};return S(e)?t:$(e)?k(t,e):e.map((e=>k(t,e)))},Y=(e,t)=>({invalid:!!k((t||n).errors,e),isDirty:!!k((t||n).dirtyFields,e),error:k((t||n).errors,e),isValidating:!!k(n.validatingFields,e),isTouched:!!k((t||n).touchedFields,e)}),J=(e,t,r)=>{const l=(k(a,e,{_f:{}})._f||{}).ref,o=k(n.errors,e)||{},{ref:i,message:s,type:u,...c}=o;F(n.errors,e,{...c,...t,ref:l}),h.state.next({name:e,errors:n.errors,isValid:!1}),r&&r.shouldFocus&&l&&l.focus&&l.focus()},le=(e,t={})=>{for(const i of e?G(e):s.mount)s.mount.delete(i),s.array.delete(i),t.keepValue||(ve(a,i),ve(o,i)),!t.keepError&&ve(n.errors,i),!t.keepDirty&&ve(n.dirtyFields,i),!t.keepTouched&&ve(n.touchedFields,i),!t.keepIsValidating&&ve(n.validatingFields,i),!r.shouldUnregister&&!t.keepDefaultValue&&ve(l,i);h.values.next({values:{...o}}),h.state.next({...n,...t.keepDirty?{isDirty:L()}:{}}),!t.keepIsValid&&j()},ie=({disabled:e,name:t,field:r,fields:n,value:a})=>{if(E(e)&&i.mount||e){const l=e?void 0:S(a)?Fe(r?r._f:k(n,t)._f):a;F(o,t,l),R(t,l,!1,!1,!0)}},se=(e,t={})=>{let n=k(a,e);const o=E(t.disabled)||E(r.disabled);return F(a,e,{...n||{},_f:{...n&&n._f?n._f:{ref:{name:e}},name:e,mount:!0,...t}}),s.mount.add(e),n?ie({field:n,disabled:E(t.disabled)?t.disabled:r.disabled,name:e,value:t.value}):A(e,!0,t.value),{...o?{disabled:t.disabled||r.disabled}:{},...r.progressive?{required:!!t.required,min:_e(t.min),max:_e(t.max),minLength:_e(t.minLength),maxLength:_e(t.maxLength),pattern:_e(t.pattern)}:{},name:e,onChange:H,onBlur:H,ref:o=>{if(o){se(e,t),n=k(a,e);const r=S(o.value)&&o.querySelectorAll&&o.querySelectorAll("input,select,textarea")[0]||o,i=(e=>oe(e)||d(e))(r),s=n._f.refs||[];if(i?s.find((e=>e===r)):r===n._f.ref)return;F(a,e,{_f:{...n._f,...i?{refs:[...s.filter(we),r,...Array.isArray(k(l,e))?[{}]:[]],ref:{type:r.type,name:e}}:{ref:r}}}),A(e,!1,void 0,r)}else n=k(a,e,{}),n._f&&(n._f.mount=!1),(r.shouldUnregister||t.shouldUnregister)&&(!b(s.array,e)||!i.action)&&s.unMount.add(e)}}},ue=()=>r.shouldFocusError&&ee(a,q,s.mount),ce=(e,t)=>async l=>{let i;if(l&&(l.preventDefault&&l.preventDefault(),l.persist&&l.persist()),r.disabled)return void(t&&await t({...n.errors},l));let s=x(o);if(h.state.next({isSubmitting:!0}),r.resolver){const{errors:e,values:t}=await P();n.errors=e,s=t}else await I(a);if(ve(n.errors,"root"),U(n.errors)){h.state.next({errors:{}});try{await e(s,l)}catch(e){i=e}}else t&&await t({...n.errors},l),ue(),setTimeout(ue);if(h.state.next({isSubmitted:!0,isSubmitting:!1,isSubmitSuccessful:U(n.errors)&&!i,submitCount:n.submitCount+1,errors:n.errors}),i)throw i},de=(t,r={})=>{const u=t?x(t):l,d=x(u),f=U(t),p=f?l:d;if(r.keepDefaultValues||(l=u),!r.keepValues){if(r.keepDirtyValues){const e=new Set([...s.mount,...Object.keys(Ce(l,o))]);for(const t of Array.from(e))k(n.dirtyFields,t)?F(p,t,k(o,t)):z(t,k(p,t))}else{if(y&&S(t))for(const e of s.mount){const t=k(a,e);if(t&&t._f){const e=Array.isArray(t._f.refs)?t._f.refs[0]:t._f.ref;if(ae(e)){const t=e.closest("form");if(t){t.reset();break}}}}a={}}o=e.shouldUnregister?r.keepDefaultValues?x(l):{}:x(p),h.array.next({values:{...p}}),h.values.next({values:{...p}})}s={mount:r.keepDirtyValues?s.mount:new Set,unMount:new Set,array:new Set,watch:new Set,watchAll:!1,focus:""},i.mount=!c.isValid||!!r.keepIsValid||!!r.keepDirtyValues,i.watch=!!e.shouldUnregister,h.state.next({submitCount:r.keepSubmitCount?n.submitCount:0,isDirty:!f&&(r.keepDirty?n.isDirty:!(!r.keepDefaultValues||ye(t,l))),isSubmitted:!!r.keepIsSubmitted&&n.isSubmitted,dirtyFields:f?{}:r.keepDirtyValues?r.keepDefaultValues&&o?Ce(l,o):n.dirtyFields:r.keepDefaultValues&&t?Ce(l,t):r.keepDirty?n.dirtyFields:{},touchedFields:r.keepTouched?n.touchedFields:{},errors:r.keepErrors?n.errors:{},isSubmitSuccessful:!!r.keepIsSubmitSuccessful&&n.isSubmitSuccessful,isSubmitting:!1})},fe=(e,t)=>de(ne(e)?e(o):e,t);return{control:{register:se,unregister:le,getFieldState:Y,handleSubmit:ce,setError:J,_executeSchema:P,_getWatch:O,_getDirty:L,_updateValid:j,_removeUnmounted:()=>{for(const e of s.unMount){const t=k(a,e);t&&(t._f.refs?t._f.refs.every((e=>!we(e))):!we(t._f.ref))&&le(e)}s.unMount=new Set},_updateFieldArray:(e,t=[],s,u,d=!0,f=!0)=>{if(u&&s&&!r.disabled){if(i.action=!0,f&&Array.isArray(k(a,e))){const t=s(k(a,e),u.argA,u.argB);d&&F(a,e,t)}if(f&&Array.isArray(k(n.errors,e))){const t=s(k(n.errors,e),u.argA,u.argB);d&&F(n.errors,e,t),((e,t)=>{!w(k(e,t)).length&&ve(e,t)})(n.errors,e)}if(c.touchedFields&&f&&Array.isArray(k(n.touchedFields,e))){const t=s(k(n.touchedFields,e),u.argA,u.argB);d&&F(n.touchedFields,e,t)}c.dirtyFields&&(n.dirtyFields=Ce(l,o)),h.state.next({name:e,isDirty:L(e,t),dirtyFields:n.dirtyFields,errors:n.errors,isValid:n.isValid})}else F(o,e,t)},_updateDisabledField:ie,_getFieldArray:t=>w(k(i.mount?o:l,t,e.shouldUnregister?k(l,t,[]):[])),_reset:de,_resetDefaultValues:()=>ne(r.defaultValues)&&r.defaultValues().then((e=>{fe(e,r.resetOptions),h.state.next({isLoading:!1})})),_updateFormState:e=>{n={...n,...e}},_disableForm:e=>{E(e)&&(h.state.next({disabled:e}),ee(a,((t,r)=>{const n=k(a,r);n&&(t.disabled=n._f.disabled||e,Array.isArray(n._f.refs)&&n._f.refs.forEach((t=>{t.disabled=n._f.disabled||e})))}),0,!1))},_subjects:h,_proxyFormState:c,_setErrors:e=>{n.errors=e,h.state.next({errors:n.errors,isValid:!1})},get _fields(){return a},get _formValues(){return o},get _state(){return i},set _state(e){i=e},get _defaultValues(){return l},get _names(){return s},set _names(e){s=e},get _formState(){return n},set _formState(e){n=e},get _options(){return r},set _options(e){r={...r,...e}}},trigger:W,register:se,handleSubmit:ce,watch:(e,t)=>ne(e)?h.values.subscribe({next:r=>e(O(void 0,t),r)}):O(e,t,!0),setValue:z,getValues:Z,reset:fe,resetField:(e,t={})=>{k(a,e)&&(S(t.defaultValue)?z(e,x(k(l,e))):(z(e,t.defaultValue),F(l,e,x(t.defaultValue))),t.keepTouched||ve(n.touchedFields,e),t.keepDirty||(ve(n.dirtyFields,e),n.isDirty=t.defaultValue?L(e,x(k(l,e))):L()),t.keepError||(ve(n.errors,e),c.isValid&&j()),h.state.next({...n}))},clearErrors:e=>{e&&G(e).forEach((e=>ve(n.errors,e))),h.state.next({errors:e?n.errors:{}})},unregister:le,setError:J,setFocus:(e,t={})=>{const r=k(a,e),n=r&&r._f;if(n){const e=n.refs?n.refs[0]:n.ref;e.focus&&(e.focus(),t.shouldSelect&&ne(e.select)&&e.select())}},getFieldState:Y}}const Re=window.ReactJSXRuntime,Pe=function(e){const{title:t,description:r,children:n}=e;return(0,Re.jsxs)("div",{className:"form-section block w-full relative mt-4 p-0",children:[(0,Re.jsx)("legend",{className:"block m-auto",children:(0,Re.jsx)("h2",{className:"title font-bold font-heading text-3xl sm:text-4xl/4 m-0 mb-2 block text-center",children:t})}),(0,Re.jsx)("p",{className:"body text-lg text-center block font-normal mb-4",children:r}),n]})};var De=r(170),Ie=r.n(De);const Le="undefined"!=typeof document?a.useLayoutEffect:()=>{};function Oe(e){let t=e;return t.nativeEvent=e,t.isDefaultPrevented=()=>t.defaultPrevented,t.isPropagationStopped=()=>t.cancelBubble,t.persist=()=>{},t}function Ve(e){let t=(0,a.useRef)({isFocused:!1,observer:null});Le((()=>{const e=t.current;return()=>{e.observer&&(e.observer.disconnect(),e.observer=null)}}),[]);let r=function(e){const t=(0,a.useRef)(null);return Le((()=>{t.current=e}),[e]),(0,a.useCallback)(((...e)=>{const r=t.current;return null==r?void 0:r(...e)}),[])}((t=>{null==e||e(t)}));return(0,a.useCallback)((e=>{if(e.target instanceof HTMLButtonElement||e.target instanceof HTMLInputElement||e.target instanceof HTMLTextAreaElement||e.target instanceof HTMLSelectElement){t.current.isFocused=!0;let n=e.target,a=e=>{if(t.current.isFocused=!1,n.disabled){let t=Oe(e);r(t)}t.current.observer&&(t.current.observer.disconnect(),t.current.observer=null)};n.addEventListener("focusout",a,{once:!0}),t.current.observer=new MutationObserver((()=>{if(t.current.isFocused&&n.disabled){var e;null===(e=t.current.observer)||void 0===e||e.disconnect();let r=n===document.activeElement?null:document.activeElement;n.disEvent(new FocusEvent("blur",{relatedTarget:r})),n.disEvent(new FocusEvent("focusout",{bubbles:!0,relatedTarget:r}))}})),t.current.observer.observe(n,{attributes:!0,attributeFilter:["disabled"]})}}),[r])}let Be=!1;function ze(e){var t;return"undefined"!=typeof window&&null!=window.navigator&&((null===(t=window.navigator.userAgentData)||void 0===t?void 0:t.brands.some((t=>e.test(t.brand))))||e.test(window.navigator.userAgent))}function Ue(e){var t;return"undefined"!=typeof window&&null!=window.navigator&&e.test((null===(t=window.navigator.userAgentData)||void 0===t?void 0:t.platform)||window.navigator.platform)}function He(e){let t=null;return()=>(null==t&&(t=e()),t)}const Ge=He((function(){return Ue(/^Mac/i)})),qe=He((function(){return Ue(/^iPhone/i)})),We=He((function(){return Ue(/^iPad/i)||Ge()&&navigator.maxTouchPoints>1})),$e=He((function(){return qe()||We()})),Ke=(He((function(){return Ge()||$e()})),He((function(){return ze(/AppleWebKit/i)&&!Ke()})),He((function(){return ze(/Chrome/i)}))),Ze=He((function(){return ze(/Android/i)}));He((function(){return ze(/Firefox/i)}));const Ye=e=>{var t;return null!==(t=null==e?void 0:e.ownerDocument)&&void 0!==t?t:document},Je=e=>e&&"window"in e&&e.window===e?e:Ye(e).defaultView||window;function Qe(e){return null!==(t=e)&&"object"==typeof t&&"nodeType"in t&&"number"==typeof t.nodeType&&e.nodeType===Node.DOCUMENT_FRAGMENT_NODE&&"host"in e;var t}let Xe=null,et=new Set,tt=new Map,rt=!1,nt=!1;const at={Tab:!0,Escape:!0};function lt(e,t){for(let r of et)r(e,t)}function ot(e){rt=!0,function(e){return!(e.metaKey||!Ge()&&e.altKey||e.ctrlKey||"Control"===e.key||"Shift"===e.key||"Meta"===e.key)}(e)&&(Xe="keyboard",lt("keyboard",e))}function it(e){Xe="pointer","mousedown"!==e.type&&"pointerdown"!==e.type||(rt=!0,lt("pointer",e))}function st(e){var t;(0===(t=e).mozInputSource&&t.isTrusted||(Ze()&&t.pointerType?"click"===t.type&&1===t.buttons:0===t.detail&&!t.pointerType))&&(rt=!0,Xe="virtual")}function ut(e){e.target!==window&&e.target!==document&&!Be&&e.isTrusted&&(rt||nt||(Xe="virtual",lt("virtual",e)),rt=!1,nt=!1)}function ct(){Be||(rt=!1,nt=!0)}function dt(e){if("undefined"==typeof window||tt.get(Je(e)))return;const t=Je(e),r=Ye(e);let n=t.HTMLElement..focus;t.HTMLElement..focus=function(){rt=!0,n.apply(this,arguments)},r.addEventListener("keydown",ot,!0),r.addEventListener("keyup",ot,!0),r.addEventListener("click",st,!0),t.addEventListener("focus",ut,!0),t.addEventListener("blur",ct,!1),"undefined"!=typeof PointerEvent&&(r.addEventListener("pointerdown",it,!0),r.addEventListener("pointermove",it,!0),r.addEventListener("pointerup",it,!0)),t.addEventListener("beforeunload",(()=>{ft(e)}),{once:!0}),tt.set(t,{focus:n})}const ft=(e,t)=>{const r=Je(e),n=Ye(e);t&&n.removeEventListener("DOMContentLoaded",t),tt.has(r)&&(r.HTMLElement..focus=tt.get(r).focus,n.removeEventListener("keydown",ot,!0),n.removeEventListener("keyup",ot,!0),n.removeEventListener("click",st,!0),r.removeEventListener("focus",ut,!0),r.removeEventListener("blur",ct,!1),"undefined"!=typeof PointerEvent&&(n.removeEventListener("pointerdown",it,!0),n.removeEventListener("pointermove",it,!0),n.removeEventListener("pointerup",it,!0)),tt.delete(r))};function pt(){return"pointer"!==Xe}"undefined"!=typeof document&&function(e){const t=Ye(e);let r;"loading"!==t.readyState?dt(e):(r=()=>{dt(e)},t.addEventListener("DOMContentLoaded",r))}();const ht=new Set(["checkbox","radio","range","color","file","image","button","submit","reset"]);let mt=!1;function vt(){return mt}function bt(e,t){if(!vt())return!(!t||!e)&&e.contains(t);if(!e||!t)return!1;let r=t;for(;null!==r;){if(r===e)return!0;r="SLOT"===r.tagName&&r.assignedSlot?r.assignedSlot.parentNode:Qe(r)?r.host:r.parentNode}return!1}const gt=(e=document)=>{var t;if(!vt())return e.activeElement;let r=e.activeElement;for(;r&&"shadowRoot"in r&&(null===(t=r.shadowRoot)||void 0===t?void 0:t.activeElement);)r=r.shadowRoot.activeElement;return r};function yt(e){return vt()&&e.target.shadowRoot&&e.composedPath?e.composedPath()[0]:e.target}function xt(){let e=(0,a.useRef)(new Map),t=(0,a.useCallback)(((t,r,n,a)=>{let l=(null==a?void 0:a.once)?(...t)=>{e.current.delete(n),n(...t)}:n;e.current.set(n,{type:r,eventTarget:t,fn:l,options:a}),t.addEventListener(r,l,a)}),[]),r=(0,a.useCallback)(((t,r,n,a)=>{var l;let o=(null===(l=e.current.get(n))||void 0===l?void 0:l.fn)||n;t.removeEventListener(r,o,a),e.current.delete(n)}),[]),n=(0,a.useCallback)((()=>{e.current.forEach(((e,t)=>{r(e.eventTarget,e.type,t,e.options)}))}),[r]);return(0,a.useEffect)((()=>n),[n]),{addGlobalListener:t,removeGlobalListener:r,removeAllGlobalListeners:n}}function wt(e){let{isDisabled:t,onBlurWithin:r,onFocusWithin:n,onFocusWithinChange:l}=e,o=(0,a.useRef)({isFocusWithin:!1}),{addGlobalListener:i,removeAllGlobalListeners:s}=xt(),u=(0,a.useCallback)((e=>{e.currentTarget.contains(e.target)&&o.current.isFocusWithin&&!e.currentTarget.contains(e.relatedTarget)&&(o.current.isFocusWithin=!1,s(),r&&r(e),l&&l(!1))}),[r,l,o,s]),c=Ve(u),d=(0,a.useCallback)((e=>{if(!e.currentTarget.contains(e.target))return;const t=Ye(e.target),r=gt(t);if(!o.current.isFocusWithin&&r===yt(e.nativeEvent)){n&&n(e),l&&l(!0),o.current.isFocusWithin=!0,c(e);let r=e.currentTarget;i(t,"focus",(e=>{if(o.current.isFocusWithin&&!bt(r,e.target)){let n=new t.defaultView.FocusEvent("blur",{relatedTarget:e.target});!function(e,t){Object.defineProperty(e,"target",{value:t}),Object.defineProperty(e,"currentTarget",{value:t})}(n,r);let a=Oe(n);u(a)}}),{capture:!0})}}),[n,l,c,i,u]);return t?{focusWithinProps:{onFocus:void 0,onBlur:void 0}}:{focusWithinProps:{onFocus:d,onBlur:u}}}function St(e={}){let{autoFocus:t=!1,isTextInput:r,within:n}=e,l=(0,a.useRef)({isFocused:!1,isFocusVisible:t||pt()}),[o,i]=(0,a.useState)(!1),[s,u]=(0,a.useState)((()=>l.current.isFocused&&l.current.isFocusVisible)),c=(0,a.useCallback)((()=>u(l.current.isFocused&&l.current.isFocusVisible)),[]),d=(0,a.useCallback)((e=>{l.current.isFocused=e,i(e),c()}),[c]);var f,p,h;f=e=>{l.current.isFocusVisible=e,c()},p=[],h={isTextInput:r},dt(),(0,a.useEffect)((()=>{let e=(e,t)=>{(function(e,t,r){let n=Ye(null==r?void 0:r.target);const a="undefined"!=typeof window?Je(null==r?void 0:r.target).HTMLInputElement:HTMLInputElement,l="undefined"!=typeof window?Je(null==r?void 0:r.target).HTMLTextAreaElement:HTMLTextAreaElement,o="undefined"!=typeof window?Je(null==r?void 0:r.target).HTMLElement:HTMLElement,i="undefined"!=typeof window?Je(null==r?void 0:r.target).KeyboardEvent:KeyboardEvent;return!((e=e||n.activeElement instanceof a&&!ht.has(n.activeElement.type)||n.activeElement instanceof l||n.activeElement instanceof o&&n.activeElement.isContentEditable)&&"keyboard"===t&&r instanceof i&&!at[r.key])})(!!(null==h?void 0:h.isTextInput),e,t)&&f(pt())};return et.add(e),()=>{et.delete(e)}}),p);let{focusProps:m}=function(e){let{isDisabled:t,onFocus:r,onBlur:n,onFocusChange:l}=e;const o=(0,a.useCallback)((e=>{if(e.target===e.currentTarget)return n&&n(e),l&&l(!1),!0}),[n,l]),i=Ve(o),s=(0,a.useCallback)((e=>{const t=Ye(e.target),n=t?gt(t):gt();e.target===e.currentTarget&&n===yt(e.nativeEvent)&&(r&&r(e),l&&l(!0),i(e))}),[l,r,i]);return{focusProps:{onFocus:!t&&(r||l||n)?s:void 0,onBlur:t||!n&&!l?void 0:o}}}({isDisabled:n,onFocusChange:d}),{focusWithinProps:v}=wt({isDisabled:!n,onFocusWithinChange:d});return{isFocused:o,isFocusVisible:s,focusProps:n?v:m}}let kt=!1,Et=0;function Ct(e){"touch"===e.pointerType&&(kt=!0,setTimeout((()=>{kt=!1}),50))}function Tt(){if("undefined"!=typeof document)return"undefined"!=typeof PointerEvent&&document.addEventListener("pointerup",Ct),Et++,()=>{Et--,Et>0||"undefined"!=typeof PointerEvent&&document.removeEventListener("pointerup",Ct)}}function Ft(e){let{onHoverStart:t,onHoverChange:r,onHoverEnd:n,isDisabled:l}=e,[o,i]=(0,a.useState)(!1),s=(0,a.useRef)({isHovered:!1,ignoreEmulatedMouseEvents:!1,pointerType:"",target:null}).current;(0,a.useEffect)(Tt,[]);let{addGlobalListener:u,removeAllGlobalListeners:c}=xt(),{hoverProps:d,triggerHoverEnd:f}=(0,a.useMemo)((()=>{let e=(e,t)=>{let a=s.target;s.pointerType="",s.target=null,"touch"!==t&&s.isHovered&&a&&(s.isHovered=!1,c(),n&&n({type:"hoverend",target:a,pointerType:t}),r&&r(!1),i(!1))},a={};return"undefined"!=typeof PointerEvent&&(a.onPointerEnter=n=>{kt&&"mouse"===n.pointerType||((n,a)=>{if(s.pointerType=a,l||"touch"===a||s.isHovered||!n.currentTarget.contains(n.target))return;s.isHovered=!0;let o=n.currentTarget;s.target=o,u(Ye(n.target),"pointerover",(t=>{s.isHovered&&s.target&&!bt(s.target,t.target)&&e(0,t.pointerType)}),{capture:!0}),t&&t({type:"hoverstart",target:o,pointerType:a}),r&&r(!0),i(!0)})(n,n.pointerType)},a.onPointerLeave=t=>{!l&&t.currentTarget.contains(t.target)&&e(0,t.pointerType)}),{hoverProps:a,triggerHoverEnd:e}}),[t,r,n,l,s,u,c]);return(0,a.useEffect)((()=>{l&&f({currentTarget:s.target},s.pointerType)}),[l]),{hoverProps:d,isHovered:o}}var _t=Object.defineProperty,Mt=(e,t,r)=>(((e,t,r)=>{t in e?_t(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r})(e,"symbol"!=typeof t?t+"":t,r),r);let jt=new class{constructor(){Mt(this,"current",this.detect()),Mt(this,"handoffState","pending"),Mt(this,"currentId",0)}set(e){this.current!==e&&(this.handoffState="pending",this.currentId=0,this.current=e)}reset(){this.set(this.detect())}nextId(){return++this.currentId}get isServer(){return"server"===this.current}get isClient(){return"client"===this.current}detect(){return"undefined"==typeof window||"undefined"==typeof document?"server":"client"}handoff(){"pending"===this.handoffState&&(this.handoffState="complete")}get isHandoffComplete(){return"complete"===this.handoffState}};function Nt(e){var t,r;return jt.isServer?null:e?"ownerDocument"in e?e.ownerDocument:"current"in e?null!=(r=null==(t=e.current)?void 0:t.ownerDocument)?r:document:null:document}function At(){let e=[],t={addEventListener:(e,r,n,a)=>(e.addEventListener(r,n,a),t.add((()=>e.removeEventListener(r,n,a)))),requestAnimationFrame(...e){let r=requestAnimationFrame(...e);return t.add((()=>cancelAnimationFrame(r)))},nextFrame:(...e)=>t.requestAnimationFrame((()=>t.requestAnimationFrame(...e))),setTimeout(...e){let r=setTimeout(...e);return t.add((()=>clearTimeout(r)))},microTask(...e){let r={current:!0};return function(e){"function"==typeof queueMicrotask?queueMicrotask(e):Promise.resolve().then(e).catch((e=>setTimeout((()=>{throw e}))))}((()=>{r.current&&e[0]()})),t.add((()=>{r.current=!1}))},style(e,t,r){let n=e.style.getPropertyValue(t);return Object.assign(e.style,{[t]:r}),this.add((()=>{Object.assign(e.style,{[t]:n})}))},group(e){let t=At();return e(t),this.add((()=>t.dispose()))},add:t=>(e.includes(t)||e.push(t),()=>{let r=e.indexOf(t);if(r>=0)for(let t of e.splice(r,1))t()}),dispose(){for(let t of e.splice(0))t()}};return t}function Rt(){let[e]=(0,a.useState)(At);return(0,a.useEffect)((()=>()=>e.dispose()),[e]),e}let Pt=(e,t)=>{jt.isServer?(0,a.useEffect)(e,t):(0,a.useLayoutEffect)(e,t)};function Dt(e){let t=(0,a.useRef)(e);return Pt((()=>{t.current=e}),[e]),t}let It=function(e){let t=Dt(e);return a.useCallback(((...e)=>t.current(...e)),[t])};function Lt({disabled:e=!1}={}){let t=(0,a.useRef)(null),[r,n]=(0,a.useState)(!1),l=Rt(),o=It((()=>{t.current=null,n(!1),l.dispose()})),i=It((e=>{if(l.dispose(),null===t.current){t.current=e.currentTarget,n(!0);{let r=Nt(e.currentTarget);l.addEventListener(r,"pointerup",o,!1),l.addEventListener(r,"pointermove",(e=>{if(t.current){let r=function(e){let t=e.width/2,r=e.height/2;return{top:e.clientY-r,right:e.clientX+t,bottom:e.clientY+r,left:e.clientX-t}}(e);n(function(e,t){return!(!e||!t||e.right<t.left||e.left>t.right||e.bottom<t.top||e.top>t.bottom)}(r,t.current.getBoundingClientRect()))}}),!1),l.addEventListener(r,"pointercancel",o,!1)}}}));return{pressed:r,pressProps:e?{}:{onPointerDown:i,onPointerUp:o,onClick:o}}}function Ot(e,t,r){let[n,l]=(0,a.useState)(r),o=void 0!==e,i=(0,a.useRef)(o),s=(0,a.useRef)(!1),u=(0,a.useRef)(!1);return!o||i.current||s.current?!o&&i.current&&!u.current&&(u.current=!0,i.current=o,console.error("A component is changing from controlled to uncontrolled. This may be caused by the value changing from a defined value to undefined, which should not happen.")):(s.current=!0,i.current=o,console.error("A component is changing from uncontrolled to controlled. This may be caused by the value changing from undefined to a defined value, which should not happen.")),[o?e:n,It((e=>(o||l(e),null==t?void 0:t(e))))]}function Vt(e){let[t]=(0,a.useState)(e);return t}function Bt(e,t){return(0,a.useMemo)((()=>{var r;if(e.type)return e.type;let n=null!=(r=e.as)?r:"button";return"string"==typeof n&&"button"===n.toLowerCase()||"BUTTON"===(null==t?void 0:t.tagName)&&!t.hasAttribute("type")?"button":void 0}),[e.type,e.as,t])}let zt=Symbol();function Ut(...e){let t=(0,a.useRef)(e);(0,a.useEffect)((()=>{t.current=e}),[e]);let r=It((e=>{for(let r of t.current)null!=r&&("function"==typeof r?r(e):r.current=e)}));return e.every((e=>null==e||(null==e?void 0:e[zt])))?void 0:r}let Ht=(0,a.createContext)(void 0);function Gt(){return(0,a.useContext)(Ht)}const qt=window.ReactDOM;function Wt(e={},t=null,r=[]){for(let[n,a]of Object.entries(e))Kt(r,$t(t,n),a);return r}function $t(e,t){return e?e+"["+t+"]":t}function Kt(e,t,r){if(Array.isArray(r))for(let[n,a]of r.entries())Kt(e,$t(t,n.toString()),a);else r instanceof Date?e.push([t,r.toISOString()]):"boolean"==typeof r?e.push([t,r?"1":"0"]):"string"==typeof r?e.push([t,r]):"number"==typeof r?e.push([t,`${r}`]):null==r?e.push([t,""]):Wt(r,t,e)}function Zt(e){var t,r;let n=null!=(t=null==e?void 0:e.form)?t:e.closest("form");if(n){for(let t of n.elements)if(t!==e&&("INPUT"===t.tagName&&"submit"===t.type||"BUTTON"===t.tagName&&"submit"===t.type||"INPUT"===t.nodeName&&"image"===t.type))return void t.click();null==(r=n.requestSubmit)||r.call(n)}}function Yt(...e){return Array.from(new Set(e.flatMap((e=>"string"==typeof e?e.split(" "):[])))).filter(Boolean).join(" ")}function Jt(e,t,...r){if(e in t){let n=t[e];return"function"==typeof n?n(...r):n}let n=new Error(`Tried to handle "${e}" but there is no handler defined. Only defined handlers are: ${Object.keys(t).map((e=>`"${e}"`)).join(", ")}.`);throw Error.captureStackTrace&&Error.captureStackTrace(n,Jt),n}var Qt,Xt=((Qt=Xt||{})[Qt.None=0]="None",Qt[Qt.RenderStrategy=1]="RenderStrategy",Qt[Qt.Static=2]="Static",Qt),er=(e=>(e[e.Unmount=0]="Unmount",e[e.Hidden=1]="Hidden",e))(er||{});function tr(){let e=function(){let e=(0,a.useRef)([]),t=(0,a.useCallback)((t=>{for(let r of e.current)null!=r&&("function"==typeof r?r(t):r.current=t)}),[]);return(...r)=>{if(!r.every((e=>null==e)))return e.current=r,t}}();return(0,a.useCallback)((t=>function({ourProps:e,theirProps:t,slot:r,defaultTag:n,features:a,visible:l=!0,name:o,mergeRefs:i}){i=null!=i?i:nr;let s=ar(t,e);if(l)return rr(s,r,n,o,i);let u=null!=a?a:0;if(2&u){let{static:e=!1,...t}=s;if(e)return rr(t,r,n,o,i)}if(1&u){let{unmount:e=!0,...t}=s;return Jt(e?0:1,{0:()=>null,1:()=>rr({...t,hidden:!0,style:{display:"none"}},r,n,o,i)})}return rr(s,r,n,o,i)}({mergeRefs:e,...t})),[e])}function rr(e,t={},r,n,l){let{as:o=r,children:i,refName:s="ref",...u}=sr(e,["unmount","static"]),c=void 0!==e.ref?{[s]:e.ref}:{},d="function"==typeof i?i(t):i;"className"in u&&u.className&&"function"==typeof u.className&&(u.className=u.className(t)),u["aria-labelledby"]&&u["aria-labelledby"]===u.id&&(u["aria-labelledby"]=void 0);let f={};if(t){let e=!1,r=[];for(let[n,a]of Object.entries(t))"boolean"==typeof a&&(e=!0),!0===a&&r.push(n.replace(/([A-Z])/g,(e=>`-${e.toLowerCase()}`)));if(e){f["data-headlessui-state"]=r.join(" ");for(let e of r)f[`data-${e}`]=""}}if(o===a.Fragment&&(Object.keys(ir(u)).length>0||Object.keys(ir(f)).length>0)){if((0,a.isValidElement)(d)&&!(Array.isArray(d)&&d.length>1)){let e=d.props,t=null==e?void 0:e.className,r="function"==typeof t?(...e)=>Yt(t(...e),u.className):Yt(t,u.className),n=r?{className:r}:{},o=ar(d.props,ir(sr(u,["ref"])));for(let e in f)e in o&&delete f[e];return(0,a.cloneElement)(d,Object.assign({},o,f,c,{ref:l(ur(d),c.ref)},n))}if(Object.keys(ir(u)).length>0)throw new Error(['Passing props on "Fragment"!',"",`The current component <${n} /> is rendering a "Fragment".`,"However we need to passthrough the following props:",Object.keys(ir(u)).concat(Object.keys(ir(f))).map((e=>` - ${e}`)).join("\n"),"","You can apply a few solutions:",['Add an `as="..."` prop, to ensure that we render an actual element instead of a "Fragment".',"Render a single element as the child so that we can forward the props onto that element."].map((e=>` - ${e}`)).join("\n")].join("\n"))}return(0,a.createElement)(o,Object.assign({},sr(u,["ref"]),o!==a.Fragment&&c,o!==a.Fragment&&f),d)}function nr(...e){return e.every((e=>null==e))?void 0:t=>{for(let r of e)null!=r&&("function"==typeof r?r(t):r.current=t)}}function ar(...e){if(0===e.length)return{};if(1===e.length)return e[0];let t={},r={};for(let n of e)for(let e in n)e.startsWith("on")&&"function"==typeof n[e]?(null!=r[e]||(r[e]=[]),r[e].push(n[e])):t[e]=n[e];if(t.disabled||t["aria-disabled"])for(let e in r)/^(on(?:Click|Pointer|Mouse|Key)(?:Down|Up|Press)?)$/.test(e)&&(r[e]=[e=>{var t;return null==(t=null==e?void 0:e.preventDefault)?void 0:t.call(e)}]);for(let e in r)Object.assign(t,{[e](t,...n){let a=r[e];for(let e of a){if((t instanceof Event||(null==t?void 0:t.nativeEvent)instanceof Event)&&t.defaultPrevented)return;e(t,...n)}}});return t}function lr(...e){if(0===e.length)return{};if(1===e.length)return e[0];let t={},r={};for(let n of e)for(let e in n)e.startsWith("on")&&"function"==typeof n[e]?(null!=r[e]||(r[e]=[]),r[e].push(n[e])):t[e]=n[e];for(let e in r)Object.assign(t,{[e](...t){let n=r[e];for(let e of n)null==e||e(...t)}});return t}function or(e){var t;return Object.assign((0,a.forwardRef)(e),{displayName:null!=(t=e.displayName)?t:e.name})}function ir(e){let t=Object.assign({},e);for(let e in t)void 0===t[e]&&delete t[e];return t}function sr(e,t=[]){let r=Object.assign({},e);for(let e of t)e in r&&delete r[e];return r}function ur(e){return a.version.split(".")[0]>="19"?e.props.ref:e.ref}var cr=(e=>(e[e.None=1]="None",e[e.Focusable=2]="Focusable",e[e.Hidden=4]="Hidden",e))(cr||{});let dr=or((function(e,t){var r;let{features:n=1,...a}=e,l={ref:t,"aria-hidden":2==(2&n)||(null!=(r=a["aria-hidden"])?r:void 0),hidden:4==(4&n)||void 0,style:{position:"fixed",top:1,left:1,width:1,height:0,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",borderWidth:"0",...4==(4&n)&&2!=(2&n)&&{display:"none"}}};return tr()({ourProps:l,theirProps:a,slot:{},defaultTag:"span",name:"Hidden"})})),fr=(0,a.createContext)(null);function pr({children:e}){let t=(0,a.useContext)(fr);if(!t)return a.createElement(a.Fragment,null,e);let{target:r}=t;return r?(0,qt.createPortal)(a.createElement(a.Fragment,null,e),r):null}function hr({data:e,form:t,disabled:r,onReset:n,overrides:l}){let[o,i]=(0,a.useState)(null),s=Rt();return(0,a.useEffect)((()=>{if(n&&o)return s.addEventListener(o,"reset",n)}),[o,t,n]),a.createElement(pr,null,a.createElement(mr,{setForm:i,formId:t}),Wt(e).map((([e,n])=>a.createElement(dr,{features:cr.Hidden,...ir({key:e,as:"input",type:"hidden",hidden:!0,readOnly:!0,form:t,disabled:r,name:e,value:n,...l})}))))}function mr({setForm:e,formId:t}){return(0,a.useEffect)((()=>{if(t){let r=document.getElementById(t);r&&e(r)}}),[e,t]),t?null:a.createElement(dr,{features:cr.Hidden,as:"input",type:"hidden",hidden:!0,readOnly:!0,ref:t=>{if(!t)return;let r=t.closest("form");r&&e(r)}})}let vr=(0,a.createContext)(void 0);function br(){return(0,a.useContext)(vr)}function gr(e){return function(e){return"object"==typeof e&&null!==e&&"nodeType"in e}(e)&&"tagName"in e}function yr(e){return gr(e)&&"accessKey"in e}function xr(e){return yr(e)&&"LABEL"===e.nodeName}function wr(e){return yr(e)&&"FIELDSET"===e.nodeName}function Sr(e){return yr(e)&&"LEGEND"===e.nodeName}function kr(e){return!!gr(e)&&e.matches('a[href],audio[controls],button,details,embed,iframe,img[usemap],input:not([type="hidden"]),label,select,textarea,video[controls]')}function Er(e){let t=e.parentElement,r=null;for(;t&&!wr(t);)Sr(t)&&(r=t),t=t.parentElement;let n=""===(null==t?void 0:t.getAttribute("disabled"));return(!n||!function(e){if(!e)return!1;let t=e.previousElementSibling;for(;null!==t;){if(Sr(t))return!1;t=t.previousElementSibling}return!0}(r))&&n}let Cr=(0,a.createContext)(null);function Tr(){let e=(0,a.useContext)(Cr);if(null===e){let e=new Error("You used a <Description /> component, but it is not inside a relevant parent.");throw Error.captureStackTrace&&Error.captureStackTrace(e,Tr),e}return e}function Fr(){var e,t;return null!=(t=null==(e=(0,a.useContext)(Cr))?void 0:e.value)?t:void 0}function _r(){let[e,t]=(0,a.useState)([]);return[e.length>0?e.join(" "):void 0,(0,a.useMemo)((()=>function(e){let r=It((e=>(t((t=>[...t,e])),()=>t((t=>{let r=t.slice(),n=r.indexOf(e);return-1!==n&&r.splice(n,1),r}))))),n=(0,a.useMemo)((()=>({register:r,slot:e.slot,name:e.name,props:e.props,value:e.value})),[r,e.slot,e.name,e.props,e.value]);return a.createElement(Cr.Provider,{value:n},e.children)}),[t])]}Cr.displayName="DescriptionContext";let Mr=or((function(e,t){let r=(0,a.useId)(),n=Gt(),{id:l=`headlessui-description-${r}`,...o}=e,i=Tr(),s=Ut(t);Pt((()=>i.register(l)),[l,i.register]);let u=n||!1,c=(0,a.useMemo)((()=>({...i.slot,disabled:u})),[i.slot,u]),d={ref:s,...i.props,id:l};return tr()({ourProps:d,theirProps:o,slot:c,defaultTag:"p",name:i.name||"Description"})})),jr=Object.assign(Mr,{});var Nr,Ar=((Nr=Ar||{}).Space=" ",Nr.Enter="Enter",Nr.Escape="Escape",Nr.Backspace="Backspace",Nr.Delete="Delete",Nr.ArrowLeft="ArrowLeft",Nr.ArrowUp="ArrowUp",Nr.ArrowRight="ArrowRight",Nr.ArrowDown="ArrowDown",Nr.Home="Home",Nr.End="End",Nr.PageUp="PageUp",Nr.PageDown="PageDown",Nr.Tab="Tab",Nr);let Rr=(0,a.createContext)(null);function Pr(){let e=(0,a.useContext)(Rr);if(null===e){let e=new Error("You used a <Label /> component, but it is not inside a relevant parent.");throw Error.captureStackTrace&&Error.captureStackTrace(e,Pr),e}return e}function Dr(e){var t,r,n;let l=null!=(r=null==(t=(0,a.useContext)(Rr))?void 0:t.value)?r:void 0;return(null!=(n=null==e?void 0:e.length)?n:0)>0?[l,...e].filter(Boolean).join(" "):l}function Ir({inherit:e=!1}={}){let t=Dr(),[r,n]=(0,a.useState)([]),l=e?[t,...r].filter(Boolean):r;return[l.length>0?l.join(" "):void 0,(0,a.useMemo)((()=>function(e){let t=It((e=>(n((t=>[...t,e])),()=>n((t=>{let r=t.slice(),n=r.indexOf(e);return-1!==n&&r.splice(n,1),r}))))),r=(0,a.useMemo)((()=>({register:t,slot:e.slot,name:e.name,props:e.props,value:e.value})),[t,e.slot,e.name,e.props,e.value]);return a.createElement(Rr.Provider,{value:r},e.children)}),[n])]}Rr.displayName="LabelContext";let Lr=or((function(e,t){var r;let n=(0,a.useId)(),l=Pr(),o=br(),i=Gt(),{id:s=`headlessui-label-${n}`,htmlFor:u=(null!=o?o:null==(r=l.props)?void 0:r.htmlFor),passive:c=!1,...d}=e,f=Ut(t);Pt((()=>l.register(s)),[s,l.register]);let p=It((e=>{let t=e.currentTarget;if((e.target===e.currentTarget||!kr(e.target))&&(xr(t)&&e.preventDefault(),l.props&&"onClick"in l.props&&"function"==typeof l.props.onClick&&l.props.onClick(e),xr(t))){let e=document.getElementById(t.htmlFor);if(e){let t=e.getAttribute("disabled");if("true"===t||""===t)return;let r=e.getAttribute("aria-disabled");if("true"===r||""===r)return;(function(e){return yr(e)&&"INPUT"===e.nodeName}(e)&&("file"===e.type||"radio"===e.type||"checkbox"===e.type)||"radio"===e.role||"checkbox"===e.role||"switch"===e.role)&&e.click(),e.focus({preventScroll:!0})}}})),h=i||!1,m=(0,a.useMemo)((()=>({...l.slot,disabled:h})),[l.slot,h]),v={ref:f,...l.props,id:s,htmlFor:u,onClick:p};return c&&("onClick"in v&&(delete v.htmlFor,delete v.onClick),"onClick"in d&&delete d.onClick),tr()({ourProps:v,theirProps:d,slot:m,defaultTag:u?"label":"div",name:l.name||"Label"})})),Or=Object.assign(Lr,{}),Vr=(0,a.createContext)(null);Vr.displayName="GroupContext";let Br=a.Fragment,zr=or((function(e,t){var r;let n=(0,a.useId)(),l=br(),o=Gt(),{id:i=l||`headlessui-switch-${n}`,disabled:s=o||!1,checked:u,defaultChecked:c,onChange:d,name:f,value:p,form:h,autoFocus:m=!1,...v}=e,b=(0,a.useContext)(Vr),[g,y]=(0,a.useState)(null),x=Ut((0,a.useRef)(null),t,null===b?null:b.setSwitch,y),w=Vt(c),[S,k]=Ot(u,d,null!=w&&w),E=Rt(),[C,T]=(0,a.useState)(!1),F=It((()=>{T(!0),null==k||k(!S),E.nextFrame((()=>{T(!1)}))})),_=It((e=>{if(Er(e.currentTarget))return e.preventDefault();e.preventDefault(),F()})),M=It((e=>{e.key===Ar.Space?(e.preventDefault(),F()):e.key===Ar.Enter&&Zt(e.currentTarget)})),j=It((e=>e.preventDefault())),N=Dr(),A=Fr(),{isFocusVisible:R,focusProps:P}=St({autoFocus:m}),{isHovered:D,hoverProps:I}=Ft({isDisabled:s}),{pressed:L,pressProps:O}=Lt({disabled:s}),V=(0,a.useMemo)((()=>({checked:S,disabled:s,hover:D,focus:R,active:L,autofocus:m,changing:C})),[S,D,R,L,s,C,m]),B=lr({id:i,ref:x,role:"switch",type:Bt(e,g),tabIndex:-1===e.tabIndex?0:null!=(r=e.tabIndex)?r:0,"aria-checked":S,"aria-labelledby":N,"aria-describedby":A,disabled:s||void 0,autoFocus:m,onClick:_,onKeyUp:M,onKeyPress:j},P,I,O),z=(0,a.useCallback)((()=>{if(void 0!==w)return null==k?void 0:k(w)}),[k,w]),U=tr();return a.createElement(a.Fragment,null,null!=f&&a.createElement(hr,{disabled:s,data:{[f]:p||"on"},overrides:{type:"checkbox",checked:S},form:h,onReset:z}),U({ourProps:B,theirProps:v,slot:V,defaultTag:"button",name:"Switch"}))})),Ur=Or,Hr=jr,Gr=Object.assign(zr,{Group:function(e){var t;let[r,n]=(0,a.useState)(null),[l,o]=Ir(),[i,s]=_r(),u=(0,a.useMemo)((()=>({switch:r,setSwitch:n})),[r,n]),c=e,d=tr();return a.createElement(s,{name:"Switch.Description",value:i},a.createElement(o,{name:"Switch.Label",value:l,props:{htmlFor:null==(t=u.switch)?void 0:t.id,onClick(e){r&&(xr(e.currentTarget)&&e.preventDefault(),r.click(),r.focus({preventScroll:!0}))}}},a.createElement(Vr.Provider,{value:u},d({ourProps:{},theirProps:c,slot:{},defaultTag:Br,name:"Switch.Group"}))))},Label:Ur,Description:Hr});function qr(e){var t,r,n="";if("string"==typeof e||"number"==typeof e)n+=e;else if("object"==typeof e)if(Array.isArray(e)){var a=e.length;for(t=0;t<a;t++)e[t]&&(r=qr(e[t]))&&(n&&(n+=" "),n+=r)}else for(r in e)e[r]&&(n&&(n+=" "),n+=r);return n}function Wr(){for(var e,t,r=0,n="",a=arguments.length;r<a;r++)(e=arguments[r])&&(t=qr(e))&&(n&&(n+=" "),n+=t);return n}const $r=window.lodash,Kr=({children:e,isDisabled:t,type:r,help:n,name:a,render:l,rules:o})=>{const{formState:{errors:i},control:s}=V(),u=(0,$r.get)(i,a);return(0,Re.jsxs)("div",{className:Wr("field","field-"+a,"first:mt-0 mt-3"),children:[(0,Re.jsx)("div",{className:Wr("form-element text-slate-800","hidden"===r&&"hidden",t&&"opacity-50"),children:(0,Re.jsx)(Y,{control:s,name:a,rules:t?{}:o,disabled:t,render:({field:t})=>(0,Re.jsx)(Re.Fragment,{children:l?l({error:u,field:t}):e})})}),u?(0,Re.jsx)(Yr,{error:u}):(0,Re.jsx)(Zr,{children:n})]})},Zr=({children:e})=>(0,Re.jsx)(Re.Fragment,{children:e&&(0,Re.jsx)("p",{className:"xs leading-5 text-gray-500 mt-2",children:e})}),Yr=({error:e})=>(0,Re.jsx)(Re.Fragment,{children:e?.message&&(0,Re.jsx)("p",{role:"alert",className:"mt-2 text-left text-sm text-red-600",id:`${e?.ref?.name}-error`,children:e.message})}),Jr=({name:e,rules:t,label:r,help:n,isDisabled:a})=>(0,Re.jsx)(Kr,{name:e,isDisabled:a,rules:t,help:n,render:({error:e,field:{value:t,onChange:n}})=>(0,Re.jsxs)(Gr.Group,{as:"div",className:"flex items-center first:mt-0 mt-3 mb-1",children:[(0,Re.jsx)(Gr,{checked:t,onChange:n,disabled:a,className:Wr("control",t?"bg-primary":"bg-gray-200","disabled:cursor-not-allowed relative inline-flex flex-shrink-0 h-6 w-11 border-2 border-transparent rounded-full cursor-pointer transition-colors ease-in-out duration-200 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-primary"),"aria-invalid":!!e,"aria-errormessage":e?.message,children:(0,Re.jsx)("span",{"aria-hidden":"true",className:Wr(t?"translate-x-5":"translate-x-0","pointer-events-none inline-block h-5 w-5 rounded-full bg-white shadow transform ring-0 transition ease-in-out duration-200")})}),(0,Re.jsx)(Gr.Label,{className:Wr(a?"cursor-not-allowed":"cursor-pointer","ml-3"),children:(0,Re.jsx)("span",{className:"text-sm text-gray-700",children:null!=r?r:t?(0,c.__)("On","kudos-donations"):(0,c.__)("Off","kudos-donations")})})]})});let Qr=or((function(e,t){let r=(0,a.useId)(),n=br(),l=Gt(),{id:o=n||`headlessui-input-${r}`,disabled:i=l||!1,autoFocus:s=!1,invalid:u=!1,...c}=e,d=Dr(),f=Fr(),{isFocused:p,focusProps:h}=St({autoFocus:s}),{isHovered:m,hoverProps:v}=Ft({isDisabled:i}),b=lr({ref:t,id:o,"aria-labelledby":d,"aria-describedby":f,"aria-invalid":u?"true":void 0,disabled:i||void 0,autoFocus:s},h,v),g=(0,a.useMemo)((()=>({disabled:i,invalid:u,hover:m,focus:p,autofocus:s})),[i,u,m,p,s]);return tr()({ourProps:b,theirProps:c,slot:g,defaultTag:"input",name:"Input"})}));const Xr=({name:e,rules:t,isDisabled:r,label:n,ariaLabel:a,isReadOnly:l,help:o,prefix:i,type:s="text",placeholder:c})=>{const d=(0,u.useRef)(null),[f,p]=(0,u.useState)(0);return(0,u.useEffect)((()=>{if(d.current){const e=d.current?.offsetWidth,t=parseFloat(getComputedStyle(d.current).fontSize);p(e+1.5*t)}}),[i]),(0,Re.jsx)(Kr,{name:e,type:s,isDisabled:r,help:o,rules:t,render:({error:t,field:{value:o,onChange:u}})=>{var p;return(0,Re.jsx)(Re.Fragment,{children:(0,Re.jsxs)("div",{className:"relative flex flex-row rounded-md",children:[i&&(0,Re.jsx)("div",{className:"absolute inset-y-0 start-0 top-0 ps-3.5 flex items-center pointer-events-none",children:(0,Re.jsx)("span",{ref:d,className:"text-gray-500 sm:text-sm",children:i})}),(0,Re.jsx)(Qr,{value:null!=o?o:"",onChange:u,readOnly:l,disabled:r,type:s,name:e,"aria-label":null!==(p=null!=a?a:n)&&void 0!==p?p:c,className:Wr("control form-input transition ease-in-out block w-full pr-10 sm:text-sm shadow-sm rounded-md placeholder:text-gray-500","focus:outline-none","disabled:cursor-not-allowed disabled:bg-slate-100",t?.message?"border-red-600 text-red-900 focus:ring-red-500 focus:border-red-500":"border-gray-300 focus:ring-primary focus:border-primary"),style:i&&{paddingLeft:f+"px"},placeholder:c,"aria-invalid":!!t,"aria-errormessage":t?.message})]})})}})};let en=or((function(e,t){let r=(0,a.useId)(),n=br(),l=Gt(),{id:o=n||`headlessui-textarea-${r}`,disabled:i=l||!1,autoFocus:s=!1,invalid:u=!1,...c}=e,d=Dr(),f=Fr(),{isFocused:p,focusProps:h}=St({autoFocus:s}),{isHovered:m,hoverProps:v}=Ft({isDisabled:i}),b=lr({ref:t,id:o,"aria-labelledby":d,"aria-describedby":f,"aria-invalid":u?"true":void 0,disabled:i||void 0,autoFocus:s},h,v),g=(0,a.useMemo)((()=>({disabled:i,invalid:u,hover:m,focus:p,autofocus:s})),[i,u,m,p,s]);return tr()({ourProps:b,theirProps:c,slot:g,defaultTag:"textarea",name:"Textarea"})}));const tn=({name:e,label:t,rules:r,placeholder:n,help:a,isDisabled:l,ariaLabel:o})=>(0,Re.jsx)(Kr,{name:e,isDisabled:l,help:a,rules:r,render:({error:r,field:a})=>{var i;return(0,Re.jsx)("div",{className:"mt-1",children:(0,Re.jsx)(en,{...a,disabled:l,rows:4,name:e,placeholder:n,"aria-label":null!==(i=null!=o?o:t)&&void 0!==i?i:n,className:Wr("control shadow-sm focus:ring-primary focus:border-primary block w-full sm:text-sm border-gray-300 rounded-md","disabled:cursor-not-allowed disabled:bg-slate-100","read-only:bg-slate-50"),"aria-invalid":!!r,"aria-errormessage":r?.message})})}}),rn=(0,u.forwardRef)((({type:e="button",children:t,href:r,isOutline:n,isExternal:a,isDisabled:l,isSmall:o,isBusy:i,icon:s,form:u,ariaLabel:c,className:d,onClick:f,style:p},h)=>{const m=Wr("button",d,l&&"cursor-not-allowed opacity-75",i&&"cursor-not-allowed",n?"border-primary border text-primary":"border-none text-white",o?"px-2 py-2 text-sm":"px-5 py-3","relative leading-none font-bold focus:ring z-1 group cursor-pointer overflow-hidden rounded-lg flex justify-center items-center transition ease-in-out focus:ring-primary focus:ring-offset-2"),v=()=>(0,Re.jsxs)(Re.Fragment,{children:[t,(0,Re.jsx)("div",{className:Wr("button-background",n?"bg-none":"bg-primary","absolute -z-1 w-full h-full top-0 left-0 group-hover:brightness-90 transition ease-in-out")})]});return(0,Re.jsx)(Re.Fragment,{children:r?(0,Re.jsx)("a",{href:r,target:a&&"_blank",ref:h,className:m,"aria-label":c,children:v()}):(0,Re.jsxs)("button",{type:e,onClick:e=>{if(!r)return"function"==typeof f&&!l&&!i&&f();e.preventDefault(),window.location.href=r},ref:h,form:u,disabled:l||i,className:m,style:p,"aria-label":c,children:[i?(0,Re.jsxs)("svg",{className:"animate-spin mr-2 h-5 w-5",xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",children:[(0,Re.jsx)("circle",{className:"opacity-25",cx:"12",cy:"12",r:"10",stroke:"currentColor",strokeWidth:"4"}),(0,Re.jsx)("path",{className:"opacity-75",fill:"currentColor",d:"M4 12a8 8 0 0 1 8-8V0C5.373 0 0 5.373 0 12h4zm2 5.291A7.962 7.962 0 0 1 4 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z"})]}):s,v()]})})}));function nn(e,t){return null!==e&&null!==t&&"object"==typeof e&&"object"==typeof t&&"id"in e&&"id"in t?e.id===t.id:e===t}let an=["[contentEditable=true]","[tabindex]","a[href]","area[href]","button:not([disabled])","iframe","input:not([disabled])","select:not([disabled])","textarea:not([disabled])"].map((e=>`${e}:not([tabindex='-1'])`)).join(","),ln=["[data-autofocus]"].map((e=>`${e}:not([tabindex='-1'])`)).join(",");var on,sn,un=((sn=un||{})[sn.First=1]="First",sn[sn.Previous=2]="Previous",sn[sn.Next=4]="Next",sn[sn.Last=8]="Last",sn[sn.WrapAround=16]="WrapAround",sn[sn.NoScroll=32]="NoScroll",sn[sn.AutoFocus=64]="AutoFocus",sn),cn=((on=cn||{})[on.Error=0]="Error",on[on.Overflow=1]="Overflow",on[on.Success=2]="Success",on[on.Underflow=3]="Underflow",on),dn=(e=>(e[e.Previous=-1]="Previous",e[e.Next=1]="Next",e))(dn||{});var fn=(e=>(e[e.Strict=0]="Strict",e[e.Loose=1]="Loose",e))(fn||{}),pn=(e=>(e[e.Keyboard=0]="Keyboard",e[e.Mouse=1]="Mouse",e))(pn||{});"undefined"!=typeof window&&"undefined"!=typeof document&&(document.addEventListener("keydown",(e=>{e.metaKey||e.altKey||e.ctrlKey||(document.documentElement.dataset.headlessuiFocusVisible="")}),!0),document.addEventListener("click",(e=>{1===e.detail?delete document.documentElement.dataset.headlessuiFocusVisible:0===e.detail&&(document.documentElement.dataset.headlessuiFocusVisible="")}),!0));let hn=["textarea","input"].join(",");function mn(e,t=(e=>e)){return e.slice().sort(((e,r)=>{let n=t(e),a=t(r);if(null===n||null===a)return 0;let l=n.compareDocumentPosition(a);return l&Node.DOCUMENT_POSITION_FOLLOWING?-1:l&Node.DOCUMENT_POSITION_PRECEDING?1:0}))}function vn(e,t,{sorted:r=!0,relativeTo:n=null,skipElements:a=[]}={}){let l=Array.isArray(e)?e.length>0?e[0].ownerDocument:document:e.ownerDocument,o=Array.isArray(e)?r?mn(e):e:64&t?function(e=document.body){return null==e?[]:Array.from(e.querySelectorAll(ln)).sort(((e,t)=>Math.sign((e.tabIndex||Number.MAX_SAFE_INTEGER)-(t.tabIndex||Number.MAX_SAFE_INTEGER))))}(e):function(e=document.body){return null==e?[]:Array.from(e.querySelectorAll(an)).sort(((e,t)=>Math.sign((e.tabIndex||Number.MAX_SAFE_INTEGER)-(t.tabIndex||Number.MAX_SAFE_INTEGER))))}(e);a.length>0&&o.length>1&&(o=o.filter((e=>!a.some((t=>null!=t&&"current"in t?(null==t?void 0:t.current)===e:t===e))))),n=null!=n?n:l.activeElement;let i,s=(()=>{if(5&t)return 1;if(10&t)return-1;throw new Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),u=(()=>{if(1&t)return 0;if(2&t)return Math.max(0,o.indexOf(n))-1;if(4&t)return Math.max(0,o.indexOf(n))+1;if(8&t)return o.length-1;throw new Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),c=32&t?{preventScroll:!0}:{},d=0,f=o.length;do{if(d>=f||d+f<=0)return 0;let e=u+d;if(16&t)e=(e+f)%f;else{if(e<0)return 3;if(e>=f)return 1}i=o[e],null==i||i.focus(c),d+=s}while(i!==l.activeElement);return 6&t&&function(e){var t,r;return null!=(r=null==(t=null==e?void 0:e.matches)?void 0:t.call(e,hn))&&r}(i)&&i.select(),2}var bn=(e=>(e[e.RegisterOption=0]="RegisterOption",e[e.UnregisterOption=1]="UnregisterOption",e))(bn||{});let gn={0(e,t){let r=[...e.options,{id:t.id,element:t.element,propsRef:t.propsRef}];return{...e,options:mn(r,(e=>e.element.current))}},1(e,t){let r=e.options.slice(),n=e.options.findIndex((e=>e.id===t.id));return-1===n?e:(r.splice(n,1),{...e,options:r})}},yn=(0,a.createContext)(null);function xn(e){let t=(0,a.useContext)(yn);if(null===t){let t=new Error(`<${e} /> is missing a parent <RadioGroup /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,xn),t}return t}yn.displayName="RadioGroupDataContext";let wn=(0,a.createContext)(null);function Sn(e){let t=(0,a.useContext)(wn);if(null===t){let t=new Error(`<${e} /> is missing a parent <RadioGroup /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,Sn),t}return t}function kn(e,t){return Jt(t.type,gn,e,t)}wn.displayName="RadioGroupActionsContext";let En=or((function(e,t){let r=(0,a.useId)(),n=Gt(),{id:l=`headlessui-radiogroup-${r}`,value:o,form:i,name:s,onChange:u,by:c,disabled:d=n||!1,defaultValue:f,tabIndex:p=0,...h}=e,m=function(e=nn){return(0,a.useCallback)(((t,r)=>{if("string"==typeof e){let n=e;return(null==t?void 0:t[n])===(null==r?void 0:r[n])}return e(t,r)}),[e])}(c),[v,b]=(0,a.useReducer)(kn,{options:[]}),g=v.options,[y,x]=Ir(),[w,S]=_r(),k=(0,a.useRef)(null),E=Ut(k,t),C=Vt(f),[T,F]=Ot(o,u,C),_=(0,a.useMemo)((()=>g.find((e=>!e.propsRef.current.disabled))),[g]),M=(0,a.useMemo)((()=>g.some((e=>m(e.propsRef.current.value,T)))),[g,T]),j=It((e=>{var t;if(d||m(e,T))return!1;let r=null==(t=g.find((t=>m(t.propsRef.current.value,e))))?void 0:t.propsRef.current;return!(null!=r&&r.disabled||(null==F||F(e),0))})),N=It((e=>{let t=k.current;if(!t)return;let r=Nt(t),n=g.filter((e=>!1===e.propsRef.current.disabled)).map((e=>e.element.current));switch(e.key){case Ar.Enter:Zt(e.currentTarget);break;case Ar.ArrowLeft:case Ar.ArrowUp:if(e.preventDefault(),e.stopPropagation(),vn(n,un.Previous|un.WrapAround)===cn.Success){let e=g.find((e=>e.element.current===(null==r?void 0:r.activeElement)));e&&j(e.propsRef.current.value)}break;case Ar.ArrowRight:case Ar.ArrowDown:if(e.preventDefault(),e.stopPropagation(),vn(n,un.Next|un.WrapAround)===cn.Success){let e=g.find((e=>e.element.current===(null==r?void 0:r.activeElement)));e&&j(e.propsRef.current.value)}break;case Ar.Space:{e.preventDefault(),e.stopPropagation();let t=g.find((e=>e.element.current===(null==r?void 0:r.activeElement)));t&&j(t.propsRef.current.value)}}})),A=It((e=>(b({type:0,...e}),()=>b({type:1,id:e.id})))),R=(0,a.useMemo)((()=>({value:T,firstOption:_,containsCheckedOption:M,disabled:d,compare:m,tabIndex:p,...v})),[T,_,M,d,m,p,v]),P=(0,a.useMemo)((()=>({registerOption:A,change:j})),[A,j]),D={ref:E,id:l,role:"radiogroup","aria-labelledby":y,"aria-describedby":w,onKeyDown:N},I=(0,a.useMemo)((()=>({value:T})),[T]),L=(0,a.useCallback)((()=>{if(void 0!==C)return j(C)}),[j,C]),O=tr();return a.createElement(S,{name:"RadioGroup.Description"},a.createElement(x,{name:"RadioGroup.Label"},a.createElement(wn.Provider,{value:P},a.createElement(yn.Provider,{value:R},null!=s&&a.createElement(hr,{disabled:d,data:{[s]:T||"on"},overrides:{type:"radio",checked:null!=T},form:i,onReset:L}),O({ourProps:D,theirProps:h,slot:I,defaultTag:"div",name:"RadioGroup"})))))})),Cn=or((function(e,t){var r;let n=xn("RadioGroup.Option"),l=Sn("RadioGroup.Option"),o=(0,a.useId)(),{id:i=`headlessui-radiogroup-option-${o}`,value:s,disabled:u=n.disabled||!1,autoFocus:c=!1,...d}=e,f=(0,a.useRef)(null),p=Ut(f,t),[h,m]=Ir(),[v,b]=_r(),g=Dt({value:s,disabled:u});Pt((()=>l.registerOption({id:i,element:f,propsRef:g})),[i,l,f,g]);let y=It((e=>{var t;if(Er(e.currentTarget))return e.preventDefault();l.change(s)&&(null==(t=f.current)||t.focus())})),x=(null==(r=n.firstOption)?void 0:r.id)===i,{isFocusVisible:w,focusProps:S}=St({autoFocus:c}),{isHovered:k,hoverProps:E}=Ft({isDisabled:u}),C=n.compare(n.value,s),T=lr({ref:p,id:i,role:"radio","aria-checked":C?"true":"false","aria-labelledby":h,"aria-describedby":v,"aria-disabled":!!u||void 0,tabIndex:u?-1:C||!n.containsCheckedOption&&x?n.tabIndex:-1,onClick:u?void 0:y,autoFocus:c},S,E),F=(0,a.useMemo)((()=>({checked:C,disabled:u,active:w,hover:k,focus:w,autofocus:c})),[C,u,k,w,c]),_=tr();return a.createElement(b,{name:"RadioGroup.Description"},a.createElement(m,{name:"RadioGroup.Label"},_({ourProps:T,theirProps:d,slot:F,defaultTag:"div",name:"RadioGroup.Option"})))})),Tn=or((function(e,t){var r;let n=xn("Radio"),l=Sn("Radio"),o=(0,a.useId)(),i=br(),s=Gt(),{id:u=i||`headlessui-radio-${o}`,value:c,disabled:d=n.disabled||s||!1,autoFocus:f=!1,...p}=e,h=(0,a.useRef)(null),m=Ut(h,t),v=Dr(),b=Fr(),g=Dt({value:c,disabled:d});Pt((()=>l.registerOption({id:u,element:h,propsRef:g})),[u,l,h,g]);let y=It((e=>{var t;if(Er(e.currentTarget))return e.preventDefault();l.change(c)&&(null==(t=h.current)||t.focus())})),{isFocusVisible:x,focusProps:w}=St({autoFocus:f}),{isHovered:S,hoverProps:k}=Ft({isDisabled:d}),E=(null==(r=n.firstOption)?void 0:r.id)===u,C=n.compare(n.value,c),T=lr({ref:m,id:u,role:"radio","aria-checked":C?"true":"false","aria-labelledby":v,"aria-describedby":b,"aria-disabled":!!d||void 0,tabIndex:d?-1:C||!n.containsCheckedOption&&E?n.tabIndex:-1,autoFocus:f,onClick:d?void 0:y},w,k),F=(0,a.useMemo)((()=>({checked:C,disabled:d,hover:S,focus:x,autofocus:f})),[C,d,S,x,f]);return tr()({ourProps:T,theirProps:p,slot:F,defaultTag:"span",name:"Radio"})})),Fn=Or,Mn=jr,jn=Object.assign(En,{Option:Cn,Radio:Tn,Label:Fn,Description:Mn});const Nn=({name:e,options:t,help:r,isDisabled:n,rules:a,label:l,ariaLabel:o})=>{const i=(0,u.useRef)([]),s=(0,u.useCallback)(((e,r,n)=>{const a=t.findIndex((e=>e.value===n));let l=a;if("ArrowRight"===e.key||"ArrowUp"===e.key)l=(a+1)%t.length;else{if("ArrowLeft"!==e.key&&"ArrowDown"!==e.key)return;l=(a-1+t.length)%t.length}e.preventDefault(),r(t[l].value),i.current[l]&&i.current[l].focus()}),[t]);return(0,Re.jsx)(Kr,{name:e,isDisabled:n,help:r,rules:a,render:({field:{onChange:e,value:r}})=>(0,Re.jsx)(jn,{value:null!=r?r:"",onChange:e,disabled:n,className:"first:mt-0 mt-3 grid gap-3 grid-flow-row xs:grid-flow-col xs:auto-cols-fr","aria-label":null!=o?o:l,onKeyDown:t=>s(t,e,r),children:t.map(((e,t)=>(0,Re.jsx)(Tn,{value:e.value,disabled:e.disabled,ref:e=>i.current[t]=e,className:({checked:t})=>Wr("control focus:ring-2 focus:ring-offset-2 focus:ring-primary",t?"bg-primary border-transparent text-white font-bold":"bg-white border-gray-300 text-slate-800 hover:bg-gray-50",e.disabled?"opacity-50 cursor-not-allowed":"cursor-pointer","transition ease-in-out focus:outline-none border rounded-md py-2 px-2 sm:py-3 sm:px-3 flex items-center justify-center text-sm font-medium sm:flex-1"),children:(0,Re.jsx)(Or,{as:"p",children:e.label})},e.value)))})})},An=({name:e,rules:t,label:r,help:n,isDisabled:a})=>(0,Re.jsx)(Kr,{name:e,isDisabled:a,help:n,rules:t,render:({error:t,field:{onChange:n,value:l}})=>(0,Re.jsxs)("label",{className:"relative flex items-center",children:[(0,Re.jsx)("div",{className:"flex items-center h-5",children:(0,Re.jsx)("input",{disabled:a,checked:null!=l&&l,onChange:n,name:e,type:"checkbox",className:"control disabled:cursor-not-allowed transition focus:ring-primary h-4 w-4 text-primary border-gray-300 rounded","aria-invalid":!!t,"aria-errormessage":t?.message})}),r&&(0,Re.jsx)("div",{className:"ml-3 text-sm",children:(0,Re.jsx)("span",{className:"font-medium text-gray-700",children:r})})]})});let Rn=or((function(e,t){let r=(0,a.useId)(),n=br(),l=Gt(),{id:o=n||`headlessui-select-${r}`,disabled:i=l||!1,invalid:s=!1,autoFocus:u=!1,...c}=e,d=Dr(),f=Fr(),{isFocusVisible:p,focusProps:h}=St({autoFocus:u}),{isHovered:m,hoverProps:v}=Ft({isDisabled:i}),{pressed:b,pressProps:g}=Lt({disabled:i}),y=lr({ref:t,id:o,"aria-labelledby":d,"aria-describedby":f,"aria-invalid":s?"true":void 0,disabled:i||void 0,autoFocus:u},h,v,g),x=(0,a.useMemo)((()=>({disabled:i,invalid:s,hover:m,focus:p,active:b,autofocus:u})),[i,s,m,p,b,u]);return tr()({ourProps:y,theirProps:c,slot:x,defaultTag:"select",name:"Select"})}));const Pn=({name:e,rules:t,options:r,placeholder:n,isDisabled:a,help:l,ariaLabel:o})=>(0,Re.jsx)(Kr,{name:e,isDisabled:a,help:l,rules:t,render:({error:t,field:{onChange:l,value:i}})=>(0,Re.jsxs)(Rn,{disabled:a,value:null!=i?i:"",onChange:l,className:Wr("control mt-1 block w-full pl-3 pr-10 py-2 text-base border-gray-300 focus:outline-none focus:ring-primary focus:border-primary sm:text-sm rounded-md","disabled:cursor-not-allowed disabled:bg-slate-100",t?.message?"border-red-600 text-red-900 focus:ring-red-500 focus:border-red-500":"border-gray-300 focus:ring-primary focus:border-primary"),"aria-invalid":!!t,"aria-errormessage":t?.message,"aria-label":null!=o?o:n,children:[n&&(0,Re.jsx)("option",{disabled:!0,value:"",children:n},`placeholder_${e}`),r.map((e=>(0,Re.jsx)("option",{value:e.value,children:e.label},e.value)))]})}),Dn=({campaign:e})=>{const{meta:{address_title:t,address_description:r,address_required:n}}=e,a=(0,u.useMemo)((()=>Ie()().getData()),[]),{setFocus:l}=V();return(0,u.useEffect)((()=>{l("business_name")}),[l]),(0,Re.jsxs)(Pe,{title:t,description:r,children:[(0,Re.jsx)(Xr,{name:"business_name",placeholder:(0,c.__)("Business name","kudos-donations")}),(0,Re.jsx)(Xr,{name:"street",rules:{required:{value:n,message:(0,c.__)("Street required","kudos-donations")}},placeholder:(0,c.__)("Street","kudos-donations")}),(0,Re.jsx)(Xr,{name:"postcode",rules:{required:{value:n,message:(0,c.__)("Postcode required","kudos-donations")}},placeholder:(0,c.__)("Postcode","kudos-donations")}),(0,Re.jsx)(Xr,{name:"city",rules:{required:{value:n,message:(0,c.__)("City required","kudos-donations")}},placeholder:(0,c.__)("City","kudos-donations")}),(0,Re.jsx)(Pn,{name:"country",placeholder:(0,c.__)("Country","kudos-donations"),options:a,rules:{required:{value:n,message:(0,c.__)("Country required","kudos-donations")}},error:(0,c.__)("Country required","kudos-donations")})]})},In=({campaign:e})=>{const{meta:{subscription_title:t,subscription_description:r,frequency_options:n}}=e,{setFocus:a,getValues:l}=V(),o=[];return[0,1,2,3,4,5,6,7,8,9,10].forEach((e=>o.push({value:e,label:0===e?(0,c.__)("Continuous","kudos-donations"):e+" "+(0,c._n)("year","years",e,"kudos-donations")}))),(0,u.useEffect)((()=>{a("recurring_frequency")}),[a]),(0,Re.jsxs)(Pe,{title:t,description:r,children:[(0,Re.jsx)(Pn,{name:"recurring_frequency",rules:{required:(0,c.__)("Please select a payment frequency","kudos-donations")},placeholder:(0,c.__)("Payment frequency","kudos-donations"),options:Object.entries(n).map((([e,t])=>({value:e,label:t})))}),(0,Re.jsx)(Pn,{name:"recurring_length",rules:{required:(0,c.__)("Please select a payment duration","kudos-donations"),validate:e=>(e=>{const t=l("recurring_frequency");return!t||12/parseInt(t,10)*e!=1})(e)||(0,c.__)("Subscriptions must be more than one payment","kudos-donations")},placeholder:(0,c.__)("Donation duration","kudos-donations"),options:o})]})};function Ln({title:e,titleId:t,...r},n){return a.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true","data-slot":"icon",ref:n,"aria-labelledby":t},r),e?a.createElement("title",{id:t},e):null,a.createElement("path",{d:"M3.5 2.75a.75.75 0 0 0-1.5 0v14.5a.75.75 0 0 0 1.5 0v-4.392l1.657-.348a6.449 6.449 0 0 1 4.271.572 7.948 7.948 0 0 0 5.965.524l2.078-.64A.75.75 0 0 0 18 12.25v-8.5a.75.75 0 0 0-.904-.734l-2.38.501a7.25 7.25 0 0 1-4.186-.363l-.502-.2a8.75 8.75 0 0 0-5.053-.439l-1.475.31V2.75Z"}))}const On=a.forwardRef(Ln),Vn=({goal:e,total:t=0,currency:r="",extra:n=0,showGoal:a=!0})=>{const l=e?Math.round(t/e*100):0,o=e?n/(e-t):0;return(0,Re.jsx)("div",{className:"w-full text-base",children:(0,Re.jsxs)("div",{"data-total":t,"data-goal":e,className:"h-7 border-1 border-solid border-gray-300 flex relative shadow-inner overflow-hidden bg-gray-200 rounded w-full",children:[(0,Re.jsxs)("div",{style:{width:l+"%"},className:"flex flex-shrink-0 justify-center items-center",children:[(0,Re.jsx)("div",{className:"h-full w-full bg-green-500"}),(0,Re.jsx)("div",{className:"left-0 transition-opacity absolute flex items-center justify-center w-full opacity-0"}),(0,Re.jsx)("div",{className:"absolute right-1/2 translate-x-1/2",children:l+"% ( "+r+t+")"})]}),(0,Re.jsx)("div",{style:{transform:`scaleX(${o})`},className:"h-full w-full bg-green-500 transition-transform opacity-30 origin-left"}),a&&(0,Re.jsxs)("div",{className:"kudos-progress-total flex space-x-2 items-center absolute top-1/2 right-0 mr-2 -translate-y-2/4",children:[(0,Re.jsx)(On,{className:"w-4 h-4"}),(0,Re.jsx)("span",{children:r+" "+e})]})]})})},Bn=({campaign:e})=>{const{meta:{initial_title:t,initial_description:r,currency:n,minimum_donation:a,donation_type:l,fixed_amounts:o,amountType:i,maximum_donation:s,anonymous:d,show_goal:f,goal:p},total:h}=e,m=window.kudos?.currencies[n],{setValue:v}=V(),b=Z({name:"valueFixed"}),g=Z({name:"valueOpen"}),y=Z({name:"value"}),x=Z({name:"email"}),w=(0,c.sprintf)(/* translators: %d is the amount in euros. */ /* translators: %d is the amount in euros. */ 2 (0,c._n)("Minimum donation is %d euro","Minimum donation is %d euros",a,"kudos-donations"),a),S=(0,u.useMemo)((()=>"both"===l&&!!x),[l,x]),k=(0,u.useMemo)((()=>o?.map((e=>({value:e,label:`${null!=m?m:""}${e.trim()}`})))),[o,m]);return(0,u.useEffect)((()=>{S||v("recurring",!1)}),[S,v]),(0,u.useEffect)((()=>{b&&(v("value",b,{shouldValidate:!0}),v("valueOpen",""))}),[v,b]),(0,u.useEffect)((()=>{g&&(v("value",g,{shouldValidate:!0}),v("valueFixed",""))}),[v,g]),(0,u.useEffect)((()=>{"both"!==l?v("recurring","recurring"===l):x||v("recurring",!1)}),[l,v,x]),(0,Re.jsxs)(Pe,{title:t,description:r,children:[f&&p>0&&(0,Re.jsx)("div",{className:"my-5",children:(0,Re.jsx)(Vn,{goal:p,total:h,extra:y,currency:m})}),"open"!==i&&k.length>0&&(0,Re.jsx)(Nn,{name:"valueFixed",ariaLabel:(0,c.__)("Fixed donation amount","kudos-donations"),options:k}),"fixed"!==i&&(0,Re.jsx)(Xr,{name:"valueOpen",ariaLabel:(0,c.__)("Open donation amount","kudos-donations"),prefix:m,type:"number",placeholder:"both"===i?(0,c.__)("Other amount","kudos-donations"):(0,c.__)("Amount","kudos-donations")}),(0,Re.jsx)(Xr,{type:"hidden",name:"value",rules:{required:w,min:{value:a,message:w},max:{value:s,message:(0,c.sprintf)(/* translators: %1$s is the currency and %2$s is the maximum donation value */ /* translators: %1$s is the currency and %2$s is the maximum donation value */ 3 (0,c.__)("Maximum donation is %1$s%2$s","kudos-donations"),m,s)}}}),(0,Re.jsx)(Xr,{name:"name",rules:(!d||"recurring"===l)&&{required:(0,c.__)("Your name is required","kudos-donations")},placeholder:d?(0,c.__)("Full name","kudos-donations")+" ("+(0,c.__)("optional","kudos-donations")+")":(0,c.__)("Full name","kudos-donations")}),(0,Re.jsx)(Xr,{name:"email",type:"email",rules:(!d||"recurring"===l)&&{required:(0,c.__)("Your email is required","kudos-donations")},placeholder:d?(0,c.__)("Email","kudos-donations")+" ("+(0,c.__)("optional","kudos-donations")+")":(0,c.__)("Email","kudos-donations")}),"both"===l&&(0,Re.jsx)("div",{className:"flex justify-center mt-3",children:(0,Re.jsx)(Jr,{isDisabled:!x,name:"recurring",label:(0,c.__)("Recurring donation","kudos-donations")})})]})},zn=({campaign:e})=>{const{meta:{message_title:t,message_description:r}}=e,{setFocus:n}=V();return(0,u.useEffect)((()=>{n("message")}),[n]),(0,Re.jsx)(Pe,{title:t,description:r,children:(0,Re.jsx)(tn,{name:"message",placeholder:(0,c.__)("Message","kudos-donations")})})},Un=window.wp.hooks,Hn=({campaign:e})=>{const{meta:t}=e,{getValues:r}=V(),n=r(),a=(0,Un.applyFilters)("kudosSummaryCheckboxes",[{name:"privacy",enabled:t.privacy_link,label:(0,u.createInterpolateElement)((0,c.__)("Accept <a>Privacy Policy</a>","kudos-donations"),{a:(0,Re.jsx)("a",{target:"_blank",className:"underline",href:t.privacy_link,rel:"noreferrer"})}),rules:{required:(0,c.__)("Please accept this to continue","kudos-donations")}},{name:"terms",enabled:t.terms_link,label:(0,u.createInterpolateElement)((0,c.__)("Accept <a>Terms and Conditions</a>","kudos-donations"),{a:(0,Re.jsx)("a",{target:"_blank",className:"underline",href:t.terms_link,rel:"noreferrer"})}),rules:{required:(0,c.__)("Please accept this to continue","kudos-donations")}}],e);return(0,Re.jsxs)(Pe,{title:t.payment_title,description:t.payment_description,children:[(0,Re.jsxs)("div",{className:"kudos_summary text-left block bg-gray-100 p-2 border-0 border-solid border-t-2 border-primary",children:[(0,Re.jsxs)("p",{className:"my-1",children:[(0,Re.jsxs)("strong",{children:[(0,c.__)("Name","kudos-donations"),": "]}),(0,Re.jsx)("span",{children:""!==n.email?n.name:(0,c.__)("anonymous","kudos-donations")})]}),(0,Re.jsxs)("p",{className:"my-1",children:[(0,Re.jsxs)("strong",{children:[(0,c.__)("E-mail address","kudos-donations"),": "]}),(0,Re.jsx)("span",{children:""!==n.email?n.email:(0,c.__)("anonymous","kudos-donations")})]}),(0,Re.jsxs)("p",{className:"my-1",children:[(0,Re.jsxs)("strong",{children:[(0,c.__)("Amount","kudos-donations"),": "]}),(0,Re.jsx)("span",{children:`${window.kudos?.currencies[t.currency]} ${n.value}`})]}),(0,Re.jsxs)("p",{className:"my-1",children:[(0,Re.jsxs)("strong",{children:[(0,c.__)("Type","kudos-donations"),": "]}),(0,Re.jsx)("span",{children:(()=>{if(!r("recurring"))return(0,c.__)("One off","kudos-donations");const e=function(e){switch(e){case"12 months":return(0,c.__)("Yearly","kudos-donations");case"1 month":return(0,c.__)("Monthly","kudos-donations");case"3 months":return(0,c.__)("Quarterly","kudos-donations");case"oneoff":return(0,c.__)("One-off","kudos-donations");default:return e}}(r("recurring_frequency")),t=r("recurring_length"),n=t>0?t+" "+(0,c.__)("years","kudos-donations"):(0,c.__)("Continuous","kudos-donations");return`${(0,c.__)("Recurring","kudos-donations")} (${e} / ${n})`})()})]})]}),a.map(((e,t)=>{var r;return e.enabled?(0,Re.jsx)(An,{name:e.name,label:e.label,rules:null!==(r=e?.rules)&&void 0!==r?r:null},t):""}))]})};function Gn({title:e,titleId:t,...r},n){return a.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:n,"aria-labelledby":t},r),e?a.createElement("title",{id:t},e):null,a.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M15.75 19.5 8.25 12l7.5-7.5"}))}const qn=a.forwardRef(Gn);function Wn({title:e,titleId:t,...r},n){return a.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:n,"aria-labelledby":t},r),e?a.createElement("title",{id:t},e):null,a.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M16.5 10.5V6.75a4.5 4.5 0 1 0-9 0v3.75m-.75 11.25h10.5a2.25 2.25 0 0 0 2.25-2.25v-6.75a2.25 2.25 0 0 0-2.25-2.25H6.75a2.25 2.25 0 0 0-2.25 2.25v6.75a2.25 2.25 0 0 0 2.25 2.25Z"}))}const $n=a.forwardRef(Wn);function Kn({title:e,titleId:t,...r},n){return a.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:n,"aria-labelledby":t},r),e?a.createElement("title",{id:t},e):null,a.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"m8.25 4.5 7.5 7.5-7.5 7.5"}))}const Zn=a.forwardRef(Kn),Yn=(e,t,r)=>{const n=e[r]?.requirements;return!n||Object.entries(n).every((([e,r])=>t[e]===r))},Jn=({step:e,campaign:t,submitForm:r,setFormState:n})=>{const[l,o]=(0,u.useState)(""),[i,s]=(0,u.useState)(e),d=(0,u.useRef)(e),[f,p]=(0,u.useState)(!1),h=(0,u.useRef)(null),m=(0,u.useRef)(!0),v=(0,u.useRef)(null),b=function(e={}){const t=a.useRef(),r=a.useRef(),[n,l]=a.useState({isDirty:!1,isValidating:!1,isLoading:ne(e.defaultValues),isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,submitCount:0,dirtyFields:{},touchedFields:{},validatingFields:{},errors:e.errors||{},disabled:e.disabled||!1,defaultValues:ne(e.defaultValues)?void 0:e.defaultValues});t.current||(t.current={...Ae(e),formState:n});const o=t.current.control;return o._options=e,W({subject:o._subjects.state,next:e=>{H(e,o._proxyFormState,o._updateFormState,!0)&&l({...o._formState})}}),a.useEffect((()=>o._disableForm(e.disabled)),[o,e.disabled]),a.useEffect((()=>{if(o._proxyFormState.isDirty){const e=o._getDirty();e!==n.isDirty&&o._subjects.state.next({isDirty:e})}}),[o,n.isDirty]),a.useEffect((()=>{e.values&&!ye(e.values,r.current)?(o._reset(e.values,o._options.resetOptions),r.current=e.values,l((e=>({...e})))):o._resetDefaultValues()}),[e.values,o]),a.useEffect((()=>{e.errors&&o._setErrors(e.errors)}),[e.errors,o]),a.useEffect((()=>{o._state.mount||(o._updateValid(),o._state.mount=!0),o._state.watch&&(o._state.watch=!1,o._subjects.state.next({...o._formState})),o._removeUnmounted()})),a.useEffect((()=>{e.shouldUnregister&&o._subjects.values.next({values:o._getWatch()})}),[e.shouldUnregister,o]),t.current.formState=z(n,o),t.current}({defaultValues:{recurring:!1,business_name:"",city:"",country:"",postcode:"",street:"",message:""}}),g=(0,u.useMemo)((()=>(0,Un.applyFilters)("kudosFormTabs",[{name:"Initial",element:Bn},{name:"Recurring",element:In,requirements:{recurring:!0}},{name:"Address",element:Dn,requirements:{address_enabled:!0}},{name:"Message",element:zn,requirements:{message_enabled:!0}},{name:"Summary",element:Hn}],t,Pe)),[t]),y=g[i],x=y.element;return(0,u.useLayoutEffect)((()=>{if(m.current)m.current=!1;else if(d.current!==e){if(!h.current)return;const t=h.current;t.classList.add("translate-x-1","opacity-0");const r=t.querySelector("form").offsetHeight;o(r);const n=new ResizeObserver((()=>{const r=t.querySelector("form").offsetHeight;o(r),v.current=setTimeout((()=>{o("auto"),s(e),t.classList.remove("translate-x-1","opacity-0","section-"+g[d.current]?.name?.toLowerCase()),t.classList.add("section-"+g[e]?.name?.toLowerCase()),d.current=e}),200)}));return n.observe(t.querySelector("form")),()=>{n.disconnect(),clearTimeout(v.current)}}}),[g,e]),(0,Re.jsx)(B,{...b,children:(0,Re.jsx)("div",{ref:h,id:"form-container",className:Wr(f&&"opacity-50","w-full transition-all duration-200"),style:{height:l+"px"},children:(0,Re.jsxs)("form",{id:"form",onSubmit:b.handleSubmit((e=>{if(i<g.length-1)return(e=>{const r={...e,...t.meta};let a=i+1;for(;!Yn(g,r,a)&&a<=g.length;)a++;n((t=>({...t,formData:{...t?.formData,...e},currentStep:a})))})(e);p(!0),r(e).then((e=>{e?.success||p(!1)}))})),children:[(0,Re.jsx)(x,{campaign:t}),(0,Re.jsxs)("div",{id:"form-buttons",className:"mt-8 flex justify-between relative",children:[i>0&&(0,Re.jsx)(rn,{type:"button",className:"text-base",ariaLabel:(0,c.__)("Back","kudos-donations"),onClick:()=>{if(0===i)return;let e=i-1;const r={...b.getValues(),...t.meta};for(;!Yn(g,r,e)&&e>=0;)e--;n((t=>({...t,currentStep:e})))},icon:(0,Re.jsx)(qn,{className:"mr-2 w-5 h-5"}),children:(0,Re.jsx)("p",{children:(0,c.__)("Back","kudos-donations")})}),(0,Re.jsx)(rn,{type:"submit",ariaLabel:(0,c.__)("Next","kudos-donations"),className:"ml-auto text-base",isBusy:f,icon:"Summary"===y.name&&(0,Re.jsx)($n,{className:"mr-2 w-5 h-5"}),children:"Summary"===y.name?(0,Re.jsx)("p",{children:(0,c.__)("Submit","kudos-donations")}):(0,Re.jsxs)(Re.Fragment,{children:[(0,Re.jsx)("p",{children:(0,c.__)("Next","kudos-donations")}),(0,Re.jsx)(Zn,{className:"ml-2 w-5 h-5"})]})})]})]})})})};function Qn(){let e=function(){let e="undefined"==typeof document;return"useSyncExternalStore"in l&&(e=>e.useSyncExternalStore)(l)((()=>()=>{}),(()=>!1),(()=>!e))}(),[t,r]=a.useState(jt.isHandoffComplete);return t&&!1===jt.isHandoffComplete&&r(!1),a.useEffect((()=>{!0!==t&&r(!0)}),[t]),a.useEffect((()=>jt.handoff()),[]),!e&&t}var Xn,ea;"undefined"!=typeof process&&"undefined"!=typeof globalThis&&"undefined"!=typeof Element&&"test"===(null==(Xn=null==process?void 0:process.env)?void 0:Xn.NODE_ENV)&&void 0===(null==(ea=null==Element?void 0:Element.)?void 0:ea.getAnimations)&&(Element..getAnimations=function(){return console.warn(["Headless UI has polyfilled `Element..getAnimations` for your tests.","Please install a proper polyfill e.g. `jsdom-testing-mocks`, to silence these warnings.","","Example usage:","```js","import { mockAnimationsApi } from 'jsdom-testing-mocks'","mockAnimationsApi()","```"].join("\n")),[]});var ta=(e=>(e[e.None=0]="None",e[e.Closed=1]="Closed",e[e.Enter=2]="Enter",e[e.Leave=4]="Leave",e))(ta||{});function ra(e){let t={};for(let r in e)!0===e[r]&&(t[`data-${r}`]="");return t}let na=(0,a.createContext)(null);na.displayName="OpenClosedContext";var aa=(e=>(e[e.Open=1]="Open",e[e.Closed=2]="Closed",e[e.Closing=4]="Closing",e[e.Opening=8]="Opening",e))(aa||{});function la(){return(0,a.useContext)(na)}function oa({value:e,children:t}){return a.createElement(na.Provider,{value:e},t)}function ia(e){var t;return!!(e.enter||e.enterFrom||e.enterTo||e.leave||e.leaveFrom||e.leaveTo)||(null!=(t=e.as)?t:pa)!==a.Fragment||1===a.Children.count(e.children)}let sa=(0,a.createContext)(null);sa.displayName="TransitionContext";var ua=(e=>(e.Visible="visible",e.Hidden="hidden",e))(ua||{});let ca=(0,a.createContext)(null);function da(e){return"children"in e?da(e.children):e.current.filter((({el:e})=>null!==e.current)).filter((({state:e})=>"visible"===e)).length>0}function fa(e,t){let r=Dt(e),n=(0,a.useRef)([]),l=function(){let e=(0,a.useRef)(!1);return Pt((()=>(e.current=!0,()=>{e.current=!1})),[]),e}(),o=Rt(),i=It(((e,t=er.Hidden)=>{let a=n.current.findIndex((({el:t})=>t===e));-1!==a&&(Jt(t,{[er.Unmount](){n.current.splice(a,1)},[er.Hidden](){n.current[a].state="hidden"}}),o.microTask((()=>{var e;!da(n)&&l.current&&(null==(e=r.current)||e.call(r))})))})),s=It((e=>{let t=n.current.find((({el:t})=>t===e));return t?"visible"!==t.state&&(t.state="visible"):n.current.push({el:e,state:"visible"}),()=>i(e,er.Unmount)})),u=(0,a.useRef)([]),c=(0,a.useRef)(Promise.resolve()),d=(0,a.useRef)({enter:[],leave:[]}),f=It(((e,r,n)=>{u.current.splice(0),t&&(t.chains.current[r]=t.chains.current[r].filter((([t])=>t!==e))),null==t||t.chains.current[r].push([e,new Promise((e=>{u.current.push(e)}))]),null==t||t.chains.current[r].push([e,new Promise((e=>{Promise.all(d.current[r].map((([e,t])=>t))).then((()=>e()))}))]),"enter"===r?c.current=c.current.then((()=>null==t?void 0:t.wait.current)).then((()=>n(r))):n(r)})),p=It(((e,t,r)=>{Promise.all(d.current[t].splice(0).map((([e,t])=>t))).then((()=>{var e;null==(e=u.current.shift())||e()})).then((()=>r(t)))}));return(0,a.useMemo)((()=>({children:n,register:s,unregister:i,onStart:f,onStop:p,wait:c,chains:d})),[s,i,n,f,p,d,c])}ca.displayName="NestingContext";let pa=a.Fragment,ha=Xt.RenderStrategy,ma=or((function(e,t){let{show:r,appear:n=!1,unmount:l=!0,...o}=e,i=(0,a.useRef)(null),s=Ut(...ia(e)?[i,t]:null===t?[]:[t]);Qn();let u=la();if(void 0===r&&null!==u&&(r=(u&aa.Open)===aa.Open),void 0===r)throw new Error("A <Transition /> is used but it is missing a `show={true | false}` prop.");let[c,d]=(0,a.useState)(r?"visible":"hidden"),f=fa((()=>{r||d("hidden")})),[p,h]=(0,a.useState)(!0),m=(0,a.useRef)([r]);Pt((()=>{!1!==p&&m.current[m.current.length-1]!==r&&(m.current.push(r),h(!1))}),[m,r]);let v=(0,a.useMemo)((()=>({show:r,appear:n,initial:p})),[r,n,p]);Pt((()=>{r?d("visible"):!da(f)&&null!==i.current&&d("hidden")}),[r,f]);let b={unmount:l},g=It((()=>{var t;p&&h(!1),null==(t=e.beforeEnter)||t.call(e)})),y=It((()=>{var t;p&&h(!1),null==(t=e.beforeLeave)||t.call(e)})),x=tr();return a.createElement(ca.Provider,{value:f},a.createElement(sa.Provider,{value:v},x({ourProps:{...b,as:a.Fragment,children:a.createElement(va,{ref:s,...b,...o,beforeEnter:g,beforeLeave:y})},theirProps:{},defaultTag:a.Fragment,features:ha,visible:"visible"===c,name:"Transition"})))})),va=or((function(e,t){var r,n;let{transition:l=!0,beforeEnter:o,afterEnter:i,beforeLeave:s,afterLeave:u,enter:c,enterFrom:d,enterTo:f,entered:p,leave:h,leaveFrom:m,leaveTo:v,...b}=e,[g,y]=(0,a.useState)(null),x=(0,a.useRef)(null),w=ia(e),S=Ut(...w?[x,t,y]:null===t?[]:[t]),k=null==(r=b.unmount)||r?er.Unmount:er.Hidden,{show:E,appear:C,initial:T}=function(){let e=(0,a.useContext)(sa);if(null===e)throw new Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),[F,_]=(0,a.useState)(E?"visible":"hidden"),M=function(){let e=(0,a.useContext)(ca);if(null===e)throw new Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),{register:j,unregister:N}=M;Pt((()=>j(x)),[j,x]),Pt((()=>{if(k===er.Hidden&&x.current)return E&&"visible"!==F?void _("visible"):Jt(F,{hidden:()=>N(x),visible:()=>j(x)})}),[F,x,j,N,E,k]);let A=Qn();Pt((()=>{if(w&&A&&"visible"===F&&null===x.current)throw new Error("Did you forget to passthrough the `ref` to the actual DOM node?")}),[x,F,A,w]);let R=T&&!C,P=C&&E&&T,D=(0,a.useRef)(!1),I=fa((()=>{D.current||(_("hidden"),N(x))}),M),L=It((e=>{D.current=!0;let t=e?"enter":"leave";I.onStart(x,t,(e=>{"enter"===e?null==o||o():"leave"===e&&(null==s||s())}))})),O=It((e=>{let t=e?"enter":"leave";D.current=!1,I.onStop(x,t,(e=>{"enter"===e?null==i||i():"leave"===e&&(null==u||u())})),"leave"===t&&!da(I)&&(_("hidden"),N(x))}));(0,a.useEffect)((()=>{w&&l||(L(E),O(E))}),[E,w,l]);let V=!(!l||!w||!A||R),[,B]=function(e,t,r,n){let[l,o]=(0,a.useState)(r),{hasFlag:i,addFlag:s,removeFlag:u}=function(e=0){let[t,r]=(0,a.useState)(e),n=(0,a.useCallback)((e=>r(e)),[t]),l=(0,a.useCallback)((e=>r((t=>t|e))),[t]),o=(0,a.useCallback)((e=>(t&e)===e),[t]),i=(0,a.useCallback)((e=>r((t=>t&~e))),[r]),s=(0,a.useCallback)((e=>r((t=>t^e))),[r]);return{flags:t,setFlag:n,addFlag:l,hasFlag:o,removeFlag:i,toggleFlag:s}}(e&&l?3:0),c=(0,a.useRef)(!1),d=(0,a.useRef)(!1),f=Rt();return Pt((()=>{var a;if(e)return r&&o(!0),t?(null==(a=null==n?void 0:n.start)||a.call(n,r),function(e,{prepare:t,run:r,done:n,inFlight:a}){let l=At();return function(e,{inFlight:t,prepare:r}){if(null!=t&&t.current)return void r();let n=e.style.transition;e.style.transition="none",r(),e.offsetHeight,e.style.transition=n}(e,{prepare:t,inFlight:a}),l.nextFrame((()=>{r(),l.requestAnimationFrame((()=>{l.add(function(e,t){var r,n;let a=At();if(!e)return a.dispose;let l=!1;a.add((()=>{l=!0}));let o=null!=(n=null==(r=e.getAnimations)?void 0:r.call(e).filter((e=>e instanceof CSSTransition)))?n:[];return 0===o.length?(t(),a.dispose):(Promise.allSettled(o.map((e=>e.finished))).then((()=>{l||t()})),a.dispose)}(e,n))}))})),l.dispose}(t,{inFlight:c,prepare(){d.current?d.current=!1:d.current=c.current,c.current=!0,!d.current&&(r?(s(3),u(4)):(s(4),u(2)))},run(){d.current?r?(u(3),s(4)):(u(4),s(3)):r?u(1):s(1)},done(){var e;d.current&&"function"==typeof t.getAnimations&&t.getAnimations().length>0||(c.current=!1,u(7),r||o(!1),null==(e=null==n?void 0:n.end)||e.call(n,r))}})):void(r&&s(3))}),[e,r,t,f]),e?[l,{closed:i(1),enter:i(2),leave:i(4),transition:i(2)||i(4)}]:[r,{closed:void 0,enter:void 0,leave:void 0,transition:void 0}]}(V,g,E,{start:L,end:O}),z=ir({ref:S,className:(null==(n=Yt(b.className,P&&c,P&&d,B.enter&&c,B.enter&&B.closed&&d,B.enter&&!B.closed&&f,B.leave&&h,B.leave&&!B.closed&&m,B.leave&&B.closed&&v,!B.transition&&E&&p))?void 0:n.trim())||void 0,...ra(B)}),U=0;"visible"===F&&(U|=aa.Open),"hidden"===F&&(U|=aa.Closed),E&&"hidden"===F&&(U|=aa.Opening),!E&&"visible"===F&&(U|=aa.Closing);let H=tr();return a.createElement(ca.Provider,{value:I},a.createElement(oa,{value:U},H({ourProps:z,theirProps:b,defaultTag:pa,features:ha,visible:"visible"===F,name:"Transition.Child"})))})),ba=or((function(e,t){let r=null!==(0,a.useContext)(sa),n=null!==la();return a.createElement(a.Fragment,null,!r&&n?a.createElement(ma,{ref:t,...e}):a.createElement(va,{ref:t,...e}))})),ga=Object.assign(ma,{Child:ba,Root:ma});function ya({title:e,titleId:t,...r},n){return a.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:n,"aria-labelledby":t},r),e?a.createElement("title",{id:t},e):null,a.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M6 18 18 6M6 6l12 12"}))}const xa=a.forwardRef(ya),wa=({isOpen:e=!1,toggleModal:t,children:r,showLogo:n=!0})=>{const a=(0,u.useRef)(null),[l,o]=(0,u.useState)(null),[i,s]=(0,u.useState)(null),d=(0,u.useCallback)((()=>{"function"==typeof t&&t()}),[t]),f=(0,u.useCallback)((()=>{const e=a.current?.querySelectorAll('button, [href], input, select, textarea, [tabindex]:not([tabindex="-1"])');o(e?e[0]:null),s(e?e[e.length-1]:null);const t=a.current?.querySelector('[name*="value"]:not([type="hidden"])');t?.focus()}),[]),p=(0,u.useCallback)((e=>{if("Escape"!==e.key&&27!==e.keyCode||d(),"Tab"===e.key||9===e.keyCode){const t=a.current.getRootNode().activeElement;e.shiftKey&&t===l?(e.preventDefault(),i.focus()):e.shiftKey||t!==i||(e.preventDefault(),l.focus())}}),[l,i,d]);return(0,u.useEffect)((()=>{if(e)return f(),document.documentElement.style.setProperty("--kudos-modal-overflow","hidden"),document.addEventListener("keydown",p,!1),()=>{document.documentElement.style.setProperty("--kudos-modal-overflow","auto"),document.removeEventListener("keydown",p,!1)}}),[e,p,f]),(0,Re.jsx)("div",{id:"modal-container",ref:a,children:(0,Re.jsx)(ga,{show:e,children:(0,Re.jsx)("div",{className:"fixed z-[999999] inset-0 overflow-y-scroll",children:(0,Re.jsxs)(Re.Fragment,{children:[(0,Re.jsx)(ga.Child,{enter:"transition-opacity duration-[400ms]",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"transition-opacity duration-200 ease-in-out",leaveFrom:"opacity-100",leaveTo:"opacity-0",children:(0,Re.jsx)("div",{id:"modal-overlay",className:"fixed inset-0 bg-black/30","aria-hidden":"true"})}),(0,Re.jsx)(ga.Child,{beforeEnter:f,enter:"transition-all duration-[400ms]",enterFrom:"opacity-0 rotate-[-5deg] translate-x-3 translate-y-3 scale-90",enterTo:"opacity-100 rotate-0 translate-x-0 translate-y-0 scale-100",leave:"transition-all duration-200",leaveFrom:"opacity-100 rotate-0 translate-y-0 scale-100",leaveTo:"opacity-0 translate-y-3 scale-90",children:(0,Re.jsxs)("div",{className:"flex pt-4 px-4 pb-20 text-center sm:block sm:p-0",children:[(0,Re.jsx)("span",{className:"hidden sm:inline-block sm:align-middle sm:h-screen","aria-hidden":"true",children:""}),(0,Re.jsx)("div",{id:"modal",className:"inline-block bg-white rounded-lg text-left overflow-hidden shadow-xl transform transition-all duration-200 sm:align-middle sm:max-w-lg w-full",children:(0,Re.jsxs)("div",{className:"bg-white p-8",children:[(0,Re.jsxs)("div",{id:"modal-header",className:"flex items-center justify-between",children:[n&&(0,Re.jsx)("span",{className:"mr-3 flex",title:"Kudos Donations",children:(0,Re.jsx)("img",{alt:"Kudos logo",className:"h-6",src:"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+Cjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDU1NSA0NDkiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogICAgIHhtbDpzcGFjZT0icHJlc2VydmUiCiAgICAgc3R5bGU9ImZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoyOyI+CiAgICA8cGF0aCBkPSJNMCw2NS4xMDdDMCw0Ny44MzkgNi44NiwzMS4yNzggMTkuMDcsMTkuMDY3QzMxLjI4MSw2Ljg1NyA0Ny44NDIsLTAuMDAzIDY1LjExLC0wLjAwM0w2NS4xMTIsLTAuMDAzQzEwMS4yMDIsLTAuMDAzIDEzMC40NTgsMjkuMjUzIDEzMC40NTgsNjUuMzQzTDEzMC40NTgsMzgzLjA1NkMxMzAuNDU4LDQwMC4zNzQgMTIzLjU3OSw0MTYuOTgyIDExMS4zMzMsNDI5LjIyN0M5OS4wODgsNDQxLjQ3MyA4Mi40OCw0NDguMzUyIDY1LjE2Miw0NDguMzUyTDY1LjE2MSw0NDguMzUyQzI5LjE3NCw0NDguMzUyIDAuMDAxLDQxOS4xNzkgMC4wMDEsMzgzLjE5MkMwLjAwMSwyOTguMTM4IDAsMTUwLjEzNiAwLDY1LjEwN1oiCiAgICAgICAgICBzdHlsZT0iZmlsbDpyZ2IoNDYsMTk2LDE4Mik7Ii8+CiAgICA8cGF0aCBkPSJNNDg5Ljg4NywyMjQuMTc4QzU2OC4yOTQsMjcxLjM3MyA1NjguMjk0LDM2NS43NjggNTI5LjA4OCw0MTIuOTYyQzQ4OS44ODgsNDYwLjE1NiA0MTEuNDc2LDQ2MC4xNTYgMzMzLjA2OSw0MTIuOTYyQzI3NC4yNiwzNzkuOTIyIDIxNS40NTcsMjk0Ljk3IDE3Ni4yNTEsMjI0LjE3OEMyMTUuNDU3LDE1My4zODUgMjc0LjI2MSw2OC40MzQgMzMzLjA2OSwzNS4zOTdDNDExLjQ3NiwtMTEuNzk5IDQ4OS44ODcsLTExLjc5OSA1MjkuMDg5LDM1LjM5N0M1NjguMjk0LDgyLjU5MiA1NjguMjk0LDE3Ni45ODQgNDg5Ljg4NywyMjQuMTc4WiIKICAgICAgICAgIHN0eWxlPSJmaWxsOnJnYigyNTUsMTU5LDI4KTsiLz4KPC9zdmc+Cg=="})}),(0,Re.jsx)("button",{className:"bg-transparent transition p-0 inline leading-none border-0 focus:outline-none focus:ring hover:text-primary-dark ring-primary ring-offset-2 rounded-full w-5 h-5 cursor-pointer text-center ml-auto",onClick:d,type:"button",title:(0,c.__)("Close modal","kudos-donations"),children:(0,Re.jsx)(xa,{className:"align-middle w-5 h-5"})})]}),(0,Re.jsx)("div",{id:"modal-body",className:"mt-2",children:r})]})})]})})]})})})})};var Sa=r(848),ka=r(556),Ea=r.n(ka),Ca="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0!==r.g?r.g:"undefined"!=typeof self?self:{};function Ta(e,t){return e(t={exports:{}},t.exports),t.exports}var Fa=Ta((function(e){!function(t){var r=function(e,t,n){if(!s(t)||c(t)||d(t)||f(t)||i(t))return t;var a,l=0,o=0;if(u(t))for(a=[],o=t.length;l<o;l++)a.push(r(e,t[l],n));else for(var p in a={},t)Object..hasOwnProperty.call(t,p)&&(a[e(p,n)]=r(e,t[p],n));return a},n=function(e){return p(e)?e:(e=e.replace(/[\-_\s]+(.)?/g,(function(e,t){return t?t.toUpperCase():""}))).substr(0,1).toLowerCase()+e.substr(1)},a=function(e){var t=n(e);return t.substr(0,1).toUpperCase()+t.substr(1)},l=function(e,t){return function(e,t){var r=(t=t||{}).separator||"_",n=t.split||/(?=[A-Z])/;return e.split(n).join(r)}(e,t).toLowerCase()},o=Object..toString,i=function(e){return"function"==typeof e},s=function(e){return e===Object(e)},u=function(e){return"[object Array]"==o.call(e)},c=function(e){return"[object Date]"==o.call(e)},d=function(e){return"[object RegExp]"==o.call(e)},f=function(e){return"[object Boolean]"==o.call(e)},p=function(e){return(e-=0)==e},h=function(e,t){var r=t&&"process"in t?t.process:t;return"function"!=typeof r?e:function(t,n){return r(t,e,n)}},m={camelize:n,decamelize:l,pascalize:a,depascalize:l,camelizeKeys:function(e,t){return r(h(n,t),e)},decamelizeKeys:function(e,t){return r(h(l,t),e,t)},pascalizeKeys:function(e,t){return r(h(a,t),e)},depascalizeKeys:function(){return this.decamelizeKeys.apply(this,arguments)}};e.exports?e.exports=m:t.humps=m}(Ca)})).decamelize,_a=function(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n},Ma=function(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e)){var r=[],n=!0,a=!1,l=void 0;try{for(var o,i=e[Symbol.iterator]();!(n=(o=i.next()).done)&&(r.push(o.value),!t||r.length!==t);n=!0);}catch(e){a=!0,l=e}finally{try{n||null==i.return||i.return()}finally{if(a)throw l}}return r}}(e,t)||function(e,t){if(e){if("string"==typeof e)return _a(e,t);var r=Object..toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?_a(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()},ja=Ta((function(e){function t(){return e.exports=t=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object..hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},t.apply(this,arguments)}e.exports=t})),Na=function(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},l=Object.keys(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||Object..propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a},Aa=(0,a.createContext)(null);function Ra(e){var t=e.children,r=void 0===t?"":t,n=Na(e,["children"]);return"string"!=typeof r&&(r=(0,Sa.F0)(r)),o().createElement("template",ja({},n,{dangerouslySetInnerHTML:{__html:r}}))}function Pa(e){var t=e.root,r=e.children;return(0,qt.createPortal)(void 0===r?null:r,t)}Ra.propTypes={children:Ea().oneOfType([Ea().string,Ea().node])},Pa.propTypes={root:Ea().object.isRequired,children:Ea().node};var Da=new Map,Ia=function(){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"core",t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:function(e){return e.children};return new Proxy(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{get:function(r,n){var l=Fa(n,{separator:"-"}),i="".concat(e,"-").concat(l);return Da.has(i)||Da.set(i,function(e){var t=(0,a.forwardRef)((function(t,r){var n,l,i=t.mode,s=void 0===i?"open":i,u=t.delegatesFocus,c=void 0!==u&&u,d=t.styleSheets,f=void 0===d?[]:d,p=t.ssr,h=void 0!==p&&p,m=t.children,v=Na(t,["mode","delegatesFocus","styleSheets","ssr","children"]),b=(l=(0,a.useRef)((n=r)&&n.current),(0,a.useEffect)((function(){n&&(n.current=l.current)}),[n]),l),g=(0,a.useState)(null),y=Ma(g,2),x=y[0],w=y[1],S="node_".concat(s).concat(c);return(0,a.useLayoutEffect)((function(){if(b.current)try{if("function"==typeof r&&r(b.current),h){var e=b.current.shadowRoot;return void w(e)}var t=b.current.attachShadow({mode:s,delegatesFocus:c});f.length>0&&(t.adoptedStyleSheets=f),w(t)}catch(e){!function(e){var t=e.error,r=e.styleSheets,n=e.root;if("NotSupportedError"!==t.name)throw t;r.length>0&&(n.adoptedStyleSheets=r)}({error:e,styleSheets:f,root:x})}}),[r,b,f]),o().createElement(o().Fragment,null,o().createElement(e.tag,ja({key:S,ref:b},v),(x||h)&&o().createElement(Aa.Provider,{value:x},h?o().createElement(Ra,{shadowroot:s,shadowrootmode:s},e.render({root:x,ssr:h,children:m})):o().createElement(Pa,{root:x},e.render({root:x,ssr:h,children:m})))))}));return t.propTypes={mode:Ea().oneOf(["open","closed"]),delegatesFocus:Ea().bool,styleSheets:Ea().arrayOf(Ea().instanceOf(globalThis.CSSStyleSheet)),ssr:Ea().bool,children:Ea().node},t}({tag:l,render:t})),Da.get(i)}})}();const La=Ia,Oa=function({children:e,themeColor:t,style:r,className:n,fonts:a,alignment:l,errors:o=null}){var i,s,c;const[d,f]=(0,u.useState)(!window.kudos?.stylesheets),p=(0,u.useRef)(window.kudos?.stylesheets?.length),h=()=>{p.current--,0===p.current&&f(!0)},m={left:"justify-start",center:"justify-center",right:"justify-end"}[l];return(0,Re.jsxs)(La.div,{children:[window.kudos?.styles&&(0,Re.jsx)("style",{children:window.kudos?.styles}),window.kudos?.stylesheets?.map(((e,t)=>(0,Re.jsx)("link",{rel:"stylesheet",onLoad:h,href:e},t))),r&&(0,Re.jsx)("style",{children:r}),(0,Re.jsx)("style",{children:`:host { \n\t\t\t\t\tfont-size: ${null!==(i=window.kudos?.baseFontSize)&&void 0!==i?i:"1.2rem"};\n\t\t\t\t\t--kudos-font-heading: ${null!==(s=a?.header)&&void 0!==s?s:"cabinbold, sans-serif"} ;\n\t\t\t\t\t--kudos-font-body: ${null!==(c=a?.header)&&void 0!==c?c:"montserratregular, sans-serif"};\n\t\t\t\t\t--kudos-theme-primary: ${t};\n\t\t\t\t}`}),(0,Re.jsx)("div",{id:"container",children:(0,Re.jsx)("div",{className:Wr(n,"flex font-body text-gray-900",m),children:d&&!o?(0,Re.jsx)(Re.Fragment,{children:e}):(0,Re.jsx)(Re.Fragment,{children:(0,Re.jsx)(Re.Fragment,{children:o&&(0,Re.jsxs)(Re.Fragment,{children:[(0,Re.jsx)("p",{className:"m-0",children:"Kudos Donations ran into a problem:"}),o.map(((e,t)=>(0,Re.jsxs)("p",{className:"text-red-500",children:["- ",e]},t)))]})})})})})]})},Va=window.wp.components,Ba=(0,a.createContext)(null);function za({campaignId:e,children:t}){const[r,n]=(0,u.useState)(null),[a,l]=(0,u.useState)(null),[o,i]=(0,u.useState)(!1);(0,u.useEffect)((()=>{e&&(l(null),i(!0),s()({path:`/wp/v2/kudos_campaign/${e}`}).then((e=>{n(e),i(!1)})).catch((t=>{404===t?.data?.status?s()({path:`/wp/v2/kudos_campaign?slug=${e}`}).then((e=>{e.length>0?n(e[0]):l([(0,c.__)("Campaign not found","kudos-donations")])})).catch((()=>{l([(0,c.__)("Failed to fetch campaign by slug","kudos-donations")])})).finally((()=>{i(!1)})):(l([(0,c.__)("Failed to fetch campaign","kudos-donations")]),i(!1))})))}),[e]);const d=(0,u.useMemo)((()=>({campaign:r,campaignErrors:a,isLoading:o})),[r,a,o]);return(0,Re.jsx)(Ba.Provider,{value:d,children:o?(0,Re.jsx)(Va.Flex,{justify:"center",children:(0,Re.jsx)(Va.Spinner,{})}):t})}const Ua=()=>(0,a.useContext)(Ba),Ha=({lineColor:e="#2ec4b6",heartColor:t="#ff9f1c",className:r,style:n})=>(0,Re.jsxs)("svg",{className:Wr(r,"kudos-logo logo origin-center duration-500 ease-in-out m-auto"),xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 555 449",style:n,children:[(0,Re.jsx)("path",{className:"logo-line",fill:e,d:"M0,65.107C0,47.839 6.86,31.278 19.07,19.067C31.281,6.857 47.842,-0.003 65.11,-0.003L65.112,-0.003C101.202,-0.003 130.458,29.253 130.458,65.343L130.458,383.056C130.458,400.374 123.579,416.982 111.333,429.227C99.088,441.473 82.48,448.352 65.162,448.352L65.161,448.352C29.174,448.352 0.001,419.179 0.001,383.192C0.001,298.138 0,150.136 0,65.107Z"}),(0,Re.jsx)("path",{className:"logo-heart origin-center duration-500 ease-in-out",fill:null!=t?t:e,d:"M489.887 224.178c78.407 47.195 78.407 141.59 39.201 188.784-39.2 47.194-117.612 47.194-196.019 0-58.809-33.04-117.612-117.992-156.818-188.784 39.206-70.793 98.01-155.744 156.818-188.781 78.407-47.196 156.818-47.196 196.02 0 39.205 47.195 39.205 141.587-39.202 188.781z"})]}),Ga=()=>(0,Re.jsx)("div",{className:"z-[999999] fixed flex justify-center items-center top-0 left-0 w-full h-full bg-white",children:(0,Re.jsx)("div",{className:"logo-animate w-[25%]",children:(0,Re.jsx)(Ha,{})})}),qa=({children:e,onClick:t=null})=>(0,Re.jsxs)(rn,{id:"donate-button",onClick:()=>t&&t(),className:"logo-animate text-base",children:[(0,Re.jsx)("div",{className:"mr-3 flex text-white",children:(0,Re.jsx)(Ha,{className:"w-5 h-5",lineColor:"currentColor",heartColor:"currentColor"})}),e]}),Wa=({displayAs:e,label:t,alignment:r,previewMode:a=!1})=>{const{campaign:l,campaignErrors:o,isLoading:i}=Ua(),[c,d]=(0,u.useState)(0),[f,p]=(0,u.useState)(null),[h,m]=(0,u.useState)({currentStep:0,formData:{}}),[v,b]=(0,u.useState)(!1),g="form"===e,y="button"===e,x="fslogo"===e;window.kudos.FrontControls=n,(0,u.useEffect)((()=>{d(Date.now())}),[]),(0,u.useEffect)((()=>{v||S()}),[v]);const w=()=>{b(!v)},S=()=>{m((e=>({...e,currentStep:0,formData:{}})))};async function k(e){if(a)return;p(null);const t=new window.FormData;t.append("timestamp",c.toString()),t.append("campaign_id",l.id),t.append("return_url",l.meta.use_custom_return_url?l.meta.custom_return_url:window.location.href);for(const r in e)"field"===r?t.append(r,e[r][1]):t.append(r,e[r]);return s()({path:"/kudos/v1/payment/create",method:"POST",body:new URLSearchParams(t)}).then((e=>(e.success?window.location.href=e.url:p(e.data.message),e))).catch((e=>(p(e.message),e)))}const E=()=>(0,Re.jsxs)(Re.Fragment,{children:[f&&(0,Re.jsx)("small",{className:"text-center block font-normal mb-4 text-sm text-red-500",children:f}),l&&(0,Re.jsx)(Jn,{step:h?.currentStep,campaign:l,setFormState:m,submitForm:k})]});if(!i)return(0,Re.jsx)(Oa,{themeColor:l?.meta?.theme_color,style:l?.meta?.custom_styles,errors:o,className:a&&"pointer-events-none",alignment:r,children:(0,Re.jsxs)(Re.Fragment,{children:[x&&(0,Re.jsx)(Ga,{}),g&&E(),y&&(0,Re.jsxs)(Re.Fragment,{children:[(0,Re.jsx)(qa,{onClick:w,children:t}),(0,Re.jsx)(wa,{toggleModal:w,isOpen:v,children:E()})]})]})})};function $a({}){return(0,Re.jsx)("div",{className:"text-center",children:(0,Re.jsxs)("div",{role:"status",children:[(0,Re.jsxs)("svg",{"aria-hidden":"true",className:"inline w-8 h-8 text-gray-200 animate-spin dark:text-gray-600 fill-primary",viewBox:"0 0 100 101",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,Re.jsx)("path",{d:"M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z",fill:"currentColor"}),(0,Re.jsx)("path",{d:"M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z",fill:"currentFill"})]}),(0,Re.jsx)("span",{className:"sr-only",children:(0,c.__)("Loading","kudos-donations")})]})})}const Ka=({transactionId:e})=>{var t;const{campaign:r,isLoading:n}=Ua(),[a,l]=(0,u.useState)(""),[o,i]=(0,u.useState)((0,Re.jsx)($a,{})),d=(0,u.useRef)(null);if((0,u.useEffect)((()=>{let t=1;return d.current=setInterval((()=>{t<10?(async()=>{try{const a=Ya(),o=await s()({path:`/kudos/v1/payment/status/?id=${e}`,headers:{"X-Kudos-Nonce":a}});switch(o.data.status){case"paid":const e={value:window.kudos.currencies[o.data.currency]+o.data.value,name:o.data.name};l(r.meta.return_message_title),i((t=r.meta.return_message_text,n=e,t.replace(/\{\{(.*?)}}/g,((e,t)=>n[t.trim()]||"")))),clearInterval(d.current);break;case"failed":l((0,c.__)("Payment Failed","kudos-donations")),i((0,c.__)("Your payment failed.","kudos-donations")),clearInterval(d.current);break;case"cancelled":l((0,c.__)("Payment Cancelled","kudos-donations")),i((0,c.__)("Your payment was cancelled.","kudos-donations")),clearInterval(d.current)}}catch(e){l("Error"),i(e.message),clearInterval(d.current)}var t,n})().then((()=>{t++})):(l((0,c.__)("Payment Pending","kudos-donations")),i((0,c.__)("Payment could not be verified, please contact us for more information.","kudos-donations")),clearInterval(d.current))}),1e3),()=>clearInterval(d.current)}),[e,r]),!n)return(0,Re.jsx)(Za,{title:a,body:o,color:r?.meta?.theme_color,style:r?.meta?.custom_styles,dismissible:null!==(t=d.current)&&void 0!==t&&t})};function Za({title:e,body:t,style:r="",color:n="#ff9f1c",dismissible:a=!0}){const[l,o]=(0,u.useState)(!1),[i,s]=(0,u.useState)(!0),d=()=>{s(!a)};return(0,u.useEffect)((()=>{o(!0)}),[]),(0,Re.jsx)(Re.Fragment,{children:l&&(0,Re.jsx)(Oa,{style:r,themeColor:n,children:(0,Re.jsx)(wa,{toggleModal:d,isOpen:i,children:(0,Re.jsxs)(Re.Fragment,{children:[e&&(0,Re.jsx)("h2",{className:"font-bold font-heading text-4xl/4 m-0 mb-2 block text-center",children:e}),t&&(0,Re.jsx)("div",{className:"text-lg text-center block font-normal mb-4",children:t}),a&&(0,Re.jsx)(rn,{type:"button",className:"text-base block ml-auto",ariaLabel:(0,c.__)("Close","kudos-donations"),onClick:d,children:(0,Re.jsx)("span",{className:"mx-2",children:"OK"})})]})})})})}const Ya=()=>new URLSearchParams(window.location.search).get("kudos_nonce"),Ja=window.wp.domReady;r.n(Ja)()((()=>{const e=document.querySelectorAll(".kudos-form"),t=document.querySelectorAll(".kudos-message"),r=document.querySelectorAll(".kudos-transaction-status");e.forEach((e=>{if(!e.shadowRoot){var t,r;const n=(0,u.createRoot)(e),a=JSON.parse(e.dataset?.options);n.render((0,Re.jsx)(za,{campaignId:a?.campaign_id,children:(0,Re.jsx)(Wa,{label:a?.button_label,displayAs:null!==(t=a?.type)&&void 0!==t?t:"button",alignment:null!==(r=a?.alignment)&&void 0!==r?r:"left"})}))}})),r.forEach((e=>{if(!e.shadowRoot){const t=(0,u.createRoot)(e),r=e.dataset.transaction,n=e.dataset.campaign;t.render((0,Re.jsx)(za,{campaignId:n,children:(0,Re.jsx)(Ka,{transactionId:r})}))}})),t.forEach((e=>{if(!e.shadowRoot){const t=(0,u.createRoot)(e),r=e.dataset.title,n=e.dataset.body,a=e.dataset.color;t.render((0,Re.jsx)(Za,{color:a,title:r,body:n}))}}))}))},694:(e,t,r)=>{"use strict";var n=r(925);function a(){}function l(){}l.resetWarningCache=a,e.exports=function(){function e(e,t,r,a,l,o){if(o!==n){var i=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw i.name="Invariant Violation",i}}function t(){return e}e.isRequired=e;var r={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:l,resetWarningCache:a};return r.PropTypes=r,r}},556:(e,t,r)=>{e.exports=r(694)()},925:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},633:(e,t,r)=>{"use strict";var n=r(609);function a(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,r=1;r<arguments.length;r++)t+="&args[]="+encodeURIComponent(arguments[r]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var l=Object..hasOwnProperty,o=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,i={},s={};function u(e){return!!l.call(s,e)||!l.call(i,e)&&(o.test(e)?s[e]=!0:(i[e]=!0,!1))}function c(e,t,r,n,a,l,o){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=n,this.attributeNamespace=a,this.mustUseProperty=r,this.propertyName=e,this.type=t,this.sanitizeURL=l,this.removeEmptyString=o}var d={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(e){d[e]=new c(e,0,!1,e,null,!1,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(e){var t=e[0];d[t]=new c(t,1,!1,e[1],null,!1,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(e){d[e]=new c(e,2,!1,e.toLowerCase(),null,!1,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(e){d[e]=new c(e,2,!1,e,null,!1,!1)})),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach((function(e){d[e]=new c(e,3,!1,e.toLowerCase(),null,!1,!1)})),["checked","multiple","muted","selected"].forEach((function(e){d[e]=new c(e,3,!0,e,null,!1,!1)})),["capture","download"].forEach((function(e){d[e]=new c(e,4,!1,e,null,!1,!1)})),["cols","rows","size","span"].forEach((function(e){d[e]=new c(e,6,!1,e,null,!1,!1)})),["rowSpan","start"].forEach((function(e){d[e]=new c(e,5,!1,e.toLowerCase(),null,!1,!1)}));var f=/[\-:]([a-z])/g;function p(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach((function(e){var t=e.replace(f,p);d[t]=new c(t,1,!1,e,null,!1,!1)})),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach((function(e){var t=e.replace(f,p);d[t]=new c(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)})),["xml:base","xml:lang","xml:space"].forEach((function(e){var t=e.replace(f,p);d[t]=new c(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)})),["tabIndex","crossOrigin"].forEach((function(e){d[e]=new c(e,1,!1,e.toLowerCase(),null,!1,!1)})),d.xlinkHref=new c("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach((function(e){d[e]=new c(e,1,!1,e.toLowerCase(),null,!0,!0)}));var h={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},m=["Webkit","ms","Moz","O"];Object.keys(h).forEach((function(e){m.forEach((function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),h[t]=h[e]}))}));var v=/["'&<>]/;function b(e){if("boolean"==typeof e||"number"==typeof e)return""+e;e=""+e;var t=v.exec(e);if(t){var r,n="",a=0;for(r=t.index;r<e.length;r++){switch(e.charCodeAt(r)){case 34:t=""";break;case 38:t="&";break;case 39:t="'";break;case 60:t="<";break;case 62:t=">";break;default:continue}a!==r&&(n+=e.substring(a,r)),a=r+1,n+=t}e=a!==r?n+e.substring(a,r):n}return e}var g=/([A-Z])/g,y=/^ms-/,x=Array.isArray;function w(e,t){return{insertionMode:e,selectedValue:t}}var S=new Map;function k(e,t,r){if("object"!=typeof r)throw Error(a(62));for(var n in t=!0,r)if(l.call(r,n)){var o=r[n];if(null!=o&&"boolean"!=typeof o&&""!==o){if(0===n.indexOf("--")){var i=b(n);o=b((""+o).trim())}else{i=n;var s=S.get(i);void 0!==s||(s=b(i.replace(g,"-$1").toLowerCase().replace(y,"-ms-")),S.set(i,s)),i=s,o="number"==typeof o?0===o||l.call(h,n)?""+o:o+"px":b((""+o).trim())}t?(t=!1,e.push(' style="',i,":",o)):e.push(";",i,":",o)}}t||e.push('"')}function E(e,t,r,n){switch(r){case"style":return void k(e,t,n);case"defaultValue":case"defaultChecked":case"innerHTML":case"suppressContentEditableWarning":case"suppressHydrationWarning":return}if(!(2<r.length)||"o"!==r[0]&&"O"!==r[0]||"n"!==r[1]&&"N"!==r[1])if(null!==(t=d.hasOwnProperty(r)?d[r]:null)){switch(typeof n){case"function":case"symbol":return;case"boolean":if(!t.acceptsBooleans)return}switch(r=t.attributeName,t.type){case 3:n&&e.push(" ",r,'=""');break;case 4:!0===n?e.push(" ",r,'=""'):!1!==n&&e.push(" ",r,'="',b(n),'"');break;case 5:isNaN(n)||e.push(" ",r,'="',b(n),'"');break;case 6:!isNaN(n)&&1<=n&&e.push(" ",r,'="',b(n),'"');break;default:t.sanitizeURL&&(n=""+n),e.push(" ",r,'="',b(n),'"')}}else if(u(r)){switch(typeof n){case"function":case"symbol":return;case"boolean":if("data-"!==(t=r.toLowerCase().slice(0,5))&&"aria-"!==t)return}e.push(" ",r,'="',b(n),'"')}}function C(e,t,r){if(null!=t){if(null!=r)throw Error(a(60));if("object"!=typeof t||!("__html"in t))throw Error(a(61));null!=(t=t.__html)&&e.push(""+t)}}function T(e,t,r,n){e.push(M(r));var a,o=r=null;for(a in t)if(l.call(t,a)){var i=t[a];if(null!=i)switch(a){case"children":r=i;break;case"dangerouslySetInnerHTML":o=i;break;default:E(e,n,a,i)}}return e.push(">"),C(e,o,r),"string"==typeof r?(e.push(b(r)),null):r}var F=/^[a-zA-Z][a-zA-Z:_\.\-\d]*$/,_=new Map;function M(e){var t=_.get(e);if(void 0===t){if(!F.test(e))throw Error(a(65,e));t="<"+e,_.set(e,t)}return t}function j(e,t,r){if(e.push('\x3c!--$?--\x3e<template id="'),null===r)throw Error(a(395));return e.push(r),e.push('"></template>')}var N=/[<\u2028\u2029]/g;function A(e){return JSON.stringify(e).replace(N,(function(e){switch(e){case"<":return"\\u003c";case"\u2028":return"\\u2028";case"\u2029":return"\\u2029";default:throw Error("escapeJSStringsForInstructionScripts encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React")}}))}function R(e,t,r,n){return r.generateStaticMarkup?(e.push(b(t)),!1):(""===t?e=n:(n&&e.push("\x3c!-- --\x3e"),e.push(b(t)),e=!0),e)}var P=Object.assign,D=Symbol.for("react.element"),I=Symbol.for("react.portal"),L=Symbol.for("react.fragment"),O=Symbol.for("react.strict_mode"),V=Symbol.for("react.profiler"),B=Symbol.for("react.provider"),z=Symbol.for("react.context"),U=Symbol.for("react.forward_ref"),H=Symbol.for("react.suspense"),G=Symbol.for("react.suspense_list"),q=Symbol.for("react.memo"),W=Symbol.for("react.lazy"),$=Symbol.for("react.scope"),K=Symbol.for("react.debug_trace_mode"),Z=Symbol.for("react.legacy_hidden"),Y=Symbol.for("react.default_value"),J=Symbol.iterator;function Q(e){if(null==e)return null;if("function"==typeof e)return e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case L:return"Fragment";case I:return"Portal";case V:return"Profiler";case O:return"StrictMode";case H:return"Suspense";case G:return"SuspenseList"}if("object"==typeof e)switch(e.$$typeof){case z:return(e.displayName||"Context")+".Consumer";case B:return(e._context.displayName||"Context")+".Provider";case U:var t=e.render;return(e=e.displayName)||(e=""!==(e=t.displayName||t.name||"")?"ForwardRef("+e+")":"ForwardRef"),e;case q:return null!==(t=e.displayName||null)?t:Q(e.type)||"Memo";case W:t=e._payload,e=e._init;try{return Q(e(t))}catch(e){}}return null}var X={};function ee(e,t){if(!(e=e.contextTypes))return X;var r,n={};for(r in e)n[r]=t[r];return n}var te=null;function re(e,t){if(e!==t){e.context._currentValue2=e.parentValue,e=e.parent;var r=t.parent;if(null===e){if(null!==r)throw Error(a(401))}else{if(null===r)throw Error(a(401));re(e,r)}t.context._currentValue2=t.value}}function ne(e){e.context._currentValue2=e.parentValue,null!==(e=e.parent)&&ne(e)}function ae(e){var t=e.parent;null!==t&&ae(t),e.context._currentValue2=e.value}function le(e,t){if(e.context._currentValue2=e.parentValue,null===(e=e.parent))throw Error(a(402));e.depth===t.depth?re(e,t):le(e,t)}function oe(e,t){var r=t.parent;if(null===r)throw Error(a(402));e.depth===r.depth?re(e,r):oe(e,r),t.context._currentValue2=t.value}function ie(e){var t=te;t!==e&&(null===t?ae(e):null===e?ne(t):t.depth===e.depth?re(t,e):t.depth>e.depth?le(t,e):oe(t,e),te=e)}var se={isMounted:function(){return!1},enqueueSetState:function(e,t){null!==(e=e._reactInternals).queue&&e.queue.push(t)},enqueueReplaceState:function(e,t){(e=e._reactInternals).replace=!0,e.queue=[t]},enqueueForceUpdate:function(){}};function ue(e,t,r,n){var a=void 0!==e.state?e.state:null;e.updater=se,e.props=r,e.state=a;var l={queue:[],replace:!1};e._reactInternals=l;var o=t.contextType;if(e.context="object"==typeof o&&null!==o?o._currentValue2:n,"function"==typeof(o=t.getDerivedStateFromProps)&&(a=null==(o=o(r,a))?a:P({},a,o),e.state=a),"function"!=typeof t.getDerivedStateFromProps&&"function"!=typeof e.getSnapshotBeforeUpdate&&("function"==typeof e.UNSAFE_componentWillMount||"function"==typeof e.componentWillMount))if(t=e.state,"function"==typeof e.componentWillMount&&e.componentWillMount(),"function"==typeof e.UNSAFE_componentWillMount&&e.UNSAFE_componentWillMount(),t!==e.state&&se.enqueueReplaceState(e,e.state,null),null!==l.queue&&0<l.queue.length)if(t=l.queue,o=l.replace,l.queue=null,l.replace=!1,o&&1===t.length)e.state=t[0];else{for(l=o?t[0]:e.state,a=!0,o=o?1:0;o<t.length;o++){var i=t[o];null!=(i="function"==typeof i?i.call(e,l,r,n):i)&&(a?(a=!1,l=P({},l,i)):P(l,i))}e.state=l}else l.queue=null}var ce={id:1,overflow:""};function de(e,t,r){var n=e.id;e=e.overflow;var a=32-fe(n)-1;n&=~(1<<a),r+=1;var l=32-fe(t)+a;if(30<l){var o=a-a%5;return l=(n&(1<<o)-1).toString(32),n>>=o,a-=o,{id:1<<32-fe(t)+a|r<<a|n,overflow:l+e}}return{id:1<<l|r<<a|n,overflow:e}}var fe=Math.clz32?Math.clz32:function(e){return 0==(e>>>=0)?32:31-(pe(e)/he|0)|0},pe=Math.log,he=Math.LN2,me="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},ve=null,be=null,ge=null,ye=null,xe=!1,we=!1,Se=0,ke=null,Ee=0;function Ce(){if(null===ve)throw Error(a(321));return ve}function Te(){if(0<Ee)throw Error(a(312));return{memoizedState:null,queue:null,next:null}}function Fe(){return null===ye?null===ge?(xe=!1,ge=ye=Te()):(xe=!0,ye=ge):null===ye.next?(xe=!1,ye=ye.next=Te()):(xe=!0,ye=ye.next),ye}function _e(){be=ve=null,we=!1,ge=null,Ee=0,ye=ke=null}function Me(e,t){return"function"==typeof t?t(e):t}function je(e,t,r){if(ve=Ce(),ye=Fe(),xe){var n=ye.queue;if(t=n.dis,null!==ke&&void 0!==(r=ke.get(n))){ke.delete(n),n=ye.memoizedState;do{n=e(n,r.action),r=r.next}while(null!==r);return ye.memoizedState=n,[n,t]}return[ye.memoizedState,t]}return e=e===Me?"function"==typeof t?t():t:void 0!==r?r(t):t,ye.memoizedState=e,e=(e=ye.queue={last:null,dis:null}).dis=Ae.bind(null,ve,e),[ye.memoizedState,e]}function Ne(e,t){if(ve=Ce(),t=void 0===t?null:t,null!==(ye=Fe())){var r=ye.memoizedState;if(null!==r&&null!==t){var n=r[1];e:if(null===n)n=!1;else{for(var a=0;a<n.length&&a<t.length;a++)if(!me(t[a],n[a])){n=!1;break e}n=!0}if(n)return r[0]}}return e=e(),ye.memoizedState=[e,t],e}function Ae(e,t,r){if(25<=Ee)throw Error(a(301));if(e===ve)if(we=!0,e={action:r,next:null},null===ke&&(ke=new Map),void 0===(r=ke.get(t)))ke.set(t,e);else{for(t=r;null!==t.next;)t=t.next;t.next=e}}function Re(){throw Error(a(394))}function Pe(){}var De={readContext:function(e){return e._currentValue2},useContext:function(e){return Ce(),e._currentValue2},useMemo:Ne,useReducer:je,useRef:function(e){ve=Ce();var t=(ye=Fe()).memoizedState;return null===t?(e={current:e},ye.memoizedState=e):t},useState:function(e){return je(Me,e)},useInsertionEffect:Pe,useLayoutEffect:function(){},useCallback:function(e,t){return Ne((function(){return e}),t)},useImperativeHandle:Pe,useEffect:Pe,useDebugValue:Pe,useDeferredValue:function(e){return Ce(),e},useTransition:function(){return Ce(),[!1,Re]},useId:function(){var e=be.treeContext,t=e.overflow;e=((e=e.id)&~(1<<32-fe(e)-1)).toString(32)+t;var r=Ie;if(null===r)throw Error(a(404));return t=Se++,e=":"+r.idPrefix+"R"+e,0<t&&(e+="H"+t.toString(32)),e+":"},useMutableSource:function(e,t){return Ce(),t(e._source)},useSyncExternalStore:function(e,t,r){if(void 0===r)throw Error(a(407));return r()}},Ie=null,Le=n.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentDiser;function Oe(e){return console.error(e),null}function Ve(){}function Be(e,t,r,n,a,l,o,i){e.allPendingTasks++,null===r?e.pendingRootTasks++:r.pendingTasks++;var s={node:t,ping:function(){var t=e.pingedTasks;t.push(s),1===t.length&&tt(e)},blockedBoundary:r,blockedSegment:n,abortSet:a,legacyContext:l,context:o,treeContext:i};return a.add(s),s}function ze(e,t,r,n,a,l){return{status:0,id:-1,index:t,parentFlushed:!1,chunks:[],children:[],formatContext:n,boundary:r,lastPushedText:a,textEmbedded:l}}function Ue(e,t){if(null!=(e=e.onError(t))&&"string"!=typeof e)throw Error('onError returned something with a type other than "string". onError should return a string and may return null or undefined but must not return anything else. It received something of type "'+typeof e+'" instead');return e}function He(e,t){var r=e.onShellError;r(t),(r=e.onFatalError)(t),null!==e.destination?(e.status=2,e.destination.destroy(t)):(e.status=1,e.fatalError=t)}function Ge(e,t,r,n,a){for(ve={},be=t,Se=0,e=r(n,a);we;)we=!1,Se=0,Ee+=1,ye=null,e=r(n,a);return _e(),e}function qe(e,t,r,n){var l=r.render(),o=n.childContextTypes;if(null!=o){var i=t.legacyContext;if("function"!=typeof r.getChildContext)n=i;else{for(var s in r=r.getChildContext())if(!(s in o))throw Error(a(108,Q(n)||"Unknown",s));n=P({},i,r)}t.legacyContext=n,Ke(e,t,l),t.legacyContext=i}else Ke(e,t,l)}function We(e,t){if(e&&e.defaultProps){for(var r in t=P({},t),e=e.defaultProps)void 0===t[r]&&(t[r]=e[r]);return t}return t}function $e(e,t,r,o,i){if("function"==typeof r)if(r.&&r..isReactComponent){i=ee(r,t.legacyContext);var s=r.contextType;ue(s=new r(o,"object"==typeof s&&null!==s?s._currentValue2:i),r,o,i),qe(e,t,s,r)}else{i=Ge(e,t,r,o,s=ee(r,t.legacyContext));var c=0!==Se;if("object"==typeof i&&null!==i&&"function"==typeof i.render&&void 0===i.$$typeof)ue(i,r,o,s),qe(e,t,i,r);else if(c){o=t.treeContext,t.treeContext=de(o,1,0);try{Ke(e,t,i)}finally{t.treeContext=o}}else Ke(e,t,i)}else{if("string"!=typeof r){switch(r){case Z:case K:case O:case V:case L:case G:return void Ke(e,t,o.children);case $:throw Error(a(343));case H:e:{r=t.blockedBoundary,i=t.blockedSegment,s=o.fallback,o=o.children;var d={id:null,rootSegmentID:-1,parentFlushed:!1,pendingTasks:0,forceClientRender:!1,completedSegments:[],byteSize:0,fallbackAbortableTasks:c=new Set,errorDigest:null},f=ze(0,i.chunks.length,d,i.formatContext,!1,!1);i.children.push(f),i.lastPushedText=!1;var p=ze(0,0,null,i.formatContext,!1,!1);p.parentFlushed=!0,t.blockedBoundary=d,t.blockedSegment=p;try{if(Ye(e,t,o),e.responseState.generateStaticMarkup||p.lastPushedText&&p.textEmbedded&&p.chunks.push("\x3c!-- --\x3e"),p.status=1,Xe(d,p),0===d.pendingTasks)break e}catch(t){p.status=4,d.forceClientRender=!0,d.errorDigest=Ue(e,t)}finally{t.blockedBoundary=r,t.blockedSegment=i}t=Be(e,s,r,f,c,t.legacyContext,t.context,t.treeContext),e.pingedTasks.push(t)}return}if("object"==typeof r&&null!==r)switch(r.$$typeof){case U:if(o=Ge(e,t,r.render,o,i),0!==Se){r=t.treeContext,t.treeContext=de(r,1,0);try{Ke(e,t,o)}finally{t.treeContext=r}}else Ke(e,t,o);return;case q:return void $e(e,t,r=r.type,o=We(r,o),i);case B:if(i=o.children,r=r._context,o=o.value,s=r._currentValue2,r._currentValue2=o,te=o={parent:c=te,depth:null===c?0:c.depth+1,context:r,parentValue:s,value:o},t.context=o,Ke(e,t,i),null===(e=te))throw Error(a(403));return o=e.parentValue,e.context._currentValue2=o===Y?e.context._defaultValue:o,e=te=e.parent,void(t.context=e);case z:return void Ke(e,t,o=(o=o.children)(r._currentValue2));case W:return void $e(e,t,r=(i=r._init)(r._payload),o=We(r,o),void 0)}throw Error(a(130,null==r?r:typeof r,""))}switch(s=function(e,t,r,o,i){switch(t){case"select":e.push(M("select"));var s=null,c=null;for(h in r)if(l.call(r,h)){var d=r[h];if(null!=d)switch(h){case"children":s=d;break;case"dangerouslySetInnerHTML":c=d;break;case"defaultValue":case"value":break;default:E(e,o,h,d)}}return e.push(">"),C(e,c,s),s;case"option":c=i.selectedValue,e.push(M("option"));var f=d=null,p=null,h=null;for(s in r)if(l.call(r,s)){var m=r[s];if(null!=m)switch(s){case"children":d=m;break;case"selected":p=m;break;case"dangerouslySetInnerHTML":h=m;break;case"value":f=m;default:E(e,o,s,m)}}if(null!=c)if(r=null!==f?""+f:function(e){var t="";return n.Children.forEach(e,(function(e){null!=e&&(t+=e)})),t}(d),x(c)){for(o=0;o<c.length;o++)if(""+c[o]===r){e.push(' selected=""');break}}else""+c===r&&e.push(' selected=""');else p&&e.push(' selected=""');return e.push(">"),C(e,h,d),d;case"textarea":for(d in e.push(M("textarea")),h=c=s=null,r)if(l.call(r,d)&&null!=(f=r[d]))switch(d){case"children":h=f;break;case"value":s=f;break;case"defaultValue":c=f;break;case"dangerouslySetInnerHTML":throw Error(a(91));default:E(e,o,d,f)}if(null===s&&null!==c&&(s=c),e.push(">"),null!=h){if(null!=s)throw Error(a(92));if(x(h)&&1<h.length)throw Error(a(93));s=""+h}return"string"==typeof s&&"\n"===s[0]&&e.push("\n"),null!==s&&e.push(b(""+s)),null;case"input":for(c in e.push(M("input")),f=h=d=s=null,r)if(l.call(r,c)&&null!=(p=r[c]))switch(c){case"children":case"dangerouslySetInnerHTML":throw Error(a(399,"input"));case"defaultChecked":f=p;break;case"defaultValue":d=p;break;case"checked":h=p;break;case"value":s=p;break;default:E(e,o,c,p)}return null!==h?E(e,o,"checked",h):null!==f&&E(e,o,"checked",f),null!==s?E(e,o,"value",s):null!==d&&E(e,o,"value",d),e.push("/>"),null;case"menuitem":for(var v in e.push(M("menuitem")),r)if(l.call(r,v)&&null!=(s=r[v]))switch(v){case"children":case"dangerouslySetInnerHTML":throw Error(a(400));default:E(e,o,v,s)}return e.push(">"),null;case"title":for(m in e.push(M("title")),s=null,r)if(l.call(r,m)&&null!=(c=r[m]))switch(m){case"children":s=c;break;case"dangerouslySetInnerHTML":throw Error(a(434));default:E(e,o,m,c)}return e.push(">"),s;case"listing":case"pre":for(f in e.push(M(t)),c=s=null,r)if(l.call(r,f)&&null!=(d=r[f]))switch(f){case"children":s=d;break;case"dangerouslySetInnerHTML":c=d;break;default:E(e,o,f,d)}if(e.push(">"),null!=c){if(null!=s)throw Error(a(60));if("object"!=typeof c||!("__html"in c))throw Error(a(61));null!=(r=c.__html)&&("string"==typeof r&&0<r.length&&"\n"===r[0]?e.push("\n",r):e.push(""+r))}return"string"==typeof s&&"\n"===s[0]&&e.push("\n"),s;case"area":case"base":case"br":case"col":case"embed":case"hr":case"img":case"":case"link":case"meta":case"param":case"source":case"track":case"wbr":for(var g in e.push(M(t)),r)if(l.call(r,g)&&null!=(s=r[g]))switch(g){case"children":case"dangerouslySetInnerHTML":throw Error(a(399,t));default:E(e,o,g,s)}return e.push("/>"),null;case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return T(e,r,t,o);case"html":return 0===i.insertionMode&&e.push("<!DOCTYPE html>"),T(e,r,t,o);default:if(-1===t.indexOf("-")&&"string"!=typeof r.is)return T(e,r,t,o);for(p in e.push(M(t)),c=s=null,r)if(l.call(r,p)&&null!=(d=r[p]))switch(p){case"children":s=d;break;case"dangerouslySetInnerHTML":c=d;break;case"style":k(e,o,d);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":break;default:u(p)&&"function"!=typeof d&&"symbol"!=typeof d&&e.push(" ",p,'="',b(d),'"')}return e.push(">"),C(e,c,s),s}}((i=t.blockedSegment).chunks,r,o,e.responseState,i.formatContext),i.lastPushedText=!1,c=i.formatContext,i.formatContext=function(e,t,r){switch(t){case"select":return w(1,null!=r.value?r.value:r.defaultValue);case"svg":return w(2,null);case"math":return w(3,null);case"foreignObject":return w(1,null);case"table":return w(4,null);case"thead":case"tbody":case"tfoot":return w(5,null);case"colgroup":return w(7,null);case"tr":return w(6,null)}return 4<=e.insertionMode||0===e.insertionMode?w(1,null):e}(c,r,o),Ye(e,t,s),i.formatContext=c,r){case"area":case"base":case"br":case"col":case"embed":case"hr":case"img":case"input":case"":case"link":case"meta":case"param":case"source":case"track":case"wbr":break;default:i.chunks.push("</",r,">")}i.lastPushedText=!1}}function Ke(e,t,r){if(t.node=r,"object"==typeof r&&null!==r){switch(r.$$typeof){case D:return void $e(e,t,r.type,r.props,r.ref);case I:throw Error(a(257));case W:var n=r._init;return void Ke(e,t,r=n(r._payload))}if(x(r))return void Ze(e,t,r);if((n=null===r||"object"!=typeof r?null:"function"==typeof(n=J&&r[J]||r["@@iterator"])?n:null)&&(n=n.call(r))){if(!(r=n.next()).done){var l=[];do{l.push(r.value),r=n.next()}while(!r.done);Ze(e,t,l)}return}throw e=Object..toString.call(r),Error(a(31,"[object Object]"===e?"object with keys {"+Object.keys(r).join(", ")+"}":e))}"string"==typeof r?(n=t.blockedSegment).lastPushedText=R(t.blockedSegment.chunks,r,e.responseState,n.lastPushedText):"number"==typeof r&&((n=t.blockedSegment).lastPushedText=R(t.blockedSegment.chunks,""+r,e.responseState,n.lastPushedText))}function Ze(e,t,r){for(var n=r.length,a=0;a<n;a++){var l=t.treeContext;t.treeContext=de(l,n,a);try{Ye(e,t,r[a])}finally{t.treeContext=l}}}function Ye(e,t,r){var n=t.blockedSegment.formatContext,a=t.legacyContext,l=t.context;try{return Ke(e,t,r)}catch(s){if(_e(),"object"!=typeof s||null===s||"function"!=typeof s.then)throw t.blockedSegment.formatContext=n,t.legacyContext=a,t.context=l,ie(l),s;r=s;var o=t.blockedSegment,i=ze(0,o.chunks.length,null,o.formatContext,o.lastPushedText,!0);o.children.push(i),o.lastPushedText=!1,e=Be(e,t.node,t.blockedBoundary,i,t.abortSet,t.legacyContext,t.context,t.treeContext).ping,r.then(e,e),t.blockedSegment.formatContext=n,t.legacyContext=a,t.context=l,ie(l)}}function Je(e){var t=e.blockedBoundary;(e=e.blockedSegment).status=3,et(this,t,e)}function Qe(e,t,r){var n=e.blockedBoundary;e.blockedSegment.status=3,null===n?(t.allPendingTasks--,2!==t.status&&(t.status=2,null!==t.destination&&t.destination.push(null))):(n.pendingTasks--,n.forceClientRender||(n.forceClientRender=!0,e=void 0===r?Error(a(432)):r,n.errorDigest=t.onError(e),n.parentFlushed&&t.clientRenderedBoundaries.push(n)),n.fallbackAbortableTasks.forEach((function(e){return Qe(e,t,r)})),n.fallbackAbortableTasks.clear(),t.allPendingTasks--,0===t.allPendingTasks&&(n=t.onAllReady)())}function Xe(e,t){if(0===t.chunks.length&&1===t.children.length&&null===t.children[0].boundary){var r=t.children[0];r.id=t.id,r.parentFlushed=!0,1===r.status&&Xe(e,r)}else e.completedSegments.push(t)}function et(e,t,r){if(null===t){if(r.parentFlushed){if(null!==e.completedRootSegment)throw Error(a(389));e.completedRootSegment=r}e.pendingRootTasks--,0===e.pendingRootTasks&&(e.onShellError=Ve,(t=e.onShellReady)())}else t.pendingTasks--,t.forceClientRender||(0===t.pendingTasks?(r.parentFlushed&&1===r.status&&Xe(t,r),t.parentFlushed&&e.completedBoundaries.push(t),t.fallbackAbortableTasks.forEach(Je,e),t.fallbackAbortableTasks.clear()):r.parentFlushed&&1===r.status&&(Xe(t,r),1===t.completedSegments.length&&t.parentFlushed&&e.partialBoundaries.push(t)));e.allPendingTasks--,0===e.allPendingTasks&&(e=e.onAllReady)()}function tt(e){if(2!==e.status){var t=te,r=Le.current;Le.current=De;var n=Ie;Ie=e.responseState;try{var a,l=e.pingedTasks;for(a=0;a<l.length;a++){var o=l[a],i=e,s=o.blockedSegment;if(0===s.status){ie(o.context);try{Ke(i,o,o.node),i.responseState.generateStaticMarkup||s.lastPushedText&&s.textEmbedded&&s.chunks.push("\x3c!-- --\x3e"),o.abortSet.delete(o),s.status=1,et(i,o.blockedBoundary,s)}catch(e){if(_e(),"object"==typeof e&&null!==e&&"function"==typeof e.then){var u=o.ping;e.then(u,u)}else{o.abortSet.delete(o),s.status=4;var c=o.blockedBoundary,d=e,f=Ue(i,d);null===c?He(i,d):(c.pendingTasks--,c.forceClientRender||(c.forceClientRender=!0,c.errorDigest=f,c.parentFlushed&&i.clientRenderedBoundaries.push(c))),i.allPendingTasks--,0===i.allPendingTasks&&(0,i.onAllReady)()}}}}l.splice(0,a),null!==e.destination&&it(e,e.destination)}catch(t){Ue(e,t),He(e,t)}finally{Ie=n,Le.current=r,r===De&&ie(t)}}}function rt(e,t,r){switch(r.parentFlushed=!0,r.status){case 0:var n=r.id=e.nextSegmentId++;return r.lastPushedText=!1,r.textEmbedded=!1,e=e.responseState,t.push('<template id="'),t.push(e.placeholderPrefix),e=n.toString(16),t.push(e),t.push('"></template>');case 1:r.status=2;var l=!0;n=r.chunks;var o=0;r=r.children;for(var i=0;i<r.length;i++){for(l=r[i];o<l.index;o++)t.push(n[o]);l=nt(e,t,l)}for(;o<n.length-1;o++)t.push(n[o]);return o<n.length&&(l=t.push(n[o])),l;default:throw Error(a(390))}}function nt(e,t,r){var n=r.boundary;if(null===n)return rt(e,t,r);if(n.parentFlushed=!0,n.forceClientRender)return e.responseState.generateStaticMarkup||(n=n.errorDigest,t.push("\x3c!--$!--\x3e"),t.push("<template"),n&&(t.push(' data-dgst="'),n=b(n),t.push(n),t.push('"')),t.push("></template>")),rt(e,t,r),!!e.responseState.generateStaticMarkup||t.push("\x3c!--/$--\x3e");if(0<n.pendingTasks){n.rootSegmentID=e.nextSegmentId++,0<n.completedSegments.length&&e.partialBoundaries.push(n);var l=e.responseState,o=l.nextSuspenseID++;return l=l.boundaryPrefix+o.toString(16),n=n.id=l,j(t,e.responseState,n),rt(e,t,r),t.push("\x3c!--/$--\x3e")}if(n.byteSize>e.progressiveChunkSize)return n.rootSegmentID=e.nextSegmentId++,e.completedBoundaries.push(n),j(t,e.responseState,n.id),rt(e,t,r),t.push("\x3c!--/$--\x3e");if(e.responseState.generateStaticMarkup||t.push("\x3c!--$--\x3e"),1!==(r=n.completedSegments).length)throw Error(a(391));return nt(e,t,r[0]),!!e.responseState.generateStaticMarkup||t.push("\x3c!--/$--\x3e")}function at(e,t,r){return function(e,t,r,n){switch(r.insertionMode){case 0:case 1:return e.push('<div hidden id="'),e.push(t.segmentPrefix),t=n.toString(16),e.push(t),e.push('">');case 2:return e.push('<svg aria-hidden="true" style="display:none" id="'),e.push(t.segmentPrefix),t=n.toString(16),e.push(t),e.push('">');case 3:return e.push('<math aria-hidden="true" style="display:none" id="'),e.push(t.segmentPrefix),t=n.toString(16),e.push(t),e.push('">');case 4:return e.push('<table hidden id="'),e.push(t.segmentPrefix),t=n.toString(16),e.push(t),e.push('">');case 5:return e.push('<table hidden><tbody id="'),e.push(t.segmentPrefix),t=n.toString(16),e.push(t),e.push('">');case 6:return e.push('<table hidden><tr id="'),e.push(t.segmentPrefix),t=n.toString(16),e.push(t),e.push('">');case 7:return e.push('<table hidden><colgroup id="'),e.push(t.segmentPrefix),t=n.toString(16),e.push(t),e.push('">');default:throw Error(a(397))}}(t,e.responseState,r.formatContext,r.id),nt(e,t,r),function(e,t){switch(t.insertionMode){case 0:case 1:return e.push("</div>");case 2:return e.push("</svg>");case 3:return e.push("</math>");case 4:return e.push("</table>");case 5:return e.push("</tbody></table>");case 6:return e.push("</tr></table>");case 7:return e.push("</colgroup></table>");default:throw Error(a(397))}}(t,r.formatContext)}function lt(e,t,r){for(var n=r.completedSegments,l=0;l<n.length;l++)ot(e,t,r,n[l]);if(n.length=0,e=e.responseState,n=r.id,r=r.rootSegmentID,t.push(e.startInlineScript),e.sentCompleteBoundaryFunction?t.push('$RC("'):(e.sentCompleteBoundaryFunction=!0,t.push('function $RC(a,b){a=document.getElementById(a);b=document.getElementById(b);b.parentNode.removeChild(b);if(a){a=a.previousSibling;var f=a.parentNode,c=a.nextSibling,e=0;do{if(c&&8===c.nodeType){var d=c.data;if("/$"===d)if(0===e)break;else e--;else"$"!==d&&"$?"!==d&&"$!"!==d||e++}d=c.nextSibling;f.removeChild(c);c=d}while(c);for(;b.firstChild;)f.insertBefore(b.firstChild,c);a.data="$";a._reactRetry&&a._reactRetry()}};$RC("')),null===n)throw Error(a(395));return r=r.toString(16),t.push(n),t.push('","'),t.push(e.segmentPrefix),t.push(r),t.push('")<\/script>')}function ot(e,t,r,n){if(2===n.status)return!0;var l=n.id;if(-1===l){if(-1===(n.id=r.rootSegmentID))throw Error(a(392));return at(e,t,n)}return at(e,t,n),e=e.responseState,t.push(e.startInlineScript),e.sentCompleteSegmentFunction?t.push('$RS("'):(e.sentCompleteSegmentFunction=!0,t.push('function $RS(a,b){a=document.getElementById(a);b=document.getElementById(b);for(a.parentNode.removeChild(a);a.firstChild;)b.parentNode.insertBefore(a.firstChild,b);b.parentNode.removeChild(b)};$RS("')),t.push(e.segmentPrefix),l=l.toString(16),t.push(l),t.push('","'),t.push(e.placeholderPrefix),t.push(l),t.push('")<\/script>')}function it(e,t){try{var r=e.completedRootSegment;if(null!==r&&0===e.pendingRootTasks){nt(e,t,r),e.completedRootSegment=null;var n=e.responseState.bootstrapChunks;for(r=0;r<n.length-1;r++)t.push(n[r]);r<n.length&&t.push(n[r])}var l,o=e.clientRenderedBoundaries;for(l=0;l<o.length;l++){var i=o[l];n=t;var s=e.responseState,u=i.id,c=i.errorDigest,d=i.errorMessage,f=i.errorComponentStack;if(n.push(s.startInlineScript),s.sentClientRenderFunction?n.push('$RX("'):(s.sentClientRenderFunction=!0,n.push('function $RX(b,c,d,e){var a=document.getElementById(b);a&&(b=a.previousSibling,b.data="$!",a=a.dataset,c&&(a.dgst=c),d&&(a.msg=d),e&&(a.stck=e),b._reactRetry&&b._reactRetry())};$RX("')),null===u)throw Error(a(395));if(n.push(u),n.push('"'),c||d||f){n.push(",");var p=A(c||"");n.push(p)}if(d||f){n.push(",");var h=A(d||"");n.push(h)}if(f){n.push(",");var m=A(f);n.push(m)}if(!n.push(")<\/script>"))return e.destination=null,l++,void o.splice(0,l)}o.splice(0,l);var v=e.completedBoundaries;for(l=0;l<v.length;l++)if(!lt(e,t,v[l]))return e.destination=null,l++,void v.splice(0,l);v.splice(0,l);var b=e.partialBoundaries;for(l=0;l<b.length;l++){var g=b[l];e:{o=e,i=t;var y=g.completedSegments;for(s=0;s<y.length;s++)if(!ot(o,i,g,y[s])){s++,y.splice(0,s);var x=!1;break e}y.splice(0,s),x=!0}if(!x)return e.destination=null,l++,void b.splice(0,l)}b.splice(0,l);var w=e.completedBoundaries;for(l=0;l<w.length;l++)if(!lt(e,t,w[l]))return e.destination=null,l++,void w.splice(0,l);w.splice(0,l)}finally{0===e.allPendingTasks&&0===e.pingedTasks.length&&0===e.clientRenderedBoundaries.length&&0===e.completedBoundaries.length&&t.push(null)}}function st(e,t){try{var r=e.abortableTasks;r.forEach((function(r){return Qe(r,e,t)})),r.clear(),null!==e.destination&&it(e,e.destination)}catch(t){Ue(e,t),He(e,t)}}function ut(){}function ct(e,t,r,n){var l=!1,o=null,i="",s={push:function(e){return null!==e&&(i+=e),!0},destroy:function(e){l=!0,o=e}},u=!1;if(e=function(e,t,r,n,a,l,o,i,s){var u=[],c=new Set;return(r=ze(t={destination:null,responseState:t,progressiveChunkSize:n,status:0,fatalError:null,nextSegmentId:0,allPendingTasks:0,pendingRootTasks:0,completedRootSegment:null,abortableTasks:c,pingedTasks:u,clientRenderedBoundaries:[],completedBoundaries:[],partialBoundaries:[],onError:void 0===a?Oe:a,onAllReady:Ve,onShellReady:void 0===o?Ve:o,onShellError:Ve,onFatalError:Ve},0,null,r,!1,!1)).parentFlushed=!0,e=Be(t,e,null,r,c,X,null,ce),u.push(e),t}(e,function(e,t){return{bootstrapChunks:[],startInlineScript:"<script>",placeholderPrefix:(t=void 0===t?"":t)+"P:",segmentPrefix:t+"S:",boundaryPrefix:t+"B:",idPrefix:t,nextSuspenseID:0,sentCompleteSegmentFunction:!1,sentCompleteBoundaryFunction:!1,sentClientRenderFunction:!1,generateStaticMarkup:e}}(r,t?t.identifierPrefix:void 0),{insertionMode:1,selectedValue:null},1/0,ut,0,(function(){u=!0})),tt(e),st(e,n),1===e.status)e.status=2,s.destroy(e.fatalError);else if(2!==e.status&&null===e.destination){e.destination=s;try{it(e,s)}catch(t){Ue(e,t),He(e,t)}}if(l)throw o;if(!u)throw Error(a(426));return i}t.renderToNodeStream=function(){throw Error(a(207))},t.renderToStaticMarkup=function(e,t){return ct(e,t,!0,'The server used "renderToStaticMarkup" which does not support Suspense. If you intended to have the server wait for the suspended component please switch to "renderToReadableStream" which supports Suspense on the server')},t.renderToStaticNodeStream=function(){throw Error(a(208))},t.renderToString=function(e,t){return ct(e,t,!1,'The server used "renderToString" which does not support Suspense. If you intended for this Suspense boundary to render the fallback content on the server consider throwing an Error somewhere within the Suspense boundary. If you intended to have the server wait for the suspended component please switch to "renderToReadableStream" which supports Suspense on the server')},t.version="18.3.1"},911:(e,t,r)=>{"use strict";var n=r(609);function a(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,r=1;r<arguments.length;r++)t+="&args[]="+encodeURIComponent(arguments[r]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var l=null,o=0;function i(e,t){if(0!==t.length)if(512<t.length)0<o&&(e.enqueue(new Uint8Array(l.buffer,0,o)),l=new Uint8Array(512),o=0),e.enqueue(t);else{var r=l.length-o;r<t.length&&(0===r?e.enqueue(l):(l.set(t.subarray(0,r),o),e.enqueue(l),t=t.subarray(r)),l=new Uint8Array(512),o=0),l.set(t,o),o+=t.length}}function s(e,t){return i(e,t),!0}function u(e){l&&0<o&&(e.enqueue(new Uint8Array(l.buffer,0,o)),l=null,o=0)}var c=new TextEncoder;function d(e){return c.encode(e)}function f(e){return c.encode(e)}function p(e,t){"function"==typeof e.error?e.error(t):e.close()}var h=Object..hasOwnProperty,m=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,v={},b={};function g(e){return!!h.call(b,e)||!h.call(v,e)&&(m.test(e)?b[e]=!0:(v[e]=!0,!1))}function y(e,t,r,n,a,l,o){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=n,this.attributeNamespace=a,this.mustUseProperty=r,this.propertyName=e,this.type=t,this.sanitizeURL=l,this.removeEmptyString=o}var x={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(e){x[e]=new y(e,0,!1,e,null,!1,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(e){var t=e[0];x[t]=new y(t,1,!1,e[1],null,!1,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(e){x[e]=new y(e,2,!1,e.toLowerCase(),null,!1,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(e){x[e]=new y(e,2,!1,e,null,!1,!1)})),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach((function(e){x[e]=new y(e,3,!1,e.toLowerCase(),null,!1,!1)})),["checked","multiple","muted","selected"].forEach((function(e){x[e]=new y(e,3,!0,e,null,!1,!1)})),["capture","download"].forEach((function(e){x[e]=new y(e,4,!1,e,null,!1,!1)})),["cols","rows","size","span"].forEach((function(e){x[e]=new y(e,6,!1,e,null,!1,!1)})),["rowSpan","start"].forEach((function(e){x[e]=new y(e,5,!1,e.toLowerCase(),null,!1,!1)}));var w=/[\-:]([a-z])/g;function S(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach((function(e){var t=e.replace(w,S);x[t]=new y(t,1,!1,e,null,!1,!1)})),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach((function(e){var t=e.replace(w,S);x[t]=new y(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)})),["xml:base","xml:lang","xml:space"].forEach((function(e){var t=e.replace(w,S);x[t]=new y(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)})),["tabIndex","crossOrigin"].forEach((function(e){x[e]=new y(e,1,!1,e.toLowerCase(),null,!1,!1)})),x.xlinkHref=new y("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach((function(e){x[e]=new y(e,1,!1,e.toLowerCase(),null,!0,!0)}));var k={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},E=["Webkit","ms","Moz","O"];Object.keys(k).forEach((function(e){E.forEach((function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),k[t]=k[e]}))}));var C=/["'&<>]/;function T(e){if("boolean"==typeof e||"number"==typeof e)return""+e;e=""+e;var t=C.exec(e);if(t){var r,n="",a=0;for(r=t.index;r<e.length;r++){switch(e.charCodeAt(r)){case 34:t=""";break;case 38:t="&";break;case 39:t="'";break;case 60:t="<";break;case 62:t=">";break;default:continue}a!==r&&(n+=e.substring(a,r)),a=r+1,n+=t}e=a!==r?n+e.substring(a,r):n}return e}var F=/([A-Z])/g,_=/^ms-/,M=Array.isArray,j=f("<script>"),N=f("<\/script>"),A=f('<script src="'),R=f('<script type="module" src="'),P=f('" async=""><\/script>'),D=/(<\/|<)(s)(cript)/gi;function I(e,t,r,n){return t+("s"===r?"\\u0073":"\\u0053")+n}function L(e,t){return{insertionMode:e,selectedValue:t}}var O=f("\x3c!-- --\x3e");function V(e,t,r,n){return""===t?n:(n&&e.push(O),e.push(d(T(t))),!0)}var B=new Map,z=f(' style="'),U=f(":"),H=f(";");function G(e,t,r){if("object"!=typeof r)throw Error(a(62));for(var n in t=!0,r)if(h.call(r,n)){var l=r[n];if(null!=l&&"boolean"!=typeof l&&""!==l){if(0===n.indexOf("--")){var o=d(T(n));l=d(T((""+l).trim()))}else{o=n;var i=B.get(o);void 0!==i||(i=f(T(o.replace(F,"-$1").toLowerCase().replace(_,"-ms-"))),B.set(o,i)),o=i,l="number"==typeof l?0===l||h.call(k,n)?d(""+l):d(l+"px"):d(T((""+l).trim()))}t?(t=!1,e.push(z,o,U,l)):e.push(H,o,U,l)}}t||e.push($)}var q=f(" "),W=f('="'),$=f('"'),K=f('=""');function Z(e,t,r,n){switch(r){case"style":return void G(e,t,n);case"defaultValue":case"defaultChecked":case"innerHTML":case"suppressContentEditableWarning":case"suppressHydrationWarning":return}if(!(2<r.length)||"o"!==r[0]&&"O"!==r[0]||"n"!==r[1]&&"N"!==r[1])if(null!==(t=x.hasOwnProperty(r)?x[r]:null)){switch(typeof n){case"function":case"symbol":return;case"boolean":if(!t.acceptsBooleans)return}switch(r=d(t.attributeName),t.type){case 3:n&&e.push(q,r,K);break;case 4:!0===n?e.push(q,r,K):!1!==n&&e.push(q,r,W,d(T(n)),$);break;case 5:isNaN(n)||e.push(q,r,W,d(T(n)),$);break;case 6:!isNaN(n)&&1<=n&&e.push(q,r,W,d(T(n)),$);break;default:t.sanitizeURL&&(n=""+n),e.push(q,r,W,d(T(n)),$)}}else if(g(r)){switch(typeof n){case"function":case"symbol":return;case"boolean":if("data-"!==(t=r.toLowerCase().slice(0,5))&&"aria-"!==t)return}e.push(q,d(r),W,d(T(n)),$)}}var Y=f(">"),J=f("/>");function Q(e,t,r){if(null!=t){if(null!=r)throw Error(a(60));if("object"!=typeof t||!("__html"in t))throw Error(a(61));null!=(t=t.__html)&&e.push(d(""+t))}}var X=f(' selected=""');function ee(e,t,r,n){e.push(ae(r));var a,l=r=null;for(a in t)if(h.call(t,a)){var o=t[a];if(null!=o)switch(a){case"children":r=o;break;case"dangerouslySetInnerHTML":l=o;break;default:Z(e,n,a,o)}}return e.push(Y),Q(e,l,r),"string"==typeof r?(e.push(d(T(r))),null):r}var te=f("\n"),re=/^[a-zA-Z][a-zA-Z:_\.\-\d]*$/,ne=new Map;function ae(e){var t=ne.get(e);if(void 0===t){if(!re.test(e))throw Error(a(65,e));t=f("<"+e),ne.set(e,t)}return t}var le=f("<!DOCTYPE html>");var oe=f("</"),ie=f(">"),se=f('<template id="'),ue=f('"></template>'),ce=f("\x3c!--$--\x3e"),de=f('\x3c!--$?--\x3e<template id="'),fe=f('"></template>'),pe=f("\x3c!--$!--\x3e"),he=f("\x3c!--/$--\x3e"),me=f("<template"),ve=f('"'),be=f(' data-dgst="');f(' data-msg="'),f(' data-stck="');var ge=f("></template>");function ye(e,t,r){if(i(e,de),null===r)throw Error(a(395));return i(e,r),s(e,fe)}var xe=f('<div hidden id="'),we=f('">'),Se=f("</div>"),ke=f('<svg aria-hidden="true" style="display:none" id="'),Ee=f('">'),Ce=f("</svg>"),Te=f('<math aria-hidden="true" style="display:none" id="'),Fe=f('">'),_e=f("</math>"),Me=f('<table hidden id="'),je=f('">'),Ne=f("</table>"),Ae=f('<table hidden><tbody id="'),Re=f('">'),Pe=f("</tbody></table>"),De=f('<table hidden><tr id="'),Ie=f('">'),Le=f("</tr></table>"),Oe=f('<table hidden><colgroup id="'),Ve=f('">'),Be=f("</colgroup></table>"),ze=f('function $RS(a,b){a=document.getElementById(a);b=document.getElementById(b);for(a.parentNode.removeChild(a);a.firstChild;)b.parentNode.insertBefore(a.firstChild,b);b.parentNode.removeChild(b)};$RS("'),Ue=f('$RS("'),He=f('","'),Ge=f('")<\/script>'),qe=f('function $RC(a,b){a=document.getElementById(a);b=document.getElementById(b);b.parentNode.removeChild(b);if(a){a=a.previousSibling;var f=a.parentNode,c=a.nextSibling,e=0;do{if(c&&8===c.nodeType){var d=c.data;if("/$"===d)if(0===e)break;else e--;else"$"!==d&&"$?"!==d&&"$!"!==d||e++}d=c.nextSibling;f.removeChild(c);c=d}while(c);for(;b.firstChild;)f.insertBefore(b.firstChild,c);a.data="$";a._reactRetry&&a._reactRetry()}};$RC("'),We=f('$RC("'),$e=f('","'),Ke=f('")<\/script>'),Ze=f('function $RX(b,c,d,e){var a=document.getElementById(b);a&&(b=a.previousSibling,b.data="$!",a=a.dataset,c&&(a.dgst=c),d&&(a.msg=d),e&&(a.stck=e),b._reactRetry&&b._reactRetry())};$RX("'),Ye=f('$RX("'),Je=f('"'),Qe=f(")<\/script>"),Xe=f(","),et=/[<\u2028\u2029]/g;function tt(e){return JSON.stringify(e).replace(et,(function(e){switch(e){case"<":return"\\u003c";case"\u2028":return"\\u2028";case"\u2029":return"\\u2029";default:throw Error("escapeJSStringsForInstructionScripts encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React")}}))}var rt=Object.assign,nt=Symbol.for("react.element"),at=Symbol.for("react.portal"),lt=Symbol.for("react.fragment"),ot=Symbol.for("react.strict_mode"),it=Symbol.for("react.profiler"),st=Symbol.for("react.provider"),ut=Symbol.for("react.context"),ct=Symbol.for("react.forward_ref"),dt=Symbol.for("react.suspense"),ft=Symbol.for("react.suspense_list"),pt=Symbol.for("react.memo"),ht=Symbol.for("react.lazy"),mt=Symbol.for("react.scope"),vt=Symbol.for("react.debug_trace_mode"),bt=Symbol.for("react.legacy_hidden"),gt=Symbol.for("react.default_value"),yt=Symbol.iterator;function xt(e){if(null==e)return null;if("function"==typeof e)return e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case lt:return"Fragment";case at:return"Portal";case it:return"Profiler";case ot:return"StrictMode";case dt:return"Suspense";case ft:return"SuspenseList"}if("object"==typeof e)switch(e.$$typeof){case ut:return(e.displayName||"Context")+".Consumer";case st:return(e._context.displayName||"Context")+".Provider";case ct:var t=e.render;return(e=e.displayName)||(e=""!==(e=t.displayName||t.name||"")?"ForwardRef("+e+")":"ForwardRef"),e;case pt:return null!==(t=e.displayName||null)?t:xt(e.type)||"Memo";case ht:t=e._payload,e=e._init;try{return xt(e(t))}catch(e){}}return null}var wt={};function St(e,t){if(!(e=e.contextTypes))return wt;var r,n={};for(r in e)n[r]=t[r];return n}var kt=null;function Et(e,t){if(e!==t){e.context._currentValue=e.parentValue,e=e.parent;var r=t.parent;if(null===e){if(null!==r)throw Error(a(401))}else{if(null===r)throw Error(a(401));Et(e,r)}t.context._currentValue=t.value}}function Ct(e){e.context._currentValue=e.parentValue,null!==(e=e.parent)&&Ct(e)}function Tt(e){var t=e.parent;null!==t&&Tt(t),e.context._currentValue=e.value}function Ft(e,t){if(e.context._currentValue=e.parentValue,null===(e=e.parent))throw Error(a(402));e.depth===t.depth?Et(e,t):Ft(e,t)}function _t(e,t){var r=t.parent;if(null===r)throw Error(a(402));e.depth===r.depth?Et(e,r):_t(e,r),t.context._currentValue=t.value}function Mt(e){var t=kt;t!==e&&(null===t?Tt(e):null===e?Ct(t):t.depth===e.depth?Et(t,e):t.depth>e.depth?Ft(t,e):_t(t,e),kt=e)}var jt={isMounted:function(){return!1},enqueueSetState:function(e,t){null!==(e=e._reactInternals).queue&&e.queue.push(t)},enqueueReplaceState:function(e,t){(e=e._reactInternals).replace=!0,e.queue=[t]},enqueueForceUpdate:function(){}};function Nt(e,t,r,n){var a=void 0!==e.state?e.state:null;e.updater=jt,e.props=r,e.state=a;var l={queue:[],replace:!1};e._reactInternals=l;var o=t.contextType;if(e.context="object"==typeof o&&null!==o?o._currentValue:n,"function"==typeof(o=t.getDerivedStateFromProps)&&(a=null==(o=o(r,a))?a:rt({},a,o),e.state=a),"function"!=typeof t.getDerivedStateFromProps&&"function"!=typeof e.getSnapshotBeforeUpdate&&("function"==typeof e.UNSAFE_componentWillMount||"function"==typeof e.componentWillMount))if(t=e.state,"function"==typeof e.componentWillMount&&e.componentWillMount(),"function"==typeof e.UNSAFE_componentWillMount&&e.UNSAFE_componentWillMount(),t!==e.state&&jt.enqueueReplaceState(e,e.state,null),null!==l.queue&&0<l.queue.length)if(t=l.queue,o=l.replace,l.queue=null,l.replace=!1,o&&1===t.length)e.state=t[0];else{for(l=o?t[0]:e.state,a=!0,o=o?1:0;o<t.length;o++){var i=t[o];null!=(i="function"==typeof i?i.call(e,l,r,n):i)&&(a?(a=!1,l=rt({},l,i)):rt(l,i))}e.state=l}else l.queue=null}var At={id:1,overflow:""};function Rt(e,t,r){var n=e.id;e=e.overflow;var a=32-Pt(n)-1;n&=~(1<<a),r+=1;var l=32-Pt(t)+a;if(30<l){var o=a-a%5;return l=(n&(1<<o)-1).toString(32),n>>=o,a-=o,{id:1<<32-Pt(t)+a|r<<a|n,overflow:l+e}}return{id:1<<l|r<<a|n,overflow:e}}var Pt=Math.clz32?Math.clz32:function(e){return 0==(e>>>=0)?32:31-(Dt(e)/It|0)|0},Dt=Math.log,It=Math.LN2,Lt="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},Ot=null,Vt=null,Bt=null,zt=null,Ut=!1,Ht=!1,Gt=0,qt=null,Wt=0;function $t(){if(null===Ot)throw Error(a(321));return Ot}function Kt(){if(0<Wt)throw Error(a(312));return{memoizedState:null,queue:null,next:null}}function Zt(){return null===zt?null===Bt?(Ut=!1,Bt=zt=Kt()):(Ut=!0,zt=Bt):null===zt.next?(Ut=!1,zt=zt.next=Kt()):(Ut=!0,zt=zt.next),zt}function Yt(){Vt=Ot=null,Ht=!1,Bt=null,Wt=0,zt=qt=null}function Jt(e,t){return"function"==typeof t?t(e):t}function Qt(e,t,r){if(Ot=$t(),zt=Zt(),Ut){var n=zt.queue;if(t=n.dis,null!==qt&&void 0!==(r=qt.get(n))){qt.delete(n),n=zt.memoizedState;do{n=e(n,r.action),r=r.next}while(null!==r);return zt.memoizedState=n,[n,t]}return[zt.memoizedState,t]}return e=e===Jt?"function"==typeof t?t():t:void 0!==r?r(t):t,zt.memoizedState=e,e=(e=zt.queue={last:null,dis:null}).dis=er.bind(null,Ot,e),[zt.memoizedState,e]}function Xt(e,t){if(Ot=$t(),t=void 0===t?null:t,null!==(zt=Zt())){var r=zt.memoizedState;if(null!==r&&null!==t){var n=r[1];e:if(null===n)n=!1;else{for(var a=0;a<n.length&&a<t.length;a++)if(!Lt(t[a],n[a])){n=!1;break e}n=!0}if(n)return r[0]}}return e=e(),zt.memoizedState=[e,t],e}function er(e,t,r){if(25<=Wt)throw Error(a(301));if(e===Ot)if(Ht=!0,e={action:r,next:null},null===qt&&(qt=new Map),void 0===(r=qt.get(t)))qt.set(t,e);else{for(t=r;null!==t.next;)t=t.next;t.next=e}}function tr(){throw Error(a(394))}function rr(){}var nr={readContext:function(e){return e._currentValue},useContext:function(e){return $t(),e._currentValue},useMemo:Xt,useReducer:Qt,useRef:function(e){Ot=$t();var t=(zt=Zt()).memoizedState;return null===t?(e={current:e},zt.memoizedState=e):t},useState:function(e){return Qt(Jt,e)},useInsertionEffect:rr,useLayoutEffect:function(){},useCallback:function(e,t){return Xt((function(){return e}),t)},useImperativeHandle:rr,useEffect:rr,useDebugValue:rr,useDeferredValue:function(e){return $t(),e},useTransition:function(){return $t(),[!1,tr]},useId:function(){var e=Vt.treeContext,t=e.overflow;e=((e=e.id)&~(1<<32-Pt(e)-1)).toString(32)+t;var r=ar;if(null===r)throw Error(a(404));return t=Gt++,e=":"+r.idPrefix+"R"+e,0<t&&(e+="H"+t.toString(32)),e+":"},useMutableSource:function(e,t){return $t(),t(e._source)},useSyncExternalStore:function(e,t,r){if(void 0===r)throw Error(a(407));return r()}},ar=null,lr=n.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentDiser;function or(e){return console.error(e),null}function ir(){}function sr(e,t,r,n,a,l,o,i){e.allPendingTasks++,null===r?e.pendingRootTasks++:r.pendingTasks++;var s={node:t,ping:function(){var t=e.pingedTasks;t.push(s),1===t.length&&kr(e)},blockedBoundary:r,blockedSegment:n,abortSet:a,legacyContext:l,context:o,treeContext:i};return a.add(s),s}function ur(e,t,r,n,a,l){return{status:0,id:-1,index:t,parentFlushed:!1,chunks:[],children:[],formatContext:n,boundary:r,lastPushedText:a,textEmbedded:l}}function cr(e,t){if(null!=(e=e.onError(t))&&"string"!=typeof e)throw Error('onError returned something with a type other than "string". onError should return a string and may return null or undefined but must not return anything else. It received something of type "'+typeof e+'" instead');return e}function dr(e,t){var r=e.onShellError;r(t),(r=e.onFatalError)(t),null!==e.destination?(e.status=2,p(e.destination,t)):(e.status=1,e.fatalError=t)}function fr(e,t,r,n,a){for(Ot={},Vt=t,Gt=0,e=r(n,a);Ht;)Ht=!1,Gt=0,Wt+=1,zt=null,e=r(n,a);return Yt(),e}function pr(e,t,r,n){var l=r.render(),o=n.childContextTypes;if(null!=o){var i=t.legacyContext;if("function"!=typeof r.getChildContext)n=i;else{for(var s in r=r.getChildContext())if(!(s in o))throw Error(a(108,xt(n)||"Unknown",s));n=rt({},i,r)}t.legacyContext=n,vr(e,t,l),t.legacyContext=i}else vr(e,t,l)}function hr(e,t){if(e&&e.defaultProps){for(var r in t=rt({},t),e=e.defaultProps)void 0===t[r]&&(t[r]=e[r]);return t}return t}function mr(e,t,r,l,o){if("function"==typeof r)if(r.&&r..isReactComponent){o=St(r,t.legacyContext);var i=r.contextType;Nt(i=new r(l,"object"==typeof i&&null!==i?i._currentValue:o),r,l,o),pr(e,t,i,r)}else{o=fr(e,t,r,l,i=St(r,t.legacyContext));var s=0!==Gt;if("object"==typeof o&&null!==o&&"function"==typeof o.render&&void 0===o.$$typeof)Nt(o,r,l,i),pr(e,t,o,r);else if(s){l=t.treeContext,t.treeContext=Rt(l,1,0);try{vr(e,t,o)}finally{t.treeContext=l}}else vr(e,t,o)}else{if("string"!=typeof r){switch(r){case bt:case vt:case ot:case it:case lt:case ft:return void vr(e,t,l.children);case mt:throw Error(a(343));case dt:e:{r=t.blockedBoundary,o=t.blockedSegment,i=l.fallback,l=l.children;var u={id:null,rootSegmentID:-1,parentFlushed:!1,pendingTasks:0,forceClientRender:!1,completedSegments:[],byteSize:0,fallbackAbortableTasks:s=new Set,errorDigest:null},c=ur(0,o.chunks.length,u,o.formatContext,!1,!1);o.children.push(c),o.lastPushedText=!1;var f=ur(0,0,null,o.formatContext,!1,!1);f.parentFlushed=!0,t.blockedBoundary=u,t.blockedSegment=f;try{if(gr(e,t,l),f.lastPushedText&&f.textEmbedded&&f.chunks.push(O),f.status=1,wr(u,f),0===u.pendingTasks)break e}catch(t){f.status=4,u.forceClientRender=!0,u.errorDigest=cr(e,t)}finally{t.blockedBoundary=r,t.blockedSegment=o}t=sr(e,i,r,c,s,t.legacyContext,t.context,t.treeContext),e.pingedTasks.push(t)}return}if("object"==typeof r&&null!==r)switch(r.$$typeof){case ct:if(l=fr(e,t,r.render,l,o),0!==Gt){r=t.treeContext,t.treeContext=Rt(r,1,0);try{vr(e,t,l)}finally{t.treeContext=r}}else vr(e,t,l);return;case pt:return void mr(e,t,r=r.type,l=hr(r,l),o);case st:if(o=l.children,r=r._context,l=l.value,i=r._currentValue,r._currentValue=l,kt=l={parent:s=kt,depth:null===s?0:s.depth+1,context:r,parentValue:i,value:l},t.context=l,vr(e,t,o),null===(e=kt))throw Error(a(403));return l=e.parentValue,e.context._currentValue=l===gt?e.context._defaultValue:l,e=kt=e.parent,void(t.context=e);case ut:return void vr(e,t,l=(l=l.children)(r._currentValue));case ht:return void mr(e,t,r=(o=r._init)(r._payload),l=hr(r,l),void 0)}throw Error(a(130,null==r?r:typeof r,""))}switch(i=function(e,t,r,l,o){switch(t){case"select":e.push(ae("select"));var i=null,s=null;for(p in r)if(h.call(r,p)){var u=r[p];if(null!=u)switch(p){case"children":i=u;break;case"dangerouslySetInnerHTML":s=u;break;case"defaultValue":case"value":break;default:Z(e,l,p,u)}}return e.push(Y),Q(e,s,i),i;case"option":s=o.selectedValue,e.push(ae("option"));var c=u=null,f=null,p=null;for(i in r)if(h.call(r,i)){var m=r[i];if(null!=m)switch(i){case"children":u=m;break;case"selected":f=m;break;case"dangerouslySetInnerHTML":p=m;break;case"value":c=m;default:Z(e,l,i,m)}}if(null!=s)if(r=null!==c?""+c:function(e){var t="";return n.Children.forEach(e,(function(e){null!=e&&(t+=e)})),t}(u),M(s)){for(l=0;l<s.length;l++)if(""+s[l]===r){e.push(X);break}}else""+s===r&&e.push(X);else f&&e.push(X);return e.push(Y),Q(e,p,u),u;case"textarea":for(u in e.push(ae("textarea")),p=s=i=null,r)if(h.call(r,u)&&null!=(c=r[u]))switch(u){case"children":p=c;break;case"value":i=c;break;case"defaultValue":s=c;break;case"dangerouslySetInnerHTML":throw Error(a(91));default:Z(e,l,u,c)}if(null===i&&null!==s&&(i=s),e.push(Y),null!=p){if(null!=i)throw Error(a(92));if(M(p)&&1<p.length)throw Error(a(93));i=""+p}return"string"==typeof i&&"\n"===i[0]&&e.push(te),null!==i&&e.push(d(T(""+i))),null;case"input":for(s in e.push(ae("input")),c=p=u=i=null,r)if(h.call(r,s)&&null!=(f=r[s]))switch(s){case"children":case"dangerouslySetInnerHTML":throw Error(a(399,"input"));case"defaultChecked":c=f;break;case"defaultValue":u=f;break;case"checked":p=f;break;case"value":i=f;break;default:Z(e,l,s,f)}return null!==p?Z(e,l,"checked",p):null!==c&&Z(e,l,"checked",c),null!==i?Z(e,l,"value",i):null!==u&&Z(e,l,"value",u),e.push(J),null;case"menuitem":for(var v in e.push(ae("menuitem")),r)if(h.call(r,v)&&null!=(i=r[v]))switch(v){case"children":case"dangerouslySetInnerHTML":throw Error(a(400));default:Z(e,l,v,i)}return e.push(Y),null;case"title":for(m in e.push(ae("title")),i=null,r)if(h.call(r,m)&&null!=(s=r[m]))switch(m){case"children":i=s;break;case"dangerouslySetInnerHTML":throw Error(a(434));default:Z(e,l,m,s)}return e.push(Y),i;case"listing":case"pre":for(c in e.push(ae(t)),s=i=null,r)if(h.call(r,c)&&null!=(u=r[c]))switch(c){case"children":i=u;break;case"dangerouslySetInnerHTML":s=u;break;default:Z(e,l,c,u)}if(e.push(Y),null!=s){if(null!=i)throw Error(a(60));if("object"!=typeof s||!("__html"in s))throw Error(a(61));null!=(r=s.__html)&&("string"==typeof r&&0<r.length&&"\n"===r[0]?e.push(te,d(r)):e.push(d(""+r)))}return"string"==typeof i&&"\n"===i[0]&&e.push(te),i;case"area":case"base":case"br":case"col":case"embed":case"hr":case"img":case"":case"link":case"meta":case"param":case"source":case"track":case"wbr":for(var b in e.push(ae(t)),r)if(h.call(r,b)&&null!=(i=r[b]))switch(b){case"children":case"dangerouslySetInnerHTML":throw Error(a(399,t));default:Z(e,l,b,i)}return e.push(J),null;case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return ee(e,r,t,l);case"html":return 0===o.insertionMode&&e.push(le),ee(e,r,t,l);default:if(-1===t.indexOf("-")&&"string"!=typeof r.is)return ee(e,r,t,l);for(f in e.push(ae(t)),s=i=null,r)if(h.call(r,f)&&null!=(u=r[f]))switch(f){case"children":i=u;break;case"dangerouslySetInnerHTML":s=u;break;case"style":G(e,l,u);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":break;default:g(f)&&"function"!=typeof u&&"symbol"!=typeof u&&e.push(q,d(f),W,d(T(u)),$)}return e.push(Y),Q(e,s,i),i}}((o=t.blockedSegment).chunks,r,l,e.responseState,o.formatContext),o.lastPushedText=!1,s=o.formatContext,o.formatContext=function(e,t,r){switch(t){case"select":return L(1,null!=r.value?r.value:r.defaultValue);case"svg":return L(2,null);case"math":return L(3,null);case"foreignObject":return L(1,null);case"table":return L(4,null);case"thead":case"tbody":case"tfoot":return L(5,null);case"colgroup":return L(7,null);case"tr":return L(6,null)}return 4<=e.insertionMode||0===e.insertionMode?L(1,null):e}(s,r,l),gr(e,t,i),o.formatContext=s,r){case"area":case"base":case"br":case"col":case"embed":case"hr":case"img":case"input":case"":case"link":case"meta":case"param":case"source":case"track":case"wbr":break;default:o.chunks.push(oe,d(r),ie)}o.lastPushedText=!1}}function vr(e,t,r){if(t.node=r,"object"==typeof r&&null!==r){switch(r.$$typeof){case nt:return void mr(e,t,r.type,r.props,r.ref);case at:throw Error(a(257));case ht:var n=r._init;return void vr(e,t,r=n(r._payload))}if(M(r))return void br(e,t,r);if((n=null===r||"object"!=typeof r?null:"function"==typeof(n=yt&&r[yt]||r["@@iterator"])?n:null)&&(n=n.call(r))){if(!(r=n.next()).done){var l=[];do{l.push(r.value),r=n.next()}while(!r.done);br(e,t,l)}return}throw e=Object..toString.call(r),Error(a(31,"[object Object]"===e?"object with keys {"+Object.keys(r).join(", ")+"}":e))}"string"==typeof r?(n=t.blockedSegment).lastPushedText=V(t.blockedSegment.chunks,r,e.responseState,n.lastPushedText):"number"==typeof r&&((n=t.blockedSegment).lastPushedText=V(t.blockedSegment.chunks,""+r,e.responseState,n.lastPushedText))}function br(e,t,r){for(var n=r.length,a=0;a<n;a++){var l=t.treeContext;t.treeContext=Rt(l,n,a);try{gr(e,t,r[a])}finally{t.treeContext=l}}}function gr(e,t,r){var n=t.blockedSegment.formatContext,a=t.legacyContext,l=t.context;try{return vr(e,t,r)}catch(s){if(Yt(),"object"!=typeof s||null===s||"function"!=typeof s.then)throw t.blockedSegment.formatContext=n,t.legacyContext=a,t.context=l,Mt(l),s;r=s;var o=t.blockedSegment,i=ur(0,o.chunks.length,null,o.formatContext,o.lastPushedText,!0);o.children.push(i),o.lastPushedText=!1,e=sr(e,t.node,t.blockedBoundary,i,t.abortSet,t.legacyContext,t.context,t.treeContext).ping,r.then(e,e),t.blockedSegment.formatContext=n,t.legacyContext=a,t.context=l,Mt(l)}}function yr(e){var t=e.blockedBoundary;(e=e.blockedSegment).status=3,Sr(this,t,e)}function xr(e,t,r){var n=e.blockedBoundary;e.blockedSegment.status=3,null===n?(t.allPendingTasks--,2!==t.status&&(t.status=2,null!==t.destination&&t.destination.close())):(n.pendingTasks--,n.forceClientRender||(n.forceClientRender=!0,e=void 0===r?Error(a(432)):r,n.errorDigest=t.onError(e),n.parentFlushed&&t.clientRenderedBoundaries.push(n)),n.fallbackAbortableTasks.forEach((function(e){return xr(e,t,r)})),n.fallbackAbortableTasks.clear(),t.allPendingTasks--,0===t.allPendingTasks&&(n=t.onAllReady)())}function wr(e,t){if(0===t.chunks.length&&1===t.children.length&&null===t.children[0].boundary){var r=t.children[0];r.id=t.id,r.parentFlushed=!0,1===r.status&&wr(e,r)}else e.completedSegments.push(t)}function Sr(e,t,r){if(null===t){if(r.parentFlushed){if(null!==e.completedRootSegment)throw Error(a(389));e.completedRootSegment=r}e.pendingRootTasks--,0===e.pendingRootTasks&&(e.onShellError=ir,(t=e.onShellReady)())}else t.pendingTasks--,t.forceClientRender||(0===t.pendingTasks?(r.parentFlushed&&1===r.status&&wr(t,r),t.parentFlushed&&e.completedBoundaries.push(t),t.fallbackAbortableTasks.forEach(yr,e),t.fallbackAbortableTasks.clear()):r.parentFlushed&&1===r.status&&(wr(t,r),1===t.completedSegments.length&&t.parentFlushed&&e.partialBoundaries.push(t)));e.allPendingTasks--,0===e.allPendingTasks&&(e=e.onAllReady)()}function kr(e){if(2!==e.status){var t=kt,r=lr.current;lr.current=nr;var n=ar;ar=e.responseState;try{var a,l=e.pingedTasks;for(a=0;a<l.length;a++){var o=l[a],i=e,s=o.blockedSegment;if(0===s.status){Mt(o.context);try{vr(i,o,o.node),s.lastPushedText&&s.textEmbedded&&s.chunks.push(O),o.abortSet.delete(o),s.status=1,Sr(i,o.blockedBoundary,s)}catch(e){if(Yt(),"object"==typeof e&&null!==e&&"function"==typeof e.then){var u=o.ping;e.then(u,u)}else{o.abortSet.delete(o),s.status=4;var c=o.blockedBoundary,d=e,f=cr(i,d);null===c?dr(i,d):(c.pendingTasks--,c.forceClientRender||(c.forceClientRender=!0,c.errorDigest=f,c.parentFlushed&&i.clientRenderedBoundaries.push(c))),i.allPendingTasks--,0===i.allPendingTasks&&(0,i.onAllReady)()}}}}l.splice(0,a),null!==e.destination&&Mr(e,e.destination)}catch(t){cr(e,t),dr(e,t)}finally{ar=n,lr.current=r,r===nr&&Mt(t)}}}function Er(e,t,r){switch(r.parentFlushed=!0,r.status){case 0:var n=r.id=e.nextSegmentId++;return r.lastPushedText=!1,r.textEmbedded=!1,e=e.responseState,i(t,se),i(t,e.placeholderPrefix),i(t,e=d(n.toString(16))),s(t,ue);case 1:r.status=2;var l=!0;n=r.chunks;var o=0;r=r.children;for(var u=0;u<r.length;u++){for(l=r[u];o<l.index;o++)i(t,n[o]);l=Cr(e,t,l)}for(;o<n.length-1;o++)i(t,n[o]);return o<n.length&&(l=s(t,n[o])),l;default:throw Error(a(390))}}function Cr(e,t,r){var n=r.boundary;if(null===n)return Er(e,t,r);if(n.parentFlushed=!0,n.forceClientRender)n=n.errorDigest,s(t,pe),i(t,me),n&&(i(t,be),i(t,d(T(n))),i(t,ve)),s(t,ge),Er(e,t,r);else if(0<n.pendingTasks){n.rootSegmentID=e.nextSegmentId++,0<n.completedSegments.length&&e.partialBoundaries.push(n);var l=e.responseState,o=l.nextSuspenseID++;l=f(l.boundaryPrefix+o.toString(16)),n=n.id=l,ye(t,e.responseState,n),Er(e,t,r)}else if(n.byteSize>e.progressiveChunkSize)n.rootSegmentID=e.nextSegmentId++,e.completedBoundaries.push(n),ye(t,e.responseState,n.id),Er(e,t,r);else{if(s(t,ce),1!==(r=n.completedSegments).length)throw Error(a(391));Cr(e,t,r[0])}return s(t,he)}function Tr(e,t,r){return function(e,t,r,n){switch(r.insertionMode){case 0:case 1:return i(e,xe),i(e,t.segmentPrefix),i(e,d(n.toString(16))),s(e,we);case 2:return i(e,ke),i(e,t.segmentPrefix),i(e,d(n.toString(16))),s(e,Ee);case 3:return i(e,Te),i(e,t.segmentPrefix),i(e,d(n.toString(16))),s(e,Fe);case 4:return i(e,Me),i(e,t.segmentPrefix),i(e,d(n.toString(16))),s(e,je);case 5:return i(e,Ae),i(e,t.segmentPrefix),i(e,d(n.toString(16))),s(e,Re);case 6:return i(e,De),i(e,t.segmentPrefix),i(e,d(n.toString(16))),s(e,Ie);case 7:return i(e,Oe),i(e,t.segmentPrefix),i(e,d(n.toString(16))),s(e,Ve);default:throw Error(a(397))}}(t,e.responseState,r.formatContext,r.id),Cr(e,t,r),function(e,t){switch(t.insertionMode){case 0:case 1:return s(e,Se);case 2:return s(e,Ce);case 3:return s(e,_e);case 4:return s(e,Ne);case 5:return s(e,Pe);case 6:return s(e,Le);case 7:return s(e,Be);default:throw Error(a(397))}}(t,r.formatContext)}function Fr(e,t,r){for(var n=r.completedSegments,l=0;l<n.length;l++)_r(e,t,r,n[l]);if(n.length=0,e=e.responseState,n=r.id,r=r.rootSegmentID,i(t,e.startInlineScript),e.sentCompleteBoundaryFunction?i(t,We):(e.sentCompleteBoundaryFunction=!0,i(t,qe)),null===n)throw Error(a(395));return r=d(r.toString(16)),i(t,n),i(t,$e),i(t,e.segmentPrefix),i(t,r),s(t,Ke)}function _r(e,t,r,n){if(2===n.status)return!0;var l=n.id;if(-1===l){if(-1===(n.id=r.rootSegmentID))throw Error(a(392));return Tr(e,t,n)}return Tr(e,t,n),i(t,(e=e.responseState).startInlineScript),e.sentCompleteSegmentFunction?i(t,Ue):(e.sentCompleteSegmentFunction=!0,i(t,ze)),i(t,e.segmentPrefix),i(t,l=d(l.toString(16))),i(t,He),i(t,e.placeholderPrefix),i(t,l),s(t,Ge)}function Mr(e,t){l=new Uint8Array(512),o=0;try{var r=e.completedRootSegment;if(null!==r&&0===e.pendingRootTasks){Cr(e,t,r),e.completedRootSegment=null;var n=e.responseState.bootstrapChunks;for(r=0;r<n.length-1;r++)i(t,n[r]);r<n.length&&s(t,n[r])}var c,f=e.clientRenderedBoundaries;for(c=0;c<f.length;c++){var p=f[c];n=t;var h=e.responseState,m=p.id,v=p.errorDigest,b=p.errorMessage,g=p.errorComponentStack;if(i(n,h.startInlineScript),h.sentClientRenderFunction?i(n,Ye):(h.sentClientRenderFunction=!0,i(n,Ze)),null===m)throw Error(a(395));if(i(n,m),i(n,Je),(v||b||g)&&(i(n,Xe),i(n,d(tt(v||"")))),(b||g)&&(i(n,Xe),i(n,d(tt(b||"")))),g&&(i(n,Xe),i(n,d(tt(g)))),!s(n,Qe))return e.destination=null,c++,void f.splice(0,c)}f.splice(0,c);var y=e.completedBoundaries;for(c=0;c<y.length;c++)if(!Fr(e,t,y[c]))return e.destination=null,c++,void y.splice(0,c);y.splice(0,c),u(t),l=new Uint8Array(512),o=0;var x=e.partialBoundaries;for(c=0;c<x.length;c++){var w=x[c];e:{f=e,p=t;var S=w.completedSegments;for(h=0;h<S.length;h++)if(!_r(f,p,w,S[h])){h++,S.splice(0,h);var k=!1;break e}S.splice(0,h),k=!0}if(!k)return e.destination=null,c++,void x.splice(0,c)}x.splice(0,c);var E=e.completedBoundaries;for(c=0;c<E.length;c++)if(!Fr(e,t,E[c]))return e.destination=null,c++,void E.splice(0,c);E.splice(0,c)}finally{u(t),0===e.allPendingTasks&&0===e.pingedTasks.length&&0===e.clientRenderedBoundaries.length&&0===e.completedBoundaries.length&&t.close()}}function jr(e,t){try{var r=e.abortableTasks;r.forEach((function(r){return xr(r,e,t)})),r.clear(),null!==e.destination&&Mr(e,e.destination)}catch(t){cr(e,t),dr(e,t)}}t.renderToReadableStream=function(e,t){return new Promise((function(r,n){var a,l,o=new Promise((function(e,t){l=e,a=t})),i=function(e,t,r,n,a,l,o,i,s){var u=[],c=new Set;return(r=ur(t={destination:null,responseState:t,progressiveChunkSize:void 0===n?12800:n,status:0,fatalError:null,nextSegmentId:0,allPendingTasks:0,pendingRootTasks:0,completedRootSegment:null,abortableTasks:c,pingedTasks:u,clientRenderedBoundaries:[],completedBoundaries:[],partialBoundaries:[],onError:void 0===a?or:a,onAllReady:void 0===l?ir:l,onShellReady:void 0===o?ir:o,onShellError:void 0===i?ir:i,onFatalError:void 0===s?ir:s},0,null,r,!1,!1)).parentFlushed=!0,e=sr(t,e,null,r,c,wt,null,At),u.push(e),t}(e,function(e,t,r,n,a){e=void 0===e?"":e,t=void 0===t?j:f('<script nonce="'+T(t)+'">');var l=[];if(void 0!==r&&l.push(t,d((""+r).replace(D,I)),N),void 0!==n)for(r=0;r<n.length;r++)l.push(A,d(T(n[r])),P);if(void 0!==a)for(n=0;n<a.length;n++)l.push(R,d(T(a[n])),P);return{bootstrapChunks:l,startInlineScript:t,placeholderPrefix:f(e+"P:"),segmentPrefix:f(e+"S:"),boundaryPrefix:e+"B:",idPrefix:e,nextSuspenseID:0,sentCompleteSegmentFunction:!1,sentCompleteBoundaryFunction:!1,sentClientRenderFunction:!1}}(t?t.identifierPrefix:void 0,t?t.nonce:void 0,t?t.bootstrapScriptContent:void 0,t?t.bootstrapScripts:void 0,t?t.bootstrapModules:void 0),function(e){return L("http://www.w3.org/2000/svg"===e?2:"http://www.w3.org/1998/Math/MathML"===e?3:0,null)}(t?t.namespaceURI:void 0),t?t.progressiveChunkSize:void 0,t?t.onError:void 0,l,(function(){var e=new ReadableStream({type:"bytes",pull:function(e){if(1===i.status)i.status=2,p(e,i.fatalError);else if(2!==i.status&&null===i.destination){i.destination=e;try{Mr(i,e)}catch(e){cr(i,e),dr(i,e)}}},cancel:function(){jr(i)}},{highWaterMark:0});e.allReady=o,r(e)}),(function(e){o.catch((function(){})),n(e)}),a);if(t&&t.signal){var s=t.signal,u=function(){jr(i,s.reason),s.removeEventListener("abort",u)};s.addEventListener("abort",u)}kr(i)}))},t.version="18.3.1"},848:(e,t,r)=>{"use strict";var n,a;n=r(633),a=r(911),n.version,t.F0=n.renderToString,n.renderToStaticMarkup,n.renderToNodeStream,n.renderToStaticNodeStream,a.renderToReadableStream},170:function(e,t,r){class n{constructor(){this.data=r(920),this.labelMap={},this.valueMap={},this.data.forEach((e=>{this.labelMap[e.label.toLowerCase()]=e.value,this.valueMap[e.value.toLowerCase()]=e.label}))}getValue(e){return this.labelMap[e.toLowerCase()]}getLabel(e){return this.valueMap[e.toLowerCase()]}getLabels(){return this.data.map((e=>e.label))}getValues(){return this.data.map((e=>e.value))}getLabelList(){return this.labelMap}getValueList(){return this.valueMap}getData(){return this.data}setLabel(e,t){return this.data.forEach((r=>{r.value===e&&(r.label=t,this.valueMap[r.value.toLowerCase()]=r.label)})),this}setEmpty(e){return this.data.unshift({value:"",label:e}),this.valueMap[""]=e,this.labelMap[e]="",this}native(){return this.nativeData=r(36),this.nativeData.forEach((e=>{this.labelMap[e.label.toLowerCase()]=e.value,this.valueMap[e.value.toLowerCase()]=e.label})),this}}e.exports=()=>{if(!(this instanceof n))return new n}},609:e=>{"use strict";e.exports=window.React},36:e=>{"use strict";e.exports=JSON.parse('[{"value":"AF","label":"افغانستان"},{"value":"AX","label":"Åland"},{"value":"AL","label":"Shqipëria"},{"value":"DZ","label":"الجزائر"},{"value":"AS","label":"American Samoa"},{"value":"AD","label":"Andorra"},{"value":"AO","label":"Angola"},{"value":"AI","label":"Anguilla"},{"value":"AQ","label":"Antarctica"},{"value":"AG","label":"Antigua and Barbuda"},{"value":"AR","label":"Argentina"},{"value":"AM","label":"Հայաստան"},{"value":"AW","label":"Aruba"},{"value":"AU","label":"Australia"},{"value":"AT","label":"Österreich"},{"value":"AZ","label":"Azərbaycan"},{"value":"BS","label":"Bahamas"},{"value":"BH","label":"البحرين"},{"value":"BD","label":"Bangladesh"},{"value":"BB","label":"Barbados"},{"value":"BY","label":"Белару́сь"},{"value":"BE","label":"België"},{"value":"BZ","label":"Belize"},{"value":"BJ","label":"Bénin"},{"value":"BM","label":"Bermuda"},{"value":"BT","label":"ʼbrug-yul"},{"value":"BO","label":"Bolivia"},{"value":"BQ","label":"Bonaire"},{"value":"BA","label":"Bosna i Hercegovina"},{"value":"BW","label":"Botswana"},{"value":"BV","label":"Bouvetøya"},{"value":"BR","label":"Brasil"},{"value":"IO","label":"British Indian Ocean Territory"},{"value":"BN","label":"Negara Brunei Darussalam"},{"value":"BG","label":"България"},{"value":"BF","label":"Burkina Faso"},{"value":"BI","label":"Burundi"},{"value":"KH","label":"Kâmpŭchéa"},{"value":"CM","label":"Cameroon"},{"value":"CA","label":"Canada"},{"value":"CV","label":"Cabo Verde"},{"value":"KY","label":"Cayman Islands"},{"value":"CF","label":"Ködörösêse tî Bêafrîka"},{"value":"TD","label":"Tchad"},{"value":"CL","label":"Chile"},{"value":"CN","label":"中国"},{"value":"CX","label":"Christmas Island"},{"value":"CC","label":"Cocos (Keeling) Islands"},{"value":"CO","label":"Colombia"},{"value":"KM","label":"Komori"},{"value":"CG","label":"République du Congo"},{"value":"CD","label":"République démocratique du Congo"},{"value":"CK","label":"Cook Islands"},{"value":"CR","label":"Costa Rica"},{"value":"CI","label":"Côte d\'Ivoire"},{"value":"HR","label":"Hrvatska"},{"value":"CU","label":"Cuba"},{"value":"CW","label":"Curaçao"},{"value":"CY","label":"Κύπρος"},{"value":"CZ","label":"Česká republika"},{"value":"DK","label":"Danmark"},{"value":"DJ","label":"Djibouti"},{"value":"DM","label":"Dominica"},{"value":"DO","label":"República Dominicana"},{"value":"EC","label":"Ecuador"},{"value":"EG","label":"مصر"},{"value":"SV","label":"El Salvador"},{"value":"GQ","label":"Guinea Ecuatorial"},{"value":"ER","label":"ኤርትራ"},{"value":"EE","label":"Eesti"},{"value":"ET","label":"ኢትዮጵያ"},{"value":"FK","label":"Falkland Islands"},{"value":"FO","label":"Føroyar"},{"value":"FJ","label":"Fiji"},{"value":"FI","label":"Suomi"},{"value":"FR","label":"France"},{"value":"GF","label":"Guyane française"},{"value":"PF","label":"Polynésie française"},{"value":"TF","label":"Territoire des Terres australes et antarctiques fr"},{"value":"GA","label":"Gabon"},{"value":"GM","label":"Gambia"},{"value":"GE","label":"საქართველო"},{"value":"DE","label":"Deutschland"},{"value":"GH","label":"Ghana"},{"value":"GI","label":"Gibraltar"},{"value":"GR","label":"Ελλάδα"},{"value":"GL","label":"Kalaallit Nunaat"},{"value":"GD","label":"Grenada"},{"value":"GP","label":"Guadeloupe"},{"value":"GU","label":"Guam"},{"value":"GT","label":"Guatemala"},{"value":"GG","label":"Guernsey"},{"value":"GN","label":"Guinée"},{"value":"GW","label":"Guiné-Bissau"},{"value":"GY","label":"Guyana"},{"value":"HT","label":"Haïti"},{"value":"HM","label":"Heard Island and McDonald Islands"},{"value":"VA","label":"Vaticano"},{"value":"HN","label":"Honduras"},{"value":"HK","label":"香港"},{"value":"HU","label":"Magyarország"},{"value":"IS","label":"Ísland"},{"value":"IN","label":"भारत"},{"value":"ID","label":"Indonesia"},{"value":"IR","label":"ایران"},{"value":"IQ","label":"العراق"},{"value":"IE","label":"Éire"},{"value":"IM","label":"Isle of Man"},{"value":"IL","label":"יִשְׂרָאֵל"},{"value":"IT","label":"Italia"},{"value":"JM","label":"Jamaica"},{"value":"JP","label":"日本"},{"value":"JE","label":"Jersey"},{"value":"JO","label":"الأردن"},{"value":"KZ","label":"Қазақстан"},{"value":"KE","label":"Kenya"},{"value":"KI","label":"Kiribati"},{"value":"KP","label":"북한"},{"value":"KR","label":"대한민국"},{"value":"KW","label":"الكويت"},{"value":"KG","label":"Кыргызстан"},{"value":"LA","label":"ສປປລາວ"},{"value":"LV","label":"Latvija"},{"value":"LB","label":"لبنان"},{"value":"LS","label":"Lesotho"},{"value":"LR","label":"Liberia"},{"value":"LY","label":"ليبيا"},{"value":"LI","label":"Liechtenstein"},{"value":"LT","label":"Lietuva"},{"value":"LU","label":"Luxembourg"},{"value":"MO","label":"澳門"},{"value":"MK","label":"Северна Македонија"},{"value":"MG","label":"Madagasikara"},{"value":"MW","label":"Malawi"},{"value":"MY","label":"Malaysia"},{"value":"MV","label":"Maldives"},{"value":"ML","label":"Mali"},{"value":"MT","label":"Malta"},{"value":"MH","label":"M̧ajeļ"},{"value":"MQ","label":"Martinique"},{"value":"MR","label":"موريتانيا"},{"value":"MU","label":"Maurice"},{"value":"YT","label":"Mayotte"},{"value":"MX","label":"México"},{"value":"FM","label":"Micronesia"},{"value":"MD","label":"Moldova"},{"value":"MC","label":"Monaco"},{"value":"MN","label":"Монгол улс"},{"value":"ME","label":"Црна Гора"},{"value":"MS","label":"Montserrat"},{"value":"MA","label":"المغرب"},{"value":"MZ","label":"Moçambique"},{"value":"MM","label":"မြန်မာ"},{"value":"NA","label":"Namibia"},{"value":"NR","label":"Nauru"},{"value":"NP","label":"नपल"},{"value":"NL","label":"Nederland"},{"value":"NC","label":"Nouvelle-Calédonie"},{"value":"NZ","label":"New Zealand"},{"value":"NI","label":"Nicaragua"},{"value":"NE","label":"Niger"},{"value":"NG","label":"Nigeria"},{"value":"NU","label":"Niuē"},{"value":"NF","label":"Norfolk Island"},{"value":"MP","label":"Northern Mariana Islands"},{"value":"NO","label":"Norge"},{"value":"OM","label":"عمان"},{"value":"PK","label":"Pakistan"},{"value":"PW","label":"Palau"},{"value":"PS","label":"فلسطين"},{"value":"PA","label":"Panamá"},{"value":"PG","label":"Papua Niugini"},{"value":"PY","label":"Paraguay"},{"value":"PE","label":"Perú"},{"value":"PH","label":"Pilipinas"},{"value":"PN","label":"Pitcairn Islands"},{"value":"PL","label":"Polska"},{"value":"PT","label":"Portugal"},{"value":"PR","label":"Puerto Rico"},{"value":"QA","label":"قطر"},{"value":"RE","label":"La Réunion"},{"value":"RO","label":"România"},{"value":"RU","label":"Россия"},{"value":"RW","label":"Rwanda"},{"value":"BL","label":"Saint-Barthélemy"},{"value":"SH","label":"Saint Helena"},{"value":"KN","label":"Saint Kitts and Nevis"},{"value":"LC","label":"Saint Lucia"},{"value":"MF","label":"Saint-Martin"},{"value":"PM","label":"Saint-Pierre-et-Miquelon"},{"value":"VC","label":"Saint Vincent and the Grenadines"},{"value":"WS","label":"Samoa"},{"value":"SM","label":"San Marino"},{"value":"ST","label":"São Tomé e Príncipe"},{"value":"SA","label":"العربية السعودية"},{"value":"SN","label":"Sénégal"},{"value":"RS","label":"Србија"},{"value":"SC","label":"Seychelles"},{"value":"SL","label":"Sierra Leone"},{"value":"SG","label":"Singapore"},{"value":"SX","label":"Sint Maarten"},{"value":"SK","label":"Slovensko"},{"value":"SI","label":"Slovenija"},{"value":"SB","label":"Solomon Islands"},{"value":"SO","label":"Soomaaliya"},{"value":"ZA","label":"South Africa"},{"value":"GS","label":"South Georgia"},{"value":"SS","label":"South Sudan"},{"value":"ES","label":"España"},{"value":"LK","label":"śrī laṃkāva"},{"value":"SD","label":"السودان"},{"value":"SR","label":"Suriname"},{"value":"SJ","label":"Svalbard og Jan Mayen"},{"value":"SZ","label":"Swaziland"},{"value":"SE","label":"Sverige"},{"value":"CH","label":"Schweiz"},{"value":"SY","label":"سوريا"},{"value":"TW","label":"臺灣"},{"value":"TJ","label":"Тоҷикистон"},{"value":"TZ","label":"Tanzania"},{"value":"TH","label":"ประเทศไทย"},{"value":"TL","label":"Timor-Leste"},{"value":"TG","label":"Togo"},{"value":"TK","label":"Tokelau"},{"value":"TO","label":"Tonga"},{"value":"TT","label":"Trinidad and Tobago"},{"value":"TN","label":"تونس"},{"value":"TR","label":"Türkiye"},{"value":"TM","label":"Türkmenistan"},{"value":"TC","label":"Turks and Caicos Islands"},{"value":"TV","label":"Tuvalu"},{"value":"UG","label":"Uganda"},{"value":"UA","label":"Україна"},{"value":"AE","label":"دولة الإمارات العربية المتحدة"},{"value":"GB","label":"United Kingdom"},{"value":"US","label":"United States"},{"value":"UM","label":"United States Minor Outlying Islands"},{"value":"UY","label":"Uruguay"},{"value":"UZ","label":"O‘zbekiston"},{"value":"VU","label":"Vanuatu"},{"value":"VE","label":"Venezuela"},{"value":"VN","label":"Việt Nam"},{"value":"VG","label":"British Virgin Islands"},{"value":"VI","label":"United States Virgin Islands"},{"value":"WF","label":"Wallis et Futuna"},{"value":"EH","label":"الصحراء الغربية"},{"value":"YE","label":"اليَمَن"},{"value":"ZM","label":"Zambia"},{"value":"ZW","label":"Zimbabwe"}]')},920:e=>{"use strict";e.exports=JSON.parse('[{"value":"AF","label":"Afghanistan"},{"value":"AX","label":"Åland Islands"},{"value":"AL","label":"Albania"},{"value":"DZ","label":"Algeria"},{"value":"AS","label":"American Samoa"},{"value":"AD","label":"Andorra"},{"value":"AO","label":"Angola"},{"value":"AI","label":"Anguilla"},{"value":"AQ","label":"Antarctica"},{"value":"AG","label":"Antigua and Barbuda"},{"value":"AR","label":"Argentina"},{"value":"AM","label":"Armenia"},{"value":"AW","label":"Aruba"},{"value":"AU","label":"Australia"},{"value":"AT","label":"Austria"},{"value":"AZ","label":"Azerbaijan"},{"value":"BS","label":"Bahamas"},{"value":"BH","label":"Bahrain"},{"value":"BD","label":"Bangladesh"},{"value":"BB","label":"Barbados"},{"value":"BY","label":"Belarus"},{"value":"BE","label":"Belgium"},{"value":"BZ","label":"Belize"},{"value":"BJ","label":"Benin"},{"value":"BM","label":"Bermuda"},{"value":"BT","label":"Bhutan"},{"value":"BO","label":"Bolivia, Plurinational State of"},{"value":"BQ","label":"Bonaire, Sint Eustatius and Saba"},{"value":"BA","label":"Bosnia and Herzegovina"},{"value":"BW","label":"Botswana"},{"value":"BV","label":"Bouvet Island"},{"value":"BR","label":"Brazil"},{"value":"IO","label":"British Indian Ocean Territory"},{"value":"BN","label":"Brunei Darussalam"},{"value":"BG","label":"Bulgaria"},{"value":"BF","label":"Burkina Faso"},{"value":"BI","label":"Burundi"},{"value":"CV","label":"Cabo Verde"},{"value":"KH","label":"Cambodia"},{"value":"CM","label":"Cameroon"},{"value":"CA","label":"Canada"},{"value":"KY","label":"Cayman Islands"},{"value":"CF","label":"Central African Republic"},{"value":"TD","label":"Chad"},{"value":"CL","label":"Chile"},{"value":"CN","label":"China"},{"value":"CX","label":"Christmas Island"},{"value":"CC","label":"Cocos (Keeling) Islands"},{"value":"CO","label":"Colombia"},{"value":"KM","label":"Comoros"},{"value":"CG","label":"Congo"},{"value":"CD","label":"Congo, Democratic Republic of the"},{"value":"CK","label":"Cook Islands"},{"value":"CR","label":"Costa Rica"},{"value":"HR","label":"Croatia"},{"value":"CU","label":"Cuba"},{"value":"CW","label":"Curaçao"},{"value":"CY","label":"Cyprus"},{"value":"CZ","label":"Czechia"},{"value":"CI","label":"Côte d\'Ivoire"},{"value":"DK","label":"Denmark"},{"value":"DJ","label":"Djibouti"},{"value":"DM","label":"Dominica"},{"value":"DO","label":"Dominican Republic"},{"value":"EC","label":"Ecuador"},{"value":"EG","label":"Egypt"},{"value":"SV","label":"El Salvador"},{"value":"GQ","label":"Equatorial Guinea"},{"value":"ER","label":"Eritrea"},{"value":"EE","label":"Estonia"},{"value":"SZ","label":"Eswatini"},{"value":"ET","label":"Ethiopia"},{"value":"FK","label":"Falkland Islands (Malvinas)"},{"value":"FO","label":"Faroe Islands"},{"value":"FJ","label":"Fiji"},{"value":"FI","label":"Finland"},{"value":"FR","label":"France"},{"value":"GF","label":"French Guiana"},{"value":"PF","label":"French Polynesia"},{"value":"TF","label":"French Southern Territories"},{"value":"GA","label":"Gabon"},{"value":"GM","label":"Gambia"},{"value":"GE","label":"Georgia"},{"value":"DE","label":"Germany"},{"value":"GH","label":"Ghana"},{"value":"GI","label":"Gibraltar"},{"value":"GR","label":"Greece"},{"value":"GL","label":"Greenland"},{"value":"GD","label":"Grenada"},{"value":"GP","label":"Guadeloupe"},{"value":"GU","label":"Guam"},{"value":"GT","label":"Guatemala"},{"value":"GG","label":"Guernsey"},{"value":"GN","label":"Guinea"},{"value":"GW","label":"Guinea-Bissau"},{"value":"GY","label":"Guyana"},{"value":"HT","label":"Haiti"},{"value":"HM","label":"Heard Island and McDonald Islands"},{"value":"VA","label":"Holy See"},{"value":"HN","label":"Honduras"},{"value":"HK","label":"Hong Kong"},{"value":"HU","label":"Hungary"},{"value":"IS","label":"Iceland"},{"value":"IN","label":"India"},{"value":"ID","label":"Indonesia"},{"value":"IR","label":"Iran, Islamic Republic of"},{"value":"IQ","label":"Iraq"},{"value":"IE","label":"Ireland"},{"value":"IM","label":"Isle of Man"},{"value":"IL","label":"Israel"},{"value":"IT","label":"Italy"},{"value":"JM","label":"Jamaica"},{"value":"JP","label":"Japan"},{"value":"JE","label":"Jersey"},{"value":"JO","label":"Jordan"},{"value":"KZ","label":"Kazakhstan"},{"value":"KE","label":"Kenya"},{"value":"KI","label":"Kiribati"},{"value":"KP","label":"Korea, Democratic People\'s Republic of"},{"value":"KR","label":"Korea, Republic of"},{"value":"KW","label":"Kuwait"},{"value":"KG","label":"Kyrgyzstan"},{"value":"LA","label":"Lao People\'s Democratic Republic"},{"value":"LV","label":"Latvia"},{"value":"LB","label":"Lebanon"},{"value":"LS","label":"Lesotho"},{"value":"LR","label":"Liberia"},{"value":"LY","label":"Libya"},{"value":"LI","label":"Liechtenstein"},{"value":"LT","label":"Lithuania"},{"value":"LU","label":"Luxembourg"},{"value":"MO","label":"Macao"},{"value":"MG","label":"Madagascar"},{"value":"MW","label":"Malawi"},{"value":"MY","label":"Malaysia"},{"value":"MV","label":"Maldives"},{"value":"ML","label":"Mali"},{"value":"MT","label":"Malta"},{"value":"MH","label":"Marshall Islands"},{"value":"MQ","label":"Martinique"},{"value":"MR","label":"Mauritania"},{"value":"MU","label":"Mauritius"},{"value":"YT","label":"Mayotte"},{"value":"MX","label":"Mexico"},{"value":"FM","label":"Micronesia, Federated States of"},{"value":"MD","label":"Moldova, Republic of"},{"value":"MC","label":"Monaco"},{"value":"MN","label":"Mongolia"},{"value":"ME","label":"Montenegro"},{"value":"MS","label":"Montserrat"},{"value":"MA","label":"Morocco"},{"value":"MZ","label":"Mozambique"},{"value":"MM","label":"Myanmar"},{"value":"NA","label":"Namibia"},{"value":"NR","label":"Nauru"},{"value":"NP","label":"Nepal"},{"value":"NL","label":"Netherlands"},{"value":"NC","label":"New Caledonia"},{"value":"NZ","label":"New Zealand"},{"value":"NI","label":"Nicaragua"},{"value":"NE","label":"Niger"},{"value":"NG","label":"Nigeria"},{"value":"NU","label":"Niue"},{"value":"NF","label":"Norfolk Island"},{"value":"MK","label":"North Macedonia"},{"value":"MP","label":"Northern Mariana Islands"},{"value":"NO","label":"Norway"},{"value":"OM","label":"Oman"},{"value":"PK","label":"Pakistan"},{"value":"PW","label":"Palau"},{"value":"PS","label":"Palestine, State of"},{"value":"PA","label":"Panama"},{"value":"PG","label":"Papua New Guinea"},{"value":"PY","label":"Paraguay"},{"value":"PE","label":"Peru"},{"value":"PH","label":"Philippines"},{"value":"PN","label":"Pitcairn"},{"value":"PL","label":"Poland"},{"value":"PT","label":"Portugal"},{"value":"PR","label":"Puerto Rico"},{"value":"QA","label":"Qatar"},{"value":"RO","label":"Romania"},{"value":"RU","label":"Russian Federation"},{"value":"RW","label":"Rwanda"},{"value":"RE","label":"Réunion"},{"value":"BL","label":"Saint Barthélemy"},{"value":"SH","label":"Saint Helena, Ascension and Tristan da Cunha"},{"value":"KN","label":"Saint Kitts and Nevis"},{"value":"LC","label":"Saint Lucia"},{"value":"MF","label":"Saint Martin (French part)"},{"value":"PM","label":"Saint Pierre and Miquelon"},{"value":"VC","label":"Saint Vincent and the Grenadines"},{"value":"WS","label":"Samoa"},{"value":"SM","label":"San Marino"},{"value":"ST","label":"Sao Tome and Principe"},{"value":"SA","label":"Saudi Arabia"},{"value":"SN","label":"Senegal"},{"value":"RS","label":"Serbia"},{"value":"SC","label":"Seychelles"},{"value":"SL","label":"Sierra Leone"},{"value":"SG","label":"Singapore"},{"value":"SX","label":"Sint Maarten (Dutch part)"},{"value":"SK","label":"Slovakia"},{"value":"SI","label":"Slovenia"},{"value":"SB","label":"Solomon Islands"},{"value":"SO","label":"Somalia"},{"value":"ZA","label":"South Africa"},{"value":"GS","label":"South Georgia and the South Sandwich Islands"},{"value":"SS","label":"South Sudan"},{"value":"ES","label":"Spain"},{"value":"LK","label":"Sri Lanka"},{"value":"SD","label":"Sudan"},{"value":"SR","label":"Suriname"},{"value":"SJ","label":"Svalbard and Jan Mayen"},{"value":"SE","label":"Sweden"},{"value":"CH","label":"Switzerland"},{"value":"SY","label":"Syrian Arab Republic"},{"value":"TW","label":"Taiwan, Province of China"},{"value":"TJ","label":"Tajikistan"},{"value":"TZ","label":"Tanzania, United Republic of"},{"value":"TH","label":"Thailand"},{"value":"TL","label":"Timor-Leste"},{"value":"TG","label":"Togo"},{"value":"TK","label":"Tokelau"},{"value":"TO","label":"Tonga"},{"value":"TT","label":"Trinidad and Tobago"},{"value":"TN","label":"Tunisia"},{"value":"TR","label":"Turkey"},{"value":"TM","label":"Turkmenistan"},{"value":"TC","label":"Turks and Caicos Islands"},{"value":"TV","label":"Tuvalu"},{"value":"UG","label":"Uganda"},{"value":"UA","label":"Ukraine"},{"value":"AE","label":"United Arab Emirates"},{"value":"GB","label":"United Kingdom"},{"value":"UM","label":"United States Minor Outlying Islands"},{"value":"US","label":"United States"},{"value":"UY","label":"Uruguay"},{"value":"UZ","label":"Uzbekistan"},{"value":"VU","label":"Vanuatu"},{"value":"VE","label":"Venezuela, Bolivarian Republic of"},{"value":"VN","label":"Viet Nam"},{"value":"VG","label":"Virgin Islands, British"},{"value":"VI","label":"Virgin Islands, U.S."},{"value":"WF","label":"Wallis and Futuna"},{"value":"EH","label":"Western Sahara"},{"value":"YE","label":"Yemen"},{"value":"ZM","label":"Zambia"},{"value":"ZW","label":"Zimbabwe"}]')}},a={};function l(e){var t=a[e];if(void 0!==t)return t.exports;var r=a[e]={exports:{}};return n[e].call(r.exports,r,r.exports,l),r.exports}l.m=n,e=[],l.O=(t,r,n,a)=>{if(!r){var o=1/0;for(c=0;c<e.length;c++){for(var[r,n,a]=e[c],i=!0,s=0;s<r.length;s++)(!1&a||o>=a)&&Object.keys(l.O).every((e=>l.O[e](r[s])))?r.splice(s--,1):(i=!1,a<o&&(o=a));if(i){e.splice(c--,1);var u=n();void 0!==u&&(t=u)}}return t}a=a||0;for(var c=e.length;c>0&&e[c-1][2]>a;c--)e[c]=e[c-1];e[c]=[r,n,a]},l.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return l.d(t,{a:t}),t},r=Object.getOf?e=>Object.getOf(e):e=>e.__proto__,l.t=function(e,n){if(1&n&&(e=this(e)),8&n)return e;if("object"==typeof e&&e){if(4&n&&e.__esModule)return e;if(16&n&&"function"==typeof e.then)return e}var a=Object.create(null);l.r(a);var o={};t=t||[null,r({}),r([]),r(r)];for(var i=2&n&&e;"object"==typeof i&&!~t.indexOf(i);i=r(i))Object.getOwnPropertyNames(i).forEach((t=>o[t]=()=>e[t]));return o.default=()=>e,l.d(a,o),a},l.d=(e,t)=>{for(var r in t)l.o(t,r)&&!l.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},l.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),l.o=(e,t)=>Object..hasOwnProperty.call(e,t),l.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},(()=>{var e={59:0,526:0};l.O.j=t=>0===e[t];var t=(t,r)=>{var n,a,[o,i,s]=r,u=0;if(o.some((t=>0!==e[t]))){for(n in i)l.o(i,n)&&(l.m[n]=i[n]);if(s)var c=s(l)}for(t&&t(r);u<o.length;u++)a=o[u],l.o(e,a)&&e[a]&&e[a][0](),e[a]=0;return l.O(c)},r=globalThis.webpackChunkkudos_donations=globalThis.webpackChunkkudos_donations||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})();var o=l.O(void 0,[526],(()=>l(690)));o=l.O(o)})(); kudos-donations/trunk/config/services.php
r3276014 r3292556 22 22 use IseardMedia\Kudos\Migrations\MigrationInterface; 23 23 use IseardMedia\Kudos\Service\EncryptionService; 24 use IseardMedia\Kudos\ThirdParty\Mollie\Api\MollieApiClient; 25 use IseardMedia\Kudos\ThirdParty\Monolog\Handler\RotatingFileHandler; 26 use IseardMedia\Kudos\ThirdParty\Monolog\Handler\WhatFailureGroupHandler; 27 use IseardMedia\Kudos\ThirdParty\Monolog\Logger; 24 28 use IseardMedia\Kudos\Vendor\EmailVendor\EmailVendorFactory; 25 29 use IseardMedia\Kudos\Vendor\EmailVendor\EmailVendorInterface; 26 30 use IseardMedia\Kudos\Vendor\PaymentVendor\PaymentVendorFactory; 27 31 use IseardMedia\Kudos\Vendor\PaymentVendor\PaymentVendorInterface; 28 use Mollie\Api\MollieApiClient;29 use Monolog\Handler\RotatingFileHandler;30 use Monolog\Handler\WhatFailureGroupHandler;31 use Monolog\Logger;32 32 use Psr\Log\LoggerAwareInterface; 33 33 use Psr\Log\LoggerInterface; … … 70 70 // Load base plugin. 71 71 $services->load( 'IseardMedia\Kudos\\', KUDOS_PLUGIN_DIR . 'includes/*' ) 72 ->exclude( KUDOS_PLUGIN_DIR . 'includes/{namespace.php,functions.php,helpers.php,index.php }' )->lazy();72 ->exclude( KUDOS_PLUGIN_DIR . 'includes/{namespace.php,functions.php,helpers.php,index.php,vendor}' )->lazy(); 73 73 74 74 $services->set( RotatingFileHandler::class ) kudos-donations/trunk/includes/Admin/DebugAdminPage.php
r3289020 r3292556 14 14 use IseardMedia\Kudos\Domain\PostType\CampaignPostType; 15 15 use IseardMedia\Kudos\Service\MigrationService; 16 use Monolog\Handler\RotatingFileHandler;16 use IseardMedia\Kudos\ThirdParty\Monolog\Handler\RotatingFileHandler; 17 17 18 18 class DebugAdminPage extends AbstractAdminPage implements HasCallbackInterface, SubmenuAdminPageInterface { kudos-donations/trunk/includes/Autoloader.php
r3276014 r3292556 20 20 21 21 /** 22 * Require the autoloaderand return the result.22 * Require autoloaders and return the result. 23 23 * 24 * If theautoloader is not present, let's log the failure and display a nice admin notice.24 * If an autoloader is not present, let's log the failure and display a nice admin notice. 25 25 */ 26 26 public static function init(): bool { 27 $autoloaders = [ \dirname( __DIR__ ) . '/vendor/autoload_packages.php' ]; 27 $autoloaders = [ 28 \dirname( __DIR__ ) . '/vendor/autoload.php', 29 \dirname( __DIR__ ) . '/third-party/vendor/autoload.php', 30 ]; 28 31 32 // Load standard Composer autoloader. 29 33 foreach ( $autoloaders as $autoloader ) { 30 34 if ( ! is_readable( $autoloader ) ) { … … 33 37 } 34 38 35 $autoloader_result = require $autoloader; 36 37 if ( ! $autoloader_result ) { 38 return false; 39 } 39 require $autoloader; 40 40 } 41 41 … … 60 60 <p> 61 61 <?php 62 esc_html_ _( 'Your installation of Kudos Donations is incomplete.', 'kudos-donations' )62 esc_html_e( 'Your installation of Kudos Donations is incomplete.', 'kudos-donations' ) 63 63 ?> 64 64 </p> kudos-donations/trunk/includes/Vendor/PaymentVendor/MolliePaymentVendor.php
r3287950 r3292556 20 20 use IseardMedia\Kudos\Helper\Utils; 21 21 use IseardMedia\Kudos\Vendor\AbstractVendor; 22 use Mollie\Api\Exceptions\ApiException;23 use Mollie\Api\Exceptions\RequestException;24 use Mollie\Api\MollieApiClient;25 use Mollie\Api\Resources\BaseCollection;26 use Mollie\Api\Resources\Customer;27 use Mollie\Api\Resources\Method;28 use Mollie\Api\Resources\MethodCollection;29 use Mollie\Api\Resources\Subscription;30 use Mollie\Api\Types\PaymentMethod;31 use Mollie\Api\Types\PaymentMethodStatus;32 use Mollie\Api\Types\RefundStatus;33 use Mollie\Api\Types\SequenceType;22 use IseardMedia\Kudos\ThirdParty\Mollie\Api\Exceptions\ApiException; 23 use IseardMedia\Kudos\ThirdParty\Mollie\Api\Exceptions\RequestException; 24 use IseardMedia\Kudos\ThirdParty\Mollie\Api\MollieApiClient; 25 use IseardMedia\Kudos\ThirdParty\Mollie\Api\Resources\BaseCollection; 26 use IseardMedia\Kudos\ThirdParty\Mollie\Api\Resources\Customer; 27 use IseardMedia\Kudos\ThirdParty\Mollie\Api\Resources\Method; 28 use IseardMedia\Kudos\ThirdParty\Mollie\Api\Resources\MethodCollection; 29 use IseardMedia\Kudos\ThirdParty\Mollie\Api\Resources\Subscription; 30 use IseardMedia\Kudos\ThirdParty\Mollie\Api\Types\PaymentMethod; 31 use IseardMedia\Kudos\ThirdParty\Mollie\Api\Types\PaymentMethodStatus; 32 use IseardMedia\Kudos\ThirdParty\Mollie\Api\Types\RefundStatus; 33 use IseardMedia\Kudos\ThirdParty\Mollie\Api\Types\SequenceType; 34 34 use WP_Error; 35 35 use WP_Post; … … 145 145 146 146 if ($methods) { 147 return $methods->count > 0;147 return $methods->count() > 0; 148 148 } 149 149 kudos-donations/trunk/kudos-donations.php
r3289020 r3292556 9 9 * Plugin URI: https://gitlab.iseard.media/michael/kudos-donations 10 10 * Description: Add a donation button to any page on your website. Easy & fast setup. Works with Mollie payments. 11 * Version: 4.0. 711 * Version: 4.0.8 12 12 * Author: Iseard Media 13 13 * Author URI: https://iseard.media … … 22 22 namespace IseardMedia\Kudos; 23 23 24 use Monolog\Logger;24 use IseardMedia\Kudos\ThirdParty\Monolog\Logger; 25 25 use Symfony\Component\Dotenv\Dotenv; 26 26 … … 33 33 * Define all the Kudos Donations constants for use throughout the plugin. 34 34 */ 35 \define( 'KUDOS_VERSION', '4.0. 7' );35 \define( 'KUDOS_VERSION', '4.0.8' ); 36 36 \define( 'KUDOS_DB_VERSION', '4.0.0' ); 37 37 \define( 'KUDOS_PLUGIN_FILE', __FILE__ ); kudos-donations/trunk/readme.txt
r3289020 r3292556 113 113 114 114 == Changelog == 115 116 = 4.0.8 = 117 * Add php scoping for Mollie and Monolog packages reducing conflicts with other plugins 118 * dev: Update php_codesniffer to 3.13.0 115 119 116 120 = 4.0.7 = kudos-donations/trunk/vendor/autoload.php
r3276676 r3292556 23 23 require_once __DIR__ . '/composer/autoload_real.php'; 24 24 25 return ComposerAutoloaderInit ba7a82c4b3c8ea0eaa6d5de41f7a7c70::getLoader();25 return ComposerAutoloaderInit3c7c333eabf0490e4c03c7807aa2da00::getLoader(); kudos-donations/trunk/vendor/composer/autoload_classmap.php
r3280937 r3292556 8 8 return array( 9 9 'Attribute' => $vendorDir . '/symfony/polyfill-php80/Resources/stubs/Attribute.php', 10 'Automattic\\Jetpack\\Autoloader\\AutoloadFileWriter' => $vendorDir . '/automattic/jetpack-autoloader/src/AutoloadFileWriter.php',11 'Automattic\\Jetpack\\Autoloader\\AutoloadGenerator' => $vendorDir . '/automattic/jetpack-autoloader/src/AutoloadGenerator.php',12 'Automattic\\Jetpack\\Autoloader\\AutoloadProcessor' => $vendorDir . '/automattic/jetpack-autoloader/src/AutoloadProcessor.php',13 'Automattic\\Jetpack\\Autoloader\\CustomAutoloaderPlugin' => $vendorDir . '/automattic/jetpack-autoloader/src/CustomAutoloaderPlugin.php',14 'Automattic\\Jetpack\\Autoloader\\ManifestGenerator' => $vendorDir . '/automattic/jetpack-autoloader/src/ManifestGenerator.php',15 10 'CURLStringFile' => $vendorDir . '/symfony/polyfill-php81/Resources/stubs/CURLStringFile.php', 16 11 'Composer\\CaBundle\\CaBundle' => $vendorDir . '/composer/ca-bundle/src/CaBundle.php', kudos-donations/trunk/vendor/composer/autoload_psr4.php
r3276676 r3292556 24 24 'Psr\\Container\\' => array($vendorDir . '/psr/container/src'), 25 25 'Nyholm\\Psr7\\' => array($vendorDir . '/nyholm/psr7/src'), 26 'Monolog\\' => array($ vendorDir . '/monolog/monolog/src/Monolog'),26 'Monolog\\' => array($baseDir . '/third-party/vendor/monolog/monolog/src', $vendorDir . '/monolog/monolog/src/Monolog'), 27 27 'Mollie\\Api\\' => array($vendorDir . '/mollie/mollie-api-php/src'), 28 'Mollie\\' => array($baseDir . '/third-party/vendor/mollie/mollie-api-php/src'), 28 29 'Masterminds\\' => array($vendorDir . '/masterminds/html5/src'), 29 30 'IseardMedia\\Kudos\\' => array($baseDir . '/includes'), … … 31 32 'Dompdf\\' => array($vendorDir . '/dompdf/dompdf/src'), 32 33 'Composer\\CaBundle\\' => array($vendorDir . '/composer/ca-bundle/src'), 33 'Automattic\\Jetpack\\Autoloader\\' => array($vendorDir . '/automattic/jetpack-autoloader/src'),34 34 ); kudos-donations/trunk/vendor/composer/autoload_real.php
r3276676 r3292556 3 3 // autoload_real.php @generated by Composer 4 4 5 class ComposerAutoloaderInit ba7a82c4b3c8ea0eaa6d5de41f7a7c705 class ComposerAutoloaderInit3c7c333eabf0490e4c03c7807aa2da00 6 6 { 7 7 private static $loader; … … 25 25 require __DIR__ . '/platform_check.php'; 26 26 27 spl_autoload_register(array('ComposerAutoloaderInit ba7a82c4b3c8ea0eaa6d5de41f7a7c70', 'loadClassLoader'), true, true);27 spl_autoload_register(array('ComposerAutoloaderInit3c7c333eabf0490e4c03c7807aa2da00', 'loadClassLoader'), true, true); 28 28 self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(__DIR__)); 29 spl_autoload_unregister(array('ComposerAutoloaderInit ba7a82c4b3c8ea0eaa6d5de41f7a7c70', 'loadClassLoader'));29 spl_autoload_unregister(array('ComposerAutoloaderInit3c7c333eabf0490e4c03c7807aa2da00', 'loadClassLoader')); 30 30 31 31 require __DIR__ . '/autoload_static.php'; 32 call_user_func(\Composer\Autoload\ComposerStaticInit ba7a82c4b3c8ea0eaa6d5de41f7a7c70::getInitializer($loader));32 call_user_func(\Composer\Autoload\ComposerStaticInit3c7c333eabf0490e4c03c7807aa2da00::getInitializer($loader)); 33 33 34 34 $loader->setClassMapAuthoritative(true); 35 35 $loader->register(true); 36 36 37 $filesToLoad = \Composer\Autoload\ComposerStaticInit ba7a82c4b3c8ea0eaa6d5de41f7a7c70::$files;37 $filesToLoad = \Composer\Autoload\ComposerStaticInit3c7c333eabf0490e4c03c7807aa2da00::$files; 38 38 $requireFile = \Closure::bind(static function ($fileIdentifier, $file) { 39 39 if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) { kudos-donations/trunk/vendor/composer/autoload_static.php
r3280937 r3292556 5 5 namespace Composer\Autoload; 6 6 7 class ComposerStaticInit ba7a82c4b3c8ea0eaa6d5de41f7a7c707 class ComposerStaticInit3c7c333eabf0490e4c03c7807aa2da00 8 8 { 9 9 public static $files = array ( … … 54 54 'Monolog\\' => 8, 55 55 'Mollie\\Api\\' => 11, 56 'Mollie\\' => 7, 56 57 'Masterminds\\' => 12, 57 58 ), … … 71 72 array ( 72 73 'Composer\\CaBundle\\' => 18, 73 ),74 'A' =>75 array (76 'Automattic\\Jetpack\\Autoloader\\' => 30,77 74 ), 78 75 ); … … 150 147 'Monolog\\' => 151 148 array ( 152 0 => __DIR__ . '/..' . '/monolog/monolog/src/Monolog', 149 0 => __DIR__ . '/../..' . '/third-party/vendor/monolog/monolog/src', 150 1 => __DIR__ . '/..' . '/monolog/monolog/src/Monolog', 153 151 ), 154 152 'Mollie\\Api\\' => … … 156 154 0 => __DIR__ . '/..' . '/mollie/mollie-api-php/src', 157 155 ), 156 'Mollie\\' => 157 array ( 158 0 => __DIR__ . '/../..' . '/third-party/vendor/mollie/mollie-api-php/src', 159 ), 158 160 'Masterminds\\' => 159 161 array ( … … 175 177 array ( 176 178 0 => __DIR__ . '/..' . '/composer/ca-bundle/src', 177 ),178 'Automattic\\Jetpack\\Autoloader\\' =>179 array (180 0 => __DIR__ . '/..' . '/automattic/jetpack-autoloader/src',181 179 ), 182 180 ); … … 184 182 public static $classMap = array ( 185 183 'Attribute' => __DIR__ . '/..' . '/symfony/polyfill-php80/Resources/stubs/Attribute.php', 186 'Automattic\\Jetpack\\Autoloader\\AutoloadFileWriter' => __DIR__ . '/..' . '/automattic/jetpack-autoloader/src/AutoloadFileWriter.php',187 'Automattic\\Jetpack\\Autoloader\\AutoloadGenerator' => __DIR__ . '/..' . '/automattic/jetpack-autoloader/src/AutoloadGenerator.php',188 'Automattic\\Jetpack\\Autoloader\\AutoloadProcessor' => __DIR__ . '/..' . '/automattic/jetpack-autoloader/src/AutoloadProcessor.php',189 'Automattic\\Jetpack\\Autoloader\\CustomAutoloaderPlugin' => __DIR__ . '/..' . '/automattic/jetpack-autoloader/src/CustomAutoloaderPlugin.php',190 'Automattic\\Jetpack\\Autoloader\\ManifestGenerator' => __DIR__ . '/..' . '/automattic/jetpack-autoloader/src/ManifestGenerator.php',191 184 'CURLStringFile' => __DIR__ . '/..' . '/symfony/polyfill-php81/Resources/stubs/CURLStringFile.php', 192 185 'Composer\\CaBundle\\CaBundle' => __DIR__ . '/..' . '/composer/ca-bundle/src/CaBundle.php', … … 1536 1529 { 1537 1530 return \Closure::bind(function () use ($loader) { 1538 $loader->prefixLengthsPsr4 = ComposerStaticInit ba7a82c4b3c8ea0eaa6d5de41f7a7c70::$prefixLengthsPsr4;1539 $loader->prefixDirsPsr4 = ComposerStaticInit ba7a82c4b3c8ea0eaa6d5de41f7a7c70::$prefixDirsPsr4;1540 $loader->classMap = ComposerStaticInit ba7a82c4b3c8ea0eaa6d5de41f7a7c70::$classMap;1531 $loader->prefixLengthsPsr4 = ComposerStaticInit3c7c333eabf0490e4c03c7807aa2da00::$prefixLengthsPsr4; 1532 $loader->prefixDirsPsr4 = ComposerStaticInit3c7c333eabf0490e4c03c7807aa2da00::$prefixDirsPsr4; 1533 $loader->classMap = ComposerStaticInit3c7c333eabf0490e4c03c7807aa2da00::$classMap; 1541 1534 1542 1535 }, null, ClassLoader::class); kudos-donations/trunk/vendor/composer/installed.json
r3289020 r3292556 1 1 { 2 2 "packages": [ 3 {4 "name": "automattic/jetpack-autoloader",5 "version": "v5.0.7",6 "version_normalized": "5.0.7.0",7 "source": {8 "type": "git",9 "url": "https://.com/Automattic/jetpack-autoloader.git",10 "reference": "8ab8cc721937030a7a3d77d3d6698649f56de4d9"11 },12 "dist": {13 "type": "zip",14 "url": "https://api..com/repos/Automattic/jetpack-autoloader/zipball/8ab8cc721937030a7a3d77d3d6698649f56de4d9",15 "reference": "8ab8cc721937030a7a3d77d3d6698649f56de4d9",16 "shasum": ""17 },18 "require": {19 "composer-plugin-api": "^2.2",20 "php": ">=7.2"21 },22 "require-dev": {23 "automattic/jetpack-changelogger": "^6.0.5",24 "automattic/phpunit-select-config": "^1.0.3",25 "composer/composer": "^2.2",26 "yoast/phpunit-polyfills": "^4.0.0"27 },28 "time": "2025-04-28T15:12:56+00:00",29 "type": "composer-plugin",30 "extra": {31 "class": "Automattic\\Jetpack\\Autoloader\\CustomAutoloaderPlugin",32 "autotagger": true,33 "mirror-repo": "Automattic/jetpack-autoloader",34 "branch-alias": {35 "dev-trunk": "5.0.x-dev"36 },37 "changelogger": {38 "link-template": "https://.com/Automattic/jetpack-autoloader/compare/v${old}...v${new}"39 },40 "version-constants": {41 "::VERSION": "src/AutoloadGenerator.php"42 }43 },44 "installation-source": "dist",45 "autoload": {46 "psr-4": {47 "Automattic\\Jetpack\\Autoloader\\": "src"48 },49 "classmap": [50 "src/AutoloadGenerator.php"51 ]52 },53 "notification-url": "https://packagist.org/downloads/",54 "license": [55 "GPL-2.0-or-later"56 ],57 "description": "Creates a custom autoloader for a plugin or theme.",58 "keywords": [59 "autoload",60 "autoloader",61 "composer",62 "jetpack",63 "plugin",64 "wordpress"65 ],66 "support": {67 "source": "https://.com/Automattic/jetpack-autoloader/tree/v5.0.7"68 },69 "install-path": "../automattic/jetpack-autoloader"70 },71 3 { 72 4 "name": "composer/ca-bundle", kudos-donations/trunk/vendor/composer/installed.php
r3289020 r3292556 2 2 'root' => array( 3 3 'name' => 'iseard-media/kudos-donations', 4 'pretty_version' => 'v4.0. 7',5 'version' => '4.0. 7.0',6 'reference' => ' 0ac93eba722b8fe142a37e85725180a932bc484a',4 'pretty_version' => 'v4.0.8', 5 'version' => '4.0.8.0', 6 'reference' => '1a7419cc47296a07f9e20e4b7d9c72fac2111820', 7 7 'type' => 'wordpress-plugin', 8 8 'install_path' => __DIR__ . '/../../', … … 11 11 ), 12 12 'versions' => array( 13 'automattic/jetpack-autoloader' => array(14 'pretty_version' => 'v5.0.7',15 'version' => '5.0.7.0',16 'reference' => '8ab8cc721937030a7a3d77d3d6698649f56de4d9',17 'type' => 'composer-plugin',18 'install_path' => __DIR__ . '/../automattic/jetpack-autoloader',19 'aliases' => array(),20 'dev_requirement' => false,21 ),22 13 'composer/ca-bundle' => array( 23 14 'pretty_version' => '1.5.6', … … 57 48 ), 58 49 'iseard-media/kudos-donations' => array( 59 'pretty_version' => 'v4.0. 7',60 'version' => '4.0. 7.0',61 'reference' => ' 0ac93eba722b8fe142a37e85725180a932bc484a',50 'pretty_version' => 'v4.0.8', 51 'version' => '4.0.8.0', 52 'reference' => '1a7419cc47296a07f9e20e4b7d9c72fac2111820', 62 53 'type' => 'wordpress-plugin', 63 54 'install_path' => __DIR__ . '/../../',
Note: See TracChangeset for help on using the changeset viewer.