Version Description
Release date: April 13, 2022
Changelog: - Start fresh. New installs will now start with no default buttons and will instead let you choose from the templates list. Existing users also has an option to now delete the last button/group. - We've added some new templates. Please check them out!:) - Updated some texts within the Tour. - Made the phone button action use the href instead of using an onclick function. - Some UI improvements. - Reverted default label background color - Some other minor fixes
If you experience bugs, problems or you just have some feedback, let us know on our Buttonizer community!
Download this release
Release Info
Developer | buttonizer |
Plugin | Smart Floating / Sticky Buttons – Call, Sharing, Chat Widgets & More – Buttonizer |
Version | 2.7.0 |
Comparing to | |
See all releases |
Code changes from version 2.6.6 to 2.7.0
- app/Admin/Admin.php +1 -0
- app/Api/Dashboard/ApiDashboard.php +1 -14
- app/Api/Utils/ApiReset.php +1 -18
- app/Utils/Update.php +0 -20
- assets/dashboard.css +7 -5
- assets/dashboard.js +1474 -774
- assets/dashboard.min.js +3 -4
app/Admin/Admin.php
CHANGED
@@ -163,6 +163,7 @@ class Admin
|
|
163 |
'localePath' => plugins_url( '/locale', BUTTONIZER_PLUGIN_DIR ),
|
164 |
'locale' => $this->getEditorLanguage(),
|
165 |
'assets' => plugins_url( '/assets', BUTTONIZER_PLUGIN_DIR ),
|
|
|
166 |
'security' => wp_create_nonce( "save_buttonizer" ),
|
167 |
'fontawesome_current_version' => FONTAWESOME_CURRENT_VERSION,
|
168 |
'fontawesome_current_integrity' => FONTAWESOME_CURRENT_INTEGRITY,
|
163 |
'localePath' => plugins_url( '/locale', BUTTONIZER_PLUGIN_DIR ),
|
164 |
'locale' => $this->getEditorLanguage(),
|
165 |
'assets' => plugins_url( '/assets', BUTTONIZER_PLUGIN_DIR ),
|
166 |
+
'templatesImgDir' => plugins_url( '/assets/images/templates', BUTTONIZER_PLUGIN_DIR ),
|
167 |
'security' => wp_create_nonce( "save_buttonizer" ),
|
168 |
'fontawesome_current_version' => FONTAWESOME_CURRENT_VERSION,
|
169 |
'fontawesome_current_integrity' => FONTAWESOME_CURRENT_INTEGRITY,
|
app/Api/Dashboard/ApiDashboard.php
CHANGED
@@ -193,20 +193,7 @@ class ApiDashboard
|
|
193 |
register_setting( 'buttonizer', 'buttonizer_buttons' );
|
194 |
// Load button settings
|
195 |
$buttons = get_option( 'buttonizer_buttons' );
|
196 |
-
return ( is_array( $buttons ) && count( $buttons ) > 0 ? $buttons : [
|
197 |
-
'data' => [
|
198 |
-
'name' => __( 'New group', 'buttonizer-multifunctional-button' ),
|
199 |
-
'show_mobile' => true,
|
200 |
-
'show_desktop' => true,
|
201 |
-
'id' => Maintain::GenerateUniqueId(),
|
202 |
-
],
|
203 |
-
'buttons' => [ [
|
204 |
-
'name' => __( 'New button', 'buttonizer-multifunctional-button' ),
|
205 |
-
'show_mobile' => true,
|
206 |
-
'show_desktop' => true,
|
207 |
-
'id' => Maintain::GenerateUniqueId(),
|
208 |
-
] ],
|
209 |
-
] ] );
|
210 |
}
|
211 |
|
212 |
/**
|
193 |
register_setting( 'buttonizer', 'buttonizer_buttons' );
|
194 |
// Load button settings
|
195 |
$buttons = get_option( 'buttonizer_buttons' );
|
196 |
+
return ( is_array( $buttons ) && count( $buttons ) > 0 ? $buttons : [] );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
197 |
}
|
198 |
|
199 |
/**
|
app/Api/Utils/ApiReset.php
CHANGED
@@ -51,24 +51,7 @@ class ApiReset {
|
|
51 |
*/
|
52 |
public function reset() {
|
53 |
// Current settings
|
54 |
-
update_option('buttonizer_buttons', [
|
55 |
-
[
|
56 |
-
'data' => [
|
57 |
-
'name' => __('New group', 'buttonizer-multifunctional-button'),
|
58 |
-
'show_mobile' => true,
|
59 |
-
'show_desktop' => true,
|
60 |
-
'id' => Maintain::GenerateUniqueId()
|
61 |
-
],
|
62 |
-
'buttons' => [
|
63 |
-
[
|
64 |
-
'name' => __('New button', 'buttonizer-multifunctional-button'),
|
65 |
-
'show_mobile' => true,
|
66 |
-
'show_desktop' => true,
|
67 |
-
'id' => Maintain::GenerateUniqueId()
|
68 |
-
]
|
69 |
-
]
|
70 |
-
]
|
71 |
-
]);
|
72 |
|
73 |
// Current Settings
|
74 |
update_option('buttonizer_settings', [
|
51 |
*/
|
52 |
public function reset() {
|
53 |
// Current settings
|
54 |
+
update_option('buttonizer_buttons', []);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
55 |
|
56 |
// Current Settings
|
57 |
update_option('buttonizer_settings', [
|
app/Utils/Update.php
CHANGED
@@ -538,25 +538,6 @@ class Update
|
|
538 |
$settings['icon_library'] = 'fontawesome';
|
539 |
$settings['icon_library_version'] = '5.free';
|
540 |
$settings['welcome'] = true;
|
541 |
-
// Add default button data
|
542 |
-
update_option('buttonizer_buttons', [
|
543 |
-
[
|
544 |
-
'data' => [
|
545 |
-
'name' => __('New group', 'buttonizer-multifunctional-button'),
|
546 |
-
'show_mobile' => true,
|
547 |
-
'show_desktop' => true,
|
548 |
-
'id' => Maintain::GenerateUniqueId()
|
549 |
-
],
|
550 |
-
'buttons' => [
|
551 |
-
[
|
552 |
-
'name' => __('New button', 'buttonizer-multifunctional-button'),
|
553 |
-
'show_mobile' => true,
|
554 |
-
'show_desktop' => true,
|
555 |
-
'id' => Maintain::GenerateUniqueId()
|
556 |
-
]
|
557 |
-
]
|
558 |
-
]
|
559 |
-
]);
|
560 |
}
|
561 |
|
562 |
update_option('buttonizer_settings', $settings);
|
@@ -1070,7 +1051,6 @@ class Update
|
|
1070 |
unset($group['data']['label_padding']);
|
1071 |
unset($group['data']['label_border_radius']);
|
1072 |
foreach($group['buttons'] as $buttonKey => $button) {
|
1073 |
-
unset($group['buttons'][$buttonKey]['border_radius']);
|
1074 |
unset($group['buttons'][$buttonKey]['label_margin']);
|
1075 |
unset($group['buttons'][$buttonKey]['label_padding']);
|
1076 |
unset($group['buttons'][$buttonKey]['label_border_radius']);
|
538 |
$settings['icon_library'] = 'fontawesome';
|
539 |
$settings['icon_library_version'] = '5.free';
|
540 |
$settings['welcome'] = true;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
541 |
}
|
542 |
|
543 |
update_option('buttonizer_settings', $settings);
|
1051 |
unset($group['data']['label_padding']);
|
1052 |
unset($group['data']['label_border_radius']);
|
1053 |
foreach($group['buttons'] as $buttonKey => $button) {
|
|
|
1054 |
unset($group['buttons'][$buttonKey]['label_margin']);
|
1055 |
unset($group['buttons'][$buttonKey]['label_padding']);
|
1056 |
unset($group['buttons'][$buttonKey]['label_border_radius']);
|
assets/dashboard.css
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
*
|
10 |
* Buttonizer is Freemium software. The free version (build) does not contain premium functionality.
|
11 |
*
|
12 |
-
* (C) 2017-2022 Buttonizer v2.
|
13 |
*
|
14 |
*/
|
15 |
/*!
|
@@ -23,13 +23,14 @@
|
|
23 |
*
|
24 |
* Buttonizer is Freemium software. The free version (build) does not contain premium functionality.
|
25 |
*
|
26 |
-
* (C) 2017-2022 Buttonizer v2.
|
27 |
*
|
28 |
*/
|
29 |
@import url(https://fonts.googleapis.com/css?family=Roboto:400,500,700&display=swap);
|
30 |
.device-preview{flex-grow:1;position:relative}.device-preview .button-group{box-shadow:0 3px 10px rgba(0,0,0,.2);background-color:#fff;position:absolute;left:10px;bottom:-40px;width:40px;border-radius:8px;cursor:pointer}.device-preview .icon{margin-top:5px}.device-preview .button{border:none;opacity:.5}.device-preview .button .MuiSvgIcon-root{font-size:20px}.device-preview .button:hover{border:none;border-radius:5px}.device-preview .button:focus{border-radius:5px}.device-preview .current-device .MuiSvgIcon-root{font-size:20px;position:absolute;left:20px;color:#2f7789;bottom:-30px;cursor:pointer}
|
31 |
.MuiDialog-root #alert-dialog-title i{margin-right:15px;vertical-align:middle}.MuiDialog-root.warning .MuiBackdrop-root{background-color:rgba(93,0,0,.6)}.MuiDialog-root.warning #alert-dialog-title{color:#710909}
|
32 |
._3s81HemeKZtqu65wI1fy6E{font-size:19px !important;width:30px !important;height:24px !important}._2PiruT2xp0ahiZEbiVpgcf{position:relative;margin-top:20px}._2PiruT2xp0ahiZEbiVpgcf button{position:absolute;right:10px;bottom:10px;z-index:10}._2PiruT2xp0ahiZEbiVpgcf textarea{display:block;width:100%;min-width:100%;max-width:100%;overflow-x:scroll;height:180px;border-radius:4px;margin:0 1px;background:rgba(0,0,0,.07);border:0;padding:15px;box-sizing:border-box;resize:none;font-size:12px;margin-bottom:15px}._2fpqeP5Cl7bfJ6a5Nh7IP_{background:#ffd281;border-left:4px solid #f1ad00;padding:20px;margin-bottom:15px}._2fpqeP5Cl7bfJ6a5Nh7IP_ p{font-size:14px !important}._3FErKLfln3upSA8QUvjViU{display:block !important}
|
|
|
33 |
.revert-button{margin:0 5px !important}.revert-button .MuiButton-label{font-size:15px}.revert-button .spin{animation:spin-animation 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite}@keyframes spin-animation{0%{transform:rotate(0deg)}100%{transform:rotate(-360deg)}}
|
34 |
.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}
|
35 |
.tippy-box[data-theme~=material]{background-color:#505355;font-weight:600}.tippy-box[data-theme~=material][data-placement^=top]>.tippy-arrow:before{border-top-color:#505355}.tippy-box[data-theme~=material][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#505355}.tippy-box[data-theme~=material][data-placement^=left]>.tippy-arrow:before{border-left-color:#505355}.tippy-box[data-theme~=material][data-placement^=right]>.tippy-arrow:before{border-right-color:#505355}.tippy-box[data-theme~=material]>.tippy-backdrop{background-color:#505355}.tippy-box[data-theme~=material]>.tippy-svg-arrow{fill:#505355}
|
@@ -38,8 +39,9 @@
|
|
38 |
.button-container{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;padding:10px;border:1px solid #e2e2e2;background-color:#fff}.button-container .button-name{max-width:100%}.button-container .button-name .button-name-span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;max-width:100%}.button-container .button-name.drag-icon{min-width:10px}.button-container .button-header{display:flex}.button-container .button-header .button-actions{margin-left:auto;flex-shrink:0}.button-container .button-settings{display:flex}.button-container .button-settings .button-title{display:inline-flex;height:30px;align-items:center;margin-right:10px;font-size:14px}.button-container .button-settings button{height:30px}.button-container .button-settings .button-visibility{flex-grow:1}.button-container .button-settings .button-visibility button{width:40px;min-width:40px;margin:0 2px}.button-container .button-settings .button-actions button{min-width:35px}.button-container .button-settings .clear{clear:both}.button-container-new-button{margin:7px 0px !important}.button-container-new-button-line{height:15px;display:flex;transition:height 150ms ease-in-out}.button-container-new-button-line>button{opacity:0;height:100%}.button-container-new-button-line>button>span:not(:last-child) hr{width:100%;border-top:1px solid #f08419;border-left:0px;margin-bottom:.5em;opacity:0;transition:all 250ms ease-in-out}.button-container-new-button-line>button>span:not(:last-child)>span{opacity:0;visibility:hidden;margin:0px;padding:0;display:flex;justify-content:center;width:0px;transition:all 150ms ease-in-out}.button-container-new-button-line>button>span:not(:last-child)>span span.fas{font-size:1.4em}.button-container-new-button-line:hover{transition:height 150ms ease-in-out 500ms;height:30px}.button-container-new-button-line:hover>button{opacity:1}.button-container-new-button-line:hover>button>span:not(:last-child) hr{opacity:1}.button-container-new-button-line:hover>button>span:not(:last-child)>span{padding:0px 10px;visibility:visible;opacity:1;margin:0 10px;transition:all 150ms ease-in-out 500ms,opacity 150ms ease-in-out 750ms}
|
39 |
#group-button-extra-buttons div[class^=MuiListItemIcon-root]{min-width:45px}#group-button-extra-buttons div[class^=MuiListItemIcon-root] .fas,#group-button-extra-buttons div[class^=MuiListItemIcon-root] .far{overflow:unset;font-size:1rem;margin-left:5px;text-align:center}
|
40 |
.button-group-container{padding:10px;margin-bottom:15px;border:2px #fff solid;position:relative}.button-group-container.currentDrop{border:2px #f9bf87 solid}.button-group-container .group-info{display:flex}.button-group-container .group-info .group-arrow{display:inline-block;min-width:17px;text-align:left;font-size:12px}.button-group-container .group-info .group-arrow i{-webkit-transition:all 150ms ease;-moz-transition:all 150ms ease;-ms-transition:all 150ms ease;-o-transition:all 150ms ease;transition:all 150ms ease}.button-group-container .group-info .group-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block}.button-group-container .group-info .group-action-spacer{flex-grow:1}.button-group-container .group-info .group-actions{flex-grow:0;flex-shrink:0;margin-left:20px}.button-group-container .buttons{display:none}.button-group-container.opened .group-info .group-arrow i{transform:rotate(90deg)}.button-group-container.opened .buttons{display:block;border-radius:10px;padding:10px;border:2px #fff solid;transition:border .5s}.button-group-container.opened .buttons.currentDrop{border:2px #f9bf87 solid}.button-group-container.opened .buttons.currentDrop .button-container{opacity:.5}.button-group-container.opened .buttons.currentDrop .button-container.currentDrag{opacity:1}.button-group-container.new-group::before,.button-group-container.new-group::after{content:"";position:absolute;inset:0px;z-index:-1;display:block;background:#f08419;border-radius:10px}.button-group-container.new-group::before{animation:buttonizer-pulse-new-group 1s 0s ease-out}.button-group-container.new-group::after{animation:buttonizer-pulse-new-group 1s .185s ease-out}@keyframes buttonizer-pulse-new-group{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";margin:0px}5%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}100%{margin:-20px;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}}
|
41 |
-
.templates-dialog ::-webkit-scrollbar{width:10px}.templates-dialog ::-webkit-scrollbar-track{background:#f1f1f1}.templates-dialog ::-webkit-scrollbar-thumb{background:#888}.templates-dialog ::-webkit-scrollbar-thumb:hover{background:#555}.templates-dialog .MuiDialog-paperFullWidth{padding:30px}.templates-dialog .MuiButton-outlined{background-color:#fff;color:#2a7688;border:1px solid #73a8b4}.templates-dialog .header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;position:relative}.templates-dialog .header .titles h2{color:#2a7688;text-transform:uppercase;font-size:32px}.templates-dialog .header .titles .title{padding:0}.templates-dialog .header .titles .subtitle{margin:0;color:#2a7688;font-weight:normal;font-size:18px}.templates-dialog .header .close-button{cursor:pointer;font-size:24px;color:#2a7688;position:absolute;right:0;top:0}.templates-dialog .container-filter-buttons{padding:8px 55px 0px 24px}.templates-dialog .container-filter-buttons .midsection{display:flex;align-items:center;margin:20px 0 40px;padding:0;border:none;overflow:visible}.templates-dialog .container-filter-buttons .midsection .button-group{min-width:fit-content}.templates-dialog .container-filter-buttons .midsection .button-group .buttons-numbers{margin:10px 20px 20px 0;display:flex}.templates-dialog .container-filter-buttons .midsection .button-group .buttons-numbers .current{background-color:#fce8d4;color:#f08419;border:1px solid #f08419}.templates-dialog .select-all{opacity:0;visibility:hidden}.templates-dialog .select-all.visible{opacity:1;visibility:visible}.search-results{position:absolute;margin-top:-30px}.loading{text-align:center;height:500px;justify-content:center;display:flex}.loading p{font-family:Arial,"Helvetica Neue"}.template{display:grid;grid-template-columns:repeat(auto-fit, 202px);grid-gap:1.5rem;grid-template-rows:repeat(6, 177px);height:500px}.template .type{border:1px solid #2a7688;height:175px;width:200px;color:#2a7688;position:relative;border-radius:5px;display:flex;cursor:pointer;grid-column:1;grid-row:1}.template .type img{max-width:100%;margin:auto;max-height:85%;user-select:none}.template .type .category{position:absolute;top:15px;right:10px;font-size:12px}.template .type .default-option{width:100%;display:flex;align-items:center;flex-direction:column;justify-content:center;position:relative}.template .type .default-option span{position:absolute;bottom:35px;font-size:12px}.template .container{display:grid}.template .container .checkbox{margin:10px 0;transition:all .2s ease-in-out;opacity:1;grid-column:1;grid-row:1;height:24px;width:24px;margin:5px;z-index:1}.template .container .checkbox.hidden{opacity:0;visibility:hidden}.template .container .select{visibility:hidden;opacity:0;display:flex;align-items:center;position:absolute;bottom:0;grid-column-gap:5px;padding:5px 15px;border-top:1px solid #2a7688;border-right:1px solid #2a7688;border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;font-size:13px;transition:all .2s ease-in-out}.template .container:hover .select{visibility:visible;opacity:1}.template .container:hover .checkbox.hidden{opacity:1;visibility:visible}
|
42 |
.buttonizer-premium{background:#2d7688;background:-moz-linear-gradient(-45deg, #2d7688 0%, #187287 50%, #187287 50%, #f0841a 51%, #e8832c 98%);background:-webkit-linear-gradient(-45deg, #2d7688 0%, #187287 50%, #187287 50%, #f0841a 51%, #e8832c 98%);background:linear-gradient(135deg, #2d7688 0%, #187287 50%, #187287 50%, #f0841a 51%, #e8832c 98%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#2d7688", endColorstr="#e8832c",GradientType=1 );color:#fff;font-weight:500;font-size:13px;line-height:17px;padding:4px 20px;display:inline-block;vertical-align:middle;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;margin-left:10px;cursor:pointer}.buttonizer-premium.premium-right{position:absolute;right:30px;top:19px;z-index:9}.buttonizer-premium::after{content:"PRO"}.MuiFormControl-root:not(.MuiTextField-root) .buttonizer-premium{margin-right:15px}
|
|
|
43 |
.item-not-found{text-align:center;padding:40px 0}.item-not-found i{font-size:50px;display:block;margin:30px auto}.item-not-found h4{font-size:15px;margin:28px 0}
|
44 |
.tab-bordered{position:relative;z-index:2}.use-main-button-style{padding:5px 15px;display:flex;position:relative}.use-main-button-style:before{height:2px;background:#dfdfdf;content:" ";position:absolute;top:-2px;left:0;right:0;z-index:1}.use-main-button-style .button-label{flex-grow:1;margin-left:-10px}.use-main-button-style>div{width:50px;flex-grow:0}.back-to-group{position:fixed;left:0;width:20px;z-index:1}.back-to-group::before{content:"";position:fixed;left:0;top:0;width:10px;height:100vh;background:#2f7789}.back-to-group a{position:absolute;transform-origin:top left;left:-1px;color:#f08419;text-transform:uppercase;text-decoration:none;padding:1px 8px 1px 8px;display:inline-block;transform:rotate(90deg) translateY(-100%);background-color:#fff;box-shadow:0 1px 1px 0 rgba(60,64,67,.08),0 1px 3px 1px rgba(60,64,67,.16) !important;border-radius:4px 4px 0 0;height:20px;white-space:nowrap;font-weight:500;transition:padding .125s ease,box-shadow .25s ease}.back-to-group a i{margin-right:8px}.back-to-group a:hover{padding:1px 8px 5px 8px;box-shadow:0 1px 1px 0 rgba(60,64,67,.16),0 1px 3px 1px rgba(60,64,67,.32) !important}
|
45 |
.breadcrumb .mdc-select,.breadcrumb button{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:100%;line-height:28px;display:flex;align-items:center;flex-flow:row-reverse;border-radius:4px;padding:0 8px;font-family:Roboto,sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:.875rem;font-weight:500;letter-spacing:.08929em;text-decoration:none;text-transform:uppercase}.breadcrumb .mdc-select .fas.fa-chevron-down,.breadcrumb button .fas.fa-chevron-down{color:#fff !important;line-height:3.4;font-size:9px}.breadcrumb .mdc-select input,.breadcrumb .mdc-select .mdc-select__dropdown-icon,.breadcrumb .mdc-select .mdc-select__selected-text,.breadcrumb button input,.breadcrumb button .mdc-select__dropdown-icon,.breadcrumb button .mdc-select__selected-text{position:relative}.breadcrumb .mdc-select .mdc-select__selected-text,.breadcrumb button .mdc-select__selected-text{min-width:fit-content;padding:0 16px 0 0px !important;color:#fff;font-size:12px !important;height:fit-content;border-bottom:none}.breadcrumb .mdc-select .mdc-notched-outline,.breadcrumb button .mdc-notched-outline{display:none}.breadcrumb .mdc-select.mdc-select--outlined .mdc-select__selected-text,.breadcrumb button.mdc-select--outlined .mdc-select__selected-text{padding:0px}.breadcrumb .mdc-select:not(.mdc-select--disabled).mdc-select--focused .mdc-line-ripple,.breadcrumb button:not(.mdc-select--disabled).mdc-select--focused .mdc-line-ripple{background-color:#eb8119}.button-select-menu .MuiPaper-root{padding-top:6px;min-width:140px}.button-select-menu .MuiPaper-root .breadcrumb-select-options{margin-bottom:6px}
|
@@ -59,7 +61,7 @@
|
|
59 |
.position-buttons-container{margin-bottom:unset}.position-buttons-container .position-buttons{max-width:unset !important}.position-buttons-container .position-buttons button svg{width:20px;fill:currentColor}.position-buttons-container .position-buttons.position-horizontal button:nth-child(1) svg,.position-buttons-container .position-buttons.position-horizontal button:nth-child(2) svg{transform:rotate(-90deg)}.position-buttons-container .position-buttons.position-horizontal button:nth-child(3) svg{transform:rotate(90deg)}.position-buttons-container .position-buttons.position-vertical button:nth-child(3) svg{transform:rotate(180deg)}.position-buttons-container .position-advanced{margin-left:5px}.position-buttons-container .position-advanced .MuiButton-endIcon{margin-left:4px}.position-buttons-container .position-advanced .MuiButton-endIcon.MuiButton-iconSizeMedium .MuiIcon-root{font-size:15px}.position-advanced-container .position-advanced-buttons{flex-grow:1}.position-advanced-container .position-advanced-buttons button{flex-grow:1;height:32px}.position-advanced-container .position-advanced-textfield{font-size:15px;height:32px;padding:0 10px}.position-textfield{height:28px;-moz-appearance:textfield}.position-textfield ::-webkit-outer-spin-button,.position-textfield ::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}
|
60 |
.image-selector{display:inline-flex;width:100%;justify-content:flex-end;text-align:center}.image-selector .image{width:100%;height:101px;display:inline-flex;text-decoration:none;line-height:26px;cursor:pointer;border-radius:3px;flex-direction:column;justify-content:flex-end;background-size:cover;background-position:center;background-color:#ededed}.image-selector .image i{font-size:40px;line-height:54px;color:#4795a9bd}.image-selector .image .image-text{background-color:#2f788a;color:#fff;border-radius:0 0 3px 3px}.image-selector .image .selected{opacity:0;transition:250ms}.image-selector .image:hover .selected{opacity:1}
|
61 |
.advanced-scroll-timeout .advanced-timeout{display:flex;margin-bottom:10px}.advanced-scroll-timeout .advanced-timeout .timeout-radio-group{margin-right:0;width:calc(100% /3)}.advanced-scroll-timeout .advanced-timeout .timeout-radio-group .MuiFormControlLabel-label{text-transform:capitalize;text-align:left;display:flex;justify-content:left;color:#717171;font-size:13px;padding-right:40px !important;padding-left:0px !important}.advanced-scroll-timeout .advanced-scroll{display:flex;margin-bottom:10px}.advanced-scroll-timeout .advanced-scroll .scroll-radio-group{margin-right:0;width:calc(100% /3)}.advanced-scroll-timeout .advanced-scroll .scroll-radio-group .MuiFormControlLabel-label{text-transform:capitalize;text-align:left;display:flex;justify-content:left;color:#717171;font-size:13px;padding-right:40px !important;padding-left:0px !important}.advanced-scroll-timeout .advanced-scroll .MuiTextField-root{min-width:calc(100% / 3);margin-top:auto;margin-bottom:auto}.advanced-scroll-timeout .advanced-scroll .advanced-scroll-pixel-percent{display:flex;width:calc(100% / 3);flex-direction:column}.advanced-scroll-timeout .advanced-scroll .advanced-scroll-pixel-percent button{padding:0;height:45%;min-width:30px;font-size:10px;margin:auto}.advanced-scroll-timeout .advanced-scroll-hide{display:flex;justify-content:flex-end}.advanced-scroll-timeout .advanced-scroll-hide .settings-container{height:35px;width:calc(900% / 10)}.advanced-scroll-timeout .advanced-scroll-hide .settings-container .settings-title{font-size:11px}.advanced-scroll-timeout .advanced-scroll-hide .settings-container .MuiTabs-root.icon-or-image{min-height:30px}.advanced-scroll-timeout .advanced-scroll-hide .settings-container.disabled .settings-content .MuiTabs-indicator{background-color:#747474}.advanced-scroll-timeout .advanced-scroll-container{margin:15px 0 -15px}.advanced-scroll-timeout .advanced-scroll-description{display:flex;justify-content:center}.advanced-scroll-timeout .advanced-scroll-description p{margin:0}
|
62 |
-
.buttonizer-bar{position:fixed;left:0;top:0;bottom:0;width:430px;background:#f0f0f0;border-right:1px solid #d2d2d2;transition:all 250ms ease-in-out}.buttonizer-bar:not(.ready){transform:translateX(-440px)}@media screen and (max-width: 769px){.buttonizer-bar{width:100%}}.buttonizer-bar.is-loading .router{opacity:0}.buttonizer-bar.is-loading .buttonizer-logo{display:none}.buttonizer-bar .router-window{position:absolute;top:0;bottom:56px;left:0;width:100%}.buttonizer-bar .router-window .simplebar-content-wrapper{height:100% !important}.buttonizer-bar .router-window .simplebar-placeholder{min-height:100vh}.buttonizer-bar .router-window .router{padding:0 30px 50px}.buttonizer-bar .buttonizer-logo img{max-width:200px;display:block;margin:20px auto 30px}.buttonizer-bar .bar-header{margin:10px 0}.buttonizer-bar .bar-header .breadcrumb{margin:15px 0 15px;display:flex}.buttonizer-bar .bar-header .breadcrumb button{height:28px;line-height:28px;padding:0 10px}.buttonizer-bar .bar-header .breadcrumb button .breadcrumb-text{white-space:nowrap;letter-spacing:.07em;overflow:hidden;text-overflow:ellipsis;height:100%;display:inline-block;align-items:center}.buttonizer-bar .bar-header .breadcrumb button i{margin-left:10px;color:rgba(0,0,0,.3);vertical-align:middle}.buttonizer-bar .bar-header .breadcrumb button.home-button{flex-shrink:0}.buttonizer-bar .bar-header .MuiTabs-flexContainer .MuiTab-textColorSecondary{color:#95bac3}.buttonizer-bar .bar-header .MuiTabs-flexContainer .MuiTab-textColorSecondary:hover{color:#2f7789}.buttonizer-bar .bar-header .MuiTabs-flexContainer
|
63 |
[data-simplebar] {
|
64 |
position: relative;
|
65 |
flex-direction: column;
|
@@ -273,7 +275,7 @@
|
|
273 |
}
|
274 |
|
275 |
.event-tracker-window .MuiPopover-paper{max-width:400px;min-width:300px}.event-tracker-window .event-tracker-title{padding:20px 20px 0}.event-tracker-window .event-tracker-title i{margin-right:10px}
|
276 |
-
.buttonizer-loading{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.67);z-index:99999;transition:350ms all ease-in-out;-moz-transition:350ms all ease-in-out;-webkit-transition:350ms all ease-in-out}
|
277 |
.buttonizer-menu-item{display:block !important;width:100% !important;text-align:left;text-decoration:none;padding:10px 15px !important;border-bottom:1px solid #dbdbdb !important;transition:background .15s ease-in-out;height:auto !important;border-radius:0 !important}.buttonizer-menu-item:last-child{border:0 !important}.buttonizer-menu-item:hover{background:#eee}.buttonizer-menu-item .title{display:block;color:#3d3d3d;font-size:13px;font-weight:600;margin-bottom:5px}.buttonizer-menu-item .description{display:block;color:#545454;font-weight:400;font-size:12px;line-height:20px;letter-spacing:.5px;text-transform:none}
|
278 |
#buttonizer-menu .MuiPaper-root{max-width:430px;width:100%;background:#eee}#buttonizer-menu .menu-container{padding:20px;flex-shrink:0;display:flex;flex-direction:column}#buttonizer-menu .menu-container .buttonizer-logo img{max-width:200px;display:block;margin:20px auto 30px}#buttonizer-menu .menu-container .menu-group{padding:0 20px}#buttonizer-menu .menu-container .menu-group h2{font-size:20px}#buttonizer-menu .menu-container .close-button{display:block;margin:20px 0 50px;padding:20px 0;text-align:center;text-decoration:none;font-size:16px}#buttonizer-menu .menu-container .collapsible-group{margin:8px 0 !important}#buttonizer-menu .menu-container .menu-drawer-bottom{padding:5%;display:flex;flex-direction:column;flex-grow:1;justify-content:flex-end}#buttonizer-menu .menu-container .menu-drawer-bottom .social-media-buttons{text-align:center;font-size:14px;line-height:24px;margin-top:50px}#buttonizer-menu .menu-container .menu-drawer-bottom .social-media-buttons .buttons-container{margin-top:10px}#buttonizer-menu .menu-container .menu-drawer-bottom .social-media-buttons .buttons-container a{box-shadow:unset;outline:none;width:30px;height:30px;text-decoration:none}#buttonizer-menu .menu-container .menu-drawer-bottom .social-media-buttons .buttons-container a.instagram span{color:#e4405f}#buttonizer-menu .menu-container .menu-drawer-bottom .social-media-buttons .buttons-container a.youtube span{color:#c00}#buttonizer-menu .menu-container .menu-drawer-bottom .social-media-buttons .buttons-container a.community span{-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-image:linear-gradient(142deg, #f08419 0%, #f08419 15%, #2f788a 13%);background-size:400% 400%}#buttonizer-menu .menu-container .menu-drawer-bottom .social-media-buttons .buttons-container a.facebook span{color:#3b5999}#buttonizer-menu .menu-container .menu-drawer-bottom .social-media-buttons .buttons-container a.twitter span{color:#55acee}
|
279 |
.drawer-splitter-modal .MuiPaper-root{max-width:1100px;width:90%;height:100%}.drawer-splitter-content{display:flex;height:100%}.drawer-splitter-content .menu-items{border:1px solid rgba(0,0,0,.1);width:330px;flex-shrink:0;flex-grow:0;display:flex;flex-direction:column;overflow:hidden}.drawer-splitter-content .menu-items .menu-header{padding:30px 15px 17px 15px;border-bottom:1px solid rgba(0,0,0,.1)}.drawer-splitter-content .menu-items .menu-header .menu-back span{font-size:20px}.drawer-splitter-content .menu-items .menu-header i:not(.saved-icon){font-size:40px;color:#2f7789}.drawer-splitter-content .menu-items .menu-header h3{color:#2f7789;text-transform:uppercase;font-weight:600;font-size:22px;margin-top:20px;margin-bottom:15px}.drawer-splitter-content .menu-items .menu-header span{font-size:14px}.drawer-splitter-content .menu-items .menu-content{padding:30px 15px 17px 15px;flex-grow:0;overflow:auto}.drawer-splitter-content .menu-items .menu-content .drawer-button button{justify-content:left}.drawer-splitter-content .menu-items .menu-content .drawer-button button .MuiButton-text{padding:8px}.drawer-splitter-content .menu-items .menu-content .drawer-button button i{margin-right:10px}.drawer-splitter-content .menu-items .menu-content .menu-item{border-radius:4px;padding:5px 10px 5px 10px;transition:background-color .2s ease-in-out,color .2s ease-in-out}.drawer-splitter-content .menu-items .menu-content .menu-item .menu-item-name{overflow:hidden;flex-grow:1;justify-content:left}.drawer-splitter-content .menu-items .menu-content .menu-item .menu-item-name p,.drawer-splitter-content .menu-items .menu-content .menu-item .menu-item-name .material-icons{font-size:.9rem}.drawer-splitter-content .menu-items .menu-content .menu-item.settings{padding:0}.drawer-splitter-content .menu-items .menu-content .menu-item.settings .drawer-button{width:100%}.drawer-splitter-content .menu-items .menu-content .menu-item.settings .drawer-button button{padding:8px 16px}.drawer-splitter-content .menu-items .menu-content .menu-item.Mui-selected,.drawer-splitter-content .menu-items .menu-content .menu-item.Mui-selected:hover{background-color:#f0841930}.drawer-splitter-content .menu-items .menu-content .menu-item.Mui-selected .secondary-actions button,.drawer-splitter-content .menu-items .menu-content .menu-item.Mui-selected:hover .secondary-actions button{color:#f08419}.drawer-splitter-content .menu-items .menu-content .menu-item .secondary-actions{font-size:1rem}.drawer-splitter-content .splitted{min-width:300px;flex-grow:1;overflow:hidden}.drawer-splitter-content .splitted .splitted-content{flex-grow:1;overflow:hidden;display:flex;flex-direction:column;height:100%}.drawer-splitter-content .splitted .splitted-content .drawer-content-header{padding-bottom:15px;border-bottom:1px solid rgba(0,0,0,.1);padding:40px 30px 0 40px}.drawer-splitter-content .splitted .splitted-content .drawer-content-header .title{font-size:35px;line-height:45px;font-weight:500;margin-bottom:20px;display:block;color:#2f7789;float:left}.drawer-splitter-content .splitted .splitted-content .drawer-content-content{padding:15px 35px 50px 40px;flex-grow:0;overflow:auto}.drawer-splitter-content .splitted .splitted-content .drawer-content-content .description{font-size:16px;line-height:25px;color:rgba(0,0,0,.8)}.drawer-splitter-content .splitted .splitted-content .MuiTypography-body1{font-weight:600;color:#2f7789}
|
9 |
*
|
10 |
* Buttonizer is Freemium software. The free version (build) does not contain premium functionality.
|
11 |
*
|
12 |
+
* (C) 2017-2022 Buttonizer v2.7.0
|
13 |
*
|
14 |
*/
|
15 |
/*!
|
23 |
*
|
24 |
* Buttonizer is Freemium software. The free version (build) does not contain premium functionality.
|
25 |
*
|
26 |
+
* (C) 2017-2022 Buttonizer v2.7.0
|
27 |
*
|
28 |
*/
|
29 |
@import url(https://fonts.googleapis.com/css?family=Roboto:400,500,700&display=swap);
|
30 |
.device-preview{flex-grow:1;position:relative}.device-preview .button-group{box-shadow:0 3px 10px rgba(0,0,0,.2);background-color:#fff;position:absolute;left:10px;bottom:-40px;width:40px;border-radius:8px;cursor:pointer}.device-preview .icon{margin-top:5px}.device-preview .button{border:none;opacity:.5}.device-preview .button .MuiSvgIcon-root{font-size:20px}.device-preview .button:hover{border:none;border-radius:5px}.device-preview .button:focus{border-radius:5px}.device-preview .current-device .MuiSvgIcon-root{font-size:20px;position:absolute;left:20px;color:#2f7789;bottom:-30px;cursor:pointer}
|
31 |
.MuiDialog-root #alert-dialog-title i{margin-right:15px;vertical-align:middle}.MuiDialog-root.warning .MuiBackdrop-root{background-color:rgba(93,0,0,.6)}.MuiDialog-root.warning #alert-dialog-title{color:#710909}
|
32 |
._3s81HemeKZtqu65wI1fy6E{font-size:19px !important;width:30px !important;height:24px !important}._2PiruT2xp0ahiZEbiVpgcf{position:relative;margin-top:20px}._2PiruT2xp0ahiZEbiVpgcf button{position:absolute;right:10px;bottom:10px;z-index:10}._2PiruT2xp0ahiZEbiVpgcf textarea{display:block;width:100%;min-width:100%;max-width:100%;overflow-x:scroll;height:180px;border-radius:4px;margin:0 1px;background:rgba(0,0,0,.07);border:0;padding:15px;box-sizing:border-box;resize:none;font-size:12px;margin-bottom:15px}._2fpqeP5Cl7bfJ6a5Nh7IP_{background:#ffd281;border-left:4px solid #f1ad00;padding:20px;margin-bottom:15px}._2fpqeP5Cl7bfJ6a5Nh7IP_ p{font-size:14px !important}._3FErKLfln3upSA8QUvjViU{display:block !important}
|
33 |
+
.hint{background-color:#585858;padding:15px 20px;color:#fff;border-radius:10px;cursor:pointer;max-width:250px;z-index:100}.hint p{margin:0}.hint .close-button{font-size:10px !important;position:absolute;right:15px;top:15px;color:#fff;background:#2f7789;padding:5px !important;max-height:25px !important;min-width:25px !important}.hint .close-button:hover{background:#2f7789}.hint-pulse-0::before,.hint-pulse-0::after,.hint-pulse-1::before,.hint-pulse-1::after,.hint-pulse-2::before,.hint-pulse-2::after{position:absolute;border-radius:50%;border:solid 1px #ff793f;animation:pulse-orange 2s infinite;content:""}.hint-pulse-0::before{width:55px;height:55px}.hint-pulse-0::after{width:45px;height:45px}.hint-pulse-1::before{width:75px;height:75px;margin:0 auto;right:0;left:0}.hint-pulse-1::after{width:65px;height:65px;margin:5px auto;right:0;left:0}.hint-pulse-2::before{width:70px;height:70px}.hint-pulse-2::after{width:60px;height:60px}@keyframes pulse-orange{0%{transform:scale(0.9);border:solid 2px 0 0 0 0 rgba(255,121,63,.7)}70%{transform:scale(1);border:solid 2px 0 0 0 10px rgba(255,121,63,0)}100%{transform:scale(0.9);border:solid 2px 0 0 0 0 rgba(255,121,63,0)}}
|
34 |
.revert-button{margin:0 5px !important}.revert-button .MuiButton-label{font-size:15px}.revert-button .spin{animation:spin-animation 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite}@keyframes spin-animation{0%{transform:rotate(0deg)}100%{transform:rotate(-360deg)}}
|
35 |
.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}
|
36 |
.tippy-box[data-theme~=material]{background-color:#505355;font-weight:600}.tippy-box[data-theme~=material][data-placement^=top]>.tippy-arrow:before{border-top-color:#505355}.tippy-box[data-theme~=material][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#505355}.tippy-box[data-theme~=material][data-placement^=left]>.tippy-arrow:before{border-left-color:#505355}.tippy-box[data-theme~=material][data-placement^=right]>.tippy-arrow:before{border-right-color:#505355}.tippy-box[data-theme~=material]>.tippy-backdrop{background-color:#505355}.tippy-box[data-theme~=material]>.tippy-svg-arrow{fill:#505355}
|
39 |
.button-container{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;padding:10px;border:1px solid #e2e2e2;background-color:#fff}.button-container .button-name{max-width:100%}.button-container .button-name .button-name-span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;max-width:100%}.button-container .button-name.drag-icon{min-width:10px}.button-container .button-header{display:flex}.button-container .button-header .button-actions{margin-left:auto;flex-shrink:0}.button-container .button-settings{display:flex}.button-container .button-settings .button-title{display:inline-flex;height:30px;align-items:center;margin-right:10px;font-size:14px}.button-container .button-settings button{height:30px}.button-container .button-settings .button-visibility{flex-grow:1}.button-container .button-settings .button-visibility button{width:40px;min-width:40px;margin:0 2px}.button-container .button-settings .button-actions button{min-width:35px}.button-container .button-settings .clear{clear:both}.button-container-new-button{margin:7px 0px !important}.button-container-new-button-line{height:15px;display:flex;transition:height 150ms ease-in-out}.button-container-new-button-line>button{opacity:0;height:100%}.button-container-new-button-line>button>span:not(:last-child) hr{width:100%;border-top:1px solid #f08419;border-left:0px;margin-bottom:.5em;opacity:0;transition:all 250ms ease-in-out}.button-container-new-button-line>button>span:not(:last-child)>span{opacity:0;visibility:hidden;margin:0px;padding:0;display:flex;justify-content:center;width:0px;transition:all 150ms ease-in-out}.button-container-new-button-line>button>span:not(:last-child)>span span.fas{font-size:1.4em}.button-container-new-button-line:hover{transition:height 150ms ease-in-out 500ms;height:30px}.button-container-new-button-line:hover>button{opacity:1}.button-container-new-button-line:hover>button>span:not(:last-child) hr{opacity:1}.button-container-new-button-line:hover>button>span:not(:last-child)>span{padding:0px 10px;visibility:visible;opacity:1;margin:0 10px;transition:all 150ms ease-in-out 500ms,opacity 150ms ease-in-out 750ms}
|
40 |
#group-button-extra-buttons div[class^=MuiListItemIcon-root]{min-width:45px}#group-button-extra-buttons div[class^=MuiListItemIcon-root] .fas,#group-button-extra-buttons div[class^=MuiListItemIcon-root] .far{overflow:unset;font-size:1rem;margin-left:5px;text-align:center}
|
41 |
.button-group-container{padding:10px;margin-bottom:15px;border:2px #fff solid;position:relative}.button-group-container.currentDrop{border:2px #f9bf87 solid}.button-group-container .group-info{display:flex}.button-group-container .group-info .group-arrow{display:inline-block;min-width:17px;text-align:left;font-size:12px}.button-group-container .group-info .group-arrow i{-webkit-transition:all 150ms ease;-moz-transition:all 150ms ease;-ms-transition:all 150ms ease;-o-transition:all 150ms ease;transition:all 150ms ease}.button-group-container .group-info .group-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block}.button-group-container .group-info .group-action-spacer{flex-grow:1}.button-group-container .group-info .group-actions{flex-grow:0;flex-shrink:0;margin-left:20px}.button-group-container .buttons{display:none}.button-group-container.opened .group-info .group-arrow i{transform:rotate(90deg)}.button-group-container.opened .buttons{display:block;border-radius:10px;padding:10px;border:2px #fff solid;transition:border .5s}.button-group-container.opened .buttons.currentDrop{border:2px #f9bf87 solid}.button-group-container.opened .buttons.currentDrop .button-container{opacity:.5}.button-group-container.opened .buttons.currentDrop .button-container.currentDrag{opacity:1}.button-group-container.new-group::before,.button-group-container.new-group::after{content:"";position:absolute;inset:0px;z-index:-1;display:block;background:#f08419;border-radius:10px}.button-group-container.new-group::before{animation:buttonizer-pulse-new-group 1s 0s ease-out}.button-group-container.new-group::after{animation:buttonizer-pulse-new-group 1s .185s ease-out}@keyframes buttonizer-pulse-new-group{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";margin:0px}5%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}100%{margin:-20px;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}}
|
42 |
+
.templates-dialog ::-webkit-scrollbar{width:10px}.templates-dialog ::-webkit-scrollbar-track{background:#f1f1f1}.templates-dialog ::-webkit-scrollbar-thumb{background:#888}.templates-dialog ::-webkit-scrollbar-thumb:hover{background:#555}.templates-dialog .MuiDialog-paperFullWidth{padding:30px}.templates-dialog .MuiButton-outlined{background-color:#fff;color:#2a7688;border:1px solid #73a8b4}.templates-dialog .header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;position:relative}.templates-dialog .header .titles h2{color:#2a7688;text-transform:uppercase;font-size:32px}.templates-dialog .header .titles .title{padding:0}.templates-dialog .header .titles .subtitle{margin:0;color:#2a7688;font-weight:normal;font-size:18px}.templates-dialog .header .close-button{cursor:pointer;font-size:24px;color:#2a7688;position:absolute;right:0;top:0}.templates-dialog .container-filter-buttons{padding:8px 55px 0px 24px}.templates-dialog .container-filter-buttons .midsection{display:flex;align-items:center;margin:20px 0 40px;padding:0;border:none;overflow:visible}.templates-dialog .container-filter-buttons .midsection .button-group{min-width:fit-content}.templates-dialog .container-filter-buttons .midsection .button-group .buttons-numbers{margin:10px 20px 20px 0;display:flex}.templates-dialog .container-filter-buttons .midsection .button-group .buttons-numbers .current{background-color:#fce8d4;color:#f08419;border:1px solid #f08419}.templates-dialog .select-all{opacity:0;visibility:hidden}.templates-dialog .select-all.visible{opacity:1;visibility:visible}.search-results{position:absolute;margin-top:-30px}.loading{text-align:center;height:500px;justify-content:center;display:flex}.loading p{font-family:Arial,"Helvetica Neue"}.template{display:grid;grid-template-columns:repeat(auto-fit, 202px);grid-gap:1.5rem;grid-template-rows:repeat(6, 177px);height:500px}.template .type{border:1px solid #2a7688;height:175px;width:200px;color:#2a7688;position:relative;border-radius:5px;display:flex;cursor:pointer;grid-column:1;grid-row:1}.template .type img{max-width:100%;margin:auto;max-height:85%;user-select:none}.template .type .category{position:absolute;top:15px;right:10px;font-size:12px}.template .type .buttonizer-premium{position:absolute;bottom:15px;right:10px}.template .type .default-option{width:100%;display:flex;align-items:center;flex-direction:column;justify-content:center;position:relative}.template .type .default-option span{position:absolute;bottom:35px;font-size:12px}.template .container{display:grid}.template .container .checkbox{margin:10px 0;transition:all .2s ease-in-out;opacity:1;grid-column:1;grid-row:1;height:24px;width:24px;margin:5px;z-index:1}.template .container .checkbox.hidden{opacity:0;visibility:hidden}.template .container .select{visibility:hidden;opacity:0;display:flex;align-items:center;position:absolute;bottom:0;grid-column-gap:5px;padding:5px 15px;border-top:1px solid #2a7688;border-right:1px solid #2a7688;border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;font-size:13px;transition:all .2s ease-in-out}.template .container:hover .select{visibility:visible;opacity:1}.template .container:hover .checkbox.hidden{opacity:1;visibility:visible}
|
43 |
.buttonizer-premium{background:#2d7688;background:-moz-linear-gradient(-45deg, #2d7688 0%, #187287 50%, #187287 50%, #f0841a 51%, #e8832c 98%);background:-webkit-linear-gradient(-45deg, #2d7688 0%, #187287 50%, #187287 50%, #f0841a 51%, #e8832c 98%);background:linear-gradient(135deg, #2d7688 0%, #187287 50%, #187287 50%, #f0841a 51%, #e8832c 98%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#2d7688", endColorstr="#e8832c",GradientType=1 );color:#fff;font-weight:500;font-size:13px;line-height:17px;padding:4px 20px;display:inline-block;vertical-align:middle;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;margin-left:10px;cursor:pointer}.buttonizer-premium.premium-right{position:absolute;right:30px;top:19px;z-index:9}.buttonizer-premium::after{content:"PRO"}.MuiFormControl-root:not(.MuiTextField-root) .buttonizer-premium{margin-right:15px}
|
44 |
+
.first-button{background-color:#fff;width:full-width;height:75px;display:flex;align-items:center;box-shadow:0 1px 1px 0 rgba(60,64,67,.08),0 1px 3px 1px rgba(60,64,67,.16)}
|
45 |
.item-not-found{text-align:center;padding:40px 0}.item-not-found i{font-size:50px;display:block;margin:30px auto}.item-not-found h4{font-size:15px;margin:28px 0}
|
46 |
.tab-bordered{position:relative;z-index:2}.use-main-button-style{padding:5px 15px;display:flex;position:relative}.use-main-button-style:before{height:2px;background:#dfdfdf;content:" ";position:absolute;top:-2px;left:0;right:0;z-index:1}.use-main-button-style .button-label{flex-grow:1;margin-left:-10px}.use-main-button-style>div{width:50px;flex-grow:0}.back-to-group{position:fixed;left:0;width:20px;z-index:1}.back-to-group::before{content:"";position:fixed;left:0;top:0;width:10px;height:100vh;background:#2f7789}.back-to-group a{position:absolute;transform-origin:top left;left:-1px;color:#f08419;text-transform:uppercase;text-decoration:none;padding:1px 8px 1px 8px;display:inline-block;transform:rotate(90deg) translateY(-100%);background-color:#fff;box-shadow:0 1px 1px 0 rgba(60,64,67,.08),0 1px 3px 1px rgba(60,64,67,.16) !important;border-radius:4px 4px 0 0;height:20px;white-space:nowrap;font-weight:500;transition:padding .125s ease,box-shadow .25s ease}.back-to-group a i{margin-right:8px}.back-to-group a:hover{padding:1px 8px 5px 8px;box-shadow:0 1px 1px 0 rgba(60,64,67,.16),0 1px 3px 1px rgba(60,64,67,.32) !important}
|
47 |
.breadcrumb .mdc-select,.breadcrumb button{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:100%;line-height:28px;display:flex;align-items:center;flex-flow:row-reverse;border-radius:4px;padding:0 8px;font-family:Roboto,sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:.875rem;font-weight:500;letter-spacing:.08929em;text-decoration:none;text-transform:uppercase}.breadcrumb .mdc-select .fas.fa-chevron-down,.breadcrumb button .fas.fa-chevron-down{color:#fff !important;line-height:3.4;font-size:9px}.breadcrumb .mdc-select input,.breadcrumb .mdc-select .mdc-select__dropdown-icon,.breadcrumb .mdc-select .mdc-select__selected-text,.breadcrumb button input,.breadcrumb button .mdc-select__dropdown-icon,.breadcrumb button .mdc-select__selected-text{position:relative}.breadcrumb .mdc-select .mdc-select__selected-text,.breadcrumb button .mdc-select__selected-text{min-width:fit-content;padding:0 16px 0 0px !important;color:#fff;font-size:12px !important;height:fit-content;border-bottom:none}.breadcrumb .mdc-select .mdc-notched-outline,.breadcrumb button .mdc-notched-outline{display:none}.breadcrumb .mdc-select.mdc-select--outlined .mdc-select__selected-text,.breadcrumb button.mdc-select--outlined .mdc-select__selected-text{padding:0px}.breadcrumb .mdc-select:not(.mdc-select--disabled).mdc-select--focused .mdc-line-ripple,.breadcrumb button:not(.mdc-select--disabled).mdc-select--focused .mdc-line-ripple{background-color:#eb8119}.button-select-menu .MuiPaper-root{padding-top:6px;min-width:140px}.button-select-menu .MuiPaper-root .breadcrumb-select-options{margin-bottom:6px}
|
61 |
.position-buttons-container{margin-bottom:unset}.position-buttons-container .position-buttons{max-width:unset !important}.position-buttons-container .position-buttons button svg{width:20px;fill:currentColor}.position-buttons-container .position-buttons.position-horizontal button:nth-child(1) svg,.position-buttons-container .position-buttons.position-horizontal button:nth-child(2) svg{transform:rotate(-90deg)}.position-buttons-container .position-buttons.position-horizontal button:nth-child(3) svg{transform:rotate(90deg)}.position-buttons-container .position-buttons.position-vertical button:nth-child(3) svg{transform:rotate(180deg)}.position-buttons-container .position-advanced{margin-left:5px}.position-buttons-container .position-advanced .MuiButton-endIcon{margin-left:4px}.position-buttons-container .position-advanced .MuiButton-endIcon.MuiButton-iconSizeMedium .MuiIcon-root{font-size:15px}.position-advanced-container .position-advanced-buttons{flex-grow:1}.position-advanced-container .position-advanced-buttons button{flex-grow:1;height:32px}.position-advanced-container .position-advanced-textfield{font-size:15px;height:32px;padding:0 10px}.position-textfield{height:28px;-moz-appearance:textfield}.position-textfield ::-webkit-outer-spin-button,.position-textfield ::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}
|
62 |
.image-selector{display:inline-flex;width:100%;justify-content:flex-end;text-align:center}.image-selector .image{width:100%;height:101px;display:inline-flex;text-decoration:none;line-height:26px;cursor:pointer;border-radius:3px;flex-direction:column;justify-content:flex-end;background-size:cover;background-position:center;background-color:#ededed}.image-selector .image i{font-size:40px;line-height:54px;color:#4795a9bd}.image-selector .image .image-text{background-color:#2f788a;color:#fff;border-radius:0 0 3px 3px}.image-selector .image .selected{opacity:0;transition:250ms}.image-selector .image:hover .selected{opacity:1}
|
63 |
.advanced-scroll-timeout .advanced-timeout{display:flex;margin-bottom:10px}.advanced-scroll-timeout .advanced-timeout .timeout-radio-group{margin-right:0;width:calc(100% /3)}.advanced-scroll-timeout .advanced-timeout .timeout-radio-group .MuiFormControlLabel-label{text-transform:capitalize;text-align:left;display:flex;justify-content:left;color:#717171;font-size:13px;padding-right:40px !important;padding-left:0px !important}.advanced-scroll-timeout .advanced-scroll{display:flex;margin-bottom:10px}.advanced-scroll-timeout .advanced-scroll .scroll-radio-group{margin-right:0;width:calc(100% /3)}.advanced-scroll-timeout .advanced-scroll .scroll-radio-group .MuiFormControlLabel-label{text-transform:capitalize;text-align:left;display:flex;justify-content:left;color:#717171;font-size:13px;padding-right:40px !important;padding-left:0px !important}.advanced-scroll-timeout .advanced-scroll .MuiTextField-root{min-width:calc(100% / 3);margin-top:auto;margin-bottom:auto}.advanced-scroll-timeout .advanced-scroll .advanced-scroll-pixel-percent{display:flex;width:calc(100% / 3);flex-direction:column}.advanced-scroll-timeout .advanced-scroll .advanced-scroll-pixel-percent button{padding:0;height:45%;min-width:30px;font-size:10px;margin:auto}.advanced-scroll-timeout .advanced-scroll-hide{display:flex;justify-content:flex-end}.advanced-scroll-timeout .advanced-scroll-hide .settings-container{height:35px;width:calc(900% / 10)}.advanced-scroll-timeout .advanced-scroll-hide .settings-container .settings-title{font-size:11px}.advanced-scroll-timeout .advanced-scroll-hide .settings-container .MuiTabs-root.icon-or-image{min-height:30px}.advanced-scroll-timeout .advanced-scroll-hide .settings-container.disabled .settings-content .MuiTabs-indicator{background-color:#747474}.advanced-scroll-timeout .advanced-scroll-container{margin:15px 0 -15px}.advanced-scroll-timeout .advanced-scroll-description{display:flex;justify-content:center}.advanced-scroll-timeout .advanced-scroll-description p{margin:0}
|
64 |
+
.buttonizer-bar{position:fixed;left:0;top:0;bottom:0;width:430px;background:#f0f0f0;border-right:1px solid #d2d2d2;transition:all 250ms ease-in-out;z-index:1}.buttonizer-bar:not(.ready){transform:translateX(-440px)}@media screen and (max-width: 769px){.buttonizer-bar{width:100%}}.buttonizer-bar.is-loading .router{opacity:0}.buttonizer-bar.is-loading .buttonizer-logo{display:none}.buttonizer-bar .router-window{position:absolute;top:0;bottom:56px;left:0;width:100%}.buttonizer-bar .router-window .simplebar-content-wrapper{height:100% !important}.buttonizer-bar .router-window .simplebar-placeholder{min-height:100vh}.buttonizer-bar .router-window .router{padding:0 30px 50px}.buttonizer-bar .buttonizer-logo img{max-width:200px;display:block;margin:20px auto 30px}.buttonizer-bar .bar-header{margin:10px 0}.buttonizer-bar .bar-header .breadcrumb{margin:15px 0 15px;display:flex}.buttonizer-bar .bar-header .breadcrumb button{height:28px;line-height:28px;padding:0 10px}.buttonizer-bar .bar-header .breadcrumb button .breadcrumb-text{white-space:nowrap;letter-spacing:.07em;overflow:hidden;text-overflow:ellipsis;height:100%;display:inline-block;align-items:center}.buttonizer-bar .bar-header .breadcrumb button i{margin-left:10px;color:rgba(0,0,0,.3);vertical-align:middle}.buttonizer-bar .bar-header .breadcrumb button.home-button{flex-shrink:0}.buttonizer-bar .bar-header .MuiTabs-flexContainer .MuiTab-textColorSecondary{color:#95bac3}.buttonizer-bar .bar-header .MuiTabs-flexContainer .MuiTab-textColorSecondary:hover{color:#2f7789}.buttonizer-bar .bar-header .MuiTabs-flexContainer a{min-width:unset}.buttonizer-bar .bar-header .MuiTabs-flexContainer a i{font-size:20px;margin-bottom:8px}.buttonizer-bar .bar-header .MuiTabs-flexContainer a .MuiTab-wrapper{font-weight:600;font-size:12px;letter-spacing:1.25006px}.buttonizer-bar .bar-footer{position:absolute;bottom:0;left:0;right:0;box-shadow:0 1px 1px 0 rgba(60,64,67,.08),0 1px 3px 1px rgba(60,64,67,.16);background:#fff}.buttonizer-bar .bar-footer .bar-footer-container{display:flex;align-content:space-between;padding:10px}.buttonizer-bar .bar-footer .bar-footer-container .settings-button{font-size:20px;position:relative;margin:0 8px}.buttonizer-bar .bar-footer .bar-footer-container .go-back-button{font-size:18px;display:flex;margin-right:8px;min-width:36px;align-items:center;height:100%}.buttonizer-bar .bar-footer .bar-footer-container button{min-width:36px;height:36px}.buttonizer-bar .bar-footer .bar-footer-container button.MuiIconButton-root{padding:0;font-size:16px}.buttonizer-bar .bar-footer .bar-footer-container .MuiButton-Publish{padding:6px 16px !important;font-size:.785rem !important;border-right-color:#124956}.buttonizer-bar .bar-footer .bar-footer-container .MuiButton-PublishGroup{padding:0 !important}.buttonizer-bar .bar-footer .bar-footer-container .footer-button-group-start{position:relative;border-right:#ddd 1px solid}
|
65 |
[data-simplebar] {
|
66 |
position: relative;
|
67 |
flex-direction: column;
|
275 |
}
|
276 |
|
277 |
.event-tracker-window .MuiPopover-paper{max-width:400px;min-width:300px}.event-tracker-window .event-tracker-title{padding:20px 20px 0}.event-tracker-window .event-tracker-title i{margin-right:10px}
|
278 |
+
.buttonizer-loading{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.67);z-index:99999;transition:350ms all ease-in-out;-moz-transition:350ms all ease-in-out;-webkit-transition:350ms all ease-in-out}@media screen and (max-width: 769px){.buttonizer-loading{left:0 !important}}.buttonizer-loading .middle{position:absolute;left:50%;top:50%;margin-left:-125px;margin-top:-64px;width:250px;text-align:center}.buttonizer-loading .middle img{position:absolute;left:50%;margin-left:-25%;top:18px}.buttonizer-loading .middle .loader-text{text-align:center;font-size:20px;margin-top:20px}.buttonizer-loading .middle .loader-text .slow-website{display:block}.buttonizer-loading .middle .loader-text .slow-website a{display:block;font-size:15px;text-decoration:none;margin-top:18px}.buttonizer-loading .middle svg{-webkit-animation:spin 1s linear infinite;-moz-animation:spin 1s linear infinite;animation:spin 1s linear infinite}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
|
279 |
.buttonizer-menu-item{display:block !important;width:100% !important;text-align:left;text-decoration:none;padding:10px 15px !important;border-bottom:1px solid #dbdbdb !important;transition:background .15s ease-in-out;height:auto !important;border-radius:0 !important}.buttonizer-menu-item:last-child{border:0 !important}.buttonizer-menu-item:hover{background:#eee}.buttonizer-menu-item .title{display:block;color:#3d3d3d;font-size:13px;font-weight:600;margin-bottom:5px}.buttonizer-menu-item .description{display:block;color:#545454;font-weight:400;font-size:12px;line-height:20px;letter-spacing:.5px;text-transform:none}
|
280 |
#buttonizer-menu .MuiPaper-root{max-width:430px;width:100%;background:#eee}#buttonizer-menu .menu-container{padding:20px;flex-shrink:0;display:flex;flex-direction:column}#buttonizer-menu .menu-container .buttonizer-logo img{max-width:200px;display:block;margin:20px auto 30px}#buttonizer-menu .menu-container .menu-group{padding:0 20px}#buttonizer-menu .menu-container .menu-group h2{font-size:20px}#buttonizer-menu .menu-container .close-button{display:block;margin:20px 0 50px;padding:20px 0;text-align:center;text-decoration:none;font-size:16px}#buttonizer-menu .menu-container .collapsible-group{margin:8px 0 !important}#buttonizer-menu .menu-container .menu-drawer-bottom{padding:5%;display:flex;flex-direction:column;flex-grow:1;justify-content:flex-end}#buttonizer-menu .menu-container .menu-drawer-bottom .social-media-buttons{text-align:center;font-size:14px;line-height:24px;margin-top:50px}#buttonizer-menu .menu-container .menu-drawer-bottom .social-media-buttons .buttons-container{margin-top:10px}#buttonizer-menu .menu-container .menu-drawer-bottom .social-media-buttons .buttons-container a{box-shadow:unset;outline:none;width:30px;height:30px;text-decoration:none}#buttonizer-menu .menu-container .menu-drawer-bottom .social-media-buttons .buttons-container a.instagram span{color:#e4405f}#buttonizer-menu .menu-container .menu-drawer-bottom .social-media-buttons .buttons-container a.youtube span{color:#c00}#buttonizer-menu .menu-container .menu-drawer-bottom .social-media-buttons .buttons-container a.community span{-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-image:linear-gradient(142deg, #f08419 0%, #f08419 15%, #2f788a 13%);background-size:400% 400%}#buttonizer-menu .menu-container .menu-drawer-bottom .social-media-buttons .buttons-container a.facebook span{color:#3b5999}#buttonizer-menu .menu-container .menu-drawer-bottom .social-media-buttons .buttons-container a.twitter span{color:#55acee}
|
281 |
.drawer-splitter-modal .MuiPaper-root{max-width:1100px;width:90%;height:100%}.drawer-splitter-content{display:flex;height:100%}.drawer-splitter-content .menu-items{border:1px solid rgba(0,0,0,.1);width:330px;flex-shrink:0;flex-grow:0;display:flex;flex-direction:column;overflow:hidden}.drawer-splitter-content .menu-items .menu-header{padding:30px 15px 17px 15px;border-bottom:1px solid rgba(0,0,0,.1)}.drawer-splitter-content .menu-items .menu-header .menu-back span{font-size:20px}.drawer-splitter-content .menu-items .menu-header i:not(.saved-icon){font-size:40px;color:#2f7789}.drawer-splitter-content .menu-items .menu-header h3{color:#2f7789;text-transform:uppercase;font-weight:600;font-size:22px;margin-top:20px;margin-bottom:15px}.drawer-splitter-content .menu-items .menu-header span{font-size:14px}.drawer-splitter-content .menu-items .menu-content{padding:30px 15px 17px 15px;flex-grow:0;overflow:auto}.drawer-splitter-content .menu-items .menu-content .drawer-button button{justify-content:left}.drawer-splitter-content .menu-items .menu-content .drawer-button button .MuiButton-text{padding:8px}.drawer-splitter-content .menu-items .menu-content .drawer-button button i{margin-right:10px}.drawer-splitter-content .menu-items .menu-content .menu-item{border-radius:4px;padding:5px 10px 5px 10px;transition:background-color .2s ease-in-out,color .2s ease-in-out}.drawer-splitter-content .menu-items .menu-content .menu-item .menu-item-name{overflow:hidden;flex-grow:1;justify-content:left}.drawer-splitter-content .menu-items .menu-content .menu-item .menu-item-name p,.drawer-splitter-content .menu-items .menu-content .menu-item .menu-item-name .material-icons{font-size:.9rem}.drawer-splitter-content .menu-items .menu-content .menu-item.settings{padding:0}.drawer-splitter-content .menu-items .menu-content .menu-item.settings .drawer-button{width:100%}.drawer-splitter-content .menu-items .menu-content .menu-item.settings .drawer-button button{padding:8px 16px}.drawer-splitter-content .menu-items .menu-content .menu-item.Mui-selected,.drawer-splitter-content .menu-items .menu-content .menu-item.Mui-selected:hover{background-color:#f0841930}.drawer-splitter-content .menu-items .menu-content .menu-item.Mui-selected .secondary-actions button,.drawer-splitter-content .menu-items .menu-content .menu-item.Mui-selected:hover .secondary-actions button{color:#f08419}.drawer-splitter-content .menu-items .menu-content .menu-item .secondary-actions{font-size:1rem}.drawer-splitter-content .splitted{min-width:300px;flex-grow:1;overflow:hidden}.drawer-splitter-content .splitted .splitted-content{flex-grow:1;overflow:hidden;display:flex;flex-direction:column;height:100%}.drawer-splitter-content .splitted .splitted-content .drawer-content-header{padding-bottom:15px;border-bottom:1px solid rgba(0,0,0,.1);padding:40px 30px 0 40px}.drawer-splitter-content .splitted .splitted-content .drawer-content-header .title{font-size:35px;line-height:45px;font-weight:500;margin-bottom:20px;display:block;color:#2f7789;float:left}.drawer-splitter-content .splitted .splitted-content .drawer-content-content{padding:15px 35px 50px 40px;flex-grow:0;overflow:auto}.drawer-splitter-content .splitted .splitted-content .drawer-content-content .description{font-size:16px;line-height:25px;color:rgba(0,0,0,.8)}.drawer-splitter-content .splitted .splitted-content .MuiTypography-body1{font-weight:600;color:#2f7789}
|
assets/dashboard.js
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
*
|
10 |
* Buttonizer is Freemium software. The free version (build) does not contain premium functionality.
|
11 |
*
|
12 |
-
* (C) 2017-2022 Buttonizer v2.
|
13 |
*
|
14 |
*/
|
15 |
/*!
|
@@ -23,7 +23,7 @@
|
|
23 |
*
|
24 |
* Buttonizer is Freemium software. The free version (build) does not contain premium functionality.
|
25 |
*
|
26 |
-
* (C) 2017-2022 Buttonizer v2.
|
27 |
*
|
28 |
*/
|
29 |
/******/ (function() { // webpackBootstrap
|
@@ -3004,34 +3004,6 @@ exports.Z = _default;
|
|
3004 |
|
3005 |
/***/ }),
|
3006 |
|
3007 |
-
/***/ 9969:
|
3008 |
-
/***/ (function(__unused_webpack_module, exports, __webpack_require__) {
|
3009 |
-
|
3010 |
-
"use strict";
|
3011 |
-
var __webpack_unused_export__;
|
3012 |
-
|
3013 |
-
|
3014 |
-
var _interopRequireDefault = __webpack_require__(95318);
|
3015 |
-
|
3016 |
-
var _interopRequireWildcard = __webpack_require__(20862);
|
3017 |
-
|
3018 |
-
__webpack_unused_export__ = ({
|
3019 |
-
value: true
|
3020 |
-
});
|
3021 |
-
exports.Z = void 0;
|
3022 |
-
|
3023 |
-
var React = _interopRequireWildcard(__webpack_require__(67294));
|
3024 |
-
|
3025 |
-
var _createSvgIcon = _interopRequireDefault(__webpack_require__(2108));
|
3026 |
-
|
3027 |
-
var _default = (0, _createSvgIcon.default)( /*#__PURE__*/React.createElement("path", {
|
3028 |
-
d: "M19.14 12.94c.04-.3.06-.61.06-.94 0-.32-.02-.64-.07-.94l2.03-1.58c.18-.14.23-.41.12-.61l-1.92-3.32c-.12-.22-.37-.29-.59-.22l-2.39.96c-.5-.38-1.03-.7-1.62-.94l-.36-2.54c-.04-.24-.24-.41-.48-.41h-3.84c-.24 0-.43.17-.47.41l-.36 2.54c-.59.24-1.13.57-1.62.94l-2.39-.96c-.22-.08-.47 0-.59.22L2.74 8.87c-.12.21-.08.47.12.61l2.03 1.58c-.05.3-.09.63-.09.94s.02.64.07.94l-2.03 1.58c-.18.14-.23.41-.12.61l1.92 3.32c.12.22.37.29.59.22l2.39-.96c.5.38 1.03.7 1.62.94l.36 2.54c.05.24.24.41.48.41h3.84c.24 0 .44-.17.47-.41l.36-2.54c.59-.24 1.13-.56 1.62-.94l2.39.96c.22.08.47 0 .59-.22l1.92-3.32c.12-.22.07-.47-.12-.61l-2.01-1.58zM12 15.6c-1.98 0-3.6-1.62-3.6-3.6s1.62-3.6 3.6-3.6 3.6 1.62 3.6 3.6-1.62 3.6-3.6 3.6z"
|
3029 |
-
}), 'Settings');
|
3030 |
-
|
3031 |
-
exports.Z = _default;
|
3032 |
-
|
3033 |
-
/***/ }),
|
3034 |
-
|
3035 |
/***/ 79015:
|
3036 |
/***/ (function(__unused_webpack_module, exports, __webpack_require__) {
|
3037 |
|
@@ -7751,7 +7723,7 @@ module.exports = JSON.parse('{"name":"axios","version":"0.21.4","description":"P
|
|
7751 |
|
7752 |
/***/ }),
|
7753 |
|
7754 |
-
/***/
|
7755 |
/***/ (function(__unused_webpack_module, __unused_webpack___webpack_exports__, __webpack_require__) {
|
7756 |
|
7757 |
"use strict";
|
@@ -8747,21 +8719,7 @@ var importIcons = function importIcons() {
|
|
8747 |
});
|
8748 |
cache.set(url, value);
|
8749 |
return value;
|
8750 |
-
};
|
8751 |
-
// return () => {
|
8752 |
-
// const url =
|
8753 |
-
// buttonizer_admin.assets +
|
8754 |
-
// "/templates/templates.json?buttonizer-icon-cache=" +
|
8755 |
-
// buttonizer_admin.version;
|
8756 |
-
// if (cache.has(url)) return cache.get(url);
|
8757 |
-
// const value = Axios({
|
8758 |
-
// url,
|
8759 |
-
// });
|
8760 |
-
// cache.set(url, value);
|
8761 |
-
// return value;
|
8762 |
-
// };
|
8763 |
-
// })();
|
8764 |
-
|
8765 |
var importTemplates = function importTemplates() {
|
8766 |
var url = buttonizer_admin.assets + "/templates/templates.json?buttonizer-icon-cache=" + buttonizer_admin.version;
|
8767 |
return new Promise(function (resolve, reject) {
|
@@ -20258,8 +20216,6 @@ var CircularProgress = /*#__PURE__*/react.forwardRef(function CircularProgress(p
|
|
20258 |
})(CircularProgress));
|
20259 |
// EXTERNAL MODULE: ./node_modules/@material-ui/icons/ArrowDropDown.js
|
20260 |
var ArrowDropDown = __webpack_require__(89039);
|
20261 |
-
// EXTERNAL MODULE: ./node_modules/@material-ui/icons/Settings.js
|
20262 |
-
var Settings = __webpack_require__(9969);
|
20263 |
// EXTERNAL MODULE: ./node_modules/@material-ui/icons/Code.js
|
20264 |
var Code = __webpack_require__(66521);
|
20265 |
;// CONCATENATED MODULE: ./node_modules/react-redux/es/components/Context.js
|
@@ -27525,270 +27481,6 @@ function IntegrateStandaloneDialog(_ref2) {
|
|
27525 |
}
|
27526 |
}, "Select one of the categories above to continue."));
|
27527 |
}
|
27528 |
-
;// CONCATENATED MODULE: ./src/js/dashboard/Components/Bar/PublishButton/PublishButton.js
|
27529 |
-
function PublishButton_slicedToArray(arr, i) { return PublishButton_arrayWithHoles(arr) || PublishButton_iterableToArrayLimit(arr, i) || PublishButton_unsupportedIterableToArray(arr, i) || PublishButton_nonIterableRest(); }
|
27530 |
-
|
27531 |
-
function PublishButton_nonIterableRest() { throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); }
|
27532 |
-
|
27533 |
-
function PublishButton_unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return PublishButton_arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return PublishButton_arrayLikeToArray(o, minLen); }
|
27534 |
-
|
27535 |
-
function PublishButton_arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }
|
27536 |
-
|
27537 |
-
function PublishButton_iterableToArrayLimit(arr, i) { var _i = arr && (typeof Symbol !== "undefined" && arr[Symbol.iterator] || arr["@@iterator"]); if (_i == null) return; var _arr = []; var _n = true; var _d = false; var _s, _e; try { for (_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i["return"] != null) _i["return"](); } finally { if (_d) throw _e; } } return _arr; }
|
27538 |
-
|
27539 |
-
function PublishButton_arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; }
|
27540 |
-
|
27541 |
-
|
27542 |
-
|
27543 |
-
// import InsightsIcon from "@material-ui/icons/Insights";
|
27544 |
-
// import HistoryIcon from "@material-ui/icons/History";
|
27545 |
-
|
27546 |
-
// import BarChartIcon from "@material-ui/icons/BarChart";
|
27547 |
-
|
27548 |
-
|
27549 |
-
|
27550 |
-
|
27551 |
-
|
27552 |
-
|
27553 |
-
|
27554 |
-
function PublishButton(_ref) {
|
27555 |
-
var hasChanges = _ref.hasChanges;
|
27556 |
-
|
27557 |
-
var _useState = (0,react.useState)(false),
|
27558 |
-
_useState2 = PublishButton_slicedToArray(_useState, 2),
|
27559 |
-
isPublishing = _useState2[0],
|
27560 |
-
setIsPublishing = _useState2[1];
|
27561 |
-
|
27562 |
-
var _useState3 = (0,react.useState)(false),
|
27563 |
-
_useState4 = PublishButton_slicedToArray(_useState3, 2),
|
27564 |
-
isPublished = _useState4[0],
|
27565 |
-
setIsPublished = _useState4[1];
|
27566 |
-
|
27567 |
-
var _useState5 = (0,react.useState)(false),
|
27568 |
-
_useState6 = PublishButton_slicedToArray(_useState5, 2),
|
27569 |
-
showIntegrateDialog = _useState6[0],
|
27570 |
-
setShowIntegrateDialog = _useState6[1];
|
27571 |
-
|
27572 |
-
var _useState7 = (0,react.useState)(false),
|
27573 |
-
_useState8 = PublishButton_slicedToArray(_useState7, 2),
|
27574 |
-
showedIntegrateDialog = _useState8[0],
|
27575 |
-
setShowedIntegrateDialog = _useState8[1];
|
27576 |
-
|
27577 |
-
var _useState9 = (0,react.useState)(null),
|
27578 |
-
_useState10 = PublishButton_slicedToArray(_useState9, 2),
|
27579 |
-
menuAnchor = _useState10[0],
|
27580 |
-
setMenuAnchor = _useState10[1];
|
27581 |
-
|
27582 |
-
var buttonRef = (0,react.useRef)();
|
27583 |
-
|
27584 |
-
function text() {
|
27585 |
-
if (isPublishing) {
|
27586 |
-
return translate_translate("common.publishing");
|
27587 |
-
} else if (isPublished) {
|
27588 |
-
return translate_translate("common.published");
|
27589 |
-
} else {
|
27590 |
-
return translate_translate("common.publish");
|
27591 |
-
}
|
27592 |
-
}
|
27593 |
-
/**
|
27594 |
-
* Publish buttons
|
27595 |
-
*/
|
27596 |
-
|
27597 |
-
|
27598 |
-
function publish() {
|
27599 |
-
if (hasChanges === false) {
|
27600 |
-
setIsPublished(true);
|
27601 |
-
setTimeout(function () {
|
27602 |
-
setIsPublished(false);
|
27603 |
-
|
27604 |
-
if (app.initializedWithWelcome && !showedIntegrateDialog) {
|
27605 |
-
setShowedIntegrateDialog(true);
|
27606 |
-
setShowIntegrateDialog(true);
|
27607 |
-
}
|
27608 |
-
}, 1000);
|
27609 |
-
return;
|
27610 |
-
}
|
27611 |
-
|
27612 |
-
setIsPublishing(true);
|
27613 |
-
apiRequest("/publish", {
|
27614 |
-
method: "POST",
|
27615 |
-
data: {
|
27616 |
-
nonce: buttonizer_admin.nonce
|
27617 |
-
}
|
27618 |
-
}).then(function (_ref2) {
|
27619 |
-
var status = _ref2.status,
|
27620 |
-
message = _ref2.message;
|
27621 |
-
// Done publishing
|
27622 |
-
setIsPublishing(false); // Error?
|
27623 |
-
|
27624 |
-
if (status === "error") {
|
27625 |
-
app.loader.hide();
|
27626 |
-
app.error({
|
27627 |
-
message: message
|
27628 |
-
});
|
27629 |
-
return;
|
27630 |
-
}
|
27631 |
-
|
27632 |
-
if (app.initializedWithWelcome && !showedIntegrateDialog) {
|
27633 |
-
setShowedIntegrateDialog(true);
|
27634 |
-
setShowIntegrateDialog(true);
|
27635 |
-
}
|
27636 |
-
|
27637 |
-
app.setHasChanges(false); // Published!
|
27638 |
-
|
27639 |
-
setIsPublished(true); // Hide published message
|
27640 |
-
|
27641 |
-
setTimeout(function () {
|
27642 |
-
setIsPublished(false);
|
27643 |
-
}, 3000);
|
27644 |
-
})["catch"](function (_ref3) {
|
27645 |
-
var code = _ref3.code;
|
27646 |
-
setIsPublishing(false); // Lost internet connection
|
27647 |
-
|
27648 |
-
if (code === 0) {
|
27649 |
-
// app.showDialog(
|
27650 |
-
// ConfirmDialog.create({
|
27651 |
-
// title: "Lost internet",
|
27652 |
-
// buttons: [
|
27653 |
-
// {
|
27654 |
-
// label: window.Buttonizer.translate("modal.close"),
|
27655 |
-
// value: "close",
|
27656 |
-
// },
|
27657 |
-
// ],
|
27658 |
-
// children: (
|
27659 |
-
// <>
|
27660 |
-
// <p>
|
27661 |
-
// You've lost your internet connection. Please try again when
|
27662 |
-
// you have your internet back!
|
27663 |
-
// </p>
|
27664 |
-
// </>
|
27665 |
-
// ),
|
27666 |
-
// })
|
27667 |
-
// );
|
27668 |
-
return;
|
27669 |
-
} // app.showDialog(
|
27670 |
-
// ConfirmDialog.create({
|
27671 |
-
// title: "Something went wrong",
|
27672 |
-
// buttons: [
|
27673 |
-
// {
|
27674 |
-
// label: window.Buttonizer.translate("modal.close"),
|
27675 |
-
// value: "close",
|
27676 |
-
// },
|
27677 |
-
// ],
|
27678 |
-
// children: (
|
27679 |
-
// <>
|
27680 |
-
// <p>Seems like something went wrong.</p>
|
27681 |
-
// </>
|
27682 |
-
// ),
|
27683 |
-
// })
|
27684 |
-
// );
|
27685 |
-
|
27686 |
-
});
|
27687 |
-
} // Show standalone menu
|
27688 |
-
|
27689 |
-
|
27690 |
-
if (window.buttonizer_admin.is_stand_alone) {
|
27691 |
-
return /*#__PURE__*/react.createElement(react.Fragment, null, /*#__PURE__*/react.createElement(IntegrateStandaloneDialog, {
|
27692 |
-
opened: showIntegrateDialog,
|
27693 |
-
onClose: function onClose() {
|
27694 |
-
return setShowIntegrateDialog(false);
|
27695 |
-
},
|
27696 |
-
disableWelcome: app.initializedWithWelcome
|
27697 |
-
}), /*#__PURE__*/react.createElement(Menu_Menu, {
|
27698 |
-
anchorEl: menuAnchor,
|
27699 |
-
open: Boolean(menuAnchor),
|
27700 |
-
onClose: function onClose() {
|
27701 |
-
return setMenuAnchor(null);
|
27702 |
-
},
|
27703 |
-
anchorOrigin: {
|
27704 |
-
vertical: "top",
|
27705 |
-
horizontal: "right"
|
27706 |
-
},
|
27707 |
-
transformOrigin: {
|
27708 |
-
vertical: "bottom",
|
27709 |
-
horizontal: "right"
|
27710 |
-
},
|
27711 |
-
onClick: function onClick() {
|
27712 |
-
return setMenuAnchor(null);
|
27713 |
-
}
|
27714 |
-
}, /*#__PURE__*/react.createElement(MenuItem_MenuItem, {
|
27715 |
-
onClick: function onClick() {
|
27716 |
-
return setShowIntegrateDialog(true);
|
27717 |
-
}
|
27718 |
-
}, /*#__PURE__*/react.createElement(ListItemIcon_ListItemIcon, null, /*#__PURE__*/react.createElement(Code/* default */.Z, {
|
27719 |
-
fontSize: "small"
|
27720 |
-
})), /*#__PURE__*/react.createElement(ListItemText_ListItemText, null, "Integrate Buttonizer")), /*#__PURE__*/react.createElement(MenuItem_MenuItem, {
|
27721 |
-
component: "a",
|
27722 |
-
href: "".concat(window.buttonizer_admin.admin, "/sites/").concat(window.buttonizer_admin.siteId),
|
27723 |
-
target: "_blank"
|
27724 |
-
}, /*#__PURE__*/react.createElement(ListItemIcon_ListItemIcon, null, /*#__PURE__*/react.createElement(Settings/* default */.Z, {
|
27725 |
-
fontSize: "small"
|
27726 |
-
})), /*#__PURE__*/react.createElement(ListItemText_ListItemText, null, "Site configuration"))), isPublishing && /*#__PURE__*/react.createElement(CircularProgress_CircularProgress, {
|
27727 |
-
size: 20,
|
27728 |
-
style: {
|
27729 |
-
verticalAlign: "middle",
|
27730 |
-
margin: "0 20px"
|
27731 |
-
}
|
27732 |
-
}), /*#__PURE__*/react.createElement(ButtonGroup_ButtonGroup, {
|
27733 |
-
variant: "contained",
|
27734 |
-
ref: buttonRef,
|
27735 |
-
style: {
|
27736 |
-
verticalAlign: "middle"
|
27737 |
-
}
|
27738 |
-
}, !isPublishing && /*#__PURE__*/react.createElement(esm_Button_Button, {
|
27739 |
-
onClick: function onClick() {
|
27740 |
-
return publish();
|
27741 |
-
},
|
27742 |
-
disabled: isPublishing,
|
27743 |
-
variant: "contained",
|
27744 |
-
color: "primary",
|
27745 |
-
"data-testid": "publish-button",
|
27746 |
-
className: "MuiButton-Publish"
|
27747 |
-
}, text()), /*#__PURE__*/react.createElement(esm_Button_Button, {
|
27748 |
-
size: "small",
|
27749 |
-
color: "primary" // aria-controls={opened ? "split-button-menu" : undefined}
|
27750 |
-
// aria-expanded={opened ? "true" : undefined}
|
27751 |
-
,
|
27752 |
-
"aria-label": "select merge strategy",
|
27753 |
-
"aria-haspopup": "menu",
|
27754 |
-
onClick: function onClick(e) {
|
27755 |
-
return setMenuAnchor(e.currentTarget);
|
27756 |
-
},
|
27757 |
-
className: "MuiButton-PublishGroup"
|
27758 |
-
}, /*#__PURE__*/react.createElement(ArrowDropDown/* default */.Z, null))));
|
27759 |
-
}
|
27760 |
-
|
27761 |
-
return /*#__PURE__*/react.createElement(esm_Button_Button, {
|
27762 |
-
onClick: function onClick() {
|
27763 |
-
return publish();
|
27764 |
-
},
|
27765 |
-
disabled: isPublishing || hasChanges === false,
|
27766 |
-
variant: "contained",
|
27767 |
-
color: "primary",
|
27768 |
-
"data-testid": "publish-button",
|
27769 |
-
className: "MuiButton-Publish"
|
27770 |
-
}, text());
|
27771 |
-
}
|
27772 |
-
|
27773 |
-
/* harmony default export */ var PublishButton_PublishButton = (connect(function (state) {
|
27774 |
-
return {
|
27775 |
-
hasChanges: state.misc.hasChanges
|
27776 |
-
};
|
27777 |
-
})(PublishButton));
|
27778 |
-
;// CONCATENATED MODULE: ./node_modules/@popperjs/core/lib/dom-utils/getBoundingClientRect.js
|
27779 |
-
function getBoundingClientRect(element) {
|
27780 |
-
var rect = element.getBoundingClientRect();
|
27781 |
-
return {
|
27782 |
-
width: rect.width,
|
27783 |
-
height: rect.height,
|
27784 |
-
top: rect.top,
|
27785 |
-
right: rect.right,
|
27786 |
-
bottom: rect.bottom,
|
27787 |
-
left: rect.left,
|
27788 |
-
x: rect.left,
|
27789 |
-
y: rect.top
|
27790 |
-
};
|
27791 |
-
}
|
27792 |
;// CONCATENATED MODULE: ./node_modules/@popperjs/core/lib/dom-utils/getWindow.js
|
27793 |
function getWindow(node) {
|
27794 |
if (node == null) {
|
@@ -27802,17 +27494,6 @@ function getWindow(node) {
|
|
27802 |
|
27803 |
return node;
|
27804 |
}
|
27805 |
-
;// CONCATENATED MODULE: ./node_modules/@popperjs/core/lib/dom-utils/getWindowScroll.js
|
27806 |
-
|
27807 |
-
function getWindowScroll(node) {
|
27808 |
-
var win = getWindow(node);
|
27809 |
-
var scrollLeft = win.pageXOffset;
|
27810 |
-
var scrollTop = win.pageYOffset;
|
27811 |
-
return {
|
27812 |
-
scrollLeft: scrollLeft,
|
27813 |
-
scrollTop: scrollTop
|
27814 |
-
};
|
27815 |
-
}
|
27816 |
;// CONCATENATED MODULE: ./node_modules/@popperjs/core/lib/dom-utils/instanceOf.js
|
27817 |
|
27818 |
|
@@ -27837,6 +27518,58 @@ function isShadowRoot(node) {
|
|
27837 |
}
|
27838 |
|
27839 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
27840 |
;// CONCATENATED MODULE: ./node_modules/@popperjs/core/lib/dom-utils/getHTMLElementScroll.js
|
27841 |
function getHTMLElementScroll(element) {
|
27842 |
return {
|
@@ -27904,17 +27637,27 @@ function isScrollParent(element) {
|
|
27904 |
|
27905 |
|
27906 |
|
27907 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
27908 |
// Composite means it takes into account transforms as well as layout.
|
27909 |
|
|
|
27910 |
function getCompositeRect(elementOrVirtualElement, offsetParent, isFixed) {
|
27911 |
if (isFixed === void 0) {
|
27912 |
isFixed = false;
|
27913 |
}
|
27914 |
|
27915 |
-
var documentElement = getDocumentElement(offsetParent);
|
27916 |
-
var rect = getBoundingClientRect(elementOrVirtualElement);
|
27917 |
var isOffsetParentAnElement = isHTMLElement(offsetParent);
|
|
|
|
|
|
|
27918 |
var scroll = {
|
27919 |
scrollLeft: 0,
|
27920 |
scrollTop: 0
|
@@ -27931,7 +27674,7 @@ function getCompositeRect(elementOrVirtualElement, offsetParent, isFixed) {
|
|
27931 |
}
|
27932 |
|
27933 |
if (isHTMLElement(offsetParent)) {
|
27934 |
-
offsets = getBoundingClientRect(offsetParent);
|
27935 |
offsets.x += offsetParent.clientLeft;
|
27936 |
offsets.y += offsetParent.clientTop;
|
27937 |
} else if (documentElement) {
|
@@ -28075,6 +27818,10 @@ function getContainingBlock(element) {
|
|
28075 |
|
28076 |
var currentNode = getParentNode(element);
|
28077 |
|
|
|
|
|
|
|
|
|
28078 |
while (isHTMLElement(currentNode) && ['html', 'body'].indexOf(getNodeName(currentNode)) < 0) {
|
28079 |
var css = getComputedStyle_getComputedStyle(currentNode); // This is non-exhaustive but covers the most common CSS properties that
|
28080 |
// create a containing block.
|
@@ -28278,7 +28025,8 @@ function popperGenerator(generatorOptions) {
|
|
28278 |
var isDestroyed = false;
|
28279 |
var instance = {
|
28280 |
state: state,
|
28281 |
-
setOptions: function setOptions(
|
|
|
28282 |
cleanupModifierEffects();
|
28283 |
state.options = Object.assign({}, defaultOptions, state.options, options);
|
28284 |
state.scrollParents = {
|
@@ -28591,10 +28339,6 @@ function popperOffsets(_ref) {
|
|
28591 |
fn: popperOffsets,
|
28592 |
data: {}
|
28593 |
});
|
28594 |
-
;// CONCATENATED MODULE: ./node_modules/@popperjs/core/lib/utils/math.js
|
28595 |
-
var math_max = Math.max;
|
28596 |
-
var math_min = Math.min;
|
28597 |
-
var round = Math.round;
|
28598 |
;// CONCATENATED MODULE: ./node_modules/@popperjs/core/lib/modifiers/computeStyles.js
|
28599 |
|
28600 |
|
@@ -28602,6 +28346,7 @@ var round = Math.round;
|
|
28602 |
|
28603 |
|
28604 |
|
|
|
28605 |
// eslint-disable-next-line import/no-unused-modules
|
28606 |
|
28607 |
var unsetSides = {
|
@@ -28619,8 +28364,8 @@ function roundOffsetsByDPR(_ref) {
|
|
28619 |
var win = window;
|
28620 |
var dpr = win.devicePixelRatio || 1;
|
28621 |
return {
|
28622 |
-
x: round(
|
28623 |
-
y: round(
|
28624 |
};
|
28625 |
}
|
28626 |
|
@@ -28630,18 +28375,28 @@ function mapToStyles(_ref2) {
|
|
28630 |
var popper = _ref2.popper,
|
28631 |
popperRect = _ref2.popperRect,
|
28632 |
placement = _ref2.placement,
|
|
|
28633 |
offsets = _ref2.offsets,
|
28634 |
position = _ref2.position,
|
28635 |
gpuAcceleration = _ref2.gpuAcceleration,
|
28636 |
adaptive = _ref2.adaptive,
|
28637 |
-
roundOffsets = _ref2.roundOffsets
|
28638 |
-
|
28639 |
-
var
|
28640 |
-
|
28641 |
-
|
28642 |
-
|
28643 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
28644 |
|
|
|
|
|
28645 |
var hasX = offsets.hasOwnProperty('x');
|
28646 |
var hasY = offsets.hasOwnProperty('y');
|
28647 |
var sideX = left;
|
@@ -28656,7 +28411,7 @@ function mapToStyles(_ref2) {
|
|
28656 |
if (offsetParent === getWindow(popper)) {
|
28657 |
offsetParent = getDocumentElement(popper);
|
28658 |
|
28659 |
-
if (getComputedStyle_getComputedStyle(offsetParent).position !== 'static') {
|
28660 |
heightProp = 'scrollHeight';
|
28661 |
widthProp = 'scrollWidth';
|
28662 |
}
|
@@ -28665,17 +28420,19 @@ function mapToStyles(_ref2) {
|
|
28665 |
|
28666 |
offsetParent = offsetParent;
|
28667 |
|
28668 |
-
if (placement === enums_top) {
|
28669 |
-
sideY = bottom;
|
28670 |
-
|
28671 |
-
|
|
|
28672 |
y *= gpuAcceleration ? 1 : -1;
|
28673 |
}
|
28674 |
|
28675 |
-
if (placement === left) {
|
28676 |
-
sideX = right;
|
28677 |
-
|
28678 |
-
|
|
|
28679 |
x *= gpuAcceleration ? 1 : -1;
|
28680 |
}
|
28681 |
}
|
@@ -28684,18 +28441,29 @@ function mapToStyles(_ref2) {
|
|
28684 |
position: position
|
28685 |
}, adaptive && unsetSides);
|
28686 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
28687 |
if (gpuAcceleration) {
|
28688 |
var _Object$assign;
|
28689 |
|
28690 |
-
return Object.assign({}, commonStyles, (_Object$assign = {}, _Object$assign[sideY] = hasY ? '0' : '', _Object$assign[sideX] = hasX ? '0' : '', _Object$assign.transform = (win.devicePixelRatio || 1)
|
28691 |
}
|
28692 |
|
28693 |
return Object.assign({}, commonStyles, (_Object$assign2 = {}, _Object$assign2[sideY] = hasY ? y + "px" : '', _Object$assign2[sideX] = hasX ? x + "px" : '', _Object$assign2.transform = '', _Object$assign2));
|
28694 |
}
|
28695 |
|
28696 |
-
function computeStyles(
|
28697 |
-
var state =
|
28698 |
-
options =
|
28699 |
var _options$gpuAccelerat = options.gpuAcceleration,
|
28700 |
gpuAcceleration = _options$gpuAccelerat === void 0 ? true : _options$gpuAccelerat,
|
28701 |
_options$adaptive = options.adaptive,
|
@@ -28707,9 +28475,11 @@ function computeStyles(_ref4) {
|
|
28707 |
|
28708 |
var commonStyles = {
|
28709 |
placement: getBasePlacement(state.placement),
|
|
|
28710 |
popper: state.elements.popper,
|
28711 |
popperRect: state.rects.popper,
|
28712 |
-
gpuAcceleration: gpuAcceleration
|
|
|
28713 |
};
|
28714 |
|
28715 |
if (state.modifiersData.popperOffsets != null) {
|
@@ -28830,6 +28600,7 @@ function applyStyles_effect(_ref2) {
|
|
28830 |
});
|
28831 |
;// CONCATENATED MODULE: ./node_modules/@popperjs/core/lib/modifiers/offset.js
|
28832 |
|
|
|
28833 |
|
28834 |
function distanceAndSkiddingToXY(placement, rects, offset) {
|
28835 |
var basePlacement = getBasePlacement(placement);
|
@@ -29038,7 +28809,7 @@ function getInnerBoundingClientRect(element) {
|
|
29038 |
}
|
29039 |
|
29040 |
function getClientRectFromMixedType(element, clippingParent) {
|
29041 |
-
return clippingParent === viewport ? rectToClientRect(getViewportRect(element)) :
|
29042 |
} // A "clipping parent" is an overflowable container with the characteristic of
|
29043 |
// clipping (or hiding) overflowing elements with a position different from
|
29044 |
// `initial`
|
@@ -29131,11 +28902,10 @@ function detectOverflow(state, options) {
|
|
29131 |
padding = _options$padding === void 0 ? 0 : _options$padding;
|
29132 |
var paddingObject = mergePaddingObject(typeof padding !== 'number' ? padding : expandToHashMap(padding, basePlacements));
|
29133 |
var altContext = elementContext === popper ? reference : popper;
|
29134 |
-
var referenceElement = state.elements.reference;
|
29135 |
var popperRect = state.rects.popper;
|
29136 |
var element = state.elements[altBoundary ? altContext : elementContext];
|
29137 |
var clippingClientRect = getClippingRect(instanceOf_isElement(element) ? element : element.contextElement || getDocumentElement(state.elements.popper), boundary, rootBoundary);
|
29138 |
-
var referenceClientRect = getBoundingClientRect(
|
29139 |
var popperOffsets = computeOffsets({
|
29140 |
reference: referenceClientRect,
|
29141 |
element: popperRect,
|
@@ -29368,6 +29138,10 @@ function getAltAxis(axis) {
|
|
29368 |
function within(min, value, max) {
|
29369 |
return math_max(min, math_min(value, max));
|
29370 |
}
|
|
|
|
|
|
|
|
|
29371 |
;// CONCATENATED MODULE: ./node_modules/@popperjs/core/lib/modifiers/preventOverflow.js
|
29372 |
|
29373 |
|
@@ -29414,6 +29188,14 @@ function preventOverflow(_ref) {
|
|
29414 |
var tetherOffsetValue = typeof tetherOffset === 'function' ? tetherOffset(Object.assign({}, state.rects, {
|
29415 |
placement: state.placement
|
29416 |
})) : tetherOffset;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
29417 |
var data = {
|
29418 |
x: 0,
|
29419 |
y: 0
|
@@ -29423,13 +29205,15 @@ function preventOverflow(_ref) {
|
|
29423 |
return;
|
29424 |
}
|
29425 |
|
29426 |
-
if (checkMainAxis
|
|
|
|
|
29427 |
var mainSide = mainAxis === 'y' ? enums_top : left;
|
29428 |
var altSide = mainAxis === 'y' ? bottom : right;
|
29429 |
var len = mainAxis === 'y' ? 'height' : 'width';
|
29430 |
var offset = popperOffsets[mainAxis];
|
29431 |
-
var min =
|
29432 |
-
var max =
|
29433 |
var additive = tether ? -popperRect[len] / 2 : 0;
|
29434 |
var minLen = variation === start ? referenceRect[len] : popperRect[len];
|
29435 |
var maxLen = variation === start ? -popperRect[len] : -referenceRect[len]; // We need to include the arrow in the calculation so the arrow doesn't go
|
@@ -29449,36 +29233,45 @@ function preventOverflow(_ref) {
|
|
29449 |
// width or height)
|
29450 |
|
29451 |
var arrowLen = within(0, referenceRect[len], arrowRect[len]);
|
29452 |
-
var minOffset = isBasePlacement ? referenceRect[len] / 2 - additive - arrowLen - arrowPaddingMin -
|
29453 |
-
var maxOffset = isBasePlacement ? -referenceRect[len] / 2 + additive + arrowLen + arrowPaddingMax +
|
29454 |
var arrowOffsetParent = state.elements.arrow && getOffsetParent(state.elements.arrow);
|
29455 |
var clientOffset = arrowOffsetParent ? mainAxis === 'y' ? arrowOffsetParent.clientTop || 0 : arrowOffsetParent.clientLeft || 0 : 0;
|
29456 |
-
var offsetModifierValue =
|
29457 |
-
var tetherMin =
|
29458 |
-
var tetherMax =
|
|
|
|
|
|
|
|
|
29459 |
|
29460 |
-
|
29461 |
-
|
29462 |
-
popperOffsets[mainAxis] = preventedOffset;
|
29463 |
-
data[mainAxis] = preventedOffset - offset;
|
29464 |
-
}
|
29465 |
|
29466 |
-
|
29467 |
-
var _mainSide = mainAxis === 'x' ? enums_top : left;
|
29468 |
|
29469 |
-
|
29470 |
|
29471 |
-
|
29472 |
|
29473 |
-
|
29474 |
|
29475 |
-
|
29476 |
|
29477 |
-
|
29478 |
|
29479 |
-
|
29480 |
-
|
29481 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
29482 |
}
|
29483 |
|
29484 |
state.modifiersData[name] = data;
|
@@ -29671,6 +29464,539 @@ var popper_createPopper = /*#__PURE__*/popperGenerator({
|
|
29671 |
// eslint-disable-next-line import/no-unused-modules
|
29672 |
|
29673 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
29674 |
;// CONCATENATED MODULE: ./node_modules/@tippyjs/react/node_modules/tippy.js/dist/tippy.esm.js
|
29675 |
/**!
|
29676 |
* tippy.js v6.3.1
|
@@ -36911,12 +37237,14 @@ function ButtonActions_defineProperty(obj, key, value) { if (key in obj) { Objec
|
|
36911 |
|
36912 |
|
36913 |
|
36914 |
-
|
36915 |
-
|
36916 |
-
var
|
|
|
36917 |
if (!state.buttons[id]) throw ReferenceError("ID " + id + " not in store!");
|
36918 |
dispatch(removeRelation(id, state.buttons[id].parent));
|
36919 |
dispatch(removeRecord(id, "buttons"));
|
|
|
36920 |
}
|
36921 |
function ButtonActions_duplicateButton(id, group_id, payload) {
|
36922 |
var state = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : window.store.getState();
|
@@ -37839,14 +38167,16 @@ function EditButton_objectWithoutPropertiesLoose(source, excluded) { if (source
|
|
37839 |
|
37840 |
|
37841 |
|
37842 |
-
|
37843 |
var _ref$size = _ref.size,
|
37844 |
size = _ref$size === void 0 ? "small" : _ref$size,
|
|
|
37845 |
_onClick = _ref.onClick,
|
37846 |
-
props = EditButton_objectWithoutProperties(_ref, ["size", "onClick"]);
|
37847 |
|
37848 |
return /*#__PURE__*/react.createElement(react.Fragment, null, /*#__PURE__*/react.createElement(Tippy_Tippy, {
|
37849 |
-
content: translate_translate("settings.settings")
|
|
|
37850 |
}, /*#__PURE__*/react.createElement(esm_IconButton_IconButton, EditButton_extends({
|
37851 |
onClick: function onClick() {
|
37852 |
_onClick();
|
@@ -37856,7 +38186,8 @@ function EditButton(_ref) {
|
|
37856 |
style: {
|
37857 |
width: "35px",
|
37858 |
height: "35px"
|
37859 |
-
}
|
|
|
37860 |
}, props), /*#__PURE__*/react.createElement(esm_Icon_Icon, {
|
37861 |
fontSize: "inherit",
|
37862 |
style: {
|
@@ -37864,7 +38195,8 @@ function EditButton(_ref) {
|
|
37864 |
},
|
37865 |
className: "far fa-edit"
|
37866 |
}))));
|
37867 |
-
}
|
|
|
37868 |
;// CONCATENATED MODULE: ./src/js/dashboard/Components/Containers/ContainerActions/RenameButton.js
|
37869 |
function RenameButton_extends() { RenameButton_extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return RenameButton_extends.apply(this, arguments); }
|
37870 |
|
@@ -38389,6 +38721,20 @@ function ButtonContainer_defineProperty(obj, key, value) { if (key in obj) { Obj
|
|
38389 |
|
38390 |
function ButtonContainer_extends() { ButtonContainer_extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return ButtonContainer_extends.apply(this, arguments); }
|
38391 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
38392 |
|
38393 |
|
38394 |
|
@@ -38418,11 +38764,25 @@ function ButtonContainer(_ref) {
|
|
38418 |
getButtonsCount = _ref.getButtonsCount,
|
38419 |
removeButton = _ref.removeButton,
|
38420 |
duplicateButton = _ref.duplicateButton,
|
|
|
38421 |
openNewButtonDialog = _ref.openNewButtonDialog;
|
38422 |
var button = buttons[buttonId];
|
38423 |
if (!button || !groupId) return null;
|
38424 |
var path = "/group/" + groupId + "/button/" + buttonId;
|
38425 |
var singleButtonStyles = ["default", "square", "rectangle", "text", "text-icon"];
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
38426 |
var lastButton = groups[groupId].children.indexOf(buttonId) === getButtonsCount(groupId) - 1;
|
38427 |
|
38428 |
function toggle(item) {
|
@@ -38454,12 +38814,20 @@ function ButtonContainer(_ref) {
|
|
38454 |
className: "button-name-span"
|
38455 |
}, button.name)), /*#__PURE__*/react.createElement("div", {
|
38456 |
className: "button-actions"
|
38457 |
-
}, /*#__PURE__*/react.createElement(
|
|
|
|
|
|
|
|
|
|
|
|
|
38458 |
onClick: function onClick() {
|
38459 |
-
document.location.hash = "
|
38460 |
},
|
38461 |
-
|
38462 |
-
|
|
|
|
|
38463 |
}), /*#__PURE__*/react.createElement(DuplicateButton, {
|
38464 |
name: button.name,
|
38465 |
onChange: function onChange(val) {
|
@@ -38482,9 +38850,8 @@ function ButtonContainer(_ref) {
|
|
38482 |
}), /*#__PURE__*/react.createElement(ContainerActions_DeleteButton, {
|
38483 |
model: "button",
|
38484 |
inDropdown: true,
|
38485 |
-
deleteDisabled: getButtonsCount(groupId) <= 1,
|
38486 |
onClose: function onClose() {
|
38487 |
-
removeButton(buttonId);
|
38488 |
|
38489 |
if (groups[groupId].children.length <= 2 && singleButtonStyles.indexOf(groups[groupId].menu_style) === -1) {
|
38490 |
updateGroupSetting("menu_style", "default");
|
@@ -38578,8 +38945,8 @@ function ButtonContainer(_ref) {
|
|
38578 |
};
|
38579 |
}, function (stateProps, dispatchProps, ownProps) {
|
38580 |
return ButtonContainer_objectSpread(ButtonContainer_objectSpread(ButtonContainer_objectSpread(ButtonContainer_objectSpread({}, stateProps), dispatchProps), ownProps), {}, {
|
38581 |
-
removeButton: function removeButton(buttonId) {
|
38582 |
-
return ButtonActions_removeButton(buttonId, stateProps.state, dispatchProps.dispatch);
|
38583 |
},
|
38584 |
duplicateButton: function duplicateButton(id, group_id, payload) {
|
38585 |
return ButtonActions_duplicateButton(id, group_id, payload, stateProps.state, dispatchProps.dispatch);
|
@@ -48729,6 +49096,15 @@ var Chip = /*#__PURE__*/react.forwardRef(function Chip(props, ref) {
|
|
48729 |
/* harmony default export */ var Chip_Chip = ((0,withStyles/* default */.Z)(Chip_styles, {
|
48730 |
name: 'MuiChip'
|
48731 |
})(Chip));
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
48732 |
;// CONCATENATED MODULE: ./src/js/dashboard/Components/Dialogs/TemplatesDialog/TemplateOptions.js
|
48733 |
function TemplateOptions_slicedToArray(arr, i) { return TemplateOptions_arrayWithHoles(arr) || TemplateOptions_iterableToArrayLimit(arr, i) || TemplateOptions_unsupportedIterableToArray(arr, i) || TemplateOptions_nonIterableRest(); }
|
48734 |
|
@@ -48758,6 +49134,7 @@ function TemplateOptions_defineProperty(obj, key, value) { if (key in obj) { Obj
|
|
48758 |
|
48759 |
|
48760 |
|
|
|
48761 |
var filteredList = function filteredList(importFilteredList, filterButtons, filterFrameDesign, filterPopularAction) {
|
48762 |
var filteredList = importFilteredList.filter(function (template) {
|
48763 |
// Filter correct buttons
|
@@ -48863,6 +49240,11 @@ function TemplateOptions(_ref) {
|
|
48863 |
setSelected([]);
|
48864 |
};
|
48865 |
|
|
|
|
|
|
|
|
|
|
|
48866 |
(0,react.useEffect)(function () {
|
48867 |
importTemplates().then(function (result) {
|
48868 |
setImportFilteredList(result);
|
@@ -48929,10 +49311,13 @@ function TemplateOptions(_ref) {
|
|
48929 |
handleCheckboxSelect(key);
|
48930 |
},
|
48931 |
className: (0,clsx_m/* default */.Z)("checkbox", selected.length === 0 && "hidden"),
|
48932 |
-
"data-testid": "templates:template-option-checkbox"
|
|
|
48933 |
}), /*#__PURE__*/react.createElement("div", {
|
48934 |
className: "type",
|
48935 |
onClick: function onClick() {
|
|
|
|
|
48936 |
if (selected.length > 0) {
|
48937 |
return handleCheckboxSelect(key);
|
48938 |
}
|
@@ -48943,19 +49328,19 @@ function TemplateOptions(_ref) {
|
|
48943 |
}, key === 0 ? /*#__PURE__*/react.createElement("div", {
|
48944 |
className: "default-option"
|
48945 |
}, /*#__PURE__*/react.createElement("img", {
|
48946 |
-
src: buttonizer_admin.
|
48947 |
alt: "Template",
|
48948 |
draggable: false
|
48949 |
}), /*#__PURE__*/react.createElement("span", null, translate_translate("templates.start_scratch"))) : /*#__PURE__*/react.createElement("img", {
|
48950 |
-
src: template.template_image ? buttonizer_admin.
|
48951 |
alt: "Template",
|
48952 |
draggable: false
|
48953 |
-
}), key > 0 &&
|
48954 |
className: "category",
|
48955 |
size: "small",
|
48956 |
key: key,
|
48957 |
-
label: template.name
|
48958 |
-
}), /*#__PURE__*/react.createElement("div", {
|
48959 |
className: "select"
|
48960 |
}, selected.includes(key) ? /*#__PURE__*/react.createElement(react.Fragment, null, /*#__PURE__*/react.createElement("i", {
|
48961 |
className: "fa fa-check-circle",
|
@@ -53691,6 +54076,7 @@ var FilterTemplateOptions = function FilterTemplateOptions(_ref) {
|
|
53691 |
});
|
53692 |
}, []);
|
53693 |
return /*#__PURE__*/react.createElement(Autocomplete_Autocomplete, {
|
|
|
53694 |
"data-testid": "templates:filter-dropdown",
|
53695 |
multiple: true,
|
53696 |
disableCloseOnSelect: true,
|
@@ -53749,7 +54135,7 @@ var FilterTemplateOptions = function FilterTemplateOptions(_ref) {
|
|
53749 |
renderTags: function renderTags(value, getTagProps) {
|
53750 |
return value.map(function (option, index) {
|
53751 |
return /*#__PURE__*/react.createElement(Chip_Chip, FilterTemplateOptions_extends({
|
53752 |
-
label: option.label,
|
53753 |
size: "small"
|
53754 |
}, getTagProps({
|
53755 |
index: index
|
@@ -53781,13 +54167,18 @@ function TemplatesDialog_arrayWithHoles(arr) { if (Array.isArray(arr)) return ar
|
|
53781 |
|
53782 |
|
53783 |
|
|
|
|
|
53784 |
function TemplatesDialog(_ref) {
|
53785 |
var open = _ref.open,
|
53786 |
onClose = _ref.onClose,
|
53787 |
-
_ref$
|
53788 |
-
|
53789 |
index = _ref.index,
|
53790 |
-
currentGroup = _ref.currentGroup
|
|
|
|
|
|
|
53791 |
|
53792 |
var _useState = (0,react.useState)([]),
|
53793 |
_useState2 = TemplatesDialog_slicedToArray(_useState, 2),
|
@@ -53799,7 +54190,7 @@ function TemplatesDialog(_ref) {
|
|
53799 |
filterFrameDesign = _useState4[0],
|
53800 |
setFilterFrameDesign = _useState4[1];
|
53801 |
|
53802 |
-
var _useState5 = (0,react.useState)(
|
53803 |
_useState6 = TemplatesDialog_slicedToArray(_useState5, 2),
|
53804 |
filterButtons = _useState6[0],
|
53805 |
setFilterButtons = _useState6[1];
|
@@ -53810,33 +54201,42 @@ function TemplatesDialog(_ref) {
|
|
53810 |
setReturnedTemplates = _useState8[1];
|
53811 |
|
53812 |
var handleCloseDialog = function handleCloseDialog() {
|
53813 |
-
|
53814 |
-
setFilterButtons(showButtons ? "button" : "group");
|
53815 |
setReturnedTemplates(false);
|
53816 |
setFilterPopularAction([]);
|
53817 |
setFilterFrameDesign([]);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
53818 |
};
|
53819 |
|
53820 |
var frameDesignList = [{
|
53821 |
-
label: "
|
53822 |
value: "social-media"
|
53823 |
}, {
|
53824 |
-
label: "
|
53825 |
value: "business"
|
53826 |
}, {
|
53827 |
-
label: "
|
53828 |
value: "contact"
|
53829 |
}, {
|
53830 |
-
label: "
|
53831 |
value: "actions"
|
53832 |
}, {
|
53833 |
-
label: "
|
53834 |
value: "social-sharing"
|
|
|
|
|
|
|
53835 |
}];
|
53836 |
return /*#__PURE__*/react.createElement(esm_Dialog_Dialog, {
|
53837 |
open: open,
|
53838 |
onClose: function onClose() {
|
53839 |
-
handleCloseDialog();
|
53840 |
},
|
53841 |
maxWidth: "md",
|
53842 |
fullWidth: true,
|
@@ -53853,7 +54253,7 @@ function TemplatesDialog(_ref) {
|
|
53853 |
className: "subtitle"
|
53854 |
}, translate_translate("templates.all_templates_description"))), /*#__PURE__*/react.createElement(esm_IconButton_IconButton, {
|
53855 |
onClick: function onClick() {
|
53856 |
-
handleCloseDialog();
|
53857 |
},
|
53858 |
className: "close-button",
|
53859 |
"data-testid": "templates-dialog:close-button"
|
@@ -53887,7 +54287,7 @@ function TemplatesDialog(_ref) {
|
|
53887 |
},
|
53888 |
"data-testid": "templates:filter-buttons-button"
|
53889 |
}, "1"), /*#__PURE__*/react.createElement(esm_Button_Button, {
|
53890 |
-
disabled:
|
53891 |
onClick: function onClick() {
|
53892 |
setFilterButtons("group");
|
53893 |
setFilterFrameDesign([]);
|
@@ -53923,7 +54323,20 @@ function TemplatesDialog(_ref) {
|
|
53923 |
}));
|
53924 |
}
|
53925 |
|
53926 |
-
/* harmony default export */ var TemplatesDialog_TemplatesDialog = (
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
53927 |
// EXTERNAL MODULE: ./node_modules/@seznam/compose-react-refs/composeRefs.js
|
53928 |
var composeRefs = __webpack_require__(99601);
|
53929 |
;// CONCATENATED MODULE: ./src/js/dashboard/Components/Containers/ButtonGroupContainer/ButtonGroupContainer.js
|
@@ -53994,11 +54407,11 @@ function ButtonGroupContainer(_ref) {
|
|
53994 |
provided = _ref.provided,
|
53995 |
currentDrop = _ref.currentDrop,
|
53996 |
getButtonsCount = _ref.getButtonsCount,
|
53997 |
-
getGroupCount = _ref.getGroupCount,
|
53998 |
removeGroup = _ref.removeGroup,
|
53999 |
duplicateGroup = _ref.duplicateGroup,
|
54000 |
isNewGroup = _ref.isNewGroup,
|
54001 |
-
openOverride = _ref.openOverride
|
|
|
54002 |
var cookieOpenedState = getCookie("buttonizer_bar_state_opened") ? dlv_umd_default()(JSON.parse(getCookie("buttonizer_bar_state_opened")), groupId, false) : false;
|
54003 |
|
54004 |
var _useState = (0,react.useState)(cookieOpenedState),
|
@@ -54087,7 +54500,7 @@ function ButtonGroupContainer(_ref) {
|
|
54087 |
className: "group-action-spacer"
|
54088 |
}), /*#__PURE__*/react.createElement("div", {
|
54089 |
className: "group-actions"
|
54090 |
-
}, /*#__PURE__*/react.createElement(
|
54091 |
onClick: function onClick() {
|
54092 |
return document.location.hash = "#/group/" + group.id;
|
54093 |
},
|
@@ -54111,7 +54524,6 @@ function ButtonGroupContainer(_ref) {
|
|
54111 |
model: "group",
|
54112 |
"data-testid": "delete-button-group",
|
54113 |
buttonCount: getButtonsCount(group.id),
|
54114 |
-
deleteDisabled: getGroupCount() <= 1,
|
54115 |
onClose: function onClose() {
|
54116 |
// Remove group from cookie, other wise it will bloat the cookie
|
54117 |
if (getCookie("buttonizer_bar_state_opened")) {
|
@@ -54132,8 +54544,8 @@ function ButtonGroupContainer(_ref) {
|
|
54132 |
key: id
|
54133 |
}, function (provided, snapshot) {
|
54134 |
return /*#__PURE__*/react.createElement(ButtonContainer_ButtonContainer, {
|
54135 |
-
provided: provided
|
54136 |
-
,
|
54137 |
groupId: group.id,
|
54138 |
buttonId: id,
|
54139 |
currentDrag: snapshot.isDragging ? " currentDrag" : "",
|
@@ -54156,8 +54568,7 @@ function ButtonGroupContainer(_ref) {
|
|
54156 |
onClose: function onClose() {
|
54157 |
return setNewButtonDialogOpened(false);
|
54158 |
},
|
54159 |
-
index: newButtonDialogOpened
|
54160 |
-
showButtons: true
|
54161 |
}))));
|
54162 |
}
|
54163 |
|
@@ -54166,9 +54577,6 @@ function ButtonGroupContainer(_ref) {
|
|
54166 |
getButtonsCount: function getButtonsCount(groupId) {
|
54167 |
return selectors_getButtonsCount(groupId, state);
|
54168 |
},
|
54169 |
-
getGroupCount: function getGroupCount() {
|
54170 |
-
return selectors_getGroupCount(state);
|
54171 |
-
},
|
54172 |
groups: state.groups,
|
54173 |
state: state
|
54174 |
};
|
@@ -54195,15 +54603,6 @@ function ButtonGroupContainer(_ref) {
|
|
54195 |
}
|
54196 |
}, dispatchProps), stateProps), props);
|
54197 |
})(ButtonGroupContainer));
|
54198 |
-
;// CONCATENATED MODULE: ./src/js/dashboard/Components/PremiumTag/PremiumTag.js
|
54199 |
-
|
54200 |
-
|
54201 |
-
function PremiumTag() {
|
54202 |
-
return /*#__PURE__*/react.createElement("span", {
|
54203 |
-
className: "buttonizer-premium",
|
54204 |
-
"data-testid": "buttonizer-premium-tag"
|
54205 |
-
});
|
54206 |
-
}
|
54207 |
;// CONCATENATED MODULE: ./src/js/dashboard/Pages/Overview/Overview.js
|
54208 |
function Overview_slicedToArray(arr, i) { return Overview_arrayWithHoles(arr) || Overview_iterableToArrayLimit(arr, i) || Overview_unsupportedIterableToArray(arr, i) || Overview_nonIterableRest(); }
|
54209 |
|
@@ -54233,6 +54632,8 @@ function Overview_arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; }
|
|
54233 |
|
54234 |
|
54235 |
|
|
|
|
|
54236 |
function Overview(_ref) {
|
54237 |
var _ref$groups = _ref.groups,
|
54238 |
groups = _ref$groups === void 0 ? null : _ref$groups,
|
@@ -54243,10 +54644,14 @@ function Overview(_ref) {
|
|
54243 |
addGroup = _ref.addGroup,
|
54244 |
isPremiumCode = _ref.isPremiumCode,
|
54245 |
_ref$scrollBar = _ref.scrollBar,
|
54246 |
-
scrollBar = _ref$scrollBar === void 0 ? false : _ref$scrollBar
|
|
|
|
|
|
|
|
|
54247 |
|
54248 |
// Create new group
|
54249 |
-
var _useState = (0,react.useState)(
|
54250 |
_useState2 = Overview_slicedToArray(_useState, 2),
|
54251 |
dialogOpen = _useState2[0],
|
54252 |
openDialog = _useState2[1];
|
@@ -54332,18 +54737,50 @@ function Overview(_ref) {
|
|
54332 |
className: "fas fa-plus-circle"
|
54333 |
}),
|
54334 |
"data-testid": "new-group"
|
54335 |
-
}, translate_translate("utils.create_group"),
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
54336 |
};
|
54337 |
|
54338 |
var buttonGroupContainer = function buttonGroupContainer() {
|
|
|
54339 |
/* webpack-strip-block:removed */
|
|
|
54340 |
return /*#__PURE__*/react.createElement(react.Fragment, null, /*#__PURE__*/react.createElement(ConnectedDroppable, {
|
54341 |
droppableId: Object.keys(groups)[0]
|
54342 |
}, function (provided, snapshot) {
|
54343 |
return /*#__PURE__*/react.createElement(ButtonGroupContainer_ButtonGroupContainer, {
|
54344 |
groupId: Object.keys(groups)[0],
|
|
|
54345 |
provided: provided,
|
54346 |
-
currentDrop: snapshot.isDraggingOver ? " currentDrop" : ""
|
|
|
54347 |
});
|
54348 |
}), addGroupButton());
|
54349 |
};
|
@@ -54354,7 +54791,9 @@ function Overview(_ref) {
|
|
54354 |
className: "buttonizer-logo"
|
54355 |
}, /*#__PURE__*/react.createElement("img", {
|
54356 |
src: window.buttonizer_admin.assets + "/images/logo.png"
|
54357 |
-
})), /*#__PURE__*/react.createElement(RandomTip_RandomTip, null),
|
|
|
|
|
54358 |
className: "mdc-card dashboard-warning-msg"
|
54359 |
}, /*#__PURE__*/react.createElement("b", null, translate_translate("warnings.premium_license_free_version.title")), translate_translate("warnings.premium_license_free_version.information"), " ", /*#__PURE__*/react.createElement("a", {
|
54360 |
href: "https://community.buttonizer.pro/knowledgebase/321",
|
@@ -54370,14 +54809,27 @@ function Overview(_ref) {
|
|
54370 |
sensors: [testDragSensor],
|
54371 |
onDragEnd: onDragEnd,
|
54372 |
onDragStart: onDragStart
|
54373 |
-
}, buttonGroupContainer())
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
54374 |
}
|
54375 |
|
54376 |
/* harmony default export */ var Overview_Overview = (connect(function (state) {
|
54377 |
return {
|
|
|
54378 |
groups: state.groups,
|
54379 |
hasPremium: state.misc._premium,
|
54380 |
-
isPremiumCode: state.misc._premiumCode
|
|
|
|
|
|
|
54381 |
};
|
54382 |
}, function (dispatch) {
|
54383 |
return {
|
@@ -54392,6 +54844,12 @@ function Overview(_ref) {
|
|
54392 |
},
|
54393 |
changeRelation: function changeRelation() {
|
54394 |
return dispatch(dataActions_changeRelation.apply(void 0, arguments));
|
|
|
|
|
|
|
|
|
|
|
|
|
54395 |
}
|
54396 |
};
|
54397 |
})(Overview));
|
@@ -54419,170 +54877,6 @@ function ItemNotFound(_ref) {
|
|
54419 |
"data-testid": "return-to-overview"
|
54420 |
}, "Return to overview"));
|
54421 |
}
|
54422 |
-
;// CONCATENATED MODULE: ./node_modules/@material-ui/core/esm/Tab/Tab.js
|
54423 |
-
|
54424 |
-
|
54425 |
-
|
54426 |
-
|
54427 |
-
|
54428 |
-
|
54429 |
-
|
54430 |
-
|
54431 |
-
|
54432 |
-
|
54433 |
-
var Tab_styles = function styles(theme) {
|
54434 |
-
var _extends2;
|
54435 |
-
|
54436 |
-
return {
|
54437 |
-
/* Styles applied to the root element. */
|
54438 |
-
root: (0,esm_extends/* default */.Z)({}, theme.typography.button, (_extends2 = {
|
54439 |
-
maxWidth: 264,
|
54440 |
-
minWidth: 72,
|
54441 |
-
position: 'relative',
|
54442 |
-
boxSizing: 'border-box',
|
54443 |
-
minHeight: 48,
|
54444 |
-
flexShrink: 0,
|
54445 |
-
padding: '6px 12px'
|
54446 |
-
}, (0,defineProperty/* default */.Z)(_extends2, theme.breakpoints.up('sm'), {
|
54447 |
-
padding: '6px 24px'
|
54448 |
-
}), (0,defineProperty/* default */.Z)(_extends2, "overflow", 'hidden'), (0,defineProperty/* default */.Z)(_extends2, "whiteSpace", 'normal'), (0,defineProperty/* default */.Z)(_extends2, "textAlign", 'center'), (0,defineProperty/* default */.Z)(_extends2, theme.breakpoints.up('sm'), {
|
54449 |
-
minWidth: 160
|
54450 |
-
}), _extends2)),
|
54451 |
-
|
54452 |
-
/* Styles applied to the root element if both `icon` and `label` are provided. */
|
54453 |
-
labelIcon: {
|
54454 |
-
minHeight: 72,
|
54455 |
-
paddingTop: 9,
|
54456 |
-
'& $wrapper > *:first-child': {
|
54457 |
-
marginBottom: 6
|
54458 |
-
}
|
54459 |
-
},
|
54460 |
-
|
54461 |
-
/* Styles applied to the root element if the parent [`Tabs`](/api/tabs/) has `textColor="inherit"`. */
|
54462 |
-
textColorInherit: {
|
54463 |
-
color: 'inherit',
|
54464 |
-
opacity: 0.7,
|
54465 |
-
'&$selected': {
|
54466 |
-
opacity: 1
|
54467 |
-
},
|
54468 |
-
'&$disabled': {
|
54469 |
-
opacity: 0.5
|
54470 |
-
}
|
54471 |
-
},
|
54472 |
-
|
54473 |
-
/* Styles applied to the root element if the parent [`Tabs`](/api/tabs/) has `textColor="primary"`. */
|
54474 |
-
textColorPrimary: {
|
54475 |
-
color: theme.palette.text.secondary,
|
54476 |
-
'&$selected': {
|
54477 |
-
color: theme.palette.primary.main
|
54478 |
-
},
|
54479 |
-
'&$disabled': {
|
54480 |
-
color: theme.palette.text.disabled
|
54481 |
-
}
|
54482 |
-
},
|
54483 |
-
|
54484 |
-
/* Styles applied to the root element if the parent [`Tabs`](/api/tabs/) has `textColor="secondary"`. */
|
54485 |
-
textColorSecondary: {
|
54486 |
-
color: theme.palette.text.secondary,
|
54487 |
-
'&$selected': {
|
54488 |
-
color: theme.palette.secondary.main
|
54489 |
-
},
|
54490 |
-
'&$disabled': {
|
54491 |
-
color: theme.palette.text.disabled
|
54492 |
-
}
|
54493 |
-
},
|
54494 |
-
|
54495 |
-
/* Pseudo-class applied to the root element if `selected={true}` (controlled by the Tabs component). */
|
54496 |
-
selected: {},
|
54497 |
-
|
54498 |
-
/* Pseudo-class applied to the root element if `disabled={true}` (controlled by the Tabs component). */
|
54499 |
-
disabled: {},
|
54500 |
-
|
54501 |
-
/* Styles applied to the root element if `fullWidth={true}` (controlled by the Tabs component). */
|
54502 |
-
fullWidth: {
|
54503 |
-
flexShrink: 1,
|
54504 |
-
flexGrow: 1,
|
54505 |
-
flexBasis: 0,
|
54506 |
-
maxWidth: 'none'
|
54507 |
-
},
|
54508 |
-
|
54509 |
-
/* Styles applied to the root element if `wrapped={true}`. */
|
54510 |
-
wrapped: {
|
54511 |
-
fontSize: theme.typography.pxToRem(12),
|
54512 |
-
lineHeight: 1.5
|
54513 |
-
},
|
54514 |
-
|
54515 |
-
/* Styles applied to the `icon` and `label`'s wrapper element. */
|
54516 |
-
wrapper: {
|
54517 |
-
display: 'inline-flex',
|
54518 |
-
alignItems: 'center',
|
54519 |
-
justifyContent: 'center',
|
54520 |
-
width: '100%',
|
54521 |
-
flexDirection: 'column'
|
54522 |
-
}
|
54523 |
-
};
|
54524 |
-
};
|
54525 |
-
var Tab = /*#__PURE__*/react.forwardRef(function Tab(props, ref) {
|
54526 |
-
var classes = props.classes,
|
54527 |
-
className = props.className,
|
54528 |
-
_props$disabled = props.disabled,
|
54529 |
-
disabled = _props$disabled === void 0 ? false : _props$disabled,
|
54530 |
-
_props$disableFocusRi = props.disableFocusRipple,
|
54531 |
-
disableFocusRipple = _props$disableFocusRi === void 0 ? false : _props$disableFocusRi,
|
54532 |
-
fullWidth = props.fullWidth,
|
54533 |
-
icon = props.icon,
|
54534 |
-
indicator = props.indicator,
|
54535 |
-
label = props.label,
|
54536 |
-
onChange = props.onChange,
|
54537 |
-
onClick = props.onClick,
|
54538 |
-
onFocus = props.onFocus,
|
54539 |
-
selected = props.selected,
|
54540 |
-
selectionFollowsFocus = props.selectionFollowsFocus,
|
54541 |
-
_props$textColor = props.textColor,
|
54542 |
-
textColor = _props$textColor === void 0 ? 'inherit' : _props$textColor,
|
54543 |
-
value = props.value,
|
54544 |
-
_props$wrapped = props.wrapped,
|
54545 |
-
wrapped = _props$wrapped === void 0 ? false : _props$wrapped,
|
54546 |
-
other = (0,objectWithoutProperties/* default */.Z)(props, ["classes", "className", "disabled", "disableFocusRipple", "fullWidth", "icon", "indicator", "label", "onChange", "onClick", "onFocus", "selected", "selectionFollowsFocus", "textColor", "value", "wrapped"]);
|
54547 |
-
|
54548 |
-
var handleClick = function handleClick(event) {
|
54549 |
-
if (onChange) {
|
54550 |
-
onChange(event, value);
|
54551 |
-
}
|
54552 |
-
|
54553 |
-
if (onClick) {
|
54554 |
-
onClick(event);
|
54555 |
-
}
|
54556 |
-
};
|
54557 |
-
|
54558 |
-
var handleFocus = function handleFocus(event) {
|
54559 |
-
if (selectionFollowsFocus && !selected && onChange) {
|
54560 |
-
onChange(event, value);
|
54561 |
-
}
|
54562 |
-
|
54563 |
-
if (onFocus) {
|
54564 |
-
onFocus(event);
|
54565 |
-
}
|
54566 |
-
};
|
54567 |
-
|
54568 |
-
return /*#__PURE__*/react.createElement(ButtonBase_ButtonBase, (0,esm_extends/* default */.Z)({
|
54569 |
-
focusRipple: !disableFocusRipple,
|
54570 |
-
className: (0,clsx_m/* default */.Z)(classes.root, classes["textColor".concat((0,utils_capitalize/* default */.Z)(textColor))], className, disabled && classes.disabled, selected && classes.selected, label && icon && classes.labelIcon, fullWidth && classes.fullWidth, wrapped && classes.wrapped),
|
54571 |
-
ref: ref,
|
54572 |
-
role: "tab",
|
54573 |
-
"aria-selected": selected,
|
54574 |
-
disabled: disabled,
|
54575 |
-
onClick: handleClick,
|
54576 |
-
onFocus: handleFocus,
|
54577 |
-
tabIndex: selected ? 0 : -1
|
54578 |
-
}, other), /*#__PURE__*/react.createElement("span", {
|
54579 |
-
className: classes.wrapper
|
54580 |
-
}, icon, label), indicator);
|
54581 |
-
});
|
54582 |
-
false ? 0 : void 0;
|
54583 |
-
/* harmony default export */ var Tab_Tab = ((0,withStyles/* default */.Z)(Tab_styles, {
|
54584 |
-
name: 'MuiTab'
|
54585 |
-
})(Tab));
|
54586 |
;// CONCATENATED MODULE: ./node_modules/@material-ui/core/esm/utils/scrollLeft.js
|
54587 |
// Source from https://github.com/alitaheri/normalize-scroll-left
|
54588 |
var cachedType;
|
@@ -55372,6 +55666,170 @@ var Tabs = /*#__PURE__*/react.forwardRef(function Tabs(props, ref) {
|
|
55372 |
/* harmony default export */ var Tabs_Tabs = ((0,withStyles/* default */.Z)(Tabs_styles, {
|
55373 |
name: 'MuiTabs'
|
55374 |
})(Tabs));
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
55375 |
;// CONCATENATED MODULE: ./src/js/dashboard/Components/Containers/ContainerSettings/BreadcrumbSelect/BreadcrumbSelect.js
|
55376 |
function BreadcrumbSelect_slicedToArray(arr, i) { return BreadcrumbSelect_arrayWithHoles(arr) || BreadcrumbSelect_iterableToArrayLimit(arr, i) || BreadcrumbSelect_unsupportedIterableToArray(arr, i) || BreadcrumbSelect_nonIterableRest(); }
|
55377 |
|
@@ -55510,7 +55968,18 @@ var BreadcrumbSelectWithRouter = withRouter(BreadcrumbSelect);
|
|
55510 |
};
|
55511 |
})(BreadcrumbSelectWithRouter));
|
55512 |
;// CONCATENATED MODULE: ./src/js/dashboard/Components/Containers/ButtonContainer/ButtonHeader/ButtonHeader.js
|
55513 |
-
function
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
55514 |
|
55515 |
|
55516 |
|
@@ -55528,20 +55997,20 @@ function ButtonHeader(_ref) {
|
|
55528 |
_ref$tab = _ref.tab,
|
55529 |
tab = _ref$tab === void 0 ? 0 : _ref$tab;
|
55530 |
|
55531 |
-
var
|
55532 |
-
|
55533 |
-
return /*#__PURE__*/react.createElement(Tab_Tab, ButtonHeader_extends({
|
55534 |
-
component: "a",
|
55535 |
-
href: "#".concat(url),
|
55536 |
-
onClick: function onClick() {
|
55537 |
-
if (history.location.pathname !== url) {
|
55538 |
-
history.push(url);
|
55539 |
-
}
|
55540 |
-
},
|
55541 |
-
"data-testid": "buttongroupheader:button:".concat(props.page)
|
55542 |
-
}, props));
|
55543 |
};
|
55544 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
55545 |
return /*#__PURE__*/react.createElement("div", {
|
55546 |
className: "bar-header"
|
55547 |
}, /*#__PURE__*/react.createElement("div", {
|
@@ -55580,33 +56049,73 @@ function ButtonHeader(_ref) {
|
|
55580 |
}, /*#__PURE__*/react.createElement("i", {
|
55581 |
className: "fas fa-chevron-down"
|
55582 |
}), translate_translate("bar.edit_group_settings"))), /*#__PURE__*/react.createElement("div", {
|
55583 |
-
className: "mdc-card top-header"
|
|
|
55584 |
}, /*#__PURE__*/react.createElement(Tabs_Tabs, {
|
55585 |
value: tab,
|
55586 |
variant: "fullWidth",
|
55587 |
indicatorColor: "secondary",
|
55588 |
textColor: "secondary",
|
55589 |
className: "tab-bordered"
|
55590 |
-
}, /*#__PURE__*/react.createElement(
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
55591 |
label: translate_translate("settings.setting_categories.general"),
|
55592 |
id: 0,
|
|
|
55593 |
page: "general",
|
55594 |
"data-testid": "general-tab",
|
55595 |
icon: /*#__PURE__*/react.createElement("i", {
|
55596 |
className: "fas fa-wrench"
|
55597 |
})
|
55598 |
-
}), /*#__PURE__*/react.createElement(
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
55599 |
label: translate_translate("utils.style"),
|
|
|
55600 |
id: 1,
|
|
|
55601 |
page: "style",
|
55602 |
"data-testid": "style-tab",
|
55603 |
icon: /*#__PURE__*/react.createElement("i", {
|
55604 |
className: "fas fa-paint-brush"
|
55605 |
})
|
55606 |
-
}), /*#__PURE__*/react.createElement(
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
55607 |
label: translate_translate("utils.advanced"),
|
55608 |
id: 2,
|
55609 |
page: "advanced",
|
|
|
55610 |
"data-testid": "advanced-tab",
|
55611 |
icon: /*#__PURE__*/react.createElement("i", {
|
55612 |
className: "fas fa-sliders-h"
|
@@ -55874,6 +56383,28 @@ function Mail_arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; }
|
|
55874 |
|
55875 |
|
55876 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
55877 |
function Mail(_ref) {
|
55878 |
var _ref$value = _ref.value,
|
55879 |
value = _ref$value === void 0 ? "" : _ref$value,
|
@@ -55885,7 +56416,8 @@ function Mail(_ref) {
|
|
55885 |
cc = _ref$cc === void 0 ? "" : _ref$cc,
|
55886 |
_ref$bcc = _ref.bcc,
|
55887 |
bcc = _ref$bcc === void 0 ? "" : _ref$bcc,
|
55888 |
-
_onChange = _ref.onChange
|
|
|
55889 |
|
55890 |
var _useState = (0,react.useState)(cc !== ""),
|
55891 |
_useState2 = Mail_slicedToArray(_useState, 2),
|
@@ -55898,9 +56430,11 @@ function Mail(_ref) {
|
|
55898 |
setShowBCC = _useState4[1];
|
55899 |
|
55900 |
var isInvalid = value !== "" ? !isEmail_default()(value) : false;
|
|
|
55901 |
return /*#__PURE__*/react.createElement("div", {
|
55902 |
className: "button-action-value"
|
55903 |
}, /*#__PURE__*/react.createElement(esm_TextField_TextField, {
|
|
|
55904 |
variant: "outlined",
|
55905 |
fullWidth: true,
|
55906 |
value: value,
|
@@ -56549,7 +57083,6 @@ function ButtonActionNewTab(_ref) {
|
|
56549 |
}, translate_translate("settings.button_action.open_url.title")), /*#__PURE__*/react.createElement(Select_Select, {
|
56550 |
onChange: handleChange,
|
56551 |
labelWidth: labelWidth,
|
56552 |
-
className: "open-url-in",
|
56553 |
value: new_tab,
|
56554 |
MenuProps: {
|
56555 |
anchorOrigin: {
|
@@ -56579,6 +57112,7 @@ function ButtonActionNewTab(_ref) {
|
|
56579 |
|
56580 |
|
56581 |
|
|
|
56582 |
/**
|
56583 |
* DefaultTextField
|
56584 |
* Create a textfield that changes placeholder and such
|
@@ -56591,6 +57125,26 @@ function ButtonActionNewTab(_ref) {
|
|
56591 |
* @param object object: Button object
|
56592 |
*/
|
56593 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
56594 |
function DefaultTextField(_ref) {
|
56595 |
var _ref$value = _ref.value,
|
56596 |
value = _ref$value === void 0 ? "" : _ref$value,
|
@@ -56604,12 +57158,15 @@ function DefaultTextField(_ref) {
|
|
56604 |
checkPhoneNumber = _ref$checkPhoneNumber === void 0 ? false : _ref$checkPhoneNumber,
|
56605 |
_ref$checkText = _ref.checkText,
|
56606 |
checkText = _ref$checkText === void 0 ? "Invalid" : _ref$checkText,
|
|
|
56607 |
_ref$children = _ref.children,
|
56608 |
children = _ref$children === void 0 ? false : _ref$children;
|
56609 |
var isValidPhoneNumber = checkPhoneNumber ? value !== "" ? (0,isMobilePhone/* default */.ZP)(value, "any", {}) : true : true;
|
|
|
56610 |
return /*#__PURE__*/react.createElement("div", {
|
56611 |
className: "button-action-value"
|
56612 |
}, /*#__PURE__*/react.createElement(esm_TextField_TextField, {
|
|
|
56613 |
variant: "outlined",
|
56614 |
fullWidth: true,
|
56615 |
inputProps: {
|
@@ -57307,12 +57864,12 @@ function ButtonActionValue_ownKeys(object, enumerableOnly) { var keys = Object.k
|
|
57307 |
|
57308 |
function ButtonActionValue_objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ButtonActionValue_ownKeys(Object(source), true).forEach(function (key) { ButtonActionValue_defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ButtonActionValue_ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }
|
57309 |
|
|
|
|
|
57310 |
function ButtonActionValue_objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = ButtonActionValue_objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }
|
57311 |
|
57312 |
function ButtonActionValue_objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }
|
57313 |
|
57314 |
-
function ButtonActionValue_defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }
|
57315 |
-
|
57316 |
|
57317 |
|
57318 |
|
@@ -57333,8 +57890,6 @@ function ButtonActionValue_defineProperty(obj, key, value) { if (key in obj) { O
|
|
57333 |
|
57334 |
|
57335 |
function ButtonActionValue(_ref) {
|
57336 |
-
var _React$createElement;
|
57337 |
-
|
57338 |
var type = _ref.type,
|
57339 |
button = _ref.button,
|
57340 |
_onChange = _ref.onChange;
|
@@ -57461,12 +58016,13 @@ function ButtonActionValue(_ref) {
|
|
57461 |
});
|
57462 |
|
57463 |
case "facebook":
|
57464 |
-
return /*#__PURE__*/react.createElement(DefaultTextField,
|
57465 |
value: button.action,
|
57466 |
-
placeholder: "Facebook username or page"
|
57467 |
-
|
57468 |
-
|
57469 |
-
|
|
|
57470 |
|
57471 |
case "linkedin":
|
57472 |
return /*#__PURE__*/react.createElement(DefaultTextField, {
|
@@ -74687,8 +75243,7 @@ function Styling_ButtonGroup_ButtonGroup(_ref) {
|
|
74687 |
var newValues = colors;
|
74688 |
newValues[hoverSettings] = val;
|
74689 |
set("background_color", newValues);
|
74690 |
-
}
|
74691 |
-
className: "style-background-color"
|
74692 |
});
|
74693 |
};
|
74694 |
|
@@ -74715,8 +75270,7 @@ function Styling_ButtonGroup_ButtonGroup(_ref) {
|
|
74715 |
var newValues = get("border_radius");
|
74716 |
newValues[0] = val === null ? "unset" : val;
|
74717 |
set("border_radius", newValues);
|
74718 |
-
}
|
74719 |
-
className: "style-border-radius"
|
74720 |
}));
|
74721 |
};
|
74722 |
|
@@ -75132,7 +75686,9 @@ function currentTab(tab) {
|
|
75132 |
function Button_Button_Button(_ref) {
|
75133 |
var match = _ref.match,
|
75134 |
groups = _ref.groups,
|
75135 |
-
buttons = _ref.buttons
|
|
|
|
|
75136 |
var group = dlv_umd_default()(groups, match.params.groupId, false);
|
75137 |
var button = dlv_umd_default()(buttons, match.params.id, false);
|
75138 |
var tab = currentTab(dlv_umd_default()(match.params, "tab", "general"));
|
@@ -75146,7 +75702,9 @@ function Button_Button_Button(_ref) {
|
|
75146 |
return /*#__PURE__*/react.createElement(react.Fragment, null, /*#__PURE__*/react.createElement(ButtonHeader_ButtonHeader, {
|
75147 |
group: group,
|
75148 |
button: button,
|
75149 |
-
tab: tab
|
|
|
|
|
75150 |
}), tab === 0 && /*#__PURE__*/react.createElement(Tabs_Options, {
|
75151 |
group: group,
|
75152 |
buttonId: button.id
|
@@ -75162,12 +75720,19 @@ function Button_Button_Button(_ref) {
|
|
75162 |
/* harmony default export */ var Pages_Button_Button = (connect(function (state) {
|
75163 |
return {
|
75164 |
groups: state.groups,
|
75165 |
-
buttons: state.buttons
|
|
|
75166 |
};
|
75167 |
}, function (dispatch) {
|
75168 |
return {
|
75169 |
set: function set() {
|
75170 |
return dispatch(dataActions_set.apply(void 0, arguments));
|
|
|
|
|
|
|
|
|
|
|
|
|
75171 |
}
|
75172 |
};
|
75173 |
})(Button_Button_Button));
|
@@ -75952,8 +76517,6 @@ function Options_Options(_ref) {
|
|
75952 |
});
|
75953 |
})(Options_Options));
|
75954 |
;// CONCATENATED MODULE: ./src/js/dashboard/Components/Containers/ButtonGroupContainer/ButtonGroupHeader/ButtonGroupHeader.js
|
75955 |
-
function ButtonGroupHeader_extends() { ButtonGroupHeader_extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return ButtonGroupHeader_extends.apply(this, arguments); }
|
75956 |
-
|
75957 |
|
75958 |
|
75959 |
|
@@ -75969,17 +76532,8 @@ function ButtonGroupHeader(_ref) {
|
|
75969 |
tab = _ref.tab,
|
75970 |
history = _ref.history;
|
75971 |
|
75972 |
-
var
|
75973 |
-
|
75974 |
-
return /*#__PURE__*/react.createElement(Tab_Tab, ButtonGroupHeader_extends({
|
75975 |
-
component: "a",
|
75976 |
-
href: "#".concat(url),
|
75977 |
-
onClick: function onClick() {
|
75978 |
-
if (history.location.pathname !== url) {
|
75979 |
-
history.push(url);
|
75980 |
-
}
|
75981 |
-
}
|
75982 |
-
}, props));
|
75983 |
};
|
75984 |
|
75985 |
return /*#__PURE__*/react.createElement("div", {
|
@@ -76007,26 +76561,57 @@ function ButtonGroupHeader(_ref) {
|
|
76007 |
value: tab,
|
76008 |
variant: "fullWidth",
|
76009 |
indicatorColor: "secondary",
|
76010 |
-
textColor: "secondary"
|
76011 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
76012 |
label: translate_translate("settings.setting_categories.general"),
|
76013 |
id: 0,
|
|
|
76014 |
page: "general",
|
76015 |
"data-testid": "general-tab",
|
76016 |
icon: /*#__PURE__*/react.createElement("i", {
|
76017 |
className: "fas fa-wrench"
|
76018 |
})
|
76019 |
-
}), /*#__PURE__*/react.createElement(
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
76020 |
label: translate_translate("utils.style"),
|
76021 |
id: 1,
|
|
|
76022 |
page: "style",
|
76023 |
"data-testid": "style-tab",
|
76024 |
icon: /*#__PURE__*/react.createElement("i", {
|
76025 |
className: "fas fa-paint-brush"
|
76026 |
})
|
76027 |
-
}), /*#__PURE__*/react.createElement(
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
76028 |
label: translate_translate("utils.advanced"),
|
76029 |
id: 2,
|
|
|
76030 |
page: "advanced",
|
76031 |
"data-testid": "advanced-tab",
|
76032 |
icon: /*#__PURE__*/react.createElement("i", {
|
@@ -78096,6 +78681,7 @@ function Advanced_Advanced(_ref) {
|
|
78096 |
|
78097 |
|
78098 |
|
|
|
78099 |
function Group_currentTab(tab) {
|
78100 |
if (tab === "advanced") {
|
78101 |
return 2;
|
@@ -78108,7 +78694,9 @@ function Group_currentTab(tab) {
|
|
78108 |
|
78109 |
function Group(_ref) {
|
78110 |
var match = _ref.match,
|
78111 |
-
groups = _ref.groups
|
|
|
|
|
78112 |
var group = dlv_umd_default()(groups, match.params.id, false);
|
78113 |
var tab = Group_currentTab(dlv_umd_default()(match.params, "tab", "general"));
|
78114 |
|
@@ -78120,7 +78708,9 @@ function Group(_ref) {
|
|
78120 |
|
78121 |
return /*#__PURE__*/react.createElement(react.Fragment, null, /*#__PURE__*/react.createElement(ButtonGroupHeader_ButtonGroupHeader, {
|
78122 |
group: group,
|
78123 |
-
tab: tab
|
|
|
|
|
78124 |
}), tab === 0 && /*#__PURE__*/react.createElement(Group_Tabs_Options, {
|
78125 |
groupId: group.id
|
78126 |
}), tab === 1 && /*#__PURE__*/react.createElement(Styling_Styling, {
|
@@ -78132,7 +78722,17 @@ function Group(_ref) {
|
|
78132 |
|
78133 |
/* harmony default export */ var Group_Group = (connect(function (state) {
|
78134 |
return {
|
78135 |
-
groups: state.groups
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
78136 |
};
|
78137 |
})(Group));
|
78138 |
;// CONCATENATED MODULE: ./src/js/dashboard/Router.js
|
@@ -78145,13 +78745,15 @@ function Group(_ref) {
|
|
78145 |
|
78146 |
|
78147 |
function Router_Router(_ref) {
|
78148 |
-
var scrollBar = _ref.scrollBar
|
|
|
78149 |
return /*#__PURE__*/react.createElement(Switch, null, /*#__PURE__*/react.createElement(Route, {
|
78150 |
path: "/",
|
78151 |
exact: true,
|
78152 |
render: function render() {
|
78153 |
return /*#__PURE__*/react.createElement(Overview_Overview, {
|
78154 |
-
scrollBar: scrollBar
|
|
|
78155 |
});
|
78156 |
}
|
78157 |
}), /*#__PURE__*/react.createElement(Route, {
|
@@ -78160,7 +78762,8 @@ function Router_Router(_ref) {
|
|
78160 |
}).join("|"), ")(.*)"),
|
78161 |
render: function render() {
|
78162 |
return /*#__PURE__*/react.createElement(Overview_Overview, {
|
78163 |
-
scrollBar: scrollBar
|
|
|
78164 |
});
|
78165 |
}
|
78166 |
}), /*#__PURE__*/react.createElement(Route, {
|
@@ -78694,7 +79297,8 @@ function SavingDialog(_ref) {
|
|
78694 |
|
78695 |
function Bar(_ref) {
|
78696 |
var _ref$loading = _ref.loading,
|
78697 |
-
loading = _ref$loading === void 0 ? false : _ref$loading
|
|
|
78698 |
var ref = (0,react.useRef)();
|
78699 |
var scrollableNodeRef = (0,react.useRef)();
|
78700 |
var timer = setTimeout(function () {});
|
@@ -78731,7 +79335,8 @@ function Bar(_ref) {
|
|
78731 |
}, /*#__PURE__*/react.createElement("div", {
|
78732 |
className: "router"
|
78733 |
}, !loading && /*#__PURE__*/react.createElement(Router_Router, {
|
78734 |
-
scrollBar: scrollableNodeRef
|
|
|
78735 |
})))), /*#__PURE__*/react.createElement("div", {
|
78736 |
className: "bar-footer"
|
78737 |
}, /*#__PURE__*/react.createElement("div", {
|
@@ -81213,8 +81818,7 @@ function SuperContributorDialog(_ref) {
|
|
81213 |
})(SuperContributorDialog));
|
81214 |
// EXTERNAL MODULE: ./node_modules/intro.js-react/lib/index.js
|
81215 |
var intro_js_react_lib = __webpack_require__(87762);
|
81216 |
-
;// CONCATENATED MODULE: ./src/js/dashboard/Components/
|
81217 |
-
|
81218 |
|
81219 |
// Interface tour
|
81220 |
|
@@ -81265,63 +81869,42 @@ function getTourSteps() {
|
|
81265 |
title: translate_translate("buttonizer_tour.interface_tour.step_4.title"),
|
81266 |
intro: translate_translate("buttonizer_tour.interface_tour.step_4.intro"),
|
81267 |
tooltipClass: "tourDialog",
|
81268 |
-
position: "
|
81269 |
}, {
|
81270 |
-
element: ".
|
81271 |
title: translate_translate("buttonizer_tour.interface_tour.step_5.title"),
|
81272 |
intro: translate_translate("buttonizer_tour.interface_tour.step_5.intro"),
|
81273 |
-
tooltipClass: "
|
81274 |
-
position: "
|
81275 |
-
},
|
81276 |
-
|
81277 |
-
element: ".menu-container",
|
81278 |
title: translate_translate("buttonizer_tour.interface_tour.step_6.title"),
|
81279 |
intro: translate_translate("buttonizer_tour.interface_tour.step_6.intro"),
|
81280 |
-
tooltipClass: "
|
81281 |
position: "right"
|
81282 |
}, {
|
81283 |
-
element: ".
|
81284 |
title: translate_translate("buttonizer_tour.interface_tour.step_6.title"),
|
81285 |
intro: translate_translate("buttonizer_tour.interface_tour.step_6.intro"),
|
81286 |
-
tooltipClass: "
|
81287 |
position: "right"
|
81288 |
}, {
|
81289 |
-
element: ".menu-
|
81290 |
title: translate_translate("buttonizer_tour.interface_tour.step_7.title"),
|
81291 |
intro: translate_translate("buttonizer_tour.interface_tour.step_7.intro"),
|
81292 |
tooltipClass: "tourDialog",
|
81293 |
position: "right"
|
81294 |
}, {
|
81295 |
element: ".menu-item.buttonizer-tour",
|
81296 |
-
title: translate_translate("buttonizer_tour.interface_tour.
|
81297 |
-
intro: translate_translate("buttonizer_tour.interface_tour.
|
81298 |
tooltipClass: "tourDialog",
|
81299 |
position: "right"
|
81300 |
}, // Go to next page, skip step
|
81301 |
{
|
81302 |
element: ".menu-support",
|
81303 |
-
title: translate_translate("buttonizer_tour.interface_tour.
|
81304 |
-
intro: translate_translate("buttonizer_tour.interface_tour.
|
81305 |
-
tooltipClass: "tourDialog",
|
81306 |
-
position: "right"
|
81307 |
-
}, {
|
81308 |
-
element: ".menu-support",
|
81309 |
-
title: translate_translate("buttonizer_tour.interface_tour.step_9.title"),
|
81310 |
-
intro: translate_translate("buttonizer_tour.interface_tour.step_9.intro"),
|
81311 |
-
tooltipClass: "tourDialog",
|
81312 |
-
position: "right"
|
81313 |
-
}, {
|
81314 |
-
element: ".menu-item.community",
|
81315 |
-
title: translate_translate("buttonizer_tour.final.title"),
|
81316 |
-
intro: /*#__PURE__*/react.createElement(Trans, {
|
81317 |
-
i18nKey: "buttonizer_tour.final.intro",
|
81318 |
-
components: {
|
81319 |
-
a: /*#__PURE__*/react.createElement("a", {
|
81320 |
-
href: "https://community.buttonizer.pro",
|
81321 |
-
target: "_blank"
|
81322 |
-
})
|
81323 |
-
}
|
81324 |
-
}),
|
81325 |
tooltipClass: "tourDialog",
|
81326 |
position: "right"
|
81327 |
}];
|
@@ -81371,7 +81954,7 @@ var onBeforeChange = function onBeforeChange(nextStepIndex, introJsRef, groupId,
|
|
81371 |
openCollapsibleGroup("group_style_button");
|
81372 |
}
|
81373 |
|
81374 |
-
if (nextStepIndex ===
|
81375 |
document.location.hash = "#/group/".concat(groupId, "/style/menu"); // Open menu settings container
|
81376 |
|
81377 |
if (introJsRef.introJs._direction === "forward") setTimeout(function () {
|
@@ -81383,7 +81966,14 @@ var onBeforeChange = function onBeforeChange(nextStepIndex, introJsRef, groupId,
|
|
81383 |
}, 100);
|
81384 |
}
|
81385 |
|
81386 |
-
if (nextStepIndex ===
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
81387 |
// Open menu support container
|
81388 |
if (introJsRef.introJs._direction === "forward") setTimeout(function () {
|
81389 |
introJsRef.introJs.nextStep();
|
@@ -81394,7 +81984,7 @@ var onBeforeChange = function onBeforeChange(nextStepIndex, introJsRef, groupId,
|
|
81394 |
}, 100);
|
81395 |
}
|
81396 |
|
81397 |
-
if (nextStepIndex ===
|
81398 |
// Open menu settings container on the way back
|
81399 |
if (introJsRef.introJs._direction === "backward") {
|
81400 |
openCollapsibleGroup("menu_settings");
|
@@ -81408,9 +81998,7 @@ var onBeforeChange = function onBeforeChange(nextStepIndex, introJsRef, groupId,
|
|
81408 |
getTourSteps: getTourSteps,
|
81409 |
onBeforeChange: onBeforeChange
|
81410 |
});
|
81411 |
-
;// CONCATENATED MODULE: ./src/js/dashboard/Components/
|
81412 |
-
|
81413 |
-
|
81414 |
// Create button tour
|
81415 |
|
81416 |
function CreateButtonTour_getTourSteps() {
|
@@ -81444,12 +82032,6 @@ function CreateButtonTour_getTourSteps() {
|
|
81444 |
intro: translate_translate("buttonizer_tour.create_button_tour.step_3.intro"),
|
81445 |
tooltipClass: "tourDialog",
|
81446 |
position: "right"
|
81447 |
-
}, {
|
81448 |
-
element: ".open-url-in",
|
81449 |
-
title: translate_translate("buttonizer_tour.create_button_tour.step_4.title"),
|
81450 |
-
intro: translate_translate("buttonizer_tour.create_button_tour.step_4.intro"),
|
81451 |
-
tooltipClass: "tourDialog",
|
81452 |
-
position: "right"
|
81453 |
}, {
|
81454 |
element: ".desktop-mobile-visibility",
|
81455 |
title: translate_translate("buttonizer_tour.create_button_tour.step_5.title"),
|
@@ -81486,18 +82068,6 @@ function CreateButtonTour_getTourSteps() {
|
|
81486 |
intro: translate_translate("buttonizer_tour.create_button_tour.step_8.intro"),
|
81487 |
tooltipClass: "tourDialog",
|
81488 |
position: "right"
|
81489 |
-
}, {
|
81490 |
-
element: ".style-background-color",
|
81491 |
-
title: translate_translate("buttonizer_tour.create_button_tour.step_9.title"),
|
81492 |
-
intro: translate_translate("buttonizer_tour.create_button_tour.step_9.intro"),
|
81493 |
-
tooltipClass: "tourDialog",
|
81494 |
-
position: "right"
|
81495 |
-
}, {
|
81496 |
-
element: ".style-border-radius",
|
81497 |
-
title: translate_translate("buttonizer_tour.create_button_tour.step_10.title"),
|
81498 |
-
intro: translate_translate("buttonizer_tour.create_button_tour.step_10.intro"),
|
81499 |
-
tooltipClass: "tourDialog",
|
81500 |
-
position: "right"
|
81501 |
}, {
|
81502 |
element: ".simplebar-content-wrapper",
|
81503 |
title: translate_translate("buttonizer_tour.create_button_tour.step_11.title"),
|
@@ -81558,20 +82128,6 @@ function CreateButtonTour_getTourSteps() {
|
|
81558 |
intro: translate_translate("buttonizer_tour.create_button_tour.step_19.intro"),
|
81559 |
tooltipClass: "tourDialog",
|
81560 |
position: "right"
|
81561 |
-
}, {
|
81562 |
-
element: ".style-label-padding",
|
81563 |
-
title: translate_translate("buttonizer_tour.final.title"),
|
81564 |
-
intro: /*#__PURE__*/react.createElement(Trans, {
|
81565 |
-
i18nKey: "buttonizer_tour.final.intro",
|
81566 |
-
components: {
|
81567 |
-
a: /*#__PURE__*/react.createElement("a", {
|
81568 |
-
href: "https://community.buttonizer.pro",
|
81569 |
-
target: "_blank"
|
81570 |
-
})
|
81571 |
-
}
|
81572 |
-
}),
|
81573 |
-
tooltipClass: "tourDialog",
|
81574 |
-
position: "right"
|
81575 |
}];
|
81576 |
}
|
81577 |
|
@@ -81597,7 +82153,7 @@ var CreateButtonTour_onBeforeChange = function onBeforeChange(nextStepIndex, int
|
|
81597 |
openCollapsibleGroup("button_general_general");
|
81598 |
}
|
81599 |
|
81600 |
-
if (nextStepIndex ===
|
81601 |
// Open label container
|
81602 |
if (introJsRef.introJs._direction === "forward") setTimeout(function () {
|
81603 |
introJsRef.introJs.nextStep();
|
@@ -81608,14 +82164,14 @@ var CreateButtonTour_onBeforeChange = function onBeforeChange(nextStepIndex, int
|
|
81608 |
}, 100);
|
81609 |
}
|
81610 |
|
81611 |
-
if (nextStepIndex ===
|
81612 |
// Open general container on the way back
|
81613 |
if (introJsRef.introJs._direction === "backward") {
|
81614 |
openCollapsibleGroup("button_general_general");
|
81615 |
}
|
81616 |
}
|
81617 |
|
81618 |
-
if (nextStepIndex ===
|
81619 |
// Going back to general page and open the label container
|
81620 |
if (introJsRef.introJs._direction === "backward") {
|
81621 |
document.location.hash = "#/group/".concat(groupId, "/button/").concat(buttonId, "/general");
|
@@ -81630,7 +82186,7 @@ var CreateButtonTour_onBeforeChange = function onBeforeChange(nextStepIndex, int
|
|
81630 |
}, 100);
|
81631 |
}
|
81632 |
|
81633 |
-
if (nextStepIndex ===
|
81634 |
// Going to style page and open the button container
|
81635 |
if (introJsRef.introJs._direction === "forward") {
|
81636 |
document.location.hash = "#/group/".concat(groupId, "/button/").concat(buttonId, "/style");
|
@@ -81638,7 +82194,7 @@ var CreateButtonTour_onBeforeChange = function onBeforeChange(nextStepIndex, int
|
|
81638 |
}
|
81639 |
}
|
81640 |
|
81641 |
-
if (nextStepIndex ===
|
81642 |
// Open icon container
|
81643 |
if (introJsRef.introJs._direction === "forward") setTimeout(function () {
|
81644 |
introJsRef.introJs.nextStep();
|
@@ -81649,14 +82205,14 @@ var CreateButtonTour_onBeforeChange = function onBeforeChange(nextStepIndex, int
|
|
81649 |
}, 100);
|
81650 |
}
|
81651 |
|
81652 |
-
if (nextStepIndex ===
|
81653 |
// Open the button container on the way back
|
81654 |
if (introJsRef.introJs._direction === "backward") {
|
81655 |
openCollapsibleGroup("button_style_button");
|
81656 |
}
|
81657 |
}
|
81658 |
|
81659 |
-
if (nextStepIndex ===
|
81660 |
// Open label container
|
81661 |
if (introJsRef.introJs._direction === "forward") setTimeout(function () {
|
81662 |
introJsRef.introJs.nextStep();
|
@@ -81667,7 +82223,7 @@ var CreateButtonTour_onBeforeChange = function onBeforeChange(nextStepIndex, int
|
|
81667 |
}, 100);
|
81668 |
}
|
81669 |
|
81670 |
-
if (nextStepIndex ===
|
81671 |
// Open the icon container on the way back
|
81672 |
if (introJsRef.introJs._direction === "backward") {
|
81673 |
openCollapsibleGroup("button_style_icon");
|
@@ -81681,14 +82237,14 @@ var CreateButtonTour_onBeforeChange = function onBeforeChange(nextStepIndex, int
|
|
81681 |
getTourSteps: CreateButtonTour_getTourSteps,
|
81682 |
onBeforeChange: CreateButtonTour_onBeforeChange
|
81683 |
});
|
81684 |
-
;// CONCATENATED MODULE: ./src/js/dashboard/Components/
|
81685 |
|
81686 |
|
81687 |
-
/* harmony default export */ var
|
81688 |
create_button_tour: CreateButtonTour,
|
81689 |
interface_tour: InterfaceTour
|
81690 |
});
|
81691 |
-
;// CONCATENATED MODULE: ./src/js/dashboard/Components/ButtonizerTour/ButtonizerTour.js
|
81692 |
|
81693 |
|
81694 |
|
@@ -81702,13 +82258,11 @@ function ButtonizerTour(_ref) {
|
|
81702 |
var tour = _ref.tour,
|
81703 |
groups = _ref.groups,
|
81704 |
buttons = _ref.buttons,
|
81705 |
-
openCollapsibleGroup = _ref.openCollapsibleGroup
|
81706 |
-
setSetting = _ref.setSetting,
|
81707 |
-
welcome = _ref.welcome;
|
81708 |
var groupId = Object.keys(groups)[0];
|
81709 |
var buttonId = Object.keys(buttons)[0];
|
81710 |
var ref = (0,react.useRef)();
|
81711 |
-
var currentTour =
|
81712 |
var state = {
|
81713 |
stepsEnabled: true,
|
81714 |
initialStep: 0,
|
@@ -81723,7 +82277,6 @@ function ButtonizerTour(_ref) {
|
|
81723 |
|
81724 |
document.location.href = "#/";
|
81725 |
openCollapsibleGroup(null);
|
81726 |
-
setSetting("welcome", false);
|
81727 |
}; // Disable downscroll in the menu during the last dialogs
|
81728 |
|
81729 |
|
@@ -81741,7 +82294,7 @@ function ButtonizerTour(_ref) {
|
|
81741 |
|
81742 |
});
|
81743 |
return /*#__PURE__*/react.createElement(intro_js_react_lib/* Steps */.Rg, {
|
81744 |
-
enabled: tour
|
81745 |
steps: state.steps,
|
81746 |
initialStep: state.initialStep,
|
81747 |
onExit: onExit,
|
@@ -81768,9 +82321,6 @@ function ButtonizerTour(_ref) {
|
|
81768 |
};
|
81769 |
}, function (dispatch) {
|
81770 |
return {
|
81771 |
-
setSetting: function setSetting() {
|
81772 |
-
return dispatch(dataActions_setSetting.apply(void 0, arguments));
|
81773 |
-
},
|
81774 |
setMisc: function setMisc() {
|
81775 |
return dispatch(dataActions_setMisc.apply(void 0, arguments));
|
81776 |
},
|
@@ -81952,7 +82502,8 @@ function ChangelogDialog_arrayWithHoles(arr) { if (Array.isArray(arr)) return ar
|
|
81952 |
function ChangelogDialog(_ref) {
|
81953 |
var welcome = _ref.welcome,
|
81954 |
setSetting = _ref.setSetting,
|
81955 |
-
changelogDialogUpdated = _ref.changelogDialogUpdated
|
|
|
81956 |
|
81957 |
var _useState = (0,react.useState)(parseInt(buttonizer_admin.changelog_dialog_updated) > changelogDialogUpdated),
|
81958 |
_useState2 = ChangelogDialog_slicedToArray(_useState, 2),
|
@@ -82020,7 +82571,7 @@ function ChangelogDialog(_ref) {
|
|
82020 |
};
|
82021 |
|
82022 |
return /*#__PURE__*/react.createElement(esm_Dialog_Dialog, {
|
82023 |
-
open: !(welcome || location.pathname === "/welcome-splash") && dialogOpened,
|
82024 |
onClose: handleClose,
|
82025 |
fullWidth: true,
|
82026 |
"aria-labelledby": "changelog-dialog-title",
|
@@ -82098,7 +82649,8 @@ function ChangelogDialog(_ref) {
|
|
82098 |
/* harmony default export */ var ChangelogDialog_ChangelogDialog = (connect(function (state) {
|
82099 |
return {
|
82100 |
welcome: state.settings.welcome,
|
82101 |
-
changelogDialogUpdated: state.settings.changelog_dialog_updated
|
|
|
82102 |
};
|
82103 |
}, function (dispatch) {
|
82104 |
return {
|
@@ -82576,7 +83128,8 @@ var App_App = /*#__PURE__*/function (_React$Component) {
|
|
82576 |
}), /*#__PURE__*/react.createElement(Drawers, {
|
82577 |
loaded: this.props.loading.loaded
|
82578 |
}), /*#__PURE__*/react.createElement(Bar, {
|
82579 |
-
loading: !this.props.loading.loaded
|
|
|
82580 |
}), /*#__PURE__*/react.createElement(AdminNotifications, null), window.buttonizer_admin.is_stand_alone && /*#__PURE__*/react.createElement(UrlBar, {
|
82581 |
loading: !this.props.loading.loaded || this.props.loading.showLoading
|
82582 |
}), !this.props.loading.showLoading && /*#__PURE__*/react.createElement("button", {
|
@@ -82611,8 +83164,7 @@ var App_App = /*#__PURE__*/function (_React$Component) {
|
|
82611 |
}, "Your browser does somehow not support iframes. Please try a recent version of Google Chrome, FireFox or Microsoft Edge")), /*#__PURE__*/react.createElement(Dialogs_SuperContributorDialog, {
|
82612 |
tour: this.state.buttonizerTour
|
82613 |
}), /*#__PURE__*/react.createElement(ChangelogDialog_ChangelogDialog, null), /*#__PURE__*/react.createElement(ButtonizerTour_ButtonizerTour, {
|
82614 |
-
tour: this.state.buttonizerTour
|
82615 |
-
welcome: (this.props.welcome || document.location.hash === "#/welcome-splash") && this.props.loading.loaded
|
82616 |
}), /*#__PURE__*/react.createElement(PremiumDialog_PremiumDialog, {
|
82617 |
open: this.state.premiumDialog.open,
|
82618 |
currentTarget: this.state.premiumDialog.currentTarget,
|
@@ -82650,7 +83202,13 @@ var App_App = /*#__PURE__*/function (_React$Component) {
|
|
82650 |
key: "hasPremium",
|
82651 |
value: function hasPremium() {
|
82652 |
if (window.free === true) return false;
|
82653 |
-
return this.props._premium;
|
|
|
|
|
|
|
|
|
|
|
|
|
82654 |
}
|
82655 |
/**
|
82656 |
* Does this user have any changes?
|
@@ -82798,6 +83356,7 @@ var App_App = /*#__PURE__*/function (_React$Component) {
|
|
82798 |
frameUrl: store.misc.frameUrl,
|
82799 |
loading: store.misc.loading,
|
82800 |
_premium: store.misc._premium,
|
|
|
82801 |
hasChanges: store.misc.hasChanges,
|
82802 |
welcome: store.settings.welcome
|
82803 |
};
|
@@ -121482,6 +122041,147 @@ if (true) {
|
|
121482 |
} else {}
|
121483 |
|
121484 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
121485 |
/***/ }),
|
121486 |
|
121487 |
/***/ 19928:
|
@@ -125710,7 +126410,7 @@ module.exports = {
|
|
125710 |
/***/ (function(module) {
|
125711 |
|
125712 |
"use strict";
|
125713 |
-
module.exports = JSON.parse('{"group":{"general":{"horizontal":"right: 5%","vertical":"bottom: 5%","menu_style":"default","menu_opening_animation":"default","start_opened":false,"close_on_click_outside":true,"close_on_click_inside":true,"open_on_mouseover":false,"close_on_mouseleave":true,"is_menu":true},"advanced":{"menu_opening_animation":"default","menu_animation":"none","menu_animation_delay":10,"menu_animation_repeat_count":0,"show_on_schedule_trigger":true,"show_on_rule_trigger":true,"advanced_timeout_once":true,"advanced_scroll_hide":false},"styling":{"icon":["fas fa-plus"],"icon_size":[25],"icon_image_size":[25],"group_size":56,"button_size":42,"show_label_mobile":"always","show_label_desktop":"always","label_same_width":false,"label_same_height":false,"width":56,"height":56,"label_inside":false,"space":10}},"button":{"general":{"show_mobile":true,"show_desktop":true,"label":"","action":"#","type":"url","messenger_lang":"en_US","action_new_tab":false},"styling":{"icon":["fas fa-home"],"width":42,"height":42,"icon_type":"icon","icon_image":[""],"icon_size":[20],"icon_image_size":[16],"background_is_image":[false],"background_image":[],"border_radius":["50%"],"background_color":["#2f7789","#f08419"],"icon_color":["#fff"],"icon_image_border_radius":[50],"label_background_color":["#
|
125714 |
|
125715 |
/***/ })
|
125716 |
|
@@ -125855,7 +126555,7 @@ module.exports = JSON.parse('{"group":{"general":{"horizontal":"right: 5%","vert
|
|
125855 |
/******/ // startup
|
125856 |
/******/ // Load entry module and return exports
|
125857 |
/******/ // This entry module doesn't tell about it's top-level declarations so it can't be inlined
|
125858 |
-
/******/ var __webpack_exports__ = __webpack_require__(
|
125859 |
/******/
|
125860 |
/******/ })()
|
125861 |
;
|
9 |
*
|
10 |
* Buttonizer is Freemium software. The free version (build) does not contain premium functionality.
|
11 |
*
|
12 |
+
* (C) 2017-2022 Buttonizer v2.7.0
|
13 |
*
|
14 |
*/
|
15 |
/*!
|
23 |
*
|
24 |
* Buttonizer is Freemium software. The free version (build) does not contain premium functionality.
|
25 |
*
|
26 |
+
* (C) 2017-2022 Buttonizer v2.7.0
|
27 |
*
|
28 |
*/
|
29 |
/******/ (function() { // webpackBootstrap
|
3004 |
|
3005 |
/***/ }),
|
3006 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3007 |
/***/ 79015:
|
3008 |
/***/ (function(__unused_webpack_module, exports, __webpack_require__) {
|
3009 |
|
7723 |
|
7724 |
/***/ }),
|
7725 |
|
7726 |
+
/***/ 68139:
|
7727 |
/***/ (function(__unused_webpack_module, __unused_webpack___webpack_exports__, __webpack_require__) {
|
7728 |
|
7729 |
"use strict";
|
8719 |
});
|
8720 |
cache.set(url, value);
|
8721 |
return value;
|
8722 |
+
};
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
8723 |
var importTemplates = function importTemplates() {
|
8724 |
var url = buttonizer_admin.assets + "/templates/templates.json?buttonizer-icon-cache=" + buttonizer_admin.version;
|
8725 |
return new Promise(function (resolve, reject) {
|
20216 |
})(CircularProgress));
|
20217 |
// EXTERNAL MODULE: ./node_modules/@material-ui/icons/ArrowDropDown.js
|
20218 |
var ArrowDropDown = __webpack_require__(89039);
|
|
|
|
|
20219 |
// EXTERNAL MODULE: ./node_modules/@material-ui/icons/Code.js
|
20220 |
var Code = __webpack_require__(66521);
|
20221 |
;// CONCATENATED MODULE: ./node_modules/react-redux/es/components/Context.js
|
27481 |
}
|
27482 |
}, "Select one of the categories above to continue."));
|
27483 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
27484 |
;// CONCATENATED MODULE: ./node_modules/@popperjs/core/lib/dom-utils/getWindow.js
|
27485 |
function getWindow(node) {
|
27486 |
if (node == null) {
|
27494 |
|
27495 |
return node;
|
27496 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
27497 |
;// CONCATENATED MODULE: ./node_modules/@popperjs/core/lib/dom-utils/instanceOf.js
|
27498 |
|
27499 |
|
27518 |
}
|
27519 |
|
27520 |
|
27521 |
+
;// CONCATENATED MODULE: ./node_modules/@popperjs/core/lib/utils/math.js
|
27522 |
+
var math_max = Math.max;
|
27523 |
+
var math_min = Math.min;
|
27524 |
+
var round = Math.round;
|
27525 |
+
;// CONCATENATED MODULE: ./node_modules/@popperjs/core/lib/dom-utils/getBoundingClientRect.js
|
27526 |
+
|
27527 |
+
|
27528 |
+
function getBoundingClientRect(element, includeScale) {
|
27529 |
+
if (includeScale === void 0) {
|
27530 |
+
includeScale = false;
|
27531 |
+
}
|
27532 |
+
|
27533 |
+
var rect = element.getBoundingClientRect();
|
27534 |
+
var scaleX = 1;
|
27535 |
+
var scaleY = 1;
|
27536 |
+
|
27537 |
+
if (isHTMLElement(element) && includeScale) {
|
27538 |
+
var offsetHeight = element.offsetHeight;
|
27539 |
+
var offsetWidth = element.offsetWidth; // Do not attempt to divide by 0, otherwise we get `Infinity` as scale
|
27540 |
+
// Fallback to 1 in case both values are `0`
|
27541 |
+
|
27542 |
+
if (offsetWidth > 0) {
|
27543 |
+
scaleX = round(rect.width) / offsetWidth || 1;
|
27544 |
+
}
|
27545 |
+
|
27546 |
+
if (offsetHeight > 0) {
|
27547 |
+
scaleY = round(rect.height) / offsetHeight || 1;
|
27548 |
+
}
|
27549 |
+
}
|
27550 |
+
|
27551 |
+
return {
|
27552 |
+
width: rect.width / scaleX,
|
27553 |
+
height: rect.height / scaleY,
|
27554 |
+
top: rect.top / scaleY,
|
27555 |
+
right: rect.right / scaleX,
|
27556 |
+
bottom: rect.bottom / scaleY,
|
27557 |
+
left: rect.left / scaleX,
|
27558 |
+
x: rect.left / scaleX,
|
27559 |
+
y: rect.top / scaleY
|
27560 |
+
};
|
27561 |
+
}
|
27562 |
+
;// CONCATENATED MODULE: ./node_modules/@popperjs/core/lib/dom-utils/getWindowScroll.js
|
27563 |
+
|
27564 |
+
function getWindowScroll(node) {
|
27565 |
+
var win = getWindow(node);
|
27566 |
+
var scrollLeft = win.pageXOffset;
|
27567 |
+
var scrollTop = win.pageYOffset;
|
27568 |
+
return {
|
27569 |
+
scrollLeft: scrollLeft,
|
27570 |
+
scrollTop: scrollTop
|
27571 |
+
};
|
27572 |
+
}
|
27573 |
;// CONCATENATED MODULE: ./node_modules/@popperjs/core/lib/dom-utils/getHTMLElementScroll.js
|
27574 |
function getHTMLElementScroll(element) {
|
27575 |
return {
|
27637 |
|
27638 |
|
27639 |
|
27640 |
+
|
27641 |
+
|
27642 |
+
|
27643 |
+
function isElementScaled(element) {
|
27644 |
+
var rect = element.getBoundingClientRect();
|
27645 |
+
var scaleX = round(rect.width) / element.offsetWidth || 1;
|
27646 |
+
var scaleY = round(rect.height) / element.offsetHeight || 1;
|
27647 |
+
return scaleX !== 1 || scaleY !== 1;
|
27648 |
+
} // Returns the composite rect of an element relative to its offsetParent.
|
27649 |
// Composite means it takes into account transforms as well as layout.
|
27650 |
|
27651 |
+
|
27652 |
function getCompositeRect(elementOrVirtualElement, offsetParent, isFixed) {
|
27653 |
if (isFixed === void 0) {
|
27654 |
isFixed = false;
|
27655 |
}
|
27656 |
|
|
|
|
|
27657 |
var isOffsetParentAnElement = isHTMLElement(offsetParent);
|
27658 |
+
var offsetParentIsScaled = isHTMLElement(offsetParent) && isElementScaled(offsetParent);
|
27659 |
+
var documentElement = getDocumentElement(offsetParent);
|
27660 |
+
var rect = getBoundingClientRect(elementOrVirtualElement, offsetParentIsScaled);
|
27661 |
var scroll = {
|
27662 |
scrollLeft: 0,
|
27663 |
scrollTop: 0
|
27674 |
}
|
27675 |
|
27676 |
if (isHTMLElement(offsetParent)) {
|
27677 |
+
offsets = getBoundingClientRect(offsetParent, true);
|
27678 |
offsets.x += offsetParent.clientLeft;
|
27679 |
offsets.y += offsetParent.clientTop;
|
27680 |
} else if (documentElement) {
|
27818 |
|
27819 |
var currentNode = getParentNode(element);
|
27820 |
|
27821 |
+
if (isShadowRoot(currentNode)) {
|
27822 |
+
currentNode = currentNode.host;
|
27823 |
+
}
|
27824 |
+
|
27825 |
while (isHTMLElement(currentNode) && ['html', 'body'].indexOf(getNodeName(currentNode)) < 0) {
|
27826 |
var css = getComputedStyle_getComputedStyle(currentNode); // This is non-exhaustive but covers the most common CSS properties that
|
27827 |
// create a containing block.
|
28025 |
var isDestroyed = false;
|
28026 |
var instance = {
|
28027 |
state: state,
|
28028 |
+
setOptions: function setOptions(setOptionsAction) {
|
28029 |
+
var options = typeof setOptionsAction === 'function' ? setOptionsAction(state.options) : setOptionsAction;
|
28030 |
cleanupModifierEffects();
|
28031 |
state.options = Object.assign({}, defaultOptions, state.options, options);
|
28032 |
state.scrollParents = {
|
28339 |
fn: popperOffsets,
|
28340 |
data: {}
|
28341 |
});
|
|
|
|
|
|
|
|
|
28342 |
;// CONCATENATED MODULE: ./node_modules/@popperjs/core/lib/modifiers/computeStyles.js
|
28343 |
|
28344 |
|
28346 |
|
28347 |
|
28348 |
|
28349 |
+
|
28350 |
// eslint-disable-next-line import/no-unused-modules
|
28351 |
|
28352 |
var unsetSides = {
|
28364 |
var win = window;
|
28365 |
var dpr = win.devicePixelRatio || 1;
|
28366 |
return {
|
28367 |
+
x: round(x * dpr) / dpr || 0,
|
28368 |
+
y: round(y * dpr) / dpr || 0
|
28369 |
};
|
28370 |
}
|
28371 |
|
28375 |
var popper = _ref2.popper,
|
28376 |
popperRect = _ref2.popperRect,
|
28377 |
placement = _ref2.placement,
|
28378 |
+
variation = _ref2.variation,
|
28379 |
offsets = _ref2.offsets,
|
28380 |
position = _ref2.position,
|
28381 |
gpuAcceleration = _ref2.gpuAcceleration,
|
28382 |
adaptive = _ref2.adaptive,
|
28383 |
+
roundOffsets = _ref2.roundOffsets,
|
28384 |
+
isFixed = _ref2.isFixed;
|
28385 |
+
var _offsets$x = offsets.x,
|
28386 |
+
x = _offsets$x === void 0 ? 0 : _offsets$x,
|
28387 |
+
_offsets$y = offsets.y,
|
28388 |
+
y = _offsets$y === void 0 ? 0 : _offsets$y;
|
28389 |
+
|
28390 |
+
var _ref3 = typeof roundOffsets === 'function' ? roundOffsets({
|
28391 |
+
x: x,
|
28392 |
+
y: y
|
28393 |
+
}) : {
|
28394 |
+
x: x,
|
28395 |
+
y: y
|
28396 |
+
};
|
28397 |
|
28398 |
+
x = _ref3.x;
|
28399 |
+
y = _ref3.y;
|
28400 |
var hasX = offsets.hasOwnProperty('x');
|
28401 |
var hasY = offsets.hasOwnProperty('y');
|
28402 |
var sideX = left;
|
28411 |
if (offsetParent === getWindow(popper)) {
|
28412 |
offsetParent = getDocumentElement(popper);
|
28413 |
|
28414 |
+
if (getComputedStyle_getComputedStyle(offsetParent).position !== 'static' && position === 'absolute') {
|
28415 |
heightProp = 'scrollHeight';
|
28416 |
widthProp = 'scrollWidth';
|
28417 |
}
|
28420 |
|
28421 |
offsetParent = offsetParent;
|
28422 |
|
28423 |
+
if (placement === enums_top || (placement === left || placement === right) && variation === end) {
|
28424 |
+
sideY = bottom;
|
28425 |
+
var offsetY = isFixed && offsetParent === win && win.visualViewport ? win.visualViewport.height : // $FlowFixMe[prop-missing]
|
28426 |
+
offsetParent[heightProp];
|
28427 |
+
y -= offsetY - popperRect.height;
|
28428 |
y *= gpuAcceleration ? 1 : -1;
|
28429 |
}
|
28430 |
|
28431 |
+
if (placement === left || (placement === enums_top || placement === bottom) && variation === end) {
|
28432 |
+
sideX = right;
|
28433 |
+
var offsetX = isFixed && offsetParent === win && win.visualViewport ? win.visualViewport.width : // $FlowFixMe[prop-missing]
|
28434 |
+
offsetParent[widthProp];
|
28435 |
+
x -= offsetX - popperRect.width;
|
28436 |
x *= gpuAcceleration ? 1 : -1;
|
28437 |
}
|
28438 |
}
|
28441 |
position: position
|
28442 |
}, adaptive && unsetSides);
|
28443 |
|
28444 |
+
var _ref4 = roundOffsets === true ? roundOffsetsByDPR({
|
28445 |
+
x: x,
|
28446 |
+
y: y
|
28447 |
+
}) : {
|
28448 |
+
x: x,
|
28449 |
+
y: y
|
28450 |
+
};
|
28451 |
+
|
28452 |
+
x = _ref4.x;
|
28453 |
+
y = _ref4.y;
|
28454 |
+
|
28455 |
if (gpuAcceleration) {
|
28456 |
var _Object$assign;
|
28457 |
|
28458 |
+
return Object.assign({}, commonStyles, (_Object$assign = {}, _Object$assign[sideY] = hasY ? '0' : '', _Object$assign[sideX] = hasX ? '0' : '', _Object$assign.transform = (win.devicePixelRatio || 1) <= 1 ? "translate(" + x + "px, " + y + "px)" : "translate3d(" + x + "px, " + y + "px, 0)", _Object$assign));
|
28459 |
}
|
28460 |
|
28461 |
return Object.assign({}, commonStyles, (_Object$assign2 = {}, _Object$assign2[sideY] = hasY ? y + "px" : '', _Object$assign2[sideX] = hasX ? x + "px" : '', _Object$assign2.transform = '', _Object$assign2));
|
28462 |
}
|
28463 |
|
28464 |
+
function computeStyles(_ref5) {
|
28465 |
+
var state = _ref5.state,
|
28466 |
+
options = _ref5.options;
|
28467 |
var _options$gpuAccelerat = options.gpuAcceleration,
|
28468 |
gpuAcceleration = _options$gpuAccelerat === void 0 ? true : _options$gpuAccelerat,
|
28469 |
_options$adaptive = options.adaptive,
|
28475 |
|
28476 |
var commonStyles = {
|
28477 |
placement: getBasePlacement(state.placement),
|
28478 |
+
variation: getVariation(state.placement),
|
28479 |
popper: state.elements.popper,
|
28480 |
popperRect: state.rects.popper,
|
28481 |
+
gpuAcceleration: gpuAcceleration,
|
28482 |
+
isFixed: state.options.strategy === 'fixed'
|
28483 |
};
|
28484 |
|
28485 |
if (state.modifiersData.popperOffsets != null) {
|
28600 |
});
|
28601 |
;// CONCATENATED MODULE: ./node_modules/@popperjs/core/lib/modifiers/offset.js
|
28602 |
|
28603 |
+
// eslint-disable-next-line import/no-unused-modules
|
28604 |
|
28605 |
function distanceAndSkiddingToXY(placement, rects, offset) {
|
28606 |
var basePlacement = getBasePlacement(placement);
|
28809 |
}
|
28810 |
|
28811 |
function getClientRectFromMixedType(element, clippingParent) {
|
28812 |
+
return clippingParent === viewport ? rectToClientRect(getViewportRect(element)) : instanceOf_isElement(clippingParent) ? getInnerBoundingClientRect(clippingParent) : rectToClientRect(getDocumentRect(getDocumentElement(element)));
|
28813 |
} // A "clipping parent" is an overflowable container with the characteristic of
|
28814 |
// clipping (or hiding) overflowing elements with a position different from
|
28815 |
// `initial`
|
28902 |
padding = _options$padding === void 0 ? 0 : _options$padding;
|
28903 |
var paddingObject = mergePaddingObject(typeof padding !== 'number' ? padding : expandToHashMap(padding, basePlacements));
|
28904 |
var altContext = elementContext === popper ? reference : popper;
|
|
|
28905 |
var popperRect = state.rects.popper;
|
28906 |
var element = state.elements[altBoundary ? altContext : elementContext];
|
28907 |
var clippingClientRect = getClippingRect(instanceOf_isElement(element) ? element : element.contextElement || getDocumentElement(state.elements.popper), boundary, rootBoundary);
|
28908 |
+
var referenceClientRect = getBoundingClientRect(state.elements.reference);
|
28909 |
var popperOffsets = computeOffsets({
|
28910 |
reference: referenceClientRect,
|
28911 |
element: popperRect,
|
29138 |
function within(min, value, max) {
|
29139 |
return math_max(min, math_min(value, max));
|
29140 |
}
|
29141 |
+
function withinMaxClamp(min, value, max) {
|
29142 |
+
var v = within(min, value, max);
|
29143 |
+
return v > max ? max : v;
|
29144 |
+
}
|
29145 |
;// CONCATENATED MODULE: ./node_modules/@popperjs/core/lib/modifiers/preventOverflow.js
|
29146 |
|
29147 |
|
29188 |
var tetherOffsetValue = typeof tetherOffset === 'function' ? tetherOffset(Object.assign({}, state.rects, {
|
29189 |
placement: state.placement
|
29190 |
})) : tetherOffset;
|
29191 |
+
var normalizedTetherOffsetValue = typeof tetherOffsetValue === 'number' ? {
|
29192 |
+
mainAxis: tetherOffsetValue,
|
29193 |
+
altAxis: tetherOffsetValue
|
29194 |
+
} : Object.assign({
|
29195 |
+
mainAxis: 0,
|
29196 |
+
altAxis: 0
|
29197 |
+
}, tetherOffsetValue);
|
29198 |
+
var offsetModifierState = state.modifiersData.offset ? state.modifiersData.offset[state.placement] : null;
|
29199 |
var data = {
|
29200 |
x: 0,
|
29201 |
y: 0
|
29205 |
return;
|
29206 |
}
|
29207 |
|
29208 |
+
if (checkMainAxis) {
|
29209 |
+
var _offsetModifierState$;
|
29210 |
+
|
29211 |
var mainSide = mainAxis === 'y' ? enums_top : left;
|
29212 |
var altSide = mainAxis === 'y' ? bottom : right;
|
29213 |
var len = mainAxis === 'y' ? 'height' : 'width';
|
29214 |
var offset = popperOffsets[mainAxis];
|
29215 |
+
var min = offset + overflow[mainSide];
|
29216 |
+
var max = offset - overflow[altSide];
|
29217 |
var additive = tether ? -popperRect[len] / 2 : 0;
|
29218 |
var minLen = variation === start ? referenceRect[len] : popperRect[len];
|
29219 |
var maxLen = variation === start ? -popperRect[len] : -referenceRect[len]; // We need to include the arrow in the calculation so the arrow doesn't go
|
29233 |
// width or height)
|
29234 |
|
29235 |
var arrowLen = within(0, referenceRect[len], arrowRect[len]);
|
29236 |
+
var minOffset = isBasePlacement ? referenceRect[len] / 2 - additive - arrowLen - arrowPaddingMin - normalizedTetherOffsetValue.mainAxis : minLen - arrowLen - arrowPaddingMin - normalizedTetherOffsetValue.mainAxis;
|
29237 |
+
var maxOffset = isBasePlacement ? -referenceRect[len] / 2 + additive + arrowLen + arrowPaddingMax + normalizedTetherOffsetValue.mainAxis : maxLen + arrowLen + arrowPaddingMax + normalizedTetherOffsetValue.mainAxis;
|
29238 |
var arrowOffsetParent = state.elements.arrow && getOffsetParent(state.elements.arrow);
|
29239 |
var clientOffset = arrowOffsetParent ? mainAxis === 'y' ? arrowOffsetParent.clientTop || 0 : arrowOffsetParent.clientLeft || 0 : 0;
|
29240 |
+
var offsetModifierValue = (_offsetModifierState$ = offsetModifierState == null ? void 0 : offsetModifierState[mainAxis]) != null ? _offsetModifierState$ : 0;
|
29241 |
+
var tetherMin = offset + minOffset - offsetModifierValue - clientOffset;
|
29242 |
+
var tetherMax = offset + maxOffset - offsetModifierValue;
|
29243 |
+
var preventedOffset = within(tether ? math_min(min, tetherMin) : min, offset, tether ? math_max(max, tetherMax) : max);
|
29244 |
+
popperOffsets[mainAxis] = preventedOffset;
|
29245 |
+
data[mainAxis] = preventedOffset - offset;
|
29246 |
+
}
|
29247 |
|
29248 |
+
if (checkAltAxis) {
|
29249 |
+
var _offsetModifierState$2;
|
|
|
|
|
|
|
29250 |
|
29251 |
+
var _mainSide = mainAxis === 'x' ? enums_top : left;
|
|
|
29252 |
|
29253 |
+
var _altSide = mainAxis === 'x' ? bottom : right;
|
29254 |
|
29255 |
+
var _offset = popperOffsets[altAxis];
|
29256 |
|
29257 |
+
var _len = altAxis === 'y' ? 'height' : 'width';
|
29258 |
|
29259 |
+
var _min = _offset + overflow[_mainSide];
|
29260 |
|
29261 |
+
var _max = _offset - overflow[_altSide];
|
29262 |
|
29263 |
+
var isOriginSide = [enums_top, left].indexOf(basePlacement) !== -1;
|
29264 |
+
|
29265 |
+
var _offsetModifierValue = (_offsetModifierState$2 = offsetModifierState == null ? void 0 : offsetModifierState[altAxis]) != null ? _offsetModifierState$2 : 0;
|
29266 |
+
|
29267 |
+
var _tetherMin = isOriginSide ? _min : _offset - referenceRect[_len] - popperRect[_len] - _offsetModifierValue + normalizedTetherOffsetValue.altAxis;
|
29268 |
+
|
29269 |
+
var _tetherMax = isOriginSide ? _offset + referenceRect[_len] + popperRect[_len] - _offsetModifierValue - normalizedTetherOffsetValue.altAxis : _max;
|
29270 |
+
|
29271 |
+
var _preventedOffset = tether && isOriginSide ? withinMaxClamp(_tetherMin, _offset, _tetherMax) : within(tether ? _tetherMin : _min, _offset, tether ? _tetherMax : _max);
|
29272 |
+
|
29273 |
+
popperOffsets[altAxis] = _preventedOffset;
|
29274 |
+
data[altAxis] = _preventedOffset - _offset;
|
29275 |
}
|
29276 |
|
29277 |
state.modifiersData[name] = data;
|
29464 |
// eslint-disable-next-line import/no-unused-modules
|
29465 |
|
29466 |
|
29467 |
+
// EXTERNAL MODULE: ./node_modules/react-fast-compare/index.js
|
29468 |
+
var react_fast_compare = __webpack_require__(69590);
|
29469 |
+
var react_fast_compare_default = /*#__PURE__*/__webpack_require__.n(react_fast_compare);
|
29470 |
+
;// CONCATENATED MODULE: ./node_modules/react-popper/lib/esm/utils.js
|
29471 |
+
|
29472 |
+
|
29473 |
+
/**
|
29474 |
+
* Takes an argument and if it's an array, returns the first item in the array,
|
29475 |
+
* otherwise returns the argument. Used for Preact compatibility.
|
29476 |
+
*/
|
29477 |
+
var unwrapArray = function unwrapArray(arg) {
|
29478 |
+
return Array.isArray(arg) ? arg[0] : arg;
|
29479 |
+
};
|
29480 |
+
/**
|
29481 |
+
* Takes a maybe-undefined function and arbitrary args and invokes the function
|
29482 |
+
* only if it is defined.
|
29483 |
+
*/
|
29484 |
+
|
29485 |
+
var safeInvoke = function safeInvoke(fn) {
|
29486 |
+
if (typeof fn === 'function') {
|
29487 |
+
for (var _len = arguments.length, args = new Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) {
|
29488 |
+
args[_key - 1] = arguments[_key];
|
29489 |
+
}
|
29490 |
+
|
29491 |
+
return fn.apply(void 0, args);
|
29492 |
+
}
|
29493 |
+
};
|
29494 |
+
/**
|
29495 |
+
* Sets a ref using either a ref callback or a ref object
|
29496 |
+
*/
|
29497 |
+
|
29498 |
+
var utils_setRef = function setRef(ref, node) {
|
29499 |
+
// if its a function call it
|
29500 |
+
if (typeof ref === 'function') {
|
29501 |
+
return safeInvoke(ref, node);
|
29502 |
+
} // otherwise we should treat it as a ref object
|
29503 |
+
else if (ref != null) {
|
29504 |
+
ref.current = node;
|
29505 |
+
}
|
29506 |
+
};
|
29507 |
+
/**
|
29508 |
+
* Simple ponyfill for Object.fromEntries
|
29509 |
+
*/
|
29510 |
+
|
29511 |
+
var fromEntries = function fromEntries(entries) {
|
29512 |
+
return entries.reduce(function (acc, _ref) {
|
29513 |
+
var key = _ref[0],
|
29514 |
+
value = _ref[1];
|
29515 |
+
acc[key] = value;
|
29516 |
+
return acc;
|
29517 |
+
}, {});
|
29518 |
+
};
|
29519 |
+
/**
|
29520 |
+
* Small wrapper around `useLayoutEffect` to get rid of the warning on SSR envs
|
29521 |
+
*/
|
29522 |
+
|
29523 |
+
var utils_useIsomorphicLayoutEffect = typeof window !== 'undefined' && window.document && window.document.createElement ? react.useLayoutEffect : react.useEffect;
|
29524 |
+
;// CONCATENATED MODULE: ./node_modules/react-popper/lib/esm/usePopper.js
|
29525 |
+
|
29526 |
+
|
29527 |
+
|
29528 |
+
|
29529 |
+
var EMPTY_MODIFIERS = [];
|
29530 |
+
var usePopper = function usePopper(referenceElement, popperElement, options) {
|
29531 |
+
if (options === void 0) {
|
29532 |
+
options = {};
|
29533 |
+
}
|
29534 |
+
|
29535 |
+
var prevOptions = react.useRef(null);
|
29536 |
+
var optionsWithDefaults = {
|
29537 |
+
onFirstUpdate: options.onFirstUpdate,
|
29538 |
+
placement: options.placement || 'bottom',
|
29539 |
+
strategy: options.strategy || 'absolute',
|
29540 |
+
modifiers: options.modifiers || EMPTY_MODIFIERS
|
29541 |
+
};
|
29542 |
+
|
29543 |
+
var _React$useState = react.useState({
|
29544 |
+
styles: {
|
29545 |
+
popper: {
|
29546 |
+
position: optionsWithDefaults.strategy,
|
29547 |
+
left: '0',
|
29548 |
+
top: '0'
|
29549 |
+
},
|
29550 |
+
arrow: {
|
29551 |
+
position: 'absolute'
|
29552 |
+
}
|
29553 |
+
},
|
29554 |
+
attributes: {}
|
29555 |
+
}),
|
29556 |
+
state = _React$useState[0],
|
29557 |
+
setState = _React$useState[1];
|
29558 |
+
|
29559 |
+
var updateStateModifier = react.useMemo(function () {
|
29560 |
+
return {
|
29561 |
+
name: 'updateState',
|
29562 |
+
enabled: true,
|
29563 |
+
phase: 'write',
|
29564 |
+
fn: function fn(_ref) {
|
29565 |
+
var state = _ref.state;
|
29566 |
+
var elements = Object.keys(state.elements);
|
29567 |
+
setState({
|
29568 |
+
styles: fromEntries(elements.map(function (element) {
|
29569 |
+
return [element, state.styles[element] || {}];
|
29570 |
+
})),
|
29571 |
+
attributes: fromEntries(elements.map(function (element) {
|
29572 |
+
return [element, state.attributes[element]];
|
29573 |
+
}))
|
29574 |
+
});
|
29575 |
+
},
|
29576 |
+
requires: ['computeStyles']
|
29577 |
+
};
|
29578 |
+
}, []);
|
29579 |
+
var popperOptions = react.useMemo(function () {
|
29580 |
+
var newOptions = {
|
29581 |
+
onFirstUpdate: optionsWithDefaults.onFirstUpdate,
|
29582 |
+
placement: optionsWithDefaults.placement,
|
29583 |
+
strategy: optionsWithDefaults.strategy,
|
29584 |
+
modifiers: [].concat(optionsWithDefaults.modifiers, [updateStateModifier, {
|
29585 |
+
name: 'applyStyles',
|
29586 |
+
enabled: false
|
29587 |
+
}])
|
29588 |
+
};
|
29589 |
+
|
29590 |
+
if (react_fast_compare_default()(prevOptions.current, newOptions)) {
|
29591 |
+
return prevOptions.current || newOptions;
|
29592 |
+
} else {
|
29593 |
+
prevOptions.current = newOptions;
|
29594 |
+
return newOptions;
|
29595 |
+
}
|
29596 |
+
}, [optionsWithDefaults.onFirstUpdate, optionsWithDefaults.placement, optionsWithDefaults.strategy, optionsWithDefaults.modifiers, updateStateModifier]);
|
29597 |
+
var popperInstanceRef = react.useRef();
|
29598 |
+
utils_useIsomorphicLayoutEffect(function () {
|
29599 |
+
if (popperInstanceRef.current) {
|
29600 |
+
popperInstanceRef.current.setOptions(popperOptions);
|
29601 |
+
}
|
29602 |
+
}, [popperOptions]);
|
29603 |
+
utils_useIsomorphicLayoutEffect(function () {
|
29604 |
+
if (referenceElement == null || popperElement == null) {
|
29605 |
+
return;
|
29606 |
+
}
|
29607 |
+
|
29608 |
+
var createPopper = options.createPopper || popper_createPopper;
|
29609 |
+
var popperInstance = createPopper(referenceElement, popperElement, popperOptions);
|
29610 |
+
popperInstanceRef.current = popperInstance;
|
29611 |
+
return function () {
|
29612 |
+
popperInstance.destroy();
|
29613 |
+
popperInstanceRef.current = null;
|
29614 |
+
};
|
29615 |
+
}, [referenceElement, popperElement, options.createPopper]);
|
29616 |
+
return {
|
29617 |
+
state: popperInstanceRef.current ? popperInstanceRef.current.state : null,
|
29618 |
+
styles: state.styles,
|
29619 |
+
attributes: state.attributes,
|
29620 |
+
update: popperInstanceRef.current ? popperInstanceRef.current.update : null,
|
29621 |
+
forceUpdate: popperInstanceRef.current ? popperInstanceRef.current.forceUpdate : null
|
29622 |
+
};
|
29623 |
+
};
|
29624 |
+
;// CONCATENATED MODULE: ./src/js/dashboard/Components/Tours/Hints/Hints.js
|
29625 |
+
function Hints_extends() { Hints_extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return Hints_extends.apply(this, arguments); }
|
29626 |
+
|
29627 |
+
function Hints_slicedToArray(arr, i) { return Hints_arrayWithHoles(arr) || Hints_iterableToArrayLimit(arr, i) || Hints_unsupportedIterableToArray(arr, i) || Hints_nonIterableRest(); }
|
29628 |
+
|
29629 |
+
function Hints_nonIterableRest() { throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); }
|
29630 |
+
|
29631 |
+
function Hints_unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return Hints_arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return Hints_arrayLikeToArray(o, minLen); }
|
29632 |
+
|
29633 |
+
function Hints_arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }
|
29634 |
+
|
29635 |
+
function Hints_iterableToArrayLimit(arr, i) { var _i = arr && (typeof Symbol !== "undefined" && arr[Symbol.iterator] || arr["@@iterator"]); if (_i == null) return; var _arr = []; var _n = true; var _d = false; var _s, _e; try { for (_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i["return"] != null) _i["return"](); } finally { if (_d) throw _e; } } return _arr; }
|
29636 |
+
|
29637 |
+
function Hints_arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; }
|
29638 |
+
|
29639 |
+
|
29640 |
+
|
29641 |
+
|
29642 |
+
|
29643 |
+
|
29644 |
+
|
29645 |
+
|
29646 |
+
var Hints = function Hints(_ref) {
|
29647 |
+
var currentHintStep = _ref.currentHintStep,
|
29648 |
+
_ref$anchorEl = _ref.anchorEl,
|
29649 |
+
anchorEl = _ref$anchorEl === void 0 ? null : _ref$anchorEl,
|
29650 |
+
_ref$nextHintStepInde = _ref.nextHintStepIndex,
|
29651 |
+
nextHintStepIndex = _ref$nextHintStepInde === void 0 ? false : _ref$nextHintStepInde,
|
29652 |
+
text = _ref.text,
|
29653 |
+
setHintStep = _ref.setHintStep,
|
29654 |
+
_ref$position = _ref.position,
|
29655 |
+
position = _ref$position === void 0 ? [0, 20] : _ref$position;
|
29656 |
+
|
29657 |
+
if (currentHintStep === nextHintStepIndex && anchorEl) {
|
29658 |
+
anchorEl.classList.add("hint-pulse-".concat(currentHintStep));
|
29659 |
+
var editBtn = document.querySelector(".button-actions.edit-button");
|
29660 |
+
editBtn === null || editBtn === void 0 ? void 0 : editBtn.addEventListener("click", function () {
|
29661 |
+
setHintStep(1);
|
29662 |
+
anchorEl.classList.remove("hint-pulse-0");
|
29663 |
+
});
|
29664 |
+
var styleTab = document.querySelector(".style-tab");
|
29665 |
+
styleTab === null || styleTab === void 0 ? void 0 : styleTab.addEventListener("click", function () {
|
29666 |
+
setHintStep(2);
|
29667 |
+
anchorEl.classList.remove("hint-pulse-1");
|
29668 |
+
});
|
29669 |
+
var publishBtn = document.querySelector(".MuiButton-Publish");
|
29670 |
+
publishBtn === null || publishBtn === void 0 ? void 0 : publishBtn.addEventListener("click", function () {
|
29671 |
+
setHintStep(false);
|
29672 |
+
anchorEl.classList.remove("hint-pulse-2");
|
29673 |
+
});
|
29674 |
+
}
|
29675 |
+
|
29676 |
+
var _useState = (0,react.useState)(null),
|
29677 |
+
_useState2 = Hints_slicedToArray(_useState, 2),
|
29678 |
+
popperElement = _useState2[0],
|
29679 |
+
setPopperElement = _useState2[1];
|
29680 |
+
|
29681 |
+
var _usePopper = usePopper(anchorEl, popperElement, {
|
29682 |
+
placement: "top",
|
29683 |
+
strategy: "fixed",
|
29684 |
+
modifiers: [{
|
29685 |
+
name: "offset",
|
29686 |
+
options: {
|
29687 |
+
offset: position
|
29688 |
+
}
|
29689 |
+
}]
|
29690 |
+
}),
|
29691 |
+
styles = _usePopper.styles,
|
29692 |
+
attributes = _usePopper.attributes;
|
29693 |
+
|
29694 |
+
return currentHintStep === nextHintStepIndex && /*#__PURE__*/react.createElement("div", Hints_extends({
|
29695 |
+
ref: setPopperElement,
|
29696 |
+
style: styles.popper
|
29697 |
+
}, attributes.popper, {
|
29698 |
+
className: "hint",
|
29699 |
+
"data-testid": "hints:popper"
|
29700 |
+
}), /*#__PURE__*/react.createElement("p", null, text), /*#__PURE__*/react.createElement(esm_IconButton_IconButton, {
|
29701 |
+
className: "close-button",
|
29702 |
+
onClick: function onClick() {
|
29703 |
+
setHintStep(false); // setSetting("welcome", false);
|
29704 |
+
|
29705 |
+
anchorEl.classList.remove("hint-pulse-".concat(currentHintStep));
|
29706 |
+
anchorEl = null;
|
29707 |
+
},
|
29708 |
+
size: "small",
|
29709 |
+
"data-testid": "hints:close-button"
|
29710 |
+
}, /*#__PURE__*/react.createElement(esm_Icon_Icon, {
|
29711 |
+
fontSize: "inherit",
|
29712 |
+
className: "fas fa-times",
|
29713 |
+
"data-testid": "hints:close-button-icon"
|
29714 |
+
})));
|
29715 |
+
};
|
29716 |
+
|
29717 |
+
/* harmony default export */ var Hints_Hints = (connect(function (state) {
|
29718 |
+
return {
|
29719 |
+
nextHintStepIndex: state.misc.hint_step,
|
29720 |
+
welcome: state.settings.welcome
|
29721 |
+
};
|
29722 |
+
}, function (dispatch) {
|
29723 |
+
return {
|
29724 |
+
setMisc: function setMisc() {
|
29725 |
+
return dispatch(dataActions_setMisc.apply(void 0, arguments));
|
29726 |
+
},
|
29727 |
+
setHintStep: function setHintStep(step) {
|
29728 |
+
return dispatch(dataActions_setMisc("hint_step", step));
|
29729 |
+
}
|
29730 |
+
};
|
29731 |
+
})(Hints));
|
29732 |
+
;// CONCATENATED MODULE: ./src/js/dashboard/Components/Bar/PublishButton/PublishButton.js
|
29733 |
+
function PublishButton_slicedToArray(arr, i) { return PublishButton_arrayWithHoles(arr) || PublishButton_iterableToArrayLimit(arr, i) || PublishButton_unsupportedIterableToArray(arr, i) || PublishButton_nonIterableRest(); }
|
29734 |
+
|
29735 |
+
function PublishButton_nonIterableRest() { throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); }
|
29736 |
+
|
29737 |
+
function PublishButton_unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return PublishButton_arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return PublishButton_arrayLikeToArray(o, minLen); }
|
29738 |
+
|
29739 |
+
function PublishButton_arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }
|
29740 |
+
|
29741 |
+
function PublishButton_iterableToArrayLimit(arr, i) { var _i = arr && (typeof Symbol !== "undefined" && arr[Symbol.iterator] || arr["@@iterator"]); if (_i == null) return; var _arr = []; var _n = true; var _d = false; var _s, _e; try { for (_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i["return"] != null) _i["return"](); } finally { if (_d) throw _e; } } return _arr; }
|
29742 |
+
|
29743 |
+
function PublishButton_arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; }
|
29744 |
+
|
29745 |
+
|
29746 |
+
|
29747 |
+
|
29748 |
+
|
29749 |
+
|
29750 |
+
|
29751 |
+
|
29752 |
+
|
29753 |
+
|
29754 |
+
|
29755 |
+
function PublishButton(_ref) {
|
29756 |
+
var hasChanges = _ref.hasChanges,
|
29757 |
+
nextHintStepIndex = _ref.nextHintStepIndex;
|
29758 |
+
|
29759 |
+
var _useState = (0,react.useState)(false),
|
29760 |
+
_useState2 = PublishButton_slicedToArray(_useState, 2),
|
29761 |
+
isPublishing = _useState2[0],
|
29762 |
+
setIsPublishing = _useState2[1];
|
29763 |
+
|
29764 |
+
var _useState3 = (0,react.useState)(false),
|
29765 |
+
_useState4 = PublishButton_slicedToArray(_useState3, 2),
|
29766 |
+
isPublished = _useState4[0],
|
29767 |
+
setIsPublished = _useState4[1];
|
29768 |
+
|
29769 |
+
var _useState5 = (0,react.useState)(false),
|
29770 |
+
_useState6 = PublishButton_slicedToArray(_useState5, 2),
|
29771 |
+
showIntegrateDialog = _useState6[0],
|
29772 |
+
setShowIntegrateDialog = _useState6[1];
|
29773 |
+
|
29774 |
+
var _useState7 = (0,react.useState)(false),
|
29775 |
+
_useState8 = PublishButton_slicedToArray(_useState7, 2),
|
29776 |
+
showedIntegrateDialog = _useState8[0],
|
29777 |
+
setShowedIntegrateDialog = _useState8[1];
|
29778 |
+
|
29779 |
+
var _useState9 = (0,react.useState)(null),
|
29780 |
+
_useState10 = PublishButton_slicedToArray(_useState9, 2),
|
29781 |
+
menuAnchor = _useState10[0],
|
29782 |
+
setMenuAnchor = _useState10[1];
|
29783 |
+
|
29784 |
+
var buttonRef = (0,react.useRef)();
|
29785 |
+
|
29786 |
+
var _useState11 = (0,react.useState)(null),
|
29787 |
+
_useState12 = PublishButton_slicedToArray(_useState11, 2),
|
29788 |
+
anchorEl = _useState12[0],
|
29789 |
+
setAnchorEl = _useState12[1];
|
29790 |
+
|
29791 |
+
var ref = (0,react.useRef)();
|
29792 |
+
(0,react.useEffect)(function () {
|
29793 |
+
setAnchorEl(ref.current);
|
29794 |
+
}, [ref]);
|
29795 |
+
|
29796 |
+
function text() {
|
29797 |
+
if (isPublishing) {
|
29798 |
+
return translate_translate("common.publishing");
|
29799 |
+
} else if (isPublished) {
|
29800 |
+
return translate_translate("common.published");
|
29801 |
+
} else {
|
29802 |
+
return translate_translate("common.publish");
|
29803 |
+
}
|
29804 |
+
} // Make the button clickable when the hints are shown
|
29805 |
+
|
29806 |
+
|
29807 |
+
function publishButtonActive() {
|
29808 |
+
if (nextHintStepIndex !== false) {
|
29809 |
+
return false;
|
29810 |
+
} else if (isPublishing || hasChanges === false) {
|
29811 |
+
return true;
|
29812 |
+
}
|
29813 |
+
}
|
29814 |
+
/**
|
29815 |
+
* Publish buttons
|
29816 |
+
*/
|
29817 |
+
|
29818 |
+
|
29819 |
+
function publish() {
|
29820 |
+
if (hasChanges === false) {
|
29821 |
+
setIsPublished(true);
|
29822 |
+
setTimeout(function () {
|
29823 |
+
setIsPublished(false);
|
29824 |
+
|
29825 |
+
if (app.initializedWithWelcome && !showedIntegrateDialog) {
|
29826 |
+
setShowedIntegrateDialog(true);
|
29827 |
+
setShowIntegrateDialog(true);
|
29828 |
+
}
|
29829 |
+
}, 1000);
|
29830 |
+
return;
|
29831 |
+
}
|
29832 |
+
|
29833 |
+
setIsPublishing(true);
|
29834 |
+
apiRequest("/publish", {
|
29835 |
+
method: "POST",
|
29836 |
+
data: {
|
29837 |
+
nonce: buttonizer_admin.nonce
|
29838 |
+
}
|
29839 |
+
}).then(function (_ref2) {
|
29840 |
+
var status = _ref2.status,
|
29841 |
+
message = _ref2.message;
|
29842 |
+
// Done publishing
|
29843 |
+
setIsPublishing(false); // Error?
|
29844 |
+
|
29845 |
+
if (status === "error") {
|
29846 |
+
app.loader.hide();
|
29847 |
+
app.error({
|
29848 |
+
message: message
|
29849 |
+
});
|
29850 |
+
return;
|
29851 |
+
}
|
29852 |
+
|
29853 |
+
if (app.initializedWithWelcome && !showedIntegrateDialog) {
|
29854 |
+
setShowedIntegrateDialog(true);
|
29855 |
+
setShowIntegrateDialog(true);
|
29856 |
+
}
|
29857 |
+
|
29858 |
+
app.setHasChanges(false); // Published!
|
29859 |
+
|
29860 |
+
setIsPublished(true); // Hide published message
|
29861 |
+
|
29862 |
+
setTimeout(function () {
|
29863 |
+
setIsPublished(false);
|
29864 |
+
}, 3000);
|
29865 |
+
})["catch"](function (_ref3) {
|
29866 |
+
var code = _ref3.code;
|
29867 |
+
setIsPublishing(false); // Lost internet connection
|
29868 |
+
|
29869 |
+
if (code === 0) {
|
29870 |
+
// app.showDialog(
|
29871 |
+
// ConfirmDialog.create({
|
29872 |
+
// title: "Lost internet",
|
29873 |
+
// buttons: [
|
29874 |
+
// {
|
29875 |
+
// label: window.Buttonizer.translate("modal.close"),
|
29876 |
+
// value: "close",
|
29877 |
+
// },
|
29878 |
+
// ],
|
29879 |
+
// children: (
|
29880 |
+
// <>
|
29881 |
+
// <p>
|
29882 |
+
// You've lost your internet connection. Please try again when
|
29883 |
+
// you have your internet back!
|
29884 |
+
// </p>
|
29885 |
+
// </>
|
29886 |
+
// ),
|
29887 |
+
// })
|
29888 |
+
// );
|
29889 |
+
return;
|
29890 |
+
} // app.showDialog(
|
29891 |
+
// ConfirmDialog.create({
|
29892 |
+
// title: "Something went wrong",
|
29893 |
+
// buttons: [
|
29894 |
+
// {
|
29895 |
+
// label: window.Buttonizer.translate("modal.close"),
|
29896 |
+
// value: "close",
|
29897 |
+
// },
|
29898 |
+
// ],
|
29899 |
+
// children: (
|
29900 |
+
// <>
|
29901 |
+
// <p>Seems like something went wrong.</p>
|
29902 |
+
// </>
|
29903 |
+
// ),
|
29904 |
+
// })
|
29905 |
+
// );
|
29906 |
+
|
29907 |
+
});
|
29908 |
+
} // Show standalone menu
|
29909 |
+
|
29910 |
+
|
29911 |
+
if (window.buttonizer_admin.is_stand_alone) {
|
29912 |
+
return /*#__PURE__*/react.createElement(react.Fragment, null, /*#__PURE__*/react.createElement(IntegrateStandaloneDialog, {
|
29913 |
+
opened: showIntegrateDialog,
|
29914 |
+
onClose: function onClose() {
|
29915 |
+
return setShowIntegrateDialog(false);
|
29916 |
+
},
|
29917 |
+
disableWelcome: app.initializedWithWelcome
|
29918 |
+
}), /*#__PURE__*/react.createElement(Menu_Menu, {
|
29919 |
+
anchorEl: menuAnchor,
|
29920 |
+
open: Boolean(menuAnchor),
|
29921 |
+
onClose: function onClose() {
|
29922 |
+
return setMenuAnchor(null);
|
29923 |
+
},
|
29924 |
+
anchorOrigin: {
|
29925 |
+
vertical: "top",
|
29926 |
+
horizontal: "right"
|
29927 |
+
},
|
29928 |
+
transformOrigin: {
|
29929 |
+
vertical: "bottom",
|
29930 |
+
horizontal: "right"
|
29931 |
+
},
|
29932 |
+
onClick: function onClick() {
|
29933 |
+
return setMenuAnchor(null);
|
29934 |
+
}
|
29935 |
+
}, /*#__PURE__*/react.createElement(MenuItem_MenuItem, {
|
29936 |
+
onClick: function onClick() {
|
29937 |
+
return setShowIntegrateDialog(true);
|
29938 |
+
}
|
29939 |
+
}, /*#__PURE__*/react.createElement(ListItemIcon_ListItemIcon, null, /*#__PURE__*/react.createElement(Code/* default */.Z, {
|
29940 |
+
fontSize: "small"
|
29941 |
+
})), /*#__PURE__*/react.createElement(ListItemText_ListItemText, null, "Integrate Buttonizer"))), isPublishing && /*#__PURE__*/react.createElement(CircularProgress_CircularProgress, {
|
29942 |
+
size: 20,
|
29943 |
+
style: {
|
29944 |
+
verticalAlign: "middle",
|
29945 |
+
margin: "0 20px"
|
29946 |
+
}
|
29947 |
+
}), /*#__PURE__*/react.createElement(ButtonGroup_ButtonGroup, {
|
29948 |
+
variant: "contained",
|
29949 |
+
ref: buttonRef,
|
29950 |
+
style: {
|
29951 |
+
verticalAlign: "middle"
|
29952 |
+
}
|
29953 |
+
}, !isPublishing && /*#__PURE__*/react.createElement(esm_Button_Button, {
|
29954 |
+
onClick: function onClick() {
|
29955 |
+
return publish();
|
29956 |
+
},
|
29957 |
+
disabled: isPublishing,
|
29958 |
+
variant: "contained",
|
29959 |
+
color: "primary",
|
29960 |
+
"data-testid": "publish-button",
|
29961 |
+
className: "MuiButton-Publish"
|
29962 |
+
}, text()), /*#__PURE__*/react.createElement(esm_Button_Button, {
|
29963 |
+
size: "small",
|
29964 |
+
color: "primary" // aria-controls={opened ? "split-button-menu" : undefined}
|
29965 |
+
// aria-expanded={opened ? "true" : undefined}
|
29966 |
+
,
|
29967 |
+
"aria-label": "select merge strategy",
|
29968 |
+
"aria-haspopup": "menu",
|
29969 |
+
onClick: function onClick(e) {
|
29970 |
+
return setMenuAnchor(e.currentTarget);
|
29971 |
+
},
|
29972 |
+
className: "MuiButton-PublishGroup"
|
29973 |
+
}, /*#__PURE__*/react.createElement(ArrowDropDown/* default */.Z, null))));
|
29974 |
+
}
|
29975 |
+
|
29976 |
+
return /*#__PURE__*/react.createElement(react.Fragment, null, /*#__PURE__*/react.createElement(Hints_Hints, {
|
29977 |
+
currentHintStep: 2,
|
29978 |
+
anchorEl: anchorEl,
|
29979 |
+
position: [0, 20],
|
29980 |
+
text: translate_translate("buttonizer_tour.hint.step_2")
|
29981 |
+
}), /*#__PURE__*/react.createElement(esm_Button_Button, {
|
29982 |
+
onClick: function onClick() {
|
29983 |
+
return publish();
|
29984 |
+
},
|
29985 |
+
ref: ref,
|
29986 |
+
disabled: publishButtonActive(),
|
29987 |
+
variant: "contained",
|
29988 |
+
color: "primary",
|
29989 |
+
"data-testid": "publish-button",
|
29990 |
+
className: "MuiButton-Publish"
|
29991 |
+
}, text()));
|
29992 |
+
}
|
29993 |
+
|
29994 |
+
/* harmony default export */ var PublishButton_PublishButton = (connect(function (state) {
|
29995 |
+
return {
|
29996 |
+
hasChanges: state.misc.hasChanges,
|
29997 |
+
nextHintStepIndex: state.misc.hint_step
|
29998 |
+
};
|
29999 |
+
})(PublishButton));
|
30000 |
;// CONCATENATED MODULE: ./node_modules/@tippyjs/react/node_modules/tippy.js/dist/tippy.esm.js
|
30001 |
/**!
|
30002 |
* tippy.js v6.3.1
|
37237 |
|
37238 |
|
37239 |
|
37240 |
+
|
37241 |
+
function ButtonActions_removeButton(id, groupId) {
|
37242 |
+
var state = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : window.store.getState();
|
37243 |
+
var dispatch = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : window.store.dispatch;
|
37244 |
if (!state.buttons[id]) throw ReferenceError("ID " + id + " not in store!");
|
37245 |
dispatch(removeRelation(id, state.buttons[id].parent));
|
37246 |
dispatch(removeRecord(id, "buttons"));
|
37247 |
+
if (selectors_getButtonsCount(groupId, state) === 1) dispatch(removeRecord(groupId, "groups"));
|
37248 |
}
|
37249 |
function ButtonActions_duplicateButton(id, group_id, payload) {
|
37250 |
var state = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : window.store.getState();
|
38167 |
|
38168 |
|
38169 |
|
38170 |
+
var EditButton = /*#__PURE__*/react.forwardRef(function (_ref, ref) {
|
38171 |
var _ref$size = _ref.size,
|
38172 |
size = _ref$size === void 0 ? "small" : _ref$size,
|
38173 |
+
nextHintStepIndex = _ref.nextHintStepIndex,
|
38174 |
_onClick = _ref.onClick,
|
38175 |
+
props = EditButton_objectWithoutProperties(_ref, ["size", "nextHintStepIndex", "onClick"]);
|
38176 |
|
38177 |
return /*#__PURE__*/react.createElement(react.Fragment, null, /*#__PURE__*/react.createElement(Tippy_Tippy, {
|
38178 |
+
content: translate_translate("settings.settings"),
|
38179 |
+
disabled: nextHintStepIndex === 0
|
38180 |
}, /*#__PURE__*/react.createElement(esm_IconButton_IconButton, EditButton_extends({
|
38181 |
onClick: function onClick() {
|
38182 |
_onClick();
|
38186 |
style: {
|
38187 |
width: "35px",
|
38188 |
height: "35px"
|
38189 |
+
},
|
38190 |
+
ref: ref
|
38191 |
}, props), /*#__PURE__*/react.createElement(esm_Icon_Icon, {
|
38192 |
fontSize: "inherit",
|
38193 |
style: {
|
38195 |
},
|
38196 |
className: "far fa-edit"
|
38197 |
}))));
|
38198 |
+
});
|
38199 |
+
/* harmony default export */ var ContainerActions_EditButton = (EditButton);
|
38200 |
;// CONCATENATED MODULE: ./src/js/dashboard/Components/Containers/ContainerActions/RenameButton.js
|
38201 |
function RenameButton_extends() { RenameButton_extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return RenameButton_extends.apply(this, arguments); }
|
38202 |
|
38721 |
|
38722 |
function ButtonContainer_extends() { ButtonContainer_extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return ButtonContainer_extends.apply(this, arguments); }
|
38723 |
|
38724 |
+
function ButtonContainer_slicedToArray(arr, i) { return ButtonContainer_arrayWithHoles(arr) || ButtonContainer_iterableToArrayLimit(arr, i) || ButtonContainer_unsupportedIterableToArray(arr, i) || ButtonContainer_nonIterableRest(); }
|
38725 |
+
|
38726 |
+
function ButtonContainer_nonIterableRest() { throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); }
|
38727 |
+
|
38728 |
+
function ButtonContainer_unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return ButtonContainer_arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return ButtonContainer_arrayLikeToArray(o, minLen); }
|
38729 |
+
|
38730 |
+
function ButtonContainer_arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }
|
38731 |
+
|
38732 |
+
function ButtonContainer_iterableToArrayLimit(arr, i) { var _i = arr && (typeof Symbol !== "undefined" && arr[Symbol.iterator] || arr["@@iterator"]); if (_i == null) return; var _arr = []; var _n = true; var _d = false; var _s, _e; try { for (_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i["return"] != null) _i["return"](); } finally { if (_d) throw _e; } } return _arr; }
|
38733 |
+
|
38734 |
+
function ButtonContainer_arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; }
|
38735 |
+
|
38736 |
+
|
38737 |
+
|
38738 |
|
38739 |
|
38740 |
|
38764 |
getButtonsCount = _ref.getButtonsCount,
|
38765 |
removeButton = _ref.removeButton,
|
38766 |
duplicateButton = _ref.duplicateButton,
|
38767 |
+
groupIndex = _ref.groupIndex,
|
38768 |
openNewButtonDialog = _ref.openNewButtonDialog;
|
38769 |
var button = buttons[buttonId];
|
38770 |
if (!button || !groupId) return null;
|
38771 |
var path = "/group/" + groupId + "/button/" + buttonId;
|
38772 |
var singleButtonStyles = ["default", "square", "rectangle", "text", "text-icon"];
|
38773 |
+
|
38774 |
+
var _useState = (0,react.useState)(null),
|
38775 |
+
_useState2 = ButtonContainer_slicedToArray(_useState, 2),
|
38776 |
+
anchorEl = _useState2[0],
|
38777 |
+
setAnchorEl = _useState2[1];
|
38778 |
+
|
38779 |
+
var ref = (0,react.useRef)();
|
38780 |
+
(0,react.useEffect)(function () {
|
38781 |
+
setAnchorEl(ref.current);
|
38782 |
+
}, [ref]);
|
38783 |
+
var nextHintStepIndex = useSelector(function (store) {
|
38784 |
+
return dlv_umd_default()(store, "misc.hint_step", false);
|
38785 |
+
});
|
38786 |
var lastButton = groups[groupId].children.indexOf(buttonId) === getButtonsCount(groupId) - 1;
|
38787 |
|
38788 |
function toggle(item) {
|
38814 |
className: "button-name-span"
|
38815 |
}, button.name)), /*#__PURE__*/react.createElement("div", {
|
38816 |
className: "button-actions"
|
38817 |
+
}, groupIndex === 0 && groups[groupId].children.indexOf(buttonId) === 0 && /*#__PURE__*/react.createElement(Hints_Hints, {
|
38818 |
+
currentHintStep: 0,
|
38819 |
+
anchorEl: anchorEl,
|
38820 |
+
position: [0, 20],
|
38821 |
+
text: translate_translate("buttonizer_tour.hint.step_0")
|
38822 |
+
}), /*#__PURE__*/react.createElement(ContainerActions_EditButton, {
|
38823 |
+
ref: ref,
|
38824 |
onClick: function onClick() {
|
38825 |
+
document.location.hash = "#/group/".concat(groupId, "/button/").concat(buttonId, "/").concat(nextHintStepIndex !== false ? "style" : "general");
|
38826 |
},
|
38827 |
+
text: translate_translate("buttonizer_tour.hint.step_0"),
|
38828 |
+
nextHintStepIndex: nextHintStepIndex,
|
38829 |
+
className: "button-actions edit-button",
|
38830 |
+
"data-testid": "edit-button"
|
38831 |
}), /*#__PURE__*/react.createElement(DuplicateButton, {
|
38832 |
name: button.name,
|
38833 |
onChange: function onChange(val) {
|
38850 |
}), /*#__PURE__*/react.createElement(ContainerActions_DeleteButton, {
|
38851 |
model: "button",
|
38852 |
inDropdown: true,
|
|
|
38853 |
onClose: function onClose() {
|
38854 |
+
removeButton(buttonId, groupId);
|
38855 |
|
38856 |
if (groups[groupId].children.length <= 2 && singleButtonStyles.indexOf(groups[groupId].menu_style) === -1) {
|
38857 |
updateGroupSetting("menu_style", "default");
|
38945 |
};
|
38946 |
}, function (stateProps, dispatchProps, ownProps) {
|
38947 |
return ButtonContainer_objectSpread(ButtonContainer_objectSpread(ButtonContainer_objectSpread(ButtonContainer_objectSpread({}, stateProps), dispatchProps), ownProps), {}, {
|
38948 |
+
removeButton: function removeButton(buttonId, groupId) {
|
38949 |
+
return ButtonActions_removeButton(buttonId, groupId, stateProps.state, dispatchProps.dispatch);
|
38950 |
},
|
38951 |
duplicateButton: function duplicateButton(id, group_id, payload) {
|
38952 |
return ButtonActions_duplicateButton(id, group_id, payload, stateProps.state, dispatchProps.dispatch);
|
49096 |
/* harmony default export */ var Chip_Chip = ((0,withStyles/* default */.Z)(Chip_styles, {
|
49097 |
name: 'MuiChip'
|
49098 |
})(Chip));
|
49099 |
+
;// CONCATENATED MODULE: ./src/js/dashboard/Components/PremiumTag/PremiumTag.js
|
49100 |
+
|
49101 |
+
|
49102 |
+
function PremiumTag() {
|
49103 |
+
return /*#__PURE__*/react.createElement("span", {
|
49104 |
+
className: "buttonizer-premium",
|
49105 |
+
"data-testid": "buttonizer-premium-tag"
|
49106 |
+
});
|
49107 |
+
}
|
49108 |
;// CONCATENATED MODULE: ./src/js/dashboard/Components/Dialogs/TemplatesDialog/TemplateOptions.js
|
49109 |
function TemplateOptions_slicedToArray(arr, i) { return TemplateOptions_arrayWithHoles(arr) || TemplateOptions_iterableToArrayLimit(arr, i) || TemplateOptions_unsupportedIterableToArray(arr, i) || TemplateOptions_nonIterableRest(); }
|
49110 |
|
49134 |
|
49135 |
|
49136 |
|
49137 |
+
|
49138 |
var filteredList = function filteredList(importFilteredList, filterButtons, filterFrameDesign, filterPopularAction) {
|
49139 |
var filteredList = importFilteredList.filter(function (template) {
|
49140 |
// Filter correct buttons
|
49240 |
setSelected([]);
|
49241 |
};
|
49242 |
|
49243 |
+
var canUseTemplate = function canUseTemplate(template) {
|
49244 |
+
if (app.hasPremium() && app.isPremiumCode() || !template.is_pro_wp_only && !template.is_pro || template.is_pro_wp_only && buttonizer_admin.is_stand_alone) return true;
|
49245 |
+
return (template.is_pro_wp_only && !buttonizer_admin.is_stand_alone || template.is_pro) && app.hasPremium() && app.isPremiumCode();
|
49246 |
+
};
|
49247 |
+
|
49248 |
(0,react.useEffect)(function () {
|
49249 |
importTemplates().then(function (result) {
|
49250 |
setImportFilteredList(result);
|
49311 |
handleCheckboxSelect(key);
|
49312 |
},
|
49313 |
className: (0,clsx_m/* default */.Z)("checkbox", selected.length === 0 && "hidden"),
|
49314 |
+
"data-testid": "templates:template-option-checkbox",
|
49315 |
+
disabled: !canUseTemplate(template)
|
49316 |
}), /*#__PURE__*/react.createElement("div", {
|
49317 |
className: "type",
|
49318 |
onClick: function onClick() {
|
49319 |
+
if (!canUseTemplate(template)) return;
|
49320 |
+
|
49321 |
if (selected.length > 0) {
|
49322 |
return handleCheckboxSelect(key);
|
49323 |
}
|
49328 |
}, key === 0 ? /*#__PURE__*/react.createElement("div", {
|
49329 |
className: "default-option"
|
49330 |
}, /*#__PURE__*/react.createElement("img", {
|
49331 |
+
src: buttonizer_admin.templatesImgDir + "/default.png",
|
49332 |
alt: "Template",
|
49333 |
draggable: false
|
49334 |
}), /*#__PURE__*/react.createElement("span", null, translate_translate("templates.start_scratch"))) : /*#__PURE__*/react.createElement("img", {
|
49335 |
+
src: template.template_image ? buttonizer_admin.templatesImgDir + "/".concat(template.template_image) : buttonizer_admin.assets + "/images/buttonizer-logo.png",
|
49336 |
alt: "Template",
|
49337 |
draggable: false
|
49338 |
+
}), key > 0 && /*#__PURE__*/react.createElement(Chip_Chip, {
|
49339 |
className: "category",
|
49340 |
size: "small",
|
49341 |
key: key,
|
49342 |
+
label: filterButtons === "button" ? template.name : template.group_type.charAt(0).toUpperCase() + template.group_type.slice(1).replace(/[^\w\s]/gi, " ")
|
49343 |
+
}), !canUseTemplate(template) && /*#__PURE__*/react.createElement(PremiumTag, null), canUseTemplate(template) && /*#__PURE__*/react.createElement("div", {
|
49344 |
className: "select"
|
49345 |
}, selected.includes(key) ? /*#__PURE__*/react.createElement(react.Fragment, null, /*#__PURE__*/react.createElement("i", {
|
49346 |
className: "fa fa-check-circle",
|
54076 |
});
|
54077 |
}, []);
|
54078 |
return /*#__PURE__*/react.createElement(Autocomplete_Autocomplete, {
|
54079 |
+
id: label,
|
54080 |
"data-testid": "templates:filter-dropdown",
|
54081 |
multiple: true,
|
54082 |
disableCloseOnSelect: true,
|
54135 |
renderTags: function renderTags(value, getTagProps) {
|
54136 |
return value.map(function (option, index) {
|
54137 |
return /*#__PURE__*/react.createElement(Chip_Chip, FilterTemplateOptions_extends({
|
54138 |
+
label: translate_translate(option.label),
|
54139 |
size: "small"
|
54140 |
}, getTagProps({
|
54141 |
index: index
|
54167 |
|
54168 |
|
54169 |
|
54170 |
+
|
54171 |
+
|
54172 |
function TemplatesDialog(_ref) {
|
54173 |
var open = _ref.open,
|
54174 |
onClose = _ref.onClose,
|
54175 |
+
_ref$showGroups = _ref.showGroups,
|
54176 |
+
showGroups = _ref$showGroups === void 0 ? false : _ref$showGroups,
|
54177 |
index = _ref.index,
|
54178 |
+
currentGroup = _ref.currentGroup,
|
54179 |
+
welcome = _ref.welcome,
|
54180 |
+
setHintStep = _ref.setHintStep,
|
54181 |
+
setSetting = _ref.setSetting;
|
54182 |
|
54183 |
var _useState = (0,react.useState)([]),
|
54184 |
_useState2 = TemplatesDialog_slicedToArray(_useState, 2),
|
54190 |
filterFrameDesign = _useState4[0],
|
54191 |
setFilterFrameDesign = _useState4[1];
|
54192 |
|
54193 |
+
var _useState5 = (0,react.useState)(showGroups ? "group" : "button"),
|
54194 |
_useState6 = TemplatesDialog_slicedToArray(_useState5, 2),
|
54195 |
filterButtons = _useState6[0],
|
54196 |
setFilterButtons = _useState6[1];
|
54201 |
setReturnedTemplates = _useState8[1];
|
54202 |
|
54203 |
var handleCloseDialog = function handleCloseDialog() {
|
54204 |
+
setFilterButtons(showGroups ? "group" : "button");
|
|
|
54205 |
setReturnedTemplates(false);
|
54206 |
setFilterPopularAction([]);
|
54207 |
setFilterFrameDesign([]);
|
54208 |
+
|
54209 |
+
if (welcome) {
|
54210 |
+
setHintStep(0);
|
54211 |
+
setSetting("welcome", false);
|
54212 |
+
}
|
54213 |
+
|
54214 |
+
onClose();
|
54215 |
};
|
54216 |
|
54217 |
var frameDesignList = [{
|
54218 |
+
label: translate_translate("templates.framedesign.social_media"),
|
54219 |
value: "social-media"
|
54220 |
}, {
|
54221 |
+
label: translate_translate("templates.framedesign.business"),
|
54222 |
value: "business"
|
54223 |
}, {
|
54224 |
+
label: translate_translate("templates.framedesign.contact"),
|
54225 |
value: "contact"
|
54226 |
}, {
|
54227 |
+
label: translate_translate("templates.framedesign.actions"),
|
54228 |
value: "actions"
|
54229 |
}, {
|
54230 |
+
label: translate_translate("templates.framedesign.social_sharing"),
|
54231 |
value: "social-sharing"
|
54232 |
+
}, {
|
54233 |
+
label: translate_translate("templates.framedesign.support"),
|
54234 |
+
value: "support-group"
|
54235 |
}];
|
54236 |
return /*#__PURE__*/react.createElement(esm_Dialog_Dialog, {
|
54237 |
open: open,
|
54238 |
onClose: function onClose() {
|
54239 |
+
return handleCloseDialog();
|
54240 |
},
|
54241 |
maxWidth: "md",
|
54242 |
fullWidth: true,
|
54253 |
className: "subtitle"
|
54254 |
}, translate_translate("templates.all_templates_description"))), /*#__PURE__*/react.createElement(esm_IconButton_IconButton, {
|
54255 |
onClick: function onClick() {
|
54256 |
+
return handleCloseDialog();
|
54257 |
},
|
54258 |
className: "close-button",
|
54259 |
"data-testid": "templates-dialog:close-button"
|
54287 |
},
|
54288 |
"data-testid": "templates:filter-buttons-button"
|
54289 |
}, "1"), /*#__PURE__*/react.createElement(esm_Button_Button, {
|
54290 |
+
disabled: !showGroups,
|
54291 |
onClick: function onClick() {
|
54292 |
setFilterButtons("group");
|
54293 |
setFilterFrameDesign([]);
|
54323 |
}));
|
54324 |
}
|
54325 |
|
54326 |
+
/* harmony default export */ var TemplatesDialog_TemplatesDialog = (connect(function (state) {
|
54327 |
+
return {
|
54328 |
+
welcome: state.settings.welcome
|
54329 |
+
};
|
54330 |
+
}, function (dispatch) {
|
54331 |
+
return {
|
54332 |
+
setHintStep: function setHintStep(step) {
|
54333 |
+
return dispatch(dataActions_setMisc("hint_step", step));
|
54334 |
+
},
|
54335 |
+
setSetting: function setSetting() {
|
54336 |
+
return dispatch(dataActions_setSetting.apply(void 0, arguments));
|
54337 |
+
}
|
54338 |
+
};
|
54339 |
+
})(TemplatesDialog));
|
54340 |
// EXTERNAL MODULE: ./node_modules/@seznam/compose-react-refs/composeRefs.js
|
54341 |
var composeRefs = __webpack_require__(99601);
|
54342 |
;// CONCATENATED MODULE: ./src/js/dashboard/Components/Containers/ButtonGroupContainer/ButtonGroupContainer.js
|
54407 |
provided = _ref.provided,
|
54408 |
currentDrop = _ref.currentDrop,
|
54409 |
getButtonsCount = _ref.getButtonsCount,
|
|
|
54410 |
removeGroup = _ref.removeGroup,
|
54411 |
duplicateGroup = _ref.duplicateGroup,
|
54412 |
isNewGroup = _ref.isNewGroup,
|
54413 |
+
openOverride = _ref.openOverride,
|
54414 |
+
groupIndex = _ref.groupIndex;
|
54415 |
var cookieOpenedState = getCookie("buttonizer_bar_state_opened") ? dlv_umd_default()(JSON.parse(getCookie("buttonizer_bar_state_opened")), groupId, false) : false;
|
54416 |
|
54417 |
var _useState = (0,react.useState)(cookieOpenedState),
|
54500 |
className: "group-action-spacer"
|
54501 |
}), /*#__PURE__*/react.createElement("div", {
|
54502 |
className: "group-actions"
|
54503 |
+
}, /*#__PURE__*/react.createElement(ContainerActions_EditButton, {
|
54504 |
onClick: function onClick() {
|
54505 |
return document.location.hash = "#/group/" + group.id;
|
54506 |
},
|
54524 |
model: "group",
|
54525 |
"data-testid": "delete-button-group",
|
54526 |
buttonCount: getButtonsCount(group.id),
|
|
|
54527 |
onClose: function onClose() {
|
54528 |
// Remove group from cookie, other wise it will bloat the cookie
|
54529 |
if (getCookie("buttonizer_bar_state_opened")) {
|
54544 |
key: id
|
54545 |
}, function (provided, snapshot) {
|
54546 |
return /*#__PURE__*/react.createElement(ButtonContainer_ButtonContainer, {
|
54547 |
+
provided: provided,
|
54548 |
+
groupIndex: groupIndex,
|
54549 |
groupId: group.id,
|
54550 |
buttonId: id,
|
54551 |
currentDrag: snapshot.isDragging ? " currentDrag" : "",
|
54568 |
onClose: function onClose() {
|
54569 |
return setNewButtonDialogOpened(false);
|
54570 |
},
|
54571 |
+
index: newButtonDialogOpened
|
|
|
54572 |
}))));
|
54573 |
}
|
54574 |
|
54577 |
getButtonsCount: function getButtonsCount(groupId) {
|
54578 |
return selectors_getButtonsCount(groupId, state);
|
54579 |
},
|
|
|
|
|
|
|
54580 |
groups: state.groups,
|
54581 |
state: state
|
54582 |
};
|
54603 |
}
|
54604 |
}, dispatchProps), stateProps), props);
|
54605 |
})(ButtonGroupContainer));
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
54606 |
;// CONCATENATED MODULE: ./src/js/dashboard/Pages/Overview/Overview.js
|
54607 |
function Overview_slicedToArray(arr, i) { return Overview_arrayWithHoles(arr) || Overview_iterableToArrayLimit(arr, i) || Overview_unsupportedIterableToArray(arr, i) || Overview_nonIterableRest(); }
|
54608 |
|
54632 |
|
54633 |
|
54634 |
|
54635 |
+
|
54636 |
+
|
54637 |
function Overview(_ref) {
|
54638 |
var _ref$groups = _ref.groups,
|
54639 |
groups = _ref$groups === void 0 ? null : _ref$groups,
|
54644 |
addGroup = _ref.addGroup,
|
54645 |
isPremiumCode = _ref.isPremiumCode,
|
54646 |
_ref$scrollBar = _ref.scrollBar,
|
54647 |
+
scrollBar = _ref$scrollBar === void 0 ? false : _ref$scrollBar,
|
54648 |
+
getGroupCount = _ref.getGroupCount,
|
54649 |
+
welcome = _ref.welcome,
|
54650 |
+
isLoading = _ref.isLoading,
|
54651 |
+
setHintStep = _ref.setHintStep;
|
54652 |
|
54653 |
// Create new group
|
54654 |
+
var _useState = (0,react.useState)(welcome || document.location.hash === "#/welcome-splash"),
|
54655 |
_useState2 = Overview_slicedToArray(_useState, 2),
|
54656 |
dialogOpen = _useState2[0],
|
54657 |
openDialog = _useState2[1];
|
54737 |
className: "fas fa-plus-circle"
|
54738 |
}),
|
54739 |
"data-testid": "new-group"
|
54740 |
+
}, translate_translate("utils.create_group"), /*#__PURE__*/react.createElement(PremiumTag, null)));
|
54741 |
+
};
|
54742 |
+
|
54743 |
+
var firstGroup = function firstGroup() {
|
54744 |
+
return /*#__PURE__*/react.createElement(react.Fragment, null, /*#__PURE__*/react.createElement("div", {
|
54745 |
+
style: {
|
54746 |
+
textAlign: "left",
|
54747 |
+
margin: "10px 20px",
|
54748 |
+
display: "flex",
|
54749 |
+
justifyContent: "space-between"
|
54750 |
+
}
|
54751 |
+
}, /*#__PURE__*/react.createElement(Tippy_Tippy, {
|
54752 |
+
content: translate_translate("utils.shift_click"),
|
54753 |
+
arrow: false
|
54754 |
+
}, /*#__PURE__*/react.createElement(esm_Button_Button, {
|
54755 |
+
onClick: function onClick(e) {
|
54756 |
+
if (e.shiftKey) return addGroup({
|
54757 |
+
name: translate_translate("utils.new_group")
|
54758 |
+
}, 0);
|
54759 |
+
openDialog(0);
|
54760 |
+
},
|
54761 |
+
color: "primary",
|
54762 |
+
variant: "text",
|
54763 |
+
size: "small",
|
54764 |
+
startIcon: /*#__PURE__*/react.createElement(esm_Icon_Icon, {
|
54765 |
+
className: "fas fa-plus-circle"
|
54766 |
+
}),
|
54767 |
+
"data-testid": "new-group"
|
54768 |
+
}, translate_translate("templates.first_button")))));
|
54769 |
};
|
54770 |
|
54771 |
var buttonGroupContainer = function buttonGroupContainer() {
|
54772 |
+
if (Object.keys(groups).length === 0) return;
|
54773 |
/* webpack-strip-block:removed */
|
54774 |
+
|
54775 |
return /*#__PURE__*/react.createElement(react.Fragment, null, /*#__PURE__*/react.createElement(ConnectedDroppable, {
|
54776 |
droppableId: Object.keys(groups)[0]
|
54777 |
}, function (provided, snapshot) {
|
54778 |
return /*#__PURE__*/react.createElement(ButtonGroupContainer_ButtonGroupContainer, {
|
54779 |
groupId: Object.keys(groups)[0],
|
54780 |
+
groupIndex: 0,
|
54781 |
provided: provided,
|
54782 |
+
currentDrop: snapshot.isDraggingOver ? " currentDrop" : "",
|
54783 |
+
isNewGroup: newGroup && newGroup[0] === Object.keys(groups)[0]
|
54784 |
});
|
54785 |
}), addGroupButton());
|
54786 |
};
|
54791 |
className: "buttonizer-logo"
|
54792 |
}, /*#__PURE__*/react.createElement("img", {
|
54793 |
src: window.buttonizer_admin.assets + "/images/logo.png"
|
54794 |
+
})), /*#__PURE__*/react.createElement(RandomTip_RandomTip, null), getGroupCount() < 1 && /*#__PURE__*/react.createElement("div", {
|
54795 |
+
className: "first-button"
|
54796 |
+
}, firstGroup()), hasPremium && !isPremiumCode && /*#__PURE__*/react.createElement("div", {
|
54797 |
className: "mdc-card dashboard-warning-msg"
|
54798 |
}, /*#__PURE__*/react.createElement("b", null, translate_translate("warnings.premium_license_free_version.title")), translate_translate("warnings.premium_license_free_version.information"), " ", /*#__PURE__*/react.createElement("a", {
|
54799 |
href: "https://community.buttonizer.pro/knowledgebase/321",
|
54809 |
sensors: [testDragSensor],
|
54810 |
onDragEnd: onDragEnd,
|
54811 |
onDragStart: onDragStart
|
54812 |
+
}, buttonGroupContainer()), /*#__PURE__*/react.createElement(TemplatesDialog_TemplatesDialog, {
|
54813 |
+
index: dialogOpen,
|
54814 |
+
open: !isLoading && dialogOpen !== false,
|
54815 |
+
onClose: function onClose() {
|
54816 |
+
return openDialog(false);
|
54817 |
+
},
|
54818 |
+
showGroups: getGroupCount() === 0 || app.hasPremium(),
|
54819 |
+
welcome: welcome,
|
54820 |
+
setHintStep: setHintStep
|
54821 |
+
}));
|
54822 |
}
|
54823 |
|
54824 |
/* harmony default export */ var Overview_Overview = (connect(function (state) {
|
54825 |
return {
|
54826 |
+
welcome: state.settings.welcome,
|
54827 |
groups: state.groups,
|
54828 |
hasPremium: state.misc._premium,
|
54829 |
+
isPremiumCode: state.misc._premiumCode,
|
54830 |
+
getGroupCount: function getGroupCount() {
|
54831 |
+
return selectors_getGroupCount(state);
|
54832 |
+
}
|
54833 |
};
|
54834 |
}, function (dispatch) {
|
54835 |
return {
|
54844 |
},
|
54845 |
changeRelation: function changeRelation() {
|
54846 |
return dispatch(dataActions_changeRelation.apply(void 0, arguments));
|
54847 |
+
},
|
54848 |
+
setMisc: function setMisc() {
|
54849 |
+
return dispatch(dataActions_setMisc.apply(void 0, arguments));
|
54850 |
+
},
|
54851 |
+
setHintStep: function setHintStep(step) {
|
54852 |
+
return dispatch(dataActions_setMisc("hint_step", step));
|
54853 |
}
|
54854 |
};
|
54855 |
})(Overview));
|
54877 |
"data-testid": "return-to-overview"
|
54878 |
}, "Return to overview"));
|
54879 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
54880 |
;// CONCATENATED MODULE: ./node_modules/@material-ui/core/esm/utils/scrollLeft.js
|
54881 |
// Source from https://github.com/alitaheri/normalize-scroll-left
|
54882 |
var cachedType;
|
55666 |
/* harmony default export */ var Tabs_Tabs = ((0,withStyles/* default */.Z)(Tabs_styles, {
|
55667 |
name: 'MuiTabs'
|
55668 |
})(Tabs));
|
55669 |
+
;// CONCATENATED MODULE: ./node_modules/@material-ui/core/esm/Tab/Tab.js
|
55670 |
+
|
55671 |
+
|
55672 |
+
|
55673 |
+
|
55674 |
+
|
55675 |
+
|
55676 |
+
|
55677 |
+
|
55678 |
+
|
55679 |
+
|
55680 |
+
var Tab_styles = function styles(theme) {
|
55681 |
+
var _extends2;
|
55682 |
+
|
55683 |
+
return {
|
55684 |
+
/* Styles applied to the root element. */
|
55685 |
+
root: (0,esm_extends/* default */.Z)({}, theme.typography.button, (_extends2 = {
|
55686 |
+
maxWidth: 264,
|
55687 |
+
minWidth: 72,
|
55688 |
+
position: 'relative',
|
55689 |
+
boxSizing: 'border-box',
|
55690 |
+
minHeight: 48,
|
55691 |
+
flexShrink: 0,
|
55692 |
+
padding: '6px 12px'
|
55693 |
+
}, (0,defineProperty/* default */.Z)(_extends2, theme.breakpoints.up('sm'), {
|
55694 |
+
padding: '6px 24px'
|
55695 |
+
}), (0,defineProperty/* default */.Z)(_extends2, "overflow", 'hidden'), (0,defineProperty/* default */.Z)(_extends2, "whiteSpace", 'normal'), (0,defineProperty/* default */.Z)(_extends2, "textAlign", 'center'), (0,defineProperty/* default */.Z)(_extends2, theme.breakpoints.up('sm'), {
|
55696 |
+
minWidth: 160
|
55697 |
+
}), _extends2)),
|
55698 |
+
|
55699 |
+
/* Styles applied to the root element if both `icon` and `label` are provided. */
|
55700 |
+
labelIcon: {
|
55701 |
+
minHeight: 72,
|
55702 |
+
paddingTop: 9,
|
55703 |
+
'& $wrapper > *:first-child': {
|
55704 |
+
marginBottom: 6
|
55705 |
+
}
|
55706 |
+
},
|
55707 |
+
|
55708 |
+
/* Styles applied to the root element if the parent [`Tabs`](/api/tabs/) has `textColor="inherit"`. */
|
55709 |
+
textColorInherit: {
|
55710 |
+
color: 'inherit',
|
55711 |
+
opacity: 0.7,
|
55712 |
+
'&$selected': {
|
55713 |
+
opacity: 1
|
55714 |
+
},
|
55715 |
+
'&$disabled': {
|
55716 |
+
opacity: 0.5
|
55717 |
+
}
|
55718 |
+
},
|
55719 |
+
|
55720 |
+
/* Styles applied to the root element if the parent [`Tabs`](/api/tabs/) has `textColor="primary"`. */
|
55721 |
+
textColorPrimary: {
|
55722 |
+
color: theme.palette.text.secondary,
|
55723 |
+
'&$selected': {
|
55724 |
+
color: theme.palette.primary.main
|
55725 |
+
},
|
55726 |
+
'&$disabled': {
|
55727 |
+
color: theme.palette.text.disabled
|
55728 |
+
}
|
55729 |
+
},
|
55730 |
+
|
55731 |
+
/* Styles applied to the root element if the parent [`Tabs`](/api/tabs/) has `textColor="secondary"`. */
|
55732 |
+
textColorSecondary: {
|
55733 |
+
color: theme.palette.text.secondary,
|
55734 |
+
'&$selected': {
|
55735 |
+
color: theme.palette.secondary.main
|
55736 |
+
},
|
55737 |
+
'&$disabled': {
|
55738 |
+
color: theme.palette.text.disabled
|
55739 |
+
}
|
55740 |
+
},
|
55741 |
+
|
55742 |
+
/* Pseudo-class applied to the root element if `selected={true}` (controlled by the Tabs component). */
|
55743 |
+
selected: {},
|
55744 |
+
|
55745 |
+
/* Pseudo-class applied to the root element if `disabled={true}` (controlled by the Tabs component). */
|
55746 |
+
disabled: {},
|
55747 |
+
|
55748 |
+
/* Styles applied to the root element if `fullWidth={true}` (controlled by the Tabs component). */
|
55749 |
+
fullWidth: {
|
55750 |
+
flexShrink: 1,
|
55751 |
+
flexGrow: 1,
|
55752 |
+
flexBasis: 0,
|
55753 |
+
maxWidth: 'none'
|
55754 |
+
},
|
55755 |
+
|
55756 |
+
/* Styles applied to the root element if `wrapped={true}`. */
|
55757 |
+
wrapped: {
|
55758 |
+
fontSize: theme.typography.pxToRem(12),
|
55759 |
+
lineHeight: 1.5
|
55760 |
+
},
|
55761 |
+
|
55762 |
+
/* Styles applied to the `icon` and `label`'s wrapper element. */
|
55763 |
+
wrapper: {
|
55764 |
+
display: 'inline-flex',
|
55765 |
+
alignItems: 'center',
|
55766 |
+
justifyContent: 'center',
|
55767 |
+
width: '100%',
|
55768 |
+
flexDirection: 'column'
|
55769 |
+
}
|
55770 |
+
};
|
55771 |
+
};
|
55772 |
+
var Tab = /*#__PURE__*/react.forwardRef(function Tab(props, ref) {
|
55773 |
+
var classes = props.classes,
|
55774 |
+
className = props.className,
|
55775 |
+
_props$disabled = props.disabled,
|
55776 |
+
disabled = _props$disabled === void 0 ? false : _props$disabled,
|
55777 |
+
_props$disableFocusRi = props.disableFocusRipple,
|
55778 |
+
disableFocusRipple = _props$disableFocusRi === void 0 ? false : _props$disableFocusRi,
|
55779 |
+
fullWidth = props.fullWidth,
|
55780 |
+
icon = props.icon,
|
55781 |
+
indicator = props.indicator,
|
55782 |
+
label = props.label,
|
55783 |
+
onChange = props.onChange,
|
55784 |
+
onClick = props.onClick,
|
55785 |
+
onFocus = props.onFocus,
|
55786 |
+
selected = props.selected,
|
55787 |
+
selectionFollowsFocus = props.selectionFollowsFocus,
|
55788 |
+
_props$textColor = props.textColor,
|
55789 |
+
textColor = _props$textColor === void 0 ? 'inherit' : _props$textColor,
|
55790 |
+
value = props.value,
|
55791 |
+
_props$wrapped = props.wrapped,
|
55792 |
+
wrapped = _props$wrapped === void 0 ? false : _props$wrapped,
|
55793 |
+
other = (0,objectWithoutProperties/* default */.Z)(props, ["classes", "className", "disabled", "disableFocusRipple", "fullWidth", "icon", "indicator", "label", "onChange", "onClick", "onFocus", "selected", "selectionFollowsFocus", "textColor", "value", "wrapped"]);
|
55794 |
+
|
55795 |
+
var handleClick = function handleClick(event) {
|
55796 |
+
if (onChange) {
|
55797 |
+
onChange(event, value);
|
55798 |
+
}
|
55799 |
+
|
55800 |
+
if (onClick) {
|
55801 |
+
onClick(event);
|
55802 |
+
}
|
55803 |
+
};
|
55804 |
+
|
55805 |
+
var handleFocus = function handleFocus(event) {
|
55806 |
+
if (selectionFollowsFocus && !selected && onChange) {
|
55807 |
+
onChange(event, value);
|
55808 |
+
}
|
55809 |
+
|
55810 |
+
if (onFocus) {
|
55811 |
+
onFocus(event);
|
55812 |
+
}
|
55813 |
+
};
|
55814 |
+
|
55815 |
+
return /*#__PURE__*/react.createElement(ButtonBase_ButtonBase, (0,esm_extends/* default */.Z)({
|
55816 |
+
focusRipple: !disableFocusRipple,
|
55817 |
+
className: (0,clsx_m/* default */.Z)(classes.root, classes["textColor".concat((0,utils_capitalize/* default */.Z)(textColor))], className, disabled && classes.disabled, selected && classes.selected, label && icon && classes.labelIcon, fullWidth && classes.fullWidth, wrapped && classes.wrapped),
|
55818 |
+
ref: ref,
|
55819 |
+
role: "tab",
|
55820 |
+
"aria-selected": selected,
|
55821 |
+
disabled: disabled,
|
55822 |
+
onClick: handleClick,
|
55823 |
+
onFocus: handleFocus,
|
55824 |
+
tabIndex: selected ? 0 : -1
|
55825 |
+
}, other), /*#__PURE__*/react.createElement("span", {
|
55826 |
+
className: classes.wrapper
|
55827 |
+
}, icon, label), indicator);
|
55828 |
+
});
|
55829 |
+
false ? 0 : void 0;
|
55830 |
+
/* harmony default export */ var Tab_Tab = ((0,withStyles/* default */.Z)(Tab_styles, {
|
55831 |
+
name: 'MuiTab'
|
55832 |
+
})(Tab));
|
55833 |
;// CONCATENATED MODULE: ./src/js/dashboard/Components/Containers/ContainerSettings/BreadcrumbSelect/BreadcrumbSelect.js
|
55834 |
function BreadcrumbSelect_slicedToArray(arr, i) { return BreadcrumbSelect_arrayWithHoles(arr) || BreadcrumbSelect_iterableToArrayLimit(arr, i) || BreadcrumbSelect_unsupportedIterableToArray(arr, i) || BreadcrumbSelect_nonIterableRest(); }
|
55835 |
|
55968 |
};
|
55969 |
})(BreadcrumbSelectWithRouter));
|
55970 |
;// CONCATENATED MODULE: ./src/js/dashboard/Components/Containers/ButtonContainer/ButtonHeader/ButtonHeader.js
|
55971 |
+
function ButtonHeader_slicedToArray(arr, i) { return ButtonHeader_arrayWithHoles(arr) || ButtonHeader_iterableToArrayLimit(arr, i) || ButtonHeader_unsupportedIterableToArray(arr, i) || ButtonHeader_nonIterableRest(); }
|
55972 |
+
|
55973 |
+
function ButtonHeader_nonIterableRest() { throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); }
|
55974 |
+
|
55975 |
+
function ButtonHeader_unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return ButtonHeader_arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return ButtonHeader_arrayLikeToArray(o, minLen); }
|
55976 |
+
|
55977 |
+
function ButtonHeader_arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }
|
55978 |
+
|
55979 |
+
function ButtonHeader_iterableToArrayLimit(arr, i) { var _i = arr && (typeof Symbol !== "undefined" && arr[Symbol.iterator] || arr["@@iterator"]); if (_i == null) return; var _arr = []; var _n = true; var _d = false; var _s, _e; try { for (_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i["return"] != null) _i["return"](); } finally { if (_d) throw _e; } } return _arr; }
|
55980 |
+
|
55981 |
+
function ButtonHeader_arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; }
|
55982 |
+
|
55983 |
|
55984 |
|
55985 |
|
55997 |
_ref$tab = _ref.tab,
|
55998 |
tab = _ref$tab === void 0 ? 0 : _ref$tab;
|
55999 |
|
56000 |
+
var url = function url(page) {
|
56001 |
+
return "/group/".concat(group.id, "/button/").concat(button.id, "/").concat(page);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
56002 |
};
|
56003 |
|
56004 |
+
var ref = (0,react.useRef)();
|
56005 |
+
|
56006 |
+
var _useState = (0,react.useState)(null),
|
56007 |
+
_useState2 = ButtonHeader_slicedToArray(_useState, 2),
|
56008 |
+
anchorEl = _useState2[0],
|
56009 |
+
setAnchorEl = _useState2[1];
|
56010 |
+
|
56011 |
+
(0,react.useEffect)(function () {
|
56012 |
+
setAnchorEl(ref.current);
|
56013 |
+
}, [ref]);
|
56014 |
return /*#__PURE__*/react.createElement("div", {
|
56015 |
className: "bar-header"
|
56016 |
}, /*#__PURE__*/react.createElement("div", {
|
56049 |
}, /*#__PURE__*/react.createElement("i", {
|
56050 |
className: "fas fa-chevron-down"
|
56051 |
}), translate_translate("bar.edit_group_settings"))), /*#__PURE__*/react.createElement("div", {
|
56052 |
+
className: "mdc-card top-header",
|
56053 |
+
ref: ref
|
56054 |
}, /*#__PURE__*/react.createElement(Tabs_Tabs, {
|
56055 |
value: tab,
|
56056 |
variant: "fullWidth",
|
56057 |
indicatorColor: "secondary",
|
56058 |
textColor: "secondary",
|
56059 |
className: "tab-bordered"
|
56060 |
+
}, /*#__PURE__*/react.createElement(Tab_Tab, {
|
56061 |
+
component: "a",
|
56062 |
+
onClick: function onClick() {
|
56063 |
+
if (history.location.pathname !== url("general")) {
|
56064 |
+
history.push(url("general"));
|
56065 |
+
}
|
56066 |
+
},
|
56067 |
+
style: tab === 0 ? {
|
56068 |
+
color: "#f08419"
|
56069 |
+
} : null,
|
56070 |
label: translate_translate("settings.setting_categories.general"),
|
56071 |
id: 0,
|
56072 |
+
href: "#".concat(url("general")),
|
56073 |
page: "general",
|
56074 |
"data-testid": "general-tab",
|
56075 |
icon: /*#__PURE__*/react.createElement("i", {
|
56076 |
className: "fas fa-wrench"
|
56077 |
})
|
56078 |
+
}), /*#__PURE__*/react.createElement(Hints_Hints, {
|
56079 |
+
currentHintStep: 1,
|
56080 |
+
anchorEl: anchorEl,
|
56081 |
+
position: [0, 10],
|
56082 |
+
text: translate_translate("buttonizer_tour.hint.step_1")
|
56083 |
+
}), /*#__PURE__*/react.createElement(Tab_Tab, {
|
56084 |
+
component: "a",
|
56085 |
+
onClick: function onClick() {
|
56086 |
+
if (history.location.pathname !== url("style")) {
|
56087 |
+
history.push(url("style"));
|
56088 |
+
}
|
56089 |
+
|
56090 |
+
anchorEl.classList.remove("hint-pulse-1");
|
56091 |
+
},
|
56092 |
+
style: tab === 1 ? {
|
56093 |
+
color: "#f08419"
|
56094 |
+
} : null,
|
56095 |
+
ref: ref,
|
56096 |
label: translate_translate("utils.style"),
|
56097 |
+
className: "style-tab",
|
56098 |
id: 1,
|
56099 |
+
href: "#".concat(url("style")),
|
56100 |
page: "style",
|
56101 |
"data-testid": "style-tab",
|
56102 |
icon: /*#__PURE__*/react.createElement("i", {
|
56103 |
className: "fas fa-paint-brush"
|
56104 |
})
|
56105 |
+
}), /*#__PURE__*/react.createElement(Tab_Tab, {
|
56106 |
+
component: "a",
|
56107 |
+
onClick: function onClick() {
|
56108 |
+
if (history.location.pathname !== url("advanced")) {
|
56109 |
+
history.push(url("advanced"));
|
56110 |
+
}
|
56111 |
+
},
|
56112 |
+
style: tab === 2 ? {
|
56113 |
+
color: "#f08419"
|
56114 |
+
} : null,
|
56115 |
label: translate_translate("utils.advanced"),
|
56116 |
id: 2,
|
56117 |
page: "advanced",
|
56118 |
+
href: "#".concat(url("advanced")),
|
56119 |
"data-testid": "advanced-tab",
|
56120 |
icon: /*#__PURE__*/react.createElement("i", {
|
56121 |
className: "fas fa-sliders-h"
|
56383 |
|
56384 |
|
56385 |
|
56386 |
+
|
56387 |
+
|
56388 |
+
var Mail_useStyles = function useStyles() {
|
56389 |
+
return styles_makeStyles(function () {
|
56390 |
+
return {
|
56391 |
+
root: {
|
56392 |
+
"& .MuiFormLabel-root.Mui-error": {
|
56393 |
+
color: "#f08419"
|
56394 |
+
},
|
56395 |
+
"& .MuiOutlinedInput-root.Mui-error": {
|
56396 |
+
"& fieldset": {
|
56397 |
+
borderColor: "#f08419"
|
56398 |
+
}
|
56399 |
+
},
|
56400 |
+
"& .MuiFormHelperText-root.Mui-error": {
|
56401 |
+
color: "#f08419"
|
56402 |
+
}
|
56403 |
+
}
|
56404 |
+
};
|
56405 |
+
});
|
56406 |
+
};
|
56407 |
+
|
56408 |
function Mail(_ref) {
|
56409 |
var _ref$value = _ref.value,
|
56410 |
value = _ref$value === void 0 ? "" : _ref$value,
|
56416 |
cc = _ref$cc === void 0 ? "" : _ref$cc,
|
56417 |
_ref$bcc = _ref.bcc,
|
56418 |
bcc = _ref$bcc === void 0 ? "" : _ref$bcc,
|
56419 |
+
_onChange = _ref.onChange,
|
56420 |
+
helperText = _ref.helperText;
|
56421 |
|
56422 |
var _useState = (0,react.useState)(cc !== ""),
|
56423 |
_useState2 = Mail_slicedToArray(_useState, 2),
|
56430 |
setShowBCC = _useState4[1];
|
56431 |
|
56432 |
var isInvalid = value !== "" ? !isEmail_default()(value) : false;
|
56433 |
+
var classes = Mail_useStyles(helperText)();
|
56434 |
return /*#__PURE__*/react.createElement("div", {
|
56435 |
className: "button-action-value"
|
56436 |
}, /*#__PURE__*/react.createElement(esm_TextField_TextField, {
|
56437 |
+
className: classes.root,
|
56438 |
variant: "outlined",
|
56439 |
fullWidth: true,
|
56440 |
value: value,
|
57083 |
}, translate_translate("settings.button_action.open_url.title")), /*#__PURE__*/react.createElement(Select_Select, {
|
57084 |
onChange: handleChange,
|
57085 |
labelWidth: labelWidth,
|
|
|
57086 |
value: new_tab,
|
57087 |
MenuProps: {
|
57088 |
anchorOrigin: {
|
57112 |
|
57113 |
|
57114 |
|
57115 |
+
|
57116 |
/**
|
57117 |
* DefaultTextField
|
57118 |
* Create a textfield that changes placeholder and such
|
57125 |
* @param object object: Button object
|
57126 |
*/
|
57127 |
|
57128 |
+
var DefaultTextField_useStyles = function useStyles() {
|
57129 |
+
return styles_makeStyles(function () {
|
57130 |
+
return {
|
57131 |
+
root: {
|
57132 |
+
"& .MuiFormLabel-root.Mui-error": {
|
57133 |
+
color: "#f08419"
|
57134 |
+
},
|
57135 |
+
"& .MuiOutlinedInput-root.Mui-error": {
|
57136 |
+
"& fieldset": {
|
57137 |
+
borderColor: "#f08419"
|
57138 |
+
}
|
57139 |
+
},
|
57140 |
+
"& .MuiFormHelperText-root.Mui-error": {
|
57141 |
+
color: "#f08419"
|
57142 |
+
}
|
57143 |
+
}
|
57144 |
+
};
|
57145 |
+
});
|
57146 |
+
};
|
57147 |
+
|
57148 |
function DefaultTextField(_ref) {
|
57149 |
var _ref$value = _ref.value,
|
57150 |
value = _ref$value === void 0 ? "" : _ref$value,
|
57158 |
checkPhoneNumber = _ref$checkPhoneNumber === void 0 ? false : _ref$checkPhoneNumber,
|
57159 |
_ref$checkText = _ref.checkText,
|
57160 |
checkText = _ref$checkText === void 0 ? "Invalid" : _ref$checkText,
|
57161 |
+
helperText = _ref.helperText,
|
57162 |
_ref$children = _ref.children,
|
57163 |
children = _ref$children === void 0 ? false : _ref$children;
|
57164 |
var isValidPhoneNumber = checkPhoneNumber ? value !== "" ? (0,isMobilePhone/* default */.ZP)(value, "any", {}) : true : true;
|
57165 |
+
var classes = DefaultTextField_useStyles(helperText)();
|
57166 |
return /*#__PURE__*/react.createElement("div", {
|
57167 |
className: "button-action-value"
|
57168 |
}, /*#__PURE__*/react.createElement(esm_TextField_TextField, {
|
57169 |
+
className: classes.root,
|
57170 |
variant: "outlined",
|
57171 |
fullWidth: true,
|
57172 |
inputProps: {
|
57864 |
|
57865 |
function ButtonActionValue_objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ButtonActionValue_ownKeys(Object(source), true).forEach(function (key) { ButtonActionValue_defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ButtonActionValue_ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }
|
57866 |
|
57867 |
+
function ButtonActionValue_defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }
|
57868 |
+
|
57869 |
function ButtonActionValue_objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = ButtonActionValue_objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }
|
57870 |
|
57871 |
function ButtonActionValue_objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }
|
57872 |
|
|
|
|
|
57873 |
|
57874 |
|
57875 |
|
57890 |
|
57891 |
|
57892 |
function ButtonActionValue(_ref) {
|
|
|
|
|
57893 |
var type = _ref.type,
|
57894 |
button = _ref.button,
|
57895 |
_onChange = _ref.onChange;
|
58016 |
});
|
58017 |
|
58018 |
case "facebook":
|
58019 |
+
return /*#__PURE__*/react.createElement(DefaultTextField, {
|
58020 |
value: button.action,
|
58021 |
+
placeholder: "Facebook username or page",
|
58022 |
+
onChange: function onChange(val, type) {
|
58023 |
+
_onChange(val, type);
|
58024 |
+
}
|
58025 |
+
});
|
58026 |
|
58027 |
case "linkedin":
|
58028 |
return /*#__PURE__*/react.createElement(DefaultTextField, {
|
75243 |
var newValues = colors;
|
75244 |
newValues[hoverSettings] = val;
|
75245 |
set("background_color", newValues);
|
75246 |
+
}
|
|
|
75247 |
});
|
75248 |
};
|
75249 |
|
75270 |
var newValues = get("border_radius");
|
75271 |
newValues[0] = val === null ? "unset" : val;
|
75272 |
set("border_radius", newValues);
|
75273 |
+
}
|
|
|
75274 |
}));
|
75275 |
};
|
75276 |
|
75686 |
function Button_Button_Button(_ref) {
|
75687 |
var match = _ref.match,
|
75688 |
groups = _ref.groups,
|
75689 |
+
buttons = _ref.buttons,
|
75690 |
+
welcome = _ref.welcome,
|
75691 |
+
setHintStep = _ref.setHintStep;
|
75692 |
var group = dlv_umd_default()(groups, match.params.groupId, false);
|
75693 |
var button = dlv_umd_default()(buttons, match.params.id, false);
|
75694 |
var tab = currentTab(dlv_umd_default()(match.params, "tab", "general"));
|
75702 |
return /*#__PURE__*/react.createElement(react.Fragment, null, /*#__PURE__*/react.createElement(ButtonHeader_ButtonHeader, {
|
75703 |
group: group,
|
75704 |
button: button,
|
75705 |
+
tab: tab,
|
75706 |
+
welcome: welcome,
|
75707 |
+
setHintStep: setHintStep
|
75708 |
}), tab === 0 && /*#__PURE__*/react.createElement(Tabs_Options, {
|
75709 |
group: group,
|
75710 |
buttonId: button.id
|
75720 |
/* harmony default export */ var Pages_Button_Button = (connect(function (state) {
|
75721 |
return {
|
75722 |
groups: state.groups,
|
75723 |
+
buttons: state.buttons,
|
75724 |
+
welcome: state.settings.welcome
|
75725 |
};
|
75726 |
}, function (dispatch) {
|
75727 |
return {
|
75728 |
set: function set() {
|
75729 |
return dispatch(dataActions_set.apply(void 0, arguments));
|
75730 |
+
},
|
75731 |
+
setMisc: function setMisc() {
|
75732 |
+
return dispatch(dataActions_setMisc.apply(void 0, arguments));
|
75733 |
+
},
|
75734 |
+
setHintStep: function setHintStep(step) {
|
75735 |
+
return dispatch(dataActions_setMisc("hint_step", step));
|
75736 |
}
|
75737 |
};
|
75738 |
})(Button_Button_Button));
|
76517 |
});
|
76518 |
})(Options_Options));
|
76519 |
;// CONCATENATED MODULE: ./src/js/dashboard/Components/Containers/ButtonGroupContainer/ButtonGroupHeader/ButtonGroupHeader.js
|
|
|
|
|
76520 |
|
76521 |
|
76522 |
|
76532 |
tab = _ref.tab,
|
76533 |
history = _ref.history;
|
76534 |
|
76535 |
+
var url = function url(page) {
|
76536 |
+
return "/group/".concat(group.id, "/").concat(page);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
76537 |
};
|
76538 |
|
76539 |
return /*#__PURE__*/react.createElement("div", {
|
76561 |
value: tab,
|
76562 |
variant: "fullWidth",
|
76563 |
indicatorColor: "secondary",
|
76564 |
+
textColor: "secondary",
|
76565 |
+
className: "tab-bordered"
|
76566 |
+
}, /*#__PURE__*/react.createElement(Tab_Tab, {
|
76567 |
+
component: "a",
|
76568 |
+
onClick: function onClick() {
|
76569 |
+
if (history.location.pathname !== url("general")) {
|
76570 |
+
history.push(url("general"));
|
76571 |
+
}
|
76572 |
+
},
|
76573 |
+
style: tab === 0 ? {
|
76574 |
+
color: "#f08419"
|
76575 |
+
} : null,
|
76576 |
label: translate_translate("settings.setting_categories.general"),
|
76577 |
id: 0,
|
76578 |
+
href: "#".concat(url("general")),
|
76579 |
page: "general",
|
76580 |
"data-testid": "general-tab",
|
76581 |
icon: /*#__PURE__*/react.createElement("i", {
|
76582 |
className: "fas fa-wrench"
|
76583 |
})
|
76584 |
+
}), /*#__PURE__*/react.createElement(Tab_Tab, {
|
76585 |
+
component: "a",
|
76586 |
+
onClick: function onClick() {
|
76587 |
+
if (history.location.pathname !== url("style")) {
|
76588 |
+
history.push(url("style"));
|
76589 |
+
}
|
76590 |
+
},
|
76591 |
+
style: tab === 1 ? {
|
76592 |
+
color: "#f08419"
|
76593 |
+
} : null,
|
76594 |
label: translate_translate("utils.style"),
|
76595 |
id: 1,
|
76596 |
+
href: "#".concat(url("style")),
|
76597 |
page: "style",
|
76598 |
"data-testid": "style-tab",
|
76599 |
icon: /*#__PURE__*/react.createElement("i", {
|
76600 |
className: "fas fa-paint-brush"
|
76601 |
})
|
76602 |
+
}), /*#__PURE__*/react.createElement(Tab_Tab, {
|
76603 |
+
component: "a",
|
76604 |
+
onClick: function onClick() {
|
76605 |
+
if (history.location.pathname !== url("advanced")) {
|
76606 |
+
history.push(url("advanced"));
|
76607 |
+
}
|
76608 |
+
},
|
76609 |
+
style: tab === 2 ? {
|
76610 |
+
color: "#f08419"
|
76611 |
+
} : null,
|
76612 |
label: translate_translate("utils.advanced"),
|
76613 |
id: 2,
|
76614 |
+
href: "#".concat(url("advanced")),
|
76615 |
page: "advanced",
|
76616 |
"data-testid": "advanced-tab",
|
76617 |
icon: /*#__PURE__*/react.createElement("i", {
|
78681 |
|
78682 |
|
78683 |
|
78684 |
+
|
78685 |
function Group_currentTab(tab) {
|
78686 |
if (tab === "advanced") {
|
78687 |
return 2;
|
78694 |
|
78695 |
function Group(_ref) {
|
78696 |
var match = _ref.match,
|
78697 |
+
groups = _ref.groups,
|
78698 |
+
welcome = _ref.welcome,
|
78699 |
+
setHintStep = _ref.setHintStep;
|
78700 |
var group = dlv_umd_default()(groups, match.params.id, false);
|
78701 |
var tab = Group_currentTab(dlv_umd_default()(match.params, "tab", "general"));
|
78702 |
|
78708 |
|
78709 |
return /*#__PURE__*/react.createElement(react.Fragment, null, /*#__PURE__*/react.createElement(ButtonGroupHeader_ButtonGroupHeader, {
|
78710 |
group: group,
|
78711 |
+
tab: tab,
|
78712 |
+
welcome: welcome,
|
78713 |
+
setHintStep: setHintStep
|
78714 |
}), tab === 0 && /*#__PURE__*/react.createElement(Group_Tabs_Options, {
|
78715 |
groupId: group.id
|
78716 |
}), tab === 1 && /*#__PURE__*/react.createElement(Styling_Styling, {
|
78722 |
|
78723 |
/* harmony default export */ var Group_Group = (connect(function (state) {
|
78724 |
return {
|
78725 |
+
groups: state.groups,
|
78726 |
+
welcome: state.settings.welcome
|
78727 |
+
};
|
78728 |
+
}, function (dispatch) {
|
78729 |
+
return {
|
78730 |
+
setMisc: function setMisc() {
|
78731 |
+
return dispatch(dataActions_setMisc.apply(void 0, arguments));
|
78732 |
+
},
|
78733 |
+
setHintStep: function setHintStep(step) {
|
78734 |
+
return dispatch(dataActions_setMisc("hint_step", step));
|
78735 |
+
}
|
78736 |
};
|
78737 |
})(Group));
|
78738 |
;// CONCATENATED MODULE: ./src/js/dashboard/Router.js
|
78745 |
|
78746 |
|
78747 |
function Router_Router(_ref) {
|
78748 |
+
var scrollBar = _ref.scrollBar,
|
78749 |
+
isLoading = _ref.isLoading;
|
78750 |
return /*#__PURE__*/react.createElement(Switch, null, /*#__PURE__*/react.createElement(Route, {
|
78751 |
path: "/",
|
78752 |
exact: true,
|
78753 |
render: function render() {
|
78754 |
return /*#__PURE__*/react.createElement(Overview_Overview, {
|
78755 |
+
scrollBar: scrollBar,
|
78756 |
+
isLoading: isLoading
|
78757 |
});
|
78758 |
}
|
78759 |
}), /*#__PURE__*/react.createElement(Route, {
|
78762 |
}).join("|"), ")(.*)"),
|
78763 |
render: function render() {
|
78764 |
return /*#__PURE__*/react.createElement(Overview_Overview, {
|
78765 |
+
scrollBar: scrollBar,
|
78766 |
+
isLoading: isLoading
|
78767 |
});
|
78768 |
}
|
78769 |
}), /*#__PURE__*/react.createElement(Route, {
|
79297 |
|
79298 |
function Bar(_ref) {
|
79299 |
var _ref$loading = _ref.loading,
|
79300 |
+
loading = _ref$loading === void 0 ? false : _ref$loading,
|
79301 |
+
isLoadingSite = _ref.isLoadingSite;
|
79302 |
var ref = (0,react.useRef)();
|
79303 |
var scrollableNodeRef = (0,react.useRef)();
|
79304 |
var timer = setTimeout(function () {});
|
79335 |
}, /*#__PURE__*/react.createElement("div", {
|
79336 |
className: "router"
|
79337 |
}, !loading && /*#__PURE__*/react.createElement(Router_Router, {
|
79338 |
+
scrollBar: scrollableNodeRef,
|
79339 |
+
isLoading: isLoadingSite
|
79340 |
})))), /*#__PURE__*/react.createElement("div", {
|
79341 |
className: "bar-footer"
|
79342 |
}, /*#__PURE__*/react.createElement("div", {
|
81818 |
})(SuperContributorDialog));
|
81819 |
// EXTERNAL MODULE: ./node_modules/intro.js-react/lib/index.js
|
81820 |
var intro_js_react_lib = __webpack_require__(87762);
|
81821 |
+
;// CONCATENATED MODULE: ./src/js/dashboard/Components/Tours/ButtonizerTours/InterfaceTour.js
|
|
|
81822 |
|
81823 |
// Interface tour
|
81824 |
|
81869 |
title: translate_translate("buttonizer_tour.interface_tour.step_4.title"),
|
81870 |
intro: translate_translate("buttonizer_tour.interface_tour.step_4.intro"),
|
81871 |
tooltipClass: "tourDialog",
|
81872 |
+
position: "bottom"
|
81873 |
}, {
|
81874 |
+
element: ".settings-button",
|
81875 |
title: translate_translate("buttonizer_tour.interface_tour.step_5.title"),
|
81876 |
intro: translate_translate("buttonizer_tour.interface_tour.step_5.intro"),
|
81877 |
+
tooltipClass: "tourDialog",
|
81878 |
+
position: "top"
|
81879 |
+
}, {
|
81880 |
+
element: ".MuiButton-Publish",
|
|
|
81881 |
title: translate_translate("buttonizer_tour.interface_tour.step_6.title"),
|
81882 |
intro: translate_translate("buttonizer_tour.interface_tour.step_6.intro"),
|
81883 |
+
tooltipClass: "centerBottomDialog",
|
81884 |
position: "right"
|
81885 |
}, {
|
81886 |
+
element: ".MuiButton-Publish",
|
81887 |
title: translate_translate("buttonizer_tour.interface_tour.step_6.title"),
|
81888 |
intro: translate_translate("buttonizer_tour.interface_tour.step_6.intro"),
|
81889 |
+
tooltipClass: "centerBottomDialog",
|
81890 |
position: "right"
|
81891 |
}, {
|
81892 |
+
element: ".menu-item.buttonizer-tour",
|
81893 |
title: translate_translate("buttonizer_tour.interface_tour.step_7.title"),
|
81894 |
intro: translate_translate("buttonizer_tour.interface_tour.step_7.intro"),
|
81895 |
tooltipClass: "tourDialog",
|
81896 |
position: "right"
|
81897 |
}, {
|
81898 |
element: ".menu-item.buttonizer-tour",
|
81899 |
+
title: translate_translate("buttonizer_tour.interface_tour.step_7.title"),
|
81900 |
+
intro: translate_translate("buttonizer_tour.interface_tour.step_7.intro"),
|
81901 |
tooltipClass: "tourDialog",
|
81902 |
position: "right"
|
81903 |
}, // Go to next page, skip step
|
81904 |
{
|
81905 |
element: ".menu-support",
|
81906 |
+
title: translate_translate("buttonizer_tour.interface_tour.step_8.title"),
|
81907 |
+
intro: translate_translate("buttonizer_tour.interface_tour.step_8.intro"),
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
81908 |
tooltipClass: "tourDialog",
|
81909 |
position: "right"
|
81910 |
}];
|
81954 |
openCollapsibleGroup("group_style_button");
|
81955 |
}
|
81956 |
|
81957 |
+
if (nextStepIndex === 8) {
|
81958 |
document.location.hash = "#/group/".concat(groupId, "/style/menu"); // Open menu settings container
|
81959 |
|
81960 |
if (introJsRef.introJs._direction === "forward") setTimeout(function () {
|
81966 |
}, 100);
|
81967 |
}
|
81968 |
|
81969 |
+
if (nextStepIndex === 8) {
|
81970 |
+
// Going back to style page
|
81971 |
+
if (introJsRef.introJs._direction === "backward") {
|
81972 |
+
document.location.hash = "#/group/".concat(groupId, "/style");
|
81973 |
+
}
|
81974 |
+
}
|
81975 |
+
|
81976 |
+
if (nextStepIndex === 10) {
|
81977 |
// Open menu support container
|
81978 |
if (introJsRef.introJs._direction === "forward") setTimeout(function () {
|
81979 |
introJsRef.introJs.nextStep();
|
81984 |
}, 100);
|
81985 |
}
|
81986 |
|
81987 |
+
if (nextStepIndex === 10) {
|
81988 |
// Open menu settings container on the way back
|
81989 |
if (introJsRef.introJs._direction === "backward") {
|
81990 |
openCollapsibleGroup("menu_settings");
|
81998 |
getTourSteps: getTourSteps,
|
81999 |
onBeforeChange: onBeforeChange
|
82000 |
});
|
82001 |
+
;// CONCATENATED MODULE: ./src/js/dashboard/Components/Tours/ButtonizerTours/CreateButtonTour.js
|
|
|
|
|
82002 |
// Create button tour
|
82003 |
|
82004 |
function CreateButtonTour_getTourSteps() {
|
82032 |
intro: translate_translate("buttonizer_tour.create_button_tour.step_3.intro"),
|
82033 |
tooltipClass: "tourDialog",
|
82034 |
position: "right"
|
|
|
|
|
|
|
|
|
|
|
|
|
82035 |
}, {
|
82036 |
element: ".desktop-mobile-visibility",
|
82037 |
title: translate_translate("buttonizer_tour.create_button_tour.step_5.title"),
|
82068 |
intro: translate_translate("buttonizer_tour.create_button_tour.step_8.intro"),
|
82069 |
tooltipClass: "tourDialog",
|
82070 |
position: "right"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
82071 |
}, {
|
82072 |
element: ".simplebar-content-wrapper",
|
82073 |
title: translate_translate("buttonizer_tour.create_button_tour.step_11.title"),
|
82128 |
intro: translate_translate("buttonizer_tour.create_button_tour.step_19.intro"),
|
82129 |
tooltipClass: "tourDialog",
|
82130 |
position: "right"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
82131 |
}];
|
82132 |
}
|
82133 |
|
82153 |
openCollapsibleGroup("button_general_general");
|
82154 |
}
|
82155 |
|
82156 |
+
if (nextStepIndex === 6) {
|
82157 |
// Open label container
|
82158 |
if (introJsRef.introJs._direction === "forward") setTimeout(function () {
|
82159 |
introJsRef.introJs.nextStep();
|
82164 |
}, 100);
|
82165 |
}
|
82166 |
|
82167 |
+
if (nextStepIndex === 6) {
|
82168 |
// Open general container on the way back
|
82169 |
if (introJsRef.introJs._direction === "backward") {
|
82170 |
openCollapsibleGroup("button_general_general");
|
82171 |
}
|
82172 |
}
|
82173 |
|
82174 |
+
if (nextStepIndex === 8) {
|
82175 |
// Going back to general page and open the label container
|
82176 |
if (introJsRef.introJs._direction === "backward") {
|
82177 |
document.location.hash = "#/group/".concat(groupId, "/button/").concat(buttonId, "/general");
|
82186 |
}, 100);
|
82187 |
}
|
82188 |
|
82189 |
+
if (nextStepIndex === 9) {
|
82190 |
// Going to style page and open the button container
|
82191 |
if (introJsRef.introJs._direction === "forward") {
|
82192 |
document.location.hash = "#/group/".concat(groupId, "/button/").concat(buttonId, "/style");
|
82194 |
}
|
82195 |
}
|
82196 |
|
82197 |
+
if (nextStepIndex === 11) {
|
82198 |
// Open icon container
|
82199 |
if (introJsRef.introJs._direction === "forward") setTimeout(function () {
|
82200 |
introJsRef.introJs.nextStep();
|
82205 |
}, 100);
|
82206 |
}
|
82207 |
|
82208 |
+
if (nextStepIndex === 11) {
|
82209 |
// Open the button container on the way back
|
82210 |
if (introJsRef.introJs._direction === "backward") {
|
82211 |
openCollapsibleGroup("button_style_button");
|
82212 |
}
|
82213 |
}
|
82214 |
|
82215 |
+
if (nextStepIndex === 15) {
|
82216 |
// Open label container
|
82217 |
if (introJsRef.introJs._direction === "forward") setTimeout(function () {
|
82218 |
introJsRef.introJs.nextStep();
|
82223 |
}, 100);
|
82224 |
}
|
82225 |
|
82226 |
+
if (nextStepIndex === 15) {
|
82227 |
// Open the icon container on the way back
|
82228 |
if (introJsRef.introJs._direction === "backward") {
|
82229 |
openCollapsibleGroup("button_style_icon");
|
82237 |
getTourSteps: CreateButtonTour_getTourSteps,
|
82238 |
onBeforeChange: CreateButtonTour_onBeforeChange
|
82239 |
});
|
82240 |
+
;// CONCATENATED MODULE: ./src/js/dashboard/Components/Tours/ButtonizerTours/index.js
|
82241 |
|
82242 |
|
82243 |
+
/* harmony default export */ var ButtonizerTours = ({
|
82244 |
create_button_tour: CreateButtonTour,
|
82245 |
interface_tour: InterfaceTour
|
82246 |
});
|
82247 |
+
;// CONCATENATED MODULE: ./src/js/dashboard/Components/Tours/ButtonizerTour/ButtonizerTour.js
|
82248 |
|
82249 |
|
82250 |
|
82258 |
var tour = _ref.tour,
|
82259 |
groups = _ref.groups,
|
82260 |
buttons = _ref.buttons,
|
82261 |
+
openCollapsibleGroup = _ref.openCollapsibleGroup;
|
|
|
|
|
82262 |
var groupId = Object.keys(groups)[0];
|
82263 |
var buttonId = Object.keys(buttons)[0];
|
82264 |
var ref = (0,react.useRef)();
|
82265 |
+
var currentTour = tour ? ButtonizerTours[tour] : null;
|
82266 |
var state = {
|
82267 |
stepsEnabled: true,
|
82268 |
initialStep: 0,
|
82277 |
|
82278 |
document.location.href = "#/";
|
82279 |
openCollapsibleGroup(null);
|
|
|
82280 |
}; // Disable downscroll in the menu during the last dialogs
|
82281 |
|
82282 |
|
82294 |
|
82295 |
});
|
82296 |
return /*#__PURE__*/react.createElement(intro_js_react_lib/* Steps */.Rg, {
|
82297 |
+
enabled: tour,
|
82298 |
steps: state.steps,
|
82299 |
initialStep: state.initialStep,
|
82300 |
onExit: onExit,
|
82321 |
};
|
82322 |
}, function (dispatch) {
|
82323 |
return {
|
|
|
|
|
|
|
82324 |
setMisc: function setMisc() {
|
82325 |
return dispatch(dataActions_setMisc.apply(void 0, arguments));
|
82326 |
},
|
82502 |
function ChangelogDialog(_ref) {
|
82503 |
var welcome = _ref.welcome,
|
82504 |
setSetting = _ref.setSetting,
|
82505 |
+
changelogDialogUpdated = _ref.changelogDialogUpdated,
|
82506 |
+
nextHintStepIndex = _ref.nextHintStepIndex;
|
82507 |
|
82508 |
var _useState = (0,react.useState)(parseInt(buttonizer_admin.changelog_dialog_updated) > changelogDialogUpdated),
|
82509 |
_useState2 = ChangelogDialog_slicedToArray(_useState, 2),
|
82571 |
};
|
82572 |
|
82573 |
return /*#__PURE__*/react.createElement(esm_Dialog_Dialog, {
|
82574 |
+
open: !(welcome || location.pathname === "/welcome-splash") && nextHintStepIndex === false && dialogOpened,
|
82575 |
onClose: handleClose,
|
82576 |
fullWidth: true,
|
82577 |
"aria-labelledby": "changelog-dialog-title",
|
82649 |
/* harmony default export */ var ChangelogDialog_ChangelogDialog = (connect(function (state) {
|
82650 |
return {
|
82651 |
welcome: state.settings.welcome,
|
82652 |
+
changelogDialogUpdated: state.settings.changelog_dialog_updated,
|
82653 |
+
nextHintStepIndex: state.misc.hint_step
|
82654 |
};
|
82655 |
}, function (dispatch) {
|
82656 |
return {
|
83128 |
}), /*#__PURE__*/react.createElement(Drawers, {
|
83129 |
loaded: this.props.loading.loaded
|
83130 |
}), /*#__PURE__*/react.createElement(Bar, {
|
83131 |
+
loading: !this.props.loading.loaded,
|
83132 |
+
isLoadingSite: this.props.loading.showLoading
|
83133 |
}), /*#__PURE__*/react.createElement(AdminNotifications, null), window.buttonizer_admin.is_stand_alone && /*#__PURE__*/react.createElement(UrlBar, {
|
83134 |
loading: !this.props.loading.loaded || this.props.loading.showLoading
|
83135 |
}), !this.props.loading.showLoading && /*#__PURE__*/react.createElement("button", {
|
83164 |
}, "Your browser does somehow not support iframes. Please try a recent version of Google Chrome, FireFox or Microsoft Edge")), /*#__PURE__*/react.createElement(Dialogs_SuperContributorDialog, {
|
83165 |
tour: this.state.buttonizerTour
|
83166 |
}), /*#__PURE__*/react.createElement(ChangelogDialog_ChangelogDialog, null), /*#__PURE__*/react.createElement(ButtonizerTour_ButtonizerTour, {
|
83167 |
+
tour: this.state.buttonizerTour
|
|
|
83168 |
}), /*#__PURE__*/react.createElement(PremiumDialog_PremiumDialog, {
|
83169 |
open: this.state.premiumDialog.open,
|
83170 |
currentTarget: this.state.premiumDialog.currentTarget,
|
83202 |
key: "hasPremium",
|
83203 |
value: function hasPremium() {
|
83204 |
if (window.free === true) return false;
|
83205 |
+
return this.props._premium;
|
83206 |
+
}
|
83207 |
+
}, {
|
83208 |
+
key: "isPremiumCode",
|
83209 |
+
value: function isPremiumCode() {
|
83210 |
+
if (window.freeCode === true) return false;
|
83211 |
+
return this.props.isPremiumCode;
|
83212 |
}
|
83213 |
/**
|
83214 |
* Does this user have any changes?
|
83356 |
frameUrl: store.misc.frameUrl,
|
83357 |
loading: store.misc.loading,
|
83358 |
_premium: store.misc._premium,
|
83359 |
+
isPremiumCode: store.misc._premiumCode,
|
83360 |
hasChanges: store.misc.hasChanges,
|
83361 |
welcome: store.settings.welcome
|
83362 |
};
|
122041 |
} else {}
|
122042 |
|
122043 |
|
122044 |
+
/***/ }),
|
122045 |
+
|
122046 |
+
/***/ 69590:
|
122047 |
+
/***/ (function(module) {
|
122048 |
+
|
122049 |
+
/* global Map:readonly, Set:readonly, ArrayBuffer:readonly */
|
122050 |
+
|
122051 |
+
var hasElementType = typeof Element !== 'undefined';
|
122052 |
+
var hasMap = typeof Map === 'function';
|
122053 |
+
var hasSet = typeof Set === 'function';
|
122054 |
+
var hasArrayBuffer = typeof ArrayBuffer === 'function' && !!ArrayBuffer.isView;
|
122055 |
+
|
122056 |
+
// Note: We **don't** need `envHasBigInt64Array` in fde es6/index.js
|
122057 |
+
|
122058 |
+
function equal(a, b) {
|
122059 |
+
// START: fast-deep-equal es6/index.js 3.1.1
|
122060 |
+
if (a === b) return true;
|
122061 |
+
|
122062 |
+
if (a && b && typeof a == 'object' && typeof b == 'object') {
|
122063 |
+
if (a.constructor !== b.constructor) return false;
|
122064 |
+
|
122065 |
+
var length, i, keys;
|
122066 |
+
if (Array.isArray(a)) {
|
122067 |
+
length = a.length;
|
122068 |
+
if (length != b.length) return false;
|
122069 |
+
for (i = length; i-- !== 0;)
|
122070 |
+
if (!equal(a[i], b[i])) return false;
|
122071 |
+
return true;
|
122072 |
+
}
|
122073 |
+
|
122074 |
+
// START: Modifications:
|
122075 |
+
// 1. Extra `has<Type> &&` helpers in initial condition allow es6 code
|
122076 |
+
// to co-exist with es5.
|
122077 |
+
// 2. Replace `for of` with es5 compliant iteration using `for`.
|
122078 |
+
// Basically, take:
|
122079 |
+
//
|
122080 |
+
// ```js
|
122081 |
+
// for (i of a.entries())
|
122082 |
+
// if (!b.has(i[0])) return false;
|
122083 |
+
// ```
|
122084 |
+
//
|
122085 |
+
// ... and convert to:
|
122086 |
+
//
|
122087 |
+
// ```js
|
122088 |
+
// it = a.entries();
|
122089 |
+
// while (!(i = it.next()).done)
|
122090 |
+
// if (!b.has(i.value[0])) return false;
|
122091 |
+
// ```
|
122092 |
+
//
|
122093 |
+
// **Note**: `i` access switches to `i.value`.
|
122094 |
+
var it;
|
122095 |
+
if (hasMap && (a instanceof Map) && (b instanceof Map)) {
|
122096 |
+
if (a.size !== b.size) return false;
|
122097 |
+
it = a.entries();
|
122098 |
+
while (!(i = it.next()).done)
|
122099 |
+
if (!b.has(i.value[0])) return false;
|
122100 |
+
it = a.entries();
|
122101 |
+
while (!(i = it.next()).done)
|
122102 |
+
if (!equal(i.value[1], b.get(i.value[0]))) return false;
|
122103 |
+
return true;
|
122104 |
+
}
|
122105 |
+
|
122106 |
+
if (hasSet && (a instanceof Set) && (b instanceof Set)) {
|
122107 |
+
if (a.size !== b.size) return false;
|
122108 |
+
it = a.entries();
|
122109 |
+
while (!(i = it.next()).done)
|
122110 |
+
if (!b.has(i.value[0])) return false;
|
122111 |
+
return true;
|
122112 |
+
}
|
122113 |
+
// END: Modifications
|
122114 |
+
|
122115 |
+
if (hasArrayBuffer && ArrayBuffer.isView(a) && ArrayBuffer.isView(b)) {
|
122116 |
+
length = a.length;
|
122117 |
+
if (length != b.length) return false;
|
122118 |
+
for (i = length; i-- !== 0;)
|
122119 |
+
if (a[i] !== b[i]) return false;
|
122120 |
+
return true;
|
122121 |
+
}
|
122122 |
+
|
122123 |
+
if (a.constructor === RegExp) return a.source === b.source && a.flags === b.flags;
|
122124 |
+
if (a.valueOf !== Object.prototype.valueOf) return a.valueOf() === b.valueOf();
|
122125 |
+
if (a.toString !== Object.prototype.toString) return a.toString() === b.toString();
|
122126 |
+
|
122127 |
+
keys = Object.keys(a);
|
122128 |
+
length = keys.length;
|
122129 |
+
if (length !== Object.keys(b).length) return false;
|
122130 |
+
|
122131 |
+
for (i = length; i-- !== 0;)
|
122132 |
+
if (!Object.prototype.hasOwnProperty.call(b, keys[i])) return false;
|
122133 |
+
// END: fast-deep-equal
|
122134 |
+
|
122135 |
+
// START: react-fast-compare
|
122136 |
+
// custom handling for DOM elements
|
122137 |
+
if (hasElementType && a instanceof Element) return false;
|
122138 |
+
|
122139 |
+
// custom handling for React/Preact
|
122140 |
+
for (i = length; i-- !== 0;) {
|
122141 |
+
if ((keys[i] === '_owner' || keys[i] === '__v' || keys[i] === '__o') && a.$$typeof) {
|
122142 |
+
// React-specific: avoid traversing React elements' _owner
|
122143 |
+
// Preact-specific: avoid traversing Preact elements' __v and __o
|
122144 |
+
// __v = $_original / $_vnode
|
122145 |
+
// __o = $_owner
|
122146 |
+
// These properties contain circular references and are not needed when
|
122147 |
+
// comparing the actual elements (and not their owners)
|
122148 |
+
// .$$typeof and ._store on just reasonable markers of elements
|
122149 |
+
|
122150 |
+
continue;
|
122151 |
+
}
|
122152 |
+
|
122153 |
+
// all other properties should be traversed as usual
|
122154 |
+
if (!equal(a[keys[i]], b[keys[i]])) return false;
|
122155 |
+
}
|
122156 |
+
// END: react-fast-compare
|
122157 |
+
|
122158 |
+
// START: fast-deep-equal
|
122159 |
+
return true;
|
122160 |
+
}
|
122161 |
+
|
122162 |
+
return a !== a && b !== b;
|
122163 |
+
}
|
122164 |
+
// end fast-deep-equal
|
122165 |
+
|
122166 |
+
module.exports = function isEqual(a, b) {
|
122167 |
+
try {
|
122168 |
+
return equal(a, b);
|
122169 |
+
} catch (error) {
|
122170 |
+
if (((error.message || '').match(/stack|recursion/i))) {
|
122171 |
+
// warn on circular references, don't crash
|
122172 |
+
// browsers give this different errors name and messages:
|
122173 |
+
// chrome/safari: "RangeError", "Maximum call stack size exceeded"
|
122174 |
+
// firefox: "InternalError", too much recursion"
|
122175 |
+
// edge: "Error", "Out of stack space"
|
122176 |
+
console.warn('react-fast-compare cannot handle circular refs');
|
122177 |
+
return false;
|
122178 |
+
}
|
122179 |
+
// some other error. we should definitely know about these
|
122180 |
+
throw error;
|
122181 |
+
}
|
122182 |
+
};
|
122183 |
+
|
122184 |
+
|
122185 |
/***/ }),
|
122186 |
|
122187 |
/***/ 19928:
|
126410 |
/***/ (function(module) {
|
126411 |
|
126412 |
"use strict";
|
126413 |
+
module.exports = JSON.parse('{"group":{"general":{"horizontal":"right: 5%","vertical":"bottom: 5%","menu_style":"default","menu_opening_animation":"default","start_opened":false,"close_on_click_outside":true,"close_on_click_inside":true,"open_on_mouseover":false,"close_on_mouseleave":true,"is_menu":true},"advanced":{"menu_opening_animation":"default","menu_animation":"none","menu_animation_delay":10,"menu_animation_repeat_count":0,"show_on_schedule_trigger":true,"show_on_rule_trigger":true,"advanced_timeout_once":true,"advanced_scroll_hide":false},"styling":{"icon":["fas fa-plus"],"icon_size":[25],"icon_image_size":[25],"group_size":56,"button_size":42,"show_label_mobile":"always","show_label_desktop":"always","label_same_width":false,"label_same_height":false,"width":56,"height":56,"label_inside":false,"space":10}},"button":{"general":{"show_mobile":true,"show_desktop":true,"label":"","action":"#","type":"url","messenger_lang":"en_US","action_new_tab":false},"styling":{"icon":["fas fa-home"],"width":42,"height":42,"icon_type":"icon","icon_image":[""],"icon_size":[20],"icon_image_size":[16],"background_is_image":[false],"background_image":[],"border_radius":["50%"],"background_color":["#2f7789","#f08419"],"icon_color":["#fff"],"icon_image_border_radius":[50],"label_background_color":["#4e4c4c"],"label_color":["#fff"],"label_border_radius":["3px"],"label_font_size":[12],"label_margin":["0px 0px 0px 0px"],"label_padding":["5px 15px 5px 15px"],"label_font_family":"","label_spacing":9,"horizontal_position_label":"auto","box_shadow":["0px 2px 6px 1px rgba(0, 0, 0, 0.20)","0px 5px 11px 1px rgba(0, 0, 0, 0.25)"],"box_shadow_enabled":[true],"label_box_shadow_enabled":[false],"label_box_shadow":["0px 0px 0px 0px rgba(0, 0, 0, 1)"]}}}');
|
126414 |
|
126415 |
/***/ })
|
126416 |
|
126555 |
/******/ // startup
|
126556 |
/******/ // Load entry module and return exports
|
126557 |
/******/ // This entry module doesn't tell about it's top-level declarations so it can't be inlined
|
126558 |
+
/******/ var __webpack_exports__ = __webpack_require__(68139);
|
126559 |
/******/
|
126560 |
/******/ })()
|
126561 |
;
|
assets/dashboard.min.js
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
*
|
10 |
* Buttonizer is Freemium software. The free version (build) does not contain premium functionality.
|
11 |
*
|
12 |
-
* (C) 2017-2022 Buttonizer v2.
|
13 |
*
|
14 |
*/
|
15 |
/*!
|
@@ -23,9 +23,9 @@
|
|
23 |
*
|
24 |
* Buttonizer is Freemium software. The free version (build) does not contain premium functionality.
|
25 |
*
|
26 |
-
* (C) 2017-2022 Buttonizer v2.
|
27 |
*
|
28 |
-
*/!function(){var e,t,n={50676:function(e,t,n){"use strict";function r(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}n.d(t,{Z:function(){return r}})},59968:function(e,t,n){"use strict";function r(e){if(Array.isArray(e))return e}n.d(t,{Z:function(){return r}})},83614:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(50676);function o(e){if(Array.isArray(e))return(0,r.Z)(e)}},63349:function(e,t,n){"use strict";function r(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}n.d(t,{Z:function(){return r}})},5991:function(e,t,n){"use strict";function r(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)}}function o(e,t,n){return t&&r(e.prototype,t),n&&r(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}n.d(t,{Z:function(){return o}})},96156:function(e,t,n){"use strict";function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n.d(t,{Z:function(){return r}})},22122:function(e,t,n){"use strict";function r(){return(r=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}).apply(this,arguments)}n.d(t,{Z:function(){return r}})},41788:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(14665);function o(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,(0,r.Z)(e,t)}},96410:function(e,t,n){"use strict";function r(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}n.d(t,{Z:function(){return r}})},28970:function(e,t,n){"use strict";function r(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}n.d(t,{Z:function(){return r}})},62303:function(e,t,n){"use strict";function r(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}n.d(t,{Z:function(){return r}})},81253:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(19756);function o(e,t){if(null==e)return{};var n,o,i=(0,r.Z)(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(o=0;o<a.length;o++)n=a[o],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}},19756:function(e,t,n){"use strict";function r(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}n.d(t,{Z:function(){return r}})},14665:function(e,t,n){"use strict";function r(e,t){return(r=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}n.d(t,{Z:function(){return r}})},28481:function(e,t,n){"use strict";n.d(t,{Z:function(){return a}});var r=n(59968);var o=n(82961),i=n(28970);function a(e,t){return(0,r.Z)(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}}(e,t)||(0,o.Z)(e,t)||(0,i.Z)()}},78927:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(83614),o=n(96410),i=n(82961),a=n(62303);function l(e){return(0,r.Z)(e)||(0,o.Z)(e)||(0,i.Z)(e)||(0,a.Z)()}},90484:function(e,t,n){"use strict";function r(e){return(r="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)}n.d(t,{Z:function(){return r}})},82961:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(50676);function o(e,t){if(e){if("string"==typeof e)return(0,r.Z)(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)?(0,r.Z)(e,t):void 0}}},95318:function(e){e.exports=function(e){return e&&e.__esModule?e:{default:e}},e.exports.__esModule=!0,e.exports.default=e.exports},20862:function(e,t,n){var r=n(50008).default;function o(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(o=function(e){return e?n:t})(e)}e.exports=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=o(t);if(n&&n.has(e))return n.get(e);var i={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in e)if("default"!==l&&Object.prototype.hasOwnProperty.call(e,l)){var s=a?Object.getOwnPropertyDescriptor(e,l):null;s&&(s.get||s.set)?Object.defineProperty(i,l,s):i[l]=e[l]}return i.default=e,n&&n.set(e,i),i},e.exports.__esModule=!0,e.exports.default=e.exports},50008:function(e){function t(n){return e.exports=t="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.exports.__esModule=!0,e.exports.default=e.exports,t(n)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},70597:function(e,t,n){"use strict";var r,o=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},i=n(67294),a=(r=i)&&r.__esModule?r:{default:r};t.Z=function(e){var t=e.fill,n=void 0===t?"currentColor":t,r=e.width,i=void 0===r?24:r,l=e.height,s=void 0===l?24:l,u=e.style,c=void 0===u?{}:u,f=function(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(e,["fill","width","height","style"]);return a.default.createElement("svg",o({viewBox:"0 0 24 24",style:o({fill:n,width:i,height:s},c)},f),a.default.createElement("path",{d:"M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"}))}},43891:function(e,t,n){"use strict";var r,o=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},i=n(67294),a=(r=i)&&r.__esModule?r:{default:r};t.Z=function(e){var t=e.fill,n=void 0===t?"currentColor":t,r=e.width,i=void 0===r?24:r,l=e.height,s=void 0===l?24:l,u=e.style,c=void 0===u?{}:u,f=function(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(e,["fill","width","height","style"]);return a.default.createElement("svg",o({viewBox:"0 0 24 24",style:o({fill:n,width:i,height:s},c)},f),a.default.createElement("path",{d:"M12,18.17L8.83,15L7.42,16.41L12,21L16.59,16.41L15.17,15M12,5.83L15.17,9L16.58,7.59L12,3L7.41,7.59L8.83,9L12,5.83Z"}))}},62087:function(e,t,n){"use strict";var r=n(22122),o=n(81253),i=n(67294),a=(n(45697),n(86010)),l=n(14670),s=n(93871),u=i.forwardRef((function(e,t){var n=e.children,l=e.classes,u=e.className,c=e.color,f=void 0===c?"inherit":c,d=e.component,p=void 0===d?"svg":d,h=e.fontSize,m=void 0===h?"default":h,g=e.htmlColor,v=e.titleAccess,y=e.viewBox,b=void 0===y?"0 0 24 24":y,w=(0,o.Z)(e,["children","classes","className","color","component","fontSize","htmlColor","titleAccess","viewBox"]);return i.createElement(p,(0,r.Z)({className:(0,a.Z)(l.root,u,"inherit"!==f&&l["color".concat((0,s.Z)(f))],"default"!==m&&l["fontSize".concat((0,s.Z)(m))]),focusable:"false",viewBox:b,color:g,"aria-hidden":!v||void 0,role:v?"img":void 0,ref:t},w),n,v?i.createElement("title",null,v):null)}));u.muiName="SvgIcon",t.Z=(0,l.Z)((function(e){return{root:{userSelect:"none",width:"1em",height:"1em",display:"inline-block",fill:"currentColor",flexShrink:0,fontSize:e.typography.pxToRem(24),transition:e.transitions.create("fill",{duration:e.transitions.duration.shorter})},colorPrimary:{color:e.palette.primary.main},colorSecondary:{color:e.palette.secondary.main},colorAction:{color:e.palette.action.active},colorError:{color:e.palette.error.main},colorDisabled:{color:e.palette.action.disabled},fontSizeInherit:{fontSize:"inherit"},fontSizeSmall:{fontSize:e.typography.pxToRem(20)},fontSizeLarge:{fontSize:e.typography.pxToRem(35)}}}),{name:"MuiSvgIcon"})(u)},59693:function(e,t,n){"use strict";n.d(t,{mi:function(){return l},_4:function(){return u},U1:function(){return c},_j:function(){return f},$n:function(){return d}});var r=n(60288);function o(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;return Math.min(Math.max(t,e),n)}function i(e){if(e.type)return e;if("#"===e.charAt(0))return i(function(e){e=e.substr(1);var t=new RegExp(".{1,".concat(e.length>=6?2:1,"}"),"g"),n=e.match(t);return n&&1===n[0].length&&(n=n.map((function(e){return e+e}))),n?"rgb".concat(4===n.length?"a":"","(").concat(n.map((function(e,t){return t<3?parseInt(e,16):Math.round(parseInt(e,16)/255*1e3)/1e3})).join(", "),")"):""}(e));var t=e.indexOf("("),n=e.substring(0,t);if(-1===["rgb","rgba","hsl","hsla"].indexOf(n))throw new Error((0,r.Z)(3,e));var o=e.substring(t+1,e.length-1).split(",");return{type:n,values:o=o.map((function(e){return parseFloat(e)}))}}function a(e){var t=e.type,n=e.values;return-1!==t.indexOf("rgb")?n=n.map((function(e,t){return t<3?parseInt(e,10):e})):-1!==t.indexOf("hsl")&&(n[1]="".concat(n[1],"%"),n[2]="".concat(n[2],"%")),"".concat(t,"(").concat(n.join(", "),")")}function l(e,t){var n=s(e),r=s(t);return(Math.max(n,r)+.05)/(Math.min(n,r)+.05)}function s(e){var t="hsl"===(e=i(e)).type?i(function(e){var t=(e=i(e)).values,n=t[0],r=t[1]/100,o=t[2]/100,l=r*Math.min(o,1-o),s=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:(e+n/30)%12;return o-l*Math.max(Math.min(t-3,9-t,1),-1)},u="rgb",c=[Math.round(255*s(0)),Math.round(255*s(8)),Math.round(255*s(4))];return"hsla"===e.type&&(u+="a",c.push(t[3])),a({type:u,values:c})}(e)).values:e.values;return t=t.map((function(e){return(e/=255)<=.03928?e/12.92:Math.pow((e+.055)/1.055,2.4)})),Number((.2126*t[0]+.7152*t[1]+.0722*t[2]).toFixed(3))}function u(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:.15;return s(e)>.5?f(e,t):d(e,t)}function c(e,t){return e=i(e),t=o(t),"rgb"!==e.type&&"hsl"!==e.type||(e.type+="a"),e.values[3]=t,a(e)}function f(e,t){if(e=i(e),t=o(t),-1!==e.type.indexOf("hsl"))e.values[2]*=1-t;else if(-1!==e.type.indexOf("rgb"))for(var n=0;n<3;n+=1)e.values[n]*=1-t;return a(e)}function d(e,t){if(e=i(e),t=o(t),-1!==e.type.indexOf("hsl"))e.values[2]+=(100-e.values[2])*t;else if(-1!==e.type.indexOf("rgb"))for(var n=0;n<3;n+=1)e.values[n]+=(255-e.values[n])*t;return a(e)}},49277:function(e,t,n){"use strict";n.d(t,{Z:function(){return K}});var r=n(81253),o=n(35953),i=n(22122),a=["xs","sm","md","lg","xl"];function l(e){var t=e.values,n=void 0===t?{xs:0,sm:600,md:960,lg:1280,xl:1920}:t,o=e.unit,l=void 0===o?"px":o,s=e.step,u=void 0===s?5:s,c=(0,r.Z)(e,["values","unit","step"]);function f(e){var t="number"==typeof n[e]?n[e]:e;return"@media (min-width:".concat(t).concat(l,")")}function d(e,t){var r=a.indexOf(t);return r===a.length-1?f(e):"@media (min-width:".concat("number"==typeof n[e]?n[e]:e).concat(l,") and ")+"(max-width:".concat((-1!==r&&"number"==typeof n[a[r+1]]?n[a[r+1]]:t)-u/100).concat(l,")")}return(0,i.Z)({keys:a,values:n,up:f,down:function(e){var t=a.indexOf(e)+1,r=n[a[t]];return t===a.length?f("xs"):"@media (max-width:".concat(("number"==typeof r&&t>0?r:e)-u/100).concat(l,")")},between:d,only:function(e){return d(e,e)},width:function(e){return n[e]}},c)}var s=n(96156);function u(e,t,n){var r;return(0,i.Z)({gutters:function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,i.Z)({paddingLeft:t(2),paddingRight:t(2)},n,(0,s.Z)({},e.up("sm"),(0,i.Z)({paddingLeft:t(3),paddingRight:t(3)},n[e.up("sm")])))},toolbar:(r={minHeight:56},(0,s.Z)(r,"".concat(e.up("xs")," and (orientation: landscape)"),{minHeight:48}),(0,s.Z)(r,e.up("sm"),{minHeight:64}),r)},n)}var c=n(60288),f={black:"#000",white:"#fff"},d={50:"#fafafa",100:"#f5f5f5",200:"#eeeeee",300:"#e0e0e0",400:"#bdbdbd",500:"#9e9e9e",600:"#757575",700:"#616161",800:"#424242",900:"#212121",A100:"#d5d5d5",A200:"#aaaaaa",A400:"#303030",A700:"#616161"},p={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"},h={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"},m={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"},g={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"},v={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"},y={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"},b=n(59693),w={text:{primary:"rgba(0, 0, 0, 0.87)",secondary:"rgba(0, 0, 0, 0.54)",disabled:"rgba(0, 0, 0, 0.38)",hint:"rgba(0, 0, 0, 0.38)"},divider:"rgba(0, 0, 0, 0.12)",background:{paper:f.white,default:d[50]},action:{active:"rgba(0, 0, 0, 0.54)",hover:"rgba(0, 0, 0, 0.04)",hoverOpacity:.04,selected:"rgba(0, 0, 0, 0.08)",selectedOpacity:.08,disabled:"rgba(0, 0, 0, 0.26)",disabledBackground:"rgba(0, 0, 0, 0.12)",disabledOpacity:.38,focus:"rgba(0, 0, 0, 0.12)",focusOpacity:.12,activatedOpacity:.12}},x={text:{primary:f.white,secondary:"rgba(255, 255, 255, 0.7)",disabled:"rgba(255, 255, 255, 0.5)",hint:"rgba(255, 255, 255, 0.5)",icon:"rgba(255, 255, 255, 0.5)"},divider:"rgba(255, 255, 255, 0.12)",background:{paper:d[800],default:"#303030"},action:{active:f.white,hover:"rgba(255, 255, 255, 0.08)",hoverOpacity:.08,selected:"rgba(255, 255, 255, 0.16)",selectedOpacity:.16,disabled:"rgba(255, 255, 255, 0.3)",disabledBackground:"rgba(255, 255, 255, 0.12)",disabledOpacity:.38,focus:"rgba(255, 255, 255, 0.12)",focusOpacity:.12,activatedOpacity:.24}};function E(e,t,n,r){var o=r.light||r,i=r.dark||1.5*r;e[t]||(e.hasOwnProperty(n)?e[t]=e[n]:"light"===t?e.light=(0,b.$n)(e.main,o):"dark"===t&&(e.dark=(0,b._j)(e.main,i)))}function _(e){var t=e.primary,n=void 0===t?{light:p[300],main:p[500],dark:p[700]}:t,a=e.secondary,l=void 0===a?{light:h.A200,main:h.A400,dark:h.A700}:a,s=e.error,u=void 0===s?{light:m[300],main:m[500],dark:m[700]}:s,_=e.warning,S=void 0===_?{light:g[300],main:g[500],dark:g[700]}:_,O=e.info,k=void 0===O?{light:v[300],main:v[500],dark:v[700]}:O,C=e.success,P=void 0===C?{light:y[300],main:y[500],dark:y[700]}:C,j=e.type,T=void 0===j?"light":j,A=e.contrastThreshold,I=void 0===A?3:A,R=e.tonalOffset,N=void 0===R?.2:R,D=(0,r.Z)(e,["primary","secondary","error","warning","info","success","type","contrastThreshold","tonalOffset"]);function M(e){return(0,b.mi)(e,x.text.primary)>=I?x.text.primary:w.text.primary}var L=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:500,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:300,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:700;if(!(e=(0,i.Z)({},e)).main&&e[t]&&(e.main=e[t]),!e.main)throw new Error((0,c.Z)(4,t));if("string"!=typeof e.main)throw new Error((0,c.Z)(5,JSON.stringify(e.main)));return E(e,"light",n,N),E(e,"dark",r,N),e.contrastText||(e.contrastText=M(e.main)),e},F={dark:x,light:w};return(0,o.Z)((0,i.Z)({common:f,type:T,primary:L(n),secondary:L(l,"A400","A200","A700"),error:L(u),warning:L(S),info:L(k),success:L(P),grey:d,contrastThreshold:I,getContrastText:M,augmentColor:L,tonalOffset:N},F[T]),D)}function S(e){return Math.round(1e5*e)/1e5}var O={textTransform:"uppercase"};function k(e,t){var n="function"==typeof t?t(e):t,a=n.fontFamily,l=void 0===a?'"Roboto", "Helvetica", "Arial", sans-serif':a,s=n.fontSize,u=void 0===s?14:s,c=n.fontWeightLight,f=void 0===c?300:c,d=n.fontWeightRegular,p=void 0===d?400:d,h=n.fontWeightMedium,m=void 0===h?500:h,g=n.fontWeightBold,v=void 0===g?700:g,y=n.htmlFontSize,b=void 0===y?16:y,w=n.allVariants,x=n.pxToRem,E=(0,r.Z)(n,["fontFamily","fontSize","fontWeightLight","fontWeightRegular","fontWeightMedium","fontWeightBold","htmlFontSize","allVariants","pxToRem"]);var _=u/14,k=x||function(e){return"".concat(e/b*_,"rem")},C=function(e,t,n,r,o){return(0,i.Z)({fontFamily:l,fontWeight:e,fontSize:k(t),lineHeight:n},'"Roboto", "Helvetica", "Arial", sans-serif'===l?{letterSpacing:"".concat(S(r/t),"em")}:{},o,w)},P={h1:C(f,96,1.167,-1.5),h2:C(f,60,1.2,-.5),h3:C(p,48,1.167,0),h4:C(p,34,1.235,.25),h5:C(p,24,1.334,0),h6:C(m,20,1.6,.15),subtitle1:C(p,16,1.75,.15),subtitle2:C(m,14,1.57,.1),body1:C(p,16,1.5,.15),body2:C(p,14,1.43,.15),button:C(m,14,1.75,.4,O),caption:C(p,12,1.66,.4),overline:C(p,12,2.66,1,O)};return(0,o.Z)((0,i.Z)({htmlFontSize:b,pxToRem:k,round:S,fontFamily:l,fontSize:u,fontWeightLight:f,fontWeightRegular:p,fontWeightMedium:m,fontWeightBold:v},P),E,{clone:!1})}function C(){return["".concat(arguments.length<=0?void 0:arguments[0],"px ").concat(arguments.length<=1?void 0:arguments[1],"px ").concat(arguments.length<=2?void 0:arguments[2],"px ").concat(arguments.length<=3?void 0:arguments[3],"px rgba(0,0,0,").concat(.2,")"),"".concat(arguments.length<=4?void 0:arguments[4],"px ").concat(arguments.length<=5?void 0:arguments[5],"px ").concat(arguments.length<=6?void 0:arguments[6],"px ").concat(arguments.length<=7?void 0:arguments[7],"px rgba(0,0,0,").concat(.14,")"),"".concat(arguments.length<=8?void 0:arguments[8],"px ").concat(arguments.length<=9?void 0:arguments[9],"px ").concat(arguments.length<=10?void 0:arguments[10],"px ").concat(arguments.length<=11?void 0:arguments[11],"px rgba(0,0,0,").concat(.12,")")].join(",")}var P=["none",C(0,2,1,-1,0,1,1,0,0,1,3,0),C(0,3,1,-2,0,2,2,0,0,1,5,0),C(0,3,3,-2,0,3,4,0,0,1,8,0),C(0,2,4,-1,0,4,5,0,0,1,10,0),C(0,3,5,-1,0,5,8,0,0,1,14,0),C(0,3,5,-1,0,6,10,0,0,1,18,0),C(0,4,5,-2,0,7,10,1,0,2,16,1),C(0,5,5,-3,0,8,10,1,0,3,14,2),C(0,5,6,-3,0,9,12,1,0,3,16,2),C(0,6,6,-3,0,10,14,1,0,4,18,3),C(0,6,7,-4,0,11,15,1,0,4,20,3),C(0,7,8,-4,0,12,17,2,0,5,22,4),C(0,7,8,-4,0,13,19,2,0,5,24,4),C(0,7,9,-4,0,14,21,2,0,5,26,4),C(0,8,9,-5,0,15,22,2,0,6,28,5),C(0,8,10,-5,0,16,24,2,0,6,30,5),C(0,8,11,-5,0,17,26,2,0,6,32,5),C(0,9,11,-5,0,18,28,2,0,7,34,6),C(0,9,12,-6,0,19,29,2,0,7,36,6),C(0,10,13,-6,0,20,31,3,0,8,38,7),C(0,10,13,-6,0,21,33,3,0,8,40,7),C(0,10,14,-6,0,22,35,3,0,8,42,7),C(0,11,14,-7,0,23,36,3,0,9,44,8),C(0,11,15,-7,0,24,38,3,0,9,46,8)],j={borderRadius:4},T=n(28481),A=n(90484),I=(n(45697),{xs:0,sm:600,md:960,lg:1280,xl:1920}),R={keys:["xs","sm","md","lg","xl"],up:function(e){return"@media (min-width:".concat(I[e],"px)")}};var N=function(e,t){return t?(0,o.Z)(e,t,{clone:!1}):e};var D,M,L={m:"margin",p:"padding"},F={t:"Top",r:"Right",b:"Bottom",l:"Left",x:["Left","Right"],y:["Top","Bottom"]},z={marginX:"mx",marginY:"my",paddingX:"px",paddingY:"py"},B=(D=function(e){if(e.length>2){if(!z[e])return[e];e=z[e]}var t=e.split(""),n=(0,T.Z)(t,2),r=n[0],o=n[1],i=L[r],a=F[o]||"";return Array.isArray(a)?a.map((function(e){return i+e})):[i+a]},M={},function(e){return void 0===M[e]&&(M[e]=D(e)),M[e]}),Z=["m","mt","mr","mb","ml","mx","my","p","pt","pr","pb","pl","px","py","margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","paddingX","paddingY"];function U(e){var t=e.spacing||8;return"number"==typeof t?function(e){return t*e}:Array.isArray(t)?function(e){return t[e]}:"function"==typeof t?t:function(){}}function H(e,t){return function(n){return e.reduce((function(e,r){return e[r]=function(e,t){if("string"==typeof t||null==t)return t;var n=e(Math.abs(t));return t>=0?n:"number"==typeof n?-n:"-".concat(n)}(t,n),e}),{})}}function W(e){var t=U(e.theme);return Object.keys(e).map((function(n){if(-1===Z.indexOf(n))return null;var r=H(B(n),t),o=e[n];return function(e,t,n){if(Array.isArray(t)){var r=e.theme.breakpoints||R;return t.reduce((function(e,o,i){return e[r.up(r.keys[i])]=n(t[i]),e}),{})}if("object"===(0,A.Z)(t)){var o=e.theme.breakpoints||R;return Object.keys(t).reduce((function(e,r){return e[o.up(r)]=n(t[r]),e}),{})}return n(t)}(e,o,r)})).reduce(N,{})}W.propTypes={},W.filterProps=Z;function V(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:8;if(e.mui)return e;var t=U({spacing:e}),n=function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];return 0===n.length?t(1):1===n.length?t(n[0]):n.map((function(e){if("string"==typeof e)return e;var n=t(e);return"number"==typeof n?"".concat(n,"px"):n})).join(" ")};return Object.defineProperty(n,"unit",{get:function(){return e}}),n.mui=!0,n}var G=n(43366),$=n(92781);var K=function(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.breakpoints,n=void 0===t?{}:t,i=e.mixins,a=void 0===i?{}:i,s=e.palette,c=void 0===s?{}:s,f=e.spacing,d=e.typography,p=void 0===d?{}:d,h=(0,r.Z)(e,["breakpoints","mixins","palette","spacing","typography"]),m=_(c),g=l(n),v=V(f),y=(0,o.Z)({breakpoints:g,direction:"ltr",mixins:u(g,v,a),overrides:{},palette:m,props:{},shadows:P,typography:k(m,p),spacing:v,shape:j,transitions:G.ZP,zIndex:$.Z},h),b=arguments.length,w=new Array(b>1?b-1:0),x=1;x<b;x++)w[x-1]=arguments[x];return y=w.reduce((function(e,t){return(0,o.Z)(e,t)}),y)}},99700:function(e,t,n){"use strict";var r=(0,n(49277).Z)();t.Z=r},43366:function(e,t,n){"use strict";n.d(t,{x9:function(){return i}});var r=n(81253),o={easeInOut:"cubic-bezier(0.4, 0, 0.2, 1)",easeOut:"cubic-bezier(0.0, 0, 0.2, 1)",easeIn:"cubic-bezier(0.4, 0, 1, 1)",sharp:"cubic-bezier(0.4, 0, 0.6, 1)"},i={shortest:150,shorter:200,short:250,standard:300,complex:375,enteringScreen:225,leavingScreen:195};function a(e){return"".concat(Math.round(e),"ms")}t.ZP={easing:o,duration:i,create:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:["all"],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.duration,l=void 0===n?i.standard:n,s=t.easing,u=void 0===s?o.easeInOut:s,c=t.delay,f=void 0===c?0:c;(0,r.Z)(t,["duration","easing","delay"]);return(Array.isArray(e)?e:[e]).map((function(e){return"".concat(e," ").concat("string"==typeof l?l:a(l)," ").concat(u," ").concat("string"==typeof f?f:a(f))})).join(",")},getAutoHeightDuration:function(e){if(!e)return 0;var t=e/36;return Math.round(10*(4+15*Math.pow(t,.25)+t/5))}}},14670:function(e,t,n){"use strict";n.d(t,{Z:function(){return p}});var r=n(22122),o=n(81253),i=n(67294),a=(n(45697),n(8679)),l=n.n(a),s=n(73914),u=n(93869),c=n(159),f=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return function(n){var a=t.defaultTheme,f=t.withTheme,d=void 0!==f&&f,p=t.name,h=(0,o.Z)(t,["defaultTheme","withTheme","name"]);var m=p,g=(0,s.Z)(e,(0,r.Z)({defaultTheme:a,Component:n,name:p||n.displayName,classNamePrefix:m},h)),v=i.forwardRef((function(e,t){e.classes;var l,s=e.innerRef,f=(0,o.Z)(e,["classes","innerRef"]),h=g((0,r.Z)({},n.defaultProps,e)),m=f;return("string"==typeof p||d)&&(l=(0,c.Z)()||a,p&&(m=(0,u.Z)({theme:l,name:p,props:f})),d&&!m.theme&&(m.theme=l)),i.createElement(n,(0,r.Z)({ref:s||t,classes:h},m))}));return l()(v,n),v}},d=n(99700);var p=function(e,t){return f(e,(0,r.Z)({defaultTheme:d.Z},t))}},92781:function(e,t){"use strict";t.Z={mobileStepper:1e3,speedDial:1050,appBar:1100,drawer:1200,modal:1300,snackbar:1400,tooltip:1500}},93871:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(60288);function o(e){if("string"!=typeof e)throw new Error((0,r.Z)(7));return e.charAt(0).toUpperCase()+e.slice(1)}},82568:function(e,t,n){"use strict";function r(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.reduce((function(e,t){return null==t?e:function(){for(var n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];e.apply(this,r),t.apply(this,r)}}),(function(){}))}n.d(t,{Z:function(){return r}})},63786:function(e,t,n){"use strict";n.d(t,{Z:function(){return a}});var r=n(22122),o=n(67294),i=n(62087);function a(e,t){var n=function(t,n){return o.createElement(i.Z,(0,r.Z)({ref:n},t),e)};return n.muiName=i.Z.muiName,o.memo(o.forwardRef(n))}},79437:function(e,t,n){"use strict";function r(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:166;function r(){for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];var a=this,l=function(){e.apply(a,o)};clearTimeout(t),t=setTimeout(l,n)}return r.clear=function(){clearTimeout(t)},r}n.d(t,{Z:function(){return r}})},28546:function(e,t,n){"use strict";n.r(t),n.d(t,{capitalize:function(){return r.Z},createChainedFunction:function(){return o.Z},createSvgIcon:function(){return i.Z},debounce:function(){return a.Z},deprecatedPropType:function(){return l},isMuiElement:function(){return s.Z},ownerDocument:function(){return u.Z},ownerWindow:function(){return c.Z},requirePropFactory:function(){return f},setRef:function(){return d.Z},unstable_useId:function(){return v.Z},unsupportedProp:function(){return p},useControlled:function(){return h.Z},useEventCallback:function(){return m.Z},useForkRef:function(){return g.Z},useIsFocusVisible:function(){return y.Z}});var r=n(93871),o=n(82568),i=n(63786),a=n(79437);function l(e,t){return function(){return null}}var s=n(83711),u=n(30626),c=n(80713);function f(e){return function(){return null}}var d=n(34236);function p(e,t,n,r,o){return null}var h=n(22775),m=n(55192),g=n(17294),v=n(95001),y=n(24896)},83711:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(67294);function o(e,t){return r.isValidElement(e)&&-1!==t.indexOf(e.type.muiName)}},30626:function(e,t,n){"use strict";function r(e){return e&&e.ownerDocument||document}n.d(t,{Z:function(){return r}})},80713:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(30626);function o(e){return(0,r.Z)(e).defaultView||window}},34236:function(e,t,n){"use strict";function r(e,t){"function"==typeof e?e(t):e&&(e.current=t)}n.d(t,{Z:function(){return r}})},95001:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(67294);function o(e){var t=r.useState(e),n=t[0],o=t[1],i=e||n;return r.useEffect((function(){null==n&&o("mui-".concat(Math.round(1e5*Math.random())))}),[n]),i}},22775:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(67294);function o(e){var t=e.controlled,n=e.default,o=(e.name,e.state,r.useRef(void 0!==t).current),i=r.useState(n),a=i[0],l=i[1];return[o?t:a,r.useCallback((function(e){o||l(e)}),[])]}},55192:function(e,t,n){"use strict";n.d(t,{Z:function(){return i}});var r=n(67294),o="undefined"!=typeof window?r.useLayoutEffect:r.useEffect;function i(e){var t=r.useRef(e);return o((function(){t.current=e})),r.useCallback((function(){return t.current.apply(void 0,arguments)}),[])}},17294:function(e,t,n){"use strict";n.d(t,{Z:function(){return i}});var r=n(67294),o=n(34236);function i(e,t){return r.useMemo((function(){return null==e&&null==t?null:function(n){(0,o.Z)(e,n),(0,o.Z)(t,n)}}),[e,t])}},24896:function(e,t,n){"use strict";n.d(t,{Z:function(){return h}});var r=n(67294),o=n(73935),i=!0,a=!1,l=null,s={text:!0,search:!0,url:!0,tel:!0,email:!0,password:!0,number:!0,date:!0,month:!0,week:!0,time:!0,datetime:!0,"datetime-local":!0};function u(e){e.metaKey||e.altKey||e.ctrlKey||(i=!0)}function c(){i=!1}function f(){"hidden"===this.visibilityState&&a&&(i=!0)}function d(e){var t,n,r,o=e.target;try{return o.matches(":focus-visible")}catch(e){}return i||(n=(t=o).type,!("INPUT"!==(r=t.tagName)||!s[n]||t.readOnly)||"TEXTAREA"===r&&!t.readOnly||!!t.isContentEditable)}function p(){a=!0,window.clearTimeout(l),l=window.setTimeout((function(){a=!1}),100)}function h(){return{isFocusVisible:d,onBlurVisible:p,ref:r.useCallback((function(e){var t,n=o.findDOMNode(e);null!=n&&((t=n.ownerDocument).addEventListener("keydown",u,!0),t.addEventListener("mousedown",c,!0),t.addEventListener("pointerdown",c,!0),t.addEventListener("touchstart",c,!0),t.addEventListener("visibilitychange",f,!0))}),[])}}},89039:function(e,t,n){"use strict";var r=n(95318),o=n(20862);t.Z=void 0;var i=o(n(67294)),a=(0,r(n(2108)).default)(i.createElement("path",{d:"M7 10l5 5 5-5z"}),"ArrowDropDown");t.Z=a},66521:function(e,t,n){"use strict";var r=n(95318),o=n(20862);t.Z=void 0;var i=o(n(67294)),a=(0,r(n(2108)).default)(i.createElement("path",{d:"M9.4 16.6L4.8 12l4.6-4.6L8 6l-6 6 6 6 1.4-1.4zm5.2 0l4.6-4.6-4.6-4.6L16 6l6 6-6 6-1.4-1.4z"}),"Code");t.Z=a},64566:function(e,t,n){"use strict";var r=n(95318),o=n(20862);t.Z=void 0;var i=o(n(67294)),a=(0,r(n(2108)).default)(i.createElement("path",{d:"M16.59 8.59L12 13.17 7.41 8.59 6 10l6 6 6-6z"}),"ExpandMore");t.Z=a},87239:function(e,t,n){"use strict";var r=n(95318),o=n(20862);t.Z=void 0;var i=o(n(67294)),a=(0,r(n(2108)).default)(i.createElement("path",{d:"M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm-1 4l6 6v10c0 1.1-.9 2-2 2H7.99C6.89 23 6 22.1 6 21l.01-14c0-1.1.89-2 1.99-2h7zm-1 7h5.5L14 6.5V12z"}),"FileCopy");t.Z=a},89974:function(e,t,n){"use strict";var r=n(95318),o=n(20862);t.Z=void 0;var i=o(n(67294)),a=(0,r(n(2108)).default)(i.createElement("path",{d:"M20 18c1.1 0 1.99-.9 1.99-2L22 5c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v11c0 1.1.9 2 2 2H0c0 1.1.9 2 2 2h20c1.1 0 2-.9 2-2h-4zM4 5h16v11H4V5zm8 14c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1z"}),"LaptopMac");t.Z=a},78513:function(e,t,n){"use strict";var r=n(95318),o=n(20862);t.Z=void 0;var i=o(n(67294)),a=(0,r(n(2108)).default)(i.createElement("path",{d:"M12 8c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zm0 2c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"}),"MoreVert");t.Z=a},6404:function(e,t,n){"use strict";var r=n(95318),o=n(20862);t.Z=void 0;var i=o(n(67294)),a=(0,r(n(2108)).default)(i.createElement("path",{d:"M15.5 1h-8C6.12 1 5 2.12 5 3.5v17C5 21.88 6.12 23 7.5 23h8c1.38 0 2.5-1.12 2.5-2.5v-17C18 2.12 16.88 1 15.5 1zm-4 21c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zm4.5-4H7V4h9v14z"}),"PhoneIphone");t.Z=a},9969:function(e,t,n){"use strict";var r=n(95318),o=n(20862);t.Z=void 0;var i=o(n(67294)),a=(0,r(n(2108)).default)(i.createElement("path",{d:"M19.14 12.94c.04-.3.06-.61.06-.94 0-.32-.02-.64-.07-.94l2.03-1.58c.18-.14.23-.41.12-.61l-1.92-3.32c-.12-.22-.37-.29-.59-.22l-2.39.96c-.5-.38-1.03-.7-1.62-.94l-.36-2.54c-.04-.24-.24-.41-.48-.41h-3.84c-.24 0-.43.17-.47.41l-.36 2.54c-.59.24-1.13.57-1.62.94l-2.39-.96c-.22-.08-.47 0-.59.22L2.74 8.87c-.12.21-.08.47.12.61l2.03 1.58c-.05.3-.09.63-.09.94s.02.64.07.94l-2.03 1.58c-.18.14-.23.41-.12.61l1.92 3.32c.12.22.37.29.59.22l2.39-.96c.5.38 1.03.7 1.62.94l.36 2.54c.05.24.24.41.48.41h3.84c.24 0 .44-.17.47-.41l.36-2.54c.59-.24 1.13-.56 1.62-.94l2.39.96c.22.08.47 0 .59-.22l1.92-3.32c.12-.22.07-.47-.12-.61l-2.01-1.58zM12 15.6c-1.98 0-3.6-1.62-3.6-3.6s1.62-3.6 3.6-3.6 3.6 1.62 3.6 3.6-1.62 3.6-3.6 3.6z"}),"Settings");t.Z=a},79015:function(e,t,n){"use strict";var r=n(95318),o=n(20862);t.Z=void 0;var i=o(n(67294)),a=(0,r(n(2108)).default)(i.createElement("path",{d:"M18.5 0h-14C3.12 0 2 1.12 2 2.5v19C2 22.88 3.12 24 4.5 24h14c1.38 0 2.5-1.12 2.5-2.5v-19C21 1.12 19.88 0 18.5 0zm-7 23c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zm7.5-4H4V3h15v16z"}),"TabletMac");t.Z=a},2108:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r.createSvgIcon}});var r=n(28546)},4137:function(e,t,n){"use strict";n.d(t,{NU:function(){return p},ZP:function(){return h}});var r=n(22122),o=n(81253),i=n(67294),a=(n(45697),n(17076)),l=["checked","disabled","error","focused","focusVisible","required","expanded","selected"];var s,u=n(54013),c=n(60246),f=(0,u.Ue)((0,c.Z)()),d={disableGeneration:!1,generateClassName:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.disableGlobal,n=void 0!==t&&t,r=e.productionPrefix,o=void 0===r?"jss":r,i=e.seed,s=void 0===i?"":i,u=""===s?"":"".concat(s,"-"),c=0,f=function(){return c+=1};return function(e,t){var r=t.options.name;if(r&&0===r.indexOf("Mui")&&!t.options.link&&!n){if(-1!==l.indexOf(e.key))return"Mui-".concat(e.key);var i="".concat(u).concat(r,"-").concat(e.key);return t.options.theme[a.Z]&&""===s?"".concat(i,"-").concat(f()):i}return"".concat(u).concat(o).concat(f())}}(),jss:f,sheetsCache:null,sheetsManager:new Map,sheetsRegistry:null},p=i.createContext(d);function h(e){var t=e.children,n=e.injectFirst,a=void 0!==n&&n,l=e.disableGeneration,f=void 0!==l&&l,d=(0,o.Z)(e,["children","injectFirst","disableGeneration"]),h=i.useContext(p),m=(0,r.Z)({},h,{disableGeneration:f},d);if(!m.jss.options.insertionPoint&&a&&"undefined"!=typeof window){if(!s){var g=document.head;s=document.createComment("mui-inject-first"),g.insertBefore(s,g.firstChild)}m.jss=(0,u.Ue)({plugins:(0,c.Z)().plugins,insertionPoint:s})}return i.createElement(p.Provider,{value:m},t)}},17076:function(e,t){"use strict";var n="function"==typeof Symbol&&Symbol.for;t.Z=n?Symbol.for("mui.nested"):"__THEME_NESTED__"},93869:function(e,t,n){"use strict";function r(e){var t=e.theme,n=e.name,r=e.props;if(!t||!t.props||!t.props[n])return r;var o,i=t.props[n];for(o in i)void 0===r[o]&&(r[o]=i[o]);return r}n.d(t,{Z:function(){return r}})},60246:function(e,t,n){"use strict";n.d(t,{Z:function(){return Re}});var r=n(54013),o=Date.now(),i="fnValues"+o,a="fnStyle"+ ++o,l=function(){return{onCreateRule:function(e,t,n){if("function"!=typeof t)return null;var o=(0,r.JH)(e,{},n);return o[a]=t,o},onProcessStyle:function(e,t){if(i in t||a in t)return e;var n={};for(var r in e){var o=e[r];"function"==typeof o&&(delete e[r],n[r]=o)}return t[i]=n,e},onUpdate:function(e,t,n,r){var o=t,l=o[a];l&&(o.style=l(e)||{});var s=o[i];if(s)for(var u in s)o.prop(u,s[u](e),r)}}},s=n(22122),u="@global",c=function(){function e(e,t,n){for(var o in this.type="global",this.at=u,this.rules=void 0,this.options=void 0,this.key=void 0,this.isProcessed=!1,this.key=e,this.options=n,this.rules=new r.RB((0,s.Z)({},n,{parent:this})),t)this.rules.add(o,t[o]);this.rules.process()}var t=e.prototype;return t.getRule=function(e){return this.rules.get(e)},t.addRule=function(e,t,n){var r=this.rules.add(e,t,n);return r&&this.options.jss.plugins.onProcessRule(r),r},t.indexOf=function(e){return this.rules.indexOf(e)},t.toString=function(){return this.rules.toString()},e}(),f=function(){function e(e,t,n){this.type="global",this.at=u,this.options=void 0,this.rule=void 0,this.isProcessed=!1,this.key=void 0,this.key=e,this.options=n;var r=e.substr("@global ".length);this.rule=n.jss.createRule(r,t,(0,s.Z)({},n,{parent:this}))}return e.prototype.toString=function(e){return this.rule?this.rule.toString(e):""},e}(),d=/\s*,\s*/g;function p(e,t){for(var n=e.split(d),r="",o=0;o<n.length;o++)r+=t+" "+n[o].trim(),n[o+1]&&(r+=", ");return r}var h=function(){return{onCreateRule:function(e,t,n){if(!e)return null;if(e===u)return new c(e,t,n);if("@"===e[0]&&"@global "===e.substr(0,"@global ".length))return new f(e,t,n);var r=n.parent;return r&&("global"===r.type||r.options.parent&&"global"===r.options.parent.type)&&(n.scoped=!1),!1===n.scoped&&(n.selector=e),null},onProcessRule:function(e,t){"style"===e.type&&t&&(function(e,t){var n=e.options,r=e.style,o=r?r[u]:null;if(o){for(var i in o)t.addRule(i,o[i],(0,s.Z)({},n,{selector:p(i,e.selector)}));delete r[u]}}(e,t),function(e,t){var n=e.options,r=e.style;for(var o in r)if("@"===o[0]&&o.substr(0,u.length)===u){var i=p(o.substr(u.length),e.selector);t.addRule(i,r[o],(0,s.Z)({},n,{selector:i})),delete r[o]}}(e,t))}}},m=/\s*,\s*/g,g=/&/g,v=/\$([\w-]+)/g;var y=function(){function e(e,t){return function(n,r){var o=e.getRule(r)||t&&t.getRule(r);return o?(o=o).selector:r}}function t(e,t){for(var n=t.split(m),r=e.split(m),o="",i=0;i<n.length;i++)for(var a=n[i],l=0;l<r.length;l++){var s=r[l];o&&(o+=", "),o+=-1!==s.indexOf("&")?s.replace(g,a):a+" "+s}return o}function n(e,t,n){if(n)return(0,s.Z)({},n,{index:n.index+1});var r=e.options.nestingLevel;r=void 0===r?1:r+1;var o=(0,s.Z)({},e.options,{nestingLevel:r,index:t.indexOf(e)+1});return delete o.name,o}return{onProcessStyle:function(r,o,i){if("style"!==o.type)return r;var a,l,u=o,c=u.options.parent;for(var f in r){var d=-1!==f.indexOf("&"),p="@"===f[0];if(d||p){if(a=n(u,c,a),d){var h=t(f,u.selector);l||(l=e(c,i)),h=h.replace(v,l),c.addRule(h,r[f],(0,s.Z)({},a,{selector:h}))}else p&&c.addRule(f,{},a).addRule(u.key,r[f],{selector:u.selector});delete r[f]}}return r}}},b=/[A-Z]/g,w=/^ms-/,x={};function E(e){return"-"+e.toLowerCase()}var _=function(e){if(x.hasOwnProperty(e))return x[e];var t=e.replace(b,E);return x[e]=w.test(t)?"-"+t:t};function S(e){var t={};for(var n in e){t[0===n.indexOf("--")?n:_(n)]=e[n]}return e.fallbacks&&(Array.isArray(e.fallbacks)?t.fallbacks=e.fallbacks.map(S):t.fallbacks=S(e.fallbacks)),t}var O=function(){return{onProcessStyle:function(e){if(Array.isArray(e)){for(var t=0;t<e.length;t++)e[t]=S(e[t]);return e}return S(e)},onChangeValue:function(e,t,n){if(0===t.indexOf("--"))return e;var r=_(t);return t===r?e:(n.prop(r,e),null)}}},k=r.HZ&&CSS?CSS.px:"px",C=r.HZ&&CSS?CSS.ms:"ms",P=r.HZ&&CSS?CSS.percent:"%";function j(e){var t=/(-[a-z])/g,n=function(e){return e[1].toUpperCase()},r={};for(var o in e)r[o]=e[o],r[o.replace(t,n)]=e[o];return r}var T=j({"animation-delay":C,"animation-duration":C,"background-position":k,"background-position-x":k,"background-position-y":k,"background-size":k,border:k,"border-bottom":k,"border-bottom-left-radius":k,"border-bottom-right-radius":k,"border-bottom-width":k,"border-left":k,"border-left-width":k,"border-radius":k,"border-right":k,"border-right-width":k,"border-top":k,"border-top-left-radius":k,"border-top-right-radius":k,"border-top-width":k,"border-width":k,"border-block":k,"border-block-end":k,"border-block-end-width":k,"border-block-start":k,"border-block-start-width":k,"border-block-width":k,"border-inline":k,"border-inline-end":k,"border-inline-end-width":k,"border-inline-start":k,"border-inline-start-width":k,"border-inline-width":k,"border-start-start-radius":k,"border-start-end-radius":k,"border-end-start-radius":k,"border-end-end-radius":k,margin:k,"margin-bottom":k,"margin-left":k,"margin-right":k,"margin-top":k,"margin-block":k,"margin-block-end":k,"margin-block-start":k,"margin-inline":k,"margin-inline-end":k,"margin-inline-start":k,padding:k,"padding-bottom":k,"padding-left":k,"padding-right":k,"padding-top":k,"padding-block":k,"padding-block-end":k,"padding-block-start":k,"padding-inline":k,"padding-inline-end":k,"padding-inline-start":k,"mask-position-x":k,"mask-position-y":k,"mask-size":k,height:k,width:k,"min-height":k,"max-height":k,"min-width":k,"max-width":k,bottom:k,left:k,top:k,right:k,inset:k,"inset-block":k,"inset-block-end":k,"inset-block-start":k,"inset-inline":k,"inset-inline-end":k,"inset-inline-start":k,"box-shadow":k,"text-shadow":k,"column-gap":k,"column-rule":k,"column-rule-width":k,"column-width":k,"font-size":k,"font-size-delta":k,"letter-spacing":k,"text-decoration-thickness":k,"text-indent":k,"text-stroke":k,"text-stroke-width":k,"word-spacing":k,motion:k,"motion-offset":k,outline:k,"outline-offset":k,"outline-width":k,perspective:k,"perspective-origin-x":P,"perspective-origin-y":P,"transform-origin":P,"transform-origin-x":P,"transform-origin-y":P,"transform-origin-z":P,"transition-delay":C,"transition-duration":C,"vertical-align":k,"flex-basis":k,"shape-margin":k,size:k,gap:k,grid:k,"grid-gap":k,"row-gap":k,"grid-row-gap":k,"grid-column-gap":k,"grid-template-rows":k,"grid-template-columns":k,"grid-auto-rows":k,"grid-auto-columns":k,"box-shadow-x":k,"box-shadow-y":k,"box-shadow-blur":k,"box-shadow-spread":k,"font-line-height":k,"text-shadow-x":k,"text-shadow-y":k,"text-shadow-blur":k});function A(e,t,n){if(null==t)return t;if(Array.isArray(t))for(var r=0;r<t.length;r++)t[r]=A(e,t[r],n);else if("object"==typeof t)if("fallbacks"===e)for(var o in t)t[o]=A(o,t[o],n);else for(var i in t)t[i]=A(e+"-"+i,t[i],n);else if("number"==typeof t&&!1===isNaN(t)){var a=n[e]||T[e];return!a||0===t&&a===k?t.toString():"function"==typeof a?a(t).toString():""+t+a}return t}var I=function(e){void 0===e&&(e={});var t=j(e);return{onProcessStyle:function(e,n){if("style"!==n.type)return e;for(var r in e)e[r]=A(r,e[r],t);return e},onChangeValue:function(e,n){return A(n,e,t)}}},R=n(33827),N=n(78927),D="",M="",L="",F="",z=R.Z&&"ontouchstart"in document.documentElement;if(R.Z){var B={Moz:"-moz-",ms:"-ms-",O:"-o-",Webkit:"-webkit-"},Z=document.createElement("p").style;for(var U in B)if(U+"Transform"in Z){D=U,M=B[U];break}"Webkit"===D&&"msHyphens"in Z&&(D="ms",M=B.ms,F="edge"),"Webkit"===D&&"-apple-trailing-word"in Z&&(L="apple")}var H=D,W=M,V=L,G=F,$=z;var K={noPrefill:["appearance"],supportedProperty:function(e){return"appearance"===e&&("ms"===H?"-webkit-"+e:W+e)}},q={noPrefill:["color-adjust"],supportedProperty:function(e){return"color-adjust"===e&&("Webkit"===H?W+"print-"+e:e)}},Y=/[-\s]+(.)?/g;function J(e,t){return t?t.toUpperCase():""}function X(e){return e.replace(Y,J)}function Q(e){return X("-"+e)}var ee,te={noPrefill:["mask"],supportedProperty:function(e,t){if(!/^mask/.test(e))return!1;if("Webkit"===H){if(X("mask-image")in t)return e;if(H+Q("mask-image")in t)return W+e}return e}},ne={noPrefill:["text-orientation"],supportedProperty:function(e){return"text-orientation"===e&&("apple"!==V||$?e:W+e)}},re={noPrefill:["transform"],supportedProperty:function(e,t,n){return"transform"===e&&(n.transform?e:W+e)}},oe={noPrefill:["transition"],supportedProperty:function(e,t,n){return"transition"===e&&(n.transition?e:W+e)}},ie={noPrefill:["writing-mode"],supportedProperty:function(e){return"writing-mode"===e&&("Webkit"===H||"ms"===H&&"edge"!==G?W+e:e)}},ae={noPrefill:["user-select"],supportedProperty:function(e){return"user-select"===e&&("Moz"===H||"ms"===H||"apple"===V?W+e:e)}},le={supportedProperty:function(e,t){return!!/^break-/.test(e)&&("Webkit"===H?"WebkitColumn"+Q(e)in t&&W+"column-"+e:"Moz"===H&&("page"+Q(e)in t&&"page-"+e))}},se={supportedProperty:function(e,t){if(!/^(border|margin|padding)-inline/.test(e))return!1;if("Moz"===H)return e;var n=e.replace("-inline","");return H+Q(n)in t&&W+n}},ue={supportedProperty:function(e,t){return X(e)in t&&e}},ce={supportedProperty:function(e,t){var n=Q(e);return"-"===e[0]||"-"===e[0]&&"-"===e[1]?e:H+n in t?W+e:"Webkit"!==H&&"Webkit"+n in t&&"-webkit-"+e}},fe={supportedProperty:function(e){return"scroll-snap"===e.substring(0,11)&&("ms"===H?""+W+e:e)}},de={supportedProperty:function(e){return"overscroll-behavior"===e&&("ms"===H?W+"scroll-chaining":e)}},pe={"flex-grow":"flex-positive","flex-shrink":"flex-negative","flex-basis":"flex-preferred-size","justify-content":"flex-pack",order:"flex-order","align-items":"flex-align","align-content":"flex-line-pack"},he={supportedProperty:function(e,t){var n=pe[e];return!!n&&(H+Q(n)in t&&W+n)}},me={flex:"box-flex","flex-grow":"box-flex","flex-direction":["box-orient","box-direction"],order:"box-ordinal-group","align-items":"box-align","flex-flow":["box-orient","box-direction"],"justify-content":"box-pack"},ge=Object.keys(me),ve=function(e){return W+e},ye=[K,q,te,ne,re,oe,ie,ae,le,se,ue,ce,fe,de,he,{supportedProperty:function(e,t,n){var r=n.multiple;if(ge.indexOf(e)>-1){var o=me[e];if(!Array.isArray(o))return H+Q(o)in t&&W+o;if(!r)return!1;for(var i=0;i<o.length;i++)if(!(H+Q(o[0])in t))return!1;return o.map(ve)}return!1}}],be=ye.filter((function(e){return e.supportedProperty})).map((function(e){return e.supportedProperty})),we=ye.filter((function(e){return e.noPrefill})).reduce((function(e,t){return e.push.apply(e,(0,N.Z)(t.noPrefill)),e}),[]),xe={};if(R.Z){ee=document.createElement("p");var Ee=window.getComputedStyle(document.documentElement,"");for(var _e in Ee)isNaN(_e)||(xe[Ee[_e]]=Ee[_e]);we.forEach((function(e){return delete xe[e]}))}function Se(e,t){if(void 0===t&&(t={}),!ee)return e;if(null!=xe[e])return xe[e];"transition"!==e&&"transform"!==e||(t[e]=e in ee.style);for(var n=0;n<be.length&&(xe[e]=be[n](e,ee.style,t),!xe[e]);n++);try{ee.style[e]=""}catch(e){return!1}return xe[e]}var Oe,ke={},Ce={transition:1,"transition-property":1,"-webkit-transition":1,"-webkit-transition-property":1},Pe=/(^\s*[\w-]+)|, (\s*[\w-]+)(?![^()]*\))/g;function je(e,t,n){if("var"===t)return"var";if("all"===t)return"all";if("all"===n)return", all";var r=t?Se(t):", "+Se(n);return r||(t||n)}function Te(e,t){var n=t;if(!Oe||"content"===e)return t;if("string"!=typeof n||!isNaN(parseInt(n,10)))return n;var r=e+n;if(null!=ke[r])return ke[r];try{Oe.style[e]=n}catch(e){return ke[r]=!1,!1}if(Ce[e])n=n.replace(Pe,je);else if(""===Oe.style[e]&&("-ms-flex"===(n=W+n)&&(Oe.style[e]="-ms-flexbox"),Oe.style[e]=n,""===Oe.style[e]))return ke[r]=!1,!1;return Oe.style[e]="",ke[r]=n,ke[r]}R.Z&&(Oe=document.createElement("p"));var Ae=function(){function e(t){for(var n in t){var o=t[n];if("fallbacks"===n&&Array.isArray(o))t[n]=o.map(e);else{var i=!1,a=Se(n);a&&a!==n&&(i=!0);var l=!1,s=Te(a,(0,r.EK)(o));s&&s!==o&&(l=!0),(i||l)&&(i&&delete t[n],t[a||n]=s||o)}}return t}return{onProcessRule:function(e){if("keyframes"===e.type){var t=e;t.at=function(e){return"-"===e[1]||"ms"===H?e:"@"+W+"keyframes"+e.substr(10)}(t.at)}},onProcessStyle:function(t,n){return"style"!==n.type?t:e(t)},onChangeValue:function(e,t){return Te(t,(0,r.EK)(e))||e}}};var Ie=function(){var e=function(e,t){return e.length===t.length?e>t?1:-1:e.length-t.length};return{onProcessStyle:function(t,n){if("style"!==n.type)return t;for(var r={},o=Object.keys(t).sort(e),i=0;i<o.length;i++)r[o[i]]=t[o[i]];return r}}};function Re(){return{plugins:[l(),h(),y(),O(),I(),"undefined"==typeof window?null:Ae(),Ie()]}}},73914:function(e,t,n){"use strict";n.d(t,{Z:function(){return x}});var r=n(81253),o=n(22122),i=n(67294),a=n(54013),l=n(65835),s={set:function(e,t,n,r){var o=e.get(t);o||(o=new Map,e.set(t,o)),o.set(n,r)},get:function(e,t,n){var r=e.get(t);return r?r.get(n):void 0},delete:function(e,t,n){e.get(t).delete(n)}},u=n(159),c=n(4137),f=-1e9;function d(){return f+=1}var p=n(35953);function h(e){var t="function"==typeof e;return{create:function(n,r){var i;try{i=t?e(n):e}catch(e){throw e}if(!r||!n.overrides||!n.overrides[r])return i;var a=n.overrides[r],l=(0,o.Z)({},i);return Object.keys(a).forEach((function(e){l[e]=(0,p.Z)(l[e],a[e])})),l},options:{}}}var m={};function g(e,t,n){var r=e.state;if(e.stylesOptions.disableGeneration)return t||{};r.cacheClasses||(r.cacheClasses={value:null,lastProp:null,lastJSS:{}});var o=!1;return r.classes!==r.cacheClasses.lastJSS&&(r.cacheClasses.lastJSS=r.classes,o=!0),t!==r.cacheClasses.lastProp&&(r.cacheClasses.lastProp=t,o=!0),o&&(r.cacheClasses.value=(0,l.Z)({baseClasses:r.cacheClasses.lastJSS,newClasses:t,Component:n})),r.cacheClasses.value}function v(e,t){var n=e.state,r=e.theme,i=e.stylesOptions,u=e.stylesCreator,c=e.name;if(!i.disableGeneration){var f=s.get(i.sheetsManager,u,r);f||(f={refs:0,staticSheet:null,dynamicStyles:null},s.set(i.sheetsManager,u,r,f));var d=(0,o.Z)({},u.options,i,{theme:r,flip:"boolean"==typeof i.flip?i.flip:"rtl"===r.direction});d.generateId=d.serverGenerateClassName||d.generateClassName;var p=i.sheetsRegistry;if(0===f.refs){var h;i.sheetsCache&&(h=s.get(i.sheetsCache,u,r));var m=u.create(r,c);h||((h=i.jss.createStyleSheet(m,(0,o.Z)({link:!1},d))).attach(),i.sheetsCache&&s.set(i.sheetsCache,u,r,h)),p&&p.add(h),f.staticSheet=h,f.dynamicStyles=(0,a._$)(m)}if(f.dynamicStyles){var g=i.jss.createStyleSheet(f.dynamicStyles,(0,o.Z)({link:!0},d));g.update(t),g.attach(),n.dynamicSheet=g,n.classes=(0,l.Z)({baseClasses:f.staticSheet.classes,newClasses:g.classes}),p&&p.add(g)}else n.classes=f.staticSheet.classes;f.refs+=1}}function y(e,t){var n=e.state;n.dynamicSheet&&n.dynamicSheet.update(t)}function b(e){var t=e.state,n=e.theme,r=e.stylesOptions,o=e.stylesCreator;if(!r.disableGeneration){var i=s.get(r.sheetsManager,o,n);i.refs-=1;var a=r.sheetsRegistry;0===i.refs&&(s.delete(r.sheetsManager,o,n),r.jss.removeStyleSheet(i.staticSheet),a&&a.remove(i.staticSheet)),t.dynamicSheet&&(r.jss.removeStyleSheet(t.dynamicSheet),a&&a.remove(t.dynamicSheet))}}function w(e,t){var n,r=i.useRef([]),o=i.useMemo((function(){return{}}),t);r.current!==o&&(r.current=o,n=e()),i.useEffect((function(){return function(){n&&n()}}),[o])}function x(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.name,a=t.classNamePrefix,l=t.Component,s=t.defaultTheme,f=void 0===s?m:s,p=(0,r.Z)(t,["name","classNamePrefix","Component","defaultTheme"]),x=h(e),E=n||a||"makeStyles";x.options={index:d(),name:n,meta:E,classNamePrefix:E};var _=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=(0,u.Z)()||f,r=(0,o.Z)({},i.useContext(c.NU),p),a=i.useRef(),s=i.useRef();w((function(){var o={name:n,state:{},stylesCreator:x,stylesOptions:r,theme:t};return v(o,e),s.current=!1,a.current=o,function(){b(o)}}),[t,x]),i.useEffect((function(){s.current&&y(a.current,e),s.current=!0}));var d=g(a.current,e.classes,l);return d};return _}},65835:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(22122);function o(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.baseClasses,n=e.newClasses;e.Component;if(!n)return t;var o=(0,r.Z)({},t);return Object.keys(n).forEach((function(e){n[e]&&(o[e]="".concat(t[e]," ").concat(n[e]))})),o}},83800:function(e,t,n){"use strict";var r=n(67294).createContext(null);t.Z=r},159:function(e,t,n){"use strict";n.d(t,{Z:function(){return i}});var r=n(67294),o=n(83800);function i(){return r.useContext(o.Z)}},35953:function(e,t,n){"use strict";n.d(t,{Z:function(){return a}});var r=n(22122),o=n(90484);function i(e){return e&&"object"===(0,o.Z)(e)&&e.constructor===Object}function a(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{clone:!0},o=n.clone?(0,r.Z)({},e):e;return i(e)&&i(t)&&Object.keys(t).forEach((function(r){"__proto__"!==r&&(i(t[r])&&r in e?o[r]=a(e[r],t[r],n):o[r]=t[r])})),o}},60288:function(e,t,n){"use strict";function r(e){for(var t="https://material-ui.com/production-error/?code="+e,n=1;n<arguments.length;n+=1)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified Material-UI error #"+e+"; visit "+t+" for the full message."}n.d(t,{Z:function(){return r}})},62844:function(e,t,n){"use strict";n.d(t,{Rf:function(){return i},DM:function(){return a},en:function(){return l},jH:function(){return s},Cf:function(){return u},Db:function(){return c},EG:function(){return f},l4:function(){return d},JY:function(){return p}});var r=n(61422),o={};function i(){return(0,r.KV)()?n.g:"undefined"!=typeof window?window:"undefined"!=typeof self?self:o}function a(){var e=i(),t=e.crypto||e.msCrypto;if(void 0!==t&&t.getRandomValues){var n=new Uint16Array(8);t.getRandomValues(n),n[3]=4095&n[3]|16384,n[4]=16383&n[4]|32768;var r=function(e){for(var t=e.toString(16);t.length<4;)t="0"+t;return t};return r(n[0])+r(n[1])+r(n[2])+r(n[3])+r(n[4])+r(n[5])+r(n[6])+r(n[7])}return"xxxxxxxxxxxx4xxxyxxxxxxxxxxxxxxx".replace(/[xy]/g,(function(e){var t=16*Math.random()|0;return("x"===e?t:3&t|8).toString(16)}))}function l(e){if(!e)return{};var t=e.match(/^(([^:/?#]+):)?(\/\/([^/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))?$/);if(!t)return{};var n=t[6]||"",r=t[8]||"";return{host:t[4],path:t[5],protocol:t[2],relative:t[5]+n+r}}function s(e){if(e.message)return e.message;if(e.exception&&e.exception.values&&e.exception.values[0]){var t=e.exception.values[0];return t.type&&t.value?t.type+": "+t.value:t.type||t.value||e.event_id||"<unknown>"}return e.event_id||"<unknown>"}function u(e){var t=i();if(!("console"in t))return e();var n=t.console,r={};["debug","info","warn","error","log","assert"].forEach((function(e){e in t.console&&n[e].__sentry_original__&&(r[e]=n[e],n[e]=n[e].__sentry_original__)}));var o=e();return Object.keys(r).forEach((function(e){n[e]=r[e]})),o}function c(e,t,n){e.exception=e.exception||{},e.exception.values=e.exception.values||[],e.exception.values[0]=e.exception.values[0]||{},e.exception.values[0].value=e.exception.values[0].value||t||"",e.exception.values[0].type=e.exception.values[0].type||n||"Error"}function f(e,t){void 0===t&&(t={});try{e.exception.values[0].mechanism=e.exception.values[0].mechanism||{},Object.keys(t).forEach((function(n){e.exception.values[0].mechanism[n]=t[n]}))}catch(e){}}function d(){try{return document.location.href}catch(e){return""}}function p(e,t){if(!t)return 6e4;var n=parseInt(""+t,10);if(!isNaN(n))return 1e3*n;var r=Date.parse(""+t);return isNaN(r)?6e4:r-e}},61422:function(e,t,n){"use strict";function r(){return"[object process]"===Object.prototype.toString.call("undefined"!=typeof process?process:0)}function o(e,t){return e.require(t)}n.d(t,{KV:function(){return r},l$:function(){return o}}),e=n.hmd(e)},21170:function(e,t,n){"use strict";n.d(t,{yW:function(){return s}});var r=n(62844),o=n(61422);e=n.hmd(e);var i={nowSeconds:function(){return Date.now()/1e3}};var a=(0,o.KV)()?function(){try{return(0,o.l$)(e,"perf_hooks").performance}catch(e){return}}():function(){var e=(0,r.Rf)().performance;if(e&&e.now)return{now:function(){return e.now()},timeOrigin:Date.now()-e.now()}}(),l=void 0===a?i:{nowSeconds:function(){return(a.timeOrigin+a.now())/1e3}},s=i.nowSeconds.bind(i);l.nowSeconds.bind(l),function(){var e=(0,r.Rf)().performance;if(e)e.timeOrigin?e.timeOrigin:e.timing&&e.timing.navigationStart||Date.now()}()},99601:function(e,t){"use strict";t.Z=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];if(2===e.length)return r(e[0],e[1])||null;var n=e.slice(1).reduce((function(e,t){return r(e,t)}),e[0]);return n||null};var n=new WeakMap;function r(e,t){if(e&&t){var r=n.get(e)||new WeakMap;n.set(e,r);var i=r.get(t)||function(n){o(e,n),o(t,n)};return r.set(t,i),i}return e||t}function o(e,t){"function"==typeof e?e(t):e.current=t}},9669:function(e,t,n){e.exports=n(51609)},55448:function(e,t,n){"use strict";var r=n(64867),o=n(36026),i=n(4372),a=n(15327),l=n(94097),s=n(84109),u=n(67985),c=n(85061);e.exports=function(e){return new Promise((function(t,n){var f=e.data,d=e.headers,p=e.responseType;r.isFormData(f)&&delete d["Content-Type"];var h=new XMLHttpRequest;if(e.auth){var m=e.auth.username||"",g=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";d.Authorization="Basic "+btoa(m+":"+g)}var v=l(e.baseURL,e.url);function y(){if(h){var r="getAllResponseHeaders"in h?s(h.getAllResponseHeaders()):null,i={data:p&&"text"!==p&&"json"!==p?h.response:h.responseText,status:h.status,statusText:h.statusText,headers:r,config:e,request:h};o(t,n,i),h=null}}if(h.open(e.method.toUpperCase(),a(v,e.params,e.paramsSerializer),!0),h.timeout=e.timeout,"onloadend"in h?h.onloadend=y:h.onreadystatechange=function(){h&&4===h.readyState&&(0!==h.status||h.responseURL&&0===h.responseURL.indexOf("file:"))&&setTimeout(y)},h.onabort=function(){h&&(n(c("Request aborted",e,"ECONNABORTED",h)),h=null)},h.onerror=function(){n(c("Network Error",e,null,h)),h=null},h.ontimeout=function(){var t="timeout of "+e.timeout+"ms exceeded";e.timeoutErrorMessage&&(t=e.timeoutErrorMessage),n(c(t,e,e.transitional&&e.transitional.clarifyTimeoutError?"ETIMEDOUT":"ECONNABORTED",h)),h=null},r.isStandardBrowserEnv()){var b=(e.withCredentials||u(v))&&e.xsrfCookieName?i.read(e.xsrfCookieName):void 0;b&&(d[e.xsrfHeaderName]=b)}"setRequestHeader"in h&&r.forEach(d,(function(e,t){void 0===f&&"content-type"===t.toLowerCase()?delete d[t]:h.setRequestHeader(t,e)})),r.isUndefined(e.withCredentials)||(h.withCredentials=!!e.withCredentials),p&&"json"!==p&&(h.responseType=e.responseType),"function"==typeof e.onDownloadProgress&&h.addEventListener("progress",e.onDownloadProgress),"function"==typeof e.onUploadProgress&&h.upload&&h.upload.addEventListener("progress",e.onUploadProgress),e.cancelToken&&e.cancelToken.promise.then((function(e){h&&(h.abort(),n(e),h=null)})),f||(f=null),h.send(f)}))}},51609:function(e,t,n){"use strict";var r=n(64867),o=n(91849),i=n(30321),a=n(47185);function l(e){var t=new i(e),n=o(i.prototype.request,t);return r.extend(n,i.prototype,t),r.extend(n,t),n}var s=l(n(45655));s.Axios=i,s.create=function(e){return l(a(s.defaults,e))},s.Cancel=n(65263),s.CancelToken=n(14972),s.isCancel=n(26502),s.all=function(e){return Promise.all(e)},s.spread=n(8713),s.isAxiosError=n(16268),e.exports=s,e.exports.default=s},65263:function(e){"use strict";function t(e){this.message=e}t.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},t.prototype.__CANCEL__=!0,e.exports=t},14972:function(e,t,n){"use strict";var r=n(65263);function o(e){if("function"!=typeof e)throw new TypeError("executor must be a function.");var t;this.promise=new Promise((function(e){t=e}));var n=this;e((function(e){n.reason||(n.reason=new r(e),t(n.reason))}))}o.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},o.source=function(){var e;return{token:new o((function(t){e=t})),cancel:e}},e.exports=o},26502:function(e){"use strict";e.exports=function(e){return!(!e||!e.__CANCEL__)}},30321:function(e,t,n){"use strict";var r=n(64867),o=n(15327),i=n(80782),a=n(13572),l=n(47185),s=n(54875),u=s.validators;function c(e){this.defaults=e,this.interceptors={request:new i,response:new i}}c.prototype.request=function(e){"string"==typeof e?(e=arguments[1]||{}).url=arguments[0]:e=e||{},(e=l(this.defaults,e)).method?e.method=e.method.toLowerCase():this.defaults.method?e.method=this.defaults.method.toLowerCase():e.method="get";var t=e.transitional;void 0!==t&&s.assertOptions(t,{silentJSONParsing:u.transitional(u.boolean,"1.0.0"),forcedJSONParsing:u.transitional(u.boolean,"1.0.0"),clarifyTimeoutError:u.transitional(u.boolean,"1.0.0")},!1);var n=[],r=!0;this.interceptors.request.forEach((function(t){"function"==typeof t.runWhen&&!1===t.runWhen(e)||(r=r&&t.synchronous,n.unshift(t.fulfilled,t.rejected))}));var o,i=[];if(this.interceptors.response.forEach((function(e){i.push(e.fulfilled,e.rejected)})),!r){var c=[a,void 0];for(Array.prototype.unshift.apply(c,n),c=c.concat(i),o=Promise.resolve(e);c.length;)o=o.then(c.shift(),c.shift());return o}for(var f=e;n.length;){var d=n.shift(),p=n.shift();try{f=d(f)}catch(e){p(e);break}}try{o=a(f)}catch(e){return Promise.reject(e)}for(;i.length;)o=o.then(i.shift(),i.shift());return o},c.prototype.getUri=function(e){return e=l(this.defaults,e),o(e.url,e.params,e.paramsSerializer).replace(/^\?/,"")},r.forEach(["delete","get","head","options"],(function(e){c.prototype[e]=function(t,n){return this.request(l(n||{},{method:e,url:t,data:(n||{}).data}))}})),r.forEach(["post","put","patch"],(function(e){c.prototype[e]=function(t,n,r){return this.request(l(r||{},{method:e,url:t,data:n}))}})),e.exports=c},80782:function(e,t,n){"use strict";var r=n(64867);function o(){this.handlers=[]}o.prototype.use=function(e,t,n){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!n&&n.synchronous,runWhen:n?n.runWhen:null}),this.handlers.length-1},o.prototype.eject=function(e){this.handlers[e]&&(this.handlers[e]=null)},o.prototype.forEach=function(e){r.forEach(this.handlers,(function(t){null!==t&&e(t)}))},e.exports=o},94097:function(e,t,n){"use strict";var r=n(91793),o=n(7303);e.exports=function(e,t){return e&&!r(t)?o(e,t):t}},85061:function(e,t,n){"use strict";var r=n(80481);e.exports=function(e,t,n,o,i){var a=new Error(e);return r(a,t,n,o,i)}},13572:function(e,t,n){"use strict";var r=n(64867),o=n(18527),i=n(26502),a=n(45655);function l(e){e.cancelToken&&e.cancelToken.throwIfRequested()}e.exports=function(e){return l(e),e.headers=e.headers||{},e.data=o.call(e,e.data,e.headers,e.transformRequest),e.headers=r.merge(e.headers.common||{},e.headers[e.method]||{},e.headers),r.forEach(["delete","get","head","post","put","patch","common"],(function(t){delete e.headers[t]})),(e.adapter||a.adapter)(e).then((function(t){return l(e),t.data=o.call(e,t.data,t.headers,e.transformResponse),t}),(function(t){return i(t)||(l(e),t&&t.response&&(t.response.data=o.call(e,t.response.data,t.response.headers,e.transformResponse))),Promise.reject(t)}))}},80481:function(e){"use strict";e.exports=function(e,t,n,r,o){return e.config=t,n&&(e.code=n),e.request=r,e.response=o,e.isAxiosError=!0,e.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:this.config,code:this.code}},e}},47185:function(e,t,n){"use strict";var r=n(64867);e.exports=function(e,t){t=t||{};var n={},o=["url","method","data"],i=["headers","auth","proxy","params"],a=["baseURL","transformRequest","transformResponse","paramsSerializer","timeout","timeoutMessage","withCredentials","adapter","responseType","xsrfCookieName","xsrfHeaderName","onUploadProgress","onDownloadProgress","decompress","maxContentLength","maxBodyLength","maxRedirects","transport","httpAgent","httpsAgent","cancelToken","socketPath","responseEncoding"],l=["validateStatus"];function s(e,t){return r.isPlainObject(e)&&r.isPlainObject(t)?r.merge(e,t):r.isPlainObject(t)?r.merge({},t):r.isArray(t)?t.slice():t}function u(o){r.isUndefined(t[o])?r.isUndefined(e[o])||(n[o]=s(void 0,e[o])):n[o]=s(e[o],t[o])}r.forEach(o,(function(e){r.isUndefined(t[e])||(n[e]=s(void 0,t[e]))})),r.forEach(i,u),r.forEach(a,(function(o){r.isUndefined(t[o])?r.isUndefined(e[o])||(n[o]=s(void 0,e[o])):n[o]=s(void 0,t[o])})),r.forEach(l,(function(r){r in t?n[r]=s(e[r],t[r]):r in e&&(n[r]=s(void 0,e[r]))}));var c=o.concat(i).concat(a).concat(l),f=Object.keys(e).concat(Object.keys(t)).filter((function(e){return-1===c.indexOf(e)}));return r.forEach(f,u),n}},36026:function(e,t,n){"use strict";var r=n(85061);e.exports=function(e,t,n){var o=n.config.validateStatus;n.status&&o&&!o(n.status)?t(r("Request failed with status code "+n.status,n.config,null,n.request,n)):e(n)}},18527:function(e,t,n){"use strict";var r=n(64867),o=n(45655);e.exports=function(e,t,n){var i=this||o;return r.forEach(n,(function(n){e=n.call(i,e,t)})),e}},45655:function(e,t,n){"use strict";var r=n(64867),o=n(16016),i=n(80481),a={"Content-Type":"application/x-www-form-urlencoded"};function l(e,t){!r.isUndefined(e)&&r.isUndefined(e["Content-Type"])&&(e["Content-Type"]=t)}var s,u={transitional:{silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},adapter:(("undefined"!=typeof XMLHttpRequest||"undefined"!=typeof process&&"[object process]"===Object.prototype.toString.call(process))&&(s=n(55448)),s),transformRequest:[function(e,t){return o(t,"Accept"),o(t,"Content-Type"),r.isFormData(e)||r.isArrayBuffer(e)||r.isBuffer(e)||r.isStream(e)||r.isFile(e)||r.isBlob(e)?e:r.isArrayBufferView(e)?e.buffer:r.isURLSearchParams(e)?(l(t,"application/x-www-form-urlencoded;charset=utf-8"),e.toString()):r.isObject(e)||t&&"application/json"===t["Content-Type"]?(l(t,"application/json"),function(e,t,n){if(r.isString(e))try{return(t||JSON.parse)(e),r.trim(e)}catch(e){if("SyntaxError"!==e.name)throw e}return(n||JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){var t=this.transitional,n=t&&t.silentJSONParsing,o=t&&t.forcedJSONParsing,a=!n&&"json"===this.responseType;if(a||o&&r.isString(e)&&e.length)try{return JSON.parse(e)}catch(e){if(a){if("SyntaxError"===e.name)throw i(e,this,"E_JSON_PARSE");throw e}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,validateStatus:function(e){return e>=200&&e<300}};u.headers={common:{Accept:"application/json, text/plain, */*"}},r.forEach(["delete","get","head"],(function(e){u.headers[e]={}})),r.forEach(["post","put","patch"],(function(e){u.headers[e]=r.merge(a)})),e.exports=u},91849:function(e){"use strict";e.exports=function(e,t){return function(){for(var n=new Array(arguments.length),r=0;r<n.length;r++)n[r]=arguments[r];return e.apply(t,n)}}},15327:function(e,t,n){"use strict";var r=n(64867);function o(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}e.exports=function(e,t,n){if(!t)return e;var i;if(n)i=n(t);else if(r.isURLSearchParams(t))i=t.toString();else{var a=[];r.forEach(t,(function(e,t){null!=e&&(r.isArray(e)?t+="[]":e=[e],r.forEach(e,(function(e){r.isDate(e)?e=e.toISOString():r.isObject(e)&&(e=JSON.stringify(e)),a.push(o(t)+"="+o(e))})))})),i=a.join("&")}if(i){var l=e.indexOf("#");-1!==l&&(e=e.slice(0,l)),e+=(-1===e.indexOf("?")?"?":"&")+i}return e}},7303:function(e){"use strict";e.exports=function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}},4372:function(e,t,n){"use strict";var r=n(64867);e.exports=r.isStandardBrowserEnv()?{write:function(e,t,n,o,i,a){var l=[];l.push(e+"="+encodeURIComponent(t)),r.isNumber(n)&&l.push("expires="+new Date(n).toGMTString()),r.isString(o)&&l.push("path="+o),r.isString(i)&&l.push("domain="+i),!0===a&&l.push("secure"),document.cookie=l.join("; ")},read:function(e){var t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove:function(e){this.write(e,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}}},91793:function(e){"use strict";e.exports=function(e){return/^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(e)}},16268:function(e){"use strict";e.exports=function(e){return"object"==typeof e&&!0===e.isAxiosError}},67985:function(e,t,n){"use strict";var r=n(64867);e.exports=r.isStandardBrowserEnv()?function(){var e,t=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");function o(e){var r=e;return t&&(n.setAttribute("href",r),r=n.href),n.setAttribute("href",r),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:"/"===n.pathname.charAt(0)?n.pathname:"/"+n.pathname}}return e=o(window.location.href),function(t){var n=r.isString(t)?o(t):t;return n.protocol===e.protocol&&n.host===e.host}}():function(){return!0}},16016:function(e,t,n){"use strict";var r=n(64867);e.exports=function(e,t){r.forEach(e,(function(n,r){r!==t&&r.toUpperCase()===t.toUpperCase()&&(e[t]=n,delete e[r])}))}},84109:function(e,t,n){"use strict";var r=n(64867),o=["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"];e.exports=function(e){var t,n,i,a={};return e?(r.forEach(e.split("\n"),(function(e){if(i=e.indexOf(":"),t=r.trim(e.substr(0,i)).toLowerCase(),n=r.trim(e.substr(i+1)),t){if(a[t]&&o.indexOf(t)>=0)return;a[t]="set-cookie"===t?(a[t]?a[t]:[]).concat([n]):a[t]?a[t]+", "+n:n}})),a):a}},8713:function(e){"use strict";e.exports=function(e){return function(t){return e.apply(null,t)}}},54875:function(e,t,n){"use strict";var r=n(20696),o={};["object","boolean","number","function","string","symbol"].forEach((function(e,t){o[e]=function(n){return typeof n===e||"a"+(t<1?"n ":" ")+e}}));var i={},a=r.version.split(".");function l(e,t){for(var n=t?t.split("."):a,r=e.split("."),o=0;o<3;o++){if(n[o]>r[o])return!0;if(n[o]<r[o])return!1}return!1}o.transitional=function(e,t,n){var o=t&&l(t);function a(e,t){return"[Axios v"+r.version+"] Transitional option '"+e+"'"+t+(n?". "+n:"")}return function(n,r,l){if(!1===e)throw new Error(a(r," has been removed in "+t));return o&&!i[r]&&(i[r]=!0,console.warn(a(r," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(n,r,l)}},e.exports={isOlderVersion:l,assertOptions:function(e,t,n){if("object"!=typeof e)throw new TypeError("options must be an object");for(var r=Object.keys(e),o=r.length;o-- >0;){var i=r[o],a=t[i];if(a){var l=e[i],s=void 0===l||a(l,i,e);if(!0!==s)throw new TypeError("option "+i+" must be "+s)}else if(!0!==n)throw Error("Unknown option "+i)}},validators:o}},64867:function(e,t,n){"use strict";var r=n(91849),o=Object.prototype.toString;function i(e){return"[object Array]"===o.call(e)}function a(e){return void 0===e}function l(e){return null!==e&&"object"==typeof e}function s(e){if("[object Object]"!==o.call(e))return!1;var t=Object.getPrototypeOf(e);return null===t||t===Object.prototype}function u(e){return"[object Function]"===o.call(e)}function c(e,t){if(null!=e)if("object"!=typeof e&&(e=[e]),i(e))for(var n=0,r=e.length;n<r;n++)t.call(null,e[n],n,e);else for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.call(null,e[o],o,e)}e.exports={isArray:i,isArrayBuffer:function(e){return"[object ArrayBuffer]"===o.call(e)},isBuffer:function(e){return null!==e&&!a(e)&&null!==e.constructor&&!a(e.constructor)&&"function"==typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)},isFormData:function(e){return"undefined"!=typeof FormData&&e instanceof FormData},isArrayBufferView:function(e){return"undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&e.buffer instanceof ArrayBuffer},isString:function(e){return"string"==typeof e},isNumber:function(e){return"number"==typeof e},isObject:l,isPlainObject:s,isUndefined:a,isDate:function(e){return"[object Date]"===o.call(e)},isFile:function(e){return"[object File]"===o.call(e)},isBlob:function(e){return"[object Blob]"===o.call(e)},isFunction:u,isStream:function(e){return l(e)&&u(e.pipe)},isURLSearchParams:function(e){return"undefined"!=typeof URLSearchParams&&e instanceof URLSearchParams},isStandardBrowserEnv:function(){return("undefined"==typeof navigator||"ReactNative"!==navigator.product&&"NativeScript"!==navigator.product&&"NS"!==navigator.product)&&("undefined"!=typeof window&&"undefined"!=typeof document)},forEach:c,merge:function e(){var t={};function n(n,r){s(t[r])&&s(n)?t[r]=e(t[r],n):s(n)?t[r]=e({},n):i(n)?t[r]=n.slice():t[r]=n}for(var r=0,o=arguments.length;r<o;r++)c(arguments[r],n);return t},extend:function(e,t,n){return c(t,(function(t,o){e[o]=n&&"function"==typeof t?r(t,n):t})),e},trim:function(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")},stripBOM:function(e){return 65279===e.charCodeAt(0)&&(e=e.slice(1)),e}}},20696:function(e){"use strict";e.exports=JSON.parse('{"name":"axios","version":"0.21.4","description":"Promise based HTTP client for the browser and node.js","main":"index.js","scripts":{"test":"grunt test","start":"node ./sandbox/server.js","build":"NODE_ENV=production grunt build","preversion":"npm test","version":"npm run build && grunt version && git add -A dist && git add CHANGELOG.md bower.json package.json","postversion":"git push && git push --tags","examples":"node ./examples/server.js","coveralls":"cat coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","fix":"eslint --fix lib/**/*.js"},"repository":{"type":"git","url":"https://github.com/axios/axios.git"},"keywords":["xhr","http","ajax","promise","node"],"author":"Matt Zabriskie","license":"MIT","bugs":{"url":"https://github.com/axios/axios/issues"},"homepage":"https://axios-http.com","devDependencies":{"coveralls":"^3.0.0","es6-promise":"^4.2.4","grunt":"^1.3.0","grunt-banner":"^0.6.0","grunt-cli":"^1.2.0","grunt-contrib-clean":"^1.1.0","grunt-contrib-watch":"^1.0.0","grunt-eslint":"^23.0.0","grunt-karma":"^4.0.0","grunt-mocha-test":"^0.13.3","grunt-ts":"^6.0.0-beta.19","grunt-webpack":"^4.0.2","istanbul-instrumenter-loader":"^1.0.0","jasmine-core":"^2.4.1","karma":"^6.3.2","karma-chrome-launcher":"^3.1.0","karma-firefox-launcher":"^2.1.0","karma-jasmine":"^1.1.1","karma-jasmine-ajax":"^0.1.13","karma-safari-launcher":"^1.0.0","karma-sauce-launcher":"^4.3.6","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.8","karma-webpack":"^4.0.2","load-grunt-tasks":"^3.5.2","minimist":"^1.2.0","mocha":"^8.2.1","sinon":"^4.5.0","terser-webpack-plugin":"^4.2.3","typescript":"^4.0.5","url-search-params":"^0.10.0","webpack":"^4.44.2","webpack-dev-server":"^3.11.0"},"browser":{"./lib/adapters/http.js":"./lib/adapters/xhr.js"},"jsdelivr":"dist/axios.min.js","unpkg":"dist/axios.min.js","typings":"./index.d.ts","dependencies":{"follow-redirects":"^1.14.0"},"bundlesize":[{"path":"./dist/axios.min.js","threshold":"5kB"}]}')},68324:function(e,t,n){"use strict";var r=n(67294),o=n(73935),i=n(67121),a=function(){return Math.random().toString(36).substring(7).split("").join(".")},l={INIT:"@@redux/INIT"+a(),REPLACE:"@@redux/REPLACE"+a(),PROBE_UNKNOWN_ACTION:function(){return"@@redux/PROBE_UNKNOWN_ACTION"+a()}};function s(e){if("object"!=typeof e||null===e)return!1;for(var t=e;null!==Object.getPrototypeOf(t);)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t}function u(e,t,n){var r;if("function"==typeof t&&"function"==typeof n||"function"==typeof n&&"function"==typeof arguments[3])throw new Error("It looks like you are passing several store enhancers to createStore(). This is not supported. Instead, compose them together to a single function.");if("function"==typeof t&&void 0===n&&(n=t,t=void 0),void 0!==n){if("function"!=typeof n)throw new Error("Expected the enhancer to be a function.");return n(u)(e,t)}if("function"!=typeof e)throw new Error("Expected the reducer to be a function.");var o=e,a=t,c=[],f=c,d=!1;function p(){f===c&&(f=c.slice())}function h(){if(d)throw new Error("You may not call store.getState() while the reducer is executing. The reducer has already received the state as an argument. Pass it down from the top reducer instead of reading it from the store.");return a}function m(e){if("function"!=typeof e)throw new Error("Expected the listener to be a function.");if(d)throw new Error("You may not call store.subscribe() while the reducer is executing. If you would like to be notified after the store has been updated, subscribe from a component and invoke store.getState() in the callback to access the latest state. See https://redux.js.org/api-reference/store#subscribelistener for more details.");var t=!0;return p(),f.push(e),function(){if(t){if(d)throw new Error("You may not unsubscribe from a store listener while the reducer is executing. See https://redux.js.org/api-reference/store#subscribelistener for more details.");t=!1,p();var n=f.indexOf(e);f.splice(n,1),c=null}}}function g(e){if(!s(e))throw new Error("Actions must be plain objects. Use custom middleware for async actions.");if(void 0===e.type)throw new Error('Actions may not have an undefined "type" property. Have you misspelled a constant?');if(d)throw new Error("Reducers may not dispatch actions.");try{d=!0,a=o(a,e)}finally{d=!1}for(var t=c=f,n=0;n<t.length;n++){(0,t[n])()}return e}function v(e){if("function"!=typeof e)throw new Error("Expected the nextReducer to be a function.");o=e,g({type:l.REPLACE})}function y(){var e,t=m;return(e={subscribe:function(e){if("object"!=typeof e||null===e)throw new TypeError("Expected the observer to be an object.");function n(){e.next&&e.next(h())}return n(),{unsubscribe:t(n)}}})[i.Z]=function(){return this},e}return g({type:l.INIT}),(r={dispatch:g,subscribe:m,getState:h,replaceReducer:v})[i.Z]=y,r}function c(e,t){var n=t&&t.type;return"Given "+(n&&'action "'+String(n)+'"'||"an action")+', reducer "'+e+'" returned undefined. To ignore an action, you must explicitly return the previous state. If you want this reducer to hold no value, you can return null instead of undefined.'}function f(e,t){return function(){return t(e.apply(this,arguments))}}function d(e,t){if("function"==typeof e)return f(e,t);if("object"!=typeof e||null===e)throw new Error("bindActionCreators expected an object or a function, instead received "+(null===e?"null":typeof e)+'. Did you write "import ActionCreators from" instead of "import * as ActionCreators from"?');var n={};for(var r in e){var o=e[r];"function"==typeof o&&(n[r]=f(o,t))}return n}function p(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function h(e,t){var n=Object.keys(e);return Object.getOwnPropertySymbols&&n.push.apply(n,Object.getOwnPropertySymbols(e)),t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n}function m(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?h(n,!0).forEach((function(t){p(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):h(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function g(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return 0===t.length?function(e){return e}:1===t.length?t[0]:t.reduce((function(e,t){return function(){return e(t.apply(void 0,arguments))}}))}function v(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(e){return function(){var n=e.apply(void 0,arguments),r=function(){throw new Error("Dispatching while constructing your middleware is not allowed. Other middleware would not be applied to this dispatch.")},o={getState:n.getState,dispatch:function(){return r.apply(void 0,arguments)}},i=t.map((function(e){return e(o)}));return m({},n,{dispatch:r=g.apply(void 0,i)(n.dispatch)})}}}function y(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function b(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=e&&("undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"]);if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return w(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 w(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 w(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}function x(e){return(x="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)}var E=n(46314),_=n(82492),S=n(14176),O={INIT:"INIT",ADD_MODEL:"ADD_MODEL",ADD_RELATION:"ADD_RELATION",CHANGE_RELATION:"CHANGE_RELATION",REMOVE_RELATION:"REMOVE_RELATION",GET_DATA_BEGIN:"GET_DATA_BEGIN",GET_DATA_SUCCESS:"GET_DATA_SUCCESS",GET_DATA_FAILURE:"GET_DATA_FAILURE",GET_DATA_END:"GET_DATA_END",HAS_CHANGES:"HAS_CHANGES",IS_UPDATING:"IS_UPDATING",STOP_LOADING:"STOP_LOADING",SET_SETTING_VALUE:"SET_SETTING_VALUE",SET_MISC_VALUE:"SET_MISC_VALUE",OPEN_DRAWER:"OPENING DRAWER",CLOSE_DRAWER:"CLOSING DRAWER",groups:{ADD_RECORD:"ADDING GROUP RECORD",REMOVE_RECORD:"REMOVING GROUP RECORD",SET_KEY_VALUE:"SET KEY VALUE GROUPS",SET_KEY_FORMAT:"SET FORMATTED KEY VALUE PAIRS GROUPS"},buttons:{ADD_RECORD:"ADDING BUTTON RECORD",REMOVE_RECORD:"REMOVING BUTTON RECORD",SET_KEY_VALUE:"SET KEY VALUE BUTTONS",SET_KEY_FORMAT:"SET FORMATTED KEY VALUE PAIRS BUTTONS"},timeSchedules:{ADD_RECORD:"ADDING TIME SCHEDULE",REMOVE_RECORD:"REMOVING TIME SCHEDULE",SET_KEY_VALUE:"SET KEY VALUE TIMESCHEDULES",SET_KEY_FORMAT:"SET FORMATTED KEY VALUE PAIRS TIMESCHEDULES",ADD_TIMESCHEDULE:"ADD_TIMESCHEDULE",SET_WEEKDAY:"SET_WEEKDAY",ADD_EXCLUDED_DATE:"ADD_EXCLUDED_DATE",SET_EXCLUDED_DATE:"SET_EXCLUDED_DATE",REMOVE_EXCLUDED_DATE:"REMOVE_EXCLUDED_DATE"},pageRules:{ADD_RECORD:"ADDING PAGE RULE",REMOVE_RECORD:"REMOVING PAGE RULE",SET_KEY_VALUE:"SET KEY VALUE PAGERULES",SET_KEY_FORMAT:"SET FORMATTED KEY VALUE PAIRS PAGERULES",ADD_PAGE_RULE_ROW:"ADD_PAGE_RULE_ROW",SET_PAGE_RULE_ROW:"SET_PAGE_RULE_ROW",REMOVE_PAGE_RULE_ROW:"REMOVE_PAGE_RULE_ROW"},wp:{GET_DATA_BEGIN:"GET_DATA_BEGIN_WP",GET_DATA_SUCCESS:"GET_DATA_SUCCESS_WP",GET_DATA_FAILURE:"GET_DATA_FAILURE_WP",GET_DATA_END:"GET_DATA_END_WP"},templates:{INIT:"INIT TEMPLATES",GET_DATA_BEGIN:"GET TEMPLATES DATA BEGIN",GET_DATA_FAILURE:"GET TEMPLATES DATA FAILURE",GET_DATA_END:"GET TEMPLATES DATA END",ADD_RECORD:"ADDING TEMPLATE"}},k=["monday","tuesday","wednesday","thursday","friday","saturday","sunday"],C="buttons",P="groups",j={MENU:"menu",SETTINGS:"settings",SETTINGS_PAGES:{analytics:"analytics",iconLibrary:"iconlibrary",preferences:"preferences",reset:"reset"},BUTTONIZER_TOUR:"buttonizertour",WELCOME_DIALOG:"welcome-splash",TIME_SCHEDULES:"timeschedules",PAGE_RULES:"pagerules"},T={normal_hover:{format:function(e,t){return[e,t].map((function(e){return"unset"===e||null==e?"":e})).filter((function(e,t,n){return 0===t||""!==e&&e!==n[0]})).join(";")||"unset"},parse:function(e){var t=e;if("boolean"==typeof e&&(t=String(e)),"number"==typeof e&&(t=String(e)),void 0===e)return[];if("string"!=typeof t)throw console.trace(),console.log(x(t),t),TypeError("'record[key]' val is not of type String, boolean or number");return t.split(";").map((function(e){if(e)return"true"===e||"false"!==e&&(isNaN(Number(e))?e:Number(e))})).map((function(e,t,n){return 0===t?e:e===n[0]?void 0:e}))}},fourSidesPx:{format:function(e,t,n,r){return"".concat(e,"px ").concat(t,"px ").concat(n,"px ").concat(r,"px")},parse:function(e){return e.match(/\d+/g)}},position:{format:function(e,t,n){return"".concat(e,": ").concat(n).concat(t)}}},A=["export_type","selected_page_rule","selected_schedule","id","parent","show_on_rule_trigger","show_on_schedule_trigger"],I={get buttonSettings(){var e={general:[],styling:[],advanced:[]};return Object.entries(E.button).map((function(t){_(e,y({},t[0],Object.entries(t[1]).map((function(e){return b(e,1)[0]}))))})),e},get groupSettings(){var e={general:[],styling:[],advanced:[]};return Object.entries(E.group).map((function(t){_(e,y({},t[0],Object.entries(t[1]).map((function(e){return b(e,1)[0]}))))})),e},get allSettings(){var e={general:[],styling:[],advanced:[]};return Object.entries(_({},E.button,E.group)).map((function(t){_(e,y({},t[0],Object.entries(t[1]).map((function(e){return b(e,1)[0]}))))})),e},get stylingNoGroup(){var e=this;return Object.entries(S(_({},E.button.styling,E.group.styling),(function(t,n){return e.groupSettings.styling.includes(n)&&e.buttonSettings.styling.includes(n)||n.includes("icon")}))).map((function(e){return b(e,1)[0]}))},get stylingHover(){return Object.entries(_({},E.button.styling,E.group.styling)).filter((function(e){return Array.isArray(e[1])})).map((function(e){return b(e,1)[0]}))}},R=n(9669),N=n.n(R);function D(e,t){M(),document.location.hash+="".concat(document.location.hash.match(/\/$/)?"":"/").concat(e).concat(t?"/"+t:"")}function M(){document.location.hash=document.location.hash.replace(/\/?(settings|menu|timeschedules|pagerules|buttonizertour).*$/i,"")}var L=new Map;function F(e){if(!e)return null;return"".concat(e.getDate(),"-").concat(function(e,t){for(var n=String(e);n.length<(t||2);)n="0"+n;return n}(e.getMonth()+1,2),"-").concat(e.getFullYear())}var z=function(){var e=buttonizer_admin.assets+"/templates/templates.json?buttonizer-icon-cache="+buttonizer_admin.version;return new Promise((function(t,n){L.has(e)&&t(L.get(e)),N()({url:e}).then((function(n){L.set(e,n.data),t(n.data)})).catch((function(e){return n({message:"Something went wrong",error:e})}))}))},B=n(71171),Z=n.n(B);function U(){return Array.apply(0,Array(15)).map((function(){return(e="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789").charAt(Math.floor(Math.random()*e.length));var e})).join("")}var H=n(90484);function W(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var V=n(5991),G=n(63349),$=n(14665);function K(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&(0,$.Z)(e,t)}function q(e,t){if(t&&("object"===(0,H.Z)(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return(0,G.Z)(e)}function Y(e){return(Y=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var J=n(96156),X=n(59968),Q=n(96410),ee=n(82961),te=n(28970);function ne(e){return(0,X.Z)(e)||(0,Q.Z)(e)||(0,ee.Z)(e)||(0,te.Z)()}function re(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 oe(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?re(Object(n),!0).forEach((function(t){(0,J.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):re(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var ie={type:"logger",log:function(e){this.output("log",e)},warn:function(e){this.output("warn",e)},error:function(e){this.output("error",e)},output:function(e,t){console&&console[e]&&console[e].apply(console,t)}},ae=new(function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};W(this,e),this.init(t,n)}return(0,V.Z)(e,[{key:"init",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.prefix=t.prefix||"i18next:",this.logger=e||ie,this.options=t,this.debug=t.debug}},{key:"setDebug",value:function(e){this.debug=e}},{key:"log",value:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return this.forward(t,"log","",!0)}},{key:"warn",value:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return this.forward(t,"warn","",!0)}},{key:"error",value:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return this.forward(t,"error","")}},{key:"deprecate",value:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return this.forward(t,"warn","WARNING DEPRECATED: ",!0)}},{key:"forward",value:function(e,t,n,r){return r&&!this.debug?null:("string"==typeof e[0]&&(e[0]="".concat(n).concat(this.prefix," ").concat(e[0])),this.logger[t](e))}},{key:"create",value:function(t){return new e(this.logger,oe(oe({},{prefix:"".concat(this.prefix,":").concat(t,":")}),this.options))}}]),e}()),le=function(){function e(){W(this,e),this.observers={}}return(0,V.Z)(e,[{key:"on",value:function(e,t){var n=this;return e.split(" ").forEach((function(e){n.observers[e]=n.observers[e]||[],n.observers[e].push(t)})),this}},{key:"off",value:function(e,t){this.observers[e]&&(t?this.observers[e]=this.observers[e].filter((function(e){return e!==t})):delete this.observers[e])}},{key:"emit",value:function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];if(this.observers[e]){var o=[].concat(this.observers[e]);o.forEach((function(e){e.apply(void 0,n)}))}if(this.observers["*"]){var i=[].concat(this.observers["*"]);i.forEach((function(t){t.apply(t,[e].concat(n))}))}}}]),e}();function se(){var e,t,n=new Promise((function(n,r){e=n,t=r}));return n.resolve=e,n.reject=t,n}function ue(e){return null==e?"":""+e}function ce(e,t,n){e.forEach((function(e){t[e]&&(n[e]=t[e])}))}function fe(e,t,n){function r(e){return e&&e.indexOf("###")>-1?e.replace(/###/g,"."):e}function o(){return!e||"string"==typeof e}for(var i="string"!=typeof t?[].concat(t):t.split(".");i.length>1;){if(o())return{};var a=r(i.shift());!e[a]&&n&&(e[a]=new n),e=Object.prototype.hasOwnProperty.call(e,a)?e[a]:{}}return o()?{}:{obj:e,k:r(i.shift())}}function de(e,t,n){var r=fe(e,t,Object);r.obj[r.k]=n}function pe(e,t){var n=fe(e,t),r=n.obj,o=n.k;if(r)return r[o]}function he(e,t,n){var r=pe(e,n);return void 0!==r?r:pe(t,n)}function me(e,t,n){for(var r in t)"__proto__"!==r&&"constructor"!==r&&(r in e?"string"==typeof e[r]||e[r]instanceof String||"string"==typeof t[r]||t[r]instanceof String?n&&(e[r]=t[r]):me(e[r],t[r],n):e[r]=t[r]);return e}function ge(e){return e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")}var ve={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/"};function ye(e){return"string"==typeof e?e.replace(/[&<>"'\/]/g,(function(e){return ve[e]})):e}var be="undefined"!=typeof window&&window.navigator&&window.navigator.userAgent&&window.navigator.userAgent.indexOf("MSIE")>-1,we=[" ",",","?","!",";"];function xe(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 Ee(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?xe(Object(n),!0).forEach((function(t){(0,J.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):xe(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function _e(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=Y(e);if(t){var o=Y(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return q(this,n)}}function Se(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:".";if(e){if(e[t])return e[t];for(var r=t.split(n),o=e,i=0;i<r.length;++i){if(!o)return;if("string"==typeof o[r[i]]&&i+1<r.length)return;if(void 0===o[r[i]]){for(var a=2,l=r.slice(i,i+a).join(n),s=o[l];void 0===s&&r.length>i+a;)a++,s=o[l=r.slice(i,i+a).join(n)];if(void 0===s)return;if(t.endsWith(l)){if("string"==typeof s)return s;if(l&&"string"==typeof s[l])return s[l]}var u=r.slice(i+a).join(n);return u?Se(s,u,n):void 0}o=o[r[i]]}return o}}var Oe=function(e){K(n,e);var t=_e(n);function n(e){var r,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{ns:["translation"],defaultNS:"translation"};return W(this,n),r=t.call(this),be&&le.call((0,G.Z)(r)),r.data=e||{},r.options=o,void 0===r.options.keySeparator&&(r.options.keySeparator="."),void 0===r.options.ignoreJSONStructure&&(r.options.ignoreJSONStructure=!0),r}return(0,V.Z)(n,[{key:"addNamespaces",value:function(e){this.options.ns.indexOf(e)<0&&this.options.ns.push(e)}},{key:"removeNamespaces",value:function(e){var t=this.options.ns.indexOf(e);t>-1&&this.options.ns.splice(t,1)}},{key:"getResource",value:function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},o=void 0!==r.keySeparator?r.keySeparator:this.options.keySeparator,i=void 0!==r.ignoreJSONStructure?r.ignoreJSONStructure:this.options.ignoreJSONStructure,a=[e,t];n&&"string"!=typeof n&&(a=a.concat(n)),n&&"string"==typeof n&&(a=a.concat(o?n.split(o):n)),e.indexOf(".")>-1&&(a=e.split("."));var l=pe(this.data,a);return l||!i||"string"!=typeof n?l:Se(this.data&&this.data[e]&&this.data[e][t],n,o)}},{key:"addResource",value:function(e,t,n,r){var o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{silent:!1},i=this.options.keySeparator;void 0===i&&(i=".");var a=[e,t];n&&(a=a.concat(i?n.split(i):n)),e.indexOf(".")>-1&&(r=t,t=(a=e.split("."))[1]),this.addNamespaces(t),de(this.data,a,r),o.silent||this.emit("added",e,t,n,r)}},{key:"addResources",value:function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{silent:!1};for(var o in n)"string"!=typeof n[o]&&"[object Array]"!==Object.prototype.toString.apply(n[o])||this.addResource(e,t,o,n[o],{silent:!0});r.silent||this.emit("added",e,t,n)}},{key:"addResourceBundle",value:function(e,t,n,r,o){var i=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{silent:!1},a=[e,t];e.indexOf(".")>-1&&(r=n,n=t,t=(a=e.split("."))[1]),this.addNamespaces(t);var l=pe(this.data,a)||{};r?me(l,n,o):l=Ee(Ee({},l),n),de(this.data,a,l),i.silent||this.emit("added",e,t,n)}},{key:"removeResourceBundle",value:function(e,t){this.hasResourceBundle(e,t)&&delete this.data[e][t],this.removeNamespaces(t),this.emit("removed",e,t)}},{key:"hasResourceBundle",value:function(e,t){return void 0!==this.getResource(e,t)}},{key:"getResourceBundle",value:function(e,t){return t||(t=this.options.defaultNS),"v1"===this.options.compatibilityAPI?Ee(Ee({},{}),this.getResource(e,t)):this.getResource(e,t)}},{key:"getDataByLanguage",value:function(e){return this.data[e]}},{key:"hasLanguageSomeTranslations",value:function(e){var t=this.getDataByLanguage(e);return!!(t&&Object.keys(t)||[]).find((function(e){return t[e]&&Object.keys(t[e]).length>0}))}},{key:"toJSON",value:function(){return this.data}}]),n}(le),ke={processors:{},addPostProcessor:function(e){this.processors[e.name]=e},handle:function(e,t,n,r,o){var i=this;return e.forEach((function(e){i.processors[e]&&(t=i.processors[e].process(t,n,r,o))})),t}};function Ce(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 Pe(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ce(Object(n),!0).forEach((function(t){(0,J.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ce(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function je(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=Y(e);if(t){var o=Y(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return q(this,n)}}var Te={},Ae=function(e){K(n,e);var t=je(n);function n(e){var r,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return W(this,n),r=t.call(this),be&&le.call((0,G.Z)(r)),ce(["resourceStore","languageUtils","pluralResolver","interpolator","backendConnector","i18nFormat","utils"],e,(0,G.Z)(r)),r.options=o,void 0===r.options.keySeparator&&(r.options.keySeparator="."),r.logger=ae.create("translator"),r}return(0,V.Z)(n,[{key:"changeLanguage",value:function(e){e&&(this.language=e)}},{key:"exists",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{interpolation:{}};if(null==e)return!1;var n=this.resolve(e,t);return n&&void 0!==n.res}},{key:"extractFromKey",value:function(e,t){var n=void 0!==t.nsSeparator?t.nsSeparator:this.options.nsSeparator;void 0===n&&(n=":");var r=void 0!==t.keySeparator?t.keySeparator:this.options.keySeparator,o=t.ns||this.options.defaultNS||[],i=n&&e.indexOf(n)>-1,a=!(this.options.userDefinedKeySeparator||t.keySeparator||this.options.userDefinedNsSeparator||t.nsSeparator||function(e,t,n){t=t||"",n=n||"";var r=we.filter((function(e){return t.indexOf(e)<0&&n.indexOf(e)<0}));if(0===r.length)return!0;var o=new RegExp("(".concat(r.map((function(e){return"?"===e?"\\?":e})).join("|"),")")),i=!o.test(e);if(!i){var a=e.indexOf(n);a>0&&!o.test(e.substring(0,a))&&(i=!0)}return i}(e,n,r));if(i&&!a){var l=e.match(this.interpolator.nestingRegexp);if(l&&l.length>0)return{key:e,namespaces:o};var s=e.split(n);(n!==r||n===r&&this.options.ns.indexOf(s[0])>-1)&&(o=s.shift()),e=s.join(r)}return"string"==typeof o&&(o=[o]),{key:e,namespaces:o}}},{key:"translate",value:function(e,t,r){var o=this;if("object"!==(0,H.Z)(t)&&this.options.overloadTranslationOptionHandler&&(t=this.options.overloadTranslationOptionHandler(arguments)),t||(t={}),null==e)return"";Array.isArray(e)||(e=[String(e)]);var i=void 0!==t.keySeparator?t.keySeparator:this.options.keySeparator,a=this.extractFromKey(e[e.length-1],t),l=a.key,s=a.namespaces,u=s[s.length-1],c=t.lng||this.language,f=t.appendNamespaceToCIMode||this.options.appendNamespaceToCIMode;if(c&&"cimode"===c.toLowerCase()){if(f){var d=t.nsSeparator||this.options.nsSeparator;return u+d+l}return l}var p=this.resolve(e,t),h=p&&p.res,m=p&&p.usedKey||l,g=p&&p.exactUsedKey||l,v=Object.prototype.toString.apply(h),y=["[object Number]","[object Function]","[object RegExp]"],b=void 0!==t.joinArrays?t.joinArrays:this.options.joinArrays,w=!this.i18nFormat||this.i18nFormat.handleAsObject,x="string"!=typeof h&&"boolean"!=typeof h&&"number"!=typeof h;if(w&&h&&x&&y.indexOf(v)<0&&("string"!=typeof b||"[object Array]"!==v)){if(!t.returnObjects&&!this.options.returnObjects)return this.options.returnedObjectHandler||this.logger.warn("accessing an object - but returnObjects options is not enabled!"),this.options.returnedObjectHandler?this.options.returnedObjectHandler(m,h,Pe(Pe({},t),{},{ns:s})):"key '".concat(l," (").concat(this.language,")' returned an object instead of string.");if(i){var E="[object Array]"===v,_=E?[]:{},S=E?g:m;for(var O in h)if(Object.prototype.hasOwnProperty.call(h,O)){var k="".concat(S).concat(i).concat(O);_[O]=this.translate(k,Pe(Pe({},t),{joinArrays:!1,ns:s})),_[O]===k&&(_[O]=h[O])}h=_}}else if(w&&"string"==typeof b&&"[object Array]"===v)(h=h.join(b))&&(h=this.extendTranslation(h,e,t,r));else{var C=!1,P=!1,j=void 0!==t.count&&"string"!=typeof t.count,T=n.hasDefaultValue(t),A=j?this.pluralResolver.getSuffix(c,t.count,t):"",I=t["defaultValue".concat(A)]||t.defaultValue;!this.isValidLookup(h)&&T&&(C=!0,h=I),this.isValidLookup(h)||(P=!0,h=l);var R=t.missingKeyNoValueFallbackToKey||this.options.missingKeyNoValueFallbackToKey,N=R&&P?void 0:h,D=T&&I!==h&&this.options.updateMissing;if(P||C||D){if(this.logger.log(D?"updateKey":"missingKey",c,u,l,D?I:h),i){var M=this.resolve(l,Pe(Pe({},t),{},{keySeparator:!1}));M&&M.res&&this.logger.warn("Seems the loaded translations were in flat JSON format instead of nested. Either set keySeparator: false on init or make sure your translations are published in nested format.")}var L=[],F=this.languageUtils.getFallbackCodes(this.options.fallbackLng,t.lng||this.language);if("fallback"===this.options.saveMissingTo&&F&&F[0])for(var z=0;z<F.length;z++)L.push(F[z]);else"all"===this.options.saveMissingTo?L=this.languageUtils.toResolveHierarchy(t.lng||this.language):L.push(t.lng||this.language);var B=function(e,n,r){var i=T&&r!==h?r:N;o.options.missingKeyHandler?o.options.missingKeyHandler(e,u,n,i,D,t):o.backendConnector&&o.backendConnector.saveMissing&&o.backendConnector.saveMissing(e,u,n,i,D,t),o.emit("missingKey",e,u,n,h)};this.options.saveMissing&&(this.options.saveMissingPlurals&&j?L.forEach((function(e){o.pluralResolver.getSuffixes(e).forEach((function(n){B([e],l+n,t["defaultValue".concat(n)]||I)}))})):B(L,l,I))}h=this.extendTranslation(h,e,t,p,r),P&&h===l&&this.options.appendNamespaceToMissingKey&&(h="".concat(u,":").concat(l)),(P||C)&&this.options.parseMissingKeyHandler&&(h=this.options.parseMissingKeyHandler(h))}return h}},{key:"extendTranslation",value:function(e,t,n,r,o){var i=this;if(this.i18nFormat&&this.i18nFormat.parse)e=this.i18nFormat.parse(e,n,r.usedLng,r.usedNS,r.usedKey,{resolved:r});else if(!n.skipInterpolation){n.interpolation&&this.interpolator.init(Pe(Pe({},n),{interpolation:Pe(Pe({},this.options.interpolation),n.interpolation)}));var a,l="string"==typeof e&&(n&&n.interpolation&&void 0!==n.interpolation.skipOnVariables?n.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables);if(l){var s=e.match(this.interpolator.nestingRegexp);a=s&&s.length}var u=n.replace&&"string"!=typeof n.replace?n.replace:n;if(this.options.interpolation.defaultVariables&&(u=Pe(Pe({},this.options.interpolation.defaultVariables),u)),e=this.interpolator.interpolate(e,u,n.lng||this.language,n),l){var c=e.match(this.interpolator.nestingRegexp);a<(c&&c.length)&&(n.nest=!1)}!1!==n.nest&&(e=this.interpolator.nest(e,(function(){for(var e=arguments.length,r=new Array(e),a=0;a<e;a++)r[a]=arguments[a];return o&&o[0]===r[0]&&!n.context?(i.logger.warn("It seems you are nesting recursively key: ".concat(r[0]," in key: ").concat(t[0])),null):i.translate.apply(i,r.concat([t]))}),n)),n.interpolation&&this.interpolator.reset()}var f=n.postProcess||this.options.postProcess,d="string"==typeof f?[f]:f;return null!=e&&d&&d.length&&!1!==n.applyPostProcessor&&(e=ke.handle(d,e,t,this.options&&this.options.postProcessPassResolved?Pe({i18nResolved:r},n):n,this)),e}},{key:"resolve",value:function(e){var t,n,r,o,i,a=this,l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return"string"==typeof e&&(e=[e]),e.forEach((function(e){if(!a.isValidLookup(t)){var s=a.extractFromKey(e,l),u=s.key;n=u;var c=s.namespaces;a.options.fallbackNS&&(c=c.concat(a.options.fallbackNS));var f=void 0!==l.count&&"string"!=typeof l.count,d=f&&!l.ordinal&&0===l.count&&a.pluralResolver.shouldUseIntlApi(),p=void 0!==l.context&&("string"==typeof l.context||"number"==typeof l.context)&&""!==l.context,h=l.lngs?l.lngs:a.languageUtils.toResolveHierarchy(l.lng||a.language,l.fallbackLng);c.forEach((function(e){a.isValidLookup(t)||(i=e,!Te["".concat(h[0],"-").concat(e)]&&a.utils&&a.utils.hasLoadedNamespace&&!a.utils.hasLoadedNamespace(i)&&(Te["".concat(h[0],"-").concat(e)]=!0,a.logger.warn('key "'.concat(n,'" for languages "').concat(h.join(", "),'" won\'t get resolved as namespace "').concat(i,'" was not yet loaded'),"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!")),h.forEach((function(n){if(!a.isValidLookup(t)){o=n;var i,s=[u];if(a.i18nFormat&&a.i18nFormat.addLookupKeys)a.i18nFormat.addLookupKeys(s,u,n,e,l);else{var c;f&&(c=a.pluralResolver.getSuffix(n,l.count,l));if(f&&(s.push(u+c),d&&s.push(u+"_zero")),p){var h="".concat(u).concat(a.options.contextSeparator).concat(l.context);s.push(h),f&&(s.push(h+c),d&&s.push(h+"_zero"))}}for(;i=s.pop();)a.isValidLookup(t)||(r=i,t=a.getResource(n,e,i,l))}})))}))}})),{res:t,usedKey:n,exactUsedKey:r,usedLng:o,usedNS:i}}},{key:"isValidLookup",value:function(e){return!(void 0===e||!this.options.returnNull&&null===e||!this.options.returnEmptyString&&""===e)}},{key:"getResource",value:function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return this.i18nFormat&&this.i18nFormat.getResource?this.i18nFormat.getResource(e,t,n,r):this.resourceStore.getResource(e,t,n,r)}}],[{key:"hasDefaultValue",value:function(e){for(var t in e)if(Object.prototype.hasOwnProperty.call(e,t)&&"defaultValue"===t.substring(0,"defaultValue".length)&&void 0!==e[t])return!0;return!1}}]),n}(le);function Ie(e){return e.charAt(0).toUpperCase()+e.slice(1)}var Re=function(){function e(t){W(this,e),this.options=t,this.supportedLngs=this.options.supportedLngs||!1,this.logger=ae.create("languageUtils")}return(0,V.Z)(e,[{key:"getScriptPartFromCode",value:function(e){if(!e||e.indexOf("-")<0)return null;var t=e.split("-");return 2===t.length?null:(t.pop(),"x"===t[t.length-1].toLowerCase()?null:this.formatLanguageCode(t.join("-")))}},{key:"getLanguagePartFromCode",value:function(e){if(!e||e.indexOf("-")<0)return e;var t=e.split("-");return this.formatLanguageCode(t[0])}},{key:"formatLanguageCode",value:function(e){if("string"==typeof e&&e.indexOf("-")>-1){var t=["hans","hant","latn","cyrl","cans","mong","arab"],n=e.split("-");return this.options.lowerCaseLng?n=n.map((function(e){return e.toLowerCase()})):2===n.length?(n[0]=n[0].toLowerCase(),n[1]=n[1].toUpperCase(),t.indexOf(n[1].toLowerCase())>-1&&(n[1]=Ie(n[1].toLowerCase()))):3===n.length&&(n[0]=n[0].toLowerCase(),2===n[1].length&&(n[1]=n[1].toUpperCase()),"sgn"!==n[0]&&2===n[2].length&&(n[2]=n[2].toUpperCase()),t.indexOf(n[1].toLowerCase())>-1&&(n[1]=Ie(n[1].toLowerCase())),t.indexOf(n[2].toLowerCase())>-1&&(n[2]=Ie(n[2].toLowerCase()))),n.join("-")}return this.options.cleanCode||this.options.lowerCaseLng?e.toLowerCase():e}},{key:"isSupportedCode",value:function(e){return("languageOnly"===this.options.load||this.options.nonExplicitSupportedLngs)&&(e=this.getLanguagePartFromCode(e)),!this.supportedLngs||!this.supportedLngs.length||this.supportedLngs.indexOf(e)>-1}},{key:"getBestMatchFromCodes",value:function(e){var t,n=this;return e?(e.forEach((function(e){if(!t){var r=n.formatLanguageCode(e);n.options.supportedLngs&&!n.isSupportedCode(r)||(t=r)}})),!t&&this.options.supportedLngs&&e.forEach((function(e){if(!t){var r=n.getLanguagePartFromCode(e);if(n.isSupportedCode(r))return t=r;t=n.options.supportedLngs.find((function(e){if(0===e.indexOf(r))return e}))}})),t||(t=this.getFallbackCodes(this.options.fallbackLng)[0]),t):null}},{key:"getFallbackCodes",value:function(e,t){if(!e)return[];if("function"==typeof e&&(e=e(t)),"string"==typeof e&&(e=[e]),"[object Array]"===Object.prototype.toString.apply(e))return e;if(!t)return e.default||[];var n=e[t];return n||(n=e[this.getScriptPartFromCode(t)]),n||(n=e[this.formatLanguageCode(t)]),n||(n=e[this.getLanguagePartFromCode(t)]),n||(n=e.default),n||[]}},{key:"toResolveHierarchy",value:function(e,t){var n=this,r=this.getFallbackCodes(t||this.options.fallbackLng||[],e),o=[],i=function(e){e&&(n.isSupportedCode(e)?o.push(e):n.logger.warn("rejecting language code not found in supportedLngs: ".concat(e)))};return"string"==typeof e&&e.indexOf("-")>-1?("languageOnly"!==this.options.load&&i(this.formatLanguageCode(e)),"languageOnly"!==this.options.load&&"currentOnly"!==this.options.load&&i(this.getScriptPartFromCode(e)),"currentOnly"!==this.options.load&&i(this.getLanguagePartFromCode(e))):"string"==typeof e&&i(this.formatLanguageCode(e)),r.forEach((function(e){o.indexOf(e)<0&&i(n.formatLanguageCode(e))})),o}}]),e}(),Ne=[{lngs:["ach","ak","am","arn","br","fil","gun","ln","mfe","mg","mi","oc","pt","pt-BR","tg","tl","ti","tr","uz","wa"],nr:[1,2],fc:1},{lngs:["af","an","ast","az","bg","bn","ca","da","de","dev","el","en","eo","es","et","eu","fi","fo","fur","fy","gl","gu","ha","hi","hu","hy","ia","it","kk","kn","ku","lb","mai","ml","mn","mr","nah","nap","nb","ne","nl","nn","no","nso","pa","pap","pms","ps","pt-PT","rm","sco","se","si","so","son","sq","sv","sw","ta","te","tk","ur","yo"],nr:[1,2],fc:2},{lngs:["ay","bo","cgg","fa","ht","id","ja","jbo","ka","km","ko","ky","lo","ms","sah","su","th","tt","ug","vi","wo","zh"],nr:[1],fc:3},{lngs:["be","bs","cnr","dz","hr","ru","sr","uk"],nr:[1,2,5],fc:4},{lngs:["ar"],nr:[0,1,2,3,11,100],fc:5},{lngs:["cs","sk"],nr:[1,2,5],fc:6},{lngs:["csb","pl"],nr:[1,2,5],fc:7},{lngs:["cy"],nr:[1,2,3,8],fc:8},{lngs:["fr"],nr:[1,2],fc:9},{lngs:["ga"],nr:[1,2,3,7,11],fc:10},{lngs:["gd"],nr:[1,2,3,20],fc:11},{lngs:["is"],nr:[1,2],fc:12},{lngs:["jv"],nr:[0,1],fc:13},{lngs:["kw"],nr:[1,2,3,4],fc:14},{lngs:["lt"],nr:[1,2,10],fc:15},{lngs:["lv"],nr:[1,2,0],fc:16},{lngs:["mk"],nr:[1,2],fc:17},{lngs:["mnk"],nr:[0,1,2],fc:18},{lngs:["mt"],nr:[1,2,11,20],fc:19},{lngs:["or"],nr:[2,1],fc:2},{lngs:["ro"],nr:[1,2,20],fc:20},{lngs:["sl"],nr:[5,1,2,3],fc:21},{lngs:["he","iw"],nr:[1,2,20,21],fc:22}],De={1:function(e){return Number(e>1)},2:function(e){return Number(1!=e)},3:function(e){return 0},4:function(e){return Number(e%10==1&&e%100!=11?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2)},5:function(e){return Number(0==e?0:1==e?1:2==e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5)},6:function(e){return Number(1==e?0:e>=2&&e<=4?1:2)},7:function(e){return Number(1==e?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2)},8:function(e){return Number(1==e?0:2==e?1:8!=e&&11!=e?2:3)},9:function(e){return Number(e>=2)},10:function(e){return Number(1==e?0:2==e?1:e<7?2:e<11?3:4)},11:function(e){return Number(1==e||11==e?0:2==e||12==e?1:e>2&&e<20?2:3)},12:function(e){return Number(e%10!=1||e%100==11)},13:function(e){return Number(0!==e)},14:function(e){return Number(1==e?0:2==e?1:3==e?2:3)},15:function(e){return Number(e%10==1&&e%100!=11?0:e%10>=2&&(e%100<10||e%100>=20)?1:2)},16:function(e){return Number(e%10==1&&e%100!=11?0:0!==e?1:2)},17:function(e){return Number(1==e||e%10==1&&e%100!=11?0:1)},18:function(e){return Number(0==e?0:1==e?1:2)},19:function(e){return Number(1==e?0:0==e||e%100>1&&e%100<11?1:e%100>10&&e%100<20?2:3)},20:function(e){return Number(1==e?0:0==e||e%100>0&&e%100<20?1:2)},21:function(e){return Number(e%100==1?1:e%100==2?2:e%100==3||e%100==4?3:0)},22:function(e){return Number(1==e?0:2==e?1:(e<0||e>10)&&e%10==0?2:3)}},Me=["v1","v2","v3"],Le={zero:0,one:1,two:2,few:3,many:4,other:5};function Fe(){var e={};return Ne.forEach((function(t){t.lngs.forEach((function(n){e[n]={numbers:t.nr,plurals:De[t.fc]}}))})),e}var ze=function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};W(this,e),this.languageUtils=t,this.options=n,this.logger=ae.create("pluralResolver"),this.options.compatibilityJSON&&"v4"!==this.options.compatibilityJSON||"undefined"!=typeof Intl&&Intl.PluralRules||(this.options.compatibilityJSON="v3",this.logger.error("Your environment seems not to be Intl API compatible, use an Intl.PluralRules polyfill. Will fallback to the compatibilityJSON v3 format handling.")),this.rules=Fe()}return(0,V.Z)(e,[{key:"addRule",value:function(e,t){this.rules[e]=t}},{key:"getRule",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(this.shouldUseIntlApi())try{return new Intl.PluralRules(e,{type:t.ordinal?"ordinal":"cardinal"})}catch(e){return}return this.rules[e]||this.rules[this.languageUtils.getLanguagePartFromCode(e)]}},{key:"needsPlural",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=this.getRule(e,t);return this.shouldUseIntlApi()?n&&n.resolvedOptions().pluralCategories.length>1:n&&n.numbers.length>1}},{key:"getPluralFormsOfKey",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return this.getSuffixes(e,n).map((function(e){return"".concat(t).concat(e)}))}},{key:"getSuffixes",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=this.getRule(e,n);return r?this.shouldUseIntlApi()?r.resolvedOptions().pluralCategories.sort((function(e,t){return Le[e]-Le[t]})).map((function(e){return"".concat(t.options.prepend).concat(e)})):r.numbers.map((function(r){return t.getSuffix(e,r,n)})):[]}},{key:"getSuffix",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=this.getRule(e,n);return r?this.shouldUseIntlApi()?"".concat(this.options.prepend).concat(r.select(t)):this.getSuffixRetroCompatible(r,t):(this.logger.warn("no plural rule found for: ".concat(e)),"")}},{key:"getSuffixRetroCompatible",value:function(e,t){var n=this,r=e.noAbs?e.plurals(t):e.plurals(Math.abs(t)),o=e.numbers[r];this.options.simplifyPluralSuffix&&2===e.numbers.length&&1===e.numbers[0]&&(2===o?o="plural":1===o&&(o=""));var i=function(){return n.options.prepend&&o.toString()?n.options.prepend+o.toString():o.toString()};return"v1"===this.options.compatibilityJSON?1===o?"":"number"==typeof o?"_plural_".concat(o.toString()):i():"v2"===this.options.compatibilityJSON||this.options.simplifyPluralSuffix&&2===e.numbers.length&&1===e.numbers[0]?i():this.options.prepend&&r.toString()?this.options.prepend+r.toString():r.toString()}},{key:"shouldUseIntlApi",value:function(){return!Me.includes(this.options.compatibilityJSON)}}]),e}();function Be(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 Ze(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Be(Object(n),!0).forEach((function(t){(0,J.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Be(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var Ue=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};W(this,e),this.logger=ae.create("interpolator"),this.options=t,this.format=t.interpolation&&t.interpolation.format||function(e){return e},this.init(t)}return(0,V.Z)(e,[{key:"init",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};e.interpolation||(e.interpolation={escapeValue:!0});var t=e.interpolation;this.escape=void 0!==t.escape?t.escape:ye,this.escapeValue=void 0===t.escapeValue||t.escapeValue,this.useRawValueToEscape=void 0!==t.useRawValueToEscape&&t.useRawValueToEscape,this.prefix=t.prefix?ge(t.prefix):t.prefixEscaped||"{{",this.suffix=t.suffix?ge(t.suffix):t.suffixEscaped||"}}",this.formatSeparator=t.formatSeparator?t.formatSeparator:t.formatSeparator||",",this.unescapePrefix=t.unescapeSuffix?"":t.unescapePrefix||"-",this.unescapeSuffix=this.unescapePrefix?"":t.unescapeSuffix||"",this.nestingPrefix=t.nestingPrefix?ge(t.nestingPrefix):t.nestingPrefixEscaped||ge("$t("),this.nestingSuffix=t.nestingSuffix?ge(t.nestingSuffix):t.nestingSuffixEscaped||ge(")"),this.nestingOptionsSeparator=t.nestingOptionsSeparator?t.nestingOptionsSeparator:t.nestingOptionsSeparator||",",this.maxReplaces=t.maxReplaces?t.maxReplaces:1e3,this.alwaysFormat=void 0!==t.alwaysFormat&&t.alwaysFormat,this.resetRegExp()}},{key:"reset",value:function(){this.options&&this.init(this.options)}},{key:"resetRegExp",value:function(){var e="".concat(this.prefix,"(.+?)").concat(this.suffix);this.regexp=new RegExp(e,"g");var t="".concat(this.prefix).concat(this.unescapePrefix,"(.+?)").concat(this.unescapeSuffix).concat(this.suffix);this.regexpUnescape=new RegExp(t,"g");var n="".concat(this.nestingPrefix,"(.+?)").concat(this.nestingSuffix);this.nestingRegexp=new RegExp(n,"g")}},{key:"interpolate",value:function(e,t,n,r){var o,i,a,l=this,s=this.options&&this.options.interpolation&&this.options.interpolation.defaultVariables||{};function u(e){return e.replace(/\$/g,"$$$$")}var c=function(e){if(e.indexOf(l.formatSeparator)<0){var o=he(t,s,e);return l.alwaysFormat?l.format(o,void 0,n,Ze(Ze(Ze({},r),t),{},{interpolationkey:e})):o}var i=e.split(l.formatSeparator),a=i.shift().trim(),u=i.join(l.formatSeparator).trim();return l.format(he(t,s,a),u,n,Ze(Ze(Ze({},r),t),{},{interpolationkey:a}))};this.resetRegExp();var f=r&&r.missingInterpolationHandler||this.options.missingInterpolationHandler,d=r&&r.interpolation&&void 0!==r.interpolation.skipOnVariables?r.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables;return[{regex:this.regexpUnescape,safeValue:function(e){return u(e)}},{regex:this.regexp,safeValue:function(e){return l.escapeValue?u(l.escape(e)):u(e)}}].forEach((function(t){for(a=0;o=t.regex.exec(e);){var n=o[1].trim();if(void 0===(i=c(n)))if("function"==typeof f){var s=f(e,o,r);i="string"==typeof s?s:""}else if(r&&r.hasOwnProperty(n))i="";else{if(d){i=o[0];continue}l.logger.warn("missed to pass in variable ".concat(n," for interpolating ").concat(e)),i=""}else"string"==typeof i||l.useRawValueToEscape||(i=ue(i));var u=t.safeValue(i);if(e=e.replace(o[0],u),d?(t.regex.lastIndex+=u.length,t.regex.lastIndex-=o[0].length):t.regex.lastIndex=0,++a>=l.maxReplaces)break}})),e}},{key:"nest",value:function(e,t){var n,r,o=this,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},a=Ze({},i);function l(e,t){var n=this.nestingOptionsSeparator;if(e.indexOf(n)<0)return e;var r=e.split(new RegExp("".concat(n,"[ ]*{"))),o="{".concat(r[1]);e=r[0],o=(o=this.interpolate(o,a)).replace(/'/g,'"');try{a=JSON.parse(o),t&&(a=Ze(Ze({},t),a))}catch(t){return this.logger.warn("failed parsing options string in nesting for key ".concat(e),t),"".concat(e).concat(n).concat(o)}return delete a.defaultValue,e}for(a.applyPostProcessor=!1,delete a.defaultValue;n=this.nestingRegexp.exec(e);){var s=[],u=!1;if(-1!==n[0].indexOf(this.formatSeparator)&&!/{.*}/.test(n[1])){var c=n[1].split(this.formatSeparator).map((function(e){return e.trim()}));n[1]=c.shift(),s=c,u=!0}if((r=t(l.call(this,n[1].trim(),a),a))&&n[0]===e&&"string"!=typeof r)return r;"string"!=typeof r&&(r=ue(r)),r||(this.logger.warn("missed to resolve ".concat(n[1]," for nesting ").concat(e)),r=""),u&&(r=s.reduce((function(e,t){return o.format(e,t,i.lng,Ze(Ze({},i),{},{interpolationkey:n[1].trim()}))}),r.trim())),e=e.replace(n[0],r),this.regexp.lastIndex=0}return e}}]),e}();function He(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 We(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?He(Object(n),!0).forEach((function(t){(0,J.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):He(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var Ve=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};W(this,e),this.logger=ae.create("formatter"),this.options=t,this.formats={number:function(e,t,n){return new Intl.NumberFormat(t,n).format(e)},currency:function(e,t,n){return new Intl.NumberFormat(t,We(We({},n),{},{style:"currency"})).format(e)},datetime:function(e,t,n){return new Intl.DateTimeFormat(t,We({},n)).format(e)},relativetime:function(e,t,n){return new Intl.RelativeTimeFormat(t,We({},n)).format(e,n.range||"day")},list:function(e,t,n){return new Intl.ListFormat(t,We({},n)).format(e)}},this.init(t)}return(0,V.Z)(e,[{key:"init",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{interpolation:{}},n=t.interpolation;this.formatSeparator=n.formatSeparator?n.formatSeparator:n.formatSeparator||","}},{key:"add",value:function(e,t){this.formats[e.toLowerCase().trim()]=t}},{key:"format",value:function(e,t,n,r){var o=this;return t.split(this.formatSeparator).reduce((function(e,t){var i=function(e){var t=e.toLowerCase().trim(),n={};if(e.indexOf("(")>-1){var r=e.split("(");t=r[0].toLowerCase().trim();var o=r[1].substring(0,r[1].length-1);if("currency"===t&&o.indexOf(":")<0)n.currency||(n.currency=o.trim());else if("relativetime"===t&&o.indexOf(":")<0)n.range||(n.range=o.trim());else{o.split(";").forEach((function(e){if(e){var t=ne(e.split(":")),r=t[0],o=t.slice(1).join(":");"false"===o.trim()&&(n[r.trim()]=!1),"true"===o.trim()&&(n[r.trim()]=!0),isNaN(o.trim())||(n[r.trim()]=parseInt(o.trim(),10)),n[r.trim()]||(n[r.trim()]=o.trim())}}))}}return{formatName:t,formatOptions:n}}(t),a=i.formatName,l=i.formatOptions;if(o.formats[a]){var s=e;try{var u=r&&r.formatParams&&r.formatParams[r.interpolationkey]||{},c=u.locale||u.lng||r.locale||r.lng||n;s=o.formats[a](e,c,We(We(We({},l),r),u))}catch(e){o.logger.warn(e)}return s}return o.logger.warn("there was no format function for ".concat(a)),e}),e)}}]),e}();function Ge(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 $e(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ge(Object(n),!0).forEach((function(t){(0,J.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ge(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Ke(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=Y(e);if(t){var o=Y(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return q(this,n)}}var qe=function(e){K(n,e);var t=Ke(n);function n(e,r,o){var i,a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return W(this,n),i=t.call(this),be&&le.call((0,G.Z)(i)),i.backend=e,i.store=r,i.services=o,i.languageUtils=o.languageUtils,i.options=a,i.logger=ae.create("backendConnector"),i.state={},i.queue=[],i.backend&&i.backend.init&&i.backend.init(o,a.backend,a),i}return(0,V.Z)(n,[{key:"queueLoad",value:function(e,t,n,r){var o=this,i=[],a=[],l=[],s=[];return e.forEach((function(e){var r=!0;t.forEach((function(t){var l="".concat(e,"|").concat(t);!n.reload&&o.store.hasResourceBundle(e,t)?o.state[l]=2:o.state[l]<0||(1===o.state[l]?a.indexOf(l)<0&&a.push(l):(o.state[l]=1,r=!1,a.indexOf(l)<0&&a.push(l),i.indexOf(l)<0&&i.push(l),s.indexOf(t)<0&&s.push(t)))})),r||l.push(e)})),(i.length||a.length)&&this.queue.push({pending:a,loaded:{},errors:[],callback:r}),{toLoad:i,pending:a,toLoadLanguages:l,toLoadNamespaces:s}}},{key:"loaded",value:function(e,t,n){var r=e.split("|"),o=r[0],i=r[1];t&&this.emit("failedLoading",o,i,t),n&&this.store.addResourceBundle(o,i,n),this.state[e]=t?-1:2;var a={};this.queue.forEach((function(n){!function(e,t,n,r){var o=fe(e,t,Object),i=o.obj,a=o.k;i[a]=i[a]||[],r&&(i[a]=i[a].concat(n)),r||i[a].push(n)}(n.loaded,[o],i),function(e,t){for(var n=e.indexOf(t);-1!==n;)e.splice(n,1),n=e.indexOf(t)}(n.pending,e),t&&n.errors.push(t),0!==n.pending.length||n.done||(Object.keys(n.loaded).forEach((function(e){a[e]||(a[e]=[]),n.loaded[e].length&&n.loaded[e].forEach((function(t){a[e].indexOf(t)<0&&a[e].push(t)}))})),n.done=!0,n.errors.length?n.callback(n.errors):n.callback())})),this.emit("loaded",a),this.queue=this.queue.filter((function(e){return!e.done}))}},{key:"read",value:function(e,t,n){var r=this,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:350,a=arguments.length>5?arguments[5]:void 0;return e.length?this.backend[n](e,t,(function(l,s){l&&s&&o<5?setTimeout((function(){r.read.call(r,e,t,n,o+1,2*i,a)}),i):a(l,s)})):a(null,{})}},{key:"prepareLoading",value:function(e,t){var n=this,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=arguments.length>3?arguments[3]:void 0;if(!this.backend)return this.logger.warn("No backend was added via i18next.use. Will not load resources."),o&&o();"string"==typeof e&&(e=this.languageUtils.toResolveHierarchy(e)),"string"==typeof t&&(t=[t]);var i=this.queueLoad(e,t,r,o);if(!i.toLoad.length)return i.pending.length||o(),null;i.toLoad.forEach((function(e){n.loadOne(e)}))}},{key:"load",value:function(e,t,n){this.prepareLoading(e,t,{},n)}},{key:"reload",value:function(e,t,n){this.prepareLoading(e,t,{reload:!0},n)}},{key:"loadOne",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",r=e.split("|"),o=r[0],i=r[1];this.read(o,i,"read",void 0,void 0,(function(r,a){r&&t.logger.warn("".concat(n,"loading namespace ").concat(i," for language ").concat(o," failed"),r),!r&&a&&t.logger.log("".concat(n,"loaded namespace ").concat(i," for language ").concat(o),a),t.loaded(e,r,a)}))}},{key:"saveMissing",value:function(e,t,n,r,o){var i=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{};this.services.utils&&this.services.utils.hasLoadedNamespace&&!this.services.utils.hasLoadedNamespace(t)?this.logger.warn('did not save key "'.concat(n,'" as the namespace "').concat(t,'" was not yet loaded'),"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!"):null!=n&&""!==n&&(this.backend&&this.backend.create&&this.backend.create(e,t,n,r,null,$e($e({},i),{},{isUpdate:o})),e&&e[0]&&this.store.addResource(e[0],t,n,r))}}]),n}(le);function Ye(){return{debug:!1,initImmediate:!0,ns:["translation"],defaultNS:["translation"],fallbackLng:["dev"],fallbackNS:!1,supportedLngs:!1,nonExplicitSupportedLngs:!1,load:"all",preload:!1,simplifyPluralSuffix:!0,keySeparator:".",nsSeparator:":",pluralSeparator:"_",contextSeparator:"_",partialBundledLanguages:!1,saveMissing:!1,updateMissing:!1,saveMissingTo:"fallback",saveMissingPlurals:!0,missingKeyHandler:!1,missingInterpolationHandler:!1,postProcess:!1,postProcessPassResolved:!1,returnNull:!0,returnEmptyString:!0,returnObjects:!1,joinArrays:!1,returnedObjectHandler:!1,parseMissingKeyHandler:!1,appendNamespaceToMissingKey:!1,appendNamespaceToCIMode:!1,overloadTranslationOptionHandler:function(e){var t={};if("object"===(0,H.Z)(e[1])&&(t=e[1]),"string"==typeof e[1]&&(t.defaultValue=e[1]),"string"==typeof e[2]&&(t.tDescription=e[2]),"object"===(0,H.Z)(e[2])||"object"===(0,H.Z)(e[3])){var n=e[3]||e[2];Object.keys(n).forEach((function(e){t[e]=n[e]}))}return t},interpolation:{escapeValue:!0,format:function(e,t,n,r){return e},prefix:"{{",suffix:"}}",formatSeparator:",",unescapePrefix:"-",nestingPrefix:"$t(",nestingSuffix:")",nestingOptionsSeparator:",",maxReplaces:1e3,skipOnVariables:!0}}}function Je(e){return"string"==typeof e.ns&&(e.ns=[e.ns]),"string"==typeof e.fallbackLng&&(e.fallbackLng=[e.fallbackLng]),"string"==typeof e.fallbackNS&&(e.fallbackNS=[e.fallbackNS]),e.supportedLngs&&e.supportedLngs.indexOf("cimode")<0&&(e.supportedLngs=e.supportedLngs.concat(["cimode"])),e}function Xe(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 Qe(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Xe(Object(n),!0).forEach((function(t){(0,J.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Xe(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function et(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=Y(e);if(t){var o=Y(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return q(this,n)}}function tt(){}function nt(e){Object.getOwnPropertyNames(Object.getPrototypeOf(e)).forEach((function(t){"function"==typeof e[t]&&(e[t]=e[t].bind(e))}))}var rt=function(e){K(n,e);var t=et(n);function n(){var e,r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},o=arguments.length>1?arguments[1]:void 0;if(W(this,n),e=t.call(this),be&&le.call((0,G.Z)(e)),e.options=Je(r),e.services={},e.logger=ae,e.modules={external:[]},nt((0,G.Z)(e)),o&&!e.isInitialized&&!r.isClone){if(!e.options.initImmediate)return e.init(r,o),q(e,(0,G.Z)(e));setTimeout((function(){e.init(r,o)}),0)}return e}return(0,V.Z)(n,[{key:"init",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1?arguments[1]:void 0;"function"==typeof t&&(n=t,t={}),!t.defaultNS&&t.ns&&("string"==typeof t.ns?t.defaultNS=t.ns:t.ns.indexOf("translation")<0&&(t.defaultNS=t.ns[0]));var r=Ye();function o(e){return e?"function"==typeof e?new e:e:null}if(this.options=Qe(Qe(Qe({},r),this.options),Je(t)),"v1"!==this.options.compatibilityAPI&&(this.options.interpolation=Qe(Qe({},r.interpolation),this.options.interpolation)),void 0!==t.keySeparator&&(this.options.userDefinedKeySeparator=t.keySeparator),void 0!==t.nsSeparator&&(this.options.userDefinedNsSeparator=t.nsSeparator),!this.options.isClone){var i;this.modules.logger?ae.init(o(this.modules.logger),this.options):ae.init(null,this.options),this.modules.formatter?i=this.modules.formatter:"undefined"!=typeof Intl&&(i=Ve);var a=new Re(this.options);this.store=new Oe(this.options.resources,this.options);var l=this.services;l.logger=ae,l.resourceStore=this.store,l.languageUtils=a,l.pluralResolver=new ze(a,{prepend:this.options.pluralSeparator,compatibilityJSON:this.options.compatibilityJSON,simplifyPluralSuffix:this.options.simplifyPluralSuffix}),!i||this.options.interpolation.format&&this.options.interpolation.format!==r.interpolation.format||(l.formatter=o(i),l.formatter.init(l,this.options),this.options.interpolation.format=l.formatter.format.bind(l.formatter)),l.interpolator=new Ue(this.options),l.utils={hasLoadedNamespace:this.hasLoadedNamespace.bind(this)},l.backendConnector=new qe(o(this.modules.backend),l.resourceStore,l,this.options),l.backendConnector.on("*",(function(t){for(var n=arguments.length,r=new Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];e.emit.apply(e,[t].concat(r))})),this.modules.languageDetector&&(l.languageDetector=o(this.modules.languageDetector),l.languageDetector.init(l,this.options.detection,this.options)),this.modules.i18nFormat&&(l.i18nFormat=o(this.modules.i18nFormat),l.i18nFormat.init&&l.i18nFormat.init(this)),this.translator=new Ae(this.services,this.options),this.translator.on("*",(function(t){for(var n=arguments.length,r=new Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];e.emit.apply(e,[t].concat(r))})),this.modules.external.forEach((function(t){t.init&&t.init(e)}))}if(this.format=this.options.interpolation.format,n||(n=tt),this.options.fallbackLng&&!this.services.languageDetector&&!this.options.lng){var s=this.services.languageUtils.getFallbackCodes(this.options.fallbackLng);s.length>0&&"dev"!==s[0]&&(this.options.lng=s[0])}this.services.languageDetector||this.options.lng||this.logger.warn("init: no languageDetector is used and no lng is defined");var u=["getResource","hasResourceBundle","getResourceBundle","getDataByLanguage"];u.forEach((function(t){e[t]=function(){var n;return(n=e.store)[t].apply(n,arguments)}}));var c=["addResource","addResources","addResourceBundle","removeResourceBundle"];c.forEach((function(t){e[t]=function(){var n;return(n=e.store)[t].apply(n,arguments),e}}));var f=se(),d=function(){var t=function(t,r){e.isInitialized&&!e.initializedStoreOnce&&e.logger.warn("init: i18next is already initialized. You should call init just once!"),e.isInitialized=!0,e.options.isClone||e.logger.log("initialized",e.options),e.emit("initialized",e.options),f.resolve(r),n(t,r)};if(e.languages&&"v1"!==e.options.compatibilityAPI&&!e.isInitialized)return t(null,e.t.bind(e));e.changeLanguage(e.options.lng,t)};return this.options.resources||!this.options.initImmediate?d():setTimeout(d,0),f}},{key:"loadResources",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:tt,r=n,o="string"==typeof e?e:this.language;if("function"==typeof e&&(r=e),!this.options.resources||this.options.partialBundledLanguages){if(o&&"cimode"===o.toLowerCase())return r();var i=[],a=function(e){e&&t.services.languageUtils.toResolveHierarchy(e).forEach((function(e){i.indexOf(e)<0&&i.push(e)}))};if(o)a(o);else{var l=this.services.languageUtils.getFallbackCodes(this.options.fallbackLng);l.forEach((function(e){return a(e)}))}this.options.preload&&this.options.preload.forEach((function(e){return a(e)})),this.services.backendConnector.load(i,this.options.ns,r)}else r(null)}},{key:"reloadResources",value:function(e,t,n){var r=se();return e||(e=this.languages),t||(t=this.options.ns),n||(n=tt),this.services.backendConnector.reload(e,t,(function(e){r.resolve(),n(e)})),r}},{key:"use",value:function(e){if(!e)throw new Error("You are passing an undefined module! Please check the object you are passing to i18next.use()");if(!e.type)throw new Error("You are passing a wrong module! Please check the object you are passing to i18next.use()");return"backend"===e.type&&(this.modules.backend=e),("logger"===e.type||e.log&&e.warn&&e.error)&&(this.modules.logger=e),"languageDetector"===e.type&&(this.modules.languageDetector=e),"i18nFormat"===e.type&&(this.modules.i18nFormat=e),"postProcessor"===e.type&&ke.addPostProcessor(e),"formatter"===e.type&&(this.modules.formatter=e),"3rdParty"===e.type&&this.modules.external.push(e),this}},{key:"changeLanguage",value:function(e,t){var n=this;this.isLanguageChangingTo=e;var r=se();this.emit("languageChanging",e);var o=function(e){if(n.language=e,n.languages=n.services.languageUtils.toResolveHierarchy(e),n.resolvedLanguage=void 0,!(["cimode","dev"].indexOf(e)>-1))for(var t=0;t<n.languages.length;t++){var r=n.languages[t];if(!(["cimode","dev"].indexOf(r)>-1)&&n.store.hasLanguageSomeTranslations(r)){n.resolvedLanguage=r;break}}},i=function(i){e||i||!n.services.languageDetector||(i=[]);var a="string"==typeof i?i:n.services.languageUtils.getBestMatchFromCodes(i);a&&(n.language||o(a),n.translator.language||n.translator.changeLanguage(a),n.services.languageDetector&&n.services.languageDetector.cacheUserLanguage(a)),n.loadResources(a,(function(e){!function(e,i){i?(o(i),n.translator.changeLanguage(i),n.isLanguageChangingTo=void 0,n.emit("languageChanged",i),n.logger.log("languageChanged",i)):n.isLanguageChangingTo=void 0,r.resolve((function(){return n.t.apply(n,arguments)})),t&&t(e,(function(){return n.t.apply(n,arguments)}))}(e,a)}))};return e||!this.services.languageDetector||this.services.languageDetector.async?!e&&this.services.languageDetector&&this.services.languageDetector.async?this.services.languageDetector.detect(i):i(e):i(this.services.languageDetector.detect()),r}},{key:"getFixedT",value:function(e,t,n){var r=this,o=function e(t,o){var i;if("object"!==(0,H.Z)(o)){for(var a=arguments.length,l=new Array(a>2?a-2:0),s=2;s<a;s++)l[s-2]=arguments[s];i=r.options.overloadTranslationOptionHandler([t,o].concat(l))}else i=Qe({},o);i.lng=i.lng||e.lng,i.lngs=i.lngs||e.lngs,i.ns=i.ns||e.ns;var u=r.options.keySeparator||".",c=n?"".concat(n).concat(u).concat(t):t;return r.t(c,i)};return"string"==typeof e?o.lng=e:o.lngs=e,o.ns=t,o.keyPrefix=n,o}},{key:"t",value:function(){var e;return this.translator&&(e=this.translator).translate.apply(e,arguments)}},{key:"exists",value:function(){var e;return this.translator&&(e=this.translator).exists.apply(e,arguments)}},{key:"setDefaultNamespace",value:function(e){this.options.defaultNS=e}},{key:"hasLoadedNamespace",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!this.isInitialized)return this.logger.warn("hasLoadedNamespace: i18next was not initialized",this.languages),!1;if(!this.languages||!this.languages.length)return this.logger.warn("hasLoadedNamespace: i18n.languages were undefined or empty",this.languages),!1;var r=this.resolvedLanguage||this.languages[0],o=!!this.options&&this.options.fallbackLng,i=this.languages[this.languages.length-1];if("cimode"===r.toLowerCase())return!0;var a=function(e,n){var r=t.services.backendConnector.state["".concat(e,"|").concat(n)];return-1===r||2===r};if(n.precheck){var l=n.precheck(this,a);if(void 0!==l)return l}return!!this.hasResourceBundle(r,e)||(!this.services.backendConnector.backend||!(!a(r,e)||o&&!a(i,e)))}},{key:"loadNamespaces",value:function(e,t){var n=this,r=se();return this.options.ns?("string"==typeof e&&(e=[e]),e.forEach((function(e){n.options.ns.indexOf(e)<0&&n.options.ns.push(e)})),this.loadResources((function(e){r.resolve(),t&&t(e)})),r):(t&&t(),Promise.resolve())}},{key:"loadLanguages",value:function(e,t){var n=se();"string"==typeof e&&(e=[e]);var r=this.options.preload||[],o=e.filter((function(e){return r.indexOf(e)<0}));return o.length?(this.options.preload=r.concat(o),this.loadResources((function(e){n.resolve(),t&&t(e)})),n):(t&&t(),Promise.resolve())}},{key:"dir",value:function(e){if(e||(e=this.resolvedLanguage||(this.languages&&this.languages.length>0?this.languages[0]:this.language)),!e)return"rtl";return["ar","shu","sqr","ssh","xaa","yhd","yud","aao","abh","abv","acm","acq","acw","acx","acy","adf","ads","aeb","aec","afb","ajp","apc","apd","arb","arq","ars","ary","arz","auz","avl","ayh","ayl","ayn","ayp","bbz","pga","he","iw","ps","pbt","pbu","pst","prp","prd","ug","ur","ydd","yds","yih","ji","yi","hbo","men","xmn","fa","jpr","peo","pes","prs","dv","sam","ckb"].indexOf(this.services.languageUtils.getLanguagePartFromCode(e))>-1||e.toLowerCase().indexOf("-arab")>1?"rtl":"ltr"}},{key:"cloneInstance",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:tt,o=Qe(Qe(Qe({},this.options),t),{isClone:!0}),i=new n(o),a=["store","services","language"];return a.forEach((function(t){i[t]=e[t]})),i.services=Qe({},this.services),i.services.utils={hasLoadedNamespace:i.hasLoadedNamespace.bind(i)},i.translator=new Ae(i.services,i.options),i.translator.on("*",(function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];i.emit.apply(i,[e].concat(n))})),i.init(o,r),i.translator.options=i.options,i.translator.backendConnector.services.utils={hasLoadedNamespace:i.hasLoadedNamespace.bind(i)},i}},{key:"toJSON",value:function(){return{options:this.options,store:this.store,language:this.language,languages:this.languages,resolvedLanguage:this.resolvedLanguage}}}]),n}(le);(0,J.Z)(rt,"createInstance",(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;return new rt(e,t)}));var ot=rt.createInstance();ot.createInstance=rt.createInstance;ot.createInstance,ot.init,ot.loadResources,ot.reloadResources,ot.use,ot.changeLanguage,ot.getFixedT,ot.t,ot.exists,ot.setDefaultNamespace,ot.hasLoadedNamespace,ot.loadNamespaces,ot.loadLanguages;var it=ot;function at(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return it.t(e,t)}function lt(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 st(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?lt(Object(n),!0).forEach((function(t){ut(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):lt(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function ut(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var ct={resolve:null,endpoint:null,data:null};function ft(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=arguments.length>3&&void 0!==arguments[3]&&arguments[3];return t.url=buttonizer_admin.api+e,buttonizer_admin.is_stand_alone?t.headers={Authorization:"Bearer ".concat(buttonizer_admin.auth)}:t.headers={"X-WP-Nonce":buttonizer_admin.nonce},t.withCredentials=!0,new Promise((function(o,i){N()(t).then((function(e){return o(e)})).catch((function(a){if(!n&&a.response&&401===a.response.status)return app.standAloneEvent&&app.standAloneEvent("unauthenticated"),r?void i("wait-for-auth"):void(ct={resolve:o,endpoint:e,data:t});app.standAloneEvent&&app.standAloneEvent("unauthenticated"),i(a)}))}))}function dt(){if(!ct.resolve)throw new Error(ct);return new Promise((function(e,t){ft(ct.endpoint,ct.data,!1,!0).then((function(t){ct.resolve(t),e()})).catch((function(e){return t(e)}))}))}function pt(e){var t=e,n={},r={};t.groups.map((function(e){var t=ht(e.data);t.children=[],Object.keys(e.buttons).map((function(r){var o=ht(e.buttons[r]);o.parent=t.id,n[o.id]=o,t.children.push(o.id)})),r[t.id]=t}));var o={},i={};return t.time_schedules&&t.time_schedules.map((function(e){o[e.id]={id:e.id,name:e.name||at("time_schedules.single_name"),weekdays:e.weekdays||k.map((function(e){return{opened:!0,open:"8:00",close:"17:00",weekday:e}})),start_date:e.start_date||F(new Date),end_date:e.end_date||null,dates:e.dates||[]}})),t.page_rules&&t.page_rules.map((function(e){i[e.id]={id:e.id,name:e.name||"Unnamed pagerule",type:e.type||"and",rules:e.rules||[{type:"page_title",value:""}]}})),{hasChanges:t.changes,buttons:n,groups:r,timeSchedules:o,pageRules:i,settings:t.settings,premium:t.premium,premium_code:t.premium_code,version:t.version,wordpress:t.wordpress,info:t.info,is_opt_in:t.is_opt_in,latest_tour_update:t.latest_tour_update,identifier:t.identifier?t.identifier:null,additional_permissions:t.additional_permissions,domain:t.domain}}function ht(e){return e&&void 0!==e.id?e:st(st({},e),{},{id:Z()()})}function mt(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";return{type:O.ADD_RELATION,payload:{button_id:e,group_id:t,index:n}}}function gt(e,t,n,r){return{type:O.CHANGE_RELATION,payload:{button_id:e,old_group_id:t,new_group_id:n,button_index:r}}}function vt(e,t){return{type:O.REMOVE_RELATION,payload:{button_id:e,group_id:t}}}var yt=function(e,t,n,r){return Array.isArray(r)?{type:O[e].SET_KEY_FORMAT,payload:{id:t,format:"normal_hover",key:n,values:r}}:{type:O[e].SET_KEY_VALUE,payload:{id:t,key:n,value:r}}},bt=function(e,t){return{type:O.SET_SETTING_VALUE,payload:{setting:e,value:t}}},wt=function(e,t){return{type:O.SET_MISC_VALUE,payload:{setting:e,value:t}}};function xt(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";return{type:O[t].ADD_RECORD,payload:{record:ht(e),index:n}}}function Et(e,t){return{type:O[t].REMOVE_RECORD,payload:{model_id:e}}}function _t(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:window.store.getState();if(!t.groups[e].children)return null;var n=t.groups[e].children,r=t.buttons,o={};return Object.keys(r).map((function(e){n.includes(e)&&(o[e]=r[e])})),o}function St(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:co.getState();if(!e)return null;var n=t.buttons,r={};return Object.keys(n).map((function(t){e.includes(t)&&e.map((function(e,o){e===t&&(r[o]=n[t])}))})),r}function Ot(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:window.store.getState();return t.groups&&t.groups[e]?t.groups[e].children.length:0}function kt(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];throw Error("[Immer] minified error nr: "+e+(n.length?" "+n.map((function(e){return"'"+e+"'"})).join(","):"")+". Find the full error at: https://bit.ly/3cXEKWf")}function Ct(e){return!!e&&!!e[mn]}function Pt(e){return!!e&&(function(e){if(!e||"object"!=typeof e)return!1;var t=Object.getPrototypeOf(e);if(null===t)return!0;var n=Object.hasOwnProperty.call(t,"constructor")&&t.constructor;return n===Object||"function"==typeof n&&Function.toString.call(n)===gn}(e)||Array.isArray(e)||!!e[hn]||!!e.constructor[hn]||Dt(e)||Mt(e))}function jt(e,t,n){void 0===n&&(n=!1),0===Tt(e)?(n?Object.keys:vn)(e).forEach((function(r){n&&"symbol"==typeof r||t(r,e[r],e)})):e.forEach((function(n,r){return t(r,n,e)}))}function Tt(e){var t=e[mn];return t?t.i>3?t.i-4:t.i:Array.isArray(e)?1:Dt(e)?2:Mt(e)?3:0}function At(e,t){return 2===Tt(e)?e.has(t):Object.prototype.hasOwnProperty.call(e,t)}function It(e,t){return 2===Tt(e)?e.get(t):e[t]}function Rt(e,t,n){var r=Tt(e);2===r?e.set(t,n):3===r?(e.delete(t),e.add(n)):e[t]=n}function Nt(e,t){return e===t?0!==e||1/e==1/t:e!=e&&t!=t}function Dt(e){return cn&&e instanceof Map}function Mt(e){return fn&&e instanceof Set}function Lt(e){return e.o||e.t}function Ft(e){if(Array.isArray(e))return Array.prototype.slice.call(e);var t=yn(e);delete t[mn];for(var n=vn(t),r=0;r<n.length;r++){var o=n[r],i=t[o];!1===i.writable&&(i.writable=!0,i.configurable=!0),(i.get||i.set)&&(t[o]={configurable:!0,writable:!0,enumerable:i.enumerable,value:e[o]})}return Object.create(Object.getPrototypeOf(e),t)}function zt(e,t){return void 0===t&&(t=!1),Zt(e)||Ct(e)||!Pt(e)||(Tt(e)>1&&(e.set=e.add=e.clear=e.delete=Bt),Object.freeze(e),t&&jt(e,(function(e,t){return zt(t,!0)}),!0)),e}function Bt(){kt(2)}function Zt(e){return null==e||"object"!=typeof e||Object.isFrozen(e)}function Ut(e){var t=bn[e];return t||kt(18,e),t}function Ht(){return sn}function Wt(e,t){t&&(Ut("Patches"),e.u=[],e.s=[],e.v=t)}function Vt(e){Gt(e),e.p.forEach(Kt),e.p=null}function Gt(e){e===sn&&(sn=e.l)}function $t(e){return sn={p:[],l:sn,h:e,m:!0,_:0}}function Kt(e){var t=e[mn];0===t.i||1===t.i?t.j():t.O=!0}function qt(e,t){t._=t.p.length;var n=t.p[0],r=void 0!==e&&e!==n;return t.h.g||Ut("ES5").S(t,e,r),r?(n[mn].P&&(Vt(t),kt(4)),Pt(e)&&(e=Yt(t,e),t.l||Xt(t,e)),t.u&&Ut("Patches").M(n[mn],e,t.u,t.s)):e=Yt(t,n,[]),Vt(t),t.u&&t.v(t.u,t.s),e!==pn?e:void 0}function Yt(e,t,n){if(Zt(t))return t;var r=t[mn];if(!r)return jt(t,(function(o,i){return Jt(e,r,t,o,i,n)}),!0),t;if(r.A!==e)return t;if(!r.P)return Xt(e,r.t,!0),r.t;if(!r.I){r.I=!0,r.A._--;var o=4===r.i||5===r.i?r.o=Ft(r.k):r.o;jt(3===r.i?new Set(o):o,(function(t,i){return Jt(e,r,o,t,i,n)})),Xt(e,o,!1),n&&e.u&&Ut("Patches").R(r,n,e.u,e.s)}return r.o}function Jt(e,t,n,r,o,i){if(Ct(o)){var a=Yt(e,o,i&&t&&3!==t.i&&!At(t.D,r)?i.concat(r):void 0);if(Rt(n,r,a),!Ct(a))return;e.m=!1}if(Pt(o)&&!Zt(o)){if(!e.h.F&&e._<1)return;Yt(e,o),t&&t.A.l||Xt(e,o)}}function Xt(e,t,n){void 0===n&&(n=!1),e.h.F&&e.m&&zt(t,n)}function Qt(e,t){var n=e[mn];return(n?Lt(n):e)[t]}function en(e,t){if(t in e)for(var n=Object.getPrototypeOf(e);n;){var r=Object.getOwnPropertyDescriptor(n,t);if(r)return r;n=Object.getPrototypeOf(n)}}function tn(e){e.P||(e.P=!0,e.l&&tn(e.l))}function nn(e){e.o||(e.o=Ft(e.t))}function rn(e,t,n){var r=Dt(t)?Ut("MapSet").N(t,n):Mt(t)?Ut("MapSet").T(t,n):e.g?function(e,t){var n=Array.isArray(e),r={i:n?1:0,A:t?t.A:Ht(),P:!1,I:!1,D:{},l:t,t:e,k:null,o:null,j:null,C:!1},o=r,i=wn;n&&(o=[r],i=xn);var a=Proxy.revocable(o,i),l=a.revoke,s=a.proxy;return r.k=s,r.j=l,s}(t,n):Ut("ES5").J(t,n);return(n?n.A:Ht()).p.push(r),r}function on(e){return Ct(e)||kt(22,e),function e(t){if(!Pt(t))return t;var n,r=t[mn],o=Tt(t);if(r){if(!r.P&&(r.i<4||!Ut("ES5").K(r)))return r.t;r.I=!0,n=an(t,o),r.I=!1}else n=an(t,o);return jt(n,(function(t,o){r&&It(r.t,t)===o||Rt(n,t,e(o))})),3===o?new Set(n):n}(e)}function an(e,t){switch(t){case 2:return new Map(e);case 3:return Array.from(e)}return Ft(e)}var ln,sn,un="undefined"!=typeof Symbol&&"symbol"==typeof Symbol("x"),cn="undefined"!=typeof Map,fn="undefined"!=typeof Set,dn="undefined"!=typeof Proxy&&void 0!==Proxy.revocable&&"undefined"!=typeof Reflect,pn=un?Symbol.for("immer-nothing"):((ln={})["immer-nothing"]=!0,ln),hn=un?Symbol.for("immer-draftable"):"__$immer_draftable",mn=un?Symbol.for("immer-state"):"__$immer_state",gn=("undefined"!=typeof Symbol&&Symbol.iterator,""+Object.prototype.constructor),vn="undefined"!=typeof Reflect&&Reflect.ownKeys?Reflect.ownKeys:void 0!==Object.getOwnPropertySymbols?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:Object.getOwnPropertyNames,yn=Object.getOwnPropertyDescriptors||function(e){var t={};return vn(e).forEach((function(n){t[n]=Object.getOwnPropertyDescriptor(e,n)})),t},bn={},wn={get:function(e,t){if(t===mn)return e;var n=Lt(e);if(!At(n,t))return function(e,t,n){var r,o=en(t,n);return o?"value"in o?o.value:null===(r=o.get)||void 0===r?void 0:r.call(e.k):void 0}(e,n,t);var r=n[t];return e.I||!Pt(r)?r:r===Qt(e.t,t)?(nn(e),e.o[t]=rn(e.A.h,r,e)):r},has:function(e,t){return t in Lt(e)},ownKeys:function(e){return Reflect.ownKeys(Lt(e))},set:function(e,t,n){var r=en(Lt(e),t);if(null==r?void 0:r.set)return r.set.call(e.k,n),!0;if(!e.P){var o=Qt(Lt(e),t),i=null==o?void 0:o[mn];if(i&&i.t===n)return e.o[t]=n,e.D[t]=!1,!0;if(Nt(n,o)&&(void 0!==n||At(e.t,t)))return!0;nn(e),tn(e)}return e.o[t]===n&&"number"!=typeof n&&(void 0!==n||t in e.o)||(e.o[t]=n,e.D[t]=!0,!0)},deleteProperty:function(e,t){return void 0!==Qt(e.t,t)||t in e.t?(e.D[t]=!1,nn(e),tn(e)):delete e.D[t],e.o&&delete e.o[t],!0},getOwnPropertyDescriptor:function(e,t){var n=Lt(e),r=Reflect.getOwnPropertyDescriptor(n,t);return r?{writable:!0,configurable:1!==e.i||"length"!==t,enumerable:r.enumerable,value:n[t]}:r},defineProperty:function(){kt(11)},getPrototypeOf:function(e){return Object.getPrototypeOf(e.t)},setPrototypeOf:function(){kt(12)}},xn={};jt(wn,(function(e,t){xn[e]=function(){return arguments[0]=arguments[0][0],t.apply(this,arguments)}})),xn.deleteProperty=function(e,t){return wn.deleteProperty.call(this,e[0],t)},xn.set=function(e,t,n){return wn.set.call(this,e[0],t,n,e[0])};var En=new(function(){function e(e){var t=this;this.g=dn,this.F=!0,this.produce=function(e,n,r){if("function"==typeof e&&"function"!=typeof n){var o=n;n=e;var i=t;return function(e){var t=this;void 0===e&&(e=o);for(var r=arguments.length,a=Array(r>1?r-1:0),l=1;l<r;l++)a[l-1]=arguments[l];return i.produce(e,(function(e){var r;return(r=n).call.apply(r,[t,e].concat(a))}))}}var a;if("function"!=typeof n&&kt(6),void 0!==r&&"function"!=typeof r&&kt(7),Pt(e)){var l=$t(t),s=rn(t,e,void 0),u=!0;try{a=n(s),u=!1}finally{u?Vt(l):Gt(l)}return"undefined"!=typeof Promise&&a instanceof Promise?a.then((function(e){return Wt(l,r),qt(e,l)}),(function(e){throw Vt(l),e})):(Wt(l,r),qt(a,l))}if(!e||"object"!=typeof e){if((a=n(e))===pn)return;return void 0===a&&(a=e),t.F&&zt(a,!0),a}kt(21,e)},this.produceWithPatches=function(e,n){return"function"==typeof e?function(n){for(var r=arguments.length,o=Array(r>1?r-1:0),i=1;i<r;i++)o[i-1]=arguments[i];return t.produceWithPatches(n,(function(t){return e.apply(void 0,[t].concat(o))}))}:[t.produce(e,n,(function(e,t){r=e,o=t})),r,o];var r,o},"boolean"==typeof(null==e?void 0:e.useProxies)&&this.setUseProxies(e.useProxies),"boolean"==typeof(null==e?void 0:e.autoFreeze)&&this.setAutoFreeze(e.autoFreeze)}var t=e.prototype;return t.createDraft=function(e){Pt(e)||kt(8),Ct(e)&&(e=on(e));var t=$t(this),n=rn(this,e,void 0);return n[mn].C=!0,Gt(t),n},t.finishDraft=function(e,t){var n=(e&&e[mn]).A;return Wt(n,t),qt(void 0,n)},t.setAutoFreeze=function(e){this.F=e},t.setUseProxies=function(e){e&&!dn&&kt(20),this.g=e},t.applyPatches=function(e,t){var n;for(n=t.length-1;n>=0;n--){var r=t[n];if(0===r.path.length&&"replace"===r.op){e=r.value;break}}var o=Ut("Patches").$;return Ct(e)?o(e,t):this.produce(e,(function(e){return o(e,t.slice(n+1))}))},e}()),_n=En.produce,Sn=(En.produceWithPatches.bind(En),En.setAutoFreeze.bind(En),En.setUseProxies.bind(En),En.applyPatches.bind(En),En.createDraft.bind(En),En.finishDraft.bind(En),_n);function On(e){return{type:O.HAS_CHANGES,payload:{hasChanges:e}}}function kn(e){return{type:O.IS_UPDATING,payload:{isUpdating:e}}}function Cn(){return{type:O.STOP_LOADING}}
|
29 |
/*! *****************************************************************************
|
30 |
Copyright (c) Microsoft Corporation.
|
31 |
|
@@ -40,7 +40,7 @@ LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
|
|
40 |
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
|
41 |
PERFORMANCE OF THIS SOFTWARE.
|
42 |
***************************************************************************** */
|
43 |
-
var Pn=function(e,t){return(Pn=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)};function jn(e,t){function n(){this.constructor=e}Pn(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var Tn=function(){return(Tn=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)};function An(e){var t="function"==typeof Symbol&&Symbol.iterator,n=t&&e[t],r=0;if(n)return n.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function In(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,o,i=n.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(r=i.next()).done;)a.push(r.value)}catch(e){o={error:e}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(o)throw o.error}}return a}function Rn(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(In(arguments[t]));return e}var Nn=n(62844),Dn=n(21170),Mn=(0,Nn.Rf)(),Ln="Sentry Logger ",Fn=function(){function e(){this._enabled=!1}return e.prototype.disable=function(){this._enabled=!1},e.prototype.enable=function(){this._enabled=!0},e.prototype.log=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];this._enabled&&(0,Nn.Cf)((function(){Mn.console.log(Ln+"[Log]: "+e.join(" "))}))},e.prototype.warn=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];this._enabled&&(0,Nn.Cf)((function(){Mn.console.warn(Ln+"[Warn]: "+e.join(" "))}))},e.prototype.error=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];this._enabled&&(0,Nn.Cf)((function(){Mn.console.error(Ln+"[Error]: "+e.join(" "))}))},e}();Mn.__SENTRY__=Mn.__SENTRY__||{};var zn,Bn=Mn.__SENTRY__.logger||(Mn.__SENTRY__.logger=new Fn),Zn=n(61422);function Un(e){switch(Object.prototype.toString.call(e)){case"[object Error]":case"[object Exception]":case"[object DOMException]":return!0;default:return Jn(e,Error)}}function Hn(e){return"[object ErrorEvent]"===Object.prototype.toString.call(e)}function Wn(e){return"[object DOMError]"===Object.prototype.toString.call(e)}function Vn(e){return"[object String]"===Object.prototype.toString.call(e)}function Gn(e){return null===e||"object"!=typeof e&&"function"!=typeof e}function $n(e){return"[object Object]"===Object.prototype.toString.call(e)}function Kn(e){return"undefined"!=typeof Event&&Jn(e,Event)}function qn(e){return"undefined"!=typeof Element&&Jn(e,Element)}function Yn(e){return Boolean(e&&e.then&&"function"==typeof e.then)}function Jn(e,t){try{return e instanceof t}catch(e){return!1}}!function(e){e.PENDING="PENDING",e.RESOLVED="RESOLVED",e.REJECTED="REJECTED"}(zn||(zn={}));var Xn,Qn=function(){function e(e){var t=this;this._state=zn.PENDING,this._handlers=[],this._resolve=function(e){t._setResult(zn.RESOLVED,e)},this._reject=function(e){t._setResult(zn.REJECTED,e)},this._setResult=function(e,n){t._state===zn.PENDING&&(Yn(n)?n.then(t._resolve,t._reject):(t._state=e,t._value=n,t._executeHandlers()))},this._attachHandler=function(e){t._handlers=t._handlers.concat(e),t._executeHandlers()},this._executeHandlers=function(){if(t._state!==zn.PENDING){var e=t._handlers.slice();t._handlers=[],e.forEach((function(e){e.done||(t._state===zn.RESOLVED&&e.onfulfilled&&e.onfulfilled(t._value),t._state===zn.REJECTED&&e.onrejected&&e.onrejected(t._value),e.done=!0)}))}};try{e(this._resolve,this._reject)}catch(e){this._reject(e)}}return e.resolve=function(t){return new e((function(e){e(t)}))},e.reject=function(t){return new e((function(e,n){n(t)}))},e.all=function(t){return new e((function(n,r){if(Array.isArray(t))if(0!==t.length){var o=t.length,i=[];t.forEach((function(t,a){e.resolve(t).then((function(e){i[a]=e,0===(o-=1)&&n(i)})).then(null,r)}))}else n([]);else r(new TypeError("Promise.all requires an array as input."))}))},e.prototype.then=function(t,n){var r=this;return new e((function(e,o){r._attachHandler({done:!1,onfulfilled:function(n){if(t)try{return void e(t(n))}catch(e){return void o(e)}else e(n)},onrejected:function(t){if(n)try{return void e(n(t))}catch(e){return void o(e)}else o(t)}})}))},e.prototype.catch=function(e){return this.then((function(e){return e}),e)},e.prototype.finally=function(t){var n=this;return new e((function(e,r){var o,i;return n.then((function(e){i=!1,o=e,t&&t()}),(function(e){i=!0,o=e,t&&t()})).then((function(){i?r(o):e(o)}))}))},e.prototype.toString=function(){return"[object SyncPromise]"},e}(),er=function(){function e(){this._notifyingListeners=!1,this._scopeListeners=[],this._eventProcessors=[],this._breadcrumbs=[],this._user={},this._tags={},this._extra={},this._contexts={}}return e.clone=function(t){var n=new e;return t&&(n._breadcrumbs=Rn(t._breadcrumbs),n._tags=Tn({},t._tags),n._extra=Tn({},t._extra),n._contexts=Tn({},t._contexts),n._user=t._user,n._level=t._level,n._span=t._span,n._session=t._session,n._transactionName=t._transactionName,n._fingerprint=t._fingerprint,n._eventProcessors=Rn(t._eventProcessors)),n},e.prototype.addScopeListener=function(e){this._scopeListeners.push(e)},e.prototype.addEventProcessor=function(e){return this._eventProcessors.push(e),this},e.prototype.setUser=function(e){return this._user=e||{},this._session&&this._session.update({user:e}),this._notifyScopeListeners(),this},e.prototype.getUser=function(){return this._user},e.prototype.setTags=function(e){return this._tags=Tn(Tn({},this._tags),e),this._notifyScopeListeners(),this},e.prototype.setTag=function(e,t){var n;return this._tags=Tn(Tn({},this._tags),((n={})[e]=t,n)),this._notifyScopeListeners(),this},e.prototype.setExtras=function(e){return this._extra=Tn(Tn({},this._extra),e),this._notifyScopeListeners(),this},e.prototype.setExtra=function(e,t){var n;return this._extra=Tn(Tn({},this._extra),((n={})[e]=t,n)),this._notifyScopeListeners(),this},e.prototype.setFingerprint=function(e){return this._fingerprint=e,this._notifyScopeListeners(),this},e.prototype.setLevel=function(e){return this._level=e,this._notifyScopeListeners(),this},e.prototype.setTransactionName=function(e){return this._transactionName=e,this._notifyScopeListeners(),this},e.prototype.setTransaction=function(e){return this.setTransactionName(e)},e.prototype.setContext=function(e,t){var n;return null===t?delete this._contexts[e]:this._contexts=Tn(Tn({},this._contexts),((n={})[e]=t,n)),this._notifyScopeListeners(),this},e.prototype.setSpan=function(e){return this._span=e,this._notifyScopeListeners(),this},e.prototype.getSpan=function(){return this._span},e.prototype.getTransaction=function(){var e,t,n,r,o=this.getSpan();return(null===(e=o)||void 0===e?void 0:e.transaction)?null===(t=o)||void 0===t?void 0:t.transaction:(null===(r=null===(n=o)||void 0===n?void 0:n.spanRecorder)||void 0===r?void 0:r.spans[0])?o.spanRecorder.spans[0]:void 0},e.prototype.setSession=function(e){return e?this._session=e:delete this._session,this._notifyScopeListeners(),this},e.prototype.getSession=function(){return this._session},e.prototype.update=function(t){if(!t)return this;if("function"==typeof t){var n=t(this);return n instanceof e?n:this}return t instanceof e?(this._tags=Tn(Tn({},this._tags),t._tags),this._extra=Tn(Tn({},this._extra),t._extra),this._contexts=Tn(Tn({},this._contexts),t._contexts),t._user&&Object.keys(t._user).length&&(this._user=t._user),t._level&&(this._level=t._level),t._fingerprint&&(this._fingerprint=t._fingerprint)):$n(t)&&(t=t,this._tags=Tn(Tn({},this._tags),t.tags),this._extra=Tn(Tn({},this._extra),t.extra),this._contexts=Tn(Tn({},this._contexts),t.contexts),t.user&&(this._user=t.user),t.level&&(this._level=t.level),t.fingerprint&&(this._fingerprint=t.fingerprint)),this},e.prototype.clear=function(){return this._breadcrumbs=[],this._tags={},this._extra={},this._user={},this._contexts={},this._level=void 0,this._transactionName=void 0,this._fingerprint=void 0,this._span=void 0,this._session=void 0,this._notifyScopeListeners(),this},e.prototype.addBreadcrumb=function(e,t){var n=Tn({timestamp:(0,Dn.yW)()},e);return this._breadcrumbs=void 0!==t&&t>=0?Rn(this._breadcrumbs,[n]).slice(-t):Rn(this._breadcrumbs,[n]),this._notifyScopeListeners(),this},e.prototype.clearBreadcrumbs=function(){return this._breadcrumbs=[],this._notifyScopeListeners(),this},e.prototype.applyToEvent=function(e,t){var n;if(this._extra&&Object.keys(this._extra).length&&(e.extra=Tn(Tn({},this._extra),e.extra)),this._tags&&Object.keys(this._tags).length&&(e.tags=Tn(Tn({},this._tags),e.tags)),this._user&&Object.keys(this._user).length&&(e.user=Tn(Tn({},this._user),e.user)),this._contexts&&Object.keys(this._contexts).length&&(e.contexts=Tn(Tn({},this._contexts),e.contexts)),this._level&&(e.level=this._level),this._transactionName&&(e.transaction=this._transactionName),this._span){e.contexts=Tn({trace:this._span.getTraceContext()},e.contexts);var r=null===(n=this._span.transaction)||void 0===n?void 0:n.name;r&&(e.tags=Tn({transaction:r},e.tags))}return this._applyFingerprint(e),e.breadcrumbs=Rn(e.breadcrumbs||[],this._breadcrumbs),e.breadcrumbs=e.breadcrumbs.length>0?e.breadcrumbs:void 0,this._notifyEventProcessors(Rn(tr(),this._eventProcessors),e,t)},e.prototype._notifyEventProcessors=function(e,t,n,r){var o=this;return void 0===r&&(r=0),new Qn((function(i,a){var l=e[r];if(null===t||"function"!=typeof l)i(t);else{var s=l(Tn({},t),n);Yn(s)?s.then((function(t){return o._notifyEventProcessors(e,t,n,r+1).then(i)})).then(null,a):o._notifyEventProcessors(e,s,n,r+1).then(i).then(null,a)}}))},e.prototype._notifyScopeListeners=function(){var e=this;this._notifyingListeners||(this._notifyingListeners=!0,this._scopeListeners.forEach((function(t){t(e)})),this._notifyingListeners=!1)},e.prototype._applyFingerprint=function(e){e.fingerprint=e.fingerprint?Array.isArray(e.fingerprint)?e.fingerprint:[e.fingerprint]:[],this._fingerprint&&(e.fingerprint=e.fingerprint.concat(this._fingerprint)),e.fingerprint&&!e.fingerprint.length&&delete e.fingerprint},e}();function tr(){var e=(0,Nn.Rf)();return e.__SENTRY__=e.__SENTRY__||{},e.__SENTRY__.globalEventProcessors=e.__SENTRY__.globalEventProcessors||[],e.__SENTRY__.globalEventProcessors}function nr(e){tr().push(e)}function rr(e){try{for(var t=e,n=[],r=0,o=0,i=" > ".length,a=void 0;t&&r++<5&&!("html"===(a=or(t))||r>1&&o+n.length*i+a.length>=80);)n.push(a),o+=a.length,t=t.parentNode;return n.reverse().join(" > ")}catch(e){return"<unknown>"}}function or(e){var t,n,r,o,i,a=e,l=[];if(!a||!a.tagName)return"";if(l.push(a.tagName.toLowerCase()),a.id&&l.push("#"+a.id),(t=a.className)&&Vn(t))for(n=t.split(/\s+/),i=0;i<n.length;i++)l.push("."+n[i]);var s=["type","name","title","alt"];for(i=0;i<s.length;i++)r=s[i],(o=a.getAttribute(r))&&l.push("["+r+'="'+o+'"]');return l.join("")}!function(e){e.Ok="ok",e.Exited="exited",e.Crashed="crashed",e.Abnormal="abnormal"}(Xn||(Xn={}));var ir=function(){function e(){this._hasWeakSet="function"==typeof WeakSet,this._inner=this._hasWeakSet?new WeakSet:[]}return e.prototype.memoize=function(e){if(this._hasWeakSet)return!!this._inner.has(e)||(this._inner.add(e),!1);for(var t=0;t<this._inner.length;t++){if(this._inner[t]===e)return!0}return this._inner.push(e),!1},e.prototype.unmemoize=function(e){if(this._hasWeakSet)this._inner.delete(e);else for(var t=0;t<this._inner.length;t++)if(this._inner[t]===e){this._inner.splice(t,1);break}},e}();function ar(e){try{return e&&"function"==typeof e&&e.name||"<anonymous>"}catch(e){return"<anonymous>"}}function lr(e,t){return void 0===t&&(t=0),"string"!=typeof e||0===t||e.length<=t?e:e.substr(0,t)+"..."}function sr(e,t){if(!Array.isArray(e))return"";for(var n=[],r=0;r<e.length;r++){var o=e[r];try{n.push(String(o))}catch(e){n.push("[value cannot be serialized]")}}return n.join(t)}function ur(e,t){return!!Vn(e)&&(n=t,"[object RegExp]"===Object.prototype.toString.call(n)?t.test(e):"string"==typeof t&&-1!==e.indexOf(t));var n}function cr(e,t,n){if(t in e){var r=e[t],o=n(r);if("function"==typeof o)try{o.prototype=o.prototype||{},Object.defineProperties(o,{__sentry_original__:{enumerable:!1,value:r}})}catch(e){}e[t]=o}}function fr(e){if(Un(e)){var t=e,n={message:t.message,name:t.name,stack:t.stack};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(n[r]=t[r]);return n}if(Kn(e)){var o=e,i={};i.type=o.type;try{i.target=qn(o.target)?rr(o.target):Object.prototype.toString.call(o.target)}catch(e){i.target="<unknown>"}try{i.currentTarget=qn(o.currentTarget)?rr(o.currentTarget):Object.prototype.toString.call(o.currentTarget)}catch(e){i.currentTarget="<unknown>"}for(var r in"undefined"!=typeof CustomEvent&&Jn(e,CustomEvent)&&(i.detail=o.detail),o)Object.prototype.hasOwnProperty.call(o,r)&&(i[r]=o);return i}return e}function dr(e){return function(e){return~-encodeURI(e).split(/%..|./).length}(JSON.stringify(e))}function pr(e,t,n){void 0===t&&(t=3),void 0===n&&(n=102400);var r=gr(e,t);return dr(r)>n?pr(e,t-1,n):r}function hr(e,t){return"domain"===t&&e&&"object"==typeof e&&e._events?"[Domain]":"domainEmitter"===t?"[DomainEmitter]":void 0!==n.g&&e===n.g?"[Global]":"undefined"!=typeof window&&e===window?"[Window]":"undefined"!=typeof document&&e===document?"[Document]":$n(r=e)&&"nativeEvent"in r&&"preventDefault"in r&&"stopPropagation"in r?"[SyntheticEvent]":"number"==typeof e&&e!=e?"[NaN]":void 0===e?"[undefined]":"function"==typeof e?"[Function: "+ar(e)+"]":"symbol"==typeof e?"["+String(e)+"]":"bigint"==typeof e?"[BigInt: "+String(e)+"]":e;var r}function mr(e,t,n,r){if(void 0===n&&(n=1/0),void 0===r&&(r=new ir),0===n)return function(e){var t=Object.prototype.toString.call(e);if("string"==typeof e)return e;if("[object Object]"===t)return"[Object]";if("[object Array]"===t)return"[Array]";var n=hr(e);return Gn(n)?n:t}(t);if(null!=t&&"function"==typeof t.toJSON)return t.toJSON();var o=hr(t,e);if(Gn(o))return o;var i=fr(t),a=Array.isArray(t)?[]:{};if(r.memoize(t))return"[Circular ~]";for(var l in i)Object.prototype.hasOwnProperty.call(i,l)&&(a[l]=mr(l,i[l],n-1,r));return r.unmemoize(t),a}function gr(e,t){try{return JSON.parse(JSON.stringify(e,(function(e,n){return mr(e,n,t)})))}catch(e){return"**non-serializable**"}}function vr(e,t){void 0===t&&(t=40);var n=Object.keys(fr(e));if(n.sort(),!n.length)return"[object has no keys]";if(n[0].length>=t)return lr(n[0],t);for(var r=n.length;r>0;r--){var o=n.slice(0,r).join(", ");if(!(o.length>t))return r===n.length?o:lr(o,t)}return""}function yr(e){var t,n;if($n(e)){var r=e,o={};try{for(var i=An(Object.keys(r)),a=i.next();!a.done;a=i.next()){var l=a.value;void 0!==r[l]&&(o[l]=yr(r[l]))}}catch(e){t={error:e}}finally{try{a&&!a.done&&(n=i.return)&&n.call(i)}finally{if(t)throw t.error}}return o}return Array.isArray(e)?e.map(yr):e}var br=function(){function e(e){this.errors=0,this.sid=(0,Nn.DM)(),this.timestamp=Date.now(),this.started=Date.now(),this.duration=0,this.status=Xn.Ok,e&&this.update(e)}return e.prototype.update=function(e){void 0===e&&(e={}),e.user&&(e.user.ip_address&&(this.ipAddress=e.user.ip_address),e.did||(this.did=e.user.id||e.user.email||e.user.username)),this.timestamp=e.timestamp||Date.now(),e.sid&&(this.sid=32===e.sid.length?e.sid:(0,Nn.DM)()),e.did&&(this.did=""+e.did),"number"==typeof e.started&&(this.started=e.started),"number"==typeof e.duration?this.duration=e.duration:this.duration=this.timestamp-this.started,e.release&&(this.release=e.release),e.environment&&(this.environment=e.environment),e.ipAddress&&(this.ipAddress=e.ipAddress),e.userAgent&&(this.userAgent=e.userAgent),"number"==typeof e.errors&&(this.errors=e.errors),e.status&&(this.status=e.status)},e.prototype.close=function(e){e?this.update({status:e}):this.status===Xn.Ok?this.update({status:Xn.Exited}):this.update()},e.prototype.toJSON=function(){return yr({sid:""+this.sid,init:!0,started:new Date(this.started).toISOString(),timestamp:new Date(this.timestamp).toISOString(),status:this.status,errors:this.errors,did:"number"==typeof this.did||"string"==typeof this.did?""+this.did:void 0,duration:this.duration,attrs:yr({release:this.release,environment:this.environment,ip_address:this.ipAddress,user_agent:this.userAgent})})},e}(),wr=function(){function e(e,t,n){void 0===t&&(t=new er),void 0===n&&(n=3),this._version=n,this._stack=[{}],this.getStackTop().scope=t,this.bindClient(e)}return e.prototype.isOlderThan=function(e){return this._version<e},e.prototype.bindClient=function(e){this.getStackTop().client=e,e&&e.setupIntegrations&&e.setupIntegrations()},e.prototype.pushScope=function(){var e=er.clone(this.getScope());return this.getStack().push({client:this.getClient(),scope:e}),e},e.prototype.popScope=function(){return!(this.getStack().length<=1)&&!!this.getStack().pop()},e.prototype.withScope=function(e){var t=this.pushScope();try{e(t)}finally{this.popScope()}},e.prototype.getClient=function(){return this.getStackTop().client},e.prototype.getScope=function(){return this.getStackTop().scope},e.prototype.getStack=function(){return this._stack},e.prototype.getStackTop=function(){return this._stack[this._stack.length-1]},e.prototype.captureException=function(e,t){var n=this._lastEventId=(0,Nn.DM)(),r=t;if(!t){var o=void 0;try{throw new Error("Sentry syntheticException")}catch(e){o=e}r={originalException:e,syntheticException:o}}return this._invokeClient("captureException",e,Tn(Tn({},r),{event_id:n})),n},e.prototype.captureMessage=function(e,t,n){var r=this._lastEventId=(0,Nn.DM)(),o=n;if(!n){var i=void 0;try{throw new Error(e)}catch(e){i=e}o={originalException:e,syntheticException:i}}return this._invokeClient("captureMessage",e,t,Tn(Tn({},o),{event_id:r})),r},e.prototype.captureEvent=function(e,t){var n=this._lastEventId=(0,Nn.DM)();return this._invokeClient("captureEvent",e,Tn(Tn({},t),{event_id:n})),n},e.prototype.lastEventId=function(){return this._lastEventId},e.prototype.addBreadcrumb=function(e,t){var n=this.getStackTop(),r=n.scope,o=n.client;if(r&&o){var i=o.getOptions&&o.getOptions()||{},a=i.beforeBreadcrumb,l=void 0===a?null:a,s=i.maxBreadcrumbs,u=void 0===s?100:s;if(!(u<=0)){var c=(0,Dn.yW)(),f=Tn({timestamp:c},e),d=l?(0,Nn.Cf)((function(){return l(f,t)})):f;null!==d&&r.addBreadcrumb(d,Math.min(u,100))}}},e.prototype.setUser=function(e){var t=this.getScope();t&&t.setUser(e)},e.prototype.setTags=function(e){var t=this.getScope();t&&t.setTags(e)},e.prototype.setExtras=function(e){var t=this.getScope();t&&t.setExtras(e)},e.prototype.setTag=function(e,t){var n=this.getScope();n&&n.setTag(e,t)},e.prototype.setExtra=function(e,t){var n=this.getScope();n&&n.setExtra(e,t)},e.prototype.setContext=function(e,t){var n=this.getScope();n&&n.setContext(e,t)},e.prototype.configureScope=function(e){var t=this.getStackTop(),n=t.scope,r=t.client;n&&r&&e(n)},e.prototype.run=function(e){var t=Er(this);try{e(this)}finally{Er(t)}},e.prototype.getIntegration=function(e){var t=this.getClient();if(!t)return null;try{return t.getIntegration(e)}catch(t){return Bn.warn("Cannot retrieve integration "+e.id+" from the current Hub"),null}},e.prototype.startSpan=function(e){return this._callExtensionMethod("startSpan",e)},e.prototype.startTransaction=function(e,t){return this._callExtensionMethod("startTransaction",e,t)},e.prototype.traceHeaders=function(){return this._callExtensionMethod("traceHeaders")},e.prototype.startSession=function(e){this.endSession();var t=this.getStackTop(),n=t.scope,r=t.client,o=r&&r.getOptions()||{},i=o.release,a=o.environment,l=new br(Tn(Tn({release:i,environment:a},n&&{user:n.getUser()}),e));return n&&n.setSession(l),l},e.prototype.endSession=function(){var e=this.getStackTop(),t=e.scope,n=e.client;if(t){var r=t.getSession&&t.getSession();r&&(r.close(),n&&n.captureSession&&n.captureSession(r),t.setSession())}},e.prototype._invokeClient=function(e){for(var t,n=[],r=1;r<arguments.length;r++)n[r-1]=arguments[r];var o=this.getStackTop(),i=o.scope,a=o.client;a&&a[e]&&(t=a)[e].apply(t,Rn(n,[i]))},e.prototype._callExtensionMethod=function(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];var r=xr(),o=r.__SENTRY__;if(o&&o.extensions&&"function"==typeof o.extensions[e])return o.extensions[e].apply(this,t);Bn.warn("Extension method "+e+" couldn't be found, doing nothing.")},e}();function xr(){var e=(0,Nn.Rf)();return e.__SENTRY__=e.__SENTRY__||{extensions:{},hub:void 0},e}function Er(e){var t=xr(),n=Or(t);return kr(t,e),n}function _r(){var e=xr();return Sr(e)&&!Or(e).isOlderThan(3)||kr(e,new wr),(0,Zn.KV)()?function(e){try{var t=(r=xr().__SENTRY__)&&r.extensions&&r.extensions.domain&&r.extensions.domain.active;if(!t)return Or(e);if(!Sr(t)||Or(t).isOlderThan(3)){var n=Or(e).getStackTop();kr(t,new wr(n.client,er.clone(n.scope)))}return Or(t)}catch(t){return Or(e)}var r}(e):Or(e)}function Sr(e){return!!(e&&e.__SENTRY__&&e.__SENTRY__.hub)}function Or(e){return e&&e.__SENTRY__&&e.__SENTRY__.hub||(e.__SENTRY__=e.__SENTRY__||{},e.__SENTRY__.hub=new wr),e.__SENTRY__.hub}function kr(e,t){return!!e&&(e.__SENTRY__=e.__SENTRY__||{},e.__SENTRY__.hub=t,!0)}function Cr(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];var r=_r();if(r&&r[e])return r[e].apply(r,Rn(t));throw new Error("No hub defined or "+e+" was not found on the hub, please open a bug report.")}function Pr(e,t){var n;try{throw new Error("Sentry syntheticException")}catch(e){n=e}return Cr("captureException",e,{captureContext:t,originalException:e,syntheticException:n})}function jr(e){Cr("withScope",e)}function Tr(e,t){try{document.querySelector(".buttonizer-preview iframe").contentWindow.postMessage({eventType:"buttonizer",messageType:"preview-reload",message:{force:e,newGroupId:t}},document.location.origin)}catch(e){console.log("Buttonizer tried to auto update the Buttonizer Buttons. But the message didn't came through. Well. Doesn't matter, it's just an extra function. It's nice to have."),console.error(e),Pr(e),document.querySelector(".buttonizer-preview iframe").contentWindow.location.reload()}}var Ar=n(82492),Ir=n.n(Ar),Rr=n(18446),Nr=n.n(Rr);function Dr(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)}}function Mr(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Lr=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e)}var t,n,r;return t=e,r=[{key:"enqueue",value:function(e){var t=this;return new Promise((function(n,r){t.queue.push({promise:e,resolve:n,reject:r}),t.dequeue()}))}},{key:"dequeue",value:function(){var e=this;if(this.workingOnPromise)return!1;var t=this.queue.shift();if(!t)return!1;try{this.workingOnPromise=!0,co.dispatch(kn(!0)),t.promise().then((function(n){e.workingOnPromise=!1,t.resolve(n),e.dequeue()})).catch((function(n){e.workingOnPromise=!1,t.reject(n),e.dequeue()}))}catch(e){this.workingOnPromise=!1,t.reject(e),this.dequeue()}return!0}}],(n=null)&&Dr(t.prototype,n),r&&Dr(t,r),e}();Mr(Lr,"queue",[]),Mr(Lr,"workingOnPromise",!1);var Fr=n(91966),zr=n.n(Fr),Br=setTimeout((function(){})),Zr={};function Ur(){clearTimeout(Br),Br=setTimeout((function(){var e,t,n,r=Ir()({},Zr);(Zr=co.getState(),Nr()(r,{})||Nr()(Zr,{})||Nr()(r,Zr)||!r.misc.loading.loaded||!Zr.misc.loading.loaded)||(Nr()(r.buttons,Zr.buttons)&&Nr()(r.groups,Zr.groups)||Lr.enqueue(Hr((e=co.getState().groups,t=Object.values(e),n=[],t.forEach((function(e){var t=Sn(e,(function(e){delete e.children})),r=Object.values(St(e.children)),o=[];r.forEach((function(e){var t=Sn(e,(function(e){delete e.parent}));o.push(t)})),0===o.length&&(o=[{name:"Button",show_mobile:"true",show_desktop:"true"}]),n.push({data:t,buttons:o})})),n),"/buttons",!1,zr()(Object.keys(Zr.groups),Object.keys(r.groups))[0])),Nr()(r.settings,Zr.settings)||(Lr.enqueue(Hr(co.getState().settings,"/settings",!0)),r.settings.icon_library===Zr.settings.icon_library&&r.settings.icon_library_version===Zr.settings.icon_library_version&&r.settings.icon_library_code===Zr.settings.icon_library_code&&r.settings.import_icon_library===Zr.settings.import_icon_library||Lr.enqueue((function(){return new Promise((function(e){var t;null!=(t=document.querySelector(".buttonizer-preview iframe"))&&(t.contentWindow&&t.contentWindow.location?t.contentWindow.location.reload():t.src=t.src),e()}))}))))}),1500)}var Hr=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,o=function(e){e&&e.request?co.dispatch(kn({status:e.request.status,statusText:e.request.statusText?e.request.statusText:"Unknown",message:e.request.response?JSON.parse(e.request.response).message?JSON.parse(e.request.response).message:e.request.response:e.message})):co.dispatch(kn("failed")),console.error("Something went wrong trying to update this model: \n",e),Pr(e)};return function(){return ft(t,{method:"POST",data:{nonce:buttonizer_admin.is_stand_alone?void 0:buttonizer_admin.nonce,data:e}}).then((function(e){var t=e.data;app.setHasChanges(!0),null!==t&&"success"===t.status?(co.dispatch(kn(!1)),Tr(n,r)):o()})).catch(o)}},Wr={loading:{posts:!1,pages:!1,categories:!1,roles:!1},loaded:{posts:!1,pages:!1,categories:!1,roles:!1},data:{posts:[],pages:[],categories:[],roles:[]}};var Vr={loading:{},drawer:""};var Gr={isUpdating:!1};function $r(e){return function(e){if(Array.isArray(e))return Kr(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return Kr(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 Kr(e,t)}(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 Kr(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}function qr(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 Yr(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?qr(Object(n),!0).forEach((function(t){Jr(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):qr(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Jr(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Xr(e){return function(e){if(Array.isArray(e))return Qr(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return Qr(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 Qr(e,t)}(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 Qr(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}var eo={buttons:{},groups:{},timeSchedules:{},settings:{},pageRules:{},_premium:!1};var to={templates:[],settings:{loading:!1,error:null,loaded:!1}};function no(e,t,n,r,o,i,a){try{var l=e[i](a),s=l.value}catch(e){return void n(e)}l.done?t(s):Promise.resolve(s).then(r,o)}function ro(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){no(i,r,o,a,l,"next",e)}function l(e){no(i,r,o,a,l,"throw",e)}a(void 0)}))}}var oo=[O.groups.SET_KEY_VALUE,O.groups.SET_KEY_FORMAT,O.buttons.SET_KEY_VALUE,O.buttons.SET_KEY_FORMAT],io=[O.groups.ADD_RECORD,O.groups.REMOVE_RECORD,O.buttons.ADD_RECORD,O.buttons.REMOVE_RECORD,O.CHANGE_RELATION],ao={};function lo(){return(lo=ro(regeneratorRuntime.mark((function e(t){var n,r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=t.type,r=t.payload,-1!==oo.indexOf(n)||-1!==io.indexOf(n)){e.next=3;break}return e.abrupt("return");case 3:if(!(io.indexOf(n)>=0)){e.next=6;break}return so("full-reload-required"),e.abrupt("return");case 6:clearTimeout(ao[r.key]),ao[r.key]=setTimeout((function(){var e=r.format&&"normal_hover"===r.format?T.normal_hover.format(r.values[0],r.values[1]):r.value;so("preview-data-update",{model:n===O.groups.SET_KEY_VALUE||n===O.groups.SET_KEY_FORMAT?"group":"button",id:r.id,key:r.key,value:e})}),500);case 8:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function so(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=document.querySelector(".buttonizer-preview iframe");n&&n.contentWindow.postMessage({eventType:"buttonizer",messageType:e,message:t},document.location.origin)}var uo=u(function(e){for(var t=Object.keys(e),n={},r=0;r<t.length;r++){var o=t[r];0,"function"==typeof e[o]&&(n[o]=e[o])}var i,a=Object.keys(n);try{!function(e){Object.keys(e).forEach((function(t){var n=e[t];if(void 0===n(void 0,{type:l.INIT}))throw new Error('Reducer "'+t+"\" returned undefined during initialization. If the state passed to the reducer is undefined, you must explicitly return the initial state. The initial state may not be undefined. If you don't want to set a value for this reducer, you can use null instead of undefined.");if(void 0===n(void 0,{type:l.PROBE_UNKNOWN_ACTION()}))throw new Error('Reducer "'+t+"\" returned undefined when probed with a random type. Don't try to handle "+l.INIT+' or other actions in "redux/*" namespace. They are considered private. Instead, you must return the current state for any unknown actions, unless it is undefined, in which case you must return the initial state, regardless of the action type. The initial state may not be undefined, but can be null.')}))}(n)}catch(e){i=e}return function(e,t){if(void 0===e&&(e={}),i)throw i;for(var r=!1,o={},l=0;l<a.length;l++){var s=a[l],u=n[s],f=e[s],d=u(f,t);if(void 0===d){var p=c(s,t);throw new Error(p)}o[s]=d,r=r||d!==f}return(r=r||a.length!==Object.keys(e).length)?o:e}}({saving:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Gr,t=arguments.length>1?arguments[1]:void 0;return _n(e,(function(e){Object.values(O.buttons).includes(t.type)||Object.values(O.groups).includes(t.type)||Object.values(O.pageRules).includes(t.type)||Object.values(O.timeSchedules).includes(t.type)||O.SET_SETTING_VALUE===t.type||t.type===O.IS_UPDATING&&(e.isUpdating=t.payload.isUpdating)}))},wp:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Wr,t=arguments.length>1?arguments[1]:void 0;return t.type===O.INIT?Wr:_n(e,(function(e){switch(t.type){case O.wp.GET_DATA_BEGIN:e.loading[t.payload.type]=!0;break;case O.wp.GET_DATA_END:e.loading[t.payload.type]=!1;break;case O.wp.GET_DATA_FAILURE:console.error(t.payload.error);break;case O.wp.GET_DATA_SUCCESS:e.data[t.payload.type]=t.payload.data,e.loaded[t.payload.type]=!0}}))},timeSchedules:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;return t.type===O.INIT?t.payload.timeSchedules:Sn(e,(function(e){switch(t.type){case O.timeSchedules.ADD_RECORD:e[t.payload.record.id]=t.payload.record;break;case O.timeSchedules.REMOVE_RECORD:delete e[t.payload.id];break;case O.timeSchedules.SET_KEY_VALUE:e[t.payload.id][t.payload.key]=t.payload.value;break;case O.timeSchedules.SET_WEEKDAY:e[t.payload.id].weekdays[t.payload.weekdayKey][t.payload.key]=t.payload.value;break;case O.timeSchedules.ADD_EXCLUDED_DATE:e[t.payload.id].dates.push({opened:!0,open:"8:00",close:"17:00",date:F(new Date)});break;case O.timeSchedules.SET_EXCLUDED_DATE:e[t.payload.id].dates[t.payload.dateKey][t.payload.key]=t.payload.value;break;case O.timeSchedules.REMOVE_EXCLUDED_DATE:e[t.payload.id].dates.splice(t.payload.dateKey,1)}}))},pageRules:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;return t.type===O.INIT?t.payload.pageRules:Sn(e,(function(e){switch(t.type){case O.pageRules.ADD_RECORD:e[t.payload.record.id]=t.payload.record;break;case O.pageRules.REMOVE_RECORD:delete e[t.payload.id];break;case O.pageRules.SET_KEY_VALUE:e[t.payload.id][t.payload.key]=t.payload.value;break;case O.pageRules.ADD_PAGE_RULE_ROW:e[t.payload.id].rules.push({type:"page_title",value:""});break;case O.pageRules.SET_PAGE_RULE_ROW:e[t.payload.id].rules[t.payload.ruleRowKey][t.payload.key]=t.payload.value;break;case O.pageRules.REMOVE_PAGE_RULE_ROW:e[t.payload.id].rules.splice(t.payload.ruleRowKey,1)}}))},groups:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;if(t.type===O.INIT)return t.payload.groups;if(t.type===O.groups.ADD_RECORD&&"string"!=typeof t.payload.index){var n=Yr(Yr({},e),{},Jr({},t.payload.record.id,t.payload.record)),r=Object.keys(e);return r.splice(t.payload.index,0,t.payload.record.id),r.reduce((function(e,t){return e[t]=n[t],e}),{})}return _n(e,(function(e){switch(t.type){case O.groups.ADD_RECORD:e[t.payload.record.id]=t.payload.record;break;case O.groups.REMOVE_RECORD:delete e[t.payload.model_id];break;case O.groups.SET_KEY_VALUE:if("unset"===t.payload.value){void 0!==e[t.payload.id][t.payload.key]&&delete e[t.payload.id][t.payload.key];break}e[t.payload.id][t.payload.key]=t.payload.value;break;case O.groups.SET_KEY_FORMAT:var n=T[t.payload.format];if(!n)break;var r=n.format.apply(n,$r(t.payload.values));if("unset"===r){void 0!==e[t.payload.id][t.payload.key]&&delete e[t.payload.id][t.payload.key];break}e[t.payload.id][t.payload.key]=r;break;case O.ADD_RELATION:if(e[t.payload.group_id].children=e[t.payload.group_id].children||[],"string"!=typeof t.payload.index){e[t.payload.group_id].children.splice(t.payload.index,0,t.payload.button_id);break}e[t.payload.group_id].children.push(t.payload.button_id);break;case O.CHANGE_RELATION:var o=e[t.payload.old_group_id].children.indexOf(t.payload.button_id);e[t.payload.old_group_id].children.splice(o,1),0===e[t.payload.old_group_id].children.length&&delete e[t.payload.old_group_id],e[t.payload.new_group_id].children.splice(t.payload.button_index,0,t.payload.button_id);break;case O.REMOVE_RELATION:var i=e[t.payload.group_id].children.indexOf(t.payload.button_id);e[t.payload.group_id].children.splice(i,1)}}))},buttons:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:eo,t=arguments.length>1?arguments[1]:void 0;return t.type===O.INIT?t.payload.buttons:_n(e,(function(e){switch(t.type){case O.buttons.ADD_RECORD:e[t.payload.record.id]=t.payload.record;break;case O.buttons.REMOVE_RECORD:delete e[t.payload.model_id];break;case O.buttons.SET_KEY_VALUE:if("unset"===t.payload.value){void 0!==e[t.payload.id][t.payload.key]&&delete e[t.payload.id][t.payload.key];break}e[t.payload.id][t.payload.key]=t.payload.value;break;case O.buttons.SET_KEY_FORMAT:var n=T[t.payload.format];if(!n)break;var r=n.format.apply(n,Xr(t.payload.values));if("unset"===r){void 0!==e[t.payload.id][t.payload.key]&&delete e[t.payload.id][t.payload.key];break}e[t.payload.id][t.payload.key]=r;break;case O.ADD_RELATION:e[t.payload.button_id].parent=t.payload.group_id;break;case O.CHANGE_RELATION:e[t.payload.button_id].parent=t.payload.new_group_id;break;case O.REMOVE_RELATION:e[t.payload.button_id].parent=null;break;default:return e}}))},misc:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Vr,t=arguments.length>1?arguments[1]:void 0;return Sn(e,(function(e){switch(t.type){case O.INIT:var n=t.payload.wordpress?t.payload.wordpress:t.payload.info;e.frameUrl=n.base+"?buttonizer-preview=1".concat(t.payload.identifier?"&identifier=".concat(t.payload.identifier):""),e.loading.loadingIframe=!0,e.loading.showLoading=!0,e.loading.loadingString="loading.website",e.hasChanges="1"===t.payload.hasChanges,e.loading.loaded=!0,e.wordpress=t.payload.wordpress,e._premium=t.payload.premium,e.is_opt_in=t.payload.is_opt_in,e.latest_tour_update=t.payload.latest_tour_update,e.additional_permissions=t.payload.additional_permissions,e._premiumCode=t.payload.premium_code,e.domain=t.payload.info?t.payload.info.domain:null,e.identifier=t.payload.identifier?t.payload.identifier:null;break;case O.GET_DATA_BEGIN:e.loading.showLoading=!0,e.loading.loadingString="loading.loading";break;case O.GET_DATA_SUCCESS:e.loading.showLoading=!1,e.loading.fetchError=null,e.loading.loaded=!0;break;case O.GET_DATA_FAILURE:e.loading.showLoading=!1,e.loading.fetchError=t.payload.error,console.error(t.payload.error);break;case O.HAS_CHANGES:e.hasChanges=t.payload.hasChanges;break;case O.STOP_LOADING:e.loading.showLoading=!1,e.loading.loadingSlowWebsite=!1,e.loading.loadingIframe=!1;break;case O.SET_MISC_VALUE:e[t.payload.setting]=t.payload.value}}))},settings:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;return t.type===O.INIT?t.payload.settings:Sn(e,(function(e){switch(t.type){case O.SET_SETTING_VALUE:"can_send_errors"===t.payload.setting&&"undefined"!=typeof buttonizer_admin&&(buttonizer_admin.can_send_errors=t.payload.value),e[t.payload.setting]=t.payload.value}}))},templates:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:to,t=arguments.length>1?arguments[1]:void 0;return Sn(e,(function(e){switch(t.type){case O.templates.INIT:e.templates=t.payload.data,e.settings.loaded=!0;break;case O.templates.GET_DATA_BEGIN:e.settings.loading=!0;break;case O.templates.GET_DATA_FAILURE:e.settings.error=t.payload.error;break;case O.templates.GET_DATA_END:e.settings.loading=!1;break;case O.templates.ADD_RECORD:e.templates.push(t.payload.template)}}))}}),v((function(){return function(e){return function(t){return function(e){lo.apply(this,arguments)}(t),e(t)}}})));uo.add=function(e,t){return uo.dispatch(xt(e,t))},uo.subscribe(Ur);var co=uo,fo=n(81253),po=n(22122),ho=n(45697),mo=n.n(ho),go=n(86010),vo=n(14670),yo=n(59693),bo=n(17294),wo=n(55192),xo=n(24896),Eo=n(78927),_o=n(19756),So=n(41788),Oo=r.createContext(null);function ko(e,t){var n=Object.create(null);return e&&r.Children.map(e,(function(e){return e})).forEach((function(e){n[e.key]=function(e){return t&&(0,r.isValidElement)(e)?t(e):e}(e)})),n}function Co(e,t,n){return null!=n[t]?n[t]:e.props[t]}function Po(e,t,n){var o=ko(e.children),i=function(e,t){function n(n){return n in t?t[n]:e[n]}e=e||{},t=t||{};var r,o=Object.create(null),i=[];for(var a in e)a in t?i.length&&(o[a]=i,i=[]):i.push(a);var l={};for(var s in t){if(o[s])for(r=0;r<o[s].length;r++){var u=o[s][r];l[o[s][r]]=n(u)}l[s]=n(s)}for(r=0;r<i.length;r++)l[i[r]]=n(i[r]);return l}(t,o);return Object.keys(i).forEach((function(a){var l=i[a];if((0,r.isValidElement)(l)){var s=a in t,u=a in o,c=t[a],f=(0,r.isValidElement)(c)&&!c.props.in;!u||s&&!f?u||!s||f?u&&s&&(0,r.isValidElement)(c)&&(i[a]=(0,r.cloneElement)(l,{onExited:n.bind(null,l),in:c.props.in,exit:Co(l,"exit",e),enter:Co(l,"enter",e)})):i[a]=(0,r.cloneElement)(l,{in:!1}):i[a]=(0,r.cloneElement)(l,{onExited:n.bind(null,l),in:!0,exit:Co(l,"exit",e),enter:Co(l,"enter",e)})}})),i}var jo=Object.values||function(e){return Object.keys(e).map((function(t){return e[t]}))},To=function(e){function t(t,n){var r,o=(r=e.call(this,t,n)||this).handleExited.bind((0,G.Z)(r));return r.state={contextValue:{isMounting:!0},handleExited:o,firstRender:!0},r}(0,So.Z)(t,e);var n=t.prototype;return n.componentDidMount=function(){this.mounted=!0,this.setState({contextValue:{isMounting:!1}})},n.componentWillUnmount=function(){this.mounted=!1},t.getDerivedStateFromProps=function(e,t){var n,o,i=t.children,a=t.handleExited;return{children:t.firstRender?(n=e,o=a,ko(n.children,(function(e){return(0,r.cloneElement)(e,{onExited:o.bind(null,e),in:!0,appear:Co(e,"appear",n),enter:Co(e,"enter",n),exit:Co(e,"exit",n)})}))):Po(e,i,a),firstRender:!1}},n.handleExited=function(e,t){var n=ko(this.props.children);e.key in n||(e.props.onExited&&e.props.onExited(t),this.mounted&&this.setState((function(t){var n=(0,po.Z)({},t.children);return delete n[e.key],{children:n}})))},n.render=function(){var e=this.props,t=e.component,n=e.childFactory,o=(0,_o.Z)(e,["component","childFactory"]),i=this.state.contextValue,a=jo(this.state.children).map(n);return delete o.appear,delete o.enter,delete o.exit,null===t?r.createElement(Oo.Provider,{value:i},a):r.createElement(Oo.Provider,{value:i},r.createElement(t,o,a))},t}(r.Component);To.propTypes={},To.defaultProps={component:"div",childFactory:function(e){return e}};var Ao=To,Io="undefined"==typeof window?r.useEffect:r.useLayoutEffect;var Ro=function(e){var t=e.classes,n=e.pulsate,o=void 0!==n&&n,i=e.rippleX,a=e.rippleY,l=e.rippleSize,s=e.in,u=e.onExited,c=void 0===u?function(){}:u,f=e.timeout,d=r.useState(!1),p=d[0],h=d[1],m=(0,go.Z)(t.ripple,t.rippleVisible,o&&t.ripplePulsate),g={width:l,height:l,top:-l/2+a,left:-l/2+i},v=(0,go.Z)(t.child,p&&t.childLeaving,o&&t.childPulsate),y=(0,wo.Z)(c);return Io((function(){if(!s){h(!0);var e=setTimeout(y,f);return function(){clearTimeout(e)}}}),[y,s,f]),r.createElement("span",{className:m,style:g},r.createElement("span",{className:v}))},No=r.forwardRef((function(e,t){var n=e.center,o=void 0!==n&&n,i=e.classes,a=e.className,l=(0,fo.Z)(e,["center","classes","className"]),s=r.useState([]),u=s[0],c=s[1],f=r.useRef(0),d=r.useRef(null);r.useEffect((function(){d.current&&(d.current(),d.current=null)}),[u]);var p=r.useRef(!1),h=r.useRef(null),m=r.useRef(null),g=r.useRef(null);r.useEffect((function(){return function(){clearTimeout(h.current)}}),[]);var v=r.useCallback((function(e){var t=e.pulsate,n=e.rippleX,o=e.rippleY,a=e.rippleSize,l=e.cb;c((function(e){return[].concat((0,Eo.Z)(e),[r.createElement(Ro,{key:f.current,classes:i,timeout:550,pulsate:t,rippleX:n,rippleY:o,rippleSize:a})])})),f.current+=1,d.current=l}),[i]),y=r.useCallback((function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0,r=t.pulsate,i=void 0!==r&&r,a=t.center,l=void 0===a?o||t.pulsate:a,s=t.fakeElement,u=void 0!==s&&s;if("mousedown"===e.type&&p.current)p.current=!1;else{"touchstart"===e.type&&(p.current=!0);var c,f,d,y=u?null:g.current,b=y?y.getBoundingClientRect():{width:0,height:0,left:0,top:0};if(l||0===e.clientX&&0===e.clientY||!e.clientX&&!e.touches)c=Math.round(b.width/2),f=Math.round(b.height/2);else{var w=e.touches?e.touches[0]:e,x=w.clientX,E=w.clientY;c=Math.round(x-b.left),f=Math.round(E-b.top)}if(l)(d=Math.sqrt((2*Math.pow(b.width,2)+Math.pow(b.height,2))/3))%2==0&&(d+=1);else{var _=2*Math.max(Math.abs((y?y.clientWidth:0)-c),c)+2,S=2*Math.max(Math.abs((y?y.clientHeight:0)-f),f)+2;d=Math.sqrt(Math.pow(_,2)+Math.pow(S,2))}e.touches?null===m.current&&(m.current=function(){v({pulsate:i,rippleX:c,rippleY:f,rippleSize:d,cb:n})},h.current=setTimeout((function(){m.current&&(m.current(),m.current=null)}),80)):v({pulsate:i,rippleX:c,rippleY:f,rippleSize:d,cb:n})}}),[o,v]),b=r.useCallback((function(){y({},{pulsate:!0})}),[y]),w=r.useCallback((function(e,t){if(clearTimeout(h.current),"touchend"===e.type&&m.current)return e.persist(),m.current(),m.current=null,void(h.current=setTimeout((function(){w(e,t)})));m.current=null,c((function(e){return e.length>0?e.slice(1):e})),d.current=t}),[]);return r.useImperativeHandle(t,(function(){return{pulsate:b,start:y,stop:w}}),[b,y,w]),r.createElement("span",(0,po.Z)({className:(0,go.Z)(i.root,a),ref:g},l),r.createElement(Ao,{component:null,exit:!0},u))})),Do=(0,vo.Z)((function(e){return{root:{overflow:"hidden",pointerEvents:"none",position:"absolute",zIndex:0,top:0,right:0,bottom:0,left:0,borderRadius:"inherit"},ripple:{opacity:0,position:"absolute"},rippleVisible:{opacity:.3,transform:"scale(1)",animation:"$enter ".concat(550,"ms ").concat(e.transitions.easing.easeInOut)},ripplePulsate:{animationDuration:"".concat(e.transitions.duration.shorter,"ms")},child:{opacity:1,display:"block",width:"100%",height:"100%",borderRadius:"50%",backgroundColor:"currentColor"},childLeaving:{opacity:0,animation:"$exit ".concat(550,"ms ").concat(e.transitions.easing.easeInOut)},childPulsate:{position:"absolute",left:0,top:0,animation:"$pulsate 2500ms ".concat(e.transitions.easing.easeInOut," 200ms infinite")},"@keyframes enter":{"0%":{transform:"scale(0)",opacity:.1},"100%":{transform:"scale(1)",opacity:.3}},"@keyframes exit":{"0%":{opacity:1},"100%":{opacity:0}},"@keyframes pulsate":{"0%":{transform:"scale(1)"},"50%":{transform:"scale(0.92)"},"100%":{transform:"scale(1)"}}}}),{flip:!1,name:"MuiTouchRipple"})(r.memo(No)),Mo=r.forwardRef((function(e,t){var n=e.action,i=e.buttonRef,a=e.centerRipple,l=void 0!==a&&a,s=e.children,u=e.classes,c=e.className,f=e.component,d=void 0===f?"button":f,p=e.disabled,h=void 0!==p&&p,m=e.disableRipple,g=void 0!==m&&m,v=e.disableTouchRipple,y=void 0!==v&&v,b=e.focusRipple,w=void 0!==b&&b,x=e.focusVisibleClassName,E=e.onBlur,_=e.onClick,S=e.onFocus,O=e.onFocusVisible,k=e.onKeyDown,C=e.onKeyUp,P=e.onMouseDown,j=e.onMouseLeave,T=e.onMouseUp,A=e.onTouchEnd,I=e.onTouchMove,R=e.onTouchStart,N=e.onDragLeave,D=e.tabIndex,M=void 0===D?0:D,L=e.TouchRippleProps,F=e.type,z=void 0===F?"button":F,B=(0,fo.Z)(e,["action","buttonRef","centerRipple","children","classes","className","component","disabled","disableRipple","disableTouchRipple","focusRipple","focusVisibleClassName","onBlur","onClick","onFocus","onFocusVisible","onKeyDown","onKeyUp","onMouseDown","onMouseLeave","onMouseUp","onTouchEnd","onTouchMove","onTouchStart","onDragLeave","tabIndex","TouchRippleProps","type"]),Z=r.useRef(null);var U=r.useRef(null),H=r.useState(!1),W=H[0],V=H[1];h&&W&&V(!1);var G=(0,xo.Z)(),$=G.isFocusVisible,K=G.onBlurVisible,q=G.ref;function Y(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:y;return(0,wo.Z)((function(r){return t&&t(r),!n&&U.current&&U.current[e](r),!0}))}r.useImperativeHandle(n,(function(){return{focusVisible:function(){V(!0),Z.current.focus()}}}),[]),r.useEffect((function(){W&&w&&!g&&U.current.pulsate()}),[g,w,W]);var J=Y("start",P),X=Y("stop",N),Q=Y("stop",T),ee=Y("stop",(function(e){W&&e.preventDefault(),j&&j(e)})),te=Y("start",R),ne=Y("stop",A),re=Y("stop",I),oe=Y("stop",(function(e){W&&(K(e),V(!1)),E&&E(e)}),!1),ie=(0,wo.Z)((function(e){Z.current||(Z.current=e.currentTarget),$(e)&&(V(!0),O&&O(e)),S&&S(e)})),ae=function(){var e=o.findDOMNode(Z.current);return d&&"button"!==d&&!("A"===e.tagName&&e.href)},le=r.useRef(!1),se=(0,wo.Z)((function(e){w&&!le.current&&W&&U.current&&" "===e.key&&(le.current=!0,e.persist(),U.current.stop(e,(function(){U.current.start(e)}))),e.target===e.currentTarget&&ae()&&" "===e.key&&e.preventDefault(),k&&k(e),e.target===e.currentTarget&&ae()&&"Enter"===e.key&&!h&&(e.preventDefault(),_&&_(e))})),ue=(0,wo.Z)((function(e){w&&" "===e.key&&U.current&&W&&!e.defaultPrevented&&(le.current=!1,e.persist(),U.current.stop(e,(function(){U.current.pulsate(e)}))),C&&C(e),_&&e.target===e.currentTarget&&ae()&&" "===e.key&&!e.defaultPrevented&&_(e)})),ce=d;"button"===ce&&B.href&&(ce="a");var fe={};"button"===ce?(fe.type=z,fe.disabled=h):("a"===ce&&B.href||(fe.role="button"),fe["aria-disabled"]=h);var de=(0,bo.Z)(i,t),pe=(0,bo.Z)(q,Z),he=(0,bo.Z)(de,pe),me=r.useState(!1),ge=me[0],ve=me[1];r.useEffect((function(){ve(!0)}),[]);var ye=ge&&!g&&!h;return r.createElement(ce,(0,po.Z)({className:(0,go.Z)(u.root,c,W&&[u.focusVisible,x],h&&u.disabled),onBlur:oe,onClick:_,onFocus:ie,onKeyDown:se,onKeyUp:ue,onMouseDown:J,onMouseLeave:ee,onMouseUp:Q,onDragLeave:X,onTouchEnd:ne,onTouchMove:re,onTouchStart:te,ref:he,tabIndex:h?-1:M},fe,B),s,ye?r.createElement(Do,(0,po.Z)({ref:U,center:l},L)):null)})),Lo=(0,vo.Z)({root:{display:"inline-flex",alignItems:"center",justifyContent:"center",position:"relative",WebkitTapHighlightColor:"transparent",backgroundColor:"transparent",outline:0,border:0,margin:0,borderRadius:0,padding:0,cursor:"pointer",userSelect:"none",verticalAlign:"middle","-moz-appearance":"none","-webkit-appearance":"none",textDecoration:"none",color:"inherit","&::-moz-focus-inner":{borderStyle:"none"},"&$disabled":{pointerEvents:"none",cursor:"default"},"@media print":{colorAdjust:"exact"}},disabled:{},focusVisible:{}},{name:"MuiButtonBase"})(Mo),Fo=n(93871),zo=r.forwardRef((function(e,t){var n=e.children,o=e.classes,i=e.className,a=e.color,l=void 0===a?"default":a,s=e.component,u=void 0===s?"button":s,c=e.disabled,f=void 0!==c&&c,d=e.disableElevation,p=void 0!==d&&d,h=e.disableFocusRipple,m=void 0!==h&&h,g=e.endIcon,v=e.focusVisibleClassName,y=e.fullWidth,b=void 0!==y&&y,w=e.size,x=void 0===w?"medium":w,E=e.startIcon,_=e.type,S=void 0===_?"button":_,O=e.variant,k=void 0===O?"text":O,C=(0,fo.Z)(e,["children","classes","className","color","component","disabled","disableElevation","disableFocusRipple","endIcon","focusVisibleClassName","fullWidth","size","startIcon","type","variant"]),P=E&&r.createElement("span",{className:(0,go.Z)(o.startIcon,o["iconSize".concat((0,Fo.Z)(x))])},E),j=g&&r.createElement("span",{className:(0,go.Z)(o.endIcon,o["iconSize".concat((0,Fo.Z)(x))])},g);return r.createElement(Lo,(0,po.Z)({className:(0,go.Z)(o.root,o[k],i,"inherit"===l?o.colorInherit:"default"!==l&&o["".concat(k).concat((0,Fo.Z)(l))],"medium"!==x&&[o["".concat(k,"Size").concat((0,Fo.Z)(x))],o["size".concat((0,Fo.Z)(x))]],p&&o.disableElevation,f&&o.disabled,b&&o.fullWidth),component:u,disabled:f,focusRipple:!m,focusVisibleClassName:(0,go.Z)(o.focusVisible,v),ref:t,type:S},C),r.createElement("span",{className:o.label},P,n,j))})),Bo=(0,vo.Z)((function(e){return{root:(0,po.Z)({},e.typography.button,{boxSizing:"border-box",minWidth:64,padding:"6px 16px",borderRadius:e.shape.borderRadius,color:e.palette.text.primary,transition:e.transitions.create(["background-color","box-shadow","border"],{duration:e.transitions.duration.short}),"&:hover":{textDecoration:"none",backgroundColor:(0,yo.U1)(e.palette.text.primary,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"},"&$disabled":{backgroundColor:"transparent"}},"&$disabled":{color:e.palette.action.disabled}}),label:{width:"100%",display:"inherit",alignItems:"inherit",justifyContent:"inherit"},text:{padding:"6px 8px"},textPrimary:{color:e.palette.primary.main,"&:hover":{backgroundColor:(0,yo.U1)(e.palette.primary.main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},textSecondary:{color:e.palette.secondary.main,"&:hover":{backgroundColor:(0,yo.U1)(e.palette.secondary.main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},outlined:{padding:"5px 15px",border:"1px solid ".concat("light"===e.palette.type?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)"),"&$disabled":{border:"1px solid ".concat(e.palette.action.disabledBackground)}},outlinedPrimary:{color:e.palette.primary.main,border:"1px solid ".concat((0,yo.U1)(e.palette.primary.main,.5)),"&:hover":{border:"1px solid ".concat(e.palette.primary.main),backgroundColor:(0,yo.U1)(e.palette.primary.main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},outlinedSecondary:{color:e.palette.secondary.main,border:"1px solid ".concat((0,yo.U1)(e.palette.secondary.main,.5)),"&:hover":{border:"1px solid ".concat(e.palette.secondary.main),backgroundColor:(0,yo.U1)(e.palette.secondary.main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},"&$disabled":{border:"1px solid ".concat(e.palette.action.disabled)}},contained:{color:e.palette.getContrastText(e.palette.grey[300]),backgroundColor:e.palette.grey[300],boxShadow:e.shadows[2],"&:hover":{backgroundColor:e.palette.grey.A100,boxShadow:e.shadows[4],"@media (hover: none)":{boxShadow:e.shadows[2],backgroundColor:e.palette.grey[300]},"&$disabled":{backgroundColor:e.palette.action.disabledBackground}},"&$focusVisible":{boxShadow:e.shadows[6]},"&:active":{boxShadow:e.shadows[8]},"&$disabled":{color:e.palette.action.disabled,boxShadow:e.shadows[0],backgroundColor:e.palette.action.disabledBackground}},containedPrimary:{color:e.palette.primary.contrastText,backgroundColor:e.palette.primary.main,"&:hover":{backgroundColor:e.palette.primary.dark,"@media (hover: none)":{backgroundColor:e.palette.primary.main}}},containedSecondary:{color:e.palette.secondary.contrastText,backgroundColor:e.palette.secondary.main,"&:hover":{backgroundColor:e.palette.secondary.dark,"@media (hover: none)":{backgroundColor:e.palette.secondary.main}}},disableElevation:{boxShadow:"none","&:hover":{boxShadow:"none"},"&$focusVisible":{boxShadow:"none"},"&:active":{boxShadow:"none"},"&$disabled":{boxShadow:"none"}},focusVisible:{},disabled:{},colorInherit:{color:"inherit",borderColor:"currentColor"},textSizeSmall:{padding:"4px 5px",fontSize:e.typography.pxToRem(13)},textSizeLarge:{padding:"8px 11px",fontSize:e.typography.pxToRem(15)},outlinedSizeSmall:{padding:"3px 9px",fontSize:e.typography.pxToRem(13)},outlinedSizeLarge:{padding:"7px 21px",fontSize:e.typography.pxToRem(15)},containedSizeSmall:{padding:"4px 10px",fontSize:e.typography.pxToRem(13)},containedSizeLarge:{padding:"8px 22px",fontSize:e.typography.pxToRem(15)},sizeSmall:{},sizeLarge:{},fullWidth:{width:"100%"},startIcon:{display:"inherit",marginRight:8,marginLeft:-4,"&$iconSizeSmall":{marginLeft:-2}},endIcon:{display:"inherit",marginRight:-4,marginLeft:8,"&$iconSizeSmall":{marginRight:-2}},iconSizeSmall:{"& > *:first-child":{fontSize:18}},iconSizeMedium:{"& > *:first-child":{fontSize:20}},iconSizeLarge:{"& > *:first-child":{fontSize:22}}}}),{name:"MuiButton"})(zo);n(59864);Bo.styles;var Zo=r.forwardRef((function(e,t){var n=e.children,o=e.classes,i=e.className,a=e.color,l=void 0===a?"default":a,s=e.component,u=void 0===s?"div":s,c=e.disabled,f=void 0!==c&&c,d=e.disableElevation,p=void 0!==d&&d,h=e.disableFocusRipple,m=void 0!==h&&h,g=e.disableRipple,v=void 0!==g&&g,y=e.fullWidth,b=void 0!==y&&y,w=e.orientation,x=void 0===w?"horizontal":w,E=e.size,_=void 0===E?"medium":E,S=e.variant,O=void 0===S?"outlined":S,k=(0,fo.Z)(e,["children","classes","className","color","component","disabled","disableElevation","disableFocusRipple","disableRipple","fullWidth","orientation","size","variant"]),C=(0,go.Z)(o.grouped,o["grouped".concat((0,Fo.Z)(x))],o["grouped".concat((0,Fo.Z)(O))],o["grouped".concat((0,Fo.Z)(O)).concat((0,Fo.Z)(x))],o["grouped".concat((0,Fo.Z)(O)).concat("default"!==l?(0,Fo.Z)(l):"")],f&&o.disabled);return r.createElement(u,(0,po.Z)({role:"group",className:(0,go.Z)(o.root,i,b&&o.fullWidth,p&&o.disableElevation,"contained"===O&&o.contained,"vertical"===x&&o.vertical),ref:t},k),r.Children.map(n,(function(e){return r.isValidElement(e)?r.cloneElement(e,{className:(0,go.Z)(C,e.props.className),color:e.props.color||l,disabled:e.props.disabled||f,disableElevation:e.props.disableElevation||p,disableFocusRipple:m,disableRipple:v,fullWidth:b,size:e.props.size||_,variant:e.props.variant||O}):null})))})),Uo=(0,vo.Z)((function(e){return{root:{display:"inline-flex",borderRadius:e.shape.borderRadius},contained:{boxShadow:e.shadows[2]},disableElevation:{boxShadow:"none"},disabled:{},fullWidth:{width:"100%"},vertical:{flexDirection:"column"},grouped:{minWidth:40},groupedHorizontal:{"&:not(:first-child)":{borderTopLeftRadius:0,borderBottomLeftRadius:0},"&:not(:last-child)":{borderTopRightRadius:0,borderBottomRightRadius:0}},groupedVertical:{"&:not(:first-child)":{borderTopRightRadius:0,borderTopLeftRadius:0},"&:not(:last-child)":{borderBottomRightRadius:0,borderBottomLeftRadius:0}},groupedText:{},groupedTextHorizontal:{"&:not(:last-child)":{borderRight:"1px solid ".concat("light"===e.palette.type?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)")}},groupedTextVertical:{"&:not(:last-child)":{borderBottom:"1px solid ".concat("light"===e.palette.type?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)")}},groupedTextPrimary:{"&:not(:last-child)":{borderColor:(0,yo.U1)(e.palette.primary.main,.5)}},groupedTextSecondary:{"&:not(:last-child)":{borderColor:(0,yo.U1)(e.palette.secondary.main,.5)}},groupedOutlined:{},groupedOutlinedHorizontal:{"&:not(:first-child)":{marginLeft:-1},"&:not(:last-child)":{borderRightColor:"transparent"}},groupedOutlinedVertical:{"&:not(:first-child)":{marginTop:-1},"&:not(:last-child)":{borderBottomColor:"transparent"}},groupedOutlinedPrimary:{"&:hover":{borderColor:e.palette.primary.main}},groupedOutlinedSecondary:{"&:hover":{borderColor:e.palette.secondary.main}},groupedContained:{boxShadow:"none"},groupedContainedHorizontal:{"&:not(:last-child)":{borderRight:"1px solid ".concat(e.palette.grey[400]),"&$disabled":{borderRight:"1px solid ".concat(e.palette.action.disabled)}}},groupedContainedVertical:{"&:not(:last-child)":{borderBottom:"1px solid ".concat(e.palette.grey[400]),"&$disabled":{borderBottom:"1px solid ".concat(e.palette.action.disabled)}}},groupedContainedPrimary:{"&:not(:last-child)":{borderColor:e.palette.primary.dark}},groupedContainedSecondary:{"&:not(:last-child)":{borderColor:e.palette.secondary.dark}}}}),{name:"MuiButtonGroup"})(Zo),Ho=n(89974),Wo=n(79015),Vo=n(6404);function Go(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=e&&("undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"]);if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return $o(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 $o(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 $o(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}function Ko(){var e=Go((0,r.useState)("desktop"),2),t=e[0],n=e[1],o=Go((0,r.useState)(!1),2),i=o[0],a=o[1];var l=[{type:"mobile",icon:r.createElement(Vo.Z,null)},{type:"tablet",icon:r.createElement(Wo.Z,null)},{type:"desktop",icon:r.createElement(Ho.Z,null)}];return r.createElement("div",{className:"device-preview"},i&&r.createElement(Uo,{color:"primary",orientation:"vertical",onMouseLeave:function(){return a(!1)},className:"button-group","data-testid":"device:button-group"},l.map((function(e,o){return r.createElement(Bo,{color:t===e.type?"secondary":"primary",onClick:function(){return function(e){e!==t&&(n(e),app.setDevicePreview(e))}(e.type)},key:o,style:t===e.type?{background:"#f8f8f8",opacity:"1"}:null,"data-testid":e.type,className:"button"},r.createElement("span",{className:"icon"},e.icon))}))),r.createElement("span",{onMouseOver:function(){return a(!0)},className:"current-device","data-testid":"device:current-device"},!1===i&&function(){switch(t){case"desktop":return r.createElement(Ho.Z,null);case"tablet":return r.createElement(Wo.Z,null);case"mobile":return r.createElement(Vo.Z,null)}}()))}var qo=n(79437),Yo=n(30626),Jo=n(80713),Xo=n(82568),Qo=n(159),ei=n(93869),ti=n(34236);var ni="undefined"!=typeof window?r.useLayoutEffect:r.useEffect;var ri=r.forwardRef((function(e,t){var n=e.children,i=e.container,a=e.disablePortal,l=void 0!==a&&a,s=e.onRendered,u=r.useState(null),c=u[0],f=u[1],d=(0,bo.Z)(r.isValidElement(n)?n.ref:null,t);return ni((function(){l||f(function(e){return e="function"==typeof e?e():e,o.findDOMNode(e)}(i)||document.body)}),[i,l]),ni((function(){if(c&&!l)return(0,ti.Z)(t,c),function(){(0,ti.Z)(t,null)}}),[t,c,l]),ni((function(){s&&(c||l)&&s()}),[s,c,l]),l?r.isValidElement(n)?r.cloneElement(n,{ref:d}):n:c?o.createPortal(n,c):c})),oi=n(92781);function ii(){var e=document.createElement("div");e.style.width="99px",e.style.height="99px",e.style.position="absolute",e.style.top="-9999px",e.style.overflow="scroll",document.body.appendChild(e);var t=e.offsetWidth-e.clientWidth;return document.body.removeChild(e),t}function ai(e,t){t?e.setAttribute("aria-hidden","true"):e.removeAttribute("aria-hidden")}function li(e){return parseInt(window.getComputedStyle(e)["padding-right"],10)||0}function si(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[],o=arguments.length>4?arguments[4]:void 0,i=[t,n].concat((0,Eo.Z)(r)),a=["TEMPLATE","SCRIPT","STYLE"];[].forEach.call(e.children,(function(e){1===e.nodeType&&-1===i.indexOf(e)&&-1===a.indexOf(e.tagName)&&ai(e,o)}))}function ui(e,t){var n=-1;return e.some((function(e,r){return!!t(e)&&(n=r,!0)})),n}function ci(e,t){var n,r=[],o=[],i=e.container;if(!t.disableScrollLock){if(function(e){var t=(0,Yo.Z)(e);return t.body===e?(0,Jo.Z)(t).innerWidth>t.documentElement.clientWidth:e.scrollHeight>e.clientHeight}(i)){var a=ii();r.push({value:i.style.paddingRight,key:"padding-right",el:i}),i.style["padding-right"]="".concat(li(i)+a,"px"),n=(0,Yo.Z)(i).querySelectorAll(".mui-fixed"),[].forEach.call(n,(function(e){o.push(e.style.paddingRight),e.style.paddingRight="".concat(li(e)+a,"px")}))}var l=i.parentElement,s="HTML"===l.nodeName&&"scroll"===window.getComputedStyle(l)["overflow-y"]?l:i;r.push({value:s.style.overflow,key:"overflow",el:s}),s.style.overflow="hidden"}return function(){n&&[].forEach.call(n,(function(e,t){o[t]?e.style.paddingRight=o[t]:e.style.removeProperty("padding-right")})),r.forEach((function(e){var t=e.value,n=e.el,r=e.key;t?n.style.setProperty(r,t):n.style.removeProperty(r)}))}}var fi=function(){function e(){W(this,e),this.modals=[],this.containers=[]}return(0,V.Z)(e,[{key:"add",value:function(e,t){var n=this.modals.indexOf(e);if(-1!==n)return n;n=this.modals.length,this.modals.push(e),e.modalRef&&ai(e.modalRef,!1);var r=function(e){var t=[];return[].forEach.call(e.children,(function(e){e.getAttribute&&"true"===e.getAttribute("aria-hidden")&&t.push(e)})),t}(t);si(t,e.mountNode,e.modalRef,r,!0);var o=ui(this.containers,(function(e){return e.container===t}));return-1!==o?(this.containers[o].modals.push(e),n):(this.containers.push({modals:[e],container:t,restore:null,hiddenSiblingNodes:r}),n)}},{key:"mount",value:function(e,t){var n=ui(this.containers,(function(t){return-1!==t.modals.indexOf(e)})),r=this.containers[n];r.restore||(r.restore=ci(r,t))}},{key:"remove",value:function(e){var t=this.modals.indexOf(e);if(-1===t)return t;var n=ui(this.containers,(function(t){return-1!==t.modals.indexOf(e)})),r=this.containers[n];if(r.modals.splice(r.modals.indexOf(e),1),this.modals.splice(t,1),0===r.modals.length)r.restore&&r.restore(),e.modalRef&&ai(e.modalRef,!0),si(r.container,e.mountNode,e.modalRef,r.hiddenSiblingNodes,!1),this.containers.splice(n,1);else{var o=r.modals[r.modals.length-1];o.modalRef&&ai(o.modalRef,!1)}return t}},{key:"isTopModal",value:function(e){return this.modals.length>0&&this.modals[this.modals.length-1]===e}}]),e}();var di=function(e){var t=e.children,n=e.disableAutoFocus,i=void 0!==n&&n,a=e.disableEnforceFocus,l=void 0!==a&&a,s=e.disableRestoreFocus,u=void 0!==s&&s,c=e.getDoc,f=e.isEnabled,d=e.open,p=r.useRef(),h=r.useRef(null),m=r.useRef(null),g=r.useRef(),v=r.useRef(null),y=r.useCallback((function(e){v.current=o.findDOMNode(e)}),[]),b=(0,bo.Z)(t.ref,y),w=r.useRef();return r.useEffect((function(){w.current=d}),[d]),!w.current&&d&&"undefined"!=typeof window&&(g.current=c().activeElement),r.useEffect((function(){if(d){var e=(0,Yo.Z)(v.current);i||!v.current||v.current.contains(e.activeElement)||(v.current.hasAttribute("tabIndex")||v.current.setAttribute("tabIndex",-1),v.current.focus());var t=function(){null!==v.current&&(e.hasFocus()&&!l&&f()&&!p.current?v.current&&!v.current.contains(e.activeElement)&&v.current.focus():p.current=!1)},n=function(t){!l&&f()&&9===t.keyCode&&e.activeElement===v.current&&(p.current=!0,t.shiftKey?m.current.focus():h.current.focus())};e.addEventListener("focus",t,!0),e.addEventListener("keydown",n,!0);var r=setInterval((function(){t()}),50);return function(){clearInterval(r),e.removeEventListener("focus",t,!0),e.removeEventListener("keydown",n,!0),u||(g.current&&g.current.focus&&g.current.focus(),g.current=null)}}}),[i,l,u,f,d]),r.createElement(r.Fragment,null,r.createElement("div",{tabIndex:0,ref:h,"data-test":"sentinelStart"}),r.cloneElement(t,{ref:b}),r.createElement("div",{tabIndex:0,ref:m,"data-test":"sentinelEnd"}))},pi={root:{zIndex:-1,position:"fixed",right:0,bottom:0,top:0,left:0,backgroundColor:"rgba(0, 0, 0, 0.5)",WebkitTapHighlightColor:"transparent"},invisible:{backgroundColor:"transparent"}},hi=r.forwardRef((function(e,t){var n=e.invisible,o=void 0!==n&&n,i=e.open,a=(0,fo.Z)(e,["invisible","open"]);return i?r.createElement("div",(0,po.Z)({"aria-hidden":!0,ref:t},a,{style:(0,po.Z)({},pi.root,o?pi.invisible:{},a.style)})):null}));var mi=new fi,gi=r.forwardRef((function(e,t){var n=(0,Qo.Z)(),i=(0,ei.Z)({name:"MuiModal",props:(0,po.Z)({},e),theme:n}),a=i.BackdropComponent,l=void 0===a?hi:a,s=i.BackdropProps,u=i.children,c=i.closeAfterTransition,f=void 0!==c&&c,d=i.container,p=i.disableAutoFocus,h=void 0!==p&&p,m=i.disableBackdropClick,g=void 0!==m&&m,v=i.disableEnforceFocus,y=void 0!==v&&v,b=i.disableEscapeKeyDown,w=void 0!==b&&b,x=i.disablePortal,E=void 0!==x&&x,_=i.disableRestoreFocus,S=void 0!==_&&_,O=i.disableScrollLock,k=void 0!==O&&O,C=i.hideBackdrop,P=void 0!==C&&C,j=i.keepMounted,T=void 0!==j&&j,A=i.manager,I=void 0===A?mi:A,R=i.onBackdropClick,N=i.onClose,D=i.onEscapeKeyDown,M=i.onRendered,L=i.open,F=(0,fo.Z)(i,["BackdropComponent","BackdropProps","children","closeAfterTransition","container","disableAutoFocus","disableBackdropClick","disableEnforceFocus","disableEscapeKeyDown","disablePortal","disableRestoreFocus","disableScrollLock","hideBackdrop","keepMounted","manager","onBackdropClick","onClose","onEscapeKeyDown","onRendered","open"]),z=r.useState(!0),B=z[0],Z=z[1],U=r.useRef({}),H=r.useRef(null),W=r.useRef(null),V=(0,bo.Z)(W,t),G=function(e){return!!e.children&&e.children.props.hasOwnProperty("in")}(i),$=function(){return(0,Yo.Z)(H.current)},K=function(){return U.current.modalRef=W.current,U.current.mountNode=H.current,U.current},q=function(){I.mount(K(),{disableScrollLock:k}),W.current.scrollTop=0},Y=(0,wo.Z)((function(){var e=function(e){return e="function"==typeof e?e():e,o.findDOMNode(e)}(d)||$().body;I.add(K(),e),W.current&&q()})),J=r.useCallback((function(){return I.isTopModal(K())}),[I]),X=(0,wo.Z)((function(e){H.current=e,e&&(M&&M(),L&&J()?q():ai(W.current,!0))})),Q=r.useCallback((function(){I.remove(K())}),[I]);if(r.useEffect((function(){return function(){Q()}}),[Q]),r.useEffect((function(){L?Y():G&&f||Q()}),[L,Q,G,f,Y]),!T&&!L&&(!G||B))return null;var ee=function(e){return{root:{position:"fixed",zIndex:e.zIndex.modal,right:0,bottom:0,top:0,left:0},hidden:{visibility:"hidden"}}}(n||{zIndex:oi.Z}),te={};return void 0===u.props.tabIndex&&(te.tabIndex=u.props.tabIndex||"-1"),G&&(te.onEnter=(0,Xo.Z)((function(){Z(!1)}),u.props.onEnter),te.onExited=(0,Xo.Z)((function(){Z(!0),f&&Q()}),u.props.onExited)),r.createElement(ri,{ref:X,container:d,disablePortal:E},r.createElement("div",(0,po.Z)({ref:V,onKeyDown:function(e){"Escape"===e.key&&J()&&(D&&D(e),w||(e.stopPropagation(),N&&N(e,"escapeKeyDown")))},role:"presentation"},F,{style:(0,po.Z)({},ee.root,!L&&B?ee.hidden:{},F.style)}),P?null:r.createElement(l,(0,po.Z)({open:L,onClick:function(e){e.target===e.currentTarget&&(R&&R(e),!g&&N&&N(e,"backdropClick"))}},s)),r.createElement(di,{disableEnforceFocus:y,disableAutoFocus:h,disableRestoreFocus:S,getDoc:$,isEnabled:J,open:L},r.cloneElement(u,te))))})),vi=n(28481),yi=!1,bi=function(e){function t(t,n){var r;r=e.call(this,t,n)||this;var o,i=n&&!n.isMounting?t.enter:t.appear;return r.appearStatus=null,t.in?i?(o="exited",r.appearStatus="entering"):o="entered":o=t.unmountOnExit||t.mountOnEnter?"unmounted":"exited",r.state={status:o},r.nextCallback=null,r}(0,So.Z)(t,e),t.getDerivedStateFromProps=function(e,t){return e.in&&"unmounted"===t.status?{status:"exited"}:null};var n=t.prototype;return n.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},n.componentDidUpdate=function(e){var t=null;if(e!==this.props){var n=this.state.status;this.props.in?"entering"!==n&&"entered"!==n&&(t="entering"):"entering"!==n&&"entered"!==n||(t="exiting")}this.updateStatus(!1,t)},n.componentWillUnmount=function(){this.cancelNextCallback()},n.getTimeouts=function(){var e,t,n,r=this.props.timeout;return e=t=n=r,null!=r&&"number"!=typeof r&&(e=r.exit,t=r.enter,n=void 0!==r.appear?r.appear:t),{exit:e,enter:t,appear:n}},n.updateStatus=function(e,t){void 0===e&&(e=!1),null!==t?(this.cancelNextCallback(),"entering"===t?this.performEnter(e):this.performExit()):this.props.unmountOnExit&&"exited"===this.state.status&&this.setState({status:"unmounted"})},n.performEnter=function(e){var t=this,n=this.props.enter,r=this.context?this.context.isMounting:e,i=this.props.nodeRef?[r]:[o.findDOMNode(this),r],a=i[0],l=i[1],s=this.getTimeouts(),u=r?s.appear:s.enter;!e&&!n||yi?this.safeSetState({status:"entered"},(function(){t.props.onEntered(a)})):(this.props.onEnter(a,l),this.safeSetState({status:"entering"},(function(){t.props.onEntering(a,l),t.onTransitionEnd(u,(function(){t.safeSetState({status:"entered"},(function(){t.props.onEntered(a,l)}))}))})))},n.performExit=function(){var e=this,t=this.props.exit,n=this.getTimeouts(),r=this.props.nodeRef?void 0:o.findDOMNode(this);t&&!yi?(this.props.onExit(r),this.safeSetState({status:"exiting"},(function(){e.props.onExiting(r),e.onTransitionEnd(n.exit,(function(){e.safeSetState({status:"exited"},(function(){e.props.onExited(r)}))}))}))):this.safeSetState({status:"exited"},(function(){e.props.onExited(r)}))},n.cancelNextCallback=function(){null!==this.nextCallback&&(this.nextCallback.cancel(),this.nextCallback=null)},n.safeSetState=function(e,t){t=this.setNextCallback(t),this.setState(e,t)},n.setNextCallback=function(e){var t=this,n=!0;return this.nextCallback=function(r){n&&(n=!1,t.nextCallback=null,e(r))},this.nextCallback.cancel=function(){n=!1},this.nextCallback},n.onTransitionEnd=function(e,t){this.setNextCallback(t);var n=this.props.nodeRef?this.props.nodeRef.current:o.findDOMNode(this),r=null==e&&!this.props.addEndListener;if(n&&!r){if(this.props.addEndListener){var i=this.props.nodeRef?[this.nextCallback]:[n,this.nextCallback],a=i[0],l=i[1];this.props.addEndListener(a,l)}null!=e&&setTimeout(this.nextCallback,e)}else setTimeout(this.nextCallback,0)},n.render=function(){var e=this.state.status;if("unmounted"===e)return null;var t=this.props,n=t.children,o=(t.in,t.mountOnEnter,t.unmountOnExit,t.appear,t.enter,t.exit,t.timeout,t.addEndListener,t.onEnter,t.onEntering,t.onEntered,t.onExit,t.onExiting,t.onExited,t.nodeRef,(0,_o.Z)(t,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]));return r.createElement(Oo.Provider,{value:null},"function"==typeof n?n(e,o):r.cloneElement(r.Children.only(n),o))},t}(r.Component);function wi(){}bi.contextType=Oo,bi.propTypes={},bi.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:wi,onEntering:wi,onEntered:wi,onExit:wi,onExiting:wi,onExited:wi},bi.UNMOUNTED="unmounted",bi.EXITED="exited",bi.ENTERING="entering",bi.ENTERED="entered",bi.EXITING="exiting";var xi=bi,Ei=n(99700);function _i(){return(0,Qo.Z)()||Ei.Z}var Si=function(e){return e.scrollTop};function Oi(e,t){var n=e.timeout,r=e.style,o=void 0===r?{}:r;return{duration:o.transitionDuration||"number"==typeof n?n:n[t.mode]||0,delay:o.transitionDelay}}function ki(e){return"scale(".concat(e,", ").concat(Math.pow(e,2),")")}var Ci={entering:{opacity:1,transform:ki(1)},entered:{opacity:1,transform:"none"}},Pi=r.forwardRef((function(e,t){var n=e.children,o=e.disableStrictModeCompat,i=void 0!==o&&o,a=e.in,l=e.onEnter,s=e.onEntered,u=e.onEntering,c=e.onExit,f=e.onExited,d=e.onExiting,p=e.style,h=e.timeout,m=void 0===h?"auto":h,g=e.TransitionComponent,v=void 0===g?xi:g,y=(0,fo.Z)(e,["children","disableStrictModeCompat","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"]),b=r.useRef(),w=r.useRef(),x=_i(),E=x.unstable_strictMode&&!i,_=r.useRef(null),S=(0,bo.Z)(n.ref,t),O=(0,bo.Z)(E?_:void 0,S),k=function(e){return function(t,n){if(e){var r=E?[_.current,t]:[t,n],o=(0,vi.Z)(r,2),i=o[0],a=o[1];void 0===a?e(i):e(i,a)}}},C=k(u),P=k((function(e,t){Si(e);var n,r=Oi({style:p,timeout:m},{mode:"enter"}),o=r.duration,i=r.delay;"auto"===m?(n=x.transitions.getAutoHeightDuration(e.clientHeight),w.current=n):n=o,e.style.transition=[x.transitions.create("opacity",{duration:n,delay:i}),x.transitions.create("transform",{duration:.666*n,delay:i})].join(","),l&&l(e,t)})),j=k(s),T=k(d),A=k((function(e){var t,n=Oi({style:p,timeout:m},{mode:"exit"}),r=n.duration,o=n.delay;"auto"===m?(t=x.transitions.getAutoHeightDuration(e.clientHeight),w.current=t):t=r,e.style.transition=[x.transitions.create("opacity",{duration:t,delay:o}),x.transitions.create("transform",{duration:.666*t,delay:o||.333*t})].join(","),e.style.opacity="0",e.style.transform=ki(.75),c&&c(e)})),I=k(f);return r.useEffect((function(){return function(){clearTimeout(b.current)}}),[]),r.createElement(v,(0,po.Z)({appear:!0,in:a,nodeRef:E?_:void 0,onEnter:P,onEntered:j,onEntering:C,onExit:A,onExited:I,onExiting:T,addEndListener:function(e,t){var n=E?e:t;"auto"===m&&(b.current=setTimeout(n,w.current||0))},timeout:"auto"===m?null:m},y),(function(e,t){return r.cloneElement(n,(0,po.Z)({style:(0,po.Z)({opacity:0,transform:ki(.75),visibility:"exited"!==e||a?void 0:"hidden"},Ci[e],p,n.props.style),ref:O},t))}))}));Pi.muiSupportAuto=!0;var ji=Pi,Ti=r.forwardRef((function(e,t){var n=e.classes,o=e.className,i=e.component,a=void 0===i?"div":i,l=e.square,s=void 0!==l&&l,u=e.elevation,c=void 0===u?1:u,f=e.variant,d=void 0===f?"elevation":f,p=(0,fo.Z)(e,["classes","className","component","square","elevation","variant"]);return r.createElement(a,(0,po.Z)({className:(0,go.Z)(n.root,o,"outlined"===d?n.outlined:n["elevation".concat(c)],!s&&n.rounded),ref:t},p))})),Ai=(0,vo.Z)((function(e){var t={};return e.shadows.forEach((function(e,n){t["elevation".concat(n)]={boxShadow:e}})),(0,po.Z)({root:{backgroundColor:e.palette.background.paper,color:e.palette.text.primary,transition:e.transitions.create("box-shadow")},rounded:{borderRadius:e.shape.borderRadius},outlined:{border:"1px solid ".concat(e.palette.divider)}},t)}),{name:"MuiPaper"})(Ti);function Ii(e,t){var n=0;return"number"==typeof t?n=t:"center"===t?n=e.height/2:"bottom"===t&&(n=e.height),n}function Ri(e,t){var n=0;return"number"==typeof t?n=t:"center"===t?n=e.width/2:"right"===t&&(n=e.width),n}function Ni(e){return[e.horizontal,e.vertical].map((function(e){return"number"==typeof e?"".concat(e,"px"):e})).join(" ")}function Di(e){return"function"==typeof e?e():e}var Mi=r.forwardRef((function(e,t){var n=e.action,i=e.anchorEl,a=e.anchorOrigin,l=void 0===a?{vertical:"top",horizontal:"left"}:a,s=e.anchorPosition,u=e.anchorReference,c=void 0===u?"anchorEl":u,f=e.children,d=e.classes,p=e.className,h=e.container,m=e.elevation,g=void 0===m?8:m,v=e.getContentAnchorEl,y=e.marginThreshold,b=void 0===y?16:y,w=e.onEnter,x=e.onEntered,E=e.onEntering,_=e.onExit,S=e.onExited,O=e.onExiting,k=e.open,C=e.PaperProps,P=void 0===C?{}:C,j=e.transformOrigin,T=void 0===j?{vertical:"top",horizontal:"left"}:j,A=e.TransitionComponent,I=void 0===A?ji:A,R=e.transitionDuration,N=void 0===R?"auto":R,D=e.TransitionProps,M=void 0===D?{}:D,L=(0,fo.Z)(e,["action","anchorEl","anchorOrigin","anchorPosition","anchorReference","children","classes","className","container","elevation","getContentAnchorEl","marginThreshold","onEnter","onEntered","onEntering","onExit","onExited","onExiting","open","PaperProps","transformOrigin","TransitionComponent","transitionDuration","TransitionProps"]),F=r.useRef(),z=r.useCallback((function(e){if("anchorPosition"===c)return s;var t=Di(i),n=(t&&1===t.nodeType?t:(0,Yo.Z)(F.current).body).getBoundingClientRect(),r=0===e?l.vertical:"center";return{top:n.top+Ii(n,r),left:n.left+Ri(n,l.horizontal)}}),[i,l.horizontal,l.vertical,s,c]),B=r.useCallback((function(e){var t=0;if(v&&"anchorEl"===c){var n=v(e);if(n&&e.contains(n)){var r=function(e,t){for(var n=t,r=0;n&&n!==e;)r+=(n=n.parentElement).scrollTop;return r}(e,n);t=n.offsetTop+n.clientHeight/2-r||0}0}return t}),[l.vertical,c,v]),Z=r.useCallback((function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return{vertical:Ii(e,T.vertical)+t,horizontal:Ri(e,T.horizontal)}}),[T.horizontal,T.vertical]),U=r.useCallback((function(e){var t=B(e),n={width:e.offsetWidth,height:e.offsetHeight},r=Z(n,t);if("none"===c)return{top:null,left:null,transformOrigin:Ni(r)};var o=z(t),a=o.top-r.vertical,l=o.left-r.horizontal,s=a+n.height,u=l+n.width,f=(0,Jo.Z)(Di(i)),d=f.innerHeight-b,p=f.innerWidth-b;if(a<b){var h=a-b;a-=h,r.vertical+=h}else if(s>d){var m=s-d;a-=m,r.vertical+=m}if(l<b){var g=l-b;l-=g,r.horizontal+=g}else if(u>p){var v=u-p;l-=v,r.horizontal+=v}return{top:"".concat(Math.round(a),"px"),left:"".concat(Math.round(l),"px"),transformOrigin:Ni(r)}}),[i,c,z,B,Z,b]),H=r.useCallback((function(){var e=F.current;if(e){var t=U(e);null!==t.top&&(e.style.top=t.top),null!==t.left&&(e.style.left=t.left),e.style.transformOrigin=t.transformOrigin}}),[U]),W=r.useCallback((function(e){F.current=o.findDOMNode(e)}),[]);r.useEffect((function(){k&&H()})),r.useImperativeHandle(n,(function(){return k?{updatePosition:function(){H()}}:null}),[k,H]),r.useEffect((function(){if(k){var e=(0,qo.Z)((function(){H()}));return window.addEventListener("resize",e),function(){e.clear(),window.removeEventListener("resize",e)}}}),[k,H]);var V=N;"auto"!==N||I.muiSupportAuto||(V=void 0);var G=h||(i?(0,Yo.Z)(Di(i)).body:void 0);return r.createElement(gi,(0,po.Z)({container:G,open:k,ref:t,BackdropProps:{invisible:!0},className:(0,go.Z)(d.root,p)},L),r.createElement(I,(0,po.Z)({appear:!0,in:k,onEnter:w,onEntered:x,onExit:_,onExited:S,onExiting:O,timeout:V},M,{onEntering:(0,Xo.Z)((function(e,t){E&&E(e,t),H()}),M.onEntering)}),r.createElement(Ai,(0,po.Z)({elevation:g,ref:W},P,{className:(0,go.Z)(d.paper,P.className)}),f)))})),Li=(0,vo.Z)({root:{},paper:{position:"absolute",overflowY:"auto",overflowX:"hidden",minWidth:16,minHeight:16,maxWidth:"calc(100% - 32px)",maxHeight:"calc(100% - 32px)",outline:0}},{name:"MuiPopover"})(Mi);var Fi=r.createContext({}),zi=r.forwardRef((function(e,t){var n=e.children,o=e.classes,i=e.className,a=e.component,l=void 0===a?"ul":a,s=e.dense,u=void 0!==s&&s,c=e.disablePadding,f=void 0!==c&&c,d=e.subheader,p=(0,fo.Z)(e,["children","classes","className","component","dense","disablePadding","subheader"]),h=r.useMemo((function(){return{dense:u}}),[u]);return r.createElement(Fi.Provider,{value:h},r.createElement(l,(0,po.Z)({className:(0,go.Z)(o.root,i,u&&o.dense,!f&&o.padding,d&&o.subheader),ref:t},p),d,n))})),Bi=(0,vo.Z)({root:{listStyle:"none",margin:0,padding:0,position:"relative"},padding:{paddingTop:8,paddingBottom:8},dense:{},subheader:{paddingTop:0}},{name:"MuiList"})(zi);function Zi(e,t,n){return e===t?e.firstChild:t&&t.nextElementSibling?t.nextElementSibling:n?null:e.firstChild}function Ui(e,t,n){return e===t?n?e.firstChild:e.lastChild:t&&t.previousElementSibling?t.previousElementSibling:n?null:e.lastChild}function Hi(e,t){if(void 0===t)return!0;var n=e.innerText;return void 0===n&&(n=e.textContent),0!==(n=n.trim().toLowerCase()).length&&(t.repeating?n[0]===t.keys[0]:0===n.indexOf(t.keys.join("")))}function Wi(e,t,n,r,o,i){for(var a=!1,l=o(e,t,!!t&&n);l;){if(l===e.firstChild){if(a)return;a=!0}var s=!r&&(l.disabled||"true"===l.getAttribute("aria-disabled"));if(l.hasAttribute("tabindex")&&Hi(l,i)&&!s)return void l.focus();l=o(e,l,n)}}var Vi="undefined"==typeof window?r.useEffect:r.useLayoutEffect,Gi=r.forwardRef((function(e,t){var n=e.actions,i=e.autoFocus,a=void 0!==i&&i,l=e.autoFocusItem,s=void 0!==l&&l,u=e.children,c=e.className,f=e.disabledItemsFocusable,d=void 0!==f&&f,p=e.disableListWrap,h=void 0!==p&&p,m=e.onKeyDown,g=e.variant,v=void 0===g?"selectedMenu":g,y=(0,fo.Z)(e,["actions","autoFocus","autoFocusItem","children","className","disabledItemsFocusable","disableListWrap","onKeyDown","variant"]),b=r.useRef(null),w=r.useRef({keys:[],repeating:!0,previousKeyMatched:!0,lastTime:null});Vi((function(){a&&b.current.focus()}),[a]),r.useImperativeHandle(n,(function(){return{adjustStyleForScrollbar:function(e,t){var n=!b.current.style.width;if(e.clientHeight<b.current.clientHeight&&n){var r="".concat(ii(),"px");b.current.style["rtl"===t.direction?"paddingLeft":"paddingRight"]=r,b.current.style.width="calc(100% + ".concat(r,")")}return b.current}}}),[]);var x=r.useCallback((function(e){b.current=o.findDOMNode(e)}),[]),E=(0,bo.Z)(x,t),_=-1;r.Children.forEach(u,(function(e,t){r.isValidElement(e)&&(e.props.disabled||("selectedMenu"===v&&e.props.selected||-1===_)&&(_=t))}));var S=r.Children.map(u,(function(e,t){if(t===_){var n={};return s&&(n.autoFocus=!0),void 0===e.props.tabIndex&&"selectedMenu"===v&&(n.tabIndex=0),r.cloneElement(e,n)}return e}));return r.createElement(Bi,(0,po.Z)({role:"menu",ref:E,className:c,onKeyDown:function(e){var t=b.current,n=e.key,r=(0,Yo.Z)(t).activeElement;if("ArrowDown"===n)e.preventDefault(),Wi(t,r,h,d,Zi);else if("ArrowUp"===n)e.preventDefault(),Wi(t,r,h,d,Ui);else if("Home"===n)e.preventDefault(),Wi(t,null,h,d,Zi);else if("End"===n)e.preventDefault(),Wi(t,null,h,d,Ui);else if(1===n.length){var o=w.current,i=n.toLowerCase(),a=performance.now();o.keys.length>0&&(a-o.lastTime>500?(o.keys=[],o.repeating=!0,o.previousKeyMatched=!0):o.repeating&&i!==o.keys[0]&&(o.repeating=!1)),o.lastTime=a,o.keys.push(i);var l=r&&!o.repeating&&Hi(r,o);o.previousKeyMatched&&(l||Wi(t,r,!1,d,Zi,o))?e.preventDefault():o.previousKeyMatched=!1}m&&m(e)},tabIndex:a?0:-1},y),S)})),$i={vertical:"top",horizontal:"right"},Ki={vertical:"top",horizontal:"left"},qi=r.forwardRef((function(e,t){var n=e.autoFocus,i=void 0===n||n,a=e.children,l=e.classes,s=e.disableAutoFocusItem,u=void 0!==s&&s,c=e.MenuListProps,f=void 0===c?{}:c,d=e.onClose,p=e.onEntering,h=e.open,m=e.PaperProps,g=void 0===m?{}:m,v=e.PopoverClasses,y=e.transitionDuration,b=void 0===y?"auto":y,w=e.variant,x=void 0===w?"selectedMenu":w,E=(0,fo.Z)(e,["autoFocus","children","classes","disableAutoFocusItem","MenuListProps","onClose","onEntering","open","PaperProps","PopoverClasses","transitionDuration","variant"]),_=_i(),S=i&&!u&&h,O=r.useRef(null),k=r.useRef(null),C=-1;r.Children.map(a,(function(e,t){r.isValidElement(e)&&(e.props.disabled||("menu"!==x&&e.props.selected||-1===C)&&(C=t))}));var P=r.Children.map(a,(function(e,t){return t===C?r.cloneElement(e,{ref:function(t){k.current=o.findDOMNode(t),(0,ti.Z)(e.ref,t)}}):e}));return r.createElement(Li,(0,po.Z)({getContentAnchorEl:function(){return k.current},classes:v,onClose:d,onEntering:function(e,t){O.current&&O.current.adjustStyleForScrollbar(e,_),p&&p(e,t)},anchorOrigin:"rtl"===_.direction?$i:Ki,transformOrigin:"rtl"===_.direction?$i:Ki,PaperProps:(0,po.Z)({},g,{classes:(0,po.Z)({},g.classes,{root:l.paper})}),open:h,ref:t,transitionDuration:b},E),r.createElement(Gi,(0,po.Z)({onKeyDown:function(e){"Tab"===e.key&&(e.preventDefault(),d&&d(e,"tabKeyDown"))},actions:O,autoFocus:i&&(-1===C||u),autoFocusItem:S,variant:x},f,{className:(0,go.Z)(l.list,f.className)}),P))})),Yi=(0,vo.Z)({paper:{maxHeight:"calc(100% - 96px)",WebkitOverflowScrolling:"touch"},list:{outline:0}},{name:"MuiMenu"})(qi),Ji=n(83711),Xi="undefined"==typeof window?r.useEffect:r.useLayoutEffect,Qi=r.forwardRef((function(e,t){var n=e.alignItems,i=void 0===n?"center":n,a=e.autoFocus,l=void 0!==a&&a,s=e.button,u=void 0!==s&&s,c=e.children,f=e.classes,d=e.className,p=e.component,h=e.ContainerComponent,m=void 0===h?"li":h,g=e.ContainerProps,v=(g=void 0===g?{}:g).className,y=(0,fo.Z)(g,["className"]),b=e.dense,w=void 0!==b&&b,x=e.disabled,E=void 0!==x&&x,_=e.disableGutters,S=void 0!==_&&_,O=e.divider,k=void 0!==O&&O,C=e.focusVisibleClassName,P=e.selected,j=void 0!==P&&P,T=(0,fo.Z)(e,["alignItems","autoFocus","button","children","classes","className","component","ContainerComponent","ContainerProps","dense","disabled","disableGutters","divider","focusVisibleClassName","selected"]),A=r.useContext(Fi),I={dense:w||A.dense||!1,alignItems:i},R=r.useRef(null);Xi((function(){l&&R.current&&R.current.focus()}),[l]);var N=r.Children.toArray(c),D=N.length&&(0,Ji.Z)(N[N.length-1],["ListItemSecondaryAction"]),M=r.useCallback((function(e){R.current=o.findDOMNode(e)}),[]),L=(0,bo.Z)(M,t),F=(0,po.Z)({className:(0,go.Z)(f.root,d,I.dense&&f.dense,!S&&f.gutters,k&&f.divider,E&&f.disabled,u&&f.button,"center"!==i&&f.alignItemsFlexStart,D&&f.secondaryAction,j&&f.selected),disabled:E},T),z=p||"li";return u&&(F.component=p||"div",F.focusVisibleClassName=(0,go.Z)(f.focusVisible,C),z=Lo),D?(z=F.component||p?z:"div","li"===m&&("li"===z?z="div":"li"===F.component&&(F.component="div")),r.createElement(Fi.Provider,{value:I},r.createElement(m,(0,po.Z)({className:(0,go.Z)(f.container,v),ref:L},y),r.createElement(z,F,N),N.pop()))):r.createElement(Fi.Provider,{value:I},r.createElement(z,(0,po.Z)({ref:L},F),N))})),ea=(0,vo.Z)((function(e){return{root:{display:"flex",justifyContent:"flex-start",alignItems:"center",position:"relative",textDecoration:"none",width:"100%",boxSizing:"border-box",textAlign:"left",paddingTop:8,paddingBottom:8,"&$focusVisible":{backgroundColor:e.palette.action.selected},"&$selected, &$selected:hover":{backgroundColor:e.palette.action.selected},"&$disabled":{opacity:.5}},container:{position:"relative"},focusVisible:{},dense:{paddingTop:4,paddingBottom:4},alignItemsFlexStart:{alignItems:"flex-start"},disabled:{},divider:{borderBottom:"1px solid ".concat(e.palette.divider),backgroundClip:"padding-box"},gutters:{paddingLeft:16,paddingRight:16},button:{transition:e.transitions.create("background-color",{duration:e.transitions.duration.shortest}),"&:hover":{textDecoration:"none",backgroundColor:e.palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}}},secondaryAction:{paddingRight:48},selected:{}}}),{name:"MuiListItem"})(Qi),ta=r.forwardRef((function(e,t){var n,o=e.classes,i=e.className,a=e.component,l=void 0===a?"li":a,s=e.disableGutters,u=void 0!==s&&s,c=e.ListItemClasses,f=e.role,d=void 0===f?"menuitem":f,p=e.selected,h=e.tabIndex,m=(0,fo.Z)(e,["classes","className","component","disableGutters","ListItemClasses","role","selected","tabIndex"]);return e.disabled||(n=void 0!==h?h:-1),r.createElement(ea,(0,po.Z)({button:!0,role:d,tabIndex:n,component:l,selected:p,disableGutters:u,classes:(0,po.Z)({dense:o.dense},c),className:(0,go.Z)(o.root,i,p&&o.selected,!u&&o.gutters),ref:t},m))})),na=(0,vo.Z)((function(e){return{root:(0,po.Z)({},e.typography.body1,(0,J.Z)({minHeight:48,paddingTop:6,paddingBottom:6,boxSizing:"border-box",width:"auto",overflow:"hidden",whiteSpace:"nowrap"},e.breakpoints.up("sm"),{minHeight:"auto"})),gutters:{},selected:{},dense:(0,po.Z)({},e.typography.body2,{minHeight:"auto"})}}),{name:"MuiMenuItem"})(ta),ra=r.forwardRef((function(e,t){var n=e.classes,o=e.className,i=(0,fo.Z)(e,["classes","className"]),a=r.useContext(Fi);return r.createElement("div",(0,po.Z)({className:(0,go.Z)(n.root,o,"flex-start"===a.alignItems&&n.alignItemsFlexStart),ref:t},i))})),oa=(0,vo.Z)((function(e){return{root:{minWidth:56,color:e.palette.action.active,flexShrink:0,display:"inline-flex"},alignItemsFlexStart:{marginTop:8}}}),{name:"MuiListItemIcon"})(ra),ia={h1:"h1",h2:"h2",h3:"h3",h4:"h4",h5:"h5",h6:"h6",subtitle1:"h6",subtitle2:"h6",body1:"p",body2:"p"},aa=r.forwardRef((function(e,t){var n=e.align,o=void 0===n?"inherit":n,i=e.classes,a=e.className,l=e.color,s=void 0===l?"initial":l,u=e.component,c=e.display,f=void 0===c?"initial":c,d=e.gutterBottom,p=void 0!==d&&d,h=e.noWrap,m=void 0!==h&&h,g=e.paragraph,v=void 0!==g&&g,y=e.variant,b=void 0===y?"body1":y,w=e.variantMapping,x=void 0===w?ia:w,E=(0,fo.Z)(e,["align","classes","className","color","component","display","gutterBottom","noWrap","paragraph","variant","variantMapping"]),_=u||(v?"p":x[b]||ia[b])||"span";return r.createElement(_,(0,po.Z)({className:(0,go.Z)(i.root,a,"inherit"!==b&&i[b],"initial"!==s&&i["color".concat((0,Fo.Z)(s))],m&&i.noWrap,p&&i.gutterBottom,v&&i.paragraph,"inherit"!==o&&i["align".concat((0,Fo.Z)(o))],"initial"!==f&&i["display".concat((0,Fo.Z)(f))]),ref:t},E))})),la=(0,vo.Z)((function(e){return{root:{margin:0},body2:e.typography.body2,body1:e.typography.body1,caption:e.typography.caption,button:e.typography.button,h1:e.typography.h1,h2:e.typography.h2,h3:e.typography.h3,h4:e.typography.h4,h5:e.typography.h5,h6:e.typography.h6,subtitle1:e.typography.subtitle1,subtitle2:e.typography.subtitle2,overline:e.typography.overline,srOnly:{position:"absolute",height:1,width:1,overflow:"hidden"},alignLeft:{textAlign:"left"},alignCenter:{textAlign:"center"},alignRight:{textAlign:"right"},alignJustify:{textAlign:"justify"},noWrap:{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},gutterBottom:{marginBottom:"0.35em"},paragraph:{marginBottom:16},colorInherit:{color:"inherit"},colorPrimary:{color:e.palette.primary.main},colorSecondary:{color:e.palette.secondary.main},colorTextPrimary:{color:e.palette.text.primary},colorTextSecondary:{color:e.palette.text.secondary},colorError:{color:e.palette.error.main},displayInline:{display:"inline"},displayBlock:{display:"block"}}}),{name:"MuiTypography"})(aa),sa=r.forwardRef((function(e,t){var n=e.children,o=e.classes,i=e.className,a=e.disableTypography,l=void 0!==a&&a,s=e.inset,u=void 0!==s&&s,c=e.primary,f=e.primaryTypographyProps,d=e.secondary,p=e.secondaryTypographyProps,h=(0,fo.Z)(e,["children","classes","className","disableTypography","inset","primary","primaryTypographyProps","secondary","secondaryTypographyProps"]),m=r.useContext(Fi).dense,g=null!=c?c:n;null==g||g.type===la||l||(g=r.createElement(la,(0,po.Z)({variant:m?"body2":"body1",className:o.primary,component:"span",display:"block"},f),g));var v=d;return null==v||v.type===la||l||(v=r.createElement(la,(0,po.Z)({variant:"body2",className:o.secondary,color:"textSecondary",display:"block"},p),v)),r.createElement("div",(0,po.Z)({className:(0,go.Z)(o.root,i,m&&o.dense,u&&o.inset,g&&v&&o.multiline),ref:t},h),g,v)})),ua=(0,vo.Z)({root:{flex:"1 1 auto",minWidth:0,marginTop:4,marginBottom:4},multiline:{marginTop:6,marginBottom:6},dense:{},inset:{paddingLeft:56},primary:{},secondary:{}},{name:"MuiListItemText"})(sa),ca=r.forwardRef((function(e,t){var n=e.classes,o=e.className,i=e.color,a=void 0===i?"primary":i,l=e.disableShrink,s=void 0!==l&&l,u=e.size,c=void 0===u?40:u,f=e.style,d=e.thickness,p=void 0===d?3.6:d,h=e.value,m=void 0===h?0:h,g=e.variant,v=void 0===g?"indeterminate":g,y=(0,fo.Z)(e,["classes","className","color","disableShrink","size","style","thickness","value","variant"]),b={},w={},x={};if("determinate"===v||"static"===v){var E=2*Math.PI*((44-p)/2);b.strokeDasharray=E.toFixed(3),x["aria-valuenow"]=Math.round(m),b.strokeDashoffset="".concat(((100-m)/100*E).toFixed(3),"px"),w.transform="rotate(-90deg)"}return r.createElement("div",(0,po.Z)({className:(0,go.Z)(n.root,o,"inherit"!==a&&n["color".concat((0,Fo.Z)(a))],{determinate:n.determinate,indeterminate:n.indeterminate,static:n.static}[v]),style:(0,po.Z)({width:c,height:c},w,f),ref:t,role:"progressbar"},x,y),r.createElement("svg",{className:n.svg,viewBox:"".concat(22," ").concat(22," ").concat(44," ").concat(44)},r.createElement("circle",{className:(0,go.Z)(n.circle,s&&n.circleDisableShrink,{determinate:n.circleDeterminate,indeterminate:n.circleIndeterminate,static:n.circleStatic}[v]),style:b,cx:44,cy:44,r:(44-p)/2,fill:"none",strokeWidth:p})))})),fa=(0,vo.Z)((function(e){return{root:{display:"inline-block"},static:{transition:e.transitions.create("transform")},indeterminate:{animation:"$circular-rotate 1.4s linear infinite"},determinate:{transition:e.transitions.create("transform")},colorPrimary:{color:e.palette.primary.main},colorSecondary:{color:e.palette.secondary.main},svg:{display:"block"},circle:{stroke:"currentColor"},circleStatic:{transition:e.transitions.create("stroke-dashoffset")},circleIndeterminate:{animation:"$circular-dash 1.4s ease-in-out infinite",strokeDasharray:"80px, 200px",strokeDashoffset:"0px"},circleDeterminate:{transition:e.transitions.create("stroke-dashoffset")},"@keyframes circular-rotate":{"0%":{transformOrigin:"50% 50%"},"100%":{transform:"rotate(360deg)"}},"@keyframes circular-dash":{"0%":{strokeDasharray:"1px, 200px",strokeDashoffset:"0px"},"50%":{strokeDasharray:"100px, 200px",strokeDashoffset:"-15px"},"100%":{strokeDasharray:"100px, 200px",strokeDashoffset:"-125px"}},circleDisableShrink:{animation:"none"}}}),{name:"MuiCircularProgress",flip:!1})(ca),da=n(89039),pa=n(9969),ha=n(66521),ma=r.createContext(null);var ga=function(e){e()},va=function(){return ga},ya={notify:function(){}};var ba=function(){function e(e,t){this.store=e,this.parentSub=t,this.unsubscribe=null,this.listeners=ya,this.handleChangeWrapper=this.handleChangeWrapper.bind(this)}var t=e.prototype;return t.addNestedSub=function(e){return this.trySubscribe(),this.listeners.subscribe(e)},t.notifyNestedSubs=function(){this.listeners.notify()},t.handleChangeWrapper=function(){this.onStateChange&&this.onStateChange()},t.isSubscribed=function(){return Boolean(this.unsubscribe)},t.trySubscribe=function(){this.unsubscribe||(this.unsubscribe=this.parentSub?this.parentSub.addNestedSub(this.handleChangeWrapper):this.store.subscribe(this.handleChangeWrapper),this.listeners=function(){var e=va(),t=null,n=null;return{clear:function(){t=null,n=null},notify:function(){e((function(){for(var e=t;e;)e.callback(),e=e.next}))},get:function(){for(var e=[],n=t;n;)e.push(n),n=n.next;return e},subscribe:function(e){var r=!0,o=n={callback:e,next:null,prev:n};return o.prev?o.prev.next=o:t=o,function(){r&&null!==t&&(r=!1,o.next?o.next.prev=o.prev:n=o.prev,o.prev?o.prev.next=o.next:t=o.next)}}}}())},t.tryUnsubscribe=function(){this.unsubscribe&&(this.unsubscribe(),this.unsubscribe=null,this.listeners.clear(),this.listeners=ya)},e}(),wa="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement?r.useLayoutEffect:r.useEffect;var xa=function(e){var t=e.store,n=e.context,o=e.children,i=(0,r.useMemo)((function(){var e=new ba(t);return e.onStateChange=e.notifyNestedSubs,{store:t,subscription:e}}),[t]),a=(0,r.useMemo)((function(){return t.getState()}),[t]);wa((function(){var e=i.subscription;return e.trySubscribe(),a!==t.getState()&&e.notifyNestedSubs(),function(){e.tryUnsubscribe(),e.onStateChange=null}}),[i,a]);var l=n||ma;return r.createElement(l.Provider,{value:i},o)},Ea=n(8679),_a=n.n(Ea),Sa=n(72973),Oa=[],ka=[null,null];function Ca(e,t){var n=e[1];return[t.payload,n+1]}function Pa(e,t,n){wa((function(){return e.apply(void 0,t)}),n)}function ja(e,t,n,r,o,i,a){e.current=r,t.current=o,n.current=!1,i.current&&(i.current=null,a())}function Ta(e,t,n,r,o,i,a,l,s,u){if(e){var c=!1,f=null,d=function(){if(!c){var e,n,d=t.getState();try{e=r(d,o.current)}catch(e){n=e,f=e}n||(f=null),e===i.current?a.current||s():(i.current=e,l.current=e,a.current=!0,u({type:"STORE_UPDATED",payload:{error:n}}))}};n.onStateChange=d,n.trySubscribe(),d();return function(){if(c=!0,n.tryUnsubscribe(),n.onStateChange=null,f)throw f}}}var Aa=function(){return[null,0]};function Ia(e,t){void 0===t&&(t={});var n=t,o=n.getDisplayName,i=void 0===o?function(e){return"ConnectAdvanced("+e+")"}:o,a=n.methodName,l=void 0===a?"connectAdvanced":a,s=n.renderCountProp,u=void 0===s?void 0:s,c=n.shouldHandleStateChanges,f=void 0===c||c,d=n.storeKey,p=void 0===d?"store":d,h=(n.withRef,n.forwardRef),m=void 0!==h&&h,g=n.context,v=void 0===g?ma:g,y=(0,_o.Z)(n,["getDisplayName","methodName","renderCountProp","shouldHandleStateChanges","storeKey","withRef","forwardRef","context"]),b=v;return function(t){var n=t.displayName||t.name||"Component",o=i(n),a=(0,po.Z)({},y,{getDisplayName:i,methodName:l,renderCountProp:u,shouldHandleStateChanges:f,storeKey:p,displayName:o,wrappedComponentName:n,WrappedComponent:t}),s=y.pure;var c=s?r.useMemo:function(e){return e()};function d(n){var o=(0,r.useMemo)((function(){var e=n.reactReduxForwardedRef,t=(0,_o.Z)(n,["reactReduxForwardedRef"]);return[n.context,e,t]}),[n]),i=o[0],l=o[1],s=o[2],u=(0,r.useMemo)((function(){return i&&i.Consumer&&(0,Sa.isContextConsumer)(r.createElement(i.Consumer,null))?i:b}),[i,b]),d=(0,r.useContext)(u),p=Boolean(n.store)&&Boolean(n.store.getState)&&Boolean(n.store.dispatch);Boolean(d)&&Boolean(d.store);var h=p?n.store:d.store,m=(0,r.useMemo)((function(){return function(t){return e(t.dispatch,a)}(h)}),[h]),g=(0,r.useMemo)((function(){if(!f)return ka;var e=new ba(h,p?null:d.subscription),t=e.notifyNestedSubs.bind(e);return[e,t]}),[h,p,d]),v=g[0],y=g[1],w=(0,r.useMemo)((function(){return p?d:(0,po.Z)({},d,{subscription:v})}),[p,d,v]),x=(0,r.useReducer)(Ca,Oa,Aa),E=x[0][0],_=x[1];if(E&&E.error)throw E.error;var S=(0,r.useRef)(),O=(0,r.useRef)(s),k=(0,r.useRef)(),C=(0,r.useRef)(!1),P=c((function(){return k.current&&s===O.current?k.current:m(h.getState(),s)}),[h,E,s]);Pa(ja,[O,S,C,s,P,k,y]),Pa(Ta,[f,h,v,m,O,S,C,k,y,_],[h,v,m]);var j=(0,r.useMemo)((function(){return r.createElement(t,(0,po.Z)({},P,{ref:l}))}),[l,t,P]);return(0,r.useMemo)((function(){return f?r.createElement(u.Provider,{value:w},j):j}),[u,j,w])}var h=s?r.memo(d):d;if(h.WrappedComponent=t,h.displayName=o,m){var g=r.forwardRef((function(e,t){return r.createElement(h,(0,po.Z)({},e,{reactReduxForwardedRef:t}))}));return g.displayName=o,g.WrappedComponent=t,_a()(g,t)}return _a()(h,t)}}function Ra(e,t){return e===t?0!==e||0!==t||1/e==1/t:e!=e&&t!=t}function Na(e,t){if(Ra(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(var o=0;o<n.length;o++)if(!Object.prototype.hasOwnProperty.call(t,n[o])||!Ra(e[n[o]],t[n[o]]))return!1;return!0}function Da(e){return function(t,n){var r=e(t,n);function o(){return r}return o.dependsOnOwnProps=!1,o}}function Ma(e){return null!==e.dependsOnOwnProps&&void 0!==e.dependsOnOwnProps?Boolean(e.dependsOnOwnProps):1!==e.length}function La(e,t){return function(t,n){n.displayName;var r=function(e,t){return r.dependsOnOwnProps?r.mapToProps(e,t):r.mapToProps(e)};return r.dependsOnOwnProps=!0,r.mapToProps=function(t,n){r.mapToProps=e,r.dependsOnOwnProps=Ma(e);var o=r(t,n);return"function"==typeof o&&(r.mapToProps=o,r.dependsOnOwnProps=Ma(o),o=r(t,n)),o},r}}var Fa=[function(e){return"function"==typeof e?La(e):void 0},function(e){return e?void 0:Da((function(e){return{dispatch:e}}))},function(e){return e&&"object"==typeof e?Da((function(t){return d(e,t)})):void 0}];var za=[function(e){return"function"==typeof e?La(e):void 0},function(e){return e?void 0:Da((function(){return{}}))}];function Ba(e,t,n){return(0,po.Z)({},n,e,t)}var Za=[function(e){return"function"==typeof e?function(e){return function(t,n){n.displayName;var r,o=n.pure,i=n.areMergedPropsEqual,a=!1;return function(t,n,l){var s=e(t,n,l);return a?o&&i(s,r)||(r=s):(a=!0,r=s),r}}}(e):void 0},function(e){return e?void 0:function(){return Ba}}];function Ua(e,t,n,r){return function(o,i){return n(e(o,i),t(r,i),i)}}function Ha(e,t,n,r,o){var i,a,l,s,u,c=o.areStatesEqual,f=o.areOwnPropsEqual,d=o.areStatePropsEqual,p=!1;function h(o,p){var h,m,g=!f(p,a),v=!c(o,i);return i=o,a=p,g&&v?(l=e(i,a),t.dependsOnOwnProps&&(s=t(r,a)),u=n(l,s,a)):g?(e.dependsOnOwnProps&&(l=e(i,a)),t.dependsOnOwnProps&&(s=t(r,a)),u=n(l,s,a)):v?(h=e(i,a),m=!d(h,l),l=h,m&&(u=n(l,s,a)),u):u}return function(o,c){return p?h(o,c):(l=e(i=o,a=c),s=t(r,a),u=n(l,s,a),p=!0,u)}}function Wa(e,t){var n=t.initMapStateToProps,r=t.initMapDispatchToProps,o=t.initMergeProps,i=(0,_o.Z)(t,["initMapStateToProps","initMapDispatchToProps","initMergeProps"]),a=n(e,i),l=r(e,i),s=o(e,i);return(i.pure?Ha:Ua)(a,l,s,e,i)}function Va(e,t,n){for(var r=t.length-1;r>=0;r--){var o=t[r](e);if(o)return o}return function(t,r){throw new Error("Invalid value of type "+typeof e+" for "+n+" argument when connecting component "+r.wrappedComponentName+".")}}function Ga(e,t){return e===t}function $a(e){var t=void 0===e?{}:e,n=t.connectHOC,r=void 0===n?Ia:n,o=t.mapStateToPropsFactories,i=void 0===o?za:o,a=t.mapDispatchToPropsFactories,l=void 0===a?Fa:a,s=t.mergePropsFactories,u=void 0===s?Za:s,c=t.selectorFactory,f=void 0===c?Wa:c;return function(e,t,n,o){void 0===o&&(o={});var a=o,s=a.pure,c=void 0===s||s,d=a.areStatesEqual,p=void 0===d?Ga:d,h=a.areOwnPropsEqual,m=void 0===h?Na:h,g=a.areStatePropsEqual,v=void 0===g?Na:g,y=a.areMergedPropsEqual,b=void 0===y?Na:y,w=(0,_o.Z)(a,["pure","areStatesEqual","areOwnPropsEqual","areStatePropsEqual","areMergedPropsEqual"]),x=Va(e,i,"mapStateToProps"),E=Va(t,l,"mapDispatchToProps"),_=Va(n,u,"mergeProps");return r(f,(0,po.Z)({methodName:"connect",getDisplayName:function(e){return"Connect("+e+")"},shouldHandleStateChanges:Boolean(e),initMapStateToProps:x,initMapDispatchToProps:E,initMergeProps:_,pure:c,areStatesEqual:p,areOwnPropsEqual:m,areStatePropsEqual:v,areMergedPropsEqual:b},w))}}var Ka=$a();function qa(){return(0,r.useContext)(ma)}function Ya(e){void 0===e&&(e=ma);var t=e===ma?qa:function(){return(0,r.useContext)(e)};return function(){return t().store}}var Ja=Ya();var Xa=function(e,t){return e===t};function Qa(e){void 0===e&&(e=ma);var t=e===ma?qa:function(){return(0,r.useContext)(e)};return function(e,n){void 0===n&&(n=Xa);var o=t(),i=function(e,t,n,o){var i,a=(0,r.useReducer)((function(e){return e+1}),0)[1],l=(0,r.useMemo)((function(){return new ba(n,o)}),[n,o]),s=(0,r.useRef)(),u=(0,r.useRef)(),c=(0,r.useRef)(),f=(0,r.useRef)(),d=n.getState();try{if(e!==u.current||d!==c.current||s.current){var p=e(d);i=void 0!==f.current&&t(p,f.current)?f.current:p}else i=f.current}catch(e){throw s.current&&(e.message+="\nThe error may be correlated with this previous error:\n"+s.current.stack+"\n\n"),e}return wa((function(){u.current=e,c.current=d,f.current=i,s.current=void 0})),wa((function(){function e(){try{var e=u.current(n.getState());if(t(e,f.current))return;f.current=e}catch(e){s.current=e}a()}return l.onStateChange=e,l.trySubscribe(),e(),function(){return l.tryUnsubscribe()}}),[n,l]),i}(e,n,o.store,o.subscription);return(0,r.useDebugValue)(i),i}}var el,tl=Qa();el=o.unstable_batchedUpdates,ga=el;var nl=n(43366),rl={entering:{opacity:1},entered:{opacity:1}},ol={enter:nl.x9.enteringScreen,exit:nl.x9.leavingScreen},il=r.forwardRef((function(e,t){var n=e.children,o=e.disableStrictModeCompat,i=void 0!==o&&o,a=e.in,l=e.onEnter,s=e.onEntered,u=e.onEntering,c=e.onExit,f=e.onExited,d=e.onExiting,p=e.style,h=e.TransitionComponent,m=void 0===h?xi:h,g=e.timeout,v=void 0===g?ol:g,y=(0,fo.Z)(e,["children","disableStrictModeCompat","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","TransitionComponent","timeout"]),b=_i(),w=b.unstable_strictMode&&!i,x=r.useRef(null),E=(0,bo.Z)(n.ref,t),_=(0,bo.Z)(w?x:void 0,E),S=function(e){return function(t,n){if(e){var r=w?[x.current,t]:[t,n],o=(0,vi.Z)(r,2),i=o[0],a=o[1];void 0===a?e(i):e(i,a)}}},O=S(u),k=S((function(e,t){Si(e);var n=Oi({style:p,timeout:v},{mode:"enter"});e.style.webkitTransition=b.transitions.create("opacity",n),e.style.transition=b.transitions.create("opacity",n),l&&l(e,t)})),C=S(s),P=S(d),j=S((function(e){var t=Oi({style:p,timeout:v},{mode:"exit"});e.style.webkitTransition=b.transitions.create("opacity",t),e.style.transition=b.transitions.create("opacity",t),c&&c(e)})),T=S(f);return r.createElement(m,(0,po.Z)({appear:!0,in:a,nodeRef:w?x:void 0,onEnter:k,onEntered:C,onEntering:O,onExit:j,onExited:T,onExiting:P,timeout:v},y),(function(e,t){return r.cloneElement(n,(0,po.Z)({style:(0,po.Z)({opacity:0,visibility:"exited"!==e||a?void 0:"hidden"},rl[e],p,n.props.style),ref:_},t))}))})),al=r.forwardRef((function(e,t){var n=e.children,o=e.classes,i=e.className,a=e.invisible,l=void 0!==a&&a,s=e.open,u=e.transitionDuration,c=e.TransitionComponent,f=void 0===c?il:c,d=(0,fo.Z)(e,["children","classes","className","invisible","open","transitionDuration","TransitionComponent"]);return r.createElement(f,(0,po.Z)({in:s,timeout:u},d),r.createElement("div",{className:(0,go.Z)(o.root,i,l&&o.invisible),"aria-hidden":!0,ref:t},n))})),ll=(0,vo.Z)({root:{zIndex:-1,position:"fixed",display:"flex",alignItems:"center",justifyContent:"center",right:0,bottom:0,top:0,left:0,backgroundColor:"rgba(0, 0, 0, 0.5)",WebkitTapHighlightColor:"transparent"},invisible:{backgroundColor:"transparent"}},{name:"MuiBackdrop"})(al),sl={enter:nl.x9.enteringScreen,exit:nl.x9.leavingScreen},ul=r.forwardRef((function(e,t){var n=e.BackdropProps,o=e.children,i=e.classes,a=e.className,l=e.disableBackdropClick,s=void 0!==l&&l,u=e.disableEscapeKeyDown,c=void 0!==u&&u,f=e.fullScreen,d=void 0!==f&&f,p=e.fullWidth,h=void 0!==p&&p,m=e.maxWidth,g=void 0===m?"sm":m,v=e.onBackdropClick,y=e.onClose,b=e.onEnter,w=e.onEntered,x=e.onEntering,E=e.onEscapeKeyDown,_=e.onExit,S=e.onExited,O=e.onExiting,k=e.open,C=e.PaperComponent,P=void 0===C?Ai:C,j=e.PaperProps,T=void 0===j?{}:j,A=e.scroll,I=void 0===A?"paper":A,R=e.TransitionComponent,N=void 0===R?il:R,D=e.transitionDuration,M=void 0===D?sl:D,L=e.TransitionProps,F=e["aria-describedby"],z=e["aria-labelledby"],B=(0,fo.Z)(e,["BackdropProps","children","classes","className","disableBackdropClick","disableEscapeKeyDown","fullScreen","fullWidth","maxWidth","onBackdropClick","onClose","onEnter","onEntered","onEntering","onEscapeKeyDown","onExit","onExited","onExiting","open","PaperComponent","PaperProps","scroll","TransitionComponent","transitionDuration","TransitionProps","aria-describedby","aria-labelledby"]),Z=r.useRef();return r.createElement(gi,(0,po.Z)({className:(0,go.Z)(i.root,a),BackdropComponent:ll,BackdropProps:(0,po.Z)({transitionDuration:M},n),closeAfterTransition:!0,disableBackdropClick:s,disableEscapeKeyDown:c,onEscapeKeyDown:E,onClose:y,open:k,ref:t},B),r.createElement(N,(0,po.Z)({appear:!0,in:k,timeout:M,onEnter:b,onEntering:x,onEntered:w,onExit:_,onExiting:O,onExited:S,role:"none presentation"},L),r.createElement("div",{className:(0,go.Z)(i.container,i["scroll".concat((0,Fo.Z)(I))]),onMouseUp:function(e){e.target===e.currentTarget&&e.target===Z.current&&(Z.current=null,v&&v(e),!s&&y&&y(e,"backdropClick"))},onMouseDown:function(e){Z.current=e.target}},r.createElement(P,(0,po.Z)({elevation:24,role:"dialog","aria-describedby":F,"aria-labelledby":z},T,{className:(0,go.Z)(i.paper,i["paperScroll".concat((0,Fo.Z)(I))],i["paperWidth".concat((0,Fo.Z)(String(g)))],T.className,d&&i.paperFullScreen,h&&i.paperFullWidth)}),o))))})),cl=(0,vo.Z)((function(e){return{root:{"@media print":{position:"absolute !important"}},scrollPaper:{display:"flex",justifyContent:"center",alignItems:"center"},scrollBody:{overflowY:"auto",overflowX:"hidden",textAlign:"center","&:after":{content:'""',display:"inline-block",verticalAlign:"middle",height:"100%",width:"0"}},container:{height:"100%","@media print":{height:"auto"},outline:0},paper:{margin:32,position:"relative",overflowY:"auto","@media print":{overflowY:"visible",boxShadow:"none"}},paperScrollPaper:{display:"flex",flexDirection:"column",maxHeight:"calc(100% - 64px)"},paperScrollBody:{display:"inline-block",verticalAlign:"middle",textAlign:"left"},paperWidthFalse:{maxWidth:"calc(100% - 64px)"},paperWidthXs:{maxWidth:Math.max(e.breakpoints.values.xs,444),"&$paperScrollBody":(0,J.Z)({},e.breakpoints.down(Math.max(e.breakpoints.values.xs,444)+64),{maxWidth:"calc(100% - 64px)"})},paperWidthSm:{maxWidth:e.breakpoints.values.sm,"&$paperScrollBody":(0,J.Z)({},e.breakpoints.down(e.breakpoints.values.sm+64),{maxWidth:"calc(100% - 64px)"})},paperWidthMd:{maxWidth:e.breakpoints.values.md,"&$paperScrollBody":(0,J.Z)({},e.breakpoints.down(e.breakpoints.values.md+64),{maxWidth:"calc(100% - 64px)"})},paperWidthLg:{maxWidth:e.breakpoints.values.lg,"&$paperScrollBody":(0,J.Z)({},e.breakpoints.down(e.breakpoints.values.lg+64),{maxWidth:"calc(100% - 64px)"})},paperWidthXl:{maxWidth:e.breakpoints.values.xl,"&$paperScrollBody":(0,J.Z)({},e.breakpoints.down(e.breakpoints.values.xl+64),{maxWidth:"calc(100% - 64px)"})},paperFullWidth:{width:"calc(100% - 64px)"},paperFullScreen:{margin:0,width:"100%",maxWidth:"100%",height:"100%",maxHeight:"none",borderRadius:0,"&$paperScrollBody":{margin:0,maxWidth:"100%"}}}}),{name:"MuiDialog"})(ul),fl=r.forwardRef((function(e,t){var n=e.children,o=e.classes,i=e.className,a=e.disableTypography,l=void 0!==a&&a,s=(0,fo.Z)(e,["children","classes","className","disableTypography"]);return r.createElement("div",(0,po.Z)({className:(0,go.Z)(o.root,i),ref:t},s),l?n:r.createElement(la,{component:"h2",variant:"h6"},n))})),dl=(0,vo.Z)({root:{margin:0,padding:"16px 24px",flex:"0 0 auto"}},{name:"MuiDialogTitle"})(fl),pl=r.forwardRef((function(e,t){var n=e.classes,o=e.className,i=e.dividers,a=void 0!==i&&i,l=(0,fo.Z)(e,["classes","className","dividers"]);return r.createElement("div",(0,po.Z)({className:(0,go.Z)(n.root,o,a&&n.dividers),ref:t},l))})),hl=(0,vo.Z)((function(e){return{root:{flex:"1 1 auto",WebkitOverflowScrolling:"touch",overflowY:"auto",padding:"8px 24px","&:first-child":{paddingTop:20}},dividers:{padding:"16px 24px",borderTop:"1px solid ".concat(e.palette.divider),borderBottom:"1px solid ".concat(e.palette.divider)}}}),{name:"MuiDialogContent"})(pl),ml=r.forwardRef((function(e,t){return r.createElement(la,(0,po.Z)({component:"p",variant:"body1",color:"textSecondary",ref:t},e))})),gl=(0,vo.Z)({root:{marginBottom:12}},{name:"MuiDialogContentText"})(ml),vl=r.forwardRef((function(e,t){var n=e.disableSpacing,o=void 0!==n&&n,i=e.classes,a=e.className,l=(0,fo.Z)(e,["disableSpacing","classes","className"]);return r.createElement("div",(0,po.Z)({className:(0,go.Z)(i.root,a,!o&&i.spacing),ref:t},l))})),yl=(0,vo.Z)({root:{display:"flex",alignItems:"center",padding:8,justifyContent:"flex-end",flex:"0 0 auto"},spacing:{"& > :not(:first-child)":{marginLeft:8}}},{name:"MuiDialogActions"})(vl);function bl(){return(bl=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}).apply(this,arguments)}function wl(e){var t=e.onClose,n=e.icon,o=void 0===n?null:n,i=e.open,a=void 0!==i&&i,l=e.title,s=void 0===l?"Confirm":l,u=e.children,c=void 0===u?null:u,f=e.buttons,d=void 0===f?null:f,p=e.maxWidth,h=void 0===p?"xs":p,m=e.fullWidth,g=void 0===m||m,v=e.className,y=e.testId,b=void 0===y?null:y,w=[{value:"cancel",text:at("modal.cancel")},{value:"confirm",text:at("common.confirm")}],x=function(e){t(e)};return d||(d=w),r.createElement(cl,{open:a,onClose:x,maxWidth:h,fullWidth:g,"aria-labelledby":"alert-dialog-title","aria-describedby":"alert-dialog-description",className:v,"data-testid":b?"dialog:".concat(b):null},r.createElement(dl,{id:"alert-dialog-title"},o,s),r.createElement(hl,null,r.createElement(gl,{id:"alert-dialog-description",component:"div"},c)),r.createElement(yl,null,d.map((function(e,t){var n;return r.createElement(Bo,bl({onClick:function(){return x(e.value)},color:"primary",key:t,variant:e.variant,disabled:null!==(n=e.disabled)&&void 0!==n?n:void 0,"data-testid":b?"dialog:".concat(b,":button:").concat(e.value):null},e.props),e.text)}))))}function xl(e,t){var n=function(e,t){var n,r=t.getBoundingClientRect();if(t.fakeTransform)n=t.fakeTransform;else{var o=window.getComputedStyle(t);n=o.getPropertyValue("-webkit-transform")||o.getPropertyValue("transform")}var i=0,a=0;if(n&&"none"!==n&&"string"==typeof n){var l=n.split("(")[1].split(")")[0].split(",");i=parseInt(l[4],10),a=parseInt(l[5],10)}return"left"===e?"translateX(".concat(window.innerWidth,"px) translateX(").concat(i-r.left,"px)"):"right"===e?"translateX(-".concat(r.left+r.width-i,"px)"):"up"===e?"translateY(".concat(window.innerHeight,"px) translateY(").concat(a-r.top,"px)"):"translateY(-".concat(r.top+r.height-a,"px)")}(e,t);n&&(t.style.webkitTransform=n,t.style.transform=n)}var El={enter:nl.x9.enteringScreen,exit:nl.x9.leavingScreen},_l=r.forwardRef((function(e,t){var n=e.children,i=e.direction,a=void 0===i?"down":i,l=e.in,s=e.onEnter,u=e.onEntered,c=e.onEntering,f=e.onExit,d=e.onExited,p=e.onExiting,h=e.style,m=e.timeout,g=void 0===m?El:m,v=e.TransitionComponent,y=void 0===v?xi:v,b=(0,fo.Z)(e,["children","direction","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"]),w=_i(),x=r.useRef(null),E=r.useCallback((function(e){x.current=o.findDOMNode(e)}),[]),_=(0,bo.Z)(n.ref,E),S=(0,bo.Z)(_,t),O=function(e){return function(t){e&&(void 0===t?e(x.current):e(x.current,t))}},k=O((function(e,t){xl(a,e),Si(e),s&&s(e,t)})),C=O((function(e,t){var n=Oi({timeout:g,style:h},{mode:"enter"});e.style.webkitTransition=w.transitions.create("-webkit-transform",(0,po.Z)({},n,{easing:w.transitions.easing.easeOut})),e.style.transition=w.transitions.create("transform",(0,po.Z)({},n,{easing:w.transitions.easing.easeOut})),e.style.webkitTransform="none",e.style.transform="none",c&&c(e,t)})),P=O(u),j=O(p),T=O((function(e){var t=Oi({timeout:g,style:h},{mode:"exit"});e.style.webkitTransition=w.transitions.create("-webkit-transform",(0,po.Z)({},t,{easing:w.transitions.easing.sharp})),e.style.transition=w.transitions.create("transform",(0,po.Z)({},t,{easing:w.transitions.easing.sharp})),xl(a,e),f&&f(e)})),A=O((function(e){e.style.webkitTransition="",e.style.transition="",d&&d(e)})),I=r.useCallback((function(){x.current&&xl(a,x.current)}),[a]);return r.useEffect((function(){if(!l&&"down"!==a&&"right"!==a){var e=(0,qo.Z)((function(){x.current&&xl(a,x.current)}));return window.addEventListener("resize",e),function(){e.clear(),window.removeEventListener("resize",e)}}}),[a,l]),r.useEffect((function(){l||I()}),[l,I]),r.createElement(y,(0,po.Z)({nodeRef:x,onEnter:k,onEntered:P,onEntering:C,onExit:T,onExited:A,onExiting:j,appear:!0,in:l,timeout:g},b),(function(e,t){return r.cloneElement(n,(0,po.Z)({ref:S,style:(0,po.Z)({visibility:"exited"!==e||l?void 0:"hidden"},h,n.props.style)},t))}))}));var Sl=n(73914);var Ol=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return(0,Sl.Z)(e,(0,po.Z)({defaultTheme:Ei.Z},t))},kl=r.forwardRef((function(e,t){var n=e.children,o=e.classes,i=e.className,a=e.collapsedHeight,l=void 0===a?"0px":a,s=e.component,u=void 0===s?"div":s,c=e.disableStrictModeCompat,f=void 0!==c&&c,d=e.in,p=e.onEnter,h=e.onEntered,m=e.onEntering,g=e.onExit,v=e.onExited,y=e.onExiting,b=e.style,w=e.timeout,x=void 0===w?nl.x9.standard:w,E=e.TransitionComponent,_=void 0===E?xi:E,S=(0,fo.Z)(e,["children","classes","className","collapsedHeight","component","disableStrictModeCompat","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"]),O=_i(),k=r.useRef(),C=r.useRef(null),P=r.useRef(),j="number"==typeof l?"".concat(l,"px"):l;r.useEffect((function(){return function(){clearTimeout(k.current)}}),[]);var T=O.unstable_strictMode&&!f,A=r.useRef(null),I=(0,bo.Z)(t,T?A:void 0),R=function(e){return function(t,n){if(e){var r=T?[A.current,t]:[t,n],o=(0,vi.Z)(r,2),i=o[0],a=o[1];void 0===a?e(i):e(i,a)}}},N=R((function(e,t){e.style.height=j,p&&p(e,t)})),D=R((function(e,t){var n=C.current?C.current.clientHeight:0,r=Oi({style:b,timeout:x},{mode:"enter"}).duration;if("auto"===x){var o=O.transitions.getAutoHeightDuration(n);e.style.transitionDuration="".concat(o,"ms"),P.current=o}else e.style.transitionDuration="string"==typeof r?r:"".concat(r,"ms");e.style.height="".concat(n,"px"),m&&m(e,t)})),M=R((function(e,t){e.style.height="auto",h&&h(e,t)})),L=R((function(e){var t=C.current?C.current.clientHeight:0;e.style.height="".concat(t,"px"),g&&g(e)})),F=R(v),z=R((function(e){var t=C.current?C.current.clientHeight:0,n=Oi({style:b,timeout:x},{mode:"exit"}).duration;if("auto"===x){var r=O.transitions.getAutoHeightDuration(t);e.style.transitionDuration="".concat(r,"ms"),P.current=r}else e.style.transitionDuration="string"==typeof n?n:"".concat(n,"ms");e.style.height=j,y&&y(e)}));return r.createElement(_,(0,po.Z)({in:d,onEnter:N,onEntered:M,onEntering:D,onExit:L,onExited:F,onExiting:z,addEndListener:function(e,t){var n=T?e:t;"auto"===x&&(k.current=setTimeout(n,P.current||0))},nodeRef:T?A:void 0,timeout:"auto"===x?null:x},S),(function(e,t){return r.createElement(u,(0,po.Z)({className:(0,go.Z)(o.container,i,{entered:o.entered,exited:!d&&"0px"===j&&o.hidden}[e]),style:(0,po.Z)({minHeight:j},b),ref:I},t),r.createElement("div",{className:o.wrapper,ref:C},r.createElement("div",{className:o.wrapperInner},n)))}))}));kl.muiSupportAuto=!0;var Cl=(0,vo.Z)((function(e){return{container:{height:0,overflow:"hidden",transition:e.transitions.create("height")},entered:{height:"auto",overflow:"visible"},hidden:{visibility:"hidden"},wrapper:{display:"flex"},wrapperInner:{width:"100%"}}}),{name:"MuiCollapse"})(kl),Pl=n(62087);function jl(e){return e.substring(2).toLowerCase()}var Tl=function(e){var t=e.children,n=e.disableReactTree,i=void 0!==n&&n,a=e.mouseEvent,l=void 0===a?"onClick":a,s=e.onClickAway,u=e.touchEvent,c=void 0===u?"onTouchEnd":u,f=r.useRef(!1),d=r.useRef(null),p=r.useRef(!1),h=r.useRef(!1);r.useEffect((function(){return setTimeout((function(){p.current=!0}),0),function(){p.current=!1}}),[]);var m=r.useCallback((function(e){d.current=o.findDOMNode(e)}),[]),g=(0,bo.Z)(t.ref,m),v=(0,wo.Z)((function(e){var t=h.current;if(h.current=!1,p.current&&d.current&&!function(e){return document.documentElement.clientWidth<e.clientX||document.documentElement.clientHeight<e.clientY}(e))if(f.current)f.current=!1;else{var n;if(e.composedPath)n=e.composedPath().indexOf(d.current)>-1;else n=!(0,Yo.Z)(d.current).documentElement.contains(e.target)||d.current.contains(e.target);n||!i&&t||s(e)}})),y=function(e){return function(n){h.current=!0;var r=t.props[e];r&&r(n)}},b={ref:g};return!1!==c&&(b[c]=y(c)),r.useEffect((function(){if(!1!==c){var e=jl(c),t=(0,Yo.Z)(d.current),n=function(){f.current=!0};return t.addEventListener(e,v),t.addEventListener("touchmove",n),function(){t.removeEventListener(e,v),t.removeEventListener("touchmove",n)}}}),[v,c]),!1!==l&&(b[l]=y(l)),r.useEffect((function(){if(!1!==l){var e=jl(l),t=(0,Yo.Z)(d.current);return t.addEventListener(e,v),function(){t.removeEventListener(e,v)}}}),[v,l]),r.createElement(r.Fragment,null,r.cloneElement(t,b))};function Al(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)}}function Il(){return(Il=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}).apply(this,arguments)}function Rl(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}var Nl=r.createContext(),Dl={root:{},anchorOriginTopCenter:{},anchorOriginBottomCenter:{},anchorOriginTopRight:{},anchorOriginBottomRight:{},anchorOriginTopLeft:{},anchorOriginBottomLeft:{}},Ml={containerRoot:{},containerAnchorOriginTopCenter:{},containerAnchorOriginBottomCenter:{},containerAnchorOriginTopRight:{},containerAnchorOriginBottomRight:{},containerAnchorOriginTopLeft:{},containerAnchorOriginBottomLeft:{}},Ll={default:20,dense:4},Fl={default:6,dense:2},zl={maxSnack:3,dense:!1,hideIconVariant:!1,variant:"default",autoHideDuration:5e3,anchorOrigin:{vertical:"bottom",horizontal:"left"},TransitionComponent:_l,transitionDuration:{enter:225,exit:195}},Bl=function(e){return e.charAt(0).toUpperCase()+e.slice(1)},Zl=function(e){return Object.keys(e).filter((function(e){return!Ml[e]})).reduce((function(t,n){var r;return Il({},t,((r={})[n]=e[n],r))}),{})},Ul={TIMEOUT:"timeout",CLICKAWAY:"clickaway",MAXSNACK:"maxsnack",INSTRUCTED:"instructed"},Hl=function(e){return"containerAnchorOrigin"+e},Wl=function(e){var t=e.vertical,n=e.horizontal;return"anchorOrigin"+Bl(t)+Bl(n)},Vl=function(e){return"variant"+Bl(e)},Gl=function(e){return!!e||0===e},$l=function(e){return"number"==typeof e||null===e};function Kl(e,t,n){return void 0===e&&(e={}),void 0===t&&(t={}),void 0===n&&(n={}),Il({},n,{},t,{},e)}var ql=function(e){var t;return{root:(t={display:"flex",flexWrap:"wrap",flexGrow:1},t[e.breakpoints.up("sm")]={flexGrow:"initial",minWidth:288},t)}},Yl=(0,r.forwardRef)((function(e,t){var n=e.classes,o=e.className,i=Rl(e,["classes","className"]);return r.createElement("div",Object.assign({ref:t,className:(0,go.Z)(n.root,o)},i))})),Jl=(0,vo.Z)(ql)(Yl),Xl={right:"left",left:"right",bottom:"up",top:"down"},Ql=function(e){return"center"!==e.horizontal?Xl[e.horizontal]:Xl[e.vertical]},es=function(e){return r.createElement(Pl.Z,Object.assign({},e),r.createElement("path",{d:"M12 2C6.5 2 2 6.5 2 12S6.5 22 12 22 22 17.5 22 12 17.5 2 12 2M10 17L5 12L6.41\n 10.59L10 14.17L17.59 6.58L19 8L10 17Z"}))},ts=function(e){return r.createElement(Pl.Z,Object.assign({},e),r.createElement("path",{d:"M13,14H11V10H13M13,18H11V16H13M1,21H23L12,2L1,21Z"}))},ns=function(e){return r.createElement(Pl.Z,Object.assign({},e),r.createElement("path",{d:"M12,2C17.53,2 22,6.47 22,12C22,17.53 17.53,22 12,22C6.47,22 2,17.53 2,12C2,\n 6.47 6.47,2 12,2M15.59,7L12,10.59L8.41,7L7,8.41L10.59,12L7,15.59L8.41,17L12,\n 13.41L15.59,17L17,15.59L13.41,12L17,8.41L15.59,7Z"}))},rs=function(e){return r.createElement(Pl.Z,Object.assign({},e),r.createElement("path",{d:"M13,9H11V7H13M13,17H11V11H13M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,\n 0 22,12A10,10 0 0,0 12,2Z"}))},os={fontSize:20,marginInlineEnd:8},is={default:void 0,success:r.createElement(es,{style:os}),warning:r.createElement(ts,{style:os}),error:r.createElement(ns,{style:os}),info:r.createElement(rs,{style:os})};function as(e,t){return e.reduce((function(e,n){return null==n?e:function(){for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];var a=[].concat(o);t&&-1===a.indexOf(t)&&a.push(t),e.apply(this,a),n.apply(this,a)}}),(function(){}))}var ls="undefined"!=typeof window?r.useLayoutEffect:r.useEffect;function ss(e){var t=(0,r.useRef)(e);return ls((function(){t.current=e})),(0,r.useCallback)((function(){return t.current.apply(void 0,arguments)}),[])}var us=(0,r.forwardRef)((function(e,t){var n=e.children,o=e.autoHideDuration,i=e.ClickAwayListenerProps,a=e.disableWindowBlurListener,l=void 0!==a&&a,s=e.onClose,u=e.onMouseEnter,c=e.onMouseLeave,f=e.open,d=e.resumeHideDuration,p=Rl(e,["children","autoHideDuration","ClickAwayListenerProps","disableWindowBlurListener","onClose","onMouseEnter","onMouseLeave","open","resumeHideDuration"]),h=(0,r.useRef)(),m=ss((function(){s&&s.apply(void 0,arguments)})),g=ss((function(e){s&&null!=e&&(clearTimeout(h.current),h.current=setTimeout((function(){m(null,Ul.TIMEOUT)}),e))}));(0,r.useEffect)((function(){return f&&g(o),function(){clearTimeout(h.current)}}),[f,o,g]);var v=function(){clearTimeout(h.current)},y=(0,r.useCallback)((function(){null!=o&&g(null!=d?d:.5*o)}),[o,d,g]);return(0,r.useEffect)((function(){if(!l&&f)return window.addEventListener("focus",y),window.addEventListener("blur",v),function(){window.removeEventListener("focus",y),window.removeEventListener("blur",v)}}),[l,y,f]),(0,r.createElement)(Tl,Il({onClickAway:function(e){s&&s(e,Ul.CLICKAWAY)}},i),(0,r.createElement)("div",Il({onMouseEnter:function(e){u&&u(e),v()},onMouseLeave:function(e){c&&c(e),y()},ref:t},p),n))})),cs=function(e){var t=e.palette.mode||e.palette.type,n=(0,yo._4)(e.palette.background.default,"light"===t?.8:.98);return Il({},Dl,{contentRoot:Il({},e.typography.body2,{backgroundColor:n,color:e.palette.getContrastText(n),alignItems:"center",padding:"6px 16px",borderRadius:"4px",boxShadow:"0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12)"}),lessPadding:{paddingLeft:20},variantSuccess:{backgroundColor:"#43a047",color:"#fff"},variantError:{backgroundColor:"#d32f2f",color:"#fff"},variantInfo:{backgroundColor:"#2196f3",color:"#fff"},variantWarning:{backgroundColor:"#ff9800",color:"#fff"},message:{display:"flex",alignItems:"center",padding:"8px 0"},action:{display:"flex",alignItems:"center",marginLeft:"auto",paddingLeft:16,marginRight:-8},wrappedRoot:{position:"relative",transform:"translateX(0)",top:0,right:0,bottom:0,left:0}})},fs=function(e){var t=e.classes,n=Rl(e,["classes"]),o=(0,r.useRef)(),i=(0,r.useState)(!0),a=i[0],l=i[1];(0,r.useEffect)((function(){return function(){o.current&&clearTimeout(o.current)}}),[]);var s=as([n.snack.onClose,n.onClose],n.snack.key),u=n.style,c=n.ariaAttributes,f=n.className,d=n.hideIconVariant,p=n.iconVariant,h=n.snack,m=n.action,g=n.content,v=n.TransitionComponent,y=n.TransitionProps,b=n.transitionDuration,w=Rl(n,["style","dense","ariaAttributes","className","hideIconVariant","iconVariant","snack","action","content","TransitionComponent","TransitionProps","transitionDuration","onEnter","onEntered","onEntering","onExit","onExited","onExiting"]),x=h.key,E=h.open,_=h.className,S=h.variant,O=h.content,k=h.action,C=h.ariaAttributes,P=h.anchorOrigin,j=h.message,T=h.TransitionComponent,A=h.TransitionProps,I=h.transitionDuration,R=Rl(h,["persist","key","open","entered","requestClose","className","variant","content","action","ariaAttributes","anchorOrigin","message","TransitionComponent","TransitionProps","transitionDuration","onEnter","onEntered","onEntering","onExit","onExited","onExiting"]),N=Il({},is,{},p)[S],D=Il({"aria-describedby":"notistack-snackbar"},Kl(C,c)),M=T||v||zl.TransitionComponent,L=Kl(I,b,zl.transitionDuration),F=Il({direction:Ql(P)},Kl(A,y)),z=k||m;"function"==typeof z&&(z=z(x));var B=O||g;"function"==typeof B&&(B=B(x,h.message));var Z=["onEnter","onEntering","onEntered","onExit","onExiting","onExited"].reduce((function(e,t){var r;return Il({},e,((r={})[t]=as([n.snack[t],n[t]],n.snack.key),r))}),{});return r.createElement(Cl,{unmountOnExit:!0,timeout:175,in:a,onExited:Z.onExited},r.createElement(us,Object.assign({},w,R,{open:E,className:(0,go.Z)(t.root,t.wrappedRoot,t[Wl(P)]),onClose:s}),r.createElement(M,Object.assign({appear:!0,in:E,timeout:L},F,{onExit:Z.onExit,onExiting:Z.onExiting,onExited:function(){o.current=setTimeout((function(){l(!a)}),125)},onEnter:Z.onEnter,onEntering:Z.onEntering,onEntered:as([Z.onEntered,function(){n.snack.requestClose&&s(null,Ul.INSTRCUTED)}])}),B||r.createElement(Jl,Object.assign({},D,{role:"alert",style:u,className:(0,go.Z)(t.contentRoot,t[Vl(S)],f,_,!d&&N&&t.lessPadding)}),r.createElement("div",{id:D["aria-describedby"],className:t.message},d?null:N,j),z&&r.createElement("div",{className:t.action},z)))))},ds=(0,vo.Z)(cs)(fs),ps="& > .MuiCollapse-container, & > .MuiCollapse-root",hs="& > .MuiCollapse-container > .MuiCollapse-wrapper, & > .MuiCollapse-root > .MuiCollapse-wrapper",ms=Ol((function(e){var t,n,r,o,i;return{root:(t={boxSizing:"border-box",display:"flex",maxHeight:"100%",position:"fixed",zIndex:e.zIndex.snackbar,height:"auto",width:"auto",transition:"top 300ms ease 0ms, right 300ms ease 0ms, bottom 300ms ease 0ms, left 300ms ease 0ms, margin 300ms ease 0ms, max-width 300ms ease 0ms",pointerEvents:"none"},t[ps]={pointerEvents:"all"},t[hs]={padding:Fl.default+"px 0px",transition:"padding 300ms ease 0ms"},t.maxWidth="calc(100% - "+2*Ll.default+"px)",t[e.breakpoints.down("xs")]={width:"100%",maxWidth:"calc(100% - 32px)"},t),rootDense:(n={},n[hs]={padding:Fl.dense+"px 0px"},n),top:{top:Ll.default-Fl.default,flexDirection:"column"},bottom:{bottom:Ll.default-Fl.default,flexDirection:"column-reverse"},left:(r={left:Ll.default},r[e.breakpoints.up("sm")]={alignItems:"flex-start"},r[e.breakpoints.down("xs")]={left:"16px"},r),right:(o={right:Ll.default},o[e.breakpoints.up("sm")]={alignItems:"flex-end"},o[e.breakpoints.down("xs")]={right:"16px"},o),center:(i={left:"50%",transform:"translateX(-50%)"},i[e.breakpoints.up("sm")]={alignItems:"center"},i)}})),gs=function(e){var t=ms(),n=e.className,o=e.anchorOrigin,i=e.dense,a=Rl(e,["className","anchorOrigin","dense"]),l=(0,go.Z)(t[o.vertical],t[o.horizontal],t.root,n,i&&t.rootDense);return r.createElement("div",Object.assign({className:l},a))},vs=r.memo(gs),ys=function(e){var t,n,i,a,l;function s(t){var n;return(n=e.call(this,t)||this).enqueueSnackbar=function(e,t){void 0===t&&(t={});var r=t,o=r.key,i=r.preventDuplicate,a=Rl(r,["key","preventDuplicate"]),l=Gl(o),s=l?o:(new Date).getTime()+Math.random(),u=function(e,t,n){return function(r){return"autoHideDuration"===r?$l(e.autoHideDuration)?e.autoHideDuration:$l(t.autoHideDuration)?t.autoHideDuration:zl.autoHideDuration:e[r]||t[r]||n[r]}}(a,n.props,zl),c=Il({key:s},a,{message:e,open:!0,entered:!1,requestClose:!1,variant:u("variant"),anchorOrigin:u("anchorOrigin"),autoHideDuration:u("autoHideDuration")});return a.persist&&(c.autoHideDuration=void 0),n.setState((function(t){if(void 0===i&&n.props.preventDuplicate||i){var r=function(t){return l?t.key===o:t.message===e},a=t.queue.findIndex(r)>-1,s=t.snacks.findIndex(r)>-1;if(a||s)return t}return n.handleDisplaySnack(Il({},t,{queue:[].concat(t.queue,[c])}))})),s},n.handleDisplaySnack=function(e){return e.snacks.length>=n.maxSnack?n.handleDismissOldest(e):n.processQueue(e)},n.processQueue=function(e){var t=e.queue,n=e.snacks;return t.length>0?Il({},e,{snacks:[].concat(n,[t[0]]),queue:t.slice(1,t.length)}):e},n.handleDismissOldest=function(e){if(e.snacks.some((function(e){return!e.open||e.requestClose})))return e;var t=!1,r=!1;e.snacks.reduce((function(e,t){return e+(t.open&&t.persist?1:0)}),0)===n.maxSnack&&(r=!0);var o=e.snacks.map((function(e){return t||e.persist&&!r?Il({},e):(t=!0,e.entered?(e.onClose&&e.onClose(null,Ul.MAXSNACK,e.key),n.props.onClose&&n.props.onClose(null,Ul.MAXSNACK,e.key),Il({},e,{open:!1})):Il({},e,{requestClose:!0}))}));return Il({},e,{snacks:o})},n.handleEnteredSnack=function(e,t,r){if(!Gl(r))throw new Error("handleEnteredSnack Cannot be called with undefined key");n.setState((function(e){return{snacks:e.snacks.map((function(e){return e.key===r?Il({},e,{entered:!0}):Il({},e)}))}}))},n.handleCloseSnack=function(e,t,r){if(n.props.onClose&&n.props.onClose(e,t,r),t!==Ul.CLICKAWAY){var o=void 0===r;n.setState((function(e){var t=e.snacks,n=e.queue;return{snacks:t.map((function(e){return o||e.key===r?e.entered?Il({},e,{open:!1}):Il({},e,{requestClose:!0}):Il({},e)})),queue:n.filter((function(e){return e.key!==r}))}}))}},n.closeSnackbar=function(e){var t=n.state.snacks.find((function(t){return t.key===e}));Gl(e)&&t&&t.onClose&&t.onClose(null,Ul.INSTRUCTED,e),n.handleCloseSnack(null,Ul.INSTRUCTED,e)},n.handleExitedSnack=function(e,t,r){var o=t||r;if(!Gl(o))throw new Error("handleExitedSnack Cannot be called with undefined key");n.setState((function(e){var t=n.processQueue(Il({},e,{snacks:e.snacks.filter((function(e){return e.key!==o}))}));return 0===t.queue.length?t:n.handleDismissOldest(t)}))},n.state={snacks:[],queue:[],contextValue:{enqueueSnackbar:n.enqueueSnackbar,closeSnackbar:n.closeSnackbar}},n}return n=e,(t=s).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n,s.prototype.render=function(){var e=this,t=this.state.contextValue,n=this.props,i=n.iconVariant,a=n.dense,l=void 0===a?zl.dense:a,s=n.hideIconVariant,u=void 0===s?zl.hideIconVariant:s,c=n.domRoot,f=n.children,d=n.classes,p=void 0===d?{}:d,h=Rl(n,["maxSnack","preventDuplicate","variant","anchorOrigin","iconVariant","dense","hideIconVariant","domRoot","children","classes"]),m=this.state.snacks.reduce((function(e,t){var n,r,o=(r=t.anchorOrigin,""+Bl(r.vertical)+Bl(r.horizontal)),i=e[o]||[];return Il({},e,((n={})[o]=[].concat(i,[t]),n))}),{}),g=Object.keys(m).map((function(t){var n=m[t];return r.createElement(vs,{key:t,dense:l,anchorOrigin:n[0].anchorOrigin,className:(0,go.Z)(p.containerRoot,p[Hl(t)])},n.map((function(t){return r.createElement(ds,Object.assign({},h,{key:t.key,snack:t,dense:l,iconVariant:i,hideIconVariant:u,classes:Zl(p),onClose:e.handleCloseSnack,onExited:as([e.handleExitedSnack,e.props.onExited]),onEntered:as([e.handleEnteredSnack,e.props.onEntered])}))})))}));return r.createElement(Nl.Provider,{value:t},f,c?(0,o.createPortal)(g,c):g)},i=s,(a=[{key:"maxSnack",get:function(){return this.props.maxSnack||zl.maxSnack}}])&&Al(i.prototype,a),l&&Al(i,l),s}(r.Component),bs=function(){return(0,r.useContext)(Nl)};var ws=r.createContext({}),xs=n(22775),Es=r.forwardRef((function(e,t){var n=e.children,o=e.classes,i=e.className,a=e.defaultExpanded,l=void 0!==a&&a,s=e.disabled,u=void 0!==s&&s,c=e.expanded,f=e.onChange,d=e.square,p=void 0!==d&&d,h=e.TransitionComponent,m=void 0===h?Cl:h,g=e.TransitionProps,v=(0,fo.Z)(e,["children","classes","className","defaultExpanded","disabled","expanded","onChange","square","TransitionComponent","TransitionProps"]),y=(0,xs.Z)({controlled:c,default:l,name:"Accordion",state:"expanded"}),b=(0,vi.Z)(y,2),w=b[0],x=b[1],E=r.useCallback((function(e){x(!w),f&&f(e,!w)}),[w,f,x]),_=ne(r.Children.toArray(n)),S=_[0],O=_.slice(1),k=r.useMemo((function(){return{expanded:w,disabled:u,toggle:E}}),[w,u,E]);return r.createElement(Ai,(0,po.Z)({className:(0,go.Z)(o.root,i,w&&o.expanded,u&&o.disabled,!p&&o.rounded),ref:t,square:p},v),r.createElement(ws.Provider,{value:k},S),r.createElement(m,(0,po.Z)({in:w,timeout:"auto"},g),r.createElement("div",{"aria-labelledby":S.props.id,id:S.props["aria-controls"],role:"region"},O)))})),_s=(0,vo.Z)((function(e){var t={duration:e.transitions.duration.shortest};return{root:{position:"relative",transition:e.transitions.create(["margin"],t),"&:before":{position:"absolute",left:0,top:-1,right:0,height:1,content:'""',opacity:1,backgroundColor:e.palette.divider,transition:e.transitions.create(["opacity","background-color"],t)},"&:first-child":{"&:before":{display:"none"}},"&$expanded":{margin:"16px 0","&:first-child":{marginTop:0},"&:last-child":{marginBottom:0},"&:before":{opacity:0}},"&$expanded + &":{"&:before":{display:"none"}},"&$disabled":{backgroundColor:e.palette.action.disabledBackground}},rounded:{borderRadius:0,"&:first-child":{borderTopLeftRadius:e.shape.borderRadius,borderTopRightRadius:e.shape.borderRadius},"&:last-child":{borderBottomLeftRadius:e.shape.borderRadius,borderBottomRightRadius:e.shape.borderRadius,"@supports (-ms-ime-align: auto)":{borderBottomLeftRadius:0,borderBottomRightRadius:0}}},expanded:{},disabled:{}}}),{name:"MuiAccordion"})(Es),Ss=r.forwardRef((function(e,t){var n=e.edge,o=void 0!==n&&n,i=e.children,a=e.classes,l=e.className,s=e.color,u=void 0===s?"default":s,c=e.disabled,f=void 0!==c&&c,d=e.disableFocusRipple,p=void 0!==d&&d,h=e.size,m=void 0===h?"medium":h,g=(0,fo.Z)(e,["edge","children","classes","className","color","disabled","disableFocusRipple","size"]);return r.createElement(Lo,(0,po.Z)({className:(0,go.Z)(a.root,l,"default"!==u&&a["color".concat((0,Fo.Z)(u))],f&&a.disabled,"small"===m&&a["size".concat((0,Fo.Z)(m))],{start:a.edgeStart,end:a.edgeEnd}[o]),centerRipple:!0,focusRipple:!p,disabled:f,ref:t},g),r.createElement("span",{className:a.label},i))})),Os=(0,vo.Z)((function(e){return{root:{textAlign:"center",flex:"0 0 auto",fontSize:e.typography.pxToRem(24),padding:12,borderRadius:"50%",overflow:"visible",color:e.palette.action.active,transition:e.transitions.create("background-color",{duration:e.transitions.duration.shortest}),"&:hover":{backgroundColor:(0,yo.U1)(e.palette.action.active,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},"&$disabled":{backgroundColor:"transparent",color:e.palette.action.disabled}},edgeStart:{marginLeft:-12,"$sizeSmall&":{marginLeft:-3}},edgeEnd:{marginRight:-12,"$sizeSmall&":{marginRight:-3}},colorInherit:{color:"inherit"},colorPrimary:{color:e.palette.primary.main,"&:hover":{backgroundColor:(0,yo.U1)(e.palette.primary.main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},colorSecondary:{color:e.palette.secondary.main,"&:hover":{backgroundColor:(0,yo.U1)(e.palette.secondary.main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},disabled:{},sizeSmall:{padding:3,fontSize:e.typography.pxToRem(18)},label:{width:"100%",display:"flex",alignItems:"inherit",justifyContent:"inherit"}}}),{name:"MuiIconButton"})(Ss),ks=r.forwardRef((function(e,t){var n=e.children,o=e.classes,i=e.className,a=e.expandIcon,l=e.IconButtonProps,s=e.onBlur,u=e.onClick,c=e.onFocusVisible,f=(0,fo.Z)(e,["children","classes","className","expandIcon","IconButtonProps","onBlur","onClick","onFocusVisible"]),d=r.useState(!1),p=d[0],h=d[1],m=r.useContext(ws),g=m.disabled,v=void 0!==g&&g,y=m.expanded,b=m.toggle;return r.createElement(Lo,(0,po.Z)({focusRipple:!1,disableRipple:!0,disabled:v,component:"div","aria-expanded":y,className:(0,go.Z)(o.root,i,v&&o.disabled,y&&o.expanded,p&&o.focused),onFocusVisible:function(e){h(!0),c&&c(e)},onBlur:function(e){h(!1),s&&s(e)},onClick:function(e){b&&b(e),u&&u(e)},ref:t},f),r.createElement("div",{className:(0,go.Z)(o.content,y&&o.expanded)},n),a&&r.createElement(Os,(0,po.Z)({className:(0,go.Z)(o.expandIcon,y&&o.expanded),edge:"end",component:"div",tabIndex:null,role:null,"aria-hidden":!0},l),a))})),Cs=(0,vo.Z)((function(e){var t={duration:e.transitions.duration.shortest};return{root:{display:"flex",minHeight:48,transition:e.transitions.create(["min-height","background-color"],t),padding:e.spacing(0,2),"&:hover:not($disabled)":{cursor:"pointer"},"&$expanded":{minHeight:64},"&$focused":{backgroundColor:e.palette.action.focus},"&$disabled":{opacity:e.palette.action.disabledOpacity}},expanded:{},focused:{},disabled:{},content:{display:"flex",flexGrow:1,transition:e.transitions.create(["margin"],t),margin:"12px 0","&$expanded":{margin:"20px 0"}},expandIcon:{transform:"rotate(0deg)",transition:e.transitions.create("transform",t),"&:hover":{backgroundColor:"transparent"},"&$expanded":{transform:"rotate(180deg)"}}}}),{name:"MuiAccordionSummary"})(ks),Ps=r.forwardRef((function(e,t){var n=e.classes,o=e.className,i=e.color,a=void 0===i?"inherit":i,l=e.component,s=void 0===l?"span":l,u=e.fontSize,c=void 0===u?"default":u,f=(0,fo.Z)(e,["classes","className","color","component","fontSize"]);return r.createElement(s,(0,po.Z)({className:(0,go.Z)("material-icons",n.root,o,"inherit"!==a&&n["color".concat((0,Fo.Z)(a))],"default"!==c&&n["fontSize".concat((0,Fo.Z)(c))]),"aria-hidden":!0,ref:t},f))}));Ps.muiName="Icon";var js=(0,vo.Z)((function(e){return{root:{userSelect:"none",fontSize:e.typography.pxToRem(24),width:"1em",height:"1em",overflow:"hidden",flexShrink:0},colorPrimary:{color:e.palette.primary.main},colorSecondary:{color:e.palette.secondary.main},colorAction:{color:e.palette.action.active},colorError:{color:e.palette.error.main},colorDisabled:{color:e.palette.action.disabled},fontSizeInherit:{fontSize:"inherit"},fontSizeSmall:{fontSize:e.typography.pxToRem(20)},fontSizeLarge:{fontSize:e.typography.pxToRem(36)}}}),{name:"MuiIcon"})(Ps),Ts=r.forwardRef((function(e,t){var n=e.classes,o=e.className,i=(0,fo.Z)(e,["classes","className"]);return r.createElement("div",(0,po.Z)({className:(0,go.Z)(n.root,o),ref:t},i))})),As=(0,vo.Z)((function(e){return{root:{display:"flex",padding:e.spacing(1,2,2)}}}),{name:"MuiAccordionDetails"})(Ts),Is=r.forwardRef((function(e,t){var n=e.classes,o=e.className,i=e.color,a=void 0===i?"primary":i,l=e.component,s=void 0===l?"a":l,u=e.onBlur,c=e.onFocus,f=e.TypographyClasses,d=e.underline,p=void 0===d?"hover":d,h=e.variant,m=void 0===h?"inherit":h,g=(0,fo.Z)(e,["classes","className","color","component","onBlur","onFocus","TypographyClasses","underline","variant"]),v=(0,xo.Z)(),y=v.isFocusVisible,b=v.onBlurVisible,w=v.ref,x=r.useState(!1),E=x[0],_=x[1],S=(0,bo.Z)(t,w);return r.createElement(la,(0,po.Z)({className:(0,go.Z)(n.root,n["underline".concat((0,Fo.Z)(p))],o,E&&n.focusVisible,"button"===s&&n.button),classes:f,color:a,component:s,onBlur:function(e){E&&(b(),_(!1)),u&&u(e)},onFocus:function(e){y(e)&&_(!0),c&&c(e)},ref:S,variant:m},g))})),Rs=(0,vo.Z)({root:{},underlineNone:{textDecoration:"none"},underlineHover:{textDecoration:"none","&:hover":{textDecoration:"underline"}},underlineAlways:{textDecoration:"underline"},button:{position:"relative",WebkitTapHighlightColor:"transparent",backgroundColor:"transparent",outline:0,border:0,margin:0,borderRadius:0,padding:0,cursor:"pointer",userSelect:"none",verticalAlign:"middle","-moz-appearance":"none","-webkit-appearance":"none","&::-moz-focus-inner":{borderStyle:"none"},"&$focusVisible":{outline:"auto"}},focusVisible:{}},{name:"MuiLink"})(Is),Ns=n(60288);function Ds(e){var t=e.props,n=e.states,r=e.muiFormControl;return n.reduce((function(e,n){return e[n]=t[n],r&&void 0===t[n]&&(e[n]=r[n]),e}),{})}var Ms=r.createContext();function Ls(){return r.useContext(Ms)}var Fs=Ms;function zs(e,t){return parseInt(e[t],10)||0}var Bs="undefined"!=typeof window?r.useLayoutEffect:r.useEffect,Zs={visibility:"hidden",position:"absolute",overflow:"hidden",height:0,top:0,left:0,transform:"translateZ(0)"},Us=r.forwardRef((function(e,t){var n=e.onChange,o=e.rows,i=e.rowsMax,a=e.rowsMin,l=void 0===a?1:a,s=e.style,u=e.value,c=(0,fo.Z)(e,["onChange","rows","rowsMax","rowsMin","style","value"]),f=o||l,d=r.useRef(null!=u).current,p=r.useRef(null),h=(0,bo.Z)(t,p),m=r.useRef(null),g=r.useRef(0),v=r.useState({}),y=v[0],b=v[1],w=r.useCallback((function(){var t=p.current,n=window.getComputedStyle(t),r=m.current;r.style.width=n.width,r.value=t.value||e.placeholder||"x","\n"===r.value.slice(-1)&&(r.value+=" ");var o=n["box-sizing"],a=zs(n,"padding-bottom")+zs(n,"padding-top"),l=zs(n,"border-bottom-width")+zs(n,"border-top-width"),s=r.scrollHeight-a;r.value="x";var u=r.scrollHeight-a,c=s;f&&(c=Math.max(Number(f)*u,c)),i&&(c=Math.min(Number(i)*u,c));var d=(c=Math.max(c,u))+("border-box"===o?a+l:0),h=Math.abs(c-s)<=1;b((function(e){return g.current<20&&(d>0&&Math.abs((e.outerHeightStyle||0)-d)>1||e.overflow!==h)?(g.current+=1,{overflow:h,outerHeightStyle:d}):e}))}),[i,f,e.placeholder]);r.useEffect((function(){var e=(0,qo.Z)((function(){g.current=0,w()}));return window.addEventListener("resize",e),function(){e.clear(),window.removeEventListener("resize",e)}}),[w]),Bs((function(){w()})),r.useEffect((function(){g.current=0}),[u]);return r.createElement(r.Fragment,null,r.createElement("textarea",(0,po.Z)({value:u,onChange:function(e){g.current=0,d||w(),n&&n(e)},ref:h,rows:f,style:(0,po.Z)({height:y.outerHeightStyle,overflow:y.overflow?"hidden":null},s)},c)),r.createElement("textarea",{"aria-hidden":!0,className:e.className,readOnly:!0,ref:m,tabIndex:-1,style:(0,po.Z)({},Zs,s)}))}));function Hs(e){return null!=e&&!(Array.isArray(e)&&0===e.length)}function Ws(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return e&&(Hs(e.value)&&""!==e.value||t&&Hs(e.defaultValue)&&""!==e.defaultValue)}var Vs="undefined"==typeof window?r.useEffect:r.useLayoutEffect,Gs=r.forwardRef((function(e,t){var n=e["aria-describedby"],o=e.autoComplete,i=e.autoFocus,a=e.classes,l=e.className,s=(e.color,e.defaultValue),u=e.disabled,c=e.endAdornment,f=(e.error,e.fullWidth),d=void 0!==f&&f,p=e.id,h=e.inputComponent,m=void 0===h?"input":h,g=e.inputProps,v=void 0===g?{}:g,y=e.inputRef,b=(e.margin,e.multiline),w=void 0!==b&&b,x=e.name,E=e.onBlur,_=e.onChange,S=e.onClick,O=e.onFocus,k=e.onKeyDown,C=e.onKeyUp,P=e.placeholder,j=e.readOnly,T=e.renderSuffix,A=e.rows,I=e.rowsMax,R=e.rowsMin,N=e.startAdornment,D=e.type,M=void 0===D?"text":D,L=e.value,F=(0,fo.Z)(e,["aria-describedby","autoComplete","autoFocus","classes","className","color","defaultValue","disabled","endAdornment","error","fullWidth","id","inputComponent","inputProps","inputRef","margin","multiline","name","onBlur","onChange","onClick","onFocus","onKeyDown","onKeyUp","placeholder","readOnly","renderSuffix","rows","rowsMax","rowsMin","startAdornment","type","value"]),z=null!=v.value?v.value:L,B=r.useRef(null!=z).current,Z=r.useRef(),U=r.useCallback((function(e){0}),[]),H=(0,bo.Z)(v.ref,U),W=(0,bo.Z)(y,H),V=(0,bo.Z)(Z,W),G=r.useState(!1),$=G[0],K=G[1],q=Ls();var Y=Ds({props:e,muiFormControl:q,states:["color","disabled","error","hiddenLabel","margin","required","filled"]});Y.focused=q?q.focused:$,r.useEffect((function(){!q&&u&&$&&(K(!1),E&&E())}),[q,u,$,E]);var J=q&&q.onFilled,X=q&&q.onEmpty,Q=r.useCallback((function(e){Ws(e)?J&&J():X&&X()}),[J,X]);Vs((function(){B&&Q({value:z})}),[z,Q,B]);r.useEffect((function(){Q(Z.current)}),[]);var ee=m,te=(0,po.Z)({},v,{ref:V});"string"!=typeof ee?te=(0,po.Z)({inputRef:V,type:M},te,{ref:null}):w?!A||I||R?(te=(0,po.Z)({rows:A,rowsMax:I},te),ee=Us):ee="textarea":te=(0,po.Z)({type:M},te);return r.useEffect((function(){q&&q.setAdornedStart(Boolean(N))}),[q,N]),r.createElement("div",(0,po.Z)({className:(0,go.Z)(a.root,a["color".concat((0,Fo.Z)(Y.color||"primary"))],l,Y.disabled&&a.disabled,Y.error&&a.error,d&&a.fullWidth,Y.focused&&a.focused,q&&a.formControl,w&&a.multiline,N&&a.adornedStart,c&&a.adornedEnd,"dense"===Y.margin&&a.marginDense),onClick:function(e){Z.current&&e.currentTarget===e.target&&Z.current.focus(),S&&S(e)},ref:t},F),N,r.createElement(Fs.Provider,{value:null},r.createElement(ee,(0,po.Z)({"aria-invalid":Y.error,"aria-describedby":n,autoComplete:o,autoFocus:i,defaultValue:s,disabled:Y.disabled,id:p,onAnimationStart:function(e){Q("mui-auto-fill-cancel"===e.animationName?Z.current:{value:"x"})},name:x,placeholder:P,readOnly:j,required:Y.required,rows:A,value:z,onKeyDown:k,onKeyUp:C},te,{className:(0,go.Z)(a.input,v.className,Y.disabled&&a.disabled,w&&a.inputMultiline,Y.hiddenLabel&&a.inputHiddenLabel,N&&a.inputAdornedStart,c&&a.inputAdornedEnd,"search"===M&&a.inputTypeSearch,"dense"===Y.margin&&a.inputMarginDense),onBlur:function(e){E&&E(e),v.onBlur&&v.onBlur(e),q&&q.onBlur?q.onBlur(e):K(!1)},onChange:function(e){if(!B){var t=e.target||Z.current;if(null==t)throw new Error((0,Ns.Z)(1));Q({value:t.value})}for(var n=arguments.length,r=new Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];v.onChange&&v.onChange.apply(v,[e].concat(r)),_&&_.apply(void 0,[e].concat(r))},onFocus:function(e){Y.disabled?e.stopPropagation():(O&&O(e),v.onFocus&&v.onFocus(e),q&&q.onFocus?q.onFocus(e):K(!0))}}))),c,T?T((0,po.Z)({},Y,{startAdornment:N})):null)})),$s=(0,vo.Z)((function(e){var t="light"===e.palette.type,n={color:"currentColor",opacity:t?.42:.5,transition:e.transitions.create("opacity",{duration:e.transitions.duration.shorter})},r={opacity:"0 !important"},o={opacity:t?.42:.5};return{"@global":{"@keyframes mui-auto-fill":{},"@keyframes mui-auto-fill-cancel":{}},root:(0,po.Z)({},e.typography.body1,{color:e.palette.text.primary,lineHeight:"1.1876em",boxSizing:"border-box",position:"relative",cursor:"text",display:"inline-flex",alignItems:"center","&$disabled":{color:e.palette.text.disabled,cursor:"default"}}),formControl:{},focused:{},disabled:{},adornedStart:{},adornedEnd:{},error:{},marginDense:{},multiline:{padding:"".concat(6,"px 0 ").concat(7,"px"),"&$marginDense":{paddingTop:3}},colorSecondary:{},fullWidth:{width:"100%"},input:{font:"inherit",letterSpacing:"inherit",color:"currentColor",padding:"".concat(6,"px 0 ").concat(7,"px"),border:0,boxSizing:"content-box",background:"none",height:"1.1876em",margin:0,WebkitTapHighlightColor:"transparent",display:"block",minWidth:0,width:"100%",animationName:"mui-auto-fill-cancel",animationDuration:"10ms","&::-webkit-input-placeholder":n,"&::-moz-placeholder":n,"&:-ms-input-placeholder":n,"&::-ms-input-placeholder":n,"&:focus":{outline:0},"&:invalid":{boxShadow:"none"},"&::-webkit-search-decoration":{"-webkit-appearance":"none"},"label[data-shrink=false] + $formControl &":{"&::-webkit-input-placeholder":r,"&::-moz-placeholder":r,"&:-ms-input-placeholder":r,"&::-ms-input-placeholder":r,"&:focus::-webkit-input-placeholder":o,"&:focus::-moz-placeholder":o,"&:focus:-ms-input-placeholder":o,"&:focus::-ms-input-placeholder":o},"&$disabled":{opacity:1},"&:-webkit-autofill":{animationDuration:"5000s",animationName:"mui-auto-fill"}},inputMarginDense:{paddingTop:3},inputMultiline:{height:"auto",resize:"none",padding:0},inputTypeSearch:{"-moz-appearance":"textfield","-webkit-appearance":"textfield"},inputAdornedStart:{},inputAdornedEnd:{},inputHiddenLabel:{}}}),{name:"MuiInputBase"})(Gs),Ks=r.forwardRef((function(e,t){var n=e.disableUnderline,o=e.classes,i=e.fullWidth,a=void 0!==i&&i,l=e.inputComponent,s=void 0===l?"input":l,u=e.multiline,c=void 0!==u&&u,f=e.type,d=void 0===f?"text":f,p=(0,fo.Z)(e,["disableUnderline","classes","fullWidth","inputComponent","multiline","type"]);return r.createElement($s,(0,po.Z)({classes:(0,po.Z)({},o,{root:(0,go.Z)(o.root,!n&&o.underline),underline:null}),fullWidth:a,inputComponent:s,multiline:c,ref:t,type:d},p))}));Ks.muiName="Input";var qs=(0,vo.Z)((function(e){var t="light"===e.palette.type?"rgba(0, 0, 0, 0.42)":"rgba(255, 255, 255, 0.7)";return{root:{position:"relative"},formControl:{"label + &":{marginTop:16}},focused:{},disabled:{},colorSecondary:{"&$underline:after":{borderBottomColor:e.palette.secondary.main}},underline:{"&:after":{borderBottom:"2px solid ".concat(e.palette.primary.main),left:0,bottom:0,content:'""',position:"absolute",right:0,transform:"scaleX(0)",transition:e.transitions.create("transform",{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut}),pointerEvents:"none"},"&$focused:after":{transform:"scaleX(1)"},"&$error:after":{borderBottomColor:e.palette.error.main,transform:"scaleX(1)"},"&:before":{borderBottom:"1px solid ".concat(t),left:0,bottom:0,content:'"\\00a0"',position:"absolute",right:0,transition:e.transitions.create("border-bottom-color",{duration:e.transitions.duration.shorter}),pointerEvents:"none"},"&:hover:not($disabled):before":{borderBottom:"2px solid ".concat(e.palette.text.primary),"@media (hover: none)":{borderBottom:"1px solid ".concat(t)}},"&$disabled:before":{borderBottomStyle:"dotted"}},error:{},marginDense:{},multiline:{},fullWidth:{},input:{},inputMarginDense:{},inputMultiline:{},inputTypeSearch:{}}}),{name:"MuiInput"})(Ks),Ys=r.forwardRef((function(e,t){var n=e.disableUnderline,o=e.classes,i=e.fullWidth,a=void 0!==i&&i,l=e.inputComponent,s=void 0===l?"input":l,u=e.multiline,c=void 0!==u&&u,f=e.type,d=void 0===f?"text":f,p=(0,fo.Z)(e,["disableUnderline","classes","fullWidth","inputComponent","multiline","type"]);return r.createElement($s,(0,po.Z)({classes:(0,po.Z)({},o,{root:(0,go.Z)(o.root,!n&&o.underline),underline:null}),fullWidth:a,inputComponent:s,multiline:c,ref:t,type:d},p))}));Ys.muiName="Input";var Js=(0,vo.Z)((function(e){var t="light"===e.palette.type,n=t?"rgba(0, 0, 0, 0.42)":"rgba(255, 255, 255, 0.7)",r=t?"rgba(0, 0, 0, 0.09)":"rgba(255, 255, 255, 0.09)";return{root:{position:"relative",backgroundColor:r,borderTopLeftRadius:e.shape.borderRadius,borderTopRightRadius:e.shape.borderRadius,transition:e.transitions.create("background-color",{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut}),"&:hover":{backgroundColor:t?"rgba(0, 0, 0, 0.13)":"rgba(255, 255, 255, 0.13)","@media (hover: none)":{backgroundColor:r}},"&$focused":{backgroundColor:t?"rgba(0, 0, 0, 0.09)":"rgba(255, 255, 255, 0.09)"},"&$disabled":{backgroundColor:t?"rgba(0, 0, 0, 0.12)":"rgba(255, 255, 255, 0.12)"}},colorSecondary:{"&$underline:after":{borderBottomColor:e.palette.secondary.main}},underline:{"&:after":{borderBottom:"2px solid ".concat(e.palette.primary.main),left:0,bottom:0,content:'""',position:"absolute",right:0,transform:"scaleX(0)",transition:e.transitions.create("transform",{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut}),pointerEvents:"none"},"&$focused:after":{transform:"scaleX(1)"},"&$error:after":{borderBottomColor:e.palette.error.main,transform:"scaleX(1)"},"&:before":{borderBottom:"1px solid ".concat(n),left:0,bottom:0,content:'"\\00a0"',position:"absolute",right:0,transition:e.transitions.create("border-bottom-color",{duration:e.transitions.duration.shorter}),pointerEvents:"none"},"&:hover:before":{borderBottom:"1px solid ".concat(e.palette.text.primary)},"&$disabled:before":{borderBottomStyle:"dotted"}},focused:{},disabled:{},adornedStart:{paddingLeft:12},adornedEnd:{paddingRight:12},error:{},marginDense:{},multiline:{padding:"27px 12px 10px","&$marginDense":{paddingTop:23,paddingBottom:6}},input:{padding:"27px 12px 10px","&:-webkit-autofill":{WebkitBoxShadow:"light"===e.palette.type?null:"0 0 0 100px #266798 inset",WebkitTextFillColor:"light"===e.palette.type?null:"#fff",caretColor:"light"===e.palette.type?null:"#fff",borderTopLeftRadius:"inherit",borderTopRightRadius:"inherit"}},inputMarginDense:{paddingTop:23,paddingBottom:6},inputHiddenLabel:{paddingTop:18,paddingBottom:19,"&$inputMarginDense":{paddingTop:10,paddingBottom:11}},inputMultiline:{padding:0},inputAdornedStart:{paddingLeft:0},inputAdornedEnd:{paddingRight:0}}}),{name:"MuiFilledInput"})(Ys),Xs=r.forwardRef((function(e,t){e.children;var n=e.classes,o=e.className,i=e.label,a=e.labelWidth,l=e.notched,s=e.style,u=(0,fo.Z)(e,["children","classes","className","label","labelWidth","notched","style"]),c="rtl"===_i().direction?"right":"left";if(void 0!==i)return r.createElement("fieldset",(0,po.Z)({"aria-hidden":!0,className:(0,go.Z)(n.root,o),ref:t,style:s},u),r.createElement("legend",{className:(0,go.Z)(n.legendLabelled,l&&n.legendNotched)},i?r.createElement("span",null,i):r.createElement("span",{dangerouslySetInnerHTML:{__html:"​"}})));var f=a>0?.75*a+8:.01;return r.createElement("fieldset",(0,po.Z)({"aria-hidden":!0,style:(0,po.Z)((0,J.Z)({},"padding".concat((0,Fo.Z)(c)),8),s),className:(0,go.Z)(n.root,o),ref:t},u),r.createElement("legend",{className:n.legend,style:{width:l?f:.01}},r.createElement("span",{dangerouslySetInnerHTML:{__html:"​"}})))})),Qs=(0,vo.Z)((function(e){return{root:{position:"absolute",bottom:0,right:0,top:-5,left:0,margin:0,padding:"0 8px",pointerEvents:"none",borderRadius:"inherit",borderStyle:"solid",borderWidth:1,overflow:"hidden"},legend:{textAlign:"left",padding:0,lineHeight:"11px",transition:e.transitions.create("width",{duration:150,easing:e.transitions.easing.easeOut})},legendLabelled:{display:"block",width:"auto",textAlign:"left",padding:0,height:11,fontSize:"0.75em",visibility:"hidden",maxWidth:.01,transition:e.transitions.create("max-width",{duration:50,easing:e.transitions.easing.easeOut}),"& > span":{paddingLeft:5,paddingRight:5,display:"inline-block"}},legendNotched:{maxWidth:1e3,transition:e.transitions.create("max-width",{duration:100,easing:e.transitions.easing.easeOut,delay:50})}}}),{name:"PrivateNotchedOutline"})(Xs),eu=r.forwardRef((function(e,t){var n=e.classes,o=e.fullWidth,i=void 0!==o&&o,a=e.inputComponent,l=void 0===a?"input":a,s=e.label,u=e.labelWidth,c=void 0===u?0:u,f=e.multiline,d=void 0!==f&&f,p=e.notched,h=e.type,m=void 0===h?"text":h,g=(0,fo.Z)(e,["classes","fullWidth","inputComponent","label","labelWidth","multiline","notched","type"]);return r.createElement($s,(0,po.Z)({renderSuffix:function(e){return r.createElement(Qs,{className:n.notchedOutline,label:s,labelWidth:c,notched:void 0!==p?p:Boolean(e.startAdornment||e.filled||e.focused)})},classes:(0,po.Z)({},n,{root:(0,go.Z)(n.root,n.underline),notchedOutline:null}),fullWidth:i,inputComponent:l,multiline:d,ref:t,type:m},g))}));eu.muiName="Input";var tu=(0,vo.Z)((function(e){var t="light"===e.palette.type?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)";return{root:{position:"relative",borderRadius:e.shape.borderRadius,"&:hover $notchedOutline":{borderColor:e.palette.text.primary},"@media (hover: none)":{"&:hover $notchedOutline":{borderColor:t}},"&$focused $notchedOutline":{borderColor:e.palette.primary.main,borderWidth:2},"&$error $notchedOutline":{borderColor:e.palette.error.main},"&$disabled $notchedOutline":{borderColor:e.palette.action.disabled}},colorSecondary:{"&$focused $notchedOutline":{borderColor:e.palette.secondary.main}},focused:{},disabled:{},adornedStart:{paddingLeft:14},adornedEnd:{paddingRight:14},error:{},marginDense:{},multiline:{padding:"18.5px 14px","&$marginDense":{paddingTop:10.5,paddingBottom:10.5}},notchedOutline:{borderColor:t},input:{padding:"18.5px 14px","&:-webkit-autofill":{WebkitBoxShadow:"light"===e.palette.type?null:"0 0 0 100px #266798 inset",WebkitTextFillColor:"light"===e.palette.type?null:"#fff",caretColor:"light"===e.palette.type?null:"#fff",borderRadius:"inherit"}},inputMarginDense:{paddingTop:10.5,paddingBottom:10.5},inputMultiline:{padding:0},inputAdornedStart:{paddingLeft:0},inputAdornedEnd:{paddingRight:0}}}),{name:"MuiOutlinedInput"})(eu);function nu(){return r.useContext(Fs)}var ru=r.forwardRef((function(e,t){var n=e.children,o=e.classes,i=e.className,a=(e.color,e.component),l=void 0===a?"label":a,s=(e.disabled,e.error,e.filled,e.focused,e.required,(0,fo.Z)(e,["children","classes","className","color","component","disabled","error","filled","focused","required"])),u=Ds({props:e,muiFormControl:nu(),states:["color","required","focused","disabled","error","filled"]});return r.createElement(l,(0,po.Z)({className:(0,go.Z)(o.root,o["color".concat((0,Fo.Z)(u.color||"primary"))],i,u.disabled&&o.disabled,u.error&&o.error,u.filled&&o.filled,u.focused&&o.focused,u.required&&o.required),ref:t},s),n,u.required&&r.createElement("span",{"aria-hidden":!0,className:(0,go.Z)(o.asterisk,u.error&&o.error)}," ","*"))})),ou=(0,vo.Z)((function(e){return{root:(0,po.Z)({color:e.palette.text.secondary},e.typography.body1,{lineHeight:1,padding:0,"&$focused":{color:e.palette.primary.main},"&$disabled":{color:e.palette.text.disabled},"&$error":{color:e.palette.error.main}}),colorSecondary:{"&$focused":{color:e.palette.secondary.main}},focused:{},disabled:{},error:{},filled:{},required:{},asterisk:{"&$error":{color:e.palette.error.main}}}}),{name:"MuiFormLabel"})(ru),iu=r.forwardRef((function(e,t){var n=e.classes,o=e.className,i=e.disableAnimation,a=void 0!==i&&i,l=(e.margin,e.shrink),s=(e.variant,(0,fo.Z)(e,["classes","className","disableAnimation","margin","shrink","variant"])),u=nu(),c=l;void 0===c&&u&&(c=u.filled||u.focused||u.adornedStart);var f=Ds({props:e,muiFormControl:u,states:["margin","variant"]});return r.createElement(ou,(0,po.Z)({"data-shrink":c,className:(0,go.Z)(n.root,o,u&&n.formControl,!a&&n.animated,c&&n.shrink,"dense"===f.margin&&n.marginDense,{filled:n.filled,outlined:n.outlined}[f.variant]),classes:{focused:n.focused,disabled:n.disabled,error:n.error,required:n.required,asterisk:n.asterisk},ref:t},s))})),au=(0,vo.Z)((function(e){return{root:{display:"block",transformOrigin:"top left"},focused:{},disabled:{},error:{},required:{},asterisk:{},formControl:{position:"absolute",left:0,top:0,transform:"translate(0, 24px) scale(1)"},marginDense:{transform:"translate(0, 21px) scale(1)"},shrink:{transform:"translate(0, 1.5px) scale(0.75)",transformOrigin:"top left"},animated:{transition:e.transitions.create(["color","transform"],{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut})},filled:{zIndex:1,pointerEvents:"none",transform:"translate(12px, 20px) scale(1)","&$marginDense":{transform:"translate(12px, 17px) scale(1)"},"&$shrink":{transform:"translate(12px, 10px) scale(0.75)","&$marginDense":{transform:"translate(12px, 7px) scale(0.75)"}}},outlined:{zIndex:1,pointerEvents:"none",transform:"translate(14px, 20px) scale(1)","&$marginDense":{transform:"translate(14px, 12px) scale(1)"},"&$shrink":{transform:"translate(14px, -6px) scale(0.75)"}}}}),{name:"MuiInputLabel"})(iu),lu=r.forwardRef((function(e,t){var n=e.children,o=e.classes,i=e.className,a=e.color,l=void 0===a?"primary":a,s=e.component,u=void 0===s?"div":s,c=e.disabled,f=void 0!==c&&c,d=e.error,p=void 0!==d&&d,h=e.fullWidth,m=void 0!==h&&h,g=e.focused,v=e.hiddenLabel,y=void 0!==v&&v,b=e.margin,w=void 0===b?"none":b,x=e.required,E=void 0!==x&&x,_=e.size,S=e.variant,O=void 0===S?"standard":S,k=(0,fo.Z)(e,["children","classes","className","color","component","disabled","error","fullWidth","focused","hiddenLabel","margin","required","size","variant"]),C=r.useState((function(){var e=!1;return n&&r.Children.forEach(n,(function(t){if((0,Ji.Z)(t,["Input","Select"])){var n=(0,Ji.Z)(t,["Select"])?t.props.input:t;n&&n.props.startAdornment&&(e=!0)}})),e})),P=C[0],j=C[1],T=r.useState((function(){var e=!1;return n&&r.Children.forEach(n,(function(t){(0,Ji.Z)(t,["Input","Select"])&&Ws(t.props,!0)&&(e=!0)})),e})),A=T[0],I=T[1],R=r.useState(!1),N=R[0],D=R[1],M=void 0!==g?g:N;f&&M&&D(!1);var L=r.useCallback((function(){I(!0)}),[]),F={adornedStart:P,setAdornedStart:j,color:l,disabled:f,error:p,filled:A,focused:M,fullWidth:m,hiddenLabel:y,margin:("small"===_?"dense":void 0)||w,onBlur:function(){D(!1)},onEmpty:r.useCallback((function(){I(!1)}),[]),onFilled:L,onFocus:function(){D(!0)},registerEffect:void 0,required:E,variant:O};return r.createElement(Fs.Provider,{value:F},r.createElement(u,(0,po.Z)({className:(0,go.Z)(o.root,i,"none"!==w&&o["margin".concat((0,Fo.Z)(w))],m&&o.fullWidth),ref:t},k),n))})),su=(0,vo.Z)({root:{display:"inline-flex",flexDirection:"column",position:"relative",minWidth:0,padding:0,margin:0,border:0,verticalAlign:"top"},marginNormal:{marginTop:16,marginBottom:8},marginDense:{marginTop:8,marginBottom:4},fullWidth:{width:"100%"}},{name:"MuiFormControl"})(lu),uu=r.forwardRef((function(e,t){var n=e.children,o=e.classes,i=e.className,a=e.component,l=void 0===a?"p":a,s=(e.disabled,e.error,e.filled,e.focused,e.margin,e.required,e.variant,(0,fo.Z)(e,["children","classes","className","component","disabled","error","filled","focused","margin","required","variant"])),u=Ds({props:e,muiFormControl:nu(),states:["variant","margin","disabled","error","filled","focused","required"]});return r.createElement(l,(0,po.Z)({className:(0,go.Z)(o.root,("filled"===u.variant||"outlined"===u.variant)&&o.contained,i,u.disabled&&o.disabled,u.error&&o.error,u.filled&&o.filled,u.focused&&o.focused,u.required&&o.required,"dense"===u.margin&&o.marginDense),ref:t},s)," "===n?r.createElement("span",{dangerouslySetInnerHTML:{__html:"​"}}):n)})),cu=(0,vo.Z)((function(e){return{root:(0,po.Z)({color:e.palette.text.secondary},e.typography.caption,{textAlign:"left",marginTop:3,margin:0,"&$disabled":{color:e.palette.text.disabled},"&$error":{color:e.palette.error.main}}),error:{},disabled:{},marginDense:{marginTop:4},contained:{marginLeft:14,marginRight:14},focused:{},filled:{},required:{}}}),{name:"MuiFormHelperText"})(uu),fu=n(65835);function du(e,t){return"object"===(0,H.Z)(t)&&null!==t?e===t:String(e)===String(t)}var pu=r.forwardRef((function(e,t){var n=e["aria-label"],o=e.autoFocus,i=e.autoWidth,a=e.children,l=e.classes,s=e.className,u=e.defaultValue,c=e.disabled,f=e.displayEmpty,d=e.IconComponent,p=e.inputRef,h=e.labelId,m=e.MenuProps,g=void 0===m?{}:m,v=e.multiple,y=e.name,b=e.onBlur,w=e.onChange,x=e.onClose,E=e.onFocus,_=e.onOpen,S=e.open,O=e.readOnly,k=e.renderValue,C=e.SelectDisplayProps,P=void 0===C?{}:C,j=e.tabIndex,T=(e.type,e.value),A=e.variant,I=void 0===A?"standard":A,R=(0,fo.Z)(e,["aria-label","autoFocus","autoWidth","children","classes","className","defaultValue","disabled","displayEmpty","IconComponent","inputRef","labelId","MenuProps","multiple","name","onBlur","onChange","onClose","onFocus","onOpen","open","readOnly","renderValue","SelectDisplayProps","tabIndex","type","value","variant"]),N=(0,xs.Z)({controlled:T,default:u,name:"Select"}),D=(0,vi.Z)(N,2),M=D[0],L=D[1],F=r.useRef(null),z=r.useState(null),B=z[0],Z=z[1],U=r.useRef(null!=S).current,H=r.useState(),W=H[0],V=H[1],G=r.useState(!1),$=G[0],K=G[1],q=(0,bo.Z)(t,p);r.useImperativeHandle(q,(function(){return{focus:function(){B.focus()},node:F.current,value:M}}),[B,M]),r.useEffect((function(){o&&B&&B.focus()}),[o,B]),r.useEffect((function(){if(B){var e=(0,Yo.Z)(B).getElementById(h);if(e){var t=function(){getSelection().isCollapsed&&B.focus()};return e.addEventListener("click",t),function(){e.removeEventListener("click",t)}}}}),[h,B]);var Y,J,X=function(e,t){e?_&&_(t):x&&x(t),U||(V(i?null:B.clientWidth),K(e))},Q=r.Children.toArray(a),ee=function(e){return function(t){var n;if(v||X(!1,t),v){n=Array.isArray(M)?M.slice():[];var r=M.indexOf(e.props.value);-1===r?n.push(e.props.value):n.splice(r,1)}else n=e.props.value;e.props.onClick&&e.props.onClick(t),M!==n&&(L(n),w&&(t.persist(),Object.defineProperty(t,"target",{writable:!0,value:{value:n,name:y}}),w(t,e)))}},te=null!==B&&(U?S:$);delete R["aria-invalid"];var ne=[],re=!1;(Ws({value:M})||f)&&(k?Y=k(M):re=!0);var oe=Q.map((function(e){if(!r.isValidElement(e))return null;var t;if(v){if(!Array.isArray(M))throw new Error((0,Ns.Z)(2));(t=M.some((function(t){return du(t,e.props.value)})))&&re&&ne.push(e.props.children)}else(t=du(M,e.props.value))&&re&&(J=e.props.children);return t&&!0,r.cloneElement(e,{"aria-selected":t?"true":void 0,onClick:ee(e),onKeyUp:function(t){" "===t.key&&t.preventDefault(),e.props.onKeyUp&&e.props.onKeyUp(t)},role:"option",selected:t,value:void 0,"data-value":e.props.value})}));re&&(Y=v?ne.join(", "):J);var ie,ae=W;!i&&U&&B&&(ae=B.clientWidth),ie=void 0!==j?j:c?null:0;var le=P.id||(y?"mui-component-select-".concat(y):void 0);return r.createElement(r.Fragment,null,r.createElement("div",(0,po.Z)({className:(0,go.Z)(l.root,l.select,l.selectMenu,l[I],s,c&&l.disabled),ref:Z,tabIndex:ie,role:"button","aria-disabled":c?"true":void 0,"aria-expanded":te?"true":void 0,"aria-haspopup":"listbox","aria-label":n,"aria-labelledby":[h,le].filter(Boolean).join(" ")||void 0,onKeyDown:function(e){if(!O){-1!==[" ","ArrowUp","ArrowDown","Enter"].indexOf(e.key)&&(e.preventDefault(),X(!0,e))}},onMouseDown:c||O?null:function(e){0===e.button&&(e.preventDefault(),B.focus(),X(!0,e))},onBlur:function(e){!te&&b&&(e.persist(),Object.defineProperty(e,"target",{writable:!0,value:{value:M,name:y}}),b(e))},onFocus:E},P,{id:le}),function(e){return null==e||"string"==typeof e&&!e.trim()}(Y)?r.createElement("span",{dangerouslySetInnerHTML:{__html:"​"}}):Y),r.createElement("input",(0,po.Z)({value:Array.isArray(M)?M.join(","):M,name:y,ref:F,"aria-hidden":!0,onChange:function(e){var t=Q.map((function(e){return e.props.value})).indexOf(e.target.value);if(-1!==t){var n=Q[t];L(n.props.value),w&&w(e,n)}},tabIndex:-1,className:l.nativeInput,autoFocus:o},R)),r.createElement(d,{className:(0,go.Z)(l.icon,l["icon".concat((0,Fo.Z)(I))],te&&l.iconOpen,c&&l.disabled)}),r.createElement(Yi,(0,po.Z)({id:"menu-".concat(y||""),anchorEl:B,open:te,onClose:function(e){X(!1,e)}},g,{MenuListProps:(0,po.Z)({"aria-labelledby":h,role:"listbox",disableListWrap:!0},g.MenuListProps),PaperProps:(0,po.Z)({},g.PaperProps,{style:(0,po.Z)({minWidth:ae},null!=g.PaperProps?g.PaperProps.style:null)})}),oe))})),hu=n(63786),mu=(0,hu.Z)(r.createElement("path",{d:"M7 10l5 5 5-5z"}),"ArrowDropDown"),gu=r.forwardRef((function(e,t){var n=e.classes,o=e.className,i=e.disabled,a=e.IconComponent,l=e.inputRef,s=e.variant,u=void 0===s?"standard":s,c=(0,fo.Z)(e,["classes","className","disabled","IconComponent","inputRef","variant"]);return r.createElement(r.Fragment,null,r.createElement("select",(0,po.Z)({className:(0,go.Z)(n.root,n.select,n[u],o,i&&n.disabled),disabled:i,ref:l||t},c)),e.multiple?null:r.createElement(a,{className:(0,go.Z)(n.icon,n["icon".concat((0,Fo.Z)(u))],i&&n.disabled)}))})),vu=function(e){return{root:{},select:{"-moz-appearance":"none","-webkit-appearance":"none",userSelect:"none",borderRadius:0,minWidth:16,cursor:"pointer","&:focus":{backgroundColor:"light"===e.palette.type?"rgba(0, 0, 0, 0.05)":"rgba(255, 255, 255, 0.05)",borderRadius:0},"&::-ms-expand":{display:"none"},"&$disabled":{cursor:"default"},"&[multiple]":{height:"auto"},"&:not([multiple]) option, &:not([multiple]) optgroup":{backgroundColor:e.palette.background.paper},"&&":{paddingRight:24}},filled:{"&&":{paddingRight:32}},outlined:{borderRadius:e.shape.borderRadius,"&&":{paddingRight:32}},selectMenu:{height:"auto",minHeight:"1.1876em",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden"},disabled:{},icon:{position:"absolute",right:0,top:"calc(50% - 12px)",pointerEvents:"none",color:e.palette.action.active,"&$disabled":{color:e.palette.action.disabled}},iconOpen:{transform:"rotate(180deg)"},iconFilled:{right:7},iconOutlined:{right:7},nativeInput:{bottom:0,left:0,position:"absolute",opacity:0,pointerEvents:"none",width:"100%"}}},yu=r.createElement(qs,null),bu=r.forwardRef((function(e,t){var n=e.children,o=e.classes,i=e.IconComponent,a=void 0===i?mu:i,l=e.input,s=void 0===l?yu:l,u=e.inputProps,c=(e.variant,(0,fo.Z)(e,["children","classes","IconComponent","input","inputProps","variant"])),f=Ds({props:e,muiFormControl:nu(),states:["variant"]});return r.cloneElement(s,(0,po.Z)({inputComponent:gu,inputProps:(0,po.Z)({children:n,classes:o,IconComponent:a,variant:f.variant,type:void 0},u,s?s.props.inputProps:{}),ref:t},c))}));bu.muiName="Select";(0,vo.Z)(vu,{name:"MuiNativeSelect"})(bu);var wu=vu,xu=r.createElement(qs,null),Eu=r.createElement(Js,null),_u=r.forwardRef((function e(t,n){var o=t.autoWidth,i=void 0!==o&&o,a=t.children,l=t.classes,s=t.displayEmpty,u=void 0!==s&&s,c=t.IconComponent,f=void 0===c?mu:c,d=t.id,p=t.input,h=t.inputProps,m=t.label,g=t.labelId,v=t.labelWidth,y=void 0===v?0:v,b=t.MenuProps,w=t.multiple,x=void 0!==w&&w,E=t.native,_=void 0!==E&&E,S=t.onClose,O=t.onOpen,k=t.open,C=t.renderValue,P=t.SelectDisplayProps,j=t.variant,T=void 0===j?"standard":j,A=(0,fo.Z)(t,["autoWidth","children","classes","displayEmpty","IconComponent","id","input","inputProps","label","labelId","labelWidth","MenuProps","multiple","native","onClose","onOpen","open","renderValue","SelectDisplayProps","variant"]),I=_?gu:pu,R=Ds({props:t,muiFormControl:nu(),states:["variant"]}).variant||T,N=p||{standard:xu,outlined:r.createElement(tu,{label:m,labelWidth:y}),filled:Eu}[R];return r.cloneElement(N,(0,po.Z)({inputComponent:I,inputProps:(0,po.Z)({children:a,IconComponent:f,variant:R,type:void 0,multiple:x},_?{id:d}:{autoWidth:i,displayEmpty:u,labelId:g,MenuProps:b,onClose:S,onOpen:O,open:k,renderValue:C,SelectDisplayProps:(0,po.Z)({id:d},P)},h,{classes:h?(0,fu.Z)({baseClasses:l,newClasses:h.classes,Component:e}):l},p?p.props.inputProps:{}),ref:n},A))}));_u.muiName="Select";var Su=(0,vo.Z)(wu,{name:"MuiSelect"})(_u),Ou={standard:qs,filled:Js,outlined:tu},ku=r.forwardRef((function(e,t){var n=e.autoComplete,o=e.autoFocus,i=void 0!==o&&o,a=e.children,l=e.classes,s=e.className,u=e.color,c=void 0===u?"primary":u,f=e.defaultValue,d=e.disabled,p=void 0!==d&&d,h=e.error,m=void 0!==h&&h,g=e.FormHelperTextProps,v=e.fullWidth,y=void 0!==v&&v,b=e.helperText,w=e.hiddenLabel,x=e.id,E=e.InputLabelProps,_=e.inputProps,S=e.InputProps,O=e.inputRef,k=e.label,C=e.multiline,P=void 0!==C&&C,j=e.name,T=e.onBlur,A=e.onChange,I=e.onFocus,R=e.placeholder,N=e.required,D=void 0!==N&&N,M=e.rows,L=e.rowsMax,F=e.select,z=void 0!==F&&F,B=e.SelectProps,Z=e.type,U=e.value,H=e.variant,W=void 0===H?"standard":H,V=(0,fo.Z)(e,["autoComplete","autoFocus","children","classes","className","color","defaultValue","disabled","error","FormHelperTextProps","fullWidth","helperText","hiddenLabel","id","InputLabelProps","inputProps","InputProps","inputRef","label","multiline","name","onBlur","onChange","onFocus","placeholder","required","rows","rowsMax","select","SelectProps","type","value","variant"]);var G={};if("outlined"===W&&(E&&void 0!==E.shrink&&(G.notched=E.shrink),k)){var $,K=null!==($=null==E?void 0:E.required)&&void 0!==$?$:D;G.label=r.createElement(r.Fragment,null,k,K&&" *")}z&&(B&&B.native||(G.id=void 0),G["aria-describedby"]=void 0);var q=b&&x?"".concat(x,"-helper-text"):void 0,Y=k&&x?"".concat(x,"-label"):void 0,J=Ou[W],X=r.createElement(J,(0,po.Z)({"aria-describedby":q,autoComplete:n,autoFocus:i,defaultValue:f,fullWidth:y,multiline:P,name:j,rows:M,rowsMax:L,type:Z,value:U,id:x,inputRef:O,onBlur:T,onChange:A,onFocus:I,placeholder:R,inputProps:_},G,S));return r.createElement(su,(0,po.Z)({className:(0,go.Z)(l.root,s),disabled:p,error:m,fullWidth:y,hiddenLabel:w,ref:t,required:D,color:c,variant:W},V),k&&r.createElement(au,(0,po.Z)({htmlFor:x,id:Y},E),k),z?r.createElement(Su,(0,po.Z)({"aria-describedby":q,id:x,labelId:Y,value:U,input:X},B),a):X,b&&r.createElement(cu,(0,po.Z)({id:q},g),b))})),Cu=(0,vo.Z)({root:{}},{name:"MuiTextField"})(ku),Pu=n(64566),ju=n(87239),Tu="_3s81HemeKZtqu65wI1fy6E",Au="_2PiruT2xp0ahiZEbiVpgcf",Iu="_2fpqeP5Cl7bfJ6a5Nh7IP_",Ru="_3FErKLfln3upSA8QUvjViU";function Nu(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=e&&("undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"]);if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Du(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 Du(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 Du(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}function Mu(e){var t,n=e.identifier,o=(0,r.useRef)(),i=bs().enqueueSnackbar,a=function(){o.current.focus(),o.current.select(),navigator.clipboard&&(navigator.clipboard.writeText(o.current.value),i(at("utils.code_copied"),{anchorOrigin:{vertical:"top",horizontal:"left"}}))};return r.createElement("div",{className:Au},r.createElement(Bo,{color:"secondary",startIcon:r.createElement(ju.Z,null),size:"small",onClick:a},at("utils.copy_code")),r.createElement("textarea",{className:Au,readOnly:!0,value:(t=n,'\x3c!-- Buttonizer --\x3e\n<script type="text/javascript">\n(function(n,t,c){var o=t.createElement("script");o.async=!0,o.src="https://cdn.buttonizer.pro/embed.js",o.onload=function(){window.Buttonizer.init(c)},t.head.appendChild(o)})(window,document,"'.concat(t,'");\n<\/script>\n\x3c!-- End Buttonizer --\x3e')),onClick:a,ref:o}))}function Lu(e){var t=e.opened,n=void 0!==t&&t,o=e.onClose,i=e.disableWelcome,a=void 0!==i&&i,l=Ja(),s=Nu((0,r.useState)(null),2),u=s[0],c=s[1],f=function(e){return function(t,n){c(n?e:null)}},d=l.getState().misc.identifier,p=l.getState().misc.domain;return r.createElement(wl,{open:n,title:"Install Buttonizer on your site",maxWidth:"sm",buttons:null!==u?[{value:"open_dashboard",text:at("common.to_dashboard")},{value:"confirm",text:at("common.finish"),variant:"contained"}]:[{value:"confirm",text:at("modal.close"),disabled:a}],onClose:function(e){"confirm"===e?o():"open_dashboard"===e&&window.open("".concat(window.buttonizer_admin.admin,"/sites/").concat(window.buttonizer_admin.siteId))}},app.initializedWithWelcome&&r.createElement(la,{variant:"body1",style:{marginBottom:25}},"Wow, that looks great! Let's add Buttonizer to your website."),r.createElement(la,{variant:"body1",style:{marginBottom:25}},"Below you can find the installation instructions for ",r.createElement("b",null,p),"."),r.createElement(_s,{expanded:"custom"===u,onChange:f("custom")},r.createElement(Cs,{expandIcon:r.createElement(Pu.Z,null),"aria-controls":"custombh-content",id:"custombh-header"},r.createElement(js,{className:Tu},r.createElement("i",{className:"fas fa-code"})),r.createElement(la,{style:{marginLeft:15}},"Integrate Buttonizer on a custom site")),r.createElement(As,{className:Ru},r.createElement(la,{variant:"body1"},"Integrating Buttonizer is easy! Paste the following short code on the footer your website."),r.createElement(Mu,{identifier:d}),r.createElement(Rs,{href:"https://community.buttonizer.pro/knowledgebase/897",target:"_blank",color:"secondary"},"Need help or more information?"))),r.createElement(_s,{expanded:"wordpress"===u,onChange:f("wordpress")},r.createElement(Cs,{expandIcon:r.createElement(Pu.Z,null),"aria-controls":"wordpressbh-content",id:"wordpressbh-header"},r.createElement(js,{className:Tu},r.createElement("i",{className:"fab fa-wordpress"})),r.createElement(la,{style:{marginLeft:15}},"Integrate Buttonizer on WordPress")),r.createElement(As,{className:Ru},r.createElement("div",{className:Iu},r.createElement(la,{variant:"body1"},r.createElement("b",null,"Important:")," If you already have the WordPress plugin installed, please ",r.createElement("b",null,"deactivate")," before placing the install code.")),r.createElement(la,{variant:"body1"},"Integrating Buttonizer into your WordPress website is easy!"),r.createElement(la,{variant:"body1",style:{marginTop:15}},"Install a"," ",r.createElement(Rs,{href:"https://wordpress.org/plugins/header-footer/",targt:"_blank",color:"secondary",target:"_blank"},"Headers & Footers")," ","plugin (or a similar plugin). Then, open the settings and paste the following short code to the Footer section."),r.createElement(Mu,{identifier:d}),r.createElement(Rs,{href:"https://community.buttonizer.pro/knowledgebase/897",target:"_blank",color:"secondary"},"Need help or more information?"))),r.createElement(_s,{expanded:"developer"===u,onChange:f("developer")},r.createElement(Cs,{expandIcon:r.createElement(Pu.Z,null),"aria-controls":"developerbh-content",id:"developerbh-header"},r.createElement(js,{className:Tu},r.createElement("i",{className:"far fa-envelope"})),r.createElement(la,{style:{marginLeft:15}},"Send install instructions to my developer")),r.createElement(As,{className:Ru},r.createElement(la,{variant:"body1"},"Aren't you familiar with adding scripts to your website? Or do you have a developer wizard? Great! Your developer knows what to do with our integration script."),r.createElement(la,{variant:"body1",style:{marginTop:15}},"Copy the link below and send it to your developer"," ",r.createElement(Rs,{href:"mailto:?subject=Install%20Buttonizer&body=Buttonizer%20Integration%20Installation%20Instructions:%20".concat(encodeURI("".concat(window.buttonizer_admin.admin,"/integrate/").concat(d))),color:"secondary"},"per email")," ","or chat. This page contains information about your integration."),r.createElement(Cu,{variant:"outlined",value:"".concat(window.buttonizer_admin.admin,"/integrate/").concat(d),style:{marginTop:15,marginBottom:15},label:"Integrate Buttonizer information link",fullWidth:!0,onClick:function(e){e.target.focus(),e.target.select()},inputProps:{readOnly:!0}}),r.createElement(Rs,{href:"".concat(window.buttonizer_admin.admin,"/integrate/").concat(d),target:"_blank",color:"secondary"},"Preview integration information page"))),null===u&&r.createElement(la,{variant:"body1",style:{marginTop:25,textAlign:"center"}},"Select one of the categories above to continue."))}function Fu(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=e&&("undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"]);if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return zu(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 zu(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 zu(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}var Bu=Ka((function(e){return{hasChanges:e.misc.hasChanges}}))((function(e){var t=e.hasChanges,n=Fu((0,r.useState)(!1),2),o=n[0],i=n[1],a=Fu((0,r.useState)(!1),2),l=a[0],s=a[1],u=Fu((0,r.useState)(!1),2),c=u[0],f=u[1],d=Fu((0,r.useState)(!1),2),p=d[0],h=d[1],m=Fu((0,r.useState)(null),2),g=m[0],v=m[1],y=(0,r.useRef)();function b(){return at(o?"common.publishing":l?"common.published":"common.publish")}function w(){if(!1===t)return s(!0),void setTimeout((function(){s(!1),app.initializedWithWelcome&&!p&&(h(!0),f(!0))}),1e3);i(!0),ft("/publish",{method:"POST",data:{nonce:buttonizer_admin.nonce}}).then((function(e){var t=e.status,n=e.message;if(i(!1),"error"===t)return app.loader.hide(),void app.error({message:n});app.initializedWithWelcome&&!p&&(h(!0),f(!0)),app.setHasChanges(!1),s(!0),setTimeout((function(){s(!1)}),3e3)})).catch((function(e){e.code;i(!1)}))}return window.buttonizer_admin.is_stand_alone?r.createElement(r.Fragment,null,r.createElement(Lu,{opened:c,onClose:function(){return f(!1)},disableWelcome:app.initializedWithWelcome}),r.createElement(Yi,{anchorEl:g,open:Boolean(g),onClose:function(){return v(null)},anchorOrigin:{vertical:"top",horizontal:"right"},transformOrigin:{vertical:"bottom",horizontal:"right"},onClick:function(){return v(null)}},r.createElement(na,{onClick:function(){return f(!0)}},r.createElement(oa,null,r.createElement(ha.Z,{fontSize:"small"})),r.createElement(ua,null,"Integrate Buttonizer")),r.createElement(na,{component:"a",href:"".concat(window.buttonizer_admin.admin,"/sites/").concat(window.buttonizer_admin.siteId),target:"_blank"},r.createElement(oa,null,r.createElement(pa.Z,{fontSize:"small"})),r.createElement(ua,null,"Site configuration"))),o&&r.createElement(fa,{size:20,style:{verticalAlign:"middle",margin:"0 20px"}}),r.createElement(Uo,{variant:"contained",ref:y,style:{verticalAlign:"middle"}},!o&&r.createElement(Bo,{onClick:function(){return w()},disabled:o,variant:"contained",color:"primary","data-testid":"publish-button",className:"MuiButton-Publish"},b()),r.createElement(Bo,{size:"small",color:"primary","aria-label":"select merge strategy","aria-haspopup":"menu",onClick:function(e){return v(e.currentTarget)},className:"MuiButton-PublishGroup"},r.createElement(da.Z,null)))):r.createElement(Bo,{onClick:function(){return w()},disabled:o||!1===t,variant:"contained",color:"primary","data-testid":"publish-button",className:"MuiButton-Publish"},b())}));function Zu(e){var t=e.getBoundingClientRect();return{width:t.width,height:t.height,top:t.top,right:t.right,bottom:t.bottom,left:t.left,x:t.left,y:t.top}}function Uu(e){if(null==e)return window;if("[object Window]"!==e.toString()){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function Hu(e){var t=Uu(e);return{scrollLeft:t.pageXOffset,scrollTop:t.pageYOffset}}function Wu(e){return e instanceof Uu(e).Element||e instanceof Element}function Vu(e){return e instanceof Uu(e).HTMLElement||e instanceof HTMLElement}function Gu(e){return"undefined"!=typeof ShadowRoot&&(e instanceof Uu(e).ShadowRoot||e instanceof ShadowRoot)}function $u(e){return e?(e.nodeName||"").toLowerCase():null}function Ku(e){return((Wu(e)?e.ownerDocument:e.document)||window.document).documentElement}function qu(e){return Zu(Ku(e)).left+Hu(e).scrollLeft}function Yu(e){return Uu(e).getComputedStyle(e)}function Ju(e){var t=Yu(e),n=t.overflow,r=t.overflowX,o=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+o+r)}function Xu(e,t,n){void 0===n&&(n=!1);var r=Ku(t),o=Zu(e),i=Vu(t),a={scrollLeft:0,scrollTop:0},l={x:0,y:0};return(i||!i&&!n)&&(("body"!==$u(t)||Ju(r))&&(a=function(e){return e!==Uu(e)&&Vu(e)?{scrollLeft:(t=e).scrollLeft,scrollTop:t.scrollTop}:Hu(e);var t}(t)),Vu(t)?((l=Zu(t)).x+=t.clientLeft,l.y+=t.clientTop):r&&(l.x=qu(r))),{x:o.left+a.scrollLeft-l.x,y:o.top+a.scrollTop-l.y,width:o.width,height:o.height}}function Qu(e){var t=Zu(e),n=e.offsetWidth,r=e.offsetHeight;return Math.abs(t.width-n)<=1&&(n=t.width),Math.abs(t.height-r)<=1&&(r=t.height),{x:e.offsetLeft,y:e.offsetTop,width:n,height:r}}function ec(e){return"html"===$u(e)?e:e.assignedSlot||e.parentNode||(Gu(e)?e.host:null)||Ku(e)}function tc(e,t){var n;void 0===t&&(t=[]);var r=function e(t){return["html","body","#document"].indexOf($u(t))>=0?t.ownerDocument.body:Vu(t)&&Ju(t)?t:e(ec(t))}(e),o=r===(null==(n=e.ownerDocument)?void 0:n.body),i=Uu(r),a=o?[i].concat(i.visualViewport||[],Ju(r)?r:[]):r,l=t.concat(a);return o?l:l.concat(tc(ec(a)))}function nc(e){return["table","td","th"].indexOf($u(e))>=0}function rc(e){return Vu(e)&&"fixed"!==Yu(e).position?e.offsetParent:null}function oc(e){for(var t=Uu(e),n=rc(e);n&&nc(n)&&"static"===Yu(n).position;)n=rc(n);return n&&("html"===$u(n)||"body"===$u(n)&&"static"===Yu(n).position)?t:n||function(e){var t=-1!==navigator.userAgent.toLowerCase().indexOf("firefox");if(-1!==navigator.userAgent.indexOf("Trident")&&Vu(e)&&"fixed"===Yu(e).position)return null;for(var n=ec(e);Vu(n)&&["html","body"].indexOf($u(n))<0;){var r=Yu(n);if("none"!==r.transform||"none"!==r.perspective||"paint"===r.contain||-1!==["transform","perspective"].indexOf(r.willChange)||t&&"filter"===r.willChange||t&&r.filter&&"none"!==r.filter)return n;n=n.parentNode}return null}(e)||t}var ic="top",ac="bottom",lc="right",sc="left",uc=[ic,ac,lc,sc],cc=uc.reduce((function(e,t){return e.concat([t+"-start",t+"-end"])}),[]),fc=[].concat(uc,["auto"]).reduce((function(e,t){return e.concat([t,t+"-start",t+"-end"])}),[]),dc=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"];function pc(e){var t=new Map,n=new Set,r=[];return e.forEach((function(e){t.set(e.name,e)})),e.forEach((function(e){n.has(e.name)||function e(o){n.add(o.name),[].concat(o.requires||[],o.requiresIfExists||[]).forEach((function(r){if(!n.has(r)){var o=t.get(r);o&&e(o)}})),r.push(o)}(e)})),r}function hc(e){var t;return function(){return t||(t=new Promise((function(n){Promise.resolve().then((function(){t=void 0,n(e())}))}))),t}}var mc={placement:"bottom",modifiers:[],strategy:"absolute"};function gc(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return!t.some((function(e){return!(e&&"function"==typeof e.getBoundingClientRect)}))}function vc(e){void 0===e&&(e={});var t=e,n=t.defaultModifiers,r=void 0===n?[]:n,o=t.defaultOptions,i=void 0===o?mc:o;return function(e,t,n){void 0===n&&(n=i);var o={placement:"bottom",orderedModifiers:[],options:Object.assign({},mc,i),modifiersData:{},elements:{reference:e,popper:t},attributes:{},styles:{}},a=[],l=!1,s={state:o,setOptions:function(n){u(),o.options=Object.assign({},i,o.options,n),o.scrollParents={reference:Wu(e)?tc(e):e.contextElement?tc(e.contextElement):[],popper:tc(t)};var l=function(e){var t=pc(e);return dc.reduce((function(e,n){return e.concat(t.filter((function(e){return e.phase===n})))}),[])}(function(e){var t=e.reduce((function(e,t){var n=e[t.name];return e[t.name]=n?Object.assign({},n,t,{options:Object.assign({},n.options,t.options),data:Object.assign({},n.data,t.data)}):t,e}),{});return Object.keys(t).map((function(e){return t[e]}))}([].concat(r,o.options.modifiers)));return o.orderedModifiers=l.filter((function(e){return e.enabled})),o.orderedModifiers.forEach((function(e){var t=e.name,n=e.options,r=void 0===n?{}:n,i=e.effect;if("function"==typeof i){var l=i({state:o,name:t,instance:s,options:r});a.push(l||function(){})}})),s.update()},forceUpdate:function(){if(!l){var e=o.elements,t=e.reference,n=e.popper;if(gc(t,n)){o.rects={reference:Xu(t,oc(n),"fixed"===o.options.strategy),popper:Qu(n)},o.reset=!1,o.placement=o.options.placement,o.orderedModifiers.forEach((function(e){return o.modifiersData[e.name]=Object.assign({},e.data)}));for(var r=0;r<o.orderedModifiers.length;r++)if(!0!==o.reset){var i=o.orderedModifiers[r],a=i.fn,u=i.options,c=void 0===u?{}:u,f=i.name;"function"==typeof a&&(o=a({state:o,options:c,name:f,instance:s})||o)}else o.reset=!1,r=-1}}},update:hc((function(){return new Promise((function(e){s.forceUpdate(),e(o)}))})),destroy:function(){u(),l=!0}};if(!gc(e,t))return s;function u(){a.forEach((function(e){return e()})),a=[]}return s.setOptions(n).then((function(e){!l&&n.onFirstUpdate&&n.onFirstUpdate(e)})),s}}var yc={passive:!0};var bc={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(e){var t=e.state,n=e.instance,r=e.options,o=r.scroll,i=void 0===o||o,a=r.resize,l=void 0===a||a,s=Uu(t.elements.popper),u=[].concat(t.scrollParents.reference,t.scrollParents.popper);return i&&u.forEach((function(e){e.addEventListener("scroll",n.update,yc)})),l&&s.addEventListener("resize",n.update,yc),function(){i&&u.forEach((function(e){e.removeEventListener("scroll",n.update,yc)})),l&&s.removeEventListener("resize",n.update,yc)}},data:{}};function wc(e){return e.split("-")[0]}function xc(e){return e.split("-")[1]}function Ec(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function _c(e){var t,n=e.reference,r=e.element,o=e.placement,i=o?wc(o):null,a=o?xc(o):null,l=n.x+n.width/2-r.width/2,s=n.y+n.height/2-r.height/2;switch(i){case ic:t={x:l,y:n.y-r.height};break;case ac:t={x:l,y:n.y+n.height};break;case lc:t={x:n.x+n.width,y:s};break;case sc:t={x:n.x-r.width,y:s};break;default:t={x:n.x,y:n.y}}var u=i?Ec(i):null;if(null!=u){var c="y"===u?"height":"width";switch(a){case"start":t[u]=t[u]-(n[c]/2-r[c]/2);break;case"end":t[u]=t[u]+(n[c]/2-r[c]/2)}}return t}var Sc={name:"popperOffsets",enabled:!0,phase:"read",fn:function(e){var t=e.state,n=e.name;t.modifiersData[n]=_c({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})},data:{}},Oc=Math.max,kc=Math.min,Cc=Math.round,Pc={top:"auto",right:"auto",bottom:"auto",left:"auto"};function jc(e){var t,n=e.popper,r=e.popperRect,o=e.placement,i=e.offsets,a=e.position,l=e.gpuAcceleration,s=e.adaptive,u=e.roundOffsets,c=!0===u?function(e){var t=e.x,n=e.y,r=window.devicePixelRatio||1;return{x:Cc(Cc(t*r)/r)||0,y:Cc(Cc(n*r)/r)||0}}(i):"function"==typeof u?u(i):i,f=c.x,d=void 0===f?0:f,p=c.y,h=void 0===p?0:p,m=i.hasOwnProperty("x"),g=i.hasOwnProperty("y"),v=sc,y=ic,b=window;if(s){var w=oc(n),x="clientHeight",E="clientWidth";w===Uu(n)&&"static"!==Yu(w=Ku(n)).position&&(x="scrollHeight",E="scrollWidth"),w=w,o===ic&&(y=ac,h-=w[x]-r.height,h*=l?1:-1),o===sc&&(v=lc,d-=w[E]-r.width,d*=l?1:-1)}var _,S=Object.assign({position:a},s&&Pc);return l?Object.assign({},S,((_={})[y]=g?"0":"",_[v]=m?"0":"",_.transform=(b.devicePixelRatio||1)<2?"translate("+d+"px, "+h+"px)":"translate3d("+d+"px, "+h+"px, 0)",_)):Object.assign({},S,((t={})[y]=g?h+"px":"",t[v]=m?d+"px":"",t.transform="",t))}var Tc={name:"applyStyles",enabled:!0,phase:"write",fn:function(e){var t=e.state;Object.keys(t.elements).forEach((function(e){var n=t.styles[e]||{},r=t.attributes[e]||{},o=t.elements[e];Vu(o)&&$u(o)&&(Object.assign(o.style,n),Object.keys(r).forEach((function(e){var t=r[e];!1===t?o.removeAttribute(e):o.setAttribute(e,!0===t?"":t)})))}))},effect:function(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow),function(){Object.keys(t.elements).forEach((function(e){var r=t.elements[e],o=t.attributes[e]||{},i=Object.keys(t.styles.hasOwnProperty(e)?t.styles[e]:n[e]).reduce((function(e,t){return e[t]="",e}),{});Vu(r)&&$u(r)&&(Object.assign(r.style,i),Object.keys(o).forEach((function(e){r.removeAttribute(e)})))}))}},requires:["computeStyles"]};var Ac={left:"right",right:"left",bottom:"top",top:"bottom"};function Ic(e){return e.replace(/left|right|bottom|top/g,(function(e){return Ac[e]}))}var Rc={start:"end",end:"start"};function Nc(e){return e.replace(/start|end/g,(function(e){return Rc[e]}))}function Dc(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&Gu(n)){var r=t;do{if(r&&e.isSameNode(r))return!0;r=r.parentNode||r.host}while(r)}return!1}function Mc(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function Lc(e,t){return"viewport"===t?Mc(function(e){var t=Uu(e),n=Ku(e),r=t.visualViewport,o=n.clientWidth,i=n.clientHeight,a=0,l=0;return r&&(o=r.width,i=r.height,/^((?!chrome|android).)*safari/i.test(navigator.userAgent)||(a=r.offsetLeft,l=r.offsetTop)),{width:o,height:i,x:a+qu(e),y:l}}(e)):Vu(t)?function(e){var t=Zu(e);return t.top=t.top+e.clientTop,t.left=t.left+e.clientLeft,t.bottom=t.top+e.clientHeight,t.right=t.left+e.clientWidth,t.width=e.clientWidth,t.height=e.clientHeight,t.x=t.left,t.y=t.top,t}(t):Mc(function(e){var t,n=Ku(e),r=Hu(e),o=null==(t=e.ownerDocument)?void 0:t.body,i=Oc(n.scrollWidth,n.clientWidth,o?o.scrollWidth:0,o?o.clientWidth:0),a=Oc(n.scrollHeight,n.clientHeight,o?o.scrollHeight:0,o?o.clientHeight:0),l=-r.scrollLeft+qu(e),s=-r.scrollTop;return"rtl"===Yu(o||n).direction&&(l+=Oc(n.clientWidth,o?o.clientWidth:0)-i),{width:i,height:a,x:l,y:s}}(Ku(e)))}function Fc(e,t,n){var r="clippingParents"===t?function(e){var t=tc(ec(e)),n=["absolute","fixed"].indexOf(Yu(e).position)>=0&&Vu(e)?oc(e):e;return Wu(n)?t.filter((function(e){return Wu(e)&&Dc(e,n)&&"body"!==$u(e)})):[]}(e):[].concat(t),o=[].concat(r,[n]),i=o[0],a=o.reduce((function(t,n){var r=Lc(e,n);return t.top=Oc(r.top,t.top),t.right=kc(r.right,t.right),t.bottom=kc(r.bottom,t.bottom),t.left=Oc(r.left,t.left),t}),Lc(e,i));return a.width=a.right-a.left,a.height=a.bottom-a.top,a.x=a.left,a.y=a.top,a}function zc(e){return Object.assign({},{top:0,right:0,bottom:0,left:0},e)}function Bc(e,t){return t.reduce((function(t,n){return t[n]=e,t}),{})}function Zc(e,t){void 0===t&&(t={});var n=t,r=n.placement,o=void 0===r?e.placement:r,i=n.boundary,a=void 0===i?"clippingParents":i,l=n.rootBoundary,s=void 0===l?"viewport":l,u=n.elementContext,c=void 0===u?"popper":u,f=n.altBoundary,d=void 0!==f&&f,p=n.padding,h=void 0===p?0:p,m=zc("number"!=typeof h?h:Bc(h,uc)),g="popper"===c?"reference":"popper",v=e.elements.reference,y=e.rects.popper,b=e.elements[d?g:c],w=Fc(Wu(b)?b:b.contextElement||Ku(e.elements.popper),a,s),x=Zu(v),E=_c({reference:x,element:y,strategy:"absolute",placement:o}),_=Mc(Object.assign({},y,E)),S="popper"===c?_:x,O={top:w.top-S.top+m.top,bottom:S.bottom-w.bottom+m.bottom,left:w.left-S.left+m.left,right:S.right-w.right+m.right},k=e.modifiersData.offset;if("popper"===c&&k){var C=k[o];Object.keys(O).forEach((function(e){var t=[lc,ac].indexOf(e)>=0?1:-1,n=[ic,ac].indexOf(e)>=0?"y":"x";O[e]+=C[n]*t}))}return O}function Uc(e,t,n){return Oc(e,kc(t,n))}function Hc(e,t,n){return void 0===n&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function Wc(e){return[ic,lc,ac,sc].some((function(t){return e[t]>=0}))}var Vc=vc({defaultModifiers:[bc,Sc,{name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(e){var t=e.state,n=e.options,r=n.gpuAcceleration,o=void 0===r||r,i=n.adaptive,a=void 0===i||i,l=n.roundOffsets,s=void 0===l||l,u={placement:wc(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:o};null!=t.modifiersData.popperOffsets&&(t.styles.popper=Object.assign({},t.styles.popper,jc(Object.assign({},u,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:a,roundOffsets:s})))),null!=t.modifiersData.arrow&&(t.styles.arrow=Object.assign({},t.styles.arrow,jc(Object.assign({},u,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:s})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})},data:{}},Tc,{name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(e){var t=e.state,n=e.options,r=e.name,o=n.offset,i=void 0===o?[0,0]:o,a=fc.reduce((function(e,n){return e[n]=function(e,t,n){var r=wc(e),o=[sc,ic].indexOf(r)>=0?-1:1,i="function"==typeof n?n(Object.assign({},t,{placement:e})):n,a=i[0],l=i[1];return a=a||0,l=(l||0)*o,[sc,lc].indexOf(r)>=0?{x:l,y:a}:{x:a,y:l}}(n,t.rects,i),e}),{}),l=a[t.placement],s=l.x,u=l.y;null!=t.modifiersData.popperOffsets&&(t.modifiersData.popperOffsets.x+=s,t.modifiersData.popperOffsets.y+=u),t.modifiersData[r]=a}},{name:"flip",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,r=e.name;if(!t.modifiersData[r]._skip){for(var o=n.mainAxis,i=void 0===o||o,a=n.altAxis,l=void 0===a||a,s=n.fallbackPlacements,u=n.padding,c=n.boundary,f=n.rootBoundary,d=n.altBoundary,p=n.flipVariations,h=void 0===p||p,m=n.allowedAutoPlacements,g=t.options.placement,v=wc(g),y=s||(v===g||!h?[Ic(g)]:function(e){if("auto"===wc(e))return[];var t=Ic(e);return[Nc(e),t,Nc(t)]}(g)),b=[g].concat(y).reduce((function(e,n){return e.concat("auto"===wc(n)?function(e,t){void 0===t&&(t={});var n=t,r=n.placement,o=n.boundary,i=n.rootBoundary,a=n.padding,l=n.flipVariations,s=n.allowedAutoPlacements,u=void 0===s?fc:s,c=xc(r),f=c?l?cc:cc.filter((function(e){return xc(e)===c})):uc,d=f.filter((function(e){return u.indexOf(e)>=0}));0===d.length&&(d=f);var p=d.reduce((function(t,n){return t[n]=Zc(e,{placement:n,boundary:o,rootBoundary:i,padding:a})[wc(n)],t}),{});return Object.keys(p).sort((function(e,t){return p[e]-p[t]}))}(t,{placement:n,boundary:c,rootBoundary:f,padding:u,flipVariations:h,allowedAutoPlacements:m}):n)}),[]),w=t.rects.reference,x=t.rects.popper,E=new Map,_=!0,S=b[0],O=0;O<b.length;O++){var k=b[O],C=wc(k),P="start"===xc(k),j=[ic,ac].indexOf(C)>=0,T=j?"width":"height",A=Zc(t,{placement:k,boundary:c,rootBoundary:f,altBoundary:d,padding:u}),I=j?P?lc:sc:P?ac:ic;w[T]>x[T]&&(I=Ic(I));var R=Ic(I),N=[];if(i&&N.push(A[C]<=0),l&&N.push(A[I]<=0,A[R]<=0),N.every((function(e){return e}))){S=k,_=!1;break}E.set(k,N)}if(_)for(var D=function(e){var t=b.find((function(t){var n=E.get(t);if(n)return n.slice(0,e).every((function(e){return e}))}));if(t)return S=t,"break"},M=h?3:1;M>0;M--){if("break"===D(M))break}t.placement!==S&&(t.modifiersData[r]._skip=!0,t.placement=S,t.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}},{name:"preventOverflow",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,r=e.name,o=n.mainAxis,i=void 0===o||o,a=n.altAxis,l=void 0!==a&&a,s=n.boundary,u=n.rootBoundary,c=n.altBoundary,f=n.padding,d=n.tether,p=void 0===d||d,h=n.tetherOffset,m=void 0===h?0:h,g=Zc(t,{boundary:s,rootBoundary:u,padding:f,altBoundary:c}),v=wc(t.placement),y=xc(t.placement),b=!y,w=Ec(v),x="x"===w?"y":"x",E=t.modifiersData.popperOffsets,_=t.rects.reference,S=t.rects.popper,O="function"==typeof m?m(Object.assign({},t.rects,{placement:t.placement})):m,k={x:0,y:0};if(E){if(i||l){var C="y"===w?ic:sc,P="y"===w?ac:lc,j="y"===w?"height":"width",T=E[w],A=E[w]+g[C],I=E[w]-g[P],R=p?-S[j]/2:0,N="start"===y?_[j]:S[j],D="start"===y?-S[j]:-_[j],M=t.elements.arrow,L=p&&M?Qu(M):{width:0,height:0},F=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},z=F[C],B=F[P],Z=Uc(0,_[j],L[j]),U=b?_[j]/2-R-Z-z-O:N-Z-z-O,H=b?-_[j]/2+R+Z+B+O:D+Z+B+O,W=t.elements.arrow&&oc(t.elements.arrow),V=W?"y"===w?W.clientTop||0:W.clientLeft||0:0,G=t.modifiersData.offset?t.modifiersData.offset[t.placement][w]:0,$=E[w]+U-G-V,K=E[w]+H-G;if(i){var q=Uc(p?kc(A,$):A,T,p?Oc(I,K):I);E[w]=q,k[w]=q-T}if(l){var Y="x"===w?ic:sc,J="x"===w?ac:lc,X=E[x],Q=X+g[Y],ee=X-g[J],te=Uc(p?kc(Q,$):Q,X,p?Oc(ee,K):ee);E[x]=te,k[x]=te-X}}t.modifiersData[r]=k}},requiresIfExists:["offset"]},{name:"arrow",enabled:!0,phase:"main",fn:function(e){var t,n=e.state,r=e.name,o=e.options,i=n.elements.arrow,a=n.modifiersData.popperOffsets,l=wc(n.placement),s=Ec(l),u=[sc,lc].indexOf(l)>=0?"height":"width";if(i&&a){var c=function(e,t){return zc("number"!=typeof(e="function"==typeof e?e(Object.assign({},t.rects,{placement:t.placement})):e)?e:Bc(e,uc))}(o.padding,n),f=Qu(i),d="y"===s?ic:sc,p="y"===s?ac:lc,h=n.rects.reference[u]+n.rects.reference[s]-a[s]-n.rects.popper[u],m=a[s]-n.rects.reference[s],g=oc(i),v=g?"y"===s?g.clientHeight||0:g.clientWidth||0:0,y=h/2-m/2,b=c[d],w=v-f[u]-c[p],x=v/2-f[u]/2+y,E=Uc(b,x,w),_=s;n.modifiersData[r]=((t={})[_]=E,t.centerOffset=E-x,t)}},effect:function(e){var t=e.state,n=e.options.element,r=void 0===n?"[data-popper-arrow]":n;null!=r&&("string"!=typeof r||(r=t.elements.popper.querySelector(r)))&&Dc(t.elements.popper,r)&&(t.elements.arrow=r)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]},{name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(e){var t=e.state,n=e.name,r=t.rects.reference,o=t.rects.popper,i=t.modifiersData.preventOverflow,a=Zc(t,{elementContext:"reference"}),l=Zc(t,{altBoundary:!0}),s=Hc(a,r),u=Hc(l,o,i),c=Wc(s),f=Wc(u);t.modifiersData[n]={referenceClippingOffsets:s,popperEscapeOffsets:u,isReferenceHidden:c,hasPopperEscaped:f},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":c,"data-popper-escaped":f})}}]}),Gc={passive:!0,capture:!0};function $c(e,t,n){if(Array.isArray(e)){var r=e[t];return null==r?Array.isArray(n)?n[t]:n:r}return e}function Kc(e,t){var n={}.toString.call(e);return 0===n.indexOf("[object")&&n.indexOf(t+"]")>-1}function qc(e,t){return"function"==typeof e?e.apply(void 0,t):e}function Yc(e,t){return 0===t?e:function(r){clearTimeout(n),n=setTimeout((function(){e(r)}),t)};var n}function Jc(e){return[].concat(e)}function Xc(e,t){-1===e.indexOf(t)&&e.push(t)}function Qc(e){return e.split("-")[0]}function ef(e){return[].slice.call(e)}function tf(){return document.createElement("div")}function nf(e){return["Element","Fragment"].some((function(t){return Kc(e,t)}))}function rf(e){return Kc(e,"MouseEvent")}function of(e){return!(!e||!e._tippy||e._tippy.reference!==e)}function af(e){return nf(e)?[e]:function(e){return Kc(e,"NodeList")}(e)?ef(e):Array.isArray(e)?e:ef(document.querySelectorAll(e))}function lf(e,t){e.forEach((function(e){e&&(e.style.transitionDuration=t+"ms")}))}function sf(e,t){e.forEach((function(e){e&&e.setAttribute("data-state",t)}))}function uf(e){var t,n=Jc(e)[0];return(null==n||null==(t=n.ownerDocument)?void 0:t.body)?n.ownerDocument:document}function cf(e,t,n){var r=t+"EventListener";["transitionend","webkitTransitionEnd"].forEach((function(t){e[r](t,n)}))}var ff={isTouch:!1},df=0;function pf(){ff.isTouch||(ff.isTouch=!0,window.performance&&document.addEventListener("mousemove",hf))}function hf(){var e=performance.now();e-df<20&&(ff.isTouch=!1,document.removeEventListener("mousemove",hf)),df=e}function mf(){var e=document.activeElement;if(of(e)){var t=e._tippy;e.blur&&!t.state.isVisible&&e.blur()}}var gf="undefined"!=typeof window&&"undefined"!=typeof document?navigator.userAgent:"",vf=/MSIE |Trident\//.test(gf);var yf={animateFill:!1,followCursor:!1,inlinePositioning:!1,sticky:!1},bf=Object.assign({appendTo:function(){return document.body},aria:{content:"auto",expanded:"auto"},delay:0,duration:[300,250],getReferenceClientRect:null,hideOnClick:!0,ignoreAttributes:!1,interactive:!1,interactiveBorder:2,interactiveDebounce:0,moveTransition:"",offset:[0,10],onAfterUpdate:function(){},onBeforeUpdate:function(){},onCreate:function(){},onDestroy:function(){},onHidden:function(){},onHide:function(){},onMount:function(){},onShow:function(){},onShown:function(){},onTrigger:function(){},onUntrigger:function(){},onClickOutside:function(){},placement:"top",plugins:[],popperOptions:{},render:null,showOnCreate:!1,touch:!0,trigger:"mouseenter focus",triggerTarget:null},yf,{},{allowHTML:!1,animation:"fade",arrow:!0,content:"",inertia:!1,maxWidth:350,role:"tooltip",theme:"",zIndex:9999}),wf=Object.keys(bf);function xf(e){var t=(e.plugins||[]).reduce((function(t,n){var r=n.name,o=n.defaultValue;return r&&(t[r]=void 0!==e[r]?e[r]:o),t}),{});return Object.assign({},e,{},t)}function Ef(e,t){var n=Object.assign({},t,{content:qc(t.content,[e])},t.ignoreAttributes?{}:function(e,t){return(t?Object.keys(xf(Object.assign({},bf,{plugins:t}))):wf).reduce((function(t,n){var r=(e.getAttribute("data-tippy-"+n)||"").trim();if(!r)return t;if("content"===n)t[n]=r;else try{t[n]=JSON.parse(r)}catch(e){t[n]=r}return t}),{})}(e,t.plugins));return n.aria=Object.assign({},bf.aria,{},n.aria),n.aria={expanded:"auto"===n.aria.expanded?t.interactive:n.aria.expanded,content:"auto"===n.aria.content?t.interactive?null:"describedby":n.aria.content},n}function _f(e,t){e.innerHTML=t}function Sf(e){var t=tf();return!0===e?t.className="tippy-arrow":(t.className="tippy-svg-arrow",nf(e)?t.appendChild(e):_f(t,e)),t}function Of(e,t){nf(t.content)?(_f(e,""),e.appendChild(t.content)):"function"!=typeof t.content&&(t.allowHTML?_f(e,t.content):e.textContent=t.content)}function kf(e){var t=e.firstElementChild,n=ef(t.children);return{box:t,content:n.find((function(e){return e.classList.contains("tippy-content")})),arrow:n.find((function(e){return e.classList.contains("tippy-arrow")||e.classList.contains("tippy-svg-arrow")})),backdrop:n.find((function(e){return e.classList.contains("tippy-backdrop")}))}}function Cf(e){var t=tf(),n=tf();n.className="tippy-box",n.setAttribute("data-state","hidden"),n.setAttribute("tabindex","-1");var r=tf();function o(n,r){var o=kf(t),i=o.box,a=o.content,l=o.arrow;r.theme?i.setAttribute("data-theme",r.theme):i.removeAttribute("data-theme"),"string"==typeof r.animation?i.setAttribute("data-animation",r.animation):i.removeAttribute("data-animation"),r.inertia?i.setAttribute("data-inertia",""):i.removeAttribute("data-inertia"),i.style.maxWidth="number"==typeof r.maxWidth?r.maxWidth+"px":r.maxWidth,r.role?i.setAttribute("role",r.role):i.removeAttribute("role"),n.content===r.content&&n.allowHTML===r.allowHTML||Of(a,e.props),r.arrow?l?n.arrow!==r.arrow&&(i.removeChild(l),i.appendChild(Sf(r.arrow))):i.appendChild(Sf(r.arrow)):l&&i.removeChild(l)}return r.className="tippy-content",r.setAttribute("data-state","hidden"),Of(r,e.props),t.appendChild(n),n.appendChild(r),o(e.props,e.props),{popper:t,onUpdate:o}}Cf.$$tippy=!0;var Pf=1,jf=[],Tf=[];function Af(e,t){var n,r,o,i,a,l,s,u,c=Ef(e,Object.assign({},bf,{},xf((n=t,Object.keys(n).reduce((function(e,t){return void 0!==n[t]&&(e[t]=n[t]),e}),{}))))),f=!1,d=!1,p=!1,h=!1,m=[],g=Yc($,c.interactiveDebounce),v=Pf++,y=function(e){return e.filter((function(t,n){return e.indexOf(t)===n}))}(c.plugins),b={id:v,reference:e,popper:tf(),popperInstance:null,props:c,state:{isEnabled:!0,isVisible:!1,isDestroyed:!1,isMounted:!1,isShown:!1},plugins:y,clearDelayTimeouts:function(){clearTimeout(r),clearTimeout(o),cancelAnimationFrame(i)},setProps:function(t){0;if(b.state.isDestroyed)return;R("onBeforeUpdate",[b,t]),V();var n=b.props,r=Ef(e,Object.assign({},b.props,{},t,{ignoreAttributes:!0}));b.props=r,W(),n.interactiveDebounce!==r.interactiveDebounce&&(M(),g=Yc($,r.interactiveDebounce));n.triggerTarget&&!r.triggerTarget?Jc(n.triggerTarget).forEach((function(e){e.removeAttribute("aria-expanded")})):r.triggerTarget&&e.removeAttribute("aria-expanded");D(),I(),E&&E(n,r);b.popperInstance&&(J(),Q().forEach((function(e){requestAnimationFrame(e._tippy.popperInstance.forceUpdate)})));R("onAfterUpdate",[b,t])},setContent:function(e){b.setProps({content:e})},show:function(){0;var e=b.state.isVisible,t=b.state.isDestroyed,n=!b.state.isEnabled,r=ff.isTouch&&!b.props.touch,o=$c(b.props.duration,0,bf.duration);if(e||t||n||r)return;if(P().hasAttribute("disabled"))return;if(R("onShow",[b],!1),!1===b.props.onShow(b))return;b.state.isVisible=!0,C()&&(x.style.visibility="visible");I(),B(),b.state.isMounted||(x.style.transition="none");if(C()){var i=T(),a=i.box,l=i.content;lf([a,l],0)}s=function(){var e;if(b.state.isVisible&&!h){if(h=!0,x.offsetHeight,x.style.transition=b.props.moveTransition,C()&&b.props.animation){var t=T(),n=t.box,r=t.content;lf([n,r],o),sf([n,r],"visible")}N(),D(),Xc(Tf,b),null==(e=b.popperInstance)||e.forceUpdate(),b.state.isMounted=!0,R("onMount",[b]),b.props.animation&&C()&&function(e,t){U(e,t)}(o,(function(){b.state.isShown=!0,R("onShown",[b])}))}},function(){var e,t=b.props.appendTo,n=P();e=b.props.interactive&&t===bf.appendTo||"parent"===t?n.parentNode:qc(t,[n]);e.contains(x)||e.appendChild(x);J(),!1}()},hide:function(){0;var e=!b.state.isVisible,t=b.state.isDestroyed,n=!b.state.isEnabled,r=$c(b.props.duration,1,bf.duration);if(e||t||n)return;if(R("onHide",[b],!1),!1===b.props.onHide(b))return;b.state.isVisible=!1,b.state.isShown=!1,h=!1,f=!1,C()&&(x.style.visibility="hidden");if(M(),Z(),I(),C()){var o=T(),i=o.box,a=o.content;b.props.animation&&(lf([i,a],r),sf([i,a],"hidden"))}N(),D(),b.props.animation?C()&&function(e,t){U(e,(function(){!b.state.isVisible&&x.parentNode&&x.parentNode.contains(x)&&t()}))}(r,b.unmount):b.unmount()},hideWithInteractivity:function(e){0;j().addEventListener("mousemove",g),Xc(jf,g),g(e)},enable:function(){b.state.isEnabled=!0},disable:function(){b.hide(),b.state.isEnabled=!1},unmount:function(){0;b.state.isVisible&&b.hide();if(!b.state.isMounted)return;X(),Q().forEach((function(e){e._tippy.unmount()})),x.parentNode&&x.parentNode.removeChild(x);Tf=Tf.filter((function(e){return e!==b})),b.state.isMounted=!1,R("onHidden",[b])},destroy:function(){0;if(b.state.isDestroyed)return;b.clearDelayTimeouts(),b.unmount(),V(),delete e._tippy,b.state.isDestroyed=!0,R("onDestroy",[b])}};if(!c.render)return b;var w=c.render(b),x=w.popper,E=w.onUpdate;x.setAttribute("data-tippy-root",""),x.id="tippy-"+b.id,b.popper=x,e._tippy=b,x._tippy=b;var _=y.map((function(e){return e.fn(b)})),S=e.hasAttribute("aria-expanded");return W(),D(),I(),R("onCreate",[b]),c.showOnCreate&&ee(),x.addEventListener("mouseenter",(function(){b.props.interactive&&b.state.isVisible&&b.clearDelayTimeouts()})),x.addEventListener("mouseleave",(function(e){b.props.interactive&&b.props.trigger.indexOf("mouseenter")>=0&&(j().addEventListener("mousemove",g),g(e))})),b;function O(){var e=b.props.touch;return Array.isArray(e)?e:[e,0]}function k(){return"hold"===O()[0]}function C(){var e;return!!(null==(e=b.props.render)?void 0:e.$$tippy)}function P(){return u||e}function j(){var e=P().parentNode;return e?uf(e):document}function T(){return kf(x)}function A(e){return b.state.isMounted&&!b.state.isVisible||ff.isTouch||a&&"focus"===a.type?0:$c(b.props.delay,e?0:1,bf.delay)}function I(){x.style.pointerEvents=b.props.interactive&&b.state.isVisible?"":"none",x.style.zIndex=""+b.props.zIndex}function R(e,t,n){var r;(void 0===n&&(n=!0),_.forEach((function(n){n[e]&&n[e].apply(void 0,t)})),n)&&(r=b.props)[e].apply(r,t)}function N(){var t=b.props.aria;if(t.content){var n="aria-"+t.content,r=x.id;Jc(b.props.triggerTarget||e).forEach((function(e){var t=e.getAttribute(n);if(b.state.isVisible)e.setAttribute(n,t?t+" "+r:r);else{var o=t&&t.replace(r,"").trim();o?e.setAttribute(n,o):e.removeAttribute(n)}}))}}function D(){!S&&b.props.aria.expanded&&Jc(b.props.triggerTarget||e).forEach((function(e){b.props.interactive?e.setAttribute("aria-expanded",b.state.isVisible&&e===P()?"true":"false"):e.removeAttribute("aria-expanded")}))}function M(){j().removeEventListener("mousemove",g),jf=jf.filter((function(e){return e!==g}))}function L(e){if(!(ff.isTouch&&(p||"mousedown"===e.type)||b.props.interactive&&x.contains(e.target))){if(P().contains(e.target)){if(ff.isTouch)return;if(b.state.isVisible&&b.props.trigger.indexOf("click")>=0)return}else R("onClickOutside",[b,e]);!0===b.props.hideOnClick&&(b.clearDelayTimeouts(),b.hide(),d=!0,setTimeout((function(){d=!1})),b.state.isMounted||Z())}}function F(){p=!0}function z(){p=!1}function B(){var e=j();e.addEventListener("mousedown",L,!0),e.addEventListener("touchend",L,Gc),e.addEventListener("touchstart",z,Gc),e.addEventListener("touchmove",F,Gc)}function Z(){var e=j();e.removeEventListener("mousedown",L,!0),e.removeEventListener("touchend",L,Gc),e.removeEventListener("touchstart",z,Gc),e.removeEventListener("touchmove",F,Gc)}function U(e,t){var n=T().box;function r(e){e.target===n&&(cf(n,"remove",r),t())}if(0===e)return t();cf(n,"remove",l),cf(n,"add",r),l=r}function H(t,n,r){void 0===r&&(r=!1),Jc(b.props.triggerTarget||e).forEach((function(e){e.addEventListener(t,n,r),m.push({node:e,eventType:t,handler:n,options:r})}))}function W(){var e;k()&&(H("touchstart",G,{passive:!0}),H("touchend",K,{passive:!0})),(e=b.props.trigger,e.split(/\s+/).filter(Boolean)).forEach((function(e){if("manual"!==e)switch(H(e,G),e){case"mouseenter":H("mouseleave",K);break;case"focus":H(vf?"focusout":"blur",q);break;case"focusin":H("focusout",q)}}))}function V(){m.forEach((function(e){var t=e.node,n=e.eventType,r=e.handler,o=e.options;t.removeEventListener(n,r,o)})),m=[]}function G(e){var t,n=!1;if(b.state.isEnabled&&!Y(e)&&!d){var r="focus"===(null==(t=a)?void 0:t.type);a=e,u=e.currentTarget,D(),!b.state.isVisible&&rf(e)&&jf.forEach((function(t){return t(e)})),"click"===e.type&&(b.props.trigger.indexOf("mouseenter")<0||f)&&!1!==b.props.hideOnClick&&b.state.isVisible?n=!0:ee(e),"click"===e.type&&(f=!n),n&&!r&&te(e)}}function $(e){var t=e.target,n=P().contains(t)||x.contains(t);"mousemove"===e.type&&n||function(e,t){var n=t.clientX,r=t.clientY;return e.every((function(e){var t=e.popperRect,o=e.popperState,i=e.props.interactiveBorder,a=Qc(o.placement),l=o.modifiersData.offset;if(!l)return!0;var s="bottom"===a?l.top.y:0,u="top"===a?l.bottom.y:0,c="right"===a?l.left.x:0,f="left"===a?l.right.x:0,d=t.top-r+s>i,p=r-t.bottom-u>i,h=t.left-n+c>i,m=n-t.right-f>i;return d||p||h||m}))}(Q().concat(x).map((function(e){var t,n=null==(t=e._tippy.popperInstance)?void 0:t.state;return n?{popperRect:e.getBoundingClientRect(),popperState:n,props:c}:null})).filter(Boolean),e)&&(M(),te(e))}function K(e){Y(e)||b.props.trigger.indexOf("click")>=0&&f||(b.props.interactive?b.hideWithInteractivity(e):te(e))}function q(e){b.props.trigger.indexOf("focusin")<0&&e.target!==P()||b.props.interactive&&e.relatedTarget&&x.contains(e.relatedTarget)||te(e)}function Y(e){return!!ff.isTouch&&k()!==e.type.indexOf("touch")>=0}function J(){X();var t=b.props,n=t.popperOptions,r=t.placement,o=t.offset,i=t.getReferenceClientRect,a=t.moveTransition,l=C()?kf(x).arrow:null,u=i?{getBoundingClientRect:i,contextElement:i.contextElement||P()}:e,c=[{name:"offset",options:{offset:o}},{name:"preventOverflow",options:{padding:{top:2,bottom:2,left:5,right:5}}},{name:"flip",options:{padding:5}},{name:"computeStyles",options:{adaptive:!a}},{name:"$$tippy",enabled:!0,phase:"beforeWrite",requires:["computeStyles"],fn:function(e){var t=e.state;if(C()){var n=T().box;["placement","reference-hidden","escaped"].forEach((function(e){"placement"===e?n.setAttribute("data-placement",t.placement):t.attributes.popper["data-popper-"+e]?n.setAttribute("data-"+e,""):n.removeAttribute("data-"+e)})),t.attributes.popper={}}}}];C()&&l&&c.push({name:"arrow",options:{element:l,padding:3}}),c.push.apply(c,(null==n?void 0:n.modifiers)||[]),b.popperInstance=Vc(u,x,Object.assign({},n,{placement:r,onFirstUpdate:s,modifiers:c}))}function X(){b.popperInstance&&(b.popperInstance.destroy(),b.popperInstance=null)}function Q(){return ef(x.querySelectorAll("[data-tippy-root]"))}function ee(e){b.clearDelayTimeouts(),e&&R("onTrigger",[b,e]),B();var t=A(!0),n=O(),o=n[0],i=n[1];ff.isTouch&&"hold"===o&&i&&(t=i),t?r=setTimeout((function(){b.show()}),t):b.show()}function te(e){if(b.clearDelayTimeouts(),R("onUntrigger",[b,e]),b.state.isVisible){if(!(b.props.trigger.indexOf("mouseenter")>=0&&b.props.trigger.indexOf("click")>=0&&["mouseleave","mousemove"].indexOf(e.type)>=0&&f)){var t=A(!1);t?o=setTimeout((function(){b.state.isVisible&&b.hide()}),t):i=requestAnimationFrame((function(){b.hide()}))}}else Z()}}function If(e,t){void 0===t&&(t={});var n=bf.plugins.concat(t.plugins||[]);document.addEventListener("touchstart",pf,Gc),window.addEventListener("blur",mf);var r=Object.assign({},t,{plugins:n}),o=af(e).reduce((function(e,t){var n=t&&Af(t,r);return n&&e.push(n),e}),[]);return nf(e)?o[0]:o}If.defaultProps=bf,If.setDefaultProps=function(e){Object.keys(e).forEach((function(t){bf[t]=e[t]}))},If.currentInput=ff;Object.assign({},Tc,{effect:function(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow)}});If.setDefaultProps({render:Cf});var Rf=If;function Nf(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}var Df="undefined"!=typeof window&&"undefined"!=typeof document;function Mf(e,t){e&&("function"==typeof e&&e(t),{}.hasOwnProperty.call(e,"current")&&(e.current=t))}function Lf(){return Df&&document.createElement("div")}function Ff(e){var t=[];return e.forEach((function(e){t.find((function(t){return function e(t,n){if(t===n)return!0;if("object"==typeof t&&null!=t&&"object"==typeof n&&null!=n){if(Object.keys(t).length!==Object.keys(n).length)return!1;for(var r in t){if(!n.hasOwnProperty(r))return!1;if(!e(t[r],n[r]))return!1}return!0}return!1}(e,t)}))||t.push(e)})),t}function zf(e,t){var n,r;return Object.assign({},t,{popperOptions:Object.assign({},e.popperOptions,t.popperOptions,{modifiers:Ff([].concat((null==(n=e.popperOptions)?void 0:n.modifiers)||[],(null==(r=t.popperOptions)?void 0:r.modifiers)||[]))})})}var Bf=Df?r.useLayoutEffect:r.useEffect;function Zf(e){var t=(0,r.useRef)();return t.current||(t.current="function"==typeof e?e():e),t.current}function Uf(e,t,n){n.split(/\s+/).forEach((function(n){n&&e.classList[t](n)}))}var Hf={name:"className",defaultValue:"",fn:function(e){var t=e.popper.firstElementChild,n=function(){var t;return!!(null==(t=e.props.render)?void 0:t.$$tippy)};function r(){e.props.className&&!n()||Uf(t,"add",e.props.className)}return{onCreate:r,onBeforeUpdate:function(){n()&&Uf(t,"remove",e.props.className)},onAfterUpdate:r}}};function Wf(e){return function(t){var n=t.children,i=t.content,a=t.visible,l=t.singleton,s=t.render,u=t.reference,c=t.disabled,f=void 0!==c&&c,d=t.ignoreAttributes,p=void 0===d||d,h=(t.__source,t.__self,Nf(t,["children","content","visible","singleton","render","reference","disabled","ignoreAttributes","__source","__self"])),m=void 0!==a,g=void 0!==l,v=(0,r.useState)(!1),y=v[0],b=v[1],w=(0,r.useState)({}),x=w[0],E=w[1],_=(0,r.useState)(),S=_[0],O=_[1],k=Zf((function(){return{container:Lf(),renders:1}})),C=Object.assign({ignoreAttributes:p},h,{content:k.container});m&&(C.trigger="manual",C.hideOnClick=!1),g&&(f=!0);var P=C,j=C.plugins||[];s&&(P=Object.assign({},C,{plugins:g?[].concat(j,[{fn:function(){return{onTrigger:function(e,t){var n=l.data.children.find((function(e){return e.instance.reference===t.currentTarget})).content;O(n)}}}}]):j,render:function(){return{popper:k.container}}}));var T=[u].concat(n?[n.type]:[]);return Bf((function(){var t=u;u&&u.hasOwnProperty("current")&&(t=u.current);var n=e(t||k.ref||Lf(),Object.assign({},P,{plugins:[Hf].concat(C.plugins||[])}));return k.instance=n,f&&n.disable(),a&&n.show(),g&&l.hook({instance:n,content:i,props:P}),b(!0),function(){n.destroy(),null==l||l.cleanup(n)}}),T),Bf((function(){var e;if(1!==k.renders){var t=k.instance;t.setProps(zf(t.props,P)),null==(e=t.popperInstance)||e.forceUpdate(),f?t.disable():t.enable(),m&&(a?t.show():t.hide()),g&&l.hook({instance:t,content:i,props:P})}else k.renders++})),Bf((function(){var e;if(s){var t=k.instance;t.setProps({popperOptions:Object.assign({},t.props.popperOptions,{modifiers:[].concat(((null==(e=t.props.popperOptions)?void 0:e.modifiers)||[]).filter((function(e){return"$$tippyReact"!==e.name})),[{name:"$$tippyReact",enabled:!0,phase:"beforeWrite",requires:["computeStyles"],fn:function(e){var t,n=e.state,r=null==(t=n.modifiersData)?void 0:t.hide;x.placement===n.placement&&x.referenceHidden===(null==r?void 0:r.isReferenceHidden)&&x.escaped===(null==r?void 0:r.hasPopperEscaped)||E({placement:n.placement,referenceHidden:null==r?void 0:r.isReferenceHidden,escaped:null==r?void 0:r.hasPopperEscaped}),n.attributes.popper={}}}])})})}}),[x.placement,x.referenceHidden,x.escaped].concat(T)),r.createElement(r.Fragment,null,n?(0,r.cloneElement)(n,{ref:function(e){k.ref=e,Mf(n.ref,e)}}):null,y&&(0,o.createPortal)(s?s(function(e){var t={"data-placement":e.placement};return e.referenceHidden&&(t["data-reference-hidden"]=""),e.escaped&&(t["data-escaped"]=""),t}(x),S,k.instance):i,k.container))}}var Vf=function(e,t){return(0,r.forwardRef)((function(n,o){var i=n.children,a=Nf(n,["children"]);return r.createElement(e,Object.assign({},t,a),i?(0,r.cloneElement)(i,{ref:function(e){Mf(o,e),Mf(i.ref,e)}}):null)}))},Gf=Vf(Wf(Rf));var $f=Ka((function(e,t){return{preference:e.settings.show_tooltips,props:t}}))((function(e){var t=e.props,n=e.arrow,o=void 0===n||n,i=e.trigger,a=void 0===i?"manual":i,l=e.timer,s=void 0===l?500:l,u=e.preference;if(!u&&!0!==t.ignorePreference)return t.children;var c=setTimeout((function(){})),f=!1,d=!1;return r.createElement(Gf,{content:t.shiftClick?(0,go.Z)(t.content,t.shiftClick&&" (".concat(at("utils.shift_click"),")")):t.content,hideOnClick:t.hideOnClick,theme:"material",disabled:!u&&!0!==t.ignorePreference||t.disabled,trigger:a,arrow:o,onCreate:function(e){"manual"===a&&(e.reference.addEventListener("mousemove",(function(t){f&&d&&(Math.abs(t.clientX-f)>25||Math.abs(t.clientY-d)>25)&&e.state.isShown&&e.hide(),clearTimeout(c),c=setTimeout((function(){e.show(),f=t.clientX,d=t.clientY}),s)})),e.reference.addEventListener("mouseleave",(function(){clearTimeout(c),e.hide(),f=d=!1})))}},t.children)}));function Kf(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=e&&("undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"]);if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return qf(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 qf(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 qf(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}var Yf=Ka((function(e){return{hasChanges:e.misc.hasChanges}}))((function(e){var t=e.hasChanges,n=Kf((0,r.useState)(!1),2),o=n[0],i=n[1],a=Kf((0,r.useState)(!1),2),l=a[0],s=a[1];return r.createElement(r.Fragment,null,r.createElement($f,{content:at("revert.revert_changes")},r.createElement(Os,{onClick:function(){return i(!0)},className:"revert-button",color:"secondary",disabled:!t||l,"data-testid":"revert-button"},r.createElement("i",{className:(0,go.Z)("fas fa-history",l&&"spin")}))),r.createElement(wl,{open:o,title:at("revert.revert_changes"),buttons:[{text:at("modal.cancel"),value:"close"},{text:at("revert.revert_changes"),value:"revert"}],onClose:function(e){i(!1),"revert"===e&&(s(!0),ft("/revert",{method:"POST",data:{nonce:buttonizer_admin.nonce}}).then((function(e){var t=e.status,n=e.message;if("error"===t)return app.loader.hide(),void app.error({message:n});window.location.reload()})))},testId:"revert-dialog"},r.createElement("p",null,at("revert.modal.intro")),r.createElement("p",null,at("revert.modal.action"))))})),Jf=(n(57327),n(89554),n(66992),n(19601),n(41539),n(91058),n(78783),n(4129),n(33948),n(93096)),Xf=n.n(Jf),Qf=n(91296),ed=n.n(Qf),td=n(20773),nd=n.n(td),rd=function(){if("undefined"!=typeof Map)return Map;function e(e,t){var n=-1;return e.some((function(e,r){return e[0]===t&&(n=r,!0)})),n}return function(){function t(){this.__entries__=[]}return Object.defineProperty(t.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),t.prototype.get=function(t){var n=e(this.__entries__,t),r=this.__entries__[n];return r&&r[1]},t.prototype.set=function(t,n){var r=e(this.__entries__,t);~r?this.__entries__[r][1]=n:this.__entries__.push([t,n])},t.prototype.delete=function(t){var n=this.__entries__,r=e(n,t);~r&&n.splice(r,1)},t.prototype.has=function(t){return!!~e(this.__entries__,t)},t.prototype.clear=function(){this.__entries__.splice(0)},t.prototype.forEach=function(e,t){void 0===t&&(t=null);for(var n=0,r=this.__entries__;n<r.length;n++){var o=r[n];e.call(t,o[1],o[0])}},t}()}(),od="undefined"!=typeof window&&"undefined"!=typeof document&&window.document===document,id=void 0!==n.g&&n.g.Math===Math?n.g:"undefined"!=typeof self&&self.Math===Math?self:"undefined"!=typeof window&&window.Math===Math?window:Function("return this")(),ad="function"==typeof requestAnimationFrame?requestAnimationFrame.bind(id):function(e){return setTimeout((function(){return e(Date.now())}),1e3/60)};var ld=["top","right","bottom","left","width","height","size","weight"],sd="undefined"!=typeof MutationObserver,ud=function(){function e(){this.connected_=!1,this.mutationEventsAdded_=!1,this.mutationsObserver_=null,this.observers_=[],this.onTransitionEnd_=this.onTransitionEnd_.bind(this),this.refresh=function(e,t){var n=!1,r=!1,o=0;function i(){n&&(n=!1,e()),r&&l()}function a(){ad(i)}function l(){var e=Date.now();if(n){if(e-o<2)return;r=!0}else n=!0,r=!1,setTimeout(a,t);o=e}return l}(this.refresh.bind(this),20)}return e.prototype.addObserver=function(e){~this.observers_.indexOf(e)||this.observers_.push(e),this.connected_||this.connect_()},e.prototype.removeObserver=function(e){var t=this.observers_,n=t.indexOf(e);~n&&t.splice(n,1),!t.length&&this.connected_&&this.disconnect_()},e.prototype.refresh=function(){this.updateObservers_()&&this.refresh()},e.prototype.updateObservers_=function(){var e=this.observers_.filter((function(e){return e.gatherActive(),e.hasActive()}));return e.forEach((function(e){return e.broadcastActive()})),e.length>0},e.prototype.connect_=function(){od&&!this.connected_&&(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),sd?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},e.prototype.disconnect_=function(){od&&this.connected_&&(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},e.prototype.onTransitionEnd_=function(e){var t=e.propertyName,n=void 0===t?"":t;ld.some((function(e){return!!~n.indexOf(e)}))&&this.refresh()},e.getInstance=function(){return this.instance_||(this.instance_=new e),this.instance_},e.instance_=null,e}(),cd=function(e,t){for(var n=0,r=Object.keys(t);n<r.length;n++){var o=r[n];Object.defineProperty(e,o,{value:t[o],enumerable:!1,writable:!1,configurable:!0})}return e},fd=function(e){return e&&e.ownerDocument&&e.ownerDocument.defaultView||id},dd=yd(0,0,0,0);function pd(e){return parseFloat(e)||0}function hd(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];return t.reduce((function(t,n){return t+pd(e["border-"+n+"-width"])}),0)}function md(e){var t=e.clientWidth,n=e.clientHeight;if(!t&&!n)return dd;var r=fd(e).getComputedStyle(e),o=function(e){for(var t={},n=0,r=["top","right","bottom","left"];n<r.length;n++){var o=r[n],i=e["padding-"+o];t[o]=pd(i)}return t}(r),i=o.left+o.right,a=o.top+o.bottom,l=pd(r.width),s=pd(r.height);if("border-box"===r.boxSizing&&(Math.round(l+i)!==t&&(l-=hd(r,"left","right")+i),Math.round(s+a)!==n&&(s-=hd(r,"top","bottom")+a)),!function(e){return e===fd(e).document.documentElement}(e)){var u=Math.round(l+i)-t,c=Math.round(s+a)-n;1!==Math.abs(u)&&(l-=u),1!==Math.abs(c)&&(s-=c)}return yd(o.left,o.top,l,s)}var gd="undefined"!=typeof SVGGraphicsElement?function(e){return e instanceof fd(e).SVGGraphicsElement}:function(e){return e instanceof fd(e).SVGElement&&"function"==typeof e.getBBox};function vd(e){return od?gd(e)?function(e){var t=e.getBBox();return yd(0,0,t.width,t.height)}(e):md(e):dd}function yd(e,t,n,r){return{x:e,y:t,width:n,height:r}}var bd=function(){function e(e){this.broadcastWidth=0,this.broadcastHeight=0,this.contentRect_=yd(0,0,0,0),this.target=e}return e.prototype.isActive=function(){var e=vd(this.target);return this.contentRect_=e,e.width!==this.broadcastWidth||e.height!==this.broadcastHeight},e.prototype.broadcastRect=function(){var e=this.contentRect_;return this.broadcastWidth=e.width,this.broadcastHeight=e.height,e},e}(),wd=function(e,t){var n=function(e){var t=e.x,n=e.y,r=e.width,o=e.height,i="undefined"!=typeof DOMRectReadOnly?DOMRectReadOnly:Object,a=Object.create(i.prototype);return cd(a,{x:t,y:n,width:r,height:o,top:n,right:t+r,bottom:o+n,left:t}),a}(t);cd(this,{target:e,contentRect:n})},xd=function(){function e(e,t,n){if(this.activeObservations_=[],this.observations_=new rd,"function"!=typeof e)throw new TypeError("The callback provided as parameter 1 is not a function.");this.callback_=e,this.controller_=t,this.callbackCtx_=n}return e.prototype.observe=function(e){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if("undefined"!=typeof Element&&Element instanceof Object){if(!(e instanceof fd(e).Element))throw new TypeError('parameter 1 is not of type "Element".');var t=this.observations_;t.has(e)||(t.set(e,new bd(e)),this.controller_.addObserver(this),this.controller_.refresh())}},e.prototype.unobserve=function(e){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if("undefined"!=typeof Element&&Element instanceof Object){if(!(e instanceof fd(e).Element))throw new TypeError('parameter 1 is not of type "Element".');var t=this.observations_;t.has(e)&&(t.delete(e),t.size||this.controller_.removeObserver(this))}},e.prototype.disconnect=function(){this.clearActive(),this.observations_.clear(),this.controller_.removeObserver(this)},e.prototype.gatherActive=function(){var e=this;this.clearActive(),this.observations_.forEach((function(t){t.isActive()&&e.activeObservations_.push(t)}))},e.prototype.broadcastActive=function(){if(this.hasActive()){var e=this.callbackCtx_,t=this.activeObservations_.map((function(e){return new wd(e.target,e.broadcastRect())}));this.callback_.call(e,t,e),this.clearActive()}},e.prototype.clearActive=function(){this.activeObservations_.splice(0)},e.prototype.hasActive=function(){return this.activeObservations_.length>0},e}(),Ed="undefined"!=typeof WeakMap?new WeakMap:new rd,_d=function e(t){if(!(this instanceof e))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var n=ud.getInstance(),r=new xd(t,n,this);Ed.set(this,r)};["observe","unobserve","disconnect"].forEach((function(e){_d.prototype[e]=function(){var t;return(t=Ed.get(this))[e].apply(t,arguments)}}));var Sd=void 0!==id.ResizeObserver?id.ResizeObserver:_d,Od=n(31807),kd=n.n(Od),Cd=(n(85827),n(68309),n(74916),n(4723),n(15306),null),Pd=null;function jd(){if(null===Cd){if("undefined"==typeof document)return Cd=0;var e=document.body,t=document.createElement("div");t.classList.add("simplebar-hide-scrollbar"),e.appendChild(t);var n=t.getBoundingClientRect().right;e.removeChild(t),Cd=n}return Cd}function Td(e){return e&&e.ownerDocument&&e.ownerDocument.defaultView?e.ownerDocument.defaultView:window}function Ad(e){return e&&e.ownerDocument?e.ownerDocument:document}kd()&&window.addEventListener("resize",(function(){Pd!==window.devicePixelRatio&&(Pd=window.devicePixelRatio,Cd=null)}));var Id=function(){function e(t,n){var r=this;this.onScroll=function(){var e=Td(r.el);r.scrollXTicking||(e.requestAnimationFrame(r.scrollX),r.scrollXTicking=!0),r.scrollYTicking||(e.requestAnimationFrame(r.scrollY),r.scrollYTicking=!0)},this.scrollX=function(){r.axis.x.isOverflowing&&(r.showScrollbar("x"),r.positionScrollbar("x")),r.scrollXTicking=!1},this.scrollY=function(){r.axis.y.isOverflowing&&(r.showScrollbar("y"),r.positionScrollbar("y")),r.scrollYTicking=!1},this.onMouseEnter=function(){r.showScrollbar("x"),r.showScrollbar("y")},this.onMouseMove=function(e){r.mouseX=e.clientX,r.mouseY=e.clientY,(r.axis.x.isOverflowing||r.axis.x.forceVisible)&&r.onMouseMoveForAxis("x"),(r.axis.y.isOverflowing||r.axis.y.forceVisible)&&r.onMouseMoveForAxis("y")},this.onMouseLeave=function(){r.onMouseMove.cancel(),(r.axis.x.isOverflowing||r.axis.x.forceVisible)&&r.onMouseLeaveForAxis("x"),(r.axis.y.isOverflowing||r.axis.y.forceVisible)&&r.onMouseLeaveForAxis("y"),r.mouseX=-1,r.mouseY=-1},this.onWindowResize=function(){r.scrollbarWidth=r.getScrollbarWidth(),r.hideNativeScrollbar()},this.hideScrollbars=function(){r.axis.x.track.rect=r.axis.x.track.el.getBoundingClientRect(),r.axis.y.track.rect=r.axis.y.track.el.getBoundingClientRect(),r.isWithinBounds(r.axis.y.track.rect)||(r.axis.y.scrollbar.el.classList.remove(r.classNames.visible),r.axis.y.isVisible=!1),r.isWithinBounds(r.axis.x.track.rect)||(r.axis.x.scrollbar.el.classList.remove(r.classNames.visible),r.axis.x.isVisible=!1)},this.onPointerEvent=function(e){var t,n;r.axis.x.track.rect=r.axis.x.track.el.getBoundingClientRect(),r.axis.y.track.rect=r.axis.y.track.el.getBoundingClientRect(),(r.axis.x.isOverflowing||r.axis.x.forceVisible)&&(t=r.isWithinBounds(r.axis.x.track.rect)),(r.axis.y.isOverflowing||r.axis.y.forceVisible)&&(n=r.isWithinBounds(r.axis.y.track.rect)),(t||n)&&(e.preventDefault(),e.stopPropagation(),"mousedown"===e.type&&(t&&(r.axis.x.scrollbar.rect=r.axis.x.scrollbar.el.getBoundingClientRect(),r.isWithinBounds(r.axis.x.scrollbar.rect)?r.onDragStart(e,"x"):r.onTrackClick(e,"x")),n&&(r.axis.y.scrollbar.rect=r.axis.y.scrollbar.el.getBoundingClientRect(),r.isWithinBounds(r.axis.y.scrollbar.rect)?r.onDragStart(e,"y"):r.onTrackClick(e,"y"))))},this.drag=function(t){var n=r.axis[r.draggedAxis].track,o=n.rect[r.axis[r.draggedAxis].sizeAttr],i=r.axis[r.draggedAxis].scrollbar,a=r.contentWrapperEl[r.axis[r.draggedAxis].scrollSizeAttr],l=parseInt(r.elStyles[r.axis[r.draggedAxis].sizeAttr],10);t.preventDefault(),t.stopPropagation();var s=(("y"===r.draggedAxis?t.pageY:t.pageX)-n.rect[r.axis[r.draggedAxis].offsetAttr]-r.axis[r.draggedAxis].dragOffset)/(o-i.size)*(a-l);"x"===r.draggedAxis&&(s=r.isRtl&&e.getRtlHelpers().isRtlScrollbarInverted?s-(o+i.size):s,s=r.isRtl&&e.getRtlHelpers().isRtlScrollingInverted?-s:s),r.contentWrapperEl[r.axis[r.draggedAxis].scrollOffsetAttr]=s},this.onEndDrag=function(e){var t=Ad(r.el),n=Td(r.el);e.preventDefault(),e.stopPropagation(),r.el.classList.remove(r.classNames.dragging),t.removeEventListener("mousemove",r.drag,!0),t.removeEventListener("mouseup",r.onEndDrag,!0),r.removePreventClickId=n.setTimeout((function(){t.removeEventListener("click",r.preventClick,!0),t.removeEventListener("dblclick",r.preventClick,!0),r.removePreventClickId=null}))},this.preventClick=function(e){e.preventDefault(),e.stopPropagation()},this.el=t,this.minScrollbarWidth=20,this.options=Object.assign({},e.defaultOptions,{},n),this.classNames=Object.assign({},e.defaultOptions.classNames,{},this.options.classNames),this.axis={x:{scrollOffsetAttr:"scrollLeft",sizeAttr:"width",scrollSizeAttr:"scrollWidth",offsetSizeAttr:"offsetWidth",offsetAttr:"left",overflowAttr:"overflowX",dragOffset:0,isOverflowing:!0,isVisible:!1,forceVisible:!1,track:{},scrollbar:{}},y:{scrollOffsetAttr:"scrollTop",sizeAttr:"height",scrollSizeAttr:"scrollHeight",offsetSizeAttr:"offsetHeight",offsetAttr:"top",overflowAttr:"overflowY",dragOffset:0,isOverflowing:!0,isVisible:!1,forceVisible:!1,track:{},scrollbar:{}}},this.removePreventClickId=null,e.instances.has(this.el)||(this.recalculate=Xf()(this.recalculate.bind(this),64),this.onMouseMove=Xf()(this.onMouseMove.bind(this),64),this.hideScrollbars=ed()(this.hideScrollbars.bind(this),this.options.timeout),this.onWindowResize=ed()(this.onWindowResize.bind(this),64,{leading:!0}),e.getRtlHelpers=nd()(e.getRtlHelpers),this.init())}e.getRtlHelpers=function(){var t=document.createElement("div");t.innerHTML='<div class="hs-dummy-scrollbar-size"><div style="height: 200%; width: 200%; margin: 10px 0;"></div></div>';var n=t.firstElementChild;document.body.appendChild(n);var r=n.firstElementChild;n.scrollLeft=0;var o=e.getOffset(n),i=e.getOffset(r);n.scrollLeft=999;var a=e.getOffset(r);return{isRtlScrollingInverted:o.left!==i.left&&i.left-a.left!=0,isRtlScrollbarInverted:o.left!==i.left}},e.getOffset=function(e){var t=e.getBoundingClientRect(),n=Ad(e),r=Td(e);return{top:t.top+(r.pageYOffset||n.documentElement.scrollTop),left:t.left+(r.pageXOffset||n.documentElement.scrollLeft)}};var t=e.prototype;return t.init=function(){e.instances.set(this.el,this),kd()&&(this.initDOM(),this.scrollbarWidth=this.getScrollbarWidth(),this.recalculate(),this.initListeners())},t.initDOM=function(){var e=this;if(Array.prototype.filter.call(this.el.children,(function(t){return t.classList.contains(e.classNames.wrapper)})).length)this.wrapperEl=this.el.querySelector("."+this.classNames.wrapper),this.contentWrapperEl=this.options.scrollableNode||this.el.querySelector("."+this.classNames.contentWrapper),this.contentEl=this.options.contentNode||this.el.querySelector("."+this.classNames.contentEl),this.offsetEl=this.el.querySelector("."+this.classNames.offset),this.maskEl=this.el.querySelector("."+this.classNames.mask),this.placeholderEl=this.findChild(this.wrapperEl,"."+this.classNames.placeholder),this.heightAutoObserverWrapperEl=this.el.querySelector("."+this.classNames.heightAutoObserverWrapperEl),this.heightAutoObserverEl=this.el.querySelector("."+this.classNames.heightAutoObserverEl),this.axis.x.track.el=this.findChild(this.el,"."+this.classNames.track+"."+this.classNames.horizontal),this.axis.y.track.el=this.findChild(this.el,"."+this.classNames.track+"."+this.classNames.vertical);else{for(this.wrapperEl=document.createElement("div"),this.contentWrapperEl=document.createElement("div"),this.offsetEl=document.createElement("div"),this.maskEl=document.createElement("div"),this.contentEl=document.createElement("div"),this.placeholderEl=document.createElement("div"),this.heightAutoObserverWrapperEl=document.createElement("div"),this.heightAutoObserverEl=document.createElement("div"),this.wrapperEl.classList.add(this.classNames.wrapper),this.contentWrapperEl.classList.add(this.classNames.contentWrapper),this.offsetEl.classList.add(this.classNames.offset),this.maskEl.classList.add(this.classNames.mask),this.contentEl.classList.add(this.classNames.contentEl),this.placeholderEl.classList.add(this.classNames.placeholder),this.heightAutoObserverWrapperEl.classList.add(this.classNames.heightAutoObserverWrapperEl),this.heightAutoObserverEl.classList.add(this.classNames.heightAutoObserverEl);this.el.firstChild;)this.contentEl.appendChild(this.el.firstChild);this.contentWrapperEl.appendChild(this.contentEl),this.offsetEl.appendChild(this.contentWrapperEl),this.maskEl.appendChild(this.offsetEl),this.heightAutoObserverWrapperEl.appendChild(this.heightAutoObserverEl),this.wrapperEl.appendChild(this.heightAutoObserverWrapperEl),this.wrapperEl.appendChild(this.maskEl),this.wrapperEl.appendChild(this.placeholderEl),this.el.appendChild(this.wrapperEl)}if(!this.axis.x.track.el||!this.axis.y.track.el){var t=document.createElement("div"),n=document.createElement("div");t.classList.add(this.classNames.track),n.classList.add(this.classNames.scrollbar),t.appendChild(n),this.axis.x.track.el=t.cloneNode(!0),this.axis.x.track.el.classList.add(this.classNames.horizontal),this.axis.y.track.el=t.cloneNode(!0),this.axis.y.track.el.classList.add(this.classNames.vertical),this.el.appendChild(this.axis.x.track.el),this.el.appendChild(this.axis.y.track.el)}this.axis.x.scrollbar.el=this.axis.x.track.el.querySelector("."+this.classNames.scrollbar),this.axis.y.scrollbar.el=this.axis.y.track.el.querySelector("."+this.classNames.scrollbar),this.options.autoHide||(this.axis.x.scrollbar.el.classList.add(this.classNames.visible),this.axis.y.scrollbar.el.classList.add(this.classNames.visible)),this.el.setAttribute("data-simplebar","init")},t.initListeners=function(){var e=this,t=Td(this.el);this.options.autoHide&&this.el.addEventListener("mouseenter",this.onMouseEnter),["mousedown","click","dblclick"].forEach((function(t){e.el.addEventListener(t,e.onPointerEvent,!0)})),["touchstart","touchend","touchmove"].forEach((function(t){e.el.addEventListener(t,e.onPointerEvent,{capture:!0,passive:!0})})),this.el.addEventListener("mousemove",this.onMouseMove),this.el.addEventListener("mouseleave",this.onMouseLeave),this.contentWrapperEl.addEventListener("scroll",this.onScroll),t.addEventListener("resize",this.onWindowResize);var n=!1,r=t.ResizeObserver||Sd;this.resizeObserver=new r((function(){n&&e.recalculate()})),this.resizeObserver.observe(this.el),this.resizeObserver.observe(this.contentEl),t.requestAnimationFrame((function(){n=!0})),this.mutationObserver=new t.MutationObserver(this.recalculate),this.mutationObserver.observe(this.contentEl,{childList:!0,subtree:!0,characterData:!0})},t.recalculate=function(){var e=Td(this.el);this.elStyles=e.getComputedStyle(this.el),this.isRtl="rtl"===this.elStyles.direction;var t=this.heightAutoObserverEl.offsetHeight<=1,n=this.heightAutoObserverEl.offsetWidth<=1,r=this.contentEl.offsetWidth,o=this.contentWrapperEl.offsetWidth,i=this.elStyles.overflowX,a=this.elStyles.overflowY;this.contentEl.style.padding=this.elStyles.paddingTop+" "+this.elStyles.paddingRight+" "+this.elStyles.paddingBottom+" "+this.elStyles.paddingLeft,this.wrapperEl.style.margin="-"+this.elStyles.paddingTop+" -"+this.elStyles.paddingRight+" -"+this.elStyles.paddingBottom+" -"+this.elStyles.paddingLeft;var l=this.contentEl.scrollHeight,s=this.contentEl.scrollWidth;this.contentWrapperEl.style.height=t?"auto":"100%",this.placeholderEl.style.width=n?r+"px":"auto",this.placeholderEl.style.height=l+"px";var u=this.contentWrapperEl.offsetHeight;this.axis.x.isOverflowing=s>r,this.axis.y.isOverflowing=l>u,this.axis.x.isOverflowing="hidden"!==i&&this.axis.x.isOverflowing,this.axis.y.isOverflowing="hidden"!==a&&this.axis.y.isOverflowing,this.axis.x.forceVisible="x"===this.options.forceVisible||!0===this.options.forceVisible,this.axis.y.forceVisible="y"===this.options.forceVisible||!0===this.options.forceVisible,this.hideNativeScrollbar();var c=this.axis.x.isOverflowing?this.scrollbarWidth:0,f=this.axis.y.isOverflowing?this.scrollbarWidth:0;this.axis.x.isOverflowing=this.axis.x.isOverflowing&&s>o-f,this.axis.y.isOverflowing=this.axis.y.isOverflowing&&l>u-c,this.axis.x.scrollbar.size=this.getScrollbarSize("x"),this.axis.y.scrollbar.size=this.getScrollbarSize("y"),this.axis.x.scrollbar.el.style.width=this.axis.x.scrollbar.size+"px",this.axis.y.scrollbar.el.style.height=this.axis.y.scrollbar.size+"px",this.positionScrollbar("x"),this.positionScrollbar("y"),this.toggleTrackVisibility("x"),this.toggleTrackVisibility("y")},t.getScrollbarSize=function(e){if(void 0===e&&(e="y"),!this.axis[e].isOverflowing)return 0;var t,n=this.contentEl[this.axis[e].scrollSizeAttr],r=this.axis[e].track.el[this.axis[e].offsetSizeAttr],o=r/n;return t=Math.max(~~(o*r),this.options.scrollbarMinSize),this.options.scrollbarMaxSize&&(t=Math.min(t,this.options.scrollbarMaxSize)),t},t.positionScrollbar=function(t){if(void 0===t&&(t="y"),this.axis[t].isOverflowing){var n=this.contentWrapperEl[this.axis[t].scrollSizeAttr],r=this.axis[t].track.el[this.axis[t].offsetSizeAttr],o=parseInt(this.elStyles[this.axis[t].sizeAttr],10),i=this.axis[t].scrollbar,a=this.contentWrapperEl[this.axis[t].scrollOffsetAttr],l=(a="x"===t&&this.isRtl&&e.getRtlHelpers().isRtlScrollingInverted?-a:a)/(n-o),s=~~((r-i.size)*l);s="x"===t&&this.isRtl&&e.getRtlHelpers().isRtlScrollbarInverted?s+(r-i.size):s,i.el.style.transform="x"===t?"translate3d("+s+"px, 0, 0)":"translate3d(0, "+s+"px, 0)"}},t.toggleTrackVisibility=function(e){void 0===e&&(e="y");var t=this.axis[e].track.el,n=this.axis[e].scrollbar.el;this.axis[e].isOverflowing||this.axis[e].forceVisible?(t.style.visibility="visible",this.contentWrapperEl.style[this.axis[e].overflowAttr]="scroll"):(t.style.visibility="hidden",this.contentWrapperEl.style[this.axis[e].overflowAttr]="hidden"),this.axis[e].isOverflowing?n.style.display="block":n.style.display="none"},t.hideNativeScrollbar=function(){this.offsetEl.style[this.isRtl?"left":"right"]=this.axis.y.isOverflowing||this.axis.y.forceVisible?"-"+this.scrollbarWidth+"px":0,this.offsetEl.style.bottom=this.axis.x.isOverflowing||this.axis.x.forceVisible?"-"+this.scrollbarWidth+"px":0},t.onMouseMoveForAxis=function(e){void 0===e&&(e="y"),this.axis[e].track.rect=this.axis[e].track.el.getBoundingClientRect(),this.axis[e].scrollbar.rect=this.axis[e].scrollbar.el.getBoundingClientRect(),this.isWithinBounds(this.axis[e].scrollbar.rect)?this.axis[e].scrollbar.el.classList.add(this.classNames.hover):this.axis[e].scrollbar.el.classList.remove(this.classNames.hover),this.isWithinBounds(this.axis[e].track.rect)?(this.showScrollbar(e),this.axis[e].track.el.classList.add(this.classNames.hover)):this.axis[e].track.el.classList.remove(this.classNames.hover)},t.onMouseLeaveForAxis=function(e){void 0===e&&(e="y"),this.axis[e].track.el.classList.remove(this.classNames.hover),this.axis[e].scrollbar.el.classList.remove(this.classNames.hover)},t.showScrollbar=function(e){void 0===e&&(e="y");var t=this.axis[e].scrollbar.el;this.axis[e].isVisible||(t.classList.add(this.classNames.visible),this.axis[e].isVisible=!0),this.options.autoHide&&this.hideScrollbars()},t.onDragStart=function(e,t){void 0===t&&(t="y");var n=Ad(this.el),r=Td(this.el),o=this.axis[t].scrollbar,i="y"===t?e.pageY:e.pageX;this.axis[t].dragOffset=i-o.rect[this.axis[t].offsetAttr],this.draggedAxis=t,this.el.classList.add(this.classNames.dragging),n.addEventListener("mousemove",this.drag,!0),n.addEventListener("mouseup",this.onEndDrag,!0),null===this.removePreventClickId?(n.addEventListener("click",this.preventClick,!0),n.addEventListener("dblclick",this.preventClick,!0)):(r.clearTimeout(this.removePreventClickId),this.removePreventClickId=null)},t.onTrackClick=function(e,t){var n=this;if(void 0===t&&(t="y"),this.options.clickOnTrack){var r=Td(this.el);this.axis[t].scrollbar.rect=this.axis[t].scrollbar.el.getBoundingClientRect();var o=this.axis[t].scrollbar.rect[this.axis[t].offsetAttr],i=parseInt(this.elStyles[this.axis[t].sizeAttr],10),a=this.contentWrapperEl[this.axis[t].scrollOffsetAttr],l=("y"===t?this.mouseY-o:this.mouseX-o)<0?-1:1,s=-1===l?a-i:a+i;!function e(){var o,i;-1===l?a>s&&(a-=n.options.clickOnTrackSpeed,n.contentWrapperEl.scrollTo(((o={})[n.axis[t].offsetAttr]=a,o)),r.requestAnimationFrame(e)):a<s&&(a+=n.options.clickOnTrackSpeed,n.contentWrapperEl.scrollTo(((i={})[n.axis[t].offsetAttr]=a,i)),r.requestAnimationFrame(e))}()}},t.getContentElement=function(){return this.contentEl},t.getScrollElement=function(){return this.contentWrapperEl},t.getScrollbarWidth=function(){try{return"none"===getComputedStyle(this.contentWrapperEl,"::-webkit-scrollbar").display||"scrollbarWidth"in document.documentElement.style||"-ms-overflow-style"in document.documentElement.style?0:jd()}catch(e){return jd()}},t.removeListeners=function(){var e=this,t=Td(this.el);this.options.autoHide&&this.el.removeEventListener("mouseenter",this.onMouseEnter),["mousedown","click","dblclick"].forEach((function(t){e.el.removeEventListener(t,e.onPointerEvent,!0)})),["touchstart","touchend","touchmove"].forEach((function(t){e.el.removeEventListener(t,e.onPointerEvent,{capture:!0,passive:!0})})),this.el.removeEventListener("mousemove",this.onMouseMove),this.el.removeEventListener("mouseleave",this.onMouseLeave),this.contentWrapperEl&&this.contentWrapperEl.removeEventListener("scroll",this.onScroll),t.removeEventListener("resize",this.onWindowResize),this.mutationObserver&&this.mutationObserver.disconnect(),this.resizeObserver&&this.resizeObserver.disconnect(),this.recalculate.cancel(),this.onMouseMove.cancel(),this.hideScrollbars.cancel(),this.onWindowResize.cancel()},t.unMount=function(){this.removeListeners(),e.instances.delete(this.el)},t.isWithinBounds=function(e){return this.mouseX>=e.left&&this.mouseX<=e.left+e.width&&this.mouseY>=e.top&&this.mouseY<=e.top+e.height},t.findChild=function(e,t){var n=e.matches||e.webkitMatchesSelector||e.mozMatchesSelector||e.msMatchesSelector;return Array.prototype.filter.call(e.children,(function(e){return n.call(e,t)}))[0]},e}();Id.defaultOptions={autoHide:!0,forceVisible:!1,clickOnTrack:!0,clickOnTrackSpeed:40,classNames:{contentEl:"simplebar-content",contentWrapper:"simplebar-content-wrapper",offset:"simplebar-offset",mask:"simplebar-mask",wrapper:"simplebar-wrapper",placeholder:"simplebar-placeholder",scrollbar:"simplebar-scrollbar",track:"simplebar-track",heightAutoObserverWrapperEl:"simplebar-height-auto-observer-wrapper",heightAutoObserverEl:"simplebar-height-auto-observer",visible:"simplebar-visible",horizontal:"simplebar-horizontal",vertical:"simplebar-vertical",hover:"simplebar-hover",dragging:"simplebar-dragging"},scrollbarMinSize:25,scrollbarMaxSize:0,timeout:1e3},Id.instances=new WeakMap;var Rd=Id;function Nd(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Dd(){return(Dd=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}).apply(this,arguments)}function Md(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 Ld(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var Fd=r.forwardRef((function(e,t){var n,o=e.children,i=e.scrollableNodeProps,a=void 0===i?{}:i,l=Ld(e,["children","scrollableNodeProps"]),s=(0,r.useRef)(),u=(0,r.useRef)(),c=(0,r.useRef)(),f={},d={},p=[];return Object.keys(l).forEach((function(e){Object.prototype.hasOwnProperty.call(Rd.defaultOptions,e)?f[e]=l[e]:e.match(/data-simplebar-(.+)/)&&"data-simplebar-direction"!==e?p.push({name:e,value:l[e]}):d[e]=l[e]})),p.length&&console.warn("simplebar-react: this way of passing options is deprecated. Pass it like normal props instead:\n 'data-simplebar-auto-hide=\"false\"' —> 'autoHide=\"false\"'\n "),(0,r.useEffect)((function(){var e;return s=a.ref||s,u.current&&(n=new Rd(u.current,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Md(n,!0).forEach((function(t){Nd(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Md(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},(e=p,Array.prototype.reduce.call(e,(function(e,t){var n=t.name.match(/data-simplebar-(.+)/);if(n){var r=n[1].replace(/\W+(.)/g,(function(e,t){return t.toUpperCase()}));switch(t.value){case"true":e[r]=!0;break;case"false":e[r]=!1;break;case void 0:e[r]=!0;break;default:e[r]=t.value}}return e}),{})),{},f,{},s&&{scrollableNode:s.current},{},c.current&&{contentNode:c.current})),t&&(t.current=n)),function(){n.unMount(),n=null}}),[]),r.createElement("div",Dd({ref:u,"data-simplebar":!0},d),r.createElement("div",{className:"simplebar-wrapper"},r.createElement("div",{className:"simplebar-height-auto-observer-wrapper"},r.createElement("div",{className:"simplebar-height-auto-observer"})),r.createElement("div",{className:"simplebar-mask"},r.createElement("div",{className:"simplebar-offset"},"function"==typeof o?o({scrollableNodeRef:s,contentNodeRef:c}):r.createElement("div",Dd({},a,{className:"simplebar-content-wrapper".concat(a.className?" ".concat(a.className):"")}),r.createElement("div",{className:"simplebar-content"},o)))),r.createElement("div",{className:"simplebar-placeholder"})),r.createElement("div",{className:"simplebar-track simplebar-horizontal"},r.createElement("div",{className:"simplebar-scrollbar"})),r.createElement("div",{className:"simplebar-track simplebar-vertical"},r.createElement("div",{className:"simplebar-scrollbar"})))}));Fd.displayName="SimpleBar",Fd.propTypes={children:mo().oneOfType([mo().node,mo().func]),scrollableNodeProps:mo().object};var zd=Fd;function Bd(e){return"/"===e.charAt(0)}function Zd(e,t){for(var n=t,r=n+1,o=e.length;r<o;n+=1,r+=1)e[n]=e[r];e.pop()}var Ud=function(e,t){void 0===t&&(t="");var n,r=e&&e.split("/")||[],o=t&&t.split("/")||[],i=e&&Bd(e),a=t&&Bd(t),l=i||a;if(e&&Bd(e)?o=r:r.length&&(o.pop(),o=o.concat(r)),!o.length)return"/";if(o.length){var s=o[o.length-1];n="."===s||".."===s||""===s}else n=!1;for(var u=0,c=o.length;c>=0;c--){var f=o[c];"."===f?Zd(o,c):".."===f?(Zd(o,c),u++):u&&(Zd(o,c),u--)}if(!l)for(;u--;u)o.unshift("..");!l||""===o[0]||o[0]&&Bd(o[0])||o.unshift("");var d=o.join("/");return n&&"/"!==d.substr(-1)&&(d+="/"),d};var Hd=function(e,t){if(!e)throw new Error("Invariant failed")};function Wd(e){return"/"===e.charAt(0)?e:"/"+e}function Vd(e){return"/"===e.charAt(0)?e.substr(1):e}function Gd(e,t){return function(e,t){return 0===e.toLowerCase().indexOf(t.toLowerCase())&&-1!=="/?#".indexOf(e.charAt(t.length))}(e,t)?e.substr(t.length):e}function $d(e){return"/"===e.charAt(e.length-1)?e.slice(0,-1):e}function Kd(e){var t=e.pathname,n=e.search,r=e.hash,o=t||"/";return n&&"?"!==n&&(o+="?"===n.charAt(0)?n:"?"+n),r&&"#"!==r&&(o+="#"===r.charAt(0)?r:"#"+r),o}function qd(e,t,n,r){var o;"string"==typeof e?(o=function(e){var t=e||"/",n="",r="",o=t.indexOf("#");-1!==o&&(r=t.substr(o),t=t.substr(0,o));var i=t.indexOf("?");return-1!==i&&(n=t.substr(i),t=t.substr(0,i)),{pathname:t,search:"?"===n?"":n,hash:"#"===r?"":r}}(e)).state=t:(void 0===(o=(0,po.Z)({},e)).pathname&&(o.pathname=""),o.search?"?"!==o.search.charAt(0)&&(o.search="?"+o.search):o.search="",o.hash?"#"!==o.hash.charAt(0)&&(o.hash="#"+o.hash):o.hash="",void 0!==t&&void 0===o.state&&(o.state=t));try{o.pathname=decodeURI(o.pathname)}catch(e){throw e instanceof URIError?new URIError('Pathname "'+o.pathname+'" could not be decoded. This is likely caused by an invalid percent-encoding.'):e}return n&&(o.key=n),r?o.pathname?"/"!==o.pathname.charAt(0)&&(o.pathname=Ud(o.pathname,r.pathname)):o.pathname=r.pathname:o.pathname||(o.pathname="/"),o}function Yd(){var e=null;var t=[];return{setPrompt:function(t){return e=t,function(){e===t&&(e=null)}},confirmTransitionTo:function(t,n,r,o){if(null!=e){var i="function"==typeof e?e(t,n):e;"string"==typeof i?"function"==typeof r?r(i,o):o(!0):o(!1!==i)}else o(!0)},appendListener:function(e){var n=!0;function r(){n&&e.apply(void 0,arguments)}return t.push(r),function(){n=!1,t=t.filter((function(e){return e!==r}))}},notifyListeners:function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];t.forEach((function(e){return e.apply(void 0,n)}))}}}var Jd=!("undefined"==typeof window||!window.document||!window.document.createElement);function Xd(e,t){t(window.confirm(e))}function Qd(){try{return window.history.state||{}}catch(e){return{}}}function ep(e){void 0===e&&(e={}),Jd||Hd(!1);var t=window.history,n=function(){var e=window.navigator.userAgent;return(-1===e.indexOf("Android 2.")&&-1===e.indexOf("Android 4.0")||-1===e.indexOf("Mobile Safari")||-1!==e.indexOf("Chrome")||-1!==e.indexOf("Windows Phone"))&&(window.history&&"pushState"in window.history)}(),r=!(-1===window.navigator.userAgent.indexOf("Trident")),o=e,i=o.forceRefresh,a=void 0!==i&&i,l=o.getUserConfirmation,s=void 0===l?Xd:l,u=o.keyLength,c=void 0===u?6:u,f=e.basename?$d(Wd(e.basename)):"";function d(e){var t=e||{},n=t.key,r=t.state,o=window.location,i=o.pathname+o.search+o.hash;return f&&(i=Gd(i,f)),qd(i,r,n)}function p(){return Math.random().toString(36).substr(2,c)}var h=Yd();function m(e){(0,po.Z)(C,e),C.length=t.length,h.notifyListeners(C.location,C.action)}function g(e){(function(e){return void 0===e.state&&-1===navigator.userAgent.indexOf("CriOS")})(e)||b(d(e.state))}function v(){b(d(Qd()))}var y=!1;function b(e){if(y)y=!1,m();else{h.confirmTransitionTo(e,"POP",s,(function(t){t?m({action:"POP",location:e}):function(e){var t=C.location,n=x.indexOf(t.key);-1===n&&(n=0);var r=x.indexOf(e.key);-1===r&&(r=0);var o=n-r;o&&(y=!0,_(o))}(e)}))}}var w=d(Qd()),x=[w.key];function E(e){return f+Kd(e)}function _(e){t.go(e)}var S=0;function O(e){1===(S+=e)&&1===e?(window.addEventListener("popstate",g),r&&window.addEventListener("hashchange",v)):0===S&&(window.removeEventListener("popstate",g),r&&window.removeEventListener("hashchange",v))}var k=!1;var C={length:t.length,action:"POP",location:w,createHref:E,push:function(e,r){var o=qd(e,r,p(),C.location);h.confirmTransitionTo(o,"PUSH",s,(function(e){if(e){var r=E(o),i=o.key,l=o.state;if(n)if(t.pushState({key:i,state:l},null,r),a)window.location.href=r;else{var s=x.indexOf(C.location.key),u=x.slice(0,s+1);u.push(o.key),x=u,m({action:"PUSH",location:o})}else window.location.href=r}}))},replace:function(e,r){var o=qd(e,r,p(),C.location);h.confirmTransitionTo(o,"REPLACE",s,(function(e){if(e){var r=E(o),i=o.key,l=o.state;if(n)if(t.replaceState({key:i,state:l},null,r),a)window.location.replace(r);else{var s=x.indexOf(C.location.key);-1!==s&&(x[s]=o.key),m({action:"REPLACE",location:o})}else window.location.replace(r)}}))},go:_,goBack:function(){_(-1)},goForward:function(){_(1)},block:function(e){void 0===e&&(e=!1);var t=h.setPrompt(e);return k||(O(1),k=!0),function(){return k&&(k=!1,O(-1)),t()}},listen:function(e){var t=h.appendListener(e);return O(1),function(){O(-1),t()}}};return C}var tp={hashbang:{encodePath:function(e){return"!"===e.charAt(0)?e:"!/"+Vd(e)},decodePath:function(e){return"!"===e.charAt(0)?e.substr(1):e}},noslash:{encodePath:Vd,decodePath:Wd},slash:{encodePath:Wd,decodePath:Wd}};function np(e){var t=e.indexOf("#");return-1===t?e:e.slice(0,t)}function rp(){var e=window.location.href,t=e.indexOf("#");return-1===t?"":e.substring(t+1)}function op(e){window.location.replace(np(window.location.href)+"#"+e)}function ip(e){void 0===e&&(e={}),Jd||Hd(!1);var t=window.history,n=(window.navigator.userAgent.indexOf("Firefox"),e),r=n.getUserConfirmation,o=void 0===r?Xd:r,i=n.hashType,a=void 0===i?"slash":i,l=e.basename?$d(Wd(e.basename)):"",s=tp[a],u=s.encodePath,c=s.decodePath;function f(){var e=c(rp());return l&&(e=Gd(e,l)),qd(e)}var d=Yd();function p(e){(0,po.Z)(O,e),O.length=t.length,d.notifyListeners(O.location,O.action)}var h=!1,m=null;function g(){var e=rp(),t=u(e);if(e!==t)op(t);else{var n=f(),r=O.location;if(!h&&function(e,t){return e.pathname===t.pathname&&e.search===t.search&&e.hash===t.hash}(r,n))return;if(m===Kd(n))return;m=null,function(e){if(h)h=!1,p();else{d.confirmTransitionTo(e,"POP",o,(function(t){t?p({action:"POP",location:e}):function(e){var t=O.location,n=w.lastIndexOf(Kd(t));-1===n&&(n=0);var r=w.lastIndexOf(Kd(e));-1===r&&(r=0);var o=n-r;o&&(h=!0,x(o))}(e)}))}}(n)}}var v=rp(),y=u(v);v!==y&&op(y);var b=f(),w=[Kd(b)];function x(e){t.go(e)}var E=0;function _(e){1===(E+=e)&&1===e?window.addEventListener("hashchange",g):0===E&&window.removeEventListener("hashchange",g)}var S=!1;var O={length:t.length,action:"POP",location:b,createHref:function(e){var t=document.querySelector("base"),n="";return t&&t.getAttribute("href")&&(n=np(window.location.href)),n+"#"+u(l+Kd(e))},push:function(e,t){var n=qd(e,void 0,void 0,O.location);d.confirmTransitionTo(n,"PUSH",o,(function(e){if(e){var t=Kd(n),r=u(l+t);if(rp()!==r){m=t,function(e){window.location.hash=e}(r);var o=w.lastIndexOf(Kd(O.location)),i=w.slice(0,o+1);i.push(t),w=i,p({action:"PUSH",location:n})}else p()}}))},replace:function(e,t){var n=qd(e,void 0,void 0,O.location);d.confirmTransitionTo(n,"REPLACE",o,(function(e){if(e){var t=Kd(n),r=u(l+t);rp()!==r&&(m=t,op(r));var o=w.indexOf(Kd(O.location));-1!==o&&(w[o]=t),p({action:"REPLACE",location:n})}}))},go:x,goBack:function(){x(-1)},goForward:function(){x(1)},block:function(e){void 0===e&&(e=!1);var t=d.setPrompt(e);return S||(_(1),S=!0),function(){return S&&(S=!1,_(-1)),t()}},listen:function(e){var t=d.appendListener(e);return _(1),function(){_(-1),t()}}};return O}function ap(e,t,n){return Math.min(Math.max(e,t),n)}function lp(e){void 0===e&&(e={});var t=e,n=t.getUserConfirmation,r=t.initialEntries,o=void 0===r?["/"]:r,i=t.initialIndex,a=void 0===i?0:i,l=t.keyLength,s=void 0===l?6:l,u=Yd();function c(e){(0,po.Z)(g,e),g.length=g.entries.length,u.notifyListeners(g.location,g.action)}function f(){return Math.random().toString(36).substr(2,s)}var d=ap(a,0,o.length-1),p=o.map((function(e){return qd(e,void 0,"string"==typeof e?f():e.key||f())})),h=Kd;function m(e){var t=ap(g.index+e,0,g.entries.length-1),r=g.entries[t];u.confirmTransitionTo(r,"POP",n,(function(e){e?c({action:"POP",location:r,index:t}):c()}))}var g={length:p.length,action:"POP",location:p[d],index:d,entries:p,createHref:h,push:function(e,t){var r=qd(e,t,f(),g.location);u.confirmTransitionTo(r,"PUSH",n,(function(e){if(e){var t=g.index+1,n=g.entries.slice(0);n.length>t?n.splice(t,n.length-t,r):n.push(r),c({action:"PUSH",location:r,index:t,entries:n})}}))},replace:function(e,t){var r=qd(e,t,f(),g.location);u.confirmTransitionTo(r,"REPLACE",n,(function(e){e&&(g.entries[g.index]=r,c({action:"REPLACE",location:r}))}))},go:m,goBack:function(){m(-1)},goForward:function(){m(1)},canGo:function(e){var t=g.index+e;return t>=0&&t<g.entries.length},block:function(e){return void 0===e&&(e=!1),u.setPrompt(e)},listen:function(e){return u.appendListener(e)}};return g}var sp="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0!==n.g?n.g:{};function up(e){var t=[];return{on:function(e){t.push(e)},off:function(e){t=t.filter((function(t){return t!==e}))},get:function(){return e},set:function(n,r){e=n,t.forEach((function(t){return t(e,r)}))}}}var cp=r.createContext||function(e,t){var n,o,i="__create-react-context-"+function(){var e="__global_unique_id__";return sp[e]=(sp[e]||0)+1}()+"__",a=function(e){function n(){var t;return(t=e.apply(this,arguments)||this).emitter=up(t.props.value),t}(0,So.Z)(n,e);var r=n.prototype;return r.getChildContext=function(){var e;return(e={})[i]=this.emitter,e},r.componentWillReceiveProps=function(e){if(this.props.value!==e.value){var n,r=this.props.value,o=e.value;!function(e,t){return e===t?0!==e||1/e==1/t:e!=e&&t!=t}(r,o)?(n="function"==typeof t?t(r,o):1073741823,0!==(n|=0)&&this.emitter.set(e.value,n)):n=0}},r.render=function(){return this.props.children},n}(r.Component);a.childContextTypes=((n={})[i]=mo().object.isRequired,n);var l=function(t){function n(){var e;return(e=t.apply(this,arguments)||this).state={value:e.getValue()},e.onUpdate=function(t,n){0!=((0|e.observedBits)&n)&&e.setState({value:e.getValue()})},e}(0,So.Z)(n,t);var r=n.prototype;return r.componentWillReceiveProps=function(e){var t=e.observedBits;this.observedBits=null==t?1073741823:t},r.componentDidMount=function(){this.context[i]&&this.context[i].on(this.onUpdate);var e=this.props.observedBits;this.observedBits=null==e?1073741823:e},r.componentWillUnmount=function(){this.context[i]&&this.context[i].off(this.onUpdate)},r.getValue=function(){return this.context[i]?this.context[i].get():e},r.render=function(){return(e=this.props.children,Array.isArray(e)?e[0]:e)(this.state.value);var e},n}(r.Component);return l.contextTypes=((o={})[i]=mo().object,o),{Provider:a,Consumer:l}},fp=n(39658),dp=n.n(fp),pp=(n(50663),function(e){var t=cp();return t.displayName=e,t}("Router-History")),hp=function(e){var t=cp();return t.displayName=e,t}("Router"),mp=function(e){function t(t){var n;return(n=e.call(this,t)||this).state={location:t.history.location},n._isMounted=!1,n._pendingLocation=null,t.staticContext||(n.unlisten=t.history.listen((function(e){n._isMounted?n.setState({location:e}):n._pendingLocation=e}))),n}(0,So.Z)(t,e),t.computeRootMatch=function(e){return{path:"/",url:"/",params:{},isExact:"/"===e}};var n=t.prototype;return n.componentDidMount=function(){this._isMounted=!0,this._pendingLocation&&this.setState({location:this._pendingLocation})},n.componentWillUnmount=function(){this.unlisten&&this.unlisten()},n.render=function(){return r.createElement(hp.Provider,{value:{history:this.props.history,location:this.state.location,match:t.computeRootMatch(this.state.location.pathname),staticContext:this.props.staticContext}},r.createElement(pp.Provider,{children:this.props.children||null,value:this.props.history}))},t}(r.Component);r.Component;r.Component;var gp={},vp=0;function yp(e,t){void 0===t&&(t={}),("string"==typeof t||Array.isArray(t))&&(t={path:t});var n=t,r=n.path,o=n.exact,i=void 0!==o&&o,a=n.strict,l=void 0!==a&&a,s=n.sensitive,u=void 0!==s&&s;return[].concat(r).reduce((function(t,n){if(!n&&""!==n)return null;if(t)return t;var r=function(e,t){var n=""+t.end+t.strict+t.sensitive,r=gp[n]||(gp[n]={});if(r[e])return r[e];var o=[],i={regexp:dp()(e,o,t),keys:o};return vp<1e4&&(r[e]=i,vp++),i}(n,{end:i,strict:l,sensitive:u}),o=r.regexp,a=r.keys,s=o.exec(e);if(!s)return null;var c=s[0],f=s.slice(1),d=e===c;return i&&!d?null:{path:n,url:"/"===n&&""===c?"/":c,isExact:d,params:a.reduce((function(e,t,n){return e[t.name]=f[n],e}),{})}}),null)}var bp=function(e){function t(){return e.apply(this,arguments)||this}return(0,So.Z)(t,e),t.prototype.render=function(){var e=this;return r.createElement(hp.Consumer,null,(function(t){t||Hd(!1);var n=e.props.location||t.location,o=e.props.computedMatch?e.props.computedMatch:e.props.path?yp(n.pathname,e.props):t.match,i=(0,po.Z)({},t,{location:n,match:o}),a=e.props,l=a.children,s=a.component,u=a.render;return Array.isArray(l)&&0===l.length&&(l=null),r.createElement(hp.Provider,{value:i},i.match?l?"function"==typeof l?l(i):l:s?r.createElement(s,i):u?u(i):null:"function"==typeof l?l(i):null)}))},t}(r.Component);function wp(e){return"/"===e.charAt(0)?e:"/"+e}function xp(e,t){if(!e)return t;var n=wp(e);return 0!==t.pathname.indexOf(n)?t:(0,po.Z)({},t,{pathname:t.pathname.substr(n.length)})}function Ep(e){return"string"==typeof e?e:Kd(e)}function _p(e){return function(){Hd(!1)}}function Sp(){}r.Component;var Op=function(e){function t(){return e.apply(this,arguments)||this}return(0,So.Z)(t,e),t.prototype.render=function(){var e=this;return r.createElement(hp.Consumer,null,(function(t){t||Hd(!1);var n,o,i=e.props.location||t.location;return r.Children.forEach(e.props.children,(function(e){if(null==o&&r.isValidElement(e)){n=e;var a=e.props.path||e.props.from;o=a?yp(i.pathname,(0,po.Z)({},e.props,{path:a})):t.match}})),o?r.cloneElement(n,{location:i,computedMatch:o}):null}))},t}(r.Component);function kp(e){var t="withRouter("+(e.displayName||e.name)+")",n=function(t){var n=t.wrappedComponentRef,o=(0,_o.Z)(t,["wrappedComponentRef"]);return r.createElement(hp.Consumer,null,(function(t){return t||Hd(!1),r.createElement(e,(0,po.Z)({},o,t,{ref:n}))}))};return n.displayName=t,n.WrappedComponent=e,_a()(n,e)}var Cp=r.useContext;function Pp(){return Cp(pp)}function jp(){return Cp(hp).location}function Tp(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=e&&("undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"]);if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Ap(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 Ap(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 Ap(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}var Ip=Ka((function(e){return{settings:e.settings}}))((function(e){var t=e.settings,n=[at("random_tips.tip_1"),at("random_tips.tip_2"),at("random_tips.tip_3"),at("random_tips.tip_4"),at("random_tips.tip_5"),at("random_tips.tip_6"),at("random_tips.tip_7"),at("random_tips.tip_8"),at("random_tips.tip_9"),at("random_tips.tip_10"),at("random_tips.tip_11"),at("random_tips.tip_12"),at("random_tips.tip_13"),at("random_tips.tip_14"),at("random_tips.tip_15"),at("random_tips.tip_16"),at("random_tips.tip_17"),at("random_tips.tip_18"),at("random_tips.tip_19"),at("random_tips.tip_20"),at("random_tips.tip_21"),at("random_tips.tip_22"),at("random_tips.tip_23")],o=Tp((0,r.useState)(0),2),i=o[0],a=o[1],l=Tp((0,r.useState)(function(e){for(var t,n,r=e.length;0!==r;)n=Math.floor(Math.random()*r),t=e[r-=1],e[r]=e[n],e[n]=t;return e}(n)),1)[0];return!0!==t.tips_enabled?r.createElement(r.Fragment,null):r.createElement("div",{className:"random-tip","data-testid":"random-tip"},r.createElement("span",{className:"buzz"},r.createElement("img",{onDoubleClick:function(){window.open("https://www.youtube.com/watch?v=dQw4w9WgXcQ")},src:buttonizer_admin.assets+"/images/ButtonizerBuzzer.svg","data-testid":"random-tip:buzzer"})),r.createElement("span",{className:"tip",style:{userSelect:"none"},onClick:function(){var e=i+1;e>=l.length&&(e=0),a(e)},"data-testid":"random-tip:new-tip"},l[i]))}));function Rp(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 Np(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Rp(Object(n),!0).forEach((function(t){Dp(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Rp(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Dp(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Mp(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:co.dispatch,o=arguments.length>4&&void 0!==arguments[4]&&arguments[4],i=r(xt(Np({name:at("utils.new_button"),show_mobile:!0,show_desktop:!0,label:at("templates.first_button")},e),"buttons")).payload.record;r(mt(i.id,t,n)),o&&(document.location.hash="/group/".concat(t,"/button/").concat(i.id))}function Lp(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:window.store.getState(),n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:window.store.dispatch;t.groups[e]||console.error("ID "+e+" not in store!");var r=_t(e,t);n(Et(e,"groups")),Object.keys(r).map((function(e){return n(Et(e,"buttons"))}))}function Fp(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1?arguments[1]:void 0,n=arguments.length>2?arguments[2]:void 0,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:co.dispatch,o={name:at("utils.new_group"),show_mobile:!0,show_desktop:!0,children:[]},i=r(xt(e||o,"groups",n)).payload.record.id;t.map((function(e,t){if(0===Object.keys(e).length)return!1;Mp(e,i,t,r)}))}function zp(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:co.dispatch,o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:co.getState();if(o.groups[e]){Lp(e,o,r);var i=Object.values(o.groups).reduce((function(t,n,r){return n.id===e?r:t}),""),a=r(xt(t,"groups",i)).payload.record.id;n.map((function(e,t){if(0===Object.keys(e).length)return!1;Mp(e,a,t,r)}))}else console.error(o.groups,o.groups[e]);Ur()}function Bp(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 Zp(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Bp(Object(n),!0).forEach((function(t){Up(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Bp(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Up(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Hp(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:window.store.getState(),o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:window.store.dispatch;if(!r.buttons[e])throw ReferenceError("ID "+e+" not in button store!");var i=Zp(Zp({},r.buttons[e]),{},{name:r.buttons[e].name+" Copy",id:void 0},n);switch(r.buttons[e].type){case"popup_maker":i.action="popupMaker"+U()+"Pv2";break;case"elementor_popup":i.action="elementor"+U()+"Ev2"}delete i.id,Mp(i,t,Object.values(r.buttons).reduce((function(t,n,r){return n.id===e?r+1:t}),""),o)}function Wp(){return(Wp=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}).apply(this,arguments)}function Vp(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=e&&("undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"]);if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Gp(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 Gp(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 Gp(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}function $p(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var Kp=r.forwardRef((function(e,t){var n=e.model,o=void 0===n?"group":n,i=e.deleteDisabled,a=void 0!==i&&i,l=e.size,s=void 0===l?"small":l,u=e.onClose,c=e.buttonCount,f=void 0===c?1:c,d=e.inDropdown,p=void 0!==d&&d,h=$p(e,["model","deleteDisabled","size","onClose","buttonCount","inDropdown"]),m=Vp((0,r.useState)(!1),2),g=m[0],v=m[1],y=function(e){v(!1),"confirm"!==e||a||u()};return r.createElement(r.Fragment,null,r.createElement($f,{content:at("modal.remove.".concat(o,".cannot_delete")),disabled:!a,trigger:"click"},p?r.createElement("div",{ref:t},r.createElement($f,{content:"",disabled:a,style:{float:"right"},shiftClick:!0},r.createElement(na,{onClick:function(e){if(!a){if(e.shiftKey)return y("confirm");v(!0)}},disabled:a,"data-testid":"page_rule"===o?h["data-testid"]:"delete-button-".concat(o)},r.createElement(oa,null,r.createElement(js,{className:"fas fa-trash-alt"})),r.createElement(la,{variant:"inherit"},at("utils.delete"))))):r.createElement("span",{tabIndex:0},r.createElement($f,{content:at("utils.delete"),disabled:a,style:{float:"right"},shiftClick:!0},r.createElement(Os,Wp({onClick:function(e){if(!a){if(e.shiftKey)return y("confirm");v(!0)}},color:"primary",disabled:a,size:s,style:{width:"35px",height:"35px"}},h),r.createElement(js,{fontSize:"inherit",style:{overflow:"unset"},className:"fas fa-times"}))))),r.createElement(wl,{open:g,title:at("modal.remove.".concat(o,a?".cannot_delete_window_title":".window_title")),buttons:a?[{value:"close",text:at("modal.close")}]:null,onClose:y,testId:"delete-button:dialog"},a?r.createElement(la,null,at("modal.remove.".concat(o,".cannot_delete"))):r.createElement(r.Fragment,null,r.createElement(la,null,at("modal.remove.".concat(o,".question"))),"group"===o&&r.createElement(la,null,at("modal.remove.group.question_multiple_buttons",{count:f})),r.createElement(la,{style:{marginTop:15}},at("modal.remove.permanent")))))})),qp=n(71739),Yp=n.n(qp),Jp=/\s([^'"/\s><]+?)[\s/>]|([^\s=]+)=\s?(".*?"|'.*?')/g;function Xp(e){var t={type:"tag",name:"",voidElement:!1,attrs:{},children:[]},n=e.match(/<\/?([^\s]+?)[/\s>]/);if(n&&(t.name=n[1],(Yp()[n[1]]||"/"===e.charAt(e.length-2))&&(t.voidElement=!0),t.name.startsWith("!--"))){var r=e.indexOf("--\x3e");return{type:"comment",comment:-1!==r?e.slice(4,r):""}}for(var o=new RegExp(Jp),i=null;null!==(i=o.exec(e));)if(i[0].trim())if(i[1]){var a=i[1].trim(),l=[a,""];a.indexOf("=")>-1&&(l=a.split("=")),t.attrs[l[0]]=l[1],o.lastIndex--}else i[2]&&(t.attrs[i[2]]=i[3].trim().substring(1,i[3].length-1));return t}var Qp=/<[a-zA-Z0-9\-\!\/](?:"[^"]*"|'[^']*'|[^'">])*>/g,eh=/^\s*$/,th=Object.create(null);function nh(e,t){switch(t.type){case"text":return e+t.content;case"tag":return e+="<"+t.name+(t.attrs?function(e){var t=[];for(var n in e)t.push(n+'="'+e[n]+'"');return t.length?" "+t.join(" "):""}(t.attrs):"")+(t.voidElement?"/>":">"),t.voidElement?e:e+t.children.reduce(nh,"")+"</"+t.name+">";case"comment":return e+"\x3c!--"+t.comment+"--\x3e"}}var rh={parse:function(e,t){t||(t={}),t.components||(t.components=th);var n,r=[],o=[],i=-1,a=!1;if(0!==e.indexOf("<")){var l=e.indexOf("<");r.push({type:"text",content:-1===l?e:e.substring(0,l)})}return e.replace(Qp,(function(l,s){if(a){if(l!=="</"+n.name+">")return;a=!1}var u,c="/"!==l.charAt(1),f=l.startsWith("\x3c!--"),d=s+l.length,p=e.charAt(d);if(f){var h=Xp(l);return i<0?(r.push(h),r):((u=o[i]).children.push(h),r)}if(c&&(i++,"tag"===(n=Xp(l)).type&&t.components[n.name]&&(n.type="component",a=!0),n.voidElement||a||!p||"<"===p||n.children.push({type:"text",content:e.slice(d,e.indexOf("<",d))}),0===i&&r.push(n),(u=o[i-1])&&u.children.push(n),o[i]=n),(!c||n.voidElement)&&(i>-1&&(n.voidElement||n.name===l.slice(2,-1))&&(i--,n=-1===i?r:o[i]),!a&&"<"!==p&&p)){u=-1===i?r:o[i].children;var m=e.indexOf("<",d),g=e.slice(d,-1===m?void 0:m);eh.test(g)&&(g=" "),(m>-1&&i+u.length>=0||" "!==g)&&u.push({type:"text",content:g})}})),r},stringify:function(e){return e.reduce((function(e,t){return e+nh("",t)}),"")}},oh="".replace,ih=/&(?:amp|#38|lt|#60|gt|#62|apos|#39|quot|#34);/g,ah={"&":"&","&":"&","<":"<","<":"<",">":">",">":">","'":"'","'":"'",""":'"',""":'"'};function lh(e){return ah[e]}function sh(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 uh(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?sh(Object(n),!0).forEach((function(t){(0,J.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):sh(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var ch,fh={bindI18n:"languageChanged",bindI18nStore:"",transEmptyNodeValue:"",transSupportBasicHtmlNodes:!0,transWrapTextNodes:"",transKeepBasicHtmlNodesFor:["br","strong","i","p"],useSuspense:!0},dh=r.createContext();!function(){function e(){W(this,e),this.usedNamespaces={}}(0,V.Z)(e,[{key:"addUsedNamespaces",value:function(e){var t=this;e.forEach((function(e){t.usedNamespaces[e]||(t.usedNamespaces[e]=!0)}))}},{key:"getUsedNamespaces",value:function(){return Object.keys(this.usedNamespaces)}}])}();function ph(){return ch}var hh={type:"3rdParty",init:function(e){!function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};fh=uh(uh({},fh),e)}(e.options.react),function(e){ch=e}(e)}};function mh(){if(console&&console.warn){for(var e,t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];"string"==typeof n[0]&&(n[0]="react-i18next:: ".concat(n[0])),(e=console).warn.apply(e,n)}}var gh={};function vh(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];"string"==typeof t[0]&&gh[t[0]]||("string"==typeof t[0]&&(gh[t[0]]=new Date),mh.apply(void 0,t))}var yh=["format"],bh=["children","count","parent","i18nKey","tOptions","values","defaults","components","ns","i18n","t","shouldUnescape"];function wh(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 xh(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?wh(Object(n),!0).forEach((function(t){(0,J.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):wh(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Eh(e,t){if(!e)return!1;var n=e.props?e.props.children:e.children;return t?n.length>0:!!n}function _h(e){return e?e&&e.children?e.children:e.props&&e.props.children:[]}function Sh(e){return Array.isArray(e)?e:[e]}function Oh(e,t,n,o,i,a){if(""===t)return[];var l=o.transKeepBasicHtmlNodesFor||[],s=t&&new RegExp(l.join("|")).test(t);if(!e&&!s)return[t];var u={};!function e(t){Sh(t).forEach((function(t){"string"!=typeof t&&(Eh(t)?e(_h(t)):"object"!==(0,H.Z)(t)||r.isValidElement(t)||Object.assign(u,t))}))}(e);var c=rh.parse("<0>".concat(t,"</0>")),f=xh(xh({},u),i);function d(e,t,n){var o=_h(e),i=h(o,t.children,n);return function(e){return"[object Array]"===Object.prototype.toString.call(e)&&e.every((function(e){return r.isValidElement(e)}))}(o)&&0===i.length?o:i}function p(e,t,n,o,i){e.dummy&&(e.children=t),n.push(r.cloneElement(e,xh(xh({},e.props),{},{key:o}),i?void 0:t))}function h(t,i,u){var c=Sh(t);return Sh(i).reduce((function(t,i,m){var g,v,y,b=i.children&&i.children[0]&&i.children[0].content&&n.services.interpolator.interpolate(i.children[0].content,f,n.language);if("tag"===i.type){var w=c[parseInt(i.name,10)];!w&&1===u.length&&u[0][i.name]&&(w=u[0][i.name]),w||(w={});var x=0!==Object.keys(i.attrs).length?(g={props:i.attrs},(y=xh({},v=w)).props=Object.assign(g.props,v.props),y):w,E=r.isValidElement(x),_=E&&Eh(i,!0)&&!i.voidElement,S=s&&"object"===(0,H.Z)(x)&&x.dummy&&!E,O="object"===(0,H.Z)(e)&&null!==e&&Object.hasOwnProperty.call(e,i.name);if("string"==typeof x){var k=n.services.interpolator.interpolate(x,f,n.language);t.push(k)}else if(Eh(x)||_){p(x,d(x,i,u),t,m)}else if(S){var C=h(c,i.children,u);t.push(r.cloneElement(x,xh(xh({},x.props),{},{key:m}),C))}else if(Number.isNaN(parseFloat(i.name))){if(O)p(x,d(x,i,u),t,m,i.voidElement);else if(o.transSupportBasicHtmlNodes&&l.indexOf(i.name)>-1)if(i.voidElement)t.push(r.createElement(i.name,{key:"".concat(i.name,"-").concat(m)}));else{var P=h(c,i.children,u);t.push(r.createElement(i.name,{key:"".concat(i.name,"-").concat(m)},P))}else if(i.voidElement)t.push("<".concat(i.name," />"));else{var j=h(c,i.children,u);t.push("<".concat(i.name,">").concat(j,"</").concat(i.name,">"))}}else if("object"!==(0,H.Z)(x)||E)1===i.children.length&&b?t.push(r.cloneElement(x,xh(xh({},x.props),{},{key:m}),b)):t.push(r.cloneElement(x,xh(xh({},x.props),{},{key:m})));else{var T=i.children[0]?b:null;T&&t.push(T)}}else if("text"===i.type){var A=o.transWrapTextNodes,I=a?function(e){return oh.call(e,ih,lh)}(n.services.interpolator.interpolate(i.content,f,n.language)):n.services.interpolator.interpolate(i.content,f,n.language);A?t.push(r.createElement(A,{key:"".concat(i.name,"-").concat(m)},I)):t.push(I)}return t}),[])}return _h(h([{dummy:!0,children:e||[]}],c,Sh(e||[]))[0])}function kh(e){var t=e.children,n=e.count,o=e.parent,i=e.i18nKey,a=e.tOptions,l=void 0===a?{}:a,s=e.values,u=e.defaults,c=e.components,f=e.ns,d=e.i18n,p=e.t,h=e.shouldUnescape,m=(0,fo.Z)(e,bh),g=(0,r.useContext)(dh)||{},v=g.i18n,y=g.defaultNS,b=d||v||ph();if(!b)return vh("You will need to pass in an i18next instance by using i18nextReactModule"),t;var w=p||b.t.bind(b)||function(e){return e},x=xh(xh({},fh),b.options&&b.options.react),E=f||w.ns||y||b.options&&b.options.defaultNS;E="string"==typeof E?[E]:E||["translation"];var _=u||function e(t,n){if(!t)return"";var o="",i=Sh(t),a=n.transKeepBasicHtmlNodesFor||[];return i.forEach((function(t,i){if("string"==typeof t)o+="".concat(t);else if(r.isValidElement(t)){var l=Object.keys(t.props).length,s=a.indexOf(t.type)>-1,u=t.props.children;if(!u&&s&&0===l)o+="<".concat(t.type,"/>");else if(u||s&&0===l)if(t.props.i18nIsDynamicList)o+="<".concat(i,"></").concat(i,">");else if(s&&1===l&&"string"==typeof u)o+="<".concat(t.type,">").concat(u,"</").concat(t.type,">");else{var c=e(u,n);o+="<".concat(i,">").concat(c,"</").concat(i,">")}else o+="<".concat(i,"></").concat(i,">")}else if(null===t)mh("Trans: the passed in value is invalid - seems you passed in a null child.");else if("object"===(0,H.Z)(t)){var f=t.format,d=(0,fo.Z)(t,yh),p=Object.keys(d);if(1===p.length){var h=f?"".concat(p[0],", ").concat(f):p[0];o+="{{".concat(h,"}}")}else mh("react-i18next: the passed in object contained more than one variable - the object should look like {{ value, format }} where format is optional.",t)}else mh("Trans: the passed in value is invalid - seems you passed in a variable like {number} - please pass in variables for interpolation as full objects like {{number}}.",t)})),o}(t,x)||x.transEmptyNodeValue||i,S=x.hashTransKey,O=i||(S?S(_):_),k=s?l.interpolation:{interpolation:xh(xh({},l.interpolation),{},{prefix:"#$?",suffix:"?$#"})},C=xh(xh(xh(xh({},l),{},{count:n},s),k),{},{defaultValue:_,ns:E}),P=Oh(c||t,O?w(O,C):_,b,x,C,h),j=void 0!==o?o:x.defaultTransParent;return j?r.createElement(j,m,P):P}function Ch(e){var t=e.articleId,n=e.setting,o=e.size,i=void 0===o?"medium":o,a=e.tiny,l=void 0!==a&&a,s=e.style;return l?r.createElement("a",{href:"https://community.buttonizer.pro/knowledgebase/".concat(t),target:"_blank",style:s},r.createElement("i",{className:(0,go.Z)("knowledgebase-icon",i,"fas fa-question-circle")})):r.createElement("a",{href:"https://community.buttonizer.pro/knowledgebase/".concat(t),target:"_blank",className:(0,go.Z)("knowledgebase-link",i)},r.createElement(kh,{i18nKey:"utils.knowledge_link",values:{setting:n},components:{bold:r.createElement("strong",null)}}))}function Ph(){return(Ph=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}).apply(this,arguments)}function jh(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=e&&("undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"]);if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Th(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 Th(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 Th(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}function Ah(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function Ih(e){var t=e.open,n=e.buttons,o=e.onClose,i=e.text,a=e.title,l=e.defaultValue,s=e.canBeEmpty,u=void 0!==s&&s,c=e.maxWidth,f=void 0===c?"xs":c,d=e.fullWidth,p=void 0===d||d,h=e.cancelIfSameAsFirstValue,m=void 0!==h&&h,g=e.clearOnConfirm,v=void 0!==g&&g,y=e.kbLink,b=void 0===y?null:y,w=Ah(e,["open","buttons","onClose","text","title","defaultValue","canBeEmpty","maxWidth","fullWidth","cancelIfSameAsFirstValue","clearOnConfirm","kbLink"]),x=[{value:"cancel",text:at("modal.cancel")},{value:"confirm",text:at("common.confirm"),focus:!0}],E=jh(r.useState(""===l?"":l||" "),2),_=E[0],S=E[1];n||(n=x);var O=function(e){("cancel"===e||u||""!=_)&&(v&&"confirm"===e&&S(""),o(e,_))};return r.createElement(cl,Ph({open:t,maxWidth:f,fullWidth:p,onClose:function(){return O("cancel")},"aria-labelledby":"form-dialog-title"},w),r.createElement(dl,{id:"form-dialog-title"},a),r.createElement(hl,null,r.createElement(gl,null,i),r.createElement(Cu,{autoFocus:!0,value:_,onChange:function(e){return S(e.target.value)},margin:"dense",id:"name",fullWidth:!0,helperText:u||""!=_?null:at("modal.incorrect"),error:!u&&""==_,onKeyPress:function(e){13===e.charCode&&O(m&&l===_?"cancel":"confirm")}})),r.createElement("div",{style:b&&{display:"flex",justifyContent:"space-between",alignItems:"center ",paddingLeft:"24px"}},b&&r.createElement(Ch,{articleId:b,tiny:!0}),r.createElement(yl,null,n.map((function(e,t){return r.createElement(Bo,{onClick:function(){return O(e.value)},color:"primary",key:t},e.text)})))))}function Rh(){return(Rh=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}).apply(this,arguments)}function Nh(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=e&&("undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"]);if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Dh(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 Dh(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 Dh(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}function Mh(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function Lh(e){var t=e.name,n=e.onChange,o=e.size,i=void 0===o?"small":o,a=e.disabled,l=void 0!==a&&a,s=Mh(e,["name","onChange","size","disabled"]),u=Nh((0,r.useState)(!1),2),c=u[0],f=u[1];return r.createElement(r.Fragment,null,r.createElement($f,{content:at("utils.duplicate"),shiftClick:!0},r.createElement(Os,Rh({onClick:function(e){if(e.shiftKey)return n("".concat(t," Copy"));f(!0)},color:"primary",size:i,disabled:l,style:{width:"35px",height:"35px"}},s),r.createElement(js,{style:{overflow:"unset"},fontSize:"inherit",className:"far fa-copy"}))),r.createElement(Ih,{open:c,title:at("utils.duplicate"),text:"Name ".concat(t," duplicate:"),"data-testid":"duplicate-button:dialog",defaultValue:"".concat(t," Copy"),onClose:function(e,t){f(!1),"confirm"===e&&n(t)}}))}function Fh(){return(Fh=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}).apply(this,arguments)}function zh(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function Bh(e){var t=e.size,n=void 0===t?"small":t,o=e.onClick,i=zh(e,["size","onClick"]);return r.createElement(r.Fragment,null,r.createElement($f,{content:at("settings.settings")},r.createElement(Os,Fh({onClick:function(){o()},color:"primary",size:n,style:{width:"35px",height:"35px"}},i),r.createElement(js,{fontSize:"inherit",style:{overflow:"unset"},className:"far fa-edit"}))))}function Zh(){return(Zh=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}).apply(this,arguments)}function Uh(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=e&&("undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"]);if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Hh(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 Hh(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 Hh(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}function Wh(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var Vh=r.forwardRef((function(e,t){var n=e.name,o=e.onChange,i=e.size,a=void 0===i?"small":i,l=e.inDropdown,s=void 0!==l&&l,u=Wh(e,["name","onChange","size","inDropdown"]),c=Uh((0,r.useState)(!1),2),f=c[0],d=c[1];return r.createElement(r.Fragment,null,s?r.createElement(na,{onClick:function(){return d(!0)},ref:t,"data-testid":"page_rule"===u.model?u["data-testid"]:"rename-button"},r.createElement(oa,null,r.createElement(js,{className:"fas fa-i-cursor"})),r.createElement(la,{variant:"inherit"},at("utils.rename"))):r.createElement($f,{content:at("utils.rename")},r.createElement(Os,Zh({size:a,onClick:function(){return d(!0)},color:"primary",style:{width:"35px",height:"35px"}},u),r.createElement(js,{style:{overflow:"unset",fontSize:"medium"},fontSize:"inherit",className:"fas fa-i-cursor"}))),r.createElement(Ih,{open:f,title:at("utils.rename"),text:at("utils.rename_to"),defaultValue:n,"data-testid":"rename-button:dialog",cancelIfSameAsFirstValue:!0,onClose:function(e,t){"confirm"===e&&o(t),d(!1)}}))})),Gh=n(78513);function $h(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=e&&("undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"]);if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Kh(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 Kh(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 Kh(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}function qh(e){var t=e.testId,n=void 0===t?"button-group-more-actions":t,o=e.children,i=$h((0,r.useState)(null),2),a=i[0],l=i[1];return r.createElement(r.Fragment,null,r.createElement($f,{content:at("settings.more_actions")},r.createElement(Os,{onClick:function(e){return l(e.currentTarget)},color:"primary",size:"small",style:{width:"35px",height:"35px"},"data-testid":n},r.createElement(Gh.Z,null))),r.createElement(Yi,{id:"group-button-extra-buttons",anchorEl:a,keepMounted:!0,open:Boolean(a),onClose:function(){return l(null)},onClick:function(){return l(null)},anchorOrigin:{vertical:"top",horizontal:"right"},transformOrigin:{vertical:"top",horizontal:"right"}},o))}var Yh=n(26905),Jh=n.n(Yh);function Xh(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=e&&("undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"]);if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Qh(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 Qh(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 Qh(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}function em(e){var t=e.properties,n=e.type,o=void 0===n?"Button":n,i=Xh(r.useState(null),2),a=i[0],l=i[1],s=Boolean(a),u=function(e){l(e.currentTarget)},c=function(){l(null)};return r.createElement(r.Fragment,null,Object.keys(t).length>0?r.createElement(r.Fragment,null,r.createElement(Bo,{onClick:u,"aria-label":"more","aria-controls":"long-menu","aria-haspopup":"true",color:"primary",variant:"text",endIcon:r.createElement(js,{className:"fas fa-caret-down"})},Object.keys(t).length," ",at("import_export.properties")," "),r.createElement(Yi,{id:"long-menu",anchorEl:a,keepMounted:!0,open:s,onClose:c,PaperProps:{style:{maxHeight:430,width:"410px"}},anchorOrigin:{vertical:"bottom",horizontal:"center"},transformOrigin:{vertical:"top",horizontal:"center"},getContentAnchorEl:null},r.createElement(Bi,{subheader:r.createElement("li",null),onClick:c},Object.entries(t).map((function(e,t){var n=Xh(e,2),o=n[0],i=n[1],a=Ir()([null,null],"string"==typeof i?i.split(";"):JSON.stringify(i).split(";"));return r.createElement(ea,{key:t,style:{display:"flex",flexWrap:"wrap"}},r.createElement(ua,{primary:o.replaceAll("_"," ")+" :",style:{minWidth:"fit-content",marginRight:"5px",textTransform:"capitalize",flex:"unset",margin:"unset"}}),r.createElement(ua,{primary:a[0],style:{margin:"0 5px",whiteSpace:"nowrap",flex:1,overflow:"hidden",borderRight:null!==a[1]&&"2px solid rgb(0 0 0 / 30%)"},primaryTypographyProps:{style:{overflow:"hidden",textOverflow:"ellipsis"}},secondary:null!==a[1]&&"Normal"}),null!==a[1]&&r.createElement(ua,{primary:a[1],style:{margin:"0 5px",whiteSpace:"nowrap",flex:1,overflow:"hidden"},primaryTypographyProps:{style:{overflow:"hidden",textOverflow:"ellipsis"}},secondary:"Hover"}))}))))):r.createElement("span",{style:{color:"red"}},"- ",o," is empty. It will not be imported"))}var tm=n(78718),nm=n.n(tm),rm=n(57557),om=n.n(rm);function im(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 am(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function lm(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=e&&("undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"]);if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return sm(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 sm(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 sm(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}function um(e){var t=e.type,n=void 0===t?"group":t,o=e.object,i=e.group_data,a=void 0!==i&&i,l=lm((0,r.useState)(!1),2),s=l[0],u=l[1],c=lm((0,r.useState)(!1),2),f=c[0],d=c[1],p=lm((0,r.useState)(!1),2),h=p[0],m=p[1],g=lm((0,r.useState)(!1),2),v=g[0],y=g[1],b=nm()(a,I.stylingNoGroup)||!1,w=tl((function(e){return e})),x=function(){var e,t,r,i,a="".concat("group"===n?"Group":"Button"," - ").concat(o.name),l="button"===n?f[0]:{data:h,buttons:f};l.export_type=n,l.export_migration_version=buttonizer_admin.migration_version,e=l,t=a,r="data:text/json;charset=utf-8,"+encodeURIComponent(JSON.stringify(e)),(i=document.createElement("a")).setAttribute("href",r),i.setAttribute("download",t+".buttonizer.json"),document.body.appendChild(i),i.click(),i.remove(),u(!1),m(!1),d(!1)};return r.createElement(r.Fragment,null,r.createElement(na,{onClick:function(){var e="group"===n?function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:window.store.getState();if(0===Object.keys(t.groups).length)return null;var n=Jh()(t.groups,e,null);if(!n)return null;var r=Sn(n,(function(e){delete e.children,delete e.id})),o=Object.values(St(n.children)),i=[];return o.forEach((function(e){var t=Sn(e,(function(e){delete e.parent}));i.push(t)})),0===i.length&&(i=[{name:"Button",show_mobile:"true",show_desktop:"true"}]),{data:r,buttons:i}}(o.id,w):function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?im(Object(n),!0).forEach((function(t){am(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):im(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},o);if(om()(e,A),"group"===n){if(0===e.buttons.length)return alert(at("import_export.export.warning.no_buttons"));m(om()(e.data,A)),d(e.buttons.map((function(e){return om()(e,A)})))}else if("button"===n){if(0===e.length)return alert(at("import_export.export.warning.no_data"));m(!1),d([om()(e,A)])}u(!0)},"data-testid":"export-button"},r.createElement(oa,null,r.createElement(js,{className:"fas fa-file-export"})),r.createElement(la,{variant:"inherit"},at("import_export.export.export_".concat(n)))),r.createElement(cl,{open:s,onClose:function(){y(!1),u(!1)},maxWidth:"xs",fullWidth:!0,"aria-labelledby":"import-button-dialog-title","aria-describedby":"import-button-dialog-description","data-testid":"dialog:export-dialog"},r.createElement(dl,{id:"import-button-dialog-title"},at("import_export.export.export_".concat(n))),r.createElement(hl,null,(h||f)&&r.createElement(r.Fragment,null,r.createElement(gl,{component:"div"},at("import_export.export.warning.preview")),h&&r.createElement(gl,{component:"div",key:h.id},r.createElement("i",null,at("common.group")," "),":"," ",Jh()(h,"name","Unnamed"),"."," ",r.createElement(em,{properties:h,type:"Group"})),f&&f.map((function(e,t){return r.createElement(gl,{component:"div",key:t},r.createElement("i",null,at("common.button")," ",t+1," "),": ",Jh()(e,"name","Unnamed"),".",r.createElement(em,{properties:e}))})))),r.createElement(yl,null,a&&"button"===n&&r.createElement(Bo,{onClick:function(){return function(){var e=Ir()({},b,f[0]);d([e]),y(!0)}()},"data-testid":"export-merge",style:{marginRight:"auto"},disabled:v},at("import_export.export.merge")),r.createElement(Bo,{onClick:function(){return u(!1)},color:"primary"},at("modal.cancel")),r.createElement(Bo,{onClick:function(){return x()},color:"primary",disabled:"button"===n?!f:!h,"data-testid":"export-commence"},at("import_export.export.title")))))}function cm(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 fm(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?cm(Object(n),!0).forEach((function(t){dm(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):cm(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function dm(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function pm(){return(pm=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}).apply(this,arguments)}var hm=Ka((function(e){return{buttons:e.buttons,groups:e.groups,getButtonsCount:function(t){return Ot(t,e)},state:e}}),(function(e){return{set:function(){return e(yt.apply(void 0,arguments))},dispatch:e}}),(function(e,t,n){return fm(fm(fm(fm({},e),t),n),{},{removeButton:function(n){return function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:window.store.getState(),n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:window.store.dispatch;if(!t.buttons[e])throw ReferenceError("ID "+e+" not in store!");n(vt(e,t.buttons[e].parent)),n(Et(e,"buttons"))}(n,e.state,t.dispatch)},duplicateButton:function(n,r,o){return Hp(n,r,o,e.state,t.dispatch)}})}))((function(e){var t=e.groupId,n=e.buttonId,o=e.buttons,i=e.groups,a=e.set,l=e.provided,s=e.currentDrag,u=e.styleDrop,c=e.getButtonsCount,f=e.removeButton,d=e.duplicateButton,p=e.openNewButtonDialog,h=o[n];if(!h||!t)return null;var m="/group/"+t+"/button/"+n,g=["default","square","rectangle","text","text-icon"],v=i[t].children.indexOf(n)===c(t)-1;function y(e){a("buttons",n,e,!h[e])}return r.createElement("div",pm({ref:l.innerRef},l.draggableProps,{style:u}),r.createElement("div",pm({className:"button-container"+s},l.dragHandleProps),r.createElement("div",{className:"button-header"},r.createElement(Bo,{color:"primary",style:{marginBottom:"10px"},className:"button-name",onClick:function(){return document.location.hash="#"+m}},r.createElement("span",{className:"button-name-span"},h.name)),r.createElement("div",{className:"button-actions"},r.createElement(Bh,{onClick:function(){document.location.hash="#"+m},"data-testid":"edit-button",className:"button-actions edit-button"}),r.createElement(Lh,{name:h.name,onChange:function(e){return d(n,t,{name:e})},"data-testid":"duplicate"}),r.createElement(qh,null,r.createElement(Vh,{name:h.name,onChange:function(e){return a("buttons",n,"name",e)},"data-testid":"rename",inDropdown:!0}),r.createElement(um,{group_data:i[t],object:h,type:"button"}),r.createElement(Kp,{model:"button",inDropdown:!0,deleteDisabled:c(t)<=1,onClose:function(){f(n),i[t].children.length<=2&&-1===g.indexOf(i[t].menu_style)&&a(P,t,"menu_style","default")},"data-testid":"delete"})))),r.createElement("div",{className:"button-settings"},r.createElement("div",{className:"button-visibility"},r.createElement("div",{className:"button-title"},at("settings.show_mobile_desktop.title")+":"," "),r.createElement($f,{content:at("settings.show_mobile_desktop.toggle_mobile")},r.createElement(Bo,{color:"primary",variant:h.show_mobile?"contained":"outlined",onClick:function(){return y("show_mobile")},"data-testid":"show_mobile"},r.createElement("i",{className:"fas fa-mobile-alt"}))),r.createElement($f,{content:at("settings.show_mobile_desktop.toggle_desktop")},r.createElement(Bo,{color:"primary",variant:h.show_desktop?"contained":"outlined",onClick:function(){return y("show_desktop")},"data-testid":"show_desktop"},r.createElement("i",{className:"fas fa-desktop"})))),r.createElement("div",{className:"clear"}))),v?r.createElement($f,{content:at("utils.add_button"),shiftClick:!0,arrow:!1},r.createElement(Bo,{onClick:function(e){return p(e.shiftKey)},color:"primary",variant:"text",size:"small",startIcon:r.createElement(js,{className:"fas fa-plus-circle"}),"data-testid":"new-button",className:"button-container-new-button"},at("utils.add_button"))):r.createElement($f,{content:at("utils.add_button"),timer:1e3,shiftClick:!0,arrow:!1},r.createElement("div",{className:"button-container-new-button-line"},r.createElement(Bo,{onClick:function(e){return p(e.shiftKey)},color:"secondary",variant:"text",fullWidth:!0,size:"small","data-testid":"new-button"},r.createElement("hr",null),r.createElement("span",null,r.createElement(js,{className:"fas fa-plus-circle"})),r.createElement("hr",null)))))}));function mm(e,t){var n=(0,r.useState)((function(){return{inputs:t,result:e()}}))[0],o=(0,r.useRef)(!0),i=(0,r.useRef)(n),a=o.current||Boolean(t&&i.current.inputs&&function(e,t){if(e.length!==t.length)return!1;for(var n=0;n<e.length;n++)if(e[n]!==t[n])return!1;return!0}(t,i.current.inputs))?i.current:{inputs:t,result:e()};return(0,r.useEffect)((function(){o.current=!1,i.current=a}),[a]),a.result}var gm=mm,vm=function(e,t){return mm((function(){return e}),t)},ym=function(e){var t=e.top,n=e.right,r=e.bottom,o=e.left;return{top:t,right:n,bottom:r,left:o,width:n-o,height:r-t,x:o,y:t,center:{x:(n+o)/2,y:(r+t)/2}}},bm=function(e,t){return{top:e.top-t.top,left:e.left-t.left,bottom:e.bottom+t.bottom,right:e.right+t.right}},wm=function(e,t){return{top:e.top+t.top,left:e.left+t.left,bottom:e.bottom-t.bottom,right:e.right-t.right}},xm={top:0,right:0,bottom:0,left:0},Em=function(e){var t=e.borderBox,n=e.margin,r=void 0===n?xm:n,o=e.border,i=void 0===o?xm:o,a=e.padding,l=void 0===a?xm:a,s=ym(bm(t,r)),u=ym(wm(t,i)),c=ym(wm(u,l));return{marginBox:s,borderBox:ym(t),paddingBox:u,contentBox:c,margin:r,border:i,padding:l}},_m=function(e){var t=e.slice(0,-2);if("px"!==e.slice(-2))return 0;var n=Number(t);return isNaN(n)&&Hd(!1),n},Sm=function(e,t){var n,r,o=e.borderBox,i=e.border,a=e.margin,l=e.padding,s=(r=t,{top:(n=o).top+r.y,left:n.left+r.x,bottom:n.bottom+r.y,right:n.right+r.x});return Em({borderBox:s,border:i,margin:a,padding:l})},Om=function(e,t){return void 0===t&&(t={x:window.pageXOffset,y:window.pageYOffset}),Sm(e,t)},km=function(e,t){var n={top:_m(t.marginTop),right:_m(t.marginRight),bottom:_m(t.marginBottom),left:_m(t.marginLeft)},r={top:_m(t.paddingTop),right:_m(t.paddingRight),bottom:_m(t.paddingBottom),left:_m(t.paddingLeft)},o={top:_m(t.borderTopWidth),right:_m(t.borderRightWidth),bottom:_m(t.borderBottomWidth),left:_m(t.borderLeftWidth)};return Em({borderBox:e,margin:n,padding:r,border:o})},Cm=function(e){var t=e.getBoundingClientRect(),n=window.getComputedStyle(e);return km(t,n)},Pm=Number.isNaN||function(e){return"number"==typeof e&&e!=e};function jm(e,t){if(e.length!==t.length)return!1;for(var n=0;n<e.length;n++)if(r=e[n],o=t[n],!(r===o||Pm(r)&&Pm(o)))return!1;var r,o;return!0}var Tm=function(e,t){var n;void 0===t&&(t=jm);var r,o=[],i=!1;return function(){for(var a=[],l=0;l<arguments.length;l++)a[l]=arguments[l];return i&&n===this&&t(a,o)||(r=e.apply(this,a),i=!0,n=this,o=a),r}},Am=function(e){var t=[],n=null,r=function(){for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];t=o,n||(n=requestAnimationFrame((function(){n=null,e.apply(void 0,t)})))};return r.cancel=function(){n&&(cancelAnimationFrame(n),n=null)},r};function Im(e,t){}Im.bind(null,"warn"),Im.bind(null,"error");function Rm(){}function Nm(e,t,n){var r=t.map((function(t){var r=function(e,t){return(0,po.Z)({},e,{},t)}(n,t.options);return e.addEventListener(t.eventName,t.fn,r),function(){e.removeEventListener(t.eventName,t.fn,r)}}));return function(){r.forEach((function(e){e()}))}}function Dm(e){this.message=e}function Mm(e,t){if(!e)throw new Dm("Invariant failed")}Dm.prototype.toString=function(){return this.message};var Lm=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).callbacks=null,t.unbind=Rm,t.onWindowError=function(e){var n=t.getCallbacks();n.isDragging()&&n.tryAbort(),e.error instanceof Dm&&e.preventDefault()},t.getCallbacks=function(){if(!t.callbacks)throw new Error("Unable to find AppCallbacks in <ErrorBoundary/>");return t.callbacks},t.setCallbacks=function(e){t.callbacks=e},t}(0,So.Z)(t,e);var n=t.prototype;return n.componentDidMount=function(){this.unbind=Nm(window,[{eventName:"error",fn:this.onWindowError}])},n.componentDidCatch=function(e){if(!(e instanceof Dm))throw e;this.setState({})},n.componentWillUnmount=function(){this.unbind()},n.render=function(){return this.props.children(this.setCallbacks)},t}(r.Component),Fm=function(e){return e+1},zm=function(e,t){var n=e.droppableId===t.droppableId,r=Fm(e.index),o=Fm(t.index);return n?"\n You have moved the item from position "+r+"\n to position "+o+"\n ":"\n You have moved the item from position "+r+"\n in list "+e.droppableId+"\n to list "+t.droppableId+"\n in position "+o+"\n "},Bm=function(e,t,n){return t.droppableId===n.droppableId?"\n The item "+e+"\n has been combined with "+n.draggableId:"\n The item "+e+"\n in list "+t.droppableId+"\n has been combined with "+n.draggableId+"\n in list "+n.droppableId+"\n "},Zm=function(e){return"\n The item has returned to its starting position\n of "+Fm(e.index)+"\n"},Um="\n Press space bar to start a drag.\n When dragging you can use the arrow keys to move the item around and escape to cancel.\n Some screen readers may require you to be in focus mode or to use your pass through key\n",Hm=function(e){return"\n You have lifted an item in position "+Fm(e.source.index)+"\n"},Wm=function(e){var t=e.destination;if(t)return zm(e.source,t);var n=e.combine;return n?Bm(e.draggableId,e.source,n):"You are over an area that cannot be dropped on"},Vm=function(e){if("CANCEL"===e.reason)return"\n Movement cancelled.\n "+Zm(e.source)+"\n ";var t=e.destination,n=e.combine;return t?"\n You have dropped the item.\n "+zm(e.source,t)+"\n ":n?"\n You have dropped the item.\n "+Bm(e.draggableId,e.source,n)+"\n ":"\n The item has been dropped while not over a drop area.\n "+Zm(e.source)+"\n "},Gm={x:0,y:0},$m=function(e,t){return{x:e.x+t.x,y:e.y+t.y}},Km=function(e,t){return{x:e.x-t.x,y:e.y-t.y}},qm=function(e,t){return e.x===t.x&&e.y===t.y},Ym=function(e){return{x:0!==e.x?-e.x:0,y:0!==e.y?-e.y:0}},Jm=function(e,t,n){var r;return void 0===n&&(n=0),(r={})[e]=t,r["x"===e?"y":"x"]=n,r},Xm=function(e,t){return Math.sqrt(Math.pow(t.x-e.x,2)+Math.pow(t.y-e.y,2))},Qm=function(e,t){return Math.min.apply(Math,t.map((function(t){return Xm(e,t)})))},eg=function(e){return function(t){return{x:e(t.x),y:e(t.y)}}},tg=function(e,t){return{top:e.top+t.y,left:e.left+t.x,bottom:e.bottom+t.y,right:e.right+t.x}},ng=function(e){return[{x:e.left,y:e.top},{x:e.right,y:e.top},{x:e.left,y:e.bottom},{x:e.right,y:e.bottom}]},rg=function(e,t){return t&&t.shouldClipSubject?function(e,t){var n=ym({top:Math.max(t.top,e.top),right:Math.min(t.right,e.right),bottom:Math.min(t.bottom,e.bottom),left:Math.max(t.left,e.left)});return n.width<=0||n.height<=0?null:n}(t.pageMarginBox,e):ym(e)},og=function(e){var t=e.page,n=e.withPlaceholder,r=e.axis,o=e.frame,i=function(e,t,n){var r;return n&&n.increasedBy?(0,po.Z)({},e,((r={})[t.end]=e[t.end]+n.increasedBy[t.line],r)):e}(function(e,t){return t?tg(e,t.scroll.diff.displacement):e}(t.marginBox,o),r,n);return{page:t,withPlaceholder:n,active:rg(i,o)}},ig=function(e,t){e.frame||Mm(!1);var n=e.frame,r=Km(t,n.scroll.initial),o=Ym(r),i=(0,po.Z)({},n,{scroll:{initial:n.scroll.initial,current:t,diff:{value:r,displacement:o},max:n.scroll.max}}),a=og({page:e.subject.page,withPlaceholder:e.subject.withPlaceholder,axis:e.axis,frame:i});return(0,po.Z)({},e,{frame:i,subject:a})};function ag(e){return Object.values?Object.values(e):Object.keys(e).map((function(t){return e[t]}))}function lg(e,t){if(e.findIndex)return e.findIndex(t);for(var n=0;n<e.length;n++)if(t(e[n]))return n;return-1}function sg(e,t){if(e.find)return e.find(t);var n=lg(e,t);return-1!==n?e[n]:void 0}function ug(e){return Array.prototype.slice.call(e)}var cg=Tm((function(e){return e.reduce((function(e,t){return e[t.descriptor.id]=t,e}),{})})),fg=Tm((function(e){return e.reduce((function(e,t){return e[t.descriptor.id]=t,e}),{})})),dg=Tm((function(e){return ag(e)})),pg=Tm((function(e){return ag(e)})),hg=Tm((function(e,t){return pg(t).filter((function(t){return e===t.descriptor.droppableId})).sort((function(e,t){return e.descriptor.index-t.descriptor.index}))}));function mg(e){return e.at&&"REORDER"===e.at.type?e.at.destination:null}function gg(e){return e.at&&"COMBINE"===e.at.type?e.at.combine:null}var vg=Tm((function(e,t){return t.filter((function(t){return t.descriptor.id!==e.descriptor.id}))})),yg=function(e,t){return e.descriptor.droppableId===t.descriptor.id},bg={point:Gm,value:0},wg={invisible:{},visible:{},all:[]},xg={displaced:wg,displacedBy:bg,at:null},Eg=function(e,t){return function(n){return e<=n&&n<=t}},_g=function(e){var t=Eg(e.top,e.bottom),n=Eg(e.left,e.right);return function(r){if(t(r.top)&&t(r.bottom)&&n(r.left)&&n(r.right))return!0;var o=t(r.top)||t(r.bottom),i=n(r.left)||n(r.right);if(o&&i)return!0;var a=r.top<e.top&&r.bottom>e.bottom,l=r.left<e.left&&r.right>e.right;return!(!a||!l)||(a&&i||l&&o)}},Sg=function(e){var t=Eg(e.top,e.bottom),n=Eg(e.left,e.right);return function(e){return t(e.top)&&t(e.bottom)&&n(e.left)&&n(e.right)}},Og={direction:"vertical",line:"y",crossAxisLine:"x",start:"top",end:"bottom",size:"height",crossAxisStart:"left",crossAxisEnd:"right",crossAxisSize:"width"},kg={direction:"horizontal",line:"x",crossAxisLine:"y",start:"left",end:"right",size:"width",crossAxisStart:"top",crossAxisEnd:"bottom",crossAxisSize:"height"},Cg=function(e){var t=e.target,n=e.destination,r=e.viewport,o=e.withDroppableDisplacement,i=e.isVisibleThroughFrameFn,a=o?function(e,t){var n=t.frame?t.frame.scroll.diff.displacement:Gm;return tg(e,n)}(t,n):t;return function(e,t,n){return!!t.subject.active&&n(t.subject.active)(e)}(a,n,i)&&function(e,t,n){return n(t)(e)}(a,r,i)},Pg=function(e){return Cg((0,po.Z)({},e,{isVisibleThroughFrameFn:_g}))},jg=function(e){return Cg((0,po.Z)({},e,{isVisibleThroughFrameFn:Sg}))};function Tg(e){var t=e.afterDragging,n=e.destination,r=e.displacedBy,o=e.viewport,i=e.forceShouldAnimate,a=e.last;return t.reduce((function(e,t){var l=function(e,t){var n=e.page.marginBox,r={top:t.point.y,right:0,bottom:0,left:t.point.x};return ym(bm(n,r))}(t,r),s=t.descriptor.id;if(e.all.push(s),!Pg({target:l,destination:n,viewport:o,withDroppableDisplacement:!0}))return e.invisible[t.descriptor.id]=!0,e;var u={draggableId:s,shouldAnimate:function(e,t,n){if("boolean"==typeof n)return n;if(!t)return!0;var r=t.invisible,o=t.visible;if(r[e])return!1;var i=o[e];return!i||i.shouldAnimate}(s,a,i)};return e.visible[s]=u,e}),{all:[],visible:{},invisible:{}})}function Ag(e){var t=e.insideDestination,n=e.inHomeList,r=e.displacedBy,o=e.destination,i=function(e,t){if(!e.length)return 0;var n=e[e.length-1].descriptor.index;return t.inHomeList?n:n+1}(t,{inHomeList:n});return{displaced:wg,displacedBy:r,at:{type:"REORDER",destination:{droppableId:o.descriptor.id,index:i}}}}function Ig(e){var t=e.draggable,n=e.insideDestination,r=e.destination,o=e.viewport,i=e.displacedBy,a=e.last,l=e.index,s=e.forceShouldAnimate,u=yg(t,r);if(null==l)return Ag({insideDestination:n,inHomeList:u,displacedBy:i,destination:r});var c=sg(n,(function(e){return e.descriptor.index===l}));if(!c)return Ag({insideDestination:n,inHomeList:u,displacedBy:i,destination:r});var f=vg(t,n),d=n.indexOf(c);return{displaced:Tg({afterDragging:f.slice(d),destination:r,displacedBy:i,last:a,viewport:o.frame,forceShouldAnimate:s}),displacedBy:i,at:{type:"REORDER",destination:{droppableId:r.descriptor.id,index:l}}}}function Rg(e,t){return Boolean(t.effected[e])}var Ng=function(e){var t=e.isMovingForward,n=e.isInHomeList,r=e.draggable,o=e.draggables,i=e.destination,a=e.insideDestination,l=e.previousImpact,s=e.viewport,u=e.afterCritical,c=l.at;if(c||Mm(!1),"REORDER"===c.type){var f=function(e){var t=e.isMovingForward,n=e.isInHomeList,r=e.insideDestination,o=e.location;if(!r.length)return null;var i=o.index,a=t?i+1:i-1,l=r[0].descriptor.index,s=r[r.length-1].descriptor.index;return a<l||a>(n?s:s+1)?null:a}({isMovingForward:t,isInHomeList:n,location:c.destination,insideDestination:a});return null==f?null:Ig({draggable:r,insideDestination:a,destination:i,viewport:s,last:l.displaced,displacedBy:l.displacedBy,index:f})}var d=function(e){var t=e.isMovingForward,n=e.destination,r=e.draggables,o=e.combine,i=e.afterCritical;if(!n.isCombineEnabled)return null;var a=o.draggableId,l=r[a].descriptor.index;return Rg(a,i)?t?l:l-1:t?l+1:l}({isMovingForward:t,destination:i,displaced:l.displaced,draggables:o,combine:c.combine,afterCritical:u});return null==d?null:Ig({draggable:r,insideDestination:a,destination:i,viewport:s,last:l.displaced,displacedBy:l.displacedBy,index:d})},Dg=function(e){var t=e.afterCritical,n=e.impact,r=e.draggables,o=gg(n);o||Mm(!1);var i=o.draggableId,a=r[i].page.borderBox.center,l=function(e){var t=e.displaced,n=e.afterCritical,r=e.combineWith,o=e.displacedBy,i=Boolean(t.visible[r]||t.invisible[r]);return Rg(r,n)?i?Gm:Ym(o.point):i?o.point:Gm}({displaced:n.displaced,afterCritical:t,combineWith:i,displacedBy:n.displacedBy});return $m(a,l)},Mg=function(e,t){return t.margin[e.start]+t.borderBox[e.size]/2},Lg=function(e,t,n){return t[e.crossAxisStart]+n.margin[e.crossAxisStart]+n.borderBox[e.crossAxisSize]/2},Fg=function(e){var t=e.axis,n=e.moveRelativeTo,r=e.isMoving;return Jm(t.line,n.marginBox[t.end]+Mg(t,r),Lg(t,n.marginBox,r))},zg=function(e){var t=e.axis,n=e.moveRelativeTo,r=e.isMoving;return Jm(t.line,n.marginBox[t.start]-function(e,t){return t.margin[e.end]+t.borderBox[e.size]/2}(t,r),Lg(t,n.marginBox,r))},Bg=function(e){var t=e.impact,n=e.draggable,r=e.draggables,o=e.droppable,i=e.afterCritical,a=hg(o.descriptor.id,r),l=n.page,s=o.axis;if(!a.length)return function(e){var t=e.axis,n=e.moveInto,r=e.isMoving;return Jm(t.line,n.contentBox[t.start]+Mg(t,r),Lg(t,n.contentBox,r))}({axis:s,moveInto:o.page,isMoving:l});var u=t.displaced,c=t.displacedBy,f=u.all[0];if(f){var d=r[f];if(Rg(f,i))return zg({axis:s,moveRelativeTo:d.page,isMoving:l});var p=Sm(d.page,c.point);return zg({axis:s,moveRelativeTo:p,isMoving:l})}var h=a[a.length-1];if(h.descriptor.id===n.descriptor.id)return l.borderBox.center;if(Rg(h.descriptor.id,i)){var m=Sm(h.page,Ym(i.displacedBy.point));return Fg({axis:s,moveRelativeTo:m,isMoving:l})}return Fg({axis:s,moveRelativeTo:h.page,isMoving:l})},Zg=function(e,t){var n=e.frame;return n?$m(t,n.scroll.diff.displacement):t},Ug=function(e){var t=function(e){var t=e.impact,n=e.draggable,r=e.droppable,o=e.draggables,i=e.afterCritical,a=n.page.borderBox.center,l=t.at;return r&&l?"REORDER"===l.type?Bg({impact:t,draggable:n,draggables:o,droppable:r,afterCritical:i}):Dg({impact:t,draggables:o,afterCritical:i}):a}(e),n=e.droppable;return n?Zg(n,t):t},Hg=function(e,t){var n=Km(t,e.scroll.initial),r=Ym(n);return{frame:ym({top:t.y,bottom:t.y+e.frame.height,left:t.x,right:t.x+e.frame.width}),scroll:{initial:e.scroll.initial,max:e.scroll.max,current:t,diff:{value:n,displacement:r}}}};function Wg(e,t){return e.map((function(e){return t[e]}))}var Vg=function(e){var t=e.pageBorderBoxCenter,n=e.draggable,r=function(e,t){return $m(e.scroll.diff.displacement,t)}(e.viewport,t),o=Km(r,n.page.borderBox.center);return $m(n.client.borderBox.center,o)},Gg=function(e){var t=e.draggable,n=e.destination,r=e.newPageBorderBoxCenter,o=e.viewport,i=e.withDroppableDisplacement,a=e.onlyOnMainAxis,l=void 0!==a&&a,s=Km(r,t.page.borderBox.center),u={target:tg(t.page.borderBox,s),destination:n,withDroppableDisplacement:i,viewport:o};return l?function(e){return Cg((0,po.Z)({},e,{isVisibleThroughFrameFn:(t=e.destination.axis,function(e){var n=Eg(e.top,e.bottom),r=Eg(e.left,e.right);return function(e){return t===Og?n(e.top)&&n(e.bottom):r(e.left)&&r(e.right)}})}));var t}(u):jg(u)},$g=function(e){var t=e.isMovingForward,n=e.draggable,r=e.destination,o=e.draggables,i=e.previousImpact,a=e.viewport,l=e.previousPageBorderBoxCenter,s=e.previousClientSelection,u=e.afterCritical;if(!r.isEnabled)return null;var c=hg(r.descriptor.id,o),f=yg(n,r),d=function(e){var t=e.isMovingForward,n=e.draggable,r=e.destination,o=e.insideDestination,i=e.previousImpact;if(!r.isCombineEnabled)return null;if(!mg(i))return null;function a(e){var t={type:"COMBINE",combine:{draggableId:e,droppableId:r.descriptor.id}};return(0,po.Z)({},i,{at:t})}var l=i.displaced.all,s=l.length?l[0]:null;if(t)return s?a(s):null;var u=vg(n,o);if(!s)return u.length?a(u[u.length-1].descriptor.id):null;var c=lg(u,(function(e){return e.descriptor.id===s}));-1===c&&Mm(!1);var f=c-1;return f<0?null:a(u[f].descriptor.id)}({isMovingForward:t,draggable:n,destination:r,insideDestination:c,previousImpact:i})||Ng({isMovingForward:t,isInHomeList:f,draggable:n,draggables:o,destination:r,insideDestination:c,previousImpact:i,viewport:a,afterCritical:u});if(!d)return null;var p=Ug({impact:d,draggable:n,droppable:r,draggables:o,afterCritical:u});if(Gg({draggable:n,destination:r,newPageBorderBoxCenter:p,viewport:a.frame,withDroppableDisplacement:!1,onlyOnMainAxis:!0}))return{clientSelection:Vg({pageBorderBoxCenter:p,draggable:n,viewport:a}),impact:d,scrollJumpRequest:null};var h=Km(p,l);return{clientSelection:s,impact:function(e){var t=e.impact,n=e.viewport,r=e.destination,o=e.draggables,i=e.maxScrollChange,a=Hg(n,$m(n.scroll.current,i)),l=r.frame?ig(r,$m(r.frame.scroll.current,i)):r,s=t.displaced,u=Tg({afterDragging:Wg(s.all,o),destination:r,displacedBy:t.displacedBy,viewport:a.frame,last:s,forceShouldAnimate:!1}),c=Tg({afterDragging:Wg(s.all,o),destination:l,displacedBy:t.displacedBy,viewport:n.frame,last:s,forceShouldAnimate:!1}),f={},d={},p=[s,u,c];return s.all.forEach((function(e){var t=function(e,t){for(var n=0;n<t.length;n++){var r=t[n].visible[e];if(r)return r}return null}(e,p);t?d[e]=t:f[e]=!0})),(0,po.Z)({},t,{displaced:{all:s.all,invisible:f,visible:d}})}({impact:d,viewport:a,destination:r,draggables:o,maxScrollChange:h}),scrollJumpRequest:h}},Kg=function(e){var t=e.subject.active;return t||Mm(!1),t},qg=function(e,t){var n=e.page.borderBox.center;return Rg(e.descriptor.id,t)?Km(n,t.displacedBy.point):n},Yg=function(e,t){var n=e.page.borderBox;return Rg(e.descriptor.id,t)?tg(n,Ym(t.displacedBy.point)):n},Jg=Tm((function(e,t){var n=t[e.line];return{value:n,point:Jm(e.line,n)}})),Xg=function(e,t){return(0,po.Z)({},e,{scroll:(0,po.Z)({},e.scroll,{max:t})})},Qg=function(e,t,n){var r=e.frame;yg(t,e)&&Mm(!1),e.subject.withPlaceholder&&Mm(!1);var o=Jg(e.axis,t.displaceBy).point,i=function(e,t,n){var r=e.axis;if("virtual"===e.descriptor.mode)return Jm(r.line,t[r.line]);var o=e.subject.page.contentBox[r.size],i=hg(e.descriptor.id,n).reduce((function(e,t){return e+t.client.marginBox[r.size]}),0)+t[r.line]-o;return i<=0?null:Jm(r.line,i)}(e,o,n),a={placeholderSize:o,increasedBy:i,oldFrameMaxScroll:e.frame?e.frame.scroll.max:null};if(!r){var l=og({page:e.subject.page,withPlaceholder:a,axis:e.axis,frame:e.frame});return(0,po.Z)({},e,{subject:l})}var s=i?$m(r.scroll.max,i):r.scroll.max,u=Xg(r,s),c=og({page:e.subject.page,withPlaceholder:a,axis:e.axis,frame:u});return(0,po.Z)({},e,{subject:c,frame:u})},ev=function(e){var t=e.isMovingForward,n=e.previousPageBorderBoxCenter,r=e.draggable,o=e.isOver,i=e.draggables,a=e.droppables,l=e.viewport,s=e.afterCritical,u=function(e){var t=e.isMovingForward,n=e.pageBorderBoxCenter,r=e.source,o=e.droppables,i=e.viewport,a=r.subject.active;if(!a)return null;var l=r.axis,s=Eg(a[l.start],a[l.end]),u=dg(o).filter((function(e){return e!==r})).filter((function(e){return e.isEnabled})).filter((function(e){return Boolean(e.subject.active)})).filter((function(e){return _g(i.frame)(Kg(e))})).filter((function(e){var n=Kg(e);return t?a[l.crossAxisEnd]<n[l.crossAxisEnd]:n[l.crossAxisStart]<a[l.crossAxisStart]})).filter((function(e){var t=Kg(e),n=Eg(t[l.start],t[l.end]);return s(t[l.start])||s(t[l.end])||n(a[l.start])||n(a[l.end])})).sort((function(e,n){var r=Kg(e)[l.crossAxisStart],o=Kg(n)[l.crossAxisStart];return t?r-o:o-r})).filter((function(e,t,n){return Kg(e)[l.crossAxisStart]===Kg(n[0])[l.crossAxisStart]}));if(!u.length)return null;if(1===u.length)return u[0];var c=u.filter((function(e){return Eg(Kg(e)[l.start],Kg(e)[l.end])(n[l.line])}));return 1===c.length?c[0]:c.length>1?c.sort((function(e,t){return Kg(e)[l.start]-Kg(t)[l.start]}))[0]:u.sort((function(e,t){var r=Qm(n,ng(Kg(e))),o=Qm(n,ng(Kg(t)));return r!==o?r-o:Kg(e)[l.start]-Kg(t)[l.start]}))[0]}({isMovingForward:t,pageBorderBoxCenter:n,source:o,droppables:a,viewport:l});if(!u)return null;var c=hg(u.descriptor.id,i),f=function(e){var t=e.previousPageBorderBoxCenter,n=e.moveRelativeTo,r=e.insideDestination,o=e.draggable,i=e.draggables,a=e.destination,l=e.viewport,s=e.afterCritical;if(!n){if(r.length)return null;var u={displaced:wg,displacedBy:bg,at:{type:"REORDER",destination:{droppableId:a.descriptor.id,index:0}}},c=Ug({impact:u,draggable:o,droppable:a,draggables:i,afterCritical:s}),f=yg(o,a)?a:Qg(a,o,i);return Gg({draggable:o,destination:f,newPageBorderBoxCenter:c,viewport:l.frame,withDroppableDisplacement:!1,onlyOnMainAxis:!0})?u:null}var d,p=Boolean(t[a.axis.line]<=n.page.borderBox.center[a.axis.line]),h=(d=n.descriptor.index,n.descriptor.id===o.descriptor.id||p?d:d+1),m=Jg(a.axis,o.displaceBy);return Ig({draggable:o,insideDestination:r,destination:a,viewport:l,displacedBy:m,last:wg,index:h})}({previousPageBorderBoxCenter:n,destination:u,draggable:r,draggables:i,moveRelativeTo:function(e){var t=e.pageBorderBoxCenter,n=e.viewport,r=e.destination,o=e.insideDestination,i=e.afterCritical;return o.filter((function(e){return jg({target:Yg(e,i),destination:r,viewport:n.frame,withDroppableDisplacement:!0})})).sort((function(e,n){var o=Xm(t,Zg(r,qg(e,i))),a=Xm(t,Zg(r,qg(n,i)));return o<a?-1:a<o?1:e.descriptor.index-n.descriptor.index}))[0]||null}({pageBorderBoxCenter:n,viewport:l,destination:u,insideDestination:c,afterCritical:s}),insideDestination:c,viewport:l,afterCritical:s});if(!f)return null;var d=Ug({impact:f,draggable:r,droppable:u,draggables:i,afterCritical:s});return{clientSelection:Vg({pageBorderBoxCenter:d,draggable:r,viewport:l}),impact:f,scrollJumpRequest:null}},tv=function(e){var t=e.at;return t?"REORDER"===t.type?t.destination.droppableId:t.combine.droppableId:null},nv=function(e){var t=e.state,n=e.type,r=function(e,t){var n=tv(e);return n?t[n]:null}(t.impact,t.dimensions.droppables),o=Boolean(r),i=t.dimensions.droppables[t.critical.droppable.id],a=r||i,l=a.axis.direction,s="vertical"===l&&("MOVE_UP"===n||"MOVE_DOWN"===n)||"horizontal"===l&&("MOVE_LEFT"===n||"MOVE_RIGHT"===n);if(s&&!o)return null;var u="MOVE_DOWN"===n||"MOVE_RIGHT"===n,c=t.dimensions.draggables[t.critical.draggable.id],f=t.current.page.borderBoxCenter,d=t.dimensions,p=d.draggables,h=d.droppables;return s?$g({isMovingForward:u,previousPageBorderBoxCenter:f,draggable:c,destination:a,draggables:p,viewport:t.viewport,previousClientSelection:t.current.client.selection,previousImpact:t.impact,afterCritical:t.afterCritical}):ev({isMovingForward:u,previousPageBorderBoxCenter:f,draggable:c,isOver:a,draggables:p,droppables:h,viewport:t.viewport,afterCritical:t.afterCritical})};function rv(e){return"DRAGGING"===e.phase||"COLLECTING"===e.phase}function ov(e){var t=Eg(e.top,e.bottom),n=Eg(e.left,e.right);return function(e){return t(e.y)&&n(e.x)}}function iv(e){var t=e.pageBorderBox,n=e.draggable,r=e.droppables,o=dg(r).filter((function(e){if(!e.isEnabled)return!1;var n,r,o=e.subject.active;if(!o)return!1;if(r=o,!((n=t).left<r.right&&n.right>r.left&&n.top<r.bottom&&n.bottom>r.top))return!1;if(ov(o)(t.center))return!0;var i=e.axis,a=o.center[i.crossAxisLine],l=t[i.crossAxisStart],s=t[i.crossAxisEnd],u=Eg(o[i.crossAxisStart],o[i.crossAxisEnd]),c=u(l),f=u(s);return!c&&!f||(c?l<a:s>a)}));return o.length?1===o.length?o[0].descriptor.id:function(e){var t=e.pageBorderBox,n=e.draggable,r=e.candidates,o=n.page.borderBox.center,i=r.map((function(e){var n=e.axis,r=Jm(e.axis.line,t.center[n.line],e.page.borderBox.center[n.crossAxisLine]);return{id:e.descriptor.id,distance:Xm(o,r)}})).sort((function(e,t){return t.distance-e.distance}));return i[0]?i[0].id:null}({pageBorderBox:t,draggable:n,candidates:o}):null}var av=function(e,t){return ym(tg(e,t))};function lv(e){var t=e.displaced,n=e.id;return Boolean(t.visible[n]||t.invisible[n])}var sv=function(e){var t=e.pageOffset,n=e.draggable,r=e.draggables,o=e.droppables,i=e.previousImpact,a=e.viewport,l=e.afterCritical,s=av(n.page.borderBox,t),u=iv({pageBorderBox:s,draggable:n,droppables:o});if(!u)return xg;var c=o[u],f=hg(c.descriptor.id,r),d=function(e,t){var n=e.frame;return n?av(t,n.scroll.diff.value):t}(c,s);return function(e){var t=e.draggable,n=e.pageBorderBoxWithDroppableScroll,r=e.previousImpact,o=e.destination,i=e.insideDestination,a=e.afterCritical;if(!o.isCombineEnabled)return null;var l=o.axis,s=Jg(o.axis,t.displaceBy),u=s.value,c=n[l.start],f=n[l.end],d=sg(vg(t,i),(function(e){var t=e.descriptor.id,n=e.page.borderBox,o=n[l.size]/4,i=Rg(t,a),s=lv({displaced:r.displaced,id:t});return i?s?f>n[l.start]+o&&f<n[l.end]-o:c>n[l.start]-u+o&&c<n[l.end]-u-o:s?f>n[l.start]+u+o&&f<n[l.end]+u-o:c>n[l.start]+o&&c<n[l.end]-o}));return d?{displacedBy:s,displaced:r.displaced,at:{type:"COMBINE",combine:{draggableId:d.descriptor.id,droppableId:o.descriptor.id}}}:null}({pageBorderBoxWithDroppableScroll:d,draggable:n,previousImpact:i,destination:c,insideDestination:f,afterCritical:l})||function(e){var t=e.pageBorderBoxWithDroppableScroll,n=e.draggable,r=e.destination,o=e.insideDestination,i=e.last,a=e.viewport,l=e.afterCritical,s=r.axis,u=Jg(r.axis,n.displaceBy),c=u.value,f=t[s.start],d=t[s.end],p=function(e){var t=e.draggable,n=e.closest,r=e.inHomeList;return n?r&&n.descriptor.index>t.descriptor.index?n.descriptor.index-1:n.descriptor.index:null}({draggable:n,closest:sg(vg(n,o),(function(e){var t=e.descriptor.id,n=e.page.borderBox.center[s.line],r=Rg(t,l),o=lv({displaced:i,id:t});return r?o?d<=n:f<n-c:o?d<=n+c:f<n})),inHomeList:yg(n,r)});return Ig({draggable:n,insideDestination:o,destination:r,viewport:a,last:i,displacedBy:u,index:p})}({pageBorderBoxWithDroppableScroll:d,draggable:n,destination:c,insideDestination:f,last:i.displaced,viewport:a,afterCritical:l})},uv=function(e,t){var n;return(0,po.Z)({},e,((n={})[t.descriptor.id]=t,n))},cv=function(e){var t=e.previousImpact,n=e.impact,r=e.droppables,o=tv(t),i=tv(n);if(!o)return r;if(o===i)return r;var a=r[o];if(!a.subject.withPlaceholder)return r;var l=function(e){var t=e.subject.withPlaceholder;t||Mm(!1);var n=e.frame;if(!n){var r=og({page:e.subject.page,axis:e.axis,frame:null,withPlaceholder:null});return(0,po.Z)({},e,{subject:r})}var o=t.oldFrameMaxScroll;o||Mm(!1);var i=Xg(n,o),a=og({page:e.subject.page,axis:e.axis,frame:i,withPlaceholder:null});return(0,po.Z)({},e,{subject:a,frame:i})}(a);return uv(r,l)},fv=function(e){var t=e.state,n=e.clientSelection,r=e.dimensions,o=e.viewport,i=e.impact,a=e.scrollJumpRequest,l=o||t.viewport,s=r||t.dimensions,u=n||t.current.client.selection,c=Km(u,t.initial.client.selection),f={offset:c,selection:u,borderBoxCenter:$m(t.initial.client.borderBoxCenter,c)},d={selection:$m(f.selection,l.scroll.current),borderBoxCenter:$m(f.borderBoxCenter,l.scroll.current),offset:$m(f.offset,l.scroll.diff.value)},p={client:f,page:d};if("COLLECTING"===t.phase)return(0,po.Z)({phase:"COLLECTING"},t,{dimensions:s,viewport:l,current:p});var h=s.draggables[t.critical.draggable.id],m=i||sv({pageOffset:d.offset,draggable:h,draggables:s.draggables,droppables:s.droppables,previousImpact:t.impact,viewport:l,afterCritical:t.afterCritical}),g=function(e){var t=e.draggable,n=e.draggables,r=e.droppables,o=e.previousImpact,i=e.impact,a=cv({previousImpact:o,impact:i,droppables:r}),l=tv(i);if(!l)return a;var s=r[l];if(yg(t,s))return a;if(s.subject.withPlaceholder)return a;var u=Qg(s,t,n);return uv(a,u)}({draggable:h,impact:m,previousImpact:t.impact,draggables:s.draggables,droppables:s.droppables});return(0,po.Z)({},t,{current:p,dimensions:{draggables:s.draggables,droppables:g},impact:m,viewport:l,scrollJumpRequest:a||null,forceShouldAnimate:!a&&null})};var dv=function(e){var t=e.impact,n=e.viewport,r=e.draggables,o=e.destination,i=e.forceShouldAnimate,a=t.displaced,l=Tg({afterDragging:function(e,t){return e.map((function(e){return t[e]}))}(a.all,r),destination:o,displacedBy:t.displacedBy,viewport:n.frame,forceShouldAnimate:i,last:a});return(0,po.Z)({},t,{displaced:l})},pv=function(e){var t=e.impact,n=e.draggable,r=e.droppable,o=e.draggables,i=e.viewport,a=e.afterCritical,l=Ug({impact:t,draggable:n,draggables:o,droppable:r,afterCritical:a});return Vg({pageBorderBoxCenter:l,draggable:n,viewport:i})},hv=function(e){var t=e.state,n=e.dimensions,r=e.viewport;"SNAP"!==t.movementMode&&Mm(!1);var o=t.impact,i=r||t.viewport,a=n||t.dimensions,l=a.draggables,s=a.droppables,u=l[t.critical.draggable.id],c=tv(o);c||Mm(!1);var f=s[c],d=dv({impact:o,viewport:i,destination:f,draggables:l}),p=pv({impact:d,draggable:u,droppable:f,draggables:l,viewport:i,afterCritical:t.afterCritical});return fv({impact:d,clientSelection:p,state:t,dimensions:a,viewport:i})},mv=function(e){var t=e.draggable,n=e.home,r=e.draggables,o=e.viewport,i=Jg(n.axis,t.displaceBy),a=hg(n.descriptor.id,r),l=a.indexOf(t);-1===l&&Mm(!1);var s,u=a.slice(l+1),c=u.reduce((function(e,t){return e[t.descriptor.id]=!0,e}),{}),f={inVirtualList:"virtual"===n.descriptor.mode,displacedBy:i,effected:c};return{impact:{displaced:Tg({afterDragging:u,destination:n,displacedBy:i,last:null,viewport:o.frame,forceShouldAnimate:!1}),displacedBy:i,at:{type:"REORDER",destination:(s=t.descriptor,{index:s.index,droppableId:s.droppableId})}},afterCritical:f}},gv=function(e){0},vv=function(e){0},yv=function(e){var t=e.additions,n=e.updatedDroppables,r=e.viewport,o=r.scroll.diff.value;return t.map((function(e){var t=e.descriptor.droppableId,i=function(e){var t=e.frame;return t||Mm(!1),t}(n[t]).scroll.diff.value;return function(e){var t=e.draggable,n=e.offset,r=e.initialWindowScroll,o=Sm(t.client,n),i=Om(o,r);return(0,po.Z)({},t,{placeholder:(0,po.Z)({},t.placeholder,{client:o}),client:o,page:i})}({draggable:e,offset:$m(o,i),initialWindowScroll:r.scroll.initial})}))},bv=function(e){return"SNAP"===e.movementMode},wv=function(e,t,n){var r=function(e,t){return{draggables:e.draggables,droppables:uv(e.droppables,t)}}(e.dimensions,t);return!bv(e)||n?fv({state:e,dimensions:r}):hv({state:e,dimensions:r})};function xv(e){return e.isDragging&&"SNAP"===e.movementMode?(0,po.Z)({phase:"DRAGGING"},e,{scrollJumpRequest:null}):e}var Ev={phase:"IDLE",completed:null,shouldFlush:!1},_v=function(e,t){if(void 0===e&&(e=Ev),"FLUSH"===t.type)return(0,po.Z)({},Ev,{shouldFlush:!0});if("INITIAL_PUBLISH"===t.type){"IDLE"!==e.phase&&Mm(!1);var n=t.payload,r=n.critical,o=n.clientSelection,i=n.viewport,a=n.dimensions,l=n.movementMode,s=a.draggables[r.draggable.id],u=a.droppables[r.droppable.id],c={selection:o,borderBoxCenter:s.client.borderBox.center,offset:Gm},f={client:c,page:{selection:$m(c.selection,i.scroll.initial),borderBoxCenter:$m(c.selection,i.scroll.initial),offset:$m(c.selection,i.scroll.diff.value)}},d=dg(a.droppables).every((function(e){return!e.isFixedOnPage})),p=mv({draggable:s,home:u,draggables:a.draggables,viewport:i}),h=p.impact;return{phase:"DRAGGING",isDragging:!0,critical:r,movementMode:l,dimensions:a,initial:f,current:f,isWindowScrollAllowed:d,impact:h,afterCritical:p.afterCritical,onLiftImpact:h,viewport:i,scrollJumpRequest:null,forceShouldAnimate:null}}if("COLLECTION_STARTING"===t.type)return"COLLECTING"===e.phase||"DROP_PENDING"===e.phase?e:("DRAGGING"!==e.phase&&Mm(!1),(0,po.Z)({phase:"COLLECTING"},e,{phase:"COLLECTING"}));if("PUBLISH_WHILE_DRAGGING"===t.type)return"COLLECTING"!==e.phase&&"DROP_PENDING"!==e.phase&&Mm(!1),function(e){var t=e.state,n=e.published;gv();var r=n.modified.map((function(e){var n=t.dimensions.droppables[e.droppableId];return ig(n,e.scroll)})),o=(0,po.Z)({},t.dimensions.droppables,{},cg(r)),i=fg(yv({additions:n.additions,updatedDroppables:o,viewport:t.viewport})),a=(0,po.Z)({},t.dimensions.draggables,{},i);n.removals.forEach((function(e){delete a[e]}));var l={droppables:o,draggables:a},s=tv(t.impact),u=s?l.droppables[s]:null,c=l.draggables[t.critical.draggable.id],f=l.droppables[t.critical.droppable.id],d=mv({draggable:c,home:f,draggables:a,viewport:t.viewport}),p=d.impact,h=d.afterCritical,m=u&&u.isCombineEnabled?t.impact:p,g=sv({pageOffset:t.current.page.offset,draggable:l.draggables[t.critical.draggable.id],draggables:l.draggables,droppables:l.droppables,previousImpact:m,viewport:t.viewport,afterCritical:h});vv();var v=(0,po.Z)({phase:"DRAGGING"},t,{phase:"DRAGGING",impact:g,onLiftImpact:p,dimensions:l,afterCritical:h,forceShouldAnimate:!1});return"COLLECTING"===t.phase?v:(0,po.Z)({phase:"DROP_PENDING"},v,{phase:"DROP_PENDING",reason:t.reason,isWaiting:!1})}({state:e,published:t.payload});if("MOVE"===t.type){if("DROP_PENDING"===e.phase)return e;rv(e)||Mm(!1);var m=t.payload.client;return qm(m,e.current.client.selection)?e:fv({state:e,clientSelection:m,impact:bv(e)?e.impact:null})}if("UPDATE_DROPPABLE_SCROLL"===t.type){if("DROP_PENDING"===e.phase)return xv(e);if("COLLECTING"===e.phase)return xv(e);rv(e)||Mm(!1);var g=t.payload,v=g.id,y=g.newScroll,b=e.dimensions.droppables[v];if(!b)return e;var w=ig(b,y);return wv(e,w,!1)}if("UPDATE_DROPPABLE_IS_ENABLED"===t.type){if("DROP_PENDING"===e.phase)return e;rv(e)||Mm(!1);var x=t.payload,E=x.id,_=x.isEnabled,S=e.dimensions.droppables[E];S||Mm(!1),S.isEnabled===_&&Mm(!1);var O=(0,po.Z)({},S,{isEnabled:_});return wv(e,O,!0)}if("UPDATE_DROPPABLE_IS_COMBINE_ENABLED"===t.type){if("DROP_PENDING"===e.phase)return e;rv(e)||Mm(!1);var k=t.payload,C=k.id,P=k.isCombineEnabled,j=e.dimensions.droppables[C];j||Mm(!1),j.isCombineEnabled===P&&Mm(!1);var T=(0,po.Z)({},j,{isCombineEnabled:P});return wv(e,T,!0)}if("MOVE_BY_WINDOW_SCROLL"===t.type){if("DROP_PENDING"===e.phase||"DROP_ANIMATING"===e.phase)return e;rv(e)||Mm(!1),e.isWindowScrollAllowed||Mm(!1);var A=t.payload.newScroll;if(qm(e.viewport.scroll.current,A))return xv(e);var I=Hg(e.viewport,A);return bv(e)?hv({state:e,viewport:I}):fv({state:e,viewport:I})}if("UPDATE_VIEWPORT_MAX_SCROLL"===t.type){if(!rv(e))return e;var R=t.payload.maxScroll;if(qm(R,e.viewport.scroll.max))return e;var N=(0,po.Z)({},e.viewport,{scroll:(0,po.Z)({},e.viewport.scroll,{max:R})});return(0,po.Z)({phase:"DRAGGING"},e,{viewport:N})}if("MOVE_UP"===t.type||"MOVE_DOWN"===t.type||"MOVE_LEFT"===t.type||"MOVE_RIGHT"===t.type){if("COLLECTING"===e.phase||"DROP_PENDING"===e.phase)return e;"DRAGGING"!==e.phase&&Mm(!1);var D=nv({state:e,type:t.type});return D?fv({state:e,impact:D.impact,clientSelection:D.clientSelection,scrollJumpRequest:D.scrollJumpRequest}):e}if("DROP_PENDING"===t.type){var M=t.payload.reason;return"COLLECTING"!==e.phase&&Mm(!1),(0,po.Z)({phase:"DROP_PENDING"},e,{phase:"DROP_PENDING",isWaiting:!0,reason:M})}if("DROP_ANIMATE"===t.type){var L=t.payload,F=L.completed,z=L.dropDuration,B=L.newHomeClientOffset;return"DRAGGING"!==e.phase&&"DROP_PENDING"!==e.phase&&Mm(!1),{phase:"DROP_ANIMATING",completed:F,dropDuration:z,newHomeClientOffset:B,dimensions:e.dimensions}}return"DROP_COMPLETE"===t.type?{phase:"IDLE",completed:t.payload.completed,shouldFlush:!1}:e},Sv=function(e){return{type:"PUBLISH_WHILE_DRAGGING",payload:e}},Ov=function(){return{type:"COLLECTION_STARTING",payload:null}},kv=function(e){return{type:"UPDATE_DROPPABLE_SCROLL",payload:e}},Cv=function(e){return{type:"UPDATE_DROPPABLE_IS_ENABLED",payload:e}},Pv=function(e){return{type:"UPDATE_DROPPABLE_IS_COMBINE_ENABLED",payload:e}},jv=function(e){return{type:"MOVE",payload:e}},Tv=function(){return{type:"MOVE_UP",payload:null}},Av=function(){return{type:"MOVE_DOWN",payload:null}},Iv=function(){return{type:"MOVE_RIGHT",payload:null}},Rv=function(){return{type:"MOVE_LEFT",payload:null}},Nv=function(e){return{type:"DROP_COMPLETE",payload:e}},Dv=function(e){return{type:"DROP",payload:e}},Mv=function(){return{type:"DROP_ANIMATION_FINISHED",payload:null}};var Lv="cubic-bezier(.2,1,.1,1)",Fv={drop:0,combining:.7},zv={drop:.75},Bv=.2+"s "+"cubic-bezier(0.2, 0, 0, 1)",Zv={fluid:"opacity "+Bv,snap:"transform "+Bv+", opacity "+Bv,drop:function(e){var t=e+"s "+Lv;return"transform "+t+", opacity "+t},outOfTheWay:"transform "+Bv,placeholder:"height "+Bv+", width "+Bv+", margin "+Bv},Uv=function(e){return qm(e,Gm)?null:"translate("+e.x+"px, "+e.y+"px)"},Hv=Uv,Wv=function(e,t){var n=Uv(e);return n?t?n+" scale("+zv.drop+")":n:null},Vv=.33,Gv=.55,$v=Gv-Vv,Kv=function(e){var t=e.getState,n=e.dispatch;return function(e){return function(r){if("DROP"===r.type){var o=t(),i=r.payload.reason;if("COLLECTING"!==o.phase){if("IDLE"!==o.phase){"DROP_PENDING"===o.phase&&o.isWaiting&&Mm(!1),"DRAGGING"!==o.phase&&"DROP_PENDING"!==o.phase&&Mm(!1);var a=o.critical,l=o.dimensions,s=l.draggables[o.critical.draggable.id],u=function(e){var t=e.draggables,n=e.reason,r=e.lastImpact,o=e.home,i=e.viewport,a=e.onLiftImpact;return r.at&&"DROP"===n?"REORDER"===r.at.type?{impact:r,didDropInsideDroppable:!0}:{impact:(0,po.Z)({},r,{displaced:wg}),didDropInsideDroppable:!0}:{impact:dv({draggables:t,impact:a,destination:o,viewport:i,forceShouldAnimate:!0}),didDropInsideDroppable:!1}}({reason:i,lastImpact:o.impact,afterCritical:o.afterCritical,onLiftImpact:o.onLiftImpact,home:o.dimensions.droppables[o.critical.droppable.id],viewport:o.viewport,draggables:o.dimensions.draggables}),c=u.impact,f=u.didDropInsideDroppable,d=f?mg(c):null,p=f?gg(c):null,h={index:a.draggable.index,droppableId:a.droppable.id},m={draggableId:s.descriptor.id,type:s.descriptor.type,source:h,reason:i,mode:o.movementMode,destination:d,combine:p},g=function(e){var t=e.impact,n=e.draggable,r=e.dimensions,o=e.viewport,i=e.afterCritical,a=r.draggables,l=r.droppables,s=tv(t),u=s?l[s]:null,c=l[n.descriptor.droppableId],f=pv({impact:t,draggable:n,draggables:a,afterCritical:i,droppable:u||c,viewport:o});return Km(f,n.client.borderBox.center)}({impact:c,draggable:s,dimensions:l,viewport:o.viewport,afterCritical:o.afterCritical}),v={critical:o.critical,afterCritical:o.afterCritical,result:m,impact:c};if(!qm(o.current.client.offset,g)||Boolean(m.combine)){var y=function(e){var t=e.current,n=e.destination,r=e.reason,o=Xm(t,n);if(o<=0)return Vv;if(o>=1500)return Gv;var i=Vv+$v*(o/1500);return Number(("CANCEL"===r?.6*i:i).toFixed(2))}({current:o.current.client.offset,destination:g,reason:i});n(function(e){return{type:"DROP_ANIMATE",payload:e}}({newHomeClientOffset:g,dropDuration:y,completed:v}))}else n(Nv({completed:v}))}}else n(function(e){return{type:"DROP_PENDING",payload:e}}({reason:i}))}else e(r)}}},qv=function(){return{x:window.pageXOffset,y:window.pageYOffset}};function Yv(e){var t=e.onWindowScroll;var n=Am((function(){t(qv())})),r=function(e){return{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(t){t.target!==window&&t.target!==window.document||e()}}}(n),o=Rm;function i(){return o!==Rm}return{start:function(){i()&&Mm(!1),o=Nm(window,[r])},stop:function(){i()||Mm(!1),n.cancel(),o(),o=Rm},isActive:i}}var Jv=function(e){var t=Yv({onWindowScroll:function(t){e.dispatch({type:"MOVE_BY_WINDOW_SCROLL",payload:{newScroll:t}})}});return function(e){return function(n){t.isActive()||"INITIAL_PUBLISH"!==n.type||t.start(),t.isActive()&&function(e){return"DROP_COMPLETE"===e.type||"DROP_ANIMATE"===e.type||"FLUSH"===e.type}(n)&&t.stop(),e(n)}}},Xv=function(){var e=[];return{add:function(t){var n=setTimeout((function(){return function(t){var n=lg(e,(function(e){return e.timerId===t}));-1===n&&Mm(!1),e.splice(n,1)[0].callback()}(n)})),r={timerId:n,callback:t};e.push(r)},flush:function(){if(e.length){var t=[].concat(e);e.length=0,t.forEach((function(e){clearTimeout(e.timerId),e.callback()}))}}}},Qv=function(e,t){gv(),t(),vv()},ey=function(e,t){return{draggableId:e.draggable.id,type:e.droppable.type,source:{droppableId:e.droppable.id,index:e.draggable.index},mode:t}},ty=function(e,t,n,r){if(e){var o=function(e){var t=!1,n=!1,r=setTimeout((function(){n=!0})),o=function(o){t||n||(t=!0,e(o),clearTimeout(r))};return o.wasCalled=function(){return t},o}(n);e(t,{announce:o}),o.wasCalled()||n(r(t))}else n(r(t))},ny=function(e,t){var n=function(e,t){var n=Xv(),r=null,o=function(n){r||Mm(!1),r=null,Qv(0,(function(){return ty(e().onDragEnd,n,t,Vm)}))};return{beforeCapture:function(t,n){r&&Mm(!1),Qv(0,(function(){var r=e().onBeforeCapture;r&&r({draggableId:t,mode:n})}))},beforeStart:function(t,n){r&&Mm(!1),Qv(0,(function(){var r=e().onBeforeDragStart;r&&r(ey(t,n))}))},start:function(o,i){r&&Mm(!1);var a=ey(o,i);r={mode:i,lastCritical:o,lastLocation:a.source,lastCombine:null},n.add((function(){Qv(0,(function(){return ty(e().onDragStart,a,t,Hm)}))}))},update:function(o,i){var a=mg(i),l=gg(i);r||Mm(!1);var s=!function(e,t){if(e===t)return!0;var n=e.draggable.id===t.draggable.id&&e.draggable.droppableId===t.draggable.droppableId&&e.draggable.type===t.draggable.type&&e.draggable.index===t.draggable.index,r=e.droppable.id===t.droppable.id&&e.droppable.type===t.droppable.type;return n&&r}(o,r.lastCritical);s&&(r.lastCritical=o);var u,c,f=(u=r.lastLocation,c=a,!(null==u&&null==c||null!=u&&null!=c&&u.droppableId===c.droppableId&&u.index===c.index));f&&(r.lastLocation=a);var d=!function(e,t){return null==e&&null==t||null!=e&&null!=t&&(e.draggableId===t.draggableId&&e.droppableId===t.droppableId)}(r.lastCombine,l);if(d&&(r.lastCombine=l),s||f||d){var p=(0,po.Z)({},ey(o,r.mode),{combine:l,destination:a});n.add((function(){Qv(0,(function(){return ty(e().onDragUpdate,p,t,Wm)}))}))}},flush:function(){r||Mm(!1),n.flush()},drop:o,abort:function(){if(r){var e=(0,po.Z)({},ey(r.lastCritical,r.mode),{combine:null,destination:null,reason:"CANCEL"});o(e)}}}}(e,t);return function(e){return function(t){return function(r){if("BEFORE_INITIAL_CAPTURE"!==r.type){if("INITIAL_PUBLISH"===r.type){var o=r.payload.critical;return n.beforeStart(o,r.payload.movementMode),t(r),void n.start(o,r.payload.movementMode)}if("DROP_COMPLETE"===r.type){var i=r.payload.completed.result;return n.flush(),t(r),void n.drop(i)}if(t(r),"FLUSH"!==r.type){var a=e.getState();"DRAGGING"===a.phase&&n.update(a.critical,a.impact)}else n.abort()}else n.beforeCapture(r.payload.draggableId,r.payload.movementMode)}}}},ry=function(e){return function(t){return function(n){if("DROP_ANIMATION_FINISHED"===n.type){var r=e.getState();"DROP_ANIMATING"!==r.phase&&Mm(!1),e.dispatch(Nv({completed:r.completed}))}else t(n)}}},oy=function(e){var t=null,n=null;return function(r){return function(o){if("FLUSH"!==o.type&&"DROP_COMPLETE"!==o.type&&"DROP_ANIMATION_FINISHED"!==o.type||(n&&(cancelAnimationFrame(n),n=null),t&&(t(),t=null)),r(o),"DROP_ANIMATE"===o.type){var i={eventName:"scroll",options:{capture:!0,passive:!1,once:!0},fn:function(){"DROP_ANIMATING"===e.getState().phase&&e.dispatch({type:"DROP_ANIMATION_FINISHED",payload:null})}};n=requestAnimationFrame((function(){n=null,t=Nm(window,[i])}))}}}},iy=function(e){return function(t){return function(n){if(t(n),"PUBLISH_WHILE_DRAGGING"===n.type){var r=e.getState();"DROP_PENDING"===r.phase&&(r.isWaiting||e.dispatch(Dv({reason:r.reason})))}}}},ay=g,ly=function(e){var t,n=e.dimensionMarshal,r=e.focusMarshal,o=e.styleMarshal,i=e.getResponders,a=e.announce,l=e.autoScroller;return u(_v,ay(v((t=o,function(){return function(e){return function(n){"INITIAL_PUBLISH"===n.type&&t.dragging(),"DROP_ANIMATE"===n.type&&t.dropping(n.payload.completed.result.reason),"FLUSH"!==n.type&&"DROP_COMPLETE"!==n.type||t.resting(),e(n)}}}),function(e){return function(){return function(t){return function(n){"DROP_COMPLETE"!==n.type&&"FLUSH"!==n.type&&"DROP_ANIMATE"!==n.type||e.stopPublishing(),t(n)}}}}(n),function(e){return function(t){var n=t.getState,r=t.dispatch;return function(t){return function(o){if("LIFT"===o.type){var i=o.payload,a=i.id,l=i.clientSelection,s=i.movementMode,u=n();"DROP_ANIMATING"===u.phase&&r(Nv({completed:u.completed})),"IDLE"!==n().phase&&Mm(!1),r({type:"FLUSH",payload:null}),r({type:"BEFORE_INITIAL_CAPTURE",payload:{draggableId:a,movementMode:s}});var c={draggableId:a,scrollOptions:{shouldPublishImmediately:"SNAP"===s}},f=e.startPublishing(c),d=f.critical,p=f.dimensions,h=f.viewport;r(function(e){return{type:"INITIAL_PUBLISH",payload:e}}({critical:d,dimensions:p,clientSelection:l,movementMode:s,viewport:h}))}else t(o)}}}}(n),Kv,ry,oy,iy,function(e){return function(t){return function(n){return function(r){if(function(e){return"DROP_COMPLETE"===e.type||"DROP_ANIMATE"===e.type||"FLUSH"===e.type}(r))return e.stop(),void n(r);if("INITIAL_PUBLISH"===r.type){n(r);var o=t.getState();return"DRAGGING"!==o.phase&&Mm(!1),void e.start(o)}n(r),e.scroll(t.getState())}}}}(l),Jv,function(e){var t=!1;return function(){return function(n){return function(r){if("INITIAL_PUBLISH"===r.type)return t=!0,e.tryRecordFocus(r.payload.critical.draggable.id),n(r),void e.tryRestoreFocusRecorded();if(n(r),t){if("FLUSH"===r.type)return t=!1,void e.tryRestoreFocusRecorded();if("DROP_COMPLETE"===r.type){t=!1;var o=r.payload.completed.result;o.combine&&e.tryShiftRecord(o.draggableId,o.combine.draggableId),e.tryRestoreFocusRecorded()}}}}}}(r),ny(i,a))))};var sy=function(e){var t=e.scrollHeight,n=e.scrollWidth,r=e.height,o=e.width,i=Km({x:n,y:t},{x:o,y:r});return{x:Math.max(0,i.x),y:Math.max(0,i.y)}},uy=function(){var e=document.documentElement;return e||Mm(!1),e},cy=function(){var e=uy();return sy({scrollHeight:e.scrollHeight,scrollWidth:e.scrollWidth,width:e.clientWidth,height:e.clientHeight})},fy=function(e){var t=e.critical,n=e.scrollOptions,r=e.registry;gv();var o=function(){var e=qv(),t=cy(),n=e.y,r=e.x,o=uy(),i=o.clientWidth,a=o.clientHeight;return{frame:ym({top:n,left:r,right:r+i,bottom:n+a}),scroll:{initial:e,current:e,max:t,diff:{value:Gm,displacement:Gm}}}}(),i=o.scroll.current,a=t.droppable,l=r.droppable.getAllByType(a.type).map((function(e){return e.callbacks.getDimensionAndWatchScroll(i,n)})),s=r.draggable.getAllByType(t.draggable.type).map((function(e){return e.getDimension(i)})),u={draggables:fg(s),droppables:cg(l)};return vv(),{dimensions:u,critical:t,viewport:o}};function dy(e,t,n){return n.descriptor.id!==t.id&&(n.descriptor.type===t.type&&"virtual"===e.droppable.getById(n.descriptor.droppableId).descriptor.mode)}var py,hy,my=function(e,t){var n=null,r=function(e){var t=e.registry,n=e.callbacks,r={additions:{},removals:{},modified:{}},o=null,i=function(){o||(n.collectionStarting(),o=requestAnimationFrame((function(){o=null,gv();var e=r,i=e.additions,a=e.removals,l=e.modified,s=Object.keys(i).map((function(e){return t.draggable.getById(e).getDimension(Gm)})).sort((function(e,t){return e.descriptor.index-t.descriptor.index})),u=Object.keys(l).map((function(e){return{droppableId:e,scroll:t.droppable.getById(e).callbacks.getScrollWhileDragging()}})),c={additions:s,removals:Object.keys(a),modified:u};r={additions:{},removals:{},modified:{}},vv(),n.publish(c)})))};return{add:function(e){var t=e.descriptor.id;r.additions[t]=e,r.modified[e.descriptor.droppableId]=!0,r.removals[t]&&delete r.removals[t],i()},remove:function(e){var t=e.descriptor;r.removals[t.id]=!0,r.modified[t.droppableId]=!0,r.additions[t.id]&&delete r.additions[t.id],i()},stop:function(){o&&(cancelAnimationFrame(o),o=null,r={additions:{},removals:{},modified:{}})}}}({callbacks:{publish:t.publishWhileDragging,collectionStarting:t.collectionStarting},registry:e}),o=function(t){n||Mm(!1);var o=n.critical.draggable;"ADDITION"===t.type&&dy(e,o,t.value)&&r.add(t.value),"REMOVAL"===t.type&&dy(e,o,t.value)&&r.remove(t.value)};return{updateDroppableIsEnabled:function(r,o){e.droppable.exists(r)||Mm(!1),n&&t.updateDroppableIsEnabled({id:r,isEnabled:o})},updateDroppableIsCombineEnabled:function(r,o){n&&(e.droppable.exists(r)||Mm(!1),t.updateDroppableIsCombineEnabled({id:r,isCombineEnabled:o}))},scrollDroppable:function(t,r){n&&e.droppable.getById(t).callbacks.scroll(r)},updateDroppableScroll:function(r,o){n&&(e.droppable.exists(r)||Mm(!1),t.updateDroppableScroll({id:r,newScroll:o}))},startPublishing:function(t){n&&Mm(!1);var r=e.draggable.getById(t.draggableId),i=e.droppable.getById(r.descriptor.droppableId),a={draggable:r.descriptor,droppable:i.descriptor},l=e.subscribe(o);return n={critical:a,unsubscribe:l},fy({critical:a,registry:e,scrollOptions:t.scrollOptions})},stopPublishing:function(){if(n){r.stop();var t=n.critical.droppable;e.droppable.getAllByType(t.type).forEach((function(e){return e.callbacks.dragStopped()})),n.unsubscribe(),n=null}}}},gy=function(e,t){return"IDLE"===e.phase||"DROP_ANIMATING"===e.phase&&(e.completed.result.draggableId!==t&&"DROP"===e.completed.result.reason)},vy=function(e){window.scrollBy(e.x,e.y)},yy=Tm((function(e){return dg(e).filter((function(e){return!!e.isEnabled&&!!e.frame}))})),by=function(e){var t=e.center,n=e.destination,r=e.droppables;if(n){var o=r[n];return o.frame?o:null}return function(e,t){return sg(yy(t),(function(t){return t.frame||Mm(!1),ov(t.frame.pageMarginBox)(e)}))}(t,r)},wy=.25,xy=.05,Ey=28,_y=function(e){return Math.pow(e,2)},Sy={stopDampeningAt:1200,accelerateAt:360},Oy=function(e){var t=e.startOfRange,n=e.endOfRange,r=e.current,o=n-t;return 0===o?0:(r-t)/o},ky=Sy.accelerateAt,Cy=Sy.stopDampeningAt,Py=function(e){var t=e.distanceToEdge,n=e.thresholds,r=e.dragStartTime,o=e.shouldUseTimeDampening,i=function(e,t){if(e>t.startScrollingFrom)return 0;if(e<=t.maxScrollValueAt)return Ey;if(e===t.startScrollingFrom)return 1;var n=Oy({startOfRange:t.maxScrollValueAt,endOfRange:t.startScrollingFrom,current:e}),r=Ey*_y(1-n);return Math.ceil(r)}(t,n);return 0===i?0:o?Math.max(function(e,t){var n=t,r=Cy,o=Date.now()-n;if(o>=Cy)return e;if(o<ky)return 1;var i=Oy({startOfRange:ky,endOfRange:r,current:o}),a=e*_y(i);return Math.ceil(a)}(i,r),1):i},jy=function(e){var t=e.container,n=e.distanceToEdges,r=e.dragStartTime,o=e.axis,i=e.shouldUseTimeDampening,a=function(e,t){return{startScrollingFrom:e[t.size]*wy,maxScrollValueAt:e[t.size]*xy}}(t,o);return n[o.end]<n[o.start]?Py({distanceToEdge:n[o.end],thresholds:a,dragStartTime:r,shouldUseTimeDampening:i}):-1*Py({distanceToEdge:n[o.start],thresholds:a,dragStartTime:r,shouldUseTimeDampening:i})},Ty=eg((function(e){return 0===e?0:e})),Ay=function(e){var t=e.dragStartTime,n=e.container,r=e.subject,o=e.center,i=e.shouldUseTimeDampening,a={top:o.y-n.top,right:n.right-o.x,bottom:n.bottom-o.y,left:o.x-n.left},l=jy({container:n,distanceToEdges:a,dragStartTime:t,axis:Og,shouldUseTimeDampening:i}),s=jy({container:n,distanceToEdges:a,dragStartTime:t,axis:kg,shouldUseTimeDampening:i}),u=Ty({x:s,y:l});if(qm(u,Gm))return null;var c=function(e){var t=e.container,n=e.subject,r=e.proposedScroll,o=n.height>t.height,i=n.width>t.width;return i||o?i&&o?null:{x:i?0:r.x,y:o?0:r.y}:r}({container:n,subject:r,proposedScroll:u});return c?qm(c,Gm)?null:c:null},Iy=eg((function(e){return 0===e?0:e>0?1:-1})),Ry=(py=function(e,t){return e<0?e:e>t?e-t:0},function(e){var t=e.current,n=e.max,r=e.change,o=$m(t,r),i={x:py(o.x,n.x),y:py(o.y,n.y)};return qm(i,Gm)?null:i}),Ny=function(e){var t=e.max,n=e.current,r=e.change,o={x:Math.max(n.x,t.x),y:Math.max(n.y,t.y)},i=Iy(r),a=Ry({max:o,current:n,change:i});return!a||(0!==i.x&&0===a.x||0!==i.y&&0===a.y)},Dy=function(e,t){return Ny({current:e.scroll.current,max:e.scroll.max,change:t})},My=function(e,t){var n=e.frame;return!!n&&Ny({current:n.scroll.current,max:n.scroll.max,change:t})},Ly=function(e){var t=e.state,n=e.dragStartTime,r=e.shouldUseTimeDampening,o=e.scrollWindow,i=e.scrollDroppable,a=t.current.page.borderBoxCenter,l=t.dimensions.draggables[t.critical.draggable.id].page.marginBox;if(t.isWindowScrollAllowed){var s=function(e){var t=e.viewport,n=e.subject,r=e.center,o=e.dragStartTime,i=e.shouldUseTimeDampening,a=Ay({dragStartTime:o,container:t.frame,subject:n,center:r,shouldUseTimeDampening:i});return a&&Dy(t,a)?a:null}({dragStartTime:n,viewport:t.viewport,subject:l,center:a,shouldUseTimeDampening:r});if(s)return void o(s)}var u=by({center:a,destination:tv(t.impact),droppables:t.dimensions.droppables});if(u){var c=function(e){var t=e.droppable,n=e.subject,r=e.center,o=e.dragStartTime,i=e.shouldUseTimeDampening,a=t.frame;if(!a)return null;var l=Ay({dragStartTime:o,container:a.pageMarginBox,subject:n,center:r,shouldUseTimeDampening:i});return l&&My(t,l)?l:null}({dragStartTime:n,droppable:u,subject:l,center:a,shouldUseTimeDampening:r});c&&i(u.descriptor.id,c)}},Fy=function(e){var t=e.move,n=e.scrollDroppable,r=e.scrollWindow,o=function(e,t){if(!My(e,t))return t;var r=function(e,t){var n=e.frame;return n&&My(e,t)?Ry({current:n.scroll.current,max:n.scroll.max,change:t}):null}(e,t);if(!r)return n(e.descriptor.id,t),null;var o=Km(t,r);return n(e.descriptor.id,o),Km(t,o)},i=function(e,t,n){if(!e)return n;if(!Dy(t,n))return n;var o=function(e,t){if(!Dy(e,t))return null;var n=e.scroll.max,r=e.scroll.current;return Ry({current:r,max:n,change:t})}(t,n);if(!o)return r(n),null;var i=Km(n,o);return r(i),Km(n,i)};return function(e){var n=e.scrollJumpRequest;if(n){var r=tv(e.impact);r||Mm(!1);var a=o(e.dimensions.droppables[r],n);if(a){var l=e.viewport,s=i(e.isWindowScrollAllowed,l,a);s&&function(e,n){var r=$m(e.current.client.selection,n);t({client:r})}(e,s)}}}},zy=function(e){var t=e.scrollDroppable,n=e.scrollWindow,r=e.move,o=function(e){var t=e.scrollWindow,n=e.scrollDroppable,r=Am(t),o=Am(n),i=null,a=function(e){i||Mm(!1);var t=i,n=t.shouldUseTimeDampening,a=t.dragStartTime;Ly({state:e,scrollWindow:r,scrollDroppable:o,dragStartTime:a,shouldUseTimeDampening:n})};return{start:function(e){gv(),i&&Mm(!1);var t=Date.now(),n=!1,r=function(){n=!0};Ly({state:e,dragStartTime:0,shouldUseTimeDampening:!1,scrollWindow:r,scrollDroppable:r}),i={dragStartTime:t,shouldUseTimeDampening:n},vv(),n&&a(e)},stop:function(){i&&(r.cancel(),o.cancel(),i=null)},scroll:a}}({scrollWindow:n,scrollDroppable:t}),i=Fy({move:r,scrollWindow:n,scrollDroppable:t});return{scroll:function(e){"DRAGGING"===e.phase&&("FLUID"!==e.movementMode?e.scrollJumpRequest&&i(e):o.scroll(e))},start:o.start,stop:o.stop}},By={base:hy="data-rbd-drag-handle",draggableId:hy+"-draggable-id",contextId:hy+"-context-id"},Zy=function(){var e="data-rbd-draggable";return{base:e,contextId:e+"-context-id",id:e+"-id"}}(),Uy=function(){var e="data-rbd-droppable";return{base:e,contextId:e+"-context-id",id:e+"-id"}}(),Hy={contextId:"data-rbd-scroll-container-context-id"},Wy=function(e,t){return e.map((function(e){var n=e.styles[t];return n?e.selector+" { "+n+" }":""})).join(" ")},Vy="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement?r.useLayoutEffect:r.useEffect,Gy=function(){var e=document.querySelector("head");return e||Mm(!1),e},$y=function(e){var t=document.createElement("style");return e&&t.setAttribute("nonce",e),t.type="text/css",t};function Ky(e,t){var n=gm((function(){return function(e){var t,n,r=function(e){return function(t){return"["+t+'="'+e+'"]'}}(e),o=(t="\n cursor: -webkit-grab;\n cursor: grab;\n ",{selector:r(By.contextId),styles:{always:"\n -webkit-touch-callout: none;\n -webkit-tap-highlight-color: rgba(0,0,0,0);\n touch-action: manipulation;\n ",resting:t,dragging:"pointer-events: none;",dropAnimating:t}}),i=[(n="\n transition: "+Zv.outOfTheWay+";\n ",{selector:r(Zy.contextId),styles:{dragging:n,dropAnimating:n,userCancel:n}}),o,{selector:r(Uy.contextId),styles:{always:"overflow-anchor: none;"}},{selector:"body",styles:{dragging:"\n cursor: grabbing;\n cursor: -webkit-grabbing;\n user-select: none;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n overflow-anchor: none;\n "}}];return{always:Wy(i,"always"),resting:Wy(i,"resting"),dragging:Wy(i,"dragging"),dropAnimating:Wy(i,"dropAnimating"),userCancel:Wy(i,"userCancel")}}(e)}),[e]),o=(0,r.useRef)(null),i=(0,r.useRef)(null),a=vm(Tm((function(e){var t=i.current;t||Mm(!1),t.textContent=e})),[]),l=vm((function(e){var t=o.current;t||Mm(!1),t.textContent=e}),[]);Vy((function(){(o.current||i.current)&&Mm(!1);var r=$y(t),s=$y(t);return o.current=r,i.current=s,r.setAttribute("data-rbd-always",e),s.setAttribute("data-rbd-dynamic",e),Gy().appendChild(r),Gy().appendChild(s),l(n.always),a(n.resting),function(){var e=function(e){var t=e.current;t||Mm(!1),Gy().removeChild(t),e.current=null};e(o),e(i)}}),[t,l,a,n.always,n.resting,e]);var s=vm((function(){return a(n.dragging)}),[a,n.dragging]),u=vm((function(e){a("DROP"!==e?n.userCancel:n.dropAnimating)}),[a,n.dropAnimating,n.userCancel]),c=vm((function(){i.current&&a(n.resting)}),[a,n.resting]);return gm((function(){return{dragging:s,dropping:u,resting:c}}),[s,u,c])}var qy=function(e){return e&&e.ownerDocument?e.ownerDocument.defaultView:window};function Yy(e){return e instanceof qy(e).HTMLElement}function Jy(e,t){var n="["+By.contextId+'="'+e+'"]',r=ug(document.querySelectorAll(n));if(!r.length)return null;var o=sg(r,(function(e){return e.getAttribute(By.draggableId)===t}));return o&&Yy(o)?o:null}function Xy(){var e={draggables:{},droppables:{}},t=[];function n(e){t.length&&t.forEach((function(t){return t(e)}))}function r(t){return e.draggables[t]||null}function o(t){return e.droppables[t]||null}return{draggable:{register:function(t){e.draggables[t.descriptor.id]=t,n({type:"ADDITION",value:t})},update:function(t,n){var r=e.draggables[n.descriptor.id];r&&r.uniqueId===t.uniqueId&&(delete e.draggables[n.descriptor.id],e.draggables[t.descriptor.id]=t)},unregister:function(t){var o=t.descriptor.id,i=r(o);i&&t.uniqueId===i.uniqueId&&(delete e.draggables[o],n({type:"REMOVAL",value:t}))},getById:function(e){var t=r(e);return t||Mm(!1),t},findById:r,exists:function(e){return Boolean(r(e))},getAllByType:function(t){return ag(e.draggables).filter((function(e){return e.descriptor.type===t}))}},droppable:{register:function(t){e.droppables[t.descriptor.id]=t},unregister:function(t){var n=o(t.descriptor.id);n&&t.uniqueId===n.uniqueId&&delete e.droppables[t.descriptor.id]},getById:function(e){var t=o(e);return t||Mm(!1),t},findById:o,exists:function(e){return Boolean(o(e))},getAllByType:function(t){return ag(e.droppables).filter((function(e){return e.descriptor.type===t}))}},subscribe:function(e){return t.push(e),function(){var n=t.indexOf(e);-1!==n&&t.splice(n,1)}},clean:function(){e.draggables={},e.droppables={},t.length=0}}}var Qy=r.createContext(null),eb=function(){var e=document.body;return e||Mm(!1),e},tb={position:"absolute",width:"1px",height:"1px",margin:"-1px",border:"0",padding:"0",overflow:"hidden",clip:"rect(0 0 0 0)","clip-path":"inset(100%)"};var nb=0,rb={separator:"::"};function ob(e,t){return void 0===t&&(t=rb),gm((function(){return""+e+t.separator+nb++}),[t.separator,e])}var ib=r.createContext(null);function ab(e){0}function lb(e,t){ab()}function sb(){lb()}function ub(e){var t=(0,r.useRef)(e);return(0,r.useEffect)((function(){t.current=e})),t}var cb,fb=((cb={})[13]=!0,cb[9]=!0,cb),db=function(e){fb[e.keyCode]&&e.preventDefault()},pb=function(){var e="visibilitychange";return"undefined"==typeof document?e:sg([e,"ms"+e,"webkit"+e,"moz"+e,"o"+e],(function(e){return"on"+e in document}))||e}();var hb,mb={type:"IDLE"};function gb(e){var t=e.cancel,n=e.completed,r=e.getPhase,o=e.setPhase;return[{eventName:"mousemove",fn:function(e){var t=e.button,n=e.clientX,i=e.clientY;if(0===t){var a={x:n,y:i},l=r();if("DRAGGING"===l.type)return e.preventDefault(),void l.actions.move(a);"PENDING"!==l.type&&Mm(!1);var s=l.point;if(u=s,c=a,Math.abs(c.x-u.x)>=5||Math.abs(c.y-u.y)>=5){var u,c;e.preventDefault();var f=l.actions.fluidLift(a);o({type:"DRAGGING",actions:f})}}}},{eventName:"mouseup",fn:function(e){var o=r();"DRAGGING"===o.type?(e.preventDefault(),o.actions.drop({shouldBlockNextClick:!0}),n()):t()}},{eventName:"mousedown",fn:function(e){"DRAGGING"===r().type&&e.preventDefault(),t()}},{eventName:"keydown",fn:function(e){if("PENDING"!==r().type)return 27===e.keyCode?(e.preventDefault(),void t()):void db(e);t()}},{eventName:"resize",fn:t},{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(){"PENDING"===r().type&&t()}},{eventName:"webkitmouseforcedown",fn:function(e){var n=r();"IDLE"===n.type&&Mm(!1),n.actions.shouldRespectForcePress()?t():e.preventDefault()}},{eventName:pb,fn:t}]}function vb(){}var yb=((hb={})[34]=!0,hb[33]=!0,hb[36]=!0,hb[35]=!0,hb);function bb(e,t){function n(){t(),e.cancel()}return[{eventName:"keydown",fn:function(r){return 27===r.keyCode?(r.preventDefault(),void n()):32===r.keyCode?(r.preventDefault(),t(),void e.drop()):40===r.keyCode?(r.preventDefault(),void e.moveDown()):38===r.keyCode?(r.preventDefault(),void e.moveUp()):39===r.keyCode?(r.preventDefault(),void e.moveRight()):37===r.keyCode?(r.preventDefault(),void e.moveLeft()):void(yb[r.keyCode]?r.preventDefault():db(r))}},{eventName:"mousedown",fn:n},{eventName:"mouseup",fn:n},{eventName:"click",fn:n},{eventName:"touchstart",fn:n},{eventName:"resize",fn:n},{eventName:"wheel",fn:n,options:{passive:!0}},{eventName:pb,fn:n}]}var wb={type:"IDLE"};var xb={input:!0,button:!0,textarea:!0,select:!0,option:!0,optgroup:!0,video:!0,audio:!0};function Eb(e,t){var n=t.target;return!!Yy(n)&&function e(t,n){if(null==n)return!1;if(Boolean(xb[n.tagName.toLowerCase()]))return!0;var r=n.getAttribute("contenteditable");return"true"===r||""===r||n!==t&&e(t,n.parentElement)}(e,n)}var _b=function(e){return ym(e.getBoundingClientRect()).center};var Sb="undefined"==typeof document?"matches":sg(["matches","msMatchesSelector","webkitMatchesSelector"],(function(e){return e in Element.prototype}))||"matches";function Ob(e,t){return e.closest?e.closest(t):function e(t,n){return null==t?null:t[Sb](n)?t:e(t.parentElement,n)}(e,t)}function kb(e,t){var n,r=t.target;if(!((n=r)instanceof qy(n).Element))return null;var o=Ob(r,function(e){return"["+By.contextId+'="'+e+'"]'}(e));return o&&Yy(o)?o:null}function Cb(e){e.preventDefault()}function Pb(e){var t=e.expected,n=e.phase,r=e.isLockActive;e.shouldWarn;return!!r()&&t===n}function jb(e){var t=e.lockAPI,n=e.store,r=e.registry,o=e.draggableId;if(t.isClaimed())return!1;var i=r.draggable.findById(o);return!!i&&(!!i.options.isEnabled&&!!gy(n.getState(),o))}function Tb(e){var t=e.lockAPI,n=e.contextId,r=e.store,o=e.registry,i=e.draggableId,a=e.forceSensorStop,l=e.sourceEvent;if(!jb({lockAPI:t,store:r,registry:o,draggableId:i}))return null;var s=o.draggable.getById(i),u=function(e,t){var n="["+Zy.contextId+'="'+e+'"]',r=sg(ug(document.querySelectorAll(n)),(function(e){return e.getAttribute(Zy.id)===t}));return r&&Yy(r)?r:null}(n,s.descriptor.id);if(!u)return null;if(l&&!s.options.canDragInteractiveElements&&Eb(u,l))return null;var c=t.claim(a||Rm),f="PRE_DRAG";function d(){return s.options.shouldRespectForcePress}function p(){return t.isActive(c)}var h=function(e,t){Pb({expected:e,phase:f,isLockActive:p,shouldWarn:!0})&&r.dispatch(t())}.bind(null,"DRAGGING");function m(e){function n(){t.release(),f="COMPLETED"}function o(t,o){if(void 0===o&&(o={shouldBlockNextClick:!1}),e.cleanup(),o.shouldBlockNextClick){var i=Nm(window,[{eventName:"click",fn:Cb,options:{once:!0,passive:!1,capture:!0}}]);setTimeout(i)}n(),r.dispatch(Dv({reason:t}))}return"PRE_DRAG"!==f&&(n(),"PRE_DRAG"!==f&&Mm(!1)),r.dispatch(function(e){return{type:"LIFT",payload:e}}(e.liftActionArgs)),f="DRAGGING",(0,po.Z)({isActive:function(){return Pb({expected:"DRAGGING",phase:f,isLockActive:p,shouldWarn:!1})},shouldRespectForcePress:d,drop:function(e){return o("DROP",e)},cancel:function(e){return o("CANCEL",e)}},e.actions)}return{isActive:function(){return Pb({expected:"PRE_DRAG",phase:f,isLockActive:p,shouldWarn:!1})},shouldRespectForcePress:d,fluidLift:function(e){var t=Am((function(e){h((function(){return jv({client:e})}))})),n=m({liftActionArgs:{id:i,clientSelection:e,movementMode:"FLUID"},cleanup:function(){return t.cancel()},actions:{move:t}});return(0,po.Z)({},n,{move:t})},snapLift:function(){var e={moveUp:function(){return h(Tv)},moveRight:function(){return h(Iv)},moveDown:function(){return h(Av)},moveLeft:function(){return h(Rv)}};return m({liftActionArgs:{id:i,clientSelection:_b(u),movementMode:"SNAP"},cleanup:Rm,actions:e})},abort:function(){Pb({expected:"PRE_DRAG",phase:f,isLockActive:p,shouldWarn:!0})&&t.release()}}}var Ab=[function(e){var t=(0,r.useRef)(mb),n=(0,r.useRef)(Rm),o=gm((function(){return{eventName:"mousedown",fn:function(t){if(!t.defaultPrevented&&0===t.button&&!(t.ctrlKey||t.metaKey||t.shiftKey||t.altKey)){var r=e.findClosestDraggableId(t);if(r){var o=e.tryGetLock(r,l,{sourceEvent:t});if(o){t.preventDefault();var i={x:t.clientX,y:t.clientY};n.current(),c(o,i)}}}}}}),[e]),i=gm((function(){return{eventName:"webkitmouseforcewillbegin",fn:function(t){if(!t.defaultPrevented){var n=e.findClosestDraggableId(t);if(n){var r=e.findOptionsForDraggable(n);r&&(r.shouldRespectForcePress||e.canGetLock(n)&&t.preventDefault())}}}}}),[e]),a=vm((function(){n.current=Nm(window,[i,o],{passive:!1,capture:!0})}),[i,o]),l=vm((function(){"IDLE"!==t.current.type&&(t.current=mb,n.current(),a())}),[a]),s=vm((function(){var e=t.current;l(),"DRAGGING"===e.type&&e.actions.cancel({shouldBlockNextClick:!0}),"PENDING"===e.type&&e.actions.abort()}),[l]),u=vm((function(){var e=gb({cancel:s,completed:l,getPhase:function(){return t.current},setPhase:function(e){t.current=e}});n.current=Nm(window,e,{capture:!0,passive:!1})}),[s,l]),c=vm((function(e,n){"IDLE"!==t.current.type&&Mm(!1),t.current={type:"PENDING",point:n,actions:e},u()}),[u]);Vy((function(){return a(),function(){n.current()}}),[a])},function(e){var t=(0,r.useRef)(vb),n=gm((function(){return{eventName:"keydown",fn:function(n){if(!n.defaultPrevented&&32===n.keyCode){var r=e.findClosestDraggableId(n);if(r){var i=e.tryGetLock(r,s,{sourceEvent:n});if(i){n.preventDefault();var a=!0,l=i.snapLift();t.current(),t.current=Nm(window,bb(l,s),{capture:!0,passive:!1})}}}function s(){a||Mm(!1),a=!1,t.current(),o()}}}}),[e]),o=vm((function(){t.current=Nm(window,[n],{passive:!1,capture:!0})}),[n]);Vy((function(){return o(),function(){t.current()}}),[o])},function(e){var t=(0,r.useRef)(wb),n=(0,r.useRef)(Rm),o=vm((function(){return t.current}),[]),i=vm((function(e){t.current=e}),[]),a=gm((function(){return{eventName:"touchstart",fn:function(t){if(!t.defaultPrevented){var r=e.findClosestDraggableId(t);if(r){var o=e.tryGetLock(r,s,{sourceEvent:t});if(o){var i=t.touches[0],a={x:i.clientX,y:i.clientY};n.current(),d(o,a)}}}}}}),[e]),l=vm((function(){n.current=Nm(window,[a],{capture:!0,passive:!1})}),[a]),s=vm((function(){var e=t.current;"IDLE"!==e.type&&("PENDING"===e.type&&clearTimeout(e.longPressTimerId),i(wb),n.current(),l())}),[l,i]),u=vm((function(){var e=t.current;s(),"DRAGGING"===e.type&&e.actions.cancel({shouldBlockNextClick:!0}),"PENDING"===e.type&&e.actions.abort()}),[s]),c=vm((function(){var e={capture:!0,passive:!1},t={cancel:u,completed:s,getPhase:o},r=Nm(window,function(e){var t=e.cancel,n=e.completed,r=e.getPhase;return[{eventName:"touchmove",options:{capture:!1},fn:function(e){var n=r();if("DRAGGING"===n.type){n.hasMoved=!0;var o=e.touches[0],i={x:o.clientX,y:o.clientY};e.preventDefault(),n.actions.move(i)}else t()}},{eventName:"touchend",fn:function(e){var o=r();"DRAGGING"===o.type?(e.preventDefault(),o.actions.drop({shouldBlockNextClick:!0}),n()):t()}},{eventName:"touchcancel",fn:function(e){"DRAGGING"===r().type?(e.preventDefault(),t()):t()}},{eventName:"touchforcechange",fn:function(e){var n=r();"IDLE"===n.type&&Mm(!1);var o=e.touches[0];if(o&&o.force>=.15){var i=n.actions.shouldRespectForcePress();if("PENDING"!==n.type)return i?n.hasMoved?void e.preventDefault():void t():void e.preventDefault();i&&t()}}},{eventName:pb,fn:t}]}(t),e),i=Nm(window,function(e){var t=e.cancel,n=e.getPhase;return[{eventName:"orientationchange",fn:t},{eventName:"resize",fn:t},{eventName:"contextmenu",fn:function(e){e.preventDefault()}},{eventName:"keydown",fn:function(e){"DRAGGING"===n().type?(27===e.keyCode&&e.preventDefault(),t()):t()}},{eventName:pb,fn:t}]}(t),e);n.current=function(){r(),i()}}),[u,o,s]),f=vm((function(){var e=o();"PENDING"!==e.type&&Mm(!1);var t=e.actions.fluidLift(e.point);i({type:"DRAGGING",actions:t,hasMoved:!1})}),[o,i]),d=vm((function(e,t){"IDLE"!==o().type&&Mm(!1);var n=setTimeout(f,120);i({type:"PENDING",point:t,actions:e,longPressTimerId:n}),c()}),[c,o,i,f]);Vy((function(){return l(),function(){n.current();var e=o();"PENDING"===e.type&&(clearTimeout(e.longPressTimerId),i(wb))}}),[o,l,i]),Vy((function(){return Nm(window,[{eventName:"touchmove",fn:function(){},options:{capture:!1,passive:!1}}])}),[])}];function Ib(e){var t=e.contextId,n=e.store,o=e.registry,i=e.customSensors,a=e.enableDefaultSensors,l=[].concat(a?Ab:[],i||[]),s=(0,r.useState)((function(){return function(){var e=null;function t(){e||Mm(!1),e=null}return{isClaimed:function(){return Boolean(e)},isActive:function(t){return t===e},claim:function(t){e&&Mm(!1);var n={abandon:t};return e=n,n},release:t,tryAbandon:function(){e&&(e.abandon(),t())}}}()}))[0],u=vm((function(e,t){e.isDragging&&!t.isDragging&&s.tryAbandon()}),[s]);Vy((function(){var e=n.getState();return n.subscribe((function(){var t=n.getState();u(e,t),e=t}))}),[s,n,u]),Vy((function(){return s.tryAbandon}),[s.tryAbandon]);var c=vm((function(e){return jb({lockAPI:s,registry:o,store:n,draggableId:e})}),[s,o,n]),f=vm((function(e,r,i){return Tb({lockAPI:s,registry:o,contextId:t,store:n,draggableId:e,forceSensorStop:r,sourceEvent:i&&i.sourceEvent?i.sourceEvent:null})}),[t,s,o,n]),d=vm((function(e){return function(e,t){var n=kb(e,t);return n?n.getAttribute(By.draggableId):null}(t,e)}),[t]),p=vm((function(e){var t=o.draggable.findById(e);return t?t.options:null}),[o.draggable]),h=vm((function(){s.isClaimed()&&(s.tryAbandon(),"IDLE"!==n.getState().phase&&n.dispatch({type:"FLUSH",payload:null}))}),[s,n]),m=vm(s.isClaimed,[s]),g=gm((function(){return{canGetLock:c,tryGetLock:f,findClosestDraggableId:d,findOptionsForDraggable:p,tryReleaseLock:h,isLockClaimed:m}}),[c,f,d,p,h,m]);ab();for(var v=0;v<l.length;v++)l[v](g)}function Rb(e){return e.current||Mm(!1),e.current}function Nb(e){var t=e.contextId,n=e.setCallbacks,o=e.sensors,i=e.nonce,a=e.dragHandleUsageInstructions,l=(0,r.useRef)(null);sb();var s=ub(e),u=vm((function(){return function(e){return{onBeforeCapture:e.onBeforeCapture,onBeforeDragStart:e.onBeforeDragStart,onDragStart:e.onDragStart,onDragEnd:e.onDragEnd,onDragUpdate:e.onDragUpdate}}(s.current)}),[s]),c=function(e){var t=gm((function(){return function(e){return"rbd-announcement-"+e}(e)}),[e]),n=(0,r.useRef)(null);return(0,r.useEffect)((function(){var e=document.createElement("div");return n.current=e,e.id=t,e.setAttribute("aria-live","assertive"),e.setAttribute("aria-atomic","true"),(0,po.Z)(e.style,tb),eb().appendChild(e),function(){setTimeout((function(){var t=eb();t.contains(e)&&t.removeChild(e),e===n.current&&(n.current=null)}))}}),[t]),vm((function(e){var t=n.current;t&&(t.textContent=e)}),[])}(t),f=function(e){var t=e.contextId,n=e.text,o=ob("hidden-text",{separator:"-"}),i=gm((function(){return function(e){return"rbd-hidden-text-"+e.contextId+"-"+e.uniqueId}({contextId:t,uniqueId:o})}),[o,t]);return(0,r.useEffect)((function(){var e=document.createElement("div");return e.id=i,e.textContent=n,e.style.display="none",eb().appendChild(e),function(){var t=eb();t.contains(e)&&t.removeChild(e)}}),[i,n]),i}({contextId:t,text:a}),p=Ky(t,i),h=vm((function(e){Rb(l).dispatch(e)}),[]),m=gm((function(){return d({publishWhileDragging:Sv,updateDroppableScroll:kv,updateDroppableIsEnabled:Cv,updateDroppableIsCombineEnabled:Pv,collectionStarting:Ov},h)}),[h]),g=function(){var e=gm(Xy,[]);return(0,r.useEffect)((function(){return function(){requestAnimationFrame(e.clean)}}),[e]),e}(),v=gm((function(){return my(g,m)}),[g,m]),y=gm((function(){return zy((0,po.Z)({scrollWindow:vy,scrollDroppable:v.scrollDroppable},d({move:jv},h)))}),[v.scrollDroppable,h]),b=function(e){var t=(0,r.useRef)({}),n=(0,r.useRef)(null),o=(0,r.useRef)(null),i=(0,r.useRef)(!1),a=vm((function(e,n){var r={id:e,focus:n};return t.current[e]=r,function(){var n=t.current;n[e]!==r&&delete n[e]}}),[]),l=vm((function(t){var n=Jy(e,t);n&&n!==document.activeElement&&n.focus()}),[e]),s=vm((function(e,t){n.current===e&&(n.current=t)}),[]),u=vm((function(){o.current||i.current&&(o.current=requestAnimationFrame((function(){o.current=null;var e=n.current;e&&l(e)})))}),[l]),c=vm((function(e){n.current=null;var t=document.activeElement;t&&t.getAttribute(By.draggableId)===e&&(n.current=e)}),[]);return Vy((function(){return i.current=!0,function(){i.current=!1;var e=o.current;e&&cancelAnimationFrame(e)}}),[]),gm((function(){return{register:a,tryRecordFocus:c,tryRestoreFocusRecorded:u,tryShiftRecord:s}}),[a,c,u,s])}(t),w=gm((function(){return ly({announce:c,autoScroller:y,dimensionMarshal:v,focusMarshal:b,getResponders:u,styleMarshal:p})}),[c,y,v,b,u,p]);l.current=w;var x=vm((function(){var e=Rb(l);"IDLE"!==e.getState().phase&&e.dispatch({type:"FLUSH",payload:null})}),[]),E=vm((function(){var e=Rb(l).getState();return e.isDragging||"DROP_ANIMATING"===e.phase}),[]);n(gm((function(){return{isDragging:E,tryAbort:x}}),[E,x]));var _=vm((function(e){return gy(Rb(l).getState(),e)}),[]),S=vm((function(){return rv(Rb(l).getState())}),[]),O=gm((function(){return{marshal:v,focus:b,contextId:t,canLift:_,isMovementAllowed:S,dragHandleUsageInstructionsId:f,registry:g}}),[t,v,f,b,_,S,g]);return Ib({contextId:t,store:w,registry:g,customSensors:o,enableDefaultSensors:!1!==e.enableDefaultSensors}),(0,r.useEffect)((function(){return x}),[x]),r.createElement(ib.Provider,{value:O},r.createElement(xa,{context:Qy,store:w},e.children))}var Db=0;function Mb(e){var t=gm((function(){return""+Db++}),[]),n=e.dragHandleUsageInstructions||Um;return r.createElement(Lm,null,(function(o){return r.createElement(Nb,{nonce:e.nonce,contextId:t,setCallbacks:o,dragHandleUsageInstructions:n,enableDefaultSensors:e.enableDefaultSensors,sensors:e.sensors,onBeforeCapture:e.onBeforeCapture,onBeforeDragStart:e.onBeforeDragStart,onDragStart:e.onDragStart,onDragUpdate:e.onDragUpdate,onDragEnd:e.onDragEnd},e.children)}))}var Lb=function(e){return function(t){return e===t}},Fb=Lb("scroll"),zb=Lb("auto"),Bb=(Lb("visible"),function(e,t){return t(e.overflowX)||t(e.overflowY)}),Zb=function(e){var t=window.getComputedStyle(e),n={overflowX:t.overflowX,overflowY:t.overflowY};return Bb(n,Fb)||Bb(n,zb)},Ub=function e(t){return null==t||t===document.body||t===document.documentElement?null:Zb(t)?t:e(t.parentElement)},Hb=function(e){return{x:e.scrollLeft,y:e.scrollTop}},Wb=function(e){return{closestScrollable:Ub(e),isFixedOnPage:function e(t){return!!t&&("fixed"===window.getComputedStyle(t).position||e(t.parentElement))}(e)}},Vb=function(e){var t=e.ref,n=e.descriptor,r=e.env,o=e.windowScroll,i=e.direction,a=e.isDropDisabled,l=e.isCombineEnabled,s=e.shouldClipSubject,u=r.closestScrollable,c=function(e,t){var n=Cm(e);if(!t)return n;if(e!==t)return n;var r=n.paddingBox.top-t.scrollTop,o=n.paddingBox.left-t.scrollLeft,i=r+t.scrollHeight,a=o+t.scrollWidth,l=bm({top:r,right:a,bottom:i,left:o},n.border);return Em({borderBox:l,margin:n.margin,border:n.border,padding:n.padding})}(t,u),f=Om(c,o),d=function(){if(!u)return null;var e=Cm(u),t={scrollHeight:u.scrollHeight,scrollWidth:u.scrollWidth};return{client:e,page:Om(e,o),scroll:Hb(u),scrollSize:t,shouldClipSubject:s}}();return function(e){var t=e.descriptor,n=e.isEnabled,r=e.isCombineEnabled,o=e.isFixedOnPage,i=e.direction,a=e.client,l=e.page,s=e.closest,u=function(){if(!s)return null;var e=s.scrollSize,t=s.client,n=sy({scrollHeight:e.scrollHeight,scrollWidth:e.scrollWidth,height:t.paddingBox.height,width:t.paddingBox.width});return{pageMarginBox:s.page.marginBox,frameClient:t,scrollSize:e,shouldClipSubject:s.shouldClipSubject,scroll:{initial:s.scroll,current:s.scroll,max:n,diff:{value:Gm,displacement:Gm}}}}(),c="vertical"===i?Og:kg;return{descriptor:t,isCombineEnabled:r,isFixedOnPage:o,axis:c,isEnabled:n,client:a,page:l,frame:u,subject:og({page:l,withPlaceholder:null,axis:c,frame:u})}}({descriptor:n,isEnabled:!a,isCombineEnabled:l,isFixedOnPage:r.isFixedOnPage,direction:i,client:c,page:f,closest:d})},Gb={passive:!1},$b={passive:!0},Kb=function(e){return e.shouldPublishImmediately?Gb:$b};function qb(e){var t=(0,r.useContext)(e);return t||Mm(!1),t}var Yb=function(e){return e&&e.env.closestScrollable||null};function Jb(){}var Xb={width:0,height:0,margin:{top:0,right:0,bottom:0,left:0}},Qb=function(e){var t=e.isAnimatingOpenOnMount,n=e.placeholder,r=e.animate,o=function(e){var t=e.isAnimatingOpenOnMount,n=e.placeholder,r=e.animate;return t||"close"===r?Xb:{height:n.client.borderBox.height,width:n.client.borderBox.width,margin:n.client.margin}}({isAnimatingOpenOnMount:t,placeholder:n,animate:r});return{display:n.display,boxSizing:"border-box",width:o.width,height:o.height,marginTop:o.margin.top,marginRight:o.margin.right,marginBottom:o.margin.bottom,marginLeft:o.margin.left,flexShrink:"0",flexGrow:"0",pointerEvents:"none",transition:"none"!==r?Zv.placeholder:null}};var ew=r.memo((function(e){var t=(0,r.useRef)(null),n=vm((function(){t.current&&(clearTimeout(t.current),t.current=null)}),[]),o=e.animate,i=e.onTransitionEnd,a=e.onClose,l=e.contextId,s=(0,r.useState)("open"===e.animate),u=s[0],c=s[1];(0,r.useEffect)((function(){return u?"open"!==o?(n(),c(!1),Jb):t.current?Jb:(t.current=setTimeout((function(){t.current=null,c(!1)})),n):Jb}),[o,u,n]);var f=vm((function(e){"height"===e.propertyName&&(i(),"close"===o&&a())}),[o,a,i]),d=Qb({isAnimatingOpenOnMount:u,animate:e.animate,placeholder:e.placeholder});return r.createElement(e.placeholder.tagName,{style:d,"data-rbd-placeholder-context-id":l,onTransitionEnd:f,ref:e.innerRef})})),tw=r.createContext(null);var nw=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).state={isVisible:Boolean(t.props.on),data:t.props.on,animate:t.props.shouldAnimate&&t.props.on?"open":"none"},t.onClose=function(){"close"===t.state.animate&&t.setState({isVisible:!1})},t}return(0,So.Z)(t,e),t.getDerivedStateFromProps=function(e,t){return e.shouldAnimate?e.on?{isVisible:!0,data:e.on,animate:"open"}:t.isVisible?{isVisible:!0,data:t.data,animate:"close"}:{isVisible:!1,animate:"close",data:null}:{isVisible:Boolean(e.on),data:e.on,animate:"none"}},t.prototype.render=function(){if(!this.state.isVisible)return null;var e={onClose:this.onClose,data:this.state.data,animate:this.state.animate};return this.props.children(e)},t}(r.PureComponent),rw=5e3,ow=4500,iw=function(e,t){return t?Zv.drop(t.duration):e?Zv.snap:Zv.fluid},aw=function(e,t){return e?t?Fv.drop:Fv.combining:null};function lw(e){return"DRAGGING"===e.type?function(e){var t=e.dimension.client,n=e.offset,r=e.combineWith,o=e.dropping,i=Boolean(r),a=function(e){return null!=e.forceShouldAnimate?e.forceShouldAnimate:"SNAP"===e.mode}(e),l=Boolean(o),s=l?Wv(n,i):Hv(n);return{position:"fixed",top:t.marginBox.top,left:t.marginBox.left,boxSizing:"border-box",width:t.borderBox.width,height:t.borderBox.height,transition:iw(a,o),transform:s,opacity:aw(i,l),zIndex:l?ow:rw,pointerEvents:"none"}}(e):{transform:Hv((t=e).offset),transition:t.shouldAnimateDisplacement?null:"none"};var t}function sw(e){var t=ob("draggable"),n=e.descriptor,o=e.registry,i=e.getDraggableRef,a=e.canDragInteractiveElements,l=e.shouldRespectForcePress,s=e.isEnabled,u=gm((function(){return{canDragInteractiveElements:a,shouldRespectForcePress:l,isEnabled:s}}),[a,s,l]),c=vm((function(e){var t=i();return t||Mm(!1),function(e,t,n){void 0===n&&(n=Gm);var r=window.getComputedStyle(t),o=t.getBoundingClientRect(),i=km(o,r),a=Om(i,n);return{descriptor:e,placeholder:{client:i,tagName:t.tagName.toLowerCase(),display:r.display},displaceBy:{x:i.marginBox.width,y:i.marginBox.height},client:i,page:a}}(n,t,e)}),[n,i]),f=gm((function(){return{uniqueId:t,descriptor:n,options:u,getDimension:c}}),[n,c,u,t]),d=(0,r.useRef)(f),p=(0,r.useRef)(!0);Vy((function(){return o.draggable.register(d.current),function(){return o.draggable.unregister(d.current)}}),[o.draggable]),Vy((function(){if(p.current)p.current=!1;else{var e=d.current;d.current=f,o.draggable.update(f,e)}}),[f,o.draggable])}function uw(e,t,n){lb()}function cw(e){e.preventDefault()}var fw=function(e,t){return e===t},dw=function(e){var t=e.combine,n=e.destination;return n?n.droppableId:t?t.droppableId:null};function pw(e){return{isDragging:!1,isDropAnimating:!1,isClone:!1,dropAnimation:null,mode:null,draggingOver:null,combineTargetFor:e,combineWith:null}}var hw={mapped:{type:"SECONDARY",offset:Gm,combineTargetFor:null,shouldAnimateDisplacement:!0,snapshot:pw(null)}};var mw=Ka((function(){var e,t,n,r=(e=Tm((function(e,t){return{x:e,y:t}})),t=Tm((function(e,t,n,r,o){return{isDragging:!0,isClone:t,isDropAnimating:Boolean(o),dropAnimation:o,mode:e,draggingOver:n,combineWith:r,combineTargetFor:null}})),n=Tm((function(e,n,r,o,i,a,l){return{mapped:{type:"DRAGGING",dropping:null,draggingOver:i,combineWith:a,mode:n,offset:e,dimension:r,forceShouldAnimate:l,snapshot:t(n,o,i,a,null)}}})),function(r,o){if(r.isDragging){if(r.critical.draggable.id!==o.draggableId)return null;var i=r.current.client.offset,a=r.dimensions.draggables[o.draggableId],l=tv(r.impact),s=(c=r.impact).at&&"COMBINE"===c.at.type?c.at.combine.draggableId:null,u=r.forceShouldAnimate;return n(e(i.x,i.y),r.movementMode,a,o.isClone,l,s,u)}var c;if("DROP_ANIMATING"===r.phase){var f=r.completed;if(f.result.draggableId!==o.draggableId)return null;var d=o.isClone,p=r.dimensions.draggables[o.draggableId],h=f.result,m=h.mode,g=dw(h),v=function(e){return e.combine?e.combine.draggableId:null}(h),y={duration:r.dropDuration,curve:Lv,moveTo:r.newHomeClientOffset,opacity:v?Fv.drop:null,scale:v?zv.drop:null};return{mapped:{type:"DRAGGING",offset:r.newHomeClientOffset,dimension:p,dropping:y,draggingOver:g,combineWith:v,mode:m,forceShouldAnimate:null,snapshot:t(m,d,g,v,y)}}}return null}),o=function(){var e=Tm((function(e,t){return{x:e,y:t}})),t=Tm(pw),n=Tm((function(e,n,r){return void 0===n&&(n=null),{mapped:{type:"SECONDARY",offset:e,combineTargetFor:n,shouldAnimateDisplacement:r,snapshot:t(n)}}})),r=function(e){return e?n(Gm,e,!0):null},o=function(t,o,i,a){var l=i.displaced.visible[t],s=Boolean(a.inVirtualList&&a.effected[t]),u=gg(i),c=u&&u.draggableId===t?o:null;if(!l){if(!s)return r(c);if(i.displaced.invisible[t])return null;var f=Ym(a.displacedBy.point),d=e(f.x,f.y);return n(d,c,!0)}if(s)return r(c);var p=i.displacedBy.point,h=e(p.x,p.y);return n(h,c,l.shouldAnimate)};return function(e,t){if(e.isDragging)return e.critical.draggable.id===t.draggableId?null:o(t.draggableId,e.critical.draggable.id,e.impact,e.afterCritical);if("DROP_ANIMATING"===e.phase){var n=e.completed;return n.result.draggableId===t.draggableId?null:o(t.draggableId,n.result.draggableId,n.impact,n.afterCritical)}return null}}();return function(e,t){return r(e,t)||o(e,t)||hw}}),{dropAnimationFinished:Mv},null,{context:Qy,pure:!0,areStatePropsEqual:fw})((function(e){var t=(0,r.useRef)(null),n=vm((function(e){t.current=e}),[]),o=vm((function(){return t.current}),[]),i=qb(ib),a=i.contextId,l=i.dragHandleUsageInstructionsId,s=i.registry,u=qb(tw),c=u.type,f=u.droppableId,d=gm((function(){return{id:e.draggableId,index:e.index,type:c,droppableId:f}}),[e.draggableId,e.index,c,f]),p=e.children,h=e.draggableId,m=e.isEnabled,g=e.shouldRespectForcePress,v=e.canDragInteractiveElements,y=e.isClone,b=e.mapped,w=e.dropAnimationFinished;uw(),ab(),y||sw(gm((function(){return{descriptor:d,registry:s,getDraggableRef:o,canDragInteractiveElements:v,shouldRespectForcePress:g,isEnabled:m}}),[d,s,o,v,g,m]));var x=gm((function(){return m?{tabIndex:0,role:"button","aria-describedby":l,"data-rbd-drag-handle-draggable-id":h,"data-rbd-drag-handle-context-id":a,draggable:!1,onDragStart:cw}:null}),[a,l,h,m]),E=vm((function(e){"DRAGGING"===b.type&&b.dropping&&"transform"===e.propertyName&&w()}),[w,b]),_=gm((function(){var e=lw(b),t="DRAGGING"===b.type&&b.dropping?E:null;return{innerRef:n,draggableProps:{"data-rbd-draggable-context-id":a,"data-rbd-draggable-id":h,style:e,onTransitionEnd:t},dragHandleProps:x}}),[a,x,h,b,E,n]),S=gm((function(){return{draggableId:d.id,type:d.type,source:{index:d.index,droppableId:d.droppableId}}}),[d.droppableId,d.id,d.index,d.type]);return p(_,b.snapshot,S)}));function gw(e){return qb(tw).isUsingCloneFor!==e.draggableId||e.isClone?r.createElement(mw,e):null}function vw(e){var t="boolean"!=typeof e.isDragDisabled||!e.isDragDisabled,n=Boolean(e.disableInteractiveElementBlocking),o=Boolean(e.shouldRespectForcePress);return r.createElement(gw,(0,po.Z)({},e,{isClone:!1,isEnabled:t,canDragInteractiveElements:n,shouldRespectForcePress:o}))}var yw=function(e,t){return e===t.droppable.type},bw=function(e,t){return t.draggables[e.draggable.id]};var ww={mode:"standard",type:"DEFAULT",direction:"vertical",isDropDisabled:!1,isCombineEnabled:!1,ignoreContainerClipping:!1,renderClone:null,getContainerForClone:function(){return document.body||Mm(!1),document.body}},xw=Ka((function(){var e={placeholder:null,shouldAnimatePlaceholder:!0,snapshot:{isDraggingOver:!1,draggingOverWith:null,draggingFromThisWith:null,isUsingPlaceholder:!1},useClone:null},t=(0,po.Z)({},e,{shouldAnimatePlaceholder:!1}),n=Tm((function(e){return{draggableId:e.id,type:e.type,source:{index:e.index,droppableId:e.droppableId}}})),r=Tm((function(r,o,i,a,l,s){var u=l.descriptor.id;if(l.descriptor.droppableId===r){var c=s?{render:s,dragging:n(l.descriptor)}:null,f={isDraggingOver:i,draggingOverWith:i?u:null,draggingFromThisWith:u,isUsingPlaceholder:!0};return{placeholder:l.placeholder,shouldAnimatePlaceholder:!1,snapshot:f,useClone:c}}if(!o)return t;if(!a)return e;var d={isDraggingOver:i,draggingOverWith:u,draggingFromThisWith:null,isUsingPlaceholder:!0};return{placeholder:l.placeholder,shouldAnimatePlaceholder:!0,snapshot:d,useClone:null}}));return function(n,o){var i=o.droppableId,a=o.type,l=!o.isDropDisabled,s=o.renderClone;if(n.isDragging){var u=n.critical;if(!yw(a,u))return t;var c=bw(u,n.dimensions),f=tv(n.impact)===i;return r(i,l,f,f,c,s)}if("DROP_ANIMATING"===n.phase){var d=n.completed;if(!yw(a,d.critical))return t;var p=bw(d.critical,n.dimensions);return r(i,l,dw(d.result)===i,tv(d.impact)===i,p,s)}if("IDLE"===n.phase&&n.completed&&!n.shouldFlush){var h=n.completed;if(!yw(a,h.critical))return t;var m=tv(h.impact)===i,g=Boolean(h.impact.at&&"COMBINE"===h.impact.at.type),v=h.critical.droppable.id===i;return m?g?e:t:v?e:t}return t}}),{updateViewportMaxScroll:function(e){return{type:"UPDATE_VIEWPORT_MAX_SCROLL",payload:e}}},null,{context:Qy,pure:!0,areStatePropsEqual:fw})((function(e){var t=(0,r.useContext)(ib);t||Mm(!1);var n=t.contextId,i=t.isMovementAllowed,a=(0,r.useRef)(null),l=(0,r.useRef)(null),s=e.children,u=e.droppableId,c=e.type,f=e.mode,d=e.direction,p=e.ignoreContainerClipping,h=e.isDropDisabled,m=e.isCombineEnabled,g=e.snapshot,v=e.useClone,y=e.updateViewportMaxScroll,b=e.getContainerForClone,w=vm((function(){return a.current}),[]),x=vm((function(e){a.current=e}),[]),E=(vm((function(){return l.current}),[]),vm((function(e){l.current=e}),[]));lb();var _=vm((function(){i()&&y({maxScroll:cy()})}),[i,y]);!function(e){var t=(0,r.useRef)(null),n=qb(ib),o=ob("droppable"),i=n.registry,a=n.marshal,l=ub(e),s=gm((function(){return{id:e.droppableId,type:e.type,mode:e.mode}}),[e.droppableId,e.mode,e.type]),u=(0,r.useRef)(s),c=gm((function(){return Tm((function(e,n){t.current||Mm(!1);var r={x:e,y:n};a.updateDroppableScroll(s.id,r)}))}),[s.id,a]),f=vm((function(){var e=t.current;return e&&e.env.closestScrollable?Hb(e.env.closestScrollable):Gm}),[]),d=vm((function(){var e=f();c(e.x,e.y)}),[f,c]),p=gm((function(){return Am(d)}),[d]),h=vm((function(){var e=t.current,n=Yb(e);e&&n||Mm(!1),e.scrollOptions.shouldPublishImmediately?d():p()}),[p,d]),m=vm((function(e,r){t.current&&Mm(!1);var o=l.current,i=o.getDroppableRef();i||Mm(!1);var a=Wb(i),u={ref:i,descriptor:s,env:a,scrollOptions:r};t.current=u;var c=Vb({ref:i,descriptor:s,env:a,windowScroll:e,direction:o.direction,isDropDisabled:o.isDropDisabled,isCombineEnabled:o.isCombineEnabled,shouldClipSubject:!o.ignoreContainerClipping}),f=a.closestScrollable;return f&&(f.setAttribute(Hy.contextId,n.contextId),f.addEventListener("scroll",h,Kb(u.scrollOptions))),c}),[n.contextId,s,h,l]),g=vm((function(){var e=t.current,n=Yb(e);return e&&n||Mm(!1),Hb(n)}),[]),v=vm((function(){var e=t.current;e||Mm(!1);var n=Yb(e);t.current=null,n&&(p.cancel(),n.removeAttribute(Hy.contextId),n.removeEventListener("scroll",h,Kb(e.scrollOptions)))}),[h,p]),y=vm((function(e){var n=t.current;n||Mm(!1);var r=Yb(n);r||Mm(!1),r.scrollTop+=e.y,r.scrollLeft+=e.x}),[]),b=gm((function(){return{getDimensionAndWatchScroll:m,getScrollWhileDragging:g,dragStopped:v,scroll:y}}),[v,m,g,y]),w=gm((function(){return{uniqueId:o,descriptor:s,callbacks:b}}),[b,s,o]);Vy((function(){return u.current=w.descriptor,i.droppable.register(w),function(){t.current&&v(),i.droppable.unregister(w)}}),[b,s,v,w,a,i.droppable]),Vy((function(){t.current&&a.updateDroppableIsEnabled(u.current.id,!e.isDropDisabled)}),[e.isDropDisabled,a]),Vy((function(){t.current&&a.updateDroppableIsCombineEnabled(u.current.id,e.isCombineEnabled)}),[e.isCombineEnabled,a])}({droppableId:u,type:c,mode:f,direction:d,isDropDisabled:h,isCombineEnabled:m,ignoreContainerClipping:p,getDroppableRef:w});var S=r.createElement(nw,{on:e.placeholder,shouldAnimate:e.shouldAnimatePlaceholder},(function(e){var t=e.onClose,o=e.data,i=e.animate;return r.createElement(ew,{placeholder:o,onClose:t,innerRef:E,animate:i,contextId:n,onTransitionEnd:_})})),O=gm((function(){return{innerRef:x,placeholder:S,droppableProps:{"data-rbd-droppable-id":u,"data-rbd-droppable-context-id":n}}}),[n,u,S,x]),k=v?v.dragging.draggableId:null,C=gm((function(){return{droppableId:u,type:c,isUsingCloneFor:k}}),[u,k,c]);return r.createElement(tw.Provider,{value:C},s(O,g),function(){if(!v)return null;var e=v.dragging,t=v.render,n=r.createElement(gw,{draggableId:e.draggableId,index:e.source.index,isClone:!0,isEnabled:!0,shouldRespectForcePress:!1,canDragInteractiveElements:!0},(function(n,r){return t(n,r,e)}));return o.createPortal(n,b())}())}));function Ew(e){var t="; ".concat(document.cookie).split("; ".concat(e,"="));return 2===t.length&&t.pop().split(";").shift()}function _w(e,t){document.cookie=e+"="+t}function Sw(e,t,n,r){var o=arguments.length>4&&void 0!==arguments[4]&&arguments[4],i=arguments.length>5&&void 0!==arguments[5]?arguments[5]:window.store.dispatch,a=arguments.length>6&&void 0!==arguments[6]?arguments[6]:window.store.getState();e?(t&&n&&(console.log("Replace current group"),zp(e.id,t,n,i,a)),n&&!t&&(console.log("Add Buttons into current group"),n.map((function(t,n){if(0===Object.keys(t).length)return!1;Mp(t,e.id,r||e.children.length+n+1,i,o)})))):t&&!e?(console.log("Should create a new group"),Fp(t,n,r,i)):!n||t||e||(console.log("Should create a new group with imported button"),Fp(t,n,r,i))}function Ow(){return(Ow=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}).apply(this,arguments)}function kw(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 Cw(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?kw(Object(n),!0).forEach((function(t){Pw(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):kw(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Pw(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function jw(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function Tw(e){var t=e.disabled,n=void 0!==t&&t,o=e.onClick,i=e.iconProps,a=e.icon,l=void 0===a?"fas fa-undo":a,s=jw(e,["disabled","onClick","iconProps","icon"]);return r.createElement(Os,Ow({onClick:function(){return o()},disabled:n,size:"small",style:Cw({fontSize:"14px",marginLeft:"5px",height:"30px",width:"30px",alignSelf:"center"},s.style),color:"primary"},s),r.createElement(js,Ow({fontSize:"inherit",className:l},i)))}function Aw(e){return(Aw="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)}function Iw(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Rw(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)}}function Nw(e,t){return(Nw=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Dw(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=Fw(e);if(t){var o=Fw(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return Mw(this,n)}}function Mw(e,t){return!t||"object"!==Aw(t)&&"function"!=typeof t?Lw(e):t}function Lw(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Fw(e){return(Fw=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function zw(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}xw.defaultProps=ww;var Bw=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Nw(e,t)}(a,e);var t,n,o,i=Dw(a);function a(){var e;Iw(this,a);for(var t=arguments.length,n=new Array(t),o=0;o<t;o++)n[o]=arguments[o];return zw(Lw(e=i.call.apply(i,[this].concat(n))),"state",{drag:!1}),zw(Lw(e),"dropRef",r.createRef()),zw(Lw(e),"handleDrag",(function(e){e.preventDefault(),e.stopPropagation()})),zw(Lw(e),"handleDragIn",(function(t){t.preventDefault(),t.stopPropagation(),e.dragCounter++,t.dataTransfer.items&&t.dataTransfer.items.length>0&&e.setState({drag:!0})})),zw(Lw(e),"handleDragOut",(function(t){t.preventDefault(),t.stopPropagation(),e.dragCounter--,0===e.dragCounter&&e.setState({drag:!1})})),zw(Lw(e),"handleDrop",(function(t){t.preventDefault(),t.stopPropagation(),e.setState({drag:!1}),t.dataTransfer.files&&t.dataTransfer.files.length>0&&(e.props.handleDrop(t.dataTransfer.files),t.dataTransfer.clearData(),e.dragCounter=0)})),e}return t=a,(n=[{key:"componentDidMount",value:function(){var e=this.dropRef.current;e.addEventListener("dragenter",this.handleDragIn),e.addEventListener("dragleave",this.handleDragOut),e.addEventListener("dragover",this.handleDrag),e.addEventListener("drop",this.handleDrop)}},{key:"componentWillUnmount",value:function(){var e=this.dropRef.current;e.removeEventListener("dragenter",this.handleDragIn),e.removeEventListener("dragleave",this.handleDragOut),e.removeEventListener("dragover",this.handleDrag),e.removeEventListener("drop",this.handleDrop)}},{key:"render",value:function(){var e=this.props.classes;return r.createElement("div",{style:{display:"inline-block",position:"relative"},ref:this.dropRef},this.state.drag&&r.createElement("div",{className:e.border},r.createElement("span",{className:e.text},at("import_export.import.drag_drop"))),this.props.children)}}])&&Rw(t.prototype,n),o&&Rw(t,o),a}(r.Component),Zw=(0,vo.Z)((function(e){return{border:{border:"dashed ".concat(e.palette.primary.main," 3px"),backgroundColor:"rgba(255,255,255,.8)",position:"absolute",top:0,bottom:0,left:0,right:0,zIndex:9999,display:"flex",alignItems:"center",justifyContent:"center"},text:{fontSize:"35px",color:e.palette.primary.main}}}))(Bw),Uw=n(50361),Hw=n.n(Uw);function Ww(e,t,n,r,o,i,a){try{var l=e[i](a),s=l.value}catch(e){return void n(e)}l.done?t(s):Promise.resolve(s).then(r,o)}function Vw(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=e&&("undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"]);if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Gw(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 Gw(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 Gw(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}function $w(e){var t=e.isGroup,n=void 0===t||t,o=e.currentGroup,i=void 0===o?null:o,a=e.label,l=void 0===a?"Import Group":a,s=e.index,u=e.kbLink,c=void 0===u?null:u,f=e.inDropdown,d=e.onClose,p=Vw((0,r.useState)(!1),2),h=p[0],m=p[1],g=Vw((0,r.useState)(!1),2),v=g[0],y=g[1],b=Vw((0,r.useState)(!1),2),w=b[0],x=b[1],E=Vw((0,r.useState)(!1),2),_=E[0],S=E[1],O=(0,r.useRef)(null),k=function(e){var t=e[0],r=new FileReader;r.addEventListener("load",function(){var e=function(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){Ww(i,r,o,a,l,"next",e)}function l(e){Ww(i,r,o,a,l,"throw",e)}a(void 0)}))}}(regeneratorRuntime.mark((function e(t){var r,o,i,a,l;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r=t.target.result,e.prev=1,(o=JSON.parse(r)).export_type&&("group"!==o.export_type||o.buttons)){e.next=5;break}throw new Error(at("import_export.import.warning.invalid"));case 5:if(!n){e.next=28;break}if("group"!==o.export_type){e.next=19;break}if(0!==o.buttons.length){e.next=10;break}return alert(at("import_export.import.warning.no_buttons")),e.abrupt("return");case 10:if(i=o,o.export_migration_version&&o.export_migration_version===buttonizer_admin.migration_version){e.next=15;break}return e.next=14,Kw(o);case 14:i=e.sent;case 15:S(om()(i.data,A)),x(i.buttons.map((function(e){return om()(e,A)}))),e.next=28;break;case 19:if("button"!==o.export_type){e.next=28;break}if(a=o,o.export_migration_version&&o.export_migration_version===buttonizer_admin.migration_version){e.next=26;break}return e.next=24,Kw({data:o});case 24:l=e.sent,a=l.data;case 26:S(!1),x([om()(a,A)]);case 28:y(!0),e.next=35;break;case 31:e.prev=31,e.t0=e.catch(1),console.error(e.t0),alert(at("import_export.import.warning.malformed"));case 35:case"end":return e.stop()}}),e,null,[[1,31]])})));return function(t){return e.apply(this,arguments)}}()),r.readAsText(t)};return r.createElement(r.Fragment,null,f?r.createElement(na,{onClick:function(){return m(!0)},"data-testid":"import-into-group"},r.createElement(oa,null,r.createElement(js,{className:"fas fa-file-import"})),r.createElement(la,{variant:"inherit"},l)):r.createElement(Bo,{style:{fontSize:"14px"},onClick:function(){return m(!0)},color:"primary",variant:"text",size:"small",startIcon:r.createElement(js,{className:"fas fa-file-import"}),"data-testid":"import-new-group"},l),r.createElement(cl,{open:h,onClose:function(){return m(!1)},maxWidth:!1,"aria-labelledby":"import-button-dialog-title","aria-describedby":"import-button-dialog-description","data-testid":"dialog:import-dialog"},r.createElement(Zw,{handleDrop:function(e){0!==e.length&&k(e)}},r.createElement(dl,{id:"import-button-dialog-title"},"BETA: ",at("import_export.import.title")),r.createElement(hl,null,!v&&r.createElement(r.Fragment,null,r.createElement(gl,{id:"import-button-dialog-description",component:"div"},at(i?"import_export.import.into_group.text":"import_export.import.new_group.text")," ",at("import_export.import.select_please")),r.createElement(Bo,{variant:"contained",fullWidth:!0,startIcon:r.createElement(js,{className:"fas fa-file-import",style:{marginRight:10}}),style:{padding:"10px 20px",marginBottom:15},onClick:function(){return O.current.click()}},at("import_export.import.select_click")),r.createElement("input",{type:"file",id:"input","data-testid":"import-input",ref:O,accept:"application/JSON",onChange:function(e){0!==e.target.files.length&&k(e.target.files)},style:{overflow:"hidden",width:0,height:0}})),v&&r.createElement(r.Fragment,null,r.createElement(gl,{component:"div"},i&&n&&_?r.createElement("span",{dangerouslySetInnerHTML:{__html:at("import_export.import.warning.replace")}}):!i&&n&&!_&&w?"Create a new group including this button:":at("import_export.import.warning.preview")),_&&r.createElement(gl,{"data-testid":"import-found-group",component:"div",key:_.id},r.createElement("i",null,at("common.group")," "),":"," ",Jh()(_,"name","Unnamed"),"."," ",r.createElement(em,{properties:_,type:"Group"}),r.createElement(Tw,{onClick:function(){return S(!1)},"data-testid":"import-delete",size:"medium",icon:"fas fa-trash"})),w&&w.map((function(e,t){return r.createElement(gl,{"data-testid":"import-found-buttons",component:"div",key:t},r.createElement("i",null,at("common.button")," ",t+1," "),": ",Jh()(e,"name","Unnamed"),".",r.createElement(em,{properties:e}),r.createElement(Tw,{disabled:1===w.length,onClick:function(){var e=Hw()(w);e.splice(t,1),x(e)},"data-testid":"import-delete",size:"medium",icon:"fas fa-trash"}))})))),r.createElement("div",{style:c&&{display:"flex",justifyContent:"space-between",alignItems:"center ",paddingLeft:"24px"}},r.createElement(Ch,{articleId:c,tiny:!0,setting:at("import_export.import_export")}),r.createElement(yl,null,r.createElement(Bo,{onClick:function(){return m(!1)},color:"primary"},at("modal.cancel")),v&&r.createElement(Bo,{onClick:function(){return y(null)},color:"primary"},at("import_export.import.reupload")),r.createElement(Bo,{onClick:function(){n&&Sw(i,_,w,s),y(null),x(!1),S(!1),m(!1),d&&d()},color:"primary",disabled:!v||!_&&!w,"data-testid":"import-commence"},at("import_export.import.title")))))))}function Kw(e){return new Promise((function(t,n){ft("/import_migrate",{method:"POST",data:{data:e}}).then((function(e){var n=e.data;n.success&&t(n.results)})).catch((function(e){n(e),console.error(e),console.error("Buttonizer: OH NO! ERROR: '"+e.statusText+"'. That's all we know... Please check your PHP logs or contact Buttonizer support if you need help."),console.error("Buttonizer: Visit our community on https://community.buttonizer.pro/")}))}))}var qw=r.forwardRef((function(e,t){var n=e.autoFocus,o=e.checked,i=e.checkedIcon,a=e.classes,l=e.className,s=e.defaultChecked,u=e.disabled,c=e.icon,f=e.id,d=e.inputProps,p=e.inputRef,h=e.name,m=e.onBlur,g=e.onChange,v=e.onFocus,y=e.readOnly,b=e.required,w=e.tabIndex,x=e.type,E=e.value,_=(0,fo.Z)(e,["autoFocus","checked","checkedIcon","classes","className","defaultChecked","disabled","icon","id","inputProps","inputRef","name","onBlur","onChange","onFocus","readOnly","required","tabIndex","type","value"]),S=(0,xs.Z)({controlled:o,default:Boolean(s),name:"SwitchBase",state:"checked"}),O=(0,vi.Z)(S,2),k=O[0],C=O[1],P=nu(),j=u;P&&void 0===j&&(j=P.disabled);var T="checkbox"===x||"radio"===x;return r.createElement(Os,(0,po.Z)({component:"span",className:(0,go.Z)(a.root,l,k&&a.checked,j&&a.disabled),disabled:j,tabIndex:null,role:void 0,onFocus:function(e){v&&v(e),P&&P.onFocus&&P.onFocus(e)},onBlur:function(e){m&&m(e),P&&P.onBlur&&P.onBlur(e)},ref:t},_),r.createElement("input",(0,po.Z)({autoFocus:n,checked:o,defaultChecked:s,className:a.input,disabled:j,id:T&&f,name:h,onChange:function(e){var t=e.target.checked;C(t),g&&g(e,t)},readOnly:y,ref:p,required:b,tabIndex:w,type:x,value:E},d)),k?i:c)})),Yw=(0,vo.Z)({root:{padding:9},checked:{},disabled:{},input:{cursor:"inherit",position:"absolute",opacity:0,width:"100%",height:"100%",top:0,left:0,margin:0,padding:0,zIndex:1}},{name:"PrivateSwitchBase"})(qw),Jw=(0,hu.Z)(r.createElement("path",{d:"M19 5v14H5V5h14m0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z"}),"CheckBoxOutlineBlank"),Xw=(0,hu.Z)(r.createElement("path",{d:"M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.11 0 2-.9 2-2V5c0-1.1-.89-2-2-2zm-9 14l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z"}),"CheckBox"),Qw=(0,hu.Z)(r.createElement("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-2 10H7v-2h10v2z"}),"IndeterminateCheckBox"),ex=r.createElement(Xw,null),tx=r.createElement(Jw,null),nx=r.createElement(Qw,null),rx=r.forwardRef((function(e,t){var n=e.checkedIcon,o=void 0===n?ex:n,i=e.classes,a=e.color,l=void 0===a?"secondary":a,s=e.icon,u=void 0===s?tx:s,c=e.indeterminate,f=void 0!==c&&c,d=e.indeterminateIcon,p=void 0===d?nx:d,h=e.inputProps,m=e.size,g=void 0===m?"medium":m,v=(0,fo.Z)(e,["checkedIcon","classes","color","icon","indeterminate","indeterminateIcon","inputProps","size"]),y=f?p:u,b=f?p:o;return r.createElement(Yw,(0,po.Z)({type:"checkbox",classes:{root:(0,go.Z)(i.root,i["color".concat((0,Fo.Z)(l))],f&&i.indeterminate),checked:i.checked,disabled:i.disabled},color:l,inputProps:(0,po.Z)({"data-indeterminate":f},h),icon:r.cloneElement(y,{fontSize:void 0===y.props.fontSize&&"small"===g?g:y.props.fontSize}),checkedIcon:r.cloneElement(b,{fontSize:void 0===b.props.fontSize&&"small"===g?g:b.props.fontSize}),ref:t},v))})),ox=(0,vo.Z)((function(e){return{root:{color:e.palette.text.secondary},checked:{},disabled:{},indeterminate:{},colorPrimary:{"&$checked":{color:e.palette.primary.main,"&:hover":{backgroundColor:(0,yo.U1)(e.palette.primary.main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},"&$disabled":{color:e.palette.action.disabled}},colorSecondary:{"&$checked":{color:e.palette.secondary.main,"&:hover":{backgroundColor:(0,yo.U1)(e.palette.secondary.main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},"&$disabled":{color:e.palette.action.disabled}}}}),{name:"MuiCheckbox"})(rx),ix=(0,hu.Z)(r.createElement("path",{d:"M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2zm5 13.59L15.59 17 12 13.41 8.41 17 7 15.59 10.59 12 7 8.41 8.41 7 12 10.59 15.59 7 17 8.41 13.41 12 17 15.59z"}),"Cancel");function ax(e){return"Backspace"===e.key||"Delete"===e.key}var lx=r.forwardRef((function(e,t){var n=e.avatar,o=e.classes,i=e.className,a=e.clickable,l=e.color,s=void 0===l?"default":l,u=e.component,c=e.deleteIcon,f=e.disabled,d=void 0!==f&&f,p=e.icon,h=e.label,m=e.onClick,g=e.onDelete,v=e.onKeyDown,y=e.onKeyUp,b=e.size,w=void 0===b?"medium":b,x=e.variant,E=void 0===x?"default":x,_=(0,fo.Z)(e,["avatar","classes","className","clickable","color","component","deleteIcon","disabled","icon","label","onClick","onDelete","onKeyDown","onKeyUp","size","variant"]),S=r.useRef(null),O=(0,bo.Z)(S,t),k=function(e){e.stopPropagation(),g&&g(e)},C=!(!1===a||!m)||a,P="small"===w,j=u||(C?Lo:"div"),T=j===Lo?{component:"div"}:{},A=null;if(g){var I=(0,go.Z)("default"!==s&&("default"===E?o["deleteIconColor".concat((0,Fo.Z)(s))]:o["deleteIconOutlinedColor".concat((0,Fo.Z)(s))]),P&&o.deleteIconSmall);A=c&&r.isValidElement(c)?r.cloneElement(c,{className:(0,go.Z)(c.props.className,o.deleteIcon,I),onClick:k}):r.createElement(ix,{className:(0,go.Z)(o.deleteIcon,I),onClick:k})}var R=null;n&&r.isValidElement(n)&&(R=r.cloneElement(n,{className:(0,go.Z)(o.avatar,n.props.className,P&&o.avatarSmall,"default"!==s&&o["avatarColor".concat((0,Fo.Z)(s))])}));var N=null;return p&&r.isValidElement(p)&&(N=r.cloneElement(p,{className:(0,go.Z)(o.icon,p.props.className,P&&o.iconSmall,"default"!==s&&o["iconColor".concat((0,Fo.Z)(s))])})),r.createElement(j,(0,po.Z)({role:C||g?"button":void 0,className:(0,go.Z)(o.root,i,"default"!==s&&[o["color".concat((0,Fo.Z)(s))],C&&o["clickableColor".concat((0,Fo.Z)(s))],g&&o["deletableColor".concat((0,Fo.Z)(s))]],"default"!==E&&[o.outlined,{primary:o.outlinedPrimary,secondary:o.outlinedSecondary}[s]],d&&o.disabled,P&&o.sizeSmall,C&&o.clickable,g&&o.deletable),"aria-disabled":!!d||void 0,tabIndex:C||g?0:void 0,onClick:m,onKeyDown:function(e){e.currentTarget===e.target&&ax(e)&&e.preventDefault(),v&&v(e)},onKeyUp:function(e){e.currentTarget===e.target&&(g&&ax(e)?g(e):"Escape"===e.key&&S.current&&S.current.blur()),y&&y(e)},ref:O},T,_),R||N,r.createElement("span",{className:(0,go.Z)(o.label,P&&o.labelSmall)},h),A)})),sx=(0,vo.Z)((function(e){var t="light"===e.palette.type?e.palette.grey[300]:e.palette.grey[700],n=(0,yo.U1)(e.palette.text.primary,.26);return{root:{fontFamily:e.typography.fontFamily,fontSize:e.typography.pxToRem(13),display:"inline-flex",alignItems:"center",justifyContent:"center",height:32,color:e.palette.getContrastText(t),backgroundColor:t,borderRadius:16,whiteSpace:"nowrap",transition:e.transitions.create(["background-color","box-shadow"]),cursor:"default",outline:0,textDecoration:"none",border:"none",padding:0,verticalAlign:"middle",boxSizing:"border-box","&$disabled":{opacity:.5,pointerEvents:"none"},"& $avatar":{marginLeft:5,marginRight:-6,width:24,height:24,color:"light"===e.palette.type?e.palette.grey[700]:e.palette.grey[300],fontSize:e.typography.pxToRem(12)},"& $avatarColorPrimary":{color:e.palette.primary.contrastText,backgroundColor:e.palette.primary.dark},"& $avatarColorSecondary":{color:e.palette.secondary.contrastText,backgroundColor:e.palette.secondary.dark},"& $avatarSmall":{marginLeft:4,marginRight:-4,width:18,height:18,fontSize:e.typography.pxToRem(10)}},sizeSmall:{height:24},colorPrimary:{backgroundColor:e.palette.primary.main,color:e.palette.primary.contrastText},colorSecondary:{backgroundColor:e.palette.secondary.main,color:e.palette.secondary.contrastText},disabled:{},clickable:{userSelect:"none",WebkitTapHighlightColor:"transparent",cursor:"pointer","&:hover, &:focus":{backgroundColor:(0,yo._4)(t,.08)},"&:active":{boxShadow:e.shadows[1]}},clickableColorPrimary:{"&:hover, &:focus":{backgroundColor:(0,yo._4)(e.palette.primary.main,.08)}},clickableColorSecondary:{"&:hover, &:focus":{backgroundColor:(0,yo._4)(e.palette.secondary.main,.08)}},deletable:{"&:focus":{backgroundColor:(0,yo._4)(t,.08)}},deletableColorPrimary:{"&:focus":{backgroundColor:(0,yo._4)(e.palette.primary.main,.2)}},deletableColorSecondary:{"&:focus":{backgroundColor:(0,yo._4)(e.palette.secondary.main,.2)}},outlined:{backgroundColor:"transparent",border:"1px solid ".concat("light"===e.palette.type?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)"),"$clickable&:hover, $clickable&:focus, $deletable&:focus":{backgroundColor:(0,yo.U1)(e.palette.text.primary,e.palette.action.hoverOpacity)},"& $avatar":{marginLeft:4},"& $avatarSmall":{marginLeft:2},"& $icon":{marginLeft:4},"& $iconSmall":{marginLeft:2},"& $deleteIcon":{marginRight:5},"& $deleteIconSmall":{marginRight:3}},outlinedPrimary:{color:e.palette.primary.main,border:"1px solid ".concat(e.palette.primary.main),"$clickable&:hover, $clickable&:focus, $deletable&:focus":{backgroundColor:(0,yo.U1)(e.palette.primary.main,e.palette.action.hoverOpacity)}},outlinedSecondary:{color:e.palette.secondary.main,border:"1px solid ".concat(e.palette.secondary.main),"$clickable&:hover, $clickable&:focus, $deletable&:focus":{backgroundColor:(0,yo.U1)(e.palette.secondary.main,e.palette.action.hoverOpacity)}},avatar:{},avatarSmall:{},avatarColorPrimary:{},avatarColorSecondary:{},icon:{color:"light"===e.palette.type?e.palette.grey[700]:e.palette.grey[300],marginLeft:5,marginRight:-6},iconSmall:{width:18,height:18,marginLeft:4,marginRight:-4},iconColorPrimary:{color:"inherit"},iconColorSecondary:{color:"inherit"},label:{overflow:"hidden",textOverflow:"ellipsis",paddingLeft:12,paddingRight:12,whiteSpace:"nowrap"},labelSmall:{paddingLeft:8,paddingRight:8},deleteIcon:{WebkitTapHighlightColor:"transparent",color:n,height:22,width:22,cursor:"pointer",margin:"0 5px 0 -6px","&:hover":{color:(0,yo.U1)(n,.4)}},deleteIconSmall:{height:16,width:16,marginRight:4,marginLeft:-4},deleteIconColorPrimary:{color:(0,yo.U1)(e.palette.primary.contrastText,.7),"&:hover, &:active":{color:e.palette.primary.contrastText}},deleteIconColorSecondary:{color:(0,yo.U1)(e.palette.secondary.contrastText,.7),"&:hover, &:active":{color:e.palette.secondary.contrastText}},deleteIconOutlinedColorPrimary:{color:(0,yo.U1)(e.palette.primary.main,.7),"&:hover, &:active":{color:e.palette.primary.main}},deleteIconOutlinedColorSecondary:{color:(0,yo.U1)(e.palette.secondary.main,.7),"&:hover, &:active":{color:e.palette.secondary.main}}}}),{name:"MuiChip"})(lx);function ux(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=e&&("undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"]);if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return cx(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 cx(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 cx(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}function fx(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 dx(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?fx(Object(n),!0).forEach((function(t){px(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):fx(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function px(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function hx(e){var t=e.index,n=e.currentGroup,o=e.onClose,i=e.returnedTemplates,a=e.filterButtons,l=e.filterFrameDesign,s=e.filterPopularAction,u=ux((0,r.useState)([]),2),c=u[0],f=u[1],d=ux((0,r.useState)(!0),2),p=d[0],h=d[1],m=ux((0,r.useState)([]),2),g=m[0],v=m[1],y=function(e,t,n,r){var o=e.filter((function(e){return e.export_type===t&&(!("group"===t&&0!==n.length&&!n.includes(Jh()(e,"group_type","default")))&&!("button"===t&&0!==r.length&&!r.includes(Jh()(e,"type","url"))))})),i={name:at("utils.new_button"),show_mobile:!0,show_desktop:!0,label:at("templates.first_button")};return"group"===t?o.unshift({data:{name:at("utils.new_group"),show_mobile:!0,show_desktop:!0},buttons:[i],export_type:"group"}):"button"===t&&o.unshift(dx(dx({},i),{},{export_type:"button"})),o}(c,a,l,s),b=function(e){var t=g.indexOf(e),n=[];-1===t?n=n.concat(g,e):0===t?n=n.concat(g.slice(1)):t===g.length-1?n=n.concat(g.slice(0,-1)):t>0&&(n=n.concat(g.slice(0,t),g.slice(t+1))),v(n)},w=function(){o(),v([])};return(0,r.useEffect)((function(){z().then((function(e){f(e),h(!1)})).catch((function(e){console.error(e)}))}),[]),(0,r.useEffect)((function(){v([])}),[a,l,s]),r.createElement(r.Fragment,null,r.createElement(hl,null,!p&&i&&r.createElement("p",{className:"search-results"},r.createElement(kh,{i18nKey:"utils.templates.found",values:{resultCount:y.length},components:{bold:r.createElement("strong",null)}})),p&&r.createElement("div",{className:"loading"},r.createElement("div",{style:{alignSelf:"center"}},r.createElement("svg",{width:"60",height:"60",viewBox:"0 0 38 38",xmlns:"http://www.w3.org/2000/svg",stroke:"#2f788a"},r.createElement("g",{fill:"none",fillRule:"evenodd"},r.createElement("g",{transform:"translate(1 1)",strokeWidth:"2"},r.createElement("circle",{strokeOpacity:".5",cx:"18",cy:"18",r:"18"}),r.createElement("path",{d:"M36 18c0-9.94-8.06-18-18-18"},r.createElement("animateTransform",{attributeName:"transform",type:"rotate",from:"0 18 18",to:"360 18 18",dur:"1s",repeatCount:"indefinite"}))))),r.createElement("p",null,at("loading.loading")))),!p&&r.createElement("div",{className:"template"},y.map((function(e,o){return r.createElement("div",{key:o,className:"container","data-testid":"templates:template-option"},"button"===a&&r.createElement(ox,{checked:g.includes(o),onChange:function(){b(o)},className:(0,go.Z)("checkbox",0===g.length&&"hidden"),"data-testid":"templates:template-option-checkbox"}),r.createElement("div",{className:"type",onClick:function(){if(g.length>0)return b(o);!function(e,t,n,r){var o,i;try{var a="string"==typeof e?JSON.parse(e):e;if(!a.export_type||"group"===a.export_type&&!a.buttons)throw new Error(at("import_export.import.warning.invalid"));if("group"===a.export_type){if(0===a.buttons.length)return void alert(at("import_export.import.warning.no_buttons"));o=om()(a.data,A),i=a.buttons.map((function(e){return om()(e,A)}))}else"button"===a.export_type&&(o=!1,i=[om()(a,A)]);Sw(n,o,i,t,r)}catch(e){alert(at("import_export.import.warning.malformed"))}}(e,t,n,!0),w()}},0===o?r.createElement("div",{className:"default-option"},r.createElement("img",{src:buttonizer_admin.assets+"/images/templates/default.png",alt:"Template",draggable:!1}),r.createElement("span",null,at("templates.start_scratch"))):r.createElement("img",{src:e.template_image?buttonizer_admin.assets+"/images/templates/".concat(e.template_image):buttonizer_admin.assets+"/images/buttonizer-logo.png",alt:"Template",draggable:!1}),o>0&&"button"===a&&r.createElement(sx,{className:"category",size:"small",key:o,label:e.name}),r.createElement("div",{className:"select"},g.includes(o)?r.createElement(r.Fragment,null,r.createElement("i",{className:"fa fa-check-circle","aria-hidden":"true"}),at("templates.selected")):r.createElement(r.Fragment,null,r.createElement("i",{className:"fa fa-plus-circle","aria-hidden":"true"}),at("templates.select")))))})))),r.createElement(yl,{style:{marginTop:"20px",justifyContent:"space-between"}},r.createElement($w,{index:t,style:{fontSize:13},currentGroup:n,label:at("button"===a?"import_export.import.new_group.button":"import_export.import.new_group.group"),kbLink:653,onClose:w}),g.length>0&&r.createElement(Bo,{className:(0,go.Z)("select-all",g.length>0&&"visible"),variant:"contained",onClick:function(){return e=g.map((function(e){return y[e]})),"button"===a&&Sw(n,null,e,t,1===e.length),void w();var e},color:"primary",size:"small","data-testid":"templates:insert-selected"},at("templates.insert"))))}function mx(e){return function(e){if(Array.isArray(e))return gx(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return gx(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 gx(e,t)}(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 gx(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}function vx(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 yx(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?vx(Object(n),!0).forEach((function(t){bx(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):vx(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function bx(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var wx=[{value:"url",label:"settings.button_action.actions.url.name"},{value:"page",label:"settings.button_action.actions.page.name",standalone:!1},{value:"phone",label:"settings.button_action.actions.phone_number.name"},{value:"mail",label:"settings.button_action.actions.mail.name"},{value:"whatsapp",label:"settings.button_action.actions.whatsapp_chat"},{value:"backtotop",label:"settings.button_action.actions.back_to_top"},{value:"gotobottom",label:"settings.button_action.actions.go_to_bottom"},{value:"gobackpage",label:"settings.button_action.actions.go_back_one_page"},{value:"javascript_pro",label:"settings.button_action.actions.javascript.name",isPro:!0},{value:"socialsharing",label:"settings.button_action.actions.social_sharing.social_sharing"}].filter((function(e){return!window.buttonizer_admin.is_stand_alone||void 0===e.standalone})).map((function(e){return yx(yx({},e),{},{group:"popular"})})),xx=[{value:"sms",label:"settings.button_action.actions.chat.sms"},{value:"messenger_chat",label:"settings.button_action.actions.chat.messenger_chat"},{value:"messenger",label:"settings.button_action.actions.chat.messenger_link"},{value:"twitter_dm",label:"settings.button_action.actions.chat.twitter_dm"},{value:"skype",label:"settings.button_action.actions.chat.skype"},{value:"line",label:"settings.button_action.actions.chat.line"},{value:"telegram",label:"settings.button_action.actions.chat.telegram"},{value:"viber",label:"settings.button_action.actions.chat.viber"},{value:"signal_group",label:"settings.button_action.actions.chat.signal_group"}].map((function(e){return yx(yx({},e),{},{group:"chat"})})),Ex=[{value:"facebook",label:"settings.button_action.actions.social_media.facebook"},{value:"twitter",label:"settings.button_action.actions.social_media.twitter"},{value:"instagram",label:"settings.button_action.actions.social_media.instagram"},{value:"snapchat",label:"settings.button_action.actions.social_media.snapchat"},{value:"linkedin",label:"settings.button_action.actions.social_media.linkedin"},{value:"vk",label:"settings.button_action.actions.social_media.vk"},{value:"waze",label:"settings.button_action.actions.social_media.waze"}].map((function(e){return yx(yx({},e),{},{group:"social_media"})})),_x=[{value:"poptin",label:"Poptin"},{value:"elementor_popup",label:"Elementor Popup"},{value:"popup_maker",label:"Popup Maker"},{value:"popups",label:"Popups - WordPress Popup"},{value:"wppopups",label:"WP Popups - WordPress Popup builder"}].map((function(e){return yx(yx({},e),{},{group:"popup"})})),Sx=[{value:"clipboard",label:"settings.button_action.actions.clipboard"},{value:"print",label:"settings.button_action.actions.print_page"}].map((function(e){return yx(yx({},e),{},{group:"actions"})})),Ox=[].concat(mx(wx),mx(xx),mx(Ex),mx(_x),mx(Sx)),kx="undefined"!=typeof window&&"undefined"!=typeof document&&"undefined"!=typeof navigator,Cx=function(){for(var e=["Edge","Trident","Firefox"],t=0;t<e.length;t+=1)if(kx&&navigator.userAgent.indexOf(e[t])>=0)return 1;return 0}();var Px=kx&&window.Promise?function(e){var t=!1;return function(){t||(t=!0,window.Promise.resolve().then((function(){t=!1,e()})))}}:function(e){var t=!1;return function(){t||(t=!0,setTimeout((function(){t=!1,e()}),Cx))}};function jx(e){return e&&"[object Function]"==={}.toString.call(e)}function Tx(e,t){if(1!==e.nodeType)return[];var n=e.ownerDocument.defaultView.getComputedStyle(e,null);return t?n[t]:n}function Ax(e){return"HTML"===e.nodeName?e:e.parentNode||e.host}function Ix(e){if(!e)return document.body;switch(e.nodeName){case"HTML":case"BODY":return e.ownerDocument.body;case"#document":return e.body}var t=Tx(e),n=t.overflow,r=t.overflowX,o=t.overflowY;return/(auto|scroll|overlay)/.test(n+o+r)?e:Ix(Ax(e))}function Rx(e){return e&&e.referenceNode?e.referenceNode:e}var Nx=kx&&!(!window.MSInputMethodContext||!document.documentMode),Dx=kx&&/MSIE 10/.test(navigator.userAgent);function Mx(e){return 11===e?Nx:10===e?Dx:Nx||Dx}function Lx(e){if(!e)return document.documentElement;for(var t=Mx(10)?document.body:null,n=e.offsetParent||null;n===t&&e.nextElementSibling;)n=(e=e.nextElementSibling).offsetParent;var r=n&&n.nodeName;return r&&"BODY"!==r&&"HTML"!==r?-1!==["TH","TD","TABLE"].indexOf(n.nodeName)&&"static"===Tx(n,"position")?Lx(n):n:e?e.ownerDocument.documentElement:document.documentElement}function Fx(e){return null!==e.parentNode?Fx(e.parentNode):e}function zx(e,t){if(!(e&&e.nodeType&&t&&t.nodeType))return document.documentElement;var n=e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING,r=n?e:t,o=n?t:e,i=document.createRange();i.setStart(r,0),i.setEnd(o,0);var a,l,s=i.commonAncestorContainer;if(e!==s&&t!==s||r.contains(o))return"BODY"===(l=(a=s).nodeName)||"HTML"!==l&&Lx(a.firstElementChild)!==a?Lx(s):s;var u=Fx(e);return u.host?zx(u.host,t):zx(e,Fx(t).host)}function Bx(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"top",n="top"===t?"scrollTop":"scrollLeft",r=e.nodeName;if("BODY"===r||"HTML"===r){var o=e.ownerDocument.documentElement,i=e.ownerDocument.scrollingElement||o;return i[n]}return e[n]}function Zx(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=Bx(t,"top"),o=Bx(t,"left"),i=n?-1:1;return e.top+=r*i,e.bottom+=r*i,e.left+=o*i,e.right+=o*i,e}function Ux(e,t){var n="x"===t?"Left":"Top",r="Left"===n?"Right":"Bottom";return parseFloat(e["border"+n+"Width"])+parseFloat(e["border"+r+"Width"])}function Hx(e,t,n,r){return Math.max(t["offset"+e],t["scroll"+e],n["client"+e],n["offset"+e],n["scroll"+e],Mx(10)?parseInt(n["offset"+e])+parseInt(r["margin"+("Height"===e?"Top":"Left")])+parseInt(r["margin"+("Height"===e?"Bottom":"Right")]):0)}function Wx(e){var t=e.body,n=e.documentElement,r=Mx(10)&&getComputedStyle(n);return{height:Hx("Height",t,n,r),width:Hx("Width",t,n,r)}}var Vx=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},Gx=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}}(),$x=function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e},Kx=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};function qx(e){return Kx({},e,{right:e.left+e.width,bottom:e.top+e.height})}function Yx(e){var t={};try{if(Mx(10)){t=e.getBoundingClientRect();var n=Bx(e,"top"),r=Bx(e,"left");t.top+=n,t.left+=r,t.bottom+=n,t.right+=r}else t=e.getBoundingClientRect()}catch(e){}var o={left:t.left,top:t.top,width:t.right-t.left,height:t.bottom-t.top},i="HTML"===e.nodeName?Wx(e.ownerDocument):{},a=i.width||e.clientWidth||o.width,l=i.height||e.clientHeight||o.height,s=e.offsetWidth-a,u=e.offsetHeight-l;if(s||u){var c=Tx(e);s-=Ux(c,"x"),u-=Ux(c,"y"),o.width-=s,o.height-=u}return qx(o)}function Jx(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=Mx(10),o="HTML"===t.nodeName,i=Yx(e),a=Yx(t),l=Ix(e),s=Tx(t),u=parseFloat(s.borderTopWidth),c=parseFloat(s.borderLeftWidth);n&&o&&(a.top=Math.max(a.top,0),a.left=Math.max(a.left,0));var f=qx({top:i.top-a.top-u,left:i.left-a.left-c,width:i.width,height:i.height});if(f.marginTop=0,f.marginLeft=0,!r&&o){var d=parseFloat(s.marginTop),p=parseFloat(s.marginLeft);f.top-=u-d,f.bottom-=u-d,f.left-=c-p,f.right-=c-p,f.marginTop=d,f.marginLeft=p}return(r&&!n?t.contains(l):t===l&&"BODY"!==l.nodeName)&&(f=Zx(f,t)),f}function Xx(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=e.ownerDocument.documentElement,r=Jx(e,n),o=Math.max(n.clientWidth,window.innerWidth||0),i=Math.max(n.clientHeight,window.innerHeight||0),a=t?0:Bx(n),l=t?0:Bx(n,"left"),s={top:a-r.top+r.marginTop,left:l-r.left+r.marginLeft,width:o,height:i};return qx(s)}function Qx(e){var t=e.nodeName;if("BODY"===t||"HTML"===t)return!1;if("fixed"===Tx(e,"position"))return!0;var n=Ax(e);return!!n&&Qx(n)}function eE(e){if(!e||!e.parentElement||Mx())return document.documentElement;for(var t=e.parentElement;t&&"none"===Tx(t,"transform");)t=t.parentElement;return t||document.documentElement}function tE(e,t,n,r){var o=arguments.length>4&&void 0!==arguments[4]&&arguments[4],i={top:0,left:0},a=o?eE(e):zx(e,Rx(t));if("viewport"===r)i=Xx(a,o);else{var l=void 0;"scrollParent"===r?"BODY"===(l=Ix(Ax(t))).nodeName&&(l=e.ownerDocument.documentElement):l="window"===r?e.ownerDocument.documentElement:r;var s=Jx(l,a,o);if("HTML"!==l.nodeName||Qx(a))i=s;else{var u=Wx(e.ownerDocument),c=u.height,f=u.width;i.top+=s.top-s.marginTop,i.bottom=c+s.top,i.left+=s.left-s.marginLeft,i.right=f+s.left}}var d="number"==typeof(n=n||0);return i.left+=d?n:n.left||0,i.top+=d?n:n.top||0,i.right-=d?n:n.right||0,i.bottom-=d?n:n.bottom||0,i}function nE(e){return e.width*e.height}function rE(e,t,n,r,o){var i=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0;if(-1===e.indexOf("auto"))return e;var a=tE(n,r,i,o),l={top:{width:a.width,height:t.top-a.top},right:{width:a.right-t.right,height:a.height},bottom:{width:a.width,height:a.bottom-t.bottom},left:{width:t.left-a.left,height:a.height}},s=Object.keys(l).map((function(e){return Kx({key:e},l[e],{area:nE(l[e])})})).sort((function(e,t){return t.area-e.area})),u=s.filter((function(e){var t=e.width,r=e.height;return t>=n.clientWidth&&r>=n.clientHeight})),c=u.length>0?u[0].key:s[0].key,f=e.split("-")[1];return c+(f?"-"+f:"")}function oE(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,o=r?eE(t):zx(t,Rx(n));return Jx(n,o,r)}function iE(e){var t=e.ownerDocument.defaultView.getComputedStyle(e),n=parseFloat(t.marginTop||0)+parseFloat(t.marginBottom||0),r=parseFloat(t.marginLeft||0)+parseFloat(t.marginRight||0);return{width:e.offsetWidth+r,height:e.offsetHeight+n}}function aE(e){var t={left:"right",right:"left",bottom:"top",top:"bottom"};return e.replace(/left|right|bottom|top/g,(function(e){return t[e]}))}function lE(e,t,n){n=n.split("-")[0];var r=iE(e),o={width:r.width,height:r.height},i=-1!==["right","left"].indexOf(n),a=i?"top":"left",l=i?"left":"top",s=i?"height":"width",u=i?"width":"height";return o[a]=t[a]+t[s]/2-r[s]/2,o[l]=n===l?t[l]-r[u]:t[aE(l)],o}function sE(e,t){return Array.prototype.find?e.find(t):e.filter(t)[0]}function uE(e,t,n){return(void 0===n?e:e.slice(0,function(e,t,n){if(Array.prototype.findIndex)return e.findIndex((function(e){return e[t]===n}));var r=sE(e,(function(e){return e[t]===n}));return e.indexOf(r)}(e,"name",n))).forEach((function(e){e.function&&console.warn("`modifier.function` is deprecated, use `modifier.fn`!");var n=e.function||e.fn;e.enabled&&jx(n)&&(t.offsets.popper=qx(t.offsets.popper),t.offsets.reference=qx(t.offsets.reference),t=n(t,e))})),t}function cE(){if(!this.state.isDestroyed){var e={instance:this,styles:{},arrowStyles:{},attributes:{},flipped:!1,offsets:{}};e.offsets.reference=oE(this.state,this.popper,this.reference,this.options.positionFixed),e.placement=rE(this.options.placement,e.offsets.reference,this.popper,this.reference,this.options.modifiers.flip.boundariesElement,this.options.modifiers.flip.padding),e.originalPlacement=e.placement,e.positionFixed=this.options.positionFixed,e.offsets.popper=lE(this.popper,e.offsets.reference,e.placement),e.offsets.popper.position=this.options.positionFixed?"fixed":"absolute",e=uE(this.modifiers,e),this.state.isCreated?this.options.onUpdate(e):(this.state.isCreated=!0,this.options.onCreate(e))}}function fE(e,t){return e.some((function(e){var n=e.name;return e.enabled&&n===t}))}function dE(e){for(var t=[!1,"ms","Webkit","Moz","O"],n=e.charAt(0).toUpperCase()+e.slice(1),r=0;r<t.length;r++){var o=t[r],i=o?""+o+n:e;if(void 0!==document.body.style[i])return i}return null}function pE(){return this.state.isDestroyed=!0,fE(this.modifiers,"applyStyle")&&(this.popper.removeAttribute("x-placement"),this.popper.style.position="",this.popper.style.top="",this.popper.style.left="",this.popper.style.right="",this.popper.style.bottom="",this.popper.style.willChange="",this.popper.style[dE("transform")]=""),this.disableEventListeners(),this.options.removeOnDestroy&&this.popper.parentNode.removeChild(this.popper),this}function hE(e){var t=e.ownerDocument;return t?t.defaultView:window}function mE(e,t,n,r){n.updateBound=r,hE(e).addEventListener("resize",n.updateBound,{passive:!0});var o=Ix(e);return function e(t,n,r,o){var i="BODY"===t.nodeName,a=i?t.ownerDocument.defaultView:t;a.addEventListener(n,r,{passive:!0}),i||e(Ix(a.parentNode),n,r,o),o.push(a)}(o,"scroll",n.updateBound,n.scrollParents),n.scrollElement=o,n.eventsEnabled=!0,n}function gE(){this.state.eventsEnabled||(this.state=mE(this.reference,this.options,this.state,this.scheduleUpdate))}function vE(){this.state.eventsEnabled&&(cancelAnimationFrame(this.scheduleUpdate),this.state=function(e,t){return hE(e).removeEventListener("resize",t.updateBound),t.scrollParents.forEach((function(e){e.removeEventListener("scroll",t.updateBound)})),t.updateBound=null,t.scrollParents=[],t.scrollElement=null,t.eventsEnabled=!1,t}(this.reference,this.state))}function yE(e){return""!==e&&!isNaN(parseFloat(e))&&isFinite(e)}function bE(e,t){Object.keys(t).forEach((function(n){var r="";-1!==["width","height","top","right","bottom","left"].indexOf(n)&&yE(t[n])&&(r="px"),e.style[n]=t[n]+r}))}var wE=kx&&/Firefox/i.test(navigator.userAgent);function xE(e,t,n){var r=sE(e,(function(e){return e.name===t})),o=!!r&&e.some((function(e){return e.name===n&&e.enabled&&e.order<r.order}));if(!o){var i="`"+t+"`",a="`"+n+"`";console.warn(a+" modifier is required by "+i+" modifier in order to work, be sure to include it before "+i+"!")}return o}var EE=["auto-start","auto","auto-end","top-start","top","top-end","right-start","right","right-end","bottom-end","bottom","bottom-start","left-end","left","left-start"],_E=EE.slice(3);function SE(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=_E.indexOf(e),r=_E.slice(n+1).concat(_E.slice(0,n));return t?r.reverse():r}var OE="flip",kE="clockwise",CE="counterclockwise";function PE(e,t,n,r){var o=[0,0],i=-1!==["right","left"].indexOf(r),a=e.split(/(\+|\-)/).map((function(e){return e.trim()})),l=a.indexOf(sE(a,(function(e){return-1!==e.search(/,|\s/)})));a[l]&&-1===a[l].indexOf(",")&&console.warn("Offsets separated by white space(s) are deprecated, use a comma (,) instead.");var s=/\s*,\s*|\s+/,u=-1!==l?[a.slice(0,l).concat([a[l].split(s)[0]]),[a[l].split(s)[1]].concat(a.slice(l+1))]:[a];return(u=u.map((function(e,r){var o=(1===r?!i:i)?"height":"width",a=!1;return e.reduce((function(e,t){return""===e[e.length-1]&&-1!==["+","-"].indexOf(t)?(e[e.length-1]=t,a=!0,e):a?(e[e.length-1]+=t,a=!1,e):e.concat(t)}),[]).map((function(e){return function(e,t,n,r){var o=e.match(/((?:\-|\+)?\d*\.?\d*)(.*)/),i=+o[1],a=o[2];if(!i)return e;if(0===a.indexOf("%")){var l=void 0;switch(a){case"%p":l=n;break;case"%":case"%r":default:l=r}return qx(l)[t]/100*i}if("vh"===a||"vw"===a){return("vh"===a?Math.max(document.documentElement.clientHeight,window.innerHeight||0):Math.max(document.documentElement.clientWidth,window.innerWidth||0))/100*i}return i}(e,o,t,n)}))}))).forEach((function(e,t){e.forEach((function(n,r){yE(n)&&(o[t]+=n*("-"===e[r-1]?-1:1))}))})),o}var jE={placement:"bottom",positionFixed:!1,eventsEnabled:!0,removeOnDestroy:!1,onCreate:function(){},onUpdate:function(){},modifiers:{shift:{order:100,enabled:!0,fn:function(e){var t=e.placement,n=t.split("-")[0],r=t.split("-")[1];if(r){var o=e.offsets,i=o.reference,a=o.popper,l=-1!==["bottom","top"].indexOf(n),s=l?"left":"top",u=l?"width":"height",c={start:$x({},s,i[s]),end:$x({},s,i[s]+i[u]-a[u])};e.offsets.popper=Kx({},a,c[r])}return e}},offset:{order:200,enabled:!0,fn:function(e,t){var n=t.offset,r=e.placement,o=e.offsets,i=o.popper,a=o.reference,l=r.split("-")[0],s=void 0;return s=yE(+n)?[+n,0]:PE(n,i,a,l),"left"===l?(i.top+=s[0],i.left-=s[1]):"right"===l?(i.top+=s[0],i.left+=s[1]):"top"===l?(i.left+=s[0],i.top-=s[1]):"bottom"===l&&(i.left+=s[0],i.top+=s[1]),e.popper=i,e},offset:0},preventOverflow:{order:300,enabled:!0,fn:function(e,t){var n=t.boundariesElement||Lx(e.instance.popper);e.instance.reference===n&&(n=Lx(n));var r=dE("transform"),o=e.instance.popper.style,i=o.top,a=o.left,l=o[r];o.top="",o.left="",o[r]="";var s=tE(e.instance.popper,e.instance.reference,t.padding,n,e.positionFixed);o.top=i,o.left=a,o[r]=l,t.boundaries=s;var u=t.priority,c=e.offsets.popper,f={primary:function(e){var n=c[e];return c[e]<s[e]&&!t.escapeWithReference&&(n=Math.max(c[e],s[e])),$x({},e,n)},secondary:function(e){var n="right"===e?"left":"top",r=c[n];return c[e]>s[e]&&!t.escapeWithReference&&(r=Math.min(c[n],s[e]-("right"===e?c.width:c.height))),$x({},n,r)}};return u.forEach((function(e){var t=-1!==["left","top"].indexOf(e)?"primary":"secondary";c=Kx({},c,f[t](e))})),e.offsets.popper=c,e},priority:["left","right","top","bottom"],padding:5,boundariesElement:"scrollParent"},keepTogether:{order:400,enabled:!0,fn:function(e){var t=e.offsets,n=t.popper,r=t.reference,o=e.placement.split("-")[0],i=Math.floor,a=-1!==["top","bottom"].indexOf(o),l=a?"right":"bottom",s=a?"left":"top",u=a?"width":"height";return n[l]<i(r[s])&&(e.offsets.popper[s]=i(r[s])-n[u]),n[s]>i(r[l])&&(e.offsets.popper[s]=i(r[l])),e}},arrow:{order:500,enabled:!0,fn:function(e,t){var n;if(!xE(e.instance.modifiers,"arrow","keepTogether"))return e;var r=t.element;if("string"==typeof r){if(!(r=e.instance.popper.querySelector(r)))return e}else if(!e.instance.popper.contains(r))return console.warn("WARNING: `arrow.element` must be child of its popper element!"),e;var o=e.placement.split("-")[0],i=e.offsets,a=i.popper,l=i.reference,s=-1!==["left","right"].indexOf(o),u=s?"height":"width",c=s?"Top":"Left",f=c.toLowerCase(),d=s?"left":"top",p=s?"bottom":"right",h=iE(r)[u];l[p]-h<a[f]&&(e.offsets.popper[f]-=a[f]-(l[p]-h)),l[f]+h>a[p]&&(e.offsets.popper[f]+=l[f]+h-a[p]),e.offsets.popper=qx(e.offsets.popper);var m=l[f]+l[u]/2-h/2,g=Tx(e.instance.popper),v=parseFloat(g["margin"+c]),y=parseFloat(g["border"+c+"Width"]),b=m-e.offsets.popper[f]-v-y;return b=Math.max(Math.min(a[u]-h,b),0),e.arrowElement=r,e.offsets.arrow=($x(n={},f,Math.round(b)),$x(n,d,""),n),e},element:"[x-arrow]"},flip:{order:600,enabled:!0,fn:function(e,t){if(fE(e.instance.modifiers,"inner"))return e;if(e.flipped&&e.placement===e.originalPlacement)return e;var n=tE(e.instance.popper,e.instance.reference,t.padding,t.boundariesElement,e.positionFixed),r=e.placement.split("-")[0],o=aE(r),i=e.placement.split("-")[1]||"",a=[];switch(t.behavior){case OE:a=[r,o];break;case kE:a=SE(r);break;case CE:a=SE(r,!0);break;default:a=t.behavior}return a.forEach((function(l,s){if(r!==l||a.length===s+1)return e;r=e.placement.split("-")[0],o=aE(r);var u=e.offsets.popper,c=e.offsets.reference,f=Math.floor,d="left"===r&&f(u.right)>f(c.left)||"right"===r&&f(u.left)<f(c.right)||"top"===r&&f(u.bottom)>f(c.top)||"bottom"===r&&f(u.top)<f(c.bottom),p=f(u.left)<f(n.left),h=f(u.right)>f(n.right),m=f(u.top)<f(n.top),g=f(u.bottom)>f(n.bottom),v="left"===r&&p||"right"===r&&h||"top"===r&&m||"bottom"===r&&g,y=-1!==["top","bottom"].indexOf(r),b=!!t.flipVariations&&(y&&"start"===i&&p||y&&"end"===i&&h||!y&&"start"===i&&m||!y&&"end"===i&&g),w=!!t.flipVariationsByContent&&(y&&"start"===i&&h||y&&"end"===i&&p||!y&&"start"===i&&g||!y&&"end"===i&&m),x=b||w;(d||v||x)&&(e.flipped=!0,(d||v)&&(r=a[s+1]),x&&(i=function(e){return"end"===e?"start":"start"===e?"end":e}(i)),e.placement=r+(i?"-"+i:""),e.offsets.popper=Kx({},e.offsets.popper,lE(e.instance.popper,e.offsets.reference,e.placement)),e=uE(e.instance.modifiers,e,"flip"))})),e},behavior:"flip",padding:5,boundariesElement:"viewport",flipVariations:!1,flipVariationsByContent:!1},inner:{order:700,enabled:!1,fn:function(e){var t=e.placement,n=t.split("-")[0],r=e.offsets,o=r.popper,i=r.reference,a=-1!==["left","right"].indexOf(n),l=-1===["top","left"].indexOf(n);return o[a?"left":"top"]=i[n]-(l?o[a?"width":"height"]:0),e.placement=aE(t),e.offsets.popper=qx(o),e}},hide:{order:800,enabled:!0,fn:function(e){if(!xE(e.instance.modifiers,"hide","preventOverflow"))return e;var t=e.offsets.reference,n=sE(e.instance.modifiers,(function(e){return"preventOverflow"===e.name})).boundaries;if(t.bottom<n.top||t.left>n.right||t.top>n.bottom||t.right<n.left){if(!0===e.hide)return e;e.hide=!0,e.attributes["x-out-of-boundaries"]=""}else{if(!1===e.hide)return e;e.hide=!1,e.attributes["x-out-of-boundaries"]=!1}return e}},computeStyle:{order:850,enabled:!0,fn:function(e,t){var n=t.x,r=t.y,o=e.offsets.popper,i=sE(e.instance.modifiers,(function(e){return"applyStyle"===e.name})).gpuAcceleration;void 0!==i&&console.warn("WARNING: `gpuAcceleration` option moved to `computeStyle` modifier and will not be supported in future versions of Popper.js!");var a=void 0!==i?i:t.gpuAcceleration,l=Lx(e.instance.popper),s=Yx(l),u={position:o.position},c=function(e,t){var n=e.offsets,r=n.popper,o=n.reference,i=Math.round,a=Math.floor,l=function(e){return e},s=i(o.width),u=i(r.width),c=-1!==["left","right"].indexOf(e.placement),f=-1!==e.placement.indexOf("-"),d=t?c||f||s%2==u%2?i:a:l,p=t?i:l;return{left:d(s%2==1&&u%2==1&&!f&&t?r.left-1:r.left),top:p(r.top),bottom:p(r.bottom),right:d(r.right)}}(e,window.devicePixelRatio<2||!wE),f="bottom"===n?"top":"bottom",d="right"===r?"left":"right",p=dE("transform"),h=void 0,m=void 0;if(m="bottom"===f?"HTML"===l.nodeName?-l.clientHeight+c.bottom:-s.height+c.bottom:c.top,h="right"===d?"HTML"===l.nodeName?-l.clientWidth+c.right:-s.width+c.right:c.left,a&&p)u[p]="translate3d("+h+"px, "+m+"px, 0)",u[f]=0,u[d]=0,u.willChange="transform";else{var g="bottom"===f?-1:1,v="right"===d?-1:1;u[f]=m*g,u[d]=h*v,u.willChange=f+", "+d}var y={"x-placement":e.placement};return e.attributes=Kx({},y,e.attributes),e.styles=Kx({},u,e.styles),e.arrowStyles=Kx({},e.offsets.arrow,e.arrowStyles),e},gpuAcceleration:!0,x:"bottom",y:"right"},applyStyle:{order:900,enabled:!0,fn:function(e){var t,n;return bE(e.instance.popper,e.styles),t=e.instance.popper,n=e.attributes,Object.keys(n).forEach((function(e){!1!==n[e]?t.setAttribute(e,n[e]):t.removeAttribute(e)})),e.arrowElement&&Object.keys(e.arrowStyles).length&&bE(e.arrowElement,e.arrowStyles),e},onLoad:function(e,t,n,r,o){var i=oE(o,t,e,n.positionFixed),a=rE(n.placement,i,t,e,n.modifiers.flip.boundariesElement,n.modifiers.flip.padding);return t.setAttribute("x-placement",a),bE(t,{position:n.positionFixed?"fixed":"absolute"}),n},gpuAcceleration:void 0}}},TE=function(){function e(t,n){var r=this,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};Vx(this,e),this.scheduleUpdate=function(){return requestAnimationFrame(r.update)},this.update=Px(this.update.bind(this)),this.options=Kx({},e.Defaults,o),this.state={isDestroyed:!1,isCreated:!1,scrollParents:[]},this.reference=t&&t.jquery?t[0]:t,this.popper=n&&n.jquery?n[0]:n,this.options.modifiers={},Object.keys(Kx({},e.Defaults.modifiers,o.modifiers)).forEach((function(t){r.options.modifiers[t]=Kx({},e.Defaults.modifiers[t]||{},o.modifiers?o.modifiers[t]:{})})),this.modifiers=Object.keys(this.options.modifiers).map((function(e){return Kx({name:e},r.options.modifiers[e])})).sort((function(e,t){return e.order-t.order})),this.modifiers.forEach((function(e){e.enabled&&jx(e.onLoad)&&e.onLoad(r.reference,r.popper,r.options,e,r.state)})),this.update();var i=this.options.eventsEnabled;i&&this.enableEventListeners(),this.state.eventsEnabled=i}return Gx(e,[{key:"update",value:function(){return cE.call(this)}},{key:"destroy",value:function(){return pE.call(this)}},{key:"enableEventListeners",value:function(){return gE.call(this)}},{key:"disableEventListeners",value:function(){return vE.call(this)}}]),e}();TE.Utils=("undefined"!=typeof window?window:n.g).PopperUtils,TE.placements=EE,TE.Defaults=jE;var AE=TE;function IE(e){return"function"==typeof e?e():e}var RE="undefined"!=typeof window?r.useLayoutEffect:r.useEffect,NE={},DE=r.forwardRef((function(e,t){var n=e.anchorEl,o=e.children,i=e.container,a=e.disablePortal,l=void 0!==a&&a,s=e.keepMounted,u=void 0!==s&&s,c=e.modifiers,f=e.open,d=e.placement,p=void 0===d?"bottom":d,h=e.popperOptions,m=void 0===h?NE:h,g=e.popperRef,v=e.style,y=e.transition,b=void 0!==y&&y,w=(0,fo.Z)(e,["anchorEl","children","container","disablePortal","keepMounted","modifiers","open","placement","popperOptions","popperRef","style","transition"]),x=r.useRef(null),E=(0,bo.Z)(x,t),_=r.useRef(null),S=(0,bo.Z)(_,g),O=r.useRef(S);RE((function(){O.current=S}),[S]),r.useImperativeHandle(g,(function(){return _.current}),[]);var k=r.useState(!0),C=k[0],P=k[1],j=function(e,t){if("ltr"===(t&&t.direction||"ltr"))return e;switch(e){case"bottom-end":return"bottom-start";case"bottom-start":return"bottom-end";case"top-end":return"top-start";case"top-start":return"top-end";default:return e}}(p,(0,Qo.Z)()),T=r.useState(j),A=T[0],I=T[1];r.useEffect((function(){_.current&&_.current.update()}));var R=r.useCallback((function(){if(x.current&&n&&f){_.current&&(_.current.destroy(),O.current(null));var e=function(e){I(e.placement)},t=(IE(n),new AE(IE(n),x.current,(0,po.Z)({placement:j},m,{modifiers:(0,po.Z)({},l?{}:{preventOverflow:{boundariesElement:"window"}},c,m.modifiers),onCreate:(0,Xo.Z)(e,m.onCreate),onUpdate:(0,Xo.Z)(e,m.onUpdate)})));O.current(t)}}),[n,l,c,f,j,m]),N=r.useCallback((function(e){(0,ti.Z)(E,e),R()}),[E,R]),D=function(){_.current&&(_.current.destroy(),O.current(null))};if(r.useEffect((function(){return function(){D()}}),[]),r.useEffect((function(){f||b||D()}),[f,b]),!u&&!f&&(!b||C))return null;var M={placement:A};return b&&(M.TransitionProps={in:f,onEnter:function(){P(!1)},onExited:function(){P(!0),D()}}),r.createElement(ri,{disablePortal:l,container:i},r.createElement("div",(0,po.Z)({ref:N,role:"tooltip"},w,{style:(0,po.Z)({position:"fixed",top:0,left:0,display:f||!u||b?null:"none"},v)}),"function"==typeof o?o(M):o))})),ME=r.forwardRef((function(e,t){var n=e.classes,o=e.className,i=e.color,a=void 0===i?"default":i,l=e.component,s=void 0===l?"li":l,u=e.disableGutters,c=void 0!==u&&u,f=e.disableSticky,d=void 0!==f&&f,p=e.inset,h=void 0!==p&&p,m=(0,fo.Z)(e,["classes","className","color","component","disableGutters","disableSticky","inset"]);return r.createElement(s,(0,po.Z)({className:(0,go.Z)(n.root,o,"default"!==a&&n["color".concat((0,Fo.Z)(a))],h&&n.inset,!d&&n.sticky,!c&&n.gutters),ref:t},m))})),LE=(0,vo.Z)((function(e){return{root:{boxSizing:"border-box",lineHeight:"48px",listStyle:"none",color:e.palette.text.secondary,fontFamily:e.typography.fontFamily,fontWeight:e.typography.fontWeightMedium,fontSize:e.typography.pxToRem(14)},colorPrimary:{color:e.palette.primary.main},colorInherit:{color:"inherit"},gutters:{paddingLeft:16,paddingRight:16},inset:{paddingLeft:72},sticky:{position:"sticky",top:0,zIndex:1,backgroundColor:"inherit"}}}),{name:"MuiListSubheader"})(ME),FE=(0,hu.Z)(r.createElement("path",{d:"M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"Close"),zE=(0,hu.Z)(r.createElement("path",{d:"M7 10l5 5 5-5z"}),"ArrowDropDown"),BE=n(95001);function ZE(e){return void 0!==e.normalize?e.normalize("NFD").replace(/[\u0300-\u036f]/g,""):e}function UE(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.ignoreAccents,n=void 0===t||t,r=e.ignoreCase,o=void 0===r||r,i=e.limit,a=e.matchFrom,l=void 0===a?"any":a,s=e.stringify,u=e.trim,c=void 0!==u&&u;return function(e,t){var r=t.inputValue,a=t.getOptionLabel,u=c?r.trim():r;o&&(u=u.toLowerCase()),n&&(u=ZE(u));var f=e.filter((function(e){var t=(s||a)(e);return o&&(t=t.toLowerCase()),n&&(t=ZE(t)),"start"===l?0===t.indexOf(u):t.indexOf(u)>-1}));return"number"==typeof i?f.slice(0,i):f}}function HE(e,t){for(var n=0;n<e.length;n+=1)if(t(e[n]))return n;return-1}var WE=UE();function VE(e){var t=e.autoComplete,n=void 0!==t&&t,o=e.autoHighlight,i=void 0!==o&&o,a=e.autoSelect,l=void 0!==a&&a,s=e.blurOnSelect,u=void 0!==s&&s,c=e.clearOnBlur,f=void 0===c?!e.freeSolo:c,d=e.clearOnEscape,p=void 0!==d&&d,h=e.componentName,m=void 0===h?"useAutocomplete":h,g=e.debug,v=void 0!==g&&g,y=e.defaultValue,b=void 0===y?e.multiple?[]:null:y,w=e.disableClearable,x=void 0!==w&&w,E=e.disableCloseOnSelect,_=void 0!==E&&E,S=e.disabledItemsFocusable,O=void 0!==S&&S,k=e.disableListWrap,C=void 0!==k&&k,P=e.filterOptions,j=void 0===P?WE:P,T=e.filterSelectedOptions,A=void 0!==T&&T,I=e.freeSolo,R=void 0!==I&&I,N=e.getOptionDisabled,D=e.getOptionLabel,M=void 0===D?function(e){return e}:D,L=e.getOptionSelected,F=void 0===L?function(e,t){return e===t}:L,z=e.groupBy,B=e.handleHomeEndKeys,Z=void 0===B?!e.freeSolo:B,U=e.id,H=e.includeInputInList,W=void 0!==H&&H,V=e.inputValue,G=e.multiple,$=void 0!==G&&G,K=e.onChange,q=e.onClose,Y=e.onHighlightChange,J=e.onInputChange,X=e.onOpen,Q=e.open,ee=e.openOnFocus,te=void 0!==ee&&ee,ne=e.options,re=e.selectOnFocus,oe=void 0===re?!e.freeSolo:re,ie=e.value,ae=(0,BE.Z)(U),le=M;var se=r.useRef(!1),ue=r.useRef(!0),ce=r.useRef(null),fe=r.useRef(null),de=r.useState(null),pe=de[0],he=de[1],me=r.useState(-1),ge=me[0],ve=me[1],ye=i?0:-1,be=r.useRef(ye),we=(0,xs.Z)({controlled:ie,default:b,name:m}),xe=(0,vi.Z)(we,2),Ee=xe[0],_e=xe[1],Se=(0,xs.Z)({controlled:V,default:"",name:m,state:"inputValue"}),Oe=(0,vi.Z)(Se,2),ke=Oe[0],Ce=Oe[1],Pe=r.useState(!1),je=Pe[0],Te=Pe[1],Ae=(0,wo.Z)((function(e,t){var n;if($)n="";else if(null==t)n="";else{var r=le(t);n="string"==typeof r?r:""}ke!==n&&(Ce(n),J&&J(e,n,"reset"))}));r.useEffect((function(){Ae(null,Ee)}),[Ee,Ae]);var Ie=(0,xs.Z)({controlled:Q,default:!1,name:m,state:"open"}),Re=(0,vi.Z)(Ie,2),Ne=Re[0],De=Re[1],Me=!$&&null!=Ee&&ke===le(Ee),Le=Ne,Fe=Le?j(ne.filter((function(e){return!A||!($?Ee:[Ee]).some((function(t){return null!==t&&F(e,t)}))})),{inputValue:Me?"":ke,getOptionLabel:le}):[],ze=(0,wo.Z)((function(e){-1===e?ce.current.focus():pe.querySelector('[data-tag-index="'.concat(e,'"]')).focus()}));r.useEffect((function(){$&&ge>Ee.length-1&&(ve(-1),ze(-1))}),[Ee,$,ge,ze]);var Be=(0,wo.Z)((function(e){var t=e.event,n=e.index,r=e.reason,o=void 0===r?"auto":r;if(be.current=n,-1===n?ce.current.removeAttribute("aria-activedescendant"):ce.current.setAttribute("aria-activedescendant","".concat(ae,"-option-").concat(n)),Y&&Y(t,-1===n?null:Fe[n],o),fe.current){var i=fe.current.querySelector("[data-focus]");i&&i.removeAttribute("data-focus");var a=fe.current.parentElement.querySelector('[role="listbox"]');if(a)if(-1!==n){var l=fe.current.querySelector('[data-option-index="'.concat(n,'"]'));if(l&&(l.setAttribute("data-focus","true"),a.scrollHeight>a.clientHeight&&"mouse"!==o)){var s=l,u=a.clientHeight+a.scrollTop,c=s.offsetTop+s.offsetHeight;c>u?a.scrollTop=c-a.clientHeight:s.offsetTop-s.offsetHeight*(z?1.3:0)<a.scrollTop&&(a.scrollTop=s.offsetTop-s.offsetHeight*(z?1.3:0))}}else a.scrollTop=0}})),Ze=(0,wo.Z)((function(e){var t=e.event,r=e.diff,o=e.direction,i=void 0===o?"next":o,a=e.reason,l=void 0===a?"auto":a;if(Le){var s=function(e,t){if(!fe.current||-1===e)return-1;for(var n=e;;){if("next"===t&&n===Fe.length||"previous"===t&&-1===n)return-1;var r=fe.current.querySelector('[data-option-index="'.concat(n,'"]')),o=!O&&(r&&(r.disabled||"true"===r.getAttribute("aria-disabled")));if(!(r&&!r.hasAttribute("tabindex")||o))return n;n+="next"===t?1:-1}}(function(){var e=Fe.length-1;if("reset"===r)return ye;if("start"===r)return 0;if("end"===r)return e;var t=be.current+r;return t<0?-1===t&&W?-1:C&&-1!==be.current||Math.abs(r)>1?0:e:t>e?t===e+1&&W?-1:C||Math.abs(r)>1?e:0:t}(),i);if(Be({index:s,reason:l,event:t}),n&&"reset"!==r)if(-1===s)ce.current.value=ke;else{var u=le(Fe[s]);ce.current.value=u,0===u.toLowerCase().indexOf(ke.toLowerCase())&&ke.length>0&&ce.current.setSelectionRange(ke.length,u.length)}}})),Ue=r.useCallback((function(){if(Le){var e=$?Ee[0]:Ee;if(0!==Fe.length&&null!=e){if(fe.current)if(A||null==e)be.current>=Fe.length-1?Be({index:Fe.length-1}):Be({index:be.current});else{var t=Fe[be.current];if($&&t&&-1!==HE(Ee,(function(e){return F(t,e)})))return;var n=HE(Fe,(function(t){return F(t,e)}));-1===n?Ze({diff:"reset"}):Be({index:n})}}else Ze({diff:"reset"})}}),[0===Fe.length,!$&&Ee,A,Ze,Be,Le,ke,$]),He=(0,wo.Z)((function(e){(0,ti.Z)(fe,e),e&&Ue()}));r.useEffect((function(){Ue()}),[Ue]);var We=function(e){Ne||(De(!0),X&&X(e))},Ve=function(e,t){Ne&&(De(!1),q&&q(e,t))},Ge=function(e,t,n,r){Ee!==t&&(K&&K(e,t,n,r),_e(t))},$e=r.useRef(!1),Ke=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"select-option",r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"options",o=n,i=t;if($){var a=HE(i=Array.isArray(Ee)?Ee.slice():[],(function(e){return F(t,e)}));-1===a?i.push(t):"freeSolo"!==r&&(i.splice(a,1),o="remove-option")}Ae(e,i),Ge(e,i,o,{option:t}),_||Ve(e,o),(!0===u||"touch"===u&&$e.current||"mouse"===u&&!$e.current)&&ce.current.blur()};var qe=function(e,t){if($){Ve(e,"toggleInput");var n=ge;-1===ge?""===ke&&"previous"===t&&(n=Ee.length-1):((n+="next"===t?1:-1)<0&&(n=0),n===Ee.length&&(n=-1)),n=function(e,t){if(-1===e)return-1;for(var n=e;;){if("next"===t&&n===Ee.length||"previous"===t&&-1===n)return-1;var r=pe.querySelector('[data-tag-index="'.concat(n,'"]'));if(!r||r.hasAttribute("tabindex")&&!r.disabled&&"true"!==r.getAttribute("aria-disabled"))return n;n+="next"===t?1:-1}}(n,t),ve(n),ze(n)}},Ye=function(e){se.current=!0,Ce(""),J&&J(e,"","clear"),Ge(e,$?[]:null,"clear")},Je=function(e){return function(t){switch(-1!==ge&&-1===["ArrowLeft","ArrowRight"].indexOf(t.key)&&(ve(-1),ze(-1)),t.key){case"Home":Le&&Z&&(t.preventDefault(),Ze({diff:"start",direction:"next",reason:"keyboard",event:t}));break;case"End":Le&&Z&&(t.preventDefault(),Ze({diff:"end",direction:"previous",reason:"keyboard",event:t}));break;case"PageUp":t.preventDefault(),Ze({diff:-5,direction:"previous",reason:"keyboard",event:t}),We(t);break;case"PageDown":t.preventDefault(),Ze({diff:5,direction:"next",reason:"keyboard",event:t}),We(t);break;case"ArrowDown":t.preventDefault(),Ze({diff:1,direction:"next",reason:"keyboard",event:t}),We(t);break;case"ArrowUp":t.preventDefault(),Ze({diff:-1,direction:"previous",reason:"keyboard",event:t}),We(t);break;case"ArrowLeft":qe(t,"previous");break;case"ArrowRight":qe(t,"next");break;case"Enter":if(229===t.which)break;if(-1!==be.current&&Le){var r=Fe[be.current],o=!!N&&N(r);if(t.preventDefault(),o)return;Ke(t,r,"select-option"),n&&ce.current.setSelectionRange(ce.current.value.length,ce.current.value.length)}else R&&""!==ke&&!1===Me&&($&&t.preventDefault(),Ke(t,ke,"create-option","freeSolo"));break;case"Escape":Le?(t.preventDefault(),t.stopPropagation(),Ve(t,"escape")):p&&(""!==ke||$&&Ee.length>0)&&(t.preventDefault(),t.stopPropagation(),Ye(t));break;case"Backspace":if($&&""===ke&&Ee.length>0){var i=-1===ge?Ee.length-1:ge,a=Ee.slice();a.splice(i,1),Ge(t,a,"remove-option",{option:Ee[i]})}}e.onKeyDown&&e.onKeyDown(t)}},Xe=function(e){Te(!0),te&&!se.current&&We(e)},Qe=function(e){null===fe.current||document.activeElement!==fe.current.parentElement?(Te(!1),ue.current=!0,se.current=!1,v&&""!==ke||(l&&-1!==be.current&&Le?Ke(e,Fe[be.current],"blur"):l&&R&&""!==ke?Ke(e,ke,"blur","freeSolo"):f&&Ae(e,Ee),Ve(e,"blur"))):ce.current.focus()},et=function(e){var t=e.target.value;ke!==t&&(Ce(t),J&&J(e,t,"input")),""===t?x||$||Ge(e,null,"clear"):We(e)},tt=function(e){Be({event:e,index:Number(e.currentTarget.getAttribute("data-option-index")),reason:"mouse"})},nt=function(){$e.current=!0},rt=function(e){var t=Number(e.currentTarget.getAttribute("data-option-index"));Ke(e,Fe[t],"select-option"),$e.current=!1},ot=function(e){return function(t){var n=Ee.slice();n.splice(e,1),Ge(t,n,"remove-option",{option:Ee[e]})}},it=function(e){Ne?Ve(e,"toggleInput"):We(e)},at=function(e){e.target.getAttribute("id")!==ae&&e.preventDefault()},lt=function(){ce.current.focus(),oe&&ue.current&&ce.current.selectionEnd-ce.current.selectionStart==0&&ce.current.select(),ue.current=!1},st=function(e){""!==ke&&Ne||it(e)},ut=R&&ke.length>0;ut=ut||($?Ee.length>0:null!==Ee);var ct=Fe;if(z){new Map;ct=Fe.reduce((function(e,t,n){var r=z(t);return e.length>0&&e[e.length-1].group===r?e[e.length-1].options.push(t):e.push({key:n,index:n,group:r,options:[t]}),e}),[])}return{getRootProps:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,po.Z)({"aria-owns":Le?"".concat(ae,"-popup"):null,role:"combobox","aria-expanded":Le},e,{onKeyDown:Je(e),onMouseDown:at,onClick:lt})},getInputLabelProps:function(){return{id:"".concat(ae,"-label"),htmlFor:ae}},getInputProps:function(){return{id:ae,value:ke,onBlur:Qe,onFocus:Xe,onChange:et,onMouseDown:st,"aria-activedescendant":Le?"":null,"aria-autocomplete":n?"both":"list","aria-controls":Le?"".concat(ae,"-popup"):null,autoComplete:"off",ref:ce,autoCapitalize:"none",spellCheck:"false"}},getClearProps:function(){return{tabIndex:-1,onClick:Ye}},getPopupIndicatorProps:function(){return{tabIndex:-1,onClick:it}},getTagProps:function(e){var t=e.index;return{key:t,"data-tag-index":t,tabIndex:-1,onDelete:ot(t)}},getListboxProps:function(){return{role:"listbox",id:"".concat(ae,"-popup"),"aria-labelledby":"".concat(ae,"-label"),ref:He,onMouseDown:function(e){e.preventDefault()}}},getOptionProps:function(e){var t=e.index,n=e.option,r=($?Ee:[Ee]).some((function(e){return null!=e&&F(n,e)})),o=!!N&&N(n);return{key:t,tabIndex:-1,role:"option",id:"".concat(ae,"-option-").concat(t),onMouseOver:tt,onClick:rt,onTouchStart:nt,"data-option-index":t,"aria-disabled":o,"aria-selected":r}},id:ae,inputValue:ke,value:Ee,dirty:ut,popupOpen:Le,focused:je||-1!==ge,anchorEl:pe,setAnchorEl:he,focusedTag:ge,groupedOptions:ct}}function GE(e){e.anchorEl,e.open;var t=(0,fo.Z)(e,["anchorEl","open"]);return r.createElement("div",t)}var $E=r.createElement(FE,{fontSize:"small"}),KE=r.createElement(zE,null),qE=r.forwardRef((function(e,t){e.autoComplete,e.autoHighlight,e.autoSelect,e.blurOnSelect;var n,o=e.ChipProps,i=e.classes,a=e.className,l=e.clearOnBlur,s=(void 0===l&&e.freeSolo,e.clearOnEscape,e.clearText),u=void 0===s?"Clear":s,c=e.closeIcon,f=void 0===c?$E:c,d=e.closeText,p=void 0===d?"Close":d,h=(e.debug,e.defaultValue),m=(void 0===h&&e.multiple,e.disableClearable),g=void 0!==m&&m,v=(e.disableCloseOnSelect,e.disabled),y=void 0!==v&&v,b=(e.disabledItemsFocusable,e.disableListWrap,e.disablePortal),w=void 0!==b&&b,x=(e.filterOptions,e.filterSelectedOptions,e.forcePopupIcon),E=void 0===x?"auto":x,_=e.freeSolo,S=void 0!==_&&_,O=e.fullWidth,k=void 0!==O&&O,C=e.getLimitTagsText,P=void 0===C?function(e){return"+".concat(e)}:C,j=(e.getOptionDisabled,e.getOptionLabel),T=void 0===j?function(e){return e}:j,A=(e.getOptionSelected,e.groupBy),I=e.handleHomeEndKeys,R=(void 0===I&&e.freeSolo,e.id,e.includeInputInList,e.inputValue,e.limitTags),N=void 0===R?-1:R,D=e.ListboxComponent,M=void 0===D?"ul":D,L=e.ListboxProps,F=e.loading,z=void 0!==F&&F,B=e.loadingText,Z=void 0===B?"Loading…":B,U=e.multiple,H=void 0!==U&&U,W=e.noOptionsText,V=void 0===W?"No options":W,G=(e.onChange,e.onClose,e.onHighlightChange,e.onInputChange,e.onOpen,e.open,e.openOnFocus,e.openText),$=void 0===G?"Open":G,K=(e.options,e.PaperComponent),q=void 0===K?Ai:K,Y=e.PopperComponent,J=void 0===Y?DE:Y,X=e.popupIcon,Q=void 0===X?KE:X,ee=e.renderGroup,te=e.renderInput,ne=e.renderOption,re=e.renderTags,oe=e.selectOnFocus,ie=(void 0===oe&&e.freeSolo,e.size),ae=void 0===ie?"medium":ie,le=(e.value,(0,fo.Z)(e,["autoComplete","autoHighlight","autoSelect","blurOnSelect","ChipProps","classes","className","clearOnBlur","clearOnEscape","clearText","closeIcon","closeText","debug","defaultValue","disableClearable","disableCloseOnSelect","disabled","disabledItemsFocusable","disableListWrap","disablePortal","filterOptions","filterSelectedOptions","forcePopupIcon","freeSolo","fullWidth","getLimitTagsText","getOptionDisabled","getOptionLabel","getOptionSelected","groupBy","handleHomeEndKeys","id","includeInputInList","inputValue","limitTags","ListboxComponent","ListboxProps","loading","loadingText","multiple","noOptionsText","onChange","onClose","onHighlightChange","onInputChange","onOpen","open","openOnFocus","openText","options","PaperComponent","PopperComponent","popupIcon","renderGroup","renderInput","renderOption","renderTags","selectOnFocus","size","value"])),se=w?GE:J,ue=VE((0,po.Z)({},e,{componentName:"Autocomplete"})),ce=ue.getRootProps,fe=ue.getInputProps,de=ue.getInputLabelProps,pe=ue.getPopupIndicatorProps,he=ue.getClearProps,me=ue.getTagProps,ge=ue.getListboxProps,ve=ue.getOptionProps,ye=ue.value,be=ue.dirty,we=ue.id,xe=ue.popupOpen,Ee=ue.focused,_e=ue.focusedTag,Se=ue.anchorEl,Oe=ue.setAnchorEl,ke=ue.inputValue,Ce=ue.groupedOptions;if(H&&ye.length>0){var Pe=function(e){return(0,po.Z)({className:(0,go.Z)(i.tag,"small"===ae&&i.tagSizeSmall),disabled:y},me(e))};n=re?re(ye,Pe):ye.map((function(e,t){return r.createElement(sx,(0,po.Z)({label:T(e),size:ae},Pe({index:t}),o))}))}if(N>-1&&Array.isArray(n)){var je=n.length-N;!Ee&&je>0&&(n=n.splice(0,N)).push(r.createElement("span",{className:i.tag,key:n.length},P(je)))}var Te=ee||function(e){return r.createElement("li",{key:e.key},r.createElement(LE,{className:i.groupLabel,component:"div"},e.group),r.createElement("ul",{className:i.groupUl},e.children))},Ae=ne||T,Ie=function(e,t){var n=ve({option:e,index:t});return r.createElement("li",(0,po.Z)({},n,{className:i.option}),Ae(e,{selected:n["aria-selected"],inputValue:ke}))},Re=!g&&!y,Ne=(!S||!0===E)&&!1!==E;return r.createElement(r.Fragment,null,r.createElement("div",(0,po.Z)({ref:t,className:(0,go.Z)(i.root,a,Ee&&i.focused,k&&i.fullWidth,Re&&i.hasClearIcon,Ne&&i.hasPopupIcon)},ce(le)),te({id:we,disabled:y,fullWidth:!0,size:"small"===ae?"small":void 0,InputLabelProps:de(),InputProps:{ref:Oe,className:i.inputRoot,startAdornment:n,endAdornment:r.createElement("div",{className:i.endAdornment},Re?r.createElement(Os,(0,po.Z)({},he(),{"aria-label":u,title:u,className:(0,go.Z)(i.clearIndicator,be&&i.clearIndicatorDirty)}),f):null,Ne?r.createElement(Os,(0,po.Z)({},pe(),{disabled:y,"aria-label":xe?p:$,title:xe?p:$,className:(0,go.Z)(i.popupIndicator,xe&&i.popupIndicatorOpen)}),Q):null)},inputProps:(0,po.Z)({className:(0,go.Z)(i.input,-1===_e&&i.inputFocused),disabled:y},fe())})),xe&&Se?r.createElement(se,{className:(0,go.Z)(i.popper,w&&i.popperDisablePortal),style:{width:Se?Se.clientWidth:null},role:"presentation",anchorEl:Se,open:!0},r.createElement(q,{className:i.paper},z&&0===Ce.length?r.createElement("div",{className:i.loading},Z):null,0!==Ce.length||S||z?null:r.createElement("div",{className:i.noOptions},V),Ce.length>0?r.createElement(M,(0,po.Z)({className:i.listbox},ge(),L),Ce.map((function(e,t){return A?Te({key:e.key,group:e.group,children:e.options.map((function(t,n){return Ie(t,e.index+n)}))}):Ie(e,t)}))):null)):null)})),YE=(0,vo.Z)((function(e){var t;return{root:{"&$focused $clearIndicatorDirty":{visibility:"visible"},"@media (pointer: fine)":{"&:hover $clearIndicatorDirty":{visibility:"visible"}}},fullWidth:{width:"100%"},focused:{},tag:{margin:3,maxWidth:"calc(100% - 6px)"},tagSizeSmall:{margin:2,maxWidth:"calc(100% - 4px)"},hasPopupIcon:{},hasClearIcon:{},inputRoot:{flexWrap:"wrap","$hasPopupIcon &, $hasClearIcon &":{paddingRight:30},"$hasPopupIcon$hasClearIcon &":{paddingRight:56},"& $input":{width:0,minWidth:30},'&[class*="MuiInput-root"]':{paddingBottom:1,"& $input":{padding:4},"& $input:first-child":{padding:"6px 0"}},'&[class*="MuiInput-root"][class*="MuiInput-marginDense"]':{"& $input":{padding:"4px 4px 5px"},"& $input:first-child":{padding:"3px 0 6px"}},'&[class*="MuiOutlinedInput-root"]':{padding:9,"$hasPopupIcon &, $hasClearIcon &":{paddingRight:39},"$hasPopupIcon$hasClearIcon &":{paddingRight:65},"& $input":{padding:"9.5px 4px"},"& $input:first-child":{paddingLeft:6},"& $endAdornment":{right:9}},'&[class*="MuiOutlinedInput-root"][class*="MuiOutlinedInput-marginDense"]':{padding:6,"& $input":{padding:"4.5px 4px"}},'&[class*="MuiFilledInput-root"]':{paddingTop:19,paddingLeft:8,"$hasPopupIcon &, $hasClearIcon &":{paddingRight:39},"$hasPopupIcon$hasClearIcon &":{paddingRight:65},"& $input":{padding:"9px 4px"},"& $endAdornment":{right:9}},'&[class*="MuiFilledInput-root"][class*="MuiFilledInput-marginDense"]':{paddingBottom:1,"& $input":{padding:"4.5px 4px"}}},input:{flexGrow:1,textOverflow:"ellipsis",opacity:0},inputFocused:{opacity:1},endAdornment:{position:"absolute",right:0,top:"calc(50% - 14px)"},clearIndicator:{marginRight:-2,padding:4,visibility:"hidden"},clearIndicatorDirty:{},popupIndicator:{padding:2,marginRight:-2},popupIndicatorOpen:{transform:"rotate(180deg)"},popper:{zIndex:e.zIndex.modal},popperDisablePortal:{position:"absolute"},paper:(0,po.Z)({},e.typography.body1,{overflow:"hidden",margin:"4px 0"}),listbox:{listStyle:"none",margin:0,padding:"8px 0",maxHeight:"40vh",overflow:"auto"},loading:{color:e.palette.text.secondary,padding:"14px 16px"},noOptions:{color:e.palette.text.secondary,padding:"14px 16px"},option:(t={minHeight:48,display:"flex",justifyContent:"flex-start",alignItems:"center",cursor:"pointer",paddingTop:6,boxSizing:"border-box",outline:"0",WebkitTapHighlightColor:"transparent",paddingBottom:6,paddingLeft:16,paddingRight:16},(0,J.Z)(t,e.breakpoints.up("sm"),{minHeight:"auto"}),(0,J.Z)(t,'&[aria-selected="true"]',{backgroundColor:e.palette.action.selected}),(0,J.Z)(t,'&[data-focus="true"]',{backgroundColor:e.palette.action.hover}),(0,J.Z)(t,"&:active",{backgroundColor:e.palette.action.selected}),(0,J.Z)(t,'&[aria-disabled="true"]',{opacity:e.palette.action.disabledOpacity,pointerEvents:"none"}),t),groupLabel:{backgroundColor:e.palette.background.paper,top:-8},groupUl:{padding:0,"& $option":{paddingLeft:24}}}}),{name:"MuiAutocomplete"})(qE),JE=n(13311),XE=n.n(JE),QE=n(35161),e_=n.n(QE);function t_(){return(t_=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}).apply(this,arguments)}function n_(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=e&&("undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"]);if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return r_(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 r_(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 r_(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}var o_=function(e){var t=e.filterOptions,n=void 0===t?[]:t,o=e.setFilterOptions,i=e.filterList,a=e.label,l=e.setReturnedTemplates,s=e.button,u=n_((0,r.useState)([]),2),c=u[0],f=u[1],d=n_((0,r.useState)(!0),2),p=d[0],h=d[1],m=n_((0,r.useState)(""),2),g=m[0],v=m[1];return(0,r.useEffect)((function(){z().then((function(e){f(e),h(!1)})).catch((function(e){console.error(e)}))}),[]),r.createElement(YE,{"data-testid":"templates:filter-dropdown",multiple:!0,disableCloseOnSelect:!0,openOnFocus:!0,filterSelectedOptions:!0,style:{marginLeft:20,width:"100%"},options:p?[]:s?i.filter((function(e){return c.find((function(t){return e.value===t.type}))})):i,value:n.map((function(e){return XE()(i,(function(t){return t.value===e}))})),onChange:function(e,t){o(e_()(t,"value")),v(""),t.length?l(!0):l(!1)},getOptionLabel:function(e){return e.isPro&&!app.hasPremium()?"".concat(at(e.label)," (PRO)"):at(e.label)||""},getOptionDisabled:function(e){return e.isPro&&!app.hasPremium()},getOptionSelected:function(e,t){return e.value===t.value},groupBy:function(e){return s?at("settings.button_action.actions.group_".concat(e.group)):null},noOptionsText:at("utils.search_not_found")+" "+g,inputValue:g,popupIcon:r.createElement("i",{className:"fas fa-caret-down",style:{fontSize:"0.8em"},"data-testid":"filter-dropdown-icon"}),renderInput:function(e){return r.createElement(Cu,t_({},e,{onChange:function(e){v(e.target.value)},label:a,variant:"outlined","data-testid":"filter-dropdown-input"}))},renderTags:function(e,t){return e.map((function(e,n){return r.createElement(sx,t_({label:e.label,size:"small"},t({index:n})))}))},loadingText:at("loading.loading"),loading:p})};function i_(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=e&&("undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"]);if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return a_(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 a_(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 a_(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}var l_=function(e){var t=e.open,n=e.onClose,o=e.showButtons,i=void 0!==o&&o,a=e.index,l=e.currentGroup,s=i_((0,r.useState)([]),2),u=s[0],c=s[1],f=i_((0,r.useState)([]),2),d=f[0],p=f[1],h=i_((0,r.useState)(i?"button":"group"),2),m=h[0],g=h[1],v=i_((0,r.useState)(!1),2),y=v[0],b=v[1],w=function(){n(),g(i?"button":"group"),b(!1),c([]),p([])};return r.createElement(cl,{open:t,onClose:function(){w()},maxWidth:"md",fullWidth:!0,className:"templates-dialog","data-testid":"dialog:templates-dialog",scroll:"paper"},r.createElement("div",{className:"header"},r.createElement("div",{className:"titles"},r.createElement(dl,{className:"title"},at("button"===m?"utils.new_button":"utils.new_group")),r.createElement("h3",{className:"subtitle"},at("templates.all_templates_description"))),r.createElement(Os,{onClick:function(){w()},className:"close-button","data-testid":"templates-dialog:close-button"},r.createElement(js,{fontSize:"inherit",className:"fas fa-times"}))),r.createElement("div",{className:"container-filter-buttons"},r.createElement(hl,{dividers:!0,className:"midsection"},r.createElement("div",{className:"button-group"},r.createElement("div",{className:"buttons-title"},at("templates.number_of_buttons")),r.createElement("div",{className:"buttons"},r.createElement("div",{className:"buttons-numbers"},r.createElement(Bo,{onClick:function(){g("button"),c([]),b(!1)},className:"button"===m?"current":null,variant:"outlined",style:{borderRadius:"20px",marginRight:"10px"},"data-testid":"templates:filter-buttons-button"},"1"),r.createElement(Bo,{disabled:i,onClick:function(){g("group"),p([]),b(!1)},className:"group"===m?"current":null,variant:"outlined",style:{borderRadius:"20px"},"data-testid":"templates:filter-buttons-group"},"2 +")))),"group"===m&&r.createElement(o_,{filterOptions:d,setFilterOptions:p,filterList:[{label:"Social media",value:"social-media"},{label:"Business",value:"business"},{label:"Contact",value:"contact"},{label:"Actions",value:"actions"},{label:"Social sharing",value:"social-sharing"}],label:at("templates.framedesign.label"),setReturnedTemplates:b}),"button"===m&&r.createElement(o_,{filterOptions:u,setFilterOptions:c,filterList:Ox,label:at("templates.popular_actions.label"),setReturnedTemplates:b,button:!0}))),r.createElement(hx,{onClose:w,index:a,currentGroup:l,returnedTemplates:y,filterButtons:m,filterFrameDesign:d,filterPopularAction:u}))},s_=n(99601);function u_(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function c_(){return(c_=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}).apply(this,arguments)}function f_(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=e&&("undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"]);if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return d_(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 d_(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 d_(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}function p_(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 h_(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?p_(Object(n),!0).forEach((function(t){m_(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):p_(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function m_(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function g_(e,t){return t.isDropAnimating?h_(h_({},e),{},{opacity:"0.5"}):e}var v_=Ka((function(e){return{getButtonsCount:function(t){return Ot(t,e)},getGroupCount:function(){return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:window.store.getState();return e.groups?Object.keys(e.groups).length:0}(e)},groups:e.groups,state:e}}),(function(e){return{set:function(){return e(yt.apply(void 0,arguments))},dispatch:e}}),(function(e,t,n){var r=e.state,o=u_(e,["state"]),i=t.dispatch;return h_(h_(h_({removeGroup:function(e){return Lp(e,r,i)},duplicateGroup:function(e,t){return function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:window.store.getState(),r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:window.store.dispatch;if(n.groups[e]){var o=Np(Np({},n.groups[e]),{},{name:n.groups[e].name+" Copy",id:void 0,children:[]},t);delete o.id;var i=_t(e,n),a=Object.values(n.groups).reduce((function(t,n,r){return n.id===e?r+1:t}),""),l=r(xt(o,"groups",a)).payload.record.id;Object.keys(i).map((function(e){Hp(i[e].id,l,{name:i[e].name},n,r)}))}else console.error("ID "+e+" not in group store!");Ur()}(e,t,r,i)}},u_(t,["dispatch"])),o),n)}))((function(e){var t=e.groupId,n=e.groups,o=e.set,i=e.provided,a=e.currentDrop,l=e.getButtonsCount,s=e.getGroupCount,u=e.removeGroup,c=(e.duplicateGroup,e.isNewGroup),f=e.openOverride,d=!!Ew("buttonizer_bar_state_opened")&&Jh()(JSON.parse(Ew("buttonizer_bar_state_opened")),t,!1),p=f_((0,r.useState)(d),2),h=p[0],m=p[1],g=f_((0,r.useState)(!1),2),v=g[0],y=g[1],b=f_((0,r.useState)(n[t]),2),w=b[0],x=b[1],E=(0,r.useRef)(null);return void 0===w&&jr((function(e){e.setExtra({groups:n,groupId:t,group:w}),Pr(new Error("group is undefined. Send groups and groupId data"))})),(0,r.useEffect)((function(){x(n[t])}),[n[t]]),(0,r.useEffect)((function(){c&&E&&E.current&&E.current.scrollIntoView({behavior:"smooth"})}),[c]),(0,r.useEffect)((function(){m(f||d)}),[f]),r.createElement("div",{className:(0,go.Z)("button-group-container mdc-card",h&&"opened",c&&"new-group",a&&!h&&a),ref:(0,s_.Z)(i.innerRef,E),style:{scrollMargin:100}},r.createElement("div",{className:"group-info"},r.createElement(Bo,{onClick:function(){var e=Ew("buttonizer_bar_state_opened")?JSON.parse(Ew("buttonizer_bar_state_opened")):{};e[t]=!h,_w("buttonizer_bar_state_opened",JSON.stringify(e)),m(!h)},color:"primary","data-testid":"open-group"},r.createElement("i",{className:"group-arrow"},r.createElement("i",{className:"fas fa-chevron-right"})),r.createElement("span",{className:"group-name"},w.name)),r.createElement("div",{className:"group-action-spacer"}),r.createElement("div",{className:"group-actions"},r.createElement(Bh,{onClick:function(){return document.location.hash="#/group/"+w.id},"data-testid":"edit-button-group",className:"group-actions edit-button"}),r.createElement($f,{content:at("premium.warning_duplicate"),trigger:"click"},r.createElement("span",{tabIndex:0},r.createElement(Lh,{name:w.name,disabled:!0}))),r.createElement(qh,null,r.createElement(Vh,{name:w.name,onChange:function(e){return o("groups",w.id,"name",e)},inDropdown:!0}),r.createElement(um,{object:w,type:"group"}),r.createElement($w,{currentGroup:w,label:at("import_export.import.into_group.button"),kbLink:653,inDropdown:!0}),r.createElement(Kp,{model:"group","data-testid":"delete-button-group",buttonCount:l(w.id),deleteDisabled:s()<=1,onClose:function(){if(Ew("buttonizer_bar_state_opened")){var e=JSON.parse(Ew("buttonizer_bar_state_opened"));delete e[w.id],_w("buttonizer_bar_state_opened",JSON.stringify(e))}u(w.id)},inDropdown:!0})))),r.createElement("div",c_({className:"buttons"+a},i.droppableProps),w.children.map((function(e,t){return r.createElement(vw,{draggableId:e,index:t,key:e},(function(n,o){return r.createElement(hm,{provided:n,groupId:w.id,buttonId:e,currentDrag:o.isDragging?" currentDrag":"",styleDrop:g_(n.draggableProps.style,o),openNewButtonDialog:function(e){if(e)return Mp({name:at("utils.new_button")},w.id,t+1);y(t+1)}})}))})),i.placeholder,r.createElement("div",{style:{textAlign:"center"}},r.createElement(l_,{open:!1!==v,currentGroup:w,onClose:function(){return y(!1)},index:v,showButtons:!0}))))}));function y_(){return r.createElement("span",{className:"buttonizer-premium","data-testid":"buttonizer-premium-tag"})}function b_(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=e&&("undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"]);if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return w_(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 w_(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 w_(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}var x_=Ka((function(e){return{groups:e.groups,hasPremium:e.misc._premium,isPremiumCode:e.misc._premiumCode}}),(function(e){return{addRelation:function(t){return e(mt(t))},addRecord:function(t){return e(xt(t))},addGroup:function(t,n){return function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:co.dispatch,r=n(xt(Np({name:at("utils.new_group"),show_mobile:!0,show_desktop:!0,children:[]},e),"groups",t)).payload.record,o=n(xt({name:at("utils.new_button"),show_mobile:!0,show_desktop:!0,label:at("templates.first_button")},"buttons")).payload.record;n(mt(o.id,r.id))}(t,n,e)},changeRelation:function(){return e(gt.apply(void 0,arguments))}}}))((function(e){var t=e.groups,n=void 0===t?null:t,o=e.changeRelation,i=e.testDragSensor,a=void 0===i?function(){}:i,l=e.hasPremium,s=(e.addGroup,e.isPremiumCode),u=e.scrollBar,c=void 0!==u&&u,f=b_((0,r.useState)(!1),2),d=(f[0],f[1],b_((0,r.useState)(null),2)),p=d[0],h=d[1],m=b_((0,r.useState)(null),2),g=(m[0],m[1]),v=tl((function(e){return e.misc.open_collapsible_group})),y=b_((0,r.useState)(!1),2),b=(y[0],y[1]);(0,r.useEffect)((function(){return c&&c.current&&(c.current.scrollTop=Ew("buttonizer_bar_state_scroll")||0),function(){c&&c.current&&(c.current.scrollTop=0)}}),[]),(0,r.useEffect)((function(){null!==p&&(Object.keys(n).length>Object.keys(p).length&&g(zr()(Object.keys(n),Object.keys(p))),Object.keys(n).length<Object.keys(p).length&&g(null)),h(n)}),[n]),(0,r.useEffect)((function(){"button_group_container"===v&&b(!0),null===v&&b(!1)}),[v]);var w=(0,r.useCallback)((function(){window.navigator.vibrate&&window.navigator.vibrate(100)}),[]),x=(0,r.useCallback)((function(e){var t=e.destination,n=e.source,r=e.draggableId;t&&(n.droppableId===t.droppableId&&n.index===t.index||o(r,n.droppableId,t.droppableId,t.index))}),[n]);return r.createElement("div",{className:"overview"},!window.buttonizer_admin.is_stand_alone&&r.createElement("div",{className:"buttonizer-logo"},r.createElement("img",{src:window.buttonizer_admin.assets+"/images/logo.png"})),r.createElement(Ip,null),l&&!s&&r.createElement("div",{className:"mdc-card dashboard-warning-msg"},r.createElement("b",null,at("warnings.premium_license_free_version.title")),at("warnings.premium_license_free_version.information")," ",r.createElement("a",{href:"https://community.buttonizer.pro/knowledgebase/321",target:"_blank"},at("common.learn_more"),".")),!buttonizer_admin.php_version_supported&&r.createElement("div",{className:"mdc-card dashboard-warning-msg"},r.createElement("b",null,at("warnings.php_version_outdated.title")),at("warnings.php_version_outdated.information",{version:buttonizer_admin.php_version})," ",r.createElement("a",{href:"https://community.buttonizer.pro/knowledgebase/434",target:"_blank"},at("common.learn_more"),".")),r.createElement(Mb,{sensors:[a],onDragEnd:x,onDragStart:w},r.createElement(r.Fragment,null,r.createElement(xw,{droppableId:Object.keys(n)[0]},(function(e,t){return r.createElement(v_,{groupId:Object.keys(n)[0],provided:e,currentDrop:t.isDraggingOver?" currentDrop":""})})),r.createElement("div",{style:{textAlign:"center",marginTop:"20px"}},r.createElement(Bo,{onClick:function(e){app.showPremiumDialog(e.currentTarget,at("premium.multiple_button_groups"))},color:"primary",className:"Mui-buzz-premium",startIcon:r.createElement(js,{className:"fas fa-plus-circle"}),"data-testid":"new-group"},at("utils.create_group")," ",r.createElement(y_,null))))))}));function E_(e){var t=e.isButtonGroupNotFound,n=void 0!==t&&t;return r.createElement("div",{className:"item-not-found"},r.createElement("div",{className:"buttonizer-logo"},r.createElement("img",{src:window.buttonizer_admin.assets+"/images/logo.png"})),r.createElement("i",{className:n?"fas fa-binoculars":"far fa-dizzy"}),r.createElement("h4",null,"Sorry! We could not find this ".concat(n?"button or group":"page","!")),r.createElement(Bo,{onClick:function(){document.location.hash="#/"},color:"primary",variant:"contained","data-testid":"return-to-overview"},"Return to overview"))}var __,S_=r.forwardRef((function(e,t){var n=e.classes,o=e.className,i=e.disabled,a=void 0!==i&&i,l=e.disableFocusRipple,s=void 0!==l&&l,u=e.fullWidth,c=e.icon,f=e.indicator,d=e.label,p=e.onChange,h=e.onClick,m=e.onFocus,g=e.selected,v=e.selectionFollowsFocus,y=e.textColor,b=void 0===y?"inherit":y,w=e.value,x=e.wrapped,E=void 0!==x&&x,_=(0,fo.Z)(e,["classes","className","disabled","disableFocusRipple","fullWidth","icon","indicator","label","onChange","onClick","onFocus","selected","selectionFollowsFocus","textColor","value","wrapped"]);return r.createElement(Lo,(0,po.Z)({focusRipple:!s,className:(0,go.Z)(n.root,n["textColor".concat((0,Fo.Z)(b))],o,a&&n.disabled,g&&n.selected,d&&c&&n.labelIcon,u&&n.fullWidth,E&&n.wrapped),ref:t,role:"tab","aria-selected":g,disabled:a,onClick:function(e){p&&p(e,w),h&&h(e)},onFocus:function(e){v&&!g&&p&&p(e,w),m&&m(e)},tabIndex:g?0:-1},_),r.createElement("span",{className:n.wrapper},c,d),f)})),O_=(0,vo.Z)((function(e){var t;return{root:(0,po.Z)({},e.typography.button,(t={maxWidth:264,minWidth:72,position:"relative",boxSizing:"border-box",minHeight:48,flexShrink:0,padding:"6px 12px"},(0,J.Z)(t,e.breakpoints.up("sm"),{padding:"6px 24px"}),(0,J.Z)(t,"overflow","hidden"),(0,J.Z)(t,"whiteSpace","normal"),(0,J.Z)(t,"textAlign","center"),(0,J.Z)(t,e.breakpoints.up("sm"),{minWidth:160}),t)),labelIcon:{minHeight:72,paddingTop:9,"& $wrapper > *:first-child":{marginBottom:6}},textColorInherit:{color:"inherit",opacity:.7,"&$selected":{opacity:1},"&$disabled":{opacity:.5}},textColorPrimary:{color:e.palette.text.secondary,"&$selected":{color:e.palette.primary.main},"&$disabled":{color:e.palette.text.disabled}},textColorSecondary:{color:e.palette.text.secondary,"&$selected":{color:e.palette.secondary.main},"&$disabled":{color:e.palette.text.disabled}},selected:{},disabled:{},fullWidth:{flexShrink:1,flexGrow:1,flexBasis:0,maxWidth:"none"},wrapped:{fontSize:e.typography.pxToRem(12),lineHeight:1.5},wrapper:{display:"inline-flex",alignItems:"center",justifyContent:"center",width:"100%",flexDirection:"column"}}}),{name:"MuiTab"})(S_);function k_(){if(__)return __;var e=document.createElement("div"),t=document.createElement("div");return t.style.width="10px",t.style.height="1px",e.appendChild(t),e.dir="rtl",e.style.fontSize="14px",e.style.width="4px",e.style.height="1px",e.style.position="absolute",e.style.top="-1000px",e.style.overflow="scroll",document.body.appendChild(e),__="reverse",e.scrollLeft>0?__="default":(e.scrollLeft=1,0===e.scrollLeft&&(__="negative")),document.body.removeChild(e),__}function C_(e,t){var n=e.scrollLeft;if("rtl"!==t)return n;switch(k_()){case"negative":return e.scrollWidth-e.clientWidth+n;case"reverse":return e.scrollWidth-e.clientWidth-n;default:return n}}function P_(e){return(1+Math.sin(Math.PI*e-Math.PI/2))/2}var j_={width:99,height:99,position:"absolute",top:-9999,overflow:"scroll"};function T_(e){var t=e.onChange,n=(0,fo.Z)(e,["onChange"]),o=r.useRef(),i=r.useRef(null),a=function(){o.current=i.current.offsetHeight-i.current.clientHeight};return r.useEffect((function(){var e=(0,qo.Z)((function(){var e=o.current;a(),e!==o.current&&t(o.current)}));return window.addEventListener("resize",e),function(){e.clear(),window.removeEventListener("resize",e)}}),[t]),r.useEffect((function(){a(),t(o.current)}),[t]),r.createElement("div",(0,po.Z)({style:j_,ref:i},n))}var A_=r.forwardRef((function(e,t){var n=e.classes,o=e.className,i=e.color,a=e.orientation,l=(0,fo.Z)(e,["classes","className","color","orientation"]);return r.createElement("span",(0,po.Z)({className:(0,go.Z)(n.root,n["color".concat((0,Fo.Z)(i))],o,"vertical"===a&&n.vertical),ref:t},l))})),I_=(0,vo.Z)((function(e){return{root:{position:"absolute",height:2,bottom:0,width:"100%",transition:e.transitions.create()},colorPrimary:{backgroundColor:e.palette.primary.main},colorSecondary:{backgroundColor:e.palette.secondary.main},vertical:{height:"100%",width:2,right:0}}}),{name:"PrivateTabIndicator"})(A_),R_=(0,hu.Z)(r.createElement("path",{d:"M15.41 16.09l-4.58-4.59 4.58-4.59L14 5.5l-6 6 6 6z"}),"KeyboardArrowLeft"),N_=(0,hu.Z)(r.createElement("path",{d:"M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z"}),"KeyboardArrowRight"),D_=r.createElement(R_,{fontSize:"small"}),M_=r.createElement(N_,{fontSize:"small"}),L_=r.forwardRef((function(e,t){var n=e.classes,o=e.className,i=e.direction,a=e.orientation,l=e.disabled,s=(0,fo.Z)(e,["classes","className","direction","orientation","disabled"]);return r.createElement(Lo,(0,po.Z)({component:"div",className:(0,go.Z)(n.root,o,l&&n.disabled,"vertical"===a&&n.vertical),ref:t,role:null,tabIndex:null},s),"left"===i?D_:M_)})),F_=(0,vo.Z)({root:{width:40,flexShrink:0,opacity:.8,"&$disabled":{opacity:0}},vertical:{width:"100%",height:40,"& svg":{transform:"rotate(90deg)"}},disabled:{}},{name:"MuiTabScrollButton"})(L_),z_=r.forwardRef((function(e,t){var n=e["aria-label"],o=e["aria-labelledby"],i=e.action,a=e.centered,l=void 0!==a&&a,s=e.children,u=e.classes,c=e.className,f=e.component,d=void 0===f?"div":f,p=e.indicatorColor,h=void 0===p?"secondary":p,m=e.onChange,g=e.orientation,v=void 0===g?"horizontal":g,y=e.ScrollButtonComponent,b=void 0===y?F_:y,w=e.scrollButtons,x=void 0===w?"auto":w,E=e.selectionFollowsFocus,_=e.TabIndicatorProps,S=void 0===_?{}:_,O=e.TabScrollButtonProps,k=e.textColor,C=void 0===k?"inherit":k,P=e.value,j=e.variant,T=void 0===j?"standard":j,A=(0,fo.Z)(e,["aria-label","aria-labelledby","action","centered","children","classes","className","component","indicatorColor","onChange","orientation","ScrollButtonComponent","scrollButtons","selectionFollowsFocus","TabIndicatorProps","TabScrollButtonProps","textColor","value","variant"]),I=_i(),R="scrollable"===T,N="rtl"===I.direction,D="vertical"===v,M=D?"scrollTop":"scrollLeft",L=D?"top":"left",F=D?"bottom":"right",z=D?"clientHeight":"clientWidth",B=D?"height":"width";var Z=r.useState(!1),U=Z[0],H=Z[1],W=r.useState({}),V=W[0],G=W[1],$=r.useState({start:!1,end:!1}),K=$[0],q=$[1],Y=r.useState({overflow:"hidden",marginBottom:null}),X=Y[0],Q=Y[1],ee=new Map,te=r.useRef(null),ne=r.useRef(null),re=function(){var e,t,n=te.current;if(n){var r=n.getBoundingClientRect();e={clientWidth:n.clientWidth,scrollLeft:n.scrollLeft,scrollTop:n.scrollTop,scrollLeftNormalized:C_(n,I.direction),scrollWidth:n.scrollWidth,top:r.top,bottom:r.bottom,left:r.left,right:r.right}}if(n&&!1!==P){var o=ne.current.children;if(o.length>0){var i=o[ee.get(P)];0,t=i?i.getBoundingClientRect():null}}return{tabsMeta:e,tabMeta:t}},oe=(0,wo.Z)((function(){var e,t=re(),n=t.tabsMeta,r=t.tabMeta,o=0;if(r&&n)if(D)o=r.top-n.top+n.scrollTop;else{var i=N?n.scrollLeftNormalized+n.clientWidth-n.scrollWidth:n.scrollLeft;o=r.left-n.left+i}var a=(e={},(0,J.Z)(e,L,o),(0,J.Z)(e,B,r?r[B]:0),e);if(isNaN(V[L])||isNaN(V[B]))G(a);else{var l=Math.abs(V[L]-a[L]),s=Math.abs(V[B]-a[B]);(l>=1||s>=1)&&G(a)}})),ie=function(e){!function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:function(){},i=r.ease,a=void 0===i?P_:i,l=r.duration,s=void 0===l?300:l,u=null,c=t[e],f=!1,d=function(){f=!0},p=function r(i){if(f)o(new Error("Animation cancelled"));else{null===u&&(u=i);var l=Math.min(1,(i-u)/s);t[e]=a(l)*(n-c)+c,l>=1?requestAnimationFrame((function(){o(null)})):requestAnimationFrame(r)}};c===n?o(new Error("Element already at target position")):requestAnimationFrame(p)}(M,te.current,e)},ae=function(e){var t=te.current[M];D?t+=e:(t+=e*(N?-1:1),t*=N&&"reverse"===k_()?-1:1),ie(t)},le=function(){ae(-te.current[z])},se=function(){ae(te.current[z])},ue=r.useCallback((function(e){Q({overflow:null,marginBottom:-e})}),[]),ce=(0,wo.Z)((function(){var e=re(),t=e.tabsMeta,n=e.tabMeta;if(n&&t)if(n[L]<t[L]){var r=t[M]+(n[L]-t[L]);ie(r)}else if(n[F]>t[F]){var o=t[M]+(n[F]-t[F]);ie(o)}})),fe=(0,wo.Z)((function(){if(R&&"off"!==x){var e,t,n=te.current,r=n.scrollTop,o=n.scrollHeight,i=n.clientHeight,a=n.scrollWidth,l=n.clientWidth;if(D)e=r>1,t=r<o-i-1;else{var s=C_(te.current,I.direction);e=N?s<a-l-1:s>1,t=N?s>1:s<a-l-1}e===K.start&&t===K.end||q({start:e,end:t})}}));r.useEffect((function(){var e=(0,qo.Z)((function(){oe(),fe()})),t=(0,Jo.Z)(te.current);return t.addEventListener("resize",e),function(){e.clear(),t.removeEventListener("resize",e)}}),[oe,fe]);var de=r.useCallback((0,qo.Z)((function(){fe()})));r.useEffect((function(){return function(){de.clear()}}),[de]),r.useEffect((function(){H(!0)}),[]),r.useEffect((function(){oe(),fe()})),r.useEffect((function(){ce()}),[ce,V]),r.useImperativeHandle(i,(function(){return{updateIndicator:oe,updateScrollButtons:fe}}),[oe,fe]);var pe=r.createElement(I_,(0,po.Z)({className:u.indicator,orientation:v,color:h},S,{style:(0,po.Z)({},V,S.style)})),he=0,me=r.Children.map(s,(function(e){if(!r.isValidElement(e))return null;var t=void 0===e.props.value?he:e.props.value;ee.set(t,he);var n=t===P;return he+=1,r.cloneElement(e,{fullWidth:"fullWidth"===T,indicator:n&&!U&&pe,selected:n,selectionFollowsFocus:E,onChange:m,textColor:C,value:t})})),ge=function(){var e={};e.scrollbarSizeListener=R?r.createElement(T_,{className:u.scrollable,onChange:ue}):null;var t=K.start||K.end,n=R&&("auto"===x&&t||"desktop"===x||"on"===x);return e.scrollButtonStart=n?r.createElement(b,(0,po.Z)({orientation:v,direction:N?"right":"left",onClick:le,disabled:!K.start,className:(0,go.Z)(u.scrollButtons,"on"!==x&&u.scrollButtonsDesktop)},O)):null,e.scrollButtonEnd=n?r.createElement(b,(0,po.Z)({orientation:v,direction:N?"left":"right",onClick:se,disabled:!K.end,className:(0,go.Z)(u.scrollButtons,"on"!==x&&u.scrollButtonsDesktop)},O)):null,e}();return r.createElement(d,(0,po.Z)({className:(0,go.Z)(u.root,c,D&&u.vertical),ref:t},A),ge.scrollButtonStart,ge.scrollbarSizeListener,r.createElement("div",{className:(0,go.Z)(u.scroller,R?u.scrollable:u.fixed),style:X,ref:te,onScroll:de},r.createElement("div",{"aria-label":n,"aria-labelledby":o,className:(0,go.Z)(u.flexContainer,D&&u.flexContainerVertical,l&&!R&&u.centered),onKeyDown:function(e){var t=e.target;if("tab"===t.getAttribute("role")){var n=null,r="vertical"!==v?"ArrowLeft":"ArrowUp",o="vertical"!==v?"ArrowRight":"ArrowDown";switch("vertical"!==v&&"rtl"===I.direction&&(r="ArrowRight",o="ArrowLeft"),e.key){case r:n=t.previousElementSibling||ne.current.lastChild;break;case o:n=t.nextElementSibling||ne.current.firstChild;break;case"Home":n=ne.current.firstChild;break;case"End":n=ne.current.lastChild}null!==n&&(n.focus(),e.preventDefault())}},ref:ne,role:"tablist"},me),U&&pe),ge.scrollButtonEnd)})),B_=(0,vo.Z)((function(e){return{root:{overflow:"hidden",minHeight:48,WebkitOverflowScrolling:"touch",display:"flex"},vertical:{flexDirection:"column"},flexContainer:{display:"flex"},flexContainerVertical:{flexDirection:"column"},centered:{justifyContent:"center"},scroller:{position:"relative",display:"inline-block",flex:"1 1 auto",whiteSpace:"nowrap"},fixed:{overflowX:"hidden",width:"100%"},scrollable:{overflowX:"scroll",scrollbarWidth:"none","&::-webkit-scrollbar":{display:"none"}},scrollButtons:{},scrollButtonsDesktop:(0,J.Z)({},e.breakpoints.down("xs"),{display:"none"}),indicator:{}}}),{name:"MuiTabs"})(z_);function Z_(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=e&&("undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"]);if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return U_(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 U_(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 U_(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}var H_=Ol((function(){return{selected:{color:"#ed8219",backgroundColor:"#fae1ca !important",cursor:"default",pointerEvents:"none"}}}));var W_=kp((function(e){var t=e.button,n=e.group,o=e.groups,i=e.history,a=e.getChildrenIndex,l="";["style","general","advanced"].indexOf(i.location.pathname.substr(i.location.pathname.lastIndexOf("/")+1))>-1&&(l="/".concat(i.location.pathname.substr(i.location.pathname.lastIndexOf("/")+1)));var s=Z_(r.useState(null),2),u=s[0],c=s[1],f=H_(),d=function(e){c(null),t?i.push("/group/".concat(t.parent,"/button/").concat(e).concat(l)):n&&i.push("/group/".concat(e).concat(l))},p=Boolean(u),h=p?"simple-popover":void 0;return r.createElement(r.Fragment,null,r.createElement(Bo,{className:"breadcrumb-button","aria-describedby":h,color:"secondary",variant:"contained",onClick:function(e){c(e.currentTarget)},"data-testid":"breadcrumb:button"},r.createElement("span",{className:"breadcrumb-text","data-testid":"breadcrumb:name"},t?t.name:n.name),r.createElement("i",{className:"fas fa-chevron-down"})),r.createElement(Li,{id:h,className:"button-select-menu",open:p,anchorEl:u,onClose:function(){c(null)},anchorOrigin:{vertical:"bottom",horizontal:"center"},transformOrigin:{vertical:"top",horizontal:"center"},"data-testid":"breadcrumb:popup"},t?Object.values(a(o[t.parent].children)).map((function(e,n){return r.createElement(na,{key:n,className:"breadcrumb-select-options",onClick:function(){return d(e.id)},"data-testid":"breadcrumbitem:".concat(Jh()(e,"name","test-id")),classes:{selected:f.selected},selected:t.id===e.id},e.name)})):Object.entries(o).map((function(e,o){return r.createElement(na,{className:"breadcrumb-select-options",key:o,onClick:function(){return d(e[1].id)},classes:{selected:f.selected},"data-testid":"breadcrumbitem:".concat(Jh()(e[1],"name","test-id")),selected:t?t.parent===e[1].id:n.id===e[1].id},e[1].name)}))))})),V_=Ka((function(e){return{groups:e.groups,getChildrenIndex:function(t){return St(t,e)}}}))(W_);function G_(){return(G_=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}).apply(this,arguments)}var $_=kp((function(e){var t=e.group,n=e.button,o=e.history,i=e.tab,a=void 0===i?0:i,l=function(e){var i="/group/".concat(t.id,"/button/").concat(n.id,"/").concat(e.page);return r.createElement(O_,G_({component:"a",href:"#".concat(i),onClick:function(){o.location.pathname!==i&&o.push(i)},"data-testid":"buttongroupheader:button:".concat(e.page)},e))};return r.createElement("div",{className:"bar-header"},r.createElement("div",{className:"breadcrumb"},r.createElement($f,{content:at("bar.breadcrumb.tippy_home"),arrow:!1},r.createElement(Bo,{onClick:function(){o.push("/")},color:"primary",className:"home-button"},r.createElement("span",{className:"breadcrumb-text"},at("bar.breadcrumb.home")),r.createElement("i",{className:"fas fa-chevron-right"}))),r.createElement($f,{content:at("bar.breadcrumb.tippy_group"),arrow:!1},r.createElement(Bo,{onClick:function(){o.push("/group/".concat(t.id))},color:"primary"},r.createElement("span",{className:"breadcrumb-text"},t.name),r.createElement("i",{className:"fas fa-chevron-right"}))),r.createElement(V_,{button:n})),r.createElement(Ip,null),r.createElement("div",{className:"back-to-group"},r.createElement("a",{href:"#/group/"+t.id},r.createElement("i",{className:"fas fa-chevron-down"}),at("bar.edit_group_settings"))),r.createElement("div",{className:"mdc-card top-header"},r.createElement(B_,{value:a,variant:"fullWidth",indicatorColor:"secondary",textColor:"secondary",className:"tab-bordered"},r.createElement(l,{label:at("settings.setting_categories.general"),id:0,page:"general","data-testid":"general-tab",icon:r.createElement("i",{className:"fas fa-wrench"})}),r.createElement(l,{label:at("utils.style"),id:1,page:"style","data-testid":"style-tab",icon:r.createElement("i",{className:"fas fa-paint-brush"})}),r.createElement(l,{label:at("utils.advanced"),id:2,page:"advanced","data-testid":"advanced-tab",icon:r.createElement("i",{className:"fas fa-sliders-h"})}))))}));function K_(){return(K_=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}).apply(this,arguments)}function q_(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=e&&("undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"]);if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Y_(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 Y_(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 Y_(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}function J_(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function X_(e){var t=e.opened,n=void 0!==t&&t,o=e.title,i=void 0===o?"":o,a=e.bodySpacing,l=void 0===a||a,s=e.className,u=void 0===s?null:s,c=e.children,f=e.onSetIsOpened,d=J_(e,["opened","title","bodySpacing","className","children","onSetIsOpened"]);if(null==c)return null;var p=q_((0,r.useState)(n),2),h=p[0],m=p[1];(0,r.useEffect)((function(){m(n)}),[n]);return r.createElement("div",{className:(0,go.Z)("collapsible-group mdc-card",h&&"collapsible-opened",u)},r.createElement(Bo,K_({onClick:function(){var e=!h;f&&f(e),m(e)},color:"primary"},d),i," ",r.createElement("i",{className:"fas fa-chevron-down"})),h&&r.createElement("div",{className:(0,go.Z)(l&&"collapsible-body")},c))}function Q_(){return(Q_=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}).apply(this,arguments)}function eS(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function tS(e){var t=e.className,n=void 0===t?null:t,o=e.title,i=void 0===o?null:o,a=e.children,l=void 0===a?null:a,s=e.fullWidth,u=void 0===s||s,c=e.tooltip,f=void 0===c?null:c,d=eS(e,["className","title","children","fullWidth","tooltip"]);return r.createElement("div",Q_({className:(0,go.Z)("settings-container",u&&"container-full-width",n)},d),i?r.createElement("span",{className:"settings-title"},i,null==f?null:r.createElement($f,{content:f,ignorePreference:!0,disabled:null==f},r.createElement(js,{color:"primary",fontSize:"small",className:"fas fa-info-circle"}))):r.createElement(r.Fragment,null),r.createElement("div",{className:"settings-content"},l))}function nS(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=e&&("undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"]);if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return rS(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 rS(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 rS(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}function oS(e){var t=e.mobile,n=void 0!==t&&t,o=e.desktop,i=void 0!==o&&o,a=e.onChange,l=nS((0,r.useState)(n),2),s=l[0],u=l[1],c=nS((0,r.useState)(i),2),f=c[0],d=c[1];return(0,r.useEffect)((function(){u(n),d(i)}),[n,i]),r.createElement(tS,{title:at("settings.show_mobile_desktop.title"),fullWidth:!1,className:"desktop-mobile-visibility"},r.createElement($f,{content:at("settings.show_mobile_desktop.mobile")},r.createElement(Bo,{className:"buttonMobile",onClick:function(){var e=!s;u(e),a("show_mobile",e)},variant:s?"contained":"outlined",color:"primary","data-testid":"setting:mobile-visibility"},r.createElement("i",{className:"fas fa-mobile-alt"}))),r.createElement($f,{content:at("settings.show_mobile_desktop.desktop")},r.createElement(Bo,{onClick:function(){var e=!f;d(e),a("show_desktop",e)},variant:f?"contained":"outlined",color:"primary","data-testid":"setting:desktop-visibility"},r.createElement("i",{className:"fas fa-desktop"}))))}function iS(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=e&&("undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"]);if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return aS(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 aS(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 aS(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}function lS(e){var t=e.value,n=e.onChange,o=e.placeholder,i=void 0===o?"":o,a=iS((0,r.useState)(t),2),l=a[0],s=a[1],u=iS((0,r.useState)(!0),2),c=u[0],f=u[1],d=iS((0,r.useState)(i),2),p=d[0],h=d[1];return(0,r.useEffect)((function(){s(t)}),[t]),(0,r.useEffect)((function(){h(i),f(!0)}),[i]),r.createElement(Cu,{variant:"outlined",label:at("settings.label.placeholder"),onChange:function(e){f(!1),s(e.target.value),n(e.target.value)},value:l||(c?p:l),fullWidth:!0,inputProps:{"data-testid":"setting:label"},className:"general-label-text"})}var sS=n(83868),uS=n.n(sS);function cS(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=e&&("undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"]);if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return fS(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 fS(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 fS(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}function dS(e){var t=e.value,n=void 0===t?"":t,o=e.subject,i=void 0===o?"":o,a=e.body,l=void 0===a?"":a,s=e.cc,u=void 0===s?"":s,c=e.bcc,f=void 0===c?"":c,d=e.onChange,p=cS((0,r.useState)(""!==u),2),h=p[0],m=p[1],g=cS((0,r.useState)(""!==f),2),v=g[0],y=g[1],b=""!==n&&!uS()(n);return r.createElement("div",{className:"button-action-value"},r.createElement(Cu,{variant:"outlined",fullWidth:!0,value:n,inputProps:{"data-testid":"action:field"},label:at("settings.button_action.placeholders.mail.recipient"),helperText:b?at("settings.button_action.actions.mail.invalid"):null,error:b,onChange:function(e){d(e.target.value)}}),r.createElement(Cu,{variant:"outlined",fullWidth:!0,value:i,label:at("settings.button_action.placeholders.mail.subject"),onChange:function(e){d(e.target.value,"text_subject")},inputProps:{"data-testid":"action:field"}}),h?r.createElement(Cu,{variant:"outlined",fullWidth:!0,value:u,label:at("settings.button_action.placeholders.mail.cc"),onChange:function(e){d(e.target.value,"text_cc")}}):r.createElement(Bo,{color:"primary",size:"small",style:{textTransform:"capitalize",marginBottom:"15px"},startIcon:"+",onClick:function(){return m(!0)}},"Cc"),v?r.createElement(Cu,{variant:"outlined",fullWidth:!0,value:f,label:at("settings.button_action.placeholders.mail.bcc"),onChange:function(e){d(e.target.value,"text_bcc")}}):r.createElement(Bo,{color:"primary",size:"small",style:{textTransform:"capitalize",marginBottom:"15px"},onClick:function(){return y(!0)},startIcon:"+"},"Bcc"),r.createElement(Cu,{variant:"outlined",fullWidth:!0,multiline:!0,rows:4,inputProps:{"data-testid":"action:field"},value:l,label:at("settings.button_action.placeholders.mail.body"),onChange:function(e){d(e.target.value,"text_body")}}))}var pS=n(28355);function hS(e){var t=e.value,n=void 0===t?"":t,o=e.body,i=void 0===o?"":o,a=e.onChange,l=""===n||(0,pS.ZP)(n,"any",{});return r.createElement("div",{className:"button-action-subject"},r.createElement(Cu,{variant:"outlined",fullWidth:!0,value:n,helperText:l?null:at("settings.button_action.actions.phone_number.invalid"),error:!l,label:at("settings.button_action.actions.phone_number.number"),inputProps:{"data-testid":"action:field"},onChange:function(e){a(e.target.value)}}),r.createElement(Cu,{variant:"outlined",fullWidth:!0,multiline:!0,rows:4,value:i,label:at("settings.button_action.placeholders.message"),inputProps:{"data-testid":"action:field"},onChange:function(e){a(e.target.value,"text_body")}}),r.createElement("p",null,r.createElement(kh,{i18nKey:"settings.button_action.actions.whatsapp_info",components:{a:r.createElement("a",{href:"https://faq.whatsapp.com/en/android/26000030/",target:"_blank"})}})))}function mS(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=e&&("undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"]);if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return gS(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 gS(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 gS(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}var vS=Ol((function(e){return{item:{padding:"6px 31px"},group:{fontWeight:e.typography.fontWeightMedium,opacity:1,cursor:"default",pointerEvents:"none",userSelect:"none",fontSize:"17px"}}}));function yS(e){var t=e.value,n=void 0===t?"":t,o=e.body,i=void 0===o?"":o,a=e.onChange,l=(0,r.useRef)(null),s=(0,r.useRef)(null),u=mS((0,r.useState)([]),2),c=u[0],f=u[1],d=vS(),p=mS((0,r.useState)(0),2),h=p[0],m=p[1];return["facebook","twitter","whatsapp","linkedin","pinterest","mail","sms","reddit","tumblr","weibo","vk","ok","xing","blogger","flipboard","line"].includes(n)||a("facebook"),(0,r.useEffect)((function(){m(l.current.offsetWidth)}),[]),r.createElement(su,{variant:"outlined",fullWidth:!0,className:"button-action-value"},r.createElement(au,{ref:l},at("settings.button_action.title")),r.createElement(Su,{labelId:"button-action-value",value:n,onChange:function(e){a(e.target.value)},labelWidth:h,MenuProps:{anchorOrigin:{vertical:"bottom",horizontal:"center"},transformOrigin:{vertical:"top",horizontal:"center"},getContentAnchorEl:null},style:{marginBottom:"15px"},inputProps:{"data-testid":"action:select"}},r.createElement(LE,{disableSticky:!0,value:null,className:d.group},at("settings.button_action.actions.social_sharing.popular")+":"),r.createElement(na,{value:"facebook",className:d.item},at("settings.button_action.actions.share_page_on",{platform:"Facebook"})),r.createElement(na,{value:"twitter",className:d.item},at("settings.button_action.actions.share_page_on",{platform:"Twitter"})),r.createElement(na,{value:"whatsapp",className:d.item},at("settings.button_action.actions.share_page_on",{platform:"Whatsapp"})),r.createElement(na,{value:"linkedin",className:d.item},at("settings.button_action.actions.share_page_on",{platform:"LinkedIn"})),r.createElement(na,{value:"pinterest",className:d.item},at("settings.button_action.actions.share_page_on",{platform:"Pinterest"})),r.createElement(na,{value:"mail",className:d.item},at("settings.button_action.actions.share_page_via",{platform:"email"})),r.createElement(LE,{disableSticky:!0,value:null,className:d.group},at("settings.button_action.actions.social_sharing.other")+":"),r.createElement(na,{value:"sms",className:d.item},at("settings.button_action.actions.share_page_on",{platform:"SMS"})),r.createElement(na,{value:"reddit",className:d.item},at("settings.button_action.actions.share_page_on",{platform:"Reddit"})),r.createElement(na,{value:"tumblr",className:d.item},at("settings.button_action.actions.share_page_on",{platform:"Tumblr"})),r.createElement(na,{value:"weibo",className:d.item},at("settings.button_action.actions.share_page_on",{platform:"Weibo"})),r.createElement(na,{value:"vk",className:d.item},at("settings.button_action.actions.share_page_on",{platform:"VK"})),r.createElement(na,{value:"ok",className:d.item},at("settings.button_action.actions.share_page_on",{platform:"OK.ru (Odnoklassniki)"})),r.createElement(na,{value:"xing",className:d.item},at("settings.button_action.actions.share_page_on",{platform:"Xing"})),r.createElement(na,{value:"blogger",className:d.item},at("settings.button_action.actions.share_page_on",{platform:"Blogger"})),r.createElement(na,{value:"flipboard",className:d.item},at("settings.button_action.actions.share_page_on",{platform:"Flipboard"})),r.createElement(na,{value:"line",className:d.item},at("settings.button_action.actions.share_page_on",{platform:"Line"}))),["twitter","whatsapp","mail","sms","vk","blogger","tumblr","weibo"].includes(n)?r.createElement(r.Fragment,null,r.createElement(Cu,{variant:"outlined",fullWidth:!0,multiline:!0,rows:2,onSelect:function(){return f([s.current.selectionStart,s.current.selectionEnd])},onBlur:function(e){return!Jh()(e,"relatedTarget.className","").includes("MuiChip")&&f([i.length,i.length])},inputRef:s,label:at("settings.button_action.placeholders.mail.body"),value:i,inputProps:{"data-testid":"action:field"},onChange:function(e){a(e.target.value,"text_body")}}),r.createElement("div",null,"Insert parameter:",Object.entries({"Site URL":"[site-url]","Site Title":"[site-title]"}).map((function(e,t){var n=mS(e,2),o=n[0],l=n[1];return r.createElement(sx,{onClick:function(){return e=l,(t=i.split("")).splice(c[0],c[1]-c[0],e),a(t.join(""),"text_body"),void setTimeout((function(){return s.current.setSelectionRange(c[0]+e.length,c[0]+e.length)}),100);var e,t},size:"small",variant:"outlined",key:t,label:o,style:{marginLeft:"5px"}})}))),r.createElement("br",null),"Body will look as follows: ",r.createElement("br",null),r.createElement(la,{variant:"caption"},i.replace(/\[site-url\]/g,document.location).replace(/\[site-title\]/g,document.title))):null)}function bS(e){var t=e.value,n=void 0===t?"":t,o=e.body,i=void 0===o?"":o,a=e.onChange,l=""===n||(0,pS.ZP)(n,"any",{});return r.createElement("div",{className:"button-action-value"},r.createElement(Cu,{variant:"outlined",fullWidth:!0,value:n,label:at("settings.button_action.actions.phone_number.number"),helperText:l?null:at("settings.button_action.actions.phone_number.invalid"),error:!l,onChange:function(e){a(e.target.value)},inputProps:{"data-testid":"action:field"}}),r.createElement(Cu,{variant:"outlined",fullWidth:!0,multiline:!0,rows:4,inputProps:{"data-testid":"action:field"},value:i,label:"SMS "+at("settings.button_action.placeholders.mail.body"),onChange:function(e){a(e.target.value,"text_body")}}),r.createElement("p",{dangerouslySetInnerHTML:{__html:at("settings.button_action.actions.sms")}}))}function wS(e){var t=e.value,n=void 0===t?"":t,o=e.body,i=void 0===o?"":o,a=e.onChange,l=/^\d+$/;return r.createElement("div",{className:"button-action-value"},r.createElement(Cu,{variant:"outlined",fullWidth:!0,value:n,label:"Account ID",helperText:l.test(n)||""===n?null:"Invalid account ID.",error:!l.test(n)&&""!==n,onChange:function(e){a(e.target.value.replace(/[^0-9]/gm,""))},inputProps:{"data-testid":"action:field"}}),r.createElement(Cu,{variant:"outlined",fullWidth:!0,inputProps:{"data-testid":"action:field"},multiline:!0,rows:4,value:i,label:at("settings.button_action.placeholders.message"),onChange:function(e){a(e.target.value,"text_body")}}),r.createElement("p",null,r.createElement(kh,{i18nKey:"settings.button_action.actions.twitter_info",components:{findAccountLink:r.createElement("a",{href:"https://tweeterid.com/",target:"_blank"}),allowDirectMessagesLink:r.createElement("a",{href:"https://help.twitter.com/nl/using-twitter/direct-messages#receive",target:"_blank"})}})))}function xS(e){var t=e.value,n=void 0===t?"":t,o=e.onChange;return(0,r.useEffect)((function(){if("elementor"!==n.substring(0,9)){if("E"===n.substring(n.length-1))return;"Ev2"!==n.substring(n.length-3)&&o("elementor"+U()+"Ev2")}}),[]),r.createElement(r.Fragment,null,r.createElement("p",{dangerouslySetInnerHTML:{__html:at("settings.popups.elementor_guide")}}),r.createElement("pre",{style:{display:"flex"}},r.createElement("code",{style:{fontSize:"11px",padding:"5.5px"}},"a[","Ev2"===n.substring(n.length-3)?"buttonizer-popup":"href",'="#',n,'"]'),r.createElement($f,{content:at("settings.popups.generate")},r.createElement(Os,{onClick:function(){o("elementor"+U()+"Ev2")},variant:"contained",color:"primary",style:{padding:"5px"}},r.createElement("i",{className:"fas fa-redo-alt",style:{fontSize:"14px"}})))),r.createElement(Ch,{articleId:76,setting:"Elementor Popup"}))}function ES(e){var t=e.value,n=void 0===t?"":t,o=e.onChange;return(0,r.useEffect)((function(){if("popupMaker"!==n.substring(0,10)){if("P"===n.substring(n.length-1))return;"Pv2"!==n.substring(n.length-3)&&o("popupMaker"+U()+"Pv2")}}),[]),r.createElement(r.Fragment,null,r.createElement("p",{dangerouslySetInnerHTML:{__html:at("settings.popups.popup_maker_guide")}}),r.createElement("pre",{style:{display:"flex"}},r.createElement("code",{style:{fontSize:"11px",padding:"5.5px"}},"a[","Pv2"===n.substring(n.length-3)?"buttonizer-popup":"href",'="#',n,'"]'),r.createElement($f,{content:at("settings.popups.generate")},r.createElement(Os,{onClick:function(){o("popupMaker"+U()+"Pv2")},variant:"contained",color:"primary",style:{padding:"5px"}},r.createElement("i",{className:"fas fa-redo-alt",style:{fontSize:"14px"}})))),r.createElement(Ch,{articleId:77,setting:"Popup Maker"}))}function _S(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=e&&("undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"]);if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return SS(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 SS(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 SS(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}function OS(e){var t=e.value,n=e.onChange,o=Ol((function(e){return{formControl:{margin:e.spacing(0),marginTop:10,paddingBottom:20}}}))(),i=(0,r.useRef)(null),a=_S((0,r.useState)(0),2),l=a[0],s=a[1],u="_self";t&&(!0===t?u="_blank":"string"==typeof t&&(u=t)),(0,r.useEffect)((function(){s(i.current.offsetWidth)}),[]);return r.createElement(su,{variant:"outlined",className:o.formControl,fullWidth:!0,size:"small"},r.createElement(au,{ref:i},at("settings.button_action.open_url.title")),r.createElement(Su,{onChange:function(e){e.target.value&&n(e.target.value),null===e.target.value&&n("_blank")},labelWidth:l,className:"open-url-in",value:u,MenuProps:{anchorOrigin:{vertical:"bottom",horizontal:"center"},transformOrigin:{vertical:"top",horizontal:"center"},getContentAnchorEl:null}},r.createElement(na,{value:"_self"},"Current window"),r.createElement(na,{value:"_blank"},"New tab"),r.createElement(na,{value:"_newWindow"},"New window"),r.createElement(na,{value:"_popupWindow"},"Pop-up window")))}function kS(e){var t=e.value,n=void 0===t?"":t,o=e.newTab,i=e.placeholder,a=e.type,l=e.paragraph,s=e.knowledge,u=e.onChange,c=e.checkPhoneNumber,f=void 0!==c&&c,d=e.checkText,p=void 0===d?"Invalid":d,h=e.children,m=void 0!==h&&h,g=!f||(""===n||(0,pS.ZP)(n,"any",{}));return r.createElement("div",{className:"button-action-value"},r.createElement(Cu,{variant:"outlined",fullWidth:!0,inputProps:{"data-testid":"action:field"},type:a||"text",helperText:f?g?null:p:null,error:!!f&&!g,value:n,label:i,onChange:function(e){u(e.target.value)}}),m&&m,o?r.createElement(OS,{value:o.action_new_tab,onChange:function(e){u(e,"action_new_tab")}}):r.createElement(r.Fragment,null),l||r.createElement(r.Fragment,null),s?function(e){return r.createElement("a",{className:"info-link has-margin-everywhere",href:"https://community.buttonizer.pro/knowledgebase"+(""===e.permalink?"":"/"+e.permalink)},e.name?r.createElement(kh,{i18nKey:"utils.knowledge_link",values:{setting:e.name},components:{bold:r.createElement("strong",null)}}):at("utils.visit_knowledgebase"))}(s):r.createElement(r.Fragment,null))}var CS=JSON.parse('{"af_ZA":"Afrikaans","ar_AR":"Arabic","az_AZ":"Azerbaijani","be_BY":"Belarusian","bg_BG":"Bulgarian","bn_IN":"Bengali","bs_BA":"Bosnian","ca_ES":"Catalan","cs_CZ":"Czech","cy_GB":"Welsh","da_DK":"Danish","de_DE":"German","el_GR":"Greek","en_GB":"English (UK)","en_PI":"English (Pirate)","en_UD":"English (Upside Down)","en_US":"English (US)","eo_EO":"Esperanto","es_ES":"Spanish (Spain)","es_LA":"Spanish","et_EE":"Estonian","eu_ES":"Basque","fa_IR":"Persian","fb_LT":"Leet Speak","fi_FI":"Finnish","fo_FO":"Faroese","fr_CA":"French (Canada)","fr_FR":"French (France)","fy_NL":"Frisian","ga_IE":"Irish","gl_ES":"Galician","he_IL":"Hebrew","hi_IN":"Hindi","hr_HR":"Croatian","hu_HU":"Hungarian","hy_AM":"Armenian","id_ID":"Indonesian","is_IS":"Icelandic","it_IT":"Italian","ja_JP":"Japanese","ka_GE":"Georgian","km_KH":"Khmer","ko_KR":"Korean","ku_TR":"Kurdish","la_VA":"Latin","lt_LT":"Lithuanian","lv_LV":"Latvian","mk_MK":"Macedonian","ml_IN":"Malayalam","ms_MY":"Malay","nb_NO":"Norwegian (bokmal)","ne_NP":"Nepali","nl_NL":"Dutch","nn_NO":"Norwegian (nynorsk)","pa_IN":"Punjabi","pl_PL":"Polish","ps_AF":"Pashto","pt_BR":"Portuguese (Brazil)","pt_PT":"Portuguese (Portugal)","ro_RO":"Romanian","ru_RU":"Russian","sk_SK":"Slovak","sl_SI":"Slovenian","sq_AL":"Albanian","sr_RS":"Serbian","sv_SE":"Swedish","sw_KE":"Swahili","ta_IN":"Tamil","te_IN":"Telugu","th_TH":"Thai","tl_PH":"Filipino","tr_TR":"Turkish","uk_UA":"Ukrainian","vi_VN":"Vietnamese","zh_CN":"Simplified Chinese (China)","zh_HK":"Traditional Chinese (Hong Kong)","zh_TW":"Traditional Chinese (Taiwan)"}');function PS(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=e&&("undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"]);if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return jS(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 jS(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 jS(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}var TS=Ka((function(e){return{buttons:e.buttons}}))((function(e){var t,n=e.data,o=e.onChange,i=e.buttonId,a=e.buttons,l=PS((0,r.useState)(!1),2),s=l[0],u=l[1],c=PS((0,r.useState)(!1),2),f=c[0],d=c[1],p=PS((0,r.useState)(0),2),h=p[0],m=p[1],g=(0,r.useRef)(null);if(!f)for(var v=0,y=Object.entries(a);v<y.length;v++){var b=y[v];"messenger_chat"===b[1].type&&b[1].id!==i&&(u(!0),d(!0))}return(0,r.useEffect)((function(){m(g.current.offsetWidth)}),[]),r.createElement(r.Fragment,null,r.createElement(kS,{value:n.action,check:/^\d+$/,checkText:at("settings.button_action.actions.messenger_chat.invalid"),placeholder:at("settings.button_action.actions.messenger_chat.page_id"),paragraph:r.createElement("p",null,r.createElement(kh,{i18nKey:"settings.button_action.actions.messenger_chat.description",components:{howToLink:r.createElement("a",{href:"https://developers.facebook.com/docs/messenger-platform/reference/messenger-profile-api/domain-whitelisting#page_settings",target:"_blank"}),helpLink:r.createElement("a",{href:"https://www.facebook.com/help/1503421039731588",target:"_blank"})}})),knowledge:{permalink:59,name:"Facebook Messenger Chat Widget"},onChange:function(e,t){o(e,t)}},r.createElement(su,{variant:"outlined",fullWidth:!0,style:{marginBottom:"15px"}},r.createElement(au,{ref:g},at("settings.button_action.actions.messenger_chat.language")),r.createElement(Su,{value:n.messenger_lang||"en_US",onChange:function(e){o(e.target.value,"messenger_lang")},labelWidth:h,MenuProps:{anchorOrigin:{vertical:"bottom",horizontal:"center"},transformOrigin:{vertical:"top",horizontal:"center"},getContentAnchorEl:null}},(t=[],Object.entries(CS).map((function(e,n){var o=PS(e,2),i=o[0],a=o[1];t.push(r.createElement(na,{value:i,key:n},a))})),t)))),r.createElement(wl,{open:s,title:"This is getting out of hand. Now, there are two of them!",buttons:[{value:"close",text:"I understand"}],onClose:function(){return o("url","type"),void u(!1)}},r.createElement(la,null,"You currently have a button with a Facebook Messenger Chat Widget action.",r.createElement("br",null),"As of now, the Facebook Messenger SDK can only support ",r.createElement("b",null,"1")," ","Facebook Messenger Chat Widget.",r.createElement("br",null),r.createElement("br",null),"Button with Facebook Messenger Widget: ",r.createElement("br",null),"Button:",Object.entries(a).map((function(e){if("messenger_chat"===e[1].type&&e[1].id!==i)return" ".concat(e[1].name)})))))}));function AS(){return(AS=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}).apply(this,arguments)}function IS(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 RS(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?IS(Object(n),!0).forEach((function(t){NS(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):IS(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function NS(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function DS(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=e&&("undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"]);if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return MS(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 MS(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 MS(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}function LS(e){var t=e.value,n=e.onChange,o=DS((0,r.useState)(t?t.split(" "):[]),2),i=o[0],a=o[1],l=DS((0,r.useState)(!1),2),s=l[0],u=l[1];return(0,r.useEffect)((function(){a(t?t.split(" "):[])}),[t]),r.createElement(YE,{multiple:!0,size:"small",id:"tags-outlined",clearText:at("utils.clear"),"data-testid":"button-action-rel",options:["noreferrer","nofollow","noopener","help","prev","next","external","alternate"],getOptionLabel:function(e){return e},value:i,filterSelectedOptions:!0,disableCloseOnSelect:!0,freeSolo:!0,onOpen:function(){return u(!0)},onClose:function(){u(!1),n(i.length>0?i.join(" "):"unset")},onChange:function(e,t){a(t),s||n(t.length>0?t.join(" "):"unset")},forcePopupIcon:!0,popupIcon:r.createElement("i",{className:"fas fa-caret-down",style:{fontSize:"0.8em"},"data-testid":"button-action-rel-select-icon"}),renderInput:function(e){return r.createElement(Cu,AS({},e,{variant:"outlined",label:at("settings.button_action.rel_attributes.title"),placeholder:at("settings.button_action.rel_attributes.placeholder"),helperText:r.createElement(Ch,{articleId:519,setting:at("settings.button_action.rel_attributes.title"),size:"small"}),InputProps:RS(RS({},e.InputProps),{},{"data-testid":"button-action-rel-input"})}))}})}var FS=n(66823),zS=n.n(FS);function BS(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=e&&("undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"]);if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return ZS(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 ZS(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 ZS(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}var US=setTimeout((function(){}),0);function HS(e){var t=e.value,n=void 0===t?"":t,o=e.placeholder,i=void 0===o?"":o,a=e.paragraph,l=e.showNewTab,s=void 0!==l&&l,u=e.newTabValue,c=e.showRelAttributes,f=void 0!==c&&c,d=e.relAttributesValue,p=e.onChange,h=BS((0,r.useState)(),2),m=h[0],g=h[1],v=function(e){return g(""!==e&&!function(e){return zS()(e,{protocols:["http","https"],require_tld:!1,require_host:!1})||"#"===e.substr(0,1)}(e))};return(0,r.useEffect)((function(){v(n)}),[]),r.createElement("div",{className:"button-action-value"},r.createElement(Cu,{variant:"outlined",fullWidth:!0,value:n,label:i,helperText:m&&r.createElement(r.Fragment,null,r.createElement("p",null,at("settings.button_action.actions.url.invalid")),r.createElement("p",{dangerouslySetInnerHTML:{__html:at("settings.button_action.actions.url.invalid_tip")}})),FormHelperTextProps:{component:"span","data-testid":"button-action-value-error"},error:m,onChange:function(e){clearInterval(US);var t=e.target.value;US=setTimeout((function(){v(t)}),600),p(t)},onBlur:function(e){return v(e.target.value)},inputProps:{"data-testid":"action:field"}}),s&&r.createElement(OS,{value:u,onChange:function(e){p(e,"action_new_tab")}}),f&&r.createElement(LS,{value:d,onChange:function(e){return p(e,"action_rel_attributes")}}),a||r.createElement(r.Fragment,null))}function WS(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 VS(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?WS(Object(n),!0).forEach((function(t){GS(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):WS(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function GS(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function $S(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function KS(e,t,n,r,o,i,a){try{var l=e[i](a),s=l.value}catch(e){return void n(e)}l.done?t(s):Promise.resolve(s).then(r,o)}var qS=function(e){return function(){var t=function(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){KS(i,r,o,a,l,"next",e)}function l(e){KS(i,r,o,a,l,"throw",e)}a(void 0)}))}}(regeneratorRuntime.mark((function t(n){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!co.getState().wp.loaded[e]){t.next=2;break}return t.abrupt("return");case 2:n({type:O.wp.GET_DATA_BEGIN,payload:{type:e}});try{ft("/page_rules/".concat(e,"?nonce=").concat(buttonizer_admin.nonce),{method:"GET"}).then((function(t){var r=t.data,o=$S(t,["data"]);r.success?n({type:O.wp.GET_DATA_SUCCESS,payload:{data:r.data,type:e}}):n({type:O.wp.GET_DATA_FAILURE,payload:{error:VS({data:r},o)}})})).catch((function(e){n({type:O.wp.GET_DATA_FAILURE,payload:{error:e}})})).finally((function(){n({type:O.wp.GET_DATA_END,payload:{type:e}})}))}catch(e){n({type:O.wp.GET_DATA_FAILURE,payload:{error:e}})}case 4:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()};function YS(){return(YS=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}).apply(this,arguments)}function JS(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 XS(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?JS(Object(n),!0).forEach((function(t){QS(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):JS(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function QS(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function eO(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=e&&("undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"]);if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return tO(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 tO(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 tO(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}var nO=Ka((function(e){return{pagesLoaded:e.wp.loaded.pages,pagesLoading:e.wp.loading.pages}}),(function(e){return{getData:function(){return qS.apply(void 0,arguments)(e)}}}))((function(e){var t=e.getData,n=e.value,o=e.newTabValue,i=e.onChange,a=e.pagesLoaded,l=e.pagesLoading,s=eO((0,r.useState)(!1),2),u=s[0],c=s[1],f=eO((0,r.useState)(null),2),d=f[0],p=f[1];return u||store.getState().wp.loaded.pages||store.getState().wp.loading.pages||(c(!0),t("pages")),(0,r.useEffect)((function(){a&&(c(!1),p(function(e,t){var n=null;return e?(t.forEach((function(t){t.id==e&&(n=t)})),n):null}(n,store.getState().wp.data.pages)))}),[a,l]),r.createElement(r.Fragment,null,r.createElement(YE,{disableClearable:!0,id:"pages-action-input","data-testid":"action:pages-action-input",options:u?[]:store.getState().wp.data.pages,loadingText:at("loading.loading"),getOptionLabel:function(e){return d&&e.id==d.id?"".concat(e.type,": ").concat(e.name):e.name},openOnFocus:!0,blurOnSelect:!0,value:d,style:{marginBottom:10},loading:u,groupBy:function(e){return e.type},onChange:function(e,t){p(t),i(t.id,"action")},noOptionsText:at("utils.search_not_found"),renderInput:function(e){return r.createElement(Cu,YS({},e,{variant:"outlined",label:at("settings.button_action.actions.page.name"),placeholder:at("settings.button_action.actions.page.placeholder"),disabled:u,helperText:at("settings.button_action.actions.page.helper"),InputProps:XS(XS({},e.InputProps),{},{"data-testid":"action:autocomplete-input",endAdornment:r.createElement(r.Fragment,null,u?r.createElement(fa,{color:"primary",size:20}):null,e.InputProps.endAdornment)})}))}}),r.createElement(OS,{value:o,onChange:function(e){i(e,"action_new_tab")}}),r.createElement(Ch,{articleId:580,setting:at("settings.button_action.actions.page.name")}))}));function rO(e){e.button,e.onChange,bs().enqueueSnackbar,(0,r.useRef)();return r.createElement(Bo,{variant:"contained",color:"primary",fullWidth:!0,style:{marginBottom:"10px"},disabled:!0},"Javascript function is for Pro only")}function oO(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 iO(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function aO(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var lO=Ka((function(e){return{buttons:e.buttons}}),null,(function(e,t,n){var r=e.buttons,o=n.id,i=iO(n,["id"]);return function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?oO(Object(n),!0).forEach((function(t){aO(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):oO(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({button:r[o]},i)}))((function(e){var t,n=e.type,o=e.button,i=e.onChange;switch(n){case"mail":return r.createElement(dS,{value:o.action,subject:o.text_subject,cc:o.text_cc,bcc:o.text_bcc,body:o.text_body,onChange:function(e,t){i(e,t)}});case"phone":return r.createElement(kS,{value:o.action,placeholder:at("settings.button_action.actions.phone_number.number"),checkPhoneNumber:!0,checkText:at("settings.button_action.actions.phone_number.invalid"),onChange:function(e,t){i(e,t)}});case"whatsapp":return r.createElement(hS,{value:o.action,body:o.text_body,onChange:function(e,t){i(e,t)}});case"page":return r.createElement(nO,{value:o.action,newTabValue:o.action_new_tab,onChange:function(e,t){i(e,t)}});case"url":return r.createElement(HS,{value:o.action,placeholder:"https://www.domain.ltd/page",showNewTab:!0,newTabValue:o.action_new_tab,showRelAttributes:!0,relAttributes:o.action_rel_attributes,onChange:function(e,t){i(e,t)}});case"socialsharing":return r.createElement(yS,{value:o.action,body:o.text_body,onChange:function(e,t){i(e,t)}});case"sms":return r.createElement(bS,{value:o.action,body:o.text_body,onChange:function(e,t){i(e,t)}});case"messenger_chat":return r.createElement(TS,{data:o,buttonId:o.id,onChange:function(e,t){i(e,t)}});case"messenger":return r.createElement(HS,{value:o.action,placeholder:"https://m.me/YOUR-PAGE-NAME",onChange:function(e,t){i(e,t)}});case"twitter_dm":return r.createElement(wS,{value:o.action,body:o.text_body,onChange:function(e,t){i(e,t)}});case"line":return r.createElement(kS,{value:o.action,placeholder:"LINE ID",onChange:function(e,t){i(e,t)}});case"viber":return r.createElement(kS,{value:o.action,placeholder:"+00123456789",checkPhoneNumber:!0,checkText:at("settings.button_action.actions.phone_number.invalid"),paragraph:r.createElement("p",null,at("settings.button_action.actions.viber")),onChange:function(e,t){i(e,t)}});case"facebook":return r.createElement(kS,(aO(t={value:o.action,placeholder:"Facebook username or page"},"value",o.action),aO(t,"onChange",(function(e,t){i(e,t)})),t));case"linkedin":return r.createElement(kS,{value:o.action,placeholder:'"company/COMPANY-NAME" '+at("common.or")+' "in/USERNAME"',onChange:function(e,t){i(e,t)}});case"waze":return r.createElement(kS,{value:o.action,placeholder:"https://www.waze.com/ul?q=Netherlands",onChange:function(e,t){i(e,t)}});case"poptin":return r.createElement(r.Fragment,null,r.createElement(HS,{value:o.action,placeholder:"https://app.popt.in/APIRequest/click/0c768294b0605",paragraph:r.createElement("p",null,r.createElement(kh,{i18nKey:"settings.button_action.actions.poptin",components:{downloadLink:r.createElement("a",{href:"https://wordpress.org/plugins/poptin/",target:"_blank"}),helpLink:r.createElement("a",{href:"https://help.poptin.com/article/show/72942-how-to-show-a-poptin-when-the-visitor-clicks-on-a-button-link-on-your-site",target:"_blank"}),bold:r.createElement("b",null)}})),onChange:function(e,t){i(e,t)}}),r.createElement(Ch,{articleId:169,setting:"Poptin"}));case"elementor_popup":return r.createElement(xS,{value:o.action,type:n,button:o,onChange:function(e,t){i(e,t)}});case"popup_maker":return r.createElement(ES,{value:o.action,onChange:function(e,t){i(e,t)}});case"popups":return r.createElement("p",{className:"button-action-value"},r.createElement(kh,{i18nKey:"settings.button_action.actions.action_discontinued",values:{action:"Popups - Wordpress Popups",replacement:"WP Popups – WordPress Popup builder"},components:{italic:r.createElement("i",null),bold:r.createElement("strong",null),a:r.createElement("a",{href:"https://wordpress.org/plugins/wp-popups-lite/",target:"_blank"})}}));case"wppopups":return r.createElement(kS,{value:o.action,placeholder:"ID/Trigger class",onChange:function(e,t){i(e,t)}});case"skype":case"telegram":case"twitter":case"snapchat":case"instagram":case"vk":return r.createElement(kS,{value:o.action,placeholder:at("settings.button_action.placeholders.username"),onChange:function(e,t){i(e,t)}});case"signal_group":return r.createElement(HS,{value:o.action,placeholder:"https://signal.group/[group-id]",onChange:function(e,t){i(e,t)},paragraph:r.createElement("p",null,r.createElement(kh,{i18nKey:"settings.button_action.actions.signal_group_info",components:{a:r.createElement("a",{href:"https://support.signal.org/hc/en-us/articles/360051086971-Group-Link-or-QR-code",target:"_blank"})}}))});case"javascript_pro":return r.createElement(rO,{button:o,onChange:i});default:return r.createElement(r.Fragment,null)}}));function sO(){return(sO=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}).apply(this,arguments)}function uO(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=e&&("undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"]);if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return cO(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 cO(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 cO(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}function fO(e){var t=null;return Ox.forEach((function(n){t||n.value!=e||(t=n)})),t||Ox[0]}function dO(e){var t=e.actionType,n=void 0===t?"":t,o=e.id,i=e.onChange,a=e.action,l=void 0===a?"":a,s=uO((0,r.useState)(fO(n)),2),u=s[0],c=s[1],f=uO((0,r.useState)({open:!1}),2),d=f[0],p=f[1];return(0,r.useEffect)((function(){c(fO(n))}),[n]),r.createElement("div",{className:"button-action","data-testid":"button-action"},r.createElement(wl,{open:d.open,title:at("settings.button_action.actions.javascript.warning_modal_title"),icon:r.createElement("i",{className:"fas fa-exclamation window-icon"}),className:"warning",onClose:function(e){"confirm"===e&&(i("type",d.action),i("action","")),p({open:!1,action:null})},buttons:[{value:"cancel",text:at("modal.changed_my_mind")},{value:"confirm",text:at("modal.yes_please"),variant:"contained"}],testId:"button-action-javascript-dialog"},r.createElement("p",null,at("settings.button_action.actions.javascript.warning_intro")),r.createElement("p",null,at("settings.button_action.actions.javascript.warning_question"))),r.createElement(YE,{id:"button-action-selector","data-testid":"setting:button-action-select",options:Ox,defaultValue:"url",value:u,disableClearable:!0,openOnFocus:!0,blurOnSelect:!0,className:"button-action-type",onChange:function(e,t){if("javascript_pro"!==n||"javascript_pro"===t.value||buttonizer_admin.is_stand_alone)"page"===n?i("action",""):t.value;else if(""!==l)return void p({open:!0,action:t.value});c(t),i("type",t.value)},getOptionLabel:function(e){return e.isPro?"".concat(at(e.label)," (PRO)"):at(e.label)},getOptionDisabled:function(e){return e.isPro},groupBy:function(e){return at("settings.button_action.actions.group_".concat(e.group))},noOptionsText:at("utils.search_not_found"),renderInput:function(e){return r.createElement(Cu,sO({},e,{label:at("settings.button_action.title"),variant:"outlined"}))}}),r.createElement("div",{"data-testid":"button-action-value"},r.createElement(lO,{id:o,type:n,onChange:function(e,t){return i(t||"action",e)}})))}var pO=n(42226),hO=n.n(pO),mO=n(91747),gO=n.n(mO);function vO(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"default",r=arguments.length>3&&void 0!==arguments[3]&&arguments[3],o=arguments.length>4?arguments[4]:void 0,i=o.excludeSelf,a=void 0!==i&&i,l=o.returnSelf,s=void 0!==l&&l,u=o.returnParent,c=void 0!==u&&u,f=o.defToGroup,d=void 0===f?null:f,p=o.returnDefault,h=void 0!==p&&p;if(void 0===t||void 0===e)throw console.log("record: "+t),console.log("key: "+e),TypeError("'record' argument or 'key' argument of type undefined");var m=t[e];if(!hO().formatted.includes(e))return null==m?h?yO(r,e,n,Jh()(d,e,null)):"":m;var g=d?T.normal_hover.parse(d[e]):[];if(null==m)return bO(r,e,n,[],g,{excludeSelf:a,returnSelf:s,returnParent:c,returnDefault:h});var v=T.normal_hover.parse(m);return r?bO(r,e,n,v,g,{excludeSelf:a,returnSelf:s,returnParent:c,returnDefault:h}):Ir()(["",""],v)}function yO(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"default",r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,o=Ir()({},hO(),hO().menuStyle[n]);if(Object.keys(o).includes(e))return Object.keys(o[e]).includes(t)?null==o[e][t]?"":null!==r?r:o[e][t]:"";console.error("model ".concat(e," not familiar"))}function bO(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"default",r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[],o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:[],i=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{},a=Ir()({},hO(),hO().menuStyle[n]);if(Object.keys(a).includes(e)){if(!Object.keys(a[e]).includes(t))return["",""];var l=a[e][t];return"group"===e?wO(r,l,i):"button"===e?xO(r,o,l,i):void 0}console.error("model ".concat(e," not familiar"))}function wO(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=n.excludeSelf,o=void 0!==r&&r,i=n.returnSelf,a=void 0!==i&&i,l=n.returnDefault,s=void 0!==l&&l,u=[e,a&&[e[0],e[0]],s&&t,s&&[t[0],t[0]],!s&&0===e.length&&["",""]];return o&&u.shift(),gO().apply(void 0,u)}function xO(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},o=r.excludeSelf,i=void 0!==o&&o,a=r.returnSelf,l=void 0!==a&&a,s=r.returnParent,u=void 0!==s&&s,c=r.returnDefault,f=void 0!==c&&c,d=[e,t,l&&[void 0,e[0]],u&&[void 0,t[0]],f&&n,f&&[void 0,n[0]],!f&&0===e.length&&["",""]];return i&&d.shift(),gO().apply(void 0,d)}function EO(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 _O(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?EO(Object(n),!0).forEach((function(t){SO(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):EO(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function SO(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function OO(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function kO(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=e&&("undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"]);if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return CO(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 CO(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 CO(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}var PO=Ka((function(e){return{buttons:e.buttons,groups:e.groups}}),(function(e){return{_set:function(){return e(yt.apply(void 0,arguments))}}}),(function(e,t,n){var r=e.buttons,o=e.groups,i=t._set,a=n.buttonId,l=OO(n,["buttonId"]),s=r[a],u=o[s.parent];return _O({set:function(e,t){return i(C,a,e,t)},get:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.getParent,r=void 0!==n&&n,o=t.defToGroup,i=void 0===o||o,a=OO(t,["getParent","defToGroup"]);return vO(e,r?u:s,u.menu_style,r?"group":"button",_O({defToGroup:i&&u},a))}},l)}))((function(e){var t=e.set,n=e.get,o=kO((0,r.useState)("button_general_general"),2),i=o[0],a=o[1],l=tl((function(e){return Jh()(e,"misc.open_collapsible_group","button_general_general")}));return(0,r.useEffect)((function(){a(l||"button_general_general")}),[l]),r.createElement("div",null,r.createElement(X_,{title:at("settings.setting_categories.general"),opened:"button_general_general"===i,onSetIsOpened:function(e){return a(e?"button_general_general":"")},"data-testid":"group:general"},r.createElement("div",{className:"setting-group-title"},at("settings.button_action.title")),r.createElement("hr",null),r.createElement(dO,{actionType:n("type",{returnDefault:!0}),id:n("id"),onChange:function(e,n){return t(e,n)},action:n("action")}),r.createElement("div",{className:"setting-group-title"},at("settings.show_mobile_desktop.device_visibility")),r.createElement("hr",null),r.createElement(oS,{mobile:1==n("show_mobile"),desktop:1==n("show_desktop"),onChange:function(e,n){return t(e,n)}})),r.createElement(X_,{title:at("settings.label.title"),opened:"button_general_label"===i,onSetIsOpened:function(e){return a(e?"button_general_label":"")},"data-testid":"group:label"},r.createElement("div",{className:"setting-group-title"},at("settings.setting_categories.label")),r.createElement("hr",null),r.createElement(lS,{value:n("label"),onChange:function(e){if(""===e)return t("label","unset");t("label",e)},placeholder:""})))})),jO="object"==typeof performance&&"function"==typeof performance.now?function(){return performance.now()}:function(){return Date.now()};function TO(e){cancelAnimationFrame(e.id)}function AO(e,t){var n=jO();var r={id:requestAnimationFrame((function o(){jO()-n>=t?e.call(null):r.id=requestAnimationFrame(o)}))};return r}var IO=-1;var RO=null;function NO(e){if(void 0===e&&(e=!1),null===RO||e){var t=document.createElement("div"),n=t.style;n.width="50px",n.height="50px",n.overflow="scroll",n.direction="rtl";var r=document.createElement("div"),o=r.style;return o.width="100px",o.height="100px",t.appendChild(r),document.body.appendChild(t),t.scrollLeft>0?RO="positive-descending":(t.scrollLeft=1,RO=0===t.scrollLeft?"negative":"positive-ascending"),document.body.removeChild(t),RO}return RO}var DO=function(e){var t=e.columnIndex;e.data;return e.rowIndex+":"+t};function MO(e){var t,n,o=e.getColumnOffset,i=e.getColumnStartIndexForOffset,a=e.getColumnStopIndexForStartIndex,l=e.getColumnWidth,s=e.getEstimatedTotalHeight,u=e.getEstimatedTotalWidth,c=e.getOffsetForColumnAndAlignment,f=e.getOffsetForRowAndAlignment,d=e.getRowHeight,p=e.getRowOffset,h=e.getRowStartIndexForOffset,m=e.getRowStopIndexForStartIndex,g=e.initInstanceProps,v=e.shouldResetStyleCacheOnItemSizeChange,y=e.validateProps;return n=t=function(e){function t(t){var n;return(n=e.call(this,t)||this)._instanceProps=g(n.props,(0,G.Z)((0,G.Z)(n))),n._resetIsScrollingTimeoutId=null,n._outerRef=void 0,n.state={instance:(0,G.Z)((0,G.Z)(n)),isScrolling:!1,horizontalScrollDirection:"forward",scrollLeft:"number"==typeof n.props.initialScrollLeft?n.props.initialScrollLeft:0,scrollTop:"number"==typeof n.props.initialScrollTop?n.props.initialScrollTop:0,scrollUpdateWasRequested:!1,verticalScrollDirection:"forward"},n._callOnItemsRendered=void 0,n._callOnItemsRendered=Tm((function(e,t,r,o,i,a,l,s){return n.props.onItemsRendered({overscanColumnStartIndex:e,overscanColumnStopIndex:t,overscanRowStartIndex:r,overscanRowStopIndex:o,visibleColumnStartIndex:i,visibleColumnStopIndex:a,visibleRowStartIndex:l,visibleRowStopIndex:s})})),n._callOnScroll=void 0,n._callOnScroll=Tm((function(e,t,r,o,i){return n.props.onScroll({horizontalScrollDirection:r,scrollLeft:e,scrollTop:t,verticalScrollDirection:o,scrollUpdateWasRequested:i})})),n._getItemStyle=void 0,n._getItemStyle=function(e,t){var r,i=n.props,a=i.columnWidth,s=i.direction,u=i.rowHeight,c=n._getItemStyleCache(v&&a,v&&s,v&&u),f=e+":"+t;if(c.hasOwnProperty(f))r=c[f];else{var h=o(n.props,t,n._instanceProps),m="rtl"===s;c[f]=r={position:"absolute",left:m?void 0:h,right:m?h:void 0,top:p(n.props,e,n._instanceProps),height:d(n.props,e,n._instanceProps),width:l(n.props,t,n._instanceProps)}}return r},n._getItemStyleCache=void 0,n._getItemStyleCache=Tm((function(e,t,n){return{}})),n._onScroll=function(e){var t=e.currentTarget,r=t.clientHeight,o=t.clientWidth,i=t.scrollLeft,a=t.scrollTop,l=t.scrollHeight,s=t.scrollWidth;n.setState((function(e){if(e.scrollLeft===i&&e.scrollTop===a)return null;var t=n.props.direction,u=i;if("rtl"===t)switch(NO()){case"negative":u=-i;break;case"positive-descending":u=s-o-i}u=Math.max(0,Math.min(u,s-o));var c=Math.max(0,Math.min(a,l-r));return{isScrolling:!0,horizontalScrollDirection:e.scrollLeft<i?"forward":"backward",scrollLeft:u,scrollTop:c,verticalScrollDirection:e.scrollTop<a?"forward":"backward",scrollUpdateWasRequested:!1}}),n._resetIsScrollingDebounced)},n._outerRefSetter=function(e){var t=n.props.outerRef;n._outerRef=e,"function"==typeof t?t(e):null!=t&&"object"==typeof t&&t.hasOwnProperty("current")&&(t.current=e)},n._resetIsScrollingDebounced=function(){null!==n._resetIsScrollingTimeoutId&&TO(n._resetIsScrollingTimeoutId),n._resetIsScrollingTimeoutId=AO(n._resetIsScrolling,150)},n._resetIsScrolling=function(){n._resetIsScrollingTimeoutId=null,n.setState({isScrolling:!1},(function(){n._getItemStyleCache(-1)}))},n}(0,So.Z)(t,e),t.getDerivedStateFromProps=function(e,t){return LO(e,t),y(e),null};var n=t.prototype;return n.scrollTo=function(e){var t=e.scrollLeft,n=e.scrollTop;void 0!==t&&(t=Math.max(0,t)),void 0!==n&&(n=Math.max(0,n)),this.setState((function(e){return void 0===t&&(t=e.scrollLeft),void 0===n&&(n=e.scrollTop),e.scrollLeft===t&&e.scrollTop===n?null:{horizontalScrollDirection:e.scrollLeft<t?"forward":"backward",scrollLeft:t,scrollTop:n,scrollUpdateWasRequested:!0,verticalScrollDirection:e.scrollTop<n?"forward":"backward"}}),this._resetIsScrollingDebounced)},n.scrollToItem=function(e){var t=e.align,n=void 0===t?"auto":t,r=e.columnIndex,o=e.rowIndex,i=this.props,a=i.columnCount,l=i.height,d=i.rowCount,p=i.width,h=this.state,m=h.scrollLeft,g=h.scrollTop,v=function(e){if(void 0===e&&(e=!1),-1===IO||e){var t=document.createElement("div"),n=t.style;n.width="50px",n.height="50px",n.overflow="scroll",document.body.appendChild(t),IO=t.offsetWidth-t.clientWidth,document.body.removeChild(t)}return IO}();void 0!==r&&(r=Math.max(0,Math.min(r,a-1))),void 0!==o&&(o=Math.max(0,Math.min(o,d-1)));var y=s(this.props,this._instanceProps),b=u(this.props,this._instanceProps)>p?v:0,w=y>l?v:0;this.scrollTo({scrollLeft:void 0!==r?c(this.props,r,n,m,this._instanceProps,w):m,scrollTop:void 0!==o?f(this.props,o,n,g,this._instanceProps,b):g})},n.componentDidMount=function(){var e=this.props,t=e.initialScrollLeft,n=e.initialScrollTop;if(null!=this._outerRef){var r=this._outerRef;"number"==typeof t&&(r.scrollLeft=t),"number"==typeof n&&(r.scrollTop=n)}this._callPropsCallbacks()},n.componentDidUpdate=function(){var e=this.props.direction,t=this.state,n=t.scrollLeft,r=t.scrollTop;if(t.scrollUpdateWasRequested&&null!=this._outerRef){var o=this._outerRef;if("rtl"===e)switch(NO()){case"negative":o.scrollLeft=-n;break;case"positive-ascending":o.scrollLeft=n;break;default:var i=o.clientWidth,a=o.scrollWidth;o.scrollLeft=a-i-n}else o.scrollLeft=Math.max(0,n);o.scrollTop=Math.max(0,r)}this._callPropsCallbacks()},n.componentWillUnmount=function(){null!==this._resetIsScrollingTimeoutId&&TO(this._resetIsScrollingTimeoutId)},n.render=function(){var e=this.props,t=e.children,n=e.className,o=e.columnCount,i=e.direction,a=e.height,l=e.innerRef,c=e.innerElementType,f=e.innerTagName,d=e.itemData,p=e.itemKey,h=void 0===p?DO:p,m=e.outerElementType,g=e.outerTagName,v=e.rowCount,y=e.style,b=e.useIsScrolling,w=e.width,x=this.state.isScrolling,E=this._getHorizontalRangeToRender(),_=E[0],S=E[1],O=this._getVerticalRangeToRender(),k=O[0],C=O[1],P=[];if(o>0&&v)for(var j=k;j<=C;j++)for(var T=_;T<=S;T++)P.push((0,r.createElement)(t,{columnIndex:T,data:d,isScrolling:b?x:void 0,key:h({columnIndex:T,data:d,rowIndex:j}),rowIndex:j,style:this._getItemStyle(j,T)}));var A=s(this.props,this._instanceProps),I=u(this.props,this._instanceProps);return(0,r.createElement)(m||g||"div",{className:n,onScroll:this._onScroll,ref:this._outerRefSetter,style:(0,po.Z)({position:"relative",height:a,width:w,overflow:"auto",WebkitOverflowScrolling:"touch",willChange:"transform",direction:i},y)},(0,r.createElement)(c||f||"div",{children:P,ref:l,style:{height:A,pointerEvents:x?"none":void 0,width:I}}))},n._callPropsCallbacks=function(){var e=this.props,t=e.columnCount,n=e.onItemsRendered,r=e.onScroll,o=e.rowCount;if("function"==typeof n&&t>0&&o>0){var i=this._getHorizontalRangeToRender(),a=i[0],l=i[1],s=i[2],u=i[3],c=this._getVerticalRangeToRender(),f=c[0],d=c[1],p=c[2],h=c[3];this._callOnItemsRendered(a,l,f,d,s,u,p,h)}if("function"==typeof r){var m=this.state,g=m.horizontalScrollDirection,v=m.scrollLeft,y=m.scrollTop,b=m.scrollUpdateWasRequested,w=m.verticalScrollDirection;this._callOnScroll(v,y,g,w,b)}},n._getHorizontalRangeToRender=function(){var e=this.props,t=e.columnCount,n=e.overscanColumnCount,r=e.overscanColumnsCount,o=e.overscanCount,l=e.rowCount,s=this.state,u=s.horizontalScrollDirection,c=s.isScrolling,f=s.scrollLeft,d=n||r||o||1;if(0===t||0===l)return[0,0,0,0];var p=i(this.props,f,this._instanceProps),h=a(this.props,p,f,this._instanceProps),m=c&&"backward"!==u?1:Math.max(1,d),g=c&&"forward"!==u?1:Math.max(1,d);return[Math.max(0,p-m),Math.max(0,Math.min(t-1,h+g)),p,h]},n._getVerticalRangeToRender=function(){var e=this.props,t=e.columnCount,n=e.overscanCount,r=e.overscanRowCount,o=e.overscanRowsCount,i=e.rowCount,a=this.state,l=a.isScrolling,s=a.verticalScrollDirection,u=a.scrollTop,c=r||o||n||1;if(0===t||0===i)return[0,0,0,0];var f=h(this.props,u,this._instanceProps),d=m(this.props,f,u,this._instanceProps),p=l&&"backward"!==s?1:Math.max(1,c),g=l&&"forward"!==s?1:Math.max(1,c);return[Math.max(0,f-p),Math.max(0,Math.min(i-1,d+g)),f,d]},t}(r.PureComponent),t.defaultProps={direction:"ltr",itemData:void 0,useIsScrolling:!1},n}var LO=function(e,t){e.children,e.direction,e.height,e.innerTagName,e.outerTagName,e.overscanColumnsCount,e.overscanCount,e.overscanRowsCount,e.width,t.instance};var FO=MO({getColumnOffset:function(e,t){return t*e.columnWidth},getColumnWidth:function(e,t){return e.columnWidth},getRowOffset:function(e,t){return t*e.rowHeight},getRowHeight:function(e,t){return e.rowHeight},getEstimatedTotalHeight:function(e){var t=e.rowCount;return e.rowHeight*t},getEstimatedTotalWidth:function(e){var t=e.columnCount;return e.columnWidth*t},getOffsetForColumnAndAlignment:function(e,t,n,r,o,i){var a=e.columnCount,l=e.columnWidth,s=e.width,u=Math.max(0,a*l-s),c=Math.min(u,t*l),f=Math.max(0,t*l-s+i+l);switch("smart"===n&&(n=r>=f-s&&r<=c+s?"auto":"center"),n){case"start":return c;case"end":return f;case"center":var d=Math.round(f+(c-f)/2);return d<Math.ceil(s/2)?0:d>u+Math.floor(s/2)?u:d;case"auto":default:return r>=f&&r<=c?r:f>c||r<f?f:c}},getOffsetForRowAndAlignment:function(e,t,n,r,o,i){var a=e.rowHeight,l=e.height,s=e.rowCount,u=Math.max(0,s*a-l),c=Math.min(u,t*a),f=Math.max(0,t*a-l+i+a);switch("smart"===n&&(n=r>=f-l&&r<=c+l?"auto":"center"),n){case"start":return c;case"end":return f;case"center":var d=Math.round(f+(c-f)/2);return d<Math.ceil(l/2)?0:d>u+Math.floor(l/2)?u:d;case"auto":default:return r>=f&&r<=c?r:f>c||r<f?f:c}},getColumnStartIndexForOffset:function(e,t){var n=e.columnWidth,r=e.columnCount;return Math.max(0,Math.min(r-1,Math.floor(t/n)))},getColumnStopIndexForStartIndex:function(e,t,n){var r=e.columnWidth,o=e.columnCount,i=e.width,a=t*r,l=Math.ceil((i+n-a)/r);return Math.max(0,Math.min(o-1,t+l-1))},getRowStartIndexForOffset:function(e,t){var n=e.rowHeight,r=e.rowCount;return Math.max(0,Math.min(r-1,Math.floor(t/n)))},getRowStopIndexForStartIndex:function(e,t,n){var r=e.rowHeight,o=e.rowCount,i=e.height,a=t*r,l=Math.ceil((i+n-a)/r);return Math.max(0,Math.min(o-1,t+l-1))},initInstanceProps:function(e){},shouldResetStyleCacheOnItemSizeChange:!0,validateProps:function(e){e.columnWidth,e.rowHeight}});function zO(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=e&&("undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"]);if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return BO(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 BO(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 BO(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}var ZO=Ka((function(e){return{icon_library:e.settings.icon_library,icon_library_version:e.settings.icon_library_version}}))((function(e){var t=e.selectedIcon,n=e.onSelect,o=e.icon_library,i=e.icon_library_version,a=zO((0,r.useState)(""),2),l=a[0],s=a[1],u=(0,r.useRef)(null),c=zO((0,r.useState)([]),2),f=c[0],d=c[1],p=(0,r.useMemo)((function(){return function(e,t){if(e){for(var n=[],r=t,o=0;o<r.length;o++){var i=r[o];(i.searchTerms.includes(e)||i.name.includes(e))&&n.push(i)}return n}return t}(l.toLowerCase(),f)}),[l,f]);return(0,r.useEffect)((function(){(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"fontawesome",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"5.free",n=buttonizer_admin.assets+"/icon_definitions/"+e+"."+t+".json?buttonizer-icon-cache="+buttonizer_admin.version;if(L.has(n))return L.get(n);var r=N()({url:n,dataType:"json",method:"get"});return L.set(n,r),r})(o,i).then((function(e){d(e.data)}))}),[o,i]),r.createElement("div",{ref:u,style:{flexGrow:1,height:500,overflow:"hidden"},"data-testid":"icon-frame"},r.createElement("div",{className:"header"},r.createElement(Cu,{value:l,fullWidth:!0,variant:"outlined",inputProps:{"data-testid":"search-field"},placeholder:at("utils.icon_selector.search_icon"),onChange:function(e){s(e.target.value)}})),0===p.length&&""===l&&r.createElement("div",{style:{margin:"150px 0 0",textAlign:"center"}},r.createElement("svg",{width:"60",height:"60",viewBox:"0 0 38 38",xmlns:"http://www.w3.org/2000/svg",stroke:"#2f788a"},r.createElement("g",{fill:"none",fillRule:"evenodd"},r.createElement("g",{transform:"translate(1 1)",strokeWidth:"2"},r.createElement("circle",{strokeOpacity:".5",cx:"18",cy:"18",r:"18"}),r.createElement("path",{d:"M36 18c0-9.94-8.06-18-18-18"},r.createElement("animateTransform",{attributeName:"transform",type:"rotate",from:"0 18 18",to:"360 18 18",dur:"1s",repeatCount:"indefinite"}))))),r.createElement("p",{style:{fontFamily:"Arial, Helvetica, sans-serif"}},at("utils.icon_selector.loading"))),""!==l&&r.createElement("p",{className:"search-results"},r.createElement("span",null,r.createElement(kh,{i18nKey:"utils.icon_selector.searching_for",values:{keyword:l,resultCount:p.length},components:{bold:r.createElement("strong",null)}})),r.createElement("a",{href:"#",onClick:function(e){e.preventDefault(),s("")}},at("utils.icon_selector.remove_filter"))),r.createElement("div",{className:"icon-list",style:{overflowX:"overlay"}},r.createElement(FO,{columnCount:null!==u.current&&u.current.clientWidth<600?4:8,columnWidth:null!==u.current?u.current.clientWidth<600?(u.current.clientWidth-30)/4:(u.current.clientWidth-30)/8:15,height:null!==u.current?u.current.clientHeight-70:200,rowCount:null!==u.current&&u.current.clientWidth<600?Math.max(p.length/4):Math.max(p.length/8),rowHeight:90,width:null!==u.current?u.current.clientWidth:200},(function(e){var o=e.columnIndex,i=e.rowIndex,a=e.style,l=p[i*(null!==u.current&&u.current.clientWidth<600?4:8)+o];if(!l||void 0===l||null==l.icons)return null;var s=l.icons[0];return r.createElement("div",{style:a},r.createElement("a",{href:"#",className:(0,go.Z)("icon-item",""!==t&&t===s.icon&&"current-selected"),title:l.name,onClick:function(e){e.preventDefault(),n(s.icon)}},r.createElement("div",{className:"icon-container"},r.createElement("i",{className:s.icon})),r.createElement("span",{className:"icon-name"},l.name)))}))))})),UO=n(54013),HO=n(60246),WO=n(4137),VO="undefined"!=typeof window?r.useLayoutEffect:r.useEffect;var GO=function(e){var t=e.children,n=e.defer,o=void 0!==n&&n,i=e.fallback,a=void 0===i?null:i,l=r.useState(!1),s=l[0],u=l[1];return VO((function(){o||u(!0)}),[o]),r.useEffect((function(){o&&u(!0)}),[o]),r.createElement(r.Fragment,null,s?t:a)},$O=n(96561);function KO(e){return(KO="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)}function qO(e){return function(e){if(Array.isArray(e))return YO(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return YO(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 YO(e,t)}(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 YO(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}function JO(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function XO(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)}}function QO(e,t){return(QO=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function ek(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=rk(e);if(t){var o=rk(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return tk(this,n)}}function tk(e,t){return!t||"object"!==KO(t)&&"function"!=typeof t?nk(e):t}function nk(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function rk(e){return(rk=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function ok(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var ik=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&QO(e,t)}(a,e);var t,n,o,i=ek(a);function a(){var e;JO(this,a);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return ok(nk(e=i.call.apply(i,[this].concat(n))),"state",{ready:!1}),ok(nk(e),"handleRef",(function(t){e.contentDocument=t?t.node.contentDocument:null,e.contentWindow=t?t.node.contentWindow:null})),ok(nk(e),"onContentDidMount",(function(){e.setState({ready:!0,jss:(0,UO.Ue)({plugins:qO((0,HO.Z)().plugins),insertionPoint:e.contentWindow["demo-frame-jss"]}),sheetsManager:new Map,container:e.contentDocument.body})})),ok(nk(e),"onContentDidUpdate",(function(){e.contentDocument.body.dir=e.props.theme.direction})),e}return t=a,(n=[{key:"render",value:function(){var e=this.props,t=e.children,n=e.classes;return r.createElement(GO,null,r.createElement($O.ZP,{ref:this.handleRef,className:n.root,contentDidMount:this.onContentDidMount,contentDidUpdate:this.onContentDidUpdate,head:this.props.head,style:this.props.style,width:"100%",border:0},r.createElement("div",{id:"demo-frame-jss"}),this.state.ready?r.createElement(WO.ZP,{jss:this.state.jss,sheetsManager:this.state.sheetsManager},r.cloneElement(t,{container:this.state.container})):null))}}])&&XO(t.prototype,n),o&&XO(t,o),a}(r.Component),ak=(0,vo.Z)((function(e){return{root:{backgroundColor:e.palette.background.default,flexGrow:1,height:400,border:"none",boxShadow:e.shadows[1]}}}),{withTheme:!0})(ik);function lk(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=e&&("undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"]);if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return sk(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 sk(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 sk(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}function uk(e){var t=e.onClose,n=e.startingValue,o=e.dialogOpened,i=void 0!==o&&o,a=e.memoizedStylesheet,l=lk((0,r.useState)(n),2),s=l[0],u=l[1],c=function(e,n){t("confirm"===e&&n)};return(0,r.useEffect)((function(){u(n)}),[n]),r.createElement(cl,{open:i,onClose:function(){return c("cancel")},maxWidth:"md",fullWidth:!0,"aria-labelledby":"alert-dialog-title","aria-describedby":"alert-dialog-description"},r.createElement(dl,{id:"alert-dialog-title"},at("utils.icon_selector.title")),r.createElement(hl,null,r.createElement(gl,{id:"alert-dialog-description",component:"div"},i&&r.createElement(ak,{head:r.createElement(r.Fragment,null,r.createElement("style",null,"\nbody {\n margin: 0;\n display: flex;\n overflow: hidden;\n}\n\n* {\n box-sizing: border-box;\n}\n\n.header {\n margin-bottom: 5px;\n}\n\n.icon-item {\n display: block;\n text-decoration: none;\n border: 2px solid #eeeeee
|
9 |
*
|
10 |
* Buttonizer is Freemium software. The free version (build) does not contain premium functionality.
|
11 |
*
|
12 |
+
* (C) 2017-2022 Buttonizer v2.7.0
|
13 |
*
|
14 |
*/
|
15 |
/*!
|
23 |
*
|
24 |
* Buttonizer is Freemium software. The free version (build) does not contain premium functionality.
|
25 |
*
|
26 |
+
* (C) 2017-2022 Buttonizer v2.7.0
|
27 |
*
|
28 |
+
*/!function(){var e,t,n={50676:function(e,t,n){"use strict";function r(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}n.d(t,{Z:function(){return r}})},59968:function(e,t,n){"use strict";function r(e){if(Array.isArray(e))return e}n.d(t,{Z:function(){return r}})},83614:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(50676);function o(e){if(Array.isArray(e))return(0,r.Z)(e)}},63349:function(e,t,n){"use strict";function r(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}n.d(t,{Z:function(){return r}})},5991:function(e,t,n){"use strict";function r(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)}}function o(e,t,n){return t&&r(e.prototype,t),n&&r(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}n.d(t,{Z:function(){return o}})},96156:function(e,t,n){"use strict";function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n.d(t,{Z:function(){return r}})},22122:function(e,t,n){"use strict";function r(){return(r=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}).apply(this,arguments)}n.d(t,{Z:function(){return r}})},41788:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(14665);function o(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,(0,r.Z)(e,t)}},96410:function(e,t,n){"use strict";function r(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}n.d(t,{Z:function(){return r}})},28970:function(e,t,n){"use strict";function r(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}n.d(t,{Z:function(){return r}})},62303:function(e,t,n){"use strict";function r(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}n.d(t,{Z:function(){return r}})},81253:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(19756);function o(e,t){if(null==e)return{};var n,o,i=(0,r.Z)(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(o=0;o<a.length;o++)n=a[o],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}},19756:function(e,t,n){"use strict";function r(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}n.d(t,{Z:function(){return r}})},14665:function(e,t,n){"use strict";function r(e,t){return(r=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}n.d(t,{Z:function(){return r}})},28481:function(e,t,n){"use strict";n.d(t,{Z:function(){return a}});var r=n(59968);var o=n(82961),i=n(28970);function a(e,t){return(0,r.Z)(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}}(e,t)||(0,o.Z)(e,t)||(0,i.Z)()}},78927:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(83614),o=n(96410),i=n(82961),a=n(62303);function l(e){return(0,r.Z)(e)||(0,o.Z)(e)||(0,i.Z)(e)||(0,a.Z)()}},90484:function(e,t,n){"use strict";function r(e){return(r="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)}n.d(t,{Z:function(){return r}})},82961:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(50676);function o(e,t){if(e){if("string"==typeof e)return(0,r.Z)(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)?(0,r.Z)(e,t):void 0}}},95318:function(e){e.exports=function(e){return e&&e.__esModule?e:{default:e}},e.exports.__esModule=!0,e.exports.default=e.exports},20862:function(e,t,n){var r=n(50008).default;function o(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(o=function(e){return e?n:t})(e)}e.exports=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=o(t);if(n&&n.has(e))return n.get(e);var i={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in e)if("default"!==l&&Object.prototype.hasOwnProperty.call(e,l)){var s=a?Object.getOwnPropertyDescriptor(e,l):null;s&&(s.get||s.set)?Object.defineProperty(i,l,s):i[l]=e[l]}return i.default=e,n&&n.set(e,i),i},e.exports.__esModule=!0,e.exports.default=e.exports},50008:function(e){function t(n){return e.exports=t="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.exports.__esModule=!0,e.exports.default=e.exports,t(n)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},70597:function(e,t,n){"use strict";var r,o=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},i=n(67294),a=(r=i)&&r.__esModule?r:{default:r};t.Z=function(e){var t=e.fill,n=void 0===t?"currentColor":t,r=e.width,i=void 0===r?24:r,l=e.height,s=void 0===l?24:l,u=e.style,c=void 0===u?{}:u,f=function(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(e,["fill","width","height","style"]);return a.default.createElement("svg",o({viewBox:"0 0 24 24",style:o({fill:n,width:i,height:s},c)},f),a.default.createElement("path",{d:"M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"}))}},43891:function(e,t,n){"use strict";var r,o=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},i=n(67294),a=(r=i)&&r.__esModule?r:{default:r};t.Z=function(e){var t=e.fill,n=void 0===t?"currentColor":t,r=e.width,i=void 0===r?24:r,l=e.height,s=void 0===l?24:l,u=e.style,c=void 0===u?{}:u,f=function(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(e,["fill","width","height","style"]);return a.default.createElement("svg",o({viewBox:"0 0 24 24",style:o({fill:n,width:i,height:s},c)},f),a.default.createElement("path",{d:"M12,18.17L8.83,15L7.42,16.41L12,21L16.59,16.41L15.17,15M12,5.83L15.17,9L16.58,7.59L12,3L7.41,7.59L8.83,9L12,5.83Z"}))}},62087:function(e,t,n){"use strict";var r=n(22122),o=n(81253),i=n(67294),a=(n(45697),n(86010)),l=n(14670),s=n(93871),u=i.forwardRef((function(e,t){var n=e.children,l=e.classes,u=e.className,c=e.color,f=void 0===c?"inherit":c,d=e.component,p=void 0===d?"svg":d,h=e.fontSize,m=void 0===h?"default":h,v=e.htmlColor,g=e.titleAccess,y=e.viewBox,b=void 0===y?"0 0 24 24":y,w=(0,o.Z)(e,["children","classes","className","color","component","fontSize","htmlColor","titleAccess","viewBox"]);return i.createElement(p,(0,r.Z)({className:(0,a.Z)(l.root,u,"inherit"!==f&&l["color".concat((0,s.Z)(f))],"default"!==m&&l["fontSize".concat((0,s.Z)(m))]),focusable:"false",viewBox:b,color:v,"aria-hidden":!g||void 0,role:g?"img":void 0,ref:t},w),n,g?i.createElement("title",null,g):null)}));u.muiName="SvgIcon",t.Z=(0,l.Z)((function(e){return{root:{userSelect:"none",width:"1em",height:"1em",display:"inline-block",fill:"currentColor",flexShrink:0,fontSize:e.typography.pxToRem(24),transition:e.transitions.create("fill",{duration:e.transitions.duration.shorter})},colorPrimary:{color:e.palette.primary.main},colorSecondary:{color:e.palette.secondary.main},colorAction:{color:e.palette.action.active},colorError:{color:e.palette.error.main},colorDisabled:{color:e.palette.action.disabled},fontSizeInherit:{fontSize:"inherit"},fontSizeSmall:{fontSize:e.typography.pxToRem(20)},fontSizeLarge:{fontSize:e.typography.pxToRem(35)}}}),{name:"MuiSvgIcon"})(u)},59693:function(e,t,n){"use strict";n.d(t,{mi:function(){return l},_4:function(){return u},U1:function(){return c},_j:function(){return f},$n:function(){return d}});var r=n(60288);function o(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;return Math.min(Math.max(t,e),n)}function i(e){if(e.type)return e;if("#"===e.charAt(0))return i(function(e){e=e.substr(1);var t=new RegExp(".{1,".concat(e.length>=6?2:1,"}"),"g"),n=e.match(t);return n&&1===n[0].length&&(n=n.map((function(e){return e+e}))),n?"rgb".concat(4===n.length?"a":"","(").concat(n.map((function(e,t){return t<3?parseInt(e,16):Math.round(parseInt(e,16)/255*1e3)/1e3})).join(", "),")"):""}(e));var t=e.indexOf("("),n=e.substring(0,t);if(-1===["rgb","rgba","hsl","hsla"].indexOf(n))throw new Error((0,r.Z)(3,e));var o=e.substring(t+1,e.length-1).split(",");return{type:n,values:o=o.map((function(e){return parseFloat(e)}))}}function a(e){var t=e.type,n=e.values;return-1!==t.indexOf("rgb")?n=n.map((function(e,t){return t<3?parseInt(e,10):e})):-1!==t.indexOf("hsl")&&(n[1]="".concat(n[1],"%"),n[2]="".concat(n[2],"%")),"".concat(t,"(").concat(n.join(", "),")")}function l(e,t){var n=s(e),r=s(t);return(Math.max(n,r)+.05)/(Math.min(n,r)+.05)}function s(e){var t="hsl"===(e=i(e)).type?i(function(e){var t=(e=i(e)).values,n=t[0],r=t[1]/100,o=t[2]/100,l=r*Math.min(o,1-o),s=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:(e+n/30)%12;return o-l*Math.max(Math.min(t-3,9-t,1),-1)},u="rgb",c=[Math.round(255*s(0)),Math.round(255*s(8)),Math.round(255*s(4))];return"hsla"===e.type&&(u+="a",c.push(t[3])),a({type:u,values:c})}(e)).values:e.values;return t=t.map((function(e){return(e/=255)<=.03928?e/12.92:Math.pow((e+.055)/1.055,2.4)})),Number((.2126*t[0]+.7152*t[1]+.0722*t[2]).toFixed(3))}function u(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:.15;return s(e)>.5?f(e,t):d(e,t)}function c(e,t){return e=i(e),t=o(t),"rgb"!==e.type&&"hsl"!==e.type||(e.type+="a"),e.values[3]=t,a(e)}function f(e,t){if(e=i(e),t=o(t),-1!==e.type.indexOf("hsl"))e.values[2]*=1-t;else if(-1!==e.type.indexOf("rgb"))for(var n=0;n<3;n+=1)e.values[n]*=1-t;return a(e)}function d(e,t){if(e=i(e),t=o(t),-1!==e.type.indexOf("hsl"))e.values[2]+=(100-e.values[2])*t;else if(-1!==e.type.indexOf("rgb"))for(var n=0;n<3;n+=1)e.values[n]+=(255-e.values[n])*t;return a(e)}},49277:function(e,t,n){"use strict";n.d(t,{Z:function(){return K}});var r=n(81253),o=n(35953),i=n(22122),a=["xs","sm","md","lg","xl"];function l(e){var t=e.values,n=void 0===t?{xs:0,sm:600,md:960,lg:1280,xl:1920}:t,o=e.unit,l=void 0===o?"px":o,s=e.step,u=void 0===s?5:s,c=(0,r.Z)(e,["values","unit","step"]);function f(e){var t="number"==typeof n[e]?n[e]:e;return"@media (min-width:".concat(t).concat(l,")")}function d(e,t){var r=a.indexOf(t);return r===a.length-1?f(e):"@media (min-width:".concat("number"==typeof n[e]?n[e]:e).concat(l,") and ")+"(max-width:".concat((-1!==r&&"number"==typeof n[a[r+1]]?n[a[r+1]]:t)-u/100).concat(l,")")}return(0,i.Z)({keys:a,values:n,up:f,down:function(e){var t=a.indexOf(e)+1,r=n[a[t]];return t===a.length?f("xs"):"@media (max-width:".concat(("number"==typeof r&&t>0?r:e)-u/100).concat(l,")")},between:d,only:function(e){return d(e,e)},width:function(e){return n[e]}},c)}var s=n(96156);function u(e,t,n){var r;return(0,i.Z)({gutters:function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,i.Z)({paddingLeft:t(2),paddingRight:t(2)},n,(0,s.Z)({},e.up("sm"),(0,i.Z)({paddingLeft:t(3),paddingRight:t(3)},n[e.up("sm")])))},toolbar:(r={minHeight:56},(0,s.Z)(r,"".concat(e.up("xs")," and (orientation: landscape)"),{minHeight:48}),(0,s.Z)(r,e.up("sm"),{minHeight:64}),r)},n)}var c=n(60288),f={black:"#000",white:"#fff"},d={50:"#fafafa",100:"#f5f5f5",200:"#eeeeee",300:"#e0e0e0",400:"#bdbdbd",500:"#9e9e9e",600:"#757575",700:"#616161",800:"#424242",900:"#212121",A100:"#d5d5d5",A200:"#aaaaaa",A400:"#303030",A700:"#616161"},p={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"},h={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"},m={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"},v={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"},g={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"},y={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"},b=n(59693),w={text:{primary:"rgba(0, 0, 0, 0.87)",secondary:"rgba(0, 0, 0, 0.54)",disabled:"rgba(0, 0, 0, 0.38)",hint:"rgba(0, 0, 0, 0.38)"},divider:"rgba(0, 0, 0, 0.12)",background:{paper:f.white,default:d[50]},action:{active:"rgba(0, 0, 0, 0.54)",hover:"rgba(0, 0, 0, 0.04)",hoverOpacity:.04,selected:"rgba(0, 0, 0, 0.08)",selectedOpacity:.08,disabled:"rgba(0, 0, 0, 0.26)",disabledBackground:"rgba(0, 0, 0, 0.12)",disabledOpacity:.38,focus:"rgba(0, 0, 0, 0.12)",focusOpacity:.12,activatedOpacity:.12}},x={text:{primary:f.white,secondary:"rgba(255, 255, 255, 0.7)",disabled:"rgba(255, 255, 255, 0.5)",hint:"rgba(255, 255, 255, 0.5)",icon:"rgba(255, 255, 255, 0.5)"},divider:"rgba(255, 255, 255, 0.12)",background:{paper:d[800],default:"#303030"},action:{active:f.white,hover:"rgba(255, 255, 255, 0.08)",hoverOpacity:.08,selected:"rgba(255, 255, 255, 0.16)",selectedOpacity:.16,disabled:"rgba(255, 255, 255, 0.3)",disabledBackground:"rgba(255, 255, 255, 0.12)",disabledOpacity:.38,focus:"rgba(255, 255, 255, 0.12)",focusOpacity:.12,activatedOpacity:.24}};function E(e,t,n,r){var o=r.light||r,i=r.dark||1.5*r;e[t]||(e.hasOwnProperty(n)?e[t]=e[n]:"light"===t?e.light=(0,b.$n)(e.main,o):"dark"===t&&(e.dark=(0,b._j)(e.main,i)))}function _(e){var t=e.primary,n=void 0===t?{light:p[300],main:p[500],dark:p[700]}:t,a=e.secondary,l=void 0===a?{light:h.A200,main:h.A400,dark:h.A700}:a,s=e.error,u=void 0===s?{light:m[300],main:m[500],dark:m[700]}:s,_=e.warning,S=void 0===_?{light:v[300],main:v[500],dark:v[700]}:_,O=e.info,k=void 0===O?{light:g[300],main:g[500],dark:g[700]}:O,C=e.success,P=void 0===C?{light:y[300],main:y[500],dark:y[700]}:C,j=e.type,A=void 0===j?"light":j,T=e.contrastThreshold,I=void 0===T?3:T,R=e.tonalOffset,N=void 0===R?.2:R,D=(0,r.Z)(e,["primary","secondary","error","warning","info","success","type","contrastThreshold","tonalOffset"]);function M(e){return(0,b.mi)(e,x.text.primary)>=I?x.text.primary:w.text.primary}var L=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:500,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:300,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:700;if(!(e=(0,i.Z)({},e)).main&&e[t]&&(e.main=e[t]),!e.main)throw new Error((0,c.Z)(4,t));if("string"!=typeof e.main)throw new Error((0,c.Z)(5,JSON.stringify(e.main)));return E(e,"light",n,N),E(e,"dark",r,N),e.contrastText||(e.contrastText=M(e.main)),e},F={dark:x,light:w};return(0,o.Z)((0,i.Z)({common:f,type:A,primary:L(n),secondary:L(l,"A400","A200","A700"),error:L(u),warning:L(S),info:L(k),success:L(P),grey:d,contrastThreshold:I,getContrastText:M,augmentColor:L,tonalOffset:N},F[A]),D)}function S(e){return Math.round(1e5*e)/1e5}var O={textTransform:"uppercase"};function k(e,t){var n="function"==typeof t?t(e):t,a=n.fontFamily,l=void 0===a?'"Roboto", "Helvetica", "Arial", sans-serif':a,s=n.fontSize,u=void 0===s?14:s,c=n.fontWeightLight,f=void 0===c?300:c,d=n.fontWeightRegular,p=void 0===d?400:d,h=n.fontWeightMedium,m=void 0===h?500:h,v=n.fontWeightBold,g=void 0===v?700:v,y=n.htmlFontSize,b=void 0===y?16:y,w=n.allVariants,x=n.pxToRem,E=(0,r.Z)(n,["fontFamily","fontSize","fontWeightLight","fontWeightRegular","fontWeightMedium","fontWeightBold","htmlFontSize","allVariants","pxToRem"]);var _=u/14,k=x||function(e){return"".concat(e/b*_,"rem")},C=function(e,t,n,r,o){return(0,i.Z)({fontFamily:l,fontWeight:e,fontSize:k(t),lineHeight:n},'"Roboto", "Helvetica", "Arial", sans-serif'===l?{letterSpacing:"".concat(S(r/t),"em")}:{},o,w)},P={h1:C(f,96,1.167,-1.5),h2:C(f,60,1.2,-.5),h3:C(p,48,1.167,0),h4:C(p,34,1.235,.25),h5:C(p,24,1.334,0),h6:C(m,20,1.6,.15),subtitle1:C(p,16,1.75,.15),subtitle2:C(m,14,1.57,.1),body1:C(p,16,1.5,.15),body2:C(p,14,1.43,.15),button:C(m,14,1.75,.4,O),caption:C(p,12,1.66,.4),overline:C(p,12,2.66,1,O)};return(0,o.Z)((0,i.Z)({htmlFontSize:b,pxToRem:k,round:S,fontFamily:l,fontSize:u,fontWeightLight:f,fontWeightRegular:p,fontWeightMedium:m,fontWeightBold:g},P),E,{clone:!1})}function C(){return["".concat(arguments.length<=0?void 0:arguments[0],"px ").concat(arguments.length<=1?void 0:arguments[1],"px ").concat(arguments.length<=2?void 0:arguments[2],"px ").concat(arguments.length<=3?void 0:arguments[3],"px rgba(0,0,0,").concat(.2,")"),"".concat(arguments.length<=4?void 0:arguments[4],"px ").concat(arguments.length<=5?void 0:arguments[5],"px ").concat(arguments.length<=6?void 0:arguments[6],"px ").concat(arguments.length<=7?void 0:arguments[7],"px rgba(0,0,0,").concat(.14,")"),"".concat(arguments.length<=8?void 0:arguments[8],"px ").concat(arguments.length<=9?void 0:arguments[9],"px ").concat(arguments.length<=10?void 0:arguments[10],"px ").concat(arguments.length<=11?void 0:arguments[11],"px rgba(0,0,0,").concat(.12,")")].join(",")}var P=["none",C(0,2,1,-1,0,1,1,0,0,1,3,0),C(0,3,1,-2,0,2,2,0,0,1,5,0),C(0,3,3,-2,0,3,4,0,0,1,8,0),C(0,2,4,-1,0,4,5,0,0,1,10,0),C(0,3,5,-1,0,5,8,0,0,1,14,0),C(0,3,5,-1,0,6,10,0,0,1,18,0),C(0,4,5,-2,0,7,10,1,0,2,16,1),C(0,5,5,-3,0,8,10,1,0,3,14,2),C(0,5,6,-3,0,9,12,1,0,3,16,2),C(0,6,6,-3,0,10,14,1,0,4,18,3),C(0,6,7,-4,0,11,15,1,0,4,20,3),C(0,7,8,-4,0,12,17,2,0,5,22,4),C(0,7,8,-4,0,13,19,2,0,5,24,4),C(0,7,9,-4,0,14,21,2,0,5,26,4),C(0,8,9,-5,0,15,22,2,0,6,28,5),C(0,8,10,-5,0,16,24,2,0,6,30,5),C(0,8,11,-5,0,17,26,2,0,6,32,5),C(0,9,11,-5,0,18,28,2,0,7,34,6),C(0,9,12,-6,0,19,29,2,0,7,36,6),C(0,10,13,-6,0,20,31,3,0,8,38,7),C(0,10,13,-6,0,21,33,3,0,8,40,7),C(0,10,14,-6,0,22,35,3,0,8,42,7),C(0,11,14,-7,0,23,36,3,0,9,44,8),C(0,11,15,-7,0,24,38,3,0,9,46,8)],j={borderRadius:4},A=n(28481),T=n(90484),I=(n(45697),{xs:0,sm:600,md:960,lg:1280,xl:1920}),R={keys:["xs","sm","md","lg","xl"],up:function(e){return"@media (min-width:".concat(I[e],"px)")}};var N=function(e,t){return t?(0,o.Z)(e,t,{clone:!1}):e};var D,M,L={m:"margin",p:"padding"},F={t:"Top",r:"Right",b:"Bottom",l:"Left",x:["Left","Right"],y:["Top","Bottom"]},z={marginX:"mx",marginY:"my",paddingX:"px",paddingY:"py"},B=(D=function(e){if(e.length>2){if(!z[e])return[e];e=z[e]}var t=e.split(""),n=(0,A.Z)(t,2),r=n[0],o=n[1],i=L[r],a=F[o]||"";return Array.isArray(a)?a.map((function(e){return i+e})):[i+a]},M={},function(e){return void 0===M[e]&&(M[e]=D(e)),M[e]}),Z=["m","mt","mr","mb","ml","mx","my","p","pt","pr","pb","pl","px","py","margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","paddingX","paddingY"];function H(e){var t=e.spacing||8;return"number"==typeof t?function(e){return t*e}:Array.isArray(t)?function(e){return t[e]}:"function"==typeof t?t:function(){}}function U(e,t){return function(n){return e.reduce((function(e,r){return e[r]=function(e,t){if("string"==typeof t||null==t)return t;var n=e(Math.abs(t));return t>=0?n:"number"==typeof n?-n:"-".concat(n)}(t,n),e}),{})}}function W(e){var t=H(e.theme);return Object.keys(e).map((function(n){if(-1===Z.indexOf(n))return null;var r=U(B(n),t),o=e[n];return function(e,t,n){if(Array.isArray(t)){var r=e.theme.breakpoints||R;return t.reduce((function(e,o,i){return e[r.up(r.keys[i])]=n(t[i]),e}),{})}if("object"===(0,T.Z)(t)){var o=e.theme.breakpoints||R;return Object.keys(t).reduce((function(e,r){return e[o.up(r)]=n(t[r]),e}),{})}return n(t)}(e,o,r)})).reduce(N,{})}W.propTypes={},W.filterProps=Z;function V(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:8;if(e.mui)return e;var t=H({spacing:e}),n=function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];return 0===n.length?t(1):1===n.length?t(n[0]):n.map((function(e){if("string"==typeof e)return e;var n=t(e);return"number"==typeof n?"".concat(n,"px"):n})).join(" ")};return Object.defineProperty(n,"unit",{get:function(){return e}}),n.mui=!0,n}var G=n(43366),$=n(92781);var K=function(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.breakpoints,n=void 0===t?{}:t,i=e.mixins,a=void 0===i?{}:i,s=e.palette,c=void 0===s?{}:s,f=e.spacing,d=e.typography,p=void 0===d?{}:d,h=(0,r.Z)(e,["breakpoints","mixins","palette","spacing","typography"]),m=_(c),v=l(n),g=V(f),y=(0,o.Z)({breakpoints:v,direction:"ltr",mixins:u(v,g,a),overrides:{},palette:m,props:{},shadows:P,typography:k(m,p),spacing:g,shape:j,transitions:G.ZP,zIndex:$.Z},h),b=arguments.length,w=new Array(b>1?b-1:0),x=1;x<b;x++)w[x-1]=arguments[x];return y=w.reduce((function(e,t){return(0,o.Z)(e,t)}),y)}},99700:function(e,t,n){"use strict";var r=(0,n(49277).Z)();t.Z=r},43366:function(e,t,n){"use strict";n.d(t,{x9:function(){return i}});var r=n(81253),o={easeInOut:"cubic-bezier(0.4, 0, 0.2, 1)",easeOut:"cubic-bezier(0.0, 0, 0.2, 1)",easeIn:"cubic-bezier(0.4, 0, 1, 1)",sharp:"cubic-bezier(0.4, 0, 0.6, 1)"},i={shortest:150,shorter:200,short:250,standard:300,complex:375,enteringScreen:225,leavingScreen:195};function a(e){return"".concat(Math.round(e),"ms")}t.ZP={easing:o,duration:i,create:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:["all"],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.duration,l=void 0===n?i.standard:n,s=t.easing,u=void 0===s?o.easeInOut:s,c=t.delay,f=void 0===c?0:c;(0,r.Z)(t,["duration","easing","delay"]);return(Array.isArray(e)?e:[e]).map((function(e){return"".concat(e," ").concat("string"==typeof l?l:a(l)," ").concat(u," ").concat("string"==typeof f?f:a(f))})).join(",")},getAutoHeightDuration:function(e){if(!e)return 0;var t=e/36;return Math.round(10*(4+15*Math.pow(t,.25)+t/5))}}},14670:function(e,t,n){"use strict";n.d(t,{Z:function(){return p}});var r=n(22122),o=n(81253),i=n(67294),a=(n(45697),n(8679)),l=n.n(a),s=n(73914),u=n(93869),c=n(159),f=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return function(n){var a=t.defaultTheme,f=t.withTheme,d=void 0!==f&&f,p=t.name,h=(0,o.Z)(t,["defaultTheme","withTheme","name"]);var m=p,v=(0,s.Z)(e,(0,r.Z)({defaultTheme:a,Component:n,name:p||n.displayName,classNamePrefix:m},h)),g=i.forwardRef((function(e,t){e.classes;var l,s=e.innerRef,f=(0,o.Z)(e,["classes","innerRef"]),h=v((0,r.Z)({},n.defaultProps,e)),m=f;return("string"==typeof p||d)&&(l=(0,c.Z)()||a,p&&(m=(0,u.Z)({theme:l,name:p,props:f})),d&&!m.theme&&(m.theme=l)),i.createElement(n,(0,r.Z)({ref:s||t,classes:h},m))}));return l()(g,n),g}},d=n(99700);var p=function(e,t){return f(e,(0,r.Z)({defaultTheme:d.Z},t))}},92781:function(e,t){"use strict";t.Z={mobileStepper:1e3,speedDial:1050,appBar:1100,drawer:1200,modal:1300,snackbar:1400,tooltip:1500}},93871:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(60288);function o(e){if("string"!=typeof e)throw new Error((0,r.Z)(7));return e.charAt(0).toUpperCase()+e.slice(1)}},82568:function(e,t,n){"use strict";function r(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.reduce((function(e,t){return null==t?e:function(){for(var n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];e.apply(this,r),t.apply(this,r)}}),(function(){}))}n.d(t,{Z:function(){return r}})},63786:function(e,t,n){"use strict";n.d(t,{Z:function(){return a}});var r=n(22122),o=n(67294),i=n(62087);function a(e,t){var n=function(t,n){return o.createElement(i.Z,(0,r.Z)({ref:n},t),e)};return n.muiName=i.Z.muiName,o.memo(o.forwardRef(n))}},79437:function(e,t,n){"use strict";function r(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:166;function r(){for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];var a=this,l=function(){e.apply(a,o)};clearTimeout(t),t=setTimeout(l,n)}return r.clear=function(){clearTimeout(t)},r}n.d(t,{Z:function(){return r}})},28546:function(e,t,n){"use strict";n.r(t),n.d(t,{capitalize:function(){return r.Z},createChainedFunction:function(){return o.Z},createSvgIcon:function(){return i.Z},debounce:function(){return a.Z},deprecatedPropType:function(){return l},isMuiElement:function(){return s.Z},ownerDocument:function(){return u.Z},ownerWindow:function(){return c.Z},requirePropFactory:function(){return f},setRef:function(){return d.Z},unstable_useId:function(){return g.Z},unsupportedProp:function(){return p},useControlled:function(){return h.Z},useEventCallback:function(){return m.Z},useForkRef:function(){return v.Z},useIsFocusVisible:function(){return y.Z}});var r=n(93871),o=n(82568),i=n(63786),a=n(79437);function l(e,t){return function(){return null}}var s=n(83711),u=n(30626),c=n(80713);function f(e){return function(){return null}}var d=n(34236);function p(e,t,n,r,o){return null}var h=n(22775),m=n(55192),v=n(17294),g=n(95001),y=n(24896)},83711:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(67294);function o(e,t){return r.isValidElement(e)&&-1!==t.indexOf(e.type.muiName)}},30626:function(e,t,n){"use strict";function r(e){return e&&e.ownerDocument||document}n.d(t,{Z:function(){return r}})},80713:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(30626);function o(e){return(0,r.Z)(e).defaultView||window}},34236:function(e,t,n){"use strict";function r(e,t){"function"==typeof e?e(t):e&&(e.current=t)}n.d(t,{Z:function(){return r}})},95001:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(67294);function o(e){var t=r.useState(e),n=t[0],o=t[1],i=e||n;return r.useEffect((function(){null==n&&o("mui-".concat(Math.round(1e5*Math.random())))}),[n]),i}},22775:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(67294);function o(e){var t=e.controlled,n=e.default,o=(e.name,e.state,r.useRef(void 0!==t).current),i=r.useState(n),a=i[0],l=i[1];return[o?t:a,r.useCallback((function(e){o||l(e)}),[])]}},55192:function(e,t,n){"use strict";n.d(t,{Z:function(){return i}});var r=n(67294),o="undefined"!=typeof window?r.useLayoutEffect:r.useEffect;function i(e){var t=r.useRef(e);return o((function(){t.current=e})),r.useCallback((function(){return t.current.apply(void 0,arguments)}),[])}},17294:function(e,t,n){"use strict";n.d(t,{Z:function(){return i}});var r=n(67294),o=n(34236);function i(e,t){return r.useMemo((function(){return null==e&&null==t?null:function(n){(0,o.Z)(e,n),(0,o.Z)(t,n)}}),[e,t])}},24896:function(e,t,n){"use strict";n.d(t,{Z:function(){return h}});var r=n(67294),o=n(73935),i=!0,a=!1,l=null,s={text:!0,search:!0,url:!0,tel:!0,email:!0,password:!0,number:!0,date:!0,month:!0,week:!0,time:!0,datetime:!0,"datetime-local":!0};function u(e){e.metaKey||e.altKey||e.ctrlKey||(i=!0)}function c(){i=!1}function f(){"hidden"===this.visibilityState&&a&&(i=!0)}function d(e){var t,n,r,o=e.target;try{return o.matches(":focus-visible")}catch(e){}return i||(n=(t=o).type,!("INPUT"!==(r=t.tagName)||!s[n]||t.readOnly)||"TEXTAREA"===r&&!t.readOnly||!!t.isContentEditable)}function p(){a=!0,window.clearTimeout(l),l=window.setTimeout((function(){a=!1}),100)}function h(){return{isFocusVisible:d,onBlurVisible:p,ref:r.useCallback((function(e){var t,n=o.findDOMNode(e);null!=n&&((t=n.ownerDocument).addEventListener("keydown",u,!0),t.addEventListener("mousedown",c,!0),t.addEventListener("pointerdown",c,!0),t.addEventListener("touchstart",c,!0),t.addEventListener("visibilitychange",f,!0))}),[])}}},89039:function(e,t,n){"use strict";var r=n(95318),o=n(20862);t.Z=void 0;var i=o(n(67294)),a=(0,r(n(2108)).default)(i.createElement("path",{d:"M7 10l5 5 5-5z"}),"ArrowDropDown");t.Z=a},66521:function(e,t,n){"use strict";var r=n(95318),o=n(20862);t.Z=void 0;var i=o(n(67294)),a=(0,r(n(2108)).default)(i.createElement("path",{d:"M9.4 16.6L4.8 12l4.6-4.6L8 6l-6 6 6 6 1.4-1.4zm5.2 0l4.6-4.6-4.6-4.6L16 6l6 6-6 6-1.4-1.4z"}),"Code");t.Z=a},64566:function(e,t,n){"use strict";var r=n(95318),o=n(20862);t.Z=void 0;var i=o(n(67294)),a=(0,r(n(2108)).default)(i.createElement("path",{d:"M16.59 8.59L12 13.17 7.41 8.59 6 10l6 6 6-6z"}),"ExpandMore");t.Z=a},87239:function(e,t,n){"use strict";var r=n(95318),o=n(20862);t.Z=void 0;var i=o(n(67294)),a=(0,r(n(2108)).default)(i.createElement("path",{d:"M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm-1 4l6 6v10c0 1.1-.9 2-2 2H7.99C6.89 23 6 22.1 6 21l.01-14c0-1.1.89-2 1.99-2h7zm-1 7h5.5L14 6.5V12z"}),"FileCopy");t.Z=a},89974:function(e,t,n){"use strict";var r=n(95318),o=n(20862);t.Z=void 0;var i=o(n(67294)),a=(0,r(n(2108)).default)(i.createElement("path",{d:"M20 18c1.1 0 1.99-.9 1.99-2L22 5c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v11c0 1.1.9 2 2 2H0c0 1.1.9 2 2 2h20c1.1 0 2-.9 2-2h-4zM4 5h16v11H4V5zm8 14c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1z"}),"LaptopMac");t.Z=a},78513:function(e,t,n){"use strict";var r=n(95318),o=n(20862);t.Z=void 0;var i=o(n(67294)),a=(0,r(n(2108)).default)(i.createElement("path",{d:"M12 8c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zm0 2c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"}),"MoreVert");t.Z=a},6404:function(e,t,n){"use strict";var r=n(95318),o=n(20862);t.Z=void 0;var i=o(n(67294)),a=(0,r(n(2108)).default)(i.createElement("path",{d:"M15.5 1h-8C6.12 1 5 2.12 5 3.5v17C5 21.88 6.12 23 7.5 23h8c1.38 0 2.5-1.12 2.5-2.5v-17C18 2.12 16.88 1 15.5 1zm-4 21c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zm4.5-4H7V4h9v14z"}),"PhoneIphone");t.Z=a},79015:function(e,t,n){"use strict";var r=n(95318),o=n(20862);t.Z=void 0;var i=o(n(67294)),a=(0,r(n(2108)).default)(i.createElement("path",{d:"M18.5 0h-14C3.12 0 2 1.12 2 2.5v19C2 22.88 3.12 24 4.5 24h14c1.38 0 2.5-1.12 2.5-2.5v-19C21 1.12 19.88 0 18.5 0zm-7 23c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zm7.5-4H4V3h15v16z"}),"TabletMac");t.Z=a},2108:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r.createSvgIcon}});var r=n(28546)},4137:function(e,t,n){"use strict";n.d(t,{NU:function(){return p},ZP:function(){return h}});var r=n(22122),o=n(81253),i=n(67294),a=(n(45697),n(17076)),l=["checked","disabled","error","focused","focusVisible","required","expanded","selected"];var s,u=n(54013),c=n(60246),f=(0,u.Ue)((0,c.Z)()),d={disableGeneration:!1,generateClassName:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.disableGlobal,n=void 0!==t&&t,r=e.productionPrefix,o=void 0===r?"jss":r,i=e.seed,s=void 0===i?"":i,u=""===s?"":"".concat(s,"-"),c=0,f=function(){return c+=1};return function(e,t){var r=t.options.name;if(r&&0===r.indexOf("Mui")&&!t.options.link&&!n){if(-1!==l.indexOf(e.key))return"Mui-".concat(e.key);var i="".concat(u).concat(r,"-").concat(e.key);return t.options.theme[a.Z]&&""===s?"".concat(i,"-").concat(f()):i}return"".concat(u).concat(o).concat(f())}}(),jss:f,sheetsCache:null,sheetsManager:new Map,sheetsRegistry:null},p=i.createContext(d);function h(e){var t=e.children,n=e.injectFirst,a=void 0!==n&&n,l=e.disableGeneration,f=void 0!==l&&l,d=(0,o.Z)(e,["children","injectFirst","disableGeneration"]),h=i.useContext(p),m=(0,r.Z)({},h,{disableGeneration:f},d);if(!m.jss.options.insertionPoint&&a&&"undefined"!=typeof window){if(!s){var v=document.head;s=document.createComment("mui-inject-first"),v.insertBefore(s,v.firstChild)}m.jss=(0,u.Ue)({plugins:(0,c.Z)().plugins,insertionPoint:s})}return i.createElement(p.Provider,{value:m},t)}},17076:function(e,t){"use strict";var n="function"==typeof Symbol&&Symbol.for;t.Z=n?Symbol.for("mui.nested"):"__THEME_NESTED__"},93869:function(e,t,n){"use strict";function r(e){var t=e.theme,n=e.name,r=e.props;if(!t||!t.props||!t.props[n])return r;var o,i=t.props[n];for(o in i)void 0===r[o]&&(r[o]=i[o]);return r}n.d(t,{Z:function(){return r}})},60246:function(e,t,n){"use strict";n.d(t,{Z:function(){return Re}});var r=n(54013),o=Date.now(),i="fnValues"+o,a="fnStyle"+ ++o,l=function(){return{onCreateRule:function(e,t,n){if("function"!=typeof t)return null;var o=(0,r.JH)(e,{},n);return o[a]=t,o},onProcessStyle:function(e,t){if(i in t||a in t)return e;var n={};for(var r in e){var o=e[r];"function"==typeof o&&(delete e[r],n[r]=o)}return t[i]=n,e},onUpdate:function(e,t,n,r){var o=t,l=o[a];l&&(o.style=l(e)||{});var s=o[i];if(s)for(var u in s)o.prop(u,s[u](e),r)}}},s=n(22122),u="@global",c=function(){function e(e,t,n){for(var o in this.type="global",this.at=u,this.rules=void 0,this.options=void 0,this.key=void 0,this.isProcessed=!1,this.key=e,this.options=n,this.rules=new r.RB((0,s.Z)({},n,{parent:this})),t)this.rules.add(o,t[o]);this.rules.process()}var t=e.prototype;return t.getRule=function(e){return this.rules.get(e)},t.addRule=function(e,t,n){var r=this.rules.add(e,t,n);return r&&this.options.jss.plugins.onProcessRule(r),r},t.indexOf=function(e){return this.rules.indexOf(e)},t.toString=function(){return this.rules.toString()},e}(),f=function(){function e(e,t,n){this.type="global",this.at=u,this.options=void 0,this.rule=void 0,this.isProcessed=!1,this.key=void 0,this.key=e,this.options=n;var r=e.substr("@global ".length);this.rule=n.jss.createRule(r,t,(0,s.Z)({},n,{parent:this}))}return e.prototype.toString=function(e){return this.rule?this.rule.toString(e):""},e}(),d=/\s*,\s*/g;function p(e,t){for(var n=e.split(d),r="",o=0;o<n.length;o++)r+=t+" "+n[o].trim(),n[o+1]&&(r+=", ");return r}var h=function(){return{onCreateRule:function(e,t,n){if(!e)return null;if(e===u)return new c(e,t,n);if("@"===e[0]&&"@global "===e.substr(0,"@global ".length))return new f(e,t,n);var r=n.parent;return r&&("global"===r.type||r.options.parent&&"global"===r.options.parent.type)&&(n.scoped=!1),!1===n.scoped&&(n.selector=e),null},onProcessRule:function(e,t){"style"===e.type&&t&&(function(e,t){var n=e.options,r=e.style,o=r?r[u]:null;if(o){for(var i in o)t.addRule(i,o[i],(0,s.Z)({},n,{selector:p(i,e.selector)}));delete r[u]}}(e,t),function(e,t){var n=e.options,r=e.style;for(var o in r)if("@"===o[0]&&o.substr(0,u.length)===u){var i=p(o.substr(u.length),e.selector);t.addRule(i,r[o],(0,s.Z)({},n,{selector:i})),delete r[o]}}(e,t))}}},m=/\s*,\s*/g,v=/&/g,g=/\$([\w-]+)/g;var y=function(){function e(e,t){return function(n,r){var o=e.getRule(r)||t&&t.getRule(r);return o?(o=o).selector:r}}function t(e,t){for(var n=t.split(m),r=e.split(m),o="",i=0;i<n.length;i++)for(var a=n[i],l=0;l<r.length;l++){var s=r[l];o&&(o+=", "),o+=-1!==s.indexOf("&")?s.replace(v,a):a+" "+s}return o}function n(e,t,n){if(n)return(0,s.Z)({},n,{index:n.index+1});var r=e.options.nestingLevel;r=void 0===r?1:r+1;var o=(0,s.Z)({},e.options,{nestingLevel:r,index:t.indexOf(e)+1});return delete o.name,o}return{onProcessStyle:function(r,o,i){if("style"!==o.type)return r;var a,l,u=o,c=u.options.parent;for(var f in r){var d=-1!==f.indexOf("&"),p="@"===f[0];if(d||p){if(a=n(u,c,a),d){var h=t(f,u.selector);l||(l=e(c,i)),h=h.replace(g,l),c.addRule(h,r[f],(0,s.Z)({},a,{selector:h}))}else p&&c.addRule(f,{},a).addRule(u.key,r[f],{selector:u.selector});delete r[f]}}return r}}},b=/[A-Z]/g,w=/^ms-/,x={};function E(e){return"-"+e.toLowerCase()}var _=function(e){if(x.hasOwnProperty(e))return x[e];var t=e.replace(b,E);return x[e]=w.test(t)?"-"+t:t};function S(e){var t={};for(var n in e){t[0===n.indexOf("--")?n:_(n)]=e[n]}return e.fallbacks&&(Array.isArray(e.fallbacks)?t.fallbacks=e.fallbacks.map(S):t.fallbacks=S(e.fallbacks)),t}var O=function(){return{onProcessStyle:function(e){if(Array.isArray(e)){for(var t=0;t<e.length;t++)e[t]=S(e[t]);return e}return S(e)},onChangeValue:function(e,t,n){if(0===t.indexOf("--"))return e;var r=_(t);return t===r?e:(n.prop(r,e),null)}}},k=r.HZ&&CSS?CSS.px:"px",C=r.HZ&&CSS?CSS.ms:"ms",P=r.HZ&&CSS?CSS.percent:"%";function j(e){var t=/(-[a-z])/g,n=function(e){return e[1].toUpperCase()},r={};for(var o in e)r[o]=e[o],r[o.replace(t,n)]=e[o];return r}var A=j({"animation-delay":C,"animation-duration":C,"background-position":k,"background-position-x":k,"background-position-y":k,"background-size":k,border:k,"border-bottom":k,"border-bottom-left-radius":k,"border-bottom-right-radius":k,"border-bottom-width":k,"border-left":k,"border-left-width":k,"border-radius":k,"border-right":k,"border-right-width":k,"border-top":k,"border-top-left-radius":k,"border-top-right-radius":k,"border-top-width":k,"border-width":k,"border-block":k,"border-block-end":k,"border-block-end-width":k,"border-block-start":k,"border-block-start-width":k,"border-block-width":k,"border-inline":k,"border-inline-end":k,"border-inline-end-width":k,"border-inline-start":k,"border-inline-start-width":k,"border-inline-width":k,"border-start-start-radius":k,"border-start-end-radius":k,"border-end-start-radius":k,"border-end-end-radius":k,margin:k,"margin-bottom":k,"margin-left":k,"margin-right":k,"margin-top":k,"margin-block":k,"margin-block-end":k,"margin-block-start":k,"margin-inline":k,"margin-inline-end":k,"margin-inline-start":k,padding:k,"padding-bottom":k,"padding-left":k,"padding-right":k,"padding-top":k,"padding-block":k,"padding-block-end":k,"padding-block-start":k,"padding-inline":k,"padding-inline-end":k,"padding-inline-start":k,"mask-position-x":k,"mask-position-y":k,"mask-size":k,height:k,width:k,"min-height":k,"max-height":k,"min-width":k,"max-width":k,bottom:k,left:k,top:k,right:k,inset:k,"inset-block":k,"inset-block-end":k,"inset-block-start":k,"inset-inline":k,"inset-inline-end":k,"inset-inline-start":k,"box-shadow":k,"text-shadow":k,"column-gap":k,"column-rule":k,"column-rule-width":k,"column-width":k,"font-size":k,"font-size-delta":k,"letter-spacing":k,"text-decoration-thickness":k,"text-indent":k,"text-stroke":k,"text-stroke-width":k,"word-spacing":k,motion:k,"motion-offset":k,outline:k,"outline-offset":k,"outline-width":k,perspective:k,"perspective-origin-x":P,"perspective-origin-y":P,"transform-origin":P,"transform-origin-x":P,"transform-origin-y":P,"transform-origin-z":P,"transition-delay":C,"transition-duration":C,"vertical-align":k,"flex-basis":k,"shape-margin":k,size:k,gap:k,grid:k,"grid-gap":k,"row-gap":k,"grid-row-gap":k,"grid-column-gap":k,"grid-template-rows":k,"grid-template-columns":k,"grid-auto-rows":k,"grid-auto-columns":k,"box-shadow-x":k,"box-shadow-y":k,"box-shadow-blur":k,"box-shadow-spread":k,"font-line-height":k,"text-shadow-x":k,"text-shadow-y":k,"text-shadow-blur":k});function T(e,t,n){if(null==t)return t;if(Array.isArray(t))for(var r=0;r<t.length;r++)t[r]=T(e,t[r],n);else if("object"==typeof t)if("fallbacks"===e)for(var o in t)t[o]=T(o,t[o],n);else for(var i in t)t[i]=T(e+"-"+i,t[i],n);else if("number"==typeof t&&!1===isNaN(t)){var a=n[e]||A[e];return!a||0===t&&a===k?t.toString():"function"==typeof a?a(t).toString():""+t+a}return t}var I=function(e){void 0===e&&(e={});var t=j(e);return{onProcessStyle:function(e,n){if("style"!==n.type)return e;for(var r in e)e[r]=T(r,e[r],t);return e},onChangeValue:function(e,n){return T(n,e,t)}}},R=n(33827),N=n(78927),D="",M="",L="",F="",z=R.Z&&"ontouchstart"in document.documentElement;if(R.Z){var B={Moz:"-moz-",ms:"-ms-",O:"-o-",Webkit:"-webkit-"},Z=document.createElement("p").style;for(var H in B)if(H+"Transform"in Z){D=H,M=B[H];break}"Webkit"===D&&"msHyphens"in Z&&(D="ms",M=B.ms,F="edge"),"Webkit"===D&&"-apple-trailing-word"in Z&&(L="apple")}var U=D,W=M,V=L,G=F,$=z;var K={noPrefill:["appearance"],supportedProperty:function(e){return"appearance"===e&&("ms"===U?"-webkit-"+e:W+e)}},q={noPrefill:["color-adjust"],supportedProperty:function(e){return"color-adjust"===e&&("Webkit"===U?W+"print-"+e:e)}},Y=/[-\s]+(.)?/g;function J(e,t){return t?t.toUpperCase():""}function X(e){return e.replace(Y,J)}function Q(e){return X("-"+e)}var ee,te={noPrefill:["mask"],supportedProperty:function(e,t){if(!/^mask/.test(e))return!1;if("Webkit"===U){if(X("mask-image")in t)return e;if(U+Q("mask-image")in t)return W+e}return e}},ne={noPrefill:["text-orientation"],supportedProperty:function(e){return"text-orientation"===e&&("apple"!==V||$?e:W+e)}},re={noPrefill:["transform"],supportedProperty:function(e,t,n){return"transform"===e&&(n.transform?e:W+e)}},oe={noPrefill:["transition"],supportedProperty:function(e,t,n){return"transition"===e&&(n.transition?e:W+e)}},ie={noPrefill:["writing-mode"],supportedProperty:function(e){return"writing-mode"===e&&("Webkit"===U||"ms"===U&&"edge"!==G?W+e:e)}},ae={noPrefill:["user-select"],supportedProperty:function(e){return"user-select"===e&&("Moz"===U||"ms"===U||"apple"===V?W+e:e)}},le={supportedProperty:function(e,t){return!!/^break-/.test(e)&&("Webkit"===U?"WebkitColumn"+Q(e)in t&&W+"column-"+e:"Moz"===U&&("page"+Q(e)in t&&"page-"+e))}},se={supportedProperty:function(e,t){if(!/^(border|margin|padding)-inline/.test(e))return!1;if("Moz"===U)return e;var n=e.replace("-inline","");return U+Q(n)in t&&W+n}},ue={supportedProperty:function(e,t){return X(e)in t&&e}},ce={supportedProperty:function(e,t){var n=Q(e);return"-"===e[0]||"-"===e[0]&&"-"===e[1]?e:U+n in t?W+e:"Webkit"!==U&&"Webkit"+n in t&&"-webkit-"+e}},fe={supportedProperty:function(e){return"scroll-snap"===e.substring(0,11)&&("ms"===U?""+W+e:e)}},de={supportedProperty:function(e){return"overscroll-behavior"===e&&("ms"===U?W+"scroll-chaining":e)}},pe={"flex-grow":"flex-positive","flex-shrink":"flex-negative","flex-basis":"flex-preferred-size","justify-content":"flex-pack",order:"flex-order","align-items":"flex-align","align-content":"flex-line-pack"},he={supportedProperty:function(e,t){var n=pe[e];return!!n&&(U+Q(n)in t&&W+n)}},me={flex:"box-flex","flex-grow":"box-flex","flex-direction":["box-orient","box-direction"],order:"box-ordinal-group","align-items":"box-align","flex-flow":["box-orient","box-direction"],"justify-content":"box-pack"},ve=Object.keys(me),ge=function(e){return W+e},ye=[K,q,te,ne,re,oe,ie,ae,le,se,ue,ce,fe,de,he,{supportedProperty:function(e,t,n){var r=n.multiple;if(ve.indexOf(e)>-1){var o=me[e];if(!Array.isArray(o))return U+Q(o)in t&&W+o;if(!r)return!1;for(var i=0;i<o.length;i++)if(!(U+Q(o[0])in t))return!1;return o.map(ge)}return!1}}],be=ye.filter((function(e){return e.supportedProperty})).map((function(e){return e.supportedProperty})),we=ye.filter((function(e){return e.noPrefill})).reduce((function(e,t){return e.push.apply(e,(0,N.Z)(t.noPrefill)),e}),[]),xe={};if(R.Z){ee=document.createElement("p");var Ee=window.getComputedStyle(document.documentElement,"");for(var _e in Ee)isNaN(_e)||(xe[Ee[_e]]=Ee[_e]);we.forEach((function(e){return delete xe[e]}))}function Se(e,t){if(void 0===t&&(t={}),!ee)return e;if(null!=xe[e])return xe[e];"transition"!==e&&"transform"!==e||(t[e]=e in ee.style);for(var n=0;n<be.length&&(xe[e]=be[n](e,ee.style,t),!xe[e]);n++);try{ee.style[e]=""}catch(e){return!1}return xe[e]}var Oe,ke={},Ce={transition:1,"transition-property":1,"-webkit-transition":1,"-webkit-transition-property":1},Pe=/(^\s*[\w-]+)|, (\s*[\w-]+)(?![^()]*\))/g;function je(e,t,n){if("var"===t)return"var";if("all"===t)return"all";if("all"===n)return", all";var r=t?Se(t):", "+Se(n);return r||(t||n)}function Ae(e,t){var n=t;if(!Oe||"content"===e)return t;if("string"!=typeof n||!isNaN(parseInt(n,10)))return n;var r=e+n;if(null!=ke[r])return ke[r];try{Oe.style[e]=n}catch(e){return ke[r]=!1,!1}if(Ce[e])n=n.replace(Pe,je);else if(""===Oe.style[e]&&("-ms-flex"===(n=W+n)&&(Oe.style[e]="-ms-flexbox"),Oe.style[e]=n,""===Oe.style[e]))return ke[r]=!1,!1;return Oe.style[e]="",ke[r]=n,ke[r]}R.Z&&(Oe=document.createElement("p"));var Te=function(){function e(t){for(var n in t){var o=t[n];if("fallbacks"===n&&Array.isArray(o))t[n]=o.map(e);else{var i=!1,a=Se(n);a&&a!==n&&(i=!0);var l=!1,s=Ae(a,(0,r.EK)(o));s&&s!==o&&(l=!0),(i||l)&&(i&&delete t[n],t[a||n]=s||o)}}return t}return{onProcessRule:function(e){if("keyframes"===e.type){var t=e;t.at=function(e){return"-"===e[1]||"ms"===U?e:"@"+W+"keyframes"+e.substr(10)}(t.at)}},onProcessStyle:function(t,n){return"style"!==n.type?t:e(t)},onChangeValue:function(e,t){return Ae(t,(0,r.EK)(e))||e}}};var Ie=function(){var e=function(e,t){return e.length===t.length?e>t?1:-1:e.length-t.length};return{onProcessStyle:function(t,n){if("style"!==n.type)return t;for(var r={},o=Object.keys(t).sort(e),i=0;i<o.length;i++)r[o[i]]=t[o[i]];return r}}};function Re(){return{plugins:[l(),h(),y(),O(),I(),"undefined"==typeof window?null:Te(),Ie()]}}},73914:function(e,t,n){"use strict";n.d(t,{Z:function(){return x}});var r=n(81253),o=n(22122),i=n(67294),a=n(54013),l=n(65835),s={set:function(e,t,n,r){var o=e.get(t);o||(o=new Map,e.set(t,o)),o.set(n,r)},get:function(e,t,n){var r=e.get(t);return r?r.get(n):void 0},delete:function(e,t,n){e.get(t).delete(n)}},u=n(159),c=n(4137),f=-1e9;function d(){return f+=1}var p=n(35953);function h(e){var t="function"==typeof e;return{create:function(n,r){var i;try{i=t?e(n):e}catch(e){throw e}if(!r||!n.overrides||!n.overrides[r])return i;var a=n.overrides[r],l=(0,o.Z)({},i);return Object.keys(a).forEach((function(e){l[e]=(0,p.Z)(l[e],a[e])})),l},options:{}}}var m={};function v(e,t,n){var r=e.state;if(e.stylesOptions.disableGeneration)return t||{};r.cacheClasses||(r.cacheClasses={value:null,lastProp:null,lastJSS:{}});var o=!1;return r.classes!==r.cacheClasses.lastJSS&&(r.cacheClasses.lastJSS=r.classes,o=!0),t!==r.cacheClasses.lastProp&&(r.cacheClasses.lastProp=t,o=!0),o&&(r.cacheClasses.value=(0,l.Z)({baseClasses:r.cacheClasses.lastJSS,newClasses:t,Component:n})),r.cacheClasses.value}function g(e,t){var n=e.state,r=e.theme,i=e.stylesOptions,u=e.stylesCreator,c=e.name;if(!i.disableGeneration){var f=s.get(i.sheetsManager,u,r);f||(f={refs:0,staticSheet:null,dynamicStyles:null},s.set(i.sheetsManager,u,r,f));var d=(0,o.Z)({},u.options,i,{theme:r,flip:"boolean"==typeof i.flip?i.flip:"rtl"===r.direction});d.generateId=d.serverGenerateClassName||d.generateClassName;var p=i.sheetsRegistry;if(0===f.refs){var h;i.sheetsCache&&(h=s.get(i.sheetsCache,u,r));var m=u.create(r,c);h||((h=i.jss.createStyleSheet(m,(0,o.Z)({link:!1},d))).attach(),i.sheetsCache&&s.set(i.sheetsCache,u,r,h)),p&&p.add(h),f.staticSheet=h,f.dynamicStyles=(0,a._$)(m)}if(f.dynamicStyles){var v=i.jss.createStyleSheet(f.dynamicStyles,(0,o.Z)({link:!0},d));v.update(t),v.attach(),n.dynamicSheet=v,n.classes=(0,l.Z)({baseClasses:f.staticSheet.classes,newClasses:v.classes}),p&&p.add(v)}else n.classes=f.staticSheet.classes;f.refs+=1}}function y(e,t){var n=e.state;n.dynamicSheet&&n.dynamicSheet.update(t)}function b(e){var t=e.state,n=e.theme,r=e.stylesOptions,o=e.stylesCreator;if(!r.disableGeneration){var i=s.get(r.sheetsManager,o,n);i.refs-=1;var a=r.sheetsRegistry;0===i.refs&&(s.delete(r.sheetsManager,o,n),r.jss.removeStyleSheet(i.staticSheet),a&&a.remove(i.staticSheet)),t.dynamicSheet&&(r.jss.removeStyleSheet(t.dynamicSheet),a&&a.remove(t.dynamicSheet))}}function w(e,t){var n,r=i.useRef([]),o=i.useMemo((function(){return{}}),t);r.current!==o&&(r.current=o,n=e()),i.useEffect((function(){return function(){n&&n()}}),[o])}function x(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.name,a=t.classNamePrefix,l=t.Component,s=t.defaultTheme,f=void 0===s?m:s,p=(0,r.Z)(t,["name","classNamePrefix","Component","defaultTheme"]),x=h(e),E=n||a||"makeStyles";x.options={index:d(),name:n,meta:E,classNamePrefix:E};var _=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=(0,u.Z)()||f,r=(0,o.Z)({},i.useContext(c.NU),p),a=i.useRef(),s=i.useRef();w((function(){var o={name:n,state:{},stylesCreator:x,stylesOptions:r,theme:t};return g(o,e),s.current=!1,a.current=o,function(){b(o)}}),[t,x]),i.useEffect((function(){s.current&&y(a.current,e),s.current=!0}));var d=v(a.current,e.classes,l);return d};return _}},65835:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(22122);function o(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.baseClasses,n=e.newClasses;e.Component;if(!n)return t;var o=(0,r.Z)({},t);return Object.keys(n).forEach((function(e){n[e]&&(o[e]="".concat(t[e]," ").concat(n[e]))})),o}},83800:function(e,t,n){"use strict";var r=n(67294).createContext(null);t.Z=r},159:function(e,t,n){"use strict";n.d(t,{Z:function(){return i}});var r=n(67294),o=n(83800);function i(){return r.useContext(o.Z)}},35953:function(e,t,n){"use strict";n.d(t,{Z:function(){return a}});var r=n(22122),o=n(90484);function i(e){return e&&"object"===(0,o.Z)(e)&&e.constructor===Object}function a(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{clone:!0},o=n.clone?(0,r.Z)({},e):e;return i(e)&&i(t)&&Object.keys(t).forEach((function(r){"__proto__"!==r&&(i(t[r])&&r in e?o[r]=a(e[r],t[r],n):o[r]=t[r])})),o}},60288:function(e,t,n){"use strict";function r(e){for(var t="https://material-ui.com/production-error/?code="+e,n=1;n<arguments.length;n+=1)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified Material-UI error #"+e+"; visit "+t+" for the full message."}n.d(t,{Z:function(){return r}})},62844:function(e,t,n){"use strict";n.d(t,{Rf:function(){return i},DM:function(){return a},en:function(){return l},jH:function(){return s},Cf:function(){return u},Db:function(){return c},EG:function(){return f},l4:function(){return d},JY:function(){return p}});var r=n(61422),o={};function i(){return(0,r.KV)()?n.g:"undefined"!=typeof window?window:"undefined"!=typeof self?self:o}function a(){var e=i(),t=e.crypto||e.msCrypto;if(void 0!==t&&t.getRandomValues){var n=new Uint16Array(8);t.getRandomValues(n),n[3]=4095&n[3]|16384,n[4]=16383&n[4]|32768;var r=function(e){for(var t=e.toString(16);t.length<4;)t="0"+t;return t};return r(n[0])+r(n[1])+r(n[2])+r(n[3])+r(n[4])+r(n[5])+r(n[6])+r(n[7])}return"xxxxxxxxxxxx4xxxyxxxxxxxxxxxxxxx".replace(/[xy]/g,(function(e){var t=16*Math.random()|0;return("x"===e?t:3&t|8).toString(16)}))}function l(e){if(!e)return{};var t=e.match(/^(([^:/?#]+):)?(\/\/([^/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))?$/);if(!t)return{};var n=t[6]||"",r=t[8]||"";return{host:t[4],path:t[5],protocol:t[2],relative:t[5]+n+r}}function s(e){if(e.message)return e.message;if(e.exception&&e.exception.values&&e.exception.values[0]){var t=e.exception.values[0];return t.type&&t.value?t.type+": "+t.value:t.type||t.value||e.event_id||"<unknown>"}return e.event_id||"<unknown>"}function u(e){var t=i();if(!("console"in t))return e();var n=t.console,r={};["debug","info","warn","error","log","assert"].forEach((function(e){e in t.console&&n[e].__sentry_original__&&(r[e]=n[e],n[e]=n[e].__sentry_original__)}));var o=e();return Object.keys(r).forEach((function(e){n[e]=r[e]})),o}function c(e,t,n){e.exception=e.exception||{},e.exception.values=e.exception.values||[],e.exception.values[0]=e.exception.values[0]||{},e.exception.values[0].value=e.exception.values[0].value||t||"",e.exception.values[0].type=e.exception.values[0].type||n||"Error"}function f(e,t){void 0===t&&(t={});try{e.exception.values[0].mechanism=e.exception.values[0].mechanism||{},Object.keys(t).forEach((function(n){e.exception.values[0].mechanism[n]=t[n]}))}catch(e){}}function d(){try{return document.location.href}catch(e){return""}}function p(e,t){if(!t)return 6e4;var n=parseInt(""+t,10);if(!isNaN(n))return 1e3*n;var r=Date.parse(""+t);return isNaN(r)?6e4:r-e}},61422:function(e,t,n){"use strict";function r(){return"[object process]"===Object.prototype.toString.call("undefined"!=typeof process?process:0)}function o(e,t){return e.require(t)}n.d(t,{KV:function(){return r},l$:function(){return o}}),e=n.hmd(e)},21170:function(e,t,n){"use strict";n.d(t,{yW:function(){return s}});var r=n(62844),o=n(61422);e=n.hmd(e);var i={nowSeconds:function(){return Date.now()/1e3}};var a=(0,o.KV)()?function(){try{return(0,o.l$)(e,"perf_hooks").performance}catch(e){return}}():function(){var e=(0,r.Rf)().performance;if(e&&e.now)return{now:function(){return e.now()},timeOrigin:Date.now()-e.now()}}(),l=void 0===a?i:{nowSeconds:function(){return(a.timeOrigin+a.now())/1e3}},s=i.nowSeconds.bind(i);l.nowSeconds.bind(l),function(){var e=(0,r.Rf)().performance;if(e)e.timeOrigin?e.timeOrigin:e.timing&&e.timing.navigationStart||Date.now()}()},99601:function(e,t){"use strict";t.Z=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];if(2===e.length)return r(e[0],e[1])||null;var n=e.slice(1).reduce((function(e,t){return r(e,t)}),e[0]);return n||null};var n=new WeakMap;function r(e,t){if(e&&t){var r=n.get(e)||new WeakMap;n.set(e,r);var i=r.get(t)||function(n){o(e,n),o(t,n)};return r.set(t,i),i}return e||t}function o(e,t){"function"==typeof e?e(t):e.current=t}},9669:function(e,t,n){e.exports=n(51609)},55448:function(e,t,n){"use strict";var r=n(64867),o=n(36026),i=n(4372),a=n(15327),l=n(94097),s=n(84109),u=n(67985),c=n(85061);e.exports=function(e){return new Promise((function(t,n){var f=e.data,d=e.headers,p=e.responseType;r.isFormData(f)&&delete d["Content-Type"];var h=new XMLHttpRequest;if(e.auth){var m=e.auth.username||"",v=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";d.Authorization="Basic "+btoa(m+":"+v)}var g=l(e.baseURL,e.url);function y(){if(h){var r="getAllResponseHeaders"in h?s(h.getAllResponseHeaders()):null,i={data:p&&"text"!==p&&"json"!==p?h.response:h.responseText,status:h.status,statusText:h.statusText,headers:r,config:e,request:h};o(t,n,i),h=null}}if(h.open(e.method.toUpperCase(),a(g,e.params,e.paramsSerializer),!0),h.timeout=e.timeout,"onloadend"in h?h.onloadend=y:h.onreadystatechange=function(){h&&4===h.readyState&&(0!==h.status||h.responseURL&&0===h.responseURL.indexOf("file:"))&&setTimeout(y)},h.onabort=function(){h&&(n(c("Request aborted",e,"ECONNABORTED",h)),h=null)},h.onerror=function(){n(c("Network Error",e,null,h)),h=null},h.ontimeout=function(){var t="timeout of "+e.timeout+"ms exceeded";e.timeoutErrorMessage&&(t=e.timeoutErrorMessage),n(c(t,e,e.transitional&&e.transitional.clarifyTimeoutError?"ETIMEDOUT":"ECONNABORTED",h)),h=null},r.isStandardBrowserEnv()){var b=(e.withCredentials||u(g))&&e.xsrfCookieName?i.read(e.xsrfCookieName):void 0;b&&(d[e.xsrfHeaderName]=b)}"setRequestHeader"in h&&r.forEach(d,(function(e,t){void 0===f&&"content-type"===t.toLowerCase()?delete d[t]:h.setRequestHeader(t,e)})),r.isUndefined(e.withCredentials)||(h.withCredentials=!!e.withCredentials),p&&"json"!==p&&(h.responseType=e.responseType),"function"==typeof e.onDownloadProgress&&h.addEventListener("progress",e.onDownloadProgress),"function"==typeof e.onUploadProgress&&h.upload&&h.upload.addEventListener("progress",e.onUploadProgress),e.cancelToken&&e.cancelToken.promise.then((function(e){h&&(h.abort(),n(e),h=null)})),f||(f=null),h.send(f)}))}},51609:function(e,t,n){"use strict";var r=n(64867),o=n(91849),i=n(30321),a=n(47185);function l(e){var t=new i(e),n=o(i.prototype.request,t);return r.extend(n,i.prototype,t),r.extend(n,t),n}var s=l(n(45655));s.Axios=i,s.create=function(e){return l(a(s.defaults,e))},s.Cancel=n(65263),s.CancelToken=n(14972),s.isCancel=n(26502),s.all=function(e){return Promise.all(e)},s.spread=n(8713),s.isAxiosError=n(16268),e.exports=s,e.exports.default=s},65263:function(e){"use strict";function t(e){this.message=e}t.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},t.prototype.__CANCEL__=!0,e.exports=t},14972:function(e,t,n){"use strict";var r=n(65263);function o(e){if("function"!=typeof e)throw new TypeError("executor must be a function.");var t;this.promise=new Promise((function(e){t=e}));var n=this;e((function(e){n.reason||(n.reason=new r(e),t(n.reason))}))}o.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},o.source=function(){var e;return{token:new o((function(t){e=t})),cancel:e}},e.exports=o},26502:function(e){"use strict";e.exports=function(e){return!(!e||!e.__CANCEL__)}},30321:function(e,t,n){"use strict";var r=n(64867),o=n(15327),i=n(80782),a=n(13572),l=n(47185),s=n(54875),u=s.validators;function c(e){this.defaults=e,this.interceptors={request:new i,response:new i}}c.prototype.request=function(e){"string"==typeof e?(e=arguments[1]||{}).url=arguments[0]:e=e||{},(e=l(this.defaults,e)).method?e.method=e.method.toLowerCase():this.defaults.method?e.method=this.defaults.method.toLowerCase():e.method="get";var t=e.transitional;void 0!==t&&s.assertOptions(t,{silentJSONParsing:u.transitional(u.boolean,"1.0.0"),forcedJSONParsing:u.transitional(u.boolean,"1.0.0"),clarifyTimeoutError:u.transitional(u.boolean,"1.0.0")},!1);var n=[],r=!0;this.interceptors.request.forEach((function(t){"function"==typeof t.runWhen&&!1===t.runWhen(e)||(r=r&&t.synchronous,n.unshift(t.fulfilled,t.rejected))}));var o,i=[];if(this.interceptors.response.forEach((function(e){i.push(e.fulfilled,e.rejected)})),!r){var c=[a,void 0];for(Array.prototype.unshift.apply(c,n),c=c.concat(i),o=Promise.resolve(e);c.length;)o=o.then(c.shift(),c.shift());return o}for(var f=e;n.length;){var d=n.shift(),p=n.shift();try{f=d(f)}catch(e){p(e);break}}try{o=a(f)}catch(e){return Promise.reject(e)}for(;i.length;)o=o.then(i.shift(),i.shift());return o},c.prototype.getUri=function(e){return e=l(this.defaults,e),o(e.url,e.params,e.paramsSerializer).replace(/^\?/,"")},r.forEach(["delete","get","head","options"],(function(e){c.prototype[e]=function(t,n){return this.request(l(n||{},{method:e,url:t,data:(n||{}).data}))}})),r.forEach(["post","put","patch"],(function(e){c.prototype[e]=function(t,n,r){return this.request(l(r||{},{method:e,url:t,data:n}))}})),e.exports=c},80782:function(e,t,n){"use strict";var r=n(64867);function o(){this.handlers=[]}o.prototype.use=function(e,t,n){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!n&&n.synchronous,runWhen:n?n.runWhen:null}),this.handlers.length-1},o.prototype.eject=function(e){this.handlers[e]&&(this.handlers[e]=null)},o.prototype.forEach=function(e){r.forEach(this.handlers,(function(t){null!==t&&e(t)}))},e.exports=o},94097:function(e,t,n){"use strict";var r=n(91793),o=n(7303);e.exports=function(e,t){return e&&!r(t)?o(e,t):t}},85061:function(e,t,n){"use strict";var r=n(80481);e.exports=function(e,t,n,o,i){var a=new Error(e);return r(a,t,n,o,i)}},13572:function(e,t,n){"use strict";var r=n(64867),o=n(18527),i=n(26502),a=n(45655);function l(e){e.cancelToken&&e.cancelToken.throwIfRequested()}e.exports=function(e){return l(e),e.headers=e.headers||{},e.data=o.call(e,e.data,e.headers,e.transformRequest),e.headers=r.merge(e.headers.common||{},e.headers[e.method]||{},e.headers),r.forEach(["delete","get","head","post","put","patch","common"],(function(t){delete e.headers[t]})),(e.adapter||a.adapter)(e).then((function(t){return l(e),t.data=o.call(e,t.data,t.headers,e.transformResponse),t}),(function(t){return i(t)||(l(e),t&&t.response&&(t.response.data=o.call(e,t.response.data,t.response.headers,e.transformResponse))),Promise.reject(t)}))}},80481:function(e){"use strict";e.exports=function(e,t,n,r,o){return e.config=t,n&&(e.code=n),e.request=r,e.response=o,e.isAxiosError=!0,e.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:this.config,code:this.code}},e}},47185:function(e,t,n){"use strict";var r=n(64867);e.exports=function(e,t){t=t||{};var n={},o=["url","method","data"],i=["headers","auth","proxy","params"],a=["baseURL","transformRequest","transformResponse","paramsSerializer","timeout","timeoutMessage","withCredentials","adapter","responseType","xsrfCookieName","xsrfHeaderName","onUploadProgress","onDownloadProgress","decompress","maxContentLength","maxBodyLength","maxRedirects","transport","httpAgent","httpsAgent","cancelToken","socketPath","responseEncoding"],l=["validateStatus"];function s(e,t){return r.isPlainObject(e)&&r.isPlainObject(t)?r.merge(e,t):r.isPlainObject(t)?r.merge({},t):r.isArray(t)?t.slice():t}function u(o){r.isUndefined(t[o])?r.isUndefined(e[o])||(n[o]=s(void 0,e[o])):n[o]=s(e[o],t[o])}r.forEach(o,(function(e){r.isUndefined(t[e])||(n[e]=s(void 0,t[e]))})),r.forEach(i,u),r.forEach(a,(function(o){r.isUndefined(t[o])?r.isUndefined(e[o])||(n[o]=s(void 0,e[o])):n[o]=s(void 0,t[o])})),r.forEach(l,(function(r){r in t?n[r]=s(e[r],t[r]):r in e&&(n[r]=s(void 0,e[r]))}));var c=o.concat(i).concat(a).concat(l),f=Object.keys(e).concat(Object.keys(t)).filter((function(e){return-1===c.indexOf(e)}));return r.forEach(f,u),n}},36026:function(e,t,n){"use strict";var r=n(85061);e.exports=function(e,t,n){var o=n.config.validateStatus;n.status&&o&&!o(n.status)?t(r("Request failed with status code "+n.status,n.config,null,n.request,n)):e(n)}},18527:function(e,t,n){"use strict";var r=n(64867),o=n(45655);e.exports=function(e,t,n){var i=this||o;return r.forEach(n,(function(n){e=n.call(i,e,t)})),e}},45655:function(e,t,n){"use strict";var r=n(64867),o=n(16016),i=n(80481),a={"Content-Type":"application/x-www-form-urlencoded"};function l(e,t){!r.isUndefined(e)&&r.isUndefined(e["Content-Type"])&&(e["Content-Type"]=t)}var s,u={transitional:{silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},adapter:(("undefined"!=typeof XMLHttpRequest||"undefined"!=typeof process&&"[object process]"===Object.prototype.toString.call(process))&&(s=n(55448)),s),transformRequest:[function(e,t){return o(t,"Accept"),o(t,"Content-Type"),r.isFormData(e)||r.isArrayBuffer(e)||r.isBuffer(e)||r.isStream(e)||r.isFile(e)||r.isBlob(e)?e:r.isArrayBufferView(e)?e.buffer:r.isURLSearchParams(e)?(l(t,"application/x-www-form-urlencoded;charset=utf-8"),e.toString()):r.isObject(e)||t&&"application/json"===t["Content-Type"]?(l(t,"application/json"),function(e,t,n){if(r.isString(e))try{return(t||JSON.parse)(e),r.trim(e)}catch(e){if("SyntaxError"!==e.name)throw e}return(n||JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){var t=this.transitional,n=t&&t.silentJSONParsing,o=t&&t.forcedJSONParsing,a=!n&&"json"===this.responseType;if(a||o&&r.isString(e)&&e.length)try{return JSON.parse(e)}catch(e){if(a){if("SyntaxError"===e.name)throw i(e,this,"E_JSON_PARSE");throw e}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,validateStatus:function(e){return e>=200&&e<300}};u.headers={common:{Accept:"application/json, text/plain, */*"}},r.forEach(["delete","get","head"],(function(e){u.headers[e]={}})),r.forEach(["post","put","patch"],(function(e){u.headers[e]=r.merge(a)})),e.exports=u},91849:function(e){"use strict";e.exports=function(e,t){return function(){for(var n=new Array(arguments.length),r=0;r<n.length;r++)n[r]=arguments[r];return e.apply(t,n)}}},15327:function(e,t,n){"use strict";var r=n(64867);function o(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}e.exports=function(e,t,n){if(!t)return e;var i;if(n)i=n(t);else if(r.isURLSearchParams(t))i=t.toString();else{var a=[];r.forEach(t,(function(e,t){null!=e&&(r.isArray(e)?t+="[]":e=[e],r.forEach(e,(function(e){r.isDate(e)?e=e.toISOString():r.isObject(e)&&(e=JSON.stringify(e)),a.push(o(t)+"="+o(e))})))})),i=a.join("&")}if(i){var l=e.indexOf("#");-1!==l&&(e=e.slice(0,l)),e+=(-1===e.indexOf("?")?"?":"&")+i}return e}},7303:function(e){"use strict";e.exports=function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}},4372:function(e,t,n){"use strict";var r=n(64867);e.exports=r.isStandardBrowserEnv()?{write:function(e,t,n,o,i,a){var l=[];l.push(e+"="+encodeURIComponent(t)),r.isNumber(n)&&l.push("expires="+new Date(n).toGMTString()),r.isString(o)&&l.push("path="+o),r.isString(i)&&l.push("domain="+i),!0===a&&l.push("secure"),document.cookie=l.join("; ")},read:function(e){var t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove:function(e){this.write(e,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}}},91793:function(e){"use strict";e.exports=function(e){return/^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(e)}},16268:function(e){"use strict";e.exports=function(e){return"object"==typeof e&&!0===e.isAxiosError}},67985:function(e,t,n){"use strict";var r=n(64867);e.exports=r.isStandardBrowserEnv()?function(){var e,t=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");function o(e){var r=e;return t&&(n.setAttribute("href",r),r=n.href),n.setAttribute("href",r),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:"/"===n.pathname.charAt(0)?n.pathname:"/"+n.pathname}}return e=o(window.location.href),function(t){var n=r.isString(t)?o(t):t;return n.protocol===e.protocol&&n.host===e.host}}():function(){return!0}},16016:function(e,t,n){"use strict";var r=n(64867);e.exports=function(e,t){r.forEach(e,(function(n,r){r!==t&&r.toUpperCase()===t.toUpperCase()&&(e[t]=n,delete e[r])}))}},84109:function(e,t,n){"use strict";var r=n(64867),o=["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"];e.exports=function(e){var t,n,i,a={};return e?(r.forEach(e.split("\n"),(function(e){if(i=e.indexOf(":"),t=r.trim(e.substr(0,i)).toLowerCase(),n=r.trim(e.substr(i+1)),t){if(a[t]&&o.indexOf(t)>=0)return;a[t]="set-cookie"===t?(a[t]?a[t]:[]).concat([n]):a[t]?a[t]+", "+n:n}})),a):a}},8713:function(e){"use strict";e.exports=function(e){return function(t){return e.apply(null,t)}}},54875:function(e,t,n){"use strict";var r=n(20696),o={};["object","boolean","number","function","string","symbol"].forEach((function(e,t){o[e]=function(n){return typeof n===e||"a"+(t<1?"n ":" ")+e}}));var i={},a=r.version.split(".");function l(e,t){for(var n=t?t.split("."):a,r=e.split("."),o=0;o<3;o++){if(n[o]>r[o])return!0;if(n[o]<r[o])return!1}return!1}o.transitional=function(e,t,n){var o=t&&l(t);function a(e,t){return"[Axios v"+r.version+"] Transitional option '"+e+"'"+t+(n?". "+n:"")}return function(n,r,l){if(!1===e)throw new Error(a(r," has been removed in "+t));return o&&!i[r]&&(i[r]=!0,console.warn(a(r," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(n,r,l)}},e.exports={isOlderVersion:l,assertOptions:function(e,t,n){if("object"!=typeof e)throw new TypeError("options must be an object");for(var r=Object.keys(e),o=r.length;o-- >0;){var i=r[o],a=t[i];if(a){var l=e[i],s=void 0===l||a(l,i,e);if(!0!==s)throw new TypeError("option "+i+" must be "+s)}else if(!0!==n)throw Error("Unknown option "+i)}},validators:o}},64867:function(e,t,n){"use strict";var r=n(91849),o=Object.prototype.toString;function i(e){return"[object Array]"===o.call(e)}function a(e){return void 0===e}function l(e){return null!==e&&"object"==typeof e}function s(e){if("[object Object]"!==o.call(e))return!1;var t=Object.getPrototypeOf(e);return null===t||t===Object.prototype}function u(e){return"[object Function]"===o.call(e)}function c(e,t){if(null!=e)if("object"!=typeof e&&(e=[e]),i(e))for(var n=0,r=e.length;n<r;n++)t.call(null,e[n],n,e);else for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.call(null,e[o],o,e)}e.exports={isArray:i,isArrayBuffer:function(e){return"[object ArrayBuffer]"===o.call(e)},isBuffer:function(e){return null!==e&&!a(e)&&null!==e.constructor&&!a(e.constructor)&&"function"==typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)},isFormData:function(e){return"undefined"!=typeof FormData&&e instanceof FormData},isArrayBufferView:function(e){return"undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&e.buffer instanceof ArrayBuffer},isString:function(e){return"string"==typeof e},isNumber:function(e){return"number"==typeof e},isObject:l,isPlainObject:s,isUndefined:a,isDate:function(e){return"[object Date]"===o.call(e)},isFile:function(e){return"[object File]"===o.call(e)},isBlob:function(e){return"[object Blob]"===o.call(e)},isFunction:u,isStream:function(e){return l(e)&&u(e.pipe)},isURLSearchParams:function(e){return"undefined"!=typeof URLSearchParams&&e instanceof URLSearchParams},isStandardBrowserEnv:function(){return("undefined"==typeof navigator||"ReactNative"!==navigator.product&&"NativeScript"!==navigator.product&&"NS"!==navigator.product)&&("undefined"!=typeof window&&"undefined"!=typeof document)},forEach:c,merge:function e(){var t={};function n(n,r){s(t[r])&&s(n)?t[r]=e(t[r],n):s(n)?t[r]=e({},n):i(n)?t[r]=n.slice():t[r]=n}for(var r=0,o=arguments.length;r<o;r++)c(arguments[r],n);return t},extend:function(e,t,n){return c(t,(function(t,o){e[o]=n&&"function"==typeof t?r(t,n):t})),e},trim:function(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")},stripBOM:function(e){return 65279===e.charCodeAt(0)&&(e=e.slice(1)),e}}},20696:function(e){"use strict";e.exports=JSON.parse('{"name":"axios","version":"0.21.4","description":"Promise based HTTP client for the browser and node.js","main":"index.js","scripts":{"test":"grunt test","start":"node ./sandbox/server.js","build":"NODE_ENV=production grunt build","preversion":"npm test","version":"npm run build && grunt version && git add -A dist && git add CHANGELOG.md bower.json package.json","postversion":"git push && git push --tags","examples":"node ./examples/server.js","coveralls":"cat coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","fix":"eslint --fix lib/**/*.js"},"repository":{"type":"git","url":"https://github.com/axios/axios.git"},"keywords":["xhr","http","ajax","promise","node"],"author":"Matt Zabriskie","license":"MIT","bugs":{"url":"https://github.com/axios/axios/issues"},"homepage":"https://axios-http.com","devDependencies":{"coveralls":"^3.0.0","es6-promise":"^4.2.4","grunt":"^1.3.0","grunt-banner":"^0.6.0","grunt-cli":"^1.2.0","grunt-contrib-clean":"^1.1.0","grunt-contrib-watch":"^1.0.0","grunt-eslint":"^23.0.0","grunt-karma":"^4.0.0","grunt-mocha-test":"^0.13.3","grunt-ts":"^6.0.0-beta.19","grunt-webpack":"^4.0.2","istanbul-instrumenter-loader":"^1.0.0","jasmine-core":"^2.4.1","karma":"^6.3.2","karma-chrome-launcher":"^3.1.0","karma-firefox-launcher":"^2.1.0","karma-jasmine":"^1.1.1","karma-jasmine-ajax":"^0.1.13","karma-safari-launcher":"^1.0.0","karma-sauce-launcher":"^4.3.6","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.8","karma-webpack":"^4.0.2","load-grunt-tasks":"^3.5.2","minimist":"^1.2.0","mocha":"^8.2.1","sinon":"^4.5.0","terser-webpack-plugin":"^4.2.3","typescript":"^4.0.5","url-search-params":"^0.10.0","webpack":"^4.44.2","webpack-dev-server":"^3.11.0"},"browser":{"./lib/adapters/http.js":"./lib/adapters/xhr.js"},"jsdelivr":"dist/axios.min.js","unpkg":"dist/axios.min.js","typings":"./index.d.ts","dependencies":{"follow-redirects":"^1.14.0"},"bundlesize":[{"path":"./dist/axios.min.js","threshold":"5kB"}]}')},68139:function(e,t,n){"use strict";var r=n(67294),o=n(73935),i=n(67121),a=function(){return Math.random().toString(36).substring(7).split("").join(".")},l={INIT:"@@redux/INIT"+a(),REPLACE:"@@redux/REPLACE"+a(),PROBE_UNKNOWN_ACTION:function(){return"@@redux/PROBE_UNKNOWN_ACTION"+a()}};function s(e){if("object"!=typeof e||null===e)return!1;for(var t=e;null!==Object.getPrototypeOf(t);)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t}function u(e,t,n){var r;if("function"==typeof t&&"function"==typeof n||"function"==typeof n&&"function"==typeof arguments[3])throw new Error("It looks like you are passing several store enhancers to createStore(). This is not supported. Instead, compose them together to a single function.");if("function"==typeof t&&void 0===n&&(n=t,t=void 0),void 0!==n){if("function"!=typeof n)throw new Error("Expected the enhancer to be a function.");return n(u)(e,t)}if("function"!=typeof e)throw new Error("Expected the reducer to be a function.");var o=e,a=t,c=[],f=c,d=!1;function p(){f===c&&(f=c.slice())}function h(){if(d)throw new Error("You may not call store.getState() while the reducer is executing. The reducer has already received the state as an argument. Pass it down from the top reducer instead of reading it from the store.");return a}function m(e){if("function"!=typeof e)throw new Error("Expected the listener to be a function.");if(d)throw new Error("You may not call store.subscribe() while the reducer is executing. If you would like to be notified after the store has been updated, subscribe from a component and invoke store.getState() in the callback to access the latest state. See https://redux.js.org/api-reference/store#subscribelistener for more details.");var t=!0;return p(),f.push(e),function(){if(t){if(d)throw new Error("You may not unsubscribe from a store listener while the reducer is executing. See https://redux.js.org/api-reference/store#subscribelistener for more details.");t=!1,p();var n=f.indexOf(e);f.splice(n,1),c=null}}}function v(e){if(!s(e))throw new Error("Actions must be plain objects. Use custom middleware for async actions.");if(void 0===e.type)throw new Error('Actions may not have an undefined "type" property. Have you misspelled a constant?');if(d)throw new Error("Reducers may not dispatch actions.");try{d=!0,a=o(a,e)}finally{d=!1}for(var t=c=f,n=0;n<t.length;n++){(0,t[n])()}return e}function g(e){if("function"!=typeof e)throw new Error("Expected the nextReducer to be a function.");o=e,v({type:l.REPLACE})}function y(){var e,t=m;return(e={subscribe:function(e){if("object"!=typeof e||null===e)throw new TypeError("Expected the observer to be an object.");function n(){e.next&&e.next(h())}return n(),{unsubscribe:t(n)}}})[i.Z]=function(){return this},e}return v({type:l.INIT}),(r={dispatch:v,subscribe:m,getState:h,replaceReducer:g})[i.Z]=y,r}function c(e,t){var n=t&&t.type;return"Given "+(n&&'action "'+String(n)+'"'||"an action")+', reducer "'+e+'" returned undefined. To ignore an action, you must explicitly return the previous state. If you want this reducer to hold no value, you can return null instead of undefined.'}function f(e,t){return function(){return t(e.apply(this,arguments))}}function d(e,t){if("function"==typeof e)return f(e,t);if("object"!=typeof e||null===e)throw new Error("bindActionCreators expected an object or a function, instead received "+(null===e?"null":typeof e)+'. Did you write "import ActionCreators from" instead of "import * as ActionCreators from"?');var n={};for(var r in e){var o=e[r];"function"==typeof o&&(n[r]=f(o,t))}return n}function p(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function h(e,t){var n=Object.keys(e);return Object.getOwnPropertySymbols&&n.push.apply(n,Object.getOwnPropertySymbols(e)),t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n}function m(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?h(n,!0).forEach((function(t){p(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):h(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function v(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return 0===t.length?function(e){return e}:1===t.length?t[0]:t.reduce((function(e,t){return function(){return e(t.apply(void 0,arguments))}}))}function g(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(e){return function(){var n=e.apply(void 0,arguments),r=function(){throw new Error("Dispatching while constructing your middleware is not allowed. Other middleware would not be applied to this dispatch.")},o={getState:n.getState,dispatch:function(){return r.apply(void 0,arguments)}},i=t.map((function(e){return e(o)}));return m({},n,{dispatch:r=v.apply(void 0,i)(n.dispatch)})}}}function y(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function b(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=e&&("undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"]);if(null==n)return;var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return w(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 w(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 w(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}function x(e){return(x="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)}var E=n(46314),_=n(82492),S=n(14176),O={INIT:"INIT",ADD_MODEL:"ADD_MODEL",ADD_RELATION:"ADD_RELATION",CHANGE_RELATION:"CHANGE_RELATION",REMOVE_RELATION:"REMOVE_RELATION",GET_DATA_BEGIN:"GET_DATA_BEGIN",GET_DATA_SUCCESS:"GET_DATA_SUCCESS",GET_DATA_FAILURE:"GET_DATA_FAILURE",GET_DATA_END:"GET_DATA_END",HAS_CHANGES:"HAS_CHANGES",IS_UPDATING:"IS_UPDATING",STOP_LOADING:"STOP_LOADING",SET_SETTING_VALUE:"SET_SETTING_VALUE",SET_MISC_VALUE:"SET_MISC_VALUE",OPEN_DRAWER:"OPENING DRAWER",CLOSE_DRAWER:"CLOSING DRAWER",groups:{ADD_RECORD:"ADDING GROUP RECORD",REMOVE_RECORD:"REMOVING GROUP RECORD",SET_KEY_VALUE:"SET KEY VALUE GROUPS",SET_KEY_FORMAT:"SET FORMATTED KEY VALUE PAIRS GROUPS"},buttons:{ADD_RECORD:"ADDING BUTTON RECORD",REMOVE_RECORD:"REMOVING BUTTON RECORD",SET_KEY_VALUE:"SET KEY VALUE BUTTONS",SET_KEY_FORMAT:"SET FORMATTED KEY VALUE PAIRS BUTTONS"},timeSchedules:{ADD_RECORD:"ADDING TIME SCHEDULE",REMOVE_RECORD:"REMOVING TIME SCHEDULE",SET_KEY_VALUE:"SET KEY VALUE TIMESCHEDULES",SET_KEY_FORMAT:"SET FORMATTED KEY VALUE PAIRS TIMESCHEDULES",ADD_TIMESCHEDULE:"ADD_TIMESCHEDULE",SET_WEEKDAY:"SET_WEEKDAY",ADD_EXCLUDED_DATE:"ADD_EXCLUDED_DATE",SET_EXCLUDED_DATE:"SET_EXCLUDED_DATE",REMOVE_EXCLUDED_DATE:"REMOVE_EXCLUDED_DATE"},pageRules:{ADD_RECORD:"ADDING PAGE RULE",REMOVE_RECORD:"REMOVING PAGE RULE",SET_KEY_VALUE:"SET KEY VALUE PAGERULES",SET_KEY_FORMAT:"SET FORMATTED KEY VALUE PAIRS PAGERULES",ADD_PAGE_RULE_ROW:"ADD_PAGE_RULE_ROW",SET_PAGE_RULE_ROW:"SET_PAGE_RULE_ROW",REMOVE_PAGE_RULE_ROW:"REMOVE_PAGE_RULE_ROW"},wp:{GET_DATA_BEGIN:"GET_DATA_BEGIN_WP",GET_DATA_SUCCESS:"GET_DATA_SUCCESS_WP",GET_DATA_FAILURE:"GET_DATA_FAILURE_WP",GET_DATA_END:"GET_DATA_END_WP"},templates:{INIT:"INIT TEMPLATES",GET_DATA_BEGIN:"GET TEMPLATES DATA BEGIN",GET_DATA_FAILURE:"GET TEMPLATES DATA FAILURE",GET_DATA_END:"GET TEMPLATES DATA END",ADD_RECORD:"ADDING TEMPLATE"}},k=["monday","tuesday","wednesday","thursday","friday","saturday","sunday"],C="buttons",P="groups",j={MENU:"menu",SETTINGS:"settings",SETTINGS_PAGES:{analytics:"analytics",iconLibrary:"iconlibrary",preferences:"preferences",reset:"reset"},BUTTONIZER_TOUR:"buttonizertour",WELCOME_DIALOG:"welcome-splash",TIME_SCHEDULES:"timeschedules",PAGE_RULES:"pagerules"},A={normal_hover:{format:function(e,t){return[e,t].map((function(e){return"unset"===e||null==e?"":e})).filter((function(e,t,n){return 0===t||""!==e&&e!==n[0]})).join(";")||"unset"},parse:function(e){var t=e;if("boolean"==typeof e&&(t=String(e)),"number"==typeof e&&(t=String(e)),void 0===e)return[];if("string"!=typeof t)throw console.trace(),console.log(x(t),t),TypeError("'record[key]' val is not of type String, boolean or number");return t.split(";").map((function(e){if(e)return"true"===e||"false"!==e&&(isNaN(Number(e))?e:Number(e))})).map((function(e,t,n){return 0===t?e:e===n[0]?void 0:e}))}},fourSidesPx:{format:function(e,t,n,r){return"".concat(e,"px ").concat(t,"px ").concat(n,"px ").concat(r,"px")},parse:function(e){return e.match(/\d+/g)}},position:{format:function(e,t,n){return"".concat(e,": ").concat(n).concat(t)}}},T=["export_type","selected_page_rule","selected_schedule","id","parent","show_on_rule_trigger","show_on_schedule_trigger"],I={get buttonSettings(){var e={general:[],styling:[],advanced:[]};return Object.entries(E.button).map((function(t){_(e,y({},t[0],Object.entries(t[1]).map((function(e){return b(e,1)[0]}))))})),e},get groupSettings(){var e={general:[],styling:[],advanced:[]};return Object.entries(E.group).map((function(t){_(e,y({},t[0],Object.entries(t[1]).map((function(e){return b(e,1)[0]}))))})),e},get allSettings(){var e={general:[],styling:[],advanced:[]};return Object.entries(_({},E.button,E.group)).map((function(t){_(e,y({},t[0],Object.entries(t[1]).map((function(e){return b(e,1)[0]}))))})),e},get stylingNoGroup(){var e=this;return Object.entries(S(_({},E.button.styling,E.group.styling),(function(t,n){return e.groupSettings.styling.includes(n)&&e.buttonSettings.styling.includes(n)||n.includes("icon")}))).map((function(e){return b(e,1)[0]}))},get stylingHover(){return Object.entries(_({},E.button.styling,E.group.styling)).filter((function(e){return Array.isArray(e[1])})).map((function(e){return b(e,1)[0]}))}},R=n(9669),N=n.n(R);function D(e,t){M(),document.location.hash+="".concat(document.location.hash.match(/\/$/)?"":"/").concat(e).concat(t?"/"+t:"")}function M(){document.location.hash=document.location.hash.replace(/\/?(settings|menu|timeschedules|pagerules|buttonizertour).*$/i,"")}var L=new Map;function F(e){if(!e)return null;return"".concat(e.getDate(),"-").concat(function(e,t){for(var n=String(e);n.length<(t||2);)n="0"+n;return n}(e.getMonth()+1,2),"-").concat(e.getFullYear())}var z=function(){var e=buttonizer_admin.assets+"/templates/templates.json?buttonizer-icon-cache="+buttonizer_admin.version;return new Promise((function(t,n){L.has(e)&&t(L.get(e)),N()({url:e}).then((function(n){L.set(e,n.data),t(n.data)})).catch((function(e){return n({message:"Something went wrong",error:e})}))}))},B=n(71171),Z=n.n(B);function H(){return Array.apply(0,Array(15)).map((function(){return(e="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789").charAt(Math.floor(Math.random()*e.length));var e})).join("")}var U=n(90484);function W(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var V=n(5991),G=n(63349),$=n(14665);function K(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&(0,$.Z)(e,t)}function q(e,t){if(t&&("object"===(0,U.Z)(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return(0,G.Z)(e)}function Y(e){return(Y=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var J=n(96156),X=n(59968),Q=n(96410),ee=n(82961),te=n(28970);function ne(e){return(0,X.Z)(e)||(0,Q.Z)(e)||(0,ee.Z)(e)||(0,te.Z)()}function re(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 oe(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?re(Object(n),!0).forEach((function(t){(0,J.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):re(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var ie={type:"logger",log:function(e){this.output("log",e)},warn:function(e){this.output("warn",e)},error:function(e){this.output("error",e)},output:function(e,t){console&&console[e]&&console[e].apply(console,t)}},ae=new(function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};W(this,e),this.init(t,n)}return(0,V.Z)(e,[{key:"init",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.prefix=t.prefix||"i18next:",this.logger=e||ie,this.options=t,this.debug=t.debug}},{key:"setDebug",value:function(e){this.debug=e}},{key:"log",value:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return this.forward(t,"log","",!0)}},{key:"warn",value:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return this.forward(t,"warn","",!0)}},{key:"error",value:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return this.forward(t,"error","")}},{key:"deprecate",value:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return this.forward(t,"warn","WARNING DEPRECATED: ",!0)}},{key:"forward",value:function(e,t,n,r){return r&&!this.debug?null:("string"==typeof e[0]&&(e[0]="".concat(n).concat(this.prefix," ").concat(e[0])),this.logger[t](e))}},{key:"create",value:function(t){return new e(this.logger,oe(oe({},{prefix:"".concat(this.prefix,":").concat(t,":")}),this.options))}}]),e}()),le=function(){function e(){W(this,e),this.observers={}}return(0,V.Z)(e,[{key:"on",value:function(e,t){var n=this;return e.split(" ").forEach((function(e){n.observers[e]=n.observers[e]||[],n.observers[e].push(t)})),this}},{key:"off",value:function(e,t){this.observers[e]&&(t?this.observers[e]=this.observers[e].filter((function(e){return e!==t})):delete this.observers[e])}},{key:"emit",value:function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];if(this.observers[e]){var o=[].concat(this.observers[e]);o.forEach((function(e){e.apply(void 0,n)}))}if(this.observers["*"]){var i=[].concat(this.observers["*"]);i.forEach((function(t){t.apply(t,[e].concat(n))}))}}}]),e}();function se(){var e,t,n=new Promise((function(n,r){e=n,t=r}));return n.resolve=e,n.reject=t,n}function ue(e){return null==e?"":""+e}function ce(e,t,n){e.forEach((function(e){t[e]&&(n[e]=t[e])}))}function fe(e,t,n){function r(e){return e&&e.indexOf("###")>-1?e.replace(/###/g,"."):e}function o(){return!e||"string"==typeof e}for(var i="string"!=typeof t?[].concat(t):t.split(".");i.length>1;){if(o())return{};var a=r(i.shift());!e[a]&&n&&(e[a]=new n),e=Object.prototype.hasOwnProperty.call(e,a)?e[a]:{}}return o()?{}:{obj:e,k:r(i.shift())}}function de(e,t,n){var r=fe(e,t,Object);r.obj[r.k]=n}function pe(e,t){var n=fe(e,t),r=n.obj,o=n.k;if(r)return r[o]}function he(e,t,n){var r=pe(e,n);return void 0!==r?r:pe(t,n)}function me(e,t,n){for(var r in t)"__proto__"!==r&&"constructor"!==r&&(r in e?"string"==typeof e[r]||e[r]instanceof String||"string"==typeof t[r]||t[r]instanceof String?n&&(e[r]=t[r]):me(e[r],t[r],n):e[r]=t[r]);return e}function ve(e){return e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")}var ge={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/"};function ye(e){return"string"==typeof e?e.replace(/[&<>"'\/]/g,(function(e){return ge[e]})):e}var be="undefined"!=typeof window&&window.navigator&&window.navigator.userAgent&&window.navigator.userAgent.indexOf("MSIE")>-1,we=[" ",",","?","!",";"];function xe(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 Ee(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?xe(Object(n),!0).forEach((function(t){(0,J.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):xe(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function _e(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=Y(e);if(t){var o=Y(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return q(this,n)}}function Se(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:".";if(e){if(e[t])return e[t];for(var r=t.split(n),o=e,i=0;i<r.length;++i){if(!o)return;if("string"==typeof o[r[i]]&&i+1<r.length)return;if(void 0===o[r[i]]){for(var a=2,l=r.slice(i,i+a).join(n),s=o[l];void 0===s&&r.length>i+a;)a++,s=o[l=r.slice(i,i+a).join(n)];if(void 0===s)return;if(t.endsWith(l)){if("string"==typeof s)return s;if(l&&"string"==typeof s[l])return s[l]}var u=r.slice(i+a).join(n);return u?Se(s,u,n):void 0}o=o[r[i]]}return o}}var Oe=function(e){K(n,e);var t=_e(n);function n(e){var r,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{ns:["translation"],defaultNS:"translation"};return W(this,n),r=t.call(this),be&&le.call((0,G.Z)(r)),r.data=e||{},r.options=o,void 0===r.options.keySeparator&&(r.options.keySeparator="."),void 0===r.options.ignoreJSONStructure&&(r.options.ignoreJSONStructure=!0),r}return(0,V.Z)(n,[{key:"addNamespaces",value:function(e){this.options.ns.indexOf(e)<0&&this.options.ns.push(e)}},{key:"removeNamespaces",value:function(e){var t=this.options.ns.indexOf(e);t>-1&&this.options.ns.splice(t,1)}},{key:"getResource",value:function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},o=void 0!==r.keySeparator?r.keySeparator:this.options.keySeparator,i=void 0!==r.ignoreJSONStructure?r.ignoreJSONStructure:this.options.ignoreJSONStructure,a=[e,t];n&&"string"!=typeof n&&(a=a.concat(n)),n&&"string"==typeof n&&(a=a.concat(o?n.split(o):n)),e.indexOf(".")>-1&&(a=e.split("."));var l=pe(this.data,a);return l||!i||"string"!=typeof n?l:Se(this.data&&this.data[e]&&this.data[e][t],n,o)}},{key:"addResource",value:function(e,t,n,r){var o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{silent:!1},i=this.options.keySeparator;void 0===i&&(i=".");var a=[e,t];n&&(a=a.concat(i?n.split(i):n)),e.indexOf(".")>-1&&(r=t,t=(a=e.split("."))[1]),this.addNamespaces(t),de(this.data,a,r),o.silent||this.emit("added",e,t,n,r)}},{key:"addResources",value:function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{silent:!1};for(var o in n)"string"!=typeof n[o]&&"[object Array]"!==Object.prototype.toString.apply(n[o])||this.addResource(e,t,o,n[o],{silent:!0});r.silent||this.emit("added",e,t,n)}},{key:"addResourceBundle",value:function(e,t,n,r,o){var i=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{silent:!1},a=[e,t];e.indexOf(".")>-1&&(r=n,n=t,t=(a=e.split("."))[1]),this.addNamespaces(t);var l=pe(this.data,a)||{};r?me(l,n,o):l=Ee(Ee({},l),n),de(this.data,a,l),i.silent||this.emit("added",e,t,n)}},{key:"removeResourceBundle",value:function(e,t){this.hasResourceBundle(e,t)&&delete this.data[e][t],this.removeNamespaces(t),this.emit("removed",e,t)}},{key:"hasResourceBundle",value:function(e,t){return void 0!==this.getResource(e,t)}},{key:"getResourceBundle",value:function(e,t){return t||(t=this.options.defaultNS),"v1"===this.options.compatibilityAPI?Ee(Ee({},{}),this.getResource(e,t)):this.getResource(e,t)}},{key:"getDataByLanguage",value:function(e){return this.data[e]}},{key:"hasLanguageSomeTranslations",value:function(e){var t=this.getDataByLanguage(e);return!!(t&&Object.keys(t)||[]).find((function(e){return t[e]&&Object.keys(t[e]).length>0}))}},{key:"toJSON",value:function(){return this.data}}]),n}(le),ke={processors:{},addPostProcessor:function(e){this.processors[e.name]=e},handle:function(e,t,n,r,o){var i=this;return e.forEach((function(e){i.processors[e]&&(t=i.processors[e].process(t,n,r,o))})),t}};function Ce(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 Pe(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ce(Object(n),!0).forEach((function(t){(0,J.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ce(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function je(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=Y(e);if(t){var o=Y(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return q(this,n)}}var Ae={},Te=function(e){K(n,e);var t=je(n);function n(e){var r,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return W(this,n),r=t.call(this),be&&le.call((0,G.Z)(r)),ce(["resourceStore","languageUtils","pluralResolver","interpolator","backendConnector","i18nFormat","utils"],e,(0,G.Z)(r)),r.options=o,void 0===r.options.keySeparator&&(r.options.keySeparator="."),r.logger=ae.create("translator"),r}return(0,V.Z)(n,[{key:"changeLanguage",value:function(e){e&&(this.language=e)}},{key:"exists",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{interpolation:{}};if(null==e)return!1;var n=this.resolve(e,t);return n&&void 0!==n.res}},{key:"extractFromKey",value:function(e,t){var n=void 0!==t.nsSeparator?t.nsSeparator:this.options.nsSeparator;void 0===n&&(n=":");var r=void 0!==t.keySeparator?t.keySeparator:this.options.keySeparator,o=t.ns||this.options.defaultNS||[],i=n&&e.indexOf(n)>-1,a=!(this.options.userDefinedKeySeparator||t.keySeparator||this.options.userDefinedNsSeparator||t.nsSeparator||function(e,t,n){t=t||"",n=n||"";var r=we.filter((function(e){return t.indexOf(e)<0&&n.indexOf(e)<0}));if(0===r.length)return!0;var o=new RegExp("(".concat(r.map((function(e){return"?"===e?"\\?":e})).join("|"),")")),i=!o.test(e);if(!i){var a=e.indexOf(n);a>0&&!o.test(e.substring(0,a))&&(i=!0)}return i}(e,n,r));if(i&&!a){var l=e.match(this.interpolator.nestingRegexp);if(l&&l.length>0)return{key:e,namespaces:o};var s=e.split(n);(n!==r||n===r&&this.options.ns.indexOf(s[0])>-1)&&(o=s.shift()),e=s.join(r)}return"string"==typeof o&&(o=[o]),{key:e,namespaces:o}}},{key:"translate",value:function(e,t,r){var o=this;if("object"!==(0,U.Z)(t)&&this.options.overloadTranslationOptionHandler&&(t=this.options.overloadTranslationOptionHandler(arguments)),t||(t={}),null==e)return"";Array.isArray(e)||(e=[String(e)]);var i=void 0!==t.keySeparator?t.keySeparator:this.options.keySeparator,a=this.extractFromKey(e[e.length-1],t),l=a.key,s=a.namespaces,u=s[s.length-1],c=t.lng||this.language,f=t.appendNamespaceToCIMode||this.options.appendNamespaceToCIMode;if(c&&"cimode"===c.toLowerCase()){if(f){var d=t.nsSeparator||this.options.nsSeparator;return u+d+l}return l}var p=this.resolve(e,t),h=p&&p.res,m=p&&p.usedKey||l,v=p&&p.exactUsedKey||l,g=Object.prototype.toString.apply(h),y=["[object Number]","[object Function]","[object RegExp]"],b=void 0!==t.joinArrays?t.joinArrays:this.options.joinArrays,w=!this.i18nFormat||this.i18nFormat.handleAsObject,x="string"!=typeof h&&"boolean"!=typeof h&&"number"!=typeof h;if(w&&h&&x&&y.indexOf(g)<0&&("string"!=typeof b||"[object Array]"!==g)){if(!t.returnObjects&&!this.options.returnObjects)return this.options.returnedObjectHandler||this.logger.warn("accessing an object - but returnObjects options is not enabled!"),this.options.returnedObjectHandler?this.options.returnedObjectHandler(m,h,Pe(Pe({},t),{},{ns:s})):"key '".concat(l," (").concat(this.language,")' returned an object instead of string.");if(i){var E="[object Array]"===g,_=E?[]:{},S=E?v:m;for(var O in h)if(Object.prototype.hasOwnProperty.call(h,O)){var k="".concat(S).concat(i).concat(O);_[O]=this.translate(k,Pe(Pe({},t),{joinArrays:!1,ns:s})),_[O]===k&&(_[O]=h[O])}h=_}}else if(w&&"string"==typeof b&&"[object Array]"===g)(h=h.join(b))&&(h=this.extendTranslation(h,e,t,r));else{var C=!1,P=!1,j=void 0!==t.count&&"string"!=typeof t.count,A=n.hasDefaultValue(t),T=j?this.pluralResolver.getSuffix(c,t.count,t):"",I=t["defaultValue".concat(T)]||t.defaultValue;!this.isValidLookup(h)&&A&&(C=!0,h=I),this.isValidLookup(h)||(P=!0,h=l);var R=t.missingKeyNoValueFallbackToKey||this.options.missingKeyNoValueFallbackToKey,N=R&&P?void 0:h,D=A&&I!==h&&this.options.updateMissing;if(P||C||D){if(this.logger.log(D?"updateKey":"missingKey",c,u,l,D?I:h),i){var M=this.resolve(l,Pe(Pe({},t),{},{keySeparator:!1}));M&&M.res&&this.logger.warn("Seems the loaded translations were in flat JSON format instead of nested. Either set keySeparator: false on init or make sure your translations are published in nested format.")}var L=[],F=this.languageUtils.getFallbackCodes(this.options.fallbackLng,t.lng||this.language);if("fallback"===this.options.saveMissingTo&&F&&F[0])for(var z=0;z<F.length;z++)L.push(F[z]);else"all"===this.options.saveMissingTo?L=this.languageUtils.toResolveHierarchy(t.lng||this.language):L.push(t.lng||this.language);var B=function(e,n,r){var i=A&&r!==h?r:N;o.options.missingKeyHandler?o.options.missingKeyHandler(e,u,n,i,D,t):o.backendConnector&&o.backendConnector.saveMissing&&o.backendConnector.saveMissing(e,u,n,i,D,t),o.emit("missingKey",e,u,n,h)};this.options.saveMissing&&(this.options.saveMissingPlurals&&j?L.forEach((function(e){o.pluralResolver.getSuffixes(e).forEach((function(n){B([e],l+n,t["defaultValue".concat(n)]||I)}))})):B(L,l,I))}h=this.extendTranslation(h,e,t,p,r),P&&h===l&&this.options.appendNamespaceToMissingKey&&(h="".concat(u,":").concat(l)),(P||C)&&this.options.parseMissingKeyHandler&&(h=this.options.parseMissingKeyHandler(h))}return h}},{key:"extendTranslation",value:function(e,t,n,r,o){var i=this;if(this.i18nFormat&&this.i18nFormat.parse)e=this.i18nFormat.parse(e,n,r.usedLng,r.usedNS,r.usedKey,{resolved:r});else if(!n.skipInterpolation){n.interpolation&&this.interpolator.init(Pe(Pe({},n),{interpolation:Pe(Pe({},this.options.interpolation),n.interpolation)}));var a,l="string"==typeof e&&(n&&n.interpolation&&void 0!==n.interpolation.skipOnVariables?n.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables);if(l){var s=e.match(this.interpolator.nestingRegexp);a=s&&s.length}var u=n.replace&&"string"!=typeof n.replace?n.replace:n;if(this.options.interpolation.defaultVariables&&(u=Pe(Pe({},this.options.interpolation.defaultVariables),u)),e=this.interpolator.interpolate(e,u,n.lng||this.language,n),l){var c=e.match(this.interpolator.nestingRegexp);a<(c&&c.length)&&(n.nest=!1)}!1!==n.nest&&(e=this.interpolator.nest(e,(function(){for(var e=arguments.length,r=new Array(e),a=0;a<e;a++)r[a]=arguments[a];return o&&o[0]===r[0]&&!n.context?(i.logger.warn("It seems you are nesting recursively key: ".concat(r[0]," in key: ").concat(t[0])),null):i.translate.apply(i,r.concat([t]))}),n)),n.interpolation&&this.interpolator.reset()}var f=n.postProcess||this.options.postProcess,d="string"==typeof f?[f]:f;return null!=e&&d&&d.length&&!1!==n.applyPostProcessor&&(e=ke.handle(d,e,t,this.options&&this.options.postProcessPassResolved?Pe({i18nResolved:r},n):n,this)),e}},{key:"resolve",value:function(e){var t,n,r,o,i,a=this,l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return"string"==typeof e&&(e=[e]),e.forEach((function(e){if(!a.isValidLookup(t)){var s=a.extractFromKey(e,l),u=s.key;n=u;var c=s.namespaces;a.options.fallbackNS&&(c=c.concat(a.options.fallbackNS));var f=void 0!==l.count&&"string"!=typeof l.count,d=f&&!l.ordinal&&0===l.count&&a.pluralResolver.shouldUseIntlApi(),p=void 0!==l.context&&("string"==typeof l.context||"number"==typeof l.context)&&""!==l.context,h=l.lngs?l.lngs:a.languageUtils.toResolveHierarchy(l.lng||a.language,l.fallbackLng);c.forEach((function(e){a.isValidLookup(t)||(i=e,!Ae["".concat(h[0],"-").concat(e)]&&a.utils&&a.utils.hasLoadedNamespace&&!a.utils.hasLoadedNamespace(i)&&(Ae["".concat(h[0],"-").concat(e)]=!0,a.logger.warn('key "'.concat(n,'" for languages "').concat(h.join(", "),'" won\'t get resolved as namespace "').concat(i,'" was not yet loaded'),"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!")),h.forEach((function(n){if(!a.isValidLookup(t)){o=n;var i,s=[u];if(a.i18nFormat&&a.i18nFormat.addLookupKeys)a.i18nFormat.addLookupKeys(s,u,n,e,l);else{var c;f&&(c=a.pluralResolver.getSuffix(n,l.count,l));if(f&&(s.push(u+c),d&&s.push(u+"_zero")),p){var h="".concat(u).concat(a.options.contextSeparator).concat(l.context);s.push(h),f&&(s.push(h+c),d&&s.push(h+"_zero"))}}for(;i=s.pop();)a.isValidLookup(t)||(r=i,t=a.getResource(n,e,i,l))}})))}))}})),{res:t,usedKey:n,exactUsedKey:r,usedLng:o,usedNS:i}}},{key:"isValidLookup",value:function(e){return!(void 0===e||!this.options.returnNull&&null===e||!this.options.returnEmptyString&&""===e)}},{key:"getResource",value:function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return this.i18nFormat&&this.i18nFormat.getResource?this.i18nFormat.getResource(e,t,n,r):this.resourceStore.getResource(e,t,n,r)}}],[{key:"hasDefaultValue",value:function(e){for(var t in e)if(Object.prototype.hasOwnProperty.call(e,t)&&"defaultValue"===t.substring(0,"defaultValue".length)&&void 0!==e[t])return!0;return!1}}]),n}(le);function Ie(e){return e.charAt(0).toUpperCase()+e.slice(1)}var Re=function(){function e(t){W(this,e),this.options=t,this.supportedLngs=this.options.supportedLngs||!1,this.logger=ae.create("languageUtils")}return(0,V.Z)(e,[{key:"getScriptPartFromCode",value:function(e){if(!e||e.indexOf("-")<0)return null;var t=e.split("-");return 2===t.length?null:(t.pop(),"x"===t[t.length-1].toLowerCase()?null:this.formatLanguageCode(t.join("-")))}},{key:"getLanguagePartFromCode",value:function(e){if(!e||e.indexOf("-")<0)return e;var t=e.split("-");return this.formatLanguageCode(t[0])}},{key:"formatLanguageCode",value:function(e){if("string"==typeof e&&e.indexOf("-")>-1){var t=["hans","hant","latn","cyrl","cans","mong","arab"],n=e.split("-");return this.options.lowerCaseLng?n=n.map((function(e){return e.toLowerCase()})):2===n.length?(n[0]=n[0].toLowerCase(),n[1]=n[1].toUpperCase(),t.indexOf(n[1].toLowerCase())>-1&&(n[1]=Ie(n[1].toLowerCase()))):3===n.length&&(n[0]=n[0].toLowerCase(),2===n[1].length&&(n[1]=n[1].toUpperCase()),"sgn"!==n[0]&&2===n[2].length&&(n[2]=n[2].toUpperCase()),t.indexOf(n[1].toLowerCase())>-1&&(n[1]=Ie(n[1].toLowerCase())),t.indexOf(n[2].toLowerCase())>-1&&(n[2]=Ie(n[2].toLowerCase()))),n.join("-")}return this.options.cleanCode||this.options.lowerCaseLng?e.toLowerCase():e}},{key:"isSupportedCode",value:function(e){return("languageOnly"===this.options.load||this.options.nonExplicitSupportedLngs)&&(e=this.getLanguagePartFromCode(e)),!this.supportedLngs||!this.supportedLngs.length||this.supportedLngs.indexOf(e)>-1}},{key:"getBestMatchFromCodes",value:function(e){var t,n=this;return e?(e.forEach((function(e){if(!t){var r=n.formatLanguageCode(e);n.options.supportedLngs&&!n.isSupportedCode(r)||(t=r)}})),!t&&this.options.supportedLngs&&e.forEach((function(e){if(!t){var r=n.getLanguagePartFromCode(e);if(n.isSupportedCode(r))return t=r;t=n.options.supportedLngs.find((function(e){if(0===e.indexOf(r))return e}))}})),t||(t=this.getFallbackCodes(this.options.fallbackLng)[0]),t):null}},{key:"getFallbackCodes",value:function(e,t){if(!e)return[];if("function"==typeof e&&(e=e(t)),"string"==typeof e&&(e=[e]),"[object Array]"===Object.prototype.toString.apply(e))return e;if(!t)return e.default||[];var n=e[t];return n||(n=e[this.getScriptPartFromCode(t)]),n||(n=e[this.formatLanguageCode(t)]),n||(n=e[this.getLanguagePartFromCode(t)]),n||(n=e.default),n||[]}},{key:"toResolveHierarchy",value:function(e,t){var n=this,r=this.getFallbackCodes(t||this.options.fallbackLng||[],e),o=[],i=function(e){e&&(n.isSupportedCode(e)?o.push(e):n.logger.warn("rejecting language code not found in supportedLngs: ".concat(e)))};return"string"==typeof e&&e.indexOf("-")>-1?("languageOnly"!==this.options.load&&i(this.formatLanguageCode(e)),"languageOnly"!==this.options.load&&"currentOnly"!==this.options.load&&i(this.getScriptPartFromCode(e)),"currentOnly"!==this.options.load&&i(this.getLanguagePartFromCode(e))):"string"==typeof e&&i(this.formatLanguageCode(e)),r.forEach((function(e){o.indexOf(e)<0&&i(n.formatLanguageCode(e))})),o}}]),e}(),Ne=[{lngs:["ach","ak","am","arn","br","fil","gun","ln","mfe","mg","mi","oc","pt","pt-BR","tg","tl","ti","tr","uz","wa"],nr:[1,2],fc:1},{lngs:["af","an","ast","az","bg","bn","ca","da","de","dev","el","en","eo","es","et","eu","fi","fo","fur","fy","gl","gu","ha","hi","hu","hy","ia","it","kk","kn","ku","lb","mai","ml","mn","mr","nah","nap","nb","ne","nl","nn","no","nso","pa","pap","pms","ps","pt-PT","rm","sco","se","si","so","son","sq","sv","sw","ta","te","tk","ur","yo"],nr:[1,2],fc:2},{lngs:["ay","bo","cgg","fa","ht","id","ja","jbo","ka","km","ko","ky","lo","ms","sah","su","th","tt","ug","vi","wo","zh"],nr:[1],fc:3},{lngs:["be","bs","cnr","dz","hr","ru","sr","uk"],nr:[1,2,5],fc:4},{lngs:["ar"],nr:[0,1,2,3,11,100],fc:5},{lngs:["cs","sk"],nr:[1,2,5],fc:6},{lngs:["csb","pl"],nr:[1,2,5],fc:7},{lngs:["cy"],nr:[1,2,3,8],fc:8},{lngs:["fr"],nr:[1,2],fc:9},{lngs:["ga"],nr:[1,2,3,7,11],fc:10},{lngs:["gd"],nr:[1,2,3,20],fc:11},{lngs:["is"],nr:[1,2],fc:12},{lngs:["jv"],nr:[0,1],fc:13},{lngs:["kw"],nr:[1,2,3,4],fc:14},{lngs:["lt"],nr:[1,2,10],fc:15},{lngs:["lv"],nr:[1,2,0],fc:16},{lngs:["mk"],nr:[1,2],fc:17},{lngs:["mnk"],nr:[0,1,2],fc:18},{lngs:["mt"],nr:[1,2,11,20],fc:19},{lngs:["or"],nr:[2,1],fc:2},{lngs:["ro"],nr:[1,2,20],fc:20},{lngs:["sl"],nr:[5,1,2,3],fc:21},{lngs:["he","iw"],nr:[1,2,20,21],fc:22}],De={1:function(e){return Number(e>1)},2:function(e){return Number(1!=e)},3:function(e){return 0},4:function(e){return Number(e%10==1&&e%100!=11?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2)},5:function(e){return Number(0==e?0:1==e?1:2==e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5)},6:function(e){return Number(1==e?0:e>=2&&e<=4?1:2)},7:function(e){return Number(1==e?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2)},8:function(e){return Number(1==e?0:2==e?1:8!=e&&11!=e?2:3)},9:function(e){return Number(e>=2)},10:function(e){return Number(1==e?0:2==e?1:e<7?2:e<11?3:4)},11:function(e){return Number(1==e||11==e?0:2==e||12==e?1:e>2&&e<20?2:3)},12:function(e){return Number(e%10!=1||e%100==11)},13:function(e){return Number(0!==e)},14:function(e){return Number(1==e?0:2==e?1:3==e?2:3)},15:function(e){return Number(e%10==1&&e%100!=11?0:e%10>=2&&(e%100<10||e%100>=20)?1:2)},16:function(e){return Number(e%10==1&&e%100!=11?0:0!==e?1:2)},17:function(e){return Number(1==e||e%10==1&&e%100!=11?0:1)},18:function(e){return Number(0==e?0:1==e?1:2)},19:function(e){return Number(1==e?0:0==e||e%100>1&&e%100<11?1:e%100>10&&e%100<20?2:3)},20:function(e){return Number(1==e?0:0==e||e%100>0&&e%100<20?1:2)},21:function(e){return Number(e%100==1?1:e%100==2?2:e%100==3||e%100==4?3:0)},22:function(e){return Number(1==e?0:2==e?1:(e<0||e>10)&&e%10==0?2:3)}},Me=["v1","v2","v3"],Le={zero:0,one:1,two:2,few:3,many:4,other:5};function Fe(){var e={};return Ne.forEach((function(t){t.lngs.forEach((function(n){e[n]={numbers:t.nr,plurals:De[t.fc]}}))})),e}var ze=function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};W(this,e),this.languageUtils=t,this.options=n,this.logger=ae.create("pluralResolver"),this.options.compatibilityJSON&&"v4"!==this.options.compatibilityJSON||"undefined"!=typeof Intl&&Intl.PluralRules||(this.options.compatibilityJSON="v3",this.logger.error("Your environment seems not to be Intl API compatible, use an Intl.PluralRules polyfill. Will fallback to the compatibilityJSON v3 format handling.")),this.rules=Fe()}return(0,V.Z)(e,[{key:"addRule",value:function(e,t){this.rules[e]=t}},{key:"getRule",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(this.shouldUseIntlApi())try{return new Intl.PluralRules(e,{type:t.ordinal?"ordinal":"cardinal"})}catch(e){return}return this.rules[e]||this.rules[this.languageUtils.getLanguagePartFromCode(e)]}},{key:"needsPlural",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=this.getRule(e,t);return this.shouldUseIntlApi()?n&&n.resolvedOptions().pluralCategories.length>1:n&&n.numbers.length>1}},{key:"getPluralFormsOfKey",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return this.getSuffixes(e,n).map((function(e){return"".concat(t).concat(e)}))}},{key:"getSuffixes",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=this.getRule(e,n);return r?this.shouldUseIntlApi()?r.resolvedOptions().pluralCategories.sort((function(e,t){return Le[e]-Le[t]})).map((function(e){return"".concat(t.options.prepend).concat(e)})):r.numbers.map((function(r){return t.getSuffix(e,r,n)})):[]}},{key:"getSuffix",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=this.getRule(e,n);return r?this.shouldUseIntlApi()?"".concat(this.options.prepend).concat(r.select(t)):this.getSuffixRetroCompatible(r,t):(this.logger.warn("no plural rule found for: ".concat(e)),"")}},{key:"getSuffixRetroCompatible",value:function(e,t){var n=this,r=e.noAbs?e.plurals(t):e.plurals(Math.abs(t)),o=e.numbers[r];this.options.simplifyPluralSuffix&&2===e.numbers.length&&1===e.numbers[0]&&(2===o?o="plural":1===o&&(o=""));var i=function(){return n.options.prepend&&o.toString()?n.options.prepend+o.toString():o.toString()};return"v1"===this.options.compatibilityJSON?1===o?"":"number"==typeof o?"_plural_".concat(o.toString()):i():"v2"===this.options.compatibilityJSON||this.options.simplifyPluralSuffix&&2===e.numbers.length&&1===e.numbers[0]?i():this.options.prepend&&r.toString()?this.options.prepend+r.toString():r.toString()}},{key:"shouldUseIntlApi",value:function(){return!Me.includes(this.options.compatibilityJSON)}}]),e}();function Be(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 Ze(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Be(Object(n),!0).forEach((function(t){(0,J.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Be(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var He=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};W(this,e),this.logger=ae.create("interpolator"),this.options=t,this.format=t.interpolation&&t.interpolation.format||function(e){return e},this.init(t)}return(0,V.Z)(e,[{key:"init",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};e.interpolation||(e.interpolation={escapeValue:!0});var t=e.interpolation;this.escape=void 0!==t.escape?t.escape:ye,this.escapeValue=void 0===t.escapeValue||t.escapeValue,this.useRawValueToEscape=void 0!==t.useRawValueToEscape&&t.useRawValueToEscape,this.prefix=t.prefix?ve(t.prefix):t.prefixEscaped||"{{",this.suffix=t.suffix?ve(t.suffix):t.suffixEscaped||"}}",this.formatSeparator=t.formatSeparator?t.formatSeparator:t.formatSeparator||",",this.unescapePrefix=t.unescapeSuffix?"":t.unescapePrefix||"-",this.unescapeSuffix=this.unescapePrefix?"":t.unescapeSuffix||"",this.nestingPrefix=t.nestingPrefix?ve(t.nestingPrefix):t.nestingPrefixEscaped||ve("$t("),this.nestingSuffix=t.nestingSuffix?ve(t.nestingSuffix):t.nestingSuffixEscaped||ve(")"),this.nestingOptionsSeparator=t.nestingOptionsSeparator?t.nestingOptionsSeparator:t.nestingOptionsSeparator||",",this.maxReplaces=t.maxReplaces?t.maxReplaces:1e3,this.alwaysFormat=void 0!==t.alwaysFormat&&t.alwaysFormat,this.resetRegExp()}},{key:"reset",value:function(){this.options&&this.init(this.options)}},{key:"resetRegExp",value:function(){var e="".concat(this.prefix,"(.+?)").concat(this.suffix);this.regexp=new RegExp(e,"g");var t="".concat(this.prefix).concat(this.unescapePrefix,"(.+?)").concat(this.unescapeSuffix).concat(this.suffix);this.regexpUnescape=new RegExp(t,"g");var n="".concat(this.nestingPrefix,"(.+?)").concat(this.nestingSuffix);this.nestingRegexp=new RegExp(n,"g")}},{key:"interpolate",value:function(e,t,n,r){var o,i,a,l=this,s=this.options&&this.options.interpolation&&this.options.interpolation.defaultVariables||{};function u(e){return e.replace(/\$/g,"$$$$")}var c=function(e){if(e.indexOf(l.formatSeparator)<0){var o=he(t,s,e);return l.alwaysFormat?l.format(o,void 0,n,Ze(Ze(Ze({},r),t),{},{interpolationkey:e})):o}var i=e.split(l.formatSeparator),a=i.shift().trim(),u=i.join(l.formatSeparator).trim();return l.format(he(t,s,a),u,n,Ze(Ze(Ze({},r),t),{},{interpolationkey:a}))};this.resetRegExp();var f=r&&r.missingInterpolationHandler||this.options.missingInterpolationHandler,d=r&&r.interpolation&&void 0!==r.interpolation.skipOnVariables?r.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables;return[{regex:this.regexpUnescape,safeValue:function(e){return u(e)}},{regex:this.regexp,safeValue:function(e){return l.escapeValue?u(l.escape(e)):u(e)}}].forEach((function(t){for(a=0;o=t.regex.exec(e);){var n=o[1].trim();if(void 0===(i=c(n)))if("function"==typeof f){var s=f(e,o,r);i="string"==typeof s?s:""}else if(r&&r.hasOwnProperty(n))i="";else{if(d){i=o[0];continue}l.logger.warn("missed to pass in variable ".concat(n," for interpolating ").concat(e)),i=""}else"string"==typeof i||l.useRawValueToEscape||(i=ue(i));var u=t.safeValue(i);if(e=e.replace(o[0],u),d?(t.regex.lastIndex+=u.length,t.regex.lastIndex-=o[0].length):t.regex.lastIndex=0,++a>=l.maxReplaces)break}})),e}},{key:"nest",value:function(e,t){var n,r,o=this,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},a=Ze({},i);function l(e,t){var n=this.nestingOptionsSeparator;if(e.indexOf(n)<0)return e;var r=e.split(new RegExp("".concat(n,"[ ]*{"))),o="{".concat(r[1]);e=r[0],o=(o=this.interpolate(o,a)).replace(/'/g,'"');try{a=JSON.parse(o),t&&(a=Ze(Ze({},t),a))}catch(t){return this.logger.warn("failed parsing options string in nesting for key ".concat(e),t),"".concat(e).concat(n).concat(o)}return delete a.defaultValue,e}for(a.applyPostProcessor=!1,delete a.defaultValue;n=this.nestingRegexp.exec(e);){var s=[],u=!1;if(-1!==n[0].indexOf(this.formatSeparator)&&!/{.*}/.test(n[1])){var c=n[1].split(this.formatSeparator).map((function(e){return e.trim()}));n[1]=c.shift(),s=c,u=!0}if((r=t(l.call(this,n[1].trim(),a),a))&&n[0]===e&&"string"!=typeof r)return r;"string"!=typeof r&&(r=ue(r)),r||(this.logger.warn("missed to resolve ".concat(n[1]," for nesting ").concat(e)),r=""),u&&(r=s.reduce((function(e,t){return o.format(e,t,i.lng,Ze(Ze({},i),{},{interpolationkey:n[1].trim()}))}),r.trim())),e=e.replace(n[0],r),this.regexp.lastIndex=0}return e}}]),e}();function Ue(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 We(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ue(Object(n),!0).forEach((function(t){(0,J.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ue(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var Ve=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};W(this,e),this.logger=ae.create("formatter"),this.options=t,this.formats={number:function(e,t,n){return new Intl.NumberFormat(t,n).format(e)},currency:function(e,t,n){return new Intl.NumberFormat(t,We(We({},n),{},{style:"currency"})).format(e)},datetime:function(e,t,n){return new Intl.DateTimeFormat(t,We({},n)).format(e)},relativetime:function(e,t,n){return new Intl.RelativeTimeFormat(t,We({},n)).format(e,n.range||"day")},list:function(e,t,n){return new Intl.ListFormat(t,We({},n)).format(e)}},this.init(t)}return(0,V.Z)(e,[{key:"init",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{interpolation:{}},n=t.interpolation;this.formatSeparator=n.formatSeparator?n.formatSeparator:n.formatSeparator||","}},{key:"add",value:function(e,t){this.formats[e.toLowerCase().trim()]=t}},{key:"format",value:function(e,t,n,r){var o=this;return t.split(this.formatSeparator).reduce((function(e,t){var i=function(e){var t=e.toLowerCase().trim(),n={};if(e.indexOf("(")>-1){var r=e.split("(");t=r[0].toLowerCase().trim();var o=r[1].substring(0,r[1].length-1);if("currency"===t&&o.indexOf(":")<0)n.currency||(n.currency=o.trim());else if("relativetime"===t&&o.indexOf(":")<0)n.range||(n.range=o.trim());else{o.split(";").forEach((function(e){if(e){var t=ne(e.split(":")),r=t[0],o=t.slice(1).join(":");"false"===o.trim()&&(n[r.trim()]=!1),"true"===o.trim()&&(n[r.trim()]=!0),isNaN(o.trim())||(n[r.trim()]=parseInt(o.trim(),10)),n[r.trim()]||(n[r.trim()]=o.trim())}}))}}return{formatName:t,formatOptions:n}}(t),a=i.formatName,l=i.formatOptions;if(o.formats[a]){var s=e;try{var u=r&&r.formatParams&&r.formatParams[r.interpolationkey]||{},c=u.locale||u.lng||r.locale||r.lng||n;s=o.formats[a](e,c,We(We(We({},l),r),u))}catch(e){o.logger.warn(e)}return s}return o.logger.warn("there was no format function for ".concat(a)),e}),e)}}]),e}();function Ge(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 $e(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ge(Object(n),!0).forEach((function(t){(0,J.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ge(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Ke(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=Y(e);if(t){var o=Y(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return q(this,n)}}var qe=function(e){K(n,e);var t=Ke(n);function n(e,r,o){var i,a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return W(this,n),i=t.call(this),be&&le.call((0,G.Z)(i)),i.backend=e,i.store=r,i.services=o,i.languageUtils=o.languageUtils,i.options=a,i.logger=ae.create("backendConnector"),i.state={},i.queue=[],i.backend&&i.backend.init&&i.backend.init(o,a.backend,a),i}return(0,V.Z)(n,[{key:"queueLoad",value:function(e,t,n,r){var o=this,i=[],a=[],l=[],s=[];return e.forEach((function(e){var r=!0;t.forEach((function(t){var l="".concat(e,"|").concat(t);!n.reload&&o.store.hasResourceBundle(e,t)?o.state[l]=2:o.state[l]<0||(1===o.state[l]?a.indexOf(l)<0&&a.push(l):(o.state[l]=1,r=!1,a.indexOf(l)<0&&a.push(l),i.indexOf(l)<0&&i.push(l),s.indexOf(t)<0&&s.push(t)))})),r||l.push(e)})),(i.length||a.length)&&this.queue.push({pending:a,loaded:{},errors:[],callback:r}),{toLoad:i,pending:a,toLoadLanguages:l,toLoadNamespaces:s}}},{key:"loaded",value:function(e,t,n){var r=e.split("|"),o=r[0],i=r[1];t&&this.emit("failedLoading",o,i,t),n&&this.store.addResourceBundle(o,i,n),this.state[e]=t?-1:2;var a={};this.queue.forEach((function(n){!function(e,t,n,r){var o=fe(e,t,Object),i=o.obj,a=o.k;i[a]=i[a]||[],r&&(i[a]=i[a].concat(n)),r||i[a].push(n)}(n.loaded,[o],i),function(e,t){for(var n=e.indexOf(t);-1!==n;)e.splice(n,1),n=e.indexOf(t)}(n.pending,e),t&&n.errors.push(t),0!==n.pending.length||n.done||(Object.keys(n.loaded).forEach((function(e){a[e]||(a[e]=[]),n.loaded[e].length&&n.loaded[e].forEach((function(t){a[e].indexOf(t)<0&&a[e].push(t)}))})),n.done=!0,n.errors.length?n.callback(n.errors):n.callback())})),this.emit("loaded",a),this.queue=this.queue.filter((function(e){return!e.done}))}},{key:"read",value:function(e,t,n){var r=this,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:350,a=arguments.length>5?arguments[5]:void 0;return e.length?this.backend[n](e,t,(function(l,s){l&&s&&o<5?setTimeout((function(){r.read.call(r,e,t,n,o+1,2*i,a)}),i):a(l,s)})):a(null,{})}},{key:"prepareLoading",value:function(e,t){var n=this,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=arguments.length>3?arguments[3]:void 0;if(!this.backend)return this.logger.warn("No backend was added via i18next.use. Will not load resources."),o&&o();"string"==typeof e&&(e=this.languageUtils.toResolveHierarchy(e)),"string"==typeof t&&(t=[t]);var i=this.queueLoad(e,t,r,o);if(!i.toLoad.length)return i.pending.length||o(),null;i.toLoad.forEach((function(e){n.loadOne(e)}))}},{key:"load",value:function(e,t,n){this.prepareLoading(e,t,{},n)}},{key:"reload",value:function(e,t,n){this.prepareLoading(e,t,{reload:!0},n)}},{key:"loadOne",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",r=e.split("|"),o=r[0],i=r[1];this.read(o,i,"read",void 0,void 0,(function(r,a){r&&t.logger.warn("".concat(n,"loading namespace ").concat(i," for language ").concat(o," failed"),r),!r&&a&&t.logger.log("".concat(n,"loaded namespace ").concat(i," for language ").concat(o),a),t.loaded(e,r,a)}))}},{key:"saveMissing",value:function(e,t,n,r,o){var i=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{};this.services.utils&&this.services.utils.hasLoadedNamespace&&!this.services.utils.hasLoadedNamespace(t)?this.logger.warn('did not save key "'.concat(n,'" as the namespace "').concat(t,'" was not yet loaded'),"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!"):null!=n&&""!==n&&(this.backend&&this.backend.create&&this.backend.create(e,t,n,r,null,$e($e({},i),{},{isUpdate:o})),e&&e[0]&&this.store.addResource(e[0],t,n,r))}}]),n}(le);function Ye(){return{debug:!1,initImmediate:!0,ns:["translation"],defaultNS:["translation"],fallbackLng:["dev"],fallbackNS:!1,supportedLngs:!1,nonExplicitSupportedLngs:!1,load:"all",preload:!1,simplifyPluralSuffix:!0,keySeparator:".",nsSeparator:":",pluralSeparator:"_",contextSeparator:"_",partialBundledLanguages:!1,saveMissing:!1,updateMissing:!1,saveMissingTo:"fallback",saveMissingPlurals:!0,missingKeyHandler:!1,missingInterpolationHandler:!1,postProcess:!1,postProcessPassResolved:!1,returnNull:!0,returnEmptyString:!0,returnObjects:!1,joinArrays:!1,returnedObjectHandler:!1,parseMissingKeyHandler:!1,appendNamespaceToMissingKey:!1,appendNamespaceToCIMode:!1,overloadTranslationOptionHandler:function(e){var t={};if("object"===(0,U.Z)(e[1])&&(t=e[1]),"string"==typeof e[1]&&(t.defaultValue=e[1]),"string"==typeof e[2]&&(t.tDescription=e[2]),"object"===(0,U.Z)(e[2])||"object"===(0,U.Z)(e[3])){var n=e[3]||e[2];Object.keys(n).forEach((function(e){t[e]=n[e]}))}return t},interpolation:{escapeValue:!0,format:function(e,t,n,r){return e},prefix:"{{",suffix:"}}",formatSeparator:",",unescapePrefix:"-",nestingPrefix:"$t(",nestingSuffix:")",nestingOptionsSeparator:",",maxReplaces:1e3,skipOnVariables:!0}}}function Je(e){return"string"==typeof e.ns&&(e.ns=[e.ns]),"string"==typeof e.fallbackLng&&(e.fallbackLng=[e.fallbackLng]),"string"==typeof e.fallbackNS&&(e.fallbackNS=[e.fallbackNS]),e.supportedLngs&&e.supportedLngs.indexOf("cimode")<0&&(e.supportedLngs=e.supportedLngs.concat(["cimode"])),e}function Xe(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 Qe(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Xe(Object(n),!0).forEach((function(t){(0,J.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Xe(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function et(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=Y(e);if(t){var o=Y(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return q(this,n)}}function tt(){}function nt(e){Object.getOwnPropertyNames(Object.getPrototypeOf(e)).forEach((function(t){"function"==typeof e[t]&&(e[t]=e[t].bind(e))}))}var rt=function(e){K(n,e);var t=et(n);function n(){var e,r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},o=arguments.length>1?arguments[1]:void 0;if(W(this,n),e=t.call(this),be&&le.call((0,G.Z)(e)),e.options=Je(r),e.services={},e.logger=ae,e.modules={external:[]},nt((0,G.Z)(e)),o&&!e.isInitialized&&!r.isClone){if(!e.options.initImmediate)return e.init(r,o),q(e,(0,G.Z)(e));setTimeout((function(){e.init(r,o)}),0)}return e}return(0,V.Z)(n,[{key:"init",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1?arguments[1]:void 0;"function"==typeof t&&(n=t,t={}),!t.defaultNS&&t.ns&&("string"==typeof t.ns?t.defaultNS=t.ns:t.ns.indexOf("translation")<0&&(t.defaultNS=t.ns[0]));var r=Ye();function o(e){return e?"function"==typeof e?new e:e:null}if(this.options=Qe(Qe(Qe({},r),this.options),Je(t)),"v1"!==this.options.compatibilityAPI&&(this.options.interpolation=Qe(Qe({},r.interpolation),this.options.interpolation)),void 0!==t.keySeparator&&(this.options.userDefinedKeySeparator=t.keySeparator),void 0!==t.nsSeparator&&(this.options.userDefinedNsSeparator=t.nsSeparator),!this.options.isClone){var i;this.modules.logger?ae.init(o(this.modules.logger),this.options):ae.init(null,this.options),this.modules.formatter?i=this.modules.formatter:"undefined"!=typeof Intl&&(i=Ve);var a=new Re(this.options);this.store=new Oe(this.options.resources,this.options);var l=this.services;l.logger=ae,l.resourceStore=this.store,l.languageUtils=a,l.pluralResolver=new ze(a,{prepend:this.options.pluralSeparator,compatibilityJSON:this.options.compatibilityJSON,simplifyPluralSuffix:this.options.simplifyPluralSuffix}),!i||this.options.interpolation.format&&this.options.interpolation.format!==r.interpolation.format||(l.formatter=o(i),l.formatter.init(l,this.options),this.options.interpolation.format=l.formatter.format.bind(l.formatter)),l.interpolator=new He(this.options),l.utils={hasLoadedNamespace:this.hasLoadedNamespace.bind(this)},l.backendConnector=new qe(o(this.modules.backend),l.resourceStore,l,this.options),l.backendConnector.on("*",(function(t){for(var n=arguments.length,r=new Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];e.emit.apply(e,[t].concat(r))})),this.modules.languageDetector&&(l.languageDetector=o(this.modules.languageDetector),l.languageDetector.init(l,this.options.detection,this.options)),this.modules.i18nFormat&&(l.i18nFormat=o(this.modules.i18nFormat),l.i18nFormat.init&&l.i18nFormat.init(this)),this.translator=new Te(this.services,this.options),this.translator.on("*",(function(t){for(var n=arguments.length,r=new Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];e.emit.apply(e,[t].concat(r))})),this.modules.external.forEach((function(t){t.init&&t.init(e)}))}if(this.format=this.options.interpolation.format,n||(n=tt),this.options.fallbackLng&&!this.services.languageDetector&&!this.options.lng){var s=this.services.languageUtils.getFallbackCodes(this.options.fallbackLng);s.length>0&&"dev"!==s[0]&&(this.options.lng=s[0])}this.services.languageDetector||this.options.lng||this.logger.warn("init: no languageDetector is used and no lng is defined");var u=["getResource","hasResourceBundle","getResourceBundle","getDataByLanguage"];u.forEach((function(t){e[t]=function(){var n;return(n=e.store)[t].apply(n,arguments)}}));var c=["addResource","addResources","addResourceBundle","removeResourceBundle"];c.forEach((function(t){e[t]=function(){var n;return(n=e.store)[t].apply(n,arguments),e}}));var f=se(),d=function(){var t=function(t,r){e.isInitialized&&!e.initializedStoreOnce&&e.logger.warn("init: i18next is already initialized. You should call init just once!"),e.isInitialized=!0,e.options.isClone||e.logger.log("initialized",e.options),e.emit("initialized",e.options),f.resolve(r),n(t,r)};if(e.languages&&"v1"!==e.options.compatibilityAPI&&!e.isInitialized)return t(null,e.t.bind(e));e.changeLanguage(e.options.lng,t)};return this.options.resources||!this.options.initImmediate?d():setTimeout(d,0),f}},{key:"loadResources",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:tt,r=n,o="string"==typeof e?e:this.language;if("function"==typeof e&&(r=e),!this.options.resources||this.options.partialBundledLanguages){if(o&&"cimode"===o.toLowerCase())return r();var i=[],a=function(e){e&&t.services.languageUtils.toResolveHierarchy(e).forEach((function(e){i.indexOf(e)<0&&i.push(e)}))};if(o)a(o);else{var l=this.services.languageUtils.getFallbackCodes(this.options.fallbackLng);l.forEach((function(e){return a(e)}))}this.options.preload&&this.options.preload.forEach((function(e){return a(e)})),this.services.backendConnector.load(i,this.options.ns,r)}else r(null)}},{key:"reloadResources",value:function(e,t,n){var r=se();return e||(e=this.languages),t||(t=this.options.ns),n||(n=tt),this.services.backendConnector.reload(e,t,(function(e){r.resolve(),n(e)})),r}},{key:"use",value:function(e){if(!e)throw new Error("You are passing an undefined module! Please check the object you are passing to i18next.use()");if(!e.type)throw new Error("You are passing a wrong module! Please check the object you are passing to i18next.use()");return"backend"===e.type&&(this.modules.backend=e),("logger"===e.type||e.log&&e.warn&&e.error)&&(this.modules.logger=e),"languageDetector"===e.type&&(this.modules.languageDetector=e),"i18nFormat"===e.type&&(this.modules.i18nFormat=e),"postProcessor"===e.type&&ke.addPostProcessor(e),"formatter"===e.type&&(this.modules.formatter=e),"3rdParty"===e.type&&this.modules.external.push(e),this}},{key:"changeLanguage",value:function(e,t){var n=this;this.isLanguageChangingTo=e;var r=se();this.emit("languageChanging",e);var o=function(e){if(n.language=e,n.languages=n.services.languageUtils.toResolveHierarchy(e),n.resolvedLanguage=void 0,!(["cimode","dev"].indexOf(e)>-1))for(var t=0;t<n.languages.length;t++){var r=n.languages[t];if(!(["cimode","dev"].indexOf(r)>-1)&&n.store.hasLanguageSomeTranslations(r)){n.resolvedLanguage=r;break}}},i=function(i){e||i||!n.services.languageDetector||(i=[]);var a="string"==typeof i?i:n.services.languageUtils.getBestMatchFromCodes(i);a&&(n.language||o(a),n.translator.language||n.translator.changeLanguage(a),n.services.languageDetector&&n.services.languageDetector.cacheUserLanguage(a)),n.loadResources(a,(function(e){!function(e,i){i?(o(i),n.translator.changeLanguage(i),n.isLanguageChangingTo=void 0,n.emit("languageChanged",i),n.logger.log("languageChanged",i)):n.isLanguageChangingTo=void 0,r.resolve((function(){return n.t.apply(n,arguments)})),t&&t(e,(function(){return n.t.apply(n,arguments)}))}(e,a)}))};return e||!this.services.languageDetector||this.services.languageDetector.async?!e&&this.services.languageDetector&&this.services.languageDetector.async?this.services.languageDetector.detect(i):i(e):i(this.services.languageDetector.detect()),r}},{key:"getFixedT",value:function(e,t,n){var r=this,o=function e(t,o){var i;if("object"!==(0,U.Z)(o)){for(var a=arguments.length,l=new Array(a>2?a-2:0),s=2;s<a;s++)l[s-2]=arguments[s];i=r.options.overloadTranslationOptionHandler([t,o].concat(l))}else i=Qe({},o);i.lng=i.lng||e.lng,i.lngs=i.lngs||e.lngs,i.ns=i.ns||e.ns;var u=r.options.keySeparator||".",c=n?"".concat(n).concat(u).concat(t):t;return r.t(c,i)};return"string"==typeof e?o.lng=e:o.lngs=e,o.ns=t,o.keyPrefix=n,o}},{key:"t",value:function(){var e;return this.translator&&(e=this.translator).translate.apply(e,arguments)}},{key:"exists",value:function(){var e;return this.translator&&(e=this.translator).exists.apply(e,arguments)}},{key:"setDefaultNamespace",value:function(e){this.options.defaultNS=e}},{key:"hasLoadedNamespace",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!this.isInitialized)return this.logger.warn("hasLoadedNamespace: i18next was not initialized",this.languages),!1;if(!this.languages||!this.languages.length)return this.logger.warn("hasLoadedNamespace: i18n.languages were undefined or empty",this.languages),!1;var r=this.resolvedLanguage||this.languages[0],o=!!this.options&&this.options.fallbackLng,i=this.languages[this.languages.length-1];if("cimode"===r.toLowerCase())return!0;var a=function(e,n){var r=t.services.backendConnector.state["".concat(e,"|").concat(n)];return-1===r||2===r};if(n.precheck){var l=n.precheck(this,a);if(void 0!==l)return l}return!!this.hasResourceBundle(r,e)||(!this.services.backendConnector.backend||!(!a(r,e)||o&&!a(i,e)))}},{key:"loadNamespaces",value:function(e,t){var n=this,r=se();return this.options.ns?("string"==typeof e&&(e=[e]),e.forEach((function(e){n.options.ns.indexOf(e)<0&&n.options.ns.push(e)})),this.loadResources((function(e){r.resolve(),t&&t(e)})),r):(t&&t(),Promise.resolve())}},{key:"loadLanguages",value:function(e,t){var n=se();"string"==typeof e&&(e=[e]);var r=this.options.preload||[],o=e.filter((function(e){return r.indexOf(e)<0}));return o.length?(this.options.preload=r.concat(o),this.loadResources((function(e){n.resolve(),t&&t(e)})),n):(t&&t(),Promise.resolve())}},{key:"dir",value:function(e){if(e||(e=this.resolvedLanguage||(this.languages&&this.languages.length>0?this.languages[0]:this.language)),!e)return"rtl";return["ar","shu","sqr","ssh","xaa","yhd","yud","aao","abh","abv","acm","acq","acw","acx","acy","adf","ads","aeb","aec","afb","ajp","apc","apd","arb","arq","ars","ary","arz","auz","avl","ayh","ayl","ayn","ayp","bbz","pga","he","iw","ps","pbt","pbu","pst","prp","prd","ug","ur","ydd","yds","yih","ji","yi","hbo","men","xmn","fa","jpr","peo","pes","prs","dv","sam","ckb"].indexOf(this.services.languageUtils.getLanguagePartFromCode(e))>-1||e.toLowerCase().indexOf("-arab")>1?"rtl":"ltr"}},{key:"cloneInstance",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:tt,o=Qe(Qe(Qe({},this.options),t),{isClone:!0}),i=new n(o),a=["store","services","language"];return a.forEach((function(t){i[t]=e[t]})),i.services=Qe({},this.services),i.services.utils={hasLoadedNamespace:i.hasLoadedNamespace.bind(i)},i.translator=new Te(i.services,i.options),i.translator.on("*",(function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];i.emit.apply(i,[e].concat(n))})),i.init(o,r),i.translator.options=i.options,i.translator.backendConnector.services.utils={hasLoadedNamespace:i.hasLoadedNamespace.bind(i)},i}},{key:"toJSON",value:function(){return{options:this.options,store:this.store,language:this.language,languages:this.languages,resolvedLanguage:this.resolvedLanguage}}}]),n}(le);(0,J.Z)(rt,"createInstance",(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;return new rt(e,t)}));var ot=rt.createInstance();ot.createInstance=rt.createInstance;ot.createInstance,ot.init,ot.loadResources,ot.reloadResources,ot.use,ot.changeLanguage,ot.getFixedT,ot.t,ot.exists,ot.setDefaultNamespace,ot.hasLoadedNamespace,ot.loadNamespaces,ot.loadLanguages;var it=ot;function at(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return it.t(e,t)}function lt(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 st(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?lt(Object(n),!0).forEach((function(t){ut(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):lt(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function ut(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var ct={resolve:null,endpoint:null,data:null};function ft(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=arguments.length>3&&void 0!==arguments[3]&&arguments[3];return t.url=buttonizer_admin.api+e,buttonizer_admin.is_stand_alone?t.headers={Authorization:"Bearer ".concat(buttonizer_admin.auth)}:t.headers={"X-WP-Nonce":buttonizer_admin.nonce},t.withCredentials=!0,new Promise((function(o,i){N()(t).then((function(e){return o(e)})).catch((function(a){if(!n&&a.response&&401===a.response.status)return app.standAloneEvent&&app.standAloneEvent("unauthenticated"),r?void i("wait-for-auth"):void(ct={resolve:o,endpoint:e,data:t});app.standAloneEvent&&app.standAloneEvent("unauthenticated"),i(a)}))}))}function dt(){if(!ct.resolve)throw new Error(ct);return new Promise((function(e,t){ft(ct.endpoint,ct.data,!1,!0).then((function(t){ct.resolve(t),e()})).catch((function(e){return t(e)}))}))}function pt(e){var t=e,n={},r={};t.groups.map((function(e){var t=ht(e.data);t.children=[],Object.keys(e.buttons).map((function(r){var o=ht(e.buttons[r]);o.parent=t.id,n[o.id]=o,t.children.push(o.id)})),r[t.id]=t}));var o={},i={};return t.time_schedules&&t.time_schedules.map((function(e){o[e.id]={id:e.id,name:e.name||at("time_schedules.single_name"),weekdays:e.weekdays||k.map((function(e){return{opened:!0,open:"8:00",close:"17:00",weekday:e}})),start_date:e.start_date||F(new Date),end_date:e.end_date||null,dates:e.dates||[]}})),t.page_rules&&t.page_rules.map((function(e){i[e.id]={id:e.id,name:e.name||"Unnamed pagerule",type:e.type||"and",rules:e.rules||[{type:"page_title",value:""}]}})),{hasChanges:t.changes,buttons:n,groups:r,timeSchedules:o,pageRules:i,settings:t.settings,premium:t.premium,premium_code:t.premium_code,version:t.version,wordpress:t.wordpress,info:t.info,is_opt_in:t.is_opt_in,latest_tour_update:t.latest_tour_update,identifier:t.identifier?t.identifier:null,additional_permissions:t.additional_permissions,domain:t.domain}}function ht(e){return e&&void 0!==e.id?e:st(st({},e),{},{id:Z()()})}function mt(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";return{type:O.ADD_RELATION,payload:{button_id:e,group_id:t,index:n}}}function vt(e,t,n,r){return{type:O.CHANGE_RELATION,payload:{button_id:e,old_group_id:t,new_group_id:n,button_index:r}}}function gt(e,t){return{type:O.REMOVE_RELATION,payload:{button_id:e,group_id:t}}}var yt=function(e,t,n,r){return Array.isArray(r)?{type:O[e].SET_KEY_FORMAT,payload:{id:t,format:"normal_hover",key:n,values:r}}:{type:O[e].SET_KEY_VALUE,payload:{id:t,key:n,value:r}}},bt=function(e,t){return{type:O.SET_SETTING_VALUE,payload:{setting:e,value:t}}},wt=function(e,t){return{type:O.SET_MISC_VALUE,payload:{setting:e,value:t}}};function xt(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";return{type:O[t].ADD_RECORD,payload:{record:ht(e),index:n}}}function Et(e,t){return{type:O[t].REMOVE_RECORD,payload:{model_id:e}}}function _t(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:window.store.getState();if(!t.groups[e].children)return null;var n=t.groups[e].children,r=t.buttons,o={};return Object.keys(r).map((function(e){n.includes(e)&&(o[e]=r[e])})),o}function St(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:co.getState();if(!e)return null;var n=t.buttons,r={};return Object.keys(n).map((function(t){e.includes(t)&&e.map((function(e,o){e===t&&(r[o]=n[t])}))})),r}function Ot(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:window.store.getState();return t.groups&&t.groups[e]?t.groups[e].children.length:0}function kt(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];throw Error("[Immer] minified error nr: "+e+(n.length?" "+n.map((function(e){return"'"+e+"'"})).join(","):"")+". Find the full error at: https://bit.ly/3cXEKWf")}function Ct(e){return!!e&&!!e[mn]}function Pt(e){return!!e&&(function(e){if(!e||"object"!=typeof e)return!1;var t=Object.getPrototypeOf(e);if(null===t)return!0;var n=Object.hasOwnProperty.call(t,"constructor")&&t.constructor;return n===Object||"function"==typeof n&&Function.toString.call(n)===vn}(e)||Array.isArray(e)||!!e[hn]||!!e.constructor[hn]||Dt(e)||Mt(e))}function jt(e,t,n){void 0===n&&(n=!1),0===At(e)?(n?Object.keys:gn)(e).forEach((function(r){n&&"symbol"==typeof r||t(r,e[r],e)})):e.forEach((function(n,r){return t(r,n,e)}))}function At(e){var t=e[mn];return t?t.i>3?t.i-4:t.i:Array.isArray(e)?1:Dt(e)?2:Mt(e)?3:0}function Tt(e,t){return 2===At(e)?e.has(t):Object.prototype.hasOwnProperty.call(e,t)}function It(e,t){return 2===At(e)?e.get(t):e[t]}function Rt(e,t,n){var r=At(e);2===r?e.set(t,n):3===r?(e.delete(t),e.add(n)):e[t]=n}function Nt(e,t){return e===t?0!==e||1/e==1/t:e!=e&&t!=t}function Dt(e){return cn&&e instanceof Map}function Mt(e){return fn&&e instanceof Set}function Lt(e){return e.o||e.t}function Ft(e){if(Array.isArray(e))return Array.prototype.slice.call(e);var t=yn(e);delete t[mn];for(var n=gn(t),r=0;r<n.length;r++){var o=n[r],i=t[o];!1===i.writable&&(i.writable=!0,i.configurable=!0),(i.get||i.set)&&(t[o]={configurable:!0,writable:!0,enumerable:i.enumerable,value:e[o]})}return Object.create(Object.getPrototypeOf(e),t)}function zt(e,t){return void 0===t&&(t=!1),Zt(e)||Ct(e)||!Pt(e)||(At(e)>1&&(e.set=e.add=e.clear=e.delete=Bt),Object.freeze(e),t&&jt(e,(function(e,t){return zt(t,!0)}),!0)),e}function Bt(){kt(2)}function Zt(e){return null==e||"object"!=typeof e||Object.isFrozen(e)}function Ht(e){var t=bn[e];return t||kt(18,e),t}function Ut(){return sn}function Wt(e,t){t&&(Ht("Patches"),e.u=[],e.s=[],e.v=t)}function Vt(e){Gt(e),e.p.forEach(Kt),e.p=null}function Gt(e){e===sn&&(sn=e.l)}function $t(e){return sn={p:[],l:sn,h:e,m:!0,_:0}}function Kt(e){var t=e[mn];0===t.i||1===t.i?t.j():t.O=!0}function qt(e,t){t._=t.p.length;var n=t.p[0],r=void 0!==e&&e!==n;return t.h.g||Ht("ES5").S(t,e,r),r?(n[mn].P&&(Vt(t),kt(4)),Pt(e)&&(e=Yt(t,e),t.l||Xt(t,e)),t.u&&Ht("Patches").M(n[mn],e,t.u,t.s)):e=Yt(t,n,[]),Vt(t),t.u&&t.v(t.u,t.s),e!==pn?e:void 0}function Yt(e,t,n){if(Zt(t))return t;var r=t[mn];if(!r)return jt(t,(function(o,i){return Jt(e,r,t,o,i,n)}),!0),t;if(r.A!==e)return t;if(!r.P)return Xt(e,r.t,!0),r.t;if(!r.I){r.I=!0,r.A._--;var o=4===r.i||5===r.i?r.o=Ft(r.k):r.o;jt(3===r.i?new Set(o):o,(function(t,i){return Jt(e,r,o,t,i,n)})),Xt(e,o,!1),n&&e.u&&Ht("Patches").R(r,n,e.u,e.s)}return r.o}function Jt(e,t,n,r,o,i){if(Ct(o)){var a=Yt(e,o,i&&t&&3!==t.i&&!Tt(t.D,r)?i.concat(r):void 0);if(Rt(n,r,a),!Ct(a))return;e.m=!1}if(Pt(o)&&!Zt(o)){if(!e.h.F&&e._<1)return;Yt(e,o),t&&t.A.l||Xt(e,o)}}function Xt(e,t,n){void 0===n&&(n=!1),e.h.F&&e.m&&zt(t,n)}function Qt(e,t){var n=e[mn];return(n?Lt(n):e)[t]}function en(e,t){if(t in e)for(var n=Object.getPrototypeOf(e);n;){var r=Object.getOwnPropertyDescriptor(n,t);if(r)return r;n=Object.getPrototypeOf(n)}}function tn(e){e.P||(e.P=!0,e.l&&tn(e.l))}function nn(e){e.o||(e.o=Ft(e.t))}function rn(e,t,n){var r=Dt(t)?Ht("MapSet").N(t,n):Mt(t)?Ht("MapSet").T(t,n):e.g?function(e,t){var n=Array.isArray(e),r={i:n?1:0,A:t?t.A:Ut(),P:!1,I:!1,D:{},l:t,t:e,k:null,o:null,j:null,C:!1},o=r,i=wn;n&&(o=[r],i=xn);var a=Proxy.revocable(o,i),l=a.revoke,s=a.proxy;return r.k=s,r.j=l,s}(t,n):Ht("ES5").J(t,n);return(n?n.A:Ut()).p.push(r),r}function on(e){return Ct(e)||kt(22,e),function e(t){if(!Pt(t))return t;var n,r=t[mn],o=At(t);if(r){if(!r.P&&(r.i<4||!Ht("ES5").K(r)))return r.t;r.I=!0,n=an(t,o),r.I=!1}else n=an(t,o);return jt(n,(function(t,o){r&&It(r.t,t)===o||Rt(n,t,e(o))})),3===o?new Set(n):n}(e)}function an(e,t){switch(t){case 2:return new Map(e);case 3:return Array.from(e)}return Ft(e)}var ln,sn,un="undefined"!=typeof Symbol&&"symbol"==typeof Symbol("x"),cn="undefined"!=typeof Map,fn="undefined"!=typeof Set,dn="undefined"!=typeof Proxy&&void 0!==Proxy.revocable&&"undefined"!=typeof Reflect,pn=un?Symbol.for("immer-nothing"):((ln={})["immer-nothing"]=!0,ln),hn=un?Symbol.for("immer-draftable"):"__$immer_draftable",mn=un?Symbol.for("immer-state"):"__$immer_state",vn=("undefined"!=typeof Symbol&&Symbol.iterator,""+Object.prototype.constructor),gn="undefined"!=typeof Reflect&&Reflect.ownKeys?Reflect.ownKeys:void 0!==Object.getOwnPropertySymbols?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:Object.getOwnPropertyNames,yn=Object.getOwnPropertyDescriptors||function(e){var t={};return gn(e).forEach((function(n){t[n]=Object.getOwnPropertyDescriptor(e,n)})),t},bn={},wn={get:function(e,t){if(t===mn)return e;var n=Lt(e);if(!Tt(n,t))return function(e,t,n){var r,o=en(t,n);return o?"value"in o?o.value:null===(r=o.get)||void 0===r?void 0:r.call(e.k):void 0}(e,n,t);var r=n[t];return e.I||!Pt(r)?r:r===Qt(e.t,t)?(nn(e),e.o[t]=rn(e.A.h,r,e)):r},has:function(e,t){return t in Lt(e)},ownKeys:function(e){return Reflect.ownKeys(Lt(e))},set:function(e,t,n){var r=en(Lt(e),t);if(null==r?void 0:r.set)return r.set.call(e.k,n),!0;if(!e.P){var o=Qt(Lt(e),t),i=null==o?void 0:o[mn];if(i&&i.t===n)return e.o[t]=n,e.D[t]=!1,!0;if(Nt(n,o)&&(void 0!==n||Tt(e.t,t)))return!0;nn(e),tn(e)}return e.o[t]===n&&"number"!=typeof n&&(void 0!==n||t in e.o)||(e.o[t]=n,e.D[t]=!0,!0)},deleteProperty:function(e,t){return void 0!==Qt(e.t,t)||t in e.t?(e.D[t]=!1,nn(e),tn(e)):delete e.D[t],e.o&&delete e.o[t],!0},getOwnPropertyDescriptor:function(e,t){var n=Lt(e),r=Reflect.getOwnPropertyDescriptor(n,t);return r?{writable:!0,configurable:1!==e.i||"length"!==t,enumerable:r.enumerable,value:n[t]}:r},defineProperty:function(){kt(11)},getPrototypeOf:function(e){return Object.getPrototypeOf(e.t)},setPrototypeOf:function(){kt(12)}},xn={};jt(wn,(function(e,t){xn[e]=function(){return arguments[0]=arguments[0][0],t.apply(this,arguments)}})),xn.deleteProperty=function(e,t){return wn.deleteProperty.call(this,e[0],t)},xn.set=function(e,t,n){return wn.set.call(this,e[0],t,n,e[0])};var En=new(function(){function e(e){var t=this;this.g=dn,this.F=!0,this.produce=function(e,n,r){if("function"==typeof e&&"function"!=typeof n){var o=n;n=e;var i=t;return function(e){var t=this;void 0===e&&(e=o);for(var r=arguments.length,a=Array(r>1?r-1:0),l=1;l<r;l++)a[l-1]=arguments[l];return i.produce(e,(function(e){var r;return(r=n).call.apply(r,[t,e].concat(a))}))}}var a;if("function"!=typeof n&&kt(6),void 0!==r&&"function"!=typeof r&&kt(7),Pt(e)){var l=$t(t),s=rn(t,e,void 0),u=!0;try{a=n(s),u=!1}finally{u?Vt(l):Gt(l)}return"undefined"!=typeof Promise&&a instanceof Promise?a.then((function(e){return Wt(l,r),qt(e,l)}),(function(e){throw Vt(l),e})):(Wt(l,r),qt(a,l))}if(!e||"object"!=typeof e){if((a=n(e))===pn)return;return void 0===a&&(a=e),t.F&&zt(a,!0),a}kt(21,e)},this.produceWithPatches=function(e,n){return"function"==typeof e?function(n){for(var r=arguments.length,o=Array(r>1?r-1:0),i=1;i<r;i++)o[i-1]=arguments[i];return t.produceWithPatches(n,(function(t){return e.apply(void 0,[t].concat(o))}))}:[t.produce(e,n,(function(e,t){r=e,o=t})),r,o];var r,o},"boolean"==typeof(null==e?void 0:e.useProxies)&&this.setUseProxies(e.useProxies),"boolean"==typeof(null==e?void 0:e.autoFreeze)&&this.setAutoFreeze(e.autoFreeze)}var t=e.prototype;return t.createDraft=function(e){Pt(e)||kt(8),Ct(e)&&(e=on(e));var t=$t(this),n=rn(this,e,void 0);return n[mn].C=!0,Gt(t),n},t.finishDraft=function(e,t){var n=(e&&e[mn]).A;return Wt(n,t),qt(void 0,n)},t.setAutoFreeze=function(e){this.F=e},t.setUseProxies=function(e){e&&!dn&&kt(20),this.g=e},t.applyPatches=function(e,t){var n;for(n=t.length-1;n>=0;n--){var r=t[n];if(0===r.path.length&&"replace"===r.op){e=r.value;break}}var o=Ht("Patches").$;return Ct(e)?o(e,t):this.produce(e,(function(e){return o(e,t.slice(n+1))}))},e}()),_n=En.produce,Sn=(En.produceWithPatches.bind(En),En.setAutoFreeze.bind(En),En.setUseProxies.bind(En),En.applyPatches.bind(En),En.createDraft.bind(En),En.finishDraft.bind(En),_n);function On(e){return{type:O.HAS_CHANGES,payload:{hasChanges:e}}}function kn(e){return{type:O.IS_UPDATING,payload:{isUpdating:e}}}function Cn(){return{type:O.STOP_LOADING}}
|
29 |
/*! *****************************************************************************
|
30 |
Copyright (c) Microsoft Corporation.
|
31 |
|
40 |
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
|
41 |
PERFORMANCE OF THIS SOFTWARE.
|
42 |
***************************************************************************** */
|
|