Changeset 3082926
- Timestamp:
- 05/08/2024 03:34:24 AM (23 months ago)
- Location:
- blockons
- Files:
-
- 428 added
- 13 edited
-
tags/1.1.05 (added)
-
tags/1.1.05/assets (added)
-
tags/1.1.05/assets/blocks (added)
-
tags/1.1.05/assets/blocks/image-gallery (added)
-
tags/1.1.05/assets/blocks/image-gallery/imagegallery.js (added)
-
tags/1.1.05/assets/blocks/progress-bars (added)
-
tags/1.1.05/assets/blocks/progress-bars/inview.min.js (added)
-
tags/1.1.05/assets/blocks/progress-bars/progress-bars.js (added)
-
tags/1.1.05/assets/blocks/progress-bars/waypoints.min.js (added)
-
tags/1.1.05/assets/blocks/search (added)
-
tags/1.1.05/assets/blocks/search/search.js (added)
-
tags/1.1.05/assets/blocks/wc-account-icon (added)
-
tags/1.1.05/assets/blocks/wc-account-icon/account.js (added)
-
tags/1.1.05/assets/blocks/wc-mini-cart (added)
-
tags/1.1.05/assets/blocks/wc-mini-cart/cart.js (added)
-
tags/1.1.05/assets/font-awesome (added)
-
tags/1.1.05/assets/font-awesome/css (added)
-
tags/1.1.05/assets/font-awesome/css/all.css (added)
-
tags/1.1.05/assets/font-awesome/css/all.min.css (added)
-
tags/1.1.05/assets/font-awesome/webfonts (added)
-
tags/1.1.05/assets/font-awesome/webfonts/fa-brands-400.ttf (added)
-
tags/1.1.05/assets/font-awesome/webfonts/fa-brands-400.woff2 (added)
-
tags/1.1.05/assets/font-awesome/webfonts/fa-regular-400.ttf (added)
-
tags/1.1.05/assets/font-awesome/webfonts/fa-regular-400.woff2 (added)
-
tags/1.1.05/assets/font-awesome/webfonts/fa-solid-900.ttf (added)
-
tags/1.1.05/assets/font-awesome/webfonts/fa-solid-900.woff2 (added)
-
tags/1.1.05/assets/font-awesome/webfonts/fa-v4compatibility.ttf (added)
-
tags/1.1.05/assets/font-awesome/webfonts/fa-v4compatibility.woff2 (added)
-
tags/1.1.05/assets/images (added)
-
tags/1.1.05/assets/images/169panoramic.png (added)
-
tags/1.1.05/assets/images/32rectangle.png (added)
-
tags/1.1.05/assets/images/43rectangle.png (added)
-
tags/1.1.05/assets/images/placeholder.png (added)
-
tags/1.1.05/assets/images/placeholder2.png (added)
-
tags/1.1.05/assets/images/square.png (added)
-
tags/1.1.05/assets/slider (added)
-
tags/1.1.05/assets/slider/image-comparison.min.js (added)
-
tags/1.1.05/assets/slider/swiper.js (added)
-
tags/1.1.05/assets/slider/swiper.min.css (added)
-
tags/1.1.05/assets/slider/swiper.min.js (added)
-
tags/1.1.05/assets/venobox (added)
-
tags/1.1.05/assets/venobox/venobox.min.css (added)
-
tags/1.1.05/assets/venobox/venobox.min.js (added)
-
tags/1.1.05/assets/venobox/venopopup.css (added)
-
tags/1.1.05/assets/venobox/venopopup.js (added)
-
tags/1.1.05/blockons.php (added)
-
tags/1.1.05/build (added)
-
tags/1.1.05/build/accordions (added)
-
tags/1.1.05/build/accordions/block.json (added)
-
tags/1.1.05/build/accordions/index.asset.php (added)
-
tags/1.1.05/build/accordions/index.css (added)
-
tags/1.1.05/build/accordions/index.js (added)
-
tags/1.1.05/build/accordions/index.php (added)
-
tags/1.1.05/build/accordions/js-accordions.asset.php (added)
-
tags/1.1.05/build/accordions/js-accordions.js (added)
-
tags/1.1.05/build/accordions/style-index.css (added)
-
tags/1.1.05/build/content-toggler (added)
-
tags/1.1.05/build/content-toggler/block.json (added)
-
tags/1.1.05/build/content-toggler/index.asset.php (added)
-
tags/1.1.05/build/content-toggler/index.css (added)
-
tags/1.1.05/build/content-toggler/index.js (added)
-
tags/1.1.05/build/content-toggler/index.php (added)
-
tags/1.1.05/build/content-toggler/style-index.css (added)
-
tags/1.1.05/build/content-toggler/toggle.asset.php (added)
-
tags/1.1.05/build/content-toggler/toggle.js (added)
-
tags/1.1.05/build/count-down-timer (added)
-
tags/1.1.05/build/count-down-timer/block.json (added)
-
tags/1.1.05/build/count-down-timer/index.asset.php (added)
-
tags/1.1.05/build/count-down-timer/index.css (added)
-
tags/1.1.05/build/count-down-timer/index.js (added)
-
tags/1.1.05/build/count-down-timer/index.php (added)
-
tags/1.1.05/build/count-down-timer/style-index.css (added)
-
tags/1.1.05/build/count-down-timer/timer.asset.php (added)
-
tags/1.1.05/build/count-down-timer/timer.js (added)
-
tags/1.1.05/build/icon-list (added)
-
tags/1.1.05/build/icon-list/block.json (added)
-
tags/1.1.05/build/icon-list/index.asset.php (added)
-
tags/1.1.05/build/icon-list/index.css (added)
-
tags/1.1.05/build/icon-list/index.js (added)
-
tags/1.1.05/build/icon-list/index.php (added)
-
tags/1.1.05/build/icon-list/style-index.css (added)
-
tags/1.1.05/build/image-carousel (added)
-
tags/1.1.05/build/image-carousel/block.json (added)
-
tags/1.1.05/build/image-carousel/index.asset.php (added)
-
tags/1.1.05/build/image-carousel/index.css (added)
-
tags/1.1.05/build/image-carousel/index.js (added)
-
tags/1.1.05/build/image-carousel/index.php (added)
-
tags/1.1.05/build/image-carousel/style-index.css (added)
-
tags/1.1.05/build/image-carousel/template.php (added)
-
tags/1.1.05/build/image-comparison (added)
-
tags/1.1.05/build/image-comparison/block.json (added)
-
tags/1.1.05/build/image-comparison/index.asset.php (added)
-
tags/1.1.05/build/image-comparison/index.css (added)
-
tags/1.1.05/build/image-comparison/index.js (added)
-
tags/1.1.05/build/image-comparison/index.php (added)
-
tags/1.1.05/build/image-comparison/style-index.css (added)
-
tags/1.1.05/build/image-gallery (added)
-
tags/1.1.05/build/image-gallery/block.json (added)
-
tags/1.1.05/build/image-gallery/index.asset.php (added)
-
tags/1.1.05/build/image-gallery/index.css (added)
-
tags/1.1.05/build/image-gallery/index.js (added)
-
tags/1.1.05/build/image-gallery/index.php (added)
-
tags/1.1.05/build/image-gallery/style-index.css (added)
-
tags/1.1.05/build/line-heading (added)
-
tags/1.1.05/build/line-heading/block.json (added)
-
tags/1.1.05/build/line-heading/index.asset.php (added)
-
tags/1.1.05/build/line-heading/index.css (added)
-
tags/1.1.05/build/line-heading/index.js (added)
-
tags/1.1.05/build/line-heading/index.php (added)
-
tags/1.1.05/build/line-heading/style-index.css (added)
-
tags/1.1.05/build/marketing-button (added)
-
tags/1.1.05/build/marketing-button/block.json (added)
-
tags/1.1.05/build/marketing-button/index.asset.php (added)
-
tags/1.1.05/build/marketing-button/index.css (added)
-
tags/1.1.05/build/marketing-button/index.js (added)
-
tags/1.1.05/build/marketing-button/index.php (added)
-
tags/1.1.05/build/marketing-button/style-index.css (added)
-
tags/1.1.05/build/progress-bars (added)
-
tags/1.1.05/build/progress-bars/block.json (added)
-
tags/1.1.05/build/progress-bars/index.asset.php (added)
-
tags/1.1.05/build/progress-bars/index.css (added)
-
tags/1.1.05/build/progress-bars/index.js (added)
-
tags/1.1.05/build/progress-bars/index.php (added)
-
tags/1.1.05/build/progress-bars/style-index.css (added)
-
tags/1.1.05/build/search (added)
-
tags/1.1.05/build/search/block.json (added)
-
tags/1.1.05/build/search/index.asset.php (added)
-
tags/1.1.05/build/search/index.css (added)
-
tags/1.1.05/build/search/index.js (added)
-
tags/1.1.05/build/search/index.php (added)
-
tags/1.1.05/build/search/style-index.css (added)
-
tags/1.1.05/build/slider (added)
-
tags/1.1.05/build/slider/block.json (added)
-
tags/1.1.05/build/slider/index.asset.php (added)
-
tags/1.1.05/build/slider/index.css (added)
-
tags/1.1.05/build/slider/index.js (added)
-
tags/1.1.05/build/slider/index.php (added)
-
tags/1.1.05/build/slider/style-index.css (added)
-
tags/1.1.05/build/slider/template.php (added)
-
tags/1.1.05/build/table-of-contents (added)
-
tags/1.1.05/build/table-of-contents/block.json (added)
-
tags/1.1.05/build/table-of-contents/index.asset.php (added)
-
tags/1.1.05/build/table-of-contents/index.css (added)
-
tags/1.1.05/build/table-of-contents/index.js (added)
-
tags/1.1.05/build/table-of-contents/index.php (added)
-
tags/1.1.05/build/table-of-contents/style-index.css (added)
-
tags/1.1.05/build/table-of-contents/toc.asset.php (added)
-
tags/1.1.05/build/table-of-contents/toc.js (added)
-
tags/1.1.05/build/tabs (added)
-
tags/1.1.05/build/tabs/block.json (added)
-
tags/1.1.05/build/tabs/index.asset.php (added)
-
tags/1.1.05/build/tabs/index.css (added)
-
tags/1.1.05/build/tabs/index.js (added)
-
tags/1.1.05/build/tabs/index.php (added)
-
tags/1.1.05/build/tabs/js-tabs.asset.php (added)
-
tags/1.1.05/build/tabs/js-tabs.js (added)
-
tags/1.1.05/build/tabs/style-index.css (added)
-
tags/1.1.05/build/testimonials (added)
-
tags/1.1.05/build/testimonials/block.json (added)
-
tags/1.1.05/build/testimonials/index.asset.php (added)
-
tags/1.1.05/build/testimonials/index.css (added)
-
tags/1.1.05/build/testimonials/index.js (added)
-
tags/1.1.05/build/testimonials/index.php (added)
-
tags/1.1.05/build/testimonials/style-index.css (added)
-
tags/1.1.05/build/testimonials/template.php (added)
-
tags/1.1.05/build/video-slider (added)
-
tags/1.1.05/build/video-slider/block.json (added)
-
tags/1.1.05/build/video-slider/index.asset.php (added)
-
tags/1.1.05/build/video-slider/index.css (added)
-
tags/1.1.05/build/video-slider/index.js (added)
-
tags/1.1.05/build/video-slider/index.php (added)
-
tags/1.1.05/build/video-slider/style-index.css (added)
-
tags/1.1.05/build/video-slider/template.php (added)
-
tags/1.1.05/build/wc-account-icon (added)
-
tags/1.1.05/build/wc-account-icon/block.json (added)
-
tags/1.1.05/build/wc-account-icon/index.asset.php (added)
-
tags/1.1.05/build/wc-account-icon/index.css (added)
-
tags/1.1.05/build/wc-account-icon/index.js (added)
-
tags/1.1.05/build/wc-account-icon/index.php (added)
-
tags/1.1.05/build/wc-account-icon/style-index.css (added)
-
tags/1.1.05/build/wc-account-icon/template.php (added)
-
tags/1.1.05/build/wc-featured-product (added)
-
tags/1.1.05/build/wc-featured-product/block.json (added)
-
tags/1.1.05/build/wc-featured-product/index.asset.php (added)
-
tags/1.1.05/build/wc-featured-product/index.css (added)
-
tags/1.1.05/build/wc-featured-product/index.js (added)
-
tags/1.1.05/build/wc-featured-product/index.php (added)
-
tags/1.1.05/build/wc-featured-product/style-index.css (added)
-
tags/1.1.05/build/wc-featured-product/template.php (added)
-
tags/1.1.05/build/wc-mini-cart (added)
-
tags/1.1.05/build/wc-mini-cart/block.json (added)
-
tags/1.1.05/build/wc-mini-cart/index.asset.php (added)
-
tags/1.1.05/build/wc-mini-cart/index.css (added)
-
tags/1.1.05/build/wc-mini-cart/index.js (added)
-
tags/1.1.05/build/wc-mini-cart/index.php (added)
-
tags/1.1.05/build/wc-mini-cart/style-index.css (added)
-
tags/1.1.05/classes (added)
-
tags/1.1.05/classes/class-admin.php (added)
-
tags/1.1.05/classes/class-frontend.php (added)
-
tags/1.1.05/classes/class-notices.php (added)
-
tags/1.1.05/classes/class-rest-api.php (added)
-
tags/1.1.05/classes/class-scripts.php (added)
-
tags/1.1.05/dist (added)
-
tags/1.1.05/dist/948.js (added)
-
tags/1.1.05/dist/admin.css (added)
-
tags/1.1.05/dist/admin.js (added)
-
tags/1.1.05/dist/admin.min.css (added)
-
tags/1.1.05/dist/admin.min.js (added)
-
tags/1.1.05/dist/editor.css (added)
-
tags/1.1.05/dist/editor.js (added)
-
tags/1.1.05/dist/editor.min.css (added)
-
tags/1.1.05/dist/editor.min.js (added)
-
tags/1.1.05/dist/frontend.css (added)
-
tags/1.1.05/dist/frontend.js (added)
-
tags/1.1.05/dist/frontend.min.css (added)
-
tags/1.1.05/dist/frontend.min.js (added)
-
tags/1.1.05/dist/imagegallery.min.js (added)
-
tags/1.1.05/dist/settings.css (added)
-
tags/1.1.05/dist/settings.js (added)
-
tags/1.1.05/dist/settings.min.css (added)
-
tags/1.1.05/dist/settings.min.js (added)
-
tags/1.1.05/dist/src_frontend_extensions_tooltips_js.js (added)
-
tags/1.1.05/dist/swiper-video.min.js (added)
-
tags/1.1.05/dist/venopopup.min.css (added)
-
tags/1.1.05/dist/venopopup.min.js (added)
-
tags/1.1.05/freemius (added)
-
tags/1.1.05/freemius/LICENSE.txt (added)
-
tags/1.1.05/freemius/assets (added)
-
tags/1.1.05/freemius/assets/css (added)
-
tags/1.1.05/freemius/assets/css/admin (added)
-
tags/1.1.05/freemius/assets/css/admin/account.css (added)
-
tags/1.1.05/freemius/assets/css/admin/add-ons.css (added)
-
tags/1.1.05/freemius/assets/css/admin/affiliation.css (added)
-
tags/1.1.05/freemius/assets/css/admin/checkout.css (added)
-
tags/1.1.05/freemius/assets/css/admin/clone-resolution.css (added)
-
tags/1.1.05/freemius/assets/css/admin/common.css (added)
-
tags/1.1.05/freemius/assets/css/admin/connect.css (added)
-
tags/1.1.05/freemius/assets/css/admin/debug.css (added)
-
tags/1.1.05/freemius/assets/css/admin/dialog-boxes.css (added)
-
tags/1.1.05/freemius/assets/css/admin/gdpr-optin-notice.css (added)
-
tags/1.1.05/freemius/assets/css/admin/index.php (added)
-
tags/1.1.05/freemius/assets/css/admin/optout.css (added)
-
tags/1.1.05/freemius/assets/css/admin/plugins.css (added)
-
tags/1.1.05/freemius/assets/css/customizer.css (added)
-
tags/1.1.05/freemius/assets/css/index.php (added)
-
tags/1.1.05/freemius/assets/img (added)
-
tags/1.1.05/freemius/assets/img/blockons.png (added)
-
tags/1.1.05/freemius/assets/img/index.php (added)
-
tags/1.1.05/freemius/assets/img/plugin-icon.png (added)
-
tags/1.1.05/freemius/assets/img/theme-icon.png (added)
-
tags/1.1.05/freemius/assets/index.php (added)
-
tags/1.1.05/freemius/assets/js (added)
-
tags/1.1.05/freemius/assets/js/index.php (added)
-
tags/1.1.05/freemius/assets/js/nojquery.ba-postmessage.js (added)
-
tags/1.1.05/freemius/assets/js/postmessage.js (added)
-
tags/1.1.05/freemius/config.php (added)
-
tags/1.1.05/freemius/includes (added)
-
tags/1.1.05/freemius/includes/class-freemius-abstract.php (added)
-
tags/1.1.05/freemius/includes/class-freemius.php (added)
-
tags/1.1.05/freemius/includes/class-fs-admin-notices.php (added)
-
tags/1.1.05/freemius/includes/class-fs-api.php (added)
-
tags/1.1.05/freemius/includes/class-fs-garbage-collector.php (added)
-
tags/1.1.05/freemius/includes/class-fs-lock.php (added)
-
tags/1.1.05/freemius/includes/class-fs-logger.php (added)
-
tags/1.1.05/freemius/includes/class-fs-options.php (added)
-
tags/1.1.05/freemius/includes/class-fs-plugin-updater.php (added)
-
tags/1.1.05/freemius/includes/class-fs-security.php (added)
-
tags/1.1.05/freemius/includes/class-fs-storage.php (added)
-
tags/1.1.05/freemius/includes/class-fs-user-lock.php (added)
-
tags/1.1.05/freemius/includes/customizer (added)
-
tags/1.1.05/freemius/includes/customizer/class-fs-customizer-support-section.php (added)
-
tags/1.1.05/freemius/includes/customizer/class-fs-customizer-upsell-control.php (added)
-
tags/1.1.05/freemius/includes/customizer/index.php (added)
-
tags/1.1.05/freemius/includes/debug (added)
-
tags/1.1.05/freemius/includes/debug/class-fs-debug-bar-panel.php (added)
-
tags/1.1.05/freemius/includes/debug/debug-bar-start.php (added)
-
tags/1.1.05/freemius/includes/debug/index.php (added)
-
tags/1.1.05/freemius/includes/entities (added)
-
tags/1.1.05/freemius/includes/entities/class-fs-affiliate-terms.php (added)
-
tags/1.1.05/freemius/includes/entities/class-fs-affiliate.php (added)
-
tags/1.1.05/freemius/includes/entities/class-fs-billing.php (added)
-
tags/1.1.05/freemius/includes/entities/class-fs-entity.php (added)
-
tags/1.1.05/freemius/includes/entities/class-fs-payment.php (added)
-
tags/1.1.05/freemius/includes/entities/class-fs-plugin-info.php (added)
-
tags/1.1.05/freemius/includes/entities/class-fs-plugin-license.php (added)
-
tags/1.1.05/freemius/includes/entities/class-fs-plugin-plan.php (added)
-
tags/1.1.05/freemius/includes/entities/class-fs-plugin-tag.php (added)
-
tags/1.1.05/freemius/includes/entities/class-fs-plugin.php (added)
-
tags/1.1.05/freemius/includes/entities/class-fs-pricing.php (added)
-
tags/1.1.05/freemius/includes/entities/class-fs-scope-entity.php (added)
-
tags/1.1.05/freemius/includes/entities/class-fs-site.php (added)
-
tags/1.1.05/freemius/includes/entities/class-fs-subscription.php (added)
-
tags/1.1.05/freemius/includes/entities/class-fs-user.php (added)
-
tags/1.1.05/freemius/includes/entities/index.php (added)
-
tags/1.1.05/freemius/includes/fs-core-functions.php (added)
-
tags/1.1.05/freemius/includes/fs-essential-functions.php (added)
-
tags/1.1.05/freemius/includes/fs-html-escaping-functions.php (added)
-
tags/1.1.05/freemius/includes/fs-plugin-info-dialog.php (added)
-
tags/1.1.05/freemius/includes/index.php (added)
-
tags/1.1.05/freemius/includes/l10n.php (added)
-
tags/1.1.05/freemius/includes/managers (added)
-
tags/1.1.05/freemius/includes/managers/class-fs-admin-menu-manager.php (added)
-
tags/1.1.05/freemius/includes/managers/class-fs-admin-notice-manager.php (added)
-
tags/1.1.05/freemius/includes/managers/class-fs-cache-manager.php (added)
-
tags/1.1.05/freemius/includes/managers/class-fs-clone-manager.php (added)
-
tags/1.1.05/freemius/includes/managers/class-fs-gdpr-manager.php (added)
-
tags/1.1.05/freemius/includes/managers/class-fs-key-value-storage.php (added)
-
tags/1.1.05/freemius/includes/managers/class-fs-license-manager.php (added)
-
tags/1.1.05/freemius/includes/managers/class-fs-option-manager.php (added)
-
tags/1.1.05/freemius/includes/managers/class-fs-permission-manager.php (added)
-
tags/1.1.05/freemius/includes/managers/class-fs-plan-manager.php (added)
-
tags/1.1.05/freemius/includes/managers/class-fs-plugin-manager.php (added)
-
tags/1.1.05/freemius/includes/managers/index.php (added)
-
tags/1.1.05/freemius/includes/sdk (added)
-
tags/1.1.05/freemius/includes/sdk/Exceptions (added)
-
tags/1.1.05/freemius/includes/sdk/Exceptions/ArgumentNotExistException.php (added)
-
tags/1.1.05/freemius/includes/sdk/Exceptions/EmptyArgumentException.php (added)
-
tags/1.1.05/freemius/includes/sdk/Exceptions/Exception.php (added)
-
tags/1.1.05/freemius/includes/sdk/Exceptions/InvalidArgumentException.php (added)
-
tags/1.1.05/freemius/includes/sdk/Exceptions/OAuthException.php (added)
-
tags/1.1.05/freemius/includes/sdk/Exceptions/index.php (added)
-
tags/1.1.05/freemius/includes/sdk/FreemiusBase.php (added)
-
tags/1.1.05/freemius/includes/sdk/FreemiusWordPress.php (added)
-
tags/1.1.05/freemius/includes/sdk/LICENSE.txt (added)
-
tags/1.1.05/freemius/includes/sdk/index.php (added)
-
tags/1.1.05/freemius/includes/supplements (added)
-
tags/1.1.05/freemius/includes/supplements/fs-essential-functions-1.1.7.1.php (added)
-
tags/1.1.05/freemius/includes/supplements/fs-essential-functions-2.2.1.php (added)
-
tags/1.1.05/freemius/includes/supplements/fs-migration-2.5.1.php (added)
-
tags/1.1.05/freemius/includes/supplements/index.php (added)
-
tags/1.1.05/freemius/index.php (added)
-
tags/1.1.05/freemius/languages (added)
-
tags/1.1.05/freemius/languages/freemius-cs_CZ.mo (added)
-
tags/1.1.05/freemius/languages/freemius-da_DK.mo (added)
-
tags/1.1.05/freemius/languages/freemius-de_DE.mo (added)
-
tags/1.1.05/freemius/languages/freemius-es_ES.mo (added)
-
tags/1.1.05/freemius/languages/freemius-fr_FR.mo (added)
-
tags/1.1.05/freemius/languages/freemius-he_IL.mo (added)
-
tags/1.1.05/freemius/languages/freemius-hu_HU.mo (added)
-
tags/1.1.05/freemius/languages/freemius-it_IT.mo (added)
-
tags/1.1.05/freemius/languages/freemius-ja.mo (added)
-
tags/1.1.05/freemius/languages/freemius-nl_NL.mo (added)
-
tags/1.1.05/freemius/languages/freemius-ru_RU.mo (added)
-
tags/1.1.05/freemius/languages/freemius-ta.mo (added)
-
tags/1.1.05/freemius/languages/freemius-zh_CN.mo (added)
-
tags/1.1.05/freemius/languages/freemius.pot (added)
-
tags/1.1.05/freemius/languages/index.php (added)
-
tags/1.1.05/freemius/require.php (added)
-
tags/1.1.05/freemius/start.php (added)
-
tags/1.1.05/freemius/templates (added)
-
tags/1.1.05/freemius/templates/account (added)
-
tags/1.1.05/freemius/templates/account.php (added)
-
tags/1.1.05/freemius/templates/account/billing.php (added)
-
tags/1.1.05/freemius/templates/account/index.php (added)
-
tags/1.1.05/freemius/templates/account/partials (added)
-
tags/1.1.05/freemius/templates/account/partials/activate-license-button.php (added)
-
tags/1.1.05/freemius/templates/account/partials/addon.php (added)
-
tags/1.1.05/freemius/templates/account/partials/deactivate-license-button.php (added)
-
tags/1.1.05/freemius/templates/account/partials/disconnect-button.php (added)
-
tags/1.1.05/freemius/templates/account/partials/index.php (added)
-
tags/1.1.05/freemius/templates/account/partials/site.php (added)
-
tags/1.1.05/freemius/templates/account/payments.php (added)
-
tags/1.1.05/freemius/templates/add-ons.php (added)
-
tags/1.1.05/freemius/templates/add-trial-to-pricing.php (added)
-
tags/1.1.05/freemius/templates/admin-notice.php (added)
-
tags/1.1.05/freemius/templates/ajax-loader.php (added)
-
tags/1.1.05/freemius/templates/api-connectivity-message-js.php (added)
-
tags/1.1.05/freemius/templates/auto-installation.php (added)
-
tags/1.1.05/freemius/templates/checkout.php (added)
-
tags/1.1.05/freemius/templates/clone-resolution-js.php (added)
-
tags/1.1.05/freemius/templates/connect (added)
-
tags/1.1.05/freemius/templates/connect.php (added)
-
tags/1.1.05/freemius/templates/connect/index.php (added)
-
tags/1.1.05/freemius/templates/connect/permission.php (added)
-
tags/1.1.05/freemius/templates/connect/permissions-group.php (added)
-
tags/1.1.05/freemius/templates/contact.php (added)
-
tags/1.1.05/freemius/templates/debug (added)
-
tags/1.1.05/freemius/templates/debug.php (added)
-
tags/1.1.05/freemius/templates/debug/api-calls.php (added)
-
tags/1.1.05/freemius/templates/debug/index.php (added)
-
tags/1.1.05/freemius/templates/debug/logger.php (added)
-
tags/1.1.05/freemius/templates/debug/plugins-themes-sync.php (added)
-
tags/1.1.05/freemius/templates/debug/scheduled-crons.php (added)
-
tags/1.1.05/freemius/templates/email.php (added)
-
tags/1.1.05/freemius/templates/forms (added)
-
tags/1.1.05/freemius/templates/forms/affiliation.php (added)
-
tags/1.1.05/freemius/templates/forms/data-debug-mode.php (added)
-
tags/1.1.05/freemius/templates/forms/deactivation (added)
-
tags/1.1.05/freemius/templates/forms/deactivation/contact.php (added)
-
tags/1.1.05/freemius/templates/forms/deactivation/form.php (added)
-
tags/1.1.05/freemius/templates/forms/deactivation/index.php (added)
-
tags/1.1.05/freemius/templates/forms/deactivation/retry-skip.php (added)
-
tags/1.1.05/freemius/templates/forms/email-address-update.php (added)
-
tags/1.1.05/freemius/templates/forms/index.php (added)
-
tags/1.1.05/freemius/templates/forms/license-activation.php (added)
-
tags/1.1.05/freemius/templates/forms/optout.php (added)
-
tags/1.1.05/freemius/templates/forms/premium-versions-upgrade-handler.php (added)
-
tags/1.1.05/freemius/templates/forms/premium-versions-upgrade-metadata.php (added)
-
tags/1.1.05/freemius/templates/forms/resend-key.php (added)
-
tags/1.1.05/freemius/templates/forms/subscription-cancellation.php (added)
-
tags/1.1.05/freemius/templates/forms/trial-start.php (added)
-
tags/1.1.05/freemius/templates/forms/user-change.php (added)
-
tags/1.1.05/freemius/templates/gdpr-optin-js.php (added)
-
tags/1.1.05/freemius/templates/index.php (added)
-
tags/1.1.05/freemius/templates/js (added)
-
tags/1.1.05/freemius/templates/js/index.php (added)
-
tags/1.1.05/freemius/templates/js/jquery.content-change.php (added)
-
tags/1.1.05/freemius/templates/js/open-license-activation.php (added)
-
tags/1.1.05/freemius/templates/js/permissions.php (added)
-
tags/1.1.05/freemius/templates/js/style-premium-theme.php (added)
-
tags/1.1.05/freemius/templates/partials (added)
-
tags/1.1.05/freemius/templates/partials/index.php (added)
-
tags/1.1.05/freemius/templates/partials/network-activation.php (added)
-
tags/1.1.05/freemius/templates/plugin-icon.php (added)
-
tags/1.1.05/freemius/templates/plugin-info (added)
-
tags/1.1.05/freemius/templates/plugin-info/description.php (added)
-
tags/1.1.05/freemius/templates/plugin-info/features.php (added)
-
tags/1.1.05/freemius/templates/plugin-info/index.php (added)
-
tags/1.1.05/freemius/templates/plugin-info/screenshots.php (added)
-
tags/1.1.05/freemius/templates/powered-by.php (added)
-
tags/1.1.05/freemius/templates/pricing.php (added)
-
tags/1.1.05/freemius/templates/secure-https-header.php (added)
-
tags/1.1.05/freemius/templates/sticky-admin-notice-js.php (added)
-
tags/1.1.05/freemius/templates/tabs-capture-js.php (added)
-
tags/1.1.05/freemius/templates/tabs.php (added)
-
tags/1.1.05/lang (added)
-
tags/1.1.05/lang/blockons.pot (added)
-
tags/1.1.05/readme.txt (added)
-
trunk/blockons.php (modified) (2 diffs)
-
trunk/build/accordions/index.asset.php (modified) (1 diff)
-
trunk/build/accordions/index.css (modified) (1 diff)
-
trunk/build/accordions/js-accordions.asset.php (modified) (1 diff)
-
trunk/build/accordions/js-accordions.js (modified) (1 diff)
-
trunk/build/accordions/style-index.css (modified) (2 diffs)
-
trunk/classes/class-scripts.php (modified) (1 diff)
-
trunk/dist/editor.js (modified) (1 diff)
-
trunk/dist/editor.min.js (modified) (1 diff)
-
trunk/dist/settings.js (modified) (2 diffs)
-
trunk/dist/settings.min.js (modified) (1 diff)
-
trunk/lang/blockons.pot (modified) (18 diffs)
-
trunk/readme.txt (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
blockons/trunk/blockons.php
r3077353 r3082926 3 3 /** 4 4 * Plugin Name: Blockons 5 * Version: 1.1.0 45 * Version: 1.1.05 6 6 * Plugin URI: https://blockons.com/ 7 * Description: WordPress & WooCommerce editor blocks for you to use when building your website7 * Description: Enhanced WordPress editor blocks for Gutenberg, including core Block Extensions and Site Addons for your WordPress site and WooCommerce online store 8 8 * Author: Kaira 9 9 * Author URI: https://kairaweb.com/ … … 20 20 defined( 'ABSPATH' ) || exit; 21 21 if ( !defined( 'BLOCKONS_PLUGIN_VERSION' ) ) { 22 define( 'BLOCKONS_PLUGIN_VERSION', '1.1.0 4' );22 define( 'BLOCKONS_PLUGIN_VERSION', '1.1.05' ); 23 23 } 24 24 if ( !defined( 'BLOCKONS_PLUGIN_URL' ) ) { -
blockons/trunk/build/accordions/index.asset.php
r3077353 r3082926 1 <?php return array('dependencies' => array('wp-block-editor', 'wp-blocks', 'wp-components', 'wp-element', 'wp-i18n'), 'version' => ' e502bf900fa6723a4b47');1 <?php return array('dependencies' => array('wp-block-editor', 'wp-blocks', 'wp-components', 'wp-element', 'wp-i18n'), 'version' => '62cdf6238ecd73000c6a'); -
blockons/trunk/build/accordions/index.css
r3077353 r3082926 1 1 .hidden-frontend{box-shadow:0 0 0 1px #454545;display:block!important;position:relative}.hidden-frontend:before{background:repeating-linear-gradient(-45deg,#e0e0e0,#e0e0e0 10px,#b1b1b1 0,#b1b1b1 15px);bottom:0;content:"";display:block;left:0;opacity:.18;position:absolute;right:0;top:0;z-index:28}.hidden-frontend:after{background-color:#c39ac8;box-shadow:none!important;color:#fff;content:"Hidden on Frontend"!important;display:block;font-size:11px;font-weight:600;height:-moz-fit-content;height:fit-content;left:auto!important;letter-spacing:.3px;padding:2px 5px;position:absolute!important;right:1px!important;top:1px!important;width:-moz-fit-content;width:fit-content;z-index:29!important}.wp-block-blockons-accordions{position:relative}.wp-block-blockons-accordions .accordion-label .blockons-fontawesome{border-radius:3px;padding:5px}.wp-block-blockons-accordions .accordion-label:hover .blockons-fontawesome{box-shadow:0 0 0 1px #cecece}.wp-block-blockons-accordions .accordion-label .blockons-fontawesome:hover{box-shadow:0 0 0 1px #297cba}.wp-block-blockons-accordions.has-child-selected 2 .block-editor-block-list__block.is-selected{margin:0}.wp-block-blockons-accordions .accordion-label .accordion-label-title{margin:0;padding:0}.block-editor-block-list__block .accordion-content{max-height:none!important}.wp-block-blockons-accordion .accordion-content{display:none}.wp-block-blockons-accordion.selected .accordion-content,.wp-block-blockons-accordions 3 .block-editor-block-list__block.has-child-selected 4 .accordion-content,.wp-block-blockons-accordions 5 .block-editor-block-list__block.is-selected 6 .accordion-content{display:block}.wp-block-blockons-accordions.wp-block 2 .block-editor-block-list__block.is-selected{margin:0}.wp-block-blockons-accordions .accordion-label .accordion-label-title{margin:0;padding:0}.block-editor-block-list__block .accordion-content{max-height:none!important}.wp-block-blockons-accordion .accordion-content{display:none}.wp-block-blockons-accordion.selected>.accordion-content,.wp-block-blockons-accordions 3 .block-editor-block-list__block.has-child-selected>.wp-block-blockons-accordion>.accordion-content,.wp-block-blockons-accordions 4 .block-editor-block-list__block.is-selected>.wp-block-blockons-accordion>.accordion-content{display:block}.wp-block-blockons-accordions.wp-block 7 5 .accordions-wrap>.block-editor-inner-blocks>.block-editor-block-list__layout>.block-list-appender{display:none;position:relative}.wp-block-blockons-accordions.wp-block.has-child-selected 8 6 .accordions-wrap>.block-editor-inner-blocks>.block-editor-block-list__layout>.block-list-appender,.wp-block-blockons-accordions.wp-block.is-selected -
blockons/trunk/build/accordions/js-accordions.asset.php
r2917829 r3082926 1 <?php return array('dependencies' => array(), 'version' => ' 94001912d5efb1c85720');1 <?php return array('dependencies' => array(), 'version' => '53a3b36cd7067a682f77'); -
blockons/trunk/build/accordions/js-accordions.js
r2917829 r3082926 1 document.addEventListener("DOMContentLoaded",(()=>{const c=document.querySelectorAll(".wp-block-blockons-accordions");c&&c.forEach(((c,e)=>{const t=c.querySelectorAll(".wp-block-blockons-accordion"),o=c.classList.contains("close-all");t&&t.forEach(((c,e)=>{const l=c.querySelector(".accordion-label"),n=c.querySelector(".accordion-content").scrollHeight;c.classList.contains("active")&&(c.querySelector(".accordion-content").style.maxHeight=n+"px"),l.addEventListener("click",(()=>{o&&t.forEach(((c,e)=>{c.classList.remove("active"),c.querySelector(".accordion-content").style.maxHeight=null}));const e=c.querySelector(".accordion-content");c.classList.contains("active")?(c.classList.remove("active"),e.style.maxHeight=null):(c.classList.add("active"),e.style.maxHeight=e.scrollHeight+"px")}))}))}))}));1 document.addEventListener("DOMContentLoaded",(()=>{const e=document.getElementsByClassName("accordion-label");if(e.length>0)for(let t=0;t<e.length;t++)e[t].addEventListener("click",(function(){this.parentElement.classList.toggle("active");const e=this.nextElementSibling,t=this.closest(".wp-block-blockons-accordions");t.classList.contains("close-all")&&t.querySelectorAll(".wp-block-blockons-accordion").forEach(((e,t)=>{e!==this.parentElement&&(e.querySelector(".accordion-content").style.maxHeight=e.querySelector(".accordion-content").scrollHeight+"px",setTimeout((()=>{e.classList.remove("active"),e.querySelector(".accordion-content").style.maxHeight=null}),0))})),e.style.maxHeight?(e.style.maxHeight=e.scrollHeight+"px",setTimeout((()=>{e.style.maxHeight=null}),50)):(e.style.maxHeight=e.scrollHeight+"px",setTimeout((()=>{e.style.maxHeight="unset"}),200))}))})); -
blockons/trunk/build/accordions/style-index.css
r3077353 r3082926 1 .hidden-frontend{display:none!important}.wp-block-blockons-accordions .accordion-label{align-items:center;background-color:#efefef;border-radius:3px;cursor:pointer;display:flex;font-size:16px;justify-content:space-between;letter-spacing:.2px;margin:0;padding:8px 12px}.wp-block-blockons-accordions .accordion-label .accordion-label-title{color:inherit;font-size:16px;font-weight:300;margin:0;padding:0}.wp-block-blockons-accordion.rotate .blockons-fontawesome{transform:rotate(0deg);transition:all .15s ease-in-out 0s}.wp-block-blockons-accordion.active.rotate 2 .accordion-label 3 .blockons-fontawesome,.wp-block-blockons-accordion.selected.rotate 4 .accordion-label 5 .blockons-fontawesome{transform:rotate(90deg)}.wp-block-blockons-accordion .accordion-content{max-height:0;overflow:hidden;transition:max-height .25s ease-in-out 0s}.wp-block-blockons-accordion .accordion-content-inner{padding:12px}.accordion-content{transition:max-height .25s ease-in-out 0s}.wp-block-blockons-accordion.active.change.plus 1 .hidden-frontend{display:none!important}.wp-block-blockons-accordions .accordion-label{align-items:center;background-color:#efefef;border-radius:3px;cursor:pointer;display:flex;font-size:16px;justify-content:space-between;letter-spacing:.2px;margin:0;padding:8px 12px}.wp-block-blockons-accordions .accordion-label .accordion-label-title{color:inherit;font-size:16px;font-weight:300;margin:0;padding:0}.wp-block-blockons-accordion.rotate .blockons-fontawesome{transform:rotate(0deg);transition:all .15s ease-in-out 0s}.wp-block-blockons-accordion.active.rotate>.accordion-label 2 .blockons-fontawesome{transform:rotate(90deg)}.wp-block-blockons-accordion>.accordion-content{max-height:0;overflow:hidden}.wp-block-blockons-accordion .accordion-content-inner{padding:12px}.accordion-content{transition:max-height .25s ease-in-out 0s}.wp-block-blockons-accordion.active.change.plus 6 3 .accordion-label 7 4 .blockons-fontawesome:before,.wp-block-blockons-accordion.selected.change.plus … … 15 12 .blockons-fontawesome:before,.wp-block-blockons-accordion.selected.change.circle-plus 16 13 .accordion-label 17 .blockons-fontawesome:before{content:"\f056"}@keyframes spin{to{transform:rotate(90deg)}}.wp-block-blockons-accordions.design-two .accordion-label{border-radius:0;box-shadow:inset 0 -2px 0 rgba(0,0,0,.35)}.wp-block-blockons-accordions.design-three .wp-block-blockons-accordion{border-radius:3px;box-shadow:0 0 2px rgba(0,0,0,.75)}.wp-block-blockons-accordions.design-four .accordion-label{border-radius:0;box-shadow:inset 4px 0 rgba(0,0,0,.35);padding-left:16px}.wp-block-blockons-accordions.icon-end .accordion-label .accordion-icon{margin-right:0!important}.wp-block-blockons-accordions.icon-start 18 .accordion-label 19 .accordion-label-title{flex:1;order:2}.wp-block-blockons-accordions.icon-start .accordion-label .accordion-icon{margin-right:10px;order:1}.wp-block-blockons-accordions.centered .accordion-label{justify-content:center}.wp-block-blockons-accordions.centered .accordion-label .accordion-label-title{flex:none}.wp-block-blockons-accordions.centered .accordion-label .accordion-icon{margin-left:10px;margin-right:0}.wp-block-blockons-accordions.icon-start.centered 20 .accordion-label 14 .blockons-fontawesome:before{content:"\f056"}@keyframes spin{to{transform:rotate(90deg)}}.wp-block-blockons-accordions.design-two>.accordions-wrap>.wp-block-blockons-accordion>.accordion-label{border-radius:0;box-shadow:inset 0 -2px 0 rgba(0,0,0,.35)}.wp-block-blockons-accordions.design-three>.accordions-wrap>.accordions-wrap>.wp-block-blockons-accordion{border-radius:3px;box-shadow:0 0 2px rgba(0,0,0,.75)}.wp-block-blockons-accordions.design-four>.accordions-wrap>.wp-block-blockons-accordion>.accordion-label{border-radius:0;box-shadow:inset 4px 0 rgba(0,0,0,.35);padding-left:16px}.wp-block-blockons-accordions.icon-end>.accordions-wrap>.wp-block-blockons-accordion>.accordion-label 15 .accordion-icon{margin-right:0!important}.wp-block-blockons-accordions.icon-start>.accordions-wrap>.wp-block-blockons-accordion>.accordion-label 16 .accordion-label-title{flex:1;order:2}.wp-block-blockons-accordions.icon-start>.accordions-wrap>.wp-block-blockons-accordion>.accordion-label 17 .accordion-icon{margin-right:10px;order:1}.wp-block-blockons-accordions.centered>.accordions-wrap>.wp-block-blockons-accordion>.accordion-label{justify-content:center}.wp-block-blockons-accordions.centered>.accordions-wrap>.wp-block-blockons-accordion>.accordion-label 18 .accordion-label-title{flex:none}.wp-block-blockons-accordions.centered>.accordions-wrap>.wp-block-blockons-accordion>.accordion-label 19 .accordion-icon{margin-left:10px;margin-right:0}.wp-block-blockons-accordions.icon-start.centered>.accordions-wrap>.wp-block-blockons-accordion>.accordion-label 21 20 .accordion-icon{margin-left:0;margin-right:10px}.wp-block-blockons-accordion{margin:0 0 12px} -
blockons/trunk/classes/class-scripts.php
r3077353 r3082926 215 215 'blockons-image-gallery', 216 216 esc_url( BLOCKONS_PLUGIN_URL . 'dist/imagegallery.min.js' ), 217 array('blockons-frontend-script', 'blockons-venobox-script' , 'blockons-admin-editor-script'),217 array('blockons-frontend-script', 'blockons-venobox-script'), 218 218 BLOCKONS_PLUGIN_VERSION, 219 219 true -
blockons/trunk/dist/editor.js
r3077353 r3082926 56 56 return select("core/block-editor").getSelectedBlock(); 57 57 }, []); 58 var allowedBlocks = ["core/paragraph", "core/heading", "blockons/line-heading"]; 58 console.log("selectedBlock", selectedBlock); 59 var allowedBlocks = ["core/paragraph", "core/heading", "core/list-item", "blockons/line-heading"]; 59 60 if (!selectedBlock || !allowedBlocks.includes(selectedBlock.name)) { 60 61 return null; -
blockons/trunk/dist/editor.min.js
r3077353 r3082926 1 (()=>{var e={8720:()=>{function e(t){return e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e(t)}var t;function o(){return o=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var o=arguments[t];for(var n in o)Object.prototype.hasOwnProperty.call(o,n)&&(e[n]=o[n])}return e},o.apply(this,arguments)}function n(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function r(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?n(Object(o),!0).forEach((function(t){l(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):n(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}function l(t,o,n){var r;return r=function(t,o){if("object"!=e(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,o||"default");if("object"!=e(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===o?String:Number)(t)}(o,"string"),(o="symbol"==e(r)?r:String(r))in t?Object.defineProperty(t,o,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[o]=n,t}function a(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var o=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var n,r,l,a,i=[],c=!0,s=!1;try{if(l=(o=o.call(e)).next,0===t){if(Object(o)!==o)return;c=!1}else for(;!(c=(n=l.call(o)).done)&&(i.push(n.value),i.length!==t);c=!0);}catch(e){s=!0,r=e}finally{try{if(!c&&null!=o.return&&(a=o.return(),Object(a)!==a))return}finally{if(s)throw r}}return i}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return i(e,t);var o=Object.prototype.toString.call(e).slice(8,-1);"Object"===o&&e.constructor&&(o=e.constructor.name);if("Map"===o||"Set"===o)return Array.from(e);if("Arguments"===o||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(o))return i(e,t)}(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.")}()}function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var o=0,n=new Array(t);o<t;o++)n[o]=e[o];return n}wp.hooks.addFilter;var c=wp.element,s=c.useState,u=c.useEffect,p=wp.i18n.__,d=wp.richText,f=d.registerFormatType,b=(d.unregisterFormatType,d.applyFormat),m=d.removeFormat,k=d.getActiveFormat,h=wp.blockEditor,v=h.BlockControls,g=h.MediaUpload,y=wp.components,E=y.ToolbarGroup,R=y.Dropdown,w=y.ToolbarButton,_=(y.ToggleControl,y.TextControl),O=y.TextareaControl,A=y.SelectControl,x=y.Button,C=y.ColorPicker,j=y.ColorIndicator,P=wp.data,S=P.useSelect,N=(P.dispatch,Boolean(blockonsEditorObj.isPremium)),F=null===(t=blockonsEditorObj.blockonsOptions)||void 0===t?void 0:t.tooltips;f("blockons/inline-tooltip",{title:"Blockons Tooltip",tagName:"span",className:"blockons-inline-tooltip",edit:function(e){var t=e.isActive,n=e.onChange,i=e.value,c=S((function(e){return e("core/block-editor").getSelectedBlock()}),[]); if(!c||!["core/paragraph","core/heading","blockons/line-heading"].includes(c.name))return null;var d=k(i,"blockons/inline-tooltip"),f=a(s({style:(null==F?void 0:F.style)||"underlined",theme:(null==F?void 0:F.theme)||"one",title:"",text:"",icon:"",image:"",color:(null==F?void 0:F.color)||"#424242",fcolor:(null==F?void 0:F.fcolor)||"#000",pcolor:(null==F?void 0:F.pcolor)||"#424242",pfcolor:(null==F?void 0:F.pfcolor)||"#FFF"}),2),h=f[0],y=f[1];u((function(){if(d){var e=Object.keys(d.attributes).length>0?d.attributes:Object.keys(d.unregisteredAttributes).length>0?d.unregisteredAttributes:"";y({style:e["data-style"]||(null==F?void 0:F.style)||"underlined",theme:e["data-theme"]||(null==F?void 0:F.theme)||"one",title:e["data-title"]||"",text:e["data-text"]||"",icon:e["data-icon"]||"",image:e["data-image"]||"",color:e["data-color"]||(null==F?void 0:F.color)||"#424242",fcolor:e["data-fcolor"]||(null==F?void 0:F.fcolor)||"#000",pcolor:e["data-pcolor"]||(null==F?void 0:F.pcolor)||"#424242",pfcolor:e["data-pfcolor"]||(null==F?void 0:F.pfcolor)||"#FFF"})}else y({style:(null==F?void 0:F.style)||"underlined",theme:(null==F?void 0:F.theme)||"one",title:"",text:"",icon:"",image:"",color:(null==F?void 0:F.color)||"#424242",fcolor:(null==F?void 0:F.fcolor)||"#000",pcolor:(null==F?void 0:F.pcolor)||"#424242",pfcolor:(null==F?void 0:F.pfcolor)||"#FFF"})}),[d]);var P=function(e){return function(t){y((function(o){return r(r({},o),{},l({},e,t))}))}};return React.createElement(React.Fragment,null,React.createElement(v,null,React.createElement(E,null,React.createElement(R,{className:"blockons-tooltip-settings-dropdown",contentClassName:"blockons-tooltip-settings-popover",popoverProps:{placement:"bottom-start"},renderToggle:function(e){e.isOpen;var o=e.onToggle;return React.createElement(w,{icon:React.createElement("span",{className:"dashicons dashicons-format-status"}),title:"Blockons Tooltip",onClick:o,isActive:t})},renderContent:function(){return React.createElement("div",{className:"blockons-tooltip-settings"},React.createElement(_,{label:p("Tooltip Title","blockons"),value:h.title,onChange:P("title")}),React.createElement(O,{label:p("Tooltip Text","blockons"),value:h.text,onChange:P("text")}),N&&React.createElement("p",{className:"tooltip-link-hint"},p("Add links","blockons"),": (Blockons [*https://blockons.com/])"),React.createElement("div",{className:"blockons-divider"}),React.createElement("div",{className:"blockons-tooltip-extra"},React.createElement("div",{className:"blockons-tooltip-color-wrap"},!N&&React.createElement(R,{className:"blockons-tooltip-color disabled",contentClassName:"blockons-tooltip-color-picker",renderToggle:function(e){var t=e.isOpen,o=e.onToggle;return React.createElement(w,{icon:React.createElement("span",{className:"dashicons dashicons-admin-appearance"}),title:p("Blockons Tooltip","blockons"),onClick:o,isActive:t,className:"btn-disabled"})},renderContent:function(){return React.createElement(React.Fragment,null,React.createElement("p",null,p("Blockons Pro offers advanced Tooltips with more customization options.","blockons")))}}),N&&d&&React.createElement(R,{className:"blockons-tooltip-color",contentClassName:"blockons-tooltip-color-picker",renderToggle:function(e){var t=e.isOpen,o=e.onToggle;return React.createElement(w,{icon:React.createElement("span",{className:"dashicons dashicons-admin-appearance"}),title:p("Blockons Tooltip","blockons"),onClick:o,isActive:t})},renderContent:function(){return React.createElement(React.Fragment,null,React.createElement(A,{label:p("Tooltip Link Style","blockons"),value:h.style,options:[{label:"Underlined",value:"underlined"},{label:"Underline Dashed",value:"dashed"},{label:"Highlighted",value:"highlight"}],onChange:P("style")}),React.createElement("div",{className:"blockons-tooltip-clrs"},React.createElement(R,{className:"blockons-tooltip-color",contentClassName:"blockons-tooltip-color-picker",renderToggle:function(e){e.isOpen;var t=e.onToggle;return React.createElement(x,{variant:"link",onClick:t,className:"blockons-colorpicker-btn"},React.createElement(j,{colorValue:h.color}),React.createElement("span",null,p("Tooltip Link Color","blockons")))},renderContent:function(){return React.createElement(React.Fragment,null,React.createElement(C,{color:h.color,onChange:P("color"),defaultValue:"#f4f4f4"}))}}),("one"!==h.theme||"two"!==h.theme)&&React.createElement(R,{className:"blockons-tooltip-color",contentClassName:"blockons-tooltip-color-picker",renderToggle:function(e){e.isOpen;var t=e.onToggle;return React.createElement(x,{variant:"link",onClick:t,className:"blockons-colorpicker-btn"},React.createElement(j,{colorValue:h.fcolor}),React.createElement("span",null,p("Font Color","blockons")))},renderContent:function(){return React.createElement(React.Fragment,null,React.createElement(C,{color:h.fcolor,onChange:P("fcolor"),defaultValue:"#f4f4f4"}))}})),React.createElement("div",{className:"blockons-divider"}),React.createElement(_,{label:p("Tooltip Icon","blockons"),value:h.icon,onChange:P("icon"),help:p("Add the CSS class names of the Font Awesome icon to be displayed in the Tooltip","blockons")}),React.createElement("div",{className:"blockons-divider"}),React.createElement(A,{label:p("Tooltip Popup Theme","blockons"),value:h.theme,options:[{label:"Dark",value:"one"},{label:"Light",value:"two"},{label:"Custom Color",value:"custom"}],onChange:P("theme")}),React.createElement("div",{className:"blockons-divider"}),"custom"===h.theme&&React.createElement(React.Fragment,null,React.createElement("div",{className:"blockons-tooltip-clrs"},React.createElement(R,{className:"blockons-tooltip-color",contentClassName:"blockons-tooltip-color-picker",renderToggle:function(e){e.isOpen;var t=e.onToggle;return React.createElement(x,{variant:"link",onClick:t,className:"blockons-colorpicker-btn"},React.createElement(j,{colorValue:h.pcolor}),React.createElement("span",null,p("Popup Color","blockons")))},renderContent:function(){return React.createElement(React.Fragment,null,React.createElement(C,{color:h.pcolor,onChange:P("pcolor"),defaultValue:"#d6c0ff"}))}}),("one"!==h.theme||"two"!==h.theme)&&React.createElement(R,{className:"blockons-tooltip-color",contentClassName:"blockons-tooltip-color-picker",renderToggle:function(e){e.isOpen;var t=e.onToggle;return React.createElement(x,{variant:"link",onClick:t,className:"blockons-colorpicker-btn"},React.createElement(j,{colorValue:h.pfcolor}),React.createElement("span",null,p("Popup Font Color","blockons")))},renderContent:function(){return React.createElement(React.Fragment,null,React.createElement(C,{color:h.pfcolor,onChange:P("pfcolor"),defaultValue:"#000"}))}})),React.createElement("div",{className:"blockons-divider"})),React.createElement(g,{className:"components-icon-button components-toolbar__control",allowedTypes:["image"],value:h.image,onSelect:function(e){return P("image")(e.url)},render:function(e){var t=e.open;return null!=h&&h.image?React.createElement("div",{className:"blockons-tooltip-imgpreview"},React.createElement("div",{className:"blockons-tooltip-imgpreview-img"},React.createElement("img",{src:h.image})),React.createElement(x,{className:"blockons-tt-upload-button remove",onClick:function(){P("image")("")}},p("Remove Image","blockons"))):React.createElement(x,{className:"blockons-tt-upload-button",icon:"format-image",onClick:t},p("Add a Tooltip Image","blockons"))}}),React.createElement("p",{className:"note-link"},React.createElement("a",{href:"https://blockons.com/documentation/content-tooltips/#adding-tooltips",target:"_blank"},p("Read more on adding Tooltips","blockons"))))}})),React.createElement("div",{className:"blockons-tooltip-preview ".concat(h.theme)},N&&"highlight"===h.style?React.createElement("mark",{className:"blockons-tooltip-style ".concat(h.style),style:r({backgroundColor:h.color},h.fcolor?{color:h.fcolor}:{})},"Tooltip Preview"):React.createElement("span",o({className:"blockons-tooltip-style ".concat(h.style)},N?{style:r(r({},h.color?{borderBottomColor:h.color}:{}),h.fcolor?{color:h.fcolor}:{})}:{}),"Tooltip Preview"),N&&h.icon&&React.createElement("span",{className:"blockons-icon ".concat(h.icon),style:{color:h.color}}),React.createElement("div",o({className:"blockons-tooltip-preview-tooltip"},N&&"custom"===h.theme?{style:{backgroundColor:h.pcolor,color:h.pfcolor}}:{}),N&&h.image&&React.createElement("div",{className:"blockons-tooltip-img"},React.createElement("div",{className:"blockons-tooltip-img-prvw"},"Image")),React.createElement("h6",{className:"preview-title"},"Tooltip Title"),React.createElement("p",{className:"preview-text"},"Some example text."),React.createElement("span",o({className:"blockons-tooltip-arrow"},N&&"custom"===h.theme?{style:{borderTopColor:h.pcolor}}:{}))))),React.createElement("div",{className:"blockons-tooltip-btns ".concat(d?"active":"")},React.createElement(x,{variant:"secondary",className:"blockons-tooltip-button",onClick:function(){n(b(i,{type:"blockons/inline-tooltip",attributes:{"data-style":h.style,"data-theme":h.theme,"data-title":h.title,"data-text":h.text,"data-icon":h.icon,"data-image":h.image,"data-color":h.color,"data-fcolor":h.fcolor,"data-pcolor":h.pcolor,"data-pfcolor":h.pfcolor}}))},disabled:!h.title&&!h.text},d&&(h.title||h.text)?p("Update Tooltip","blockons"):p("Add Tooltip","blockons")),d&&React.createElement(x,{variant:"secondary",className:"blockons-tooltip-button remove",onClick:function(){n(m(i,"blockons/inline-tooltip"))},icon:"no-alt",title:p("Remove Tooltip","blockons")})))}}))))}})},5228:e=>{"use strict";1 (()=>{var e={8720:()=>{function e(t){return e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e(t)}var t;function o(){return o=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var o=arguments[t];for(var n in o)Object.prototype.hasOwnProperty.call(o,n)&&(e[n]=o[n])}return e},o.apply(this,arguments)}function n(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function r(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?n(Object(o),!0).forEach((function(t){l(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):n(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}function l(t,o,n){var r;return r=function(t,o){if("object"!=e(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,o||"default");if("object"!=e(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===o?String:Number)(t)}(o,"string"),(o="symbol"==e(r)?r:String(r))in t?Object.defineProperty(t,o,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[o]=n,t}function a(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var o=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var n,r,l,a,i=[],c=!0,s=!1;try{if(l=(o=o.call(e)).next,0===t){if(Object(o)!==o)return;c=!1}else for(;!(c=(n=l.call(o)).done)&&(i.push(n.value),i.length!==t);c=!0);}catch(e){s=!0,r=e}finally{try{if(!c&&null!=o.return&&(a=o.return(),Object(a)!==a))return}finally{if(s)throw r}}return i}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return i(e,t);var o=Object.prototype.toString.call(e).slice(8,-1);"Object"===o&&e.constructor&&(o=e.constructor.name);if("Map"===o||"Set"===o)return Array.from(e);if("Arguments"===o||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(o))return i(e,t)}(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.")}()}function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var o=0,n=new Array(t);o<t;o++)n[o]=e[o];return n}wp.hooks.addFilter;var c=wp.element,s=c.useState,u=c.useEffect,p=wp.i18n.__,d=wp.richText,f=d.registerFormatType,b=(d.unregisterFormatType,d.applyFormat),m=d.removeFormat,k=d.getActiveFormat,h=wp.blockEditor,v=h.BlockControls,g=h.MediaUpload,y=wp.components,E=y.ToolbarGroup,R=y.Dropdown,w=y.ToolbarButton,_=(y.ToggleControl,y.TextControl),O=y.TextareaControl,A=y.SelectControl,x=y.Button,C=y.ColorPicker,j=y.ColorIndicator,P=wp.data,S=P.useSelect,N=(P.dispatch,Boolean(blockonsEditorObj.isPremium)),F=null===(t=blockonsEditorObj.blockonsOptions)||void 0===t?void 0:t.tooltips;f("blockons/inline-tooltip",{title:"Blockons Tooltip",tagName:"span",className:"blockons-inline-tooltip",edit:function(e){var t=e.isActive,n=e.onChange,i=e.value,c=S((function(e){return e("core/block-editor").getSelectedBlock()}),[]);console.log("selectedBlock",c);if(!c||!["core/paragraph","core/heading","core/list-item","blockons/line-heading"].includes(c.name))return null;var d=k(i,"blockons/inline-tooltip"),f=a(s({style:(null==F?void 0:F.style)||"underlined",theme:(null==F?void 0:F.theme)||"one",title:"",text:"",icon:"",image:"",color:(null==F?void 0:F.color)||"#424242",fcolor:(null==F?void 0:F.fcolor)||"#000",pcolor:(null==F?void 0:F.pcolor)||"#424242",pfcolor:(null==F?void 0:F.pfcolor)||"#FFF"}),2),h=f[0],y=f[1];u((function(){if(d){var e=Object.keys(d.attributes).length>0?d.attributes:Object.keys(d.unregisteredAttributes).length>0?d.unregisteredAttributes:"";y({style:e["data-style"]||(null==F?void 0:F.style)||"underlined",theme:e["data-theme"]||(null==F?void 0:F.theme)||"one",title:e["data-title"]||"",text:e["data-text"]||"",icon:e["data-icon"]||"",image:e["data-image"]||"",color:e["data-color"]||(null==F?void 0:F.color)||"#424242",fcolor:e["data-fcolor"]||(null==F?void 0:F.fcolor)||"#000",pcolor:e["data-pcolor"]||(null==F?void 0:F.pcolor)||"#424242",pfcolor:e["data-pfcolor"]||(null==F?void 0:F.pfcolor)||"#FFF"})}else y({style:(null==F?void 0:F.style)||"underlined",theme:(null==F?void 0:F.theme)||"one",title:"",text:"",icon:"",image:"",color:(null==F?void 0:F.color)||"#424242",fcolor:(null==F?void 0:F.fcolor)||"#000",pcolor:(null==F?void 0:F.pcolor)||"#424242",pfcolor:(null==F?void 0:F.pfcolor)||"#FFF"})}),[d]);var P=function(e){return function(t){y((function(o){return r(r({},o),{},l({},e,t))}))}};return React.createElement(React.Fragment,null,React.createElement(v,null,React.createElement(E,null,React.createElement(R,{className:"blockons-tooltip-settings-dropdown",contentClassName:"blockons-tooltip-settings-popover",popoverProps:{placement:"bottom-start"},renderToggle:function(e){e.isOpen;var o=e.onToggle;return React.createElement(w,{icon:React.createElement("span",{className:"dashicons dashicons-format-status"}),title:"Blockons Tooltip",onClick:o,isActive:t})},renderContent:function(){return React.createElement("div",{className:"blockons-tooltip-settings"},React.createElement(_,{label:p("Tooltip Title","blockons"),value:h.title,onChange:P("title")}),React.createElement(O,{label:p("Tooltip Text","blockons"),value:h.text,onChange:P("text")}),N&&React.createElement("p",{className:"tooltip-link-hint"},p("Add links","blockons"),": (Blockons [*https://blockons.com/])"),React.createElement("div",{className:"blockons-divider"}),React.createElement("div",{className:"blockons-tooltip-extra"},React.createElement("div",{className:"blockons-tooltip-color-wrap"},!N&&React.createElement(R,{className:"blockons-tooltip-color disabled",contentClassName:"blockons-tooltip-color-picker",renderToggle:function(e){var t=e.isOpen,o=e.onToggle;return React.createElement(w,{icon:React.createElement("span",{className:"dashicons dashicons-admin-appearance"}),title:p("Blockons Tooltip","blockons"),onClick:o,isActive:t,className:"btn-disabled"})},renderContent:function(){return React.createElement(React.Fragment,null,React.createElement("p",null,p("Blockons Pro offers advanced Tooltips with more customization options.","blockons")))}}),N&&d&&React.createElement(R,{className:"blockons-tooltip-color",contentClassName:"blockons-tooltip-color-picker",renderToggle:function(e){var t=e.isOpen,o=e.onToggle;return React.createElement(w,{icon:React.createElement("span",{className:"dashicons dashicons-admin-appearance"}),title:p("Blockons Tooltip","blockons"),onClick:o,isActive:t})},renderContent:function(){return React.createElement(React.Fragment,null,React.createElement(A,{label:p("Tooltip Link Style","blockons"),value:h.style,options:[{label:"Underlined",value:"underlined"},{label:"Underline Dashed",value:"dashed"},{label:"Highlighted",value:"highlight"}],onChange:P("style")}),React.createElement("div",{className:"blockons-tooltip-clrs"},React.createElement(R,{className:"blockons-tooltip-color",contentClassName:"blockons-tooltip-color-picker",renderToggle:function(e){e.isOpen;var t=e.onToggle;return React.createElement(x,{variant:"link",onClick:t,className:"blockons-colorpicker-btn"},React.createElement(j,{colorValue:h.color}),React.createElement("span",null,p("Tooltip Link Color","blockons")))},renderContent:function(){return React.createElement(React.Fragment,null,React.createElement(C,{color:h.color,onChange:P("color"),defaultValue:"#f4f4f4"}))}}),("one"!==h.theme||"two"!==h.theme)&&React.createElement(R,{className:"blockons-tooltip-color",contentClassName:"blockons-tooltip-color-picker",renderToggle:function(e){e.isOpen;var t=e.onToggle;return React.createElement(x,{variant:"link",onClick:t,className:"blockons-colorpicker-btn"},React.createElement(j,{colorValue:h.fcolor}),React.createElement("span",null,p("Font Color","blockons")))},renderContent:function(){return React.createElement(React.Fragment,null,React.createElement(C,{color:h.fcolor,onChange:P("fcolor"),defaultValue:"#f4f4f4"}))}})),React.createElement("div",{className:"blockons-divider"}),React.createElement(_,{label:p("Tooltip Icon","blockons"),value:h.icon,onChange:P("icon"),help:p("Add the CSS class names of the Font Awesome icon to be displayed in the Tooltip","blockons")}),React.createElement("div",{className:"blockons-divider"}),React.createElement(A,{label:p("Tooltip Popup Theme","blockons"),value:h.theme,options:[{label:"Dark",value:"one"},{label:"Light",value:"two"},{label:"Custom Color",value:"custom"}],onChange:P("theme")}),React.createElement("div",{className:"blockons-divider"}),"custom"===h.theme&&React.createElement(React.Fragment,null,React.createElement("div",{className:"blockons-tooltip-clrs"},React.createElement(R,{className:"blockons-tooltip-color",contentClassName:"blockons-tooltip-color-picker",renderToggle:function(e){e.isOpen;var t=e.onToggle;return React.createElement(x,{variant:"link",onClick:t,className:"blockons-colorpicker-btn"},React.createElement(j,{colorValue:h.pcolor}),React.createElement("span",null,p("Popup Color","blockons")))},renderContent:function(){return React.createElement(React.Fragment,null,React.createElement(C,{color:h.pcolor,onChange:P("pcolor"),defaultValue:"#d6c0ff"}))}}),("one"!==h.theme||"two"!==h.theme)&&React.createElement(R,{className:"blockons-tooltip-color",contentClassName:"blockons-tooltip-color-picker",renderToggle:function(e){e.isOpen;var t=e.onToggle;return React.createElement(x,{variant:"link",onClick:t,className:"blockons-colorpicker-btn"},React.createElement(j,{colorValue:h.pfcolor}),React.createElement("span",null,p("Popup Font Color","blockons")))},renderContent:function(){return React.createElement(React.Fragment,null,React.createElement(C,{color:h.pfcolor,onChange:P("pfcolor"),defaultValue:"#000"}))}})),React.createElement("div",{className:"blockons-divider"})),React.createElement(g,{className:"components-icon-button components-toolbar__control",allowedTypes:["image"],value:h.image,onSelect:function(e){return P("image")(e.url)},render:function(e){var t=e.open;return null!=h&&h.image?React.createElement("div",{className:"blockons-tooltip-imgpreview"},React.createElement("div",{className:"blockons-tooltip-imgpreview-img"},React.createElement("img",{src:h.image})),React.createElement(x,{className:"blockons-tt-upload-button remove",onClick:function(){P("image")("")}},p("Remove Image","blockons"))):React.createElement(x,{className:"blockons-tt-upload-button",icon:"format-image",onClick:t},p("Add a Tooltip Image","blockons"))}}),React.createElement("p",{className:"note-link"},React.createElement("a",{href:"https://blockons.com/documentation/content-tooltips/#adding-tooltips",target:"_blank"},p("Read more on adding Tooltips","blockons"))))}})),React.createElement("div",{className:"blockons-tooltip-preview ".concat(h.theme)},N&&"highlight"===h.style?React.createElement("mark",{className:"blockons-tooltip-style ".concat(h.style),style:r({backgroundColor:h.color},h.fcolor?{color:h.fcolor}:{})},"Tooltip Preview"):React.createElement("span",o({className:"blockons-tooltip-style ".concat(h.style)},N?{style:r(r({},h.color?{borderBottomColor:h.color}:{}),h.fcolor?{color:h.fcolor}:{})}:{}),"Tooltip Preview"),N&&h.icon&&React.createElement("span",{className:"blockons-icon ".concat(h.icon),style:{color:h.color}}),React.createElement("div",o({className:"blockons-tooltip-preview-tooltip"},N&&"custom"===h.theme?{style:{backgroundColor:h.pcolor,color:h.pfcolor}}:{}),N&&h.image&&React.createElement("div",{className:"blockons-tooltip-img"},React.createElement("div",{className:"blockons-tooltip-img-prvw"},"Image")),React.createElement("h6",{className:"preview-title"},"Tooltip Title"),React.createElement("p",{className:"preview-text"},"Some example text."),React.createElement("span",o({className:"blockons-tooltip-arrow"},N&&"custom"===h.theme?{style:{borderTopColor:h.pcolor}}:{}))))),React.createElement("div",{className:"blockons-tooltip-btns ".concat(d?"active":"")},React.createElement(x,{variant:"secondary",className:"blockons-tooltip-button",onClick:function(){n(b(i,{type:"blockons/inline-tooltip",attributes:{"data-style":h.style,"data-theme":h.theme,"data-title":h.title,"data-text":h.text,"data-icon":h.icon,"data-image":h.image,"data-color":h.color,"data-fcolor":h.fcolor,"data-pcolor":h.pcolor,"data-pfcolor":h.pfcolor}}))},disabled:!h.title&&!h.text},d&&(h.title||h.text)?p("Update Tooltip","blockons"):p("Add Tooltip","blockons")),d&&React.createElement(x,{variant:"secondary",className:"blockons-tooltip-button remove",onClick:function(){n(m(i,"blockons/inline-tooltip"))},icon:"no-alt",title:p("Remove Tooltip","blockons")})))}}))))}})},5228:e=>{"use strict"; 2 2 /* 3 3 object-assign -
blockons/trunk/dist/settings.js
r3077353 r3082926 23772 23772 item.removeAttribute("id"); 23773 23773 }); 23774 console.log(e.target); 23774 23775 e.target.closest(".blockonsColorPicker").setAttribute("id", "openColorPicker"); 23775 23776 e.target.closest(".blockonsColorPicker").classList.add("blockonsButton-active"); … … 23812 23813 }, 23813 23814 onClick: function onClick(e) { 23814 return e.preventDefault();23815 },23816 onFocus: function onFocus(e) {23817 23815 return onButtonFocus(e); 23818 23816 } 23817 // onFocus={(e) => onButtonFocus(e)} 23819 23818 // onBlur={(e) => onButtonBlur(e)} 23820 23819 }, /*#__PURE__*/react.createElement("span", { -
blockons/trunk/dist/settings.min.js
r3077353 r3082926 37 37 * This source code is licensed under the MIT license found in the 38 38 * LICENSE file in the root directory of this source tree. 39 */var n,r,o,a;if("object"==typeof performance&&"function"==typeof performance.now){var i=performance;t.unstable_now=function(){return i.now()}}else{var l=Date,s=l.now();t.unstable_now=function(){return l.now()-s}}if("undefined"==typeof window||"function"!=typeof MessageChannel){var c=null,u=null,f=function(){if(null!==c)try{var e=t.unstable_now();c(!0,e),c=null}catch(e){throw setTimeout(f,0),e}};n=function(e){null!==c?setTimeout(n,0,e):(c=e,setTimeout(f,0))},r=function(e,t){u=setTimeout(e,t)},o=function(){clearTimeout(u)},t.unstable_shouldYield=function(){return!1},a=t.unstable_forceFrameRate=function(){}}else{var p=window.setTimeout,d=window.clearTimeout;if("undefined"!=typeof console){var h=window.cancelAnimationFrame;"function"!=typeof window.requestAnimationFrame&&console.error("This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills"),"function"!=typeof h&&console.error("This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills")}var b=!1,g=null,m=-1,v=5,y=0;t.unstable_shouldYield=function(){return t.unstable_now()>=y},a=function(){},t.unstable_forceFrameRate=function(e){0>e||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):v=0<e?Math.floor(1e3/e):5};var w=new MessageChannel,x=w.port2;w.port1.onmessage=function(){if(null!==g){var e=t.unstable_now();y=e+v;try{g(!0,e)?x.postMessage(null):(b=!1,g=null)}catch(e){throw x.postMessage(null),e}}else b=!1},n=function(e){g=e,b||(b=!0,x.postMessage(null))},r=function(e,n){m=p((function(){e(t.unstable_now())}),n)},o=function(){d(m),m=-1}}function k(e,t){var n=e.length;e.push(t);e:for(;;){var r=n-1>>>1,o=e[r];if(!(void 0!==o&&0<S(o,t)))break e;e[r]=t,e[n]=o,n=r}}function E(e){return void 0===(e=e[0])?null:e}function _(e){var t=e[0];if(void 0!==t){var n=e.pop();if(n!==t){e[0]=n;e:for(var r=0,o=e.length;r<o;){var a=2*(r+1)-1,i=e[a],l=a+1,s=e[l];if(void 0!==i&&0>S(i,n))void 0!==s&&0>S(s,i)?(e[r]=s,e[l]=n,r=l):(e[r]=i,e[a]=n,r=a);else{if(!(void 0!==s&&0>S(s,n)))break e;e[r]=s,e[l]=n,r=l}}}return t}return null}function S(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id}var C=[],O=[],j=1,A=null,T=3,N=!1,P=!1,R=!1;function F(e){for(var t=E(O);null!==t;){if(null===t.callback)_(O);else{if(!(t.startTime<=e))break;_(O),t.sortIndex=t.expirationTime,k(C,t)}t=E(O)}}function L(e){if(R=!1,F(e),!P)if(null!==E(C))P=!0,n(M);else{var t=E(O);null!==t&&r(L,t.startTime-e)}}function M(e,n){P=!1,R&&(R=!1,o()),N=!0;var a=T;try{for(F(n),A=E(C);null!==A&&(!(A.expirationTime>n)||e&&!t.unstable_shouldYield());){var i=A.callback;if("function"==typeof i){A.callback=null,T=A.priorityLevel;var l=i(A.expirationTime<=n);n=t.unstable_now(),"function"==typeof l?A.callback=l:A===E(C)&&_(C),F(n)}else _(C);A=E(C)}if(null!==A)var s=!0;else{var c=E(O);null!==c&&r(L,c.startTime-n),s=!1}return s}finally{A=null,T=a,N=!1}}var B=a;t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(e){e.callback=null},t.unstable_continueExecution=function(){P||N||(P=!0,n(M))},t.unstable_getCurrentPriorityLevel=function(){return T},t.unstable_getFirstCallbackNode=function(){return E(C)},t.unstable_next=function(e){switch(T){case 1:case 2:case 3:var t=3;break;default:t=T}var n=T;T=t;try{return e()}finally{T=n}},t.unstable_pauseExecution=function(){},t.unstable_requestPaint=B,t.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=T;T=e;try{return t()}finally{T=n}},t.unstable_scheduleCallback=function(e,a,i){var l=t.unstable_now();switch("object"==typeof i&&null!==i?i="number"==typeof(i=i.delay)&&0<i?l+i:l:i=l,e){case 1:var s=-1;break;case 2:s=250;break;case 5:s=1073741823;break;case 4:s=1e4;break;default:s=5e3}return e={id:j++,callback:a,priorityLevel:e,startTime:i,expirationTime:s=i+s,sortIndex:-1},i>l?(e.sortIndex=i,k(O,e),null===E(C)&&e===E(O)&&(R?o():R=!0,r(L,i-l))):(e.sortIndex=s,k(C,e),P||N||(P=!0,n(M))),e},t.unstable_wrapCallback=function(e){var t=T;return function(){var n=T;T=t;try{return e.apply(this,arguments)}finally{T=n}}}},9982:(e,t,n)=>{"use strict";e.exports=n(7463)},7604:(e,t,n)=>{var r;!function(){"use strict";var o={not_string:/[^s]/,not_bool:/[^t]/,not_type:/[^T]/,not_primitive:/[^v]/,number:/[diefg]/,numeric_arg:/[bcdiefguxX]/,json:/[j]/,not_json:/[^j]/,text:/^[^\x25]+/,modulo:/^\x25{2}/,placeholder:/^\x25(?:([1-9]\d*)\$|\(([^)]+)\))?(\+)?(0|'[^$])?(-)?(\d+)?(?:\.(\d+))?([b-gijostTuvxX])/,key:/^([a-z_][a-z_\d]*)/i,key_access:/^\.([a-z_][a-z_\d]*)/i,index_access:/^\[(\d+)\]/,sign:/^[+-]/};function a(e){return function(e,t){var n,r,i,l,s,c,u,f,p,d=1,h=e.length,b="";for(r=0;r<h;r++)if("string"==typeof e[r])b+=e[r];else if("object"==typeof e[r]){if((l=e[r]).keys)for(n=t[d],i=0;i<l.keys.length;i++){if(null==n)throw new Error(a('[sprintf] Cannot access property "%s" of undefined value "%s"',l.keys[i],l.keys[i-1]));n=n[l.keys[i]]}else n=l.param_no?t[l.param_no]:t[d++];if(o.not_type.test(l.type)&&o.not_primitive.test(l.type)&&n instanceof Function&&(n=n()),o.numeric_arg.test(l.type)&&"number"!=typeof n&&isNaN(n))throw new TypeError(a("[sprintf] expecting number but found %T",n));switch(o.number.test(l.type)&&(f=n>=0),l.type){case"b":n=parseInt(n,10).toString(2);break;case"c":n=String.fromCharCode(parseInt(n,10));break;case"d":case"i":n=parseInt(n,10);break;case"j":n=JSON.stringify(n,null,l.width?parseInt(l.width):0);break;case"e":n=l.precision?parseFloat(n).toExponential(l.precision):parseFloat(n).toExponential();break;case"f":n=l.precision?parseFloat(n).toFixed(l.precision):parseFloat(n);break;case"g":n=l.precision?String(Number(n.toPrecision(l.precision))):parseFloat(n);break;case"o":n=(parseInt(n,10)>>>0).toString(8);break;case"s":n=String(n),n=l.precision?n.substring(0,l.precision):n;break;case"t":n=String(!!n),n=l.precision?n.substring(0,l.precision):n;break;case"T":n=Object.prototype.toString.call(n).slice(8,-1).toLowerCase(),n=l.precision?n.substring(0,l.precision):n;break;case"u":n=parseInt(n,10)>>>0;break;case"v":n=n.valueOf(),n=l.precision?n.substring(0,l.precision):n;break;case"x":n=(parseInt(n,10)>>>0).toString(16);break;case"X":n=(parseInt(n,10)>>>0).toString(16).toUpperCase()}o.json.test(l.type)?b+=n:(!o.number.test(l.type)||f&&!l.sign?p="":(p=f?"+":"-",n=n.toString().replace(o.sign,"")),c=l.pad_char?"0"===l.pad_char?"0":l.pad_char.charAt(1):" ",u=l.width-(p+n).length,s=l.width&&u>0?c.repeat(u):"",b+=l.align?p+n+s:"0"===c?p+s+n:s+p+n)}return b}(function(e){if(l[e])return l[e];var t,n=e,r=[],a=0;for(;n;){if(null!==(t=o.text.exec(n)))r.push(t[0]);else if(null!==(t=o.modulo.exec(n)))r.push("%");else{if(null===(t=o.placeholder.exec(n)))throw new SyntaxError("[sprintf] unexpected placeholder");if(t[2]){a|=1;var i=[],s=t[2],c=[];if(null===(c=o.key.exec(s)))throw new SyntaxError("[sprintf] failed to parse named argument key");for(i.push(c[1]);""!==(s=s.substring(c[0].length));)if(null!==(c=o.key_access.exec(s)))i.push(c[1]);else{if(null===(c=o.index_access.exec(s)))throw new SyntaxError("[sprintf] failed to parse named argument key");i.push(c[1])}t[2]=i}else a|=2;if(3===a)throw new Error("[sprintf] mixing positional and named placeholders is not (yet) supported");r.push({placeholder:t[0],param_no:t[1],keys:t[2],sign:t[3],pad_char:t[4],align:t[5],width:t[6],precision:t[7],type:t[8]})}n=n.substring(t[0].length)}return l[e]=r}(e),arguments)}function i(e,t){return a.apply(null,[e].concat(t||[]))}var l=Object.create(null);a,i,"undefined"!=typeof window&&(window.sprintf=a,window.vsprintf=i,void 0===(r=function(){return{sprintf:a,vsprintf:i}}.call(t,n,t,e))||(e.exports=r))}()}},t={};function n(r){var o=t[r];if(void 0!==o)return o.exports;var a=t[r]={id:r,loaded:!1,exports:{}};return e[r](a,a.exports,n),a.loaded=!0,a.exports}n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.d=(e,t)=>{for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),n.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),(()=>{"use strict";var e={};n.r(e),n.d(e,{hasBrowserEnv:()=>Ve,hasStandardBrowserEnv:()=>$e,hasStandardBrowserWebWorkerEnv:()=>Ge});var t=n(6540),r=n(961);n(7604);!function(e,t){var n,r,o=0;function a(){var a,i,l=n,s=arguments.length;e:for(;l;){if(l.args.length===arguments.length){for(i=0;i<s;i++)if(l.args[i]!==arguments[i]){l=l.next;continue e}return l!==n&&(l===r&&(r=l.prev),l.prev.next=l.next,l.next&&(l.next.prev=l.prev),l.next=n,l.prev=null,n.prev=l,n=l),l.val}l=l.next}for(a=new Array(s),i=0;i<s;i++)a[i]=arguments[i];return l={args:a,val:e.apply(null,a)},n?(n.prev=l,l.next=n):r=l,o===t.maxSize?(r=r.prev).next=null:o++,n=l,l.val}t=t||{},a.clear=function(){n=null,r=null,o=0}}(console.error);var o,a,i,l;o={"(":9,"!":8,"*":7,"/":7,"%":7,"+":6,"-":6,"<":5,"<=":5,">":5,">=":5,"==":4,"!=":4,"&&":3,"||":2,"?":1,"?:":1},a=["(","?"],i={")":["("],":":["?","?:"]},l=/<=|>=|==|!=|&&|\|\||\?:|\(|!|\*|\/|%|\+|-|<|>|\?|\)|:/;var s={"!":function(e){return!e},"*":function(e,t){return e*t},"/":function(e,t){return e/t},"%":function(e,t){return e%t},"+":function(e,t){return e+t},"-":function(e,t){return e-t},"<":function(e,t){return e<t},"<=":function(e,t){return e<=t},">":function(e,t){return e>t},">=":function(e,t){return e>=t},"==":function(e,t){return e===t},"!=":function(e,t){return e!==t},"&&":function(e,t){return e&&t},"||":function(e,t){return e||t},"?:":function(e,t,n){if(e)throw t;return n}};function c(e){var t=function(e){for(var t,n,r,s,c=[],u=[];t=e.match(l);){for(n=t[0],(r=e.substr(0,t.index).trim())&&c.push(r);s=u.pop();){if(i[n]){if(i[n][0]===s){n=i[n][1]||n;break}}else if(a.indexOf(s)>=0||o[s]<o[n]){u.push(s);break}c.push(s)}i[n]||u.push(n),e=e.substr(t.index+n.length)}return(e=e.trim())&&c.push(e),c.concat(u.reverse())}(e);return function(e){return function(e,t){var n,r,o,a,i,l,c=[];for(n=0;n<e.length;n++){if(i=e[n],a=s[i]){for(r=a.length,o=Array(r);r--;)o[r]=c.pop();try{l=a.apply(null,o)}catch(e){return e}}else l=t.hasOwnProperty(i)?t[i]:+i;c.push(l)}return c[0]}(t,e)}}var u={contextDelimiter:"",onMissingKey:null};function f(e,t){var n;for(n in this.data=e,this.pluralForms={},this.options={},u)this.options[n]=void 0!==t&&n in t?t[n]:u[n]}f.prototype.getPluralForm=function(e,t){var n,r,o,a=this.pluralForms[e];return a||("function"!=typeof(o=(n=this.data[e][""])["Plural-Forms"]||n["plural-forms"]||n.plural_forms)&&(r=function(e){var t,n,r;for(t=e.split(";"),n=0;n<t.length;n++)if(0===(r=t[n].trim()).indexOf("plural="))return r.substr(7)}(n["Plural-Forms"]||n["plural-forms"]||n.plural_forms),o=function(e){var t=c(e);return function(e){return+t({n:e})}}(r)),a=this.pluralForms[e]=o),a(t)},f.prototype.dcnpgettext=function(e,t,n,r,o){var a,i,l;return a=void 0===o?0:this.getPluralForm(e,o),i=n,t&&(i=t+this.options.contextDelimiter+n),(l=this.data[e][i])&&l[a]?l[a]:(this.options.onMissingKey&&this.options.onMissingKey(n,e),0===a?n:r)};const p={plural_forms:e=>1===e?0:1},d=/^i18n\.(n?gettext|has_translation)(_|$)/;const h=function(e){return"string"!=typeof e||""===e?(console.error("The namespace must be a non-empty string."),!1):!!/^[a-zA-Z][a-zA-Z0-9_.\-\/]*$/.test(e)||(console.error("The namespace can only contain numbers, letters, dashes, periods, underscores and slashes."),!1)};const b=function(e){return"string"!=typeof e||""===e?(console.error("The hook name must be a non-empty string."),!1):/^__/.test(e)?(console.error("The hook name cannot begin with `__`."),!1):!!/^[a-zA-Z][a-zA-Z0-9_.-]*$/.test(e)||(console.error("The hook name can only contain numbers, letters, dashes, periods and underscores."),!1)};const g=function(e,t){return function(n,r,o,a=10){const i=e[t];if(!b(n))return;if(!h(r))return;if("function"!=typeof o)return void console.error("The hook callback must be a function.");if("number"!=typeof a)return void console.error("If specified, the hook priority must be a number.");const l={callback:o,priority:a,namespace:r};if(i[n]){const e=i[n].handlers;let t;for(t=e.length;t>0&&!(a>=e[t-1].priority);t--);t===e.length?e[t]=l:e.splice(t,0,l),i.__current.forEach((e=>{e.name===n&&e.currentIndex>=t&&e.currentIndex++}))}else i[n]={handlers:[l],runs:0};"hookAdded"!==n&&e.doAction("hookAdded",n,r,o,a)}};const m=function(e,t,n=!1){return function(r,o){const a=e[t];if(!b(r))return;if(!n&&!h(o))return;if(!a[r])return 0;let i=0;if(n)i=a[r].handlers.length,a[r]={runs:a[r].runs,handlers:[]};else{const e=a[r].handlers;for(let t=e.length-1;t>=0;t--)e[t].namespace===o&&(e.splice(t,1),i++,a.__current.forEach((e=>{e.name===r&&e.currentIndex>=t&&e.currentIndex--})))}return"hookRemoved"!==r&&e.doAction("hookRemoved",r,o),i}};const v=function(e,t){return function(n,r){const o=e[t];return void 0!==r?n in o&&o[n].handlers.some((e=>e.namespace===r)):n in o}};const y=function(e,t,n=!1){return function(r,...o){const a=e[t];a[r]||(a[r]={handlers:[],runs:0}),a[r].runs++;const i=a[r].handlers;if(!i||!i.length)return n?o[0]:void 0;const l={name:r,currentIndex:0};for(a.__current.push(l);l.currentIndex<i.length;){const e=i[l.currentIndex].callback.apply(null,o);n&&(o[0]=e),l.currentIndex++}return a.__current.pop(),n?o[0]:void 0}};const w=function(e,t){return function(){var n;const r=e[t];return null!==(n=r.__current[r.__current.length-1]?.name)&&void 0!==n?n:null}};const x=function(e,t){return function(n){const r=e[t];return void 0===n?void 0!==r.__current[0]:!!r.__current[0]&&n===r.__current[0].name}};const k=function(e,t){return function(n){const r=e[t];if(b(n))return r[n]&&r[n].runs?r[n].runs:0}};class E{constructor(){this.actions=Object.create(null),this.actions.__current=[],this.filters=Object.create(null),this.filters.__current=[],this.addAction=g(this,"actions"),this.addFilter=g(this,"filters"),this.removeAction=m(this,"actions"),this.removeFilter=m(this,"filters"),this.hasAction=v(this,"actions"),this.hasFilter=v(this,"filters"),this.removeAllActions=m(this,"actions",!0),this.removeAllFilters=m(this,"filters",!0),this.doAction=y(this,"actions"),this.applyFilters=y(this,"filters",!0),this.currentAction=w(this,"actions"),this.currentFilter=w(this,"filters"),this.doingAction=x(this,"actions"),this.doingFilter=x(this,"filters"),this.didAction=k(this,"actions"),this.didFilter=k(this,"filters")}}const _=function(){return new E}(),{addAction:S,addFilter:C,removeAction:O,removeFilter:j,hasAction:A,hasFilter:T,removeAllActions:N,removeAllFilters:P,doAction:R,applyFilters:F,currentAction:L,currentFilter:M,doingAction:B,doingFilter:D,didAction:z,didFilter:I,actions:U,filters:H}=_,W=((e,t,n)=>{const r=new f({}),o=new Set,a=()=>{o.forEach((e=>e()))},i=(e,t="default")=>{r.data[t]={...r.data[t],...e},r.data[t][""]={...p,...r.data[t]?.[""]},delete r.pluralForms[t]},l=(e,t)=>{i(e,t),a()},s=(e="default",t,n,o,a)=>(r.data[e]||i(void 0,e),r.dcnpgettext(e,t,n,o,a)),c=(e="default")=>e,u=(e,t,r)=>{let o=s(r,t,e);return n?(o=n.applyFilters("i18n.gettext_with_context",o,e,t,r),n.applyFilters("i18n.gettext_with_context_"+c(r),o,e,t,r)):o};if(e&&l(e,t),n){const e=e=>{d.test(e)&&a()};n.addAction("hookAdded","core/i18n",e),n.addAction("hookRemoved","core/i18n",e)}return{getLocaleData:(e="default")=>r.data[e],setLocaleData:l,addLocaleData:(e,t="default")=>{r.data[t]={...r.data[t],...e,"":{...p,...r.data[t]?.[""],...e?.[""]}},delete r.pluralForms[t],a()},resetLocaleData:(e,t)=>{r.data={},r.pluralForms={},l(e,t)},subscribe:e=>(o.add(e),()=>o.delete(e)),__:(e,t)=>{let r=s(t,void 0,e);return n?(r=n.applyFilters("i18n.gettext",r,e,t),n.applyFilters("i18n.gettext_"+c(t),r,e,t)):r},_x:u,_n:(e,t,r,o)=>{let a=s(o,void 0,e,t,r);return n?(a=n.applyFilters("i18n.ngettext",a,e,t,r,o),n.applyFilters("i18n.ngettext_"+c(o),a,e,t,r,o)):a},_nx:(e,t,r,o,a)=>{let i=s(a,o,e,t,r);return n?(i=n.applyFilters("i18n.ngettext_with_context",i,e,t,r,o,a),n.applyFilters("i18n.ngettext_with_context_"+c(a),i,e,t,r,o,a)):i},isRTL:()=>"rtl"===u("ltr","text direction"),hasTranslation:(e,t,o)=>{const a=t?t+""+e:e;let i=!!r.data?.[null!=o?o:"default"]?.[a];return n&&(i=n.applyFilters("i18n.has_translation",i,e,t,o),i=n.applyFilters("i18n.has_translation_"+c(o),i,e,t,o)),i}}})(void 0,void 0,_),V=(W.getLocaleData.bind(W),W.setLocaleData.bind(W),W.resetLocaleData.bind(W),W.subscribe.bind(W),W.__.bind(W));W._x.bind(W),W._n.bind(W),W._nx.bind(W),W.isRTL.bind(W),W.hasTranslation.bind(W);function $(e,t){return function(){return e.apply(t,arguments)}}const{toString:q}=Object.prototype,{getPrototypeOf:G}=Object,X=(K=Object.create(null),e=>{const t=q.call(e);return K[t]||(K[t]=t.slice(8,-1).toLowerCase())});var K;const Q=e=>(e=e.toLowerCase(),t=>X(t)===e),Y=e=>t=>typeof t===e,{isArray:J}=Array,Z=Y("undefined");const ee=Q("ArrayBuffer");const te=Y("string"),ne=Y("function"),re=Y("number"),oe=e=>null!==e&&"object"==typeof e,ae=e=>{if("object"!==X(e))return!1;const t=G(e);return!(null!==t&&t!==Object.prototype&&null!==Object.getPrototypeOf(t)||Symbol.toStringTag in e||Symbol.iterator in e)},ie=Q("Date"),le=Q("File"),se=Q("Blob"),ce=Q("FileList"),ue=Q("URLSearchParams");function fe(e,t,{allOwnKeys:n=!1}={}){if(null==e)return;let r,o;if("object"!=typeof e&&(e=[e]),J(e))for(r=0,o=e.length;r<o;r++)t.call(null,e[r],r,e);else{const o=n?Object.getOwnPropertyNames(e):Object.keys(e),a=o.length;let i;for(r=0;r<a;r++)i=o[r],t.call(null,e[i],i,e)}}function pe(e,t){t=t.toLowerCase();const n=Object.keys(e);let r,o=n.length;for(;o-- >0;)if(r=n[o],t===r.toLowerCase())return r;return null}const de="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:global,he=e=>!Z(e)&&e!==de;const be=(ge="undefined"!=typeof Uint8Array&&G(Uint8Array),e=>ge&&e instanceof ge);var ge;const me=Q("HTMLFormElement"),ve=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),ye=Q("RegExp"),we=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),r={};fe(n,((n,o)=>{let a;!1!==(a=t(n,o,e))&&(r[o]=a||n)})),Object.defineProperties(e,r)},xe="abcdefghijklmnopqrstuvwxyz",ke="0123456789",Ee={DIGIT:ke,ALPHA:xe,ALPHA_DIGIT:xe+xe.toUpperCase()+ke};const _e=Q("AsyncFunction"),Se={isArray:J,isArrayBuffer:ee,isBuffer:function(e){return null!==e&&!Z(e)&&null!==e.constructor&&!Z(e.constructor)&&ne(e.constructor.isBuffer)&&e.constructor.isBuffer(e)},isFormData:e=>{let t;return e&&("function"==typeof FormData&&e instanceof FormData||ne(e.append)&&("formdata"===(t=X(e))||"object"===t&&ne(e.toString)&&"[object FormData]"===e.toString()))},isArrayBufferView:function(e){let t;return t="undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&ee(e.buffer),t},isString:te,isNumber:re,isBoolean:e=>!0===e||!1===e,isObject:oe,isPlainObject:ae,isUndefined:Z,isDate:ie,isFile:le,isBlob:se,isRegExp:ye,isFunction:ne,isStream:e=>oe(e)&&ne(e.pipe),isURLSearchParams:ue,isTypedArray:be,isFileList:ce,forEach:fe,merge:function e(){const{caseless:t}=he(this)&&this||{},n={},r=(r,o)=>{const a=t&&pe(n,o)||o;ae(n[a])&&ae(r)?n[a]=e(n[a],r):ae(r)?n[a]=e({},r):J(r)?n[a]=r.slice():n[a]=r};for(let e=0,t=arguments.length;e<t;e++)arguments[e]&&fe(arguments[e],r);return n},extend:(e,t,n,{allOwnKeys:r}={})=>(fe(t,((t,r)=>{n&&ne(t)?e[r]=$(t,n):e[r]=t}),{allOwnKeys:r}),e),trim:e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,""),stripBOM:e=>(65279===e.charCodeAt(0)&&(e=e.slice(1)),e),inherits:(e,t,n,r)=>{e.prototype=Object.create(t.prototype,r),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},toFlatObject:(e,t,n,r)=>{let o,a,i;const l={};if(t=t||{},null==e)return t;do{for(o=Object.getOwnPropertyNames(e),a=o.length;a-- >0;)i=o[a],r&&!r(i,e,t)||l[i]||(t[i]=e[i],l[i]=!0);e=!1!==n&&G(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},kindOf:X,kindOfTest:Q,endsWith:(e,t,n)=>{e=String(e),(void 0===n||n>e.length)&&(n=e.length),n-=t.length;const r=e.indexOf(t,n);return-1!==r&&r===n},toArray:e=>{if(!e)return null;if(J(e))return e;let t=e.length;if(!re(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},forEachEntry:(e,t)=>{const n=(e&&e[Symbol.iterator]).call(e);let r;for(;(r=n.next())&&!r.done;){const n=r.value;t.call(e,n[0],n[1])}},matchAll:(e,t)=>{let n;const r=[];for(;null!==(n=e.exec(t));)r.push(n);return r},isHTMLForm:me,hasOwnProperty:ve,hasOwnProp:ve,reduceDescriptors:we,freezeMethods:e=>{we(e,((t,n)=>{if(ne(e)&&-1!==["arguments","caller","callee"].indexOf(n))return!1;const r=e[n];ne(r)&&(t.enumerable=!1,"writable"in t?t.writable=!1:t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")}))}))},toObjectSet:(e,t)=>{const n={},r=e=>{e.forEach((e=>{n[e]=!0}))};return J(e)?r(e):r(String(e).split(t)),n},toCamelCase:e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,(function(e,t,n){return t.toUpperCase()+n})),noop:()=>{},toFiniteNumber:(e,t)=>(e=+e,Number.isFinite(e)?e:t),findKey:pe,global:de,isContextDefined:he,ALPHABET:Ee,generateString:(e=16,t=Ee.ALPHA_DIGIT)=>{let n="";const{length:r}=t;for(;e--;)n+=t[Math.random()*r|0];return n},isSpecCompliantForm:function(e){return!!(e&&ne(e.append)&&"FormData"===e[Symbol.toStringTag]&&e[Symbol.iterator])},toJSONObject:e=>{const t=new Array(10),n=(e,r)=>{if(oe(e)){if(t.indexOf(e)>=0)return;if(!("toJSON"in e)){t[r]=e;const o=J(e)?[]:{};return fe(e,((e,t)=>{const a=n(e,r+1);!Z(a)&&(o[t]=a)})),t[r]=void 0,o}}return e};return n(e,0)},isAsyncFn:_e,isThenable:e=>e&&(oe(e)||ne(e))&&ne(e.then)&&ne(e.catch)};function Ce(e,t,n,r,o){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=(new Error).stack,this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),r&&(this.request=r),o&&(this.response=o)}Se.inherits(Ce,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:Se.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const Oe=Ce.prototype,je={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach((e=>{je[e]={value:e}})),Object.defineProperties(Ce,je),Object.defineProperty(Oe,"isAxiosError",{value:!0}),Ce.from=(e,t,n,r,o,a)=>{const i=Object.create(Oe);return Se.toFlatObject(e,i,(function(e){return e!==Error.prototype}),(e=>"isAxiosError"!==e)),Ce.call(i,e.message,t,n,r,o),i.cause=e,i.name=e.name,a&&Object.assign(i,a),i};const Ae=Ce;function Te(e){return Se.isPlainObject(e)||Se.isArray(e)}function Ne(e){return Se.endsWith(e,"[]")?e.slice(0,-2):e}function Pe(e,t,n){return e?e.concat(t).map((function(e,t){return e=Ne(e),!n&&t?"["+e+"]":e})).join(n?".":""):t}const Re=Se.toFlatObject(Se,{},null,(function(e){return/^is[A-Z]/.test(e)}));const Fe=function(e,t,n){if(!Se.isObject(e))throw new TypeError("target must be an object");t=t||new FormData;const r=(n=Se.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,(function(e,t){return!Se.isUndefined(t[e])}))).metaTokens,o=n.visitor||c,a=n.dots,i=n.indexes,l=(n.Blob||"undefined"!=typeof Blob&&Blob)&&Se.isSpecCompliantForm(t);if(!Se.isFunction(o))throw new TypeError("visitor must be a function");function s(e){if(null===e)return"";if(Se.isDate(e))return e.toISOString();if(!l&&Se.isBlob(e))throw new Ae("Blob is not supported. Use a Buffer instead.");return Se.isArrayBuffer(e)||Se.isTypedArray(e)?l&&"function"==typeof Blob?new Blob([e]):Buffer.from(e):e}function c(e,n,o){let l=e;if(e&&!o&&"object"==typeof e)if(Se.endsWith(n,"{}"))n=r?n:n.slice(0,-2),e=JSON.stringify(e);else if(Se.isArray(e)&&function(e){return Se.isArray(e)&&!e.some(Te)}(e)||(Se.isFileList(e)||Se.endsWith(n,"[]"))&&(l=Se.toArray(e)))return n=Ne(n),l.forEach((function(e,r){!Se.isUndefined(e)&&null!==e&&t.append(!0===i?Pe([n],r,a):null===i?n:n+"[]",s(e))})),!1;return!!Te(e)||(t.append(Pe(o,n,a),s(e)),!1)}const u=[],f=Object.assign(Re,{defaultVisitor:c,convertValue:s,isVisitable:Te});if(!Se.isObject(e))throw new TypeError("data must be an object");return function e(n,r){if(!Se.isUndefined(n)){if(-1!==u.indexOf(n))throw Error("Circular reference detected in "+r.join("."));u.push(n),Se.forEach(n,(function(n,a){!0===(!(Se.isUndefined(n)||null===n)&&o.call(t,n,Se.isString(a)?a.trim():a,r,f))&&e(n,r?r.concat(a):[a])})),u.pop()}}(e),t};function Le(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,(function(e){return t[e]}))}function Me(e,t){this._pairs=[],e&&Fe(e,this,t)}const Be=Me.prototype;Be.append=function(e,t){this._pairs.push([e,t])},Be.toString=function(e){const t=e?function(t){return e.call(this,t,Le)}:Le;return this._pairs.map((function(e){return t(e[0])+"="+t(e[1])}),"").join("&")};const De=Me;function ze(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function Ie(e,t,n){if(!t)return e;const r=n&&n.encode||ze,o=n&&n.serialize;let a;if(a=o?o(t,n):Se.isURLSearchParams(t)?t.toString():new De(t,n).toString(r),a){const t=e.indexOf("#");-1!==t&&(e=e.slice(0,t)),e+=(-1===e.indexOf("?")?"?":"&")+a}return e}const Ue=class{constructor(){this.handlers=[]}use(e,t,n){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!n&&n.synchronous,runWhen:n?n.runWhen:null}),this.handlers.length-1}eject(e){this.handlers[e]&&(this.handlers[e]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(e){Se.forEach(this.handlers,(function(t){null!==t&&e(t)}))}},He={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},We={isBrowser:!0,classes:{URLSearchParams:"undefined"!=typeof URLSearchParams?URLSearchParams:De,FormData:"undefined"!=typeof FormData?FormData:null,Blob:"undefined"!=typeof Blob?Blob:null},protocols:["http","https","file","blob","url","data"]},Ve="undefined"!=typeof window&&"undefined"!=typeof document,$e=(qe="undefined"!=typeof navigator&&navigator.product,Ve&&["ReactNative","NativeScript","NS"].indexOf(qe)<0);var qe;const Ge="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"==typeof self.importScripts,Xe={...e,...We};const Ke=function(e){function t(e,n,r,o){let a=e[o++];if("__proto__"===a)return!0;const i=Number.isFinite(+a),l=o>=e.length;if(a=!a&&Se.isArray(r)?r.length:a,l)return Se.hasOwnProp(r,a)?r[a]=[r[a],n]:r[a]=n,!i;r[a]&&Se.isObject(r[a])||(r[a]=[]);return t(e,n,r[a],o)&&Se.isArray(r[a])&&(r[a]=function(e){const t={},n=Object.keys(e);let r;const o=n.length;let a;for(r=0;r<o;r++)a=n[r],t[a]=e[a];return t}(r[a])),!i}if(Se.isFormData(e)&&Se.isFunction(e.entries)){const n={};return Se.forEachEntry(e,((e,r)=>{t(function(e){return Se.matchAll(/\w+|\[(\w*)]/g,e).map((e=>"[]"===e[0]?"":e[1]||e[0]))}(e),r,n,0)})),n}return null};const Qe={transitional:He,adapter:["xhr","http"],transformRequest:[function(e,t){const n=t.getContentType()||"",r=n.indexOf("application/json")>-1,o=Se.isObject(e);o&&Se.isHTMLForm(e)&&(e=new FormData(e));if(Se.isFormData(e))return r?JSON.stringify(Ke(e)):e;if(Se.isArrayBuffer(e)||Se.isBuffer(e)||Se.isStream(e)||Se.isFile(e)||Se.isBlob(e))return e;if(Se.isArrayBufferView(e))return e.buffer;if(Se.isURLSearchParams(e))return t.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();let a;if(o){if(n.indexOf("application/x-www-form-urlencoded")>-1)return function(e,t){return Fe(e,new Xe.classes.URLSearchParams,Object.assign({visitor:function(e,t,n,r){return Xe.isNode&&Se.isBuffer(e)?(this.append(t,e.toString("base64")),!1):r.defaultVisitor.apply(this,arguments)}},t))}(e,this.formSerializer).toString();if((a=Se.isFileList(e))||n.indexOf("multipart/form-data")>-1){const t=this.env&&this.env.FormData;return Fe(a?{"files[]":e}:e,t&&new t,this.formSerializer)}}return o||r?(t.setContentType("application/json",!1),function(e,t,n){if(Se.isString(e))try{return(t||JSON.parse)(e),Se.trim(e)}catch(e){if("SyntaxError"!==e.name)throw e}return(n||JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){const t=this.transitional||Qe.transitional,n=t&&t.forcedJSONParsing,r="json"===this.responseType;if(e&&Se.isString(e)&&(n&&!this.responseType||r)){const n=!(t&&t.silentJSONParsing)&&r;try{return JSON.parse(e)}catch(e){if(n){if("SyntaxError"===e.name)throw Ae.from(e,Ae.ERR_BAD_RESPONSE,this,null,this.response);throw e}}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:Xe.classes.FormData,Blob:Xe.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};Se.forEach(["delete","get","head","post","put","patch"],(e=>{Qe.headers[e]={}}));const Ye=Qe,Je=Se.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),Ze=Symbol("internals");function et(e){return e&&String(e).trim().toLowerCase()}function tt(e){return!1===e||null==e?e:Se.isArray(e)?e.map(tt):String(e)}function nt(e,t,n,r,o){return Se.isFunction(r)?r.call(this,t,n):(o&&(t=n),Se.isString(t)?Se.isString(r)?-1!==t.indexOf(r):Se.isRegExp(r)?r.test(t):void 0:void 0)}class rt{constructor(e){e&&this.set(e)}set(e,t,n){const r=this;function o(e,t,n){const o=et(t);if(!o)throw new Error("header name must be a non-empty string");const a=Se.findKey(r,o);(!a||void 0===r[a]||!0===n||void 0===n&&!1!==r[a])&&(r[a||t]=tt(e))}const a=(e,t)=>Se.forEach(e,((e,n)=>o(e,n,t)));return Se.isPlainObject(e)||e instanceof this.constructor?a(e,t):Se.isString(e)&&(e=e.trim())&&!/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim())?a((e=>{const t={};let n,r,o;return e&&e.split("\n").forEach((function(e){o=e.indexOf(":"),n=e.substring(0,o).trim().toLowerCase(),r=e.substring(o+1).trim(),!n||t[n]&&Je[n]||("set-cookie"===n?t[n]?t[n].push(r):t[n]=[r]:t[n]=t[n]?t[n]+", "+r:r)})),t})(e),t):null!=e&&o(t,e,n),this}get(e,t){if(e=et(e)){const n=Se.findKey(this,e);if(n){const e=this[n];if(!t)return e;if(!0===t)return function(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let r;for(;r=n.exec(e);)t[r[1]]=r[2];return t}(e);if(Se.isFunction(t))return t.call(this,e,n);if(Se.isRegExp(t))return t.exec(e);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,t){if(e=et(e)){const n=Se.findKey(this,e);return!(!n||void 0===this[n]||t&&!nt(0,this[n],n,t))}return!1}delete(e,t){const n=this;let r=!1;function o(e){if(e=et(e)){const o=Se.findKey(n,e);!o||t&&!nt(0,n[o],o,t)||(delete n[o],r=!0)}}return Se.isArray(e)?e.forEach(o):o(e),r}clear(e){const t=Object.keys(this);let n=t.length,r=!1;for(;n--;){const o=t[n];e&&!nt(0,this[o],o,e,!0)||(delete this[o],r=!0)}return r}normalize(e){const t=this,n={};return Se.forEach(this,((r,o)=>{const a=Se.findKey(n,o);if(a)return t[a]=tt(r),void delete t[o];const i=e?function(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,((e,t,n)=>t.toUpperCase()+n))}(o):String(o).trim();i!==o&&delete t[o],t[i]=tt(r),n[i]=!0})),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){const t=Object.create(null);return Se.forEach(this,((n,r)=>{null!=n&&!1!==n&&(t[r]=e&&Se.isArray(n)?n.join(", "):n)})),t}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map((([e,t])=>e+": "+t)).join("\n")}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e,...t){const n=new this(e);return t.forEach((e=>n.set(e))),n}static accessor(e){const t=(this[Ze]=this[Ze]={accessors:{}}).accessors,n=this.prototype;function r(e){const r=et(e);t[r]||(!function(e,t){const n=Se.toCamelCase(" "+t);["get","set","has"].forEach((r=>{Object.defineProperty(e,r+n,{value:function(e,n,o){return this[r].call(this,t,e,n,o)},configurable:!0})}))}(n,e),t[r]=!0)}return Se.isArray(e)?e.forEach(r):r(e),this}}rt.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]),Se.reduceDescriptors(rt.prototype,(({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(e){this[n]=e}}})),Se.freezeMethods(rt);const ot=rt;function at(e,t){const n=this||Ye,r=t||n,o=ot.from(r.headers);let a=r.data;return Se.forEach(e,(function(e){a=e.call(n,a,o.normalize(),t?t.status:void 0)})),o.normalize(),a}function it(e){return!(!e||!e.__CANCEL__)}function lt(e,t,n){Ae.call(this,null==e?"canceled":e,Ae.ERR_CANCELED,t,n),this.name="CanceledError"}Se.inherits(lt,Ae,{__CANCEL__:!0});const st=lt;const ct=Xe.hasStandardBrowserEnv?{write(e,t,n,r,o,a){const i=[e+"="+encodeURIComponent(t)];Se.isNumber(n)&&i.push("expires="+new Date(n).toGMTString()),Se.isString(r)&&i.push("path="+r),Se.isString(o)&&i.push("domain="+o),!0===a&&i.push("secure"),document.cookie=i.join("; ")},read(e){const t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove(e){this.write(e,"",Date.now()-864e5)}}:{write(){},read:()=>null,remove(){}};function ut(e,t){return e&&!/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t)?function(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}(e,t):t}const ft=Xe.hasStandardBrowserEnv?function(){const e=/(msie|trident)/i.test(navigator.userAgent),t=document.createElement("a");let n;function r(n){let r=n;return e&&(t.setAttribute("href",r),r=t.href),t.setAttribute("href",r),{href:t.href,protocol:t.protocol?t.protocol.replace(/:$/,""):"",host:t.host,search:t.search?t.search.replace(/^\?/,""):"",hash:t.hash?t.hash.replace(/^#/,""):"",hostname:t.hostname,port:t.port,pathname:"/"===t.pathname.charAt(0)?t.pathname:"/"+t.pathname}}return n=r(window.location.href),function(e){const t=Se.isString(e)?r(e):e;return t.protocol===n.protocol&&t.host===n.host}}():function(){return!0};const pt=function(e,t){e=e||10;const n=new Array(e),r=new Array(e);let o,a=0,i=0;return t=void 0!==t?t:1e3,function(l){const s=Date.now(),c=r[i];o||(o=s),n[a]=l,r[a]=s;let u=i,f=0;for(;u!==a;)f+=n[u++],u%=e;if(a=(a+1)%e,a===i&&(i=(i+1)%e),s-o<t)return;const p=c&&s-c;return p?Math.round(1e3*f/p):void 0}};function dt(e,t){let n=0;const r=pt(50,250);return o=>{const a=o.loaded,i=o.lengthComputable?o.total:void 0,l=a-n,s=r(l);n=a;const c={loaded:a,total:i,progress:i?a/i:void 0,bytes:l,rate:s||void 0,estimated:s&&i&&a<=i?(i-a)/s:void 0,event:o};c[t?"download":"upload"]=!0,e(c)}}const ht={http:null,xhr:"undefined"!=typeof XMLHttpRequest&&function(e){return new Promise((function(t,n){let r=e.data;const o=ot.from(e.headers).normalize();let a,i,{responseType:l,withXSRFToken:s}=e;function c(){e.cancelToken&&e.cancelToken.unsubscribe(a),e.signal&&e.signal.removeEventListener("abort",a)}if(Se.isFormData(r))if(Xe.hasStandardBrowserEnv||Xe.hasStandardBrowserWebWorkerEnv)o.setContentType(!1);else if(!1!==(i=o.getContentType())){const[e,...t]=i?i.split(";").map((e=>e.trim())).filter(Boolean):[];o.setContentType([e||"multipart/form-data",...t].join("; "))}let u=new XMLHttpRequest;if(e.auth){const t=e.auth.username||"",n=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";o.set("Authorization","Basic "+btoa(t+":"+n))}const f=ut(e.baseURL,e.url);function p(){if(!u)return;const r=ot.from("getAllResponseHeaders"in u&&u.getAllResponseHeaders());!function(e,t,n){const r=n.config.validateStatus;n.status&&r&&!r(n.status)?t(new Ae("Request failed with status code "+n.status,[Ae.ERR_BAD_REQUEST,Ae.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n)):e(n)}((function(e){t(e),c()}),(function(e){n(e),c()}),{data:l&&"text"!==l&&"json"!==l?u.response:u.responseText,status:u.status,statusText:u.statusText,headers:r,config:e,request:u}),u=null}if(u.open(e.method.toUpperCase(),Ie(f,e.params,e.paramsSerializer),!0),u.timeout=e.timeout,"onloadend"in u?u.onloadend=p:u.onreadystatechange=function(){u&&4===u.readyState&&(0!==u.status||u.responseURL&&0===u.responseURL.indexOf("file:"))&&setTimeout(p)},u.onabort=function(){u&&(n(new Ae("Request aborted",Ae.ECONNABORTED,e,u)),u=null)},u.onerror=function(){n(new Ae("Network Error",Ae.ERR_NETWORK,e,u)),u=null},u.ontimeout=function(){let t=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded";const r=e.transitional||He;e.timeoutErrorMessage&&(t=e.timeoutErrorMessage),n(new Ae(t,r.clarifyTimeoutError?Ae.ETIMEDOUT:Ae.ECONNABORTED,e,u)),u=null},Xe.hasStandardBrowserEnv&&(s&&Se.isFunction(s)&&(s=s(e)),s||!1!==s&&ft(f))){const t=e.xsrfHeaderName&&e.xsrfCookieName&&ct.read(e.xsrfCookieName);t&&o.set(e.xsrfHeaderName,t)}void 0===r&&o.setContentType(null),"setRequestHeader"in u&&Se.forEach(o.toJSON(),(function(e,t){u.setRequestHeader(t,e)})),Se.isUndefined(e.withCredentials)||(u.withCredentials=!!e.withCredentials),l&&"json"!==l&&(u.responseType=e.responseType),"function"==typeof e.onDownloadProgress&&u.addEventListener("progress",dt(e.onDownloadProgress,!0)),"function"==typeof e.onUploadProgress&&u.upload&&u.upload.addEventListener("progress",dt(e.onUploadProgress)),(e.cancelToken||e.signal)&&(a=t=>{u&&(n(!t||t.type?new st(null,e,u):t),u.abort(),u=null)},e.cancelToken&&e.cancelToken.subscribe(a),e.signal&&(e.signal.aborted?a():e.signal.addEventListener("abort",a)));const d=function(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}(f);d&&-1===Xe.protocols.indexOf(d)?n(new Ae("Unsupported protocol "+d+":",Ae.ERR_BAD_REQUEST,e)):u.send(r||null)}))}};Se.forEach(ht,((e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch(e){}Object.defineProperty(e,"adapterName",{value:t})}}));const bt=e=>`- ${e}`,gt=e=>Se.isFunction(e)||null===e||!1===e,mt=e=>{e=Se.isArray(e)?e:[e];const{length:t}=e;let n,r;const o={};for(let a=0;a<t;a++){let t;if(n=e[a],r=n,!gt(n)&&(r=ht[(t=String(n)).toLowerCase()],void 0===r))throw new Ae(`Unknown adapter '${t}'`);if(r)break;o[t||"#"+a]=r}if(!r){const e=Object.entries(o).map((([e,t])=>`adapter ${e} `+(!1===t?"is not supported by the environment":"is not available in the build")));let n=t?e.length>1?"since :\n"+e.map(bt).join("\n"):" "+bt(e[0]):"as no adapter specified";throw new Ae("There is no suitable adapter to dispatch the request "+n,"ERR_NOT_SUPPORT")}return r};function vt(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new st(null,e)}function yt(e){vt(e),e.headers=ot.from(e.headers),e.data=at.call(e,e.transformRequest),-1!==["post","put","patch"].indexOf(e.method)&&e.headers.setContentType("application/x-www-form-urlencoded",!1);return mt(e.adapter||Ye.adapter)(e).then((function(t){return vt(e),t.data=at.call(e,e.transformResponse,t),t.headers=ot.from(t.headers),t}),(function(t){return it(t)||(vt(e),t&&t.response&&(t.response.data=at.call(e,e.transformResponse,t.response),t.response.headers=ot.from(t.response.headers))),Promise.reject(t)}))}const wt=e=>e instanceof ot?e.toJSON():e;function xt(e,t){t=t||{};const n={};function r(e,t,n){return Se.isPlainObject(e)&&Se.isPlainObject(t)?Se.merge.call({caseless:n},e,t):Se.isPlainObject(t)?Se.merge({},t):Se.isArray(t)?t.slice():t}function o(e,t,n){return Se.isUndefined(t)?Se.isUndefined(e)?void 0:r(void 0,e,n):r(e,t,n)}function a(e,t){if(!Se.isUndefined(t))return r(void 0,t)}function i(e,t){return Se.isUndefined(t)?Se.isUndefined(e)?void 0:r(void 0,e):r(void 0,t)}function l(n,o,a){return a in t?r(n,o):a in e?r(void 0,n):void 0}const s={url:a,method:a,data:a,baseURL:i,transformRequest:i,transformResponse:i,paramsSerializer:i,timeout:i,timeoutMessage:i,withCredentials:i,withXSRFToken:i,adapter:i,responseType:i,xsrfCookieName:i,xsrfHeaderName:i,onUploadProgress:i,onDownloadProgress:i,decompress:i,maxContentLength:i,maxBodyLength:i,beforeRedirect:i,transport:i,httpAgent:i,httpsAgent:i,cancelToken:i,socketPath:i,responseEncoding:i,validateStatus:l,headers:(e,t)=>o(wt(e),wt(t),!0)};return Se.forEach(Object.keys(Object.assign({},e,t)),(function(r){const a=s[r]||o,i=a(e[r],t[r],r);Se.isUndefined(i)&&a!==l||(n[r]=i)})),n}const kt="1.6.7",Et={};["object","boolean","number","function","string","symbol"].forEach(((e,t)=>{Et[e]=function(n){return typeof n===e||"a"+(t<1?"n ":" ")+e}}));const _t={};Et.transitional=function(e,t,n){function r(e,t){return"[Axios v1.6.7] Transitional option '"+e+"'"+t+(n?". "+n:"")}return(n,o,a)=>{if(!1===e)throw new Ae(r(o," has been removed"+(t?" in "+t:"")),Ae.ERR_DEPRECATED);return t&&!_t[o]&&(_t[o]=!0,console.warn(r(o," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(n,o,a)}};const St={assertOptions:function(e,t,n){if("object"!=typeof e)throw new Ae("options must be an object",Ae.ERR_BAD_OPTION_VALUE);const r=Object.keys(e);let o=r.length;for(;o-- >0;){const a=r[o],i=t[a];if(i){const t=e[a],n=void 0===t||i(t,a,e);if(!0!==n)throw new Ae("option "+a+" must be "+n,Ae.ERR_BAD_OPTION_VALUE)}else if(!0!==n)throw new Ae("Unknown option "+a,Ae.ERR_BAD_OPTION)}},validators:Et},Ct=St.validators;class Ot{constructor(e){this.defaults=e,this.interceptors={request:new Ue,response:new Ue}}async request(e,t){try{return await this._request(e,t)}catch(e){if(e instanceof Error){let t;Error.captureStackTrace?Error.captureStackTrace(t={}):t=new Error;const n=t.stack?t.stack.replace(/^.+\n/,""):"";e.stack?n&&!String(e.stack).endsWith(n.replace(/^.+\n.+\n/,""))&&(e.stack+="\n"+n):e.stack=n}throw e}}_request(e,t){"string"==typeof e?(t=t||{}).url=e:t=e||{},t=xt(this.defaults,t);const{transitional:n,paramsSerializer:r,headers:o}=t;void 0!==n&&St.assertOptions(n,{silentJSONParsing:Ct.transitional(Ct.boolean),forcedJSONParsing:Ct.transitional(Ct.boolean),clarifyTimeoutError:Ct.transitional(Ct.boolean)},!1),null!=r&&(Se.isFunction(r)?t.paramsSerializer={serialize:r}:St.assertOptions(r,{encode:Ct.function,serialize:Ct.function},!0)),t.method=(t.method||this.defaults.method||"get").toLowerCase();let a=o&&Se.merge(o.common,o[t.method]);o&&Se.forEach(["delete","get","head","post","put","patch","common"],(e=>{delete o[e]})),t.headers=ot.concat(a,o);const i=[];let l=!0;this.interceptors.request.forEach((function(e){"function"==typeof e.runWhen&&!1===e.runWhen(t)||(l=l&&e.synchronous,i.unshift(e.fulfilled,e.rejected))}));const s=[];let c;this.interceptors.response.forEach((function(e){s.push(e.fulfilled,e.rejected)}));let u,f=0;if(!l){const e=[yt.bind(this),void 0];for(e.unshift.apply(e,i),e.push.apply(e,s),u=e.length,c=Promise.resolve(t);f<u;)c=c.then(e[f++],e[f++]);return c}u=i.length;let p=t;for(f=0;f<u;){const e=i[f++],t=i[f++];try{p=e(p)}catch(e){t.call(this,e);break}}try{c=yt.call(this,p)}catch(e){return Promise.reject(e)}for(f=0,u=s.length;f<u;)c=c.then(s[f++],s[f++]);return c}getUri(e){return Ie(ut((e=xt(this.defaults,e)).baseURL,e.url),e.params,e.paramsSerializer)}}Se.forEach(["delete","get","head","options"],(function(e){Ot.prototype[e]=function(t,n){return this.request(xt(n||{},{method:e,url:t,data:(n||{}).data}))}})),Se.forEach(["post","put","patch"],(function(e){function t(t){return function(n,r,o){return this.request(xt(o||{},{method:e,headers:t?{"Content-Type":"multipart/form-data"}:{},url:n,data:r}))}}Ot.prototype[e]=t(),Ot.prototype[e+"Form"]=t(!0)}));const jt=Ot;class At{constructor(e){if("function"!=typeof e)throw new TypeError("executor must be a function.");let t;this.promise=new Promise((function(e){t=e}));const n=this;this.promise.then((e=>{if(!n._listeners)return;let t=n._listeners.length;for(;t-- >0;)n._listeners[t](e);n._listeners=null})),this.promise.then=e=>{let t;const r=new Promise((e=>{n.subscribe(e),t=e})).then(e);return r.cancel=function(){n.unsubscribe(t)},r},e((function(e,r,o){n.reason||(n.reason=new st(e,r,o),t(n.reason))}))}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){this.reason?e(this.reason):this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;const t=this._listeners.indexOf(e);-1!==t&&this._listeners.splice(t,1)}static source(){let e;return{token:new At((function(t){e=t})),cancel:e}}}const Tt=At;const Nt={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(Nt).forEach((([e,t])=>{Nt[t]=e}));const Pt=Nt;const Rt=function e(t){const n=new jt(t),r=$(jt.prototype.request,n);return Se.extend(r,jt.prototype,n,{allOwnKeys:!0}),Se.extend(r,n,null,{allOwnKeys:!0}),r.create=function(n){return e(xt(t,n))},r}(Ye);Rt.Axios=jt,Rt.CanceledError=st,Rt.CancelToken=Tt,Rt.isCancel=it,Rt.VERSION=kt,Rt.toFormData=Fe,Rt.AxiosError=Ae,Rt.Cancel=Rt.CanceledError,Rt.all=function(e){return Promise.all(e)},Rt.spread=function(e){return function(t){return e.apply(null,t)}},Rt.isAxiosError=function(e){return Se.isObject(e)&&!0===e.isAxiosError},Rt.mergeConfig=xt,Rt.AxiosHeaders=ot,Rt.formToJSON=e=>Ke(Se.isHTMLForm(e)?new FormData(e):e),Rt.getAdapter=mt,Rt.HttpStatusCode=Pt,Rt.default=Rt;const Ft=Rt;const Lt=function(){return t.createElement("div",{className:"blockons-loader-wrap"},t.createElement("div",{className:"blockons-loader"},t.createElement("div",{className:"blockons-spinner-text"}),t.createElement("div",{className:"blockons-loader-sector blockons-loader-sector-blue"}),t.createElement("div",{className:"blockons-loader-sector blockons-loader-sector-pink"}),t.createElement("div",{className:"blockons-loader-sector blockons-loader-sector-purple"})))};var Mt=function(e){return e.toLowerCase().replace(/[^\w ]+/g,"").replace(/ +/g,"_")};var Bt={accordions:{desc:V("Display content in smaller areas with collapsible lists","blockons"),pluginSpecific:!1,isNew:!1},count_down_timer:{desc:V("Add a count down block for specials, sales, events, etc","blockons"),pluginSpecific:!1,isNew:V("NEW","blockons")},content_toggler:{desc:V("Show / Hide sections of long content with a toggle button","blockons"),pluginSpecific:!1,isNew:!1},icon_list:{desc:V("Visually, more attractive list items with icons","blockons"),pluginSpecific:!1,isNew:!1},image_comparison:{desc:V("Use a neat action slider to compare 2 images","blockons"),pluginSpecific:!1,isNew:!1},image_gallery:{desc:V("A more advanced gallery with 3 beautiful layouts","blockons"),pluginSpecific:!1,isNew:!1},image_carousel:{desc:V("Display multiple images in a neat carousel","blockons"),pluginSpecific:!1,isNew:!1},line_heading:{desc:V("More advanced and customizable line headings","blockons"),pluginSpecific:!1,isNew:!1},marketing_button:{desc:V("An attractive, more trendy customizable call-to-action","blockons"),pluginSpecific:!1,isNew:!1},progress_bars:{desc:V("Show progress with beautiful, animated bars","blockons"),pluginSpecific:!1,isNew:!1},slider:{desc:V("A slider to display custom content or WC products","blockons"),pluginSpecific:!1,isNew:!1},search:{desc:V("A search bar/icon with drop down or popup search","blockons"),pluginSpecific:!1,isNew:!1},tabs:{desc:V("Display your site information in tabbed content","blockons"),pluginSpecific:!1,isNew:V("NEW","blockons")},testimonials:{desc:V("Display client testimonials in a slider or carousel","blockons"),pluginSpecific:!1,isNew:!1},video_slider:{desc:V("Display multiple videos in a neat video slider","blockons"),pluginSpecific:!1,isNew:!1},wc_account_icon:{desc:V("A simple icon linking to a users WC Account","blockons"),pluginSpecific:"WooCommerce",isNew:!1},wc_featured_product:{desc:V("Display a WC featured product with multple layouts","blockons"),pluginSpecific:"WooCommerce",isNew:!1},wc_mini_cart:{desc:V("A simple WC cart icon with a full cart drop down","blockons"),pluginSpecific:"WooCommerce",isNew:!1}};const Dt=function(e){var n=e.slug,r=e.title,o=e.value,a=e.onChange,i=Mt(n)?Mt(n):Mt(r),l=!!o;return t.createElement(t.Fragment,null,t.createElement("label",{className:"toggle-switch"},t.createElement("input",{id:i,name:i,type:"checkbox",onChange:a,checked:l,className:"toggle-switch-checkbox"}),t.createElement("span",{className:"toggle-switch-slider"})))};const zt=function(e){var n=e.blockonsOptions,r=e.clickClose,o=document.querySelector(".ask-feedback"),a=document.querySelector(".blockons-reply.happy"),i=document.querySelector(".blockons-reply.sad");function l(){setTimeout((function(){a.classList.remove("show"),i.classList.remove("show"),o.classList.add("show")}),12e3)}return t.createElement(t.Fragment,null,t.createElement("div",{className:"blockons-feedback"},t.createElement("div",{className:"ask-feedback show"},t.createElement("b",null,V("Quick question... ","blockons")),V("Are you enjoying using the Blockons plugin?","blockons"),t.createElement("a",{onClick:function(){o.classList.remove("show"),i.classList.remove("show"),a.classList.add("show"),l()}},V("Yes","blockons")),t.createElement("a",{onClick:function(){o.classList.remove("show"),a.classList.remove("show"),i.classList.add("show"),l()}},V("No","blockons")),t.createElement("div",{className:"blockons-feedback-dismiss"},t.createElement(Dt,{title:"X",slug:"global_disablerating",value:n.disablerating,onChange:r}))),t.createElement("div",{className:"blockons-reply happy"},V("Great! Please help us with a 5 star review 🙏 It will really help users to gain trust in our product and help us grow.","blockons"),t.createElement("a",{href:"https://blockons.com/go/review/",target:"_blank"},V("Give 5 Stars :)","blockons"))),t.createElement("div",{className:"blockons-reply sad"},V("Oh no! Did something break or not work as expected? Please contact us so we can fix and improve the plugin for you.","blockons"),t.createElement("a",{href:"https://blockons.com/go/contact-us/",target:"_blank"},V("Get In Contact","blockons")))))};const It=function(e){var n=e.title,r=e.description;return t.createElement(t.Fragment,null,t.createElement("div",{className:"blockons-header"},n&&t.createElement("h3",{className:"blockons-title"},n),r&&t.createElement("p",null,r)))};const Ut=function(e){return t.createElement(t.Fragment,null,t.createElement("div",{className:"blockons-block ".concat(e.disable?"disabled":"")},t.createElement("div",{className:"blockons-block-inner"},e.isNew&&t.createElement("div",{className:"newbanner"},e.isNew),e.pluginSpecific&&t.createElement("div",{className:"pluginbanner"},e.pluginSpecific),e.title&&t.createElement("h4",{className:"blockons-block-title"},e.title),e.description&&t.createElement("p",{className:"blockons-block-desc"},e.description),t.createElement(Dt,e))))};function Ht(){return Ht=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Ht.apply(this,arguments)}function Wt(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a,i,l=[],s=!0,c=!1;try{if(a=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=a.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(e){c=!0,o=e}finally{try{if(!s&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(c)throw o}}return l}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Vt(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Vt(e,t)}(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.")}()}function Vt(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}const $t=function(e){var n=e.defaults,r=e.blockonsOptions,o=e.wcActive,a=e.handleSettingChange,i=function(e){a(e)};return t.createElement(t.Fragment,null,t.createElement(It,{title:V("Blockons Editor Blocks","blockons"),description:V("Choose the blocks you'd like to use when building with the WordPress block editor. You can turn off blocks to optimize for speed & page loading.","blockons")}),t.createElement("div",{className:"blockons-block-settings"},n.blocks&&r&&Object.entries(n.blocks).map((function(e){var n=Wt(e,2),a=n[0];n[1];return t.createElement(Ut,Ht({key:a,title:a.replaceAll("_"," ").replace("wc","WC"),slug:"blocks_".concat(a),value:!(!r||!r.blocks)&&r.blocks[a],inputType:"toggle",description:Bt[a]?Bt[a].desc:"",onChange:i,pluginSpecific:!!Bt[a]&&Bt[a].pluginSpecific},Bt[a]&&"WooCommerce"===Bt[a].pluginSpecific&&!o?{disable:!0}:"",{isNew:!!Bt[a]&&Bt[a].isNew}))}))),t.createElement("div",{className:"blockons-more"},V("More Blocks Coming Soon...","blockons")),t.createElement("p",{className:"center"},V("Get in touch and let us know which blocks you need for your site.","blockons")))};function qt(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a,i,l=[],s=!0,c=!1;try{if(a=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=a.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(e){c=!0,o=e}finally{try{if(!s&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(c)throw o}}return l}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Gt(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Gt(e,t)}(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.")}()}function Gt(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}const Xt=function(e){var n=Mt(e.slug)?Mt(e.slug):Mt(e.title),r=e.options;return t.createElement(t.Fragment,null,t.createElement("select",{id:n,name:n,onChange:e.onChange,value:e.value||e.defaultValue,className:"snSelect ".concat(e.className||"")},Object.entries(r).map((function(e){var n=qt(e,2),r=n[0],o=n[1];return t.createElement("option",{value:r,key:r},o)}))))};const Kt=function(e){var n=Mt(e.slug)?Mt(e.slug):Mt(e.title),r=e.prefix?e.prefix:"",o=e.suffix?e.suffix:"";return t.createElement(t.Fragment,null,r&&t.createElement("span",{className:"prefix"},r),"text"===e.inputType?t.createElement("input",{type:"text",id:n,name:n,placeholder:e.placeholder,value:e.value||"",onChange:e.onChange,className:"regular-text"}):"number"===e.inputType?t.createElement("input",{type:"number",id:n,name:n,placeholder:e.placeholder,value:e.value||"",onChange:e.onChange,className:"small-text"}):t.createElement("textarea",{id:n,name:n,value:e.value||"",placeholder:e.placeholder,onChange:e.onChange,className:"regular-text",rows:"5"}),o&&t.createElement("span",{className:"suffix"},o))};function Qt(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a,i,l=[],s=!0,c=!1;try{if(a=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=a.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(e){c=!0,o=e}finally{try{if(!s&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(c)throw o}}return l}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Yt(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Yt(e,t)}(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.")}()}function Yt(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}const Jt=function(e){var n=Mt(e.slug)?Mt(e.slug):Mt(e.title),r=Qt((0,t.useState)(0),2),o=r[0],a=r[1],i=e.defaultValue?e.defaultValue:e.min;return(0,t.useEffect)((function(){e.value?a(e.value):a(i)}),[e.value]),t.createElement(t.Fragment,null,t.createElement("div",{className:"blockonsRange"},t.createElement("div",{className:"blockonsRangeInput"},t.createElement("span",null,e.min),t.createElement("input",{type:"range",id:n,name:n,onChange:e.onChange,value:o,min:e.min?e.min:0,max:e.max?e.max:500,step:e.step?e.step:1}),t.createElement("span",null,e.max?e.max:500)),t.createElement("div",{className:"blockonsRangeInputVal"},t.createElement("input",{type:"text",value:o,readOnly:!0}),e.suffix?e.suffix:"")))};var Zt=n(5161),en=n.n(Zt),tn=n(8527),nn={},rn=function(e,t,n,r){var o=e+"-"+t+"-"+n+(r?"-server":"");if(nn[o])return nn[o];var a=function(e,t,n,r){if("undefined"==typeof document&&!r)return null;var o=r?new r:document.createElement("canvas");o.width=2*n,o.height=2*n;var a=o.getContext("2d");return a?(a.fillStyle=e,a.fillRect(0,0,o.width,o.height),a.fillStyle=t,a.fillRect(0,0,n,n),a.translate(n,n),a.fillRect(0,0,n,n),o.toDataURL()):null}(e,t,n,r);return nn[o]=a,a},on=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},an=function(e){var n=e.white,r=e.grey,o=e.size,a=e.renderers,i=e.borderRadius,l=e.boxShadow,s=e.children,c=(0,tn.Ay)({default:{grid:{borderRadius:i,boxShadow:l,absolute:"0px 0px 0px 0px",background:"url("+rn(n,r,o,a.canvas)+") center left"}}});return(0,t.isValidElement)(s)?t.cloneElement(s,on({},s.props,{style:on({},s.props.style,c.grid)})):t.createElement("div",{style:c.grid})};an.defaultProps={size:8,white:"transparent",grey:"rgba(0,0,0,.08)",renderers:{}};const ln=an;var sn=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},cn=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();function un(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}const fn=function(e){function n(){var e,t,r;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n);for(var o=arguments.length,a=Array(o),i=0;i<o;i++)a[i]=arguments[i];return t=r=un(this,(e=n.__proto__||Object.getPrototypeOf(n)).call.apply(e,[this].concat(a))),r.handleChange=function(e){var t=function(e,t,n,r,o){var a=o.clientWidth,i=o.clientHeight,l="number"==typeof e.pageX?e.pageX:e.touches[0].pageX,s="number"==typeof e.pageY?e.pageY:e.touches[0].pageY,c=l-(o.getBoundingClientRect().left+window.pageXOffset),u=s-(o.getBoundingClientRect().top+window.pageYOffset);if("vertical"===n){var f=void 0;if(f=u<0?0:u>i?1:Math.round(100*u/i)/100,t.a!==f)return{h:t.h,s:t.s,l:t.l,a:f,source:"rgb"}}else{var p=void 0;if(r!==(p=c<0?0:c>a?1:Math.round(100*c/a)/100))return{h:t.h,s:t.s,l:t.l,a:p,source:"rgb"}}return null}(e,r.props.hsl,r.props.direction,r.props.a,r.container);t&&"function"==typeof r.props.onChange&&r.props.onChange(t,e)},r.handleMouseDown=function(e){r.handleChange(e),window.addEventListener("mousemove",r.handleChange),window.addEventListener("mouseup",r.handleMouseUp)},r.handleMouseUp=function(){r.unbindEventListeners()},r.unbindEventListeners=function(){window.removeEventListener("mousemove",r.handleChange),window.removeEventListener("mouseup",r.handleMouseUp)},un(r,t)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(n,e),cn(n,[{key:"componentWillUnmount",value:function(){this.unbindEventListeners()}},{key:"render",value:function(){var e=this,n=this.props.rgb,r=(0,tn.Ay)({default:{alpha:{absolute:"0px 0px 0px 0px",borderRadius:this.props.radius},checkboard:{absolute:"0px 0px 0px 0px",overflow:"hidden",borderRadius:this.props.radius},gradient:{absolute:"0px 0px 0px 0px",background:"linear-gradient(to right, rgba("+n.r+","+n.g+","+n.b+", 0) 0%,\n rgba("+n.r+","+n.g+","+n.b+", 1) 100%)",boxShadow:this.props.shadow,borderRadius:this.props.radius},container:{position:"relative",height:"100%",margin:"0 3px"},pointer:{position:"absolute",left:100*n.a+"%"},slider:{width:"4px",borderRadius:"1px",height:"8px",boxShadow:"0 0 2px rgba(0, 0, 0, .6)",background:"#fff",marginTop:"1px",transform:"translateX(-2px)"}},vertical:{gradient:{background:"linear-gradient(to bottom, rgba("+n.r+","+n.g+","+n.b+", 0) 0%,\n rgba("+n.r+","+n.g+","+n.b+", 1) 100%)"},pointer:{left:0,top:100*n.a+"%"}},overwrite:sn({},this.props.style)},{vertical:"vertical"===this.props.direction,overwrite:!0});return t.createElement("div",{style:r.alpha},t.createElement("div",{style:r.checkboard},t.createElement(ln,{renderers:this.props.renderers})),t.createElement("div",{style:r.gradient}),t.createElement("div",{style:r.container,ref:function(t){return e.container=t},onMouseDown:this.handleMouseDown,onTouchMove:this.handleChange,onTouchStart:this.handleChange},t.createElement("div",{style:r.pointer},this.props.pointer?t.createElement(this.props.pointer,this.props):t.createElement("div",{style:r.slider}))))}}]),n}(t.PureComponent||t.Component);var pn=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();var dn=[38,40],hn=1;const bn=function(e){function n(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n);var t=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(n.__proto__||Object.getPrototypeOf(n)).call(this));return t.handleBlur=function(){t.state.blurValue&&t.setState({value:t.state.blurValue,blurValue:null})},t.handleChange=function(e){t.setUpdatedValue(e.target.value,e)},t.handleKeyDown=function(e){var n,r=function(e){return Number(String(e).replace(/%/g,""))}(e.target.value);if(!isNaN(r)&&(n=e.keyCode,dn.indexOf(n)>-1)){var o=t.getArrowOffset(),a=38===e.keyCode?r+o:r-o;t.setUpdatedValue(a,e)}},t.handleDrag=function(e){if(t.props.dragLabel){var n=Math.round(t.props.value+e.movementX);n>=0&&n<=t.props.dragMax&&t.props.onChange&&t.props.onChange(t.getValueObjectWithLabel(n),e)}},t.handleMouseDown=function(e){t.props.dragLabel&&(e.preventDefault(),t.handleDrag(e),window.addEventListener("mousemove",t.handleDrag),window.addEventListener("mouseup",t.handleMouseUp))},t.handleMouseUp=function(){t.unbindEventListeners()},t.unbindEventListeners=function(){window.removeEventListener("mousemove",t.handleDrag),window.removeEventListener("mouseup",t.handleMouseUp)},t.state={value:String(e.value).toUpperCase(),blurValue:String(e.value).toUpperCase()},t.inputId="rc-editable-input-"+hn++,t}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(n,e),pn(n,[{key:"componentDidUpdate",value:function(e,t){this.props.value===this.state.value||e.value===this.props.value&&t.value===this.state.value||(this.input===document.activeElement?this.setState({blurValue:String(this.props.value).toUpperCase()}):this.setState({value:String(this.props.value).toUpperCase(),blurValue:!this.state.blurValue&&String(this.props.value).toUpperCase()}))}},{key:"componentWillUnmount",value:function(){this.unbindEventListeners()}},{key:"getValueObjectWithLabel",value:function(e){return function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}({},this.props.label,e)}},{key:"getArrowOffset",value:function(){return this.props.arrowOffset||1}},{key:"setUpdatedValue",value:function(e,t){var n=this.props.label?this.getValueObjectWithLabel(e):e;this.props.onChange&&this.props.onChange(n,t),this.setState({value:e})}},{key:"render",value:function(){var e=this,n=(0,tn.Ay)({default:{wrap:{position:"relative"}},"user-override":{wrap:this.props.style&&this.props.style.wrap?this.props.style.wrap:{},input:this.props.style&&this.props.style.input?this.props.style.input:{},label:this.props.style&&this.props.style.label?this.props.style.label:{}},"dragLabel-true":{label:{cursor:"ew-resize"}}},{"user-override":!0},this.props);return t.createElement("div",{style:n.wrap},t.createElement("input",{id:this.inputId,style:n.input,ref:function(t){return e.input=t},value:this.state.value,onKeyDown:this.handleKeyDown,onChange:this.handleChange,onBlur:this.handleBlur,placeholder:this.props.placeholder,spellCheck:"false"}),this.props.label&&!this.props.hideLabel?t.createElement("label",{htmlFor:this.inputId,style:n.label,onMouseDown:this.handleMouseDown},this.props.label):null)}}]),n}(t.PureComponent||t.Component);var gn=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();function mn(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}const vn=function(e){function n(){var e,t,r;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n);for(var o=arguments.length,a=Array(o),i=0;i<o;i++)a[i]=arguments[i];return t=r=mn(this,(e=n.__proto__||Object.getPrototypeOf(n)).call.apply(e,[this].concat(a))),r.handleChange=function(e){var t=function(e,t,n,r){var o=r.clientWidth,a=r.clientHeight,i="number"==typeof e.pageX?e.pageX:e.touches[0].pageX,l="number"==typeof e.pageY?e.pageY:e.touches[0].pageY,s=i-(r.getBoundingClientRect().left+window.pageXOffset),c=l-(r.getBoundingClientRect().top+window.pageYOffset);if("vertical"===t){var u=void 0;if(u=c<0?359:c>a?0:360*(-100*c/a+100)/100,n.h!==u)return{h:u,s:n.s,l:n.l,a:n.a,source:"hsl"}}else{var f=void 0;if(f=s<0?0:s>o?359:100*s/o*360/100,n.h!==f)return{h:f,s:n.s,l:n.l,a:n.a,source:"hsl"}}return null}(e,r.props.direction,r.props.hsl,r.container);t&&"function"==typeof r.props.onChange&&r.props.onChange(t,e)},r.handleMouseDown=function(e){r.handleChange(e),window.addEventListener("mousemove",r.handleChange),window.addEventListener("mouseup",r.handleMouseUp)},r.handleMouseUp=function(){r.unbindEventListeners()},mn(r,t)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(n,e),gn(n,[{key:"componentWillUnmount",value:function(){this.unbindEventListeners()}},{key:"unbindEventListeners",value:function(){window.removeEventListener("mousemove",this.handleChange),window.removeEventListener("mouseup",this.handleMouseUp)}},{key:"render",value:function(){var e=this,n=this.props.direction,r=void 0===n?"horizontal":n,o=(0,tn.Ay)({default:{hue:{absolute:"0px 0px 0px 0px",borderRadius:this.props.radius,boxShadow:this.props.shadow},container:{padding:"0 2px",position:"relative",height:"100%",borderRadius:this.props.radius},pointer:{position:"absolute",left:100*this.props.hsl.h/360+"%"},slider:{marginTop:"1px",width:"4px",borderRadius:"1px",height:"8px",boxShadow:"0 0 2px rgba(0, 0, 0, .6)",background:"#fff",transform:"translateX(-2px)"}},vertical:{pointer:{left:"0px",top:-100*this.props.hsl.h/360+100+"%"}}},{vertical:"vertical"===r});return t.createElement("div",{style:o.hue},t.createElement("div",{className:"hue-"+r,style:o.container,ref:function(t){return e.container=t},onMouseDown:this.handleMouseDown,onTouchMove:this.handleChange,onTouchStart:this.handleChange},t.createElement("style",null,"\n .hue-horizontal {\n background: linear-gradient(to right, #f00 0%, #ff0 17%, #0f0\n 33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);\n background: -webkit-linear-gradient(to right, #f00 0%, #ff0\n 17%, #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);\n }\n\n .hue-vertical {\n background: linear-gradient(to top, #f00 0%, #ff0 17%, #0f0 33%,\n #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);\n background: -webkit-linear-gradient(to top, #f00 0%, #ff0 17%,\n #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);\n }\n "),t.createElement("div",{style:o.pointer},this.props.pointer?t.createElement(this.props.pointer,this.props):t.createElement("div",{style:o.slider}))))}}]),n}(t.PureComponent||t.Component);var yn=n(5556),wn=n.n(yn);const xn=function(){this.__data__=[],this.size=0};const kn=function(e,t){return e===t||e!=e&&t!=t};const En=function(e,t){for(var n=e.length;n--;)if(kn(e[n][0],t))return n;return-1};var _n=Array.prototype.splice;const Sn=function(e){var t=this.__data__,n=En(t,e);return!(n<0)&&(n==t.length-1?t.pop():_n.call(t,n,1),--this.size,!0)};const Cn=function(e){var t=this.__data__,n=En(t,e);return n<0?void 0:t[n][1]};const On=function(e){return En(this.__data__,e)>-1};const jn=function(e,t){var n=this.__data__,r=En(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this};function An(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}An.prototype.clear=xn,An.prototype.delete=Sn,An.prototype.get=Cn,An.prototype.has=On,An.prototype.set=jn;const Tn=An;const Nn=function(){this.__data__=new Tn,this.size=0};const Pn=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n};const Rn=function(e){return this.__data__.get(e)};const Fn=function(e){return this.__data__.has(e)};const Ln="object"==typeof global&&global&&global.Object===Object&&global;var Mn="object"==typeof self&&self&&self.Object===Object&&self;const Bn=Ln||Mn||Function("return this")();const Dn=Bn.Symbol;var zn=Object.prototype,In=zn.hasOwnProperty,Un=zn.toString,Hn=Dn?Dn.toStringTag:void 0;const Wn=function(e){var t=In.call(e,Hn),n=e[Hn];try{e[Hn]=void 0;var r=!0}catch(e){}var o=Un.call(e);return r&&(t?e[Hn]=n:delete e[Hn]),o};var Vn=Object.prototype.toString;const $n=function(e){return Vn.call(e)};var qn=Dn?Dn.toStringTag:void 0;const Gn=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":qn&&qn in Object(e)?Wn(e):$n(e)};const Xn=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)};const Kn=function(e){if(!Xn(e))return!1;var t=Gn(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t};const Qn=Bn["__core-js_shared__"];var Yn,Jn=(Yn=/[^.]+$/.exec(Qn&&Qn.keys&&Qn.keys.IE_PROTO||""))?"Symbol(src)_1."+Yn:"";const Zn=function(e){return!!Jn&&Jn in e};var er=Function.prototype.toString;const tr=function(e){if(null!=e){try{return er.call(e)}catch(e){}try{return e+""}catch(e){}}return""};var nr=/^\[object .+?Constructor\]$/,rr=Function.prototype,or=Object.prototype,ar=rr.toString,ir=or.hasOwnProperty,lr=RegExp("^"+ar.call(ir).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");const sr=function(e){return!(!Xn(e)||Zn(e))&&(Kn(e)?lr:nr).test(tr(e))};const cr=function(e,t){return null==e?void 0:e[t]};const ur=function(e,t){var n=cr(e,t);return sr(n)?n:void 0};const fr=ur(Bn,"Map");const pr=ur(Object,"create");const dr=function(){this.__data__=pr?pr(null):{},this.size=0};const hr=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t};var br=Object.prototype.hasOwnProperty;const gr=function(e){var t=this.__data__;if(pr){var n=t[e];return"__lodash_hash_undefined__"===n?void 0:n}return br.call(t,e)?t[e]:void 0};var mr=Object.prototype.hasOwnProperty;const vr=function(e){var t=this.__data__;return pr?void 0!==t[e]:mr.call(t,e)};const yr=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=pr&&void 0===t?"__lodash_hash_undefined__":t,this};function wr(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}wr.prototype.clear=dr,wr.prototype.delete=hr,wr.prototype.get=gr,wr.prototype.has=vr,wr.prototype.set=yr;const xr=wr;const kr=function(){this.size=0,this.__data__={hash:new xr,map:new(fr||Tn),string:new xr}};const Er=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e};const _r=function(e,t){var n=e.__data__;return Er(t)?n["string"==typeof t?"string":"hash"]:n.map};const Sr=function(e){var t=_r(this,e).delete(e);return this.size-=t?1:0,t};const Cr=function(e){return _r(this,e).get(e)};const Or=function(e){return _r(this,e).has(e)};const jr=function(e,t){var n=_r(this,e),r=n.size;return n.set(e,t),this.size+=n.size==r?0:1,this};function Ar(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}Ar.prototype.clear=kr,Ar.prototype.delete=Sr,Ar.prototype.get=Cr,Ar.prototype.has=Or,Ar.prototype.set=jr;const Tr=Ar;const Nr=function(e,t){var n=this.__data__;if(n instanceof Tn){var r=n.__data__;if(!fr||r.length<199)return r.push([e,t]),this.size=++n.size,this;n=this.__data__=new Tr(r)}return n.set(e,t),this.size=n.size,this};function Pr(e){var t=this.__data__=new Tn(e);this.size=t.size}Pr.prototype.clear=Nn,Pr.prototype.delete=Pn,Pr.prototype.get=Rn,Pr.prototype.has=Fn,Pr.prototype.set=Nr;const Rr=Pr;const Fr=function(){try{var e=ur(Object,"defineProperty");return e({},"",{}),e}catch(e){}}();const Lr=function(e,t,n){"__proto__"==t&&Fr?Fr(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n};const Mr=function(e,t,n){(void 0!==n&&!kn(e[t],n)||void 0===n&&!(t in e))&&Lr(e,t,n)};const Br=function(e){return function(t,n,r){for(var o=-1,a=Object(t),i=r(t),l=i.length;l--;){var s=i[e?l:++o];if(!1===n(a[s],s,a))break}return t}}();var Dr="object"==typeof exports&&exports&&!exports.nodeType&&exports,zr=Dr&&"object"==typeof module&&module&&!module.nodeType&&module,Ir=zr&&zr.exports===Dr?Bn.Buffer:void 0,Ur=Ir?Ir.allocUnsafe:void 0;const Hr=function(e,t){if(t)return e.slice();var n=e.length,r=Ur?Ur(n):new e.constructor(n);return e.copy(r),r};const Wr=Bn.Uint8Array;const Vr=function(e){var t=new e.constructor(e.byteLength);return new Wr(t).set(new Wr(e)),t};const $r=function(e,t){var n=t?Vr(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)};const qr=function(e,t){var n=-1,r=e.length;for(t||(t=Array(r));++n<r;)t[n]=e[n];return t};var Gr=Object.create;const Xr=function(){function e(){}return function(t){if(!Xn(t))return{};if(Gr)return Gr(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}}();const Kr=function(e,t){return function(n){return e(t(n))}};const Qr=Kr(Object.getPrototypeOf,Object);var Yr=Object.prototype;const Jr=function(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||Yr)};const Zr=function(e){return"function"!=typeof e.constructor||Jr(e)?{}:Xr(Qr(e))};const eo=function(e){return null!=e&&"object"==typeof e};const to=function(e){return eo(e)&&"[object Arguments]"==Gn(e)};var no=Object.prototype,ro=no.hasOwnProperty,oo=no.propertyIsEnumerable;const ao=to(function(){return arguments}())?to:function(e){return eo(e)&&ro.call(e,"callee")&&!oo.call(e,"callee")};const io=Array.isArray;const lo=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991};const so=function(e){return null!=e&&lo(e.length)&&!Kn(e)};const co=function(e){return eo(e)&&so(e)};const uo=function(){return!1};var fo="object"==typeof exports&&exports&&!exports.nodeType&&exports,po=fo&&"object"==typeof module&&module&&!module.nodeType&&module,ho=po&&po.exports===fo?Bn.Buffer:void 0;const bo=(ho?ho.isBuffer:void 0)||uo;var go=Function.prototype,mo=Object.prototype,vo=go.toString,yo=mo.hasOwnProperty,wo=vo.call(Object);const xo=function(e){if(!eo(e)||"[object Object]"!=Gn(e))return!1;var t=Qr(e);if(null===t)return!0;var n=yo.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&vo.call(n)==wo};var ko={};ko["[object Float32Array]"]=ko["[object Float64Array]"]=ko["[object Int8Array]"]=ko["[object Int16Array]"]=ko["[object Int32Array]"]=ko["[object Uint8Array]"]=ko["[object Uint8ClampedArray]"]=ko["[object Uint16Array]"]=ko["[object Uint32Array]"]=!0,ko["[object Arguments]"]=ko["[object Array]"]=ko["[object ArrayBuffer]"]=ko["[object Boolean]"]=ko["[object DataView]"]=ko["[object Date]"]=ko["[object Error]"]=ko["[object Function]"]=ko["[object Map]"]=ko["[object Number]"]=ko["[object Object]"]=ko["[object RegExp]"]=ko["[object Set]"]=ko["[object String]"]=ko["[object WeakMap]"]=!1;const Eo=function(e){return eo(e)&&lo(e.length)&&!!ko[Gn(e)]};const _o=function(e){return function(t){return e(t)}};var So="object"==typeof exports&&exports&&!exports.nodeType&&exports,Co=So&&"object"==typeof module&&module&&!module.nodeType&&module,Oo=Co&&Co.exports===So&&Ln.process,jo=function(){try{var e=Co&&Co.require&&Co.require("util").types;return e||Oo&&Oo.binding&&Oo.binding("util")}catch(e){}}();var Ao=jo&&jo.isTypedArray;const To=Ao?_o(Ao):Eo;const No=function(e,t){if(("constructor"!==t||"function"!=typeof e[t])&&"__proto__"!=t)return e[t]};var Po=Object.prototype.hasOwnProperty;const Ro=function(e,t,n){var r=e[t];Po.call(e,t)&&kn(r,n)&&(void 0!==n||t in e)||Lr(e,t,n)};const Fo=function(e,t,n,r){var o=!n;n||(n={});for(var a=-1,i=t.length;++a<i;){var l=t[a],s=r?r(n[l],e[l],l,n,e):void 0;void 0===s&&(s=e[l]),o?Lr(n,l,s):Ro(n,l,s)}return n};const Lo=function(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r};var Mo=/^(?:0|[1-9]\d*)$/;const Bo=function(e,t){var n=typeof e;return!!(t=null==t?9007199254740991:t)&&("number"==n||"symbol"!=n&&Mo.test(e))&&e>-1&&e%1==0&&e<t};var Do=Object.prototype.hasOwnProperty;const zo=function(e,t){var n=io(e),r=!n&&ao(e),o=!n&&!r&&bo(e),a=!n&&!r&&!o&&To(e),i=n||r||o||a,l=i?Lo(e.length,String):[],s=l.length;for(var c in e)!t&&!Do.call(e,c)||i&&("length"==c||o&&("offset"==c||"parent"==c)||a&&("buffer"==c||"byteLength"==c||"byteOffset"==c)||Bo(c,s))||l.push(c);return l};const Io=function(e){var t=[];if(null!=e)for(var n in Object(e))t.push(n);return t};var Uo=Object.prototype.hasOwnProperty;const Ho=function(e){if(!Xn(e))return Io(e);var t=Jr(e),n=[];for(var r in e)("constructor"!=r||!t&&Uo.call(e,r))&&n.push(r);return n};const Wo=function(e){return so(e)?zo(e,!0):Ho(e)};const Vo=function(e){return Fo(e,Wo(e))};const $o=function(e,t,n,r,o,a,i){var l=No(e,n),s=No(t,n),c=i.get(s);if(c)Mr(e,n,c);else{var u=a?a(l,s,n+"",e,t,i):void 0,f=void 0===u;if(f){var p=io(s),d=!p&&bo(s),h=!p&&!d&&To(s);u=s,p||d||h?io(l)?u=l:co(l)?u=qr(l):d?(f=!1,u=Hr(s,!0)):h?(f=!1,u=$r(s,!0)):u=[]:xo(s)||ao(s)?(u=l,ao(l)?u=Vo(l):Xn(l)&&!Kn(l)||(u=Zr(s))):f=!1}f&&(i.set(s,u),o(u,s,r,a,i),i.delete(s)),Mr(e,n,u)}};const qo=function e(t,n,r,o,a){t!==n&&Br(n,(function(i,l){if(a||(a=new Rr),Xn(i))$o(t,n,l,r,e,o,a);else{var s=o?o(No(t,l),i,l+"",t,n,a):void 0;void 0===s&&(s=i),Mr(t,l,s)}}),Wo)};const Go=function(e){return e};const Xo=function(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)};var Ko=Math.max;const Qo=function(e,t,n){return t=Ko(void 0===t?e.length-1:t,0),function(){for(var r=arguments,o=-1,a=Ko(r.length-t,0),i=Array(a);++o<a;)i[o]=r[t+o];o=-1;for(var l=Array(t+1);++o<t;)l[o]=r[o];return l[t]=n(i),Xo(e,this,l)}};const Yo=function(e){return function(){return e}};const Jo=Fr?function(e,t){return Fr(e,"toString",{configurable:!0,enumerable:!1,value:Yo(t),writable:!0})}:Go;var Zo=Date.now;const ea=function(e){var t=0,n=0;return function(){var r=Zo(),o=16-(r-n);if(n=r,o>0){if(++t>=800)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}(Jo);const ta=function(e,t){return ea(Qo(e,t,Go),e+"")};const na=function(e,t,n){if(!Xn(n))return!1;var r=typeof t;return!!("number"==r?so(n)&&Bo(t,n.length):"string"==r&&t in n)&&kn(n[t],e)};const ra=function(e){return ta((function(t,n){var r=-1,o=n.length,a=o>1?n[o-1]:void 0,i=o>2?n[2]:void 0;for(a=e.length>3&&"function"==typeof a?(o--,a):void 0,i&&na(n[0],n[1],i)&&(a=o<3?void 0:a,o=1),t=Object(t);++r<o;){var l=n[r];l&&e(t,l,r,a)}return t}))}((function(e,t,n){qo(e,t,n)}));var oa=function(e){var n=e.zDepth,r=e.radius,o=e.background,a=e.children,i=e.styles,l=void 0===i?{}:i,s=(0,tn.Ay)(ra({default:{wrap:{position:"relative",display:"inline-block"},content:{position:"relative"},bg:{absolute:"0px 0px 0px 0px",boxShadow:"0 "+n+"px "+4*n+"px rgba(0,0,0,.24)",borderRadius:r,background:o}},"zDepth-0":{bg:{boxShadow:"none"}},"zDepth-1":{bg:{boxShadow:"0 2px 10px rgba(0,0,0,.12), 0 2px 5px rgba(0,0,0,.16)"}},"zDepth-2":{bg:{boxShadow:"0 6px 20px rgba(0,0,0,.19), 0 8px 17px rgba(0,0,0,.2)"}},"zDepth-3":{bg:{boxShadow:"0 17px 50px rgba(0,0,0,.19), 0 12px 15px rgba(0,0,0,.24)"}},"zDepth-4":{bg:{boxShadow:"0 25px 55px rgba(0,0,0,.21), 0 16px 28px rgba(0,0,0,.22)"}},"zDepth-5":{bg:{boxShadow:"0 40px 77px rgba(0,0,0,.22), 0 27px 24px rgba(0,0,0,.2)"}},square:{bg:{borderRadius:"0"}},circle:{bg:{borderRadius:"50%"}}},l),{"zDepth-1":1===n});return t.createElement("div",{style:s.wrap},t.createElement("div",{style:s.bg}),t.createElement("div",{style:s.content},a))};oa.propTypes={background:wn().string,zDepth:wn().oneOf([0,1,2,3,4,5]),radius:wn().number,styles:wn().object},oa.defaultProps={background:"#fff",zDepth:1,radius:2,styles:{}};const aa=oa;const ia=function(){return Bn.Date.now()};var la=/\s/;const sa=function(e){for(var t=e.length;t--&&la.test(e.charAt(t)););return t};var ca=/^\s+/;const ua=function(e){return e?e.slice(0,sa(e)+1).replace(ca,""):e};const fa=function(e){return"symbol"==typeof e||eo(e)&&"[object Symbol]"==Gn(e)};var pa=/^[-+]0x[0-9a-f]+$/i,da=/^0b[01]+$/i,ha=/^0o[0-7]+$/i,ba=parseInt;const ga=function(e){if("number"==typeof e)return e;if(fa(e))return NaN;if(Xn(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=Xn(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=ua(e);var n=da.test(e);return n||ha.test(e)?ba(e.slice(2),n?2:8):pa.test(e)?NaN:+e};var ma=Math.max,va=Math.min;const ya=function(e,t,n){var r,o,a,i,l,s,c=0,u=!1,f=!1,p=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function d(t){var n=r,a=o;return r=o=void 0,c=t,i=e.apply(a,n)}function h(e){var n=e-s;return void 0===s||n>=t||n<0||f&&e-c>=a}function b(){var e=ia();if(h(e))return g(e);l=setTimeout(b,function(e){var n=t-(e-s);return f?va(n,a-(e-c)):n}(e))}function g(e){return l=void 0,p&&r?d(e):(r=o=void 0,i)}function m(){var e=ia(),n=h(e);if(r=arguments,o=this,s=e,n){if(void 0===l)return function(e){return c=e,l=setTimeout(b,t),u?d(e):i}(s);if(f)return clearTimeout(l),l=setTimeout(b,t),d(s)}return void 0===l&&(l=setTimeout(b,t)),i}return t=ga(t)||0,Xn(n)&&(u=!!n.leading,a=(f="maxWait"in n)?ma(ga(n.maxWait)||0,t):a,p="trailing"in n?!!n.trailing:p),m.cancel=function(){void 0!==l&&clearTimeout(l),c=0,r=s=o=l=void 0},m.flush=function(){return void 0===l?i:g(ia())},m};const wa=function(e,t,n){var r=!0,o=!0;if("function"!=typeof e)throw new TypeError("Expected a function");return Xn(n)&&(r="leading"in n?!!n.leading:r,o="trailing"in n?!!n.trailing:o),ya(e,t,{leading:r,maxWait:t,trailing:o})};var xa=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();var ka=function(e){function n(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n);var t=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(n.__proto__||Object.getPrototypeOf(n)).call(this,e));return t.handleChange=function(e){"function"==typeof t.props.onChange&&t.throttle(t.props.onChange,function(e,t,n){var r=n.getBoundingClientRect(),o=r.width,a=r.height,i="number"==typeof e.pageX?e.pageX:e.touches[0].pageX,l="number"==typeof e.pageY?e.pageY:e.touches[0].pageY,s=i-(n.getBoundingClientRect().left+window.pageXOffset),c=l-(n.getBoundingClientRect().top+window.pageYOffset);s<0?s=0:s>o&&(s=o),c<0?c=0:c>a&&(c=a);var u=s/o,f=1-c/a;return{h:t.h,s:u,v:f,a:t.a,source:"hsv"}}(e,t.props.hsl,t.container),e)},t.handleMouseDown=function(e){t.handleChange(e);var n=t.getContainerRenderWindow();n.addEventListener("mousemove",t.handleChange),n.addEventListener("mouseup",t.handleMouseUp)},t.handleMouseUp=function(){t.unbindEventListeners()},t.throttle=wa((function(e,t,n){e(t,n)}),50),t}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(n,e),xa(n,[{key:"componentWillUnmount",value:function(){this.throttle.cancel(),this.unbindEventListeners()}},{key:"getContainerRenderWindow",value:function(){for(var e=this.container,t=window;!t.document.contains(e)&&t.parent!==t;)t=t.parent;return t}},{key:"unbindEventListeners",value:function(){var e=this.getContainerRenderWindow();e.removeEventListener("mousemove",this.handleChange),e.removeEventListener("mouseup",this.handleMouseUp)}},{key:"render",value:function(){var e=this,n=this.props.style||{},r=n.color,o=n.white,a=n.black,i=n.pointer,l=n.circle,s=(0,tn.Ay)({default:{color:{absolute:"0px 0px 0px 0px",background:"hsl("+this.props.hsl.h+",100%, 50%)",borderRadius:this.props.radius},white:{absolute:"0px 0px 0px 0px",borderRadius:this.props.radius},black:{absolute:"0px 0px 0px 0px",boxShadow:this.props.shadow,borderRadius:this.props.radius},pointer:{position:"absolute",top:-100*this.props.hsv.v+100+"%",left:100*this.props.hsv.s+"%",cursor:"default"},circle:{width:"4px",height:"4px",boxShadow:"0 0 0 1.5px #fff, inset 0 0 1px 1px rgba(0,0,0,.3),\n 0 0 1px 2px rgba(0,0,0,.4)",borderRadius:"50%",cursor:"hand",transform:"translate(-2px, -2px)"}},custom:{color:r,white:o,black:a,pointer:i,circle:l}},{custom:!!this.props.style});return t.createElement("div",{style:s.color,ref:function(t){return e.container=t},onMouseDown:this.handleMouseDown,onTouchMove:this.handleChange,onTouchStart:this.handleChange},t.createElement("style",null,"\n .saturation-white {\n background: -webkit-linear-gradient(to right, #fff, rgba(255,255,255,0));\n background: linear-gradient(to right, #fff, rgba(255,255,255,0));\n }\n .saturation-black {\n background: -webkit-linear-gradient(to top, #000, rgba(0,0,0,0));\n background: linear-gradient(to top, #000, rgba(0,0,0,0));\n }\n "),t.createElement("div",{style:s.white,className:"saturation-white"},t.createElement("div",{style:s.black,className:"saturation-black"}),t.createElement("div",{style:s.pointer},this.props.pointer?t.createElement(this.props.pointer,this.props):t.createElement("div",{style:s.circle}))))}}]),n}(t.PureComponent||t.Component);const Ea=ka;const _a=function(e,t){for(var n=-1,r=null==e?0:e.length;++n<r&&!1!==t(e[n],n,e););return e};const Sa=Kr(Object.keys,Object);var Ca=Object.prototype.hasOwnProperty;const Oa=function(e){if(!Jr(e))return Sa(e);var t=[];for(var n in Object(e))Ca.call(e,n)&&"constructor"!=n&&t.push(n);return t};const ja=function(e){return so(e)?zo(e):Oa(e)};const Aa=function(e,t){return function(n,r){if(null==n)return n;if(!so(n))return e(n,r);for(var o=n.length,a=t?o:-1,i=Object(n);(t?a--:++a<o)&&!1!==r(i[a],a,i););return n}}((function(e,t){return e&&Br(e,t,ja)}));const Ta=function(e){return"function"==typeof e?e:Go};const Na=function(e,t){return(io(e)?_a:Aa)(e,Ta(t))};function Pa(e){return Pa="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Pa(e)}var Ra=/^\s+/,Fa=/\s+$/;function La(e,t){if(t=t||{},(e=e||"")instanceof La)return e;if(!(this instanceof La))return new La(e,t);var n=function(e){var t={r:0,g:0,b:0},n=1,r=null,o=null,a=null,i=!1,l=!1;"string"==typeof e&&(e=function(e){e=e.replace(Ra,"").replace(Fa,"").toLowerCase();var t,n=!1;if(Ja[e])e=Ja[e],n=!0;else if("transparent"==e)return{r:0,g:0,b:0,a:0,format:"name"};if(t=fi.rgb.exec(e))return{r:t[1],g:t[2],b:t[3]};if(t=fi.rgba.exec(e))return{r:t[1],g:t[2],b:t[3],a:t[4]};if(t=fi.hsl.exec(e))return{h:t[1],s:t[2],l:t[3]};if(t=fi.hsla.exec(e))return{h:t[1],s:t[2],l:t[3],a:t[4]};if(t=fi.hsv.exec(e))return{h:t[1],s:t[2],v:t[3]};if(t=fi.hsva.exec(e))return{h:t[1],s:t[2],v:t[3],a:t[4]};if(t=fi.hex8.exec(e))return{r:ri(t[1]),g:ri(t[2]),b:ri(t[3]),a:li(t[4]),format:n?"name":"hex8"};if(t=fi.hex6.exec(e))return{r:ri(t[1]),g:ri(t[2]),b:ri(t[3]),format:n?"name":"hex"};if(t=fi.hex4.exec(e))return{r:ri(t[1]+""+t[1]),g:ri(t[2]+""+t[2]),b:ri(t[3]+""+t[3]),a:li(t[4]+""+t[4]),format:n?"name":"hex8"};if(t=fi.hex3.exec(e))return{r:ri(t[1]+""+t[1]),g:ri(t[2]+""+t[2]),b:ri(t[3]+""+t[3]),format:n?"name":"hex"};return!1}(e));"object"==Pa(e)&&(pi(e.r)&&pi(e.g)&&pi(e.b)?(s=e.r,c=e.g,u=e.b,t={r:255*ti(s,255),g:255*ti(c,255),b:255*ti(u,255)},i=!0,l="%"===String(e.r).substr(-1)?"prgb":"rgb"):pi(e.h)&&pi(e.s)&&pi(e.v)?(r=ai(e.s),o=ai(e.v),t=function(e,t,n){e=6*ti(e,360),t=ti(t,100),n=ti(n,100);var r=Math.floor(e),o=e-r,a=n*(1-t),i=n*(1-o*t),l=n*(1-(1-o)*t),s=r%6,c=[n,i,a,a,l,n][s],u=[l,n,n,i,a,a][s],f=[a,a,l,n,n,i][s];return{r:255*c,g:255*u,b:255*f}}(e.h,r,o),i=!0,l="hsv"):pi(e.h)&&pi(e.s)&&pi(e.l)&&(r=ai(e.s),a=ai(e.l),t=function(e,t,n){var r,o,a;function i(e,t,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?e+6*(t-e)*n:n<.5?t:n<2/3?e+(t-e)*(2/3-n)*6:e}if(e=ti(e,360),t=ti(t,100),n=ti(n,100),0===t)r=o=a=n;else{var l=n<.5?n*(1+t):n+t-n*t,s=2*n-l;r=i(s,l,e+1/3),o=i(s,l,e),a=i(s,l,e-1/3)}return{r:255*r,g:255*o,b:255*a}}(e.h,r,a),i=!0,l="hsl"),e.hasOwnProperty("a")&&(n=e.a));var s,c,u;return n=ei(n),{ok:i,format:e.format||l,r:Math.min(255,Math.max(t.r,0)),g:Math.min(255,Math.max(t.g,0)),b:Math.min(255,Math.max(t.b,0)),a:n}}(e);this._originalInput=e,this._r=n.r,this._g=n.g,this._b=n.b,this._a=n.a,this._roundA=Math.round(100*this._a)/100,this._format=t.format||n.format,this._gradientType=t.gradientType,this._r<1&&(this._r=Math.round(this._r)),this._g<1&&(this._g=Math.round(this._g)),this._b<1&&(this._b=Math.round(this._b)),this._ok=n.ok}function Ma(e,t,n){e=ti(e,255),t=ti(t,255),n=ti(n,255);var r,o,a=Math.max(e,t,n),i=Math.min(e,t,n),l=(a+i)/2;if(a==i)r=o=0;else{var s=a-i;switch(o=l>.5?s/(2-a-i):s/(a+i),a){case e:r=(t-n)/s+(t<n?6:0);break;case t:r=(n-e)/s+2;break;case n:r=(e-t)/s+4}r/=6}return{h:r,s:o,l}}function Ba(e,t,n){e=ti(e,255),t=ti(t,255),n=ti(n,255);var r,o,a=Math.max(e,t,n),i=Math.min(e,t,n),l=a,s=a-i;if(o=0===a?0:s/a,a==i)r=0;else{switch(a){case e:r=(t-n)/s+(t<n?6:0);break;case t:r=(n-e)/s+2;break;case n:r=(e-t)/s+4}r/=6}return{h:r,s:o,v:l}}function Da(e,t,n,r){var o=[oi(Math.round(e).toString(16)),oi(Math.round(t).toString(16)),oi(Math.round(n).toString(16))];return r&&o[0].charAt(0)==o[0].charAt(1)&&o[1].charAt(0)==o[1].charAt(1)&&o[2].charAt(0)==o[2].charAt(1)?o[0].charAt(0)+o[1].charAt(0)+o[2].charAt(0):o.join("")}function za(e,t,n,r){return[oi(ii(r)),oi(Math.round(e).toString(16)),oi(Math.round(t).toString(16)),oi(Math.round(n).toString(16))].join("")}function Ia(e,t){t=0===t?0:t||10;var n=La(e).toHsl();return n.s-=t/100,n.s=ni(n.s),La(n)}function Ua(e,t){t=0===t?0:t||10;var n=La(e).toHsl();return n.s+=t/100,n.s=ni(n.s),La(n)}function Ha(e){return La(e).desaturate(100)}function Wa(e,t){t=0===t?0:t||10;var n=La(e).toHsl();return n.l+=t/100,n.l=ni(n.l),La(n)}function Va(e,t){t=0===t?0:t||10;var n=La(e).toRgb();return n.r=Math.max(0,Math.min(255,n.r-Math.round(-t/100*255))),n.g=Math.max(0,Math.min(255,n.g-Math.round(-t/100*255))),n.b=Math.max(0,Math.min(255,n.b-Math.round(-t/100*255))),La(n)}function $a(e,t){t=0===t?0:t||10;var n=La(e).toHsl();return n.l-=t/100,n.l=ni(n.l),La(n)}function qa(e,t){var n=La(e).toHsl(),r=(n.h+t)%360;return n.h=r<0?360+r:r,La(n)}function Ga(e){var t=La(e).toHsl();return t.h=(t.h+180)%360,La(t)}function Xa(e,t){if(isNaN(t)||t<=0)throw new Error("Argument to polyad must be a positive number");for(var n=La(e).toHsl(),r=[La(e)],o=360/t,a=1;a<t;a++)r.push(La({h:(n.h+a*o)%360,s:n.s,l:n.l}));return r}function Ka(e){var t=La(e).toHsl(),n=t.h;return[La(e),La({h:(n+72)%360,s:t.s,l:t.l}),La({h:(n+216)%360,s:t.s,l:t.l})]}function Qa(e,t,n){t=t||6,n=n||30;var r=La(e).toHsl(),o=360/n,a=[La(e)];for(r.h=(r.h-(o*t>>1)+720)%360;--t;)r.h=(r.h+o)%360,a.push(La(r));return a}function Ya(e,t){t=t||6;for(var n=La(e).toHsv(),r=n.h,o=n.s,a=n.v,i=[],l=1/t;t--;)i.push(La({h:r,s:o,v:a})),a=(a+l)%1;return i}La.prototype={isDark:function(){return this.getBrightness()<128},isLight:function(){return!this.isDark()},isValid:function(){return this._ok},getOriginalInput:function(){return this._originalInput},getFormat:function(){return this._format},getAlpha:function(){return this._a},getBrightness:function(){var e=this.toRgb();return(299*e.r+587*e.g+114*e.b)/1e3},getLuminance:function(){var e,t,n,r=this.toRgb();return e=r.r/255,t=r.g/255,n=r.b/255,.2126*(e<=.03928?e/12.92:Math.pow((e+.055)/1.055,2.4))+.7152*(t<=.03928?t/12.92:Math.pow((t+.055)/1.055,2.4))+.0722*(n<=.03928?n/12.92:Math.pow((n+.055)/1.055,2.4))},setAlpha:function(e){return this._a=ei(e),this._roundA=Math.round(100*this._a)/100,this},toHsv:function(){var e=Ba(this._r,this._g,this._b);return{h:360*e.h,s:e.s,v:e.v,a:this._a}},toHsvString:function(){var e=Ba(this._r,this._g,this._b),t=Math.round(360*e.h),n=Math.round(100*e.s),r=Math.round(100*e.v);return 1==this._a?"hsv("+t+", "+n+"%, "+r+"%)":"hsva("+t+", "+n+"%, "+r+"%, "+this._roundA+")"},toHsl:function(){var e=Ma(this._r,this._g,this._b);return{h:360*e.h,s:e.s,l:e.l,a:this._a}},toHslString:function(){var e=Ma(this._r,this._g,this._b),t=Math.round(360*e.h),n=Math.round(100*e.s),r=Math.round(100*e.l);return 1==this._a?"hsl("+t+", "+n+"%, "+r+"%)":"hsla("+t+", "+n+"%, "+r+"%, "+this._roundA+")"},toHex:function(e){return Da(this._r,this._g,this._b,e)},toHexString:function(e){return"#"+this.toHex(e)},toHex8:function(e){return function(e,t,n,r,o){var a=[oi(Math.round(e).toString(16)),oi(Math.round(t).toString(16)),oi(Math.round(n).toString(16)),oi(ii(r))];if(o&&a[0].charAt(0)==a[0].charAt(1)&&a[1].charAt(0)==a[1].charAt(1)&&a[2].charAt(0)==a[2].charAt(1)&&a[3].charAt(0)==a[3].charAt(1))return a[0].charAt(0)+a[1].charAt(0)+a[2].charAt(0)+a[3].charAt(0);return a.join("")}(this._r,this._g,this._b,this._a,e)},toHex8String:function(e){return"#"+this.toHex8(e)},toRgb:function(){return{r:Math.round(this._r),g:Math.round(this._g),b:Math.round(this._b),a:this._a}},toRgbString:function(){return 1==this._a?"rgb("+Math.round(this._r)+", "+Math.round(this._g)+", "+Math.round(this._b)+")":"rgba("+Math.round(this._r)+", "+Math.round(this._g)+", "+Math.round(this._b)+", "+this._roundA+")"},toPercentageRgb:function(){return{r:Math.round(100*ti(this._r,255))+"%",g:Math.round(100*ti(this._g,255))+"%",b:Math.round(100*ti(this._b,255))+"%",a:this._a}},toPercentageRgbString:function(){return 1==this._a?"rgb("+Math.round(100*ti(this._r,255))+"%, "+Math.round(100*ti(this._g,255))+"%, "+Math.round(100*ti(this._b,255))+"%)":"rgba("+Math.round(100*ti(this._r,255))+"%, "+Math.round(100*ti(this._g,255))+"%, "+Math.round(100*ti(this._b,255))+"%, "+this._roundA+")"},toName:function(){return 0===this._a?"transparent":!(this._a<1)&&(Za[Da(this._r,this._g,this._b,!0)]||!1)},toFilter:function(e){var t="#"+za(this._r,this._g,this._b,this._a),n=t,r=this._gradientType?"GradientType = 1, ":"";if(e){var o=La(e);n="#"+za(o._r,o._g,o._b,o._a)}return"progid:DXImageTransform.Microsoft.gradient("+r+"startColorstr="+t+",endColorstr="+n+")"},toString:function(e){var t=!!e;e=e||this._format;var n=!1,r=this._a<1&&this._a>=0;return t||!r||"hex"!==e&&"hex6"!==e&&"hex3"!==e&&"hex4"!==e&&"hex8"!==e&&"name"!==e?("rgb"===e&&(n=this.toRgbString()),"prgb"===e&&(n=this.toPercentageRgbString()),"hex"!==e&&"hex6"!==e||(n=this.toHexString()),"hex3"===e&&(n=this.toHexString(!0)),"hex4"===e&&(n=this.toHex8String(!0)),"hex8"===e&&(n=this.toHex8String()),"name"===e&&(n=this.toName()),"hsl"===e&&(n=this.toHslString()),"hsv"===e&&(n=this.toHsvString()),n||this.toHexString()):"name"===e&&0===this._a?this.toName():this.toRgbString()},clone:function(){return La(this.toString())},_applyModification:function(e,t){var n=e.apply(null,[this].concat([].slice.call(t)));return this._r=n._r,this._g=n._g,this._b=n._b,this.setAlpha(n._a),this},lighten:function(){return this._applyModification(Wa,arguments)},brighten:function(){return this._applyModification(Va,arguments)},darken:function(){return this._applyModification($a,arguments)},desaturate:function(){return this._applyModification(Ia,arguments)},saturate:function(){return this._applyModification(Ua,arguments)},greyscale:function(){return this._applyModification(Ha,arguments)},spin:function(){return this._applyModification(qa,arguments)},_applyCombination:function(e,t){return e.apply(null,[this].concat([].slice.call(t)))},analogous:function(){return this._applyCombination(Qa,arguments)},complement:function(){return this._applyCombination(Ga,arguments)},monochromatic:function(){return this._applyCombination(Ya,arguments)},splitcomplement:function(){return this._applyCombination(Ka,arguments)},triad:function(){return this._applyCombination(Xa,[3])},tetrad:function(){return this._applyCombination(Xa,[4])}},La.fromRatio=function(e,t){if("object"==Pa(e)){var n={};for(var r in e)e.hasOwnProperty(r)&&(n[r]="a"===r?e[r]:ai(e[r]));e=n}return La(e,t)},La.equals=function(e,t){return!(!e||!t)&&La(e).toRgbString()==La(t).toRgbString()},La.random=function(){return La.fromRatio({r:Math.random(),g:Math.random(),b:Math.random()})},La.mix=function(e,t,n){n=0===n?0:n||50;var r=La(e).toRgb(),o=La(t).toRgb(),a=n/100;return La({r:(o.r-r.r)*a+r.r,g:(o.g-r.g)*a+r.g,b:(o.b-r.b)*a+r.b,a:(o.a-r.a)*a+r.a})},La.readability=function(e,t){var n=La(e),r=La(t);return(Math.max(n.getLuminance(),r.getLuminance())+.05)/(Math.min(n.getLuminance(),r.getLuminance())+.05)},La.isReadable=function(e,t,n){var r,o,a=La.readability(e,t);switch(o=!1,(r=function(e){var t,n;t=((e=e||{level:"AA",size:"small"}).level||"AA").toUpperCase(),n=(e.size||"small").toLowerCase(),"AA"!==t&&"AAA"!==t&&(t="AA");"small"!==n&&"large"!==n&&(n="small");return{level:t,size:n}}(n)).level+r.size){case"AAsmall":case"AAAlarge":o=a>=4.5;break;case"AAlarge":o=a>=3;break;case"AAAsmall":o=a>=7}return o},La.mostReadable=function(e,t,n){var r,o,a,i,l=null,s=0;o=(n=n||{}).includeFallbackColors,a=n.level,i=n.size;for(var c=0;c<t.length;c++)(r=La.readability(e,t[c]))>s&&(s=r,l=La(t[c]));return La.isReadable(e,l,{level:a,size:i})||!o?l:(n.includeFallbackColors=!1,La.mostReadable(e,["#fff","#000"],n))};var Ja=La.names={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",burntsienna:"ea7e5d",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"f0f",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"663399",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"},Za=La.hexNames=function(e){var t={};for(var n in e)e.hasOwnProperty(n)&&(t[e[n]]=n);return t}(Ja);function ei(e){return e=parseFloat(e),(isNaN(e)||e<0||e>1)&&(e=1),e}function ti(e,t){(function(e){return"string"==typeof e&&-1!=e.indexOf(".")&&1===parseFloat(e)})(e)&&(e="100%");var n=function(e){return"string"==typeof e&&-1!=e.indexOf("%")}(e);return e=Math.min(t,Math.max(0,parseFloat(e))),n&&(e=parseInt(e*t,10)/100),Math.abs(e-t)<1e-6?1:e%t/parseFloat(t)}function ni(e){return Math.min(1,Math.max(0,e))}function ri(e){return parseInt(e,16)}function oi(e){return 1==e.length?"0"+e:""+e}function ai(e){return e<=1&&(e=100*e+"%"),e}function ii(e){return Math.round(255*parseFloat(e)).toString(16)}function li(e){return ri(e)/255}var si,ci,ui,fi=(ci="[\\s|\\(]+("+(si="(?:[-\\+]?\\d*\\.\\d+%?)|(?:[-\\+]?\\d+%?)")+")[,|\\s]+("+si+")[,|\\s]+("+si+")\\s*\\)?",ui="[\\s|\\(]+("+si+")[,|\\s]+("+si+")[,|\\s]+("+si+")[,|\\s]+("+si+")\\s*\\)?",{CSS_UNIT:new RegExp(si),rgb:new RegExp("rgb"+ci),rgba:new RegExp("rgba"+ui),hsl:new RegExp("hsl"+ci),hsla:new RegExp("hsla"+ui),hsv:new RegExp("hsv"+ci),hsva:new RegExp("hsva"+ui),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/});function pi(e){return!!fi.CSS_UNIT.exec(e)}var di=function(e){var t=0,n=0;return Na(["r","g","b","a","h","s","l","v"],(function(r){if(e[r]&&(t+=1,isNaN(e[r])||(n+=1),"s"===r||"l"===r)){/^\d+%$/.test(e[r])&&(n+=1)}})),t===n&&e},hi=function(e,t){var n=e.hex?La(e.hex):La(e),r=n.toHsl(),o=n.toHsv(),a=n.toRgb(),i=n.toHex();return 0===r.s&&(r.h=t||0,o.h=t||0),{hsl:r,hex:"000000"===i&&0===a.a?"transparent":"#"+i,rgb:a,hsv:o,oldHue:e.h||t||r.h,source:e.source}},bi=function(e){if("transparent"===e)return!0;var t="#"===String(e).charAt(0)?1:0;return e.length!==4+t&&e.length<7+t&&La(e).isValid()},gi=function(e){if(!e)return"#fff";var t=hi(e);return"transparent"===t.hex?"rgba(0,0,0,0.4)":(299*t.rgb.r+587*t.rgb.g+114*t.rgb.b)/1e3>=128?"#000":"#fff"},mi=function(e,t){return La(t+" ("+e.replace("°","")+")")._ok},vi=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},yi=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();const wi=function(e){var n=function(n){function r(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,r);var t=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(r.__proto__||Object.getPrototypeOf(r)).call(this));return t.handleChange=function(e,n){if(di(e)){var r=hi(e,e.h||t.state.oldHue);t.setState(r),t.props.onChangeComplete&&t.debounce(t.props.onChangeComplete,r,n),t.props.onChange&&t.props.onChange(r,n)}},t.handleSwatchHover=function(e,n){if(di(e)){var r=hi(e,e.h||t.state.oldHue);t.props.onSwatchHover&&t.props.onSwatchHover(r,n)}},t.state=vi({},hi(e.color,0)),t.debounce=ya((function(e,t,n){e(t,n)}),100),t}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(r,n),yi(r,[{key:"render",value:function(){var n={};return this.props.onSwatchHover&&(n.onSwatchHover=this.handleSwatchHover),t.createElement(e,vi({},this.props,this.state,{onChange:this.handleChange},n))}}],[{key:"getDerivedStateFromProps",value:function(e,t){return vi({},hi(e.color,t.oldHue))}}]),r}(t.PureComponent||t.Component);return n.propTypes=vi({},e.propTypes),n.defaultProps=vi({},e.defaultProps,{color:{h:250,s:.5,l:.2,a:1}}),n};var xi=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},ki=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();function Ei(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var _i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};const Si=function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"span";return function(r){function o(){var e,t,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,o);for(var r=arguments.length,a=Array(r),i=0;i<r;i++)a[i]=arguments[i];return t=n=Ei(this,(e=o.__proto__||Object.getPrototypeOf(o)).call.apply(e,[this].concat(a))),n.state={focus:!1},n.handleFocus=function(){return n.setState({focus:!0})},n.handleBlur=function(){return n.setState({focus:!1})},Ei(n,t)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(o,r),ki(o,[{key:"render",value:function(){return t.createElement(n,{onFocus:this.handleFocus,onBlur:this.handleBlur},t.createElement(e,xi({},this.props,this.state)))}}]),o}(t.Component)}((function(e){var n=e.color,r=e.style,o=e.onClick,a=void 0===o?function(){}:o,i=e.onHover,l=e.title,s=void 0===l?n:l,c=e.children,u=e.focus,f=e.focusStyle,p=void 0===f?{}:f,d="transparent"===n,h=(0,tn.Ay)({default:{swatch:_i({background:n,height:"100%",width:"100%",cursor:"pointer",position:"relative",outline:"none"},r,u?p:{})}}),b={};return i&&(b.onMouseOver=function(e){return i(n,e)}),t.createElement("div",_i({style:h.swatch,onClick:function(e){return a(n,e)},title:s,tabIndex:0,onKeyDown:function(e){return 13===e.keyCode&&a(n,e)}},b),c,d&&t.createElement(ln,{borderRadius:h.swatch.borderRadius,boxShadow:"inset 0 0 0 1px rgba(0,0,0,0.1)"}))}));const Ci=function(e){var n=e.direction,r=(0,tn.Ay)({default:{picker:{width:"18px",height:"18px",borderRadius:"50%",transform:"translate(-9px, -1px)",backgroundColor:"rgb(248, 248, 248)",boxShadow:"0 1px 4px 0 rgba(0, 0, 0, 0.37)"}},vertical:{picker:{transform:"translate(-3px, -9px)"}}},{vertical:"vertical"===n});return t.createElement("div",{style:r.picker})};var Oi=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},ji=function(e){var n=e.rgb,r=e.hsl,o=e.width,a=e.height,i=e.onChange,l=e.direction,s=e.style,c=e.renderers,u=e.pointer,f=e.className,p=void 0===f?"":f,d=(0,tn.Ay)({default:{picker:{position:"relative",width:o,height:a},alpha:{radius:"2px",style:s}}});return t.createElement("div",{style:d.picker,className:"alpha-picker "+p},t.createElement(fn,Oi({},d.alpha,{rgb:n,hsl:r,pointer:u,renderers:c,onChange:i,direction:l})))};ji.defaultProps={width:"316px",height:"16px",direction:"horizontal",pointer:Ci};wi(ji);const Ai=function(e,t){for(var n=-1,r=null==e?0:e.length,o=Array(r);++n<r;)o[n]=t(e[n],n,e);return o};const Ti=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this};const Ni=function(e){return this.__data__.has(e)};function Pi(e){var t=-1,n=null==e?0:e.length;for(this.__data__=new Tr;++t<n;)this.add(e[t])}Pi.prototype.add=Pi.prototype.push=Ti,Pi.prototype.has=Ni;const Ri=Pi;const Fi=function(e,t){for(var n=-1,r=null==e?0:e.length;++n<r;)if(t(e[n],n,e))return!0;return!1};const Li=function(e,t){return e.has(t)};const Mi=function(e,t,n,r,o,a){var i=1&n,l=e.length,s=t.length;if(l!=s&&!(i&&s>l))return!1;var c=a.get(e),u=a.get(t);if(c&&u)return c==t&&u==e;var f=-1,p=!0,d=2&n?new Ri:void 0;for(a.set(e,t),a.set(t,e);++f<l;){var h=e[f],b=t[f];if(r)var g=i?r(b,h,f,t,e,a):r(h,b,f,e,t,a);if(void 0!==g){if(g)continue;p=!1;break}if(d){if(!Fi(t,(function(e,t){if(!Li(d,t)&&(h===e||o(h,e,n,r,a)))return d.push(t)}))){p=!1;break}}else if(h!==b&&!o(h,b,n,r,a)){p=!1;break}}return a.delete(e),a.delete(t),p};const Bi=function(e){var t=-1,n=Array(e.size);return e.forEach((function(e,r){n[++t]=[r,e]})),n};const Di=function(e){var t=-1,n=Array(e.size);return e.forEach((function(e){n[++t]=e})),n};var zi=Dn?Dn.prototype:void 0,Ii=zi?zi.valueOf:void 0;const Ui=function(e,t,n,r,o,a,i){switch(n){case"[object DataView]":if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case"[object ArrayBuffer]":return!(e.byteLength!=t.byteLength||!a(new Wr(e),new Wr(t)));case"[object Boolean]":case"[object Date]":case"[object Number]":return kn(+e,+t);case"[object Error]":return e.name==t.name&&e.message==t.message;case"[object RegExp]":case"[object String]":return e==t+"";case"[object Map]":var l=Bi;case"[object Set]":var s=1&r;if(l||(l=Di),e.size!=t.size&&!s)return!1;var c=i.get(e);if(c)return c==t;r|=2,i.set(e,t);var u=Mi(l(e),l(t),r,o,a,i);return i.delete(e),u;case"[object Symbol]":if(Ii)return Ii.call(e)==Ii.call(t)}return!1};const Hi=function(e,t){for(var n=-1,r=t.length,o=e.length;++n<r;)e[o+n]=t[n];return e};const Wi=function(e,t,n){var r=t(e);return io(e)?r:Hi(r,n(e))};const Vi=function(e,t){for(var n=-1,r=null==e?0:e.length,o=0,a=[];++n<r;){var i=e[n];t(i,n,e)&&(a[o++]=i)}return a};const $i=function(){return[]};var qi=Object.prototype.propertyIsEnumerable,Gi=Object.getOwnPropertySymbols;const Xi=Gi?function(e){return null==e?[]:(e=Object(e),Vi(Gi(e),(function(t){return qi.call(e,t)})))}:$i;const Ki=function(e){return Wi(e,ja,Xi)};var Qi=Object.prototype.hasOwnProperty;const Yi=function(e,t,n,r,o,a){var i=1&n,l=Ki(e),s=l.length;if(s!=Ki(t).length&&!i)return!1;for(var c=s;c--;){var u=l[c];if(!(i?u in t:Qi.call(t,u)))return!1}var f=a.get(e),p=a.get(t);if(f&&p)return f==t&&p==e;var d=!0;a.set(e,t),a.set(t,e);for(var h=i;++c<s;){var b=e[u=l[c]],g=t[u];if(r)var m=i?r(g,b,u,t,e,a):r(b,g,u,e,t,a);if(!(void 0===m?b===g||o(b,g,n,r,a):m)){d=!1;break}h||(h="constructor"==u)}if(d&&!h){var v=e.constructor,y=t.constructor;v==y||!("constructor"in e)||!("constructor"in t)||"function"==typeof v&&v instanceof v&&"function"==typeof y&&y instanceof y||(d=!1)}return a.delete(e),a.delete(t),d};const Ji=ur(Bn,"DataView");const Zi=ur(Bn,"Promise");const el=ur(Bn,"Set");const tl=ur(Bn,"WeakMap");var nl="[object Map]",rl="[object Promise]",ol="[object Set]",al="[object WeakMap]",il="[object DataView]",ll=tr(Ji),sl=tr(fr),cl=tr(Zi),ul=tr(el),fl=tr(tl),pl=Gn;(Ji&&pl(new Ji(new ArrayBuffer(1)))!=il||fr&&pl(new fr)!=nl||Zi&&pl(Zi.resolve())!=rl||el&&pl(new el)!=ol||tl&&pl(new tl)!=al)&&(pl=function(e){var t=Gn(e),n="[object Object]"==t?e.constructor:void 0,r=n?tr(n):"";if(r)switch(r){case ll:return il;case sl:return nl;case cl:return rl;case ul:return ol;case fl:return al}return t});const dl=pl;var hl="[object Arguments]",bl="[object Array]",gl="[object Object]",ml=Object.prototype.hasOwnProperty;const vl=function(e,t,n,r,o,a){var i=io(e),l=io(t),s=i?bl:dl(e),c=l?bl:dl(t),u=(s=s==hl?gl:s)==gl,f=(c=c==hl?gl:c)==gl,p=s==c;if(p&&bo(e)){if(!bo(t))return!1;i=!0,u=!1}if(p&&!u)return a||(a=new Rr),i||To(e)?Mi(e,t,n,r,o,a):Ui(e,t,s,n,r,o,a);if(!(1&n)){var d=u&&ml.call(e,"__wrapped__"),h=f&&ml.call(t,"__wrapped__");if(d||h){var b=d?e.value():e,g=h?t.value():t;return a||(a=new Rr),o(b,g,n,r,a)}}return!!p&&(a||(a=new Rr),Yi(e,t,n,r,o,a))};const yl=function e(t,n,r,o,a){return t===n||(null==t||null==n||!eo(t)&&!eo(n)?t!=t&&n!=n:vl(t,n,r,o,e,a))};const wl=function(e,t,n,r){var o=n.length,a=o,i=!r;if(null==e)return!a;for(e=Object(e);o--;){var l=n[o];if(i&&l[2]?l[1]!==e[l[0]]:!(l[0]in e))return!1}for(;++o<a;){var s=(l=n[o])[0],c=e[s],u=l[1];if(i&&l[2]){if(void 0===c&&!(s in e))return!1}else{var f=new Rr;if(r)var p=r(c,u,s,e,t,f);if(!(void 0===p?yl(u,c,3,r,f):p))return!1}}return!0};const xl=function(e){return e==e&&!Xn(e)};const kl=function(e){for(var t=ja(e),n=t.length;n--;){var r=t[n],o=e[r];t[n]=[r,o,xl(o)]}return t};const El=function(e,t){return function(n){return null!=n&&(n[e]===t&&(void 0!==t||e in Object(n)))}};const _l=function(e){var t=kl(e);return 1==t.length&&t[0][2]?El(t[0][0],t[0][1]):function(n){return n===e||wl(n,e,t)}};var Sl=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Cl=/^\w*$/;const Ol=function(e,t){if(io(e))return!1;var n=typeof e;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!fa(e))||(Cl.test(e)||!Sl.test(e)||null!=t&&e in Object(t))};function jl(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError("Expected a function");var n=function(){var r=arguments,o=t?t.apply(this,r):r[0],a=n.cache;if(a.has(o))return a.get(o);var i=e.apply(this,r);return n.cache=a.set(o,i)||a,i};return n.cache=new(jl.Cache||Tr),n}jl.Cache=Tr;const Al=jl;const Tl=function(e){var t=Al(e,(function(e){return 500===n.size&&n.clear(),e})),n=t.cache;return t};var Nl=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Pl=/\\(\\)?/g;const Rl=Tl((function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(Nl,(function(e,n,r,o){t.push(r?o.replace(Pl,"$1"):n||e)})),t}));var Fl=Dn?Dn.prototype:void 0,Ll=Fl?Fl.toString:void 0;const Ml=function e(t){if("string"==typeof t)return t;if(io(t))return Ai(t,e)+"";if(fa(t))return Ll?Ll.call(t):"";var n=t+"";return"0"==n&&1/t==-Infinity?"-0":n};const Bl=function(e){return null==e?"":Ml(e)};const Dl=function(e,t){return io(e)?e:Ol(e,t)?[e]:Rl(Bl(e))};const zl=function(e){if("string"==typeof e||fa(e))return e;var t=e+"";return"0"==t&&1/e==-Infinity?"-0":t};const Il=function(e,t){for(var n=0,r=(t=Dl(t,e)).length;null!=e&&n<r;)e=e[zl(t[n++])];return n&&n==r?e:void 0};const Ul=function(e,t,n){var r=null==e?void 0:Il(e,t);return void 0===r?n:r};const Hl=function(e,t){return null!=e&&t in Object(e)};const Wl=function(e,t,n){for(var r=-1,o=(t=Dl(t,e)).length,a=!1;++r<o;){var i=zl(t[r]);if(!(a=null!=e&&n(e,i)))break;e=e[i]}return a||++r!=o?a:!!(o=null==e?0:e.length)&&lo(o)&&Bo(i,o)&&(io(e)||ao(e))};const Vl=function(e,t){return null!=e&&Wl(e,t,Hl)};const $l=function(e,t){return Ol(e)&&xl(t)?El(zl(e),t):function(n){var r=Ul(n,e);return void 0===r&&r===t?Vl(n,e):yl(t,r,3)}};const ql=function(e){return function(t){return null==t?void 0:t[e]}};const Gl=function(e){return function(t){return Il(t,e)}};const Xl=function(e){return Ol(e)?ql(zl(e)):Gl(e)};const Kl=function(e){return"function"==typeof e?e:null==e?Go:"object"==typeof e?io(e)?$l(e[0],e[1]):_l(e):Xl(e)};const Ql=function(e,t){var n=-1,r=so(e)?Array(e.length):[];return Aa(e,(function(e,o,a){r[++n]=t(e,o,a)})),r};const Yl=function(e,t){return(io(e)?Ai:Ql)(e,Kl(t,3))};const Jl=function(e){var n=e.colors,r=e.onClick,o=e.onSwatchHover,a=(0,tn.Ay)({default:{swatches:{marginRight:"-10px"},swatch:{width:"22px",height:"22px",float:"left",marginRight:"10px",marginBottom:"10px",borderRadius:"4px"},clear:{clear:"both"}}});return t.createElement("div",{style:a.swatches},Yl(n,(function(e){return t.createElement(Si,{key:e,color:e,style:a.swatch,onClick:r,onHover:o,focusStyle:{boxShadow:"0 0 4px "+e}})})),t.createElement("div",{style:a.clear}))};var Zl=function(e){var n=e.onChange,r=e.onSwatchHover,o=e.hex,a=e.colors,i=e.width,l=e.triangle,s=e.styles,c=void 0===s?{}:s,u=e.className,f=void 0===u?"":u,p="transparent"===o,d=function(e,t){bi(e)&&n({hex:e,source:"hex"},t)},h=(0,tn.Ay)(ra({default:{card:{width:i,background:"#fff",boxShadow:"0 1px rgba(0,0,0,.1)",borderRadius:"6px",position:"relative"},head:{height:"110px",background:o,borderRadius:"6px 6px 0 0",display:"flex",alignItems:"center",justifyContent:"center",position:"relative"},body:{padding:"10px"},label:{fontSize:"18px",color:gi(o),position:"relative"},triangle:{width:"0px",height:"0px",borderStyle:"solid",borderWidth:"0 10px 10px 10px",borderColor:"transparent transparent "+o+" transparent",position:"absolute",top:"-10px",left:"50%",marginLeft:"-10px"},input:{width:"100%",fontSize:"12px",color:"#666",border:"0px",outline:"none",height:"22px",boxShadow:"inset 0 0 0 1px #ddd",borderRadius:"4px",padding:"0 7px",boxSizing:"border-box"}},"hide-triangle":{triangle:{display:"none"}}},c),{"hide-triangle":"hide"===l});return t.createElement("div",{style:h.card,className:"block-picker "+f},t.createElement("div",{style:h.triangle}),t.createElement("div",{style:h.head},p&&t.createElement(ln,{borderRadius:"6px 6px 0 0"}),t.createElement("div",{style:h.label},o)),t.createElement("div",{style:h.body},t.createElement(Jl,{colors:a,onClick:d,onSwatchHover:r}),t.createElement(bn,{style:{input:h.input},value:o,onChange:d})))};Zl.propTypes={width:wn().oneOfType([wn().string,wn().number]),colors:wn().arrayOf(wn().string),triangle:wn().oneOf(["top","hide"]),styles:wn().object},Zl.defaultProps={width:170,colors:["#D9E3F0","#F47373","#697689","#37D67A","#2CCCE4","#555555","#dce775","#ff8a65","#ba68c8"],triangle:"top",styles:{}};wi(Zl);var es={50:"#ffebee",100:"#ffcdd2",200:"#ef9a9a",300:"#e57373",400:"#ef5350",500:"#f44336",600:"#e53935",700:"#d32f2f",800:"#c62828",900:"#b71c1c",a100:"#ff8a80",a200:"#ff5252",a400:"#ff1744",a700:"#d50000"},ts={50:"#fce4ec",100:"#f8bbd0",200:"#f48fb1",300:"#f06292",400:"#ec407a",500:"#e91e63",600:"#d81b60",700:"#c2185b",800:"#ad1457",900:"#880e4f",a100:"#ff80ab",a200:"#ff4081",a400:"#f50057",a700:"#c51162"},ns={50:"#f3e5f5",100:"#e1bee7",200:"#ce93d8",300:"#ba68c8",400:"#ab47bc",500:"#9c27b0",600:"#8e24aa",700:"#7b1fa2",800:"#6a1b9a",900:"#4a148c",a100:"#ea80fc",a200:"#e040fb",a400:"#d500f9",a700:"#aa00ff"},rs={50:"#ede7f6",100:"#d1c4e9",200:"#b39ddb",300:"#9575cd",400:"#7e57c2",500:"#673ab7",600:"#5e35b1",700:"#512da8",800:"#4527a0",900:"#311b92",a100:"#b388ff",a200:"#7c4dff",a400:"#651fff",a700:"#6200ea"},os={50:"#e8eaf6",100:"#c5cae9",200:"#9fa8da",300:"#7986cb",400:"#5c6bc0",500:"#3f51b5",600:"#3949ab",700:"#303f9f",800:"#283593",900:"#1a237e",a100:"#8c9eff",a200:"#536dfe",a400:"#3d5afe",a700:"#304ffe"},as={50:"#e3f2fd",100:"#bbdefb",200:"#90caf9",300:"#64b5f6",400:"#42a5f5",500:"#2196f3",600:"#1e88e5",700:"#1976d2",800:"#1565c0",900:"#0d47a1",a100:"#82b1ff",a200:"#448aff",a400:"#2979ff",a700:"#2962ff"},is={50:"#e1f5fe",100:"#b3e5fc",200:"#81d4fa",300:"#4fc3f7",400:"#29b6f6",500:"#03a9f4",600:"#039be5",700:"#0288d1",800:"#0277bd",900:"#01579b",a100:"#80d8ff",a200:"#40c4ff",a400:"#00b0ff",a700:"#0091ea"},ls={50:"#e0f7fa",100:"#b2ebf2",200:"#80deea",300:"#4dd0e1",400:"#26c6da",500:"#00bcd4",600:"#00acc1",700:"#0097a7",800:"#00838f",900:"#006064",a100:"#84ffff",a200:"#18ffff",a400:"#00e5ff",a700:"#00b8d4"},ss={50:"#e0f2f1",100:"#b2dfdb",200:"#80cbc4",300:"#4db6ac",400:"#26a69a",500:"#009688",600:"#00897b",700:"#00796b",800:"#00695c",900:"#004d40",a100:"#a7ffeb",a200:"#64ffda",a400:"#1de9b6",a700:"#00bfa5"},cs={50:"#e8f5e9",100:"#c8e6c9",200:"#a5d6a7",300:"#81c784",400:"#66bb6a",500:"#4caf50",600:"#43a047",700:"#388e3c",800:"#2e7d32",900:"#1b5e20",a100:"#b9f6ca",a200:"#69f0ae",a400:"#00e676",a700:"#00c853"},us={50:"#f1f8e9",100:"#dcedc8",200:"#c5e1a5",300:"#aed581",400:"#9ccc65",500:"#8bc34a",600:"#7cb342",700:"#689f38",800:"#558b2f",900:"#33691e",a100:"#ccff90",a200:"#b2ff59",a400:"#76ff03",a700:"#64dd17"},fs={50:"#f9fbe7",100:"#f0f4c3",200:"#e6ee9c",300:"#dce775",400:"#d4e157",500:"#cddc39",600:"#c0ca33",700:"#afb42b",800:"#9e9d24",900:"#827717",a100:"#f4ff81",a200:"#eeff41",a400:"#c6ff00",a700:"#aeea00"},ps={50:"#fffde7",100:"#fff9c4",200:"#fff59d",300:"#fff176",400:"#ffee58",500:"#ffeb3b",600:"#fdd835",700:"#fbc02d",800:"#f9a825",900:"#f57f17",a100:"#ffff8d",a200:"#ffff00",a400:"#ffea00",a700:"#ffd600"},ds={50:"#fff8e1",100:"#ffecb3",200:"#ffe082",300:"#ffd54f",400:"#ffca28",500:"#ffc107",600:"#ffb300",700:"#ffa000",800:"#ff8f00",900:"#ff6f00",a100:"#ffe57f",a200:"#ffd740",a400:"#ffc400",a700:"#ffab00"},hs={50:"#fff3e0",100:"#ffe0b2",200:"#ffcc80",300:"#ffb74d",400:"#ffa726",500:"#ff9800",600:"#fb8c00",700:"#f57c00",800:"#ef6c00",900:"#e65100",a100:"#ffd180",a200:"#ffab40",a400:"#ff9100",a700:"#ff6d00"},bs={50:"#fbe9e7",100:"#ffccbc",200:"#ffab91",300:"#ff8a65",400:"#ff7043",500:"#ff5722",600:"#f4511e",700:"#e64a19",800:"#d84315",900:"#bf360c",a100:"#ff9e80",a200:"#ff6e40",a400:"#ff3d00",a700:"#dd2c00"},gs={50:"#efebe9",100:"#d7ccc8",200:"#bcaaa4",300:"#a1887f",400:"#8d6e63",500:"#795548",600:"#6d4c41",700:"#5d4037",800:"#4e342e",900:"#3e2723"},ms={50:"#eceff1",100:"#cfd8dc",200:"#b0bec5",300:"#90a4ae",400:"#78909c",500:"#607d8b",600:"#546e7a",700:"#455a64",800:"#37474f",900:"#263238"};var vs=function(e){var n=e.color,r=e.onClick,o=e.onSwatchHover,a=e.hover,i=e.active,l=e.circleSize,s=e.circleSpacing,c=(0,tn.Ay)({default:{swatch:{width:l,height:l,marginRight:s,marginBottom:s,transform:"scale(1)",transition:"100ms transform ease"},Swatch:{borderRadius:"50%",background:"transparent",boxShadow:"inset 0 0 0 "+(l/2+1)+"px "+n,transition:"100ms box-shadow ease"}},hover:{swatch:{transform:"scale(1.2)"}},active:{Swatch:{boxShadow:"inset 0 0 0 3px "+n}}},{hover:a,active:i});return t.createElement("div",{style:c.swatch},t.createElement(Si,{style:c.Swatch,color:n,onClick:r,onHover:o,focusStyle:{boxShadow:c.Swatch.boxShadow+", 0 0 5px "+n}}))};vs.defaultProps={circleSize:28,circleSpacing:14};const ys=(0,tn.H8)(vs);var ws=function(e){var n=e.width,r=e.onChange,o=e.onSwatchHover,a=e.colors,i=e.hex,l=e.circleSize,s=e.styles,c=void 0===s?{}:s,u=e.circleSpacing,f=e.className,p=void 0===f?"":f,d=(0,tn.Ay)(ra({default:{card:{width:n,display:"flex",flexWrap:"wrap",marginRight:-u,marginBottom:-u}}},c)),h=function(e,t){return r({hex:e,source:"hex"},t)};return t.createElement("div",{style:d.card,className:"circle-picker "+p},Yl(a,(function(e){return t.createElement(ys,{key:e,color:e,onClick:h,onSwatchHover:o,active:i===e.toLowerCase(),circleSize:l,circleSpacing:u})})))};ws.propTypes={width:wn().oneOfType([wn().string,wn().number]),circleSize:wn().number,circleSpacing:wn().number,styles:wn().object},ws.defaultProps={width:252,circleSize:28,circleSpacing:14,colors:[es[500],ts[500],ns[500],rs[500],os[500],as[500],is[500],ls[500],ss[500],cs[500],us[500],fs[500],ps[500],ds[500],hs[500],bs[500],gs[500],ms[500]],styles:{}};wi(ws);const xs=function(e){return void 0===e};var ks=n(4657),Es=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();var _s=function(e){function n(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n);var t=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(n.__proto__||Object.getPrototypeOf(n)).call(this));return t.toggleViews=function(){"hex"===t.state.view?t.setState({view:"rgb"}):"rgb"===t.state.view?t.setState({view:"hsl"}):"hsl"===t.state.view&&(1===t.props.hsl.a?t.setState({view:"hex"}):t.setState({view:"rgb"}))},t.handleChange=function(e,n){e.hex?bi(e.hex)&&t.props.onChange({hex:e.hex,source:"hex"},n):e.r||e.g||e.b?t.props.onChange({r:e.r||t.props.rgb.r,g:e.g||t.props.rgb.g,b:e.b||t.props.rgb.b,source:"rgb"},n):e.a?(e.a<0?e.a=0:e.a>1&&(e.a=1),t.props.onChange({h:t.props.hsl.h,s:t.props.hsl.s,l:t.props.hsl.l,a:Math.round(100*e.a)/100,source:"rgb"},n)):(e.h||e.s||e.l)&&("string"==typeof e.s&&e.s.includes("%")&&(e.s=e.s.replace("%","")),"string"==typeof e.l&&e.l.includes("%")&&(e.l=e.l.replace("%","")),1==e.s?e.s=.01:1==e.l&&(e.l=.01),t.props.onChange({h:e.h||t.props.hsl.h,s:Number(xs(e.s)?t.props.hsl.s:e.s),l:Number(xs(e.l)?t.props.hsl.l:e.l),source:"hsl"},n))},t.showHighlight=function(e){e.currentTarget.style.background="#eee"},t.hideHighlight=function(e){e.currentTarget.style.background="transparent"},1!==e.hsl.a&&"hex"===e.view?t.state={view:"rgb"}:t.state={view:e.view},t}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(n,e),Es(n,[{key:"render",value:function(){var e=this,n=(0,tn.Ay)({default:{wrap:{paddingTop:"16px",display:"flex"},fields:{flex:"1",display:"flex",marginLeft:"-6px"},field:{paddingLeft:"6px",width:"100%"},alpha:{paddingLeft:"6px",width:"100%"},toggle:{width:"32px",textAlign:"right",position:"relative"},icon:{marginRight:"-4px",marginTop:"12px",cursor:"pointer",position:"relative"},iconHighlight:{position:"absolute",width:"24px",height:"28px",background:"#eee",borderRadius:"4px",top:"10px",left:"12px",display:"none"},input:{fontSize:"11px",color:"#333",width:"100%",borderRadius:"2px",border:"none",boxShadow:"inset 0 0 0 1px #dadada",height:"21px",textAlign:"center"},label:{textTransform:"uppercase",fontSize:"11px",lineHeight:"11px",color:"#969696",textAlign:"center",display:"block",marginTop:"12px"},svg:{fill:"#333",width:"24px",height:"24px",border:"1px transparent solid",borderRadius:"5px"}},disableAlpha:{alpha:{display:"none"}}},this.props,this.state),r=void 0;return"hex"===this.state.view?r=t.createElement("div",{style:n.fields,className:"flexbox-fix"},t.createElement("div",{style:n.field},t.createElement(bn,{style:{input:n.input,label:n.label},label:"hex",value:this.props.hex,onChange:this.handleChange}))):"rgb"===this.state.view?r=t.createElement("div",{style:n.fields,className:"flexbox-fix"},t.createElement("div",{style:n.field},t.createElement(bn,{style:{input:n.input,label:n.label},label:"r",value:this.props.rgb.r,onChange:this.handleChange})),t.createElement("div",{style:n.field},t.createElement(bn,{style:{input:n.input,label:n.label},label:"g",value:this.props.rgb.g,onChange:this.handleChange})),t.createElement("div",{style:n.field},t.createElement(bn,{style:{input:n.input,label:n.label},label:"b",value:this.props.rgb.b,onChange:this.handleChange})),t.createElement("div",{style:n.alpha},t.createElement(bn,{style:{input:n.input,label:n.label},label:"a",value:this.props.rgb.a,arrowOffset:.01,onChange:this.handleChange}))):"hsl"===this.state.view&&(r=t.createElement("div",{style:n.fields,className:"flexbox-fix"},t.createElement("div",{style:n.field},t.createElement(bn,{style:{input:n.input,label:n.label},label:"h",value:Math.round(this.props.hsl.h),onChange:this.handleChange})),t.createElement("div",{style:n.field},t.createElement(bn,{style:{input:n.input,label:n.label},label:"s",value:Math.round(100*this.props.hsl.s)+"%",onChange:this.handleChange})),t.createElement("div",{style:n.field},t.createElement(bn,{style:{input:n.input,label:n.label},label:"l",value:Math.round(100*this.props.hsl.l)+"%",onChange:this.handleChange})),t.createElement("div",{style:n.alpha},t.createElement(bn,{style:{input:n.input,label:n.label},label:"a",value:this.props.hsl.a,arrowOffset:.01,onChange:this.handleChange})))),t.createElement("div",{style:n.wrap,className:"flexbox-fix"},r,t.createElement("div",{style:n.toggle},t.createElement("div",{style:n.icon,onClick:this.toggleViews,ref:function(t){return e.icon=t}},t.createElement(ks.A,{style:n.svg,onMouseOver:this.showHighlight,onMouseEnter:this.showHighlight,onMouseOut:this.hideHighlight}))))}}],[{key:"getDerivedStateFromProps",value:function(e,t){return 1!==e.hsl.a&&"hex"===t.view?{view:"rgb"}:null}}]),n}(t.Component);_s.defaultProps={view:"hex"};const Ss=_s;const Cs=function(){var e=(0,tn.Ay)({default:{picker:{width:"12px",height:"12px",borderRadius:"6px",transform:"translate(-6px, -1px)",backgroundColor:"rgb(248, 248, 248)",boxShadow:"0 1px 4px 0 rgba(0, 0, 0, 0.37)"}}});return t.createElement("div",{style:e.picker})};const Os=function(){var e=(0,tn.Ay)({default:{picker:{width:"12px",height:"12px",borderRadius:"6px",boxShadow:"inset 0 0 0 1px #fff",transform:"translate(-6px, -6px)"}}});return t.createElement("div",{style:e.picker})};var js=function(e){var n=e.width,r=e.onChange,o=e.disableAlpha,a=e.rgb,i=e.hsl,l=e.hsv,s=e.hex,c=e.renderers,u=e.styles,f=void 0===u?{}:u,p=e.className,d=void 0===p?"":p,h=e.defaultView,b=(0,tn.Ay)(ra({default:{picker:{width:n,background:"#fff",borderRadius:"2px",boxShadow:"0 0 2px rgba(0,0,0,.3), 0 4px 8px rgba(0,0,0,.3)",boxSizing:"initial",fontFamily:"Menlo"},saturation:{width:"100%",paddingBottom:"55%",position:"relative",borderRadius:"2px 2px 0 0",overflow:"hidden"},Saturation:{radius:"2px 2px 0 0"},body:{padding:"16px 16px 12px"},controls:{display:"flex"},color:{width:"32px"},swatch:{marginTop:"6px",width:"16px",height:"16px",borderRadius:"8px",position:"relative",overflow:"hidden"},active:{absolute:"0px 0px 0px 0px",borderRadius:"8px",boxShadow:"inset 0 0 0 1px rgba(0,0,0,.1)",background:"rgba("+a.r+", "+a.g+", "+a.b+", "+a.a+")",zIndex:"2"},toggles:{flex:"1"},hue:{height:"10px",position:"relative",marginBottom:"8px"},Hue:{radius:"2px"},alpha:{height:"10px",position:"relative"},Alpha:{radius:"2px"}},disableAlpha:{color:{width:"22px"},alpha:{display:"none"},hue:{marginBottom:"0px"},swatch:{width:"10px",height:"10px",marginTop:"0px"}}},f),{disableAlpha:o});return t.createElement("div",{style:b.picker,className:"chrome-picker "+d},t.createElement("div",{style:b.saturation},t.createElement(Ea,{style:b.Saturation,hsl:i,hsv:l,pointer:Os,onChange:r})),t.createElement("div",{style:b.body},t.createElement("div",{style:b.controls,className:"flexbox-fix"},t.createElement("div",{style:b.color},t.createElement("div",{style:b.swatch},t.createElement("div",{style:b.active}),t.createElement(ln,{renderers:c}))),t.createElement("div",{style:b.toggles},t.createElement("div",{style:b.hue},t.createElement(vn,{style:b.Hue,hsl:i,pointer:Cs,onChange:r})),t.createElement("div",{style:b.alpha},t.createElement(fn,{style:b.Alpha,rgb:a,hsl:i,pointer:Cs,renderers:c,onChange:r})))),t.createElement(Ss,{rgb:a,hsl:i,hex:s,view:h,onChange:r,disableAlpha:o})))};js.propTypes={width:wn().oneOfType([wn().string,wn().number]),disableAlpha:wn().bool,styles:wn().object,defaultView:wn().oneOf(["hex","rgb","hsl"])},js.defaultProps={width:225,disableAlpha:!1,styles:{}};const As=wi(js);const Ts=function(e){var n=e.color,r=e.onClick,o=void 0===r?function(){}:r,a=e.onSwatchHover,i=e.active,l=(0,tn.Ay)({default:{color:{background:n,width:"15px",height:"15px",float:"left",marginRight:"5px",marginBottom:"5px",position:"relative",cursor:"pointer"},dot:{absolute:"5px 5px 5px 5px",background:gi(n),borderRadius:"50%",opacity:"0"}},active:{dot:{opacity:"1"}},"color-#FFFFFF":{color:{boxShadow:"inset 0 0 0 1px #ddd"},dot:{background:"#000"}},transparent:{dot:{background:"#000"}}},{active:i,"color-#FFFFFF":"#FFFFFF"===n,transparent:"transparent"===n});return t.createElement(Si,{style:l.color,color:n,onClick:o,onHover:a,focusStyle:{boxShadow:"0 0 4px "+n}},t.createElement("div",{style:l.dot}))};const Ns=function(e){var n=e.hex,r=e.rgb,o=e.onChange,a=(0,tn.Ay)({default:{fields:{display:"flex",paddingBottom:"6px",paddingRight:"5px",position:"relative"},active:{position:"absolute",top:"6px",left:"5px",height:"9px",width:"9px",background:n},HEXwrap:{flex:"6",position:"relative"},HEXinput:{width:"80%",padding:"0px",paddingLeft:"20%",border:"none",outline:"none",background:"none",fontSize:"12px",color:"#333",height:"16px"},HEXlabel:{display:"none"},RGBwrap:{flex:"3",position:"relative"},RGBinput:{width:"70%",padding:"0px",paddingLeft:"30%",border:"none",outline:"none",background:"none",fontSize:"12px",color:"#333",height:"16px"},RGBlabel:{position:"absolute",top:"3px",left:"0px",lineHeight:"16px",textTransform:"uppercase",fontSize:"12px",color:"#999"}}}),i=function(e,t){e.r||e.g||e.b?o({r:e.r||r.r,g:e.g||r.g,b:e.b||r.b,source:"rgb"},t):o({hex:e.hex,source:"hex"},t)};return t.createElement("div",{style:a.fields,className:"flexbox-fix"},t.createElement("div",{style:a.active}),t.createElement(bn,{style:{wrap:a.HEXwrap,input:a.HEXinput,label:a.HEXlabel},label:"hex",value:n,onChange:i}),t.createElement(bn,{style:{wrap:a.RGBwrap,input:a.RGBinput,label:a.RGBlabel},label:"r",value:r.r,onChange:i}),t.createElement(bn,{style:{wrap:a.RGBwrap,input:a.RGBinput,label:a.RGBlabel},label:"g",value:r.g,onChange:i}),t.createElement(bn,{style:{wrap:a.RGBwrap,input:a.RGBinput,label:a.RGBlabel},label:"b",value:r.b,onChange:i}))};var Ps=function(e){var n=e.onChange,r=e.onSwatchHover,o=e.colors,a=e.hex,i=e.rgb,l=e.styles,s=void 0===l?{}:l,c=e.className,u=void 0===c?"":c,f=(0,tn.Ay)(ra({default:{Compact:{background:"#f6f6f6",radius:"4px"},compact:{paddingTop:"5px",paddingLeft:"5px",boxSizing:"initial",width:"240px"},clear:{clear:"both"}}},s)),p=function(e,t){e.hex?bi(e.hex)&&n({hex:e.hex,source:"hex"},t):n(e,t)};return t.createElement(aa,{style:f.Compact,styles:s},t.createElement("div",{style:f.compact,className:"compact-picker "+u},t.createElement("div",null,Yl(o,(function(e){return t.createElement(Ts,{key:e,color:e,active:e.toLowerCase()===a,onClick:p,onSwatchHover:r})})),t.createElement("div",{style:f.clear})),t.createElement(Ns,{hex:a,rgb:i,onChange:p})))};Ps.propTypes={colors:wn().arrayOf(wn().string),styles:wn().object},Ps.defaultProps={colors:["#4D4D4D","#999999","#FFFFFF","#F44E3B","#FE9200","#FCDC00","#DBDF00","#A4DD00","#68CCCA","#73D8FF","#AEA1FF","#FDA1FF","#333333","#808080","#cccccc","#D33115","#E27300","#FCC400","#B0BC00","#68BC00","#16A5A5","#009CE0","#7B64FF","#FA28FF","#000000","#666666","#B3B3B3","#9F0500","#C45100","#FB9E00","#808900","#194D33","#0C797D","#0062B1","#653294","#AB149E"],styles:{}};wi(Ps);const Rs=(0,tn.H8)((function(e){var n=e.hover,r=e.color,o=e.onClick,a=e.onSwatchHover,i={position:"relative",zIndex:"2",outline:"2px solid #fff",boxShadow:"0 0 5px 2px rgba(0,0,0,0.25)"},l=(0,tn.Ay)({default:{swatch:{width:"25px",height:"25px",fontSize:"0"}},hover:{swatch:i}},{hover:n});return t.createElement("div",{style:l.swatch},t.createElement(Si,{color:r,onClick:o,onHover:a,focusStyle:i}))}));var Fs=function(e){var n=e.width,r=e.colors,o=e.onChange,a=e.onSwatchHover,i=e.triangle,l=e.styles,s=void 0===l?{}:l,c=e.className,u=void 0===c?"":c,f=(0,tn.Ay)(ra({default:{card:{width:n,background:"#fff",border:"1px solid rgba(0,0,0,0.2)",boxShadow:"0 3px 12px rgba(0,0,0,0.15)",borderRadius:"4px",position:"relative",padding:"5px",display:"flex",flexWrap:"wrap"},triangle:{position:"absolute",border:"7px solid transparent",borderBottomColor:"#fff"},triangleShadow:{position:"absolute",border:"8px solid transparent",borderBottomColor:"rgba(0,0,0,0.15)"}},"hide-triangle":{triangle:{display:"none"},triangleShadow:{display:"none"}},"top-left-triangle":{triangle:{top:"-14px",left:"10px"},triangleShadow:{top:"-16px",left:"9px"}},"top-right-triangle":{triangle:{top:"-14px",right:"10px"},triangleShadow:{top:"-16px",right:"9px"}},"bottom-left-triangle":{triangle:{top:"35px",left:"10px",transform:"rotate(180deg)"},triangleShadow:{top:"37px",left:"9px",transform:"rotate(180deg)"}},"bottom-right-triangle":{triangle:{top:"35px",right:"10px",transform:"rotate(180deg)"},triangleShadow:{top:"37px",right:"9px",transform:"rotate(180deg)"}}},s),{"hide-triangle":"hide"===i,"top-left-triangle":"top-left"===i,"top-right-triangle":"top-right"===i,"bottom-left-triangle":"bottom-left"===i,"bottom-right-triangle":"bottom-right"===i}),p=function(e,t){return o({hex:e,source:"hex"},t)};return t.createElement("div",{style:f.card,className:"github-picker "+u},t.createElement("div",{style:f.triangleShadow}),t.createElement("div",{style:f.triangle}),Yl(r,(function(e){return t.createElement(Rs,{color:e,key:e,onClick:p,onSwatchHover:a})})))};Fs.propTypes={width:wn().oneOfType([wn().string,wn().number]),colors:wn().arrayOf(wn().string),triangle:wn().oneOf(["hide","top-left","top-right","bottom-left","bottom-right"]),styles:wn().object},Fs.defaultProps={width:200,colors:["#B80000","#DB3E00","#FCCB00","#008B02","#006B76","#1273DE","#004DCF","#5300EB","#EB9694","#FAD0C3","#FEF3BD","#C1E1C5","#BEDADC","#C4DEF6","#BED3F3","#D4C4FB"],triangle:"top-left",styles:{}};wi(Fs);const Ls=function(e){var n=e.direction,r=(0,tn.Ay)({default:{picker:{width:"18px",height:"18px",borderRadius:"50%",transform:"translate(-9px, -1px)",backgroundColor:"rgb(248, 248, 248)",boxShadow:"0 1px 4px 0 rgba(0, 0, 0, 0.37)"}},vertical:{picker:{transform:"translate(-3px, -9px)"}}},{vertical:"vertical"===n});return t.createElement("div",{style:r.picker})};var Ms=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Bs=function(e){var n=e.width,r=e.height,o=e.onChange,a=e.hsl,i=e.direction,l=e.pointer,s=e.styles,c=void 0===s?{}:s,u=e.className,f=void 0===u?"":u,p=(0,tn.Ay)(ra({default:{picker:{position:"relative",width:n,height:r},hue:{radius:"2px"}}},c));return t.createElement("div",{style:p.picker,className:"hue-picker "+f},t.createElement(vn,Ms({},p.hue,{hsl:a,pointer:l,onChange:function(e){return o({a:1,h:e.h,l:.5,s:1})},direction:i})))};Bs.propTypes={styles:wn().object},Bs.defaultProps={width:"316px",height:"16px",direction:"horizontal",pointer:Ls,styles:{}};wi(Bs);wi((function(e){var n=e.onChange,r=e.hex,o=e.rgb,a=e.styles,i=void 0===a?{}:a,l=e.className,s=void 0===l?"":l,c=(0,tn.Ay)(ra({default:{material:{width:"98px",height:"98px",padding:"16px",fontFamily:"Roboto"},HEXwrap:{position:"relative"},HEXinput:{width:"100%",marginTop:"12px",fontSize:"15px",color:"#333",padding:"0px",border:"0px",borderBottom:"2px solid "+r,outline:"none",height:"30px"},HEXlabel:{position:"absolute",top:"0px",left:"0px",fontSize:"11px",color:"#999999",textTransform:"capitalize"},Hex:{style:{}},RGBwrap:{position:"relative"},RGBinput:{width:"100%",marginTop:"12px",fontSize:"15px",color:"#333",padding:"0px",border:"0px",borderBottom:"1px solid #eee",outline:"none",height:"30px"},RGBlabel:{position:"absolute",top:"0px",left:"0px",fontSize:"11px",color:"#999999",textTransform:"capitalize"},split:{display:"flex",marginRight:"-10px",paddingTop:"11px"},third:{flex:"1",paddingRight:"10px"}}},i)),u=function(e,t){e.hex?bi(e.hex)&&n({hex:e.hex,source:"hex"},t):(e.r||e.g||e.b)&&n({r:e.r||o.r,g:e.g||o.g,b:e.b||o.b,source:"rgb"},t)};return t.createElement(aa,{styles:i},t.createElement("div",{style:c.material,className:"material-picker "+s},t.createElement(bn,{style:{wrap:c.HEXwrap,input:c.HEXinput,label:c.HEXlabel},label:"hex",value:r,onChange:u}),t.createElement("div",{style:c.split,className:"flexbox-fix"},t.createElement("div",{style:c.third},t.createElement(bn,{style:{wrap:c.RGBwrap,input:c.RGBinput,label:c.RGBlabel},label:"r",value:o.r,onChange:u})),t.createElement("div",{style:c.third},t.createElement(bn,{style:{wrap:c.RGBwrap,input:c.RGBinput,label:c.RGBlabel},label:"g",value:o.g,onChange:u})),t.createElement("div",{style:c.third},t.createElement(bn,{style:{wrap:c.RGBwrap,input:c.RGBinput,label:c.RGBlabel},label:"b",value:o.b,onChange:u})))))}));const Ds=function(e){var n=e.onChange,r=e.rgb,o=e.hsv,a=e.hex,i=(0,tn.Ay)({default:{fields:{paddingTop:"5px",paddingBottom:"9px",width:"80px",position:"relative"},divider:{height:"5px"},RGBwrap:{position:"relative"},RGBinput:{marginLeft:"40%",width:"40%",height:"18px",border:"1px solid #888888",boxShadow:"inset 0 1px 1px rgba(0,0,0,.1), 0 1px 0 0 #ECECEC",marginBottom:"5px",fontSize:"13px",paddingLeft:"3px",marginRight:"10px"},RGBlabel:{left:"0px",top:"0px",width:"34px",textTransform:"uppercase",fontSize:"13px",height:"18px",lineHeight:"22px",position:"absolute"},HEXwrap:{position:"relative"},HEXinput:{marginLeft:"20%",width:"80%",height:"18px",border:"1px solid #888888",boxShadow:"inset 0 1px 1px rgba(0,0,0,.1), 0 1px 0 0 #ECECEC",marginBottom:"6px",fontSize:"13px",paddingLeft:"3px"},HEXlabel:{position:"absolute",top:"0px",left:"0px",width:"14px",textTransform:"uppercase",fontSize:"13px",height:"18px",lineHeight:"22px"},fieldSymbols:{position:"absolute",top:"5px",right:"-7px",fontSize:"13px"},symbol:{height:"20px",lineHeight:"22px",paddingBottom:"7px"}}}),l=function(e,t){e["#"]?bi(e["#"])&&n({hex:e["#"],source:"hex"},t):e.r||e.g||e.b?n({r:e.r||r.r,g:e.g||r.g,b:e.b||r.b,source:"rgb"},t):(e.h||e.s||e.v)&&n({h:e.h||o.h,s:e.s||o.s,v:e.v||o.v,source:"hsv"},t)};return t.createElement("div",{style:i.fields},t.createElement(bn,{style:{wrap:i.RGBwrap,input:i.RGBinput,label:i.RGBlabel},label:"h",value:Math.round(o.h),onChange:l}),t.createElement(bn,{style:{wrap:i.RGBwrap,input:i.RGBinput,label:i.RGBlabel},label:"s",value:Math.round(100*o.s),onChange:l}),t.createElement(bn,{style:{wrap:i.RGBwrap,input:i.RGBinput,label:i.RGBlabel},label:"v",value:Math.round(100*o.v),onChange:l}),t.createElement("div",{style:i.divider}),t.createElement(bn,{style:{wrap:i.RGBwrap,input:i.RGBinput,label:i.RGBlabel},label:"r",value:r.r,onChange:l}),t.createElement(bn,{style:{wrap:i.RGBwrap,input:i.RGBinput,label:i.RGBlabel},label:"g",value:r.g,onChange:l}),t.createElement(bn,{style:{wrap:i.RGBwrap,input:i.RGBinput,label:i.RGBlabel},label:"b",value:r.b,onChange:l}),t.createElement("div",{style:i.divider}),t.createElement(bn,{style:{wrap:i.HEXwrap,input:i.HEXinput,label:i.HEXlabel},label:"#",value:a.replace("#",""),onChange:l}),t.createElement("div",{style:i.fieldSymbols},t.createElement("div",{style:i.symbol},"°"),t.createElement("div",{style:i.symbol},"%"),t.createElement("div",{style:i.symbol},"%")))};const zs=function(e){var n=e.hsl,r=(0,tn.Ay)({default:{picker:{width:"12px",height:"12px",borderRadius:"6px",boxShadow:"inset 0 0 0 1px #fff",transform:"translate(-6px, -6px)"}},"black-outline":{picker:{boxShadow:"inset 0 0 0 1px #000"}}},{"black-outline":n.l>.5});return t.createElement("div",{style:r.picker})};const Is=function(){var e=(0,tn.Ay)({default:{triangle:{width:0,height:0,borderStyle:"solid",borderWidth:"4px 0 4px 6px",borderColor:"transparent transparent transparent #fff",position:"absolute",top:"1px",left:"1px"},triangleBorder:{width:0,height:0,borderStyle:"solid",borderWidth:"5px 0 5px 8px",borderColor:"transparent transparent transparent #555"},left:{Extend:"triangleBorder",transform:"translate(-13px, -4px)"},leftInside:{Extend:"triangle",transform:"translate(-8px, -5px)"},right:{Extend:"triangleBorder",transform:"translate(20px, -14px) rotate(180deg)"},rightInside:{Extend:"triangle",transform:"translate(-8px, -5px)"}}});return t.createElement("div",{style:e.pointer},t.createElement("div",{style:e.left},t.createElement("div",{style:e.leftInside})),t.createElement("div",{style:e.right},t.createElement("div",{style:e.rightInside})))};const Us=function(e){var n=e.onClick,r=e.label,o=e.children,a=e.active,i=(0,tn.Ay)({default:{button:{backgroundImage:"linear-gradient(-180deg, #FFFFFF 0%, #E6E6E6 100%)",border:"1px solid #878787",borderRadius:"2px",height:"20px",boxShadow:"0 1px 0 0 #EAEAEA",fontSize:"14px",color:"#000",lineHeight:"20px",textAlign:"center",marginBottom:"10px",cursor:"pointer"}},active:{button:{boxShadow:"0 0 0 1px #878787"}}},{active:a});return t.createElement("div",{style:i.button,onClick:n},r||o)};const Hs=function(e){var n=e.rgb,r=e.currentColor,o=(0,tn.Ay)({default:{swatches:{border:"1px solid #B3B3B3",borderBottom:"1px solid #F0F0F0",marginBottom:"2px",marginTop:"1px"},new:{height:"34px",background:"rgb("+n.r+","+n.g+", "+n.b+")",boxShadow:"inset 1px 0 0 #000, inset -1px 0 0 #000, inset 0 1px 0 #000"},current:{height:"34px",background:r,boxShadow:"inset 1px 0 0 #000, inset -1px 0 0 #000, inset 0 -1px 0 #000"},label:{fontSize:"14px",color:"#000",textAlign:"center"}}});return t.createElement("div",null,t.createElement("div",{style:o.label},"new"),t.createElement("div",{style:o.swatches},t.createElement("div",{style:o.new}),t.createElement("div",{style:o.current})),t.createElement("div",{style:o.label},"current"))};var Ws=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();var Vs=function(e){function n(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n);var t=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(n.__proto__||Object.getPrototypeOf(n)).call(this));return t.state={currentColor:e.hex},t}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(n,e),Ws(n,[{key:"render",value:function(){var e=this.props,n=e.styles,r=void 0===n?{}:n,o=e.className,a=void 0===o?"":o,i=(0,tn.Ay)(ra({default:{picker:{background:"#DCDCDC",borderRadius:"4px",boxShadow:"0 0 0 1px rgba(0,0,0,.25), 0 8px 16px rgba(0,0,0,.15)",boxSizing:"initial",width:"513px"},head:{backgroundImage:"linear-gradient(-180deg, #F0F0F0 0%, #D4D4D4 100%)",borderBottom:"1px solid #B1B1B1",boxShadow:"inset 0 1px 0 0 rgba(255,255,255,.2), inset 0 -1px 0 0 rgba(0,0,0,.02)",height:"23px",lineHeight:"24px",borderRadius:"4px 4px 0 0",fontSize:"13px",color:"#4D4D4D",textAlign:"center"},body:{padding:"15px 15px 0",display:"flex"},saturation:{width:"256px",height:"256px",position:"relative",border:"2px solid #B3B3B3",borderBottom:"2px solid #F0F0F0",overflow:"hidden"},hue:{position:"relative",height:"256px",width:"19px",marginLeft:"10px",border:"2px solid #B3B3B3",borderBottom:"2px solid #F0F0F0"},controls:{width:"180px",marginLeft:"10px"},top:{display:"flex"},previews:{width:"60px"},actions:{flex:"1",marginLeft:"20px"}}},r));return t.createElement("div",{style:i.picker,className:"photoshop-picker "+a},t.createElement("div",{style:i.head},this.props.header),t.createElement("div",{style:i.body,className:"flexbox-fix"},t.createElement("div",{style:i.saturation},t.createElement(Ea,{hsl:this.props.hsl,hsv:this.props.hsv,pointer:zs,onChange:this.props.onChange})),t.createElement("div",{style:i.hue},t.createElement(vn,{direction:"vertical",hsl:this.props.hsl,pointer:Is,onChange:this.props.onChange})),t.createElement("div",{style:i.controls},t.createElement("div",{style:i.top,className:"flexbox-fix"},t.createElement("div",{style:i.previews},t.createElement(Hs,{rgb:this.props.rgb,currentColor:this.state.currentColor})),t.createElement("div",{style:i.actions},t.createElement(Us,{label:"OK",onClick:this.props.onAccept,active:!0}),t.createElement(Us,{label:"Cancel",onClick:this.props.onCancel}),t.createElement(Ds,{onChange:this.props.onChange,rgb:this.props.rgb,hsv:this.props.hsv,hex:this.props.hex}))))))}}]),n}(t.Component);Vs.propTypes={header:wn().string,styles:wn().object},Vs.defaultProps={header:"Color Picker",styles:{}};wi(Vs);const $s=function(e){var n=e.onChange,r=e.rgb,o=e.hsl,a=e.hex,i=e.disableAlpha,l=(0,tn.Ay)({default:{fields:{display:"flex",paddingTop:"4px"},single:{flex:"1",paddingLeft:"6px"},alpha:{flex:"1",paddingLeft:"6px"},double:{flex:"2"},input:{width:"80%",padding:"4px 10% 3px",border:"none",boxShadow:"inset 0 0 0 1px #ccc",fontSize:"11px"},label:{display:"block",textAlign:"center",fontSize:"11px",color:"#222",paddingTop:"3px",paddingBottom:"4px",textTransform:"capitalize"}},disableAlpha:{alpha:{display:"none"}}},{disableAlpha:i}),s=function(e,t){e.hex?bi(e.hex)&&n({hex:e.hex,source:"hex"},t):e.r||e.g||e.b?n({r:e.r||r.r,g:e.g||r.g,b:e.b||r.b,a:r.a,source:"rgb"},t):e.a&&(e.a<0?e.a=0:e.a>100&&(e.a=100),e.a/=100,n({h:o.h,s:o.s,l:o.l,a:e.a,source:"rgb"},t))};return t.createElement("div",{style:l.fields,className:"flexbox-fix"},t.createElement("div",{style:l.double},t.createElement(bn,{style:{input:l.input,label:l.label},label:"hex",value:a.replace("#",""),onChange:s})),t.createElement("div",{style:l.single},t.createElement(bn,{style:{input:l.input,label:l.label},label:"r",value:r.r,onChange:s,dragLabel:"true",dragMax:"255"})),t.createElement("div",{style:l.single},t.createElement(bn,{style:{input:l.input,label:l.label},label:"g",value:r.g,onChange:s,dragLabel:"true",dragMax:"255"})),t.createElement("div",{style:l.single},t.createElement(bn,{style:{input:l.input,label:l.label},label:"b",value:r.b,onChange:s,dragLabel:"true",dragMax:"255"})),t.createElement("div",{style:l.alpha},t.createElement(bn,{style:{input:l.input,label:l.label},label:"a",value:Math.round(100*r.a),onChange:s,dragLabel:"true",dragMax:"100"})))};var qs=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Gs=function(e){var n=e.colors,r=e.onClick,o=void 0===r?function(){}:r,a=e.onSwatchHover,i=(0,tn.Ay)({default:{colors:{margin:"0 -10px",padding:"10px 0 0 10px",borderTop:"1px solid #eee",display:"flex",flexWrap:"wrap",position:"relative"},swatchWrap:{width:"16px",height:"16px",margin:"0 10px 10px 0"},swatch:{borderRadius:"3px",boxShadow:"inset 0 0 0 1px rgba(0,0,0,.15)"}},"no-presets":{colors:{display:"none"}}},{"no-presets":!n||!n.length}),l=function(e,t){o({hex:e,source:"hex"},t)};return t.createElement("div",{style:i.colors,className:"flexbox-fix"},n.map((function(e){var n="string"==typeof e?{color:e}:e,r=""+n.color+(n.title||"");return t.createElement("div",{key:r,style:i.swatchWrap},t.createElement(Si,qs({},n,{style:i.swatch,onClick:l,onHover:a,focusStyle:{boxShadow:"inset 0 0 0 1px rgba(0,0,0,.15), 0 0 4px "+n.color}})))})))};Gs.propTypes={colors:wn().arrayOf(wn().oneOfType([wn().string,wn().shape({color:wn().string,title:wn().string})])).isRequired};const Xs=Gs;var Ks=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Qs=function(e){var n=e.width,r=e.rgb,o=e.hex,a=e.hsv,i=e.hsl,l=e.onChange,s=e.onSwatchHover,c=e.disableAlpha,u=e.presetColors,f=e.renderers,p=e.styles,d=void 0===p?{}:p,h=e.className,b=void 0===h?"":h,g=(0,tn.Ay)(ra({default:Ks({picker:{width:n,padding:"10px 10px 0",boxSizing:"initial",background:"#fff",borderRadius:"4px",boxShadow:"0 0 0 1px rgba(0,0,0,.15), 0 8px 16px rgba(0,0,0,.15)"},saturation:{width:"100%",paddingBottom:"75%",position:"relative",overflow:"hidden"},Saturation:{radius:"3px",shadow:"inset 0 0 0 1px rgba(0,0,0,.15), inset 0 0 4px rgba(0,0,0,.25)"},controls:{display:"flex"},sliders:{padding:"4px 0",flex:"1"},color:{width:"24px",height:"24px",position:"relative",marginTop:"4px",marginLeft:"4px",borderRadius:"3px"},activeColor:{absolute:"0px 0px 0px 0px",borderRadius:"2px",background:"rgba("+r.r+","+r.g+","+r.b+","+r.a+")",boxShadow:"inset 0 0 0 1px rgba(0,0,0,.15), inset 0 0 4px rgba(0,0,0,.25)"},hue:{position:"relative",height:"10px",overflow:"hidden"},Hue:{radius:"2px",shadow:"inset 0 0 0 1px rgba(0,0,0,.15), inset 0 0 4px rgba(0,0,0,.25)"},alpha:{position:"relative",height:"10px",marginTop:"4px",overflow:"hidden"},Alpha:{radius:"2px",shadow:"inset 0 0 0 1px rgba(0,0,0,.15), inset 0 0 4px rgba(0,0,0,.25)"}},d),disableAlpha:{color:{height:"10px"},hue:{height:"10px"},alpha:{display:"none"}}},d),{disableAlpha:c});return t.createElement("div",{style:g.picker,className:"sketch-picker "+b},t.createElement("div",{style:g.saturation},t.createElement(Ea,{style:g.Saturation,hsl:i,hsv:a,onChange:l})),t.createElement("div",{style:g.controls,className:"flexbox-fix"},t.createElement("div",{style:g.sliders},t.createElement("div",{style:g.hue},t.createElement(vn,{style:g.Hue,hsl:i,onChange:l})),t.createElement("div",{style:g.alpha},t.createElement(fn,{style:g.Alpha,rgb:r,hsl:i,renderers:f,onChange:l}))),t.createElement("div",{style:g.color},t.createElement(ln,null),t.createElement("div",{style:g.activeColor}))),t.createElement($s,{rgb:r,hsl:i,hex:o,onChange:l,disableAlpha:c}),t.createElement(Xs,{colors:u,onClick:l,onSwatchHover:s}))};Qs.propTypes={disableAlpha:wn().bool,width:wn().oneOfType([wn().string,wn().number]),styles:wn().object},Qs.defaultProps={disableAlpha:!1,width:200,styles:{},presetColors:["#D0021B","#F5A623","#F8E71C","#8B572A","#7ED321","#417505","#BD10E0","#9013FE","#4A90E2","#50E3C2","#B8E986","#000000","#4A4A4A","#9B9B9B","#FFFFFF"]};wi(Qs);const Ys=function(e){var n=e.hsl,r=e.offset,o=e.onClick,a=void 0===o?function(){}:o,i=e.active,l=e.first,s=e.last,c=(0,tn.Ay)({default:{swatch:{height:"12px",background:"hsl("+n.h+", 50%, "+100*r+"%)",cursor:"pointer"}},first:{swatch:{borderRadius:"2px 0 0 2px"}},last:{swatch:{borderRadius:"0 2px 2px 0"}},active:{swatch:{transform:"scaleY(1.8)",borderRadius:"3.6px/2px"}}},{active:i,first:l,last:s});return t.createElement("div",{style:c.swatch,onClick:function(e){return a({h:n.h,s:.5,l:r,source:"hsl"},e)}})};const Js=function(e){var n=e.onClick,r=e.hsl,o=(0,tn.Ay)({default:{swatches:{marginTop:"20px"},swatch:{boxSizing:"border-box",width:"20%",paddingRight:"1px",float:"left"},clear:{clear:"both"}}}),a=.1;return t.createElement("div",{style:o.swatches},t.createElement("div",{style:o.swatch},t.createElement(Ys,{hsl:r,offset:".80",active:Math.abs(r.l-.8)<a&&Math.abs(r.s-.5)<a,onClick:n,first:!0})),t.createElement("div",{style:o.swatch},t.createElement(Ys,{hsl:r,offset:".65",active:Math.abs(r.l-.65)<a&&Math.abs(r.s-.5)<a,onClick:n})),t.createElement("div",{style:o.swatch},t.createElement(Ys,{hsl:r,offset:".50",active:Math.abs(r.l-.5)<a&&Math.abs(r.s-.5)<a,onClick:n})),t.createElement("div",{style:o.swatch},t.createElement(Ys,{hsl:r,offset:".35",active:Math.abs(r.l-.35)<a&&Math.abs(r.s-.5)<a,onClick:n})),t.createElement("div",{style:o.swatch},t.createElement(Ys,{hsl:r,offset:".20",active:Math.abs(r.l-.2)<a&&Math.abs(r.s-.5)<a,onClick:n,last:!0})),t.createElement("div",{style:o.clear}))};const Zs=function(){var e=(0,tn.Ay)({default:{picker:{width:"14px",height:"14px",borderRadius:"6px",transform:"translate(-7px, -1px)",backgroundColor:"rgb(248, 248, 248)",boxShadow:"0 1px 4px 0 rgba(0, 0, 0, 0.37)"}}});return t.createElement("div",{style:e.picker})};var ec=function(e){var n=e.hsl,r=e.onChange,o=e.pointer,a=e.styles,i=void 0===a?{}:a,l=e.className,s=void 0===l?"":l,c=(0,tn.Ay)(ra({default:{hue:{height:"12px",position:"relative"},Hue:{radius:"2px"}}},i));return t.createElement("div",{style:c.wrap||{},className:"slider-picker "+s},t.createElement("div",{style:c.hue},t.createElement(vn,{style:c.Hue,hsl:n,pointer:o,onChange:r})),t.createElement("div",{style:c.swatches},t.createElement(Js,{hsl:n,onClick:r})))};ec.propTypes={styles:wn().object},ec.defaultProps={pointer:Zs,styles:{}};wi(ec);var tc=n(748);const nc=function(e){var n=e.color,r=e.onClick,o=void 0===r?function(){}:r,a=e.onSwatchHover,i=e.first,l=e.last,s=e.active,c=(0,tn.Ay)({default:{color:{width:"40px",height:"24px",cursor:"pointer",background:n,marginBottom:"1px"},check:{color:gi(n),marginLeft:"8px",display:"none"}},first:{color:{overflow:"hidden",borderRadius:"2px 2px 0 0"}},last:{color:{overflow:"hidden",borderRadius:"0 0 2px 2px"}},active:{check:{display:"block"}},"color-#FFFFFF":{color:{boxShadow:"inset 0 0 0 1px #ddd"},check:{color:"#333"}},transparent:{check:{color:"#333"}}},{first:i,last:l,active:s,"color-#FFFFFF":"#FFFFFF"===n,transparent:"transparent"===n});return t.createElement(Si,{color:n,style:c.color,onClick:o,onHover:a,focusStyle:{boxShadow:"0 0 4px "+n}},t.createElement("div",{style:c.check},t.createElement(tc.A,null)))};const rc=function(e){var n=e.onClick,r=e.onSwatchHover,o=e.group,a=e.active,i=(0,tn.Ay)({default:{group:{paddingBottom:"10px",width:"40px",float:"left",marginRight:"10px"}}});return t.createElement("div",{style:i.group},Yl(o,(function(e,i){return t.createElement(nc,{key:e,color:e,active:e.toLowerCase()===a,first:0===i,last:i===o.length-1,onClick:n,onSwatchHover:r})})))};var oc=function(e){var n=e.width,r=e.height,o=e.onChange,a=e.onSwatchHover,i=e.colors,l=e.hex,s=e.styles,c=void 0===s?{}:s,u=e.className,f=void 0===u?"":u,p=(0,tn.Ay)(ra({default:{picker:{width:n,height:r},overflow:{height:r,overflowY:"scroll"},body:{padding:"16px 0 6px 16px"},clear:{clear:"both"}}},c)),d=function(e,t){return o({hex:e,source:"hex"},t)};return t.createElement("div",{style:p.picker,className:"swatches-picker "+f},t.createElement(aa,null,t.createElement("div",{style:p.overflow},t.createElement("div",{style:p.body},Yl(i,(function(e){return t.createElement(rc,{key:e.toString(),group:e,active:l,onClick:d,onSwatchHover:a})})),t.createElement("div",{style:p.clear})))))};oc.propTypes={width:wn().oneOfType([wn().string,wn().number]),height:wn().oneOfType([wn().string,wn().number]),colors:wn().arrayOf(wn().arrayOf(wn().string)),styles:wn().object},oc.defaultProps={width:320,height:240,colors:[[es[900],es[700],es[500],es[300],es[100]],[ts[900],ts[700],ts[500],ts[300],ts[100]],[ns[900],ns[700],ns[500],ns[300],ns[100]],[rs[900],rs[700],rs[500],rs[300],rs[100]],[os[900],os[700],os[500],os[300],os[100]],[as[900],as[700],as[500],as[300],as[100]],[is[900],is[700],is[500],is[300],is[100]],[ls[900],ls[700],ls[500],ls[300],ls[100]],[ss[900],ss[700],ss[500],ss[300],ss[100]],["#194D33",cs[700],cs[500],cs[300],cs[100]],[us[900],us[700],us[500],us[300],us[100]],[fs[900],fs[700],fs[500],fs[300],fs[100]],[ps[900],ps[700],ps[500],ps[300],ps[100]],[ds[900],ds[700],ds[500],ds[300],ds[100]],[hs[900],hs[700],hs[500],hs[300],hs[100]],[bs[900],bs[700],bs[500],bs[300],bs[100]],[gs[900],gs[700],gs[500],gs[300],gs[100]],[ms[900],ms[700],ms[500],ms[300],ms[100]],["#000000","#525252","#969696","#D9D9D9","#FFFFFF"]],styles:{}};wi(oc);var ac=function(e){var n=e.onChange,r=e.onSwatchHover,o=e.hex,a=e.colors,i=e.width,l=e.triangle,s=e.styles,c=void 0===s?{}:s,u=e.className,f=void 0===u?"":u,p=(0,tn.Ay)(ra({default:{card:{width:i,background:"#fff",border:"0 solid rgba(0,0,0,0.25)",boxShadow:"0 1px 4px rgba(0,0,0,0.25)",borderRadius:"4px",position:"relative"},body:{padding:"15px 9px 9px 15px"},label:{fontSize:"18px",color:"#fff"},triangle:{width:"0px",height:"0px",borderStyle:"solid",borderWidth:"0 9px 10px 9px",borderColor:"transparent transparent #fff transparent",position:"absolute"},triangleShadow:{width:"0px",height:"0px",borderStyle:"solid",borderWidth:"0 9px 10px 9px",borderColor:"transparent transparent rgba(0,0,0,.1) transparent",position:"absolute"},hash:{background:"#F0F0F0",height:"30px",width:"30px",borderRadius:"4px 0 0 4px",float:"left",color:"#98A1A4",display:"flex",alignItems:"center",justifyContent:"center"},input:{width:"100px",fontSize:"14px",color:"#666",border:"0px",outline:"none",height:"28px",boxShadow:"inset 0 0 0 1px #F0F0F0",boxSizing:"content-box",borderRadius:"0 4px 4px 0",float:"left",paddingLeft:"8px"},swatch:{width:"30px",height:"30px",float:"left",borderRadius:"4px",margin:"0 6px 6px 0"},clear:{clear:"both"}},"hide-triangle":{triangle:{display:"none"},triangleShadow:{display:"none"}},"top-left-triangle":{triangle:{top:"-10px",left:"12px"},triangleShadow:{top:"-11px",left:"12px"}},"top-right-triangle":{triangle:{top:"-10px",right:"12px"},triangleShadow:{top:"-11px",right:"12px"}}},c),{"hide-triangle":"hide"===l,"top-left-triangle":"top-left"===l,"top-right-triangle":"top-right"===l}),d=function(e,t){bi(e)&&n({hex:e,source:"hex"},t)};return t.createElement("div",{style:p.card,className:"twitter-picker "+f},t.createElement("div",{style:p.triangleShadow}),t.createElement("div",{style:p.triangle}),t.createElement("div",{style:p.body},Yl(a,(function(e,n){return t.createElement(Si,{key:n,color:e,hex:e,style:p.swatch,onClick:d,onHover:r,focusStyle:{boxShadow:"0 0 4px "+e}})})),t.createElement("div",{style:p.hash},"#"),t.createElement(bn,{label:null,style:{input:p.input},value:o.replace("#",""),onChange:d}),t.createElement("div",{style:p.clear})))};ac.propTypes={width:wn().oneOfType([wn().string,wn().number]),triangle:wn().oneOf(["hide","top-left","top-right"]),colors:wn().arrayOf(wn().string),styles:wn().object},ac.defaultProps={width:276,colors:["#FF6900","#FCB900","#7BDCB5","#00D084","#8ED1FC","#0693E3","#ABB8C3","#EB144C","#F78DA7","#9900EF"],triangle:"top-left",styles:{}};wi(ac);var ic=function(e){var n=(0,tn.Ay)({default:{picker:{width:"20px",height:"20px",borderRadius:"22px",border:"2px #fff solid",transform:"translate(-12px, -13px)",background:"hsl("+Math.round(e.hsl.h)+", "+Math.round(100*e.hsl.s)+"%, "+Math.round(100*e.hsl.l)+"%)"}}});return t.createElement("div",{style:n.picker})};ic.propTypes={hsl:wn().shape({h:wn().number,s:wn().number,l:wn().number,a:wn().number})},ic.defaultProps={hsl:{a:1,h:249.94,l:.2,s:.5}};const lc=ic;var sc=function(e){var n=(0,tn.Ay)({default:{picker:{width:"20px",height:"20px",borderRadius:"22px",transform:"translate(-10px, -7px)",background:"hsl("+Math.round(e.hsl.h)+", 100%, 50%)",border:"2px white solid"}}});return t.createElement("div",{style:n.picker})};sc.propTypes={hsl:wn().shape({h:wn().number,s:wn().number,l:wn().number,a:wn().number})},sc.defaultProps={hsl:{a:1,h:249.94,l:.2,s:.5}};const cc=sc;const uc=function(e){var n=e.onChange,r=e.rgb,o=e.hsl,a=e.hex,i=e.hsv,l=function(e,t){if(e.hex)bi(e.hex)&&n({hex:e.hex,source:"hex"},t);else if(e.rgb){var r=e.rgb.split(",");mi(e.rgb,"rgb")&&n({r:r[0],g:r[1],b:r[2],a:1,source:"rgb"},t)}else if(e.hsv){var o=e.hsv.split(",");mi(e.hsv,"hsv")&&(o[2]=o[2].replace("%",""),o[1]=o[1].replace("%",""),o[0]=o[0].replace("°",""),1==o[1]?o[1]=.01:1==o[2]&&(o[2]=.01),n({h:Number(o[0]),s:Number(o[1]),v:Number(o[2]),source:"hsv"},t))}else if(e.hsl){var a=e.hsl.split(",");mi(e.hsl,"hsl")&&(a[2]=a[2].replace("%",""),a[1]=a[1].replace("%",""),a[0]=a[0].replace("°",""),1==f[1]?f[1]=.01:1==f[2]&&(f[2]=.01),n({h:Number(a[0]),s:Number(a[1]),v:Number(a[2]),source:"hsl"},t))}},s=(0,tn.Ay)({default:{wrap:{display:"flex",height:"100px",marginTop:"4px"},fields:{width:"100%"},column:{paddingTop:"10px",display:"flex",justifyContent:"space-between"},double:{padding:"0px 4.4px",boxSizing:"border-box"},input:{width:"100%",height:"38px",boxSizing:"border-box",padding:"4px 10% 3px",textAlign:"center",border:"1px solid #dadce0",fontSize:"11px",textTransform:"lowercase",borderRadius:"5px",outline:"none",fontFamily:"Roboto,Arial,sans-serif"},input2:{height:"38px",width:"100%",border:"1px solid #dadce0",boxSizing:"border-box",fontSize:"11px",textTransform:"lowercase",borderRadius:"5px",outline:"none",paddingLeft:"10px",fontFamily:"Roboto,Arial,sans-serif"},label:{textAlign:"center",fontSize:"12px",background:"#fff",position:"absolute",textTransform:"uppercase",color:"#3c4043",width:"35px",top:"-6px",left:"0",right:"0",marginLeft:"auto",marginRight:"auto",fontFamily:"Roboto,Arial,sans-serif"},label2:{left:"10px",textAlign:"center",fontSize:"12px",background:"#fff",position:"absolute",textTransform:"uppercase",color:"#3c4043",width:"32px",top:"-6px",fontFamily:"Roboto,Arial,sans-serif"},single:{flexGrow:"1",margin:"0px 4.4px"}}}),c=r.r+", "+r.g+", "+r.b,u=Math.round(o.h)+"°, "+Math.round(100*o.s)+"%, "+Math.round(100*o.l)+"%",f=Math.round(i.h)+"°, "+Math.round(100*i.s)+"%, "+Math.round(100*i.v)+"%";return t.createElement("div",{style:s.wrap,className:"flexbox-fix"},t.createElement("div",{style:s.fields},t.createElement("div",{style:s.double},t.createElement(bn,{style:{input:s.input,label:s.label},label:"hex",value:a,onChange:l})),t.createElement("div",{style:s.column},t.createElement("div",{style:s.single},t.createElement(bn,{style:{input:s.input2,label:s.label2},label:"rgb",value:c,onChange:l})),t.createElement("div",{style:s.single},t.createElement(bn,{style:{input:s.input2,label:s.label2},label:"hsv",value:f,onChange:l})),t.createElement("div",{style:s.single},t.createElement(bn,{style:{input:s.input2,label:s.label2},label:"hsl",value:u,onChange:l})))))};var fc=function(e){var n=e.width,r=e.onChange,o=e.rgb,a=e.hsl,i=e.hsv,l=e.hex,s=e.header,c=e.styles,u=void 0===c?{}:c,f=e.className,p=void 0===f?"":f,d=(0,tn.Ay)(ra({default:{picker:{width:n,background:"#fff",border:"1px solid #dfe1e5",boxSizing:"initial",display:"flex",flexWrap:"wrap",borderRadius:"8px 8px 0px 0px"},head:{height:"57px",width:"100%",paddingTop:"16px",paddingBottom:"16px",paddingLeft:"16px",fontSize:"20px",boxSizing:"border-box",fontFamily:"Roboto-Regular,HelveticaNeue,Arial,sans-serif"},saturation:{width:"70%",padding:"0px",position:"relative",overflow:"hidden"},swatch:{width:"30%",height:"228px",padding:"0px",background:"rgba("+o.r+", "+o.g+", "+o.b+", 1)",position:"relative",overflow:"hidden"},body:{margin:"auto",width:"95%"},controls:{display:"flex",boxSizing:"border-box",height:"52px",paddingTop:"22px"},color:{width:"32px"},hue:{height:"8px",position:"relative",margin:"0px 16px 0px 16px",width:"100%"},Hue:{radius:"2px"}}},u));return t.createElement("div",{style:d.picker,className:"google-picker "+p},t.createElement("div",{style:d.head},s),t.createElement("div",{style:d.swatch}),t.createElement("div",{style:d.saturation},t.createElement(Ea,{hsl:a,hsv:i,pointer:lc,onChange:r})),t.createElement("div",{style:d.body},t.createElement("div",{style:d.controls,className:"flexbox-fix"},t.createElement("div",{style:d.hue},t.createElement(vn,{style:d.Hue,hsl:a,radius:"4px",pointer:cc,onChange:r}))),t.createElement(uc,{rgb:o,hsl:a,hex:l,hsv:i,onChange:r})))};fc.propTypes={width:wn().oneOfType([wn().string,wn().number]),styles:wn().object,header:wn().string},fc.defaultProps={width:652,styles:{},header:"Color picker"};wi(fc);function pc(e){return pc="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},pc(e)}function dc(e){return function(e){if(Array.isArray(e))return gc(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||bc(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function hc(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a,i,l=[],s=!0,c=!1;try{if(a=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=a.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(e){c=!0,o=e}finally{try{if(!s&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(c)throw o}}return l}}(e,t)||bc(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.")}()}function bc(e,t){if(e){if("string"==typeof e)return gc(e,t);var n=Object.prototype.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)?gc(e,t):void 0}}function gc(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}const mc=function(e){var n=Mt(e.slug)?Mt(e.slug):Mt(e.title),r=e.defaultValue?e.defaultValue:"#BBB",o=hc((0,t.useState)(r),2),a=o[0],i=o[1],l=document.getElementsByClassName("blockonsColorPicker");(0,t.useEffect)((function(){e.value&&i(e.value)}),[e.value]);window.addEventListener("click",(function(e){var t=document.getElementById("openColorPicker");t&&(!e.target!=t&&t.contains(e.target)||(t.removeAttribute("id"),t.closest(".blockonsColorPicker").classList.remove("blockonsButton-active")))}));return t.createElement(t.Fragment,null,t.createElement("div",{className:"blockonsColorPicker"},t.createElement("div",{className:"blockonsColorDisplay"},t.createElement("button",{className:"blockonsColorBtn",style:{backgroundColor:a},onClick:function(e){return e.preventDefault()},onFocus:function(e){return function(e){e.preventDefault(),dc(l).forEach((function(e){e.classList.remove("blockonsButton-active"),e.removeAttribute("id")})),e.target.closest(".blockonsColorPicker").setAttribute("id","openColorPicker"),e.target.closest(".blockonsColorPicker").classList.add("blockonsButton-active")}(e)}},t.createElement("span",{className:"blockonsColorBtnTxt"},V("Select Color","blockons"))),t.createElement("input",{type:"text",id:n,value:a||"",className:"blockonsColorInput",disabled:!0,onChange:e.onChange})),t.createElement("div",{className:"blockonsPickColor"},t.createElement(As,{color:a,onChange:function(e){return function(e){"object"===pc(e)&&null!==e?i(e.hex):i(e)}(e)},disableAlpha:!0,onChangeComplete:function(e){return function(e){var t=document.getElementById(n);en().Simulate.change(t,{target:{name:n,value:"object"===pc(e)&&null!==e?e.hex:e}})}(e)}}))))};const vc=function(e){return t.createElement(t.Fragment,null,t.createElement("div",{className:"blockons-tooltip"},t.createElement("span",{className:"blockons-tooltiptxt"},e.tooltip)))};const yc=function(e){var n=e.title,r=e.description,o=e.upgradeUrl,a=e.proFeatures;return t.createElement(t.Fragment,null,t.createElement("div",{className:"blockons-gopro"},t.createElement("div",{className:"blockons-gopro-head"},t.createElement("div",{className:"blockons-gopro-head-txt"},n&&t.createElement("h4",{className:"blockons-gopro-title"},n),r&&t.createElement("p",{className:"blockons-gopro-desc"},r)),o&&t.createElement("div",{className:"blockons-gopro-head-go"},t.createElement("a",{href:o},V("Upgrade to Blockons Pro","blockons")))),a&&t.createElement("div",{className:"blockons-gopro-features"},t.createElement("ul",{className:"blockons-gopro-features"},a.map((function(e,n){return t.createElement("li",{key:n},e)}))))))};const wc=function(e){var n=e.title,r=e.description,o=e.nomargin;return t.createElement(t.Fragment,null,t.createElement("div",{className:"blockonsheading ".concat(o?"nomargin":"")},n&&t.createElement("h4",{className:"blockonsheading-title"},n),r&&t.createElement("p",{className:"blockonsheading-desc"},r)))};const xc=function(e){var n,r=e.slug?Mt(e.slug):Mt(e.title);if("upgrade"===e.inputType)return t.createElement("tr",{className:"blockons-row upgrade"},t.createElement("td",{colSpan:2},t.createElement(yc,e)));if("toggle"===e.inputType)n=t.createElement(Dt,e);else if("select"===e.inputType)n=t.createElement(Xt,e);else if("range"===e.inputType)n=t.createElement(Jt,e);else if("colorpicker"===e.inputType)n=t.createElement(mc,e);else{if("heading"===e.inputType)return t.createElement("tr",{className:"blockons-row heading"},t.createElement("td",{colSpan:2},t.createElement(wc,e)));n=t.createElement(Kt,e)}return t.createElement(t.Fragment,null,t.createElement("tr",{className:"blockons-row"},t.createElement("th",{scope:"row"},t.createElement("label",{htmlFor:""!=e.parent?r:e.value},e.title)),t.createElement("td",null,t.createElement("div",{className:"blockons-row-cols"},t.createElement("div",{className:"blockons-row-col-left"},n,e.note?t.createElement("p",{className:"snNote"},e.note):""),t.createElement("div",{className:"blockons-row-col-right"},e.tooltip&&t.createElement(vc,{tooltip:e.tooltip}),e.documentation&&t.createElement("a",{href:e.documentation,target:"_blank",className:"blockonsdoclink",title:V("Documentation","blockons")}))))))};const kc=function(e){var n=e.title,r=e.note;return t.createElement(t.Fragment,null,t.createElement("tr",{className:"blockons-row blockons-note-row"},t.createElement("th",null,n&&n),t.createElement("td",null,r&&t.createElement("p",{className:"blockons-note"},r))))};function Ec(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a,i,l=[],s=!0,c=!1;try{if(a=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=a.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(e){c=!0,o=e}finally{try{if(!s&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(c)throw o}}return l}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return _c(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return _c(e,t)}(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.")}()}function _c(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}const Sc=function(e){var n,r,o,a,i,l,s,c,u,f,p,d,h,b,g,m,v,y,w,x,k,E,_,S,C,O,j,A,T=e.blockonsOptions,N=e.upgradeUrl,P=e.isPremium,R=e.handleSettingChange,F=Ec((0,t.useState)(!1),2),L=F[0],M=F[1],B=Ec((0,t.useState)(!1),2),D=B[0],z=B[1],I=Ec((0,t.useState)(!1),2),U=I[0],H=I[1],W=Ec((0,t.useState)(!1),2),$=W[0],q=W[1],G=function(e){R(e)};return t.createElement(t.Fragment,null,t.createElement(It,{title:V("Blockons Block Extensions","blockons"),description:V("Adding or extending the functionality of your website editor blocks","blockons")}),t.createElement("table",{className:"form-table",role:"presentation"},t.createElement("tbody",null,t.createElement(xc,{title:V("Content Tooltips","blockons"),description:V("Add content tooltips to core paragraph and heading blocks anywhere within in the editor.","blockons"),inputType:"heading"}),t.createElement(xc,{title:V("Enable Tooltips","blockons"),slug:"tooltips_enabled",value:null===(n=T.tooltips)||void 0===n?void 0:n.enabled,inputType:"toggle",onChange:G,tooltip:V("Enhance your website with informative tooltips! Tooltips act like regular links, but when users hover over the link text, a simple popup appears with more information or help.","blockons"),documentation:"https://blockons.com/documentation/content-tooltips/"}),(null===(r=T.tooltips)||void 0===r?void 0:r.enabled)&&t.createElement(t.Fragment,null,P?t.createElement(t.Fragment,null,t.createElement(xc,{title:V("Tooltips Link Style","blockons"),slug:"tooltips_style",value:null===(o=T.tooltips)||void 0===o?void 0:o.style,inputType:"select",options:{underlined:"Underlined",dashed:"Underline Dashed",highlight:"Highlighted"},onChange:G}),t.createElement(xc,{title:V("Tooltips Popup Theme","blockons"),slug:"tooltips_theme",value:null===(a=T.tooltips)||void 0===a?void 0:a.theme,inputType:"select",options:{one:"Dark",two:"Light"},onChange:G}),t.createElement(xc,{title:V("Tooltip Color","blockons"),slug:"tooltips_color",value:null===(i=T.tooltips)||void 0===i?void 0:i.color,inputType:"colorpicker",defaultValue:"#424242",onChange:G}),t.createElement(xc,{title:V("Tooltip Font Color","blockons"),slug:"tooltips_fcolor",value:null===(l=T.tooltips)||void 0===l?void 0:l.fcolor,inputType:"colorpicker",defaultValue:"#000",onChange:G}),t.createElement(xc,{title:V("Popup Color","blockons"),slug:"tooltips_pcolor",value:null===(s=T.tooltips)||void 0===s?void 0:s.pcolor,inputType:"colorpicker",defaultValue:"#424242",onChange:G}),t.createElement(xc,{title:V("Popup Font Color","blockons"),slug:"tooltips_pfcolor",value:null===(c=T.tooltips)||void 0===c?void 0:c.pfcolor,inputType:"colorpicker",defaultValue:"#FFF",onChange:G})):t.createElement(t.Fragment,null,t.createElement(kc,{note:V("Tooltips are now enabled. Create content tooltips within core Heading and Paragraph blocks.","blockons")}),t.createElement(xc,{title:V("Premium Tooltips","blockons"),inputType:"toggle",slug:"tooltips_pro",value:L,onChange:function(){return M(!L)}}),L&&t.createElement(xc,{inputType:"upgrade",title:V("Premium Tooltips","blockons"),description:V("Upgrade to Blockons Pro to add premium tooltips.","blockons"),upgradeUrl:N,proFeatures:[V("Select between Light & Dark tooltip themes","blockons"),V("Add custom links into your Tooltip text","blockons"),V("Select from different tooltip styles","blockons"),V("More features coming soon","blockons")]}))),t.createElement(xc,{title:V("Image Lightbox","blockons"),description:V("Add image popups to your website images and galleries.","blockons"),inputType:"heading"}),t.createElement(xc,{title:V("Enable Image Lightbox","blockons"),slug:"imagepopups_enabled",value:null===(u=T.imagepopups)||void 0===u?void 0:u.enabled,inputType:"toggle",onChange:G,tooltip:V("Add image lightboxes to your website images for an engaging user experience. Image lightbox popups allow users to view enlarged versions of images with a simple click.","blockons"),documentation:"https://blockons.com/documentation/image-lightbox-popups/"}),(null===(f=T.imagepopups)||void 0===f?void 0:f.enabled)&&t.createElement(t.Fragment,null,P?t.createElement(t.Fragment,null,t.createElement(xc,{title:V("Icon","blockons"),slug:"imagepopups_icon",value:null===(p=T.imagepopups)||void 0===p?void 0:p.icon,inputType:"select",options:{one:"Magnifying Glass",two:"Expand",three:"Diagonal Arrows",four:"Maximize",five:"Plus",six:"Cross Arrows"},onChange:G}),t.createElement(xc,{title:V("Icon Position","blockons"),slug:"imagepopups_iconpos",value:null===(d=T.imagepopups)||void 0===d?void 0:d.iconpos,inputType:"select",options:{topleft:"Top Left",topright:"Top Right",bottomleft:"Bottom Left",bottomright:"Bottom Right",center:"Center Center"},onChange:G}),t.createElement(xc,{title:V("Icon Color","blockons"),slug:"imagepopups_iconcolor",value:null===(h=T.imagepopups)||void 0===h?void 0:h.iconcolor,inputType:"select",options:{dark:"Dark",light:"Light"},onChange:G}),t.createElement(xc,{title:V("Lightbox Color Theme","blockons"),slug:"imagepopups_popuptheme",value:null===(b=T.imagepopups)||void 0===b?void 0:b.popuptheme,inputType:"select",options:{dark:"Dark",light:"Light"},onChange:G}),t.createElement(xc,{title:V("Lightbox Caption Position","blockons"),slug:"imagepopups_captionpos",value:null===(g=T.imagepopups)||void 0===g?void 0:g.captionpos,inputType:"select",options:{none:"No Caption",top:"Top",bottom:"Bottom"},onChange:G})):t.createElement(t.Fragment,null,t.createElement(kc,{note:V("Image Lightbox is now enabled. Create image popups within core Image and Gallery blocks.","blockons")}),t.createElement(xc,{title:V("Premium Image Lightbox","blockons"),inputType:"toggle",slug:"imagepopups_pro",value:D,onChange:function(){return z(!D)}}),D&&t.createElement(xc,{inputType:"upgrade",title:V("Premium Image Lightbox","blockons"),description:V("Upgrade to Blockons Pro to add premium Image Lightboxes.","blockons"),upgradeUrl:N,proFeatures:[V("Customize lightbox styles to suit your website.","blockons"),V("Select between light & dark lightbox & icon themes.","blockons"),V("Edit icon design, colors & position","blockons"),V("Enable Lightbox popups for Advanced Image Gallery block","blockons")]}))),t.createElement(xc,{title:V("Block Visibility","blockons"),description:V("Add Blockons Visibility settings to certain blocks and select to show or hide the editor blocks per device - Desktop, Tablet & Mobile. Blocks Visibility is available on layout blocks such as Group, Columns, and Cover blocks.","blockons"),inputType:"heading"}),P?t.createElement(t.Fragment,null,t.createElement(xc,{title:V("Enable Block Visibility","blockons"),slug:"blockvisibility_enabled",value:null===(m=T.blockvisibility)||void 0===m?void 0:m.enabled,inputType:"toggle",onChange:G,tooltip:V("Add image visibility settings to your core layout blocks. This add on the features to show or hide certain elements depending on the user device screen size.","blockons"),documentation:"https://blockons.com/documentation/block-visibility-per-device/"}),(null===(v=T.blockvisibility)||void 0===v?void 0:v.enabled)&&t.createElement(t.Fragment,null,t.createElement(xc,{title:V("Tablet Breakpoint"),slug:"blockvisibility_tablet",value:null===(y=T.blockvisibility)||void 0===y?void 0:y.tablet,placeholder:"980",inputType:"number",onChange:G,suffix:"px"}),t.createElement(xc,{title:V("Mobile Breakpoint"),slug:"blockvisibility_mobile",value:null===(w=T.blockvisibility)||void 0===w?void 0:w.mobile,placeholder:"767",inputType:"number",onChange:G,suffix:"px"}))):t.createElement(t.Fragment,null,t.createElement(xc,{title:V("Enable Block Visibility","blockons"),inputType:"toggle",slug:"visibility_pro",value:U,onChange:function(){return H(!U)},documentation:"https://blockons.com/documentation/block-visibility-per-device/"}),U&&t.createElement(xc,{inputType:"upgrade",title:V("Add Block Visibility","blockons"),description:V("Upgrade to Blockons Pro to add premium block visibility to editor layout blocks.","blockons"),upgradeUrl:N,proFeatures:[V("Show / Hide Blocks per screen size","blockons"),V("Set Tablet Breakpoint","blockons"),V("Set Mobile Breakpoint","blockons")]})),t.createElement(xc,{title:V("Block Animations","blockons"),description:V("Add Scroll Animations to certain blocks so they animate into screen when scrolling on the page. Block Animations are available on layout blocks and certain elements such as Group blocks, Columns, and Heading blocks.","blockons"),inputType:"heading"}),P?t.createElement(t.Fragment,null,t.createElement(xc,{title:V("Enable Block Animations","blockons"),slug:"blockanimation_enabled",value:null===(x=T.blockanimation)||void 0===x?void 0:x.enabled,inputType:"toggle",onChange:G,tooltip:V("Add neat scroll in and/or out animations to core layout blocks. This boosts the visual appeal of your website and makes it more engaging for users.","blockons"),documentation:"https://blockons.com/documentation/block-animations-on-scroll/"}),(null===(k=T.blockanimation)||void 0===k?void 0:k.enabled)&&t.createElement(t.Fragment,null,t.createElement(xc,{title:V("Style","blockons"),slug:"blockanimation_default_style",value:null===(E=T.blockanimation)||void 0===E?void 0:E.default_style,inputType:"select",options:{fade:"Fade",slide:"Slide",flip:"Flip","zoom-in":"Zoom In","zoom-out":"Zoom Out"},onChange:G}),t.createElement(xc,{title:V("Direction","blockons"),slug:"blockanimation_default_direction",value:null===(_=T.blockanimation)||void 0===_?void 0:_.default_direction,inputType:"select",options:{"-up":"Up","-down":"Down","-left":"Left","-right":"Right"},onChange:G}),t.createElement(xc,{title:V("Duration","blockons"),slug:"blockanimation_default_duration",value:null===(S=T.blockanimation)||void 0===S?void 0:S.default_duration,inputType:"range",defaultValue:850,min:50,max:4e3,suffix:"px",onChange:G}),t.createElement(xc,{title:V("Delay","blockons"),slug:"blockanimation_default_delay",value:null===(C=T.blockanimation)||void 0===C?void 0:C.default_delay,inputType:"range",defaultValue:50,min:50,max:4e3,suffix:"px",onChange:G}),t.createElement(xc,{title:V("Offset","blockons"),slug:"blockanimation_default_offset",value:null===(O=T.blockanimation)||void 0===O?void 0:O.default_offset,inputType:"range",defaultValue:80,min:50,max:1e3,suffix:"px",onChange:G}),t.createElement(xc,{title:V("Animate Once","blockons"),slug:"blockanimation_default_animate_once",value:null===(j=T.blockanimation)||void 0===j?void 0:j.default_animate_once,inputType:"toggle",onChange:G}),t.createElement(xc,{title:V("Mirror Animations","blockons"),slug:"blockanimation_default_mirror",value:null===(A=T.blockanimation)||void 0===A?void 0:A.default_mirror,inputType:"toggle",onChange:G}))):t.createElement(t.Fragment,null,t.createElement(xc,{title:V("Enable Block Animations","blockons"),inputType:"toggle",slug:"animations_pro",value:$,onChange:function(){return q(!$)},tooltip:V("Add neat scroll in and/or out animations to core layout blocks. This boosts the visual appeal of your website and makes it more engaging for users.","blockons"),documentation:"https://blockons.com/documentation/block-animations-on-scroll/"}),$&&t.createElement(xc,{inputType:"upgrade",title:V("Add Block Animations","blockons"),description:V("Upgrade to Blockons Pro to add premium block animations to editor layout blocks.","blockons"),upgradeUrl:N,proFeatures:[V("Add Scroll Animations to Layout Blocks","blockons"),V("Edit block animation style","blockons"),V("Set animation Direction, Duration & Delay & Offset","blockons"),V("Select if animations play once off or mirror animations in and out of screen","blockons")]})))))};const Cc=function(e){var n=e.label,r=e.children;return t.createElement(t.Fragment,null,t.createElement("tr",{className:"blockons-row blockons-group-row"},t.createElement("th",null,n),t.createElement("td",null,t.createElement("div",{className:"blockons-group"},t.createElement("a",{className:"blockons-group-btn"},t.createElement("span",{className:"dashicons dashicons-edit"})),t.createElement("div",{className:"blockons-group-container"},t.createElement("table",{className:"form-table",role:"presentation"},t.createElement("tbody",null,r)))))))};function Oc(){return Oc=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Oc.apply(this,arguments)}const jc=function(e){var n,r,o,a,i,l,s,c,u,f,p,d,h,b,g,m,v,y,w,x,k,E,_,S,C,O,j,A,T,N,P,R,F,L,M,B,D,z,I,U,H,W,$,q,G=e.blockonsOptions,X=e.handleSettingChange,K=e.isPremium,Q=e.upgradeUrl,Y=e.showPageLoader,J=e.setShowPageLoader,Z=e.showBttb,ee=e.setShowBttb,te=e.showScrollInd,ne=e.setShowScrollInd,re=function(e){X(e)};return t.createElement(t.Fragment,null,t.createElement(It,{title:V("Blockons Site Addons","blockons"),description:V("Add extra, useful features to your WordPress website","blockons")}),t.createElement("table",{className:"form-table",role:"presentation"},t.createElement("tbody",null,t.createElement(xc,{title:V("Website Page Loader","blockons"),description:V("Add a global loader that displays while your page loads.","blockons"),inputType:"heading"}),t.createElement(xc,{title:V("Enable Page Loader","blockons"),slug:"pageloader_enabled",value:null===(n=G.pageloader)||void 0===n?void 0:n.enabled,inputType:"toggle",onChange:re}),(null===(r=G.pageloader)||void 0===r?void 0:r.enabled)&&t.createElement(t.Fragment,null,t.createElement(xc,{title:V("Show Preview","blockons"),slug:"pageloader_preview",value:Y,inputType:"toggle",onChange:function(){J((function(e){return!e}))}}),t.createElement(xc,Oc({title:V("Loader Style","blockons"),slug:"pageloader_style",value:null===(o=G.pageloader)||void 0===o?void 0:o.style,inputType:"select",options:{one:V("Dual Ring Spinner","blockons"),two:V("Loading Bars","blockons"),three:V("Circular Ripple","blockons"),four:V("Loading Ring Spinner","blockons"),five:V("Clock Spinner","blockons"),six:V("Circle Roller","blockons")},onChange:re},K||"one"===(null===(a=G.pageloader)||void 0===a?void 0:a.style)?{}:{note:V("This is a Blockons Pro feature.","blockons")})),!K&&"one"!==(null===(i=G.pageloader)||void 0===i?void 0:i.style)&&t.createElement(xc,{inputType:"upgrade",title:V("Premium Page Loaders","blockons"),description:V("Select from more Page Loaders in Blockons Pro. View the Pro loaders in the preview.","blockons"),upgradeUrl:Q}),t.createElement(Cc,{label:V("Edit Page Loader","blockons")},t.createElement(xc,{title:V("Add Loading Text","blockons"),slug:"pageloader_has_text",value:null===(l=G.pageloader)||void 0===l?void 0:l.has_text,inputType:"toggle",onChange:re}),(null===(s=G.pageloader)||void 0===s?void 0:s.has_text)&&t.createElement(t.Fragment,null,t.createElement(xc,{title:V("Text"),slug:"pageloader_text",value:null===(c=G.pageloader)||void 0===c?void 0:c.text,placeholder:V("Loading Website...","blockons"),inputType:"text",onChange:re}),t.createElement(xc,{title:V("Position","blockons"),slug:"pageloader_text_position",value:null===(u=G.pageloader)||void 0===u?void 0:u.text_position,inputType:"select",options:{one:V("Top Center","blockons"),two:V("Bottom Center","blockons"),three:V("Above Loader","blockons"),four:V("Below Loader","blockons")},onChange:re})),t.createElement(xc,{title:V("Background Color","blockons"),slug:"pageloader_bgcolor",value:null===(f=G.pageloader)||void 0===f?void 0:f.bgcolor,inputType:"colorpicker",defaultValue:"#FFF",onChange:re}),t.createElement(xc,{title:V("Loader Color","blockons"),slug:"pageloader_loadcolor",value:null===(p=G.pageloader)||void 0===p?void 0:p.loadcolor,inputType:"colorpicker",defaultValue:"#AF2DBF",onChange:re}),(null===(d=G.pageloader)||void 0===d?void 0:d.has_text)&&t.createElement(xc,{title:V("Font Color","blockons"),slug:"pageloader_fcolor",value:null===(h=G.pageloader)||void 0===h?void 0:h.fcolor,inputType:"colorpicker",defaultValue:"#222",onChange:re}))),t.createElement(xc,{title:V("Page Scroll Indicator","blockons"),description:V("Add a scroll progress indicator bar to your website.","blockons"),inputType:"heading"}),t.createElement(xc,{title:V("Enable Scroll Indicator","blockons"),slug:"scrollindicator_enabled",value:null===(b=G.scrollindicator)||void 0===b?void 0:b.enabled,inputType:"toggle",onChange:re}),(null===(g=G.scrollindicator)||void 0===g?void 0:g.enabled)&&t.createElement(t.Fragment,null,t.createElement(xc,{title:V("Show Preview","blockons"),slug:"scrollindicator_preview",value:te,inputType:"toggle",onChange:function(){ne((function(e){return!e}))}}),t.createElement(xc,{title:V("Position","blockons"),slug:"scrollindicator_position",value:null===(m=G.scrollindicator)||void 0===m?void 0:m.position,inputType:"select",options:{top:V("Top of Website","blockons"),bottom:V("Bottom of Website","blockons")},onChange:re}),t.createElement(Cc,{label:V("Edit Scroll Indicator","blockons")},t.createElement(xc,{title:V("Height","blockons"),slug:"scrollindicator_height",value:null===(v=G.scrollindicator)||void 0===v?void 0:v.height,inputType:"range",defaultValue:6,min:1,max:20,suffix:"px",onChange:re}),t.createElement(xc,{title:V("Has Background","blockons"),slug:"scrollindicator_has_bg",value:null===(y=G.scrollindicator)||void 0===y?void 0:y.has_bg,inputType:"toggle",onChange:re}),(null===(w=G.scrollindicator)||void 0===w?void 0:w.has_bg)&&t.createElement(xc,{title:V("Background Color","blockons"),slug:"scrollindicator_bgcolor",value:null===(x=G.scrollindicator)||void 0===x?void 0:x.bgcolor,inputType:"colorpicker",defaultValue:"#ebebeb",onChange:re}),t.createElement(xc,{title:V("Scroll Indicator Color","blockons"),slug:"scrollindicator_color",value:null===(k=G.scrollindicator)||void 0===k?void 0:k.color,inputType:"colorpicker",defaultValue:"#AF2DBF",onChange:re}))),t.createElement(xc,{title:V("Back To Top Button","blockons"),description:V("Add a back to top button to your website","blockons"),inputType:"heading"}),t.createElement(xc,{title:V("Enable Back To Top Button","blockons"),slug:"bttb_enabled",value:null===(E=G.bttb)||void 0===E?void 0:E.enabled,inputType:"toggle",onChange:re}),(null===(_=G.bttb)||void 0===_?void 0:_.enabled)&&t.createElement(t.Fragment,null,t.createElement(xc,{title:V("Show Preview","blockons"),slug:"bttb_preview",value:Z,inputType:"toggle",onChange:function(){ee((function(e){return!e}))}}),t.createElement(xc,Oc({title:V("Type","blockons"),slug:"bttb_type",value:null===(S=G.bttb)||void 0===S?void 0:S.type,inputType:"select",options:{plain:V("Simple Button","blockons"),scroll:V("Scroll Progress","blockons")},onChange:re},K||"plain"===(null===(C=G.bttb)||void 0===C?void 0:C.type)?{}:{note:V("This is a Blockons Pro feature. Turn the Preview off/on to see this work.","blockons")})),!K&&"scroll"===(null===(O=G.bttb)||void 0===O?void 0:O.type)&&t.createElement(xc,{inputType:"upgrade",title:V("Premium 'Back to Top' button","blockons"),description:V("Add a 'Back to Top' button that shows the scroll progress as the users scroll down the page. View the Pro button in the preview.","blockons"),upgradeUrl:Q}),t.createElement(xc,{title:V("Position","blockons"),slug:"bttb_position",value:null===(j=G.bttb)||void 0===j?void 0:j.position,inputType:"select",options:{right:V("Right","blockons"),left:V("Left","blockons")},onChange:re}),t.createElement(Cc,{label:V("Edit Button","blockons")},t.createElement(xc,{title:V("Select Icon","blockons"),slug:"bttb_icon",value:null===(A=G.bttb)||void 0===A?void 0:A.icon,inputType:"select",options:{"arrow-up":"Arrow Up","circle-up":"Circle Up","caret-up":"Caret Up","chevron-up":"Chevron Up","angles-up":"Angles Up","square-caret-up":"Square Caret Up","up-long":"Up Long"},onChange:re}),t.createElement(xc,{title:V("Width / Height","blockons"),slug:"bttb_size",value:null===(T=G.bttb)||void 0===T?void 0:T.size,inputType:"range",defaultValue:"scroll"===(null===(N=G.bttb)||void 0===N?void 0:N.type)?60:45,min:30,max:100,suffix:"px",onChange:re}),"plain"===(null===(P=G.bttb)||void 0===P?void 0:P.type)&&t.createElement(xc,{title:V("Border Radius","blockons"),slug:"bttb_bradius",value:null===(R=G.bttb)||void 0===R?void 0:R.bradius,inputType:"range",defaultValue:4,min:0,max:null===(F=G.bttb)||void 0===F?void 0:F.size,suffix:"px",onChange:re}),t.createElement(xc,{title:V("Icon Size","blockons"),slug:"bttb_icon_size",value:null===(L=G.bttb)||void 0===L?void 0:L.icon_size,inputType:"range",defaultValue:22,min:12,max:72,suffix:"px",onChange:re}),t.createElement(xc,{title:"left"===(null===(M=G.bttb)||void 0===M?void 0:M.position)?V("Position from Left","blockons"):V("Position from Right","blockons"),slug:"bttb_side_position",value:null===(B=G.bttb)||void 0===B?void 0:B.side_position,inputType:"range",defaultValue:12,min:0,max:200,suffix:"px",onChange:re}),t.createElement(xc,{title:V("Position from Bottom","blockons"),slug:"bttb_bottom_position",value:null===(D=G.bttb)||void 0===D?void 0:D.bottom_position,inputType:"range",defaultValue:12,min:0,max:200,suffix:"px",onChange:re})),t.createElement(Cc,{label:V("Edit Button Colors","blockons")},t.createElement(xc,{title:V("Has Background","blockons"),slug:"bttb_has_bg",value:null===(z=G.bttb)||void 0===z?void 0:z.has_bg,inputType:"toggle",onChange:re}),(null===(I=G.bttb)||void 0===I?void 0:I.has_bg)&&t.createElement(xc,{title:V("Background Color","blockons"),slug:"bttb_bgcolor",value:null===(U=G.bttb)||void 0===U?void 0:U.bgcolor,inputType:"colorpicker",defaultValue:"#FFF",onChange:re}),t.createElement(xc,{title:V("Icon Color","blockons"),slug:"bttb_color",value:null===(H=G.bttb)||void 0===H?void 0:H.color,inputType:"colorpicker",defaultValue:"#000",onChange:re}),"scroll"===(null===(W=G.bttb)||void 0===W?void 0:W.type)&&t.createElement(t.Fragment,null,t.createElement(xc,{title:V("Stroke Color","blockons"),slug:"bttb_strcolor",value:null===($=G.bttb)||void 0===$?void 0:$.strcolor,inputType:"colorpicker",defaultValue:"#000",onChange:re}),t.createElement(xc,{title:V("Stroke Width","blockons"),slug:"bttb_strwidth",value:null===(q=G.bttb)||void 0===q?void 0:q.strwidth,inputType:"range",defaultValue:2,min:1,max:6,suffix:"px",onChange:re})))))),t.createElement("div",{className:"blockons-more"},V("More Add-Ons Coming Soon...","blockons")),t.createElement("p",{className:"center"},V("Get in touch and let us know which add-ons you need for your site.","blockons")))};const Ac=function(e){e.isPro&&e.isPro,e.upgrade&&e.upgrade;return t.createElement(t.Fragment,null,t.createElement("div",{className:"blockonsInfoTab"},t.createElement("div",{className:"blockons-header addspace"},t.createElement("h3",{className:"blockons-title"},V("Welcome to Blockons!","blockons")),t.createElement("p",null,V("We're building WordPress editor blocks to make it easier for you to build visually appealing and very professional looking pages for your website.","blockons")),t.createElement("a",{href:"https://blockons.com/go/home/",target:"_blank",className:"blockons-button"},V("Visit Our Website","blockons")),t.createElement("a",{href:"https://www.blockons.com/pro/",target:"_blank",className:"blockons-button primary"},V("View Blockons Pro","blockons"))),t.createElement("div",{className:"blockons-video addspace blockons-hide"},t.createElement("h3",{className:"blockons-title"},V("Watch our video on using the Blockons plugin","blockons")),t.createElement("p",null,V("Blockons is designed to be very intuitive or the settings do also have help hints, but you can also watch our video to get a better understanding of how the Blockons plugins works. Enjoy!","blockons")),t.createElement("a",{href:"https://www.youtube.com/watch?v=4fCIDCcDgaU",target:"_blank",className:"blockons-button primary"},V("Watch Blockons Video","blockons"))),t.createElement("div",{className:"blockons-help"},t.createElement("h4",{className:"blockons-title"},V("Support & Documentation","blockons")),t.createElement("p",null,V("Read through our ever-growing documentation on our website. Read the Frequently Asked Questions for any answers you may be looking for... Or get in contact with our support if you need help with anything regarding the Blockons plugin.","blockons")),t.createElement("a",{href:"https://blockons.com/go/documentation//",target:"_blank",className:"blockons-button primary"},V("Documentation","blockons")),t.createElement("a",{href:"https://blockons.com/go/faqs/",target:"_blank",className:"blockons-button"},V("FAQ's","blockons")),t.createElement("a",{href:"https://blockons.com/go/support/",target:"_blank",className:"blockons-button"},V("Get Support","blockons")))))};function Tc(e){return Tc="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Tc(e)}function Nc(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Pc(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Nc(Object(n),!0).forEach((function(t){Rc(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Nc(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Rc(e,t,n){var r;return r=function(e,t){if("object"!=Tc(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Tc(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==Tc(r)?r:String(r))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const Fc=function(e){var n=e.pageLoaderOptions,r=e.isPro,o=e.isAdmin,a=n||{enabled:!1},i=!!r&&Boolean(r),l=!!o&&Boolean(o);if(!a.enabled)return null;var s="#AF2DBF"!==a.loadcolor&&Pc(Pc({},"two"===a.style||"five"===a.style||"six"===a.style?{backgroundColor:a.loadcolor}:{}),"one"===a.style||"three"===a.style||"four"===a.style?{borderColor:a.loadcolor}:{});return t.createElement(t.Fragment,null,t.createElement("div",{className:"blockons-page-loader",style:Pc({},"#222"!==a.bgcolor?{backgroundColor:a.bgcolor}:{})},a.has_text&&("one"===a.text_position||"three"===a.text_position)&&t.createElement("div",{className:"blockons-pageloader-text ".concat(a.text_position?a.text_position:"one")},t.createElement("div",{className:"blockons-pageloader-txt",style:Pc({},"#222"!==a.fcolor?{color:a.fcolor}:{})},a.text)),i?t.createElement("div",{className:"blockons-pageloader-".concat(a.style?a.style:"one")},t.createElement("div",{className:"bpl one",style:s}),t.createElement("div",{className:"bpl two",style:s}),t.createElement("div",{className:"bpl three",style:s}),t.createElement("div",{className:"bpl four",style:s}),t.createElement("div",{className:"bpl five",style:s}),t.createElement("div",{className:"bpl six",style:s}),t.createElement("div",{className:"bpl seven",style:s}),t.createElement("div",{className:"bpl eight",style:s}),t.createElement("div",{className:"bpl nine",style:s}),t.createElement("div",{className:"bpl ten",style:s}),t.createElement("div",{className:"bpl eleven",style:s}),t.createElement("div",{className:"bpl twelve",style:s})):t.createElement("div",{className:"blockons-pageloader-".concat(l&&a.style?a.style:"one")},t.createElement("div",{className:"bpl one",style:s}),t.createElement("div",{className:"bpl two",style:s}),t.createElement("div",{className:"bpl three",style:s}),t.createElement("div",{className:"bpl four",style:s}),t.createElement("div",{className:"bpl five",style:s}),t.createElement("div",{className:"bpl six",style:s}),t.createElement("div",{className:"bpl seven",style:s}),t.createElement("div",{className:"bpl eight",style:s}),t.createElement("div",{className:"bpl nine",style:s}),t.createElement("div",{className:"bpl ten",style:s}),t.createElement("div",{className:"bpl eleven",style:s}),t.createElement("div",{className:"bpl twelve",style:s})),a.has_text&&("two"===a.text_position||"four"===a.text_position)&&t.createElement("div",{className:"blockons-pageloader-text ".concat(a.text_position?a.text_position:"two")},t.createElement("div",{className:"blockons-pageloader-txt",style:Pc({},"#222"!==a.fcolor?{color:a.fcolor}:{})},a.text))))};function Lc(e){return Lc="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Lc(e)}function Mc(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Bc(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Mc(Object(n),!0).forEach((function(t){Dc(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Mc(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Dc(e,t,n){var r;return r=function(e,t){if("object"!=Lc(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Lc(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==Lc(r)?r:String(r))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const zc=function(e){var n=e.bttOptions,r=e.isPro,o=e.isAdmin,a=n||{enabled:!1},i=!!r&&Boolean(r),l=!!o&&Boolean(o);if(!a.enabled)return null;var s=function(){window.scroll({top:0,left:0,behavior:"smooth"})},c=document.getElementById("blockons-bttb");return window.addEventListener("scroll",(function(){c&&(window.scrollY>220?c.classList.add("show-btn"):c.classList.remove("show-btn"))})),(0,t.useEffect)((function(){var e=document.querySelector(".blockons-bttbtn-progress");if(e){var t=document.querySelector(".blockons-bttbtn-progress .progress-bar"),n=(document.querySelector(".blockons-bttbtn-progress .pct"),t.getTotalLength());t.style.strokeDasharray=n,t.style.strokeDashoffset=n,window.addEventListener("scroll",(function(){!function(e,t,n){var r=document.documentElement.clientHeight,o=document.documentElement.scrollHeight,a=document.documentElement.scrollTop/(o-r);a>=1?e.classList.add("completed"):e.classList.remove("completed");t.style.strokeDashoffset=n-n*a}(e,t,n)}))}}),[]),t.createElement(t.Fragment,null,i&&"scroll"===a.type||!i&&l&&"scroll"===a.type?t.createElement("div",{className:"blockons-bttbtn-progress ".concat(a.position?a.position:"right"," ").concat(a.has_bg?"hasbg":"nobg"),onClick:s,style:Bc(Bc(Bc(Bc(Bc({},"#000"!==a.color?{color:a.color}:{}),22!==a.icon_size?{fontSize:a.icon_size+"px"}:{}),"right"===a.position&&12!==a.side_position?{right:a.side_position+"px"}:{}),"left"===a.position&&12!==a.side_position?{left:a.side_position+"px"}:{}),"#000"!==a.bottom_position?{bottom:a.bottom_position+"px"}:{})},t.createElement("span",{className:"pct fa-solid fa-".concat(a.icon?a.icon:"arrow-up")}),t.createElement("svg",{className:"complete",width:(a.size?a.size:60).toString(),height:a.size?a.size:60,viewport:"0 0 100 100",xmlns:"https://www.w3.org/2000/svg"},t.createElement("circle",{cx:"50%",cy:"50%",r:"45%",style:Bc({},"#FFF"!==a.bgcolor?{fill:a.bgcolor}:{})}),t.createElement("circle",{className:"progress-bar",cx:"50%",cy:"50%",r:"45%",style:Bc(Bc(Bc({},"#FFF"!==a.bgcolor?{fill:a.bgcolor}:{}),"#000"!==a.strcolor?{stroke:a.strcolor}:{}),2!==a.strwidth?{strokeWidth:a.strwidth}:{})}))):t.createElement("div",{className:"blockons-bttbtn ".concat(a.position?a.position:"right"," ").concat(a.has_bg?"hasbg":"nobg"),onClick:s,style:Bc(Bc(Bc(Bc(Bc(Bc(Bc(Bc({},"#FFF"!==a.bgcolor?{backgroundColor:a.bgcolor}:{}),"#000"!==a.color?{color:a.color}:{}),60!==a.size?{width:a.size+"px",height:a.size+"px"}:{}),4!==a.bradius?{borderRadius:a.bradius+"px"}:{}),22!==a.icon_size?{fontSize:a.icon_size+"px"}:{}),"right"===a.position&&12!==a.side_position?{right:a.side_position+"px"}:{}),"left"===a.position&&12!==a.side_position?{left:a.side_position+"px"}:{}),"#000"!==a.bottom_position?{bottom:a.bottom_position+"px"}:{})},t.createElement("span",{className:"fa-solid fa-".concat(a.icon?a.icon:"arrow-up")})))};function Ic(e){return Ic="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ic(e)}function Uc(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Hc(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Uc(Object(n),!0).forEach((function(t){Wc(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Uc(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Wc(e,t,n){var r;return r=function(e,t){if("object"!=Ic(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Ic(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==Ic(r)?r:String(r))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const Vc=function(e){var n=e.scrollInOptions,r=n||{enabled:!1};if(!r.enabled)return null;return window.addEventListener("scroll",(function(){var e=(document.body.scrollTop||document.documentElement.scrollTop)/(document.documentElement.scrollHeight-document.documentElement.clientHeight)*100,t=document.getElementById("blockons-scrollind");t&&(t.style.width=e+"%")})),t.createElement(t.Fragment,null,t.createElement("div",{className:"blockons-scroll-indicator ".concat(r.position?r.position:"top"," ").concat(r.has_bg?"hasbg":"nobg"),style:Hc(Hc({},"#ccc"!==r.bgcolor?{backgroundColor:r.bgcolor}:{}),6!==r.height?{height:r.height+"px"}:{})},t.createElement("div",{className:"progressbar",id:"blockons-scrollind",style:Hc(Hc({},"#af2dbf"!==r.color?{backgroundColor:r.color}:{}),6!==r.height?{height:r.height+"px"}:{})})))};const $c=function(e){var n=e.blockonsOptions,r=e.clickClose,o=e.upgradeUrl;return t.createElement(t.Fragment,null,t.createElement("div",{className:"blockons-propromo"},t.createElement("div",null,V("Exciting news! Blockons Pro is here with a special launch deal! Purchase Blockons Pro now and enjoy this price for life! No matter what gets added!","blockons")),t.createElement("div",null,t.createElement("a",{href:"https://blockons.com/pro/",target:"_blank",className:"propromo-see"},V("See What's on Offer","blockons")),t.createElement("a",{href:o,className:"propromo-upgrade"},V("Upgrade Now","blockons")),t.createElement("div",{className:"blockons-feedback-dismiss"},t.createElement(Dt,{title:"X",slug:"global_disablepropromo",value:n.disablepropromo,onChange:r})))))};function qc(e){return qc="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},qc(e)}function Gc(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Xc(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Gc(Object(n),!0).forEach((function(t){Kc(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Gc(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Kc(e,t,n){var r;return r=function(e,t){if("object"!=qc(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=qc(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==qc(r)?r:String(r))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Qc(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a,i,l=[],s=!0,c=!1;try{if(a=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=a.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(e){c=!0,o=e}finally{try{if(!s&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(c)throw o}}return l}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Yc(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Yc(e,t)}(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.")}()}function Yc(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}const Jc=function(){var e=blockonsObj,n="".concat(e.apiUrl,"blcns/v1"),r=(e.pluginUrl,e.upgradeUrl),o=Qc((0,t.useState)(!1),2),a=o[0],i=o[1],l=Qc((0,t.useState)(!0),2),s=l[0],c=l[1],u=Qc((0,t.useState)("1"),2),f=u[0],p=u[1],d=Boolean(e.isPremium),h=Boolean(e.isAdmin),b=Boolean(e.wcActive),g=e.blockonsDefaults,m=Qc((0,t.useState)(!1),2),v=m[0],y=m[1],w=Qc((0,t.useState)(!1),2),x=w[0],k=w[1],E=Qc((0,t.useState)(!1),2),_=E[0],S=E[1],C=Qc((0,t.useState)({}),2),O=C[0],j=C[1],A=function(e){p(e)},T=function(e){var t=e.target,n=t.type,r=t.checked,o=t.name,a=t.value,i=t.className;"checkbox"!==n||"checkbox-single"!==i&&"toggle-switch-checkbox"!==i||(a=r);var l=o.substring(0,o.indexOf("_")),s=o.substring(o.indexOf("_")+1),c="global"===l?o.substring(7):o;j(Xc(Xc({},O),l&&"global"!==l?Kc({},l,Xc(Xc({},O[l]),{},Kc({},s,a))):Kc({},c,a)))};console.log(O),(0,t.useEffect)((function(){var e;(e=document.querySelectorAll(".blockons-group-btn"))&&e.forEach((function(t){t.addEventListener("click",(function(){var n=t.parentElement;e.forEach((function(e){e.parentElement.removeAttribute("id","openGroup"),e.parentElement.classList.remove("blockons-show")})),n.classList.contains("blockons-show")?(n.removeAttribute("id","openGroup"),n.classList.remove("blockons-show")):(n.setAttribute("id","openGroup"),n.classList.add("blockons-show"))}))})),window.addEventListener("click",(function(e){var t=document.getElementById("openGroup");t&&(!e.target!=t&&t.contains(e.target)||(t.removeAttribute("id"),t.classList.remove("blockons-show")))}))}),[O]);return(0,t.useEffect)((function(){Ft.get(n+"/settings").then((function(e){var t=e.data?JSON.parse(e.data):console.log("Blockons Options Empty");if(t){var n=function(e){j((function(n){return Xc(Xc({},n),{},Kc({},e,t[e]?t[e]:""))}))};for(var r in t)n(r)}else j(g)})).then((function(){c(!1)}))}),[]),t.createElement(t.Fragment,null,t.createElement("div",{className:"blockons-settings"},t.createElement("div",{className:"blockonsSettingBar"},t.createElement("h2",null,V(d?"Blockons Pro Settings":"Blockons Settings","blockons")),t.createElement("div",{className:"blockonsSettingBarOptions"},d&&t.createElement("a",{href:e.accountUrl,className:"blockons-account",title:V("My Account","blockons")}),t.createElement("a",{href:"https://blockons.com/documentation/",className:"blockons-docs",title:V("Documentation","blockons"),target:"_blank"}),!d&&t.createElement("a",{href:r,className:"blockons-upgrade",title:V("Upgrade to Blockons Pro","blockons")}))),Object.keys(O).length>0&&!O.disablerating&&t.createElement(zt,{blockonsOptions:O,clickClose:T}),t.createElement("div",{className:"blockons-settings-content"},t.createElement("form",{id:"blockons-settings-form",onSubmit:function(t){return function(t){t.preventDefault(),i(!0),Ft.post(n+"/settings",{blockonsOptions:JSON.stringify(O)},{headers:{"content-type":"application/json","X-WP-NONCE":e.nonce}}).then((function(e){i(!1)}))}(t)}},t.createElement("div",{className:"blockons-tabs"},t.createElement("ul",null,t.createElement("li",null,t.createElement("a",{id:"blockonstab-1",className:"blockons-tab ".concat("1"===f?"active":""),onClick:function(){return A("1")}},V("Blocks","blockons"))),t.createElement("li",null,t.createElement("a",{id:"blockonstab-2",className:"blockons-tab ".concat("2"===f?"active":""),onClick:function(){return A("2")}},V("Block Extensions","blockons"))),t.createElement("li",null,t.createElement("a",{id:"blockonstab-3",className:"blockons-tab ".concat("3"===f?"active":""),onClick:function(){return A("3")}},V("Site Addons","blockons"))),t.createElement("li",{className:"help"},t.createElement("a",{id:"blockonstab-help",className:"blockons-tab ".concat("9"===f?"active":""),onClick:function(){return A("9")}},V("Welcome","blockons")))),t.createElement("div",{className:"blockons-content-wrap"},t.createElement("div",{className:"blockons-content-wrap-inner"},(s||a)&&t.createElement(Lt,null),t.createElement("div",{id:"blockons-content-1",className:"blockons-content ".concat("1"===f?"active":"")},t.createElement($t,{defaults:g,blockonsOptions:O,wcActive:b,handleSettingChange:T})),t.createElement("div",{id:"blockons-content-2",className:"blockons-content ".concat("2"===f?"active":"")},t.createElement(Sc,{blockonsOptions:O,upgradeUrl:r,isPremium:d,handleSettingChange:T})),t.createElement("div",{id:"blockons-content-3",className:"blockons-content ".concat("3"===f?"active":"")},t.createElement(jc,{blockonsOptions:O,handleSettingChange:T,isPremium:d,upgradeUrl:r,showPageLoader:v,setShowPageLoader:y,showBttb:x,setShowBttb:k,showScrollInd:_,setShowScrollInd:S})),t.createElement("div",{id:"blockons-content-help",className:"blockons-content ".concat("9"===f?"active":"")},t.createElement(Ac,null))),t.createElement("div",{className:"blockonsSettingBar bottom"},t.createElement("div",{className:"blockonsSettingBarMain"},t.createElement("button",{type:"submit",className:"button blockonsSaveBtn button-primary"},V("Save Settings","blockons")),t.createElement("div",{className:"blockonsSaveBtnLoader"},(s||a)&&t.createElement(Lt,null))),t.createElement("div",{className:"blockonsSettingBarOptions"},t.createElement("div",{className:"blockons-delete",title:V("Reset Settings","blockons"),onClick:function(e){var t=document.getElementsByClassName("blockons-delete");t[0].classList.add("show-confirm"),setTimeout((function(){t[0].classList.remove("show-confirm")}),2500)}},t.createElement("div",{className:"blockons-confirm-delete"},t.createElement("a",{onClick:function(t){t.preventDefault(),window.confirm(V("Are you sure you want to delete all settings?","blockons"))&&(i(!0),c(!0),Ft.delete(n+"/delete",{headers:{"X-WP-NONCE":e.nonce}}).then((function(e){i(!1),location.reload()})))}},V("Confirm... Reset All Settings!","blockons")))))))))),!d&&!O.disablepropromo&&t.createElement($c,{blockonsOptions:O,clickClose:T,upgradeUrl:r}),v&&t.createElement(Fc,{pageLoaderOptions:O.pageloader,isPro:d,isAdmin:h}),x&&t.createElement(zc,{bttOptions:O.bttb,isPro:d,isAdmin:h}),_&&t.createElement(Vc,{scrollInOptions:O.scrollindicator})))};function Zc(e){return Zc="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Zc(e)}document.addEventListener("DOMContentLoaded",(function(){var e=document.getElementById("blockons-root");void 0!==Zc(e)&&null!==e&&r.render(t.createElement(Jc,null),document.getElementById("blockons-root"))}))})()})();39 */var n,r,o,a;if("object"==typeof performance&&"function"==typeof performance.now){var i=performance;t.unstable_now=function(){return i.now()}}else{var l=Date,s=l.now();t.unstable_now=function(){return l.now()-s}}if("undefined"==typeof window||"function"!=typeof MessageChannel){var c=null,u=null,f=function(){if(null!==c)try{var e=t.unstable_now();c(!0,e),c=null}catch(e){throw setTimeout(f,0),e}};n=function(e){null!==c?setTimeout(n,0,e):(c=e,setTimeout(f,0))},r=function(e,t){u=setTimeout(e,t)},o=function(){clearTimeout(u)},t.unstable_shouldYield=function(){return!1},a=t.unstable_forceFrameRate=function(){}}else{var p=window.setTimeout,d=window.clearTimeout;if("undefined"!=typeof console){var h=window.cancelAnimationFrame;"function"!=typeof window.requestAnimationFrame&&console.error("This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills"),"function"!=typeof h&&console.error("This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills")}var b=!1,g=null,m=-1,v=5,y=0;t.unstable_shouldYield=function(){return t.unstable_now()>=y},a=function(){},t.unstable_forceFrameRate=function(e){0>e||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):v=0<e?Math.floor(1e3/e):5};var w=new MessageChannel,x=w.port2;w.port1.onmessage=function(){if(null!==g){var e=t.unstable_now();y=e+v;try{g(!0,e)?x.postMessage(null):(b=!1,g=null)}catch(e){throw x.postMessage(null),e}}else b=!1},n=function(e){g=e,b||(b=!0,x.postMessage(null))},r=function(e,n){m=p((function(){e(t.unstable_now())}),n)},o=function(){d(m),m=-1}}function k(e,t){var n=e.length;e.push(t);e:for(;;){var r=n-1>>>1,o=e[r];if(!(void 0!==o&&0<S(o,t)))break e;e[r]=t,e[n]=o,n=r}}function E(e){return void 0===(e=e[0])?null:e}function _(e){var t=e[0];if(void 0!==t){var n=e.pop();if(n!==t){e[0]=n;e:for(var r=0,o=e.length;r<o;){var a=2*(r+1)-1,i=e[a],l=a+1,s=e[l];if(void 0!==i&&0>S(i,n))void 0!==s&&0>S(s,i)?(e[r]=s,e[l]=n,r=l):(e[r]=i,e[a]=n,r=a);else{if(!(void 0!==s&&0>S(s,n)))break e;e[r]=s,e[l]=n,r=l}}}return t}return null}function S(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id}var C=[],O=[],j=1,A=null,T=3,N=!1,P=!1,R=!1;function F(e){for(var t=E(O);null!==t;){if(null===t.callback)_(O);else{if(!(t.startTime<=e))break;_(O),t.sortIndex=t.expirationTime,k(C,t)}t=E(O)}}function L(e){if(R=!1,F(e),!P)if(null!==E(C))P=!0,n(M);else{var t=E(O);null!==t&&r(L,t.startTime-e)}}function M(e,n){P=!1,R&&(R=!1,o()),N=!0;var a=T;try{for(F(n),A=E(C);null!==A&&(!(A.expirationTime>n)||e&&!t.unstable_shouldYield());){var i=A.callback;if("function"==typeof i){A.callback=null,T=A.priorityLevel;var l=i(A.expirationTime<=n);n=t.unstable_now(),"function"==typeof l?A.callback=l:A===E(C)&&_(C),F(n)}else _(C);A=E(C)}if(null!==A)var s=!0;else{var c=E(O);null!==c&&r(L,c.startTime-n),s=!1}return s}finally{A=null,T=a,N=!1}}var B=a;t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(e){e.callback=null},t.unstable_continueExecution=function(){P||N||(P=!0,n(M))},t.unstable_getCurrentPriorityLevel=function(){return T},t.unstable_getFirstCallbackNode=function(){return E(C)},t.unstable_next=function(e){switch(T){case 1:case 2:case 3:var t=3;break;default:t=T}var n=T;T=t;try{return e()}finally{T=n}},t.unstable_pauseExecution=function(){},t.unstable_requestPaint=B,t.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=T;T=e;try{return t()}finally{T=n}},t.unstable_scheduleCallback=function(e,a,i){var l=t.unstable_now();switch("object"==typeof i&&null!==i?i="number"==typeof(i=i.delay)&&0<i?l+i:l:i=l,e){case 1:var s=-1;break;case 2:s=250;break;case 5:s=1073741823;break;case 4:s=1e4;break;default:s=5e3}return e={id:j++,callback:a,priorityLevel:e,startTime:i,expirationTime:s=i+s,sortIndex:-1},i>l?(e.sortIndex=i,k(O,e),null===E(C)&&e===E(O)&&(R?o():R=!0,r(L,i-l))):(e.sortIndex=s,k(C,e),P||N||(P=!0,n(M))),e},t.unstable_wrapCallback=function(e){var t=T;return function(){var n=T;T=t;try{return e.apply(this,arguments)}finally{T=n}}}},9982:(e,t,n)=>{"use strict";e.exports=n(7463)},7604:(e,t,n)=>{var r;!function(){"use strict";var o={not_string:/[^s]/,not_bool:/[^t]/,not_type:/[^T]/,not_primitive:/[^v]/,number:/[diefg]/,numeric_arg:/[bcdiefguxX]/,json:/[j]/,not_json:/[^j]/,text:/^[^\x25]+/,modulo:/^\x25{2}/,placeholder:/^\x25(?:([1-9]\d*)\$|\(([^)]+)\))?(\+)?(0|'[^$])?(-)?(\d+)?(?:\.(\d+))?([b-gijostTuvxX])/,key:/^([a-z_][a-z_\d]*)/i,key_access:/^\.([a-z_][a-z_\d]*)/i,index_access:/^\[(\d+)\]/,sign:/^[+-]/};function a(e){return function(e,t){var n,r,i,l,s,c,u,f,p,d=1,h=e.length,b="";for(r=0;r<h;r++)if("string"==typeof e[r])b+=e[r];else if("object"==typeof e[r]){if((l=e[r]).keys)for(n=t[d],i=0;i<l.keys.length;i++){if(null==n)throw new Error(a('[sprintf] Cannot access property "%s" of undefined value "%s"',l.keys[i],l.keys[i-1]));n=n[l.keys[i]]}else n=l.param_no?t[l.param_no]:t[d++];if(o.not_type.test(l.type)&&o.not_primitive.test(l.type)&&n instanceof Function&&(n=n()),o.numeric_arg.test(l.type)&&"number"!=typeof n&&isNaN(n))throw new TypeError(a("[sprintf] expecting number but found %T",n));switch(o.number.test(l.type)&&(f=n>=0),l.type){case"b":n=parseInt(n,10).toString(2);break;case"c":n=String.fromCharCode(parseInt(n,10));break;case"d":case"i":n=parseInt(n,10);break;case"j":n=JSON.stringify(n,null,l.width?parseInt(l.width):0);break;case"e":n=l.precision?parseFloat(n).toExponential(l.precision):parseFloat(n).toExponential();break;case"f":n=l.precision?parseFloat(n).toFixed(l.precision):parseFloat(n);break;case"g":n=l.precision?String(Number(n.toPrecision(l.precision))):parseFloat(n);break;case"o":n=(parseInt(n,10)>>>0).toString(8);break;case"s":n=String(n),n=l.precision?n.substring(0,l.precision):n;break;case"t":n=String(!!n),n=l.precision?n.substring(0,l.precision):n;break;case"T":n=Object.prototype.toString.call(n).slice(8,-1).toLowerCase(),n=l.precision?n.substring(0,l.precision):n;break;case"u":n=parseInt(n,10)>>>0;break;case"v":n=n.valueOf(),n=l.precision?n.substring(0,l.precision):n;break;case"x":n=(parseInt(n,10)>>>0).toString(16);break;case"X":n=(parseInt(n,10)>>>0).toString(16).toUpperCase()}o.json.test(l.type)?b+=n:(!o.number.test(l.type)||f&&!l.sign?p="":(p=f?"+":"-",n=n.toString().replace(o.sign,"")),c=l.pad_char?"0"===l.pad_char?"0":l.pad_char.charAt(1):" ",u=l.width-(p+n).length,s=l.width&&u>0?c.repeat(u):"",b+=l.align?p+n+s:"0"===c?p+s+n:s+p+n)}return b}(function(e){if(l[e])return l[e];var t,n=e,r=[],a=0;for(;n;){if(null!==(t=o.text.exec(n)))r.push(t[0]);else if(null!==(t=o.modulo.exec(n)))r.push("%");else{if(null===(t=o.placeholder.exec(n)))throw new SyntaxError("[sprintf] unexpected placeholder");if(t[2]){a|=1;var i=[],s=t[2],c=[];if(null===(c=o.key.exec(s)))throw new SyntaxError("[sprintf] failed to parse named argument key");for(i.push(c[1]);""!==(s=s.substring(c[0].length));)if(null!==(c=o.key_access.exec(s)))i.push(c[1]);else{if(null===(c=o.index_access.exec(s)))throw new SyntaxError("[sprintf] failed to parse named argument key");i.push(c[1])}t[2]=i}else a|=2;if(3===a)throw new Error("[sprintf] mixing positional and named placeholders is not (yet) supported");r.push({placeholder:t[0],param_no:t[1],keys:t[2],sign:t[3],pad_char:t[4],align:t[5],width:t[6],precision:t[7],type:t[8]})}n=n.substring(t[0].length)}return l[e]=r}(e),arguments)}function i(e,t){return a.apply(null,[e].concat(t||[]))}var l=Object.create(null);a,i,"undefined"!=typeof window&&(window.sprintf=a,window.vsprintf=i,void 0===(r=function(){return{sprintf:a,vsprintf:i}}.call(t,n,t,e))||(e.exports=r))}()}},t={};function n(r){var o=t[r];if(void 0!==o)return o.exports;var a=t[r]={id:r,loaded:!1,exports:{}};return e[r](a,a.exports,n),a.loaded=!0,a.exports}n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.d=(e,t)=>{for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),n.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),(()=>{"use strict";var e={};n.r(e),n.d(e,{hasBrowserEnv:()=>Ve,hasStandardBrowserEnv:()=>$e,hasStandardBrowserWebWorkerEnv:()=>Ge});var t=n(6540),r=n(961);n(7604);!function(e,t){var n,r,o=0;function a(){var a,i,l=n,s=arguments.length;e:for(;l;){if(l.args.length===arguments.length){for(i=0;i<s;i++)if(l.args[i]!==arguments[i]){l=l.next;continue e}return l!==n&&(l===r&&(r=l.prev),l.prev.next=l.next,l.next&&(l.next.prev=l.prev),l.next=n,l.prev=null,n.prev=l,n=l),l.val}l=l.next}for(a=new Array(s),i=0;i<s;i++)a[i]=arguments[i];return l={args:a,val:e.apply(null,a)},n?(n.prev=l,l.next=n):r=l,o===t.maxSize?(r=r.prev).next=null:o++,n=l,l.val}t=t||{},a.clear=function(){n=null,r=null,o=0}}(console.error);var o,a,i,l;o={"(":9,"!":8,"*":7,"/":7,"%":7,"+":6,"-":6,"<":5,"<=":5,">":5,">=":5,"==":4,"!=":4,"&&":3,"||":2,"?":1,"?:":1},a=["(","?"],i={")":["("],":":["?","?:"]},l=/<=|>=|==|!=|&&|\|\||\?:|\(|!|\*|\/|%|\+|-|<|>|\?|\)|:/;var s={"!":function(e){return!e},"*":function(e,t){return e*t},"/":function(e,t){return e/t},"%":function(e,t){return e%t},"+":function(e,t){return e+t},"-":function(e,t){return e-t},"<":function(e,t){return e<t},"<=":function(e,t){return e<=t},">":function(e,t){return e>t},">=":function(e,t){return e>=t},"==":function(e,t){return e===t},"!=":function(e,t){return e!==t},"&&":function(e,t){return e&&t},"||":function(e,t){return e||t},"?:":function(e,t,n){if(e)throw t;return n}};function c(e){var t=function(e){for(var t,n,r,s,c=[],u=[];t=e.match(l);){for(n=t[0],(r=e.substr(0,t.index).trim())&&c.push(r);s=u.pop();){if(i[n]){if(i[n][0]===s){n=i[n][1]||n;break}}else if(a.indexOf(s)>=0||o[s]<o[n]){u.push(s);break}c.push(s)}i[n]||u.push(n),e=e.substr(t.index+n.length)}return(e=e.trim())&&c.push(e),c.concat(u.reverse())}(e);return function(e){return function(e,t){var n,r,o,a,i,l,c=[];for(n=0;n<e.length;n++){if(i=e[n],a=s[i]){for(r=a.length,o=Array(r);r--;)o[r]=c.pop();try{l=a.apply(null,o)}catch(e){return e}}else l=t.hasOwnProperty(i)?t[i]:+i;c.push(l)}return c[0]}(t,e)}}var u={contextDelimiter:"",onMissingKey:null};function f(e,t){var n;for(n in this.data=e,this.pluralForms={},this.options={},u)this.options[n]=void 0!==t&&n in t?t[n]:u[n]}f.prototype.getPluralForm=function(e,t){var n,r,o,a=this.pluralForms[e];return a||("function"!=typeof(o=(n=this.data[e][""])["Plural-Forms"]||n["plural-forms"]||n.plural_forms)&&(r=function(e){var t,n,r;for(t=e.split(";"),n=0;n<t.length;n++)if(0===(r=t[n].trim()).indexOf("plural="))return r.substr(7)}(n["Plural-Forms"]||n["plural-forms"]||n.plural_forms),o=function(e){var t=c(e);return function(e){return+t({n:e})}}(r)),a=this.pluralForms[e]=o),a(t)},f.prototype.dcnpgettext=function(e,t,n,r,o){var a,i,l;return a=void 0===o?0:this.getPluralForm(e,o),i=n,t&&(i=t+this.options.contextDelimiter+n),(l=this.data[e][i])&&l[a]?l[a]:(this.options.onMissingKey&&this.options.onMissingKey(n,e),0===a?n:r)};const p={plural_forms:e=>1===e?0:1},d=/^i18n\.(n?gettext|has_translation)(_|$)/;const h=function(e){return"string"!=typeof e||""===e?(console.error("The namespace must be a non-empty string."),!1):!!/^[a-zA-Z][a-zA-Z0-9_.\-\/]*$/.test(e)||(console.error("The namespace can only contain numbers, letters, dashes, periods, underscores and slashes."),!1)};const b=function(e){return"string"!=typeof e||""===e?(console.error("The hook name must be a non-empty string."),!1):/^__/.test(e)?(console.error("The hook name cannot begin with `__`."),!1):!!/^[a-zA-Z][a-zA-Z0-9_.-]*$/.test(e)||(console.error("The hook name can only contain numbers, letters, dashes, periods and underscores."),!1)};const g=function(e,t){return function(n,r,o,a=10){const i=e[t];if(!b(n))return;if(!h(r))return;if("function"!=typeof o)return void console.error("The hook callback must be a function.");if("number"!=typeof a)return void console.error("If specified, the hook priority must be a number.");const l={callback:o,priority:a,namespace:r};if(i[n]){const e=i[n].handlers;let t;for(t=e.length;t>0&&!(a>=e[t-1].priority);t--);t===e.length?e[t]=l:e.splice(t,0,l),i.__current.forEach((e=>{e.name===n&&e.currentIndex>=t&&e.currentIndex++}))}else i[n]={handlers:[l],runs:0};"hookAdded"!==n&&e.doAction("hookAdded",n,r,o,a)}};const m=function(e,t,n=!1){return function(r,o){const a=e[t];if(!b(r))return;if(!n&&!h(o))return;if(!a[r])return 0;let i=0;if(n)i=a[r].handlers.length,a[r]={runs:a[r].runs,handlers:[]};else{const e=a[r].handlers;for(let t=e.length-1;t>=0;t--)e[t].namespace===o&&(e.splice(t,1),i++,a.__current.forEach((e=>{e.name===r&&e.currentIndex>=t&&e.currentIndex--})))}return"hookRemoved"!==r&&e.doAction("hookRemoved",r,o),i}};const v=function(e,t){return function(n,r){const o=e[t];return void 0!==r?n in o&&o[n].handlers.some((e=>e.namespace===r)):n in o}};const y=function(e,t,n=!1){return function(r,...o){const a=e[t];a[r]||(a[r]={handlers:[],runs:0}),a[r].runs++;const i=a[r].handlers;if(!i||!i.length)return n?o[0]:void 0;const l={name:r,currentIndex:0};for(a.__current.push(l);l.currentIndex<i.length;){const e=i[l.currentIndex].callback.apply(null,o);n&&(o[0]=e),l.currentIndex++}return a.__current.pop(),n?o[0]:void 0}};const w=function(e,t){return function(){var n;const r=e[t];return null!==(n=r.__current[r.__current.length-1]?.name)&&void 0!==n?n:null}};const x=function(e,t){return function(n){const r=e[t];return void 0===n?void 0!==r.__current[0]:!!r.__current[0]&&n===r.__current[0].name}};const k=function(e,t){return function(n){const r=e[t];if(b(n))return r[n]&&r[n].runs?r[n].runs:0}};class E{constructor(){this.actions=Object.create(null),this.actions.__current=[],this.filters=Object.create(null),this.filters.__current=[],this.addAction=g(this,"actions"),this.addFilter=g(this,"filters"),this.removeAction=m(this,"actions"),this.removeFilter=m(this,"filters"),this.hasAction=v(this,"actions"),this.hasFilter=v(this,"filters"),this.removeAllActions=m(this,"actions",!0),this.removeAllFilters=m(this,"filters",!0),this.doAction=y(this,"actions"),this.applyFilters=y(this,"filters",!0),this.currentAction=w(this,"actions"),this.currentFilter=w(this,"filters"),this.doingAction=x(this,"actions"),this.doingFilter=x(this,"filters"),this.didAction=k(this,"actions"),this.didFilter=k(this,"filters")}}const _=function(){return new E}(),{addAction:S,addFilter:C,removeAction:O,removeFilter:j,hasAction:A,hasFilter:T,removeAllActions:N,removeAllFilters:P,doAction:R,applyFilters:F,currentAction:L,currentFilter:M,doingAction:B,doingFilter:D,didAction:z,didFilter:I,actions:U,filters:H}=_,W=((e,t,n)=>{const r=new f({}),o=new Set,a=()=>{o.forEach((e=>e()))},i=(e,t="default")=>{r.data[t]={...r.data[t],...e},r.data[t][""]={...p,...r.data[t]?.[""]},delete r.pluralForms[t]},l=(e,t)=>{i(e,t),a()},s=(e="default",t,n,o,a)=>(r.data[e]||i(void 0,e),r.dcnpgettext(e,t,n,o,a)),c=(e="default")=>e,u=(e,t,r)=>{let o=s(r,t,e);return n?(o=n.applyFilters("i18n.gettext_with_context",o,e,t,r),n.applyFilters("i18n.gettext_with_context_"+c(r),o,e,t,r)):o};if(e&&l(e,t),n){const e=e=>{d.test(e)&&a()};n.addAction("hookAdded","core/i18n",e),n.addAction("hookRemoved","core/i18n",e)}return{getLocaleData:(e="default")=>r.data[e],setLocaleData:l,addLocaleData:(e,t="default")=>{r.data[t]={...r.data[t],...e,"":{...p,...r.data[t]?.[""],...e?.[""]}},delete r.pluralForms[t],a()},resetLocaleData:(e,t)=>{r.data={},r.pluralForms={},l(e,t)},subscribe:e=>(o.add(e),()=>o.delete(e)),__:(e,t)=>{let r=s(t,void 0,e);return n?(r=n.applyFilters("i18n.gettext",r,e,t),n.applyFilters("i18n.gettext_"+c(t),r,e,t)):r},_x:u,_n:(e,t,r,o)=>{let a=s(o,void 0,e,t,r);return n?(a=n.applyFilters("i18n.ngettext",a,e,t,r,o),n.applyFilters("i18n.ngettext_"+c(o),a,e,t,r,o)):a},_nx:(e,t,r,o,a)=>{let i=s(a,o,e,t,r);return n?(i=n.applyFilters("i18n.ngettext_with_context",i,e,t,r,o,a),n.applyFilters("i18n.ngettext_with_context_"+c(a),i,e,t,r,o,a)):i},isRTL:()=>"rtl"===u("ltr","text direction"),hasTranslation:(e,t,o)=>{const a=t?t+""+e:e;let i=!!r.data?.[null!=o?o:"default"]?.[a];return n&&(i=n.applyFilters("i18n.has_translation",i,e,t,o),i=n.applyFilters("i18n.has_translation_"+c(o),i,e,t,o)),i}}})(void 0,void 0,_),V=(W.getLocaleData.bind(W),W.setLocaleData.bind(W),W.resetLocaleData.bind(W),W.subscribe.bind(W),W.__.bind(W));W._x.bind(W),W._n.bind(W),W._nx.bind(W),W.isRTL.bind(W),W.hasTranslation.bind(W);function $(e,t){return function(){return e.apply(t,arguments)}}const{toString:q}=Object.prototype,{getPrototypeOf:G}=Object,X=(K=Object.create(null),e=>{const t=q.call(e);return K[t]||(K[t]=t.slice(8,-1).toLowerCase())});var K;const Q=e=>(e=e.toLowerCase(),t=>X(t)===e),Y=e=>t=>typeof t===e,{isArray:J}=Array,Z=Y("undefined");const ee=Q("ArrayBuffer");const te=Y("string"),ne=Y("function"),re=Y("number"),oe=e=>null!==e&&"object"==typeof e,ae=e=>{if("object"!==X(e))return!1;const t=G(e);return!(null!==t&&t!==Object.prototype&&null!==Object.getPrototypeOf(t)||Symbol.toStringTag in e||Symbol.iterator in e)},ie=Q("Date"),le=Q("File"),se=Q("Blob"),ce=Q("FileList"),ue=Q("URLSearchParams");function fe(e,t,{allOwnKeys:n=!1}={}){if(null==e)return;let r,o;if("object"!=typeof e&&(e=[e]),J(e))for(r=0,o=e.length;r<o;r++)t.call(null,e[r],r,e);else{const o=n?Object.getOwnPropertyNames(e):Object.keys(e),a=o.length;let i;for(r=0;r<a;r++)i=o[r],t.call(null,e[i],i,e)}}function pe(e,t){t=t.toLowerCase();const n=Object.keys(e);let r,o=n.length;for(;o-- >0;)if(r=n[o],t===r.toLowerCase())return r;return null}const de="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:global,he=e=>!Z(e)&&e!==de;const be=(ge="undefined"!=typeof Uint8Array&&G(Uint8Array),e=>ge&&e instanceof ge);var ge;const me=Q("HTMLFormElement"),ve=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),ye=Q("RegExp"),we=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),r={};fe(n,((n,o)=>{let a;!1!==(a=t(n,o,e))&&(r[o]=a||n)})),Object.defineProperties(e,r)},xe="abcdefghijklmnopqrstuvwxyz",ke="0123456789",Ee={DIGIT:ke,ALPHA:xe,ALPHA_DIGIT:xe+xe.toUpperCase()+ke};const _e=Q("AsyncFunction"),Se={isArray:J,isArrayBuffer:ee,isBuffer:function(e){return null!==e&&!Z(e)&&null!==e.constructor&&!Z(e.constructor)&&ne(e.constructor.isBuffer)&&e.constructor.isBuffer(e)},isFormData:e=>{let t;return e&&("function"==typeof FormData&&e instanceof FormData||ne(e.append)&&("formdata"===(t=X(e))||"object"===t&&ne(e.toString)&&"[object FormData]"===e.toString()))},isArrayBufferView:function(e){let t;return t="undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&ee(e.buffer),t},isString:te,isNumber:re,isBoolean:e=>!0===e||!1===e,isObject:oe,isPlainObject:ae,isUndefined:Z,isDate:ie,isFile:le,isBlob:se,isRegExp:ye,isFunction:ne,isStream:e=>oe(e)&&ne(e.pipe),isURLSearchParams:ue,isTypedArray:be,isFileList:ce,forEach:fe,merge:function e(){const{caseless:t}=he(this)&&this||{},n={},r=(r,o)=>{const a=t&&pe(n,o)||o;ae(n[a])&&ae(r)?n[a]=e(n[a],r):ae(r)?n[a]=e({},r):J(r)?n[a]=r.slice():n[a]=r};for(let e=0,t=arguments.length;e<t;e++)arguments[e]&&fe(arguments[e],r);return n},extend:(e,t,n,{allOwnKeys:r}={})=>(fe(t,((t,r)=>{n&&ne(t)?e[r]=$(t,n):e[r]=t}),{allOwnKeys:r}),e),trim:e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,""),stripBOM:e=>(65279===e.charCodeAt(0)&&(e=e.slice(1)),e),inherits:(e,t,n,r)=>{e.prototype=Object.create(t.prototype,r),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},toFlatObject:(e,t,n,r)=>{let o,a,i;const l={};if(t=t||{},null==e)return t;do{for(o=Object.getOwnPropertyNames(e),a=o.length;a-- >0;)i=o[a],r&&!r(i,e,t)||l[i]||(t[i]=e[i],l[i]=!0);e=!1!==n&&G(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},kindOf:X,kindOfTest:Q,endsWith:(e,t,n)=>{e=String(e),(void 0===n||n>e.length)&&(n=e.length),n-=t.length;const r=e.indexOf(t,n);return-1!==r&&r===n},toArray:e=>{if(!e)return null;if(J(e))return e;let t=e.length;if(!re(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},forEachEntry:(e,t)=>{const n=(e&&e[Symbol.iterator]).call(e);let r;for(;(r=n.next())&&!r.done;){const n=r.value;t.call(e,n[0],n[1])}},matchAll:(e,t)=>{let n;const r=[];for(;null!==(n=e.exec(t));)r.push(n);return r},isHTMLForm:me,hasOwnProperty:ve,hasOwnProp:ve,reduceDescriptors:we,freezeMethods:e=>{we(e,((t,n)=>{if(ne(e)&&-1!==["arguments","caller","callee"].indexOf(n))return!1;const r=e[n];ne(r)&&(t.enumerable=!1,"writable"in t?t.writable=!1:t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")}))}))},toObjectSet:(e,t)=>{const n={},r=e=>{e.forEach((e=>{n[e]=!0}))};return J(e)?r(e):r(String(e).split(t)),n},toCamelCase:e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,(function(e,t,n){return t.toUpperCase()+n})),noop:()=>{},toFiniteNumber:(e,t)=>(e=+e,Number.isFinite(e)?e:t),findKey:pe,global:de,isContextDefined:he,ALPHABET:Ee,generateString:(e=16,t=Ee.ALPHA_DIGIT)=>{let n="";const{length:r}=t;for(;e--;)n+=t[Math.random()*r|0];return n},isSpecCompliantForm:function(e){return!!(e&&ne(e.append)&&"FormData"===e[Symbol.toStringTag]&&e[Symbol.iterator])},toJSONObject:e=>{const t=new Array(10),n=(e,r)=>{if(oe(e)){if(t.indexOf(e)>=0)return;if(!("toJSON"in e)){t[r]=e;const o=J(e)?[]:{};return fe(e,((e,t)=>{const a=n(e,r+1);!Z(a)&&(o[t]=a)})),t[r]=void 0,o}}return e};return n(e,0)},isAsyncFn:_e,isThenable:e=>e&&(oe(e)||ne(e))&&ne(e.then)&&ne(e.catch)};function Ce(e,t,n,r,o){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=(new Error).stack,this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),r&&(this.request=r),o&&(this.response=o)}Se.inherits(Ce,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:Se.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const Oe=Ce.prototype,je={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach((e=>{je[e]={value:e}})),Object.defineProperties(Ce,je),Object.defineProperty(Oe,"isAxiosError",{value:!0}),Ce.from=(e,t,n,r,o,a)=>{const i=Object.create(Oe);return Se.toFlatObject(e,i,(function(e){return e!==Error.prototype}),(e=>"isAxiosError"!==e)),Ce.call(i,e.message,t,n,r,o),i.cause=e,i.name=e.name,a&&Object.assign(i,a),i};const Ae=Ce;function Te(e){return Se.isPlainObject(e)||Se.isArray(e)}function Ne(e){return Se.endsWith(e,"[]")?e.slice(0,-2):e}function Pe(e,t,n){return e?e.concat(t).map((function(e,t){return e=Ne(e),!n&&t?"["+e+"]":e})).join(n?".":""):t}const Re=Se.toFlatObject(Se,{},null,(function(e){return/^is[A-Z]/.test(e)}));const Fe=function(e,t,n){if(!Se.isObject(e))throw new TypeError("target must be an object");t=t||new FormData;const r=(n=Se.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,(function(e,t){return!Se.isUndefined(t[e])}))).metaTokens,o=n.visitor||c,a=n.dots,i=n.indexes,l=(n.Blob||"undefined"!=typeof Blob&&Blob)&&Se.isSpecCompliantForm(t);if(!Se.isFunction(o))throw new TypeError("visitor must be a function");function s(e){if(null===e)return"";if(Se.isDate(e))return e.toISOString();if(!l&&Se.isBlob(e))throw new Ae("Blob is not supported. Use a Buffer instead.");return Se.isArrayBuffer(e)||Se.isTypedArray(e)?l&&"function"==typeof Blob?new Blob([e]):Buffer.from(e):e}function c(e,n,o){let l=e;if(e&&!o&&"object"==typeof e)if(Se.endsWith(n,"{}"))n=r?n:n.slice(0,-2),e=JSON.stringify(e);else if(Se.isArray(e)&&function(e){return Se.isArray(e)&&!e.some(Te)}(e)||(Se.isFileList(e)||Se.endsWith(n,"[]"))&&(l=Se.toArray(e)))return n=Ne(n),l.forEach((function(e,r){!Se.isUndefined(e)&&null!==e&&t.append(!0===i?Pe([n],r,a):null===i?n:n+"[]",s(e))})),!1;return!!Te(e)||(t.append(Pe(o,n,a),s(e)),!1)}const u=[],f=Object.assign(Re,{defaultVisitor:c,convertValue:s,isVisitable:Te});if(!Se.isObject(e))throw new TypeError("data must be an object");return function e(n,r){if(!Se.isUndefined(n)){if(-1!==u.indexOf(n))throw Error("Circular reference detected in "+r.join("."));u.push(n),Se.forEach(n,(function(n,a){!0===(!(Se.isUndefined(n)||null===n)&&o.call(t,n,Se.isString(a)?a.trim():a,r,f))&&e(n,r?r.concat(a):[a])})),u.pop()}}(e),t};function Le(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,(function(e){return t[e]}))}function Me(e,t){this._pairs=[],e&&Fe(e,this,t)}const Be=Me.prototype;Be.append=function(e,t){this._pairs.push([e,t])},Be.toString=function(e){const t=e?function(t){return e.call(this,t,Le)}:Le;return this._pairs.map((function(e){return t(e[0])+"="+t(e[1])}),"").join("&")};const De=Me;function ze(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function Ie(e,t,n){if(!t)return e;const r=n&&n.encode||ze,o=n&&n.serialize;let a;if(a=o?o(t,n):Se.isURLSearchParams(t)?t.toString():new De(t,n).toString(r),a){const t=e.indexOf("#");-1!==t&&(e=e.slice(0,t)),e+=(-1===e.indexOf("?")?"?":"&")+a}return e}const Ue=class{constructor(){this.handlers=[]}use(e,t,n){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!n&&n.synchronous,runWhen:n?n.runWhen:null}),this.handlers.length-1}eject(e){this.handlers[e]&&(this.handlers[e]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(e){Se.forEach(this.handlers,(function(t){null!==t&&e(t)}))}},He={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},We={isBrowser:!0,classes:{URLSearchParams:"undefined"!=typeof URLSearchParams?URLSearchParams:De,FormData:"undefined"!=typeof FormData?FormData:null,Blob:"undefined"!=typeof Blob?Blob:null},protocols:["http","https","file","blob","url","data"]},Ve="undefined"!=typeof window&&"undefined"!=typeof document,$e=(qe="undefined"!=typeof navigator&&navigator.product,Ve&&["ReactNative","NativeScript","NS"].indexOf(qe)<0);var qe;const Ge="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"==typeof self.importScripts,Xe={...e,...We};const Ke=function(e){function t(e,n,r,o){let a=e[o++];if("__proto__"===a)return!0;const i=Number.isFinite(+a),l=o>=e.length;if(a=!a&&Se.isArray(r)?r.length:a,l)return Se.hasOwnProp(r,a)?r[a]=[r[a],n]:r[a]=n,!i;r[a]&&Se.isObject(r[a])||(r[a]=[]);return t(e,n,r[a],o)&&Se.isArray(r[a])&&(r[a]=function(e){const t={},n=Object.keys(e);let r;const o=n.length;let a;for(r=0;r<o;r++)a=n[r],t[a]=e[a];return t}(r[a])),!i}if(Se.isFormData(e)&&Se.isFunction(e.entries)){const n={};return Se.forEachEntry(e,((e,r)=>{t(function(e){return Se.matchAll(/\w+|\[(\w*)]/g,e).map((e=>"[]"===e[0]?"":e[1]||e[0]))}(e),r,n,0)})),n}return null};const Qe={transitional:He,adapter:["xhr","http"],transformRequest:[function(e,t){const n=t.getContentType()||"",r=n.indexOf("application/json")>-1,o=Se.isObject(e);o&&Se.isHTMLForm(e)&&(e=new FormData(e));if(Se.isFormData(e))return r?JSON.stringify(Ke(e)):e;if(Se.isArrayBuffer(e)||Se.isBuffer(e)||Se.isStream(e)||Se.isFile(e)||Se.isBlob(e))return e;if(Se.isArrayBufferView(e))return e.buffer;if(Se.isURLSearchParams(e))return t.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();let a;if(o){if(n.indexOf("application/x-www-form-urlencoded")>-1)return function(e,t){return Fe(e,new Xe.classes.URLSearchParams,Object.assign({visitor:function(e,t,n,r){return Xe.isNode&&Se.isBuffer(e)?(this.append(t,e.toString("base64")),!1):r.defaultVisitor.apply(this,arguments)}},t))}(e,this.formSerializer).toString();if((a=Se.isFileList(e))||n.indexOf("multipart/form-data")>-1){const t=this.env&&this.env.FormData;return Fe(a?{"files[]":e}:e,t&&new t,this.formSerializer)}}return o||r?(t.setContentType("application/json",!1),function(e,t,n){if(Se.isString(e))try{return(t||JSON.parse)(e),Se.trim(e)}catch(e){if("SyntaxError"!==e.name)throw e}return(n||JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){const t=this.transitional||Qe.transitional,n=t&&t.forcedJSONParsing,r="json"===this.responseType;if(e&&Se.isString(e)&&(n&&!this.responseType||r)){const n=!(t&&t.silentJSONParsing)&&r;try{return JSON.parse(e)}catch(e){if(n){if("SyntaxError"===e.name)throw Ae.from(e,Ae.ERR_BAD_RESPONSE,this,null,this.response);throw e}}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:Xe.classes.FormData,Blob:Xe.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};Se.forEach(["delete","get","head","post","put","patch"],(e=>{Qe.headers[e]={}}));const Ye=Qe,Je=Se.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),Ze=Symbol("internals");function et(e){return e&&String(e).trim().toLowerCase()}function tt(e){return!1===e||null==e?e:Se.isArray(e)?e.map(tt):String(e)}function nt(e,t,n,r,o){return Se.isFunction(r)?r.call(this,t,n):(o&&(t=n),Se.isString(t)?Se.isString(r)?-1!==t.indexOf(r):Se.isRegExp(r)?r.test(t):void 0:void 0)}class rt{constructor(e){e&&this.set(e)}set(e,t,n){const r=this;function o(e,t,n){const o=et(t);if(!o)throw new Error("header name must be a non-empty string");const a=Se.findKey(r,o);(!a||void 0===r[a]||!0===n||void 0===n&&!1!==r[a])&&(r[a||t]=tt(e))}const a=(e,t)=>Se.forEach(e,((e,n)=>o(e,n,t)));return Se.isPlainObject(e)||e instanceof this.constructor?a(e,t):Se.isString(e)&&(e=e.trim())&&!/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim())?a((e=>{const t={};let n,r,o;return e&&e.split("\n").forEach((function(e){o=e.indexOf(":"),n=e.substring(0,o).trim().toLowerCase(),r=e.substring(o+1).trim(),!n||t[n]&&Je[n]||("set-cookie"===n?t[n]?t[n].push(r):t[n]=[r]:t[n]=t[n]?t[n]+", "+r:r)})),t})(e),t):null!=e&&o(t,e,n),this}get(e,t){if(e=et(e)){const n=Se.findKey(this,e);if(n){const e=this[n];if(!t)return e;if(!0===t)return function(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let r;for(;r=n.exec(e);)t[r[1]]=r[2];return t}(e);if(Se.isFunction(t))return t.call(this,e,n);if(Se.isRegExp(t))return t.exec(e);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,t){if(e=et(e)){const n=Se.findKey(this,e);return!(!n||void 0===this[n]||t&&!nt(0,this[n],n,t))}return!1}delete(e,t){const n=this;let r=!1;function o(e){if(e=et(e)){const o=Se.findKey(n,e);!o||t&&!nt(0,n[o],o,t)||(delete n[o],r=!0)}}return Se.isArray(e)?e.forEach(o):o(e),r}clear(e){const t=Object.keys(this);let n=t.length,r=!1;for(;n--;){const o=t[n];e&&!nt(0,this[o],o,e,!0)||(delete this[o],r=!0)}return r}normalize(e){const t=this,n={};return Se.forEach(this,((r,o)=>{const a=Se.findKey(n,o);if(a)return t[a]=tt(r),void delete t[o];const i=e?function(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,((e,t,n)=>t.toUpperCase()+n))}(o):String(o).trim();i!==o&&delete t[o],t[i]=tt(r),n[i]=!0})),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){const t=Object.create(null);return Se.forEach(this,((n,r)=>{null!=n&&!1!==n&&(t[r]=e&&Se.isArray(n)?n.join(", "):n)})),t}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map((([e,t])=>e+": "+t)).join("\n")}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e,...t){const n=new this(e);return t.forEach((e=>n.set(e))),n}static accessor(e){const t=(this[Ze]=this[Ze]={accessors:{}}).accessors,n=this.prototype;function r(e){const r=et(e);t[r]||(!function(e,t){const n=Se.toCamelCase(" "+t);["get","set","has"].forEach((r=>{Object.defineProperty(e,r+n,{value:function(e,n,o){return this[r].call(this,t,e,n,o)},configurable:!0})}))}(n,e),t[r]=!0)}return Se.isArray(e)?e.forEach(r):r(e),this}}rt.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]),Se.reduceDescriptors(rt.prototype,(({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(e){this[n]=e}}})),Se.freezeMethods(rt);const ot=rt;function at(e,t){const n=this||Ye,r=t||n,o=ot.from(r.headers);let a=r.data;return Se.forEach(e,(function(e){a=e.call(n,a,o.normalize(),t?t.status:void 0)})),o.normalize(),a}function it(e){return!(!e||!e.__CANCEL__)}function lt(e,t,n){Ae.call(this,null==e?"canceled":e,Ae.ERR_CANCELED,t,n),this.name="CanceledError"}Se.inherits(lt,Ae,{__CANCEL__:!0});const st=lt;const ct=Xe.hasStandardBrowserEnv?{write(e,t,n,r,o,a){const i=[e+"="+encodeURIComponent(t)];Se.isNumber(n)&&i.push("expires="+new Date(n).toGMTString()),Se.isString(r)&&i.push("path="+r),Se.isString(o)&&i.push("domain="+o),!0===a&&i.push("secure"),document.cookie=i.join("; ")},read(e){const t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove(e){this.write(e,"",Date.now()-864e5)}}:{write(){},read:()=>null,remove(){}};function ut(e,t){return e&&!/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t)?function(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}(e,t):t}const ft=Xe.hasStandardBrowserEnv?function(){const e=/(msie|trident)/i.test(navigator.userAgent),t=document.createElement("a");let n;function r(n){let r=n;return e&&(t.setAttribute("href",r),r=t.href),t.setAttribute("href",r),{href:t.href,protocol:t.protocol?t.protocol.replace(/:$/,""):"",host:t.host,search:t.search?t.search.replace(/^\?/,""):"",hash:t.hash?t.hash.replace(/^#/,""):"",hostname:t.hostname,port:t.port,pathname:"/"===t.pathname.charAt(0)?t.pathname:"/"+t.pathname}}return n=r(window.location.href),function(e){const t=Se.isString(e)?r(e):e;return t.protocol===n.protocol&&t.host===n.host}}():function(){return!0};const pt=function(e,t){e=e||10;const n=new Array(e),r=new Array(e);let o,a=0,i=0;return t=void 0!==t?t:1e3,function(l){const s=Date.now(),c=r[i];o||(o=s),n[a]=l,r[a]=s;let u=i,f=0;for(;u!==a;)f+=n[u++],u%=e;if(a=(a+1)%e,a===i&&(i=(i+1)%e),s-o<t)return;const p=c&&s-c;return p?Math.round(1e3*f/p):void 0}};function dt(e,t){let n=0;const r=pt(50,250);return o=>{const a=o.loaded,i=o.lengthComputable?o.total:void 0,l=a-n,s=r(l);n=a;const c={loaded:a,total:i,progress:i?a/i:void 0,bytes:l,rate:s||void 0,estimated:s&&i&&a<=i?(i-a)/s:void 0,event:o};c[t?"download":"upload"]=!0,e(c)}}const ht={http:null,xhr:"undefined"!=typeof XMLHttpRequest&&function(e){return new Promise((function(t,n){let r=e.data;const o=ot.from(e.headers).normalize();let a,i,{responseType:l,withXSRFToken:s}=e;function c(){e.cancelToken&&e.cancelToken.unsubscribe(a),e.signal&&e.signal.removeEventListener("abort",a)}if(Se.isFormData(r))if(Xe.hasStandardBrowserEnv||Xe.hasStandardBrowserWebWorkerEnv)o.setContentType(!1);else if(!1!==(i=o.getContentType())){const[e,...t]=i?i.split(";").map((e=>e.trim())).filter(Boolean):[];o.setContentType([e||"multipart/form-data",...t].join("; "))}let u=new XMLHttpRequest;if(e.auth){const t=e.auth.username||"",n=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";o.set("Authorization","Basic "+btoa(t+":"+n))}const f=ut(e.baseURL,e.url);function p(){if(!u)return;const r=ot.from("getAllResponseHeaders"in u&&u.getAllResponseHeaders());!function(e,t,n){const r=n.config.validateStatus;n.status&&r&&!r(n.status)?t(new Ae("Request failed with status code "+n.status,[Ae.ERR_BAD_REQUEST,Ae.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n)):e(n)}((function(e){t(e),c()}),(function(e){n(e),c()}),{data:l&&"text"!==l&&"json"!==l?u.response:u.responseText,status:u.status,statusText:u.statusText,headers:r,config:e,request:u}),u=null}if(u.open(e.method.toUpperCase(),Ie(f,e.params,e.paramsSerializer),!0),u.timeout=e.timeout,"onloadend"in u?u.onloadend=p:u.onreadystatechange=function(){u&&4===u.readyState&&(0!==u.status||u.responseURL&&0===u.responseURL.indexOf("file:"))&&setTimeout(p)},u.onabort=function(){u&&(n(new Ae("Request aborted",Ae.ECONNABORTED,e,u)),u=null)},u.onerror=function(){n(new Ae("Network Error",Ae.ERR_NETWORK,e,u)),u=null},u.ontimeout=function(){let t=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded";const r=e.transitional||He;e.timeoutErrorMessage&&(t=e.timeoutErrorMessage),n(new Ae(t,r.clarifyTimeoutError?Ae.ETIMEDOUT:Ae.ECONNABORTED,e,u)),u=null},Xe.hasStandardBrowserEnv&&(s&&Se.isFunction(s)&&(s=s(e)),s||!1!==s&&ft(f))){const t=e.xsrfHeaderName&&e.xsrfCookieName&&ct.read(e.xsrfCookieName);t&&o.set(e.xsrfHeaderName,t)}void 0===r&&o.setContentType(null),"setRequestHeader"in u&&Se.forEach(o.toJSON(),(function(e,t){u.setRequestHeader(t,e)})),Se.isUndefined(e.withCredentials)||(u.withCredentials=!!e.withCredentials),l&&"json"!==l&&(u.responseType=e.responseType),"function"==typeof e.onDownloadProgress&&u.addEventListener("progress",dt(e.onDownloadProgress,!0)),"function"==typeof e.onUploadProgress&&u.upload&&u.upload.addEventListener("progress",dt(e.onUploadProgress)),(e.cancelToken||e.signal)&&(a=t=>{u&&(n(!t||t.type?new st(null,e,u):t),u.abort(),u=null)},e.cancelToken&&e.cancelToken.subscribe(a),e.signal&&(e.signal.aborted?a():e.signal.addEventListener("abort",a)));const d=function(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}(f);d&&-1===Xe.protocols.indexOf(d)?n(new Ae("Unsupported protocol "+d+":",Ae.ERR_BAD_REQUEST,e)):u.send(r||null)}))}};Se.forEach(ht,((e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch(e){}Object.defineProperty(e,"adapterName",{value:t})}}));const bt=e=>`- ${e}`,gt=e=>Se.isFunction(e)||null===e||!1===e,mt=e=>{e=Se.isArray(e)?e:[e];const{length:t}=e;let n,r;const o={};for(let a=0;a<t;a++){let t;if(n=e[a],r=n,!gt(n)&&(r=ht[(t=String(n)).toLowerCase()],void 0===r))throw new Ae(`Unknown adapter '${t}'`);if(r)break;o[t||"#"+a]=r}if(!r){const e=Object.entries(o).map((([e,t])=>`adapter ${e} `+(!1===t?"is not supported by the environment":"is not available in the build")));let n=t?e.length>1?"since :\n"+e.map(bt).join("\n"):" "+bt(e[0]):"as no adapter specified";throw new Ae("There is no suitable adapter to dispatch the request "+n,"ERR_NOT_SUPPORT")}return r};function vt(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new st(null,e)}function yt(e){vt(e),e.headers=ot.from(e.headers),e.data=at.call(e,e.transformRequest),-1!==["post","put","patch"].indexOf(e.method)&&e.headers.setContentType("application/x-www-form-urlencoded",!1);return mt(e.adapter||Ye.adapter)(e).then((function(t){return vt(e),t.data=at.call(e,e.transformResponse,t),t.headers=ot.from(t.headers),t}),(function(t){return it(t)||(vt(e),t&&t.response&&(t.response.data=at.call(e,e.transformResponse,t.response),t.response.headers=ot.from(t.response.headers))),Promise.reject(t)}))}const wt=e=>e instanceof ot?e.toJSON():e;function xt(e,t){t=t||{};const n={};function r(e,t,n){return Se.isPlainObject(e)&&Se.isPlainObject(t)?Se.merge.call({caseless:n},e,t):Se.isPlainObject(t)?Se.merge({},t):Se.isArray(t)?t.slice():t}function o(e,t,n){return Se.isUndefined(t)?Se.isUndefined(e)?void 0:r(void 0,e,n):r(e,t,n)}function a(e,t){if(!Se.isUndefined(t))return r(void 0,t)}function i(e,t){return Se.isUndefined(t)?Se.isUndefined(e)?void 0:r(void 0,e):r(void 0,t)}function l(n,o,a){return a in t?r(n,o):a in e?r(void 0,n):void 0}const s={url:a,method:a,data:a,baseURL:i,transformRequest:i,transformResponse:i,paramsSerializer:i,timeout:i,timeoutMessage:i,withCredentials:i,withXSRFToken:i,adapter:i,responseType:i,xsrfCookieName:i,xsrfHeaderName:i,onUploadProgress:i,onDownloadProgress:i,decompress:i,maxContentLength:i,maxBodyLength:i,beforeRedirect:i,transport:i,httpAgent:i,httpsAgent:i,cancelToken:i,socketPath:i,responseEncoding:i,validateStatus:l,headers:(e,t)=>o(wt(e),wt(t),!0)};return Se.forEach(Object.keys(Object.assign({},e,t)),(function(r){const a=s[r]||o,i=a(e[r],t[r],r);Se.isUndefined(i)&&a!==l||(n[r]=i)})),n}const kt="1.6.7",Et={};["object","boolean","number","function","string","symbol"].forEach(((e,t)=>{Et[e]=function(n){return typeof n===e||"a"+(t<1?"n ":" ")+e}}));const _t={};Et.transitional=function(e,t,n){function r(e,t){return"[Axios v1.6.7] Transitional option '"+e+"'"+t+(n?". "+n:"")}return(n,o,a)=>{if(!1===e)throw new Ae(r(o," has been removed"+(t?" in "+t:"")),Ae.ERR_DEPRECATED);return t&&!_t[o]&&(_t[o]=!0,console.warn(r(o," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(n,o,a)}};const St={assertOptions:function(e,t,n){if("object"!=typeof e)throw new Ae("options must be an object",Ae.ERR_BAD_OPTION_VALUE);const r=Object.keys(e);let o=r.length;for(;o-- >0;){const a=r[o],i=t[a];if(i){const t=e[a],n=void 0===t||i(t,a,e);if(!0!==n)throw new Ae("option "+a+" must be "+n,Ae.ERR_BAD_OPTION_VALUE)}else if(!0!==n)throw new Ae("Unknown option "+a,Ae.ERR_BAD_OPTION)}},validators:Et},Ct=St.validators;class Ot{constructor(e){this.defaults=e,this.interceptors={request:new Ue,response:new Ue}}async request(e,t){try{return await this._request(e,t)}catch(e){if(e instanceof Error){let t;Error.captureStackTrace?Error.captureStackTrace(t={}):t=new Error;const n=t.stack?t.stack.replace(/^.+\n/,""):"";e.stack?n&&!String(e.stack).endsWith(n.replace(/^.+\n.+\n/,""))&&(e.stack+="\n"+n):e.stack=n}throw e}}_request(e,t){"string"==typeof e?(t=t||{}).url=e:t=e||{},t=xt(this.defaults,t);const{transitional:n,paramsSerializer:r,headers:o}=t;void 0!==n&&St.assertOptions(n,{silentJSONParsing:Ct.transitional(Ct.boolean),forcedJSONParsing:Ct.transitional(Ct.boolean),clarifyTimeoutError:Ct.transitional(Ct.boolean)},!1),null!=r&&(Se.isFunction(r)?t.paramsSerializer={serialize:r}:St.assertOptions(r,{encode:Ct.function,serialize:Ct.function},!0)),t.method=(t.method||this.defaults.method||"get").toLowerCase();let a=o&&Se.merge(o.common,o[t.method]);o&&Se.forEach(["delete","get","head","post","put","patch","common"],(e=>{delete o[e]})),t.headers=ot.concat(a,o);const i=[];let l=!0;this.interceptors.request.forEach((function(e){"function"==typeof e.runWhen&&!1===e.runWhen(t)||(l=l&&e.synchronous,i.unshift(e.fulfilled,e.rejected))}));const s=[];let c;this.interceptors.response.forEach((function(e){s.push(e.fulfilled,e.rejected)}));let u,f=0;if(!l){const e=[yt.bind(this),void 0];for(e.unshift.apply(e,i),e.push.apply(e,s),u=e.length,c=Promise.resolve(t);f<u;)c=c.then(e[f++],e[f++]);return c}u=i.length;let p=t;for(f=0;f<u;){const e=i[f++],t=i[f++];try{p=e(p)}catch(e){t.call(this,e);break}}try{c=yt.call(this,p)}catch(e){return Promise.reject(e)}for(f=0,u=s.length;f<u;)c=c.then(s[f++],s[f++]);return c}getUri(e){return Ie(ut((e=xt(this.defaults,e)).baseURL,e.url),e.params,e.paramsSerializer)}}Se.forEach(["delete","get","head","options"],(function(e){Ot.prototype[e]=function(t,n){return this.request(xt(n||{},{method:e,url:t,data:(n||{}).data}))}})),Se.forEach(["post","put","patch"],(function(e){function t(t){return function(n,r,o){return this.request(xt(o||{},{method:e,headers:t?{"Content-Type":"multipart/form-data"}:{},url:n,data:r}))}}Ot.prototype[e]=t(),Ot.prototype[e+"Form"]=t(!0)}));const jt=Ot;class At{constructor(e){if("function"!=typeof e)throw new TypeError("executor must be a function.");let t;this.promise=new Promise((function(e){t=e}));const n=this;this.promise.then((e=>{if(!n._listeners)return;let t=n._listeners.length;for(;t-- >0;)n._listeners[t](e);n._listeners=null})),this.promise.then=e=>{let t;const r=new Promise((e=>{n.subscribe(e),t=e})).then(e);return r.cancel=function(){n.unsubscribe(t)},r},e((function(e,r,o){n.reason||(n.reason=new st(e,r,o),t(n.reason))}))}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){this.reason?e(this.reason):this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;const t=this._listeners.indexOf(e);-1!==t&&this._listeners.splice(t,1)}static source(){let e;return{token:new At((function(t){e=t})),cancel:e}}}const Tt=At;const Nt={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(Nt).forEach((([e,t])=>{Nt[t]=e}));const Pt=Nt;const Rt=function e(t){const n=new jt(t),r=$(jt.prototype.request,n);return Se.extend(r,jt.prototype,n,{allOwnKeys:!0}),Se.extend(r,n,null,{allOwnKeys:!0}),r.create=function(n){return e(xt(t,n))},r}(Ye);Rt.Axios=jt,Rt.CanceledError=st,Rt.CancelToken=Tt,Rt.isCancel=it,Rt.VERSION=kt,Rt.toFormData=Fe,Rt.AxiosError=Ae,Rt.Cancel=Rt.CanceledError,Rt.all=function(e){return Promise.all(e)},Rt.spread=function(e){return function(t){return e.apply(null,t)}},Rt.isAxiosError=function(e){return Se.isObject(e)&&!0===e.isAxiosError},Rt.mergeConfig=xt,Rt.AxiosHeaders=ot,Rt.formToJSON=e=>Ke(Se.isHTMLForm(e)?new FormData(e):e),Rt.getAdapter=mt,Rt.HttpStatusCode=Pt,Rt.default=Rt;const Ft=Rt;const Lt=function(){return t.createElement("div",{className:"blockons-loader-wrap"},t.createElement("div",{className:"blockons-loader"},t.createElement("div",{className:"blockons-spinner-text"}),t.createElement("div",{className:"blockons-loader-sector blockons-loader-sector-blue"}),t.createElement("div",{className:"blockons-loader-sector blockons-loader-sector-pink"}),t.createElement("div",{className:"blockons-loader-sector blockons-loader-sector-purple"})))};var Mt=function(e){return e.toLowerCase().replace(/[^\w ]+/g,"").replace(/ +/g,"_")};var Bt={accordions:{desc:V("Display content in smaller areas with collapsible lists","blockons"),pluginSpecific:!1,isNew:!1},count_down_timer:{desc:V("Add a count down block for specials, sales, events, etc","blockons"),pluginSpecific:!1,isNew:V("NEW","blockons")},content_toggler:{desc:V("Show / Hide sections of long content with a toggle button","blockons"),pluginSpecific:!1,isNew:!1},icon_list:{desc:V("Visually, more attractive list items with icons","blockons"),pluginSpecific:!1,isNew:!1},image_comparison:{desc:V("Use a neat action slider to compare 2 images","blockons"),pluginSpecific:!1,isNew:!1},image_gallery:{desc:V("A more advanced gallery with 3 beautiful layouts","blockons"),pluginSpecific:!1,isNew:!1},image_carousel:{desc:V("Display multiple images in a neat carousel","blockons"),pluginSpecific:!1,isNew:!1},line_heading:{desc:V("More advanced and customizable line headings","blockons"),pluginSpecific:!1,isNew:!1},marketing_button:{desc:V("An attractive, more trendy customizable call-to-action","blockons"),pluginSpecific:!1,isNew:!1},progress_bars:{desc:V("Show progress with beautiful, animated bars","blockons"),pluginSpecific:!1,isNew:!1},slider:{desc:V("A slider to display custom content or WC products","blockons"),pluginSpecific:!1,isNew:!1},search:{desc:V("A search bar/icon with drop down or popup search","blockons"),pluginSpecific:!1,isNew:!1},tabs:{desc:V("Display your site information in tabbed content","blockons"),pluginSpecific:!1,isNew:V("NEW","blockons")},testimonials:{desc:V("Display client testimonials in a slider or carousel","blockons"),pluginSpecific:!1,isNew:!1},video_slider:{desc:V("Display multiple videos in a neat video slider","blockons"),pluginSpecific:!1,isNew:!1},wc_account_icon:{desc:V("A simple icon linking to a users WC Account","blockons"),pluginSpecific:"WooCommerce",isNew:!1},wc_featured_product:{desc:V("Display a WC featured product with multple layouts","blockons"),pluginSpecific:"WooCommerce",isNew:!1},wc_mini_cart:{desc:V("A simple WC cart icon with a full cart drop down","blockons"),pluginSpecific:"WooCommerce",isNew:!1}};const Dt=function(e){var n=e.slug,r=e.title,o=e.value,a=e.onChange,i=Mt(n)?Mt(n):Mt(r),l=!!o;return t.createElement(t.Fragment,null,t.createElement("label",{className:"toggle-switch"},t.createElement("input",{id:i,name:i,type:"checkbox",onChange:a,checked:l,className:"toggle-switch-checkbox"}),t.createElement("span",{className:"toggle-switch-slider"})))};const zt=function(e){var n=e.blockonsOptions,r=e.clickClose,o=document.querySelector(".ask-feedback"),a=document.querySelector(".blockons-reply.happy"),i=document.querySelector(".blockons-reply.sad");function l(){setTimeout((function(){a.classList.remove("show"),i.classList.remove("show"),o.classList.add("show")}),12e3)}return t.createElement(t.Fragment,null,t.createElement("div",{className:"blockons-feedback"},t.createElement("div",{className:"ask-feedback show"},t.createElement("b",null,V("Quick question... ","blockons")),V("Are you enjoying using the Blockons plugin?","blockons"),t.createElement("a",{onClick:function(){o.classList.remove("show"),i.classList.remove("show"),a.classList.add("show"),l()}},V("Yes","blockons")),t.createElement("a",{onClick:function(){o.classList.remove("show"),a.classList.remove("show"),i.classList.add("show"),l()}},V("No","blockons")),t.createElement("div",{className:"blockons-feedback-dismiss"},t.createElement(Dt,{title:"X",slug:"global_disablerating",value:n.disablerating,onChange:r}))),t.createElement("div",{className:"blockons-reply happy"},V("Great! Please help us with a 5 star review 🙏 It will really help users to gain trust in our product and help us grow.","blockons"),t.createElement("a",{href:"https://blockons.com/go/review/",target:"_blank"},V("Give 5 Stars :)","blockons"))),t.createElement("div",{className:"blockons-reply sad"},V("Oh no! Did something break or not work as expected? Please contact us so we can fix and improve the plugin for you.","blockons"),t.createElement("a",{href:"https://blockons.com/go/contact-us/",target:"_blank"},V("Get In Contact","blockons")))))};const It=function(e){var n=e.title,r=e.description;return t.createElement(t.Fragment,null,t.createElement("div",{className:"blockons-header"},n&&t.createElement("h3",{className:"blockons-title"},n),r&&t.createElement("p",null,r)))};const Ut=function(e){return t.createElement(t.Fragment,null,t.createElement("div",{className:"blockons-block ".concat(e.disable?"disabled":"")},t.createElement("div",{className:"blockons-block-inner"},e.isNew&&t.createElement("div",{className:"newbanner"},e.isNew),e.pluginSpecific&&t.createElement("div",{className:"pluginbanner"},e.pluginSpecific),e.title&&t.createElement("h4",{className:"blockons-block-title"},e.title),e.description&&t.createElement("p",{className:"blockons-block-desc"},e.description),t.createElement(Dt,e))))};function Ht(){return Ht=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Ht.apply(this,arguments)}function Wt(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a,i,l=[],s=!0,c=!1;try{if(a=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=a.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(e){c=!0,o=e}finally{try{if(!s&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(c)throw o}}return l}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Vt(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Vt(e,t)}(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.")}()}function Vt(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}const $t=function(e){var n=e.defaults,r=e.blockonsOptions,o=e.wcActive,a=e.handleSettingChange,i=function(e){a(e)};return t.createElement(t.Fragment,null,t.createElement(It,{title:V("Blockons Editor Blocks","blockons"),description:V("Choose the blocks you'd like to use when building with the WordPress block editor. You can turn off blocks to optimize for speed & page loading.","blockons")}),t.createElement("div",{className:"blockons-block-settings"},n.blocks&&r&&Object.entries(n.blocks).map((function(e){var n=Wt(e,2),a=n[0];n[1];return t.createElement(Ut,Ht({key:a,title:a.replaceAll("_"," ").replace("wc","WC"),slug:"blocks_".concat(a),value:!(!r||!r.blocks)&&r.blocks[a],inputType:"toggle",description:Bt[a]?Bt[a].desc:"",onChange:i,pluginSpecific:!!Bt[a]&&Bt[a].pluginSpecific},Bt[a]&&"WooCommerce"===Bt[a].pluginSpecific&&!o?{disable:!0}:"",{isNew:!!Bt[a]&&Bt[a].isNew}))}))),t.createElement("div",{className:"blockons-more"},V("More Blocks Coming Soon...","blockons")),t.createElement("p",{className:"center"},V("Get in touch and let us know which blocks you need for your site.","blockons")))};function qt(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a,i,l=[],s=!0,c=!1;try{if(a=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=a.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(e){c=!0,o=e}finally{try{if(!s&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(c)throw o}}return l}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Gt(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Gt(e,t)}(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.")}()}function Gt(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}const Xt=function(e){var n=Mt(e.slug)?Mt(e.slug):Mt(e.title),r=e.options;return t.createElement(t.Fragment,null,t.createElement("select",{id:n,name:n,onChange:e.onChange,value:e.value||e.defaultValue,className:"snSelect ".concat(e.className||"")},Object.entries(r).map((function(e){var n=qt(e,2),r=n[0],o=n[1];return t.createElement("option",{value:r,key:r},o)}))))};const Kt=function(e){var n=Mt(e.slug)?Mt(e.slug):Mt(e.title),r=e.prefix?e.prefix:"",o=e.suffix?e.suffix:"";return t.createElement(t.Fragment,null,r&&t.createElement("span",{className:"prefix"},r),"text"===e.inputType?t.createElement("input",{type:"text",id:n,name:n,placeholder:e.placeholder,value:e.value||"",onChange:e.onChange,className:"regular-text"}):"number"===e.inputType?t.createElement("input",{type:"number",id:n,name:n,placeholder:e.placeholder,value:e.value||"",onChange:e.onChange,className:"small-text"}):t.createElement("textarea",{id:n,name:n,value:e.value||"",placeholder:e.placeholder,onChange:e.onChange,className:"regular-text",rows:"5"}),o&&t.createElement("span",{className:"suffix"},o))};function Qt(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a,i,l=[],s=!0,c=!1;try{if(a=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=a.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(e){c=!0,o=e}finally{try{if(!s&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(c)throw o}}return l}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Yt(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Yt(e,t)}(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.")}()}function Yt(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}const Jt=function(e){var n=Mt(e.slug)?Mt(e.slug):Mt(e.title),r=Qt((0,t.useState)(0),2),o=r[0],a=r[1],i=e.defaultValue?e.defaultValue:e.min;return(0,t.useEffect)((function(){e.value?a(e.value):a(i)}),[e.value]),t.createElement(t.Fragment,null,t.createElement("div",{className:"blockonsRange"},t.createElement("div",{className:"blockonsRangeInput"},t.createElement("span",null,e.min),t.createElement("input",{type:"range",id:n,name:n,onChange:e.onChange,value:o,min:e.min?e.min:0,max:e.max?e.max:500,step:e.step?e.step:1}),t.createElement("span",null,e.max?e.max:500)),t.createElement("div",{className:"blockonsRangeInputVal"},t.createElement("input",{type:"text",value:o,readOnly:!0}),e.suffix?e.suffix:"")))};var Zt=n(5161),en=n.n(Zt),tn=n(8527),nn={},rn=function(e,t,n,r){var o=e+"-"+t+"-"+n+(r?"-server":"");if(nn[o])return nn[o];var a=function(e,t,n,r){if("undefined"==typeof document&&!r)return null;var o=r?new r:document.createElement("canvas");o.width=2*n,o.height=2*n;var a=o.getContext("2d");return a?(a.fillStyle=e,a.fillRect(0,0,o.width,o.height),a.fillStyle=t,a.fillRect(0,0,n,n),a.translate(n,n),a.fillRect(0,0,n,n),o.toDataURL()):null}(e,t,n,r);return nn[o]=a,a},on=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},an=function(e){var n=e.white,r=e.grey,o=e.size,a=e.renderers,i=e.borderRadius,l=e.boxShadow,s=e.children,c=(0,tn.Ay)({default:{grid:{borderRadius:i,boxShadow:l,absolute:"0px 0px 0px 0px",background:"url("+rn(n,r,o,a.canvas)+") center left"}}});return(0,t.isValidElement)(s)?t.cloneElement(s,on({},s.props,{style:on({},s.props.style,c.grid)})):t.createElement("div",{style:c.grid})};an.defaultProps={size:8,white:"transparent",grey:"rgba(0,0,0,.08)",renderers:{}};const ln=an;var sn=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},cn=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();function un(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}const fn=function(e){function n(){var e,t,r;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n);for(var o=arguments.length,a=Array(o),i=0;i<o;i++)a[i]=arguments[i];return t=r=un(this,(e=n.__proto__||Object.getPrototypeOf(n)).call.apply(e,[this].concat(a))),r.handleChange=function(e){var t=function(e,t,n,r,o){var a=o.clientWidth,i=o.clientHeight,l="number"==typeof e.pageX?e.pageX:e.touches[0].pageX,s="number"==typeof e.pageY?e.pageY:e.touches[0].pageY,c=l-(o.getBoundingClientRect().left+window.pageXOffset),u=s-(o.getBoundingClientRect().top+window.pageYOffset);if("vertical"===n){var f=void 0;if(f=u<0?0:u>i?1:Math.round(100*u/i)/100,t.a!==f)return{h:t.h,s:t.s,l:t.l,a:f,source:"rgb"}}else{var p=void 0;if(r!==(p=c<0?0:c>a?1:Math.round(100*c/a)/100))return{h:t.h,s:t.s,l:t.l,a:p,source:"rgb"}}return null}(e,r.props.hsl,r.props.direction,r.props.a,r.container);t&&"function"==typeof r.props.onChange&&r.props.onChange(t,e)},r.handleMouseDown=function(e){r.handleChange(e),window.addEventListener("mousemove",r.handleChange),window.addEventListener("mouseup",r.handleMouseUp)},r.handleMouseUp=function(){r.unbindEventListeners()},r.unbindEventListeners=function(){window.removeEventListener("mousemove",r.handleChange),window.removeEventListener("mouseup",r.handleMouseUp)},un(r,t)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(n,e),cn(n,[{key:"componentWillUnmount",value:function(){this.unbindEventListeners()}},{key:"render",value:function(){var e=this,n=this.props.rgb,r=(0,tn.Ay)({default:{alpha:{absolute:"0px 0px 0px 0px",borderRadius:this.props.radius},checkboard:{absolute:"0px 0px 0px 0px",overflow:"hidden",borderRadius:this.props.radius},gradient:{absolute:"0px 0px 0px 0px",background:"linear-gradient(to right, rgba("+n.r+","+n.g+","+n.b+", 0) 0%,\n rgba("+n.r+","+n.g+","+n.b+", 1) 100%)",boxShadow:this.props.shadow,borderRadius:this.props.radius},container:{position:"relative",height:"100%",margin:"0 3px"},pointer:{position:"absolute",left:100*n.a+"%"},slider:{width:"4px",borderRadius:"1px",height:"8px",boxShadow:"0 0 2px rgba(0, 0, 0, .6)",background:"#fff",marginTop:"1px",transform:"translateX(-2px)"}},vertical:{gradient:{background:"linear-gradient(to bottom, rgba("+n.r+","+n.g+","+n.b+", 0) 0%,\n rgba("+n.r+","+n.g+","+n.b+", 1) 100%)"},pointer:{left:0,top:100*n.a+"%"}},overwrite:sn({},this.props.style)},{vertical:"vertical"===this.props.direction,overwrite:!0});return t.createElement("div",{style:r.alpha},t.createElement("div",{style:r.checkboard},t.createElement(ln,{renderers:this.props.renderers})),t.createElement("div",{style:r.gradient}),t.createElement("div",{style:r.container,ref:function(t){return e.container=t},onMouseDown:this.handleMouseDown,onTouchMove:this.handleChange,onTouchStart:this.handleChange},t.createElement("div",{style:r.pointer},this.props.pointer?t.createElement(this.props.pointer,this.props):t.createElement("div",{style:r.slider}))))}}]),n}(t.PureComponent||t.Component);var pn=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();var dn=[38,40],hn=1;const bn=function(e){function n(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n);var t=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(n.__proto__||Object.getPrototypeOf(n)).call(this));return t.handleBlur=function(){t.state.blurValue&&t.setState({value:t.state.blurValue,blurValue:null})},t.handleChange=function(e){t.setUpdatedValue(e.target.value,e)},t.handleKeyDown=function(e){var n,r=function(e){return Number(String(e).replace(/%/g,""))}(e.target.value);if(!isNaN(r)&&(n=e.keyCode,dn.indexOf(n)>-1)){var o=t.getArrowOffset(),a=38===e.keyCode?r+o:r-o;t.setUpdatedValue(a,e)}},t.handleDrag=function(e){if(t.props.dragLabel){var n=Math.round(t.props.value+e.movementX);n>=0&&n<=t.props.dragMax&&t.props.onChange&&t.props.onChange(t.getValueObjectWithLabel(n),e)}},t.handleMouseDown=function(e){t.props.dragLabel&&(e.preventDefault(),t.handleDrag(e),window.addEventListener("mousemove",t.handleDrag),window.addEventListener("mouseup",t.handleMouseUp))},t.handleMouseUp=function(){t.unbindEventListeners()},t.unbindEventListeners=function(){window.removeEventListener("mousemove",t.handleDrag),window.removeEventListener("mouseup",t.handleMouseUp)},t.state={value:String(e.value).toUpperCase(),blurValue:String(e.value).toUpperCase()},t.inputId="rc-editable-input-"+hn++,t}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(n,e),pn(n,[{key:"componentDidUpdate",value:function(e,t){this.props.value===this.state.value||e.value===this.props.value&&t.value===this.state.value||(this.input===document.activeElement?this.setState({blurValue:String(this.props.value).toUpperCase()}):this.setState({value:String(this.props.value).toUpperCase(),blurValue:!this.state.blurValue&&String(this.props.value).toUpperCase()}))}},{key:"componentWillUnmount",value:function(){this.unbindEventListeners()}},{key:"getValueObjectWithLabel",value:function(e){return function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}({},this.props.label,e)}},{key:"getArrowOffset",value:function(){return this.props.arrowOffset||1}},{key:"setUpdatedValue",value:function(e,t){var n=this.props.label?this.getValueObjectWithLabel(e):e;this.props.onChange&&this.props.onChange(n,t),this.setState({value:e})}},{key:"render",value:function(){var e=this,n=(0,tn.Ay)({default:{wrap:{position:"relative"}},"user-override":{wrap:this.props.style&&this.props.style.wrap?this.props.style.wrap:{},input:this.props.style&&this.props.style.input?this.props.style.input:{},label:this.props.style&&this.props.style.label?this.props.style.label:{}},"dragLabel-true":{label:{cursor:"ew-resize"}}},{"user-override":!0},this.props);return t.createElement("div",{style:n.wrap},t.createElement("input",{id:this.inputId,style:n.input,ref:function(t){return e.input=t},value:this.state.value,onKeyDown:this.handleKeyDown,onChange:this.handleChange,onBlur:this.handleBlur,placeholder:this.props.placeholder,spellCheck:"false"}),this.props.label&&!this.props.hideLabel?t.createElement("label",{htmlFor:this.inputId,style:n.label,onMouseDown:this.handleMouseDown},this.props.label):null)}}]),n}(t.PureComponent||t.Component);var gn=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();function mn(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}const vn=function(e){function n(){var e,t,r;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n);for(var o=arguments.length,a=Array(o),i=0;i<o;i++)a[i]=arguments[i];return t=r=mn(this,(e=n.__proto__||Object.getPrototypeOf(n)).call.apply(e,[this].concat(a))),r.handleChange=function(e){var t=function(e,t,n,r){var o=r.clientWidth,a=r.clientHeight,i="number"==typeof e.pageX?e.pageX:e.touches[0].pageX,l="number"==typeof e.pageY?e.pageY:e.touches[0].pageY,s=i-(r.getBoundingClientRect().left+window.pageXOffset),c=l-(r.getBoundingClientRect().top+window.pageYOffset);if("vertical"===t){var u=void 0;if(u=c<0?359:c>a?0:360*(-100*c/a+100)/100,n.h!==u)return{h:u,s:n.s,l:n.l,a:n.a,source:"hsl"}}else{var f=void 0;if(f=s<0?0:s>o?359:100*s/o*360/100,n.h!==f)return{h:f,s:n.s,l:n.l,a:n.a,source:"hsl"}}return null}(e,r.props.direction,r.props.hsl,r.container);t&&"function"==typeof r.props.onChange&&r.props.onChange(t,e)},r.handleMouseDown=function(e){r.handleChange(e),window.addEventListener("mousemove",r.handleChange),window.addEventListener("mouseup",r.handleMouseUp)},r.handleMouseUp=function(){r.unbindEventListeners()},mn(r,t)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(n,e),gn(n,[{key:"componentWillUnmount",value:function(){this.unbindEventListeners()}},{key:"unbindEventListeners",value:function(){window.removeEventListener("mousemove",this.handleChange),window.removeEventListener("mouseup",this.handleMouseUp)}},{key:"render",value:function(){var e=this,n=this.props.direction,r=void 0===n?"horizontal":n,o=(0,tn.Ay)({default:{hue:{absolute:"0px 0px 0px 0px",borderRadius:this.props.radius,boxShadow:this.props.shadow},container:{padding:"0 2px",position:"relative",height:"100%",borderRadius:this.props.radius},pointer:{position:"absolute",left:100*this.props.hsl.h/360+"%"},slider:{marginTop:"1px",width:"4px",borderRadius:"1px",height:"8px",boxShadow:"0 0 2px rgba(0, 0, 0, .6)",background:"#fff",transform:"translateX(-2px)"}},vertical:{pointer:{left:"0px",top:-100*this.props.hsl.h/360+100+"%"}}},{vertical:"vertical"===r});return t.createElement("div",{style:o.hue},t.createElement("div",{className:"hue-"+r,style:o.container,ref:function(t){return e.container=t},onMouseDown:this.handleMouseDown,onTouchMove:this.handleChange,onTouchStart:this.handleChange},t.createElement("style",null,"\n .hue-horizontal {\n background: linear-gradient(to right, #f00 0%, #ff0 17%, #0f0\n 33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);\n background: -webkit-linear-gradient(to right, #f00 0%, #ff0\n 17%, #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);\n }\n\n .hue-vertical {\n background: linear-gradient(to top, #f00 0%, #ff0 17%, #0f0 33%,\n #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);\n background: -webkit-linear-gradient(to top, #f00 0%, #ff0 17%,\n #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);\n }\n "),t.createElement("div",{style:o.pointer},this.props.pointer?t.createElement(this.props.pointer,this.props):t.createElement("div",{style:o.slider}))))}}]),n}(t.PureComponent||t.Component);var yn=n(5556),wn=n.n(yn);const xn=function(){this.__data__=[],this.size=0};const kn=function(e,t){return e===t||e!=e&&t!=t};const En=function(e,t){for(var n=e.length;n--;)if(kn(e[n][0],t))return n;return-1};var _n=Array.prototype.splice;const Sn=function(e){var t=this.__data__,n=En(t,e);return!(n<0)&&(n==t.length-1?t.pop():_n.call(t,n,1),--this.size,!0)};const Cn=function(e){var t=this.__data__,n=En(t,e);return n<0?void 0:t[n][1]};const On=function(e){return En(this.__data__,e)>-1};const jn=function(e,t){var n=this.__data__,r=En(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this};function An(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}An.prototype.clear=xn,An.prototype.delete=Sn,An.prototype.get=Cn,An.prototype.has=On,An.prototype.set=jn;const Tn=An;const Nn=function(){this.__data__=new Tn,this.size=0};const Pn=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n};const Rn=function(e){return this.__data__.get(e)};const Fn=function(e){return this.__data__.has(e)};const Ln="object"==typeof global&&global&&global.Object===Object&&global;var Mn="object"==typeof self&&self&&self.Object===Object&&self;const Bn=Ln||Mn||Function("return this")();const Dn=Bn.Symbol;var zn=Object.prototype,In=zn.hasOwnProperty,Un=zn.toString,Hn=Dn?Dn.toStringTag:void 0;const Wn=function(e){var t=In.call(e,Hn),n=e[Hn];try{e[Hn]=void 0;var r=!0}catch(e){}var o=Un.call(e);return r&&(t?e[Hn]=n:delete e[Hn]),o};var Vn=Object.prototype.toString;const $n=function(e){return Vn.call(e)};var qn=Dn?Dn.toStringTag:void 0;const Gn=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":qn&&qn in Object(e)?Wn(e):$n(e)};const Xn=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)};const Kn=function(e){if(!Xn(e))return!1;var t=Gn(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t};const Qn=Bn["__core-js_shared__"];var Yn,Jn=(Yn=/[^.]+$/.exec(Qn&&Qn.keys&&Qn.keys.IE_PROTO||""))?"Symbol(src)_1."+Yn:"";const Zn=function(e){return!!Jn&&Jn in e};var er=Function.prototype.toString;const tr=function(e){if(null!=e){try{return er.call(e)}catch(e){}try{return e+""}catch(e){}}return""};var nr=/^\[object .+?Constructor\]$/,rr=Function.prototype,or=Object.prototype,ar=rr.toString,ir=or.hasOwnProperty,lr=RegExp("^"+ar.call(ir).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");const sr=function(e){return!(!Xn(e)||Zn(e))&&(Kn(e)?lr:nr).test(tr(e))};const cr=function(e,t){return null==e?void 0:e[t]};const ur=function(e,t){var n=cr(e,t);return sr(n)?n:void 0};const fr=ur(Bn,"Map");const pr=ur(Object,"create");const dr=function(){this.__data__=pr?pr(null):{},this.size=0};const hr=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t};var br=Object.prototype.hasOwnProperty;const gr=function(e){var t=this.__data__;if(pr){var n=t[e];return"__lodash_hash_undefined__"===n?void 0:n}return br.call(t,e)?t[e]:void 0};var mr=Object.prototype.hasOwnProperty;const vr=function(e){var t=this.__data__;return pr?void 0!==t[e]:mr.call(t,e)};const yr=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=pr&&void 0===t?"__lodash_hash_undefined__":t,this};function wr(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}wr.prototype.clear=dr,wr.prototype.delete=hr,wr.prototype.get=gr,wr.prototype.has=vr,wr.prototype.set=yr;const xr=wr;const kr=function(){this.size=0,this.__data__={hash:new xr,map:new(fr||Tn),string:new xr}};const Er=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e};const _r=function(e,t){var n=e.__data__;return Er(t)?n["string"==typeof t?"string":"hash"]:n.map};const Sr=function(e){var t=_r(this,e).delete(e);return this.size-=t?1:0,t};const Cr=function(e){return _r(this,e).get(e)};const Or=function(e){return _r(this,e).has(e)};const jr=function(e,t){var n=_r(this,e),r=n.size;return n.set(e,t),this.size+=n.size==r?0:1,this};function Ar(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}Ar.prototype.clear=kr,Ar.prototype.delete=Sr,Ar.prototype.get=Cr,Ar.prototype.has=Or,Ar.prototype.set=jr;const Tr=Ar;const Nr=function(e,t){var n=this.__data__;if(n instanceof Tn){var r=n.__data__;if(!fr||r.length<199)return r.push([e,t]),this.size=++n.size,this;n=this.__data__=new Tr(r)}return n.set(e,t),this.size=n.size,this};function Pr(e){var t=this.__data__=new Tn(e);this.size=t.size}Pr.prototype.clear=Nn,Pr.prototype.delete=Pn,Pr.prototype.get=Rn,Pr.prototype.has=Fn,Pr.prototype.set=Nr;const Rr=Pr;const Fr=function(){try{var e=ur(Object,"defineProperty");return e({},"",{}),e}catch(e){}}();const Lr=function(e,t,n){"__proto__"==t&&Fr?Fr(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n};const Mr=function(e,t,n){(void 0!==n&&!kn(e[t],n)||void 0===n&&!(t in e))&&Lr(e,t,n)};const Br=function(e){return function(t,n,r){for(var o=-1,a=Object(t),i=r(t),l=i.length;l--;){var s=i[e?l:++o];if(!1===n(a[s],s,a))break}return t}}();var Dr="object"==typeof exports&&exports&&!exports.nodeType&&exports,zr=Dr&&"object"==typeof module&&module&&!module.nodeType&&module,Ir=zr&&zr.exports===Dr?Bn.Buffer:void 0,Ur=Ir?Ir.allocUnsafe:void 0;const Hr=function(e,t){if(t)return e.slice();var n=e.length,r=Ur?Ur(n):new e.constructor(n);return e.copy(r),r};const Wr=Bn.Uint8Array;const Vr=function(e){var t=new e.constructor(e.byteLength);return new Wr(t).set(new Wr(e)),t};const $r=function(e,t){var n=t?Vr(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)};const qr=function(e,t){var n=-1,r=e.length;for(t||(t=Array(r));++n<r;)t[n]=e[n];return t};var Gr=Object.create;const Xr=function(){function e(){}return function(t){if(!Xn(t))return{};if(Gr)return Gr(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}}();const Kr=function(e,t){return function(n){return e(t(n))}};const Qr=Kr(Object.getPrototypeOf,Object);var Yr=Object.prototype;const Jr=function(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||Yr)};const Zr=function(e){return"function"!=typeof e.constructor||Jr(e)?{}:Xr(Qr(e))};const eo=function(e){return null!=e&&"object"==typeof e};const to=function(e){return eo(e)&&"[object Arguments]"==Gn(e)};var no=Object.prototype,ro=no.hasOwnProperty,oo=no.propertyIsEnumerable;const ao=to(function(){return arguments}())?to:function(e){return eo(e)&&ro.call(e,"callee")&&!oo.call(e,"callee")};const io=Array.isArray;const lo=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991};const so=function(e){return null!=e&&lo(e.length)&&!Kn(e)};const co=function(e){return eo(e)&&so(e)};const uo=function(){return!1};var fo="object"==typeof exports&&exports&&!exports.nodeType&&exports,po=fo&&"object"==typeof module&&module&&!module.nodeType&&module,ho=po&&po.exports===fo?Bn.Buffer:void 0;const bo=(ho?ho.isBuffer:void 0)||uo;var go=Function.prototype,mo=Object.prototype,vo=go.toString,yo=mo.hasOwnProperty,wo=vo.call(Object);const xo=function(e){if(!eo(e)||"[object Object]"!=Gn(e))return!1;var t=Qr(e);if(null===t)return!0;var n=yo.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&vo.call(n)==wo};var ko={};ko["[object Float32Array]"]=ko["[object Float64Array]"]=ko["[object Int8Array]"]=ko["[object Int16Array]"]=ko["[object Int32Array]"]=ko["[object Uint8Array]"]=ko["[object Uint8ClampedArray]"]=ko["[object Uint16Array]"]=ko["[object Uint32Array]"]=!0,ko["[object Arguments]"]=ko["[object Array]"]=ko["[object ArrayBuffer]"]=ko["[object Boolean]"]=ko["[object DataView]"]=ko["[object Date]"]=ko["[object Error]"]=ko["[object Function]"]=ko["[object Map]"]=ko["[object Number]"]=ko["[object Object]"]=ko["[object RegExp]"]=ko["[object Set]"]=ko["[object String]"]=ko["[object WeakMap]"]=!1;const Eo=function(e){return eo(e)&&lo(e.length)&&!!ko[Gn(e)]};const _o=function(e){return function(t){return e(t)}};var So="object"==typeof exports&&exports&&!exports.nodeType&&exports,Co=So&&"object"==typeof module&&module&&!module.nodeType&&module,Oo=Co&&Co.exports===So&&Ln.process,jo=function(){try{var e=Co&&Co.require&&Co.require("util").types;return e||Oo&&Oo.binding&&Oo.binding("util")}catch(e){}}();var Ao=jo&&jo.isTypedArray;const To=Ao?_o(Ao):Eo;const No=function(e,t){if(("constructor"!==t||"function"!=typeof e[t])&&"__proto__"!=t)return e[t]};var Po=Object.prototype.hasOwnProperty;const Ro=function(e,t,n){var r=e[t];Po.call(e,t)&&kn(r,n)&&(void 0!==n||t in e)||Lr(e,t,n)};const Fo=function(e,t,n,r){var o=!n;n||(n={});for(var a=-1,i=t.length;++a<i;){var l=t[a],s=r?r(n[l],e[l],l,n,e):void 0;void 0===s&&(s=e[l]),o?Lr(n,l,s):Ro(n,l,s)}return n};const Lo=function(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r};var Mo=/^(?:0|[1-9]\d*)$/;const Bo=function(e,t){var n=typeof e;return!!(t=null==t?9007199254740991:t)&&("number"==n||"symbol"!=n&&Mo.test(e))&&e>-1&&e%1==0&&e<t};var Do=Object.prototype.hasOwnProperty;const zo=function(e,t){var n=io(e),r=!n&&ao(e),o=!n&&!r&&bo(e),a=!n&&!r&&!o&&To(e),i=n||r||o||a,l=i?Lo(e.length,String):[],s=l.length;for(var c in e)!t&&!Do.call(e,c)||i&&("length"==c||o&&("offset"==c||"parent"==c)||a&&("buffer"==c||"byteLength"==c||"byteOffset"==c)||Bo(c,s))||l.push(c);return l};const Io=function(e){var t=[];if(null!=e)for(var n in Object(e))t.push(n);return t};var Uo=Object.prototype.hasOwnProperty;const Ho=function(e){if(!Xn(e))return Io(e);var t=Jr(e),n=[];for(var r in e)("constructor"!=r||!t&&Uo.call(e,r))&&n.push(r);return n};const Wo=function(e){return so(e)?zo(e,!0):Ho(e)};const Vo=function(e){return Fo(e,Wo(e))};const $o=function(e,t,n,r,o,a,i){var l=No(e,n),s=No(t,n),c=i.get(s);if(c)Mr(e,n,c);else{var u=a?a(l,s,n+"",e,t,i):void 0,f=void 0===u;if(f){var p=io(s),d=!p&&bo(s),h=!p&&!d&&To(s);u=s,p||d||h?io(l)?u=l:co(l)?u=qr(l):d?(f=!1,u=Hr(s,!0)):h?(f=!1,u=$r(s,!0)):u=[]:xo(s)||ao(s)?(u=l,ao(l)?u=Vo(l):Xn(l)&&!Kn(l)||(u=Zr(s))):f=!1}f&&(i.set(s,u),o(u,s,r,a,i),i.delete(s)),Mr(e,n,u)}};const qo=function e(t,n,r,o,a){t!==n&&Br(n,(function(i,l){if(a||(a=new Rr),Xn(i))$o(t,n,l,r,e,o,a);else{var s=o?o(No(t,l),i,l+"",t,n,a):void 0;void 0===s&&(s=i),Mr(t,l,s)}}),Wo)};const Go=function(e){return e};const Xo=function(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)};var Ko=Math.max;const Qo=function(e,t,n){return t=Ko(void 0===t?e.length-1:t,0),function(){for(var r=arguments,o=-1,a=Ko(r.length-t,0),i=Array(a);++o<a;)i[o]=r[t+o];o=-1;for(var l=Array(t+1);++o<t;)l[o]=r[o];return l[t]=n(i),Xo(e,this,l)}};const Yo=function(e){return function(){return e}};const Jo=Fr?function(e,t){return Fr(e,"toString",{configurable:!0,enumerable:!1,value:Yo(t),writable:!0})}:Go;var Zo=Date.now;const ea=function(e){var t=0,n=0;return function(){var r=Zo(),o=16-(r-n);if(n=r,o>0){if(++t>=800)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}(Jo);const ta=function(e,t){return ea(Qo(e,t,Go),e+"")};const na=function(e,t,n){if(!Xn(n))return!1;var r=typeof t;return!!("number"==r?so(n)&&Bo(t,n.length):"string"==r&&t in n)&&kn(n[t],e)};const ra=function(e){return ta((function(t,n){var r=-1,o=n.length,a=o>1?n[o-1]:void 0,i=o>2?n[2]:void 0;for(a=e.length>3&&"function"==typeof a?(o--,a):void 0,i&&na(n[0],n[1],i)&&(a=o<3?void 0:a,o=1),t=Object(t);++r<o;){var l=n[r];l&&e(t,l,r,a)}return t}))}((function(e,t,n){qo(e,t,n)}));var oa=function(e){var n=e.zDepth,r=e.radius,o=e.background,a=e.children,i=e.styles,l=void 0===i?{}:i,s=(0,tn.Ay)(ra({default:{wrap:{position:"relative",display:"inline-block"},content:{position:"relative"},bg:{absolute:"0px 0px 0px 0px",boxShadow:"0 "+n+"px "+4*n+"px rgba(0,0,0,.24)",borderRadius:r,background:o}},"zDepth-0":{bg:{boxShadow:"none"}},"zDepth-1":{bg:{boxShadow:"0 2px 10px rgba(0,0,0,.12), 0 2px 5px rgba(0,0,0,.16)"}},"zDepth-2":{bg:{boxShadow:"0 6px 20px rgba(0,0,0,.19), 0 8px 17px rgba(0,0,0,.2)"}},"zDepth-3":{bg:{boxShadow:"0 17px 50px rgba(0,0,0,.19), 0 12px 15px rgba(0,0,0,.24)"}},"zDepth-4":{bg:{boxShadow:"0 25px 55px rgba(0,0,0,.21), 0 16px 28px rgba(0,0,0,.22)"}},"zDepth-5":{bg:{boxShadow:"0 40px 77px rgba(0,0,0,.22), 0 27px 24px rgba(0,0,0,.2)"}},square:{bg:{borderRadius:"0"}},circle:{bg:{borderRadius:"50%"}}},l),{"zDepth-1":1===n});return t.createElement("div",{style:s.wrap},t.createElement("div",{style:s.bg}),t.createElement("div",{style:s.content},a))};oa.propTypes={background:wn().string,zDepth:wn().oneOf([0,1,2,3,4,5]),radius:wn().number,styles:wn().object},oa.defaultProps={background:"#fff",zDepth:1,radius:2,styles:{}};const aa=oa;const ia=function(){return Bn.Date.now()};var la=/\s/;const sa=function(e){for(var t=e.length;t--&&la.test(e.charAt(t)););return t};var ca=/^\s+/;const ua=function(e){return e?e.slice(0,sa(e)+1).replace(ca,""):e};const fa=function(e){return"symbol"==typeof e||eo(e)&&"[object Symbol]"==Gn(e)};var pa=/^[-+]0x[0-9a-f]+$/i,da=/^0b[01]+$/i,ha=/^0o[0-7]+$/i,ba=parseInt;const ga=function(e){if("number"==typeof e)return e;if(fa(e))return NaN;if(Xn(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=Xn(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=ua(e);var n=da.test(e);return n||ha.test(e)?ba(e.slice(2),n?2:8):pa.test(e)?NaN:+e};var ma=Math.max,va=Math.min;const ya=function(e,t,n){var r,o,a,i,l,s,c=0,u=!1,f=!1,p=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function d(t){var n=r,a=o;return r=o=void 0,c=t,i=e.apply(a,n)}function h(e){var n=e-s;return void 0===s||n>=t||n<0||f&&e-c>=a}function b(){var e=ia();if(h(e))return g(e);l=setTimeout(b,function(e){var n=t-(e-s);return f?va(n,a-(e-c)):n}(e))}function g(e){return l=void 0,p&&r?d(e):(r=o=void 0,i)}function m(){var e=ia(),n=h(e);if(r=arguments,o=this,s=e,n){if(void 0===l)return function(e){return c=e,l=setTimeout(b,t),u?d(e):i}(s);if(f)return clearTimeout(l),l=setTimeout(b,t),d(s)}return void 0===l&&(l=setTimeout(b,t)),i}return t=ga(t)||0,Xn(n)&&(u=!!n.leading,a=(f="maxWait"in n)?ma(ga(n.maxWait)||0,t):a,p="trailing"in n?!!n.trailing:p),m.cancel=function(){void 0!==l&&clearTimeout(l),c=0,r=s=o=l=void 0},m.flush=function(){return void 0===l?i:g(ia())},m};const wa=function(e,t,n){var r=!0,o=!0;if("function"!=typeof e)throw new TypeError("Expected a function");return Xn(n)&&(r="leading"in n?!!n.leading:r,o="trailing"in n?!!n.trailing:o),ya(e,t,{leading:r,maxWait:t,trailing:o})};var xa=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();var ka=function(e){function n(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n);var t=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(n.__proto__||Object.getPrototypeOf(n)).call(this,e));return t.handleChange=function(e){"function"==typeof t.props.onChange&&t.throttle(t.props.onChange,function(e,t,n){var r=n.getBoundingClientRect(),o=r.width,a=r.height,i="number"==typeof e.pageX?e.pageX:e.touches[0].pageX,l="number"==typeof e.pageY?e.pageY:e.touches[0].pageY,s=i-(n.getBoundingClientRect().left+window.pageXOffset),c=l-(n.getBoundingClientRect().top+window.pageYOffset);s<0?s=0:s>o&&(s=o),c<0?c=0:c>a&&(c=a);var u=s/o,f=1-c/a;return{h:t.h,s:u,v:f,a:t.a,source:"hsv"}}(e,t.props.hsl,t.container),e)},t.handleMouseDown=function(e){t.handleChange(e);var n=t.getContainerRenderWindow();n.addEventListener("mousemove",t.handleChange),n.addEventListener("mouseup",t.handleMouseUp)},t.handleMouseUp=function(){t.unbindEventListeners()},t.throttle=wa((function(e,t,n){e(t,n)}),50),t}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(n,e),xa(n,[{key:"componentWillUnmount",value:function(){this.throttle.cancel(),this.unbindEventListeners()}},{key:"getContainerRenderWindow",value:function(){for(var e=this.container,t=window;!t.document.contains(e)&&t.parent!==t;)t=t.parent;return t}},{key:"unbindEventListeners",value:function(){var e=this.getContainerRenderWindow();e.removeEventListener("mousemove",this.handleChange),e.removeEventListener("mouseup",this.handleMouseUp)}},{key:"render",value:function(){var e=this,n=this.props.style||{},r=n.color,o=n.white,a=n.black,i=n.pointer,l=n.circle,s=(0,tn.Ay)({default:{color:{absolute:"0px 0px 0px 0px",background:"hsl("+this.props.hsl.h+",100%, 50%)",borderRadius:this.props.radius},white:{absolute:"0px 0px 0px 0px",borderRadius:this.props.radius},black:{absolute:"0px 0px 0px 0px",boxShadow:this.props.shadow,borderRadius:this.props.radius},pointer:{position:"absolute",top:-100*this.props.hsv.v+100+"%",left:100*this.props.hsv.s+"%",cursor:"default"},circle:{width:"4px",height:"4px",boxShadow:"0 0 0 1.5px #fff, inset 0 0 1px 1px rgba(0,0,0,.3),\n 0 0 1px 2px rgba(0,0,0,.4)",borderRadius:"50%",cursor:"hand",transform:"translate(-2px, -2px)"}},custom:{color:r,white:o,black:a,pointer:i,circle:l}},{custom:!!this.props.style});return t.createElement("div",{style:s.color,ref:function(t){return e.container=t},onMouseDown:this.handleMouseDown,onTouchMove:this.handleChange,onTouchStart:this.handleChange},t.createElement("style",null,"\n .saturation-white {\n background: -webkit-linear-gradient(to right, #fff, rgba(255,255,255,0));\n background: linear-gradient(to right, #fff, rgba(255,255,255,0));\n }\n .saturation-black {\n background: -webkit-linear-gradient(to top, #000, rgba(0,0,0,0));\n background: linear-gradient(to top, #000, rgba(0,0,0,0));\n }\n "),t.createElement("div",{style:s.white,className:"saturation-white"},t.createElement("div",{style:s.black,className:"saturation-black"}),t.createElement("div",{style:s.pointer},this.props.pointer?t.createElement(this.props.pointer,this.props):t.createElement("div",{style:s.circle}))))}}]),n}(t.PureComponent||t.Component);const Ea=ka;const _a=function(e,t){for(var n=-1,r=null==e?0:e.length;++n<r&&!1!==t(e[n],n,e););return e};const Sa=Kr(Object.keys,Object);var Ca=Object.prototype.hasOwnProperty;const Oa=function(e){if(!Jr(e))return Sa(e);var t=[];for(var n in Object(e))Ca.call(e,n)&&"constructor"!=n&&t.push(n);return t};const ja=function(e){return so(e)?zo(e):Oa(e)};const Aa=function(e,t){return function(n,r){if(null==n)return n;if(!so(n))return e(n,r);for(var o=n.length,a=t?o:-1,i=Object(n);(t?a--:++a<o)&&!1!==r(i[a],a,i););return n}}((function(e,t){return e&&Br(e,t,ja)}));const Ta=function(e){return"function"==typeof e?e:Go};const Na=function(e,t){return(io(e)?_a:Aa)(e,Ta(t))};function Pa(e){return Pa="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Pa(e)}var Ra=/^\s+/,Fa=/\s+$/;function La(e,t){if(t=t||{},(e=e||"")instanceof La)return e;if(!(this instanceof La))return new La(e,t);var n=function(e){var t={r:0,g:0,b:0},n=1,r=null,o=null,a=null,i=!1,l=!1;"string"==typeof e&&(e=function(e){e=e.replace(Ra,"").replace(Fa,"").toLowerCase();var t,n=!1;if(Ja[e])e=Ja[e],n=!0;else if("transparent"==e)return{r:0,g:0,b:0,a:0,format:"name"};if(t=fi.rgb.exec(e))return{r:t[1],g:t[2],b:t[3]};if(t=fi.rgba.exec(e))return{r:t[1],g:t[2],b:t[3],a:t[4]};if(t=fi.hsl.exec(e))return{h:t[1],s:t[2],l:t[3]};if(t=fi.hsla.exec(e))return{h:t[1],s:t[2],l:t[3],a:t[4]};if(t=fi.hsv.exec(e))return{h:t[1],s:t[2],v:t[3]};if(t=fi.hsva.exec(e))return{h:t[1],s:t[2],v:t[3],a:t[4]};if(t=fi.hex8.exec(e))return{r:ri(t[1]),g:ri(t[2]),b:ri(t[3]),a:li(t[4]),format:n?"name":"hex8"};if(t=fi.hex6.exec(e))return{r:ri(t[1]),g:ri(t[2]),b:ri(t[3]),format:n?"name":"hex"};if(t=fi.hex4.exec(e))return{r:ri(t[1]+""+t[1]),g:ri(t[2]+""+t[2]),b:ri(t[3]+""+t[3]),a:li(t[4]+""+t[4]),format:n?"name":"hex8"};if(t=fi.hex3.exec(e))return{r:ri(t[1]+""+t[1]),g:ri(t[2]+""+t[2]),b:ri(t[3]+""+t[3]),format:n?"name":"hex"};return!1}(e));"object"==Pa(e)&&(pi(e.r)&&pi(e.g)&&pi(e.b)?(s=e.r,c=e.g,u=e.b,t={r:255*ti(s,255),g:255*ti(c,255),b:255*ti(u,255)},i=!0,l="%"===String(e.r).substr(-1)?"prgb":"rgb"):pi(e.h)&&pi(e.s)&&pi(e.v)?(r=ai(e.s),o=ai(e.v),t=function(e,t,n){e=6*ti(e,360),t=ti(t,100),n=ti(n,100);var r=Math.floor(e),o=e-r,a=n*(1-t),i=n*(1-o*t),l=n*(1-(1-o)*t),s=r%6,c=[n,i,a,a,l,n][s],u=[l,n,n,i,a,a][s],f=[a,a,l,n,n,i][s];return{r:255*c,g:255*u,b:255*f}}(e.h,r,o),i=!0,l="hsv"):pi(e.h)&&pi(e.s)&&pi(e.l)&&(r=ai(e.s),a=ai(e.l),t=function(e,t,n){var r,o,a;function i(e,t,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?e+6*(t-e)*n:n<.5?t:n<2/3?e+(t-e)*(2/3-n)*6:e}if(e=ti(e,360),t=ti(t,100),n=ti(n,100),0===t)r=o=a=n;else{var l=n<.5?n*(1+t):n+t-n*t,s=2*n-l;r=i(s,l,e+1/3),o=i(s,l,e),a=i(s,l,e-1/3)}return{r:255*r,g:255*o,b:255*a}}(e.h,r,a),i=!0,l="hsl"),e.hasOwnProperty("a")&&(n=e.a));var s,c,u;return n=ei(n),{ok:i,format:e.format||l,r:Math.min(255,Math.max(t.r,0)),g:Math.min(255,Math.max(t.g,0)),b:Math.min(255,Math.max(t.b,0)),a:n}}(e);this._originalInput=e,this._r=n.r,this._g=n.g,this._b=n.b,this._a=n.a,this._roundA=Math.round(100*this._a)/100,this._format=t.format||n.format,this._gradientType=t.gradientType,this._r<1&&(this._r=Math.round(this._r)),this._g<1&&(this._g=Math.round(this._g)),this._b<1&&(this._b=Math.round(this._b)),this._ok=n.ok}function Ma(e,t,n){e=ti(e,255),t=ti(t,255),n=ti(n,255);var r,o,a=Math.max(e,t,n),i=Math.min(e,t,n),l=(a+i)/2;if(a==i)r=o=0;else{var s=a-i;switch(o=l>.5?s/(2-a-i):s/(a+i),a){case e:r=(t-n)/s+(t<n?6:0);break;case t:r=(n-e)/s+2;break;case n:r=(e-t)/s+4}r/=6}return{h:r,s:o,l}}function Ba(e,t,n){e=ti(e,255),t=ti(t,255),n=ti(n,255);var r,o,a=Math.max(e,t,n),i=Math.min(e,t,n),l=a,s=a-i;if(o=0===a?0:s/a,a==i)r=0;else{switch(a){case e:r=(t-n)/s+(t<n?6:0);break;case t:r=(n-e)/s+2;break;case n:r=(e-t)/s+4}r/=6}return{h:r,s:o,v:l}}function Da(e,t,n,r){var o=[oi(Math.round(e).toString(16)),oi(Math.round(t).toString(16)),oi(Math.round(n).toString(16))];return r&&o[0].charAt(0)==o[0].charAt(1)&&o[1].charAt(0)==o[1].charAt(1)&&o[2].charAt(0)==o[2].charAt(1)?o[0].charAt(0)+o[1].charAt(0)+o[2].charAt(0):o.join("")}function za(e,t,n,r){return[oi(ii(r)),oi(Math.round(e).toString(16)),oi(Math.round(t).toString(16)),oi(Math.round(n).toString(16))].join("")}function Ia(e,t){t=0===t?0:t||10;var n=La(e).toHsl();return n.s-=t/100,n.s=ni(n.s),La(n)}function Ua(e,t){t=0===t?0:t||10;var n=La(e).toHsl();return n.s+=t/100,n.s=ni(n.s),La(n)}function Ha(e){return La(e).desaturate(100)}function Wa(e,t){t=0===t?0:t||10;var n=La(e).toHsl();return n.l+=t/100,n.l=ni(n.l),La(n)}function Va(e,t){t=0===t?0:t||10;var n=La(e).toRgb();return n.r=Math.max(0,Math.min(255,n.r-Math.round(-t/100*255))),n.g=Math.max(0,Math.min(255,n.g-Math.round(-t/100*255))),n.b=Math.max(0,Math.min(255,n.b-Math.round(-t/100*255))),La(n)}function $a(e,t){t=0===t?0:t||10;var n=La(e).toHsl();return n.l-=t/100,n.l=ni(n.l),La(n)}function qa(e,t){var n=La(e).toHsl(),r=(n.h+t)%360;return n.h=r<0?360+r:r,La(n)}function Ga(e){var t=La(e).toHsl();return t.h=(t.h+180)%360,La(t)}function Xa(e,t){if(isNaN(t)||t<=0)throw new Error("Argument to polyad must be a positive number");for(var n=La(e).toHsl(),r=[La(e)],o=360/t,a=1;a<t;a++)r.push(La({h:(n.h+a*o)%360,s:n.s,l:n.l}));return r}function Ka(e){var t=La(e).toHsl(),n=t.h;return[La(e),La({h:(n+72)%360,s:t.s,l:t.l}),La({h:(n+216)%360,s:t.s,l:t.l})]}function Qa(e,t,n){t=t||6,n=n||30;var r=La(e).toHsl(),o=360/n,a=[La(e)];for(r.h=(r.h-(o*t>>1)+720)%360;--t;)r.h=(r.h+o)%360,a.push(La(r));return a}function Ya(e,t){t=t||6;for(var n=La(e).toHsv(),r=n.h,o=n.s,a=n.v,i=[],l=1/t;t--;)i.push(La({h:r,s:o,v:a})),a=(a+l)%1;return i}La.prototype={isDark:function(){return this.getBrightness()<128},isLight:function(){return!this.isDark()},isValid:function(){return this._ok},getOriginalInput:function(){return this._originalInput},getFormat:function(){return this._format},getAlpha:function(){return this._a},getBrightness:function(){var e=this.toRgb();return(299*e.r+587*e.g+114*e.b)/1e3},getLuminance:function(){var e,t,n,r=this.toRgb();return e=r.r/255,t=r.g/255,n=r.b/255,.2126*(e<=.03928?e/12.92:Math.pow((e+.055)/1.055,2.4))+.7152*(t<=.03928?t/12.92:Math.pow((t+.055)/1.055,2.4))+.0722*(n<=.03928?n/12.92:Math.pow((n+.055)/1.055,2.4))},setAlpha:function(e){return this._a=ei(e),this._roundA=Math.round(100*this._a)/100,this},toHsv:function(){var e=Ba(this._r,this._g,this._b);return{h:360*e.h,s:e.s,v:e.v,a:this._a}},toHsvString:function(){var e=Ba(this._r,this._g,this._b),t=Math.round(360*e.h),n=Math.round(100*e.s),r=Math.round(100*e.v);return 1==this._a?"hsv("+t+", "+n+"%, "+r+"%)":"hsva("+t+", "+n+"%, "+r+"%, "+this._roundA+")"},toHsl:function(){var e=Ma(this._r,this._g,this._b);return{h:360*e.h,s:e.s,l:e.l,a:this._a}},toHslString:function(){var e=Ma(this._r,this._g,this._b),t=Math.round(360*e.h),n=Math.round(100*e.s),r=Math.round(100*e.l);return 1==this._a?"hsl("+t+", "+n+"%, "+r+"%)":"hsla("+t+", "+n+"%, "+r+"%, "+this._roundA+")"},toHex:function(e){return Da(this._r,this._g,this._b,e)},toHexString:function(e){return"#"+this.toHex(e)},toHex8:function(e){return function(e,t,n,r,o){var a=[oi(Math.round(e).toString(16)),oi(Math.round(t).toString(16)),oi(Math.round(n).toString(16)),oi(ii(r))];if(o&&a[0].charAt(0)==a[0].charAt(1)&&a[1].charAt(0)==a[1].charAt(1)&&a[2].charAt(0)==a[2].charAt(1)&&a[3].charAt(0)==a[3].charAt(1))return a[0].charAt(0)+a[1].charAt(0)+a[2].charAt(0)+a[3].charAt(0);return a.join("")}(this._r,this._g,this._b,this._a,e)},toHex8String:function(e){return"#"+this.toHex8(e)},toRgb:function(){return{r:Math.round(this._r),g:Math.round(this._g),b:Math.round(this._b),a:this._a}},toRgbString:function(){return 1==this._a?"rgb("+Math.round(this._r)+", "+Math.round(this._g)+", "+Math.round(this._b)+")":"rgba("+Math.round(this._r)+", "+Math.round(this._g)+", "+Math.round(this._b)+", "+this._roundA+")"},toPercentageRgb:function(){return{r:Math.round(100*ti(this._r,255))+"%",g:Math.round(100*ti(this._g,255))+"%",b:Math.round(100*ti(this._b,255))+"%",a:this._a}},toPercentageRgbString:function(){return 1==this._a?"rgb("+Math.round(100*ti(this._r,255))+"%, "+Math.round(100*ti(this._g,255))+"%, "+Math.round(100*ti(this._b,255))+"%)":"rgba("+Math.round(100*ti(this._r,255))+"%, "+Math.round(100*ti(this._g,255))+"%, "+Math.round(100*ti(this._b,255))+"%, "+this._roundA+")"},toName:function(){return 0===this._a?"transparent":!(this._a<1)&&(Za[Da(this._r,this._g,this._b,!0)]||!1)},toFilter:function(e){var t="#"+za(this._r,this._g,this._b,this._a),n=t,r=this._gradientType?"GradientType = 1, ":"";if(e){var o=La(e);n="#"+za(o._r,o._g,o._b,o._a)}return"progid:DXImageTransform.Microsoft.gradient("+r+"startColorstr="+t+",endColorstr="+n+")"},toString:function(e){var t=!!e;e=e||this._format;var n=!1,r=this._a<1&&this._a>=0;return t||!r||"hex"!==e&&"hex6"!==e&&"hex3"!==e&&"hex4"!==e&&"hex8"!==e&&"name"!==e?("rgb"===e&&(n=this.toRgbString()),"prgb"===e&&(n=this.toPercentageRgbString()),"hex"!==e&&"hex6"!==e||(n=this.toHexString()),"hex3"===e&&(n=this.toHexString(!0)),"hex4"===e&&(n=this.toHex8String(!0)),"hex8"===e&&(n=this.toHex8String()),"name"===e&&(n=this.toName()),"hsl"===e&&(n=this.toHslString()),"hsv"===e&&(n=this.toHsvString()),n||this.toHexString()):"name"===e&&0===this._a?this.toName():this.toRgbString()},clone:function(){return La(this.toString())},_applyModification:function(e,t){var n=e.apply(null,[this].concat([].slice.call(t)));return this._r=n._r,this._g=n._g,this._b=n._b,this.setAlpha(n._a),this},lighten:function(){return this._applyModification(Wa,arguments)},brighten:function(){return this._applyModification(Va,arguments)},darken:function(){return this._applyModification($a,arguments)},desaturate:function(){return this._applyModification(Ia,arguments)},saturate:function(){return this._applyModification(Ua,arguments)},greyscale:function(){return this._applyModification(Ha,arguments)},spin:function(){return this._applyModification(qa,arguments)},_applyCombination:function(e,t){return e.apply(null,[this].concat([].slice.call(t)))},analogous:function(){return this._applyCombination(Qa,arguments)},complement:function(){return this._applyCombination(Ga,arguments)},monochromatic:function(){return this._applyCombination(Ya,arguments)},splitcomplement:function(){return this._applyCombination(Ka,arguments)},triad:function(){return this._applyCombination(Xa,[3])},tetrad:function(){return this._applyCombination(Xa,[4])}},La.fromRatio=function(e,t){if("object"==Pa(e)){var n={};for(var r in e)e.hasOwnProperty(r)&&(n[r]="a"===r?e[r]:ai(e[r]));e=n}return La(e,t)},La.equals=function(e,t){return!(!e||!t)&&La(e).toRgbString()==La(t).toRgbString()},La.random=function(){return La.fromRatio({r:Math.random(),g:Math.random(),b:Math.random()})},La.mix=function(e,t,n){n=0===n?0:n||50;var r=La(e).toRgb(),o=La(t).toRgb(),a=n/100;return La({r:(o.r-r.r)*a+r.r,g:(o.g-r.g)*a+r.g,b:(o.b-r.b)*a+r.b,a:(o.a-r.a)*a+r.a})},La.readability=function(e,t){var n=La(e),r=La(t);return(Math.max(n.getLuminance(),r.getLuminance())+.05)/(Math.min(n.getLuminance(),r.getLuminance())+.05)},La.isReadable=function(e,t,n){var r,o,a=La.readability(e,t);switch(o=!1,(r=function(e){var t,n;t=((e=e||{level:"AA",size:"small"}).level||"AA").toUpperCase(),n=(e.size||"small").toLowerCase(),"AA"!==t&&"AAA"!==t&&(t="AA");"small"!==n&&"large"!==n&&(n="small");return{level:t,size:n}}(n)).level+r.size){case"AAsmall":case"AAAlarge":o=a>=4.5;break;case"AAlarge":o=a>=3;break;case"AAAsmall":o=a>=7}return o},La.mostReadable=function(e,t,n){var r,o,a,i,l=null,s=0;o=(n=n||{}).includeFallbackColors,a=n.level,i=n.size;for(var c=0;c<t.length;c++)(r=La.readability(e,t[c]))>s&&(s=r,l=La(t[c]));return La.isReadable(e,l,{level:a,size:i})||!o?l:(n.includeFallbackColors=!1,La.mostReadable(e,["#fff","#000"],n))};var Ja=La.names={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",burntsienna:"ea7e5d",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"f0f",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"663399",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"},Za=La.hexNames=function(e){var t={};for(var n in e)e.hasOwnProperty(n)&&(t[e[n]]=n);return t}(Ja);function ei(e){return e=parseFloat(e),(isNaN(e)||e<0||e>1)&&(e=1),e}function ti(e,t){(function(e){return"string"==typeof e&&-1!=e.indexOf(".")&&1===parseFloat(e)})(e)&&(e="100%");var n=function(e){return"string"==typeof e&&-1!=e.indexOf("%")}(e);return e=Math.min(t,Math.max(0,parseFloat(e))),n&&(e=parseInt(e*t,10)/100),Math.abs(e-t)<1e-6?1:e%t/parseFloat(t)}function ni(e){return Math.min(1,Math.max(0,e))}function ri(e){return parseInt(e,16)}function oi(e){return 1==e.length?"0"+e:""+e}function ai(e){return e<=1&&(e=100*e+"%"),e}function ii(e){return Math.round(255*parseFloat(e)).toString(16)}function li(e){return ri(e)/255}var si,ci,ui,fi=(ci="[\\s|\\(]+("+(si="(?:[-\\+]?\\d*\\.\\d+%?)|(?:[-\\+]?\\d+%?)")+")[,|\\s]+("+si+")[,|\\s]+("+si+")\\s*\\)?",ui="[\\s|\\(]+("+si+")[,|\\s]+("+si+")[,|\\s]+("+si+")[,|\\s]+("+si+")\\s*\\)?",{CSS_UNIT:new RegExp(si),rgb:new RegExp("rgb"+ci),rgba:new RegExp("rgba"+ui),hsl:new RegExp("hsl"+ci),hsla:new RegExp("hsla"+ui),hsv:new RegExp("hsv"+ci),hsva:new RegExp("hsva"+ui),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/});function pi(e){return!!fi.CSS_UNIT.exec(e)}var di=function(e){var t=0,n=0;return Na(["r","g","b","a","h","s","l","v"],(function(r){if(e[r]&&(t+=1,isNaN(e[r])||(n+=1),"s"===r||"l"===r)){/^\d+%$/.test(e[r])&&(n+=1)}})),t===n&&e},hi=function(e,t){var n=e.hex?La(e.hex):La(e),r=n.toHsl(),o=n.toHsv(),a=n.toRgb(),i=n.toHex();return 0===r.s&&(r.h=t||0,o.h=t||0),{hsl:r,hex:"000000"===i&&0===a.a?"transparent":"#"+i,rgb:a,hsv:o,oldHue:e.h||t||r.h,source:e.source}},bi=function(e){if("transparent"===e)return!0;var t="#"===String(e).charAt(0)?1:0;return e.length!==4+t&&e.length<7+t&&La(e).isValid()},gi=function(e){if(!e)return"#fff";var t=hi(e);return"transparent"===t.hex?"rgba(0,0,0,0.4)":(299*t.rgb.r+587*t.rgb.g+114*t.rgb.b)/1e3>=128?"#000":"#fff"},mi=function(e,t){return La(t+" ("+e.replace("°","")+")")._ok},vi=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},yi=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();const wi=function(e){var n=function(n){function r(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,r);var t=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(r.__proto__||Object.getPrototypeOf(r)).call(this));return t.handleChange=function(e,n){if(di(e)){var r=hi(e,e.h||t.state.oldHue);t.setState(r),t.props.onChangeComplete&&t.debounce(t.props.onChangeComplete,r,n),t.props.onChange&&t.props.onChange(r,n)}},t.handleSwatchHover=function(e,n){if(di(e)){var r=hi(e,e.h||t.state.oldHue);t.props.onSwatchHover&&t.props.onSwatchHover(r,n)}},t.state=vi({},hi(e.color,0)),t.debounce=ya((function(e,t,n){e(t,n)}),100),t}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(r,n),yi(r,[{key:"render",value:function(){var n={};return this.props.onSwatchHover&&(n.onSwatchHover=this.handleSwatchHover),t.createElement(e,vi({},this.props,this.state,{onChange:this.handleChange},n))}}],[{key:"getDerivedStateFromProps",value:function(e,t){return vi({},hi(e.color,t.oldHue))}}]),r}(t.PureComponent||t.Component);return n.propTypes=vi({},e.propTypes),n.defaultProps=vi({},e.defaultProps,{color:{h:250,s:.5,l:.2,a:1}}),n};var xi=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},ki=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();function Ei(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var _i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};const Si=function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"span";return function(r){function o(){var e,t,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,o);for(var r=arguments.length,a=Array(r),i=0;i<r;i++)a[i]=arguments[i];return t=n=Ei(this,(e=o.__proto__||Object.getPrototypeOf(o)).call.apply(e,[this].concat(a))),n.state={focus:!1},n.handleFocus=function(){return n.setState({focus:!0})},n.handleBlur=function(){return n.setState({focus:!1})},Ei(n,t)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(o,r),ki(o,[{key:"render",value:function(){return t.createElement(n,{onFocus:this.handleFocus,onBlur:this.handleBlur},t.createElement(e,xi({},this.props,this.state)))}}]),o}(t.Component)}((function(e){var n=e.color,r=e.style,o=e.onClick,a=void 0===o?function(){}:o,i=e.onHover,l=e.title,s=void 0===l?n:l,c=e.children,u=e.focus,f=e.focusStyle,p=void 0===f?{}:f,d="transparent"===n,h=(0,tn.Ay)({default:{swatch:_i({background:n,height:"100%",width:"100%",cursor:"pointer",position:"relative",outline:"none"},r,u?p:{})}}),b={};return i&&(b.onMouseOver=function(e){return i(n,e)}),t.createElement("div",_i({style:h.swatch,onClick:function(e){return a(n,e)},title:s,tabIndex:0,onKeyDown:function(e){return 13===e.keyCode&&a(n,e)}},b),c,d&&t.createElement(ln,{borderRadius:h.swatch.borderRadius,boxShadow:"inset 0 0 0 1px rgba(0,0,0,0.1)"}))}));const Ci=function(e){var n=e.direction,r=(0,tn.Ay)({default:{picker:{width:"18px",height:"18px",borderRadius:"50%",transform:"translate(-9px, -1px)",backgroundColor:"rgb(248, 248, 248)",boxShadow:"0 1px 4px 0 rgba(0, 0, 0, 0.37)"}},vertical:{picker:{transform:"translate(-3px, -9px)"}}},{vertical:"vertical"===n});return t.createElement("div",{style:r.picker})};var Oi=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},ji=function(e){var n=e.rgb,r=e.hsl,o=e.width,a=e.height,i=e.onChange,l=e.direction,s=e.style,c=e.renderers,u=e.pointer,f=e.className,p=void 0===f?"":f,d=(0,tn.Ay)({default:{picker:{position:"relative",width:o,height:a},alpha:{radius:"2px",style:s}}});return t.createElement("div",{style:d.picker,className:"alpha-picker "+p},t.createElement(fn,Oi({},d.alpha,{rgb:n,hsl:r,pointer:u,renderers:c,onChange:i,direction:l})))};ji.defaultProps={width:"316px",height:"16px",direction:"horizontal",pointer:Ci};wi(ji);const Ai=function(e,t){for(var n=-1,r=null==e?0:e.length,o=Array(r);++n<r;)o[n]=t(e[n],n,e);return o};const Ti=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this};const Ni=function(e){return this.__data__.has(e)};function Pi(e){var t=-1,n=null==e?0:e.length;for(this.__data__=new Tr;++t<n;)this.add(e[t])}Pi.prototype.add=Pi.prototype.push=Ti,Pi.prototype.has=Ni;const Ri=Pi;const Fi=function(e,t){for(var n=-1,r=null==e?0:e.length;++n<r;)if(t(e[n],n,e))return!0;return!1};const Li=function(e,t){return e.has(t)};const Mi=function(e,t,n,r,o,a){var i=1&n,l=e.length,s=t.length;if(l!=s&&!(i&&s>l))return!1;var c=a.get(e),u=a.get(t);if(c&&u)return c==t&&u==e;var f=-1,p=!0,d=2&n?new Ri:void 0;for(a.set(e,t),a.set(t,e);++f<l;){var h=e[f],b=t[f];if(r)var g=i?r(b,h,f,t,e,a):r(h,b,f,e,t,a);if(void 0!==g){if(g)continue;p=!1;break}if(d){if(!Fi(t,(function(e,t){if(!Li(d,t)&&(h===e||o(h,e,n,r,a)))return d.push(t)}))){p=!1;break}}else if(h!==b&&!o(h,b,n,r,a)){p=!1;break}}return a.delete(e),a.delete(t),p};const Bi=function(e){var t=-1,n=Array(e.size);return e.forEach((function(e,r){n[++t]=[r,e]})),n};const Di=function(e){var t=-1,n=Array(e.size);return e.forEach((function(e){n[++t]=e})),n};var zi=Dn?Dn.prototype:void 0,Ii=zi?zi.valueOf:void 0;const Ui=function(e,t,n,r,o,a,i){switch(n){case"[object DataView]":if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case"[object ArrayBuffer]":return!(e.byteLength!=t.byteLength||!a(new Wr(e),new Wr(t)));case"[object Boolean]":case"[object Date]":case"[object Number]":return kn(+e,+t);case"[object Error]":return e.name==t.name&&e.message==t.message;case"[object RegExp]":case"[object String]":return e==t+"";case"[object Map]":var l=Bi;case"[object Set]":var s=1&r;if(l||(l=Di),e.size!=t.size&&!s)return!1;var c=i.get(e);if(c)return c==t;r|=2,i.set(e,t);var u=Mi(l(e),l(t),r,o,a,i);return i.delete(e),u;case"[object Symbol]":if(Ii)return Ii.call(e)==Ii.call(t)}return!1};const Hi=function(e,t){for(var n=-1,r=t.length,o=e.length;++n<r;)e[o+n]=t[n];return e};const Wi=function(e,t,n){var r=t(e);return io(e)?r:Hi(r,n(e))};const Vi=function(e,t){for(var n=-1,r=null==e?0:e.length,o=0,a=[];++n<r;){var i=e[n];t(i,n,e)&&(a[o++]=i)}return a};const $i=function(){return[]};var qi=Object.prototype.propertyIsEnumerable,Gi=Object.getOwnPropertySymbols;const Xi=Gi?function(e){return null==e?[]:(e=Object(e),Vi(Gi(e),(function(t){return qi.call(e,t)})))}:$i;const Ki=function(e){return Wi(e,ja,Xi)};var Qi=Object.prototype.hasOwnProperty;const Yi=function(e,t,n,r,o,a){var i=1&n,l=Ki(e),s=l.length;if(s!=Ki(t).length&&!i)return!1;for(var c=s;c--;){var u=l[c];if(!(i?u in t:Qi.call(t,u)))return!1}var f=a.get(e),p=a.get(t);if(f&&p)return f==t&&p==e;var d=!0;a.set(e,t),a.set(t,e);for(var h=i;++c<s;){var b=e[u=l[c]],g=t[u];if(r)var m=i?r(g,b,u,t,e,a):r(b,g,u,e,t,a);if(!(void 0===m?b===g||o(b,g,n,r,a):m)){d=!1;break}h||(h="constructor"==u)}if(d&&!h){var v=e.constructor,y=t.constructor;v==y||!("constructor"in e)||!("constructor"in t)||"function"==typeof v&&v instanceof v&&"function"==typeof y&&y instanceof y||(d=!1)}return a.delete(e),a.delete(t),d};const Ji=ur(Bn,"DataView");const Zi=ur(Bn,"Promise");const el=ur(Bn,"Set");const tl=ur(Bn,"WeakMap");var nl="[object Map]",rl="[object Promise]",ol="[object Set]",al="[object WeakMap]",il="[object DataView]",ll=tr(Ji),sl=tr(fr),cl=tr(Zi),ul=tr(el),fl=tr(tl),pl=Gn;(Ji&&pl(new Ji(new ArrayBuffer(1)))!=il||fr&&pl(new fr)!=nl||Zi&&pl(Zi.resolve())!=rl||el&&pl(new el)!=ol||tl&&pl(new tl)!=al)&&(pl=function(e){var t=Gn(e),n="[object Object]"==t?e.constructor:void 0,r=n?tr(n):"";if(r)switch(r){case ll:return il;case sl:return nl;case cl:return rl;case ul:return ol;case fl:return al}return t});const dl=pl;var hl="[object Arguments]",bl="[object Array]",gl="[object Object]",ml=Object.prototype.hasOwnProperty;const vl=function(e,t,n,r,o,a){var i=io(e),l=io(t),s=i?bl:dl(e),c=l?bl:dl(t),u=(s=s==hl?gl:s)==gl,f=(c=c==hl?gl:c)==gl,p=s==c;if(p&&bo(e)){if(!bo(t))return!1;i=!0,u=!1}if(p&&!u)return a||(a=new Rr),i||To(e)?Mi(e,t,n,r,o,a):Ui(e,t,s,n,r,o,a);if(!(1&n)){var d=u&&ml.call(e,"__wrapped__"),h=f&&ml.call(t,"__wrapped__");if(d||h){var b=d?e.value():e,g=h?t.value():t;return a||(a=new Rr),o(b,g,n,r,a)}}return!!p&&(a||(a=new Rr),Yi(e,t,n,r,o,a))};const yl=function e(t,n,r,o,a){return t===n||(null==t||null==n||!eo(t)&&!eo(n)?t!=t&&n!=n:vl(t,n,r,o,e,a))};const wl=function(e,t,n,r){var o=n.length,a=o,i=!r;if(null==e)return!a;for(e=Object(e);o--;){var l=n[o];if(i&&l[2]?l[1]!==e[l[0]]:!(l[0]in e))return!1}for(;++o<a;){var s=(l=n[o])[0],c=e[s],u=l[1];if(i&&l[2]){if(void 0===c&&!(s in e))return!1}else{var f=new Rr;if(r)var p=r(c,u,s,e,t,f);if(!(void 0===p?yl(u,c,3,r,f):p))return!1}}return!0};const xl=function(e){return e==e&&!Xn(e)};const kl=function(e){for(var t=ja(e),n=t.length;n--;){var r=t[n],o=e[r];t[n]=[r,o,xl(o)]}return t};const El=function(e,t){return function(n){return null!=n&&(n[e]===t&&(void 0!==t||e in Object(n)))}};const _l=function(e){var t=kl(e);return 1==t.length&&t[0][2]?El(t[0][0],t[0][1]):function(n){return n===e||wl(n,e,t)}};var Sl=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Cl=/^\w*$/;const Ol=function(e,t){if(io(e))return!1;var n=typeof e;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!fa(e))||(Cl.test(e)||!Sl.test(e)||null!=t&&e in Object(t))};function jl(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError("Expected a function");var n=function(){var r=arguments,o=t?t.apply(this,r):r[0],a=n.cache;if(a.has(o))return a.get(o);var i=e.apply(this,r);return n.cache=a.set(o,i)||a,i};return n.cache=new(jl.Cache||Tr),n}jl.Cache=Tr;const Al=jl;const Tl=function(e){var t=Al(e,(function(e){return 500===n.size&&n.clear(),e})),n=t.cache;return t};var Nl=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Pl=/\\(\\)?/g;const Rl=Tl((function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(Nl,(function(e,n,r,o){t.push(r?o.replace(Pl,"$1"):n||e)})),t}));var Fl=Dn?Dn.prototype:void 0,Ll=Fl?Fl.toString:void 0;const Ml=function e(t){if("string"==typeof t)return t;if(io(t))return Ai(t,e)+"";if(fa(t))return Ll?Ll.call(t):"";var n=t+"";return"0"==n&&1/t==-Infinity?"-0":n};const Bl=function(e){return null==e?"":Ml(e)};const Dl=function(e,t){return io(e)?e:Ol(e,t)?[e]:Rl(Bl(e))};const zl=function(e){if("string"==typeof e||fa(e))return e;var t=e+"";return"0"==t&&1/e==-Infinity?"-0":t};const Il=function(e,t){for(var n=0,r=(t=Dl(t,e)).length;null!=e&&n<r;)e=e[zl(t[n++])];return n&&n==r?e:void 0};const Ul=function(e,t,n){var r=null==e?void 0:Il(e,t);return void 0===r?n:r};const Hl=function(e,t){return null!=e&&t in Object(e)};const Wl=function(e,t,n){for(var r=-1,o=(t=Dl(t,e)).length,a=!1;++r<o;){var i=zl(t[r]);if(!(a=null!=e&&n(e,i)))break;e=e[i]}return a||++r!=o?a:!!(o=null==e?0:e.length)&&lo(o)&&Bo(i,o)&&(io(e)||ao(e))};const Vl=function(e,t){return null!=e&&Wl(e,t,Hl)};const $l=function(e,t){return Ol(e)&&xl(t)?El(zl(e),t):function(n){var r=Ul(n,e);return void 0===r&&r===t?Vl(n,e):yl(t,r,3)}};const ql=function(e){return function(t){return null==t?void 0:t[e]}};const Gl=function(e){return function(t){return Il(t,e)}};const Xl=function(e){return Ol(e)?ql(zl(e)):Gl(e)};const Kl=function(e){return"function"==typeof e?e:null==e?Go:"object"==typeof e?io(e)?$l(e[0],e[1]):_l(e):Xl(e)};const Ql=function(e,t){var n=-1,r=so(e)?Array(e.length):[];return Aa(e,(function(e,o,a){r[++n]=t(e,o,a)})),r};const Yl=function(e,t){return(io(e)?Ai:Ql)(e,Kl(t,3))};const Jl=function(e){var n=e.colors,r=e.onClick,o=e.onSwatchHover,a=(0,tn.Ay)({default:{swatches:{marginRight:"-10px"},swatch:{width:"22px",height:"22px",float:"left",marginRight:"10px",marginBottom:"10px",borderRadius:"4px"},clear:{clear:"both"}}});return t.createElement("div",{style:a.swatches},Yl(n,(function(e){return t.createElement(Si,{key:e,color:e,style:a.swatch,onClick:r,onHover:o,focusStyle:{boxShadow:"0 0 4px "+e}})})),t.createElement("div",{style:a.clear}))};var Zl=function(e){var n=e.onChange,r=e.onSwatchHover,o=e.hex,a=e.colors,i=e.width,l=e.triangle,s=e.styles,c=void 0===s?{}:s,u=e.className,f=void 0===u?"":u,p="transparent"===o,d=function(e,t){bi(e)&&n({hex:e,source:"hex"},t)},h=(0,tn.Ay)(ra({default:{card:{width:i,background:"#fff",boxShadow:"0 1px rgba(0,0,0,.1)",borderRadius:"6px",position:"relative"},head:{height:"110px",background:o,borderRadius:"6px 6px 0 0",display:"flex",alignItems:"center",justifyContent:"center",position:"relative"},body:{padding:"10px"},label:{fontSize:"18px",color:gi(o),position:"relative"},triangle:{width:"0px",height:"0px",borderStyle:"solid",borderWidth:"0 10px 10px 10px",borderColor:"transparent transparent "+o+" transparent",position:"absolute",top:"-10px",left:"50%",marginLeft:"-10px"},input:{width:"100%",fontSize:"12px",color:"#666",border:"0px",outline:"none",height:"22px",boxShadow:"inset 0 0 0 1px #ddd",borderRadius:"4px",padding:"0 7px",boxSizing:"border-box"}},"hide-triangle":{triangle:{display:"none"}}},c),{"hide-triangle":"hide"===l});return t.createElement("div",{style:h.card,className:"block-picker "+f},t.createElement("div",{style:h.triangle}),t.createElement("div",{style:h.head},p&&t.createElement(ln,{borderRadius:"6px 6px 0 0"}),t.createElement("div",{style:h.label},o)),t.createElement("div",{style:h.body},t.createElement(Jl,{colors:a,onClick:d,onSwatchHover:r}),t.createElement(bn,{style:{input:h.input},value:o,onChange:d})))};Zl.propTypes={width:wn().oneOfType([wn().string,wn().number]),colors:wn().arrayOf(wn().string),triangle:wn().oneOf(["top","hide"]),styles:wn().object},Zl.defaultProps={width:170,colors:["#D9E3F0","#F47373","#697689","#37D67A","#2CCCE4","#555555","#dce775","#ff8a65","#ba68c8"],triangle:"top",styles:{}};wi(Zl);var es={50:"#ffebee",100:"#ffcdd2",200:"#ef9a9a",300:"#e57373",400:"#ef5350",500:"#f44336",600:"#e53935",700:"#d32f2f",800:"#c62828",900:"#b71c1c",a100:"#ff8a80",a200:"#ff5252",a400:"#ff1744",a700:"#d50000"},ts={50:"#fce4ec",100:"#f8bbd0",200:"#f48fb1",300:"#f06292",400:"#ec407a",500:"#e91e63",600:"#d81b60",700:"#c2185b",800:"#ad1457",900:"#880e4f",a100:"#ff80ab",a200:"#ff4081",a400:"#f50057",a700:"#c51162"},ns={50:"#f3e5f5",100:"#e1bee7",200:"#ce93d8",300:"#ba68c8",400:"#ab47bc",500:"#9c27b0",600:"#8e24aa",700:"#7b1fa2",800:"#6a1b9a",900:"#4a148c",a100:"#ea80fc",a200:"#e040fb",a400:"#d500f9",a700:"#aa00ff"},rs={50:"#ede7f6",100:"#d1c4e9",200:"#b39ddb",300:"#9575cd",400:"#7e57c2",500:"#673ab7",600:"#5e35b1",700:"#512da8",800:"#4527a0",900:"#311b92",a100:"#b388ff",a200:"#7c4dff",a400:"#651fff",a700:"#6200ea"},os={50:"#e8eaf6",100:"#c5cae9",200:"#9fa8da",300:"#7986cb",400:"#5c6bc0",500:"#3f51b5",600:"#3949ab",700:"#303f9f",800:"#283593",900:"#1a237e",a100:"#8c9eff",a200:"#536dfe",a400:"#3d5afe",a700:"#304ffe"},as={50:"#e3f2fd",100:"#bbdefb",200:"#90caf9",300:"#64b5f6",400:"#42a5f5",500:"#2196f3",600:"#1e88e5",700:"#1976d2",800:"#1565c0",900:"#0d47a1",a100:"#82b1ff",a200:"#448aff",a400:"#2979ff",a700:"#2962ff"},is={50:"#e1f5fe",100:"#b3e5fc",200:"#81d4fa",300:"#4fc3f7",400:"#29b6f6",500:"#03a9f4",600:"#039be5",700:"#0288d1",800:"#0277bd",900:"#01579b",a100:"#80d8ff",a200:"#40c4ff",a400:"#00b0ff",a700:"#0091ea"},ls={50:"#e0f7fa",100:"#b2ebf2",200:"#80deea",300:"#4dd0e1",400:"#26c6da",500:"#00bcd4",600:"#00acc1",700:"#0097a7",800:"#00838f",900:"#006064",a100:"#84ffff",a200:"#18ffff",a400:"#00e5ff",a700:"#00b8d4"},ss={50:"#e0f2f1",100:"#b2dfdb",200:"#80cbc4",300:"#4db6ac",400:"#26a69a",500:"#009688",600:"#00897b",700:"#00796b",800:"#00695c",900:"#004d40",a100:"#a7ffeb",a200:"#64ffda",a400:"#1de9b6",a700:"#00bfa5"},cs={50:"#e8f5e9",100:"#c8e6c9",200:"#a5d6a7",300:"#81c784",400:"#66bb6a",500:"#4caf50",600:"#43a047",700:"#388e3c",800:"#2e7d32",900:"#1b5e20",a100:"#b9f6ca",a200:"#69f0ae",a400:"#00e676",a700:"#00c853"},us={50:"#f1f8e9",100:"#dcedc8",200:"#c5e1a5",300:"#aed581",400:"#9ccc65",500:"#8bc34a",600:"#7cb342",700:"#689f38",800:"#558b2f",900:"#33691e",a100:"#ccff90",a200:"#b2ff59",a400:"#76ff03",a700:"#64dd17"},fs={50:"#f9fbe7",100:"#f0f4c3",200:"#e6ee9c",300:"#dce775",400:"#d4e157",500:"#cddc39",600:"#c0ca33",700:"#afb42b",800:"#9e9d24",900:"#827717",a100:"#f4ff81",a200:"#eeff41",a400:"#c6ff00",a700:"#aeea00"},ps={50:"#fffde7",100:"#fff9c4",200:"#fff59d",300:"#fff176",400:"#ffee58",500:"#ffeb3b",600:"#fdd835",700:"#fbc02d",800:"#f9a825",900:"#f57f17",a100:"#ffff8d",a200:"#ffff00",a400:"#ffea00",a700:"#ffd600"},ds={50:"#fff8e1",100:"#ffecb3",200:"#ffe082",300:"#ffd54f",400:"#ffca28",500:"#ffc107",600:"#ffb300",700:"#ffa000",800:"#ff8f00",900:"#ff6f00",a100:"#ffe57f",a200:"#ffd740",a400:"#ffc400",a700:"#ffab00"},hs={50:"#fff3e0",100:"#ffe0b2",200:"#ffcc80",300:"#ffb74d",400:"#ffa726",500:"#ff9800",600:"#fb8c00",700:"#f57c00",800:"#ef6c00",900:"#e65100",a100:"#ffd180",a200:"#ffab40",a400:"#ff9100",a700:"#ff6d00"},bs={50:"#fbe9e7",100:"#ffccbc",200:"#ffab91",300:"#ff8a65",400:"#ff7043",500:"#ff5722",600:"#f4511e",700:"#e64a19",800:"#d84315",900:"#bf360c",a100:"#ff9e80",a200:"#ff6e40",a400:"#ff3d00",a700:"#dd2c00"},gs={50:"#efebe9",100:"#d7ccc8",200:"#bcaaa4",300:"#a1887f",400:"#8d6e63",500:"#795548",600:"#6d4c41",700:"#5d4037",800:"#4e342e",900:"#3e2723"},ms={50:"#eceff1",100:"#cfd8dc",200:"#b0bec5",300:"#90a4ae",400:"#78909c",500:"#607d8b",600:"#546e7a",700:"#455a64",800:"#37474f",900:"#263238"};var vs=function(e){var n=e.color,r=e.onClick,o=e.onSwatchHover,a=e.hover,i=e.active,l=e.circleSize,s=e.circleSpacing,c=(0,tn.Ay)({default:{swatch:{width:l,height:l,marginRight:s,marginBottom:s,transform:"scale(1)",transition:"100ms transform ease"},Swatch:{borderRadius:"50%",background:"transparent",boxShadow:"inset 0 0 0 "+(l/2+1)+"px "+n,transition:"100ms box-shadow ease"}},hover:{swatch:{transform:"scale(1.2)"}},active:{Swatch:{boxShadow:"inset 0 0 0 3px "+n}}},{hover:a,active:i});return t.createElement("div",{style:c.swatch},t.createElement(Si,{style:c.Swatch,color:n,onClick:r,onHover:o,focusStyle:{boxShadow:c.Swatch.boxShadow+", 0 0 5px "+n}}))};vs.defaultProps={circleSize:28,circleSpacing:14};const ys=(0,tn.H8)(vs);var ws=function(e){var n=e.width,r=e.onChange,o=e.onSwatchHover,a=e.colors,i=e.hex,l=e.circleSize,s=e.styles,c=void 0===s?{}:s,u=e.circleSpacing,f=e.className,p=void 0===f?"":f,d=(0,tn.Ay)(ra({default:{card:{width:n,display:"flex",flexWrap:"wrap",marginRight:-u,marginBottom:-u}}},c)),h=function(e,t){return r({hex:e,source:"hex"},t)};return t.createElement("div",{style:d.card,className:"circle-picker "+p},Yl(a,(function(e){return t.createElement(ys,{key:e,color:e,onClick:h,onSwatchHover:o,active:i===e.toLowerCase(),circleSize:l,circleSpacing:u})})))};ws.propTypes={width:wn().oneOfType([wn().string,wn().number]),circleSize:wn().number,circleSpacing:wn().number,styles:wn().object},ws.defaultProps={width:252,circleSize:28,circleSpacing:14,colors:[es[500],ts[500],ns[500],rs[500],os[500],as[500],is[500],ls[500],ss[500],cs[500],us[500],fs[500],ps[500],ds[500],hs[500],bs[500],gs[500],ms[500]],styles:{}};wi(ws);const xs=function(e){return void 0===e};var ks=n(4657),Es=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();var _s=function(e){function n(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n);var t=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(n.__proto__||Object.getPrototypeOf(n)).call(this));return t.toggleViews=function(){"hex"===t.state.view?t.setState({view:"rgb"}):"rgb"===t.state.view?t.setState({view:"hsl"}):"hsl"===t.state.view&&(1===t.props.hsl.a?t.setState({view:"hex"}):t.setState({view:"rgb"}))},t.handleChange=function(e,n){e.hex?bi(e.hex)&&t.props.onChange({hex:e.hex,source:"hex"},n):e.r||e.g||e.b?t.props.onChange({r:e.r||t.props.rgb.r,g:e.g||t.props.rgb.g,b:e.b||t.props.rgb.b,source:"rgb"},n):e.a?(e.a<0?e.a=0:e.a>1&&(e.a=1),t.props.onChange({h:t.props.hsl.h,s:t.props.hsl.s,l:t.props.hsl.l,a:Math.round(100*e.a)/100,source:"rgb"},n)):(e.h||e.s||e.l)&&("string"==typeof e.s&&e.s.includes("%")&&(e.s=e.s.replace("%","")),"string"==typeof e.l&&e.l.includes("%")&&(e.l=e.l.replace("%","")),1==e.s?e.s=.01:1==e.l&&(e.l=.01),t.props.onChange({h:e.h||t.props.hsl.h,s:Number(xs(e.s)?t.props.hsl.s:e.s),l:Number(xs(e.l)?t.props.hsl.l:e.l),source:"hsl"},n))},t.showHighlight=function(e){e.currentTarget.style.background="#eee"},t.hideHighlight=function(e){e.currentTarget.style.background="transparent"},1!==e.hsl.a&&"hex"===e.view?t.state={view:"rgb"}:t.state={view:e.view},t}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(n,e),Es(n,[{key:"render",value:function(){var e=this,n=(0,tn.Ay)({default:{wrap:{paddingTop:"16px",display:"flex"},fields:{flex:"1",display:"flex",marginLeft:"-6px"},field:{paddingLeft:"6px",width:"100%"},alpha:{paddingLeft:"6px",width:"100%"},toggle:{width:"32px",textAlign:"right",position:"relative"},icon:{marginRight:"-4px",marginTop:"12px",cursor:"pointer",position:"relative"},iconHighlight:{position:"absolute",width:"24px",height:"28px",background:"#eee",borderRadius:"4px",top:"10px",left:"12px",display:"none"},input:{fontSize:"11px",color:"#333",width:"100%",borderRadius:"2px",border:"none",boxShadow:"inset 0 0 0 1px #dadada",height:"21px",textAlign:"center"},label:{textTransform:"uppercase",fontSize:"11px",lineHeight:"11px",color:"#969696",textAlign:"center",display:"block",marginTop:"12px"},svg:{fill:"#333",width:"24px",height:"24px",border:"1px transparent solid",borderRadius:"5px"}},disableAlpha:{alpha:{display:"none"}}},this.props,this.state),r=void 0;return"hex"===this.state.view?r=t.createElement("div",{style:n.fields,className:"flexbox-fix"},t.createElement("div",{style:n.field},t.createElement(bn,{style:{input:n.input,label:n.label},label:"hex",value:this.props.hex,onChange:this.handleChange}))):"rgb"===this.state.view?r=t.createElement("div",{style:n.fields,className:"flexbox-fix"},t.createElement("div",{style:n.field},t.createElement(bn,{style:{input:n.input,label:n.label},label:"r",value:this.props.rgb.r,onChange:this.handleChange})),t.createElement("div",{style:n.field},t.createElement(bn,{style:{input:n.input,label:n.label},label:"g",value:this.props.rgb.g,onChange:this.handleChange})),t.createElement("div",{style:n.field},t.createElement(bn,{style:{input:n.input,label:n.label},label:"b",value:this.props.rgb.b,onChange:this.handleChange})),t.createElement("div",{style:n.alpha},t.createElement(bn,{style:{input:n.input,label:n.label},label:"a",value:this.props.rgb.a,arrowOffset:.01,onChange:this.handleChange}))):"hsl"===this.state.view&&(r=t.createElement("div",{style:n.fields,className:"flexbox-fix"},t.createElement("div",{style:n.field},t.createElement(bn,{style:{input:n.input,label:n.label},label:"h",value:Math.round(this.props.hsl.h),onChange:this.handleChange})),t.createElement("div",{style:n.field},t.createElement(bn,{style:{input:n.input,label:n.label},label:"s",value:Math.round(100*this.props.hsl.s)+"%",onChange:this.handleChange})),t.createElement("div",{style:n.field},t.createElement(bn,{style:{input:n.input,label:n.label},label:"l",value:Math.round(100*this.props.hsl.l)+"%",onChange:this.handleChange})),t.createElement("div",{style:n.alpha},t.createElement(bn,{style:{input:n.input,label:n.label},label:"a",value:this.props.hsl.a,arrowOffset:.01,onChange:this.handleChange})))),t.createElement("div",{style:n.wrap,className:"flexbox-fix"},r,t.createElement("div",{style:n.toggle},t.createElement("div",{style:n.icon,onClick:this.toggleViews,ref:function(t){return e.icon=t}},t.createElement(ks.A,{style:n.svg,onMouseOver:this.showHighlight,onMouseEnter:this.showHighlight,onMouseOut:this.hideHighlight}))))}}],[{key:"getDerivedStateFromProps",value:function(e,t){return 1!==e.hsl.a&&"hex"===t.view?{view:"rgb"}:null}}]),n}(t.Component);_s.defaultProps={view:"hex"};const Ss=_s;const Cs=function(){var e=(0,tn.Ay)({default:{picker:{width:"12px",height:"12px",borderRadius:"6px",transform:"translate(-6px, -1px)",backgroundColor:"rgb(248, 248, 248)",boxShadow:"0 1px 4px 0 rgba(0, 0, 0, 0.37)"}}});return t.createElement("div",{style:e.picker})};const Os=function(){var e=(0,tn.Ay)({default:{picker:{width:"12px",height:"12px",borderRadius:"6px",boxShadow:"inset 0 0 0 1px #fff",transform:"translate(-6px, -6px)"}}});return t.createElement("div",{style:e.picker})};var js=function(e){var n=e.width,r=e.onChange,o=e.disableAlpha,a=e.rgb,i=e.hsl,l=e.hsv,s=e.hex,c=e.renderers,u=e.styles,f=void 0===u?{}:u,p=e.className,d=void 0===p?"":p,h=e.defaultView,b=(0,tn.Ay)(ra({default:{picker:{width:n,background:"#fff",borderRadius:"2px",boxShadow:"0 0 2px rgba(0,0,0,.3), 0 4px 8px rgba(0,0,0,.3)",boxSizing:"initial",fontFamily:"Menlo"},saturation:{width:"100%",paddingBottom:"55%",position:"relative",borderRadius:"2px 2px 0 0",overflow:"hidden"},Saturation:{radius:"2px 2px 0 0"},body:{padding:"16px 16px 12px"},controls:{display:"flex"},color:{width:"32px"},swatch:{marginTop:"6px",width:"16px",height:"16px",borderRadius:"8px",position:"relative",overflow:"hidden"},active:{absolute:"0px 0px 0px 0px",borderRadius:"8px",boxShadow:"inset 0 0 0 1px rgba(0,0,0,.1)",background:"rgba("+a.r+", "+a.g+", "+a.b+", "+a.a+")",zIndex:"2"},toggles:{flex:"1"},hue:{height:"10px",position:"relative",marginBottom:"8px"},Hue:{radius:"2px"},alpha:{height:"10px",position:"relative"},Alpha:{radius:"2px"}},disableAlpha:{color:{width:"22px"},alpha:{display:"none"},hue:{marginBottom:"0px"},swatch:{width:"10px",height:"10px",marginTop:"0px"}}},f),{disableAlpha:o});return t.createElement("div",{style:b.picker,className:"chrome-picker "+d},t.createElement("div",{style:b.saturation},t.createElement(Ea,{style:b.Saturation,hsl:i,hsv:l,pointer:Os,onChange:r})),t.createElement("div",{style:b.body},t.createElement("div",{style:b.controls,className:"flexbox-fix"},t.createElement("div",{style:b.color},t.createElement("div",{style:b.swatch},t.createElement("div",{style:b.active}),t.createElement(ln,{renderers:c}))),t.createElement("div",{style:b.toggles},t.createElement("div",{style:b.hue},t.createElement(vn,{style:b.Hue,hsl:i,pointer:Cs,onChange:r})),t.createElement("div",{style:b.alpha},t.createElement(fn,{style:b.Alpha,rgb:a,hsl:i,pointer:Cs,renderers:c,onChange:r})))),t.createElement(Ss,{rgb:a,hsl:i,hex:s,view:h,onChange:r,disableAlpha:o})))};js.propTypes={width:wn().oneOfType([wn().string,wn().number]),disableAlpha:wn().bool,styles:wn().object,defaultView:wn().oneOf(["hex","rgb","hsl"])},js.defaultProps={width:225,disableAlpha:!1,styles:{}};const As=wi(js);const Ts=function(e){var n=e.color,r=e.onClick,o=void 0===r?function(){}:r,a=e.onSwatchHover,i=e.active,l=(0,tn.Ay)({default:{color:{background:n,width:"15px",height:"15px",float:"left",marginRight:"5px",marginBottom:"5px",position:"relative",cursor:"pointer"},dot:{absolute:"5px 5px 5px 5px",background:gi(n),borderRadius:"50%",opacity:"0"}},active:{dot:{opacity:"1"}},"color-#FFFFFF":{color:{boxShadow:"inset 0 0 0 1px #ddd"},dot:{background:"#000"}},transparent:{dot:{background:"#000"}}},{active:i,"color-#FFFFFF":"#FFFFFF"===n,transparent:"transparent"===n});return t.createElement(Si,{style:l.color,color:n,onClick:o,onHover:a,focusStyle:{boxShadow:"0 0 4px "+n}},t.createElement("div",{style:l.dot}))};const Ns=function(e){var n=e.hex,r=e.rgb,o=e.onChange,a=(0,tn.Ay)({default:{fields:{display:"flex",paddingBottom:"6px",paddingRight:"5px",position:"relative"},active:{position:"absolute",top:"6px",left:"5px",height:"9px",width:"9px",background:n},HEXwrap:{flex:"6",position:"relative"},HEXinput:{width:"80%",padding:"0px",paddingLeft:"20%",border:"none",outline:"none",background:"none",fontSize:"12px",color:"#333",height:"16px"},HEXlabel:{display:"none"},RGBwrap:{flex:"3",position:"relative"},RGBinput:{width:"70%",padding:"0px",paddingLeft:"30%",border:"none",outline:"none",background:"none",fontSize:"12px",color:"#333",height:"16px"},RGBlabel:{position:"absolute",top:"3px",left:"0px",lineHeight:"16px",textTransform:"uppercase",fontSize:"12px",color:"#999"}}}),i=function(e,t){e.r||e.g||e.b?o({r:e.r||r.r,g:e.g||r.g,b:e.b||r.b,source:"rgb"},t):o({hex:e.hex,source:"hex"},t)};return t.createElement("div",{style:a.fields,className:"flexbox-fix"},t.createElement("div",{style:a.active}),t.createElement(bn,{style:{wrap:a.HEXwrap,input:a.HEXinput,label:a.HEXlabel},label:"hex",value:n,onChange:i}),t.createElement(bn,{style:{wrap:a.RGBwrap,input:a.RGBinput,label:a.RGBlabel},label:"r",value:r.r,onChange:i}),t.createElement(bn,{style:{wrap:a.RGBwrap,input:a.RGBinput,label:a.RGBlabel},label:"g",value:r.g,onChange:i}),t.createElement(bn,{style:{wrap:a.RGBwrap,input:a.RGBinput,label:a.RGBlabel},label:"b",value:r.b,onChange:i}))};var Ps=function(e){var n=e.onChange,r=e.onSwatchHover,o=e.colors,a=e.hex,i=e.rgb,l=e.styles,s=void 0===l?{}:l,c=e.className,u=void 0===c?"":c,f=(0,tn.Ay)(ra({default:{Compact:{background:"#f6f6f6",radius:"4px"},compact:{paddingTop:"5px",paddingLeft:"5px",boxSizing:"initial",width:"240px"},clear:{clear:"both"}}},s)),p=function(e,t){e.hex?bi(e.hex)&&n({hex:e.hex,source:"hex"},t):n(e,t)};return t.createElement(aa,{style:f.Compact,styles:s},t.createElement("div",{style:f.compact,className:"compact-picker "+u},t.createElement("div",null,Yl(o,(function(e){return t.createElement(Ts,{key:e,color:e,active:e.toLowerCase()===a,onClick:p,onSwatchHover:r})})),t.createElement("div",{style:f.clear})),t.createElement(Ns,{hex:a,rgb:i,onChange:p})))};Ps.propTypes={colors:wn().arrayOf(wn().string),styles:wn().object},Ps.defaultProps={colors:["#4D4D4D","#999999","#FFFFFF","#F44E3B","#FE9200","#FCDC00","#DBDF00","#A4DD00","#68CCCA","#73D8FF","#AEA1FF","#FDA1FF","#333333","#808080","#cccccc","#D33115","#E27300","#FCC400","#B0BC00","#68BC00","#16A5A5","#009CE0","#7B64FF","#FA28FF","#000000","#666666","#B3B3B3","#9F0500","#C45100","#FB9E00","#808900","#194D33","#0C797D","#0062B1","#653294","#AB149E"],styles:{}};wi(Ps);const Rs=(0,tn.H8)((function(e){var n=e.hover,r=e.color,o=e.onClick,a=e.onSwatchHover,i={position:"relative",zIndex:"2",outline:"2px solid #fff",boxShadow:"0 0 5px 2px rgba(0,0,0,0.25)"},l=(0,tn.Ay)({default:{swatch:{width:"25px",height:"25px",fontSize:"0"}},hover:{swatch:i}},{hover:n});return t.createElement("div",{style:l.swatch},t.createElement(Si,{color:r,onClick:o,onHover:a,focusStyle:i}))}));var Fs=function(e){var n=e.width,r=e.colors,o=e.onChange,a=e.onSwatchHover,i=e.triangle,l=e.styles,s=void 0===l?{}:l,c=e.className,u=void 0===c?"":c,f=(0,tn.Ay)(ra({default:{card:{width:n,background:"#fff",border:"1px solid rgba(0,0,0,0.2)",boxShadow:"0 3px 12px rgba(0,0,0,0.15)",borderRadius:"4px",position:"relative",padding:"5px",display:"flex",flexWrap:"wrap"},triangle:{position:"absolute",border:"7px solid transparent",borderBottomColor:"#fff"},triangleShadow:{position:"absolute",border:"8px solid transparent",borderBottomColor:"rgba(0,0,0,0.15)"}},"hide-triangle":{triangle:{display:"none"},triangleShadow:{display:"none"}},"top-left-triangle":{triangle:{top:"-14px",left:"10px"},triangleShadow:{top:"-16px",left:"9px"}},"top-right-triangle":{triangle:{top:"-14px",right:"10px"},triangleShadow:{top:"-16px",right:"9px"}},"bottom-left-triangle":{triangle:{top:"35px",left:"10px",transform:"rotate(180deg)"},triangleShadow:{top:"37px",left:"9px",transform:"rotate(180deg)"}},"bottom-right-triangle":{triangle:{top:"35px",right:"10px",transform:"rotate(180deg)"},triangleShadow:{top:"37px",right:"9px",transform:"rotate(180deg)"}}},s),{"hide-triangle":"hide"===i,"top-left-triangle":"top-left"===i,"top-right-triangle":"top-right"===i,"bottom-left-triangle":"bottom-left"===i,"bottom-right-triangle":"bottom-right"===i}),p=function(e,t){return o({hex:e,source:"hex"},t)};return t.createElement("div",{style:f.card,className:"github-picker "+u},t.createElement("div",{style:f.triangleShadow}),t.createElement("div",{style:f.triangle}),Yl(r,(function(e){return t.createElement(Rs,{color:e,key:e,onClick:p,onSwatchHover:a})})))};Fs.propTypes={width:wn().oneOfType([wn().string,wn().number]),colors:wn().arrayOf(wn().string),triangle:wn().oneOf(["hide","top-left","top-right","bottom-left","bottom-right"]),styles:wn().object},Fs.defaultProps={width:200,colors:["#B80000","#DB3E00","#FCCB00","#008B02","#006B76","#1273DE","#004DCF","#5300EB","#EB9694","#FAD0C3","#FEF3BD","#C1E1C5","#BEDADC","#C4DEF6","#BED3F3","#D4C4FB"],triangle:"top-left",styles:{}};wi(Fs);const Ls=function(e){var n=e.direction,r=(0,tn.Ay)({default:{picker:{width:"18px",height:"18px",borderRadius:"50%",transform:"translate(-9px, -1px)",backgroundColor:"rgb(248, 248, 248)",boxShadow:"0 1px 4px 0 rgba(0, 0, 0, 0.37)"}},vertical:{picker:{transform:"translate(-3px, -9px)"}}},{vertical:"vertical"===n});return t.createElement("div",{style:r.picker})};var Ms=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Bs=function(e){var n=e.width,r=e.height,o=e.onChange,a=e.hsl,i=e.direction,l=e.pointer,s=e.styles,c=void 0===s?{}:s,u=e.className,f=void 0===u?"":u,p=(0,tn.Ay)(ra({default:{picker:{position:"relative",width:n,height:r},hue:{radius:"2px"}}},c));return t.createElement("div",{style:p.picker,className:"hue-picker "+f},t.createElement(vn,Ms({},p.hue,{hsl:a,pointer:l,onChange:function(e){return o({a:1,h:e.h,l:.5,s:1})},direction:i})))};Bs.propTypes={styles:wn().object},Bs.defaultProps={width:"316px",height:"16px",direction:"horizontal",pointer:Ls,styles:{}};wi(Bs);wi((function(e){var n=e.onChange,r=e.hex,o=e.rgb,a=e.styles,i=void 0===a?{}:a,l=e.className,s=void 0===l?"":l,c=(0,tn.Ay)(ra({default:{material:{width:"98px",height:"98px",padding:"16px",fontFamily:"Roboto"},HEXwrap:{position:"relative"},HEXinput:{width:"100%",marginTop:"12px",fontSize:"15px",color:"#333",padding:"0px",border:"0px",borderBottom:"2px solid "+r,outline:"none",height:"30px"},HEXlabel:{position:"absolute",top:"0px",left:"0px",fontSize:"11px",color:"#999999",textTransform:"capitalize"},Hex:{style:{}},RGBwrap:{position:"relative"},RGBinput:{width:"100%",marginTop:"12px",fontSize:"15px",color:"#333",padding:"0px",border:"0px",borderBottom:"1px solid #eee",outline:"none",height:"30px"},RGBlabel:{position:"absolute",top:"0px",left:"0px",fontSize:"11px",color:"#999999",textTransform:"capitalize"},split:{display:"flex",marginRight:"-10px",paddingTop:"11px"},third:{flex:"1",paddingRight:"10px"}}},i)),u=function(e,t){e.hex?bi(e.hex)&&n({hex:e.hex,source:"hex"},t):(e.r||e.g||e.b)&&n({r:e.r||o.r,g:e.g||o.g,b:e.b||o.b,source:"rgb"},t)};return t.createElement(aa,{styles:i},t.createElement("div",{style:c.material,className:"material-picker "+s},t.createElement(bn,{style:{wrap:c.HEXwrap,input:c.HEXinput,label:c.HEXlabel},label:"hex",value:r,onChange:u}),t.createElement("div",{style:c.split,className:"flexbox-fix"},t.createElement("div",{style:c.third},t.createElement(bn,{style:{wrap:c.RGBwrap,input:c.RGBinput,label:c.RGBlabel},label:"r",value:o.r,onChange:u})),t.createElement("div",{style:c.third},t.createElement(bn,{style:{wrap:c.RGBwrap,input:c.RGBinput,label:c.RGBlabel},label:"g",value:o.g,onChange:u})),t.createElement("div",{style:c.third},t.createElement(bn,{style:{wrap:c.RGBwrap,input:c.RGBinput,label:c.RGBlabel},label:"b",value:o.b,onChange:u})))))}));const Ds=function(e){var n=e.onChange,r=e.rgb,o=e.hsv,a=e.hex,i=(0,tn.Ay)({default:{fields:{paddingTop:"5px",paddingBottom:"9px",width:"80px",position:"relative"},divider:{height:"5px"},RGBwrap:{position:"relative"},RGBinput:{marginLeft:"40%",width:"40%",height:"18px",border:"1px solid #888888",boxShadow:"inset 0 1px 1px rgba(0,0,0,.1), 0 1px 0 0 #ECECEC",marginBottom:"5px",fontSize:"13px",paddingLeft:"3px",marginRight:"10px"},RGBlabel:{left:"0px",top:"0px",width:"34px",textTransform:"uppercase",fontSize:"13px",height:"18px",lineHeight:"22px",position:"absolute"},HEXwrap:{position:"relative"},HEXinput:{marginLeft:"20%",width:"80%",height:"18px",border:"1px solid #888888",boxShadow:"inset 0 1px 1px rgba(0,0,0,.1), 0 1px 0 0 #ECECEC",marginBottom:"6px",fontSize:"13px",paddingLeft:"3px"},HEXlabel:{position:"absolute",top:"0px",left:"0px",width:"14px",textTransform:"uppercase",fontSize:"13px",height:"18px",lineHeight:"22px"},fieldSymbols:{position:"absolute",top:"5px",right:"-7px",fontSize:"13px"},symbol:{height:"20px",lineHeight:"22px",paddingBottom:"7px"}}}),l=function(e,t){e["#"]?bi(e["#"])&&n({hex:e["#"],source:"hex"},t):e.r||e.g||e.b?n({r:e.r||r.r,g:e.g||r.g,b:e.b||r.b,source:"rgb"},t):(e.h||e.s||e.v)&&n({h:e.h||o.h,s:e.s||o.s,v:e.v||o.v,source:"hsv"},t)};return t.createElement("div",{style:i.fields},t.createElement(bn,{style:{wrap:i.RGBwrap,input:i.RGBinput,label:i.RGBlabel},label:"h",value:Math.round(o.h),onChange:l}),t.createElement(bn,{style:{wrap:i.RGBwrap,input:i.RGBinput,label:i.RGBlabel},label:"s",value:Math.round(100*o.s),onChange:l}),t.createElement(bn,{style:{wrap:i.RGBwrap,input:i.RGBinput,label:i.RGBlabel},label:"v",value:Math.round(100*o.v),onChange:l}),t.createElement("div",{style:i.divider}),t.createElement(bn,{style:{wrap:i.RGBwrap,input:i.RGBinput,label:i.RGBlabel},label:"r",value:r.r,onChange:l}),t.createElement(bn,{style:{wrap:i.RGBwrap,input:i.RGBinput,label:i.RGBlabel},label:"g",value:r.g,onChange:l}),t.createElement(bn,{style:{wrap:i.RGBwrap,input:i.RGBinput,label:i.RGBlabel},label:"b",value:r.b,onChange:l}),t.createElement("div",{style:i.divider}),t.createElement(bn,{style:{wrap:i.HEXwrap,input:i.HEXinput,label:i.HEXlabel},label:"#",value:a.replace("#",""),onChange:l}),t.createElement("div",{style:i.fieldSymbols},t.createElement("div",{style:i.symbol},"°"),t.createElement("div",{style:i.symbol},"%"),t.createElement("div",{style:i.symbol},"%")))};const zs=function(e){var n=e.hsl,r=(0,tn.Ay)({default:{picker:{width:"12px",height:"12px",borderRadius:"6px",boxShadow:"inset 0 0 0 1px #fff",transform:"translate(-6px, -6px)"}},"black-outline":{picker:{boxShadow:"inset 0 0 0 1px #000"}}},{"black-outline":n.l>.5});return t.createElement("div",{style:r.picker})};const Is=function(){var e=(0,tn.Ay)({default:{triangle:{width:0,height:0,borderStyle:"solid",borderWidth:"4px 0 4px 6px",borderColor:"transparent transparent transparent #fff",position:"absolute",top:"1px",left:"1px"},triangleBorder:{width:0,height:0,borderStyle:"solid",borderWidth:"5px 0 5px 8px",borderColor:"transparent transparent transparent #555"},left:{Extend:"triangleBorder",transform:"translate(-13px, -4px)"},leftInside:{Extend:"triangle",transform:"translate(-8px, -5px)"},right:{Extend:"triangleBorder",transform:"translate(20px, -14px) rotate(180deg)"},rightInside:{Extend:"triangle",transform:"translate(-8px, -5px)"}}});return t.createElement("div",{style:e.pointer},t.createElement("div",{style:e.left},t.createElement("div",{style:e.leftInside})),t.createElement("div",{style:e.right},t.createElement("div",{style:e.rightInside})))};const Us=function(e){var n=e.onClick,r=e.label,o=e.children,a=e.active,i=(0,tn.Ay)({default:{button:{backgroundImage:"linear-gradient(-180deg, #FFFFFF 0%, #E6E6E6 100%)",border:"1px solid #878787",borderRadius:"2px",height:"20px",boxShadow:"0 1px 0 0 #EAEAEA",fontSize:"14px",color:"#000",lineHeight:"20px",textAlign:"center",marginBottom:"10px",cursor:"pointer"}},active:{button:{boxShadow:"0 0 0 1px #878787"}}},{active:a});return t.createElement("div",{style:i.button,onClick:n},r||o)};const Hs=function(e){var n=e.rgb,r=e.currentColor,o=(0,tn.Ay)({default:{swatches:{border:"1px solid #B3B3B3",borderBottom:"1px solid #F0F0F0",marginBottom:"2px",marginTop:"1px"},new:{height:"34px",background:"rgb("+n.r+","+n.g+", "+n.b+")",boxShadow:"inset 1px 0 0 #000, inset -1px 0 0 #000, inset 0 1px 0 #000"},current:{height:"34px",background:r,boxShadow:"inset 1px 0 0 #000, inset -1px 0 0 #000, inset 0 -1px 0 #000"},label:{fontSize:"14px",color:"#000",textAlign:"center"}}});return t.createElement("div",null,t.createElement("div",{style:o.label},"new"),t.createElement("div",{style:o.swatches},t.createElement("div",{style:o.new}),t.createElement("div",{style:o.current})),t.createElement("div",{style:o.label},"current"))};var Ws=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();var Vs=function(e){function n(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n);var t=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(n.__proto__||Object.getPrototypeOf(n)).call(this));return t.state={currentColor:e.hex},t}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(n,e),Ws(n,[{key:"render",value:function(){var e=this.props,n=e.styles,r=void 0===n?{}:n,o=e.className,a=void 0===o?"":o,i=(0,tn.Ay)(ra({default:{picker:{background:"#DCDCDC",borderRadius:"4px",boxShadow:"0 0 0 1px rgba(0,0,0,.25), 0 8px 16px rgba(0,0,0,.15)",boxSizing:"initial",width:"513px"},head:{backgroundImage:"linear-gradient(-180deg, #F0F0F0 0%, #D4D4D4 100%)",borderBottom:"1px solid #B1B1B1",boxShadow:"inset 0 1px 0 0 rgba(255,255,255,.2), inset 0 -1px 0 0 rgba(0,0,0,.02)",height:"23px",lineHeight:"24px",borderRadius:"4px 4px 0 0",fontSize:"13px",color:"#4D4D4D",textAlign:"center"},body:{padding:"15px 15px 0",display:"flex"},saturation:{width:"256px",height:"256px",position:"relative",border:"2px solid #B3B3B3",borderBottom:"2px solid #F0F0F0",overflow:"hidden"},hue:{position:"relative",height:"256px",width:"19px",marginLeft:"10px",border:"2px solid #B3B3B3",borderBottom:"2px solid #F0F0F0"},controls:{width:"180px",marginLeft:"10px"},top:{display:"flex"},previews:{width:"60px"},actions:{flex:"1",marginLeft:"20px"}}},r));return t.createElement("div",{style:i.picker,className:"photoshop-picker "+a},t.createElement("div",{style:i.head},this.props.header),t.createElement("div",{style:i.body,className:"flexbox-fix"},t.createElement("div",{style:i.saturation},t.createElement(Ea,{hsl:this.props.hsl,hsv:this.props.hsv,pointer:zs,onChange:this.props.onChange})),t.createElement("div",{style:i.hue},t.createElement(vn,{direction:"vertical",hsl:this.props.hsl,pointer:Is,onChange:this.props.onChange})),t.createElement("div",{style:i.controls},t.createElement("div",{style:i.top,className:"flexbox-fix"},t.createElement("div",{style:i.previews},t.createElement(Hs,{rgb:this.props.rgb,currentColor:this.state.currentColor})),t.createElement("div",{style:i.actions},t.createElement(Us,{label:"OK",onClick:this.props.onAccept,active:!0}),t.createElement(Us,{label:"Cancel",onClick:this.props.onCancel}),t.createElement(Ds,{onChange:this.props.onChange,rgb:this.props.rgb,hsv:this.props.hsv,hex:this.props.hex}))))))}}]),n}(t.Component);Vs.propTypes={header:wn().string,styles:wn().object},Vs.defaultProps={header:"Color Picker",styles:{}};wi(Vs);const $s=function(e){var n=e.onChange,r=e.rgb,o=e.hsl,a=e.hex,i=e.disableAlpha,l=(0,tn.Ay)({default:{fields:{display:"flex",paddingTop:"4px"},single:{flex:"1",paddingLeft:"6px"},alpha:{flex:"1",paddingLeft:"6px"},double:{flex:"2"},input:{width:"80%",padding:"4px 10% 3px",border:"none",boxShadow:"inset 0 0 0 1px #ccc",fontSize:"11px"},label:{display:"block",textAlign:"center",fontSize:"11px",color:"#222",paddingTop:"3px",paddingBottom:"4px",textTransform:"capitalize"}},disableAlpha:{alpha:{display:"none"}}},{disableAlpha:i}),s=function(e,t){e.hex?bi(e.hex)&&n({hex:e.hex,source:"hex"},t):e.r||e.g||e.b?n({r:e.r||r.r,g:e.g||r.g,b:e.b||r.b,a:r.a,source:"rgb"},t):e.a&&(e.a<0?e.a=0:e.a>100&&(e.a=100),e.a/=100,n({h:o.h,s:o.s,l:o.l,a:e.a,source:"rgb"},t))};return t.createElement("div",{style:l.fields,className:"flexbox-fix"},t.createElement("div",{style:l.double},t.createElement(bn,{style:{input:l.input,label:l.label},label:"hex",value:a.replace("#",""),onChange:s})),t.createElement("div",{style:l.single},t.createElement(bn,{style:{input:l.input,label:l.label},label:"r",value:r.r,onChange:s,dragLabel:"true",dragMax:"255"})),t.createElement("div",{style:l.single},t.createElement(bn,{style:{input:l.input,label:l.label},label:"g",value:r.g,onChange:s,dragLabel:"true",dragMax:"255"})),t.createElement("div",{style:l.single},t.createElement(bn,{style:{input:l.input,label:l.label},label:"b",value:r.b,onChange:s,dragLabel:"true",dragMax:"255"})),t.createElement("div",{style:l.alpha},t.createElement(bn,{style:{input:l.input,label:l.label},label:"a",value:Math.round(100*r.a),onChange:s,dragLabel:"true",dragMax:"100"})))};var qs=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Gs=function(e){var n=e.colors,r=e.onClick,o=void 0===r?function(){}:r,a=e.onSwatchHover,i=(0,tn.Ay)({default:{colors:{margin:"0 -10px",padding:"10px 0 0 10px",borderTop:"1px solid #eee",display:"flex",flexWrap:"wrap",position:"relative"},swatchWrap:{width:"16px",height:"16px",margin:"0 10px 10px 0"},swatch:{borderRadius:"3px",boxShadow:"inset 0 0 0 1px rgba(0,0,0,.15)"}},"no-presets":{colors:{display:"none"}}},{"no-presets":!n||!n.length}),l=function(e,t){o({hex:e,source:"hex"},t)};return t.createElement("div",{style:i.colors,className:"flexbox-fix"},n.map((function(e){var n="string"==typeof e?{color:e}:e,r=""+n.color+(n.title||"");return t.createElement("div",{key:r,style:i.swatchWrap},t.createElement(Si,qs({},n,{style:i.swatch,onClick:l,onHover:a,focusStyle:{boxShadow:"inset 0 0 0 1px rgba(0,0,0,.15), 0 0 4px "+n.color}})))})))};Gs.propTypes={colors:wn().arrayOf(wn().oneOfType([wn().string,wn().shape({color:wn().string,title:wn().string})])).isRequired};const Xs=Gs;var Ks=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Qs=function(e){var n=e.width,r=e.rgb,o=e.hex,a=e.hsv,i=e.hsl,l=e.onChange,s=e.onSwatchHover,c=e.disableAlpha,u=e.presetColors,f=e.renderers,p=e.styles,d=void 0===p?{}:p,h=e.className,b=void 0===h?"":h,g=(0,tn.Ay)(ra({default:Ks({picker:{width:n,padding:"10px 10px 0",boxSizing:"initial",background:"#fff",borderRadius:"4px",boxShadow:"0 0 0 1px rgba(0,0,0,.15), 0 8px 16px rgba(0,0,0,.15)"},saturation:{width:"100%",paddingBottom:"75%",position:"relative",overflow:"hidden"},Saturation:{radius:"3px",shadow:"inset 0 0 0 1px rgba(0,0,0,.15), inset 0 0 4px rgba(0,0,0,.25)"},controls:{display:"flex"},sliders:{padding:"4px 0",flex:"1"},color:{width:"24px",height:"24px",position:"relative",marginTop:"4px",marginLeft:"4px",borderRadius:"3px"},activeColor:{absolute:"0px 0px 0px 0px",borderRadius:"2px",background:"rgba("+r.r+","+r.g+","+r.b+","+r.a+")",boxShadow:"inset 0 0 0 1px rgba(0,0,0,.15), inset 0 0 4px rgba(0,0,0,.25)"},hue:{position:"relative",height:"10px",overflow:"hidden"},Hue:{radius:"2px",shadow:"inset 0 0 0 1px rgba(0,0,0,.15), inset 0 0 4px rgba(0,0,0,.25)"},alpha:{position:"relative",height:"10px",marginTop:"4px",overflow:"hidden"},Alpha:{radius:"2px",shadow:"inset 0 0 0 1px rgba(0,0,0,.15), inset 0 0 4px rgba(0,0,0,.25)"}},d),disableAlpha:{color:{height:"10px"},hue:{height:"10px"},alpha:{display:"none"}}},d),{disableAlpha:c});return t.createElement("div",{style:g.picker,className:"sketch-picker "+b},t.createElement("div",{style:g.saturation},t.createElement(Ea,{style:g.Saturation,hsl:i,hsv:a,onChange:l})),t.createElement("div",{style:g.controls,className:"flexbox-fix"},t.createElement("div",{style:g.sliders},t.createElement("div",{style:g.hue},t.createElement(vn,{style:g.Hue,hsl:i,onChange:l})),t.createElement("div",{style:g.alpha},t.createElement(fn,{style:g.Alpha,rgb:r,hsl:i,renderers:f,onChange:l}))),t.createElement("div",{style:g.color},t.createElement(ln,null),t.createElement("div",{style:g.activeColor}))),t.createElement($s,{rgb:r,hsl:i,hex:o,onChange:l,disableAlpha:c}),t.createElement(Xs,{colors:u,onClick:l,onSwatchHover:s}))};Qs.propTypes={disableAlpha:wn().bool,width:wn().oneOfType([wn().string,wn().number]),styles:wn().object},Qs.defaultProps={disableAlpha:!1,width:200,styles:{},presetColors:["#D0021B","#F5A623","#F8E71C","#8B572A","#7ED321","#417505","#BD10E0","#9013FE","#4A90E2","#50E3C2","#B8E986","#000000","#4A4A4A","#9B9B9B","#FFFFFF"]};wi(Qs);const Ys=function(e){var n=e.hsl,r=e.offset,o=e.onClick,a=void 0===o?function(){}:o,i=e.active,l=e.first,s=e.last,c=(0,tn.Ay)({default:{swatch:{height:"12px",background:"hsl("+n.h+", 50%, "+100*r+"%)",cursor:"pointer"}},first:{swatch:{borderRadius:"2px 0 0 2px"}},last:{swatch:{borderRadius:"0 2px 2px 0"}},active:{swatch:{transform:"scaleY(1.8)",borderRadius:"3.6px/2px"}}},{active:i,first:l,last:s});return t.createElement("div",{style:c.swatch,onClick:function(e){return a({h:n.h,s:.5,l:r,source:"hsl"},e)}})};const Js=function(e){var n=e.onClick,r=e.hsl,o=(0,tn.Ay)({default:{swatches:{marginTop:"20px"},swatch:{boxSizing:"border-box",width:"20%",paddingRight:"1px",float:"left"},clear:{clear:"both"}}}),a=.1;return t.createElement("div",{style:o.swatches},t.createElement("div",{style:o.swatch},t.createElement(Ys,{hsl:r,offset:".80",active:Math.abs(r.l-.8)<a&&Math.abs(r.s-.5)<a,onClick:n,first:!0})),t.createElement("div",{style:o.swatch},t.createElement(Ys,{hsl:r,offset:".65",active:Math.abs(r.l-.65)<a&&Math.abs(r.s-.5)<a,onClick:n})),t.createElement("div",{style:o.swatch},t.createElement(Ys,{hsl:r,offset:".50",active:Math.abs(r.l-.5)<a&&Math.abs(r.s-.5)<a,onClick:n})),t.createElement("div",{style:o.swatch},t.createElement(Ys,{hsl:r,offset:".35",active:Math.abs(r.l-.35)<a&&Math.abs(r.s-.5)<a,onClick:n})),t.createElement("div",{style:o.swatch},t.createElement(Ys,{hsl:r,offset:".20",active:Math.abs(r.l-.2)<a&&Math.abs(r.s-.5)<a,onClick:n,last:!0})),t.createElement("div",{style:o.clear}))};const Zs=function(){var e=(0,tn.Ay)({default:{picker:{width:"14px",height:"14px",borderRadius:"6px",transform:"translate(-7px, -1px)",backgroundColor:"rgb(248, 248, 248)",boxShadow:"0 1px 4px 0 rgba(0, 0, 0, 0.37)"}}});return t.createElement("div",{style:e.picker})};var ec=function(e){var n=e.hsl,r=e.onChange,o=e.pointer,a=e.styles,i=void 0===a?{}:a,l=e.className,s=void 0===l?"":l,c=(0,tn.Ay)(ra({default:{hue:{height:"12px",position:"relative"},Hue:{radius:"2px"}}},i));return t.createElement("div",{style:c.wrap||{},className:"slider-picker "+s},t.createElement("div",{style:c.hue},t.createElement(vn,{style:c.Hue,hsl:n,pointer:o,onChange:r})),t.createElement("div",{style:c.swatches},t.createElement(Js,{hsl:n,onClick:r})))};ec.propTypes={styles:wn().object},ec.defaultProps={pointer:Zs,styles:{}};wi(ec);var tc=n(748);const nc=function(e){var n=e.color,r=e.onClick,o=void 0===r?function(){}:r,a=e.onSwatchHover,i=e.first,l=e.last,s=e.active,c=(0,tn.Ay)({default:{color:{width:"40px",height:"24px",cursor:"pointer",background:n,marginBottom:"1px"},check:{color:gi(n),marginLeft:"8px",display:"none"}},first:{color:{overflow:"hidden",borderRadius:"2px 2px 0 0"}},last:{color:{overflow:"hidden",borderRadius:"0 0 2px 2px"}},active:{check:{display:"block"}},"color-#FFFFFF":{color:{boxShadow:"inset 0 0 0 1px #ddd"},check:{color:"#333"}},transparent:{check:{color:"#333"}}},{first:i,last:l,active:s,"color-#FFFFFF":"#FFFFFF"===n,transparent:"transparent"===n});return t.createElement(Si,{color:n,style:c.color,onClick:o,onHover:a,focusStyle:{boxShadow:"0 0 4px "+n}},t.createElement("div",{style:c.check},t.createElement(tc.A,null)))};const rc=function(e){var n=e.onClick,r=e.onSwatchHover,o=e.group,a=e.active,i=(0,tn.Ay)({default:{group:{paddingBottom:"10px",width:"40px",float:"left",marginRight:"10px"}}});return t.createElement("div",{style:i.group},Yl(o,(function(e,i){return t.createElement(nc,{key:e,color:e,active:e.toLowerCase()===a,first:0===i,last:i===o.length-1,onClick:n,onSwatchHover:r})})))};var oc=function(e){var n=e.width,r=e.height,o=e.onChange,a=e.onSwatchHover,i=e.colors,l=e.hex,s=e.styles,c=void 0===s?{}:s,u=e.className,f=void 0===u?"":u,p=(0,tn.Ay)(ra({default:{picker:{width:n,height:r},overflow:{height:r,overflowY:"scroll"},body:{padding:"16px 0 6px 16px"},clear:{clear:"both"}}},c)),d=function(e,t){return o({hex:e,source:"hex"},t)};return t.createElement("div",{style:p.picker,className:"swatches-picker "+f},t.createElement(aa,null,t.createElement("div",{style:p.overflow},t.createElement("div",{style:p.body},Yl(i,(function(e){return t.createElement(rc,{key:e.toString(),group:e,active:l,onClick:d,onSwatchHover:a})})),t.createElement("div",{style:p.clear})))))};oc.propTypes={width:wn().oneOfType([wn().string,wn().number]),height:wn().oneOfType([wn().string,wn().number]),colors:wn().arrayOf(wn().arrayOf(wn().string)),styles:wn().object},oc.defaultProps={width:320,height:240,colors:[[es[900],es[700],es[500],es[300],es[100]],[ts[900],ts[700],ts[500],ts[300],ts[100]],[ns[900],ns[700],ns[500],ns[300],ns[100]],[rs[900],rs[700],rs[500],rs[300],rs[100]],[os[900],os[700],os[500],os[300],os[100]],[as[900],as[700],as[500],as[300],as[100]],[is[900],is[700],is[500],is[300],is[100]],[ls[900],ls[700],ls[500],ls[300],ls[100]],[ss[900],ss[700],ss[500],ss[300],ss[100]],["#194D33",cs[700],cs[500],cs[300],cs[100]],[us[900],us[700],us[500],us[300],us[100]],[fs[900],fs[700],fs[500],fs[300],fs[100]],[ps[900],ps[700],ps[500],ps[300],ps[100]],[ds[900],ds[700],ds[500],ds[300],ds[100]],[hs[900],hs[700],hs[500],hs[300],hs[100]],[bs[900],bs[700],bs[500],bs[300],bs[100]],[gs[900],gs[700],gs[500],gs[300],gs[100]],[ms[900],ms[700],ms[500],ms[300],ms[100]],["#000000","#525252","#969696","#D9D9D9","#FFFFFF"]],styles:{}};wi(oc);var ac=function(e){var n=e.onChange,r=e.onSwatchHover,o=e.hex,a=e.colors,i=e.width,l=e.triangle,s=e.styles,c=void 0===s?{}:s,u=e.className,f=void 0===u?"":u,p=(0,tn.Ay)(ra({default:{card:{width:i,background:"#fff",border:"0 solid rgba(0,0,0,0.25)",boxShadow:"0 1px 4px rgba(0,0,0,0.25)",borderRadius:"4px",position:"relative"},body:{padding:"15px 9px 9px 15px"},label:{fontSize:"18px",color:"#fff"},triangle:{width:"0px",height:"0px",borderStyle:"solid",borderWidth:"0 9px 10px 9px",borderColor:"transparent transparent #fff transparent",position:"absolute"},triangleShadow:{width:"0px",height:"0px",borderStyle:"solid",borderWidth:"0 9px 10px 9px",borderColor:"transparent transparent rgba(0,0,0,.1) transparent",position:"absolute"},hash:{background:"#F0F0F0",height:"30px",width:"30px",borderRadius:"4px 0 0 4px",float:"left",color:"#98A1A4",display:"flex",alignItems:"center",justifyContent:"center"},input:{width:"100px",fontSize:"14px",color:"#666",border:"0px",outline:"none",height:"28px",boxShadow:"inset 0 0 0 1px #F0F0F0",boxSizing:"content-box",borderRadius:"0 4px 4px 0",float:"left",paddingLeft:"8px"},swatch:{width:"30px",height:"30px",float:"left",borderRadius:"4px",margin:"0 6px 6px 0"},clear:{clear:"both"}},"hide-triangle":{triangle:{display:"none"},triangleShadow:{display:"none"}},"top-left-triangle":{triangle:{top:"-10px",left:"12px"},triangleShadow:{top:"-11px",left:"12px"}},"top-right-triangle":{triangle:{top:"-10px",right:"12px"},triangleShadow:{top:"-11px",right:"12px"}}},c),{"hide-triangle":"hide"===l,"top-left-triangle":"top-left"===l,"top-right-triangle":"top-right"===l}),d=function(e,t){bi(e)&&n({hex:e,source:"hex"},t)};return t.createElement("div",{style:p.card,className:"twitter-picker "+f},t.createElement("div",{style:p.triangleShadow}),t.createElement("div",{style:p.triangle}),t.createElement("div",{style:p.body},Yl(a,(function(e,n){return t.createElement(Si,{key:n,color:e,hex:e,style:p.swatch,onClick:d,onHover:r,focusStyle:{boxShadow:"0 0 4px "+e}})})),t.createElement("div",{style:p.hash},"#"),t.createElement(bn,{label:null,style:{input:p.input},value:o.replace("#",""),onChange:d}),t.createElement("div",{style:p.clear})))};ac.propTypes={width:wn().oneOfType([wn().string,wn().number]),triangle:wn().oneOf(["hide","top-left","top-right"]),colors:wn().arrayOf(wn().string),styles:wn().object},ac.defaultProps={width:276,colors:["#FF6900","#FCB900","#7BDCB5","#00D084","#8ED1FC","#0693E3","#ABB8C3","#EB144C","#F78DA7","#9900EF"],triangle:"top-left",styles:{}};wi(ac);var ic=function(e){var n=(0,tn.Ay)({default:{picker:{width:"20px",height:"20px",borderRadius:"22px",border:"2px #fff solid",transform:"translate(-12px, -13px)",background:"hsl("+Math.round(e.hsl.h)+", "+Math.round(100*e.hsl.s)+"%, "+Math.round(100*e.hsl.l)+"%)"}}});return t.createElement("div",{style:n.picker})};ic.propTypes={hsl:wn().shape({h:wn().number,s:wn().number,l:wn().number,a:wn().number})},ic.defaultProps={hsl:{a:1,h:249.94,l:.2,s:.5}};const lc=ic;var sc=function(e){var n=(0,tn.Ay)({default:{picker:{width:"20px",height:"20px",borderRadius:"22px",transform:"translate(-10px, -7px)",background:"hsl("+Math.round(e.hsl.h)+", 100%, 50%)",border:"2px white solid"}}});return t.createElement("div",{style:n.picker})};sc.propTypes={hsl:wn().shape({h:wn().number,s:wn().number,l:wn().number,a:wn().number})},sc.defaultProps={hsl:{a:1,h:249.94,l:.2,s:.5}};const cc=sc;const uc=function(e){var n=e.onChange,r=e.rgb,o=e.hsl,a=e.hex,i=e.hsv,l=function(e,t){if(e.hex)bi(e.hex)&&n({hex:e.hex,source:"hex"},t);else if(e.rgb){var r=e.rgb.split(",");mi(e.rgb,"rgb")&&n({r:r[0],g:r[1],b:r[2],a:1,source:"rgb"},t)}else if(e.hsv){var o=e.hsv.split(",");mi(e.hsv,"hsv")&&(o[2]=o[2].replace("%",""),o[1]=o[1].replace("%",""),o[0]=o[0].replace("°",""),1==o[1]?o[1]=.01:1==o[2]&&(o[2]=.01),n({h:Number(o[0]),s:Number(o[1]),v:Number(o[2]),source:"hsv"},t))}else if(e.hsl){var a=e.hsl.split(",");mi(e.hsl,"hsl")&&(a[2]=a[2].replace("%",""),a[1]=a[1].replace("%",""),a[0]=a[0].replace("°",""),1==f[1]?f[1]=.01:1==f[2]&&(f[2]=.01),n({h:Number(a[0]),s:Number(a[1]),v:Number(a[2]),source:"hsl"},t))}},s=(0,tn.Ay)({default:{wrap:{display:"flex",height:"100px",marginTop:"4px"},fields:{width:"100%"},column:{paddingTop:"10px",display:"flex",justifyContent:"space-between"},double:{padding:"0px 4.4px",boxSizing:"border-box"},input:{width:"100%",height:"38px",boxSizing:"border-box",padding:"4px 10% 3px",textAlign:"center",border:"1px solid #dadce0",fontSize:"11px",textTransform:"lowercase",borderRadius:"5px",outline:"none",fontFamily:"Roboto,Arial,sans-serif"},input2:{height:"38px",width:"100%",border:"1px solid #dadce0",boxSizing:"border-box",fontSize:"11px",textTransform:"lowercase",borderRadius:"5px",outline:"none",paddingLeft:"10px",fontFamily:"Roboto,Arial,sans-serif"},label:{textAlign:"center",fontSize:"12px",background:"#fff",position:"absolute",textTransform:"uppercase",color:"#3c4043",width:"35px",top:"-6px",left:"0",right:"0",marginLeft:"auto",marginRight:"auto",fontFamily:"Roboto,Arial,sans-serif"},label2:{left:"10px",textAlign:"center",fontSize:"12px",background:"#fff",position:"absolute",textTransform:"uppercase",color:"#3c4043",width:"32px",top:"-6px",fontFamily:"Roboto,Arial,sans-serif"},single:{flexGrow:"1",margin:"0px 4.4px"}}}),c=r.r+", "+r.g+", "+r.b,u=Math.round(o.h)+"°, "+Math.round(100*o.s)+"%, "+Math.round(100*o.l)+"%",f=Math.round(i.h)+"°, "+Math.round(100*i.s)+"%, "+Math.round(100*i.v)+"%";return t.createElement("div",{style:s.wrap,className:"flexbox-fix"},t.createElement("div",{style:s.fields},t.createElement("div",{style:s.double},t.createElement(bn,{style:{input:s.input,label:s.label},label:"hex",value:a,onChange:l})),t.createElement("div",{style:s.column},t.createElement("div",{style:s.single},t.createElement(bn,{style:{input:s.input2,label:s.label2},label:"rgb",value:c,onChange:l})),t.createElement("div",{style:s.single},t.createElement(bn,{style:{input:s.input2,label:s.label2},label:"hsv",value:f,onChange:l})),t.createElement("div",{style:s.single},t.createElement(bn,{style:{input:s.input2,label:s.label2},label:"hsl",value:u,onChange:l})))))};var fc=function(e){var n=e.width,r=e.onChange,o=e.rgb,a=e.hsl,i=e.hsv,l=e.hex,s=e.header,c=e.styles,u=void 0===c?{}:c,f=e.className,p=void 0===f?"":f,d=(0,tn.Ay)(ra({default:{picker:{width:n,background:"#fff",border:"1px solid #dfe1e5",boxSizing:"initial",display:"flex",flexWrap:"wrap",borderRadius:"8px 8px 0px 0px"},head:{height:"57px",width:"100%",paddingTop:"16px",paddingBottom:"16px",paddingLeft:"16px",fontSize:"20px",boxSizing:"border-box",fontFamily:"Roboto-Regular,HelveticaNeue,Arial,sans-serif"},saturation:{width:"70%",padding:"0px",position:"relative",overflow:"hidden"},swatch:{width:"30%",height:"228px",padding:"0px",background:"rgba("+o.r+", "+o.g+", "+o.b+", 1)",position:"relative",overflow:"hidden"},body:{margin:"auto",width:"95%"},controls:{display:"flex",boxSizing:"border-box",height:"52px",paddingTop:"22px"},color:{width:"32px"},hue:{height:"8px",position:"relative",margin:"0px 16px 0px 16px",width:"100%"},Hue:{radius:"2px"}}},u));return t.createElement("div",{style:d.picker,className:"google-picker "+p},t.createElement("div",{style:d.head},s),t.createElement("div",{style:d.swatch}),t.createElement("div",{style:d.saturation},t.createElement(Ea,{hsl:a,hsv:i,pointer:lc,onChange:r})),t.createElement("div",{style:d.body},t.createElement("div",{style:d.controls,className:"flexbox-fix"},t.createElement("div",{style:d.hue},t.createElement(vn,{style:d.Hue,hsl:a,radius:"4px",pointer:cc,onChange:r}))),t.createElement(uc,{rgb:o,hsl:a,hex:l,hsv:i,onChange:r})))};fc.propTypes={width:wn().oneOfType([wn().string,wn().number]),styles:wn().object,header:wn().string},fc.defaultProps={width:652,styles:{},header:"Color picker"};wi(fc);function pc(e){return pc="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},pc(e)}function dc(e){return function(e){if(Array.isArray(e))return gc(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||bc(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function hc(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a,i,l=[],s=!0,c=!1;try{if(a=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=a.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(e){c=!0,o=e}finally{try{if(!s&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(c)throw o}}return l}}(e,t)||bc(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.")}()}function bc(e,t){if(e){if("string"==typeof e)return gc(e,t);var n=Object.prototype.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)?gc(e,t):void 0}}function gc(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}const mc=function(e){var n=Mt(e.slug)?Mt(e.slug):Mt(e.title),r=e.defaultValue?e.defaultValue:"#BBB",o=hc((0,t.useState)(r),2),a=o[0],i=o[1],l=document.getElementsByClassName("blockonsColorPicker");(0,t.useEffect)((function(){e.value&&i(e.value)}),[e.value]);window.addEventListener("click",(function(e){var t=document.getElementById("openColorPicker");t&&(!e.target!=t&&t.contains(e.target)||(t.removeAttribute("id"),t.closest(".blockonsColorPicker").classList.remove("blockonsButton-active")))}));return t.createElement(t.Fragment,null,t.createElement("div",{className:"blockonsColorPicker"},t.createElement("div",{className:"blockonsColorDisplay"},t.createElement("button",{className:"blockonsColorBtn",style:{backgroundColor:a},onClick:function(e){return function(e){e.preventDefault(),dc(l).forEach((function(e){e.classList.remove("blockonsButton-active"),e.removeAttribute("id")})),console.log(e.target),e.target.closest(".blockonsColorPicker").setAttribute("id","openColorPicker"),e.target.closest(".blockonsColorPicker").classList.add("blockonsButton-active")}(e)}},t.createElement("span",{className:"blockonsColorBtnTxt"},V("Select Color","blockons"))),t.createElement("input",{type:"text",id:n,value:a||"",className:"blockonsColorInput",disabled:!0,onChange:e.onChange})),t.createElement("div",{className:"blockonsPickColor"},t.createElement(As,{color:a,onChange:function(e){return function(e){"object"===pc(e)&&null!==e?i(e.hex):i(e)}(e)},disableAlpha:!0,onChangeComplete:function(e){return function(e){var t=document.getElementById(n);en().Simulate.change(t,{target:{name:n,value:"object"===pc(e)&&null!==e?e.hex:e}})}(e)}}))))};const vc=function(e){return t.createElement(t.Fragment,null,t.createElement("div",{className:"blockons-tooltip"},t.createElement("span",{className:"blockons-tooltiptxt"},e.tooltip)))};const yc=function(e){var n=e.title,r=e.description,o=e.upgradeUrl,a=e.proFeatures;return t.createElement(t.Fragment,null,t.createElement("div",{className:"blockons-gopro"},t.createElement("div",{className:"blockons-gopro-head"},t.createElement("div",{className:"blockons-gopro-head-txt"},n&&t.createElement("h4",{className:"blockons-gopro-title"},n),r&&t.createElement("p",{className:"blockons-gopro-desc"},r)),o&&t.createElement("div",{className:"blockons-gopro-head-go"},t.createElement("a",{href:o},V("Upgrade to Blockons Pro","blockons")))),a&&t.createElement("div",{className:"blockons-gopro-features"},t.createElement("ul",{className:"blockons-gopro-features"},a.map((function(e,n){return t.createElement("li",{key:n},e)}))))))};const wc=function(e){var n=e.title,r=e.description,o=e.nomargin;return t.createElement(t.Fragment,null,t.createElement("div",{className:"blockonsheading ".concat(o?"nomargin":"")},n&&t.createElement("h4",{className:"blockonsheading-title"},n),r&&t.createElement("p",{className:"blockonsheading-desc"},r)))};const xc=function(e){var n,r=e.slug?Mt(e.slug):Mt(e.title);if("upgrade"===e.inputType)return t.createElement("tr",{className:"blockons-row upgrade"},t.createElement("td",{colSpan:2},t.createElement(yc,e)));if("toggle"===e.inputType)n=t.createElement(Dt,e);else if("select"===e.inputType)n=t.createElement(Xt,e);else if("range"===e.inputType)n=t.createElement(Jt,e);else if("colorpicker"===e.inputType)n=t.createElement(mc,e);else{if("heading"===e.inputType)return t.createElement("tr",{className:"blockons-row heading"},t.createElement("td",{colSpan:2},t.createElement(wc,e)));n=t.createElement(Kt,e)}return t.createElement(t.Fragment,null,t.createElement("tr",{className:"blockons-row"},t.createElement("th",{scope:"row"},t.createElement("label",{htmlFor:""!=e.parent?r:e.value},e.title)),t.createElement("td",null,t.createElement("div",{className:"blockons-row-cols"},t.createElement("div",{className:"blockons-row-col-left"},n,e.note?t.createElement("p",{className:"snNote"},e.note):""),t.createElement("div",{className:"blockons-row-col-right"},e.tooltip&&t.createElement(vc,{tooltip:e.tooltip}),e.documentation&&t.createElement("a",{href:e.documentation,target:"_blank",className:"blockonsdoclink",title:V("Documentation","blockons")}))))))};const kc=function(e){var n=e.title,r=e.note;return t.createElement(t.Fragment,null,t.createElement("tr",{className:"blockons-row blockons-note-row"},t.createElement("th",null,n&&n),t.createElement("td",null,r&&t.createElement("p",{className:"blockons-note"},r))))};function Ec(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a,i,l=[],s=!0,c=!1;try{if(a=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=a.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(e){c=!0,o=e}finally{try{if(!s&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(c)throw o}}return l}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return _c(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return _c(e,t)}(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.")}()}function _c(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}const Sc=function(e){var n,r,o,a,i,l,s,c,u,f,p,d,h,b,g,m,v,y,w,x,k,E,_,S,C,O,j,A,T=e.blockonsOptions,N=e.upgradeUrl,P=e.isPremium,R=e.handleSettingChange,F=Ec((0,t.useState)(!1),2),L=F[0],M=F[1],B=Ec((0,t.useState)(!1),2),D=B[0],z=B[1],I=Ec((0,t.useState)(!1),2),U=I[0],H=I[1],W=Ec((0,t.useState)(!1),2),$=W[0],q=W[1],G=function(e){R(e)};return t.createElement(t.Fragment,null,t.createElement(It,{title:V("Blockons Block Extensions","blockons"),description:V("Adding or extending the functionality of your website editor blocks","blockons")}),t.createElement("table",{className:"form-table",role:"presentation"},t.createElement("tbody",null,t.createElement(xc,{title:V("Content Tooltips","blockons"),description:V("Add content tooltips to core paragraph and heading blocks anywhere within in the editor.","blockons"),inputType:"heading"}),t.createElement(xc,{title:V("Enable Tooltips","blockons"),slug:"tooltips_enabled",value:null===(n=T.tooltips)||void 0===n?void 0:n.enabled,inputType:"toggle",onChange:G,tooltip:V("Enhance your website with informative tooltips! Tooltips act like regular links, but when users hover over the link text, a simple popup appears with more information or help.","blockons"),documentation:"https://blockons.com/documentation/content-tooltips/"}),(null===(r=T.tooltips)||void 0===r?void 0:r.enabled)&&t.createElement(t.Fragment,null,P?t.createElement(t.Fragment,null,t.createElement(xc,{title:V("Tooltips Link Style","blockons"),slug:"tooltips_style",value:null===(o=T.tooltips)||void 0===o?void 0:o.style,inputType:"select",options:{underlined:"Underlined",dashed:"Underline Dashed",highlight:"Highlighted"},onChange:G}),t.createElement(xc,{title:V("Tooltips Popup Theme","blockons"),slug:"tooltips_theme",value:null===(a=T.tooltips)||void 0===a?void 0:a.theme,inputType:"select",options:{one:"Dark",two:"Light"},onChange:G}),t.createElement(xc,{title:V("Tooltip Color","blockons"),slug:"tooltips_color",value:null===(i=T.tooltips)||void 0===i?void 0:i.color,inputType:"colorpicker",defaultValue:"#424242",onChange:G}),t.createElement(xc,{title:V("Tooltip Font Color","blockons"),slug:"tooltips_fcolor",value:null===(l=T.tooltips)||void 0===l?void 0:l.fcolor,inputType:"colorpicker",defaultValue:"#000",onChange:G}),t.createElement(xc,{title:V("Popup Color","blockons"),slug:"tooltips_pcolor",value:null===(s=T.tooltips)||void 0===s?void 0:s.pcolor,inputType:"colorpicker",defaultValue:"#424242",onChange:G}),t.createElement(xc,{title:V("Popup Font Color","blockons"),slug:"tooltips_pfcolor",value:null===(c=T.tooltips)||void 0===c?void 0:c.pfcolor,inputType:"colorpicker",defaultValue:"#FFF",onChange:G})):t.createElement(t.Fragment,null,t.createElement(kc,{note:V("Tooltips are now enabled. Create content tooltips within core Heading and Paragraph blocks.","blockons")}),t.createElement(xc,{title:V("Premium Tooltips","blockons"),inputType:"toggle",slug:"tooltips_pro",value:L,onChange:function(){return M(!L)}}),L&&t.createElement(xc,{inputType:"upgrade",title:V("Premium Tooltips","blockons"),description:V("Upgrade to Blockons Pro to add premium tooltips.","blockons"),upgradeUrl:N,proFeatures:[V("Select between Light & Dark tooltip themes","blockons"),V("Add custom links into your Tooltip text","blockons"),V("Select from different tooltip styles","blockons"),V("More features coming soon","blockons")]}))),t.createElement(xc,{title:V("Image Lightbox","blockons"),description:V("Add image popups to your website images and galleries.","blockons"),inputType:"heading"}),t.createElement(xc,{title:V("Enable Image Lightbox","blockons"),slug:"imagepopups_enabled",value:null===(u=T.imagepopups)||void 0===u?void 0:u.enabled,inputType:"toggle",onChange:G,tooltip:V("Add image lightboxes to your website images for an engaging user experience. Image lightbox popups allow users to view enlarged versions of images with a simple click.","blockons"),documentation:"https://blockons.com/documentation/image-lightbox-popups/"}),(null===(f=T.imagepopups)||void 0===f?void 0:f.enabled)&&t.createElement(t.Fragment,null,P?t.createElement(t.Fragment,null,t.createElement(xc,{title:V("Icon","blockons"),slug:"imagepopups_icon",value:null===(p=T.imagepopups)||void 0===p?void 0:p.icon,inputType:"select",options:{one:"Magnifying Glass",two:"Expand",three:"Diagonal Arrows",four:"Maximize",five:"Plus",six:"Cross Arrows"},onChange:G}),t.createElement(xc,{title:V("Icon Position","blockons"),slug:"imagepopups_iconpos",value:null===(d=T.imagepopups)||void 0===d?void 0:d.iconpos,inputType:"select",options:{topleft:"Top Left",topright:"Top Right",bottomleft:"Bottom Left",bottomright:"Bottom Right",center:"Center Center"},onChange:G}),t.createElement(xc,{title:V("Icon Color","blockons"),slug:"imagepopups_iconcolor",value:null===(h=T.imagepopups)||void 0===h?void 0:h.iconcolor,inputType:"select",options:{dark:"Dark",light:"Light"},onChange:G}),t.createElement(xc,{title:V("Lightbox Color Theme","blockons"),slug:"imagepopups_popuptheme",value:null===(b=T.imagepopups)||void 0===b?void 0:b.popuptheme,inputType:"select",options:{dark:"Dark",light:"Light"},onChange:G}),t.createElement(xc,{title:V("Lightbox Caption Position","blockons"),slug:"imagepopups_captionpos",value:null===(g=T.imagepopups)||void 0===g?void 0:g.captionpos,inputType:"select",options:{none:"No Caption",top:"Top",bottom:"Bottom"},onChange:G})):t.createElement(t.Fragment,null,t.createElement(kc,{note:V("Image Lightbox is now enabled. Create image popups within core Image and Gallery blocks.","blockons")}),t.createElement(xc,{title:V("Premium Image Lightbox","blockons"),inputType:"toggle",slug:"imagepopups_pro",value:D,onChange:function(){return z(!D)}}),D&&t.createElement(xc,{inputType:"upgrade",title:V("Premium Image Lightbox","blockons"),description:V("Upgrade to Blockons Pro to add premium Image Lightboxes.","blockons"),upgradeUrl:N,proFeatures:[V("Customize lightbox styles to suit your website.","blockons"),V("Select between light & dark lightbox & icon themes.","blockons"),V("Edit icon design, colors & position","blockons"),V("Enable Lightbox popups for Advanced Image Gallery block","blockons")]}))),t.createElement(xc,{title:V("Block Visibility","blockons"),description:V("Add Blockons Visibility settings to certain blocks and select to show or hide the editor blocks per device - Desktop, Tablet & Mobile. Blocks Visibility is available on layout blocks such as Group, Columns, and Cover blocks.","blockons"),inputType:"heading"}),P?t.createElement(t.Fragment,null,t.createElement(xc,{title:V("Enable Block Visibility","blockons"),slug:"blockvisibility_enabled",value:null===(m=T.blockvisibility)||void 0===m?void 0:m.enabled,inputType:"toggle",onChange:G,tooltip:V("Add image visibility settings to your core layout blocks. This add on the features to show or hide certain elements depending on the user device screen size.","blockons"),documentation:"https://blockons.com/documentation/block-visibility-per-device/"}),(null===(v=T.blockvisibility)||void 0===v?void 0:v.enabled)&&t.createElement(t.Fragment,null,t.createElement(xc,{title:V("Tablet Breakpoint"),slug:"blockvisibility_tablet",value:null===(y=T.blockvisibility)||void 0===y?void 0:y.tablet,placeholder:"980",inputType:"number",onChange:G,suffix:"px"}),t.createElement(xc,{title:V("Mobile Breakpoint"),slug:"blockvisibility_mobile",value:null===(w=T.blockvisibility)||void 0===w?void 0:w.mobile,placeholder:"767",inputType:"number",onChange:G,suffix:"px"}))):t.createElement(t.Fragment,null,t.createElement(xc,{title:V("Enable Block Visibility","blockons"),inputType:"toggle",slug:"visibility_pro",value:U,onChange:function(){return H(!U)},documentation:"https://blockons.com/documentation/block-visibility-per-device/"}),U&&t.createElement(xc,{inputType:"upgrade",title:V("Add Block Visibility","blockons"),description:V("Upgrade to Blockons Pro to add premium block visibility to editor layout blocks.","blockons"),upgradeUrl:N,proFeatures:[V("Show / Hide Blocks per screen size","blockons"),V("Set Tablet Breakpoint","blockons"),V("Set Mobile Breakpoint","blockons")]})),t.createElement(xc,{title:V("Block Animations","blockons"),description:V("Add Scroll Animations to certain blocks so they animate into screen when scrolling on the page. Block Animations are available on layout blocks and certain elements such as Group blocks, Columns, and Heading blocks.","blockons"),inputType:"heading"}),P?t.createElement(t.Fragment,null,t.createElement(xc,{title:V("Enable Block Animations","blockons"),slug:"blockanimation_enabled",value:null===(x=T.blockanimation)||void 0===x?void 0:x.enabled,inputType:"toggle",onChange:G,tooltip:V("Add neat scroll in and/or out animations to core layout blocks. This boosts the visual appeal of your website and makes it more engaging for users.","blockons"),documentation:"https://blockons.com/documentation/block-animations-on-scroll/"}),(null===(k=T.blockanimation)||void 0===k?void 0:k.enabled)&&t.createElement(t.Fragment,null,t.createElement(xc,{title:V("Style","blockons"),slug:"blockanimation_default_style",value:null===(E=T.blockanimation)||void 0===E?void 0:E.default_style,inputType:"select",options:{fade:"Fade",slide:"Slide",flip:"Flip","zoom-in":"Zoom In","zoom-out":"Zoom Out"},onChange:G}),t.createElement(xc,{title:V("Direction","blockons"),slug:"blockanimation_default_direction",value:null===(_=T.blockanimation)||void 0===_?void 0:_.default_direction,inputType:"select",options:{"-up":"Up","-down":"Down","-left":"Left","-right":"Right"},onChange:G}),t.createElement(xc,{title:V("Duration","blockons"),slug:"blockanimation_default_duration",value:null===(S=T.blockanimation)||void 0===S?void 0:S.default_duration,inputType:"range",defaultValue:850,min:50,max:4e3,suffix:"px",onChange:G}),t.createElement(xc,{title:V("Delay","blockons"),slug:"blockanimation_default_delay",value:null===(C=T.blockanimation)||void 0===C?void 0:C.default_delay,inputType:"range",defaultValue:50,min:50,max:4e3,suffix:"px",onChange:G}),t.createElement(xc,{title:V("Offset","blockons"),slug:"blockanimation_default_offset",value:null===(O=T.blockanimation)||void 0===O?void 0:O.default_offset,inputType:"range",defaultValue:80,min:50,max:1e3,suffix:"px",onChange:G}),t.createElement(xc,{title:V("Animate Once","blockons"),slug:"blockanimation_default_animate_once",value:null===(j=T.blockanimation)||void 0===j?void 0:j.default_animate_once,inputType:"toggle",onChange:G}),t.createElement(xc,{title:V("Mirror Animations","blockons"),slug:"blockanimation_default_mirror",value:null===(A=T.blockanimation)||void 0===A?void 0:A.default_mirror,inputType:"toggle",onChange:G}))):t.createElement(t.Fragment,null,t.createElement(xc,{title:V("Enable Block Animations","blockons"),inputType:"toggle",slug:"animations_pro",value:$,onChange:function(){return q(!$)},tooltip:V("Add neat scroll in and/or out animations to core layout blocks. This boosts the visual appeal of your website and makes it more engaging for users.","blockons"),documentation:"https://blockons.com/documentation/block-animations-on-scroll/"}),$&&t.createElement(xc,{inputType:"upgrade",title:V("Add Block Animations","blockons"),description:V("Upgrade to Blockons Pro to add premium block animations to editor layout blocks.","blockons"),upgradeUrl:N,proFeatures:[V("Add Scroll Animations to Layout Blocks","blockons"),V("Edit block animation style","blockons"),V("Set animation Direction, Duration & Delay & Offset","blockons"),V("Select if animations play once off or mirror animations in and out of screen","blockons")]})))))};const Cc=function(e){var n=e.label,r=e.children;return t.createElement(t.Fragment,null,t.createElement("tr",{className:"blockons-row blockons-group-row"},t.createElement("th",null,n),t.createElement("td",null,t.createElement("div",{className:"blockons-group"},t.createElement("a",{className:"blockons-group-btn"},t.createElement("span",{className:"dashicons dashicons-edit"})),t.createElement("div",{className:"blockons-group-container"},t.createElement("table",{className:"form-table",role:"presentation"},t.createElement("tbody",null,r)))))))};function Oc(){return Oc=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Oc.apply(this,arguments)}const jc=function(e){var n,r,o,a,i,l,s,c,u,f,p,d,h,b,g,m,v,y,w,x,k,E,_,S,C,O,j,A,T,N,P,R,F,L,M,B,D,z,I,U,H,W,$,q,G=e.blockonsOptions,X=e.handleSettingChange,K=e.isPremium,Q=e.upgradeUrl,Y=e.showPageLoader,J=e.setShowPageLoader,Z=e.showBttb,ee=e.setShowBttb,te=e.showScrollInd,ne=e.setShowScrollInd,re=function(e){X(e)};return t.createElement(t.Fragment,null,t.createElement(It,{title:V("Blockons Site Addons","blockons"),description:V("Add extra, useful features to your WordPress website","blockons")}),t.createElement("table",{className:"form-table",role:"presentation"},t.createElement("tbody",null,t.createElement(xc,{title:V("Website Page Loader","blockons"),description:V("Add a global loader that displays while your page loads.","blockons"),inputType:"heading"}),t.createElement(xc,{title:V("Enable Page Loader","blockons"),slug:"pageloader_enabled",value:null===(n=G.pageloader)||void 0===n?void 0:n.enabled,inputType:"toggle",onChange:re}),(null===(r=G.pageloader)||void 0===r?void 0:r.enabled)&&t.createElement(t.Fragment,null,t.createElement(xc,{title:V("Show Preview","blockons"),slug:"pageloader_preview",value:Y,inputType:"toggle",onChange:function(){J((function(e){return!e}))}}),t.createElement(xc,Oc({title:V("Loader Style","blockons"),slug:"pageloader_style",value:null===(o=G.pageloader)||void 0===o?void 0:o.style,inputType:"select",options:{one:V("Dual Ring Spinner","blockons"),two:V("Loading Bars","blockons"),three:V("Circular Ripple","blockons"),four:V("Loading Ring Spinner","blockons"),five:V("Clock Spinner","blockons"),six:V("Circle Roller","blockons")},onChange:re},K||"one"===(null===(a=G.pageloader)||void 0===a?void 0:a.style)?{}:{note:V("This is a Blockons Pro feature.","blockons")})),!K&&"one"!==(null===(i=G.pageloader)||void 0===i?void 0:i.style)&&t.createElement(xc,{inputType:"upgrade",title:V("Premium Page Loaders","blockons"),description:V("Select from more Page Loaders in Blockons Pro. View the Pro loaders in the preview.","blockons"),upgradeUrl:Q}),t.createElement(Cc,{label:V("Edit Page Loader","blockons")},t.createElement(xc,{title:V("Add Loading Text","blockons"),slug:"pageloader_has_text",value:null===(l=G.pageloader)||void 0===l?void 0:l.has_text,inputType:"toggle",onChange:re}),(null===(s=G.pageloader)||void 0===s?void 0:s.has_text)&&t.createElement(t.Fragment,null,t.createElement(xc,{title:V("Text"),slug:"pageloader_text",value:null===(c=G.pageloader)||void 0===c?void 0:c.text,placeholder:V("Loading Website...","blockons"),inputType:"text",onChange:re}),t.createElement(xc,{title:V("Position","blockons"),slug:"pageloader_text_position",value:null===(u=G.pageloader)||void 0===u?void 0:u.text_position,inputType:"select",options:{one:V("Top Center","blockons"),two:V("Bottom Center","blockons"),three:V("Above Loader","blockons"),four:V("Below Loader","blockons")},onChange:re})),t.createElement(xc,{title:V("Background Color","blockons"),slug:"pageloader_bgcolor",value:null===(f=G.pageloader)||void 0===f?void 0:f.bgcolor,inputType:"colorpicker",defaultValue:"#FFF",onChange:re}),t.createElement(xc,{title:V("Loader Color","blockons"),slug:"pageloader_loadcolor",value:null===(p=G.pageloader)||void 0===p?void 0:p.loadcolor,inputType:"colorpicker",defaultValue:"#AF2DBF",onChange:re}),(null===(d=G.pageloader)||void 0===d?void 0:d.has_text)&&t.createElement(xc,{title:V("Font Color","blockons"),slug:"pageloader_fcolor",value:null===(h=G.pageloader)||void 0===h?void 0:h.fcolor,inputType:"colorpicker",defaultValue:"#222",onChange:re}))),t.createElement(xc,{title:V("Page Scroll Indicator","blockons"),description:V("Add a scroll progress indicator bar to your website.","blockons"),inputType:"heading"}),t.createElement(xc,{title:V("Enable Scroll Indicator","blockons"),slug:"scrollindicator_enabled",value:null===(b=G.scrollindicator)||void 0===b?void 0:b.enabled,inputType:"toggle",onChange:re}),(null===(g=G.scrollindicator)||void 0===g?void 0:g.enabled)&&t.createElement(t.Fragment,null,t.createElement(xc,{title:V("Show Preview","blockons"),slug:"scrollindicator_preview",value:te,inputType:"toggle",onChange:function(){ne((function(e){return!e}))}}),t.createElement(xc,{title:V("Position","blockons"),slug:"scrollindicator_position",value:null===(m=G.scrollindicator)||void 0===m?void 0:m.position,inputType:"select",options:{top:V("Top of Website","blockons"),bottom:V("Bottom of Website","blockons")},onChange:re}),t.createElement(Cc,{label:V("Edit Scroll Indicator","blockons")},t.createElement(xc,{title:V("Height","blockons"),slug:"scrollindicator_height",value:null===(v=G.scrollindicator)||void 0===v?void 0:v.height,inputType:"range",defaultValue:6,min:1,max:20,suffix:"px",onChange:re}),t.createElement(xc,{title:V("Has Background","blockons"),slug:"scrollindicator_has_bg",value:null===(y=G.scrollindicator)||void 0===y?void 0:y.has_bg,inputType:"toggle",onChange:re}),(null===(w=G.scrollindicator)||void 0===w?void 0:w.has_bg)&&t.createElement(xc,{title:V("Background Color","blockons"),slug:"scrollindicator_bgcolor",value:null===(x=G.scrollindicator)||void 0===x?void 0:x.bgcolor,inputType:"colorpicker",defaultValue:"#ebebeb",onChange:re}),t.createElement(xc,{title:V("Scroll Indicator Color","blockons"),slug:"scrollindicator_color",value:null===(k=G.scrollindicator)||void 0===k?void 0:k.color,inputType:"colorpicker",defaultValue:"#AF2DBF",onChange:re}))),t.createElement(xc,{title:V("Back To Top Button","blockons"),description:V("Add a back to top button to your website","blockons"),inputType:"heading"}),t.createElement(xc,{title:V("Enable Back To Top Button","blockons"),slug:"bttb_enabled",value:null===(E=G.bttb)||void 0===E?void 0:E.enabled,inputType:"toggle",onChange:re}),(null===(_=G.bttb)||void 0===_?void 0:_.enabled)&&t.createElement(t.Fragment,null,t.createElement(xc,{title:V("Show Preview","blockons"),slug:"bttb_preview",value:Z,inputType:"toggle",onChange:function(){ee((function(e){return!e}))}}),t.createElement(xc,Oc({title:V("Type","blockons"),slug:"bttb_type",value:null===(S=G.bttb)||void 0===S?void 0:S.type,inputType:"select",options:{plain:V("Simple Button","blockons"),scroll:V("Scroll Progress","blockons")},onChange:re},K||"plain"===(null===(C=G.bttb)||void 0===C?void 0:C.type)?{}:{note:V("This is a Blockons Pro feature. Turn the Preview off/on to see this work.","blockons")})),!K&&"scroll"===(null===(O=G.bttb)||void 0===O?void 0:O.type)&&t.createElement(xc,{inputType:"upgrade",title:V("Premium 'Back to Top' button","blockons"),description:V("Add a 'Back to Top' button that shows the scroll progress as the users scroll down the page. View the Pro button in the preview.","blockons"),upgradeUrl:Q}),t.createElement(xc,{title:V("Position","blockons"),slug:"bttb_position",value:null===(j=G.bttb)||void 0===j?void 0:j.position,inputType:"select",options:{right:V("Right","blockons"),left:V("Left","blockons")},onChange:re}),t.createElement(Cc,{label:V("Edit Button","blockons")},t.createElement(xc,{title:V("Select Icon","blockons"),slug:"bttb_icon",value:null===(A=G.bttb)||void 0===A?void 0:A.icon,inputType:"select",options:{"arrow-up":"Arrow Up","circle-up":"Circle Up","caret-up":"Caret Up","chevron-up":"Chevron Up","angles-up":"Angles Up","square-caret-up":"Square Caret Up","up-long":"Up Long"},onChange:re}),t.createElement(xc,{title:V("Width / Height","blockons"),slug:"bttb_size",value:null===(T=G.bttb)||void 0===T?void 0:T.size,inputType:"range",defaultValue:"scroll"===(null===(N=G.bttb)||void 0===N?void 0:N.type)?60:45,min:30,max:100,suffix:"px",onChange:re}),"plain"===(null===(P=G.bttb)||void 0===P?void 0:P.type)&&t.createElement(xc,{title:V("Border Radius","blockons"),slug:"bttb_bradius",value:null===(R=G.bttb)||void 0===R?void 0:R.bradius,inputType:"range",defaultValue:4,min:0,max:null===(F=G.bttb)||void 0===F?void 0:F.size,suffix:"px",onChange:re}),t.createElement(xc,{title:V("Icon Size","blockons"),slug:"bttb_icon_size",value:null===(L=G.bttb)||void 0===L?void 0:L.icon_size,inputType:"range",defaultValue:22,min:12,max:72,suffix:"px",onChange:re}),t.createElement(xc,{title:"left"===(null===(M=G.bttb)||void 0===M?void 0:M.position)?V("Position from Left","blockons"):V("Position from Right","blockons"),slug:"bttb_side_position",value:null===(B=G.bttb)||void 0===B?void 0:B.side_position,inputType:"range",defaultValue:12,min:0,max:200,suffix:"px",onChange:re}),t.createElement(xc,{title:V("Position from Bottom","blockons"),slug:"bttb_bottom_position",value:null===(D=G.bttb)||void 0===D?void 0:D.bottom_position,inputType:"range",defaultValue:12,min:0,max:200,suffix:"px",onChange:re})),t.createElement(Cc,{label:V("Edit Button Colors","blockons")},t.createElement(xc,{title:V("Has Background","blockons"),slug:"bttb_has_bg",value:null===(z=G.bttb)||void 0===z?void 0:z.has_bg,inputType:"toggle",onChange:re}),(null===(I=G.bttb)||void 0===I?void 0:I.has_bg)&&t.createElement(xc,{title:V("Background Color","blockons"),slug:"bttb_bgcolor",value:null===(U=G.bttb)||void 0===U?void 0:U.bgcolor,inputType:"colorpicker",defaultValue:"#FFF",onChange:re}),t.createElement(xc,{title:V("Icon Color","blockons"),slug:"bttb_color",value:null===(H=G.bttb)||void 0===H?void 0:H.color,inputType:"colorpicker",defaultValue:"#000",onChange:re}),"scroll"===(null===(W=G.bttb)||void 0===W?void 0:W.type)&&t.createElement(t.Fragment,null,t.createElement(xc,{title:V("Stroke Color","blockons"),slug:"bttb_strcolor",value:null===($=G.bttb)||void 0===$?void 0:$.strcolor,inputType:"colorpicker",defaultValue:"#000",onChange:re}),t.createElement(xc,{title:V("Stroke Width","blockons"),slug:"bttb_strwidth",value:null===(q=G.bttb)||void 0===q?void 0:q.strwidth,inputType:"range",defaultValue:2,min:1,max:6,suffix:"px",onChange:re})))))),t.createElement("div",{className:"blockons-more"},V("More Add-Ons Coming Soon...","blockons")),t.createElement("p",{className:"center"},V("Get in touch and let us know which add-ons you need for your site.","blockons")))};const Ac=function(e){e.isPro&&e.isPro,e.upgrade&&e.upgrade;return t.createElement(t.Fragment,null,t.createElement("div",{className:"blockonsInfoTab"},t.createElement("div",{className:"blockons-header addspace"},t.createElement("h3",{className:"blockons-title"},V("Welcome to Blockons!","blockons")),t.createElement("p",null,V("We're building WordPress editor blocks to make it easier for you to build visually appealing and very professional looking pages for your website.","blockons")),t.createElement("a",{href:"https://blockons.com/go/home/",target:"_blank",className:"blockons-button"},V("Visit Our Website","blockons")),t.createElement("a",{href:"https://www.blockons.com/pro/",target:"_blank",className:"blockons-button primary"},V("View Blockons Pro","blockons"))),t.createElement("div",{className:"blockons-video addspace blockons-hide"},t.createElement("h3",{className:"blockons-title"},V("Watch our video on using the Blockons plugin","blockons")),t.createElement("p",null,V("Blockons is designed to be very intuitive or the settings do also have help hints, but you can also watch our video to get a better understanding of how the Blockons plugins works. Enjoy!","blockons")),t.createElement("a",{href:"https://www.youtube.com/watch?v=4fCIDCcDgaU",target:"_blank",className:"blockons-button primary"},V("Watch Blockons Video","blockons"))),t.createElement("div",{className:"blockons-help"},t.createElement("h4",{className:"blockons-title"},V("Support & Documentation","blockons")),t.createElement("p",null,V("Read through our ever-growing documentation on our website. Read the Frequently Asked Questions for any answers you may be looking for... Or get in contact with our support if you need help with anything regarding the Blockons plugin.","blockons")),t.createElement("a",{href:"https://blockons.com/go/documentation//",target:"_blank",className:"blockons-button primary"},V("Documentation","blockons")),t.createElement("a",{href:"https://blockons.com/go/faqs/",target:"_blank",className:"blockons-button"},V("FAQ's","blockons")),t.createElement("a",{href:"https://blockons.com/go/support/",target:"_blank",className:"blockons-button"},V("Get Support","blockons")))))};function Tc(e){return Tc="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Tc(e)}function Nc(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Pc(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Nc(Object(n),!0).forEach((function(t){Rc(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Nc(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Rc(e,t,n){var r;return r=function(e,t){if("object"!=Tc(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Tc(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==Tc(r)?r:String(r))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const Fc=function(e){var n=e.pageLoaderOptions,r=e.isPro,o=e.isAdmin,a=n||{enabled:!1},i=!!r&&Boolean(r),l=!!o&&Boolean(o);if(!a.enabled)return null;var s="#AF2DBF"!==a.loadcolor&&Pc(Pc({},"two"===a.style||"five"===a.style||"six"===a.style?{backgroundColor:a.loadcolor}:{}),"one"===a.style||"three"===a.style||"four"===a.style?{borderColor:a.loadcolor}:{});return t.createElement(t.Fragment,null,t.createElement("div",{className:"blockons-page-loader",style:Pc({},"#222"!==a.bgcolor?{backgroundColor:a.bgcolor}:{})},a.has_text&&("one"===a.text_position||"three"===a.text_position)&&t.createElement("div",{className:"blockons-pageloader-text ".concat(a.text_position?a.text_position:"one")},t.createElement("div",{className:"blockons-pageloader-txt",style:Pc({},"#222"!==a.fcolor?{color:a.fcolor}:{})},a.text)),i?t.createElement("div",{className:"blockons-pageloader-".concat(a.style?a.style:"one")},t.createElement("div",{className:"bpl one",style:s}),t.createElement("div",{className:"bpl two",style:s}),t.createElement("div",{className:"bpl three",style:s}),t.createElement("div",{className:"bpl four",style:s}),t.createElement("div",{className:"bpl five",style:s}),t.createElement("div",{className:"bpl six",style:s}),t.createElement("div",{className:"bpl seven",style:s}),t.createElement("div",{className:"bpl eight",style:s}),t.createElement("div",{className:"bpl nine",style:s}),t.createElement("div",{className:"bpl ten",style:s}),t.createElement("div",{className:"bpl eleven",style:s}),t.createElement("div",{className:"bpl twelve",style:s})):t.createElement("div",{className:"blockons-pageloader-".concat(l&&a.style?a.style:"one")},t.createElement("div",{className:"bpl one",style:s}),t.createElement("div",{className:"bpl two",style:s}),t.createElement("div",{className:"bpl three",style:s}),t.createElement("div",{className:"bpl four",style:s}),t.createElement("div",{className:"bpl five",style:s}),t.createElement("div",{className:"bpl six",style:s}),t.createElement("div",{className:"bpl seven",style:s}),t.createElement("div",{className:"bpl eight",style:s}),t.createElement("div",{className:"bpl nine",style:s}),t.createElement("div",{className:"bpl ten",style:s}),t.createElement("div",{className:"bpl eleven",style:s}),t.createElement("div",{className:"bpl twelve",style:s})),a.has_text&&("two"===a.text_position||"four"===a.text_position)&&t.createElement("div",{className:"blockons-pageloader-text ".concat(a.text_position?a.text_position:"two")},t.createElement("div",{className:"blockons-pageloader-txt",style:Pc({},"#222"!==a.fcolor?{color:a.fcolor}:{})},a.text))))};function Lc(e){return Lc="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Lc(e)}function Mc(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Bc(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Mc(Object(n),!0).forEach((function(t){Dc(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Mc(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Dc(e,t,n){var r;return r=function(e,t){if("object"!=Lc(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Lc(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==Lc(r)?r:String(r))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const zc=function(e){var n=e.bttOptions,r=e.isPro,o=e.isAdmin,a=n||{enabled:!1},i=!!r&&Boolean(r),l=!!o&&Boolean(o);if(!a.enabled)return null;var s=function(){window.scroll({top:0,left:0,behavior:"smooth"})},c=document.getElementById("blockons-bttb");return window.addEventListener("scroll",(function(){c&&(window.scrollY>220?c.classList.add("show-btn"):c.classList.remove("show-btn"))})),(0,t.useEffect)((function(){var e=document.querySelector(".blockons-bttbtn-progress");if(e){var t=document.querySelector(".blockons-bttbtn-progress .progress-bar"),n=(document.querySelector(".blockons-bttbtn-progress .pct"),t.getTotalLength());t.style.strokeDasharray=n,t.style.strokeDashoffset=n,window.addEventListener("scroll",(function(){!function(e,t,n){var r=document.documentElement.clientHeight,o=document.documentElement.scrollHeight,a=document.documentElement.scrollTop/(o-r);a>=1?e.classList.add("completed"):e.classList.remove("completed");t.style.strokeDashoffset=n-n*a}(e,t,n)}))}}),[]),t.createElement(t.Fragment,null,i&&"scroll"===a.type||!i&&l&&"scroll"===a.type?t.createElement("div",{className:"blockons-bttbtn-progress ".concat(a.position?a.position:"right"," ").concat(a.has_bg?"hasbg":"nobg"),onClick:s,style:Bc(Bc(Bc(Bc(Bc({},"#000"!==a.color?{color:a.color}:{}),22!==a.icon_size?{fontSize:a.icon_size+"px"}:{}),"right"===a.position&&12!==a.side_position?{right:a.side_position+"px"}:{}),"left"===a.position&&12!==a.side_position?{left:a.side_position+"px"}:{}),"#000"!==a.bottom_position?{bottom:a.bottom_position+"px"}:{})},t.createElement("span",{className:"pct fa-solid fa-".concat(a.icon?a.icon:"arrow-up")}),t.createElement("svg",{className:"complete",width:(a.size?a.size:60).toString(),height:a.size?a.size:60,viewport:"0 0 100 100",xmlns:"https://www.w3.org/2000/svg"},t.createElement("circle",{cx:"50%",cy:"50%",r:"45%",style:Bc({},"#FFF"!==a.bgcolor?{fill:a.bgcolor}:{})}),t.createElement("circle",{className:"progress-bar",cx:"50%",cy:"50%",r:"45%",style:Bc(Bc(Bc({},"#FFF"!==a.bgcolor?{fill:a.bgcolor}:{}),"#000"!==a.strcolor?{stroke:a.strcolor}:{}),2!==a.strwidth?{strokeWidth:a.strwidth}:{})}))):t.createElement("div",{className:"blockons-bttbtn ".concat(a.position?a.position:"right"," ").concat(a.has_bg?"hasbg":"nobg"),onClick:s,style:Bc(Bc(Bc(Bc(Bc(Bc(Bc(Bc({},"#FFF"!==a.bgcolor?{backgroundColor:a.bgcolor}:{}),"#000"!==a.color?{color:a.color}:{}),60!==a.size?{width:a.size+"px",height:a.size+"px"}:{}),4!==a.bradius?{borderRadius:a.bradius+"px"}:{}),22!==a.icon_size?{fontSize:a.icon_size+"px"}:{}),"right"===a.position&&12!==a.side_position?{right:a.side_position+"px"}:{}),"left"===a.position&&12!==a.side_position?{left:a.side_position+"px"}:{}),"#000"!==a.bottom_position?{bottom:a.bottom_position+"px"}:{})},t.createElement("span",{className:"fa-solid fa-".concat(a.icon?a.icon:"arrow-up")})))};function Ic(e){return Ic="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ic(e)}function Uc(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Hc(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Uc(Object(n),!0).forEach((function(t){Wc(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Uc(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Wc(e,t,n){var r;return r=function(e,t){if("object"!=Ic(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Ic(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==Ic(r)?r:String(r))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const Vc=function(e){var n=e.scrollInOptions,r=n||{enabled:!1};if(!r.enabled)return null;return window.addEventListener("scroll",(function(){var e=(document.body.scrollTop||document.documentElement.scrollTop)/(document.documentElement.scrollHeight-document.documentElement.clientHeight)*100,t=document.getElementById("blockons-scrollind");t&&(t.style.width=e+"%")})),t.createElement(t.Fragment,null,t.createElement("div",{className:"blockons-scroll-indicator ".concat(r.position?r.position:"top"," ").concat(r.has_bg?"hasbg":"nobg"),style:Hc(Hc({},"#ccc"!==r.bgcolor?{backgroundColor:r.bgcolor}:{}),6!==r.height?{height:r.height+"px"}:{})},t.createElement("div",{className:"progressbar",id:"blockons-scrollind",style:Hc(Hc({},"#af2dbf"!==r.color?{backgroundColor:r.color}:{}),6!==r.height?{height:r.height+"px"}:{})})))};const $c=function(e){var n=e.blockonsOptions,r=e.clickClose,o=e.upgradeUrl;return t.createElement(t.Fragment,null,t.createElement("div",{className:"blockons-propromo"},t.createElement("div",null,V("Exciting news! Blockons Pro is here with a special launch deal! Purchase Blockons Pro now and enjoy this price for life! No matter what gets added!","blockons")),t.createElement("div",null,t.createElement("a",{href:"https://blockons.com/pro/",target:"_blank",className:"propromo-see"},V("See What's on Offer","blockons")),t.createElement("a",{href:o,className:"propromo-upgrade"},V("Upgrade Now","blockons")),t.createElement("div",{className:"blockons-feedback-dismiss"},t.createElement(Dt,{title:"X",slug:"global_disablepropromo",value:n.disablepropromo,onChange:r})))))};function qc(e){return qc="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},qc(e)}function Gc(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Xc(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Gc(Object(n),!0).forEach((function(t){Kc(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Gc(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Kc(e,t,n){var r;return r=function(e,t){if("object"!=qc(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=qc(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==qc(r)?r:String(r))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Qc(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a,i,l=[],s=!0,c=!1;try{if(a=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=a.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(e){c=!0,o=e}finally{try{if(!s&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(c)throw o}}return l}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Yc(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Yc(e,t)}(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.")}()}function Yc(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}const Jc=function(){var e=blockonsObj,n="".concat(e.apiUrl,"blcns/v1"),r=(e.pluginUrl,e.upgradeUrl),o=Qc((0,t.useState)(!1),2),a=o[0],i=o[1],l=Qc((0,t.useState)(!0),2),s=l[0],c=l[1],u=Qc((0,t.useState)("1"),2),f=u[0],p=u[1],d=Boolean(e.isPremium),h=Boolean(e.isAdmin),b=Boolean(e.wcActive),g=e.blockonsDefaults,m=Qc((0,t.useState)(!1),2),v=m[0],y=m[1],w=Qc((0,t.useState)(!1),2),x=w[0],k=w[1],E=Qc((0,t.useState)(!1),2),_=E[0],S=E[1],C=Qc((0,t.useState)({}),2),O=C[0],j=C[1],A=function(e){p(e)},T=function(e){var t=e.target,n=t.type,r=t.checked,o=t.name,a=t.value,i=t.className;"checkbox"!==n||"checkbox-single"!==i&&"toggle-switch-checkbox"!==i||(a=r);var l=o.substring(0,o.indexOf("_")),s=o.substring(o.indexOf("_")+1),c="global"===l?o.substring(7):o;j(Xc(Xc({},O),l&&"global"!==l?Kc({},l,Xc(Xc({},O[l]),{},Kc({},s,a))):Kc({},c,a)))};console.log(O),(0,t.useEffect)((function(){var e;(e=document.querySelectorAll(".blockons-group-btn"))&&e.forEach((function(t){t.addEventListener("click",(function(){var n=t.parentElement;e.forEach((function(e){e.parentElement.removeAttribute("id","openGroup"),e.parentElement.classList.remove("blockons-show")})),n.classList.contains("blockons-show")?(n.removeAttribute("id","openGroup"),n.classList.remove("blockons-show")):(n.setAttribute("id","openGroup"),n.classList.add("blockons-show"))}))})),window.addEventListener("click",(function(e){var t=document.getElementById("openGroup");t&&(!e.target!=t&&t.contains(e.target)||(t.removeAttribute("id"),t.classList.remove("blockons-show")))}))}),[O]);return(0,t.useEffect)((function(){Ft.get(n+"/settings").then((function(e){var t=e.data?JSON.parse(e.data):console.log("Blockons Options Empty");if(t){var n=function(e){j((function(n){return Xc(Xc({},n),{},Kc({},e,t[e]?t[e]:""))}))};for(var r in t)n(r)}else j(g)})).then((function(){c(!1)}))}),[]),t.createElement(t.Fragment,null,t.createElement("div",{className:"blockons-settings"},t.createElement("div",{className:"blockonsSettingBar"},t.createElement("h2",null,V(d?"Blockons Pro Settings":"Blockons Settings","blockons")),t.createElement("div",{className:"blockonsSettingBarOptions"},d&&t.createElement("a",{href:e.accountUrl,className:"blockons-account",title:V("My Account","blockons")}),t.createElement("a",{href:"https://blockons.com/documentation/",className:"blockons-docs",title:V("Documentation","blockons"),target:"_blank"}),!d&&t.createElement("a",{href:r,className:"blockons-upgrade",title:V("Upgrade to Blockons Pro","blockons")}))),Object.keys(O).length>0&&!O.disablerating&&t.createElement(zt,{blockonsOptions:O,clickClose:T}),t.createElement("div",{className:"blockons-settings-content"},t.createElement("form",{id:"blockons-settings-form",onSubmit:function(t){return function(t){t.preventDefault(),i(!0),Ft.post(n+"/settings",{blockonsOptions:JSON.stringify(O)},{headers:{"content-type":"application/json","X-WP-NONCE":e.nonce}}).then((function(e){i(!1)}))}(t)}},t.createElement("div",{className:"blockons-tabs"},t.createElement("ul",null,t.createElement("li",null,t.createElement("a",{id:"blockonstab-1",className:"blockons-tab ".concat("1"===f?"active":""),onClick:function(){return A("1")}},V("Blocks","blockons"))),t.createElement("li",null,t.createElement("a",{id:"blockonstab-2",className:"blockons-tab ".concat("2"===f?"active":""),onClick:function(){return A("2")}},V("Block Extensions","blockons"))),t.createElement("li",null,t.createElement("a",{id:"blockonstab-3",className:"blockons-tab ".concat("3"===f?"active":""),onClick:function(){return A("3")}},V("Site Addons","blockons"))),t.createElement("li",{className:"help"},t.createElement("a",{id:"blockonstab-help",className:"blockons-tab ".concat("9"===f?"active":""),onClick:function(){return A("9")}},V("Welcome","blockons")))),t.createElement("div",{className:"blockons-content-wrap"},t.createElement("div",{className:"blockons-content-wrap-inner"},(s||a)&&t.createElement(Lt,null),t.createElement("div",{id:"blockons-content-1",className:"blockons-content ".concat("1"===f?"active":"")},t.createElement($t,{defaults:g,blockonsOptions:O,wcActive:b,handleSettingChange:T})),t.createElement("div",{id:"blockons-content-2",className:"blockons-content ".concat("2"===f?"active":"")},t.createElement(Sc,{blockonsOptions:O,upgradeUrl:r,isPremium:d,handleSettingChange:T})),t.createElement("div",{id:"blockons-content-3",className:"blockons-content ".concat("3"===f?"active":"")},t.createElement(jc,{blockonsOptions:O,handleSettingChange:T,isPremium:d,upgradeUrl:r,showPageLoader:v,setShowPageLoader:y,showBttb:x,setShowBttb:k,showScrollInd:_,setShowScrollInd:S})),t.createElement("div",{id:"blockons-content-help",className:"blockons-content ".concat("9"===f?"active":"")},t.createElement(Ac,null))),t.createElement("div",{className:"blockonsSettingBar bottom"},t.createElement("div",{className:"blockonsSettingBarMain"},t.createElement("button",{type:"submit",className:"button blockonsSaveBtn button-primary"},V("Save Settings","blockons")),t.createElement("div",{className:"blockonsSaveBtnLoader"},(s||a)&&t.createElement(Lt,null))),t.createElement("div",{className:"blockonsSettingBarOptions"},t.createElement("div",{className:"blockons-delete",title:V("Reset Settings","blockons"),onClick:function(e){var t=document.getElementsByClassName("blockons-delete");t[0].classList.add("show-confirm"),setTimeout((function(){t[0].classList.remove("show-confirm")}),2500)}},t.createElement("div",{className:"blockons-confirm-delete"},t.createElement("a",{onClick:function(t){t.preventDefault(),window.confirm(V("Are you sure you want to delete all settings?","blockons"))&&(i(!0),c(!0),Ft.delete(n+"/delete",{headers:{"X-WP-NONCE":e.nonce}}).then((function(e){i(!1),location.reload()})))}},V("Confirm... Reset All Settings!","blockons")))))))))),!d&&!O.disablepropromo&&t.createElement($c,{blockonsOptions:O,clickClose:T,upgradeUrl:r}),v&&t.createElement(Fc,{pageLoaderOptions:O.pageloader,isPro:d,isAdmin:h}),x&&t.createElement(zc,{bttOptions:O.bttb,isPro:d,isAdmin:h}),_&&t.createElement(Vc,{scrollInOptions:O.scrollindicator})))};function Zc(e){return Zc="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Zc(e)}document.addEventListener("DOMContentLoaded",(function(){var e=document.getElementById("blockons-root");void 0!==Zc(e)&&null!==e&&r.render(t.createElement(Jc,null),document.getElementById("blockons-root"))}))})()})(); -
blockons/trunk/lang/blockons.pot
r3077353 r3082926 3 3 msgid "" 4 4 msgstr "" 5 "Project-Id-Version: Blockons 1.1.0 2\n"5 "Project-Id-Version: Blockons 1.1.04\n" 6 6 "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/blockons\n" 7 7 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" … … 10 10 "Content-Type: text/plain; charset=UTF-8\n" 11 11 "Content-Transfer-Encoding: 8bit\n" 12 "POT-Creation-Date: 2024-0 4-26T00:14:54+00:00\n"12 "POT-Creation-Date: 2024-05-04T04:46:52+00:00\n" 13 13 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 14 14 "X-Generator: WP-CLI 2.8.1\n" … … 24 24 25 25 #. Description of the plugin 26 msgid " WordPress & WooCommerce editor blocks for you to use when building your website"26 msgid "Enhanced WordPress editor blocks for Gutenberg, including core Block Extensions and Site Addons for your WordPress site and WooCommerce online store" 27 27 msgstr "" 28 28 … … 97 97 msgstr "" 98 98 99 #: classes/class-scripts.php:39 299 #: classes/class-scripts.php:396 100 100 msgid "Your Shopping Cart" 101 101 msgstr "" 102 102 103 #: classes/class-scripts.php:39 3103 #: classes/class-scripts.php:397 104 104 msgid "Spend $100 to get FREE shipping!" 105 105 msgstr "" … … 239 239 #: blocks/icon-list/edit.js:405 240 240 #: blocks/image-carousel/edit.js:411 241 #: blocks/image-gallery/edit.js:60 7241 #: blocks/image-gallery/edit.js:605 242 242 #: blocks/line-heading/edit.js:136 243 243 msgid "Font Size" … … 269 269 #: blocks/icon-list/edit.js:300 270 270 #: blocks/icon-list/edit.js:431 271 #: blocks/image-gallery/edit.js:67 6271 #: blocks/image-gallery/edit.js:674 272 272 #: blocks/marketing-button/edit.js:345 273 273 #: blocks/search/edit.js:298 … … 393 393 #: blocks/count-down-timer/edit.js:180 394 394 #: blocks/image-carousel/edit.js:355 395 #: blocks/image-gallery/edit.js:39 5396 #: blocks/image-gallery/edit.js:41 4397 #: blocks/image-gallery/edit.js:52 2395 #: blocks/image-gallery/edit.js:393 396 #: blocks/image-gallery/edit.js:412 397 #: blocks/image-gallery/edit.js:520 398 398 #: blocks/slider/edit.js:616 399 399 #: blocks/wc-mini-cart/edit.js:178 … … 597 597 598 598 #: blocks/image-carousel/edit.js:293 599 #: blocks/image-gallery/edit.js:38 6599 #: blocks/image-gallery/edit.js:384 600 600 msgid "Image Settings" 601 601 msgstr "" 602 602 603 603 #: blocks/image-carousel/edit.js:297 604 #: blocks/image-gallery/edit.js:32 6604 #: blocks/image-gallery/edit.js:324 605 605 #: blocks/slider/edit.js:1113 606 606 msgid "Image Proportions" … … 608 608 609 609 #: blocks/image-carousel/edit.js:300 610 #: blocks/image-gallery/edit.js:3 30610 #: blocks/image-gallery/edit.js:328 611 611 #: blocks/slider/edit.js:1116 612 612 msgid "Actual Image" … … 614 614 615 615 #: blocks/image-carousel/edit.js:301 616 #: blocks/image-gallery/edit.js:33 3616 #: blocks/image-gallery/edit.js:331 617 617 #: blocks/slider/edit.js:1117 618 618 msgid "Square" … … 620 620 621 621 #: blocks/image-carousel/edit.js:303 622 #: blocks/image-gallery/edit.js:33 5622 #: blocks/image-gallery/edit.js:333 623 623 #: blocks/slider/edit.js:1119 624 624 msgid "3:2 Rectangle" … … 626 626 627 627 #: blocks/image-carousel/edit.js:307 628 #: blocks/image-gallery/edit.js:33 9628 #: blocks/image-gallery/edit.js:337 629 629 #: blocks/slider/edit.js:1123 630 630 msgid "4:3 Rectangle" … … 632 632 633 633 #: blocks/image-carousel/edit.js:311 634 #: blocks/image-gallery/edit.js:34 3634 #: blocks/image-gallery/edit.js:341 635 635 #: blocks/slider/edit.js:1127 636 636 msgid "16:9 Panoramic" … … 668 668 669 669 #: blocks/image-carousel/edit.js:356 670 #: blocks/image-gallery/edit.js:40 9671 #: blocks/image-gallery/edit.js:42 8670 #: blocks/image-gallery/edit.js:407 671 #: blocks/image-gallery/edit.js:426 672 672 msgid "Below Image" 673 673 msgstr "" … … 813 813 msgstr "" 814 814 815 #: blocks/image-gallery/edit.js:26 8815 #: blocks/image-gallery/edit.js:266 816 816 msgid "Gallery Settings" 817 817 msgstr "" 818 818 819 #: blocks/image-gallery/edit.js:29 6819 #: blocks/image-gallery/edit.js:294 820 820 msgid "Gallery Layout" 821 821 msgstr "" 822 822 823 #: blocks/image-gallery/edit.js:297 824 msgid "Grid Layout" 825 msgstr "" 826 823 827 #: blocks/image-gallery/edit.js:299 824 msgid "Grid Layout"825 msgstr ""826 827 #: blocks/image-gallery/edit.js:301828 828 msgid "Masonry Layout" 829 829 msgstr "" 830 830 831 #: blocks/image-gallery/edit.js:30 5831 #: blocks/image-gallery/edit.js:303 832 832 msgid "Featured Grid Layout" 833 833 msgstr "" 834 834 835 #: blocks/image-gallery/edit.js:3 61835 #: blocks/image-gallery/edit.js:359 836 836 msgid "Columns" 837 837 msgstr "" 838 838 839 #: blocks/image-gallery/edit.js:3 71839 #: blocks/image-gallery/edit.js:369 840 840 msgid "Grid Spacing" 841 841 msgstr "" 842 842 843 #: blocks/image-gallery/edit.js:3 90843 #: blocks/image-gallery/edit.js:388 844 844 msgid "Image Caption" 845 845 msgstr "" 846 846 847 #: blocks/image-gallery/edit.js:39 7847 #: blocks/image-gallery/edit.js:395 848 848 msgid "Over Image Plain Text" 849 849 msgstr "" 850 850 851 #: blocks/image-gallery/edit.js: 401851 #: blocks/image-gallery/edit.js:399 852 852 msgid "Over Image Bottom" 853 853 msgstr "" 854 854 855 #: blocks/image-gallery/edit.js:40 5855 #: blocks/image-gallery/edit.js:403 856 856 msgid "Over Image Centered" 857 857 msgstr "" 858 858 859 #: blocks/image-gallery/edit.js:41 6859 #: blocks/image-gallery/edit.js:414 860 860 msgid "Plain text on Image" 861 861 msgstr "" 862 862 863 #: blocks/image-gallery/edit.js:4 20863 #: blocks/image-gallery/edit.js:418 864 864 msgid "Bottom Banner" 865 865 msgstr "" 866 866 867 #: blocks/image-gallery/edit.js:42 4867 #: blocks/image-gallery/edit.js:422 868 868 msgid "Centered Banner" 869 869 msgstr "" 870 870 871 #: blocks/image-gallery/edit.js:43 2871 #: blocks/image-gallery/edit.js:430 872 872 msgid "Flip Card (Up)" 873 873 msgstr "" 874 874 875 #: blocks/image-gallery/edit.js:43 6875 #: blocks/image-gallery/edit.js:434 876 876 msgid "Flip Card (Side)" 877 877 msgstr "" 878 878 879 #: blocks/image-gallery/edit.js:44 8879 #: blocks/image-gallery/edit.js:446 880 880 msgid "Cards will only 'flip' if the image has a caption" 881 881 msgstr "" 882 882 883 #: blocks/image-gallery/edit.js:4 61883 #: blocks/image-gallery/edit.js:459 884 884 msgid "Show Caption on Hover" 885 885 msgstr "" 886 886 887 #: blocks/image-gallery/edit.js:46 9887 #: blocks/image-gallery/edit.js:467 888 888 msgid "Caption Animation" 889 889 msgstr "" 890 890 891 #: blocks/image-gallery/edit.js:47 5892 #: blocks/image-gallery/edit.js:49 3891 #: blocks/image-gallery/edit.js:473 892 #: blocks/image-gallery/edit.js:491 893 893 msgid "Fade In" 894 894 msgstr "" 895 895 896 #: blocks/image-gallery/edit.js:47 9897 #: blocks/image-gallery/edit.js:49 7896 #: blocks/image-gallery/edit.js:477 897 #: blocks/image-gallery/edit.js:495 898 898 msgid "Zoom In" 899 899 msgstr "" 900 900 901 #: blocks/image-gallery/edit.js:48 3902 #: blocks/image-gallery/edit.js: 501901 #: blocks/image-gallery/edit.js:481 902 #: blocks/image-gallery/edit.js:499 903 903 msgid "Zoom Out" 904 904 msgstr "" 905 905 906 #: blocks/image-gallery/edit.js:48 7906 #: blocks/image-gallery/edit.js:485 907 907 msgid "Slide In" 908 908 msgstr "" 909 909 910 #: blocks/image-gallery/edit.js:51 9910 #: blocks/image-gallery/edit.js:517 911 911 msgid "Image Hover Effect" 912 912 msgstr "" 913 913 914 #: blocks/image-gallery/edit.js:52 4914 #: blocks/image-gallery/edit.js:522 915 915 msgid "Color to Greyscale" 916 916 msgstr "" 917 917 918 #: blocks/image-gallery/edit.js:52 8918 #: blocks/image-gallery/edit.js:526 919 919 msgid "Greyscale to Color" 920 920 msgstr "" 921 921 922 #: blocks/image-gallery/edit.js:5 31922 #: blocks/image-gallery/edit.js:529 923 923 msgid "Grow" 924 924 msgstr "" 925 925 926 #: blocks/image-gallery/edit.js:530 927 msgid "Shrink" 928 msgstr "" 929 926 930 #: blocks/image-gallery/edit.js:532 927 msgid "Shrink"928 msgstr ""929 930 #: blocks/image-gallery/edit.js:534931 931 msgid "Normal to Blurry" 932 932 msgstr "" 933 933 934 #: blocks/image-gallery/edit.js:53 8934 #: blocks/image-gallery/edit.js:536 935 935 msgid "Blurry to Normal" 936 936 msgstr "" 937 937 938 #: blocks/image-gallery/edit.js:539 939 msgid "Zoom" 940 msgstr "" 941 942 #: blocks/image-gallery/edit.js:540 943 msgid "Zoom Long" 944 msgstr "" 945 938 946 #: blocks/image-gallery/edit.js:541 939 msgid "Zoom" 940 msgstr "" 941 942 #: blocks/image-gallery/edit.js:542 943 msgid "Zoom Long" 947 msgid "Light Border" 944 948 msgstr "" 945 949 946 950 #: blocks/image-gallery/edit.js:543 947 msgid "Light Border"948 msgstr ""949 950 #: blocks/image-gallery/edit.js:545951 951 msgid "Slightly Raized" 952 952 msgstr "" 953 953 954 #: blocks/image-gallery/edit.js:55 8954 #: blocks/image-gallery/edit.js:556 955 955 msgid "Image Background Color" 956 956 msgstr "" 957 957 958 #: blocks/image-gallery/edit.js:57 7958 #: blocks/image-gallery/edit.js:575 959 959 msgid "Caption Background Color" 960 960 msgstr "" 961 961 962 #: blocks/image-gallery/edit.js:58 5962 #: blocks/image-gallery/edit.js:583 963 963 #: blocks/slider/edit.js:813 964 964 #: blocks/slider/edit.js:857 … … 969 969 msgstr "" 970 970 971 #: blocks/image-gallery/edit.js:59 9971 #: blocks/image-gallery/edit.js:597 972 972 msgid "Caption Font Color" 973 973 msgstr "" 974 974 975 #: blocks/image-gallery/edit.js:6 21975 #: blocks/image-gallery/edit.js:619 976 976 #: src/backend/editor/extensions/imagepopups.js:84 977 977 msgid "Image Lightbox Settings" 978 978 msgstr "" 979 979 980 #: blocks/image-gallery/edit.js:62 7980 #: blocks/image-gallery/edit.js:625 981 981 msgid "Enable Lightbox" 982 982 msgstr "" 983 983 984 #: blocks/image-gallery/edit.js:63 2984 #: blocks/image-gallery/edit.js:630 985 985 msgid "Please check the website frontend to view the image popup" 986 986 msgstr "" 987 987 988 #: blocks/image-gallery/edit.js:6 41988 #: blocks/image-gallery/edit.js:639 989 989 #: src/backend/editor/extensions/imagepopups.js:99 990 990 #: src/backend/settings/contents/BlockExtensions.js:188 … … 992 992 msgstr "" 993 993 994 #: blocks/image-gallery/edit.js:65 9994 #: blocks/image-gallery/edit.js:657 995 995 #: blocks/marketing-button/edit.js:239 996 996 #: src/backend/editor/extensions/imagepopups.js:117 … … 999 999 msgstr "" 1000 1000 1001 #: blocks/image-gallery/edit.js:69 41001 #: blocks/image-gallery/edit.js:692 1002 1002 msgid "Get Blockons Gallery Lightbox" 1003 1003 msgstr "" 1004 1004 1005 #: blocks/image-gallery/edit.js:69 51005 #: blocks/image-gallery/edit.js:693 1006 1006 msgid "Upgrade to Pro to enable the lightbox feature with customization options." 1007 1007 msgstr "" 1008 1008 1009 #: blocks/image-gallery/edit.js: 7001009 #: blocks/image-gallery/edit.js:698 1010 1010 msgid "Click image to open a Lightbox" 1011 1011 msgstr "" 1012 1012 1013 #: blocks/image-gallery/edit.js: 7011013 #: blocks/image-gallery/edit.js:699 1014 1014 msgid "Customize icon, and icon color and position" 1015 1015 msgstr "" 1016 1016 1017 #: blocks/image-gallery/edit.js:70 51017 #: blocks/image-gallery/edit.js:703 1018 1018 msgid "Customize Lightbox color & other settings" 1019 1019 msgstr "" -
blockons/trunk/readme.txt
r3077353 r3082926 2 2 Contributors: Kaira, freemius 3 3 Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=PFZGBM92T8XSE&source=url 4 Tags: gutenberg, editor blocks, page builder, slider, woocommerce4 Tags: gutenberg, editor blocks, woocommerce, page builder, gutenberg blocks 5 5 Requires at least: 5.0 6 6 Requires PHP: 5.6 7 7 Tested up to: 6.5 8 Stable tag: 1.1.0 48 Stable tag: 1.1.05 9 9 License: GPLv2 or later 10 10 License URI: http://www.gnu.org/licenses/gpl-2.0.html 11 11 12 WP editor blocks for WordPress and WooCommerce websites. 12 Enhanced WordPress editor blocks for Gutenberg, including core Block Extensions and Site Addons for your WordPress site and WooCommerce online store 13 13 14 14 … … 30 30 31 31 32 ## Blockons Offers the following blocks32 ## Blockons Offers the following Advanced Editor Blocks 33 33 34 34 Use any of the following gutenberg blocks to build your website, they all come with customizable settings to fit your website design. … … 37 37 You can add a search bar anywhere on your website, which allows visitors to easily search for and find information on your site. 38 38 39 This search feature provides a standard search bar design, with options to display only the icon, and to reveal the search bar through a hover-over effect or within a sleek popup lightbox. 40 39 41 ✅ **Line Heading** block 40 42 The line heading block is a tool that lets you create a title with decorative lines, making it more visually appealing. It also includes advanced options to customize how the title looks. 41 43 42 ✅ ** Slider** block44 ✅ **Advanced Slider** block 43 45 The Slider block transforms your page with a neat, easy-to-use slider where you can spotlight your favorite images & text, or display top-selling WooCommerce products. Slide through your visuals with just a click or a simple swipe, bringing your content to life. 44 46 … … 83 85 Showcase videos from YouTube, Vimeo, or your own hosting in an attractive video slider or carousel block. You can personalize it by changing the colors and setting a cover image. The videos will start playing when a user selects the slide they want to watch. 84 86 85 = WooCommerce Blocks =87 = WooCommerce Editor Blocks = 86 88 87 89 Are you building an online store using WooCommerce? … … 104 106 105 107 106 ## Blockons Offers the following Block Extensions108 ## Blockons Offers the following Core Block Extensions 107 109 108 110 ✅ **Content Tooltips** … … 218 220 219 221 == Changelog == 222 223 = 1.1.05 = 224 * Styling tweaks/fixes 225 * Fixed nested accordions working properly 226 * Enabled Tooltips for 'core/list-item' blocks 227 * Fixed settings ColorPicker bug in Safari browser 220 228 221 229 = 1.1.04 =
Note: See TracChangeset
for help on using the changeset viewer.