(()=>{var __webpack_modules__={6997:(e,t,r)=>{(()=>{var t={820:(e,t,r)=>{var n=r(314),a=r(883);(t=n(!1)).i(a),t.push([e.id,".stc-button{margin:0;padding:0 10px;cursor:pointer;border-width:1px;white-space:nowrap;border-style:solid;text-decoration:none;display:inline-block;box-sizing:border-box;-webkit-appearance:none;color:var(--stc-color-white);font-size:var(--stc-font-size-xs);border-color:var(--stc-color-accent);min-height:var(--stc-font-line-height-l);border-radius:var(--stc-border-radius-3);background-color:var(--stc-color-accent)}.stc-button:hover,.stc-button:focus{border-color:var(--stc-color-accent-hover);background-color:var(--stc-color-accent-hover)}",""]),e.exports=t},283:(e,t,r)=>{var n=r(314),a=r(883);(t=n(!1)).i(a),t.push([e.id,".stc-category-list{display:flex}.stc-category-list-item{display:flex;cursor:pointer;padding:0px 10px;align-items:center;justify-content:space-between;color:rgba(49,42,64,.7)}.stc-category-list-item:hover .stc-category-list-title,.stc-category-list-item.active .stc-category-list-title{color:var(--stc-color-heading)}.stc-category-list-more{--stc-toggle-dropdown-selected-background: transparent;--stc-toggle-dropdown-popup-min-width: 220px;--stc-toggle-dropdown-popup-item-padding: 5px 17px;--stc-toggle-dropdown-popup-padding: 10px 0;--stc-toggle-dropdown-border-color: transparent;--stc-toggle-dropdown-selected-padding: 0;--stc-toggle-dropdown-popup-left: calc( 100% - var( --stc-toggle-dropdown-popup-min-width ) )}",""]),e.exports=t},632:(e,t,r)=>{var n=r(314),a=r(883);(t=n(!1)).i(a),t.push([e.id,'@keyframes stc-visible{0%{opacity:0;visibility:hidden}100%{opacity:1;visibility:visible}}.stc-grid-wrap{display:grid;grid-gap:2.5rem}.stc-grid-wrap.grid-1{grid-template-columns:repeat(1, 1fr)}.stc-grid-wrap.grid-2{grid-template-columns:repeat(2, 1fr)}.stc-grid-wrap.grid-3{grid-template-columns:repeat(3, 1fr)}.stc-grid-wrap.grid-4{grid-template-columns:repeat(4, 1fr)}.stc-grid-wrap.grid-5{grid-template-columns:repeat(5, 1fr)}.stc-grid-wrap.grid-6{grid-template-columns:repeat(6, 1fr)}.stc-grid-item-header{display:flex;align-items:center;justify-content:space-between;padding:16px 25px;border-top:1px solid #e9e9e9;position:absolute;bottom:0;width:100%;background-color:var(--stc-color-white);flex-direction:row;flex-wrap:nowrap}.stc-grid-item-title{margin:15px 0;text-align:center;color:var(--stc-color-body);font-size:var(--stc-font-size-m);font-weight:var(--stc-font-weight-bold);line-height:var(--stc-font-line-height-s)}.stc-grid-item{cursor:pointer;height:30vw}.stc-grid-item:hover .stc-grid-item-hover-button-wrap{animation:stc-visible .2s linear forwards}.stc-grid-item-screenshot{display:block;cursor:pointer;overflow:hidden;position:relative;background-size:100%;background-repeat:no-repeat;background-position:center top;background-color:var(--stc-background-secondary);border-top-left-radius:var(--stc-border-radius-2);border-top-right-radius:var(--stc-border-radius-2)}.stc-grid-item-screenshot:after{content:"";display:block;padding-top:118%}.stc-grid-site-screenshot{max-width:100%;background-color:var(--stc-background-secondary);border-top-left-radius:var(--stc-border-radius-2);border-top-right-radius:var(--stc-border-radius-2)}.stc-grid-item-inner{margin:0;max-height:100%;overflow:hidden;position:relative;transition:all .15s;box-sizing:border-box;background:var(--stc-color-white);border-radius:var(--stc-border-radius-5);border:1px solid var(--stc-color-light-gray)}.stc-grid-item-inner:hover{box-shadow:0 6px 14px rgba(0,0,0,.12)}.stc-grid-item-badge{background:#ffc107;color:#000;padding:4px 12px;font-size:var(--stc-font-size-xxs);top:0px;right:0px;text-transform:uppercase;position:absolute;z-index:1;border-radius:var(--stc-border-radius-2);font-weight:var(--stc-font-weight-extra-bold);letter-spacing:.3px}.stc-grid-favorite svg{width:16px;height:16px;cursor:pointer}.stc-grid-favorite svg path{fill:var(--stc-color-placeholder)}.stc-grid-favorite svg:hover path,.stc-grid-favorite.active svg path{fill:var(--stc-color-favorite)}.stc-grid-item-hover-button-wrap{display:flex;align-items:center;justify-content:center;position:absolute;left:0;background:var(--stc-background-primary);width:100%;height:auto;visibility:hidden;opacity:0}.stc-grid-item-hover-button{padding:7px 42px;background:var(--stc-color-accent);font-size:var(--stc-font-size-s);font-weight:var(--stc-font-weight-extra-bold);color:var(--stc-color-white);line-height:24px;text-decoration:none !important;border-radius:var(--stc-border-radius-4);box-shadow:0px 10px 10px -5px rgba(86,74,151,.5) !important}.stc-grid-item-hover-button:hover{background:var(--stc-color-accent-hover);color:var(--stc-color-white)}.stc-grid-item-hover-button-wrapper{justify-content:center;position:absolute;left:0;background:transparent;width:100%;height:auto;visibility:hidden;opacity:0;top:35%;bottom:50%;font-weight:600;font-size:16px;line-height:24px;align-items:center;text-align:center;z-index:3}.st-template-page-builder-wrap{display:flex;align-content:center;justify-content:center;align-items:center}.st-template-page-builder-wrap span:last-of-type{display:flex;align-items:center;padding-left:20px}.st-template-page-builder-wrap span>svg{width:25px;height:auto;margin:5px;border-radius:50%}.st-template-page-builder-wrap span>svg:last-of-type{margin-right:0}.stc-grid-item-screenshot-wrap{position:relative}.stc-grid-item-blur{background:rgba(255,255,255,.8);z-index:2;position:absolute;inset:0;opacity:0;transition:opacity 150ms linear}@media(max-width: 1280px){.stc-grid-item{height:45vw}}@media(max-width: 991px){.stc-grid-item{height:60vw}}@media(max-width: 767px){.stc-grid-item{height:120vw}}',""]),e.exports=t},664:(e,t,r)=>{var n=r(314),a=r(883);(t=n(!1)).i(a),t.push([e.id,".stc-logo{display:flex;align-items:center}.stc-logo-image{width:var(--stc-logo-width, 34px);height:var(--stc-logo-height, 34px);border-radius:var(--stc-logo-border-raidus, 0)}.stc-logo-text{margin-left:8px;color:var(--stc-color-body);font-size:var(--stc-font-size-xs);font-weight:var(--stc-font-weight-normal);line-height:var(--stc-font-line-height-xs)}",""]),e.exports=t},690:(e,t,r)=>{(t=r(314)(!1)).push([e.id,".stc-mega-menu-wrap{text-align:left}.stc-mega-menu-toggle{background:var(--stc-color-white);border:1px solid var(--stc-border-color);border-radius:var(--stc-border-radius-2);fill:var(--stc-color-placeholder);padding:10px 13px;box-sizing:border-box;cursor:pointer;display:none}.stc-mega-menu-group,.stc-mega-menu-more-group{background:var(--stc-color-white);box-shadow:0 2px 4px -1px rgba(0,0,0,.1),0 4px 6px rgba(0,0,0,.1);border-radius:0 0 var(--stc-border-radius-4) var(--stc-border-radius-4);padding:18px 22px 22px 22px;left:-22px;z-index:9;display:flex;flex-wrap:wrap;margin:var(--stc-mega-menu-group-margin, 0)}.stc-mega-menu-group.stc-mega-menu-group-two-col,.stc-mega-menu-more-group.stc-mega-menu-group-two-col{width:400px}.stc-mega-menu-item{position:relative;white-space:nowrap}.stc-mega-menu-item:hover>.stc-mega-menu-group,.stc-mega-menu-item:hover>.stc-mega-menu-more-group{visibility:visible;opacity:1}.stc-mega-menu-item:last-child{margin-right:0}.stc-mega-more-menu-section{position:relative;white-space:nowrap}.stc-mega-more-menu-section:hover>.stc-mega-menu-group{visibility:visible;opacity:1}.stc-mega-menu-section-title,.stc-mega-more-menu-section-title{font-weight:600;font-size:var(--stc-font-size-xs);line-height:var(--stc-font-line-height-xs);display:flex;align-items:center;color:var(--stc-color-heading);margin-bottom:6px}.stc-mega-menu-children{color:var(--stc-color-body);font-weight:normal;font-size:var(--stc-font-size-xs);line-height:var(--stc-font-line-height-xs)}.stc-mega-menu-child-item{margin-bottom:6px;cursor:pointer;font-size:13px}.stc-mega-menu-child-item.stc-mega-menu-child-item-active,.stc-mega-menu-child-item:hover{color:var(--stc-color-accent-hover)}.stc-mega-menu-child-item:last-child{margin-bottom:0}.stc-mega-menu-item:hover>.stc-mega-menu-item-title,.stc-mega-menu-item-active>.stc-mega-menu-item-title{border-bottom-color:var(--stc-color-heading)}.stc-mega-menu-item-title{cursor:pointer;border-bottom:2px solid transparent;display:inline-block;font-size:15px;margin:var(--stc-mega-menu-item-title-margin, 0 20px 0 0);padding:var(--stc-mega-menu-item-title-padding, 0 0 20px 0)}.stc-mega-menu-item-title svg{width:10px;height:10px;fill:var(--stc-color-placeholder);margin-left:10px}.stc-mega-menu-item-title:hover svg{fill:var(--stc-color-heading)}.stc-mega-more-menu-item-title svg{transform:rotate(270deg)}.stc-mega-menu-item-active svg{fill:var(--stc-color-heading)}@media(min-width: 768px){.stc-mega-menu{display:flex;position:relative}.stc-mega-menu-group,.stc-mega-menu-more-group{position:absolute;top:100%;opacity:0;visibility:hidden;width:230px}.stc-mega-menu-more-group{width:192px;padding:4px;border-radius:6px;background:#fff;border:1px solid #d8dfe9;box-shadow:0px 10px 15px -3px #0000001A}.stc-mega-more-menu-section{padding:6px 8px 6px 10px;border-radius:4px}.stc-mega-more-menu-section:hover{background:#f6fafe;width:100%}.stc-mega-more-menu-section .stc-mega-more-menu-item-title{font-size:14px;line-height:20px}.stc-more-group{width:168px;border-radius:6px;background:#fff;border:1px solid #d8dfe9;box-shadow:0px 10px 15px -3px #0000001A;left:160px;top:-22px;padding:0}.stc-more-group .stc-mega-menu-section{border-bottom:1px solid #d8dfe9;width:100%}.stc-more-group .stc-mega-menu-section .stc-mega-menu-section-title,.stc-more-group .stc-mega-menu-section .stc-mega-menu-child-item{padding:6px 8px 6px 10px;border-radius:4px;margin-bottom:0px;font-size:14px;line-height:20px}.stc-mega-menu-group-col-2,.stc-mega-menu-group-col-3{width:400px}.stc-mega-menu-group-col-2 .stc-mega-menu-section,.stc-mega-menu-group-col-3 .stc-mega-menu-section{width:50%}.stc-mega-menu-group-col-2 .stc-mega-menu-section:nth-child(1),.stc-mega-menu-group-col-2 .stc-mega-menu-section:nth-child(2),.stc-mega-menu-group-col-3 .stc-mega-menu-section:nth-child(1),.stc-mega-menu-group-col-3 .stc-mega-menu-section:nth-child(2){padding-bottom:20px}.stc-mega-menu-group-col-2 .stc-mega-menu-section:nth-child(1),.stc-mega-menu-group-col-2 .stc-mega-menu-section:nth-child(3),.stc-mega-menu-group-col-3 .stc-mega-menu-section:nth-child(1),.stc-mega-menu-group-col-3 .stc-mega-menu-section:nth-child(3){border-right:1px solid var(--stc-color-light-gray)}.stc-mega-menu-group-col-2 .stc-mega-menu-section:nth-child(2),.stc-mega-menu-group-col-2 .stc-mega-menu-section:nth-child(4),.stc-mega-menu-group-col-3 .stc-mega-menu-section:nth-child(2),.stc-mega-menu-group-col-3 .stc-mega-menu-section:nth-child(4){padding-left:25px}}@media(max-width: 767px){.stc-mega-menu-item-title{font-weight:var(--stc-font-weight-bold);font-size:var(--stc-font-size-m);line-height:var(--stc-font-line-height-xs);color:var(--stc-color-heading);margin-bottom:8px;padding:0}.stc-mega-menu-section-title{color:var(--stc-color-placeholder);font-size:var(--stc-font-size-s)}.stc-mega-menu-container{display:none}.stc-mega-menu-show .stc-mega-menu-container{display:block}.stc-mega-menu-toggle{display:inline-block}.stc-mega-menu-item-title svg{display:none}.stc-mega-menu-item{margin-bottom:38px}.stc-mega-menu-group{background:transparent;box-shadow:none;border-radius:initial;padding:0;margin:0;width:100%;flex-direction:column}.stc-mega-menu-group-col-2 .stc-mega-menu-section:nth-child(2),.stc-mega-menu-group-col-2 .stc-mega-menu-section:nth-child(4),.stc-mega-menu-group-col-3 .stc-mega-menu-section:nth-child(2),.stc-mega-menu-group-col-3 .stc-mega-menu-section:nth-child(4){padding:0}.stc-mega-menu-container{background:var(--stc-color-white);box-shadow:0 2px 4px -1px rgba(0,0,0,.1),0 4px 6px rgba(0,0,0,.1);border-radius:0 0 var(--stc-border-radius-4) var(--stc-border-radius-4);padding:37px 45px;position:absolute;left:0;right:0;z-index:2;margin-top:15px;overflow-y:auto;height:50vh}.stc-mega-menu-section{width:100%;margin-bottom:15px}.stc-mega-menu-section:last-child{margin-bottom:0}}",""]),e.exports=t},974:(e,t,r)=>{(t=r(314)(!1)).push([e.id,".stc-sites-no-results{border-bottom:1px solid var(--stc-border-color);box-sizing:border-box;padding:var(--stc-sites-no-results-padding, 30px 30px 30px 0);text-align:left;background:var(--stc-background-secondary)}",""]),e.exports=t},140:(e,t,r)=>{var n=r(314),a=r(883);(t=n(!1)).i(a),t.push([e.id,".stc-search{display:inline-block;position:relative}.stc-search .stc-search-input{width:740px;padding:5px 15px;opacity:1;font-size:var(--stc-font-size-s);border:var(--stc-search-input-border, none);background:var(--stc-background-primary, #FFF);box-shadow:0px 10px 65px -10px rgba(0,0,0,.12);height:var(--stc-search-input-height, 50px)}.stc-search .stc-search-input:focus{outline:none;border:var(--stc-search-input--focus-border, none)}.stc-search .stc-search-input:hover,.stc-search .stc-search-input:active,.stc-search .stc-search-input:focus{box-shadow:0px 10px 65px -10px rgba(0,0,0,.12)}.stc-search .stc-search-input::-webkit-input-placeholder{color:var(--stc-color-placeholder);font-size:var(--stc-font-size-xs)}.stc-search .stc-search-input::-webkit-search-cancel-button{display:none}.stc-search.stc-search-have-input .stc-search-input:focus+.stc-search-icon,.stc-search.stc-search-have-input .stc-search-input:hover+.stc-search-icon{--stc-search-icon-opacity: 0;--stc-search-icon-visibility: hidden}.stc-search-icon,.stc-cross-icon{top:0;bottom:0;padding:0;left:18px;border:none;line-height:0;position:absolute;background:var(--stc-search-icon-background, 0 0);color:var(--stc-color-light-gray);opacity:var(--stc-search-icon-opacity, 1);visibility:var(--stc-search-icon-visibility, visible)}.stc-search-icon:focus,.stc-search-icon:hover,.stc-cross-icon:focus,.stc-cross-icon:hover{background:transparent;box-shadow:none}.stc-search-icon svg,.stc-cross-icon svg{fill:var(--stc-color-placeholder)}.stc-search-icon svg{width:14px}.stc-cross-icon{display:none;cursor:pointer}.stc-search-have-input .stc-cross-icon{display:block}.stc-search-have-input .stc-search-icon{display:none}",""]),e.exports=t},123:(e,t,r)=>{(t=r(314)(!1)).push([e.id,".stc-mega-menu-filter{--stc-mega-menu-item-title-margin: 0px 20px -20px 0px;--stc-mega-menu-item-title-padding: 0px 0px 15px 0px;--stc-mega-menu-group-margin: 18px 0px 0px 0px}",""]),e.exports=t},278:(e,t,r)=>{(t=r(314)(!1)).push([e.id,".stc-suggestion-list{border:1px solid var(--stc-border-color);font-size:var(--stc-font-size-xs);line-height:var(--stc-font-line-height-xs);color:var(--stc-border-color);max-width:var(--stc-suggestion-list-max-width, 100%);text-align:var(--stc-suggestion-list-text-align, left);z-index:var(--stc-suggestion-list-z-index, 10);background:var(--stc-suggestion-list-background, var(--stc-color-white));position:var(--stc-suggestion-list-position, relative);left:var(--stc-suggestion-list-left, 0);right:var(--stc-suggestion-list-right, 0);border-radius:var(--stc-suggestion-list-border-radius, 0);padding:0;margin:0}.stc-suggession{cursor:pointer;padding:9px 22px;font-size:var(--stc-font-size-s);color:rgba(75,85,99,.5)}.stc-suggession:hover{background:var(--stc-background-light)}.stc-suggestion-highlight{color:var(--stc-color-heading)}",""]),e.exports=t},340:(e,t,r)=>{(t=r(314)(!1)).push([e.id,".st-toaster{display:flex;align-items:center;justify-content:space-between;width:max-content;max-width:20.125rem;padding:1rem;background-color:var(--st-background-primary);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);border:1px solid #ddd;border-radius:var(--stc-border-radius-4);position:fixed;z-index:999}.st-toaster.bottom-right,.st-toaster.bottom-center,.st-toaster.bottom-left{bottom:12%}.st-toaster.bottom-right{right:2%;left:auto}.st-toaster.bottom-center{right:50%;left:auto;transform:translateX(50%)}.st-toaster.bottom-left{left:2%;right:auto}.st-toaster.top-right,.st-toaster.top-center,.st-toaster.top-left{top:12%}.st-toaster.top-left{left:2%;right:auto}.st-toaster.top-center{left:50%;right:auto;transform:translateX(-50%)}.st-toaster.top-right{right:2%;left:auto}.st-toaster.left-center{top:50%;left:2%;transform:translateY(-50%)}.st-toaster .content{display:flex}.st-toaster .content .status-icon svg{width:1.25rem;height:1.25rem}.st-toaster .content .status-icon.success{color:var(--st-context-success-color, #39b54a)}.st-toaster .content .status-icon.failed{color:var(--st-context-error-color, #d72b3f)}.st-toaster .content .message{display:flex;margin-left:.625rem}.st-toaster .toaster-close{display:flex;margin-left:1rem}.st-toaster .toaster-close .close-btn{cursor:pointer;padding:0;margin:0;background:none;border:none}.st-toaster .toaster-close .close-btn svg{width:1.25rem;height:1.25rem;fill:var(--st-color-placeholder, #6B7280)}.st-toaster.visible{animation:toaster-in .3s linear forwards}.st-toaster.hidden{animation:toaster-out .3s linear forwards}@keyframes toaster-in{from{opacity:0}to{opacity:1}}@keyframes toaster-out{from{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}",""]),e.exports=t},694:(e,t,r)=>{var n=r(314),a=r(883);(t=n(!1)).i(a),t.push([e.id,".stc-toggle-dropdown{--stc-logo-width: 20px;--stc-logo-height: 20px;--stc-logo-border-raidus: 50%;position:relative}.stc-toggle-dropdown-popup{right:0;position:absolute;z-index:99;background:var(--stc-color-white);box-shadow:1px 2px 5px 1px rgba(0,0,0,.15);top:var(--stc-toggle-dropdown-popup-top, 100%);left:var(--stc-toggle-dropdown-popup-left, 0);text-align:left;padding:var(--stc-toggle-dropdown-popup-padding, 0);border-radius:var(--stc-border-radius-4);min-width:var(--stc-toggle-dropdown-popup-min-width, auto)}.stc-toggle-dropdown-popup-item{margin:var(--stc-toggle-dropdown-popup-item-margin, 0 0 5px 0);cursor:var(--stc-toggle-dropdown-popup-item-cursor, initial);padding:var(--stc-toggle-dropdown-popup-item-padding, 12px 8px);margin-bottom:0}.stc-toggle-dropdown-popup-item:last-child{margin-bottom:0}.stc-toggle-dropdown-popup-item:last-child:hover,.stc-toggle-dropdown-popup-item:last-child.active{border-radius:0 0 var(--stc-border-radius-4) var(--stc-border-radius-4)}.stc-toggle-dropdown-popup-item:hover,.stc-toggle-dropdown-popup-item.active{background-color:var(--stc-background-light)}.stc-toggle-dropdown-selected{border:1px solid var(--stc-toggle-dropdown-border-color, var(--stc-border-color));background:var(--stc-toggle-dropdown-selected-background, var(--stc-color-white));padding:var(--stc-toggle-dropdown-selected-padding, 6px 10px 6px 16px);border-radius:var(--stc-border-radius-4);font-size:var(--stc-font-size-xs);line-height:var(--stc-font-line-height-xs);color:var(--stc-color-body);display:flex;align-items:center;justify-content:space-between;cursor:pointer}.stc-toggle-dropdown-selected svg{margin-left:10px;height:var(--stc-toggle-dropdown-icon-height, 6px);fill:var(--stc-color-body)}",""]),e.exports=t},55:(e,t,r)=>{(t=r(314)(!1)).push([e.id,".stc-tooltip{position:relative}.stc-tooltip-visible{opacity:1;visibility:visible}.stc-tooltip-hidden{opacity:0;visibility:hidden}.stc-tooltip-content{position:absolute;right:0;z-index:99;color:#fff;box-shadow:0px 4px 8px -2px rgba(9,30,66,.25),0px 0px 1px rgba(9,30,66,.31);font-weight:400;line-height:1;text-align:center;min-width:max-content;border-radius:2px;background:var(--stc-color-heading);font-size:13px;top:55%;right:100%;padding:6px 12px}",""]),e.exports=t},883:(e,t,r)=>{(t=r(314)(!1)).push([e.id,"body {\n\t/* Colors */\n    --stc-color-accent: #2563EB;\n    --stc-color-accent-hover: #1D4ED8;\n    --stc-color-accent-2: #492CDD;\n    --stc-color-heading: #1F2937;\n    --stc-color-body: #4B5563;\n    --stc-color-light-gray: #E5E7EB;\n    --stc-color-placeholder: #BDBDC7;\n    --stc-color-white: #FFFFFF;\n    --stc-color-favorite: #E91E63;\n    --stc-background-secondary: #F7F7F9;\n    --stc-background-primary: #FFFFFF;\n    --stc-background-light: #F9FAFB;\n    --stc-icon-color: #C6C6D1;\n\n    /* Font sizes */\n    --stc-font-size-xxl: 30px;\n    --stc-font-size-xl: 24px;\n    --stc-font-size-l: 20px;\n    --stc-font-size-m: 18px;\n    --stc-font-size-s: 16px;\n    --stc-font-size-xs: 14px;\n    --stc-font-size-xxs: 11px;\n\n\n    /** Font Weight */\n    --stc-font-weight-extra-bold: 600;\n    --stc-font-weight-bold: 500;\n    --stc-font-weight-normal: 400;\n\n    /** Font Line Height */\n    --stc-font-line-height-xl: 36px;\n    --stc-font-line-height-l: 32px;\n    --stc-font-line-height-m: 28px;\n    --stc-font-line-height-s: 24px;\n    --stc-font-line-height-xs: 20px;\n\n    /** Border */\n    --stc-border-color: #D1D5DB;\n    --stc-border-color-2: #C4C7CC;\n    --stc-border-radius-5: 5px;\n    --stc-border-radius-4: 4px;\n    --stc-border-radius-3: 3px;\n    --stc-border-radius-2: 2px;\n    --stc-border-radius-1: 1px;\n}\n",""]),e.exports=t},314:e=>{"use strict";e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var r=function(e,t){var r,n,a,i=e[1]||"",o=e[3];if(!o)return i;if(t&&"function"==typeof btoa){var s=(r=o,n=btoa(unescape(encodeURIComponent(JSON.stringify(r)))),a="sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(n),"/*# ".concat(a," */")),l=o.sources.map((function(e){return"/*# sourceURL=".concat(o.sourceRoot||"").concat(e," */")}));return[i].concat(l).concat([s]).join("\n")}return[i].join("\n")}(t,e);return t[2]?"@media ".concat(t[2]," {").concat(r,"}"):r})).join("")},t.i=function(e,r,n){"string"==typeof e&&(e=[[null,e,""]]);var a={};if(n)for(var i=0;i<this.length;i++){var o=this[i][0];null!=o&&(a[o]=!0)}for(var s=0;s<e.length;s++){var l=[].concat(e[s]);n&&a[l[0]]||(r&&(l[2]?l[2]="".concat(r," and ").concat(l[2]):l[2]=r),t.push(l))}},t}},604:(e,t,r)=>{var n;!function(){"use strict";var a={not_string:/[^s]/,not_bool:/[^t]/,not_type:/[^T]/,not_primitive:/[^v]/,number:/[diefg]/,numeric_arg:/[bcdiefguxX]/,json:/[j]/,not_json:/[^j]/,text:/^[^\x25]+/,modulo:/^\x25{2}/,placeholder:/^\x25(?:([1-9]\d*)\$|\(([^)]+)\))?(\+)?(0|'[^$])?(-)?(\d+)?(?:\.(\d+))?([b-gijostTuvxX])/,key:/^([a-z_][a-z_\d]*)/i,key_access:/^\.([a-z_][a-z_\d]*)/i,index_access:/^\[(\d+)\]/,sign:/^[+-]/};function i(e){return function(e,t){var r,n,o,s,l,c,u,p,d,f=1,h=e.length,m="";for(n=0;n<h;n++)if("string"==typeof e[n])m+=e[n];else if("object"==typeof e[n]){if((s=e[n]).keys)for(r=t[f],o=0;o<s.keys.length;o++){if(null==r)throw new Error(i('[sprintf] Cannot access property "%s" of undefined value "%s"',s.keys[o],s.keys[o-1]));r=r[s.keys[o]]}else r=s.param_no?t[s.param_no]:t[f++];if(a.not_type.test(s.type)&&a.not_primitive.test(s.type)&&r instanceof Function&&(r=r()),a.numeric_arg.test(s.type)&&"number"!=typeof r&&isNaN(r))throw new TypeError(i("[sprintf] expecting number but found %T",r));switch(a.number.test(s.type)&&(p=r>=0),s.type){case"b":r=parseInt(r,10).toString(2);break;case"c":r=String.fromCharCode(parseInt(r,10));break;case"d":case"i":r=parseInt(r,10);break;case"j":r=JSON.stringify(r,null,s.width?parseInt(s.width):0);break;case"e":r=s.precision?parseFloat(r).toExponential(s.precision):parseFloat(r).toExponential();break;case"f":r=s.precision?parseFloat(r).toFixed(s.precision):parseFloat(r);break;case"g":r=s.precision?String(Number(r.toPrecision(s.precision))):parseFloat(r);break;case"o":r=(parseInt(r,10)>>>0).toString(8);break;case"s":r=String(r),r=s.precision?r.substring(0,s.precision):r;break;case"t":r=String(!!r),r=s.precision?r.substring(0,s.precision):r;break;case"T":r=Object.prototype.toString.call(r).slice(8,-1).toLowerCase(),r=s.precision?r.substring(0,s.precision):r;break;case"u":r=parseInt(r,10)>>>0;break;case"v":r=r.valueOf(),r=s.precision?r.substring(0,s.precision):r;break;case"x":r=(parseInt(r,10)>>>0).toString(16);break;case"X":r=(parseInt(r,10)>>>0).toString(16).toUpperCase()}a.json.test(s.type)?m+=r:(!a.number.test(s.type)||p&&!s.sign?d="":(d=p?"+":"-",r=r.toString().replace(a.sign,"")),c=s.pad_char?"0"===s.pad_char?"0":s.pad_char.charAt(1):" ",u=s.width-(d+r).length,l=s.width&&u>0?c.repeat(u):"",m+=s.align?d+r+l:"0"===c?d+l+r:l+d+r)}return m}(function(e){if(s[e])return s[e];for(var t,r=e,n=[],i=0;r;){if(null!==(t=a.text.exec(r)))n.push(t[0]);else if(null!==(t=a.modulo.exec(r)))n.push("%");else{if(null===(t=a.placeholder.exec(r)))throw new SyntaxError("[sprintf] unexpected placeholder");if(t[2]){i|=1;var o=[],l=t[2],c=[];if(null===(c=a.key.exec(l)))throw new SyntaxError("[sprintf] failed to parse named argument key");for(o.push(c[1]);""!==(l=l.substring(c[0].length));)if(null!==(c=a.key_access.exec(l)))o.push(c[1]);else{if(null===(c=a.index_access.exec(l)))throw new SyntaxError("[sprintf] failed to parse named argument key");o.push(c[1])}t[2]=o}else i|=2;if(3===i)throw new Error("[sprintf] mixing positional and named placeholders is not (yet) supported");n.push({placeholder:t[0],param_no:t[1],keys:t[2],sign:t[3],pad_char:t[4],align:t[5],width:t[6],precision:t[7],type:t[8]})}r=r.substring(t[0].length)}return s[e]=n}(e),arguments)}function o(e,t){return i.apply(null,[e].concat(t||[]))}var s=Object.create(null);t.sprintf=i,t.vsprintf=o,"undefined"!=typeof window&&(window.sprintf=i,window.vsprintf=o,void 0===(n=function(){return{sprintf:i,vsprintf:o}}.call(t,r,t,e))||(e.exports=n))}()},177:(e,t,r)=>{var n=r(72),a=r(820);"string"==typeof(a=a.__esModule?a.default:a)&&(a=[[e.id,a,""]]),n(a,{insert:"head",singleton:!1}),e.exports=a.locals||{}},148:(e,t,r)=>{var n=r(72),a=r(283);"string"==typeof(a=a.__esModule?a.default:a)&&(a=[[e.id,a,""]]),n(a,{insert:"head",singleton:!1}),e.exports=a.locals||{}},561:(e,t,r)=>{var n=r(72),a=r(632);"string"==typeof(a=a.__esModule?a.default:a)&&(a=[[e.id,a,""]]),n(a,{insert:"head",singleton:!1}),e.exports=a.locals||{}},142:(e,t,r)=>{var n=r(72),a=r(664);"string"==typeof(a=a.__esModule?a.default:a)&&(a=[[e.id,a,""]]),n(a,{insert:"head",singleton:!1}),e.exports=a.locals||{}},437:(e,t,r)=>{var n=r(72),a=r(690);"string"==typeof(a=a.__esModule?a.default:a)&&(a=[[e.id,a,""]]),n(a,{insert:"head",singleton:!1}),e.exports=a.locals||{}},189:(e,t,r)=>{var n=r(72),a=r(974);"string"==typeof(a=a.__esModule?a.default:a)&&(a=[[e.id,a,""]]),n(a,{insert:"head",singleton:!1}),e.exports=a.locals||{}},729:(e,t,r)=>{var n=r(72),a=r(140);"string"==typeof(a=a.__esModule?a.default:a)&&(a=[[e.id,a,""]]),n(a,{insert:"head",singleton:!1}),e.exports=a.locals||{}},986:(e,t,r)=>{var n=r(72),a=r(123);"string"==typeof(a=a.__esModule?a.default:a)&&(a=[[e.id,a,""]]),n(a,{insert:"head",singleton:!1}),e.exports=a.locals||{}},85:(e,t,r)=>{var n=r(72),a=r(278);"string"==typeof(a=a.__esModule?a.default:a)&&(a=[[e.id,a,""]]),n(a,{insert:"head",singleton:!1}),e.exports=a.locals||{}},899:(e,t,r)=>{var n=r(72),a=r(340);"string"==typeof(a=a.__esModule?a.default:a)&&(a=[[e.id,a,""]]),n(a,{insert:"head",singleton:!1}),e.exports=a.locals||{}},557:(e,t,r)=>{var n=r(72),a=r(694);"string"==typeof(a=a.__esModule?a.default:a)&&(a=[[e.id,a,""]]),n(a,{insert:"head",singleton:!1}),e.exports=a.locals||{}},416:(e,t,r)=>{var n=r(72),a=r(55);"string"==typeof(a=a.__esModule?a.default:a)&&(a=[[e.id,a,""]]),n(a,{insert:"head",singleton:!1}),e.exports=a.locals||{}},72:(e,t,r)=>{"use strict";var n,a=function(){var e={};return function(t){if(void 0===e[t]){var r=document.querySelector(t);if(window.HTMLIFrameElement&&r instanceof window.HTMLIFrameElement)try{r=r.contentDocument.head}catch(e){r=null}e[t]=r}return e[t]}}(),i=[];function o(e){for(var t=-1,r=0;r<i.length;r++)if(i[r].identifier===e){t=r;break}return t}function s(e,t){for(var r={},n=[],a=0;a<e.length;a++){var s=e[a],l=t.base?s[0]+t.base:s[0],c=r[l]||0,u="".concat(l," ").concat(c);r[l]=c+1;var p=o(u),d={css:s[1],media:s[2],sourceMap:s[3]};-1!==p?(i[p].references++,i[p].updater(d)):i.push({identifier:u,updater:m(d,t),references:1}),n.push(u)}return n}function l(e){var t=document.createElement("style"),n=e.attributes||{};if(void 0===n.nonce){var i=r.nc;i&&(n.nonce=i)}if(Object.keys(n).forEach((function(e){t.setAttribute(e,n[e])})),"function"==typeof e.insert)e.insert(t);else{var o=a(e.insert||"head");if(!o)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");o.appendChild(t)}return t}var c,u=(c=[],function(e,t){return c[e]=t,c.filter(Boolean).join("\n")});function p(e,t,r,n){var a=r?"":n.media?"@media ".concat(n.media," {").concat(n.css,"}"):n.css;if(e.styleSheet)e.styleSheet.cssText=u(t,a);else{var i=document.createTextNode(a),o=e.childNodes;o[t]&&e.removeChild(o[t]),o.length?e.insertBefore(i,o[t]):e.appendChild(i)}}function d(e,t,r){var n=r.css,a=r.media,i=r.sourceMap;if(a?e.setAttribute("media",a):e.removeAttribute("media"),i&&"undefined"!=typeof btoa&&(n+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(i))))," */")),e.styleSheet)e.styleSheet.cssText=n;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(n))}}var f=null,h=0;function m(e,t){var r,n,a;if(t.singleton){var i=h++;r=f||(f=l(t)),n=p.bind(null,r,i,!1),a=p.bind(null,r,i,!0)}else r=l(t),n=d.bind(null,r,t),a=function(){!function(e){if(null===e.parentNode)return!1;e.parentNode.removeChild(e)}(r)};return n(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap)return;n(e=t)}else a()}}e.exports=function(e,t){(t=t||{}).singleton||"boolean"==typeof t.singleton||(t.singleton=(void 0===n&&(n=Boolean(window&&document&&document.all&&!window.atob)),n));var r=s(e=e||[],t);return function(e){if(e=e||[],"[object Array]"===Object.prototype.toString.call(e)){for(var n=0;n<r.length;n++){var a=o(r[n]);i[a].references--}for(var l=s(e,t),c=0;c<r.length;c++){var u=o(r[c]);0===i[u].references&&(i[u].updater(),i.splice(u,1))}r=l}}}},563:e=>{"use strict";e.exports=JSON.parse('[{"ID":9888,"title":"Business","parent":"0","children":[{"ID":6771,"title":"Business","parent":"1","children":[{"ID":4523,"title":"Agency","parent":"2"},{"ID":7382,"title":"Restaurant","parent":"2"},{"ID":4232,"title":"Hotel & Travel","parent":"2"},{"ID":5398,"title":"Construction","parent":"2"},{"ID":673,"title":"Real Estate","parent":"2"},{"ID":3667,"title":"Transport","parent":"2"},{"ID":9928,"title":"Manufacturing","parent":"2"},{"ID":1998,"title":"Pets","parent":"2"},{"ID":8288,"title":"Gardening","parent":"2"},{"ID":9990,"title":"Landing Pages","parent":"2"}]}]},{"ID":1373,"title":"Local Business","parent":"0","children":[{"ID":4714,"title":"Local Business","parent":"0","children":[{"ID":5547,"title":"Electrician","parent":"13"},{"ID":4720,"title":"Plumber","parent":"13"},{"ID":4528,"title":"AC Technician","parent":"13"},{"ID":4032,"title":"Roofing Services","parent":"13"},{"ID":2650,"title":"Courier Delivery","parent":"13"},{"ID":8189,"title":"Movers","parent":"13"},{"ID":121,"title":"Cleaning Services","parent":"13"},{"ID":3608,"title":"Transport","parent":"13"},{"ID":5346,"title":"Catering","parent":"13"},{"ID":3057,"title":"Car Garage","parent":"13"}]}]},{"ID":3502,"title":"Personal Care","parent":"0","children":[{"ID":7110,"title":"Personal Care","parent":"0","children":[{"ID":4687,"title":"Salon","parent":"24"},{"ID":1983,"title":"Beauty","parent":"24"},{"ID":8916,"title":"Fitness","parent":"24"},{"ID":2870,"title":"Yoga","parent":"24"},{"ID":7507,"title":"Spa & Massage","parent":"24"}]}]},{"ID":23,"title":"Professionals","parent":"0","children":[{"ID":5502,"title":"Professionals","parent":"0","children":[{"ID":6825,"title":"Finance","parent":"30"},{"ID":2015,"title":"Accountant","parent":"30"},{"ID":1815,"title":"Law","parent":"30"},{"ID":5330,"title":"Coach","parent":"30"},{"ID":8139,"title":"Medical","parent":"30"},{"ID":4121,"title":"Photography","parent":"30"},{"ID":2605,"title":"Consultant","parent":"30"},{"ID":2864,"title":"Interior Designer","parent":"30"},{"ID":4900,"title":"Web Designer","parent":"30"}]}]},{"ID":5770,"title":"Personal Sites","parent":"0","children":[{"ID":9870,"title":"Personal Sites","parent":"0","children":[{"ID":6211,"title":"Portfolio & CV","parent":"40"},{"ID":1768,"title":"Photographer","parent":"40"},{"ID":3180,"title":"Artist","parent":"40"},{"ID":2923,"title":"Author","parent":"40"},{"ID":1650,"title":"Musician","parent":"40"}]}]},{"ID":5358,"title":"Community","parent":"0","children":[{"ID":9049,"title":"Institutes","parent":"46","children":[{"ID":4882,"title":"Preschool","parent":"46"},{"ID":3596,"title":"School","parent":"46"},{"ID":8436,"title":"Kindergarten","parent":"46"},{"ID":4607,"title":"University","parent":"46"}]},{"ID":4677,"title":"Non Profit","parent":"0","children":[{"ID":3816,"title":"Church","parent":"52"},{"ID":6629,"title":"Charity","parent":"52"}]},{"ID":1736,"title":"Events","parent":"0","children":[{"ID":3629,"title":"Wedding","parent":"56"},{"ID":556,"title":"Conference","parent":"56"},{"ID":7875,"title":"Celebrations","parent":"56"}]}]},{"ID":2438,"title":"E-Commerce","parent":"0","children":[{"ID":2306,"title":"Online Store","parent":"60","children":[{"ID":6285,"title":"Online Shop","parent":"60"},{"ID":78,"title":"Clothing store","parent":"60"},{"ID":5341,"title":"Jewelry store","parent":"60"},{"ID":5312,"title":"Sports store","parent":"60"},{"ID":3310,"title":"Book store","parent":"60"}]},{"ID":3751,"title":"E-Learning","parent":"60","children":[{"ID":5309,"title":"Online Courses","parent":"66"},{"ID":6030,"title":"Course Marketplace","parent":"66"},{"ID":5771,"title":"LMS","parent":"66"}]}]},{"ID":24381,"title":"Blog","parent":"0","children":[{"ID":2306,"title":"Blog","parent":"60","children":[{"ID":6285,"title":"Blogger","parent":"60"},{"ID":78,"title":"Food Blog","parent":"60"},{"ID":5341,"title":"Travel Blog","parent":"60"},{"ID":5312,"title":"News Site","parent":"60"},{"ID":3310,"title":"Magazine","parent":"60"},{"ID":5309,"title":"Fashion Blog","parent":"66"},{"ID":6030,"title":"Influence Blog","parent":"66"},{"ID":5771,"title":"Podcast","parent":"66"}]}]}]')}},n={};function a(e){var r=n[e];if(void 0!==r)return r.exports;var i=n[e]={id:e,exports:{}};return t[e](i,i.exports,a),i.exports}a.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return a.d(t,{a:t}),t},a.d=(e,t)=>{for(var r in t)a.o(t,r)&&!a.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},a.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),a.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},a.nc=void 0;var i={};(()=>{"use strict";a.r(i),a.d(i,{Button:()=>n,CategoryList:()=>ae,Grid:()=>ee,Logo:()=>de,MegaMenu:()=>we,NoResultFound:()=>be,PremiumBadge:()=>Se,Search:()=>te,SiteBusinessType:()=>ke,SiteOrder:()=>ye,SiteType:()=>ve,SuggestionList:()=>fe,Toaster:()=>ge,ToggleDropdown:()=>ue,Tooltip:()=>K});const e=r(1609);var t=a.n(e);a(177);const n=function(e){var r=e.children;return t().createElement("button",{className:"stc-button"},r)};let o;function s(e){if("string"!=typeof e||-1===e.indexOf("&"))return e;void 0===o&&(o=document.implementation&&document.implementation.createHTMLDocument?document.implementation.createHTMLDocument("").createElement("textarea"):document.createElement("textarea")),o.innerHTML=e;const t=o.textContent;return o.innerHTML="",t}var l=a(604),c=a.n(l);const u=function(e,t){var r,n,a=0;function i(){var i,o,s=r,l=arguments.length;e:for(;s;){if(s.args.length===arguments.length){for(o=0;o<l;o++)if(s.args[o]!==arguments[o]){s=s.next;continue e}return s!==r&&(s===n&&(n=s.prev),s.prev.next=s.next,s.next&&(s.next.prev=s.prev),s.next=r,s.prev=null,r.prev=s,r=s),s.val}s=s.next}for(i=new Array(l),o=0;o<l;o++)i[o]=arguments[o];return s={args:i,val:e.apply(null,i)},r?(r.prev=s,s.next=r):n=s,a===t.maxSize?(n=n.prev).next=null:a++,r=s,s.val}return t=t||{},i.clear=function(){r=null,n=null,a=0},i}(console.error);var p,d,f,h;p={"(":9,"!":8,"*":7,"/":7,"%":7,"+":6,"-":6,"<":5,"<=":5,">":5,">=":5,"==":4,"!=":4,"&&":3,"||":2,"?":1,"?:":1},d=["(","?"],f={")":["("],":":["?","?:"]},h=/<=|>=|==|!=|&&|\|\||\?:|\(|!|\*|\/|%|\+|-|<|>|\?|\)|:/;var m={"!":function(e){return!e},"*":function(e,t){return e*t},"/":function(e,t){return e/t},"%":function(e,t){return e%t},"+":function(e,t){return e+t},"-":function(e,t){return e-t},"<":function(e,t){return e<t},"<=":function(e,t){return e<=t},">":function(e,t){return e>t},">=":function(e,t){return e>=t},"==":function(e,t){return e===t},"!=":function(e,t){return e!==t},"&&":function(e,t){return e&&t},"||":function(e,t){return e||t},"?:":function(e,t,r){if(e)throw t;return r}},g={contextDelimiter:"",onMissingKey:null};function y(e,t){var r;for(r in this.data=e,this.pluralForms={},this.options={},g)this.options[r]=void 0!==t&&r in t?t[r]:g[r]}y.prototype.getPluralForm=function(e,t){var r,n,a,i,o=this.pluralForms[e];return o||("function"!=typeof(a=(r=this.data[e][""])["Plural-Forms"]||r["plural-forms"]||r.plural_forms)&&(n=function(e){var t,r,n;for(t=e.split(";"),r=0;r<t.length;r++)if(0===(n=t[r].trim()).indexOf("plural="))return n.substr(7)}(r["Plural-Forms"]||r["plural-forms"]||r.plural_forms),i=function(e){var t=function(e){for(var t,r,n,a,i=[],o=[];t=e.match(h);){for(r=t[0],(n=e.substr(0,t.index).trim())&&i.push(n);a=o.pop();){if(f[r]){if(f[r][0]===a){r=f[r][1]||r;break}}else if(d.indexOf(a)>=0||p[a]<p[r]){o.push(a);break}i.push(a)}f[r]||o.push(r),e=e.substr(t.index+r.length)}return(e=e.trim())&&i.push(e),i.concat(o.reverse())}(e);return function(e){return function(e,t){var r,n,a,i,o,s,l=[];for(r=0;r<e.length;r++){if(o=e[r],i=m[o]){for(n=i.length,a=Array(n);n--;)a[n]=l.pop();try{s=i.apply(null,a)}catch(e){return e}}else s=t.hasOwnProperty(o)?t[o]:+o;l.push(s)}return l[0]}(t,e)}}(n),a=function(e){return+i({n:e})}),o=this.pluralForms[e]=a),o(t)},y.prototype.dcnpgettext=function(e,t,r,n,a){var i,o,s;return i=void 0===a?0:this.getPluralForm(e,a),o=r,t&&(o=t+this.options.contextDelimiter+r),(s=this.data[e][o])&&s[i]?s[i]:(this.options.onMissingKey&&this.options.onMissingKey(r,e),0===i?r:n)};const v={plural_forms:e=>1===e?0:1},b=/^i18n\.(n?gettext|has_translation)(_|$)/,x=function(e){return"string"!=typeof e||""===e?(console.error("The namespace must be a non-empty string."),!1):!!/^[a-zA-Z][a-zA-Z0-9_.\-\/]*$/.test(e)||(console.error("The namespace can only contain numbers, letters, dashes, periods, underscores and slashes."),!1)},E=function(e){return"string"!=typeof e||""===e?(console.error("The hook name must be a non-empty string."),!1):/^__/.test(e)?(console.error("The hook name cannot begin with `__`."),!1):!!/^[a-zA-Z][a-zA-Z0-9_.-]*$/.test(e)||(console.error("The hook name can only contain numbers, letters, dashes, periods and underscores."),!1)},w=function(e,t){return function(r,n,a,i=10){const o=e[t];if(!E(r))return;if(!x(n))return;if("function"!=typeof a)return void console.error("The hook callback must be a function.");if("number"!=typeof i)return void console.error("If specified, the hook priority must be a number.");const s={callback:a,priority:i,namespace:n};if(o[r]){const e=o[r].handlers;let t;for(t=e.length;t>0&&!(i>=e[t-1].priority);t--);t===e.length?e[t]=s:e.splice(t,0,s),o.__current.forEach((e=>{e.name===r&&e.currentIndex>=t&&e.currentIndex++}))}else o[r]={handlers:[s],runs:0};"hookAdded"!==r&&e.doAction("hookAdded",r,n,a,i)}},S=function(e,t,r=!1){return function(n,a){const i=e[t];if(!E(n))return;if(!r&&!x(a))return;if(!i[n])return 0;let o=0;if(r)o=i[n].handlers.length,i[n]={runs:i[n].runs,handlers:[]};else{const e=i[n].handlers;for(let t=e.length-1;t>=0;t--)e[t].namespace===a&&(e.splice(t,1),o++,i.__current.forEach((e=>{e.name===n&&e.currentIndex>=t&&e.currentIndex--})))}return"hookRemoved"!==n&&e.doAction("hookRemoved",n,a),o}},_=function(e,t){return function(r,n){const a=e[t];return void 0!==n?r in a&&a[r].handlers.some((e=>e.namespace===n)):r in a}},k=function(e,t,r=!1){return function(n,...a){const i=e[t];i[n]||(i[n]={handlers:[],runs:0}),i[n].runs++;const o=i[n].handlers;if(!o||!o.length)return r?a[0]:void 0;const s={name:n,currentIndex:0};for(i.__current.push(s);s.currentIndex<o.length;){const e=o[s.currentIndex].callback.apply(null,a);r&&(a[0]=e),s.currentIndex++}return i.__current.pop(),r?a[0]:void 0}},C=function(e,t){return function(){var r;const n=e[t];return null!==(r=n.__current[n.__current.length-1]?.name)&&void 0!==r?r:null}},A=function(e,t){return function(r){const n=e[t];return void 0===r?void 0!==n.__current[0]:!!n.__current[0]&&r===n.__current[0].name}},P=function(e,t){return function(r){const n=e[t];if(E(r))return n[r]&&n[r].runs?n[r].runs:0}},T=new class{constructor(){this.actions=Object.create(null),this.actions.__current=[],this.filters=Object.create(null),this.filters.__current=[],this.addAction=w(this,"actions"),this.addFilter=w(this,"filters"),this.removeAction=S(this,"actions"),this.removeFilter=S(this,"filters"),this.hasAction=_(this,"actions"),this.hasFilter=_(this,"filters"),this.removeAllActions=S(this,"actions",!0),this.removeAllFilters=S(this,"filters",!0),this.doAction=k(this,"actions"),this.applyFilters=k(this,"filters",!0),this.currentAction=C(this,"actions"),this.currentFilter=C(this,"filters"),this.doingAction=A(this,"actions"),this.doingFilter=A(this,"filters"),this.didAction=P(this,"actions"),this.didFilter=P(this,"filters")}},{addAction:I,addFilter:D,removeAction:F,removeFilter:O,hasAction:M,hasFilter:N,removeAllActions:R,removeAllFilters:L,doAction:B,applyFilters:j,currentAction:V,currentFilter:z,doingAction:G,doingFilter:W,didAction:H,didFilter:U,actions:q,filters:$}=T,Z=((e,t,r)=>{const n=new y({}),a=new Set,i=()=>{a.forEach((e=>e()))},o=(e,t="default")=>{n.data[t]={...n.data[t],...e},n.data[t][""]={...v,...n.data[t]?.[""]},delete n.pluralForms[t]},s=(e,t)=>{o(e,t),i()},l=(e="default",t,r,a,i)=>(n.data[e]||o(void 0,e),n.dcnpgettext(e,t,r,a,i)),c=(e="default")=>e,u=(e,t,n)=>{let a=l(n,t,e);return r?(a=r.applyFilters("i18n.gettext_with_context",a,e,t,n),r.applyFilters("i18n.gettext_with_context_"+c(n),a,e,t,n)):a};if(r){const e=e=>{b.test(e)&&i()};r.addAction("hookAdded","core/i18n",e),r.addAction("hookRemoved","core/i18n",e)}return{getLocaleData:(e="default")=>n.data[e],setLocaleData:s,addLocaleData:(e,t="default")=>{n.data[t]={...n.data[t],...e,"":{...v,...n.data[t]?.[""],...e?.[""]}},delete n.pluralForms[t],i()},resetLocaleData:(e,t)=>{n.data={},n.pluralForms={},s(e,t)},subscribe:e=>(a.add(e),()=>a.delete(e)),__:(e,t)=>{let n=l(t,void 0,e);return r?(n=r.applyFilters("i18n.gettext",n,e,t),r.applyFilters("i18n.gettext_"+c(t),n,e,t)):n},_x:u,_n:(e,t,n,a)=>{let i=l(a,void 0,e,t,n);return r?(i=r.applyFilters("i18n.ngettext",i,e,t,n,a),r.applyFilters("i18n.ngettext_"+c(a),i,e,t,n,a)):i},_nx:(e,t,n,a,i)=>{let o=l(i,a,e,t,n);return r?(o=r.applyFilters("i18n.ngettext_with_context",o,e,t,n,a,i),r.applyFilters("i18n.ngettext_with_context_"+c(i),o,e,t,n,a,i)):o},isRTL:()=>"rtl"===u("ltr","text direction"),hasTranslation:(e,t,a)=>{const i=t?t+""+e:e;let o=!!n.data?.[null!=a?a:"default"]?.[i];return r&&(o=r.applyFilters("i18n.has_translation",o,e,t,a),o=r.applyFilters("i18n.has_translation_"+c(a),o,e,t,a)),o}}})(0,0,T),X=(Z.getLocaleData.bind(Z),Z.setLocaleData.bind(Z),Z.resetLocaleData.bind(Z),Z.subscribe.bind(Z),Z.__.bind(Z));Z._x.bind(Z),Z._n.bind(Z),Z._nx.bind(Z),Z.isRTL.bind(Z),Z.hasTranslation.bind(Z);var Q={search:React.createElement("svg",{width:"18",height:"18",viewBox:"0 0 18 18",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M17.7043 16.2848L14.3054 12.8958C15.402 11.4988 15.9971 9.77351 15.9948 7.99743C15.9948 6.41569 15.5258 4.86947 14.647 3.5543C13.7683 2.23913 12.5192 1.21408 11.0579 0.608771C9.59657 0.00346513 7.98855 -0.15491 6.43721 0.153672C4.88586 0.462254 3.46085 1.22393 2.34239 2.34239C1.22393 3.46085 0.462254 4.88586 0.153672 6.43721C-0.15491 7.98855 0.00346513 9.59657 0.608771 11.0579C1.21408 12.5192 2.23913 13.7683 3.5543 14.647C4.86947 15.5258 6.41569 15.9948 7.99743 15.9948C9.77351 15.9971 11.4988 15.402 12.8958 14.3054L16.2848 17.7043C16.3777 17.798 16.4883 17.8724 16.6101 17.9231C16.7319 17.9739 16.8626 18 16.9945 18C17.1265 18 17.2572 17.9739 17.379 17.9231C17.5008 17.8724 17.6114 17.798 17.7043 17.7043C17.798 17.6114 17.8724 17.5008 17.9231 17.379C17.9739 17.2572 18 17.1265 18 16.9945C18 16.8626 17.9739 16.7319 17.9231 16.6101C17.8724 16.4883 17.798 16.3777 17.7043 16.2848ZM1.99936 7.99743C1.99936 6.81112 2.35114 5.65146 3.01022 4.66508C3.66929 3.6787 4.60606 2.90991 5.70207 2.45593C6.79807 2.00196 8.00408 1.88317 9.16759 2.11461C10.3311 2.34605 11.3999 2.91731 12.2387 3.75615C13.0775 4.595 13.6488 5.66375 13.8802 6.82726C14.1117 7.99077 13.9929 9.19678 13.5389 10.2928C13.0849 11.3888 12.3162 12.3256 11.3298 12.9846C10.3434 13.6437 9.18373 13.9955 7.99743 13.9955C6.40664 13.9955 4.88101 13.3636 3.75615 12.2387C2.6313 11.1138 1.99936 9.58821 1.99936 7.99743Z"})),cross:React.createElement("svg",{width:"12",height:"12",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M14 1.41L12.59 0L7 5.59L1.41 0L0 1.41L5.59 7L0 12.59L1.41 14L7 8.41L12.59 14L14 12.59L8.41 7L14 1.41Z",fill:"#6B7280"})),dropdown:React.createElement("svg",{viewBox:"0 0 6 4",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M2.68303 3.8635L0.132229 1.2304C-0.0440763 1.0484 -0.0440763 0.754114 0.132229 0.574056L0.556111 0.136496C0.732416 -0.0454985 1.01751 -0.0454985 1.19194 0.136496L3 2.0029L4.80806 0.136496C4.98437 -0.0454985 5.26946 -0.0454985 5.44389 0.136496L5.86777 0.574056C6.04408 0.75605 6.04408 1.05034 5.86777 1.2304L3.31697 3.8635C3.14442 4.0455 2.85933 4.0455 2.68303 3.8635Z",fillOpacity:"0.6"})),favorite:React.createElement("svg",{width:"17",height:"16",viewBox:"0 0 17 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M8.435 15.4782L7.21193 14.3648C2.8679 10.4257 0 7.82768 0 4.63925C0 2.04127 2.04127 0 4.63925 0C6.10694 0 7.51559 0.683235 8.435 1.76292C9.35442 0.683235 10.7631 0 12.2308 0C14.8287 0 16.87 2.04127 16.87 4.63925C16.87 7.82768 14.0021 10.4257 9.65808 14.3732L8.435 15.4782Z"})),close:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true"},React.createElement("path",{fillRule:"evenodd",d:"M4.293 4.293a1 1 0 011.414 0L10 8.586l4.293-4.293a1 1 0 111.414 1.414L11.414 10l4.293 4.293a1 1 0 01-1.414 1.414L10 11.414l-4.293 4.293a1 1 0 01-1.414-1.414L8.586 10 4.293 5.707a1 1 0 010-1.414z",clipRule:"evenodd"})),success:React.createElement("svg",{width:"24",height:"24",viewBox:"0 0 1792 1792",fill:"#44C997",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M1299 813l-422 422q-19 19-45 19t-45-19l-294-294q-19-19-19-45t19-45l102-102q19-19 45-19t45 19l147 147 275-275q19-19 45-19t45 19l102 102q19 19 19 45t-19 45zm141 83q0-148-73-273t-198-198-273-73-273 73-198 198-73 273 73 273 198 198 273 73 273-73 198-198 73-273zm224 0q0 209-103 385.5t-279.5 279.5-385.5 103-385.5-103-279.5-279.5-103-385.5 103-385.5 279.5-279.5 385.5-103 385.5 103 279.5 279.5 103 385.5z"})),error:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true"},React.createElement("path",{fillRule:"evenodd",d:"M10 18a8 8 0 100-16 8 8 0 000 16zM8.707 7.293a1 1 0 00-1.414 1.414L8.586 10l-1.293 1.293a1 1 0 101.414 1.414L10 11.414l1.293 1.293a1 1 0 001.414-1.414L11.414 10l1.293-1.293a1 1 0 00-1.414-1.414L10 8.586 8.707 7.293z",clipRule:"evenodd"})),toggle:React.createElement("svg",{width:"16",height:"16",viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M1 2.05556C0.723858 2.05556 0.5 2.27941 0.5 2.55556C0.5 2.8317 0.723858 3.05556 1 3.05556V2.05556ZM15 3.05556C15.2761 3.05556 15.5 2.8317 15.5 2.55556C15.5 2.27941 15.2761 2.05556 15 2.05556V3.05556ZM1 7.5C0.723858 7.5 0.5 7.72386 0.5 8C0.5 8.27614 0.723858 8.5 1 8.5V7.5ZM15 8.5C15.2761 8.5 15.5 8.27614 15.5 8C15.5 7.72386 15.2761 7.5 15 7.5V8.5ZM1 12.9444C0.723858 12.9444 0.5 13.1683 0.5 13.4444C0.5 13.7206 0.723858 13.9444 1 13.9444V12.9444ZM15 13.9444C15.2761 13.9444 15.5 13.7206 15.5 13.4444C15.5 13.1683 15.2761 12.9444 15 12.9444V13.9444ZM1 3.05556H4.11111V2.05556H1V3.05556ZM15 2.05556H7.22222V3.05556H15V2.05556ZM1 8.5H10.3333V7.5H1V8.5ZM15 7.5H13.4444V8.5H15V7.5ZM1 13.9444H2.55556V12.9444H1V13.9444ZM15 12.9444H5.66667V13.9444H15V12.9444ZM6.72222 2.55556C6.72222 3.13852 6.24963 3.61111 5.66667 3.61111V4.61111C6.80192 4.61111 7.72222 3.69081 7.72222 2.55556H6.72222ZM5.66667 3.61111C5.0837 3.61111 4.61111 3.13852 4.61111 2.55556H3.61111C3.61111 3.69081 4.53141 4.61111 5.66667 4.61111V3.61111ZM4.61111 2.55556C4.61111 1.97259 5.0837 1.5 5.66667 1.5V0.5C4.53141 0.5 3.61111 1.4203 3.61111 2.55556H4.61111ZM5.66667 1.5C6.24963 1.5 6.72222 1.97259 6.72222 2.55556H7.72222C7.72222 1.4203 6.80192 0.5 5.66667 0.5V1.5ZM12.9444 8C12.9444 8.58297 12.4719 9.05556 11.8889 9.05556V10.0556C13.0241 10.0556 13.9444 9.13525 13.9444 8H12.9444ZM11.8889 9.05556C11.3059 9.05556 10.8333 8.58297 10.8333 8H9.83333C9.83333 9.13525 10.7536 10.0556 11.8889 10.0556V9.05556ZM10.8333 8C10.8333 7.41703 11.3059 6.94444 11.8889 6.94444V5.94444C10.7536 5.94444 9.83333 6.86475 9.83333 8H10.8333ZM11.8889 6.94444C12.4719 6.94444 12.9444 7.41703 12.9444 8H13.9444C13.9444 6.86475 13.0241 5.94444 11.8889 5.94444V6.94444ZM5.16667 13.4444C5.16667 14.0274 4.69408 14.5 4.11111 14.5V15.5C5.24636 15.5 6.16667 14.5797 6.16667 13.4444H5.16667ZM4.11111 14.5C3.52814 14.5 3.05556 14.0274 3.05556 13.4444H2.05556C2.05556 14.5797 2.97586 15.5 4.11111 15.5V14.5ZM3.05556 13.4444C3.05556 12.8615 3.52814 12.3889 4.11111 12.3889V11.3889C2.97586 11.3889 2.05556 12.3092 2.05556 13.4444H3.05556ZM4.11111 12.3889C4.69408 12.3889 5.16667 12.8615 5.16667 13.4444H6.16667C6.16667 12.3092 5.24636 11.3889 4.11111 11.3889V12.3889Z"}))};function Y(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,a,i,o,s=[],l=!0,c=!1;try{if(i=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=i.call(r)).done)&&(s.push(n.value),s.length!==t);l=!0);}catch(e){c=!0,a=e}finally{try{if(!l&&null!=r.return&&(o=r.return(),Object(o)!==o))return}finally{if(c)throw a}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return J(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?J(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function J(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}a(561),a(416);const K=function(r){var n=r.children,a=r.content,i=Y((0,e.useState)(!1),2),o=i[0],s=i[1],l=Y((0,e.useState)(null),2),c=l[0],u=l[1],p=function(){u(setTimeout((function(){s(!1)}),50))};return t().createElement("div",{className:"stc-tooltip",onMouseEnter:function(){s(!0)},onMouseLeave:p},n,a?t().createElement("div",{className:"stc-tooltip-content ".concat(o?"stc-tooltip-visible":"stc-tooltip-hidden"),onMouseEnter:function(){clearTimeout(c)},onMouseLeave:p},a):null)},ee=function(e){var r=e.className,n=e.column,a=e.options,i=e.onClick,o=e.hasFavorite,l=e.onFavoriteClick,c=e.favoriteList,u=e.buttonLabel,p=e.livePreview,d=e.enableNewUi;return a.length?t().createElement("div",{className:"\n\t\t\t\tstc-grid-wrap\t\t\t\t\n\t\t\t\tgrid-".concat(n||"3","\n\t\t\t\t").concat(null!=r?r:"","\n\t\t\t")},a.map((function(e,r){var n=!(!c||!c.length)&&c.includes("id-".concat(e.id));return t().createElement("div",{className:"stc-grid-item","data-id":e.id,key:r},t().createElement("div",{className:"stc-grid-item-inner"},!d&&(e.badge?t().createElement(Se,{badge:e.badge}):null),d?t().createElement("div",{className:"stc-grid-item-screenshot-wrap"},t().createElement("a",{href:e.link,rel:"noreferrer"},t().createElement("img",{className:"stc-grid-site-screenshot",src:e.image,alt:s(e.title),loading:"lazy"}),t().createElement("div",{className:"stc-grid-item-blur"}))):t().createElement("img",{className:"stc-grid-site-screenshot",src:e.image,alt:s(e.title),loading:"lazy",onClick:function(t){"function"==typeof i&&i(t,e)}}),t().createElement("div",{className:"stc-grid-item-header"},t().createElement("div",{className:"stc-grid-item-title"},s(e.title),d&&(e.badge?t().createElement(Se,{badge:e.badge}):null)),e.desc?t().createElement("div",{className:"stc-grid-item-desc"},e.desc.substring(0,100)):null,null!=e&&e.link&&!d?t().createElement("div",{className:"stc-grid-item-hover-button-wrap"},t().createElement("a",{className:"stc-grid-item-hover-button",href:e.link,target:"_blank",rel:"noreferrer"},u)):null,o?t().createElement(K,{content:"".concat(n?"":X("Add to favorites"))},t().createElement("div",{className:"stc-grid-favorite ".concat(n?"active":""),onClick:function(t){"function"==typeof l&&l(t,e,!n)}},Q.favorite)):null),d?t().createElement("div",{className:"stc-grid-item-hover-button-wrapper"},t().createElement("div",{className:"stc-grid-item-hover-button-wrap"},"#"!==(null==e?void 0:e.link)?t().createElement("a",{className:"stc-grid-item-hover-button",href:e.link,rel:"noreferrer"},u):null,t().createElement("a",{className:"stc-grid-item-hover-button",href:e.livelink,target:"_blank",rel:"noreferrer"},p))):null))}))):""};a(729);const te=(0,e.memo)((function(r){var n=r.apiUrl,a=r.onSearchResult,i=r.beforeSearchResult,o=r.onSearch,s=r.value,l=r.placeholder,c=r.onKeyUp,u=l||X("Search.."),p=(0,e.useRef)(null),d=function(t,r,n){var a=this,i=(0,e.useRef)(null),o=(0,e.useRef)(0),s=(0,e.useRef)(null),l=(0,e.useRef)([]),c=(0,e.useRef)(),u=(0,e.useRef)(),p=(0,e.useRef)(t),d=(0,e.useRef)(!0);p.current=t;var f=!r&&0!==r&&"undefined"!=typeof window;if("function"!=typeof t)throw new TypeError("Expected a function");r=+r||0;var h=!!(n=n||{}).leading,m=!("trailing"in n)||!!n.trailing,g="maxWait"in n,y=g?Math.max(+n.maxWait||0,r):null;(0,e.useEffect)((function(){return d.current=!0,function(){d.current=!1}}),[]);var v=(0,e.useMemo)((function(){var e=function(e){var t=l.current,r=c.current;return l.current=c.current=null,o.current=e,u.current=p.current.apply(r,t)},t=function(e,t){f&&cancelAnimationFrame(s.current),s.current=f?requestAnimationFrame(e):setTimeout(e,t)},n=function(e){if(!d.current)return!1;var t=e-i.current,n=e-o.current;return!i.current||t>=r||t<0||g&&n>=y},v=function(t){return s.current=null,m&&l.current?e(t):(l.current=c.current=null,u.current)},b=function(){var e=Date.now();if(n(e))return v(e);if(d.current){var a=e-i.current,s=e-o.current,l=r-a,c=g?Math.min(l,y-s):l;t(b,c)}},x=function(){for(var p=[],f=0;f<arguments.length;f++)p[f]=arguments[f];var m=Date.now(),y=n(m);if(l.current=p,c.current=a,i.current=m,y){if(!s.current&&d.current)return o.current=i.current,t(b,r),h?e(i.current):u.current;if(g)return t(b,r),e(i.current)}return s.current||t(b,r),u.current};return x.cancel=function(){s.current&&(f?cancelAnimationFrame(s.current):clearTimeout(s.current)),o.current=0,l.current=i.current=c.current=s.current=null},x.isPending=function(){return!!s.current},x.flush=function(){return s.current?v(Date.now()):u.current},x}),[h,g,r,y,m,f]);return v}((0,e.useCallback)((function(e){"function"==typeof i&&i(),e?fetch(n).then((function(e){return e.json()})).then((function(t){"function"==typeof a&&a(t,e)})):a({},e)}),[s]),300,{maxWait:2e3});return(0,e.useEffect)((function(){n&&d(s),s&&p.current.focus()}),[s]),t().createElement("div",{className:"stc-search ".concat(s?"stc-search-have-input":"")},t().createElement("input",{ref:p,className:"stc-search-input",type:"search",value:s,placeholder:u,onChange:function(e){"function"==typeof o&&o(e,e.target.value)},onKeyUp:function(e){"function"==typeof c&&c(e)}}),t().createElement("button",{className:"stc-search-icon"},Q.search),t().createElement("button",{className:"stc-cross-icon",onClick:function(e){"function"==typeof o&&(o(e,""),document.getElementsByClassName("stc-search-input")[0].focus())}},Q.cross))}));function re(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,a,i,o,s=[],l=!0,c=!1;try{if(i=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=i.call(r)).done)&&(s.push(n.value),s.length!==t);l=!0);}catch(e){c=!0,a=e}finally{try{if(!l&&null!=r.return&&(o=r.return(),Object(o)!==o))return}finally{if(c)throw a}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return ne(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?ne(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function ne(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}a(148);const ae=(0,e.memo)((function(r){var n=r.options,a=r.value,i=r.onClick,o=r.limit,l="";void 0!==a?l=a:n.length&&(l=n[0].id);var c=re((0,e.useState)(l),2),u=c[0],p=c[1],d=re((0,e.useState)(!1),2),f=d[0],h=d[1],m=re((0,e.useState)([]),2),g=m[0],y=m[1],v=re((0,e.useState)(n),2),b=v[0],x=v[1];(0,e.useEffect)((function(){if(o){var e=n.slice(o,o+n.length),t=n.slice(0,o);e.length&&(e=e.map((function(e){return e.title=s(e.name),e}))),y(e),x(t)}}),[]),(0,e.useEffect)((function(){p(l)}),[a]);var E=function(e,t){"function"==typeof i&&i(e,t)};return t().createElement("div",{className:"stc-category-list"},b.length?t().createElement(t().Fragment,null,b.map((function(e,r){return t().createElement("div",{className:"stc-category-list-item ".concat((n=e.id,u===n?"active":"")),onClick:function(t){p(e.id),E(t,e)},key:r},t().createElement("span",{className:"stc-category-list-title"},s(e.name)));var n})),g.length?t().createElement(ue,{className:"stc-category-list-item stc-category-list-more",toggle:f,onToggle:function(e,t){h(t)},label:X("More"),value:u,options:g,onClick:function(e,t){h(!1),E(e,t)}}):null):t().createElement("span",null,X("No Categories")))}));function ie(e){return ie="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},ie(e)}function oe(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function se(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?oe(Object(r),!0).forEach((function(t){var n,a,i,o;n=e,a=t,i=r[t],o=function(e,t){if("object"!=ie(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=ie(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(a),(a="symbol"==ie(o)?o:String(o))in n?Object.defineProperty(n,a,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[a]=i})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):oe(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function le(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,a,i,o,s=[],l=!0,c=!1;try{if(i=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=i.call(r)).done)&&(s.push(n.value),s.length!==t);l=!0);}catch(e){c=!0,a=e}finally{try{if(!l&&null!=r.return&&(o=r.return(),Object(o)!==o))return}finally{if(c)throw a}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return ce(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?ce(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function ce(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}a(557);const ue=function(r){var n=r.label,a=r.options,i=r.className,o=r.value,s=r.onClick,l=r.icon,c=r.dismissAiPopup,u=le((0,e.useState)({option:{id:"",title:"",image:""}}),2),p=u[0],d=u[1],f=le((0,e.useState)(!1),2),h=f[0],m=f[1],g=(0,e.useRef)(),y=function(e){g&&!g.current.contains(e.target)&&m(!1)};return(0,e.useEffect)((function(){var e={id:"",title:"",image:""};a.map((function(t){return o===t.id&&(e=t),e})),d(se(se({},p),{},{option:e}))}),[o]),(0,e.useEffect)((function(){return document.querySelector("body").addEventListener("click",y),function(){return document.querySelector("body").removeEventListener("click",y)}}),[]),a.length?t().createElement("div",{ref:g,className:"stc-toggle-dropdown ".concat(i)},t().createElement("div",{className:"stc-toggle-dropdown-selected",onClick:function(){m(!h),"function"==typeof c&&c()}},n&&""===p.option.title?n:t().createElement(t().Fragment,null,p.option.image?t().createElement(de,{text:p.option.title,src:p.option.image}):p.option.title),l||Q.dropdown),h&&t().createElement("div",{className:"stc-toggle-dropdown-popup"},t().createElement("div",{className:"stc-toggle-dropdown-popup-content"},a.map((function(e,r){return t().createElement("div",{className:"stc-toggle-dropdown-popup-item ".concat(p.option.id===e.id?"active":""),onClick:function(t){d(se(se({},p),{},{option:e})),"function"==typeof s&&(s(t,e),m(!1))},key:r},e.image?t().createElement(de,{text:e.title,src:e.image,extraText:e.extraText}):e.title)}))))):""};function pe(){return pe=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},pe.apply(this,arguments)}a(142);const de=function(e){var r=e.className,n=e.text,a=e.src,i=e.alt,o=e.onClick,s=e.href,l=e.extraText;return n||a?t().createElement("span",pe({className:"stc-logo ".concat(r||"").concat(l?"stc-extra-text":"")},l?{"data-extraText":l}:{},{onClick:function(e){"function"==typeof o&&o(e)}}),a?t().createElement(t().Fragment,null,s?t().createElement("a",{href:s,target:"_blank",rel:"noopener noreferrer"},t().createElement("img",{src:a,className:"stc-logo-image",alt:i})):t().createElement("img",{src:a,className:"stc-logo-image",alt:i})):null,n?t().createElement("div",{className:"stc-logo-text",alt:i},n):null):""};a(85);const fe=(0,e.memo)((function(e){var r=e.value,n=e.options,a=e.onClick;return n.length?t().createElement("div",{className:"stc-suggestion-list"},n.map((function(e,n){var i=s(e).replace(new RegExp("("+r+")","gi"),'<span class="stc-suggestion-highlight">$1</span>');return t().createElement("div",{key:n,className:"stc-suggession",dangerouslySetInnerHTML:{__html:i},onClick:function(t){"function"==typeof a&&a(t,e)}})}))):""}));function he(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,a,i,o,s=[],l=!0,c=!1;try{if(i=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=i.call(r)).done)&&(s.push(n.value),s.length!==t);l=!0);}catch(e){c=!0,a=e}finally{try{if(!l&&null!=r.return&&(o=r.return(),Object(o)!==o))return}finally{if(c)throw a}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return me(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?me(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function me(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}a(899);const ge=function(r){var n=r.type,a=r.message,i=r.autoHideDuration,o=void 0===i?3:i,s=r.topLeft,l=r.topRight,c=r.topCenter,u=r.bottomLeft,p=r.bottomRight,d=r.bottomCenter,f=r.leftCenter,h=r.style,m=he((0,e.useState)(!0),2),g=m[0],y=m[1],v=he((0,e.useState)(!1),2),b=v[0],x=v[1];setTimeout((function(){y(!1)}),1e3*o),g||setTimeout((function(){x(!0)}),500);var E=[s&&"top-left",l&&"top-right",c&&"top-center",u&&"bottom-left",p&&"bottom-right",d&&"bottom-center",f&&"left-center"].filter(Boolean).join("");return b?null:t().createElement("div",{className:"st-toaster ".concat(g?"visible":"hidden"," ").concat(E||""),style:h},t().createElement("div",{className:"content"},t().createElement("div",{className:"status-icon ".concat("error"===n?"failed":n)},Q[n]),t().createElement("div",{className:"message"},t().createElement("p",null,a))),t().createElement("div",{className:"toaster-close"},t().createElement("button",{className:"close-btn",onClick:function(e){e.stopPropagation(),y(!1)}},Q.close)))},ye=(0,e.memo)((function(e){var r=e.value,n=e.onClick;return t().createElement(ue,{className:"stc-site-order-filter",value:r,options:[{id:"popular",title:X("Popular")},{id:"latest",title:X("Latest")}],onClick:function(e,t){"function"==typeof n&&n(e,t)}})})),ve=(0,e.memo)((function(e){var r=e.value,n=e.onClick;return t().createElement(ue,{className:"stc-site-type-filter",value:r,options:[{id:"",title:X("All")},{id:"agency-mini",title:X("Premium")}],onClick:function(e,t){"function"==typeof n&&n(e,t)}})}));a(189);const be=function(e){var r=e.searchTerm;return r?t().createElement("div",{className:"stc-sites-no-results"},t().createElement("h4",null,function(e,...t){try{return c().sprintf(e,...t)}catch(t){return t instanceof Error&&u("sprintf error: \n\n"+t.toString()),e}}(X("Your search - %1$s - did not match any Starter Templates."),s(r)))):null};function xe(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,a,i,o,s=[],l=!0,c=!1;try{if(i=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=i.call(r)).done)&&(s.push(n.value),s.length!==t);l=!0);}catch(e){c=!0,a=e}finally{try{if(!l&&null!=r.return&&(o=r.return(),Object(o)!==o))return}finally{if(c)throw a}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Ee(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Ee(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Ee(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}a(437);const we=function(r){var n=r.options,a=r.parent,i=r.menu,o=r.onClick,s=xe((0,e.useState)(!1),2),l=s[0],c=s[1],u=xe((0,e.useState)([]),2),p=u[0],d=u[1];(0,e.useEffect)((function(){var e=function(){var e=window.innerWidth;e>=1181?d(n):e<1181&&e>=1025?d(n.slice(0,5)):e<1025&&e>=950?d(n.slice(0,4)):e<950&&e>=751?d(n.slice(0,3)):e<751&&e>=451&&d(n.slice(0,2))};e();var t=function(){e()};return window.addEventListener("resize",t),function(){window.removeEventListener("resize",t)}}),[n]);var f=n.slice(p.length);return t().createElement("div",{className:"stc-mega-menu-wrap ".concat(l?"stc-mega-menu-show":"")},t().createElement("div",{className:"stc-mega-menu-toggle",onClick:function(){c(!l)}},Q.toggle),t().createElement("div",{className:"stc-mega-menu-container"},t().createElement("div",{className:"stc-mega-menu"},p.map((function(e){return t().createElement("div",{key:e.ID,className:"stc-mega-menu-item ".concat(a===e.ID||i===e.ID&&a===e.ID?"stc-mega-menu-item-active":"")},t().createElement("span",{className:"stc-mega-menu-item-title",onClick:function(t){"function"==typeof o&&(t.stopPropagation(),t.preventDefault(),o(t,e,e))}},e.title,Q.dropdown),e.children&&e.children.length>0&&t().createElement("div",{className:"stc-mega-menu-group stc-mega-menu-group-col-".concat(e.children.length)},e.children.map((function(r){return t().createElement("div",{key:r.ID,className:"stc-mega-menu-section"},t().createElement("span",{className:"stc-mega-menu-section-title"},r.title),r.children&&r.children.length>0&&t().createElement("div",{className:"stc-mega-menu-children"},r.children.map((function(r){return t().createElement("div",{className:"stc-mega-menu-child-item ".concat(i===r.ID?"stc-mega-menu-child-item-active":""),key:r.ID,onClick:function(t){"function"==typeof o&&(t.stopPropagation(),o(t,e,r))}},r.title)}))))}))))})),f.length>0&&t().createElement("div",{className:"stc-mega-menu-item ".concat(l?"stc-mega-menu-item-active":"")},t().createElement("span",{className:"stc-mega-menu-item-title",onClick:function(e){"function"==typeof o&&(e.stopPropagation(),e.preventDefault(),o(e,f,f))}},"More",Q.dropdown),t().createElement("div",{className:"stc-mega-menu-more-group stc-mega-menu-group-col-1"},f.map((function(e){return t().createElement("div",{key:e.ID,className:"stc-mega-more-menu-section"},t().createElement("span",{className:"stc-mega-menu-item-title stc-mega-more-menu-item-title"},e.title,Q.dropdown),e.children&&e.children.length>0&&t().createElement("div",{className:"stc-mega-menu-group stc-more-group stc-mega-menu-group-col-1"},e.children.map((function(r){return t().createElement("div",{key:r.ID,className:"stc-mega-menu-section"},t().createElement("span",{className:"stc-mega-menu-section-title"},r.title),r.children&&r.children.length>0&&t().createElement("div",{className:"stc-mega-menu-children"},r.children.map((function(r){return t().createElement("div",{className:"stc-mega-menu-child-item ".concat(i===r.ID?"stc-mega-menu-child-item-active":""),key:r.ID,onClick:function(t){"function"==typeof o&&(t.stopPropagation(),o(t,e,r))}},r.title)}))))}))))})))))))},Se=function(e){var r=e.badge;return t().createElement("span",{className:"stc-grid-item-badge"},r||X("Premium","astra-sites"))};a(986);var _e=a(563);const ke=function(e){var r=e.parent,n=e.menu,a=e.onClick;return t().createElement("div",{className:"stc-mega-menu-filter"},t().createElement(we,{parent:r,menu:n,options:_e,onClick:function(e,t,r){"function"==typeof a&&a(e,t,r)}}))}})(),e.exports=i})()},4300:(e,t,r)=>{"use strict";r.d(t,{A:()=>ne});var n=function(){function e(e){var t=this;this._insertTag=function(e){var r;r=0===t.tags.length?t.insertionPoint?t.insertionPoint.nextSibling:t.prepend?t.container.firstChild:t.before:t.tags[t.tags.length-1].nextSibling,t.container.insertBefore(e,r),t.tags.push(e)},this.isSpeedy=void 0===e.speedy||e.speedy,this.tags=[],this.ctr=0,this.nonce=e.nonce,this.key=e.key,this.container=e.container,this.prepend=e.prepend,this.insertionPoint=e.insertionPoint,this.before=null}var t=e.prototype;return t.hydrate=function(e){e.forEach(this._insertTag)},t.insert=function(e){this.ctr%(this.isSpeedy?65e3:1)==0&&this._insertTag(function(e){var t=document.createElement("style");return t.setAttribute("data-emotion",e.key),void 0!==e.nonce&&t.setAttribute("nonce",e.nonce),t.appendChild(document.createTextNode("")),t.setAttribute("data-s",""),t}(this));var t=this.tags[this.tags.length-1];if(this.isSpeedy){var r=function(e){if(e.sheet)return e.sheet;for(var t=0;t<document.styleSheets.length;t++)if(document.styleSheets[t].ownerNode===e)return document.styleSheets[t]}(t);try{r.insertRule(e,r.cssRules.length)}catch(e){}}else t.appendChild(document.createTextNode(e));this.ctr++},t.flush=function(){this.tags.forEach((function(e){return e.parentNode&&e.parentNode.removeChild(e)})),this.tags=[],this.ctr=0},e}(),a=Math.abs,i=String.fromCharCode,o=Object.assign;function s(e){return e.trim()}function l(e,t,r){return e.replace(t,r)}function c(e,t){return e.indexOf(t)}function u(e,t){return 0|e.charCodeAt(t)}function p(e,t,r){return e.slice(t,r)}function d(e){return e.length}function f(e){return e.length}function h(e,t){return t.push(e),e}var m=1,g=1,y=0,v=0,b=0,x="";function E(e,t,r,n,a,i,o){return{value:e,root:t,parent:r,type:n,props:a,children:i,line:m,column:g,length:o,return:""}}function w(e,t){return o(E("",null,null,"",null,null,0),e,{length:-e.length},t)}function S(){return b=v>0?u(x,--v):0,g--,10===b&&(g=1,m--),b}function _(){return b=v<y?u(x,v++):0,g++,10===b&&(g=1,m++),b}function k(){return u(x,v)}function C(){return v}function A(e,t){return p(x,e,t)}function P(e){switch(e){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function T(e){return m=g=1,y=d(x=e),v=0,[]}function I(e){return x="",e}function D(e){return s(A(v-1,M(91===e?e+2:40===e?e+1:e)))}function F(e){for(;(b=k())&&b<33;)_();return P(e)>2||P(b)>3?"":" "}function O(e,t){for(;--t&&_()&&!(b<48||b>102||b>57&&b<65||b>70&&b<97););return A(e,C()+(t<6&&32==k()&&32==_()))}function M(e){for(;_();)switch(b){case e:return v;case 34:case 39:34!==e&&39!==e&&M(b);break;case 40:41===e&&M(e);break;case 92:_()}return v}function N(e,t){for(;_()&&e+b!==57&&(e+b!==84||47!==k()););return"/*"+A(t,v-1)+"*"+i(47===e?e:_())}function R(e){for(;!P(k());)_();return A(e,v)}var L="-ms-",B="-moz-",j="-webkit-",V="comm",z="rule",G="decl",W="@keyframes";function H(e,t){for(var r="",n=f(e),a=0;a<n;a++)r+=t(e[a],a,e,t)||"";return r}function U(e,t,r,n){switch(e.type){case"@layer":if(e.children.length)break;case"@import":case G:return e.return=e.return||e.value;case V:return"";case W:return e.return=e.value+"{"+H(e.children,n)+"}";case z:e.value=e.props.join(",")}return d(r=H(e.children,n))?e.return=e.value+"{"+r+"}":""}function q(e){return I($("",null,null,null,[""],e=T(e),0,[0],e))}function $(e,t,r,n,a,o,s,p,f){for(var m=0,g=0,y=s,v=0,b=0,x=0,E=1,w=1,A=1,P=0,T="",I=a,M=o,L=n,B=T;w;)switch(x=P,P=_()){case 40:if(108!=x&&58==u(B,y-1)){-1!=c(B+=l(D(P),"&","&\f"),"&\f")&&(A=-1);break}case 34:case 39:case 91:B+=D(P);break;case 9:case 10:case 13:case 32:B+=F(x);break;case 92:B+=O(C()-1,7);continue;case 47:switch(k()){case 42:case 47:h(X(N(_(),C()),t,r),f);break;default:B+="/"}break;case 123*E:p[m++]=d(B)*A;case 125*E:case 59:case 0:switch(P){case 0:case 125:w=0;case 59+g:-1==A&&(B=l(B,/\f/g,"")),b>0&&d(B)-y&&h(b>32?Q(B+";",n,r,y-1):Q(l(B," ","")+";",n,r,y-2),f);break;case 59:B+=";";default:if(h(L=Z(B,t,r,m,g,a,p,T,I=[],M=[],y),o),123===P)if(0===g)$(B,t,L,L,I,o,y,p,M);else switch(99===v&&110===u(B,3)?100:v){case 100:case 108:case 109:case 115:$(e,L,L,n&&h(Z(e,L,L,0,0,a,p,T,a,I=[],y),M),a,M,y,p,n?I:M);break;default:$(B,L,L,L,[""],M,0,p,M)}}m=g=b=0,E=A=1,T=B="",y=s;break;case 58:y=1+d(B),b=x;default:if(E<1)if(123==P)--E;else if(125==P&&0==E++&&125==S())continue;switch(B+=i(P),P*E){case 38:A=g>0?1:(B+="\f",-1);break;case 44:p[m++]=(d(B)-1)*A,A=1;break;case 64:45===k()&&(B+=D(_())),v=k(),g=y=d(T=B+=R(C())),P++;break;case 45:45===x&&2==d(B)&&(E=0)}}return o}function Z(e,t,r,n,i,o,c,u,d,h,m){for(var g=i-1,y=0===i?o:[""],v=f(y),b=0,x=0,w=0;b<n;++b)for(var S=0,_=p(e,g+1,g=a(x=c[b])),k=e;S<v;++S)(k=s(x>0?y[S]+" "+_:l(_,/&\f/g,y[S])))&&(d[w++]=k);return E(e,t,r,0===i?z:u,d,h,m)}function X(e,t,r){return E(e,t,r,V,i(b),p(e,2,-2),0)}function Q(e,t,r,n){return E(e,t,r,G,p(e,0,n),p(e,n+1,-1),n)}var Y=function(e,t,r){for(var n=0,a=0;n=a,a=k(),38===n&&12===a&&(t[r]=1),!P(a);)_();return A(e,v)},J=new WeakMap,K=function(e){if("rule"===e.type&&e.parent&&!(e.length<1)){for(var t=e.value,r=e.parent,n=e.column===r.column&&e.line===r.line;"rule"!==r.type;)if(!(r=r.parent))return;if((1!==e.props.length||58===t.charCodeAt(0)||J.get(r))&&!n){J.set(e,!0);for(var a=[],o=function(e,t){return I(function(e,t){var r=-1,n=44;do{switch(P(n)){case 0:38===n&&12===k()&&(t[r]=1),e[r]+=Y(v-1,t,r);break;case 2:e[r]+=D(n);break;case 4:if(44===n){e[++r]=58===k()?"&\f":"",t[r]=e[r].length;break}default:e[r]+=i(n)}}while(n=_());return e}(T(e),t))}(t,a),s=r.props,l=0,c=0;l<o.length;l++)for(var u=0;u<s.length;u++,c++)e.props[c]=a[l]?o[l].replace(/&\f/g,s[u]):s[u]+" "+o[l]}}},ee=function(e){if("decl"===e.type){var t=e.value;108===t.charCodeAt(0)&&98===t.charCodeAt(2)&&(e.return="",e.value="")}};function te(e,t){switch(function(e,t){return 45^u(e,0)?(((t<<2^u(e,0))<<2^u(e,1))<<2^u(e,2))<<2^u(e,3):0}(e,t)){case 5103:return j+"print-"+e+e;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return j+e+e;case 5349:case 4246:case 4810:case 6968:case 2756:return j+e+B+e+L+e+e;case 6828:case 4268:return j+e+L+e+e;case 6165:return j+e+L+"flex-"+e+e;case 5187:return j+e+l(e,/(\w+).+(:[^]+)/,j+"box-$1$2"+L+"flex-$1$2")+e;case 5443:return j+e+L+"flex-item-"+l(e,/flex-|-self/,"")+e;case 4675:return j+e+L+"flex-line-pack"+l(e,/align-content|flex-|-self/,"")+e;case 5548:return j+e+L+l(e,"shrink","negative")+e;case 5292:return j+e+L+l(e,"basis","preferred-size")+e;case 6060:return j+"box-"+l(e,"-grow","")+j+e+L+l(e,"grow","positive")+e;case 4554:return j+l(e,/([^-])(transform)/g,"$1"+j+"$2")+e;case 6187:return l(l(l(e,/(zoom-|grab)/,j+"$1"),/(image-set)/,j+"$1"),e,"")+e;case 5495:case 3959:return l(e,/(image-set\([^]*)/,j+"$1$`$1");case 4968:return l(l(e,/(.+:)(flex-)?(.*)/,j+"box-pack:$3"+L+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+j+e+e;case 4095:case 3583:case 4068:case 2532:return l(e,/(.+)-inline(.+)/,j+"$1$2")+e;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(d(e)-1-t>6)switch(u(e,t+1)){case 109:if(45!==u(e,t+4))break;case 102:return l(e,/(.+:)(.+)-([^]+)/,"$1"+j+"$2-$3$1"+B+(108==u(e,t+3)?"$3":"$2-$3"))+e;case 115:return~c(e,"stretch")?te(l(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(115!==u(e,t+1))break;case 6444:switch(u(e,d(e)-3-(~c(e,"!important")&&10))){case 107:return l(e,":",":"+j)+e;case 101:return l(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+j+(45===u(e,14)?"inline-":"")+"box$3$1"+j+"$2$3$1"+L+"$2box$3")+e}break;case 5936:switch(u(e,t+11)){case 114:return j+e+L+l(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return j+e+L+l(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return j+e+L+l(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return j+e+L+e+e}return e}var re=[function(e,t,r,n){if(e.length>-1&&!e.return)switch(e.type){case G:e.return=te(e.value,e.length);break;case W:return H([w(e,{value:l(e.value,"@","@"+j)})],n);case z:if(e.length)return function(e,t){return e.map(t).join("")}(e.props,(function(t){switch(function(e,t){return(e=/(::plac\w+|:read-\w+)/.exec(e))?e[0]:e}(t)){case":read-only":case":read-write":return H([w(e,{props:[l(t,/:(read-\w+)/,":-moz-$1")]})],n);case"::placeholder":return H([w(e,{props:[l(t,/:(plac\w+)/,":"+j+"input-$1")]}),w(e,{props:[l(t,/:(plac\w+)/,":-moz-$1")]}),w(e,{props:[l(t,/:(plac\w+)/,L+"input-$1")]})],n)}return""}))}}],ne=function(e){var t=e.key;if("css"===t){var r=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(r,(function(e){-1!==e.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(e),e.setAttribute("data-s",""))}))}var a,i,o=e.stylisPlugins||re,s={},l=[];a=e.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+t+' "]'),(function(e){for(var t=e.getAttribute("data-emotion").split(" "),r=1;r<t.length;r++)s[t[r]]=!0;l.push(e)}));var c,u,p,d,h=[U,(d=function(e){c.insert(e)},function(e){e.root||(e=e.return)&&d(e)})],m=(u=[K,ee].concat(o,h),p=f(u),function(e,t,r,n){for(var a="",i=0;i<p;i++)a+=u[i](e,t,r,n)||"";return a});i=function(e,t,r,n){c=r,H(q(e?e+"{"+t.styles+"}":t.styles),m),n&&(g.inserted[t.name]=!0)};var g={key:t,sheet:new n({key:t,container:a,nonce:e.nonce,speedy:e.speedy,prepend:e.prepend,insertionPoint:e.insertionPoint}),nonce:e.nonce,inserted:s,registered:{},insert:i};return g.sheet.hydrate(l),g}},6289:(e,t,r)=>{"use strict";function n(e){var t=Object.create(null);return function(r){return void 0===t[r]&&(t[r]=e(r)),t[r]}}r.d(t,{A:()=>n})},85:(e,t,r)=>{"use strict";r.d(t,{C:()=>s,T:()=>c,i:()=>i,w:()=>l});var n=r(1609),a=r(4300),i=(r(2142),r(1287),!0),o=n.createContext("undefined"!=typeof HTMLElement?(0,a.A)({key:"css"}):null),s=o.Provider,l=function(e){return(0,n.forwardRef)((function(t,r){var a=(0,n.useContext)(o);return e(t,a,r)}))};i||(l=function(e){return function(t){var r=(0,n.useContext)(o);return null===r?(r=(0,a.A)({key:"css"}),n.createElement(o.Provider,{value:r},e(t,r))):e(t,r)}});var c=n.createContext({})},7437:(e,t,r)=>{"use strict";r.d(t,{AH:()=>c,i7:()=>u,mL:()=>l});var n=r(85),a=r(1609),i=r(41),o=r(1287),s=r(2142),l=(r(4300),r(4146),(0,n.w)((function(e,t){var r=e.styles,l=(0,s.J)([r],void 0,a.useContext(n.T));if(!n.i){for(var c,u=l.name,p=l.styles,d=l.next;void 0!==d;)u+=" "+d.name,p+=d.styles,d=d.next;var f=!0===t.compat,h=t.insert("",{name:u,styles:p},t.sheet,f);return f?null:a.createElement("style",((c={})["data-emotion"]=t.key+"-global "+u,c.dangerouslySetInnerHTML={__html:h},c.nonce=t.sheet.nonce,c))}var m=a.useRef();return(0,o.i)((function(){var e=t.key+"-global",r=new t.sheet.constructor({key:e,nonce:t.sheet.nonce,container:t.sheet.container,speedy:t.sheet.isSpeedy}),n=!1,a=document.querySelector('style[data-emotion="'+e+" "+l.name+'"]');return t.sheet.tags.length&&(r.before=t.sheet.tags[0]),null!==a&&(n=!0,a.setAttribute("data-emotion",e),r.hydrate([a])),m.current=[r,n],function(){r.flush()}}),[t]),(0,o.i)((function(){var e=m.current,r=e[0];if(e[1])e[1]=!1;else{if(void 0!==l.next&&(0,i.sk)(t,l.next,!0),r.tags.length){var n=r.tags[r.tags.length-1].nextElementSibling;r.before=n,r.flush()}t.insert("",l,r,!1)}}),[t,l.name]),null})));function c(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return(0,s.J)(t)}var u=function(){var e=c.apply(void 0,arguments),t="animation-"+e.name;return{name:t,styles:"@keyframes "+t+"{"+e.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}}},2142:(e,t,r)=>{"use strict";r.d(t,{J:()=>h});var n=r(3969),a=r(6289),i=/[A-Z]|^ms/g,o=/_EMO_([^_]+?)_([^]*?)_EMO_/g,s=function(e){return 45===e.charCodeAt(1)},l=function(e){return null!=e&&"boolean"!=typeof e},c=(0,a.A)((function(e){return s(e)?e:e.replace(i,"-$&").toLowerCase()})),u=function(e,t){switch(e){case"animation":case"animationName":if("string"==typeof t)return t.replace(o,(function(e,t,r){return d={name:t,styles:r,next:d},t}))}return 1===n.A[e]||s(e)||"number"!=typeof t||0===t?t:t+"px"};function p(e,t,r){if(null==r)return"";if(void 0!==r.__emotion_styles)return r;switch(typeof r){case"boolean":return"";case"object":if(1===r.anim)return d={name:r.name,styles:r.styles,next:d},r.name;if(void 0!==r.styles){var n=r.next;if(void 0!==n)for(;void 0!==n;)d={name:n.name,styles:n.styles,next:d},n=n.next;return r.styles+";"}return function(e,t,r){var n="";if(Array.isArray(r))for(var a=0;a<r.length;a++)n+=p(e,t,r[a])+";";else for(var i in r){var o=r[i];if("object"!=typeof o)null!=t&&void 0!==t[o]?n+=i+"{"+t[o]+"}":l(o)&&(n+=c(i)+":"+u(i,o)+";");else if(!Array.isArray(o)||"string"!=typeof o[0]||null!=t&&void 0!==t[o[0]]){var s=p(e,t,o);switch(i){case"animation":case"animationName":n+=c(i)+":"+s+";";break;default:n+=i+"{"+s+"}"}}else for(var d=0;d<o.length;d++)l(o[d])&&(n+=c(i)+":"+u(i,o[d])+";")}return n}(e,t,r);case"function":if(void 0!==e){var a=d,i=r(e);return d=a,p(e,t,i)}}if(null==t)return r;var o=t[r];return void 0!==o?o:r}var d,f=/label:\s*([^\s;\n{]+)\s*(;|$)/g,h=function(e,t,r){if(1===e.length&&"object"==typeof e[0]&&null!==e[0]&&void 0!==e[0].styles)return e[0];var n=!0,a="";d=void 0;var i=e[0];null==i||void 0===i.raw?(n=!1,a+=p(r,t,i)):a+=i[0];for(var o=1;o<e.length;o++)a+=p(r,t,e[o]),n&&(a+=i[o]);f.lastIndex=0;for(var s,l="";null!==(s=f.exec(a));)l+="-"+s[1];var c=function(e){for(var t,r=0,n=0,a=e.length;a>=4;++n,a-=4)t=1540483477*(65535&(t=255&e.charCodeAt(n)|(255&e.charCodeAt(++n))<<8|(255&e.charCodeAt(++n))<<16|(255&e.charCodeAt(++n))<<24))+(59797*(t>>>16)<<16),r=1540483477*(65535&(t^=t>>>24))+(59797*(t>>>16)<<16)^1540483477*(65535&r)+(59797*(r>>>16)<<16);switch(a){case 3:r^=(255&e.charCodeAt(n+2))<<16;case 2:r^=(255&e.charCodeAt(n+1))<<8;case 1:r=1540483477*(65535&(r^=255&e.charCodeAt(n)))+(59797*(r>>>16)<<16)}return(((r=1540483477*(65535&(r^=r>>>13))+(59797*(r>>>16)<<16))^r>>>15)>>>0).toString(36)}(a)+l;return{name:c,styles:a,next:d}}},3969:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});var n={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1}},1287:(e,t,r)=>{"use strict";r.d(t,{i:()=>o,s:()=>i});var n=r(1609),a=!!n.useInsertionEffect&&n.useInsertionEffect,i=a||function(e){return e()},o=a||n.useLayoutEffect},41:(e,t,r)=>{"use strict";function n(e,t,r){var n="";return r.split(" ").forEach((function(r){void 0!==e[r]?t.push(e[r]+";"):n+=r+" "})),n}r.d(t,{Rk:()=>n,SF:()=>a,sk:()=>i});var a=function(e,t,r){var n=e.key+"-"+t.name;!1===r&&void 0===e.registered[n]&&(e.registered[n]=t.styles)},i=function(e,t,r){a(e,t,r);var n=e.key+"-"+t.name;if(void 0===e.inserted[t.name]){var i=t;do{e.insert(t===i?"."+n:"",i,e.sheet,!0),i=i.next}while(void 0!==i)}}},748:(e,t,r)=>{"use strict";var n,a=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},i=(n=r(1609))&&n.__esModule?n:{default:n};t.A=function(e){var t=e.fill,r=void 0===t?"currentColor":t,n=e.width,o=void 0===n?24:n,s=e.height,l=void 0===s?24:s,c=e.style,u=void 0===c?{}:c,p=function(e,t){var r={};for(var n in e)t.indexOf(n)>=0||Object.prototype.hasOwnProperty.call(e,n)&&(r[n]=e[n]);return r}(e,["fill","width","height","style"]);return i.default.createElement("svg",a({viewBox:"0 0 24 24",style:a({fill:r,width:o,height:l},u)},p),i.default.createElement("path",{d:"M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"}))}},4657:(e,t,r)=>{"use strict";var n,a=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},i=(n=r(1609))&&n.__esModule?n:{default:n};t.A=function(e){var t=e.fill,r=void 0===t?"currentColor":t,n=e.width,o=void 0===n?24:n,s=e.height,l=void 0===s?24:s,c=e.style,u=void 0===c?{}:c,p=function(e,t){var r={};for(var n in e)t.indexOf(n)>=0||Object.prototype.hasOwnProperty.call(e,n)&&(r[n]=e[n]);return r}(e,["fill","width","height","style"]);return i.default.createElement("svg",a({viewBox:"0 0 24 24",style:a({fill:r,width:o,height:l},u)},p),i.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"}))}},4073:(e,t,r)=>{"use strict";r.r(t),r.d(t,{GlobalStyles:()=>S,StyledEngineProvider:()=>w,ThemeContext:()=>l.T,css:()=>v.AH,default:()=>_,internal_processStyles:()=>k,keyframes:()=>v.i7});var n=r(8168),a=r(1609),i=r(6289),o=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|abbr|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|disableRemotePlayback|download|draggable|encType|enterKeyHint|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|translate|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|incremental|fallback|inert|itemProp|itemScope|itemType|itemID|itemRef|on|option|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,s=(0,i.A)((function(e){return o.test(e)||111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&e.charCodeAt(2)<91})),l=r(85),c=r(41),u=r(2142),p=r(1287),d=s,f=function(e){return"theme"!==e},h=function(e){return"string"==typeof e&&e.charCodeAt(0)>96?d:f},m=function(e,t,r){var n;if(t){var a=t.shouldForwardProp;n=e.__emotion_forwardProp&&a?function(t){return e.__emotion_forwardProp(t)&&a(t)}:a}return"function"!=typeof n&&r&&(n=e.__emotion_forwardProp),n},g=function(e){var t=e.cache,r=e.serialized,n=e.isStringTag;return(0,c.SF)(t,r,n),(0,p.s)((function(){return(0,c.sk)(t,r,n)})),null},y=function e(t,r){var i,o,s=t.__emotion_real===t,p=s&&t.__emotion_base||t;void 0!==r&&(i=r.label,o=r.target);var d=m(t,r,s),f=d||h(p),y=!f("as");return function(){var v=arguments,b=s&&void 0!==t.__emotion_styles?t.__emotion_styles.slice(0):[];if(void 0!==i&&b.push("label:"+i+";"),null==v[0]||void 0===v[0].raw)b.push.apply(b,v);else{b.push(v[0][0]);for(var x=v.length,E=1;E<x;E++)b.push(v[E],v[0][E])}var w=(0,l.w)((function(e,t,r){var n=y&&e.as||p,i="",s=[],m=e;if(null==e.theme){for(var v in m={},e)m[v]=e[v];m.theme=a.useContext(l.T)}"string"==typeof e.className?i=(0,c.Rk)(t.registered,s,e.className):null!=e.className&&(i=e.className+" ");var x=(0,u.J)(b.concat(s),t.registered,m);i+=t.key+"-"+x.name,void 0!==o&&(i+=" "+o);var E=y&&void 0===d?h(n):f,w={};for(var S in e)y&&"as"===S||E(S)&&(w[S]=e[S]);return w.className=i,w.ref=r,a.createElement(a.Fragment,null,a.createElement(g,{cache:t,serialized:x,isStringTag:"string"==typeof n}),a.createElement(n,w))}));return w.displayName=void 0!==i?i:"Styled("+("string"==typeof p?p:p.displayName||p.name||"Component")+")",w.defaultProps=t.defaultProps,w.__emotion_real=w,w.__emotion_base=p,w.__emotion_styles=b,w.__emotion_forwardProp=d,Object.defineProperty(w,"toString",{value:function(){return"."+o}}),w.withComponent=function(t,a){return e(t,(0,n.A)({},r,a,{shouldForwardProp:m(w,a,!0)})).apply(void 0,b)},w}}.bind();["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","marquee","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"].forEach((function(e){y[e]=y(e)}));var v=r(7437),b=r(4300),x=r(4848);let E;function w(e){const{injectFirst:t,children:r}=e;return t&&E?(0,x.jsx)(l.C,{value:E,children:r}):r}function S(e){const{styles:t,defaultTheme:r={}}=e,n="function"==typeof t?e=>{return t(null==(n=e)||0===Object.keys(n).length?r:e);var n}:t;return(0,x.jsx)(v.mL,{styles:n})}function _(e,t){return y(e,t)}"object"==typeof document&&(E=(0,b.A)({key:"css",prepend:!0}));const k=(e,t)=>{Array.isArray(e.__emotion_styles)&&(e.__emotion_styles=t(e.__emotion_styles))}},771:(e,t,r)=>{"use strict";var n=r(4994);t.e$=u,t.eM=function(e,t){const r=c(e),n=c(t);return(Math.max(r,n)+.05)/(Math.min(r,n)+.05)},t.a=p;var a=n(r(2108)),i=n(r(4966));function o(e,t=0,r=1){return(0,i.default)(e,t,r)}function s(e){if(e.type)return e;if("#"===e.charAt(0))return s(function(e){e=e.slice(1);const t=new RegExp(`.{1,${e.length>=6?2:1}}`,"g");let r=e.match(t);return r&&1===r[0].length&&(r=r.map((e=>e+e))),r?`rgb${4===r.length?"a":""}(${r.map(((e,t)=>t<3?parseInt(e,16):Math.round(parseInt(e,16)/255*1e3)/1e3)).join(", ")})`:""}(e));const t=e.indexOf("("),r=e.substring(0,t);if(-1===["rgb","rgba","hsl","hsla","color"].indexOf(r))throw new Error((0,a.default)(9,e));let n,i=e.substring(t+1,e.length-1);if("color"===r){if(i=i.split(" "),n=i.shift(),4===i.length&&"/"===i[3].charAt(0)&&(i[3]=i[3].slice(1)),-1===["srgb","display-p3","a98-rgb","prophoto-rgb","rec-2020"].indexOf(n))throw new Error((0,a.default)(10,n))}else i=i.split(",");return i=i.map((e=>parseFloat(e))),{type:r,values:i,colorSpace:n}}function l(e){const{type:t,colorSpace:r}=e;let{values:n}=e;return-1!==t.indexOf("rgb")?n=n.map(((e,t)=>t<3?parseInt(e,10):e)):-1!==t.indexOf("hsl")&&(n[1]=`${n[1]}%`,n[2]=`${n[2]}%`),n=-1!==t.indexOf("color")?`${r} ${n.join(" ")}`:`${n.join(", ")}`,`${t}(${n})`}function c(e){let t="hsl"===(e=s(e)).type||"hsla"===e.type?s(function(e){e=s(e);const{values:t}=e,r=t[0],n=t[1]/100,a=t[2]/100,i=n*Math.min(a,1-a),o=(e,t=(e+r/30)%12)=>a-i*Math.max(Math.min(t-3,9-t,1),-1);let c="rgb";const u=[Math.round(255*o(0)),Math.round(255*o(8)),Math.round(255*o(4))];return"hsla"===e.type&&(c+="a",u.push(t[3])),l({type:c,values:u})}(e)).values:e.values;return t=t.map((t=>("color"!==e.type&&(t/=255),t<=.03928?t/12.92:((t+.055)/1.055)**2.4))),Number((.2126*t[0]+.7152*t[1]+.0722*t[2]).toFixed(3))}function u(e,t){if(e=s(e),t=o(t),-1!==e.type.indexOf("hsl"))e.values[2]*=1-t;else if(-1!==e.type.indexOf("rgb")||-1!==e.type.indexOf("color"))for(let r=0;r<3;r+=1)e.values[r]*=1-t;return l(e)}function p(e,t){if(e=s(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(let r=0;r<3;r+=1)e.values[r]+=(255-e.values[r])*t;else if(-1!==e.type.indexOf("color"))for(let r=0;r<3;r+=1)e.values[r]+=(1-e.values[r])*t;return l(e)}},6461:(e,t,r)=>{"use strict";var n=r(4994);t.Ay=function(e={}){const{themeId:t,defaultTheme:r=m,rootShouldForwardProp:n=h,slotShouldForwardProp:l=h}=e,u=e=>(0,c.default)((0,a.default)({},e,{theme:y((0,a.default)({},e,{defaultTheme:r,themeId:t}))}));return u.__mui_systemSx=!0,(e,c={})=>{(0,o.internal_processStyles)(e,(e=>e.filter((e=>!(null!=e&&e.__mui_systemSx)))));const{name:p,slot:f,skipVariantsResolver:m,skipSx:x,overridesResolver:E=v(g(f))}=c,w=(0,i.default)(c,d),S=void 0!==m?m:f&&"Root"!==f&&"root"!==f||!1,_=x||!1;let k=h;"Root"===f||"root"===f?k=n:f?k=l:function(e){return"string"==typeof e&&e.charCodeAt(0)>96}(e)&&(k=void 0);const C=(0,o.default)(e,(0,a.default)({shouldForwardProp:k,label:void 0},w)),A=e=>"function"==typeof e&&e.__emotion_real!==e||(0,s.isPlainObject)(e)?n=>b(e,(0,a.default)({},n,{theme:y({theme:n.theme,defaultTheme:r,themeId:t})})):e,P=(n,...i)=>{let o=A(n);const s=i?i.map(A):[];p&&E&&s.push((e=>{const n=y((0,a.default)({},e,{defaultTheme:r,themeId:t}));if(!n.components||!n.components[p]||!n.components[p].styleOverrides)return null;const i=n.components[p].styleOverrides,o={};return Object.entries(i).forEach((([t,r])=>{o[t]=b(r,(0,a.default)({},e,{theme:n}))})),E(e,o)})),p&&!S&&s.push((e=>{var n;const i=y((0,a.default)({},e,{defaultTheme:r,themeId:t}));return b({variants:null==i||null==(n=i.components)||null==(n=n[p])?void 0:n.variants},(0,a.default)({},e,{theme:i}))})),_||s.push(u);const l=s.length-i.length;if(Array.isArray(n)&&l>0){const e=new Array(l).fill("");o=[...n,...e],o.raw=[...n.raw,...e]}const c=C(o,...s);return e.muiName&&(c.muiName=e.muiName),c};return C.withConfig&&(P.withConfig=C.withConfig),P}};var a=n(r(4634)),i=n(r(4893)),o=function(e,t){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var r=f(t);if(r&&r.has(e))return r.get(e);var n={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var o=a?Object.getOwnPropertyDescriptor(e,i):null;o&&(o.get||o.set)?Object.defineProperty(n,i,o):n[i]=e[i]}return n.default=e,r&&r.set(e,n),n}(r(4073)),s=r(819),l=(n(r(8217)),n(r(1172)),n(r(3142))),c=n(r(3857));const u=["ownerState"],p=["variants"],d=["name","slot","skipVariantsResolver","skipSx","overridesResolver"];function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(f=function(e){return e?r:t})(e)}function h(e){return"ownerState"!==e&&"theme"!==e&&"sx"!==e&&"as"!==e}const m=(0,l.default)(),g=e=>e?e.charAt(0).toLowerCase()+e.slice(1):e;function y({defaultTheme:e,theme:t,themeId:r}){return n=t,0===Object.keys(n).length?e:t[r]||t;var n}function v(e){return e?(t,r)=>r[e]:null}function b(e,t){let{ownerState:r}=t,n=(0,i.default)(t,u);const o="function"==typeof e?e((0,a.default)({ownerState:r},n)):e;if(Array.isArray(o))return o.flatMap((e=>b(e,(0,a.default)({ownerState:r},n))));if(o&&"object"==typeof o&&Array.isArray(o.variants)){const{variants:e=[]}=o;let t=(0,i.default)(o,p);return e.forEach((e=>{let i=!0;"function"==typeof e.props?i=e.props((0,a.default)({ownerState:r},n,r)):Object.keys(e.props).forEach((t=>{(null==r?void 0:r[t])!==e.props[t]&&n[t]!==e.props[t]&&(i=!1)})),i&&(Array.isArray(t)||(t=[t]),t.push("function"==typeof e.style?e.style((0,a.default)({ownerState:r},n,r)):e.style))})),t}return o}},9452:(e,t,r)=>{"use strict";r.d(t,{EU:()=>o,NI:()=>i,kW:()=>l,vf:()=>s,zu:()=>n});const n={xs:0,sm:600,md:900,lg:1200,xl:1536},a={keys:["xs","sm","md","lg","xl"],up:e=>`@media (min-width:${n[e]}px)`};function i(e,t,r){const i=e.theme||{};if(Array.isArray(t)){const e=i.breakpoints||a;return t.reduce(((n,a,i)=>(n[e.up(e.keys[i])]=r(t[i]),n)),{})}if("object"==typeof t){const e=i.breakpoints||a;return Object.keys(t).reduce(((a,i)=>{if(-1!==Object.keys(e.values||n).indexOf(i))a[e.up(i)]=r(t[i],i);else{const e=i;a[e]=t[e]}return a}),{})}return r(t)}function o(e={}){var t;return(null==(t=e.keys)?void 0:t.reduce(((t,r)=>(t[e.up(r)]={},t)),{}))||{}}function s(e,t){return e.reduce(((e,t)=>{const r=e[t];return(!r||0===Object.keys(r).length)&&delete e[t],e}),t)}function l({values:e,breakpoints:t,base:r}){const n=r||function(e,t){if("object"!=typeof e)return{};const r={},n=Object.keys(t);return Array.isArray(e)?n.forEach(((t,n)=>{n<e.length&&(r[t]=!0)})):n.forEach((t=>{null!=e[t]&&(r[t]=!0)})),r}(e,t),a=Object.keys(n);if(0===a.length)return e;let i;return a.reduce(((t,r,n)=>(Array.isArray(e)?(t[r]=null!=e[n]?e[n]:e[i],i=n):"object"==typeof e?(t[r]=null!=e[r]?e[r]:e[i],i=r):t[r]=e,t)),{})}},8336:(e,t,r)=>{"use strict";function n(e,t){const r=this;if(r.vars&&"function"==typeof r.getColorSchemeSelector){const n=r.getColorSchemeSelector(e).replace(/(\[[^\]]+\])/,"*:where($1)");return{[n]:t}}return r.palette.mode===e?t:{}}r.d(t,{A:()=>n})},8094:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var n=r(8587),a=r(8168);const i=["values","unit","step"],o=e=>{const t=Object.keys(e).map((t=>({key:t,val:e[t]})))||[];return t.sort(((e,t)=>e.val-t.val)),t.reduce(((e,t)=>(0,a.A)({},e,{[t.key]:t.val})),{})};function s(e){const{values:t={xs:0,sm:600,md:900,lg:1200,xl:1536},unit:r="px",step:s=5}=e,l=(0,n.A)(e,i),c=o(t),u=Object.keys(c);function p(e){return`@media (min-width:${"number"==typeof t[e]?t[e]:e}${r})`}function d(e){return`@media (max-width:${("number"==typeof t[e]?t[e]:e)-s/100}${r})`}function f(e,n){const a=u.indexOf(n);return`@media (min-width:${"number"==typeof t[e]?t[e]:e}${r}) and (max-width:${(-1!==a&&"number"==typeof t[u[a]]?t[u[a]]:n)-s/100}${r})`}return(0,a.A)({keys:u,values:c,up:p,down:d,between:f,only:function(e){return u.indexOf(e)+1<u.length?f(e,u[u.indexOf(e)+1]):p(e)},not:function(e){const t=u.indexOf(e);return 0===t?p(u[1]):t===u.length-1?d(u[t]):f(e,u[u.indexOf(e)+1]).replace("@media","@media not all and")},unit:r},l)}},8749:(e,t,r)=>{"use strict";r.d(t,{A:()=>f});var n=r(8168),a=r(8587),i=r(4521),o=r(8094);const s={borderRadius:4};var l=r(8248),c=r(3571),u=r(4188),p=r(8336);const d=["breakpoints","palette","spacing","shape"],f=function(e={},...t){const{breakpoints:r={},palette:f={},spacing:h,shape:m={}}=e,g=(0,a.A)(e,d),y=(0,o.A)(r),v=function(e=8){if(e.mui)return e;const t=(0,l.LX)({spacing:e}),r=(...e)=>(0===e.length?[1]:e).map((e=>{const r=t(e);return"number"==typeof r?`${r}px`:r})).join(" ");return r.mui=!0,r}(h);let b=(0,i.A)({breakpoints:y,direction:"ltr",components:{},palette:(0,n.A)({mode:"light"},f),spacing:v,shape:(0,n.A)({},s,m)},g);return b.applyStyles=p.A,b=t.reduce(((e,t)=>(0,i.A)(e,t)),b),b.unstable_sxConfig=(0,n.A)({},u.A,null==g?void 0:g.unstable_sxConfig),b.unstable_sx=function(e){return(0,c.A)({sx:e,theme:this})},b}},3142:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>n.A,private_createBreakpoints:()=>a.A,unstable_applyStyles:()=>i.A});var n=r(8749),a=r(8094),i=r(8336)},4620:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});var n=r(4521);const a=function(e,t){return t?(0,n.A)(e,t,{clone:!1}):e}},8248:(e,t,r)=>{"use strict";r.d(t,{LX:()=>h,MA:()=>f,_W:()=>m,Lc:()=>y,Ms:()=>v});var n=r(9452),a=r(6481),i=r(4620);const o={m:"margin",p:"padding"},s={t:"Top",r:"Right",b:"Bottom",l:"Left",x:["Left","Right"],y:["Top","Bottom"]},l={marginX:"mx",marginY:"my",paddingX:"px",paddingY:"py"},c=function(e){const t={};return e=>(void 0===t[e]&&(t[e]=(e=>{if(e.length>2){if(!l[e])return[e];e=l[e]}const[t,r]=e.split(""),n=o[t],a=s[r]||"";return Array.isArray(a)?a.map((e=>n+e)):[n+a]})(e)),t[e])}(),u=["m","mt","mr","mb","ml","mx","my","margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","marginInline","marginInlineStart","marginInlineEnd","marginBlock","marginBlockStart","marginBlockEnd"],p=["p","pt","pr","pb","pl","px","py","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","paddingX","paddingY","paddingInline","paddingInlineStart","paddingInlineEnd","paddingBlock","paddingBlockStart","paddingBlockEnd"],d=[...u,...p];function f(e,t,r,n){var i;const o=null!=(i=(0,a.Yn)(e,t,!1))?i:r;return"number"==typeof o?e=>"string"==typeof e?e:o*e:Array.isArray(o)?e=>"string"==typeof e?e:o[e]:"function"==typeof o?o:()=>{}}function h(e){return f(e,"spacing",8)}function m(e,t){if("string"==typeof t||null==t)return t;const r=e(Math.abs(t));return t>=0?r:"number"==typeof r?-r:`-${r}`}function g(e,t){const r=h(e.theme);return Object.keys(e).map((a=>function(e,t,r,a){if(-1===t.indexOf(r))return null;const i=function(e,t){return r=>e.reduce(((e,n)=>(e[n]=m(t,r),e)),{})}(c(r),a),o=e[r];return(0,n.NI)(e,o,i)}(e,t,a,r))).reduce(i.A,{})}function y(e){return g(e,u)}function v(e){return g(e,p)}function b(e){return g(e,d)}y.propTypes={},y.filterProps=u,v.propTypes={},v.filterProps=p,b.propTypes={},b.filterProps=d},6481:(e,t,r)=>{"use strict";r.d(t,{Ay:()=>s,BO:()=>o,Yn:()=>i});var n=r(8659),a=r(9452);function i(e,t,r=!0){if(!t||"string"!=typeof t)return null;if(e&&e.vars&&r){const r=`vars.${t}`.split(".").reduce(((e,t)=>e&&e[t]?e[t]:null),e);if(null!=r)return r}return t.split(".").reduce(((e,t)=>e&&null!=e[t]?e[t]:null),e)}function o(e,t,r,n=r){let a;return a="function"==typeof e?e(r):Array.isArray(e)?e[r]||n:i(e,r)||n,t&&(a=t(a,n,e)),a}const s=function(e){const{prop:t,cssProperty:r=e.prop,themeKey:s,transform:l}=e,c=e=>{if(null==e[t])return null;const c=e[t],u=i(e.theme,s)||{};return(0,a.NI)(e,c,(e=>{let a=o(u,l,e);return e===a&&"string"==typeof e&&(a=o(u,l,`${t}${"default"===e?"":(0,n.A)(e)}`,e)),!1===r?a:{[r]:a}}))};return c.propTypes={},c.filterProps=[t],c}},4188:(e,t,r)=>{"use strict";r.d(t,{A:()=>M});var n=r(8248),a=r(6481),i=r(4620);const o=function(...e){const t=e.reduce(((e,t)=>(t.filterProps.forEach((r=>{e[r]=t})),e)),{}),r=e=>Object.keys(e).reduce(((r,n)=>t[n]?(0,i.A)(r,t[n](e)):r),{});return r.propTypes={},r.filterProps=e.reduce(((e,t)=>e.concat(t.filterProps)),[]),r};var s=r(9452);function l(e){return"number"!=typeof e?e:`${e}px solid`}function c(e,t){return(0,a.Ay)({prop:e,themeKey:"borders",transform:t})}const u=c("border",l),p=c("borderTop",l),d=c("borderRight",l),f=c("borderBottom",l),h=c("borderLeft",l),m=c("borderColor"),g=c("borderTopColor"),y=c("borderRightColor"),v=c("borderBottomColor"),b=c("borderLeftColor"),x=c("outline",l),E=c("outlineColor"),w=e=>{if(void 0!==e.borderRadius&&null!==e.borderRadius){const t=(0,n.MA)(e.theme,"shape.borderRadius",4,"borderRadius"),r=e=>({borderRadius:(0,n._W)(t,e)});return(0,s.NI)(e,e.borderRadius,r)}return null};w.propTypes={},w.filterProps=["borderRadius"],o(u,p,d,f,h,m,g,y,v,b,w,x,E);const S=e=>{if(void 0!==e.gap&&null!==e.gap){const t=(0,n.MA)(e.theme,"spacing",8,"gap"),r=e=>({gap:(0,n._W)(t,e)});return(0,s.NI)(e,e.gap,r)}return null};S.propTypes={},S.filterProps=["gap"];const _=e=>{if(void 0!==e.columnGap&&null!==e.columnGap){const t=(0,n.MA)(e.theme,"spacing",8,"columnGap"),r=e=>({columnGap:(0,n._W)(t,e)});return(0,s.NI)(e,e.columnGap,r)}return null};_.propTypes={},_.filterProps=["columnGap"];const k=e=>{if(void 0!==e.rowGap&&null!==e.rowGap){const t=(0,n.MA)(e.theme,"spacing",8,"rowGap"),r=e=>({rowGap:(0,n._W)(t,e)});return(0,s.NI)(e,e.rowGap,r)}return null};function C(e,t){return"grey"===t?t:e}function A(e){return e<=1&&0!==e?100*e+"%":e}k.propTypes={},k.filterProps=["rowGap"],o(S,_,k,(0,a.Ay)({prop:"gridColumn"}),(0,a.Ay)({prop:"gridRow"}),(0,a.Ay)({prop:"gridAutoFlow"}),(0,a.Ay)({prop:"gridAutoColumns"}),(0,a.Ay)({prop:"gridAutoRows"}),(0,a.Ay)({prop:"gridTemplateColumns"}),(0,a.Ay)({prop:"gridTemplateRows"}),(0,a.Ay)({prop:"gridTemplateAreas"}),(0,a.Ay)({prop:"gridArea"})),o((0,a.Ay)({prop:"color",themeKey:"palette",transform:C}),(0,a.Ay)({prop:"bgcolor",cssProperty:"backgroundColor",themeKey:"palette",transform:C}),(0,a.Ay)({prop:"backgroundColor",themeKey:"palette",transform:C}));const P=(0,a.Ay)({prop:"width",transform:A}),T=e=>{if(void 0!==e.maxWidth&&null!==e.maxWidth){const t=t=>{var r,n;const a=(null==(r=e.theme)||null==(r=r.breakpoints)||null==(r=r.values)?void 0:r[t])||s.zu[t];return a?"px"!==(null==(n=e.theme)||null==(n=n.breakpoints)?void 0:n.unit)?{maxWidth:`${a}${e.theme.breakpoints.unit}`}:{maxWidth:a}:{maxWidth:A(t)}};return(0,s.NI)(e,e.maxWidth,t)}return null};T.filterProps=["maxWidth"];const I=(0,a.Ay)({prop:"minWidth",transform:A}),D=(0,a.Ay)({prop:"height",transform:A}),F=(0,a.Ay)({prop:"maxHeight",transform:A}),O=(0,a.Ay)({prop:"minHeight",transform:A}),M=((0,a.Ay)({prop:"size",cssProperty:"width",transform:A}),(0,a.Ay)({prop:"size",cssProperty:"height",transform:A}),o(P,T,I,D,F,O,(0,a.Ay)({prop:"boxSizing"})),{border:{themeKey:"borders",transform:l},borderTop:{themeKey:"borders",transform:l},borderRight:{themeKey:"borders",transform:l},borderBottom:{themeKey:"borders",transform:l},borderLeft:{themeKey:"borders",transform:l},borderColor:{themeKey:"palette"},borderTopColor:{themeKey:"palette"},borderRightColor:{themeKey:"palette"},borderBottomColor:{themeKey:"palette"},borderLeftColor:{themeKey:"palette"},outline:{themeKey:"borders",transform:l},outlineColor:{themeKey:"palette"},borderRadius:{themeKey:"shape.borderRadius",style:w},color:{themeKey:"palette",transform:C},bgcolor:{themeKey:"palette",cssProperty:"backgroundColor",transform:C},backgroundColor:{themeKey:"palette",transform:C},p:{style:n.Ms},pt:{style:n.Ms},pr:{style:n.Ms},pb:{style:n.Ms},pl:{style:n.Ms},px:{style:n.Ms},py:{style:n.Ms},padding:{style:n.Ms},paddingTop:{style:n.Ms},paddingRight:{style:n.Ms},paddingBottom:{style:n.Ms},paddingLeft:{style:n.Ms},paddingX:{style:n.Ms},paddingY:{style:n.Ms},paddingInline:{style:n.Ms},paddingInlineStart:{style:n.Ms},paddingInlineEnd:{style:n.Ms},paddingBlock:{style:n.Ms},paddingBlockStart:{style:n.Ms},paddingBlockEnd:{style:n.Ms},m:{style:n.Lc},mt:{style:n.Lc},mr:{style:n.Lc},mb:{style:n.Lc},ml:{style:n.Lc},mx:{style:n.Lc},my:{style:n.Lc},margin:{style:n.Lc},marginTop:{style:n.Lc},marginRight:{style:n.Lc},marginBottom:{style:n.Lc},marginLeft:{style:n.Lc},marginX:{style:n.Lc},marginY:{style:n.Lc},marginInline:{style:n.Lc},marginInlineStart:{style:n.Lc},marginInlineEnd:{style:n.Lc},marginBlock:{style:n.Lc},marginBlockStart:{style:n.Lc},marginBlockEnd:{style:n.Lc},displayPrint:{cssProperty:!1,transform:e=>({"@media print":{display:e}})},display:{},overflow:{},textOverflow:{},visibility:{},whiteSpace:{},flexBasis:{},flexDirection:{},flexWrap:{},justifyContent:{},alignItems:{},alignContent:{},order:{},flex:{},flexGrow:{},flexShrink:{},alignSelf:{},justifyItems:{},justifySelf:{},gap:{style:S},rowGap:{style:k},columnGap:{style:_},gridColumn:{},gridRow:{},gridAutoFlow:{},gridAutoColumns:{},gridAutoRows:{},gridTemplateColumns:{},gridTemplateRows:{},gridTemplateAreas:{},gridArea:{},position:{},zIndex:{themeKey:"zIndex"},top:{},right:{},bottom:{},left:{},boxShadow:{themeKey:"shadows"},width:{transform:A},maxWidth:{style:T},minWidth:{transform:A},height:{transform:A},maxHeight:{transform:A},minHeight:{transform:A},boxSizing:{},fontFamily:{themeKey:"typography"},fontSize:{themeKey:"typography"},fontStyle:{themeKey:"typography"},fontWeight:{themeKey:"typography"},letterSpacing:{},textTransform:{},lineHeight:{},textAlign:{},typography:{cssProperty:!1,themeKey:"typography"}})},9599:(e,t,r)=>{"use strict";r.d(t,{A:()=>c});var n=r(8168),a=r(8587),i=r(4521),o=r(4188);const s=["sx"],l=e=>{var t,r;const n={systemProps:{},otherProps:{}},a=null!=(t=null==e||null==(r=e.theme)?void 0:r.unstable_sxConfig)?t:o.A;return Object.keys(e).forEach((t=>{a[t]?n.systemProps[t]=e[t]:n.otherProps[t]=e[t]})),n};function c(e){const{sx:t}=e,r=(0,a.A)(e,s),{systemProps:o,otherProps:c}=l(r);let u;return u=Array.isArray(t)?[o,...t]:"function"==typeof t?(...e)=>{const r=t(...e);return(0,i.Q)(r)?(0,n.A)({},o,r):o}:(0,n.A)({},o,t),(0,n.A)({},c,{sx:u})}},3857:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>n.A,extendSxProp:()=>a.A,unstable_createStyleFunctionSx:()=>n.k,unstable_defaultSxConfig:()=>i.A});var n=r(3571),a=r(9599),i=r(4188)},3571:(e,t,r)=>{"use strict";r.d(t,{A:()=>u,k:()=>l});var n=r(8659),a=r(4620),i=r(6481),o=r(9452),s=r(4188);function l(){function e(e,t,r,a){const s={[e]:t,theme:r},l=a[e];if(!l)return{[e]:t};const{cssProperty:c=e,themeKey:u,transform:p,style:d}=l;if(null==t)return null;if("typography"===u&&"inherit"===t)return{[e]:t};const f=(0,i.Yn)(r,u)||{};return d?d(s):(0,o.NI)(s,t,(t=>{let r=(0,i.BO)(f,p,t);return t===r&&"string"==typeof t&&(r=(0,i.BO)(f,p,`${e}${"default"===t?"":(0,n.A)(t)}`,t)),!1===c?r:{[c]:r}}))}return function t(r){var n;const{sx:i,theme:l={}}=r||{};if(!i)return null;const c=null!=(n=l.unstable_sxConfig)?n:s.A;function u(r){let n=r;if("function"==typeof r)n=r(l);else if("object"!=typeof r)return r;if(!n)return null;const i=(0,o.EU)(l.breakpoints),s=Object.keys(i);let u=i;return Object.keys(n).forEach((r=>{const i="function"==typeof(s=n[r])?s(l):s;var s;if(null!=i)if("object"==typeof i)if(c[r])u=(0,a.A)(u,e(r,i,l,c));else{const e=(0,o.NI)({theme:l},i,(e=>({[r]:e})));!function(...e){const t=e.reduce(((e,t)=>e.concat(Object.keys(t))),[]),r=new Set(t);return e.every((e=>r.size===Object.keys(e).length))}(e,i)?u=(0,a.A)(u,e):u[r]=t({sx:i,theme:l})}else u=(0,a.A)(u,e(r,i,l,c))})),(0,o.vf)(s,u)}return Array.isArray(i)?i.map(u):u(i)}}const c=l();c.filterProps=["sx"];const u=c},8659:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});var n=r(5697);function a(e){if("string"!=typeof e)throw new Error((0,n.A)(7));return e.charAt(0).toUpperCase()+e.slice(1)}},8217:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>n.A});var n=r(8659)},6937:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});const n=function(e,t=Number.MIN_SAFE_INTEGER,r=Number.MAX_SAFE_INTEGER){return Math.max(t,Math.min(e,r))}},4966:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>n.A});var n=r(6937)},4521:(e,t,r)=>{"use strict";r.d(t,{A:()=>o,Q:()=>a});var n=r(8168);function a(e){if("object"!=typeof e||null===e)return!1;const t=Object.getPrototypeOf(e);return!(null!==t&&t!==Object.prototype&&null!==Object.getPrototypeOf(t)||Symbol.toStringTag in e||Symbol.iterator in e)}function i(e){if(!a(e))return e;const t={};return Object.keys(e).forEach((r=>{t[r]=i(e[r])})),t}function o(e,t,r={clone:!0}){const s=r.clone?(0,n.A)({},e):e;return a(e)&&a(t)&&Object.keys(t).forEach((n=>{"__proto__"!==n&&(a(t[n])&&n in e&&a(e[n])?s[n]=o(e[n],t[n],r):r.clone?s[n]=a(t[n])?i(t[n]):t[n]:s[n]=t[n])})),s}},819:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>n.A,isPlainObject:()=>n.Q});var n=r(4521)},5697:(e,t,r)=>{"use strict";function n(e){let t="https://mui.com/production-error/?code="+e;for(let e=1;e<arguments.length;e+=1)t+="&args[]="+encodeURIComponent(arguments[e]);return"Minified MUI error #"+e+"; visit "+t+" for the full message."}r.d(t,{A:()=>n})},2108:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>n.A});var n=r(5697)},1172:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>l,getFunctionName:()=>i});var n=r(4363);const a=/^\s*function(?:\s|\s*\/\*.*\*\/\s*)+([^(\s/]*)\s*/;function i(e){const t=`${e}`.match(a);return t&&t[1]||""}function o(e,t=""){return e.displayName||e.name||i(e)||t}function s(e,t,r){const n=o(t);return e.displayName||(""!==n?`${r}(${n})`:r)}function l(e){if(null!=e){if("string"==typeof e)return e;if("function"==typeof e)return o(e,"Component");if("object"==typeof e)switch(e.$$typeof){case n.ForwardRef:return s(e,e.render,"ForwardRef");case n.Memo:return s(e,e.type,"memo");default:return}}}},9455:(e,t)=>{"use strict";t.A=function(e,t){if(e&&t){var r=Array.isArray(t)?t:t.split(","),n=e.name||"",a=(e.type||"").toLowerCase(),i=a.replace(/\/.*$/,"");return r.some((function(e){var t=e.trim().toLowerCase();return"."===t.charAt(0)?n.toLowerCase().endsWith(t):t.endsWith("/*")?i===t.replace(/\/.*$/,""):a===t}))}return!0}},2476:()=>{},8892:(e,t,r)=>{"use strict";var n={};r.r(n),r.d(n,{VERSION:()=>c,after:()=>jt,all:()=>ir,allKeys:()=>Ee,any:()=>or,assign:()=>je,before:()=>Vt,bind:()=>At,bindAll:()=>It,chain:()=>St,chunk:()=>Gr,clone:()=>We,collect:()=>Kt,compact:()=>Dr,compose:()=>Bt,constant:()=>ne,contains:()=>sr,countBy:()=>Er,create:()=>Ge,debounce:()=>Nt,default:()=>Ur,defaults:()=>Ve,defer:()=>Ot,delay:()=>Ft,detect:()=>Qt,difference:()=>Or,drop:()=>Tr,each:()=>Jt,escape:()=>pt,every:()=>ir,extend:()=>Be,extendOwn:()=>je,filter:()=>nr,find:()=>Qt,findIndex:()=>Ht,findKey:()=>Gt,findLastIndex:()=>Ut,findWhere:()=>Yt,first:()=>Pr,flatten:()=>Fr,foldl:()=>tr,foldr:()=>rr,forEach:()=>Jt,functions:()=>Re,get:()=>Ze,groupBy:()=>br,has:()=>Xe,head:()=>Pr,identity:()=>Qe,include:()=>sr,includes:()=>sr,indexBy:()=>xr,indexOf:()=>Zt,initial:()=>Ar,inject:()=>tr,intersection:()=>Lr,invert:()=>Ne,invoke:()=>lr,isArguments:()=>ee,isArray:()=>Y,isArrayBuffer:()=>G,isBoolean:()=>O,isDataView:()=>Q,isDate:()=>B,isElement:()=>M,isEmpty:()=>fe,isEqual:()=>xe,isError:()=>V,isFinite:()=>te,isFunction:()=>U,isMap:()=>Te,isMatch:()=>he,isNaN:()=>re,isNull:()=>D,isNumber:()=>L,isObject:()=>I,isRegExp:()=>j,isSet:()=>De,isString:()=>R,isSymbol:()=>z,isTypedArray:()=>ce,isUndefined:()=>F,isWeakMap:()=>Ie,isWeakSet:()=>Fe,iteratee:()=>tt,keys:()=>de,last:()=>Ir,lastIndexOf:()=>Xt,map:()=>Kt,mapObject:()=>nt,matcher:()=>Ye,matches:()=>Ye,max:()=>pr,memoize:()=>Dt,methods:()=>Re,min:()=>dr,mixin:()=>Hr,negate:()=>Lt,noop:()=>at,now:()=>lt,object:()=>Vr,omit:()=>Cr,once:()=>zt,pairs:()=>Me,partial:()=>Ct,partition:()=>wr,pick:()=>kr,pluck:()=>cr,property:()=>Je,propertyOf:()=>it,random:()=>st,range:()=>zr,reduce:()=>tr,reduceRight:()=>rr,reject:()=>ar,rest:()=>Tr,restArguments:()=>T,result:()=>xt,sample:()=>mr,select:()=>nr,shuffle:()=>gr,size:()=>Sr,some:()=>or,sortBy:()=>yr,sortedIndex:()=>qt,tail:()=>Tr,take:()=>Pr,tap:()=>He,template:()=>bt,templateSettings:()=>ft,throttle:()=>Mt,times:()=>ot,toArray:()=>hr,toPath:()=>Ue,transpose:()=>Br,unescape:()=>dt,union:()=>Rr,uniq:()=>Nr,unique:()=>Nr,uniqueId:()=>wt,unzip:()=>Br,values:()=>Oe,where:()=>ur,without:()=>Mr,wrap:()=>Rt,zip:()=>jr});var a={};r.r(a),r.d(a,{DYNAMIC_CONTENT_FLAGS_RESET:()=>eW,DYNAMIC_CONTENT_FLAG_SET:()=>KG,DYNAMIC_CONTENT_RESYNC_STATUS:()=>JG,DYNAMIC_CONTENT_SYNC_COMPLETE:()=>YG,DYNAMIC_CONTENT_SYNC_START:()=>QG,RESET_KEYWORDS_IMAGES_AI_STEP:()=>NG,RESET_ONBOARDING_AI_STEPS:()=>qG,SET_AI_STEP:()=>HG,SET_AUTHENTICATION_ERROR_MODAL:()=>PG,SET_CONTINUE_PROGRESS_MODAL:()=>TG,SET_CREDITS_DETAILS:()=>iW,SET_CURRENT_CATEGORY:()=>rW,SET_DYNAMIC_CONTENT:()=>tW,SET_IMPORT_IN_PROGRESS:()=>nW,SET_IS_NEW_USER_ONBOARDING:()=>oW,SET_LIMIT_EXCEED_MODAL:()=>AG,SET_NEXT_AI_STEP:()=>WG,SET_ONBOARDING_AI_DETAILS:()=>$G,SET_OPEN_AI_API_KEY_AI_STEP:()=>xG,SET_PREVIOUS_AI_STEP:()=>GG,SET_SELECTED_WEBSITE_VERSION:()=>CG,SET_SHOW_PAGES_ONBOARDING:()=>aW,SET_SITE_FEATURES:()=>cW,SET_WEBSITE_CONTACT_AI_STEP:()=>LG,SET_WEBSITE_DATA_AI_STEP:()=>zG,SET_WEBSITE_DETAILS_AI_STEP:()=>DG,SET_WEBSITE_IMAGES_AI_STEP:()=>OG,SET_WEBSITE_IMAGES_PRE_SELECTED_AI_STEP:()=>MG,SET_WEBSITE_KEYWORDS_AI_STEP:()=>FG,SET_WEBSITE_LANGUAGE_AI_STEP:()=>wG,SET_WEBSITE_LANGUAGE_LIST_AI_STEP:()=>_G,SET_WEBSITE_NAME_AI_STEP:()=>IG,SET_WEBSITE_ONBOARDING_AI_DETAILS:()=>RG,SET_WEBSITE_SELECTED_TEMPLATE_AI_STEP:()=>VG,SET_WEBSITE_TEMPLATES_AI_STEP:()=>BG,SET_WEBSITE_TEMPLATE_KEYWORDS:()=>uW,SET_WEBSITE_TEMPLATE_RESULTS_AI_STEP:()=>jG,SET_WEBSITE_TYPE_AI_STEP:()=>EG,SET_WEBSITE_TYPE_LIST_AI_STEP:()=>SG,SET_WEBSITE_VERSION_LIST:()=>kG,STORE_SITE_FEATURES:()=>lW,TOGGLE_DISABLE_AI_CONTENT:()=>ZG,TOGGLE_DISABLE_LIVE_PREVIEW:()=>XG,TOGGLE_ONBOARDING_AI_STEP:()=>UG,TOGGLE_UPDATE_ONBOARDING_IMAGES:()=>sW});var i=r(1609),o=r.t(i,2),s=r.n(i);const l=window.ReactDOM;var c="1.13.6",u="object"==typeof self&&self.self===self&&self||"object"==typeof global&&global.global===global&&global||Function("return this")()||{},p=Array.prototype,d=Object.prototype,f="undefined"!=typeof Symbol?Symbol.prototype:null,h=p.push,m=p.slice,g=d.toString,y=d.hasOwnProperty,v="undefined"!=typeof ArrayBuffer,b="undefined"!=typeof DataView,x=Array.isArray,E=Object.keys,w=Object.create,S=v&&ArrayBuffer.isView,_=isNaN,k=isFinite,C=!{toString:null}.propertyIsEnumerable("toString"),A=["valueOf","isPrototypeOf","toString","propertyIsEnumerable","hasOwnProperty","toLocaleString"],P=Math.pow(2,53)-1;function T(e,t){return t=null==t?e.length-1:+t,function(){for(var r=Math.max(arguments.length-t,0),n=Array(r),a=0;a<r;a++)n[a]=arguments[a+t];switch(t){case 0:return e.call(this,n);case 1:return e.call(this,arguments[0],n);case 2:return e.call(this,arguments[0],arguments[1],n)}var i=Array(t+1);for(a=0;a<t;a++)i[a]=arguments[a];return i[t]=n,e.apply(this,i)}}function I(e){var t=typeof e;return"function"===t||"object"===t&&!!e}function D(e){return null===e}function F(e){return void 0===e}function O(e){return!0===e||!1===e||"[object Boolean]"===g.call(e)}function M(e){return!(!e||1!==e.nodeType)}function N(e){var t="[object "+e+"]";return function(e){return g.call(e)===t}}const R=N("String"),L=N("Number"),B=N("Date"),j=N("RegExp"),V=N("Error"),z=N("Symbol"),G=N("ArrayBuffer");var W=N("Function"),H=u.document&&u.document.childNodes;"object"!=typeof Int8Array&&"function"!=typeof H&&(W=function(e){return"function"==typeof e||!1});const U=W,q=N("Object");var $=b&&q(new DataView(new ArrayBuffer(8))),Z="undefined"!=typeof Map&&q(new Map),X=N("DataView");const Q=$?function(e){return null!=e&&U(e.getInt8)&&G(e.buffer)}:X,Y=x||N("Array");function J(e,t){return null!=e&&y.call(e,t)}var K=N("Arguments");!function(){K(arguments)||(K=function(e){return J(e,"callee")})}();const ee=K;function te(e){return!z(e)&&k(e)&&!isNaN(parseFloat(e))}function re(e){return L(e)&&_(e)}function ne(e){return function(){return e}}function ae(e){return function(t){var r=e(t);return"number"==typeof r&&r>=0&&r<=P}}function ie(e){return function(t){return null==t?void 0:t[e]}}const oe=ie("byteLength"),se=ae(oe);var le=/\[object ((I|Ui)nt(8|16|32)|Float(32|64)|Uint8Clamped|Big(I|Ui)nt64)Array\]/;const ce=v?function(e){return S?S(e)&&!Q(e):se(e)&&le.test(g.call(e))}:ne(!1),ue=ie("length");function pe(e,t){t=function(e){for(var t={},r=e.length,n=0;n<r;++n)t[e[n]]=!0;return{contains:function(e){return!0===t[e]},push:function(r){return t[r]=!0,e.push(r)}}}(t);var r=A.length,n=e.constructor,a=U(n)&&n.prototype||d,i="constructor";for(J(e,i)&&!t.contains(i)&&t.push(i);r--;)(i=A[r])in e&&e[i]!==a[i]&&!t.contains(i)&&t.push(i)}function de(e){if(!I(e))return[];if(E)return E(e);var t=[];for(var r in e)J(e,r)&&t.push(r);return C&&pe(e,t),t}function fe(e){if(null==e)return!0;var t=ue(e);return"number"==typeof t&&(Y(e)||R(e)||ee(e))?0===t:0===ue(de(e))}function he(e,t){var r=de(t),n=r.length;if(null==e)return!n;for(var a=Object(e),i=0;i<n;i++){var o=r[i];if(t[o]!==a[o]||!(o in a))return!1}return!0}function me(e){return e instanceof me?e:this instanceof me?void(this._wrapped=e):new me(e)}function ge(e){return new Uint8Array(e.buffer||e,e.byteOffset||0,oe(e))}me.VERSION=c,me.prototype.value=function(){return this._wrapped},me.prototype.valueOf=me.prototype.toJSON=me.prototype.value,me.prototype.toString=function(){return String(this._wrapped)};var ye="[object DataView]";function ve(e,t,r,n){if(e===t)return 0!==e||1/e==1/t;if(null==e||null==t)return!1;if(e!=e)return t!=t;var a=typeof e;return("function"===a||"object"===a||"object"==typeof t)&&be(e,t,r,n)}function be(e,t,r,n){e instanceof me&&(e=e._wrapped),t instanceof me&&(t=t._wrapped);var a=g.call(e);if(a!==g.call(t))return!1;if($&&"[object Object]"==a&&Q(e)){if(!Q(t))return!1;a=ye}switch(a){case"[object RegExp]":case"[object String]":return""+e==""+t;case"[object Number]":return+e!=+e?+t!=+t:0==+e?1/+e==1/t:+e==+t;case"[object Date]":case"[object Boolean]":return+e==+t;case"[object Symbol]":return f.valueOf.call(e)===f.valueOf.call(t);case"[object ArrayBuffer]":case ye:return be(ge(e),ge(t),r,n)}var i="[object Array]"===a;if(!i&&ce(e)){if(oe(e)!==oe(t))return!1;if(e.buffer===t.buffer&&e.byteOffset===t.byteOffset)return!0;i=!0}if(!i){if("object"!=typeof e||"object"!=typeof t)return!1;var o=e.constructor,s=t.constructor;if(o!==s&&!(U(o)&&o instanceof o&&U(s)&&s instanceof s)&&"constructor"in e&&"constructor"in t)return!1}n=n||[];for(var l=(r=r||[]).length;l--;)if(r[l]===e)return n[l]===t;if(r.push(e),n.push(t),i){if((l=e.length)!==t.length)return!1;for(;l--;)if(!ve(e[l],t[l],r,n))return!1}else{var c,u=de(e);if(l=u.length,de(t).length!==l)return!1;for(;l--;)if(!J(t,c=u[l])||!ve(e[c],t[c],r,n))return!1}return r.pop(),n.pop(),!0}function xe(e,t){return ve(e,t)}function Ee(e){if(!I(e))return[];var t=[];for(var r in e)t.push(r);return C&&pe(e,t),t}function we(e){var t=ue(e);return function(r){if(null==r)return!1;var n=Ee(r);if(ue(n))return!1;for(var a=0;a<t;a++)if(!U(r[e[a]]))return!1;return e!==Ae||!U(r[Se])}}var Se="forEach",_e=["clear","delete"],ke=["get","has","set"],Ce=_e.concat(Se,ke),Ae=_e.concat(ke),Pe=["add"].concat(_e,Se,"has");const Te=Z?we(Ce):N("Map"),Ie=Z?we(Ae):N("WeakMap"),De=Z?we(Pe):N("Set"),Fe=N("WeakSet");function Oe(e){for(var t=de(e),r=t.length,n=Array(r),a=0;a<r;a++)n[a]=e[t[a]];return n}function Me(e){for(var t=de(e),r=t.length,n=Array(r),a=0;a<r;a++)n[a]=[t[a],e[t[a]]];return n}function Ne(e){for(var t={},r=de(e),n=0,a=r.length;n<a;n++)t[e[r[n]]]=r[n];return t}function Re(e){var t=[];for(var r in e)U(e[r])&&t.push(r);return t.sort()}function Le(e,t){return function(r){var n=arguments.length;if(t&&(r=Object(r)),n<2||null==r)return r;for(var a=1;a<n;a++)for(var i=arguments[a],o=e(i),s=o.length,l=0;l<s;l++){var c=o[l];t&&void 0!==r[c]||(r[c]=i[c])}return r}}const Be=Le(Ee),je=Le(de),Ve=Le(Ee,!0);function ze(e){if(!I(e))return{};if(w)return w(e);var t=function(){};t.prototype=e;var r=new t;return t.prototype=null,r}function Ge(e,t){var r=ze(e);return t&&je(r,t),r}function We(e){return I(e)?Y(e)?e.slice():Be({},e):e}function He(e,t){return t(e),e}function Ue(e){return Y(e)?e:[e]}function qe(e){return me.toPath(e)}function $e(e,t){for(var r=t.length,n=0;n<r;n++){if(null==e)return;e=e[t[n]]}return r?e:void 0}function Ze(e,t,r){var n=$e(e,qe(t));return F(n)?r:n}function Xe(e,t){for(var r=(t=qe(t)).length,n=0;n<r;n++){var a=t[n];if(!J(e,a))return!1;e=e[a]}return!!r}function Qe(e){return e}function Ye(e){return e=je({},e),function(t){return he(t,e)}}function Je(e){return e=qe(e),function(t){return $e(t,e)}}function Ke(e,t,r){if(void 0===t)return e;switch(null==r?3:r){case 1:return function(r){return e.call(t,r)};case 3:return function(r,n,a){return e.call(t,r,n,a)};case 4:return function(r,n,a,i){return e.call(t,r,n,a,i)}}return function(){return e.apply(t,arguments)}}function et(e,t,r){return null==e?Qe:U(e)?Ke(e,t,r):I(e)&&!Y(e)?Ye(e):Je(e)}function tt(e,t){return et(e,t,1/0)}function rt(e,t,r){return me.iteratee!==tt?me.iteratee(e,t):et(e,t,r)}function nt(e,t,r){t=rt(t,r);for(var n=de(e),a=n.length,i={},o=0;o<a;o++){var s=n[o];i[s]=t(e[s],s,e)}return i}function at(){}function it(e){return null==e?at:function(t){return Ze(e,t)}}function ot(e,t,r){var n=Array(Math.max(0,e));t=Ke(t,r,1);for(var a=0;a<e;a++)n[a]=t(a);return n}function st(e,t){return null==t&&(t=e,e=0),e+Math.floor(Math.random()*(t-e+1))}me.toPath=Ue,me.iteratee=tt;const lt=Date.now||function(){return(new Date).getTime()};function ct(e){var t=function(t){return e[t]},r="(?:"+de(e).join("|")+")",n=RegExp(r),a=RegExp(r,"g");return function(e){return e=null==e?"":""+e,n.test(e)?e.replace(a,t):e}}const ut={"&":"&","<":"<",">":">",'"':""","'":"'","`":"`"},pt=ct(ut),dt=ct(Ne(ut)),ft=me.templateSettings={evaluate:/<%([\s\S]+?)%>/g,interpolate:/<%=([\s\S]+?)%>/g,escape:/<%-([\s\S]+?)%>/g};var ht=/(.)^/,mt={"'":"'","\\":"\\","\r":"r","\n":"n","\u2028":"u2028","\u2029":"u2029"},gt=/\\|'|\r|\n|\u2028|\u2029/g;function yt(e){return"\\"+mt[e]}var vt=/^\s*(\w|\$)+\s*$/;function bt(e,t,r){!t&&r&&(t=r),t=Ve({},t,me.templateSettings);var n=RegExp([(t.escape||ht).source,(t.interpolate||ht).source,(t.evaluate||ht).source].join("|")+"|$","g"),a=0,i="__p+='";e.replace(n,(function(t,r,n,o,s){return i+=e.slice(a,s).replace(gt,yt),a=s+t.length,r?i+="'+\n((__t=("+r+"))==null?'':_.escape(__t))+\n'":n?i+="'+\n((__t=("+n+"))==null?'':__t)+\n'":o&&(i+="';\n"+o+"\n__p+='"),t})),i+="';\n";var o,s=t.variable;if(s){if(!vt.test(s))throw new Error("variable is not a bare identifier: "+s)}else i="with(obj||{}){\n"+i+"}\n",s="obj";i="var __t,__p='',__j=Array.prototype.join,print=function(){__p+=__j.call(arguments,'');};\n"+i+"return __p;\n";try{o=new Function(s,"_",i)}catch(e){throw e.source=i,e}var l=function(e){return o.call(this,e,me)};return l.source="function("+s+"){\n"+i+"}",l}function xt(e,t,r){var n=(t=qe(t)).length;if(!n)return U(r)?r.call(e):r;for(var a=0;a<n;a++){var i=null==e?void 0:e[t[a]];void 0===i&&(i=r,a=n),e=U(i)?i.call(e):i}return e}var Et=0;function wt(e){var t=++Et+"";return e?e+t:t}function St(e){var t=me(e);return t._chain=!0,t}function _t(e,t,r,n,a){if(!(n instanceof t))return e.apply(r,a);var i=ze(e.prototype),o=e.apply(i,a);return I(o)?o:i}var kt=T((function(e,t){var r=kt.placeholder,n=function(){for(var a=0,i=t.length,o=Array(i),s=0;s<i;s++)o[s]=t[s]===r?arguments[a++]:t[s];for(;a<arguments.length;)o.push(arguments[a++]);return _t(e,n,this,this,o)};return n}));kt.placeholder=me;const Ct=kt,At=T((function(e,t,r){if(!U(e))throw new TypeError("Bind must be called on a function");var n=T((function(a){return _t(e,n,t,this,r.concat(a))}));return n})),Pt=ae(ue);function Tt(e,t,r,n){if(n=n||[],t||0===t){if(t<=0)return n.concat(e)}else t=1/0;for(var a=n.length,i=0,o=ue(e);i<o;i++){var s=e[i];if(Pt(s)&&(Y(s)||ee(s)))if(t>1)Tt(s,t-1,r,n),a=n.length;else for(var l=0,c=s.length;l<c;)n[a++]=s[l++];else r||(n[a++]=s)}return n}const It=T((function(e,t){var r=(t=Tt(t,!1,!1)).length;if(r<1)throw new Error("bindAll must be passed function names");for(;r--;){var n=t[r];e[n]=At(e[n],e)}return e}));function Dt(e,t){var r=function(n){var a=r.cache,i=""+(t?t.apply(this,arguments):n);return J(a,i)||(a[i]=e.apply(this,arguments)),a[i]};return r.cache={},r}const Ft=T((function(e,t,r){return setTimeout((function(){return e.apply(null,r)}),t)})),Ot=Ct(Ft,me,1);function Mt(e,t,r){var n,a,i,o,s=0;r||(r={});var l=function(){s=!1===r.leading?0:lt(),n=null,o=e.apply(a,i),n||(a=i=null)},c=function(){var c=lt();s||!1!==r.leading||(s=c);var u=t-(c-s);return a=this,i=arguments,u<=0||u>t?(n&&(clearTimeout(n),n=null),s=c,o=e.apply(a,i),n||(a=i=null)):n||!1===r.trailing||(n=setTimeout(l,u)),o};return c.cancel=function(){clearTimeout(n),s=0,n=a=i=null},c}function Nt(e,t,r){var n,a,i,o,s,l=function(){var c=lt()-a;t>c?n=setTimeout(l,t-c):(n=null,r||(o=e.apply(s,i)),n||(i=s=null))},c=T((function(c){return s=this,i=c,a=lt(),n||(n=setTimeout(l,t),r&&(o=e.apply(s,i))),o}));return c.cancel=function(){clearTimeout(n),n=i=s=null},c}function Rt(e,t){return Ct(t,e)}function Lt(e){return function(){return!e.apply(this,arguments)}}function Bt(){var e=arguments,t=e.length-1;return function(){for(var r=t,n=e[t].apply(this,arguments);r--;)n=e[r].call(this,n);return n}}function jt(e,t){return function(){if(--e<1)return t.apply(this,arguments)}}function Vt(e,t){var r;return function(){return--e>0&&(r=t.apply(this,arguments)),e<=1&&(t=null),r}}const zt=Ct(Vt,2);function Gt(e,t,r){t=rt(t,r);for(var n,a=de(e),i=0,o=a.length;i<o;i++)if(t(e[n=a[i]],n,e))return n}function Wt(e){return function(t,r,n){r=rt(r,n);for(var a=ue(t),i=e>0?0:a-1;i>=0&&i<a;i+=e)if(r(t[i],i,t))return i;return-1}}const Ht=Wt(1),Ut=Wt(-1);function qt(e,t,r,n){for(var a=(r=rt(r,n,1))(t),i=0,o=ue(e);i<o;){var s=Math.floor((i+o)/2);r(e[s])<a?i=s+1:o=s}return i}function $t(e,t,r){return function(n,a,i){var o=0,s=ue(n);if("number"==typeof i)e>0?o=i>=0?i:Math.max(i+s,o):s=i>=0?Math.min(i+1,s):i+s+1;else if(r&&i&&s)return n[i=r(n,a)]===a?i:-1;if(a!=a)return(i=t(m.call(n,o,s),re))>=0?i+o:-1;for(i=e>0?o:s-1;i>=0&&i<s;i+=e)if(n[i]===a)return i;return-1}}const Zt=$t(1,Ht,qt),Xt=$t(-1,Ut);function Qt(e,t,r){var n=(Pt(e)?Ht:Gt)(e,t,r);if(void 0!==n&&-1!==n)return e[n]}function Yt(e,t){return Qt(e,Ye(t))}function Jt(e,t,r){var n,a;if(t=Ke(t,r),Pt(e))for(n=0,a=e.length;n<a;n++)t(e[n],n,e);else{var i=de(e);for(n=0,a=i.length;n<a;n++)t(e[i[n]],i[n],e)}return e}function Kt(e,t,r){t=rt(t,r);for(var n=!Pt(e)&&de(e),a=(n||e).length,i=Array(a),o=0;o<a;o++){var s=n?n[o]:o;i[o]=t(e[s],s,e)}return i}function er(e){return function(t,r,n,a){var i=arguments.length>=3;return function(t,r,n,a){var i=!Pt(t)&&de(t),o=(i||t).length,s=e>0?0:o-1;for(a||(n=t[i?i[s]:s],s+=e);s>=0&&s<o;s+=e){var l=i?i[s]:s;n=r(n,t[l],l,t)}return n}(t,Ke(r,a,4),n,i)}}const tr=er(1),rr=er(-1);function nr(e,t,r){var n=[];return t=rt(t,r),Jt(e,(function(e,r,a){t(e,r,a)&&n.push(e)})),n}function ar(e,t,r){return nr(e,Lt(rt(t)),r)}function ir(e,t,r){t=rt(t,r);for(var n=!Pt(e)&&de(e),a=(n||e).length,i=0;i<a;i++){var o=n?n[i]:i;if(!t(e[o],o,e))return!1}return!0}function or(e,t,r){t=rt(t,r);for(var n=!Pt(e)&&de(e),a=(n||e).length,i=0;i<a;i++){var o=n?n[i]:i;if(t(e[o],o,e))return!0}return!1}function sr(e,t,r,n){return Pt(e)||(e=Oe(e)),("number"!=typeof r||n)&&(r=0),Zt(e,t,r)>=0}const lr=T((function(e,t,r){var n,a;return U(t)?a=t:(t=qe(t),n=t.slice(0,-1),t=t[t.length-1]),Kt(e,(function(e){var i=a;if(!i){if(n&&n.length&&(e=$e(e,n)),null==e)return;i=e[t]}return null==i?i:i.apply(e,r)}))}));function cr(e,t){return Kt(e,Je(t))}function ur(e,t){return nr(e,Ye(t))}function pr(e,t,r){var n,a,i=-1/0,o=-1/0;if(null==t||"number"==typeof t&&"object"!=typeof e[0]&&null!=e)for(var s=0,l=(e=Pt(e)?e:Oe(e)).length;s<l;s++)null!=(n=e[s])&&n>i&&(i=n);else t=rt(t,r),Jt(e,(function(e,r,n){((a=t(e,r,n))>o||a===-1/0&&i===-1/0)&&(i=e,o=a)}));return i}function dr(e,t,r){var n,a,i=1/0,o=1/0;if(null==t||"number"==typeof t&&"object"!=typeof e[0]&&null!=e)for(var s=0,l=(e=Pt(e)?e:Oe(e)).length;s<l;s++)null!=(n=e[s])&&n<i&&(i=n);else t=rt(t,r),Jt(e,(function(e,r,n){((a=t(e,r,n))<o||a===1/0&&i===1/0)&&(i=e,o=a)}));return i}var fr=/[^\ud800-\udfff]|[\ud800-\udbff][\udc00-\udfff]|[\ud800-\udfff]/g;function hr(e){return e?Y(e)?m.call(e):R(e)?e.match(fr):Pt(e)?Kt(e,Qe):Oe(e):[]}function mr(e,t,r){if(null==t||r)return Pt(e)||(e=Oe(e)),e[st(e.length-1)];var n=hr(e),a=ue(n);t=Math.max(Math.min(t,a),0);for(var i=a-1,o=0;o<t;o++){var s=st(o,i),l=n[o];n[o]=n[s],n[s]=l}return n.slice(0,t)}function gr(e){return mr(e,1/0)}function yr(e,t,r){var n=0;return t=rt(t,r),cr(Kt(e,(function(e,r,a){return{value:e,index:n++,criteria:t(e,r,a)}})).sort((function(e,t){var r=e.criteria,n=t.criteria;if(r!==n){if(r>n||void 0===r)return 1;if(r<n||void 0===n)return-1}return e.index-t.index})),"value")}function vr(e,t){return function(r,n,a){var i=t?[[],[]]:{};return n=rt(n,a),Jt(r,(function(t,a){var o=n(t,a,r);e(i,t,o)})),i}}const br=vr((function(e,t,r){J(e,r)?e[r].push(t):e[r]=[t]})),xr=vr((function(e,t,r){e[r]=t})),Er=vr((function(e,t,r){J(e,r)?e[r]++:e[r]=1})),wr=vr((function(e,t,r){e[r?0:1].push(t)}),!0);function Sr(e){return null==e?0:Pt(e)?e.length:de(e).length}function _r(e,t,r){return t in r}const kr=T((function(e,t){var r={},n=t[0];if(null==e)return r;U(n)?(t.length>1&&(n=Ke(n,t[1])),t=Ee(e)):(n=_r,t=Tt(t,!1,!1),e=Object(e));for(var a=0,i=t.length;a<i;a++){var o=t[a],s=e[o];n(s,o,e)&&(r[o]=s)}return r})),Cr=T((function(e,t){var r,n=t[0];return U(n)?(n=Lt(n),t.length>1&&(r=t[1])):(t=Kt(Tt(t,!1,!1),String),n=function(e,r){return!sr(t,r)}),kr(e,n,r)}));function Ar(e,t,r){return m.call(e,0,Math.max(0,e.length-(null==t||r?1:t)))}function Pr(e,t,r){return null==e||e.length<1?null==t||r?void 0:[]:null==t||r?e[0]:Ar(e,e.length-t)}function Tr(e,t,r){return m.call(e,null==t||r?1:t)}function Ir(e,t,r){return null==e||e.length<1?null==t||r?void 0:[]:null==t||r?e[e.length-1]:Tr(e,Math.max(0,e.length-t))}function Dr(e){return nr(e,Boolean)}function Fr(e,t){return Tt(e,t,!1)}const Or=T((function(e,t){return t=Tt(t,!0,!0),nr(e,(function(e){return!sr(t,e)}))})),Mr=T((function(e,t){return Or(e,t)}));function Nr(e,t,r,n){O(t)||(n=r,r=t,t=!1),null!=r&&(r=rt(r,n));for(var a=[],i=[],o=0,s=ue(e);o<s;o++){var l=e[o],c=r?r(l,o,e):l;t&&!r?(o&&i===c||a.push(l),i=c):r?sr(i,c)||(i.push(c),a.push(l)):sr(a,l)||a.push(l)}return a}const Rr=T((function(e){return Nr(Tt(e,!0,!0))}));function Lr(e){for(var t=[],r=arguments.length,n=0,a=ue(e);n<a;n++){var i=e[n];if(!sr(t,i)){var o;for(o=1;o<r&&sr(arguments[o],i);o++);o===r&&t.push(i)}}return t}function Br(e){for(var t=e&&pr(e,ue).length||0,r=Array(t),n=0;n<t;n++)r[n]=cr(e,n);return r}const jr=T(Br);function Vr(e,t){for(var r={},n=0,a=ue(e);n<a;n++)t?r[e[n]]=t[n]:r[e[n][0]]=e[n][1];return r}function zr(e,t,r){null==t&&(t=e||0,e=0),r||(r=t<e?-1:1);for(var n=Math.max(Math.ceil((t-e)/r),0),a=Array(n),i=0;i<n;i++,e+=r)a[i]=e;return a}function Gr(e,t){if(null==t||t<1)return[];for(var r=[],n=0,a=e.length;n<a;)r.push(m.call(e,n,n+=t));return r}function Wr(e,t){return e._chain?me(t).chain():t}function Hr(e){return Jt(Re(e),(function(t){var r=me[t]=e[t];me.prototype[t]=function(){var e=[this._wrapped];return h.apply(e,arguments),Wr(this,r.apply(me,e))}})),me}Jt(["pop","push","reverse","shift","sort","splice","unshift"],(function(e){var t=p[e];me.prototype[e]=function(){var r=this._wrapped;return null!=r&&(t.apply(r,arguments),"shift"!==e&&"splice"!==e||0!==r.length||delete r[0]),Wr(this,r)}})),Jt(["concat","join","slice"],(function(e){var t=p[e];me.prototype[e]=function(){var e=this._wrapped;return null!=e&&(e=t.apply(e,arguments)),Wr(this,e)}}));const Ur=me;var qr=Hr(n);qr._=qr;var $r,Zr,Xr=r(6997);function Qr(){return Qr=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Qr.apply(this,arguments)}(Zr=$r||($r={})).Pop="POP",Zr.Push="PUSH",Zr.Replace="REPLACE";const Yr="popstate";function Jr(e,t){if(!1===e||null==e)throw new Error(t)}function Kr(e,t){return{usr:e.state,key:e.key,idx:t}}function en(e,t,r,n){return void 0===r&&(r=null),Qr({pathname:"string"==typeof e?e:e.pathname,search:"",hash:""},"string"==typeof t?rn(t):t,{state:r,key:t&&t.key||n||Math.random().toString(36).substr(2,8)})}function tn(e){let{pathname:t="/",search:r="",hash:n=""}=e;return r&&"?"!==r&&(t+="?"===r.charAt(0)?r:"?"+r),n&&"#"!==n&&(t+="#"===n.charAt(0)?n:"#"+n),t}function rn(e){let t={};if(e){let r=e.indexOf("#");r>=0&&(t.hash=e.substr(r),e=e.substr(0,r));let n=e.indexOf("?");n>=0&&(t.search=e.substr(n),e=e.substr(0,n)),e&&(t.pathname=e)}return t}var nn;function an(e,t,r,n){return"Cannot include a '"+e+"' character in a manually specified `to."+t+"` field ["+JSON.stringify(n)+"].  Please separate it out to the `to."+r+'` field. Alternatively you may provide the full path as a string in <Link to="..."> and the router will parse it for you.'}!function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"}(nn||(nn={})),new Set(["lazy","caseSensitive","path","id","index","children"]);const on=e=>e&&"?"!==e?e.startsWith("?")?e:"?"+e:"",sn=e=>e&&"#"!==e?e.startsWith("#")?e:"#"+e:"";Error;const ln=["post","put","patch","delete"],cn=(new Set(ln),["get",...ln]);function un(){return un=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},un.apply(this,arguments)}new Set(cn),new Set([301,302,303,307,308]),new Set([307,308]),Symbol("deferred");const pn=i.createContext(null),dn=i.createContext(null),fn=i.createContext(null),hn=i.createContext({outlet:null,matches:[],isDataRoute:!1});function mn(){return null!=i.useContext(fn)}function gn(){return mn()||Jr(!1),i.useContext(fn).location}function yn(e){i.useContext(dn).static||i.useLayoutEffect(e)}function vn(){let{isDataRoute:e}=i.useContext(hn);return e?function(){let{router:e}=function(e){let t=i.useContext(pn);return t||Jr(!1),t}(bn.UseNavigateStable),t=function(e){let t=function(e){let t=i.useContext(hn);return t||Jr(!1),t}(),r=t.matches[t.matches.length-1];return r.route.id||Jr(!1),r.route.id}(xn.UseNavigateStable),r=i.useRef(!1);return yn((()=>{r.current=!0})),i.useCallback((function(n,a){void 0===a&&(a={}),r.current&&("number"==typeof n?e.navigate(n):e.navigate(n,un({fromRouteId:t},a)))}),[e,t])}():function(){mn()||Jr(!1);let e=i.useContext(pn),{basename:t,future:r,navigator:n}=i.useContext(dn),{matches:a}=i.useContext(hn),{pathname:o}=gn(),s=JSON.stringify(function(e,t){let r=function(e){return e.filter(((e,t)=>0===t||e.route.path&&e.route.path.length>0))}(e);return t?r.map(((t,r)=>r===e.length-1?t.pathname:t.pathnameBase)):r.map((e=>e.pathnameBase))}(a,r.v7_relativeSplatPath)),l=i.useRef(!1);return yn((()=>{l.current=!0})),i.useCallback((function(r,a){if(void 0===a&&(a={}),!l.current)return;if("number"==typeof r)return void n.go(r);let i=function(e,t,r,n){let a;void 0===n&&(n=!1),"string"==typeof e?a=rn(e):(a=Qr({},e),Jr(!a.pathname||!a.pathname.includes("?"),an("?","pathname","search",a)),Jr(!a.pathname||!a.pathname.includes("#"),an("#","pathname","hash",a)),Jr(!a.search||!a.search.includes("#"),an("#","search","hash",a)));let i,o=""===e||""===a.pathname,s=o?"/":a.pathname;if(null==s)i=r;else{let e=t.length-1;if(!n&&s.startsWith("..")){let t=s.split("/");for(;".."===t[0];)t.shift(),e-=1;a.pathname=t.join("/")}i=e>=0?t[e]:"/"}let l=function(e,t){void 0===t&&(t="/");let{pathname:r,search:n="",hash:a=""}="string"==typeof e?rn(e):e,i=r?r.startsWith("/")?r:function(e,t){let r=t.replace(/\/+$/,"").split("/");return e.split("/").forEach((e=>{".."===e?r.length>1&&r.pop():"."!==e&&r.push(e)})),r.length>1?r.join("/"):"/"}(r,t):t;return{pathname:i,search:on(n),hash:sn(a)}}(a,i),c=s&&"/"!==s&&s.endsWith("/"),u=(o||"."===s)&&r.endsWith("/");return l.pathname.endsWith("/")||!c&&!u||(l.pathname+="/"),l}(r,JSON.parse(s),o,"path"===a.relative);null==e&&"/"!==t&&(i.pathname="/"===i.pathname?t:[t,i.pathname].join("/").replace(/\/\/+/g,"/")),(a.replace?n.replace:n.push)(i,a.state,a)}),[t,n,s,o,e])}()}i.Component;var bn=function(e){return e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e}(bn||{}),xn=function(e){return e.UseBlocker="useBlocker",e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e.UseRouteId="useRouteId",e}(xn||{});function En(e){let{basename:t="/",children:r=null,location:n,navigationType:a=$r.Pop,navigator:o,static:s=!1,future:l}=e;mn()&&Jr(!1);let c=t.replace(/^\/*/,"/"),u=i.useMemo((()=>({basename:c,navigator:o,static:s,future:un({v7_relativeSplatPath:!1},l)})),[c,l,o,s]);"string"==typeof n&&(n=rn(n));let{pathname:p="/",search:d="",hash:f="",state:h=null,key:m="default"}=n,g=i.useMemo((()=>{let e=function(e,t){if("/"===t)return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let r=t.endsWith("/")?t.length-1:t.length,n=e.charAt(r);return n&&"/"!==n?null:e.slice(r)||"/"}(p,c);return null==e?null:{location:{pathname:e,search:d,hash:f,state:h,key:m},navigationType:a}}),[c,p,d,f,h,m,a]);return null==g?null:i.createElement(dn.Provider,{value:u},i.createElement(fn.Provider,{children:r,value:g}))}i.startTransition,new Promise((()=>{})),i.Component;const wn=window.wp.htmlEntities,Sn=window.wp.i18n;var kn=function(){return kn=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var a in t=arguments[r])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},kn.apply(this,arguments)};function Cn(e,t,r){if(r||2===arguments.length)for(var n,a=0,i=t.length;a<i;a++)!n&&a in t||(n||(n=Array.prototype.slice.call(t,0,a)),n[a]=t[a]);return e.concat(n||Array.prototype.slice.call(t))}Object.create,Object.create;var An=r(2833),Pn=r.n(An),Tn="-ms-",In="-moz-",Dn="-webkit-",Fn="comm",On="rule",Mn="decl",Nn="@import",Rn="@keyframes",Ln="@layer",Bn=Math.abs,jn=String.fromCharCode,Vn=Object.assign;function zn(e){return e.trim()}function Gn(e,t){return(e=t.exec(e))?e[0]:e}function Wn(e,t,r){return e.replace(t,r)}function Hn(e,t,r){return e.indexOf(t,r)}function Un(e,t){return 0|e.charCodeAt(t)}function qn(e,t,r){return e.slice(t,r)}function $n(e){return e.length}function Zn(e){return e.length}function Xn(e,t){return t.push(e),e}function Qn(e,t){return e.filter((function(e){return!Gn(e,t)}))}var Yn=1,Jn=1,Kn=0,ea=0,ta=0,ra="";function na(e,t,r,n,a,i,o,s){return{value:e,root:t,parent:r,type:n,props:a,children:i,line:Yn,column:Jn,length:o,return:"",siblings:s}}function aa(e,t){return Vn(na("",null,null,"",null,null,0,e.siblings),e,{length:-e.length},t)}function ia(e){for(;e.root;)e=aa(e.root,{children:[e]});Xn(e,e.siblings)}function oa(){return ta=ea>0?Un(ra,--ea):0,Jn--,10===ta&&(Jn=1,Yn--),ta}function sa(){return ta=ea<Kn?Un(ra,ea++):0,Jn++,10===ta&&(Jn=1,Yn++),ta}function la(){return Un(ra,ea)}function ca(){return ea}function ua(e,t){return qn(ra,e,t)}function pa(e){switch(e){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function da(e){return zn(ua(ea-1,ma(91===e?e+2:40===e?e+1:e)))}function fa(e){for(;(ta=la())&&ta<33;)sa();return pa(e)>2||pa(ta)>3?"":" "}function ha(e,t){for(;--t&&sa()&&!(ta<48||ta>102||ta>57&&ta<65||ta>70&&ta<97););return ua(e,ca()+(t<6&&32==la()&&32==sa()))}function ma(e){for(;sa();)switch(ta){case e:return ea;case 34:case 39:34!==e&&39!==e&&ma(ta);break;case 40:41===e&&ma(e);break;case 92:sa()}return ea}function ga(e,t){for(;sa()&&e+ta!==57&&(e+ta!==84||47!==la()););return"/*"+ua(t,ea-1)+"*"+jn(47===e?e:sa())}function ya(e){for(;!pa(la());)sa();return ua(e,ea)}function va(e,t){for(var r="",n=0;n<e.length;n++)r+=t(e[n],n,e,t)||"";return r}function ba(e,t,r,n){switch(e.type){case Ln:if(e.children.length)break;case Nn:case Mn:return e.return=e.return||e.value;case Fn:return"";case Rn:return e.return=e.value+"{"+va(e.children,n)+"}";case On:if(!$n(e.value=e.props.join(",")))return""}return $n(r=va(e.children,n))?e.return=e.value+"{"+r+"}":""}function xa(e,t,r){switch(function(e,t){return 45^Un(e,0)?(((t<<2^Un(e,0))<<2^Un(e,1))<<2^Un(e,2))<<2^Un(e,3):0}(e,t)){case 5103:return Dn+"print-"+e+e;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return Dn+e+e;case 4789:return In+e+e;case 5349:case 4246:case 4810:case 6968:case 2756:return Dn+e+In+e+Tn+e+e;case 5936:switch(Un(e,t+11)){case 114:return Dn+e+Tn+Wn(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return Dn+e+Tn+Wn(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return Dn+e+Tn+Wn(e,/[svh]\w+-[tblr]{2}/,"lr")+e}case 6828:case 4268:case 2903:return Dn+e+Tn+e+e;case 6165:return Dn+e+Tn+"flex-"+e+e;case 5187:return Dn+e+Wn(e,/(\w+).+(:[^]+)/,Dn+"box-$1$2"+Tn+"flex-$1$2")+e;case 5443:return Dn+e+Tn+"flex-item-"+Wn(e,/flex-|-self/g,"")+(Gn(e,/flex-|baseline/)?"":Tn+"grid-row-"+Wn(e,/flex-|-self/g,""))+e;case 4675:return Dn+e+Tn+"flex-line-pack"+Wn(e,/align-content|flex-|-self/g,"")+e;case 5548:return Dn+e+Tn+Wn(e,"shrink","negative")+e;case 5292:return Dn+e+Tn+Wn(e,"basis","preferred-size")+e;case 6060:return Dn+"box-"+Wn(e,"-grow","")+Dn+e+Tn+Wn(e,"grow","positive")+e;case 4554:return Dn+Wn(e,/([^-])(transform)/g,"$1"+Dn+"$2")+e;case 6187:return Wn(Wn(Wn(e,/(zoom-|grab)/,Dn+"$1"),/(image-set)/,Dn+"$1"),e,"")+e;case 5495:case 3959:return Wn(e,/(image-set\([^]*)/,Dn+"$1$`$1");case 4968:return Wn(Wn(e,/(.+:)(flex-)?(.*)/,Dn+"box-pack:$3"+Tn+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+Dn+e+e;case 4200:if(!Gn(e,/flex-|baseline/))return Tn+"grid-column-align"+qn(e,t)+e;break;case 2592:case 3360:return Tn+Wn(e,"template-","")+e;case 4384:case 3616:return r&&r.some((function(e,r){return t=r,Gn(e.props,/grid-\w+-end/)}))?~Hn(e+(r=r[t].value),"span",0)?e:Tn+Wn(e,"-start","")+e+Tn+"grid-row-span:"+(~Hn(r,"span",0)?Gn(r,/\d+/):+Gn(r,/\d+/)-+Gn(e,/\d+/))+";":Tn+Wn(e,"-start","")+e;case 4896:case 4128:return r&&r.some((function(e){return Gn(e.props,/grid-\w+-start/)}))?e:Tn+Wn(Wn(e,"-end","-span"),"span ","")+e;case 4095:case 3583:case 4068:case 2532:return Wn(e,/(.+)-inline(.+)/,Dn+"$1$2")+e;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if($n(e)-1-t>6)switch(Un(e,t+1)){case 109:if(45!==Un(e,t+4))break;case 102:return Wn(e,/(.+:)(.+)-([^]+)/,"$1"+Dn+"$2-$3$1"+In+(108==Un(e,t+3)?"$3":"$2-$3"))+e;case 115:return~Hn(e,"stretch",0)?xa(Wn(e,"stretch","fill-available"),t,r)+e:e}break;case 5152:case 5920:return Wn(e,/(.+?):(\d+)(\s*\/\s*(span)?\s*(\d+))?(.*)/,(function(t,r,n,a,i,o,s){return Tn+r+":"+n+s+(a?Tn+r+"-span:"+(i?o:+o-+n)+s:"")+e}));case 4949:if(121===Un(e,t+6))return Wn(e,":",":"+Dn)+e;break;case 6444:switch(Un(e,45===Un(e,14)?18:11)){case 120:return Wn(e,/(.+:)([^;\s!]+)(;|(\s+)?!.+)?/,"$1"+Dn+(45===Un(e,14)?"inline-":"")+"box$3$1"+Dn+"$2$3$1"+Tn+"$2box$3")+e;case 100:return Wn(e,":",":"+Tn)+e}break;case 5719:case 2647:case 2135:case 3927:case 2391:return Wn(e,"scroll-","scroll-snap-")+e}return e}function Ea(e,t,r,n){if(e.length>-1&&!e.return)switch(e.type){case Mn:return void(e.return=xa(e.value,e.length,r));case Rn:return va([aa(e,{value:Wn(e.value,"@","@"+Dn)})],n);case On:if(e.length)return function(e,t){return e.map(t).join("")}(r=e.props,(function(t){switch(Gn(t,n=/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":ia(aa(e,{props:[Wn(t,/:(read-\w+)/,":"+In+"$1")]})),ia(aa(e,{props:[t]})),Vn(e,{props:Qn(r,n)});break;case"::placeholder":ia(aa(e,{props:[Wn(t,/:(plac\w+)/,":"+Dn+"input-$1")]})),ia(aa(e,{props:[Wn(t,/:(plac\w+)/,":"+In+"$1")]})),ia(aa(e,{props:[Wn(t,/:(plac\w+)/,Tn+"input-$1")]})),ia(aa(e,{props:[t]})),Vn(e,{props:Qn(r,n)})}return""}))}}function wa(e){return function(e){return ra="",e}(Sa("",null,null,null,[""],e=function(e){return Yn=Jn=1,Kn=$n(ra=e),ea=0,[]}(e),0,[0],e))}function Sa(e,t,r,n,a,i,o,s,l){for(var c=0,u=0,p=o,d=0,f=0,h=0,m=1,g=1,y=1,v=0,b="",x=a,E=i,w=n,S=b;g;)switch(h=v,v=sa()){case 40:if(108!=h&&58==Un(S,p-1)){-1!=Hn(S+=Wn(da(v),"&","&\f"),"&\f",Bn(c?s[c-1]:0))&&(y=-1);break}case 34:case 39:case 91:S+=da(v);break;case 9:case 10:case 13:case 32:S+=fa(h);break;case 92:S+=ha(ca()-1,7);continue;case 47:switch(la()){case 42:case 47:Xn(ka(ga(sa(),ca()),t,r,l),l);break;default:S+="/"}break;case 123*m:s[c++]=$n(S)*y;case 125*m:case 59:case 0:switch(v){case 0:case 125:g=0;case 59+u:-1==y&&(S=Wn(S,/\f/g,"")),f>0&&$n(S)-p&&Xn(f>32?Ca(S+";",n,r,p-1,l):Ca(Wn(S," ","")+";",n,r,p-2,l),l);break;case 59:S+=";";default:if(Xn(w=_a(S,t,r,c,u,a,s,b,x=[],E=[],p,i),i),123===v)if(0===u)Sa(S,t,w,w,x,i,p,s,E);else switch(99===d&&110===Un(S,3)?100:d){case 100:case 108:case 109:case 115:Sa(e,w,w,n&&Xn(_a(e,w,w,0,0,a,s,b,a,x=[],p,E),E),a,E,p,s,n?x:E);break;default:Sa(S,w,w,w,[""],E,0,s,E)}}c=u=f=0,m=y=1,b=S="",p=o;break;case 58:p=1+$n(S),f=h;default:if(m<1)if(123==v)--m;else if(125==v&&0==m++&&125==oa())continue;switch(S+=jn(v),v*m){case 38:y=u>0?1:(S+="\f",-1);break;case 44:s[c++]=($n(S)-1)*y,y=1;break;case 64:45===la()&&(S+=da(sa())),d=la(),u=p=$n(b=S+=ya(ca())),v++;break;case 45:45===h&&2==$n(S)&&(m=0)}}return i}function _a(e,t,r,n,a,i,o,s,l,c,u,p){for(var d=a-1,f=0===a?i:[""],h=Zn(f),m=0,g=0,y=0;m<n;++m)for(var v=0,b=qn(e,d+1,d=Bn(g=o[m])),x=e;v<h;++v)(x=zn(g>0?f[v]+" "+b:Wn(b,/&\f/g,f[v])))&&(l[y++]=x);return na(e,t,r,0===a?On:s,l,c,u,p)}function ka(e,t,r,n){return na(e,t,r,Fn,jn(ta),qn(e,2,-2),0,n)}function Ca(e,t,r,n,a){return na(e,t,r,Mn,qn(e,0,n),qn(e,n+1,-1),n,a)}var Aa=r(3969),Pa="undefined"!=typeof process&&void 0!==process.env&&(process.env.REACT_APP_SC_ATTR||process.env.SC_ATTR)||"data-styled",Ta="active",Ia="data-styled-version",Da="6.1.9",Fa="/*!sc*/\n",Oa="undefined"!=typeof window&&"HTMLElement"in window,Ma=Boolean("boolean"==typeof SC_DISABLE_SPEEDY?SC_DISABLE_SPEEDY:"undefined"!=typeof process&&void 0!==process.env&&void 0!==process.env.REACT_APP_SC_DISABLE_SPEEDY&&""!==process.env.REACT_APP_SC_DISABLE_SPEEDY?"false"!==process.env.REACT_APP_SC_DISABLE_SPEEDY&&process.env.REACT_APP_SC_DISABLE_SPEEDY:"undefined"!=typeof process&&void 0!==process.env&&void 0!==process.env.SC_DISABLE_SPEEDY&&""!==process.env.SC_DISABLE_SPEEDY&&"false"!==process.env.SC_DISABLE_SPEEDY&&process.env.SC_DISABLE_SPEEDY),Na=(new Set,Object.freeze([])),Ra=Object.freeze({});var La=new Set(["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","track","u","ul","use","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","marker","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"]),Ba=/[!"#$%&'()*+,./:;<=>?@[\\\]^`{|}~-]+/g,ja=/(^-|-$)/g;function Va(e){return e.replace(Ba,"-").replace(ja,"")}var za=/(a)(d)/gi,Ga=52,Wa=function(e){return String.fromCharCode(e+(e>25?39:97))};function Ha(e){var t,r="";for(t=Math.abs(e);t>Ga;t=t/Ga|0)r=Wa(t%Ga)+r;return(Wa(t%Ga)+r).replace(za,"$1-$2")}var Ua,qa=5381,$a=function(e,t){for(var r=t.length;r;)e=33*e^t.charCodeAt(--r);return e},Za=function(e){return $a(qa,e)};function Xa(e){return"string"==typeof e&&!0}var Qa="function"==typeof Symbol&&Symbol.for,Ya=Qa?Symbol.for("react.memo"):60115,Ja=Qa?Symbol.for("react.forward_ref"):60112,Ka={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},ei={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},ti={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},ri=((Ua={})[Ja]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},Ua[Ya]=ti,Ua);function ni(e){return("type"in(t=e)&&t.type.$$typeof)===Ya?ti:"$$typeof"in e?ri[e.$$typeof]:Ka;var t}var ai=Object.defineProperty,ii=Object.getOwnPropertyNames,oi=Object.getOwnPropertySymbols,si=Object.getOwnPropertyDescriptor,li=Object.getPrototypeOf,ci=Object.prototype;function ui(e,t,r){if("string"!=typeof t){if(ci){var n=li(t);n&&n!==ci&&ui(e,n,r)}var a=ii(t);oi&&(a=a.concat(oi(t)));for(var i=ni(e),o=ni(t),s=0;s<a.length;++s){var l=a[s];if(!(l in ei||r&&r[l]||o&&l in o||i&&l in i)){var c=si(t,l);try{ai(e,l,c)}catch(e){}}}}return e}function pi(e){return"function"==typeof e}function di(e){return"object"==typeof e&&"styledComponentId"in e}function fi(e,t){return e&&t?"".concat(e," ").concat(t):e||t||""}function hi(e,t){if(0===e.length)return"";for(var r=e[0],n=1;n<e.length;n++)r+=t?t+e[n]:e[n];return r}function mi(e){return null!==e&&"object"==typeof e&&e.constructor.name===Object.name&&!("props"in e&&e.$$typeof)}function gi(e,t,r){if(void 0===r&&(r=!1),!r&&!mi(e)&&!Array.isArray(e))return t;if(Array.isArray(t))for(var n=0;n<t.length;n++)e[n]=gi(e[n],t[n]);else if(mi(t))for(var n in t)e[n]=gi(e[n],t[n]);return e}function yi(e,t){Object.defineProperty(e,"toString",{value:t})}function vi(e){for(var t=[],r=1;r<arguments.length;r++)t[r-1]=arguments[r];return new Error("An error occurred. See https://github.com/styled-components/styled-components/blob/main/packages/styled-components/src/utils/errors.md#".concat(e," for more information.").concat(t.length>0?" Args: ".concat(t.join(", ")):""))}var bi=function(){function e(e){this.groupSizes=new Uint32Array(512),this.length=512,this.tag=e}return e.prototype.indexOfGroup=function(e){for(var t=0,r=0;r<e;r++)t+=this.groupSizes[r];return t},e.prototype.insertRules=function(e,t){if(e>=this.groupSizes.length){for(var r=this.groupSizes,n=r.length,a=n;e>=a;)if((a<<=1)<0)throw vi(16,"".concat(e));this.groupSizes=new Uint32Array(a),this.groupSizes.set(r),this.length=a;for(var i=n;i<a;i++)this.groupSizes[i]=0}for(var o=this.indexOfGroup(e+1),s=(i=0,t.length);i<s;i++)this.tag.insertRule(o,t[i])&&(this.groupSizes[e]++,o++)},e.prototype.clearGroup=function(e){if(e<this.length){var t=this.groupSizes[e],r=this.indexOfGroup(e),n=r+t;this.groupSizes[e]=0;for(var a=r;a<n;a++)this.tag.deleteRule(r)}},e.prototype.getGroup=function(e){var t="";if(e>=this.length||0===this.groupSizes[e])return t;for(var r=this.groupSizes[e],n=this.indexOfGroup(e),a=n+r,i=n;i<a;i++)t+="".concat(this.tag.getRule(i)).concat(Fa);return t},e}(),xi=new Map,Ei=new Map,wi=1,Si=function(e){if(xi.has(e))return xi.get(e);for(;Ei.has(wi);)wi++;var t=wi++;return xi.set(e,t),Ei.set(t,e),t},_i=function(e,t){wi=t+1,xi.set(e,t),Ei.set(t,e)},ki="style[".concat(Pa,"][").concat(Ia,'="').concat(Da,'"]'),Ci=new RegExp("^".concat(Pa,'\\.g(\\d+)\\[id="([\\w\\d-]+)"\\].*?"([^"]*)')),Ai=function(e,t,r){for(var n,a=r.split(","),i=0,o=a.length;i<o;i++)(n=a[i])&&e.registerName(t,n)},Pi=function(e,t){for(var r,n=(null!==(r=t.textContent)&&void 0!==r?r:"").split(Fa),a=[],i=0,o=n.length;i<o;i++){var s=n[i].trim();if(s){var l=s.match(Ci);if(l){var c=0|parseInt(l[1],10),u=l[2];0!==c&&(_i(u,c),Ai(e,u,l[3]),e.getTag().insertRules(c,a)),a.length=0}else a.push(s)}}};function Ti(){return r.nc}var Ii=function(e){var t=document.head,r=e||t,n=document.createElement("style"),a=function(e){var t=Array.from(e.querySelectorAll("style[".concat(Pa,"]")));return t[t.length-1]}(r),i=void 0!==a?a.nextSibling:null;n.setAttribute(Pa,Ta),n.setAttribute(Ia,Da);var o=Ti();return o&&n.setAttribute("nonce",o),r.insertBefore(n,i),n},Di=function(){function e(e){this.element=Ii(e),this.element.appendChild(document.createTextNode("")),this.sheet=function(e){if(e.sheet)return e.sheet;for(var t=document.styleSheets,r=0,n=t.length;r<n;r++){var a=t[r];if(a.ownerNode===e)return a}throw vi(17)}(this.element),this.length=0}return e.prototype.insertRule=function(e,t){try{return this.sheet.insertRule(t,e),this.length++,!0}catch(e){return!1}},e.prototype.deleteRule=function(e){this.sheet.deleteRule(e),this.length--},e.prototype.getRule=function(e){var t=this.sheet.cssRules[e];return t&&t.cssText?t.cssText:""},e}(),Fi=function(){function e(e){this.element=Ii(e),this.nodes=this.element.childNodes,this.length=0}return e.prototype.insertRule=function(e,t){if(e<=this.length&&e>=0){var r=document.createTextNode(t);return this.element.insertBefore(r,this.nodes[e]||null),this.length++,!0}return!1},e.prototype.deleteRule=function(e){this.element.removeChild(this.nodes[e]),this.length--},e.prototype.getRule=function(e){return e<this.length?this.nodes[e].textContent:""},e}(),Oi=function(){function e(e){this.rules=[],this.length=0}return e.prototype.insertRule=function(e,t){return e<=this.length&&(this.rules.splice(e,0,t),this.length++,!0)},e.prototype.deleteRule=function(e){this.rules.splice(e,1),this.length--},e.prototype.getRule=function(e){return e<this.length?this.rules[e]:""},e}(),Mi=Oa,Ni={isServer:!Oa,useCSSOMInjection:!Ma},Ri=function(){function e(e,t,r){void 0===e&&(e=Ra),void 0===t&&(t={});var n=this;this.options=kn(kn({},Ni),e),this.gs=t,this.names=new Map(r),this.server=!!e.isServer,!this.server&&Oa&&Mi&&(Mi=!1,function(e){for(var t=document.querySelectorAll(ki),r=0,n=t.length;r<n;r++){var a=t[r];a&&a.getAttribute(Pa)!==Ta&&(Pi(e,a),a.parentNode&&a.parentNode.removeChild(a))}}(this)),yi(this,(function(){return function(e){for(var t=e.getTag(),r=t.length,n="",a=function(r){var a=function(e){return Ei.get(e)}(r);if(void 0===a)return"continue";var i=e.names.get(a),o=t.getGroup(r);if(void 0===i||0===o.length)return"continue";var s="".concat(Pa,".g").concat(r,'[id="').concat(a,'"]'),l="";void 0!==i&&i.forEach((function(e){e.length>0&&(l+="".concat(e,","))})),n+="".concat(o).concat(s,'{content:"').concat(l,'"}').concat(Fa)},i=0;i<r;i++)a(i);return n}(n)}))}return e.registerId=function(e){return Si(e)},e.prototype.reconstructWithOptions=function(t,r){return void 0===r&&(r=!0),new e(kn(kn({},this.options),t),this.gs,r&&this.names||void 0)},e.prototype.allocateGSInstance=function(e){return this.gs[e]=(this.gs[e]||0)+1},e.prototype.getTag=function(){return this.tag||(this.tag=(e=function(e){var t=e.useCSSOMInjection,r=e.target;return e.isServer?new Oi(r):t?new Di(r):new Fi(r)}(this.options),new bi(e)));var e},e.prototype.hasNameForId=function(e,t){return this.names.has(e)&&this.names.get(e).has(t)},e.prototype.registerName=function(e,t){if(Si(e),this.names.has(e))this.names.get(e).add(t);else{var r=new Set;r.add(t),this.names.set(e,r)}},e.prototype.insertRules=function(e,t,r){this.registerName(e,t),this.getTag().insertRules(Si(e),r)},e.prototype.clearNames=function(e){this.names.has(e)&&this.names.get(e).clear()},e.prototype.clearRules=function(e){this.getTag().clearGroup(Si(e)),this.clearNames(e)},e.prototype.clearTag=function(){this.tag=void 0},e}(),Li=/&/g,Bi=/^\s*\/\/.*$/gm;function ji(e,t){return e.map((function(e){return"rule"===e.type&&(e.value="".concat(t," ").concat(e.value),e.value=e.value.replaceAll(",",",".concat(t," ")),e.props=e.props.map((function(e){return"".concat(t," ").concat(e)}))),Array.isArray(e.children)&&"@keyframes"!==e.type&&(e.children=ji(e.children,t)),e}))}function Vi(e){var t,r,n,a=void 0===e?Ra:e,i=a.options,o=void 0===i?Ra:i,s=a.plugins,l=void 0===s?Na:s,c=function(e,n,a){return a.startsWith(r)&&a.endsWith(r)&&a.replaceAll(r,"").length>0?".".concat(t):e},u=l.slice();u.push((function(e){e.type===On&&e.value.includes("&")&&(e.props[0]=e.props[0].replace(Li,r).replace(n,c))})),o.prefix&&u.push(Ea),u.push(ba);var p=function(e,a,i,s){void 0===a&&(a=""),void 0===i&&(i=""),void 0===s&&(s="&"),t=s,r=a,n=new RegExp("\\".concat(r,"\\b"),"g");var l=e.replace(Bi,""),c=wa(i||a?"".concat(i," ").concat(a," { ").concat(l," }"):l);o.namespace&&(c=ji(c,o.namespace));var p,d,f,h=[];return va(c,(p=u.concat((f=function(e){return h.push(e)},function(e){e.root||(e=e.return)&&f(e)})),d=Zn(p),function(e,t,r,n){for(var a="",i=0;i<d;i++)a+=p[i](e,t,r,n)||"";return a})),h};return p.hash=l.length?l.reduce((function(e,t){return t.name||vi(15),$a(e,t.name)}),qa).toString():"",p}var zi=new Ri,Gi=Vi(),Wi=s().createContext({shouldForwardProp:void 0,styleSheet:zi,stylis:Gi}),Hi=(Wi.Consumer,s().createContext(void 0));function Ui(){return(0,i.useContext)(Wi)}function qi(e){var t=(0,i.useState)(e.stylisPlugins),r=t[0],n=t[1],a=Ui().styleSheet,o=(0,i.useMemo)((function(){var t=a;return e.sheet?t=e.sheet:e.target&&(t=t.reconstructWithOptions({target:e.target},!1)),e.disableCSSOMInjection&&(t=t.reconstructWithOptions({useCSSOMInjection:!1})),t}),[e.disableCSSOMInjection,e.sheet,e.target,a]),l=(0,i.useMemo)((function(){return Vi({options:{namespace:e.namespace,prefix:e.enableVendorPrefixes},plugins:r})}),[e.enableVendorPrefixes,e.namespace,r]);(0,i.useEffect)((function(){Pn()(r,e.stylisPlugins)||n(e.stylisPlugins)}),[e.stylisPlugins]);var c=(0,i.useMemo)((function(){return{shouldForwardProp:e.shouldForwardProp,styleSheet:o,stylis:l}}),[e.shouldForwardProp,o,l]);return s().createElement(Wi.Provider,{value:c},s().createElement(Hi.Provider,{value:l},e.children))}var $i=function(){function e(e,t){var r=this;this.inject=function(e,t){void 0===t&&(t=Gi);var n=r.name+t.hash;e.hasNameForId(r.id,n)||e.insertRules(r.id,n,t(r.rules,n,"@keyframes"))},this.name=e,this.id="sc-keyframes-".concat(e),this.rules=t,yi(this,(function(){throw vi(12,String(r.name))}))}return e.prototype.getName=function(e){return void 0===e&&(e=Gi),this.name+e.hash},e}(),Zi=function(e){return e>="A"&&e<="Z"};function Xi(e){for(var t="",r=0;r<e.length;r++){var n=e[r];if(1===r&&"-"===n&&"-"===e[0])return e;Zi(n)?t+="-"+n.toLowerCase():t+=n}return t.startsWith("ms-")?"-"+t:t}var Qi=function(e){return null==e||!1===e||""===e},Yi=function(e){var t,r,n=[];for(var a in e){var i=e[a];e.hasOwnProperty(a)&&!Qi(i)&&(Array.isArray(i)&&i.isCss||pi(i)?n.push("".concat(Xi(a),":"),i,";"):mi(i)?n.push.apply(n,Cn(Cn(["".concat(a," {")],Yi(i),!1),["}"],!1)):n.push("".concat(Xi(a),": ").concat((t=a,null==(r=i)||"boolean"==typeof r||""===r?"":"number"!=typeof r||0===r||t in Aa.A||t.startsWith("--")?String(r).trim():"".concat(r,"px")),";")))}return n};function Ji(e,t,r,n){return Qi(e)?[]:di(e)?[".".concat(e.styledComponentId)]:pi(e)?!pi(a=e)||a.prototype&&a.prototype.isReactComponent||!t?[e]:Ji(e(t),t,r,n):e instanceof $i?r?(e.inject(r,n),[e.getName(n)]):[e]:mi(e)?Yi(e):Array.isArray(e)?Array.prototype.concat.apply(Na,e.map((function(e){return Ji(e,t,r,n)}))):[e.toString()];var a}function Ki(e){for(var t=0;t<e.length;t+=1){var r=e[t];if(pi(r)&&!di(r))return!1}return!0}var eo=Za(Da),to=function(){function e(e,t,r){this.rules=e,this.staticRulesId="",this.isStatic=(void 0===r||r.isStatic)&&Ki(e),this.componentId=t,this.baseHash=$a(eo,t),this.baseStyle=r,Ri.registerId(t)}return e.prototype.generateAndInjectStyles=function(e,t,r){var n=this.baseStyle?this.baseStyle.generateAndInjectStyles(e,t,r):"";if(this.isStatic&&!r.hash)if(this.staticRulesId&&t.hasNameForId(this.componentId,this.staticRulesId))n=fi(n,this.staticRulesId);else{var a=hi(Ji(this.rules,e,t,r)),i=Ha($a(this.baseHash,a)>>>0);if(!t.hasNameForId(this.componentId,i)){var o=r(a,".".concat(i),void 0,this.componentId);t.insertRules(this.componentId,i,o)}n=fi(n,i),this.staticRulesId=i}else{for(var s=$a(this.baseHash,r.hash),l="",c=0;c<this.rules.length;c++){var u=this.rules[c];if("string"==typeof u)l+=u;else if(u){var p=hi(Ji(u,e,t,r));s=$a(s,p+c),l+=p}}if(l){var d=Ha(s>>>0);t.hasNameForId(this.componentId,d)||t.insertRules(this.componentId,d,r(l,".".concat(d),void 0,this.componentId)),n=fi(n,d)}}return n},e}(),ro=s().createContext(void 0);ro.Consumer;var no={};function ao(e,t,r){var n=di(e),a=e,o=!Xa(e),l=t.attrs,c=void 0===l?Na:l,u=t.componentId,p=void 0===u?function(e,t){var r="string"!=typeof e?"sc":Va(e);no[r]=(no[r]||0)+1;var n="".concat(r,"-").concat(function(e){return Ha(Za(e)>>>0)}(Da+r+no[r]));return t?"".concat(t,"-").concat(n):n}(t.displayName,t.parentComponentId):u,d=t.displayName,f=void 0===d?function(e){return Xa(e)?"styled.".concat(e):"Styled(".concat(function(e){return e.displayName||e.name||"Component"}(e),")")}(e):d,h=t.displayName&&t.componentId?"".concat(Va(t.displayName),"-").concat(t.componentId):t.componentId||p,m=n&&a.attrs?a.attrs.concat(c).filter(Boolean):c,g=t.shouldForwardProp;if(n&&a.shouldForwardProp){var y=a.shouldForwardProp;if(t.shouldForwardProp){var v=t.shouldForwardProp;g=function(e,t){return y(e,t)&&v(e,t)}}else g=y}var b=new to(r,h,n?a.componentStyle:void 0);function x(e,t){return function(e,t,r){var n=e.attrs,a=e.componentStyle,o=e.defaultProps,l=e.foldedComponentIds,c=e.styledComponentId,u=e.target,p=s().useContext(ro),d=Ui(),f=e.shouldForwardProp||d.shouldForwardProp,h=function(e,t,r){return void 0===r&&(r=Ra),e.theme!==r.theme&&e.theme||t||r.theme}(t,p,o)||Ra,m=function(e,t,r){for(var n,a=kn(kn({},t),{className:void 0,theme:r}),i=0;i<e.length;i+=1){var o=pi(n=e[i])?n(a):n;for(var s in o)a[s]="className"===s?fi(a[s],o[s]):"style"===s?kn(kn({},a[s]),o[s]):o[s]}return t.className&&(a.className=fi(a.className,t.className)),a}(n,t,h),g=m.as||u,y={};for(var v in m)void 0===m[v]||"$"===v[0]||"as"===v||"theme"===v&&m.theme===h||("forwardedAs"===v?y.as=m.forwardedAs:f&&!f(v,g)||(y[v]=m[v]));var b=function(e,t){var r=Ui();return e.generateAndInjectStyles(t,r.styleSheet,r.stylis)}(a,m),x=fi(l,c);return b&&(x+=" "+b),m.className&&(x+=" "+m.className),y[Xa(g)&&!La.has(g)?"class":"className"]=x,y.ref=r,(0,i.createElement)(g,y)}(E,e,t)}x.displayName=f;var E=s().forwardRef(x);return E.attrs=m,E.componentStyle=b,E.displayName=f,E.shouldForwardProp=g,E.foldedComponentIds=n?fi(a.foldedComponentIds,a.styledComponentId):"",E.styledComponentId=h,E.target=n?a.target:e,Object.defineProperty(E,"defaultProps",{get:function(){return this._foldedDefaultProps},set:function(e){this._foldedDefaultProps=n?function(e){for(var t=[],r=1;r<arguments.length;r++)t[r-1]=arguments[r];for(var n=0,a=t;n<a.length;n++)gi(e,a[n],!0);return e}({},a.defaultProps,e):e}}),yi(E,(function(){return".".concat(E.styledComponentId)})),o&&ui(E,e,{attrs:!0,componentStyle:!0,displayName:!0,foldedComponentIds:!0,shouldForwardProp:!0,styledComponentId:!0,target:!0}),E}function io(e,t){for(var r=[e[0]],n=0,a=t.length;n<a;n+=1)r.push(t[n],e[n+1]);return r}new Set;var oo=function(e){return Object.assign(e,{isCss:!0})};function so(e){for(var t=[],r=1;r<arguments.length;r++)t[r-1]=arguments[r];if(pi(e)||mi(e))return oo(Ji(io(Na,Cn([e],t,!0))));var n=e;return 0===t.length&&1===n.length&&"string"==typeof n[0]?Ji(n):oo(Ji(io(n,t)))}function lo(e,t,r){if(void 0===r&&(r=Ra),!t)throw vi(1,t);var n=function(n){for(var a=[],i=1;i<arguments.length;i++)a[i-1]=arguments[i];return e(t,r,so.apply(void 0,Cn([n],a,!1)))};return n.attrs=function(n){return lo(e,t,kn(kn({},r),{attrs:Array.prototype.concat(r.attrs,n).filter(Boolean)}))},n.withConfig=function(n){return lo(e,t,kn(kn({},r),n))},n}var co=function(e){return lo(ao,e)},uo=co;La.forEach((function(e){uo[e]=co(e)})),function(){function e(e,t){this.rules=e,this.componentId=t,this.isStatic=Ki(e),Ri.registerId(this.componentId+1)}e.prototype.createStyles=function(e,t,r,n){var a=n(hi(Ji(this.rules,t,r,n)),""),i=this.componentId+e;r.insertRules(i,i,a)},e.prototype.removeStyles=function(e,t){t.clearRules(this.componentId+e)},e.prototype.renderStyles=function(e,t,r,n){e>2&&Ri.registerId(this.componentId+e),this.removeStyles(e,r),this.createStyles(e,t,r,n)}}(),function(){function e(){var e=this;this._emitSheetCSS=function(){var t=e.instance.toString(),r=Ti(),n=hi([r&&'nonce="'.concat(r,'"'),"".concat(Pa,'="true"'),"".concat(Ia,'="').concat(Da,'"')].filter(Boolean)," ");return"<style ".concat(n,">").concat(t,"</style>")},this.getStyleTags=function(){if(e.sealed)throw vi(2);return e._emitSheetCSS()},this.getStyleElement=function(){var t;if(e.sealed)throw vi(2);var r=((t={})[Pa]="",t[Ia]=Da,t.dangerouslySetInnerHTML={__html:e.instance.toString()},t),n=Ti();return n&&(r.nonce=n),[s().createElement("style",kn({},r,{key:"sc-0-0"}))]},this.seal=function(){e.sealed=!0},this.instance=new Ri({isServer:!0}),this.sealed=!1}e.prototype.collectStyles=function(e){if(this.sealed)throw vi(2);return s().createElement(qi,{sheet:this.instance},e)},e.prototype.interleaveWithNodeStream=function(e){throw vi(3)}}(),"__sc-".concat(Pa,"__"),uo.div`
	display: ${e=>e.hidden?"none":"flex"};
	justify-content: space-between;
	${e=>e.maxHeight&&`\n\t\tmax-height: ${e.maxHeight}px;\n\t`}
`,uo.div`
	width: 50%;
	${e=>e.width&&`\n        width: ${e.width};\n    `}
`;const po=uo.button`
	color: var( --st-background-primary );
	border: none;
	margin-top: 1em;
	display: flex;
	flex-direction: row;
	justify-content: center;
	align-items: center;
	position: relative;
	background: var( --st-color-accent );
	border-radius: var( --st-border-radius-6 );
	margin: 0;
	cursor: pointer;
	line-height: 1;
	font-size: 15px;
	font-weight: var( --st-font-weight-bold );
	padding: 15px 28px;
	transition: background 200ms ease-in-out;

	&:hover {
		background: var( --st-color-accent-hover );
	}

	&:focus {
		outline: none;
		background: var( --st-color-accent-hover );
	}

	svg {
		fill: #fff;
	}

	${e=>e.before&&"\n        svg {\n            margin: 0 12px 0 0;\n        }\n    "}

	${e=>e.after&&"\n        svg {\n\t\t\tmargin: 0 0 0 12px;\n        }\n    "}

    ${e=>e.ml1&&"\n        margin-left: 1em;\n    "}

	${e=>e.type&&"primary"===e.type&&"\n\t\tbackground: #2271b1;\n    "}

	${e=>e.type&&"secondary"===e.type&&"\n\t\tbackground: #f6f7f7;\n\t\tcolor: #2563EB;\n\t\tborder-color: #2271b1;\n\t\t&:hover {\n\t\t\tbackground: #f6f7f7;\n\t\t}\n\t\t&:focus {\n\t\t\tbackground: #f6f7f7;\n\t\t}\n    "}
`,fo=(uo.progress`
	width: 100%;
`,uo.span`
	cursor: pointer;
	font-size: var(--st-font-size-xs);
	color: var(--st-color-body);

	svg {
		fill: #757575;
	}

	&: hover,
	&: focus {
		color: #2d4ad1;
		outline: none;

		svg {
			fill: #2d4ad1;
		}
	}

	${e=>e.$before&&"\n\t\tsvg {\n\t\t\tmargin-right: 10px;\n\t\t}\n\t"}

	${e=>e.$after&&"\n\t\tsvg {\n\t\t\tmargin-left: 10px;\n\t\t}\n\t"}
`),ho=({className:e,children:t,onClick:r,after:n,before:a,gray:o,large:s,mb1:l,ml1:c,disabled:u,type:p})=>(0,i.createElement)(po,{className:e,gray:o,large:s,mb1:l,ml1:c,after:n,before:a,onClick:r,disabled:u,type:p},a?(0,i.createElement)("svg",{width:"14",height:"9",viewBox:"0 0 14 9",xmlns:"http://www.w3.org/2000/svg"},(0,i.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14.0009 4.4999C14.0009 4.36729 13.9482 4.24011 13.8544 4.14635C13.7607 4.05258 13.6335 3.9999 13.5009 3.9999H1.70789L4.85489 0.853899C4.90138 0.807411 4.93826 0.752222 4.96342 0.691483C4.98858 0.630743 5.00153 0.565643 5.00153 0.499899C5.00153 0.434155 4.98858 0.369055 4.96342 0.308316C4.93826 0.247576 4.90138 0.192387 4.85489 0.145899C4.80841 0.0994111 4.75322 0.062535 4.69248 0.0373759C4.63174 0.0122168 4.56664 -0.000732422 4.50089 -0.000732422C4.43515 -0.000732422 4.37005 0.0122168 4.30931 0.0373759C4.24857 0.062535 4.19338 0.0994111 4.14689 0.145899L0.146894 4.1459C0.100331 4.19234 0.0633877 4.24752 0.0381812 4.30827C0.0129748 4.36901 0 4.43413 0 4.4999C0 4.56567 0.0129748 4.63079 0.0381812 4.69153C0.0633877 4.75228 0.100331 4.80745 0.146894 4.8539L4.14689 8.8539C4.19338 8.90039 4.24857 8.93726 4.30931 8.96242C4.37005 8.98758 4.43515 9.00053 4.50089 9.00053C4.56664 9.00053 4.63174 8.98758 4.69248 8.96242C4.75322 8.93726 4.80841 8.90039 4.85489 8.8539C4.90138 8.80741 4.93826 8.75222 4.96342 8.69148C4.98858 8.63074 5.00153 8.56564 5.00153 8.4999C5.00153 8.43416 4.98858 8.36905 4.96342 8.30832C4.93826 8.24758 4.90138 8.19239 4.85489 8.1459L1.70789 4.9999H13.5009C13.6335 4.9999 13.7607 4.94722 13.8544 4.85345C13.9482 4.75968 14.0009 4.63251 14.0009 4.4999Z"})):"",t,n?(0,i.createElement)("svg",{width:"14",height:"9",viewBox:"0 0 14 9",xmlns:"http://www.w3.org/2000/svg"},(0,i.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0 4.50002C0 4.36741 0.0526784 4.24024 0.146447 4.14647C0.240215 4.0527 0.367392 4.00002 0.5 4.00002H12.293L9.146 0.854021C9.05211 0.760135 8.99937 0.632797 8.99937 0.500021C8.99937 0.367245 9.05211 0.239908 9.146 0.146021C9.23989 0.0521345 9.36722 -0.000610348 9.5 -0.000610352C9.63278 -0.000610355 9.76011 0.0521345 9.854 0.146021L13.854 4.14602C13.9006 4.19247 13.9375 4.24764 13.9627 4.30839C13.9879 4.36913 14.0009 4.43425 14.0009 4.50002C14.0009 4.56579 13.9879 4.63091 13.9627 4.69165C13.9375 4.7524 13.9006 4.80758 13.854 4.85402L9.854 8.85402C9.76011 8.94791 9.63278 9.00065 9.5 9.00065C9.36722 9.00065 9.23989 8.94791 9.146 8.85402C9.05211 8.76013 8.99937 8.6328 8.99937 8.50002C8.99937 8.36725 9.05211 8.23991 9.146 8.14602L12.293 5.00002H0.5C0.367392 5.00002 0.240215 4.94734 0.146447 4.85357C0.0526784 4.75981 0 4.63263 0 4.50002Z"})):""),mo=({selected:e,options:t,onChange:r,tabIndex:n,type:a})=>(0,i.createElement)("div",{className:`ist-color-palettes st-${a}-style-pallete`},Object.values(t).map(((t,o)=>{const s=t.title||"",l=t.colors[0]||"",c=t.colors[1]||"",u=t.colors[2]||"",p=t.colors[3]||"",d=t.colors[4]||"";return(0,i.createElement)("div",{key:o,className:"ist-color-palette "+(t.slug===e?"ist-color-palette-active":""),onClick:e=>{r(e,t)},onKeyDown:e=>{((e,t)=>{38===(e=e||window.event).keyCode?e.target.previousSibling&&e.target.previousSibling.focus():40===e.keyCode?e.target.nextSibling&&e.target.nextSibling.focus():"Enter"===e.key&&r(e,t)})(e,t)},tabIndex:n},"default"===a&&(0,i.createElement)("div",{className:"ist-colors-title"},s),(0,i.createElement)("div",{className:"ist-colors-list"},(0,i.createElement)("div",{className:"ist-palette-color",style:{backgroundColor:l}}),(0,i.createElement)("div",{className:"ist-palette-color",style:{backgroundColor:c}}),(0,i.createElement)("div",{className:"ist-palette-color",style:{backgroundColor:u}}),(0,i.createElement)("div",{className:"ist-palette-color",style:{backgroundColor:p}}),(0,i.createElement)("div",{className:"ist-palette-color",style:{backgroundColor:d}})))}))),go=(0,i.createContext)(),yo=()=>(0,i.useContext)(go),vo=({children:e,after:t,before:r,onClick:n,customizeStep:a,disabled:o,hidden:s})=>{const[{currentIndex:l},c]=yo(),u=e=>{!0!==a&&c({type:"set",currentIndex:l-1}),"function"==typeof n&&n(e)};return(0,i.createElement)(fo,{$before:r,$after:t,className:`ist-link\n\t\t\t\t${o?"disabled":""}\n\t\t\t\t${s?"hidden-btn":""}\n\t\t\t`,onClick:u,tabIndex:s?-1:0,onKeyPress:u},r?(0,i.createElement)("svg",{width:"14",height:"9",viewBox:"0 0 14 9",xmlns:"http://www.w3.org/2000/svg"},(0,i.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14.0009 4.4999C14.0009 4.36729 13.9482 4.24011 13.8544 4.14635C13.7607 4.05258 13.6335 3.9999 13.5009 3.9999H1.70789L4.85489 0.853899C4.90138 0.807411 4.93826 0.752222 4.96342 0.691483C4.98858 0.630743 5.00153 0.565643 5.00153 0.499899C5.00153 0.434155 4.98858 0.369055 4.96342 0.308316C4.93826 0.247576 4.90138 0.192387 4.85489 0.145899C4.80841 0.0994111 4.75322 0.062535 4.69248 0.0373759C4.63174 0.0122168 4.56664 -0.000732422 4.50089 -0.000732422C4.43515 -0.000732422 4.37005 0.0122168 4.30931 0.0373759C4.24857 0.062535 4.19338 0.0994111 4.14689 0.145899L0.146894 4.1459C0.100331 4.19234 0.0633877 4.24752 0.0381812 4.30827C0.0129748 4.36901 0 4.43413 0 4.4999C0 4.56567 0.0129748 4.63079 0.0381812 4.69153C0.0633877 4.75228 0.100331 4.80745 0.146894 4.8539L4.14689 8.8539C4.19338 8.90039 4.24857 8.93726 4.30931 8.96242C4.37005 8.98758 4.43515 9.00053 4.50089 9.00053C4.56664 9.00053 4.63174 8.98758 4.69248 8.96242C4.75322 8.93726 4.80841 8.90039 4.85489 8.8539C4.90138 8.80741 4.93826 8.75222 4.96342 8.69148C4.98858 8.63074 5.00153 8.56564 5.00153 8.4999C5.00153 8.43416 4.98858 8.36905 4.96342 8.30832C4.93826 8.24758 4.90138 8.19239 4.85489 8.1459L1.70789 4.9999H13.5009C13.6335 4.9999 13.7607 4.94722 13.8544 4.85345C13.9482 4.75968 14.0009 4.63251 14.0009 4.4999Z"})):"",e,t?(0,i.createElement)("svg",{width:"14",height:"9",viewBox:"0 0 14 9",xmlns:"http://www.w3.org/2000/svg"},(0,i.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0 4.50002C0 4.36741 0.0526784 4.24024 0.146447 4.14647C0.240215 4.0527 0.367392 4.00002 0.5 4.00002H12.293L9.146 0.854021C9.05211 0.760135 8.99937 0.632797 8.99937 0.500021C8.99937 0.367245 9.05211 0.239908 9.146 0.146021C9.23989 0.0521345 9.36722 -0.000610348 9.5 -0.000610352C9.63278 -0.000610355 9.76011 0.0521345 9.854 0.146021L13.854 4.14602C13.9006 4.19247 13.9375 4.24764 13.9627 4.30839C13.9879 4.36913 14.0009 4.43425 14.0009 4.50002C14.0009 4.56579 13.9879 4.63091 13.9627 4.69165C13.9375 4.7524 13.9006 4.80758 13.854 4.85402L9.854 8.85402C9.76011 8.94791 9.63278 9.00065 9.5 9.00065C9.36722 9.00065 9.23989 8.94791 9.146 8.85402C9.05211 8.76013 8.99937 8.6328 8.99937 8.50002C8.99937 8.36725 9.05211 8.23991 9.146 8.14602L12.293 5.00002H0.5C0.367392 5.00002 0.240215 4.94734 0.146447 4.85357C0.0526784 4.75981 0 4.63263 0 4.50002Z"})):"")},bo={dashboard:(0,i.createElement)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,i.createElement)("path",{d:"M6 18L18 6M6 6L18 18",stroke:"#6B7280",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})),tada:(0,i.createElement)("svg",{width:"40",height:"41",viewBox:"0 0 40 41",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,i.createElement)("path",{d:"M29.5749 28.3335L3.52519 39.6683C1.82715 40.3441 0.139647 38.6711 0.800662 36.9674L12.1842 10.5077",fill:"#FFB636"}),(0,i.createElement)("path",{d:"M0.79938 36.9688L1.70407 34.866C1.78165 34.7477 1.85899 34.6292 1.93665 34.511C6.43641 27.656 11.0021 20.8429 15.7238 14.1385L21.0179 19.5651C17.0234 22.3075 4.05305 35.7111 1.33625 39.2664C0.744848 38.7225 0.457426 37.8502 0.79938 36.9688Z",fill:"#FFD469"}),(0,i.createElement)("path",{d:"M23.78 16.5201C28.6123 21.3524 31.2554 26.5442 29.6834 28.1162C28.1115 29.6882 22.9198 27.0451 18.0873 22.2128C13.2549 17.3804 10.6119 12.1887 12.1839 10.6167C13.7559 9.04464 18.9476 11.6877 23.78 16.5201Z",fill:"#A06C33"}),(0,i.createElement)("path",{d:"M12.1563 26.1402C12.1563 26.6099 11.7756 26.9906 11.306 26.9906C10.8363 26.9906 10.4556 26.6099 10.4556 26.1402C10.4556 25.6705 10.8363 25.2898 11.306 25.2898C11.7756 25.2898 12.1563 25.6705 12.1563 26.1402Z",fill:"#F7F9AA"}),(0,i.createElement)("path",{d:"M39.2181 17.2028C39.2181 17.8768 38.6717 18.4232 37.9976 18.4232C37.3236 18.4232 36.7772 17.8768 36.7772 17.2028C36.7772 16.5287 37.3236 15.9823 37.9976 15.9823C38.6717 15.9823 39.2181 16.5287 39.2181 17.2028ZM31.0679 33.4545C30.3938 33.4545 29.8474 34.0009 29.8474 34.675C29.8474 35.349 30.3938 35.8954 31.0679 35.8954C31.7419 35.8954 32.2884 35.349 32.2884 34.675C32.2884 34.0009 31.7419 33.4545 31.0679 33.4545Z",fill:"#FFB636"}),(0,i.createElement)("path",{d:"M27.8093 6.76157C27.7046 7.46978 27.2471 8.09532 26.5539 8.47782C26.0753 8.74189 25.5125 8.87915 24.9283 8.87915C24.7422 8.87906 24.5564 8.86533 24.3723 8.83806C23.9592 8.77696 23.5457 8.83931 23.2379 9.00907C23.1 9.08517 22.8629 9.25165 22.8244 9.51204C22.786 9.77243 22.9647 10.0004 23.0746 10.1131C23.3135 10.3581 23.6782 10.5335 24.0785 10.5991C24.0895 10.6002 24.1004 10.6006 24.1114 10.6023C25.8004 10.852 27.0068 12.1898 26.8006 13.5845C26.6959 14.2928 26.2383 14.9184 25.545 15.3009C25.0664 15.5649 24.5037 15.7022 23.9196 15.7022C23.7335 15.7021 23.5476 15.6884 23.3635 15.6611C22.9505 15.5999 22.5368 15.6623 22.2291 15.8321C22.0911 15.9082 21.8541 16.0747 21.8156 16.3351C21.7539 16.753 22.267 17.3047 23.1023 17.4281C23.5568 17.4953 23.8707 17.9182 23.8035 18.3727C23.7425 18.786 23.3873 19.0831 22.9817 19.0831C22.9411 19.0831 22.9002 19.0801 22.8589 19.074C21.17 18.8243 19.9636 17.4864 20.1698 16.0917C20.2745 15.3834 20.7321 14.7579 21.4253 14.3754C22.0546 14.0282 22.8294 13.9002 23.6069 14.0152C24.02 14.0762 24.4335 14.0139 24.7413 13.8442C24.8793 13.7681 25.1163 13.6016 25.1548 13.3412C25.2155 12.9301 24.7191 12.3903 23.9077 12.2554C23.8944 12.2541 23.881 12.253 23.8677 12.251C23.0903 12.136 22.3856 11.7895 21.8837 11.275C21.3308 10.7083 21.0738 9.97704 21.1785 9.26868C21.2832 8.56048 21.7408 7.93493 22.434 7.55243C23.0633 7.20525 23.8381 7.07728 24.6156 7.1922C25.0285 7.25314 25.4422 7.19095 25.75 7.02118C25.8879 6.94509 26.125 6.7786 26.1635 6.51821C26.2019 6.25782 26.0232 6.02985 25.9132 5.91712C25.6678 5.66556 25.29 5.48618 24.8768 5.42517C24.4223 5.35798 24.1083 4.93509 24.1755 4.48056C24.2426 4.02603 24.6657 3.71243 25.1201 3.77923C25.8975 3.89423 26.6022 4.24079 27.1041 4.75525C27.6571 5.32204 27.9141 6.05329 27.8093 6.76157Z",fill:"#BEA4FF"}),(0,i.createElement)("path",{d:"M6.38487 13.0244C6.38487 13.7882 5.76565 14.4075 5.00182 14.4075C4.23799 14.4075 3.61877 13.7882 3.61877 13.0244C3.61877 12.2606 4.23799 11.6414 5.00182 11.6414C5.76565 11.6414 6.38487 12.2605 6.38487 13.0244ZM31.1071 11.4265C30.2246 11.4265 29.5093 12.1419 29.5093 13.0243C29.5093 13.9067 30.2247 14.6221 31.1071 14.6221C31.9896 14.6221 32.7049 13.9067 32.7049 13.0243C32.7049 12.1419 31.9896 11.4265 31.1071 11.4265ZM16.8378 31.4783C15.9553 31.4783 15.24 32.1937 15.24 33.0761C15.24 33.9585 15.9554 34.6739 16.8378 34.6739C17.7203 34.6739 18.4357 33.9585 18.4357 33.0761C18.4357 32.1937 17.7203 31.4783 16.8378 31.4783ZM38.0334 24.1622C38.275 23.6943 38.0916 23.1191 37.6237 22.8775C37.4371 22.7812 37.2145 22.6534 36.9567 22.5055C34.6916 21.206 29.9786 18.5022 24.4292 22.9828C24.0194 23.3135 23.9555 23.9139 24.2863 24.3236C24.617 24.7334 25.2173 24.7975 25.6271 24.4665C30.1611 20.8059 33.821 22.9052 36.0077 24.1596C36.2735 24.3121 36.5246 24.4562 36.7485 24.5718C36.8598 24.6293 36.9813 24.6643 37.1061 24.6748C37.2309 24.6853 37.3565 24.6712 37.4758 24.6331C37.5951 24.5951 37.7058 24.5339 37.8014 24.4531C37.8971 24.3723 37.9759 24.2735 38.0334 24.1622Z",fill:"#FF6E83"}),(0,i.createElement)("path",{d:"M33.972 5.45348C33.972 5.92317 33.5912 6.30387 33.1216 6.30387C32.6519 6.30387 32.2712 5.92317 32.2712 5.45348C32.2712 4.98379 32.6519 4.60309 33.1216 4.60309C33.5913 4.60301 33.972 4.98379 33.972 5.45348ZM3.61968 1.47832C3.14999 1.47832 2.76929 1.85903 2.76929 2.32871C2.76929 2.7984 3.14999 3.17911 3.61968 3.17911C4.08937 3.17911 4.47015 2.7984 4.47015 2.32871C4.47015 1.85903 4.08937 1.47832 3.61968 1.47832ZM16.9541 12.5765C17.0503 12.3879 17.1689 12.1732 17.2944 11.9458C17.9315 10.7918 18.8038 9.21153 18.8563 7.3709C18.9194 5.15965 17.7677 3.152 15.4335 1.40372C15.0283 1.1002 14.4539 1.18278 14.1506 1.58786C13.8472 1.99301 13.9296 2.56739 14.3348 2.87075C16.1902 4.26043 17.0699 5.71536 17.0242 7.31864C16.9844 8.71489 16.2666 10.0152 15.6898 11.06C15.5569 11.3008 15.4313 11.5282 15.3216 11.7433C15.0916 12.1942 15.2705 12.7461 15.7213 12.9762C15.85 13.0422 15.9926 13.0766 16.1372 13.0766C16.3062 13.0767 16.472 13.0301 16.6162 12.9418C16.7604 12.8535 16.8773 12.7271 16.9541 12.5765Z",fill:"#59CAFC"})),tooltip:(0,i.createElement)("svg",{width:"18",height:"18",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,i.createElement)("path",{d:"M7 0.875C3.61758 0.875 0.875 3.61758 0.875 7C0.875 10.3824 3.61758 13.125 7 13.125C10.3824 13.125 13.125 10.3824 13.125 7C13.125 3.61758 10.3824 0.875 7 0.875ZM7 12.0859C4.1918 12.0859 1.91406 9.8082 1.91406 7C1.91406 4.1918 4.1918 1.91406 7 1.91406C9.8082 1.91406 12.0859 4.1918 12.0859 7C12.0859 9.8082 9.8082 12.0859 7 12.0859Z",fill:"#3B3F5C"}),(0,i.createElement)("path",{d:"M8.52578 4.32988C8.11562 3.97031 7.57422 3.77344 7 3.77344C6.42578 3.77344 5.88437 3.97168 5.47422 4.32988C5.04766 4.70313 4.8125 5.20488 4.8125 5.74219V5.84609C4.8125 5.90625 4.86172 5.95547 4.92187 5.95547H5.57812C5.63828 5.95547 5.6875 5.90625 5.6875 5.84609V5.74219C5.6875 5.13926 6.27676 4.64844 7 4.64844C7.72324 4.64844 8.3125 5.13926 8.3125 5.74219C8.3125 6.16738 8.01172 6.55703 7.54551 6.73613C7.25566 6.84688 7.00957 7.04102 6.8332 7.29531C6.6541 7.55508 6.56113 7.8668 6.56113 8.18262V8.47656C6.56113 8.53672 6.61035 8.58594 6.67051 8.58594H7.32676C7.38691 8.58594 7.43613 8.53672 7.43613 8.47656V8.16621C7.43684 8.03349 7.47753 7.90405 7.55288 7.7948C7.62824 7.68554 7.73478 7.60152 7.85859 7.55371C8.66523 7.24336 9.18613 6.53242 9.18613 5.74219C9.1875 5.20488 8.95234 4.70313 8.52578 4.32988ZM6.45312 10.0078C6.45312 10.1529 6.51074 10.292 6.6133 10.3945C6.71586 10.4971 6.85496 10.5547 7 10.5547C7.14504 10.5547 7.28414 10.4971 7.3867 10.3945C7.48926 10.292 7.54687 10.1529 7.54687 10.0078C7.54687 9.86277 7.48926 9.72367 7.3867 9.62111C7.28414 9.51855 7.14504 9.46094 7 9.46094C6.85496 9.46094 6.71586 9.51855 6.6133 9.62111C6.51074 9.72367 6.45312 9.86277 6.45312 10.0078Z",fill:"#3B3F5C"})),youtube:(0,i.createElement)("svg",{width:"70",height:"50",viewBox:"0 0 70 50",fill:"none",xmlns:"http://www.w3.org/2000/svg"}," ",(0,i.createElement)("path",{d:"M68.454 7.67676C68.0525 6.19296 67.2693 4.84024 66.1824 3.75328C65.0955 2.66632 63.7428 1.88306 62.259 1.48148C56.8269 0 34.9645 0 34.9645 0C34.9645 0 13.101 0.0448436 7.66888 1.52633C6.18507 1.92793 4.83236 2.71123 3.74545 3.79824C2.65853 4.88525 1.87535 6.23803 1.47388 7.72187C-0.169205 17.3737 -0.806588 32.0808 1.519 41.3465C1.92051 42.8303 2.70371 44.183 3.79062 45.27C4.87753 46.3569 6.23022 47.1402 7.714 47.5418C13.1461 49.0232 35.0091 49.0232 35.0091 49.0232C35.0091 49.0232 56.8718 49.0232 62.3036 47.5418C63.7874 47.1402 65.1402 46.357 66.2271 45.27C67.3141 44.1831 68.0973 42.8303 68.4989 41.3465C70.2319 31.681 70.766 16.9832 68.454 7.67703V7.67676Z",fill:"#FF0000"})," ",(0,i.createElement)("path",{d:"M26 35.0098L44.1368 24.5049L26.0003 14L26 35.0098Z",fill:"white"})," "),clickToPlay:(0,i.createElement)("svg",{width:"301",height:"210",viewBox:"0 0 301 210",fill:"none",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"}," ",(0,i.createElement)("rect",{width:"301",height:"210",fill:"url(#pattern0)"})," ",(0,i.createElement)("defs",null," ",(0,i.createElement)("pattern",{id:"pattern0",patternContentUnits:"objectBoundingBox",width:"1",height:"1"}," ",(0,i.createElement)("use",{xlinkHref:"#image0_114_1409",transform:"translate(-0.00133934) scale(0.00182637 0.0026178)"})," ")," ",(0,i.createElement)("image",{id:"image0_114_1409",width:"549",height:"382",xlinkHref:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAiUAAAF+CAYAAABdzGpCAAAgAElEQVR4Ae29UXLrvI6F2wPoEfRrv95p3kH2TO5LV91ajj/3MgxQkuNkO9ZSlQIQJEHwoyzgONn/+Y//yBUCIRACIRACIRACIRACIRACIRACIRACIRACIRACIRACIRACIRACIRACIRACIRACIRACIRACIRACIRACIRACIRACIRACIRACIRACIRACIRACIRACIRACIRACIRACIRACIRACIRACIRACIRACIRACIRACIRACIRACIRACIRACIRACIRACIRACIRACIbAm8J/r7vSGQAiEQAiEQAiEwOsIeOGxR3/dyvEUAiEQAiEQAiEQAg2BriDpbEz1PmyRIRACIRACIRACIXCYAEUFUg7Q98rDi2ZCCIRACIRACIRACDiBVdHhfdK9jY/ORl9kCIRACIRACIRACGwSoJjQQHSXR/TOx2YAGRACIRACIRACIXBuAhQbooAuWXVsK+k+zk01uw+BEAiBEAiBEDhMoBYfcrAqPLb6fD764aAyIQRCIARCIARC4DwEKEa0Y/StgmNvPz7xS/s8dLPTEAiBEAiBEAiBQwQoGlzuLTy2xikQxhwKKoNDIARCIARCIATOQ6AWIdo5BcSrJb5dnod0dhoCIRACIRACIbBJoBYmm8XIf//3f/8///M///P/6pa+o5BREL7OZlAZEAIhEAIhEAIhcB4CtUjYLEb+4z/+479UXKgY+d///d//j3tnYYJ/EWbt89DOTkMgBEIgBEIgBDYJUCzskSpK/otiBKkihYIl35ps8s6AEAiBEAiBEAiBQoBvK1x2hcnl2xErOh6KEhUn12KEsZ0fX0eh0C5hpRkCIRACIRACIXA2AhQFUwHhdoqN9puSa1HCGM1z3f2gn4119hsCIRACIRACIbAgoAJBF4VCJykuLsWIig39/Qi/tnG585uSuuY1hIgQCIEQCIEQCIGzEqjFQVeQYLsVJCpK6h+5qjCxvylhLHMnKe7qyxUCIRACIRACIRACt6JgKhz8WxKNuRQci6KEMS4730Ive64QCIEQCIEQCIEQuBUFXdHgRQXffNxkV5Rc/0kwY+r8bg0dgey5QiAEQiAEQiAEQuBSFHQFQy0qKDYu0v+OBJ1vUUy6j24Nx6/+XCEQAiEQAiEQAiclQCHQFQzYKEbURn/458DN35NoLD5WUujVnysEQiAEQiAEQuAAAZIn0qd2Nu9/R10xTzcFiPrRL7L7lzdDUbJVmIjJX+T2jmeZmEIgBEIgBD6YAMkSyVa97Tr9kpPdx/xrnRglu/uuEPHCpPt7Eu+/6vJJUYKs6/wVVv/6rLJ+CIRACITAiQkoefpFe6/0ue+o+z6kr+6H4qQWJRvfkqQgeccnIDGFQAiEQAi8PQGStQJFX8na5/Oq/m6b99il+00h8VCQ6NuPFxUlvv67sUk8IRACIRACIfBPCZAkFQS6S+n1rmMZ7/Z/uqlhceKs+6FNMaI2+k3yr22QT35TQgxDiDGHQAiEQAiEwPkIeHIkKYsCdmxbss6BJH5ov4vc2s+tCPHCpPsj1/LfJ/F5W2s4s3fhkjhCIARCIARC4J8ToHhwuZVUV/3aEL7++eauARCPy7oHFRWyeXFx0+uvbvRtyTT2aq/+ab8jn3c5p8QRAiEQAiFwQgJKkLpckjSflfhzn9gui/3jHx5X3eOyIFGRUYuSjV/d4B+/tJH/GEWWD4EQCIEQCIH3IKDEqKuTJM3vys7/16q//9P3udoXBcTt2xH/JoS/I0EuihL3063nbH6fRlYMgRAIgRAIgTcksDdZd4l1r03bZp2qvxLJtAZ2l9L99iKiLUgO/j0J/nyNqr9y7/EVAiEQAiEQAn+SgJKjLpc1YXbty68vrt8OdP0rW13vK4Lv/dR69XJb1af4KCBcPhQm9Vc3G39PorXw161b4047BEIgBEIgBE5LgITdJczO9vD3FNd/ddKNXdkEXP0ur80HwTgfu7LRh2QebcnppoB4KEb49U0tSnb86mZai7geNhxDCIRACIRACJyNwJ4kTUIlWf9nTcrXbwo07jZmkfTx52vDfWWrY9Su4/Fd+6qdtktiH4uRJ4sS/PparrOvyBAIgRAIgRA4LQElRl0uPVlW/Zas+eNOl6Ug2UrE7psYiIN2lfSvpPutOv6qnVhv+6P4mGQtyhbflGgt/Nd11SamqxoRAiEQAiEQAucl4ImxS5qykVQvSbv7I8/yTYmPn3x2dp0CdnSk7K53beYekR5r1S/7rYVJt//rr6/a8banLi729LW7/AyBEAiBEAiBExI4ktRJtprz8PckKkjKNwWXcaWY6RLyEZuOiPGuY3tG7ipCalFSvyXR/oeiRDGxxhTfCR+9bDkEQiAEQiAEHgkoUeqaEiYJ1eWeokTjfc6e5DzF8BN2j41Yd8uuKKmFi7VXe4f91ynkZwiEQAiEQAiclICSpa6tpP+QwLukPHxTMCX6VaLeimdvP3Ez3ttTXJt27bPbvxUh7mPPPq/HEBECIRACIRAC5yWghKmLpN1JErkn2vabkiEp3827ruU+uzW/a6v+iUF+0Q9LL7r8j3ubX125b9ac9gT/r5PIzxAIgRAIgRA4IQElSV1TsvRk6kn2oh/4puBhrhUGdY0uFs2vdrehd+vgfzWmm/dgoyBBvrAoUYy5QiAEQiAETkZgevlP9k/Gw54lp3uZyGtSVtuKjYekvqNPcdQ1q22r/cy6tzkUHHtk3b+KtGaPHq/07tZzJnuuEAiBEAiBkxCoL/3a/jQMdX/eRncp3e9aHNwSN4m3JuUXFCW+hmLxtuve57qP2aV78cE3P5K6vU+xeFt63f9QlCgO59rpn/bsZT8hEAIhEAJXAnrpc3U6SUFj6J8kfv6KrPvY2iMsJklCbRN8l5RJ3IuCovX1ivFauxYUk1/ilGTetB/G1MKkjsdnWVNs4dhx9jP6K89Z4gyBEAiBEDhIQAmAC31LMv6vSPajeNE7OdlkrzcJ1OVDIaEEXJMy3xRMSdyTekncD/6P9q/iqb4oHohTUrF3+/ExPq8bT39dr2FcmfO8cU60I0MgBEIgBP4oAX+ho/Py15bQvc/t6J2U7d0u9qG40F1Kf/beLBK6pCwbidml6yRsbLS/K7t4VGTILt9aj7u2Ze/mM76T3fhhD1tn4Of3bs9Y4gmBEAiBEHiCAMlYU9Fd7k0MPocwsNF+B0lMLquu9pF7+c2IJ9xVEifhV6k52FzHhqSIoC25ut1XVyioMNGYrbt+S7I1r1uriVP84bo6i3d4phJDCIRACITACwjoZc+F7nKVDGqf/Phc/Lrdbb+tE5vHg63uZW+bpLlM/jXhdkl5K/FP/Z0v2brxikP2Khl7xBdzJI8WJd0c2SqnjcKwO8fffqayXgiEQAiEwIsJfDcxdwlcIbpfb784/E13xOExdDEfsT1VjFAMdMmfPk/2W3rnxwuErfldv8+XPhU4zJ1ioH+SdR2NG4oSWHfns3n4GRACIRACIfD+BEjULruX/itsosE6Vf8tUnX9I/vypFh1tXfdJF3JLpFPyXuydz5qot9TVFT/1a/adYy3uzVl8zGdXudpTGG5dUb/6ln6rWc264RACITAqQiQqLde/t7vSdntW7rAMgb9t2Gz/h5JocFY9o39KUlyrgl5K/Ezz2X1sWr7vC29FiXyu5rTrbtnP3UdtQ8WJTobXchrMyIEQiAEQuAvEeAl7lL66iYpawx6lav59ImT9E5ezS8Tvk7ViadKig3Z0b8tldTlj+ReE/meJM5cyTpfbXzUZO997mPSu/lHxu5dTzx8LenGHP71fGj78/OyByaOQiAEQiAEfp+AXuy6eMGvpBcelySi5KEkdU0gmsuYqq/8sv5XJOtCRX6+czF/FQ97+HYBYon17o9KPbHXogKmPmbSPZHjp87vxkz+qv3IXNavssZT1/A2Y52bPVOcS3d2eiY42+88H5kbAiEQAiHwjwjwEu9e8m4jGdyStBKJJx9LJprHOPdxRBcOje/kZPsaPf90f1uxePyX4kv7tX3R30rGkmyZ53bZ6HeO0mFJ/0rWuWp34+u4vWtoXJ3b+e/GMa8bX20wGuTWefnZzk9AekIgBEIgBN6WQH2Rdy9+JV3ZSb43vUtCstlYn8u8bo3OJmjY0ZGyo1/Vtt314XOSHvNlz77PZn9wuRUY2j8Jd9LpR5K8kVqHvpX02Lbm0o/8zhpdTPjtZDe+s5Vn58b2ap/ObHoe/Pyjh0AIhEAIvDkBf5l3L/yHBO1Jo0s+q6RtxU231hGbsHrsYMZW29hdSu/umgj/q+7T96jESuGB7JLtytYVFqvx3tfF5v2uHxnr8/bE143x9dzfpMPPn7Gr3p1TZ6vnTjsyBEIgBELgzQnopa6re7nLtixIlFg86aB7wm6Si/v0NaYY9th9D187+r+ChTZjkJPfh4JEe2BvSO1R+1fflGCP2LuEvmd+N4/Y6vwjY/fMrWNg08kppupjeF44k+nMZOdcr2pECIRACITAXySwetF7MkC/yS7JKSFtJJbb/Bd+a1KTEm2dR9W39qt+j/Gid4m2JtTvtDuWe/wdiatbY2+x0M31+Gp/1/bxnU6B59LOgnNZnV8977/4eUzMIRACIXBaAtMLXomYJPCQoEkUNfGQIOnfKX0d9CmuvXYdqMZyoa/mj3tWAmVvLmtiFY961zFTu2M5jcXezZGN/io9dvTV+K353o8/ZI1tzzrdHHuGVmfn56szp835R4ZACIRACLw5AV7c08t+maSVLGoSUUKSTX1KWJZQxsKmjFEsvi6xYaO9ksJOv+uy1TbjJFnjLlYSL8nWJX0dB8apj3ErWX3smVfnaM1pjW6sxu9ZB5/sCYm9+la7szG+k/isUn6sQPbz6nTO9+uk8zMEQiAEQuBPEehe7GOCVuJWQkHWBKL2NYncjbsm/Ltkv8PmcbhO8TDFjl0H0enYqnyIb7XXLvF2PLB1idhtR5O45uIbKR/u03XGVLma4/NX67lP/LlNevXl7bp3n6u+67NSz8vbnPWf+vAl2BAIgRAIgf8joJe6Ln+5SyfpL5N0l6Q8+ciPxri8+n7we9BOjMRZ46/tbo8+Bj8PcZE4V0nTE+hKJ1njs8q6xtHxzn7Ld42zjp/adV6N2WOoYyefstex3tYa1+fDz6zqfsaXhzo/QiAEQiAE/g4BvdR11Zf7mKApHDy5ePJA9350zZWOjxdJxU68dR9H2w8FCTEr7i75st8qV2Ph0cnqpxvjtm4d73e9+q5tH7vSuzXdl/o1v47D3vmuY92fdM1pntPufK+P9OWZRo8MgRAIgRB4cwJ6oevqXuyyjQl6K1Gvkg8JCR8upzV32ol52s+WncLmbt/EK7mVOJU86967OXWMr1GT8Wqs5u0dX+Oo7Rq7+qe1u7keB/up4yZ/jHcfrmve9TnljLqz5Fl2eXnA8yMEQiAEQuBvENDLXVd9yd8lZooCJQ+KCBJJTTw1ufk49E7il7Wq1DrX5NTGdh2vfawSV92nt1u/Hmu3V0+ePtZ1HzPxYfyRsZqzd3wdp7ndfjobsbms/mhrPuOwIbF3UucmO2Ml8XWgINF55gqBEAiBEPiDBHiBe2J2fTNJK4msktiqb5WYvCDpfFiy6mL0PezVKWTu/ClGkmVNmJ48pXf7wVbHEj/9yNVeGVNl9V371a5+ff06v2vv8al57ldzqq/Oj2ww5twZR/sqt85SH0GN4XIdW2QIhEAIhMCTBPylukc/sgz+JOt9l5hJDJ48SBqSNfFstWvicl9V3+OL+BpZ97XVHvdNXFM89E+yzpsYyF7HTj6xb42vPuvatb/6q+NZF6l+bmyS1e/kpzm3eg6rc9MzTz/Pv9q5QiAEQuBGwF8Krt8GRHkgACckA7yNXmU3FluVzJUdXdJvJQW175KDJxzXaxLbavvclb7lh34luxqrxe/7mvR2v/Kp+JDSWdPlag/0+XjpU4KuiVxj8TFJ99359f7JX7cu86Z1t+zMR3ax4aM5P3/2pnOTvT7HV1NECITA2QnwgnAObnNdY2rb551FhwHSuWCT5F71w4x5Prbq3sa3S08IF13Jw5Oz2koyq2RGMkKukhLJCcmcvZL4SnLzPU16LUg07rZ/4kHWePbsqWOEv07WNboxbvPxNR7vk177Jz/M8/6jOj6QdT7Pk0tnf9Wnc5O9PsdXU0QIhMAZCdSXghhU29Q+I6+6Z9hM3NTPzRjaLr2PNdTv19R2P+g1Sd+KEiWVLsGSdDqp8atEWBOV2p0f2fDVxSBbk9DYC3tbScZe9osvxSN92vuevXX76faNrY7HPslpfLVvxap9whae05pbdvx4DHUOjBdS58W51LPT8y1bvTpbHZN2CITAhxDwD/xKVx/9SCFAr/JD8IzbYL8rBhpTb8ZXe9f2segupevS3Cqrv1tiViLpEownm6prvO6ahPa0p7Xq3G7NJrlpX1NSY8/03/bsfnzdLjbv7/Rn5tS9dX7dVsdPbZ8z6dq7+iY5zav2rX0740FfnZ0/v65rTq4QCIETEuDD30m3TXpFxrhq/4tt30vVabuU/spbzNw/DKttWvOSnLukMiW7aq8Jam97WrOb341dJLdurxQj6kN/KEx87W5N7696N16s6rjaPsqzju/aioV1tF/p35X462SNgfV9zSv3B+bX55cz6c6OZ1x9uUIgBE5KwF8AVfcXh/DQ7vRq+6s4nQF72pJw+S1JPMTayS6W29f4NbnQVpLhxobsktQeG/NdkszqfNl9nPQhyWl/U4Jze5ccL8mbteuaU2waX8cSK75WkrFIxnpCl432tBbziZPxLqVz45P2JBlHXFV28eyNwdbsnsv6/PLuwE47MgRC4IMJ+AceXZJbW0ffK+sc2u+MUXvThXQdm0vpr7o9eR71OcU5xXpLUkokfnfJiMSHJPnURLXV1jx8IFe+uvGW0G57uNq2mDFe49Av0uMmLuQUXxeb5kzjtaazxT/S+2p8zNWYbl3ZGMNc/NF+RuLDpXTde+MY1l2dlT/L0nOFQAi8GQESy0+H5eugr14eW32K1/38dPwr/8TBGNrPSM35zq1EqPlH5Z41O+Z1nq97ScqeOEg6LkmcyCnx+pxOZ77Lbhy2LvF5rKY7T9d9r9jv9qy15Ic1PTbpda9dTMypY6tv1pFkDpKxtqe7OLFrnNZhLew/JYmryo6DYmDcIh7OQXK6+ZxGhkAI/GMC+pDqQl6bNzHZbwOeUNyndNror5AKy/0+EebmlM4/NibTRnZx0Sf5qrtLjvLdJR63o2/FwT40Dh05ze3WvtiUWLi75EPfEdn5UUJe+ejmDIlvDyc/g7u9ewwUCUjFoP4uFsZIMs59Se/OuPPXjXs3G/uR9L2j74h365y+nt7/e1dMbeyRIRACLyZQk4i7r320NWbSff5RHZ+SP3G/Km6Pc/LZjdmyvWrPJD/5Q79Lgjte3nW8+1rF6TxW48a4PPF0yVMJSPajd5fUp0SO727OwI69si/nha0yvWuzJgl2r5z2oDjlc4j3tjbzt8a9oB8mzsNtt5hWa7Gnykf7WM27vlNYm/Ny6c+u9FwhEAK/SEAfxu7iQ6o+xrit2jsfR2y+Br5Zb5R6MekldH0RjeOa4oY1jsTIWGLt2sTg/lc2+l4p/YW76wW/8RLvfCheX2eKHw7qd53x+Lhbg4Qjya0z9gSkNn1HpPtA35rPOCRrN9y2uLT7xY/HwVp7JPH4fHR8/yPpPHzv3fnXsXfPRBd/fSbESrZu7NXmaxBDlTynX09sfoZACPwzAvpw6nLpOn3YaF8m2TzaRyV+JauO7U76S8leRndjmoKEfo9ftq2rjql+pjb2V8v6kvf25gt98eK+zN2R1Fb7EUv6Xcfmso1V6ytG4qjJWedN317pz4v725rvYzcSn+/LdT8b2Zd7nuKscag9xT6tsdPuMe7R2Q9jJauObSV3cWIPHSfZ6C9yTzxb74D0h0AI/BABfUC50HlZyI7eSe9Hr75o75U1hm5dt11eXvWldH0h+bhJ97g1ZuvyMfjUHPTfkLywtVbV1X76VmLTfMnKdCMJexzPMCBm9kT7Ij2umpAV55SQJ/u0t2m87N0cWBXm7MFlZQKvu33ihzi6NffuH19DjL6ux+lxuX3S8TP1y/7dm5hYgzVvsuPk+zcdH6uY+DxvvQvSHwIh8EME9AHV5XL1oZ363EfVLwts/PD1mT+tdfeiqi8lta8voml+tbMeIRIL7a6fMdXXK9t3+7QXPPbbi9levIdsSoCai6wsaxJUm7G2pvZMTN3+4df1YWvjZi3JLjbZj97TnlZ+6tpqa7wx8PjZk0vng+7yNh+/dU3Ys3YX7xDPzXdzTh6DxzvpjJ/6f8ru697tpzvPwkEx+fwpRp5T/9xHD4EQ+CUC+mDqcjl9WFd2fDCGdidlW11HYuEl8/DPGfWSuu6LMcQ2SWJifdqSbpvmv8pOvEj5lU4b/VuSpOdSepcEuxc+ydFiI77vcGj35DF28an/6N3tactHnaNYyv6JHwbOZKUz704qniP7VSya43IRn8dDvH9BErfLh89/ORvti/GrPdbPur8DoodACPwSAX1IdfFhdR3bs/LL8/6fNZZpXV4wkhd9kTDkg/GTP+zsfZIaRx9zjkpiQWo+ukvpL709YXUJuEuAcO36youfWI/yYDzzW0nsNQ61u71s2diXy9Wcuq7m6XyIq5yVnyn76yR7ZTztm+zW7eJcxHLzdY2Rtbp4ftvGZwl5dH3t7bIfP0fp4vbEfolDMlcIhMAvEtAHWZfLqqv97I1v9/m14vyzjt1a++5lu3gp3V5cO/dD7ERKXNi34vJ+X9t1jSF+130M/S+RJE+XNblVhrzcGdclSNuHx+4MjurjfhVHjVExEd8RedRPN77snbg5z9W+YcVY5t5J7adj7vtUDGq7HOLyNVex/WQfn6H62dKaulweiqNyUnvn593X9Bi+IsrPEAiBHyfQfQjdduhlsPHB12bwXfVuo4ydYuDF+vDy3pE05JP5k3/sxKq26/RPEv/Ep3HVRl9nZ7yP2a2TxPRC1k3yImHR7mR9qYun+2BO5TwkwInPyt7xuOxda7OHun4XI7Gu5BE/HRvi+cb+fb/tuSv+ujb7revDaIinrrU6h1WffxZc15ypjb2TbnO98zfFddlbx2nj3VT9+frSc4VACPwygfqh3GpfPvy8zPUS2Pmh17bke8/FuFUs/oKV3v6fuA0vafll/mqN2qfYq402/lxWXe0fu0m+9cWss7qe0+V/TTOuymleHac2548c9gWbo3JkpLW1FusiZevi3LIxHzmN79gwttm79svZ7937cs91fT9P9t7EUX3ujUXjeNa35N6xXx6P/ex8b+5B5+LnufjMui/f57EoMzoE/hgBPljvFjZx8cFUfOid5CX7kPyvL8huTrWxxhYLzdNV56t9i6O+hOuLWy+mOsba7qtb54htjMnWqwniW229eOXbpb+MeSm7VP/q9rHo3fjKmQRZ9vos302WdX3F2sXZ8cHG+OpLbfqQdYzWk63s18/zyLNTObmfi644agzsw+UiHpjWtTxOPm9I9aGvZNfnNum68Hdt7hbMcyn9lbfHxzq7A8zAEHg1gfoQ0q5S61bbVttjncb6mN/SPRbpWzcvtYskYSGvL2j5YNzKn3Os+9U8Xav5rMNakpe7vrgVH32NxI/LrXVr/0MMzTq3+I72KRlpjkvt0dv0y8Z5TFJjprtjx1p1TvVPf7O/ymtve8m1xupxwmNLEvPKl8bUfu2d9Zr9ctZ796lxvlfa+LnJylwx+B4XsVT/XWx85lxePog7fsjfT1347mS3j2dsir36/6n9xG8ILAnwIGoQOrKzdX0+rtOZU6XG6urs2K5DfkywjuR0+wvt8oKcXtLmgzmTz2nfbHQrLvxf4vGXcY2NF7ePGXStid8pbrcz9iGGzj/JTfHoJiFqrHTmoCPpr/tSgsIHshtTExljO9nN3zOO/bCHIo9yhfGSaxcrrFy6rr107c6XbNyVoez4kr9yP7vf5b61XhdHWbvGQhvfneQz10mNf6eLeDrZ7W3Lpr0xBv2d9ptYTkCge5j9YeweUJ/jOvPcNumMrZLx1a72T19ae+vWS01jXD786oYEaS/ILb/qny76Jh93sdialxfwN17c7ndaG3sde1m7xqJ2l/A8Rk/6Gk/b9S4hyQfJUf1b69TxrKN5+PG4uvHTGvjq9r/jGYPpJFu2XSwwIw7FVXVsVda9T22ti8+FnPayx+7P1t3ea0wHYsFnt74+h7L/lctjRe/2Ndm0T5/nbRjQTzsyBF5OwB8ydJfSubU4epVdHzak5rhefdD2MeidlO3V194YeZktX456WdoLWr59HvutUnsijk6v4719F4+t/fDHjztf3O5P63TxV5vPafUucdbEojZJfZIrP8ypfrs5jEXWObUtH9y1jza+JP0ciu5nt1d33g98WR+pOIkBWWK4+ej6ZcPXJLXG5PNq37u3adzhPe+IB5/dmvVz9+r3zKv9aQ9c6OxL9k7HhmScy6qrnSsEfoyAHkYudB7Qd5KK0eOjXW3s5bvS/VYOvMhuL3Jeft3Le3hZ4xNftF12e1C/Lh+Hji+XtxhXsXWJiD0tpNb1tWjf1vS5rCEpJlNy6+yaM90rX12fbPiS7m3skt3cLrbJ5r6kOwvTObtnJJwfuNeY2KOty9y7X491/dhWTOSfcYMkxmf2Wef4M3fbR7fnIRafX33T5jP29Wn7+z+1L111f26nv5OXyfkRAj9JgIdRa3QPKrZ3l69m1HHpGNxehv7i6xLZxgu78+02zqdKH+O6v3DvYnwitrv5vs9GVwyb40nUNYGorfimfuydZF/IzrfbOh+Tzeft1X0f+BUb6Q0jP7tn9JZ5x0Jry97E0PqYxmkf8sM9jTM7z8a0v73PNvPbeOv5LPa6FY/6//Ll8Xe6bNhdut7tn/6uL7YQ+BYBHi7JqmN7dykAHiPtbz37P7AAACAASURBVIG5Tna/nc5LUX3oF1lfjGrXMdZmfreGbLo6OY1XDOq7i4m2XtI1PpImCRPJnFdIfLJWjUFtxUa/ZI219vtY1+u8upaP3atv+ST+rRgblpzVdJ5b9vG867693cTRPi8vGLcVv/rrM75nDmPu4vY9ciZlD5rHHHx00mP6ivBv/9QedSFX+tfIr58+3u3RQ+ClBPxBQ5d85ualqLmuP+PrFXMESn6+czG/i4c98mJ7kDtejA9zNthpLx4T7Sm+1r8ScJdctbYnZ9rXmFpfR/rc9xRDl8xrrN2Y6pt2PQPaR3zgC4kPl/TtkQuu3TkesemMNP7urDzOqtexL24Ti8tpP/4so1fZzfU9s87ev5fq/LnN15f+iZf2yzXp9EeGwK8Q4EH0D+Ok8wJQPzqys636WIMxW5Lxe6TAaZzLa3O38PnTmoq5vWsiVTKQTeOVuKZ5llSmNX1P0xjZneddjFq/i69LqB4vcSMXe3hYr/qRj5og1e5iqLGq3Y3rbN0a0zrd/M7W+ezGdTbFrntgtzrPPX3tmXfxYhviuDu/HWPq8+axEpPbqu7PtOt13NRmjVvc9ZnRWdg+5MfnTH5l/+Tr0/f3yWf3cXvzh3H1gaSPD7Datw9+o3u/68xH0ufSdcZNUmP33Do4jeNyHdskGduto7g8NtoXqRdgfSmSCBtmd3OL327tVVyMX8amNUhKSMXbJVFsmuMvdte39oQPlxMfH4NOjMitWJnXrSEfe+fjp8rObx3TtX2e9MJNZ8e5cY5IPaPoW5LnSeMuOtw6yZidEp8uXff4XdeY6WZvLjt9mo/d13v45+XX9RmDZG4nPQb15wqBEPhBAnzIug+j2/zDK51bY9CPyDqvti++SBrXNRgj6brGYpukEKrP5Ur3vskn67b7JhlNCYD+Hfym9Ylx6pd9jFHrq7/GB3Pim6Tm4gNZ94LdpXS/j6xfx7qfle5FgPtYzdnT1/ndmlfnqF24rc7T+7bO/+Hsfe+uNzHUZ7o+S972mJ7V2YvLSd+7xmUPvk/pOp8r7z1+agxq5wqBEPgBAvpAcm19OB9ebuUlWl9gL2n7y3t4aSpuYqv6tCftWX0uJ93HTf7avfLik6wvRe2lJi7tgzkNW63t+5xi6extfL7envhqvFtt98++pjl1/WmcPw/MmcZWeze3O4c6b6vd+d2aQ+xI+Shn3p0jNp5V2luS5+byHHTxKo4mhrt5VvRj31r3SD97cindL/nT5XK1xi3Oumedz9XPbYztr/Pp635FkZ8hEAIvJcAHW075ELqOTZIPruSv3ry0kRsvzi5mt7nOXoGqPl2d9Hmuw0I29JskMdUXovZCX5Xyc31h3vyYb1/7iC5fDzGyThefbDW2qa2x3NOYlb1bfxrPc4A8GifzkEfmTzHJjj/kamy3Xztjzn06X55R9bs+jcd+ewa69RW3YrY4NI851QftV0j24PKysfJDa/lFe08MD7++ue51z1ytyVq+fvQQCIEfIMCHbfXh5MXEy7KV+pDrZed3ecm18+wl2PbzkkfK/9YcK7JW+6p9wovNdWydbGNWfNo7+++SAP2dZP6wzy6OlU0xqv8h1mfjI+ZuXyQ3xuyRkx/ZfX43zvu3dJ4hl8zpmKvP7d5mHtJ9Sq+xM67bg2zlfDiv6Vzr81nb07zbs1DjVdueE1+fOZPPZ+3E7FL61qX1dB1at3I/MJ+1XF4CyI8QCIHXEeCDLY/o3YecF9JDQuMlqpdt/cD7C099vJD9Bc/8Lem+0LfmXPu1H+Lv9jbZYKJ+1308flsu2q/WZt/E7ZK+STL/ugdfx+PYo4+xsnZ3fvRN0vfS6dO8zt7Nx6bYuvjU789W57fa8OmyctacavMz8H7XuxhrfNMY93/Vp3P15xEdOc3B7s/Bfyp2j0d6KUo0jzn4eFZ6jOgupeuS/z0X41wuY9N+OXfb62qO4qB/T0wZEwIh8E0CWx9oXkiSDzcvZH+x8aHvpMYzp/pb2Ttfdf7Q1v7YAy+XV8kHHsTAXtivZN2DmHn/pOOzyCP7Yv8P8WpN+ZXsznCKaRr/7B7lr87d217F2PVVv5xD4XtjJR9dX7Wr3TFkvVVf59+SYX1e9ZGXbUvWebXNcyH7pNc5e9pTXJrb9bnta8Txn8SFL9rflfgjIvZAOzIEQuCFBPiArT64t5ezvzh5IW+9iHkhI0kAmuc+8F1tK//MqVJr6Da79ucv3dV+9/Thq2WjtXwf0x4qC43rbtuHr3d0T23MHqfi4ZwkV/HVsT6v6t2equ2IP/df/exp+3zpWrue2cD8dq7erzW9Xf1vtev8q6/pOdTHX31+0XY5ze/sPBtd3xGbYmI8usuqq/2dS2vpQqITw3ckvlxKzxUCIfBDBPggrz64vKw8Gd5ezHqZrpLJ1FcTh17CvJiRbuv8kEg8GUivY93fdexqv3v6WiYeR92f2jUukmE3lvGao1tt92/60Xg1/u4s1SaGmjxZm35ktxf20/VNfvAnOc2rMdHe49P9o3frqK/j8qxt2g+xI9lDsw7n1J2vvw7Uz4Xuspv/EzbF4OsSU5WMqfZXtfHvUvrRW/G4D+LDRjsyBELghQT4gE0f2Db58gJfvXh52U5jvF9j3KcnSfq6RCIbY/2lXscy7jpGe/V9TXvv7MzDx0Ny93iIHVnjUmKiz2U3TmPd93UPrN/F2tkYfye1Nr5JlkjF4rFJn+LzscxHel/1R7v69TnS/WbOM7KuoxgLzzs+3+kjZjggZVfsg+/u7LDp4y/d5bV5J3xM1fH1Hcn67hsbgdA3tbG/SrJeJ2XbcyuWOt9tr4o1fkIgBAoB/+B1H1a9mGVvX9B6oXYvd710eeF6wuBljOzG+Hit6+1uLdm6+FjDpXyVsezZ91ltXbvlgW/W8djRPR50+pDYOznslzMi1k76Htv4p/WxI7tzUKz0I+s4temb5DNzJl/VzvMkWdlqXc7vDeTqPPURVr/LPXr3TDxrY70ujktgb/Kjxsd+p/jp7+a9yZYSRgh8LgH/4PmHseoPCYyXfU0gvOin5EO/S3ztkd16nmjkg7avgU5/k3R8z568ZWf/rmN7kKwx7YdYkJUV9pVkDYuNmH0frtPv8i524u0Y04fsYqPPZfVV9+pj0Z+Zw9yV5LlA1j1o3cLT+XD2kxy5Lny6f3T37+dXdb2VZNt7MdZl9bmnrfUYh04M+Kb9r6XH0+nYJLl9T/T/631k/RA4FQE+eHwoXbYvWr34pxc7L/opOdDvchrb2X0eOrF4XDWx+dgmSWjPJAWX2Kv0MXe6x9DFLxuxID1RY9uSrFPi9jilT/ddzPjAZ8fO99LF5v2uV1++Vx/n+jNzfD7xyY/2pj6X0usamsN4eFwlDMXM+da297nesm7WYBzrTVIvJ/W5vDZbwVjvxOZS+nSzFuNp49Pt2N5Repzs1fdS+9mD27FFhkAIvJgAHzQ+nJ3kRXknSQDdi10vd/o7ScJw2Y2bbD5PumLQWL3kXdZxjC3J4G5f3+3z9af4O2aM7WIm7jqPtUrM3Rm6TftV2+WFAf4k61qKgRi7Ptnor7IbX8fUdp2z8l/nVoaFz/IZkS8bXzk5x706nDtf9F34LwoCX0uvALVdXputYCyd3kZ36TprdDb8Mcbb766zH+Ks7bqnrp+5kSEQAi8mwAdOst71pcnL8yL1Aq8JgARaE4W3uznev6XX+SQsJRPNRXaJzRLO3V5eYfe1V3uocWk/Gl/3pTZ7U3+dx3oldp0h51bPk/a4d3zWtYixi9NjVH931711Y9xW19+zRp0DP+ejNbxd51gfrH5C+vm4vnctvQI0tl6drY6h7WM7XbbJ3vnA9pdktz/F7/a/tJ/EGgIfQYCXTyd5Yd4lMV7sNdHQ9uTS6Yxz2Y3rbDWJyIePU1JRG+njsVviudvXXrt8crM269FeSY/JGVRd49xP7V/Ey1lyfrSrbPevNbsYZa8x1Bg9XtfrPO+b9KNz6ni1F4zu9q4YrmNhtMWOcb8p9cLRej914RupdVz/qXXfye/Z9vtO7BPLyQnw4ZPsbl7Kdy9vkm+XtJQEtpJUN29rjietbj79xNbJa8J52MsRe7c2e2ZNYlnJLnlWW8fEx9DfxM9Zcn5de5ND3ava1aZ4Vvv0Po9dOv4kfZzrdY73ud7FxRoNn27vYgQvJNzeQepVpTg6eTV/S+C7Oql2b7te56UdAiEQAk8R4MUi2d0PL3AlA73Ap0TgyaLTu3mrxFR91Pl1rmIjxi25M2Fd/NUEWds1jhq3t+vc2u58Tfse9uBnWZOstx/OF37dejVO39OWXufW9p49a05dp8aJX40b2PiexYk2urM7ousD6ONr2/uO6PhxKf2nLsWWKwRCIAR+nQAvn+4FyYu6lXrh8/J3WRNG1/bx6F1C6uZ263ZzSaz4oO3SktG4R8YT55bsYiEGlys/nQ/Z6hz8NfvQeWpP3blio3/ce7emx9DFSUyd3OMP3j7f10Tf66th4/vdwwleLvVBpe26bFtt5m1J/CDxTVsyVwiEQAh8DAFecquX45i4pqTgyaTTn53nvkhMSPn0fvSa4Gi7JGlpTtXxwzpVat1uP8xbyerL290875fuY4i7SM6VM6Ttkj5P1De925vH4TFMumJSH3LyKbuPY7xs0xyPxXX8FB63fV3t4uD7dy6Trg8/feguO13j3V7n00Yyts7DfnGWHyEQAiHwiQT8xcdLUdJf1vVlPv4qg8SipDDdXYLZM8/9eQKSfnQ+SWsl6evi1ZpiREw1HuyTnHzKTzen+q/7vZ6Xn5OfoZ9rpzOPObTHX88pnhoDccPFpesaV/evdh1T23VOZeIxae7ihoHGoG9JffY1ppNX87K/m9vZ3P9KZ83IEAiBEPgYAv5SlF7v8cU+JQgS00qukgnzSEi0XXZre/8eHf9bUr66eOsadUztr+1uD55UfXw31vulDwlY57mVeL3/4by7tdkr7FgfWWOZ7HXc1Pb50ruYZNM9+TD7Hib1c6APvGwur83R1vVXH7Tdb2dzX9FDIARC4CMJ8PKTrDeJ6iFJ6eW+Sgzq27pJakglE+bgv0r6Jbuk5P179bpGbU9rebysxV6Q2CfZ7UFz6/huXF1fcTe3zpRzrOdb24x78NOtrzhlr7y83cTz4PuXxxzhAR8++Gp3V7XXdjens3XzOls3N7YQCIEQ+BgCevFNd5tESJokX5ckJcYgsZOEaqLTOMa47jZ8Sdb5anv/EZ01kHWu749kXMeoXWPqxritjp981/XVdj/oir+5p7Nd2e/8dHEqhmatu3lv1K+9KrbVnrs+fchld1n1r97nfuL7udmZFQIhEAIfRoCXYvdC5iXeJpouUclGgnSphKC2SxIW42pfHc84ZE3U09qM3yuJg/FH9qk5jN8TT92D2nXenjFaF55Fdue6ZXs4d/bkschW1mqfk388hr2yJ9orqY+4+jt5NUeEQAiEQAj8BAF/+dYX9TLJeIJCJ5EjlZBImMjO5n2exLC7lK6bNZE1mTPOJcl1z1jm4d8lfd+V7tN1xUesbpc+xe7cTNeZHknI/gww73KGHodisDWWz4mNI5ab32vy39PeWgPfLquu9urW54t+9J/4zMVnCIRACIRAQ0AvYF28iKscE4GSsSepmiyViDTGZdUtWY3r+Bz3160v2+quSX5K7u6jzqn79LHP6JXhVnsV88CznunR9l3BwB6HtfwctQ5tdNbGp9s7W9fPOKSPqbrae27/DHx9Ir7mobuUv1whEAIhEAI/RGB6afPSl3y4p2StsUpcLrv5z9jcr/SawEmYk+xinsZif2YOc/fIuodVe6sg0XqF63S2z9h5BjQXXXJqY39mrdUc1qz+3b6aX/v0sZLN5bUZEQIhEAIh8FsE/EVcX9Rqe+K505X8uuSpOSRG5MrPM33yy11jwD7JZwqMusaqMJjWnexdPHU9b6/WXrDszvY7Nk/+k87z8511fnquPmdaw+W1ebPTjgyBEAiBEPhhAquXPsnmrhgh8SnJerKUTsLUGPUz9ickSd5jYH36Ounj0btxbmMccs86Pn+lyxd+kRrf2env1h8Yr86XPj1i6Eckz4fmuN61j/j9rbHs22XV1c4VAiEQAiHwwwT04udaJYG2IFES6pKmbOpTUnV5TVqjr6P9JPkaQ5esGYsksbukb5I+VvqeddyXxk9zZK/+69zaT9vHSR84rs7X+/Q8ePsTdfbYSbdJzxUCIRACIbAgoCTBhb4lNZ4xna6+7uZ/+bq8KyqmZDokxru53x1DAq4xTInfkzcJHfnMHPe3pXuM3VjvJ6Y6rhvDWPUteHZn6zZ/JmSvbR/7E3pdj7bH8t118bmS6ssVAiEQAiEwEPCXsobQdh3bSnZ9su25x4JESZCk6FJ2JVSXi4RZCxXFVG0Pbffva0tXgq4JvbZfMaf6nNp1rW5cV3B042Sr/mjLR1OcwHM6673PkuYzdvK1svtc9FfLGuMe/xqTKwRCIARCYEGAlytDaLuUvro1d+pf9TFnWYxQOJAQXdKnBIq+kFqPomPS6b9JfHdJ+p2KEueCrpjrfaQo0dxuPP5LYcJ5dpLnYK+UD8ZW3f0zppNuW+nq4/K1ZPtuG7+RIRACIRACA4E9L1p/8f+GvlmYkAiRFARWaNwKicamPXRrYF/NvfQ9U5R0CZ24a7HgbfaI9L5O79bpxsl2ZCw+ujnEpr5r8obv6nnRI6n+6fI+/Ghs1bG5dN39yO6X97nuY6ru41yv49IOgRAIgRDYScBfpugupf/2TSIbi4IpkV6T4e3XN00hMvlkj94vm7dvutZXnySJGEnSnmSXzKexbse/pHx4X9W7NVZzuvHVJ232jezmynZlB9cqeTxl53JdtqmNfZLdXNb4CUkcne9VXzc+thAIgRA4HQFelJ2U7V/eSvxa3+WtGLjaL+1VMlQC9bGDPq2DvV0XX1qji4HkPcln5sjX3qKk8y+bfCj2TtY5jK9j2XuVGu/3dd7Wc8QHT+O4XMfWydW4VV/nK7YQCIEQCIF/RIAXdifdJv3oTSFxdF4dj59lUVATKd8geOKtybNpa23WQUdiH2UXgxLy6vbiAr2O9z3QV9dSW32MlV7HwAQfjK1S/cTCnDpG7Z03/CTrrcdeNpfX5tMCf52DVV83PrYQCIEQCIFfIMDLuZOyHb2VoDSHRMV8t9NP30oyjzn4HeWUgD2ZWnyjn2YfxLKac+nrYqAAmKQnfwoAxnrs1datJRt39eu+Kwf59rWku3/667wd7dUZ06fHXTqX69giQyAEQiAEPpCAv/DRJY/cnqQ1j2SNjuzGsQ59tDtZ/dJupSdRErJsxPeNxNquh1+k/HcxqF99002sSPnwscz3dbAxZ498hgVxsPYByTPgsp6xPl7YPvCjli2FQAiEQAhMBPTy5yIRHJFKzBrv0pM1fW6ruo9Bl/Tb/fuY6uuureTZFQTfSKp3/hf7vhu3isFjQZesBQVFidZUfy0E3NbNr/7U9oKk+ntx28/Mz7XqehZl43IdW2QIhEAIhMAHE+DF7wlC2/V21ZV0ZSP5Tjr9eyQ+OtnZ9vi8+3UDiVlJ25O47WOXz6Pju6JEPoihk8SK9KJkz/ryydwq5esHC5LprGRf3f7MffDHLVsLgRAIgRCoBJQcdLlcJQz6lLSld/LVCX1aB/tyPRJ9VxCQkBnjBcKehH90TI1BbdaeZFdIHF1X47UWN2s948fOHe5+Dugupe+9/Vms+uVBzY8QCIEQCIHPJKBEwbU3afxGEUKy69ZSnN6/W68FgZJ9VxQ863/PvBqD2j6vFgtqb83x+T+gw7uTk032Z289j5rr8tqMCIEQCIEQ+EQC9aW/J4F0BcLuguDFyVLxHlq7S+4UJfJFMVDl0XUYjx/ayK7AqGO7tn9bUgsZfD8hK0dvd7psP3XrcybfXK7LVtuMiwyBEAiBEPjDBPzlLn3P7QXJoWLAEyXJFkmf2txKuNNd5inuQ7HUgoCiBL+TPLKOfLCOZJ1LnxcZjGF92i593mqcz9nQnR96J2X76VsfJ62RKwRCIARC4CQE/KVPktHW0TtJ0lcf+i5J4pTUraTK7Qn5qC4fR2NhvOKo68kfMWqc9E7iYyWrf3z5nDpG8Xj/StfcYf+cT5U6q2rztvSujf0npD9z6C6l5wqBEAiBEDgBASUZXS67xOPJbLMI8eSL/ooCpBYQtC1xK/bN+HwMPlyqX3ET+yTdT9U1x31Kr2No13GsR/8B6ftHd+k6Zyqb35Pdxzyj85xpbqdj++rNzxAIgRAIgdMR2JtcDiV6JVEl1p8sRDyRP5vEidF9SZcdn+je3ioSNLbzOc0TJx8/fPvRnYHOjyICufdMf2KcPkD47XRsLqXr0rxcIRACIRACJyPAy98liaTKLhEubUrINcl6wn21XhK44ic+17HdJEVGFys+GSPpOmtMtrpH/DGvSvnxOcN49rOS6vvNWx8d1kN36R8tjeuuzt7ZurmxhUAIhEAI/GECvOwlV7eSt/pd3hK6J1VPzF2C92T7al3rsb7Fuxmzx9/FjF/5xn+V7gNdY+oe5Yv+ldRcjb2Ohz17oc2ZYUdi/y2pj4DW2iN9zNeM/AyBEAiBEDg9gS6JTElMyW7zJlErkdZkvKdNEkbib8/aVoRoD8TKfryN3squkFDsxCLJzTreh61jIBv9ByT78b2g/wupD47WXclr920c7cgQCIEQCIEQeCDgSWWV2JS41d8mcOyelLtkvCpINN7n41MSu9s2dGJlT8SNfdd+uj1QUBCTJLrHKttq/hB/Fx82l9JffevhqD6xIdWP7rLql0H5EQIhEAIhEAJHCXiiqUlJ7V0JnMTcJeKpGNFY5tWE7u0hgVNoIGus7IX4aSOxM/9BTnshNmKvcpon+7AXYicm2p0k/mekng3Nq9J91T5vu44ft0nPFQIhEAIhEAKHCZBUPCFVnST5kLC75Dol41qU1ORMUifZd7532BQ78dZ90Ka/k+0ea+xqEz9xu5wYMKfZh8fdxUXs35V6QOSjk52NsV3fxUl+hEAIhEAIhMB3CZBsXEqvtyfINmF7Mu6Sd7WRmH2ekjTtJmG365ZxiptYq173VNvMc3m35laRodh1T+O8iClx1zWJDTvtZ6SeEc1byWv3bRztyBAIgRAIgRD4NQKerKaER2K8S9CeVCkkJGvxUdtTMYI/fNHeKRU7cVZ92tdkH/epNep+jrTZ+2JPxOR7wbYl9dBoTJXVdh1yJxjjxmqrbR8bPQRCIARCIASeJkCCcSm93iTHMVFTRKy+HSBxM7bKRZIe17UixGOs8R9tV18P6yt29nNEsudmr4qxrns0bj0IzEH3h0N9uUIgBEIgBELgbQmQqEhmVXqifEjOnly3ChL/hoDkjHQ/B3TFSnxVr/t4to3/h70fKUx874v9PRujHi7N9Ys20vuih0AIhEAIhMBbESBZuZRe74dk7EmVomJvQcJ4+XDdfW7ois8LBeLFRvtVEr8jh9Xe1bdjn9OetvagB4ox6G/1kCWYEAiBEAiBENhDQMlMF0mtSk/G6ntIyiTbVVLWrzYYh+x87bARg8uqq/1Tt/N4YEH8YrGzEMHf0Xg5M5eXg8yPEAiBEAiBEPiLBJQIdW0lxDH5ehJe/U2FChEvRlzHx0IqvmeTd90b+0V6f2fzfteJZ5PNjn25L1+j0z1GdEldGp8rBEIgBEIgBP4cARJYl/hk80TZJl4Ki9U3JOqTL8YiF4na16pxTLHuseuAGIdeZe2n3Unno36Pe0tnfOd3ZfN4q652rhAIgRAIgRD4swRWCZDEuUywWwWJihAKEeSOBM7aW/Ht6dfhMI6DUlvXSjJnS07FiebBDh1fdQ72SXqsVb9sJD9CIARCIARC4K8SUPLTNSVB2UmoD5LiYk9BIj+Mr/qwBmuvYlv1sS+Xl81aEUK7k/Kty+VqPfooNGobe5WM25I1lq/o8jMEQiAEQiAEPoCAkqAul54YPXlKb28VGtPfkKhYoRBBTn7MrhhY2+NZ6XUf3r5ssuwTW5Vao17YVut3fd0eOls3122Kh3aNjb7OHlsIhEAIhEAI/BkCSnS6SHhVtkWIFQ+Xbz6OFCQ7ChPFcCRxE7/Lla6+Zy5npfmV1Z72kX3hj7U8ZmJxW/QQCIEQCIEQ+JMEPKmR/KokgT4UJhQWkqtf2/g4L2QGXeuzZo3F2wKuNpfr2H5Ssp5L6a++tQdfw9s/ub/4DoEQCIEQCIFfJ7CVRB+KES8mXlyQ7ClG3ilBeyxV3+K66tdD4P5+/aHIgiEQAiEQAiHwmwRq0qtJkgKhLUr824/p1zY+RoUMbS9qTK/rd23xIe7fZLV3LWImTtrPStZ95z0TY2QIhEAIhEAIfJvAKmG2BQmFhIqMqSDRr3N2FCL4VwwUQV082mRNzLX9bRBPOiAOpMeKTXK6p/GEgw/akSEQAiEQAiHwcQRIktoYukuKBAqHBzn9HYn/SxsKmIXUmqzl66MT3185AMWtq8rO1o35mv1/82lHhkAIhEAIhMBHEvBkKL3eDwUIRQW/gpkKEn1zorGMQzK/kXVtbwu+2n/5In6k9rJH/8t7TuwhEAIhEAIhsItATYhq+823FsvCZPq1jYoQChFkU4j4Gr6269qM2p98ffr+PvnssrcQCIEQCIEXEfDkX3UvGB4KExUa07cksvu3JEMx4v7r2iRp5Iu2GzchEAIhEAIhEALvSICE3xUEsj0UIm5TUTJ9S7KzIKEomdYXM4/xHRkmphAIgRAIgRAIgRcQ8IRfCwMKhofChF/FTN+SqJ8xSC9mTNearFPX1/aI7wVbjYsQCIEQCIEQCIF3JUDCr8WA2hQKhwsSFSobhQg+fZ0aw7syS1whEAIhEAIhEAIvJqAiQFctBrxN8XAnKTh+8Nc2xPUVYX6GQAiEQAiEQAh8PAEvQFxXEaL2XTGiNgXJ9Gsb/ri1m1tsvl7VAS97rhAIIWbeGQAAIABJREFUgRAIgRAIgQ8nQMKvBQHth4KEokKFyTe/JdEaFD6sJ6kLeW1GhEAIhEAIhEAIfDIBEr8XBOgUCw9FyYu+JdE6rMGaSDGXnisEQiAEQiAEQuBEBGohQPuhGOEbEskXfEuSguRED1m2GgIhEAIhEAJbBPg2gkLEJUXDXXHywm9JfC3XFbPauUIgBEIgBEIgBE5CgMTvBQF6W5DwTYkKk+kPXPkWhbELyVouhV7tXCEQAiEQAiEQAicj4AWB62NRooJk+tXNzn9xo3Xw72sKvdq5QiAEQiAEQiAETkSA5O9Fget3v7Lh246tX91oHGOQzDXp61T9REeQrYZACIRACIRACECgFgTebosSio7unwHrWxIKEaQVIu7P10FXTNJzhUAIhEAIhEAInIwABQBFgUsvIB50FRxdUSL7RjEiX76O68Kvdq4QCIEQCIEQCIGTEaAA8MJAOoXDQzHCtx6rP3DlmxTGFun+67onw5/thkAIhEAIhEAIQKAWBd4eC5LpW5Kdf+BKweNrSdeFvDYjQiAEQiAEQiAEzkCAAqAWB2pTODwUJvx6ZvrVTb4lOcOjkz2GQAiEQAiEwOsJHCpI+DXM6lc3T/49iXZGkfT6XcZjCIRACIRACITAWxOgCJgKk4dvSfgWpCtKZHuyICGOt4aV4EIgBEIgBEIgBH6OQFeMyDb+6oZvSrpf3ez4exL3Xdf+uV3GcwiEQAiEQAiEwFsTUFGgqxYHtNtvSVSUdN+SqEjhWxQKl0Hi3yVxfEWUnyEQAiEQAiEQAqcj4IUBOsWI2uh38htFCT5Zy+Xp4GfDIRACIRACIRACXwRUEOjywgD9rgjx4kR/M9IVJbJt/D2JfMsva7i8hhIRAiEQAiEQAiFwVgJeGLi+LEqe/HuSVUGitXOFQAiEQAiEQAickABFgBci6BQPbWGib0O6omTjWxL3yTouT3gE2XIIhEAIhEAIhAAEvChwvS1G+BVO96sb/siVMYP0NVxXPGrnCoEQCIEQCIEQOCEBigAvDqT7NxptcdIVJTv+nsT91jVPiD9bDoEQCIEQCIEQcAK1ONhVlHS/ulFRooJm8Ssc913X9Ziih0AIhEAIhEAInIyACgNdtUCgeGi/JVHhsSpKhl/brL4l8TiuIUWEQAiEQAiEQAichYAXArUooRhpi5OtP3Ld+KakruVxnIV99hkCIRACIRACIdAQ6IqEthjhG5Du70n4I9dFQeKFTl1TYVGcNCHGFAIhEAIhEAIh8MkEamHgbf9VC8XETU5FyUZBIv/49bWk5wqBEAiBEAiBEDg5gVoc0L4VIHw7IknRMRUlPsbnmY7/KnUMsuUKgRAIgRAIgRA4IQGKgFog8G3GWJh0RYlsFC1WhLgPrYPvuuYJ8WfLIRACIRACIRACTqAWB7S9mLjTVXhMRYmKjkVhkqLEyUcPgRAIgRAIgRC4EaAAqZJvM+6KES84nvznwPit66mdKwRCIARCIARC4OQEugJBtoeCBJu+CXmiKMFnt56OQPZcIRACIRACIRACJyVAIVALBb7ReChM+NVMV5TQh6SIKbKuRfukR5Bth0AIhEAIhEAIiAAFQZUPxQiFBQXHqihhbCPrOrSJJacSAiEQAiEQAiFwYgIUBlUuC5NvFCV8C1PXO/ERZOshEAIhEAIhEAK1MKBN4dAWJvq2pCtK9M0I36Q035LgkzVc6iTUzhUCIRACIRACIXBiAl4cuN4WJBQeU1EyFCMUJEhfh2IEeeKjyNZDIARCIARC4LwEanFAm+KhLUxW35QsihL3yTrI855Adh4CIRACIRACIXAhoKJAF8UBsi1GKDhWRUl+fXMlGhECIRACIRACIXCYAIVIlWNh0v3XXPXrHIqWQco/35bUtdTOFQIhEAIhEAIhcGICXXHgxUNbmDxZlKQgOfGDlq2HQAiEQAiEwBaBVVFCEfFQmKx+fTN8S4KPaT3Zc4VACIRACIRACJyYAMVAVyxQSNxJFSSromTxNyVaQ766tXQExHLi48jWQyAEQiAEQuC8BLoCwYuHu4KEb0FWRQljBum+69rnPYXsPARCIARCIAROTkBFga5aHFA4tAWJio1VUbL4pmT6loQ4ruFEhEAIhEAIhEAInJFAV5BQlCDvihOKju4/nkYfsvm2ZFpP9lwhEAIhEAIhEAInJkAx0BULd8WIFxgqOlZFiY9t9G4tHQGxnPg4svUQCIEQCIEQODeBrkjgVy1tYfIDRUkKknM/g9l9CIRACIRACNy+nZgKk7Yo0bcf3Tcl+u+XqG/Hr28oenzdHEcIhEAIhEAIhMDJCXhhgE7R0BYlKjq6/4AaRUnzKxv3wxqdPPlRZPshEAIhEAIhcF4CKgx0dQXCWJh8oyjROvj1NYnhK5r8DIEQCIEQCIEQOCUBLw5c9283bjq/mpm+KaF/8W2Jr+G64KudKwRCIARCIARC4IQEKAq0dXQk32jcChIKjdU3JTuLEnyzFvKER5Ath0AIhEAIhEAIQICCwCVFw0NBQmHSfVPC/1PwRmGidfDvayoetXOFQAiEQAiEQAicmIAXB+gUDm1hosKj+xc4FCRIihiT+O/kiY8gWw+BEAiBEAiBEFBxoKsrEsaCREVGV5TwL3AWRQnFTl2PGL6iyc8QCIEQCIEQCIHTEajFgbcpIB6KExUd3a9wKErsm5E6V/7x62tJ14W8NiNCIARCIARCIATORKAWB2pTONSi4taeipKNb0ncb7fumbhnryEQAiEQAiEQAkaAbya6AuFWgNRvPqZvSnb+sSuFSV1TYRGPhRg1BEIgBEIgBELgLAQoBGqRoPayMOn+roRvSpCND/x2652FefYZAiEQAiEQAiFQCKgw0NUVCBQPY2HSFSU7/q5k+qaEGK4hRYRACIRACIRACJyRAAWBS4qHtiiZfoWjokR9i29K8OdroYu99FwhEAIhEAIhEAInJEARQGHgcixMpqLkm39X4rGc8Ciy5RAIgRAIgRAIAS9Eqs43Gw9ShcnqVzjf+LYkJxICIRACIRACIXBSAv4NhRclFCKyoV8kBcdUlNCPrPOvv6aRL18PXccgPVcIhEAIhEAIhMCJCJD8KQiqvCtGvLhQwdH990pe9CucEx1BthoCIRACIRACIeAEVsXJsjCZvi1RAbP4pgSftQii7bFFD4EQCIEQCIEQOAmBrYJE/RQRD3IqSnYWJPJHIYIUdo/pJMeQbYZACIRACIRACIiAFwEUB0gKh4eCRMXK9CscFSXfKEyIJ6cTAiEQAiEQAiFwMgIUARQiLttihG9PVHhM35bs+BWO1qHo8TWl60JemxEhEAIhEAIhEAJnIEABUIsDtdvChG9Cpm9LdhQlFCTIuvYZuGePIRACIRACIRAChcBWUdIWJypMpqJE9gOFSVeQEFMJNc0QCIEQCIEQCIFPJkABUIsD2u23JXyL0v0KRzb6N6TW6L4tEW/i+mT22VsIhEAIhEAIhEAhQAFAIeKSouGuONn6Fc43vy3xeEqoaYZACIRACIRACHwqAS8AvBhBb4sSfcNBYbL6toQxO74xYT2XYq52rhAIgRAIgRAIgRMRIPl7UYB+9y1JLTD2/m3JokDROhQ/rInUEUjPFQIhEAIhEAIhcAICJH0KAZcUC8vCZPq2hEIEWQsaa/uaVecIZM8VAiEQAiEQAiFwAgIk/VoU0G4LExUcq29LKEiQVohUf6zjUtjVzhUCIRACIRACIXACAiR9LwaqXguIh/bq2xIKEmRTmGg9+azrevsER5EthkAIhEAIhEAIQEBFgC4vBlx/KEZUTKjY0D0VJoxxeS1Cqj+t1RUnxOTyEmh+hEAIhEAIhEAIfB6BVUFCoVCLiFtbRcnq1zg7ChJ8eRFUdagTK+3IEAiBEAiBEAiBDyNAsq/FAO1lcbL6tkR9XpjQLt+YaB3WYM0qQS57rhAIgRAIgRAIgQ8mQLKvxQBtvtG4kxQZ07cl+tWOFyWlGLnztbMwIc4PPopsLQRCIARCIARCgIRPIeKyKyDubFNhIjvFC3JRnGhN+fW10XVC0rlcxxYZAiEQAiEQAiHwxwmQ4CkAOnlXhFBYUGhITn/0qsJE430s8xvZre02oVY7VwiEQAiEQAiEwAcTINl7EeD6sjCZvi1RsaKChKKkKUQ6v75u1XUEsuUKgRAIgRAIgRD4YAK1AKDNr1W6AuJm21OYUJwgmyJFa7Ie67sUfrVdXpsRIRACIRACIRACn0LAk70XAui3AqQpJi59069xnvzD173FifgT+6ecRfYRAiEQAiEQAqclQFJ3STGCpEh4KE745kNyKkxe+IevxKPDIt7THlw2HgIhEAIhEAKfSoCEP8mHgsS/NVFR8sLCxIugKR6Kkio/9XyyrxAIgRAIgRA4DQFP7qtCYCxOVJSs/r7k4DcmFCaKxXVi08FU/TSHlY2GQAiEQAiEwKcTUJLXRbKvcixI/FuTo4WJihmf3+g1jq59DT2/1gFEZAiEQAiEQAj8dQJK+Lq6xI+tLU4oLn7oG5Pu2xLicUnsX7vIzxAIgRAIgRAIgT9LQAlelyf6qrdFiX/DcaQw8XkLXTFsFSbE7fKymfwIgRAIgRAIgRD4mwT2FCYUCW2BoqLkSGGisYuCpK5Ri6SuLfK+j795Eok6BEIgBEIgBELgQsCTek38fGtRC4Zb+9nCZKNAURy+do2rtjlK2XOFQAiEQAiEQAj8QQIk8Zrkve3Fwa0YUdHghYX01R+/dv9Jep+/+AZFsRCDx+W60Kvt8tqMCIEQCIEQCIEQ+CsEPJl7onedouCuKKmFxN7CxAuaFxYmxCvu7OmvnEHiDIEQCIEQCIEQMAIkcpJ7lZuFiQqMPYWJvlH5pcKEPWmbrtu2o4ZACIRACIRACLwTARK2S+n1Xn5TwjcnewuTnd+SdGvWuKa2GKvP5bUZEQIhEAIhEAIh8O4ESPCKE73KrlC4sx0pTChOkBQ3g1QsrFXjmtrsxeW7n0PiC4EQCIEQCIHTE1Bi1zUleNlVFCApEC6yFhZqT/8nftg1hnlIKzzu/A/2Vaz0sadOXjacH29DQGfG5Tq2yBAIgRAIgRMRIBGQ0Du5WSxQYEhSgEyy+//MYf5QiLC+YpPusosXm45ROhc6Envk7xPYOoOt/t+POCuGQAiEQAj8CgESgOTqpjhYShUYW/9kWAULhQhyoyCpaxInRQrtSQqk+nL9GwLOHn1LKlLGVP3f7CKrhkAIhEAI/AoBXv6S000BUAuEW5sCY29h8uS/zrmtd42VuKa43S6Yarus+ldvfr6KALwrZ+ycj/e7ze1VVztXCIRACITABxKoSYLE4JICwAuDUVdxMv0ax+0a5wXNE9+aeFwe70rXEaqfy3Vskc8TcJ7oktzyXO3Y3I7NpfRcIRACIRACH07AkwHJo0ovANqChAKD4mLPr3P8b000r/rA1yAVo8dVY57aOk76OFq1c72WgDOF9xGpaBiPToTuG1tkCIRACITAhxDgJU8S6KQXAG1hQvFAcbGnMPG/NdF85iLxuSEVL/F1sXc2HZ3snbyaI3YSgGNlCXfstI9In4sumSsEQiAEQuCDCZBYVgmDxL8sSryAUHGxpzjxb00oSJDub9AVMzGhr/bR9eloZe/k1RyxQaDj17F+1paz2TiAdIdACITAJxEgqWhPW4mDImCUFBV7CxN9a6LiRAWGz7WCY1zLxihujXO5tRf62XcnP+mcX70X8eOC5U9LrVfXJYbIEAiBEAiBP06AF7zLKbGQ9NW/p1C4jPlOcXJkHRtLfNM+VnYdp/o7eTVHGIGO1Yqv+vw52hrb9fvZWChRQyAEQiAEPomAEgBXlwywkVQ2CxP/5kO6/0ucSf/mr3S6mBQ3MbOHvVI8NLaTV/NpRcdli6ufAzpyay79fhZVP+1hZOMhEAIh8EkEpgSjPZIMXJJIJHfdFCh7/taEX+loDvOq3LmuYvZYfQ/P6jDh/OXnbBd73svQz8B1zZ/aW77FnDjOxj/7DYEQCIHTEOBFv5UUvF+JZfetAuPZ4kTrUKAcWfOawIhRsZMMfR97dT0MjEXnAZH9LBcMRslZ+zdgG+cmX3vPRpzPxPssz1X2GQIhEAItgTHZWFImgZDwW1kLCbV1T7/GqXaSGn6QGwmujcWSnse+Z6/TGMHz5IiObOH+USN7cim9u/+rnuPGucmHnxntzje2yv6PYk3YIRACIRACKwJ66XORAFbSE7wnllEnQe391mT1a52SzMY1h3Hal8e/2ueePnHTOC50JPa/LNmLZHf/13Susg/n0J2bfHM23TrYxFJ6rhAIgRAIgQ8mwIveJYmgSpJHl1xuNooRJRvXpyRW/9f2i4sT7YHY0DtZ93qkrcdD4zt5Nf8p4XsZOazOM4XJnzrvBBsCIRACb0mABKTg0CdJoj8kVaSsklktUDRWcyhuqrSC41Ac1/1pjvZX5bTnPXbYraT3SX+nS3vUtdrrhZfOop6Xtw8WJnvOgLhcXoLNjxAIgRAIgc8ksEpGXZ+SyXhTRPgY2XQfKU749kR+8Il030/q2leXFLF1+37GpidG81by2v3Phcc57fVyFl6IdPrBc9JaW9yd3z8HlQBCIARCIAReT4AkJM9VH5OS/S/qsTDpCgUSleQzxYnPl3/a3VoHbJ4QPTG6PrF4xu6sNb9ru+1rxM/+9DhWe4LJhf3WGR48H62L/ymG3+bys9TjPQRCIARCYElgb3LyBKJEcuhWsuLeSmz1f4VrvG6tSdKr8mg8w/i6R29Lf9WtA5GvSda+69CboP9mOKgw36X0elMw3J311vlxNgPjO1/XNVmnrk9b25Pu8tqMCIEQCIEQ+DQCvPC1LxLBHlkTzK72s8UJv9oh6VW5MwnuiVF790SJjtzD5jtjOAekfKGvpPddJlx/MN/7sa3iHFltFSa1iNxxNopjxddj971FD4EQCIEQ+FACnqi0xa2ERf+YvHYko/GfnNZvTLytpFcTH0XKnjWfGONJk+SJhMNPS85kr1Q809itWNlbe7ZifbQw2XE+xMTatJHsRe1cIRACIRACJyDAC98lSWGSJJE2gdUCgOSEpH8ryXlR4npXoODzB6QYsE/0TrpN+m/dekRZCx2Jfa/cPNetM1O/zpmzRhpDWLpUfKzdxcp+JHOFQAiEQAichIASgq4uMXQ2EoknmF26JyvpW8nOixLXa4GC3yo3kuKumBsfYsJc+KiNHds7S4+XvdzJylJtP4Oqe2Giscw3Vnf+r/YtZjyXLi8Pa36EQAiEQAh8HgElBV2d3Eqqm4ltSkg1YT1bnCgx1gKFNesa2L8pSaJ179hX0vuk/6t7iv2haKC4cFmLkdr2segbzPdwuT6mt+eUdmQIhEAIhMCHElBy0EWydB1blZ7g1PeQ2LZsSlyMkf6HCpQ9e4WJS9fh5zbpP3F3a7V74EwoKqrcOqM6njbnPMgVA57FywOaHyEQAiEQAucjcDQxkvTaRDckooexSmAayzcg9X+J720z3xMivpF7Y3rROJKuc8J2RHIu+KHdSca4rLratxs2LqXX+x8UJuxPn0TpuUIgBEIgBE5AgBe+SxLClvSEp7G3ZHdErwlxKwHuKVS8SFEsvoa3j8T5g2Nh5xK9Y0zfltx1Hs6mFiPe3joX9ft41zfYaR/drY+f7LlCIARCIAROSMATAHqXLDqbJ89dyXAjUe36r43uKVA0hiJFaypZdnIrnh/oF8cVK+9H3ys3z8M5eAGx0n+oMPE9SfdbH0O1c4VACIRACJyUAEnAk8MenUSosatke7hPiXIrIe4tULxI8cSsmGv71ft4R3++Z+l77hXrJ78xWT1f+hiqP1cIhEAIhEAI3BLCKnF4Xy1O1He4EPEiwecrafLNxyo5HunDn2Rd15N27fO4/pru+9pTiNQxK76rwoR1B17+HLmuj6HauUIgBEIgBE5OgGRAkhAO9C1JgeLycIFCIqtSiY2CYpUkn+nD76cVKs6w6mofube4Tr6GgsSfkfpc8cyd/KOY7YdACIRACDgBJQtdLmsCmdo16RwuTmoyI6liV5tiYithPtOPb6TWJYYtSYzvJBXzd2+xWLFc+R9YTM+PP3dfT2F+hkAIhEAInJ6AFySCMSWRzv6ywqQWAZ7g6KN42Eqcq6S6p8/Xkc76W1IxM8bj/ymdtTop27P3Ft/J77BPPTc8JzxDPGen//AFQAiEQAiEwExASUMXyeNZybcmmo/+tCTpVl+yU0DsKTZeMYb1kMR2VGovzKn7mtrdeGySr7y3ChP1d+sNsXfPEc/Z1xOXnyEQAiEQAiHQEFAC4SKZqI2+kvV/EVOIaA76U9KTr3zRdl02ioVXFCDP+GB9l8T6XVn3Stv9Sn/VrT2sGKi/rqWYmnt6ZniueN4iQyAEQiAEQqAloETChT4lly27EpXGkLBcx/YtSWK2NS7+ZKdAWCXY3+wjnk6yj5X0Puk/fa/YfLMwqc8X7cgQCIEQCIEQaAmogNCFRFf72VsFg+Z+qxDp5nvC9n7sskn3gmCVdN+lz+Od9J8sTlYcamHi3E2fnpWvpys/QyAEQiAEQuAgASUWLvQp2azsFCWMof3yIsWS4sW3FyfeR0L3hL9KxJ/Q53vdo2/tGYYDY87apZ4ltXOFQAiEQAiEwFMEPImgu5R+5KYg0Rx0l5diwguIV+pDAn34m5WatLcS9Fn7KUyGM+qei6cewkwKgRAIgRAIgRUBEo7GoB+RFCKag+6y6mr/+t0VMbLVokXtMxcmzdn4ufJc8Kysnqv0hUAIhEAIhMAhAkoyXOidJBk9K70wkY9fL0q0ZleYEMvUNxUun1q8wKPI7tz13MieKwRCIARCIAR+lADJhmSkxdCPyq4gkQ+3U6Rgp/1P5FSgkKhX/epbFTJ8M/Ou38awR5OcST33H30A4zwEQiAEQiAEOgJKRrpISq5je1ZSmDCfIkRt9LeVq+Kkxk+xIjvzOsk4lxQyz8q9BZD8E1OJn/NB8gxcHoz8CIEQCIEQCIHfJKBkxIXukmT1rPTiBH2PfNuCxZN6TfS0vfD4SV3FxlZhcqAg4Yzr80A7MgRCIARCIAR+hQCFCIvR7iTJ6ztyT2Ei/3+iOOni/OkC5ZsFCfzrGer8ZcsVAiEQAiEQAm9JgCRFAlOQ6K+QniDR90iNeaubQkRxof/ENyVb346o39cdOE1n95YPYYIKgRAIgRAIgY6AkhkX+pTgXmmvhYp8V5u3V7r6fuT2YoTixAuE7+hHvh1hHWJo9tudjc5V9lwhEAIhEAIh8KcIkLyQCh5d8qdvig7WoY2UHV3SdfrcxpiXSS9QKBKelXsKks53U4ywZ7gh/fz+1IOYYEMgBEIgBEKgElBy04V0ncT3W9ITb6djW0nvk37o9oJEc7uCYa9t69c1/DFr9TfErDNgb/U8vk4wP0MgBEIgBELgwwgo4dULG8lQ/ej/SnqCrjptyUO3FyW1WNjb3vPtyKogIYYS+8SZs1J/rhAIgRAIgRD4WAKe6FY6fZL/8qYYUQxV3yxOKAZc7i1EGLf17Uj9Y1bmsWYpRIi57scZ6+FTO1cIhEAIhEAInI6AJ8AtnX6X0n/rroWJ1iXRt5LiwKUXDpP+nW9HfK0mvomVHjz15QqBEAiBEAiBEBgIkCiPyCnxvsJeC5O2GPFiwIuEqQhx+w8WJMSOrDx0BHAejiPmEAiBEAiBEAiBjoAnUHSkxqMjsan93ZvEvlmUqEDxomOlb/26ZvrbEfn0QmjQtWfi9v3DpWMcWwiEQAiEQAiEwDcJKOn6RXslPVHv0UnwY2FCsbAqRNT3nW9HKEBYi3aRW/sRK9g4t+ghEAIhEAIhEAL/gABJ2eVWMqcg0Tj0m6QYUR96lVvfjmz9MWuKkX/wpGTJEAiBEAiBEPgFAkcLkrYYqQUKhYgXJ89+O1J9L9rEJtnd4FRfrhAIgRAIgRAIgTci4MkZ3aX0eutbEdlu345MOoWJ5NGCRD75RgQ5rWPx1Fi9Lexq5wqBEAiBEAiBEPgDBEjansyrfrgo2fp1jf8x6y8UI+zxDxxHQgyBEAiBEAiBcxIgWbusBYnafEPiOrY7uffbkYOFCGuwfhcjNp2kdJfXZkQIhEAIhEAIhMA7E/AETmKvUkWBbBQHD3Lvr2v4tUyVK9+2do2rtsVZtlwhEAIhEAIhEAJ/iIAn75rcvb1ZkDzz7Yh/U7IoSIiDGGhXKeyy5QqBEAiBEAiBEPjDBGqC9zbFwMM3IxQSzxQkfEuCj0EqDtb3mKou9LL5VdveFz0EQiAEQiAEQuDNCJC4XUqvd1uQqLDY+8esKi52FiJehLheYyJmIXX9zRAnnBAIgRAIgRAIgSMEuoRfbXeFyZFvR54oSPYUI8R3ZJ8ZGwIhEAIhEAIh8KYE+IaBBF8lxcGtING3HXsKkgPfitx8X7/xYM0aS22DVPZcIRACIRACIRACH0CApF6TPm2KhP/aU4xozPD3IV58VJ21tqRwa0yuEAiBEAiBEAiBDyNAgt8qBn66IKHwWcUh9MT7YceQ7YRACIRACIRACJDkXdbCYLMg0bcjT/y6RuvsLUZ0UsSYUwuBEAiBEAiBEPhAAiT6WojctVe/tvnGr2v2FiTE+IH4s6UQCIEQCIEQCAEnQNK/K0Su30zINn5T8uS3Ixef5r9bV/HJzuU6tsgQCIEQCIEQCIEPIeCJvisM7mz+bckT347IF9+MIO/8W5EivOrjch1bZAiEQAiEQAiEwAcSIOm7lD7dFBWSfmt81578dHbhld3ltRkRAiEQAiEQAiHw6QS8COgKBWwUI2qju3TdxzB/JcVY/blCIARCIARCIAROToCCYFU41L5ahKgfWx27agu9+rlcxxYZAiEQAiEQAiFwIgIUAy6l/9QttKxV9RNhz1ZDIARCIARCIAScAMWBy58qRnwNxUDb44keAiEQAiEQAiFwcgIUCBQkwoH+KonPk6PO9kMgBEIgBEIgBDoCFCPS8ZyHAAABCUlEQVTqQ6cIwUb7qGQ+6+KfdmQIhEAIhEAIhEAIPBCgYHB5tAjxuVqgth8WjSEEQiAEQiAEQiAEnADFAzbanXSb65qrdrXhk35vRw+BEAiBEAiBEAiBkQBFhQagd7Kz4ZQ+2pEhEAIhEAIhEAIh8C0CXlxM+rcWyOQQCIEQCIEQCIEQeAUBL1Re4S8+QiAEQiAEQiAEQiAEQiAEQiAEQiAEQiAEQiAEQiAEQiAEQiAEQiAEQiAEQiAEQiAEQiAEQiAEQiAEQiAEQiAEQiAEQiAEQiAEQiAEQiAEQiAEQiAEQiAEQiAEQiAEQiAEQiAEQiAEQiAEQiAEQiAEQiAEQiAEQiAEzkbg/weHhyJVF3c2ogAAAABJRU5ErkJggg=="})," ")," "),twitter:(0,i.createElement)("svg",{width:"14",height:"10",viewBox:"0 0 14 10",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,i.createElement)("path",{d:"M14 1.18378C13.4848 1.38455 12.9313 1.52024 12.3503 1.58129C12.9434 1.26885 13.3988 0.774108 13.6132 0.184623C13.0494 0.478685 12.4326 0.685871 11.7893 0.797228C11.2654 0.306615 10.5189 0 9.69276 0C8.10649 0 6.82041 1.13033 6.82041 2.52444C6.82041 2.72233 6.84584 2.91498 6.89478 3.0998C4.50767 2.99448 2.39127 1.98946 0.974586 0.462109C0.727398 0.83496 0.585758 1.26866 0.585758 1.73125C0.585758 2.60712 1.09288 3.37978 1.86353 3.83252C1.40741 3.81996 0.961324 3.71168 0.562516 3.51672C0.562352 3.5273 0.562352 3.53787 0.562352 3.54849C0.562352 4.77164 1.55241 5.79199 2.86634 6.02391C2.44338 6.12501 1.99972 6.13981 1.56926 6.06717C1.93473 7.07012 2.99551 7.79996 4.25234 7.82039C3.26933 8.49745 2.03082 8.90106 0.68518 8.90106C0.453305 8.90106 0.224711 8.88909 0 8.86578C1.2711 9.58206 2.78086 10 4.40289 10C9.68609 10 12.5751 6.15321 12.5751 2.81721C12.5751 2.70772 12.5723 2.59885 12.5668 2.4906C13.1291 2.13332 13.6144 1.69079 14 1.18378Z",fill:"#59CAFC"})),angleLeft:(0,i.createElement)("svg",{width:"12",height:"18",viewBox:"0 0 12 18",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,i.createElement)("path",{d:"M11.115 15.885L4.245 9L11.115 2.115L9 0L0 9L9 18L11.115 15.885Z",fill:"black"})),angleRight:(0,i.createElement)("svg",{width:"12",height:"18",viewBox:"0 0 12 18",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,i.createElement)("path",{d:"M0.000232837 15.885L6.87023 9L0.000232837 2.115L2.11523 0L11.1152 9L2.11523 18L0.000232837 15.885Z",fill:"black"})),sync:(0,i.createElement)("svg",{width:"22",height:"22",viewBox:"0 0 22 22",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,i.createElement)("path",{d:"M4.5835 7.33332L8.25016 11H5.50016C5.50016 14.0342 7.966 16.5 11.0002 16.5C11.926 16.5 12.806 16.2708 13.5668 15.8583L14.9052 17.1967C13.7777 17.9117 12.4393 18.3333 11.0002 18.3333C6.9485 18.3333 3.66683 15.0517 3.66683 11H0.916832L4.5835 7.33332ZM16.5002 11C16.5002 7.96582 14.0343 5.49999 11.0002 5.49999C10.0743 5.49999 9.19433 5.72916 8.4335 6.14166L7.09516 4.80332C8.22266 4.08832 9.561 3.66666 11.0002 3.66666C15.0518 3.66666 18.3335 6.94832 18.3335 11H21.0835L17.4168 14.6667L13.7502 11H16.5002Z",fill:"#6B7280"})),angleUP:(0,i.createElement)("svg",{width:"10",height:"6",viewBox:"0 0 10 6",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,i.createElement)("path",{d:"M4.47171 0.204743L0.220381 4.1544C-0.0734605 4.4274 -0.0734605 4.86883 0.220381 5.13892L0.926852 5.79526C1.22069 6.06825 1.69584 6.06825 1.98656 5.79526L5 2.99564L8.01344 5.79526C8.30728 6.06825 8.78243 6.06825 9.07315 5.79526L9.77962 5.13892C10.0735 4.86592 10.0735 4.42449 9.77962 4.1544L5.52829 0.204743C5.2407 -0.0682478 4.76555 -0.0682478 4.47171 0.204743Z",fill:"#3B3F5C"})),angleDown:(0,i.createElement)("svg",{width:"10",height:"6",viewBox:"0 0 10 6",fill:"none",xmlns:"http://www.w3.org/2000/svg"}," ",(0,i.createElement)("path",{d:"M4.47171 5.79526L0.220381 1.8456C-0.0734605 1.5726 -0.0734605 1.13117 0.220381 0.861084L0.926852 0.204743C1.22069 -0.0682478 1.69584 -0.0682478 1.98656 0.204743L5 3.00436L8.01344 0.204743C8.30728 -0.0682478 8.78243 -0.0682478 9.07315 0.204743L9.77962 0.861084C10.0735 1.13408 10.0735 1.57551 9.77962 1.8456L5.52829 5.79526C5.2407 6.06825 4.76555 6.06825 4.47171 5.79526Z",fill:"#3B3F5C"})," "),arrowRight:(0,i.createElement)("svg",{width:"14",height:"9",viewBox:"0 0 14 9",fill:"none",xmlns:"http://www.w3.org/2000/svg"}," ",(0,i.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M-0.000488281 4.50001C-0.000488281 4.3674 0.0521901 4.24022 0.145958 4.14645C0.239726 4.05268 0.366903 4.00001 0.499512 4.00001H12.2925L9.14551 0.854006C9.05162 0.760119 8.99888 0.632782 8.99888 0.500006C8.99888 0.36723 9.05162 0.239893 9.14551 0.146006C9.2394 0.0521192 9.36674 -0.000625607 9.49951 -0.00062561C9.63229 -0.000625613 9.75963 0.0521192 9.85351 0.146006L13.8535 4.14601C13.9001 4.19245 13.937 4.24763 13.9622 4.30837C13.9874 4.36912 14.0004 4.43424 14.0004 4.50001C14.0004 4.56577 13.9874 4.63089 13.9622 4.69164C13.937 4.75238 13.9001 4.80756 13.8535 4.85401L9.85351 8.85401C9.75963 8.94789 9.63229 9.00064 9.49951 9.00064C9.36674 9.00064 9.2394 8.94789 9.14551 8.85401C9.05162 8.76012 8.99888 8.63278 8.99888 8.50001C8.99888 8.36723 9.05162 8.23989 9.14551 8.14601L12.2925 5.00001H0.499512C0.366903 5.00001 0.239726 4.94733 0.145958 4.85356C0.0521901 4.75979 -0.000488281 4.63261 -0.000488281 4.50001V4.50001Z",fill:"white"})," "),questionMark:(0,i.createElement)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"}," ",(0,i.createElement)("path",{d:"M8 0C3.58214 0 0 3.58214 0 8C0 12.4179 3.58214 16 8 16C12.4179 16 16 12.4179 16 8C16 3.58214 12.4179 0 8 0ZM8 12.6429C7.60536 12.6429 7.28571 12.3232 7.28571 11.9286C7.28571 11.5339 7.60536 11.2143 8 11.2143C8.39464 11.2143 8.71429 11.5339 8.71429 11.9286C8.71429 12.3232 8.39464 12.6429 8 12.6429ZM9.12321 8.72322C8.9615 8.78566 8.82235 8.8954 8.72392 9.0381C8.62549 9.18081 8.57235 9.34986 8.57143 9.52321V9.92857C8.57143 10.0071 8.50714 10.0714 8.42857 10.0714H7.57143C7.49286 10.0714 7.42857 10.0071 7.42857 9.92857V9.54464C7.42857 9.13214 7.54821 8.725 7.78393 8.38571C8.01429 8.05357 8.33571 7.8 8.71429 7.65536C9.32143 7.42143 9.71429 6.9125 9.71429 6.35714C9.71429 5.56964 8.94464 4.92857 8 4.92857C7.05536 4.92857 6.28571 5.56964 6.28571 6.35714V6.49286C6.28571 6.57143 6.22143 6.63571 6.14286 6.63571H5.28571C5.20714 6.63571 5.14286 6.57143 5.14286 6.49286V6.35714C5.14286 5.65536 5.45 5 6.00714 4.5125C6.54286 4.04286 7.25 3.78571 8 3.78571C8.75 3.78571 9.45714 4.04464 9.99286 4.5125C10.55 5 10.8571 5.65536 10.8571 6.35714C10.8571 7.38929 10.1768 8.31786 9.12321 8.72322Z",fill:"#3B3F5C"})," "),favorite:(0,i.createElement)("svg",{width:"17",height:"16",viewBox:"0 0 17 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,i.createElement)("path",{d:"M8.435 15.4782L7.21193 14.3648C2.8679 10.4257 0 7.82768 0 4.63925C0 2.04127 2.04127 0 4.63925 0C6.10694 0 7.51559 0.683235 8.435 1.76292C9.35442 0.683235 10.7631 0 12.2308 0C14.8287 0 16.87 2.04127 16.87 4.63925C16.87 7.82768 14.0021 10.4257 9.65808 14.3732L8.435 15.4782Z"})),arrowRightBold:(0,i.createElement)("svg",{width:"51",height:"44",viewBox:"0 0 51 44",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,i.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0 22C0 21.1712 0.329241 20.3763 0.915292 19.7903C1.50134 19.2042 2.2962 18.875 3.125 18.875H39.3313L25.9125 5.46248C25.3257 4.87569 24.9961 4.07983 24.9961 3.24998C24.9961 2.42013 25.3257 1.62427 25.9125 1.03748C26.4993 0.450689 27.2952 0.121033 28.125 0.121033C28.9548 0.121033 29.7507 0.450689 30.3375 1.03748L49.0875 19.7875C49.3785 20.0778 49.6094 20.4226 49.767 20.8023C49.9245 21.1819 50.0056 21.5889 50.0056 22C50.0056 22.411 49.9245 22.818 49.767 23.1977C49.6094 23.5773 49.3785 23.9222 49.0875 24.2125L30.3375 42.9625C29.7507 43.5493 28.9548 43.8789 28.125 43.8789C27.2952 43.8789 26.4993 43.5493 25.9125 42.9625C25.3257 42.3757 24.9961 41.5798 24.9961 40.75C24.9961 39.9201 25.3257 39.1243 25.9125 38.5375L39.3313 25.125H3.125C2.2962 25.125 1.50134 24.7957 0.915292 24.2097C0.329241 23.6236 0 22.8288 0 22Z",fill:"black"})),spinner:(0,i.createElement)("svg",{width:"16px",height:"16px",viewBox:"0 0 1024 1024",className:"icon",xmlns:"http://www.w3.org/2000/svg"},(0,i.createElement)("path",{fill:"black",d:"M512 64a32 32 0 0132 32v192a32 32 0 01-64 0V96a32 32 0 0132-32zm0 640a32 32 0 0132 32v192a32 32 0 11-64 0V736a32 32 0 0132-32zm448-192a32 32 0 01-32 32H736a32 32 0 110-64h192a32 32 0 0132 32zm-640 0a32 32 0 01-32 32H96a32 32 0 010-64h192a32 32 0 0132 32zM195.2 195.2a32 32 0 0145.248 0L376.32 331.008a32 32 0 01-45.248 45.248L195.2 240.448a32 32 0 010-45.248zm452.544 452.544a32 32 0 0145.248 0L828.8 783.552a32 32 0 01-45.248 45.248L647.744 692.992a32 32 0 010-45.248zM828.8 195.264a32 32 0 010 45.184L692.992 376.32a32 32 0 01-45.248-45.248l135.808-135.808a32 32 0 0145.248 0zm-452.544 452.48a32 32 0 010 45.248L240.448 828.8a32 32 0 01-45.248-45.248l135.808-135.808a32 32 0 0145.248 0z"})),cross:(0,i.createElement)("svg",{width:"12",height:"12",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,i.createElement)("path",{d:"M14 1.41L12.59 0L7 5.59L1.41 0L0 1.41L5.59 7L0 12.59L1.41 14L7 8.41L12.59 14L14 12.59L8.41 7L14 1.41Z",fill:"#6B7280"})),reset:(0,i.createElement)("svg",{width:"12",height:"12",viewBox:"0 0 12 12",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,i.createElement)("path",{d:"M1.76219 1.7625C2.84969 0.675 4.34219 0 5.99969 0C9.31469 0 11.9922 2.685 11.9922 6C11.9922 9.315 9.31469 12 5.99969 12C3.20219 12 0.869689 10.0875 0.202188 7.5H1.76219C2.37719 9.2475 4.04219 10.5 5.99969 10.5C8.48219 10.5 10.4997 8.4825 10.4997 6C10.4997 3.5175 8.48219 1.5 5.99969 1.5C4.75469 1.5 3.64469 2.0175 2.83469 2.835L5.24969 5.25H-0.000311852V0L1.76219 1.7625Z",fill:"#6B7280"})),remove:(0,i.createElement)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,i.createElement)("path",{d:"M6 18L18 6M6 6L18 18",stroke:"#6B7280",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})),premiumIcon:(0,i.createElement)("svg",{width:"18",height:"18",viewBox:"0 0 18 18",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,i.createElement)("g",{clipPath:"url(#clip0_26119_59306)"},(0,i.createElement)("path",{d:"M18 9C18 4.02944 13.9706 0 9 0C4.02944 0 0 4.02944 0 9C0 13.9706 4.02944 18 9 18C13.9706 18 18 13.9706 18 9Z",fill:"url(#paint0_linear_26119_59306)"}),(0,i.createElement)("path",{d:"M13.7502 5.84406C13.652 5.75804 13.5327 5.70272 13.406 5.6844C13.2793 5.66609 13.1503 5.68552 13.0336 5.74048L10.8624 6.75372L9.60092 4.36699C9.54062 4.25556 9.45327 4.1629 9.34774 4.09843C9.24222 4.03396 9.1223 4 9.0002 4C8.8781 4 8.75819 4.03396 8.65266 4.09843C8.54714 4.1629 8.45978 4.25556 8.39949 4.36699L7.13798 6.75372L4.96682 5.74048C4.8499 5.6856 4.72068 5.66614 4.59377 5.68431C4.46686 5.70247 4.34733 5.75753 4.24867 5.84326C4.15002 5.929 4.07619 6.04198 4.03552 6.16945C3.99486 6.29692 3.98898 6.43379 4.01855 6.56458L5.10842 11.4416C5.12926 11.536 5.16815 11.625 5.22273 11.7032C5.27731 11.7814 5.34644 11.8471 5.42594 11.8964C5.53358 11.964 5.65664 11.9998 5.78208 12C5.84306 11.9999 6 12 6 12C6 12 9.96618 12 12 12C12.1992 12 12.4081 11.9955 12.5702 11.8964C12.6502 11.8477 12.7197 11.7822 12.7743 11.7039C12.829 11.6256 12.8676 11.5363 12.8877 11.4416L13.9819 6.56458C14.0111 6.43375 14.0049 6.29695 13.964 6.16963C13.923 6.0423 13.849 5.92953 13.7502 5.84406Z",fill:"white"}),(0,i.createElement)("path",{d:"M12.5 13H5.5C5.22386 13 5 13.2239 5 13.5C5 13.7761 5.22386 14 5.5 14H12.5C12.7761 14 13 13.7761 13 13.5C13 13.2239 12.7761 13 12.5 13Z",fill:"white"})),(0,i.createElement)("defs",null,(0,i.createElement)("linearGradient",{id:"paint0_linear_26119_59306",x1:"8.175",y1:"1.18801e-05",x2:"22.2753",y2:"0.536807",gradientUnits:"userSpaceOnUse"},(0,i.createElement)("stop",{stopColor:"#492CDD"}),(0,i.createElement)("stop",{offset:"1",stopColor:"#AD38E2"})),(0,i.createElement)("clipPath",{id:"clip0_26119_59306"},(0,i.createElement)("rect",{width:"18",height:"18",fill:"white"}))))},xo=({preview:e,content:t,controls:r,actions:n,stepName:a})=>{const[{showSidebar:o,currentIndex:s},l]=yo();return(0,i.useEffect)((()=>{document.querySelector(".step-content").addEventListener("scroll",(e=>{setTimeout((()=>{1===e.target.classList.length&&localStorage.setItem("st-scroll-position",e.target.scrollTop)}),200)}))}),[]),(0,i.useLayoutEffect)((()=>{const e=document.querySelector(".step-content"),t=localStorage.getItem("st-scroll-position");t&&t>100&&2===s&&1===e.classList.length&&e.scrollTo(0,t)})),(0,i.createElement)("div",{className:`step-row\n\t\t\t\t${e?"":"step-full-width"}\n\t\t\t\t${o?"show-sidebar":"hide-sidebar"}\n\t\t\t`},(0,i.createElement)("div",{className:`step-col ${e?"step-col-left":""} `},(0,i.createElement)("div",{className:"toggle-sidebar-wrap",onClick:()=>{l({type:"set",showSidebar:!o})}},o&&bo.angleLeft,!o&&bo.angleRight),(0,i.createElement)("div",{className:`step-content ${a||""}`,style:{padding:1===s?"5% 6% 6% 6%":""}},(0,i.createElement)("div",{className:`content-wrapper\n\t\t\t\t\t${4===s?"flex flex-col items-start h-full":""}\n\t\t\t\t\t`},t&&t,r&&(0,i.createElement)("div",{className:`step-controls\n\t\t\t\t\t\t\t${4===s?"flex flex-col items-start h-full w-full":""}\n\t\t\t\t\t\t\t`,tabIndex:"1"},r))),n&&0!==s&&(0,i.createElement)("div",{className:"step-actions",tabIndex:"1"},n)),e&&(0,i.createElement)("div",{className:"step-col step-col-right"},e))},Eo=()=>!!astraSitesVars.isWhiteLabeled,wo=e=>{const t=document.getElementById("astra-starter-templates-preview");t&&t.contentWindow.postMessage({call:"starterTemplatePreviewDispatch",value:e},"*")},So=(e,t)=>{const r=new Image;r.onload=function(){const e=document.createElement("canvas");e.width=this.naturalWidth,e.height=this.naturalHeight,e.getContext("2d").drawImage(this,0,0),t(e.toDataURL("image/png"))},r.src=e},_o=e=>{try{localStorage.setItem("starter-templates-onboarding",JSON.stringify(e))}catch(e){return!1}},ko=e=>{let t=[];if(e&&"astra-site-customizer-data"in e){const r=e["astra-site-customizer-data"]||"";if(r){const e=r["astra-settings"]["global-color-palette"].palette||[];e&&(t=[{slug:"default",title:(0,Sn.__)("Original","astra-sites"),colors:e}])}}return t},Co=e=>{let t={};if(e&&"astra-site-customizer-data"in e){const r=e["astra-site-customizer-data"]||"";if(r){const e=r["astra-settings"]||[],n=e["headings-font-family"];t={default:!0,"body-font-family":e["body-font-family"],"body-font-variant":e["body-font-variant"],"body-font-weight":e["body-font-weight"],"font-size-body":e["font-size-body"],"body-line-height":e["body-line-height"],"headings-font-family":n,"headings-font-weight":e["headings-font-weight"],"headings-line-height":e["headings-line-height"],"headings-font-variant":e["headings-font-variant"]}}}return t},Ao=e=>{const t={},r=["h1","h2","h3","h4","h5","h6"];if(e&&"astra-site-customizer-data"in e){const n=e["astra-site-customizer-data"]||"";if(n){const e=n["astra-settings"]||[];r.forEach((r=>{t["font-family-"+r]=e[`font-family-${r}`],t["font-weight-"+r]=e[`font-weight-${r}`],t["text-transform-"+r]=e[`text-transform-${r}`],t["line-height-"+r]=e[`line-height-${r}`]}))}}return t},Po=e=>{let t="light";return e&&"astra-site-color-scheme"in e&&""!==e["astra-site-color-scheme"]&&(t=e["astra-site-color-scheme"]),t},To=(e,t)=>`${starterTemplates.supportLink}&template-id=${e}&subject=${t}`,Io=e=>{let t=e["thumbnail-image-url"]||"";return""===t&&!1===Eo()&&(t="fse"===astraSitesVars.default_page_builder?`${starterTemplates.imageDir}spectra-placeholder.png`:`${starterTemplates.imageDir}placeholder.png`),{id:e.id,image:t,title:(0,wn.decodeEntities)(e.title),badge:"free"!==e["astra-sites-type"]?(0,Sn.__)("Premium","astra-sites"):"",...e}},Do=e=>{const t=Math.floor(e/60/60),r=Math.floor(e/60)-60*t,n=e%60;return r?r+"."+n:"0."+n},Fo=(e="gutenberg")=>{const t=new FormData;t.append("action","astra-sites-change-page-builder"),t.append("_ajax_nonce",astraSitesVars._ajax_nonce),t.append("page_builder",e),fetch(ajaxurl,{method:"post",body:t})},Oo=window.wp.url,Mo=/^(?:[a-z]+:|#|\?|\.|\/)/i;var No=r(8587),Ro=r(8168);function Lo(e){var t,r,n="";if("string"==typeof e||"number"==typeof e)n+=e;else if("object"==typeof e)if(Array.isArray(e)){var a=e.length;for(t=0;t<a;t++)e[t]&&(r=Lo(e[t]))&&(n&&(n+=" "),n+=r)}else for(r in e)e[r]&&(n&&(n+=" "),n+=r);return n}const Bo=function(){for(var e,t,r=0,n="",a=arguments.length;r<a;r++)(e=arguments[r])&&(t=Lo(e))&&(n&&(n+=" "),n+=t);return n};var jo=r(7437);function Vo(e,t,r=void 0){const n={};return Object.keys(e).forEach((a=>{n[a]=e[a].reduce(((e,n)=>{if(n){const a=t(n);""!==a&&e.push(a),r&&r[n]&&e.push(r[n])}return e}),[]).join(" ")})),n}var zo=r(5697),Go=r(6937);function Wo(e){if(e.type)return e;if("#"===e.charAt(0))return Wo(function(e){e=e.slice(1);const t=new RegExp(`.{1,${e.length>=6?2:1}}`,"g");let r=e.match(t);return r&&1===r[0].length&&(r=r.map((e=>e+e))),r?`rgb${4===r.length?"a":""}(${r.map(((e,t)=>t<3?parseInt(e,16):Math.round(parseInt(e,16)/255*1e3)/1e3)).join(", ")})`:""}(e));const t=e.indexOf("("),r=e.substring(0,t);if(-1===["rgb","rgba","hsl","hsla","color"].indexOf(r))throw new Error((0,zo.A)(9,e));let n,a=e.substring(t+1,e.length-1);if("color"===r){if(a=a.split(" "),n=a.shift(),4===a.length&&"/"===a[3].charAt(0)&&(a[3]=a[3].slice(1)),-1===["srgb","display-p3","a98-rgb","prophoto-rgb","rec-2020"].indexOf(n))throw new Error((0,zo.A)(10,n))}else a=a.split(",");return a=a.map((e=>parseFloat(e))),{type:r,values:a,colorSpace:n}}function Ho(e,t){return e=Wo(e),t=function(e,t=0,r=1){return(0,Go.A)(e,t,r)}(t),"rgb"!==e.type&&"hsl"!==e.type||(e.type+="a"),"color"===e.type?e.values[3]=`/${t}`:e.values[3]=t,function(e){const{type:t,colorSpace:r}=e;let{values:n}=e;return-1!==t.indexOf("rgb")?n=n.map(((e,t)=>t<3?parseInt(e,10):e)):-1!==t.indexOf("hsl")&&(n[1]=`${n[1]}%`,n[2]=`${n[2]}%`),n=-1!==t.indexOf("color")?`${r} ${n.join(" ")}`:`${n.join(", ")}`,`${t}(${n})`}(e)}var Uo=r(6461),qo=r(4521),$o=r(4188),Zo=r(3571),Xo=r(8749);function Qo(e,t){return(0,Ro.A)({toolbar:{minHeight:56,[e.up("xs")]:{"@media (orientation: landscape)":{minHeight:48}},[e.up("sm")]:{minHeight:64}}},t)}var Yo=r(771);const Jo={black:"#000",white:"#fff"},Ko={50:"#fafafa",100:"#f5f5f5",200:"#eeeeee",300:"#e0e0e0",400:"#bdbdbd",500:"#9e9e9e",600:"#757575",700:"#616161",800:"#424242",900:"#212121",A100:"#f5f5f5",A200:"#eeeeee",A400:"#bdbdbd",A700:"#616161"},es={50:"#f3e5f5",100:"#e1bee7",200:"#ce93d8",300:"#ba68c8",400:"#ab47bc",500:"#9c27b0",600:"#8e24aa",700:"#7b1fa2",800:"#6a1b9a",900:"#4a148c",A100:"#ea80fc",A200:"#e040fb",A400:"#d500f9",A700:"#aa00ff"},ts={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"},rs={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"},ns={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"},as={50:"#e1f5fe",100:"#b3e5fc",200:"#81d4fa",300:"#4fc3f7",400:"#29b6f6",500:"#03a9f4",600:"#039be5",700:"#0288d1",800:"#0277bd",900:"#01579b",A100:"#80d8ff",A200:"#40c4ff",A400:"#00b0ff",A700:"#0091ea"},is={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"},os=["mode","contrastThreshold","tonalOffset"],ss={text:{primary:"rgba(0, 0, 0, 0.87)",secondary:"rgba(0, 0, 0, 0.6)",disabled:"rgba(0, 0, 0, 0.38)"},divider:"rgba(0, 0, 0, 0.12)",background:{paper:Jo.white,default:Jo.white},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}},ls={text:{primary:Jo.white,secondary:"rgba(255, 255, 255, 0.7)",disabled:"rgba(255, 255, 255, 0.5)",icon:"rgba(255, 255, 255, 0.5)"},divider:"rgba(255, 255, 255, 0.12)",background:{paper:"#121212",default:"#121212"},action:{active:Jo.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 cs(e,t,r,n){const a=n.light||n,i=n.dark||1.5*n;e[t]||(e.hasOwnProperty(r)?e[t]=e[r]:"light"===t?e.light=(0,Yo.a)(e.main,a):"dark"===t&&(e.dark=(0,Yo.e$)(e.main,i)))}const us=["fontFamily","fontSize","fontWeightLight","fontWeightRegular","fontWeightMedium","fontWeightBold","htmlFontSize","allVariants","pxToRem"],ps={textTransform:"uppercase"},ds='"Roboto", "Helvetica", "Arial", sans-serif';function fs(e,t){const r="function"==typeof t?t(e):t,{fontFamily:n=ds,fontSize:a=14,fontWeightLight:i=300,fontWeightRegular:o=400,fontWeightMedium:s=500,fontWeightBold:l=700,htmlFontSize:c=16,allVariants:u,pxToRem:p}=r,d=(0,No.A)(r,us),f=a/14,h=p||(e=>e/c*f+"rem"),m=(e,t,r,a,i)=>{return(0,Ro.A)({fontFamily:n,fontWeight:e,fontSize:h(t),lineHeight:r},n===ds?{letterSpacing:(o=a/t,Math.round(1e5*o)/1e5+"em")}:{},i,u);var o},g={h1:m(i,96,1.167,-1.5),h2:m(i,60,1.2,-.5),h3:m(o,48,1.167,0),h4:m(o,34,1.235,.25),h5:m(o,24,1.334,0),h6:m(s,20,1.6,.15),subtitle1:m(o,16,1.75,.15),subtitle2:m(s,14,1.57,.1),body1:m(o,16,1.5,.15),body2:m(o,14,1.43,.15),button:m(s,14,1.75,.4,ps),caption:m(o,12,1.66,.4),overline:m(o,12,2.66,1,ps),inherit:{fontFamily:"inherit",fontWeight:"inherit",fontSize:"inherit",lineHeight:"inherit",letterSpacing:"inherit"}};return(0,qo.A)((0,Ro.A)({htmlFontSize:c,pxToRem:h,fontFamily:n,fontSize:a,fontWeightLight:i,fontWeightRegular:o,fontWeightMedium:s,fontWeightBold:l},g),d,{clone:!1})}function hs(...e){return[`${e[0]}px ${e[1]}px ${e[2]}px ${e[3]}px rgba(0,0,0,0.2)`,`${e[4]}px ${e[5]}px ${e[6]}px ${e[7]}px rgba(0,0,0,0.14)`,`${e[8]}px ${e[9]}px ${e[10]}px ${e[11]}px rgba(0,0,0,0.12)`].join(",")}const ms=["none",hs(0,2,1,-1,0,1,1,0,0,1,3,0),hs(0,3,1,-2,0,2,2,0,0,1,5,0),hs(0,3,3,-2,0,3,4,0,0,1,8,0),hs(0,2,4,-1,0,4,5,0,0,1,10,0),hs(0,3,5,-1,0,5,8,0,0,1,14,0),hs(0,3,5,-1,0,6,10,0,0,1,18,0),hs(0,4,5,-2,0,7,10,1,0,2,16,1),hs(0,5,5,-3,0,8,10,1,0,3,14,2),hs(0,5,6,-3,0,9,12,1,0,3,16,2),hs(0,6,6,-3,0,10,14,1,0,4,18,3),hs(0,6,7,-4,0,11,15,1,0,4,20,3),hs(0,7,8,-4,0,12,17,2,0,5,22,4),hs(0,7,8,-4,0,13,19,2,0,5,24,4),hs(0,7,9,-4,0,14,21,2,0,5,26,4),hs(0,8,9,-5,0,15,22,2,0,6,28,5),hs(0,8,10,-5,0,16,24,2,0,6,30,5),hs(0,8,11,-5,0,17,26,2,0,6,32,5),hs(0,9,11,-5,0,18,28,2,0,7,34,6),hs(0,9,12,-6,0,19,29,2,0,7,36,6),hs(0,10,13,-6,0,20,31,3,0,8,38,7),hs(0,10,13,-6,0,21,33,3,0,8,40,7),hs(0,10,14,-6,0,22,35,3,0,8,42,7),hs(0,11,14,-7,0,23,36,3,0,9,44,8),hs(0,11,15,-7,0,24,38,3,0,9,46,8)],gs=["duration","easing","delay"],ys={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)"},vs={shortest:150,shorter:200,short:250,standard:300,complex:375,enteringScreen:225,leavingScreen:195};function bs(e){return`${Math.round(e)}ms`}function xs(e){if(!e)return 0;const t=e/36;return Math.round(10*(4+15*t**.25+t/5))}function Es(e){const t=(0,Ro.A)({},ys,e.easing),r=(0,Ro.A)({},vs,e.duration);return(0,Ro.A)({getAutoHeightDuration:xs,create:(e=["all"],n={})=>{const{duration:a=r.standard,easing:i=t.easeInOut,delay:o=0}=n;return(0,No.A)(n,gs),(Array.isArray(e)?e:[e]).map((e=>`${e} ${"string"==typeof a?a:bs(a)} ${i} ${"string"==typeof o?o:bs(o)}`)).join(",")}},e,{easing:t,duration:r})}const ws={mobileStepper:1e3,fab:1050,speedDial:1050,appBar:1100,drawer:1200,modal:1300,snackbar:1400,tooltip:1500},Ss=["breakpoints","mixins","spacing","palette","transitions","typography","shape"];const _s=function(e={},...t){const{mixins:r={},palette:n={},transitions:a={},typography:i={}}=e,o=(0,No.A)(e,Ss);if(e.vars)throw new Error((0,zo.A)(18));const s=function(e){const{mode:t="light",contrastThreshold:r=3,tonalOffset:n=.2}=e,a=(0,No.A)(e,os),i=e.primary||function(e="light"){return"dark"===e?{main:ns[200],light:ns[50],dark:ns[400]}:{main:ns[700],light:ns[400],dark:ns[800]}}(t),o=e.secondary||function(e="light"){return"dark"===e?{main:es[200],light:es[50],dark:es[400]}:{main:es[500],light:es[300],dark:es[700]}}(t),s=e.error||function(e="light"){return"dark"===e?{main:ts[500],light:ts[300],dark:ts[700]}:{main:ts[700],light:ts[400],dark:ts[800]}}(t),l=e.info||function(e="light"){return"dark"===e?{main:as[400],light:as[300],dark:as[700]}:{main:as[700],light:as[500],dark:as[900]}}(t),c=e.success||function(e="light"){return"dark"===e?{main:is[400],light:is[300],dark:is[700]}:{main:is[800],light:is[500],dark:is[900]}}(t),u=e.warning||function(e="light"){return"dark"===e?{main:rs[400],light:rs[300],dark:rs[700]}:{main:"#ed6c02",light:rs[500],dark:rs[900]}}(t);function p(e){return(0,Yo.eM)(e,ls.text.primary)>=r?ls.text.primary:ss.text.primary}const d=({color:e,name:t,mainShade:r=500,lightShade:a=300,darkShade:i=700})=>{if(!(e=(0,Ro.A)({},e)).main&&e[r]&&(e.main=e[r]),!e.hasOwnProperty("main"))throw new Error((0,zo.A)(11,t?` (${t})`:"",r));if("string"!=typeof e.main)throw new Error((0,zo.A)(12,t?` (${t})`:"",JSON.stringify(e.main)));return cs(e,"light",a,n),cs(e,"dark",i,n),e.contrastText||(e.contrastText=p(e.main)),e},f={dark:ls,light:ss};return(0,qo.A)((0,Ro.A)({common:(0,Ro.A)({},Jo),mode:t,primary:d({color:i,name:"primary"}),secondary:d({color:o,name:"secondary",mainShade:"A400",lightShade:"A200",darkShade:"A700"}),error:d({color:s,name:"error"}),warning:d({color:u,name:"warning"}),info:d({color:l,name:"info"}),success:d({color:c,name:"success"}),grey:Ko,contrastThreshold:r,getContrastText:p,augmentColor:d,tonalOffset:n},f[t]),a)}(n),l=(0,Xo.A)(e);let c=(0,qo.A)(l,{mixins:Qo(l.breakpoints,r),palette:s,shadows:ms.slice(),typography:fs(s,i),transitions:Es(a),zIndex:(0,Ro.A)({},ws)});return c=(0,qo.A)(c,o),c=t.reduce(((e,t)=>(0,qo.A)(e,t)),c),c.unstable_sxConfig=(0,Ro.A)({},$o.A,null==o?void 0:o.unstable_sxConfig),c.unstable_sx=function(e){return(0,Zo.A)({sx:e,theme:this})},c},ks=_s(),Cs="$$material",As=(0,Uo.Ay)({themeId:Cs,defaultTheme:ks,rootShouldForwardProp:e=>function(e){return"ownerState"!==e&&"theme"!==e&&"sx"!==e&&"as"!==e}(e)&&"classes"!==e});function Ps(e,t){const r=(0,Ro.A)({},t);return Object.keys(e).forEach((n=>{if(n.toString().match(/^(components|slots)$/))r[n]=(0,Ro.A)({},e[n],r[n]);else if(n.toString().match(/^(componentsProps|slotProps)$/)){const a=e[n]||{},i=t[n];r[n]={},i&&Object.keys(i)?a&&Object.keys(a)?(r[n]=(0,Ro.A)({},i),Object.keys(a).forEach((e=>{r[n][e]=Ps(a[e],i[e])}))):r[n]=i:r[n]=a}else void 0===r[n]&&(r[n]=e[n])})),r}function Ts(e){const{theme:t,name:r,props:n}=e;return t&&t.components&&t.components[r]&&t.components[r].defaultProps?Ps(t.components[r].defaultProps,n):n}var Is=r(85);const Ds=(0,Xo.A)(),Fs=function(e=Ds){return function(e=null){const t=i.useContext(Is.T);return t&&(r=t,0!==Object.keys(r).length)?t:e;var r}(e)};function Os({props:e,name:t}){return function({props:e,name:t,defaultTheme:r,themeId:n}){let a=Fs(r);return n&&(a=a[n]||a),Ts({theme:a,name:t,props:e})}({props:e,name:t,defaultTheme:ks,themeId:Cs})}const Ms=e=>e,Ns=(()=>{let e=Ms;return{configure(t){e=t},generate:t=>e(t),reset(){e=Ms}}})(),Rs={active:"active",checked:"checked",completed:"completed",disabled:"disabled",error:"error",expanded:"expanded",focused:"focused",focusVisible:"focusVisible",open:"open",readOnly:"readOnly",required:"required",selected:"selected"};function Ls(e,t,r="Mui"){const n=Rs[t];return n?`${r}-${n}`:`${Ns.generate(e)}-${t}`}function Bs(e,t,r="Mui"){const n={};return t.forEach((t=>{n[t]=Ls(e,t,r)})),n}function js(e){return Ls("MuiSkeleton",e)}Bs("MuiSkeleton",["root","text","rectangular","rounded","circular","pulse","wave","withChildren","fitContent","heightAuto"]);var Vs=r(4848);const zs=["animation","className","component","height","style","variant","width"];let Gs,Ws,Hs,Us,qs=e=>e;const $s=(0,jo.i7)(Gs||(Gs=qs`
  0% {
    opacity: 1;
  }

  50% {
    opacity: 0.4;
  }

  100% {
    opacity: 1;
  }
`)),Zs=(0,jo.i7)(Ws||(Ws=qs`
  0% {
    transform: translateX(-100%);
  }

  50% {
    /* +0.5s of delay between each loop */
    transform: translateX(100%);
  }

  100% {
    transform: translateX(100%);
  }
`)),Xs=As("span",{name:"MuiSkeleton",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,t[r.variant],!1!==r.animation&&t[r.animation],r.hasChildren&&t.withChildren,r.hasChildren&&!r.width&&t.fitContent,r.hasChildren&&!r.height&&t.heightAuto]}})((({theme:e,ownerState:t})=>{const r=function(e){return String(e).match(/[\d.\-+]*\s*(.*)/)[1]||""}(e.shape.borderRadius)||"px",n=(a=e.shape.borderRadius,parseFloat(a));var a;return(0,Ro.A)({display:"block",backgroundColor:e.vars?e.vars.palette.Skeleton.bg:Ho(e.palette.text.primary,"light"===e.palette.mode?.11:.13),height:"1.2em"},"text"===t.variant&&{marginTop:0,marginBottom:0,height:"auto",transformOrigin:"0 55%",transform:"scale(1, 0.60)",borderRadius:`${n}${r}/${Math.round(n/.6*10)/10}${r}`,"&:empty:before":{content:'"\\00a0"'}},"circular"===t.variant&&{borderRadius:"50%"},"rounded"===t.variant&&{borderRadius:(e.vars||e).shape.borderRadius},t.hasChildren&&{"& > *":{visibility:"hidden"}},t.hasChildren&&!t.width&&{maxWidth:"fit-content"},t.hasChildren&&!t.height&&{height:"auto"})}),(({ownerState:e})=>"pulse"===e.animation&&(0,jo.AH)(Hs||(Hs=qs`
      animation: ${0} 2s ease-in-out 0.5s infinite;
    `),$s)),(({ownerState:e,theme:t})=>"wave"===e.animation&&(0,jo.AH)(Us||(Us=qs`
      position: relative;
      overflow: hidden;

      /* Fix bug in Safari https://bugs.webkit.org/show_bug.cgi?id=68196 */
      -webkit-mask-image: -webkit-radial-gradient(white, black);

      &::after {
        animation: ${0} 2s linear 0.5s infinite;
        background: linear-gradient(
          90deg,
          transparent,
          ${0},
          transparent
        );
        content: '';
        position: absolute;
        transform: translateX(-100%); /* Avoid flash during server-side hydration */
        bottom: 0;
        left: 0;
        right: 0;
        top: 0;
      }
    `),Zs,(t.vars||t).palette.action.hover))),Qs=i.forwardRef((function(e,t){const r=Os({props:e,name:"MuiSkeleton"}),{animation:n="pulse",className:a,component:i="span",height:o,style:s,variant:l="text",width:c}=r,u=(0,No.A)(r,zs),p=(0,Ro.A)({},r,{animation:n,component:i,variant:l,hasChildren:Boolean(u.children)}),d=(e=>{const{classes:t,variant:r,animation:n,hasChildren:a,width:i,height:o}=e;return Vo({root:["root",r,n,a&&"withChildren",a&&!i&&"fitContent",a&&!o&&"heightAuto"]},js,t)})(p);return(0,Vs.jsx)(Xs,(0,Ro.A)({as:i,ref:t,className:Bo(d.root,a),ownerState:p},u,{style:(0,Ro.A)({width:c,height:o},s)}))}));var Ys=r(9452),Js=r(9599);const Ks=i.createContext();function el(e){return Ls("MuiGrid",e)}const tl=["auto",!0,1,2,3,4,5,6,7,8,9,10,11,12],rl=Bs("MuiGrid",["root","container","item","zeroMinWidth",...[0,1,2,3,4,5,6,7,8,9,10].map((e=>`spacing-xs-${e}`)),...["column-reverse","column","row-reverse","row"].map((e=>`direction-xs-${e}`)),...["nowrap","wrap-reverse","wrap"].map((e=>`wrap-xs-${e}`)),...tl.map((e=>`grid-xs-${e}`)),...tl.map((e=>`grid-sm-${e}`)),...tl.map((e=>`grid-md-${e}`)),...tl.map((e=>`grid-lg-${e}`)),...tl.map((e=>`grid-xl-${e}`))]),nl=rl,al=["className","columns","columnSpacing","component","container","direction","item","rowSpacing","spacing","wrap","zeroMinWidth"];function il(e){const t=parseFloat(e);return`${t}${String(e).replace(String(t),"")||"px"}`}function ol({breakpoints:e,values:t}){let r="";Object.keys(t).forEach((e=>{""===r&&0!==t[e]&&(r=e)}));const n=Object.keys(e).sort(((t,r)=>e[t]-e[r]));return n.slice(0,n.indexOf(r))}const sl=As("div",{name:"MuiGrid",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e,{container:n,direction:a,item:i,spacing:o,wrap:s,zeroMinWidth:l,breakpoints:c}=r;let u=[];n&&(u=function(e,t,r={}){if(!e||e<=0)return[];if("string"==typeof e&&!Number.isNaN(Number(e))||"number"==typeof e)return[r[`spacing-xs-${String(e)}`]];const n=[];return t.forEach((t=>{const a=e[t];Number(a)>0&&n.push(r[`spacing-${t}-${String(a)}`])})),n}(o,c,t));const p=[];return c.forEach((e=>{const n=r[e];n&&p.push(t[`grid-${e}-${String(n)}`])})),[t.root,n&&t.container,i&&t.item,l&&t.zeroMinWidth,...u,"row"!==a&&t[`direction-xs-${String(a)}`],"wrap"!==s&&t[`wrap-xs-${String(s)}`],...p]}})((({ownerState:e})=>(0,Ro.A)({boxSizing:"border-box"},e.container&&{display:"flex",flexWrap:"wrap",width:"100%"},e.item&&{margin:0},e.zeroMinWidth&&{minWidth:0},"wrap"!==e.wrap&&{flexWrap:e.wrap})),(function({theme:e,ownerState:t}){const r=(0,Ys.kW)({values:t.direction,breakpoints:e.breakpoints.values});return(0,Ys.NI)({theme:e},r,(e=>{const t={flexDirection:e};return 0===e.indexOf("column")&&(t[`& > .${nl.item}`]={maxWidth:"none"}),t}))}),(function({theme:e,ownerState:t}){const{container:r,rowSpacing:n}=t;let a={};if(r&&0!==n){const t=(0,Ys.kW)({values:n,breakpoints:e.breakpoints.values});let r;"object"==typeof t&&(r=ol({breakpoints:e.breakpoints.values,values:t})),a=(0,Ys.NI)({theme:e},t,((t,n)=>{var a;const i=e.spacing(t);return"0px"!==i?{marginTop:`-${il(i)}`,[`& > .${nl.item}`]:{paddingTop:il(i)}}:null!=(a=r)&&a.includes(n)?{}:{marginTop:0,[`& > .${nl.item}`]:{paddingTop:0}}}))}return a}),(function({theme:e,ownerState:t}){const{container:r,columnSpacing:n}=t;let a={};if(r&&0!==n){const t=(0,Ys.kW)({values:n,breakpoints:e.breakpoints.values});let r;"object"==typeof t&&(r=ol({breakpoints:e.breakpoints.values,values:t})),a=(0,Ys.NI)({theme:e},t,((t,n)=>{var a;const i=e.spacing(t);return"0px"!==i?{width:`calc(100% + ${il(i)})`,marginLeft:`-${il(i)}`,[`& > .${nl.item}`]:{paddingLeft:il(i)}}:null!=(a=r)&&a.includes(n)?{}:{width:"100%",marginLeft:0,[`& > .${nl.item}`]:{paddingLeft:0}}}))}return a}),(function({theme:e,ownerState:t}){let r;return e.breakpoints.keys.reduce(((n,a)=>{let i={};if(t[a]&&(r=t[a]),!r)return n;if(!0===r)i={flexBasis:0,flexGrow:1,maxWidth:"100%"};else if("auto"===r)i={flexBasis:"auto",flexGrow:0,flexShrink:0,maxWidth:"none",width:"auto"};else{const o=(0,Ys.kW)({values:t.columns,breakpoints:e.breakpoints.values}),s="object"==typeof o?o[a]:o;if(null==s)return n;const l=Math.round(r/s*1e8)/1e6+"%";let c={};if(t.container&&t.item&&0!==t.columnSpacing){const r=e.spacing(t.columnSpacing);if("0px"!==r){const e=`calc(${l} + ${il(r)})`;c={flexBasis:e,maxWidth:e}}}i=(0,Ro.A)({flexBasis:l,flexGrow:0,maxWidth:l},c)}return 0===e.breakpoints.values[a]?Object.assign(n,i):n[e.breakpoints.up(a)]=i,n}),{})})),ll=i.forwardRef((function(e,t){const r=Os({props:e,name:"MuiGrid"}),{breakpoints:n}=function(){const e=Fs(ks);return e[Cs]||e}(),a=(0,Js.A)(r),{className:o,columns:s,columnSpacing:l,component:c="div",container:u=!1,direction:p="row",item:d=!1,rowSpacing:f,spacing:h=0,wrap:m="wrap",zeroMinWidth:g=!1}=a,y=(0,No.A)(a,al),v=f||h,b=l||h,x=i.useContext(Ks),E=u?s||12:x,w={},S=(0,Ro.A)({},y);n.keys.forEach((e=>{null!=y[e]&&(w[e]=y[e],delete S[e])}));const _=(0,Ro.A)({},a,{columns:E,container:u,direction:p,item:d,rowSpacing:v,columnSpacing:b,wrap:m,zeroMinWidth:g,spacing:h},w,{breakpoints:n.keys}),k=(e=>{const{classes:t,container:r,direction:n,item:a,spacing:i,wrap:o,zeroMinWidth:s,breakpoints:l}=e;let c=[];r&&(c=function(e,t){if(!e||e<=0)return[];if("string"==typeof e&&!Number.isNaN(Number(e))||"number"==typeof e)return[`spacing-xs-${String(e)}`];const r=[];return t.forEach((t=>{const n=e[t];if(Number(n)>0){const e=`spacing-${t}-${String(n)}`;r.push(e)}})),r}(i,l));const u=[];return l.forEach((t=>{const r=e[t];r&&u.push(`grid-${t}-${String(r)}`)})),Vo({root:["root",r&&"container",a&&"item",s&&"zeroMinWidth",...c,"row"!==n&&`direction-xs-${String(n)}`,"wrap"!==o&&`wrap-xs-${String(o)}`,...u]},el,t)})(_);return(0,Vs.jsx)(Ks.Provider,{value:E,children:(0,Vs.jsx)(sl,(0,Ro.A)({ownerState:_,className:Bo(k.root,o),as:c,ref:t},S))})})),cl=ll;var ul=r(4073);const pl=["className","component"],dl=Bs("MuiBox",["root"]),fl=_s(),hl=function(e={}){const{themeId:t,defaultTheme:r,defaultClassName:n="MuiBox-root",generateClassName:a}=e,o=(0,ul.default)("div",{shouldForwardProp:e=>"theme"!==e&&"sx"!==e&&"as"!==e})(Zo.A);return i.forwardRef((function(e,i){const s=Fs(r),l=(0,Js.A)(e),{className:c,component:u="div"}=l,p=(0,No.A)(l,pl);return(0,Vs.jsx)(o,(0,Ro.A)({as:u,ref:i,className:Bo(c,a?a(n):n),theme:t&&s[t]||s},p))}))}({themeId:Cs,defaultTheme:fl,defaultClassName:dl.root,generateClassName:Ns.generate}),ml="-";function gl(e){const t=function(e){const{theme:t,prefix:r}=e,n={nextPart:new Map,validators:[]},a=function(e,t){return t?e.map((([e,r])=>[e,r.map((e=>"string"==typeof e?t+e:"object"==typeof e?Object.fromEntries(Object.entries(e).map((([e,r])=>[t+e,r]))):e))])):e}(Object.entries(e.classGroups),r);return a.forEach((([e,r])=>{bl(r,n,e,t)})),n}(e),{conflictingClassGroups:r,conflictingClassGroupModifiers:n}=e;return{getClassGroupId:function(e){const r=e.split(ml);return""===r[0]&&1!==r.length&&r.shift(),yl(r,t)||function(e){if(vl.test(e)){const t=vl.exec(e)[1],r=t?.substring(0,t.indexOf(":"));if(r)return"arbitrary.."+r}}(e)},getConflictingClassGroupIds:function(e,t){const a=r[e]||[];return t&&n[e]?[...a,...n[e]]:a}}}function yl(e,t){if(0===e.length)return t.classGroupId;const r=e[0],n=t.nextPart.get(r),a=n?yl(e.slice(1),n):void 0;if(a)return a;if(0===t.validators.length)return;const i=e.join(ml);return t.validators.find((({validator:e})=>e(i)))?.classGroupId}const vl=/^\[(.+)\]$/;function bl(e,t,r,n){e.forEach((e=>{if("string"!=typeof e){if("function"==typeof e)return e.isThemeGetter?void bl(e(n),t,r,n):void t.validators.push({validator:e,classGroupId:r});Object.entries(e).forEach((([e,a])=>{bl(a,xl(t,e),r,n)}))}else(""===e?t:xl(t,e)).classGroupId=r}))}function xl(e,t){let r=e;return t.split(ml).forEach((e=>{r.nextPart.has(e)||r.nextPart.set(e,{nextPart:new Map,validators:[]}),r=r.nextPart.get(e)})),r}function El(e){if(e<1)return{get:()=>{},set:()=>{}};let t=0,r=new Map,n=new Map;function a(a,i){r.set(a,i),t++,t>e&&(t=0,n=r,r=new Map)}return{get(e){let t=r.get(e);return void 0!==t?t:void 0!==(t=n.get(e))?(a(e,t),t):void 0},set(e,t){r.has(e)?r.set(e,t):a(e,t)}}}const wl="!";function Sl(e){const t=e.separator,r=1===t.length,n=t[0],a=t.length;return function(e){const i=[];let o,s=0,l=0;for(let c=0;c<e.length;c++){let u=e[c];if(0===s){if(u===n&&(r||e.slice(c,c+a)===t)){i.push(e.slice(l,c)),l=c+a;continue}if("/"===u){o=c;continue}}"["===u?s++:"]"===u&&s--}const c=0===i.length?e:e.substring(l),u=c.startsWith(wl);return{modifiers:i,hasImportantModifier:u,baseClassName:u?c.substring(1):c,maybePostfixModifierPosition:o&&o>l?o-l:void 0}}}const _l=/\s+/;function kl(){let e,t,r=0,n="";for(;r<arguments.length;)(e=arguments[r++])&&(t=Cl(e))&&(n&&(n+=" "),n+=t);return n}function Cl(e){if("string"==typeof e)return e;let t,r="";for(let n=0;n<e.length;n++)e[n]&&(t=Cl(e[n]))&&(r&&(r+=" "),r+=t);return r}function Al(e,...t){let r,n,a,i=function(s){const l=t.reduce(((e,t)=>t(e)),e());return r=function(e){return{cache:El(e.cacheSize),splitModifiers:Sl(e),...gl(e)}}(l),n=r.cache.get,a=r.cache.set,i=o,o(s)};function o(e){const t=n(e);if(t)return t;const i=function(e,t){const{splitModifiers:r,getClassGroupId:n,getConflictingClassGroupIds:a}=t,i=new Set;return e.trim().split(_l).map((e=>{const{modifiers:t,hasImportantModifier:a,baseClassName:i,maybePostfixModifierPosition:o}=r(e);let s=n(o?i.substring(0,o):i),l=Boolean(o);if(!s){if(!o)return{isTailwindClass:!1,originalClassName:e};if(s=n(i),!s)return{isTailwindClass:!1,originalClassName:e};l=!1}const c=function(e){if(e.length<=1)return e;const t=[];let r=[];return e.forEach((e=>{"["===e[0]?(t.push(...r.sort(),e),r=[]):r.push(e)})),t.push(...r.sort()),t}(t).join(":");return{isTailwindClass:!0,modifierId:a?c+wl:c,classGroupId:s,originalClassName:e,hasPostfixModifier:l}})).reverse().filter((e=>{if(!e.isTailwindClass)return!0;const{modifierId:t,classGroupId:r,hasPostfixModifier:n}=e,o=t+r;return!i.has(o)&&(i.add(o),a(r,n).forEach((e=>i.add(t+e))),!0)})).reverse().map((e=>e.originalClassName)).join(" ")}(e,r);return a(e,i),i}return function(){return i(kl.apply(null,arguments))}}function Pl(e){const t=t=>t[e]||[];return t.isThemeGetter=!0,t}const Tl=/^\[(?:([a-z-]+):)?(.+)\]$/i,Il=/^\d+\/\d+$/,Dl=new Set(["px","full","screen"]),Fl=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,Ol=/\d+(%|px|r?em|[sdl]?v([hwib]|min|max)|pt|pc|in|cm|mm|cap|ch|ex|r?lh|cq(w|h|i|b|min|max))|\b(calc|min|max|clamp)\(.+\)|^0$/,Ml=/^(rgba?|hsla?|hwb|(ok)?(lab|lch))\(.+\)$/,Nl=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,Rl=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/;function Ll(e){return jl(e)||Dl.has(e)||Il.test(e)}function Bl(e){return Jl(e,"length",Kl)}function jl(e){return Boolean(e)&&!Number.isNaN(Number(e))}function Vl(e){return Jl(e,"number",jl)}function zl(e){return Boolean(e)&&Number.isInteger(Number(e))}function Gl(e){return e.endsWith("%")&&jl(e.slice(0,-1))}function Wl(e){return Tl.test(e)}function Hl(e){return Fl.test(e)}const Ul=new Set(["length","size","percentage"]);function ql(e){return Jl(e,Ul,ec)}function $l(e){return Jl(e,"position",ec)}const Zl=new Set(["image","url"]);function Xl(e){return Jl(e,Zl,rc)}function Ql(e){return Jl(e,"",tc)}function Yl(){return!0}function Jl(e,t,r){const n=Tl.exec(e);return!!n&&(n[1]?"string"==typeof t?n[1]===t:t.has(n[1]):r(n[2]))}function Kl(e){return Ol.test(e)&&!Ml.test(e)}function ec(){return!1}function tc(e){return Nl.test(e)}function rc(e){return Rl.test(e)}function nc(){const e=Pl("colors"),t=Pl("spacing"),r=Pl("blur"),n=Pl("brightness"),a=Pl("borderColor"),i=Pl("borderRadius"),o=Pl("borderSpacing"),s=Pl("borderWidth"),l=Pl("contrast"),c=Pl("grayscale"),u=Pl("hueRotate"),p=Pl("invert"),d=Pl("gap"),f=Pl("gradientColorStops"),h=Pl("gradientColorStopPositions"),m=Pl("inset"),g=Pl("margin"),y=Pl("opacity"),v=Pl("padding"),b=Pl("saturate"),x=Pl("scale"),E=Pl("sepia"),w=Pl("skew"),S=Pl("space"),_=Pl("translate"),k=()=>["auto",Wl,t],C=()=>[Wl,t],A=()=>["",Ll,Bl],P=()=>["auto",jl,Wl],T=()=>["","0",Wl],I=()=>[jl,Vl],D=()=>[jl,Wl];return{cacheSize:500,separator:":",theme:{colors:[Yl],spacing:[Ll,Bl],blur:["none","",Hl,Wl],brightness:I(),borderColor:[e],borderRadius:["none","","full",Hl,Wl],borderSpacing:C(),borderWidth:A(),contrast:I(),grayscale:T(),hueRotate:D(),invert:T(),gap:C(),gradientColorStops:[e],gradientColorStopPositions:[Gl,Bl],inset:k(),margin:k(),opacity:I(),padding:C(),saturate:I(),scale:I(),sepia:T(),skew:D(),space:C(),translate:C()},classGroups:{aspect:[{aspect:["auto","square","video",Wl]}],container:["container"],columns:[{columns:[Hl]}],"break-after":[{"break-after":["auto","avoid","all","avoid-page","page","left","right","column"]}],"break-before":[{"break-before":["auto","avoid","all","avoid-page","page","left","right","column"]}],"break-inside":[{"break-inside":["auto","avoid","avoid-page","avoid-column"]}],"box-decoration":[{"box-decoration":["slice","clone"]}],box:[{box:["border","content"]}],display:["block","inline-block","inline","flex","inline-flex","table","inline-table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row-group","table-row","flow-root","grid","inline-grid","contents","list-item","hidden"],float:[{float:["right","left","none","start","end"]}],clear:[{clear:["left","right","both","none","start","end"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}],"object-position":[{object:["bottom","center","left","left-bottom","left-top","right","right-bottom","right-top","top",Wl]}],overflow:[{overflow:["auto","hidden","clip","visible","scroll"]}],"overflow-x":[{"overflow-x":["auto","hidden","clip","visible","scroll"]}],"overflow-y":[{"overflow-y":["auto","hidden","clip","visible","scroll"]}],overscroll:[{overscroll:["auto","contain","none"]}],"overscroll-x":[{"overscroll-x":["auto","contain","none"]}],"overscroll-y":[{"overscroll-y":["auto","contain","none"]}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:[m]}],"inset-x":[{"inset-x":[m]}],"inset-y":[{"inset-y":[m]}],start:[{start:[m]}],end:[{end:[m]}],top:[{top:[m]}],right:[{right:[m]}],bottom:[{bottom:[m]}],left:[{left:[m]}],visibility:["visible","invisible","collapse"],z:[{z:["auto",zl,Wl]}],basis:[{basis:k()}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["wrap","wrap-reverse","nowrap"]}],flex:[{flex:["1","auto","initial","none",Wl]}],grow:[{grow:T()}],shrink:[{shrink:T()}],order:[{order:["first","last","none",zl,Wl]}],"grid-cols":[{"grid-cols":[Yl]}],"col-start-end":[{col:["auto",{span:["full",zl,Wl]},Wl]}],"col-start":[{"col-start":P()}],"col-end":[{"col-end":P()}],"grid-rows":[{"grid-rows":[Yl]}],"row-start-end":[{row:["auto",{span:[zl,Wl]},Wl]}],"row-start":[{"row-start":P()}],"row-end":[{"row-end":P()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":["auto","min","max","fr",Wl]}],"auto-rows":[{"auto-rows":["auto","min","max","fr",Wl]}],gap:[{gap:[d]}],"gap-x":[{"gap-x":[d]}],"gap-y":[{"gap-y":[d]}],"justify-content":[{justify:["normal","start","end","center","between","around","evenly","stretch"]}],"justify-items":[{"justify-items":["start","end","center","stretch"]}],"justify-self":[{"justify-self":["auto","start","end","center","stretch"]}],"align-content":[{content:["normal","start","end","center","between","around","evenly","stretch","baseline"]}],"align-items":[{items:["start","end","center","baseline","stretch"]}],"align-self":[{self:["auto","start","end","center","stretch","baseline"]}],"place-content":[{"place-content":["start","end","center","between","around","evenly","stretch","baseline"]}],"place-items":[{"place-items":["start","end","center","baseline","stretch"]}],"place-self":[{"place-self":["auto","start","end","center","stretch"]}],p:[{p:[v]}],px:[{px:[v]}],py:[{py:[v]}],ps:[{ps:[v]}],pe:[{pe:[v]}],pt:[{pt:[v]}],pr:[{pr:[v]}],pb:[{pb:[v]}],pl:[{pl:[v]}],m:[{m:[g]}],mx:[{mx:[g]}],my:[{my:[g]}],ms:[{ms:[g]}],me:[{me:[g]}],mt:[{mt:[g]}],mr:[{mr:[g]}],mb:[{mb:[g]}],ml:[{ml:[g]}],"space-x":[{"space-x":[S]}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":[S]}],"space-y-reverse":["space-y-reverse"],w:[{w:["auto","min","max","fit","svw","lvw","dvw",Wl,t]}],"min-w":[{"min-w":[Wl,t,"min","max","fit"]}],"max-w":[{"max-w":[Wl,t,"none","full","min","max","fit","prose",{screen:[Hl]},Hl]}],h:[{h:[Wl,t,"auto","min","max","fit","svh","lvh","dvh"]}],"min-h":[{"min-h":[Wl,t,"min","max","fit","svh","lvh","dvh"]}],"max-h":[{"max-h":[Wl,t,"min","max","fit","svh","lvh","dvh"]}],size:[{size:[Wl,t,"auto","min","max","fit"]}],"font-size":[{text:["base",Hl,Bl]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:["thin","extralight","light","normal","medium","semibold","bold","extrabold","black",Vl]}],"font-family":[{font:[Yl]}],"fvn-normal":["normal-nums"],"fvn-ordinal":["ordinal"],"fvn-slashed-zero":["slashed-zero"],"fvn-figure":["lining-nums","oldstyle-nums"],"fvn-spacing":["proportional-nums","tabular-nums"],"fvn-fraction":["diagonal-fractions","stacked-fractons"],tracking:[{tracking:["tighter","tight","normal","wide","wider","widest",Wl]}],"line-clamp":[{"line-clamp":["none",jl,Vl]}],leading:[{leading:["none","tight","snug","normal","relaxed","loose",Ll,Wl]}],"list-image":[{"list-image":["none",Wl]}],"list-style-type":[{list:["none","disc","decimal",Wl]}],"list-style-position":[{list:["inside","outside"]}],"placeholder-color":[{placeholder:[e]}],"placeholder-opacity":[{"placeholder-opacity":[y]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"text-color":[{text:[e]}],"text-opacity":[{"text-opacity":[y]}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:["solid","dashed","dotted","double","none","wavy"]}],"text-decoration-thickness":[{decoration:["auto","from-font",Ll,Bl]}],"underline-offset":[{"underline-offset":["auto",Ll,Wl]}],"text-decoration-color":[{decoration:[e]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:C()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",Wl]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",Wl]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-opacity":[{"bg-opacity":[y]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:["bottom","center","left","left-bottom","left-top","right","right-bottom","right-top","top",$l]}],"bg-repeat":[{bg:["no-repeat",{repeat:["","x","y","round","space"]}]}],"bg-size":[{bg:["auto","cover","contain",ql]}],"bg-image":[{bg:["none",{"gradient-to":["t","tr","r","br","b","bl","l","tl"]},Xl]}],"bg-color":[{bg:[e]}],"gradient-from-pos":[{from:[h]}],"gradient-via-pos":[{via:[h]}],"gradient-to-pos":[{to:[h]}],"gradient-from":[{from:[f]}],"gradient-via":[{via:[f]}],"gradient-to":[{to:[f]}],rounded:[{rounded:[i]}],"rounded-s":[{"rounded-s":[i]}],"rounded-e":[{"rounded-e":[i]}],"rounded-t":[{"rounded-t":[i]}],"rounded-r":[{"rounded-r":[i]}],"rounded-b":[{"rounded-b":[i]}],"rounded-l":[{"rounded-l":[i]}],"rounded-ss":[{"rounded-ss":[i]}],"rounded-se":[{"rounded-se":[i]}],"rounded-ee":[{"rounded-ee":[i]}],"rounded-es":[{"rounded-es":[i]}],"rounded-tl":[{"rounded-tl":[i]}],"rounded-tr":[{"rounded-tr":[i]}],"rounded-br":[{"rounded-br":[i]}],"rounded-bl":[{"rounded-bl":[i]}],"border-w":[{border:[s]}],"border-w-x":[{"border-x":[s]}],"border-w-y":[{"border-y":[s]}],"border-w-s":[{"border-s":[s]}],"border-w-e":[{"border-e":[s]}],"border-w-t":[{"border-t":[s]}],"border-w-r":[{"border-r":[s]}],"border-w-b":[{"border-b":[s]}],"border-w-l":[{"border-l":[s]}],"border-opacity":[{"border-opacity":[y]}],"border-style":[{border:["solid","dashed","dotted","double","none","hidden"]}],"divide-x":[{"divide-x":[s]}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":[s]}],"divide-y-reverse":["divide-y-reverse"],"divide-opacity":[{"divide-opacity":[y]}],"divide-style":[{divide:["solid","dashed","dotted","double","none"]}],"border-color":[{border:[a]}],"border-color-x":[{"border-x":[a]}],"border-color-y":[{"border-y":[a]}],"border-color-t":[{"border-t":[a]}],"border-color-r":[{"border-r":[a]}],"border-color-b":[{"border-b":[a]}],"border-color-l":[{"border-l":[a]}],"divide-color":[{divide:[a]}],"outline-style":[{outline:["","solid","dashed","dotted","double","none"]}],"outline-offset":[{"outline-offset":[Ll,Wl]}],"outline-w":[{outline:[Ll,Bl]}],"outline-color":[{outline:[e]}],"ring-w":[{ring:A()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:[e]}],"ring-opacity":[{"ring-opacity":[y]}],"ring-offset-w":[{"ring-offset":[Ll,Bl]}],"ring-offset-color":[{"ring-offset":[e]}],shadow:[{shadow:["","inner","none",Hl,Ql]}],"shadow-color":[{shadow:[Yl]}],opacity:[{opacity:[y]}],"mix-blend":[{"mix-blend":["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity","plus-lighter","plus-darker"]}],"bg-blend":[{"bg-blend":["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"]}],filter:[{filter:["","none"]}],blur:[{blur:[r]}],brightness:[{brightness:[n]}],contrast:[{contrast:[l]}],"drop-shadow":[{"drop-shadow":["","none",Hl,Wl]}],grayscale:[{grayscale:[c]}],"hue-rotate":[{"hue-rotate":[u]}],invert:[{invert:[p]}],saturate:[{saturate:[b]}],sepia:[{sepia:[E]}],"backdrop-filter":[{"backdrop-filter":["","none"]}],"backdrop-blur":[{"backdrop-blur":[r]}],"backdrop-brightness":[{"backdrop-brightness":[n]}],"backdrop-contrast":[{"backdrop-contrast":[l]}],"backdrop-grayscale":[{"backdrop-grayscale":[c]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[u]}],"backdrop-invert":[{"backdrop-invert":[p]}],"backdrop-opacity":[{"backdrop-opacity":[y]}],"backdrop-saturate":[{"backdrop-saturate":[b]}],"backdrop-sepia":[{"backdrop-sepia":[E]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":[o]}],"border-spacing-x":[{"border-spacing-x":[o]}],"border-spacing-y":[{"border-spacing-y":[o]}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["none","all","","colors","opacity","shadow","transform",Wl]}],duration:[{duration:D()}],ease:[{ease:["linear","in","out","in-out",Wl]}],delay:[{delay:D()}],animate:[{animate:["none","spin","ping","pulse","bounce",Wl]}],transform:[{transform:["","gpu","none"]}],scale:[{scale:[x]}],"scale-x":[{"scale-x":[x]}],"scale-y":[{"scale-y":[x]}],rotate:[{rotate:[zl,Wl]}],"translate-x":[{"translate-x":[_]}],"translate-y":[{"translate-y":[_]}],"skew-x":[{"skew-x":[w]}],"skew-y":[{"skew-y":[w]}],"transform-origin":[{origin:["center","top","top-right","right","bottom-right","bottom","bottom-left","left","top-left",Wl]}],accent:[{accent:["auto",e]}],appearance:[{appearance:["none","auto"]}],cursor:[{cursor:["auto","default","pointer","wait","text","move","help","not-allowed","none","context-menu","progress","cell","crosshair","vertical-text","alias","copy","no-drop","grab","grabbing","all-scroll","col-resize","row-resize","n-resize","e-resize","s-resize","w-resize","ne-resize","nw-resize","se-resize","sw-resize","ew-resize","ns-resize","nesw-resize","nwse-resize","zoom-in","zoom-out",Wl]}],"caret-color":[{caret:[e]}],"pointer-events":[{"pointer-events":["none","auto"]}],resize:[{resize:["none","y","x",""]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":C()}],"scroll-mx":[{"scroll-mx":C()}],"scroll-my":[{"scroll-my":C()}],"scroll-ms":[{"scroll-ms":C()}],"scroll-me":[{"scroll-me":C()}],"scroll-mt":[{"scroll-mt":C()}],"scroll-mr":[{"scroll-mr":C()}],"scroll-mb":[{"scroll-mb":C()}],"scroll-ml":[{"scroll-ml":C()}],"scroll-p":[{"scroll-p":C()}],"scroll-px":[{"scroll-px":C()}],"scroll-py":[{"scroll-py":C()}],"scroll-ps":[{"scroll-ps":C()}],"scroll-pe":[{"scroll-pe":C()}],"scroll-pt":[{"scroll-pt":C()}],"scroll-pr":[{"scroll-pr":C()}],"scroll-pb":[{"scroll-pb":C()}],"scroll-pl":[{"scroll-pl":C()}],"snap-align":[{snap:["start","end","center","align-none"]}],"snap-stop":[{snap:["normal","always"]}],"snap-type":[{snap:["none","x","y","both"]}],"snap-strictness":[{snap:["mandatory","proximity"]}],touch:[{touch:["auto","none","manipulation"]}],"touch-x":[{"touch-pan":["x","left","right"]}],"touch-y":[{"touch-pan":["y","up","down"]}],"touch-pz":["touch-pinch-zoom"],select:[{select:["none","text","all","auto"]}],"will-change":[{"will-change":["auto","scroll","contents","transform",Wl]}],fill:[{fill:[e,"none"]}],"stroke-w":[{stroke:[Ll,Bl,Vl]}],stroke:[{stroke:[e,"none"]}],sr:["sr-only","not-sr-only"],"forced-color-adjust":[{"forced-color-adjust":["auto","none"]}]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","start","end","top","right","bottom","left"],"inset-x":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","ps","pe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],size:["w","h"],"font-size":["leading"],"fvn-normal":["fvn-ordinal","fvn-slashed-zero","fvn-figure","fvn-spacing","fvn-fraction"],"fvn-ordinal":["fvn-normal"],"fvn-slashed-zero":["fvn-normal"],"fvn-figure":["fvn-normal"],"fvn-spacing":["fvn-normal"],"fvn-fraction":["fvn-normal"],"line-clamp":["display","overflow"],rounded:["rounded-s","rounded-e","rounded-t","rounded-r","rounded-b","rounded-l","rounded-ss","rounded-se","rounded-ee","rounded-es","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-s":["rounded-ss","rounded-es"],"rounded-e":["rounded-se","rounded-ee"],"rounded-t":["rounded-tl","rounded-tr"],"rounded-r":["rounded-tr","rounded-br"],"rounded-b":["rounded-br","rounded-bl"],"rounded-l":["rounded-tl","rounded-bl"],"border-spacing":["border-spacing-x","border-spacing-y"],"border-w":["border-w-s","border-w-e","border-w-t","border-w-r","border-w-b","border-w-l"],"border-w-x":["border-w-r","border-w-l"],"border-w-y":["border-w-t","border-w-b"],"border-color":["border-color-t","border-color-r","border-color-b","border-color-l"],"border-color-x":["border-color-r","border-color-l"],"border-color-y":["border-color-t","border-color-b"],"scroll-m":["scroll-mx","scroll-my","scroll-ms","scroll-me","scroll-mt","scroll-mr","scroll-mb","scroll-ml"],"scroll-mx":["scroll-mr","scroll-ml"],"scroll-my":["scroll-mt","scroll-mb"],"scroll-p":["scroll-px","scroll-py","scroll-ps","scroll-pe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"],touch:["touch-x","touch-y","touch-pz"],"touch-x":["touch"],"touch-y":["touch"],"touch-pz":["touch"]},conflictingClassGroupModifiers:{"font-size":["leading"]}}}Symbol.toStringTag;const ac=Al(nc),ic=(...e)=>ac(Bo(e)),oc={A001:(0,Sn.__)("Downloading the images in media library…","astra-sites"),A002:(0,Sn.__)("Downloading the images in media library…","astra-sites"),A003:(0,Sn.__)("Adding interactive elements to engage visitors…","astra-sites"),A004:(0,Sn.__)("Crafting compelling copy that speaks to audience…","astra-sites"),A005:(0,Sn.__)("Optimizing website for performance and speed…","astra-sites"),A006:(0,Sn.__)("Adding essential features to engage visitors…","astra-sites"),A007:(0,Sn.__)("Optimizing SEO settings to boost online presence…","astra-sites"),A008:(0,Sn.__)("Finalizing website layout and structure…","astra-sites"),A009:(0,Sn.__)("Testing functionality across different browsers…","astra-sites"),A010:(0,Sn.__)("It's taking a bit more than usual. Bear with us…","astra-sites"),A011:(0,Sn.__)("Done","astra-sites"),R001:(0,Sn.__)("Oops, Site creation hiccupped, we are trying one more time","astra-sites"),F001:(0,Sn.__)("Oops, our site creation magic misfired! We couldn't create your site. Please try again…","astra-sites")},sc=({title:e,message:t})=>e&&t?(0,i.createElement)("div",null,(0,i.createElement)("p",{className:"text-sm font-semibold text-app-heading"},e),(0,i.createElement)("p",{className:"mt-1 text-sm font-normal text-app-text"},t)):(0,i.createElement)("span",{className:"text-app-text text-sm"},t),lc=e=>{try{if("undefined"==typeof window)return null;const t=localStorage.getItem(e);return t?JSON.parse(t):null}catch(e){return null}},cc=e=>{try{if("undefined"==typeof window)return;localStorage.removeItem(e)}catch(e){console.error("Error while removing localStorage:",e)}},uc=({className:e})=>(0,i.createElement)("div",{className:ic("site-loading-skeleton",e)},(0,i.createElement)(cl,{container:!0},(0,i.createElement)(cl,{item:!0,xs:4},(0,i.createElement)(hl,{p:"3em 8em",display:"flex"},(0,i.createElement)(Qs,{variant:"rect",width:234,height:45,animation:"wave"}))),(0,i.createElement)(cl,{item:!0,xs:8},(0,i.createElement)(hl,{p:"3em 8em",display:"flex",justifyContent:"flex-end",gap:"25px"},(0,i.createElement)(Qs,{variant:"rect",width:100,height:45,animation:"wave"}),(0,i.createElement)(Qs,{variant:"rect",width:100,height:45,animation:"wave"}),(0,i.createElement)(Qs,{variant:"rect",width:100,height:45,animation:"wave"}),(0,i.createElement)(Qs,{variant:"rect",width:100,height:45,animation:"wave"}),(0,i.createElement)(Qs,{variant:"rect",width:200,height:45,animation:"wave"}))),(0,i.createElement)(cl,{item:!0,xs:6},(0,i.createElement)(hl,{p:"1rem 2rem 1rem 8rem",display:"flex",flexDirection:"column",height:"100%"},(0,i.createElement)(hl,null,(0,i.createElement)(Qs,{variant:"rect",height:120,animation:"wave"})),(0,i.createElement)(hl,{m:"1em 0"},(0,i.createElement)(Qs,{variant:"rect",height:20,animation:"wave"})),(0,i.createElement)(hl,{m:"1em 0"},(0,i.createElement)(Qs,{variant:"rect",height:20,animation:"wave"})),(0,i.createElement)(hl,{m:"3em 0"},(0,i.createElement)(Qs,{variant:"rect",width:250,height:50,animation:"wave"})))),(0,i.createElement)(cl,{item:!0,xs:6},(0,i.createElement)(hl,{p:"1rem 8rem 1rem 2rem",display:"flex",justifyContent:"flex-end",gap:"25px"},(0,i.createElement)(Qs,{variant:"rect",width:516,height:320,animation:"wave"}))),(0,i.createElement)(cl,{item:!0,xs:12},(0,i.createElement)(hl,{p:"3em 8em",display:"flex",justifyContent:"space-evenly",gap:"25px"},(0,i.createElement)(Qs,{variant:"rect",width:"100%",height:320,animation:"wave"}),(0,i.createElement)(Qs,{variant:"rect",width:"100%",height:320,animation:"wave"}),(0,i.createElement)(Qs,{variant:"rect",width:"100%",height:320,animation:"wave"}))))),pc=(0,i.memo)((()=>{const[{templateResponse:e,siteLogo:t}]=yo(),[r,n]=(0,i.useState)(""),[a,o]=(0,i.useState)(!0);return(0,i.useEffect)((()=>{const t=e?e["astra-site-url"]:"";var r;""!==t&&n((r=(e=>e?(e=e.trim(),Mo.test(e)||(0,Oo.isEmail)(e)?e:"https://"+e+"/"):e)(t.replace(/^\/+|\/+$/g,""))).endsWith("/")?r:r+"/")}),[e]),(0,i.useEffect)((()=>{!1===a&&wo({param:"cleanStorage",data:t})}),[a]),(0,i.createElement)(i.Fragment,null,a?(0,i.createElement)(uc,null):null,""!==r&&(0,i.createElement)("div",{className:"w-full h-full p-8"},(0,i.createElement)("div",{className:"h-full relative overflow-hidden shadow-template-preview w-full mx-0"},(0,i.createElement)("div",{className:ic("flex items-center justify-start py-3 px-4 bg-browser-bar shadow-sm rounded-t-lg mx-auto h-[44px] z-[1] relative","w-full mx-0")},(0,i.createElement)("div",{className:"flex gap-2 py-[3px] w-20"},(0,i.createElement)("div",{className:"w-[14px] h-[14px] border border-solid border-border-primary rounded-full"}),(0,i.createElement)("div",{className:"w-[14px] h-[14px] border border-solid border-border-primary rounded-full"}),(0,i.createElement)("div",{className:"w-[14px] h-[14px] border border-solid border-border-primary rounded-full"}))),(0,i.createElement)("iframe",{id:"astra-starter-templates-preview",title:"Website Preview",height:"100%",width:"100%",src:r,onLoad:()=>{o(!1)}}))))})),dc=(e,t)=>{const r=new URLSearchParams(window.location.search);return t?r.set(e,t):r.delete(e),r.toString()},fc=()=>(0,i.createElement)("div",{className:"site-list-loading-skeleton"},(0,i.createElement)(cl,{container:!0},(0,i.createElement)(cl,{item:!0,xs:12},(0,i.createElement)(hl,{display:"flex",justifyContent:"center"},(0,i.createElement)(Qs,{variant:"rect",width:600,height:36,animation:"wave"}))),(0,i.createElement)(cl,{item:!0,xs:12},(0,i.createElement)(hl,{display:"flex",justifyContent:"center",m:"44px 0 50px 0"},(0,i.createElement)(Qs,{variant:"rect",width:740,height:48,animation:"wave"}))),(0,i.createElement)(cl,{item:!0,xs:12},(0,i.createElement)(hl,{display:"flex",justifyContent:"space-between",p:"0 0 8px 0"},(0,i.createElement)(hl,{display:"flex",gap:"15px",alignItems:"center"},(0,i.createElement)(hl,null,(0,i.createElement)(Qs,{variant:"rect",width:80,height:41,animation:"wave"})),(0,i.createElement)(hl,null,(0,i.createElement)(Qs,{variant:"rect",width:80,height:41,animation:"wave"})),(0,i.createElement)(hl,null,(0,i.createElement)(Qs,{variant:"rect",width:80,height:41,animation:"wave"})),(0,i.createElement)(hl,null,(0,i.createElement)(Qs,{variant:"rect",width:80,height:41,animation:"wave"})),(0,i.createElement)(hl,null,(0,i.createElement)(Qs,{variant:"rect",width:80,height:41,animation:"wave"})),(0,i.createElement)(hl,null,(0,i.createElement)(Qs,{variant:"rect",width:80,height:41,animation:"wave"})),(0,i.createElement)(hl,null,(0,i.createElement)(Qs,{variant:"rect",width:80,height:41,animation:"wave"})),(0,i.createElement)(hl,null,(0,i.createElement)(Qs,{variant:"rect",width:80,height:41,animation:"wave"}))),(0,i.createElement)(hl,{display:"flex",gap:"15px",alignItems:"center"},(0,i.createElement)(hl,null,(0,i.createElement)(Qs,{variant:"rect",width:110,height:40,animation:"wave"})),(0,i.createElement)(hl,null,(0,i.createElement)(Qs,{variant:"rect",width:110,height:40,animation:"wave"}))))),(0,i.createElement)(cl,{item:!0,xs:12},(0,i.createElement)(hl,{p:"44px 0 0 0",display:"grid",gap:"40px",gridTemplateColumns:"1fr 1fr 1fr 1fr"},(0,i.createElement)(Qs,{variant:"rect",height:380,animation:"wave"}),(0,i.createElement)(Qs,{variant:"rect",height:380,animation:"wave"}),(0,i.createElement)(Qs,{variant:"rect",height:380,animation:"wave"}),(0,i.createElement)(Qs,{variant:"rect",height:380,animation:"wave"}))))),hc=window.wp.element,mc=()=>{const[e,t]=(0,hc.useState)(4);(0,hc.useEffect)((()=>{const e=()=>{window.innerWidth<=768?t(2):window.innerWidth>768&&window.innerWidth<=1024?t(3):t(4)};return window.addEventListener("resize",e),e(),()=>window.removeEventListener("resize",e)}),[]);const r=[];for(let t=0;t<e;t++)r.push((0,i.createElement)(Qs,{key:t,variant:"rect",height:380,animation:"wave"}));return(0,i.createElement)("div",{className:"st-grid-skeleton"},(0,i.createElement)(cl,{container:!0},(0,i.createElement)(cl,{item:!0,xs:12},(0,i.createElement)(hl,{p:"0",display:"grid",gap:"40px",gridTemplateColumns:`repeat(${e}, 1fr)`},r))))},gc=window.wp.apiFetch;var yc=r.n(gc);const{themeStatus:vc,nonce:bc}=starterTemplates,xc=async(e,t)=>{const[{currentIndex:r},n]=t,a=new FormData;a.append("action","astra-sites-api-request"),a.append("url","astra-sites/"+e),a.append("_ajax_nonce",astraSitesVars._ajax_nonce),await fetch(ajaxurl,{method:"post",body:a}).then((e=>e.json())).then((t=>{if(t.success)starterTemplates.previewUrl="https:"+t.data["astra-site-url"],n({type:"set",templateId:e,templateResponse:t.data,importErrorMessages:{},importErrorResponse:[],importError:!1});else{let e={};if(void 0!==t.data.response_code){const a=t.data.code.toString();switch(a){case"401":case"404":e={primaryText:astraSitesVars.server_import_primary_error,secondaryText:"",errorCode:a,errorText:t.data.message,solutionText:"",tryAgain:!0};break;case"500":e={primaryText:astraSitesVars.server_import_primary_error,secondaryText:"",errorCode:a,errorText:t.data.message,solutionText:astraSitesVars.ajax_request_failed_secondary,tryAgain:!0};break;case"WP_Error":e={primaryText:astraSitesVars.client_import_primary_error,secondaryText:"",errorCode:a,errorText:t.data.message,solutionText:"",tryAgain:!0};break;case"Cloudflare":e={primaryText:astraSitesVars.cloudflare_import_primary_error,secondaryText:"",errorCode:a,errorText:t.data.message,solutionText:"",tryAgain:!0};break;default:e={primaryText:(0,Sn.__)("Fetching related demo failed.","astra-sites"),secondaryText:"",errorCode:"",errorText:t.data,solutionText:astraSitesVars.ajax_request_failed_secondary,tryAgain:!1}}n({type:"set",importError:!0,importErrorMessages:e,importErrorResponse:t.data,templateResponse:null,currentIndex:r+3})}}})).catch((e=>{n({type:"set",importError:!0,importErrorMessages:{primaryText:(0,Sn.__)("Fetching related demo failed.","astra-sites"),secondaryText:astraSitesVars.ajax_request_failed_secondary,errorCode:"",errorText:e,solutionText:"",tryAgain:!1}})}))},Ec=async({businessName:e,selectedTemplate:t},r,n)=>{var a;const[,i]=r,{uuid:o}=n,s=await yc()({path:"zipwp/v1/ai-site",method:"POST",data:{template:t,business_name:e,uuid:o}});return s.success?(i({type:"set",templateId:t,templateResponse:s.data?.data,importErrorMessages:{},importErrorResponse:[],importError:!1}),{success:!0,data:s.data?.data}):(i({type:"set",importError:!0,importErrorMessages:{primaryText:(0,Sn.__)("Fetching related demo failed.","astra-sites"),secondaryText:"",errorCode:"",errorText:"string"==typeof s.data?s.data:null!==(a=s?.data?.data)&&void 0!==a?a:"",solutionText:"",tryAgain:!1}}),{success:!1,data:s.data})},wc=async e=>{const[{enabledFeatureIds:t},r]=e,n=new FormData;n.append("action","astra-required-plugins"),n.append("_ajax_nonce",astraSitesVars._ajax_nonce),0!==t.length&&n.append("features",JSON.stringify(t)),await fetch(ajaxurl,{method:"post",body:n}).then((e=>e.json())).then((e=>{if(e.success){const t=e.data?.required_plugins,n=t.notinstalled||"",a=t.inactive||"";r({type:"set",requiredPlugins:e.data,notInstalledList:n,notActivatedList:a})}}))},Sc=e=>{const[,t]=e,r=new FormData;r.append("action","astra-sites-activate-theme"),r.append("_ajax_nonce",astraSitesVars._ajax_nonce),fetch(ajaxurl,{method:"post",body:r}).then((e=>e.json())).then((e=>{e.success?t({type:"set",themeStatus:e,importStatus:(0,Sn.__)("Astra Theme Installed.","astra-sites")}):t({type:"set",importError:!0,importErrorMessages:{primaryText:(0,Sn.__)("Astra theme installation failed.","astra-sites"),secondaryText:"",errorCode:"",errorText:e.data,solutionText:"",tryAgain:!0}})})).catch((e=>{console.error(e)}))},_c=e=>{const[{importPercent:t},r]=e;let n=t;"not-installed"===vc&&(wp.updates.shouldRequestFilesystemCredentials&&!wp.updates.ajaxLocked&&wp.updates.requestFilesystemCredentials(),n+=5,r({type:"set",importPercent:n,importStatus:(0,Sn.__)("Installing Astra Theme…","astra-sites")}),wp.updates.installTheme({slug:"astra",ajax_nonce:astraSitesVars._ajax_nonce}),jQuery(document).on("wp-theme-install-success",(function(){r({type:"set",importStatus:(0,Sn.__)("Astra Theme Installed.","astra-sites")}),Sc(e)}))),"installed-but-inactive"===vc&&setTimeout((()=>Sc(e)),3e3),"installed-and-active"===vc&&r({type:"set",themeStatus:!0})},kc=async e=>{if(""===e.id)return;const t=new FormData;t.append("action","astra_sites_set_site_data"),t.append("param","site-logo"),t.append("logo",e.id),t.append("logo-width",e.width),t.append("security",bc),await fetch(ajaxurl,{method:"post",body:t})},Cc=async e=>{if(!e)return;const t=new FormData;t.append("action","astra_sites_set_site_data"),t.append("param","site-colors"),t.append("palette",e),t.append("security",bc),await fetch(ajaxurl,{method:"post",body:t})},Ac=async e=>{if(!e)return;const t=new FormData;t.append("action","astra_sites_set_site_data"),t.append("param","site-title"),t.append("business-name",e),t.append("security",bc),await fetch(ajaxurl,{method:"post",body:t})},Pc=async e=>{const t=new FormData;t.append("action","astra_sites_set_site_data"),t.append("param","site-typography"),t.append("typography",JSON.stringify(e)),t.append("security",bc),await fetch(ajaxurl,{method:"post",body:t})},Tc=(e,t)=>{const r=Object.keys(t),n=[];let a=0,i={};for(const o in t)0!==a&&a%e==0&&(n.push(i),i={}),i[o]=t[r[a]],a++;return n.push(i),n},Ic=async([,e])=>{try{const t=new FormData;t.append("action","astra-sites-filesystem-permission"),t.append("_ajax_nonce",astraSitesVars._ajax_nonce);const r=await fetch(astraSitesVars.ajaxurl,{method:"POST",body:t});e({type:"set",fileSystemPermissions:(await r.json()).data})}catch(e){console.error(e)}},Dc=async(e,t,r,n)=>{const a=new FormData;a.append("action","astra-sites-generate-analytics-lead"),a.append("status",t),a.append("id",r),a.append("try-again-count",e),a.append("type","astra-sites"),a.append("page-builder",n),a.append("_ajax_nonce",astraSitesVars._ajax_nonce),await fetch(ajaxurl,{method:"post",body:a})},Fc=({sites:e})=>{const t=e||{},r=yo(),[{favoriteSiteIDs:n,currentIndex:a},o]=r,[s,l]=(0,i.useState)(4),c=[];if(Object.keys(t).length)for(const e in t){const r=t[e];if(void 0!==r.related_ecommerce_template&&""!==r.related_ecommerce_template&&void 0!==r.ecommerce_parent_template&&""!==r.ecommerce_parent_template)continue;const n=Io(r);c.push(n)}const u=(e,t)=>{let r=n;t&&!r.includes(e)?r.push(e):r=n.filter((t=>t!==e)),o({type:"set",favoriteSiteIDs:r})};return(0,i.useEffect)((()=>{const e=()=>{window.innerWidth<=768?l(2):window.innerWidth>768&&window.innerWidth<=1024?l(3):l(4)};return window.addEventListener("resize",e),e(),()=>window.removeEventListener("resize",e)}),[]),(0,i.createElement)(Xr.Grid,{column:s,options:c,hasFavorite:!0,onFavoriteClick:async(e,t,r)=>{try{e.preventDefault();const n=`id-${t.id}`;u(n,r);const a=new FormData;a.append("action","astra-sites-favorite"),a.append("is_favorite",r),a.append("site_id",n),a.append("_ajax_nonce",astraSitesVars._ajax_nonce);const i=await fetch(ajaxurl,{method:"post",body:a});(await i.json()).success||u(n,!1)}catch(e){}},favoriteList:n,onClick:async(e,t)=>{e.stopPropagation(),o({type:"set",currentIndex:a+1,selectedTemplateName:t.title,selectedTemplateID:t.id,selectedTemplateType:t["astra-sites-type"]}),await xc(t.id,r),await wc(r),Ic(r)}})},Oc=({setSiteData:e})=>{const[{siteSearchTerm:t,searchTerms:r,searchTermsWithCount:n,builder:a,siteType:o,stagingConnected:s},l]=yo(),c=Lc(),u=vn(),p=(0,i.useRef)(),d=(0,i.useRef)(),f=e=>{if(e.preventDefault(),p&&d){const e=document.querySelector(".site-list-header");let t=0;e&&e.clientHeight&&(t=e.clientHeight),t-=p.current.clientHeight,(d.current.getBoundingClientRect().top||0)<=t?document.body.classList.add("st-search-box-fixed"):document.body.classList.remove("st-search-box-fixed")}};return(0,i.useEffect)((()=>(document.querySelector(".step-content")?.addEventListener("scroll",f),()=>document.querySelector(".step-content")?.removeEventListener("scroll",f))),[]),(0,i.createElement)("div",{className:"st-search-box-wrap",ref:d},(0,i.createElement)("div",{className:"st-search-filter st-search-box",ref:p},(0,i.createElement)(Xr.Search,{apiUrl:`${astraSitesVars.ApiDomain}wp-json/starter-templates/v2/sites-search/?search=${t}&page-builder=${a}&type=${o}${s}`,beforeSearchResult:()=>{t&&e({gridSkeleton:!0})},onSearchResult:a=>{if(!t)return void e({gridSkeleton:!1});const i=[];if(a.success&&a.ids.length)for(const e of a.ids)if(c[e]){const t=c[e];if(void 0!==t.related_ecommerce_template&&""!==t.related_ecommerce_template&&void 0!==t.ecommerce_parent_template&&""!==t.ecommerce_parent_template)continue;i[e]=c[e]}(e=>{const a=t.toLowerCase(),i=r,o=n;""===a||a.length<3||r.includes(a)||(i.push(a),o.push({term:a,count:e}),l({type:"set",searchTerms:i,searchTermsWithCount:o}))})(Object.keys(i).length),e({sites:i,gridSkeleton:!1})},value:(0,wn.decodeEntities)(t),placeholder:(0,Sn.__)("Search for Starter Templates","astra-sites"),onSearch:(t,r)=>{const n={gridSkeleton:!0};r||(n.sites=c),e(n),l({type:"set",siteSearchTerm:r,onMyFavorite:!1,siteBusinessType:"",selectedMegaMenu:"",siteType:"",siteOrder:"popular"});const a=dc("s",r);u(`?${a}`)},onKeyUp:e=>{e.preventDefault();const t=document.querySelector(".st-templates-content");if((t?parseInt(t.getBoundingClientRect().top):0)<0&&32!==e.keyCode&&16!==e.keyCode&&17!==e.keyCode&&18!==e.keyCode){const e=document.querySelector(".site-list-header"),r=e?parseInt(e.clientHeight):0;document.querySelector(".step-content").scrollTo({behavior:"smooth",left:0,top:t.offsetTop-r-20})}}})))},Mc=()=>(0,i.createElement)("div",{className:"st-no-favorites"},(0,i.createElement)("h3",null,(0,Sn.__)("No favorites added. Press the heart icon to add templates as favorites.","astra-sites"))),Nc=({sites:e})=>{const[{siteSearchTerm:t}]=yo(),r=Lc();let n=e;if(t){const e={multipurpose:{},top20:{}};for(const t in r){const n=r[t];Object.values(n.categories).includes("multipurpose")?e.multipurpose[t]=n:Object.keys(e.top20).length<=20&&(e.top20[t]=n)}n=Object.assign(e.multipurpose,e.top20)}return(0,i.createElement)(i.Fragment,null,(0,i.createElement)("div",{className:"st-sites-grid st-related-sites-grid"},(0,i.createElement)("div",{className:"st-sites-found-message"},(0,Sn.__)("Other suggested Starter Templates","astra-sites")),(0,i.createElement)(Fc,{sites:n})))},Rc=()=>{const[e,t]=(0,i.useState)({skeleton:!0,allFavorites:[]}),[{favoriteSiteIDs:r,onMyFavorite:n}]=yo(),a=Lc();return(0,i.useEffect)((()=>{t({...e,skeleton:!0});const i=[];if(n&&Object.keys(a).length>0)for(const e in a)if(r.length&&r.includes(e)){const t=Io(a[e]);i.push(t)}t({...e,allFavorites:i,skeleton:!1})}),[r,n]),(0,i.createElement)(i.Fragment,null,e.skeleton?(0,i.createElement)("div",{className:"st-sites-grid st-sites-favorites-grid"},(0,i.createElement)(Fc,{skeleton:e.skeleton})):(0,i.createElement)(i.Fragment,null,e.allFavorites.length?(0,i.createElement)("div",{className:"st-sites-grid"},(0,i.createElement)(Fc,{sites:e.allFavorites})):(0,i.createElement)(i.Fragment,null,(0,i.createElement)(Mc,null),(0,i.createElement)(Nc,{sites:a}))))},Lc=()=>{const[{builder:e,siteType:t,siteOrder:r,allSitesData:n}]=yo(),a=Object.keys(n).length?n:astraSitesVars.all_sites;let i=[];if(e)for(const t in a)e===a[t]["astra-site-page-builder"]&&(i[t]=a[t]);if(t)for(const e in i)"free"!==i[e]["astra-sites-type"]?i[e]=i[e]:delete i[e];return"latest"===r&&Object.keys(i).length&&(i=yr(Object.values(i),"publish-date").reverse()),i},{imageDir:Bc}=starterTemplates,jc=()=>(0,i.createElement)("div",{className:"branding-wrap"},Eo()?(0,i.createElement)("h3",null,astraSitesVars.whiteLabelName):(0,i.createElement)(Xr.Logo,{className:"ist-logo",src:`${Bc}logo.svg`,alt:(0,Sn.__)("Starter Templates","astra-sites"),onClick:()=>window.open(astraSitesVars.st_page_url,"_self")})),Vc=window.wp.data;function zc(e){if(null==e)return window;if("[object Window]"!==e.toString()){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function Gc(e){return e instanceof zc(e).Element||e instanceof Element}function Wc(e){return e instanceof zc(e).HTMLElement||e instanceof HTMLElement}function Hc(e){return"undefined"!=typeof ShadowRoot&&(e instanceof zc(e).ShadowRoot||e instanceof ShadowRoot)}var Uc=Math.max,qc=Math.min,$c=Math.round;function Zc(){var e=navigator.userAgentData;return null!=e&&e.brands&&Array.isArray(e.brands)?e.brands.map((function(e){return e.brand+"/"+e.version})).join(" "):navigator.userAgent}function Xc(){return!/^((?!chrome|android).)*safari/i.test(Zc())}function Qc(e,t,r){void 0===t&&(t=!1),void 0===r&&(r=!1);var n=e.getBoundingClientRect(),a=1,i=1;t&&Wc(e)&&(a=e.offsetWidth>0&&$c(n.width)/e.offsetWidth||1,i=e.offsetHeight>0&&$c(n.height)/e.offsetHeight||1);var o=(Gc(e)?zc(e):window).visualViewport,s=!Xc()&&r,l=(n.left+(s&&o?o.offsetLeft:0))/a,c=(n.top+(s&&o?o.offsetTop:0))/i,u=n.width/a,p=n.height/i;return{width:u,height:p,top:c,right:l+u,bottom:c+p,left:l,x:l,y:c}}function Yc(e){var t=zc(e);return{scrollLeft:t.pageXOffset,scrollTop:t.pageYOffset}}function Jc(e){return e?(e.nodeName||"").toLowerCase():null}function Kc(e){return((Gc(e)?e.ownerDocument:e.document)||window.document).documentElement}function eu(e){return Qc(Kc(e)).left+Yc(e).scrollLeft}function tu(e){return zc(e).getComputedStyle(e)}function ru(e){var t=tu(e),r=t.overflow,n=t.overflowX,a=t.overflowY;return/auto|scroll|overlay|hidden/.test(r+a+n)}function nu(e,t,r){void 0===r&&(r=!1);var n=Wc(t),a=Wc(t)&&function(e){var t=e.getBoundingClientRect(),r=$c(t.width)/e.offsetWidth||1,n=$c(t.height)/e.offsetHeight||1;return 1!==r||1!==n}(t),i=Kc(t),o=Qc(e,a,r),s={scrollLeft:0,scrollTop:0},l={x:0,y:0};return(n||!n&&!r)&&(("body"!==Jc(t)||ru(i))&&(s=function(e){return e!==zc(e)&&Wc(e)?{scrollLeft:(t=e).scrollLeft,scrollTop:t.scrollTop}:Yc(e);var t}(t)),Wc(t)?((l=Qc(t,!0)).x+=t.clientLeft,l.y+=t.clientTop):i&&(l.x=eu(i))),{x:o.left+s.scrollLeft-l.x,y:o.top+s.scrollTop-l.y,width:o.width,height:o.height}}function au(e){var t=Qc(e),r=e.offsetWidth,n=e.offsetHeight;return Math.abs(t.width-r)<=1&&(r=t.width),Math.abs(t.height-n)<=1&&(n=t.height),{x:e.offsetLeft,y:e.offsetTop,width:r,height:n}}function iu(e){return"html"===Jc(e)?e:e.assignedSlot||e.parentNode||(Hc(e)?e.host:null)||Kc(e)}function ou(e){return["html","body","#document"].indexOf(Jc(e))>=0?e.ownerDocument.body:Wc(e)&&ru(e)?e:ou(iu(e))}function su(e,t){var r;void 0===t&&(t=[]);var n=ou(e),a=n===(null==(r=e.ownerDocument)?void 0:r.body),i=zc(n),o=a?[i].concat(i.visualViewport||[],ru(n)?n:[]):n,s=t.concat(o);return a?s:s.concat(su(iu(o)))}function lu(e){return["table","td","th"].indexOf(Jc(e))>=0}function cu(e){return Wc(e)&&"fixed"!==tu(e).position?e.offsetParent:null}function uu(e){for(var t=zc(e),r=cu(e);r&&lu(r)&&"static"===tu(r).position;)r=cu(r);return r&&("html"===Jc(r)||"body"===Jc(r)&&"static"===tu(r).position)?t:r||function(e){var t=/firefox/i.test(Zc());if(/Trident/i.test(Zc())&&Wc(e)&&"fixed"===tu(e).position)return null;var r=iu(e);for(Hc(r)&&(r=r.host);Wc(r)&&["html","body"].indexOf(Jc(r))<0;){var n=tu(r);if("none"!==n.transform||"none"!==n.perspective||"paint"===n.contain||-1!==["transform","perspective"].indexOf(n.willChange)||t&&"filter"===n.willChange||t&&n.filter&&"none"!==n.filter)return r;r=r.parentNode}return null}(e)||t}var pu="top",du="bottom",fu="right",hu="left",mu="auto",gu=[pu,du,fu,hu],yu="start",vu="end",bu="viewport",xu="popper",Eu=gu.reduce((function(e,t){return e.concat([t+"-"+yu,t+"-"+vu])}),[]),wu=[].concat(gu,[mu]).reduce((function(e,t){return e.concat([t,t+"-"+yu,t+"-"+vu])}),[]),Su=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"];function _u(e){var t=new Map,r=new Set,n=[];function a(e){r.add(e.name),[].concat(e.requires||[],e.requiresIfExists||[]).forEach((function(e){if(!r.has(e)){var n=t.get(e);n&&a(n)}})),n.push(e)}return e.forEach((function(e){t.set(e.name,e)})),e.forEach((function(e){r.has(e.name)||a(e)})),n}var ku={placement:"bottom",modifiers:[],strategy:"absolute"};function Cu(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return!t.some((function(e){return!(e&&"function"==typeof e.getBoundingClientRect)}))}function Au(e){void 0===e&&(e={});var t=e,r=t.defaultModifiers,n=void 0===r?[]:r,a=t.defaultOptions,i=void 0===a?ku:a;return function(e,t,r){void 0===r&&(r=i);var a,o,s={placement:"bottom",orderedModifiers:[],options:Object.assign({},ku,i),modifiersData:{},elements:{reference:e,popper:t},attributes:{},styles:{}},l=[],c=!1,u={state:s,setOptions:function(r){var a="function"==typeof r?r(s.options):r;p(),s.options=Object.assign({},i,s.options,a),s.scrollParents={reference:Gc(e)?su(e):e.contextElement?su(e.contextElement):[],popper:su(t)};var o,c,d=function(e){var t=_u(e);return Su.reduce((function(e,r){return e.concat(t.filter((function(e){return e.phase===r})))}),[])}((o=[].concat(n,s.options.modifiers),c=o.reduce((function(e,t){var r=e[t.name];return e[t.name]=r?Object.assign({},r,t,{options:Object.assign({},r.options,t.options),data:Object.assign({},r.data,t.data)}):t,e}),{}),Object.keys(c).map((function(e){return c[e]}))));return s.orderedModifiers=d.filter((function(e){return e.enabled})),s.orderedModifiers.forEach((function(e){var t=e.name,r=e.options,n=void 0===r?{}:r,a=e.effect;if("function"==typeof a){var i=a({state:s,name:t,instance:u,options:n});l.push(i||function(){})}})),u.update()},forceUpdate:function(){if(!c){var e=s.elements,t=e.reference,r=e.popper;if(Cu(t,r)){s.rects={reference:nu(t,uu(r),"fixed"===s.options.strategy),popper:au(r)},s.reset=!1,s.placement=s.options.placement,s.orderedModifiers.forEach((function(e){return s.modifiersData[e.name]=Object.assign({},e.data)}));for(var n=0;n<s.orderedModifiers.length;n++)if(!0!==s.reset){var a=s.orderedModifiers[n],i=a.fn,o=a.options,l=void 0===o?{}:o,p=a.name;"function"==typeof i&&(s=i({state:s,options:l,name:p,instance:u})||s)}else s.reset=!1,n=-1}}},update:(a=function(){return new Promise((function(e){u.forceUpdate(),e(s)}))},function(){return o||(o=new Promise((function(e){Promise.resolve().then((function(){o=void 0,e(a())}))}))),o}),destroy:function(){p(),c=!0}};if(!Cu(e,t))return u;function p(){l.forEach((function(e){return e()})),l=[]}return u.setOptions(r).then((function(e){!c&&r.onFirstUpdate&&r.onFirstUpdate(e)})),u}}var Pu={passive:!0};const Tu={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(e){var t=e.state,r=e.instance,n=e.options,a=n.scroll,i=void 0===a||a,o=n.resize,s=void 0===o||o,l=zc(t.elements.popper),c=[].concat(t.scrollParents.reference,t.scrollParents.popper);return i&&c.forEach((function(e){e.addEventListener("scroll",r.update,Pu)})),s&&l.addEventListener("resize",r.update,Pu),function(){i&&c.forEach((function(e){e.removeEventListener("scroll",r.update,Pu)})),s&&l.removeEventListener("resize",r.update,Pu)}},data:{}};function Iu(e){return e.split("-")[0]}function Du(e){return e.split("-")[1]}function Fu(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function Ou(e){var t,r=e.reference,n=e.element,a=e.placement,i=a?Iu(a):null,o=a?Du(a):null,s=r.x+r.width/2-n.width/2,l=r.y+r.height/2-n.height/2;switch(i){case pu:t={x:s,y:r.y-n.height};break;case du:t={x:s,y:r.y+r.height};break;case fu:t={x:r.x+r.width,y:l};break;case hu:t={x:r.x-n.width,y:l};break;default:t={x:r.x,y:r.y}}var c=i?Fu(i):null;if(null!=c){var u="y"===c?"height":"width";switch(o){case yu:t[c]=t[c]-(r[u]/2-n[u]/2);break;case vu:t[c]=t[c]+(r[u]/2-n[u]/2)}}return t}const Mu={name:"popperOffsets",enabled:!0,phase:"read",fn:function(e){var t=e.state,r=e.name;t.modifiersData[r]=Ou({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})},data:{}};var Nu={top:"auto",right:"auto",bottom:"auto",left:"auto"};function Ru(e){var t,r=e.popper,n=e.popperRect,a=e.placement,i=e.variation,o=e.offsets,s=e.position,l=e.gpuAcceleration,c=e.adaptive,u=e.roundOffsets,p=e.isFixed,d=o.x,f=void 0===d?0:d,h=o.y,m=void 0===h?0:h,g="function"==typeof u?u({x:f,y:m}):{x:f,y:m};f=g.x,m=g.y;var y=o.hasOwnProperty("x"),v=o.hasOwnProperty("y"),b=hu,x=pu,E=window;if(c){var w=uu(r),S="clientHeight",_="clientWidth";w===zc(r)&&"static"!==tu(w=Kc(r)).position&&"absolute"===s&&(S="scrollHeight",_="scrollWidth"),(a===pu||(a===hu||a===fu)&&i===vu)&&(x=du,m-=(p&&w===E&&E.visualViewport?E.visualViewport.height:w[S])-n.height,m*=l?1:-1),a!==hu&&(a!==pu&&a!==du||i!==vu)||(b=fu,f-=(p&&w===E&&E.visualViewport?E.visualViewport.width:w[_])-n.width,f*=l?1:-1)}var k,C=Object.assign({position:s},c&&Nu),A=!0===u?function(e,t){var r=e.x,n=e.y,a=t.devicePixelRatio||1;return{x:$c(r*a)/a||0,y:$c(n*a)/a||0}}({x:f,y:m},zc(r)):{x:f,y:m};return f=A.x,m=A.y,l?Object.assign({},C,((k={})[x]=v?"0":"",k[b]=y?"0":"",k.transform=(E.devicePixelRatio||1)<=1?"translate("+f+"px, "+m+"px)":"translate3d("+f+"px, "+m+"px, 0)",k)):Object.assign({},C,((t={})[x]=v?m+"px":"",t[b]=y?f+"px":"",t.transform="",t))}const Lu={name:"applyStyles",enabled:!0,phase:"write",fn:function(e){var t=e.state;Object.keys(t.elements).forEach((function(e){var r=t.styles[e]||{},n=t.attributes[e]||{},a=t.elements[e];Wc(a)&&Jc(a)&&(Object.assign(a.style,r),Object.keys(n).forEach((function(e){var t=n[e];!1===t?a.removeAttribute(e):a.setAttribute(e,!0===t?"":t)})))}))},effect:function(e){var t=e.state,r={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,r.popper),t.styles=r,t.elements.arrow&&Object.assign(t.elements.arrow.style,r.arrow),function(){Object.keys(t.elements).forEach((function(e){var n=t.elements[e],a=t.attributes[e]||{},i=Object.keys(t.styles.hasOwnProperty(e)?t.styles[e]:r[e]).reduce((function(e,t){return e[t]="",e}),{});Wc(n)&&Jc(n)&&(Object.assign(n.style,i),Object.keys(a).forEach((function(e){n.removeAttribute(e)})))}))}},requires:["computeStyles"]},Bu={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(e){var t=e.state,r=e.options,n=e.name,a=r.offset,i=void 0===a?[0,0]:a,o=wu.reduce((function(e,r){return e[r]=function(e,t,r){var n=Iu(e),a=[hu,pu].indexOf(n)>=0?-1:1,i="function"==typeof r?r(Object.assign({},t,{placement:e})):r,o=i[0],s=i[1];return o=o||0,s=(s||0)*a,[hu,fu].indexOf(n)>=0?{x:s,y:o}:{x:o,y:s}}(r,t.rects,i),e}),{}),s=o[t.placement],l=s.x,c=s.y;null!=t.modifiersData.popperOffsets&&(t.modifiersData.popperOffsets.x+=l,t.modifiersData.popperOffsets.y+=c),t.modifiersData[n]=o}};var ju={left:"right",right:"left",bottom:"top",top:"bottom"};function Vu(e){return e.replace(/left|right|bottom|top/g,(function(e){return ju[e]}))}var zu={start:"end",end:"start"};function Gu(e){return e.replace(/start|end/g,(function(e){return zu[e]}))}function Wu(e,t){var r=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(r&&Hc(r)){var n=t;do{if(n&&e.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}function Hu(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function Uu(e,t,r){return t===bu?Hu(function(e,t){var r=zc(e),n=Kc(e),a=r.visualViewport,i=n.clientWidth,o=n.clientHeight,s=0,l=0;if(a){i=a.width,o=a.height;var c=Xc();(c||!c&&"fixed"===t)&&(s=a.offsetLeft,l=a.offsetTop)}return{width:i,height:o,x:s+eu(e),y:l}}(e,r)):Gc(t)?function(e,t){var r=Qc(e,!1,"fixed"===t);return r.top=r.top+e.clientTop,r.left=r.left+e.clientLeft,r.bottom=r.top+e.clientHeight,r.right=r.left+e.clientWidth,r.width=e.clientWidth,r.height=e.clientHeight,r.x=r.left,r.y=r.top,r}(t,r):Hu(function(e){var t,r=Kc(e),n=Yc(e),a=null==(t=e.ownerDocument)?void 0:t.body,i=Uc(r.scrollWidth,r.clientWidth,a?a.scrollWidth:0,a?a.clientWidth:0),o=Uc(r.scrollHeight,r.clientHeight,a?a.scrollHeight:0,a?a.clientHeight:0),s=-n.scrollLeft+eu(e),l=-n.scrollTop;return"rtl"===tu(a||r).direction&&(s+=Uc(r.clientWidth,a?a.clientWidth:0)-i),{width:i,height:o,x:s,y:l}}(Kc(e)))}function qu(e){return Object.assign({},{top:0,right:0,bottom:0,left:0},e)}function $u(e,t){return t.reduce((function(t,r){return t[r]=e,t}),{})}function Zu(e,t){void 0===t&&(t={});var r=t,n=r.placement,a=void 0===n?e.placement:n,i=r.strategy,o=void 0===i?e.strategy:i,s=r.boundary,l=void 0===s?"clippingParents":s,c=r.rootBoundary,u=void 0===c?bu:c,p=r.elementContext,d=void 0===p?xu:p,f=r.altBoundary,h=void 0!==f&&f,m=r.padding,g=void 0===m?0:m,y=qu("number"!=typeof g?g:$u(g,gu)),v=d===xu?"reference":xu,b=e.rects.popper,x=e.elements[h?v:d],E=function(e,t,r,n){var a="clippingParents"===t?function(e){var t=su(iu(e)),r=["absolute","fixed"].indexOf(tu(e).position)>=0&&Wc(e)?uu(e):e;return Gc(r)?t.filter((function(e){return Gc(e)&&Wu(e,r)&&"body"!==Jc(e)})):[]}(e):[].concat(t),i=[].concat(a,[r]),o=i[0],s=i.reduce((function(t,r){var a=Uu(e,r,n);return t.top=Uc(a.top,t.top),t.right=qc(a.right,t.right),t.bottom=qc(a.bottom,t.bottom),t.left=Uc(a.left,t.left),t}),Uu(e,o,n));return s.width=s.right-s.left,s.height=s.bottom-s.top,s.x=s.left,s.y=s.top,s}(Gc(x)?x:x.contextElement||Kc(e.elements.popper),l,u,o),w=Qc(e.elements.reference),S=Ou({reference:w,element:b,strategy:"absolute",placement:a}),_=Hu(Object.assign({},b,S)),k=d===xu?_:w,C={top:E.top-k.top+y.top,bottom:k.bottom-E.bottom+y.bottom,left:E.left-k.left+y.left,right:k.right-E.right+y.right},A=e.modifiersData.offset;if(d===xu&&A){var P=A[a];Object.keys(C).forEach((function(e){var t=[fu,du].indexOf(e)>=0?1:-1,r=[pu,du].indexOf(e)>=0?"y":"x";C[e]+=P[r]*t}))}return C}const Xu={name:"flip",enabled:!0,phase:"main",fn:function(e){var t=e.state,r=e.options,n=e.name;if(!t.modifiersData[n]._skip){for(var a=r.mainAxis,i=void 0===a||a,o=r.altAxis,s=void 0===o||o,l=r.fallbackPlacements,c=r.padding,u=r.boundary,p=r.rootBoundary,d=r.altBoundary,f=r.flipVariations,h=void 0===f||f,m=r.allowedAutoPlacements,g=t.options.placement,y=Iu(g),v=l||(y!==g&&h?function(e){if(Iu(e)===mu)return[];var t=Vu(e);return[Gu(e),t,Gu(t)]}(g):[Vu(g)]),b=[g].concat(v).reduce((function(e,r){return e.concat(Iu(r)===mu?function(e,t){void 0===t&&(t={});var r=t,n=r.placement,a=r.boundary,i=r.rootBoundary,o=r.padding,s=r.flipVariations,l=r.allowedAutoPlacements,c=void 0===l?wu:l,u=Du(n),p=u?s?Eu:Eu.filter((function(e){return Du(e)===u})):gu,d=p.filter((function(e){return c.indexOf(e)>=0}));0===d.length&&(d=p);var f=d.reduce((function(t,r){return t[r]=Zu(e,{placement:r,boundary:a,rootBoundary:i,padding:o})[Iu(r)],t}),{});return Object.keys(f).sort((function(e,t){return f[e]-f[t]}))}(t,{placement:r,boundary:u,rootBoundary:p,padding:c,flipVariations:h,allowedAutoPlacements:m}):r)}),[]),x=t.rects.reference,E=t.rects.popper,w=new Map,S=!0,_=b[0],k=0;k<b.length;k++){var C=b[k],A=Iu(C),P=Du(C)===yu,T=[pu,du].indexOf(A)>=0,I=T?"width":"height",D=Zu(t,{placement:C,boundary:u,rootBoundary:p,altBoundary:d,padding:c}),F=T?P?fu:hu:P?du:pu;x[I]>E[I]&&(F=Vu(F));var O=Vu(F),M=[];if(i&&M.push(D[A]<=0),s&&M.push(D[F]<=0,D[O]<=0),M.every((function(e){return e}))){_=C,S=!1;break}w.set(C,M)}if(S)for(var N=function(e){var t=b.find((function(t){var r=w.get(t);if(r)return r.slice(0,e).every((function(e){return e}))}));if(t)return _=t,"break"},R=h?3:1;R>0&&"break"!==N(R);R--);t.placement!==_&&(t.modifiersData[n]._skip=!0,t.placement=_,t.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}};function Qu(e,t,r){return Uc(e,qc(t,r))}const Yu={name:"preventOverflow",enabled:!0,phase:"main",fn:function(e){var t=e.state,r=e.options,n=e.name,a=r.mainAxis,i=void 0===a||a,o=r.altAxis,s=void 0!==o&&o,l=r.boundary,c=r.rootBoundary,u=r.altBoundary,p=r.padding,d=r.tether,f=void 0===d||d,h=r.tetherOffset,m=void 0===h?0:h,g=Zu(t,{boundary:l,rootBoundary:c,padding:p,altBoundary:u}),y=Iu(t.placement),v=Du(t.placement),b=!v,x=Fu(y),E="x"===x?"y":"x",w=t.modifiersData.popperOffsets,S=t.rects.reference,_=t.rects.popper,k="function"==typeof m?m(Object.assign({},t.rects,{placement:t.placement})):m,C="number"==typeof k?{mainAxis:k,altAxis:k}:Object.assign({mainAxis:0,altAxis:0},k),A=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,P={x:0,y:0};if(w){if(i){var T,I="y"===x?pu:hu,D="y"===x?du:fu,F="y"===x?"height":"width",O=w[x],M=O+g[I],N=O-g[D],R=f?-_[F]/2:0,L=v===yu?S[F]:_[F],B=v===yu?-_[F]:-S[F],j=t.elements.arrow,V=f&&j?au(j):{width:0,height:0},z=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},G=z[I],W=z[D],H=Qu(0,S[F],V[F]),U=b?S[F]/2-R-H-G-C.mainAxis:L-H-G-C.mainAxis,q=b?-S[F]/2+R+H+W+C.mainAxis:B+H+W+C.mainAxis,$=t.elements.arrow&&uu(t.elements.arrow),Z=$?"y"===x?$.clientTop||0:$.clientLeft||0:0,X=null!=(T=null==A?void 0:A[x])?T:0,Q=O+q-X,Y=Qu(f?qc(M,O+U-X-Z):M,O,f?Uc(N,Q):N);w[x]=Y,P[x]=Y-O}if(s){var J,K="x"===x?pu:hu,ee="x"===x?du:fu,te=w[E],re="y"===E?"height":"width",ne=te+g[K],ae=te-g[ee],ie=-1!==[pu,hu].indexOf(y),oe=null!=(J=null==A?void 0:A[E])?J:0,se=ie?ne:te-S[re]-_[re]-oe+C.altAxis,le=ie?te+S[re]+_[re]-oe-C.altAxis:ae,ce=f&&ie?function(e,t,r){var n=Qu(e,t,r);return n>r?r:n}(se,te,le):Qu(f?se:ne,te,f?le:ae);w[E]=ce,P[E]=ce-te}t.modifiersData[n]=P}},requiresIfExists:["offset"]},Ju={name:"arrow",enabled:!0,phase:"main",fn:function(e){var t,r=e.state,n=e.name,a=e.options,i=r.elements.arrow,o=r.modifiersData.popperOffsets,s=Iu(r.placement),l=Fu(s),c=[hu,fu].indexOf(s)>=0?"height":"width";if(i&&o){var u=function(e,t){return qu("number"!=typeof(e="function"==typeof e?e(Object.assign({},t.rects,{placement:t.placement})):e)?e:$u(e,gu))}(a.padding,r),p=au(i),d="y"===l?pu:hu,f="y"===l?du:fu,h=r.rects.reference[c]+r.rects.reference[l]-o[l]-r.rects.popper[c],m=o[l]-r.rects.reference[l],g=uu(i),y=g?"y"===l?g.clientHeight||0:g.clientWidth||0:0,v=h/2-m/2,b=u[d],x=y-p[c]-u[f],E=y/2-p[c]/2+v,w=Qu(b,E,x),S=l;r.modifiersData[n]=((t={})[S]=w,t.centerOffset=w-E,t)}},effect:function(e){var t=e.state,r=e.options.element,n=void 0===r?"[data-popper-arrow]":r;null!=n&&("string"!=typeof n||(n=t.elements.popper.querySelector(n)))&&Wu(t.elements.popper,n)&&(t.elements.arrow=n)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function Ku(e,t,r){return void 0===r&&(r={x:0,y:0}),{top:e.top-t.height-r.y,right:e.right-t.width+r.x,bottom:e.bottom-t.height+r.y,left:e.left-t.width-r.x}}function ep(e){return[pu,fu,du,hu].some((function(t){return e[t]>=0}))}const tp={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(e){var t=e.state,r=e.name,n=t.rects.reference,a=t.rects.popper,i=t.modifiersData.preventOverflow,o=Zu(t,{elementContext:"reference"}),s=Zu(t,{altBoundary:!0}),l=Ku(o,n),c=Ku(s,a,i),u=ep(l),p=ep(c);t.modifiersData[r]={referenceClippingOffsets:l,popperEscapeOffsets:c,isReferenceHidden:u,hasPopperEscaped:p},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":u,"data-popper-escaped":p})}};var rp=Au({defaultModifiers:[Tu,Mu,{name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(e){var t=e.state,r=e.options,n=r.gpuAcceleration,a=void 0===n||n,i=r.adaptive,o=void 0===i||i,s=r.roundOffsets,l=void 0===s||s,c={placement:Iu(t.placement),variation:Du(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:a,isFixed:"fixed"===t.options.strategy};null!=t.modifiersData.popperOffsets&&(t.styles.popper=Object.assign({},t.styles.popper,Ru(Object.assign({},c,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:o,roundOffsets:l})))),null!=t.modifiersData.arrow&&(t.styles.arrow=Object.assign({},t.styles.arrow,Ru(Object.assign({},c,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:l})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})},data:{}},Lu,Bu,Xu,Yu,Ju,tp]}),np="tippy-content",ap="tippy-backdrop",ip="tippy-arrow",op="tippy-svg-arrow",sp={passive:!0,capture:!0},lp=function(){return document.body};function cp(e,t,r){if(Array.isArray(e)){var n=e[t];return null==n?Array.isArray(r)?r[t]:r:n}return e}function up(e,t){var r={}.toString.call(e);return 0===r.indexOf("[object")&&r.indexOf(t+"]")>-1}function pp(e,t){return"function"==typeof e?e.apply(void 0,t):e}function dp(e,t){return 0===t?e:function(n){clearTimeout(r),r=setTimeout((function(){e(n)}),t)};var r}function fp(e){return[].concat(e)}function hp(e,t){-1===e.indexOf(t)&&e.push(t)}function mp(e){return[].slice.call(e)}function gp(e){return Object.keys(e).reduce((function(t,r){return void 0!==e[r]&&(t[r]=e[r]),t}),{})}function yp(e){return["Element","Fragment"].some((function(t){return up(e,t)}))}function vp(e,t){e.forEach((function(e){e&&(e.style.transitionDuration=t+"ms")}))}function bp(e,t){e.forEach((function(e){e&&e.setAttribute("data-state",t)}))}function xp(e,t,r){var n=t+"EventListener";["transitionend","webkitTransitionEnd"].forEach((function(t){e[n](t,r)}))}function Ep(e,t){for(var r=t;r;){var n;if(e.contains(r))return!0;r=null==r.getRootNode||null==(n=r.getRootNode())?void 0:n.host}return!1}var Sp={isTouch:!1},_p=0;function kp(){Sp.isTouch||(Sp.isTouch=!0,window.performance&&document.addEventListener("mousemove",Cp))}function Cp(){var e=performance.now();e-_p<20&&(Sp.isTouch=!1,document.removeEventListener("mousemove",Cp)),_p=e}function Ap(){var e,t=document.activeElement;if((e=t)&&e._tippy&&e._tippy.reference===e){var r=t._tippy;t.blur&&!r.state.isVisible&&t.blur()}}var Pp=!("undefined"==typeof window||"undefined"==typeof document||!window.msCrypto),Tp=Object.assign({appendTo:lp,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},{animateFill:!1,followCursor:!1,inlinePositioning:!1,sticky:!1},{allowHTML:!1,animation:"fade",arrow:!0,content:"",inertia:!1,maxWidth:350,role:"tooltip",theme:"",zIndex:9999}),Ip=Object.keys(Tp);function Dp(e){var t=(e.plugins||[]).reduce((function(t,r){var n,a=r.name,i=r.defaultValue;return a&&(t[a]=void 0!==e[a]?e[a]:null!=(n=Tp[a])?n:i),t}),{});return Object.assign({},e,t)}function Fp(e,t){var r=Object.assign({},t,{content:pp(t.content,[e])},t.ignoreAttributes?{}:function(e,t){return(t?Object.keys(Dp(Object.assign({},Tp,{plugins:t}))):Ip).reduce((function(t,r){var n=(e.getAttribute("data-tippy-"+r)||"").trim();if(!n)return t;if("content"===r)t[r]=n;else try{t[r]=JSON.parse(n)}catch(e){t[r]=n}return t}),{})}(e,t.plugins));return r.aria=Object.assign({},Tp.aria,r.aria),r.aria={expanded:"auto"===r.aria.expanded?t.interactive:r.aria.expanded,content:"auto"===r.aria.content?t.interactive?null:"describedby":r.aria.content},r}function Op(e){var t=e.firstElementChild,r=mp(t.children);return{box:t,content:r.find((function(e){return e.classList.contains(np)})),arrow:r.find((function(e){return e.classList.contains(ip)||e.classList.contains(op)})),backdrop:r.find((function(e){return e.classList.contains(ap)}))}}var Mp=1,Np=[],Rp=[];function Lp(e,t){var r,n,a,i,o,s,l,c,u=Fp(e,Object.assign({},Tp,Dp(gp(t)))),p=!1,d=!1,f=!1,h=!1,m=[],g=dp($,u.interactiveDebounce),y=Mp++,v=(c=u.plugins).filter((function(e,t){return c.indexOf(e)===t})),b={id:y,reference:e,popper:document.createElement("div"),popperInstance:null,props:u,state:{isEnabled:!0,isVisible:!1,isDestroyed:!1,isMounted:!1,isShown:!1},plugins:v,clearDelayTimeouts:function(){clearTimeout(r),clearTimeout(n),cancelAnimationFrame(a)},setProps:function(t){if(!b.state.isDestroyed){O("onBeforeUpdate",[b,t]),U();var r=b.props,n=Fp(e,Object.assign({},r,gp(t),{ignoreAttributes:!0}));b.props=n,H(),r.interactiveDebounce!==n.interactiveDebounce&&(R(),g=dp($,n.interactiveDebounce)),r.triggerTarget&&!n.triggerTarget?fp(r.triggerTarget).forEach((function(e){e.removeAttribute("aria-expanded")})):n.triggerTarget&&e.removeAttribute("aria-expanded"),N(),F(),w&&w(r,n),b.popperInstance&&(Y(),K().forEach((function(e){requestAnimationFrame(e._tippy.popperInstance.forceUpdate)}))),O("onAfterUpdate",[b,t])}},setContent:function(e){b.setProps({content:e})},show:function(){var e=b.state.isVisible,t=b.state.isDestroyed,r=!b.state.isEnabled,n=Sp.isTouch&&!b.props.touch,a=cp(b.props.duration,0,Tp.duration);if(!(e||t||r||n||P().hasAttribute("disabled")||(O("onShow",[b],!1),!1===b.props.onShow(b)))){if(b.state.isVisible=!0,A()&&(E.style.visibility="visible"),F(),V(),b.state.isMounted||(E.style.transition="none"),A()){var i=I();vp([i.box,i.content],0)}s=function(){var e;if(b.state.isVisible&&!h){if(h=!0,E.offsetHeight,E.style.transition=b.props.moveTransition,A()&&b.props.animation){var t=I(),r=t.box,n=t.content;vp([r,n],a),bp([r,n],"visible")}M(),N(),hp(Rp,b),null==(e=b.popperInstance)||e.forceUpdate(),O("onMount",[b]),b.props.animation&&A()&&function(e,t){G(e,(function(){b.state.isShown=!0,O("onShown",[b])}))}(a)}},function(){var e,t=b.props.appendTo,r=P();(e=b.props.interactive&&t===lp||"parent"===t?r.parentNode:pp(t,[r])).contains(E)||e.appendChild(E),b.state.isMounted=!0,Y()}()}},hide:function(){var e=!b.state.isVisible,t=b.state.isDestroyed,r=!b.state.isEnabled,n=cp(b.props.duration,1,Tp.duration);if(!(e||t||r)&&(O("onHide",[b],!1),!1!==b.props.onHide(b))){if(b.state.isVisible=!1,b.state.isShown=!1,h=!1,p=!1,A()&&(E.style.visibility="hidden"),R(),z(),F(!0),A()){var a=I(),i=a.box,o=a.content;b.props.animation&&(vp([i,o],n),bp([i,o],"hidden"))}M(),N(),b.props.animation?A()&&function(e,t){G(e,(function(){!b.state.isVisible&&E.parentNode&&E.parentNode.contains(E)&&t()}))}(n,b.unmount):b.unmount()}},hideWithInteractivity:function(e){T().addEventListener("mousemove",g),hp(Np,g),g(e)},enable:function(){b.state.isEnabled=!0},disable:function(){b.hide(),b.state.isEnabled=!1},unmount:function(){b.state.isVisible&&b.hide(),b.state.isMounted&&(J(),K().forEach((function(e){e._tippy.unmount()})),E.parentNode&&E.parentNode.removeChild(E),Rp=Rp.filter((function(e){return e!==b})),b.state.isMounted=!1,O("onHidden",[b]))},destroy:function(){b.state.isDestroyed||(b.clearDelayTimeouts(),b.unmount(),U(),delete e._tippy,b.state.isDestroyed=!0,O("onDestroy",[b]))}};if(!u.render)return b;var x=u.render(b),E=x.popper,w=x.onUpdate;E.setAttribute("data-tippy-root",""),E.id="tippy-"+b.id,b.popper=E,e._tippy=b,E._tippy=b;var S=v.map((function(e){return e.fn(b)})),_=e.hasAttribute("aria-expanded");return H(),N(),F(),O("onCreate",[b]),u.showOnCreate&&ee(),E.addEventListener("mouseenter",(function(){b.props.interactive&&b.state.isVisible&&b.clearDelayTimeouts()})),E.addEventListener("mouseleave",(function(){b.props.interactive&&b.props.trigger.indexOf("mouseenter")>=0&&T().addEventListener("mousemove",g)})),b;function k(){var e=b.props.touch;return Array.isArray(e)?e:[e,0]}function C(){return"hold"===k()[0]}function A(){var e;return!(null==(e=b.props.render)||!e.$$tippy)}function P(){return l||e}function T(){var e,t,r=P().parentNode;return r?null!=(t=fp(r)[0])&&null!=(e=t.ownerDocument)&&e.body?t.ownerDocument:document:document}function I(){return Op(E)}function D(e){return b.state.isMounted&&!b.state.isVisible||Sp.isTouch||i&&"focus"===i.type?0:cp(b.props.delay,e?0:1,Tp.delay)}function F(e){void 0===e&&(e=!1),E.style.pointerEvents=b.props.interactive&&!e?"":"none",E.style.zIndex=""+b.props.zIndex}function O(e,t,r){var n;void 0===r&&(r=!0),S.forEach((function(r){r[e]&&r[e].apply(r,t)})),r&&(n=b.props)[e].apply(n,t)}function M(){var t=b.props.aria;if(t.content){var r="aria-"+t.content,n=E.id;fp(b.props.triggerTarget||e).forEach((function(e){var t=e.getAttribute(r);if(b.state.isVisible)e.setAttribute(r,t?t+" "+n:n);else{var a=t&&t.replace(n,"").trim();a?e.setAttribute(r,a):e.removeAttribute(r)}}))}}function N(){!_&&b.props.aria.expanded&&fp(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 R(){T().removeEventListener("mousemove",g),Np=Np.filter((function(e){return e!==g}))}function L(t){if(!Sp.isTouch||!f&&"mousedown"!==t.type){var r=t.composedPath&&t.composedPath()[0]||t.target;if(!b.props.interactive||!Ep(E,r)){if(fp(b.props.triggerTarget||e).some((function(e){return Ep(e,r)}))){if(Sp.isTouch)return;if(b.state.isVisible&&b.props.trigger.indexOf("click")>=0)return}else O("onClickOutside",[b,t]);!0===b.props.hideOnClick&&(b.clearDelayTimeouts(),b.hide(),d=!0,setTimeout((function(){d=!1})),b.state.isMounted||z())}}}function B(){f=!0}function j(){f=!1}function V(){var e=T();e.addEventListener("mousedown",L,!0),e.addEventListener("touchend",L,sp),e.addEventListener("touchstart",j,sp),e.addEventListener("touchmove",B,sp)}function z(){var e=T();e.removeEventListener("mousedown",L,!0),e.removeEventListener("touchend",L,sp),e.removeEventListener("touchstart",j,sp),e.removeEventListener("touchmove",B,sp)}function G(e,t){var r=I().box;function n(e){e.target===r&&(xp(r,"remove",n),t())}if(0===e)return t();xp(r,"remove",o),xp(r,"add",n),o=n}function W(t,r,n){void 0===n&&(n=!1),fp(b.props.triggerTarget||e).forEach((function(e){e.addEventListener(t,r,n),m.push({node:e,eventType:t,handler:r,options:n})}))}function H(){var e;C()&&(W("touchstart",q,{passive:!0}),W("touchend",Z,{passive:!0})),(e=b.props.trigger,e.split(/\s+/).filter(Boolean)).forEach((function(e){if("manual"!==e)switch(W(e,q),e){case"mouseenter":W("mouseleave",Z);break;case"focus":W(Pp?"focusout":"blur",X);break;case"focusin":W("focusout",X)}}))}function U(){m.forEach((function(e){var t=e.node,r=e.eventType,n=e.handler,a=e.options;t.removeEventListener(r,n,a)})),m=[]}function q(e){var t,r=!1;if(b.state.isEnabled&&!Q(e)&&!d){var n="focus"===(null==(t=i)?void 0:t.type);i=e,l=e.currentTarget,N(),!b.state.isVisible&&up(e,"MouseEvent")&&Np.forEach((function(t){return t(e)})),"click"===e.type&&(b.props.trigger.indexOf("mouseenter")<0||p)&&!1!==b.props.hideOnClick&&b.state.isVisible?r=!0:ee(e),"click"===e.type&&(p=!r),r&&!n&&te(e)}}function $(e){var t=e.target,r=P().contains(t)||E.contains(t);if("mousemove"!==e.type||!r){var n=K().concat(E).map((function(e){var t,r=null==(t=e._tippy.popperInstance)?void 0:t.state;return r?{popperRect:e.getBoundingClientRect(),popperState:r,props:u}:null})).filter(Boolean);(function(e,t){var r=t.clientX,n=t.clientY;return e.every((function(e){var t=e.popperRect,a=e.popperState,i=e.props.interactiveBorder,o=a.placement.split("-")[0],s=a.modifiersData.offset;if(!s)return!0;var l="bottom"===o?s.top.y:0,c="top"===o?s.bottom.y:0,u="right"===o?s.left.x:0,p="left"===o?s.right.x:0,d=t.top-n+l>i,f=n-t.bottom-c>i,h=t.left-r+u>i,m=r-t.right-p>i;return d||f||h||m}))})(n,e)&&(R(),te(e))}}function Z(e){Q(e)||b.props.trigger.indexOf("click")>=0&&p||(b.props.interactive?b.hideWithInteractivity(e):te(e))}function X(e){b.props.trigger.indexOf("focusin")<0&&e.target!==P()||b.props.interactive&&e.relatedTarget&&E.contains(e.relatedTarget)||te(e)}function Q(e){return!!Sp.isTouch&&C()!==e.type.indexOf("touch")>=0}function Y(){J();var t=b.props,r=t.popperOptions,n=t.placement,a=t.offset,i=t.getReferenceClientRect,o=t.moveTransition,l=A()?Op(E).arrow:null,c=i?{getBoundingClientRect:i,contextElement:i.contextElement||P()}:e,u=[{name:"offset",options:{offset:a}},{name:"preventOverflow",options:{padding:{top:2,bottom:2,left:5,right:5}}},{name:"flip",options:{padding:5}},{name:"computeStyles",options:{adaptive:!o}},{name:"$$tippy",enabled:!0,phase:"beforeWrite",requires:["computeStyles"],fn:function(e){var t=e.state;if(A()){var r=I().box;["placement","reference-hidden","escaped"].forEach((function(e){"placement"===e?r.setAttribute("data-placement",t.placement):t.attributes.popper["data-popper-"+e]?r.setAttribute("data-"+e,""):r.removeAttribute("data-"+e)})),t.attributes.popper={}}}}];A()&&l&&u.push({name:"arrow",options:{element:l,padding:3}}),u.push.apply(u,(null==r?void 0:r.modifiers)||[]),b.popperInstance=rp(c,E,Object.assign({},r,{placement:n,onFirstUpdate:s,modifiers:u}))}function J(){b.popperInstance&&(b.popperInstance.destroy(),b.popperInstance=null)}function K(){return mp(E.querySelectorAll("[data-tippy-root]"))}function ee(e){b.clearDelayTimeouts(),e&&O("onTrigger",[b,e]),V();var t=D(!0),n=k(),a=n[0],i=n[1];Sp.isTouch&&"hold"===a&&i&&(t=i),t?r=setTimeout((function(){b.show()}),t):b.show()}function te(e){if(b.clearDelayTimeouts(),O("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&&p)){var t=D(!1);t?n=setTimeout((function(){b.state.isVisible&&b.hide()}),t):a=requestAnimationFrame((function(){b.hide()}))}}else z()}}function Bp(e,t){void 0===t&&(t={});var r=Tp.plugins.concat(t.plugins||[]);document.addEventListener("touchstart",kp,sp),window.addEventListener("blur",Ap);var n,a=Object.assign({},t,{plugins:r}),i=(n=e,yp(n)?[n]:function(e){return up(e,"NodeList")}(n)?mp(n):Array.isArray(n)?n:mp(document.querySelectorAll(n))).reduce((function(e,t){var r=t&&Lp(t,a);return r&&e.push(r),e}),[]);return yp(e)?i[0]:i}Bp.defaultProps=Tp,Bp.setDefaultProps=function(e){Object.keys(e).forEach((function(t){Tp[t]=e[t]}))},Bp.currentInput=Sp,Object.assign({},Lu,{effect:function(e){var t=e.state,r={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};Object.assign(t.elements.popper.style,r.popper),t.styles=r,t.elements.arrow&&Object.assign(t.elements.arrow.style,r.arrow)}}),Bp.setDefaultProps({animation:!1});const jp=Bp;function Vp(e,t){if(null==e)return{};var r,n,a={},i=Object.keys(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}var zp="undefined"!=typeof window&&"undefined"!=typeof document;function Gp(e,t){e&&("function"==typeof e&&e(t),{}.hasOwnProperty.call(e,"current")&&(e.current=t))}function Wp(){return zp&&document.createElement("div")}function Hp(e,t){if(e===t)return!0;if("object"==typeof e&&null!=e&&"object"==typeof t&&null!=t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(var r in e){if(!t.hasOwnProperty(r))return!1;if(!Hp(e[r],t[r]))return!1}return!0}return!1}function Up(e){var t=[];return e.forEach((function(e){t.find((function(t){return Hp(e,t)}))||t.push(e)})),t}var qp=zp?i.useLayoutEffect:i.useEffect;function $p(e,t,r){r.split(/\s+/).forEach((function(r){r&&e.classList[t](r)}))}var Zp={name:"className",defaultValue:"",fn:function(e){var t=e.popper.firstElementChild,r=function(){var t;return!!(null==(t=e.props.render)?void 0:t.$$tippy)};function n(){e.props.className&&!r()||$p(t,"add",e.props.className)}return{onCreate:n,onBeforeUpdate:function(){r()&&$p(t,"remove",e.props.className)},onAfterUpdate:n}}};function Xp(e){return function(t){var r,n,a=t.children,o=t.content,c=t.visible,u=t.singleton,p=t.render,d=t.reference,f=t.disabled,h=void 0!==f&&f,m=t.ignoreAttributes,g=void 0===m||m,y=(t.__source,t.__self,Vp(t,["children","content","visible","singleton","render","reference","disabled","ignoreAttributes","__source","__self"])),v=void 0!==c,b=void 0!==u,x=(0,i.useState)(!1),E=x[0],w=x[1],S=(0,i.useState)({}),_=S[0],k=S[1],C=(0,i.useState)(),A=C[0],P=C[1],T=(r=function(){return{container:Wp(),renders:1}},(n=(0,i.useRef)()).current||(n.current="function"==typeof r?r():r),n.current),I=Object.assign({ignoreAttributes:g},y,{content:T.container});v&&(I.trigger="manual",I.hideOnClick=!1),b&&(h=!0);var D=I,F=I.plugins||[];p&&(D=Object.assign({},I,{plugins:b&&null!=u.data?[].concat(F,[{fn:function(){return{onTrigger:function(e,t){var r=u.data.children.find((function(e){return e.instance.reference===t.currentTarget}));e.state.$$activeSingletonInstance=r.instance,P(r.content)}}}}]):F,render:function(){return{popper:T.container}}}));var O=[d].concat(a?[a.type]:[]);return qp((function(){var t=d;d&&d.hasOwnProperty("current")&&(t=d.current);var r=e(t||T.ref||Wp(),Object.assign({},D,{plugins:[Zp].concat(I.plugins||[])}));return T.instance=r,h&&r.disable(),c&&r.show(),b&&u.hook({instance:r,content:o,props:D,setSingletonContent:P}),w(!0),function(){r.destroy(),null==u||u.cleanup(r)}}),O),qp((function(){var e,t,r,n,a;if(1!==T.renders){var i=T.instance;i.setProps((t=i.props,r=D,Object.assign({},r,{popperOptions:Object.assign({},t.popperOptions,r.popperOptions,{modifiers:Up([].concat((null==(n=t.popperOptions)?void 0:n.modifiers)||[],(null==(a=r.popperOptions)?void 0:a.modifiers)||[]))})}))),null==(e=i.popperInstance)||e.forceUpdate(),h?i.disable():i.enable(),v&&(c?i.show():i.hide()),b&&u.hook({instance:i,content:o,props:D,setSingletonContent:P})}else T.renders++})),qp((function(){var e;if(p){var t=T.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,r=e.state,n=null==(t=r.modifiersData)?void 0:t.hide;_.placement===r.placement&&_.referenceHidden===(null==n?void 0:n.isReferenceHidden)&&_.escaped===(null==n?void 0:n.hasPopperEscaped)||k({placement:r.placement,referenceHidden:null==n?void 0:n.isReferenceHidden,escaped:null==n?void 0:n.hasPopperEscaped}),r.attributes.popper={}}}])})})}}),[_.placement,_.referenceHidden,_.escaped].concat(O)),s().createElement(s().Fragment,null,a?(0,i.cloneElement)(a,{ref:function(e){T.ref=e,Gp(a.ref,e)}}):null,E&&(0,l.createPortal)(p?p(function(e){var t={"data-placement":e.placement};return e.referenceHidden&&(t["data-reference-hidden"]=""),e.escaped&&(t["data-escaped"]=""),t}(_),A,T.instance):o,T.container))}}var Qp=function(e,t){return(0,i.forwardRef)((function(r,n){var a=r.children,o=Vp(r,["children"]);return s().createElement(e,Object.assign({},t,o),a?(0,i.cloneElement)(a,{ref:function(e){Gp(n,e),Gp(a.ref,e)}}):null)}))};const Yp=Qp(Xp(jp),{render:function(){return""}});var Jp=function(e,t){return Jp=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},Jp(e,t)};function Kp(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function __(){this.constructor=e}Jp(e,t),e.prototype=null===t?Object.create(t):(__.prototype=t.prototype,new __)}var ed=function(){return ed=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var a in t=arguments[r])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},ed.apply(this,arguments)};function td(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(n=Object.getOwnPropertySymbols(e);a<n.length;a++)t.indexOf(n[a])<0&&Object.prototype.propertyIsEnumerable.call(e,n[a])&&(r[n[a]]=e[n[a]])}return r}function rd(e,t,r,n){return new(r||(r=Promise))((function(a,i){function o(e){try{l(n.next(e))}catch(e){i(e)}}function s(e){try{l(n.throw(e))}catch(e){i(e)}}function l(e){var t;e.done?a(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(o,s)}l((n=n.apply(e,t||[])).next())}))}function nd(e,t){var r,n,a,i,o={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return i={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function s(s){return function(l){return function(s){if(r)throw new TypeError("Generator is already executing.");for(;i&&(i=0,s[0]&&(o=0)),o;)try{if(r=1,n&&(a=2&s[0]?n.return:s[0]?n.throw||((a=n.return)&&a.call(n),0):n.next)&&!(a=a.call(n,s[1])).done)return a;switch(n=0,a&&(s=[2&s[0],a.value]),s[0]){case 0:case 1:a=s;break;case 4:return o.label++,{value:s[1],done:!1};case 5:o.label++,n=s[1],s=[0];continue;case 7:s=o.ops.pop(),o.trys.pop();continue;default:if(!((a=(a=o.trys).length>0&&a[a.length-1])||6!==s[0]&&2!==s[0])){o=0;continue}if(3===s[0]&&(!a||s[1]>a[0]&&s[1]<a[3])){o.label=s[1];break}if(6===s[0]&&o.label<a[1]){o.label=a[1],a=s;break}if(a&&o.label<a[2]){o.label=a[2],o.ops.push(s);break}a[2]&&o.ops.pop(),o.trys.pop();continue}s=t.call(e,o)}catch(e){s=[6,e],n=0}finally{r=a=0}if(5&s[0])throw s[1];return{value:s[0]?s[1]:void 0,done:!0}}([s,l])}}}function ad(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var n,a,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(n=i.next()).done;)o.push(n.value)}catch(e){a={error:e}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(a)throw a.error}}return o}function id(e,t,r){if(r||2===arguments.length)for(var n,a=0,i=t.length;a<i;a++)!n&&a in t||(n||(n=Array.prototype.slice.call(t,0,a)),n[a]=t[a]);return e.concat(n||Array.prototype.slice.call(t))}Object.create,Object.create,"function"==typeof SuppressedError&&SuppressedError;var od=("undefined"==typeof process||process.env,"production"),sd=function(e){return{isEnabled:function(t){return e.some((function(e){return!!t[e]}))}}},ld={measureLayout:sd(["layout","layoutId","drag"]),animation:sd(["animate","exit","variants","whileHover","whileTap","whileFocus","whileDrag","whileInView"]),exit:sd(["exit"]),drag:sd(["drag","dragControls"]),focus:sd(["whileFocus"]),hover:sd(["whileHover","onHoverStart","onHoverEnd"]),tap:sd(["whileTap","onTap","onTapStart","onTapCancel"]),pan:sd(["onPan","onPanStart","onPanSessionStart","onPanEnd"]),inView:sd(["whileInView","onViewportEnter","onViewportLeave"])},cd=function(){},ud=function(){},pd=(0,i.createContext)({strict:!1}),dd=Object.keys(ld),fd=dd.length,hd=(0,i.createContext)({transformPagePoint:function(e){return e},isStatic:!1,reducedMotion:"never"}),md=(0,i.createContext)({}),gd=(0,i.createContext)(null),yd="undefined"!=typeof document,vd=yd?i.useLayoutEffect:i.useEffect,bd={current:null},xd=!1;function Ed(e,t,r,n){var a,o,s=(0,i.useContext)(pd),l=(0,i.useContext)(md).visualElement,c=(0,i.useContext)(gd),u=(!xd&&function(){if(xd=!0,yd)if(window.matchMedia){var e=window.matchMedia("(prefers-reduced-motion)"),t=function(){return bd.current=e.matches};e.addListener(t),t()}else bd.current=!1}(),a=ad((0,i.useState)(bd.current),1)[0],"never"!==(o=(0,i.useContext)(hd).reducedMotion)&&("always"===o||a)),p=(0,i.useRef)(void 0);n||(n=s.renderer),!p.current&&n&&(p.current=n(e,{visualState:t,parent:l,props:r,presenceId:null==c?void 0:c.id,blockInitialAnimation:!1===(null==c?void 0:c.initial),shouldReduceMotion:u}));var d=p.current;return vd((function(){null==d||d.syncRender()})),(0,i.useEffect)((function(){var e;null===(e=null==d?void 0:d.animationState)||void 0===e||e.animateChanges()})),vd((function(){return function(){return null==d?void 0:d.notifyUnmount()}}),[]),d}function wd(e){return"object"==typeof e&&Object.prototype.hasOwnProperty.call(e,"current")}function Sd(e){return Array.isArray(e)}function _d(e){return"string"==typeof e||Sd(e)}function kd(e,t,r,n,a){var i;return void 0===n&&(n={}),void 0===a&&(a={}),"function"==typeof t&&(t=t(null!=r?r:e.custom,n,a)),"string"==typeof t&&(t=null===(i=e.variants)||void 0===i?void 0:i[t]),"function"==typeof t&&(t=t(null!=r?r:e.custom,n,a)),t}function Cd(e,t,r){var n=e.getProps();return kd(n,t,null!=r?r:n.custom,function(e){var t={};return e.forEachValue((function(e,r){return t[r]=e.get()})),t}(e),function(e){var t={};return e.forEachValue((function(e,r){return t[r]=e.getVelocity()})),t}(e))}function Ad(e){var t;return"function"==typeof(null===(t=e.animate)||void 0===t?void 0:t.start)||_d(e.initial)||_d(e.animate)||_d(e.whileHover)||_d(e.whileDrag)||_d(e.whileTap)||_d(e.whileFocus)||_d(e.exit)}function Pd(e){return Boolean(Ad(e)||e.variants)}function Td(e){return Array.isArray(e)?e.join(" "):e}function Id(e){var t=(0,i.useRef)(null);return null===t.current&&(t.current=e()),t.current}var Dd={hasAnimatedSinceResize:!0,hasEverUpdated:!1},Fd=1,Od=(0,i.createContext)({}),Md=(0,i.createContext)({}),Nd=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Kp(t,e),t.prototype.getSnapshotBeforeUpdate=function(){return this.updateProps(),null},t.prototype.componentDidUpdate=function(){},t.prototype.updateProps=function(){var e=this.props,t=e.visualElement,r=e.props;t&&t.setProps(r)},t.prototype.render=function(){return this.props.children},t}(i.Component);function Rd(e){var t=e.preloadedFeatures,r=e.createVisualElement,n=e.projectionNodeConstructor,a=e.useRender,o=e.useVisualState,s=e.Component;return t&&function(e){for(var t in e)null!==e[t]&&("projectionNodeConstructor"===t?ld.projectionNodeConstructor=e[t]:ld[t].Component=e[t])}(t),(0,i.forwardRef)((function(e,l){var c=function(e){var t,r=e.layoutId,n=null===(t=(0,i.useContext)(Od))||void 0===t?void 0:t.id;return n&&void 0!==r?n+"-"+r:r}(e);e=ed(ed({},e),{layoutId:c});var u=(0,i.useContext)(hd),p=null,d=function(e){var t=function(e,t){if(Ad(e)){var r=e.initial,n=e.animate;return{initial:!1===r||_d(r)?r:void 0,animate:_d(n)?n:void 0}}return!1!==e.inherit?t:{}}(e,(0,i.useContext)(md)),r=t.initial,n=t.animate;return(0,i.useMemo)((function(){return{initial:r,animate:n}}),[Td(r),Td(n)])}(e),f=u.isStatic?void 0:Id((function(){if(Dd.hasEverUpdated)return Fd++})),h=o(e,u.isStatic);return!u.isStatic&&yd&&(d.visualElement=Ed(s,h,ed(ed({},u),e),r),function(e,t,r,n){var a,o=t.layoutId,s=t.layout,l=t.drag,c=t.dragConstraints,u=t.layoutScroll,p=(0,i.useContext)(Md);n&&r&&!(null==r?void 0:r.projection)&&(r.projection=new n(e,r.getLatestValues(),null===(a=r.parent)||void 0===a?void 0:a.projection),r.projection.setOptions({layoutId:o,layout:s,alwaysMeasureLayout:Boolean(l)||c&&wd(c),visualElement:r,scheduleRender:function(){return r.scheduleRender()},animationType:"string"==typeof s?s:"both",initialPromotionConfig:p,layoutScroll:u}))}(f,e,d.visualElement,n||ld.projectionNodeConstructor),p=function(e,t,r){var n=[],a=(0,i.useContext)(pd);if(!t)return null;"production"!==od&&r&&a.strict&&ud(!1,"You have rendered a `motion` component within a `LazyMotion` component. This will break tree shaking. Import and render a `m` component instead.");for(var o=0;o<fd;o++){var s=dd[o],l=ld[s],c=l.isEnabled,u=l.Component;c(e)&&u&&n.push(i.createElement(u,ed({key:s},e,{visualElement:t})))}return n}(e,d.visualElement,t)),i.createElement(Nd,{visualElement:d.visualElement,props:ed(ed({},u),e)},p,i.createElement(md.Provider,{value:d},a(s,e,f,function(e,t,r){return(0,i.useCallback)((function(n){var a;n&&(null===(a=e.mount)||void 0===a||a.call(e,n)),t&&(n?t.mount(n):t.unmount()),r&&("function"==typeof r?r(n):wd(r)&&(r.current=n))}),[t])}(h,d.visualElement,l),h,u.isStatic,d.visualElement)))}))}function Ld(e){function t(t,r){return void 0===r&&(r={}),Rd(e(t,r))}if("undefined"==typeof Proxy)return t;var r=new Map;return new Proxy(t,{get:function(e,n){return r.has(n)||r.set(n,t(n)),r.get(n)}})}var Bd=["animate","circle","defs","desc","ellipse","g","image","line","filter","marker","mask","metadata","path","pattern","polygon","polyline","rect","stop","svg","switch","symbol","text","tspan","use","view"];function jd(e){return"string"==typeof e&&!e.includes("-")&&!!(Bd.indexOf(e)>-1||/[A-Z]/.test(e))}var Vd={},zd=["","X","Y","Z"],Gd=["transformPerspective","x","y","z"];function Wd(e,t){return Gd.indexOf(e)-Gd.indexOf(t)}["translate","scale","rotate","skew"].forEach((function(e){return zd.forEach((function(t){return Gd.push(e+t)}))}));var Hd=new Set(Gd);function Ud(e){return Hd.has(e)}var qd=new Set(["originX","originY","originZ"]);function $d(e){return qd.has(e)}function Zd(e,t){var r=t.layout,n=t.layoutId;return Ud(e)||$d(e)||(r||void 0!==n)&&(!!Vd[e]||"opacity"===e)}var Xd=function(e){return Boolean(null!==e&&"object"==typeof e&&e.getVelocity)},Qd={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"};function Yd(e){return e.startsWith("--")}var Jd=function(e,t){return t&&"number"==typeof e?t.transform(e):e};const Kd=(e,t)=>r=>Math.max(Math.min(r,t),e),ef=e=>e%1?Number(e.toFixed(5)):e,tf=/(-)?([\d]*\.?[\d])+/g,rf=/(#[0-9a-f]{6}|#[0-9a-f]{3}|#(?:[0-9a-f]{2}){2,4}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2,3}\s*\/*\s*[\d\.]+%?\))/gi,nf=/^(#[0-9a-f]{3}|#(?:[0-9a-f]{2}){2,4}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2,3}\s*\/*\s*[\d\.]+%?\))$/i;function af(e){return"string"==typeof e}const of=e=>({test:t=>af(t)&&t.endsWith(e)&&1===t.split(" ").length,parse:parseFloat,transform:t=>`${t}${e}`}),sf=of("deg"),lf=of("%"),cf=of("px"),uf=of("vh"),pf=of("vw"),df=Object.assign(Object.assign({},lf),{parse:e=>lf.parse(e)/100,transform:e=>lf.transform(100*e)}),ff={test:e=>"number"==typeof e,parse:parseFloat,transform:e=>e},hf=Object.assign(Object.assign({},ff),{transform:Kd(0,1)}),mf=Object.assign(Object.assign({},ff),{default:1});var gf=ed(ed({},ff),{transform:Math.round}),yf={borderWidth:cf,borderTopWidth:cf,borderRightWidth:cf,borderBottomWidth:cf,borderLeftWidth:cf,borderRadius:cf,radius:cf,borderTopLeftRadius:cf,borderTopRightRadius:cf,borderBottomRightRadius:cf,borderBottomLeftRadius:cf,width:cf,maxWidth:cf,height:cf,maxHeight:cf,size:cf,top:cf,right:cf,bottom:cf,left:cf,padding:cf,paddingTop:cf,paddingRight:cf,paddingBottom:cf,paddingLeft:cf,margin:cf,marginTop:cf,marginRight:cf,marginBottom:cf,marginLeft:cf,rotate:sf,rotateX:sf,rotateY:sf,rotateZ:sf,scale:mf,scaleX:mf,scaleY:mf,scaleZ:mf,skew:sf,skewX:sf,skewY:sf,distance:cf,translateX:cf,translateY:cf,translateZ:cf,x:cf,y:cf,z:cf,perspective:cf,transformPerspective:cf,opacity:hf,originX:df,originY:df,originZ:cf,zIndex:gf,fillOpacity:hf,strokeOpacity:hf,numOctaves:gf};function vf(e,t,r,n){var a,i=e.style,o=e.vars,s=e.transform,l=e.transformKeys,c=e.transformOrigin;l.length=0;var u=!1,p=!1,d=!0;for(var f in t){var h=t[f];if(Yd(f))o[f]=h;else{var m=yf[f],g=Jd(h,m);if(Ud(f)){if(u=!0,s[f]=g,l.push(f),!d)continue;h!==(null!==(a=m.default)&&void 0!==a?a:0)&&(d=!1)}else $d(f)?(c[f]=g,p=!0):i[f]=g}}u?i.transform=function(e,t,r,n){var a=e.transform,i=e.transformKeys,o=t.enableHardwareAcceleration,s=void 0===o||o,l=t.allowTransformNone,c=void 0===l||l,u="";i.sort(Wd);for(var p=!1,d=i.length,f=0;f<d;f++){var h=i[f];u+="".concat(Qd[h]||h,"(").concat(a[h],") "),"z"===h&&(p=!0)}return!p&&s?u+="translateZ(0)":u=u.trim(),n?u=n(a,r?"":u):c&&r&&(u="none"),u}(e,r,d,n):n?i.transform=n({},""):!t.transform&&i.transform&&(i.transform="none"),p&&(i.transformOrigin=function(e){var t=e.originX,r=void 0===t?"50%":t,n=e.originY,a=void 0===n?"50%":n,i=e.originZ,o=void 0===i?0:i;return"".concat(r," ").concat(a," ").concat(o)}(c))}var bf=function(){return{style:{},transform:{},transformKeys:[],transformOrigin:{},vars:{}}};function xf(e,t,r){for(var n in t)Xd(t[n])||Zd(n,r)||(e[n]=t[n])}function Ef(e,t,r){var n={},a=function(e,t,r){var n={};return xf(n,e.style||{},e),Object.assign(n,function(e,t,r){var n=e.transformTemplate;return(0,i.useMemo)((function(){var e=bf();vf(e,t,{enableHardwareAcceleration:!r},n);var a=e.vars,i=e.style;return ed(ed({},a),i)}),[t])}(e,t,r)),e.transformValues&&(n=e.transformValues(n)),n}(e,t,r);return Boolean(e.drag)&&!1!==e.dragListener&&(n.draggable=!1,a.userSelect=a.WebkitUserSelect=a.WebkitTouchCallout="none",a.touchAction=!0===e.drag?"none":"pan-".concat("x"===e.drag?"y":"x")),n.style=a,n}var wf=new Set(["initial","animate","exit","style","variants","transition","transformTemplate","transformValues","custom","inherit","layout","layoutId","layoutDependency","onLayoutAnimationStart","onLayoutAnimationComplete","onLayoutMeasure","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","drag","dragControls","dragListener","dragConstraints","dragDirectionLock","dragSnapToOrigin","_dragX","_dragY","dragElastic","dragMomentum","dragPropagation","dragTransition","whileDrag","onPan","onPanStart","onPanEnd","onPanSessionStart","onTap","onTapStart","onTapCancel","onHoverStart","onHoverEnd","whileFocus","whileTap","whileHover","whileInView","onViewportEnter","onViewportLeave","viewport","layoutScroll"]);function Sf(e){return wf.has(e)}var _f,kf=function(e){return!Sf(e)};try{(_f=require("@emotion/is-prop-valid").default)&&(kf=function(e){return e.startsWith("on")?!Sf(e):_f(e)})}catch(e){}function Cf(e,t,r){return"string"==typeof e?e:cf.transform(t+r*e)}var Af={offset:"stroke-dashoffset",array:"stroke-dasharray"},Pf={offset:"strokeDashoffset",array:"strokeDasharray"};function Tf(e,t,r,n){var a=t.attrX,i=t.attrY,o=t.originX,s=t.originY,l=t.pathLength,c=t.pathSpacing,u=void 0===c?1:c,p=t.pathOffset,d=void 0===p?0:p;vf(e,td(t,["attrX","attrY","originX","originY","pathLength","pathSpacing","pathOffset"]),r,n),e.attrs=e.style,e.style={};var f=e.attrs,h=e.style,m=e.dimensions;f.transform&&(m&&(h.transform=f.transform),delete f.transform),m&&(void 0!==o||void 0!==s||h.transform)&&(h.transformOrigin=function(e,t,r){var n=Cf(t,e.x,e.width),a=Cf(r,e.y,e.height);return"".concat(n," ").concat(a)}(m,void 0!==o?o:.5,void 0!==s?s:.5)),void 0!==a&&(f.x=a),void 0!==i&&(f.y=i),void 0!==l&&function(e,t,r,n,a){void 0===r&&(r=1),void 0===n&&(n=0),void 0===a&&(a=!0),e.pathLength=1;var i=a?Af:Pf;e[i.offset]=cf.transform(-n);var o=cf.transform(t),s=cf.transform(r);e[i.array]="".concat(o," ").concat(s)}(f,l,u,d,!1)}var If=function(){return ed(ed({},bf()),{attrs:{}})};function Df(e,t){var r=(0,i.useMemo)((function(){var r=If();return Tf(r,t,{enableHardwareAcceleration:!1},e.transformTemplate),ed(ed({},r.attrs),{style:ed({},r.style)})}),[t]);if(e.style){var n={};xf(n,e.style,e),r.style=ed(ed({},n),r.style)}return r}function Ff(e){return void 0===e&&(e=!1),function(t,r,n,a,o,s){var l=o.latestValues,c=(jd(t)?Df:Ef)(r,l,s),u=function(e,t,r){var n={};for(var a in e)(kf(a)||!0===r&&Sf(a)||!t&&!Sf(a)||e.draggable&&a.startsWith("onDrag"))&&(n[a]=e[a]);return n}(r,"string"==typeof t,e),p=ed(ed(ed({},u),c),{ref:a});return n&&(p["data-projection-id"]=n),(0,i.createElement)(t,p)}}var Of=/([a-z])([A-Z])/g,Mf=function(e){return e.replace(Of,"$1-$2").toLowerCase()};function Nf(e,t,r,n){var a=t.style,i=t.vars;for(var o in Object.assign(e.style,a,n&&n.getProjectionStyles(r)),i)e.style.setProperty(o,i[o])}var Rf=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues","viewBox","gradientTransform","pathLength"]);function Lf(e,t,r,n){for(var a in Nf(e,t,void 0,n),t.attrs)e.setAttribute(Rf.has(a)?a:Mf(a),t.attrs[a])}function Bf(e){var t=e.style,r={};for(var n in t)(Xd(t[n])||Zd(n,e))&&(r[n]=t[n]);return r}function jf(e){var t=Bf(e);for(var r in e)Xd(e[r])&&(t["x"===r||"y"===r?"attr"+r.toUpperCase():r]=e[r]);return t}function Vf(e){return"object"==typeof e&&"function"==typeof e.start}var zf=function(e){return Array.isArray(e)},Gf=function(e){return Boolean(e&&"object"==typeof e&&e.mix&&e.toValue)},Wf=function(e){return zf(e)?e[e.length-1]||0:e};function Hf(e){var t=Xd(e)?e.get():e;return Gf(t)?t.toValue():t}function Uf(e,t,r,n){var a=e.scrapeMotionValuesFromProps,i=e.createRenderState,o=e.onMount,s={latestValues:$f(t,r,n,a),renderState:i()};return o&&(s.mount=function(e){return o(t,e,s)}),s}var qf=function(e){return function(t,r){var n=(0,i.useContext)(md),a=(0,i.useContext)(gd);return r?Uf(e,t,n,a):Id((function(){return Uf(e,t,n,a)}))}};function $f(e,t,r,n){var a={},i=!1===(null==r?void 0:r.initial),o=n(e);for(var s in o)a[s]=Hf(o[s]);var l=e.initial,c=e.animate,u=Ad(e),p=Pd(e);t&&p&&!u&&!1!==e.inherit&&(null!=l||(l=t.initial),null!=c||(c=t.animate));var d=i||!1===l,f=d?c:l;return f&&"boolean"!=typeof f&&!Vf(f)&&(Array.isArray(f)?f:[f]).forEach((function(t){var r=kd(e,t);if(r){var n=r.transitionEnd;r.transition;var i=td(r,["transitionEnd","transition"]);for(var o in i){var s=i[o];Array.isArray(s)&&(s=s[d?s.length-1:0]),null!==s&&(a[o]=s)}for(var o in n)a[o]=n[o]}})),a}var Zf,Xf={useVisualState:qf({scrapeMotionValuesFromProps:jf,createRenderState:If,onMount:function(e,t,r){var n=r.renderState,a=r.latestValues;try{n.dimensions="function"==typeof t.getBBox?t.getBBox():t.getBoundingClientRect()}catch(e){n.dimensions={x:0,y:0,width:0,height:0}}Tf(n,a,{enableHardwareAcceleration:!1},e.transformTemplate),Lf(t,n)}})},Qf={useVisualState:qf({scrapeMotionValuesFromProps:Bf,createRenderState:bf})};function Yf(e,t,r,n){return void 0===n&&(n={passive:!0}),e.addEventListener(t,r,n),function(){return e.removeEventListener(t,r)}}function Jf(e,t,r,n){(0,i.useEffect)((function(){var a=e.current;if(r&&a)return Yf(a,t,r,n)}),[e,t,r,n])}function Kf(e){return"undefined"!=typeof PointerEvent&&e instanceof PointerEvent?!("mouse"!==e.pointerType):e instanceof MouseEvent}function eh(e){return!!e.touches}!function(e){e.Animate="animate",e.Hover="whileHover",e.Tap="whileTap",e.Drag="whileDrag",e.Focus="whileFocus",e.InView="whileInView",e.Exit="exit"}(Zf||(Zf={}));var th={pageX:0,pageY:0};function rh(e,t){void 0===t&&(t="page");var r=e.touches[0]||e.changedTouches[0]||th;return{x:r[t+"X"],y:r[t+"Y"]}}function nh(e,t){return void 0===t&&(t="page"),{x:e[t+"X"],y:e[t+"Y"]}}function ah(e,t){return void 0===t&&(t="page"),{point:eh(e)?rh(e,t):nh(e,t)}}var ih=function(e,t){void 0===t&&(t=!1);var r,n=function(t){return e(t,ah(t))};return t?(r=n,function(e){var t=e instanceof MouseEvent;(!t||t&&0===e.button)&&r(e)}):n},oh=function(){return yd&&null===window.onpointerdown},sh=function(){return yd&&null===window.ontouchstart},lh=function(){return yd&&null===window.onmousedown},ch={pointerdown:"mousedown",pointermove:"mousemove",pointerup:"mouseup",pointercancel:"mousecancel",pointerover:"mouseover",pointerout:"mouseout",pointerenter:"mouseenter",pointerleave:"mouseleave"},uh={pointerdown:"touchstart",pointermove:"touchmove",pointerup:"touchend",pointercancel:"touchcancel"};function ph(e){return oh()?e:sh()?uh[e]:lh()?ch[e]:e}function dh(e,t,r,n){return Yf(e,ph(t),ih(r,"pointerdown"===t),n)}function fh(e,t,r,n){return Jf(e,ph(t),r&&ih(r,"pointerdown"===t),n)}function hh(e){var t=null;return function(){return null===t&&(t=e,function(){t=null})}}var mh=hh("dragHorizontal"),gh=hh("dragVertical");function yh(e){var t=!1;if("y"===e)t=gh();else if("x"===e)t=mh();else{var r=mh(),n=gh();r&&n?t=function(){r(),n()}:(r&&r(),n&&n())}return t}function vh(){var e=yh(!0);return!e||(e(),!1)}function bh(e,t,r){return function(n,a){var i;Kf(n)&&!vh()&&(null===(i=e.animationState)||void 0===i||i.setActive(Zf.Hover,t),null==r||r(n,a))}}var xh=function(e,t){return!!t&&(e===t||xh(e,t.parentElement))};function Eh(e){return(0,i.useEffect)((function(){return function(){return e()}}),[])}const wh=(e,t)=>r=>t(e(r)),Sh=(...e)=>e.reduce(wh);var _h=new Set,kh=new WeakMap,Ch=new WeakMap,Ah=function(e){var t;null===(t=kh.get(e.target))||void 0===t||t(e)},Ph=function(e){e.forEach(Ah)};var Th={some:0,all:1};function Ih(e,t,r,n){var a=n.root,o=n.margin,s=n.amount,l=void 0===s?"some":s,c=n.once;(0,i.useEffect)((function(){if(e){var n={root:null==a?void 0:a.current,rootMargin:o,threshold:"number"==typeof l?l:Th[l]};return function(e,t,r){var n=function(e){var t=e.root,r=td(e,["root"]),n=t||document;Ch.has(n)||Ch.set(n,{});var a=Ch.get(n),i=JSON.stringify(r);return a[i]||(a[i]=new IntersectionObserver(Ph,ed({root:t},r))),a[i]}(t);return kh.set(e,r),n.observe(e),function(){kh.delete(e),n.unobserve(e)}}(r.getInstance(),n,(function(e){var n,a=e.isIntersecting;if(t.isInView!==a&&(t.isInView=a,!c||a||!t.hasEnteredView)){a&&(t.hasEnteredView=!0),null===(n=r.animationState)||void 0===n||n.setActive(Zf.InView,a);var i=r.getProps(),o=a?i.onViewportEnter:i.onViewportLeave;null==o||o(e)}}))}}),[e,a,o,l])}function Dh(e,t,r,n){var a=n.fallback,o=void 0===a||a;(0,i.useEffect)((function(){var n;e&&o&&("production"!==od&&(n="IntersectionObserver not available on this device. whileInView animations will trigger on mount.",_h.has(n)||(console.warn(n),_h.add(n))),requestAnimationFrame((function(){var e;t.hasEnteredView=!0;var n=r.getProps().onViewportEnter;null==n||n(null),null===(e=r.animationState)||void 0===e||e.setActive(Zf.InView,!0)})))}),[e])}var Fh=function(e){return function(t){return e(t),null}},Oh={inView:Fh((function(e){var t=e.visualElement,r=e.whileInView,n=e.onViewportEnter,a=e.onViewportLeave,o=e.viewport,s=void 0===o?{}:o,l=(0,i.useRef)({hasEnteredView:!1,isInView:!1}),c=Boolean(r||n||a);s.once&&l.current.hasEnteredView&&(c=!1),("undefined"==typeof IntersectionObserver?Dh:Ih)(c,l.current,t,s)})),tap:Fh((function(e){var t=e.onTap,r=e.onTapStart,n=e.onTapCancel,a=e.whileTap,o=e.visualElement,s=t||r||n||a,l=(0,i.useRef)(!1),c=(0,i.useRef)(null),u={passive:!(r||t||n||m)};function p(){var e;null===(e=c.current)||void 0===e||e.call(c),c.current=null}function d(){var e;return p(),l.current=!1,null===(e=o.animationState)||void 0===e||e.setActive(Zf.Tap,!1),!vh()}function f(e,r){d()&&(xh(o.getInstance(),e.target)?null==t||t(e,r):null==n||n(e,r))}function h(e,t){d()&&(null==n||n(e,t))}function m(e,t){var n;p(),l.current||(l.current=!0,c.current=Sh(dh(window,"pointerup",f,u),dh(window,"pointercancel",h,u)),null===(n=o.animationState)||void 0===n||n.setActive(Zf.Tap,!0),null==r||r(e,t))}fh(o,"pointerdown",s?m:void 0,u),Eh(p)})),focus:Fh((function(e){var t=e.whileFocus,r=e.visualElement;Jf(r,"focus",t?function(){var e;null===(e=r.animationState)||void 0===e||e.setActive(Zf.Focus,!0)}:void 0),Jf(r,"blur",t?function(){var e;null===(e=r.animationState)||void 0===e||e.setActive(Zf.Focus,!1)}:void 0)})),hover:Fh((function(e){var t=e.onHoverStart,r=e.onHoverEnd,n=e.whileHover,a=e.visualElement;fh(a,"pointerenter",t||n?bh(a,!0,t):void 0,{passive:!t}),fh(a,"pointerleave",r||n?bh(a,!1,r):void 0,{passive:!r})}))},Mh=0,Nh=function(){return Mh++},Rh=function(){return Id(Nh)};function Lh(){var e=(0,i.useContext)(gd);if(null===e)return[!0,null];var t=e.isPresent,r=e.onExitComplete,n=e.register,a=Rh();return(0,i.useEffect)((function(){return n(a)}),[]),!t&&r?[!1,function(){return null==r?void 0:r(a)}]:[!0]}function Bh(e,t){if(!Array.isArray(t))return!1;var r=t.length;if(r!==e.length)return!1;for(var n=0;n<r;n++)if(t[n]!==e[n])return!1;return!0}const jh=(e,t,r)=>Math.min(Math.max(r,e),t),Vh=.001,zh=.01,Gh=10,Wh=.05,Hh=1;const Uh=12;function qh(e,t){return e*Math.sqrt(1-t*t)}const $h=["duration","bounce"],Zh=["stiffness","damping","mass"];function Xh(e,t){return t.some((t=>void 0!==e[t]))}function Qh(e){var{from:t=0,to:r=1,restSpeed:n=2,restDelta:a}=e,i=td(e,["from","to","restSpeed","restDelta"]);const o={done:!1,value:t};let{stiffness:s,damping:l,mass:c,velocity:u,duration:p,isResolvedFromDuration:d}=function(e){let t=Object.assign({velocity:0,stiffness:100,damping:10,mass:1,isResolvedFromDuration:!1},e);if(!Xh(e,Zh)&&Xh(e,$h)){const r=function({duration:e=800,bounce:t=.25,velocity:r=0,mass:n=1}){let a,i;cd(e<=1e3*Gh,"Spring duration must be 10 seconds or less");let o=1-t;o=jh(Wh,Hh,o),e=jh(zh,Gh,e/1e3),o<1?(a=t=>{const n=t*o,a=n*e,i=n-r,s=qh(t,o),l=Math.exp(-a);return Vh-i/s*l},i=t=>{const n=t*o*e,i=n*r+r,s=Math.pow(o,2)*Math.pow(t,2)*e,l=Math.exp(-n),c=qh(Math.pow(t,2),o);return(-a(t)+Vh>0?-1:1)*((i-s)*l)/c}):(a=t=>Math.exp(-t*e)*((t-r)*e+1)-Vh,i=t=>Math.exp(-t*e)*(e*e*(r-t)));const s=function(e,t,r){let n=r;for(let r=1;r<Uh;r++)n-=e(n)/t(n);return n}(a,i,5/e);if(e*=1e3,isNaN(s))return{stiffness:100,damping:10,duration:e};{const t=Math.pow(s,2)*n;return{stiffness:t,damping:2*o*Math.sqrt(n*t),duration:e}}}(e);t=Object.assign(Object.assign(Object.assign({},t),r),{velocity:0,mass:1}),t.isResolvedFromDuration=!0}return t}(i),f=Yh,h=Yh;function m(){const e=u?-u/1e3:0,n=r-t,i=l/(2*Math.sqrt(s*c)),o=Math.sqrt(s/c)/1e3;if(void 0===a&&(a=Math.min(Math.abs(r-t)/100,.4)),i<1){const t=qh(o,i);f=a=>{const s=Math.exp(-i*o*a);return r-s*((e+i*o*n)/t*Math.sin(t*a)+n*Math.cos(t*a))},h=r=>{const a=Math.exp(-i*o*r);return i*o*a*(Math.sin(t*r)*(e+i*o*n)/t+n*Math.cos(t*r))-a*(Math.cos(t*r)*(e+i*o*n)-t*n*Math.sin(t*r))}}else if(1===i)f=t=>r-Math.exp(-o*t)*(n+(e+o*n)*t);else{const t=o*Math.sqrt(i*i-1);f=a=>{const s=Math.exp(-i*o*a),l=Math.min(t*a,300);return r-s*((e+i*o*n)*Math.sinh(l)+t*n*Math.cosh(l))/t}}}return m(),{next:e=>{const t=f(e);if(d)o.done=e>=p;else{const i=1e3*h(e),s=Math.abs(i)<=n,l=Math.abs(r-t)<=a;o.done=s&&l}return o.value=o.done?r:t,o},flipTarget:()=>{u=-u,[t,r]=[r,t],m()}}}Qh.needsInterpolation=(e,t)=>"string"==typeof e||"string"==typeof t;const Yh=e=>0,Jh=(e,t,r)=>{const n=t-e;return 0===n?1:(r-e)/n},Kh=(e,t,r)=>-r*e+r*t+e,em=(e,t)=>r=>Boolean(af(r)&&nf.test(r)&&r.startsWith(e)||t&&Object.prototype.hasOwnProperty.call(r,t)),tm=(e,t,r)=>n=>{if(!af(n))return n;const[a,i,o,s]=n.match(tf);return{[e]:parseFloat(a),[t]:parseFloat(i),[r]:parseFloat(o),alpha:void 0!==s?parseFloat(s):1}},rm=Kd(0,255),nm=Object.assign(Object.assign({},ff),{transform:e=>Math.round(rm(e))}),am={test:em("rgb","red"),parse:tm("red","green","blue"),transform:({red:e,green:t,blue:r,alpha:n=1})=>"rgba("+nm.transform(e)+", "+nm.transform(t)+", "+nm.transform(r)+", "+ef(hf.transform(n))+")"},im={test:em("#"),parse:function(e){let t="",r="",n="",a="";return e.length>5?(t=e.substr(1,2),r=e.substr(3,2),n=e.substr(5,2),a=e.substr(7,2)):(t=e.substr(1,1),r=e.substr(2,1),n=e.substr(3,1),a=e.substr(4,1),t+=t,r+=r,n+=n,a+=a),{red:parseInt(t,16),green:parseInt(r,16),blue:parseInt(n,16),alpha:a?parseInt(a,16)/255:1}},transform:am.transform},om={test:em("hsl","hue"),parse:tm("hue","saturation","lightness"),transform:({hue:e,saturation:t,lightness:r,alpha:n=1})=>"hsla("+Math.round(e)+", "+lf.transform(ef(t))+", "+lf.transform(ef(r))+", "+ef(hf.transform(n))+")"};function sm(e,t,r){return r<0&&(r+=1),r>1&&(r-=1),r<1/6?e+6*(t-e)*r:r<.5?t:r<2/3?e+(t-e)*(2/3-r)*6:e}function lm({hue:e,saturation:t,lightness:r,alpha:n}){e/=360,r/=100;let a=0,i=0,o=0;if(t/=100){const n=r<.5?r*(1+t):r+t-r*t,s=2*r-n;a=sm(s,n,e+1/3),i=sm(s,n,e),o=sm(s,n,e-1/3)}else a=i=o=r;return{red:Math.round(255*a),green:Math.round(255*i),blue:Math.round(255*o),alpha:n}}const cm=(e,t,r)=>{const n=e*e,a=t*t;return Math.sqrt(Math.max(0,r*(a-n)+n))},um=[im,am,om],pm=e=>um.find((t=>t.test(e))),dm=e=>`'${e}' is not an animatable color. Use the equivalent color code instead.`,fm=(e,t)=>{let r=pm(e),n=pm(t);ud(!!r,dm(e)),ud(!!n,dm(t));let a=r.parse(e),i=n.parse(t);r===om&&(a=lm(a),r=am),n===om&&(i=lm(i),n=am);const o=Object.assign({},a);return e=>{for(const t in o)"alpha"!==t&&(o[t]=cm(a[t],i[t],e));return o.alpha=Kh(a.alpha,i.alpha,e),r.transform(o)}},hm={test:e=>am.test(e)||im.test(e)||om.test(e),parse:e=>am.test(e)?am.parse(e):om.test(e)?om.parse(e):im.parse(e),transform:e=>af(e)?e:e.hasOwnProperty("red")?am.transform(e):om.transform(e)},mm="${c}",gm="${n}";function ym(e){"number"==typeof e&&(e=`${e}`);const t=[];let r=0;const n=e.match(rf);n&&(r=n.length,e=e.replace(rf,mm),t.push(...n.map(hm.parse)));const a=e.match(tf);return a&&(e=e.replace(tf,gm),t.push(...a.map(ff.parse))),{values:t,numColors:r,tokenised:e}}function vm(e){return ym(e).values}function bm(e){const{values:t,numColors:r,tokenised:n}=ym(e),a=t.length;return e=>{let t=n;for(let n=0;n<a;n++)t=t.replace(n<r?mm:gm,n<r?hm.transform(e[n]):ef(e[n]));return t}}const xm=e=>"number"==typeof e?0:e,Em={test:function(e){var t,r,n,a;return isNaN(e)&&af(e)&&(null!==(r=null===(t=e.match(tf))||void 0===t?void 0:t.length)&&void 0!==r?r:0)+(null!==(a=null===(n=e.match(rf))||void 0===n?void 0:n.length)&&void 0!==a?a:0)>0},parse:vm,createTransformer:bm,getAnimatableNone:function(e){const t=vm(e);return bm(e)(t.map(xm))}},wm=e=>"number"==typeof e;function Sm(e,t){return wm(e)?r=>Kh(e,t,r):hm.test(e)?fm(e,t):Am(e,t)}const _m=(e,t)=>{const r=[...e],n=r.length,a=e.map(((e,r)=>Sm(e,t[r])));return e=>{for(let t=0;t<n;t++)r[t]=a[t](e);return r}},km=(e,t)=>{const r=Object.assign(Object.assign({},e),t),n={};for(const a in r)void 0!==e[a]&&void 0!==t[a]&&(n[a]=Sm(e[a],t[a]));return e=>{for(const t in n)r[t]=n[t](e);return r}};function Cm(e){const t=Em.parse(e),r=t.length;let n=0,a=0,i=0;for(let e=0;e<r;e++)n||"number"==typeof t[e]?n++:void 0!==t[e].hue?i++:a++;return{parsed:t,numNumbers:n,numRGB:a,numHSL:i}}const Am=(e,t)=>{const r=Em.createTransformer(t),n=Cm(e),a=Cm(t);return n.numHSL===a.numHSL&&n.numRGB===a.numRGB&&n.numNumbers>=a.numNumbers?Sh(_m(n.parsed,a.parsed),r):(cd(!0,`Complex values '${e}' and '${t}' too different to mix. Ensure all colors are of the same type, and that each contains the same quantity of number and color values. Falling back to instant transition.`),r=>`${r>0?t:e}`)},Pm=(e,t)=>r=>Kh(e,t,r);function Tm(e,t,{clamp:r=!0,ease:n,mixer:a}={}){const i=e.length;ud(i===t.length,"Both input and output ranges must be the same length"),ud(!n||!Array.isArray(n)||n.length===i-1,"Array of easing functions must be of length `input.length - 1`, as it applies to the transitions **between** the defined values."),e[0]>e[i-1]&&(e=[].concat(e),t=[].concat(t),e.reverse(),t.reverse());const o=function(e,t,r){const n=[],a=r||function(e){return"number"==typeof e?Pm:"string"==typeof e?hm.test(e)?fm:Am:Array.isArray(e)?_m:"object"==typeof e?km:void 0}(e[0]),i=e.length-1;for(let r=0;r<i;r++){let i=a(e[r],e[r+1]);if(t){const e=Array.isArray(t)?t[r]:t;i=Sh(e,i)}n.push(i)}return n}(t,n,a),s=2===i?function([e,t],[r]){return n=>r(Jh(e,t,n))}(e,o):function(e,t){const r=e.length,n=r-1;return a=>{let i=0,o=!1;if(a<=e[0]?o=!0:a>=e[n]&&(i=n-1,o=!0),!o){let t=1;for(;t<r&&!(e[t]>a||t===n);t++);i=t-1}const s=Jh(e[i],e[i+1],a);return t[i](s)}}(e,o);return r?t=>s(jh(e[0],e[i-1],t)):s}const Im=e=>t=>1-e(1-t),Dm=e=>t=>t<=.5?e(2*t)/2:(2-e(2*(1-t)))/2,Fm=e=>t=>t*t*((e+1)*t-e),Om=4/11,Mm=8/11,Nm=e=>e,Rm=(2,e=>Math.pow(e,2));const Lm=Im(Rm),Bm=Dm(Rm),jm=e=>1-Math.sin(Math.acos(e)),Vm=Im(jm),zm=Dm(Vm),Gm=Fm(1.525),Wm=Im(Gm),Hm=Dm(Gm),Um=(e=>{const t=Fm(1.525);return e=>(e*=2)<1?.5*t(e):.5*(2-Math.pow(2,-10*(e-1)))})(),qm=4356/361,$m=35442/1805,Zm=16061/1805,Xm=e=>{if(1===e||0===e)return e;const t=e*e;return e<Om?7.5625*t:e<Mm?9.075*t-9.9*e+3.4:e<.9?qm*t-$m*e+Zm:10.8*e*e-20.52*e+10.72},Qm=Im(Xm);function Ym(e,t){return e.map((()=>t||Bm)).splice(0,e.length-1)}function Jm({from:e=0,to:t=1,ease:r,offset:n,duration:a=300}){const i={done:!1,value:e},o=Array.isArray(t)?t:[e,t],s=function(e,t){return e.map((e=>e*t))}(n&&n.length===o.length?n:function(e){const t=e.length;return e.map(((e,r)=>0!==r?r/(t-1):0))}(o),a);function l(){return Tm(s,o,{ease:Array.isArray(r)?r:Ym(o,r)})}let c=l();return{next:e=>(i.value=c(e),i.done=e>=a,i),flipTarget:()=>{o.reverse(),c=l()}}}const Km={keyframes:Jm,spring:Qh,decay:function({velocity:e=0,from:t=0,power:r=.8,timeConstant:n=350,restDelta:a=.5,modifyTarget:i}){const o={done:!1,value:t};let s=r*e;const l=t+s,c=void 0===i?l:i(l);return c!==l&&(s=c-t),{next:e=>{const t=-s*Math.exp(-e/n);return o.done=!(t>a||t<-a),o.value=o.done?c:c+t,o},flipTarget:()=>{}}}},eg=1/60*1e3,tg="undefined"!=typeof performance?()=>performance.now():()=>Date.now(),rg="undefined"!=typeof window?e=>window.requestAnimationFrame(e):e=>setTimeout((()=>e(tg())),eg);let ng=!0,ag=!1,ig=!1;const og={delta:0,timestamp:0},sg=["read","update","preRender","render","postRender"],lg=sg.reduce(((e,t)=>(e[t]=function(e){let t=[],r=[],n=0,a=!1,i=!1;const o=new WeakSet,s={schedule:(e,i=!1,s=!1)=>{const l=s&&a,c=l?t:r;return i&&o.add(e),-1===c.indexOf(e)&&(c.push(e),l&&a&&(n=t.length)),e},cancel:e=>{const t=r.indexOf(e);-1!==t&&r.splice(t,1),o.delete(e)},process:l=>{if(a)i=!0;else{if(a=!0,[t,r]=[r,t],r.length=0,n=t.length,n)for(let r=0;r<n;r++){const n=t[r];n(l),o.has(n)&&(s.schedule(n),e())}a=!1,i&&(i=!1,s.process(l))}}};return s}((()=>ag=!0)),e)),{}),cg=sg.reduce(((e,t)=>{const r=lg[t];return e[t]=(e,t=!1,n=!1)=>(ag||hg(),r.schedule(e,t,n)),e}),{}),ug=sg.reduce(((e,t)=>(e[t]=lg[t].cancel,e)),{}),pg=sg.reduce(((e,t)=>(e[t]=()=>lg[t].process(og),e)),{}),dg=e=>lg[e].process(og),fg=e=>{ag=!1,og.delta=ng?eg:Math.max(Math.min(e-og.timestamp,40),1),og.timestamp=e,ig=!0,sg.forEach(dg),ig=!1,ag&&(ng=!1,rg(fg))},hg=()=>{ag=!0,ng=!0,ig||rg(fg)},mg=()=>og,gg=cg;function yg(e,t,r=0){return e-t-r}const vg=e=>{const t=({delta:t})=>e(t);return{start:()=>gg.update(t,!0),stop:()=>ug.update(t)}};function bg(e){var t,r,{from:n,autoplay:a=!0,driver:i=vg,elapsed:o=0,repeat:s=0,repeatType:l="loop",repeatDelay:c=0,onPlay:u,onStop:p,onComplete:d,onRepeat:f,onUpdate:h}=e,m=td(e,["from","autoplay","driver","elapsed","repeat","repeatType","repeatDelay","onPlay","onStop","onComplete","onRepeat","onUpdate"]);let g,y,v,{to:b}=m,x=0,E=m.duration,w=!1,S=!0;const _=function(e){if(Array.isArray(e.to))return Jm;if(Km[e.type])return Km[e.type];const t=new Set(Object.keys(e));return t.has("ease")||t.has("duration")&&!t.has("dampingRatio")?Jm:t.has("dampingRatio")||t.has("stiffness")||t.has("mass")||t.has("damping")||t.has("restSpeed")||t.has("restDelta")?Qh:Jm}(m);(null===(r=(t=_).needsInterpolation)||void 0===r?void 0:r.call(t,n,b))&&(v=Tm([0,100],[n,b],{clamp:!1}),n=0,b=100);const k=_(Object.assign(Object.assign({},m),{from:n,to:b}));return a&&(null==u||u(),g=i((function(e){if(S||(e=-e),o+=e,!w){const e=k.next(Math.max(0,o));y=e.value,v&&(y=v(y)),w=S?e.done:o<=0}null==h||h(y),w&&(0===x&&(null!=E||(E=o)),x<s?function(e,t,r,n){return n?e>=t+r:e<=-r}(o,E,c,S)&&(x++,"reverse"===l?(S=x%2==0,o=function(e,t,r=0,n=!0){return n?yg(t+-e,t,r):t-(e-t)+r}(o,E,c,S)):(o=yg(o,E,c),"mirror"===l&&k.flipTarget()),w=!1,f&&f()):(g.stop(),d&&d()))})),g.start()),{stop:()=>{null==p||p(),g.stop()}}}function xg(e,t){return t?e*(1e3/t):0}var Eg=function(e){return 1e3*e};const wg=(e,t)=>1-3*t+3*e,Sg=(e,t)=>3*t-6*e,_g=e=>3*e,kg=(e,t,r)=>((wg(t,r)*e+Sg(t,r))*e+_g(t))*e,Cg=(e,t,r)=>3*wg(t,r)*e*e+2*Sg(t,r)*e+_g(t),Ag=.1;function Pg(e,t,r,n){if(e===t&&r===n)return Nm;const a=new Float32Array(11);for(let t=0;t<11;++t)a[t]=kg(t*Ag,e,r);return i=>0===i||1===i?i:kg(function(t){let n=0,i=1;for(;10!==i&&a[i]<=t;++i)n+=Ag;--i;const o=n+(t-a[i])/(a[i+1]-a[i])*Ag,s=Cg(o,e,r);return s>=.001?function(e,t,r,n){for(let a=0;a<8;++a){const a=Cg(t,r,n);if(0===a)return t;t-=(kg(t,r,n)-e)/a}return t}(t,o,e,r):0===s?o:function(e,t,r,n,a){let i,o,s=0;do{o=t+(r-t)/2,i=kg(o,n,a)-e,i>0?r=o:t=o}while(Math.abs(i)>1e-7&&++s<10);return o}(t,n,n+Ag,e,r)}(i),t,n)}var Tg={linear:Nm,easeIn:Rm,easeInOut:Bm,easeOut:Lm,circIn:jm,circInOut:zm,circOut:Vm,backIn:Gm,backInOut:Hm,backOut:Wm,anticipate:Um,bounceIn:Qm,bounceInOut:e=>e<.5?.5*(1-Xm(1-2*e)):.5*Xm(2*e-1)+.5,bounceOut:Xm},Ig=function(e){if(Array.isArray(e)){ud(4===e.length,"Cubic bezier arrays must contain four numerical values.");var t=ad(e,4);return Pg(t[0],t[1],t[2],t[3])}return"string"==typeof e?(ud(void 0!==Tg[e],"Invalid easing type '".concat(e,"'")),Tg[e]):e},Dg=function(e){return Array.isArray(e)&&"number"!=typeof e[0]},Fg=function(e,t){return!("zIndex"===e||"number"!=typeof t&&!Array.isArray(t)&&("string"!=typeof t||!Em.test(t)||t.startsWith("url(")))},Og=function(){return{type:"spring",stiffness:500,damping:25,restSpeed:10}},Mg=function(e){return{type:"spring",stiffness:550,damping:0===e?2*Math.sqrt(550):30,restSpeed:10}},Ng=function(){return{type:"keyframes",ease:"linear",duration:.3}},Rg=function(e){return{type:"keyframes",duration:.8,values:e}},Lg={x:Og,y:Og,z:Og,rotate:Og,rotateX:Og,rotateY:Og,rotateZ:Og,scaleX:Mg,scaleY:Mg,scale:Mg,opacity:Ng,backgroundColor:Ng,color:Ng,default:Mg},Bg=function(e,t){var r;return r=zf(t)?Rg:Lg[e]||Lg.default,ed({to:t},r(t))};const jg=new Set(["brightness","contrast","saturate","opacity"]);function Vg(e){let[t,r]=e.slice(0,-1).split("(");if("drop-shadow"===t)return e;const[n]=r.match(tf)||[];if(!n)return e;const a=r.replace(n,"");let i=jg.has(t)?1:0;return n!==r&&(i*=100),t+"("+i+a+")"}const zg=/([a-z-]*)\(.*?\)/g,Gg=Object.assign(Object.assign({},Em),{getAnimatableNone:e=>{const t=e.match(zg);return t?t.map(Vg).join(" "):e}});var Wg=ed(ed({},yf),{color:hm,backgroundColor:hm,outlineColor:hm,fill:hm,stroke:hm,borderColor:hm,borderTopColor:hm,borderRightColor:hm,borderBottomColor:hm,borderLeftColor:hm,filter:Gg,WebkitFilter:Gg}),Hg=function(e){return Wg[e]};function Ug(e,t){var r,n=Hg(e);return n!==Gg&&(n=Em),null===(r=n.getAnimatableNone)||void 0===r?void 0:r.call(n,t)}var qg={current:!1},$g=!1;function Zg(e,t,r,n,a){var i,o=Yg(n,e),s=null!==(i=o.from)&&void 0!==i?i:t.get(),l=Fg(e,r);"none"===s&&l&&"string"==typeof r?s=Ug(e,r):Xg(s)&&"string"==typeof r?s=Qg(r):!Array.isArray(r)&&Xg(r)&&"string"==typeof s&&(r=Qg(s));var c=Fg(e,s);return cd(c===l,"You are trying to animate ".concat(e,' from "').concat(s,'" to "').concat(r,'". ').concat(s," is not an animatable value - to enable this animation set ").concat(s," to a value animatable to ").concat(r," via the `style` property.")),c&&l&&!1!==o.type?function(){var n={from:s,to:r,velocity:t.getVelocity(),onComplete:a,onUpdate:function(e){return t.set(e)}};return"inertia"===o.type||"decay"===o.type?function({from:e=0,velocity:t=0,min:r,max:n,power:a=.8,timeConstant:i=750,bounceStiffness:o=500,bounceDamping:s=10,restDelta:l=1,modifyTarget:c,driver:u,onUpdate:p,onComplete:d,onStop:f}){let h;function m(e){return void 0!==r&&e<r||void 0!==n&&e>n}function g(e){return void 0===r?n:void 0===n||Math.abs(r-e)<Math.abs(n-e)?r:n}function y(e){null==h||h.stop(),h=bg(Object.assign(Object.assign({},e),{driver:u,onUpdate:t=>{var r;null==p||p(t),null===(r=e.onUpdate)||void 0===r||r.call(e,t)},onComplete:d,onStop:f}))}function v(e){y(Object.assign({type:"spring",stiffness:o,damping:s,restDelta:l},e))}if(m(e))v({from:e,velocity:t,to:g(e)});else{let n=a*t+e;void 0!==c&&(n=c(n));const o=g(n),s=o===r?-1:1;let u,p;const d=e=>{u=p,p=e,t=xg(e-u,mg().delta),(1===s&&e>o||-1===s&&e<o)&&v({from:e,to:o,velocity:t})};y({type:"decay",from:e,velocity:t,timeConstant:i,power:a,restDelta:l,modifyTarget:c,onUpdate:m(n)?d:void 0})}return{stop:()=>null==h?void 0:h.stop()}}(ed(ed({},n),o)):bg(ed(ed({},function(e,t,r){var n;return Array.isArray(t.to)&&(null!==(n=e.duration)&&void 0!==n||(e.duration=.8)),function(e){Array.isArray(e.to)&&null===e.to[0]&&(e.to=id([],ad(e.to),!1),e.to[0]=e.from)}(t),function(e){e.when,e.delay,e.delayChildren,e.staggerChildren,e.staggerDirection,e.repeat,e.repeatType,e.repeatDelay,e.from;var t=td(e,["when","delay","delayChildren","staggerChildren","staggerDirection","repeat","repeatType","repeatDelay","from"]);return!!Object.keys(t).length}(e)||(e=ed(ed({},e),Bg(r,t.to))),ed(ed({},t),function(e){var t=e.ease,r=e.times,n=e.yoyo,a=e.flip,i=e.loop,o=td(e,["ease","times","yoyo","flip","loop"]),s=ed({},o);return r&&(s.offset=r),o.duration&&(s.duration=Eg(o.duration)),o.repeatDelay&&(s.repeatDelay=Eg(o.repeatDelay)),t&&(s.ease=Dg(t)?t.map(Ig):Ig(t)),"tween"===o.type&&(s.type="keyframes"),(n||i||a)&&(cd(!$g,"yoyo, loop and flip have been removed from the API. Replace with repeat and repeatType options."),$g=!0,n?s.repeatType="reverse":i?s.repeatType="loop":a&&(s.repeatType="mirror"),s.repeat=i||n||a||o.repeat),"spring"!==o.type&&(s.type="keyframes"),s}(e))}(o,n,e)),{onUpdate:function(e){var t;n.onUpdate(e),null===(t=o.onUpdate)||void 0===t||t.call(o,e)},onComplete:function(){var e;n.onComplete(),null===(e=o.onComplete)||void 0===e||e.call(o)}}))}:function(){var e,n,i=Wf(r);return t.set(i),a(),null===(e=null==o?void 0:o.onUpdate)||void 0===e||e.call(o,i),null===(n=null==o?void 0:o.onComplete)||void 0===n||n.call(o),{stop:function(){}}}}function Xg(e){return 0===e||"string"==typeof e&&0===parseFloat(e)&&-1===e.indexOf(" ")}function Qg(e){return"number"==typeof e?0:Ug("",e)}function Yg(e,t){return e[t]||e.default||e}function Jg(e,t,r,n){return void 0===n&&(n={}),qg.current&&(n={type:!1}),t.start((function(a){var i,o,s=Zg(e,t,r,n,a),l=function(e,t){var r,n;return null!==(n=null!==(r=(Yg(e,t)||{}).delay)&&void 0!==r?r:e.delay)&&void 0!==n?n:0}(n,e),c=function(){return o=s()};return l?i=window.setTimeout(c,Eg(l)):c(),function(){clearTimeout(i),null==o||o.stop()}}))}var Kg=function(e){return/^\-?\d*\.?\d+$/.test(e)},ey=function(e){return/^0[^.\s]+$/.test(e)};function ty(e,t){-1===e.indexOf(t)&&e.push(t)}function ry(e,t){var r=e.indexOf(t);r>-1&&e.splice(r,1)}var ny=function(){function e(){this.subscriptions=[]}return e.prototype.add=function(e){var t=this;return ty(this.subscriptions,e),function(){return ry(t.subscriptions,e)}},e.prototype.notify=function(e,t,r){var n=this.subscriptions.length;if(n)if(1===n)this.subscriptions[0](e,t,r);else for(var a=0;a<n;a++){var i=this.subscriptions[a];i&&i(e,t,r)}},e.prototype.getSize=function(){return this.subscriptions.length},e.prototype.clear=function(){this.subscriptions.length=0},e}(),ay=function(){function e(e){var t,r=this;this.version="6.5.1",this.timeDelta=0,this.lastUpdated=0,this.updateSubscribers=new ny,this.velocityUpdateSubscribers=new ny,this.renderSubscribers=new ny,this.canTrackVelocity=!1,this.updateAndNotify=function(e,t){void 0===t&&(t=!0),r.prev=r.current,r.current=e;var n=mg(),a=n.delta,i=n.timestamp;r.lastUpdated!==i&&(r.timeDelta=a,r.lastUpdated=i,gg.postRender(r.scheduleVelocityCheck)),r.prev!==r.current&&r.updateSubscribers.notify(r.current),r.velocityUpdateSubscribers.getSize()&&r.velocityUpdateSubscribers.notify(r.getVelocity()),t&&r.renderSubscribers.notify(r.current)},this.scheduleVelocityCheck=function(){return gg.postRender(r.velocityCheck)},this.velocityCheck=function(e){e.timestamp!==r.lastUpdated&&(r.prev=r.current,r.velocityUpdateSubscribers.notify(r.getVelocity()))},this.hasAnimated=!1,this.prev=this.current=e,this.canTrackVelocity=(t=this.current,!isNaN(parseFloat(t)))}return e.prototype.onChange=function(e){return this.updateSubscribers.add(e)},e.prototype.clearListeners=function(){this.updateSubscribers.clear()},e.prototype.onRenderRequest=function(e){return e(this.get()),this.renderSubscribers.add(e)},e.prototype.attach=function(e){this.passiveEffect=e},e.prototype.set=function(e,t){void 0===t&&(t=!0),t&&this.passiveEffect?this.passiveEffect(e,this.updateAndNotify):this.updateAndNotify(e,t)},e.prototype.get=function(){return this.current},e.prototype.getPrevious=function(){return this.prev},e.prototype.getVelocity=function(){return this.canTrackVelocity?xg(parseFloat(this.current)-parseFloat(this.prev),this.timeDelta):0},e.prototype.start=function(e){var t=this;return this.stop(),new Promise((function(r){t.hasAnimated=!0,t.stopAnimation=e(r)})).then((function(){return t.clearAnimation()}))},e.prototype.stop=function(){this.stopAnimation&&this.stopAnimation(),this.clearAnimation()},e.prototype.isAnimating=function(){return!!this.stopAnimation},e.prototype.clearAnimation=function(){this.stopAnimation=null},e.prototype.destroy=function(){this.updateSubscribers.clear(),this.renderSubscribers.clear(),this.stop()},e}();function iy(e){return new ay(e)}var oy=function(e){return function(t){return t.test(e)}},sy=[ff,cf,lf,sf,pf,uf,{test:function(e){return"auto"===e},parse:function(e){return e}}],ly=function(e){return sy.find(oy(e))},cy=id(id([],ad(sy),!1),[hm,Em],!1),uy=function(e){return cy.find(oy(e))};function py(e,t,r){e.hasValue(t)?e.getValue(t).set(r):e.addValue(t,iy(r))}function dy(e,t){var r=Cd(e,t),n=r?e.makeTargetAnimatable(r,!1):{},a=n.transitionEnd,i=void 0===a?{}:a;n.transition;var o=td(n,["transitionEnd","transition"]);for(var s in o=ed(ed({},o),i))py(e,s,Wf(o[s]))}function fy(e,t){id([],ad(t),!1).reverse().forEach((function(r){var n,a=e.getVariant(r);a&&dy(e,a),null===(n=e.variantChildren)||void 0===n||n.forEach((function(e){fy(e,t)}))}))}function hy(e,t){if(t)return(t[e]||t.default||t).from}function my(e,t,r){var n;if(void 0===r&&(r={}),e.notifyAnimationStart(t),Array.isArray(t)){var a=t.map((function(t){return gy(e,t,r)}));n=Promise.all(a)}else if("string"==typeof t)n=gy(e,t,r);else{var i="function"==typeof t?Cd(e,t,r.custom):t;n=yy(e,i,r)}return n.then((function(){return e.notifyAnimationComplete(t)}))}function gy(e,t,r){var n;void 0===r&&(r={});var a=Cd(e,t,r.custom),i=(a||{}).transition,o=void 0===i?e.getDefaultTransition()||{}:i;r.transitionOverride&&(o=r.transitionOverride);var s=a?function(){return yy(e,a,r)}:function(){return Promise.resolve()},l=(null===(n=e.variantChildren)||void 0===n?void 0:n.size)?function(n){void 0===n&&(n=0);var a=o.delayChildren,i=void 0===a?0:a,s=o.staggerChildren,l=o.staggerDirection;return function(e,t,r,n,a,i){void 0===r&&(r=0),void 0===n&&(n=0),void 0===a&&(a=1);var o=[],s=(e.variantChildren.size-1)*n,l=1===a?function(e){return void 0===e&&(e=0),e*n}:function(e){return void 0===e&&(e=0),s-e*n};return Array.from(e.variantChildren).sort(vy).forEach((function(e,n){o.push(gy(e,t,ed(ed({},i),{delay:r+l(n)})).then((function(){return e.notifyAnimationComplete(t)})))})),Promise.all(o)}(e,t,i+n,s,l,r)}:function(){return Promise.resolve()},c=o.when;if(c){var u=ad("beforeChildren"===c?[s,l]:[l,s],2),p=u[0],d=u[1];return p().then(d)}return Promise.all([s(),l(r.delay)])}function yy(e,t,r){var n,a=void 0===r?{}:r,i=a.delay,o=void 0===i?0:i,s=a.transitionOverride,l=a.type,c=e.makeTargetAnimatable(t),u=c.transition,p=void 0===u?e.getDefaultTransition():u,d=c.transitionEnd,f=td(c,["transition","transitionEnd"]);s&&(p=s);var h=[],m=l&&(null===(n=e.animationState)||void 0===n?void 0:n.getState()[l]);for(var g in f){var y=e.getValue(g),v=f[g];if(!(!y||void 0===v||m&&by(m,g))){var b=ed({delay:o},p);e.shouldReduceMotion&&Ud(g)&&(b=ed(ed({},b),{type:!1,delay:0}));var x=Jg(g,y,v,b);h.push(x)}}return Promise.all(h).then((function(){d&&dy(e,d)}))}function vy(e,t){return e.sortNodePosition(t)}function by(e,t){var r=e.protectedKeys,n=e.needsAnimating,a=r.hasOwnProperty(t)&&!0!==n[t];return n[t]=!1,a}var xy=[Zf.Animate,Zf.InView,Zf.Focus,Zf.Hover,Zf.Tap,Zf.Drag,Zf.Exit],Ey=id([],ad(xy),!1).reverse(),wy=xy.length;function Sy(e){return void 0===e&&(e=!1),{isActive:e,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}var _y={animation:Fh((function(e){var t=e.visualElement,r=e.animate;t.animationState||(t.animationState=function(e){var t,r=function(e){return function(t){return Promise.all(t.map((function(t){var r=t.animation,n=t.options;return my(e,r,n)})))}}(e),n=((t={})[Zf.Animate]=Sy(!0),t[Zf.InView]=Sy(),t[Zf.Hover]=Sy(),t[Zf.Tap]=Sy(),t[Zf.Drag]=Sy(),t[Zf.Focus]=Sy(),t[Zf.Exit]=Sy(),t),a={},i=!0,o=function(t,r){var n=Cd(e,r);if(n){n.transition;var a=n.transitionEnd,i=td(n,["transition","transitionEnd"]);t=ed(ed(ed({},t),i),a)}return t};function s(t,s){for(var l,c=e.getProps(),u=e.getVariantContext(!0)||{},p=[],d=new Set,f={},h=1/0,m=function(r){var a=Ey[r],m=n[a],g=null!==(l=c[a])&&void 0!==l?l:u[a],y=_d(g),v=a===s?m.isActive:null;!1===v&&(h=r);var b=g===u[a]&&g!==c[a]&&y;if(b&&i&&e.manuallyAnimateOnMount&&(b=!1),m.protectedKeys=ed({},f),!m.isActive&&null===v||!g&&!m.prevProp||Vf(g)||"boolean"==typeof g)return"continue";var x=function(e,t){return"string"==typeof t?t!==e:!!Sd(t)&&!Bh(t,e)}(m.prevProp,g),E=x||a===s&&m.isActive&&!b&&y||r>h&&y,w=Array.isArray(g)?g:[g],S=w.reduce(o,{});!1===v&&(S={});var _=m.prevResolvedValues,k=void 0===_?{}:_,C=ed(ed({},k),S),A=function(e){E=!0,d.delete(e),m.needsAnimating[e]=!0};for(var P in C){var T=S[P],I=k[P];f.hasOwnProperty(P)||(T!==I?zf(T)&&zf(I)?!Bh(T,I)||x?A(P):m.protectedKeys[P]=!0:void 0!==T?A(P):d.add(P):void 0!==T&&d.has(P)?A(P):m.protectedKeys[P]=!0)}m.prevProp=g,m.prevResolvedValues=S,m.isActive&&(f=ed(ed({},f),S)),i&&e.blockInitialAnimation&&(E=!1),E&&!b&&p.push.apply(p,id([],ad(w.map((function(e){return{animation:e,options:ed({type:a},t)}}))),!1))},g=0;g<wy;g++)m(g);if(a=ed({},f),d.size){var y={};d.forEach((function(t){var r=e.getBaseTarget(t);void 0!==r&&(y[t]=r)})),p.push({animation:y})}var v=Boolean(p.length);return i&&!1===c.initial&&!e.manuallyAnimateOnMount&&(v=!1),i=!1,v?r(p):Promise.resolve()}return{isAnimated:function(e){return void 0!==a[e]},animateChanges:s,setActive:function(t,r,a){var i;if(n[t].isActive===r)return Promise.resolve();null===(i=e.variantChildren)||void 0===i||i.forEach((function(e){var n;return null===(n=e.animationState)||void 0===n?void 0:n.setActive(t,r)})),n[t].isActive=r;var o=s(a,t);for(var l in n)n[l].protectedKeys={};return o},setAnimateFunction:function(t){r=t(e)},getState:function(){return n}}}(t)),Vf(r)&&(0,i.useEffect)((function(){return r.subscribe(t)}),[r])})),exit:Fh((function(e){var t=e.custom,r=e.visualElement,n=ad(Lh(),2),a=n[0],o=n[1],s=(0,i.useContext)(gd);(0,i.useEffect)((function(){var e,n;r.isPresent=a;var i=null===(e=r.animationState)||void 0===e?void 0:e.setActive(Zf.Exit,!a,{custom:null!==(n=null==s?void 0:s.custom)&&void 0!==n?n:t});!a&&(null==i||i.then(o))}),[a])}))};const ky=e=>e.hasOwnProperty("x")&&e.hasOwnProperty("y"),Cy=e=>ky(e)&&e.hasOwnProperty("z"),Ay=(e,t)=>Math.abs(e-t);function Py(e,t){if(wm(e)&&wm(t))return Ay(e,t);if(ky(e)&&ky(t)){const r=Ay(e.x,t.x),n=Ay(e.y,t.y),a=Cy(e)&&Cy(t)?Ay(e.z,t.z):0;return Math.sqrt(Math.pow(r,2)+Math.pow(n,2)+Math.pow(a,2))}}var Ty=function(){function e(e,t,r){var n=this,a=(void 0===r?{}:r).transformPagePoint;if(this.startEvent=null,this.lastMoveEvent=null,this.lastMoveEventInfo=null,this.handlers={},this.updatePoint=function(){if(n.lastMoveEvent&&n.lastMoveEventInfo){var e=Fy(n.lastMoveEventInfo,n.history),t=null!==n.startEvent,r=Py(e.offset,{x:0,y:0})>=3;if(t||r){var a=e.point,i=mg().timestamp;n.history.push(ed(ed({},a),{timestamp:i}));var o=n.handlers,s=o.onStart,l=o.onMove;t||(s&&s(n.lastMoveEvent,e),n.startEvent=n.lastMoveEvent),l&&l(n.lastMoveEvent,e)}}},this.handlePointerMove=function(e,t){n.lastMoveEvent=e,n.lastMoveEventInfo=Iy(t,n.transformPagePoint),Kf(e)&&0===e.buttons?n.handlePointerUp(e,t):gg.update(n.updatePoint,!0)},this.handlePointerUp=function(e,t){n.end();var r=n.handlers,a=r.onEnd,i=r.onSessionEnd,o=Fy(Iy(t,n.transformPagePoint),n.history);n.startEvent&&a&&a(e,o),i&&i(e,o)},!(eh(e)&&e.touches.length>1)){this.handlers=t,this.transformPagePoint=a;var i=Iy(ah(e),this.transformPagePoint),o=i.point,s=mg().timestamp;this.history=[ed(ed({},o),{timestamp:s})];var l=t.onSessionStart;l&&l(e,Fy(i,this.history)),this.removeListeners=Sh(dh(window,"pointermove",this.handlePointerMove),dh(window,"pointerup",this.handlePointerUp),dh(window,"pointercancel",this.handlePointerUp))}}return e.prototype.updateHandlers=function(e){this.handlers=e},e.prototype.end=function(){this.removeListeners&&this.removeListeners(),ug.update(this.updatePoint)},e}();function Iy(e,t){return t?{point:t(e.point)}:e}function Dy(e,t){return{x:e.x-t.x,y:e.y-t.y}}function Fy(e,t){var r=e.point;return{point:r,delta:Dy(r,My(t)),offset:Dy(r,Oy(t)),velocity:Ny(t,.1)}}function Oy(e){return e[0]}function My(e){return e[e.length-1]}function Ny(e,t){if(e.length<2)return{x:0,y:0};for(var r=e.length-1,n=null,a=My(e);r>=0&&(n=e[r],!(a.timestamp-n.timestamp>Eg(t)));)r--;if(!n)return{x:0,y:0};var i=(a.timestamp-n.timestamp)/1e3;if(0===i)return{x:0,y:0};var o={x:(a.x-n.x)/i,y:(a.y-n.y)/i};return o.x===1/0&&(o.x=0),o.y===1/0&&(o.y=0),o}function Ry(e){return e.max-e.min}function Ly(e,t,r){return void 0===t&&(t=0),void 0===r&&(r=.01),Py(e,t)<r}function By(e,t,r,n){void 0===n&&(n=.5),e.origin=n,e.originPoint=Kh(t.min,t.max,e.origin),e.scale=Ry(r)/Ry(t),(Ly(e.scale,1,1e-4)||isNaN(e.scale))&&(e.scale=1),e.translate=Kh(r.min,r.max,e.origin)-e.originPoint,(Ly(e.translate)||isNaN(e.translate))&&(e.translate=0)}function jy(e,t,r,n){By(e.x,t.x,r.x,null==n?void 0:n.originX),By(e.y,t.y,r.y,null==n?void 0:n.originY)}function Vy(e,t,r){e.min=r.min+t.min,e.max=e.min+Ry(t)}function zy(e,t,r){e.min=t.min-r.min,e.max=e.min+Ry(t)}function Gy(e,t,r){zy(e.x,t.x,r.x),zy(e.y,t.y,r.y)}function Wy(e,t,r){return{min:void 0!==t?e.min+t:void 0,max:void 0!==r?e.max+r-(e.max-e.min):void 0}}function Hy(e,t){var r,n=t.min-e.min,a=t.max-e.max;return t.max-t.min<e.max-e.min&&(n=(r=ad([a,n],2))[0],a=r[1]),{min:n,max:a}}var Uy=.35;function qy(e,t,r){return{min:$y(e,t),max:$y(e,r)}}function $y(e,t){var r;return"number"==typeof e?e:null!==(r=e[t])&&void 0!==r?r:0}var Zy=function(){return{x:{translate:0,scale:1,origin:0,originPoint:0},y:{translate:0,scale:1,origin:0,originPoint:0}}},Xy=function(){return{x:{min:0,max:0},y:{min:0,max:0}}};function Qy(e){return[e("x"),e("y")]}function Yy(e){var t=e.top;return{x:{min:e.left,max:e.right},y:{min:t,max:e.bottom}}}function Jy(e){return void 0===e||1===e}function Ky(e){var t=e.scale,r=e.scaleX,n=e.scaleY;return!Jy(t)||!Jy(r)||!Jy(n)}function ev(e){return Ky(e)||tv(e.x)||tv(e.y)||e.z||e.rotate||e.rotateX||e.rotateY}function tv(e){return e&&"0%"!==e}function rv(e,t,r){return r+t*(e-r)}function nv(e,t,r,n,a){return void 0!==a&&(e=rv(e,a,n)),rv(e,r,n)+t}function av(e,t,r,n,a){void 0===t&&(t=0),void 0===r&&(r=1),e.min=nv(e.min,t,r,n,a),e.max=nv(e.max,t,r,n,a)}function iv(e,t){var r=t.x,n=t.y;av(e.x,r.translate,r.scale,r.originPoint),av(e.y,n.translate,n.scale,n.originPoint)}function ov(e,t){e.min=e.min+t,e.max=e.max+t}function sv(e,t,r){var n=ad(r,3),a=n[0],i=n[1],o=n[2],s=void 0!==t[o]?t[o]:.5,l=Kh(e.min,e.max,s);av(e,t[a],t[i],l,t.scale)}var lv=["x","scaleX","originX"],cv=["y","scaleY","originY"];function uv(e,t){sv(e.x,t,lv),sv(e.y,t,cv)}function pv(e,t){return Yy(function(e,t){if(!t)return e;var r=t({x:e.left,y:e.top}),n=t({x:e.right,y:e.bottom});return{top:r.y,left:r.x,bottom:n.y,right:n.x}}(e.getBoundingClientRect(),t))}var dv=new WeakMap,fv=function(){function e(e){this.openGlobalLock=null,this.isDragging=!1,this.currentDirection=null,this.originPoint={x:0,y:0},this.constraints=!1,this.hasMutatedConstraints=!1,this.elastic=Xy(),this.visualElement=e}return e.prototype.start=function(e,t){var r=this,n=(void 0===t?{}:t).snapToCursor,a=void 0!==n&&n;!1!==this.visualElement.isPresent&&(this.panSession=new Ty(e,{onSessionStart:function(e){r.stopAnimation(),a&&r.snapToCursor(ah(e,"page").point)},onStart:function(e,t){var n,a=r.getProps(),i=a.drag,o=a.dragPropagation,s=a.onDragStart;(!i||o||(r.openGlobalLock&&r.openGlobalLock(),r.openGlobalLock=yh(i),r.openGlobalLock))&&(r.isDragging=!0,r.currentDirection=null,r.resolveConstraints(),r.visualElement.projection&&(r.visualElement.projection.isAnimationBlocked=!0,r.visualElement.projection.target=void 0),Qy((function(e){var t,n,a=r.getAxisMotionValue(e).get()||0;if(lf.test(a)){var i=null===(n=null===(t=r.visualElement.projection)||void 0===t?void 0:t.layout)||void 0===n?void 0:n.actual[e];i&&(a=Ry(i)*(parseFloat(a)/100))}r.originPoint[e]=a})),null==s||s(e,t),null===(n=r.visualElement.animationState)||void 0===n||n.setActive(Zf.Drag,!0))},onMove:function(e,t){var n=r.getProps(),a=n.dragPropagation,i=n.dragDirectionLock,o=n.onDirectionLock,s=n.onDrag;if(a||r.openGlobalLock){var l=t.offset;if(i&&null===r.currentDirection)return r.currentDirection=function(e,t){void 0===t&&(t=10);var r=null;return Math.abs(e.y)>t?r="y":Math.abs(e.x)>t&&(r="x"),r}(l),void(null!==r.currentDirection&&(null==o||o(r.currentDirection)));r.updateAxis("x",t.point,l),r.updateAxis("y",t.point,l),r.visualElement.syncRender(),null==s||s(e,t)}},onSessionEnd:function(e,t){return r.stop(e,t)}},{transformPagePoint:this.visualElement.getTransformPagePoint()}))},e.prototype.stop=function(e,t){var r=this.isDragging;if(this.cancel(),r){var n=t.velocity;this.startAnimation(n);var a=this.getProps().onDragEnd;null==a||a(e,t)}},e.prototype.cancel=function(){var e,t;this.isDragging=!1,this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!1),null===(e=this.panSession)||void 0===e||e.end(),this.panSession=void 0,!this.getProps().dragPropagation&&this.openGlobalLock&&(this.openGlobalLock(),this.openGlobalLock=null),null===(t=this.visualElement.animationState)||void 0===t||t.setActive(Zf.Drag,!1)},e.prototype.updateAxis=function(e,t,r){var n=this.getProps().drag;if(r&&hv(e,n,this.currentDirection)){var a=this.getAxisMotionValue(e),i=this.originPoint[e]+r[e];this.constraints&&this.constraints[e]&&(i=function(e,t,r){var n=t.min,a=t.max;return void 0!==n&&e<n?e=r?Kh(n,e,r.min):Math.max(e,n):void 0!==a&&e>a&&(e=r?Kh(a,e,r.max):Math.min(e,a)),e}(i,this.constraints[e],this.elastic[e])),a.set(i)}},e.prototype.resolveConstraints=function(){var e=this,t=this.getProps(),r=t.dragConstraints,n=t.dragElastic,a=(this.visualElement.projection||{}).layout,i=this.constraints;r&&wd(r)?this.constraints||(this.constraints=this.resolveRefConstraints()):this.constraints=!(!r||!a)&&function(e,t){var r=t.top,n=t.left,a=t.bottom,i=t.right;return{x:Wy(e.x,n,i),y:Wy(e.y,r,a)}}(a.actual,r),this.elastic=function(e){return void 0===e&&(e=Uy),!1===e?e=0:!0===e&&(e=Uy),{x:qy(e,"left","right"),y:qy(e,"top","bottom")}}(n),i!==this.constraints&&a&&this.constraints&&!this.hasMutatedConstraints&&Qy((function(t){e.getAxisMotionValue(t)&&(e.constraints[t]=function(e,t){var r={};return void 0!==t.min&&(r.min=t.min-e.min),void 0!==t.max&&(r.max=t.max-e.min),r}(a.actual[t],e.constraints[t]))}))},e.prototype.resolveRefConstraints=function(){var e=this.getProps(),t=e.dragConstraints,r=e.onMeasureDragConstraints;if(!t||!wd(t))return!1;var n=t.current;ud(null!==n,"If `dragConstraints` is set as a React ref, that ref must be passed to another component's `ref` prop.");var a=this.visualElement.projection;if(!a||!a.layout)return!1;var i=function(e,t,r){var n=pv(e,r),a=t.scroll;return a&&(ov(n.x,a.x),ov(n.y,a.y)),n}(n,a.root,this.visualElement.getTransformPagePoint()),o=function(e,t){return{x:Hy(e.x,t.x),y:Hy(e.y,t.y)}}(a.layout.actual,i);if(r){var s=r(function(e){var t=e.x,r=e.y;return{top:r.min,right:t.max,bottom:r.max,left:t.min}}(o));this.hasMutatedConstraints=!!s,s&&(o=Yy(s))}return o},e.prototype.startAnimation=function(e){var t=this,r=this.getProps(),n=r.drag,a=r.dragMomentum,i=r.dragElastic,o=r.dragTransition,s=r.dragSnapToOrigin,l=r.onDragTransitionEnd,c=this.constraints||{},u=Qy((function(r){var l;if(hv(r,n,t.currentDirection)){var u=null!==(l=null==c?void 0:c[r])&&void 0!==l?l:{};s&&(u={min:0,max:0});var p=i?200:1e6,d=i?40:1e7,f=ed(ed({type:"inertia",velocity:a?e[r]:0,bounceStiffness:p,bounceDamping:d,timeConstant:750,restDelta:1,restSpeed:10},o),u);return t.startAxisValueAnimation(r,f)}}));return Promise.all(u).then(l)},e.prototype.startAxisValueAnimation=function(e,t){return Jg(e,this.getAxisMotionValue(e),0,t)},e.prototype.stopAnimation=function(){var e=this;Qy((function(t){return e.getAxisMotionValue(t).stop()}))},e.prototype.getAxisMotionValue=function(e){var t,r,n="_drag"+e.toUpperCase();return this.visualElement.getProps()[n]||this.visualElement.getValue(e,null!==(r=null===(t=this.visualElement.getProps().initial)||void 0===t?void 0:t[e])&&void 0!==r?r:0)},e.prototype.snapToCursor=function(e){var t=this;Qy((function(r){if(hv(r,t.getProps().drag,t.currentDirection)){var n=t.visualElement.projection,a=t.getAxisMotionValue(r);if(n&&n.layout){var i=n.layout.actual[r],o=i.min,s=i.max;a.set(e[r]-Kh(o,s,.5))}}}))},e.prototype.scalePositionWithinConstraints=function(){var e,t=this,r=this.getProps(),n=r.drag,a=r.dragConstraints,i=this.visualElement.projection;if(wd(a)&&i&&this.constraints){this.stopAnimation();var o={x:0,y:0};Qy((function(e){var r,n,a,i,s,l=t.getAxisMotionValue(e);if(l){var c=l.get();o[e]=(r={min:c,max:c},n=t.constraints[e],a=.5,i=Ry(r),(s=Ry(n))>i?a=Jh(n.min,n.max-i,r.min):i>s&&(a=Jh(r.min,r.max-s,n.min)),jh(0,1,a))}}));var s=this.visualElement.getProps().transformTemplate;this.visualElement.getInstance().style.transform=s?s({},""):"none",null===(e=i.root)||void 0===e||e.updateScroll(),i.updateLayout(),this.resolveConstraints(),Qy((function(e){if(hv(e,n,null)){var r=t.getAxisMotionValue(e),a=t.constraints[e],i=a.min,s=a.max;r.set(Kh(i,s,o[e]))}}))}},e.prototype.addListeners=function(){var e,t=this;dv.set(this.visualElement,this);var r=dh(this.visualElement.getInstance(),"pointerdown",(function(e){var r=t.getProps(),n=r.drag,a=r.dragListener;n&&(void 0===a||a)&&t.start(e)})),n=function(){wd(t.getProps().dragConstraints)&&(t.constraints=t.resolveRefConstraints())},a=this.visualElement.projection,i=a.addEventListener("measure",n);a&&!a.layout&&(null===(e=a.root)||void 0===e||e.updateScroll(),a.updateLayout()),n();var o=Yf(window,"resize",(function(){return t.scalePositionWithinConstraints()}));return a.addEventListener("didUpdate",(function(e){var r=e.delta,n=e.hasLayoutChanged;t.isDragging&&n&&(Qy((function(e){var n=t.getAxisMotionValue(e);n&&(t.originPoint[e]+=r[e].translate,n.set(n.get()+r[e].translate))})),t.visualElement.syncRender())})),function(){o(),r(),i()}},e.prototype.getProps=function(){var e=this.visualElement.getProps(),t=e.drag,r=void 0!==t&&t,n=e.dragDirectionLock,a=void 0!==n&&n,i=e.dragPropagation,o=void 0!==i&&i,s=e.dragConstraints,l=void 0!==s&&s,c=e.dragElastic,u=void 0===c?Uy:c,p=e.dragMomentum,d=void 0===p||p;return ed(ed({},e),{drag:r,dragDirectionLock:a,dragPropagation:o,dragConstraints:l,dragElastic:u,dragMomentum:d})},e}();function hv(e,t,r){return!(!0!==t&&t!==e||null!==r&&r!==e)}var mv={pan:Fh((function(e){var t=e.onPan,r=e.onPanStart,n=e.onPanEnd,a=e.onPanSessionStart,o=e.visualElement,s=t||r||n||a,l=(0,i.useRef)(null),c=(0,i.useContext)(hd).transformPagePoint,u={onSessionStart:a,onStart:r,onMove:t,onEnd:function(e,t){l.current=null,n&&n(e,t)}};(0,i.useEffect)((function(){null!==l.current&&l.current.updateHandlers(u)})),fh(o,"pointerdown",s&&function(e){l.current=new Ty(e,u,{transformPagePoint:c})}),Eh((function(){return l.current&&l.current.end()}))})),drag:Fh((function(e){var t=e.dragControls,r=e.visualElement,n=Id((function(){return new fv(r)}));(0,i.useEffect)((function(){return t&&t.subscribe(n)}),[n,t]),(0,i.useEffect)((function(){return n.addListeners()}),[n])}))},gv=["LayoutMeasure","BeforeLayoutMeasure","LayoutUpdate","ViewportBoxUpdate","Update","Render","AnimationComplete","LayoutAnimationComplete","AnimationStart","LayoutAnimationStart","SetAxisTarget","Unmount"],yv=function(e){var t=e.treeType,r=void 0===t?"":t,n=e.build,a=e.getBaseTarget,i=e.makeTargetAnimatable,o=e.measureViewportBox,s=e.render,l=e.readValueFromInstance,c=e.removeValueFromRenderState,u=e.sortNodePosition,p=e.scrapeMotionValuesFromProps;return function(e,t){var d=e.parent,f=e.props,h=e.presenceId,m=e.blockInitialAnimation,g=e.visualState,y=e.shouldReduceMotion;void 0===t&&(t={});var v,b,x=!1,E=g.latestValues,w=g.renderState,S=function(){var e=gv.map((function(){return new ny})),t={},r={clearAllListeners:function(){return e.forEach((function(e){return e.clear()}))},updatePropListeners:function(e){gv.forEach((function(n){var a,i="on"+n,o=e[i];null===(a=t[n])||void 0===a||a.call(t),o&&(t[n]=r[i](o))}))}};return e.forEach((function(e,t){r["on"+gv[t]]=function(t){return e.add(t)},r["notify"+gv[t]]=function(){for(var t=[],r=0;r<arguments.length;r++)t[r]=arguments[r];return e.notify.apply(e,id([],ad(t),!1))}})),r}(),_=new Map,k=new Map,C={},A=ed({},E);function P(){v&&x&&(T(),s(v,w,f.style,L.projection))}function T(){n(L,w,E,t,f)}function I(){S.notifyUpdate(E)}function D(e,t){var r=t.onChange((function(t){E[e]=t,f.onUpdate&&gg.update(I,!1,!0)})),n=t.onRenderRequest(L.scheduleRender);k.set(e,(function(){r(),n()}))}var F=p(f);for(var O in F){var M=F[O];void 0!==E[O]&&Xd(M)&&M.set(E[O],!1)}var N=Ad(f),R=Pd(f),L=ed(ed({treeType:r,current:null,depth:d?d.depth+1:0,parent:d,children:new Set,presenceId:h,shouldReduceMotion:y,variantChildren:R?new Set:void 0,isVisible:void 0,manuallyAnimateOnMount:Boolean(null==d?void 0:d.isMounted()),blockInitialAnimation:m,isMounted:function(){return Boolean(v)},mount:function(e){x=!0,v=L.current=e,L.projection&&L.projection.mount(e),R&&d&&!N&&(b=null==d?void 0:d.addVariantChild(L)),_.forEach((function(e,t){return D(t,e)})),null==d||d.children.add(L),L.setProps(f)},unmount:function(){var e;null===(e=L.projection)||void 0===e||e.unmount(),ug.update(I),ug.render(P),k.forEach((function(e){return e()})),null==b||b(),null==d||d.children.delete(L),S.clearAllListeners(),v=void 0,x=!1},addVariantChild:function(e){var t,r=L.getClosestVariantNode();if(r)return null===(t=r.variantChildren)||void 0===t||t.add(e),function(){return r.variantChildren.delete(e)}},sortNodePosition:function(e){return u&&r===e.treeType?u(L.getInstance(),e.getInstance()):0},getClosestVariantNode:function(){return R?L:null==d?void 0:d.getClosestVariantNode()},getLayoutId:function(){return f.layoutId},getInstance:function(){return v},getStaticValue:function(e){return E[e]},setStaticValue:function(e,t){return E[e]=t},getLatestValues:function(){return E},setVisibility:function(e){L.isVisible!==e&&(L.isVisible=e,L.scheduleRender())},makeTargetAnimatable:function(e,t){return void 0===t&&(t=!0),i(L,e,f,t)},measureViewportBox:function(){return o(v,f)},addValue:function(e,t){L.hasValue(e)&&L.removeValue(e),_.set(e,t),E[e]=t.get(),D(e,t)},removeValue:function(e){var t;_.delete(e),null===(t=k.get(e))||void 0===t||t(),k.delete(e),delete E[e],c(e,w)},hasValue:function(e){return _.has(e)},getValue:function(e,t){var r=_.get(e);return void 0===r&&void 0!==t&&(r=iy(t),L.addValue(e,r)),r},forEachValue:function(e){return _.forEach(e)},readValue:function(e){var r;return null!==(r=E[e])&&void 0!==r?r:l(v,e,t)},setBaseTarget:function(e,t){A[e]=t},getBaseTarget:function(e){if(a){var t=a(f,e);if(void 0!==t&&!Xd(t))return t}return A[e]}},S),{build:function(){return T(),w},scheduleRender:function(){gg.render(P,!1,!0)},syncRender:P,setProps:function(e){(e.transformTemplate||f.transformTemplate)&&L.scheduleRender(),f=e,S.updatePropListeners(e),C=function(e,t,r){var n;for(var a in t){var i=t[a],o=r[a];if(Xd(i))e.addValue(a,i);else if(Xd(o))e.addValue(a,iy(i));else if(o!==i)if(e.hasValue(a)){var s=e.getValue(a);!s.hasAnimated&&s.set(i)}else e.addValue(a,iy(null!==(n=e.getStaticValue(a))&&void 0!==n?n:i))}for(var a in r)void 0===t[a]&&e.removeValue(a);return t}(L,p(f),C)},getProps:function(){return f},getVariant:function(e){var t;return null===(t=f.variants)||void 0===t?void 0:t[e]},getDefaultTransition:function(){return f.transition},getTransformPagePoint:function(){return f.transformPagePoint},getVariantContext:function(e){if(void 0===e&&(e=!1),e)return null==d?void 0:d.getVariantContext();if(!N){var t=(null==d?void 0:d.getVariantContext())||{};return void 0!==f.initial&&(t.initial=f.initial),t}for(var r={},n=0;n<bv;n++){var a=vv[n],i=f[a];(_d(i)||!1===i)&&(r[a]=i)}return r}});return L}},vv=id(["initial"],ad(xy),!1),bv=vv.length;function xv(e){return"string"==typeof e&&e.startsWith("var(--")}var Ev=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/;function wv(e,t,r){void 0===r&&(r=1),ud(r<=4,'Max CSS variable fallback depth detected in property "'.concat(e,'". This may indicate a circular fallback dependency.'));var n=ad(function(e){var t=Ev.exec(e);if(!t)return[,];var r=ad(t,3);return[r[1],r[2]]}(e),2),a=n[0],i=n[1];if(a){var o=window.getComputedStyle(t).getPropertyValue(a);return o?o.trim():xv(i)?wv(i,t,r+1):i}}var Sv,_v=new Set(["width","height","top","left","right","bottom","x","y"]),kv=function(e){return _v.has(e)},Cv=function(e,t){e.set(t,!1),e.set(t)},Av=function(e){return e===ff||e===cf};!function(e){e.width="width",e.height="height",e.left="left",e.right="right",e.top="top",e.bottom="bottom"}(Sv||(Sv={}));var Pv=function(e,t){return parseFloat(e.split(", ")[t])},Tv=function(e,t){return function(r,n){var a=n.transform;if("none"===a||!a)return 0;var i=a.match(/^matrix3d\((.+)\)$/);if(i)return Pv(i[1],t);var o=a.match(/^matrix\((.+)\)$/);return o?Pv(o[1],e):0}},Iv=new Set(["x","y","z"]),Dv=Gd.filter((function(e){return!Iv.has(e)})),Fv={width:function(e,t){var r=e.x,n=t.paddingLeft,a=void 0===n?"0":n,i=t.paddingRight,o=void 0===i?"0":i;return r.max-r.min-parseFloat(a)-parseFloat(o)},height:function(e,t){var r=e.y,n=t.paddingTop,a=void 0===n?"0":n,i=t.paddingBottom,o=void 0===i?"0":i;return r.max-r.min-parseFloat(a)-parseFloat(o)},top:function(e,t){var r=t.top;return parseFloat(r)},left:function(e,t){var r=t.left;return parseFloat(r)},bottom:function(e,t){var r=e.y,n=t.top;return parseFloat(n)+(r.max-r.min)},right:function(e,t){var r=e.x,n=t.left;return parseFloat(n)+(r.max-r.min)},x:Tv(4,13),y:Tv(5,14)};function Ov(e,t,r,n){return function(e){return Object.keys(e).some(kv)}(t)?function(e,t,r,n){void 0===r&&(r={}),void 0===n&&(n={}),t=ed({},t),n=ed({},n);var a=Object.keys(t).filter(kv),i=[],o=!1,s=[];if(a.forEach((function(a){var l=e.getValue(a);if(e.hasValue(a)){var c,u=r[a],p=ly(u),d=t[a];if(zf(d)){var f=d.length,h=null===d[0]?1:0;u=d[h],p=ly(u);for(var m=h;m<f;m++)c?ud(ly(d[m])===c,"All keyframes must be of the same type"):(c=ly(d[m]),ud(c===p||Av(p)&&Av(c),"Keyframes must be of the same dimension as the current value"))}else c=ly(d);if(p!==c)if(Av(p)&&Av(c)){var g=l.get();"string"==typeof g&&l.set(parseFloat(g)),"string"==typeof d?t[a]=parseFloat(d):Array.isArray(d)&&c===cf&&(t[a]=d.map(parseFloat))}else(null==p?void 0:p.transform)&&(null==c?void 0:c.transform)&&(0===u||0===d)?0===u?l.set(c.transform(u)):t[a]=p.transform(d):(o||(i=function(e){var t=[];return Dv.forEach((function(r){var n=e.getValue(r);void 0!==n&&(t.push([r,n.get()]),n.set(r.startsWith("scale")?1:0))})),t.length&&e.syncRender(),t}(e),o=!0),s.push(a),n[a]=void 0!==n[a]?n[a]:t[a],Cv(l,d))}})),s.length){var l=s.indexOf("height")>=0?window.pageYOffset:null,c=function(e,t,r){var n=t.measureViewportBox(),a=t.getInstance(),i=getComputedStyle(a),o=i.display,s={};"none"===o&&t.setStaticValue("display",e.display||"block"),r.forEach((function(e){s[e]=Fv[e](n,i)})),t.syncRender();var l=t.measureViewportBox();return r.forEach((function(r){var n=t.getValue(r);Cv(n,s[r]),e[r]=Fv[r](l,i)})),e}(t,e,s);return i.length&&i.forEach((function(t){var r=ad(t,2),n=r[0],a=r[1];e.getValue(n).set(a)})),e.syncRender(),null!==l&&window.scrollTo({top:l}),{target:c,transitionEnd:n}}return{target:t,transitionEnd:n}}(e,t,r,n):{target:t,transitionEnd:n}}var Mv={treeType:"dom",readValueFromInstance:function(e,t){if(Ud(t)){var r=Hg(t);return r&&r.default||0}var n,a=(n=e,window.getComputedStyle(n));return(Yd(t)?a.getPropertyValue(t):a[t])||0},sortNodePosition:function(e,t){return 2&e.compareDocumentPosition(t)?1:-1},getBaseTarget:function(e,t){var r;return null===(r=e.style)||void 0===r?void 0:r[t]},measureViewportBox:function(e,t){return pv(e,t.transformPagePoint)},resetTransform:function(e,t,r){var n=r.transformTemplate;t.style.transform=n?n({},""):"none",e.scheduleRender()},restoreTransform:function(e,t){e.style.transform=t.style.transform},removeValueFromRenderState:function(e,t){var r=t.vars,n=t.style;delete r[e],delete n[e]},makeTargetAnimatable:function(e,t,r,n){var a=r.transformValues;void 0===n&&(n=!0);var i=t.transition,o=t.transitionEnd,s=td(t,["transition","transitionEnd"]),l=function(e,t,r){var n,a,i={};for(var o in e)i[o]=null!==(n=hy(o,t))&&void 0!==n?n:null===(a=r.getValue(o))||void 0===a?void 0:a.get();return i}(s,i||{},e);if(a&&(o&&(o=a(o)),s&&(s=a(s)),l&&(l=a(l))),n){!function(e,t,r){var n,a,i,o,s=Object.keys(t).filter((function(t){return!e.hasValue(t)})),l=s.length;if(l)for(var c=0;c<l;c++){var u=s[c],p=t[u],d=null;Array.isArray(p)&&(d=p[0]),null===d&&(d=null!==(a=null!==(n=r[u])&&void 0!==n?n:e.readValue(u))&&void 0!==a?a:t[u]),null!=d&&("string"==typeof d&&(Kg(d)||ey(d))?d=parseFloat(d):!uy(d)&&Em.test(p)&&(d=Ug(u,p)),e.addValue(u,iy(d)),null!==(i=(o=r)[u])&&void 0!==i||(o[u]=d),e.setBaseTarget(u,d))}}(e,s,l);var c=function(e,t,r,n){var a=function(e,t,r){var n,a=td(t,[]),i=e.getInstance();if(!(i instanceof Element))return{target:a,transitionEnd:r};for(var o in r&&(r=ed({},r)),e.forEachValue((function(e){var t=e.get();if(xv(t)){var r=wv(t,i);r&&e.set(r)}})),a){var s=a[o];if(xv(s)){var l=wv(s,i);l&&(a[o]=l,r&&(null!==(n=r[o])&&void 0!==n||(r[o]=s)))}}return{target:a,transitionEnd:r}}(e,t,n);return Ov(e,t=a.target,r,n=a.transitionEnd)}(e,s,l,o);o=c.transitionEnd,s=c.target}return ed({transition:i,transitionEnd:o},s)},scrapeMotionValuesFromProps:Bf,build:function(e,t,r,n,a){void 0!==e.isVisible&&(t.style.visibility=e.isVisible?"visible":"hidden"),vf(t,r,n,a.transformTemplate)},render:Nf},Nv=yv(Mv),Rv=yv(ed(ed({},Mv),{getBaseTarget:function(e,t){return e[t]},readValueFromInstance:function(e,t){var r;return Ud(t)?(null===(r=Hg(t))||void 0===r?void 0:r.default)||0:(t=Rf.has(t)?t:Mf(t),e.getAttribute(t))},scrapeMotionValuesFromProps:jf,build:function(e,t,r,n,a){Tf(t,r,n,a.transformTemplate)},render:Lf})),Lv=function(e,t){return jd(e)?Rv(t,{enableHardwareAcceleration:!1}):Nv(t,{enableHardwareAcceleration:!0})};function Bv(e,t){return t.max===t.min?0:e/(t.max-t.min)*100}var jv={correct:function(e,t){if(!t.target)return e;if("string"==typeof e){if(!cf.test(e))return e;e=parseFloat(e)}var r=Bv(e,t.target.x),n=Bv(e,t.target.y);return"".concat(r,"% ").concat(n,"%")}},Vv="_$css",zv={correct:function(e,t){var r=t.treeScale,n=t.projectionDelta,a=e,i=e.includes("var("),o=[];i&&(e=e.replace(Ev,(function(e){return o.push(e),Vv})));var s=Em.parse(e);if(s.length>5)return a;var l=Em.createTransformer(e),c="number"!=typeof s[0]?1:0,u=n.x.scale*r.x,p=n.y.scale*r.y;s[0+c]/=u,s[1+c]/=p;var d=Kh(u,p,.5);"number"==typeof s[2+c]&&(s[2+c]/=d),"number"==typeof s[3+c]&&(s[3+c]/=d);var f=l(s);if(i){var h=0;f=f.replace(Vv,(function(){var e=o[h];return h++,e}))}return f}},Gv=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Kp(t,e),t.prototype.componentDidMount=function(){var e,t=this,r=this.props,n=r.visualElement,a=r.layoutGroup,i=r.switchLayoutGroup,o=r.layoutId,s=n.projection;e=Wv,Object.assign(Vd,e),s&&((null==a?void 0:a.group)&&a.group.add(s),(null==i?void 0:i.register)&&o&&i.register(s),s.root.didUpdate(),s.addEventListener("animationComplete",(function(){t.safeToRemove()})),s.setOptions(ed(ed({},s.options),{onExitComplete:function(){return t.safeToRemove()}}))),Dd.hasEverUpdated=!0},t.prototype.getSnapshotBeforeUpdate=function(e){var t=this,r=this.props,n=r.layoutDependency,a=r.visualElement,i=r.drag,o=r.isPresent,s=a.projection;return s?(s.isPresent=o,i||e.layoutDependency!==n||void 0===n?s.willUpdate():this.safeToRemove(),e.isPresent!==o&&(o?s.promote():s.relegate()||gg.postRender((function(){var e;(null===(e=s.getStack())||void 0===e?void 0:e.members.length)||t.safeToRemove()}))),null):null},t.prototype.componentDidUpdate=function(){var e=this.props.visualElement.projection;e&&(e.root.didUpdate(),!e.currentAnimation&&e.isLead()&&this.safeToRemove())},t.prototype.componentWillUnmount=function(){var e=this.props,t=e.visualElement,r=e.layoutGroup,n=e.switchLayoutGroup,a=t.projection;a&&(a.scheduleCheckAfterUnmount(),(null==r?void 0:r.group)&&r.group.remove(a),(null==n?void 0:n.deregister)&&n.deregister(a))},t.prototype.safeToRemove=function(){var e=this.props.safeToRemove;null==e||e()},t.prototype.render=function(){return null},t}(i.Component),Wv={borderRadius:ed(ed({},jv),{applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]}),borderTopLeftRadius:jv,borderTopRightRadius:jv,borderBottomLeftRadius:jv,borderBottomRightRadius:jv,boxShadow:zv},Hv={measureLayout:function(e){var t=ad(Lh(),2),r=t[0],n=t[1],a=(0,i.useContext)(Od);return i.createElement(Gv,ed({},e,{layoutGroup:a,switchLayoutGroup:(0,i.useContext)(Md),isPresent:r,safeToRemove:n}))}},Uv=["TopLeft","TopRight","BottomLeft","BottomRight"],qv=Uv.length,$v=function(e){return"string"==typeof e?parseFloat(e):e},Zv=function(e){return"number"==typeof e||cf.test(e)};function Xv(e,t){var r;return null!==(r=e[t])&&void 0!==r?r:e.borderRadius}var Qv=Jv(0,.5,Vm),Yv=Jv(.5,.95,Nm);function Jv(e,t,r){return function(n){return n<e?0:n>t?1:r(Jh(e,t,n))}}function Kv(e,t){e.min=t.min,e.max=t.max}function eb(e,t){Kv(e.x,t.x),Kv(e.y,t.y)}function tb(e,t,r,n,a){return e=rv(e-=t,1/r,n),void 0!==a&&(e=rv(e,1/a,n)),e}function rb(e,t,r,n,a){var i=ad(r,3),o=i[0],s=i[1],l=i[2];!function(e,t,r,n,a,i,o){if(void 0===t&&(t=0),void 0===r&&(r=1),void 0===n&&(n=.5),void 0===i&&(i=e),void 0===o&&(o=e),lf.test(t)&&(t=parseFloat(t),t=Kh(o.min,o.max,t/100)-o.min),"number"==typeof t){var s=Kh(i.min,i.max,n);e===i&&(s-=t),e.min=tb(e.min,t,r,s,a),e.max=tb(e.max,t,r,s,a)}}(e,t[o],t[s],t[l],t.scale,n,a)}var nb=["x","scaleX","originX"],ab=["y","scaleY","originY"];function ib(e,t,r,n){rb(e.x,t,nb,null==r?void 0:r.x,null==n?void 0:n.x),rb(e.y,t,ab,null==r?void 0:r.y,null==n?void 0:n.y)}function ob(e){return 0===e.translate&&1===e.scale}function sb(e){return ob(e.x)&&ob(e.y)}function lb(e,t){return e.x.min===t.x.min&&e.x.max===t.x.max&&e.y.min===t.y.min&&e.y.max===t.y.max}var cb=function(){function e(){this.members=[]}return e.prototype.add=function(e){ty(this.members,e),e.scheduleRender()},e.prototype.remove=function(e){if(ry(this.members,e),e===this.prevLead&&(this.prevLead=void 0),e===this.lead){var t=this.members[this.members.length-1];t&&this.promote(t)}},e.prototype.relegate=function(e){var t,r=this.members.findIndex((function(t){return e===t}));if(0===r)return!1;for(var n=r;n>=0;n--){var a=this.members[n];if(!1!==a.isPresent){t=a;break}}return!!t&&(this.promote(t),!0)},e.prototype.promote=function(e,t){var r,n=this.lead;e!==n&&(this.prevLead=n,this.lead=e,e.show(),n&&(n.instance&&n.scheduleRender(),e.scheduleRender(),e.resumeFrom=n,t&&(e.resumeFrom.preserveOpacity=!0),n.snapshot&&(e.snapshot=n.snapshot,e.snapshot.latestValues=n.animationValues||n.latestValues,e.snapshot.isShared=!0),(null===(r=e.root)||void 0===r?void 0:r.isUpdating)&&(e.isLayoutDirty=!0),!1===e.options.crossfade&&n.hide()))},e.prototype.exitAnimationComplete=function(){this.members.forEach((function(e){var t,r,n,a,i;null===(r=(t=e.options).onExitComplete)||void 0===r||r.call(t),null===(i=null===(n=e.resumingFrom)||void 0===n?void 0:(a=n.options).onExitComplete)||void 0===i||i.call(a)}))},e.prototype.scheduleRender=function(){this.members.forEach((function(e){e.instance&&e.scheduleRender(!1)}))},e.prototype.removeLeadSnapshot=function(){this.lead&&this.lead.snapshot&&(this.lead.snapshot=void 0)},e}(),ub="translate3d(0px, 0px, 0) scale(1, 1) scale(1, 1)";function pb(e,t,r){var n=e.x.translate/t.x,a=e.y.translate/t.y,i="translate3d(".concat(n,"px, ").concat(a,"px, 0) ");if(i+="scale(".concat(1/t.x,", ").concat(1/t.y,") "),r){var o=r.rotate,s=r.rotateX,l=r.rotateY;o&&(i+="rotate(".concat(o,"deg) ")),s&&(i+="rotateX(".concat(s,"deg) ")),l&&(i+="rotateY(".concat(l,"deg) "))}var c=e.x.scale*t.x,u=e.y.scale*t.y;return(i+="scale(".concat(c,", ").concat(u,")"))===ub?"none":i}var db=function(e,t){return e.depth-t.depth},fb=function(){function e(){this.children=[],this.isDirty=!1}return e.prototype.add=function(e){ty(this.children,e),this.isDirty=!0},e.prototype.remove=function(e){ry(this.children,e),this.isDirty=!0},e.prototype.forEach=function(e){this.isDirty&&this.children.sort(db),this.isDirty=!1,this.children.forEach(e)},e}();function hb(e){var t=e.attachResizeListener,r=e.defaultParent,n=e.measureScroll,a=e.checkIsScrollRoot,i=e.resetTransform;return function(){function e(e,t,n){var a=this;void 0===t&&(t={}),void 0===n&&(n=null==r?void 0:r()),this.children=new Set,this.options={},this.isTreeAnimating=!1,this.isAnimationBlocked=!1,this.isLayoutDirty=!1,this.updateManuallyBlocked=!1,this.updateBlockedByResize=!1,this.isUpdating=!1,this.isSVG=!1,this.needsReset=!1,this.shouldResetTransform=!1,this.treeScale={x:1,y:1},this.eventHandlers=new Map,this.potentialNodes=new Map,this.checkUpdateFailed=function(){a.isUpdating&&(a.isUpdating=!1,a.clearAllSnapshots())},this.updateProjection=function(){a.nodes.forEach(Eb),a.nodes.forEach(wb)},this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.id=e,this.latestValues=t,this.root=n?n.root||n:this,this.path=n?id(id([],ad(n.path),!1),[n],!1):[],this.parent=n,this.depth=n?n.depth+1:0,e&&this.root.registerPotentialNode(e,this);for(var i=0;i<this.path.length;i++)this.path[i].shouldResetTransform=!0;this.root===this&&(this.nodes=new fb)}return e.prototype.addEventListener=function(e,t){return this.eventHandlers.has(e)||this.eventHandlers.set(e,new ny),this.eventHandlers.get(e).add(t)},e.prototype.notifyListeners=function(e){for(var t=[],r=1;r<arguments.length;r++)t[r-1]=arguments[r];var n=this.eventHandlers.get(e);null==n||n.notify.apply(n,id([],ad(t),!1))},e.prototype.hasListeners=function(e){return this.eventHandlers.has(e)},e.prototype.registerPotentialNode=function(e,t){this.potentialNodes.set(e,t)},e.prototype.mount=function(e,r){var n,a=this;if(void 0===r&&(r=!1),!this.instance){this.isSVG=e instanceof SVGElement&&"svg"!==e.tagName,this.instance=e;var i=this.options,o=i.layoutId,s=i.layout,l=i.visualElement;if(l&&!l.getInstance()&&l.mount(e),this.root.nodes.add(this),null===(n=this.parent)||void 0===n||n.children.add(this),this.id&&this.root.potentialNodes.delete(this.id),r&&(s||o)&&(this.isLayoutDirty=!0),t){var c,u=function(){return a.root.updateBlockedByResize=!1};t(e,(function(){a.root.updateBlockedByResize=!0,clearTimeout(c),c=window.setTimeout(u,250),Dd.hasAnimatedSinceResize&&(Dd.hasAnimatedSinceResize=!1,a.nodes.forEach(xb))}))}o&&this.root.registerSharedNode(o,this),!1!==this.options.animate&&l&&(o||s)&&this.addEventListener("didUpdate",(function(e){var t,r,n,i,o,s=e.delta,c=e.hasLayoutChanged,u=e.hasRelativeTargetChanged,p=e.layout;if(a.isTreeAnimationBlocked())return a.target=void 0,void(a.relativeTarget=void 0);var d=null!==(r=null!==(t=a.options.transition)&&void 0!==t?t:l.getDefaultTransition())&&void 0!==r?r:Pb,f=l.getProps(),h=f.onLayoutAnimationStart,m=f.onLayoutAnimationComplete,g=!a.targetLayout||!lb(a.targetLayout,p)||u,y=!c&&u;if((null===(n=a.resumeFrom)||void 0===n?void 0:n.instance)||y||c&&(g||!a.currentAnimation)){a.resumeFrom&&(a.resumingFrom=a.resumeFrom,a.resumingFrom.resumingFrom=void 0),a.setAnimationOrigin(s,y);var v=ed(ed({},Yg(d,"layout")),{onPlay:h,onComplete:m});l.shouldReduceMotion&&(v.delay=0,v.type=!1),a.startAnimation(v)}else c||0!==a.animationProgress||a.finishAnimation(),a.isLead()&&(null===(o=(i=a.options).onExitComplete)||void 0===o||o.call(i));a.targetLayout=p}))}},e.prototype.unmount=function(){var e,t;this.options.layoutId&&this.willUpdate(),this.root.nodes.remove(this),null===(e=this.getStack())||void 0===e||e.remove(this),null===(t=this.parent)||void 0===t||t.children.delete(this),this.instance=void 0,ug.preRender(this.updateProjection)},e.prototype.blockUpdate=function(){this.updateManuallyBlocked=!0},e.prototype.unblockUpdate=function(){this.updateManuallyBlocked=!1},e.prototype.isUpdateBlocked=function(){return this.updateManuallyBlocked||this.updateBlockedByResize},e.prototype.isTreeAnimationBlocked=function(){var e;return this.isAnimationBlocked||(null===(e=this.parent)||void 0===e?void 0:e.isTreeAnimationBlocked())||!1},e.prototype.startUpdate=function(){var e;this.isUpdateBlocked()||(this.isUpdating=!0,null===(e=this.nodes)||void 0===e||e.forEach(Sb))},e.prototype.willUpdate=function(e){var t,r,n;if(void 0===e&&(e=!0),this.root.isUpdateBlocked())null===(r=(t=this.options).onExitComplete)||void 0===r||r.call(t);else if(!this.root.isUpdating&&this.root.startUpdate(),!this.isLayoutDirty){this.isLayoutDirty=!0;for(var a=0;a<this.path.length;a++){var i=this.path[a];i.shouldResetTransform=!0,i.updateScroll()}var o=this.options,s=o.layoutId,l=o.layout;if(void 0!==s||l){var c=null===(n=this.options.visualElement)||void 0===n?void 0:n.getProps().transformTemplate;this.prevTransformTemplateValue=null==c?void 0:c(this.latestValues,""),this.updateSnapshot(),e&&this.notifyListeners("willUpdate")}}},e.prototype.didUpdate=function(){if(this.isUpdateBlocked())return this.unblockUpdate(),this.clearAllSnapshots(),void this.nodes.forEach(vb);this.isUpdating&&(this.isUpdating=!1,this.potentialNodes.size&&(this.potentialNodes.forEach(Tb),this.potentialNodes.clear()),this.nodes.forEach(bb),this.nodes.forEach(mb),this.nodes.forEach(gb),this.clearAllSnapshots(),pg.update(),pg.preRender(),pg.render())},e.prototype.clearAllSnapshots=function(){this.nodes.forEach(yb),this.sharedNodes.forEach(_b)},e.prototype.scheduleUpdateProjection=function(){gg.preRender(this.updateProjection,!1,!0)},e.prototype.scheduleCheckAfterUnmount=function(){var e=this;gg.postRender((function(){e.isLayoutDirty?e.root.didUpdate():e.root.checkUpdateFailed()}))},e.prototype.updateSnapshot=function(){if(!this.snapshot&&this.instance){var e=this.measure(),t=this.removeTransform(this.removeElementScroll(e));Db(t),this.snapshot={measured:e,layout:t,latestValues:{}}}},e.prototype.updateLayout=function(){var e;if(this.instance&&(this.updateScroll(),this.options.alwaysMeasureLayout&&this.isLead()||this.isLayoutDirty)){if(this.resumeFrom&&!this.resumeFrom.instance)for(var t=0;t<this.path.length;t++)this.path[t].updateScroll();var r=this.measure();Db(r);var n=this.layout;this.layout={measured:r,actual:this.removeElementScroll(r)},this.layoutCorrected=Xy(),this.isLayoutDirty=!1,this.projectionDelta=void 0,this.notifyListeners("measure",this.layout.actual),null===(e=this.options.visualElement)||void 0===e||e.notifyLayoutMeasure(this.layout.actual,null==n?void 0:n.actual)}},e.prototype.updateScroll=function(){this.options.layoutScroll&&this.instance&&(this.isScrollRoot=a(this.instance),this.scroll=n(this.instance))},e.prototype.resetTransform=function(){var e;if(i){var t=this.isLayoutDirty||this.shouldResetTransform,r=this.projectionDelta&&!sb(this.projectionDelta),n=null===(e=this.options.visualElement)||void 0===e?void 0:e.getProps().transformTemplate,a=null==n?void 0:n(this.latestValues,""),o=a!==this.prevTransformTemplateValue;t&&(r||ev(this.latestValues)||o)&&(i(this.instance,a),this.shouldResetTransform=!1,this.scheduleRender())}},e.prototype.measure=function(){var e=this.options.visualElement;if(!e)return Xy();var t=e.measureViewportBox(),r=this.root.scroll;return r&&(ov(t.x,r.x),ov(t.y,r.y)),t},e.prototype.removeElementScroll=function(e){var t=Xy();eb(t,e);for(var r=0;r<this.path.length;r++){var n=this.path[r],a=n.scroll,i=n.options,o=n.isScrollRoot;if(n!==this.root&&a&&i.layoutScroll){if(o){eb(t,e);var s=this.root.scroll;s&&(ov(t.x,-s.x),ov(t.y,-s.y))}ov(t.x,a.x),ov(t.y,a.y)}}return t},e.prototype.applyTransform=function(e,t){void 0===t&&(t=!1);var r=Xy();eb(r,e);for(var n=0;n<this.path.length;n++){var a=this.path[n];!t&&a.options.layoutScroll&&a.scroll&&a!==a.root&&uv(r,{x:-a.scroll.x,y:-a.scroll.y}),ev(a.latestValues)&&uv(r,a.latestValues)}return ev(this.latestValues)&&uv(r,this.latestValues),r},e.prototype.removeTransform=function(e){var t,r=Xy();eb(r,e);for(var n=0;n<this.path.length;n++){var a=this.path[n];if(a.instance&&ev(a.latestValues)){Ky(a.latestValues)&&a.updateSnapshot();var i=Xy();eb(i,a.measure()),ib(r,a.latestValues,null===(t=a.snapshot)||void 0===t?void 0:t.layout,i)}}return ev(this.latestValues)&&ib(r,this.latestValues),r},e.prototype.setTargetDelta=function(e){this.targetDelta=e,this.root.scheduleUpdateProjection()},e.prototype.setOptions=function(e){var t;this.options=ed(ed(ed({},this.options),e),{crossfade:null===(t=e.crossfade)||void 0===t||t})},e.prototype.clearMeasurements=function(){this.scroll=void 0,this.layout=void 0,this.snapshot=void 0,this.prevTransformTemplateValue=void 0,this.targetDelta=void 0,this.target=void 0,this.isLayoutDirty=!1},e.prototype.resolveTargetDelta=function(){var e,t,r,n,a=this.options,i=a.layout,o=a.layoutId;this.layout&&(i||o)&&(this.targetDelta||this.relativeTarget||(this.relativeParent=this.getClosestProjectingParent(),this.relativeParent&&this.relativeParent.layout&&(this.relativeTarget=Xy(),this.relativeTargetOrigin=Xy(),Gy(this.relativeTargetOrigin,this.layout.actual,this.relativeParent.layout.actual),eb(this.relativeTarget,this.relativeTargetOrigin))),(this.relativeTarget||this.targetDelta)&&(this.target||(this.target=Xy(),this.targetWithTransforms=Xy()),this.relativeTarget&&this.relativeTargetOrigin&&(null===(e=this.relativeParent)||void 0===e?void 0:e.target)?(t=this.target,r=this.relativeTarget,n=this.relativeParent.target,Vy(t.x,r.x,n.x),Vy(t.y,r.y,n.y)):this.targetDelta?(Boolean(this.resumingFrom)?this.target=this.applyTransform(this.layout.actual):eb(this.target,this.layout.actual),iv(this.target,this.targetDelta)):eb(this.target,this.layout.actual),this.attemptToResolveRelativeTarget&&(this.attemptToResolveRelativeTarget=!1,this.relativeParent=this.getClosestProjectingParent(),this.relativeParent&&Boolean(this.relativeParent.resumingFrom)===Boolean(this.resumingFrom)&&!this.relativeParent.options.layoutScroll&&this.relativeParent.target&&(this.relativeTarget=Xy(),this.relativeTargetOrigin=Xy(),Gy(this.relativeTargetOrigin,this.target,this.relativeParent.target),eb(this.relativeTarget,this.relativeTargetOrigin)))))},e.prototype.getClosestProjectingParent=function(){if(this.parent&&!ev(this.parent.latestValues))return(this.parent.relativeTarget||this.parent.targetDelta)&&this.parent.layout?this.parent:this.parent.getClosestProjectingParent()},e.prototype.calcProjection=function(){var e,t=this.options,r=t.layout,n=t.layoutId;if(this.isTreeAnimating=Boolean((null===(e=this.parent)||void 0===e?void 0:e.isTreeAnimating)||this.currentAnimation||this.pendingAnimation),this.isTreeAnimating||(this.targetDelta=this.relativeTarget=void 0),this.layout&&(r||n)){var a=this.getLead();eb(this.layoutCorrected,this.layout.actual),function(e,t,r,n){var a,i;void 0===n&&(n=!1);var o=r.length;if(o){var s,l;t.x=t.y=1;for(var c=0;c<o;c++)l=(s=r[c]).projectionDelta,"contents"!==(null===(i=null===(a=s.instance)||void 0===a?void 0:a.style)||void 0===i?void 0:i.display)&&(n&&s.options.layoutScroll&&s.scroll&&s!==s.root&&uv(e,{x:-s.scroll.x,y:-s.scroll.y}),l&&(t.x*=l.x.scale,t.y*=l.y.scale,iv(e,l)),n&&ev(s.latestValues)&&uv(e,s.latestValues))}}(this.layoutCorrected,this.treeScale,this.path,Boolean(this.resumingFrom)||this!==a);var i=a.target;if(i){this.projectionDelta||(this.projectionDelta=Zy(),this.projectionDeltaWithTransform=Zy());var o=this.treeScale.x,s=this.treeScale.y,l=this.projectionTransform;jy(this.projectionDelta,this.layoutCorrected,i,this.latestValues),this.projectionTransform=pb(this.projectionDelta,this.treeScale),this.projectionTransform===l&&this.treeScale.x===o&&this.treeScale.y===s||(this.hasProjected=!0,this.scheduleRender(),this.notifyListeners("projectionUpdate",i))}}},e.prototype.hide=function(){this.isVisible=!1},e.prototype.show=function(){this.isVisible=!0},e.prototype.scheduleRender=function(e){var t,r,n;void 0===e&&(e=!0),null===(r=(t=this.options).scheduleRender)||void 0===r||r.call(t),e&&(null===(n=this.getStack())||void 0===n||n.scheduleRender()),this.resumingFrom&&!this.resumingFrom.instance&&(this.resumingFrom=void 0)},e.prototype.setAnimationOrigin=function(e,t){var r,n=this;void 0===t&&(t=!1);var a=this.snapshot,i=(null==a?void 0:a.latestValues)||{},o=ed({},this.latestValues),s=Zy();this.relativeTarget=this.relativeTargetOrigin=void 0,this.attemptToResolveRelativeTarget=!t;var l=Xy(),c=null==a?void 0:a.isShared,u=((null===(r=this.getStack())||void 0===r?void 0:r.members.length)||0)<=1,p=Boolean(c&&!u&&!0===this.options.crossfade&&!this.path.some(Ab));this.animationProgress=0,this.mixTargetDelta=function(t){var r,a=t/1e3;kb(s.x,e.x,a),kb(s.y,e.y,a),n.setTargetDelta(s),n.relativeTarget&&n.relativeTargetOrigin&&n.layout&&(null===(r=n.relativeParent)||void 0===r?void 0:r.layout)&&(Gy(l,n.layout.actual,n.relativeParent.layout.actual),function(e,t,r,n){Cb(e.x,t.x,r.x,n),Cb(e.y,t.y,r.y,n)}(n.relativeTarget,n.relativeTargetOrigin,l,a)),c&&(n.animationValues=o,function(e,t,r,n,a,i){var o,s,l,c;a?(e.opacity=Kh(0,null!==(o=r.opacity)&&void 0!==o?o:1,Qv(n)),e.opacityExit=Kh(null!==(s=t.opacity)&&void 0!==s?s:1,0,Yv(n))):i&&(e.opacity=Kh(null!==(l=t.opacity)&&void 0!==l?l:1,null!==(c=r.opacity)&&void 0!==c?c:1,n));for(var u=0;u<qv;u++){var p="border".concat(Uv[u],"Radius"),d=Xv(t,p),f=Xv(r,p);void 0===d&&void 0===f||(d||(d=0),f||(f=0),0===d||0===f||Zv(d)===Zv(f)?(e[p]=Math.max(Kh($v(d),$v(f),n),0),(lf.test(f)||lf.test(d))&&(e[p]+="%")):e[p]=f)}(t.rotate||r.rotate)&&(e.rotate=Kh(t.rotate||0,r.rotate||0,n))}(o,i,n.latestValues,a,p,u)),n.root.scheduleUpdateProjection(),n.scheduleRender(),n.animationProgress=a},this.mixTargetDelta(0)},e.prototype.startAnimation=function(e){var t,r,n=this;this.notifyListeners("animationStart"),null===(t=this.currentAnimation)||void 0===t||t.stop(),this.resumingFrom&&(null===(r=this.resumingFrom.currentAnimation)||void 0===r||r.stop()),this.pendingAnimation&&(ug.update(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=gg.update((function(){Dd.hasAnimatedSinceResize=!0,n.currentAnimation=function(e,t,r){void 0===r&&(r={});var n=Xd(0)?0:iy(0);return Jg("",n,1e3,r),{stop:function(){return n.stop()},isAnimating:function(){return n.isAnimating()}}}(0,0,ed(ed({},e),{onUpdate:function(t){var r;n.mixTargetDelta(t),null===(r=e.onUpdate)||void 0===r||r.call(e,t)},onComplete:function(){var t;null===(t=e.onComplete)||void 0===t||t.call(e),n.completeAnimation()}})),n.resumingFrom&&(n.resumingFrom.currentAnimation=n.currentAnimation),n.pendingAnimation=void 0}))},e.prototype.completeAnimation=function(){var e;this.resumingFrom&&(this.resumingFrom.currentAnimation=void 0,this.resumingFrom.preserveOpacity=void 0),null===(e=this.getStack())||void 0===e||e.exitAnimationComplete(),this.resumingFrom=this.currentAnimation=this.animationValues=void 0,this.notifyListeners("animationComplete")},e.prototype.finishAnimation=function(){var e;this.currentAnimation&&(null===(e=this.mixTargetDelta)||void 0===e||e.call(this,1e3),this.currentAnimation.stop()),this.completeAnimation()},e.prototype.applyTransformsToTarget=function(){var e=this.getLead(),t=e.targetWithTransforms,r=e.target,n=e.layout,a=e.latestValues;t&&r&&n&&(eb(t,r),uv(t,a),jy(this.projectionDeltaWithTransform,this.layoutCorrected,t,a))},e.prototype.registerSharedNode=function(e,t){var r,n,a;this.sharedNodes.has(e)||this.sharedNodes.set(e,new cb),this.sharedNodes.get(e).add(t),t.promote({transition:null===(r=t.options.initialPromotionConfig)||void 0===r?void 0:r.transition,preserveFollowOpacity:null===(a=null===(n=t.options.initialPromotionConfig)||void 0===n?void 0:n.shouldPreserveFollowOpacity)||void 0===a?void 0:a.call(n,t)})},e.prototype.isLead=function(){var e=this.getStack();return!e||e.lead===this},e.prototype.getLead=function(){var e;return this.options.layoutId&&(null===(e=this.getStack())||void 0===e?void 0:e.lead)||this},e.prototype.getPrevLead=function(){var e;return this.options.layoutId?null===(e=this.getStack())||void 0===e?void 0:e.prevLead:void 0},e.prototype.getStack=function(){var e=this.options.layoutId;if(e)return this.root.sharedNodes.get(e)},e.prototype.promote=function(e){var t=void 0===e?{}:e,r=t.needsReset,n=t.transition,a=t.preserveFollowOpacity,i=this.getStack();i&&i.promote(this,a),r&&(this.projectionDelta=void 0,this.needsReset=!0),n&&this.setOptions({transition:n})},e.prototype.relegate=function(){var e=this.getStack();return!!e&&e.relegate(this)},e.prototype.resetRotation=function(){var e=this.options.visualElement;if(e){for(var t=!1,r={},n=0;n<zd.length;n++){var a="rotate"+zd[n];e.getStaticValue(a)&&(t=!0,r[a]=e.getStaticValue(a),e.setStaticValue(a,0))}if(t){for(var a in null==e||e.syncRender(),r)e.setStaticValue(a,r[a]);e.scheduleRender()}}},e.prototype.getProjectionStyles=function(e){var t,r,n,a,i,o;void 0===e&&(e={});var s={};if(!this.instance||this.isSVG)return s;if(!this.isVisible)return{visibility:"hidden"};s.visibility="";var l=null===(t=this.options.visualElement)||void 0===t?void 0:t.getProps().transformTemplate;if(this.needsReset)return this.needsReset=!1,s.opacity="",s.pointerEvents=Hf(e.pointerEvents)||"",s.transform=l?l(this.latestValues,""):"none",s;var c=this.getLead();if(!this.projectionDelta||!this.layout||!c.target){var u={};return this.options.layoutId&&(u.opacity=null!==(r=this.latestValues.opacity)&&void 0!==r?r:1,u.pointerEvents=Hf(e.pointerEvents)||""),this.hasProjected&&!ev(this.latestValues)&&(u.transform=l?l({},""):"none",this.hasProjected=!1),u}var p=c.animationValues||c.latestValues;this.applyTransformsToTarget(),s.transform=pb(this.projectionDeltaWithTransform,this.treeScale,p),l&&(s.transform=l(p,s.transform));var d=this.projectionDelta,f=d.x,h=d.y;for(var m in s.transformOrigin="".concat(100*f.origin,"% ").concat(100*h.origin,"% 0"),c.animationValues?s.opacity=c===this?null!==(a=null!==(n=p.opacity)&&void 0!==n?n:this.latestValues.opacity)&&void 0!==a?a:1:this.preserveOpacity?this.latestValues.opacity:p.opacityExit:s.opacity=c===this?null!==(i=p.opacity)&&void 0!==i?i:"":null!==(o=p.opacityExit)&&void 0!==o?o:0,Vd)if(void 0!==p[m]){var g=Vd[m],y=g.correct,v=g.applyTo,b=y(p[m],c);if(v)for(var x=v.length,E=0;E<x;E++)s[v[E]]=b;else s[m]=b}return this.options.layoutId&&(s.pointerEvents=c===this?Hf(e.pointerEvents)||"":"none"),s},e.prototype.clearSnapshot=function(){this.resumeFrom=this.snapshot=void 0},e.prototype.resetTree=function(){this.root.nodes.forEach((function(e){var t;return null===(t=e.currentAnimation)||void 0===t?void 0:t.stop()})),this.root.nodes.forEach(vb),this.root.sharedNodes.clear()},e}()}function mb(e){e.updateLayout()}function gb(e){var t,r,n,a,i=null!==(r=null===(t=e.resumeFrom)||void 0===t?void 0:t.snapshot)&&void 0!==r?r:e.snapshot;if(e.isLead()&&e.layout&&i&&e.hasListeners("didUpdate")){var o=e.layout,s=o.actual,l=o.measured;"size"===e.options.animationType?Qy((function(e){var t=i.isShared?i.measured[e]:i.layout[e],r=Ry(t);t.min=s[e].min,t.max=t.min+r})):"position"===e.options.animationType&&Qy((function(e){var t=i.isShared?i.measured[e]:i.layout[e],r=Ry(s[e]);t.max=t.min+r}));var c=Zy();jy(c,s,i.layout);var u=Zy();i.isShared?jy(u,e.applyTransform(l,!0),i.measured):jy(u,s,i.layout);var p=!sb(c),d=!1;if(!e.resumeFrom&&(e.relativeParent=e.getClosestProjectingParent(),e.relativeParent&&!e.relativeParent.resumeFrom)){var f=e.relativeParent,h=f.snapshot,m=f.layout;if(h&&m){var g=Xy();Gy(g,i.layout,h.layout);var y=Xy();Gy(y,s,m.actual),lb(g,y)||(d=!0)}}e.notifyListeners("didUpdate",{layout:s,snapshot:i,delta:u,layoutDelta:c,hasLayoutChanged:p,hasRelativeTargetChanged:d})}else e.isLead()&&(null===(a=(n=e.options).onExitComplete)||void 0===a||a.call(n));e.options.transition=void 0}function yb(e){e.clearSnapshot()}function vb(e){e.clearMeasurements()}function bb(e){var t=e.options.visualElement;(null==t?void 0:t.getProps().onBeforeLayoutMeasure)&&t.notifyBeforeLayoutMeasure(),e.resetTransform()}function xb(e){e.finishAnimation(),e.targetDelta=e.relativeTarget=e.target=void 0}function Eb(e){e.resolveTargetDelta()}function wb(e){e.calcProjection()}function Sb(e){e.resetRotation()}function _b(e){e.removeLeadSnapshot()}function kb(e,t,r){e.translate=Kh(t.translate,0,r),e.scale=Kh(t.scale,1,r),e.origin=t.origin,e.originPoint=t.originPoint}function Cb(e,t,r,n){e.min=Kh(t.min,r.min,n),e.max=Kh(t.max,r.max,n)}function Ab(e){return e.animationValues&&void 0!==e.animationValues.opacityExit}var Pb={duration:.45,ease:[.4,0,.1,1]};function Tb(e,t){for(var r=e.root,n=e.path.length-1;n>=0;n--)if(Boolean(e.path[n].instance)){r=e.path[n];break}var a=(r&&r!==e.root?r.instance:document).querySelector('[data-projection-id="'.concat(t,'"]'));a&&e.mount(a,!0)}function Ib(e){e.min=Math.round(e.min),e.max=Math.round(e.max)}function Db(e){Ib(e.x),Ib(e.y)}var Fb=hb({attachResizeListener:function(e,t){return Yf(e,"resize",t)},measureScroll:function(){return{x:document.documentElement.scrollLeft||document.body.scrollLeft,y:document.documentElement.scrollTop||document.body.scrollTop}},checkIsScrollRoot:function(){return!0}}),Ob={current:void 0},Mb=hb({measureScroll:function(e){return{x:e.scrollLeft,y:e.scrollTop}},defaultParent:function(){if(!Ob.current){var e=new Fb(0,{});e.mount(window),e.setOptions({layoutScroll:!0}),Ob.current=e}return Ob.current},resetTransform:function(e,t){e.style.transform=null!=t?t:"none"},checkIsScrollRoot:function(e){return Boolean("fixed"===window.getComputedStyle(e).position)}}),Nb=ed(ed(ed(ed({},_y),Oh),mv),Hv),Rb=Ld((function(e,t){return function(e,t,r,n,a){var i=t.forwardMotionProps,o=void 0!==i&&i,s=jd(e)?Xf:Qf;return ed(ed({},s),{preloadedFeatures:r,useRender:Ff(o),createVisualElement:n,projectionNodeConstructor:a,Component:e})}(e,t,Nb,Lv,Mb)}));const Lb=i.forwardRef((function({title:e,titleId:t,...r},n){return i.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:n,"aria-labelledby":t},r),e?i.createElement("title",{id:t},e):null,i.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M13.5 4.5 21 12m0 0-7.5 7.5M21 12H3"}))})),Bb=({className:e})=>(0,i.createElement)("svg",{className:e,width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",strokeWidth:"1.5"},(0,i.createElement)("path",{d:"M12.5 5L15 7.5M5 17.5L17.5 5L15 2.5L2.5 15L5 17.5ZM7.5 2.5C7.5 2.94203 7.67559 3.36595 7.98816 3.67851C8.30072 3.99107 8.72464 4.16667 9.16667 4.16667C8.72464 4.16667 8.30072 4.34226 7.98816 4.65482C7.67559 4.96738 7.5 5.39131 7.5 5.83333C7.5 5.39131 7.3244 4.96738 7.01184 4.65482C6.69928 4.34226 6.27536 4.16667 5.83333 4.16667C6.27536 4.16667 6.69928 3.99107 7.01184 3.67851C7.3244 3.36595 7.5 2.94203 7.5 2.5ZM15.8333 10.8333C15.8333 11.2754 16.0089 11.6993 16.3215 12.0118C16.634 12.3244 17.058 12.5 17.5 12.5C17.058 12.5 16.634 12.6756 16.3215 12.9882C16.0089 13.3007 15.8333 13.7246 15.8333 14.1667C15.8333 13.7246 15.6577 13.3007 15.3452 12.9882C15.0326 12.6756 14.6087 12.5 14.1667 12.5C14.6087 12.5 15.0326 12.3244 15.3452 12.0118C15.6577 11.6993 15.8333 11.2754 15.8333 10.8333Z",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round"})),jb=({className:e})=>(0,i.createElement)("svg",{className:e,width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,i.createElement)("rect",{x:"0.5",y:"0.5",width:"23",height:"23",rx:"11.5",fill:"#2563EB"}),(0,i.createElement)("path",{d:"M8.25 12.375L11.25 15.375L15.75 8.625",stroke:"white",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),(0,i.createElement)("rect",{x:"0.5",y:"0.5",width:"23",height:"23",rx:"11.5",stroke:"#2563EB"})),Vb=({className:e,width:t=20,height:r=20})=>(0,i.createElement)("svg",{width:t,height:r,className:e,viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,i.createElement)("g",{id:"Icon"},(0,i.createElement)("path",{id:"Vector",d:"M2.89 2H17.12C17.61 2 18 2.39 18 2.88V17.12C18 17.6 17.61 18 17.12 18H13.04V11.8H15.12L15.43 9.39H13.04V7.85C13.04 7.15 13.24 6.67 14.24 6.67H15.52V4.51C15.3 4.48 14.54 4.42 13.66 4.42C11.81 4.42 10.55 5.54 10.55 7.61V9.39H8.46V11.8H10.55V18H2.89C2.65568 18 2.43081 17.9076 2.26418 17.7429C2.09756 17.5781 2.00263 17.3543 2 17.12V2.88C2 2.39 2.4 2 2.89 2Z",fill:"currentColor"}))),zb=({className:e,width:t=20,height:r=20})=>(0,i.createElement)("svg",{width:t,height:r,className:e,viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,i.createElement)("g",{id:"Icon"},(0,i.createElement)("path",{id:"Vector",d:"M12.7 10C12.7 8.5 11.5 7.3 10 7.3C8.5 7.3 7.3 8.5 7.3 10C7.3 11.5 8.5 12.7 10 12.7C11.5 12.7 12.7 11.5 12.7 10ZM14.1 10C14.1 12.3 12.3 14.1 10 14.1C7.7 14.1 5.9 12.3 5.9 10C5.9 7.7 7.7 5.9 10 5.9C12.3 5.9 14.1 7.7 14.1 10ZM15.2 5.7C15.2 6.3 14.8 6.7 14.2 6.7C13.6 6.7 13.2 6.3 13.2 5.7C13.2 5.1 13.6 4.7 14.2 4.7C14.8 4.7 15.2 5.2 15.2 5.7ZM10 3.4C8.8 3.4 6.3 3.3 5.3 3.7C4.6 4 4 4.6 3.8 5.3C3.4 6.3 3.5 8.8 3.5 10C3.5 11.2 3.4 13.7 3.8 14.7C4 15.4 4.6 16 5.3 16.2C6.3 16.6 8.9 16.5 10 16.5C11.1 16.5 13.7 16.6 14.7 16.2C15.4 15.9 15.9 15.4 16.2 14.7C16.6 13.6 16.5 11.1 16.5 10C16.5 8.9 16.6 6.3 16.2 5.3C16 4.6 15.4 4 14.7 3.8C13.7 3.3 11.2 3.4 10 3.4ZM18 10V13.3C18 14.5 17.6 15.7 16.7 16.7C15.8 17.6 14.6 18 13.3 18H6.7C5.5 18 4.3 17.6 3.3 16.7C2.5 15.8 2 14.6 2 13.3V10V6.7C2 5.4 2.5 4.2 3.3 3.3C4.3 2.5 5.5 2 6.7 2H13.3C14.5 2 15.7 2.4 16.7 3.3C17.5 4.2 18 5.4 18 6.7V10Z",fill:"currentColor"}))),Gb=({className:e,width:t=20,height:r=20})=>(0,i.createElement)("svg",{width:t,height:r,className:e,viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,i.createElement)("g",{id:"Icon"},(0,i.createElement)("path",{id:"Vector",d:"M2.5002 18H5.5002V6.9H2.5002V18ZM4.0002 2C3.0002 2 2.2002 2.8 2.2002 3.8C2.2002 4.8 3.0002 5.6 4.0002 5.6C5.0002 5.6 5.8002 4.8 5.8002 3.8C5.8002 2.8 5.0002 2 4.0002 2ZM10.6002 8.6V6.9H7.60019V18H10.6002V12.3C10.6002 9.1 14.7002 8.9 14.7002 12.3V18H17.7002V11.2C17.7002 5.8 12.0002 6 10.6002 8.6Z",fill:"currentColor"}))),Wb=({className:e,width:t=20,height:r=20})=>(0,i.createElement)("svg",{width:t,height:r,className:e,viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,i.createElement)("g",{id:"Icon"},(0,i.createElement)("path",{id:"Vector",d:"M18.9396 4.46023C18.4496 5.19023 17.8296 5.84023 17.1096 6.36023C17.1196 6.51023 17.1196 6.67023 17.1196 6.83023C17.1196 11.6802 13.4296 17.2702 6.68957 17.2702C4.61957 17.2702 2.68957 16.6602 1.05957 15.6202C1.34957 15.6502 1.63957 15.6702 1.93957 15.6702C3.65957 15.6702 5.23957 15.0802 6.48957 14.1002C5.72491 14.0844 4.98429 13.8302 4.37115 13.373C3.758 12.9158 3.30296 12.2786 3.06957 11.5502C3.28957 11.5902 3.51957 11.6202 3.75957 11.6202C4.08957 11.6202 4.41957 11.5702 4.71957 11.4902C3.89017 11.32 3.14485 10.8689 2.60929 10.2131C2.07373 9.55734 1.78068 8.73693 1.77957 7.89023V7.85023C2.27957 8.12023 2.83957 8.29024 3.43957 8.31024C2.93737 7.97337 2.52593 7.51794 2.24163 6.98422C1.95733 6.4505 1.80893 5.85495 1.80957 5.25023C1.80957 4.58023 1.98957 3.95023 2.30957 3.41023C4.11957 5.63023 6.81957 7.09023 9.86957 7.24023C9.80957 6.97023 9.76957 6.69023 9.76957 6.40023C9.77222 5.42862 10.16 4.49771 10.848 3.81161C11.536 3.12552 12.468 2.74023 13.4396 2.74023C14.4996 2.74023 15.4496 3.18023 16.1196 3.90023C16.9496 3.73023 17.7396 3.43023 18.4496 3.01023C18.1696 3.86023 17.5896 4.58023 16.8296 5.03023C17.5582 4.9506 18.27 4.7583 18.9396 4.46023Z",fill:"currentColor"}))),Hb=({className:e,width:t=20,height:r=20})=>(0,i.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",x:"0px",y:"0px",width:t,height:r,viewBox:"0 0 50 50",className:e},(0,i.createElement)("path",{fill:"currentColor",d:"M 44.898438 14.5 C 44.5 12.300781 42.601563 10.699219 40.398438 10.199219 C 37.101563 9.5 31 9 24.398438 9 C 17.800781 9 11.601563 9.5 8.300781 10.199219 C 6.101563 10.699219 4.199219 12.199219 3.800781 14.5 C 3.398438 17 3 20.5 3 25 C 3 29.5 3.398438 33 3.898438 35.5 C 4.300781 37.699219 6.199219 39.300781 8.398438 39.800781 C 11.898438 40.5 17.898438 41 24.5 41 C 31.101563 41 37.101563 40.5 40.601563 39.800781 C 42.800781 39.300781 44.699219 37.800781 45.101563 35.5 C 45.5 33 46 29.398438 46.101563 25 C 45.898438 20.5 45.398438 17 44.898438 14.5 Z M 19 32 L 19 18 L 31.199219 25 Z"})),Ub=({className:e,width:t=20,height:r=20})=>(0,i.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",x:"0px",y:"0px",width:t,height:r,viewBox:"0 0 24 24",className:e},(0,i.createElement)("path",{fill:"currentColor",d:"M12.545,10.239v3.821h5.445c-0.712,2.315-2.647,3.972-5.445,3.972c-3.332,0-6.033-2.701-6.033-6.032 s2.701-6.032,6.033-6.032c1.498,0,2.866,0.549,3.921,1.453l2.814-2.814C17.503,2.988,15.139,2,12.545,2 C7.021,2,2.543,6.477,2.543,12s4.478,10,10.002,10c8.396,0,10.249-7.85,9.426-11.748L12.545,10.239z"})),qb=({className:e,width:t=20,height:r=20})=>(0,i.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",x:"0px",y:"0px",width:t,height:r,className:e},(0,i.createElement)("path",{fill:"currentColor",d:"M4.015.729C4.828.094 6.391-.087 7.034.037c.644.123.98.48.984.916L8.055 6.5c.003.436-.225.836-.507.89-.283.053-.7-.206-.93-.577L3.685 2.056c-.227-.371-.685-.535.33-1.327zm-.974 10.55 2.953-1.037c.411-.145.78-.548.821-.898.04-.35-.259-.766-.665-.925L3.031 7.192c-.406-.16-.875.218-.998.836 0 0-.074 2.153 0 2.598.075.446.596.799 1.008.653zm5.151.519c.008-.437-.226-.814-.522-.841-.296-.027-.766.223-1.047.556l-2.06 2.452c-.28.333-.141 1.115.268 1.264l2.154.742c.41.148 1.132-.29 1.14-.726l.067-3.447zm5.119-.571-2.583-.737c-.419-.12-.894-.108-1.055.027-.161.133-.121.556.09.938l1.63 2.961c.21.381 1.054.316 1.286-.054 0 0 .982-1.438 1.163-1.978.181-.541-.112-1.038-.531-1.157zm.629-4.164c-.116-.375-.924-1.479-1.361-1.855-.437-.377-.937-.33-1.218.001L9.696 7.178c-.282.331-.358.857-.17 1.165.188.309.689.484 1.115.389l2.879-.53c.52-.124.539-.764.42-1.139z"})),$b=({className:e})=>(0,i.createElement)("svg",{className:ic(e),xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none"},(0,i.createElement)("path",{d:"M12.0003 9.00043V12.7504M2.69702 16.1261C1.83163 17.6261 2.9142 19.5004 4.64593 19.5004H19.3546C21.0863 19.5004 22.1689 17.6261 21.3035 16.1261L13.9492 3.37855C13.0833 1.87772 10.9172 1.87772 10.0513 3.37855L2.69702 16.1261ZM12.0003 15.7504H12.0078V15.7579H12.0003V15.7504Z",stroke:"url(#paint0_linear_17495_33324)",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),(0,i.createElement)("defs",null,(0,i.createElement)("linearGradient",{id:"paint0_linear_17495_33324",x1:"12.0003",y1:"2.25293",x2:"12.0003",y2:"19.5004",gradientUnits:"userSpaceOnUse"},(0,i.createElement)("stop",{stopColor:"#B809A7"}),(0,i.createElement)("stop",{offset:"0.46875",stopColor:"#E90B76"}),(0,i.createElement)("stop",{offset:"1",stopColor:"#FC8536"})))),Zb=({className:e})=>(0,i.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"30",height:"20",viewBox:"0 0 30 20",fill:"none",className:ic(e)},(0,i.createElement)("g",{clipPath:"url(#clip0_25567_57211)"},(0,i.createElement)("rect",{x:"-1",y:"-2",width:"8",height:"8",fill:"#333E52"}),(0,i.createElement)("rect",{x:"15",y:"-2",width:"8",height:"8",fill:"#333E52"}),(0,i.createElement)("rect",{x:"-1",y:"14",width:"8",height:"8",fill:"#333E52"}),(0,i.createElement)("rect",{x:"15",y:"14",width:"8",height:"8",fill:"#333E52"}),(0,i.createElement)("rect",{x:"7",y:"6",width:"8",height:"8",fill:"#333E52"}),(0,i.createElement)("rect",{x:"23",y:"6",width:"8",height:"8",fill:"#333E52"})),(0,i.createElement)("rect",{x:"0.5",y:"0.5",width:"29",height:"19",stroke:"#94A3B8"}),(0,i.createElement)("defs",null,(0,i.createElement)("clipPath",{id:"clip0_25567_57211"},(0,i.createElement)("rect",{width:"30",height:"20",fill:"white"})))),Xb=({className:e})=>(0,i.createElement)("svg",{className:ic(e),width:"390",height:"281",viewBox:"0 0 390 281",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,i.createElement)("g",{filter:"url(#filter0_d_16917_26998)"},(0,i.createElement)("rect",{x:"3",y:"0.856934",width:"384",height:"274.286",rx:"10.2857",fill:"white"}),(0,i.createElement)("path",{d:"M29.1551 14.9322C29.6198 13.7957 31.2293 13.7957 31.694 14.9322L33.9831 20.5307C34.03 20.6455 34.0923 20.7534 34.1683 20.8515L37.8721 25.6331C38.624 26.6038 37.8193 27.9976 36.6027 27.8318L30.6098 27.015C30.4869 26.9983 30.3623 26.9983 30.2393 27.015L24.2464 27.8318C23.0298 27.9976 22.2251 26.6038 22.977 25.6331L26.6808 20.8515C26.7568 20.7534 26.8191 20.6455 26.866 20.5307L29.1551 14.9322Z",fill:"url(#paint0_linear_16917_26998)"}),(0,i.createElement)("rect",{x:"133.281",y:"20.7417",width:"21.9429",height:"4.11429",rx:"1.37143",fill:"url(#paint1_linear_16917_26998)"}),(0,i.createElement)("rect",{x:"163.453",y:"20.7417",width:"21.9429",height:"4.11429",rx:"1.37143",fill:"url(#paint2_linear_16917_26998)"}),(0,i.createElement)("rect",{x:"193.625",y:"20.7417",width:"21.9429",height:"4.11429",rx:"1.37143",fill:"url(#paint3_linear_16917_26998)"}),(0,i.createElement)("rect",{x:"223.795",y:"20.7417",width:"21.9429",height:"4.11429",rx:"1.37143",fill:"url(#paint4_linear_16917_26998)"}),(0,i.createElement)("rect",{x:"337.625",y:"17.3135",width:"32.9143",height:"10.9714",rx:"3.42857",fill:"url(#paint5_linear_16917_26998)"}),(0,i.createElement)("rect",{x:"41.4043",y:"225.748",width:"77.4919",height:"2.76757",rx:"1.38378",fill:"url(#paint6_linear_16917_26998)"}),(0,i.createElement)("rect",{x:"41.4043",y:"232.666",width:"66.4216",height:"2.76757",rx:"1.38378",fill:"url(#paint7_linear_16917_26998)"}),(0,i.createElement)("rect",{x:"41.4043",y:"239.585",width:"49.8162",height:"2.76757",rx:"1.38378",fill:"url(#paint8_linear_16917_26998)"}),(0,i.createElement)("path",{d:"M46.4601 209.972C46.6731 209.603 47.2057 209.603 47.4188 209.972L49.3362 213.293L51.2536 216.615C51.4667 216.984 51.2004 217.445 50.7743 217.445H46.9394H43.1046C42.6785 217.445 42.4122 216.984 42.6252 216.615L44.5426 213.293L46.4601 209.972Z",fill:"url(#paint9_linear_16917_26998)"}),(0,i.createElement)("rect",{x:"156.258",y:"225.748",width:"77.4919",height:"2.76757",rx:"1.38378",fill:"url(#paint10_linear_16917_26998)"}),(0,i.createElement)("rect",{x:"156.258",y:"232.666",width:"66.4216",height:"2.76757",rx:"1.38378",fill:"url(#paint11_linear_16917_26998)"}),(0,i.createElement)("rect",{x:"156.258",y:"239.585",width:"49.8162",height:"2.76757",rx:"1.38378",fill:"url(#paint12_linear_16917_26998)"}),(0,i.createElement)("path",{d:"M161.307 210.03C161.517 209.646 162.069 209.646 162.279 210.03L163.672 212.578C163.723 212.671 163.799 212.747 163.892 212.798L166.44 214.192C166.824 214.402 166.824 214.953 166.44 215.163L163.892 216.556C163.799 216.607 163.723 216.684 163.672 216.776L162.279 219.324C162.069 219.708 161.517 219.708 161.307 219.324L159.914 216.776C159.863 216.684 159.787 216.607 159.694 216.556L157.146 215.163C156.762 214.953 156.762 214.402 157.146 214.192L159.694 212.798C159.787 212.747 159.863 212.671 159.914 212.578L161.307 210.03Z",fill:"url(#paint13_linear_16917_26998)"}),(0,i.createElement)("rect",{x:"271.113",y:"225.748",width:"77.4919",height:"2.76757",rx:"1.38378",fill:"url(#paint14_linear_16917_26998)"}),(0,i.createElement)("rect",{x:"271.113",y:"232.666",width:"66.4216",height:"2.76757",rx:"1.38378",fill:"url(#paint15_linear_16917_26998)"}),(0,i.createElement)("rect",{x:"271.113",y:"239.585",width:"49.8162",height:"2.76757",rx:"1.38378",fill:"url(#paint16_linear_16917_26998)"}),(0,i.createElement)("path",{d:"M276.152 210.148C276.355 209.736 276.942 209.736 277.145 210.148L278.146 212.177C278.227 212.341 278.383 212.454 278.563 212.48L280.803 212.805C281.257 212.871 281.438 213.429 281.11 213.75L279.489 215.329C279.358 215.456 279.299 215.64 279.33 215.819L279.712 218.05C279.79 218.502 279.315 218.847 278.909 218.633L276.906 217.58C276.745 217.495 276.552 217.495 276.391 217.58L274.388 218.633C273.982 218.847 273.507 218.502 273.585 218.05L273.967 215.819C273.998 215.64 273.938 215.456 273.808 215.329L272.187 213.75C271.859 213.429 272.04 212.871 272.494 212.805L274.734 212.48C274.914 212.454 275.07 212.341 275.15 212.177L276.152 210.148Z",fill:"url(#paint17_linear_16917_26998)"}),(0,i.createElement)("rect",{x:"19.2852",y:"44.5708",width:"351.429",height:"141.429",rx:"10.9714",fill:"url(#paint18_linear_16917_26998)"}),(0,i.createElement)("path",{d:"M46.7129 108.514C46.7129 107.757 47.3269 107.143 48.0843 107.143H229.113C229.87 107.143 230.484 107.757 230.484 108.514C230.484 109.271 229.87 109.885 229.113 109.885H48.0843C47.3269 109.885 46.7129 109.271 46.7129 108.514Z",fill:"url(#paint19_linear_16917_26998)"}),(0,i.createElement)("rect",{x:"46.7129",y:"115.372",width:"112.457",height:"2.74286",rx:"1.37143",fill:"url(#paint20_linear_16917_26998)"}),(0,i.createElement)("rect",{x:"46.7129",y:"93.4282",width:"87.7714",height:"5.48571",rx:"1.37143",fill:"url(#paint21_linear_16917_26998)"}),(0,i.createElement)("rect",{x:"46.7129",y:"126.343",width:"32.9143",height:"10.9714",rx:"2.74286",fill:"url(#paint22_linear_16917_26998)"}),(0,i.createElement)("rect",{x:"85.799",y:"127.028",width:"31.5429",height:"9.6",rx:"2.05714",stroke:"url(#paint23_linear_16917_26998)",strokeWidth:"1.37143"}),(0,i.createElement)("path",{d:"M128.1 67.7834C128.313 66.7509 129.788 66.7509 130.001 67.7834L130.415 69.789C130.597 70.6711 131.286 71.3604 132.168 71.5425L134.174 71.9565C135.206 72.1697 135.206 73.6445 134.174 73.8576L132.168 74.2717C131.286 74.4538 130.597 75.1431 130.415 76.0252L130.001 78.0308C129.788 79.0632 128.313 79.0632 128.1 78.0308L127.686 76.0252C127.503 75.1431 126.814 74.4538 125.932 74.2717L123.926 73.8576C122.894 73.6445 122.894 72.1697 123.926 71.9565L125.932 71.5425C126.814 71.3604 127.503 70.6711 127.686 69.789L128.1 67.7834Z",stroke:"url(#paint24_linear_16917_26998)",strokeWidth:"1.28571"}),(0,i.createElement)("path",{d:"M254.957 86.6403C255.17 85.6078 256.645 85.6078 256.858 86.6403L257.272 88.6459C257.454 89.528 258.144 90.2173 259.026 90.3994L261.031 90.8135C262.064 91.0266 262.064 92.5014 261.031 92.7146L259.026 93.1286C258.144 93.3107 257.454 94 257.272 94.8821L256.858 96.8877C256.645 97.9202 255.17 97.9202 254.957 96.8877L254.543 94.8821C254.361 94 253.672 93.3107 252.789 93.1286L250.784 92.7146C249.751 92.5014 249.751 91.0266 250.784 90.8135L252.789 90.3994C253.672 90.2173 254.361 89.528 254.543 88.6459L254.957 86.6403Z",stroke:"url(#paint25_linear_16917_26998)",strokeWidth:"1.28571"}),(0,i.createElement)("rect",{opacity:"0.5",x:"233.57",y:"66.856",width:"75.1684",height:"75.1684",fill:"url(#paint26_linear_16917_26998)"}),(0,i.createElement)("rect",{opacity:"0.5",x:"268.973",y:"94.6309",width:"75.1684",height:"75.1684",rx:"37.5842",fill:"url(#paint27_linear_16917_26998)"}),(0,i.createElement)("path",{d:"M137.529 186.926C137.742 185.893 139.217 185.893 139.43 186.926L139.844 188.932C140.027 189.814 140.716 190.503 141.598 190.685L143.604 191.099C144.636 191.312 144.636 192.787 143.604 193L141.598 193.414C140.716 193.596 140.027 194.286 139.844 195.168L139.43 197.173C139.217 198.206 137.742 198.206 137.529 197.173L137.115 195.168C136.933 194.286 136.244 193.596 135.362 193.414L133.356 193C132.324 192.787 132.324 191.312 133.356 191.099L135.362 190.685C136.244 190.503 136.933 189.814 137.115 188.932L137.529 186.926Z",stroke:"url(#paint28_linear_16917_26998)",strokeWidth:"1.28571"}),(0,i.createElement)("rect",{x:"3.42857",y:"1.28551",width:"383.143",height:"273.429",rx:"9.85714",stroke:"url(#paint29_linear_16917_26998)",strokeWidth:"0.857143"})),(0,i.createElement)("defs",null,(0,i.createElement)("filter",{id:"filter0_d_16917_26998",x:"0.257143",y:"0.856934",width:"389.486",height:"279.771",filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},(0,i.createElement)("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),(0,i.createElement)("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),(0,i.createElement)("feMorphology",{radius:"2.74286",operator:"erode",in:"SourceAlpha",result:"effect1_dropShadow_16917_26998"}),(0,i.createElement)("feOffset",{dy:"2.74286"}),(0,i.createElement)("feGaussianBlur",{stdDeviation:"2.74286"}),(0,i.createElement)("feComposite",{in2:"hardAlpha",operator:"out"}),(0,i.createElement)("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.08 0"}),(0,i.createElement)("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow_16917_26998"}),(0,i.createElement)("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow_16917_26998",result:"shape"})),(0,i.createElement)("linearGradient",{id:"paint0_linear_16917_26998",x1:"19.4531",y1:"22.7988",x2:"41.396",y2:"22.7988",gradientUnits:"userSpaceOnUse"},(0,i.createElement)("stop",{stopColor:"#D1DAE5"}),(0,i.createElement)("stop",{offset:"1",stopColor:"#D1DAE5",stopOpacity:"0.25"}),(0,i.createElement)("stop",{offset:"1",stopColor:"#D1DAE5",stopOpacity:"0"})),(0,i.createElement)("linearGradient",{id:"paint1_linear_16917_26998",x1:"133.281",y1:"22.7988",x2:"155.224",y2:"22.7988",gradientUnits:"userSpaceOnUse"},(0,i.createElement)("stop",{stopColor:"#D1DAE5"}),(0,i.createElement)("stop",{offset:"1",stopColor:"#D1DAE5",stopOpacity:"0.25"}),(0,i.createElement)("stop",{offset:"1",stopColor:"#D1DAE5",stopOpacity:"0"})),(0,i.createElement)("linearGradient",{id:"paint2_linear_16917_26998",x1:"163.453",y1:"22.7988",x2:"185.396",y2:"22.7988",gradientUnits:"userSpaceOnUse"},(0,i.createElement)("stop",{stopColor:"#D1DAE5"}),(0,i.createElement)("stop",{offset:"1",stopColor:"#D1DAE5",stopOpacity:"0.25"}),(0,i.createElement)("stop",{offset:"1",stopColor:"#D1DAE5",stopOpacity:"0"})),(0,i.createElement)("linearGradient",{id:"paint3_linear_16917_26998",x1:"193.625",y1:"22.7988",x2:"215.568",y2:"22.7988",gradientUnits:"userSpaceOnUse"},(0,i.createElement)("stop",{stopColor:"#D1DAE5"}),(0,i.createElement)("stop",{offset:"1",stopColor:"#D1DAE5",stopOpacity:"0.25"}),(0,i.createElement)("stop",{offset:"1",stopColor:"#D1DAE5",stopOpacity:"0"})),(0,i.createElement)("linearGradient",{id:"paint4_linear_16917_26998",x1:"223.795",y1:"22.7988",x2:"245.738",y2:"22.7988",gradientUnits:"userSpaceOnUse"},(0,i.createElement)("stop",{stopColor:"#D1DAE5"}),(0,i.createElement)("stop",{offset:"1",stopColor:"#D1DAE5",stopOpacity:"0.25"}),(0,i.createElement)("stop",{offset:"1",stopColor:"#D1DAE5",stopOpacity:"0"})),(0,i.createElement)("linearGradient",{id:"paint5_linear_16917_26998",x1:"337.625",y1:"22.7991",x2:"370.539",y2:"22.7991",gradientUnits:"userSpaceOnUse"},(0,i.createElement)("stop",{stopColor:"#D1DAE5"}),(0,i.createElement)("stop",{offset:"1",stopColor:"#D1DAE5",stopOpacity:"0.25"}),(0,i.createElement)("stop",{offset:"1",stopColor:"#D1DAE5",stopOpacity:"0"})),(0,i.createElement)("linearGradient",{id:"paint6_linear_16917_26998",x1:"41.4043",y1:"227.131",x2:"118.896",y2:"227.131",gradientUnits:"userSpaceOnUse"},(0,i.createElement)("stop",{stopColor:"#D1DAE5"}),(0,i.createElement)("stop",{offset:"1",stopColor:"#D1DAE5",stopOpacity:"0.25"}),(0,i.createElement)("stop",{offset:"1",stopColor:"#D1DAE5",stopOpacity:"0"})),(0,i.createElement)("linearGradient",{id:"paint7_linear_16917_26998",x1:"41.4043",y1:"234.05",x2:"107.826",y2:"234.05",gradientUnits:"userSpaceOnUse"},(0,i.createElement)("stop",{stopColor:"#D1DAE5"}),(0,i.createElement)("stop",{offset:"1",stopColor:"#D1DAE5",stopOpacity:"0.25"}),(0,i.createElement)("stop",{offset:"1",stopColor:"#D1DAE5",stopOpacity:"0"})),(0,i.createElement)("linearGradient",{id:"paint8_linear_16917_26998",x1:"41.4043",y1:"240.969",x2:"91.2205",y2:"240.969",gradientUnits:"userSpaceOnUse"},(0,i.createElement)("stop",{stopColor:"#D1DAE5"}),(0,i.createElement)("stop",{offset:"1",stopColor:"#D1DAE5",stopOpacity:"0.25"}),(0,i.createElement)("stop",{offset:"1",stopColor:"#D1DAE5",stopOpacity:"0"})),(0,i.createElement)("linearGradient",{id:"paint9_linear_16917_26998",x1:"41.4043",y1:"214.677",x2:"52.4746",y2:"214.677",gradientUnits:"userSpaceOnUse"},(0,i.createElement)("stop",{stopColor:"#D1DAE5"}),(0,i.createElement)("stop",{offset:"1",stopColor:"#D1DAE5",stopOpacity:"0.25"}),(0,i.createElement)("stop",{offset:"1",stopColor:"#D1DAE5",stopOpacity:"0"})),(0,i.createElement)("linearGradient",{id:"paint10_linear_16917_26998",x1:"156.258",y1:"227.131",x2:"233.75",y2:"227.131",gradientUnits:"userSpaceOnUse"},(0,i.createElement)("stop",{stopColor:"#D1DAE5"}),(0,i.createElement)("stop",{offset:"1",stopColor:"#D1DAE5",stopOpacity:"0.25"}),(0,i.createElement)("stop",{offset:"1",stopColor:"#D1DAE5",stopOpacity:"0"})),(0,i.createElement)("linearGradient",{id:"paint11_linear_16917_26998",x1:"156.258",y1:"234.049",x2:"222.679",y2:"234.049",gradientUnits:"userSpaceOnUse"},(0,i.createElement)("stop",{stopColor:"#D1DAE5"}),(0,i.createElement)("stop",{offset:"1",stopColor:"#D1DAE5",stopOpacity:"0.25"}),(0,i.createElement)("stop",{offset:"1",stopColor:"#D1DAE5",stopOpacity:"0"})),(0,i.createElement)("linearGradient",{id:"paint12_linear_16917_26998",x1:"156.258",y1:"240.969",x2:"206.074",y2:"240.969",gradientUnits:"userSpaceOnUse"},(0,i.createElement)("stop",{stopColor:"#D1DAE5"}),(0,i.createElement)("stop",{offset:"1",stopColor:"#D1DAE5",stopOpacity:"0.25"}),(0,i.createElement)("stop",{offset:"1",stopColor:"#D1DAE5",stopOpacity:"0"})),(0,i.createElement)("linearGradient",{id:"paint13_linear_16917_26998",x1:"156.258",y1:"214.677",x2:"167.328",y2:"214.677",gradientUnits:"userSpaceOnUse"},(0,i.createElement)("stop",{stopColor:"#D1DAE5"}),(0,i.createElement)("stop",{offset:"1",stopColor:"#D1DAE5",stopOpacity:"0.25"}),(0,i.createElement)("stop",{offset:"1",stopColor:"#D1DAE5",stopOpacity:"0"})),(0,i.createElement)("linearGradient",{id:"paint14_linear_16917_26998",x1:"271.113",y1:"227.131",x2:"348.605",y2:"227.131",gradientUnits:"userSpaceOnUse"},(0,i.createElement)("stop",{stopColor:"#D1DAE5"}),(0,i.createElement)("stop",{offset:"1",stopColor:"#D1DAE5",stopOpacity:"0.25"}),(0,i.createElement)("stop",{offset:"1",stopColor:"#D1DAE5",stopOpacity:"0"})),(0,i.createElement)("linearGradient",{id:"paint15_linear_16917_26998",x1:"271.113",y1:"234.05",x2:"337.535",y2:"234.05",gradientUnits:"userSpaceOnUse"},(0,i.createElement)("stop",{stopColor:"#D1DAE5"}),(0,i.createElement)("stop",{offset:"1",stopColor:"#D1DAE5",stopOpacity:"0.25"}),(0,i.createElement)("stop",{offset:"1",stopColor:"#D1DAE5",stopOpacity:"0"})),(0,i.createElement)("linearGradient",{id:"paint16_linear_16917_26998",x1:"271.113",y1:"240.969",x2:"320.929",y2:"240.969",gradientUnits:"userSpaceOnUse"},(0,i.createElement)("stop",{stopColor:"#D1DAE5"}),(0,i.createElement)("stop",{offset:"1",stopColor:"#D1DAE5",stopOpacity:"0.25"}),(0,i.createElement)("stop",{offset:"1",stopColor:"#D1DAE5",stopOpacity:"0"})),(0,i.createElement)("linearGradient",{id:"paint17_linear_16917_26998",x1:"271.113",y1:"214.677",x2:"282.184",y2:"214.677",gradientUnits:"userSpaceOnUse"},(0,i.createElement)("stop",{stopColor:"#D1DAE5"}),(0,i.createElement)("stop",{offset:"1",stopColor:"#D1DAE5",stopOpacity:"0.25"}),(0,i.createElement)("stop",{offset:"1",stopColor:"#D1DAE5",stopOpacity:"0"})),(0,i.createElement)("linearGradient",{id:"paint18_linear_16917_26998",x1:"19.2852",y1:"115.283",x2:"370.714",y2:"115.283",gradientUnits:"userSpaceOnUse"},(0,i.createElement)("stop",{stopColor:"#D1DAE5",stopOpacity:"0.25"}),(0,i.createElement)("stop",{offset:"1",stopColor:"#D1DAE5",stopOpacity:"0"})),(0,i.createElement)("linearGradient",{id:"paint19_linear_16917_26998",x1:"46.7129",y1:"108.514",x2:"230.484",y2:"108.514",gradientUnits:"userSpaceOnUse"},(0,i.createElement)("stop",{stopColor:"#D1DAE5"}),(0,i.createElement)("stop",{offset:"1",stopColor:"#D1DAE5",stopOpacity:"0.25"}),(0,i.createElement)("stop",{offset:"1",stopColor:"#D1DAE5",stopOpacity:"0"})),(0,i.createElement)("linearGradient",{id:"paint20_linear_16917_26998",x1:"46.7129",y1:"116.743",x2:"159.17",y2:"116.743",gradientUnits:"userSpaceOnUse"},(0,i.createElement)("stop",{stopColor:"#D1DAE5"}),(0,i.createElement)("stop",{offset:"1",stopColor:"#D1DAE5",stopOpacity:"0.25"}),(0,i.createElement)("stop",{offset:"1",stopColor:"#D1DAE5",stopOpacity:"0"})),(0,i.createElement)("linearGradient",{id:"paint21_linear_16917_26998",x1:"46.7129",y1:"96.171",x2:"134.484",y2:"96.171",gradientUnits:"userSpaceOnUse"},(0,i.createElement)("stop",{stopColor:"#D1DAE5"}),(0,i.createElement)("stop",{offset:"1",stopColor:"#D1DAE5",stopOpacity:"0.25"}),(0,i.createElement)("stop",{offset:"1",stopColor:"#D1DAE5",stopOpacity:"0"})),(0,i.createElement)("linearGradient",{id:"paint22_linear_16917_26998",x1:"46.7129",y1:"131.828",x2:"79.6272",y2:"131.828",gradientUnits:"userSpaceOnUse"},(0,i.createElement)("stop",{stopColor:"#D1DAE5"}),(0,i.createElement)("stop",{offset:"1",stopColor:"#D1DAE5",stopOpacity:"0.25"}),(0,i.createElement)("stop",{offset:"1",stopColor:"#D1DAE5",stopOpacity:"0"})),(0,i.createElement)("linearGradient",{id:"paint23_linear_16917_26998",x1:"85.1133",y1:"131.828",x2:"118.028",y2:"131.828",gradientUnits:"userSpaceOnUse"},(0,i.createElement)("stop",{stopColor:"#D1DAE5"}),(0,i.createElement)("stop",{offset:"1",stopColor:"#D1DAE5",stopOpacity:"0.25"}),(0,i.createElement)("stop",{offset:"1",stopColor:"#D1DAE5",stopOpacity:"0"})),(0,i.createElement)("linearGradient",{id:"paint24_linear_16917_26998",x1:"129.05",y1:"59.9995",x2:"129.05",y2:"85.8146",gradientUnits:"userSpaceOnUse"},(0,i.createElement)("stop",{stopColor:"#B809A7"}),(0,i.createElement)("stop",{offset:"0.46875",stopColor:"#E90B76"}),(0,i.createElement)("stop",{offset:"1",stopColor:"#FC8536"})),(0,i.createElement)("linearGradient",{id:"paint25_linear_16917_26998",x1:"255.908",y1:"78.8564",x2:"255.908",y2:"104.672",gradientUnits:"userSpaceOnUse"},(0,i.createElement)("stop",{stopColor:"#B809A7"}),(0,i.createElement)("stop",{offset:"0.46875",stopColor:"#E90B76"}),(0,i.createElement)("stop",{offset:"1",stopColor:"#FC8536"})),(0,i.createElement)("linearGradient",{id:"paint26_linear_16917_26998",x1:"233.57",y1:"104.439",x2:"308.739",y2:"104.439",gradientUnits:"userSpaceOnUse"},(0,i.createElement)("stop",{stopColor:"#D1DAE5"}),(0,i.createElement)("stop",{offset:"1",stopColor:"#D1DAE5",stopOpacity:"0.25"}),(0,i.createElement)("stop",{offset:"1",stopColor:"#D1DAE5",stopOpacity:"0"})),(0,i.createElement)("linearGradient",{id:"paint27_linear_16917_26998",x1:"268.973",y1:"132.214",x2:"344.141",y2:"132.214",gradientUnits:"userSpaceOnUse"},(0,i.createElement)("stop",{stopColor:"#D1DAE5"}),(0,i.createElement)("stop",{offset:"1",stopColor:"#D1DAE5",stopOpacity:"0.25"}),(0,i.createElement)("stop",{offset:"1",stopColor:"#D1DAE5",stopOpacity:"0"})),(0,i.createElement)("linearGradient",{id:"paint28_linear_16917_26998",x1:"138.48",y1:"179.142",x2:"138.48",y2:"204.957",gradientUnits:"userSpaceOnUse"},(0,i.createElement)("stop",{stopColor:"#B809A7"}),(0,i.createElement)("stop",{offset:"0.46875",stopColor:"#E90B76"}),(0,i.createElement)("stop",{offset:"1",stopColor:"#FC8536"})),(0,i.createElement)("linearGradient",{id:"paint29_linear_16917_26998",x1:"3",y1:"0.856934",x2:"387",y2:"275.143",gradientUnits:"userSpaceOnUse"},(0,i.createElement)("stop",{stopColor:"#B809A7"}),(0,i.createElement)("stop",{offset:"0.46875",stopColor:"#E90B76"}),(0,i.createElement)("stop",{offset:"1",stopColor:"#FC8536"})))),{imageDir:Qb,isElementorDisabled:Yb,isBeaverBuilderDisabled:Jb}=starterTemplates,Kb=astraSitesVars?.zip_plans,ex=Kb?.plan_data?.remaining,tx=ex?.ai_sites_count,rx=ex?.all_sites_count,nx=({placement:e="bottom-end"})=>{const[{builder:t,currentIndex:r,dismissAINotice:n},a]=yo(),{setLimitExceedModal:o}=(0,Vc.useDispatch)("ast-block-templates"),[s,l]=(0,i.useState)("true"!==n),c=()=>{l(!1);const e=new FormData;e.append("action","astra-sites-dismiss-ai-promotion"),e.append("_ajax_nonce",astraSitesVars._ajax_nonce),e.append("dismiss_ai_promotion",!0),fetch(ajaxurl,{method:"post",body:e}),a({type:"set",dismissAINotice:"true"})};if("fse"===t)return null;const u="number"==typeof tx&&tx<=0||"number"==typeof rx&&rx<=0,p=[{id:"gutenberg",title:(0,Sn.__)("Block Editor","astra-sites"),image:`${Qb}block-editor.svg`,extraText:""},{id:"elementor",title:(0,Sn.__)("Elementor","astra-sites"),image:`${Qb}elementor.svg`,extraText:""},{id:"beaver-builder",title:(0,Sn.__)("Beaver Builder","astra-sites"),image:`${Qb}beaver-builder.svg`,extraText:""},{id:"ai-builder",title:(0,Sn.__)("AI Website Builder","astra-sites"),image:`${Qb}ai-builder.svg`,extraText:(0,Sn.__)("Hot!","astra-sites")}];if("1"===Yb){const e=p.findIndex((e=>"elementor"===e.id));-1!==e&&p.splice(e,1)}if("1"===Jb){const e=p.findIndex((e=>"beaver-builder"===e.id));-1!==e&&p.splice(e,1)}const d=()=>{if("number"==typeof tx&&tx<=0||"number"==typeof rx&&rx<=0)return void o({open:!0});a({type:"set",currentIndex:1,builder:"ai-builder"});const e=new FormData;e.append("action","astra-sites-change-page-builder"),e.append("_ajax_nonce",astraSitesVars._ajax_nonce),e.append("page_builder","ai-builder"),fetch(ajaxurl,{method:"post",body:e}),s&&c()};return(0,i.createElement)(Yp,{visible:s,render:e=>3===r&&(0,i.createElement)(Rb.div,{className:"flex flex-col items-start gap-5 max-w-[320px] h-auto bg-white rounded-lg shadow-xl p-4",...e},(0,i.createElement)("div",{className:"flex-col flex bg-white text-left relative rounded-xl max-w-[356px]",tabIndex:"0"},(0,i.createElement)(Bb,{className:"w-[24px] h-[24px] text-accent-st-secondary stroke-2"}),(0,i.createElement)("div",{className:"mt-4 mb-1 text-heading-text flex gap-2"},(0,i.createElement)("span",{className:"text-base font-semibold leading-1"},(0,Sn.__)("Have you tried the new AI WordPress Website Builder?","astra-sites")),(0,i.createElement)("span",{className:"bg-gradient-1 bg-clip-text text-transparent text-xs font-medium text-center leading-3"},(0,Sn.__)("Hot!","astra-sites"))),(0,i.createElement)("div",{className:"zw-sm-normal text-body-text"}," ",(0,Sn.__)("Experience the future of website building. We offer AI features powered by ZipWP to help you build your website 10x faster.","astra-sites")," "),(0,i.createElement)("div",{className:"pt-4 mt-auto flex flex-col gap-2 items-center"},(0,i.createElement)(ho,{className:"w-full h-10",onClick:d},(0,i.createElement)("span",null,"Try the New AI Builder")," ",(0,i.createElement)(Lb,{className:"w-5 h-5 ml-2"})),(0,i.createElement)("a",{className:"w-fill h-hug !text-zip-app-inactive-icon !text-center !text-sm !font-semibold",rel:"noreferrer",onClick:c},(0,Sn.__)("Dismiss","astra-sites")))),(0,i.createElement)("div",{"data-popper-arrow":!0,className:"-top-1 absolute w-2 h-2 bg-inherit before:content-[''] before:w-2 before:h-2 before:bg-inherit before:absolute invisible before:visible before:!rotate-45"})),interactive:!0,interactiveBorder:20,placement:e},(0,i.createElement)("div",{className:"st-page-builder-filter"},(0,i.createElement)(Xr.ToggleDropdown,{value:t,options:p,className:"st-page-builder-toggle",onClick:(e,t)=>{"ai-builder"===t.id?(u&&o({open:!0}),a({type:"set",currentIndex:1,builder:t.id})):a({type:"set",builder:t.id,siteSearchTerm:"",siteBusinessType:GH.siteBusinessType,selectedMegaMenu:GH.selectedMegaMenu,siteType:"",siteOrder:"popular",onMyFavorite:!1,currentIndex:3});const r=u&&"ai-builder"===t.id?"gutenberg":t.id,n=new FormData;n.append("action","astra-sites-change-page-builder"),n.append("_ajax_nonce",astraSitesVars._ajax_nonce),n.append("page_builder",r),fetch(ajaxurl,{method:"post",body:n})},dismissAiPopup:()=>{l(!1)}})))},{adminUrl:ax}=starterTemplates,ix=()=>(0,i.createElement)("a",{className:"st-exit-to-dashboard",href:ax},(0,i.createElement)(Xr.Tooltip,{content:(0,Sn.__)("Exit to Dashboard","astra-sites")},bo.remove)),ox=()=>{const[e,t]=yo(),{onMyFavorite:r}=e;return 0===e.currentIndex?null:(0,i.createElement)("div",{className:"st-my-favorite "+(r?"active":""),onClick:e=>{e.stopPropagation(),t({type:"set",onMyFavorite:!r,siteType:"",siteOrder:GH.siteOrder,siteBusinessType:GH.siteBusinessType,selectedMegaMenu:GH.selectedMegaMenu,siteSearchTerm:""})}},(0,i.createElement)(Xr.Tooltip,{content:(0,Sn.__)("My Favorite","astra-sites")},bo.favorite))},{post:sx}=wp.ajax;let lx=[],cx=!1;const ux=(e,t)=>{const r=new FormData;return r.append(e,t),r},px=()=>{if(lx&&cx){const e=lx.every(Boolean);return lx=[],cx=!1,e}},dx=async()=>{try{const e=new FormData;e.append("action","astra-sites-update-library"),e.append("_ajax_nonce",astraSitesVars._ajax_nonce);const t=await fetch(ajaxurl,{method:"post",body:e}),r=await t.json(),n=await r.data;let a=null,i=null,o=null;return lx=[],"updated"===n?(lx.push(!0),cx=!0):(a=await bx(),lx.push(await vx()),lx.push(await yx()),lx.push(await gx()),lx.push(await mx()),lx.push(await hx()),lx.push(await fx()),lx.push(a),i=await xx(),o=await Ex(),cx=!0),{sites:a,categories:i,categoriesAndTags:o}}catch(e){return lx.push(!1),cx=!0,!1}},fx=async()=>{try{const e=new FormData;return e.append("action","astra-sites-update-library-complete"),e.append("_ajax_nonce",astraSitesVars._ajax_nonce),!0===(await fetch(ajaxurl,{method:"post",body:e}).then((e=>e.json()))).success}catch(e){return!1}},hx=async()=>{try{const e=new FormData;return e.append("action","astra-sites-import-page-builders"),e.append("_ajax_nonce",astraSitesVars._ajax_nonce),!0===(await fetch(ajaxurl,{method:"post",body:e}).then((e=>e.json()))).success}catch(e){return!1}},mx=async()=>{try{const e=new FormData;e.append("action","astra-sites-get-blocks-request-count"),e.append("_ajax_nonce",astraSitesVars._ajax_nonce);const t=await fetch(ajaxurl,{method:"post",body:e}).then((e=>e.json())).then((e=>e.data));if(t){const e=[];for(let r=1;r<=t;r++){const t=new FormData;t.append("action","astra-sites-import-blocks"),t.append("page_no",r),t.append("_ajax_nonce",astraSitesVars._ajax_nonce),e.push(fetch(ajaxurl,{method:"post",body:t}))}return(await Promise.allSettled(e).then((e=>Promise.all(e.map((e=>e.value.json())))))).every((e=>!0===e.success))}}catch(e){return!1}},gx=async()=>{try{const e=new FormData;return e.append("action","astra-sites-import-page-builders"),e.append("_ajax_nonce",astraSitesVars._ajax_nonce),!0===(await fetch(ajaxurl,{method:"post",body:e}).then((e=>e.json()))).success}catch(e){return!1}},yx=async()=>{try{const e=new FormData;return e.append("action","astra-sites-import-all-categories"),e.append("_ajax_nonce",astraSitesVars._ajax_nonce),!0===(await fetch(ajaxurl,{method:"post",body:e}).then((e=>e.json()))).success}catch(e){return!1}},vx=async()=>{try{const e=new FormData;return e.append("action","astra-sites-import-all-categories-and-tags"),e.append("_ajax_nonce",astraSitesVars._ajax_nonce),!0===(await fetch(ajaxurl,{method:"post",body:e}).then((e=>e.json()))).success}catch(e){return!1}},bx=async()=>{try{const e=await sx({action:"astra-sites-get-sites-request-count",_ajax_nonce:astraSitesVars._ajax_nonce});if(e){const t=[];for(let r=1;r<=e;r++){const e=new FormData;e.append("action","astra-sites-import-sites"),e.append("page_no",r),e.append("_ajax_nonce",astraSitesVars._ajax_nonce),t.push(await fetch(ajaxurl,{method:"post",body:e}))}const r=await Promise.allSettled(t).then((e=>Promise.all(e.map((e=>e.value.json()))))).then((e=>{let t={};for(const r of e)"object"==typeof r.data&&(t={...t,...r.data});return t}));return r}return null}catch(e){return null}},xx=async()=>{try{const e=await fetch(ajaxurl,{method:"post",body:ux("action","astra-sites-get-all-categories")}),t=await e.json();return t.data.length?t.data:null}catch(e){return null}},Ex=async()=>{try{const e=await fetch(ajaxurl,{method:"post",body:ux("action","astra-sites-get-all-categories-and-tags")}),t=await e.json();return t.data.length?t.data:null}catch(e){return null}},wx=()=>{const[{currentIndex:e},t]=yo(),[r,n]=(0,i.useState)({isLoading:!1,updatedData:null,syncStatus:null}),{isLoading:a,updatedData:o,syncStatus:s}=r;if((0,i.useEffect)((()=>{if(a)return window.onbeforeunload=()=>!0,()=>{window.onbeforeunload=null}}),[a]),0===e)return null;if(!0===s&&o){const{sites:e,categories:a,categoriesAndTags:i}=o;e&&a&&i&&t({type:"set",allSitesData:e,allCategories:a,allCategoriesAndTags:i}),n({...r,updatedData:null})}return(0,i.createElement)(i.Fragment,null,(0,i.createElement)("div",{className:"st-sync-library "+(a?"loading":""),onClick:async e=>{if(e.stopPropagation(),a)return;n({...r,isLoading:!0});const t=await dx();n({isLoading:!1,updatedData:t,syncStatus:px()})}},(0,i.createElement)(Xr.Tooltip,{content:(0,Sn.__)("Sync Library","astra-sites")},bo.sync)),!a&&!0===s&&(0,i.createElement)(Xr.Toaster,{type:"success",message:(0,Sn.__)("Library refreshed successfully","astra-sites"),autoHideDuration:5,bottomRight:!0}),!a&&!1===s&&(0,i.createElement)(Xr.Toaster,{type:"error",message:(0,Sn.__)("Library refreshed failed!","astra-sites"),autoHideDuration:5,bottomRight:!0}))},Sx=()=>(0,i.createElement)("div",{className:"site-list-header row"},(0,i.createElement)("div",{className:"st-header-left"},(0,i.createElement)(jc,null)),(0,i.createElement)("div",{className:"st-header-right"},(0,i.createElement)(ox,null),(0,i.createElement)(wx,null),(0,i.createElement)(nx,null),(0,i.createElement)(ix,null))),kx=i.forwardRef((function({title:e,titleId:t,...r},n){return i.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:n,"aria-labelledby":t},r),e?i.createElement("title",{id:t},e):null,i.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M6 18 18 6M6 6l12 12"}))})),Cx=()=>{const[{selectedTemplateName:e,currentIndex:t,licenseStatus:r,selectedTemplateType:n},a]=yo();return(0,i.createElement)("div",{className:"change-template-wrap w-full"},(0,i.createElement)("div",{className:"template-name"},(0,i.createElement)("p",{className:"label"},(0,Sn.__)("Selected Template:","astra-sites")),(0,i.createElement)("div",{className:"flex gap-2 items-center"},(0,i.createElement)("h5",null,(0,wn.decodeEntities)(e)),!r&&"free"!==n&&(0,i.createElement)("span",null,bo.premiumIcon))),(0,i.createElement)("div",{className:"change-btn-wrap",onClick:()=>{wo({param:"clearPreviewAssets",data:{}}),setTimeout((()=>{a({type:"set",currentIndex:t-1,currentCustomizeIndex:0})}),300)}},(0,i.createElement)(kx,{className:"w-6 h-6 text-zip-body-text"})))},{imageDir:Ax}=starterTemplates,Px=()=>{const e=yo(),[{selectedTemplateID:t,allSitesData:r,currentCustomizeIndex:n},a]=yo(),[o,s]=(0,i.useState)(),l=r[`id-${t}`],c=""!==l?.related_ecommerce_template&&void 0!==l?.related_ecommerce_template?l.related_ecommerce_template:"",u=async t=>{t.stopPropagation();const r=parseInt(t.target.value);a({type:"set",templateId:r}),s(r),await xc(r,e),await wc(e),Ic(e)};return(0,i.useEffect)((()=>{s(t)}),[]),(0,i.useEffect)((()=>{c||a({type:"set",currentCustomizeIndex:n+1})}),[]),(0,i.createElement)("div",{className:"customizer-ecommerce-selection mb-5 w-full"},(0,i.createElement)("label",{className:"ist-customizer-heading w-full",htmlFor:"surecart"},(0,i.createElement)("div",{className:"ist-image-section"},(0,i.createElement)("img",{className:"ist-surecart-icon",alt:"SureCart",src:`${Ax}surecart-icon.svg`}),(0,i.createElement)("span",null," ",(0,Sn.__)("SureCart","astra-sites")),(0,i.createElement)(Xr.Tooltip,{placement:"top",className:"custom-tooltip",content:(0,i.createElement)("span",null,(0,Sn.__)("A simple yet powerful e-commerce platform designed to grow your business with effortlessly selling online.","astra-sites"))},bo.questionMark)),(0,i.createElement)("input",{id:"surecart",type:"radio",name:"ecommerce",value:c,checked:o===c,onChange:u})),(0,i.createElement)("label",{className:"ist-customizer-heading",htmlFor:"woocommerce"},(0,i.createElement)("div",{className:"ist-image-section"},(0,i.createElement)("img",{className:"ist-woocommerce-icon",alt:"WooCommerce",src:`${Ax}woocommerce-icon.svg`}),(0,i.createElement)("span",null,(0,Sn.__)("WooCommerce","astra-sites")),(0,i.createElement)(Xr.Tooltip,{placement:"bottom",className:"custom-tooltip",content:(0,i.createElement)("span",null,(0,Sn.__)("WooCommerce is an open-source e-commerce plugin for WordPress. It is designed for small to large-sized online merchants using WordPress.","astra-sites"))},bo.questionMark)),(0,i.createElement)("input",{id:"woocommerce",type:"radio",name:"ecommerce",value:t,checked:o===t,onChange:u})))},Tx=i.forwardRef((function({title:e,titleId:t,...r},n){return i.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:n,"aria-labelledby":t},r),e?i.createElement("title",{id:t},e):null,i.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"m8.25 4.5 7.5 7.5-7.5 7.5"}))}));var Ix=e=>"checkbox"===e.type,Dx=e=>e instanceof Date,Fx=e=>null==e;const Ox=e=>"object"==typeof e;var Mx=e=>!Fx(e)&&!Array.isArray(e)&&Ox(e)&&!Dx(e),Nx=e=>Mx(e)&&e.target?Ix(e.target)?e.target.checked:e.target.value:e,Rx=(e,t)=>e.has((e=>e.substring(0,e.search(/\.\d+(\.|$)/))||e)(t)),Lx=e=>{const t=e.constructor&&e.constructor.prototype;return Mx(t)&&t.hasOwnProperty("isPrototypeOf")},Bx="undefined"!=typeof window&&void 0!==window.HTMLElement&&"undefined"!=typeof document;function jx(e){let t;const r=Array.isArray(e);if(e instanceof Date)t=new Date(e);else if(e instanceof Set)t=new Set(e);else{if(Bx&&(e instanceof Blob||e instanceof FileList)||!r&&!Mx(e))return e;if(t=r?[]:{},r||Lx(e))for(const r in e)e.hasOwnProperty(r)&&(t[r]=jx(e[r]));else t=e}return t}var Vx=e=>Array.isArray(e)?e.filter(Boolean):[],zx=e=>void 0===e,Gx=(e,t,r)=>{if(!t||!Mx(e))return r;const n=Vx(t.split(/[,[\].]+?/)).reduce(((e,t)=>Fx(e)?e:e[t]),e);return zx(n)||n===e?zx(e[t])?r:e[t]:n},Wx=e=>"boolean"==typeof e;const Hx={BLUR:"blur",FOCUS_OUT:"focusout",CHANGE:"change"},Ux={onBlur:"onBlur",onChange:"onChange",onSubmit:"onSubmit",onTouched:"onTouched",all:"all"},qx="pattern",$x="required";i.createContext(null);var Zx=e=>Mx(e)&&!Object.keys(e).length,Xx=e=>Array.isArray(e)?e:[e];var Qx=e=>"string"==typeof e,Yx=(e,t,r,n,a)=>Qx(e)?(n&&t.watch.add(e),Gx(r,e,a)):Array.isArray(e)?e.map((e=>(n&&t.watch.add(e),Gx(r,e)))):(n&&(t.watchAll=!0),r),Jx=e=>/^\w*$/.test(e),Kx=e=>Vx(e.replace(/["|']|\]/g,"").split(/\.|\[/)),eE=(e,t,r)=>{let n=-1;const a=Jx(t)?[t]:Kx(t),i=a.length,o=i-1;for(;++n<i;){const t=a[n];let i=r;if(n!==o){const r=e[t];i=Mx(r)||Array.isArray(r)?r:isNaN(+a[n+1])?{}:[]}e[t]=i,e=e[t]}return e},tE=(e,t,r,n,a)=>t?{...r[e],types:{...r[e]&&r[e].types?r[e].types:{},[n]:a||!0}}:{},rE=e=>({isOnSubmit:!e||e===Ux.onSubmit,isOnBlur:e===Ux.onBlur,isOnChange:e===Ux.onChange,isOnAll:e===Ux.all,isOnTouch:e===Ux.onTouched}),nE=(e,t,r)=>!r&&(t.watchAll||t.watch.has(e)||[...t.watch].some((t=>e.startsWith(t)&&/^\.\w+/.test(e.slice(t.length)))));const aE=(e,t,r,n)=>{for(const a of r||Object.keys(e)){const r=Gx(e,a);if(r){const{_f:e,...i}=r;if(e){if(e.refs&&e.refs[0]&&t(e.refs[0],a)&&!n)break;if(e.ref&&t(e.ref,e.name)&&!n)break;aE(i,t)}else Mx(i)&&aE(i,t)}}};var iE=(e,t,r)=>{const n=Vx(Gx(e,r));return eE(n,"root",t[r]),eE(e,r,n),e},oE=e=>"file"===e.type,sE=e=>"function"==typeof e,lE=e=>{if(!Bx)return!1;const t=e?e.ownerDocument:0;return e instanceof(t&&t.defaultView?t.defaultView.HTMLElement:HTMLElement)},cE=e=>Qx(e),uE=e=>"radio"===e.type,pE=e=>e instanceof RegExp;const dE={value:!1,isValid:!1},fE={value:!0,isValid:!0};var hE=e=>{if(Array.isArray(e)){if(e.length>1){const t=e.filter((e=>e&&e.checked&&!e.disabled)).map((e=>e.value));return{value:t,isValid:!!t.length}}return e[0].checked&&!e[0].disabled?e[0].attributes&&!zx(e[0].attributes.value)?zx(e[0].value)||""===e[0].value?fE:{value:e[0].value,isValid:!0}:fE:dE}return dE};const mE={isValid:!1,value:null};var gE=e=>Array.isArray(e)?e.reduce(((e,t)=>t&&t.checked&&!t.disabled?{isValid:!0,value:t.value}:e),mE):mE;function yE(e,t,r="validate"){if(cE(e)||Array.isArray(e)&&e.every(cE)||Wx(e)&&!e)return{type:r,message:cE(e)?e:"",ref:t}}var vE=e=>Mx(e)&&!pE(e)?e:{value:e,message:""},bE=async(e,t,r,n,a)=>{const{ref:i,refs:o,required:s,maxLength:l,minLength:c,min:u,max:p,pattern:d,validate:f,name:h,valueAsNumber:m,mount:g,disabled:y}=e._f,v=Gx(t,h);if(!g||y)return{};const b=o?o[0]:i,x=e=>{n&&b.reportValidity&&(b.setCustomValidity(Wx(e)?"":e||""),b.reportValidity())},E={},w=uE(i),S=Ix(i),_=w||S,k=(m||oE(i))&&zx(i.value)&&zx(v)||lE(i)&&""===i.value||""===v||Array.isArray(v)&&!v.length,C=tE.bind(null,h,r,E),A=(e,t,r,n="maxLength",a="minLength")=>{const o=e?t:r;E[h]={type:e?n:a,message:o,ref:i,...C(e?n:a,o)}};if(a?!Array.isArray(v)||!v.length:s&&(!_&&(k||Fx(v))||Wx(v)&&!v||S&&!hE(o).isValid||w&&!gE(o).isValid)){const{value:e,message:t}=cE(s)?{value:!!s,message:s}:vE(s);if(e&&(E[h]={type:$x,message:t,ref:b,...C($x,t)},!r))return x(t),E}if(!(k||Fx(u)&&Fx(p))){let e,t;const n=vE(p),a=vE(u);if(Fx(v)||isNaN(v)){const r=i.valueAsDate||new Date(v),o=e=>new Date((new Date).toDateString()+" "+e),s="time"==i.type,l="week"==i.type;Qx(n.value)&&v&&(e=s?o(v)>o(n.value):l?v>n.value:r>new Date(n.value)),Qx(a.value)&&v&&(t=s?o(v)<o(a.value):l?v<a.value:r<new Date(a.value))}else{const r=i.valueAsNumber||(v?+v:v);Fx(n.value)||(e=r>n.value),Fx(a.value)||(t=r<a.value)}if((e||t)&&(A(!!e,n.message,a.message,"max","min"),!r))return x(E[h].message),E}if((l||c)&&!k&&(Qx(v)||a&&Array.isArray(v))){const e=vE(l),t=vE(c),n=!Fx(e.value)&&v.length>+e.value,a=!Fx(t.value)&&v.length<+t.value;if((n||a)&&(A(n,e.message,t.message),!r))return x(E[h].message),E}if(d&&!k&&Qx(v)){const{value:e,message:t}=vE(d);if(pE(e)&&!v.match(e)&&(E[h]={type:qx,message:t,ref:i,...C(qx,t)},!r))return x(t),E}if(f)if(sE(f)){const e=yE(await f(v,t),b);if(e&&(E[h]={...e,...C("validate",e.message)},!r))return x(e.message),E}else if(Mx(f)){let e={};for(const n in f){if(!Zx(e)&&!r)break;const a=yE(await f[n](v,t),b,n);a&&(e={...a,...C(n,a.message)},x(a.message),r&&(E[h]=e))}if(!Zx(e)&&(E[h]={ref:b,...e},!r))return E}return x(!0),E};function xE(e,t){const r=Array.isArray(t)?t:Jx(t)?[t]:Kx(t),n=1===r.length?e:function(e,t){const r=t.slice(0,-1).length;let n=0;for(;n<r;)e=zx(e)?n++:e[t[n++]];return e}(e,r),a=r.length-1,i=r[a];return n&&delete n[i],0!==a&&(Mx(n)&&Zx(n)||Array.isArray(n)&&function(e){for(const t in e)if(e.hasOwnProperty(t)&&!zx(e[t]))return!1;return!0}(n))&&xE(e,r.slice(0,-1)),e}var EE=()=>{let e=[];return{get observers(){return e},next:t=>{for(const r of e)r.next&&r.next(t)},subscribe:t=>(e.push(t),{unsubscribe:()=>{e=e.filter((e=>e!==t))}}),unsubscribe:()=>{e=[]}}},wE=e=>Fx(e)||!Ox(e);function SE(e,t){if(wE(e)||wE(t))return e===t;if(Dx(e)&&Dx(t))return e.getTime()===t.getTime();const r=Object.keys(e),n=Object.keys(t);if(r.length!==n.length)return!1;for(const a of r){const r=e[a];if(!n.includes(a))return!1;if("ref"!==a){const e=t[a];if(Dx(r)&&Dx(e)||Mx(r)&&Mx(e)||Array.isArray(r)&&Array.isArray(e)?!SE(r,e):r!==e)return!1}}return!0}var _E=e=>"select-multiple"===e.type,kE=e=>uE(e)||Ix(e),CE=e=>lE(e)&&e.isConnected,AE=e=>{for(const t in e)if(sE(e[t]))return!0;return!1};function PE(e,t={}){const r=Array.isArray(e);if(Mx(e)||r)for(const r in e)Array.isArray(e[r])||Mx(e[r])&&!AE(e[r])?(t[r]=Array.isArray(e[r])?[]:{},PE(e[r],t[r])):Fx(e[r])||(t[r]=!0);return t}function TE(e,t,r){const n=Array.isArray(e);if(Mx(e)||n)for(const n in e)Array.isArray(e[n])||Mx(e[n])&&!AE(e[n])?zx(t)||wE(r[n])?r[n]=Array.isArray(e[n])?PE(e[n],[]):{...PE(e[n])}:TE(e[n],Fx(t)?{}:t[n],r[n]):r[n]=!SE(e[n],t[n]);return r}var IE=(e,t)=>TE(e,t,PE(t)),DE=(e,{valueAsNumber:t,valueAsDate:r,setValueAs:n})=>zx(e)?e:t?""===e?NaN:e?+e:e:r&&Qx(e)?new Date(e):n?n(e):e;function FE(e){const t=e.ref;if(!(e.refs?e.refs.every((e=>e.disabled)):t.disabled))return oE(t)?t.files:uE(t)?gE(e.refs).value:_E(t)?[...t.selectedOptions].map((({value:e})=>e)):Ix(t)?hE(e.refs).value:DE(zx(t.value)?e.ref.value:t.value,e)}var OE=(e,t,r,n)=>{const a={};for(const r of e){const e=Gx(t,r);e&&eE(a,r,e._f)}return{criteriaMode:r,names:[...e],fields:a,shouldUseNativeValidation:n}},ME=e=>zx(e)?e:pE(e)?e.source:Mx(e)?pE(e.value)?e.value.source:e.value:e,NE=e=>e.mount&&(e.required||e.min||e.max||e.maxLength||e.minLength||e.pattern||e.validate);function RE(e,t,r){const n=Gx(e,r);if(n||Jx(r))return{error:n,name:r};const a=r.split(".");for(;a.length;){const n=a.join("."),i=Gx(t,n),o=Gx(e,n);if(i&&!Array.isArray(i)&&r!==n)return{name:r};if(o&&o.type)return{name:n,error:o};a.pop()}return{name:r}}var LE=(e,t,r,n,a)=>!a.isOnAll&&(!r&&a.isOnTouch?!(t||e):(r?n.isOnBlur:a.isOnBlur)?!e:!(r?n.isOnChange:a.isOnChange)||e),BE=(e,t)=>!Vx(Gx(e,t)).length&&xE(e,t);const jE={mode:Ux.onSubmit,reValidateMode:Ux.onChange,shouldFocusError:!0};function VE(e={}){let t,r={...jE,...e},n={submitCount:0,isDirty:!1,isLoading:sE(r.defaultValues),isValidating:!1,isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,touchedFields:{},dirtyFields:{},validatingFields:{},errors:r.errors||{},disabled:r.disabled||!1},a={},i=(Mx(r.defaultValues)||Mx(r.values))&&jx(r.defaultValues||r.values)||{},o=r.shouldUnregister?{}:jx(i),s={action:!1,mount:!1,watch:!1},l={mount:new Set,unMount:new Set,array:new Set,watch:new Set},c=0;const u={isDirty:!1,dirtyFields:!1,validatingFields:!1,touchedFields:!1,isValidating:!1,isValid:!1,errors:!1},p={values:EE(),array:EE(),state:EE()},d=rE(r.mode),f=rE(r.reValidateMode),h=r.criteriaMode===Ux.all,m=async e=>{if(u.isValid||e){const e=r.resolver?Zx((await b()).errors):await x(a,!0);e!==n.isValid&&p.state.next({isValid:e})}},g=(e,t)=>{(u.isValidating||u.validatingFields)&&((e||Array.from(l.mount)).forEach((e=>{e&&(t?eE(n.validatingFields,e,t):xE(n.validatingFields,e))})),p.state.next({validatingFields:n.validatingFields,isValidating:!Zx(n.validatingFields)}))},y=(e,t,r,n)=>{const l=Gx(a,e);if(l){const a=Gx(o,e,zx(r)?Gx(i,e):r);zx(a)||n&&n.defaultChecked||t?eE(o,e,t?a:FE(l._f)):S(e,a),s.mount&&m()}},v=(e,t,r,o,s)=>{let l=!1,c=!1;const d={name:e},f=!(!Gx(a,e)||!Gx(a,e)._f.disabled);if(!r||o){u.isDirty&&(c=n.isDirty,n.isDirty=d.isDirty=E(),l=c!==d.isDirty);const r=f||SE(Gx(i,e),t);c=!(f||!Gx(n.dirtyFields,e)),r||f?xE(n.dirtyFields,e):eE(n.dirtyFields,e,!0),d.dirtyFields=n.dirtyFields,l=l||u.dirtyFields&&c!==!r}if(r){const t=Gx(n.touchedFields,e);t||(eE(n.touchedFields,e,r),d.touchedFields=n.touchedFields,l=l||u.touchedFields&&t!==r)}return l&&s&&p.state.next(d),l?d:{}},b=async e=>{g(e,!0);const t=await r.resolver(o,r.context,OE(e||l.mount,a,r.criteriaMode,r.shouldUseNativeValidation));return g(e),t},x=async(e,t,a={valid:!0})=>{for(const i in e){const s=e[i];if(s){const{_f:e,...c}=s;if(e){const c=l.array.has(e.name);g([i],!0);const u=await bE(s,o,h,r.shouldUseNativeValidation&&!t,c);if(g([i]),u[e.name]&&(a.valid=!1,t))break;!t&&(Gx(u,e.name)?c?iE(n.errors,u,e.name):eE(n.errors,e.name,u[e.name]):xE(n.errors,e.name))}c&&await x(c,t,a)}}return a.valid},E=(e,t)=>(e&&t&&eE(o,e,t),!SE(T(),i)),w=(e,t,r)=>Yx(e,l,{...s.mount?o:zx(t)?i:Qx(e)?{[e]:t}:t},r,t),S=(e,t,r={})=>{const n=Gx(a,e);let i=t;if(n){const r=n._f;r&&(!r.disabled&&eE(o,e,DE(t,r)),i=lE(r.ref)&&Fx(t)?"":t,_E(r.ref)?[...r.ref.options].forEach((e=>e.selected=i.includes(e.value))):r.refs?Ix(r.ref)?r.refs.length>1?r.refs.forEach((e=>(!e.defaultChecked||!e.disabled)&&(e.checked=Array.isArray(i)?!!i.find((t=>t===e.value)):i===e.value))):r.refs[0]&&(r.refs[0].checked=!!i):r.refs.forEach((e=>e.checked=e.value===i)):oE(r.ref)?r.ref.value="":(r.ref.value=i,r.ref.type||p.values.next({name:e,values:{...o}})))}(r.shouldDirty||r.shouldTouch)&&v(e,i,r.shouldTouch,r.shouldDirty,!0),r.shouldValidate&&P(e)},_=(e,t,r)=>{for(const n in t){const i=t[n],o=`${e}.${n}`,s=Gx(a,o);!l.array.has(e)&&wE(i)&&(!s||s._f)||Dx(i)?S(o,i,r):_(o,i,r)}},k=(e,t,r={})=>{const c=Gx(a,e),d=l.array.has(e),f=jx(t);eE(o,e,f),d?(p.array.next({name:e,values:{...o}}),(u.isDirty||u.dirtyFields)&&r.shouldDirty&&p.state.next({name:e,dirtyFields:IE(i,o),isDirty:E(e,f)})):!c||c._f||Fx(f)?S(e,f,r):_(e,f,r),nE(e,l)&&p.state.next({...n}),p.values.next({name:s.mount?e:void 0,values:{...o}})},C=async i=>{s.mount=!0;const y=i.target;let E=y.name,w=!0;const S=Gx(a,E),_=e=>{w=Number.isNaN(e)||e===Gx(o,E,e)};if(S){let s,k;const C=y.type?FE(S._f):Nx(i),A=i.type===Hx.BLUR||i.type===Hx.FOCUS_OUT,T=!NE(S._f)&&!r.resolver&&!Gx(n.errors,E)&&!S._f.deps||LE(A,Gx(n.touchedFields,E),n.isSubmitted,f,d),I=nE(E,l,A);eE(o,E,C),A?(S._f.onBlur&&S._f.onBlur(i),t&&t(0)):S._f.onChange&&S._f.onChange(i);const D=v(E,C,A,!1),F=!Zx(D)||I;if(!A&&p.values.next({name:E,type:i.type,values:{...o}}),T)return u.isValid&&m(),F&&p.state.next({name:E,...I?{}:D});if(!A&&I&&p.state.next({...n}),r.resolver){const{errors:e}=await b([E]);if(_(C),w){const t=RE(n.errors,a,E),r=RE(e,a,t.name||E);s=r.error,E=r.name,k=Zx(e)}}else g([E],!0),s=(await bE(S,o,h,r.shouldUseNativeValidation))[E],g([E]),_(C),w&&(s?k=!1:u.isValid&&(k=await x(a,!0)));w&&(S._f.deps&&P(S._f.deps),((r,a,i,o)=>{const s=Gx(n.errors,r),l=u.isValid&&Wx(a)&&n.isValid!==a;var d;if(e.delayError&&i?(d=()=>((e,t)=>{eE(n.errors,e,t),p.state.next({errors:n.errors})})(r,i),t=e=>{clearTimeout(c),c=setTimeout(d,e)},t(e.delayError)):(clearTimeout(c),t=null,i?eE(n.errors,r,i):xE(n.errors,r)),(i?!SE(s,i):s)||!Zx(o)||l){const e={...o,...l&&Wx(a)?{isValid:a}:{},errors:n.errors,name:r};n={...n,...e},p.state.next(e)}})(E,k,s,D))}},A=(e,t)=>{if(Gx(n.errors,t)&&e.focus)return e.focus(),1},P=async(e,t={})=>{let i,o;const s=Xx(e);if(r.resolver){const t=await(async e=>{const{errors:t}=await b(e);if(e)for(const r of e){const e=Gx(t,r);e?eE(n.errors,r,e):xE(n.errors,r)}else n.errors=t;return t})(zx(e)?e:s);i=Zx(t),o=e?!s.some((e=>Gx(t,e))):i}else e?(o=(await Promise.all(s.map((async e=>{const t=Gx(a,e);return await x(t&&t._f?{[e]:t}:t)})))).every(Boolean),(o||n.isValid)&&m()):o=i=await x(a);return p.state.next({...!Qx(e)||u.isValid&&i!==n.isValid?{}:{name:e},...r.resolver||!e?{isValid:i}:{},errors:n.errors}),t.shouldFocus&&!o&&aE(a,A,e?s:l.mount),o},T=e=>{const t={...i,...s.mount?o:{}};return zx(e)?t:Qx(e)?Gx(t,e):e.map((e=>Gx(t,e)))},I=(e,t)=>({invalid:!!Gx((t||n).errors,e),isDirty:!!Gx((t||n).dirtyFields,e),isTouched:!!Gx((t||n).touchedFields,e),isValidating:!!Gx((t||n).validatingFields,e),error:Gx((t||n).errors,e)}),D=(e,t,r)=>{const i=(Gx(a,e,{_f:{}})._f||{}).ref;eE(n.errors,e,{...t,ref:i}),p.state.next({name:e,errors:n.errors,isValid:!1}),r&&r.shouldFocus&&i&&i.focus&&i.focus()},F=(e,t={})=>{for(const s of e?Xx(e):l.mount)l.mount.delete(s),l.array.delete(s),t.keepValue||(xE(a,s),xE(o,s)),!t.keepError&&xE(n.errors,s),!t.keepDirty&&xE(n.dirtyFields,s),!t.keepTouched&&xE(n.touchedFields,s),!t.keepIsValidating&&xE(n.validatingFields,s),!r.shouldUnregister&&!t.keepDefaultValue&&xE(i,s);p.values.next({values:{...o}}),p.state.next({...n,...t.keepDirty?{isDirty:E()}:{}}),!t.keepIsValid&&m()},O=({disabled:e,name:t,field:r,fields:n,value:a})=>{if(Wx(e)){const i=e?void 0:zx(a)?FE(r?r._f:Gx(n,t)._f):a;eE(o,t,i),v(t,i,!1,!1,!0)}},M=(e,t={})=>{let n=Gx(a,e);const o=Wx(t.disabled);return eE(a,e,{...n||{},_f:{...n&&n._f?n._f:{ref:{name:e}},name:e,mount:!0,...t}}),l.mount.add(e),n?O({field:n,disabled:t.disabled,name:e,value:t.value}):y(e,!0,t.value),{...o?{disabled:t.disabled}:{},...r.progressive?{required:!!t.required,min:ME(t.min),max:ME(t.max),minLength:ME(t.minLength),maxLength:ME(t.maxLength),pattern:ME(t.pattern)}:{},name:e,onChange:C,onBlur:C,ref:o=>{if(o){M(e,t),n=Gx(a,e);const r=zx(o.value)&&o.querySelectorAll&&o.querySelectorAll("input,select,textarea")[0]||o,s=kE(r),l=n._f.refs||[];if(s?l.find((e=>e===r)):r===n._f.ref)return;eE(a,e,{_f:{...n._f,...s?{refs:[...l.filter(CE),r,...Array.isArray(Gx(i,e))?[{}]:[]],ref:{type:r.type,name:e}}:{ref:r}}}),y(e,!1,void 0,r)}else n=Gx(a,e,{}),n._f&&(n._f.mount=!1),(r.shouldUnregister||t.shouldUnregister)&&(!Rx(l.array,e)||!s.action)&&l.unMount.add(e)}}},N=()=>r.shouldFocusError&&aE(a,A,l.mount),R=(e,t)=>async i=>{let s;i&&(i.preventDefault&&i.preventDefault(),i.persist&&i.persist());let l=jx(o);if(p.state.next({isSubmitting:!0}),r.resolver){const{errors:e,values:t}=await b();n.errors=e,l=t}else await x(a);if(xE(n.errors,"root"),Zx(n.errors)){p.state.next({errors:{}});try{await e(l,i)}catch(e){s=e}}else t&&await t({...n.errors},i),N(),setTimeout(N);if(p.state.next({isSubmitted:!0,isSubmitting:!1,isSubmitSuccessful:Zx(n.errors)&&!s,submitCount:n.submitCount+1,errors:n.errors}),s)throw s},L=(t,r={})=>{const c=t?jx(t):i,d=jx(c),f=Zx(t),h=f?i:d;if(r.keepDefaultValues||(i=c),!r.keepValues){if(r.keepDirtyValues)for(const e of l.mount)Gx(n.dirtyFields,e)?eE(h,e,Gx(o,e)):k(e,Gx(h,e));else{if(Bx&&zx(t))for(const e of l.mount){const t=Gx(a,e);if(t&&t._f){const e=Array.isArray(t._f.refs)?t._f.refs[0]:t._f.ref;if(lE(e)){const t=e.closest("form");if(t){t.reset();break}}}}a={}}o=e.shouldUnregister?r.keepDefaultValues?jx(i):{}:jx(h),p.array.next({values:{...h}}),p.values.next({values:{...h}})}l={mount:r.keepDirtyValues?l.mount:new Set,unMount:new Set,array:new Set,watch:new Set,watchAll:!1,focus:""},s.mount=!u.isValid||!!r.keepIsValid||!!r.keepDirtyValues,s.watch=!!e.shouldUnregister,p.state.next({submitCount:r.keepSubmitCount?n.submitCount:0,isDirty:!f&&(r.keepDirty?n.isDirty:!(!r.keepDefaultValues||SE(t,i))),isSubmitted:!!r.keepIsSubmitted&&n.isSubmitted,dirtyFields:f?[]:r.keepDirtyValues?r.keepDefaultValues&&o?IE(i,o):n.dirtyFields:r.keepDefaultValues&&t?IE(i,t):{},touchedFields:r.keepTouched?n.touchedFields:{},errors:r.keepErrors?n.errors:{},isSubmitSuccessful:!!r.keepIsSubmitSuccessful&&n.isSubmitSuccessful,isSubmitting:!1})},B=(e,t)=>L(sE(e)?e(o):e,t);return{control:{register:M,unregister:F,getFieldState:I,handleSubmit:R,setError:D,_executeSchema:b,_getWatch:w,_getDirty:E,_updateValid:m,_removeUnmounted:()=>{for(const e of l.unMount){const t=Gx(a,e);t&&(t._f.refs?t._f.refs.every((e=>!CE(e))):!CE(t._f.ref))&&F(e)}l.unMount=new Set},_updateFieldArray:(e,t=[],r,l,c=!0,d=!0)=>{if(l&&r){if(s.action=!0,d&&Array.isArray(Gx(a,e))){const t=r(Gx(a,e),l.argA,l.argB);c&&eE(a,e,t)}if(d&&Array.isArray(Gx(n.errors,e))){const t=r(Gx(n.errors,e),l.argA,l.argB);c&&eE(n.errors,e,t),BE(n.errors,e)}if(u.touchedFields&&d&&Array.isArray(Gx(n.touchedFields,e))){const t=r(Gx(n.touchedFields,e),l.argA,l.argB);c&&eE(n.touchedFields,e,t)}u.dirtyFields&&(n.dirtyFields=IE(i,o)),p.state.next({name:e,isDirty:E(e,t),dirtyFields:n.dirtyFields,errors:n.errors,isValid:n.isValid})}else eE(o,e,t)},_updateDisabledField:O,_getFieldArray:t=>Vx(Gx(s.mount?o:i,t,e.shouldUnregister?Gx(i,t,[]):[])),_reset:L,_resetDefaultValues:()=>sE(r.defaultValues)&&r.defaultValues().then((e=>{B(e,r.resetOptions),p.state.next({isLoading:!1})})),_updateFormState:e=>{n={...n,...e}},_disableForm:e=>{Wx(e)&&(p.state.next({disabled:e}),aE(a,((t,r)=>{let n=e;const i=Gx(a,r);i&&Wx(i._f.disabled)&&(n||(n=i._f.disabled)),t.disabled=n}),0,!1))},_subjects:p,_proxyFormState:u,_setErrors:e=>{n.errors=e,p.state.next({errors:n.errors,isValid:!1})},get _fields(){return a},get _formValues(){return o},get _state(){return s},set _state(e){s=e},get _defaultValues(){return i},get _names(){return l},set _names(e){l=e},get _formState(){return n},set _formState(e){n=e},get _options(){return r},set _options(e){r={...r,...e}}},trigger:P,register:M,handleSubmit:R,watch:(e,t)=>sE(e)?p.values.subscribe({next:r=>e(w(void 0,t),r)}):w(e,t,!0),setValue:k,getValues:T,reset:B,resetField:(e,t={})=>{Gx(a,e)&&(zx(t.defaultValue)?k(e,jx(Gx(i,e))):(k(e,t.defaultValue),eE(i,e,jx(t.defaultValue))),t.keepTouched||xE(n.touchedFields,e),t.keepDirty||(xE(n.dirtyFields,e),n.isDirty=t.defaultValue?E(e,jx(Gx(i,e))):E()),t.keepError||(xE(n.errors,e),u.isValid&&m()),p.state.next({...n}))},clearErrors:e=>{e&&Xx(e).forEach((e=>xE(n.errors,e))),p.state.next({errors:e?n.errors:{}})},unregister:F,setError:D,setFocus:(e,t={})=>{const r=Gx(a,e),n=r&&r._f;if(n){const e=n.refs?n.refs[0]:n.ref;e.focus&&(e.focus(),t.shouldSelect&&e.select())}},getFieldState:I}}function zE(e={}){const t=i.useRef(),r=i.useRef(),[n,a]=i.useState({isDirty:!1,isValidating:!1,isLoading:sE(e.defaultValues),isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,submitCount:0,dirtyFields:{},touchedFields:{},validatingFields:{},errors:e.errors||{},disabled:e.disabled||!1,defaultValues:sE(e.defaultValues)?void 0:e.defaultValues});t.current||(t.current={...VE(e),formState:n});const o=t.current.control;return o._options=e,function(e){const t=i.useRef(e);t.current=e,i.useEffect((()=>{const r=!e.disabled&&t.current.subject&&t.current.subject.subscribe({next:t.current.next});return()=>{r&&r.unsubscribe()}}),[e.disabled])}({subject:o._subjects.state,next:e=>{((e,t,r,n)=>{r(e);const{name:a,...i}=e;return Zx(i)||Object.keys(i).length>=Object.keys(t).length||Object.keys(i).find((e=>t[e]===(!n||Ux.all)))})(e,o._proxyFormState,o._updateFormState,!0)&&a({...o._formState})}}),i.useEffect((()=>o._disableForm(e.disabled)),[o,e.disabled]),i.useEffect((()=>{if(o._proxyFormState.isDirty){const e=o._getDirty();e!==n.isDirty&&o._subjects.state.next({isDirty:e})}}),[o,n.isDirty]),i.useEffect((()=>{e.values&&!SE(e.values,r.current)?(o._reset(e.values,o._options.resetOptions),r.current=e.values,a((e=>({...e})))):o._resetDefaultValues()}),[e.values,o]),i.useEffect((()=>{e.errors&&o._setErrors(e.errors)}),[e.errors,o]),i.useEffect((()=>{o._state.mount||(o._updateValid(),o._state.mount=!0),o._state.watch&&(o._state.watch=!1,o._subjects.state.next({...o._formState})),o._removeUnmounted()})),i.useEffect((()=>{e.shouldUnregister&&o._subjects.values.next({values:o._getWatch()})}),[e.shouldUnregister,o]),t.current.formState=((e,t,r,n=!0)=>{const a={defaultValues:t._defaultValues};for(const i in e)Object.defineProperty(a,i,{get:()=>{const a=i;return t._proxyFormState[a]!==Ux.all&&(t._proxyFormState[a]=!n||Ux.all),r&&(r[a]=!0),e[a]}});return a})(n,o),t.current}let GE={data:""},WE=e=>"object"==typeof window?((e?e.querySelector("#_goober"):window._goober)||Object.assign((e||document.head).appendChild(document.createElement("style")),{innerHTML:" ",id:"_goober"})).firstChild:e||GE,HE=/(?:([\u0080-\uFFFF\w-%@]+) *:? *([^{;]+?);|([^;}{]*?) *{)|(}\s*)/g,UE=/\/\*[^]*?\*\/|  +/g,qE=/\n+/g,$E=(e,t)=>{let r="",n="",a="";for(let i in e){let o=e[i];"@"==i[0]?"i"==i[1]?r=i+" "+o+";":n+="f"==i[1]?$E(o,i):i+"{"+$E(o,"k"==i[1]?"":t)+"}":"object"==typeof o?n+=$E(o,t?t.replace(/([^,])+/g,(e=>i.replace(/(^:.*)|([^,])+/g,(t=>/&/.test(t)?t.replace(/&/g,e):e?e+" "+t:t)))):i):null!=o&&(i=/^--/.test(i)?i:i.replace(/[A-Z]/g,"-$&").toLowerCase(),a+=$E.p?$E.p(i,o):i+":"+o+";")}return r+(t&&a?t+"{"+a+"}":a)+n},ZE={},XE=e=>{if("object"==typeof e){let t="";for(let r in e)t+=r+XE(e[r]);return t}return e},QE=(e,t,r,n,a)=>{let i=XE(e),o=ZE[i]||(ZE[i]=(e=>{let t=0,r=11;for(;t<e.length;)r=101*r+e.charCodeAt(t++)>>>0;return"go"+r})(i));if(!ZE[o]){let t=i!==e?e:(e=>{let t,r,n=[{}];for(;t=HE.exec(e.replace(UE,""));)t[4]?n.shift():t[3]?(r=t[3].replace(qE," ").trim(),n.unshift(n[0][r]=n[0][r]||{})):n[0][t[1]]=t[2].replace(qE," ").trim();return n[0]})(e);ZE[o]=$E(a?{["@keyframes "+o]:t}:t,r?"":"."+o)}let s=r&&ZE.g?ZE.g:null;return r&&(ZE.g=ZE[o]),((e,t,r,n)=>{n?t.data=t.data.replace(n,e):-1===t.data.indexOf(e)&&(t.data=r?e+t.data:t.data+e)})(ZE[o],t,n,s),o},YE=(e,t,r)=>e.reduce(((e,n,a)=>{let i=t[a];if(i&&i.call){let e=i(r),t=e&&e.props&&e.props.className||/^go/.test(e)&&e;i=t?"."+t:e&&"object"==typeof e?e.props?"":$E(e,""):!1===e?"":e}return e+n+(null==i?"":i)}),"");function JE(e){let t=this||{},r=e.call?e(t.p):e;return QE(r.unshift?r.raw?YE(r,[].slice.call(arguments,1),t.p):r.reduce(((e,r)=>Object.assign(e,r&&r.call?r(t.p):r)),{}):r,WE(t.target),t.g,t.o,t.k)}JE.bind({g:1});let KE,ew,tw,rw=JE.bind({k:1});function nw(e,t){let r=this||{};return function(){let n=arguments;function a(i,o){let s=Object.assign({},i),l=s.className||a.className;r.p=Object.assign({theme:ew&&ew()},s),r.o=/ *go\d+/.test(l),s.className=JE.apply(r,n)+(l?" "+l:""),t&&(s.ref=o);let c=e;return e[0]&&(c=s.as||e,delete s.as),tw&&c[0]&&tw(s),KE(c,s)}return t?t(a):a}}var aw=(e,t)=>(e=>"function"==typeof e)(e)?e(t):e,iw=(()=>{let e=0;return()=>(++e).toString()})(),ow=(()=>{let e;return()=>{if(void 0===e&&typeof window<"u"){let t=matchMedia("(prefers-reduced-motion: reduce)");e=!t||t.matches}return e}})(),sw=new Map,lw=e=>{if(sw.has(e))return;let t=setTimeout((()=>{sw.delete(e),dw({type:4,toastId:e})}),1e3);sw.set(e,t)},cw=(e,t)=>{switch(t.type){case 0:return{...e,toasts:[t.toast,...e.toasts].slice(0,20)};case 1:return t.toast.id&&(e=>{let t=sw.get(e);t&&clearTimeout(t)})(t.toast.id),{...e,toasts:e.toasts.map((e=>e.id===t.toast.id?{...e,...t.toast}:e))};case 2:let{toast:r}=t;return e.toasts.find((e=>e.id===r.id))?cw(e,{type:1,toast:r}):cw(e,{type:0,toast:r});case 3:let{toastId:n}=t;return n?lw(n):e.toasts.forEach((e=>{lw(e.id)})),{...e,toasts:e.toasts.map((e=>e.id===n||void 0===n?{...e,visible:!1}:e))};case 4:return void 0===t.toastId?{...e,toasts:[]}:{...e,toasts:e.toasts.filter((e=>e.id!==t.toastId))};case 5:return{...e,pausedAt:t.time};case 6:let a=t.time-(e.pausedAt||0);return{...e,pausedAt:void 0,toasts:e.toasts.map((e=>({...e,pauseDuration:e.pauseDuration+a})))}}},uw=[],pw={toasts:[],pausedAt:void 0},dw=e=>{pw=cw(pw,e),uw.forEach((e=>{e(pw)}))},fw={blank:4e3,error:4e3,success:2e3,loading:1/0,custom:4e3},hw=e=>(t,r)=>{let n=((e,t="blank",r)=>({createdAt:Date.now(),visible:!0,type:t,ariaProps:{role:"status","aria-live":"polite"},message:e,pauseDuration:0,...r,id:(null==r?void 0:r.id)||iw()}))(t,e,r);return dw({type:2,toast:n}),n.id},mw=(e,t)=>hw("blank")(e,t);mw.error=hw("error"),mw.success=hw("success"),mw.loading=hw("loading"),mw.custom=hw("custom"),mw.dismiss=e=>{dw({type:3,toastId:e})},mw.remove=e=>dw({type:4,toastId:e}),mw.promise=(e,t,r)=>{let n=mw.loading(t.loading,{...r,...null==r?void 0:r.loading});return e.then((e=>(mw.success(aw(t.success,e),{id:n,...r,...null==r?void 0:r.success}),e))).catch((e=>{mw.error(aw(t.error,e),{id:n,...r,...null==r?void 0:r.error})})),e};var gw,yw=(e,t)=>{dw({type:1,toast:{id:e,height:t}})},vw=()=>{dw({type:5,time:Date.now()})},bw=rw`
from {
  transform: scale(0) rotate(45deg);
	opacity: 0;
}
to {
 transform: scale(1) rotate(45deg);
  opacity: 1;
}`,xw=rw`
from {
  transform: scale(0);
  opacity: 0;
}
to {
  transform: scale(1);
  opacity: 1;
}`,Ew=rw`
from {
  transform: scale(0) rotate(90deg);
	opacity: 0;
}
to {
  transform: scale(1) rotate(90deg);
	opacity: 1;
}`,ww=nw("div")`
  width: 20px;
  opacity: 0;
  height: 20px;
  border-radius: 10px;
  background: ${e=>e.primary||"#ff4b4b"};
  position: relative;
  transform: rotate(45deg);

  animation: ${bw} 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275)
    forwards;
  animation-delay: 100ms;

  &:after,
  &:before {
    content: '';
    animation: ${xw} 0.15s ease-out forwards;
    animation-delay: 150ms;
    position: absolute;
    border-radius: 3px;
    opacity: 0;
    background: ${e=>e.secondary||"#fff"};
    bottom: 9px;
    left: 4px;
    height: 2px;
    width: 12px;
  }

  &:before {
    animation: ${Ew} 0.15s ease-out forwards;
    animation-delay: 180ms;
    transform: rotate(90deg);
  }
`,Sw=rw`
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
`,_w=nw("div")`
  width: 12px;
  height: 12px;
  box-sizing: border-box;
  border: 2px solid;
  border-radius: 100%;
  border-color: ${e=>e.secondary||"#e0e0e0"};
  border-right-color: ${e=>e.primary||"#616161"};
  animation: ${Sw} 1s linear infinite;
`,kw=rw`
from {
  transform: scale(0) rotate(45deg);
	opacity: 0;
}
to {
  transform: scale(1) rotate(45deg);
	opacity: 1;
}`,Cw=rw`
0% {
	height: 0;
	width: 0;
	opacity: 0;
}
40% {
  height: 0;
	width: 6px;
	opacity: 1;
}
100% {
  opacity: 1;
  height: 10px;
}`,Aw=nw("div")`
  width: 20px;
  opacity: 0;
  height: 20px;
  border-radius: 10px;
  background: ${e=>e.primary||"#61d345"};
  position: relative;
  transform: rotate(45deg);

  animation: ${kw} 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275)
    forwards;
  animation-delay: 100ms;
  &:after {
    content: '';
    box-sizing: border-box;
    animation: ${Cw} 0.2s ease-out forwards;
    opacity: 0;
    animation-delay: 200ms;
    position: absolute;
    border-right: 2px solid;
    border-bottom: 2px solid;
    border-color: ${e=>e.secondary||"#fff"};
    bottom: 6px;
    left: 6px;
    height: 10px;
    width: 6px;
  }
`,Pw=nw("div")`
  position: absolute;
`,Tw=nw("div")`
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  min-width: 20px;
  min-height: 20px;
`,Iw=rw`
from {
  transform: scale(0.6);
  opacity: 0.4;
}
to {
  transform: scale(1);
  opacity: 1;
}`,Dw=nw("div")`
  position: relative;
  transform: scale(0.6);
  opacity: 0.4;
  min-width: 20px;
  animation: ${Iw} 0.3s 0.12s cubic-bezier(0.175, 0.885, 0.32, 1.275)
    forwards;
`,Fw=({toast:e})=>{let{icon:t,type:r,iconTheme:n}=e;return void 0!==t?"string"==typeof t?i.createElement(Dw,null,t):t:"blank"===r?null:i.createElement(Tw,null,i.createElement(_w,{...n}),"loading"!==r&&i.createElement(Pw,null,"error"===r?i.createElement(ww,{...n}):i.createElement(Aw,{...n})))},Ow=e=>`\n0% {transform: translate3d(0,${-200*e}%,0) scale(.6); opacity:.5;}\n100% {transform: translate3d(0,0,0) scale(1); opacity:1;}\n`,Mw=e=>`\n0% {transform: translate3d(0,0,-1px) scale(1); opacity:1;}\n100% {transform: translate3d(0,${-150*e}%,-1px) scale(.6); opacity:0;}\n`,Nw=nw("div")`
  display: flex;
  align-items: center;
  background: #fff;
  color: #363636;
  line-height: 1.3;
  will-change: transform;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.1), 0 3px 3px rgba(0, 0, 0, 0.05);
  max-width: 350px;
  pointer-events: auto;
  padding: 8px 10px;
  border-radius: 8px;
`,Rw=nw("div")`
  display: flex;
  justify-content: center;
  margin: 4px 10px;
  color: inherit;
  flex: 1 1 auto;
  white-space: pre-line;
`,Lw=i.memo((({toast:e,position:t,style:r,children:n})=>{let a=e.height?((e,t)=>{let r=e.includes("top")?1:-1,[n,a]=ow()?["0%{opacity:0;} 100%{opacity:1;}","0%{opacity:1;} 100%{opacity:0;}"]:[Ow(r),Mw(r)];return{animation:t?`${rw(n)} 0.35s cubic-bezier(.21,1.02,.73,1) forwards`:`${rw(a)} 0.4s forwards cubic-bezier(.06,.71,.55,1)`}})(e.position||t||"top-center",e.visible):{opacity:0},o=i.createElement(Fw,{toast:e}),s=i.createElement(Rw,{...e.ariaProps},aw(e.message,e));return i.createElement(Nw,{className:e.className,style:{...a,...r,...e.style}},"function"==typeof n?n({icon:o,message:s}):i.createElement(i.Fragment,null,o,s))}));gw=i.createElement,$E.p=void 0,KE=gw,ew=void 0,tw=void 0;var Bw=({id:e,className:t,style:r,onHeightUpdate:n,children:a})=>{let o=i.useCallback((t=>{if(t){let r=()=>{let r=t.getBoundingClientRect().height;n(e,r)};r(),new MutationObserver(r).observe(t,{subtree:!0,childList:!0,characterData:!0})}}),[e,n]);return i.createElement("div",{ref:o,className:t,style:r},a)},jw=JE`
  z-index: 9999;
  > * {
    pointer-events: auto;
  }
`,Vw=mw;const zw=(...e)=>ac(Bo(e)),Gw=(e,t,r)=>{let n;return(...a)=>{const i=r&&!n;clearTimeout(n),n=setTimeout((()=>{n=null,r||e(...a)}),t),i&&e(...a)}},Ww=(e=[],t=[],r="block")=>{const n=[];return t.forEach((t=>{const a=e.filter((e=>t.id===e.category&&e.type===r));n.push(...a)})),n},Hw=(e,t)=>{const r=window.sessionStorage;try{r.setItem(e,JSON.stringify(t))}catch(e){console.error(e)}},Uw=(e,t=void 0)=>{const r="undefined"!=typeof sessionStorage?sessionStorage:window.sessionStorage;try{const n=r.getItem(e);return n?JSON.parse(n):t}catch(e){return console.error(e),t}},qw=e=>{const t="undefined"!=typeof sessionStorage?sessionStorage:window.sessionStorage;try{t.removeItem(e)}catch(e){console.error(e)}},$w=(e,t=400)=>{e&&(e.style.height="auto",e.scrollHeight>t?(e.style.height=`${t}px`,e.style.overflowY="auto"):(e.style.height=`${e.scrollHeight}px`,e.style.overflowY="hidden"))},Zw=e=>{if(!e)return{};const t={};for(const[r,n]of Object.entries(e))t[r.replace(/_([a-z])/g,((e,t)=>t.toUpperCase()))]=n;return t},Xw=e=>(/^https?:\/\//i.test(e)||(e="https://"+e),e),Qw=(e,t)=>{const r=document.getElementById(t);r&&r.contentWindow.postMessage({call:"zipwpPreviewDispatch",value:e},"*")},Yw=()=>{const e=astraSitesVars?.zip_plans,t=e?.plan_data?.remaining,r=t?.ai_sites_count,n=t?.all_sites_count;return"number"==typeof r&&r<=0||"number"==typeof n&&n<=0},Jw={socialMediaPrefix:{twitter:"twitter.com/",facebook:"facebook.com/",instagram:"instagram.com/",linkedin:"linkedin.com/in/",youtube:"youtube.com/",google:"google.com/maps/place",yelp:"yelp.com/biz/"},patterns:{twitter:/^(?:http:\/\/www\.|https:\/\/www\.|http:\/\/|https:\/\/)?twitter\.com\/([a-zA-Z0-9_#?&=+]+)\/?$/,linkedin:/^(?:http:\/\/www\.|https:\/\/www\.|http:\/\/|https:\/\/)?linkedin\.com\/in\/([a-zA-Z0-9-._#?&=+]+)\/?$/,facebook:/^(?:http:\/\/www\.|https:\/\/www\.|http:\/\/|https:\/\/)?facebook\.com\/([a-zA-Z0-9._@#?&=+]+)\/?$/,instagram:/^(?:http:\/\/www\.|https:\/\/www\.|http:\/\/|https:\/\/)?instagram\.com\/([a-zA-Z0-9._@?&=]+)\/?$/,youtube:/^(?:http:\/\/www\.|https:\/\/www\.|http:\/\/|https:\/\/)?youtube\.com\/([a-zA-Z0-9_#?&=+@]+)\/?$/,google:/^(?:http:\/\/www\.|https:\/\/www\.|http:\/\/|https:\/\/)?google\.com\/maps\/place\/([a-zA-Z0-9-+_.#?&=+]+)\/?$/,yelp:/^(?:http:\/\/www\.|https:\/\/www\.|http:\/\/|https:\/\/)?yelp\.com\/biz\/([a-zA-Z0-9-_#?&=+]+)\/?$/},validate(e,t){return!!this.patterns[e]&&this.patterns[e].test(t)},parse(e){const t={};return Object.keys(this.patterns).forEach((r=>{try{const n=e.match(this.patterns[r]);n&&n[1]&&(t[r]={handle:n[1],prefix:n[0].replace(n[1],"")})}catch(e){console.log(e)}})),t}},{forwardRef:Kw,useMemo:eS}=wp.element,tS=Kw((({disabled:e=!1,className:t,inputClassName:r,error:n,name:a,validations:o,label:s,noBorder:l,height:c="[42px]",labelColorClassName:u="text-heading-text",enableDebounce:p,onChange:d,prefixIcon:f,suffixIcon:h,enableAutoGrow:m=!1,register:g,...y},v)=>{const{ref:b,...x}=eS((()=>"function"==typeof g?g(a,o):{}),[a,g,o]);return(0,i.createElement)("div",{className:t},s&&(0,i.createElement)("label",{htmlFor:a,className:zw("sp-text-base font-medium text-heading-text",u)},s,o?.required&&(0,i.createElement)("span",{className:"text-alert-error"}," *")),(0,i.createElement)("div",{className:"flex relative items-center"},f&&f,(0,i.createElement)("div",{className:zw(m?"relative overflow-hidden flex justify-start items-center":"w-full")},(0,i.createElement)("input",{ref:e=>{if(e&&"function"==typeof b&&b(e),v)switch(typeof v){case"function":v(e);break;case"object":v.current=e}},name:a,disabled:e,className:zw("w-full px-[1rem] placeholder:text-secondary-text rounded-md outline-none text-[0.9rem] placeholder:!text-base",`h-${c}`,s?"mt-2":"",l?"bg-transparent":"px-3 border border-solid focus:ring-1 focus:ring-accent-st",m&&"absolute left-0 min-w-[50px]",e?"cursor-not-allowed":"",r,!l&&"input-focus-border"),style:{borderColor:n&&!l?"#EF4444":"#E5E7EB",boxShadow:n&&!l?"0px 1px 1px 0px #EF4444, 0px 0px 0px 1px #EF4444":"0px 1px 2px 0px rgba(0, 0, 0, 0.05)"},onChange:p?Gw(d,500):d,...y,...x}),m&&(0,i.createElement)("span",{className:"invisible inline whitespace-pre text-[0.9rem]"},y.value||y.placeholder)),h&&h),n&&(0,i.createElement)("div",{className:"mt-1 text-sm text-alert-error "},n.message))})),{restNonce:rS}=starterTemplates,nS=e=>{const{}=zE({defaultValues:{"license-key":""}}),t=yo(),[{templateId:r,currentIndex:n,validateLicenseStatus:a,builder:o},s]=t,[l,c]=(0,i.useState)(!1),[u,p]=(0,i.useState)(!1),[d,f]=(0,i.useState)("");(0,i.useEffect)((()=>{s({type:"set",designStep:2})}),[]);const h=(0,Sn.__)("Access this template and all others with Essentials & Business Toolkit package starting at just $79.","astra-sites"),m=(0,Sn.__)("Please enter your licence key.","astra-sites"),g=()=>{""!==d?(p(!0),yc().use(yc().createNonceMiddleware(rS)),yc()({path:"/bsf-core/v1/license/activate",method:"POST",data:{"license-key":d,"product-id":"astra-pro-sites"}}).then((async a=>{a.success?(await xc(r,t),await wc(t),s({type:"set",licenseStatus:!0,currentIndex:n+1})):e.setErrorCB(a.message),p(!1)}))):e.setErrorCB((0,Sn.__)("Please Enter License Key","astra-sites"))},y=u?"processing":"",v=(0,Sn.sprintf)(
//translators: %1$s Opening anchor tag %2$s Closing anchor tag.
//translators: %1$s Opening anchor tag %2$s Closing anchor tag.
(0,Sn.__)("If you have already purchased the Essential or Business Toolkit, please install the premium version of the Starter Templates plugin from our %1$sstore%2$s.","astra-sites"),'<a href="https://wpastra.com/support/free-support/" target="_blank">',"</a>"),b=(0,Sn.sprintf)(
//translators: %1$s Opening anchor tag %2$s Closing anchor tag.
//translators: %1$s Opening anchor tag %2$s Closing anchor tag.
(0,Sn.__)("Need help? feel free to get in touch with our %1$ssupport team%2$s.","astra-sites"),'<a href="https://wpastra.com/support/free-support/" target="_blank">',"</a>");return(0,i.createElement)(i.Fragment,null,(0,i.createElement)("div",{className:"flex flex-col p-4 rounded-md border border-solid border-blue-500 gap-3 via-blue-500 bg-background-primary"},(0,i.createElement)("div",{className:"flex gap-2 flex-col"},(0,i.createElement)("div",{className:"flex gap-2 items-center"},(0,i.createElement)("span",{className:"w-5 h-5"},bo.premiumIcon),(0,i.createElement)("h4",{className:"text-base font-semibold text-16 leading-24 tracking-normal text-left"},(0,Sn.__)("Premium Template","astra-sites"))),(0,i.createElement)("p",null,l?" ":h)),l&&!a&&(0,i.createElement)("p",null,(0,Sn.__)("You are currently using the Free version.","astra-sites"),(0,i.createElement)("br",null),(0,i.createElement)("span",{dangerouslySetInnerHTML:{__html:v}}),(0,i.createElement)("br",null),(0,i.createElement)("span",{dangerouslySetInnerHTML:{__html:b}})),l&&a&&(0,i.createElement)(i.Fragment,null,(0,i.createElement)("p",null,m),(0,i.createElement)("form",{className:"",onSubmit:g},(0,i.createElement)("div",{style:{position:"relative"}},(0,i.createElement)(tS,{className:"w-full",inputClassName:"pr-10",height:"12",name:"license-key",placeholder:(0,Sn.__)("License key","astra-sites"),onChange:t=>{f(t.target.value),e.setErrorCB("")},value:d}),(0,i.createElement)("button",{type:"button",className:`absolute right-0 top-0 h-full p-1 pl-2 flex items-center justify-center cursor-pointer bg-transparent border-0 focus:outline-none ${y}`,onClick:g},u?bo.spinner:(0,i.createElement)(Lb,{className:"w-5 h-5"})))),(0,i.createElement)("div",{className:"text-xs flex gap-6 flex-row"},(0,i.createElement)("p",null,(0,i.createElement)("a",{href:"https://store.brainstormforce.com/login/",target:"_blank",rel:"noreferrer"},(0,Sn.__)("Get your key here","astra-sites"))),(0,i.createElement)("p",null,(0,i.createElement)("a",{href:"https://wpastra.com/support/free-support/",target:"_blank",rel:"noreferrer"},(0,Sn.__)("Need help?","astra-sites"))))),!l&&(0,i.createElement)(i.Fragment,null,(0,i.createElement)(ho,{className:"px-3 py-2 rounded-md gap-2 flex !mt-1",onClick:Eo()?()=>{"#"!==astraSitesVars.whiteLabelUrl&&window.open(astraSitesVars.whiteLabelUrl)}:()=>{window.open(astraSitesVars.cta_links[o])}},(0,Sn.__)("Get Access","astra-sites"),(0,i.createElement)(Lb,{className:"w-4 h-4 text-zip-dark-theme-heading"})),(0,i.createElement)("div",{className:"text-center"},(0,i.createElement)("a",{href:"#",className:"w-fill h-hug",onClick:e=>{e.preventDefault(),c(!0)}},(0,Sn.__)("Already purchased?","astra-sites"))))))},aS=i.forwardRef((function({title:e,titleId:t,...r},n){return i.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:n,"aria-labelledby":t},r),e?i.createElement("title",{id:t},e):null,i.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"m14.74 9-.346 9m-4.788 0L9.26 9m9.968-3.21c.342.052.682.107 1.022.166m-1.022-.165L18.16 19.673a2.25 2.25 0 0 1-2.244 2.077H8.084a2.25 2.25 0 0 1-2.244-2.077L4.772 5.79m14.456 0a48.108 48.108 0 0 0-3.478-.397m-12 .562c.34-.059.68-.114 1.022-.165m0 0a48.11 48.11 0 0 1 3.478-.397m7.5 0v-.916c0-1.18-.91-2.164-2.09-2.201a51.964 51.964 0 0 0-3.32 0c-1.18.037-2.09 1.022-2.09 2.201v.916m7.5 0a48.667 48.667 0 0 0-7.5 0"}))})),iS=i.forwardRef((function({title:e,titleId:t,...r},n){return i.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:n,"aria-labelledby":t},r),e?i.createElement("title",{id:t},e):null,i.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"m2.25 15.75 5.159-5.159a2.25 2.25 0 0 1 3.182 0l5.159 5.159m-1.5-1.5 1.409-1.409a2.25 2.25 0 0 1 3.182 0l2.909 2.909m-18 3.75h16.5a1.5 1.5 0 0 0 1.5-1.5V6a1.5 1.5 0 0 0-1.5-1.5H3.75A1.5 1.5 0 0 0 2.25 6v12a1.5 1.5 0 0 0 1.5 1.5Zm10.5-11.25h.008v.008h-.008V8.25Zm.375 0a.375.375 0 1 1-.75 0 .375.375 0 0 1 .75 0Z"}))})),oS=window.wp.hooks,sS=window.wp.components,lS=window.wp.mediaUtils;var cS=Object.defineProperty,uS=(e,t,r)=>(((e,t,r)=>{t in e?cS(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r})(e,"symbol"!=typeof t?t+"":t,r),r);let pS=new class{constructor(){uS(this,"current",this.detect()),uS(this,"handoffState","pending"),uS(this,"currentId",0)}set(e){this.current!==e&&(this.handoffState="pending",this.currentId=0,this.current=e)}reset(){this.set(this.detect())}nextId(){return++this.currentId}get isServer(){return"server"===this.current}get isClient(){return"client"===this.current}detect(){return"undefined"==typeof window||"undefined"==typeof document?"server":"client"}handoff(){"pending"===this.handoffState&&(this.handoffState="complete")}get isHandoffComplete(){return"complete"===this.handoffState}},dS=(e,t)=>{pS.isServer?(0,i.useEffect)(e,t):(0,i.useLayoutEffect)(e,t)};function fS(e){let t=(0,i.useRef)(e);return dS((()=>{t.current=e}),[e]),t}let hS=function(e){let t=fS(e);return i.useCallback(((...e)=>t.current(...e)),[t])};function mS(e,t,r){let[n,a]=(0,i.useState)(r),o=void 0!==e,s=(0,i.useRef)(o),l=(0,i.useRef)(!1),c=(0,i.useRef)(!1);return!o||s.current||l.current?!o&&s.current&&!c.current&&(c.current=!0,s.current=o,console.error("A component is changing from controlled to uncontrolled. This may be caused by the value changing from a defined value to undefined, which should not happen.")):(l.current=!0,s.current=o,console.error("A component is changing from uncontrolled to controlled. This may be caused by the value changing from undefined to a defined value, which should not happen.")),[o?e:n,hS((e=>(o||a(e),null==t?void 0:t(e))))]}function gS(e){"function"==typeof queueMicrotask?queueMicrotask(e):Promise.resolve().then(e).catch((e=>setTimeout((()=>{throw e}))))}function yS(){let e=[],t={addEventListener:(e,r,n,a)=>(e.addEventListener(r,n,a),t.add((()=>e.removeEventListener(r,n,a)))),requestAnimationFrame(...e){let r=requestAnimationFrame(...e);return t.add((()=>cancelAnimationFrame(r)))},nextFrame:(...e)=>t.requestAnimationFrame((()=>t.requestAnimationFrame(...e))),setTimeout(...e){let r=setTimeout(...e);return t.add((()=>clearTimeout(r)))},microTask(...e){let r={current:!0};return gS((()=>{r.current&&e[0]()})),t.add((()=>{r.current=!1}))},style(e,t,r){let n=e.style.getPropertyValue(t);return Object.assign(e.style,{[t]:r}),this.add((()=>{Object.assign(e.style,{[t]:n})}))},group(e){let t=yS();return e(t),this.add((()=>t.dispose()))},add:t=>(e.push(t),()=>{let r=e.indexOf(t);if(r>=0)for(let t of e.splice(r,1))t()}),dispose(){for(let t of e.splice(0))t()}};return t}function vS(){let[e]=(0,i.useState)(yS);return(0,i.useEffect)((()=>()=>e.dispose()),[e]),e}function bS(){let e=function(){let e="undefined"==typeof document;return"useSyncExternalStore"in o&&o.useSyncExternalStore((()=>()=>{}),(()=>!1),(()=>!e))}(),[t,r]=i.useState(pS.isHandoffComplete);return t&&!1===pS.isHandoffComplete&&r(!1),i.useEffect((()=>{!0!==t&&r(!0)}),[t]),i.useEffect((()=>pS.handoff()),[]),!e&&t}var xS;let ES=null!=(xS=i.useId)?xS:function(){let e=bS(),[t,r]=i.useState(e?()=>pS.nextId():null);return dS((()=>{null===t&&r(pS.nextId())}),[t]),null!=t?""+t:void 0};function wS(e){var t;if(e.type)return e.type;let r=null!=(t=e.as)?t:"button";return"string"==typeof r&&"button"===r.toLowerCase()?"button":void 0}function SS(e,t){let[r,n]=(0,i.useState)((()=>wS(e)));return dS((()=>{n(wS(e))}),[e.type,e.as]),dS((()=>{r||t.current&&t.current instanceof HTMLButtonElement&&!t.current.hasAttribute("type")&&n("button")}),[r,t]),r}let _S=Symbol();function kS(e,t=!0){return Object.assign(e,{[_S]:t})}function CS(...e){let t=(0,i.useRef)(e);(0,i.useEffect)((()=>{t.current=e}),[e]);let r=hS((e=>{for(let r of t.current)null!=r&&("function"==typeof r?r(e):r.current=e)}));return e.every((e=>null==e||(null==e?void 0:e[_S])))?void 0:r}function AS(...e){return Array.from(new Set(e.flatMap((e=>"string"==typeof e?e.split(" "):[])))).filter(Boolean).join(" ")}function PS(e,t,...r){if(e in t){let n=t[e];return"function"==typeof n?n(...r):n}let n=new Error(`Tried to handle "${e}" but there is no handler defined. Only defined handlers are: ${Object.keys(t).map((e=>`"${e}"`)).join(", ")}.`);throw Error.captureStackTrace&&Error.captureStackTrace(n,PS),n}var TS=(e=>(e[e.None=0]="None",e[e.RenderStrategy=1]="RenderStrategy",e[e.Static=2]="Static",e))(TS||{}),IS=(e=>(e[e.Unmount=0]="Unmount",e[e.Hidden=1]="Hidden",e))(IS||{});function DS({ourProps:e,theirProps:t,slot:r,defaultTag:n,features:a,visible:i=!0,name:o,mergeRefs:s}){s=null!=s?s:OS;let l=MS(t,e);if(i)return FS(l,r,n,o,s);let c=null!=a?a:0;if(2&c){let{static:e=!1,...t}=l;if(e)return FS(t,r,n,o,s)}if(1&c){let{unmount:e=!0,...t}=l;return PS(e?0:1,{0:()=>null,1:()=>FS({...t,hidden:!0,style:{display:"none"}},r,n,o,s)})}return FS(l,r,n,o,s)}function FS(e,t={},r,n,a){let{as:o=r,children:s,refName:l="ref",...c}=LS(e,["unmount","static"]),u=void 0!==e.ref?{[l]:e.ref}:{},p="function"==typeof s?s(t):s;"className"in c&&c.className&&"function"==typeof c.className&&(c.className=c.className(t));let d={};if(t){let e=!1,r=[];for(let[n,a]of Object.entries(t))"boolean"==typeof a&&(e=!0),!0===a&&r.push(n);e&&(d["data-headlessui-state"]=r.join(" "))}if(o===i.Fragment&&Object.keys(RS(c)).length>0){if(!(0,i.isValidElement)(p)||Array.isArray(p)&&p.length>1)throw new Error(['Passing props on "Fragment"!',"",`The current component <${n} /> is rendering a "Fragment".`,"However we need to passthrough the following props:",Object.keys(c).map((e=>`  - ${e}`)).join("\n"),"","You can apply a few solutions:",['Add an `as="..."` prop, to ensure that we render an actual element instead of a "Fragment".',"Render a single element as the child so that we can forward the props onto that element."].map((e=>`  - ${e}`)).join("\n")].join("\n"));let e=p.props,t="function"==typeof(null==e?void 0:e.className)?(...t)=>AS(null==e?void 0:e.className(...t),c.className):AS(null==e?void 0:e.className,c.className),r=t?{className:t}:{};return(0,i.cloneElement)(p,Object.assign({},MS(p.props,RS(LS(c,["ref"]))),d,u,{ref:a(p.ref,u.ref)},r))}return(0,i.createElement)(o,Object.assign({},LS(c,["ref"]),o!==i.Fragment&&u,o!==i.Fragment&&d),p)}function OS(...e){return e.every((e=>null==e))?void 0:t=>{for(let r of e)null!=r&&("function"==typeof r?r(t):r.current=t)}}function MS(...e){if(0===e.length)return{};if(1===e.length)return e[0];let t={},r={};for(let n of e)for(let e in n)e.startsWith("on")&&"function"==typeof n[e]?(null!=r[e]||(r[e]=[]),r[e].push(n[e])):t[e]=n[e];if(t.disabled||t["aria-disabled"])return Object.assign(t,Object.fromEntries(Object.keys(r).map((e=>[e,void 0]))));for(let e in r)Object.assign(t,{[e](t,...n){let a=r[e];for(let e of a){if((t instanceof Event||(null==t?void 0:t.nativeEvent)instanceof Event)&&t.defaultPrevented)return;e(t,...n)}}});return t}function NS(e){var t;return Object.assign((0,i.forwardRef)(e),{displayName:null!=(t=e.displayName)?t:e.name})}function RS(e){let t=Object.assign({},e);for(let e in t)void 0===t[e]&&delete t[e];return t}function LS(e,t=[]){let r=Object.assign({},e);for(let e of t)e in r&&delete r[e];return r}var BS=(e=>(e[e.None=1]="None",e[e.Focusable=2]="Focusable",e[e.Hidden=4]="Hidden",e))(BS||{});let jS=NS((function(e,t){var r;let{features:n=1,...a}=e;return DS({ourProps:{ref:t,"aria-hidden":!(2&~n)||(null!=(r=a["aria-hidden"])?r:void 0),hidden:!(4&~n)||void 0,style:{position:"fixed",top:1,left:1,width:1,height:0,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",borderWidth:"0",...!(4&~n)&&!!(2&~n)&&{display:"none"}}},theirProps:a,slot:{},defaultTag:"div",name:"Hidden"})}));function VS(e){let t=e.parentElement,r=null;for(;t&&!(t instanceof HTMLFieldSetElement);)t instanceof HTMLLegendElement&&(r=t),t=t.parentElement;let n=""===(null==t?void 0:t.getAttribute("disabled"));return(!n||!function(e){if(!e)return!1;let t=e.previousElementSibling;for(;null!==t;){if(t instanceof HTMLLegendElement)return!1;t=t.previousElementSibling}return!0}(r))&&n}function zS(e={},t=null,r=[]){for(let[n,a]of Object.entries(e))WS(r,GS(t,n),a);return r}function GS(e,t){return e?e+"["+t+"]":t}function WS(e,t,r){if(Array.isArray(r))for(let[n,a]of r.entries())WS(e,GS(t,n.toString()),a);else r instanceof Date?e.push([t,r.toISOString()]):"boolean"==typeof r?e.push([t,r?"1":"0"]):"string"==typeof r?e.push([t,r]):"number"==typeof r?e.push([t,`${r}`]):null==r?e.push([t,""]):zS(r,t,e)}let HS=(0,i.createContext)(null);function US(){let e=(0,i.useContext)(HS);if(null===e){let e=new Error("You used a <Description /> component, but it is not inside a relevant parent.");throw Error.captureStackTrace&&Error.captureStackTrace(e,US),e}return e}function qS(){let[e,t]=(0,i.useState)([]);return[e.length>0?e.join(" "):void 0,(0,i.useMemo)((()=>function(e){let r=hS((e=>(t((t=>[...t,e])),()=>t((t=>{let r=t.slice(),n=r.indexOf(e);return-1!==n&&r.splice(n,1),r}))))),n=(0,i.useMemo)((()=>({register:r,slot:e.slot,name:e.name,props:e.props})),[r,e.slot,e.name,e.props]);return i.createElement(HS.Provider,{value:n},e.children)}),[t])]}let $S=NS((function(e,t){let r=ES(),{id:n=`headlessui-description-${r}`,...a}=e,i=US(),o=CS(t);return dS((()=>i.register(n)),[n,i.register]),DS({ourProps:{ref:o,...i.props,id:n},theirProps:a,slot:i.slot||{},defaultTag:"p",name:i.name||"Description"})})),ZS=Object.assign($S,{});var XS=(e=>(e.Space=" ",e.Enter="Enter",e.Escape="Escape",e.Backspace="Backspace",e.Delete="Delete",e.ArrowLeft="ArrowLeft",e.ArrowUp="ArrowUp",e.ArrowRight="ArrowRight",e.ArrowDown="ArrowDown",e.Home="Home",e.End="End",e.PageUp="PageUp",e.PageDown="PageDown",e.Tab="Tab",e))(XS||{});let QS=(0,i.createContext)(null);function YS(){let e=(0,i.useContext)(QS);if(null===e){let e=new Error("You used a <Label /> component, but it is not inside a relevant parent.");throw Error.captureStackTrace&&Error.captureStackTrace(e,YS),e}return e}let JS=NS((function(e,t){let r=ES(),{id:n=`headlessui-label-${r}`,passive:a=!1,...i}=e,o=YS(),s=CS(t);dS((()=>o.register(n)),[n,o.register]);let l={ref:s,...o.props,id:n};return a&&("onClick"in l&&(delete l.htmlFor,delete l.onClick),"onClick"in i&&delete i.onClick),DS({ourProps:l,theirProps:i,slot:o.slot||{},defaultTag:"label",name:o.name||"Label"})})),KS=Object.assign(JS,{}),e_=(0,i.createContext)(null);e_.displayName="GroupContext";let t_=i.Fragment,r_=NS((function(e,t){var r;let n=ES(),{id:a=`headlessui-switch-${n}`,checked:o,defaultChecked:s=!1,onChange:l,disabled:c=!1,name:u,value:p,form:d,...f}=e,h=(0,i.useContext)(e_),m=(0,i.useRef)(null),g=CS(m,t,null===h?null:h.setSwitch),[y,v]=mS(o,l,s),b=hS((()=>null==v?void 0:v(!y))),x=hS((e=>{if(VS(e.currentTarget))return e.preventDefault();e.preventDefault(),b()})),E=hS((e=>{e.key===XS.Space?(e.preventDefault(),b()):e.key===XS.Enter&&function(e){var t,r;let n=null!=(t=null==e?void 0:e.form)?t:e.closest("form");if(n){for(let t of n.elements)if(t!==e&&("INPUT"===t.tagName&&"submit"===t.type||"BUTTON"===t.tagName&&"submit"===t.type||"INPUT"===t.nodeName&&"image"===t.type))return void t.click();null==(r=n.requestSubmit)||r.call(n)}}(e.currentTarget)})),w=hS((e=>e.preventDefault())),S=(0,i.useMemo)((()=>({checked:y})),[y]),_={id:a,ref:g,role:"switch",type:SS(e,m),tabIndex:-1===e.tabIndex?0:null!=(r=e.tabIndex)?r:0,"aria-checked":y,"aria-labelledby":null==h?void 0:h.labelledby,"aria-describedby":null==h?void 0:h.describedby,disabled:c,onClick:x,onKeyUp:E,onKeyPress:w},k=vS();return(0,i.useEffect)((()=>{var e;let t=null==(e=m.current)?void 0:e.closest("form");t&&void 0!==s&&k.addEventListener(t,"reset",(()=>{v(s)}))}),[m,v]),i.createElement(i.Fragment,null,null!=u&&y&&i.createElement(jS,{features:BS.Hidden,...RS({as:"input",type:"checkbox",hidden:!0,readOnly:!0,disabled:c,form:d,checked:y,name:u,value:p})}),DS({ourProps:_,theirProps:f,slot:S,defaultTag:"button",name:"Switch"}))})),n_=Object.assign(r_,{Group:function(e){var t;let[r,n]=(0,i.useState)(null),[a,o]=function(){let[e,t]=(0,i.useState)([]);return[e.length>0?e.join(" "):void 0,(0,i.useMemo)((()=>function(e){let r=hS((e=>(t((t=>[...t,e])),()=>t((t=>{let r=t.slice(),n=r.indexOf(e);return-1!==n&&r.splice(n,1),r}))))),n=(0,i.useMemo)((()=>({register:r,slot:e.slot,name:e.name,props:e.props})),[r,e.slot,e.name,e.props]);return i.createElement(QS.Provider,{value:n},e.children)}),[t])]}(),[s,l]=qS(),c=(0,i.useMemo)((()=>({switch:r,setSwitch:n,labelledby:a,describedby:s})),[r,n,a,s]),u=e;return i.createElement(l,{name:"Switch.Description"},i.createElement(o,{name:"Switch.Label",props:{htmlFor:null==(t=c.switch)?void 0:t.id,onClick(e){r&&("LABEL"===e.currentTarget.tagName&&e.preventDefault(),r.click(),r.focus({preventScroll:!0}))}}},i.createElement(e_.Provider,{value:c},DS({ourProps:{},theirProps:u,defaultTag:t_,name:"Switch.Group"}))))},Label:KS,Description:ZS});const a_=(0,i.memo)((({onChange:e,value:t,requiredClass:r})=>(0,i.createElement)(n_,{checked:t,onChange:e,className:"group relative inline-flex h-5 w-10 flex-shrink-0 cursor-pointer items-center justify-center rounded-full focus:outline-none border-0 bg-transparent"},(0,i.createElement)("span",{className:"sr-only"},(0,Sn.__)("Use setting","astra-sites")),(0,i.createElement)("span",{"aria-hidden":"true",className:"pointer-events-none absolute h-full w-full rounded-md bg-transparent"}),(0,i.createElement)("span",{"aria-hidden":"true",className:ic(r,"pointer-events-none absolute mx-auto h-4 w-9 rounded-full transition-colors duration-200 ease-in-out")}),(0,i.createElement)("span",{"aria-hidden":"true",className:ic(t?"translate-x-5":"translate-x-0","pointer-events-none absolute left-0 inline-block h-5 w-5 transform rounded-full bg-white shadow transition-transform duration-200 ease-in-out")})))),i_=()=>{const[{siteLogo:e},t]=yo(),[r,n]=(0,i.useState)(!0);(0,oS.addFilter)("editor.MediaUpload","core/edit-post/components/media-upload/replace-media-upload",(()=>lS.MediaUpload));const a=(e,t)=>{wo({param:e,data:t})},o=e=>{t({type:"set",siteLogo:e}),a("siteLogo",e)},s=()=>{o(GH.siteLogo)},l=()=>{a("siteTitle",!r),n((e=>!e))};return(0,i.useEffect)((()=>{if(astraSitesVars.isRTLEnabled){const e=document.querySelector(".components-range-control__wrapper");if(null===e)return;const t=e.children[3].style.left;e.children[3].style.marginRight="-10px",e.children[3].style.removeProperty("margin-left"),e.children[3].style.right=t,e.children[4].style.removeProperty("transform"),e.children[4].style.removeProperty("left"),e.children[4].style.right=t,e.children[4].style.transform="translateX(50%)"}})),(0,i.createElement)(i.Fragment,null,(0,i.createElement)("h5",{className:"!text-sm !font-semibold !mb-1 !mt-5"},"Site Logo"),(0,i.createElement)(lS.MediaUpload,{onSelect:t=>(t=>{const r={id:t.id,url:t.url,width:e.width};"http:"===window.location.protocol?So(t.url,(function(e){r.dataUri=e,o(r)})):o(r)})(t),allowedTypes:["image"],value:e.id,render:({open:n})=>(0,i.createElement)("div",{className:"space-y-3"},!!e.url&&(0,i.createElement)("div",{className:"w-full py-2.5 px-3 flex items-start justify-start gap-3 rounded-md border border-solid border-border-tertiary bg-background-primary"},(0,i.createElement)("div",{className:"w-full flex items-center justify-between"},(0,i.createElement)("div",{className:"flex items-center justify-center rounded-sm bg-zip-dark-theme-border p-1"},(0,i.createElement)("img",{className:"w-8 h-8 object-contain",alt:(0,Sn.__)("Site Logo","astra-sites"),src:e.url})),(0,i.createElement)("div",{className:"flex items-center justify-end gap-4"},(0,i.createElement)("button",{onClick:n,className:"inline-flex border-0 focus:outline-none bg-transparent text-sm font-normal cursor-pointer"},(0,Sn.__)("Change","astra-sites")),(0,i.createElement)("button",{onClick:s,className:"inline-flex border-0 focus:outline-none bg-transparent cursor-pointer"},(0,i.createElement)(aS,{className:"h-5 w-5 text-alert-error"}))))),!e.url&&(0,i.createElement)("button",{className:"w-full py-2.5 px-3 flex items-start justify-start gap-3 rounded-md border border-solid border-border-tertiary cursor-pointer bg-background-primary",onClick:n},(0,i.createElement)(iS,{className:"h-5 w-5 text-zip-app-inactive-icon"}),(0,i.createElement)("div",{className:"space-y-5"},(0,i.createElement)("p",{className:"text-start !text-sm !font-normal !leading-5 !m-0"},(0,Sn.__)("Upload File Here","astra-sites")))),e.url&&(0,i.createElement)("div",{className:"flex items-center justify-between gap-2"},(0,i.createElement)("span",{className:"text-sm font-normal"},(0,Sn.__)("Show site title","astra-sites")),(0,i.createElement)(a_,{value:r,onChange:l,requiredClass:r?"bg-accent-st-secondary":"bg-border-tertiary"})),e.url&&(0,i.createElement)(i.Fragment,null,(0,i.createElement)("div",{className:"flex items-center justify-between gap-2"},(0,i.createElement)("div",{className:"flex-1 text-sm font-normal"},(0,Sn.__)("Logo width","astra-sites")),(0,i.createElement)("div",{className:"w-20 [&_.components\\-base\\-control\\_\\_field]:mb-0"},(0,i.createElement)(sS.RangeControl,{className:"[&_.components\\-range\\-control\\_\\_thumb-wrapper]:border [&_.components\\-range\\-control\\_\\_thumb-wrapper]:border-solid [&_.components\\-range\\-control\\_\\_thumb-wrapper]:border-white [&_.components\\-range\\-control\\_\\_thumb-wrapper]:w-[14px] [&_.components\\-range\\-control\\_\\_thumb-wrapper]:h-[14px] [&_.components\\-range\\-control\\_\\_thumb-wrapper]:mt-2",value:e.width,min:50,max:250,step:1,onChange:r=>{(r=>{const n={...e,width:r};t({type:"set",siteLogo:n}),a("siteLogo",n)})(r)},trackColor:"#2563EB",color:"#2563EB",railColor:"#FFFFFF",disabled:""===e.url,withInputField:!1})),(0,i.createElement)("div",{className:"w-16 flex items-center justify-center gap-1 px-2 py-1 pointer-events-none"},(0,i.createElement)("span",{className:"text-sm font-normal"},e.width),(0,i.createElement)("span",{className:"text-sm font-normal text-zip-app-inactive-icon"},"px"))),(0,i.createElement)("hr",{className:"my-6 border-b-0 border-t border-border-tertiary w-full"})))}))},o_=i.forwardRef((function({title:e,titleId:t,...r},n){return i.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:n,"aria-labelledby":t},r),e?i.createElement("title",{id:t},e):null,i.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M16.023 9.348h4.992v-.001M2.985 19.644v-4.992m0 0h4.992m-4.993 0 3.181 3.183a8.25 8.25 0 0 0 13.803-3.7M4.031 9.865a8.25 8.25 0 0 1 13.803-3.7l3.181 3.182m0-4.991v4.99"}))})),s_=i.forwardRef((function({title:e,titleId:t,...r},n){return i.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:n,"aria-labelledby":t},r),e?i.createElement("title",{id:t},e):null,i.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"m19.5 8.25-7.5 7.5-7.5-7.5"}))})),l_=[{slug:"style-1",title:(0,Sn.__)("Style 1","astra-sites"),colors:["#0085FF","#0177E3","#FFFFFF","#E7F6FF","#212A37","#0F172A","#4F5B62","#070614","#222222"]},{slug:"style-2",title:(0,Sn.__)("Style 2","astra-sites"),colors:["#8B5DFF","#7B47FF","#FFFFFF","#F2F0FE","#1B203A","#0F102A","#4B4D56","#0D0614","#222222"]},{slug:"style-3",title:(0,Sn.__)("Style 3","astra-sites"),colors:["#239D60","#039A4F","#FFFFFF","#EDF6F1","#202B29","#131D19","#353A36","#0C1406","#222222"]},{slug:"style-4",title:(0,Sn.__)("Style 4","astra-sites"),colors:["#FB5FAB","#EA559D","#FFFFFF","#FCEEF5","#29223C","#180F2A","#4B3F4A","#140610","#222222"]},{slug:"style-5",title:(0,Sn.__)("Style 5","astra-sites"),colors:["#DD183B","#CC1939","#FFFFFF","#FFEDE6","#231417","#150B0F","#3D2E32","#140609","#222222"]},{slug:"style-6",title:(0,Sn.__)("Style 6","astra-sites"),colors:["#FD9800","#E98C00","#FFFFFF","#FEF9E1","#161923","#090C17","#2E2D2A","#141006","#222222"]},{slug:"style-7",title:(0,Sn.__)("Style 7","astra-sites"),colors:["#9335B6","#8528a7","#110713","#331438","#F5EDF9","#FFFFFF","#EAD5F3","#170A1C","#222222"]},{slug:"style-8",title:(0,Sn.__)("Style 8","astra-sites"),colors:["#0E75D4","#0D66B9","#011126","#032547","#EBF4FF","#FFFFFF","#C3E0FD","#01142C","#222222"]},{slug:"style-9",title:(0,Sn.__)("Style 9","astra-sites"),colors:["#E11B14","#C00802","#1F0A0C","#1C1B1B","#FBECED","#FFFFFF","#F7D0D1","#1D090B","#222222"]},{slug:"style-10",title:(0,Sn.__)("Style 10","astra-sites"),colors:["#121413","#135F3D","#0E100F","#1B1C1B","#EEF9F3","#FFFFFF","#D8F0E5","#121413","#222222"]}],c_=[{slug:"style-1",title:(0,Sn.__)("Style 1","astra-sites"),colors:["#9335B6","#8528a7","#110713","#331438","#F5EDF9","#FFFFFF","#EAD5F3","#170A1C","#222222"]},{slug:"style-2",title:(0,Sn.__)("Style 2","astra-sites"),colors:["#2235DD","#1a2bc6","#05060F","#131739","#f0f1fd","#FFFFFF","#E4E7FD","#131739","#222222"]},{slug:"style-3",title:(0,Sn.__)("Style 3","astra-sites"),colors:["#377A00","#2f6a00","#151716","#012104","#EAF7EB","#FFFFFF","#D0EBCF","#011502","#222222"]},{slug:"style-4",title:(0,Sn.__)("Style 4","astra-sites"),colors:["#E11B14","#C00802","#1F0A0C","#1C1B1B","#FBECED","#FFFFFF","#F7D0D1","#1D090B","#222222"]},{slug:"style-5",title:(0,Sn.__)("Style 5","astra-sites"),colors:["#9A690F","#885C09","#1A0E00","#291901","#FFF7F0","#FFFFFF","#FFE0C1","#1C1001","#222222"]},{slug:"style-6",title:(0,Sn.__)("Style 6","astra-sites"),colors:["#C74382","#BC3878","#12080D","#1F1C1D","#F8EEF2","#FFFFFF","#F3D4E1","#1A0C13","#222222"]},{slug:"style-7",title:(0,Sn.__)("Style 7","astra-sites"),colors:["#0085FF","#0177E3","#FFFFFF","#E7F6FF","#212A37","#0F172A","#4F5B62","#070614","#222222"]},{slug:"style-8",title:(0,Sn.__)("Style 8","astra-sites"),colors:["#21B4A6","#0FAF9F","#FFFFFF","#EDF6F3","#1C2A3C","#111A28","#4E4E4E","#061314","#222222"]},{slug:"style-9",title:(0,Sn.__)("Style 9","astra-sites"),colors:["#FB5FAB","#EA559D","#FFFFFF","#FCEEF5","#29223C","#180F2A","#4B3F4A","#140610","#222222"]},{slug:"style-10",title:(0,Sn.__)("Style 10","astra-sites"),colors:["#DCA54A","#D09A40","#FFFFFF","#FAF5E5","#1B1B1B","#0E0D06","#2E2D2A","#141006","#222222"]}];function u_(e,t){let[r,n]=(0,i.useState)(e),a=fS(e);return dS((()=>n(a.current)),[a,n,...t]),r}function p_(e){return pS.isServer?null:e instanceof Node?e.ownerDocument:null!=e&&e.hasOwnProperty("current")&&e.current instanceof Node?e.current.ownerDocument:document}let d_=["[contentEditable=true]","[tabindex]","a[href]","area[href]","button:not([disabled])","iframe","input:not([disabled])","select:not([disabled])","textarea:not([disabled])"].map((e=>`${e}:not([tabindex='-1'])`)).join(",");var f_,h_,m_=(e=>(e[e.First=1]="First",e[e.Previous=2]="Previous",e[e.Next=4]="Next",e[e.Last=8]="Last",e[e.WrapAround=16]="WrapAround",e[e.NoScroll=32]="NoScroll",e))(m_||{}),g_=((h_=g_||{})[h_.Error=0]="Error",h_[h_.Overflow=1]="Overflow",h_[h_.Success=2]="Success",h_[h_.Underflow=3]="Underflow",h_),y_=((f_=y_||{})[f_.Previous=-1]="Previous",f_[f_.Next=1]="Next",f_);function v_(e=document.body){return null==e?[]:Array.from(e.querySelectorAll(d_)).sort(((e,t)=>Math.sign((e.tabIndex||Number.MAX_SAFE_INTEGER)-(t.tabIndex||Number.MAX_SAFE_INTEGER))))}var b_=(e=>(e[e.Strict=0]="Strict",e[e.Loose=1]="Loose",e))(b_||{});function x_(e,t=0){var r;return e!==(null==(r=p_(e))?void 0:r.body)&&PS(t,{0:()=>e.matches(d_),1(){let t=e;for(;null!==t;){if(t.matches(d_))return!0;t=t.parentElement}return!1}})}function E_(e){let t=p_(e);yS().nextFrame((()=>{t&&!x_(t.activeElement,0)&&S_(e)}))}var w_=(e=>(e[e.Keyboard=0]="Keyboard",e[e.Mouse=1]="Mouse",e))(w_||{});function S_(e){null==e||e.focus({preventScroll:!0})}"undefined"!=typeof window&&"undefined"!=typeof document&&(document.addEventListener("keydown",(e=>{e.metaKey||e.altKey||e.ctrlKey||(document.documentElement.dataset.headlessuiFocusVisible="")}),!0),document.addEventListener("click",(e=>{1===e.detail?delete document.documentElement.dataset.headlessuiFocusVisible:0===e.detail&&(document.documentElement.dataset.headlessuiFocusVisible="")}),!0));let k_=["textarea","input"].join(",");function C_(e,t=(e=>e)){return e.slice().sort(((e,r)=>{let n=t(e),a=t(r);if(null===n||null===a)return 0;let i=n.compareDocumentPosition(a);return i&Node.DOCUMENT_POSITION_FOLLOWING?-1:i&Node.DOCUMENT_POSITION_PRECEDING?1:0}))}function A_(e,t,{sorted:r=!0,relativeTo:n=null,skipElements:a=[]}={}){let i=Array.isArray(e)?e.length>0?e[0].ownerDocument:document:e.ownerDocument,o=Array.isArray(e)?r?C_(e):e:v_(e);a.length>0&&o.length>1&&(o=o.filter((e=>!a.includes(e)))),n=null!=n?n:i.activeElement;let s,l=(()=>{if(5&t)return 1;if(10&t)return-1;throw new Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),c=(()=>{if(1&t)return 0;if(2&t)return Math.max(0,o.indexOf(n))-1;if(4&t)return Math.max(0,o.indexOf(n))+1;if(8&t)return o.length-1;throw new Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),u=32&t?{preventScroll:!0}:{},p=0,d=o.length;do{if(p>=d||p+d<=0)return 0;let e=c+p;if(16&t)e=(e+d)%d;else{if(e<0)return 3;if(e>=d)return 1}s=o[e],null==s||s.focus(u),p+=l}while(s!==i.activeElement);return 6&t&&function(e){var t,r;return null!=(r=null==(t=null==e?void 0:e.matches)?void 0:t.call(e,k_))&&r}(s)&&s.select(),2}function P_(){return/iPhone/gi.test(window.navigator.platform)||/Mac/gi.test(window.navigator.platform)&&window.navigator.maxTouchPoints>0}function T_(e,t,r){let n=fS(t);(0,i.useEffect)((()=>{function t(e){n.current(e)}return document.addEventListener(e,t,r),()=>document.removeEventListener(e,t,r)}),[e,r])}function I_(e,t,r){let n=fS(t);(0,i.useEffect)((()=>{function t(e){n.current(e)}return window.addEventListener(e,t,r),()=>window.removeEventListener(e,t,r)}),[e,r])}function D_(e,t,r=!0){let n=(0,i.useRef)(!1);function a(r,a){if(!n.current||r.defaultPrevented)return;let i=a(r);if(null===i||!i.getRootNode().contains(i)||!i.isConnected)return;let o=function e(t){return"function"==typeof t?e(t()):Array.isArray(t)||t instanceof Set?t:[t]}(e);for(let e of o){if(null===e)continue;let t=e instanceof HTMLElement?e:e.current;if(null!=t&&t.contains(i)||r.composed&&r.composedPath().includes(t))return}return!x_(i,b_.Loose)&&-1!==i.tabIndex&&r.preventDefault(),t(r,i)}(0,i.useEffect)((()=>{requestAnimationFrame((()=>{n.current=r}))}),[r]);let o=(0,i.useRef)(null);T_("pointerdown",(e=>{var t,r;n.current&&(o.current=(null==(r=null==(t=e.composedPath)?void 0:t.call(e))?void 0:r[0])||e.target)}),!0),T_("mousedown",(e=>{var t,r;n.current&&(o.current=(null==(r=null==(t=e.composedPath)?void 0:t.call(e))?void 0:r[0])||e.target)}),!0),T_("click",(e=>{P_()||/Android/gi.test(window.navigator.userAgent)||o.current&&(a(e,(()=>o.current)),o.current=null)}),!0),T_("touchend",(e=>a(e,(()=>e.target instanceof HTMLElement?e.target:null))),!0),I_("blur",(e=>a(e,(()=>window.document.activeElement instanceof HTMLIFrameElement?window.document.activeElement:null))),!0)}let F_=/([\u2700-\u27BF]|[\uE000-\uF8FF]|\uD83C[\uDC00-\uDFFF]|\uD83D[\uDC00-\uDFFF]|[\u2011-\u26FF]|\uD83E[\uDD10-\uDDFF])/g;function O_(e){var t,r;let n=null!=(t=e.innerText)?t:"",a=e.cloneNode(!0);if(!(a instanceof HTMLElement))return n;let i=!1;for(let e of a.querySelectorAll('[hidden],[aria-hidden],[role="img"]'))e.remove(),i=!0;let o=i?null!=(r=a.innerText)?r:"":n;return F_.test(o)&&(o=o.replace(F_,"")),o}function M_(e){let t=(0,i.useRef)(""),r=(0,i.useRef)("");return hS((()=>{let n=e.current;if(!n)return"";let a=n.innerText;if(t.current===a)return r.current;let i=function(e){let t=e.getAttribute("aria-label");if("string"==typeof t)return t.trim();let r=e.getAttribute("aria-labelledby");if(r){let e=r.split(" ").map((e=>{let t=document.getElementById(e);if(t){let e=t.getAttribute("aria-label");return"string"==typeof e?e.trim():O_(t).trim()}return null})).filter(Boolean);if(e.length>0)return e.join(", ")}return O_(e).trim()}(n).trim().toLowerCase();return t.current=a,r.current=i,i}))}function N_(e){return[e.screenX,e.screenY]}function R_(){let e=(0,i.useRef)([-1,-1]);return{wasMoved(t){let r=N_(t);return(e.current[0]!==r[0]||e.current[1]!==r[1])&&(e.current=r,!0)},update(t){e.current=N_(t)}}}let L_=(0,i.createContext)(null);L_.displayName="OpenClosedContext";var B_=(e=>(e[e.Open=1]="Open",e[e.Closed=2]="Closed",e[e.Closing=4]="Closing",e[e.Opening=8]="Opening",e))(B_||{});function j_(){return(0,i.useContext)(L_)}function V_({value:e,children:t}){return i.createElement(L_.Provider,{value:e},t)}var z_,G_=((z_=G_||{})[z_.First=0]="First",z_[z_.Previous=1]="Previous",z_[z_.Next=2]="Next",z_[z_.Last=3]="Last",z_[z_.Specific=4]="Specific",z_[z_.Nothing=5]="Nothing",z_);function W_(e,t){let r=t.resolveItems();if(r.length<=0)return null;let n=t.resolveActiveIndex(),a=null!=n?n:-1;switch(e.focus){case 0:for(let e=0;e<r.length;++e)if(!t.resolveDisabled(r[e],e,r))return e;return n;case 1:for(let e=a-1;e>=0;--e)if(!t.resolveDisabled(r[e],e,r))return e;return n;case 2:for(let e=a+1;e<r.length;++e)if(!t.resolveDisabled(r[e],e,r))return e;return n;case 3:for(let e=r.length-1;e>=0;--e)if(!t.resolveDisabled(r[e],e,r))return e;return n;case 4:for(let n=0;n<r.length;++n)if(t.resolveId(r[n],n,r)===e.id)return n;return n;case 5:return null;default:!function(e){throw new Error("Unexpected object: "+e)}(e)}}var H_=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(H_||{}),U_=(e=>(e[e.Single=0]="Single",e[e.Multi=1]="Multi",e))(U_||{}),q_=(e=>(e[e.Pointer=0]="Pointer",e[e.Other=1]="Other",e))(q_||{}),$_=(e=>(e[e.OpenListbox=0]="OpenListbox",e[e.CloseListbox=1]="CloseListbox",e[e.GoToOption=2]="GoToOption",e[e.Search=3]="Search",e[e.ClearSearch=4]="ClearSearch",e[e.RegisterOption=5]="RegisterOption",e[e.UnregisterOption=6]="UnregisterOption",e[e.RegisterLabel=7]="RegisterLabel",e))($_||{});function Z_(e,t=(e=>e)){let r=null!==e.activeOptionIndex?e.options[e.activeOptionIndex]:null,n=C_(t(e.options.slice()),(e=>e.dataRef.current.domRef.current)),a=r?n.indexOf(r):null;return-1===a&&(a=null),{options:n,activeOptionIndex:a}}let X_={1:e=>e.dataRef.current.disabled||1===e.listboxState?e:{...e,activeOptionIndex:null,listboxState:1},0(e){if(e.dataRef.current.disabled||0===e.listboxState)return e;let t=e.activeOptionIndex,{isSelected:r}=e.dataRef.current,n=e.options.findIndex((e=>r(e.dataRef.current.value)));return-1!==n&&(t=n),{...e,listboxState:0,activeOptionIndex:t}},2(e,t){var r;if(e.dataRef.current.disabled||1===e.listboxState)return e;let n=Z_(e),a=W_(t,{resolveItems:()=>n.options,resolveActiveIndex:()=>n.activeOptionIndex,resolveId:e=>e.id,resolveDisabled:e=>e.dataRef.current.disabled});return{...e,...n,searchQuery:"",activeOptionIndex:a,activationTrigger:null!=(r=t.trigger)?r:1}},3:(e,t)=>{if(e.dataRef.current.disabled||1===e.listboxState)return e;let r=""!==e.searchQuery?0:1,n=e.searchQuery+t.value.toLowerCase(),a=(null!==e.activeOptionIndex?e.options.slice(e.activeOptionIndex+r).concat(e.options.slice(0,e.activeOptionIndex+r)):e.options).find((e=>{var t;return!e.dataRef.current.disabled&&(null==(t=e.dataRef.current.textValue)?void 0:t.startsWith(n))})),i=a?e.options.indexOf(a):-1;return-1===i||i===e.activeOptionIndex?{...e,searchQuery:n}:{...e,searchQuery:n,activeOptionIndex:i,activationTrigger:1}},4:e=>e.dataRef.current.disabled||1===e.listboxState||""===e.searchQuery?e:{...e,searchQuery:""},5:(e,t)=>{let r={id:t.id,dataRef:t.dataRef},n=Z_(e,(e=>[...e,r]));return null===e.activeOptionIndex&&e.dataRef.current.isSelected(t.dataRef.current.value)&&(n.activeOptionIndex=n.options.indexOf(r)),{...e,...n}},6:(e,t)=>{let r=Z_(e,(e=>{let r=e.findIndex((e=>e.id===t.id));return-1!==r&&e.splice(r,1),e}));return{...e,...r,activationTrigger:1}},7:(e,t)=>({...e,labelId:t.id})},Q_=(0,i.createContext)(null);function Y_(e){let t=(0,i.useContext)(Q_);if(null===t){let t=new Error(`<${e} /> is missing a parent <Listbox /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,Y_),t}return t}Q_.displayName="ListboxActionsContext";let J_=(0,i.createContext)(null);function K_(e){let t=(0,i.useContext)(J_);if(null===t){let t=new Error(`<${e} /> is missing a parent <Listbox /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,K_),t}return t}function ek(e,t){return PS(t.type,X_,e,t)}J_.displayName="ListboxDataContext";let tk=i.Fragment,rk=TS.RenderStrategy|TS.Static,nk=NS((function(e,t){let{value:r,defaultValue:n,form:a,name:o,onChange:s,by:l=((e,t)=>e===t),disabled:c=!1,horizontal:u=!1,multiple:p=!1,...d}=e;const f=u?"horizontal":"vertical";let h=CS(t),[m=(p?[]:void 0),g]=mS(r,s,n),[y,v]=(0,i.useReducer)(ek,{dataRef:(0,i.createRef)(),listboxState:1,options:[],searchQuery:"",labelId:null,activeOptionIndex:null,activationTrigger:1}),b=(0,i.useRef)({static:!1,hold:!1}),x=(0,i.useRef)(null),E=(0,i.useRef)(null),w=(0,i.useRef)(null),S=hS("string"==typeof l?(e,t)=>{let r=l;return(null==e?void 0:e[r])===(null==t?void 0:t[r])}:l),_=(0,i.useCallback)((e=>PS(k.mode,{1:()=>m.some((t=>S(t,e))),0:()=>S(m,e)})),[m]),k=(0,i.useMemo)((()=>({...y,value:m,disabled:c,mode:p?1:0,orientation:f,compare:S,isSelected:_,optionsPropsRef:b,labelRef:x,buttonRef:E,optionsRef:w})),[m,c,p,y]);dS((()=>{y.dataRef.current=k}),[k]),D_([k.buttonRef,k.optionsRef],((e,t)=>{var r;v({type:1}),x_(t,b_.Loose)||(e.preventDefault(),null==(r=k.buttonRef.current)||r.focus())}),0===k.listboxState);let C=(0,i.useMemo)((()=>({open:0===k.listboxState,disabled:c,value:m})),[k,c,m]),A=hS((e=>{let t=k.options.find((t=>t.id===e));t&&M(t.dataRef.current.value)})),P=hS((()=>{if(null!==k.activeOptionIndex){let{dataRef:e,id:t}=k.options[k.activeOptionIndex];M(e.current.value),v({type:2,focus:G_.Specific,id:t})}})),T=hS((()=>v({type:0}))),I=hS((()=>v({type:1}))),D=hS(((e,t,r)=>e===G_.Specific?v({type:2,focus:G_.Specific,id:t,trigger:r}):v({type:2,focus:e,trigger:r}))),F=hS(((e,t)=>(v({type:5,id:e,dataRef:t}),()=>v({type:6,id:e})))),O=hS((e=>(v({type:7,id:e}),()=>v({type:7,id:null})))),M=hS((e=>PS(k.mode,{0:()=>null==g?void 0:g(e),1(){let t=k.value.slice(),r=t.findIndex((t=>S(t,e)));return-1===r?t.push(e):t.splice(r,1),null==g?void 0:g(t)}}))),N=hS((e=>v({type:3,value:e}))),R=hS((()=>v({type:4}))),L=(0,i.useMemo)((()=>({onChange:M,registerOption:F,registerLabel:O,goToOption:D,closeListbox:I,openListbox:T,selectActiveOption:P,selectOption:A,search:N,clearSearch:R})),[]),B={ref:h},j=(0,i.useRef)(null),V=vS();return(0,i.useEffect)((()=>{j.current&&void 0!==n&&V.addEventListener(j.current,"reset",(()=>{null==g||g(n)}))}),[j,g]),i.createElement(Q_.Provider,{value:L},i.createElement(J_.Provider,{value:k},i.createElement(V_,{value:PS(k.listboxState,{0:B_.Open,1:B_.Closed})},null!=o&&null!=m&&zS({[o]:m}).map((([e,t],r)=>i.createElement(jS,{features:BS.Hidden,ref:0===r?e=>{var t;j.current=null!=(t=null==e?void 0:e.closest("form"))?t:null}:void 0,...RS({key:e,as:"input",type:"hidden",hidden:!0,readOnly:!0,form:a,disabled:c,name:e,value:t})}))),DS({ourProps:B,theirProps:d,slot:C,defaultTag:tk,name:"Listbox"}))))})),ak=NS((function(e,t){var r;let n=ES(),{id:a=`headlessui-listbox-button-${n}`,...o}=e,s=K_("Listbox.Button"),l=Y_("Listbox.Button"),c=CS(s.buttonRef,t),u=vS(),p=hS((e=>{switch(e.key){case XS.Space:case XS.Enter:case XS.ArrowDown:e.preventDefault(),l.openListbox(),u.nextFrame((()=>{s.value||l.goToOption(G_.First)}));break;case XS.ArrowUp:e.preventDefault(),l.openListbox(),u.nextFrame((()=>{s.value||l.goToOption(G_.Last)}))}})),d=hS((e=>{e.key===XS.Space&&e.preventDefault()})),f=hS((e=>{if(VS(e.currentTarget))return e.preventDefault();0===s.listboxState?(l.closeListbox(),u.nextFrame((()=>{var e;return null==(e=s.buttonRef.current)?void 0:e.focus({preventScroll:!0})}))):(e.preventDefault(),l.openListbox())})),h=u_((()=>{if(s.labelId)return[s.labelId,a].join(" ")}),[s.labelId,a]),m=(0,i.useMemo)((()=>({open:0===s.listboxState,disabled:s.disabled,value:s.value})),[s]);return DS({ourProps:{ref:c,id:a,type:SS(e,s.buttonRef),"aria-haspopup":"listbox","aria-controls":null==(r=s.optionsRef.current)?void 0:r.id,"aria-expanded":0===s.listboxState,"aria-labelledby":h,disabled:s.disabled,onKeyDown:p,onKeyUp:d,onClick:f},theirProps:o,slot:m,defaultTag:"button",name:"Listbox.Button"})})),ik=NS((function(e,t){let r=ES(),{id:n=`headlessui-listbox-label-${r}`,...a}=e,o=K_("Listbox.Label"),s=Y_("Listbox.Label"),l=CS(o.labelRef,t);dS((()=>s.registerLabel(n)),[n]);let c=hS((()=>{var e;return null==(e=o.buttonRef.current)?void 0:e.focus({preventScroll:!0})})),u=(0,i.useMemo)((()=>({open:0===o.listboxState,disabled:o.disabled})),[o]);return DS({ourProps:{ref:l,id:n,onClick:c},theirProps:a,slot:u,defaultTag:"label",name:"Listbox.Label"})})),ok=NS((function(e,t){var r;let n=ES(),{id:a=`headlessui-listbox-options-${n}`,...o}=e,s=K_("Listbox.Options"),l=Y_("Listbox.Options"),c=CS(s.optionsRef,t),u=vS(),p=vS(),d=j_(),f=null!==d?(d&B_.Open)===B_.Open:0===s.listboxState;(0,i.useEffect)((()=>{var e;let t=s.optionsRef.current;t&&0===s.listboxState&&t!==(null==(e=p_(t))?void 0:e.activeElement)&&t.focus({preventScroll:!0})}),[s.listboxState,s.optionsRef]);let h=hS((e=>{switch(p.dispose(),e.key){case XS.Space:if(""!==s.searchQuery)return e.preventDefault(),e.stopPropagation(),l.search(e.key);case XS.Enter:if(e.preventDefault(),e.stopPropagation(),null!==s.activeOptionIndex){let{dataRef:e}=s.options[s.activeOptionIndex];l.onChange(e.current.value)}0===s.mode&&(l.closeListbox(),yS().nextFrame((()=>{var e;return null==(e=s.buttonRef.current)?void 0:e.focus({preventScroll:!0})})));break;case PS(s.orientation,{vertical:XS.ArrowDown,horizontal:XS.ArrowRight}):return e.preventDefault(),e.stopPropagation(),l.goToOption(G_.Next);case PS(s.orientation,{vertical:XS.ArrowUp,horizontal:XS.ArrowLeft}):return e.preventDefault(),e.stopPropagation(),l.goToOption(G_.Previous);case XS.Home:case XS.PageUp:return e.preventDefault(),e.stopPropagation(),l.goToOption(G_.First);case XS.End:case XS.PageDown:return e.preventDefault(),e.stopPropagation(),l.goToOption(G_.Last);case XS.Escape:return e.preventDefault(),e.stopPropagation(),l.closeListbox(),u.nextFrame((()=>{var e;return null==(e=s.buttonRef.current)?void 0:e.focus({preventScroll:!0})}));case XS.Tab:e.preventDefault(),e.stopPropagation();break;default:1===e.key.length&&(l.search(e.key),p.setTimeout((()=>l.clearSearch()),350))}})),m=u_((()=>{var e;return null==(e=s.buttonRef.current)?void 0:e.id}),[s.buttonRef.current]),g=(0,i.useMemo)((()=>({open:0===s.listboxState})),[s]);return DS({ourProps:{"aria-activedescendant":null===s.activeOptionIndex||null==(r=s.options[s.activeOptionIndex])?void 0:r.id,"aria-multiselectable":1===s.mode||void 0,"aria-labelledby":m,"aria-orientation":s.orientation,id:a,onKeyDown:h,role:"listbox",tabIndex:0,ref:c},theirProps:o,slot:g,defaultTag:"ul",features:rk,visible:f,name:"Listbox.Options"})})),sk=NS((function(e,t){let r=ES(),{id:n=`headlessui-listbox-option-${r}`,disabled:a=!1,value:o,...s}=e,l=K_("Listbox.Option"),c=Y_("Listbox.Option"),u=null!==l.activeOptionIndex&&l.options[l.activeOptionIndex].id===n,p=l.isSelected(o),d=(0,i.useRef)(null),f=M_(d),h=fS({disabled:a,value:o,domRef:d,get textValue(){return f()}}),m=CS(t,d);dS((()=>{if(0!==l.listboxState||!u||0===l.activationTrigger)return;let e=yS();return e.requestAnimationFrame((()=>{var e,t;null==(t=null==(e=d.current)?void 0:e.scrollIntoView)||t.call(e,{block:"nearest"})})),e.dispose}),[d,u,l.listboxState,l.activationTrigger,l.activeOptionIndex]),dS((()=>c.registerOption(n,h)),[h,n]);let g=hS((e=>{if(a)return e.preventDefault();c.onChange(o),0===l.mode&&(c.closeListbox(),yS().nextFrame((()=>{var e;return null==(e=l.buttonRef.current)?void 0:e.focus({preventScroll:!0})})))})),y=hS((()=>{if(a)return c.goToOption(G_.Nothing);c.goToOption(G_.Specific,n)})),v=R_(),b=hS((e=>v.update(e))),x=hS((e=>{v.wasMoved(e)&&(a||u||c.goToOption(G_.Specific,n,0))})),E=hS((e=>{v.wasMoved(e)&&(a||u&&c.goToOption(G_.Nothing))})),w=(0,i.useMemo)((()=>({active:u,selected:p,disabled:a})),[u,p,a]);return DS({ourProps:{id:n,ref:m,role:"option",tabIndex:!0===a?void 0:-1,"aria-disabled":!0===a||void 0,"aria-selected":p,disabled:void 0,onClick:g,onFocus:y,onPointerEnter:b,onMouseEnter:b,onPointerMove:x,onMouseMove:x,onPointerLeave:E,onMouseLeave:E},theirProps:s,slot:w,defaultTag:"li",name:"Listbox.Option"})})),lk=Object.assign(nk,{Button:ak,Label:ik,Options:ok,Option:sk});function ck(){let e=(0,i.useRef)(!1);return dS((()=>(e.current=!0,()=>{e.current=!1})),[]),e}function uk(e,...t){e&&t.length>0&&e.classList.add(...t)}function pk(e,...t){e&&t.length>0&&e.classList.remove(...t)}function dk(e=""){return e.split(/\s+/).filter((e=>e.length>1))}let fk=(0,i.createContext)(null);fk.displayName="TransitionContext";var hk=(e=>(e.Visible="visible",e.Hidden="hidden",e))(hk||{});let mk=(0,i.createContext)(null);function gk(e){return"children"in e?gk(e.children):e.current.filter((({el:e})=>null!==e.current)).filter((({state:e})=>"visible"===e)).length>0}function yk(e,t){let r=fS(e),n=(0,i.useRef)([]),a=ck(),o=vS(),s=hS(((e,t=IS.Hidden)=>{let i=n.current.findIndex((({el:t})=>t===e));-1!==i&&(PS(t,{[IS.Unmount](){n.current.splice(i,1)},[IS.Hidden](){n.current[i].state="hidden"}}),o.microTask((()=>{var e;!gk(n)&&a.current&&(null==(e=r.current)||e.call(r))})))})),l=hS((e=>{let t=n.current.find((({el:t})=>t===e));return t?"visible"!==t.state&&(t.state="visible"):n.current.push({el:e,state:"visible"}),()=>s(e,IS.Unmount)})),c=(0,i.useRef)([]),u=(0,i.useRef)(Promise.resolve()),p=(0,i.useRef)({enter:[],leave:[],idle:[]}),d=hS(((e,r,n)=>{c.current.splice(0),t&&(t.chains.current[r]=t.chains.current[r].filter((([t])=>t!==e))),null==t||t.chains.current[r].push([e,new Promise((e=>{c.current.push(e)}))]),null==t||t.chains.current[r].push([e,new Promise((e=>{Promise.all(p.current[r].map((([e,t])=>t))).then((()=>e()))}))]),"enter"===r?u.current=u.current.then((()=>null==t?void 0:t.wait.current)).then((()=>n(r))):n(r)})),f=hS(((e,t,r)=>{Promise.all(p.current[t].splice(0).map((([e,t])=>t))).then((()=>{var e;null==(e=c.current.shift())||e()})).then((()=>r(t)))}));return(0,i.useMemo)((()=>({children:n,register:l,unregister:s,onStart:d,onStop:f,wait:u,chains:p})),[l,s,n,d,f,p,u])}function vk(){}mk.displayName="NestingContext";let bk=["beforeEnter","afterEnter","beforeLeave","afterLeave"];function xk(e){var t;let r={};for(let n of bk)r[n]=null!=(t=e[n])?t:vk;return r}let Ek=TS.RenderStrategy,wk=NS((function(e,t){let{show:r,appear:n=!1,unmount:a=!0,...o}=e,s=(0,i.useRef)(null),l=CS(s,t);bS();let c=j_();if(void 0===r&&null!==c&&(r=(c&B_.Open)===B_.Open),![!0,!1].includes(r))throw new Error("A <Transition /> is used but it is missing a `show={true | false}` prop.");let[u,p]=(0,i.useState)(r?"visible":"hidden"),d=yk((()=>{p("hidden")})),[f,h]=(0,i.useState)(!0),m=(0,i.useRef)([r]);dS((()=>{!1!==f&&m.current[m.current.length-1]!==r&&(m.current.push(r),h(!1))}),[m,r]);let g=(0,i.useMemo)((()=>({show:r,appear:n,initial:f})),[r,n,f]);(0,i.useEffect)((()=>{if(r)p("visible");else if(gk(d)){let e=s.current;if(!e)return;let t=e.getBoundingClientRect();0===t.x&&0===t.y&&0===t.width&&0===t.height&&p("hidden")}else p("hidden")}),[r,d]);let y={unmount:a},v=hS((()=>{var t;f&&h(!1),null==(t=e.beforeEnter)||t.call(e)})),b=hS((()=>{var t;f&&h(!1),null==(t=e.beforeLeave)||t.call(e)}));return i.createElement(mk.Provider,{value:d},i.createElement(fk.Provider,{value:g},DS({ourProps:{...y,as:i.Fragment,children:i.createElement(Sk,{ref:l,...y,...o,beforeEnter:v,beforeLeave:b})},theirProps:{},defaultTag:i.Fragment,features:Ek,visible:"visible"===u,name:"Transition"})))})),Sk=NS((function(e,t){var r,n;let{beforeEnter:a,afterEnter:o,beforeLeave:s,afterLeave:l,enter:c,enterFrom:u,enterTo:p,entered:d,leave:f,leaveFrom:h,leaveTo:m,...g}=e,y=(0,i.useRef)(null),v=CS(y,t),b=null==(r=g.unmount)||r?IS.Unmount:IS.Hidden,{show:x,appear:E,initial:w}=function(){let e=(0,i.useContext)(fk);if(null===e)throw new Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),[S,_]=(0,i.useState)(x?"visible":"hidden"),k=function(){let e=(0,i.useContext)(mk);if(null===e)throw new Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),{register:C,unregister:A}=k;(0,i.useEffect)((()=>C(y)),[C,y]),(0,i.useEffect)((()=>{if(b===IS.Hidden&&y.current)return x&&"visible"!==S?void _("visible"):PS(S,{hidden:()=>A(y),visible:()=>C(y)})}),[S,y,C,A,x,b]);let P=fS({base:dk(g.className),enter:dk(c),enterFrom:dk(u),enterTo:dk(p),entered:dk(d),leave:dk(f),leaveFrom:dk(h),leaveTo:dk(m)}),T=function(e){let t=(0,i.useRef)(xk(e));return(0,i.useEffect)((()=>{t.current=xk(e)}),[e]),t}({beforeEnter:a,afterEnter:o,beforeLeave:s,afterLeave:l}),I=bS();(0,i.useEffect)((()=>{if(I&&"visible"===S&&null===y.current)throw new Error("Did you forget to passthrough the `ref` to the actual DOM node?")}),[y,S,I]);let D=E&&x&&w,F=!I||w&&!E?"idle":x?"enter":"leave",O=function(e=0){let[t,r]=(0,i.useState)(e),n=ck(),a=(0,i.useCallback)((e=>{n.current&&r((t=>t|e))}),[t,n]),o=(0,i.useCallback)((e=>Boolean(t&e)),[t]),s=(0,i.useCallback)((e=>{n.current&&r((t=>t&~e))}),[r,n]),l=(0,i.useCallback)((e=>{n.current&&r((t=>t^e))}),[r]);return{flags:t,addFlag:a,hasFlag:o,removeFlag:s,toggleFlag:l}}(0),M=hS((e=>PS(e,{enter:()=>{O.addFlag(B_.Opening),T.current.beforeEnter()},leave:()=>{O.addFlag(B_.Closing),T.current.beforeLeave()},idle:()=>{}}))),N=hS((e=>PS(e,{enter:()=>{O.removeFlag(B_.Opening),T.current.afterEnter()},leave:()=>{O.removeFlag(B_.Closing),T.current.afterLeave()},idle:()=>{}}))),R=yk((()=>{_("hidden"),A(y)}),k),L=(0,i.useRef)(!1);!function({immediate:e,container:t,direction:r,classes:n,onStart:a,onStop:i}){let o=ck(),s=vS(),l=fS(r);dS((()=>{e&&(l.current="enter")}),[e]),dS((()=>{let e=yS();s.add(e.dispose);let r=t.current;if(r&&"idle"!==l.current&&o.current)return e.dispose(),a.current(l.current),e.add(function(e,t,r,n){let a=r?"enter":"leave",i=yS(),o=void 0!==n?function(e){let t={called:!1};return(...r)=>{if(!t.called)return t.called=!0,e(...r)}}(n):()=>{};"enter"===a&&(e.removeAttribute("hidden"),e.style.display="");let s=PS(a,{enter:()=>t.enter,leave:()=>t.leave}),l=PS(a,{enter:()=>t.enterTo,leave:()=>t.leaveTo}),c=PS(a,{enter:()=>t.enterFrom,leave:()=>t.leaveFrom});return pk(e,...t.base,...t.enter,...t.enterTo,...t.enterFrom,...t.leave,...t.leaveFrom,...t.leaveTo,...t.entered),uk(e,...t.base,...s,...c),i.nextFrame((()=>{pk(e,...t.base,...s,...c),uk(e,...t.base,...s,...l),function(e,t){let r=yS();if(!e)return r.dispose;let{transitionDuration:n,transitionDelay:a}=getComputedStyle(e),[i,o]=[n,a].map((e=>{let[t=0]=e.split(",").filter(Boolean).map((e=>e.includes("ms")?parseFloat(e):1e3*parseFloat(e))).sort(((e,t)=>t-e));return t})),s=i+o;if(0!==s){r.group((r=>{r.setTimeout((()=>{t(),r.dispose()}),s),r.addEventListener(e,"transitionrun",(e=>{e.target===e.currentTarget&&r.dispose()}))}));let n=r.addEventListener(e,"transitionend",(e=>{e.target===e.currentTarget&&(t(),n())}))}else t();r.add((()=>t())),r.dispose}(e,(()=>(pk(e,...t.base,...s),uk(e,...t.base,...t.entered),o())))})),i.dispose}(r,n.current,"enter"===l.current,(()=>{e.dispose(),i.current(l.current)}))),e.dispose}),[r])}({immediate:D,container:y,classes:P,direction:F,onStart:fS((e=>{L.current=!0,R.onStart(y,e,M)})),onStop:fS((e=>{L.current=!1,R.onStop(y,e,N),"leave"===e&&!gk(R)&&(_("hidden"),A(y))}))});let B=g,j={ref:v};return D?B={...B,className:AS(g.className,...P.current.enter,...P.current.enterFrom)}:L.current&&(B.className=AS(g.className,null==(n=y.current)?void 0:n.className),""===B.className&&delete B.className),i.createElement(mk.Provider,{value:R},i.createElement(V_,{value:PS(S,{visible:B_.Open,hidden:B_.Closed})|O.flags},DS({ourProps:j,theirProps:B,defaultTag:"div",features:Ek,visible:"visible"===S,name:"Transition.Child"})))})),_k=NS((function(e,t){let r=null!==(0,i.useContext)(fk),n=null!==j_();return i.createElement(i.Fragment,null,!r&&n?i.createElement(wk,{ref:t,...e}):i.createElement(Sk,{ref:t,...e}))})),kk=Object.assign(wk,{Child:_k,Root:wk});function Ck({value:e,onChange:t,by:r="id",children:n}){return(0,i.createElement)(lk,{value:e,onChange:t,by:r},(({open:e})=>"function"==typeof n?n({open:e}):"string"!=typeof n&&(0,i.isValidElement)(n)?i.Children.map(n,(t=>{if((0,i.isValidElement)(t)){const r={...t.props};return(0,i.cloneElement)(t,{...r,open:e})}})):n))}(Ck=(0,i.memo)(Ck)).Label=({className:e,children:t})=>(0,i.createElement)(lk.Label,{className:ic("block text-sm font-medium leading-6 text-gray-900",e)},t),Ck.Label=(0,i.memo)(Ck.Label),Ck.Button=({className:e,children:t})=>(0,i.createElement)(lk.Button,{className:ic("relative w-full cursor-default rounded-md bg-white py-2.5 pl-3 pr-10 text-left text-gray-900 shadow-sm border-0 focus:outline-none sm:text-sm sm:leading-6",e)},t),Ck.Button=(0,i.memo)(Ck.Button),Ck.Options=({open:e,className:t,children:r})=>(0,i.createElement)(kk,{show:e,as:i.Fragment,leave:"transition ease-in duration-100",leaveFrom:"opacity-100",leaveTo:"opacity-0"},(0,i.createElement)(lk.Options,{className:ic("absolute z-10 mt-1 max-h-60 w-full overflow-auto rounded-md bg-white p-2 shadow-lg focus:outline-none text-sm",t)},r)),Ck.Options=(0,i.memo)(Ck.Options),Ck.Option=({value:e,className:t,children:r})=>(0,i.createElement)(lk.Option,{className:({active:e,selected:r})=>ic("relative cursor-default select-none rounded py-2 pl-2 pr-9 m-0","function"==typeof t?t({active:e,selected:r}):t),value:e},(({selected:e,active:t})=>"function"==typeof r?r({selected:e,active:t}):"string"!=typeof r&&(0,i.isValidElement)(r)?i.Children.map(r,(r=>{if((0,i.isValidElement)(r)){const n={...r.props};return(0,i.cloneElement)(r,{...n,selected:e,active:t})}})):r)),Ck.Option=(0,i.memo)(Ck.Option);const Ak=Ck,Pk=(0,i.memo)((()=>{const[{activePalette:e,templateResponse:t},r]=yo(),[n,a]=(0,i.useState)(c_),o=e=>{wo(e)};(0,i.useEffect)((()=>{const e=ko(t);let n="light"===Po(t)?c_:l_;const i=t?.["astra-custom-palettes"]||[];if(i.length&&i.length%2==0){let e=i;const t=[];e.map((e=>{const r={slug:e.slug,title:e.slug},a=[...n[0].colors];return a[0]=e.colors[0],a[1]=e.colors[1],r.colors=a,t.push(r),t})),e=[...t,...n],e.map(((t,r)=>(e[r].title="Style"+(r+1),e[r].slug="style-"+(r+1),e))),n=e}a([...e,...n]),r({type:"set",activePalette:e[0]})}),[t]);const s=()=>{const e=n[0];o({param:"colorPalette",data:e}),r({type:"set",activePalette:e})};return(0,i.createElement)(Ak,{value:e,onChange:e=>{o({param:"colorPalette",data:e}),r({type:"set",activePalette:e})},by:"slug"},(({open:t})=>(0,i.createElement)(i.Fragment,null,(0,i.createElement)("div",{className:"flex items-center justify-between !mt-5"},(0,i.createElement)(Ak.Label,{className:" text-sm font-normal"},"Color Palette"),(0,i.createElement)("button",{key:"reset-to-default-colors",className:zw("inline-flex p-px items-center justify-center text-zip-app-inactive-icon border-0 bg-transparent focus:outline-none transition-colors duration-200 ease-in-out","default"!==e?.slug&&"text-zip-dark-theme-content-background cursor-pointer"),..."default"!==e?.slug&&{onClick:s}},(0,i.createElement)(o_,{className:"w-[0.875rem] h-[0.875rem]",strokeWidth:2}))),(0,i.createElement)("div",{className:"relative mt-1 bg-background-primary"},(0,i.createElement)(Ak.Button,{className:"text-sm font-normal bg-transparent border border-solid border-border-tertiary"},(0,i.createElement)("div",{className:"flex justify-start items-center gap-3"},(0,i.createElement)("div",{className:"w-[30px] h-5"},(0,i.createElement)("span",{className:"inline-block w-[20px] h-full",style:{background:e?.colors?.[1]}}),(0,i.createElement)("span",{className:"inline-block w-[10px] h-full",style:{background:e?.colors?.[0]}})),(0,i.createElement)("span",{className:"block truncate"},e?.title)),(0,i.createElement)("span",{className:"pointer-events-none absolute inset-y-0 right-0 flex items-center pr-2"},(0,i.createElement)(s_,{className:"h-5 w-5 text-gray-400","aria-hidden":"true"}))),(0,i.createElement)(Ak.Options,{open:t,className:"!space-y-2"},n.map((e=>(0,i.createElement)(Ak.Option,{key:e.slug,value:e,className:({active:e,selected:t})=>zw("flex justify-start items-center gap-3 text-body-text",t&&"bg-zip-app-light-bg",e&&"bg-zip-app-light-bg")},(({selected:t})=>(0,i.createElement)(i.Fragment,null,(0,i.createElement)("div",{className:"w-[30px] h-5"},(0,i.createElement)("span",{className:"inline-block w-[20px] h-full",style:{background:e?.colors?.[1]}}),(0,i.createElement)("span",{className:"inline-block w-[10px] h-full",style:{background:e?.colors?.[0]}})),(0,i.createElement)("span",{className:zw(t?"font-semibold":"font-normal","block truncate")},e?.title)))))))))))})),Tk=[{"body-font-family":"'Source Sans Pro', sans-serif","body-font-family-slug":"source-sans-pro","body-font-variant":"","body-font-weight":400,"font-size-body":{desktop:16,tablet:"",mobile:"","desktop-unit":"px","tablet-unit":"px","mobile-unit":"px"},"body-line-height":"","headings-font-family":"'Playfair Display', serif","headings-font-family-slug":"playfair-display","headings-font-weight":700,"headings-line-height":"","headings-font-variant":""},{"body-font-family":"'Lato', sans-serif","body-font-family-slug":"lato","body-font-variant":"","body-font-weight":400,"font-size-body":{desktop:16,tablet:"",mobile:"","desktop-unit":"px","tablet-unit":"px","mobile-unit":"px"},"body-line-height":"","headings-font-family":"'Poppins', sans-serif","headings-font-family-slug":"poppins","headings-font-weight":700,"headings-line-height":"","headings-font-variant":""},{"body-font-family":"'Lato', sans-serif","body-font-family-slug":"lato","body-font-variant":"","body-font-weight":400,"font-size-body":{desktop:17,tablet:"",mobile:"","desktop-unit":"px","tablet-unit":"px","mobile-unit":"px"},"body-line-height":"","headings-font-family":"'Montserrat', sans-serif","headings-font-family-slug":"montserrat","headings-font-weight":700,"headings-line-height":"","headings-font-variant":""},{"body-font-family":"'Karla', sans-serif","body-font-family-slug":"karla","body-font-variant":"","body-font-weight":400,"font-size-body":{desktop:17,tablet:"",mobile:"","desktop-unit":"px","tablet-unit":"px","mobile-unit":"px"},"body-line-height":"","headings-font-family":"'Rubik', sans-serif","headings-font-family-slug":"rubik","headings-font-weight":700,"headings-line-height":"","headings-font-variant":""},{"body-font-family":"'Roboto', sans-serif","body-font-family-slug":"roboto","body-font-variant":"","body-font-weight":400,"font-size-body":{desktop:16,tablet:"",mobile:"","desktop-unit":"px","tablet-unit":"px","mobile-unit":"px"},"body-line-height":"","headings-font-family":"'Roboto Condensed', sans-serif","headings-font-family-slug":"roboto-condensed","headings-font-weight":700,"headings-line-height":"","headings-font-variant":""},{"body-font-family":"'Figtree', sans-serif","body-font-family-slug":"inter","body-font-variant":"","body-font-weight":400,"font-size-body":{desktop:17,tablet:"",mobile:"","desktop-unit":"px","tablet-unit":"px","mobile-unit":"px"},"body-line-height":"","headings-font-family":"'Merriweather', serif","headings-font-family-slug":"merriweather","headings-font-weight":700,"headings-line-height":"","headings-font-variant":""},{"body-font-family":"'Open Sans', sans-serif","body-font-family-slug":"open-sans","body-font-variant":"","body-font-weight":400,"font-size-body":{desktop:16,tablet:"",mobile:"","desktop-unit":"px","tablet-unit":"px","mobile-unit":"px"},"body-line-height":"","headings-font-family":"'Vollkorn', serif","headings-font-family-slug":"vollkorn","headings-font-weight":700,"headings-line-height":"","headings-font-variant":""},{"body-font-family":"'Work Sans', sans-serif","body-font-family-slug":"work-sans","body-font-variant":"","body-font-weight":400,"font-size-body":{desktop:16,tablet:"",mobile:"","desktop-unit":"px","tablet-unit":"px","mobile-unit":"px"},"body-line-height":"","headings-font-family":"'Open Sans', sans-serif","headings-font-family-slug":"open-sans","headings-font-weight":700,"headings-line-height":"","headings-font-variant":""}],Ik=({widthClassName:e="w-5",heightClassName:t="h-5",colorClassName:r="text-white",className:n})=>(0,i.createElement)("svg",{className:ic("animate-spin",e,t,r,n),xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"},(0,i.createElement)("circle",{className:"opacity-25",cx:"12",cy:"12",r:"10",stroke:"currentColor",strokeWidth:"4"}),(0,i.createElement)("path",{className:"opacity-75",fill:"currentColor",d:"M4 12a8 8 0 018-8V0C5.373 0 0 5.373 0 12h4zm2 5.291A7.962 7.962 0 014 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z"})),Dk=window.lodash,Fk=()=>{const e={patterns:[],wireframes:[]},{allBlocks:t}=astraSitesVars;for(const r in t){const n=t[r].wireframe||{};Object.keys(n).length?e.wireframes.push(t[r]):e.patterns.push(t[r])}return e},Ok=()=>{const e=[],{allBlocksPages:t}=astraSitesVars;for(const r in t)e.push(t[r]);return e},Mk=()=>Fk().patterns,Nk=()=>Fk().wireframes,Rk=(e,t,r,n,a)=>jk(e,t,r,n,Mk(),a,"block"),Lk=(e,t,r,n,a)=>jk(e,t,r,n,Ok(),a,"page"),Bk=(e,t,r,n)=>jk(e,t,r,n,Nk()),jk=(e,t,r,n,a,i,o)=>{a||(a=astraSitesVars.allBlocks);let s=[];e&&(s=a.filter((t=>t.title.toLowerCase().includes(e.toLowerCase()))));let l=[];if(r&&(l=a.filter((e=>{const t=Object.values(e.tag);if(t.length){for(const e in t)if(t[e].toLowerCase().includes(r.toLowerCase()))return!0;return!1}return!1}))),(e||r)&&(a=(0,Dk.unionBy)(s,l,"ID")),t)if("favorite"===t){const e=i[o];a=a.filter((t=>e.includes(parseInt(+t.ID))))}else a=a.filter((e=>parseInt(t)===parseInt(e.category)));return n&&(a=a.filter((e=>n===e.filter))),a},Vk=e=>{let t=[];for(const e in astraSitesVars.allSites){const r=astraSitesVars.allSites[e],n=r.pages||{};if(Object.values(n).length)for(const e in n)n[e]["site-ID"]=r.ID,n[e]["site-title"]=r.title,t.push(n[e])}let r=[];e&&(r=t.filter((t=>t.title.toLowerCase().includes(e.toLowerCase()))));let n=[];e&&(n=t.filter((t=>t["site-title"].toLowerCase().includes(e.toLowerCase()))));let a=[];return e&&(a=t.filter((t=>{if("tag"in t){const r=Object.values(t.tag)||[];if(r.length)for(const t in r)if(r[t].toLowerCase().includes(e.toLowerCase()))return!0;return!1}return!0}))),e&&(t=(0,Dk.unionBy)(r,a,n,"ID")),t},zk=i.forwardRef((function({title:e,titleId:t,...r},n){return i.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:n,"aria-labelledby":t},r),e?i.createElement("title",{id:t},e):null,i.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"m4.5 12.75 6 6 9-13.5"}))})),Gk=window.wp.compose,Wk=i.forwardRef((function({title:e,titleId:t,...r},n){return i.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true","data-slot":"icon",ref:n,"aria-labelledby":t},r),e?i.createElement("title",{id:t},e):null,i.createElement("path",{fillRule:"evenodd",d:"M11.78 5.22a.75.75 0 0 1 0 1.06L8.06 10l3.72 3.72a.75.75 0 1 1-1.06 1.06l-4.25-4.25a.75.75 0 0 1 0-1.06l4.25-4.25a.75.75 0 0 1 1.06 0Z",clipRule:"evenodd"}))})),Hk=i.forwardRef((function({title:e,titleId:t,...r},n){return i.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true","data-slot":"icon",ref:n,"aria-labelledby":t},r),e?i.createElement("title",{id:t},e):null,i.createElement("path",{fillRule:"evenodd",d:"M8.22 5.22a.75.75 0 0 1 1.06 0l4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.75.75 0 0 1-1.06-1.06L11.94 10 8.22 6.28a.75.75 0 0 1 0-1.06Z",clipRule:"evenodd"}))})),{forwardRef:Uk,useMemo:qk}=wp.element,$k=Uk((({disabled:e=!1,className:t,textAreaClassName:r="",error:n,register:a,name:o,validations:s,label:l,...c},u)=>{const{ref:p,...d}=qk((()=>"function"==typeof a?a(o,s):{}),[o,a,s]);return(0,i.createElement)("div",{className:t},l&&(0,i.createElement)("label",{htmlFor:o,className:"sp-text-base font-medium text-heading-text"},l),(0,i.createElement)("div",{className:"relative"},(0,i.createElement)("textarea",{ref:e=>{if(e&&"function"==typeof p&&p(e),u)switch(typeof u){case"function":u(e);break;case"object":u.current=e}},name:o,disabled:e,className:`${l?"mt-2":""} w-full placeholder:zw-placeholder zw-input text-[16px] rounded-md border outline-none focus:ring-1 focus:ring-accent-st p-4 ${n?"shadow-error border-alert-error  focus:border-accent-st ":"shadow-sm border-zip-light-border-primary focus:border-accent-st"} ${r}`,...c,...d})),n&&(0,i.createElement)("div",{className:"mt-1 text-sm text-alert-error "},n.message))})),{forwardRef:Zk}=wp.element,Xk=Zk((({variant:e="",isSmall:t=!1,hasSuffixIcon:r=!1,hasPrefixIcon:n=!1,type:a="button",className:o,onClick:s,children:l,disabled:c=!1,id:u="",...p},d)=>{const f=t?"small":"base",h={base:{default:"px-6 py-3",hasPrefixIcon:"pl-4 pr-6 py-3",hasSuffixIcon:"pl-6 pr-4 py-3"},medium:{default:"px-4 py-3 h-11",hasPrefixIcon:"pl-4 pr-6 py-3",hasSuffixIcon:"pl-6 pr-4 py-3"},small:{default:"px-5 py-2 h-[2.625rem]",hasPrefixIcon:"pl-3 pr-5 py-2 h-[2.625rem]",hasSuffixIcon:"pl-5 pr-3 py-2 h-[2.625rem]"}};return(0,i.createElement)("button",{type:a,className:ac("group flex items-center justify-center gap-2 rounded-md focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 transition duration-150 ease-in-out cursor-pointer border-0",{primary:"text-white bg-accent-st focus-visible:ring-accent-st border border-solid border-accent-st",white:"text-accent-st bg-white border border-solid border-accent-st focus-visible:ring-accent-st",dark:"text-white border border-white bg-transparent border-solid",link:"underline border-0 bg-transparent",blank:"bg-transparent border-transparent",gray:"bg-transparent border border-solid border-zip-dark-theme-border text-zip-dark-theme-heading","gray-selected":"bg-zip-dark-theme-border text-white",other:"","gradient-border":"bg-transparent text-zip-app-heading zw-base-bold gradient-border-cover gradient-border-cover-button",gradient:"bg-gradient-to-r from-gradient-color-1 via-46.88 via-gradient-color-2 to-gradient-color-3 text-white zw-base-bold","border-secondary":"text-app-secondary bg-app-light-background border border-app-secondary shadow-sm"}[e],!n&&!r&&h[f].default,n&&h[f].hasPrefixIcon,r&&h[f].hasSuffixIcon,{base:"sp-text-base font-medium",small:"sp-text-base font-medium"}[f],{base:"rounded-md",small:"rounded"}[f],c&&"cursor-not-allowed opacity-70",o),onClick:e=>{s&&"function"==typeof s&&s(e)},ref:d,disabled:c,...u&&{id:u},...p},l)})),Qk=({continueButtonText:e="Continue",onClickContinue:t,onClickPrevious:r,onClickSkip:n,disableContinue:a,loading:o=!1,hideContinue:s=!1,className:l,skipButtonText:c="Skip Step"})=>{const[u,p]=(0,hc.useState)(!1),d=async(e,t)=>{u||(p(!0),"function"==typeof t&&await t(e),p(!1))};return(0,i.createElement)("div",{className:zw("w-full flex items-center gap-4 flex-wrap md:flex-nowrap",l)},(0,i.createElement)("div",{className:"flex gap-4"},!s&&(0,i.createElement)(Xk,{type:"submit",className:"min-w-[9.375rem] h-[3.125rem]",onClick:e=>d(e,t),variant:"primary",hasSuffixIcon:!u,disabled:a},u||o?(0,i.createElement)(Ik,null):(0,i.createElement)(i.Fragment,null,(0,i.createElement)("span",null,e),(0,i.createElement)(Lb,{className:"w-5 h-5"}))),"function"==typeof r&&(0,i.createElement)(Xk,{type:"button",className:"h-[3.125rem]",onClick:e=>d(e,r),variant:"white"},(0,i.createElement)("span",null,(0,Sn.__)("Previous Step","astra-sites")))),"function"==typeof n&&(0,i.createElement)(Xk,{type:"button",className:"h-[3.125rem] mr-auto ml-0 md:mr-0 md:ml-auto text-secondary-text",onClick:e=>d(e,n),variant:"blank"},(0,i.createElement)("span",null,c)))},Yk=({heading:e,subHeading:t,className:r})=>(0,i.createElement)("div",{className:ic("space-y-3",r)},!!e&&(0,i.createElement)("div",{className:"text-[2rem] font-semibold leading-[140%]"},e),!!t&&(0,i.createElement)("div",{className:"text-zip-body-text text-[16px] font-normal leading-6"},t)),Jk=({className:e})=>(0,i.createElement)("hr",{className:ic("border-t-0 border-l-0 border-r-0 border-b border-border-primary border-solid w-full",e)}),Kk=({text:e})=>(0,i.createElement)("span",{className:"text-center relative"},(0,i.createElement)("span",{className:"bg-gradient-to-r from-gradient-color-1/50 via-gradient-color-2/50 to-gradient-color-3/50  bg-[length:100%_6px] bg-no-repeat bg-bottom pb-0 "},e)),eC=(0,Gk.compose)((0,Vc.withDispatch)((e=>{const{setNextAIStep:t,setPreviousAIStep:r}=e("ast-block-templates");return{onClickContinue:t,onClickPrevious:r}})))((({onClickContinue:e,onClickPrevious:t})=>{var r;const{businessDetails:n,businessType:a,businessName:o,descriptionListStore:s}=(0,Vc.useSelect)((e=>{const{getAIStepData:t}=e(wW);return t()})),l=(0,Vc.useSelect)((e=>{const{getOnboardingAI:t}=e(wW);return t()})),{setWebsiteDetailsAIStep:c,setWebsiteKeywordsAIStep:u,resetKeywordsImagesAIStep:p,setOnboardingAIDetails:d}=(0,Vc.useDispatch)(wW),[f,h]=(0,hc.useState)(!1),[m,g]=(0,hc.useState)(!1),y=(0,hc.useRef)(n),v=(0,hc.useRef)(null),{register:b,handleSubmit:x,formState:{errors:E},watch:w,setValue:S,setFocus:_}=zE({defaultValues:{businessDetails:n}}),k=w("businessDetails"),C=(e,t)=>("name"===t&&(t=o),(0,i.createElement)("div",{className:"text-[2rem] font-semibold leading-[45px]"},e[0],(0,i.createElement)(Kk,{text:o}),e[1])),A={business:{question:C`What is ${"name"}? Please describe the business.`,description:"Please be as descriptive as you can. Share details such as services, products, goals, etc."},"personal-website":{question:C`Who is ${"name"}? Tell us more about the person.`,description:"Please be as descriptive as you can. Share details such as what they do, their expertise, offerings, etc."},organisation:{question:C`What is ${"name"}? Please describe the organisation.`,description:"Please be as descriptive as you can. Share details such as services, programs, mission, vision, etc."},restaurant:{question:C`What is ${"name"}? Tell us more about the restaurant.`,description:"Please be as descriptive as you can. Share details such as a brief about the restaurant, specialty, menu, etc."},product:{question:C`What is ${"name"}? Share more details about the product.`,description:"Please be as descriptive as you can. Share details such as a brief about the product, features, some USPs, etc."},event:{question:C`Tell us more about ${"name"}.`,description:"Please be as descriptive as you can. Share details such as Event information date, venue, some highlights, etc."},"landing-page":{question:C`Share more details about ${"name"}.`,description:"Please be as descriptive as you can. Share details such as a brief about the product, features, some USPs, etc."},medical:{question:C`Tell us more about the  ${"name"}.`,description:"Please be as descriptive as you can. Share details such as treatments, procedures, facilities, etc."},unknown:{question:C`Please describe ${"name"} in a few words.`}};(0,hc.useEffect)((()=>{_("businessDetails")}),[_]),(0,hc.useLayoutEffect)((()=>{const e=v.current;e&&$w(e)}),[k]);const{list:P,currentPage:T}=s||{},I=e=>{const t=e?T+1:T-1,r=T-1,n=[...P];P[r]!==k&&(n[r]=k),S("businessDetails",n[t-1]),d({...l,stepData:{...l.stepData,descriptionListStore:{...s,list:n,currentPage:t}}})};return(0,hc.useEffect)((()=>{var e;e=k,e?.trim()!==n?.trim()&&d({...l,stepData:{...l.stepData,businessDetails:k,keywords:[],selectedImages:[],imagesPreSelected:!1,templateList:[]}}),$w(v.current)}),[k]),(0,i.createElement)("form",{className:"w-full max-w-container flex flex-col gap-8 pb-10",action:"#",onSubmit:x((async t=>{c(t.businessDetails),y.current!==t.businessDetails&&p(),await(async e=>{if(!m&&y.current!==e){g(!0);try{const t=await yc()({path:"zipwp/v1/keywords",method:"POST",headers:{"X-WP-Nonce":astraSitesVars.rest_api_nonce},data:{business_name:o,business_description:e,category:a}});if(t.success){const e=t.data?.data;u(Array.isArray(e)?e:Object.values(e))}}catch(e){}finally{g(!1)}}})(t.businessDetails),e()}))},(0,i.createElement)(Yk,{heading:null!==(r=A[a]?.question)&&void 0!==r?r:A.unknown.question,subHeading:(D=a?.replaceAll(" ","-")?.toLowerCase(),null!==(F=A[D]?.description)&&void 0!==F?F:(0,Sn.__)("The best way to describe anything is by answering a few WH questions. Who, What, Where, Why, When, etc.","astra-sites"))}),(0,i.createElement)("div",null,(0,i.createElement)($k,{ref:v,rows:8,className:"w-full",placeholder:(0,Sn.__)("E.g. Mantra Minds is a yoga studio located in Chino Hills, California. The studio offers a variety of classes such as Hatha yoga, Vinyasa flow, and Restorative yoga. The studio is led by Jane, an experienced and certified yoga instructor with over 10 years of teaching expertise. The welcoming atmosphere and personalized Jane make it a favorite among yoga enthusiasts in the area.","astra-sites"),name:"businessDetails",register:b,maxLength:1e3,validations:{required:(0,Sn.__)("Details are required","astra-sites"),maxLength:1e3},error:E.businessDetails,disabled:f}),(0,i.createElement)("div",{className:ic("mt-3 flex items-center gap-2 text-app-secondary hover:text-app-accent-hover",f?"cursor-progress":"cursor-pointer")},f&&(0,i.createElement)(Ik,{className:"text-accent-st"}),!f&&(0,i.createElement)("div",{className:"flex justify-between w-full"},(0,i.createElement)("div",{className:"flex gap-2",onClick:async()=>{if(f)return;h(!0);const e=[k];try{const t=await yc()({path:"zipwp/v1/description",method:"POST",headers:{"X-WP-Nonce":astraSitesVars.rest_api_nonce},data:{business_name:o,business_description:k,category:a}});if(t.success){const r=t.data?.data||[];void 0!==r&&(e.push(r),(e=>{if(!Array.isArray(e))return;const t=e.filter((e=>0!==e?.trim()?.length&&!P?.includes(e))),r=[...P,...t];d({...l,stepData:{...l.stepData,descriptionListStore:{list:r,currentPage:r.length},businessDetails:k,templateList:[]}})})(e),S("businessDetails",r,{shouldValidate:!0}))}}catch(e){}finally{h(!1)}}},(0,i.createElement)(Bb,{className:"w-5 h-5 transition duration-150 ease-in-out text-accent-st"}),(0,i.createElement)("span",{className:"font-semibold text-sm transition duration-150 ease-in-out text-accent-st"},""===k?.trim()?(0,Sn.__)("Write Using AI","astra-sites"):(0,Sn.__)("Improve Using AI","astra-sites"))),T>0&&P?.length>1&&(0,i.createElement)("div",{className:"flex gap-2 items-center justify-start w-[100px] cursor-default text-zip-body-text"},(0,i.createElement)("div",{className:"w-5"},1!==T&&(0,i.createElement)(Wk,{className:"w-5 cursor-pointer text-zip-body-text",onClick:()=>I(!1)})),(0,i.createElement)("div",{className:"zw-sm-semibold cursor-default mt-[-4px]"},T," /"," ",P?.length),(0,i.createElement)("div",{className:"w-5"},T!==P?.length&&(0,i.createElement)(Hk,{className:"w-5 cursor-pointer text-zip-body-text",onClick:()=>I(!0)})))))),(0,i.createElement)(Jk,null),(0,i.createElement)(Qk,{onClickPrevious:t,loading:m}));var D,F})),tC=i.forwardRef((function({title:e,titleId:t,...r},n){return i.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true","data-slot":"icon",ref:n,"aria-labelledby":t},r),e?i.createElement("title",{id:t},e):null,i.createElement("path",{d:"M6.28 5.22a.75.75 0 0 0-1.06 1.06L8.94 10l-3.72 3.72a.75.75 0 1 0 1.06 1.06L10 11.06l3.72 3.72a.75.75 0 1 0 1.06-1.06L11.06 10l3.72-3.72a.75.75 0 0 0-1.06-1.06L10 8.94 6.28 5.22Z"}))})),rC=i.forwardRef((function({title:e,titleId:t,...r},n){return i.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true","data-slot":"icon",ref:n,"aria-labelledby":t},r),e?i.createElement("title",{id:t},e):null,i.createElement("path",{d:"M10.75 4.75a.75.75 0 0 0-1.5 0v4.5h-4.5a.75.75 0 0 0 0 1.5h4.5v4.5a.75.75 0 0 0 1.5 0v-4.5h4.5a.75.75 0 0 0 0-1.5h-4.5v-4.5Z"}))}));function nC(...e){return(0,i.useMemo)((()=>p_(...e)),[...e])}var aC=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(aC||{}),iC=(e=>(e[e.Pointer=0]="Pointer",e[e.Other=1]="Other",e))(iC||{}),oC=(e=>(e[e.OpenMenu=0]="OpenMenu",e[e.CloseMenu=1]="CloseMenu",e[e.GoToItem=2]="GoToItem",e[e.Search=3]="Search",e[e.ClearSearch=4]="ClearSearch",e[e.RegisterItem=5]="RegisterItem",e[e.UnregisterItem=6]="UnregisterItem",e))(oC||{});function sC(e,t=(e=>e)){let r=null!==e.activeItemIndex?e.items[e.activeItemIndex]:null,n=C_(t(e.items.slice()),(e=>e.dataRef.current.domRef.current)),a=r?n.indexOf(r):null;return-1===a&&(a=null),{items:n,activeItemIndex:a}}let lC={1:e=>1===e.menuState?e:{...e,activeItemIndex:null,menuState:1},0:e=>0===e.menuState?e:{...e,__demoMode:!1,menuState:0},2:(e,t)=>{var r;let n=sC(e),a=W_(t,{resolveItems:()=>n.items,resolveActiveIndex:()=>n.activeItemIndex,resolveId:e=>e.id,resolveDisabled:e=>e.dataRef.current.disabled});return{...e,...n,searchQuery:"",activeItemIndex:a,activationTrigger:null!=(r=t.trigger)?r:1}},3:(e,t)=>{let r=""!==e.searchQuery?0:1,n=e.searchQuery+t.value.toLowerCase(),a=(null!==e.activeItemIndex?e.items.slice(e.activeItemIndex+r).concat(e.items.slice(0,e.activeItemIndex+r)):e.items).find((e=>{var t;return(null==(t=e.dataRef.current.textValue)?void 0:t.startsWith(n))&&!e.dataRef.current.disabled})),i=a?e.items.indexOf(a):-1;return-1===i||i===e.activeItemIndex?{...e,searchQuery:n}:{...e,searchQuery:n,activeItemIndex:i,activationTrigger:1}},4:e=>""===e.searchQuery?e:{...e,searchQuery:"",searchActiveItemIndex:null},5:(e,t)=>{let r=sC(e,(e=>[...e,{id:t.id,dataRef:t.dataRef}]));return{...e,...r}},6:(e,t)=>{let r=sC(e,(e=>{let r=e.findIndex((e=>e.id===t.id));return-1!==r&&e.splice(r,1),e}));return{...e,...r,activationTrigger:1}}},cC=(0,i.createContext)(null);function uC(e){let t=(0,i.useContext)(cC);if(null===t){let t=new Error(`<${e} /> is missing a parent <Menu /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,uC),t}return t}function pC(e,t){return PS(t.type,lC,e,t)}cC.displayName="MenuContext";let dC=i.Fragment,fC=TS.RenderStrategy|TS.Static,hC=i.Fragment,mC=NS((function(e,t){let{__demoMode:r=!1,...n}=e,a=(0,i.useReducer)(pC,{__demoMode:r,menuState:r?0:1,buttonRef:(0,i.createRef)(),itemsRef:(0,i.createRef)(),items:[],searchQuery:"",activeItemIndex:null,activationTrigger:1}),[{menuState:o,itemsRef:s,buttonRef:l},c]=a,u=CS(t);D_([l,s],((e,t)=>{var r;c({type:1}),x_(t,b_.Loose)||(e.preventDefault(),null==(r=l.current)||r.focus())}),0===o);let p=hS((()=>{c({type:1})})),d=(0,i.useMemo)((()=>({open:0===o,close:p})),[o,p]),f={ref:u};return i.createElement(cC.Provider,{value:a},i.createElement(V_,{value:PS(o,{0:B_.Open,1:B_.Closed})},DS({ourProps:f,theirProps:n,slot:d,defaultTag:dC,name:"Menu"})))})),gC=NS((function(e,t){var r;let n=ES(),{id:a=`headlessui-menu-button-${n}`,...o}=e,[s,l]=uC("Menu.Button"),c=CS(s.buttonRef,t),u=vS(),p=hS((e=>{switch(e.key){case XS.Space:case XS.Enter:case XS.ArrowDown:e.preventDefault(),e.stopPropagation(),l({type:0}),u.nextFrame((()=>l({type:2,focus:G_.First})));break;case XS.ArrowUp:e.preventDefault(),e.stopPropagation(),l({type:0}),u.nextFrame((()=>l({type:2,focus:G_.Last})))}})),d=hS((e=>{e.key===XS.Space&&e.preventDefault()})),f=hS((t=>{if(VS(t.currentTarget))return t.preventDefault();e.disabled||(0===s.menuState?(l({type:1}),u.nextFrame((()=>{var e;return null==(e=s.buttonRef.current)?void 0:e.focus({preventScroll:!0})}))):(t.preventDefault(),l({type:0})))})),h=(0,i.useMemo)((()=>({open:0===s.menuState})),[s]);return DS({ourProps:{ref:c,id:a,type:SS(e,s.buttonRef),"aria-haspopup":"menu","aria-controls":null==(r=s.itemsRef.current)?void 0:r.id,"aria-expanded":0===s.menuState,onKeyDown:p,onKeyUp:d,onClick:f},theirProps:o,slot:h,defaultTag:"button",name:"Menu.Button"})})),yC=NS((function(e,t){var r,n;let a=ES(),{id:o=`headlessui-menu-items-${a}`,...s}=e,[l,c]=uC("Menu.Items"),u=CS(l.itemsRef,t),p=nC(l.itemsRef),d=vS(),f=j_(),h=null!==f?(f&B_.Open)===B_.Open:0===l.menuState;(0,i.useEffect)((()=>{let e=l.itemsRef.current;e&&0===l.menuState&&e!==(null==p?void 0:p.activeElement)&&e.focus({preventScroll:!0})}),[l.menuState,l.itemsRef,p]),function({container:e,accept:t,walk:r,enabled:n=!0}){let a=(0,i.useRef)(t),o=(0,i.useRef)(r);(0,i.useEffect)((()=>{a.current=t,o.current=r}),[t,r]),dS((()=>{if(!e||!n)return;let t=p_(e);if(!t)return;let r=a.current,i=o.current,s=Object.assign((e=>r(e)),{acceptNode:r}),l=t.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,s,!1);for(;l.nextNode();)i(l.currentNode)}),[e,n,a,o])}({container:l.itemsRef.current,enabled:0===l.menuState,accept:e=>"menuitem"===e.getAttribute("role")?NodeFilter.FILTER_REJECT:e.hasAttribute("role")?NodeFilter.FILTER_SKIP:NodeFilter.FILTER_ACCEPT,walk(e){e.setAttribute("role","none")}});let m=hS((e=>{var t,r;switch(d.dispose(),e.key){case XS.Space:if(""!==l.searchQuery)return e.preventDefault(),e.stopPropagation(),c({type:3,value:e.key});case XS.Enter:if(e.preventDefault(),e.stopPropagation(),c({type:1}),null!==l.activeItemIndex){let{dataRef:e}=l.items[l.activeItemIndex];null==(r=null==(t=e.current)?void 0:t.domRef.current)||r.click()}E_(l.buttonRef.current);break;case XS.ArrowDown:return e.preventDefault(),e.stopPropagation(),c({type:2,focus:G_.Next});case XS.ArrowUp:return e.preventDefault(),e.stopPropagation(),c({type:2,focus:G_.Previous});case XS.Home:case XS.PageUp:return e.preventDefault(),e.stopPropagation(),c({type:2,focus:G_.First});case XS.End:case XS.PageDown:return e.preventDefault(),e.stopPropagation(),c({type:2,focus:G_.Last});case XS.Escape:e.preventDefault(),e.stopPropagation(),c({type:1}),yS().nextFrame((()=>{var e;return null==(e=l.buttonRef.current)?void 0:e.focus({preventScroll:!0})}));break;case XS.Tab:e.preventDefault(),e.stopPropagation(),c({type:1}),yS().nextFrame((()=>{!function(e,t){A_(v_(),t,{relativeTo:e})}(l.buttonRef.current,e.shiftKey?m_.Previous:m_.Next)}));break;default:1===e.key.length&&(c({type:3,value:e.key}),d.setTimeout((()=>c({type:4})),350))}})),g=hS((e=>{e.key===XS.Space&&e.preventDefault()})),y=(0,i.useMemo)((()=>({open:0===l.menuState})),[l]);return DS({ourProps:{"aria-activedescendant":null===l.activeItemIndex||null==(r=l.items[l.activeItemIndex])?void 0:r.id,"aria-labelledby":null==(n=l.buttonRef.current)?void 0:n.id,id:o,onKeyDown:m,onKeyUp:g,role:"menu",tabIndex:0,ref:u},theirProps:s,slot:y,defaultTag:"div",features:fC,visible:h,name:"Menu.Items"})})),vC=NS((function(e,t){let r=ES(),{id:n=`headlessui-menu-item-${r}`,disabled:a=!1,...o}=e,[s,l]=uC("Menu.Item"),c=null!==s.activeItemIndex&&s.items[s.activeItemIndex].id===n,u=(0,i.useRef)(null),p=CS(t,u);dS((()=>{if(s.__demoMode||0!==s.menuState||!c||0===s.activationTrigger)return;let e=yS();return e.requestAnimationFrame((()=>{var e,t;null==(t=null==(e=u.current)?void 0:e.scrollIntoView)||t.call(e,{block:"nearest"})})),e.dispose}),[s.__demoMode,u,c,s.menuState,s.activationTrigger,s.activeItemIndex]);let d=M_(u),f=(0,i.useRef)({disabled:a,domRef:u,get textValue(){return d()}});dS((()=>{f.current.disabled=a}),[f,a]),dS((()=>(l({type:5,id:n,dataRef:f}),()=>l({type:6,id:n}))),[f,n]);let h=hS((()=>{l({type:1})})),m=hS((e=>{if(a)return e.preventDefault();l({type:1}),E_(s.buttonRef.current)})),g=hS((()=>{if(a)return l({type:2,focus:G_.Nothing});l({type:2,focus:G_.Specific,id:n})})),y=R_(),v=hS((e=>y.update(e))),b=hS((e=>{y.wasMoved(e)&&(a||c||l({type:2,focus:G_.Specific,id:n,trigger:0}))})),x=hS((e=>{y.wasMoved(e)&&(a||c&&l({type:2,focus:G_.Nothing}))})),E=(0,i.useMemo)((()=>({active:c,disabled:a,close:h})),[c,a,h]);return DS({ourProps:{id:n,ref:p,role:"menuitem",tabIndex:!0===a?void 0:-1,"aria-disabled":!0===a||void 0,disabled:void 0,onClick:m,onFocus:g,onPointerEnter:v,onMouseEnter:v,onPointerMove:b,onMouseMove:b,onPointerLeave:x,onMouseLeave:x},theirProps:o,slot:E,defaultTag:hC,name:"Menu.Item"})})),bC=Object.assign(mC,{Button:gC,Items:yC,Item:vC});const xC=e=>{const t=(0,i.useRef)(null),r=(0,i.useRef)(null),n=(0,i.useRef)((()=>{})),a=(0,i.useCallback)((()=>{t.current&&r.current&&(n.current&&n.current(),n.current=rp(t.current,r.current,e).destroy)}),[t,r,n,e]);return(0,i.useMemo)((()=>[e=>{t.current=e,a()},e=>{r.current=e,a()}]),[t,r,a])},EC=({placement:e="right",width:t="w-48",contentClassName:r="py-1 bg-white",trigger:n,offset:a=[0,0],children:o,disabled:s=!1,mainClassName:l=""})=>{let c="bottom-end";switch(e){case"left":c="bottom-start";break;case"right":default:c="bottom-end";break;case"top-start":c="top-start"}const[u,p]=xC({placement:c,strategy:"fixed",modifiers:[{name:"offset",options:{offset:a}}]});switch(t?.toString()){case"48":t="w-48";break;case"60":t="w-60";break;case"72.5":t="w-[18.25rem]";break;case"80":t="w-80";break;default:t=t||"w-48"}return(0,i.createElement)(bC,{as:"div",className:`relative ${l}`},(({open:e})=>(0,i.createElement)(hc.Fragment,null,(0,i.createElement)(bC.Button,{ref:u,as:hc.Fragment,disabled:s},n),(0,i.createElement)("div",{ref:p,className:"z-50"},(0,i.createElement)(kk,{show:e,as:hc.Fragment,enter:"transition ease-out duration-200",enterFrom:"transform opacity-0 scale-95",enterTo:"transform opacity-100 scale-100",leave:"transition ease-in duration-75",leaveFrom:"transform opacity-100 scale-100",leaveTo:"transform opacity-0 scale-95"},(0,i.createElement)("div",{className:`my-2 ${t} rounded-md shadow-lg`},(0,i.createElement)(bC.Items,{className:`rounded-md focus:outline-none ring-1 ring-black ring-opacity-5 ${r}`},o)))))))};EC.Item=bC.Item;const wC=EC,SC=({socialMedia:e,onRemove:t,onEdit:r})=>{const[n,a]=(0,hc.useState)(!1),[o,s]=(0,hc.useState)(e.slug),l=(t="")=>{if(a(!1),t.trim())try{new URL(t),r(t.trim())}catch(n){r(e.prefix+t.trim())}else s(e.slug)},c=(e=>{switch(e){case"Facebook":case"Twitter":case"Instagram":case"LinkedIn":return"username";case"YouTube":return"channel-name";case"Google My Business":case"Yelp":return"business-name";default:return(0,Sn.__)("Enter your account URL","astra-sites")}})(e.name);return(0,i.createElement)("div",{key:e.id,className:"relative h-[50px] pl-[23px] pr-[25px] rounded-[25px] bg-white flex items-center gap-3 shadow-sm",onDoubleClick:()=>{s(e.slug),a(!0)}},!n&&(0,i.createElement)("div",{role:"button",className:"absolute top-0 right-0 w-4 h-4 rounded-full flex items-center justify-center cursor-pointer bg-nav-inactive",onClick:t,tabIndex:0,onKeyDown:t},(0,i.createElement)(tC,{className:"w-4 h-4 text-white"})),(0,i.createElement)(e.icon,{className:"shrink-0 text-nav-active inline-block"}),n?(0,i.createElement)(tS,{ref:e=>{e&&e.focus()},name:"socialMediaURL",inputClassName:"!border-0 !bg-transparent !shadow-none focus:!ring-0 px-0 min-w-fit placeholder:!text-[0.9rem] rounded-none",value:o,onChange:e=>{s(e.target.value)},className:"w-full",placeholder:c,noBorder:!0,onBlur:()=>{l(o)},onKeyDown:e=>{"Enter"===e.key?(e.preventDefault(),l(o)):"Escape"===e.key&&l()},prefixIcon:(0,i.createElement)("p",{className:"m-0 pr-2"},e.prefix),enableAutoGrow:!0}):(0,i.createElement)("p",{className:"text-base font-medium text-body-text"},e.url))},_C=({list:e,onChange:t})=>{const r=[{name:"Facebook",id:"facebook",icon:Vb},{name:"Twitter",id:"twitter",icon:Wb},{name:"Instagram",id:"instagram",icon:zb},{name:"LinkedIn",id:"linkedin",icon:Gb},{name:"YouTube",id:"youtube",icon:Hb},{name:"Google My Business",id:"google",icon:Ub},{name:"Yelp",id:"yelp",icon:qb}],[n,a]=(0,hc.useState)(null),[o,s]=(0,hc.useState)(""),l={twitter:"twitter.com/",facebook:"facebook.com/",instagram:"instagram.com/",linkedin:"linkedin.com/in/",youtube:"youtube.com/",google:"google.com/maps/place/",yelp:"yelp.com/biz/"},c=(e,t)=>""===e||Jw.validate(t,e),u=(e,t)=>{const r=l[t?.toLowerCase()],n=Jw.parse(e);if(0===Object.keys(n).length||!n[t.toLowerCase()])try{const t=new URL(e.replace(`https://${r}`)).hostname;return[e,"",`https://${t}/`]}catch{}try{const t=e.replace(r,"").replace("https://","").replace("http://","").replace("www.","");return[`https://${r}${t}`,t,`https://${r}`]}catch(t){return e}},p=t=>{if(0===e.length)return t;const r=e.map((e=>e.id));return t.filter((e=>!r.includes(e.id)))},d=r=>{if("string"!=typeof o||!o?.trim())return;const[i,l,p]=u(o.trim(),r),d=[...e,{...n,url:i,slug:l,prefix:p,valid:c(i,r)}];t(d),a(null),s("")},f=(0,hc.useMemo)((()=>e.map((e=>{const[t,n,a]=u(e.url,e.id),i=c(t,e.id);return{...e,url:t,slug:n,prefix:a,valid:i,icon:r.find((t=>t.id===e.id))?.icon}}))),[e]);return(0,i.createElement)("div",null,(0,i.createElement)("div",{className:"text-base font-medium leading-[21px] mb-5 text-heading-text"},(0,Sn.__)("Social Media","astra-sites")),(0,i.createElement)("div",{className:"flex items-start gap-4 flex-wrap"},f?.length>0&&(0,i.createElement)("div",{className:"flex items-start gap-4 flex-wrap"},f.map((r=>(0,i.createElement)("div",{key:r.id},(0,i.createElement)(SC,{socialMedia:r,onRemove:()=>{t(f.filter((e=>e.id!==r.id)))},onEdit:n=>((r,n)=>{const a=e.map((e=>{if(e.id===r){const t=u(n,r)[0];return{...e,url:t,valid:c(t,r)}}return e}));t(a)})(r.id,n)}),!r.valid&&(0,i.createElement)("div",{className:"p-3"},(0,i.createElement)("p",{className:"!m-0 !p-0 !text-alert-error !text-sm"},(0,Sn.sprintf)(/* translators: %s: social media name */ /* translators: %s: social media name */
(0,Sn.__)("This might not be a valid %s URL","astra-sites"),r.name))))))),(()=>{if(n){const e=n?(e=>{switch(e){case"Facebook":case"Twitter":case"Instagram":case"LinkedIn":case"YouTube":return(0,Sn.sprintf)(/* translators: %s: social media name */ /* translators: %s: social media name */
(0,Sn.__)("Enter your %s account URL","astra-sites"),e);case"Google Business":return(0,Sn.__)("Enter your Google Business URL","astra-sites");case"Yelp":return(0,Sn.__)("Enter your Yelp business URL","astra-sites");default:return(0,Sn.__)("Enter your account URL","astra-sites")}})(n.name):(0,Sn.__)("Enter your account URL","astra-sites");return(0,i.createElement)("div",{className:"h-[50px] w-[520px] rounded-[25px] bg-white flex items-center"},(0,i.createElement)(tS,{name:"socialMediaURL",value:o,onChange:e=>{s(e.target.value)},ref:e=>{e&&e.focus()},inputClassName:"!pr-10 !pl-11 !border-0 !bg-transparent !shadow-none focus:!ring-0",className:"w-full",placeholder:e,noBorder:!0,prefixIcon:(0,i.createElement)("div",{className:"absolute left-4 flex items-center"},(0,i.createElement)(n.icon,{className:"text-nav-active inline-block"})),onBlur:e=>{e.preventDefault(),d(n.id)},onKeyDown:e=>{"Enter"===e.key?(e.preventDefault(),d(n.id)):"Escape"===e.key&&(a(null),s(""))},suffixIcon:(0,i.createElement)("div",{className:"absolute -top-4 right-0",onClick:()=>{a(null),s("")},role:"button",tabIndex:0,onKeyDown:()=>{a(null),s("")}},(0,i.createElement)("div",{className:"w-4 h-4 rounded-full flex items-center justify-center bg-app-inactive-icon cursor-pointer bg-nav-inactive"},(0,i.createElement)(tC,{className:"w-4 h-4 text-white"})))}))}return p(r).length?(0,i.createElement)(wC,{width:"60",contentClassName:"p-4 bg-white [&>:first-child]:pb-2.5 [&>:last-child]:pt-2.5 [&>:not(:first-child,:last-child)]:py-2.5 !divide-y !divide-border-primary divide-solid divide-x-0",trigger:(0,i.createElement)("div",{className:"p-3 rounded-full flex items-center justify-center bg-white cursor-pointer border border-border-primary border-solid shadow-small"},(0,i.createElement)(rC,{className:"w-6 h-6 text-accent-st"})),placement:"top-start"},p(r).map(((e,t)=>(0,i.createElement)(wC.Item,{as:"div",role:"none",key:t,className:"only:!py-0",onClick:()=>a(e)},(0,i.createElement)("button",{onClick:()=>null,type:"button",className:"w-full flex items-center text-sm font-normal text-left py-2 px-2 leading-5 hover:bg-background-secondary focus:outline-none transition duration-150 ease-in-out space-x-2 rounded bg-transparent border-0 cursor-pointer"},(0,i.createElement)(e.icon,{className:"text-nav-inactive inline-block"}),(0,i.createElement)("span",{className:"text-body-text"},e.name)))))):""})()))};var kC,CC;!function(e){e.assertEqual=e=>e,e.assertIs=function(e){},e.assertNever=function(_x){throw new Error},e.arrayToEnum=e=>{const t={};for(const r of e)t[r]=r;return t},e.getValidEnumValues=t=>{const r=e.objectKeys(t).filter((e=>"number"!=typeof t[t[e]])),n={};for(const e of r)n[e]=t[e];return e.objectValues(n)},e.objectValues=t=>e.objectKeys(t).map((function(e){return t[e]})),e.objectKeys="function"==typeof Object.keys?e=>Object.keys(e):e=>{const t=[];for(const r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.push(r);return t},e.find=(e,t)=>{for(const r of e)if(t(r))return r},e.isInteger="function"==typeof Number.isInteger?e=>Number.isInteger(e):e=>"number"==typeof e&&isFinite(e)&&Math.floor(e)===e,e.joinValues=function(e,t=" | "){return e.map((e=>"string"==typeof e?`'${e}'`:e)).join(t)},e.jsonStringifyReplacer=(e,t)=>"bigint"==typeof t?t.toString():t}(kC||(kC={})),function(e){e.mergeShapes=(e,t)=>({...e,...t})}(CC||(CC={}));const AC=kC.arrayToEnum(["string","nan","number","integer","float","boolean","date","bigint","symbol","function","undefined","null","array","object","unknown","promise","void","never","map","set"]),PC=e=>{switch(typeof e){case"undefined":return AC.undefined;case"string":return AC.string;case"number":return isNaN(e)?AC.nan:AC.number;case"boolean":return AC.boolean;case"function":return AC.function;case"bigint":return AC.bigint;case"symbol":return AC.symbol;case"object":return Array.isArray(e)?AC.array:null===e?AC.null:e.then&&"function"==typeof e.then&&e.catch&&"function"==typeof e.catch?AC.promise:"undefined"!=typeof Map&&e instanceof Map?AC.map:"undefined"!=typeof Set&&e instanceof Set?AC.set:"undefined"!=typeof Date&&e instanceof Date?AC.date:AC.object;default:return AC.unknown}},TC=kC.arrayToEnum(["invalid_type","invalid_literal","custom","invalid_union","invalid_union_discriminator","invalid_enum_value","unrecognized_keys","invalid_arguments","invalid_return_type","invalid_date","invalid_string","too_small","too_big","invalid_intersection_types","not_multiple_of","not_finite"]);class IC extends Error{constructor(e){super(),this.issues=[],this.addIssue=e=>{this.issues=[...this.issues,e]},this.addIssues=(e=[])=>{this.issues=[...this.issues,...e]};const t=new.target.prototype;Object.setPrototypeOf?Object.setPrototypeOf(this,t):this.__proto__=t,this.name="ZodError",this.issues=e}get errors(){return this.issues}format(e){const t=e||function(e){return e.message},r={_errors:[]},n=e=>{for(const a of e.issues)if("invalid_union"===a.code)a.unionErrors.map(n);else if("invalid_return_type"===a.code)n(a.returnTypeError);else if("invalid_arguments"===a.code)n(a.argumentsError);else if(0===a.path.length)r._errors.push(t(a));else{let e=r,n=0;for(;n<a.path.length;){const r=a.path[n];n===a.path.length-1?(e[r]=e[r]||{_errors:[]},e[r]._errors.push(t(a))):e[r]=e[r]||{_errors:[]},e=e[r],n++}}};return n(this),r}static assert(e){if(!(e instanceof IC))throw new Error(`Not a ZodError: ${e}`)}toString(){return this.message}get message(){return JSON.stringify(this.issues,kC.jsonStringifyReplacer,2)}get isEmpty(){return 0===this.issues.length}flatten(e=(e=>e.message)){const t={},r=[];for(const n of this.issues)n.path.length>0?(t[n.path[0]]=t[n.path[0]]||[],t[n.path[0]].push(e(n))):r.push(e(n));return{formErrors:r,fieldErrors:t}}get formErrors(){return this.flatten()}}IC.create=e=>new IC(e);const DC=(e,t)=>{let r;switch(e.code){case TC.invalid_type:r=e.received===AC.undefined?"Required":`Expected ${e.expected}, received ${e.received}`;break;case TC.invalid_literal:r=`Invalid literal value, expected ${JSON.stringify(e.expected,kC.jsonStringifyReplacer)}`;break;case TC.unrecognized_keys:r=`Unrecognized key(s) in object: ${kC.joinValues(e.keys,", ")}`;break;case TC.invalid_union:r="Invalid input";break;case TC.invalid_union_discriminator:r=`Invalid discriminator value. Expected ${kC.joinValues(e.options)}`;break;case TC.invalid_enum_value:r=`Invalid enum value. Expected ${kC.joinValues(e.options)}, received '${e.received}'`;break;case TC.invalid_arguments:r="Invalid function arguments";break;case TC.invalid_return_type:r="Invalid function return type";break;case TC.invalid_date:r="Invalid date";break;case TC.invalid_string:"object"==typeof e.validation?"includes"in e.validation?(r=`Invalid input: must include "${e.validation.includes}"`,"number"==typeof e.validation.position&&(r=`${r} at one or more positions greater than or equal to ${e.validation.position}`)):"startsWith"in e.validation?r=`Invalid input: must start with "${e.validation.startsWith}"`:"endsWith"in e.validation?r=`Invalid input: must end with "${e.validation.endsWith}"`:kC.assertNever(e.validation):r="regex"!==e.validation?`Invalid ${e.validation}`:"Invalid";break;case TC.too_small:r="array"===e.type?`Array must contain ${e.exact?"exactly":e.inclusive?"at least":"more than"} ${e.minimum} element(s)`:"string"===e.type?`String must contain ${e.exact?"exactly":e.inclusive?"at least":"over"} ${e.minimum} character(s)`:"number"===e.type?`Number must be ${e.exact?"exactly equal to ":e.inclusive?"greater than or equal to ":"greater than "}${e.minimum}`:"date"===e.type?`Date must be ${e.exact?"exactly equal to ":e.inclusive?"greater than or equal to ":"greater than "}${new Date(Number(e.minimum))}`:"Invalid input";break;case TC.too_big:r="array"===e.type?`Array must contain ${e.exact?"exactly":e.inclusive?"at most":"less than"} ${e.maximum} element(s)`:"string"===e.type?`String must contain ${e.exact?"exactly":e.inclusive?"at most":"under"} ${e.maximum} character(s)`:"number"===e.type?`Number must be ${e.exact?"exactly":e.inclusive?"less than or equal to":"less than"} ${e.maximum}`:"bigint"===e.type?`BigInt must be ${e.exact?"exactly":e.inclusive?"less than or equal to":"less than"} ${e.maximum}`:"date"===e.type?`Date must be ${e.exact?"exactly":e.inclusive?"smaller than or equal to":"smaller than"} ${new Date(Number(e.maximum))}`:"Invalid input";break;case TC.custom:r="Invalid input";break;case TC.invalid_intersection_types:r="Intersection results could not be merged";break;case TC.not_multiple_of:r=`Number must be a multiple of ${e.multipleOf}`;break;case TC.not_finite:r="Number must be finite";break;default:r=t.defaultError,kC.assertNever(e)}return{message:r}};let FC=DC;function OC(){return FC}const MC=e=>{const{data:t,path:r,errorMaps:n,issueData:a}=e,i=[...r,...a.path||[]],o={...a,path:i};if(void 0!==a.message)return{...a,path:i,message:a.message};let s="";const l=n.filter((e=>!!e)).slice().reverse();for(const e of l)s=e(o,{data:t,defaultError:s}).message;return{...a,path:i,message:s}};function NC(e,t){const r=OC(),n=MC({issueData:t,data:e.data,path:e.path,errorMaps:[e.common.contextualErrorMap,e.schemaErrorMap,r,r===DC?void 0:DC].filter((e=>!!e))});e.common.issues.push(n)}class RC{constructor(){this.value="valid"}dirty(){"valid"===this.value&&(this.value="dirty")}abort(){"aborted"!==this.value&&(this.value="aborted")}static mergeArray(e,t){const r=[];for(const n of t){if("aborted"===n.status)return LC;"dirty"===n.status&&e.dirty(),r.push(n.value)}return{status:e.value,value:r}}static async mergeObjectAsync(e,t){const r=[];for(const e of t){const t=await e.key,n=await e.value;r.push({key:t,value:n})}return RC.mergeObjectSync(e,r)}static mergeObjectSync(e,t){const r={};for(const n of t){const{key:t,value:a}=n;if("aborted"===t.status)return LC;if("aborted"===a.status)return LC;"dirty"===t.status&&e.dirty(),"dirty"===a.status&&e.dirty(),"__proto__"===t.value||void 0===a.value&&!n.alwaysSet||(r[t.value]=a.value)}return{status:e.value,value:r}}}const LC=Object.freeze({status:"aborted"}),BC=e=>({status:"dirty",value:e}),jC=e=>({status:"valid",value:e}),VC=e=>"aborted"===e.status,zC=e=>"dirty"===e.status,GC=e=>"valid"===e.status,WC=e=>"undefined"!=typeof Promise&&e instanceof Promise;function HC(e,t,r,n){if("a"===r&&!n)throw new TypeError("Private accessor was defined without a getter");if("function"==typeof t?e!==t||!n:!t.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return"m"===r?n:"a"===r?n.call(e):n?n.value:t.get(e)}function UC(e,t,r,n,a){if("m"===n)throw new TypeError("Private method is not writable");if("a"===n&&!a)throw new TypeError("Private accessor was defined without a setter");if("function"==typeof t?e!==t||!a:!t.has(e))throw new TypeError("Cannot write private member to an object whose class did not declare it");return"a"===n?a.call(e,r):a?a.value=r:t.set(e,r),r}var qC,$C,ZC;"function"==typeof SuppressedError&&SuppressedError,function(e){e.errToObj=e=>"string"==typeof e?{message:e}:e||{},e.toString=e=>"string"==typeof e?e:null==e?void 0:e.message}(qC||(qC={}));class XC{constructor(e,t,r,n){this._cachedPath=[],this.parent=e,this.data=t,this._path=r,this._key=n}get path(){return this._cachedPath.length||(this._key instanceof Array?this._cachedPath.push(...this._path,...this._key):this._cachedPath.push(...this._path,this._key)),this._cachedPath}}const QC=(e,t)=>{if(GC(t))return{success:!0,data:t.value};if(!e.common.issues.length)throw new Error("Validation failed but no issues detected.");return{success:!1,get error(){if(this._error)return this._error;const t=new IC(e.common.issues);return this._error=t,this._error}}};function YC(e){if(!e)return{};const{errorMap:t,invalid_type_error:r,required_error:n,description:a}=e;if(t&&(r||n))throw new Error('Can\'t use "invalid_type_error" or "required_error" in conjunction with custom error map.');return t?{errorMap:t,description:a}:{errorMap:(t,a)=>{var i,o;const{message:s}=e;return"invalid_enum_value"===t.code?{message:null!=s?s:a.defaultError}:void 0===a.data?{message:null!==(i=null!=s?s:n)&&void 0!==i?i:a.defaultError}:"invalid_type"!==t.code?{message:a.defaultError}:{message:null!==(o=null!=s?s:r)&&void 0!==o?o:a.defaultError}},description:a}}class JC{constructor(e){this.spa=this.safeParseAsync,this._def=e,this.parse=this.parse.bind(this),this.safeParse=this.safeParse.bind(this),this.parseAsync=this.parseAsync.bind(this),this.safeParseAsync=this.safeParseAsync.bind(this),this.spa=this.spa.bind(this),this.refine=this.refine.bind(this),this.refinement=this.refinement.bind(this),this.superRefine=this.superRefine.bind(this),this.optional=this.optional.bind(this),this.nullable=this.nullable.bind(this),this.nullish=this.nullish.bind(this),this.array=this.array.bind(this),this.promise=this.promise.bind(this),this.or=this.or.bind(this),this.and=this.and.bind(this),this.transform=this.transform.bind(this),this.brand=this.brand.bind(this),this.default=this.default.bind(this),this.catch=this.catch.bind(this),this.describe=this.describe.bind(this),this.pipe=this.pipe.bind(this),this.readonly=this.readonly.bind(this),this.isNullable=this.isNullable.bind(this),this.isOptional=this.isOptional.bind(this)}get description(){return this._def.description}_getType(e){return PC(e.data)}_getOrReturnCtx(e,t){return t||{common:e.parent.common,data:e.data,parsedType:PC(e.data),schemaErrorMap:this._def.errorMap,path:e.path,parent:e.parent}}_processInputParams(e){return{status:new RC,ctx:{common:e.parent.common,data:e.data,parsedType:PC(e.data),schemaErrorMap:this._def.errorMap,path:e.path,parent:e.parent}}}_parseSync(e){const t=this._parse(e);if(WC(t))throw new Error("Synchronous parse encountered promise.");return t}_parseAsync(e){const t=this._parse(e);return Promise.resolve(t)}parse(e,t){const r=this.safeParse(e,t);if(r.success)return r.data;throw r.error}safeParse(e,t){var r;const n={common:{issues:[],async:null!==(r=null==t?void 0:t.async)&&void 0!==r&&r,contextualErrorMap:null==t?void 0:t.errorMap},path:(null==t?void 0:t.path)||[],schemaErrorMap:this._def.errorMap,parent:null,data:e,parsedType:PC(e)},a=this._parseSync({data:e,path:n.path,parent:n});return QC(n,a)}async parseAsync(e,t){const r=await this.safeParseAsync(e,t);if(r.success)return r.data;throw r.error}async safeParseAsync(e,t){const r={common:{issues:[],contextualErrorMap:null==t?void 0:t.errorMap,async:!0},path:(null==t?void 0:t.path)||[],schemaErrorMap:this._def.errorMap,parent:null,data:e,parsedType:PC(e)},n=this._parse({data:e,path:r.path,parent:r}),a=await(WC(n)?n:Promise.resolve(n));return QC(r,a)}refine(e,t){const r=e=>"string"==typeof t||void 0===t?{message:t}:"function"==typeof t?t(e):t;return this._refinement(((t,n)=>{const a=e(t),i=()=>n.addIssue({code:TC.custom,...r(t)});return"undefined"!=typeof Promise&&a instanceof Promise?a.then((e=>!!e||(i(),!1))):!!a||(i(),!1)}))}refinement(e,t){return this._refinement(((r,n)=>!!e(r)||(n.addIssue("function"==typeof t?t(r,n):t),!1)))}_refinement(e){return new qA({schema:this,typeName:aP.ZodEffects,effect:{type:"refinement",refinement:e}})}superRefine(e){return this._refinement(e)}optional(){return $A.create(this,this._def)}nullable(){return ZA.create(this,this._def)}nullish(){return this.nullable().optional()}array(){return AA.create(this,this._def)}promise(){return UA.create(this,this._def)}or(e){return IA.create([this,e],this._def)}and(e){return MA.create(this,e,this._def)}transform(e){return new qA({...YC(this._def),schema:this,typeName:aP.ZodEffects,effect:{type:"transform",transform:e}})}default(e){const t="function"==typeof e?e:()=>e;return new XA({...YC(this._def),innerType:this,defaultValue:t,typeName:aP.ZodDefault})}brand(){return new KA({typeName:aP.ZodBranded,type:this,...YC(this._def)})}catch(e){const t="function"==typeof e?e:()=>e;return new QA({...YC(this._def),innerType:this,catchValue:t,typeName:aP.ZodCatch})}describe(e){return new(0,this.constructor)({...this._def,description:e})}pipe(e){return eP.create(this,e)}readonly(){return tP.create(this)}isOptional(){return this.safeParse(void 0).success}isNullable(){return this.safeParse(null).success}}const KC=/^c[^\s-]{8,}$/i,eA=/^[0-9a-z]+$/,tA=/^[0-9A-HJKMNP-TV-Z]{26}$/,rA=/^[0-9a-fA-F]{8}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{12}$/i,nA=/^[a-z0-9_-]{21}$/i,aA=/^[-+]?P(?!$)(?:(?:[-+]?\d+Y)|(?:[-+]?\d+[.,]\d+Y$))?(?:(?:[-+]?\d+M)|(?:[-+]?\d+[.,]\d+M$))?(?:(?:[-+]?\d+W)|(?:[-+]?\d+[.,]\d+W$))?(?:(?:[-+]?\d+D)|(?:[-+]?\d+[.,]\d+D$))?(?:T(?=[\d+-])(?:(?:[-+]?\d+H)|(?:[-+]?\d+[.,]\d+H$))?(?:(?:[-+]?\d+M)|(?:[-+]?\d+[.,]\d+M$))?(?:[-+]?\d+(?:[.,]\d+)?S)?)??$/,iA=/^(?!\.)(?!.*\.\.)([A-Z0-9_'+\-\.]*)[A-Z0-9_+-]@([A-Z0-9][A-Z0-9\-]*\.)+[A-Z]{2,}$/i;let oA;const sA=/^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])$/,lA=/^(([a-f0-9]{1,4}:){7}|::([a-f0-9]{1,4}:){0,6}|([a-f0-9]{1,4}:){1}:([a-f0-9]{1,4}:){0,5}|([a-f0-9]{1,4}:){2}:([a-f0-9]{1,4}:){0,4}|([a-f0-9]{1,4}:){3}:([a-f0-9]{1,4}:){0,3}|([a-f0-9]{1,4}:){4}:([a-f0-9]{1,4}:){0,2}|([a-f0-9]{1,4}:){5}:([a-f0-9]{1,4}:){0,1})([a-f0-9]{1,4}|(((25[0-5])|(2[0-4][0-9])|(1[0-9]{2})|([0-9]{1,2}))\.){3}((25[0-5])|(2[0-4][0-9])|(1[0-9]{2})|([0-9]{1,2})))$/,cA=/^([0-9a-zA-Z+/]{4})*(([0-9a-zA-Z+/]{2}==)|([0-9a-zA-Z+/]{3}=))?$/,uA="((\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-((0[13578]|1[02])-(0[1-9]|[12]\\d|3[01])|(0[469]|11)-(0[1-9]|[12]\\d|30)|(02)-(0[1-9]|1\\d|2[0-8])))",pA=new RegExp(`^${uA}$`);function dA(e){let t="([01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d";return e.precision?t=`${t}\\.\\d{${e.precision}}`:null==e.precision&&(t=`${t}(\\.\\d+)?`),t}function fA(e){let t=`${uA}T${dA(e)}`;const r=[];return r.push(e.local?"Z?":"Z"),e.offset&&r.push("([+-]\\d{2}:?\\d{2})"),t=`${t}(${r.join("|")})`,new RegExp(`^${t}$`)}class hA extends JC{_parse(e){if(this._def.coerce&&(e.data=String(e.data)),this._getType(e)!==AC.string){const t=this._getOrReturnCtx(e);return NC(t,{code:TC.invalid_type,expected:AC.string,received:t.parsedType}),LC}const t=new RC;let r;for(const i of this._def.checks)if("min"===i.kind)e.data.length<i.value&&(r=this._getOrReturnCtx(e,r),NC(r,{code:TC.too_small,minimum:i.value,type:"string",inclusive:!0,exact:!1,message:i.message}),t.dirty());else if("max"===i.kind)e.data.length>i.value&&(r=this._getOrReturnCtx(e,r),NC(r,{code:TC.too_big,maximum:i.value,type:"string",inclusive:!0,exact:!1,message:i.message}),t.dirty());else if("length"===i.kind){const n=e.data.length>i.value,a=e.data.length<i.value;(n||a)&&(r=this._getOrReturnCtx(e,r),n?NC(r,{code:TC.too_big,maximum:i.value,type:"string",inclusive:!0,exact:!0,message:i.message}):a&&NC(r,{code:TC.too_small,minimum:i.value,type:"string",inclusive:!0,exact:!0,message:i.message}),t.dirty())}else if("email"===i.kind)iA.test(e.data)||(r=this._getOrReturnCtx(e,r),NC(r,{validation:"email",code:TC.invalid_string,message:i.message}),t.dirty());else if("emoji"===i.kind)oA||(oA=new RegExp("^(\\p{Extended_Pictographic}|\\p{Emoji_Component})+$","u")),oA.test(e.data)||(r=this._getOrReturnCtx(e,r),NC(r,{validation:"emoji",code:TC.invalid_string,message:i.message}),t.dirty());else if("uuid"===i.kind)rA.test(e.data)||(r=this._getOrReturnCtx(e,r),NC(r,{validation:"uuid",code:TC.invalid_string,message:i.message}),t.dirty());else if("nanoid"===i.kind)nA.test(e.data)||(r=this._getOrReturnCtx(e,r),NC(r,{validation:"nanoid",code:TC.invalid_string,message:i.message}),t.dirty());else if("cuid"===i.kind)KC.test(e.data)||(r=this._getOrReturnCtx(e,r),NC(r,{validation:"cuid",code:TC.invalid_string,message:i.message}),t.dirty());else if("cuid2"===i.kind)eA.test(e.data)||(r=this._getOrReturnCtx(e,r),NC(r,{validation:"cuid2",code:TC.invalid_string,message:i.message}),t.dirty());else if("ulid"===i.kind)tA.test(e.data)||(r=this._getOrReturnCtx(e,r),NC(r,{validation:"ulid",code:TC.invalid_string,message:i.message}),t.dirty());else if("url"===i.kind)try{new URL(e.data)}catch(n){r=this._getOrReturnCtx(e,r),NC(r,{validation:"url",code:TC.invalid_string,message:i.message}),t.dirty()}else"regex"===i.kind?(i.regex.lastIndex=0,i.regex.test(e.data)||(r=this._getOrReturnCtx(e,r),NC(r,{validation:"regex",code:TC.invalid_string,message:i.message}),t.dirty())):"trim"===i.kind?e.data=e.data.trim():"includes"===i.kind?e.data.includes(i.value,i.position)||(r=this._getOrReturnCtx(e,r),NC(r,{code:TC.invalid_string,validation:{includes:i.value,position:i.position},message:i.message}),t.dirty()):"toLowerCase"===i.kind?e.data=e.data.toLowerCase():"toUpperCase"===i.kind?e.data=e.data.toUpperCase():"startsWith"===i.kind?e.data.startsWith(i.value)||(r=this._getOrReturnCtx(e,r),NC(r,{code:TC.invalid_string,validation:{startsWith:i.value},message:i.message}),t.dirty()):"endsWith"===i.kind?e.data.endsWith(i.value)||(r=this._getOrReturnCtx(e,r),NC(r,{code:TC.invalid_string,validation:{endsWith:i.value},message:i.message}),t.dirty()):"datetime"===i.kind?fA(i).test(e.data)||(r=this._getOrReturnCtx(e,r),NC(r,{code:TC.invalid_string,validation:"datetime",message:i.message}),t.dirty()):"date"===i.kind?pA.test(e.data)||(r=this._getOrReturnCtx(e,r),NC(r,{code:TC.invalid_string,validation:"date",message:i.message}),t.dirty()):"time"===i.kind?new RegExp(`^${dA(i)}$`).test(e.data)||(r=this._getOrReturnCtx(e,r),NC(r,{code:TC.invalid_string,validation:"time",message:i.message}),t.dirty()):"duration"===i.kind?aA.test(e.data)||(r=this._getOrReturnCtx(e,r),NC(r,{validation:"duration",code:TC.invalid_string,message:i.message}),t.dirty()):"ip"===i.kind?(n=e.data,("v4"!==(a=i.version)&&a||!sA.test(n))&&("v6"!==a&&a||!lA.test(n))&&(r=this._getOrReturnCtx(e,r),NC(r,{validation:"ip",code:TC.invalid_string,message:i.message}),t.dirty())):"base64"===i.kind?cA.test(e.data)||(r=this._getOrReturnCtx(e,r),NC(r,{validation:"base64",code:TC.invalid_string,message:i.message}),t.dirty()):kC.assertNever(i);var n,a;return{status:t.value,value:e.data}}_regex(e,t,r){return this.refinement((t=>e.test(t)),{validation:t,code:TC.invalid_string,...qC.errToObj(r)})}_addCheck(e){return new hA({...this._def,checks:[...this._def.checks,e]})}email(e){return this._addCheck({kind:"email",...qC.errToObj(e)})}url(e){return this._addCheck({kind:"url",...qC.errToObj(e)})}emoji(e){return this._addCheck({kind:"emoji",...qC.errToObj(e)})}uuid(e){return this._addCheck({kind:"uuid",...qC.errToObj(e)})}nanoid(e){return this._addCheck({kind:"nanoid",...qC.errToObj(e)})}cuid(e){return this._addCheck({kind:"cuid",...qC.errToObj(e)})}cuid2(e){return this._addCheck({kind:"cuid2",...qC.errToObj(e)})}ulid(e){return this._addCheck({kind:"ulid",...qC.errToObj(e)})}base64(e){return this._addCheck({kind:"base64",...qC.errToObj(e)})}ip(e){return this._addCheck({kind:"ip",...qC.errToObj(e)})}datetime(e){var t,r;return"string"==typeof e?this._addCheck({kind:"datetime",precision:null,offset:!1,local:!1,message:e}):this._addCheck({kind:"datetime",precision:void 0===(null==e?void 0:e.precision)?null:null==e?void 0:e.precision,offset:null!==(t=null==e?void 0:e.offset)&&void 0!==t&&t,local:null!==(r=null==e?void 0:e.local)&&void 0!==r&&r,...qC.errToObj(null==e?void 0:e.message)})}date(e){return this._addCheck({kind:"date",message:e})}time(e){return"string"==typeof e?this._addCheck({kind:"time",precision:null,message:e}):this._addCheck({kind:"time",precision:void 0===(null==e?void 0:e.precision)?null:null==e?void 0:e.precision,...qC.errToObj(null==e?void 0:e.message)})}duration(e){return this._addCheck({kind:"duration",...qC.errToObj(e)})}regex(e,t){return this._addCheck({kind:"regex",regex:e,...qC.errToObj(t)})}includes(e,t){return this._addCheck({kind:"includes",value:e,position:null==t?void 0:t.position,...qC.errToObj(null==t?void 0:t.message)})}startsWith(e,t){return this._addCheck({kind:"startsWith",value:e,...qC.errToObj(t)})}endsWith(e,t){return this._addCheck({kind:"endsWith",value:e,...qC.errToObj(t)})}min(e,t){return this._addCheck({kind:"min",value:e,...qC.errToObj(t)})}max(e,t){return this._addCheck({kind:"max",value:e,...qC.errToObj(t)})}length(e,t){return this._addCheck({kind:"length",value:e,...qC.errToObj(t)})}nonempty(e){return this.min(1,qC.errToObj(e))}trim(){return new hA({...this._def,checks:[...this._def.checks,{kind:"trim"}]})}toLowerCase(){return new hA({...this._def,checks:[...this._def.checks,{kind:"toLowerCase"}]})}toUpperCase(){return new hA({...this._def,checks:[...this._def.checks,{kind:"toUpperCase"}]})}get isDatetime(){return!!this._def.checks.find((e=>"datetime"===e.kind))}get isDate(){return!!this._def.checks.find((e=>"date"===e.kind))}get isTime(){return!!this._def.checks.find((e=>"time"===e.kind))}get isDuration(){return!!this._def.checks.find((e=>"duration"===e.kind))}get isEmail(){return!!this._def.checks.find((e=>"email"===e.kind))}get isURL(){return!!this._def.checks.find((e=>"url"===e.kind))}get isEmoji(){return!!this._def.checks.find((e=>"emoji"===e.kind))}get isUUID(){return!!this._def.checks.find((e=>"uuid"===e.kind))}get isNANOID(){return!!this._def.checks.find((e=>"nanoid"===e.kind))}get isCUID(){return!!this._def.checks.find((e=>"cuid"===e.kind))}get isCUID2(){return!!this._def.checks.find((e=>"cuid2"===e.kind))}get isULID(){return!!this._def.checks.find((e=>"ulid"===e.kind))}get isIP(){return!!this._def.checks.find((e=>"ip"===e.kind))}get isBase64(){return!!this._def.checks.find((e=>"base64"===e.kind))}get minLength(){let e=null;for(const t of this._def.checks)"min"===t.kind&&(null===e||t.value>e)&&(e=t.value);return e}get maxLength(){let e=null;for(const t of this._def.checks)"max"===t.kind&&(null===e||t.value<e)&&(e=t.value);return e}}function mA(e,t){const r=(e.toString().split(".")[1]||"").length,n=(t.toString().split(".")[1]||"").length,a=r>n?r:n;return parseInt(e.toFixed(a).replace(".",""))%parseInt(t.toFixed(a).replace(".",""))/Math.pow(10,a)}hA.create=e=>{var t;return new hA({checks:[],typeName:aP.ZodString,coerce:null!==(t=null==e?void 0:e.coerce)&&void 0!==t&&t,...YC(e)})};class gA extends JC{constructor(){super(...arguments),this.min=this.gte,this.max=this.lte,this.step=this.multipleOf}_parse(e){if(this._def.coerce&&(e.data=Number(e.data)),this._getType(e)!==AC.number){const t=this._getOrReturnCtx(e);return NC(t,{code:TC.invalid_type,expected:AC.number,received:t.parsedType}),LC}let t;const r=new RC;for(const n of this._def.checks)"int"===n.kind?kC.isInteger(e.data)||(t=this._getOrReturnCtx(e,t),NC(t,{code:TC.invalid_type,expected:"integer",received:"float",message:n.message}),r.dirty()):"min"===n.kind?(n.inclusive?e.data<n.value:e.data<=n.value)&&(t=this._getOrReturnCtx(e,t),NC(t,{code:TC.too_small,minimum:n.value,type:"number",inclusive:n.inclusive,exact:!1,message:n.message}),r.dirty()):"max"===n.kind?(n.inclusive?e.data>n.value:e.data>=n.value)&&(t=this._getOrReturnCtx(e,t),NC(t,{code:TC.too_big,maximum:n.value,type:"number",inclusive:n.inclusive,exact:!1,message:n.message}),r.dirty()):"multipleOf"===n.kind?0!==mA(e.data,n.value)&&(t=this._getOrReturnCtx(e,t),NC(t,{code:TC.not_multiple_of,multipleOf:n.value,message:n.message}),r.dirty()):"finite"===n.kind?Number.isFinite(e.data)||(t=this._getOrReturnCtx(e,t),NC(t,{code:TC.not_finite,message:n.message}),r.dirty()):kC.assertNever(n);return{status:r.value,value:e.data}}gte(e,t){return this.setLimit("min",e,!0,qC.toString(t))}gt(e,t){return this.setLimit("min",e,!1,qC.toString(t))}lte(e,t){return this.setLimit("max",e,!0,qC.toString(t))}lt(e,t){return this.setLimit("max",e,!1,qC.toString(t))}setLimit(e,t,r,n){return new gA({...this._def,checks:[...this._def.checks,{kind:e,value:t,inclusive:r,message:qC.toString(n)}]})}_addCheck(e){return new gA({...this._def,checks:[...this._def.checks,e]})}int(e){return this._addCheck({kind:"int",message:qC.toString(e)})}positive(e){return this._addCheck({kind:"min",value:0,inclusive:!1,message:qC.toString(e)})}negative(e){return this._addCheck({kind:"max",value:0,inclusive:!1,message:qC.toString(e)})}nonpositive(e){return this._addCheck({kind:"max",value:0,inclusive:!0,message:qC.toString(e)})}nonnegative(e){return this._addCheck({kind:"min",value:0,inclusive:!0,message:qC.toString(e)})}multipleOf(e,t){return this._addCheck({kind:"multipleOf",value:e,message:qC.toString(t)})}finite(e){return this._addCheck({kind:"finite",message:qC.toString(e)})}safe(e){return this._addCheck({kind:"min",inclusive:!0,value:Number.MIN_SAFE_INTEGER,message:qC.toString(e)})._addCheck({kind:"max",inclusive:!0,value:Number.MAX_SAFE_INTEGER,message:qC.toString(e)})}get minValue(){let e=null;for(const t of this._def.checks)"min"===t.kind&&(null===e||t.value>e)&&(e=t.value);return e}get maxValue(){let e=null;for(const t of this._def.checks)"max"===t.kind&&(null===e||t.value<e)&&(e=t.value);return e}get isInt(){return!!this._def.checks.find((e=>"int"===e.kind||"multipleOf"===e.kind&&kC.isInteger(e.value)))}get isFinite(){let e=null,t=null;for(const r of this._def.checks){if("finite"===r.kind||"int"===r.kind||"multipleOf"===r.kind)return!0;"min"===r.kind?(null===t||r.value>t)&&(t=r.value):"max"===r.kind&&(null===e||r.value<e)&&(e=r.value)}return Number.isFinite(t)&&Number.isFinite(e)}}gA.create=e=>new gA({checks:[],typeName:aP.ZodNumber,coerce:(null==e?void 0:e.coerce)||!1,...YC(e)});class yA extends JC{constructor(){super(...arguments),this.min=this.gte,this.max=this.lte}_parse(e){if(this._def.coerce&&(e.data=BigInt(e.data)),this._getType(e)!==AC.bigint){const t=this._getOrReturnCtx(e);return NC(t,{code:TC.invalid_type,expected:AC.bigint,received:t.parsedType}),LC}let t;const r=new RC;for(const n of this._def.checks)"min"===n.kind?(n.inclusive?e.data<n.value:e.data<=n.value)&&(t=this._getOrReturnCtx(e,t),NC(t,{code:TC.too_small,type:"bigint",minimum:n.value,inclusive:n.inclusive,message:n.message}),r.dirty()):"max"===n.kind?(n.inclusive?e.data>n.value:e.data>=n.value)&&(t=this._getOrReturnCtx(e,t),NC(t,{code:TC.too_big,type:"bigint",maximum:n.value,inclusive:n.inclusive,message:n.message}),r.dirty()):"multipleOf"===n.kind?e.data%n.value!==BigInt(0)&&(t=this._getOrReturnCtx(e,t),NC(t,{code:TC.not_multiple_of,multipleOf:n.value,message:n.message}),r.dirty()):kC.assertNever(n);return{status:r.value,value:e.data}}gte(e,t){return this.setLimit("min",e,!0,qC.toString(t))}gt(e,t){return this.setLimit("min",e,!1,qC.toString(t))}lte(e,t){return this.setLimit("max",e,!0,qC.toString(t))}lt(e,t){return this.setLimit("max",e,!1,qC.toString(t))}setLimit(e,t,r,n){return new yA({...this._def,checks:[...this._def.checks,{kind:e,value:t,inclusive:r,message:qC.toString(n)}]})}_addCheck(e){return new yA({...this._def,checks:[...this._def.checks,e]})}positive(e){return this._addCheck({kind:"min",value:BigInt(0),inclusive:!1,message:qC.toString(e)})}negative(e){return this._addCheck({kind:"max",value:BigInt(0),inclusive:!1,message:qC.toString(e)})}nonpositive(e){return this._addCheck({kind:"max",value:BigInt(0),inclusive:!0,message:qC.toString(e)})}nonnegative(e){return this._addCheck({kind:"min",value:BigInt(0),inclusive:!0,message:qC.toString(e)})}multipleOf(e,t){return this._addCheck({kind:"multipleOf",value:e,message:qC.toString(t)})}get minValue(){let e=null;for(const t of this._def.checks)"min"===t.kind&&(null===e||t.value>e)&&(e=t.value);return e}get maxValue(){let e=null;for(const t of this._def.checks)"max"===t.kind&&(null===e||t.value<e)&&(e=t.value);return e}}yA.create=e=>{var t;return new yA({checks:[],typeName:aP.ZodBigInt,coerce:null!==(t=null==e?void 0:e.coerce)&&void 0!==t&&t,...YC(e)})};class vA extends JC{_parse(e){if(this._def.coerce&&(e.data=Boolean(e.data)),this._getType(e)!==AC.boolean){const t=this._getOrReturnCtx(e);return NC(t,{code:TC.invalid_type,expected:AC.boolean,received:t.parsedType}),LC}return jC(e.data)}}vA.create=e=>new vA({typeName:aP.ZodBoolean,coerce:(null==e?void 0:e.coerce)||!1,...YC(e)});class bA extends JC{_parse(e){if(this._def.coerce&&(e.data=new Date(e.data)),this._getType(e)!==AC.date){const t=this._getOrReturnCtx(e);return NC(t,{code:TC.invalid_type,expected:AC.date,received:t.parsedType}),LC}if(isNaN(e.data.getTime()))return NC(this._getOrReturnCtx(e),{code:TC.invalid_date}),LC;const t=new RC;let r;for(const n of this._def.checks)"min"===n.kind?e.data.getTime()<n.value&&(r=this._getOrReturnCtx(e,r),NC(r,{code:TC.too_small,message:n.message,inclusive:!0,exact:!1,minimum:n.value,type:"date"}),t.dirty()):"max"===n.kind?e.data.getTime()>n.value&&(r=this._getOrReturnCtx(e,r),NC(r,{code:TC.too_big,message:n.message,inclusive:!0,exact:!1,maximum:n.value,type:"date"}),t.dirty()):kC.assertNever(n);return{status:t.value,value:new Date(e.data.getTime())}}_addCheck(e){return new bA({...this._def,checks:[...this._def.checks,e]})}min(e,t){return this._addCheck({kind:"min",value:e.getTime(),message:qC.toString(t)})}max(e,t){return this._addCheck({kind:"max",value:e.getTime(),message:qC.toString(t)})}get minDate(){let e=null;for(const t of this._def.checks)"min"===t.kind&&(null===e||t.value>e)&&(e=t.value);return null!=e?new Date(e):null}get maxDate(){let e=null;for(const t of this._def.checks)"max"===t.kind&&(null===e||t.value<e)&&(e=t.value);return null!=e?new Date(e):null}}bA.create=e=>new bA({checks:[],coerce:(null==e?void 0:e.coerce)||!1,typeName:aP.ZodDate,...YC(e)});class xA extends JC{_parse(e){if(this._getType(e)!==AC.symbol){const t=this._getOrReturnCtx(e);return NC(t,{code:TC.invalid_type,expected:AC.symbol,received:t.parsedType}),LC}return jC(e.data)}}xA.create=e=>new xA({typeName:aP.ZodSymbol,...YC(e)});class EA extends JC{_parse(e){if(this._getType(e)!==AC.undefined){const t=this._getOrReturnCtx(e);return NC(t,{code:TC.invalid_type,expected:AC.undefined,received:t.parsedType}),LC}return jC(e.data)}}EA.create=e=>new EA({typeName:aP.ZodUndefined,...YC(e)});class wA extends JC{_parse(e){if(this._getType(e)!==AC.null){const t=this._getOrReturnCtx(e);return NC(t,{code:TC.invalid_type,expected:AC.null,received:t.parsedType}),LC}return jC(e.data)}}wA.create=e=>new wA({typeName:aP.ZodNull,...YC(e)});class SA extends JC{constructor(){super(...arguments),this._any=!0}_parse(e){return jC(e.data)}}SA.create=e=>new SA({typeName:aP.ZodAny,...YC(e)});class _A extends JC{constructor(){super(...arguments),this._unknown=!0}_parse(e){return jC(e.data)}}_A.create=e=>new _A({typeName:aP.ZodUnknown,...YC(e)});class kA extends JC{_parse(e){const t=this._getOrReturnCtx(e);return NC(t,{code:TC.invalid_type,expected:AC.never,received:t.parsedType}),LC}}kA.create=e=>new kA({typeName:aP.ZodNever,...YC(e)});class CA extends JC{_parse(e){if(this._getType(e)!==AC.undefined){const t=this._getOrReturnCtx(e);return NC(t,{code:TC.invalid_type,expected:AC.void,received:t.parsedType}),LC}return jC(e.data)}}CA.create=e=>new CA({typeName:aP.ZodVoid,...YC(e)});class AA extends JC{_parse(e){const{ctx:t,status:r}=this._processInputParams(e),n=this._def;if(t.parsedType!==AC.array)return NC(t,{code:TC.invalid_type,expected:AC.array,received:t.parsedType}),LC;if(null!==n.exactLength){const e=t.data.length>n.exactLength.value,a=t.data.length<n.exactLength.value;(e||a)&&(NC(t,{code:e?TC.too_big:TC.too_small,minimum:a?n.exactLength.value:void 0,maximum:e?n.exactLength.value:void 0,type:"array",inclusive:!0,exact:!0,message:n.exactLength.message}),r.dirty())}if(null!==n.minLength&&t.data.length<n.minLength.value&&(NC(t,{code:TC.too_small,minimum:n.minLength.value,type:"array",inclusive:!0,exact:!1,message:n.minLength.message}),r.dirty()),null!==n.maxLength&&t.data.length>n.maxLength.value&&(NC(t,{code:TC.too_big,maximum:n.maxLength.value,type:"array",inclusive:!0,exact:!1,message:n.maxLength.message}),r.dirty()),t.common.async)return Promise.all([...t.data].map(((e,r)=>n.type._parseAsync(new XC(t,e,t.path,r))))).then((e=>RC.mergeArray(r,e)));const a=[...t.data].map(((e,r)=>n.type._parseSync(new XC(t,e,t.path,r))));return RC.mergeArray(r,a)}get element(){return this._def.type}min(e,t){return new AA({...this._def,minLength:{value:e,message:qC.toString(t)}})}max(e,t){return new AA({...this._def,maxLength:{value:e,message:qC.toString(t)}})}length(e,t){return new AA({...this._def,exactLength:{value:e,message:qC.toString(t)}})}nonempty(e){return this.min(1,e)}}function PA(e){if(e instanceof TA){const t={};for(const r in e.shape){const n=e.shape[r];t[r]=$A.create(PA(n))}return new TA({...e._def,shape:()=>t})}return e instanceof AA?new AA({...e._def,type:PA(e.element)}):e instanceof $A?$A.create(PA(e.unwrap())):e instanceof ZA?ZA.create(PA(e.unwrap())):e instanceof NA?NA.create(e.items.map((e=>PA(e)))):e}AA.create=(e,t)=>new AA({type:e,minLength:null,maxLength:null,exactLength:null,typeName:aP.ZodArray,...YC(t)});class TA extends JC{constructor(){super(...arguments),this._cached=null,this.nonstrict=this.passthrough,this.augment=this.extend}_getCached(){if(null!==this._cached)return this._cached;const e=this._def.shape(),t=kC.objectKeys(e);return this._cached={shape:e,keys:t}}_parse(e){if(this._getType(e)!==AC.object){const t=this._getOrReturnCtx(e);return NC(t,{code:TC.invalid_type,expected:AC.object,received:t.parsedType}),LC}const{status:t,ctx:r}=this._processInputParams(e),{shape:n,keys:a}=this._getCached(),i=[];if(!(this._def.catchall instanceof kA&&"strip"===this._def.unknownKeys))for(const e in r.data)a.includes(e)||i.push(e);const o=[];for(const e of a){const t=n[e],a=r.data[e];o.push({key:{status:"valid",value:e},value:t._parse(new XC(r,a,r.path,e)),alwaysSet:e in r.data})}if(this._def.catchall instanceof kA){const e=this._def.unknownKeys;if("passthrough"===e)for(const e of i)o.push({key:{status:"valid",value:e},value:{status:"valid",value:r.data[e]}});else if("strict"===e)i.length>0&&(NC(r,{code:TC.unrecognized_keys,keys:i}),t.dirty());else if("strip"!==e)throw new Error("Internal ZodObject error: invalid unknownKeys value.")}else{const e=this._def.catchall;for(const t of i){const n=r.data[t];o.push({key:{status:"valid",value:t},value:e._parse(new XC(r,n,r.path,t)),alwaysSet:t in r.data})}}return r.common.async?Promise.resolve().then((async()=>{const e=[];for(const t of o){const r=await t.key,n=await t.value;e.push({key:r,value:n,alwaysSet:t.alwaysSet})}return e})).then((e=>RC.mergeObjectSync(t,e))):RC.mergeObjectSync(t,o)}get shape(){return this._def.shape()}strict(e){return qC.errToObj,new TA({...this._def,unknownKeys:"strict",...void 0!==e?{errorMap:(t,r)=>{var n,a,i,o;const s=null!==(i=null===(a=(n=this._def).errorMap)||void 0===a?void 0:a.call(n,t,r).message)&&void 0!==i?i:r.defaultError;return"unrecognized_keys"===t.code?{message:null!==(o=qC.errToObj(e).message)&&void 0!==o?o:s}:{message:s}}}:{}})}strip(){return new TA({...this._def,unknownKeys:"strip"})}passthrough(){return new TA({...this._def,unknownKeys:"passthrough"})}extend(e){return new TA({...this._def,shape:()=>({...this._def.shape(),...e})})}merge(e){return new TA({unknownKeys:e._def.unknownKeys,catchall:e._def.catchall,shape:()=>({...this._def.shape(),...e._def.shape()}),typeName:aP.ZodObject})}setKey(e,t){return this.augment({[e]:t})}catchall(e){return new TA({...this._def,catchall:e})}pick(e){const t={};return kC.objectKeys(e).forEach((r=>{e[r]&&this.shape[r]&&(t[r]=this.shape[r])})),new TA({...this._def,shape:()=>t})}omit(e){const t={};return kC.objectKeys(this.shape).forEach((r=>{e[r]||(t[r]=this.shape[r])})),new TA({...this._def,shape:()=>t})}deepPartial(){return PA(this)}partial(e){const t={};return kC.objectKeys(this.shape).forEach((r=>{const n=this.shape[r];e&&!e[r]?t[r]=n:t[r]=n.optional()})),new TA({...this._def,shape:()=>t})}required(e){const t={};return kC.objectKeys(this.shape).forEach((r=>{if(e&&!e[r])t[r]=this.shape[r];else{let e=this.shape[r];for(;e instanceof $A;)e=e._def.innerType;t[r]=e}})),new TA({...this._def,shape:()=>t})}keyof(){return GA(kC.objectKeys(this.shape))}}TA.create=(e,t)=>new TA({shape:()=>e,unknownKeys:"strip",catchall:kA.create(),typeName:aP.ZodObject,...YC(t)}),TA.strictCreate=(e,t)=>new TA({shape:()=>e,unknownKeys:"strict",catchall:kA.create(),typeName:aP.ZodObject,...YC(t)}),TA.lazycreate=(e,t)=>new TA({shape:e,unknownKeys:"strip",catchall:kA.create(),typeName:aP.ZodObject,...YC(t)});class IA extends JC{_parse(e){const{ctx:t}=this._processInputParams(e),r=this._def.options;if(t.common.async)return Promise.all(r.map((async e=>{const r={...t,common:{...t.common,issues:[]},parent:null};return{result:await e._parseAsync({data:t.data,path:t.path,parent:r}),ctx:r}}))).then((function(e){for(const t of e)if("valid"===t.result.status)return t.result;for(const r of e)if("dirty"===r.result.status)return t.common.issues.push(...r.ctx.common.issues),r.result;const r=e.map((e=>new IC(e.ctx.common.issues)));return NC(t,{code:TC.invalid_union,unionErrors:r}),LC}));{let e;const n=[];for(const a of r){const r={...t,common:{...t.common,issues:[]},parent:null},i=a._parseSync({data:t.data,path:t.path,parent:r});if("valid"===i.status)return i;"dirty"!==i.status||e||(e={result:i,ctx:r}),r.common.issues.length&&n.push(r.common.issues)}if(e)return t.common.issues.push(...e.ctx.common.issues),e.result;const a=n.map((e=>new IC(e)));return NC(t,{code:TC.invalid_union,unionErrors:a}),LC}}get options(){return this._def.options}}IA.create=(e,t)=>new IA({options:e,typeName:aP.ZodUnion,...YC(t)});const DA=e=>e instanceof VA?DA(e.schema):e instanceof qA?DA(e.innerType()):e instanceof zA?[e.value]:e instanceof WA?e.options:e instanceof HA?kC.objectValues(e.enum):e instanceof XA?DA(e._def.innerType):e instanceof EA?[void 0]:e instanceof wA?[null]:e instanceof $A?[void 0,...DA(e.unwrap())]:e instanceof ZA?[null,...DA(e.unwrap())]:e instanceof KA||e instanceof tP?DA(e.unwrap()):e instanceof QA?DA(e._def.innerType):[];class FA extends JC{_parse(e){const{ctx:t}=this._processInputParams(e);if(t.parsedType!==AC.object)return NC(t,{code:TC.invalid_type,expected:AC.object,received:t.parsedType}),LC;const r=this.discriminator,n=t.data[r],a=this.optionsMap.get(n);return a?t.common.async?a._parseAsync({data:t.data,path:t.path,parent:t}):a._parseSync({data:t.data,path:t.path,parent:t}):(NC(t,{code:TC.invalid_union_discriminator,options:Array.from(this.optionsMap.keys()),path:[r]}),LC)}get discriminator(){return this._def.discriminator}get options(){return this._def.options}get optionsMap(){return this._def.optionsMap}static create(e,t,r){const n=new Map;for(const r of t){const t=DA(r.shape[e]);if(!t.length)throw new Error(`A discriminator value for key \`${e}\` could not be extracted from all schema options`);for(const a of t){if(n.has(a))throw new Error(`Discriminator property ${String(e)} has duplicate value ${String(a)}`);n.set(a,r)}}return new FA({typeName:aP.ZodDiscriminatedUnion,discriminator:e,options:t,optionsMap:n,...YC(r)})}}function OA(e,t){const r=PC(e),n=PC(t);if(e===t)return{valid:!0,data:e};if(r===AC.object&&n===AC.object){const r=kC.objectKeys(t),n=kC.objectKeys(e).filter((e=>-1!==r.indexOf(e))),a={...e,...t};for(const r of n){const n=OA(e[r],t[r]);if(!n.valid)return{valid:!1};a[r]=n.data}return{valid:!0,data:a}}if(r===AC.array&&n===AC.array){if(e.length!==t.length)return{valid:!1};const r=[];for(let n=0;n<e.length;n++){const a=OA(e[n],t[n]);if(!a.valid)return{valid:!1};r.push(a.data)}return{valid:!0,data:r}}return r===AC.date&&n===AC.date&&+e==+t?{valid:!0,data:e}:{valid:!1}}class MA extends JC{_parse(e){const{status:t,ctx:r}=this._processInputParams(e),n=(e,n)=>{if(VC(e)||VC(n))return LC;const a=OA(e.value,n.value);return a.valid?((zC(e)||zC(n))&&t.dirty(),{status:t.value,value:a.data}):(NC(r,{code:TC.invalid_intersection_types}),LC)};return r.common.async?Promise.all([this._def.left._parseAsync({data:r.data,path:r.path,parent:r}),this._def.right._parseAsync({data:r.data,path:r.path,parent:r})]).then((([e,t])=>n(e,t))):n(this._def.left._parseSync({data:r.data,path:r.path,parent:r}),this._def.right._parseSync({data:r.data,path:r.path,parent:r}))}}MA.create=(e,t,r)=>new MA({left:e,right:t,typeName:aP.ZodIntersection,...YC(r)});class NA extends JC{_parse(e){const{status:t,ctx:r}=this._processInputParams(e);if(r.parsedType!==AC.array)return NC(r,{code:TC.invalid_type,expected:AC.array,received:r.parsedType}),LC;if(r.data.length<this._def.items.length)return NC(r,{code:TC.too_small,minimum:this._def.items.length,inclusive:!0,exact:!1,type:"array"}),LC;!this._def.rest&&r.data.length>this._def.items.length&&(NC(r,{code:TC.too_big,maximum:this._def.items.length,inclusive:!0,exact:!1,type:"array"}),t.dirty());const n=[...r.data].map(((e,t)=>{const n=this._def.items[t]||this._def.rest;return n?n._parse(new XC(r,e,r.path,t)):null})).filter((e=>!!e));return r.common.async?Promise.all(n).then((e=>RC.mergeArray(t,e))):RC.mergeArray(t,n)}get items(){return this._def.items}rest(e){return new NA({...this._def,rest:e})}}NA.create=(e,t)=>{if(!Array.isArray(e))throw new Error("You must pass an array of schemas to z.tuple([ ... ])");return new NA({items:e,typeName:aP.ZodTuple,rest:null,...YC(t)})};class RA extends JC{get keySchema(){return this._def.keyType}get valueSchema(){return this._def.valueType}_parse(e){const{status:t,ctx:r}=this._processInputParams(e);if(r.parsedType!==AC.object)return NC(r,{code:TC.invalid_type,expected:AC.object,received:r.parsedType}),LC;const n=[],a=this._def.keyType,i=this._def.valueType;for(const e in r.data)n.push({key:a._parse(new XC(r,e,r.path,e)),value:i._parse(new XC(r,r.data[e],r.path,e)),alwaysSet:e in r.data});return r.common.async?RC.mergeObjectAsync(t,n):RC.mergeObjectSync(t,n)}get element(){return this._def.valueType}static create(e,t,r){return new RA(t instanceof JC?{keyType:e,valueType:t,typeName:aP.ZodRecord,...YC(r)}:{keyType:hA.create(),valueType:e,typeName:aP.ZodRecord,...YC(t)})}}class LA extends JC{get keySchema(){return this._def.keyType}get valueSchema(){return this._def.valueType}_parse(e){const{status:t,ctx:r}=this._processInputParams(e);if(r.parsedType!==AC.map)return NC(r,{code:TC.invalid_type,expected:AC.map,received:r.parsedType}),LC;const n=this._def.keyType,a=this._def.valueType,i=[...r.data.entries()].map((([e,t],i)=>({key:n._parse(new XC(r,e,r.path,[i,"key"])),value:a._parse(new XC(r,t,r.path,[i,"value"]))})));if(r.common.async){const e=new Map;return Promise.resolve().then((async()=>{for(const r of i){const n=await r.key,a=await r.value;if("aborted"===n.status||"aborted"===a.status)return LC;"dirty"!==n.status&&"dirty"!==a.status||t.dirty(),e.set(n.value,a.value)}return{status:t.value,value:e}}))}{const e=new Map;for(const r of i){const n=r.key,a=r.value;if("aborted"===n.status||"aborted"===a.status)return LC;"dirty"!==n.status&&"dirty"!==a.status||t.dirty(),e.set(n.value,a.value)}return{status:t.value,value:e}}}}LA.create=(e,t,r)=>new LA({valueType:t,keyType:e,typeName:aP.ZodMap,...YC(r)});class BA extends JC{_parse(e){const{status:t,ctx:r}=this._processInputParams(e);if(r.parsedType!==AC.set)return NC(r,{code:TC.invalid_type,expected:AC.set,received:r.parsedType}),LC;const n=this._def;null!==n.minSize&&r.data.size<n.minSize.value&&(NC(r,{code:TC.too_small,minimum:n.minSize.value,type:"set",inclusive:!0,exact:!1,message:n.minSize.message}),t.dirty()),null!==n.maxSize&&r.data.size>n.maxSize.value&&(NC(r,{code:TC.too_big,maximum:n.maxSize.value,type:"set",inclusive:!0,exact:!1,message:n.maxSize.message}),t.dirty());const a=this._def.valueType;function i(e){const r=new Set;for(const n of e){if("aborted"===n.status)return LC;"dirty"===n.status&&t.dirty(),r.add(n.value)}return{status:t.value,value:r}}const o=[...r.data.values()].map(((e,t)=>a._parse(new XC(r,e,r.path,t))));return r.common.async?Promise.all(o).then((e=>i(e))):i(o)}min(e,t){return new BA({...this._def,minSize:{value:e,message:qC.toString(t)}})}max(e,t){return new BA({...this._def,maxSize:{value:e,message:qC.toString(t)}})}size(e,t){return this.min(e,t).max(e,t)}nonempty(e){return this.min(1,e)}}BA.create=(e,t)=>new BA({valueType:e,minSize:null,maxSize:null,typeName:aP.ZodSet,...YC(t)});class jA extends JC{constructor(){super(...arguments),this.validate=this.implement}_parse(e){const{ctx:t}=this._processInputParams(e);if(t.parsedType!==AC.function)return NC(t,{code:TC.invalid_type,expected:AC.function,received:t.parsedType}),LC;function r(e,r){return MC({data:e,path:t.path,errorMaps:[t.common.contextualErrorMap,t.schemaErrorMap,OC(),DC].filter((e=>!!e)),issueData:{code:TC.invalid_arguments,argumentsError:r}})}function n(e,r){return MC({data:e,path:t.path,errorMaps:[t.common.contextualErrorMap,t.schemaErrorMap,OC(),DC].filter((e=>!!e)),issueData:{code:TC.invalid_return_type,returnTypeError:r}})}const a={errorMap:t.common.contextualErrorMap},i=t.data;if(this._def.returns instanceof UA){const e=this;return jC((async function(...t){const o=new IC([]),s=await e._def.args.parseAsync(t,a).catch((e=>{throw o.addIssue(r(t,e)),o})),l=await Reflect.apply(i,this,s);return await e._def.returns._def.type.parseAsync(l,a).catch((e=>{throw o.addIssue(n(l,e)),o}))}))}{const e=this;return jC((function(...t){const o=e._def.args.safeParse(t,a);if(!o.success)throw new IC([r(t,o.error)]);const s=Reflect.apply(i,this,o.data),l=e._def.returns.safeParse(s,a);if(!l.success)throw new IC([n(s,l.error)]);return l.data}))}}parameters(){return this._def.args}returnType(){return this._def.returns}args(...e){return new jA({...this._def,args:NA.create(e).rest(_A.create())})}returns(e){return new jA({...this._def,returns:e})}implement(e){return this.parse(e)}strictImplement(e){return this.parse(e)}static create(e,t,r){return new jA({args:e||NA.create([]).rest(_A.create()),returns:t||_A.create(),typeName:aP.ZodFunction,...YC(r)})}}class VA extends JC{get schema(){return this._def.getter()}_parse(e){const{ctx:t}=this._processInputParams(e);return this._def.getter()._parse({data:t.data,path:t.path,parent:t})}}VA.create=(e,t)=>new VA({getter:e,typeName:aP.ZodLazy,...YC(t)});class zA extends JC{_parse(e){if(e.data!==this._def.value){const t=this._getOrReturnCtx(e);return NC(t,{received:t.data,code:TC.invalid_literal,expected:this._def.value}),LC}return{status:"valid",value:e.data}}get value(){return this._def.value}}function GA(e,t){return new WA({values:e,typeName:aP.ZodEnum,...YC(t)})}zA.create=(e,t)=>new zA({value:e,typeName:aP.ZodLiteral,...YC(t)});class WA extends JC{constructor(){super(...arguments),$C.set(this,void 0)}_parse(e){if("string"!=typeof e.data){const t=this._getOrReturnCtx(e),r=this._def.values;return NC(t,{expected:kC.joinValues(r),received:t.parsedType,code:TC.invalid_type}),LC}if(HC(this,$C,"f")||UC(this,$C,new Set(this._def.values),"f"),!HC(this,$C,"f").has(e.data)){const t=this._getOrReturnCtx(e),r=this._def.values;return NC(t,{received:t.data,code:TC.invalid_enum_value,options:r}),LC}return jC(e.data)}get options(){return this._def.values}get enum(){const e={};for(const t of this._def.values)e[t]=t;return e}get Values(){const e={};for(const t of this._def.values)e[t]=t;return e}get Enum(){const e={};for(const t of this._def.values)e[t]=t;return e}extract(e,t=this._def){return WA.create(e,{...this._def,...t})}exclude(e,t=this._def){return WA.create(this.options.filter((t=>!e.includes(t))),{...this._def,...t})}}$C=new WeakMap,WA.create=GA;class HA extends JC{constructor(){super(...arguments),ZC.set(this,void 0)}_parse(e){const t=kC.getValidEnumValues(this._def.values),r=this._getOrReturnCtx(e);if(r.parsedType!==AC.string&&r.parsedType!==AC.number){const e=kC.objectValues(t);return NC(r,{expected:kC.joinValues(e),received:r.parsedType,code:TC.invalid_type}),LC}if(HC(this,ZC,"f")||UC(this,ZC,new Set(kC.getValidEnumValues(this._def.values)),"f"),!HC(this,ZC,"f").has(e.data)){const e=kC.objectValues(t);return NC(r,{received:r.data,code:TC.invalid_enum_value,options:e}),LC}return jC(e.data)}get enum(){return this._def.values}}ZC=new WeakMap,HA.create=(e,t)=>new HA({values:e,typeName:aP.ZodNativeEnum,...YC(t)});class UA extends JC{unwrap(){return this._def.type}_parse(e){const{ctx:t}=this._processInputParams(e);if(t.parsedType!==AC.promise&&!1===t.common.async)return NC(t,{code:TC.invalid_type,expected:AC.promise,received:t.parsedType}),LC;const r=t.parsedType===AC.promise?t.data:Promise.resolve(t.data);return jC(r.then((e=>this._def.type.parseAsync(e,{path:t.path,errorMap:t.common.contextualErrorMap}))))}}UA.create=(e,t)=>new UA({type:e,typeName:aP.ZodPromise,...YC(t)});class qA extends JC{innerType(){return this._def.schema}sourceType(){return this._def.schema._def.typeName===aP.ZodEffects?this._def.schema.sourceType():this._def.schema}_parse(e){const{status:t,ctx:r}=this._processInputParams(e),n=this._def.effect||null,a={addIssue:e=>{NC(r,e),e.fatal?t.abort():t.dirty()},get path(){return r.path}};if(a.addIssue=a.addIssue.bind(a),"preprocess"===n.type){const e=n.transform(r.data,a);if(r.common.async)return Promise.resolve(e).then((async e=>{if("aborted"===t.value)return LC;const n=await this._def.schema._parseAsync({data:e,path:r.path,parent:r});return"aborted"===n.status?LC:"dirty"===n.status||"dirty"===t.value?BC(n.value):n}));{if("aborted"===t.value)return LC;const n=this._def.schema._parseSync({data:e,path:r.path,parent:r});return"aborted"===n.status?LC:"dirty"===n.status||"dirty"===t.value?BC(n.value):n}}if("refinement"===n.type){const e=e=>{const t=n.refinement(e,a);if(r.common.async)return Promise.resolve(t);if(t instanceof Promise)throw new Error("Async refinement encountered during synchronous parse operation. Use .parseAsync instead.");return e};if(!1===r.common.async){const n=this._def.schema._parseSync({data:r.data,path:r.path,parent:r});return"aborted"===n.status?LC:("dirty"===n.status&&t.dirty(),e(n.value),{status:t.value,value:n.value})}return this._def.schema._parseAsync({data:r.data,path:r.path,parent:r}).then((r=>"aborted"===r.status?LC:("dirty"===r.status&&t.dirty(),e(r.value).then((()=>({status:t.value,value:r.value}))))))}if("transform"===n.type){if(!1===r.common.async){const e=this._def.schema._parseSync({data:r.data,path:r.path,parent:r});if(!GC(e))return e;const i=n.transform(e.value,a);if(i instanceof Promise)throw new Error("Asynchronous transform encountered during synchronous parse operation. Use .parseAsync instead.");return{status:t.value,value:i}}return this._def.schema._parseAsync({data:r.data,path:r.path,parent:r}).then((e=>GC(e)?Promise.resolve(n.transform(e.value,a)).then((e=>({status:t.value,value:e}))):e))}kC.assertNever(n)}}qA.create=(e,t,r)=>new qA({schema:e,typeName:aP.ZodEffects,effect:t,...YC(r)}),qA.createWithPreprocess=(e,t,r)=>new qA({schema:t,effect:{type:"preprocess",transform:e},typeName:aP.ZodEffects,...YC(r)});class $A extends JC{_parse(e){return this._getType(e)===AC.undefined?jC(void 0):this._def.innerType._parse(e)}unwrap(){return this._def.innerType}}$A.create=(e,t)=>new $A({innerType:e,typeName:aP.ZodOptional,...YC(t)});class ZA extends JC{_parse(e){return this._getType(e)===AC.null?jC(null):this._def.innerType._parse(e)}unwrap(){return this._def.innerType}}ZA.create=(e,t)=>new ZA({innerType:e,typeName:aP.ZodNullable,...YC(t)});class XA extends JC{_parse(e){const{ctx:t}=this._processInputParams(e);let r=t.data;return t.parsedType===AC.undefined&&(r=this._def.defaultValue()),this._def.innerType._parse({data:r,path:t.path,parent:t})}removeDefault(){return this._def.innerType}}XA.create=(e,t)=>new XA({innerType:e,typeName:aP.ZodDefault,defaultValue:"function"==typeof t.default?t.default:()=>t.default,...YC(t)});class QA extends JC{_parse(e){const{ctx:t}=this._processInputParams(e),r={...t,common:{...t.common,issues:[]}},n=this._def.innerType._parse({data:r.data,path:r.path,parent:{...r}});return WC(n)?n.then((e=>({status:"valid",value:"valid"===e.status?e.value:this._def.catchValue({get error(){return new IC(r.common.issues)},input:r.data})}))):{status:"valid",value:"valid"===n.status?n.value:this._def.catchValue({get error(){return new IC(r.common.issues)},input:r.data})}}removeCatch(){return this._def.innerType}}QA.create=(e,t)=>new QA({innerType:e,typeName:aP.ZodCatch,catchValue:"function"==typeof t.catch?t.catch:()=>t.catch,...YC(t)});class YA extends JC{_parse(e){if(this._getType(e)!==AC.nan){const t=this._getOrReturnCtx(e);return NC(t,{code:TC.invalid_type,expected:AC.nan,received:t.parsedType}),LC}return{status:"valid",value:e.data}}}YA.create=e=>new YA({typeName:aP.ZodNaN,...YC(e)});const JA=Symbol("zod_brand");class KA extends JC{_parse(e){const{ctx:t}=this._processInputParams(e),r=t.data;return this._def.type._parse({data:r,path:t.path,parent:t})}unwrap(){return this._def.type}}class eP extends JC{_parse(e){const{status:t,ctx:r}=this._processInputParams(e);if(r.common.async)return(async()=>{const e=await this._def.in._parseAsync({data:r.data,path:r.path,parent:r});return"aborted"===e.status?LC:"dirty"===e.status?(t.dirty(),BC(e.value)):this._def.out._parseAsync({data:e.value,path:r.path,parent:r})})();{const e=this._def.in._parseSync({data:r.data,path:r.path,parent:r});return"aborted"===e.status?LC:"dirty"===e.status?(t.dirty(),{status:"dirty",value:e.value}):this._def.out._parseSync({data:e.value,path:r.path,parent:r})}}static create(e,t){return new eP({in:e,out:t,typeName:aP.ZodPipeline})}}class tP extends JC{_parse(e){const t=this._def.innerType._parse(e),r=e=>(GC(e)&&(e.value=Object.freeze(e.value)),e);return WC(t)?t.then((e=>r(e))):r(t)}unwrap(){return this._def.innerType}}function rP(e,t={},r){return e?SA.create().superRefine(((n,a)=>{var i,o;if(!e(n)){const e="function"==typeof t?t(n):"string"==typeof t?{message:t}:t,s=null===(o=null!==(i=e.fatal)&&void 0!==i?i:r)||void 0===o||o,l="string"==typeof e?{message:e}:e;a.addIssue({code:"custom",...l,fatal:s})}})):SA.create()}tP.create=(e,t)=>new tP({innerType:e,typeName:aP.ZodReadonly,...YC(t)});const nP={object:TA.lazycreate};var aP;!function(e){e.ZodString="ZodString",e.ZodNumber="ZodNumber",e.ZodNaN="ZodNaN",e.ZodBigInt="ZodBigInt",e.ZodBoolean="ZodBoolean",e.ZodDate="ZodDate",e.ZodSymbol="ZodSymbol",e.ZodUndefined="ZodUndefined",e.ZodNull="ZodNull",e.ZodAny="ZodAny",e.ZodUnknown="ZodUnknown",e.ZodNever="ZodNever",e.ZodVoid="ZodVoid",e.ZodArray="ZodArray",e.ZodObject="ZodObject",e.ZodUnion="ZodUnion",e.ZodDiscriminatedUnion="ZodDiscriminatedUnion",e.ZodIntersection="ZodIntersection",e.ZodTuple="ZodTuple",e.ZodRecord="ZodRecord",e.ZodMap="ZodMap",e.ZodSet="ZodSet",e.ZodFunction="ZodFunction",e.ZodLazy="ZodLazy",e.ZodLiteral="ZodLiteral",e.ZodEnum="ZodEnum",e.ZodEffects="ZodEffects",e.ZodNativeEnum="ZodNativeEnum",e.ZodOptional="ZodOptional",e.ZodNullable="ZodNullable",e.ZodDefault="ZodDefault",e.ZodCatch="ZodCatch",e.ZodPromise="ZodPromise",e.ZodBranded="ZodBranded",e.ZodPipeline="ZodPipeline",e.ZodReadonly="ZodReadonly"}(aP||(aP={}));const iP=hA.create,oP=gA.create,sP=YA.create,lP=yA.create,cP=vA.create,uP=bA.create,pP=xA.create,dP=EA.create,fP=wA.create,hP=SA.create,mP=_A.create,gP=kA.create,yP=CA.create,vP=AA.create,bP=TA.create,xP=TA.strictCreate,EP=IA.create,wP=FA.create,SP=MA.create,_P=NA.create,kP=RA.create,CP=LA.create,AP=BA.create,PP=jA.create,TP=VA.create,IP=zA.create,DP=WA.create,FP=HA.create,OP=UA.create,MP=qA.create,NP=$A.create,RP=ZA.create,LP=qA.createWithPreprocess,BP=eP.create,jP={string:e=>hA.create({...e,coerce:!0}),number:e=>gA.create({...e,coerce:!0}),boolean:e=>vA.create({...e,coerce:!0}),bigint:e=>yA.create({...e,coerce:!0}),date:e=>bA.create({...e,coerce:!0})},VP=LC;var zP=Object.freeze({__proto__:null,defaultErrorMap:DC,setErrorMap:function(e){FC=e},getErrorMap:OC,makeIssue:MC,EMPTY_PATH:[],addIssueToContext:NC,ParseStatus:RC,INVALID:LC,DIRTY:BC,OK:jC,isAborted:VC,isDirty:zC,isValid:GC,isAsync:WC,get util(){return kC},get objectUtil(){return CC},ZodParsedType:AC,getParsedType:PC,ZodType:JC,datetimeRegex:fA,ZodString:hA,ZodNumber:gA,ZodBigInt:yA,ZodBoolean:vA,ZodDate:bA,ZodSymbol:xA,ZodUndefined:EA,ZodNull:wA,ZodAny:SA,ZodUnknown:_A,ZodNever:kA,ZodVoid:CA,ZodArray:AA,ZodObject:TA,ZodUnion:IA,ZodDiscriminatedUnion:FA,ZodIntersection:MA,ZodTuple:NA,ZodRecord:RA,ZodMap:LA,ZodSet:BA,ZodFunction:jA,ZodLazy:VA,ZodLiteral:zA,ZodEnum:WA,ZodNativeEnum:HA,ZodPromise:UA,ZodEffects:qA,ZodTransformer:qA,ZodOptional:$A,ZodNullable:ZA,ZodDefault:XA,ZodCatch:QA,ZodNaN:YA,BRAND:JA,ZodBranded:KA,ZodPipeline:eP,ZodReadonly:tP,custom:rP,Schema:JC,ZodSchema:JC,late:nP,get ZodFirstPartyTypeKind(){return aP},coerce:jP,any:hP,array:vP,bigint:lP,boolean:cP,date:uP,discriminatedUnion:wP,effect:MP,enum:DP,function:PP,instanceof:(e,t={message:`Input not instance of ${e.name}`})=>rP((t=>t instanceof e),t),intersection:SP,lazy:TP,literal:IP,map:CP,nan:sP,nativeEnum:FP,never:gP,null:fP,nullable:RP,number:oP,object:bP,oboolean:()=>cP().optional(),onumber:()=>oP().optional(),optional:NP,ostring:()=>iP().optional(),pipeline:BP,preprocess:LP,promise:OP,record:kP,set:AP,strictObject:xP,string:iP,symbol:pP,transformer:MP,tuple:_P,undefined:dP,union:EP,unknown:mP,void:yP,NEVER:VP,ZodIssueCode:TC,quotelessJson:e=>JSON.stringify(e,null,2).replace(/"([^"]+)":/g,"$1:"),ZodError:IC});const GP=/^\+?[0-9()\s-]{6,20}$/,WP=/^[a-z0-9!'#$%&*+\/=?^_`{|}~-]+(?:\.[a-z0-9!'#$%&*+\/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-zA-Z]{2,}$/i,HP=e=>e.map((e=>({type:e.id,id:e.id,url:e.url}))),UP=(0,Gk.compose)((0,Vc.withDispatch)((e=>{const{setNextAIStep:t,setPreviousAIStep:r}=e("ast-block-templates");return{onClickContinue:t,onClickPrevious:r,onClickSkip:t}})))((({onClickContinue:e,onClickPrevious:t,onClickSkip:r})=>{var n,a;const{businessContact:o}=(0,Vc.useSelect)((e=>{const{getAIStepData:t}=e(wW);return t()})),{setWebsiteContactAIStep:s}=(0,Vc.useDispatch)(wW),[l,c]=(0,hc.useState)(HP(null!==(n=o.socialMedia)&&void 0!==n?n:[])?.map((e=>({...e,valid:!0})))),u=(0,hc.useRef)({...o,socialMedia:HP(null!==(a=o?.socialMedia)&&void 0!==a?a:[])?.map((e=>({...e,valid:!0})))}),{businessName:p}=(0,Vc.useSelect)((e=>{const{getAIStepData:t}=e(wW);return t()})),{register:d,handleSubmit:f,formState:{errors:h},setFocus:m,watch:g}=zE({defaultValues:{...o}}),y=e=>e.filter((e=>e.valid));(0,hc.useEffect)((()=>{m("email")}),[m]);const v=e=>{const t=zP.object({email:zP.string().refine((e=>""===e||WP.test(e)),{message:(0,Sn.__)("Please enter a valid email","astra-sites")}),phone:zP.string().refine((e=>""===e||GP.test(e)),{message:(0,Sn.__)("Please enter a valid phone number","astra-sites")}),address:zP.string().optional()}).safeParse(e);return t?.success?t.data:{...e,...t.error.issues.reduce(((e,t)=>(e[t.path[0]]="",e)),{})}},b=l.some((e=>!e.valid));return(0,i.createElement)("form",{className:"w-full max-w-container flex flex-col gap-4 pb-10",action:"#",onSubmit:f((t=>{s({...t,socialMedia:HP(l)}),e()}))},(0,i.createElement)("div",{className:"text-[2rem] font-semibold leading-[140%]"},(0,Sn.__)("How can people get in touch with ","astra-sites"),(0,i.createElement)(Kk,{text:p}),"?"),(0,i.createElement)("div",{className:"text-zip-body-text text-[16px] font-normal leading-6"},(0,Sn.__)("Please provide the contact information details below. These will be used on the website.","astra-sites")),(0,i.createElement)("div",{className:"space-y-5"},(0,i.createElement)("div",{className:"flex justify-between gap-x-8 items-start w-full h-[76px]"},(0,i.createElement)(tS,{className:"w-full h-[48px]",type:"text",name:"email",id:"email",label:(0,Sn.__)("Email","astra-sites"),placeholder:(0,Sn.__)("Your email","astra-sites"),register:d,error:h.email,validations:{pattern:{value:WP,message:(0,Sn.__)("Please enter a valid email","astra-sites")}},height:"[48px]"}),(0,i.createElement)(tS,{className:"w-full h-[48px]",type:"text",name:"phone",id:"phone",label:(0,Sn.__)("Phone Number","astra-sites"),placeholder:(0,Sn.__)("Your phone number","astra-sites"),register:d,error:h.phone,validations:{pattern:{value:GP,message:(0,Sn.__)("Please enter a valid phone number","astra-sites")}},height:"[48px]"})),(0,i.createElement)($k,{rows:4,name:"address",id:"address",label:(0,Sn.__)("Address","astra-sites"),placeholder:"",register:d,error:h.address}),(0,i.createElement)(_C,{list:l,onChange:e=>{c(e)}})),(0,i.createElement)(Jk,null),(0,i.createElement)(Qk,{onClickPrevious:async()=>{const e=g(),r=v(e);s({...r,socialMedia:HP(y(l))}),t()},onClickSkip:async()=>{const{socialMedia:e=[],...t}=u.current,n=v(t);s({...n,socialMedia:HP(y(e))}),r()},disableContinue:b}))})),qP=i.forwardRef((function({title:e,titleId:t,...r},n){return i.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:n,"aria-labelledby":t},r),e?i.createElement("title",{id:t},e):null,i.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"m21 21-5.197-5.197m0 0A7.5 7.5 0 1 0 5.196 5.196a7.5 7.5 0 0 0 10.607 10.607Z"}))})),$P=i.forwardRef((function({title:e,titleId:t,...r},n){return i.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:n,"aria-labelledby":t},r),e?i.createElement("title",{id:t},e):null,i.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M3 16.5v2.25A2.25 2.25 0 0 0 5.25 21h13.5A2.25 2.25 0 0 0 21 18.75V16.5m-13.5-9L12 3m0 0 4.5 4.5M12 3v13.5"}))})),ZP=i.forwardRef((function({title:e,titleId:t,...r},n){return i.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:n,"aria-labelledby":t},r),e?i.createElement("title",{id:t},e):null,i.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"m4.5 15.75 7.5-7.5 7.5 7.5"}))}));var XP=[640,786,1024,1280,1536],QP=(e,t)=>{let r=Object.keys((e=>Array.isArray(e)?(e=>e.reduce(((e,t,r)=>"number"!=typeof t?e:{...e,[XP[r]]:t}),{}))(e):e)(e)).map(Number).sort(((e,t)=>e-t)),n=null;for(let e of r)t>e&&(n=e);return null!=n?n:r[0]},YP=e=>{let t="object"==typeof e,r=((e=!0)=>{let[t,r]=(0,i.useState)(window.innerWidth),n=(0,i.useCallback)((()=>{r(window.innerWidth)}),[]);return(0,i.useEffect)((()=>(e?window.addEventListener("resize",n):window.removeEventListener("resize",n),()=>{window.removeEventListener("resize",n)})),[e,n]),t})(t);return(0,i.useMemo)((()=>{var n;if(!t)return null!=e?e:3;let a=QP(e,r);return null!=(n=e[a])?n:3}),[t,r,e])},JP=(0,i.createContext)({column:0,position:0}),KP=(0,i.forwardRef)(((e,t)=>{let{gap:r,as:n="div",columnProps:a,columns:o,...s}=e,l=(0,i.useId)(),c=((e,t)=>{let r=YP(t);return(0,i.useMemo)((()=>{let t=(e=>Array.from({length:e},(()=>[])))(r);return i.Children.forEach(e,((e,n)=>{(0,i.isValidElement)(e)&&t[n%r].push(e)})),t}),[r,e])})(e.children,o);return(0,Vs.jsx)(n,{"data-masonry-id":`Masonry-${l}`,...s,style:{display:"flex",gap:r,...s.style},ref:t,children:c.map(((e,t)=>(0,Vs.jsx)(n,{"data-masonry-column":t+1,...a,style:{display:"flex",flex:1,flexDirection:"column",gap:r,...null==a?void 0:a.style},children:e.map(((e,r)=>(0,Vs.jsx)(JP.Provider,{value:{column:t,position:r},children:e},`Masonry__Column_Child_${l}_${r}`)))},`Masonry__Column_${l}_${t}`)))})})),eT=KP;const tT=({className:e,onClick:t,children:r})=>(0,i.createElement)("div",{onClick:e=>{"function"==typeof t&&t(e)},className:ic(e),"aria-hidden":"true"},r),rT=i.forwardRef((function({title:e,titleId:t,...r},n){return i.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:n,"aria-labelledby":t},r),e?i.createElement("title",{id:t},e):null,i.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M15.75 19.5 8.25 12l7.5-7.5"}))})),{useState:nT,useRef:aT,useEffect:iT}=wp.element,oT=({className:e,keywordClassName:t,keywords:r,onClick:n})=>{const[a,o]=nT(0),[s,l]=nT(!1),[c,u]=nT(!1),p=aT(null);iT((()=>{if(!p.current)return;const{scrollWidth:e,clientWidth:t}=p.current;l(a>0),u(a<e-t)}),[r,a]);const d=e=>()=>{"function"==typeof n&&n(e)},f=(e,t)=>{e&&e.scrollTo({left:t,behavior:"smooth"})};return(0,i.createElement)("div",{className:ic("relative flex flex-row items-start",e)},s&&(0,i.createElement)("div",{className:"absolute inset-y-0 left-0 px-1.5 py-0.5 cursor-pointer text-zip-app-inactive-icon hover:text-zip-app-inactive-icon bg-gradient-to-r from-st-background-secondary to-transparent transition duration-150 ease-in-out border-none bg-transparent",onClick:()=>{f(p.current,0)}},(0,i.createElement)(rT,{className:"w-6 h-6"})),(0,i.createElement)("div",{className:"flex flex-row flex-nowrap gap-2 overflow-x-auto hide-scrollbar",ref:p,onScroll:e=>{const{scrollLeft:t,scrollWidth:r,clientWidth:n}=e.target;o(t),l(t>0),u(t<r-n)}},r.map(((e,r)=>(0,i.createElement)("div",{key:r,className:ic("px-3 py-1 text-sm font-normal leading-5 rounded-full shadow-sm cursor-pointer text-app-text  whitespace-nowrap border border-solid border-zip-light-border-primary bg-zip-app-light-bg",t),onClick:d(e),"aria-hidden":"true"},e)))),c&&(0,i.createElement)("div",{className:"absolute inset-y-0 right-0 px-1.5 py-0.5 cursor-pointer text-zip-app-inactive-icon hover:text-zip-app-inactive-icon bg-gradient-to-l from-st-background-secondary to-transparent transition duration-150 ease-in-out border-none bg-transparent",onClick:()=>{const e=p.current;f(e,e.scrollWidth)}},(0,i.createElement)(Tx,{className:"w-6 h-6"})))},{useState:sT,useEffect:lT,useCallback:cT,useMemo:uT}=wp.element,pT=(e,t,r=null)=>{const[n,a]=sT(e),i=cT((e=>{r&&"function"==typeof r&&r(e),a(e)}),[r]);return lT((()=>{const r=setTimeout((()=>{i(e)}),t);return()=>{clearTimeout(r)}}),[e,t,i]),uT((()=>n),[n])};function dT(){var e=(0,i.useRef)(!1);return vd((function(){return e.current=!0,function(){e.current=!1}}),[]),e}function fT(){var e=dT(),t=ad((0,i.useState)(0),2),r=t[0],n=t[1],a=(0,i.useCallback)((function(){e.current&&n(r+1)}),[r]);return[(0,i.useCallback)((function(){return gg.postRender(a)}),[a]),r]}var hT=function(e){var t=e.children,r=e.initial,n=e.isPresent,a=e.onExitComplete,o=e.custom,s=e.presenceAffectsLayout,l=Id(mT),c=Rh(),u=(0,i.useMemo)((function(){return{id:c,initial:r,isPresent:n,custom:o,onExitComplete:function(e){var t,r;l.set(e,!0);try{for(var n=function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],n=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}(l.values()),i=n.next();!i.done;i=n.next())if(!i.value)return}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}null==a||a()},register:function(e){return l.set(e,!1),function(){return l.delete(e)}}}}),s?void 0:[n]);return(0,i.useMemo)((function(){l.forEach((function(e,t){return l.set(t,!1)}))}),[n]),i.useEffect((function(){!n&&!l.size&&(null==a||a())}),[n]),i.createElement(gd.Provider,{value:u},t)};function mT(){return new Map}var gT=function(e){return e.key||""},yT=function(e){var t=e.children,r=e.custom,n=e.initial,a=void 0===n||n,o=e.onExitComplete,s=e.exitBeforeEnter,l=e.presenceAffectsLayout,c=void 0===l||l,u=ad(fT(),1)[0],p=(0,i.useContext)(Od).forceRender;p&&(u=p);var d=dT(),f=function(e){var t=[];return i.Children.forEach(e,(function(e){(0,i.isValidElement)(e)&&t.push(e)})),t}(t),h=f,m=new Set,g=(0,i.useRef)(h),y=(0,i.useRef)(new Map).current,v=(0,i.useRef)(!0);if(vd((function(){v.current=!1,function(e,t){e.forEach((function(e){var r=gT(e);t.set(r,e)}))}(f,y),g.current=h})),Eh((function(){v.current=!0,y.clear(),m.clear()})),v.current)return i.createElement(i.Fragment,null,h.map((function(e){return i.createElement(hT,{key:gT(e),isPresent:!0,initial:!!a&&void 0,presenceAffectsLayout:c},e)})));h=id([],ad(h),!1);for(var b=g.current.map(gT),x=f.map(gT),E=b.length,w=0;w<E;w++){var S=b[w];-1===x.indexOf(S)&&m.add(S)}return s&&m.size&&(h=[]),m.forEach((function(e){if(-1===x.indexOf(e)){var t=y.get(e);if(t){var n=b.indexOf(e);h.splice(n,0,i.createElement(hT,{key:gT(t),isPresent:!1,onExitComplete:function(){y.delete(e),m.delete(e);var t=g.current.findIndex((function(t){return t.key===e}));if(g.current.splice(t,1),!m.size){if(g.current=f,!1===d.current)return;u(),o&&o()}},custom:r,presenceAffectsLayout:c},t))}}})),h=h.map((function(e){var t=e.key;return m.has(t)?e:i.createElement(hT,{key:gT(e),isPresent:!0,presenceAffectsLayout:c},e)})),"production"!==od&&s&&h.length>1&&console.warn("You're attempting to animate multiple children within AnimatePresence, but its exitBeforeEnter prop is set to true. This will lead to odd visual behaviour."),i.createElement(i.Fragment,null,m.size?h:h.map((function(e){return(0,i.cloneElement)(e)})))};const vT="default",bT="selection",xT=(0,hc.memo)((({image:e,isSelected:t,onClick:r,variant:n="default",...a})=>{var o,s;return(0,i.createElement)(Rb.div,{key:e.id,initial:{opacity:0},animate:{opacity:1},transition:{duration:.15},exit:{opacity:0},...a},(0,i.createElement)(tT,{className:ic("flex relative overflow-hidden rounded-lg border-2 border-solid border-transparent",n===vT&&"cursor-pointer",n===vT&&t&&"border-outline-color"),onClick:(s=e,e=>{e?.preventDefault(),e?.stopPropagation(),n===bT&&t||r(s)})},(0,i.createElement)("img",{className:"inline-block w-full h-fit relative aspect-[12/8] bg-background-secondary",src:e.optimized_url,alt:null!==(o=e?.description)&&void 0!==o?o:"",loading:"lazy",onLoad:e=>{e.target.classList.remove("aspect-[12/8]")}}),(()=>{return t?n===bT?(0,i.createElement)("div",{onClick:(a=e,e=>{e?.preventDefault(),e?.stopPropagation(),r(a)}),className:"flex items-center justify-center absolute top-2 right-2 p-1 bg-white rounded-full border border-solid border-zip-dark-theme-border cursor-pointer"},(0,i.createElement)(kx,{className:"w-4 h-4 text-zip-app-heading"})):(0,i.createElement)("div",{className:"inline-flex absolute top-2 right-2 p-1 bg-outline-color rounded-full pointer-events-none"},(0,i.createElement)(zk,{className:"w-4 h-4 text-white"})):null;var a})()),e?.author_name&&(0,i.createElement)("a",{href:e?.author_url,target:"_blank",className:"block w-11/12 mt-1 mx-1 text-[0.625rem] font-normal leading-3 !text-secondary-text no-underline",rel:"noreferrer"},"by ",e.author_name," via"," ",e.engine.charAt(0).toUpperCase()+e.engine.slice(1)))}),((e,t)=>String(e.image.id)===String(t.image.id)&&e.isSelected===t.isSelected&&e.onClick===t.onClick&&e.variant===t.variant)),ET=i.forwardRef((function({title:e,titleId:t,...r},n){return i.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:n,"aria-labelledby":t},r),e?i.createElement("title",{id:t},e):null,i.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"m11.25 11.25.041-.02a.75.75 0 0 1 1.063.852l-.708 2.836a.75.75 0 0 0 1.063.853l.041-.021M21 12a9 9 0 1 1-18 0 9 9 0 0 1 18 0Zm-9-3.75h.008v.008H12V8.25Z"}))})),wT=i.forwardRef((function({title:e,titleId:t,...r},n){return i.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true","data-slot":"icon",ref:n,"aria-labelledby":t},r),e?i.createElement("title",{id:t},e):null,i.createElement("path",{fillRule:"evenodd",d:"M19.916 4.626a.75.75 0 0 1 .208 1.04l-9 13.5a.75.75 0 0 1-1.154.114l-6-6a.75.75 0 0 1 1.06-1.06l5.353 5.353 8.493-12.74a.75.75 0 0 1 1.04-.207Z",clipRule:"evenodd"}))})),ST=({template:e,position:t})=>{const[r,n]=xC({placement:"top-end",strategy:"fixed",modifiers:[{name:"offset",options:{offset:[0,6]}}]});return(0,i.createElement)("div",{className:"absolute bottom-0  w-full h-14 flex items-center justify-between bg-white px-5 shadow-template-info border-t border-b-0 border-x-0 border-solid border-border-tertiary"},(0,i.createElement)("div",{className:"zw-base-semibold text-app-heading capitalize select-none"},t?`Option ${t}`:""),(0,i.createElement)("div",{className:"flex gap-4"},(0,i.createElement)(bC,{as:"div",className:"relative"},(({open:t,close:a})=>(0,i.createElement)(i.Fragment,null,(0,i.createElement)(bC.Button,{ref:r,as:i.Fragment},(0,i.createElement)(ET,{ref:r,className:"w-6 h-6 cursor-pointer text-app-active-icon"})),(0,i.createElement)("div",{ref:n,className:"z-50 bg-tooltip text-zip-dark-theme-heading rounded-md"},(0,i.createElement)(kk,{show:t,as:i.Fragment,enter:"transition ease-out duration-200",enterFrom:"transform opacity-0 scale-95",enterTo:"transform opacity-100 scale-100",leave:"transition ease-in duration-75",leaveFrom:"transform opacity-100 scale-100",leaveTo:"transform opacity-0 scale-95"},(0,i.createElement)("div",{className:"z-50 w-[11.5rem] bg-app-tooltip rounded-md text-dark-app-heading p-3 zw-sm-medium text-zip-dark-theme-heading font-medium",onClick:a},e?.pages?.length?(0,i.createElement)("div",null,(0,i.createElement)("div",null,(0,Sn.__)("Pages included:","astra-sites")),(0,i.createElement)("div",{className:"flex flex-col gap-1 mt-1.5 font-normal"},e.pages.map((e=>(0,i.createElement)("div",{key:e.post_title,className:"flex items-center gap-2"},(0,i.createElement)(wT,{className:"w-3 h-3 text-app-inactive-icon"}),(0,i.createElement)("div",{className:"text-sm text-zip-dark-theme-heading"},e.post_title)))))):(0,i.createElement)("div",null,(0,Sn.sprintf)(/* translators: %s: Page count */ /* translators: %s: Page count */
(0,Sn.__)("Page count: %s","astra-sites"),e.pagesCount))))," "))))))},_T={hidden:{scale:0},visible:{scale:1},exit:{scale:0}},kT=(0,i.memo)((({className:e})=>(0,i.createElement)("div",{className:"w-5 h-5 flex items-center justify-center gap-0.5"},[...Array(3)].map(((t,r)=>{return(0,i.createElement)(Rb.div,{key:r,className:ic("w-1 h-1 bg-accent-st rounded-full !shrink-0",e),variants:_T,initial:"hidden",animate:"visible",exit:"exit",transition:(n=r,{duration:.5,repeat:1/0,repeatType:"reverse",delay:.2*n})});var n}))))),CT=({template:e,isRecommended:t,position:r})=>{const[,n]=yo(),{businessName:a,selectedImages:o,templateList:s}=(0,Vc.useSelect)((e=>{const{getAIStepData:t}=e(wW);return t()})),{setWebsiteSelectedTemplateAIStep:l}=(0,Vc.useDispatch)(wW),c=(0,i.useRef)(null),u=(0,i.useRef)(null),p=e.domain+"?preview_demo=yes",d=()=>{if(!c.current)return;const e=c.current,t=e.firstChild,r=t.offsetWidth,n=e.offsetWidth/r;t.style.transform=`scale(${n})`,t.style.height=e.offsetHeight/n+"px"};(0,i.useEffect)((()=>{d()}),[]),(0,i.useEffect)((()=>(window.addEventListener("resize",d),()=>{window.removeEventListener("resize",d)})),[]);const f=(0,i.useRef)(null);return(0,i.createElement)("div",{className:ic("w-full border border-border-tertiary border-solid")},(0,i.createElement)("div",{className:ic("w-full relative h-fit bg-zip-app-highlight-bg")},(0,i.createElement)("div",{ref:c,key:e.uuid,className:"w-full aspect-[164/179] relative overflow-hidden bg-neutral-300"},(0,i.createElement)("div",{className:"scale-[0.33] w-[1440px] h-full absolute left-0 top-0 origin-top-left"},(0,i.createElement)("iframe",{title:e?.domain,className:"absolute w-[1440px] h-full",src:Xw(p),onLoad:()=>(e=>{if(!u.current)return;0===o.length&&(o.push(astraSitesVars?.placeholder_images[0]),o.push(astraSitesVars?.placeholder_images[1])),Qw({param:"images",data:{...o}},e);const t=s.find((t=>t.uuid===e));t?.content&&Qw({param:"content",data:t.content,businessName:a},e),setTimeout((()=>{u.current&&u.current.remove()}),1e3)})(e.uuid),frameBorder:"0",scrolling:"no",id:e.uuid})),t&&(0,i.createElement)("div",{className:"absolute top-3 right-5 h-6 zw-xs-semibold text-white flex items-center justify-center rounded-3xl bg-outline-color px-3 pointer-events-none"},"Recommended"),(0,i.createElement)("div",{className:"absolute inset-0 w-full h-full bg-transparent cursor-pointer",onClick:()=>{l(e.uuid),n({type:"set",aiActivePallette:null,aiActiveTypography:null,aiSiteLogo:zH})},onMouseEnter:()=>{f.current=setTimeout((()=>{Qw({param:"template-hover",data:{action:"scroll-start"}},e.uuid)}),300)},onMouseLeave:()=>{clearTimeout(f.current),Qw({param:"template-hover",data:{action:"scroll-stop"}},e.uuid)}})),(0,i.createElement)("div",{className:"relative h-14"},(0,i.createElement)(ST,{template:e,position:r})),(0,i.createElement)("div",{ref:u,className:"absolute inset-0 flex flex-col bg-white items-center"},(0,i.createElement)("div",{className:"w-full flex items-center p-4 space-x-5"},(0,i.createElement)("div",{"data-placeholder":!0,className:"h-5 w-10 rounded-full overflow-hidden relative bg-gray-200"}),(0,i.createElement)("div",{className:"w-full flex justify-between items-center gap-2"},(0,i.createElement)("div",{"data-placeholder":!0,className:"h-5 w-1/3 overflow-hidden relative bg-gray-200 rounded-md"}),(0,i.createElement)("div",{"data-placeholder":!0,className:"h-5 w-1/3 overflow-hidden relative bg-gray-200 rounded-md"}),(0,i.createElement)("div",{"data-placeholder":!0,className:"h-5 w-1/3 overflow-hidden relative bg-gray-200 rounded-md"}))),(0,i.createElement)("div",{"data-placeholder":!0,className:"flex items-center justify-center gap-2 h-52 w-full overflow-hidden relative bg-gray-200"},(0,i.createElement)(kT,null),(0,i.createElement)("p",{className:"!text-base !font-normal !text-zip-app-heading select-none"},(0,Sn.__)("Generating preview…","astra-sites"))),(0,i.createElement)("div",{className:"w-full flex flex-col p-4 space-y-2"},(0,i.createElement)("div",{"data-placeholder":!0,className:"flex h-3 w-10/12 overflow-hidden relative bg-gray-200 rounded"}),(0,i.createElement)("div",{"data-placeholder":!0,className:"flex h-3 w-10/12 overflow-hidden relative bg-gray-200 rounded"}),(0,i.createElement)("div",{"data-placeholder":!0,className:"flex h-3 w-1/2 overflow-hidden relative bg-gray-200 rounded"})),(0,i.createElement)("div",{className:"w-full h-px  overflow-hidden relative bg-gray-200 m-4"}),(0,i.createElement)("div",{className:"flex justify-between items-center p-4 w-full gap-3"},(0,i.createElement)("div",{"data-placeholder":!0,className:"h-14 w-1/3 rounded-md overflow-hidden relative bg-gray-200"}),(0,i.createElement)("div",{"data-placeholder":!0,className:"h-14 w-1/3 rounded-md overflow-hidden relative bg-gray-200"}),(0,i.createElement)("div",{"data-placeholder":!0,className:"h-14 w-1/3 rounded-md overflow-hidden relative bg-gray-200"})),(0,i.createElement)("div",{className:"flex justify-between items-end flex-1 w-full"},(0,i.createElement)("div",{"data-placeholder":!0,className:"h-5 w-full overflow-hidden relative bg-gray-200"})))))},AT=()=>(0,i.createElement)("div",{className:"w-full relative overflow-visible"},(0,i.createElement)("div",{className:"aspect-[164/179]"}),(0,i.createElement)("div",{className:"h-14 w-full"}),(0,i.createElement)("div",{className:"absolute inset-0 flex flex-col bg-white items-center border border-border-tertiary border-solid"},(0,i.createElement)("div",{className:"w-full flex items-center p-4 space-x-5"},(0,i.createElement)("div",{"data-placeholder":!0,className:"h-5 w-10 rounded-full overflow-hidden relative bg-gray-200"}),(0,i.createElement)("div",{className:"w-full flex justify-between items-center gap-2"},(0,i.createElement)("div",{"data-placeholder":!0,className:"h-5 w-1/3 overflow-hidden relative bg-gray-200 rounded-md"}),(0,i.createElement)("div",{"data-placeholder":!0,className:"h-5 w-1/3 overflow-hidden relative bg-gray-200 rounded-md"}),(0,i.createElement)("div",{"data-placeholder":!0,className:"h-5 w-1/3 overflow-hidden relative bg-gray-200 rounded-md"}))),(0,i.createElement)("div",{"data-placeholder":!0,className:"flex items-center justify-center gap-2 h-52 w-full overflow-hidden relative bg-gray-200"},(0,i.createElement)(kT,null),(0,i.createElement)("p",{className:"!text-base !font-normal !text-zip-app-heading select-none"},(0,Sn.__)("Generating preview…","astra-sites"))),(0,i.createElement)("div",{className:"w-full flex flex-col p-4 space-y-2"},(0,i.createElement)("div",{"data-placeholder":!0,className:"flex h-3 w-10/12 overflow-hidden relative bg-gray-200 rounded"}),(0,i.createElement)("div",{"data-placeholder":!0,className:"flex h-3 w-10/12 overflow-hidden relative bg-gray-200 rounded"}),(0,i.createElement)("div",{"data-placeholder":!0,className:"flex h-3 w-1/2 overflow-hidden relative bg-gray-200 rounded"})),(0,i.createElement)("div",{className:"w-full h-px  overflow-hidden relative bg-gray-200 m-4"}),(0,i.createElement)("div",{className:"flex justify-between items-center p-4 w-full gap-3"},(0,i.createElement)("div",{"data-placeholder":!0,className:"h-14 w-1/3 rounded-md overflow-hidden relative bg-gray-200"}),(0,i.createElement)("div",{"data-placeholder":!0,className:"h-14 w-1/3 rounded-md overflow-hidden relative bg-gray-200"}),(0,i.createElement)("div",{"data-placeholder":!0,className:"h-14 w-1/3 rounded-md overflow-hidden relative bg-gray-200"})),(0,i.createElement)("div",{className:"flex justify-between items-end flex-1 w-full"},(0,i.createElement)("div",{"data-placeholder":!0,className:"h-5 w-full overflow-hidden relative bg-gray-200"})))),PT="st-template-search",TT=(0,Gk.compose)((0,Vc.withDispatch)((e=>{const{setNextAIStep:t,setPreviousAIStep:r}=e(wW);return{onClickNext:t,onClickPrevious:r}})))((({onClickPrevious:e})=>{var t,r;const{setWebsiteTemplatesAIStep:n,setWebsiteSelectedTemplateAIStep:a,setWebsiteTemplateSearchResultsAIStep:o}=(0,Vc.useDispatch)(wW),{stepsData:{businessName:s,businessType:l,templateSearchResults:c,templateList:u,templateKeywords:p=[]}}=(0,Vc.useSelect)((e=>{const{getAIStepData:t,getAllPatternsCategories:r,getOnboardingAI:n}=e(wW),a=n();return{stepsData:t(),allPatternsCategories:r(),isNewUser:a?.isNewUser}})),{register:d,handleSubmit:f,formState:{errors:h},reset:m,setFocus:g,watch:y,getValues:v}=zE({defaultValues:{keyword:null!==(t=null!==(r=Uw(PT))&&void 0!==r?r:p?.join(", "))&&void 0!==t?t:""}}),b=y("keyword"),x=pT(b,300),[E,w]=(0,i.useState)(!1),[S,_]=(0,i.useState)(!1),k=(0,i.useRef)(null),C=(0,i.useRef)(null),A=(0,i.useRef)([]),[P,T]=(0,i.useReducer)(((e,t)=>({...e,...t})),{page:1,loading:!1,showLoadMore:!1}),I={RECOMMENDED:"recommended",PARTIAL:"partial",GENERIC:"generic"},D=(0,i.useMemo)((()=>c?.length?c.reduceRight(((e,t,r)=>{if(!t.designs?.length)return e;const n=e.filter((e=>t.match!==e.match)).flatMap((e=>e.designs)),a=t.designs.filter((e=>!n.find((t=>t.uuid===e.uuid))));return e[r]={...t,designs:a},e}),c):[]),[c]),F=(0,i.useCallback)((e=>{const{RECOMMENDED:t,GENERIC:r,PARTIAL:n}=I;switch(e){case t:return D?.[0]?.designs||[];case n:return D?.[1]?.designs||[];case r:return D?.[2]?.designs||[]}}),[D]),O=()=>{const e=l.toLowerCase();return"others"!==e?e:p?.length>0?p[0]:s},M=async(e=O())=>{if(e)try{w(!0),A.current.length&&(A.current.forEach((e=>{e.abort()})),A.current=[]),n([]);const t=[...new Set(e.split(",").map((e=>e.trim()?.toLowerCase())))];let r=[];const a=[],i=t.map((async e=>{const t=new AbortController;A.current.push(t);const i=await yc()({path:"zipwp/v1/templates",method:"POST",data:{keyword:e,business_name:s},signal:t.signal}),l=i?.data?.data||[];return 0===r.length?r=l:l.forEach(((e,t)=>{e?.designs?.length>0&&(r[t].designs=[...r[t].designs,...e.designs.filter((e=>!r[t].designs.find((t=>t.uuid===e.uuid))))])})),l.forEach((e=>{Array.isArray(e.designs)&&a.push(...e.designs.filter((e=>!a.find((t=>t.uuid===e.uuid)))))})),n([...a]),o([...r]),w(!1),T({showLoadMore:!0}),!0}));await Promise.all(i)}catch(e){if("AbortError"===e?.name)return;w(!1),Vw.error(sc({message:e?.response?.data?.message||"Error while fetching templates"}))}};(0,i.useEffect)((()=>(g("keyword"),()=>{const e=v("keyword");if(!e||p.some((t=>t?.toLowerCase()===e?.toLowerCase())))return qw(PT);Hw(PT,e)})),[]),(0,i.useEffect)((()=>{M(x||O())}),[x]);const N=(e="")=>{M(e),a("")},R=(0,i.useMemo)((()=>F(I.RECOMMENDED)?.length||F(I.PARTIAL)?.length||F(I.GENERIC)?.length?(0,i.createElement)(i.Fragment,null,F(I.RECOMMENDED)?.map(((e,t)=>(0,i.createElement)(CT,{key:e.uuid,template:e,isRecommended:!0,position:t+1}))),F(I.PARTIAL)?.map(((e,t)=>(0,i.createElement)(CT,{key:e.uuid,template:e,position:t+1+(F(I.RECOMMENDED)?.length||0)}))),F(I.GENERIC)?.map(((e,t)=>(0,i.createElement)(CT,{key:e.uuid,template:e,position:t+1+((F(I.RECOMMENDED)?.length||0)+(F(I.PARTIAL)?.length||0))})))):null),[F]);return(0,i.createElement)("div",{ref:k,className:ac("mx-auto flex flex-col overflow-x-hidden","w-full"),onScroll:e=>{const{scrollTop:t}=e.target;t>100&&!S&&_(!0),t<=100&&S&&_(!1)}},(0,i.createElement)("div",{className:"space-y-5 px-5 md:px-10 lg:px-14 xl:px-15 pt-12"},(0,i.createElement)("h1",null,(0,Sn.__)("Choose the structure for your website","astra-sites")),(0,i.createElement)("p",{className:"text-base font-normal leading-6 text-app-text"},(0,Sn.__)("Select your preferred structure for your website from the options below.","astra-sites"))),(0,i.createElement)("form",{className:"sticky -top-1.5 z-10 pt-4 pb-4 bg-zip-app-light-bg px-5 md:px-10 lg:px-14 xl:px-15",onSubmit:f((({keyword:e})=>{N(e)}))},(0,i.createElement)(tS,{name:"keyword",inputClassName:"pl-11",register:d,placeholder:"Add a keyword",height:"12",error:h?.keyword,prefixIcon:(0,i.createElement)("div",{className:"absolute left-4 flex items-center"},(0,i.createElement)("button",{type:"button",className:"w-auto h-auto p-0 flex items-center justify-center cursor-pointer bg-transparent border-0 focus:outline-none",onClick:()=>{b&&(m({keyword:""}),N(O()))}},b?(0,i.createElement)(kx,{className:"w-5 h-5 text-zip-app-inactive-icon"}):(0,i.createElement)(qP,{className:"w-5 h-5 text-zip-app-inactive-icon"})))})),(0,i.createElement)("div",{ref:C,className:ic("custom-confirmation-modal-scrollbar","relative","px-5 md:px-10 lg:px-14 xl:px-15","xl:max-w-full")},(0,i.createElement)("div",{ref:C,className:ic("grid grid-cols-1 lg:grid-cols-2 xl:grid-cols-3 auto-rows-auto items-start justify-center gap-6 mb-10")},E?Array.from({length:6}).map(((e,t)=>(0,i.createElement)(AT,{key:`skeleton-${t}`}))):R)),P.showLoadMore&&(0,i.createElement)("div",{className:"align-center flex justify-center"},(0,i.createElement)(Xk,{className:"min-w-[188px]",variant:"primary",onClick:()=>{P.loading||((async(e=1)=>{try{if(P.loading)return;T({loading:!0});const t=await yc()({path:"zipwp/v1/all-templates",method:"POST",data:{business_name:s,per_page:9,page:e}});if(!t.success)throw new Error(t.data.data||"Error");const r=t?.data?.data?.result||[],a=t?.data?.data?.lastPage||1,i=[...u,...r.map((e=>e.designs)).flat()],l=[...c];r.forEach((e=>{if(!e?.match)return;const t=l.findIndex((t=>t?.match===e?.match));if(-1!==t){const r=l[t].designs.map((e=>e.uuid)),n=e.designs.filter((e=>!r.includes(e.uuid)));l[t].designs=[...l[t].designs,...n]}})),n(i),o(l),e===a&&T({showLoadMore:!1})}catch(e){Vw.error(sc({message:e?.message?.toString()||"Error while fetching templates"}))}finally{T({loading:!1})}})(P.page),T({page:P.page+1}))},disabled:P.loading},P.loading?(0,i.createElement)(Ik,null):(0,Sn.__)("Load More Designs","astra-sites"))),S&&(0,i.createElement)("div",{className:"absolute right-20 bottom-28 ml-auto"},(0,i.createElement)("button",{type:"button",className:"absolute bottom-0 right-0 z-10 w-8 h-8 rounded-full bg-accent-st border-0 border-solid text-white flex items-center justify-center shadow-sm cursor-pointer",onClick:()=>{k.current.scrollTo({top:0,behavior:"smooth"})}},(0,i.createElement)(ZP,{className:"w-5 h-5"}))),(0,i.createElement)("div",{className:"sticky bottom-0 pb-6 bg-zip-app-light-bg pt-6 px-5 md:px-10 lg:px-14 xl:px-15"},(0,i.createElement)(Qk,{onClickPrevious:e,hideContinue:!0})))})),IT=(0,hc.memo)((({render:e})=>{const{setWebsiteImagesAIStep:t}=(0,Vc.useDispatch)(wW),{stepsData:{selectedImages:r=[]}}=(0,Vc.useSelect)((e=>{const{getAIStepData:t}=e(wW);return{stepsData:t()}}),[]);return(0,i.createElement)(i.Fragment,null,(0,i.createElement)(lS.MediaUpload,{mode:"upload",allowedTypes:["image"],render:"function"==typeof e?e:({open:e})=>(0,i.createElement)("button",{type:"button",onClick:e,className:ic("flex flex-col items-center justify-center gap-3 py-[50px] px-[78px] aspect-video bg-zip-app-light-bg border border-solid border-border-tertiary rounded cursor-pointer")},(0,i.createElement)($P,{className:"w-6 h-6 text-accent-st"}),(0,i.createElement)("span",{className:"min-w-fit break-keep text-nowrap whitespace-nowrap text-base font-semibold text-zip-body-text"},(0,Sn.__)("Upload images","astra-sites"))),onSelect:e=>{const n=e.map((e=>{var t,r,n,a,i;return{id:String(e.id),url:null!==(t=e?.originalImageURL)&&void 0!==t?t:e.url,optimized_url:null!==(r=e?.sizes?.large?.url)&&void 0!==r?r:e.url,engine:"",description:null!==(n=e?.description)&&void 0!==n?n:"",orientation:null!==(a=e?.orientation)&&void 0!==a?a:e?.width>e?.height?"landscape":"portrait",author_name:null!==(i=e?.author_name)&&void 0!==i?i:"",author_url:""}})).filter((e=>-1===r?.findIndex((t=>String(t.id)===String(e.id)))));t([...r,...n])},multiple:!0}))}));var DT=r(5556),FT=r.n(DT),OT=new Map([["aac","audio/aac"],["abw","application/x-abiword"],["arc","application/x-freearc"],["avif","image/avif"],["avi","video/x-msvideo"],["azw","application/vnd.amazon.ebook"],["bin","application/octet-stream"],["bmp","image/bmp"],["bz","application/x-bzip"],["bz2","application/x-bzip2"],["cda","application/x-cdf"],["csh","application/x-csh"],["css","text/css"],["csv","text/csv"],["doc","application/msword"],["docx","application/vnd.openxmlformats-officedocument.wordprocessingml.document"],["eot","application/vnd.ms-fontobject"],["epub","application/epub+zip"],["gz","application/gzip"],["gif","image/gif"],["heic","image/heic"],["heif","image/heif"],["htm","text/html"],["html","text/html"],["ico","image/vnd.microsoft.icon"],["ics","text/calendar"],["jar","application/java-archive"],["jpeg","image/jpeg"],["jpg","image/jpeg"],["js","text/javascript"],["json","application/json"],["jsonld","application/ld+json"],["mid","audio/midi"],["midi","audio/midi"],["mjs","text/javascript"],["mp3","audio/mpeg"],["mp4","video/mp4"],["mpeg","video/mpeg"],["mpkg","application/vnd.apple.installer+xml"],["odp","application/vnd.oasis.opendocument.presentation"],["ods","application/vnd.oasis.opendocument.spreadsheet"],["odt","application/vnd.oasis.opendocument.text"],["oga","audio/ogg"],["ogv","video/ogg"],["ogx","application/ogg"],["opus","audio/opus"],["otf","font/otf"],["png","image/png"],["pdf","application/pdf"],["php","application/x-httpd-php"],["ppt","application/vnd.ms-powerpoint"],["pptx","application/vnd.openxmlformats-officedocument.presentationml.presentation"],["rar","application/vnd.rar"],["rtf","application/rtf"],["sh","application/x-sh"],["svg","image/svg+xml"],["swf","application/x-shockwave-flash"],["tar","application/x-tar"],["tif","image/tiff"],["tiff","image/tiff"],["ts","video/mp2t"],["ttf","font/ttf"],["txt","text/plain"],["vsd","application/vnd.visio"],["wav","audio/wav"],["weba","audio/webm"],["webm","video/webm"],["webp","image/webp"],["woff","font/woff"],["woff2","font/woff2"],["xhtml","application/xhtml+xml"],["xls","application/vnd.ms-excel"],["xlsx","application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"],["xml","application/xml"],["xul","application/vnd.mozilla.xul+xml"],["zip","application/zip"],["7z","application/x-7z-compressed"],["mkv","video/x-matroska"],["mov","video/quicktime"],["msg","application/vnd.ms-outlook"]]);function MT(e,t){var r=function(e){var t=e.name;if(t&&-1!==t.lastIndexOf(".")&&!e.type){var r=t.split(".").pop().toLowerCase(),n=OT.get(r);n&&Object.defineProperty(e,"type",{value:n,writable:!1,configurable:!1,enumerable:!0})}return e}(e);if("string"!=typeof r.path){var n=e.webkitRelativePath;Object.defineProperty(r,"path",{value:"string"==typeof t?t:"string"==typeof n&&n.length>0?n:e.name,writable:!1,configurable:!1,enumerable:!0})}return r}var NT=[".DS_Store","Thumbs.db"];function RT(e){return"object"==typeof e&&null!==e}function LT(e){return zT(e.target.files).map((function(e){return MT(e)}))}function BT(e){return rd(this,void 0,void 0,(function(){return nd(this,(function(t){switch(t.label){case 0:return[4,Promise.all(e.map((function(e){return e.getFile()})))];case 1:return[2,t.sent().map((function(e){return MT(e)}))]}}))}))}function jT(e,t){return rd(this,void 0,void 0,(function(){var r;return nd(this,(function(n){switch(n.label){case 0:return e.items?(r=zT(e.items).filter((function(e){return"file"===e.kind})),"drop"!==t?[2,r]:[4,Promise.all(r.map(GT))]):[3,2];case 1:return[2,VT(WT(n.sent()))];case 2:return[2,VT(zT(e.files).map((function(e){return MT(e)})))]}}))}))}function VT(e){return e.filter((function(e){return-1===NT.indexOf(e.name)}))}function zT(e){if(null===e)return[];for(var t=[],r=0;r<e.length;r++){var n=e[r];t.push(n)}return t}function GT(e){if("function"!=typeof e.webkitGetAsEntry)return HT(e);var t=e.webkitGetAsEntry();return t&&t.isDirectory?qT(t):HT(e)}function WT(e){return e.reduce((function(e,t){return id(id([],ad(e),!1),ad(Array.isArray(t)?WT(t):[t]),!1)}),[])}function HT(e){var t=e.getAsFile();if(!t)return Promise.reject("".concat(e," is not a File"));var r=MT(t);return Promise.resolve(r)}function UT(e){return rd(this,void 0,void 0,(function(){return nd(this,(function(t){return[2,e.isDirectory?qT(e):$T(e)]}))}))}function qT(e){var t=e.createReader();return new Promise((function(e,r){var n=[];!function a(){var i=this;t.readEntries((function(t){return rd(i,void 0,void 0,(function(){var i,o,s;return nd(this,(function(l){switch(l.label){case 0:if(t.length)return[3,5];l.label=1;case 1:return l.trys.push([1,3,,4]),[4,Promise.all(n)];case 2:return i=l.sent(),e(i),[3,4];case 3:return o=l.sent(),r(o),[3,4];case 4:return[3,6];case 5:s=Promise.all(t.map(UT)),n.push(s),a(),l.label=6;case 6:return[2]}}))}))}),(function(e){r(e)}))}()}))}function $T(e){return rd(this,void 0,void 0,(function(){return nd(this,(function(t){return[2,new Promise((function(t,r){e.file((function(r){var n=MT(r,e.fullPath);t(n)}),(function(e){r(e)}))}))]}))}))}var ZT=r(9455);function XT(e){return function(e){if(Array.isArray(e))return tI(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||eI(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 QT(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function YT(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?QT(Object(r),!0).forEach((function(t){JT(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):QT(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function JT(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function KT(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,a,i=[],_n=!0,o=!1;try{for(r=r.call(e);!(_n=(n=r.next()).done)&&(i.push(n.value),!t||i.length!==t);_n=!0);}catch(e){o=!0,a=e}finally{try{_n||null==r.return||r.return()}finally{if(o)throw a}}return i}}(e,t)||eI(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 eI(e,t){if(e){if("string"==typeof e)return tI(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?tI(e,t):void 0}}function tI(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var rI=function(e){e=Array.isArray(e)&&1===e.length?e[0]:e;var t=Array.isArray(e)?"one of ".concat(e.join(", ")):e;return{code:"file-invalid-type",message:"File type must be ".concat(t)}},nI=function(e){return{code:"file-too-large",message:"File is larger than ".concat(e," ").concat(1===e?"byte":"bytes")}},aI=function(e){return{code:"file-too-small",message:"File is smaller than ".concat(e," ").concat(1===e?"byte":"bytes")}},iI={code:"too-many-files",message:"Too many files"};function oI(e,t){var r="application/x-moz-file"===e.type||(0,ZT.A)(e,t);return[r,r?null:rI(t)]}function sI(e,t,r){if(lI(e.size))if(lI(t)&&lI(r)){if(e.size>r)return[!1,nI(r)];if(e.size<t)return[!1,aI(t)]}else{if(lI(t)&&e.size<t)return[!1,aI(t)];if(lI(r)&&e.size>r)return[!1,nI(r)]}return[!0,null]}function lI(e){return null!=e}function cI(e){return"function"==typeof e.isPropagationStopped?e.isPropagationStopped():void 0!==e.cancelBubble&&e.cancelBubble}function uI(e){return e.dataTransfer?Array.prototype.some.call(e.dataTransfer.types,(function(e){return"Files"===e||"application/x-moz-file"===e})):!!e.target&&!!e.target.files}function pI(e){e.preventDefault()}function dI(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return function(e){for(var r=arguments.length,n=new Array(r>1?r-1:0),a=1;a<r;a++)n[a-1]=arguments[a];return t.some((function(t){return!cI(e)&&t&&t.apply(void 0,[e].concat(n)),cI(e)}))}}function fI(e){return"audio/*"===e||"video/*"===e||"image/*"===e||"text/*"===e||/\w+\/[-+.\w]+/g.test(e)}function hI(e){return/^.*\.[\w]+$/.test(e)}var mI=["children"],gI=["open"],yI=["refKey","role","onKeyDown","onFocus","onBlur","onClick","onDragEnter","onDragOver","onDragLeave","onDrop"],vI=["refKey","onChange","onClick"];function bI(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,a,i=[],_n=!0,o=!1;try{for(r=r.call(e);!(_n=(n=r.next()).done)&&(i.push(n.value),!t||i.length!==t);_n=!0);}catch(e){o=!0,a=e}finally{try{_n||null==r.return||r.return()}finally{if(o)throw a}}return i}}(e,t)||xI(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 xI(e,t){if(e){if("string"==typeof e)return EI(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?EI(e,t):void 0}}function EI(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function wI(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function SI(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?wI(Object(r),!0).forEach((function(t){_I(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):wI(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function _I(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function kI(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},i=Object.keys(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}var CI=(0,i.forwardRef)((function(e,t){var r=e.children,n=TI(kI(e,mI)),a=n.open,o=kI(n,gI);return(0,i.useImperativeHandle)(t,(function(){return{open:a}}),[a]),s().createElement(i.Fragment,null,r(SI(SI({},o),{},{open:a})))}));CI.displayName="Dropzone";var AI={disabled:!1,getFilesFromEvent:function(e){return rd(this,void 0,void 0,(function(){return nd(this,(function(t){return RT(e)&&RT(e.dataTransfer)?[2,jT(e.dataTransfer,e.type)]:RT(r=e)&&RT(r.target)?[2,LT(e)]:Array.isArray(e)&&e.every((function(e){return"getFile"in e&&"function"==typeof e.getFile}))?[2,BT(e)]:[2,[]];var r}))}))},maxSize:1/0,minSize:0,multiple:!0,maxFiles:0,preventDropOnDocument:!0,noClick:!1,noKeyboard:!1,noDrag:!1,noDragEventsBubbling:!1,validator:null,useFsAccessApi:!0,autoFocus:!1};CI.defaultProps=AI,CI.propTypes={children:FT().func,accept:FT().objectOf(FT().arrayOf(FT().string)),multiple:FT().bool,preventDropOnDocument:FT().bool,noClick:FT().bool,noKeyboard:FT().bool,noDrag:FT().bool,noDragEventsBubbling:FT().bool,minSize:FT().number,maxSize:FT().number,maxFiles:FT().number,disabled:FT().bool,getFilesFromEvent:FT().func,onFileDialogCancel:FT().func,onFileDialogOpen:FT().func,useFsAccessApi:FT().bool,autoFocus:FT().bool,onDragEnter:FT().func,onDragLeave:FT().func,onDragOver:FT().func,onDrop:FT().func,onDropAccepted:FT().func,onDropRejected:FT().func,onError:FT().func,validator:FT().func};var PI={isFocused:!1,isFileDialogActive:!1,isDragActive:!1,isDragAccept:!1,isDragReject:!1,acceptedFiles:[],fileRejections:[]};function TI(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=SI(SI({},AI),e),r=t.accept,n=t.disabled,a=t.getFilesFromEvent,o=t.maxSize,s=t.minSize,l=t.multiple,c=t.maxFiles,u=t.onDragEnter,p=t.onDragLeave,d=t.onDragOver,f=t.onDrop,h=t.onDropAccepted,m=t.onDropRejected,g=t.onFileDialogCancel,y=t.onFileDialogOpen,v=t.useFsAccessApi,b=t.autoFocus,x=t.preventDropOnDocument,E=t.noClick,w=t.noKeyboard,S=t.noDrag,_=t.noDragEventsBubbling,k=t.onError,C=t.validator,A=(0,i.useMemo)((function(){return function(e){if(lI(e))return Object.entries(e).reduce((function(e,t){var r=KT(t,2),n=r[0],a=r[1];return[].concat(XT(e),[n],XT(a))}),[]).filter((function(e){return fI(e)||hI(e)})).join(",")}(r)}),[r]),P=(0,i.useMemo)((function(){return function(e){return lI(e)?[{description:"Files",accept:Object.entries(e).filter((function(e){var t=KT(e,2),r=t[0],n=t[1],a=!0;return fI(r)||(console.warn('Skipped "'.concat(r,'" because it is not a valid MIME type. Check https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types/Common_types for a list of valid MIME types.')),a=!1),Array.isArray(n)&&n.every(hI)||(console.warn('Skipped "'.concat(r,'" because an invalid file extension was provided.')),a=!1),a})).reduce((function(e,t){var r=KT(t,2),n=r[0],a=r[1];return YT(YT({},e),{},JT({},n,a))}),{})}]:e}(r)}),[r]),T=(0,i.useMemo)((function(){return"function"==typeof y?y:DI}),[y]),I=(0,i.useMemo)((function(){return"function"==typeof g?g:DI}),[g]),D=(0,i.useRef)(null),F=(0,i.useRef)(null),O=bI((0,i.useReducer)(II,PI),2),M=O[0],N=O[1],R=M.isFocused,L=M.isFileDialogActive,B=(0,i.useRef)("undefined"!=typeof window&&window.isSecureContext&&v&&"showOpenFilePicker"in window),j=function(){!B.current&&L&&setTimeout((function(){F.current&&(F.current.files.length||(N({type:"closeDialog"}),I()))}),300)};(0,i.useEffect)((function(){return window.addEventListener("focus",j,!1),function(){window.removeEventListener("focus",j,!1)}}),[F,L,I,B]);var V=(0,i.useRef)([]),z=function(e){D.current&&D.current.contains(e.target)||(e.preventDefault(),V.current=[])};(0,i.useEffect)((function(){return x&&(document.addEventListener("dragover",pI,!1),document.addEventListener("drop",z,!1)),function(){x&&(document.removeEventListener("dragover",pI),document.removeEventListener("drop",z))}}),[D,x]),(0,i.useEffect)((function(){return!n&&b&&D.current&&D.current.focus(),function(){}}),[D,b,n]);var G=(0,i.useCallback)((function(e){k?k(e):console.error(e)}),[k]),W=(0,i.useCallback)((function(e){var t;e.preventDefault(),e.persist(),re(e),V.current=[].concat(function(e){if(Array.isArray(e))return EI(e)}(t=V.current)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(t)||xI(t)||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.")}(),[e.target]),uI(e)&&Promise.resolve(a(e)).then((function(t){if(!cI(e)||_){var r=t.length,n=r>0&&function(e){var t=e.files,r=e.accept,n=e.minSize,a=e.maxSize,i=e.multiple,o=e.maxFiles,s=e.validator;return!(!i&&t.length>1||i&&o>=1&&t.length>o)&&t.every((function(e){var t=KT(oI(e,r),1)[0],i=KT(sI(e,n,a),1)[0],o=s?s(e):null;return t&&i&&!o}))}({files:t,accept:A,minSize:s,maxSize:o,multiple:l,maxFiles:c,validator:C});N({isDragAccept:n,isDragReject:r>0&&!n,isDragActive:!0,type:"setDraggedFiles"}),u&&u(e)}})).catch((function(e){return G(e)}))}),[a,u,G,_,A,s,o,l,c,C]),H=(0,i.useCallback)((function(e){e.preventDefault(),e.persist(),re(e);var t=uI(e);if(t&&e.dataTransfer)try{e.dataTransfer.dropEffect="copy"}catch(e){}return t&&d&&d(e),!1}),[d,_]),U=(0,i.useCallback)((function(e){e.preventDefault(),e.persist(),re(e);var t=V.current.filter((function(e){return D.current&&D.current.contains(e)})),r=t.indexOf(e.target);-1!==r&&t.splice(r,1),V.current=t,t.length>0||(N({type:"setDraggedFiles",isDragActive:!1,isDragAccept:!1,isDragReject:!1}),uI(e)&&p&&p(e))}),[D,p,_]),q=(0,i.useCallback)((function(e,t){var r=[],n=[];e.forEach((function(e){var t=bI(oI(e,A),2),a=t[0],i=t[1],l=bI(sI(e,s,o),2),c=l[0],u=l[1],p=C?C(e):null;if(a&&c&&!p)r.push(e);else{var d=[i,u];p&&(d=d.concat(p)),n.push({file:e,errors:d.filter((function(e){return e}))})}})),(!l&&r.length>1||l&&c>=1&&r.length>c)&&(r.forEach((function(e){n.push({file:e,errors:[iI]})})),r.splice(0)),N({acceptedFiles:r,fileRejections:n,type:"setFiles"}),f&&f(r,n,t),n.length>0&&m&&m(n,t),r.length>0&&h&&h(r,t)}),[N,l,A,s,o,c,f,h,m,C]),$=(0,i.useCallback)((function(e){e.preventDefault(),e.persist(),re(e),V.current=[],uI(e)&&Promise.resolve(a(e)).then((function(t){cI(e)&&!_||q(t,e)})).catch((function(e){return G(e)})),N({type:"reset"})}),[a,q,G,_]),Z=(0,i.useCallback)((function(){if(B.current){N({type:"openDialog"}),T();var e={multiple:l,types:P};window.showOpenFilePicker(e).then((function(e){return a(e)})).then((function(e){q(e,null),N({type:"closeDialog"})})).catch((function(e){!function(e){return e instanceof DOMException&&("AbortError"===e.name||e.code===e.ABORT_ERR)}(e)?function(e){return e instanceof DOMException&&("SecurityError"===e.name||e.code===e.SECURITY_ERR)}(e)?(B.current=!1,F.current?(F.current.value=null,F.current.click()):G(new Error("Cannot open the file picker because the https://developer.mozilla.org/en-US/docs/Web/API/File_System_Access_API is not supported and no <input> was provided."))):G(e):(I(e),N({type:"closeDialog"}))}))}else F.current&&(N({type:"openDialog"}),T(),F.current.value=null,F.current.click())}),[N,T,I,v,q,G,P,l]),X=(0,i.useCallback)((function(e){D.current&&D.current.isEqualNode(e.target)&&(" "!==e.key&&"Enter"!==e.key&&32!==e.keyCode&&13!==e.keyCode||(e.preventDefault(),Z()))}),[D,Z]),Q=(0,i.useCallback)((function(){N({type:"focus"})}),[]),Y=(0,i.useCallback)((function(){N({type:"blur"})}),[]),J=(0,i.useCallback)((function(){E||(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:window.navigator.userAgent;return function(e){return-1!==e.indexOf("MSIE")||-1!==e.indexOf("Trident/")}(e)||function(e){return-1!==e.indexOf("Edge/")}(e)}()?setTimeout(Z,0):Z())}),[E,Z]),K=function(e){return n?null:e},ee=function(e){return w?null:K(e)},te=function(e){return S?null:K(e)},re=function(e){_&&e.stopPropagation()},ne=(0,i.useMemo)((function(){return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.refKey,r=void 0===t?"ref":t,a=e.role,i=e.onKeyDown,o=e.onFocus,s=e.onBlur,l=e.onClick,c=e.onDragEnter,u=e.onDragOver,p=e.onDragLeave,d=e.onDrop,f=kI(e,yI);return SI(SI(_I({onKeyDown:ee(dI(i,X)),onFocus:ee(dI(o,Q)),onBlur:ee(dI(s,Y)),onClick:K(dI(l,J)),onDragEnter:te(dI(c,W)),onDragOver:te(dI(u,H)),onDragLeave:te(dI(p,U)),onDrop:te(dI(d,$)),role:"string"==typeof a&&""!==a?a:"presentation"},r,D),n||w?{}:{tabIndex:0}),f)}}),[D,X,Q,Y,J,W,H,U,$,w,S,n]),ae=(0,i.useCallback)((function(e){e.stopPropagation()}),[]),ie=(0,i.useMemo)((function(){return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.refKey,r=void 0===t?"ref":t,n=e.onChange,a=e.onClick,i=kI(e,vI);return SI(SI({},_I({accept:A,multiple:l,type:"file",style:{display:"none"},onChange:K(dI(n,$)),onClick:K(dI(a,ae)),tabIndex:-1},r,F)),i)}}),[F,r,l,$,n]);return SI(SI({},M),{},{isFocused:R&&!n,getRootProps:ne,getInputProps:ie,rootRef:D,inputRef:F,open:K(Z)})}function II(e,t){switch(t.type){case"focus":return SI(SI({},e),{},{isFocused:!0});case"blur":return SI(SI({},e),{},{isFocused:!1});case"openDialog":return SI(SI({},PI),{},{isFileDialogActive:!0});case"closeDialog":return SI(SI({},e),{},{isFileDialogActive:!1});case"setDraggedFiles":return SI(SI({},e),{},{isDragActive:t.isDragActive,isDragAccept:t.isDragAccept,isDragReject:t.isDragReject});case"setFiles":return SI(SI({},e),{},{acceptedFiles:t.acceptedFiles,fileRejections:t.fileRejections});case"reset":return SI({},PI);default:return e}}function DI(){}const FI={all:{value:"all",label:(0,Sn.__)("All","astra-sites")},landscape:{value:"landscape",label:(0,Sn.__)("Landscape","astra-sites")},portrait:{value:"portrait",label:(0,Sn.__)("Portrait","astra-sites")}},OI=[{label:(0,Sn.__)("Search Results","astra-sites"),value:"all"},{label:(0,Sn.__)("Upload Your Images","astra-sites"),value:"upload"},{label:(0,Sn.__)("Selected Images","astra-sites"),value:"selected"}],MI=["pexels"],NI=(e=15)=>{const t=["aspect-[1/1]","aspect-[1/2]","aspect-[2/1]","aspect-[2/2]","aspect-[3/3]","aspect-[4/3]","aspect-[3/4]"];let r=0;return Array.from({length:e}).map(((e,n)=>(r=r===t.length?0:r,(0,i.createElement)(tT,{key:`skeleton-${n}`,className:ic("relative overflow-hidden rounded-lg","bg-slate-300 rounded-lg relative animate-pulse",t[r++])}))))},RI=(0,Gk.compose)((0,Vc.withDispatch)((e=>{const{setPreviousAIStep:t,setCurrentCategory:r,setNextAIStep:n}=e(wW);return{onClickPrevious:t,setCurrentCategory:r,onClickNext:n}})))((({onClickPrevious:e,onClickNext:t})=>{const{setWebsiteImagesAIStep:r,setWebsiteTemplateKeywords:n}=(0,Vc.useDispatch)(wW),{acceptedFiles:a,getRootProps:o,getInputProps:s}=TI({accept:{"image/jpeg":[],"image/png":[]},noClick:!0,noKeyboard:!0}),{stepsData:{businessName:l,selectedImages:c=[],keywords:u=[],businessType:p,businessDetails:d,businessContact:f,templateList:h,siteLanguage:m},updateImages:g}=(0,Vc.useSelect)((e=>{const{getAIStepData:t,getAllPatternsCategories:r,getDynamicContent:n,getOnboardingAI:a}=e(wW),i=a();return{stepsData:t(),allPatternsCategories:r(),dynamicContent:n(),isNewUser:i?.isNewUser,updateImages:i?.updateImages}})),[y,v]=(0,hc.useState)(FI.all),[b,x]=(0,hc.useState)(u?.length>0?u[0]:""),[E,w]=(0,hc.useState)([]),[S,_]=(0,hc.useState)(1),[k,C]=(0,hc.useState)(!0),[A,P]=(0,hc.useState)(!1),[T,I]=(0,hc.useState)(!1),[D,F]=(0,hc.useState)("all"),O=(0,hc.useRef)(null),M=(0,hc.useRef)(null),N=(0,hc.useRef)(!1),R=(0,hc.useRef)(new Set),L=(0,hc.useRef)([...c]),B=(0,hc.useRef)(null),{register:j,handleSubmit:V,formState:{errors:z},setValue:G,reset:W,setFocus:H,watch:U}=zE({defaultValues:{keyword:b}}),q=U("keyword"),[$,Z]=((e,t,r=null)=>{const[n,a]=sT(e);let i=null;const o=cT((e=>{r&&"function"==typeof r&&r(e),a(e)}),[r]);return lT((()=>(i=setTimeout((()=>{o(e)}),t),()=>{clearTimeout(i)})),[e,t,o]),[n,()=>{clearTimeout(i)}]})(b,500),X=pT(y,500),Q=e=>{const t=c?.findIndex((t=>t.id===e.id));return t>-1},Y=(0,hc.useCallback)((e=>{let t=[];Q(e)?(e.id=String(e.id),t=c?.filter((t=>t.id!==e.id))):t=[...c,e],r(t)}),[c,r]),J=async e=>{let t=b;"string"!=typeof b||b&&""!==b.trim()||(t=l);const r={keywords:t,orientation:y.value,per_page:20?.toString(),page:S?.toString()};try{const t=await yc()({path:"zipwp/v1/images",data:{...r,engine:e},method:"POST",headers:{"X-WP-Nonce":astraSitesVars.rest_api_nonce}}),n=t.data?.data||[];0===n?.length&&R.current.add(e);const a=n?.length>0?n.map((e=>({...e,id:String(e.id)}))):[];return w((e=>((e,t)=>{const r=new Map;return[...e,...t].forEach((e=>{r.has(e.id)||r.set(e.id,e)})),Array.from(r.values())})(e,a))),n?.length||0}catch(e){}return 0};(0,hc.useEffect)((()=>{N.current=!1,(async()=>{if(!A)try{P(!0);const e=[];for(const t of MI)if(!R.current.has(t)){const r=await J(t);e.push(r)}Math.max(e.filter(Boolean))<20?C(!1):C(!0)}catch(e){}finally{N.current=!0,P(!1)}})()}),[$,X,S]),(0,hc.useEffect)((()=>{N.current=!1,R.current.clear(),_(1),w([])}),[b,y]),(0,hc.useEffect)((()=>{O.current=document.getElementById("sp-onboarding-content-wrapper");const e=O.current;return e&&!e.classList.contains("hide-scrollbar")&&e.classList.add("hide-scrollbar"),()=>{e&&e.classList.contains("hide-scrollbar")&&e.classList.remove("hide-scrollbar")}}),[]),(0,hc.useEffect)((()=>{h?.length||(async()=>{await yc()({path:"zipwp/v1/template-keywords",method:"POST",headers:{"X-WP-Nonce":astraSitesVars.rest_api_nonce},data:{business_name:l,business_description:d,business_category:p,business_category_name:p}}).then((e=>{if(e.success){var t;const r=null!==(t=e?.data?.data)&&void 0!==t?t:[];n([...new Set(r)])}}))})()}),[h]),(0,hc.useEffect)((()=>{H("keyword")}),[]);const K=(e=[])=>e.filter((e=>!e.engine)),ee=(e=[])=>e.filter((e=>e.engine)),te=(()=>{switch(D){case OI[0].value:return A?[...E,...NI()]:E;case OI[1].value:return K(c);case OI[2].value:return ee(c);default:return A?[...E,...NI()]:E}})(),re=async(e=c,t=!1)=>{t||0!==e.length||(e.push(astraSitesVars?.placeholder_images[0]),e.push(astraSitesVars?.placeholder_images[1])),await yc()({path:"zipwp/v1/user-details",method:"POST",headers:{"X-WP-Nonce":astraSitesVars.rest_api_nonce},data:{business_description:d,business_name:l,business_category:p,site_language:m,images:t?[]:e,keywords:u,business_address:f?.address||"",business_phone:f?.phone||"",business_email:f?.email||"",social_profiles:f?.socialMedia||[]}}).then((()=>{})).catch((()=>{}))},ne=(e=!1)=>async()=>{var n;await re(c,e),qw(PT),t(),e&&r(null!==(n=L.current)&&void 0!==n?n:[])};return(0,hc.useEffect)((()=>{a?.length&&(async e=>{try{const t=[];await(0,lS.uploadMedia)({filesList:e,allowedTypes:["image"],onFileChange:e=>{e.every((e=>!!e.id))&&e.forEach((e=>t.push(e)))},onError:e=>console.error(e)}),r([...c,...t.map((e=>{var t,r,n,a;return{id:String(e.id),url:null!==(t=e?.originalImageURL)&&void 0!==t?t:e.url,optimized_url:null!==(r=e?.sizes?.large?.url)&&void 0!==r?r:e.url,engine:"",description:"",orientation:null!==(n=e?.orientation)&&void 0!==n?n:e?.width>e?.height?"landscape":"portrait",author_name:null!==(a=e?.author_name)&&void 0!==a?a:"",author_url:""}}))])}catch(e){console.error(e)}})(a)}),[a]),(0,i.createElement)("div",{className:"w-full flex flex-col flex-auto h-full overflow-y-auto",ref:M,onScroll:e=>{if(!e)return;if((e=>{if(!e)return;const{scrollTop:t}=e.target,{scrollTop:r,scrollHeight:n}=O.current;t>50&&!T&&(I(!0),O.current.scrollTo({top:O.current.scrollHeight,behavior:"smooth"})),t<=50&&T&&(I(!1),O.current.scrollTo({top:0,behavior:"smooth"})),t>50&&r<n&&O.current.scrollTo({top:O.current.scrollHeight,behavior:"smooth"})})(e),D===OI[2].value)return;if(!k||A)return;const{scrollTop:t,scrollHeight:r,clientHeight:n}=M.current;t+n>=r-100&&_((e=>e+1))}},(0,i.createElement)(Yk,{heading:"Select Images",className:"px-5 md:px-10 lg:px-14 xl:px-15 pt-5 md:pt-10 lg:pt-12 xl:pt-12"}),(0,i.createElement)("div",{className:"pt-4 sticky top-0 space-y-4 z-[1] bg-zip-app-light-bg px-5 md:px-10 lg:px-14 xl:px-15"},(0,i.createElement)("form",{onSubmit:V((e=>{x(e.keyword)}))},(0,i.createElement)(tS,{className:"w-full",inputClassName:"pl-11",height:"12",name:"keyword",register:j,placeholder:"Add more relevant keywords...",validations:{required:!1},error:z?.keyword,prefixIcon:(0,i.createElement)("div",{className:"absolute left-4 flex items-center"},(0,i.createElement)("button",{type:"button",className:"w-auto h-auto p-0 flex items-center justify-center cursor-pointer bg-transparent border-0 focus:outline-none",onClick:()=>{q&&(x(""),W({keyword:""}))}},q?(0,i.createElement)(kx,{className:"w-5 h-5 text-zip-app-inactive-icon"}):(0,i.createElement)(qP,{className:"w-5 h-5 text-zip-app-inactive-icon"})))})),(0,i.createElement)(oT,{keywords:[...new Set(u)].filter((e=>""===b.trim()||e?.toLowerCase()!==b?.toLowerCase())),onClick:e=>{Z(),x(e),G("keyword",e)}}),(0,i.createElement)("div",{className:" rounded-t-lg py-4"},(0,i.createElement)("div",{className:"flex items-center justify-between"},(0,i.createElement)("div",{className:"flex items-center gap-1 text-sm font-normal leading-[21px]"},(0,i.createElement)("div",{className:"flex items-center justify-start gap-3"},OI.map((e=>(0,i.createElement)("button",{className:ic("before:content-[attr(data-title)] before:block before:font-bold before:text-sm before:invisible before:h-0","pb-3 px-0 pt-0 !border-x-0 !border-t-0 border-b-2 border-solid !border-b-accent-st bg-transparent text-sm font-semibold text-accent-st cursor-pointer focus-visible:outline-none focus:outline-none",e.value!==D&&"border-0 font-normal text-body-text"),key:e.value,type:"button",onClick:()=>F(e.value),"data-title":e.label},e.label,e.value===OI[2].value&&!!ee(c)?.length&&` (${ee(c)?.length})`,e.value===OI[1].value&&!!K(c)?.length&&` (${K(c)?.length})`))))),D===OI[0].value&&(0,i.createElement)(wC,{placement:"right",trigger:(0,i.createElement)("div",{className:"flex items-center gap-2 min-w-[100px] cursor-pointer"},(0,i.createElement)("span",{className:"text-sm font-normal text-body-text leading-[150%]"},(0,Sn.sprintf)(/* translators: %s: Orientation */ /* translators: %s: Orientation */
(0,Sn.__)("Orientation: %s","astra-sites"),y.label)),(0,i.createElement)(s_,{className:"w-5 h-5 text-app-inactive-icon"})),align:"top",width:"48",contentClassName:"p-4 bg-white [&>:first-child]:pb-3 [&>:last-child]:pt-3 [&>:not(:first-child,:last-child)]:py-3 !divide-y !divide-border-primary divide-solid divide-x-0"},Object.values(FI).map(((e,t)=>{return(0,i.createElement)(wC.Item,{as:"div",key:t,className:"only:!p-0"},(0,i.createElement)("button",{type:"button",className:"w-full flex items-center gap-2 px-1.5 py-1 text-sm font-normal leading-5 text-body-text hover:bg-background-secondary transition duration-150 ease-in-out space-x-2 rounded bg-white border-none cursor-pointer",onClick:(r=e,()=>{v(r)})},e.label));var r}))),D===OI[2].value&&!!c?.length&&(0,i.createElement)("button",{onClick:e=>{e.preventDefault(),e.stopPropagation(),r(c.filter((e=>!e.engine)))},className:"px-1 py-px bg-transparent border border-solid border-border-primary rounded text-xs leading-4 text-body-text cursor-pointer"},(0,Sn.__)("Clear","astra-sites")),D===OI[1].value&&(0,i.createElement)(IT,{render:({open:e})=>(0,i.createElement)("button",{ref:B,className:"px-0 bg-transparent border-none rounded text-xs leading-5 font-semibold text-accent-st cursor-pointer inline-flex items-center justify-end gap-2",onClick:e},(0,i.createElement)($P,{className:"w-4 h-4 text-zip-app-inactive-icon",strokeWidth:2}),(0,i.createElement)("span",null,(0,Sn.__)("Upload Your Images","astra-sites")))})))),(0,i.createElement)("div",{className:"rounded-b-lg py-4 flex flex-col flex-auto relative px-5 md:px-10 lg:px-14 xl:px-15"},(0,i.createElement)(yT,null,te?.length>0&&(0,i.createElement)(eT,{className:"gap-6 [&>div]:gap-6",columns:{default:1,220:1,767:2,1024:2,1280:4,1441:5,1920:6}},te.map((e=>e?.optimized_url?(0,i.createElement)(xT,{key:e.id,image:e,isSelected:Q(e),onClick:Y,variant:D===OI[2].value||D===OI[1].value?"selection":"default"}):e)))),D===OI[1].value&&!te.length&&(0,i.createElement)("div",{className:ic("relative flex flex-col items-center justify-center gap-3 py-[3.125rem] px-4 bg-preview-background border border-dashed border-border-tertiary rounded cursor-pointer"),...o()},(0,i.createElement)("input",{...s()}),(0,i.createElement)($P,{className:"w-6 h-6 text-zip-app-inactive-icon"}),(0,i.createElement)("p",{className:"text-zip-body-text text-base"},(0,i.createElement)("span",{className:"text-accent-st min-w-fit break-keep text-nowrap whitespace-nowrap font-semibold mr-1"},(0,Sn.__)("Upload images","astra-sites")),(0,Sn.__)("or drop your images here","astra-sites")),(0,i.createElement)("p",{className:"text-zip-body-text text-base"},(0,Sn.__)("PNG, JPG, JPEG","astra-sites")),(0,i.createElement)("div",{className:"absolute inset-0",onClick:()=>{B?.current&&B?.current.click()}})),D===OI[2].value&&!te.length&&(0,i.createElement)("div",{className:"flex flex-col items-center justify-center h-full"},(0,i.createElement)("p",{className:"text-secondary-text text-center px-10 py-5 border-2 border-dashed border-border-primary rounded-md"},(0,Sn.__)("You have not selected any images yet.","astra-sites"))),D===OI[0].value&&!A&&!E.length&&N.current&&(0,i.createElement)("div",{className:"flex flex-col items-center justify-center h-full"},(0,i.createElement)("p",{className:"text-secondary-text text-center px-10 py-5 border-2 border-dashed border-border-primary rounded-md"},b.length?(0,i.createElement)(i.Fragment,null,(0,Sn.__)("We couldn't find anything with your keyword.","astra-sites"),(0,i.createElement)("br",null),(0,Sn.__)("Try to refine your search.","astra-sites")):(0,i.createElement)(i.Fragment,null,(0,Sn.__)("Find the perfect images for your website by entering a keyword or selecting from the suggested options.","astra-sites")))),D===OI[0].value&&!A&&!k&&!!E.length&&(0,i.createElement)("div",{className:"pb-5 pt-10 flex flex-col items-center justify-center h-full"},(0,i.createElement)("p",{className:"text-secondary-text text-sm leading-5 text-center after:mx-2.5 after:content-[''] after:inline-block after:w-5 sm:after:w-12 after:h-px after:bg-app-border after:relative after:-top-[5px] before:mx-2.5 before:content-[''] before:inline-block before:w-5 sm:before:w-12 before:h-px before:bg-app-border before:relative before:-top-[5px]"},(0,Sn.__)("End of the search results","astra-sites")))),T&&(0,i.createElement)("div",{className:"absolute right-20 bottom-28 ml-auto"},(0,i.createElement)("button",{type:"button",className:"absolute bottom-0 right-0 z-10 w-8 h-8 rounded-full bg-accent-st border-0 border-solid text-white flex items-center justify-center shadow-sm cursor-pointer",onClick:()=>{M.current&&(I(!1),M.current.scrollTo({top:0,behavior:"smooth"}),O.current.scrollTo({top:0,behavior:"smooth"}))}},(0,i.createElement)(ZP,{className:"w-5 h-5"}))),(0,i.createElement)("div",{className:"min-h-[100px] py-4 sticky bottom-0 bg-zip-app-light-bg px-5 md:px-10 lg:px-14 xl:px-15"},(0,i.createElement)(Qk,{...g?{continueButtonText:"Save & Exit",onClickContinue:re}:{onClickContinue:ne(),onClickSkip:ne(!0),onClickPrevious:e}})))}));function LI(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function BI(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?LI(Object(r),!0).forEach((function(t){jI(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):LI(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function jI(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function VI(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,a,i=[],o=!0,s=!1;try{for(r=r.call(e);!(o=(n=r.next()).done)&&(i.push(n.value),!t||i.length!==t);o=!0);}catch(e){s=!0,a=e}finally{try{o||null==r.return||r.return()}finally{if(s)throw a}}return i}}(e,t)||function(e,t){if(e){if("string"==typeof e)return zI(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?zI(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function zI(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var GI=(0,i.createContext)(),WI=function(){var e=(0,i.useContext)(GI),t=e.id,r=e.unit,n=e.number,a=e.counter,o=e.textPosition,l=e.fontSize,c=e.fontWeight,u=e.fontColor;return n?s().createElement("text",{x:"50%",y:"50%",fontSize:l,fontWeight:c,fill:u,textAnchor:"middle",dy:o},s().createElement("tspan",{className:"circular-percent-".concat(t)},a),s().createElement("tspan",{className:"circular-unit-".concat(t)},r)):null},HI=function(){var e=(0,i.useContext)(GI),t=e.stroke,r=e.fill,n=e.round,a=e.inverse,o=e.strokeBottom,l=e.cut,c=e.rotation,u=e.colorCircle,p=e.strokeDasharray,d=264-2.64*(100-l);return s().createElement("circle",{cx:"50",cy:"50",r:"42",shapeRendering:"geometricPrecision",fill:r,style:{transform:"rotate(".concat(c,"deg)"),transformOrigin:"50% 50%"},stroke:u,strokeWidth:o||t,strokeLinecap:n&&!p?"round":"butt",strokeDashoffset:a?-d:d,strokeDasharray:l?264:p})},UI=function(e){var t=e.children,r=(0,i.useContext)(GI),n=r.id,a=r.size,o=r.counter;return s().createElement("svg",{role:"progressbar",width:a,height:a,"data-index":n,viewBox:"0 0 100 100","aria-valuemin":0,"aria-valuemax":100,"aria-valuenow":o,"aria-labelledby":"circular progress bar"},t)},qI=function(e){var t=e.index,r=(0,i.useContext)(GI).linearGradient,n=-100,a="linear-gradient-".concat(t);return s().createElement("defs",null,s().createElement("linearGradient",{id:a},r.map((function(e,t){return n+=100,s().createElement("stop",{key:t,offset:n/(r.length-1)+"%",stopColor:e})}))))},$I=function(){var e=(0,i.useContext)(GI),t=e.id,r=e.rotation,n=e.linearGradient,a=e.animationSmooth,o=e.inverse,l=e.counter,c=e.stroke,u=e.round,p=e.cut,d=e.colorSlice,f=void 0!==n?"url(#linear-gradient-".concat(t||0,")"):d,h=void 0!==a?{transition:"stroke-dashoffset ".concat(a)}:"";return s().createElement(s().Fragment,null,n&&s().createElement(qI,{index:t,linearGradient:n}),s().createElement("circle",{cx:"50%",cy:"50%",r:"42",shapeRendering:"geometricPrecision",fill:"none",style:BI({transform:"rotate(".concat(r,"deg)"),transformOrigin:"50% 50%"},h),stroke:f,strokeWidth:c,strokeLinecap:u?"round":"butt",strokeDashoffset:function(e,t,r){var n=264-e/100*(t?2.64*(100-t):264);return r?-n:n}(l,p,o),strokeDasharray:264}))},ZI=FT().bool,XI=FT().number,QI=FT().string,YI=FT().array,JI={percent:XI.isRequired,colorSlice:QI,colorCircle:QI,round:ZI,opacity:XI,number:ZI,size:XI,speed:XI,cut:XI,rotation:XI,unit:QI,textPosition:QI,fontSize:QI,fill:QI,fontWeight:XI,stroke:XI,strokeBottom:XI,strokeDasharray:QI,fontColor:QI,linearGradient:YI},KI=function(e){var t=e.children,r=e.percent,n=e.speed,a=e.animationOff,o=VI((0,i.useState)(a?r:0),2),l=o[0],c=o[1],u=(0,i.useRef)(),p=function(e){var t=VI((0,i.useState)(!1),2),r=t[0],n=t[1];return(0,i.useEffect)((function(){var t=new IntersectionObserver((function(e){var t=VI(e,1)[0];t.intersectionRatio>=.5&&n(t.isIntersecting)}),{root:null,rootMargin:"0px",threshold:.5});return e&&e.current&&t.observe(e.current),function(){t.disconnect()}}),[e]),r}(u);(0,i.useEffect)((function(){var e,t;if(p)if(a)c(r);else{var i=Number(null===(e=u.current)||void 0===e||null===(t=e.dataset)||void 0===t?void 0:t.angel);if(!(r>100||r<0||i===r)){var o,s=1e3/n,l=performance.now();return o=requestAnimationFrame((function e(t){o=requestAnimationFrame(e);var n=t-l;n>=s-.1&&(l=t-n%s,i>r&&c((function(e){return e-1})),i<r&&c((function(e){return e+1})))})),function(){return cancelAnimationFrame(o)}}}}),[l,a,n,p,r]);var d,f,h,m=BI(BI({},e),{},{counter:l});return s().createElement("div",{ref:u,style:(d=e,f=d.styles,h=d.size,BI(BI({},f),{},{width:h,height:h})),"data-angel":l},s().createElement(GI.Provider,{value:m},t,s().createElement(UI,null,e.colorCircle&&s().createElement(HI,null),s().createElement($I,null),s().createElement(WI,null))))};KI.propTypes=JI,KI.defaultProps={id:0,colorSlice:"#00a1ff",round:!1,number:!0,stroke:10,opacity:10,size:200,speed:1e3,cut:0,rotation:-90,unit:"%",textPosition:".35em",fontSize:"1.6rem",fontColor:"#000",fill:"none",fontWeight:400};const eD=({error:e,websiteInfo:t,tryAgainCallback:r,renderHeader:n})=>{var a;return(0,i.createElement)("div",{className:"relative grid grid-cols-1 grid-rows-1 place-items-center py-5 md:py-0 px-5 md:px-10 bg-app-light-background "},(0,i.createElement)("div",{className:"w-full max-w-[32.5rem] p-8 my-10 md:my-0 rounded-lg space-y-6 shadow-xl bg-white"},n||(0,i.createElement)("div",{className:"space-y-4"},(0,i.createElement)("h2",null,(0,Sn.__)("Oops.. Something went wrong","astra-sites")," ","😕"),(0,i.createElement)("div",{className:"text-base !font-semibold leading-6 !mt-5"},(0,Sn.__)("What happened?","astra-sites")),(0,i.createElement)("div",{className:"text-app-text text-base font-normal leading-6"},(0,Sn.__)("Importing site content has failed. The import process was interrupted.","astra-sites")),(0,i.createElement)("div",{className:"text-app-text text-base !font-semibold leading-6"},(0,Sn.__)("Additional technical information from console:","astra-sites")),(0,i.createElement)("div",{className:"text-app-text text-base font-normal leading-6 bg-gray-100 p-4 max-h-[250px] max-w-full overflow-auto"},(0,i.createElement)("p",null,e.primaryText),(0,i.createElement)("p",null,e.errorText))),(0,i.createElement)("div",{className:"items-center gap-3 justify-center mt-4"},(0,i.createElement)(Xk,{onClick:()=>{r()},variant:"primary",size:"l",className:"w-full min-h-[48px] mt-3"},(0,i.createElement)("div",{className:"flex items-center justify-center gap-2"},(0,Sn.__)("Click here to try again","astra-sites"),(0,i.createElement)(Lb,{className:"w-5 h-5"}))),(0,i.createElement)(Xk,{onClick:()=>{const e=new FormData;e.append("action","astra-sites-change-page-builder"),e.append("_ajax_nonce",astraSitesVars._ajax_nonce),e.append("page_builder","gutenberg"),fetch(ajaxurl,{method:"post",body:e}),window.location.href=astraSitesVars.dashboard_url},variant:"white",size:"l",className:"w-full min-h-[48px] mt-3"},(0,i.createElement)("div",{className:"flex items-center justify-center gap-2"},(0,Sn.__)("Exit to Dashboard","astra-sites"))),(0,i.createElement)("a",{href:To(t?.uuid,null!==(a=e?.errorText)&&void 0!==a?a:""),className:"group flex items-center justify-center mt-6 text-button-bg hover:text-button-bg",target:"_blank",rel:"noopener noreferrer"},(0,Sn.__)("Contact Support","astra-sites")))))},{imageDir:tD}=starterTemplates,rD=(0,Gk.compose)((0,Vc.withDispatch)((e=>{const{setPreviousAIStep:t,setCurrentCategory:r,setNextAIStep:n}=e("ast-block-templates");return{onClickPrevious:t,setCurrentCategory:r,onClickNext:n}})))((({onClickNext:e})=>{const[t,r]=(0,i.useState)(0),n=(0,i.useRef)(null),[,a]=yo(),o=yo(),s=(0,i.useRef)(0),{stepsData:l}=(0,Vc.useSelect)((e=>{const{getAIStepData:t}=e(wW);return{stepsData:t()}}),[]),{setWebsiteInfoAIStep:c,setLimitExceedModal:u}=(0,Vc.useDispatch)(wW),[p,d]=(0,i.useState)(!0),{websiteInfo:f}=(0,Vc.useSelect)((e=>{const{getWebsiteInfo:t}=e(wW);return{websiteInfo:t()}}));let h=0;const[m,g]=(0,i.useState)("second"),[y,v]=(0,i.useState)(!1),[b,x]=(0,i.useState)(!0),[E,w]=(0,i.useState)(!1),S=e=>{s.current>1&&(d(!1),x(!1)),v(e||(0,Sn.__)("Failed to create website","astra-sites")),g("error"),clearInterval(n.current)},_=async()=>{if(!E){w(!0);try{const t=(200*Math.random())?.toString(),a=await yc()({path:`zipwp/v1/import-status?uuid=${f.uuid}&token=${t}`,method:"GET",headers:{"X-WP-Nonce":astraSitesVars.rest_api_nonce,_ajax_nonce:astraSitesVars._ajax_nonce}});!0===a?.success?(async t=>{const a=t?.data?.data?.code,i=a?.slice(0,1);if(!(a in oc))return;const s=oc[a]?.trim();if(t?.success){const t=+a?.slice(1);if(t>h&&(h=t,((e,t)=>{if(e>=t)return void r(100);const n=Math.floor(e/t*100);r(n)})(h,hG)),s&&"Done"!==s&&(v(s),g("R"!==i?"in-progress":"retrying")),"Done"===s){clearInterval(n.current),v((0,Sn.__)("Please wait a moment…","astra-sites")),g("in-progress");const t=await(async e=>{try{return Ec(l,e,f)}catch(e){S()}})(o);if(!t.success||t.success&&0===Object.keys?.(t)?.length)return void S();await wc(o),Ic(o),v((0,Sn.__)("Congratulations! Your website is ready!","astra-sites")),g("done"),e()}}else S(s)})(a):!1===a?.success&&S()}catch(e){S()}finally{w(!1)}}};(0,i.useEffect)((()=>{_(),n.current=setInterval((()=>{_()}),7e3)}),[f]);const k=()=>{var e;e=(0,Sn.__)("Retrying creating the site again.","astra-sites"),v(null!=e?e:""),g(""),d(!0),x(!0),(async()=>{try{if(Yw())return void u({open:!0});const e=Uw("create-site-payload"),t=await yc()({path:"zipwp/v1/site",method:"POST",data:e});if(t?.success){const e=t.data.data.site;return c(e),t}throw new Error(t)}catch(e){S();const t=e?.data?.data;"string"==typeof t&&t.includes("Usage limit")&&u({open:!0})}finally{s.current++}})()};return(0,i.useEffect)((()=>{0===s.current&&"error"===m&&k()}),[m]),(0,i.useEffect)((()=>(window.onbeforeunload=()=>E,()=>{window.onbeforeunload=null})),[E]),(0,i.createElement)(i.Fragment,null,(0,i.createElement)("div",{className:"flex flex-1 flex-col items-center justify-center gap-y-4 w-full pb-10"},(0,i.createElement)("div",{className:"flex items-center justify-center gap-x-6"},b&&"error"!==m&&(0,i.createElement)(KI,{colorCircle:"#3d45921a",colorSlice:"error"===m?"#EF4444":"#3D4592",percent:t,round:!0,speed:"error"===m||"retrying"===m?0:15,fontColor:"#0F172A",fontSize:"18px",fontWeight:700,size:72}),"error"===m&&s.current>=1?(0,i.createElement)(eD,{renderHeader:(0,i.createElement)("div",{className:"space-y-4"},(0,i.createElement)("h2",null,(0,Sn.__)("Oops.. Something went wrong","astra-sites")," ","😕"),(0,i.createElement)("div",{className:"text-base !font-semibold leading-6 !mt-5"},(0,Sn.__)("What happened?","astra-sites")),(0,i.createElement)("div",{className:"text-app-text text-base font-normal leading-6"},(0,Sn.__)("Something went wrong during site creation. Please try again later.","astra-sites"))),tryAgainCallback:k,websiteInfo:f}):(0,i.createElement)("div",{className:"flex flex-col"},(0,i.createElement)("h4",null,(0,Sn.__)("We are building your website…","astra-sites")),(0,i.createElement)("p",{className:"zw-sm-normal text-app-text w-[350px]"},y))),"error"!==m&&(0,i.createElement)("div",{className:"relative flex items-center justify-center px-10 py-6 h-120 w-120 bg-loading-website-grid-texture"},(0,i.createElement)("div",{className:"absolute flex items-center justify-center w-full h-full",style:{backgroundImage:`url(${tD}/build-with-ai/grid.svg)`}},(0,i.createElement)("div",{className:"relative flex items-center justify-center w-32 h-32 bg-white rounded-full shadow-loader z-[2]"},(0,i.createElement)("div",{className:"absolute flex items-center justify-center w-full h-full"},(0,i.createElement)("img",{width:82,height:82,className:"animate-rotate",src:`${tD}/build-with-ai/loader-circle-dots.svg`,alt:""})),(0,i.createElement)("div",{className:"absolute flex items-center justify-center w-full h-full"},(0,i.createElement)("img",{width:40,height:40,src:`${tD}/build-with-ai/loader-wand.svg`,alt:""})))),(0,i.createElement)("div",{className:"z-[1] after:content-[''] after:absolute after:inset-0 after:z-[-1] after:bg-gradient-to-r after:from-[#0A21F8] after:via-[#9933FF] after:to-[#FC65D2] after:blur-xl after:-translate-y-1 after:opacity-50 after:scale-75"},(0,i.createElement)(Xb,{className:"w-[400px] h-[288px]"})))),!p&&(0,i.createElement)("div",{className:"fixed top-0 right-0 z-50",onClick:()=>{a({type:"set",currentIndex:0})},"aria-hidden":"true"},(0,i.createElement)("div",{className:"absolute top-5 right-5 cursor-pointer"},(0,i.createElement)(kx,{className:"w-8 text-zip-app-inactive-icon hover:text-icon-secondary transition duration-150 ease-in-out"}))))}));var nD=r(1359),aD=r.n(nD);const iD=(e,t)=>Math.random()*(t-e)+e,oD={position:"fixed",pointerEvents:"none",width:"100%",height:"100%",top:0,left:0},sD=(e,t)=>({startVelocity:30,spread:360,ticks:60,zIndex:0,particleCount:150,origin:{x:iD(e,t),y:Math.random()-.2}});function lD(){const e=(0,i.useRef)(null),[t,r]=(0,i.useState)(),n=(0,i.useCallback)((t=>{e.current=t}),[]),a=(0,i.useCallback)((()=>{e.current&&(e.current(sD(.1,.3)),e.current(sD(.7,.9)))}),[]),o=(0,i.useCallback)((()=>{t||(r(setInterval(a,400)),setTimeout((()=>{s()}),5e3))}),[t,a]),s=(0,i.useCallback)((()=>{clearInterval(t),r(null)}),[t]);return(0,i.useEffect)((()=>{o()}),[]),(0,i.useEffect)((()=>()=>{clearInterval(t)}),[t]),(0,i.createElement)(aD(),{refConfetti:n,style:oD,useWorker:!0,resize:!0})}const cD=({onClickNext:e})=>{const[{importPercent:t,builder:r,importStatus:n,importError:a},o]=yo();return(0,i.useEffect)((()=>{if(100!==t||a)return;const n=localStorage.getItem("st-import-start"),i=localStorage.getItem("st-import-end"),s=i-n,l=Math.floor(s/1e3),c=n&&i?Do(l):0;o({type:"set",confettiDone:!0,importTimeTaken:{time:c,type:c>1?"minutes":"seconds",themeName:"fse"!==r?"@AstraWP":"@WPSpectra"}}),e()}),[t,n,a]),(0,i.createElement)("div",{className:"ist-import-progress ist-ai",style:{marginTop:0}},(0,i.createElement)("div",{className:"ist-import-progress-info",style:{marginTop:0,marginBottom:0}}),(0,i.createElement)("div",{className:"ist-import-progress-info",style:{marginTop:0,marginBottom:0}},(0,i.createElement)("div",{className:"ist-import-progress-info-text"},(0,i.createElement)("span",{className:"import-status-string"},(0,i.createElement)("p",null,n+(0,wn.decodeEntities)(" "))),(0,i.createElement)("div",{className:"import-done-section"}))))},uD={complete:{posts:0,media:0,users:0,comments:0,terms:0},updateDelta(e,t){this.complete[e]+=t;const r=this;requestAnimationFrame((function(){r.render()}))},updateProgress(e,t,r,n,a){"undefined"!==e&&"undefined"!=t+"/"+r&&((0===(r=parseInt(r))||isNaN(r))&&(r=1),parseInt(t)/r*100<=100&&"function"==typeof n&&(n({type:"set",importStatus:(0,Sn.__)("Importing Content…","astra-sites")}),n({type:"set",importPercent:(a+=5)>=90?90:a})))},render(e,t){const r=Object.keys(this.complete);let n=0,a=0;for(let i=r.length-1;i>=0;i--){const o=r[i];this.updateProgress(o,this.complete[o],this.data.count[o],e,t),n+=this.complete[o],a+=this.data.count[o]}this.updateProgress("total",n,a,e,t)}},pD=uD,{reportError:dD}=starterTemplates;let fD=dD;const{imageDir:hD}=starterTemplates,mD=[(0,Sn.__)("Double-checking for grammar and spelling errors…","astra-sites"),(0,Sn.__)("Finalizing setup and configurations…","astra-sites"),(0,Sn.__)("Crossing the t's and dotting the i's…","astra-sites"),(0,Sn.__)("Reviewing for any last-minute tweaks…","astra-sites"),(0,Sn.__)("Almost there! Just a few more finishing touches…","astra-sites"),(0,Sn.__)("Your website is almost ready.","astra-sites"),(0,Sn.__)("It's taking longer than usual. Please bear with us!","astra-sites")];function*gD(){let e=0;for(;;)yield mD[e++%mD.length]}const yD=(0,Gk.compose)((0,Vc.withDispatch)((e=>{const{setNextAIStep:t,setPreviousAIStep:r}=e(wW);return{onClickNext:t,onClickPrevious:r}})))((({onClickNext:e})=>{const t=yo(),[r,n]=(0,i.useState)(!0),[a,o]=(0,i.useState)(!1),{websiteInfo:s,aiStepData:{businessName:l,selectedTemplate:c,selectedImages:u,siteLanguage:p,siteLanguageList:d}}=(0,Vc.useSelect)((e=>{const{getWebsiteInfo:t,getAIStepData:r}=e(wW);return{websiteInfo:t(),aiStepData:r()}}),[]),[{importEnd:f,importPercent:h,templateResponse:m,reset:g,themeStatus:y,importError:v,customizerImportFlag:b,widgetImportFlag:x,contentImportFlag:E,themeActivateFlag:w,requiredPluginsDone:S,requiredPlugins:_,notInstalledList:k,notActivatedList:C,tryAgainCount:A,xmlImportDone:P,templateId:T,builder:I,pluginInstallationAttempts:D,importErrorMessages:F},O]=t,M=(0,i.useRef)(h),N=(0,i.useMemo)(gD,[]),R=(e="",t="",r="",n="",a="",i="")=>{O({type:"set",importError:!0,importErrorMessages:{primaryText:e,secondaryText:t,errorCode:n,errorText:"string"==typeof r?r:JSON.stringify(r),solutionText:a,tryAgain:!0}}),localStorage.removeItem("st-import-start"),localStorage.removeItem("st-import-end"),L(e,t,r,n,a,i,A)},L=(e="",t="",r="",n="",a="",i="")=>{if(A>=2&&Dc(A,!1,T,I),!fD)return;const o=new FormData;o.append("action","report_error"),o.append("error",JSON.stringify({primaryText:e,secondaryText:t,errorCode:n,errorText:r,solutionText:a,tryAgain:!0,stack:i,tryAgainCount:A})),o.append("id",m?.id),o.append("plugins",JSON.stringify(_)),fetch(ajaxurl,{method:"post",body:o})},{stepsData:B}=(0,Vc.useSelect)((e=>{const{getAIStepData:t}=e(wW);return{stepsData:t()}}),[]),j=async e=>{const t=new FormData;t.append("action","astra-sites-get-deleted-post-ids"),t.append("_ajax_nonce",astraSitesVars._ajax_nonce),O({type:"set",importStatus:(0,Sn.__)("Resetting posts.","astra-sites")});const r=new FormData;return r.append("action","astra-sites-reset-posts"),r.append("ids",JSON.stringify(e)),r.append("_ajax_nonce",astraSitesVars._ajax_nonce),await fetch(ajaxurl,{method:"post",body:r}).then((e=>e.text())).then((e=>{let t=[],r=!1;try{const r=JSON.parse(e);if(t=r,!r.success)throw r;M.current+=2,O({type:"set",importPercent:M.current>=50?50:M.current})}catch(t){return R((0,Sn.__)("Resetting posts failed.","astra-sites"),"",t,"","",e),r=!0,!1}if(!t.success&&!1===r)throw t.data})).catch((e=>(R((0,Sn.__)("Resetting posts failed.","astra-sites"),"",e?.message,"","",e),!1))),!0},V=async()=>{O({type:"set",importStatus:(0,Sn.__)("Taking settings backup.","astra-sites")});const e=new FormData;e.append("action","astra-sites-backup-settings"),e.append("_ajax_nonce",astraSitesVars._ajax_nonce);const t=await fetch(ajaxurl,{method:"post",body:e}).then((e=>e.text())).then((e=>{const t=JSON.parse(e);if(t.success)return M.current+=2,O({type:"set",importPercent:M.current}),!0;throw t.data})).catch((e=>(R((0,Sn.__)("Taking settings backup failed.","astra-sites"),"",e?.message,"","",e),!1)));return t},z=async()=>{O({type:"set",importStatus:(0,Sn.__)("Resetting customizer.","astra-sites")});const e=new FormData;e.append("action","astra-sites-reset-customizer-data"),e.append("_ajax_nonce",astraSitesVars._ajax_nonce);const t=await fetch(ajaxurl,{method:"post",body:e}).then((e=>e.text())).then((e=>{try{const t=JSON.parse(e);if(t.success)return M.current+=2,O({type:"set",importPercent:M.current}),!0;throw t.data}catch(t){return R((0,Sn.__)("Resetting customizer failed.","astra-sites"),"",t?.message,"","",e),!1}})).catch((e=>(R((0,Sn.__)("Resetting customizer failed.","astra-sites"),"",e?.message,"","",e),!1)));return t},G=async()=>{O({type:"set",importStatus:(0,Sn.__)("Resetting site options.","astra-sites")});const e=new FormData;e.append("action","astra-sites-reset-site-options"),e.append("_ajax_nonce",astraSitesVars._ajax_nonce);const t=await fetch(ajaxurl,{method:"post",body:e}).then((e=>e.text())).then((e=>{try{const t=JSON.parse(e);if(t.success)return M.current+=2,O({type:"set",importPercent:M.current}),!0;throw t.data}catch(t){return R((0,Sn.__)("Resetting site options Failed.","astra-sites"),"",t?.message,"","",e),!1}})).catch((e=>(R((0,Sn.__)("Resetting site options Failed.","astra-sites"),"",e?.message,"","",e),!1)));return t},W=async()=>{const e=new FormData;e.append("action","astra-sites-reset-widgets-data"),e.append("_ajax_nonce",astraSitesVars._ajax_nonce),O({type:"set",importStatus:(0,Sn.__)("Resetting widgets.","astra-sites")});const t=await fetch(ajaxurl,{method:"post",body:e}).then((e=>e.text())).then((e=>{try{const t=JSON.parse(e);if(t.success)return M.current+=2,O({type:"set",importPercent:M.current}),!0;throw t.data}catch(t){return R((0,Sn.__)("Resetting widgets JSON parse failed.","astra-sites"),"",t,"","",e),!1}})).catch((e=>(R((0,Sn.__)("Resetting widgets failed.","astra-sites"),"",e,"","",e),!1)));return t},H=async()=>{const e=new FormData;e.append("action","astra-sites-reset-terms-and-forms"),e.append("_ajax_nonce",astraSitesVars._ajax_nonce),O({type:"set",importStatus:(0,Sn.__)("Resetting terms and forms.","astra-sites")});const t=await fetch(ajaxurl,{method:"post",body:e}).then((e=>e.text())).then((e=>{try{const t=JSON.parse(e);if(t.success)return M.current+=2,O({type:"set",importPercent:M.current}),!0;throw t.data}catch(t){return R((0,Sn.__)("Resetting terms and forms failed.","astra-sites"),"",t,"","",e),!1}})).catch((e=>(R((0,Sn.__)("Resetting terms and forms failed.","astra-sites"),"",e?.message,"","",e),!1)));return t},U=async()=>{const e=new FormData;e.append("action","astra-sites-get-deleted-post-ids"),e.append("_ajax_nonce",astraSitesVars._ajax_nonce),O({type:"set",importStatus:(0,Sn.__)("Gathering posts for deletions.","astra-sites")});let t="";const r=await fetch(ajaxurl,{method:"post",body:e}).then((e=>e.json())).then((async e=>{if(e.success){const t=Tc(10,e.data);if(t.length>0)for(let e=0;e<t.length;e++)await j(t[e]);return!0}return t=e,!1}));return r?O({type:"set",importStatus:(0,Sn.__)("Resetting posts done.","astra-sites")}):R((0,Sn.__)("Resetting posts failed.","astra-sites"),"",t),r},q=e=>{pD.data=e,pD.render(O,M.current);const t=new EventSource(pD.data.url);t.onmessage=e=>{const r=JSON.parse(e.data);switch(r.action){case"updateDelta":pD.updateDelta(r.type,r.delta);break;case"complete":!1===r.error?(t.close(),O({type:"set",xmlImportDone:!0})):R(astraSitesVars.xml_import_interrupted_primary,"",astraSitesVars.xml_import_interrupted_error,"",astraSitesVars.xml_import_interrupted_secondary)}},t.onerror=e=>{e&&e?.isTrusted||(t.close(),R((0,Sn.__)("Importing Site Content Failed. - Import Process Interrupted","astra-sites"),"",e))},t.addEventListener("log",(function(e){const t=JSON.parse(e.data);let r=t.message||"";r&&"info"===t.level&&(r=r.replace(/"/g,(function(){return""}))),O({type:"set",importStatus:(0,Sn.sprintf)(
// translators: Response importMessage
// translators: Response importMessage
(0,Sn.__)("Importing - %1$s","astra-sites"),r)})}))},$=async()=>{try{const e=(200*Math.random())?.toString(),r=await yc()({path:`zipwp/v1/migration-status?uuid=${s.uuid}&token=${e}`,method:"GET",headers:{"X-WP-Nonce":astraSitesVars.rest_api_nonce,_ajax_nonce:astraSitesVars._ajax_nonce}});if("yes"===r?.data?.data)return await(async()=>{var e;const[{aiSiteLogo:r,aiActiveTypography:n,aiActivePallette:a}]=t,i=d.find((e=>e.code===p));await kc(r),await Cc(JSON.stringify(a)),await Ac(l),await Pc(n),await(async(e="en_US")=>{if(!e)return;const t=new FormData;t.append("action","astra-sites-site-language"),t.append("language",e),t.append("_ajax_nonce",astraSitesVars._ajax_nonce),await fetch(ajaxurl,{method:"post",body:t})})(null!==(e=i?.["wordpress-code"])&&void 0!==e?e:"en_US")})(),O({type:"set",importPercent:100,importEnd:!0}),n(!1),!0;"no"===r?.data?.data&&(M.current+=2,O({type:"set",importPercent:M.current>=98?98:M.current,importStatus:N.next()?.value}),setTimeout((()=>{$()}),1e4))}catch(e){M.current+=2,O({type:"set",importPercent:M.current>=98?98:M.current,importStatus:N.next()?.value}),setTimeout((()=>{$()}),1e4)}},Z=e=>{if(h<100)return e.returnValue=(0,Sn.__)("Are you sure you want to cancel the site import process?","astra-sites"),e};(0,i.useEffect)((()=>(window.addEventListener("beforeunload",Z),()=>{window.removeEventListener("beforeunload",Z)})),[h]),(0,i.useEffect)((()=>{100===h&&window.removeEventListener("beforeunload",Z)}),[h]),(0,i.useEffect)((()=>{A>0&&(O({type:"set",importPercent:0,importStatus:(0,Sn.__)("Retrying Import.","astra-sites")}),X())}),[A]);const X=async()=>{v||(localStorage.setItem("st-import-start",+new Date),O({type:"set",importStart:!0,importPercent:0,importStatus:(0,Sn.__)("Preparing your site for import…","astra-sites")}),M.current+=2,O({type:"set",importStart:!0,importPercent:M.current,importStatus:(0,Sn.__)("Preparing your site for import…","astra-sites")}),await(async()=>{const e=new FormData;e.append("action","astra-sites-set-start-flag"),e.append("_ajax_nonce",astraSitesVars._ajax_nonce),e.append("uuid",s.uuid),await fetch(ajaxurl,{method:"post",body:e})})(),o(!0))};return(0,i.useEffect)((()=>{X()}),[]),(0,i.useEffect)((()=>{a&&((async()=>{await Ec(B,t,s),await wc(t),Ic(t),M.current+=3,O({type:"set",importPercent:M.current,importStatus:(0,Sn.__)("Starting Import.","astra-sites")}),w&&!1===y?_c(t):O({type:"set",themeStatus:!0}),fD=!1})(),o(!1))}),[a]),(0,i.useEffect)((()=>{S&&y&&(fD=dD,(async()=>{let e=!1,t=!1,r=!1,n=!1,a=!1;e=await(async()=>{if(!g)return!0;M.current+=2,O({type:"set",importStatus:(0,Sn.__)("Resetting site.","astra-sites"),importPercent:M.current});let e=!1,t=!1,r=!1,n=!1,a=!1,i=!1;return e=await V(),e&&(t=await z()),t&&(n=await G()),n&&(r=await W()),r&&(a=await H()),a&&(i=await U()),!!(t&&n&&r&&a&&i)&&(M.current+=10,O({type:"set",importPercent:M.current>=50?50:M.current,importStatus:(0,Sn.__)("Reset for old website is done.","astra-sites")}),!0)})(),e&&(a=await(async()=>{for(let e=0;e<u.length;e++){const t=new FormData;t.append("action","astra-sites-download-image"),t.append("_ajax_nonce",astraSitesVars._ajax_nonce),t.append("index",e);try{O({type:"set",importStatus:(0,Sn.sprintf)(
//translators: %s: Image number.
//translators: %s: Image number.
(0,Sn.__)("Downloading Image %s","astra-sites"),e+1)});const r=await fetch(ajaxurl,{method:"POST",body:t});(await r.json()).success||R((0,Sn.__)("Downloading images failed.","astra-sites"),"","")}catch(e){R((0,Sn.__)("Downloading images failed.","astra-sites"),"",e)}}return!0})()),a&&(t=await(async()=>{if(!b)return M.current+=5,O({type:"set",importPercent:M.current>=65?65:M.current}),!0;O({type:"set",importStatus:(0,Sn.__)("Importing forms.","astra-sites")});const e=new FormData;e.append("action","astra-sites-import-customizer-settings"),e.append("_ajax_nonce",astraSitesVars._ajax_nonce);const t=await fetch(ajaxurl,{method:"post",body:e}).then((e=>e.text())).then((e=>{try{const t=JSON.parse(e);if(t.success)return M.current+=5,O({type:"set",importPercent:M.current>=65?65:M.current}),!0;throw t.data}catch(t){return R((0,Sn.__)("Importing Customizer failed due to parse JSON error.","astra-sites"),"",t,"","",e),!1}})).catch((e=>(R((0,Sn.__)("Importing Customizer Failed.","astra-sites"),"",e),!1)));return t})()),t&&(r=await(async()=>{const e=m["astra-site-spectra-options"]||"";if(""===e||"null"===e)return!0;O({type:"set",importStatus:(0,Sn.__)("Importing Spectra Settings.","astra-sites")});const t=new FormData;t.append("action","astra-sites-import-spectra-settings"),t.append("_ajax_nonce",astraSitesVars._ajax_nonce);const r=await fetch(ajaxurl,{method:"post",body:t}).then((e=>e.text())).then((e=>{try{const t=JSON.parse(e);if(t.success)return M.current=M.current<70?70:M.current+2,O({type:"set",importPercent:M.current>=70?70:M.current}),!0;throw t.data}catch(t){return R((0,Sn.__)("Importing Spectra Settings failed due to parse JSON error.","astra-sites"),"",t,"","",e),!1}})).catch((e=>(R((0,Sn.__)("Importing Spectra Settings Failed.","astra-sites"),"",e),!1)));return r})()),r&&(n=await(async()=>{const e=m?.["astra-site-surecart-settings"]?.id||"",t=m?.["astra-site-surecart-settings"]?.currency||"usd";if(""===e||"null"===e)return!0;const r=new FormData;r.append("action","astra-sites-import-surecart-settings"),r.append("source_id",e),r.append("source_currency",t),r.append("_ajax_nonce",astraSitesVars._ajax_nonce);const n=await fetch(ajaxurl,{method:"post",body:r}).then((e=>e.text())).then((e=>{try{const t=JSON.parse(e);if(t.success)return M.current=M.current<75?75:M.current+2,O({type:"set",importPercent:M.current>=75?75:M.current}),!0;throw t.data}catch(t){return R((0,Sn.__)("Importing Surecart Settings failed.","astra-sites"),"",t,"","",e),!1}})).catch((e=>(R((0,Sn.__)("Importing Surecart Settings Failed.","astra-sites"),"",e),!1)));return n})()),n&&await(async()=>{if(!E)return M.current+=20,O({type:"set",importPercent:M.current>=78?78:M.current,xmlImportDone:!0}),!0;O({type:"set",importStatus:(0,Sn.__)("Importing Site Content.","astra-sites")});const e=await yc()({path:"zipwp/v1/wxr",method:"POST",data:{template:c,business_name:l}});return e.success&&q(e.data),!0})()})())}),[S,y]),(0,i.useEffect)((()=>{y&&(()=>{if(k.length<=0)return void O({type:"set",requiredPluginsDone:!0});M.current+=2,O({type:"set",importStatus:(0,Sn.__)("Installing Required Plugins.","astra-sites"),importPercent:M.current});const e=[...k];k.forEach((t=>{wp.updates.queue.push({action:"install-plugin",data:{slug:t.slug,init:t.init,name:t.name,clear_destination:!0,ajax_nonce:astraSitesVars._ajax_nonce,success(){O({type:"set",importStatus:(0,Sn.sprintf)(
// translators: Plugin Name.
// translators: Plugin Name.
(0,Sn.__)("%1$s plugin installed successfully.","astra-sites"),t.name)});const r=[...C];r.push(t),O({type:"set",notActivatedList:r});const n=e;n.forEach(((e,r)=>{e.slug===t.slug&&n.splice(r,1)})),O({type:"set",notInstalledList:n})},error(e){O({type:"set",pluginInstallationAttempts:D+1});let r=e;e&&void 0!==e.errorMessage&&(r=e.errorMessage,void 0!==e.errorCode&&(r=e.errorCode+": "+r)),R((0,Sn.sprintf)(
// translators: Plugin Name.
// translators: Plugin Name.
(0,Sn.__)("Could not install the plugin - %s","astra-sites"),t.name),"",r,"","",e)}}})})),wp.updates.queueChecker()})()}),[y,A]),(0,i.useEffect)((()=>{P&&(async()=>{let e=!1,t=!1,r=!1,n=!1;e=await(async()=>{O({type:"set",importStatus:(0,Sn.__)("Importing Site Options.","astra-sites")});const e=new FormData;e.append("action","astra-sites-import-options"),e.append("_ajax_nonce",astraSitesVars._ajax_nonce);const t=await fetch(ajaxurl,{method:"post",body:e}).then((e=>e.text())).then((e=>{try{const t=JSON.parse(e);if(t.success)return M.current=80,O({type:"set",importPercent:M.current}),!0;throw t.data}catch(t){return R((0,Sn.__)("Importing Site Options failed due to parse JSON error.","astra-sites"),"",t,"","",e),!1}})).catch((e=>(R((0,Sn.__)("Importing Site Options Failed.","astra-sites"),"",e),!1)));return t})(),e&&(t=await(async()=>{if(!x)return M.current+=3,O({type:"set",importPercent:M.current>=83?83:M.current}),!0;O({type:"set",importStatus:(0,Sn.__)("Importing Widgets.","astra-sites")});const e=m["astra-site-widgets-data"]||"",t=new FormData;t.append("action","astra-sites-import-widgets"),t.append("widgets_data",e),t.append("_ajax_nonce",astraSitesVars._ajax_nonce);const r=await fetch(ajaxurl,{method:"post",body:t}).then((e=>e.text())).then((e=>{try{const t=JSON.parse(e);if(t.success)return M.current+=2,O({type:"set",importPercent:M.current>=85?85:M.current}),!0;throw t.data}catch(t){return R((0,Sn.__)("Importing Widgets failed due to parse JSON error.","astra-sites"),"",t,"","",e),!1}})).catch((e=>(R((0,Sn.__)("Importing Widgets Failed.","astra-sites"),"",e),!1)));return r})()),t&&(r=await(async()=>{O({type:"set",importStatus:(0,Sn.__)("Final finishing.","astra-sites")});const e=new FormData;e.append("action","astra-sites-import-end"),e.append("_ajax_nonce",astraSitesVars._ajax_nonce);const t=await fetch(ajaxurl,{method:"post",body:e}).then((e=>e.text())).then((e=>{try{const t=JSON.parse(e);if(t.success)return localStorage.setItem("st-import-end",+new Date),setTimeout((function(){M.current=M.current<90?90:M.current,O({type:"set",importPercent:M.current>=90?90:M.current})}),8e3),!0;throw t.data}catch(t){return R((0,Sn.__)("Final finishing failed due to parse JSON error.","astra-sites"),"",t,"","",e),setTimeout((function(){M.current=M.current>90?90:M.current+1,O({type:"set",importPercent:M.current})}),8e3),localStorage.setItem("st-import-end",+new Date),!1}})).catch((e=>(R((0,Sn.__)("Final finishing Failed.","astra-sites"),"",e),!1)));return t})()),r&&(n=await $()),n&&Dc(A,!0,T,I)})()}),[P]),(0,i.useEffect)((()=>{_&&C.length<=0&&k.length<=0&&O({type:"set",requiredPluginsDone:!0})}),[C.length,k.length,_,A]),(0,i.useEffect)((()=>{_&&C.length>0&&(e=>{M.current+=2,O({type:"set",importStatus:(0,Sn.sprintf)(
// translators: Plugin Name.
// translators: Plugin Name.
(0,Sn.__)("Activating %1$s plugin.","astra-sites"),e.name),importPercent:M.current});const t=new FormData;t.append("action","astra-required-plugin-activate"),t.append("init",e.init),t.append("_ajax_nonce",astraSitesVars._ajax_nonce),fetch(ajaxurl,{method:"post",body:t}).then((e=>e.text())).then((t=>{let r=[],n=!1;try{const n=JSON.parse(t);if(r=n,n.success){const t=[...C];t.forEach(((r,n)=>{r.slug===e.slug&&t.splice(n,1)})),O({type:"set",notActivatedList:t}),M.current+=2,O({type:"set",importStatus:(0,Sn.sprintf)(
// translators: Plugin Name.
// translators: Plugin Name.
(0,Sn.__)("%1$s activated.","astra-sites"),e.name),importPercent:M.current})}}catch(r){R((0,Sn.sprintf)(
// translators: Plugin name.
// translators: Plugin name.
(0,Sn.__)("JSON_Error: Could not activate the required plugin - %1$s.","astra-sites"),e.name),"",r,"",(0,Sn.sprintf)(
// translators: Support article URL.
// translators: Support article URL.
(0,Sn.__)('<a href="%1$s">Read article</a> to resolve the issue and continue importing template.',"astra-sites"),"https://wpastra.com/docs/enable-debugging-in-wordpress/#how-to-use-debugging"),t),n=!0}if(!r.success&&!1===n)throw r})).catch((t=>{O({type:"set",pluginInstallationAttempts:D+1}),R((0,Sn.sprintf)(
// translators: Plugin name.
// translators: Plugin name.
(0,Sn.__)("Could not activate the required plugin - %1$s.","astra-sites"),e.name),"",t?.data?.message,"",(0,Sn.sprintf)(
// translators: Support article URL.
// translators: Support article URL.
(0,Sn.__)('<a href="%1$s">Read article</a> to resolve the issue and continue importing template.',"astra-sites"),"https://wpastra.com/docs/enable-debugging-in-wordpress/#how-to-use-debugging"),t)}))})(C[0])}),[C.length,_]),(0,i.useEffect)((()=>(window.onbeforeunload=()=>h<100,()=>{window.onbeforeunload=null})),[h]),(0,i.createElement)(i.Fragment,null,(0,i.createElement)("div",{className:"flex flex-1 flex-col items-center justify-center w-full gap-y-4 pb-10"},(0,i.createElement)("div",{className:"flex items-center justify-center gap-x-6"},r&&!v&&(0,i.createElement)(KI,{colorCircle:"#3d45921a",colorSlice:v?"#EF4444":"#3D4592",percent:h,round:!0,speed:v||"retrying"===status?0:15,fontColor:"#0F172A",fontSize:"18px",fontWeight:700,size:72}),v&&(0,i.createElement)(eD,{error:F,websiteInfo:s,tryAgainCallback:()=>{O({type:"set",importErrorMessages:{},importErrorResponse:[],importError:!1,tryAgainCount:A+1,xmlImportDone:!1,resetData:[],importStart:!1,importEnd:!1,importPercent:0,requiredPluginsDone:!1,themeStatus:!1,notInstalledList:[],notActivatedList:[]})}}),(0,i.createElement)("div",{className:"flex flex-col"},!f&&!v&&(0,i.createElement)("h4",null,(0,Sn.__)("We are importing your website…","astra-sites")),!v&&(0,i.createElement)("div",{className:"zw-sm-normal text-app-text w-[350px]"},(0,i.createElement)(cD,{onClickNext:e})))),!v&&(0,i.createElement)(i.Fragment,null,(0,i.createElement)("div",{className:"relative flex items-center justify-center px-10 py-6 h-120 w-120 bg-loading-website-grid-texture"},(0,i.createElement)("img",{className:"w-[30rem] h-[20.875rem]",src:`${hD}/build-with-ai/migrate.svg`,alt:(0,Sn.__)("Migrating","astra-sites")})))))})),vD=e=>Array.isArray(e)?e.length>0?l_:c_:e?l_:c_,bD=(0,i.memo)((()=>{const[{aiActivePallette:e},t]=yo(),{stepData:{selectedTemplate:r,templateList:n}}=(0,Vc.useSelect)((e=>{const{getAIStepData:t}=e(wW);return{stepData:t()}}),[]),a=n?.find((e=>e?.uuid===r))?.design_defaults,[o,s]=(0,i.useState)(vD(a?.color_scheme)),l=e=>{Qw(e,"astra-starter-templates-preview")};(0,i.useEffect)((()=>{const r=a?Object.values(a.color_palette).filter((e=>Array.isArray(e))):[],n=a?r.map(((e,t)=>({id:`default-${t}`,slug:"default",title:r.length>1?`Original ${t+1}`:"Original",colors:e}))):[],i=vD(a?.color_scheme);s([...n,...i,{slug:"custom",title:"Custom",colors:[]}]),e||t({type:"set",aiActivePallette:n[0],defaultPalette:n[0]})}),[]);const c=()=>{const e=o[0];l({param:"colorPalette",data:e}),t({type:"set",aiActivePallette:e})};return(0,i.createElement)(Ak,{value:e,onChange:r=>{r?.slug!==e?.slug&&(l({param:"colorPalette",data:r}),t({type:"set",aiActivePallette:r}))},by:"slug"},(({open:t})=>(0,i.createElement)(i.Fragment,null,(0,i.createElement)("div",{className:"flex items-center justify-between"},(0,i.createElement)(Ak.Label,{className:"text-zip-dark-theme-heading text-sm font-normal"},(0,Sn.__)("Color Palette","astra-sites")),(0,i.createElement)("button",{key:"reset-to-default-colors",className:ic("inline-flex p-px items-center justify-center text-zip-dark-theme-content-background border-0 bg-transparent focus:outline-none transition-colors duration-200 ease-in-out","default"!==e?.slug&&"text-zip-app-inactive-icon cursor-pointer"),..."default"!==e?.slug&&{onClick:c}},(0,i.createElement)(o_,{className:"w-[0.875rem] h-[0.875rem]",strokeWidth:2}))),(0,i.createElement)("div",{className:"relative mt-1"},(0,i.createElement)(Ak.Button,{className:"text-sm text-zip-dark-theme-heading font-semibold bg-transparent border border-solid border-zip-dark-theme-border"},(0,i.createElement)("div",{className:"flex justify-start items-center gap-3"},(0,i.createElement)("div",{className:"w-[30px] h-5"},0!==e?.colors?.length?(0,i.createElement)(i.Fragment,null,(0,i.createElement)("span",{className:"inline-block w-[20px] h-full",style:{background:e?.colors?.[1]}}),(0,i.createElement)("span",{className:"inline-block w-[10px] h-full",style:{background:e?.colors?.[0]}})):(0,i.createElement)(Zb,{className:"!shrink-0 w-full h-full"})),(0,i.createElement)("span",{className:"block truncate"},e?.title)),(0,i.createElement)("span",{className:"pointer-events-none absolute inset-y-0 right-0 flex items-center pr-2"},(0,i.createElement)(s_,{className:"h-5 w-5 text-gray-400","aria-hidden":"true"}))),(0,i.createElement)(Ak.Options,{open:t,className:"!space-y-2"},o.map((e=>(0,i.createElement)(Ak.Option,{key:e.slug,value:e,className:({active:e,selected:t})=>ic("flex justify-start items-center gap-3 text-body-text",t&&"bg-zip-app-light-bg",e&&"bg-zip-app-light-bg")},(({selected:t})=>(0,i.createElement)(i.Fragment,null,(0,i.createElement)("div",{className:"w-[30px] h-5"},0!==e?.colors?.length?(0,i.createElement)(i.Fragment,null,(0,i.createElement)("span",{className:"inline-block w-[20px] h-full",style:{background:e?.colors?.[1]}}),(0,i.createElement)("span",{className:"inline-block w-[10px] h-full",style:{background:e?.colors?.[0]}})):(0,i.createElement)(Zb,{className:"!shrink-0 w-full h-full"})),(0,i.createElement)("span",{className:ic(t?"font-semibold":"font-normal","block truncate")},e?.title)))))))))))})),xD=({className:e,options:t,onSelect:r,selected:n,type:a})=>(0,i.createElement)("ul",{className:`ist-font-selector ${e}`},Object.keys(t).map((e=>{const o=ED(t[e]["body-font-family"])||"",s=ED(t[e]["headings-font-family"],o)||"",l=t[e]["body-font-weight"],c=t[e]["headings-font-weight"],u=t[e].id;return(0,i.createElement)(Xr.Tooltip,{content:"other"===a?`${s} / ${o}`:null,key:u},(0,i.createElement)("li",{className:`\n\t\t\t\t\t\tist-font\n\t\t\t\t\t\t${u===n?"active":""}\n\t\t\t\t\t\t`,key:u,onClick:e=>{r(e,u)},tabIndex:"0",role:"presentation",onKeyDown:e=>{((e,t)=>{37===(e=e||window.event).keyCode?e.target.previousSibling&&e.target.previousSibling.focus():39===e.keyCode?e.target.nextSibling&&e.target.nextSibling.focus():"Enter"===e.key&&r(e,t)})(e,u)}},(0,i.createElement)(i.Fragment,null,"default"===a&&(0,i.createElement)(i.Fragment,null,(0,i.createElement)("span",{style:{fontFamily:s,fontWeight:c},className:"heading-font-preview"},s),(0,i.createElement)("span",{className:"font-separator"},"/"),(0,i.createElement)("span",{style:{fontFamily:o,fontWeight:l},className:"body-font-preview"},o)),"other"===a&&(0,i.createElement)(i.Fragment,null,(0,i.createElement)("span",{style:{fontFamily:s,fontWeight:c},className:"heading-font-preview"},"A"),(0,i.createElement)("span",{style:{fontFamily:o,fontWeight:l},className:"body-font-preview"},"a")))))}))),ED=(e,t)=>{if(!e)return"";if(e){const r=e.match(/'([^']+)'/);return r?r[1]:"inherit"===e?t:e}return t||void 0},wD=({options:e,onSelect:t,selected:r})=>{const{setWebsiteOnboardingAIDetails:n}=(0,Vc.useDispatch)(wW),[{currentCustomizeIndex:a,typographyIndex:o,siteLogo:s,activePalette:l,typography:c},u]=yo(),{businessName:p}=(0,Vc.useSelect)((e=>{const{getAIStepData:t}=e(wW);return t()})),[d,f]=(0,i.useState)(!1),h=e.map(((e,t)=>(e.id=t,e))),m=h.filter((e=>e.default)),g=h.filter((e=>!e.default));return(0,i.createElement)(i.Fragment,null,(0,i.createElement)("div",{className:"d-flex-space-between"},(0,i.createElement)("h4",{className:"ist-default-fonts-heading"},(0,Sn.__)("Change Fonts","astra-sites")),(0,i.createElement)("div",{className:"customize-reset-btn "+(0===o?"disabled":"active"),onClick:e=>{t(e,m[0].id)}},bo.reset)),(0,i.createElement)(xD,{className:"ist-default-fonts",options:m,onSelect:t,selected:r,type:"default"}),(0,i.createElement)(xD,{className:"ist-other-fonts",options:g,onSelect:t,selected:r,type:"other"}),(0,i.createElement)(ho,{className:"ist-button",onClick:()=>{(async()=>{f(!0),await kc(s),await Cc(JSON.stringify(l)),await Ac(p),await Pc(c),cc("ai-onboarding-details"),n(bW.onboardingAI),localStorage.removeItem("starter-templates-iframe-preview-data"),window.location.href=astraSitesVars.siteURL})()},after:!0},d?(0,i.createElement)(Ik,null):(0,Sn.__)("Save Customizations","astra-sites")),(0,i.createElement)("div",{className:"mb-[60px]"},(0,i.createElement)(vo,{customizeStep:!0,onClick:()=>{u({type:"set",currentCustomizeIndex:a-1})}},(0,Sn.__)("Back","astra-sites"))))},SD=(0,i.memo)((()=>{const[{aiActiveTypography:e},t]=yo(),{stepData:{selectedTemplate:r,templateList:n}}=(0,Vc.useSelect)((e=>{const{getAIStepData:t}=e(wW);return{stepData:t()}}),[]),a=n?.find((e=>e?.uuid===r))?.design_defaults,o=a?.typography,[s,l]=(0,i.useState)(Tk.map(((e,t)=>({...e,id:t})))),c=Ao(o),u=ED(e?.["headings-font-family"])||"",p=ED(e?.["body-font-family"])||"";(0,i.useEffect)((()=>{const r=document.getElementById("google-fonts-url");if(o){const n=[],a=o;if(n.push(a),!document.getElementById("google-fonts-domain")){const e=document.createElement("link");e.id="google-fonts-domain",e.setAttribute("rel","preconnect"),e.setAttribute("href","https://fonts.gstatic.com"),document.head.appendChild(e)}r&&r.remove();const i=document.createElement("link");i.id="google-fonts-url",i.setAttribute("rel","stylesheet");const c=[];let u=a["body-font-family"]||"",p=parseInt(a["body-font-weight"])||"";p&&(p=`:wght@${p}`),u&&(u=ED(u),u=void 0!==u?u.replace(" ","+"):u,c.push(`family=${u}${p}`));let d=a["headings-font-family"]||"",f=parseInt(a["headings-font-weight"])||"";f&&(f=`:wght@${f}`),d&&(d=ED(d,u),d=void 0!==d?d.replace(" ","+"):d,c.push(`family=${d}${f}`));let h="";if(s){for(const e of s)h+=`&family=${ED(e["headings-font-family"]).replaceAll(" ","+")}:wght@${e["headings-font-weight"]}&family=${ED(e["body-font-family"]).replaceAll(" ","+")}:wght@${e["body-font-weight"]}`;h=h.replace(/[&]{1}$/i,"")}if(c){const e=`https://fonts.googleapis.com/css2?${c.join("&")}${h}&display=swap`;i.setAttribute("href",e),document.head.insertAdjacentElement("afterbegin",i)}const m=n.map(((e,t)=>{var r;const n={...e};return n.id=null!==(r=n?.id)&&void 0!==r?r:`default-${t}`,n})).concat(s);e||t({type:"set",aiActiveTypography:m[0]}),l(m)}}),[]);const d=e=>{Qw(e,"astra-starter-templates-preview")},f=()=>{const e=s[0];d({param:"siteTypography",data:JSON.parse(JSON.stringify(e))}),t({type:"set",aiActiveTypography:e})};return(0,i.createElement)(Ak,{value:e,onChange:e=>{const r=c?{...e,...c}:e;d({param:"siteTypography",data:JSON.parse(JSON.stringify(r))}),t({type:"set",aiActiveTypography:e})},by:"id"},(({open:t})=>(0,i.createElement)(i.Fragment,null,(0,i.createElement)("div",{className:"flex items-center justify-between"},(0,i.createElement)(Ak.Label,{className:"text-zip-dark-theme-heading text-sm font-semibold"},(0,Sn.__)("Font Pair","astra-sites")),(0,i.createElement)("button",{key:"reset-to-default-fonts",className:ic("inline-flex p-px items-center justify-center text-zip-dark-theme-content-background border-0 bg-transparent focus:outline-none transition-colors duration-200 ease-in-out",!e?.default&&"text-zip-app-inactive-icon cursor-pointer"),...!e?.default&&{onClick:f}},(0,i.createElement)(o_,{className:"w-[0.875rem] h-[0.875rem]",strokeWidth:2}))),(0,i.createElement)("div",{className:"relative mt-1"},(0,i.createElement)(Ak.Button,{className:"text-sm text-zip-dark-theme-heading font-normal bg-transparent border border-solid border-zip-dark-theme-border"},(0,i.createElement)("div",{className:"flex justify-start items-center gap-1"},(0,i.createElement)("span",{className:"inline-block h-full truncate",style:{fontFamily:u}},u),(0,i.createElement)("span",{className:"text-zip-app-inactive-icon"},"/"),(0,i.createElement)("span",{className:"inline-block h-full truncate",style:{fontFamily:p}},p)),(0,i.createElement)("span",{className:"pointer-events-none absolute inset-y-0 right-0 flex items-center pr-2"},(0,i.createElement)(s_,{className:"h-5 w-5 text-gray-400","aria-hidden":"true"}))),(0,i.createElement)(Ak.Options,{open:t,className:"!space-y-2"},s.map((e=>{const t=ED(e["body-font-family"])||"",r=ED(e["headings-font-family"],t)||"";return(0,i.createElement)(Ak.Option,{key:e.id,value:e,className:({active:e,selected:t})=>ic("flex justify-start items-center gap-1 text-body-text text-base font-normal",t&&"bg-zip-app-light-bg",e&&"bg-zip-app-light-bg")},(0,i.createElement)("span",{className:"truncate",style:{fontFamily:r}},r),(0,i.createElement)("span",{className:"text-zip-app-inactive-icon"},"/"),(0,i.createElement)("span",{className:"truncate",style:{fontFamily:t}},t))})))))))})),_D=()=>{const[{aiSiteLogo:e},t]=yo(),[r,n]=(0,i.useState)(!0);(0,oS.addFilter)("editor.MediaUpload","core/edit-post/components/media-upload/replace-media-upload",(()=>lS.MediaUpload));const a=(e,t)=>{Qw({param:e,data:t},"astra-starter-templates-preview")},o=e=>{t({type:"set",aiSiteLogo:e}),a("siteLogo",e)},s=()=>{o(GH.aiSiteLogo)},l=()=>{a("siteTitle",!r),n((e=>!e))};return(0,i.useEffect)((()=>{if(astraSitesVars.isRTLEnabled){const e=document.querySelector(".components-range-control__wrapper");if(null===e)return;const t=e.children[3].style.left;e.children[3].style.marginRight="-10px",e.children[3].style.removeProperty("margin-left"),e.children[3].style.right=t,e.children[4].style.removeProperty("transform"),e.children[4].style.removeProperty("left"),e.children[4].style.right=t,e.children[4].style.transform="translateX(50%)"}})),(0,i.createElement)(i.Fragment,null,(0,i.createElement)("h5",{className:"!text-zip-dark-theme-heading !text-sm !font-semibold !mb-1"},(0,Sn.__)("Site Logo","astra-sites")),(0,i.createElement)(lS.MediaUpload,{onSelect:t=>(t=>{const r={id:t.id,url:t.url,width:e.width};"http:"===window.location.protocol?So(t.url,(function(e){r.dataUri=e,o(r)})):o(r)})(t),allowedTypes:["image"],value:e.id,render:({open:n})=>(0,i.createElement)("div",{className:"space-y-3"},!!e.url&&(0,i.createElement)("div",{className:"w-full py-2.5 px-3 flex items-start justify-start gap-3 rounded-md border border-solid border-zip-dark-theme-border bg-transparent"},(0,i.createElement)("div",{className:"w-full flex items-center justify-between"},(0,i.createElement)("div",{className:"flex items-center justify-center rounded-sm bg-zip-dark-theme-border p-1"},(0,i.createElement)("img",{className:"w-8 h-8 object-contain",alt:(0,Sn.__)("Site Logo","astra-sites"),src:e.url})),(0,i.createElement)("div",{className:"flex items-center justify-end gap-4"},(0,i.createElement)("button",{onClick:n,className:"inline-flex border-0 focus:outline-none bg-transparent text-sm font-normal text-zip-dark-theme-body cursor-pointer"},(0,Sn.__)("Change","astra-sites")),(0,i.createElement)("button",{onClick:s,className:"inline-flex border-0 focus:outline-none bg-transparent cursor-pointer"},(0,i.createElement)(aS,{className:"h-5 w-5 text-alert-error"}))))),!e.url&&(0,i.createElement)("button",{className:"w-full py-2.5 px-3 flex items-start justify-start gap-3 rounded-md border border-solid border-zip-dark-theme-border bg-transparent cursor-pointer",onClick:n},(0,i.createElement)(iS,{className:"h-5 w-5 text-zip-app-inactive-icon"}),(0,i.createElement)("div",{className:"space-y-5"},(0,i.createElement)("p",{className:"text-start !text-white !text-sm !font-normal !leading-5 !m-0"},(0,Sn.__)("Upload File Here","astra-sites")))),e.url&&(0,i.createElement)("div",{className:"flex items-center justify-between gap-2"},(0,i.createElement)("span",{className:"text-sm font-normal text-zip-dark-theme-body"},(0,Sn.__)("Show site title","astra-sites")),(0,i.createElement)(a_,{value:r,onChange:l,requiredClass:r?"bg-accent-st":"bg-zip-dark-theme-border"})),e.url&&(0,i.createElement)(i.Fragment,null,(0,i.createElement)("div",{className:"flex items-center justify-between gap-2"},(0,i.createElement)("div",{className:"flex-1 text-sm font-normal text-zip-dark-theme-body"},(0,Sn.__)("Logo width","astra-sites")),(0,i.createElement)("div",{className:"w-20 [&_.components\\-base\\-control\\_\\_field]:mb-0"},(0,i.createElement)(sS.RangeControl,{className:"[&_.components\\-range\\-control\\_\\_thumb-wrapper]:border [&_.components\\-range\\-control\\_\\_thumb-wrapper]:border-solid [&_.components\\-range\\-control\\_\\_thumb-wrapper]:border-white [&_.components\\-range\\-control\\_\\_thumb-wrapper]:w-[14px] [&_.components\\-range\\-control\\_\\_thumb-wrapper]:h-[14px] [&_.components\\-range\\-control\\_\\_thumb-wrapper]:mt-2",value:e.width,min:50,max:250,step:1,onChange:r=>{(r=>{const n={...e,width:r};t({type:"set",aiSiteLogo:n}),a("siteLogo",n)})(r)},trackColor:"#3D4592",color:"#3D4592",railColor:"#FFFFFF",disabled:""===e.url,withInputField:!1})),(0,i.createElement)("div",{className:"w-16 flex items-center justify-center gap-1 px-2 py-1 pointer-events-none"},(0,i.createElement)("span",{className:"text-sm font-normal text-zip-dark-theme-body"},e.width),(0,i.createElement)("span",{className:"text-sm font-normal text-zip-app-inactive-icon"},"px"))),(0,i.createElement)("hr",{className:"my-6 border-b-0 border-t border-zip-dark-theme-border w-full"})))}))};const kD=({onExit:e,placement:t="auto"})=>{const[r,n]=(0,i.useState)(!1),a=function(e,t){void 0===t&&(t={});var r=(0,i.useContext)(hd).isStatic,n=(0,i.useRef)(null),a=function(e){var t=Id((function(){return iy(e)}));if((0,i.useContext)(hd).isStatic){var r=ad((0,i.useState)(e),2)[1];(0,i.useEffect)((function(){return t.onChange(r)}),[])}return t}(Xd(e)?e.get():e);return(0,i.useMemo)((function(){return a.attach((function(e,i){return r?i(e):(n.current&&n.current.stop(),n.current=bg(ed(ed({from:a.get(),to:e,velocity:a.getVelocity()},t),{onUpdate:i})),a.get())}))}),[JSON.stringify(t)]),function(e,t){vd((function(){if(Xd(e))return e.onChange(t)}),[t])}(e,(function(e){return a.set(parseFloat(e))})),a}(0,{damping:30,stiffness:300}),o=()=>{n((e=>!e))};return(0,i.createElement)(Yp,{visible:r,onClickOutside:o,onMount:()=>{a.set(1)},onHide:()=>{a.set(0)},render:t=>(0,i.createElement)(Rb.div,{className:"flex flex-col items-start gap-5 w-[300px] h-auto bg-white rounded-lg shadow-xl p-4",style:{opacity:a},...t},(0,i.createElement)("div",{className:"w-full space-y-2"},(0,i.createElement)("p",{className:"!text-zip-app-heading !text-base !font-semibold"},(0,Sn.__)("Are you sure?","astra-sites")),(0,i.createElement)("p",{className:"!text-zip-body-text !text-sm !font-normal"},(0,Sn.__)("This will redirect you to the first screen and discard the progress you have made.","astra-sites")),(0,i.createElement)("p",{className:"!text-zip-body-text !text-sm !font-normal"},(0,Sn.__)("If you prefer to continue, click 'Cancel'.","astra-sites"))),(0,i.createElement)("div",{className:"flex justify-end gap-3 w-full"},(0,i.createElement)(Xk,{className:"text-zip-app-heading text-xs font-semibold py-1.5 px-3 rounded border border-solid border-border-tertiary shadow-sm",type:"button",variant:"blank",onClick:o},(0,i.createElement)("span",null,(0,Sn.__)("Cancel","astra-sites"))),(0,i.createElement)(Xk,{className:"text-white text-xs font-semibold py-1.5 px-3 rounded border border-solid border-alert-error-text bg-alert-error-text shadow-sm",type:"button",variant:"blank",onClick:e},(0,i.createElement)("span",null,(0,Sn.__)("Exit","astra-sites")))),(0,i.createElement)("div",{"data-popper-arrow":!0,className:"-top-1 absolute w-2 h-2 bg-inherit before:content-[''] before:w-2 before:h-2 before:bg-inherit before:absolute invisible before:visible before:!rotate-45"})),interactive:!0,interactiveBorder:20,placement:t},(0,i.createElement)("button",{onClick:o,className:"p-0 border-0 w-auto h-auto bg-transparent cursor-pointer focus:outline-none"},(0,i.createElement)(kx,{className:"w-6 h-6 text-zip-dark-theme-icon-active"})))},CD=(0,hc.memo)((()=>{const[,e]=yo();return(0,i.createElement)(kD,{onExit:t=>{t?.preventDefault(),t?.stopPropagation(),e({type:"set",builder:"gutenberg",currentIndex:0}),Fo()}})})),AD=i.forwardRef((function({title:e,titleId:t,...r},n){return i.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:n,"aria-labelledby":t},r),e?i.createElement("title",{id:t},e):null,i.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M9 17.25v1.007a3 3 0 0 1-.879 2.122L7.5 21h9l-.621-.621A3 3 0 0 1 15 18.257V17.25m6-12V15a2.25 2.25 0 0 1-2.25 2.25H5.25A2.25 2.25 0 0 1 3 15V5.25m18 0A2.25 2.25 0 0 0 18.75 3H5.25A2.25 2.25 0 0 0 3 5.25m18 0V12a2.25 2.25 0 0 1-2.25 2.25H5.25A2.25 2.25 0 0 1 3 12V5.25"}))})),PD=i.forwardRef((function({title:e,titleId:t,...r},n){return i.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:n,"aria-labelledby":t},r),e?i.createElement("title",{id:t},e):null,i.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M10.5 19.5h3m-6.75 2.25h10.5a2.25 2.25 0 0 0 2.25-2.25v-15a2.25 2.25 0 0 0-2.25-2.25H6.75A2.25 2.25 0 0 0 4.5 4.5v15a2.25 2.25 0 0 0 2.25 2.25Z"}))})),TD=i.forwardRef((function({title:e,titleId:t,...r},n){return i.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:n,"aria-labelledby":t},r),e?i.createElement("title",{id:t},e):null,i.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M10.5 1.5H8.25A2.25 2.25 0 0 0 6 3.75v16.5a2.25 2.25 0 0 0 2.25 2.25h7.5A2.25 2.25 0 0 0 18 20.25V3.75a2.25 2.25 0 0 0-2.25-2.25H13.5m-3 0V3h3V1.5m-3 0h3m-3 18.75h3"}))}));var ID=(0,i.createContext)(null),DD=function(e){return!e.isLayoutDirty&&e.willUpdate(!1)};var FD=function(e){return!0===e},OD=function(e){var t,r,n=e.children,a=e.id,o=e.inheritId,s=e.inherit,l=void 0===s||s;void 0!==o&&(l=o);var c,u,p,d=(0,i.useContext)(Od),f=(0,i.useContext)(ID),h=ad(fT(),2),m=h[0],g=h[1],y=(0,i.useRef)(null),v=null!==(t=d.id)&&void 0!==t?t:f;null===y.current&&(function(e){return FD(!0===e)||"id"===e}(l)&&v&&(a=a?v+"-"+a:v),y.current={id:a,group:FD(l)&&null!==(r=null==d?void 0:d.group)&&void 0!==r?r:(c=new Set,u=new WeakMap,p=function(){return c.forEach(DD)},{add:function(e){c.add(e),u.set(e,e.addEventListener("willUpdate",p))},remove:function(e){var t;c.delete(e),null===(t=u.get(e))||void 0===t||t(),u.delete(e),p()},dirty:p})});var b=(0,i.useMemo)((function(){return ed(ed({},y.current),{forceRender:m})}),[g]);return i.createElement(Od.Provider,{value:b},n)};const MD={desktop:{name:"desktop",width:"100%",icon:AD},tablet:{name:"tablet",width:"768px",icon:PD},mobile:{name:"mobile",width:"375px",icon:TD}},ND=(0,i.memo)((({value:e,onChange:t})=>{const r=e&&e?.name?e:MD.desktop,n=Object.values(MD),a=n.length-1;return(0,i.createElement)("div",{className:"isolate inline-flex rounded-md shadow-sm border border-solid border-zip-dark-theme-border divide-solid divide-x divide-zip-dark-theme-border"},(0,i.createElement)(OD,{id:"responsive-buttons"},n.map(((e,n)=>{return(0,i.createElement)("button",{key:e.name,type:"button",className:ic(0===n&&"rounded-l-md",n===a&&"rounded-r-md",0!==n&&"-ml-px","relative w-[2.25rem] h-[2.25rem] flex items-center bg-zip-dark-theme-bg p-2 text-sm font-semibold text-zip-dark-theme-icon-active focus:outline-none focus-visible:outline-none border-0 shadow-sm cursor-pointer active:outline-none z-auto transition-colors ease-out duration-[250ms]",r?.name===e.name&&"text-zip-dark-theme-heading bg-zip-dark-theme-bg cursor-default z-[1]",r?.name===e.name&&n<=a&&"!border-transparent"),onClick:(o=e,()=>{"function"==typeof t&&t(o)})},(0,i.createElement)(e.icon,{className:"!shrink-0 w-5 h-5 z-10 absolute inset-2"}),e.name===r?.name&&(0,i.createElement)(Rb.span,{className:"bg-zip-dark-theme-content-background rounded absolute inset-0 z-0",layoutId:"active-mode",transition:{layout:{duration:.25,ease:"easeOut"}}}));var o}))))})),RD=(0,i.createContext)({});RD.displayName="ButtonGroupContext";const LD=["string","number"];function BD({value:e,by:t="id",onChange:r,children:n}){const a=(0,i.useMemo)((()=>Math.random().toString(16).substring(3)),[]),o=i.Children.map(n,((e,t)=>(0,i.isValidElement)(e)?(0,i.cloneElement)(e,{index:t}):e)),s=e=>()=>{"function"==typeof r?r(e):console.error("ButtonGroup: onChange prop must be a function")},l=(0,i.useMemo)((()=>({onChange:s,selectedValue:e,by:t,lastItemIndex:i.Children.count(n)-1})),[r,e,n]);return(0,i.createElement)("div",{className:"isolate inline-flex rounded-md shadow-sm border border-solid border-zip-dark-theme-border divide-solid divide-x divide-zip-dark-theme-border"},(0,i.createElement)(OD,{id:`button-group-${a}`},(0,i.createElement)(RD.Provider,{value:l},o)))}(BD=(0,i.memo)(BD)).ButtonItem=({children:e,value:t,className:r,index:n,...a})=>{const{onChange:o,lastItemIndex:s,selectedValue:l,by:c}=(0,i.useContext)(RD),u=l?.[c]===t?.[c],p=i.Children.map(e,(t=>{if(LD.includes(typeof t))return(0,i.createElement)("span",{className:"z-10"},e);if((0,i.isValidElement)(t)){const e=t.props.className;return(0,i.cloneElement)(t,{className:ic("z-10",e)})}return t}));return(0,i.createElement)("button",{type:"button",className:ic(0===n&&"rounded-l-md",n===s&&"rounded-r-md",0!==n&&"-ml-px","relative w-auto h-auto flex justify-center items-center bg-zip-dark-theme-bg p-2 text-sm font-normal text-zip-dark-theme-icon-active focus:outline-none focus-visible:outline-none border-0 shadow-sm cursor-pointer active:outline-none z-auto transition-colors ease-out duration-[250ms]",u&&"text-zip-dark-theme-heading bg-zip-dark-theme-bg cursor-default z-[1]",u&&n<=s&&"!border-transparent",r),onClick:o(t),...a},p,u&&(0,i.createElement)(Rb.span,{layoutDependency:t,className:"bg-zip-dark-theme-content-background rounded absolute inset-0 z-0",layoutId:"active-mode",transition:{layout:{duration:.25,ease:"easeOut"}}}))},BD.ButtonItem=(0,i.memo)(BD.ButtonItem);const jD=BD;function VD(e){let t=hS(e),r=(0,i.useRef)(!1);(0,i.useEffect)((()=>(r.current=!1,()=>{r.current=!0,gS((()=>{r.current&&t()}))})),[t])}let zD=(0,i.createContext)(!1);function GD(e){return i.createElement(zD.Provider,{value:e.force},e.children)}let WD=i.Fragment,HD=i.Fragment,UD=(0,i.createContext)(null),qD=(0,i.createContext)(null);function $D(){let e=(0,i.useContext)(qD),t=(0,i.useRef)([]),r=hS((r=>(t.current.push(r),e&&e.register(r),()=>n(r)))),n=hS((r=>{let n=t.current.indexOf(r);-1!==n&&t.current.splice(n,1),e&&e.unregister(r)})),a=(0,i.useMemo)((()=>({register:r,unregister:n,portals:t})),[r,n,t]);return[t,(0,i.useMemo)((()=>function({children:e}){return i.createElement(qD.Provider,{value:a},e)}),[a])]}let ZD=NS((function(e,t){let r=e,n=(0,i.useRef)(null),a=CS(kS((e=>{n.current=e})),t),o=nC(n),s=function(e){let t=(0,i.useContext)(zD),r=(0,i.useContext)(UD),n=nC(e),[a,o]=(0,i.useState)((()=>{if(!t&&null!==r||pS.isServer)return null;let e=null==n?void 0:n.getElementById("headlessui-portal-root");if(e)return e;if(null===n)return null;let a=n.createElement("div");return a.setAttribute("id","headlessui-portal-root"),n.body.appendChild(a)}));return(0,i.useEffect)((()=>{null!==a&&(null!=n&&n.body.contains(a)||null==n||n.body.appendChild(a))}),[a,n]),(0,i.useEffect)((()=>{t||null!==r&&o(r.current)}),[r,o,t]),a}(n),[c]=(0,i.useState)((()=>{var e;return pS.isServer?null:null!=(e=null==o?void 0:o.createElement("div"))?e:null})),u=(0,i.useContext)(qD),p=bS();return dS((()=>{!s||!c||s.contains(c)||(c.setAttribute("data-headlessui-portal",""),s.appendChild(c))}),[s,c]),dS((()=>{if(c&&u)return u.register(c)}),[u,c]),VD((()=>{var e;!s||!c||(c instanceof Node&&s.contains(c)&&s.removeChild(c),s.childNodes.length<=0&&(null==(e=s.parentElement)||e.removeChild(s)))})),p&&s&&c?(0,l.createPortal)(DS({ourProps:{ref:a},theirProps:r,defaultTag:WD,name:"Portal"}),c):null})),XD=NS((function(e,t){let{target:r,...n}=e,a={ref:CS(t)};return i.createElement(UD.Provider,{value:r},DS({ourProps:a,theirProps:n,defaultTag:HD,name:"Popover.Group"}))})),QD=Object.assign(ZD,{Group:XD});function YD(e,t,r,n){let a=fS(r);(0,i.useEffect)((()=>{function r(e){a.current(e)}return(e=null!=e?e:window).addEventListener(t,r,n),()=>e.removeEventListener(t,r,n)}),[e,t,n])}function JD({defaultContainers:e=[],portals:t,mainTreeNodeRef:r}={}){var n;let a=(0,i.useRef)(null!=(n=null==r?void 0:r.current)?n:null),o=nC(a),s=hS((()=>{var r,n,i;let s=[];for(let t of e)null!==t&&(t instanceof HTMLElement?s.push(t):"current"in t&&t.current instanceof HTMLElement&&s.push(t.current));if(null!=t&&t.current)for(let e of t.current)s.push(e);for(let e of null!=(r=null==o?void 0:o.querySelectorAll("html > *, body > *"))?r:[])e!==document.body&&e!==document.head&&e instanceof HTMLElement&&"headlessui-portal-root"!==e.id&&(e.contains(a.current)||e.contains(null==(i=null==(n=a.current)?void 0:n.getRootNode())?void 0:i.host)||s.some((t=>e.contains(t)))||s.push(e));return s}));return{resolveContainers:s,contains:hS((e=>s().some((t=>t.contains(e))))),mainTreeNodeRef:a,MainTreeNode:(0,i.useMemo)((()=>function(){return null!=r?null:i.createElement(jS,{features:BS.Hidden,ref:a})}),[a,r])}}var KD=(e=>(e[e.Forwards=0]="Forwards",e[e.Backwards=1]="Backwards",e))(KD||{});function eF(){let e=(0,i.useRef)(0);return I_("keydown",(t=>{"Tab"===t.key&&(e.current=t.shiftKey?1:0)}),!0),e}var tF=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(tF||{}),rF=(e=>(e[e.TogglePopover=0]="TogglePopover",e[e.ClosePopover=1]="ClosePopover",e[e.SetButton=2]="SetButton",e[e.SetButtonId=3]="SetButtonId",e[e.SetPanel=4]="SetPanel",e[e.SetPanelId=5]="SetPanelId",e))(rF||{});let nF={0:e=>{let t={...e,popoverState:PS(e.popoverState,{0:1,1:0})};return 0===t.popoverState&&(t.__demoMode=!1),t},1:e=>1===e.popoverState?e:{...e,popoverState:1},2:(e,t)=>e.button===t.button?e:{...e,button:t.button},3:(e,t)=>e.buttonId===t.buttonId?e:{...e,buttonId:t.buttonId},4:(e,t)=>e.panel===t.panel?e:{...e,panel:t.panel},5:(e,t)=>e.panelId===t.panelId?e:{...e,panelId:t.panelId}},aF=(0,i.createContext)(null);function iF(e){let t=(0,i.useContext)(aF);if(null===t){let t=new Error(`<${e} /> is missing a parent <Popover /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,iF),t}return t}aF.displayName="PopoverContext";let oF=(0,i.createContext)(null);function sF(e){let t=(0,i.useContext)(oF);if(null===t){let t=new Error(`<${e} /> is missing a parent <Popover /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,sF),t}return t}oF.displayName="PopoverAPIContext";let lF=(0,i.createContext)(null);function cF(){return(0,i.useContext)(lF)}lF.displayName="PopoverGroupContext";let uF=(0,i.createContext)(null);function pF(e,t){return PS(t.type,nF,e,t)}uF.displayName="PopoverPanelContext";let dF=TS.RenderStrategy|TS.Static,fF=TS.RenderStrategy|TS.Static,hF=NS((function(e,t){var r;let{__demoMode:n=!1,...a}=e,o=(0,i.useRef)(null),s=CS(t,kS((e=>{o.current=e}))),l=(0,i.useRef)([]),c=(0,i.useReducer)(pF,{__demoMode:n,popoverState:n?0:1,buttons:l,button:null,buttonId:null,panel:null,panelId:null,beforePanelSentinel:(0,i.createRef)(),afterPanelSentinel:(0,i.createRef)()}),[{popoverState:u,button:p,buttonId:d,panel:f,panelId:h,beforePanelSentinel:m,afterPanelSentinel:g},y]=c,v=nC(null!=(r=o.current)?r:p),b=(0,i.useMemo)((()=>{if(!p||!f)return!1;for(let e of document.querySelectorAll("body > *"))if(Number(null==e?void 0:e.contains(p))^Number(null==e?void 0:e.contains(f)))return!0;let e=v_(),t=e.indexOf(p),r=(t+e.length-1)%e.length,n=(t+1)%e.length,a=e[r],i=e[n];return!f.contains(a)&&!f.contains(i)}),[p,f]),x=fS(d),E=fS(h),w=(0,i.useMemo)((()=>({buttonId:x,panelId:E,close:()=>y({type:1})})),[x,E,y]),S=cF(),_=null==S?void 0:S.registerPopover,k=hS((()=>{var e;return null!=(e=null==S?void 0:S.isFocusWithinPopoverGroup())?e:(null==v?void 0:v.activeElement)&&((null==p?void 0:p.contains(v.activeElement))||(null==f?void 0:f.contains(v.activeElement)))}));(0,i.useEffect)((()=>null==_?void 0:_(w)),[_,w]);let[C,A]=$D(),P=JD({mainTreeNodeRef:null==S?void 0:S.mainTreeNodeRef,portals:C,defaultContainers:[p,f]});YD(null==v?void 0:v.defaultView,"focus",(e=>{var t,r,n,a;e.target!==window&&e.target instanceof HTMLElement&&0===u&&(k()||p&&f&&(P.contains(e.target)||null!=(r=null==(t=m.current)?void 0:t.contains)&&r.call(t,e.target)||null!=(a=null==(n=g.current)?void 0:n.contains)&&a.call(n,e.target)||y({type:1})))}),!0),D_(P.resolveContainers,((e,t)=>{y({type:1}),x_(t,b_.Loose)||(e.preventDefault(),null==p||p.focus())}),0===u);let T=hS((e=>{y({type:1});let t=e?e instanceof HTMLElement?e:"current"in e&&e.current instanceof HTMLElement?e.current:p:p;null==t||t.focus()})),I=(0,i.useMemo)((()=>({close:T,isPortalled:b})),[T,b]),D=(0,i.useMemo)((()=>({open:0===u,close:T})),[u,T]),F={ref:s};return i.createElement(uF.Provider,{value:null},i.createElement(aF.Provider,{value:c},i.createElement(oF.Provider,{value:I},i.createElement(V_,{value:PS(u,{0:B_.Open,1:B_.Closed})},i.createElement(A,null,DS({ourProps:F,theirProps:a,slot:D,defaultTag:"div",name:"Popover"}),i.createElement(P.MainTreeNode,null))))))})),mF=NS((function(e,t){let r=ES(),{id:n=`headlessui-popover-button-${r}`,...a}=e,[o,s]=iF("Popover.Button"),{isPortalled:l}=sF("Popover.Button"),c=(0,i.useRef)(null),u=`headlessui-focus-sentinel-${ES()}`,p=cF(),d=null==p?void 0:p.closeOthers,f=null!==(0,i.useContext)(uF);(0,i.useEffect)((()=>{if(!f)return s({type:3,buttonId:n}),()=>{s({type:3,buttonId:null})}}),[f,n,s]);let[h]=(0,i.useState)((()=>Symbol())),m=CS(c,t,f?null:e=>{if(e)o.buttons.current.push(h);else{let e=o.buttons.current.indexOf(h);-1!==e&&o.buttons.current.splice(e,1)}o.buttons.current.length>1&&console.warn("You are already using a <Popover.Button /> but only 1 <Popover.Button /> is supported."),e&&s({type:2,button:e})}),g=CS(c,t),y=nC(c),v=hS((e=>{var t,r,n;if(f){if(1===o.popoverState)return;switch(e.key){case XS.Space:case XS.Enter:e.preventDefault(),null==(r=(t=e.target).click)||r.call(t),s({type:1}),null==(n=o.button)||n.focus()}}else switch(e.key){case XS.Space:case XS.Enter:e.preventDefault(),e.stopPropagation(),1===o.popoverState&&(null==d||d(o.buttonId)),s({type:0});break;case XS.Escape:if(0!==o.popoverState)return null==d?void 0:d(o.buttonId);if(!c.current||null!=y&&y.activeElement&&!c.current.contains(y.activeElement))return;e.preventDefault(),e.stopPropagation(),s({type:1})}})),b=hS((e=>{f||e.key===XS.Space&&e.preventDefault()})),x=hS((t=>{var r,n;VS(t.currentTarget)||e.disabled||(f?(s({type:1}),null==(r=o.button)||r.focus()):(t.preventDefault(),t.stopPropagation(),1===o.popoverState&&(null==d||d(o.buttonId)),s({type:0}),null==(n=o.button)||n.focus()))})),E=hS((e=>{e.preventDefault(),e.stopPropagation()})),w=0===o.popoverState,S=(0,i.useMemo)((()=>({open:w})),[w]),_=SS(e,c),k=f?{ref:g,type:_,onKeyDown:v,onClick:x}:{ref:m,id:o.buttonId,type:_,"aria-expanded":0===o.popoverState,"aria-controls":o.panel?o.panelId:void 0,onKeyDown:v,onKeyUp:b,onClick:x,onMouseDown:E},C=eF(),A=hS((()=>{let e=o.panel;e&&PS(C.current,{[KD.Forwards]:()=>A_(e,m_.First),[KD.Backwards]:()=>A_(e,m_.Last)})===g_.Error&&A_(v_().filter((e=>"true"!==e.dataset.headlessuiFocusGuard)),PS(C.current,{[KD.Forwards]:m_.Next,[KD.Backwards]:m_.Previous}),{relativeTo:o.button})}));return i.createElement(i.Fragment,null,DS({ourProps:k,theirProps:a,slot:S,defaultTag:"button",name:"Popover.Button"}),w&&!f&&l&&i.createElement(jS,{id:u,features:BS.Focusable,"data-headlessui-focus-guard":!0,as:"button",type:"button",onFocus:A}))})),gF=NS((function(e,t){let r=ES(),{id:n=`headlessui-popover-overlay-${r}`,...a}=e,[{popoverState:o},s]=iF("Popover.Overlay"),l=CS(t),c=j_(),u=null!==c?(c&B_.Open)===B_.Open:0===o,p=hS((e=>{if(VS(e.currentTarget))return e.preventDefault();s({type:1})}));return DS({ourProps:{ref:l,id:n,"aria-hidden":!0,onClick:p},theirProps:a,slot:(0,i.useMemo)((()=>({open:0===o})),[o]),defaultTag:"div",features:dF,visible:u,name:"Popover.Overlay"})})),yF=NS((function(e,t){let r=ES(),{id:n=`headlessui-popover-panel-${r}`,focus:a=!1,...o}=e,[s,l]=iF("Popover.Panel"),{close:c,isPortalled:u}=sF("Popover.Panel"),p=`headlessui-focus-sentinel-before-${ES()}`,d=`headlessui-focus-sentinel-after-${ES()}`,f=(0,i.useRef)(null),h=CS(f,t,(e=>{l({type:4,panel:e})})),m=nC(f),g=function(){let e=(0,i.useRef)([]),t=(0,i.useCallback)((t=>{for(let r of e.current)null!=r&&("function"==typeof r?r(t):r.current=t)}),[]);return(...r)=>{if(!r.every((e=>null==e)))return e.current=r,t}}();dS((()=>(l({type:5,panelId:n}),()=>{l({type:5,panelId:null})})),[n,l]);let y=j_(),v=null!==y?(y&B_.Open)===B_.Open:0===s.popoverState,b=hS((e=>{var t;if(e.key===XS.Escape){if(0!==s.popoverState||!f.current||null!=m&&m.activeElement&&!f.current.contains(m.activeElement))return;e.preventDefault(),e.stopPropagation(),l({type:1}),null==(t=s.button)||t.focus()}}));(0,i.useEffect)((()=>{var t;e.static||1===s.popoverState&&(null==(t=e.unmount)||t)&&l({type:4,panel:null})}),[s.popoverState,e.unmount,e.static,l]),(0,i.useEffect)((()=>{if(s.__demoMode||!a||0!==s.popoverState||!f.current)return;let e=null==m?void 0:m.activeElement;f.current.contains(e)||A_(f.current,m_.First)}),[s.__demoMode,a,f,s.popoverState]);let x=(0,i.useMemo)((()=>({open:0===s.popoverState,close:c})),[s,c]),E={ref:h,id:n,onKeyDown:b,onBlur:a&&0===s.popoverState?e=>{var t,r,n,a,i;let o=e.relatedTarget;o&&f.current&&(null!=(t=f.current)&&t.contains(o)||(l({type:1}),(null!=(n=null==(r=s.beforePanelSentinel.current)?void 0:r.contains)&&n.call(r,o)||null!=(i=null==(a=s.afterPanelSentinel.current)?void 0:a.contains)&&i.call(a,o))&&o.focus({preventScroll:!0})))}:void 0,tabIndex:-1},w=eF(),S=hS((()=>{let e=f.current;e&&PS(w.current,{[KD.Forwards]:()=>{var t;A_(e,m_.First)===g_.Error&&(null==(t=s.afterPanelSentinel.current)||t.focus())},[KD.Backwards]:()=>{var e;null==(e=s.button)||e.focus({preventScroll:!0})}})})),_=hS((()=>{let e=f.current;e&&PS(w.current,{[KD.Forwards]:()=>{var e;if(!s.button)return;let t=v_(),r=t.indexOf(s.button),n=t.slice(0,r+1),a=[...t.slice(r+1),...n];for(let t of a.slice())if("true"===t.dataset.headlessuiFocusGuard||null!=(e=s.panel)&&e.contains(t)){let e=a.indexOf(t);-1!==e&&a.splice(e,1)}A_(a,m_.First,{sorted:!1})},[KD.Backwards]:()=>{var t;A_(e,m_.Previous)===g_.Error&&(null==(t=s.button)||t.focus())}})}));return i.createElement(uF.Provider,{value:n},v&&u&&i.createElement(jS,{id:p,ref:s.beforePanelSentinel,features:BS.Focusable,"data-headlessui-focus-guard":!0,as:"button",type:"button",onFocus:S}),DS({mergeRefs:g,ourProps:E,theirProps:o,slot:x,defaultTag:"div",features:fF,visible:v,name:"Popover.Panel"}),v&&u&&i.createElement(jS,{id:d,ref:s.afterPanelSentinel,features:BS.Focusable,"data-headlessui-focus-guard":!0,as:"button",type:"button",onFocus:_}))})),vF=NS((function(e,t){let r=(0,i.useRef)(null),n=CS(r,t),[a,o]=(0,i.useState)([]),s=function(){let e=(0,i.useRef)(null);return{mainTreeNodeRef:e,MainTreeNode:(0,i.useMemo)((()=>function(){return i.createElement(jS,{features:BS.Hidden,ref:e})}),[e])}}(),l=hS((e=>{o((t=>{let r=t.indexOf(e);if(-1!==r){let e=t.slice();return e.splice(r,1),e}return t}))})),c=hS((e=>(o((t=>[...t,e])),()=>l(e)))),u=hS((()=>{var e;let t=p_(r);if(!t)return!1;let n=t.activeElement;return!(null==(e=r.current)||!e.contains(n))||a.some((e=>{var r,a;return(null==(r=t.getElementById(e.buttonId.current))?void 0:r.contains(n))||(null==(a=t.getElementById(e.panelId.current))?void 0:a.contains(n))}))})),p=hS((e=>{for(let t of a)t.buttonId.current!==e&&t.close()})),d=(0,i.useMemo)((()=>({registerPopover:c,unregisterPopover:l,isFocusWithinPopoverGroup:u,closeOthers:p,mainTreeNodeRef:s.mainTreeNodeRef})),[c,l,u,p,s.mainTreeNodeRef]),f=(0,i.useMemo)((()=>({})),[]),h=e,m={ref:n};return i.createElement(lF.Provider,{value:d},DS({ourProps:m,theirProps:h,slot:f,defaultTag:"div",name:"Popover.Group"}),i.createElement(s.MainTreeNode,null))})),bF=Object.assign(hF,{Button:mF,Overlay:gF,Panel:yF,Group:vF});var xF=r(8527),EF={},wF=function(e,t,r,n){var a=e+"-"+t+"-"+r+(n?"-server":"");if(EF[a])return EF[a];var i=function(e,t,r,n){if("undefined"==typeof document&&!n)return null;var a=n?new n:document.createElement("canvas");a.width=2*r,a.height=2*r;var i=a.getContext("2d");return i?(i.fillStyle=e,i.fillRect(0,0,a.width,a.height),i.fillStyle=t,i.fillRect(0,0,r,r),i.translate(r,r),i.fillRect(0,0,r,r),a.toDataURL()):null}(e,t,r,n);return EF[a]=i,i},SF=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},_F=function(e){var t=e.white,r=e.grey,n=e.size,a=e.renderers,o=e.borderRadius,l=e.boxShadow,c=e.children,u=(0,xF.default)({default:{grid:{borderRadius:o,boxShadow:l,absolute:"0px 0px 0px 0px",background:"url("+wF(t,r,n,a.canvas)+") center left"}}});return(0,i.isValidElement)(c)?s().cloneElement(c,SF({},c.props,{style:SF({},c.props.style,u.grid)})):s().createElement("div",{style:u.grid})};_F.defaultProps={size:8,white:"transparent",grey:"rgba(0,0,0,.08)",renderers:{}};const kF=_F;var CF=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},AF=function(){function e(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,r,n){return r&&e(t.prototype,r),n&&e(t,n),t}}();function PF(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var TF=function(e){function t(){var e,r,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var a=arguments.length,i=Array(a),o=0;o<a;o++)i[o]=arguments[o];return r=n=PF(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(i))),n.handleChange=function(e){var t=function(e,t,r,n,a){var i=a.clientWidth,o=a.clientHeight,s="number"==typeof e.pageX?e.pageX:e.touches[0].pageX,l="number"==typeof e.pageY?e.pageY:e.touches[0].pageY,c=s-(a.getBoundingClientRect().left+window.pageXOffset),u=l-(a.getBoundingClientRect().top+window.pageYOffset);if("vertical"===r){var p;if(p=u<0?0:u>o?1:Math.round(100*u/o)/100,t.a!==p)return{h:t.h,s:t.s,l:t.l,a:p,source:"rgb"}}else{var d;if(n!==(d=c<0?0:c>i?1:Math.round(100*c/i)/100))return{h:t.h,s:t.s,l:t.l,a:d,source:"rgb"}}return null}(e,n.props.hsl,n.props.direction,n.props.a,n.container);t&&"function"==typeof n.props.onChange&&n.props.onChange(t,e)},n.handleMouseDown=function(e){n.handleChange(e),window.addEventListener("mousemove",n.handleChange),window.addEventListener("mouseup",n.handleMouseUp)},n.handleMouseUp=function(){n.unbindEventListeners()},n.unbindEventListeners=function(){window.removeEventListener("mousemove",n.handleChange),window.removeEventListener("mouseup",n.handleMouseUp)},PF(n,r)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),AF(t,[{key:"componentWillUnmount",value:function(){this.unbindEventListeners()}},{key:"render",value:function(){var e=this,t=this.props.rgb,r=(0,xF.default)({default:{alpha:{absolute:"0px 0px 0px 0px",borderRadius:this.props.radius},checkboard:{absolute:"0px 0px 0px 0px",overflow:"hidden",borderRadius:this.props.radius},gradient:{absolute:"0px 0px 0px 0px",background:"linear-gradient(to right, rgba("+t.r+","+t.g+","+t.b+", 0) 0%,\n           rgba("+t.r+","+t.g+","+t.b+", 1) 100%)",boxShadow:this.props.shadow,borderRadius:this.props.radius},container:{position:"relative",height:"100%",margin:"0 3px"},pointer:{position:"absolute",left:100*t.a+"%"},slider:{width:"4px",borderRadius:"1px",height:"8px",boxShadow:"0 0 2px rgba(0, 0, 0, .6)",background:"#fff",marginTop:"1px",transform:"translateX(-2px)"}},vertical:{gradient:{background:"linear-gradient(to bottom, rgba("+t.r+","+t.g+","+t.b+", 0) 0%,\n           rgba("+t.r+","+t.g+","+t.b+", 1) 100%)"},pointer:{left:0,top:100*t.a+"%"}},overwrite:CF({},this.props.style)},{vertical:"vertical"===this.props.direction,overwrite:!0});return s().createElement("div",{style:r.alpha},s().createElement("div",{style:r.checkboard},s().createElement(kF,{renderers:this.props.renderers})),s().createElement("div",{style:r.gradient}),s().createElement("div",{style:r.container,ref:function(t){return e.container=t},onMouseDown:this.handleMouseDown,onTouchMove:this.handleChange,onTouchStart:this.handleChange},s().createElement("div",{style:r.pointer},this.props.pointer?s().createElement(this.props.pointer,this.props):s().createElement("div",{style:r.slider}))))}}]),t}(i.PureComponent||i.Component);const IF=TF;var DF=function(){function e(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,r,n){return r&&e(t.prototype,r),n&&e(t,n),t}}(),FF=[38,40],OF=1,MF=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var r=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));return r.handleBlur=function(){r.state.blurValue&&r.setState({value:r.state.blurValue,blurValue:null})},r.handleChange=function(e){r.setUpdatedValue(e.target.value,e)},r.handleKeyDown=function(e){var t,n=function(e){return Number(String(e).replace(/%/g,""))}(e.target.value);if(!isNaN(n)&&(t=e.keyCode,FF.indexOf(t)>-1)){var a=r.getArrowOffset(),i=38===e.keyCode?n+a:n-a;r.setUpdatedValue(i,e)}},r.handleDrag=function(e){if(r.props.dragLabel){var t=Math.round(r.props.value+e.movementX);t>=0&&t<=r.props.dragMax&&r.props.onChange&&r.props.onChange(r.getValueObjectWithLabel(t),e)}},r.handleMouseDown=function(e){r.props.dragLabel&&(e.preventDefault(),r.handleDrag(e),window.addEventListener("mousemove",r.handleDrag),window.addEventListener("mouseup",r.handleMouseUp))},r.handleMouseUp=function(){r.unbindEventListeners()},r.unbindEventListeners=function(){window.removeEventListener("mousemove",r.handleDrag),window.removeEventListener("mouseup",r.handleMouseUp)},r.state={value:String(e.value).toUpperCase(),blurValue:String(e.value).toUpperCase()},r.inputId="rc-editable-input-"+OF++,r}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),DF(t,[{key:"componentDidUpdate",value:function(e,t){this.props.value===this.state.value||e.value===this.props.value&&t.value===this.state.value||(this.input===document.activeElement?this.setState({blurValue:String(this.props.value).toUpperCase()}):this.setState({value:String(this.props.value).toUpperCase(),blurValue:!this.state.blurValue&&String(this.props.value).toUpperCase()}))}},{key:"componentWillUnmount",value:function(){this.unbindEventListeners()}},{key:"getValueObjectWithLabel",value:function(e){return function(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}({},this.props.label,e)}},{key:"getArrowOffset",value:function(){return this.props.arrowOffset||1}},{key:"setUpdatedValue",value:function(e,t){var r=this.props.label?this.getValueObjectWithLabel(e):e;this.props.onChange&&this.props.onChange(r,t),this.setState({value:e})}},{key:"render",value:function(){var e=this,t=(0,xF.default)({default:{wrap:{position:"relative"}},"user-override":{wrap:this.props.style&&this.props.style.wrap?this.props.style.wrap:{},input:this.props.style&&this.props.style.input?this.props.style.input:{},label:this.props.style&&this.props.style.label?this.props.style.label:{}},"dragLabel-true":{label:{cursor:"ew-resize"}}},{"user-override":!0},this.props);return s().createElement("div",{style:t.wrap},s().createElement("input",{id:this.inputId,style:t.input,ref:function(t){return e.input=t},value:this.state.value,onKeyDown:this.handleKeyDown,onChange:this.handleChange,onBlur:this.handleBlur,placeholder:this.props.placeholder,spellCheck:"false"}),this.props.label&&!this.props.hideLabel?s().createElement("label",{htmlFor:this.inputId,style:t.label,onMouseDown:this.handleMouseDown},this.props.label):null)}}]),t}(i.PureComponent||i.Component);const NF=MF;var RF=function(){function e(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,r,n){return r&&e(t.prototype,r),n&&e(t,n),t}}();function LF(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var BF=function(e){function t(){var e,r,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var a=arguments.length,i=Array(a),o=0;o<a;o++)i[o]=arguments[o];return r=n=LF(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(i))),n.handleChange=function(e){var t=function(e,t,r,n){var a=n.clientWidth,i=n.clientHeight,o="number"==typeof e.pageX?e.pageX:e.touches[0].pageX,s="number"==typeof e.pageY?e.pageY:e.touches[0].pageY,l=o-(n.getBoundingClientRect().left+window.pageXOffset),c=s-(n.getBoundingClientRect().top+window.pageYOffset);if("vertical"===t){var u;if(u=c<0?359:c>i?0:360*(-100*c/i+100)/100,r.h!==u)return{h:u,s:r.s,l:r.l,a:r.a,source:"hsl"}}else{var p;if(p=l<0?0:l>a?359:100*l/a*360/100,r.h!==p)return{h:p,s:r.s,l:r.l,a:r.a,source:"hsl"}}return null}(e,n.props.direction,n.props.hsl,n.container);t&&"function"==typeof n.props.onChange&&n.props.onChange(t,e)},n.handleMouseDown=function(e){n.handleChange(e),window.addEventListener("mousemove",n.handleChange),window.addEventListener("mouseup",n.handleMouseUp)},n.handleMouseUp=function(){n.unbindEventListeners()},LF(n,r)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),RF(t,[{key:"componentWillUnmount",value:function(){this.unbindEventListeners()}},{key:"unbindEventListeners",value:function(){window.removeEventListener("mousemove",this.handleChange),window.removeEventListener("mouseup",this.handleMouseUp)}},{key:"render",value:function(){var e=this,t=this.props.direction,r=void 0===t?"horizontal":t,n=(0,xF.default)({default:{hue:{absolute:"0px 0px 0px 0px",borderRadius:this.props.radius,boxShadow:this.props.shadow},container:{padding:"0 2px",position:"relative",height:"100%",borderRadius:this.props.radius},pointer:{position:"absolute",left:100*this.props.hsl.h/360+"%"},slider:{marginTop:"1px",width:"4px",borderRadius:"1px",height:"8px",boxShadow:"0 0 2px rgba(0, 0, 0, .6)",background:"#fff",transform:"translateX(-2px)"}},vertical:{pointer:{left:"0px",top:-100*this.props.hsl.h/360+100+"%"}}},{vertical:"vertical"===r});return s().createElement("div",{style:n.hue},s().createElement("div",{className:"hue-"+r,style:n.container,ref:function(t){return e.container=t},onMouseDown:this.handleMouseDown,onTouchMove:this.handleChange,onTouchStart:this.handleChange},s().createElement("style",null,"\n            .hue-horizontal {\n              background: linear-gradient(to right, #f00 0%, #ff0 17%, #0f0\n                33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);\n              background: -webkit-linear-gradient(to right, #f00 0%, #ff0\n                17%, #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);\n            }\n\n            .hue-vertical {\n              background: linear-gradient(to top, #f00 0%, #ff0 17%, #0f0 33%,\n                #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);\n              background: -webkit-linear-gradient(to top, #f00 0%, #ff0 17%,\n                #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);\n            }\n          "),s().createElement("div",{style:n.pointer},this.props.pointer?s().createElement(this.props.pointer,this.props):s().createElement("div",{style:n.slider}))))}}]),t}(i.PureComponent||i.Component);const jF=BF,VF=function(e,t){return e===t||e!=e&&t!=t},zF=function(e,t){for(var r=e.length;r--;)if(VF(e[r][0],t))return r;return-1};var GF=Array.prototype.splice;function WF(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}WF.prototype.clear=function(){this.__data__=[],this.size=0},WF.prototype.delete=function(e){var t=this.__data__,r=zF(t,e);return!(r<0||(r==t.length-1?t.pop():GF.call(t,r,1),--this.size,0))},WF.prototype.get=function(e){var t=this.__data__,r=zF(t,e);return r<0?void 0:t[r][1]},WF.prototype.has=function(e){return zF(this.__data__,e)>-1},WF.prototype.set=function(e,t){var r=this.__data__,n=zF(r,e);return n<0?(++this.size,r.push([e,t])):r[n][1]=t,this};const HF=WF,UF="object"==typeof global&&global&&global.Object===Object&&global;var qF="object"==typeof self&&self&&self.Object===Object&&self;const $F=UF||qF||Function("return this")(),ZF=$F.Symbol;var XF=Object.prototype,QF=XF.hasOwnProperty,YF=XF.toString,JF=ZF?ZF.toStringTag:void 0;var KF=Object.prototype.toString;var eO=ZF?ZF.toStringTag:void 0;const tO=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":eO&&eO in Object(e)?function(e){var t=QF.call(e,JF),r=e[JF];try{e[JF]=void 0;var n=!0}catch(e){}var a=YF.call(e);return n&&(t?e[JF]=r:delete e[JF]),a}(e):function(e){return KF.call(e)}(e)},rO=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)},nO=function(e){if(!rO(e))return!1;var t=tO(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t},aO=$F["__core-js_shared__"];var iO,oO=(iO=/[^.]+$/.exec(aO&&aO.keys&&aO.keys.IE_PROTO||""))?"Symbol(src)_1."+iO:"";var sO=Function.prototype.toString;const lO=function(e){if(null!=e){try{return sO.call(e)}catch(e){}try{return e+""}catch(e){}}return""};var cO=/^\[object .+?Constructor\]$/,uO=Function.prototype,pO=Object.prototype,dO=uO.toString,fO=pO.hasOwnProperty,hO=RegExp("^"+dO.call(fO).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");const mO=function(e){return!(!rO(e)||(t=e,oO&&oO in t))&&(nO(e)?hO:cO).test(lO(e));var t},gO=function(e,t){var r=function(e,t){return null==e?void 0:e[t]}(e,t);return mO(r)?r:void 0},yO=gO($F,"Map"),vO=gO(Object,"create");var bO=Object.prototype.hasOwnProperty;var xO=Object.prototype.hasOwnProperty;function EO(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}EO.prototype.clear=function(){this.__data__=vO?vO(null):{},this.size=0},EO.prototype.delete=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t},EO.prototype.get=function(e){var t=this.__data__;if(vO){var r=t[e];return"__lodash_hash_undefined__"===r?void 0:r}return bO.call(t,e)?t[e]:void 0},EO.prototype.has=function(e){var t=this.__data__;return vO?void 0!==t[e]:xO.call(t,e)},EO.prototype.set=function(e,t){var r=this.__data__;return this.size+=this.has(e)?0:1,r[e]=vO&&void 0===t?"__lodash_hash_undefined__":t,this};const wO=EO,SO=function(e,t){var r,n,a=e.__data__;return("string"==(n=typeof(r=t))||"number"==n||"symbol"==n||"boolean"==n?"__proto__"!==r:null===r)?a["string"==typeof t?"string":"hash"]:a.map};function _O(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}_O.prototype.clear=function(){this.size=0,this.__data__={hash:new wO,map:new(yO||HF),string:new wO}},_O.prototype.delete=function(e){var t=SO(this,e).delete(e);return this.size-=t?1:0,t},_O.prototype.get=function(e){return SO(this,e).get(e)},_O.prototype.has=function(e){return SO(this,e).has(e)},_O.prototype.set=function(e,t){var r=SO(this,e),n=r.size;return r.set(e,t),this.size+=r.size==n?0:1,this};const kO=_O;function CO(e){var t=this.__data__=new HF(e);this.size=t.size}CO.prototype.clear=function(){this.__data__=new HF,this.size=0},CO.prototype.delete=function(e){var t=this.__data__,r=t.delete(e);return this.size=t.size,r},CO.prototype.get=function(e){return this.__data__.get(e)},CO.prototype.has=function(e){return this.__data__.has(e)},CO.prototype.set=function(e,t){var r=this.__data__;if(r instanceof HF){var n=r.__data__;if(!yO||n.length<199)return n.push([e,t]),this.size=++r.size,this;r=this.__data__=new kO(n)}return r.set(e,t),this.size=r.size,this};const AO=CO,PO=function(){try{var e=gO(Object,"defineProperty");return e({},"",{}),e}catch(e){}}(),TO=function(e,t,r){"__proto__"==t&&PO?PO(e,t,{configurable:!0,enumerable:!0,value:r,writable:!0}):e[t]=r},IO=function(e,t,r){(void 0!==r&&!VF(e[t],r)||void 0===r&&!(t in e))&&TO(e,t,r)},DO=function(e,t,r){for(var n=-1,a=Object(e),i=r(e),o=i.length;o--;){var s=i[FO?o:++n];if(!1===t(a[s],s,a))break}return e};var FO,OO="object"==typeof exports&&exports&&!exports.nodeType&&exports,MO=OO&&"object"==typeof module&&module&&!module.nodeType&&module,NO=MO&&MO.exports===OO?$F.Buffer:void 0,RO=NO?NO.allocUnsafe:void 0;const LO=$F.Uint8Array,BO=function(e,t){var r=t?function(e){var t=new e.constructor(e.byteLength);return new LO(t).set(new LO(e)),t}(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.length)};var jO=Object.create,VO=function(){function e(){}return function(t){if(!rO(t))return{};if(jO)return jO(t);e.prototype=t;var r=new e;return e.prototype=void 0,r}}();const zO=VO,GO=function(e,t){return function(r){return e(t(r))}},WO=GO(Object.getPrototypeOf,Object);var HO=Object.prototype;const UO=function(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||HO)},qO=function(e){return null!=e&&"object"==typeof e},$O=function(e){return qO(e)&&"[object Arguments]"==tO(e)};var ZO=Object.prototype,XO=ZO.hasOwnProperty,QO=ZO.propertyIsEnumerable;const YO=$O(function(){return arguments}())?$O:function(e){return qO(e)&&XO.call(e,"callee")&&!QO.call(e,"callee")},JO=Array.isArray,KO=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991},eM=function(e){return null!=e&&KO(e.length)&&!nO(e)};var tM="object"==typeof exports&&exports&&!exports.nodeType&&exports,rM=tM&&"object"==typeof module&&module&&!module.nodeType&&module,nM=rM&&rM.exports===tM?$F.Buffer:void 0;const aM=(nM?nM.isBuffer:void 0)||function(){return!1};var iM=Function.prototype,oM=Object.prototype,sM=iM.toString,lM=oM.hasOwnProperty,cM=sM.call(Object);var uM={};uM["[object Float32Array]"]=uM["[object Float64Array]"]=uM["[object Int8Array]"]=uM["[object Int16Array]"]=uM["[object Int32Array]"]=uM["[object Uint8Array]"]=uM["[object Uint8ClampedArray]"]=uM["[object Uint16Array]"]=uM["[object Uint32Array]"]=!0,uM["[object Arguments]"]=uM["[object Array]"]=uM["[object ArrayBuffer]"]=uM["[object Boolean]"]=uM["[object DataView]"]=uM["[object Date]"]=uM["[object Error]"]=uM["[object Function]"]=uM["[object Map]"]=uM["[object Number]"]=uM["[object Object]"]=uM["[object RegExp]"]=uM["[object Set]"]=uM["[object String]"]=uM["[object WeakMap]"]=!1;var pM="object"==typeof exports&&exports&&!exports.nodeType&&exports,dM=pM&&"object"==typeof module&&module&&!module.nodeType&&module,fM=dM&&dM.exports===pM&&UF.process,hM=function(){try{return dM&&dM.require&&dM.require("util").types||fM&&fM.binding&&fM.binding("util")}catch(e){}}(),mM=hM&&hM.isTypedArray;const gM=mM?(yM=mM,function(e){return yM(e)}):function(e){return qO(e)&&KO(e.length)&&!!uM[tO(e)]};var yM;const vM=function(e,t){if(("constructor"!==t||"function"!=typeof e[t])&&"__proto__"!=t)return e[t]};var bM=Object.prototype.hasOwnProperty;const xM=function(e,t,r){var n=e[t];bM.call(e,t)&&VF(n,r)&&(void 0!==r||t in e)||TO(e,t,r)};var EM=/^(?:0|[1-9]\d*)$/;const wM=function(e,t){var r=typeof e;return!!(t=null==t?9007199254740991:t)&&("number"==r||"symbol"!=r&&EM.test(e))&&e>-1&&e%1==0&&e<t};var SM=Object.prototype.hasOwnProperty;const _M=function(e,t){var r=JO(e),n=!r&&YO(e),a=!r&&!n&&aM(e),i=!r&&!n&&!a&&gM(e),o=r||n||a||i,s=o?function(e,t){for(var r=-1,n=Array(e);++r<e;)n[r]=t(r);return n}(e.length,String):[],l=s.length;for(var c in e)!t&&!SM.call(e,c)||o&&("length"==c||a&&("offset"==c||"parent"==c)||i&&("buffer"==c||"byteLength"==c||"byteOffset"==c)||wM(c,l))||s.push(c);return s};var kM=Object.prototype.hasOwnProperty;const CM=function(e){if(!rO(e))return function(e){var t=[];if(null!=e)for(var r in Object(e))t.push(r);return t}(e);var t=UO(e),r=[];for(var n in e)("constructor"!=n||!t&&kM.call(e,n))&&r.push(n);return r},AM=function(e){return eM(e)?_M(e,!0):CM(e)},PM=function(e){return function(e,t,r,n){var a=!r;r||(r={});for(var i=-1,o=t.length;++i<o;){var s=t[i],l=n?n(r[s],e[s],s,r,e):void 0;void 0===l&&(l=e[s]),a?TO(r,s,l):xM(r,s,l)}return r}(e,AM(e))},TM=function(e,t,r,n,a,i,o){var s,l=vM(e,r),c=vM(t,r),u=o.get(c);if(u)IO(e,r,u);else{var p=i?i(l,c,r+"",e,t,o):void 0,d=void 0===p;if(d){var f=JO(c),h=!f&&aM(c),m=!f&&!h&&gM(c);p=c,f||h||m?JO(l)?p=l:qO(s=l)&&eM(s)?p=function(e,t){var r=-1,n=e.length;for(t||(t=Array(n));++r<n;)t[r]=e[r];return t}(l):h?(d=!1,p=function(e,t){if(t)return e.slice();var r=e.length,n=RO?RO(r):new e.constructor(r);return e.copy(n),n}(c,!0)):m?(d=!1,p=BO(c,!0)):p=[]:function(e){if(!qO(e)||"[object Object]"!=tO(e))return!1;var t=WO(e);if(null===t)return!0;var r=lM.call(t,"constructor")&&t.constructor;return"function"==typeof r&&r instanceof r&&sM.call(r)==cM}(c)||YO(c)?(p=l,YO(l)?p=PM(l):rO(l)&&!nO(l)||(p=function(e){return"function"!=typeof e.constructor||UO(e)?{}:zO(WO(e))}(c))):d=!1}d&&(o.set(c,p),a(p,c,n,i,o),o.delete(c)),IO(e,r,p)}},IM=function e(t,r,n,a,i){t!==r&&DO(r,(function(o,s){if(i||(i=new AO),rO(o))TM(t,r,s,n,e,a,i);else{var l=a?a(vM(t,s),o,s+"",t,r,i):void 0;void 0===l&&(l=o),IO(t,s,l)}}),AM)},DM=function(e){return e};var FM=Math.max;const OM=PO?function(e,t){return PO(e,"toString",{configurable:!0,enumerable:!1,value:(r=t,function(){return r}),writable:!0});var r}:DM;var MM=Date.now;const NM=function(e){var t=0,r=0;return function(){var n=MM(),a=16-(n-r);if(r=n,a>0){if(++t>=800)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}(OM),RM=function(e,t){return NM(function(e,t,r){return t=FM(void 0===t?e.length-1:t,0),function(){for(var n=arguments,a=-1,i=FM(n.length-t,0),o=Array(i);++a<i;)o[a]=n[t+a];a=-1;for(var s=Array(t+1);++a<t;)s[a]=n[a];return s[t]=r(o),function(e,t,r){switch(r.length){case 0:return e.call(t);case 1:return e.call(t,r[0]);case 2:return e.call(t,r[0],r[1]);case 3:return e.call(t,r[0],r[1],r[2])}return e.apply(t,r)}(e,this,s)}}(e,t,DM),e+"")};var LM,BM=(LM=function(e,t,r){IM(e,t,r)},RM((function(e,t){var r=-1,n=t.length,a=n>1?t[n-1]:void 0,i=n>2?t[2]:void 0;for(a=LM.length>3&&"function"==typeof a?(n--,a):void 0,i&&function(e,t,r){if(!rO(r))return!1;var n=typeof t;return!!("number"==n?eM(r)&&wM(t,r.length):"string"==n&&t in r)&&VF(r[t],e)}(t[0],t[1],i)&&(a=n<3?void 0:a,n=1),e=Object(e);++r<n;){var o=t[r];o&&LM(e,o,r,a)}return e})));const jM=BM;var VM=function(e){var t=e.zDepth,r=e.radius,n=e.background,a=e.children,i=e.styles,o=void 0===i?{}:i,l=(0,xF.default)(jM({default:{wrap:{position:"relative",display:"inline-block"},content:{position:"relative"},bg:{absolute:"0px 0px 0px 0px",boxShadow:"0 "+t+"px "+4*t+"px rgba(0,0,0,.24)",borderRadius:r,background:n}},"zDepth-0":{bg:{boxShadow:"none"}},"zDepth-1":{bg:{boxShadow:"0 2px 10px rgba(0,0,0,.12), 0 2px 5px rgba(0,0,0,.16)"}},"zDepth-2":{bg:{boxShadow:"0 6px 20px rgba(0,0,0,.19), 0 8px 17px rgba(0,0,0,.2)"}},"zDepth-3":{bg:{boxShadow:"0 17px 50px rgba(0,0,0,.19), 0 12px 15px rgba(0,0,0,.24)"}},"zDepth-4":{bg:{boxShadow:"0 25px 55px rgba(0,0,0,.21), 0 16px 28px rgba(0,0,0,.22)"}},"zDepth-5":{bg:{boxShadow:"0 40px 77px rgba(0,0,0,.22), 0 27px 24px rgba(0,0,0,.2)"}},square:{bg:{borderRadius:"0"}},circle:{bg:{borderRadius:"50%"}}},o),{"zDepth-1":1===t});return s().createElement("div",{style:l.wrap},s().createElement("div",{style:l.bg}),s().createElement("div",{style:l.content},a))};VM.propTypes={background:FT().string,zDepth:FT().oneOf([0,1,2,3,4,5]),radius:FT().number,styles:FT().object},VM.defaultProps={background:"#fff",zDepth:1,radius:2,styles:{}};const zM=VM,GM=function(){return $F.Date.now()};var WM=/\s/;var HM=/^\s+/;const UM=function(e){return e?e.slice(0,function(e){for(var t=e.length;t--&&WM.test(e.charAt(t)););return t}(e)+1).replace(HM,""):e},qM=function(e){return"symbol"==typeof e||qO(e)&&"[object Symbol]"==tO(e)};var $M=/^[-+]0x[0-9a-f]+$/i,ZM=/^0b[01]+$/i,XM=/^0o[0-7]+$/i,QM=parseInt;const YM=function(e){if("number"==typeof e)return e;if(qM(e))return NaN;if(rO(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=rO(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=UM(e);var r=ZM.test(e);return r||XM.test(e)?QM(e.slice(2),r?2:8):$M.test(e)?NaN:+e};var JM=Math.max,KM=Math.min;const eN=function(e,t,r){var n,a,i,o,s,l,c=0,u=!1,p=!1,d=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function f(t){var r=n,i=a;return n=a=void 0,c=t,o=e.apply(i,r)}function h(e){var r=e-l;return void 0===l||r>=t||r<0||p&&e-c>=i}function m(){var e=GM();if(h(e))return g(e);s=setTimeout(m,function(e){var r=t-(e-l);return p?KM(r,i-(e-c)):r}(e))}function g(e){return s=void 0,d&&n?f(e):(n=a=void 0,o)}function y(){var e=GM(),r=h(e);if(n=arguments,a=this,l=e,r){if(void 0===s)return function(e){return c=e,s=setTimeout(m,t),u?f(e):o}(l);if(p)return clearTimeout(s),s=setTimeout(m,t),f(l)}return void 0===s&&(s=setTimeout(m,t)),o}return t=YM(t)||0,rO(r)&&(u=!!r.leading,i=(p="maxWait"in r)?JM(YM(r.maxWait)||0,t):i,d="trailing"in r?!!r.trailing:d),y.cancel=function(){void 0!==s&&clearTimeout(s),c=0,n=l=a=s=void 0},y.flush=function(){return void 0===s?o:g(GM())},y};var tN=function(){function e(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,r,n){return r&&e(t.prototype,r),n&&e(t,n),t}}(),rN=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var r=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return r.handleChange=function(e){"function"==typeof r.props.onChange&&r.throttle(r.props.onChange,function(e,t,r){var n=r.getBoundingClientRect(),a=n.width,i=n.height,o="number"==typeof e.pageX?e.pageX:e.touches[0].pageX,s="number"==typeof e.pageY?e.pageY:e.touches[0].pageY,l=o-(r.getBoundingClientRect().left+window.pageXOffset),c=s-(r.getBoundingClientRect().top+window.pageYOffset);l<0?l=0:l>a&&(l=a),c<0?c=0:c>i&&(c=i);var u=l/a,p=1-c/i;return{h:t.h,s:u,v:p,a:t.a,source:"hsv"}}(e,r.props.hsl,r.container),e)},r.handleMouseDown=function(e){r.handleChange(e);var t=r.getContainerRenderWindow();t.addEventListener("mousemove",r.handleChange),t.addEventListener("mouseup",r.handleMouseUp)},r.handleMouseUp=function(){r.unbindEventListeners()},r.throttle=function(e,t,r){var n=!0,a=!0;if("function"!=typeof e)throw new TypeError("Expected a function");return rO(r)&&(n="leading"in r?!!r.leading:n,a="trailing"in r?!!r.trailing:a),eN(e,t,{leading:n,maxWait:t,trailing:a})}((function(e,t,r){e(t,r)}),50),r}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),tN(t,[{key:"componentWillUnmount",value:function(){this.throttle.cancel(),this.unbindEventListeners()}},{key:"getContainerRenderWindow",value:function(){for(var e=this.container,t=window;!t.document.contains(e)&&t.parent!==t;)t=t.parent;return t}},{key:"unbindEventListeners",value:function(){var e=this.getContainerRenderWindow();e.removeEventListener("mousemove",this.handleChange),e.removeEventListener("mouseup",this.handleMouseUp)}},{key:"render",value:function(){var e=this,t=this.props.style||{},r=t.color,n=t.white,a=t.black,i=t.pointer,o=t.circle,l=(0,xF.default)({default:{color:{absolute:"0px 0px 0px 0px",background:"hsl("+this.props.hsl.h+",100%, 50%)",borderRadius:this.props.radius},white:{absolute:"0px 0px 0px 0px",borderRadius:this.props.radius},black:{absolute:"0px 0px 0px 0px",boxShadow:this.props.shadow,borderRadius:this.props.radius},pointer:{position:"absolute",top:-100*this.props.hsv.v+100+"%",left:100*this.props.hsv.s+"%",cursor:"default"},circle:{width:"4px",height:"4px",boxShadow:"0 0 0 1.5px #fff, inset 0 0 1px 1px rgba(0,0,0,.3),\n            0 0 1px 2px rgba(0,0,0,.4)",borderRadius:"50%",cursor:"hand",transform:"translate(-2px, -2px)"}},custom:{color:r,white:n,black:a,pointer:i,circle:o}},{custom:!!this.props.style});return s().createElement("div",{style:l.color,ref:function(t){return e.container=t},onMouseDown:this.handleMouseDown,onTouchMove:this.handleChange,onTouchStart:this.handleChange},s().createElement("style",null,"\n          .saturation-white {\n            background: -webkit-linear-gradient(to right, #fff, rgba(255,255,255,0));\n            background: linear-gradient(to right, #fff, rgba(255,255,255,0));\n          }\n          .saturation-black {\n            background: -webkit-linear-gradient(to top, #000, rgba(0,0,0,0));\n            background: linear-gradient(to top, #000, rgba(0,0,0,0));\n          }\n        "),s().createElement("div",{style:l.white,className:"saturation-white"},s().createElement("div",{style:l.black,className:"saturation-black"}),s().createElement("div",{style:l.pointer},this.props.pointer?s().createElement(this.props.pointer,this.props):s().createElement("div",{style:l.circle}))))}}]),t}(i.PureComponent||i.Component);const nN=rN,aN=function(e,t){for(var r=-1,n=null==e?0:e.length;++r<n&&!1!==t(e[r],r,e););return e},iN=GO(Object.keys,Object);var oN=Object.prototype.hasOwnProperty;const sN=function(e){return eM(e)?_M(e):function(e){if(!UO(e))return iN(e);var t=[];for(var r in Object(e))oN.call(e,r)&&"constructor"!=r&&t.push(r);return t}(e)},lN=function(e,t){return function(r,n){if(null==r)return r;if(!eM(r))return e(r,n);for(var a=r.length,i=t?a:-1,o=Object(r);(t?i--:++i<a)&&!1!==n(o[i],i,o););return r}}((function(e,t){return e&&DO(e,t,sN)})),cN=function(e,t){return(JO(e)?aN:lN)(e,"function"==typeof(r=t)?r:DM);var r};function uN(e){return uN="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},uN(e)}var pN=/^\s+/,dN=/\s+$/;function fN(e,t){if(t=t||{},(e=e||"")instanceof fN)return e;if(!(this instanceof fN))return new fN(e,t);var r=function(e){var t={r:0,g:0,b:0},r=1,n=null,a=null,i=null,o=!1,s=!1;return"string"==typeof e&&(e=function(e){e=e.replace(pN,"").replace(dN,"").toLowerCase();var t,r=!1;if(IN[e])e=IN[e],r=!0;else if("transparent"==e)return{r:0,g:0,b:0,a:0,format:"name"};return(t=WN.rgb.exec(e))?{r:t[1],g:t[2],b:t[3]}:(t=WN.rgba.exec(e))?{r:t[1],g:t[2],b:t[3],a:t[4]}:(t=WN.hsl.exec(e))?{h:t[1],s:t[2],l:t[3]}:(t=WN.hsla.exec(e))?{h:t[1],s:t[2],l:t[3],a:t[4]}:(t=WN.hsv.exec(e))?{h:t[1],s:t[2],v:t[3]}:(t=WN.hsva.exec(e))?{h:t[1],s:t[2],v:t[3],a:t[4]}:(t=WN.hex8.exec(e))?{r:NN(t[1]),g:NN(t[2]),b:NN(t[3]),a:jN(t[4]),format:r?"name":"hex8"}:(t=WN.hex6.exec(e))?{r:NN(t[1]),g:NN(t[2]),b:NN(t[3]),format:r?"name":"hex"}:(t=WN.hex4.exec(e))?{r:NN(t[1]+""+t[1]),g:NN(t[2]+""+t[2]),b:NN(t[3]+""+t[3]),a:jN(t[4]+""+t[4]),format:r?"name":"hex8"}:!!(t=WN.hex3.exec(e))&&{r:NN(t[1]+""+t[1]),g:NN(t[2]+""+t[2]),b:NN(t[3]+""+t[3]),format:r?"name":"hex"}}(e)),"object"==uN(e)&&(HN(e.r)&&HN(e.g)&&HN(e.b)?(t=function(e,t,r){return{r:255*ON(e,255),g:255*ON(t,255),b:255*ON(r,255)}}(e.r,e.g,e.b),o=!0,s="%"===String(e.r).substr(-1)?"prgb":"rgb"):HN(e.h)&&HN(e.s)&&HN(e.v)?(n=LN(e.s),a=LN(e.v),t=function(e,t,r){e=6*ON(e,360),t=ON(t,100),r=ON(r,100);var n=Math.floor(e),a=e-n,i=r*(1-t),o=r*(1-a*t),s=r*(1-(1-a)*t),l=n%6;return{r:255*[r,o,i,i,s,r][l],g:255*[s,r,r,o,i,i][l],b:255*[i,i,s,r,r,o][l]}}(e.h,n,a),o=!0,s="hsv"):HN(e.h)&&HN(e.s)&&HN(e.l)&&(n=LN(e.s),i=LN(e.l),t=function(e,t,r){var n,a,i;function o(e,t,r){return r<0&&(r+=1),r>1&&(r-=1),r<1/6?e+6*(t-e)*r:r<.5?t:r<2/3?e+(t-e)*(2/3-r)*6:e}if(e=ON(e,360),t=ON(t,100),r=ON(r,100),0===t)n=a=i=r;else{var s=r<.5?r*(1+t):r+t-r*t,l=2*r-s;n=o(l,s,e+1/3),a=o(l,s,e),i=o(l,s,e-1/3)}return{r:255*n,g:255*a,b:255*i}}(e.h,n,i),o=!0,s="hsl"),e.hasOwnProperty("a")&&(r=e.a)),r=FN(r),{ok:o,format:e.format||s,r:Math.min(255,Math.max(t.r,0)),g:Math.min(255,Math.max(t.g,0)),b:Math.min(255,Math.max(t.b,0)),a:r}}(e);this._originalInput=e,this._r=r.r,this._g=r.g,this._b=r.b,this._a=r.a,this._roundA=Math.round(100*this._a)/100,this._format=t.format||r.format,this._gradientType=t.gradientType,this._r<1&&(this._r=Math.round(this._r)),this._g<1&&(this._g=Math.round(this._g)),this._b<1&&(this._b=Math.round(this._b)),this._ok=r.ok}function hN(e,t,r){e=ON(e,255),t=ON(t,255),r=ON(r,255);var n,a,i=Math.max(e,t,r),o=Math.min(e,t,r),s=(i+o)/2;if(i==o)n=a=0;else{var l=i-o;switch(a=s>.5?l/(2-i-o):l/(i+o),i){case e:n=(t-r)/l+(t<r?6:0);break;case t:n=(r-e)/l+2;break;case r:n=(e-t)/l+4}n/=6}return{h:n,s:a,l:s}}function mN(e,t,r){e=ON(e,255),t=ON(t,255),r=ON(r,255);var n,a,i=Math.max(e,t,r),o=Math.min(e,t,r),s=i,l=i-o;if(a=0===i?0:l/i,i==o)n=0;else{switch(i){case e:n=(t-r)/l+(t<r?6:0);break;case t:n=(r-e)/l+2;break;case r:n=(e-t)/l+4}n/=6}return{h:n,s:a,v:s}}function gN(e,t,r,n){var a=[RN(Math.round(e).toString(16)),RN(Math.round(t).toString(16)),RN(Math.round(r).toString(16))];return n&&a[0].charAt(0)==a[0].charAt(1)&&a[1].charAt(0)==a[1].charAt(1)&&a[2].charAt(0)==a[2].charAt(1)?a[0].charAt(0)+a[1].charAt(0)+a[2].charAt(0):a.join("")}function yN(e,t,r,n){return[RN(BN(n)),RN(Math.round(e).toString(16)),RN(Math.round(t).toString(16)),RN(Math.round(r).toString(16))].join("")}function vN(e,t){t=0===t?0:t||10;var r=fN(e).toHsl();return r.s-=t/100,r.s=MN(r.s),fN(r)}function bN(e,t){t=0===t?0:t||10;var r=fN(e).toHsl();return r.s+=t/100,r.s=MN(r.s),fN(r)}function xN(e){return fN(e).desaturate(100)}function EN(e,t){t=0===t?0:t||10;var r=fN(e).toHsl();return r.l+=t/100,r.l=MN(r.l),fN(r)}function wN(e,t){t=0===t?0:t||10;var r=fN(e).toRgb();return r.r=Math.max(0,Math.min(255,r.r-Math.round(-t/100*255))),r.g=Math.max(0,Math.min(255,r.g-Math.round(-t/100*255))),r.b=Math.max(0,Math.min(255,r.b-Math.round(-t/100*255))),fN(r)}function SN(e,t){t=0===t?0:t||10;var r=fN(e).toHsl();return r.l-=t/100,r.l=MN(r.l),fN(r)}function _N(e,t){var r=fN(e).toHsl(),n=(r.h+t)%360;return r.h=n<0?360+n:n,fN(r)}function kN(e){var t=fN(e).toHsl();return t.h=(t.h+180)%360,fN(t)}function CN(e,t){if(isNaN(t)||t<=0)throw new Error("Argument to polyad must be a positive number");for(var r=fN(e).toHsl(),n=[fN(e)],a=360/t,i=1;i<t;i++)n.push(fN({h:(r.h+i*a)%360,s:r.s,l:r.l}));return n}function AN(e){var t=fN(e).toHsl(),r=t.h;return[fN(e),fN({h:(r+72)%360,s:t.s,l:t.l}),fN({h:(r+216)%360,s:t.s,l:t.l})]}function PN(e,t,r){t=t||6,r=r||30;var n=fN(e).toHsl(),a=360/r,i=[fN(e)];for(n.h=(n.h-(a*t>>1)+720)%360;--t;)n.h=(n.h+a)%360,i.push(fN(n));return i}function TN(e,t){t=t||6;for(var r=fN(e).toHsv(),n=r.h,a=r.s,i=r.v,o=[],s=1/t;t--;)o.push(fN({h:n,s:a,v:i})),i=(i+s)%1;return o}fN.prototype={isDark:function(){return this.getBrightness()<128},isLight:function(){return!this.isDark()},isValid:function(){return this._ok},getOriginalInput:function(){return this._originalInput},getFormat:function(){return this._format},getAlpha:function(){return this._a},getBrightness:function(){var e=this.toRgb();return(299*e.r+587*e.g+114*e.b)/1e3},getLuminance:function(){var e,t,r,n=this.toRgb();return e=n.r/255,t=n.g/255,r=n.b/255,.2126*(e<=.03928?e/12.92:Math.pow((e+.055)/1.055,2.4))+.7152*(t<=.03928?t/12.92:Math.pow((t+.055)/1.055,2.4))+.0722*(r<=.03928?r/12.92:Math.pow((r+.055)/1.055,2.4))},setAlpha:function(e){return this._a=FN(e),this._roundA=Math.round(100*this._a)/100,this},toHsv:function(){var e=mN(this._r,this._g,this._b);return{h:360*e.h,s:e.s,v:e.v,a:this._a}},toHsvString:function(){var e=mN(this._r,this._g,this._b),t=Math.round(360*e.h),r=Math.round(100*e.s),n=Math.round(100*e.v);return 1==this._a?"hsv("+t+", "+r+"%, "+n+"%)":"hsva("+t+", "+r+"%, "+n+"%, "+this._roundA+")"},toHsl:function(){var e=hN(this._r,this._g,this._b);return{h:360*e.h,s:e.s,l:e.l,a:this._a}},toHslString:function(){var e=hN(this._r,this._g,this._b),t=Math.round(360*e.h),r=Math.round(100*e.s),n=Math.round(100*e.l);return 1==this._a?"hsl("+t+", "+r+"%, "+n+"%)":"hsla("+t+", "+r+"%, "+n+"%, "+this._roundA+")"},toHex:function(e){return gN(this._r,this._g,this._b,e)},toHexString:function(e){return"#"+this.toHex(e)},toHex8:function(e){return function(e,t,r,n,a){var i=[RN(Math.round(e).toString(16)),RN(Math.round(t).toString(16)),RN(Math.round(r).toString(16)),RN(BN(n))];return a&&i[0].charAt(0)==i[0].charAt(1)&&i[1].charAt(0)==i[1].charAt(1)&&i[2].charAt(0)==i[2].charAt(1)&&i[3].charAt(0)==i[3].charAt(1)?i[0].charAt(0)+i[1].charAt(0)+i[2].charAt(0)+i[3].charAt(0):i.join("")}(this._r,this._g,this._b,this._a,e)},toHex8String:function(e){return"#"+this.toHex8(e)},toRgb:function(){return{r:Math.round(this._r),g:Math.round(this._g),b:Math.round(this._b),a:this._a}},toRgbString:function(){return 1==this._a?"rgb("+Math.round(this._r)+", "+Math.round(this._g)+", "+Math.round(this._b)+")":"rgba("+Math.round(this._r)+", "+Math.round(this._g)+", "+Math.round(this._b)+", "+this._roundA+")"},toPercentageRgb:function(){return{r:Math.round(100*ON(this._r,255))+"%",g:Math.round(100*ON(this._g,255))+"%",b:Math.round(100*ON(this._b,255))+"%",a:this._a}},toPercentageRgbString:function(){return 1==this._a?"rgb("+Math.round(100*ON(this._r,255))+"%, "+Math.round(100*ON(this._g,255))+"%, "+Math.round(100*ON(this._b,255))+"%)":"rgba("+Math.round(100*ON(this._r,255))+"%, "+Math.round(100*ON(this._g,255))+"%, "+Math.round(100*ON(this._b,255))+"%, "+this._roundA+")"},toName:function(){return 0===this._a?"transparent":!(this._a<1)&&(DN[gN(this._r,this._g,this._b,!0)]||!1)},toFilter:function(e){var t="#"+yN(this._r,this._g,this._b,this._a),r=t,n=this._gradientType?"GradientType = 1, ":"";if(e){var a=fN(e);r="#"+yN(a._r,a._g,a._b,a._a)}return"progid:DXImageTransform.Microsoft.gradient("+n+"startColorstr="+t+",endColorstr="+r+")"},toString:function(e){var t=!!e;e=e||this._format;var r=!1,n=this._a<1&&this._a>=0;return t||!n||"hex"!==e&&"hex6"!==e&&"hex3"!==e&&"hex4"!==e&&"hex8"!==e&&"name"!==e?("rgb"===e&&(r=this.toRgbString()),"prgb"===e&&(r=this.toPercentageRgbString()),"hex"!==e&&"hex6"!==e||(r=this.toHexString()),"hex3"===e&&(r=this.toHexString(!0)),"hex4"===e&&(r=this.toHex8String(!0)),"hex8"===e&&(r=this.toHex8String()),"name"===e&&(r=this.toName()),"hsl"===e&&(r=this.toHslString()),"hsv"===e&&(r=this.toHsvString()),r||this.toHexString()):"name"===e&&0===this._a?this.toName():this.toRgbString()},clone:function(){return fN(this.toString())},_applyModification:function(e,t){var r=e.apply(null,[this].concat([].slice.call(t)));return this._r=r._r,this._g=r._g,this._b=r._b,this.setAlpha(r._a),this},lighten:function(){return this._applyModification(EN,arguments)},brighten:function(){return this._applyModification(wN,arguments)},darken:function(){return this._applyModification(SN,arguments)},desaturate:function(){return this._applyModification(vN,arguments)},saturate:function(){return this._applyModification(bN,arguments)},greyscale:function(){return this._applyModification(xN,arguments)},spin:function(){return this._applyModification(_N,arguments)},_applyCombination:function(e,t){return e.apply(null,[this].concat([].slice.call(t)))},analogous:function(){return this._applyCombination(PN,arguments)},complement:function(){return this._applyCombination(kN,arguments)},monochromatic:function(){return this._applyCombination(TN,arguments)},splitcomplement:function(){return this._applyCombination(AN,arguments)},triad:function(){return this._applyCombination(CN,[3])},tetrad:function(){return this._applyCombination(CN,[4])}},fN.fromRatio=function(e,t){if("object"==uN(e)){var r={};for(var n in e)e.hasOwnProperty(n)&&(r[n]="a"===n?e[n]:LN(e[n]));e=r}return fN(e,t)},fN.equals=function(e,t){return!(!e||!t)&&fN(e).toRgbString()==fN(t).toRgbString()},fN.random=function(){return fN.fromRatio({r:Math.random(),g:Math.random(),b:Math.random()})},fN.mix=function(e,t,r){r=0===r?0:r||50;var n=fN(e).toRgb(),a=fN(t).toRgb(),i=r/100;return fN({r:(a.r-n.r)*i+n.r,g:(a.g-n.g)*i+n.g,b:(a.b-n.b)*i+n.b,a:(a.a-n.a)*i+n.a})},fN.readability=function(e,t){var r=fN(e),n=fN(t);return(Math.max(r.getLuminance(),n.getLuminance())+.05)/(Math.min(r.getLuminance(),n.getLuminance())+.05)},fN.isReadable=function(e,t,r){var n,a,i=fN.readability(e,t);switch(a=!1,n=function(e){var t,r;return"AA"!==(t=((e=e||{level:"AA",size:"small"}).level||"AA").toUpperCase())&&"AAA"!==t&&(t="AA"),"small"!==(r=(e.size||"small").toLowerCase())&&"large"!==r&&(r="small"),{level:t,size:r}}(r),n.level+n.size){case"AAsmall":case"AAAlarge":a=i>=4.5;break;case"AAlarge":a=i>=3;break;case"AAAsmall":a=i>=7}return a},fN.mostReadable=function(e,t,r){var n,a,i,o,s=null,l=0;a=(r=r||{}).includeFallbackColors,i=r.level,o=r.size;for(var c=0;c<t.length;c++)(n=fN.readability(e,t[c]))>l&&(l=n,s=fN(t[c]));return fN.isReadable(e,s,{level:i,size:o})||!a?s:(r.includeFallbackColors=!1,fN.mostReadable(e,["#fff","#000"],r))};var IN=fN.names={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",burntsienna:"ea7e5d",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"f0f",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"663399",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"},DN=fN.hexNames=function(e){var t={};for(var r in e)e.hasOwnProperty(r)&&(t[e[r]]=r);return t}(IN);function FN(e){return e=parseFloat(e),(isNaN(e)||e<0||e>1)&&(e=1),e}function ON(e,t){(function(e){return"string"==typeof e&&-1!=e.indexOf(".")&&1===parseFloat(e)})(e)&&(e="100%");var r=function(e){return"string"==typeof e&&-1!=e.indexOf("%")}(e);return e=Math.min(t,Math.max(0,parseFloat(e))),r&&(e=parseInt(e*t,10)/100),Math.abs(e-t)<1e-6?1:e%t/parseFloat(t)}function MN(e){return Math.min(1,Math.max(0,e))}function NN(e){return parseInt(e,16)}function RN(e){return 1==e.length?"0"+e:""+e}function LN(e){return e<=1&&(e=100*e+"%"),e}function BN(e){return Math.round(255*parseFloat(e)).toString(16)}function jN(e){return NN(e)/255}var VN,zN,GN,WN=(zN="[\\s|\\(]+("+(VN="(?:[-\\+]?\\d*\\.\\d+%?)|(?:[-\\+]?\\d+%?)")+")[,|\\s]+("+VN+")[,|\\s]+("+VN+")\\s*\\)?",GN="[\\s|\\(]+("+VN+")[,|\\s]+("+VN+")[,|\\s]+("+VN+")[,|\\s]+("+VN+")\\s*\\)?",{CSS_UNIT:new RegExp(VN),rgb:new RegExp("rgb"+zN),rgba:new RegExp("rgba"+GN),hsl:new RegExp("hsl"+zN),hsla:new RegExp("hsla"+GN),hsv:new RegExp("hsv"+zN),hsva:new RegExp("hsva"+GN),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/});function HN(e){return!!WN.CSS_UNIT.exec(e)}var UN=function(e){var t=0,r=0;return cN(["r","g","b","a","h","s","l","v"],(function(n){e[n]&&(t+=1,isNaN(e[n])||(r+=1),"s"===n||"l"===n)&&/^\d+%$/.test(e[n])&&(r+=1)})),t===r&&e},qN=function(e,t){var r=e.hex?fN(e.hex):fN(e),n=r.toHsl(),a=r.toHsv(),i=r.toRgb(),o=r.toHex();return 0===n.s&&(n.h=t||0,a.h=t||0),{hsl:n,hex:"000000"===o&&0===i.a?"transparent":"#"+o,rgb:i,hsv:a,oldHue:e.h||t||n.h,source:e.source}},$N=function(e){if("transparent"===e)return!0;var t="#"===String(e).charAt(0)?1:0;return e.length!==4+t&&e.length<7+t&&fN(e).isValid()},ZN=function(e){if(!e)return"#fff";var t=qN(e);return"transparent"===t.hex?"rgba(0,0,0,0.4)":(299*t.rgb.r+587*t.rgb.g+114*t.rgb.b)/1e3>=128?"#000":"#fff"},XN=function(e,t){return fN(t+" ("+e.replace("°","")+")")._ok},QN=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},YN=function(){function e(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,r,n){return r&&e(t.prototype,r),n&&e(t,n),t}}();const JN=function(e){var t=function(t){function r(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,r);var t=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(r.__proto__||Object.getPrototypeOf(r)).call(this));return t.handleChange=function(e,r){if(UN(e)){var n=qN(e,e.h||t.state.oldHue);t.setState(n),t.props.onChangeComplete&&t.debounce(t.props.onChangeComplete,n,r),t.props.onChange&&t.props.onChange(n,r)}},t.handleSwatchHover=function(e,r){if(UN(e)){var n=qN(e,e.h||t.state.oldHue);t.props.onSwatchHover&&t.props.onSwatchHover(n,r)}},t.state=QN({},qN(e.color,0)),t.debounce=eN((function(e,t,r){e(t,r)}),100),t}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(r,t),YN(r,[{key:"render",value:function(){var t={};return this.props.onSwatchHover&&(t.onSwatchHover=this.handleSwatchHover),s().createElement(e,QN({},this.props,this.state,{onChange:this.handleChange},t))}}],[{key:"getDerivedStateFromProps",value:function(e,t){return QN({},qN(e.color,t.oldHue))}}]),r}(i.PureComponent||i.Component);return t.propTypes=QN({},e.propTypes),t.defaultProps=QN({},e.defaultProps,{color:{h:250,s:.5,l:.2,a:1}}),t};var KN=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},eR=function(){function e(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,r,n){return r&&e(t.prototype,r),n&&e(t,n),t}}();function tR(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var rR=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e};const nR=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"span";return function(r){function n(){var e,t,r;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n);for(var a=arguments.length,i=Array(a),o=0;o<a;o++)i[o]=arguments[o];return t=r=tR(this,(e=n.__proto__||Object.getPrototypeOf(n)).call.apply(e,[this].concat(i))),r.state={focus:!1},r.handleFocus=function(){return r.setState({focus:!0})},r.handleBlur=function(){return r.setState({focus:!1})},tR(r,t)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(n,r),eR(n,[{key:"render",value:function(){return s().createElement(t,{onFocus:this.handleFocus,onBlur:this.handleBlur},s().createElement(e,KN({},this.props,this.state)))}}]),n}(s().Component)}((function(e){var t=e.color,r=e.style,n=e.onClick,a=void 0===n?function(){}:n,i=e.onHover,o=e.title,l=void 0===o?t:o,c=e.children,u=e.focus,p=e.focusStyle,d=void 0===p?{}:p,f="transparent"===t,h=(0,xF.default)({default:{swatch:rR({background:t,height:"100%",width:"100%",cursor:"pointer",position:"relative",outline:"none"},r,u?d:{})}}),m={};return i&&(m.onMouseOver=function(e){return i(t,e)}),s().createElement("div",rR({style:h.swatch,onClick:function(e){return a(t,e)},title:l,tabIndex:0,onKeyDown:function(e){return 13===e.keyCode&&a(t,e)}},m),c,f&&s().createElement(kF,{borderRadius:h.swatch.borderRadius,boxShadow:"inset 0 0 0 1px rgba(0,0,0,0.1)"}))}));var aR=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},iR=function(e){var t=e.rgb,r=e.hsl,n=e.width,a=e.height,i=e.onChange,o=e.direction,l=e.style,c=e.renderers,u=e.pointer,p=e.className,d=void 0===p?"":p,f=(0,xF.default)({default:{picker:{position:"relative",width:n,height:a},alpha:{radius:"2px",style:l}}});return s().createElement("div",{style:f.picker,className:"alpha-picker "+d},s().createElement(IF,aR({},f.alpha,{rgb:t,hsl:r,pointer:u,renderers:c,onChange:i,direction:o})))};iR.defaultProps={width:"316px",height:"16px",direction:"horizontal",pointer:function(e){var t=e.direction,r=(0,xF.default)({default:{picker:{width:"18px",height:"18px",borderRadius:"50%",transform:"translate(-9px, -1px)",backgroundColor:"rgb(248, 248, 248)",boxShadow:"0 1px 4px 0 rgba(0, 0, 0, 0.37)"}},vertical:{picker:{transform:"translate(-3px, -9px)"}}},{vertical:"vertical"===t});return s().createElement("div",{style:r.picker})}},JN(iR);const oR=function(e,t){for(var r=-1,n=null==e?0:e.length,a=Array(n);++r<n;)a[r]=t(e[r],r,e);return a};function sR(e){var t=-1,r=null==e?0:e.length;for(this.__data__=new kO;++t<r;)this.add(e[t])}sR.prototype.add=sR.prototype.push=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this},sR.prototype.has=function(e){return this.__data__.has(e)};const lR=sR,cR=function(e,t){for(var r=-1,n=null==e?0:e.length;++r<n;)if(t(e[r],r,e))return!0;return!1},uR=function(e,t){return e.has(t)},pR=function(e,t,r,n,a,i){var o=1&r,s=e.length,l=t.length;if(s!=l&&!(o&&l>s))return!1;var c=i.get(e),u=i.get(t);if(c&&u)return c==t&&u==e;var p=-1,d=!0,f=2&r?new lR:void 0;for(i.set(e,t),i.set(t,e);++p<s;){var h=e[p],m=t[p];if(n)var g=o?n(m,h,p,t,e,i):n(h,m,p,e,t,i);if(void 0!==g){if(g)continue;d=!1;break}if(f){if(!cR(t,(function(e,t){if(!uR(f,t)&&(h===e||a(h,e,r,n,i)))return f.push(t)}))){d=!1;break}}else if(h!==m&&!a(h,m,r,n,i)){d=!1;break}}return i.delete(e),i.delete(t),d},dR=function(e){var t=-1,r=Array(e.size);return e.forEach((function(e,n){r[++t]=[n,e]})),r},fR=function(e){var t=-1,r=Array(e.size);return e.forEach((function(e){r[++t]=e})),r};var hR=ZF?ZF.prototype:void 0,mR=hR?hR.valueOf:void 0;var gR=Object.prototype.propertyIsEnumerable,yR=Object.getOwnPropertySymbols,vR=yR?function(e){return null==e?[]:(e=Object(e),function(e,t){for(var r=-1,n=null==e?0:e.length,a=0,i=[];++r<n;){var o=e[r];t(o,r,e)&&(i[a++]=o)}return i}(yR(e),(function(t){return gR.call(e,t)})))}:function(){return[]};const bR=vR,xR=function(e){return function(e,t,r){var n=t(e);return JO(e)?n:function(e,t){for(var r=-1,n=t.length,a=e.length;++r<n;)e[a+r]=t[r];return e}(n,r(e))}(e,sN,bR)};var ER=Object.prototype.hasOwnProperty;const wR=gO($F,"DataView"),SR=gO($F,"Promise"),_R=gO($F,"Set"),kR=gO($F,"WeakMap");var CR="[object Map]",AR="[object Promise]",PR="[object Set]",TR="[object WeakMap]",IR="[object DataView]",DR=lO(wR),FR=lO(yO),OR=lO(SR),MR=lO(_R),NR=lO(kR),RR=tO;(wR&&RR(new wR(new ArrayBuffer(1)))!=IR||yO&&RR(new yO)!=CR||SR&&RR(SR.resolve())!=AR||_R&&RR(new _R)!=PR||kR&&RR(new kR)!=TR)&&(RR=function(e){var t=tO(e),r="[object Object]"==t?e.constructor:void 0,n=r?lO(r):"";if(n)switch(n){case DR:return IR;case FR:return CR;case OR:return AR;case MR:return PR;case NR:return TR}return t});const LR=RR;var BR="[object Arguments]",jR="[object Array]",VR="[object Object]",zR=Object.prototype.hasOwnProperty;const GR=function(e,t,r,n,a,i){var o=JO(e),s=JO(t),l=o?jR:LR(e),c=s?jR:LR(t),u=(l=l==BR?VR:l)==VR,p=(c=c==BR?VR:c)==VR,d=l==c;if(d&&aM(e)){if(!aM(t))return!1;o=!0,u=!1}if(d&&!u)return i||(i=new AO),o||gM(e)?pR(e,t,r,n,a,i):function(e,t,r,n,a,i,o){switch(r){case"[object DataView]":if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case"[object ArrayBuffer]":return!(e.byteLength!=t.byteLength||!i(new LO(e),new LO(t)));case"[object Boolean]":case"[object Date]":case"[object Number]":return VF(+e,+t);case"[object Error]":return e.name==t.name&&e.message==t.message;case"[object RegExp]":case"[object String]":return e==t+"";case"[object Map]":var s=dR;case"[object Set]":var l=1&n;if(s||(s=fR),e.size!=t.size&&!l)return!1;var c=o.get(e);if(c)return c==t;n|=2,o.set(e,t);var u=pR(s(e),s(t),n,a,i,o);return o.delete(e),u;case"[object Symbol]":if(mR)return mR.call(e)==mR.call(t)}return!1}(e,t,l,r,n,a,i);if(!(1&r)){var f=u&&zR.call(e,"__wrapped__"),h=p&&zR.call(t,"__wrapped__");if(f||h){var m=f?e.value():e,g=h?t.value():t;return i||(i=new AO),a(m,g,r,n,i)}}return!!d&&(i||(i=new AO),function(e,t,r,n,a,i){var o=1&r,s=xR(e),l=s.length;if(l!=xR(t).length&&!o)return!1;for(var c=l;c--;){var u=s[c];if(!(o?u in t:ER.call(t,u)))return!1}var p=i.get(e),d=i.get(t);if(p&&d)return p==t&&d==e;var f=!0;i.set(e,t),i.set(t,e);for(var h=o;++c<l;){var m=e[u=s[c]],g=t[u];if(n)var y=o?n(g,m,u,t,e,i):n(m,g,u,e,t,i);if(!(void 0===y?m===g||a(m,g,r,n,i):y)){f=!1;break}h||(h="constructor"==u)}if(f&&!h){var v=e.constructor,b=t.constructor;v==b||!("constructor"in e)||!("constructor"in t)||"function"==typeof v&&v instanceof v&&"function"==typeof b&&b instanceof b||(f=!1)}return i.delete(e),i.delete(t),f}(e,t,r,n,a,i))},WR=function e(t,r,n,a,i){return t===r||(null==t||null==r||!qO(t)&&!qO(r)?t!=t&&r!=r:GR(t,r,n,a,e,i))},HR=function(e){return e==e&&!rO(e)},UR=function(e,t){return function(r){return null!=r&&r[e]===t&&(void 0!==t||e in Object(r))}},qR=function(e){var t=function(e){for(var t=sN(e),r=t.length;r--;){var n=t[r],a=e[n];t[r]=[n,a,HR(a)]}return t}(e);return 1==t.length&&t[0][2]?UR(t[0][0],t[0][1]):function(r){return r===e||function(e,t,r,n){var a=r.length,i=a,o=!n;if(null==e)return!i;for(e=Object(e);a--;){var s=r[a];if(o&&s[2]?s[1]!==e[s[0]]:!(s[0]in e))return!1}for(;++a<i;){var l=(s=r[a])[0],c=e[l],u=s[1];if(o&&s[2]){if(void 0===c&&!(l in e))return!1}else{var p=new AO;if(n)var d=n(c,u,l,e,t,p);if(!(void 0===d?WR(u,c,3,n,p):d))return!1}}return!0}(r,e,t)}};var $R=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,ZR=/^\w*$/;const XR=function(e,t){if(JO(e))return!1;var r=typeof e;return!("number"!=r&&"symbol"!=r&&"boolean"!=r&&null!=e&&!qM(e))||ZR.test(e)||!$R.test(e)||null!=t&&e in Object(t)};function QR(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError("Expected a function");var r=function(){var n=arguments,a=t?t.apply(this,n):n[0],i=r.cache;if(i.has(a))return i.get(a);var o=e.apply(this,n);return r.cache=i.set(a,o)||i,o};return r.cache=new(QR.Cache||kO),r}QR.Cache=kO;const YR=QR;var JR=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,KR=/\\(\\)?/g,eL=function(e){var t=YR(e,(function(e){return 500===r.size&&r.clear(),e})),r=t.cache;return t}((function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(JR,(function(e,r,n,a){t.push(n?a.replace(KR,"$1"):r||e)})),t}));const tL=eL;var rL=ZF?ZF.prototype:void 0,nL=rL?rL.toString:void 0;const aL=function e(t){if("string"==typeof t)return t;if(JO(t))return oR(t,e)+"";if(qM(t))return nL?nL.call(t):"";var r=t+"";return"0"==r&&1/t==-1/0?"-0":r},iL=function(e){return null==e?"":aL(e)},oL=function(e,t){return JO(e)?e:XR(e,t)?[e]:tL(iL(e))},sL=function(e){if("string"==typeof e||qM(e))return e;var t=e+"";return"0"==t&&1/e==-1/0?"-0":t},lL=function(e,t){for(var r=0,n=(t=oL(t,e)).length;null!=e&&r<n;)e=e[sL(t[r++])];return r&&r==n?e:void 0},cL=function(e,t){return null!=e&&t in Object(e)},uL=function(e,t){return null!=e&&function(e,t,r){for(var n=-1,a=(t=oL(t,e)).length,i=!1;++n<a;){var o=sL(t[n]);if(!(i=null!=e&&r(e,o)))break;e=e[o]}return i||++n!=a?i:!!(a=null==e?0:e.length)&&KO(a)&&wM(o,a)&&(JO(e)||YO(e))}(e,t,cL)},pL=function(e,t){return XR(e)&&HR(t)?UR(sL(e),t):function(r){var n=function(e,t,r){var n=null==e?void 0:lL(e,t);return void 0===n?r:n}(r,e);return void 0===n&&n===t?uL(r,e):WR(t,n,3)}},dL=function(e){return XR(e)?function(e){return function(t){return null==t?void 0:t[e]}}(sL(e)):function(e){return function(t){return lL(t,e)}}(e)},fL=function(e,t){var r=-1,n=eM(e)?Array(e.length):[];return lN(e,(function(e,a,i){n[++r]=t(e,a,i)})),n},hL=function(e,t){return(JO(e)?oR:fL)(e,"function"==typeof(r=t)?r:null==r?DM:"object"==typeof r?JO(r)?pL(r[0],r[1]):qR(r):dL(r));var r},mL=function(e){var t=e.colors,r=e.onClick,n=e.onSwatchHover,a=(0,xF.default)({default:{swatches:{marginRight:"-10px"},swatch:{width:"22px",height:"22px",float:"left",marginRight:"10px",marginBottom:"10px",borderRadius:"4px"},clear:{clear:"both"}}});return s().createElement("div",{style:a.swatches},hL(t,(function(e){return s().createElement(nR,{key:e,color:e,style:a.swatch,onClick:r,onHover:n,focusStyle:{boxShadow:"0 0 4px "+e}})})),s().createElement("div",{style:a.clear}))};var gL=function(e){var t=e.onChange,r=e.onSwatchHover,n=e.hex,a=e.colors,i=e.width,o=e.triangle,l=e.styles,c=void 0===l?{}:l,u=e.className,p=void 0===u?"":u,d="transparent"===n,f=function(e,r){$N(e)&&t({hex:e,source:"hex"},r)},h=(0,xF.default)(jM({default:{card:{width:i,background:"#fff",boxShadow:"0 1px rgba(0,0,0,.1)",borderRadius:"6px",position:"relative"},head:{height:"110px",background:n,borderRadius:"6px 6px 0 0",display:"flex",alignItems:"center",justifyContent:"center",position:"relative"},body:{padding:"10px"},label:{fontSize:"18px",color:ZN(n),position:"relative"},triangle:{width:"0px",height:"0px",borderStyle:"solid",borderWidth:"0 10px 10px 10px",borderColor:"transparent transparent "+n+" transparent",position:"absolute",top:"-10px",left:"50%",marginLeft:"-10px"},input:{width:"100%",fontSize:"12px",color:"#666",border:"0px",outline:"none",height:"22px",boxShadow:"inset 0 0 0 1px #ddd",borderRadius:"4px",padding:"0 7px",boxSizing:"border-box"}},"hide-triangle":{triangle:{display:"none"}}},c),{"hide-triangle":"hide"===o});return s().createElement("div",{style:h.card,className:"block-picker "+p},s().createElement("div",{style:h.triangle}),s().createElement("div",{style:h.head},d&&s().createElement(kF,{borderRadius:"6px 6px 0 0"}),s().createElement("div",{style:h.label},n)),s().createElement("div",{style:h.body},s().createElement(mL,{colors:a,onClick:f,onSwatchHover:r}),s().createElement(NF,{style:{input:h.input},value:n,onChange:f})))};gL.propTypes={width:FT().oneOfType([FT().string,FT().number]),colors:FT().arrayOf(FT().string),triangle:FT().oneOf(["top","hide"]),styles:FT().object},gL.defaultProps={width:170,colors:["#D9E3F0","#F47373","#697689","#37D67A","#2CCCE4","#555555","#dce775","#ff8a65","#ba68c8"],triangle:"top",styles:{}},JN(gL);var yL="#ffcdd2",vL="#e57373",bL="#f44336",xL="#d32f2f",EL="#b71c1c",wL="#f8bbd0",SL="#f06292",_L="#e91e63",kL="#c2185b",CL="#880e4f",AL="#e1bee7",PL="#ba68c8",TL="#9c27b0",IL="#7b1fa2",DL="#4a148c",FL="#d1c4e9",OL="#9575cd",ML="#673ab7",NL="#512da8",RL="#311b92",LL="#c5cae9",BL="#7986cb",jL="#3f51b5",VL="#303f9f",zL="#1a237e",GL="#bbdefb",WL="#64b5f6",HL="#2196f3",UL="#1976d2",qL="#0d47a1",$L="#b3e5fc",ZL="#4fc3f7",XL="#03a9f4",QL="#0288d1",YL="#01579b",JL="#b2ebf2",KL="#4dd0e1",eB="#00bcd4",tB="#0097a7",rB="#006064",nB="#b2dfdb",aB="#4db6ac",iB="#009688",oB="#00796b",sB="#004d40",lB="#c8e6c9",cB="#81c784",uB="#4caf50",pB="#388e3c",dB="#dcedc8",fB="#aed581",hB="#8bc34a",mB="#689f38",gB="#33691e",yB="#f0f4c3",vB="#dce775",bB="#cddc39",xB="#afb42b",EB="#827717",wB="#fff9c4",SB="#fff176",_B="#ffeb3b",kB="#fbc02d",CB="#f57f17",AB="#ffecb3",PB="#ffd54f",TB="#ffc107",IB="#ffa000",DB="#ff6f00",FB="#ffe0b2",OB="#ffb74d",MB="#ff9800",NB="#f57c00",RB="#e65100",LB="#ffccbc",BB="#ff8a65",jB="#ff5722",VB="#e64a19",zB="#bf360c",GB="#d7ccc8",WB="#a1887f",HB="#795548",UB="#5d4037",qB="#3e2723",$B="#cfd8dc",ZB="#90a4ae",XB="#607d8b",QB="#455a64",YB="#263238",JB=function(e){var t=e.color,r=e.onClick,n=e.onSwatchHover,a=e.hover,i=e.active,o=e.circleSize,l=e.circleSpacing,c=(0,xF.default)({default:{swatch:{width:o,height:o,marginRight:l,marginBottom:l,transform:"scale(1)",transition:"100ms transform ease"},Swatch:{borderRadius:"50%",background:"transparent",boxShadow:"inset 0 0 0 "+(o/2+1)+"px "+t,transition:"100ms box-shadow ease"}},hover:{swatch:{transform:"scale(1.2)"}},active:{Swatch:{boxShadow:"inset 0 0 0 3px "+t}}},{hover:a,active:i});return s().createElement("div",{style:c.swatch},s().createElement(nR,{style:c.Swatch,color:t,onClick:r,onHover:n,focusStyle:{boxShadow:c.Swatch.boxShadow+", 0 0 5px "+t}}))};JB.defaultProps={circleSize:28,circleSpacing:14};const KB=(0,xF.handleHover)(JB);var ej=function(e){var t=e.width,r=e.onChange,n=e.onSwatchHover,a=e.colors,i=e.hex,o=e.circleSize,l=e.styles,c=void 0===l?{}:l,u=e.circleSpacing,p=e.className,d=void 0===p?"":p,f=(0,xF.default)(jM({default:{card:{width:t,display:"flex",flexWrap:"wrap",marginRight:-u,marginBottom:-u}}},c)),h=function(e,t){return r({hex:e,source:"hex"},t)};return s().createElement("div",{style:f.card,className:"circle-picker "+d},hL(a,(function(e){return s().createElement(KB,{key:e,color:e,onClick:h,onSwatchHover:n,active:i===e.toLowerCase(),circleSize:o,circleSpacing:u})})))};ej.propTypes={width:FT().oneOfType([FT().string,FT().number]),circleSize:FT().number,circleSpacing:FT().number,styles:FT().object},ej.defaultProps={width:252,circleSize:28,circleSpacing:14,colors:[bL,_L,TL,ML,jL,HL,XL,eB,iB,uB,hB,bB,_B,TB,MB,jB,HB,XB],styles:{}},JN(ej);const tj=function(e){return void 0===e};var rj=r(4657),nj=function(){function e(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,r,n){return r&&e(t.prototype,r),n&&e(t,n),t}}(),aj=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var r=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));return r.toggleViews=function(){"hex"===r.state.view?r.setState({view:"rgb"}):"rgb"===r.state.view?r.setState({view:"hsl"}):"hsl"===r.state.view&&(1===r.props.hsl.a?r.setState({view:"hex"}):r.setState({view:"rgb"}))},r.handleChange=function(e,t){e.hex?$N(e.hex)&&r.props.onChange({hex:e.hex,source:"hex"},t):e.r||e.g||e.b?r.props.onChange({r:e.r||r.props.rgb.r,g:e.g||r.props.rgb.g,b:e.b||r.props.rgb.b,source:"rgb"},t):e.a?(e.a<0?e.a=0:e.a>1&&(e.a=1),r.props.onChange({h:r.props.hsl.h,s:r.props.hsl.s,l:r.props.hsl.l,a:Math.round(100*e.a)/100,source:"rgb"},t)):(e.h||e.s||e.l)&&("string"==typeof e.s&&e.s.includes("%")&&(e.s=e.s.replace("%","")),"string"==typeof e.l&&e.l.includes("%")&&(e.l=e.l.replace("%","")),1==e.s?e.s=.01:1==e.l&&(e.l=.01),r.props.onChange({h:e.h||r.props.hsl.h,s:Number(tj(e.s)?r.props.hsl.s:e.s),l:Number(tj(e.l)?r.props.hsl.l:e.l),source:"hsl"},t))},r.showHighlight=function(e){e.currentTarget.style.background="#eee"},r.hideHighlight=function(e){e.currentTarget.style.background="transparent"},1!==e.hsl.a&&"hex"===e.view?r.state={view:"rgb"}:r.state={view:e.view},r}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),nj(t,[{key:"render",value:function(){var e=this,t=(0,xF.default)({default:{wrap:{paddingTop:"16px",display:"flex"},fields:{flex:"1",display:"flex",marginLeft:"-6px"},field:{paddingLeft:"6px",width:"100%"},alpha:{paddingLeft:"6px",width:"100%"},toggle:{width:"32px",textAlign:"right",position:"relative"},icon:{marginRight:"-4px",marginTop:"12px",cursor:"pointer",position:"relative"},iconHighlight:{position:"absolute",width:"24px",height:"28px",background:"#eee",borderRadius:"4px",top:"10px",left:"12px",display:"none"},input:{fontSize:"11px",color:"#333",width:"100%",borderRadius:"2px",border:"none",boxShadow:"inset 0 0 0 1px #dadada",height:"21px",textAlign:"center"},label:{textTransform:"uppercase",fontSize:"11px",lineHeight:"11px",color:"#969696",textAlign:"center",display:"block",marginTop:"12px"},svg:{fill:"#333",width:"24px",height:"24px",border:"1px transparent solid",borderRadius:"5px"}},disableAlpha:{alpha:{display:"none"}}},this.props,this.state),r=void 0;return"hex"===this.state.view?r=s().createElement("div",{style:t.fields,className:"flexbox-fix"},s().createElement("div",{style:t.field},s().createElement(NF,{style:{input:t.input,label:t.label},label:"hex",value:this.props.hex,onChange:this.handleChange}))):"rgb"===this.state.view?r=s().createElement("div",{style:t.fields,className:"flexbox-fix"},s().createElement("div",{style:t.field},s().createElement(NF,{style:{input:t.input,label:t.label},label:"r",value:this.props.rgb.r,onChange:this.handleChange})),s().createElement("div",{style:t.field},s().createElement(NF,{style:{input:t.input,label:t.label},label:"g",value:this.props.rgb.g,onChange:this.handleChange})),s().createElement("div",{style:t.field},s().createElement(NF,{style:{input:t.input,label:t.label},label:"b",value:this.props.rgb.b,onChange:this.handleChange})),s().createElement("div",{style:t.alpha},s().createElement(NF,{style:{input:t.input,label:t.label},label:"a",value:this.props.rgb.a,arrowOffset:.01,onChange:this.handleChange}))):"hsl"===this.state.view&&(r=s().createElement("div",{style:t.fields,className:"flexbox-fix"},s().createElement("div",{style:t.field},s().createElement(NF,{style:{input:t.input,label:t.label},label:"h",value:Math.round(this.props.hsl.h),onChange:this.handleChange})),s().createElement("div",{style:t.field},s().createElement(NF,{style:{input:t.input,label:t.label},label:"s",value:Math.round(100*this.props.hsl.s)+"%",onChange:this.handleChange})),s().createElement("div",{style:t.field},s().createElement(NF,{style:{input:t.input,label:t.label},label:"l",value:Math.round(100*this.props.hsl.l)+"%",onChange:this.handleChange})),s().createElement("div",{style:t.alpha},s().createElement(NF,{style:{input:t.input,label:t.label},label:"a",value:this.props.hsl.a,arrowOffset:.01,onChange:this.handleChange})))),s().createElement("div",{style:t.wrap,className:"flexbox-fix"},r,s().createElement("div",{style:t.toggle},s().createElement("div",{style:t.icon,onClick:this.toggleViews,ref:function(t){return e.icon=t}},s().createElement(rj.A,{style:t.svg,onMouseOver:this.showHighlight,onMouseEnter:this.showHighlight,onMouseOut:this.hideHighlight}))))}}],[{key:"getDerivedStateFromProps",value:function(e,t){return 1!==e.hsl.a&&"hex"===t.view?{view:"rgb"}:null}}]),t}(s().Component);aj.defaultProps={view:"hex"};const ij=aj,oj=function(){var e=(0,xF.default)({default:{picker:{width:"12px",height:"12px",borderRadius:"6px",transform:"translate(-6px, -1px)",backgroundColor:"rgb(248, 248, 248)",boxShadow:"0 1px 4px 0 rgba(0, 0, 0, 0.37)"}}});return s().createElement("div",{style:e.picker})},sj=function(){var e=(0,xF.default)({default:{picker:{width:"12px",height:"12px",borderRadius:"6px",boxShadow:"inset 0 0 0 1px #fff",transform:"translate(-6px, -6px)"}}});return s().createElement("div",{style:e.picker})};var lj=function(e){var t=e.width,r=e.onChange,n=e.disableAlpha,a=e.rgb,i=e.hsl,o=e.hsv,l=e.hex,c=e.renderers,u=e.styles,p=void 0===u?{}:u,d=e.className,f=void 0===d?"":d,h=e.defaultView,m=(0,xF.default)(jM({default:{picker:{width:t,background:"#fff",borderRadius:"2px",boxShadow:"0 0 2px rgba(0,0,0,.3), 0 4px 8px rgba(0,0,0,.3)",boxSizing:"initial",fontFamily:"Menlo"},saturation:{width:"100%",paddingBottom:"55%",position:"relative",borderRadius:"2px 2px 0 0",overflow:"hidden"},Saturation:{radius:"2px 2px 0 0"},body:{padding:"16px 16px 12px"},controls:{display:"flex"},color:{width:"32px"},swatch:{marginTop:"6px",width:"16px",height:"16px",borderRadius:"8px",position:"relative",overflow:"hidden"},active:{absolute:"0px 0px 0px 0px",borderRadius:"8px",boxShadow:"inset 0 0 0 1px rgba(0,0,0,.1)",background:"rgba("+a.r+", "+a.g+", "+a.b+", "+a.a+")",zIndex:"2"},toggles:{flex:"1"},hue:{height:"10px",position:"relative",marginBottom:"8px"},Hue:{radius:"2px"},alpha:{height:"10px",position:"relative"},Alpha:{radius:"2px"}},disableAlpha:{color:{width:"22px"},alpha:{display:"none"},hue:{marginBottom:"0px"},swatch:{width:"10px",height:"10px",marginTop:"0px"}}},p),{disableAlpha:n});return s().createElement("div",{style:m.picker,className:"chrome-picker "+f},s().createElement("div",{style:m.saturation},s().createElement(nN,{style:m.Saturation,hsl:i,hsv:o,pointer:sj,onChange:r})),s().createElement("div",{style:m.body},s().createElement("div",{style:m.controls,className:"flexbox-fix"},s().createElement("div",{style:m.color},s().createElement("div",{style:m.swatch},s().createElement("div",{style:m.active}),s().createElement(kF,{renderers:c}))),s().createElement("div",{style:m.toggles},s().createElement("div",{style:m.hue},s().createElement(jF,{style:m.Hue,hsl:i,pointer:oj,onChange:r})),s().createElement("div",{style:m.alpha},s().createElement(IF,{style:m.Alpha,rgb:a,hsl:i,pointer:oj,renderers:c,onChange:r})))),s().createElement(ij,{rgb:a,hsl:i,hex:l,view:h,onChange:r,disableAlpha:n})))};lj.propTypes={width:FT().oneOfType([FT().string,FT().number]),disableAlpha:FT().bool,styles:FT().object,defaultView:FT().oneOf(["hex","rgb","hsl"])},lj.defaultProps={width:225,disableAlpha:!1,styles:{}};const cj=JN(lj),uj=function(e){var t=e.color,r=e.onClick,n=void 0===r?function(){}:r,a=e.onSwatchHover,i=e.active,o=(0,xF.default)({default:{color:{background:t,width:"15px",height:"15px",float:"left",marginRight:"5px",marginBottom:"5px",position:"relative",cursor:"pointer"},dot:{absolute:"5px 5px 5px 5px",background:ZN(t),borderRadius:"50%",opacity:"0"}},active:{dot:{opacity:"1"}},"color-#FFFFFF":{color:{boxShadow:"inset 0 0 0 1px #ddd"},dot:{background:"#000"}},transparent:{dot:{background:"#000"}}},{active:i,"color-#FFFFFF":"#FFFFFF"===t,transparent:"transparent"===t});return s().createElement(nR,{style:o.color,color:t,onClick:n,onHover:a,focusStyle:{boxShadow:"0 0 4px "+t}},s().createElement("div",{style:o.dot}))},pj=function(e){var t=e.hex,r=e.rgb,n=e.onChange,a=(0,xF.default)({default:{fields:{display:"flex",paddingBottom:"6px",paddingRight:"5px",position:"relative"},active:{position:"absolute",top:"6px",left:"5px",height:"9px",width:"9px",background:t},HEXwrap:{flex:"6",position:"relative"},HEXinput:{width:"80%",padding:"0px",paddingLeft:"20%",border:"none",outline:"none",background:"none",fontSize:"12px",color:"#333",height:"16px"},HEXlabel:{display:"none"},RGBwrap:{flex:"3",position:"relative"},RGBinput:{width:"70%",padding:"0px",paddingLeft:"30%",border:"none",outline:"none",background:"none",fontSize:"12px",color:"#333",height:"16px"},RGBlabel:{position:"absolute",top:"3px",left:"0px",lineHeight:"16px",textTransform:"uppercase",fontSize:"12px",color:"#999"}}}),i=function(e,t){e.r||e.g||e.b?n({r:e.r||r.r,g:e.g||r.g,b:e.b||r.b,source:"rgb"},t):n({hex:e.hex,source:"hex"},t)};return s().createElement("div",{style:a.fields,className:"flexbox-fix"},s().createElement("div",{style:a.active}),s().createElement(NF,{style:{wrap:a.HEXwrap,input:a.HEXinput,label:a.HEXlabel},label:"hex",value:t,onChange:i}),s().createElement(NF,{style:{wrap:a.RGBwrap,input:a.RGBinput,label:a.RGBlabel},label:"r",value:r.r,onChange:i}),s().createElement(NF,{style:{wrap:a.RGBwrap,input:a.RGBinput,label:a.RGBlabel},label:"g",value:r.g,onChange:i}),s().createElement(NF,{style:{wrap:a.RGBwrap,input:a.RGBinput,label:a.RGBlabel},label:"b",value:r.b,onChange:i}))};var dj=function(e){var t=e.onChange,r=e.onSwatchHover,n=e.colors,a=e.hex,i=e.rgb,o=e.styles,l=void 0===o?{}:o,c=e.className,u=void 0===c?"":c,p=(0,xF.default)(jM({default:{Compact:{background:"#f6f6f6",radius:"4px"},compact:{paddingTop:"5px",paddingLeft:"5px",boxSizing:"initial",width:"240px"},clear:{clear:"both"}}},l)),d=function(e,r){e.hex?$N(e.hex)&&t({hex:e.hex,source:"hex"},r):t(e,r)};return s().createElement(zM,{style:p.Compact,styles:l},s().createElement("div",{style:p.compact,className:"compact-picker "+u},s().createElement("div",null,hL(n,(function(e){return s().createElement(uj,{key:e,color:e,active:e.toLowerCase()===a,onClick:d,onSwatchHover:r})})),s().createElement("div",{style:p.clear})),s().createElement(pj,{hex:a,rgb:i,onChange:d})))};dj.propTypes={colors:FT().arrayOf(FT().string),styles:FT().object},dj.defaultProps={colors:["#4D4D4D","#999999","#FFFFFF","#F44E3B","#FE9200","#FCDC00","#DBDF00","#A4DD00","#68CCCA","#73D8FF","#AEA1FF","#FDA1FF","#333333","#808080","#cccccc","#D33115","#E27300","#FCC400","#B0BC00","#68BC00","#16A5A5","#009CE0","#7B64FF","#FA28FF","#000000","#666666","#B3B3B3","#9F0500","#C45100","#FB9E00","#808900","#194D33","#0C797D","#0062B1","#653294","#AB149E"],styles:{}},JN(dj);const fj=(0,xF.handleHover)((function(e){var t=e.hover,r=e.color,n=e.onClick,a=e.onSwatchHover,i={position:"relative",zIndex:"2",outline:"2px solid #fff",boxShadow:"0 0 5px 2px rgba(0,0,0,0.25)"},o=(0,xF.default)({default:{swatch:{width:"25px",height:"25px",fontSize:"0"}},hover:{swatch:i}},{hover:t});return s().createElement("div",{style:o.swatch},s().createElement(nR,{color:r,onClick:n,onHover:a,focusStyle:i}))}));var hj=function(e){var t=e.width,r=e.colors,n=e.onChange,a=e.onSwatchHover,i=e.triangle,o=e.styles,l=void 0===o?{}:o,c=e.className,u=void 0===c?"":c,p=(0,xF.default)(jM({default:{card:{width:t,background:"#fff",border:"1px solid rgba(0,0,0,0.2)",boxShadow:"0 3px 12px rgba(0,0,0,0.15)",borderRadius:"4px",position:"relative",padding:"5px",display:"flex",flexWrap:"wrap"},triangle:{position:"absolute",border:"7px solid transparent",borderBottomColor:"#fff"},triangleShadow:{position:"absolute",border:"8px solid transparent",borderBottomColor:"rgba(0,0,0,0.15)"}},"hide-triangle":{triangle:{display:"none"},triangleShadow:{display:"none"}},"top-left-triangle":{triangle:{top:"-14px",left:"10px"},triangleShadow:{top:"-16px",left:"9px"}},"top-right-triangle":{triangle:{top:"-14px",right:"10px"},triangleShadow:{top:"-16px",right:"9px"}},"bottom-left-triangle":{triangle:{top:"35px",left:"10px",transform:"rotate(180deg)"},triangleShadow:{top:"37px",left:"9px",transform:"rotate(180deg)"}},"bottom-right-triangle":{triangle:{top:"35px",right:"10px",transform:"rotate(180deg)"},triangleShadow:{top:"37px",right:"9px",transform:"rotate(180deg)"}}},l),{"hide-triangle":"hide"===i,"top-left-triangle":"top-left"===i,"top-right-triangle":"top-right"===i,"bottom-left-triangle":"bottom-left"===i,"bottom-right-triangle":"bottom-right"===i}),d=function(e,t){return n({hex:e,source:"hex"},t)};return s().createElement("div",{style:p.card,className:"github-picker "+u},s().createElement("div",{style:p.triangleShadow}),s().createElement("div",{style:p.triangle}),hL(r,(function(e){return s().createElement(fj,{color:e,key:e,onClick:d,onSwatchHover:a})})))};hj.propTypes={width:FT().oneOfType([FT().string,FT().number]),colors:FT().arrayOf(FT().string),triangle:FT().oneOf(["hide","top-left","top-right","bottom-left","bottom-right"]),styles:FT().object},hj.defaultProps={width:200,colors:["#B80000","#DB3E00","#FCCB00","#008B02","#006B76","#1273DE","#004DCF","#5300EB","#EB9694","#FAD0C3","#FEF3BD","#C1E1C5","#BEDADC","#C4DEF6","#BED3F3","#D4C4FB"],triangle:"top-left",styles:{}},JN(hj);var mj=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},gj=function(e){var t=e.width,r=e.height,n=e.onChange,a=e.hsl,i=e.direction,o=e.pointer,l=e.styles,c=void 0===l?{}:l,u=e.className,p=void 0===u?"":u,d=(0,xF.default)(jM({default:{picker:{position:"relative",width:t,height:r},hue:{radius:"2px"}}},c));return s().createElement("div",{style:d.picker,className:"hue-picker "+p},s().createElement(jF,mj({},d.hue,{hsl:a,pointer:o,onChange:function(e){return n({a:1,h:e.h,l:.5,s:1})},direction:i})))};gj.propTypes={styles:FT().object},gj.defaultProps={width:"316px",height:"16px",direction:"horizontal",pointer:function(e){var t=e.direction,r=(0,xF.default)({default:{picker:{width:"18px",height:"18px",borderRadius:"50%",transform:"translate(-9px, -1px)",backgroundColor:"rgb(248, 248, 248)",boxShadow:"0 1px 4px 0 rgba(0, 0, 0, 0.37)"}},vertical:{picker:{transform:"translate(-3px, -9px)"}}},{vertical:"vertical"===t});return s().createElement("div",{style:r.picker})},styles:{}},JN(gj),JN((function(e){var t=e.onChange,r=e.hex,n=e.rgb,a=e.styles,i=void 0===a?{}:a,o=e.className,l=void 0===o?"":o,c=(0,xF.default)(jM({default:{material:{width:"98px",height:"98px",padding:"16px",fontFamily:"Roboto"},HEXwrap:{position:"relative"},HEXinput:{width:"100%",marginTop:"12px",fontSize:"15px",color:"#333",padding:"0px",border:"0px",borderBottom:"2px solid "+r,outline:"none",height:"30px"},HEXlabel:{position:"absolute",top:"0px",left:"0px",fontSize:"11px",color:"#999999",textTransform:"capitalize"},Hex:{style:{}},RGBwrap:{position:"relative"},RGBinput:{width:"100%",marginTop:"12px",fontSize:"15px",color:"#333",padding:"0px",border:"0px",borderBottom:"1px solid #eee",outline:"none",height:"30px"},RGBlabel:{position:"absolute",top:"0px",left:"0px",fontSize:"11px",color:"#999999",textTransform:"capitalize"},split:{display:"flex",marginRight:"-10px",paddingTop:"11px"},third:{flex:"1",paddingRight:"10px"}}},i)),u=function(e,r){e.hex?$N(e.hex)&&t({hex:e.hex,source:"hex"},r):(e.r||e.g||e.b)&&t({r:e.r||n.r,g:e.g||n.g,b:e.b||n.b,source:"rgb"},r)};return s().createElement(zM,{styles:i},s().createElement("div",{style:c.material,className:"material-picker "+l},s().createElement(NF,{style:{wrap:c.HEXwrap,input:c.HEXinput,label:c.HEXlabel},label:"hex",value:r,onChange:u}),s().createElement("div",{style:c.split,className:"flexbox-fix"},s().createElement("div",{style:c.third},s().createElement(NF,{style:{wrap:c.RGBwrap,input:c.RGBinput,label:c.RGBlabel},label:"r",value:n.r,onChange:u})),s().createElement("div",{style:c.third},s().createElement(NF,{style:{wrap:c.RGBwrap,input:c.RGBinput,label:c.RGBlabel},label:"g",value:n.g,onChange:u})),s().createElement("div",{style:c.third},s().createElement(NF,{style:{wrap:c.RGBwrap,input:c.RGBinput,label:c.RGBlabel},label:"b",value:n.b,onChange:u})))))}));const yj=function(e){var t=e.onChange,r=e.rgb,n=e.hsv,a=e.hex,i=(0,xF.default)({default:{fields:{paddingTop:"5px",paddingBottom:"9px",width:"80px",position:"relative"},divider:{height:"5px"},RGBwrap:{position:"relative"},RGBinput:{marginLeft:"40%",width:"40%",height:"18px",border:"1px solid #888888",boxShadow:"inset 0 1px 1px rgba(0,0,0,.1), 0 1px 0 0 #ECECEC",marginBottom:"5px",fontSize:"13px",paddingLeft:"3px",marginRight:"10px"},RGBlabel:{left:"0px",top:"0px",width:"34px",textTransform:"uppercase",fontSize:"13px",height:"18px",lineHeight:"22px",position:"absolute"},HEXwrap:{position:"relative"},HEXinput:{marginLeft:"20%",width:"80%",height:"18px",border:"1px solid #888888",boxShadow:"inset 0 1px 1px rgba(0,0,0,.1), 0 1px 0 0 #ECECEC",marginBottom:"6px",fontSize:"13px",paddingLeft:"3px"},HEXlabel:{position:"absolute",top:"0px",left:"0px",width:"14px",textTransform:"uppercase",fontSize:"13px",height:"18px",lineHeight:"22px"},fieldSymbols:{position:"absolute",top:"5px",right:"-7px",fontSize:"13px"},symbol:{height:"20px",lineHeight:"22px",paddingBottom:"7px"}}}),o=function(e,a){e["#"]?$N(e["#"])&&t({hex:e["#"],source:"hex"},a):e.r||e.g||e.b?t({r:e.r||r.r,g:e.g||r.g,b:e.b||r.b,source:"rgb"},a):(e.h||e.s||e.v)&&t({h:e.h||n.h,s:e.s||n.s,v:e.v||n.v,source:"hsv"},a)};return s().createElement("div",{style:i.fields},s().createElement(NF,{style:{wrap:i.RGBwrap,input:i.RGBinput,label:i.RGBlabel},label:"h",value:Math.round(n.h),onChange:o}),s().createElement(NF,{style:{wrap:i.RGBwrap,input:i.RGBinput,label:i.RGBlabel},label:"s",value:Math.round(100*n.s),onChange:o}),s().createElement(NF,{style:{wrap:i.RGBwrap,input:i.RGBinput,label:i.RGBlabel},label:"v",value:Math.round(100*n.v),onChange:o}),s().createElement("div",{style:i.divider}),s().createElement(NF,{style:{wrap:i.RGBwrap,input:i.RGBinput,label:i.RGBlabel},label:"r",value:r.r,onChange:o}),s().createElement(NF,{style:{wrap:i.RGBwrap,input:i.RGBinput,label:i.RGBlabel},label:"g",value:r.g,onChange:o}),s().createElement(NF,{style:{wrap:i.RGBwrap,input:i.RGBinput,label:i.RGBlabel},label:"b",value:r.b,onChange:o}),s().createElement("div",{style:i.divider}),s().createElement(NF,{style:{wrap:i.HEXwrap,input:i.HEXinput,label:i.HEXlabel},label:"#",value:a.replace("#",""),onChange:o}),s().createElement("div",{style:i.fieldSymbols},s().createElement("div",{style:i.symbol},"°"),s().createElement("div",{style:i.symbol},"%"),s().createElement("div",{style:i.symbol},"%")))},vj=function(e){var t=e.hsl,r=(0,xF.default)({default:{picker:{width:"12px",height:"12px",borderRadius:"6px",boxShadow:"inset 0 0 0 1px #fff",transform:"translate(-6px, -6px)"}},"black-outline":{picker:{boxShadow:"inset 0 0 0 1px #000"}}},{"black-outline":t.l>.5});return s().createElement("div",{style:r.picker})},bj=function(){var e=(0,xF.default)({default:{triangle:{width:0,height:0,borderStyle:"solid",borderWidth:"4px 0 4px 6px",borderColor:"transparent transparent transparent #fff",position:"absolute",top:"1px",left:"1px"},triangleBorder:{width:0,height:0,borderStyle:"solid",borderWidth:"5px 0 5px 8px",borderColor:"transparent transparent transparent #555"},left:{Extend:"triangleBorder",transform:"translate(-13px, -4px)"},leftInside:{Extend:"triangle",transform:"translate(-8px, -5px)"},right:{Extend:"triangleBorder",transform:"translate(20px, -14px) rotate(180deg)"},rightInside:{Extend:"triangle",transform:"translate(-8px, -5px)"}}});return s().createElement("div",{style:e.pointer},s().createElement("div",{style:e.left},s().createElement("div",{style:e.leftInside})),s().createElement("div",{style:e.right},s().createElement("div",{style:e.rightInside})))},xj=function(e){var t=e.onClick,r=e.label,n=e.children,a=e.active,i=(0,xF.default)({default:{button:{backgroundImage:"linear-gradient(-180deg, #FFFFFF 0%, #E6E6E6 100%)",border:"1px solid #878787",borderRadius:"2px",height:"20px",boxShadow:"0 1px 0 0 #EAEAEA",fontSize:"14px",color:"#000",lineHeight:"20px",textAlign:"center",marginBottom:"10px",cursor:"pointer"}},active:{button:{boxShadow:"0 0 0 1px #878787"}}},{active:a});return s().createElement("div",{style:i.button,onClick:t},r||n)},Ej=function(e){var t=e.rgb,r=e.currentColor,n=(0,xF.default)({default:{swatches:{border:"1px solid #B3B3B3",borderBottom:"1px solid #F0F0F0",marginBottom:"2px",marginTop:"1px"},new:{height:"34px",background:"rgb("+t.r+","+t.g+", "+t.b+")",boxShadow:"inset 1px 0 0 #000, inset -1px 0 0 #000, inset 0 1px 0 #000"},current:{height:"34px",background:r,boxShadow:"inset 1px 0 0 #000, inset -1px 0 0 #000, inset 0 -1px 0 #000"},label:{fontSize:"14px",color:"#000",textAlign:"center"}}});return s().createElement("div",null,s().createElement("div",{style:n.label},"new"),s().createElement("div",{style:n.swatches},s().createElement("div",{style:n.new}),s().createElement("div",{style:n.current})),s().createElement("div",{style:n.label},"current"))};var wj=function(){function e(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,r,n){return r&&e(t.prototype,r),n&&e(t,n),t}}(),Sj=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var r=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));return r.state={currentColor:e.hex},r}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),wj(t,[{key:"render",value:function(){var e=this.props,t=e.styles,r=void 0===t?{}:t,n=e.className,a=void 0===n?"":n,i=(0,xF.default)(jM({default:{picker:{background:"#DCDCDC",borderRadius:"4px",boxShadow:"0 0 0 1px rgba(0,0,0,.25), 0 8px 16px rgba(0,0,0,.15)",boxSizing:"initial",width:"513px"},head:{backgroundImage:"linear-gradient(-180deg, #F0F0F0 0%, #D4D4D4 100%)",borderBottom:"1px solid #B1B1B1",boxShadow:"inset 0 1px 0 0 rgba(255,255,255,.2), inset 0 -1px 0 0 rgba(0,0,0,.02)",height:"23px",lineHeight:"24px",borderRadius:"4px 4px 0 0",fontSize:"13px",color:"#4D4D4D",textAlign:"center"},body:{padding:"15px 15px 0",display:"flex"},saturation:{width:"256px",height:"256px",position:"relative",border:"2px solid #B3B3B3",borderBottom:"2px solid #F0F0F0",overflow:"hidden"},hue:{position:"relative",height:"256px",width:"19px",marginLeft:"10px",border:"2px solid #B3B3B3",borderBottom:"2px solid #F0F0F0"},controls:{width:"180px",marginLeft:"10px"},top:{display:"flex"},previews:{width:"60px"},actions:{flex:"1",marginLeft:"20px"}}},r));return s().createElement("div",{style:i.picker,className:"photoshop-picker "+a},s().createElement("div",{style:i.head},this.props.header),s().createElement("div",{style:i.body,className:"flexbox-fix"},s().createElement("div",{style:i.saturation},s().createElement(nN,{hsl:this.props.hsl,hsv:this.props.hsv,pointer:vj,onChange:this.props.onChange})),s().createElement("div",{style:i.hue},s().createElement(jF,{direction:"vertical",hsl:this.props.hsl,pointer:bj,onChange:this.props.onChange})),s().createElement("div",{style:i.controls},s().createElement("div",{style:i.top,className:"flexbox-fix"},s().createElement("div",{style:i.previews},s().createElement(Ej,{rgb:this.props.rgb,currentColor:this.state.currentColor})),s().createElement("div",{style:i.actions},s().createElement(xj,{label:"OK",onClick:this.props.onAccept,active:!0}),s().createElement(xj,{label:"Cancel",onClick:this.props.onCancel}),s().createElement(yj,{onChange:this.props.onChange,rgb:this.props.rgb,hsv:this.props.hsv,hex:this.props.hex}))))))}}]),t}(s().Component);Sj.propTypes={header:FT().string,styles:FT().object},Sj.defaultProps={header:"Color Picker",styles:{}},JN(Sj);const _j=function(e){var t=e.onChange,r=e.rgb,n=e.hsl,a=e.hex,i=e.disableAlpha,o=(0,xF.default)({default:{fields:{display:"flex",paddingTop:"4px"},single:{flex:"1",paddingLeft:"6px"},alpha:{flex:"1",paddingLeft:"6px"},double:{flex:"2"},input:{width:"80%",padding:"4px 10% 3px",border:"none",boxShadow:"inset 0 0 0 1px #ccc",fontSize:"11px"},label:{display:"block",textAlign:"center",fontSize:"11px",color:"#222",paddingTop:"3px",paddingBottom:"4px",textTransform:"capitalize"}},disableAlpha:{alpha:{display:"none"}}},{disableAlpha:i}),l=function(e,a){e.hex?$N(e.hex)&&t({hex:e.hex,source:"hex"},a):e.r||e.g||e.b?t({r:e.r||r.r,g:e.g||r.g,b:e.b||r.b,a:r.a,source:"rgb"},a):e.a&&(e.a<0?e.a=0:e.a>100&&(e.a=100),e.a/=100,t({h:n.h,s:n.s,l:n.l,a:e.a,source:"rgb"},a))};return s().createElement("div",{style:o.fields,className:"flexbox-fix"},s().createElement("div",{style:o.double},s().createElement(NF,{style:{input:o.input,label:o.label},label:"hex",value:a.replace("#",""),onChange:l})),s().createElement("div",{style:o.single},s().createElement(NF,{style:{input:o.input,label:o.label},label:"r",value:r.r,onChange:l,dragLabel:"true",dragMax:"255"})),s().createElement("div",{style:o.single},s().createElement(NF,{style:{input:o.input,label:o.label},label:"g",value:r.g,onChange:l,dragLabel:"true",dragMax:"255"})),s().createElement("div",{style:o.single},s().createElement(NF,{style:{input:o.input,label:o.label},label:"b",value:r.b,onChange:l,dragLabel:"true",dragMax:"255"})),s().createElement("div",{style:o.alpha},s().createElement(NF,{style:{input:o.input,label:o.label},label:"a",value:Math.round(100*r.a),onChange:l,dragLabel:"true",dragMax:"100"})))};var kj=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Cj=function(e){var t=e.colors,r=e.onClick,n=void 0===r?function(){}:r,a=e.onSwatchHover,i=(0,xF.default)({default:{colors:{margin:"0 -10px",padding:"10px 0 0 10px",borderTop:"1px solid #eee",display:"flex",flexWrap:"wrap",position:"relative"},swatchWrap:{width:"16px",height:"16px",margin:"0 10px 10px 0"},swatch:{borderRadius:"3px",boxShadow:"inset 0 0 0 1px rgba(0,0,0,.15)"}},"no-presets":{colors:{display:"none"}}},{"no-presets":!t||!t.length}),o=function(e,t){n({hex:e,source:"hex"},t)};return s().createElement("div",{style:i.colors,className:"flexbox-fix"},t.map((function(e){var t="string"==typeof e?{color:e}:e,r=""+t.color+(t.title||"");return s().createElement("div",{key:r,style:i.swatchWrap},s().createElement(nR,kj({},t,{style:i.swatch,onClick:o,onHover:a,focusStyle:{boxShadow:"inset 0 0 0 1px rgba(0,0,0,.15), 0 0 4px "+t.color}})))})))};Cj.propTypes={colors:FT().arrayOf(FT().oneOfType([FT().string,FT().shape({color:FT().string,title:FT().string})])).isRequired};const Aj=Cj;var Pj=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Tj=function(e){var t=e.width,r=e.rgb,n=e.hex,a=e.hsv,i=e.hsl,o=e.onChange,l=e.onSwatchHover,c=e.disableAlpha,u=e.presetColors,p=e.renderers,d=e.styles,f=void 0===d?{}:d,h=e.className,m=void 0===h?"":h,g=(0,xF.default)(jM({default:Pj({picker:{width:t,padding:"10px 10px 0",boxSizing:"initial",background:"#fff",borderRadius:"4px",boxShadow:"0 0 0 1px rgba(0,0,0,.15), 0 8px 16px rgba(0,0,0,.15)"},saturation:{width:"100%",paddingBottom:"75%",position:"relative",overflow:"hidden"},Saturation:{radius:"3px",shadow:"inset 0 0 0 1px rgba(0,0,0,.15), inset 0 0 4px rgba(0,0,0,.25)"},controls:{display:"flex"},sliders:{padding:"4px 0",flex:"1"},color:{width:"24px",height:"24px",position:"relative",marginTop:"4px",marginLeft:"4px",borderRadius:"3px"},activeColor:{absolute:"0px 0px 0px 0px",borderRadius:"2px",background:"rgba("+r.r+","+r.g+","+r.b+","+r.a+")",boxShadow:"inset 0 0 0 1px rgba(0,0,0,.15), inset 0 0 4px rgba(0,0,0,.25)"},hue:{position:"relative",height:"10px",overflow:"hidden"},Hue:{radius:"2px",shadow:"inset 0 0 0 1px rgba(0,0,0,.15), inset 0 0 4px rgba(0,0,0,.25)"},alpha:{position:"relative",height:"10px",marginTop:"4px",overflow:"hidden"},Alpha:{radius:"2px",shadow:"inset 0 0 0 1px rgba(0,0,0,.15), inset 0 0 4px rgba(0,0,0,.25)"}},f),disableAlpha:{color:{height:"10px"},hue:{height:"10px"},alpha:{display:"none"}}},f),{disableAlpha:c});return s().createElement("div",{style:g.picker,className:"sketch-picker "+m},s().createElement("div",{style:g.saturation},s().createElement(nN,{style:g.Saturation,hsl:i,hsv:a,onChange:o})),s().createElement("div",{style:g.controls,className:"flexbox-fix"},s().createElement("div",{style:g.sliders},s().createElement("div",{style:g.hue},s().createElement(jF,{style:g.Hue,hsl:i,onChange:o})),s().createElement("div",{style:g.alpha},s().createElement(IF,{style:g.Alpha,rgb:r,hsl:i,renderers:p,onChange:o}))),s().createElement("div",{style:g.color},s().createElement(kF,null),s().createElement("div",{style:g.activeColor}))),s().createElement(_j,{rgb:r,hsl:i,hex:n,onChange:o,disableAlpha:c}),s().createElement(Aj,{colors:u,onClick:o,onSwatchHover:l}))};Tj.propTypes={disableAlpha:FT().bool,width:FT().oneOfType([FT().string,FT().number]),styles:FT().object},Tj.defaultProps={disableAlpha:!1,width:200,styles:{},presetColors:["#D0021B","#F5A623","#F8E71C","#8B572A","#7ED321","#417505","#BD10E0","#9013FE","#4A90E2","#50E3C2","#B8E986","#000000","#4A4A4A","#9B9B9B","#FFFFFF"]},JN(Tj);const Ij=function(e){var t=e.hsl,r=e.offset,n=e.onClick,a=void 0===n?function(){}:n,i=e.active,o=e.first,l=e.last,c=(0,xF.default)({default:{swatch:{height:"12px",background:"hsl("+t.h+", 50%, "+100*r+"%)",cursor:"pointer"}},first:{swatch:{borderRadius:"2px 0 0 2px"}},last:{swatch:{borderRadius:"0 2px 2px 0"}},active:{swatch:{transform:"scaleY(1.8)",borderRadius:"3.6px/2px"}}},{active:i,first:o,last:l});return s().createElement("div",{style:c.swatch,onClick:function(e){return a({h:t.h,s:.5,l:r,source:"hsl"},e)}})},Dj=function(e){var t=e.onClick,r=e.hsl,n=(0,xF.default)({default:{swatches:{marginTop:"20px"},swatch:{boxSizing:"border-box",width:"20%",paddingRight:"1px",float:"left"},clear:{clear:"both"}}}),a=.1;return s().createElement("div",{style:n.swatches},s().createElement("div",{style:n.swatch},s().createElement(Ij,{hsl:r,offset:".80",active:Math.abs(r.l-.8)<a&&Math.abs(r.s-.5)<a,onClick:t,first:!0})),s().createElement("div",{style:n.swatch},s().createElement(Ij,{hsl:r,offset:".65",active:Math.abs(r.l-.65)<a&&Math.abs(r.s-.5)<a,onClick:t})),s().createElement("div",{style:n.swatch},s().createElement(Ij,{hsl:r,offset:".50",active:Math.abs(r.l-.5)<a&&Math.abs(r.s-.5)<a,onClick:t})),s().createElement("div",{style:n.swatch},s().createElement(Ij,{hsl:r,offset:".35",active:Math.abs(r.l-.35)<a&&Math.abs(r.s-.5)<a,onClick:t})),s().createElement("div",{style:n.swatch},s().createElement(Ij,{hsl:r,offset:".20",active:Math.abs(r.l-.2)<a&&Math.abs(r.s-.5)<a,onClick:t,last:!0})),s().createElement("div",{style:n.clear}))};var Fj=function(e){var t=e.hsl,r=e.onChange,n=e.pointer,a=e.styles,i=void 0===a?{}:a,o=e.className,l=void 0===o?"":o,c=(0,xF.default)(jM({default:{hue:{height:"12px",position:"relative"},Hue:{radius:"2px"}}},i));return s().createElement("div",{style:c.wrap||{},className:"slider-picker "+l},s().createElement("div",{style:c.hue},s().createElement(jF,{style:c.Hue,hsl:t,pointer:n,onChange:r})),s().createElement("div",{style:c.swatches},s().createElement(Dj,{hsl:t,onClick:r})))};Fj.propTypes={styles:FT().object},Fj.defaultProps={pointer:function(){var e=(0,xF.default)({default:{picker:{width:"14px",height:"14px",borderRadius:"6px",transform:"translate(-7px, -1px)",backgroundColor:"rgb(248, 248, 248)",boxShadow:"0 1px 4px 0 rgba(0, 0, 0, 0.37)"}}});return s().createElement("div",{style:e.picker})},styles:{}},JN(Fj);var Oj=r(748);const Mj=function(e){var t=e.color,r=e.onClick,n=void 0===r?function(){}:r,a=e.onSwatchHover,i=e.first,o=e.last,l=e.active,c=(0,xF.default)({default:{color:{width:"40px",height:"24px",cursor:"pointer",background:t,marginBottom:"1px"},check:{color:ZN(t),marginLeft:"8px",display:"none"}},first:{color:{overflow:"hidden",borderRadius:"2px 2px 0 0"}},last:{color:{overflow:"hidden",borderRadius:"0 0 2px 2px"}},active:{check:{display:"block"}},"color-#FFFFFF":{color:{boxShadow:"inset 0 0 0 1px #ddd"},check:{color:"#333"}},transparent:{check:{color:"#333"}}},{first:i,last:o,active:l,"color-#FFFFFF":"#FFFFFF"===t,transparent:"transparent"===t});return s().createElement(nR,{color:t,style:c.color,onClick:n,onHover:a,focusStyle:{boxShadow:"0 0 4px "+t}},s().createElement("div",{style:c.check},s().createElement(Oj.A,null)))},Nj=function(e){var t=e.onClick,r=e.onSwatchHover,n=e.group,a=e.active,i=(0,xF.default)({default:{group:{paddingBottom:"10px",width:"40px",float:"left",marginRight:"10px"}}});return s().createElement("div",{style:i.group},hL(n,(function(e,i){return s().createElement(Mj,{key:e,color:e,active:e.toLowerCase()===a,first:0===i,last:i===n.length-1,onClick:t,onSwatchHover:r})})))};var Rj=function(e){var t=e.width,r=e.height,n=e.onChange,a=e.onSwatchHover,i=e.colors,o=e.hex,l=e.styles,c=void 0===l?{}:l,u=e.className,p=void 0===u?"":u,d=(0,xF.default)(jM({default:{picker:{width:t,height:r},overflow:{height:r,overflowY:"scroll"},body:{padding:"16px 0 6px 16px"},clear:{clear:"both"}}},c)),f=function(e,t){return n({hex:e,source:"hex"},t)};return s().createElement("div",{style:d.picker,className:"swatches-picker "+p},s().createElement(zM,null,s().createElement("div",{style:d.overflow},s().createElement("div",{style:d.body},hL(i,(function(e){return s().createElement(Nj,{key:e.toString(),group:e,active:o,onClick:f,onSwatchHover:a})})),s().createElement("div",{style:d.clear})))))};Rj.propTypes={width:FT().oneOfType([FT().string,FT().number]),height:FT().oneOfType([FT().string,FT().number]),colors:FT().arrayOf(FT().arrayOf(FT().string)),styles:FT().object},Rj.defaultProps={width:320,height:240,colors:[[EL,xL,bL,vL,yL],[CL,kL,_L,SL,wL],[DL,IL,TL,PL,AL],[RL,NL,ML,OL,FL],[zL,VL,jL,BL,LL],[qL,UL,HL,WL,GL],[YL,QL,XL,ZL,$L],[rB,tB,eB,KL,JL],[sB,oB,iB,aB,nB],["#194D33",pB,uB,cB,lB],[gB,mB,hB,fB,dB],[EB,xB,bB,vB,yB],[CB,kB,_B,SB,wB],[DB,IB,TB,PB,AB],[RB,NB,MB,OB,FB],[zB,VB,jB,BB,LB],[qB,UB,HB,WB,GB],[YB,QB,XB,ZB,$B],["#000000","#525252","#969696","#D9D9D9","#FFFFFF"]],styles:{}},JN(Rj);var Lj=function(e){var t=e.onChange,r=e.onSwatchHover,n=e.hex,a=e.colors,i=e.width,o=e.triangle,l=e.styles,c=void 0===l?{}:l,u=e.className,p=void 0===u?"":u,d=(0,xF.default)(jM({default:{card:{width:i,background:"#fff",border:"0 solid rgba(0,0,0,0.25)",boxShadow:"0 1px 4px rgba(0,0,0,0.25)",borderRadius:"4px",position:"relative"},body:{padding:"15px 9px 9px 15px"},label:{fontSize:"18px",color:"#fff"},triangle:{width:"0px",height:"0px",borderStyle:"solid",borderWidth:"0 9px 10px 9px",borderColor:"transparent transparent #fff transparent",position:"absolute"},triangleShadow:{width:"0px",height:"0px",borderStyle:"solid",borderWidth:"0 9px 10px 9px",borderColor:"transparent transparent rgba(0,0,0,.1) transparent",position:"absolute"},hash:{background:"#F0F0F0",height:"30px",width:"30px",borderRadius:"4px 0 0 4px",float:"left",color:"#98A1A4",display:"flex",alignItems:"center",justifyContent:"center"},input:{width:"100px",fontSize:"14px",color:"#666",border:"0px",outline:"none",height:"28px",boxShadow:"inset 0 0 0 1px #F0F0F0",boxSizing:"content-box",borderRadius:"0 4px 4px 0",float:"left",paddingLeft:"8px"},swatch:{width:"30px",height:"30px",float:"left",borderRadius:"4px",margin:"0 6px 6px 0"},clear:{clear:"both"}},"hide-triangle":{triangle:{display:"none"},triangleShadow:{display:"none"}},"top-left-triangle":{triangle:{top:"-10px",left:"12px"},triangleShadow:{top:"-11px",left:"12px"}},"top-right-triangle":{triangle:{top:"-10px",right:"12px"},triangleShadow:{top:"-11px",right:"12px"}}},c),{"hide-triangle":"hide"===o,"top-left-triangle":"top-left"===o,"top-right-triangle":"top-right"===o}),f=function(e,r){$N(e)&&t({hex:e,source:"hex"},r)};return s().createElement("div",{style:d.card,className:"twitter-picker "+p},s().createElement("div",{style:d.triangleShadow}),s().createElement("div",{style:d.triangle}),s().createElement("div",{style:d.body},hL(a,(function(e,t){return s().createElement(nR,{key:t,color:e,hex:e,style:d.swatch,onClick:f,onHover:r,focusStyle:{boxShadow:"0 0 4px "+e}})})),s().createElement("div",{style:d.hash},"#"),s().createElement(NF,{label:null,style:{input:d.input},value:n.replace("#",""),onChange:f}),s().createElement("div",{style:d.clear})))};Lj.propTypes={width:FT().oneOfType([FT().string,FT().number]),triangle:FT().oneOf(["hide","top-left","top-right"]),colors:FT().arrayOf(FT().string),styles:FT().object},Lj.defaultProps={width:276,colors:["#FF6900","#FCB900","#7BDCB5","#00D084","#8ED1FC","#0693E3","#ABB8C3","#EB144C","#F78DA7","#9900EF"],triangle:"top-left",styles:{}},JN(Lj);var Bj=function(e){var t=(0,xF.default)({default:{picker:{width:"20px",height:"20px",borderRadius:"22px",border:"2px #fff solid",transform:"translate(-12px, -13px)",background:"hsl("+Math.round(e.hsl.h)+", "+Math.round(100*e.hsl.s)+"%, "+Math.round(100*e.hsl.l)+"%)"}}});return s().createElement("div",{style:t.picker})};Bj.propTypes={hsl:FT().shape({h:FT().number,s:FT().number,l:FT().number,a:FT().number})},Bj.defaultProps={hsl:{a:1,h:249.94,l:.2,s:.5}};const jj=Bj;var Vj=function(e){var t=(0,xF.default)({default:{picker:{width:"20px",height:"20px",borderRadius:"22px",transform:"translate(-10px, -7px)",background:"hsl("+Math.round(e.hsl.h)+", 100%, 50%)",border:"2px white solid"}}});return s().createElement("div",{style:t.picker})};Vj.propTypes={hsl:FT().shape({h:FT().number,s:FT().number,l:FT().number,a:FT().number})},Vj.defaultProps={hsl:{a:1,h:249.94,l:.2,s:.5}};const zj=Vj,Gj=function(e){var t=e.onChange,r=e.rgb,n=e.hsl,a=e.hex,i=e.hsv,o=function(e,r){if(e.hex)$N(e.hex)&&t({hex:e.hex,source:"hex"},r);else if(e.rgb){var n=e.rgb.split(",");XN(e.rgb,"rgb")&&t({r:n[0],g:n[1],b:n[2],a:1,source:"rgb"},r)}else if(e.hsv){var a=e.hsv.split(",");XN(e.hsv,"hsv")&&(a[2]=a[2].replace("%",""),a[1]=a[1].replace("%",""),a[0]=a[0].replace("°",""),1==a[1]?a[1]=.01:1==a[2]&&(a[2]=.01),t({h:Number(a[0]),s:Number(a[1]),v:Number(a[2]),source:"hsv"},r))}else if(e.hsl){var i=e.hsl.split(",");XN(e.hsl,"hsl")&&(i[2]=i[2].replace("%",""),i[1]=i[1].replace("%",""),i[0]=i[0].replace("°",""),1==p[1]?p[1]=.01:1==p[2]&&(p[2]=.01),t({h:Number(i[0]),s:Number(i[1]),v:Number(i[2]),source:"hsl"},r))}},l=(0,xF.default)({default:{wrap:{display:"flex",height:"100px",marginTop:"4px"},fields:{width:"100%"},column:{paddingTop:"10px",display:"flex",justifyContent:"space-between"},double:{padding:"0px 4.4px",boxSizing:"border-box"},input:{width:"100%",height:"38px",boxSizing:"border-box",padding:"4px 10% 3px",textAlign:"center",border:"1px solid #dadce0",fontSize:"11px",textTransform:"lowercase",borderRadius:"5px",outline:"none",fontFamily:"Roboto,Arial,sans-serif"},input2:{height:"38px",width:"100%",border:"1px solid #dadce0",boxSizing:"border-box",fontSize:"11px",textTransform:"lowercase",borderRadius:"5px",outline:"none",paddingLeft:"10px",fontFamily:"Roboto,Arial,sans-serif"},label:{textAlign:"center",fontSize:"12px",background:"#fff",position:"absolute",textTransform:"uppercase",color:"#3c4043",width:"35px",top:"-6px",left:"0",right:"0",marginLeft:"auto",marginRight:"auto",fontFamily:"Roboto,Arial,sans-serif"},label2:{left:"10px",textAlign:"center",fontSize:"12px",background:"#fff",position:"absolute",textTransform:"uppercase",color:"#3c4043",width:"32px",top:"-6px",fontFamily:"Roboto,Arial,sans-serif"},single:{flexGrow:"1",margin:"0px 4.4px"}}}),c=r.r+", "+r.g+", "+r.b,u=Math.round(n.h)+"°, "+Math.round(100*n.s)+"%, "+Math.round(100*n.l)+"%",p=Math.round(i.h)+"°, "+Math.round(100*i.s)+"%, "+Math.round(100*i.v)+"%";return s().createElement("div",{style:l.wrap,className:"flexbox-fix"},s().createElement("div",{style:l.fields},s().createElement("div",{style:l.double},s().createElement(NF,{style:{input:l.input,label:l.label},label:"hex",value:a,onChange:o})),s().createElement("div",{style:l.column},s().createElement("div",{style:l.single},s().createElement(NF,{style:{input:l.input2,label:l.label2},label:"rgb",value:c,onChange:o})),s().createElement("div",{style:l.single},s().createElement(NF,{style:{input:l.input2,label:l.label2},label:"hsv",value:p,onChange:o})),s().createElement("div",{style:l.single},s().createElement(NF,{style:{input:l.input2,label:l.label2},label:"hsl",value:u,onChange:o})))))};var Wj=function(e){var t=e.width,r=e.onChange,n=e.rgb,a=e.hsl,i=e.hsv,o=e.hex,l=e.header,c=e.styles,u=void 0===c?{}:c,p=e.className,d=void 0===p?"":p,f=(0,xF.default)(jM({default:{picker:{width:t,background:"#fff",border:"1px solid #dfe1e5",boxSizing:"initial",display:"flex",flexWrap:"wrap",borderRadius:"8px 8px 0px 0px"},head:{height:"57px",width:"100%",paddingTop:"16px",paddingBottom:"16px",paddingLeft:"16px",fontSize:"20px",boxSizing:"border-box",fontFamily:"Roboto-Regular,HelveticaNeue,Arial,sans-serif"},saturation:{width:"70%",padding:"0px",position:"relative",overflow:"hidden"},swatch:{width:"30%",height:"228px",padding:"0px",background:"rgba("+n.r+", "+n.g+", "+n.b+", 1)",position:"relative",overflow:"hidden"},body:{margin:"auto",width:"95%"},controls:{display:"flex",boxSizing:"border-box",height:"52px",paddingTop:"22px"},color:{width:"32px"},hue:{height:"8px",position:"relative",margin:"0px 16px 0px 16px",width:"100%"},Hue:{radius:"2px"}}},u));return s().createElement("div",{style:f.picker,className:"google-picker "+d},s().createElement("div",{style:f.head},l),s().createElement("div",{style:f.swatch}),s().createElement("div",{style:f.saturation},s().createElement(nN,{hsl:a,hsv:i,pointer:jj,onChange:r})),s().createElement("div",{style:f.body},s().createElement("div",{style:f.controls,className:"flexbox-fix"},s().createElement("div",{style:f.hue},s().createElement(jF,{style:f.Hue,hsl:a,radius:"4px",pointer:zj,onChange:r}))),s().createElement(Gj,{rgb:n,hsl:a,hex:o,hsv:i,onChange:r})))};Wj.propTypes={width:FT().oneOfType([FT().string,FT().number]),styles:FT().object,header:FT().string},Wj.defaultProps={width:652,styles:{},header:"Color picker"},JN(Wj);var Hj=r(8333);const Uj=["#A66E84","#5F6243","#4975B1","#B66855","#6E6C82","#72A549","#964976","#5A5DD2","#B34443"],qj=({value:e,onChange:t,placement:r="top-start",children:n})=>{const[a,o]=xC({placement:r,modifiers:[{name:"offset",options:{offset:[0,10]}}]}),s=e=>{"function"==typeof t&&t(e)};return(0,i.createElement)(bF,{className:"relative"},(0,i.createElement)(bF.Button,{ref:a,className:"m-0 p-0 bg-transparent cursor-pointer border-none focus:outline-none"},n),(0,i.createElement)(bF.Panel,{ref:o,className:"absolute z-10 bg-white rounded-sm overflow-hidden"},(0,i.createElement)(cj,{className:"!w-[276px] [&>:nth-child(2)>:nth-child(2)>:nth-child(2)>div]:!-mt-px !shadow-none",color:e,onChange:s,disableAlpha:!0}),(0,i.createElement)("hr",{className:"border-b border-t-0 border-solid border-border-primary mt-0 mb-2 mx-4"}),(0,i.createElement)("div",{className:"px-4 pb-3 flex items-center flex-wrap gap-2 justify-start"},Uj.map((e=>(0,i.createElement)(Hj.rp,{key:e,style:{width:"20px",height:"20px"},color:e,onClick:()=>s({hex:e})}))))))},$j=[{id:"light",name:(0,Sn.__)("Light","astra-sites")},{id:"dark",name:(0,Sn.__)("Dark","astra-sites")}],Zj=[{id:"muted",name:(0,Sn.__)("Muted","astra-sites")},{id:"normal",name:(0,Sn.__)("Normal","astra-sites")},{id:"vibrant",name:(0,Sn.__)("Vibrant","astra-sites")}],Xj=[{id:1,name:1},{id:2,name:2},{id:3,name:3}],Qj=(e,t,r,n)=>{const a=fN(e.hex),i=fN("#ffffff");let o=0;switch(n.id){case 1:o=25;break;case 2:o=35;break;case 3:o=45;break;default:o=0}let s,l=0;switch(r.id){case"muted":l=100;break;case"normal":l=20;break;default:l=0}return s="dark"===t?.id?[a.toHexString(),a.clone().darken(15).toHexString(),i.toHexString(),i.clone().darken(4).toHexString(),a.clone().desaturate(l).darken(65-o).toHexString(),a.clone().desaturate(l).darken(80-o).toHexString(),i.clone().darken(65).toHexString(),a.clone().desaturate(l).darken(85-o).toHexString(),i.clone().darken(85).toHexString()]:[a.toHexString(),a.clone().darken(15).toHexString(),a.clone().desaturate(l).darken(80).toHexString(),a.clone().desaturate(l).darken(65).toHexString(),a.clone().lighten(40).desaturate(l).toHexString(),i.toHexString(),a.clone().lighten(38).toHexString(),a.clone().desaturate(l).darken(85).toHexString(),i.clone().darken(85).toHexString()],s},Yj=()=>{var e,t,r,n;const[{aiActivePallette:a,defaultPalette:o},s]=yo(),l=Qj(o.colors[0],$j[0],Zj[0],Xj[0]),c=null!==(e=a?.colors)&&void 0!==e?e:[],[u,p]=(0,i.useReducer)(((e,t)=>({...e,...t})),{color:{hex:null!==(t=null!==(r=a?.colors[0])&&void 0!==r?r:o?.colors[0])&&void 0!==t?t:"#74A84A"},colors:null!==(n=null!=c?c:l)&&void 0!==n?n:[],scheme:$j[0],backgroundSaturation:Zj[0],brightnessLevel:Xj[0]}),{color:d,scheme:f,backgroundSaturation:h,brightnessLevel:m}=u;return(0,i.useEffect)((()=>{const e=Qj(d,f,h,m);Qw({param:"colorPalette",data:{colors:e}},"astra-starter-templates-preview"),s({type:"set",aiActivePallette:{...a,colors:e}})}),[u]),(0,i.createElement)("div",{className:"space-y-4"},(0,i.createElement)("div",{className:"space-y-4"},(0,i.createElement)("div",{className:"flex items-center justify-between gap-3"},(0,i.createElement)("span",{className:"text-zip-dark-theme-heading text-sm font-semibold"},"Primary Color"),(0,i.createElement)(qj,{onChange:e=>{const t=Qj(e,f,h,m);p({color:e,colors:t})},value:d},(0,i.createElement)("div",{className:"w-[30px] h-[20px] border border-solid border-white border-opacity-[0.12]",style:{background:d.hex}}))),!((e,t)=>{const r=fN(e).toHexString();return"light"===t?fN.isReadable(r,"#FFFFFF"):fN.isReadable(r,"#000000")})(d.hex,f.id)&&(0,i.createElement)("div",{className:"px-3 py-2 bg-zip-dark-theme-content-background"},(0,i.createElement)("p",{className:"!text-xs !font-normal !text-zip-dark-theme-body"},(0,Sn.sprintf)(/* translators: %1$s: light or dark, %2$s: brighter or darker */ /* translators: %1$s: light or dark, %2$s: brighter or darker */
(0,Sn.__)("This color is not suitable for reading on %1$s backgrounds. Consider making it slightly %2$s.","astra-sites"),"dark"===f.id?"dark":"light","dark"===f.id?"brighter":"darker"))),(0,i.createElement)("div",{className:"w-full h-[25px] grid grid-cols-9 auto-rows-auto border border-solid border-zip-dark-theme-border rounded overflow-clip"},Qj(d,f,h,m).map(((e,t)=>(0,i.createElement)("div",{key:`${t}-${e}`,className:"w-full h-full",style:{background:e}}))))),(0,i.createElement)("div",{className:"space-y-3"},(0,i.createElement)("div",{className:"flex items-center justify-between gap-3"},(0,i.createElement)("span",{className:"text-zip-dark-theme-heading text-sm font-normal"},(0,Sn.__)("Style","astra-sites")),(0,i.createElement)(jD,{onChange:e=>{p({scheme:e})},value:f},$j.map((e=>(0,i.createElement)(jD.ButtonItem,{key:e.id,className:"px-2 py-1",value:e},e.name))))),(0,i.createElement)("div",{className:"flex items-center justify-between gap-3"},(0,i.createElement)("span",{className:"text-zip-dark-theme-heading text-sm font-normal"},(0,Sn.__)("Saturation","astra-sites")),(0,i.createElement)(jD,{onChange:e=>{p({backgroundSaturation:e})},value:h},Zj.map((e=>(0,i.createElement)(jD.ButtonItem,{key:e.id,className:"px-2 py-1",value:e},e.name))))),"dark"===f.id&&(0,i.createElement)("div",{className:"flex items-center justify-between gap-3"},(0,i.createElement)("span",{className:"text-zip-dark-theme-heading text-sm font-normal"},(0,Sn.__)("Brightness","astra-sites")),(0,i.createElement)(jD,{onChange:e=>{p({brightnessLevel:e})},value:m},Xj.map((e=>(0,i.createElement)(jD.ButtonItem,{key:e.id,className:"w-7 h-7 px-2 py-1 justify-center",value:e},e.name)))))))};function Jj(){var e=!1,t=[],r=new Set,n={subscribe:function(e){return r.add(e),function(){r.delete(e)}},start:function(n,a){if(e){var i=[];return r.forEach((function(e){i.push(my(e,n,{transitionOverride:a}))})),Promise.all(i)}return new Promise((function(e){t.push({animation:[n,a],resolve:e})}))},set:function(t){return ud(e,"controls.set() should only be called after a component has mounted. Consider calling within a useEffect hook."),r.forEach((function(e){!function(e,t){Array.isArray(t)?fy(e,t):"string"==typeof t?fy(e,[t]):dy(e,t)}(e,t)}))},stop:function(){r.forEach((function(e){!function(e){e.forEachValue((function(e){return e.stop()}))}(e)}))},mount:function(){return e=!0,t.forEach((function(e){var t=e.animation,r=e.resolve;n.start.apply(n,id([],ad(t),!1)).then(r)})),function(){e=!1,n.stop()}}};return n}const{logoUrl:Kj}=starterTemplates,eV={collapsed:{x:"-100%"},expanded:{x:0}},tV=(0,Gk.compose)((0,Vc.withDispatch)((e=>{const{setNextAIStep:t,setPreviousAIStep:r}=e(wW);return{onClickContinue:t,onClickPrevious:r}})))((({onClickContinue:e})=>{var t;const[r,n]=(0,i.useState)(!0),[a,o]=(0,i.useState)(MD.desktop),[s,l]=(0,i.useState)(window.innerWidth<1024),[{aiActiveTypography:c,aiActivePallette:u,aiSiteLogo:p}]=yo(),{setWebsiteSelectedTemplateAIStep:d}=(0,Vc.useDispatch)(wW),f=function(){var e=Id(Jj);return(0,i.useEffect)(e.mount,[]),e}(),h=(0,i.useRef)(null),{stepData:{selectedTemplate:m,templateList:g,businessName:y,selectedImages:v=[]}}=(0,Vc.useSelect)((e=>{const{getWebsiteInfo:t,getSelectedWebsiteVersion:r,getAIStepData:n}=e(wW);return{websiteInfo:t(),selectedWebsiteVersion:r(),stepData:n()}}),[]),b=g?.find((e=>e?.uuid===m)),x=e=>{Qw(e,"astra-starter-templates-preview")},E=()=>{const e=h.current;if(!e)return;const t=e.children[1],r=e.clientWidth,n=e.clientHeight-44,i=t.clientWidth,o=r/i;"desktop"!==a.name&&(t.removeAttribute("style"),r>i)||(t.style.transform=`scale(${o})`,t.style.transformOrigin="top left",t.style.height=n/o+"px")};(0,i.useEffect)((()=>{(async()=>{await yc()({path:"zipwp/v1/zip-plan",method:"POST",headers:{"X-WP-Nonce":astraSitesVars.rest_api_nonce}}).then((e=>{e.success}))})()}),[]);const w=()=>{window.innerWidth<1024?l(!0):l(!1)};(0,i.useLayoutEffect)((()=>{const e=new ResizeObserver(w);return e.observe(window.document.body),()=>{e.unobserve(window.document.body)}}),[]),(0,i.useLayoutEffect)((()=>{requestAnimationFrame(E)}),[a,s]),(0,i.useLayoutEffect)((()=>{const e=new ResizeObserver(E);return e.observe(window.document.body),()=>{e.unobserve(window.document.body)}}),[a]);const S=()=>(0,i.createElement)("div",{className:ic("flex items-center justify-start py-3 px-4 bg-browser-bar shadow-sm rounded-t-lg mx-auto h-[44px] z-[1] relative","desktop"===a?.name&&"w-full mx-0","tablet"===a?.name&&"w-[800px]","mobile"===a?.name&&"w-[400px]")},(0,i.createElement)("div",{className:"flex gap-2 py-[3px] w-20"},(0,i.createElement)("div",{className:"w-[14px] h-[14px] border border-solid border-border-primary rounded-full"}),(0,i.createElement)("div",{className:"w-[14px] h-[14px] border border-solid border-border-primary rounded-full"}),(0,i.createElement)("div",{className:"w-[14px] h-[14px] border border-solid border-border-primary rounded-full"})),(0,i.createElement)("p",{className:"!m-0 w-full truncate !text-sm !text-zip-body-text text-center"},(0,Sn.__)("This is just a sneak peek. The actual website and its content will be created in the next step.","astra-sites")));return(0,i.createElement)(Rb.div,{id:"spectra-onboarding-ai",key:"spectra-onboarding-ai",className:"relative font-sans flex flex-wrap h-screen w-screen",initial:{opacity:0},animate:{opacity:1},exit:{opacity:0},transition:{type:"spring"}},(0,i.createElement)(Rb.div,{className:ic("absolute top-0 left-0 flex w-[360px] lg:flex-col z-10 h-screen"),onTransitionEnd:E,initial:!1,animate:s?"collapsed":"expanded",transition:{duration:.25,ease:"easeInOut",delay:.05},variants:eV},(0,i.createElement)("div",{className:"flex grow flex-col gap-y-5 overflow-y-auto border-r border-gray-200 bg-zip-dark-theme-bg px-6"},(0,i.createElement)("div",{className:"mt-3 flex h-16 shrink-0 items-center relative"},(0,i.createElement)("img",{className:"w-10 h-10",src:Kj,alt:(0,Sn.__)("Build with AI","astra-sites")}),(0,i.createElement)("div",{className:"absolute top-3 right-0"},(0,i.createElement)(CD,null))),(0,i.createElement)("nav",{className:"flex flex-1 flex-col gap-y-1"},(0,i.createElement)("div",{className:"w-full mt-2"},(0,i.createElement)("div",{className:"space-y-5"},(0,i.createElement)("div",null,(0,i.createElement)(_D,null)),(0,i.createElement)("div",null,(0,i.createElement)(bD,null)),(0,i.createElement)("div",null,(0,i.createElement)(SD,null)),"custom"===u?.slug&&(0,i.createElement)("div",null,(0,i.createElement)(Yj,null)))),(0,i.createElement)("div",{className:"mt-8 mb-5 space-y-5"},(0,i.createElement)(Xk,{className:"h-10 w-full font-semibold text-sm leading-5",onClick:e,variant:"primary",hasSuffixIcon:!0},(0,i.createElement)("span",null,(0,Sn.__)("Continue","astra-sites")),(0,i.createElement)(Lb,{className:"w-5 h-5"})),(0,i.createElement)(Xk,{className:"mx-auto text-white h-10 w-full font-semibold text-sm leading-5 bg-zip-dark-theme-content-background",variant:"blank",onClick:()=>{d("")}},(0,i.createElement)("span",null,(0,Sn.__)("Back to Other Designs","astra-sites")))),(0,i.createElement)("div",{className:"mt-auto mb-6 flex items-center justify-between gap-3"},(0,i.createElement)("span",{className:"text-zip-dark-theme-body text-sm font-semibold"},(0,Sn.__)("Responsive Preview","astra-sites")),(0,i.createElement)(ND,{onChange:o,value:a})))),(0,i.createElement)("button",{className:"absolute top-[45%] left-full flex items-center justify-center w-4 h-14 bg-zip-dark-theme-bg shadow-sm rounded-tr rounded-br border border-solid border-zip-dark-theme-border cursor-pointer focus:outline-none",onClick:async()=>{l((e=>!e)),await f.start({opacity:[0,0,1],transition:{type:"spring",mass:.4,damping:600,stiffness:600,duration:.6,ease:"easeOut"}})}},(0,i.createElement)(rT,{className:ic("w-4 h-4 text-white scale-110 stroke-2 !shrink-0 transform transition-transform duration-200 ease-in-out",s?"rotate-180":"rotate-0")}))),(0,i.createElement)(Rb.main,{id:"sp-onboarding-content-wrapper",className:"flex-1 overflow-hidden h-screen max-w-full bg-white transition-all duration-200 ease-in-out",initial:!1,animate:s?"collapsed":"expanded",transition:{duration:.1,ease:"easeInOut"},variants:window.innerWidth<1024?{collapsed:{width:"100%",marginLeft:0},expanded:{width:"100%",marginLeft:0}}:{collapsed:{width:"100%",marginLeft:0},expanded:{width:"calc(100% - 360px)",marginLeft:"360px"}},onUpdate:()=>requestAnimationFrame(E),onTransitionEnd:()=>requestAnimationFrame(E)},(0,i.createElement)("div",{className:"h-full w-full relative flex"},(0,i.createElement)("div",{className:"w-full max-h-full flex flex-col flex-auto items-center bg-preview-background overflow-hidden"},(0,i.createElement)("div",{className:"w-full h-full flex-1"},r&&(0,i.createElement)("div",{className:"w-full h-full p-8 overflow-y-hidden bg-zip-app-light-bg text-center"},S(),(0,i.createElement)(uc,{className:"shadow-template-preview !h-[calc(100%_-_44px)]"})),b?.domain&&(0,i.createElement)(Rb.div,{className:"w-full h-full p-8",animate:f},(0,i.createElement)("div",{ref:h,className:ic("h-full mx-auto relative overflow-hidden shadow-template-preview","desktop"===a?.name&&"w-full mx-0","tablet"===a?.name&&"w-[800px]","mobile"===a?.name&&"w-[400px]")},S(),(0,i.createElement)("div",{className:ic("h-full bg-zip-app-light-bg mx-auto","desktop"===a?.name&&"w-[1700px] mx-0","tablet"===a?.name&&"w-[800px]","mobile"===a?.name&&"w-[400px]")},(0,i.createElement)(Rb.iframe,{className:ic("h-full z-[1]","desktop"===a?.name&&"w-[1700px]","tablet"===a?.name&&"w-[800px]","mobile"===a?.name&&"w-[400px]"),id:"astra-starter-templates-preview",title:"Website Preview",height:"100%",width:null!==(t=a?.width)&&void 0!==t?t:"100%",src:Xw(b.domain)+"?preview_demo=yes",onLoad:()=>{if(0===v.length&&(v.push(astraSitesVars?.placeholder_images[0]),v.push(astraSitesVars?.placeholder_images[1])),p?.url){const e={...p};"http:"===window.location.protocol&&So(e.url,(function(t){e.dataUri=t})),setTimeout((()=>{x({param:"siteLogo",data:e})}),100)}u?.slug?.includes("default")||x({param:"colorPalette",data:u}),c?.default||x({param:"siteTypography",data:c}),x({param:"images",data:{...v},preview_type:"full"}),b?.content&&x({param:"content",data:b.content,businessName:y}),n(!1),E()}})))))))))}));var rV=r(5848);function nV(e,t){let r=(0,i.useRef)([]),n=hS(e);(0,i.useEffect)((()=>{let e=[...r.current];for(let[a,i]of t.entries())if(r.current[a]!==i){let a=n(t,e);return r.current=t,a}}),[n,...t])}let aV=[];function iV(e){if(!e)return new Set;if("function"==typeof e)return new Set(e());let t=new Set;for(let r of e.current)r.current instanceof HTMLElement&&t.add(r.current);return t}!function(e){function t(){"loading"!==document.readyState&&((()=>{function e(e){e.target instanceof HTMLElement&&e.target!==document.body&&aV[0]!==e.target&&(aV.unshift(e.target),aV=aV.filter((e=>null!=e&&e.isConnected)),aV.splice(10))}window.addEventListener("click",e,{capture:!0}),window.addEventListener("mousedown",e,{capture:!0}),window.addEventListener("focus",e,{capture:!0}),document.body.addEventListener("click",e,{capture:!0}),document.body.addEventListener("mousedown",e,{capture:!0}),document.body.addEventListener("focus",e,{capture:!0})})(),document.removeEventListener("DOMContentLoaded",t))}"undefined"!=typeof window&&"undefined"!=typeof document&&(document.addEventListener("DOMContentLoaded",t),t())}();var oV=(e=>(e[e.None=1]="None",e[e.InitialFocus=2]="InitialFocus",e[e.TabLock=4]="TabLock",e[e.FocusLock=8]="FocusLock",e[e.RestoreFocus=16]="RestoreFocus",e[e.All=30]="All",e))(oV||{});let sV=NS((function(e,t){let r=(0,i.useRef)(null),n=CS(r,t),{initialFocus:a,containers:o,features:s=30,...l}=e;bS()||(s=1);let c=nC(r);!function({ownerDocument:e},t){let r=function(e=!0){let t=(0,i.useRef)(aV.slice());return nV((([e],[r])=>{!0===r&&!1===e&&gS((()=>{t.current.splice(0)})),!1===r&&!0===e&&(t.current=aV.slice())}),[e,aV,t]),hS((()=>{var e;return null!=(e=t.current.find((e=>null!=e&&e.isConnected)))?e:null}))}(t);nV((()=>{t||(null==e?void 0:e.activeElement)===(null==e?void 0:e.body)&&S_(r())}),[t]),VD((()=>{t&&S_(r())}))}({ownerDocument:c},Boolean(16&s));let u=function({ownerDocument:e,container:t,initialFocus:r},n){let a=(0,i.useRef)(null),o=ck();return nV((()=>{if(!n)return;let i=t.current;i&&gS((()=>{if(!o.current)return;let t=null==e?void 0:e.activeElement;if(null!=r&&r.current){if((null==r?void 0:r.current)===t)return void(a.current=t)}else if(i.contains(t))return void(a.current=t);null!=r&&r.current?S_(r.current):A_(i,m_.First)===g_.Error&&console.warn("There are no focusable elements inside the <FocusTrap />"),a.current=null==e?void 0:e.activeElement}))}),[n]),a}({ownerDocument:c,container:r,initialFocus:a},Boolean(2&s));!function({ownerDocument:e,container:t,containers:r,previousActiveElement:n},a){let i=ck();YD(null==e?void 0:e.defaultView,"focus",(e=>{if(!a||!i.current)return;let o=iV(r);t.current instanceof HTMLElement&&o.add(t.current);let s=n.current;if(!s)return;let l=e.target;l&&l instanceof HTMLElement?cV(o,l)?(n.current=l,S_(l)):(e.preventDefault(),e.stopPropagation(),S_(s)):S_(n.current)}),!0)}({ownerDocument:c,container:r,containers:o,previousActiveElement:u},Boolean(8&s));let p=eF(),d=hS((e=>{let t=r.current;t&&PS(p.current,{[KD.Forwards]:()=>{A_(t,m_.First,{skipElements:[e.relatedTarget]})},[KD.Backwards]:()=>{A_(t,m_.Last,{skipElements:[e.relatedTarget]})}})})),f=vS(),h=(0,i.useRef)(!1),m={ref:n,onKeyDown(e){"Tab"==e.key&&(h.current=!0,f.requestAnimationFrame((()=>{h.current=!1})))},onBlur(e){let t=iV(o);r.current instanceof HTMLElement&&t.add(r.current);let n=e.relatedTarget;n instanceof HTMLElement&&"true"!==n.dataset.headlessuiFocusGuard&&(cV(t,n)||(h.current?A_(r.current,PS(p.current,{[KD.Forwards]:()=>m_.Next,[KD.Backwards]:()=>m_.Previous})|m_.WrapAround,{relativeTo:e.target}):e.target instanceof HTMLElement&&S_(e.target)))}};return i.createElement(i.Fragment,null,Boolean(4&s)&&i.createElement(jS,{as:"button",type:"button","data-headlessui-focus-guard":!0,onFocus:d,features:BS.Focusable}),DS({ourProps:m,theirProps:l,defaultTag:"div",name:"FocusTrap"}),Boolean(4&s)&&i.createElement(jS,{as:"button",type:"button","data-headlessui-focus-guard":!0,onFocus:d,features:BS.Focusable}))})),lV=Object.assign(sV,{features:oV});function cV(e,t){for(let r of e)if(r.contains(t))return!0;return!1}const uV="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},{useState:pV,useEffect:dV,useLayoutEffect:fV,useDebugValue:hV}=o;function mV(e){const t=e.getSnapshot,r=e.value;try{const e=t();return!uV(r,e)}catch{return!0}}const gV="undefined"==typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t,r){return t()}:function(e,t,r){const n=t(),[{inst:a},i]=pV({inst:{value:n,getSnapshot:t}});return fV((()=>{a.value=n,a.getSnapshot=t,mV(a)&&i({inst:a})}),[e,n,t]),dV((()=>(mV(a)&&i({inst:a}),e((()=>{mV(a)&&i({inst:a})})))),[e]),hV(n),n},yV="useSyncExternalStore"in o?(e=>e.useSyncExternalStore)(o):gV;function vV(){let e;return{before({doc:t}){var r;let n=t.documentElement;e=(null!=(r=t.defaultView)?r:window).innerWidth-n.clientWidth},after({doc:t,d:r}){let n=t.documentElement,a=n.clientWidth-n.offsetWidth,i=e-a;r.style(n,"paddingRight",`${i}px`)}}}function bV(e){let t={};for(let r of e)Object.assign(t,r(t));return t}let xV=function(e,t){let r=new Map,n=new Set;return{getSnapshot:()=>r,subscribe:e=>(n.add(e),()=>n.delete(e)),dispatch(e,...a){let i=t[e].call(r,...a);i&&(r=i,n.forEach((e=>e())))}}}(0,{PUSH(e,t){var r;let n=null!=(r=this.get(e))?r:{doc:e,count:0,d:yS(),meta:new Set};return n.count++,n.meta.add(t),this.set(e,n),this},POP(e,t){let r=this.get(e);return r&&(r.count--,r.meta.delete(t)),this},SCROLL_PREVENT({doc:e,d:t,meta:r}){let n={doc:e,d:t,meta:bV(r)},a=[P_()?{before({doc:e,d:t,meta:r}){function n(e){return r.containers.flatMap((e=>e())).some((t=>t.contains(e)))}t.microTask((()=>{var r;if("auto"!==window.getComputedStyle(e.documentElement).scrollBehavior){let r=yS();r.style(e.documentElement,"scrollBehavior","auto"),t.add((()=>t.microTask((()=>r.dispose()))))}let a=null!=(r=window.scrollY)?r:window.pageYOffset,i=null;t.addEventListener(e,"click",(t=>{if(t.target instanceof HTMLElement)try{let r=t.target.closest("a");if(!r)return;let{hash:a}=new URL(r.href),o=e.querySelector(a);o&&!n(o)&&(i=o)}catch{}}),!0),t.addEventListener(e,"touchstart",(e=>{if(e.target instanceof HTMLElement)if(n(e.target)){let r=e.target;for(;r.parentElement&&n(r.parentElement);)r=r.parentElement;t.style(r,"overscrollBehavior","contain")}else t.style(e.target,"touchAction","none")})),t.addEventListener(e,"touchmove",(e=>{if(e.target instanceof HTMLElement)if(n(e.target)){let t=e.target;for(;t.parentElement&&""!==t.dataset.headlessuiPortal&&!(t.scrollHeight>t.clientHeight||t.scrollWidth>t.clientWidth);)t=t.parentElement;""===t.dataset.headlessuiPortal&&e.preventDefault()}else e.preventDefault()}),{passive:!1}),t.add((()=>{var e;let t=null!=(e=window.scrollY)?e:window.pageYOffset;a!==t&&window.scrollTo(0,a),i&&i.isConnected&&(i.scrollIntoView({block:"nearest"}),i=null)}))}))}}:{},vV(),{before({doc:e,d:t}){t.style(e.documentElement,"overflow","hidden")}}];a.forEach((({before:e})=>null==e?void 0:e(n))),a.forEach((({after:e})=>null==e?void 0:e(n)))},SCROLL_ALLOW({d:e}){e.dispose()},TEARDOWN({doc:e}){this.delete(e)}});xV.subscribe((()=>{let e=xV.getSnapshot(),t=new Map;for(let[r]of e)t.set(r,r.documentElement.style.overflow);for(let r of e.values()){let e="hidden"===t.get(r.doc),n=0!==r.count;(n&&!e||!n&&e)&&xV.dispatch(r.count>0?"SCROLL_PREVENT":"SCROLL_ALLOW",r),0===r.count&&xV.dispatch("TEARDOWN",r)}}));let EV=new Map,wV=new Map;function SV(e,t=!0){dS((()=>{var r;if(!t)return;let n="function"==typeof e?e():e.current;if(!n)return;let a=null!=(r=wV.get(n))?r:0;return wV.set(n,a+1),0!==a||(EV.set(n,{"aria-hidden":n.getAttribute("aria-hidden"),inert:n.inert}),n.setAttribute("aria-hidden","true"),n.inert=!0),function(){var e;if(!n)return;let t=null!=(e=wV.get(n))?e:1;if(1===t?wV.delete(n):wV.set(n,t-1),1!==t)return;let r=EV.get(n);r&&(null===r["aria-hidden"]?n.removeAttribute("aria-hidden"):n.setAttribute("aria-hidden",r["aria-hidden"]),n.inert=r.inert,EV.delete(n))}}),[e,t])}let _V=(0,i.createContext)((()=>{}));_V.displayName="StackContext";var kV=(e=>(e[e.Add=0]="Add",e[e.Remove=1]="Remove",e))(kV||{});function CV({children:e,onUpdate:t,type:r,element:n,enabled:a}){let o=(0,i.useContext)(_V),s=hS(((...e)=>{null==t||t(...e),o(...e)}));return dS((()=>{let e=void 0===a||!0===a;return e&&s(0,r,n),()=>{e&&s(1,r,n)}}),[s,r,n,a]),i.createElement(_V.Provider,{value:s},e)}var AV=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(AV||{}),PV=(e=>(e[e.SetTitleId=0]="SetTitleId",e))(PV||{});let TV={0:(e,t)=>e.titleId===t.id?e:{...e,titleId:t.id}},IV=(0,i.createContext)(null);function DV(e){let t=(0,i.useContext)(IV);if(null===t){let t=new Error(`<${e} /> is missing a parent <Dialog /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,DV),t}return t}function FV(e,t){return PS(t.type,TV,e,t)}IV.displayName="DialogContext";let OV=TS.RenderStrategy|TS.Static,MV=NS((function(e,t){let r=ES(),{id:n=`headlessui-dialog-${r}`,open:a,onClose:o,initialFocus:s,role:l="dialog",__demoMode:c=!1,...u}=e,[p,d]=(0,i.useState)(0),f=(0,i.useRef)(!1);l="dialog"===l||"alertdialog"===l?l:(f.current||(f.current=!0,console.warn(`Invalid role [${l}] passed to <Dialog />. Only \`dialog\` and and \`alertdialog\` are supported. Using \`dialog\` instead.`)),"dialog");let h=j_();void 0===a&&null!==h&&(a=(h&B_.Open)===B_.Open);let m=(0,i.useRef)(null),g=CS(m,t),y=nC(m),v=e.hasOwnProperty("open")||null!==h,b=e.hasOwnProperty("onClose");if(!v&&!b)throw new Error("You have to provide an `open` and an `onClose` prop to the `Dialog` component.");if(!v)throw new Error("You provided an `onClose` prop to the `Dialog`, but forgot an `open` prop.");if(!b)throw new Error("You provided an `open` prop to the `Dialog`, but forgot an `onClose` prop.");if("boolean"!=typeof a)throw new Error(`You provided an \`open\` prop to the \`Dialog\`, but the value is not a boolean. Received: ${a}`);if("function"!=typeof o)throw new Error(`You provided an \`onClose\` prop to the \`Dialog\`, but the value is not a function. Received: ${o}`);let x=a?0:1,[E,w]=(0,i.useReducer)(FV,{titleId:null,descriptionId:null,panelRef:(0,i.createRef)()}),S=hS((()=>o(!1))),_=hS((e=>w({type:0,id:e}))),k=!!bS()&&!c&&0===x,C=p>1,A=null!==(0,i.useContext)(IV),[P,T]=$D(),I={get current(){var e;return null!=(e=E.panelRef.current)?e:m.current}},{resolveContainers:D,mainTreeNodeRef:F,MainTreeNode:O}=JD({portals:P,defaultContainers:[I]}),M=C?"parent":"leaf",N=null!==h&&(h&B_.Closing)===B_.Closing,R=!A&&!N&&k,L=(0,i.useCallback)((()=>{var e,t;return null!=(t=Array.from(null!=(e=null==y?void 0:y.querySelectorAll("body > *"))?e:[]).find((e=>"headlessui-portal-root"!==e.id&&e.contains(F.current)&&e instanceof HTMLElement)))?t:null}),[F]);SV(L,R);let B=!!C||k,j=(0,i.useCallback)((()=>{var e,t;return null!=(t=Array.from(null!=(e=null==y?void 0:y.querySelectorAll("[data-headlessui-portal]"))?e:[]).find((e=>e.contains(F.current)&&e instanceof HTMLElement)))?t:null}),[F]);SV(j,B),D_(D,(e=>{e.preventDefault(),S()}),!(!k||C));let V=!(C||0!==x);YD(null==y?void 0:y.defaultView,"keydown",(e=>{V&&(e.defaultPrevented||e.key===XS.Escape&&(e.preventDefault(),e.stopPropagation(),S()))})),function(e,t,r=(()=>[document.body])){!function(e,t,r){let n=function(e){return yV(e.subscribe,e.getSnapshot,e.getSnapshot)}(xV),a=e?n.get(e):void 0,i=!!a&&a.count>0;dS((()=>{if(e&&t)return xV.dispatch("PUSH",e,r),()=>xV.dispatch("POP",e,r)}),[t,e])}(e,t,(e=>{var t;return{containers:[...null!=(t=e.containers)?t:[],r]}}))}(y,!(N||0!==x||A),D),(0,i.useEffect)((()=>{if(0!==x||!m.current)return;let e=new ResizeObserver((e=>{for(let t of e){let e=t.target.getBoundingClientRect();0===e.x&&0===e.y&&0===e.width&&0===e.height&&S()}}));return e.observe(m.current),()=>e.disconnect()}),[x,m,S]);let[z,G]=qS(),W=(0,i.useMemo)((()=>[{dialogState:x,close:S,setTitleId:_},E]),[x,E,S,_]),H=(0,i.useMemo)((()=>({open:0===x})),[x]),U={ref:g,id:n,role:l,"aria-modal":0===x||void 0,"aria-labelledby":E.titleId,"aria-describedby":z};return i.createElement(CV,{type:"Dialog",enabled:0===x,element:m,onUpdate:hS(((e,t)=>{"Dialog"===t&&PS(e,{[kV.Add]:()=>d((e=>e+1)),[kV.Remove]:()=>d((e=>e-1))})}))},i.createElement(GD,{force:!0},i.createElement(QD,null,i.createElement(IV.Provider,{value:W},i.createElement(QD.Group,{target:m},i.createElement(GD,{force:!1},i.createElement(G,{slot:H,name:"Dialog.Description"},i.createElement(lV,{initialFocus:s,containers:D,features:k?PS(M,{parent:lV.features.RestoreFocus,leaf:lV.features.All&~lV.features.FocusLock}):lV.features.None},i.createElement(T,null,DS({ourProps:U,theirProps:u,slot:H,defaultTag:"div",features:OV,visible:0===x,name:"Dialog"}))))))))),i.createElement(O,null))})),NV=NS((function(e,t){let r=ES(),{id:n=`headlessui-dialog-backdrop-${r}`,...a}=e,[{dialogState:o},s]=DV("Dialog.Backdrop"),l=CS(t);(0,i.useEffect)((()=>{if(null===s.panelRef.current)throw new Error("A <Dialog.Backdrop /> component is being used, but a <Dialog.Panel /> component is missing.")}),[s.panelRef]);let c=(0,i.useMemo)((()=>({open:0===o})),[o]);return i.createElement(GD,{force:!0},i.createElement(QD,null,DS({ourProps:{ref:l,id:n,"aria-hidden":!0},theirProps:a,slot:c,defaultTag:"div",name:"Dialog.Backdrop"})))})),RV=NS((function(e,t){let r=ES(),{id:n=`headlessui-dialog-panel-${r}`,...a}=e,[{dialogState:o},s]=DV("Dialog.Panel"),l=CS(t,s.panelRef),c=(0,i.useMemo)((()=>({open:0===o})),[o]),u=hS((e=>{e.stopPropagation()}));return DS({ourProps:{ref:l,id:n,onClick:u},theirProps:a,slot:c,defaultTag:"div",name:"Dialog.Panel"})})),LV=NS((function(e,t){let r=ES(),{id:n=`headlessui-dialog-overlay-${r}`,...a}=e,[{dialogState:o,close:s}]=DV("Dialog.Overlay"),l=CS(t),c=hS((e=>{if(e.target===e.currentTarget){if(VS(e.currentTarget))return e.preventDefault();e.preventDefault(),e.stopPropagation(),s()}}));return DS({ourProps:{ref:l,id:n,"aria-hidden":!0,onClick:c},theirProps:a,slot:(0,i.useMemo)((()=>({open:0===o})),[o]),defaultTag:"div",name:"Dialog.Overlay"})})),BV=NS((function(e,t){let r=ES(),{id:n=`headlessui-dialog-title-${r}`,...a}=e,[{dialogState:o,setTitleId:s}]=DV("Dialog.Title"),l=CS(t);(0,i.useEffect)((()=>(s(n),()=>s(null))),[n,s]);let c=(0,i.useMemo)((()=>({open:0===o})),[o]);return DS({ourProps:{ref:l,id:n},theirProps:a,slot:c,defaultTag:"h2",name:"Dialog.Title"})})),jV=Object.assign(MV,{Backdrop:NV,Panel:RV,Overlay:LV,Title:BV,Description:ZS});const VV=({open:e=!1,setOpen:t,width:r=520,overflowHidden:n=!0,children:a,hideCloseIcon:o=!1,className:s,isErrorModal:l=!1,autoClose:c=!0})=>{let u="max-w-[35rem]";switch(r?.toString()){case"640":u="sm:max-w-[40rem]";break;case"520":u="sm:max-w-[32.5rem]";break;case"464":u="sm:max-w-[29rem]";break;case"480":u="sm:max-w-[30rem]";break;case"300":u="sm:max-w-[24rem]";break;default:u="sm:max-w-[35rem]"}return(0,i.createElement)(kk.Root,{show:e||!1,as:hc.Fragment},(0,i.createElement)(jV,{as:"div",className:"spectra-ai relative z-[99999999]",onClose:c?t:()=>{}},(0,i.createElement)(kk.Child,{as:hc.Fragment,enter:"ease-out duration-300",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in duration-200",leaveFrom:"opacity-100",leaveTo:"opacity-0"},(0,i.createElement)("div",{className:"fixed inset-0 bg-zip-app-heading bg-opacity-75 transition-opacity backdrop-blur opacity-100"})),(0,i.createElement)("div",{className:"fixed inset-0 z-10 overflow-y-auto"},(0,i.createElement)("div",{className:"flex min-h-full items-center justify-center p-4 text-center sm:items-center sm:p-0"},(0,i.createElement)(kk.Child,{as:hc.Fragment,enter:"ease-out duration-300",enterFrom:"opacity-0 translate-y-4 sm:translate-y-0 sm:scale-95",enterTo:"opacity-100 translate-y-0 sm:scale-100",leave:"ease-in duration-200",leaveFrom:"opacity-100 translate-y-0 sm:scale-100",leaveTo:"opacity-0 translate-y-4 sm:translate-y-0 sm:scale-95"},(0,i.createElement)(jV.Panel,{className:zw("relative w-full transform rounded-lg bg-white px-8 pt-8 pb-6 text-left shadow-xl transition-all sm:my-8 sm:w-full",u,n&&"overflow-hidden",s)},(0,i.createElement)("div",{className:"absolute right-0 top-0 pr-3 pt-3 block"},!o&&(0,i.createElement)("button",{type:"button",className:"rounded-md bg-white text-zip-app-inactive-icon hover:text-nav-active outline-none border-0 focus:outline-none transition duration-150 ease-in-out cursor-pointer",onClick:()=>t(!1,"close-icon")},(0,i.createElement)("span",{className:"sr-only"},"Close"),(0,i.createElement)(kx,{className:"h-5 w-5","aria-hidden":"true"}))),(0,i.createElement)("div",{className:zw("font-sans",!l&&"space-y-6")},a)))))))},zV=({children:e,className:t})=>(0,i.createElement)("div",{className:zw("flex items-center text-2xl font-semibold leading-8 text-heading-text space-x-3",t)},e),GV=({onOpenChange:e,openTarget:t="_blank"})=>{const{setLimitExceedModal:r}=(0,Vc.useDispatch)(wW),{limitExceedModal:n}=(0,Vc.useSelect)((e=>{const{getLimitExceedModalInfo:t}=e(wW);return{limitExceedModal:t()}})),a=(0,i.createElement)("span",{className:"zw-base-semibold text-app-heading capitalize"},astraSitesVars?.zip_plans?.active_plan?.slug),o=(0,i.createElement)("span",{className:"zw-base-semibold text-app-heading"},astraSitesVars?.zip_plans?.team?.name),s=(0,i.createElement)("span",{dangerouslySetInnerHTML:{__html:(0,Sn.sprintf)(/* translators: %1$s: team name, %2$s: plan name */ /* translators: %1$s: team name, %2$s: plan name */
(0,Sn.__)("Your current active organization is %1$s, which is on the %2$s plan.","astra-sites"),(0,rV.F0)(o),(0,rV.F0)(a))}}),l=(0,i.createElement)("span",{className:"zw-base-semibold text-app-heading "},(0,Sn.sprintf)(/* translators: %s: daily limit */ /* translators: %s: daily limit */
(0,Sn.__)("%s AI sites","astra-sites"),astraSitesVars?.zip_plans?.plan_data?.limit?.ai_sites_count_daily)),c=astraSitesVars?.zip_plans?.plan_data?.remaining?.ai_sites_count_daily,u=(0,i.createElement)("span",{dangerouslySetInnerHTML:{__html:"number"==typeof c&&c<=0?`\n\t\t\t\t<br />\n\t\t\t\t\t${(0,Sn.sprintf)(/* translators: %s: daily limit */ /* translators: %s: daily limit */
(0,Sn.__)("This plan allows you to generate %s per day, and you have reached this limit.","astra-sites"),(0,rV.F0)(l))}\n\t\t\t\t\t<br />\n\t\t\t\t\t<br />\n\t\t\t\t\t${(0,Sn.__)("To create more AI websites, you will need to either upgrade your plan or wait until the limit resets.","astra-sites")}\n\t\t\t\t`:`\n\t\t\t\t${(0,Sn.sprintf)(/* translators: %s: plan name */ /* translators: %s: plan name */
(0,Sn.__)("You have reached the maximum number of sites allowed to be created on %s plan.","astra-sites"),(0,rV.F0)(a))}\n\t\t\t\t<br />\n\t\t\t\t<br />\n\t\t\t\t${(0,Sn.sprintf)(/* translators: %s: team name */ /* translators: %s: team name */
(0,Sn.__)("Please upgrade the plan for %s in order to create more sites.","astra-sites"),(0,rV.F0)(o))}\n\t\t\t\t`}});return(0,i.createElement)(VV,{open:n.open,setOpen:t=>{"function"==typeof e&&e(t),r({...n,open:t})},width:464,height:"200",overflowHidden:!1},(0,i.createElement)(zV,null,(0,i.createElement)($b,{className:"w-6 h-6"}),(0,i.createElement)("span",null,(0,Sn.__)("Limit reached","astra-sites"))),(0,i.createElement)("div",{className:"space-y-8"},(0,i.createElement)("div",{className:"text-app-text text-base leading-6"},(0,i.createElement)("div",null,s,u)),(0,i.createElement)(Xk,{variant:"primary",size:"base",className:"w-full",onClick:()=>{r({...n,open:!1}),"undefined"!=typeof window&&window.open("https://app.zipwp.com/founders-deal",t)}},(0,Sn.__)("Unlock Full Power","astra-sites"))))},WV=i.forwardRef((function({title:e,titleId:t,...r},n){return i.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:n,"aria-labelledby":t},r),e?i.createElement("title",{id:t},e):null,i.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M6.75 15.75 3 12m0 0 3.75-3.75M3 12h18"}))})),HV=e=>(0,i.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",width:480,height:388,fill:"none",...e},(0,i.createElement)("g",{clipPath:"url(#a)"},(0,i.createElement)("g",{filter:"url(#b)",opacity:.5},(0,i.createElement)("rect",{width:331,height:275,x:77,y:58,fill:"url(#c)",rx:34.286})),(0,i.createElement)("g",{filter:"url(#d)"},(0,i.createElement)("rect",{width:432,height:308.571,x:24,y:39.143,fill:"#fff",rx:11.571}),(0,i.createElement)("rect",{width:431.036,height:307.607,x:24.482,y:39.625,stroke:"url(#e)",strokeWidth:.964,rx:11.089}),(0,i.createElement)("path",{fill:"url(#f)",d:"M53.373 56.51c.435-1.475 2.525-1.475 2.96 0l1.092 3.707c.149.502.542.895 1.044 1.043l3.707 1.093c1.475.435 1.475 2.525 0 2.96l-3.707 1.093a1.543 1.543 0 0 0-1.044 1.043l-1.092 3.707c-.435 1.476-2.525 1.476-2.96 0L52.28 67.45a1.543 1.543 0 0 0-1.044-1.043l-3.706-1.093c-1.476-.435-1.476-2.525 0-2.96l3.706-1.093a1.543 1.543 0 0 0 1.044-1.043l1.093-3.707Z"}),(0,i.createElement)("rect",{width:24.686,height:4.629,x:170.567,y:61.52,fill:"url(#g)",rx:1.543}),(0,i.createElement)("rect",{width:24.686,height:4.629,x:204.51,y:61.52,fill:"url(#h)",rx:1.543}),(0,i.createElement)("rect",{width:24.686,height:4.629,x:238.453,y:61.52,fill:"url(#i)",rx:1.543}),(0,i.createElement)("rect",{width:24.686,height:4.629,x:272.396,y:61.52,fill:"url(#j)",rx:1.543}),(0,i.createElement)("rect",{width:37.029,height:12.343,x:400.452,y:57.662,fill:"url(#k)",rx:3.857}),(0,i.createElement)("rect",{width:87.178,height:3.114,x:67.206,y:292.146,fill:"url(#l)",rx:1.557}),(0,i.createElement)("rect",{width:74.724,height:3.114,x:67.206,y:299.928,fill:"url(#m)",rx:1.557}),(0,i.createElement)("rect",{width:56.043,height:3.114,x:67.206,y:307.717,fill:"url(#n)",rx:1.557}),(0,i.createElement)("path",{fill:"url(#o)",d:"M72.894 274.401a.623.623 0 0 1 1.078 0l2.157 3.736 2.158 3.736a.623.623 0 0 1-.54.934H69.12a.623.623 0 0 1-.54-.934l2.158-3.736 2.157-3.736Z"}),(0,i.createElement)("rect",{width:87.178,height:3.114,x:196.417,y:292.146,fill:"url(#p)",rx:1.557}),(0,i.createElement)("rect",{width:74.724,height:3.114,x:196.417,y:299.928,fill:"url(#q)",rx:1.557}),(0,i.createElement)("rect",{width:56.043,height:3.114,x:196.417,y:307.717,fill:"url(#r)",rx:1.557}),(0,i.createElement)("path",{fill:"url(#s)",d:"M202.098 274.466a.622.622 0 0 1 1.092 0l1.568 2.866a.617.617 0 0 0 .248.248l2.866 1.567a.623.623 0 0 1 0 1.093l-2.866 1.568a.62.62 0 0 0-.248.247l-1.568 2.867a.622.622 0 0 1-1.092 0l-1.568-2.867a.62.62 0 0 0-.248-.247l-2.866-1.568a.623.623 0 0 1 0-1.093l2.866-1.567a.617.617 0 0 0 .248-.248l1.568-2.866Z"}),(0,i.createElement)("rect",{width:87.178,height:3.114,x:325.628,y:292.146,fill:"url(#t)",rx:1.557}),(0,i.createElement)("rect",{width:74.724,height:3.114,x:325.628,y:299.928,fill:"url(#u)",rx:1.557}),(0,i.createElement)("rect",{width:56.043,height:3.114,x:325.628,y:307.717,fill:"url(#v)",rx:1.557}),(0,i.createElement)("path",{fill:"url(#w)",d:"M331.297 274.598a.622.622 0 0 1 1.116 0l1.127 2.283a.622.622 0 0 0 .469.341l2.52.366c.51.074.714.702.345 1.062l-1.823 1.777a.626.626 0 0 0-.18.552l.431 2.509a.623.623 0 0 1-.904.656l-2.253-1.184a.62.62 0 0 0-.58 0l-2.253 1.184a.623.623 0 0 1-.904-.656l.43-2.509a.623.623 0 0 0-.179-.552l-1.823-1.777a.623.623 0 0 1 .345-1.062l2.52-.366a.622.622 0 0 0 .469-.341l1.127-2.283Z"}),(0,i.createElement)("rect",{width:395.357,height:159.107,x:42.323,y:88.324,fill:"url(#x)",rx:12.343}),(0,i.createElement)("path",{fill:"url(#y)",d:"M73 160.543c0-.852.69-1.543 1.543-1.543h147.914c.852 0 1.543.691 1.543 1.543v.914c0 .852-.691 1.543-1.543 1.543H74.543A1.543 1.543 0 0 1 73 161.457v-.914Z"}),(0,i.createElement)("rect",{width:126.514,height:4,x:73.178,y:167.98,fill:"url(#z)",rx:1.543}),(0,i.createElement)("rect",{width:98.743,height:8,x:73.178,y:143.295,fill:"url(#A)",rx:1.543}),(0,i.createElement)("rect",{width:37.029,height:12.343,x:73.178,y:180.324,fill:"url(#B)",rx:3.086}),(0,i.createElement)("rect",{width:35.486,height:10.8,x:117.149,y:181.096,stroke:"url(#C)",strokeWidth:1.543,rx:2.314}),(0,i.createElement)("path",{fill:"url(#D)",d:"M283.393 113.396h84.564v84.564h-84.564z",opacity:.5}),(0,i.createElement)("rect",{width:84.564,height:84.564,x:323.22,y:144.643,fill:"url(#E)",opacity:.5,rx:42.282})),(0,i.createElement)("rect",{width:118.178,height:68.363,x:48.5,y:260.5,fill:"#fff",fillOpacity:.32,rx:5.5}),(0,i.createElement)("rect",{width:118.178,height:68.363,x:48.5,y:260.5,stroke:"#D8DFE9",strokeDasharray:"4 4",rx:5.5}),(0,i.createElement)("rect",{width:87.178,height:3.114,x:64,y:294.68,fill:"url(#F)",rx:1.557}),(0,i.createElement)("rect",{width:74.724,height:3.114,x:64,y:302.461,fill:"url(#G)",rx:1.557}),(0,i.createElement)("rect",{width:56.043,height:3.114,x:64,y:310.25,fill:"url(#H)",rx:1.557}),(0,i.createElement)("path",{fill:"url(#I)",d:"M69.688 276.934a.623.623 0 0 1 1.078 0l2.157 3.736 2.157 3.736a.623.623 0 0 1-.539.935h-8.628a.623.623 0 0 1-.54-.935l2.158-3.736 2.157-3.736Z"}),(0,i.createElement)("g",{filter:"url(#J)"},(0,i.createElement)("rect",{width:119.178,height:69.363,x:38,y:250,fill:"#fff",fillOpacity:.32,rx:6,shapeRendering:"crispEdges"}),(0,i.createElement)("rect",{width:87.178,height:3.114,x:54,y:284.68,fill:"url(#K)",rx:1.557}),(0,i.createElement)("rect",{width:74.724,height:3.114,x:54,y:292.461,fill:"url(#L)",rx:1.557}),(0,i.createElement)("rect",{width:56.043,height:3.114,x:54,y:300.25,fill:"url(#M)",rx:1.557}),(0,i.createElement)("path",{fill:"url(#N)",d:"M59.688 266.934a.623.623 0 0 1 1.078 0l2.157 3.736 2.157 3.736a.623.623 0 0 1-.539.935h-8.628a.623.623 0 0 1-.54-.935l2.158-3.736 2.157-3.736Z"})),(0,i.createElement)("g",{filter:"url(#O)"},(0,i.createElement)("rect",{width:123.429,height:123.429,x:178.285,y:131.715,fill:"#fff",fillOpacity:.25,rx:61.714,shapeRendering:"crispEdges",style:{mixBlendMode:"overlay"}}),(0,i.createElement)("path",{fill:"url(#P)",d:"M204.734 193.43a2.94 2.94 0 1 1-5.878 0 2.94 2.94 0 0 1 5.878 0Z"}),(0,i.createElement)("path",{fill:"url(#Q)",d:"M281.142 193.43a2.94 2.94 0 1 1-5.878 0 2.94 2.94 0 0 1 5.878 0Z"}),(0,i.createElement)("path",{fill:"url(#R)",d:"M239.999 158.165a2.938 2.938 0 1 1 0-5.877 2.938 2.938 0 0 1 0 5.877Z"}),(0,i.createElement)("path",{fill:"url(#S)",d:"M239.999 234.573a2.938 2.938 0 1 1 0-5.877 2.938 2.938 0 0 1 0 5.877Z"}),(0,i.createElement)("path",{fill:"url(#T)",d:"M222.369 162.889a2.94 2.94 0 1 1-2.94-5.09 2.94 2.94 0 0 1 2.94 5.09Z"}),(0,i.createElement)("path",{fill:"url(#U)",d:"M260.573 229.061a2.94 2.94 0 1 1-2.939-5.092 2.94 2.94 0 0 1 2.939 5.092Z"}),(0,i.createElement)("path",{fill:"url(#V)",d:"M270.542 175.797a2.938 2.938 0 1 1 5.091-2.939 2.938 2.938 0 0 1-5.091 2.939Z"}),(0,i.createElement)("path",{fill:"url(#W)",d:"M204.37 214.001a2.94 2.94 0 1 1 5.092-2.937A2.94 2.94 0 0 1 204.37 214Z"}),(0,i.createElement)("path",{fill:"url(#X)",d:"M209.46 175.797a2.94 2.94 0 1 1-5.091-2.94 2.94 2.94 0 0 1 5.091 2.94Z"}),(0,i.createElement)("path",{fill:"url(#Y)",d:"M275.631 214.001a2.938 2.938 0 1 1-5.09-2.938 2.938 2.938 0 0 1 5.09 2.938Z"}),(0,i.createElement)("path",{fill:"url(#Z)",d:"M257.633 162.889a2.938 2.938 0 1 1 2.938-5.09 2.938 2.938 0 0 1-2.938 5.09Z"}),(0,i.createElement)("path",{fill:"url(#aa)",d:"M219.429 229.061a2.94 2.94 0 1 1 2.94-5.091 2.94 2.94 0 0 1-2.94 5.091Z"}),(0,i.createElement)("path",{stroke:"url(#ab)",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:3.429,d:"m245.142 183.147 5.143 5.143m-20.572 20.571 25.714-25.714-5.142-5.143-25.715 25.714 5.143 5.143Zm5.143-30.857a3.428 3.428 0 0 0 3.429 3.428 3.43 3.43 0 0 0-3.429 3.429 3.428 3.428 0 0 0-3.429-3.429 3.429 3.429 0 0 0 3.429-3.428Zm17.143 17.143a3.428 3.428 0 0 0 3.428 3.428 3.429 3.429 0 0 0-3.428 3.429 3.428 3.428 0 0 0-3.429-3.429 3.429 3.429 0 0 0 3.429-3.428Z"})),(0,i.createElement)("rect",{width:197.143,height:60,x:141.427,y:312.287,fill:"#fff",rx:30}),(0,i.createElement)("rect",{width:197.143,height:60,x:141.427,y:312.287,stroke:"#E2E8F0",strokeWidth:1.714,rx:30}),(0,i.createElement)("path",{stroke:"url(#ac)",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:1.714,d:"m176.984 333.701 1.928-1.929a2.143 2.143 0 1 1 3.031 3.031l-12.136 12.135a5.132 5.132 0 0 1-2.168 1.292l-3.069.915.914-3.069a5.142 5.142 0 0 1 1.292-2.168l10.208-10.207Zm0 0 3.015 3.015m-1.715 7.857v5.429a2.57 2.57 0 0 1-2.571 2.571h-12a2.57 2.57 0 0 1-2.571-2.571v-12a2.572 2.572 0 0 1 2.571-2.572h5.429"}),(0,i.createElement)("path",{stroke:"url(#ad)",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:1.714,d:"M210.284 352.571a4.571 4.571 0 0 1-4.571-4.571v-13.714a2.285 2.285 0 0 1 2.286-2.286h4.571a2.286 2.286 0 0 1 2.286 2.286V348a4.571 4.571 0 0 1-4.572 4.571Zm0 0h13.715a2.285 2.285 0 0 0 2.285-2.285v-4.572a2.285 2.285 0 0 0-2.285-2.285h-2.678m-6.465-6.465 1.893-1.894a2.286 2.286 0 0 1 3.233 0l3.232 3.233a2.284 2.284 0 0 1 0 3.232l-9.697 9.697M210.284 348h.012"}),(0,i.createElement)("path",{stroke:"url(#ae)",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"m258.071 346.749-.929 3.253-.929-3.253a5.142 5.142 0 0 0-3.532-3.532l-3.253-.93 3.253-.929a5.144 5.144 0 0 0 3.532-3.532l.929-3.253.929 3.253a5.145 5.145 0 0 0 3.533 3.532l3.252.929-3.252.93a5.143 5.143 0 0 0-3.533 3.532Z"}),(0,i.createElement)("path",{stroke:"url(#af)",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"m267.724 338.533-.296 1.183-.296-1.183a3.86 3.86 0 0 0-2.807-2.807l-1.183-.296 1.183-.296a3.857 3.857 0 0 0 2.807-2.806l.296-1.183.296 1.183a3.854 3.854 0 0 0 2.806 2.806l1.183.296-1.183.296a3.857 3.857 0 0 0-2.806 2.807Z"}),(0,i.createElement)("path",{stroke:"url(#ag)",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"m266.164 352.079-.451 1.351-.45-1.351a2.574 2.574 0 0 0-1.626-1.627l-1.352-.45 1.352-.451a2.572 2.572 0 0 0 1.626-1.626l.45-1.352.451 1.352a2.57 2.57 0 0 0 1.626 1.626l1.352.451-1.352.45a2.572 2.572 0 0 0-1.626 1.627Z"}),(0,i.createElement)("path",{stroke:"url(#ah)",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:1.714,d:"M309.245 344.996a6.857 6.857 0 0 1-6.675 8.434v-5.485m6.675-2.949c4.268-3.119 7.04-8.161 7.04-13.851-5.69 0-10.732 2.772-13.85 7.039m6.81 6.812a17.07 17.07 0 0 1-6.675 2.949m-.135-9.761a6.857 6.857 0 0 0-8.436 6.675h5.487m2.949-6.675a17.047 17.047 0 0 0-2.949 6.675m3.084 3.086c-.118.024-.236.047-.355.068a17.256 17.256 0 0 1-2.798-2.797c.022-.12.045-.239.069-.357m-2.559 2.732a5.135 5.135 0 0 0-2.01 4.921 5.134 5.134 0 0 0 4.921-2.01m10.447-11.643a1.714 1.714 0 1 1-3.429 0 1.714 1.714 0 0 1 3.429 0Z"}),(0,i.createElement)("g",{filter:"url(#ai)"},(0,i.createElement)("rect",{width:62,height:68,y:120,fill:"#fff",fillOpacity:.32,rx:6,shapeRendering:"crispEdges"}),(0,i.createElement)("path",{fill:"url(#aj)",d:"m32.83 165-8.04-21h4.11l8.28 21h-4.35Zm-16.59 0 8.28-21h4.11l-8.04 21h-4.35Zm3.9-4.62v-3.63h13.17v3.63H20.14ZM39.366 165v-15h3.96v15h-3.96Zm1.98-17.43c-.6 0-1.13-.22-1.59-.66-.46-.46-.69-1-.69-1.62 0-.62.23-1.15.69-1.59.46-.46.99-.69 1.59-.69.62 0 1.15.23 1.59.69.46.44.69.97.69 1.59 0 .62-.23 1.16-.69 1.62-.44.44-.97.66-1.59.66Z"})),(0,i.createElement)("g",{filter:"url(#ak)"},(0,i.createElement)("rect",{width:107,height:56,x:369,y:85,fill:"#fff",fillOpacity:.32,rx:6,shapeRendering:"crispEdges"}),(0,i.createElement)("path",{fill:"#111827",fillRule:"evenodd",d:"M407.731 102.875v20.25h5.109v-6.321c1.054-.134 2.054-.322 2.973-.59.946-.268 1.784-.669 2.487-1.205.73-.536 1.271-1.205 1.703-2.036.406-.857.622-1.875.622-3.134 0-.991-.135-1.848-.378-2.571-.271-.75-.595-1.366-1.055-1.875a5.468 5.468 0 0 0-1.568-1.259 9.184 9.184 0 0 0-1.973-.777c-.676-.187-1.433-.294-2.217-.375a23.103 23.103 0 0 0-2.351-.107h-3.352Zm6.163 8.893c-.243.107-.568.134-.919.134v-4.554h.432c.325 0 .595.081.811.214.217.134.406.295.514.536.135.215.216.456.27.75.081.268.081.536.081.857 0 .322-.054.616-.135.884a1.735 1.735 0 0 1-.405.723 1.655 1.655 0 0 1-.649.456Z",clipRule:"evenodd"}),(0,i.createElement)("path",{fill:"#111827",d:"M405.532 103.063v20.009h-4.92v-20.009h4.92ZM391.353 107.723h-5.191v-4.607h12.787l-6.704 15.482h5.757v4.473H385l6.353-15.321v-.027Z"}),(0,i.createElement)("path",{fill:"#FF580E",d:"m459.841 106.257-.013.002-.013.001.026-.003ZM446.324 111.592c.073.072.073.265.073.265l-.193 1.086a.46.46 0 0 1-.169.265c-.096.072-.289.096-.289.096h-2.725c-.072 0-.072-.072-.072-.072l.289-1.64c.024-.073.097-.097.097-.097h2.748c.097 0 .193.024.241.097Z"}),(0,i.createElement)("path",{fill:"#FF580E",fillRule:"evenodd",d:"M459.828 106.259c.123-.003.203.096.16.205-.443 1.07-2.731 5.527-10.633 9.248-.153.067-.108.308.049.296l6.639.03c.133.017.225.173.126.263-1.449 1.693-10.226 11.097-23.151 8.121-5.096-1.185-8.622-5.899-8.643-11.594-.02-5.695 3.406-10.077 9.182-10.989 6.528-1.052 17.475-.839 19.217-.784.105-.008.194.121.122.209-.373.628-1.722 2.587-5.381 5.324-.101.062-.058.277.073.267 1.268.065 5.508.117 12.24-.596Zm-19.339 3.428s.145.024.193.096a.336.336 0 0 1 0 .217l-3.737 6.707a.44.44 0 0 1-.434.265h-1.471s-.169 0-.241-.072a.439.439 0 0 1-.121-.193l-.651-3.329s-.024-.073-.096-.073c-.072 0-.096 0-.096.049l-1.905 3.377a.509.509 0 0 1-.434.265h-1.471s-.169 0-.217-.072c-.072-.048-.097-.121-.121-.193l-1.278-6.707s0-.144.073-.217a.294.294 0 0 1 .217-.096h1.736s.169 0 .217.072c.014.022.029.041.042.06a.447.447 0 0 1 .078.133l.675 3.402s.025.072.097.072c.072 0 .096 0 .12-.048l1.905-3.45a.48.48 0 0 1 .434-.265h1.206s.169 0 .241.072c.072.048.096.121.121.193l.651 3.402s.048.072.096.096c.048.024.097 0 .097-.048l1.928-3.45a.481.481 0 0 1 .434-.265h1.712Zm7.909 3.545.289-1.665.024-.024c.097-.53-.024-.989-.337-1.351-.314-.361-.748-.554-1.278-.554h-5.281a.508.508 0 0 0-.313.12c-.096.073-.169.29-.169.29l-1.181 6.513c-.024.121 0 .217.072.29.072.072.265.12.265.12h1.399c.12 0 .217-.048.313-.12.097-.073.169-.29.169-.29l.241-1.351c0-.048.097-.072.097-.072h3.375c.555 0 1.037-.193 1.495-.555.434-.362.724-.82.82-1.351Z",clipRule:"evenodd"})),(0,i.createElement)("g",{filter:"url(#al)"},(0,i.createElement)("rect",{width:98,height:94,x:382,y:214,fill:"#fff",fillOpacity:.32,rx:6,shapeRendering:"crispEdges"}),(0,i.createElement)("path",{fill:"url(#am)",d:"M388 222a2 2 0 0 1 2-2h82a2 2 0 0 1 2 2v60a2 2 0 0 1-2 2h-82a2 2 0 0 1-2-2v-60Z"}),(0,i.createElement)("circle",{cx:394,cy:296,r:6,fill:"#BD09A1"}),(0,i.createElement)("circle",{cx:412.5,cy:296,r:6,fill:"#FB7D3A"}),(0,i.createElement)("circle",{cx:431,cy:296,r:6,fill:"#0F172A"}),(0,i.createElement)("circle",{cx:449.5,cy:296,r:6,fill:"#475569"}),(0,i.createElement)("circle",{cx:468,cy:296,r:6,fill:"#D9D9D9"}))),(0,i.createElement)("defs",null,(0,i.createElement)("linearGradient",{id:"c",x1:77,x2:408,y1:222.993,y2:222.993,gradientUnits:"userSpaceOnUse"},(0,i.createElement)("stop",{stopColor:"#0A21F8"}),(0,i.createElement)("stop",{offset:.427,stopColor:"#93F"}),(0,i.createElement)("stop",{offset:1,stopColor:"#FC65D2"})),(0,i.createElement)("linearGradient",{id:"e",x1:24,x2:456,y1:39.143,y2:347.714,gradientUnits:"userSpaceOnUse"},(0,i.createElement)("stop",{stopColor:"#B809A7"}),(0,i.createElement)("stop",{offset:.469,stopColor:"#E90B76"}),(0,i.createElement)("stop",{offset:1,stopColor:"#FC8536"})),(0,i.createElement)("linearGradient",{id:"f",x1:42.51,x2:67.195,y1:63.833,y2:63.833,gradientUnits:"userSpaceOnUse"},(0,i.createElement)("stop",{stopColor:"#D1DAE5"}),(0,i.createElement)("stop",{offset:1,stopColor:"#D1DAE5",stopOpacity:.25}),(0,i.createElement)("stop",{offset:1,stopColor:"#D1DAE5",stopOpacity:0})),(0,i.createElement)("linearGradient",{id:"g",x1:170.567,x2:195.253,y1:63.834,y2:63.834,gradientUnits:"userSpaceOnUse"},(0,i.createElement)("stop",{stopColor:"#D1DAE5"}),(0,i.createElement)("stop",{offset:1,stopColor:"#D1DAE5",stopOpacity:.25}),(0,i.createElement)("stop",{offset:1,stopColor:"#D1DAE5",stopOpacity:0})),(0,i.createElement)("linearGradient",{id:"h",x1:204.51,x2:229.195,y1:63.834,y2:63.834,gradientUnits:"userSpaceOnUse"},(0,i.createElement)("stop",{stopColor:"#D1DAE5"}),(0,i.createElement)("stop",{offset:1,stopColor:"#D1DAE5",stopOpacity:.25}),(0,i.createElement)("stop",{offset:1,stopColor:"#D1DAE5",stopOpacity:0})),(0,i.createElement)("linearGradient",{id:"i",x1:238.453,x2:263.139,y1:63.834,y2:63.834,gradientUnits:"userSpaceOnUse"},(0,i.createElement)("stop",{stopColor:"#D1DAE5"}),(0,i.createElement)("stop",{offset:1,stopColor:"#D1DAE5",stopOpacity:.25}),(0,i.createElement)("stop",{offset:1,stopColor:"#D1DAE5",stopOpacity:0})),(0,i.createElement)("linearGradient",{id:"j",x1:272.396,x2:297.081,y1:63.834,y2:63.834,gradientUnits:"userSpaceOnUse"},(0,i.createElement)("stop",{stopColor:"#D1DAE5"}),(0,i.createElement)("stop",{offset:1,stopColor:"#D1DAE5",stopOpacity:.25}),(0,i.createElement)("stop",{offset:1,stopColor:"#D1DAE5",stopOpacity:0})),(0,i.createElement)("linearGradient",{id:"k",x1:400.452,x2:437.481,y1:63.833,y2:63.833,gradientUnits:"userSpaceOnUse"},(0,i.createElement)("stop",{stopColor:"#D1DAE5"}),(0,i.createElement)("stop",{offset:1,stopColor:"#D1DAE5",stopOpacity:.25}),(0,i.createElement)("stop",{offset:1,stopColor:"#D1DAE5",stopOpacity:0})),(0,i.createElement)("linearGradient",{id:"l",x1:67.206,x2:154.384,y1:293.703,y2:293.703,gradientUnits:"userSpaceOnUse"},(0,i.createElement)("stop",{stopColor:"#D1DAE5"}),(0,i.createElement)("stop",{offset:1,stopColor:"#D1DAE5",stopOpacity:.25}),(0,i.createElement)("stop",{offset:1,stopColor:"#D1DAE5",stopOpacity:0})),(0,i.createElement)("linearGradient",{id:"m",x1:67.206,x2:141.93,y1:301.484,y2:301.484,gradientUnits:"userSpaceOnUse"},(0,i.createElement)("stop",{stopColor:"#D1DAE5"}),(0,i.createElement)("stop",{offset:1,stopColor:"#D1DAE5",stopOpacity:.25}),(0,i.createElement)("stop",{offset:1,stopColor:"#D1DAE5",stopOpacity:0})),(0,i.createElement)("linearGradient",{id:"n",x1:67.206,x2:123.249,y1:309.274,y2:309.274,gradientUnits:"userSpaceOnUse"},(0,i.createElement)("stop",{stopColor:"#D1DAE5"}),(0,i.createElement)("stop",{offset:1,stopColor:"#D1DAE5",stopOpacity:.25}),(0,i.createElement)("stop",{offset:1,stopColor:"#D1DAE5",stopOpacity:0})),(0,i.createElement)("linearGradient",{id:"o",x1:67.206,x2:79.66,y1:279.694,y2:279.694,gradientUnits:"userSpaceOnUse"},(0,i.createElement)("stop",{stopColor:"#D1DAE5"}),(0,i.createElement)("stop",{offset:1,stopColor:"#D1DAE5",stopOpacity:.25}),(0,i.createElement)("stop",{offset:1,stopColor:"#D1DAE5",stopOpacity:0})),(0,i.createElement)("linearGradient",{id:"p",x1:196.417,x2:283.595,y1:293.703,y2:293.703,gradientUnits:"userSpaceOnUse"},(0,i.createElement)("stop",{stopColor:"#D1DAE5"}),(0,i.createElement)("stop",{offset:1,stopColor:"#D1DAE5",stopOpacity:.25}),(0,i.createElement)("stop",{offset:1,stopColor:"#D1DAE5",stopOpacity:0})),(0,i.createElement)("linearGradient",{id:"q",x1:196.417,x2:271.141,y1:301.484,y2:301.484,gradientUnits:"userSpaceOnUse"},(0,i.createElement)("stop",{stopColor:"#D1DAE5"}),(0,i.createElement)("stop",{offset:1,stopColor:"#D1DAE5",stopOpacity:.25}),(0,i.createElement)("stop",{offset:1,stopColor:"#D1DAE5",stopOpacity:0})),(0,i.createElement)("linearGradient",{id:"r",x1:196.417,x2:252.46,y1:309.274,y2:309.274,gradientUnits:"userSpaceOnUse"},(0,i.createElement)("stop",{stopColor:"#D1DAE5"}),(0,i.createElement)("stop",{offset:1,stopColor:"#D1DAE5",stopOpacity:.25}),(0,i.createElement)("stop",{offset:1,stopColor:"#D1DAE5",stopOpacity:0})),(0,i.createElement)("linearGradient",{id:"s",x1:196.417,x2:208.871,y1:279.694,y2:279.694,gradientUnits:"userSpaceOnUse"},(0,i.createElement)("stop",{stopColor:"#D1DAE5"}),(0,i.createElement)("stop",{offset:1,stopColor:"#D1DAE5",stopOpacity:.25}),(0,i.createElement)("stop",{offset:1,stopColor:"#D1DAE5",stopOpacity:0})),(0,i.createElement)("linearGradient",{id:"t",x1:325.628,x2:412.806,y1:293.703,y2:293.703,gradientUnits:"userSpaceOnUse"},(0,i.createElement)("stop",{stopColor:"#D1DAE5"}),(0,i.createElement)("stop",{offset:1,stopColor:"#D1DAE5",stopOpacity:.25}),(0,i.createElement)("stop",{offset:1,stopColor:"#D1DAE5",stopOpacity:0})),(0,i.createElement)("linearGradient",{id:"u",x1:325.628,x2:400.352,y1:301.484,y2:301.484,gradientUnits:"userSpaceOnUse"},(0,i.createElement)("stop",{stopColor:"#D1DAE5"}),(0,i.createElement)("stop",{offset:1,stopColor:"#D1DAE5",stopOpacity:.25}),(0,i.createElement)("stop",{offset:1,stopColor:"#D1DAE5",stopOpacity:0})),(0,i.createElement)("linearGradient",{id:"v",x1:325.628,x2:381.671,y1:309.274,y2:309.274,gradientUnits:"userSpaceOnUse"},(0,i.createElement)("stop",{stopColor:"#D1DAE5"}),(0,i.createElement)("stop",{offset:1,stopColor:"#D1DAE5",stopOpacity:.25}),(0,i.createElement)("stop",{offset:1,stopColor:"#D1DAE5",stopOpacity:0})),(0,i.createElement)("linearGradient",{id:"w",x1:325.628,x2:338.082,y1:279.694,y2:279.694,gradientUnits:"userSpaceOnUse"},(0,i.createElement)("stop",{stopColor:"#D1DAE5"}),(0,i.createElement)("stop",{offset:1,stopColor:"#D1DAE5",stopOpacity:.25}),(0,i.createElement)("stop",{offset:1,stopColor:"#D1DAE5",stopOpacity:0})),(0,i.createElement)("linearGradient",{id:"x",x1:42.323,x2:437.68,y1:167.876,y2:167.876,gradientUnits:"userSpaceOnUse"},(0,i.createElement)("stop",{stopColor:"#D1DAE5",stopOpacity:.25}),(0,i.createElement)("stop",{offset:1,stopColor:"#D1DAE5",stopOpacity:0})),(0,i.createElement)("linearGradient",{id:"y",x1:73,x2:224,y1:161,y2:161,gradientUnits:"userSpaceOnUse"},(0,i.createElement)("stop",{stopColor:"#D1DAE5"}),(0,i.createElement)("stop",{offset:1,stopColor:"#D1DAE5",stopOpacity:.25}),(0,i.createElement)("stop",{offset:1,stopColor:"#D1DAE5",stopOpacity:0})),(0,i.createElement)("linearGradient",{id:"z",x1:73.178,x2:199.692,y1:169.98,y2:169.98,gradientUnits:"userSpaceOnUse"},(0,i.createElement)("stop",{stopColor:"#D1DAE5"}),(0,i.createElement)("stop",{offset:1,stopColor:"#D1DAE5",stopOpacity:.25}),(0,i.createElement)("stop",{offset:1,stopColor:"#D1DAE5",stopOpacity:0})),(0,i.createElement)("linearGradient",{id:"A",x1:73.178,x2:171.921,y1:147.295,y2:147.295,gradientUnits:"userSpaceOnUse"},(0,i.createElement)("stop",{stopColor:"#D1DAE5"}),(0,i.createElement)("stop",{offset:1,stopColor:"#D1DAE5",stopOpacity:.25}),(0,i.createElement)("stop",{offset:1,stopColor:"#D1DAE5",stopOpacity:0})),(0,i.createElement)("linearGradient",{id:"B",x1:73.178,x2:110.206,y1:186.496,y2:186.496,gradientUnits:"userSpaceOnUse"},(0,i.createElement)("stop",{stopColor:"#D1DAE5"}),(0,i.createElement)("stop",{offset:1,stopColor:"#D1DAE5",stopOpacity:.25}),(0,i.createElement)("stop",{offset:1,stopColor:"#D1DAE5",stopOpacity:0})),(0,i.createElement)("linearGradient",{id:"C",x1:116.378,x2:153.406,y1:186.496,y2:186.496,gradientUnits:"userSpaceOnUse"},(0,i.createElement)("stop",{stopColor:"#D1DAE5"}),(0,i.createElement)("stop",{offset:1,stopColor:"#D1DAE5",stopOpacity:.25}),(0,i.createElement)("stop",{offset:1,stopColor:"#D1DAE5",stopOpacity:0})),(0,i.createElement)("linearGradient",{id:"D",x1:283.393,x2:367.957,y1:155.678,y2:155.678,gradientUnits:"userSpaceOnUse"},(0,i.createElement)("stop",{stopColor:"#D1DAE5"}),(0,i.createElement)("stop",{offset:1,stopColor:"#D1DAE5",stopOpacity:.25}),(0,i.createElement)("stop",{offset:1,stopColor:"#D1DAE5",stopOpacity:0})),(0,i.createElement)("linearGradient",{id:"E",x1:323.22,x2:407.784,y1:186.924,y2:186.924,gradientUnits:"userSpaceOnUse"},(0,i.createElement)("stop",{stopColor:"#D1DAE5"}),(0,i.createElement)("stop",{offset:1,stopColor:"#D1DAE5",stopOpacity:.25}),(0,i.createElement)("stop",{offset:1,stopColor:"#D1DAE5",stopOpacity:0})),(0,i.createElement)("linearGradient",{id:"F",x1:64,x2:151.178,y1:296.236,y2:296.236,gradientUnits:"userSpaceOnUse"},(0,i.createElement)("stop",{stopColor:"#D1DAE5"}),(0,i.createElement)("stop",{offset:1,stopColor:"#D1DAE5",stopOpacity:.25}),(0,i.createElement)("stop",{offset:1,stopColor:"#D1DAE5",stopOpacity:0})),(0,i.createElement)("linearGradient",{id:"G",x1:64,x2:138.724,y1:304.018,y2:304.018,gradientUnits:"userSpaceOnUse"},(0,i.createElement)("stop",{stopColor:"#D1DAE5"}),(0,i.createElement)("stop",{offset:1,stopColor:"#D1DAE5",stopOpacity:.25}),(0,i.createElement)("stop",{offset:1,stopColor:"#D1DAE5",stopOpacity:0})),(0,i.createElement)("linearGradient",{id:"H",x1:64,x2:120.043,y1:311.807,y2:311.807,gradientUnits:"userSpaceOnUse"},(0,i.createElement)("stop",{stopColor:"#D1DAE5"}),(0,i.createElement)("stop",{offset:1,stopColor:"#D1DAE5",stopOpacity:.25}),(0,i.createElement)("stop",{offset:1,stopColor:"#D1DAE5",stopOpacity:0})),(0,i.createElement)("linearGradient",{id:"I",x1:64,x2:76.454,y1:282.227,y2:282.227,gradientUnits:"userSpaceOnUse"},(0,i.createElement)("stop",{stopColor:"#D1DAE5"}),(0,i.createElement)("stop",{offset:1,stopColor:"#D1DAE5",stopOpacity:.25}),(0,i.createElement)("stop",{offset:1,stopColor:"#D1DAE5",stopOpacity:0})),(0,i.createElement)("linearGradient",{id:"K",x1:54,x2:141.178,y1:286.236,y2:286.236,gradientUnits:"userSpaceOnUse"},(0,i.createElement)("stop",{stopColor:"#D1DAE5"}),(0,i.createElement)("stop",{offset:1,stopColor:"#D1DAE5",stopOpacity:.25}),(0,i.createElement)("stop",{offset:1,stopColor:"#D1DAE5",stopOpacity:0})),(0,i.createElement)("linearGradient",{id:"L",x1:54,x2:128.724,y1:294.018,y2:294.018,gradientUnits:"userSpaceOnUse"},(0,i.createElement)("stop",{stopColor:"#D1DAE5"}),(0,i.createElement)("stop",{offset:1,stopColor:"#D1DAE5",stopOpacity:.25}),(0,i.createElement)("stop",{offset:1,stopColor:"#D1DAE5",stopOpacity:0})),(0,i.createElement)("linearGradient",{id:"M",x1:54,x2:110.043,y1:301.807,y2:301.807,gradientUnits:"userSpaceOnUse"},(0,i.createElement)("stop",{stopColor:"#D1DAE5"}),(0,i.createElement)("stop",{offset:1,stopColor:"#D1DAE5",stopOpacity:.25}),(0,i.createElement)("stop",{offset:1,stopColor:"#D1DAE5",stopOpacity:0})),(0,i.createElement)("linearGradient",{id:"N",x1:54,x2:66.454,y1:272.227,y2:272.227,gradientUnits:"userSpaceOnUse"},(0,i.createElement)("stop",{stopColor:"#D1DAE5"}),(0,i.createElement)("stop",{offset:1,stopColor:"#D1DAE5",stopOpacity:.25}),(0,i.createElement)("stop",{offset:1,stopColor:"#D1DAE5",stopOpacity:0})),(0,i.createElement)("linearGradient",{id:"ab",x1:224.57,x2:255.427,y1:193.432,y2:193.432,gradientUnits:"userSpaceOnUse"},(0,i.createElement)("stop",{stopColor:"#B809A7"}),(0,i.createElement)("stop",{offset:.469,stopColor:"#E90B76"}),(0,i.createElement)("stop",{offset:1,stopColor:"#FC8536"})),(0,i.createElement)("linearGradient",{id:"ac",x1:161.142,x2:182.57,y1:341.859,y2:341.859,gradientUnits:"userSpaceOnUse"},(0,i.createElement)("stop",{stopColor:"#B809A7"}),(0,i.createElement)("stop",{offset:.469,stopColor:"#E90B76"}),(0,i.createElement)("stop",{offset:1,stopColor:"#FC8536"})),(0,i.createElement)("linearGradient",{id:"ad",x1:205.713,x2:226.284,y1:342.286,y2:342.286,gradientUnits:"userSpaceOnUse"},(0,i.createElement)("stop",{stopColor:"#B809A7"}),(0,i.createElement)("stop",{offset:.469,stopColor:"#E90B76"}),(0,i.createElement)("stop",{offset:1,stopColor:"#FC8536"})),(0,i.createElement)("linearGradient",{id:"ae",x1:249.428,x2:271.713,y1:342.287,y2:342.287,gradientUnits:"userSpaceOnUse"},(0,i.createElement)("stop",{stopColor:"#B809A7"}),(0,i.createElement)("stop",{offset:.469,stopColor:"#E90B76"}),(0,i.createElement)("stop",{offset:1,stopColor:"#FC8536"})),(0,i.createElement)("linearGradient",{id:"af",x1:249.428,x2:271.713,y1:342.287,y2:342.287,gradientUnits:"userSpaceOnUse"},(0,i.createElement)("stop",{stopColor:"#B809A7"}),(0,i.createElement)("stop",{offset:.469,stopColor:"#E90B76"}),(0,i.createElement)("stop",{offset:1,stopColor:"#FC8536"})),(0,i.createElement)("linearGradient",{id:"ag",x1:249.428,x2:271.713,y1:342.287,y2:342.287,gradientUnits:"userSpaceOnUse"},(0,i.createElement)("stop",{stopColor:"#B809A7"}),(0,i.createElement)("stop",{offset:.469,stopColor:"#E90B76"}),(0,i.createElement)("stop",{offset:1,stopColor:"#FC8536"})),(0,i.createElement)("linearGradient",{id:"ah",x1:293.999,x2:316.285,y1:342.287,y2:342.287,gradientUnits:"userSpaceOnUse"},(0,i.createElement)("stop",{stopColor:"#B809A7"}),(0,i.createElement)("stop",{offset:.469,stopColor:"#E90B76"}),(0,i.createElement)("stop",{offset:1,stopColor:"#FC8536"})),(0,i.createElement)("linearGradient",{id:"aj",x1:16,x2:46,y1:154,y2:154,gradientUnits:"userSpaceOnUse"},(0,i.createElement)("stop",{stopColor:"#B809A7"}),(0,i.createElement)("stop",{offset:.469,stopColor:"#E90B76"}),(0,i.createElement)("stop",{offset:1,stopColor:"#FC8536"})),(0,i.createElement)("linearGradient",{id:"am",x1:388,x2:474,y1:220,y2:284,gradientUnits:"userSpaceOnUse"},(0,i.createElement)("stop",{stopColor:"#B809A7"}),(0,i.createElement)("stop",{offset:.469,stopColor:"#E90B76"}),(0,i.createElement)("stop",{offset:1,stopColor:"#FC8536"})),(0,i.createElement)("radialGradient",{id:"P",cx:0,cy:0,r:1,gradientTransform:"rotate(98.297 36.366 200.484) scale(41.5781)",gradientUnits:"userSpaceOnUse"},(0,i.createElement)("stop",{stopColor:"#B809A7",stopOpacity:0}),(0,i.createElement)("stop",{offset:.469,stopColor:"#E90B76"}),(0,i.createElement)("stop",{offset:1,stopColor:"#FC8536"})),(0,i.createElement)("radialGradient",{id:"Q",cx:0,cy:0,r:1,gradientTransform:"rotate(98.297 36.366 200.484) scale(41.5781)",gradientUnits:"userSpaceOnUse"},(0,i.createElement)("stop",{stopColor:"#B809A7",stopOpacity:0}),(0,i.createElement)("stop",{offset:.469,stopColor:"#E90B76"}),(0,i.createElement)("stop",{offset:1,stopColor:"#FC8536"})),(0,i.createElement)("radialGradient",{id:"R",cx:0,cy:0,r:1,gradientTransform:"rotate(98.297 36.366 200.484) scale(41.5781)",gradientUnits:"userSpaceOnUse"},(0,i.createElement)("stop",{stopColor:"#B809A7",stopOpacity:0}),(0,i.createElement)("stop",{offset:.469,stopColor:"#E90B76"}),(0,i.createElement)("stop",{offset:1,stopColor:"#FC8536"})),(0,i.createElement)("radialGradient",{id:"S",cx:0,cy:0,r:1,gradientTransform:"rotate(98.297 36.366 200.484) scale(41.5781)",gradientUnits:"userSpaceOnUse"},(0,i.createElement)("stop",{stopColor:"#B809A7",stopOpacity:0}),(0,i.createElement)("stop",{offset:.469,stopColor:"#E90B76"}),(0,i.createElement)("stop",{offset:1,stopColor:"#FC8536"})),(0,i.createElement)("radialGradient",{id:"T",cx:0,cy:0,r:1,gradientTransform:"rotate(98.297 36.366 200.484) scale(41.5781)",gradientUnits:"userSpaceOnUse"},(0,i.createElement)("stop",{stopColor:"#B809A7",stopOpacity:0}),(0,i.createElement)("stop",{offset:.469,stopColor:"#E90B76"}),(0,i.createElement)("stop",{offset:1,stopColor:"#FC8536"})),(0,i.createElement)("radialGradient",{id:"U",cx:0,cy:0,r:1,gradientTransform:"rotate(98.297 36.366 200.484) scale(41.5781)",gradientUnits:"userSpaceOnUse"},(0,i.createElement)("stop",{stopColor:"#B809A7",stopOpacity:0}),(0,i.createElement)("stop",{offset:.469,stopColor:"#E90B76"}),(0,i.createElement)("stop",{offset:1,stopColor:"#FC8536"})),(0,i.createElement)("radialGradient",{id:"V",cx:0,cy:0,r:1,gradientTransform:"rotate(98.297 36.366 200.484) scale(41.5781)",gradientUnits:"userSpaceOnUse"},(0,i.createElement)("stop",{stopColor:"#B809A7",stopOpacity:0}),(0,i.createElement)("stop",{offset:.469,stopColor:"#E90B76"}),(0,i.createElement)("stop",{offset:1,stopColor:"#FC8536"})),(0,i.createElement)("radialGradient",{id:"W",cx:0,cy:0,r:1,gradientTransform:"rotate(98.297 36.366 200.484) scale(41.5781)",gradientUnits:"userSpaceOnUse"},(0,i.createElement)("stop",{stopColor:"#B809A7",stopOpacity:0}),(0,i.createElement)("stop",{offset:.469,stopColor:"#E90B76"}),(0,i.createElement)("stop",{offset:1,stopColor:"#FC8536"})),(0,i.createElement)("radialGradient",{id:"X",cx:0,cy:0,r:1,gradientTransform:"rotate(98.297 36.366 200.484) scale(41.5781)",gradientUnits:"userSpaceOnUse"},(0,i.createElement)("stop",{stopColor:"#B809A7",stopOpacity:0}),(0,i.createElement)("stop",{offset:.469,stopColor:"#E90B76"}),(0,i.createElement)("stop",{offset:1,stopColor:"#FC8536"})),(0,i.createElement)("radialGradient",{id:"Y",cx:0,cy:0,r:1,gradientTransform:"rotate(98.297 36.366 200.484) scale(41.5781)",gradientUnits:"userSpaceOnUse"},(0,i.createElement)("stop",{stopColor:"#B809A7",stopOpacity:0}),(0,i.createElement)("stop",{offset:.469,stopColor:"#E90B76"}),(0,i.createElement)("stop",{offset:1,stopColor:"#FC8536"})),(0,i.createElement)("radialGradient",{id:"Z",cx:0,cy:0,r:1,gradientTransform:"rotate(98.297 36.366 200.484) scale(41.5781)",gradientUnits:"userSpaceOnUse"},(0,i.createElement)("stop",{stopColor:"#B809A7",stopOpacity:0}),(0,i.createElement)("stop",{offset:.469,stopColor:"#E90B76"}),(0,i.createElement)("stop",{offset:1,stopColor:"#FC8536"})),(0,i.createElement)("radialGradient",{id:"aa",cx:0,cy:0,r:1,gradientTransform:"rotate(98.297 36.366 200.484) scale(41.5781)",gradientUnits:"userSpaceOnUse"},(0,i.createElement)("stop",{stopColor:"#B809A7",stopOpacity:0}),(0,i.createElement)("stop",{offset:.469,stopColor:"#E90B76"}),(0,i.createElement)("stop",{offset:1,stopColor:"#FC8536"})),(0,i.createElement)("filter",{id:"b",width:468.143,height:412.143,x:8.429,y:-10.571,colorInterpolationFilters:"sRGB",filterUnits:"userSpaceOnUse"},(0,i.createElement)("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),(0,i.createElement)("feBlend",{in:"SourceGraphic",in2:"BackgroundImageFix",result:"shape"}),(0,i.createElement)("feGaussianBlur",{result:"effect1_foregroundBlur_24279_41066",stdDeviation:34.286})),(0,i.createElement)("filter",{id:"d",width:438.171,height:314.744,x:20.914,y:39.143,colorInterpolationFilters:"sRGB",filterUnits:"userSpaceOnUse"},(0,i.createElement)("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),(0,i.createElement)("feColorMatrix",{in:"SourceAlpha",result:"hardAlpha",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),(0,i.createElement)("feMorphology",{in:"SourceAlpha",radius:3.086,result:"effect1_dropShadow_24279_41066"}),(0,i.createElement)("feOffset",{dy:3.086}),(0,i.createElement)("feGaussianBlur",{stdDeviation:3.086}),(0,i.createElement)("feComposite",{in2:"hardAlpha",operator:"out"}),(0,i.createElement)("feColorMatrix",{values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.08 0"}),(0,i.createElement)("feBlend",{in2:"BackgroundImageFix",result:"effect1_dropShadow_24279_41066"}),(0,i.createElement)("feBlend",{in:"SourceGraphic",in2:"effect1_dropShadow_24279_41066",result:"shape"})),(0,i.createElement)("filter",{id:"J",width:228.893,height:179.078,x:-16.857,y:215.714,colorInterpolationFilters:"sRGB",filterUnits:"userSpaceOnUse"},(0,i.createElement)("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),(0,i.createElement)("feGaussianBlur",{in:"BackgroundImageFix",stdDeviation:3.429}),(0,i.createElement)("feComposite",{in2:"SourceAlpha",operator:"in",result:"effect1_backgroundBlur_24279_41066"}),(0,i.createElement)("feColorMatrix",{in:"SourceAlpha",result:"hardAlpha",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),(0,i.createElement)("feMorphology",{in:"SourceAlpha",radius:13.714,result:"effect2_dropShadow_24279_41066"}),(0,i.createElement)("feOffset",{dy:20.571}),(0,i.createElement)("feGaussianBlur",{stdDeviation:34.286}),(0,i.createElement)("feComposite",{in2:"hardAlpha",operator:"out"}),(0,i.createElement)("feColorMatrix",{values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.18 0"}),(0,i.createElement)("feBlend",{in2:"effect1_backgroundBlur_24279_41066",result:"effect2_dropShadow_24279_41066"}),(0,i.createElement)("feBlend",{in:"SourceGraphic",in2:"effect2_dropShadow_24279_41066",result:"shape"})),(0,i.createElement)("filter",{id:"O",width:233.143,height:233.142,x:123.428,y:97.429,colorInterpolationFilters:"sRGB",filterUnits:"userSpaceOnUse"},(0,i.createElement)("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),(0,i.createElement)("feGaussianBlur",{in:"BackgroundImageFix",stdDeviation:3.429}),(0,i.createElement)("feComposite",{in2:"SourceAlpha",operator:"in",result:"effect1_backgroundBlur_24279_41066"}),(0,i.createElement)("feColorMatrix",{in:"SourceAlpha",result:"hardAlpha",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),(0,i.createElement)("feMorphology",{in:"SourceAlpha",radius:13.714,result:"effect2_dropShadow_24279_41066"}),(0,i.createElement)("feOffset",{dy:20.571}),(0,i.createElement)("feGaussianBlur",{stdDeviation:34.286}),(0,i.createElement)("feComposite",{in2:"hardAlpha",operator:"out"}),(0,i.createElement)("feColorMatrix",{values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.08 0"}),(0,i.createElement)("feBlend",{in2:"effect1_backgroundBlur_24279_41066",result:"effect2_dropShadow_24279_41066"}),(0,i.createElement)("feBlend",{in:"SourceGraphic",in2:"effect2_dropShadow_24279_41066",result:"shape"})),(0,i.createElement)("filter",{id:"ai",width:126,height:132,x:-16,y:112,colorInterpolationFilters:"sRGB",filterUnits:"userSpaceOnUse"},(0,i.createElement)("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),(0,i.createElement)("feGaussianBlur",{in:"BackgroundImageFix",stdDeviation:3.429}),(0,i.createElement)("feComposite",{in2:"SourceAlpha",operator:"in",result:"effect1_backgroundBlur_24279_41066"}),(0,i.createElement)("feColorMatrix",{in:"SourceAlpha",result:"hardAlpha",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),(0,i.createElement)("feMorphology",{in:"SourceAlpha",radius:8,result:"effect2_dropShadow_24279_41066"}),(0,i.createElement)("feOffset",{dx:16,dy:24}),(0,i.createElement)("feGaussianBlur",{stdDeviation:20}),(0,i.createElement)("feComposite",{in2:"hardAlpha",operator:"out"}),(0,i.createElement)("feColorMatrix",{values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.12 0"}),(0,i.createElement)("feBlend",{in2:"effect1_backgroundBlur_24279_41066",result:"effect2_dropShadow_24279_41066"}),(0,i.createElement)("feBlend",{in:"SourceGraphic",in2:"effect2_dropShadow_24279_41066",result:"shape"})),(0,i.createElement)("filter",{id:"ak",width:171,height:120,x:321,y:77,colorInterpolationFilters:"sRGB",filterUnits:"userSpaceOnUse"},(0,i.createElement)("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),(0,i.createElement)("feGaussianBlur",{in:"BackgroundImageFix",stdDeviation:3.429}),(0,i.createElement)("feComposite",{in2:"SourceAlpha",operator:"in",result:"effect1_backgroundBlur_24279_41066"}),(0,i.createElement)("feColorMatrix",{in:"SourceAlpha",result:"hardAlpha",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),(0,i.createElement)("feMorphology",{in:"SourceAlpha",radius:8,result:"effect2_dropShadow_24279_41066"}),(0,i.createElement)("feOffset",{dx:-16,dy:24}),(0,i.createElement)("feGaussianBlur",{stdDeviation:20}),(0,i.createElement)("feComposite",{in2:"hardAlpha",operator:"out"}),(0,i.createElement)("feColorMatrix",{values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.12 0"}),(0,i.createElement)("feBlend",{in2:"effect1_backgroundBlur_24279_41066",result:"effect2_dropShadow_24279_41066"}),(0,i.createElement)("feBlend",{in:"SourceGraphic",in2:"effect2_dropShadow_24279_41066",result:"shape"})),(0,i.createElement)("filter",{id:"al",width:162,height:158,x:334,y:206,colorInterpolationFilters:"sRGB",filterUnits:"userSpaceOnUse"},(0,i.createElement)("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),(0,i.createElement)("feGaussianBlur",{in:"BackgroundImageFix",stdDeviation:3.429}),(0,i.createElement)("feComposite",{in2:"SourceAlpha",operator:"in",result:"effect1_backgroundBlur_24279_41066"}),(0,i.createElement)("feColorMatrix",{in:"SourceAlpha",result:"hardAlpha",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),(0,i.createElement)("feMorphology",{in:"SourceAlpha",radius:8,result:"effect2_dropShadow_24279_41066"}),(0,i.createElement)("feOffset",{dx:-16,dy:24}),(0,i.createElement)("feGaussianBlur",{stdDeviation:20}),(0,i.createElement)("feComposite",{in2:"hardAlpha",operator:"out"}),(0,i.createElement)("feColorMatrix",{values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.12 0"}),(0,i.createElement)("feBlend",{in2:"effect1_backgroundBlur_24279_41066",result:"effect2_dropShadow_24279_41066"}),(0,i.createElement)("feBlend",{in:"SourceGraphic",in2:"effect2_dropShadow_24279_41066",result:"shape"})),(0,i.createElement)("clipPath",{id:"a"},(0,i.createElement)("path",{fill:"#fff",d:"M0 0h480v388H0z"})))),{adminUrl:UV}=starterTemplates,qV=i.forwardRef((function({title:e,titleId:t,...r},n){return i.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:n,"aria-labelledby":t},r),e?i.createElement("title",{id:t},e):null,i.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M15.666 3.888A2.25 2.25 0 0 0 13.5 2.25h-3c-1.03 0-1.9.693-2.166 1.638m7.332 0c.055.194.084.4.084.612v0a.75.75 0 0 1-.75.75H9a.75.75 0 0 1-.75-.75v0c0-.212.03-.418.084-.612m7.332 0c.646.049 1.288.11 1.927.184 1.1.128 1.907 1.077 1.907 2.185V19.5a2.25 2.25 0 0 1-2.25 2.25H6.75A2.25 2.25 0 0 1 4.5 19.5V6.257c0-1.108.806-2.057 1.907-2.185a48.208 48.208 0 0 1 1.927-.184"}))})),$V=()=>{const{setContinueProgressModal:e,setWebsiteOnboardingAIDetails:t}=(0,Vc.useDispatch)(wW),{continueProgressModal:r}=(0,Vc.useSelect)((e=>{const{getContinueProgressModalInfo:t}=e(wW);return{continueProgressModal:t()}}),[]),[,n]=yo(),a=()=>{e({open:!1})};return(0,i.createElement)(VV,{open:r?.open,setOpen:(e,t)=>{"close-icon"===t&&a()},width:480,height:"280",overflowHidden:!1,className:"px-8 pt-8 pb-8 font-sans"},(0,i.createElement)("div",null,(0,i.createElement)("div",{className:"flex items-center gap-3"},(0,i.createElement)(qV,{className:"w-8 h-8 text-accent-st"}),(0,i.createElement)("div",{className:"font-bold text-2xl leading-8 text-zip-app-heading"},(0,Sn.__)("Resume your last session?","astra-sites"))),(0,i.createElement)("div",{className:"mt-5"},(0,i.createElement)("div",{className:"text-zip-body-text text-base font-normal leading-6"},"It appears that your previous website building session was interrupted. Would you like to pick up where you left off?"),(0,i.createElement)("div",{className:"flex items-center gap-3 justify-center mt-8"},(0,i.createElement)(Xk,{type:"submit",variant:"primary",size:"medium",className:"min-w-[206px] text-sm font-semibold leading-5 px-5",onClick:a},(0,Sn.__)("Resume Previous Session","astra-sites")),(0,i.createElement)(Xk,{variant:"white",size:"medium",onClick:()=>{cc("ai-onboarding-details"),t(yW),e({open:!1}),n({type:"set",aiSiteLogo:zH,aiActiveTypography:null,aiActivePallette:null})},className:"min-w-[206px] text-sm font-semibold leading-5"},(0,Sn.__)("Start Over","astra-sites"))))))},ZV=i.forwardRef((function({title:e,titleId:t,...r},n){return i.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:n,"aria-labelledby":t},r),e?i.createElement("title",{id:t},e):null,i.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M21 8.25c0-2.485-2.099-4.5-4.688-4.5-1.935 0-3.597 1.126-4.312 2.733-.715-1.607-2.377-2.733-4.313-2.733C5.1 3.75 3 5.765 3 8.25c0 7.22 9 12 9 12s9-4.78 9-12Z"}))})),XV=i.forwardRef((function({title:e,titleId:t,...r},n){return i.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:n,"aria-labelledby":t},r),e?i.createElement("title",{id:t},e):null,i.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M13.5 16.875h3.375m0 0h3.375m-3.375 0V13.5m0 3.375v3.375M6 10.5h2.25a2.25 2.25 0 0 0 2.25-2.25V6a2.25 2.25 0 0 0-2.25-2.25H6A2.25 2.25 0 0 0 3.75 6v2.25A2.25 2.25 0 0 0 6 10.5Zm0 9.75h2.25A2.25 2.25 0 0 0 10.5 18v-2.25a2.25 2.25 0 0 0-2.25-2.25H6a2.25 2.25 0 0 0-2.25 2.25V18A2.25 2.25 0 0 0 6 20.25Zm9.75-9.75H18a2.25 2.25 0 0 0 2.25-2.25V6A2.25 2.25 0 0 0 18 3.75h-2.25A2.25 2.25 0 0 0 13.5 6v2.25a2.25 2.25 0 0 0 2.25 2.25Z"}))})),QV=i.forwardRef((function({title:e,titleId:t,...r},n){return i.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:n,"aria-labelledby":t},r),e?i.createElement("title",{id:t},e):null,i.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M12 3c2.755 0 5.455.232 8.083.678.533.09.917.556.917 1.096v1.044a2.25 2.25 0 0 1-.659 1.591l-5.432 5.432a2.25 2.25 0 0 0-.659 1.591v2.927a2.25 2.25 0 0 1-1.244 2.013L9.75 21v-6.568a2.25 2.25 0 0 0-.659-1.591L3.659 7.409A2.25 2.25 0 0 1 3 5.818V4.774c0-.54.384-1.006.917-1.096A48.32 48.32 0 0 1 12 3Z"}))})),YV=i.forwardRef((function({title:e,titleId:t,...r},n){return i.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:n,"aria-labelledby":t},r),e?i.createElement("title",{id:t},e):null,i.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M21 12a9 9 0 1 1-18 0 9 9 0 0 1 18 0Z"}),i.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M15.91 11.672a.375.375 0 0 1 0 .656l-5.603 3.113a.375.375 0 0 1-.557-.328V8.887c0-.286.307-.466.557-.327l5.603 3.112Z"}))})),JV=i.forwardRef((function({title:e,titleId:t,...r},n){return i.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:n,"aria-labelledby":t},r),e?i.createElement("title",{id:t},e):null,i.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M8.625 9.75a.375.375 0 1 1-.75 0 .375.375 0 0 1 .75 0Zm0 0H8.25m4.125 0a.375.375 0 1 1-.75 0 .375.375 0 0 1 .75 0Zm0 0H12m4.125 0a.375.375 0 1 1-.75 0 .375.375 0 0 1 .75 0Zm0 0h-.375m-13.5 3.01c0 1.6 1.123 2.994 2.707 3.227 1.087.16 2.185.283 3.293.369V21l4.184-4.183a1.14 1.14 0 0 1 .778-.332 48.294 48.294 0 0 0 5.83-.498c1.585-.233 2.708-1.626 2.708-3.228V6.741c0-1.602-1.123-2.995-2.707-3.228A48.394 48.394 0 0 0 12 3c-2.392 0-4.744.175-7.043.513C3.373 3.746 2.25 5.14 2.25 6.741v6.018Z"}))})),KV=i.forwardRef((function({title:e,titleId:t,...r},n){return i.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:n,"aria-labelledby":t},r),e?i.createElement("title",{id:t},e):null,i.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M21.75 6.75a4.5 4.5 0 0 1-4.884 4.484c-1.076-.091-2.264.071-2.95.904l-7.152 8.684a2.548 2.548 0 1 1-3.586-3.586l8.684-7.152c.833-.686.995-1.874.904-2.95a4.5 4.5 0 0 1 6.336-4.486l-3.276 3.276a3.004 3.004 0 0 0 2.25 2.25l3.276-3.276c.256.565.398 1.192.398 1.852Z"}),i.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M4.867 19.125h.008v.008h-.008v-.008Z"}))})),ez="fetching",tz="fetched",rz="error",nz={heart:ZV,"squares-plus":XV,funnel:QV,"play-circle":YV,"live-chat":JV};var az="tippy-content",iz="tippy-backdrop",oz="tippy-arrow",sz="tippy-svg-arrow",lz={passive:!0,capture:!0},cz=function(){return document.body};function uz(e,t,r){if(Array.isArray(e)){var n=e[t];return null==n?Array.isArray(r)?r[t]:r:n}return e}function pz(e,t){var r={}.toString.call(e);return 0===r.indexOf("[object")&&r.indexOf(t+"]")>-1}function dz(e,t){return"function"==typeof e?e.apply(void 0,t):e}function fz(e,t){return 0===t?e:function(n){clearTimeout(r),r=setTimeout((function(){e(n)}),t)};var r}function hz(e){return[].concat(e)}function mz(e,t){-1===e.indexOf(t)&&e.push(t)}function gz(e){return[].slice.call(e)}function yz(e){return Object.keys(e).reduce((function(t,r){return void 0!==e[r]&&(t[r]=e[r]),t}),{})}function vz(){return document.createElement("div")}function bz(e){return["Element","Fragment"].some((function(t){return pz(e,t)}))}function xz(e,t){e.forEach((function(e){e&&(e.style.transitionDuration=t+"ms")}))}function Ez(e,t){e.forEach((function(e){e&&e.setAttribute("data-state",t)}))}function wz(e,t,r){var n=t+"EventListener";["transitionend","webkitTransitionEnd"].forEach((function(t){e[n](t,r)}))}function Sz(e,t){for(var r=t;r;){var n;if(e.contains(r))return!0;r=null==r.getRootNode||null==(n=r.getRootNode())?void 0:n.host}return!1}var _z={isTouch:!1},kz=0;function Cz(){_z.isTouch||(_z.isTouch=!0,window.performance&&document.addEventListener("mousemove",Az))}function Az(){var e=performance.now();e-kz<20&&(_z.isTouch=!1,document.removeEventListener("mousemove",Az)),kz=e}function Pz(){var e,t=document.activeElement;if((e=t)&&e._tippy&&e._tippy.reference===e){var r=t._tippy;t.blur&&!r.state.isVisible&&t.blur()}}var Tz=!("undefined"==typeof window||"undefined"==typeof document||!window.msCrypto),Iz=Object.assign({appendTo:cz,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},{animateFill:!1,followCursor:!1,inlinePositioning:!1,sticky:!1},{allowHTML:!1,animation:"fade",arrow:!0,content:"",inertia:!1,maxWidth:350,role:"tooltip",theme:"",zIndex:9999}),Dz=Object.keys(Iz);function Fz(e){var t=(e.plugins||[]).reduce((function(t,r){var n,a=r.name,i=r.defaultValue;return a&&(t[a]=void 0!==e[a]?e[a]:null!=(n=Iz[a])?n:i),t}),{});return Object.assign({},e,t)}function Oz(e,t){var r=Object.assign({},t,{content:dz(t.content,[e])},t.ignoreAttributes?{}:function(e,t){return(t?Object.keys(Fz(Object.assign({},Iz,{plugins:t}))):Dz).reduce((function(t,r){var n=(e.getAttribute("data-tippy-"+r)||"").trim();if(!n)return t;if("content"===r)t[r]=n;else try{t[r]=JSON.parse(n)}catch(e){t[r]=n}return t}),{})}(e,t.plugins));return r.aria=Object.assign({},Iz.aria,r.aria),r.aria={expanded:"auto"===r.aria.expanded?t.interactive:r.aria.expanded,content:"auto"===r.aria.content?t.interactive?null:"describedby":r.aria.content},r}var Mz=function(){return"innerHTML"};function Nz(e,t){e[Mz()]=t}function Rz(e){var t=vz();return!0===e?t.className=oz:(t.className=sz,bz(e)?t.appendChild(e):Nz(t,e)),t}function Lz(e,t){bz(t.content)?(Nz(e,""),e.appendChild(t.content)):"function"!=typeof t.content&&(t.allowHTML?Nz(e,t.content):e.textContent=t.content)}function Bz(e){var t=e.firstElementChild,r=gz(t.children);return{box:t,content:r.find((function(e){return e.classList.contains(az)})),arrow:r.find((function(e){return e.classList.contains(oz)||e.classList.contains(sz)})),backdrop:r.find((function(e){return e.classList.contains(iz)}))}}function jz(e){var t=vz(),r=vz();r.className="tippy-box",r.setAttribute("data-state","hidden"),r.setAttribute("tabindex","-1");var n=vz();function a(r,n){var a=Bz(t),i=a.box,o=a.content,s=a.arrow;n.theme?i.setAttribute("data-theme",n.theme):i.removeAttribute("data-theme"),"string"==typeof n.animation?i.setAttribute("data-animation",n.animation):i.removeAttribute("data-animation"),n.inertia?i.setAttribute("data-inertia",""):i.removeAttribute("data-inertia"),i.style.maxWidth="number"==typeof n.maxWidth?n.maxWidth+"px":n.maxWidth,n.role?i.setAttribute("role",n.role):i.removeAttribute("role"),r.content===n.content&&r.allowHTML===n.allowHTML||Lz(o,e.props),n.arrow?s?r.arrow!==n.arrow&&(i.removeChild(s),i.appendChild(Rz(n.arrow))):i.appendChild(Rz(n.arrow)):s&&i.removeChild(s)}return n.className=az,n.setAttribute("data-state","hidden"),Lz(n,e.props),t.appendChild(r),r.appendChild(n),a(e.props,e.props),{popper:t,onUpdate:a}}jz.$$tippy=!0;var Vz=1,zz=[],Gz=[];function Wz(e,t){var r,n,a,i,o,s,l,c,u=Oz(e,Object.assign({},Iz,Fz(yz(t)))),p=!1,d=!1,f=!1,h=!1,m=[],g=fz($,u.interactiveDebounce),y=Vz++,v=(c=u.plugins).filter((function(e,t){return c.indexOf(e)===t})),b={id:y,reference:e,popper:vz(),popperInstance:null,props:u,state:{isEnabled:!0,isVisible:!1,isDestroyed:!1,isMounted:!1,isShown:!1},plugins:v,clearDelayTimeouts:function(){clearTimeout(r),clearTimeout(n),cancelAnimationFrame(a)},setProps:function(t){if(!b.state.isDestroyed){O("onBeforeUpdate",[b,t]),U();var r=b.props,n=Oz(e,Object.assign({},r,yz(t),{ignoreAttributes:!0}));b.props=n,H(),r.interactiveDebounce!==n.interactiveDebounce&&(R(),g=fz($,n.interactiveDebounce)),r.triggerTarget&&!n.triggerTarget?hz(r.triggerTarget).forEach((function(e){e.removeAttribute("aria-expanded")})):n.triggerTarget&&e.removeAttribute("aria-expanded"),N(),F(),w&&w(r,n),b.popperInstance&&(Y(),K().forEach((function(e){requestAnimationFrame(e._tippy.popperInstance.forceUpdate)}))),O("onAfterUpdate",[b,t])}},setContent:function(e){b.setProps({content:e})},show:function(){var e=b.state.isVisible,t=b.state.isDestroyed,r=!b.state.isEnabled,n=_z.isTouch&&!b.props.touch,a=uz(b.props.duration,0,Iz.duration);if(!(e||t||r||n||P().hasAttribute("disabled")||(O("onShow",[b],!1),!1===b.props.onShow(b)))){if(b.state.isVisible=!0,A()&&(E.style.visibility="visible"),F(),V(),b.state.isMounted||(E.style.transition="none"),A()){var i=I();xz([i.box,i.content],0)}s=function(){var e;if(b.state.isVisible&&!h){if(h=!0,E.offsetHeight,E.style.transition=b.props.moveTransition,A()&&b.props.animation){var t=I(),r=t.box,n=t.content;xz([r,n],a),Ez([r,n],"visible")}M(),N(),mz(Gz,b),null==(e=b.popperInstance)||e.forceUpdate(),O("onMount",[b]),b.props.animation&&A()&&function(e,t){G(e,(function(){b.state.isShown=!0,O("onShown",[b])}))}(a)}},function(){var e,t=b.props.appendTo,r=P();(e=b.props.interactive&&t===cz||"parent"===t?r.parentNode:dz(t,[r])).contains(E)||e.appendChild(E),b.state.isMounted=!0,Y()}()}},hide:function(){var e=!b.state.isVisible,t=b.state.isDestroyed,r=!b.state.isEnabled,n=uz(b.props.duration,1,Iz.duration);if(!(e||t||r)&&(O("onHide",[b],!1),!1!==b.props.onHide(b))){if(b.state.isVisible=!1,b.state.isShown=!1,h=!1,p=!1,A()&&(E.style.visibility="hidden"),R(),z(),F(!0),A()){var a=I(),i=a.box,o=a.content;b.props.animation&&(xz([i,o],n),Ez([i,o],"hidden"))}M(),N(),b.props.animation?A()&&function(e,t){G(e,(function(){!b.state.isVisible&&E.parentNode&&E.parentNode.contains(E)&&t()}))}(n,b.unmount):b.unmount()}},hideWithInteractivity:function(e){T().addEventListener("mousemove",g),mz(zz,g),g(e)},enable:function(){b.state.isEnabled=!0},disable:function(){b.hide(),b.state.isEnabled=!1},unmount:function(){b.state.isVisible&&b.hide(),b.state.isMounted&&(J(),K().forEach((function(e){e._tippy.unmount()})),E.parentNode&&E.parentNode.removeChild(E),Gz=Gz.filter((function(e){return e!==b})),b.state.isMounted=!1,O("onHidden",[b]))},destroy:function(){b.state.isDestroyed||(b.clearDelayTimeouts(),b.unmount(),U(),delete e._tippy,b.state.isDestroyed=!0,O("onDestroy",[b]))}};if(!u.render)return b;var x=u.render(b),E=x.popper,w=x.onUpdate;E.setAttribute("data-tippy-root",""),E.id="tippy-"+b.id,b.popper=E,e._tippy=b,E._tippy=b;var S=v.map((function(e){return e.fn(b)})),_=e.hasAttribute("aria-expanded");return H(),N(),F(),O("onCreate",[b]),u.showOnCreate&&ee(),E.addEventListener("mouseenter",(function(){b.props.interactive&&b.state.isVisible&&b.clearDelayTimeouts()})),E.addEventListener("mouseleave",(function(){b.props.interactive&&b.props.trigger.indexOf("mouseenter")>=0&&T().addEventListener("mousemove",g)})),b;function k(){var e=b.props.touch;return Array.isArray(e)?e:[e,0]}function C(){return"hold"===k()[0]}function A(){var e;return!(null==(e=b.props.render)||!e.$$tippy)}function P(){return l||e}function T(){var e,t,r=P().parentNode;return r?null!=(t=hz(r)[0])&&null!=(e=t.ownerDocument)&&e.body?t.ownerDocument:document:document}function I(){return Bz(E)}function D(e){return b.state.isMounted&&!b.state.isVisible||_z.isTouch||i&&"focus"===i.type?0:uz(b.props.delay,e?0:1,Iz.delay)}function F(e){void 0===e&&(e=!1),E.style.pointerEvents=b.props.interactive&&!e?"":"none",E.style.zIndex=""+b.props.zIndex}function O(e,t,r){var n;void 0===r&&(r=!0),S.forEach((function(r){r[e]&&r[e].apply(r,t)})),r&&(n=b.props)[e].apply(n,t)}function M(){var t=b.props.aria;if(t.content){var r="aria-"+t.content,n=E.id;hz(b.props.triggerTarget||e).forEach((function(e){var t=e.getAttribute(r);if(b.state.isVisible)e.setAttribute(r,t?t+" "+n:n);else{var a=t&&t.replace(n,"").trim();a?e.setAttribute(r,a):e.removeAttribute(r)}}))}}function N(){!_&&b.props.aria.expanded&&hz(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 R(){T().removeEventListener("mousemove",g),zz=zz.filter((function(e){return e!==g}))}function L(t){if(!_z.isTouch||!f&&"mousedown"!==t.type){var r=t.composedPath&&t.composedPath()[0]||t.target;if(!b.props.interactive||!Sz(E,r)){if(hz(b.props.triggerTarget||e).some((function(e){return Sz(e,r)}))){if(_z.isTouch)return;if(b.state.isVisible&&b.props.trigger.indexOf("click")>=0)return}else O("onClickOutside",[b,t]);!0===b.props.hideOnClick&&(b.clearDelayTimeouts(),b.hide(),d=!0,setTimeout((function(){d=!1})),b.state.isMounted||z())}}}function B(){f=!0}function j(){f=!1}function V(){var e=T();e.addEventListener("mousedown",L,!0),e.addEventListener("touchend",L,lz),e.addEventListener("touchstart",j,lz),e.addEventListener("touchmove",B,lz)}function z(){var e=T();e.removeEventListener("mousedown",L,!0),e.removeEventListener("touchend",L,lz),e.removeEventListener("touchstart",j,lz),e.removeEventListener("touchmove",B,lz)}function G(e,t){var r=I().box;function n(e){e.target===r&&(wz(r,"remove",n),t())}if(0===e)return t();wz(r,"remove",o),wz(r,"add",n),o=n}function W(t,r,n){void 0===n&&(n=!1),hz(b.props.triggerTarget||e).forEach((function(e){e.addEventListener(t,r,n),m.push({node:e,eventType:t,handler:r,options:n})}))}function H(){var e;C()&&(W("touchstart",q,{passive:!0}),W("touchend",Z,{passive:!0})),(e=b.props.trigger,e.split(/\s+/).filter(Boolean)).forEach((function(e){if("manual"!==e)switch(W(e,q),e){case"mouseenter":W("mouseleave",Z);break;case"focus":W(Tz?"focusout":"blur",X);break;case"focusin":W("focusout",X)}}))}function U(){m.forEach((function(e){var t=e.node,r=e.eventType,n=e.handler,a=e.options;t.removeEventListener(r,n,a)})),m=[]}function q(e){var t,r=!1;if(b.state.isEnabled&&!Q(e)&&!d){var n="focus"===(null==(t=i)?void 0:t.type);i=e,l=e.currentTarget,N(),!b.state.isVisible&&pz(e,"MouseEvent")&&zz.forEach((function(t){return t(e)})),"click"===e.type&&(b.props.trigger.indexOf("mouseenter")<0||p)&&!1!==b.props.hideOnClick&&b.state.isVisible?r=!0:ee(e),"click"===e.type&&(p=!r),r&&!n&&te(e)}}function $(e){var t=e.target,r=P().contains(t)||E.contains(t);if("mousemove"!==e.type||!r){var n=K().concat(E).map((function(e){var t,r=null==(t=e._tippy.popperInstance)?void 0:t.state;return r?{popperRect:e.getBoundingClientRect(),popperState:r,props:u}:null})).filter(Boolean);(function(e,t){var r=t.clientX,n=t.clientY;return e.every((function(e){var t=e.popperRect,a=e.popperState,i=e.props.interactiveBorder,o=a.placement.split("-")[0],s=a.modifiersData.offset;if(!s)return!0;var l="bottom"===o?s.top.y:0,c="top"===o?s.bottom.y:0,u="right"===o?s.left.x:0,p="left"===o?s.right.x:0,d=t.top-n+l>i,f=n-t.bottom-c>i,h=t.left-r+u>i,m=r-t.right-p>i;return d||f||h||m}))})(n,e)&&(R(),te(e))}}function Z(e){Q(e)||b.props.trigger.indexOf("click")>=0&&p||(b.props.interactive?b.hideWithInteractivity(e):te(e))}function X(e){b.props.trigger.indexOf("focusin")<0&&e.target!==P()||b.props.interactive&&e.relatedTarget&&E.contains(e.relatedTarget)||te(e)}function Q(e){return!!_z.isTouch&&C()!==e.type.indexOf("touch")>=0}function Y(){J();var t=b.props,r=t.popperOptions,n=t.placement,a=t.offset,i=t.getReferenceClientRect,o=t.moveTransition,l=A()?Bz(E).arrow:null,c=i?{getBoundingClientRect:i,contextElement:i.contextElement||P()}:e,u=[{name:"offset",options:{offset:a}},{name:"preventOverflow",options:{padding:{top:2,bottom:2,left:5,right:5}}},{name:"flip",options:{padding:5}},{name:"computeStyles",options:{adaptive:!o}},{name:"$$tippy",enabled:!0,phase:"beforeWrite",requires:["computeStyles"],fn:function(e){var t=e.state;if(A()){var r=I().box;["placement","reference-hidden","escaped"].forEach((function(e){"placement"===e?r.setAttribute("data-placement",t.placement):t.attributes.popper["data-popper-"+e]?r.setAttribute("data-"+e,""):r.removeAttribute("data-"+e)})),t.attributes.popper={}}}}];A()&&l&&u.push({name:"arrow",options:{element:l,padding:3}}),u.push.apply(u,(null==r?void 0:r.modifiers)||[]),b.popperInstance=rp(c,E,Object.assign({},r,{placement:n,onFirstUpdate:s,modifiers:u}))}function J(){b.popperInstance&&(b.popperInstance.destroy(),b.popperInstance=null)}function K(){return gz(E.querySelectorAll("[data-tippy-root]"))}function ee(e){b.clearDelayTimeouts(),e&&O("onTrigger",[b,e]),V();var t=D(!0),n=k(),a=n[0],i=n[1];_z.isTouch&&"hold"===a&&i&&(t=i),t?r=setTimeout((function(){b.show()}),t):b.show()}function te(e){if(b.clearDelayTimeouts(),O("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&&p)){var t=D(!1);t?n=setTimeout((function(){b.state.isVisible&&b.hide()}),t):a=requestAnimationFrame((function(){b.hide()}))}}else z()}}function Hz(e,t){void 0===t&&(t={});var r=Iz.plugins.concat(t.plugins||[]);document.addEventListener("touchstart",Cz,lz),window.addEventListener("blur",Pz);var n,a=Object.assign({},t,{plugins:r}),i=(n=e,bz(n)?[n]:function(e){return pz(e,"NodeList")}(n)?gz(n):Array.isArray(n)?n:gz(document.querySelectorAll(n))).reduce((function(e,t){var r=t&&Wz(t,a);return r&&e.push(r),e}),[]);return bz(e)?i[0]:i}Hz.defaultProps=Iz,Hz.setDefaultProps=function(e){Object.keys(e).forEach((function(t){Iz[t]=e[t]}))},Hz.currentInput=_z,Object.assign({},Lu,{effect:function(e){var t=e.state,r={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};Object.assign(t.elements.popper.style,r.popper),t.styles=r,t.elements.arrow&&Object.assign(t.elements.arrow.style,r.arrow)}}),Hz.setDefaultProps({render:jz});const Uz=Hz;function qz(e,t){if(null==e)return{};var r,n,a={},i=Object.keys(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}var $z="undefined"!=typeof window&&"undefined"!=typeof document;function Zz(e,t){e&&("function"==typeof e&&e(t),{}.hasOwnProperty.call(e,"current")&&(e.current=t))}function Xz(){return $z&&document.createElement("div")}function Qz(e,t){if(e===t)return!0;if("object"==typeof e&&null!=e&&"object"==typeof t&&null!=t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(var r in e){if(!t.hasOwnProperty(r))return!1;if(!Qz(e[r],t[r]))return!1}return!0}return!1}function Yz(e){var t=[];return e.forEach((function(e){t.find((function(t){return Qz(e,t)}))||t.push(e)})),t}var Jz=$z?i.useLayoutEffect:i.useEffect;function Kz(e,t,r){r.split(/\s+/).forEach((function(r){r&&e.classList[t](r)}))}var eG={name:"className",defaultValue:"",fn:function(e){var t=e.popper.firstElementChild,r=function(){var t;return!!(null==(t=e.props.render)?void 0:t.$$tippy)};function n(){e.props.className&&!r()||Kz(t,"add",e.props.className)}return{onCreate:n,onBeforeUpdate:function(){r()&&Kz(t,"remove",e.props.className)},onAfterUpdate:n}}};function tG(e){return function(t){var r,n,a=t.children,o=t.content,c=t.visible,u=t.singleton,p=t.render,d=t.reference,f=t.disabled,h=void 0!==f&&f,m=t.ignoreAttributes,g=void 0===m||m,y=(t.__source,t.__self,qz(t,["children","content","visible","singleton","render","reference","disabled","ignoreAttributes","__source","__self"])),v=void 0!==c,b=void 0!==u,x=(0,i.useState)(!1),E=x[0],w=x[1],S=(0,i.useState)({}),_=S[0],k=S[1],C=(0,i.useState)(),A=C[0],P=C[1],T=(r=function(){return{container:Xz(),renders:1}},(n=(0,i.useRef)()).current||(n.current="function"==typeof r?r():r),n.current),I=Object.assign({ignoreAttributes:g},y,{content:T.container});v&&(I.trigger="manual",I.hideOnClick=!1),b&&(h=!0);var D=I,F=I.plugins||[];p&&(D=Object.assign({},I,{plugins:b&&null!=u.data?[].concat(F,[{fn:function(){return{onTrigger:function(e,t){var r=u.data.children.find((function(e){return e.instance.reference===t.currentTarget}));e.state.$$activeSingletonInstance=r.instance,P(r.content)}}}}]):F,render:function(){return{popper:T.container}}}));var O=[d].concat(a?[a.type]:[]);return Jz((function(){var t=d;d&&d.hasOwnProperty("current")&&(t=d.current);var r=e(t||T.ref||Xz(),Object.assign({},D,{plugins:[eG].concat(I.plugins||[])}));return T.instance=r,h&&r.disable(),c&&r.show(),b&&u.hook({instance:r,content:o,props:D,setSingletonContent:P}),w(!0),function(){r.destroy(),null==u||u.cleanup(r)}}),O),Jz((function(){var e,t,r,n,a;if(1!==T.renders){var i=T.instance;i.setProps((t=i.props,r=D,Object.assign({},r,{popperOptions:Object.assign({},t.popperOptions,r.popperOptions,{modifiers:Yz([].concat((null==(n=t.popperOptions)?void 0:n.modifiers)||[],(null==(a=r.popperOptions)?void 0:a.modifiers)||[]))})}))),null==(e=i.popperInstance)||e.forceUpdate(),h?i.disable():i.enable(),v&&(c?i.show():i.hide()),b&&u.hook({instance:i,content:o,props:D,setSingletonContent:P})}else T.renders++})),Jz((function(){var e;if(p){var t=T.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,r=e.state,n=null==(t=r.modifiersData)?void 0:t.hide;_.placement===r.placement&&_.referenceHidden===(null==n?void 0:n.isReferenceHidden)&&_.escaped===(null==n?void 0:n.hasPopperEscaped)||k({placement:r.placement,referenceHidden:null==n?void 0:n.isReferenceHidden,escaped:null==n?void 0:n.hasPopperEscaped}),r.attributes.popper={}}}])})})}}),[_.placement,_.referenceHidden,_.escaped].concat(O)),s().createElement(s().Fragment,null,a?(0,i.cloneElement)(a,{ref:function(e){T.ref=e,Zz(a.ref,e)}}):null,E&&(0,l.createPortal)(p?p(function(e){var t={"data-placement":e.placement};return e.referenceHidden&&(t["data-reference-hidden"]=""),e.escaped&&(t["data-escaped"]=""),t}(_),A,T.instance):o,T.container))}}var rG=function(e,t){return(0,i.forwardRef)((function(r,n){var a=r.children,o=qz(r,["children"]);return s().createElement(e,Object.assign({},t,o),a?(0,i.cloneElement)(a,{ref:function(e){Zz(n,e),Zz(a.ref,e)}}):null)}))};const nG=rG(tG(Uz)),aG=({children:e,content:t,offset:r,placement:n="top"})=>t?(0,i.createElement)(nG,{arrow:!0,content:t,className:"zw-tooltip zw-xs-normal bg-app-tooltip px-0.5 py-1.5 flex items-center justify-left text-justify",offset:r,placement:n},e):(0,i.createElement)("div",null,e),iG=({onSelect:e,value:t,showLabel:r,classNameChild:n="py-3 pl-4 pr-12",classNameParent:a="mt-2",placement:o="right",label:s="This website will be in",tooltipText:l=""})=>{const{siteLanguageList:c}=(0,Vc.useSelect)((e=>{const{getAIStepData:t}=e(wW);return t()})),[u,p]=(0,i.useState)(c.find((e=>"en"===e.code))),[d,f]=(0,i.useState)("");let h="bottom-end";h="left"===o?"bottom-start":"bottom-end";const[m,g]=xC({placement:h,modifiers:[{name:"offset",options:{offset:[0,0]}}]}),y=e=>{f(e.target.value)},v=c.filter((e=>e.name.toLowerCase().includes(d.toLowerCase())));return(0,i.useEffect)((()=>{t&&t.code!==u.code&&p("string"==typeof t?c.find((e=>e.code===t)):t)}),[t]),(0,i.createElement)(lk,{value:u,onChange:t=>{p(t),"function"==typeof e&&e(t)}},(({open:e})=>(0,i.createElement)(i.Fragment,null,r&&(0,i.createElement)(lk.Label,{className:"text-base font-semibold flex leading-6 text-zip-app-heading"},l&&(0,i.createElement)("div",{className:"mr-1 pt-0.5"},(0,i.createElement)(aG,{content:l},(0,i.createElement)(ET,{className:"w-4 h-4"}))),s),(0,i.createElement)("div",{className:zw("relative",a)},(0,i.createElement)(lk.Button,{ref:m,className:zw("min-h-[48px] relative w-full cursor-default rounded-md bg-white text-zip-app-heading shadow-sm border border-solid border-border-tertiary focus:border-accent-st active:border-accent-st ring-1 ring-inset ring-transparent focus:outline-none active:outline-none focus:ring-accent-st","text-base font-normal text-left leading-6")},(0,i.createElement)("div",{className:zw("inline-flex items-center gap-2 w-full max-w-container relative",n)},(0,i.createElement)("span",{className:"min-w-fit uppercase text-center text-sm text-zip-app-heading font-semibold leading-5"},u.code),(0,i.createElement)("span",{className:"!shrink-0 w-px h-[14px] bg-border-tertiary"}),(0,i.createElement)("span",{className:"w-full text-base font-normal leading-6 block truncate"},u.name," ","en"===u.code&&"(Default)")),(0,i.createElement)("span",{className:"pointer-events-none absolute inset-y-0 right-0 flex items-center pr-4"},(0,i.createElement)(s_,{className:"h-5 w-5 text-zip-app-heading","aria-hidden":"true"}))),(0,i.createElement)(kk,{show:e,as:i.Fragment,leave:"transition ease-in duration-100",leaveFrom:"opacity-100",leaveTo:"opacity-0"},(0,i.createElement)(lk.Options,{ref:g,className:zw("w-full absolute z-10 !mt-1 !mb-1 rounded-md bg-white p-4 space-y-3 text-base font-normal leading-6 shadow-xl border-0 ring-0 focus:outline-none")},(0,i.createElement)("div",{className:"group relative flex flex-1 rounded-md bg-white focus-within:ring-1 focus-within:outline-none focus-within:ring-accent-st border border-solid border-border-tertiary shadow-sm focus-within:border-accent-st transition duration-150 ease-in-out"},(0,i.createElement)("label",{htmlFor:"search-field",className:"sr-only"},(0,Sn.__)("Search","astra-sites")),(0,i.createElement)(qP,{className:"pointer-events-none absolute inset-y-0 left-2.5 h-full w-5 text-app-inactive-icon group-focus-within:text-app-active-icon transition duration-150 ease-in-out","aria-hidden":"true"}),(0,i.createElement)("input",{ref:e=>{e&&e.focus()},className:"appearance-none text-base h-[2.625rem] block w-full !border-0 py-0 !pl-10 pr-5 text-zip-app-heading placeholder:!text-zip-app-inactive-icon focus:ring-0 sm:text-sm bg-transparent focus:outline-none focus:!shadow-none focus:!border-0 focus-within:!border-0",placeholder:"Search Language",type:"search",value:d,onChange:y,name:"search"})),(0,i.createElement)("div",{className:zw("max-h-60 w-full overflow-x-hidden overflow-y-auto space-y-1","[&::-webkit-scrollbar]:w-1.5 [&::-webkit-scrollbar-thumb]:rounded-md [&::-webkit-scrollbar-thumb]:bg-dark-app-background/20 [&::-webkit-scrollbar-thumb:hover]:bg-dark-app-background/30 [&::-webkit-scrollbar-track]:bg-white [&::-webkit-scrollbar-track]:my-1 [&::-webkit-scrollbar-track]:rounded-md scroll-p-0")},v.length>0&&v.map((e=>(0,i.createElement)(lk.Option,{key:e.code,as:i.Fragment,value:e},(({active:t})=>(0,i.createElement)("div",{className:zw("w-full max-w-container relative flex items-center justify-between cursor-default select-none py-2 pl-3 pr-2 rounded",(u.code===e.code||t)&&"bg-alert-info-bg")},(0,i.createElement)("div",{className:"w-full flex items-center gap-2"},(0,i.createElement)("span",{className:"min-w-fit uppercase text-center text-sm text-zip-app-heading font-semibold leading-5"},e.code),(0,i.createElement)("span",{className:"w-px h-[14px] bg-border-tertiary !shrink-0"}),(0,i.createElement)("span",{className:zw("w-full truncate font-normal text-base leading-6",u.code===e.code?"text-zip-app-heading":"text-app-text")},e.name)),u.code===e.code&&(0,i.createElement)("span",{className:zw("absolute inset-y-0 right-0 flex items-center pr-4")},(0,i.createElement)(jb,{className:"h-6 w-6","aria-hidden":"true"}))))))),0===v.length&&(0,i.createElement)("div",{className:"relative cursor-default select-none py-2 px-4 text-base font-normal text-app-text"},(0,Sn.__)("Nothing found","astra-sites")))))))))},oG=()=>{const{setWebsiteLanguageAIStep:e}=(0,Vc.useDispatch)(wW),{siteLanguage:t,siteLanguageList:r}=(0,Vc.useSelect)((e=>{const{getAIStepData:t}=e(wW);return t()}));return(0,i.createElement)("div",{className:"flex flex-col items-start gap-x-2"},(0,i.createElement)("h5",{className:"text-base flex font-semibold leading-6 items-center !mb-2"},(0,Sn.__)("The website will be in:","astra-sites"),(0,i.createElement)("div",{className:"ml-1 pt-1"})),r&&0!==r.length?(0,i.createElement)(iG,{onSelect:t=>{e(t.code)},value:r.find((e=>e.code===t)),showLabel:!1,classNameParent:"w-[320px]",classNameChild:"py-2 pl-3 pr-8"}):(0,i.createElement)("div",{className:"h-12 w-[320px] inline-flex justify-start items-center gap-2 border border-solid border-border-tertiary py-2 pl-3 pr-8 rounded-md shadow-sm"},(0,i.createElement)("div",{className:"w-8 h-full bg-gray-300 animate-pulse"}),(0,i.createElement)("span",{className:"!shrink-0 w-px h-[14px] bg-border-tertiary"}),(0,i.createElement)("div",{className:"w-full h-full bg-gray-300 animate-pulse"})))},sG={closed:{opacity:0},open:{opacity:1,transition:{delayChildren:.05,staggerChildren:.05}}},lG={open:{y:0,opacity:1},closed:{y:20,opacity:0}},cG=/^[a-zA-Z0-9\-_'& ]{1,50}$/,uG=()=>{const{setWebsiteTypeAIStep:e,setBusinessTypeListAIStep:t}=(0,Vc.useDispatch)(wW),{businessType:r,businessTypeList:n}=(0,Vc.useSelect)((e=>{const{getAIStepData:t}=e(wW);return t()})),[a,o]=xC({placement:"bottom",modifiers:[{name:"offset",options:{offset:[0,0]}}]}),[s,l]=(0,i.useState)(!1),[c,u]=(0,i.useState)(!1),p=(0,i.useRef)(null),{register:d,setValue:f,reset:h,setFocus:m,watch:g}=zE({defaultValues:{keyword:null!=r?r:""}}),y=g("keyword"),v=pT(y,300),b=e=>{y||""===r||f("keyword",r),y&&""!==r&&y!==r&&f("keyword",y),l(!1),e&&e?.blur()},x=(0,i.useCallback)((()=>{(async(e="")=>{p.current&&(p.current.abort(),p.current=null),u(!0),p.current=new AbortController;try{const r=await yc()({path:"zipwp/v1/search-category",method:"POST",data:{keyword:e},headers:{"content-type":"application/json","X-WP-Nonce":astraSitesVars.rest_api_nonce,_ajax_nonce:astraSitesVars._ajax_nonce},signal:p.current.signal});r.success&&t(r?.data?.data),u(!1)}catch(e){}})(s?v:"")}),[v]);(0,i.useEffect)((()=>{x()}),[x]),(0,i.useLayoutEffect)((()=>{s&&!y&&t([])}),[y]);const E=e=>{const t=document.getElementById("business-types-suggestions");t&&!t.contains(e.target)&&b()};(0,i.useEffect)((()=>(document.addEventListener("mousedown",E),()=>document.removeEventListener("mousedown",E))),[E]),(0,i.useEffect)((()=>{r||f("keyword","")}),[r]);const w=()=>{try{const e=n&&Array.isArray(n)?n:[];if(!y)return e;const t=e?.find((({document:e})=>e.name?.toLowerCase()?.trim()===y?.toLowerCase()?.trim()));return t?e:[{document:{name:y},highlight:{name:{matched_tokens:[y.trim()]}}},...e]}catch(e){return[]}};return(0,i.createElement)("div",{id:"business-types-suggestions",ref:a,className:ic("relative pr-3 pl-4 py-3 bg-white rounded-md border border-solid border-border-tertiary",{"pb-0 rounded-b-none border-b-0 shadow-md":s}),onKeyDown:e=>{const t=document.getElementById("business-types-suggestions");if(!t)return;const r=Array.from(t.querySelectorAll('button, input, [tabindex]:not([tabindex="-1"])'));let n=r.indexOf(document.activeElement);switch(e.key){case"Escape":b(e?.target);break;case"ArrowUp":n--,n<0&&(n=r.length-1),r[n].focus(),e.preventDefault();break;case"ArrowDown":n++,n>=r.length&&(n=0),r[n].focus(),e.preventDefault()}}},(0,i.createElement)("div",{className:"flex items-center justify-start w-full gap-2"},c&&s?(0,i.createElement)(Ik,{className:"text-accent-st w-4 h-4"}):y?(0,i.createElement)("button",{className:"inline-flex !p-0 !m-0 border-0 !bg-transparent focus:outline-none cursor-pointer",onClick:()=>{h({keyword:""}),e(""),t([]),s&&setTimeout((()=>{m("keyword")}),10)}},(0,i.createElement)(kx,{className:"w-4 h-4 !text-zip-app-inactive-icon peer-focus:text-nav-inactive !shrink-0"})):(0,i.createElement)(qP,{className:"w-4 h-4 text-zip-app-inactive-icon peer-focus:text-nav-inactive !shrink-0"}),(0,i.createElement)("input",{className:"!p-0 !mx-0 !border-0 !rounded-none !min-h-0 !shadow-none !leading-[1.375rem] focus:!outline-none focus:!shadow-none w-full text-base placeholder:!text-zip-app-inactive-icon placeholder:!text-base",type:"text",placeholder:"Type to search",onFocus:()=>l(!0),autoComplete:"off",onKeyDown:e=>{cG.test(e.key)||e.preventDefault()},onPaste:e=>{e.preventDefault();let t=e.clipboardData.getData("text");cG.test(e.clipboardData.getData("text"))||(t=t.substring(0,50).replace(/[^a-zA-Z0-9\-_'& ]/g,"")),window.document.execCommand("insertText",!1,t)},maxLength:50,...d("keyword")})),(0,i.createElement)("div",{ref:o,className:ic("w-[calc(100%_+_2px)] px-3 pb-3 z-10 bg-white shadow-md border-x border-b border-t-0 border-solid border-border-tertiary rounded-b-md",{invisible:!s})},s&&(0,i.createElement)("hr",{className:"!mx-0 !my-3 border-t border-solid border-b-0 border-border-tertiary",tabIndex:-1}),(0,i.createElement)("div",{className:"max-h-[358px] w-full overflow-y-auto overflow-x-hidden"},(0,i.createElement)(Rb.div,{className:"w-full flex flex-col gap-1 justify-start",initial:!1,animate:s?"open":"closed",variants:sG},w()?.length>0&&w().map((({document:t,highlight:n})=>(0,i.createElement)(Rb.button,{key:t.name,className:ic("flex items-center justify-start w-full gap-2 py-2 px-3 bg-background-tertiary rounded border-0 !bg-transparent hover:!bg-zip-app-light-bg focus:!bg-zip-app-light-bg !text-zip-body-text hover:!text-zip-app-heading focus:outline-none focus:!shadow-none",{"!bg-zip-app-light-bg !text-zip-app-heading":t.name===r},"text-left"),onClick:()=>{f("keyword",t.name),e(t.name),l(!1)},variants:lG},((e,t)=>{if(!t)return e;const r=t?.name?.matched_tokens||[],n=e.split(new RegExp(`(${r.join("|").replace(/[.*+?^${}()|[\]\\]/g,"\\$&")})`,"gi"));return(0,i.createElement)("span",null,n.map(((e,t)=>r.includes(e)?(0,i.createElement)("span",{key:t,className:"font-semibold"},e):e)))})(t.name,n))))))))},pG=(0,Gk.compose)((0,Vc.withDispatch)((e=>{const{setNextAIStep:t}=e(wW);return{onClickContinue:t}})))((({onClickContinue:e})=>{const{setSiteLanguageListAIStep:t,setWebsiteNameAIStep:r,setAuthenticationErrorModal:n}=(0,Vc.useDispatch)(wW),{businessType:a,siteLanguageList:o,businessName:s}=(0,Vc.useSelect)((e=>{const{getAIStepData:t}=e(wW);return t()}));(0,i.useEffect)((()=>{o?.length||(async()=>{try{const e=await yc()({path:"zipwp/v1/site-languages",method:"GET",headers:{"X-WP-Nonce":astraSitesVars.rest_api_nonce}});e.success?t(e?.data?.data):n({open:!0})}catch(e){n({open:!0})}})()}),[o]);const{register:l,formState:{errors:c},setFocus:u,watch:p}=zE({defaultValues:{businessName:s}}),d=p("businessName");return(0,i.useEffect)((()=>{u("businessName")}),[u]),(0,i.createElement)("div",{className:"w-full max-w-container flex flex-col gap-8"},(0,i.createElement)(Yk,{heading:(0,Sn.__)("Let's build your website!","astra-sites"),subHeading:(0,Sn.__)("Please share some basic details of the website to get started.","astra-sites")}),(0,i.createElement)("div",{className:"w-full max-w-container flex flex-col gap-8"},(0,i.createElement)("div",{className:"!space-y-2"},(0,i.createElement)("h5",{className:"text-base flex font-semibold leading-6 items-center !mb-2"},(0,Sn.__)("Name of the website:","astra-sites")),(0,i.createElement)(tS,{className:"w-full",name:"businessName",placeholder:(0,Sn.__)("Enter name or title of the website","astra-sites"),register:l,maxLength:100,validations:{required:(0,Sn.__)("Name is required","astra-sites"),maxLength:100},error:c.businessName,height:"12"})),(0,i.createElement)("div",{className:"w-full flex items-start justify-start flex-wrap lg:flex-nowrap gap-8"},(0,i.createElement)("div",{className:"flex-1 min-h-[48px] min-w-[calc(100%_/_2)] md:min-w-0 !space-y-2"},(0,i.createElement)("h5",{className:"text-base flex font-semibold leading-6 items-center"},(0,Sn.__)("This website is for:","astra-sites")),(0,i.createElement)(uG,null)),(0,i.createElement)(oG,null))),(0,i.createElement)(Jk,null),(0,i.createElement)(Qk,{onClickContinue:()=>{a&&""!==a&&(r(d),e())},disableContinue:!a||!d}))})),{logoUrl:dG}=starterTemplates,fG=[{component:(0,i.createElement)((()=>{const[,e]=yo(),{setLimitExceedModal:t}=(0,Vc.useDispatch)(wW),r=astraSitesVars?.zip_plans,n=r?.plan_data?.remaining,a=n?.ai_sites_count,o=n?.all_sites_count;return(0,i.useEffect)((()=>{new URLSearchParams(window.location.search).get("token")&&("number"==typeof a&&a<=0||"number"==typeof o&&o<=0?t({open:!0}):e({type:"set",currentIndex:1}))}),[]),(0,i.createElement)("div",{className:"flex-1 w-full bg-st-background-secondary"},(0,i.createElement)("div",{className:"step-header bg-white"},(0,i.createElement)("div",{className:"row"},(0,i.createElement)("div",{className:"col"},(0,i.createElement)(jc,null)),(0,i.createElement)("div",{className:"right-col"},(0,i.createElement)(nx,null),(0,i.createElement)("div",{className:"col exit-link"},(0,i.createElement)("a",{href:UV},(0,i.createElement)(Xr.Tooltip,{content:(0,Sn.__)("Exit to Dashboard","astra-sites")},bo.remove))))),(0,i.createElement)("canvas",{id:"ist-bashcanvas",width:window.innerWidth,height:window.innerHeight})),(0,i.createElement)("div",{className:"flex w-full mt-7 md:mt-14 lg:mt-28"},(0,i.createElement)("div",{className:"gap-10 lg:gap-16 flex-wrap lg:flex-nowrap h-full flex items-center justify-center w-full px-8 lg:px-10"},(0,i.createElement)("div",{className:"flex flex-col items-start justify-center gap-6 order-2 lg:order-1 h-full"},(0,i.createElement)("h1",{className:"font-bold"},(0,Sn.__)("Building a website has never been this easy!","astra-sites")),(0,i.createElement)("p",{className:" m-0 !text-zip-body-text !text-xl !font-normal"},(0,Sn.__)("Here is how the AI Website Builder works:","astra-sites")),(0,i.createElement)("ul",{className:"list-decimal ml-6 my-0 !text-zip-body-text !text-xl font-normal"},(0,i.createElement)("li",{className:"text-start"},(0,Sn.__)("Create a free account on ZipWP platform.","astra-sites")),(0,i.createElement)("li",{className:"text-start"},(0,Sn.__)("Describe your dream website in your own words.","astra-sites")),(0,i.createElement)("li",{className:"text-start"},(0,Sn.__)("Watch as AI crafts your WordPress website instantly.","astra-sites")),(0,i.createElement)("li",{className:"text-start"},(0,Sn.__)("Refine the website with an easy drag & drop builder.","astra-sites")),(0,i.createElement)("li",{className:"text-start"},(0,Sn.__)("Launch.","astra-sites"))),(0,i.createElement)("div",{className:"gap-6 mt-4 mb-10 flex flex-col items-start justify-start"},(0,i.createElement)(ho,{variant:"primary",hasSuffixIcon:!0,onClick:()=>{const e=wpApiSettings?.zipwp_auth?.screen_url+"?type=token&redirect_url="+wpApiSettings?.zipwp_auth?.redirect_url+"&ask=/register"+(wpApiSettings?.zipwp_auth?.partner_id?"&aff="+wpApiSettings?.zipwp_auth?.partner_id:"");window.location.href=e}},(0,i.createElement)("span",{className:"mr-2"},"Let's Get Started. It's Free"),(0,i.createElement)(Lb,{className:"w-5 h-5"})),(0,i.createElement)("button",{className:"flex items-center justify-start gap-2 w-auto p-0 m-0 focus:outline-none bg-transparent border-0 cursor-pointer !text-zip-body-text",onClick:()=>{e({type:"set",currentIndex:0,builder:"gutenberg"});const t=new FormData;t.append("action","astra-sites-change-page-builder"),t.append("_ajax_nonce",astraSitesVars._ajax_nonce),t.append("page_builder","gutenberg"),fetch(ajaxurl,{method:"post",body:t})}},(0,i.createElement)(WV,{className:"w-5 h-5 text-zip-body-text"}),(0,i.createElement)("span",null,(0,Sn.__)("Back","astra-sites"))))),(0,i.createElement)("div",{className:"self-center scale-[0.8] md:scale-100 order-1 lg:order-2"},(0,i.createElement)(HV,null)))))}),null),hideSidebar:!0,hideCloseIcon:!0,hideStep:!0,hideCredits:!0},{stepNumber:1,name:(0,Sn.__)("Let's Start","astra-sites"),description:(0,Sn.__)("Name, language & type","astra-sites"),screen:"type",component:(0,i.createElement)(pG,null),hideCredits:!1},{stepNumber:2,name:(0,Sn.__)("Describe","astra-sites"),description:(0,Sn.__)("Some details please","astra-sites"),screen:"details",component:(0,i.createElement)(eC,null),hideCredits:!1},{stepNumber:3,name:(0,Sn.__)("Contact","astra-sites"),description:(0,Sn.__)("How can people get in touch","astra-sites"),screen:"contact-details",component:(0,i.createElement)(UP,null),hideCredits:!1},{stepNumber:4,name:(0,Sn.__)("Select Images","astra-sites"),description:(0,Sn.__)("Select relevant images as needed","astra-sites"),screen:"images",contentClassName:"px-0 pt-0 md:px-0 md:pt-0 lg:px-0 lg:pt-0 xl:px-0 xl:pt-0",component:(0,i.createElement)(RI,null),hideCredits:!1},{stepNumber:5,name:(0,Sn.__)("Design","astra-sites"),description:(0,Sn.__)("Choose a structure for your website","astra-sites"),screen:"template",contentClassName:"px-0 pt-0 md:px-0 md:pt-0 lg:px-0 lg:pt-0 xl:px-0 xl:pt-0",component:(0,i.createElement)(TT,null),hideCredits:!1},{stepNumber:6,name:(0,Sn.__)("Features","astra-sites"),description:(0,Sn.__)("Select features as you need","astra-sites"),screen:"features",contentClassName:"px-0 pt-0 md:px-0 md:pt-0 lg:px-0 lg:pt-0 xl:px-0 xl:pt-0",component:(0,i.createElement)((()=>{const[,e]=yo(),{setSiteFeatures:t,storeSiteFeatures:r,setNextAIStep:n,setPreviousAIStep:a,setWebsiteInfoAIStep:o,setLimitExceedModal:s}=(0,Vc.useDispatch)(wW),{siteFeatures:l,stepsData:{businessName:c,selectedImages:u=[],keywords:p=[],businessType:d,businessDetails:f,businessContact:h,selectedTemplate:m,siteLanguage:g,templateList:y}}=(0,Vc.useSelect)((e=>{const{getSiteFeatures:t,getAIStepData:r}=e(wW);return{siteFeatures:t(),stepsData:r()}}),[]),[v,b]=(0,i.useState)(ez),[x,E]=(0,i.useState)(!1),w=y?.find((e=>e?.uuid===m)),S=(t=!1)=>async()=>{if(x)return;if(Yw())return void s({open:!0});E(!0);const r=new window.FormData;r.append("action","ast-block-templates-ai-content"),r.append("security",astraSitesVars.ai_content_ajax_nonce),r.append("business_name",c),r.append("business_desc",f),r.append("business_category",d),r.append("images",JSON.stringify(u)),r.append("image_keywords",JSON.stringify(p)),r.append("business_address",h?.address||""),r.append("business_phone",h?.phone||""),r.append("business_email",h?.email||""),r.append("social_profiles",JSON.stringify(h?.socialMedia||[]));const a={template:m,business_email:h?.email,business_description:f,business_name:c,business_phone:h?.phone,business_address:h?.address,business_category:d,image_keyword:p,social_profiles:h?.socialMedia,language:g,images:u,site_features:t?[]:l.filter((e=>e.enabled)).map((e=>e.id))};Hw("create-site-payload",a);const i=await yc()({path:"zipwp/v1/site",method:"POST",data:a});if(i.success){const t=i.data.data.site;o(t),e({type:"set",templateId:t.uuid,importErrorMessages:{},importErrorResponse:[],importError:!1}),n()}else{const e=i?.data?.data;"string"==typeof e&&e.includes("Usage limit")&&s({open:!0}),E(!1)}};return(0,i.useEffect)((()=>{v===ez&&(async()=>{const e=await yc()({path:"zipwp/v1/site-features",method:"GET",headers:{"X-WP-Nonce":astraSitesVars.rest_api_nonce}});if(e?.success){r(e.data.data);const n={blog_enabled:"blog",donation_enabled:"donations",store_enabled:"sales-funnels"};return Object.entries(n).forEach((([e,r])=>{if("yes"===w?.features?.[e]){const e=l.findIndex((e=>e.id===r));-1!==e&&t(r)}})),b(tz)}b(rz)})()}),[]),(0,i.createElement)("div",{className:"grid grid-cols-1 gap-8 auto-rows-auto px-10 pb-10 pt-12 max-w-[880px] w-full mx-auto"},(0,i.createElement)("div",{className:"space-y-4"},(0,i.createElement)("h1",{className:"text-3xl font-bold text-zip-app-heading"},(0,Sn.__)("Select features","astra-sites")),(0,i.createElement)("p",{className:"m-0 p-0 text-base font-normal text-zip-body-text"},(0,Sn.__)("Select the features you want on this website","astra-sites"))),(0,i.createElement)("div",{className:"grid grid-cols-1 lg:grid-cols-2 auto-rows-auto gap-x-8 gap-y-5 w-full"},v===tz&&l.map((e=>{const r=nz?.[e.icon];return(0,i.createElement)("div",{key:e.id,className:ic("relative py-4 pl-4 pr-5 rounded-md shadow-sm border border-solid bg-white border-transparent transition-colors duration-150 ease-in-out",e.enabled&&"border-accent-st")},(0,i.createElement)("div",{className:"flex items-start justify-start gap-3"},(0,i.createElement)("div",{className:"p-0.5 shrink-0"},r&&(0,i.createElement)(r,{className:"text-zip-body-text w-7 h-7"}),!r&&(0,i.createElement)(KV,{className:"text-zip-body-text w-7 h-7"})),(0,i.createElement)("div",{className:"space-y-1 mr-5"},(0,i.createElement)("p",{className:"p-0 m-0 !text-base !font-semibold !text-zip-app-heading"},e.title),(0,i.createElement)("p",{className:"p-0 m-0 !text-sm !font-normal !text-zip-body-text"},e.description))),(0,i.createElement)("span",{className:ic("inline-flex absolute top-4 right-4 p-[0.1875rem] border border-solid border-zip-app-inactive-icon rounded",e.enabled&&"border-accent-st bg-accent-st")},(0,i.createElement)(zk,{className:"w-2.5 h-2.5 text-white",strokeWidth:4})),(0,i.createElement)("div",{className:"absolute inset-0 cursor-pointer",onClick:(n=e.id,()=>{t(n)})}));var n})),v===ez&&Array.from({length:Object.keys(nz).length}).map(((e,t)=>(0,i.createElement)("div",{key:t,className:"relative py-4 pl-4 pr-5 rounded-md shadow-sm border border-solid bg-white border-transparent"},(0,i.createElement)("div",{className:"flex items-start justify-start gap-3"},(0,i.createElement)("div",{className:"p-0.5 shrink-0"},(0,i.createElement)("div",{className:"w-7 h-7 bg-gray-200 rounded animate-pulse"})),(0,i.createElement)("div",{className:"space-y-1 w-full"},(0,i.createElement)("div",{className:"w-3/4 h-6 bg-gray-200 rounded animate-pulse"}),(0,i.createElement)("div",{className:"w-1/2 h-5 bg-gray-200 rounded animate-pulse"}))),(0,i.createElement)("span",{className:"inline-flex absolute top-4 right-4 w-4 h-4 bg-gray-200 animate-pulse rounded"}),(0,i.createElement)("div",{className:"absolute inset-0 cursor-pointer"}))))),v===rz&&(0,i.createElement)("div",{className:"flex items-center justify-center w-full px-5 py-5"},(0,i.createElement)("p",{className:"text-secondary-text text-center px-10 py-5 border-2 border-dashed border-border-primary rounded-md"},(0,Sn.__)("Something went wrong. Please try again later.","astra-sites"))),(0,i.createElement)("hr",{className:"!border-border-tertiary border-b-0 w-full"}),(0,i.createElement)(Qk,{continueButtonText:"Start Building",onClickPrevious:a,onClickContinue:S(),onClickSkip:S(!0),loading:x,skipButtonText:(0,Sn.__)("Skip & Start Building","astra-sites")}))}),null),hideCredits:!1},{stepNumber:7,name:(0,Sn.__)("Configure","astra-sites"),description:(0,Sn.__)("Personalize your website","astra-sites"),screen:"building-website",hideCloseIcon:!0,component:(0,i.createElement)(rD,null),hideStep:!0,hideCredits:!0},{stepNumber:8,name:(0,Sn.__)("Done","astra-sites"),description:(0,Sn.__)("Your website is ready!","astra-sites"),screen:"migration",component:(0,i.createElement)(yD,null),hideStep:!0,hideCredits:!0},{name:(0,Sn.__)("Done","astra-sites"),description:(0,Sn.__)("Congratulations! Your website is ready!","astra-sites"),screen:"done",contentClassName:"pt-0 md:pt-0 lg:pt-0 xl:pt-0",component:(0,i.createElement)((()=>{const e=(0,i.useCallback)((()=>{cc("ai-onboarding-details"),cc("starter-templates-onboarding"),cc("create-site-payload"),cc(PT)}),[]);return(0,i.useEffect)((()=>(e(),Fo(),window.addEventListener("beforeunload",e),()=>{window.removeEventListener("beforeunload",e)})),[]),(0,i.createElement)("div",{className:"w-screen h-screen overflow-y-hidden"},(0,i.createElement)("div",{className:"relative grid grid-cols-1 grid-rows-1 place-items-center min-h-screen py-5 md:py-0 px-5 md:px-10 bg-app-light-background "},(0,i.createElement)("div",{className:"w-full max-w-[32.5rem] p-8 my-10 md:my-0 rounded-lg space-y-6 shadow-xl bg-white"},(0,i.createElement)("span",{className:"flex items-center justify-center gap-3 text-2xl"},(0,i.createElement)("span",null,"🎉"),(0,i.createElement)("span",null,"🥳")),(0,i.createElement)("div",{className:"space-y-3 text-center"},(0,i.createElement)("h1",{dangerouslySetInnerHTML:{__html:(0,Sn.sprintf)(/* translators: %s: line break */ /* translators: %s: line break */
(0,Sn.__)("Woohoo, your website %1$s is ready!","astra-sites"),"<br />")}}),(0,i.createElement)("p",{className:"text-app-text text-base text-center font-normal leading-6"},(0,Sn.__)("You did it! Your brand new website is all set to shine online.","astra-sites"))),(0,i.createElement)("div",{className:"w-full flex flex-col justify-center items-center gap-5 flex-wrap md:flex-nowrap"},(0,i.createElement)(Xk,{onClick:()=>{window.open(starterTemplates.siteUrl,"_blank")},variant:"primary",size:"l",className:"w-full min-w-fit min-h-[48px]"},(0,i.createElement)("span",null,(0,Sn.__)("See Your Website","astra-sites"))),(0,i.createElement)(Xk,{onClick:()=>{window.open(starterTemplates.adminUrl,"_self")},variant:"blank",size:"l",className:"w-full min-w-fit py-0 text-accent-st"},(0,i.createElement)("span",null,(0,Sn.__)("Visit Dashboard","astra-sites")),(0,i.createElement)(Lb,{className:"w-5 h-5"})))),(0,i.createElement)(lD,null)))}),null),hideStep:!0,hideCredits:!0}],hG=fG.length,mG=astraSitesVars?.zip_plans,gG=mG?.plan_data?.remaining,yG=gG?.ai_sites_count,vG=gG?.all_sites_count,bG=(0,Gk.compose)((0,Vc.withSelect)((e=>{const{getTogglePopup:t,getSitePreview:r,getCurrentScreen:n,setCurrentScreen:a,getCurrentAIStep:i}=e("ast-block-templates");return{togglePopup:t(),sitePreview:r(),currentScreen:n(),setCurrentScreen:a,currentStep:i()}})),(0,Vc.withDispatch)((e=>{const{toggleOnboardingAIStep:t,setAIStep:r}=e("ast-block-templates");return{toggleOnboardingAIStep:t,setAIStep:r}})))((0,hc.memo)((({togglePopup:e,currentScreen:t,sitePreview:r,currentStep:n,setAIStep:a})=>{const[{currentIndex:o,builder:s},l]=yo(),c=new URLSearchParams(window.location.search),u=astraSitesVars?.zip_token_exists,{continueProgressModal:p}=(0,Vc.useSelect)((e=>{const{getContinueProgressModalInfo:t}=e(wW);return{continueProgressModal:t()}})),d=(0,Vc.useSelect)((e=>{const{getOnboardingAI:t}=e(wW);return t()})),f=d?.stepData?.selectedTemplate,h=vn(),m=gn(),g=(0,hc.useRef)(n);(0,hc.useEffect)((()=>{d?.stepData?.businessType&&""!==d?.stepData?.businessType&&((e,t)=>{try{if("undefined"==typeof window)return;localStorage.setItem("ai-onboarding-details",JSON.stringify(t))}catch(e){}})(0,d)}),[d]);const y=e=>{e?c.set("ai",e):(c.delete("ai"),c.delete("ci")),h(`${window.location.pathname}?${c.toString()}`)},v=fG.length-2,b=fG.length-1;(0,hc.useEffect)((()=>{const e=+c.get("ai");p?.open||(e&&!isNaN(e)?(1===e&&u&&l({type:"set",currentIndex:0}),u||1===e?n!==v&&n!==b&&e!==n&&a(e):a(1)):y(n))}),[m]),(0,hc.useEffect)((()=>{const e=+c.get("ai");p?.open||n!==e&&(e&&!isNaN(e)&&n===g.current||(g.current=n,y(n)))}),[n,p?.open]);const x=(0,hc.useCallback)((e=>{const{target:{location:t}}=e,r=new URLSearchParams(t.search);if(n===v||n===b)return;const a=+r.get("ai");+r.get("ci")&&a||(r.delete("ai"),r.delete("ci"),l({type:"set",builder:"gutenberg",currentIndex:0}),Fo())}),[n]);(0,hc.useLayoutEffect)((()=>(window.addEventListener("popstate",x),()=>{window.removeEventListener("popstate",x)})),[x]),(0,hc.useEffect)((()=>{e?(document.body.classList.add("ast-block-templates-modal-open"),document.getElementById("ast-block-templates-modal-wrap").classList.add("open")):(document.body.classList.remove("ast-block-templates-modal-open"),document.getElementById("ast-block-templates-modal-wrap")?.classList.remove("open"))}),[e,t,r]),(0,hc.useEffect)((()=>{if(c.get("token")){let e=(0,Oo.removeQueryArgs)(window.location.href,"token","email","action","credit_token");e=(0,Oo.addQueryArgs)(e,{ci:o}),window.onbeforeunload=null,window.history.replaceState({},"",e)}}),[]),(0,hc.useEffect)((()=>{if("number"==typeof yG&&yG<=0||"number"==typeof vG&&vG<=0){if("ai-builder"===s){l({type:"set",builder:"gutenberg"});const e=new FormData;e.append("action","astra-sites-change-page-builder"),e.append("_ajax_nonce",astraSitesVars._ajax_nonce),e.append("page_builder","gutenberg"),fetch(ajaxurl,{method:"post",body:e})}return l({type:"set",currentIndex:0})}}),[]);const E=(e,t="screen")=>fG.findIndex((r=>r[t]===e))+1;return(0,i.createElement)(i.Fragment,null,(0,i.createElement)("div",{id:"spectra-onboarding-ai",className:`font-figtree ${fG[n-1]?.hideSidebar?"":"grid grid-cols-1 lg:grid-cols-[360px_1fr]"} h-screen`},!fG[n-1]?.hideSidebar&&(0,i.createElement)("div",{className:"hidden lg:flex lg:w-full lg:flex-col z-[1] overflow-y-auto"},(0,i.createElement)("div",{className:"flex flex-col gap-y-5 overflow-y-hidden border-r border-gray-200 bg-zip-dark-theme-bg px-6 relative h-screen"},(0,i.createElement)("div",{className:"mt-3 flex h-16 shrink-0 items-center relative"},(0,i.createElement)("img",{className:"w-10 h-10",src:dG,alt:(0,Sn.__)("Build with AI","astra-sites")}),E("migration")!==n&&E("building-website")!==n&&E("done")!==n&&(0,i.createElement)("div",{className:"absolute top-3 right-0"},(0,i.createElement)(CD,null))),(0,i.createElement)("nav",{className:"flex flex-col gap-y-1 overflow-y-auto"},fG.map((({name:e,description:t,hideStep:r,stepNumber:o},s)=>{return r?(0,i.createElement)(i.Fragment,{key:s}):(0,i.createElement)("div",{className:ic("flex gap-3",s<n?"cursor-pointer":"cursor-default"),key:s,onClick:()=>{var e;(e=s+1)<=n&&(a(e),c.set("ai",e),h(`${window.location.pathname}?${c.toString()}`))}},(0,i.createElement)("div",{className:ic("flex flex-col gap-y-1 items-center",s===fG.length-1?"justify-start":"justify-center")},(0,i.createElement)("div",{className:ic("rounded-full border text-xs font-semibold flex items-center justify-center w-6 h-6",(p=n,d=s,p===d+1?"border-zip-dark-theme-heading text-zip-dark-theme-heading border-solid":p>d+1?"bg-zip-dark-theme-content-background text-zip-app-inactive-icon":"border-solid border-zip-app-inactive-icon text-zip-app-inactive-icon"))},n>s+1?(0,i.createElement)(zk,{className:"text-white h-3 w-3"}):(0,i.createElement)("span",null,o)),fG.length-1>s&&(0,i.createElement)("div",{className:ic("h-8 w-[1px]",(l=n,u=s,"features"===fG?.[u]?.screen?"":l===u+1?"bg-gradient-to-b from-white to-transparent":l>u+1?"bg-zip-dark-theme-border":"bg-gradient-to-b from-gray-700 to-transparent"))})),(0,i.createElement)("div",{className:"flex flex-col gap-y-1 items-start justify-start "},(0,i.createElement)("div",{className:ic("text-sm font-semibold",n>=s+1?"text-zip-app-inactive-icon":"text-zip-dark-theme-body",n===s+1&&"text-zip-dark-theme-heading")},e),(0,i.createElement)("div",{className:ic("text-sm font-normal","text-zip-app-inactive-icon",n===s+1&&"text-zip-dark-theme-body")},t)));var l,u,p,d}))))),(0,i.createElement)("main",{id:"sp-onboarding-content-wrapper",className:"flex-1 overflow-x-hidden h-screen bg-zip-app-light-bg"},(0,i.createElement)("div",{className:"h-full w-full relative flex"},(0,i.createElement)("div",{className:ac("w-full max-h-full flex flex-col flex-auto items-center",fG[n-1]?.hideSidebar?"":"px-5 pt-5 md:px-10 md:pt-10 lg:px-14 lg:pt-12 xl:px-20 xl:pt-12","",fG[n-1]?.contentClassName)},fG[n-1]?.component))),(0,i.createElement)(GV,null),(0,i.createElement)($V,null)),(0,i.createElement)("div",{className:"absolute top-0 left-0 z-20"},(0,i.createElement)(yT,null,!!f&&n===fG.findIndex((e=>"Design"===e.name))+1&&(0,i.createElement)(tV,null))))}))),xG="SET_OPEN_AI_API_KEY_AI_STEP",EG="SET_WEBSITE_TYPE_AI_STEP",wG="SET_WEBSITE_LANGUAGE_AI_STEP",SG="SET_WEBSITE_TYPE_LIST_AI_STEP",_G="SET_WEBSITE_LANGUAGE_LIST_AI_STEP",kG="SET_WEBSITE_VERSION_LIST",CG="SET_SELECTED_WEBSITE_VERSION",AG="SET_LIMIT_EXCEED_MODAL",PG="SET_AUTHENTICATION_ERROR_MODAL",TG="SET_CONTINUE_PROGRESS_MODAL",IG="SET_WEBSITE_NAME_AI_STEP",DG="SET_WEBSITE_DETAILS_AI_STEP",FG="SET_WEBSITE_KEYWORDS_AI_STEP",OG="SET_WEBSITE_IMAGES_AI_STEP",MG="SET_WEBSITE_IMAGES_PRE_SELECTED_AI_STEP",NG="RESET_KEYWORDS_IMAGES_AI_STEP",RG="SET_WEBSITE_ONBOARDING_AI_DETAILS",LG="SET_WEBSITE_CONTACT_AI_STEP",BG="SET_WEBSITE_TEMPLATES_AI_STEP",jG="SET_WEBSITE_TEMPLATE_RESULTS_AI_STEP",VG="SET_WEBSITE_SELECTED_TEMPLATE_AI_STEP",zG="SET_WEBSITE_DATA_AI_STEP",GG="SET_PREVIOUS_AI_STEP",WG="SET_NEXT_AI_STEP",HG="SET_AI_STEP",UG="TOGGLE_ONBOARDING_AI_STEP",qG="RESET_ONBOARDING_AI_STEPS",$G="SET_ONBOARDING_AI_DETAILS",ZG="TOGGLE_DISABLE_AI_CONTENT",XG="TOGGLE_DISABLE_LIVE_PREVIEW",QG="DYNAMIC_CONTENT_SYNC_START",YG="DYNAMIC_CONTENT_SYNC_COMPLETE",JG="DYNAMIC_CONTENT_RESYNC_STATUS",KG="DYNAMIC_CONTENT_FLAG_SET",eW="DYNAMIC_CONTENT_FLAGS_RESET",tW="SET_DYNAMIC_CONTENT",rW="SET_CURRENT_CATEGORY",nW="SET_IMPORT_IN_PROGRESS",aW="SET_SHOW_PAGES_ONBOARDING",iW="SET_CREDITS_DETAILS",oW="SET_IS_NEW_USER_ONBOARDING",sW="TOGGLE_UPDATE_ONBOARDING_IMAGES",lW="STORE_SITE_FEATURES",cW="SET_SITE_FEATURES",uW="SET_WEBSITE_TEMPLATE_KEYWORDS";var pW,dW;const fW=astraSitesVars?.business_details,hW=((e=[],t=[],r="block")=>{const n=new Map,a=new Array;return t.forEach((t=>{const i=e.find((e=>t.id===e.category)),o=e.filter((e=>t.id===e.category&&e.type===r));i?.category&&t&&(n.has(i.category)||n.set(i.category,t)),a.push(...o)})),{patterns:a,categories:Array.from(n.values())}})(Mk(),astraSitesVars?.allCategories),mW=((e=[],t=[],r="page")=>{const n=new Map,a=new Array;return t.forEach((t=>{const i=e.find((e=>t.id===e.category)),o=e.filter((e=>t.id===e.category&&e.type===r));i?.category&&t&&(n.has(i.category)||n.set(i.category,t)),a.push(...o)})),{pages:a,categories:Array.from(n.values())}})(Ok(),astraSitesVars?.allCategories),{selectedImages:gW}=Uw("ast-block-templates",{}),yW={showOnboarding:!1,updateImages:!1,currentStep:astraSitesVars?.zip_token_exists?2:1,isNewUser:!!astraSitesVars?.is_new_user,stepData:{token:fW?.token||"",businessType:fW?.business_category||"",siteLanguage:"en",businessName:fW?.business_name||"",businessDetails:fW?.business_description||"",keywords:fW?.image_keywords||[],selectedImages:gW?.length?gW:[...null!==(pW=fW?.images)&&void 0!==pW?pW:[]],imagesPreSelected:!!fW?.images||!1,businessContact:{phone:fW?.business_phone||"",email:fW?.business_email||"",address:fW?.business_address||"",socialMedia:fW?.social_profiles||[]},templateKeywords:fW?.template_keywords||[],templateList:fW?.templateList||[],selectedTemplate:fW?.selectedTemplate||"",templateSearchResults:fW?.templateSearchResults||"",descriptionListStore:{list:[],currentPage:0},siteFeatures:[]},websiteInfo:fW?.websiteInfo||{},websiteVersionList:[],selectedWebsiteVersion:null,limitExceedModal:{open:!1},continueProgressModal:{open:!1}};let vW=lc("ai-onboarding-details");vW&&(vW=(0,Dk.omit)(vW,["limitExceedModal"]),vW={...yW,...vW}),1===vW?.currentStep&&astraSitesVars?.zip_token_exists&&(vW.currentStep=2);const bW={togglePopup:!1,allPatternsAndPages:{patterns:hW.patterns,pages:mW.pages},allBlocks:astraSitesVars?.allBlocks,allPatterns:hW.patterns,allPatternsCategories:hW.categories,allBlocksPages:mW.pages,allPagesCategories:mW.categories,allWireframes:Nk(),allSites:astraSitesVars?.allSites,allPages:[],dynamicContent:astraSitesVars?.dynamic_content,allCategories:astraSitesVars?.allCategories,favorites:astraSitesVars?.favorites,dynamicContentSyncStatus:{pages:!1,patterns:!1},dynamicContentReSyncStatus:!1,dynamicContentSyncFlags:{patterns:Object.fromEntries(hW.categories.map((e=>[e.id,!1]))),pages:Object.fromEntries(mW.categories.map((e=>[e.id,!1])))},currentCategory:{pages:{},patterns:{}},showPagesOnboarding:astraSitesVars?.show_pages_onboarding,credits:{flatRates:Zw(astraSitesVars?.flat_rates),...astraSitesVars?.spec_credit_details},currentScreen:"all-blocks-grid",previousScreen:"",filterBlocksByCategory:"",filterBlocksByColor:"",filterBlocksBySearchTerm:"",filterBlocksPagesByCategory:"",filterBlocksPagesByColor:"",filterBlocksPagesBySearchTerm:"",filterPagesByPageType:"",filterPagesBySearchTerm:"",pagePreview:{},sitePreview:{},fullWidthPagePreview:{},fullWidthBlockPreview:{},notice:{},importItemInfo:{},displayDynamicPopup:!1,activeBlockPaletteSlug:"default",activePagePaletteSlug:"default",defaultBlockPalette:astraSitesVars?.block_color_palette?.["style-1"],defaultPagePalette:astraSitesVars.page_color_palette["style-1"],activeBlockPalette:{},activePagePalette:{},onboardingAI:null!==(dW=vW)&&void 0!==dW?dW:yW,disableAi:!!astraSitesVars?.disable_ai,disablePreview:!!astraSitesVars?.disable_preview,regeneratingContentCategory:null,importInProgress:!1,specAITogglePopup:!1},xW={setTogglePopup:()=>({type:"TOGGLE_POPUP"}),setOnboardingAiPopup:()=>({type:"SET_ONBOARDING_AI_POPUP"}),setFullWidthPagePreview:e=>({type:"FULL_WIDTH_PAGE_PREVIEW",fullWidthPagePreview:e}),setFullWidthBlockPreview:e=>({type:"FULL_WIDTH_BLOCK_PREVIEW",fullWidthBlockPreview:e}),setCurrentScreen:e=>({type:"SET_CURRENT_SCREEN",currentScreen:e}),setPreviousScreen:e=>({type:"SET_PREVIOUS_SCREEN",previousScreen:e}),setSitePreview:e=>({type:"SET_SITE_PREVIEW",sitePreview:e}),setSearchPagePreview:e=>({type:"SET_SEARCH_PAGE_PREVIEW",item:e}),setNotice:e=>({type:"SET_NOTICE",notice:e}),setPagePreview:e=>({type:"SET_PAGE_PREVIEW",pagePreview:e}),setFullWidthPreview:e=>({type:"SET_FULL_PREVIEW",fullWidthPreview:e}),setSearchTerm:e=>({type:"SEARCH_TERM",searchTerm:e}),setFilterBlocksByCategory:e=>({type:"SET_FILTER_BLOCKS_BY_CATEGORY",filterBlocksByCategory:e}),setFilterBlocksByColor:e=>({type:"SET_FILTER_BLOCKS_BY_COLOR",filterBlocksByColor:e}),setDefaultBlockPalette:e=>({type:"SET_DEFAULT_BLOCK_PALETTE",defaultBlockPalette:e}),setActiveBlockPalette:e=>({type:"SET_ACTIVE_BLOCK_PALETTE",activeBlockPalette:e}),setActiveBlockPaletteSlug:e=>({type:"SET_ACTIVE_BLOCK_PALETTE_SLUG",activeBlockPaletteSlug:e}),setDefaultPagePalette:e=>({type:"SET_DEFAULT_PAGE_PALETTE",defaultPagePalette:e}),setActivePagePalette:e=>({type:"SET_ACTIVE_PAGE_PALETTE",activePagePalette:e}),setActivePagePaletteSlug:e=>({type:"SET_ACTIVE_PAGE_PALETTE_SLUG",activePagePaletteSlug:e}),setImportItemInfo:e=>({type:"SET_IMPORT_ITEM_INFO",importItemInfo:e}),setFilterBlocksBySearchTerm:e=>({type:"SET_FILTER_BLOCKS_BY_SEARCH_TERM",filterBlocksBySearchTerm:e}),setFilterBlocksPagesByCategory:e=>({type:"SET_FILTER_BLOCKS_PAGES_BY_CATEGORY",filterBlocksPagesByCategory:e}),setFilterBlocksPagesByColor:e=>({type:"SET_FILTER_BLOCKS_PAGES_BY_COLOR",filterBlocksPagesByColor:e}),setFilterBlocksPagesBySearchTerm:e=>({type:"SET_FILTER_BLOCKS_PAGES_BY_SEARCH_TERM",filterBlocksPagesBySearchTerm:e}),setFilterPagesByPageType:e=>({type:"SET_FILTER_PAGES_BY_PAGE_TYPE",filterPagesByPageType:e}),setFilterPagesBySearchTerm:e=>({type:"SET_FILTER_PAGES_BY_SEARCH_TERM",filterPagesBySearchTerm:e}),setAllPages:e=>({type:"SET_ALL_PAGES",allPages:e}),setAllPatterns:e=>({type:"SET_ALL_PATTERNS",allPatterns:e}),setCurrentCategory:(e,t)=>({type:"SET_CURRENT_CATEGORY",payload:{type:e,category:t}}),setAllCategories:e=>({type:"SET_ALL_CATEGORIES",allCategories:e}),setDynamicContent:e=>({type:"SET_DYNAMIC_CONTENT",dynamicContent:e}),setFavorites:e=>({type:"SET_FAVORITES",favorites:e}),setState:e=>({type:"SET_STATE",state:e}),setDisplayDynamicPopup:e=>({type:"SET_DISPLAY_DYNAMIC_POPUP",displayDynamicPopup:e}),toggleOnboardingAIStep:e=>({type:UG,...!!e&&{payload:e}}),setNextAIStep:()=>({type:WG}),setAIStep:e=>({type:HG,step:e}),setPreviousAIStep:()=>({type:GG}),setTokenStep:e=>({type:xG,payload:e}),setWebsiteOnboardingAIDetails:e=>({type:RG,payload:e}),setBusinessTypeListAIStep:e=>({type:SG,payload:e}),setSiteLanguageListAIStep:e=>({type:_G,payload:e}),setWebsiteVersionList:e=>({type:kG,payload:e}),setSelectedWebsiteVersion:e=>({type:CG,payload:e}),setLimitExceedModal:e=>({type:AG,payload:e}),setAuthenticationErrorModal:e=>({type:PG,payload:e}),setContinueProgressModal:e=>({type:TG,payload:e}),setWebsiteTypeAIStep:e=>({type:EG,payload:e}),setWebsiteLanguageAIStep:e=>({type:wG,payload:e}),setWebsiteNameAIStep:e=>({type:IG,payload:e}),setWebsiteDetailsAIStep:e=>({type:DG,payload:e}),setWebsiteKeywordsAIStep:e=>({type:FG,payload:e}),setWebsiteImagesAIStep:e=>({type:OG,payload:e}),setWebsiteImagesPreSelectedAIStep:e=>({type:MG,payload:e}),resetKeywordsImagesAIStep:()=>({type:NG}),setWebsiteContactAIStep:e=>({type:LG,payload:e}),setWebsiteTemplatesAIStep:e=>({type:BG,payload:e}),setWebsiteTemplateKeywords:e=>({type:uW,payload:e}),setWebsiteTemplateSearchResultsAIStep(e){const t=new Set;return e.forEach((e=>{e.designs=e?.designs?.filter((e=>!t.has(e.uuid)&&(t.add(e.uuid),!0)))})),{type:jG,payload:e}},setWebsiteSelectedTemplateAIStep:e=>({type:VG,payload:e}),setWebsiteInfoAIStep:e=>({type:zG,payload:e}),resetOnboardingAISteps:()=>({type:qG}),setOnboardingAIDetails:e=>({type:$G,payload:e}),toggleDisableAiContent:e=>({type:ZG,...!!e&&{payload:e}}),toggleDisableLivePreview:e=>({type:XG,...!!e&&{payload:e}}),dynamicContentSyncStart:(...e)=>({type:QG,payload:e}),dynamicContentSyncComplete:(...e)=>({type:YG,payload:e}),dynamicContentReSyncStatus:()=>({type:JG}),dynamicContentFlagSet:(e,t)=>({type:KG,payload:{key:e,value:t}}),dynamicContentFlagReset(e,t){const r={type:e};return t&&(r.flags=t),{type:eW,payload:r}},setAllBlocksData:e=>({type:"SET_ALL_BLOCKS",payload:e}),setRegeneratingContentCategory:e=>({type:"SET_REGENERATING_CONTENT_CATEGORY",regeneratingContentCategory:e}),setImportInProgress:e=>({type:nW,payload:e}),setSpecAiTogglePopup:e=>({type:"SET_SPEC_AI_TOGGLE_POPUP",specAiTogglePopup:e}),setShowPagesOnboarding:()=>({type:aW}),setCreditsDetails:e=>({type:iW,payload:Zw(e)}),setIsNewUserOnboarding:()=>({type:oW}),toggleUpdateOnboardingImages:()=>({type:sW}),storeSiteFeatures:e=>({type:lW,payload:e}),setSiteFeatures:e=>({type:cW,payload:e})},EW=xW,wW="ast-block-templates",SW=(0,Vc.createReduxStore)(wW,{reducer:(e=bW,t)=>{if("SET_DISPLAY_DYNAMIC_POPUP"===t.type)return{...e,displayDynamicPopup:t.displayDynamicPopup};if("SET_SPEC_AI_TOGGLE_POPUP"===t.type)return{...e,specAITogglePopup:!e.specAITogglePopup};if("SET_STATE"===t.type)return{...e,...t.state};if("FULL_WIDTH_PAGE_PREVIEW"===t.type)return{...e,fullWidthPagePreview:t.fullWidthPagePreview};if("SET_CURRENT_CATEGORY"===t.type){const{type:r,category:n}=t.payload,a={...e.currentCategory};return{...e,currentCategory:{...a,[r]:n}}}if("FULL_WIDTH_BLOCK_PREVIEW"===t.type)return{...e,fullWidthBlockPreview:t.fullWidthBlockPreview};if("SET_IMPORT_ITEM_INFO"===t.type)return{...e,importItemInfo:t.importItemInfo};if("SET_NOTICE"===t.type)return{...e,notice:t.notice};if("SET_SEARCH_PAGE_PREVIEW"===t.type){let r=[];const n=t.item["site-ID"]||"";return n&&(r=e.allSites.filter((e=>n===e.ID)),r&&(r=r[0])),{...e,sitePreview:r,pagePreview:t.item}}if("SET_CURRENT_SCREEN"===t.type){const r="all-sites-grid"===t.currentScreen||"all-blocks-grid"===t.currentScree?"":e.currentScreen;return{...e,currentScreen:t.currentScreen,previousScreen:r}}if("SET_PREVIOUS_SCREEN"===t.type)return{...e,previousScreen:t.previousScreen};if("TOGGLE_POPUP"===t.type){const t="gt-current-screen-"+astraSitesVars?.site_host,r="all-single-site-pages"!==localStorage.getItem(t)?localStorage.getItem(t):"";return{...bW,currentScreen:r||bW.currentScreen,togglePopup:!e.togglePopup,filterBlocksByCategory:e.filterBlocksByCategory,filterBlocksByColor:e.filterBlocksByColor,allPatterns:e.allPatterns,allBlocksPages:e.allBlocksPages,allWireframes:e.allWireframes,filterBlocksBySearchTerm:e.filterBlocksBySearchTerm,activePalette:e.activePalette,filterBlocksPagesByCategory:e.filterBlocksPagesByCategory,filterBlocksPagesByColor:e.filterBlocksPagesByColor,filterBlocksPagesBySearchTerm:e.filterBlocksPagesBySearchTerm,dynamicContent:{...e.dynamicContent},onboardingAI:{...e.onboardingAI},disableAi:e.disableAi,disablePreview:e.disablePreview,showPagesOnboarding:e.showPagesOnboarding}}if("SET_ONBOARDING_AI_POPUP"===t.type){const t={...e.onboardingAI};return t.showOnboarding=!e.onboardingAI.showOnboarding,{...e,onboardingAI:t}}if("SET_SITE_PREVIEW"===t.type)return{...e,sitePreview:t.sitePreview};if("SET_PAGE_PREVIEW"===t.type)return{...e,pagePreview:t.pagePreview};if("SET_FULL_PREVIEW"===t.type)return{...e,fullWidthPreview:t.fullWidthPreview};if("SET_DEFAULT_BLOCK_PALETTE"===t.type)return{...e,defaultBlockPalette:t.defaultBlockPalette};if("SET_DEFAULT_PAGE_PALETTE"===t.type)return{...e,defaultPagePalette:t.defaultPagePalette};if("SET_ACTIVE_BLOCK_PALETTE"===t.type)return{...e,activeBlockPalette:t.activeBlockPalette};if("SET_ACTIVE_BLOCK_PALETTE_SLUG"===t.type)return{...e,activeBlockPaletteSlug:t.activeBlockPaletteSlug};if("SET_ACTIVE_PAGE_PALETTE"===t.type)return{...e,activePagePalette:t.activePagePalette};if("SET_ACTIVE_PAGE_PALETTE_SLUG"===t.type)return{...e,activePagePaletteSlug:t.activePagePaletteSlug};if("SET_FILTER_BLOCKS_BY_CATEGORY"===t.type){const r={...e,filterBlocksBySearchTerm:"",filterBlocksByCategory:t.filterBlocksByCategory};return"all-wireframe-grid"===e.currentScreen?r.allWireframes=Bk("",t.filterBlocksByCategory,"",e.filterBlocksByColor):r.allPatterns=jk("",t.filterBlocksByCategory,"",e.filterBlocksByColor,e.allPatternsAndPages.patterns,e.favorites,"block"),r}if("SET_FILTER_BLOCKS_BY_COLOR"===t.type){const r={...e,filterBlocksBySearchTerm:"",filterBlocksByColor:t.filterBlocksByColor};return"all-wireframe-grid"===e.currentScreen?r.allWireframes=Bk("",e.filterBlocksByCategory,"",t.filterBlocksByColor):r.allPatterns=Rk("",e.filterBlocksByCategory,"",t.filterBlocksByColor,e.favorites),r}if("SET_FILTER_BLOCKS_BY_SEARCH_TERM"===t.type){const r={...e,filterBlocksByColor:"",filterBlocksByCategory:"",filterBlocksBySearchTerm:t.filterBlocksBySearchTerm};return"all-wireframe-grid"===e.currentScreen?r.allWireframes=Bk(t.filterBlocksBySearchTerm,"",t.filterBlocksBySearchTerm,""):r.allPatterns=jk(t.filterBlocksBySearchTerm,r.filterBlocksByCategory,"","",e.allPatternsAndPages.patterns,e.favorites,"block"),r}if("SET_FILTER_BLOCKS_PAGES_BY_CATEGORY"===t.type){const r={...e,filterBlocksPagesBySearchTerm:"",filterBlocksPagesByCategory:t.filterBlocksPagesByCategory};return r.allBlocksPages=jk(r.filterBlocksPagesBySearchTerm,t.filterBlocksPagesByCategory,"","",e.allPatternsAndPages.pages,e.favorites,"page"),r}if("SET_FILTER_BLOCKS_PAGES_BY_COLOR"===t.type){const r={...e,filterBlocksPagesBySearchTerm:"",filterBlocksPagesByColor:t.filterBlocksPagesByColor};return r.allBlocksPages=Lk("",e.filterBlocksPagesByCategory,"",t.filterBlocksPagesByColor,e.favorites),r}if("SET_FILTER_BLOCKS_PAGES_BY_SEARCH_TERM"===t.type){const r={...e,filterBlocksPagesByColor:"",filterBlocksPagesByCategory:"",filterBlocksPagesBySearchTerm:t.filterBlocksPagesBySearchTerm};return r.allBlocksPages=jk(t.filterBlocksPagesBySearchTerm,r.filterBlocksPagesByCategory,"","",e.allPatternsAndPages.pages,e.favorites,"page"),r}if("SET_FILTER_PAGES_BY_SEARCH_TERM"===t.type)return t.filterPagesBySearchTerm.length?{...e,allPages:Vk(t.filterPagesBySearchTerm),filterPagesBySearchTerm:t.filterPagesBySearchTerm}:{...e,allPages:[],filterPagesBySearchTerm:t.filterPagesBySearchTerm};var r,n,i;if(t.type===UG)return{...e,onboardingAI:{...e.onboardingAI,showOnboarding:null!==(r=a?.payload)&&void 0!==r?r:!e.onboardingAI.showOnboarding,currentStep:1,updateImages:!1}};if(t.type===XG)return{...e,disablePreview:null!==(n=a?.payload)&&void 0!==n?n:!e.disablePreview};if(t.type===ZG)return{...e,disableAi:null!==(i=a?.payload)&&void 0!==i?i:!e.disableAi};if(t.type===WG){const t=e.onboardingAI.currentStep+1;return t>hG?e:{...e,onboardingAI:{...e.onboardingAI,currentStep:t}}}if(t.type===HG)return{...e,onboardingAI:{...e.onboardingAI,currentStep:t.step}};if(t.type===GG){const t=e.onboardingAI.currentStep-1;return t<0||0===t?e:{...e,onboardingAI:{...e.onboardingAI,currentStep:t}}}if(t.type===SG)return{...e,onboardingAI:{...e.onboardingAI,stepData:{...e.onboardingAI.stepData,businessTypeList:t.payload}}};if(t.type===_G)return{...e,onboardingAI:{...e.onboardingAI,stepData:{...e.onboardingAI.stepData,siteLanguageList:t.payload}}};if(t.type===kG)return{...e,onboardingAI:{...e.onboardingAI,websiteVersionList:t.payload}};if(t.type===CG)return{...e,onboardingAI:{...e.onboardingAI,selectedWebsiteVersion:t.payload}};if(t.type===AG)return{...e,onboardingAI:{...e.onboardingAI,limitExceedModal:t.payload}};if(t.type===PG)return{...e,onboardingAI:{...e.onboardingAI,authenticationErrorModal:t.payload}};if(t.type===TG)return{...e,onboardingAI:{...e.onboardingAI,continueProgressModal:t.payload}};if(t.type===EG)return{...e,onboardingAI:{...e.onboardingAI,stepData:{...e.onboardingAI.stepData,businessType:t.payload},limitExceedModal:{...e.onboardingAI.limitExceedModal,limitExceedModal:t.payload}}};if(t.type===wG)return{...e,onboardingAI:{...e.onboardingAI,stepData:{...e.onboardingAI.stepData,siteLanguage:t.payload},limitExceedModal:{...e.onboardingAI.limitExceedModal,limitExceedModal:t.payload}}};if(t.type===IG)return{...e,onboardingAI:{...e.onboardingAI,stepData:{...e.onboardingAI.stepData,businessName:t.payload}}};if(t.type===DG)return{...e,onboardingAI:{...e.onboardingAI,stepData:{...e.onboardingAI.stepData,businessDetails:t.payload}}};if(t.type===LG)return{...e,onboardingAI:{...e.onboardingAI,stepData:{...e.onboardingAI.stepData,businessContact:t.payload}}};if(t.type===RG)return{...e,onboardingAI:{...t.payload,continueProgressModal:e.onboardingAI.continueProgressModal}};if(t.type===BG)return{...e,onboardingAI:{...e.onboardingAI,stepData:{...e.onboardingAI.stepData,templateList:t.payload}}};if(t.type===jG)return{...e,onboardingAI:{...e.onboardingAI,stepData:{...e.onboardingAI.stepData,templateSearchResults:t.payload}}};if(t.type===VG)return{...e,onboardingAI:{...e.onboardingAI,stepData:{...e.onboardingAI.stepData,selectedTemplate:t.payload}}};if(t.type===zG)return{...e,onboardingAI:{...e.onboardingAI,websiteInfo:t.payload}};if(t.type===FG)return{...e,onboardingAI:{...e.onboardingAI,stepData:{...e.onboardingAI.stepData,keywords:t.payload}}};if(t.type===OG)return{...e,onboardingAI:{...e.onboardingAI,stepData:{...e.onboardingAI.stepData,selectedImages:t.payload}}};if(t.type===MG)return{...e,onboardingAI:{...e.onboardingAI,stepData:{...e.onboardingAI.stepData,imagesPreSelected:t.payload}}};if(t.type===NG)return{...e,onboardingAI:{...e.onboardingAI,stepData:{...e.onboardingAI.stepData,keywords:[],selectedImages:[],imagesPreSelected:!1}}};if(t.type===xG)return{...e,onboardingAI:{...e.onboardingAI,stepData:{...e.onboardingAI.stepData,token:t.payload}}};if(t.type===qG)return{...e,onboardingAI:{...e.onboardingAI,currentStep:1,stepData:{token:"",businessType:"",businessName:"",businessDetails:"",keywords:[],selectedImages:[],imagesPreSelected:!1,businessContact:{phone:"",email:"",address:"",socialMedia:[]}}}};if("SET_ONBOARDING_AI_DETAILS"===t.type)return{...e,onboardingAI:t.payload};if("SET_ALL_PAGES"===t.type)return{...e,allPages:t.allPages};if("SET_ALL_PATTERNS"===t.type)return{...e,allPatterns:t.allPatterns};if("SET_ALL_CATEGORIES"===t.type)return{...e,allCategories:t.allCategories};if("SET_DYNAMIC_CONTENT"===t.type)return{...e,dynamicContent:t.dynamicContent};if("SET_FAVORITES"===t.type){const{currentScreen:r,filterBlocksPagesByCategory:n,filterBlocksByCategory:a}=e,i={...e,favorites:t.favorites};return"favorite"!==a&&"favorite"!==n||("all-blocks-grid"===r&&(i.allPatterns=Rk("","favorite","",e.filterBlocksByColor,t.favorites)),"all-block-pages-grid"===r&&(i.allBlocksPages=Lk("","favorite","",e.filterBlocksPagesByColor,t.favorites))),i}if(t.type===QG){const r={...e.dynamicContentSyncStatus};return{...e,dynamicContentSyncStatus:t.payload?.length?t.payload.reduce(((e,t)=>(e[t]=!0,e)),r):{pages:!0,patterns:!0}}}if(t.type===YG){const r={...e.dynamicContentSyncStatus};return{...e,dynamicContentSyncStatus:t.payload?.length?t.payload.reduce(((e,t)=>(e[t]=!1,e)),r):{pages:!1,patterns:!1}}}if(t.type===JG)return{...e,dynamicContentReSyncStatus:!e.dynamicContentReSyncStatus};if(t.type===KG){const r={...e.dynamicContentSyncFlags};return r.patterns?.hasOwnProperty(t.payload.key)&&(r.patterns[t.payload.key]=t.payload.value),r.pages?.hasOwnProperty(t.payload.key)&&(r.pages[t.payload.key]=t.payload.value),{...e,dynamicContentSyncFlags:r}}if(t.type===eW){const{dynamicContentSyncFlags:r}=e;return t.payload?.flags&&(r[t.payload.type]=Object.fromEntries(t.payload.flags.map((e=>[e,!1])))),t.payload.flags||hW.categories.length===r[t.payload.type]?.length||(r[t.payload.type]=Object.fromEntries(hW.categories.map((e=>[e.id,!1])))),Object.keys(r[t.payload.type]).forEach((e=>{r[t.payload.type][e]=!1})),{...e,dynamicContentSyncFlags:{...r}}}if("SET_ALL_BLOCKS"===t.type){let{blocks:r,blocks_pages:n}=t.payload;return r=Ww(r,e.allPatternsCategories,"block"),n=Ww(n,e.allPagesCategories,"page"),{...e,allPatternsAndPages:{patterns:r,pages:n},allPatterns:jk(e.filterBlocksBySearchTerm,e.filterBlocksByCategory,"","",r,e.favorites,"block"),allBlocksPages:jk(e.filterBlocksPagesBySearchTerm,e.filterBlocksPagesByCategory,"","",n,e.favorites,"page")}}if("SET_REGENERATING_CONTENT_CATEGORY"===t.type)return{...e,regeneratingContentCategory:t.regeneratingContentCategory};if(t.type===nW)return{...e,importInProgress:t.payload};if(aW===t.type)return{...e,showPagesOnboarding:!1};if(t.type===iW)return{...e,credits:{...e.credits,...t.payload}};if(t.type===oW)return{...e,onboardingAI:{...e.onboardingAI,isNewUser:!1}};if(t.type===sW)return{...e,onboardingAI:{...e.onboardingAI,showOnboarding:!e.onboardingAI.showOnboarding,updateImages:!e.onboardingAI.updateImages,currentStep:e.onboardingAI.updateImages?1:6}};if(t.type===lW){const r={...e.onboardingAI.stepData};return{...e,onboardingAI:{...e.onboardingAI,stepData:{...r,siteFeatures:t.payload}}}}return t.type===cW?{...e,onboardingAI:{...e.onboardingAI,stepData:{...e.onboardingAI.stepData,siteFeatures:e.onboardingAI.stepData.siteFeatures.map((e=>e.id===t.payload?{...e,enabled:!e.enabled}:e))}}}:t.type===uW?{...e,onboardingAI:{...e.onboardingAI,stepData:{...e.onboardingAI.stepData,templateKeywords:t.payload}}}:e},actions:EW,selectors:{getTogglePopup:({togglePopup:e})=>e,getAllWireframes:({allWireframes:e})=>e,getAllPatterns:({allPatterns:e})=>e,getAllPatternsCategories:({allPatternsCategories:e})=>e,getAllPagesCategories:({allPagesCategories:e})=>e,getDynamicContentSyncFlags:({dynamicContentSyncFlags:e})=>e,getDynamicContentSyncStatus:({dynamicContentSyncStatus:e})=>e,getDynamicContentReSyncStatus:({dynamicContentReSyncStatus:e})=>e,getAllBlocksPages:({allBlocksPages:e})=>e,getAllCategories:({allCategories:e})=>e,getDynamicContent:({dynamicContent:e})=>e,getCurrentCategory:({currentCategory:e})=>e,getFavorites:({favorites:e})=>e,getAllBlocks:({allBlocks:e})=>e,getAllSites:({allSites:e})=>e,getCount:({count:e})=>e,getCurrentScreen:({currentScreen:e})=>e,getPreviousScreen:({previousScreen:e})=>e,getSearchTerm:({searchTerm:e})=>e,getSitePreview:({sitePreview:e})=>e,getNotice:({notice:e})=>e,getImportItemInfo:({importItemInfo:e})=>e,getPagePreview:({pagePreview:e})=>e,getFullWidthPreview:({fullWidthPreview:e})=>e,getFilterBlocksByCategory:({filterBlocksByCategory:e})=>e,getFilterBlocksByColor:({filterBlocksByColor:e})=>e,getDefaultBlockColorPalette:({defaultBlockPalette:e})=>e,getActiveBlockPalette:({activeBlockPalette:e})=>e,getActiveBlockPaletteSlug:({activeBlockPaletteSlug:e})=>e,getDefaultPageColorPalette:({defaultPagePalette:e})=>e,getActivePagePalette:({activePagePalette:e})=>e,getActivePagePaletteSlug:({activePagePaletteSlug:e})=>e,getFilterBlocksBySearchTerm:({filterBlocksBySearchTerm:e})=>e,getFilterPagesByPageType:({filterPagesByPageType:e})=>e,getFilterPagesBySearchTerm:({filterPagesBySearchTerm:e})=>e,getFilterBlocksPagesByCategory:({filterBlocksPagesByCategory:e})=>e,getFilterBlocksPagesByColor:({filterBlocksPagesByColor:e})=>e,getFilterBlocksPagesBySearchTerm:({filterBlocksPagesBySearchTerm:e})=>e,getFullWidthPagePreview:({fullWidthPagePreview:e})=>e,getFullWidthBlockPreview:({fullWidthBlockPreview:e})=>e,getAllPages:({allPages:e})=>e,getBlockSearchInput:({blockSearchInput:e})=>e,getDisplayDynamicPopup:({displayDynamicPopup:e})=>e,getOnboardingAI:({onboardingAI:e})=>e,getCurrentAIStep:({onboardingAI:{currentStep:e}})=>e,getAIStepData:({onboardingAI:{stepData:e}})=>e,getWebsiteInfo:({onboardingAI:{websiteInfo:e}})=>e,getWebsiteVersionList:({onboardingAI:{websiteVersionList:e}})=>e,getSelectedWebsiteVersion:({onboardingAI:{selectedWebsiteVersion:e}})=>e,getLimitExceedModalInfo:({onboardingAI:{limitExceedModal:e}})=>e,getAuthenticationErrorModalInfo:({onboardingAI:{authenticationErrorModal:e}})=>e,getContinueProgressModalInfo:({onboardingAI:{continueProgressModal:e}})=>e,getDisableAi:({disableAi:e})=>e,getDisablePreview:({disablePreview:e})=>e,getRegeneratingContentCategory:({regeneratingContentCategory:e})=>e,getImportInProgress:({importInProgress:e})=>e,getSpecAITogglePopup:({specAITogglePopup:e})=>e,getShowPagesOnboarding:({showPagesOnboarding:e})=>e,getCreditsDetails:({credits:e})=>e,getSiteFeatures:({onboardingAI:{stepData:{siteFeatures:e}}})=>e}});(0,Vc.register)(SW);const _W=(e,t)=>{if(!e)return"";if(e){const r=e.match(/'([^']+)'/);return r?r[1]:"inherit"===e?t:e}return t||void 0},kW=(0,i.memo)((()=>{const[{typography:e,templateResponse:t},r]=yo(),[n,a]=(0,i.useState)(Tk.map(((e,t)=>({...e,id:t})))),o=Ao(t);(0,i.useEffect)((()=>{const e=document.getElementById("google-fonts-url");if(t){const i=[],o=Co(t);if(i.push({id:"default-font",...o}),!document.getElementById("google-fonts-domain")){const e=document.createElement("link");e.id="google-fonts-domain",e.setAttribute("rel","preconnect"),e.setAttribute("href","https://fonts.gstatic.com"),document.head.appendChild(e)}e&&e.remove();const s=document.createElement("link");s.id="google-fonts-url",s.setAttribute("rel","stylesheet");const l=[];let c=o["body-font-family"]||"",u=parseInt(o["body-font-weight"])||"";u&&(u=`:wght@${u}`),c&&(c=_W(c),c=void 0!==c?c.replace(" ","+"):c,l.push(`family=${c}${u}`));let p=o["headings-font-family"]||"",d=parseInt(o["headings-font-weight"])||"";d&&(d=`:wght@${d}`),p&&(p=_W(p,c),p=void 0!==p?p.replace(" ","+"):p,l.push(`family=${p}${d}`));let f="";if(n){for(const e of n)f+=`&family=${_W(e["headings-font-family"]).replaceAll(" ","+")}:wght@${e["headings-font-weight"]}&family=${_W(e["body-font-family"]).replaceAll(" ","+")}:wght@${e["body-font-weight"]}`;f=f.replace(/[&]{1}$/i,"")}if(l){const e=`https://fonts.googleapis.com/css2?${l.join("&")}${f}&display=swap`;s.setAttribute("href",e),document.head.insertAdjacentElement("afterbegin",s)}const h=i.concat(n);r({type:"set",typography:h[0]}),a(h)}}),[t]);const s=e=>{wo(e)},l=()=>{const e=n[0];s({param:"siteTypography",data:JSON.parse(JSON.stringify(e))}),r({type:"set",typography:e})},c=_W(e?.["headings-font-family"])||"",u=_W(e?.["body-font-family"])||"";return(0,i.createElement)(Ak,{value:e,onChange:e=>{const t=o?{...e,...o}:e;s({param:"siteTypography",data:JSON.parse(JSON.stringify(t))}),r({type:"set",typography:e})},by:"id"},(({open:t})=>(0,i.createElement)(i.Fragment,null,(0,i.createElement)("div",{className:"flex items-center justify-between !mt-5"},(0,i.createElement)(Ak.Label,{className:" text-sm font-normal"},(0,Sn.__)("Font Pair","astra-sites")),(0,i.createElement)("button",{key:"reset-to-default-fonts",className:ic("inline-flex p-px items-center justify-center text-zip-app-inactive-icon border-0 bg-transparent focus:outline-none transition-colors duration-200 ease-in-out",!e?.default&&"text-zip-dark-theme-content-background cursor-pointer"),...!e?.default&&{onClick:l}},(0,i.createElement)(o_,{className:"w-[0.875rem] h-[0.875rem]",strokeWidth:2}))),(0,i.createElement)("div",{className:"relative mt-1 bg-background-primary"},(0,i.createElement)(Ak.Button,{className:"text-sm font-normal bg-transparent border border-solid border-border-tertiary"},(0,i.createElement)("div",{className:"flex justify-start items-center gap-1"},(0,i.createElement)("span",{className:"inline-block h-full truncate"},c),(0,i.createElement)("span",{className:"text-zip-app-inactive-icon"},"/"),(0,i.createElement)("span",{className:"inline-block h-full truncate"},u)),(0,i.createElement)("span",{className:"pointer-events-none absolute inset-y-0 right-0 flex items-center pr-2"},(0,i.createElement)(s_,{className:"h-5 w-5 text-gray-400","aria-hidden":"true"}))),(0,i.createElement)(Ak.Options,{open:t,className:"!space-y-2"},n.map((e=>{const t=_W(e["body-font-family"])||"",r=_W(e["headings-font-family"],t)||"";return(0,i.createElement)(Ak.Option,{key:e.id,value:e,className:({active:e,selected:t})=>ic("flex justify-start items-center gap-1 text-body-text text-base",t&&"bg-zip-app-light-bg",e&&"bg-zip-app-light-bg")},(0,i.createElement)("span",{className:"truncate",style:{fontFamily:r}},r),(0,i.createElement)("span",{className:"text-zip-app-inactive-icon"},"/"),(0,i.createElement)("span",{className:"truncate",style:{fontFamily:t}},t))})))))))})),CW=[{content:()=>{const[{},e]=yo();return(0,i.useEffect)((()=>{e({type:"set",designStep:1})}),[]),(0,i.createElement)(i.Fragment,null,(0,i.createElement)(Cx,null),(0,i.createElement)("div",{className:"customizer-header"},(0,i.createElement)("div",{className:"header-name"},(0,i.createElement)("h3",{className:"ist-customizer-heading"},(0,Sn.__)("Choose eCommerce Platform","astra-sites")),(0,i.createElement)("p",{className:"screen-description"},(0,Sn.__)("Choose your preferred e-Commerce platform. Based on your selection, you will receive the account setup and cart options.","astra-sites")))))},controls:()=>{const[{currentCustomizeIndex:e,currentIndex:t,templateId:r},n]=yo();return(0,i.createElement)(i.Fragment,null,(0,i.createElement)(Px,null),(0,i.createElement)("div",{className:"w-full flex flex-col gap-4 mt-auto"},(0,i.createElement)(ho,{className:"w-full flex gap-2 items-center "+(0===r?"!bg-border-tertiary !text-zip-app-inactive-icon":""),onClick:()=>{n({type:"set",currentCustomizeIndex:e+1})},disabled:0===r},(0,i.createElement)("span",null,(0,Sn.__)("Continue","astra-sites")),(0,i.createElement)(Tx,{className:"w-4 h-4 !fill-none"})),(0,i.createElement)(vo,{onClick:()=>{setTimeout((()=>{n({type:"set",currentIndex:t-1,currentCustomizeIndex:0})}),300)},before:!0},(0,Sn.__)("Back","astra-sites"))))},class:"customize-ecommerce-selections"},{content:()=>{const[{currentCustomizeIndex:e,templateResponse:t,licenseStatus:r,selectedTemplateType:n,templateId:a,currentIndex:o},s]=yo(),[l,c]=(0,i.useState)("");(0,i.useEffect)((()=>{"free"!==t?.["astra-site-type"]&&!r&&astraSitesVars.isPro&&s({type:"set",validateLicenseStatus:!0})}),[t]);const u=e=>(e.returnValue=(0,Sn.__)("Are you sure you want to cancel the site import process?","astra-sites"),e);return(0,i.useEffect)((()=>(window.addEventListener("beforeunload",u),()=>window.removeEventListener("beforeunload",u)))),(0,i.createElement)(i.Fragment,null,(0,i.createElement)(Cx,null),(0,i.createElement)("div",{className:"flex flex-col gap-2 text-sm px-6 font-normal leading-5 mt-3"},(0,i.createElement)("h5",null,(0,Sn.__)("Customize","astra-sites")),(0,i.createElement)("p",{className:"!text-zip-app-inactive-icon"},(0,Sn.__)("Add your own logo, change color and font.","astra-sites"))),(0,i.createElement)("div",{className:"st-preview-section px-6 mb-5 w-full"},(0,i.createElement)(i_,null),t?(0,i.createElement)(i.Fragment,null,(0,i.createElement)(kW,null),(0,i.createElement)(Pk,null)):(0,i.createElement)("div",{className:"space-y-5 mt-5"},(0,i.createElement)("div",{"data-placeholder":!0,className:"relative animate-pulse overflow-hidden bg-gray-300 h-[50px] w-full rounded-md"}),(0,i.createElement)("div",{"data-placeholder":!0,className:"relative animate-pulse overflow-hidden bg-gray-300 h-[50px] w-full rounded-md"}))),(0,i.createElement)("div",{className:"w-full flex flex-col gap-4 mt-auto px-6"},!r&&"free"!==n&&(0,i.createElement)(nS,{setErrorCB:e=>{c(e)}}),(0,i.createElement)("div",{className:"flex flex-col gap-2 mt-2"},(r&&"free"!==n||"free"===n)&&(0,i.createElement)(ho,{className:"w-full flex gap-2 items-center "+(!r&&"free"!==n||0===a&&"free"===n?"!bg-border-tertiary !text-zip-app-inactive-icon":""),onClick:()=>{s({type:"set",currentIndex:o+1})},disabled:!r&&"free"!==n||0===a&&"free"===n},(0,i.createElement)("span",null,(0,Sn.__)("Continue","astra-sites")),(0,i.createElement)(Tx,{className:"w-4 h-4 !fill-none"})),(0,i.createElement)(vo,{className:"w-full",onClick:()=>{s({type:"set",currentCustomizeIndex:e-1,currentIndex:o-1})},before:!0,customizeStep:!0},(0,Sn.__)("Back","astra-sites")))),""!==l&&(0,i.createElement)(Xr.Toaster,{type:"error",message:l,autoHideDuration:5,className:"flex relative"}))},class:"customize-business-logo"}];var AW=r(9891),PW=r.n(AW),TW=r(5095),IW=r.n(TW),DW=r(3885),FW=r.n(DW);function OW(){return OW=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},OW.apply(this,arguments)}function MW(e,t){return e(t={exports:{}},t.exports),t.exports}var NW="function"==typeof Symbol&&Symbol.for,RW=NW?Symbol.for("react.element"):60103,LW=NW?Symbol.for("react.portal"):60106,BW=NW?Symbol.for("react.fragment"):60107,jW=NW?Symbol.for("react.strict_mode"):60108,VW=NW?Symbol.for("react.profiler"):60114,zW=NW?Symbol.for("react.provider"):60109,GW=NW?Symbol.for("react.context"):60110,WW=NW?Symbol.for("react.async_mode"):60111,HW=NW?Symbol.for("react.concurrent_mode"):60111,UW=NW?Symbol.for("react.forward_ref"):60112,qW=NW?Symbol.for("react.suspense"):60113,$W=NW?Symbol.for("react.suspense_list"):60120,ZW=NW?Symbol.for("react.memo"):60115,XW=NW?Symbol.for("react.lazy"):60116,QW=NW?Symbol.for("react.block"):60121,YW=NW?Symbol.for("react.fundamental"):60117,JW=NW?Symbol.for("react.responder"):60118,KW=NW?Symbol.for("react.scope"):60119;function eH(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case RW:switch(e=e.type){case WW:case HW:case BW:case VW:case jW:case qW:return e;default:switch(e=e&&e.$$typeof){case GW:case UW:case XW:case ZW:case zW:return e;default:return t}}case LW:return t}}}function tH(e){return eH(e)===HW}var rH={AsyncMode:WW,ConcurrentMode:HW,ContextConsumer:GW,ContextProvider:zW,Element:RW,ForwardRef:UW,Fragment:BW,Lazy:XW,Memo:ZW,Portal:LW,Profiler:VW,StrictMode:jW,Suspense:qW,isAsyncMode:function(e){return tH(e)||eH(e)===WW},isConcurrentMode:tH,isContextConsumer:function(e){return eH(e)===GW},isContextProvider:function(e){return eH(e)===zW},isElement:function(e){return"object"==typeof e&&null!==e&&e.$$typeof===RW},isForwardRef:function(e){return eH(e)===UW},isFragment:function(e){return eH(e)===BW},isLazy:function(e){return eH(e)===XW},isMemo:function(e){return eH(e)===ZW},isPortal:function(e){return eH(e)===LW},isProfiler:function(e){return eH(e)===VW},isStrictMode:function(e){return eH(e)===jW},isSuspense:function(e){return eH(e)===qW},isValidElementType:function(e){return"string"==typeof e||"function"==typeof e||e===BW||e===HW||e===VW||e===jW||e===qW||e===$W||"object"==typeof e&&null!==e&&(e.$$typeof===XW||e.$$typeof===ZW||e.$$typeof===zW||e.$$typeof===GW||e.$$typeof===UW||e.$$typeof===YW||e.$$typeof===JW||e.$$typeof===KW||e.$$typeof===QW)},typeOf:eH};MW((function(e,t){})),MW((function(e){e.exports=rH})),Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;(function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},r=0;r<10;r++)t["_"+String.fromCharCode(r)]=r;var n=Object.getOwnPropertyNames(t).map((function(e){return t[e]}));if("0123456789"!==n.join(""))return!1;var a={};return"abcdefghijklmnopqrst".split("").forEach((function(e){a[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},a)).join("")}catch(e){return!1}})()&&Object.assign;function nH(){}function aH(){}Function.call.bind(Object.prototype.hasOwnProperty),aH.resetWarningCache=nH;var iH,oH,sH,lH=MW((function(e){e.exports=function(){function e(e,t,r,n,a,i){if("SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"!==i){var o=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw o.name="Invariant Violation",o}}function t(){return e}e.isRequired=e;var r={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:aH,resetWarningCache:nH};return r.PropTypes=r,r}()})),cH={animationData:lH.object,path:lH.string,play:lH.bool,goTo:lH.number,speed:lH.number,direction:lH.number,loop:lH.oneOfType([lH.number,lH.bool]),useSubframes:lH.bool,segments:lH.oneOfType([lH.arrayOf(lH.number),lH.bool]),rendererSettings:lH.object,renderer:lH.string,audioFactory:lH.func,onComplete:lH.func,onLoopComplete:lH.func,onEnterFrame:lH.func,onSegmentStart:lH.func},uH={},pH=function(){},dH=(iH=PW(),oH=iH.loadAnimation,sH=(0,i.memo)((0,i.forwardRef)((function(e,t){var r=e.animationData,n=void 0===r?null:r,a=e.path,o=void 0===a?null:a,l=e.play,c=void 0===l?null:l,u=e.speed,p=void 0===u?1:u,d=e.direction,f=void 0===d?1:d,h=e.segments,m=void 0===h?null:h,g=e.goTo,y=void 0===g?null:g,v=e.useSubframes,b=void 0===v||v,x=e.renderer,E=void 0===x?"svg":x,w=e.loop,S=void 0===w||w,_=e.rendererSettings,k=void 0===_?uH:_,C=e.audioFactory,A=void 0===C?null:C,P=e.onLoad,T=void 0===P?pH:P,I=e.onComplete,D=void 0===I?pH:I,F=e.onLoopComplete,O=void 0===F?pH:F,M=e.onEnterFrame,N=void 0===M?pH:M,R=e.onSegmentStart,L=void 0===R?pH:R,B=function(e,t){if(null==e)return{};var r,n,a={},i=Object.keys(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,["animationData","path","play","speed","direction","segments","goTo","useSubframes","renderer","loop","rendererSettings","audioFactory","onLoad","onComplete","onLoopComplete","onEnterFrame","onSegmentStart"]),j=(0,i.useRef)(),V=(0,i.useRef)(),z=(0,i.useState)(!1),G=z[0],W=z[1],H=(0,i.useState)(m),U=H[0],q=H[1];(0,i.useEffect)((function(){IW()(U,m)||q(m)}),[m,U]);var $=(0,i.useState)(k),Z=$[0],X=$[1];(0,i.useEffect)((function(){IW()(Z,k)||X(k)}),[k,Z]),(0,i.useEffect)((function(){return function(){return V.current.removeEventListener("complete",D)}}),[D]),(0,i.useEffect)((function(){return function(){return V.current.removeEventListener("loopComplete",O)}}),[O]),(0,i.useEffect)((function(){return function(){return V.current.removeEventListener("enterFrame",N)}}),[N]),(0,i.useEffect)((function(){return function(){return V.current.removeEventListener("segmentStart",L)}}),[L]),(0,i.useEffect)((function(){return function(){return V.current.removeEventListener("DOMLoaded",T)}}),[T]);var Q=(0,i.useCallback)((function(e){V.current=e,"function"==typeof t?t(e):null!=t&&(t.current=e)}),[t]);(0,i.useEffect)((function(){var e=oH({animationData:null==n||"object"!=typeof n?n:"object"==typeof n.default?FW()(n.default):FW()(n),path:o,container:j.current,renderer:E,loop:!1,autoplay:!1,rendererSettings:Z,audioFactory:A});Q(e);var t=function(){return W(!0)};return V.current.addEventListener("DOMLoaded",t),function(){V.current.removeEventListener("DOMLoaded",t),W(!1),V.current.destroy(),Q(void 0)}}),[S,E,Z,n,o,A,Q]),(0,i.useEffect)((function(){V.current.addEventListener("DOMLoaded",T)}),[T]),(0,i.useEffect)((function(){V.current.addEventListener("complete",D)}),[D]),(0,i.useEffect)((function(){V.current.addEventListener("loopComplete",O)}),[O]),(0,i.useEffect)((function(){V.current.addEventListener("enterFrame",N)}),[N]),(0,i.useEffect)((function(){V.current.addEventListener("segmentStart",L)}),[L]),(0,i.useEffect)((function(){G&&(V.current.loop=S)}),[G,S]);var Y=(0,i.useRef)(!1);return(0,i.useEffect)((function(){if(G)if(!0===c){var e=!0;U?(V.current.playSegments(U,e),Y.current=!0,-1===f&&t(U[1])):(Y.current&&V.current.resetSegments(e),Y.current=!1,-1===f?t(V.current.getDuration(!0)):V.current.play())}else!1===c&&V.current.pause();function t(e){V.current.goToAndPlay(e,!0),V.current.setDirection(f)}}),[c,U,G,f]),(0,i.useEffect)((function(){G&&(Number.isNaN(p)||V.current.setSpeed(p))}),[p,G]),(0,i.useEffect)((function(){G&&V.current.setDirection(f)}),[f,G]),(0,i.useEffect)((function(){if(G&&null!=y){var e=!0;c?V.current.goToAndPlay(y,e):V.current.goToAndStop(y,e)}}),[y,c,G]),(0,i.useEffect)((function(){V.current.setSubframe&&V.current.setSubframe(b)}),[b]),s().createElement("div",OW({},B,{ref:j}))}))),sH.propTypes=cH,sH);const fH=dH;var hH={};!function e(t,r,n,a){var i=!!(t.Worker&&t.Blob&&t.Promise&&t.OffscreenCanvas&&t.OffscreenCanvasRenderingContext2D&&t.HTMLCanvasElement&&t.HTMLCanvasElement.prototype.transferControlToOffscreen&&t.URL&&t.URL.createObjectURL),o="function"==typeof Path2D&&"function"==typeof DOMMatrix;function s(){}function l(e){var n=r.exports.Promise,a=void 0!==n?n:t.Promise;return"function"==typeof a?new a(e):(e(s,s),null)}var c,u,p,d,f,h,m,g,y,v=function(e,t){return{transform:function(r){if(e)return r;if(t.has(r))return t.get(r);var n=new OffscreenCanvas(r.width,r.height);return n.getContext("2d").drawImage(r,0,0),t.set(r,n),n},clear:function(){t.clear()}}}(function(){if(!t.OffscreenCanvas)return!1;var e=new OffscreenCanvas(1,1),r=e.getContext("2d");r.fillRect(0,0,1,1);var n=e.transferToImageBitmap();try{r.createPattern(n,"no-repeat")}catch(e){return!1}return!0}(),new Map),b=(p=Math.floor(1e3/60),d={},f=0,"function"==typeof requestAnimationFrame&&"function"==typeof cancelAnimationFrame?(c=function(e){var t=Math.random();return d[t]=requestAnimationFrame((function r(n){f===n||f+p-1<n?(f=n,delete d[t],e()):d[t]=requestAnimationFrame(r)})),t},u=function(e){d[e]&&cancelAnimationFrame(d[e])}):(c=function(e){return setTimeout(e,p)},u=function(e){return clearTimeout(e)}),{frame:c,cancel:u}),x=(g={},function(){if(h)return h;if(!n&&i){var t=["var CONFETTI, SIZE = {}, module = {};","("+e.toString()+")(this, module, true, SIZE);","onmessage = function(msg) {","  if (msg.data.options) {","    CONFETTI(msg.data.options).then(function () {","      if (msg.data.callback) {","        postMessage({ callback: msg.data.callback });","      }","    });","  } else if (msg.data.reset) {","    CONFETTI && CONFETTI.reset();","  } else if (msg.data.resize) {","    SIZE.width = msg.data.resize.width;","    SIZE.height = msg.data.resize.height;","  } else if (msg.data.canvas) {","    SIZE.width = msg.data.canvas.width;","    SIZE.height = msg.data.canvas.height;","    CONFETTI = module.exports.create(msg.data.canvas);","  }","}"].join("\n");try{h=new Worker(URL.createObjectURL(new Blob([t])))}catch(e){return void 0!==typeof console&&"function"==typeof console.warn&&console.warn("🎊 Could not load worker",e),null}!function(e){function t(t,r){e.postMessage({options:t||{},callback:r})}e.init=function(t){var r=t.transferControlToOffscreen();e.postMessage({canvas:r},[r])},e.fire=function(r,n,a){if(m)return t(r,null),m;var i=Math.random().toString(36).slice(2);return m=l((function(n){function o(t){t.data.callback===i&&(delete g[i],e.removeEventListener("message",o),m=null,v.clear(),a(),n())}e.addEventListener("message",o),t(r,i),g[i]=o.bind(null,{data:{callback:i}})}))},e.reset=function(){for(var t in e.postMessage({reset:!0}),g)g[t](),delete g[t]}}(h)}return h}),E={particleCount:50,angle:90,spread:45,startVelocity:45,decay:.9,gravity:1,drift:0,ticks:200,x:.5,y:.5,shapes:["square","circle"],zIndex:100,colors:["#26ccff","#a25afd","#ff5e7e","#88ff5a","#fcff42","#ffa62d","#ff36ff"],disableForReducedMotion:!1,scalar:1};function w(e,t,r){return function(e,t){return t?t(e):e}(e&&null!=e[t]?e[t]:E[t],r)}function S(e){return e<0?0:Math.floor(e)}function _(e,t){return Math.floor(Math.random()*(t-e))+e}function k(e){return parseInt(e,16)}function C(e){return e.map(A)}function A(e){var t=String(e).replace(/[^0-9a-f]/gi,"");return t.length<6&&(t=t[0]+t[0]+t[1]+t[1]+t[2]+t[2]),{r:k(t.substring(0,2)),g:k(t.substring(2,4)),b:k(t.substring(4,6))}}function P(e){e.width=document.documentElement.clientWidth,e.height=document.documentElement.clientHeight}function T(e){var t=e.getBoundingClientRect();e.width=t.width,e.height=t.height}function I(e,r){var s,c=!e,u=!!w(r||{},"resize"),p=!1,d=w(r,"disableForReducedMotion",Boolean),f=i&&w(r||{},"useWorker")?x():null,h=c?P:T,m=!(!e||!f||!e.__confetti_initialized),g="function"==typeof matchMedia&&matchMedia("(prefers-reduced-motion)").matches;function y(t,r,i){for(var c,u,p,d=w(t,"particleCount",S),f=w(t,"angle",Number),m=w(t,"spread",Number),g=w(t,"startVelocity",Number),y=w(t,"decay",Number),x=w(t,"gravity",Number),E=w(t,"drift",Number),k=w(t,"colors",C),A=w(t,"ticks",Number),P=w(t,"shapes"),T=w(t,"scalar"),I=!!w(t,"flat"),D=function(e){var t=w(e,"origin",Object);return t.x=w(t,"x",Number),t.y=w(t,"y",Number),t}(t),F=d,O=[],M=e.width*D.x,N=e.height*D.y;F--;)O.push((void 0,void 0,u=(c={x:M,y:N,angle:f,spread:m,startVelocity:g,color:k[F%k.length],shape:P[_(0,P.length)],ticks:A,decay:y,gravity:x,drift:E,scalar:T,flat:I}).angle*(Math.PI/180),p=c.spread*(Math.PI/180),{x:c.x,y:c.y,wobble:10*Math.random(),wobbleSpeed:Math.min(.11,.1*Math.random()+.05),velocity:.5*c.startVelocity+Math.random()*c.startVelocity,angle2D:-u+(.5*p-Math.random()*p),tiltAngle:(.5*Math.random()+.25)*Math.PI,color:c.color,shape:c.shape,tick:0,totalTicks:c.ticks,decay:c.decay,drift:c.drift,random:Math.random()+2,tiltSin:0,tiltCos:0,wobbleX:0,wobbleY:0,gravity:3*c.gravity,ovalScalar:.6,scalar:c.scalar,flat:c.flat}));return s?s.addFettis(O):(s=function(e,t,r,i,s){var c,u,p=t.slice(),d=e.getContext("2d"),f=l((function(t){function l(){c=u=null,d.clearRect(0,0,i.width,i.height),v.clear(),s(),t()}c=b.frame((function t(){!n||i.width===a.width&&i.height===a.height||(i.width=e.width=a.width,i.height=e.height=a.height),i.width||i.height||(r(e),i.width=e.width,i.height=e.height),d.clearRect(0,0,i.width,i.height),(p=p.filter((function(e){return function(e,t){t.x+=Math.cos(t.angle2D)*t.velocity+t.drift,t.y+=Math.sin(t.angle2D)*t.velocity+t.gravity,t.velocity*=t.decay,t.flat?(t.wobble=0,t.wobbleX=t.x+10*t.scalar,t.wobbleY=t.y+10*t.scalar,t.tiltSin=0,t.tiltCos=0,t.random=1):(t.wobble+=t.wobbleSpeed,t.wobbleX=t.x+10*t.scalar*Math.cos(t.wobble),t.wobbleY=t.y+10*t.scalar*Math.sin(t.wobble),t.tiltAngle+=.1,t.tiltSin=Math.sin(t.tiltAngle),t.tiltCos=Math.cos(t.tiltAngle),t.random=Math.random()+2);var r=t.tick++/t.totalTicks,n=t.x+t.random*t.tiltCos,a=t.y+t.random*t.tiltSin,i=t.wobbleX+t.random*t.tiltCos,s=t.wobbleY+t.random*t.tiltSin;if(e.fillStyle="rgba("+t.color.r+", "+t.color.g+", "+t.color.b+", "+(1-r)+")",e.beginPath(),o&&"path"===t.shape.type&&"string"==typeof t.shape.path&&Array.isArray(t.shape.matrix))e.fill(function(e,t,r,n,a,i,o){var s=new Path2D(e),l=new Path2D;l.addPath(s,new DOMMatrix(t));var c=new Path2D;return c.addPath(l,new DOMMatrix([Math.cos(o)*a,Math.sin(o)*a,-Math.sin(o)*i,Math.cos(o)*i,r,n])),c}(t.shape.path,t.shape.matrix,t.x,t.y,.1*Math.abs(i-n),.1*Math.abs(s-a),Math.PI/10*t.wobble));else if("bitmap"===t.shape.type){var l=Math.PI/10*t.wobble,c=.1*Math.abs(i-n),u=.1*Math.abs(s-a),p=t.shape.bitmap.width*t.scalar,d=t.shape.bitmap.height*t.scalar,f=new DOMMatrix([Math.cos(l)*c,Math.sin(l)*c,-Math.sin(l)*u,Math.cos(l)*u,t.x,t.y]);f.multiplySelf(new DOMMatrix(t.shape.matrix));var h=e.createPattern(v.transform(t.shape.bitmap),"no-repeat");h.setTransform(f),e.globalAlpha=1-r,e.fillStyle=h,e.fillRect(t.x-p/2,t.y-d/2,p,d),e.globalAlpha=1}else if("circle"===t.shape)e.ellipse?e.ellipse(t.x,t.y,Math.abs(i-n)*t.ovalScalar,Math.abs(s-a)*t.ovalScalar,Math.PI/10*t.wobble,0,2*Math.PI):function(e,t,r,n,a,i,o,s,l){e.save(),e.translate(t,r),e.rotate(i),e.scale(n,a),e.arc(0,0,1,0,s,void 0),e.restore()}(e,t.x,t.y,Math.abs(i-n)*t.ovalScalar,Math.abs(s-a)*t.ovalScalar,Math.PI/10*t.wobble,0,2*Math.PI);else if("star"===t.shape)for(var m=Math.PI/2*3,g=4*t.scalar,y=8*t.scalar,b=t.x,x=t.y,E=5,w=Math.PI/E;E--;)b=t.x+Math.cos(m)*y,x=t.y+Math.sin(m)*y,e.lineTo(b,x),m+=w,b=t.x+Math.cos(m)*g,x=t.y+Math.sin(m)*g,e.lineTo(b,x),m+=w;else e.moveTo(Math.floor(t.x),Math.floor(t.y)),e.lineTo(Math.floor(t.wobbleX),Math.floor(a)),e.lineTo(Math.floor(i),Math.floor(s)),e.lineTo(Math.floor(n),Math.floor(t.wobbleY));return e.closePath(),e.fill(),t.tick<t.totalTicks}(d,e)}))).length?c=b.frame(t):l()})),u=l}));return{addFettis:function(e){return p=p.concat(e),f},canvas:e,promise:f,reset:function(){c&&b.cancel(c),u&&u()}}}(e,O,h,r,i),s.promise)}function E(r){var n=d||w(r,"disableForReducedMotion",Boolean),a=w(r,"zIndex",Number);if(n&&g)return l((function(e){e()}));c&&s?e=s.canvas:c&&!e&&(e=function(e){var t=document.createElement("canvas");return t.style.position="fixed",t.style.top="0px",t.style.left="0px",t.style.pointerEvents="none",t.style.zIndex=e,t}(a),document.body.appendChild(e)),u&&!m&&h(e);var i={width:e.width,height:e.height};function o(){if(f){var t={getBoundingClientRect:function(){if(!c)return e.getBoundingClientRect()}};return h(t),void f.postMessage({resize:{width:t.width,height:t.height}})}i.width=i.height=null}function v(){s=null,u&&(p=!1,t.removeEventListener("resize",o)),c&&e&&(document.body.contains(e)&&document.body.removeChild(e),e=null,m=!1)}return f&&!m&&f.init(e),m=!0,f&&(e.__confetti_initialized=!0),u&&!p&&(p=!0,t.addEventListener("resize",o,!1)),f?f.fire(r,i,v):y(r,i,v)}return E.reset=function(){f&&f.reset(),s&&s.reset()},E}function D(){return y||(y=I(null,{useWorker:!0,resize:!0})),y}r.exports=function(){return D().apply(this,arguments)},r.exports.reset=function(){D().reset()},r.exports.create=I,r.exports.shapeFromPath=function(e){if(!o)throw new Error("path confetti are not supported in this browser");var t,r;"string"==typeof e?t=e:(t=e.path,r=e.matrix);var n=new Path2D(t),a=document.createElement("canvas").getContext("2d");if(!r){for(var i,s,l=1e3,c=l,u=l,p=0,d=0,f=0;f<l;f+=2)for(var h=0;h<l;h+=2)a.isPointInPath(n,f,h,"nonzero")&&(c=Math.min(c,f),u=Math.min(u,h),p=Math.max(p,f),d=Math.max(d,h));i=p-c,s=d-u;var m=Math.min(10/i,10/s);r=[m,0,0,m,-Math.round(i/2+c)*m,-Math.round(s/2+u)*m]}return{type:"path",path:t,matrix:r}},r.exports.shapeFromText=function(e){var t,r=1,n="#000000",a='"Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji", "EmojiOne Color", "Android Emoji", "Twemoji Mozilla", "system emoji", sans-serif';"string"==typeof e?t=e:(t=e.text,r="scalar"in e?e.scalar:r,a="fontFamily"in e?e.fontFamily:a,n="color"in e?e.color:n);var i=10*r,o=i+"px "+a,s=new OffscreenCanvas(i,i),l=s.getContext("2d");l.font=o;var c=l.measureText(t),u=Math.ceil(c.actualBoundingBoxRight+c.actualBoundingBoxLeft),p=Math.ceil(c.actualBoundingBoxAscent+c.actualBoundingBoxDescent),d=c.actualBoundingBoxLeft+2,f=c.actualBoundingBoxAscent+2;u+=4,p+=4,(l=(s=new OffscreenCanvas(u,p)).getContext("2d")).font=o,l.fillStyle=n,l.fillText(t,d,f);var h=1/r;return{type:"bitmap",bitmap:s.transferToImageBitmap(),matrix:[h,0,0,h,-u*h/2,-p*h/2]}}}(function(){return"undefined"!=typeof window?window:"undefined"!=typeof self?self:this||{}}(),hH,!1);const mH=hH.exports;hH.exports.create;const{siteUrl:gH}=starterTemplates,yH=()=>{const[{importPercent:e,importStatus:t,builder:r,confettiDone:n},a]=yo(),o=100===e?"import-done":"";let s="",l="";e<=25&&(s="import-1",l=(0,Sn.__)("1. Installing required theme, plugins, forms, etc","astra-sites")),e>25&&e<=50&&(s="import-2",l=(0,Sn.__)("2. Importing pages, menus, posts, etc","astra-sites")),e>50&&e<=75&&(s="import-3",l=(0,Sn.__)("3. Setting up customizer settings and the site settings","astra-sites")),e>75&&e<=100&&(s="import-4",l=(0,Sn.__)("4. Finalizing last few settings","astra-sites"));const c=localStorage.getItem("st-import-start"),u=localStorage.getItem("st-import-end"),p=u-c,d=Math.floor(p/1e3),f=c&&u?Do(d):0,h=f>1?"minutes":"seconds";let m,g,y=f;const v="fse"!==r?"@AstraWP":"@WPSpectra";y>0&&y<=5?(y=y<1?y.split(".")[1]:y,m=(0,Sn.sprintf)(
//translators: %1$s Time taken %2$s Time Type %3$s Website Url.
//translators: %1$s Time taken %2$s Time Type %3$s Website Url.
(0,Sn.__)("Your Website is ready and it took just %1$s %2$s to build.","astra-sites"),y,h),g=(0,Sn.sprintf)(
//translators: %1$s Time taken %2$s Time Type %3$s theme name.
//translators: %1$s Time taken %2$s Time Type %3$s theme name.
(0,Sn.__)("I just built my website in %1$s %2$s with Starter Templates by %3$s. Can’t believe how easy it was!!! 😍","astra-sites"),y,h,v)):(m=(0,Sn.__)("Your Website is ready. It took just 25 seconds to build it.","astra-sites"),g=(0,Sn.sprintf)(
//translators: %1$s theme name.
//translators: %1$s theme name.
(0,Sn.__)("I just built my website with Starter Templates by %1$s in minutes. Can't believe how easy it is! 😍","astra-sites"),v));const b=mH.create(document.getElementById("ist-bashcanvas"),{resize:!0});return n||100!==e||(document.body.classList.add("step-import-site-done"),setTimeout((function(){b({particleCount:250,origin:{x:1,y:1.4},gravity:.4,spread:80,ticks:300,angle:120,startVelocity:100,colors:["#0e6ef1","#f5b800","#ff344c","#98e027","#9900f1"]})}),100),setTimeout((function(){b({particleCount:250,origin:{x:0,y:1.4},gravity:.4,spread:80,ticks:300,angle:60,startVelocity:100,colors:["#0e6ef1","#f5b800","#ff344c","#98e027","#9900f1"]}),a({type:"set",confettiDone:!0})}),500)),(0,i.createElement)("div",{className:"ist-import-progress"},(0,i.createElement)("div",{className:"ist-import-progress-info"},(0,i.createElement)("div",{className:`ist-import-progress-info-text ${o}`},(0,i.createElement)("span",{className:"ist-import-text-inner"},l),(0,i.createElement)("span",{className:"ist-import-done-inner"},m)),(0,i.createElement)("div",{className:"ist-import-progress-info-precent"},e>100?90:e,"%")),(0,i.createElement)("div",{className:"ist-import-progress-bar-wrap"},(0,i.createElement)("div",{className:"ist-import-progress-bar-bg"},(0,i.createElement)("div",{className:`ist-import-progress-bar ${o} ${s}`})),(0,i.createElement)("div",{className:"import-progress-gap"},(0,i.createElement)("span",null),(0,i.createElement)("span",null),(0,i.createElement)("span",null))),(0,i.createElement)("div",{className:"ist-import-progress-info"},(0,i.createElement)("div",{className:`ist-import-progress-info-text ${o}`},(0,i.createElement)("span",{className:"import-status-string"},(0,i.createElement)("p",null,t+(0,wn.decodeEntities)(" "))),(0,i.createElement)("div",{className:"import-done-section"},(0,i.createElement)("div",{className:"tweet-import-success"},(0,i.createElement)("p",{className:"tweet-text"},g),(0,i.createElement)("a",{href:`https://twitter.com/intent/tweet?text=${g}`,target:"_blank",className:"twitter-btn-wrap",rel:"noreferrer"},(0,i.createElement)("p",{className:"tweet-btn"},(0,Sn.__)("Tweet this","astra-sites")),bo.twitter)),(0,i.createElement)("div",{className:"import-done-text"},(0,i.createElement)(ho,{className:"view-website-btn import-done-button",after:!0,onClick:()=>{window.open(gH,"_blank")}},(0,Sn.__)("View Your Website","astra-sites")),(0,i.createElement)("a",{className:"view-dashboard-link",href:astraSitesVars.dashboard_url},(0,Sn.__)("Visit Dashboard","astra-sites")))))))},vH=()=>{const[{importErrorMessages:e,currentIndex:t,tryAgainCount:r,templateId:n},a]=yo(),o=To(n,e.errorText),s=(0,i.createElement)("h5",{className:"ist-import-error-solution-heading"},(0,Sn.__)("Still no luck? Other potential solution:","astra-sites"));return(0,i.createElement)("div",{className:"ist-import-error"},(0,i.createElement)("div",{className:"ist-import-progress-info"},(0,i.createElement)("div",{className:"ist-import-progress-info-text label-text"},(0,Sn.__)("Sorry, something went wrong.","astra-sites"))),(0,i.createElement)("div",{className:"ist-import-error-box"},(0,i.createElement)("h5",{className:"ist-import-error-box-heading"},(0,Sn.__)("What went wrong?","astra-sites")),(0,i.createElement)("div",{className:"ist-import-error-wrap ist-import-error-primary-wrap"},e.primaryText&&(0,i.createElement)("p",{className:"website-import-subtitle"},e.primaryText)),e.secondaryText&&(0,i.createElement)("div",{className:"ist-import-error-wrap ist-import-error-secondary-wrap"},e.secondaryText&&(0,i.createElement)("p",{dangerouslySetInnerHTML:{__html:e.secondaryText}})),(0,i.createElement)("div",{className:"ist-import-error-wrap ist-import-error-text-wrap"},(0,i.createElement)("h5",{className:"ist-import-error-text-heading"},(0,Sn.__)("More technical information from console:","astra-sites")),e.errorText&&"object"!=typeof e.errorText&&(0,i.createElement)("p",{className:"ist-import-error-text"},e.errorText),e.errorText&&"object"==typeof e.errorText&&(0,i.createElement)("div",{className:"ist-import-error-text"},(0,i.createElement)("pre",null,JSON.stringify(e.errorText,void 0,2))))),e.tryAgain&&r<3&&(0,i.createElement)(ho,{className:"ist-button",after:!0,onClick:()=>{a({type:"set",importErrorMessages:{},importErrorResponse:[],importError:!1,tryAgainCount:r+1,xmlImportDone:!1,resetData:[],importStart:!1,importEnd:!1,importPercent:0,requiredPluginsDone:!1,notInstalledList:[],notActivatedList:[],currentIndex:t-1})}},(0,Sn.__)("Click here and we’ll try again","astra-sites")),(0,i.createElement)("div",{className:"ist-import-error-solution-wrapper"},e.solutionText&&(0,i.createElement)(i.Fragment,null,s,(0,i.createElement)("p",{className:"ist-import-error-solution",dangerouslySetInnerHTML:{__html:e.solutionText}})),!e.solutionText&&!e.tryAgain||e.tryAgain&&r>1&&(0,i.createElement)(i.Fragment,null,s,(0,i.createElement)("p",{className:"ist-import-error-solution"},(0,wn.decodeEntities)((0,Sn.__)("Please report this error ","astra-sites")),(0,i.createElement)("a",{href:o,target:"_blank",rel:"noreferrer"},"here"),(0,wn.decodeEntities)((0,Sn.__)(" so we can fix it.","astra-sites"))))))},bH=JSON.parse('{"v":"5.5.7","meta":{"g":"LottieFiles AE 0.1.20","a":"","k":"","d":"","tc":""},"fr":30,"ip":0,"op":119,"w":500,"h":500,"nm":"site","ddd":0,"assets":[],"layers":[{"ddd":0,"ind":1,"ty":1,"nm":"White Solid 1","td":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[250,250,0],"ix":2},"a":{"a":0,"k":[250,250,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"hasMask":true,"masksProperties":[{"inv":false,"mode":"a","pt":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[435,136],[64,136],[64,379],[435,379]],"c":true},"ix":1},"o":{"a":0,"k":100,"ix":3},"x":{"a":0,"k":0,"ix":4},"nm":"Mask 1"}],"sw":500,"sh":500,"sc":"#ffffff","ip":0,"op":119,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"Layer 3 Outlines 2","parent":21,"tt":3,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[-112.987,131.818,0],"ix":2},"a":{"a":0,"k":[9.342,9.342,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":4,"s":[0,0,100]},{"t":8,"s":[100,100,100]}],"ix":6,"x":"var $bm_rt;\\nvar n, n, t, t, v, amp, freq, decay;\\n$bm_rt = n = 0;\\nif (numKeys > 0) {\\n    $bm_rt = n = nearestKey(time).index;\\n    if (key(n).time > time) {\\n        n--;\\n    }\\n}\\nif (n == 0) {\\n    $bm_rt = t = 0;\\n} else {\\n    $bm_rt = t = $bm_sub(time, key(n).time);\\n}\\nif (n > 0) {\\n    v = velocityAtTime($bm_sub(key(n).time, $bm_div(thisComp.frameDuration, 10)));\\n    amp = 0.05;\\n    freq = 2;\\n    decay = 5;\\n    $bm_rt = $bm_sum(value, $bm_div($bm_mul($bm_mul(v, amp), Math.sin($bm_mul($bm_mul($bm_mul(freq, t), 2), Math.PI))), Math.exp($bm_mul(decay, t))));\\n} else {\\n    $bm_rt = value;\\n}"}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-0.01,-5.016],[5.016,-0.01],[0.011,5.016],[-5.016,0.01]],"o":[[0.01,5.016],[-5.016,0.01],[-0.01,-5.016],[5.016,-0.011]],"v":[[9.082,-0.019],[0.019,9.082],[-9.082,0.02],[-0.019,-9.082]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.8588235294117647,0.9176470588235294,0.996078431372549,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[9.342,9.343],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":4,"op":119,"st":4,"bm":0},{"ddd":0,"ind":3,"ty":1,"nm":"White Solid 1","td":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[250,250,0],"ix":2},"a":{"a":0,"k":[250,250,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"hasMask":true,"masksProperties":[{"inv":false,"mode":"a","pt":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[435,136],[64,136],[64,379],[435,379]],"c":true},"ix":1},"o":{"a":0,"k":100,"ix":3},"x":{"a":0,"k":0,"ix":4},"nm":"Mask 1"}],"sw":500,"sh":500,"sc":"#ffffff","ip":0,"op":119,"st":0,"bm":0},{"ddd":0,"ind":4,"ty":4,"nm":"Layer 4 Outlines 2","parent":21,"tt":3,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[-44.158,131.676,0],"ix":2},"a":{"a":0,"k":[55.121,5.122,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.341,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.651,0.333,0.333],"y":[0,0,0]},"t":5,"s":[0,100,100]},{"t":15,"s":[100,100,100]}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.478,-0.005],[0,0],[0.004,2.477],[0,0],[-2.477,0.005],[0,0],[-0.006,-2.477],[0,0]],"o":[[0,0],[-2.477,0.005],[0,0],[-0.005,-2.476],[0,0],[2.478,-0.005],[0,0],[0.004,2.477]],"v":[[50.39,4.659],[-50.37,4.867],[-54.864,0.391],[-54.866,-0.165],[-50.39,-4.659],[50.37,-4.867],[54.866,-0.391],[54.867,0.165]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.8588235294117647,0.9176470588235294,0.996078431372549,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[55.121,5.122],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":5,"op":119,"st":5,"bm":0},{"ddd":0,"ind":5,"ty":1,"nm":"White Solid 1","td":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[250,250,0],"ix":2},"a":{"a":0,"k":[250,250,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"hasMask":true,"masksProperties":[{"inv":false,"mode":"a","pt":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[435,136],[64,136],[64,379],[435,379]],"c":true},"ix":1},"o":{"a":0,"k":100,"ix":3},"x":{"a":0,"k":0,"ix":4},"nm":"Mask 1"}],"sw":500,"sh":500,"sc":"#ffffff","ip":0,"op":119,"st":0,"bm":0},{"ddd":0,"ind":6,"ty":4,"nm":"Layer 5 Outlines 2","parent":21,"tt":3,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":18,"s":[98.188,117.519,0],"to":[0,7.333,0],"ti":[0,-7.333,0]},{"t":38,"s":[98.188,161.519,0]}],"ix":2},"a":{"a":0,"k":[71.972,35.392,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":18,"s":[100,0,100]},{"t":38,"s":[100,100,100]}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[4.092,-0.008],[0,0],[0.009,4.09],[0,0],[-4.09,0.008],[0,0],[-0.007,-4.091],[0,0]],"o":[[0,0],[-4.091,0.008],[0,0],[-0.008,-4.091],[0,0],[4.092,-0.009],[0,0],[0.008,4.09]],"v":[[64.321,34.868],[-64.176,35.135],[-71.599,27.743],[-71.713,-27.446],[-64.321,-34.869],[64.176,-35.133],[71.599,-27.742],[71.714,27.446]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.8588235294117647,0.9176470588235294,0.996078431372549,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[71.971,35.393],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":18,"op":123,"st":18,"bm":0},{"ddd":0,"ind":7,"ty":1,"nm":"White Solid 1","td":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[250,250,0],"ix":2},"a":{"a":0,"k":[250,250,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"hasMask":true,"masksProperties":[{"inv":false,"mode":"a","pt":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[435,136],[64,136],[64,379],[435,379]],"c":true},"ix":1},"o":{"a":0,"k":100,"ix":3},"x":{"a":0,"k":0,"ix":4},"nm":"Mask 1"}],"sw":500,"sh":500,"sc":"#ffffff","ip":0,"op":119,"st":0,"bm":0},{"ddd":0,"ind":8,"ty":4,"nm":"Layer 6 Outlines 2","parent":21,"tt":3,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[-108.233,200.976,0],"ix":2},"a":{"a":0,"k":[14.041,50.652,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0.008,3.464],[0,0],[-3.5,0.007],[0,0]],"o":[[0,0],[-3.464,0.007],[0,0],[-0.008,-3.501],[0,0],[0,0]],"v":[[13.792,50.351],[-7.316,50.395],[-13.603,44.135],[-13.784,-43.996],[-7.458,-50.348],[13.667,-50.402]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.8588235294117647,0.9176470588235294,0.996078431372549,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[14.041,50.653],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":119,"st":0,"bm":0},{"ddd":0,"ind":9,"ty":1,"nm":"White Solid 1","td":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[250,250,0],"ix":2},"a":{"a":0,"k":[250,250,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"hasMask":true,"masksProperties":[{"inv":false,"mode":"a","pt":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[435,136],[64,136],[64,379],[435,379]],"c":true},"ix":1},"o":{"a":0,"k":100,"ix":3},"x":{"a":0,"k":0,"ix":4},"nm":"Mask 1"}],"sw":500,"sh":500,"sc":"#ffffff","ip":0,"op":119,"st":0,"bm":0},{"ddd":0,"ind":10,"ty":4,"nm":"Layer 7 Outlines 2","parent":21,"tt":3,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[-67.538,200.9,0],"ix":2},"a":{"a":0,"k":[54.735,50.718,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[4.084,0],[0,0],[0,0],[-0.008,-4.092],[0,0],[-4.084,0],[0,0],[0,0],[0.009,4.091],[0,0]],"o":[[0,0],[0,0],[-4.091,0.008],[0,0],[0.009,4.086],[0,0],[0,0],[4.091,-0.008],[0,0],[-0.009,-4.086]],"v":[[46.892,-50.469],[46.876,-50.469],[-47.084,-50.275],[-54.476,-42.852],[-54.299,43.077],[-46.892,50.469],[-46.876,50.469],[47.083,50.274],[54.476,42.852],[54.299,-43.076]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[-0.008,-3.398],[0,0],[1.164,-1.169],[1.65,-0.004],[0,0],[0.006,3.398],[0,0],[-1.164,1.169],[-1.649,0.004],[0,0]],"o":[[0,0],[3.398,0],[0,0],[0.003,1.65],[-1.163,1.168],[0,0],[-3.398,0],[0,0],[-0.003,-1.65],[1.164,-1.169],[0,0],[0,0]],"v":[[46.892,-50.469],[46.892,-49.236],[53.066,-43.073],[53.243,42.854],[51.443,47.225],[47.081,49.043],[-46.892,49.236],[-53.066,43.074],[-53.244,-42.854],[-51.444,-47.224],[-47.082,-49.042],[46.88,-49.236]],"c":true},"ix":2},"nm":"Path 2","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"mm","mm":1,"nm":"Merge Paths 1","mn":"ADBE Vector Filter - Merge","hd":false},{"ty":"fl","c":{"a":0,"k":[0.8588235294117647,0.9176470588235294,0.996078431372549,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[54.735,50.719],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":4,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":119,"st":0,"bm":0},{"ddd":0,"ind":11,"ty":1,"nm":"White Solid 1","td":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[250,250,0],"ix":2},"a":{"a":0,"k":[250,250,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"hasMask":true,"masksProperties":[{"inv":false,"mode":"a","pt":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[435,136],[64,136],[64,379],[435,379]],"c":true},"ix":1},"o":{"a":0,"k":100,"ix":3},"x":{"a":0,"k":0,"ix":4},"nm":"Mask 1"}],"sw":500,"sh":500,"sc":"#ffffff","ip":0,"op":119,"st":0,"bm":0},{"ddd":0,"ind":12,"ty":4,"nm":"Layer 8 Outlines 2","parent":21,"tt":3,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[98.332,233.613,0],"ix":2},"a":{"a":0,"k":[71.911,5.157,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.341,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.651,0.333,0.333],"y":[0,0,0]},"t":60,"s":[0,100,100]},{"t":70,"s":[100,100,100]}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.478,-0.006],[0,0],[0.006,2.477],[0,0],[-2.477,0.005],[0,0],[-0.005,-2.476],[0,0]],"o":[[0,0],[-2.476,0.006],[0,0],[-0.005,-2.476],[0,0],[2.477,-0.005],[0,0],[0.004,2.477]],"v":[[67.182,4.624],[-67.161,4.9],[-71.655,0.426],[-71.656,-0.131],[-67.18,-4.625],[67.161,-4.902],[71.656,-0.427],[71.658,0.13]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.8588235294117647,0.9176470588235294,0.996078431372549,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[71.911,5.157],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":60,"op":119,"st":60,"bm":0},{"ddd":0,"ind":13,"ty":1,"nm":"White Solid 1","td":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[250,250,0],"ix":2},"a":{"a":0,"k":[250,250,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"hasMask":true,"masksProperties":[{"inv":false,"mode":"a","pt":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[435,136],[64,136],[64,379],[435,379]],"c":true},"ix":1},"o":{"a":0,"k":100,"ix":3},"x":{"a":0,"k":0,"ix":4},"nm":"Mask 1"}],"sw":500,"sh":500,"sc":"#ffffff","ip":0,"op":119,"st":0,"bm":0},{"ddd":0,"ind":14,"ty":4,"nm":"Layer 9 Outlines 2","parent":21,"tt":3,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[-50.16,276.976,0],"ix":2},"a":{"a":0,"k":[68.492,5.149,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.341,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.651,0.333,0.333],"y":[0,0,0]},"t":84,"s":[0,100,100]},{"t":94,"s":[100,100,100]}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.477,-0.005],[0,0],[0.005,2.477],[0,0],[-2.477,0.006],[0,0],[-0.005,-2.476],[0,0]],"o":[[0,0],[-2.477,0.005],[0,0],[-0.005,-2.476],[0,0],[2.477,-0.005],[0,0],[0.004,2.477]],"v":[[63.762,4.63],[-63.741,4.895],[-68.236,0.419],[-68.237,-0.139],[-63.761,-4.632],[63.742,-4.895],[68.237,-0.419],[68.238,0.137]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.8588235294117647,0.9176470588235294,0.996078431372549,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[68.492,5.15],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":84,"op":119,"st":84,"bm":0},{"ddd":0,"ind":15,"ty":1,"nm":"White Solid 1","td":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[250,250,0],"ix":2},"a":{"a":0,"k":[250,250,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"hasMask":true,"masksProperties":[{"inv":false,"mode":"a","pt":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[435,136],[64,136],[64,379],[435,379]],"c":true},"ix":1},"o":{"a":0,"k":100,"ix":3},"x":{"a":0,"k":0,"ix":4},"nm":"Mask 1"}],"sw":500,"sh":500,"sc":"#ffffff","ip":0,"op":119,"st":0,"bm":0},{"ddd":0,"ind":16,"ty":4,"nm":"Layer 10 Outlines 2","parent":21,"tt":3,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[-50.119,296.67,0],"ix":2},"a":{"a":0,"k":[68.492,5.15,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.341,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.651,0.333,0.333],"y":[0,0,0]},"t":92,"s":[0,100,100]},{"t":102,"s":[100,100,100]}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.478,-0.005],[0,0],[0.005,2.478],[0,0],[-2.478,0.005],[0,0],[-0.005,-2.477],[0,0]],"o":[[0,0],[-2.477,0.006],[0,0],[-0.005,-2.476],[0,0],[2.478,-0.005],[0,0],[0.004,2.476]],"v":[[63.761,4.631],[-63.742,4.894],[-68.236,0.418],[-68.237,-0.138],[-63.761,-4.632],[63.741,-4.895],[68.236,-0.419],[68.238,0.137]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.8588235294117647,0.9176470588235294,0.996078431372549,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[68.492,5.15],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":92,"op":119,"st":92,"bm":0},{"ddd":0,"ind":17,"ty":1,"nm":"White Solid 1","td":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[250,250,0],"ix":2},"a":{"a":0,"k":[250,250,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"hasMask":true,"masksProperties":[{"inv":false,"mode":"a","pt":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[435,136],[64,136],[64,379],[435,379]],"c":true},"ix":1},"o":{"a":0,"k":100,"ix":3},"x":{"a":0,"k":0,"ix":4},"nm":"Mask 1"}],"sw":500,"sh":500,"sc":"#ffffff","ip":0,"op":119,"st":0,"bm":0},{"ddd":0,"ind":18,"ty":4,"nm":"Layer 11 Outlines 2","parent":21,"tt":3,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[-50.079,316.364,0],"ix":2},"a":{"a":0,"k":[68.492,5.15,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.341,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.651,0.333,0.333],"y":[0,0,0]},"t":101,"s":[0,100,100]},{"t":111,"s":[100,100,100]}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.477,-0.005],[0,0],[0.006,2.477],[0,0],[-2.477,0.006],[0,0],[-0.005,-2.476],[0,0]],"o":[[0,0],[-2.477,0.005],[0,0],[-0.005,-2.476],[0,0],[2.477,-0.005],[0,0],[0.004,2.477]],"v":[[63.762,4.63],[-63.741,4.895],[-68.236,0.419],[-68.237,-0.139],[-63.761,-4.632],[63.742,-4.895],[68.237,-0.419],[68.238,0.137]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.8588235294117647,0.9176470588235294,0.996078431372549,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[68.492,5.15],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":101,"op":119,"st":101,"bm":0},{"ddd":0,"ind":19,"ty":1,"nm":"White Solid 1","td":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[250,250,0],"ix":2},"a":{"a":0,"k":[250,250,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"hasMask":true,"masksProperties":[{"inv":false,"mode":"a","pt":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[435,136],[64,136],[64,379],[435,379]],"c":true},"ix":1},"o":{"a":0,"k":100,"ix":3},"x":{"a":0,"k":0,"ix":4},"nm":"Mask 1"}],"sw":500,"sh":500,"sc":"#ffffff","ip":0,"op":119,"st":0,"bm":0},{"ddd":0,"ind":20,"ty":4,"nm":"Layer 1 Outlines 2","parent":21,"tt":3,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":92,"s":[98.468,243.97,0],"to":[0,9.167,0],"ti":[0,-9.167,0]},{"t":112,"s":[98.468,298.97,0]}],"ix":2},"a":{"a":0,"k":[71.972,35.392,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":92,"s":[100,0,100]},{"t":112,"s":[100,100,100]}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[4.091,-0.009],[0,0],[0.009,4.091],[0,0],[-4.09,0.008],[0,0],[-0.008,-4.091],[0,0]],"o":[[0,0],[-4.091,0.007],[0,0],[-0.009,-4.092],[0,0],[4.091,-0.008],[0,0],[0.008,4.091]],"v":[[64.322,34.869],[-64.177,35.135],[-71.6,27.742],[-71.712,-27.445],[-64.322,-34.868],[64.176,-35.134],[71.599,-27.741],[71.714,27.446]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.8588235294117647,0.9176470588235294,0.996078431372549,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[71.971,35.392],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":119,"st":0,"bm":0},{"ddd":0,"ind":21,"ty":3,"nm":"Null 1","sr":1,"ks":{"o":{"a":0,"k":0,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":0,"s":[250,250,0],"to":[0,-37.5,0],"ti":[0,37.5,0]},{"t":119,"s":[250,25,0]}],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"ip":0,"op":119,"st":0,"bm":0},{"ddd":0,"ind":22,"ty":1,"nm":"White Solid 1","td":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[250,250,0],"ix":2},"a":{"a":0,"k":[250,250,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"hasMask":true,"masksProperties":[{"inv":false,"mode":"a","pt":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[435,136],[64,136],[64,379],[435,379]],"c":true},"ix":1},"o":{"a":0,"k":100,"ix":3},"x":{"a":0,"k":0,"ix":4},"nm":"Mask 1"}],"sw":500,"sh":500,"sc":"#ffffff","ip":0,"op":119,"st":0,"bm":0},{"ddd":0,"ind":23,"ty":4,"nm":"Layer 3 Outlines","parent":21,"tt":3,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[-112.987,-93.182,0],"ix":2},"a":{"a":0,"k":[9.342,9.342,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-0.01,-5.016],[5.016,-0.01],[0.011,5.016],[-5.016,0.01]],"o":[[0.01,5.016],[-5.016,0.01],[-0.01,-5.016],[5.016,-0.011]],"v":[[9.082,-0.019],[0.019,9.082],[-9.082,0.02],[-0.019,-9.082]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.8588235294117647,0.9176470588235294,0.996078431372549,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[9.342,9.343],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":119,"st":0,"bm":0},{"ddd":0,"ind":24,"ty":1,"nm":"White Solid 1","td":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[250,250,0],"ix":2},"a":{"a":0,"k":[250,250,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"hasMask":true,"masksProperties":[{"inv":false,"mode":"a","pt":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[435,136],[64,136],[64,379],[435,379]],"c":true},"ix":1},"o":{"a":0,"k":100,"ix":3},"x":{"a":0,"k":0,"ix":4},"nm":"Mask 1"}],"sw":500,"sh":500,"sc":"#ffffff","ip":0,"op":119,"st":0,"bm":0},{"ddd":0,"ind":25,"ty":4,"nm":"Layer 4 Outlines","parent":21,"tt":3,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[-44.158,-93.324,0],"ix":2},"a":{"a":0,"k":[55.121,5.122,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.478,-0.005],[0,0],[0.004,2.477],[0,0],[-2.477,0.005],[0,0],[-0.006,-2.477],[0,0]],"o":[[0,0],[-2.477,0.005],[0,0],[-0.005,-2.476],[0,0],[2.478,-0.005],[0,0],[0.004,2.477]],"v":[[50.39,4.659],[-50.37,4.867],[-54.864,0.391],[-54.866,-0.165],[-50.39,-4.659],[50.37,-4.867],[54.866,-0.391],[54.867,0.165]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.8588235294117647,0.9176470588235294,0.996078431372549,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[55.121,5.122],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":119,"st":0,"bm":0},{"ddd":0,"ind":26,"ty":1,"nm":"White Solid 1","td":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[250,250,0],"ix":2},"a":{"a":0,"k":[250,250,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"hasMask":true,"masksProperties":[{"inv":false,"mode":"a","pt":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[435,136],[64,136],[64,379],[435,379]],"c":true},"ix":1},"o":{"a":0,"k":100,"ix":3},"x":{"a":0,"k":0,"ix":4},"nm":"Mask 1"}],"sw":500,"sh":500,"sc":"#ffffff","ip":0,"op":119,"st":0,"bm":0},{"ddd":0,"ind":27,"ty":4,"nm":"Layer 5 Outlines","parent":21,"tt":3,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[98.188,-63.481,0],"ix":2},"a":{"a":0,"k":[71.972,35.392,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[4.092,-0.008],[0,0],[0.009,4.09],[0,0],[-4.09,0.008],[0,0],[-0.007,-4.091],[0,0]],"o":[[0,0],[-4.091,0.008],[0,0],[-0.008,-4.091],[0,0],[4.092,-0.009],[0,0],[0.008,4.09]],"v":[[64.321,34.868],[-64.176,35.135],[-71.599,27.743],[-71.713,-27.446],[-64.321,-34.869],[64.176,-35.133],[71.599,-27.742],[71.714,27.446]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.8588235294117647,0.9176470588235294,0.996078431372549,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[71.971,35.393],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":119,"st":0,"bm":0},{"ddd":0,"ind":28,"ty":1,"nm":"White Solid 1","td":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[250,250,0],"ix":2},"a":{"a":0,"k":[250,250,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"hasMask":true,"masksProperties":[{"inv":false,"mode":"a","pt":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[435,136],[64,136],[64,379],[435,379]],"c":true},"ix":1},"o":{"a":0,"k":100,"ix":3},"x":{"a":0,"k":0,"ix":4},"nm":"Mask 1"}],"sw":500,"sh":500,"sc":"#ffffff","ip":0,"op":119,"st":0,"bm":0},{"ddd":0,"ind":29,"ty":4,"nm":"Layer 6 Outlines","parent":21,"tt":3,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[-108.233,-24.024,0],"ix":2},"a":{"a":0,"k":[14.041,50.652,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0.008,3.464],[0,0],[-3.5,0.007],[0,0]],"o":[[0,0],[-3.464,0.007],[0,0],[-0.008,-3.501],[0,0],[0,0]],"v":[[13.792,50.351],[-7.316,50.395],[-13.603,44.135],[-13.784,-43.996],[-7.458,-50.348],[13.667,-50.402]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.8588235294117647,0.9176470588235294,0.996078431372549,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[14.041,50.653],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":119,"st":0,"bm":0},{"ddd":0,"ind":30,"ty":1,"nm":"White Solid 1","td":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[250,250,0],"ix":2},"a":{"a":0,"k":[250,250,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"hasMask":true,"masksProperties":[{"inv":false,"mode":"a","pt":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[435,136],[64,136],[64,379],[435,379]],"c":true},"ix":1},"o":{"a":0,"k":100,"ix":3},"x":{"a":0,"k":0,"ix":4},"nm":"Mask 1"}],"sw":500,"sh":500,"sc":"#ffffff","ip":0,"op":119,"st":0,"bm":0},{"ddd":0,"ind":31,"ty":4,"nm":"Layer 7 Outlines","parent":21,"tt":3,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[-67.538,-24.1,0],"ix":2},"a":{"a":0,"k":[54.735,50.718,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[4.084,0],[0,0],[0,0],[-0.008,-4.092],[0,0],[-4.084,0],[0,0],[0,0],[0.009,4.091],[0,0]],"o":[[0,0],[0,0],[-4.091,0.008],[0,0],[0.009,4.086],[0,0],[0,0],[4.091,-0.008],[0,0],[-0.009,-4.086]],"v":[[46.892,-50.469],[46.876,-50.469],[-47.084,-50.275],[-54.476,-42.852],[-54.299,43.077],[-46.892,50.469],[-46.876,50.469],[47.083,50.274],[54.476,42.852],[54.299,-43.076]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[-0.008,-3.398],[0,0],[1.164,-1.169],[1.65,-0.004],[0,0],[0.006,3.398],[0,0],[-1.164,1.169],[-1.649,0.004],[0,0]],"o":[[0,0],[3.398,0],[0,0],[0.003,1.65],[-1.163,1.168],[0,0],[-3.398,0],[0,0],[-0.003,-1.65],[1.164,-1.169],[0,0],[0,0]],"v":[[46.892,-50.469],[46.892,-49.236],[53.066,-43.073],[53.243,42.854],[51.443,47.225],[47.081,49.043],[-46.892,49.236],[-53.066,43.074],[-53.244,-42.854],[-51.444,-47.224],[-47.082,-49.042],[46.88,-49.236]],"c":true},"ix":2},"nm":"Path 2","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"mm","mm":1,"nm":"Merge Paths 1","mn":"ADBE Vector Filter - Merge","hd":false},{"ty":"fl","c":{"a":0,"k":[0.8588235294117647,0.9176470588235294,0.996078431372549,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[54.735,50.719],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":4,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":119,"st":0,"bm":0},{"ddd":0,"ind":32,"ty":1,"nm":"White Solid 1","td":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[250,250,0],"ix":2},"a":{"a":0,"k":[250,250,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"hasMask":true,"masksProperties":[{"inv":false,"mode":"a","pt":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[435,136],[64,136],[64,379],[435,379]],"c":true},"ix":1},"o":{"a":0,"k":100,"ix":3},"x":{"a":0,"k":0,"ix":4},"nm":"Mask 1"}],"sw":500,"sh":500,"sc":"#ffffff","ip":0,"op":119,"st":0,"bm":0},{"ddd":0,"ind":33,"ty":4,"nm":"Layer 8 Outlines","parent":21,"tt":3,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[98.332,8.613,0],"ix":2},"a":{"a":0,"k":[71.911,5.157,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.478,-0.006],[0,0],[0.006,2.477],[0,0],[-2.477,0.005],[0,0],[-0.005,-2.476],[0,0]],"o":[[0,0],[-2.476,0.006],[0,0],[-0.005,-2.476],[0,0],[2.477,-0.005],[0,0],[0.004,2.477]],"v":[[67.182,4.624],[-67.161,4.9],[-71.655,0.426],[-71.656,-0.131],[-67.18,-4.625],[67.161,-4.902],[71.656,-0.427],[71.658,0.13]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.8588235294117647,0.9176470588235294,0.996078431372549,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[71.911,5.157],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":119,"st":0,"bm":0},{"ddd":0,"ind":34,"ty":1,"nm":"White Solid 1","td":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[250,250,0],"ix":2},"a":{"a":0,"k":[250,250,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"hasMask":true,"masksProperties":[{"inv":false,"mode":"a","pt":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[435,136],[64,136],[64,379],[435,379]],"c":true},"ix":1},"o":{"a":0,"k":100,"ix":3},"x":{"a":0,"k":0,"ix":4},"nm":"Mask 1"}],"sw":500,"sh":500,"sc":"#ffffff","ip":0,"op":119,"st":0,"bm":0},{"ddd":0,"ind":35,"ty":4,"nm":"Layer 9 Outlines","parent":21,"tt":3,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[-50.16,51.976,0],"ix":2},"a":{"a":0,"k":[68.492,5.149,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.477,-0.005],[0,0],[0.005,2.477],[0,0],[-2.477,0.006],[0,0],[-0.005,-2.476],[0,0]],"o":[[0,0],[-2.477,0.005],[0,0],[-0.005,-2.476],[0,0],[2.477,-0.005],[0,0],[0.004,2.477]],"v":[[63.762,4.63],[-63.741,4.895],[-68.236,0.419],[-68.237,-0.139],[-63.761,-4.632],[63.742,-4.895],[68.237,-0.419],[68.238,0.137]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.8588235294117647,0.9176470588235294,0.996078431372549,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[68.492,5.15],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":119,"st":0,"bm":0},{"ddd":0,"ind":36,"ty":1,"nm":"White Solid 1","td":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[250,250,0],"ix":2},"a":{"a":0,"k":[250,250,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"hasMask":true,"masksProperties":[{"inv":false,"mode":"a","pt":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[435,136],[64,136],[64,379],[435,379]],"c":true},"ix":1},"o":{"a":0,"k":100,"ix":3},"x":{"a":0,"k":0,"ix":4},"nm":"Mask 1"}],"sw":500,"sh":500,"sc":"#ffffff","ip":0,"op":119,"st":0,"bm":0},{"ddd":0,"ind":37,"ty":4,"nm":"Layer 10 Outlines","parent":21,"tt":3,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[-50.119,71.67,0],"ix":2},"a":{"a":0,"k":[68.492,5.15,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.478,-0.005],[0,0],[0.005,2.478],[0,0],[-2.478,0.005],[0,0],[-0.005,-2.477],[0,0]],"o":[[0,0],[-2.477,0.006],[0,0],[-0.005,-2.476],[0,0],[2.478,-0.005],[0,0],[0.004,2.476]],"v":[[63.761,4.631],[-63.742,4.894],[-68.236,0.418],[-68.237,-0.138],[-63.761,-4.632],[63.741,-4.895],[68.236,-0.419],[68.238,0.137]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.8588235294117647,0.9176470588235294,0.996078431372549,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[68.492,5.15],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":119,"st":0,"bm":0},{"ddd":0,"ind":38,"ty":1,"nm":"White Solid 1","td":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[250,250,0],"ix":2},"a":{"a":0,"k":[250,250,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"hasMask":true,"masksProperties":[{"inv":false,"mode":"a","pt":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[435,136],[64,136],[64,379],[435,379]],"c":true},"ix":1},"o":{"a":0,"k":100,"ix":3},"x":{"a":0,"k":0,"ix":4},"nm":"Mask 1"}],"sw":500,"sh":500,"sc":"#ffffff","ip":0,"op":119,"st":0,"bm":0},{"ddd":0,"ind":39,"ty":4,"nm":"Layer 11 Outlines","parent":21,"tt":3,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[-50.079,91.364,0],"ix":2},"a":{"a":0,"k":[68.492,5.15,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.477,-0.005],[0,0],[0.006,2.477],[0,0],[-2.477,0.006],[0,0],[-0.005,-2.476],[0,0]],"o":[[0,0],[-2.477,0.005],[0,0],[-0.005,-2.476],[0,0],[2.477,-0.005],[0,0],[0.004,2.477]],"v":[[63.762,4.63],[-63.741,4.895],[-68.236,0.419],[-68.237,-0.139],[-63.761,-4.632],[63.742,-4.895],[68.237,-0.419],[68.238,0.137]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.8588235294117647,0.9176470588235294,0.996078431372549,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[68.492,5.15],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":119,"st":0,"bm":0},{"ddd":0,"ind":40,"ty":1,"nm":"White Solid 1","td":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[250,250,0],"ix":2},"a":{"a":0,"k":[250,250,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"hasMask":true,"masksProperties":[{"inv":false,"mode":"a","pt":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[435,136],[64,136],[64,379],[435,379]],"c":true},"ix":1},"o":{"a":0,"k":100,"ix":3},"x":{"a":0,"k":0,"ix":4},"nm":"Mask 1"}],"sw":500,"sh":500,"sc":"#ffffff","ip":0,"op":119,"st":0,"bm":0},{"ddd":0,"ind":41,"ty":4,"nm":"Layer 1 Outlines","parent":21,"tt":3,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[98.468,73.97,0],"ix":2},"a":{"a":0,"k":[71.972,35.392,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[4.091,-0.009],[0,0],[0.009,4.091],[0,0],[-4.09,0.008],[0,0],[-0.008,-4.091],[0,0]],"o":[[0,0],[-4.091,0.007],[0,0],[-0.009,-4.092],[0,0],[4.091,-0.008],[0,0],[0.008,4.091]],"v":[[64.322,34.869],[-64.177,35.135],[-71.6,27.742],[-71.712,-27.445],[-64.322,-34.868],[64.176,-35.134],[71.599,-27.741],[71.714,27.446]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.8588235294117647,0.9176470588235294,0.996078431372549,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[71.971,35.392],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":119,"st":0,"bm":0},{"ddd":0,"ind":42,"ty":4,"nm":"Layer 12 Outlines","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[250.038,250.001,0],"ix":2},"a":{"a":0,"k":[194.843,132.395,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[4.937,0],[0.007,0],[0,0],[-0.01,-4.947],[0,0],[-4.939,0],[0,0],[0,0],[0.01,4.946],[0,0]],"o":[[-0.006,0],[0,0],[-4.946,0.009],[0,0],[0.01,4.94],[0,0],[0,0],[4.947,-0.009],[0,0],[-0.011,-4.94]],"v":[[185.12,-132.145],[185.1,-132.145],[-185.646,-131.379],[-194.584,-122.405],[-194.076,123.208],[-185.12,132.145],[-185.102,132.145],[185.644,131.38],[194.583,122.406],[194.076,-123.207]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[0,0],[-0.007,-3.572],[0,0],[3.58,-0.008],[0,0],[0.007,3.572],[0,0],[-3.58,0.007],[0,0]],"o":[[3.571,0],[0,0],[0.008,3.58],[0,0],[-3.572,0],[0,0],[-0.007,-3.58],[0,0],[0,0]],"v":[[185.121,-129.681],[191.611,-123.202],[192.118,122.411],[185.64,128.917],[-185.12,129.68],[-191.613,123.203],[-192.119,-122.41],[-185.64,-128.915],[185.1,-129.681]],"c":true},"ix":2},"nm":"Path 2","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"mm","mm":1,"nm":"Merge Paths 1","mn":"ADBE Vector Filter - Merge","hd":false},{"ty":"fl","c":{"a":0,"k":[0.1450980392156863,0.38823529411764707,0.9215686274509803,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[194.843,132.395],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":4,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":119,"st":0,"bm":0},{"ddd":0,"ind":43,"ty":4,"nm":"Layer 2 Outlines","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[249.947,250,0],"ix":2},"a":{"a":0,"k":[194.843,132.406,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.935,-0.002],[0,0],[0.002,0.935],[0,0],[-0.935,0.002],[0,0],[-0.001,-0.934],[0,0]],"o":[[0,0],[-0.935,0.002],[0,0],[-0.002,-0.935],[0,0],[0.934,-0.001],[0,0],[0.002,0.935]],"v":[[20.118,1.755],[-20.111,1.838],[-21.805,0.149],[-21.807,-0.059],[-20.117,-1.756],[20.111,-1.839],[21.805,-0.15],[21.807,0.059]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[34.276,92.986],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.935,-0.001],[0,0],[0.002,0.934],[0,0],[-0.935,0.002],[0,0],[-0.001,-0.935],[0,0]],"o":[[0,0],[-0.935,0.002],[0,0],[-0.002,-0.935],[0,0],[0.935,-0.002],[0,0],[0.002,0.935]],"v":[[20.118,1.755],[-20.11,1.838],[-21.806,0.15],[-21.806,-0.059],[-20.117,-1.756],[20.11,-1.839],[21.806,-0.15],[21.806,0.059]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[34.26,85.305],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":2,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-0.003,-1.735],[1.734,-0.003],[0.004,1.735],[-1.735,0.003]],"o":[[0.003,1.735],[-1.735,0.004],[-0.003,-1.735],[1.734,-0.004]],"v":[[3.141,-0.007],[0.007,3.14],[-3.141,0.006],[-0.006,-3.14]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.8588235294117647,0.9176470588235294,0.996078431372549,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[45.222,9.906],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 3","np":2,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-0.003,-1.734],[1.734,-0.003],[0.004,1.735],[-1.735,0.003]],"o":[[0.003,1.735],[-1.735,0.004],[-0.003,-1.735],[1.734,-0.004]],"v":[[3.141,-0.007],[0.007,3.14],[-3.141,0.006],[-0.006,-3.14]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.8588235294117647,0.9176470588235294,0.996078431372549,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[31.925,9.933],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 4","np":2,"cix":2,"bm":0,"ix":4,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-0.003,-1.735],[1.735,-0.003],[0.004,1.735],[-1.735,0.004]],"o":[[0.004,1.734],[-1.735,0.004],[-0.003,-1.735],[1.734,-0.003]],"v":[[3.141,-0.007],[0.007,3.14],[-3.142,0.006],[-0.007,-3.141]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.8588235294117647,0.9176470588235294,0.996078431372549,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[18.629,9.961],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 5","np":2,"cix":2,"bm":0,"ix":5,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[3.475,-0.007],[0,0],[0.007,3.475],[0,0],[-3.475,0.006],[0,0],[-0.008,-3.475],[0,0]],"o":[[0,0],[-3.474,0.007],[0,0],[-0.007,-3.474],[0,0],[3.476,-0.008],[0,0],[0.007,3.475]],"v":[[18.349,24.552],[-18.248,24.629],[-24.552,18.35],[-24.628,-18.247],[-18.349,-24.551],[18.247,-24.628],[24.553,-18.349],[24.628,18.247]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[33.477,54.832],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 6","np":2,"cix":2,"bm":0,"ix":6,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[1.896,-0.004],[0,0],[0.004,1.897],[0,0],[-1.896,0.004],[0,0],[-0.004,-1.897],[0,0]],"o":[[0,0],[-1.896,0.004],[0,0],[-0.004,-1.896],[0,0],[1.896,-0.004],[0,0],[0.004,1.896]],"v":[[21.5,3.603],[-21.485,3.691],[-24.926,0.264],[-24.927,-0.161],[-21.5,-3.602],[21.485,-3.691],[24.926,-0.264],[24.927,0.162]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[35.495,242.198],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 7","np":2,"cix":2,"bm":0,"ix":7,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-5.384,0.011],[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0],[0.011,5.378]],"v":[[-22.762,122.702],[33.017,122.587],[32.51,-122.712],[-33.016,-122.577],[-32.531,112.984]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.8588235294117647,0.9176470588235294,0.996078431372549,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[33.386,141.849],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 8","np":2,"cix":2,"bm":0,"ix":8,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[5.385,-0.011],[0,0],[-0.011,-5.384],[0,0],[0,0],[0,0]],"o":[[0,0],[-5.384,0.011],[0,0],[0,0],[0,0],[-0.011,-5.384]],"v":[[184.557,-9.499],[-184.604,-8.737],[-194.333,1.032],[-194.316,9.51],[194.344,8.708],[194.327,0.23]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.1450980392156863,0.38823529411764707,0.9215686274509803,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[194.785,9.762],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 9","np":2,"cix":2,"bm":0,"ix":9,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[4.946,-0.01],[0,0],[0.011,4.946],[0,0],[-4.946,0.01],[0,0],[-0.011,-4.947],[0,0]],"o":[[0,0],[-4.946,0.009],[0,0],[-0.01,-4.946],[0,0],[4.946,-0.01],[0,0],[0.009,4.947]],"v":[[185.646,131.38],[-185.102,132.146],[-194.077,123.208],[-194.583,-122.405],[-185.646,-131.38],[185.102,-132.145],[194.077,-123.207],[194.584,122.405]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[194.843,132.405],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 10","np":2,"cix":2,"bm":0,"ix":10,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":119,"st":0,"bm":0}],"markers":[]}'),{reportError:xH}=starterTemplates;let EH=xH;const wH=({updateFormDetails:e})=>{const[t,r]=(0,i.useState)({option1:0,option2:0});return(0,i.createElement)(i.Fragment,null,(0,i.createElement)("p",{className:"label-text row-label"},(0,Sn.__)("Tell us a little bit about yourself","astra-sites")),(0,i.createElement)("div",{className:"survey-fields-wrap"},(0,i.createElement)("input",{type:"text",className:"survey-text-input",name:"first_name",placeholder:(0,Sn.__)("Your First Name","astra-sites"),onChange:t=>e("first_name",t.target.value)}),(0,i.createElement)("input",{type:"email",className:"survey-text-input",name:"email",placeholder:(0,Sn.__)("Your Work Email","astra-sites"),onChange:t=>e("email",t.target.value)}),(0,i.createElement)("select",{name:"wp_user_type",className:0!==t.option1?"survey-select-input":"survey-select-input initial",defaultValue:"",onBlur:t=>e("wp_user_type",t.target.value),onChange:n=>{e("wp_user_type",n.target.value),r({...t,option1:n.target.selectedIndex})}},(0,i.createElement)("option",{value:"",disabled:!0},(0,Sn.__)("I am…","astra-sites")),(0,i.createElement)("option",{value:"1"},(0,Sn.__)("Beginner","astra-sites")),(0,i.createElement)("option",{value:"2"},(0,Sn.__)("Intermediate","astra-sites")),(0,i.createElement)("option",{value:"3"},(0,Sn.__)("Expert","astra-sites"))),(0,i.createElement)("select",{name:"build_website_for",className:0!==t.option2?"survey-select-input":"survey-select-input initial",defaultValue:"",onBlur:t=>e("build_website_for",t.target.value),onChange:e=>{r({...t,option2:e.target.selectedIndex})}},(0,i.createElement)("option",{value:"",disabled:!0},(0,Sn.__)("I am building website for…","astra-sites")),(0,i.createElement)("option",{value:"1"},(0,Sn.__)("Myself/My Company","astra-sites")),(0,i.createElement)("option",{value:"2"},(0,Sn.__)("My Client","astra-sites")))))},{themeStatus:SH,firstImportStatus:_H,analytics:kH}=starterTemplates,CH=()=>{const[e,t]=(0,i.useState)(!0),[{reset:r,customizerImportFlag:n,themeActivateFlag:a,widgetImportFlag:o,contentImportFlag:s,requiredPlugins:l,analyticsFlag:c,templateResponse:u},p]=yo(),d=null!==l?l.required_plugins?.inactive:[],f=null!==l?l.required_plugins?.notinstalled:[],h="installed-and-active"!==SH?"theme-check":"",m=!!u?.["astra-site-surecart-settings"];return(0,i.createElement)("div",{className:"survey-form-advanced-wrapper "+(e?"show-section":"hidden-section")},(0,i.createElement)("p",{className:"label-text row-label",onClick:()=>{t(!e)},role:"presentation"},(0,Sn.__)("Advanced Options","astra-sites"),(0,i.createElement)("span",{className:"advanced-options-icons"},e?bo.angleUP:bo.angleDown)),(0,i.createElement)("div",{className:"survey-advanced-section"},(0,i.createElement)("ul",null,"yes"===_H&&(0,i.createElement)("li",null,(0,i.createElement)("input",{type:"checkbox",id:"reset-site",name:"reset-site",defaultChecked:r,onChange:()=>{p({type:"set",reset:!r})}}),(0,i.createElement)("label",{htmlFor:"reset-site"}," ",(0,Sn.__)("Delete Previously imported sites","astra-sites")),(0,i.createElement)(Xr.Tooltip,{content:(0,i.createElement)("span",null,(0,Sn.__)("WARNING: Selecting this option will delete all data from the previous import. Choose this option only if this is intended.","astra-sites"),(0,i.createElement)("br",null),(0,Sn.__)("Choose this option only if this is intended.You can find the backup to the current customizer settings at /wp-content/uploads astra-sites","astra-sites"))},bo.questionMark)),"installed-and-active"!==SH&&(0,i.createElement)("li",null,(0,i.createElement)("input",{type:"checkbox",id:"import-theme",name:"import-theme",defaultChecked:a,onChange:()=>{p({type:"set",themeActivateFlag:!a,customizerImportFlag:!a})}}),(0,i.createElement)("label",{htmlFor:"import-theme"}," ",(0,Sn.__)("Install & Activate Astra Theme","astra-sites")),(0,i.createElement)(Xr.Tooltip,{content:(0,Sn.__)("To import the site in the original format, you would need the Astra theme activated. You can import it with any other theme, but the site might lose some of the design settings and look a bit different.","astra-sites")},bo.questionMark)),a&&(0,i.createElement)("li",{className:h},(0,i.createElement)("input",{type:"checkbox",id:"import-customizer",name:"import-customizer",defaultChecked:n,onChange:()=>{p({type:"set",customizerImportFlag:!n})}}),(0,i.createElement)("label",{htmlFor:"import-customizer"}," ",(0,Sn.__)("Import Customizer Settings","astra-sites")),(0,i.createElement)(Xr.Tooltip,{content:(0,Sn.__)("Starter Templates customizer serves global settings that give uniform design to the website. Choosing this option will override your current customizer settings.","astra-sites")},bo.questionMark)),(0,i.createElement)("li",null,(0,i.createElement)("input",{type:"checkbox",id:"import-widgets",name:"import-widgets",defaultChecked:o,onChange:()=>{p({type:"set",widgetImportFlag:!o})}}),(0,i.createElement)("label",{htmlFor:"import-widgets"}," ",(0,Sn.__)("Import Widgets","astra-sites"))),(d.length>0||f.length>0)&&(0,i.createElement)("li",null,(0,i.createElement)("input",{type:"checkbox",id:"import-plugins",name:"import-plugins",defaultChecked:!0,disabled:!0}),(0,i.createElement)("label",{htmlFor:"import-plugins"}," ",(0,Sn.__)("Install Required Plugins","astra-sites")),(0,i.createElement)(Xr.Tooltip,{content:(0,i.createElement)("div",null,(0,i.createElement)("span",null,(0,Sn.__)("Plugins needed to import this template are missing. Required plugins will be installed and activated automatically.","astra-sites")),(0,i.createElement)("ul",null,d.map(((e,t)=>(0,i.createElement)("li",{key:t},(0,wn.decodeEntities)(`• ${e.name}`))))))},bo.questionMark)),(0,i.createElement)("li",null,(0,i.createElement)("input",{type:"checkbox",id:"import-content",name:"import-content",defaultChecked:s,onChange:()=>{p({type:"set",contentImportFlag:!s})}}),(0,i.createElement)("label",{htmlFor:"import-content"}," ",(0,Sn.__)("Import Content","astra-sites")),(0,i.createElement)(Xr.Tooltip,{content:(0,Sn.__)("Selecting this option will import dummy pages, posts, images, and menus. If you do not want to import dummy content, please uncheck this option.","astra-sites")},bo.questionMark)),!Eo()&&"yes"!==kH&&(0,i.createElement)("li",null,(0,i.createElement)("input",{type:"checkbox",id:"analytics-content",name:"analytics-content",defaultChecked:c,onChange:()=>{p({type:"set",analyticsFlag:!c})}}),(0,i.createElement)("label",{htmlFor:"analytics-content"}," ",(0,Sn.__)("Share Non-Sensitive Data","astra-sites")),(0,i.createElement)(Xr.Tooltip,{content:(0,i.createElement)("div",null,(0,Sn.__)("Help our developers build better templates and products for you by sharing anonymous and non-sensitive data about your website.","astra-sites")," ",(0,i.createElement)("a",{href:"https://store.brainstormforce.com/usage-tracking/?utm_source=wp_dashboard&utm_medium=general_settings&utm_campaign=usage_tracking",target:"_blank",rel:"noreferrer noopener"},(0,Sn.__)("Learn More","astra-sites")))},bo.questionMark)),m&&astraSitesVars.surecart_store_exists&&(0,i.createElement)("li",null,(0,i.createElement)("input",{type:"checkbox",id:"surecart-store",name:"surecart-store",defaultChecked:!0,disabled:!0}),(0,i.createElement)("label",{htmlFor:"surecart-store"}," ",(0,Sn.__)("Replace Existing Surecart Store","astra-sites")),(0,i.createElement)(Xr.Tooltip,{content:(0,Sn.__)("Replace the current Surecart store with the imported store's data and settings.","astra-sites")},bo.questionMark)))))},{phpVersion:AH,analytics:PH}=starterTemplates,TH=i.forwardRef((function({title:e,titleId:t,...r},n){return i.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:n,"aria-labelledby":t},r),e?i.createElement("title",{id:t},e):null,i.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M6 6.878V6a2.25 2.25 0 0 1 2.25-2.25h7.5A2.25 2.25 0 0 1 18 6v.878m-12 0c.235-.083.487-.128.75-.128h10.5c.263 0 .515.045.75.128m-12 0A2.25 2.25 0 0 0 4.5 9v.878m13.5-3A2.25 2.25 0 0 1 19.5 9v.878m0 0a2.246 2.246 0 0 0-.75-.128H5.25c-.263 0-.515.045-.75.128m15 0A2.25 2.25 0 0 1 21 12v6a2.25 2.25 0 0 1-2.25 2.25H5.25A2.25 2.25 0 0 1 3 18v-6c0-.98.626-1.813 1.5-2.122"}))})),IH=i.forwardRef((function({title:e,titleId:t,...r},n){return i.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:n,"aria-labelledby":t},r),e?i.createElement("title",{id:t},e):null,i.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M15.75 9V5.25A2.25 2.25 0 0 0 13.5 3h-6a2.25 2.25 0 0 0-2.25 2.25v13.5A2.25 2.25 0 0 0 7.5 21h6a2.25 2.25 0 0 0 2.25-2.25V15m3 0 3-3m0 0-3-3m3 3H9"}))})),DH=()=>{const[{siteLogo:e},t]=yo();(0,oS.addFilter)("editor.MediaUpload","core/edit-post/components/media-upload/replace-media-upload",(()=>lS.MediaUpload));const r=e=>{t({type:"set",siteLogo:e}),wo({param:"siteLogo",data:e})},n=()=>{r(GH.siteLogo)},a=r=>{const n={...e,width:r};t({type:"set",siteLogo:n}),wo({param:"siteLogo",data:n})},o=t=>{e.url&&(t.stopPropagation(),a(GH.siteLogo.width))};return(0,i.useEffect)((()=>{if(astraSitesVars.isRTLEnabled){const e=document.querySelector(".components-range-control__wrapper");if(null===e)return;const t=e.children[3].style.left;e.children[3].style.marginRight="-10px",e.children[3].style.removeProperty("margin-left"),e.children[3].style.right=t,e.children[4].style.removeProperty("transform"),e.children[4].style.removeProperty("left"),e.children[4].style.right=t,e.children[4].style.transform="translateX(50%)"}})),(0,i.createElement)(lS.MediaUpload,{onSelect:t=>(t=>{const n={id:t.id,url:t.url,width:e.width};"http:"===window.location.protocol?So(t.url,(function(e){n.dataUri=e,r(n)})):r(n)})(t),allowedTypes:["image"],value:e.id,render:({open:t})=>(0,i.createElement)(i.Fragment,null,""!==e.url&&void 0!==e.url?(0,i.createElement)("div",{className:"ist-logo-wrapper"},(0,i.createElement)("div",{className:"ist-remove-logo",onClick:n,title:(0,Sn.__)("Remove Logo","astra-sites")},(0,i.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"8",height:"8",viewBox:"0 0 8 8",fill:"#333333"},(0,i.createElement)("path",{d:"M8 0.7L7.3 0L4 3.3L0.7 0L0 0.7L3.3 4L0 7.3L0.7 8L4 4.7L7.3 8L8 7.3L4.7 4L8 0.7Z",fill:"#333333"}))),(0,i.createElement)("div",{className:"ist-selected-image",onClick:t},(0,i.createElement)("div",{onClick:t,className:"ist-logo-preview-wrap"},(0,i.createElement)("img",{alt:(0,Sn.__)("Site Logo","astra-sites"),src:e.url}),(0,i.createElement)("div",{className:"ist-change-logo",onClick:t},(0,Sn.__)("Change Logo","astra-sites"))))):"",""===e.url?(0,i.createElement)("div",null,(0,i.createElement)(ho,{className:"ist-button ist-button-outline ist-logo-button",onClick:t},(0,i.createElement)("h5",null,(0,Sn.__)("Upload File Here","astra-sites")),(0,i.createElement)("p",null,(0,Sn.__)("Suggested Dimensions: 180x60 pixels","astra-sites")))):"",""===e.url&&(0,i.createElement)("div",{className:"logo-skip-info"},(0,i.createElement)("h5",null,(0,Sn.__)("Don’t have a logo? No problem!","astra-sites")),(0,i.createElement)("p",null,(0,Sn.__)("You can upload it later","astra-sites"))),(0,i.createElement)("div",{className:"astra-sites-ai-logo-wrap"},(0,i.createElement)("div",{className:"label"},(0,Sn.__)("Logo Width","astra-sites")),(0,i.createElement)("div",{className:"control-reset "+(e.width===GH.siteLogo.width?"disabled":""),onClick:o},bo.reset)),(0,i.createElement)("div",{className:"astra-sites-ai-rangecontrol-wrap"},(0,i.createElement)(sS.RangeControl,{value:e.width,min:0,max:500,step:1,onChange:e=>{a(e)},trackColor:"#4361ee",disabled:""===e.url})))})},FH=(e,t)=>{if(!e)return"";if(e){const r=e.match(/'([^']+)'/);return r?r[1]:"inherit"===e?t:e}return t||void 0},OH=()=>{const[{typographyIndex:e,templateResponse:t},r]=yo();let[n,a]=(0,hc.useState)(Tk);const o=Ao(t),[s]=(0,hc.useState)(o);(0,hc.useEffect)((()=>{const i=document.getElementById("google-fonts-url");if(null!==t){const o=[],s=Co(t);if(o.push(s),!document.getElementById("google-fonts-domain")){const e=document.createElement("link");e.id="google-fonts-domain",e.setAttribute("rel","preconnect"),e.setAttribute("href","https://fonts.gstatic.com"),document.head.appendChild(e)}i&&i.remove();const c=document.createElement("link");c.id="google-fonts-url",c.setAttribute("rel","stylesheet");const u=[];let p=s["body-font-family"]||"",d=parseInt(s["body-font-weight"])||"";d&&(d=`:wght@${d}`),p&&(p=FH(p),p=void 0!==p?p.replace(" ","+"):p,u.push(`family=${p}${d}`));let f=s["headings-font-family"]||"",h=parseInt(s["headings-font-weight"])||"";h&&(h=`:wght@${h}`),f&&(f=FH(f,p),f=void 0!==f?f.replace(" ","+"):f,u.push(`family=${f}${h}`));let m="";if(n){for(const e of n)m+=`&family=${FH(e["headings-font-family"]).replaceAll(" ","+")}:wght@${e["headings-font-weight"]}&family=${FH(e["body-font-family"]).replaceAll(" ","+")}:wght@${e["body-font-weight"]}`;m=m.replace(/[&]{1}$/i,"")}if(u){const e=`https://fonts.googleapis.com/css2?${u.join("&")}${m}&display=swap`;c.setAttribute("href",e),document.head.insertAdjacentElement("afterbegin",c)}0===e&&(l(s),r({type:"set",typography:s})),n=o.concat(n),a(n)}}),[t]);const l=e=>{const t=s?{...e,...s}:e;wo({param:"siteTypography",data:JSON.parse(JSON.stringify(t))})};return(0,i.createElement)("div",{className:"typography-section"},(0,i.createElement)(wD,{selected:e,options:n,onSelect:(e,t)=>{const a=n[t]||n[0];l(a),r({type:"set",typographyIndex:t,typography:a})}}))},MH=[{content:()=>{const[{},e]=yo();return(0,hc.useEffect)((()=>{e({type:"set",designStep:1})}),[]),(0,i.createElement)("div",{className:"customizer-header"},(0,i.createElement)("div",{className:"header-name"},(0,i.createElement)("h3",{className:"ist-customizer-heading"},(0,Sn.__)("Logo","astra-sites")),(0,i.createElement)("p",{className:"screen-description"},(0,Sn.__)("Choose a logo for your site. You can update it anytime later.","astra-sites"))))},controls:()=>{const[{siteLogo:e,currentCustomizeIndex:t},r]=yo(),{businessName:n}=(0,Vc.useSelect)((e=>{const{getAIStepData:t}=e(wW);return t()}));return(0,i.useEffect)((()=>{wo({param:"siteTitle",data:n})}),[]),(0,i.createElement)(i.Fragment,null,(0,i.createElement)(DH,null),(0,i.createElement)(ho,{className:ic("ist-button ist-next-step"),onClick:()=>{r({type:"set",currentCustomizeIndex:t+1})},after:!0},""!==e.url?(0,Sn.__)("Continue","astra-sites"):(0,Sn.__)("Skip & Continue","astra-sites")))},class:"customize-business-logo"},{content:()=>{const[{builder:e},t]=yo();return(0,i.useEffect)((()=>{t({type:"set",designStep:2})}),[]),(0,i.createElement)("div",{className:"customizer-header"},(0,i.createElement)("div",{className:"header-name"},(0,i.createElement)("h3",{className:"ist-customizer-heading"},"beaver-builder"===e||"brizy"===e?(0,Sn.__)("Fonts","astra-sites"):(0,Sn.__)("Colors & Fonts","astra-sites")),(0,i.createElement)("p",{className:"screen-description"},(0,Sn.__)("Choose colors and fonts for your site. You can update them anytime later.","astra-sites"))))},controls:()=>{const[{activePaletteSlug:e,templateResponse:t,builder:r},n]=yo(),[a,o]=(0,hc.useState)([]),[s,l]=(0,hc.useState)(c_),c=(e,t)=>{t&&(n({type:"set",activePaletteSlug:t.slug,activePalette:t}),wo({param:"colorPalette",data:t}))};(0,hc.useEffect)((()=>{const e=ko(t);o(e);let r="light"===Po(t)?c_:l_;const n=t?.["astra-custom-palettes"]||[];if(n.length&&n.length%2==0){let e=n;const t=[];e.map((e=>{const n={slug:e.slug,title:e.slug},a=[...r[0].colors];return a[0]=e.colors[0],a[1]=e.colors[1],n.colors=a,t.push(n),t})),e=[...t,...r],e.map(((t,r)=>(e[r].title="Style"+(r+1),e[r].slug="style-"+(r+1),e))),r=e}l(r)}),[t]);const u=e=>{c(0,Object.values(a)[0])};return(0,i.createElement)(i.Fragment,null,(0,i.createElement)((()=>"beaver-builder"===r||"brizy"===r?null:(0,i.createElement)("div",{className:"colors-section"},(0,i.createElement)("div",{className:"d-flex-space-between"},(0,i.createElement)("h4",null,(0,Sn.__)("Change Colors","astra-sites")),(0,i.createElement)("div",{className:"customize-reset-btn "+("default"===e?"disabled":"active"),onClick:u},bo.reset)),a?(0,i.createElement)(i.Fragment,null,(0,i.createElement)(mo,{selected:e,options:a,onChange:(e,t)=>{c(0,t)},tabIndex:"0",type:"default"})):"",(0,i.createElement)(mo,{selected:e,options:s,onChange:(e,t)=>{c(0,t)},tabIndex:"0",type:"others"}))),null),(0,i.createElement)(OH,null))},actions:null,class:"customize-typography-colors"}],NH=i.forwardRef((function({title:e,titleId:t,...r},n){return i.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:n,"aria-labelledby":t},r),e?i.createElement("title",{id:t},e):null,i.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M17.25 8.25 21 12m0 0-3.75 3.75M21 12H3"}))})),RH={heart:ZV,"squares-plus":XV,funnel:QV,"play-circle":YV,"live-chat":JV},LH=()=>{const[{currentIndex:e},t]=yo(),r=yo(),[n,a]=(0,i.useState)([{title:(0,Sn.__)("Donations","astra-sites"),id:"donations",description:(0,Sn.__)("Collect donations online from your website","astra-sites"),enabled:!1,icon:"heart"},{title:(0,Sn.__)("Automation & Integrations","astra-sites"),id:"automation-integrations",description:(0,Sn.__)("Automate your website & tasks","astra-sites"),enabled:!1,icon:"squares-plus"},{title:(0,Sn.__)("Sales Funnels","astra-sites"),id:"sales-funnels",description:(0,Sn.__)("Boost your sales & maximize your profits","astra-sites"),enabled:!1,icon:"funnel"},{title:(0,Sn.__)("Video Player","astra-sites"),id:"video-player",description:(0,Sn.__)("Showcase your videos on your website","astra-sites"),enabled:!1,icon:"play-circle"},{title:(0,Sn.__)("Free Live Chat","astra-sites"),id:"live-chat",description:(0,Sn.__)("Connect with your website visitors for free","astra-sites"),enabled:!1,icon:"live-chat"}]);return(0,i.createElement)("div",{className:"grid grid-cols-1 gap-8 auto-rows-auto max-w-[536px] w-full mx-auto"},(0,i.createElement)("div",{className:"space-y-4"},(0,i.createElement)("h1",{className:"text-3xl font-bold text-zip-app-heading"},(0,Sn.__)("Select features","astra-sites"))),(0,i.createElement)("div",{className:"grid grid-cols-1 lg:grid-cols-1 auto-rows-auto gap-4 w-full bg-background-primary p-8 rounded-md shadow-lg"},n.map((e=>{const t=RH?.[e.icon];return(0,i.createElement)("div",{key:e.id,className:ic("relative px-4 py-4 rounded-md border border-solid border-border-tertiary transition-colors duration-150 ease-in-out",e.enabled&&"border-accent-st-secondary")},(0,i.createElement)("div",{className:"flex items-start justify-start gap-3"},(0,i.createElement)("div",{className:"p-0.5 shrink-0"},t&&(0,i.createElement)(t,{className:"text-zip-body-text w-7 h-7"}),!t&&(0,i.createElement)(KV,{className:"text-zip-body-text w-7 h-7"})),(0,i.createElement)("div",{className:"space-y-1 mr-5"},(0,i.createElement)("p",{className:"p-0 m-0 !text-base !font-semibold !text-zip-app-heading text-left"},e.title),(0,i.createElement)("p",{className:"p-0 m-0 !text-sm !font-normal !text-zip-body-text"},e.description))),(0,i.createElement)("span",{className:ic("inline-flex absolute top-4 right-4 p-[0.1875rem] border border-solid border-zip-app-inactive-icon rounded",e.enabled&&"border-accent-st-secondary bg-accent-st-secondary")},(0,i.createElement)(zk,{className:"w-2.5 h-2.5 text-white",strokeWidth:4})),(0,i.createElement)("div",{className:"absolute inset-0 cursor-pointer",onClick:(r=e.id,()=>{const e=n.map((e=>e.id===r?{...e,enabled:!e.enabled}:e));a(e)})}));var r})),(0,i.createElement)("div",{className:"flex flex-col gap-6 mt-2"},(0,i.createElement)(ho,{className:"w-full flex gap-2 items-center",onClick:async()=>{t({type:"set",currentIndex:e+1}),r[0].enabledFeatureIds=n.filter((e=>e.enabled)).map((e=>e.id)),await wc(r)}},(0,i.createElement)("span",null,(0,Sn.__)("Continue","astra-sites")),(0,i.createElement)(NH,{className:"w-4 h-4 !fill-none"})),(0,i.createElement)("a",{className:"w-fill h-hug text-zip-body-text no-underline text-base font-normal",rel:"noreferrer",onClick:()=>{t({type:"set",currentIndex:e+1})}},(0,Sn.__)("Skip this step","astra-sites")))),(0,i.createElement)(vo,{before:!0},(0,Sn.__)("Back","astra-sites")))},BH=[{header:(0,i.createElement)(Sx,null),content:(0,i.createElement)((()=>{const[{builder:e,currentIndex:t},r]=yo(),{setLimitExceedModal:n}=(0,Vc.useDispatch)(wW),a=astraSitesVars?.zip_plans,o=a?.plan_data?.remaining,s=o?.ai_sites_count,l=o?.all_sites_count;(0,i.useEffect)((()=>{const e=localStorage.getItem("st-import-start"),t=localStorage.getItem("st-import-end");(e||t)&&(localStorage.removeItem("st-import-start"),localStorage.removeItem("st-import-end"))}));const c=(e,t)=>{37===(e=e||window.event).keyCode?e.target.previousSibling&&e.target.previousSibling.focus():39===e.keyCode?e.target.nextSibling&&e.target.nextSibling.focus():"Enter"===e.key&&t()};(0,i.useEffect)((()=>{new URLSearchParams(window.location.search).get("token")&&("number"==typeof s&&s<=0||"number"==typeof l&&l<=0?n({open:!0}):r({type:"set",currentIndex:1}))}),[]);const u=()=>{if("number"==typeof s&&s<=0||"number"==typeof l&&l<=0)return void n({open:!0});r({type:"set",currentIndex:1,builder:"ai-builder"});const e=new FormData;e.append("action","astra-sites-change-page-builder"),e.append("_ajax_nonce",astraSitesVars._ajax_nonce),e.append("page_builder","ai-builder"),fetch(ajaxurl,{method:"post",body:e})};return(0,i.useEffect)((()=>{0===t&&r({type:"set",builder:"ai-builder"})}),[]),(0,i.createElement)(xo,{content:(0,i.createElement)("div",{className:"flex-1 flex flex-col justify-center items-center pb-10 lg:pb-0"},(0,i.createElement)("div",{className:"w-full flex justify-center"},(0,i.createElement)("h1",{className:"w-[390px]"},(0,Sn.__)("How would you like to build your website?","astra-sites"))),(0,i.createElement)("p",{className:"screen-description"}),(0,i.createElement)("div",{className:"max-w-full lg:max-w-[800px] grid grid-cols-1 md:grid-cols-2 place-content-center gap-6 ist-fadeinUp"},(0,i.createElement)("div",{className:"flex-col flex bg-white pt-10 pb-8 px-8 text-left relative  rounded-xl shadow-card gradient-border-cover gradient-border-cover-button max-w-[356px]",tabIndex:"0",onKeyDown:e=>c(e,u)},(0,i.createElement)(Bb,{className:"w-12 h-12 text-accent-st-secondary stroke-1"}),(0,i.createElement)("div",{className:"mt-6 text-xl font-semibold leading-7 mb-2.5 text-heading-text"},(0,Sn.__)("AI Website Builder","astra-sites")),(0,i.createElement)("div",{className:"zw-sm-normal text-body-text"}," ",(0,Sn.__)("Experience the future of website building. We offer AI features powered by ZipWP to help you build your website 10x faster.","astra-sites")," "),(0,i.createElement)("div",{className:"pt-10 mt-auto"},(0,i.createElement)(ho,{className:"w-full h-10",onClick:u},(0,i.createElement)("span",null,"Try the New AI Builder")," ",(0,i.createElement)(Lb,{className:"w-5 h-5 ml-2"})))),(0,i.createElement)("div",{className:"flex-col flex bg-white pt-10 pb-8 px-8 text-left relative rounded-xl max-w-[356px]",tabIndex:"0",onKeyDown:e=>c(e,(()=>{r({type:"set",currentIndex:2})}))},(0,i.createElement)(TH,{className:"w-12 h-12 text-accent-st-secondary stroke-1"}),(0,i.createElement)("div",{className:"mt-6 text-xl font-semibold leading-7 mb-2.5 text-heading-text"},(0,Sn.__)("Classic Starter Templates","astra-sites")),(0,i.createElement)("div",{className:"zw-sm-normal text-body-text"}," ",(0,Sn.__)("Begin the website-building process with our extensive library of professionally designed templates tailored to meet your requirements.","astra-sites")," "),(0,i.createElement)("div",{className:"pt-10 mt-auto"},(0,i.createElement)(ho,{className:"w-full h-10",type:"secondary",onClick:()=>{r({type:"set",builder:"ai-builder"===e?"gutenberg":e,currentIndex:3})}},(0,i.createElement)("span",null,"Build with Templates")," ",(0,i.createElement)(Lb,{className:"w-5 h-5 ml-2"}))))),(0,i.createElement)(GV,{onOpenChange:()=>{if(new URLSearchParams(window.location.search).get("token")){const e=(0,Oo.removeQueryArgs)(window.location.href,"token","email","action","credit_token");window.location=e}}}),(0,i.createElement)("button",{className:"mx-auto flex items-center justify-center gap-2 mt-10 border-0 bg-transparent focus:outline-none text-zip-body-text text-sm font-normal cursor-pointer",onClick:()=>window.open(starterTemplates.adminUrl,"_self")},(0,i.createElement)(IH,{className:"w-5 h-5"}),(0,i.createElement)("span",null,(0,Sn.__)("Exit to Dashboard","astra-sites")))),actions:(0,i.createElement)(i.Fragment,null,(0,i.createElement)(vo,{before:!0,customizeStep:!0,onClick:()=>{window.location.href=starterTemplates.adminUrl}},(0,Sn.__)("Back","astra-sites")))})}),null),class:"step-page-builder"},{header:(0,i.createElement)(Sx,null),content:(0,i.createElement)(bG,null),class:"step-ai"},{content:(0,i.createElement)((()=>{const[{currentCustomizeIndex:e,siteLogo:t},r]=yo(),n=MH[e];let a,o;void 0!==n&&(a=n.content,o=n.controls),(0,i.useEffect)((()=>{const t=parseInt(e)-1,r=parseInt(e)+1;r>0&&r<MH.length&&document.body.classList.remove(MH[r].class),t>=0&&document.body.classList.remove(MH[t].class),document.body.classList.add(MH[e].class)}));const s=()=>{if(MH.length-1===e)return null;r({type:"set",currentCustomizeIndex:e+1})},l=()=>{if(0===e)return null;r({type:"set",currentCustomizeIndex:e-1})},[c,u]=(0,i.useState)(""),[p,d]=(0,i.useState)(!0);return(0,i.useEffect)((()=>{u(astraSitesVars.siteURL)}),[]),(0,i.useEffect)((()=>{!1===p&&Qw({param:"cleanStorage",data:t})}),[p]),(0,i.createElement)(xo,{stepName:MH[e].class,content:(0,i.createElement)(a,{customizeStep:!0,onNextClick:s,onPreviousClick:l}),controls:o&&(0,i.createElement)(o,{customizeStep:!0,onNextClick:s,onPreviousClick:l}),actions:null,preview:(0,i.createElement)(i.Fragment,null,p?(0,i.createElement)(uc,null):null,""!==c&&(0,i.createElement)("iframe",{id:"astra-starter-templates-preview",title:(0,Sn.__)("Website Preview","astra-sites"),height:"100%",width:"100%",src:c,onLoad:()=>{d(!1)}}))})}),null),class:"step-customizer"},{header:(0,i.createElement)(Sx,null),content:(0,i.createElement)((()=>{const[e,t]=(0,i.useState)(!0),r=Lc(),n=vn(),[a,o]=(0,i.useReducer)(((e,t)=>({...e,...t})),{gridSkeleton:!1,sites:{}}),[s,l]=yo(),{onMyFavorite:c,builder:u,siteSearchTerm:p,siteType:d,siteOrder:f,siteBusinessType:h,selectedMegaMenu:m,allSitesData:g}=s;(0,i.useEffect)((()=>{setTimeout((()=>{t(!1)}),300)}),[]),(0,i.useEffect)((()=>{l({type:"set",templateResponse:null,selectedTemplateName:"",selectedTemplateType:"",shownRequirementOnce:!1,templateId:0}),o({sites:r})}),[u,d,f,g]),_o(s);const y=Object.keys(a.sites).length;return(0,i.createElement)(xo,{content:(0,i.createElement)(i.Fragment,null,(0,i.createElement)("div",{className:"site-list-screen-container "+(e?"site-loading":"site-loaded")},(0,i.createElement)(fc,null),(0,i.createElement)("div",{className:"site-list-screen-wrap"},(0,i.createElement)("h1",null,(0,Sn.__)("What type of website are you building?","astra-sites")),(0,i.createElement)("div",{className:"site-list-content"},(0,i.createElement)(Oc,{setSiteData:o}),(0,i.createElement)("div",{className:"st-templates-content"},(0,i.createElement)("div",{className:"st-other-filters"},(0,i.createElement)("div",{className:"st-category-filter"},(0,i.createElement)(Xr.SiteBusinessType,{parent:h,menu:m,onClick:(e,t,r)=>{l({type:"set",siteBusinessType:t.ID,selectedMegaMenu:r.ID,siteSearchTerm:r.title,onMyFavorite:!1,siteOrder:"popular"});const a=dc("s",r.title);n(`?${a}`)}})),(0,i.createElement)("div",{className:"st-type-and-order-filters"},(0,i.createElement)(Xr.SiteType,{value:d,onClick:(e,t)=>{l({type:"set",siteType:t.id,onMyFavorite:!1})}}),(0,i.createElement)(Xr.SiteOrder,{value:f,onClick:(e,t)=>{l({type:"set",siteOrder:t.id,onMyFavorite:!1,siteBusinessType:"",selectedMegaMenu:"",siteSearchTerm:""});const r=dc("s","");n(`?${r}`)}}))),c?(0,i.createElement)(Rc,null):(0,i.createElement)(i.Fragment,null,y?(0,i.createElement)(i.Fragment,null,(0,i.createElement)("div",{className:"st-sites-grid"},p?(0,i.createElement)("div",{className:"st-sites-found-message"},(0,Sn.sprintf)(/* translators: %1$s: search term. */ /* translators: %1$s: search term. */
(0,Sn.__)("Starter Templates for %1$s:","astra-sites"),(0,wn.decodeEntities)(p))):null,a.gridSkeleton?(0,i.createElement)(mc,null):(0,i.createElement)(Fc,{sites:a.sites}))):(0,i.createElement)(i.Fragment,null,(0,i.createElement)(Xr.NoResultFound,{searchTerm:p}),(0,i.createElement)(Nc,{sites:r})))))))),actions:(0,i.createElement)(i.Fragment,null,(0,i.createElement)(vo,{before:!0,onClick:()=>{l({type:"set",currentIndex:0,builder:"ai-builder"})}},(0,Sn.__)("Back","astra-sites")),!astraSitesVars.isPro&&!Eo()&&(0,i.createElement)("div",{className:"cta-strip-right"},(0,i.createElement)("h5",null,(0,Sn.__)("Get unlimited access to all Premium Starter Templates and more, at a single low cost!","astra-sites")),(0,i.createElement)(ho,{className:"st-access-btn",onClick:()=>window.open(astraSitesVars.cta_links[u])},(0,Sn.__)("Get Essential Toolkit","astra-sites"))))})}),null),class:"step-site-list"},{content:(0,i.createElement)((()=>{const[{currentCustomizeIndex:e,currentIndex:t,builder:r},n]=yo(),a=CW[e];let o,s;void 0!==a&&(o=a.content,s=a.controls),(0,i.useEffect)((()=>{const t=parseInt(e)-1,r=parseInt(e)+1;r>0&&r<CW.length&&document.body.classList.remove(CW[r].class),t>=0&&document.body.classList.remove(CW[t].class),document.body.classList.add(CW[e].class)}));const l=()=>{if(CW.length-1===e)return null;n("beaver-builder"===r||"brizy"===r?{type:"set",currentIndex:t+1}:{type:"set",currentCustomizeIndex:e+1})},c=()=>{if(0===e)return null;n({type:"set",currentCustomizeIndex:e-1})},u=e=>(e.returnValue=(0,Sn.__)("Are you sure you want to cancel the site import process?","astra-sites"),e);return(0,i.useEffect)((()=>(window.addEventListener("beforeunload",u),()=>window.removeEventListener("beforeunload",u)))),(0,i.createElement)(xo,{stepName:CW[e].class,content:(0,i.createElement)(o,{customizeStep:!0,onNextClick:l,onPreviousClick:c}),controls:s&&(0,i.createElement)(s,{customizeStep:!0,onNextClick:l,onPreviousClick:c}),actions:null,preview:(0,i.createElement)(pc,null)})}),null),class:"step-customizer"},{content:(0,i.createElement)((()=>(0,i.createElement)(xo,{content:(0,i.createElement)("div",{className:"features-container"},LH())})),null),class:"step-feature"},{content:(0,i.createElement)((()=>{const e=yo(),[{currentIndex:t,builder:r,requiredPlugins:n,analyticsFlag:a,shownRequirementOnce:o,pluginInstallationAttempts:s,fileSystemPermissions:l},c]=e,u=n?.required_plugins?.notinstalled,p=n?.required_plugins?.inactive,d=[];u.length>0&&u.map((e=>d.push({plugin:e,action:(0,Sn.__)("Install & Activate","astra-sites")}))),p.length>0&&p.map((e=>d.push({plugin:e,action:(0,Sn.__)("Activate","astra-sites")})));const f=null!==n?n.third_party_required_plugins:[],h=f.length>0,[m,g]=(0,i.useState)(h),y=astraSitesVars.compatibilities,v=y.errors;let b,x=y.warnings;if(n&&n.update_avilable_plugins.length>0){const e=[];n.update_avilable_plugins.map((t=>e.push(t.name)));const t=["<ul>"];e.forEach((function(e){t.push("<li>"+e+"</li>")})),t.push("</ul>");const r=astraSitesVars.compatibilities_data["update-available"];r.tooltip=r.tooltip.replace("##LIST##",t.join("")),x={...x,"update-available":r}}b=!0!==o&&(Object.keys(v).length>0||Object.keys(x).length>0);const[E,w]=(0,i.useState)(b),[S,_]=(0,i.useState)({first_name:"",email:"",wp_user_type:"",build_website_for:"",opt_in:!0});let k=(0,i.createElement)("form",{className:"survey-form",onSubmit:e=>{if(e.preventDefault(),(()=>{const e=new FormData;e.append("action","astra-sites-set-start-flag"),e.append("_ajax_nonce",astraSitesVars._ajax_nonce),fetch(ajaxurl,{method:"post",body:e})})(),setTimeout((()=>{c({type:"set",currentIndex:t+1})}),500),"yes"!==PH){const e=a?"yes":"no",t=new FormData;t.append("action","astra-sites-update-analytics"),t.append("_ajax_nonce",astraSitesVars._ajax_nonce),t.append("data",e),fetch(ajaxurl,{method:"post",body:t}).then((e=>e.json())).then((t=>{t.success&&(starterTemplates.analytics=e)}))}if("yes"===astraSitesVars.subscribed)return void c({type:"set",user_subscribed:!0});if(!S.opt_in&&!S.email)return;const n={EMAIL:S.email,FIRSTNAME:S.first_name,PAGE_BUILDER:r,WP_USER_TYPE:S.wp_user_type,BUILD_WEBSITE_FOR:S.build_website_for,OPT_IN:S.opt_in},i=new FormData;i.append("action","astra-sites-update-subscription"),i.append("_ajax_nonce",astraSitesVars._ajax_nonce),i.append("data",JSON.stringify(n)),fetch(ajaxurl,{method:"post",body:i}).then((e=>e.json())).then((()=>{c({type:"set",user_subscribed:!0})}))}},(0,i.createElement)("h1",null,(0,Sn.__)("Okay, just one last step…","astra-sites")),"yes"!==astraSitesVars.subscribed&&(0,i.createElement)(wH,{updateFormDetails:(e,t)=>{_((r=>({...r,[e]:t})))}}),(0,i.createElement)(CH,null),(0,i.createElement)("button",{type:"submit",className:"submit-survey-btn button-text d-flex-center-align"},(0,Sn.__)("Submit & Build My Website","astra-sites"),bo.arrowRight),(0,i.createElement)("p",{className:"subscription-agreement-text text-center mt-4"},"By clicking ",'"Submit & Build My Website"',", you agree to our"," ",(0,i.createElement)("a",{className:"st-link",href:"https://store.brainstormforce.com/terms-and-conditions/",target:"_blank",rel:"noreferrer"},"Terms")," ","and"," ",(0,i.createElement)("a",{className:"st-link",href:"https://store.brainstormforce.com/privacy-policy/",target:"_blank",rel:"noreferrer"},"Privacy Policy"),"."));return s>2&&d.length>0?k=(0,i.createElement)("form",{className:"install-plugins-form",onSubmit:t=>{t.preventDefault(),wc(e)}},(0,i.createElement)("h1",null,(0,Sn.__)("Required plugins missing","astra-sites")),(0,i.createElement)("p",null,(0,Sn.__)("Some required plugins could not be able to be installed/activated due to some limitations coming from this website’s hosting service provider.","astra-sites")),(0,i.createElement)("p",null,(0,Sn.__)("We request you to please install/update the following plugins to proceed.","astra-sites")),(0,i.createElement)("h5",null,(0,Sn.__)("Required plugins -","astra-sites")),(0,i.createElement)("ul",{className:"manual-required-plugins-list"},d.map(((e,t)=>(0,i.createElement)("li",{key:t},e.plugin.name," - ",(0,i.createElement)("a",{href:e.plugin?.action,target:"_blank",rel:"noreferrer"},e.action))))),(0,i.createElement)("button",{type:"submit",className:"submit-survey-btn button-text d-flex-center-align"},(0,Sn.__)("Start Importing","astra-sites"),bo.arrowRight)):null===l||Object.values(l.permissions).every((e=>!0===e))?null!==n&&Object.keys(n.incompatible_plugins).length>0?k=(0,i.createElement)("div",{className:"requirement-check-wrap"},(0,i.createElement)("h1",null,(0,Sn.__)("We're Almost There!","astra-sites")),(0,i.createElement)("p",null,(0,Sn.__)("The Starter Template you are trying to import requires a few plugins to be installed and activated. Your current PHP version does not match the minimum requirement for these plugins.","astra-sites")),(0,i.createElement)("p",{className:"current-php-version"},(0,i.createElement)("strong",null,`Current PHP version: ${AH}`)),(0,i.createElement)("ul",{className:"requirement-check-list"},Object.values(n.incompatible_plugins).map(((e,t)=>(0,i.createElement)("li",{key:t},(0,i.createElement)("div",{className:"requirement-list-item"},`${e.name} - PHP Version: ${e.min_php_version} or higher`)))))):E?k=(0,i.createElement)("div",{className:"requirement-check-wrap"},(0,i.createElement)("h1",null,(0,Sn.__)("We're Almost There!","astra-sites")),(0,i.createElement)("p",null,(0,Sn.__)("You're close to importing the template. To complete the process, please clear the following conditions.","astra-sites")),(0,i.createElement)("ul",{className:"requirement-check-list"},Object.keys(v).length>0&&Object.values(v).map(((e,t)=>(0,i.createElement)("li",{key:t},(0,i.createElement)("div",{className:"requirement-list-item"},e.title,(0,i.createElement)(Xr.Tooltip,{content:(0,i.createElement)("span",{dangerouslySetInnerHTML:{__html:e.tooltip}})},bo.questionMark))))),Object.keys(x).length>0&&Object.values(x).map(((e,t)=>(0,i.createElement)("li",{key:t},(0,i.createElement)("div",{className:"requirement-list-item"},e.title,(0,i.createElement)(Xr.Tooltip,{content:(0,i.createElement)("span",{dangerouslySetInnerHTML:{__html:e.tooltip}})},bo.questionMark)))))),(0,i.createElement)("button",{className:"submit-survey-btn button-text d-flex-center-align",onClick:()=>{w(!1),c({type:"set",shownRequirementOnce:!0})},disabled:Object.keys(v).length>0},(0,Sn.__)("Skip & Continue","astra-sites"),bo.arrowRight)):m&&(k=(0,i.createElement)("form",{className:"required-plugins-form",onSubmit:e=>{e.preventDefault(),g(!1)}},(0,i.createElement)("h1",null,(0,Sn.__)("Required plugins missing","astra-sites")),(0,i.createElement)("p",null,(0,Sn.__)("This starter template requires premium plugins. As these are third party premium plugins, you'll need to purchase, install and activate them first.","astra-sites")),(0,i.createElement)("h5",null,(0,Sn.__)("Required plugins -","astra-sites")),(0,i.createElement)("ul",{className:"third-party-required-plugins-list"},f.map(((e,t)=>(0,i.createElement)("li",{"data-slug":e.slug,"data-init":e.init,"data-name":e.name,key:t},(0,i.createElement)("a",{href:e.link,target:"_blank",rel:"noreferrer"},e.name))))),(0,i.createElement)("button",{type:"submit",className:"submit-survey-btn button-text d-flex-center-align"},(0,Sn.__)("Skip & Start Importing","astra-sites"),bo.arrowRight))):k=(()=>{const{is_readable:e,is_writable:t,is_wp_filesystem:r}=l.permissions;return(0,i.createElement)("div",{className:"requirement-check-wrap"},(0,i.createElement)("h1",null,(0,Sn.__)("We're Almost There!","astra-sites")),(0,i.createElement)("p",null,(0,Sn.__)("The import process was interrupted due to the lack of file-system permissions from your host. It is required to import images, XML files, and more required for the template to work.","astra-sites")),(0,i.createElement)("p",{className:"current-file-system-permissions"},(0,i.createElement)("strong",null,(0,Sn.__)("Current file-system permissions:","astra-sites"))),(0,i.createElement)("ul",{className:"requirement-check-list"},(0,i.createElement)("li",null,(0,i.createElement)("div",{className:"requirement-list-item"},(0,Sn.__)("Read Permissions:","astra-sites"),(0,i.createElement)("span",{className:"dashicons "+(e?"dashicons-yes":"dashicons-no")}))),(0,i.createElement)("li",null,(0,i.createElement)("div",{className:"requirement-list-item"},(0,Sn.__)("Write Permissions:","astra-sites"),(0,i.createElement)("span",{className:"dashicons "+(t?"dashicons-yes":"dashicons-no")}))),(0,i.createElement)("li",null,(0,i.createElement)("div",{className:"requirement-list-item"},(0,Sn.__)("WP_Filesystem Permissions:","astra-sites"),(0,i.createElement)("span",{className:"dashicons "+(r?"dashicons-yes":"dashicons-no")})))),(0,i.createElement)("p",null,(0,Sn.__)("Please contact the hosting service provider to help you update the permissions so that you can successfully import a complete template.","astra-sites")))})(),(0,i.createElement)(xo,{content:(0,i.createElement)(i.Fragment,null,(0,i.createElement)("div",{className:"survey-container"}," ",k," "),(0,i.createElement)(vo,{before:!0},(0,Sn.__)("Back","astra-sites")))})}),null),class:"step-survey"},{title:"We are buiding your website...",content:(0,i.createElement)((()=>{const e=yo(),[{importStart:t,importEnd:r,importPercent:n,templateResponse:a,reset:o,themeStatus:s,importError:l,siteLogo:c,activePalette:u,typography:p,customizerImportFlag:d,widgetImportFlag:f,contentImportFlag:h,themeActivateFlag:m,requiredPluginsDone:g,requiredPlugins:y,notInstalledList:v,notActivatedList:b,tryAgainCount:x,xmlImportDone:E,templateId:w,builder:S,pluginInstallationAttempts:_},k]=e;let C=n;const A=(e="",t="",r="",n="",a="",i="")=>{k({type:"set",importError:!0,importErrorMessages:{primaryText:e,secondaryText:t,errorCode:n,errorText:r,solutionText:a,tryAgain:!0}}),localStorage.removeItem("st-import-start"),localStorage.removeItem("st-import-end"),P(e,t,r,n,a,i,x)},P=(e="",t="",r="",n="",i="",o="")=>{if(x>=2&&Dc(x,!1,w,S),!EH)return;const s=new FormData;s.append("action","report_error"),s.append("error",JSON.stringify({primaryText:e,secondaryText:t,errorCode:n,errorText:r,solutionText:i,tryAgain:!0,stack:o,tryAgainCount:x})),s.append("id",a.id),s.append("plugins",JSON.stringify(y)),fetch(ajaxurl,{method:"post",body:s})},T=async e=>{const t=new FormData;t.append("action","astra-sites-get-deleted-post-ids"),t.append("_ajax_nonce",astraSitesVars._ajax_nonce),k({type:"set",importStatus:(0,Sn.__)("Resetting posts.","astra-sites")});const r=new FormData;return r.append("action","astra-sites-reset-posts"),r.append("ids",JSON.stringify(e)),r.append("_ajax_nonce",astraSitesVars._ajax_nonce),await fetch(ajaxurl,{method:"post",body:r}).then((e=>e.text())).then((e=>{let t=[],r=!1;try{const r=JSON.parse(e);if(t=r,!r.success)throw r;C+=2,k({type:"set",importPercent:C>=50?50:C})}catch(t){return A((0,Sn.__)("Resetting posts failed.","astra-sites"),"",t,"","",e),r=!0,!1}if(!t.success&&!1===r)throw t.data})).catch((e=>(A((0,Sn.__)("Resetting posts failed.","astra-sites"),"",e?.message,"","",e),!1))),!0},I=async()=>{k({type:"set",importStatus:(0,Sn.__)("Taking settings backup.","astra-sites")});const e=new FormData;e.append("action","astra-sites-backup-settings"),e.append("_ajax_nonce",astraSitesVars._ajax_nonce);const t=await fetch(ajaxurl,{method:"post",body:e}).then((e=>e.text())).then((e=>{const t=JSON.parse(e);if(t.success)return C+=2,k({type:"set",importPercent:C}),!0;throw t.data})).catch((e=>(A((0,Sn.__)("Taking settings backup failed.","astra-sites"),"",e?.message,"","",e),!1)));return t},D=async()=>{k({type:"set",importStatus:(0,Sn.__)("Resetting customizer.","astra-sites")});const e=new FormData;e.append("action","astra-sites-reset-customizer-data"),e.append("_ajax_nonce",astraSitesVars._ajax_nonce);const t=await fetch(ajaxurl,{method:"post",body:e}).then((e=>e.text())).then((e=>{try{const t=JSON.parse(e);if(t.success)return C+=2,k({type:"set",importPercent:C}),!0;throw t.data}catch(t){return A((0,Sn.__)("Resetting customizer failed.","astra-sites"),"",t?.message,"","",e),!1}})).catch((e=>(A((0,Sn.__)("Resetting customizer failed.","astra-sites"),"",e?.message,"","",e),!1)));return t},F=async()=>{k({type:"set",importStatus:(0,Sn.__)("Resetting site options.","astra-sites")});const e=new FormData;e.append("action","astra-sites-reset-site-options"),e.append("_ajax_nonce",astraSitesVars._ajax_nonce);const t=await fetch(ajaxurl,{method:"post",body:e}).then((e=>e.text())).then((e=>{try{const t=JSON.parse(e);if(t.success)return C+=2,k({type:"set",importPercent:C}),!0;throw t.data}catch(t){return A((0,Sn.__)("Resetting site options Failed.","astra-sites"),"",t?.message,"","",e),!1}})).catch((e=>(A((0,Sn.__)("Resetting site options Failed.","astra-sites"),"",e?.message,"","",e),!1)));return t},O=async()=>{const e=new FormData;e.append("action","astra-sites-reset-widgets-data"),e.append("_ajax_nonce",astraSitesVars._ajax_nonce),k({type:"set",importStatus:(0,Sn.__)("Resetting widgets.","astra-sites")});const t=await fetch(ajaxurl,{method:"post",body:e}).then((e=>e.text())).then((e=>{try{const t=JSON.parse(e);if(t.success)return C+=2,k({type:"set",importPercent:C}),!0;throw t.data}catch(t){return A((0,Sn.__)("Resetting widgets JSON parse failed.","astra-sites"),"",t,"","",e),!1}})).catch((e=>(A((0,Sn.__)("Resetting widgets failed.","astra-sites"),"",e,"","",e),!1)));return t},M=async()=>{const e=new FormData;e.append("action","astra-sites-reset-terms-and-forms"),e.append("_ajax_nonce",astraSitesVars._ajax_nonce),k({type:"set",importStatus:(0,Sn.__)("Resetting terms and forms.","astra-sites")});const t=await fetch(ajaxurl,{method:"post",body:e}).then((e=>e.text())).then((e=>{try{const t=JSON.parse(e);if(t.success)return C+=2,k({type:"set",importPercent:C}),!0;throw t.data}catch(t){return A((0,Sn.__)("Resetting terms and forms failed.","astra-sites"),"",t,"","",e),!1}})).catch((e=>(A((0,Sn.__)("Resetting terms and forms failed.","astra-sites"),"",e?.message,"","",e),!1)));return t},N=async()=>{const e=new FormData;e.append("action","astra-sites-get-deleted-post-ids"),e.append("_ajax_nonce",astraSitesVars._ajax_nonce),k({type:"set",importStatus:(0,Sn.__)("Gathering posts for deletions.","astra-sites")});let t="";const r=await fetch(ajaxurl,{method:"post",body:e}).then((e=>e.json())).then((async e=>{if(e.success){const t=Tc(10,e.data);if(t.length>0)for(let e=0;e<t.length;e++)await T(t[e]);return!0}return t=e,!1}));return r?k({type:"set",importStatus:(0,Sn.__)("Resetting posts done.","astra-sites")}):A((0,Sn.__)("Resetting posts failed.","astra-sites"),"",t),r},R=e=>{pD.data=e,pD.render(k,C);const t=new EventSource(pD.data.url);t.onmessage=e=>{const r=JSON.parse(e.data);switch(r.action){case"updateDelta":pD.updateDelta(r.type,r.delta);break;case"complete":!1===r.error?(t.close(),k({type:"set",xmlImportDone:!0})):A(astraSitesVars.xml_import_interrupted_primary,"",astraSitesVars.xml_import_interrupted_error,"",astraSitesVars.xml_import_interrupted_secondary)}},t.onerror=e=>{e&&e?.isTrusted||(t.close(),A((0,Sn.__)("Importing Site Content Failed. - Import Process Interrupted","astra-sites"),"",e))},t.addEventListener("log",(function(e){const t=JSON.parse(e.data);let r=t.message||"";r&&"info"===t.level&&(r=r.replace(/"/g,(function(){return""}))),k({type:"set",importStatus:(0,Sn.sprintf)(
// translators: Response importMessage
// translators: Response importMessage
(0,Sn.__)("Importing - %1$s","astra-sites"),r)})}))},L=e=>{if(n<100)return e.returnValue=(0,Sn.__)("Are you sure you want to cancel the site import process?","astra-sites"),e};return(0,i.useEffect)((()=>(window.addEventListener("beforeunload",L),()=>{window.removeEventListener("beforeunload",L)})),[n]),(0,i.useEffect)((()=>{100===n&&window.removeEventListener("beforeunload",L)}),[n]),(0,i.useEffect)((()=>{x>0&&wc(e)}),[x]),(0,i.useEffect)((()=>{t||r||(l||(localStorage.setItem("st-import-start",+new Date),C+=5,k({type:"set",importStart:!0,importPercent:C,importStatus:(0,Sn.__)("Starting Import.","astra-sites")})),m&&!1===s?_c(e):k({type:"set",themeStatus:!0}),EH=!1,v.length<=0||(C+=2,k({type:"set",importStatus:(0,Sn.__)("Installing Required Plugins.","astra-sites"),importPercent:C}),v.forEach((e=>{wp.updates.queue.push({action:"install-plugin",data:{slug:e.slug,init:e.init,name:e.name,clear_destination:!0,ajax_nonce:astraSitesVars._ajax_nonce,success(){k({type:"set",importStatus:(0,Sn.sprintf)(
// translators: Plugin Name.
// translators: Plugin Name.
(0,Sn.__)("%1$s plugin installed successfully.","astra-sites"),e.name)});const t=b;t.push(e),k({type:"set",notActivatedList:t});const r=v;r.forEach(((t,n)=>{t.slug===e.slug&&r.splice(n,1)})),k({type:"set",notInstalledList:r})},error(t){k({type:"set",pluginInstallationAttempts:_+1});let r=t;t&&void 0!==t.errorMessage&&(r=t.errorMessage,void 0!==t.errorCode&&(r=t.errorCode+": "+r)),A((0,Sn.sprintf)(
// translators: Plugin Name.
// translators: Plugin Name.
(0,Sn.__)("Could not install the plugin - %s","astra-sites"),e.name),"",r,"","",t)}}})})),wp.updates.queueChecker()))}),[a]),(0,i.useEffect)((()=>{g&&s&&(EH=xH,(async()=>{let e=!1,t=!1,r=!1,n=!1,i=!1,s=!1;e=await(async()=>{if(!o)return!0;C+=2,k({type:"set",importStatus:(0,Sn.__)("Reseting site.","astra-sites"),importPercent:C});let e=!1,t=!1,r=!1,n=!1,a=!1,i=!1;return e=await I(),e&&(t=await D()),t&&(n=await F()),n&&(r=await O()),r&&(a=await M()),a&&(i=await N()),!!(t&&n&&r&&a&&i)&&(C+=10,k({type:"set",importPercent:C>=50?50:C,importStatus:(0,Sn.__)("Reset for old website is done.","astra-sites")}),!0)})(),e&&(t=await(async()=>{const e=encodeURI(a["astra-site-cartflows-path"])||"";if(""===e||"null"===e)return!0;k({type:"set",importStatus:(0,Sn.__)("Importing CartFlows flows.","astra-sites")});const t=new FormData;t.append("action","astra-sites-import-cartflows"),t.append("_ajax_nonce",astraSitesVars._ajax_nonce);const r=await fetch(ajaxurl,{method:"post",body:t}).then((e=>e.text())).then((e=>{try{const t=JSON.parse(e);if(t.success)return C+=2,k({type:"set",importPercent:C}),!0;throw t.data}catch(t){return A((0,Sn.__)("Importing CartFlows flows failed due to parse JSON error.","astra-sites"),"",t,"","",e),!1}})).catch((e=>(A((0,Sn.__)("Importing CartFlows flows Failed.","astra-sites"),"",e),!1)));return r})()),t&&(r=await(async()=>{const e=encodeURI(a["astra-site-wpforms-path"])||"";if(""===e||"null"===e)return!0;k({type:"set",importStatus:(0,Sn.__)("Importing forms.","astra-sites")});const t=new FormData;t.append("action","astra-sites-import-wpforms"),t.append("_ajax_nonce",astraSitesVars._ajax_nonce);const r=await fetch(ajaxurl,{method:"post",body:t}).then((e=>e.text())).then((e=>{try{const t=JSON.parse(e);if(t.success)return C+=2,k({type:"set",importPercent:C>=60?60:C}),!0;throw t.data}catch(t){return A((0,Sn.__)("Importing forms failed due to parse JSON error.","astra-sites"),"",t,"","",e),!1}})).catch((e=>(A((0,Sn.__)("Importing forms Failed.","astra-sites"),"",e),!1)));return r})()),r&&(n=await(async()=>{if(!d)return C+=5,k({type:"set",importPercent:C>=65?65:C}),!0;k({type:"set",importStatus:(0,Sn.__)("Importing forms.","astra-sites")});const e=new FormData;e.append("action","astra-sites-import-customizer-settings"),e.append("_ajax_nonce",astraSitesVars._ajax_nonce);const t=await fetch(ajaxurl,{method:"post",body:e}).then((e=>e.text())).then((e=>{try{const t=JSON.parse(e);if(t.success)return C+=5,k({type:"set",importPercent:C>=65?65:C}),!0;throw t.data}catch(t){return A((0,Sn.__)("Importing Customizer failed due to parse JSON error.","astra-sites"),"",t,"","",e),!1}})).catch((e=>(A((0,Sn.__)("Importing Customizer Failed.","astra-sites"),"",e),!1)));return t})()),n&&(i=await(async()=>{const e=a["astra-site-spectra-options"]||"";if(""===e||"null"===e)return!0;k({type:"set",importStatus:(0,Sn.__)("Importing Spectra Settings.","astra-sites")});const t=new FormData;t.append("action","astra-sites-import-spectra-settings"),t.append("_ajax_nonce",astraSitesVars._ajax_nonce);const r=await fetch(ajaxurl,{method:"post",body:t}).then((e=>e.text())).then((e=>{try{const t=JSON.parse(e);if(t.success)return C+=2,k({type:"set",importPercent:C>=75?75:C}),!0;throw t.data}catch(t){return A((0,Sn.__)("Importing Spectra Settings failed due to parse JSON error.","astra-sites"),"",t,"","",e),!1}})).catch((e=>(A((0,Sn.__)("Importing Spectra Settings Failed.","astra-sites"),"",e),!1)));return r})()),i&&(s=await(async()=>{const e=a?.["astra-site-surecart-settings"]?.id||"",t=a?.["astra-site-surecart-settings"]?.currency||"usd";if(""===e||"null"===e)return!0;const r=new FormData;r.append("action","astra-sites-import-surecart-settings"),r.append("source_id",e),r.append("source_currency",t),r.append("_ajax_nonce",astraSitesVars._ajax_nonce);const n=await fetch(ajaxurl,{method:"post",body:r}).then((e=>e.text())).then((e=>{try{const t=JSON.parse(e);if(t.success)return C+=2,k({type:"set",importPercent:C>=75?75:C}),!0;throw t.data}catch(t){return A((0,Sn.__)("Importing Surecart Settings failed.","astra-sites"),"",t,"","",e),!1}})).catch((e=>(A((0,Sn.__)("Importing Surecart Settings Failed.","astra-sites"),"",e),!1)));return n})()),s&&await(async()=>{if(!h)return C+=20,k({type:"set",importPercent:C>=80?80:C,xmlImportDone:!0}),!0;const e=encodeURI(a["astra-site-wxr-path"])||"";if("null"===e||""===e){const t=(0,Sn.__)("The XML URL for the site content is empty.","astra-sites");return A((0,Sn.__)("Importing Site Content Failed","astra-sites"),"",t,"",astraSitesVars.support_text,e),!1}k({type:"set",importStatus:(0,Sn.__)("Importing Site Content.","astra-sites")});const t=new FormData;t.append("action","astra-sites-import-prepare-xml"),t.append("_ajax_nonce",astraSitesVars._ajax_nonce);const r=await fetch(ajaxurl,{method:"post",body:t}).then((e=>e.text())).then((e=>{try{const t=JSON.parse(e);if(C+=2,k({type:"set",importPercent:C>=80?80:C}),!1===t.success)throw t.data.error||t.data;return R(t.data),!0}catch(t){return A((0,Sn.__)("Importing Site Content failed due to parse JSON error.","astra-sites"),"",t,"","",e),!1}})).catch((e=>(A((0,Sn.__)("Importing Site Content Failed.","astra-sites"),"",e),!1)));return r})()})())}),[g,s]),(0,i.useEffect)((()=>{E&&(async()=>{let e=!1,t=!1,r=!1,n=!1;e=await(async()=>{k({type:"set",importStatus:(0,Sn.__)("Importing Site Options.","astra-sites")});const e=new FormData;e.append("action","astra-sites-import-options"),e.append("_ajax_nonce",astraSitesVars._ajax_nonce);const t=await fetch(ajaxurl,{method:"post",body:e}).then((e=>e.text())).then((e=>{try{const t=JSON.parse(e);if(t.success)return C+=5,k({type:"set",importPercent:C>=90?90:C}),!0;throw t.data}catch(t){return A((0,Sn.__)("Importing Site Options failed due to parse JSON error.","astra-sites"),"",t,"","",e),!1}})).catch((e=>(A((0,Sn.__)("Importing Site Options Failed.","astra-sites"),"",e),!1)));return t})(),e&&(t=await(async()=>{if(!f)return k({type:"set",importPercent:90}),!0;k({type:"set",importStatus:(0,Sn.__)("Importing Widgets.","astra-sites")});const e=a["astra-site-widgets-data"]||"",t=new FormData;t.append("action","astra-sites-import-widgets"),t.append("widgets_data",e),t.append("_ajax_nonce",astraSitesVars._ajax_nonce);const r=await fetch(ajaxurl,{method:"post",body:t}).then((e=>e.text())).then((e=>{try{const t=JSON.parse(e);if(t.success)return k({type:"set",importPercent:90}),!0;throw t.data}catch(t){return A((0,Sn.__)("Importing Widgets failed due to parse JSON error.","astra-sites"),"",t,"","",e),!1}})).catch((e=>(A((0,Sn.__)("Importing Widgets Failed.","astra-sites"),"",e),!1)));return r})()),t&&(r=await(async()=>(await kc(c),await Cc(JSON.stringify(u)),await Pc(p),!0))()),r&&(n=await(async()=>{k({type:"set",importStatus:(0,Sn.__)("Final finishings.","astra-sites")});const e=new FormData;e.append("action","astra-sites-import-end"),e.append("_ajax_nonce",astraSitesVars._ajax_nonce);const t=await fetch(ajaxurl,{method:"post",body:e}).then((e=>e.text())).then((e=>{try{const t=JSON.parse(e);if(t.success)return localStorage.setItem("st-import-end",+new Date),setTimeout((function(){k({type:"set",importPercent:100,importEnd:!0})}),8e3),!0;throw t.data}catch(t){return A((0,Sn.__)("Final finishings failed due to parse JSON error.","astra-sites"),"",t,"","",e),setTimeout((function(){k({type:"set",importPercent:100,importEnd:!0})}),8e3),localStorage.setItem("st-import-end",+new Date),!1}})).catch((e=>(A((0,Sn.__)("Final finishings Failed.","astra-sites"),"",e),!1)));return t})()),n&&Dc(x,!0,w,S)})()}),[E]),(0,i.useEffect)((()=>{b.length<=0&&v.length<=0&&k({type:"set",requiredPluginsDone:!0})}),[b.length,v.length]),(0,i.useEffect)((()=>{b.length>0&&(e=>{C+=2,k({type:"set",importStatus:(0,Sn.sprintf)(
// translators: Plugin Name.
// translators: Plugin Name.
(0,Sn.__)("Activating %1$s plugin.","astra-sites"),e.name),importPercent:C});const t=new FormData;t.append("action","astra-required-plugin-activate"),t.append("init",e.init),t.append("_ajax_nonce",astraSitesVars._ajax_nonce),fetch(ajaxurl,{method:"post",body:t}).then((e=>e.text())).then((t=>{let r=[],n=!1;try{const n=JSON.parse(t);if(r=n,n.success){const t=b;t.forEach(((r,n)=>{r.slug===e.slug&&t.splice(n,1)})),k({type:"set",notActivatedList:t}),C+=2,k({type:"set",importStatus:(0,Sn.sprintf)(
// translators: Plugin Name.
// translators: Plugin Name.
(0,Sn.__)("%1$s activated.","astra-sites"),e.name),importPercent:C})}}catch(r){A((0,Sn.sprintf)(
// translators: Plugin name.
// translators: Plugin name.
(0,Sn.__)("JSON_Error: Could not activate the required plugin - %1$s.","astra-sites"),e.name),"",r,"",(0,Sn.sprintf)(
// translators: Support article URL.
// translators: Support article URL.
(0,Sn.__)('<a href="%1$s">Read article</a> to resolve the issue and continue importing template.',"astra-sites"),"https://wpastra.com/docs/enable-debugging-in-wordpress/#how-to-use-debugging"),t),n=!0}if(!r.success&&!1===n)throw r})).catch((t=>{k({type:"set",pluginInstallationAttempts:_+1}),A((0,Sn.sprintf)(
// translators: Plugin name.
// translators: Plugin name.
(0,Sn.__)("Could not activate the required plugin - %1$s.","astra-sites"),e.name),"",t?.data?.message,"",(0,Sn.sprintf)(
// translators: Support article URL.
// translators: Support article URL.
(0,Sn.__)('<a href="%1$s">Read article</a> to resolve the issue and continue importing template.',"astra-sites"),"https://wpastra.com/docs/enable-debugging-in-wordpress/#how-to-use-debugging"),t)}))})(b[0])}),[b.length]),(0,i.createElement)(xo,{content:(0,i.createElement)("div",{className:"middle-content middle-content-import"},(0,i.createElement)(i.Fragment,null,100===n?(0,i.createElement)("h1",{className:"import-done-congrats"},(0,Sn.__)("Congratulations","astra-sites"),(0,i.createElement)("span",null,bo.tada)):(0,i.createElement)("h1",null,(0,Sn.__)("We are building your website…","astra-sites")),l&&(0,i.createElement)("div",{className:"ist-import-process-step-wrap"},(0,i.createElement)(vH,null)),!l&&(0,i.createElement)(i.Fragment,null,(0,i.createElement)("div",{className:"ist-import-process-step-wrap"},(0,i.createElement)(yH,null)),100!==n&&(0,i.createElement)(fH,{loop:!0,animationData:bH,play:!0,style:{height:400,margin:"-70px auto -90px auto"}})))),actions:(0,i.createElement)(i.Fragment,null,(0,i.createElement)(vo,{before:!0,disabled:!0,customizeStep:!0},(0,Sn.__)("Back","astra-sites")))})}),null),class:"step-import-site"}];let jH=0,VH="gutenberg";astraSitesVars.default_page_builder&&(jH=0,VH="brizy"===astraSitesVars.default_page_builder?"gutenberg":astraSitesVars.default_page_builder);const zH={id:"",thumbnail:"",url:"",width:120},GH={allSitesData:astraSitesVars.all_sites||{},allCategories:astraSitesVars.allCategories||[],allCategoriesAndTags:astraSitesVars.allCategoriesAndTags||[],aiActivePallette:null,aiActiveTypography:null,aiSiteLogo:zH,currentIndex:"ai-builder"===VH?1:jH,currentCustomizeIndex:0,siteLogo:zH,activePaletteSlug:"default",activePalette:{},typography:{},typographyIndex:0,stepsLength:Object.keys(BH).length,builder:VH,siteType:"",siteOrder:"popular",siteBusinessType:"",selectedMegaMenu:"",siteSearchTerm:(WH=window.location.search,"s",new URLSearchParams(WH).get("s")||""),userSubscribed:!1,showSidebar:!0,tryAgainCount:0,pluginInstallationAttempts:0,confettiDone:!1,templateId:0,templateResponse:null,requiredPlugins:null,fileSystemPermissions:null,selectedTemplateID:"",selectedTemplateName:"",selectedTemplateType:"",reset:"yes"===starterTemplates.firstImportStatus,themeStatus:!1,importStatusLog:"",importStatus:"",xmlImportDone:!1,requiredPluginsDone:!1,notInstalledList:[],notActivatedList:[],resetData:[],importStart:!1,importEnd:!1,importPercent:0,importError:!1,importErrorMessages:{primaryText:"",secondaryText:"",errorCode:"",errorText:"",solutionText:"",tryAgain:!1},importErrorResponse:[],importTimeTaken:{},customizerImportFlag:"fse"!==astraSitesVars.default_page_builder,themeActivateFlag:"fse"!==astraSitesVars.default_page_builder,widgetImportFlag:!0,contentImportFlag:!0,analyticsFlag:"yes"!==starterTemplates.analytics,shownRequirementOnce:!1,onMyFavorite:!1,favoriteSiteIDs:Object.values(astraSitesVars.favorite_data)||[],licenseStatus:astraSitesVars.license_status,validateLicenseStatus:!1,stagingConnected:"yes"!==astraSitesVars.staging_connected?"":"&draft="+astraSitesVars.staging_connected,searchTerms:[],searchTermsWithCount:[],enabledFeatureIds:[],dismissAINotice:astraSitesVars.dismiss_ai_notice};var WH;new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);try{window.__reactRouterVersion="6"}catch(gw){}new Map;const HH=i.startTransition;function UH(e){let{basename:t,children:r,future:n,window:a}=e,o=i.useRef();var s;null==o.current&&(o.current=(void 0===(s={window:a,v5Compat:!0})&&(s={}),function(e,t,r,n){void 0===n&&(n={});let{window:a=document.defaultView,v5Compat:i=!1}=n,o=a.history,s=$r.Pop,l=null,c=u();function u(){return(o.state||{idx:null}).idx}function p(){s=$r.Pop;let e=u(),t=null==e?null:e-c;c=e,l&&l({action:s,location:f.location,delta:t})}function d(e){let t="null"!==a.location.origin?a.location.origin:a.location.href,r="string"==typeof e?e:tn(e);return r=r.replace(/ $/,"%20"),Jr(t,"No window.location.(origin|href) available to create URL for href: "+r),new URL(r,t)}null==c&&(c=0,o.replaceState(Qr({},o.state,{idx:c}),""));let f={get action(){return s},get location(){return e(a,o)},listen(e){if(l)throw new Error("A history only accepts one active listener");return a.addEventListener(Yr,p),l=e,()=>{a.removeEventListener(Yr,p),l=null}},createHref:e=>t(a,e),createURL:d,encodeLocation(e){let t=d(e);return{pathname:t.pathname,search:t.search,hash:t.hash}},push:function(e,t){s=$r.Push;let n=en(f.location,e,t);r&&r(n,e),c=u()+1;let p=Kr(n,c),d=f.createHref(n);try{o.pushState(p,"",d)}catch(e){if(e instanceof DOMException&&"DataCloneError"===e.name)throw e;a.location.assign(d)}i&&l&&l({action:s,location:f.location,delta:1})},replace:function(e,t){s=$r.Replace;let n=en(f.location,e,t);r&&r(n,e),c=u();let a=Kr(n,c),p=f.createHref(n);o.replaceState(a,"",p),i&&l&&l({action:s,location:f.location,delta:0})},go:e=>o.go(e)};return f}((function(e,t){let{pathname:r,search:n,hash:a}=e.location;return en("",{pathname:r,search:n,hash:a},t.state&&t.state.usr||null,t.state&&t.state.key||"default")}),(function(e,t){return"string"==typeof t?t:tn(t)}),null,s)));let l=o.current,[c,u]=i.useState({action:l.action,location:l.location}),{v7_startTransition:p}=n||{},d=i.useCallback((e=>{p&&HH?HH((()=>u(e))):u(e)}),[u,p]);return i.useLayoutEffect((()=>l.listen(d)),[l,d]),i.createElement(En,{basename:t,children:r,location:c.location,navigationType:c.action,navigator:l,future:n})}var qH,$H;l.flushSync,i.useId,"undefined"!=typeof window&&void 0!==window.document&&window.document.createElement,function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmit="useSubmit",e.UseSubmitFetcher="useSubmitFetcher",e.UseFetcher="useFetcher",e.useViewTransitionState="useViewTransitionState"}(qH||(qH={})),function(e){e.UseFetcher="useFetcher",e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"}($H||($H={}));const{adminUrl:ZH}=starterTemplates,XH=jQuery,QH=["gutenberg","elementor","beaver-builder"],YH=()=>{const[e,t]=yo(),{builder:r,searchTerms:n,searchTermsWithCount:a,currentIndex:o,currentCustomizeIndex:s,templateResponse:l,designStep:c,importError:u}=e,[p,d]=(0,i.useState)(!0),[f,h]=(0,i.useState)(!0),m=BH[o],g=vn(),y=astraSitesVars?.zip_token_exists,{setContinueProgressModal:v}=(0,Vc.useDispatch)(wW);(0,i.useEffect)((()=>{XH(document).on("heartbeat-send",x),XH(document).on("heartbeat-tick",b)}),[n,a]);const b=(e,r)=>{r["ast-sites-search-terms"]&&t({type:"set",searchTerms:[],searchTermsWithCount:[]})},x=(e,t)=>{n.length>0&&(t["ast-sites-search-terms"]=a,t["ast-sites-builder"]=r)};return(0,i.useEffect)((()=>{const e=parseInt(o)-1,t=parseInt(o)+1;t>0&&t<BH.length&&document.body.classList.remove(BH[t].class),e>0&&document.body.classList.remove(BH[e].class),document.body.classList.add(BH[o].class)})),(0,i.useEffect)((()=>{u?document.body.classList.add("st-error"):document.body.classList.remove("st-error")}),[u]),(0,i.useEffect)((()=>{const e=new URLSearchParams(window.location.search),r=JSON.parse(localStorage.getItem("starter-templates-onboarding")),n=parseInt(e.get("ci"))||0,a=parseInt(e.get("designStep"))||0,i=e.get("s")||"";if(0!==n){const e={};for(const t in r)"currentIndex"!==t&&"siteSearchTerm"!==t&&"builder"!==t&&(e[t]=r[`${t}`]);t({type:"set",currentIndex:n,designStep:a,siteSearchTerm:i,...e})}else localStorage.removeItem("starter-templates-onboarding");d(!1)}),[g]),(0,i.useEffect)((()=>{const r=new URLSearchParams(window.location.search),n=parseInt(r.get("ci"))||0,a=r.get("builder")||"";0===o&&(r.delete("ci"),r.delete("ai"),r.delete("builder"),a&&QH.includes(a)&&t({type:"set",builder:a}),g(window.location.pathname+"?"+r.toString())),(0!==o&&n!==o||null!==l)&&(_o(e),r.set("ci",o),g(window.location.pathname+"?"+r.toString())),0!==c&&n===BH.length-1&&null!==l&&(_o(e),r.set("designStep",c),g(window.location.pathname+"?"+r.toString())),1===o&&t({type:"set",activePalette:{},activePaletteSlug:"default",typography:{},typographyIndex:0}),h(!1)}),[o,l,c]),(0,i.useEffect)((()=>{if(1===o){const e=lc("ai-onboarding-details");e?.stepData?.businessType&&y&&v({open:!0})}}),[o]),window.onpopstate=()=>{const e=BH.findIndex((e=>"step-site-list"===e.class));if(c&&1!==c&&o!==e){const e=BH.findIndex((e=>"step-survey"===e.class));t(o>=e?{type:"set",currentIndex:o-1}:{type:"set",designStep:c-1,currentCustomizeIndex:s-1,currentIndex:o})}o>e&&1===c&&t({type:"set",currentIndex:o-1})},(0,i.createElement)("div",{className:`st-step ${m.class}`},![1,2,4].includes(o)&&(0,i.createElement)("div",{className:"step-header"},m.header?m.header:(0,i.createElement)("div",{className:"row"},(0,i.createElement)("div",{className:"col"},(0,i.createElement)(jc,null)),(0,i.createElement)("div",{className:"right-col"},(0,i.createElement)("div",{className:"col exit-link"},(0,i.createElement)("a",{href:ZH},(0,i.createElement)(Xr.Tooltip,{content:(0,Sn.__)("Exit to Dashboard","astra-sites")},bo.remove))))),(0,i.createElement)("canvas",{id:"ist-bashcanvas",width:window.innerWidth,height:window.innerHeight})),!1===p&&!1===f&&m?m.content:null)};(0,l.createRoot)(document.getElementById("starter-templates-ai-root")).render((0,i.createElement)((({reducer:e,initialState:t,children:r})=>(0,i.createElement)(go.Provider,{value:(0,i.useReducer)(e,t)},r)),{reducer:(e=GH,{type:t,...r})=>"set"===t?{...e,...r}:e,initialState:GH},(0,i.createElement)((()=>(0,i.createElement)(UH,null,(0,i.createElement)("div",{className:"starter-templates-ai-steps "+(astraSitesVars.isRTLEnabled?"st-rtl":"")},(0,i.createElement)(YH,null)))),null),(0,i.createElement)((({reverseOrder:e,position:t="top-center",toastOptions:r,gutter:n,children:a,containerStyle:o,containerClassName:s})=>{let{toasts:l,handlers:c}=(e=>{let{toasts:t,pausedAt:r}=((e={})=>{let[t,r]=(0,i.useState)(pw);(0,i.useEffect)((()=>(uw.push(r),()=>{let e=uw.indexOf(r);e>-1&&uw.splice(e,1)})),[t]);let n=t.toasts.map((t=>{var r,n;return{...e,...e[t.type],...t,duration:t.duration||(null==(r=e[t.type])?void 0:r.duration)||(null==e?void 0:e.duration)||fw[t.type],style:{...e.style,...null==(n=e[t.type])?void 0:n.style,...t.style}}}));return{...t,toasts:n}})(e);(0,i.useEffect)((()=>{if(r)return;let e=Date.now(),n=t.map((t=>{if(t.duration===1/0)return;let r=(t.duration||0)+t.pauseDuration-(e-t.createdAt);if(!(r<0))return setTimeout((()=>mw.dismiss(t.id)),r);t.visible&&mw.dismiss(t.id)}));return()=>{n.forEach((e=>e&&clearTimeout(e)))}}),[t,r]);let n=(0,i.useCallback)((()=>{r&&dw({type:6,time:Date.now()})}),[r]),a=(0,i.useCallback)(((e,r)=>{let{reverseOrder:n=!1,gutter:a=8,defaultPosition:i}=r||{},o=t.filter((t=>(t.position||i)===(e.position||i)&&t.height)),s=o.findIndex((t=>t.id===e.id)),l=o.filter(((e,t)=>t<s&&e.visible)).length;return o.filter((e=>e.visible)).slice(...n?[l+1]:[0,l]).reduce(((e,t)=>e+(t.height||0)+a),0)}),[t]);return{toasts:t,handlers:{updateHeight:yw,startPause:vw,endPause:n,calculateOffset:a}}})(r);return i.createElement("div",{style:{position:"fixed",zIndex:9999,top:16,left:16,right:16,bottom:16,pointerEvents:"none",...o},className:s,onMouseEnter:c.startPause,onMouseLeave:c.endPause},l.map((r=>{let o=r.position||t,s=((e,t)=>{let r=e.includes("top"),n=r?{top:0}:{bottom:0},a=e.includes("center")?{justifyContent:"center"}:e.includes("right")?{justifyContent:"flex-end"}:{};return{left:0,right:0,display:"flex",position:"absolute",transition:ow()?void 0:"all 230ms cubic-bezier(.21,1.02,.73,1)",transform:`translateY(${t*(r?1:-1)}px)`,...n,...a}})(o,c.calculateOffset(r,{reverseOrder:e,gutter:n,defaultPosition:t}));return i.createElement(Bw,{id:r.id,key:r.id,onHeightUpdate:c.updateHeight,className:r.visible?jw:"",style:s},"custom"===r.type?aw(r.message,r):a?a(r):i.createElement(Lw,{toast:r,position:o}))})))}),{position:"top-right",reverseOrder:!1,gutter:8})))},5095:e=>{"use strict";e.exports=function e(t,r){if(t===r)return!0;if(t&&r&&"object"==typeof t&&"object"==typeof r){if(t.constructor!==r.constructor)return!1;var n,a,i;if(Array.isArray(t)){if((n=t.length)!=r.length)return!1;for(a=n;0!=a--;)if(!e(t[a],r[a]))return!1;return!0}if(t instanceof Map&&r instanceof Map){if(t.size!==r.size)return!1;for(a of t.entries())if(!r.has(a[0]))return!1;for(a of t.entries())if(!e(a[1],r.get(a[0])))return!1;return!0}if(t instanceof Set&&r instanceof Set){if(t.size!==r.size)return!1;for(a of t.entries())if(!r.has(a[0]))return!1;return!0}if(ArrayBuffer.isView(t)&&ArrayBuffer.isView(r)){if((n=t.length)!=r.length)return!1;for(a=n;0!=a--;)if(t[a]!==r[a])return!1;return!0}if(t.constructor===RegExp)return t.source===r.source&&t.flags===r.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===r.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===r.toString();if((n=(i=Object.keys(t)).length)!==Object.keys(r).length)return!1;for(a=n;0!=a--;)if(!Object.prototype.hasOwnProperty.call(r,i[a]))return!1;for(a=n;0!=a--;){var o=i[a];if(!("_owner"===o&&t.$$typeof||e(t[o],r[o])))return!1}return!0}return t!=t&&r!=r}},4146:(e,t,r)=>{"use strict";var n=r(3404),a={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},i={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},o={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function l(e){return n.isMemo(e)?o:s[e.$$typeof]||a}s[n.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[n.Memo]=o;var c=Object.defineProperty,u=Object.getOwnPropertyNames,p=Object.getOwnPropertySymbols,d=Object.getOwnPropertyDescriptor,f=Object.getPrototypeOf,h=Object.prototype;e.exports=function e(t,r,n){if("string"!=typeof r){if(h){var a=f(r);a&&a!==h&&e(t,a,n)}var o=u(r);p&&(o=o.concat(p(r)));for(var s=l(t),m=l(r),g=0;g<o.length;++g){var y=o[g];if(!(i[y]||n&&n[y]||m&&m[y]||s&&s[y])){var v=d(r,y);try{c(t,y,v)}catch(e){}}}}return t}},3072:(e,t)=>{"use strict";var r="function"==typeof Symbol&&Symbol.for,n=r?Symbol.for("react.element"):60103,a=r?Symbol.for("react.portal"):60106,i=r?Symbol.for("react.fragment"):60107,o=r?Symbol.for("react.strict_mode"):60108,s=r?Symbol.for("react.profiler"):60114,l=r?Symbol.for("react.provider"):60109,c=r?Symbol.for("react.context"):60110,u=r?Symbol.for("react.async_mode"):60111,p=r?Symbol.for("react.concurrent_mode"):60111,d=r?Symbol.for("react.forward_ref"):60112,f=r?Symbol.for("react.suspense"):60113,h=r?Symbol.for("react.suspense_list"):60120,m=r?Symbol.for("react.memo"):60115,g=r?Symbol.for("react.lazy"):60116,y=r?Symbol.for("react.block"):60121,v=r?Symbol.for("react.fundamental"):60117,b=r?Symbol.for("react.responder"):60118,x=r?Symbol.for("react.scope"):60119;function E(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case n:switch(e=e.type){case u:case p:case i:case s:case o:case f:return e;default:switch(e=e&&e.$$typeof){case c:case d:case g:case m:case l:return e;default:return t}}case a:return t}}}function w(e){return E(e)===p}t.AsyncMode=u,t.ConcurrentMode=p,t.ContextConsumer=c,t.ContextProvider=l,t.Element=n,t.ForwardRef=d,t.Fragment=i,t.Lazy=g,t.Memo=m,t.Portal=a,t.Profiler=s,t.StrictMode=o,t.Suspense=f,t.isAsyncMode=function(e){return w(e)||E(e)===u},t.isConcurrentMode=w,t.isContextConsumer=function(e){return E(e)===c},t.isContextProvider=function(e){return E(e)===l},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===n},t.isForwardRef=function(e){return E(e)===d},t.isFragment=function(e){return E(e)===i},t.isLazy=function(e){return E(e)===g},t.isMemo=function(e){return E(e)===m},t.isPortal=function(e){return E(e)===a},t.isProfiler=function(e){return E(e)===s},t.isStrictMode=function(e){return E(e)===o},t.isSuspense=function(e){return E(e)===f},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===i||e===p||e===s||e===o||e===f||e===h||"object"==typeof e&&null!==e&&(e.$$typeof===g||e.$$typeof===m||e.$$typeof===l||e.$$typeof===c||e.$$typeof===d||e.$$typeof===v||e.$$typeof===b||e.$$typeof===x||e.$$typeof===y)},t.typeOf=E},3404:(e,t,r)=>{"use strict";e.exports=r(3072)},5580:(e,t,r)=>{var n=r(6110)(r(9325),"DataView");e.exports=n},1549:(e,t,r)=>{var n=r(2032),a=r(3862),i=r(6721),o=r(2749),s=r(5749);function l(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}l.prototype.clear=n,l.prototype.delete=a,l.prototype.get=i,l.prototype.has=o,l.prototype.set=s,e.exports=l},79:(e,t,r)=>{var n=r(3702),a=r(80),i=r(4739),o=r(8655),s=r(1175);function l(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}l.prototype.clear=n,l.prototype.delete=a,l.prototype.get=i,l.prototype.has=o,l.prototype.set=s,e.exports=l},8223:(e,t,r)=>{var n=r(6110)(r(9325),"Map");e.exports=n},3661:(e,t,r)=>{var n=r(3040),a=r(7670),i=r(289),o=r(4509),s=r(2949);function l(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}l.prototype.clear=n,l.prototype.delete=a,l.prototype.get=i,l.prototype.has=o,l.prototype.set=s,e.exports=l},2804:(e,t,r)=>{var n=r(6110)(r(9325),"Promise");e.exports=n},6545:(e,t,r)=>{var n=r(6110)(r(9325),"Set");e.exports=n},8859:(e,t,r)=>{var n=r(3661),a=r(1380),i=r(1459);function o(e){var t=-1,r=null==e?0:e.length;for(this.__data__=new n;++t<r;)this.add(e[t])}o.prototype.add=o.prototype.push=a,o.prototype.has=i,e.exports=o},7217:(e,t,r)=>{var n=r(79),a=r(1420),i=r(938),o=r(3605),s=r(9817),l=r(945);function c(e){var t=this.__data__=new n(e);this.size=t.size}c.prototype.clear=a,c.prototype.delete=i,c.prototype.get=o,c.prototype.has=s,c.prototype.set=l,e.exports=c},1873:(e,t,r)=>{var n=r(9325).Symbol;e.exports=n},7828:(e,t,r)=>{var n=r(9325).Uint8Array;e.exports=n},8303:(e,t,r)=>{var n=r(6110)(r(9325),"WeakMap");e.exports=n},3729:e=>{e.exports=function(e,t){for(var r=-1,n=null==e?0:e.length;++r<n&&!1!==t(e[r],r,e););return e}},9770:e=>{e.exports=function(e,t){for(var r=-1,n=null==e?0:e.length,a=0,i=[];++r<n;){var o=e[r];t(o,r,e)&&(i[a++]=o)}return i}},695:(e,t,r)=>{var n=r(8096),a=r(2428),i=r(6449),o=r(3656),s=r(361),l=r(7167),c=Object.prototype.hasOwnProperty;e.exports=function(e,t){var r=i(e),u=!r&&a(e),p=!r&&!u&&o(e),d=!r&&!u&&!p&&l(e),f=r||u||p||d,h=f?n(e.length,String):[],m=h.length;for(var g in e)!t&&!c.call(e,g)||f&&("length"==g||p&&("offset"==g||"parent"==g)||d&&("buffer"==g||"byteLength"==g||"byteOffset"==g)||s(g,m))||h.push(g);return h}},4932:e=>{e.exports=function(e,t){for(var r=-1,n=null==e?0:e.length,a=Array(n);++r<n;)a[r]=t(e[r],r,e);return a}},4528:e=>{e.exports=function(e,t){for(var r=-1,n=t.length,a=e.length;++r<n;)e[a+r]=t[r];return e}},4248:e=>{e.exports=function(e,t){for(var r=-1,n=null==e?0:e.length;++r<n;)if(t(e[r],r,e))return!0;return!1}},6547:(e,t,r)=>{var n=r(3360),a=r(5288),i=Object.prototype.hasOwnProperty;e.exports=function(e,t,r){var o=e[t];i.call(e,t)&&a(o,r)&&(void 0!==r||t in e)||n(e,t,r)}},6025:(e,t,r)=>{var n=r(5288);e.exports=function(e,t){for(var r=e.length;r--;)if(n(e[r][0],t))return r;return-1}},4733:(e,t,r)=>{var n=r(1791),a=r(5950);e.exports=function(e,t){return e&&n(t,a(t),e)}},3838:(e,t,r)=>{var n=r(1791),a=r(7241);e.exports=function(e,t){return e&&n(t,a(t),e)}},3360:(e,t,r)=>{var n=r(3243);e.exports=function(e,t,r){"__proto__"==t&&n?n(e,t,{configurable:!0,enumerable:!0,value:r,writable:!0}):e[t]=r}},9999:(e,t,r)=>{var n=r(7217),a=r(3729),i=r(6547),o=r(4733),s=r(3838),l=r(3290),c=r(3007),u=r(2271),p=r(8948),d=r(2),f=r(3349),h=r(5861),m=r(6189),g=r(7199),y=r(5529),v=r(6449),b=r(3656),x=r(7730),E=r(3805),w=r(8440),S=r(5950),_=r(7241),k="[object Arguments]",C="[object Function]",A="[object Object]",P={};P[k]=P["[object Array]"]=P["[object ArrayBuffer]"]=P["[object DataView]"]=P["[object Boolean]"]=P["[object Date]"]=P["[object Float32Array]"]=P["[object Float64Array]"]=P["[object Int8Array]"]=P["[object Int16Array]"]=P["[object Int32Array]"]=P["[object Map]"]=P["[object Number]"]=P[A]=P["[object RegExp]"]=P["[object Set]"]=P["[object String]"]=P["[object Symbol]"]=P["[object Uint8Array]"]=P["[object Uint8ClampedArray]"]=P["[object Uint16Array]"]=P["[object Uint32Array]"]=!0,P["[object Error]"]=P[C]=P["[object WeakMap]"]=!1,e.exports=function e(t,r,T,I,D,F){var O,M=1&r,N=2&r,R=4&r;if(T&&(O=D?T(t,I,D,F):T(t)),void 0!==O)return O;if(!E(t))return t;var L=v(t);if(L){if(O=m(t),!M)return c(t,O)}else{var B=h(t),j=B==C||"[object GeneratorFunction]"==B;if(b(t))return l(t,M);if(B==A||B==k||j&&!D){if(O=N||j?{}:y(t),!M)return N?p(t,s(O,t)):u(t,o(O,t))}else{if(!P[B])return D?t:{};O=g(t,B,M)}}F||(F=new n);var V=F.get(t);if(V)return V;F.set(t,O),w(t)?t.forEach((function(n){O.add(e(n,r,T,n,t,F))})):x(t)&&t.forEach((function(n,a){O.set(a,e(n,r,T,a,t,F))}));var z=L?void 0:(R?N?f:d:N?_:S)(t);return a(z||t,(function(n,a){z&&(n=t[a=n]),i(O,a,e(n,r,T,a,t,F))})),O}},9344:(e,t,r)=>{var n=r(3805),a=Object.create,i=function(){function e(){}return function(t){if(!n(t))return{};if(a)return a(t);e.prototype=t;var r=new e;return e.prototype=void 0,r}}();e.exports=i},909:(e,t,r)=>{var n=r(641),a=r(8329)(n);e.exports=a},6649:(e,t,r)=>{var n=r(3221)();e.exports=n},641:(e,t,r)=>{var n=r(6649),a=r(5950);e.exports=function(e,t){return e&&n(e,t,a)}},7422:(e,t,r)=>{var n=r(1769),a=r(7797);e.exports=function(e,t){for(var r=0,i=(t=n(t,e)).length;null!=e&&r<i;)e=e[a(t[r++])];return r&&r==i?e:void 0}},2199:(e,t,r)=>{var n=r(4528),a=r(6449);e.exports=function(e,t,r){var i=t(e);return a(e)?i:n(i,r(e))}},2552:(e,t,r)=>{var n=r(1873),a=r(659),i=r(9350),o=n?n.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":o&&o in Object(e)?a(e):i(e)}},8077:e=>{e.exports=function(e,t){return null!=e&&t in Object(e)}},7534:(e,t,r)=>{var n=r(2552),a=r(346);e.exports=function(e){return a(e)&&"[object Arguments]"==n(e)}},270:(e,t,r)=>{var n=r(7068),a=r(346);e.exports=function e(t,r,i,o,s){return t===r||(null==t||null==r||!a(t)&&!a(r)?t!=t&&r!=r:n(t,r,i,o,e,s))}},7068:(e,t,r)=>{var n=r(7217),a=r(5911),i=r(1986),o=r(689),s=r(5861),l=r(6449),c=r(3656),u=r(7167),p="[object Arguments]",d="[object Array]",f="[object Object]",h=Object.prototype.hasOwnProperty;e.exports=function(e,t,r,m,g,y){var v=l(e),b=l(t),x=v?d:s(e),E=b?d:s(t),w=(x=x==p?f:x)==f,S=(E=E==p?f:E)==f,_=x==E;if(_&&c(e)){if(!c(t))return!1;v=!0,w=!1}if(_&&!w)return y||(y=new n),v||u(e)?a(e,t,r,m,g,y):i(e,t,x,r,m,g,y);if(!(1&r)){var k=w&&h.call(e,"__wrapped__"),C=S&&h.call(t,"__wrapped__");if(k||C){var A=k?e.value():e,P=C?t.value():t;return y||(y=new n),g(A,P,r,m,y)}}return!!_&&(y||(y=new n),o(e,t,r,m,g,y))}},9172:(e,t,r)=>{var n=r(5861),a=r(346);e.exports=function(e){return a(e)&&"[object Map]"==n(e)}},1799:(e,t,r)=>{var n=r(7217),a=r(270);e.exports=function(e,t,r,i){var o=r.length,s=o,l=!i;if(null==e)return!s;for(e=Object(e);o--;){var c=r[o];if(l&&c[2]?c[1]!==e[c[0]]:!(c[0]in e))return!1}for(;++o<s;){var u=(c=r[o])[0],p=e[u],d=c[1];if(l&&c[2]){if(void 0===p&&!(u in e))return!1}else{var f=new n;if(i)var h=i(p,d,u,e,t,f);if(!(void 0===h?a(d,p,3,i,f):h))return!1}}return!0}},5083:(e,t,r)=>{var n=r(1882),a=r(7296),i=r(3805),o=r(7473),s=/^\[object .+?Constructor\]$/,l=Function.prototype,c=Object.prototype,u=l.toString,p=c.hasOwnProperty,d=RegExp("^"+u.call(p).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");e.exports=function(e){return!(!i(e)||a(e))&&(n(e)?d:s).test(o(e))}},6038:(e,t,r)=>{var n=r(5861),a=r(346);e.exports=function(e){return a(e)&&"[object Set]"==n(e)}},4901:(e,t,r)=>{var n=r(2552),a=r(294),i=r(346),o={};o["[object Float32Array]"]=o["[object Float64Array]"]=o["[object Int8Array]"]=o["[object Int16Array]"]=o["[object Int32Array]"]=o["[object Uint8Array]"]=o["[object Uint8ClampedArray]"]=o["[object Uint16Array]"]=o["[object Uint32Array]"]=!0,o["[object Arguments]"]=o["[object Array]"]=o["[object ArrayBuffer]"]=o["[object Boolean]"]=o["[object DataView]"]=o["[object Date]"]=o["[object Error]"]=o["[object Function]"]=o["[object Map]"]=o["[object Number]"]=o["[object Object]"]=o["[object RegExp]"]=o["[object Set]"]=o["[object String]"]=o["[object WeakMap]"]=!1,e.exports=function(e){return i(e)&&a(e.length)&&!!o[n(e)]}},5389:(e,t,r)=>{var n=r(3663),a=r(7978),i=r(3488),o=r(6449),s=r(583);e.exports=function(e){return"function"==typeof e?e:null==e?i:"object"==typeof e?o(e)?a(e[0],e[1]):n(e):s(e)}},8984:(e,t,r)=>{var n=r(5527),a=r(3650),i=Object.prototype.hasOwnProperty;e.exports=function(e){if(!n(e))return a(e);var t=[];for(var r in Object(e))i.call(e,r)&&"constructor"!=r&&t.push(r);return t}},2903:(e,t,r)=>{var n=r(3805),a=r(5527),i=r(181),o=Object.prototype.hasOwnProperty;e.exports=function(e){if(!n(e))return i(e);var t=a(e),r=[];for(var s in e)("constructor"!=s||!t&&o.call(e,s))&&r.push(s);return r}},5128:(e,t,r)=>{var n=r(909),a=r(4894);e.exports=function(e,t){var r=-1,i=a(e)?Array(e.length):[];return n(e,(function(e,n,a){i[++r]=t(e,n,a)})),i}},3663:(e,t,r)=>{var n=r(1799),a=r(776),i=r(7197);e.exports=function(e){var t=a(e);return 1==t.length&&t[0][2]?i(t[0][0],t[0][1]):function(r){return r===e||n(r,e,t)}}},7978:(e,t,r)=>{var n=r(270),a=r(8156),i=r(631),o=r(8586),s=r(756),l=r(7197),c=r(7797);e.exports=function(e,t){return o(e)&&s(t)?l(c(e),t):function(r){var o=a(r,e);return void 0===o&&o===t?i(r,e):n(t,o,3)}}},7237:e=>{e.exports=function(e){return function(t){return null==t?void 0:t[e]}}},7255:(e,t,r)=>{var n=r(7422);e.exports=function(e){return function(t){return n(t,e)}}},8096:e=>{e.exports=function(e,t){for(var r=-1,n=Array(e);++r<e;)n[r]=t(r);return n}},7556:(e,t,r)=>{var n=r(1873),a=r(4932),i=r(6449),o=r(4394),s=n?n.prototype:void 0,l=s?s.toString:void 0;e.exports=function e(t){if("string"==typeof t)return t;if(i(t))return a(t,e)+"";if(o(t))return l?l.call(t):"";var r=t+"";return"0"==r&&1/t==-1/0?"-0":r}},7301:e=>{e.exports=function(e){return function(t){return e(t)}}},9219:e=>{e.exports=function(e,t){return e.has(t)}},4066:(e,t,r)=>{var n=r(3488);e.exports=function(e){return"function"==typeof e?e:n}},1769:(e,t,r)=>{var n=r(6449),a=r(8586),i=r(1802),o=r(3222);e.exports=function(e,t){return n(e)?e:a(e,t)?[e]:i(o(e))}},9653:(e,t,r)=>{var n=r(7828);e.exports=function(e){var t=new e.constructor(e.byteLength);return new n(t).set(new n(e)),t}},3290:(e,t,r)=>{e=r.nmd(e);var n=r(9325),a=t&&!t.nodeType&&t,i=a&&e&&!e.nodeType&&e,o=i&&i.exports===a?n.Buffer:void 0,s=o?o.allocUnsafe:void 0;e.exports=function(e,t){if(t)return e.slice();var r=e.length,n=s?s(r):new e.constructor(r);return e.copy(n),n}},6169:(e,t,r)=>{var n=r(9653);e.exports=function(e,t){var r=t?n(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.byteLength)}},3201:e=>{var t=/\w*$/;e.exports=function(e){var r=new e.constructor(e.source,t.exec(e));return r.lastIndex=e.lastIndex,r}},3736:(e,t,r)=>{var n=r(1873),a=n?n.prototype:void 0,i=a?a.valueOf:void 0;e.exports=function(e){return i?Object(i.call(e)):{}}},1961:(e,t,r)=>{var n=r(9653);e.exports=function(e,t){var r=t?n(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.length)}},3007:e=>{e.exports=function(e,t){var r=-1,n=e.length;for(t||(t=Array(n));++r<n;)t[r]=e[r];return t}},1791:(e,t,r)=>{var n=r(6547),a=r(3360);e.exports=function(e,t,r,i){var o=!r;r||(r={});for(var s=-1,l=t.length;++s<l;){var c=t[s],u=i?i(r[c],e[c],c,r,e):void 0;void 0===u&&(u=e[c]),o?a(r,c,u):n(r,c,u)}return r}},2271:(e,t,r)=>{var n=r(1791),a=r(4664);e.exports=function(e,t){return n(e,a(e),t)}},8948:(e,t,r)=>{var n=r(1791),a=r(6375);e.exports=function(e,t){return n(e,a(e),t)}},5481:(e,t,r)=>{var n=r(9325)["__core-js_shared__"];e.exports=n},8329:(e,t,r)=>{var n=r(4894);e.exports=function(e,t){return function(r,a){if(null==r)return r;if(!n(r))return e(r,a);for(var i=r.length,o=t?i:-1,s=Object(r);(t?o--:++o<i)&&!1!==a(s[o],o,s););return r}}},3221:e=>{e.exports=function(e){return function(t,r,n){for(var a=-1,i=Object(t),o=n(t),s=o.length;s--;){var l=o[e?s:++a];if(!1===r(i[l],l,i))break}return t}}},3243:(e,t,r)=>{var n=r(6110),a=function(){try{var e=n(Object,"defineProperty");return e({},"",{}),e}catch(e){}}();e.exports=a},5911:(e,t,r)=>{var n=r(8859),a=r(4248),i=r(9219);e.exports=function(e,t,r,o,s,l){var c=1&r,u=e.length,p=t.length;if(u!=p&&!(c&&p>u))return!1;var d=l.get(e),f=l.get(t);if(d&&f)return d==t&&f==e;var h=-1,m=!0,g=2&r?new n:void 0;for(l.set(e,t),l.set(t,e);++h<u;){var y=e[h],v=t[h];if(o)var b=c?o(v,y,h,t,e,l):o(y,v,h,e,t,l);if(void 0!==b){if(b)continue;m=!1;break}if(g){if(!a(t,(function(e,t){if(!i(g,t)&&(y===e||s(y,e,r,o,l)))return g.push(t)}))){m=!1;break}}else if(y!==v&&!s(y,v,r,o,l)){m=!1;break}}return l.delete(e),l.delete(t),m}},1986:(e,t,r)=>{var n=r(1873),a=r(7828),i=r(5288),o=r(5911),s=r(317),l=r(4247),c=n?n.prototype:void 0,u=c?c.valueOf:void 0;e.exports=function(e,t,r,n,c,p,d){switch(r){case"[object DataView]":if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case"[object ArrayBuffer]":return!(e.byteLength!=t.byteLength||!p(new a(e),new a(t)));case"[object Boolean]":case"[object Date]":case"[object Number]":return i(+e,+t);case"[object Error]":return e.name==t.name&&e.message==t.message;case"[object RegExp]":case"[object String]":return e==t+"";case"[object Map]":var f=s;case"[object Set]":var h=1&n;if(f||(f=l),e.size!=t.size&&!h)return!1;var m=d.get(e);if(m)return m==t;n|=2,d.set(e,t);var g=o(f(e),f(t),n,c,p,d);return d.delete(e),g;case"[object Symbol]":if(u)return u.call(e)==u.call(t)}return!1}},689:(e,t,r)=>{var n=r(2),a=Object.prototype.hasOwnProperty;e.exports=function(e,t,r,i,o,s){var l=1&r,c=n(e),u=c.length;if(u!=n(t).length&&!l)return!1;for(var p=u;p--;){var d=c[p];if(!(l?d in t:a.call(t,d)))return!1}var f=s.get(e),h=s.get(t);if(f&&h)return f==t&&h==e;var m=!0;s.set(e,t),s.set(t,e);for(var g=l;++p<u;){var y=e[d=c[p]],v=t[d];if(i)var b=l?i(v,y,d,t,e,s):i(y,v,d,e,t,s);if(!(void 0===b?y===v||o(y,v,r,i,s):b)){m=!1;break}g||(g="constructor"==d)}if(m&&!g){var x=e.constructor,E=t.constructor;x==E||!("constructor"in e)||!("constructor"in t)||"function"==typeof x&&x instanceof x&&"function"==typeof E&&E instanceof E||(m=!1)}return s.delete(e),s.delete(t),m}},4840:(e,t,r)=>{var n="object"==typeof r.g&&r.g&&r.g.Object===Object&&r.g;e.exports=n},2:(e,t,r)=>{var n=r(2199),a=r(4664),i=r(5950);e.exports=function(e){return n(e,i,a)}},3349:(e,t,r)=>{var n=r(2199),a=r(6375),i=r(7241);e.exports=function(e){return n(e,i,a)}},2651:(e,t,r)=>{var n=r(4218);e.exports=function(e,t){var r=e.__data__;return n(t)?r["string"==typeof t?"string":"hash"]:r.map}},776:(e,t,r)=>{var n=r(756),a=r(5950);e.exports=function(e){for(var t=a(e),r=t.length;r--;){var i=t[r],o=e[i];t[r]=[i,o,n(o)]}return t}},6110:(e,t,r)=>{var n=r(5083),a=r(392);e.exports=function(e,t){var r=a(e,t);return n(r)?r:void 0}},8879:(e,t,r)=>{var n=r(4335)(Object.getPrototypeOf,Object);e.exports=n},659:(e,t,r)=>{var n=r(1873),a=Object.prototype,i=a.hasOwnProperty,o=a.toString,s=n?n.toStringTag:void 0;e.exports=function(e){var t=i.call(e,s),r=e[s];try{e[s]=void 0;var n=!0}catch(e){}var a=o.call(e);return n&&(t?e[s]=r:delete e[s]),a}},4664:(e,t,r)=>{var n=r(9770),a=r(3345),i=Object.prototype.propertyIsEnumerable,o=Object.getOwnPropertySymbols,s=o?function(e){return null==e?[]:(e=Object(e),n(o(e),(function(t){return i.call(e,t)})))}:a;e.exports=s},6375:(e,t,r)=>{var n=r(4528),a=r(8879),i=r(4664),o=r(3345),s=Object.getOwnPropertySymbols?function(e){for(var t=[];e;)n(t,i(e)),e=a(e);return t}:o;e.exports=s},5861:(e,t,r)=>{var n=r(5580),a=r(8223),i=r(2804),o=r(6545),s=r(8303),l=r(2552),c=r(7473),u="[object Map]",p="[object Promise]",d="[object Set]",f="[object WeakMap]",h="[object DataView]",m=c(n),g=c(a),y=c(i),v=c(o),b=c(s),x=l;(n&&x(new n(new ArrayBuffer(1)))!=h||a&&x(new a)!=u||i&&x(i.resolve())!=p||o&&x(new o)!=d||s&&x(new s)!=f)&&(x=function(e){var t=l(e),r="[object Object]"==t?e.constructor:void 0,n=r?c(r):"";if(n)switch(n){case m:return h;case g:return u;case y:return p;case v:return d;case b:return f}return t}),e.exports=x},392:e=>{e.exports=function(e,t){return null==e?void 0:e[t]}},9326:(e,t,r)=>{var n=r(1769),a=r(2428),i=r(6449),o=r(361),s=r(294),l=r(7797);e.exports=function(e,t,r){for(var c=-1,u=(t=n(t,e)).length,p=!1;++c<u;){var d=l(t[c]);if(!(p=null!=e&&r(e,d)))break;e=e[d]}return p||++c!=u?p:!!(u=null==e?0:e.length)&&s(u)&&o(d,u)&&(i(e)||a(e))}},2032:(e,t,r)=>{var n=r(1042);e.exports=function(){this.__data__=n?n(null):{},this.size=0}},3862:e=>{e.exports=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}},6721:(e,t,r)=>{var n=r(1042),a=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;if(n){var r=t[e];return"__lodash_hash_undefined__"===r?void 0:r}return a.call(t,e)?t[e]:void 0}},2749:(e,t,r)=>{var n=r(1042),a=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;return n?void 0!==t[e]:a.call(t,e)}},5749:(e,t,r)=>{var n=r(1042);e.exports=function(e,t){var r=this.__data__;return this.size+=this.has(e)?0:1,r[e]=n&&void 0===t?"__lodash_hash_undefined__":t,this}},6189:e=>{var t=Object.prototype.hasOwnProperty;e.exports=function(e){var r=e.length,n=new e.constructor(r);return r&&"string"==typeof e[0]&&t.call(e,"index")&&(n.index=e.index,n.input=e.input),n}},7199:(e,t,r)=>{var n=r(9653),a=r(6169),i=r(3201),o=r(3736),s=r(1961);e.exports=function(e,t,r){var l=e.constructor;switch(t){case"[object ArrayBuffer]":return n(e);case"[object Boolean]":case"[object Date]":return new l(+e);case"[object DataView]":return a(e,r);case"[object Float32Array]":case"[object Float64Array]":case"[object Int8Array]":case"[object Int16Array]":case"[object Int32Array]":case"[object Uint8Array]":case"[object Uint8ClampedArray]":case"[object Uint16Array]":case"[object Uint32Array]":return s(e,r);case"[object Map]":case"[object Set]":return new l;case"[object Number]":case"[object String]":return new l(e);case"[object RegExp]":return i(e);case"[object Symbol]":return o(e)}}},5529:(e,t,r)=>{var n=r(9344),a=r(8879),i=r(5527);e.exports=function(e){return"function"!=typeof e.constructor||i(e)?{}:n(a(e))}},361:e=>{var t=/^(?:0|[1-9]\d*)$/;e.exports=function(e,r){var n=typeof e;return!!(r=null==r?9007199254740991:r)&&("number"==n||"symbol"!=n&&t.test(e))&&e>-1&&e%1==0&&e<r}},8586:(e,t,r)=>{var n=r(6449),a=r(4394),i=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,o=/^\w*$/;e.exports=function(e,t){if(n(e))return!1;var r=typeof e;return!("number"!=r&&"symbol"!=r&&"boolean"!=r&&null!=e&&!a(e))||o.test(e)||!i.test(e)||null!=t&&e in Object(t)}},4218:e=>{e.exports=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}},7296:(e,t,r)=>{var n,a=r(5481),i=(n=/[^.]+$/.exec(a&&a.keys&&a.keys.IE_PROTO||""))?"Symbol(src)_1."+n:"";e.exports=function(e){return!!i&&i in e}},5527:e=>{var t=Object.prototype;e.exports=function(e){var r=e&&e.constructor;return e===("function"==typeof r&&r.prototype||t)}},756:(e,t,r)=>{var n=r(3805);e.exports=function(e){return e==e&&!n(e)}},3702:e=>{e.exports=function(){this.__data__=[],this.size=0}},80:(e,t,r)=>{var n=r(6025),a=Array.prototype.splice;e.exports=function(e){var t=this.__data__,r=n(t,e);return!(r<0||(r==t.length-1?t.pop():a.call(t,r,1),--this.size,0))}},4739:(e,t,r)=>{var n=r(6025);e.exports=function(e){var t=this.__data__,r=n(t,e);return r<0?void 0:t[r][1]}},8655:(e,t,r)=>{var n=r(6025);e.exports=function(e){return n(this.__data__,e)>-1}},1175:(e,t,r)=>{var n=r(6025);e.exports=function(e,t){var r=this.__data__,a=n(r,e);return a<0?(++this.size,r.push([e,t])):r[a][1]=t,this}},3040:(e,t,r)=>{var n=r(1549),a=r(79),i=r(8223);e.exports=function(){this.size=0,this.__data__={hash:new n,map:new(i||a),string:new n}}},7670:(e,t,r)=>{var n=r(2651);e.exports=function(e){var t=n(this,e).delete(e);return this.size-=t?1:0,t}},289:(e,t,r)=>{var n=r(2651);e.exports=function(e){return n(this,e).get(e)}},4509:(e,t,r)=>{var n=r(2651);e.exports=function(e){return n(this,e).has(e)}},2949:(e,t,r)=>{var n=r(2651);e.exports=function(e,t){var r=n(this,e),a=r.size;return r.set(e,t),this.size+=r.size==a?0:1,this}},317:e=>{e.exports=function(e){var t=-1,r=Array(e.size);return e.forEach((function(e,n){r[++t]=[n,e]})),r}},7197:e=>{e.exports=function(e,t){return function(r){return null!=r&&r[e]===t&&(void 0!==t||e in Object(r))}}},2224:(e,t,r)=>{var n=r(104);e.exports=function(e){var t=n(e,(function(e){return 500===r.size&&r.clear(),e})),r=t.cache;return t}},1042:(e,t,r)=>{var n=r(6110)(Object,"create");e.exports=n},3650:(e,t,r)=>{var n=r(4335)(Object.keys,Object);e.exports=n},181:e=>{e.exports=function(e){var t=[];if(null!=e)for(var r in Object(e))t.push(r);return t}},6009:(e,t,r)=>{e=r.nmd(e);var n=r(4840),a=t&&!t.nodeType&&t,i=a&&e&&!e.nodeType&&e,o=i&&i.exports===a&&n.process,s=function(){try{return i&&i.require&&i.require("util").types||o&&o.binding&&o.binding("util")}catch(e){}}();e.exports=s},9350:e=>{var t=Object.prototype.toString;e.exports=function(e){return t.call(e)}},4335:e=>{e.exports=function(e,t){return function(r){return e(t(r))}}},9325:(e,t,r)=>{var n=r(4840),a="object"==typeof self&&self&&self.Object===Object&&self,i=n||a||Function("return this")();e.exports=i},1380:e=>{e.exports=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this}},1459:e=>{e.exports=function(e){return this.__data__.has(e)}},4247:e=>{e.exports=function(e){var t=-1,r=Array(e.size);return e.forEach((function(e){r[++t]=e})),r}},1420:(e,t,r)=>{var n=r(79);e.exports=function(){this.__data__=new n,this.size=0}},938:e=>{e.exports=function(e){var t=this.__data__,r=t.delete(e);return this.size=t.size,r}},3605:e=>{e.exports=function(e){return this.__data__.get(e)}},9817:e=>{e.exports=function(e){return this.__data__.has(e)}},945:(e,t,r)=>{var n=r(79),a=r(8223),i=r(3661);e.exports=function(e,t){var r=this.__data__;if(r instanceof n){var o=r.__data__;if(!a||o.length<199)return o.push([e,t]),this.size=++r.size,this;r=this.__data__=new i(o)}return r.set(e,t),this.size=r.size,this}},1802:(e,t,r)=>{var n=r(2224),a=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,i=/\\(\\)?/g,o=n((function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(a,(function(e,r,n,a){t.push(n?a.replace(i,"$1"):r||e)})),t}));e.exports=o},7797:(e,t,r)=>{var n=r(4394);e.exports=function(e){if("string"==typeof e||n(e))return e;var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}},7473:e=>{var t=Function.prototype.toString;e.exports=function(e){if(null!=e){try{return t.call(e)}catch(e){}try{return e+""}catch(e){}}return""}},8055:(e,t,r)=>{var n=r(9999);e.exports=function(e){return n(e,5)}},5288:e=>{e.exports=function(e,t){return e===t||e!=e&&t!=t}},3215:(e,t,r)=>{var n=r(641),a=r(4066);e.exports=function(e,t){return e&&n(e,a(t))}},8156:(e,t,r)=>{var n=r(7422);e.exports=function(e,t,r){var a=null==e?void 0:n(e,t);return void 0===a?r:a}},631:(e,t,r)=>{var n=r(8077),a=r(9326);e.exports=function(e,t){return null!=e&&a(e,t,n)}},3488:e=>{e.exports=function(e){return e}},2428:(e,t,r)=>{var n=r(7534),a=r(346),i=Object.prototype,o=i.hasOwnProperty,s=i.propertyIsEnumerable,l=n(function(){return arguments}())?n:function(e){return a(e)&&o.call(e,"callee")&&!s.call(e,"callee")};e.exports=l},6449:e=>{var t=Array.isArray;e.exports=t},4894:(e,t,r)=>{var n=r(1882),a=r(294);e.exports=function(e){return null!=e&&a(e.length)&&!n(e)}},3656:(e,t,r)=>{e=r.nmd(e);var n=r(9325),a=r(9935),i=t&&!t.nodeType&&t,o=i&&e&&!e.nodeType&&e,s=o&&o.exports===i?n.Buffer:void 0,l=(s?s.isBuffer:void 0)||a;e.exports=l},1882:(e,t,r)=>{var n=r(2552),a=r(3805);e.exports=function(e){if(!a(e))return!1;var t=n(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}},294:e=>{e.exports=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}},7730:(e,t,r)=>{var n=r(9172),a=r(7301),i=r(6009),o=i&&i.isMap,s=o?a(o):n;e.exports=s},3805:e=>{e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},346:e=>{e.exports=function(e){return null!=e&&"object"==typeof e}},1331:(e,t,r)=>{var n=r(2552),a=r(8879),i=r(346),o=Function.prototype,s=Object.prototype,l=o.toString,c=s.hasOwnProperty,u=l.call(Object);e.exports=function(e){if(!i(e)||"[object Object]"!=n(e))return!1;var t=a(e);if(null===t)return!0;var r=c.call(t,"constructor")&&t.constructor;return"function"==typeof r&&r instanceof r&&l.call(r)==u}},8440:(e,t,r)=>{var n=r(6038),a=r(7301),i=r(6009),o=i&&i.isSet,s=o?a(o):n;e.exports=s},5015:(e,t,r)=>{var n=r(2552),a=r(6449),i=r(346);e.exports=function(e){return"string"==typeof e||!a(e)&&i(e)&&"[object String]"==n(e)}},4394:(e,t,r)=>{var n=r(2552),a=r(346);e.exports=function(e){return"symbol"==typeof e||a(e)&&"[object Symbol]"==n(e)}},7167:(e,t,r)=>{var n=r(4901),a=r(7301),i=r(6009),o=i&&i.isTypedArray,s=o?a(o):n;e.exports=s},5950:(e,t,r)=>{var n=r(695),a=r(8984),i=r(4894);e.exports=function(e){return i(e)?n(e):a(e)}},7241:(e,t,r)=>{var n=r(695),a=r(2903),i=r(4894);e.exports=function(e){return i(e)?n(e,!0):a(e)}},5378:(e,t,r)=>{var n=r(4932),a=r(5389),i=r(5128),o=r(6449);e.exports=function(e,t){return(o(e)?n:i)(e,a(t,3))}},104:(e,t,r)=>{var n=r(3661);function a(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError("Expected a function");var r=function(){var n=arguments,a=t?t.apply(this,n):n[0],i=r.cache;if(i.has(a))return i.get(a);var o=e.apply(this,n);return r.cache=i.set(a,o)||i,o};return r.cache=new(a.Cache||n),r}a.Cache=n,e.exports=a},583:(e,t,r)=>{var n=r(7237),a=r(7255),i=r(8586),o=r(7797);e.exports=function(e){return i(e)?n(o(e)):a(e)}},3345:e=>{e.exports=function(){return[]}},9935:e=>{e.exports=function(){return!1}},3222:(e,t,r)=>{var n=r(7556);e.exports=function(e){return null==e?"":n(e)}},9891:function(module,exports,__webpack_require__){var factory;"undefined"!=typeof navigator&&(factory=function(){"use strict";var svgNS="http://www.w3.org/2000/svg",locationHref="",_useWebWorker=!1,initialDefaultFrame=-999999,setWebWorker=function(e){_useWebWorker=!!e},getWebWorker=function(){return _useWebWorker},setLocationHref=function(e){locationHref=e},getLocationHref=function(){return locationHref};function createTag(e){return document.createElement(e)}function extendPrototype(e,t){var r,n,a=e.length;for(r=0;r<a;r+=1)for(var i in n=e[r].prototype)Object.prototype.hasOwnProperty.call(n,i)&&(t.prototype[i]=n[i])}function getDescriptor(e,t){return Object.getOwnPropertyDescriptor(e,t)}function createProxyFunction(e){function t(){}return t.prototype=e,t}var audioControllerFactory=function(){function e(e){this.audios=[],this.audioFactory=e,this._volume=1,this._isMuted=!1}return e.prototype={addAudio:function(e){this.audios.push(e)},pause:function(){var e,t=this.audios.length;for(e=0;e<t;e+=1)this.audios[e].pause()},resume:function(){var e,t=this.audios.length;for(e=0;e<t;e+=1)this.audios[e].resume()},setRate:function(e){var t,r=this.audios.length;for(t=0;t<r;t+=1)this.audios[t].setRate(e)},createAudio:function(e){return this.audioFactory?this.audioFactory(e):window.Howl?new window.Howl({src:[e]}):{isPlaying:!1,play:function(){this.isPlaying=!0},seek:function(){this.isPlaying=!1},playing:function(){},rate:function(){},setVolume:function(){}}},setAudioFactory:function(e){this.audioFactory=e},setVolume:function(e){this._volume=e,this._updateVolume()},mute:function(){this._isMuted=!0,this._updateVolume()},unmute:function(){this._isMuted=!1,this._updateVolume()},getVolume:function(){return this._volume},_updateVolume:function(){var e,t=this.audios.length;for(e=0;e<t;e+=1)this.audios[e].volume(this._volume*(this._isMuted?0:1))}},function(){return new e}}(),createTypedArray=function(){function e(e,t){var r,n=0,a=[];switch(e){case"int16":case"uint8c":r=1;break;default:r=1.1}for(n=0;n<t;n+=1)a.push(r);return a}return"function"==typeof Uint8ClampedArray&&"function"==typeof Float32Array?function(t,r){return"float32"===t?new Float32Array(r):"int16"===t?new Int16Array(r):"uint8c"===t?new Uint8ClampedArray(r):e(t,r)}:e}();function createSizedArray(e){return Array.apply(null,{length:e})}function _typeof$6(e){return _typeof$6="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},_typeof$6(e)}var subframeEnabled=!0,expressionsPlugin=null,expressionsInterfaces=null,idPrefix$1="",isSafari=/^((?!chrome|android).)*safari/i.test(navigator.userAgent),_shouldRoundValues=!1,bmPow=Math.pow,bmSqrt=Math.sqrt,bmFloor=Math.floor,bmMax=Math.max,bmMin=Math.min,BMMath={};function ProjectInterface$1(){return{}}!function(){var e,t=["abs","acos","acosh","asin","asinh","atan","atanh","atan2","ceil","cbrt","expm1","clz32","cos","cosh","exp","floor","fround","hypot","imul","log","log1p","log2","log10","max","min","pow","random","round","sign","sin","sinh","sqrt","tan","tanh","trunc","E","LN10","LN2","LOG10E","LOG2E","PI","SQRT1_2","SQRT2"],r=t.length;for(e=0;e<r;e+=1)BMMath[t[e]]=Math[t[e]]}(),BMMath.random=Math.random,BMMath.abs=function(e){if("object"===_typeof$6(e)&&e.length){var t,r=createSizedArray(e.length),n=e.length;for(t=0;t<n;t+=1)r[t]=Math.abs(e[t]);return r}return Math.abs(e)};var defaultCurveSegments=150,degToRads=Math.PI/180,roundCorner=.5519;function roundValues(e){_shouldRoundValues=!!e}function bmRnd(e){return _shouldRoundValues?Math.round(e):e}function styleDiv(e){e.style.position="absolute",e.style.top=0,e.style.left=0,e.style.display="block",e.style.transformOrigin="0 0",e.style.webkitTransformOrigin="0 0",e.style.backfaceVisibility="visible",e.style.webkitBackfaceVisibility="visible",e.style.transformStyle="preserve-3d",e.style.webkitTransformStyle="preserve-3d",e.style.mozTransformStyle="preserve-3d"}function BMEnterFrameEvent(e,t,r,n){this.type=e,this.currentTime=t,this.totalTime=r,this.direction=n<0?-1:1}function BMCompleteEvent(e,t){this.type=e,this.direction=t<0?-1:1}function BMCompleteLoopEvent(e,t,r,n){this.type=e,this.currentLoop=r,this.totalLoops=t,this.direction=n<0?-1:1}function BMSegmentStartEvent(e,t,r){this.type=e,this.firstFrame=t,this.totalFrames=r}function BMDestroyEvent(e,t){this.type=e,this.target=t}function BMRenderFrameErrorEvent(e,t){this.type="renderFrameError",this.nativeError=e,this.currentTime=t}function BMConfigErrorEvent(e){this.type="configError",this.nativeError=e}function BMAnimationConfigErrorEvent(e,t){this.type=e,this.nativeError=t}var createElementID=(_count=0,function(){return idPrefix$1+"__lottie_element_"+(_count+=1)}),_count;function HSVtoRGB(e,t,r){var n,a,i,o,s,l,c,u;switch(l=r*(1-t),c=r*(1-(s=6*e-(o=Math.floor(6*e)))*t),u=r*(1-(1-s)*t),o%6){case 0:n=r,a=u,i=l;break;case 1:n=c,a=r,i=l;break;case 2:n=l,a=r,i=u;break;case 3:n=l,a=c,i=r;break;case 4:n=u,a=l,i=r;break;case 5:n=r,a=l,i=c}return[n,a,i]}function RGBtoHSV(e,t,r){var n,a=Math.max(e,t,r),i=Math.min(e,t,r),o=a-i,s=0===a?0:o/a,l=a/255;switch(a){case i:n=0;break;case e:n=t-r+o*(t<r?6:0),n/=6*o;break;case t:n=r-e+2*o,n/=6*o;break;case r:n=e-t+4*o,n/=6*o}return[n,s,l]}function addSaturationToRGB(e,t){var r=RGBtoHSV(255*e[0],255*e[1],255*e[2]);return r[1]+=t,r[1]>1?r[1]=1:r[1]<=0&&(r[1]=0),HSVtoRGB(r[0],r[1],r[2])}function addBrightnessToRGB(e,t){var r=RGBtoHSV(255*e[0],255*e[1],255*e[2]);return r[2]+=t,r[2]>1?r[2]=1:r[2]<0&&(r[2]=0),HSVtoRGB(r[0],r[1],r[2])}function addHueToRGB(e,t){var r=RGBtoHSV(255*e[0],255*e[1],255*e[2]);return r[0]+=t/360,r[0]>1?r[0]-=1:r[0]<0&&(r[0]+=1),HSVtoRGB(r[0],r[1],r[2])}var rgbToHex=function(){var e,t,r=[];for(e=0;e<256;e+=1)t=e.toString(16),r[e]=1===t.length?"0"+t:t;return function(e,t,n){return e<0&&(e=0),t<0&&(t=0),n<0&&(n=0),"#"+r[e]+r[t]+r[n]}}(),setSubframeEnabled=function(e){subframeEnabled=!!e},getSubframeEnabled=function(){return subframeEnabled},setExpressionsPlugin=function(e){expressionsPlugin=e},getExpressionsPlugin=function(){return expressionsPlugin},setExpressionInterfaces=function(e){expressionsInterfaces=e},getExpressionInterfaces=function(){return expressionsInterfaces},setDefaultCurveSegments=function(e){defaultCurveSegments=e},getDefaultCurveSegments=function(){return defaultCurveSegments},setIdPrefix=function(e){idPrefix$1=e},getIdPrefix=function(){return idPrefix$1};function createNS(e){return document.createElementNS(svgNS,e)}function _typeof$5(e){return _typeof$5="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},_typeof$5(e)}var dataManager=function(){var e,t,r=1,n=[],a={onmessage:function(){},postMessage:function(t){e({data:t})}},i={postMessage:function(e){a.onmessage({data:e})}};function o(){t||(t=function(t){if(window.Worker&&window.Blob&&getWebWorker()){var r=new Blob(["var _workerSelf = self; self.onmessage = ",t.toString()],{type:"text/javascript"}),n=URL.createObjectURL(r);return new Worker(n)}return e=t,a}((function(e){if(i.dataManager||(i.dataManager=function(){function e(a,i){var o,s,l,c,u,p,d,f=a.length;for(s=0;s<f;s+=1)if("ks"in(o=a[s])&&!o.completed){if(o.completed=!0,o.hasMask){var h=o.masksProperties;for(c=h.length,l=0;l<c;l+=1)if(h[l].pt.k.i)n(h[l].pt.k);else for(p=h[l].pt.k.length,u=0;u<p;u+=1)h[l].pt.k[u].s&&n(h[l].pt.k[u].s[0]),h[l].pt.k[u].e&&n(h[l].pt.k[u].e[0])}0===o.ty?(o.layers=t(o.refId,i),e(o.layers,i)):4===o.ty?r(o.shapes):5===o.ty&&(0===(d=o).t.a.length&&d.t.p)}}function t(e,t){var r=function(e,t){for(var r=0,n=t.length;r<n;){if(t[r].id===e)return t[r];r+=1}return null}(e,t);return r?r.layers.__used?JSON.parse(JSON.stringify(r.layers)):(r.layers.__used=!0,r.layers):null}function r(e){var t,a,i;for(t=e.length-1;t>=0;t-=1)if("sh"===e[t].ty)if(e[t].ks.k.i)n(e[t].ks.k);else for(i=e[t].ks.k.length,a=0;a<i;a+=1)e[t].ks.k[a].s&&n(e[t].ks.k[a].s[0]),e[t].ks.k[a].e&&n(e[t].ks.k[a].e[0]);else"gr"===e[t].ty&&r(e[t].it)}function n(e){var t,r=e.i.length;for(t=0;t<r;t+=1)e.i[t][0]+=e.v[t][0],e.i[t][1]+=e.v[t][1],e.o[t][0]+=e.v[t][0],e.o[t][1]+=e.v[t][1]}function a(e,t){var r=t?t.split("."):[100,100,100];return e[0]>r[0]||!(r[0]>e[0])&&(e[1]>r[1]||!(r[1]>e[1])&&(e[2]>r[2]||!(r[2]>e[2])&&null))}var i,o=function(){var e=[4,4,14];function t(e){var t,r,n,a=e.length;for(t=0;t<a;t+=1)5===e[t].ty&&(void 0,n=(r=e[t]).t.d,r.t.d={k:[{s:n,t:0}]})}return function(r){if(a(e,r.v)&&(t(r.layers),r.assets)){var n,i=r.assets.length;for(n=0;n<i;n+=1)r.assets[n].layers&&t(r.assets[n].layers)}}}(),s=(i=[4,7,99],function(e){if(e.chars&&!a(i,e.v)){var t,n=e.chars.length;for(t=0;t<n;t+=1){var o=e.chars[t];o.data&&o.data.shapes&&(r(o.data.shapes),o.data.ip=0,o.data.op=99999,o.data.st=0,o.data.sr=1,o.data.ks={p:{k:[0,0],a:0},s:{k:[100,100],a:0},a:{k:[0,0],a:0},r:{k:0,a:0},o:{k:100,a:0}},e.chars[t].t||(o.data.shapes.push({ty:"no"}),o.data.shapes[0].it.push({p:{k:[0,0],a:0},s:{k:[100,100],a:0},a:{k:[0,0],a:0},r:{k:0,a:0},o:{k:100,a:0},sk:{k:0,a:0},sa:{k:0,a:0},ty:"tr"})))}}}),l=function(){var e=[5,7,15];function t(e){var t,r,n=e.length;for(t=0;t<n;t+=1)5===e[t].ty&&(r=void 0,"number"==typeof(r=e[t].t.p).a&&(r.a={a:0,k:r.a}),"number"==typeof r.p&&(r.p={a:0,k:r.p}),"number"==typeof r.r&&(r.r={a:0,k:r.r}))}return function(r){if(a(e,r.v)&&(t(r.layers),r.assets)){var n,i=r.assets.length;for(n=0;n<i;n+=1)r.assets[n].layers&&t(r.assets[n].layers)}}}(),c=function(){var e=[4,1,9];function t(e){var r,n,a,i=e.length;for(r=0;r<i;r+=1)if("gr"===e[r].ty)t(e[r].it);else if("fl"===e[r].ty||"st"===e[r].ty)if(e[r].c.k&&e[r].c.k[0].i)for(a=e[r].c.k.length,n=0;n<a;n+=1)e[r].c.k[n].s&&(e[r].c.k[n].s[0]/=255,e[r].c.k[n].s[1]/=255,e[r].c.k[n].s[2]/=255,e[r].c.k[n].s[3]/=255),e[r].c.k[n].e&&(e[r].c.k[n].e[0]/=255,e[r].c.k[n].e[1]/=255,e[r].c.k[n].e[2]/=255,e[r].c.k[n].e[3]/=255);else e[r].c.k[0]/=255,e[r].c.k[1]/=255,e[r].c.k[2]/=255,e[r].c.k[3]/=255}function r(e){var r,n=e.length;for(r=0;r<n;r+=1)4===e[r].ty&&t(e[r].shapes)}return function(t){if(a(e,t.v)&&(r(t.layers),t.assets)){var n,i=t.assets.length;for(n=0;n<i;n+=1)t.assets[n].layers&&r(t.assets[n].layers)}}}(),u=function(){var e=[4,4,18];function t(e){var r,n,a;for(r=e.length-1;r>=0;r-=1)if("sh"===e[r].ty)if(e[r].ks.k.i)e[r].ks.k.c=e[r].closed;else for(a=e[r].ks.k.length,n=0;n<a;n+=1)e[r].ks.k[n].s&&(e[r].ks.k[n].s[0].c=e[r].closed),e[r].ks.k[n].e&&(e[r].ks.k[n].e[0].c=e[r].closed);else"gr"===e[r].ty&&t(e[r].it)}function r(e){var r,n,a,i,o,s,l=e.length;for(n=0;n<l;n+=1){if((r=e[n]).hasMask){var c=r.masksProperties;for(i=c.length,a=0;a<i;a+=1)if(c[a].pt.k.i)c[a].pt.k.c=c[a].cl;else for(s=c[a].pt.k.length,o=0;o<s;o+=1)c[a].pt.k[o].s&&(c[a].pt.k[o].s[0].c=c[a].cl),c[a].pt.k[o].e&&(c[a].pt.k[o].e[0].c=c[a].cl)}4===r.ty&&t(r.shapes)}}return function(t){if(a(e,t.v)&&(r(t.layers),t.assets)){var n,i=t.assets.length;for(n=0;n<i;n+=1)t.assets[n].layers&&r(t.assets[n].layers)}}}();var p={completeData:function(r){r.__complete||(c(r),o(r),s(r),l(r),u(r),e(r.layers,r.assets),function(r,n){if(r){var a=0,i=r.length;for(a=0;a<i;a+=1)1===r[a].t&&(r[a].data.layers=t(r[a].data.refId,n),e(r[a].data.layers,n))}}(r.chars,r.assets),r.__complete=!0)}};return p.checkColors=c,p.checkChars=s,p.checkPathProperties=l,p.checkShapes=u,p.completeLayers=e,p}()),i.assetLoader||(i.assetLoader=function(){function e(e){var t=e.getResponseHeader("content-type");return t&&"json"===e.responseType&&-1!==t.indexOf("json")||e.response&&"object"===_typeof$5(e.response)?e.response:e.response&&"string"==typeof e.response?JSON.parse(e.response):e.responseText?JSON.parse(e.responseText):null}return{load:function(t,r,n,a){var i,o=new XMLHttpRequest;try{o.responseType="json"}catch(e){}o.onreadystatechange=function(){if(4===o.readyState)if(200===o.status)i=e(o),n(i);else try{i=e(o),n(i)}catch(e){a&&a(e)}};try{o.open(["G","E","T"].join(""),t,!0)}catch(e){o.open(["G","E","T"].join(""),r+"/"+t,!0)}o.send()}}}()),"loadAnimation"===e.data.type)i.assetLoader.load(e.data.path,e.data.fullPath,(function(t){i.dataManager.completeData(t),i.postMessage({id:e.data.id,payload:t,status:"success"})}),(function(){i.postMessage({id:e.data.id,status:"error"})}));else if("complete"===e.data.type){var t=e.data.animation;i.dataManager.completeData(t),i.postMessage({id:e.data.id,payload:t,status:"success"})}else"loadData"===e.data.type&&i.assetLoader.load(e.data.path,e.data.fullPath,(function(t){i.postMessage({id:e.data.id,payload:t,status:"success"})}),(function(){i.postMessage({id:e.data.id,status:"error"})}))})),t.onmessage=function(e){var t=e.data,r=t.id,a=n[r];n[r]=null,"success"===t.status?a.onComplete(t.payload):a.onError&&a.onError()})}function s(e,t){var a="processId_"+(r+=1);return n[a]={onComplete:e,onError:t},a}return{loadAnimation:function(e,r,n){o();var a=s(r,n);t.postMessage({type:"loadAnimation",path:e,fullPath:window.location.origin+window.location.pathname,id:a})},loadData:function(e,r,n){o();var a=s(r,n);t.postMessage({type:"loadData",path:e,fullPath:window.location.origin+window.location.pathname,id:a})},completeAnimation:function(e,r,n){o();var a=s(r,n);t.postMessage({type:"complete",animation:e,id:a})}}}(),ImagePreloader=function(){var e=function(){var e=createTag("canvas");e.width=1,e.height=1;var t=e.getContext("2d");return t.fillStyle="rgba(0,0,0,0)",t.fillRect(0,0,1,1),e}();function t(){this.loadedAssets+=1,this.loadedAssets===this.totalImages&&this.loadedFootagesCount===this.totalFootages&&this.imagesLoadedCb&&this.imagesLoadedCb(null)}function r(){this.loadedFootagesCount+=1,this.loadedAssets===this.totalImages&&this.loadedFootagesCount===this.totalFootages&&this.imagesLoadedCb&&this.imagesLoadedCb(null)}function n(e,t,r){var n="";if(e.e)n=e.p;else if(t){var a=e.p;-1!==a.indexOf("images/")&&(a=a.split("/")[1]),n=t+a}else n=r,n+=e.u?e.u:"",n+=e.p;return n}function a(e){var t=0,r=setInterval(function(){(e.getBBox().width||t>500)&&(this._imageLoaded(),clearInterval(r)),t+=1}.bind(this),50)}function i(e){var t={assetData:e},r=n(e,this.assetsPath,this.path);return dataManager.loadData(r,function(e){t.img=e,this._footageLoaded()}.bind(this),function(){t.img={},this._footageLoaded()}.bind(this)),t}function o(){this._imageLoaded=t.bind(this),this._footageLoaded=r.bind(this),this.testImageLoaded=a.bind(this),this.createFootageData=i.bind(this),this.assetsPath="",this.path="",this.totalImages=0,this.totalFootages=0,this.loadedAssets=0,this.loadedFootagesCount=0,this.imagesLoadedCb=null,this.images=[]}return o.prototype={loadAssets:function(e,t){var r;this.imagesLoadedCb=t;var n=e.length;for(r=0;r<n;r+=1)e[r].layers||(e[r].t&&"seq"!==e[r].t?3===e[r].t&&(this.totalFootages+=1,this.images.push(this.createFootageData(e[r]))):(this.totalImages+=1,this.images.push(this._createImageData(e[r]))))},setAssetsPath:function(e){this.assetsPath=e||""},setPath:function(e){this.path=e||""},loadedImages:function(){return this.totalImages===this.loadedAssets},loadedFootages:function(){return this.totalFootages===this.loadedFootagesCount},destroy:function(){this.imagesLoadedCb=null,this.images.length=0},getAsset:function(e){for(var t=0,r=this.images.length;t<r;){if(this.images[t].assetData===e)return this.images[t].img;t+=1}return null},createImgData:function(t){var r=n(t,this.assetsPath,this.path),a=createTag("img");a.crossOrigin="anonymous",a.addEventListener("load",this._imageLoaded,!1),a.addEventListener("error",function(){i.img=e,this._imageLoaded()}.bind(this),!1),a.src=r;var i={img:a,assetData:t};return i},createImageData:function(t){var r=n(t,this.assetsPath,this.path),a=createNS("image");isSafari?this.testImageLoaded(a):a.addEventListener("load",this._imageLoaded,!1),a.addEventListener("error",function(){i.img=e,this._imageLoaded()}.bind(this),!1),a.setAttributeNS("http://www.w3.org/1999/xlink","href",r),this._elementHelper.append?this._elementHelper.append(a):this._elementHelper.appendChild(a);var i={img:a,assetData:t};return i},imageLoaded:t,footageLoaded:r,setCacheType:function(e,t){"svg"===e?(this._elementHelper=t,this._createImageData=this.createImageData.bind(this)):this._createImageData=this.createImgData.bind(this)}},o}();function BaseEvent(){}BaseEvent.prototype={triggerEvent:function(e,t){if(this._cbs[e])for(var r=this._cbs[e],n=0;n<r.length;n+=1)r[n](t)},addEventListener:function(e,t){return this._cbs[e]||(this._cbs[e]=[]),this._cbs[e].push(t),function(){this.removeEventListener(e,t)}.bind(this)},removeEventListener:function(e,t){if(t){if(this._cbs[e]){for(var r=0,n=this._cbs[e].length;r<n;)this._cbs[e][r]===t&&(this._cbs[e].splice(r,1),r-=1,n-=1),r+=1;this._cbs[e].length||(this._cbs[e]=null)}}else this._cbs[e]=null}};var markerParser=function(){function e(e){for(var t,r=e.split("\r\n"),n={},a=0,i=0;i<r.length;i+=1)2===(t=r[i].split(":")).length&&(n[t[0]]=t[1].trim(),a+=1);if(0===a)throw new Error;return n}return function(t){for(var r=[],n=0;n<t.length;n+=1){var a=t[n],i={time:a.tm,duration:a.dr};try{i.payload=JSON.parse(t[n].cm)}catch(r){try{i.payload=e(t[n].cm)}catch(e){i.payload={name:t[n].cm}}}r.push(i)}return r}}(),ProjectInterface=function(){function e(e){this.compositions.push(e)}return function(){function t(e){for(var t=0,r=this.compositions.length;t<r;){if(this.compositions[t].data&&this.compositions[t].data.nm===e)return this.compositions[t].prepareFrame&&this.compositions[t].data.xt&&this.compositions[t].prepareFrame(this.currentFrame),this.compositions[t].compInterface;t+=1}return null}return t.compositions=[],t.currentFrame=0,t.registerComposition=e,t}}(),renderers={},registerRenderer=function(e,t){renderers[e]=t};function getRenderer(e){return renderers[e]}function getRegisteredRenderer(){if(renderers.canvas)return"canvas";for(var e in renderers)if(renderers[e])return e;return""}function _typeof$4(e){return _typeof$4="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},_typeof$4(e)}var AnimationItem=function(){this._cbs=[],this.name="",this.path="",this.isLoaded=!1,this.currentFrame=0,this.currentRawFrame=0,this.firstFrame=0,this.totalFrames=0,this.frameRate=0,this.frameMult=0,this.playSpeed=1,this.playDirection=1,this.playCount=0,this.animationData={},this.assets=[],this.isPaused=!0,this.autoplay=!1,this.loop=!0,this.renderer=null,this.animationID=createElementID(),this.assetsPath="",this.timeCompleted=0,this.segmentPos=0,this.isSubframeEnabled=getSubframeEnabled(),this.segments=[],this._idle=!0,this._completedLoop=!1,this.projectInterface=ProjectInterface(),this.imagePreloader=new ImagePreloader,this.audioController=audioControllerFactory(),this.markers=[],this.configAnimation=this.configAnimation.bind(this),this.onSetupError=this.onSetupError.bind(this),this.onSegmentComplete=this.onSegmentComplete.bind(this),this.drawnFrameEvent=new BMEnterFrameEvent("drawnFrame",0,0,0),this.expressionsPlugin=getExpressionsPlugin()};extendPrototype([BaseEvent],AnimationItem),AnimationItem.prototype.setParams=function(e){(e.wrapper||e.container)&&(this.wrapper=e.wrapper||e.container);var t="svg";e.animType?t=e.animType:e.renderer&&(t=e.renderer);var r=getRenderer(t);this.renderer=new r(this,e.rendererSettings),this.imagePreloader.setCacheType(t,this.renderer.globalData.defs),this.renderer.setProjectInterface(this.projectInterface),this.animType=t,""===e.loop||null===e.loop||void 0===e.loop||!0===e.loop?this.loop=!0:!1===e.loop?this.loop=!1:this.loop=parseInt(e.loop,10),this.autoplay=!("autoplay"in e)||e.autoplay,this.name=e.name?e.name:"",this.autoloadSegments=!Object.prototype.hasOwnProperty.call(e,"autoloadSegments")||e.autoloadSegments,this.assetsPath=e.assetsPath,this.initialSegment=e.initialSegment,e.audioFactory&&this.audioController.setAudioFactory(e.audioFactory),e.animationData?this.setupAnimation(e.animationData):e.path&&(-1!==e.path.lastIndexOf("\\")?this.path=e.path.substr(0,e.path.lastIndexOf("\\")+1):this.path=e.path.substr(0,e.path.lastIndexOf("/")+1),this.fileName=e.path.substr(e.path.lastIndexOf("/")+1),this.fileName=this.fileName.substr(0,this.fileName.lastIndexOf(".json")),dataManager.loadAnimation(e.path,this.configAnimation,this.onSetupError))},AnimationItem.prototype.onSetupError=function(){this.trigger("data_failed")},AnimationItem.prototype.setupAnimation=function(e){dataManager.completeAnimation(e,this.configAnimation)},AnimationItem.prototype.setData=function(e,t){t&&"object"!==_typeof$4(t)&&(t=JSON.parse(t));var r={wrapper:e,animationData:t},n=e.attributes;r.path=n.getNamedItem("data-animation-path")?n.getNamedItem("data-animation-path").value:n.getNamedItem("data-bm-path")?n.getNamedItem("data-bm-path").value:n.getNamedItem("bm-path")?n.getNamedItem("bm-path").value:"",r.animType=n.getNamedItem("data-anim-type")?n.getNamedItem("data-anim-type").value:n.getNamedItem("data-bm-type")?n.getNamedItem("data-bm-type").value:n.getNamedItem("bm-type")?n.getNamedItem("bm-type").value:n.getNamedItem("data-bm-renderer")?n.getNamedItem("data-bm-renderer").value:n.getNamedItem("bm-renderer")?n.getNamedItem("bm-renderer").value:getRegisteredRenderer()||"canvas";var a=n.getNamedItem("data-anim-loop")?n.getNamedItem("data-anim-loop").value:n.getNamedItem("data-bm-loop")?n.getNamedItem("data-bm-loop").value:n.getNamedItem("bm-loop")?n.getNamedItem("bm-loop").value:"";"false"===a?r.loop=!1:"true"===a?r.loop=!0:""!==a&&(r.loop=parseInt(a,10));var i=n.getNamedItem("data-anim-autoplay")?n.getNamedItem("data-anim-autoplay").value:n.getNamedItem("data-bm-autoplay")?n.getNamedItem("data-bm-autoplay").value:!n.getNamedItem("bm-autoplay")||n.getNamedItem("bm-autoplay").value;r.autoplay="false"!==i,r.name=n.getNamedItem("data-name")?n.getNamedItem("data-name").value:n.getNamedItem("data-bm-name")?n.getNamedItem("data-bm-name").value:n.getNamedItem("bm-name")?n.getNamedItem("bm-name").value:"","false"===(n.getNamedItem("data-anim-prerender")?n.getNamedItem("data-anim-prerender").value:n.getNamedItem("data-bm-prerender")?n.getNamedItem("data-bm-prerender").value:n.getNamedItem("bm-prerender")?n.getNamedItem("bm-prerender").value:"")&&(r.prerender=!1),r.path?this.setParams(r):this.trigger("destroy")},AnimationItem.prototype.includeLayers=function(e){e.op>this.animationData.op&&(this.animationData.op=e.op,this.totalFrames=Math.floor(e.op-this.animationData.ip));var t,r,n=this.animationData.layers,a=n.length,i=e.layers,o=i.length;for(r=0;r<o;r+=1)for(t=0;t<a;){if(n[t].id===i[r].id){n[t]=i[r];break}t+=1}if((e.chars||e.fonts)&&(this.renderer.globalData.fontManager.addChars(e.chars),this.renderer.globalData.fontManager.addFonts(e.fonts,this.renderer.globalData.defs)),e.assets)for(a=e.assets.length,t=0;t<a;t+=1)this.animationData.assets.push(e.assets[t]);this.animationData.__complete=!1,dataManager.completeAnimation(this.animationData,this.onSegmentComplete)},AnimationItem.prototype.onSegmentComplete=function(e){this.animationData=e;var t=getExpressionsPlugin();t&&t.initExpressions(this),this.loadNextSegment()},AnimationItem.prototype.loadNextSegment=function(){var e=this.animationData.segments;if(!e||0===e.length||!this.autoloadSegments)return this.trigger("data_ready"),void(this.timeCompleted=this.totalFrames);var t=e.shift();this.timeCompleted=t.time*this.frameRate;var r=this.path+this.fileName+"_"+this.segmentPos+".json";this.segmentPos+=1,dataManager.loadData(r,this.includeLayers.bind(this),function(){this.trigger("data_failed")}.bind(this))},AnimationItem.prototype.loadSegments=function(){this.animationData.segments||(this.timeCompleted=this.totalFrames),this.loadNextSegment()},AnimationItem.prototype.imagesLoaded=function(){this.trigger("loaded_images"),this.checkLoaded()},AnimationItem.prototype.preloadImages=function(){this.imagePreloader.setAssetsPath(this.assetsPath),this.imagePreloader.setPath(this.path),this.imagePreloader.loadAssets(this.animationData.assets,this.imagesLoaded.bind(this))},AnimationItem.prototype.configAnimation=function(e){if(this.renderer)try{this.animationData=e,this.initialSegment?(this.totalFrames=Math.floor(this.initialSegment[1]-this.initialSegment[0]),this.firstFrame=Math.round(this.initialSegment[0])):(this.totalFrames=Math.floor(this.animationData.op-this.animationData.ip),this.firstFrame=Math.round(this.animationData.ip)),this.renderer.configAnimation(e),e.assets||(e.assets=[]),this.assets=this.animationData.assets,this.frameRate=this.animationData.fr,this.frameMult=this.animationData.fr/1e3,this.renderer.searchExtraCompositions(e.assets),this.markers=markerParser(e.markers||[]),this.trigger("config_ready"),this.preloadImages(),this.loadSegments(),this.updaFrameModifier(),this.waitForFontsLoaded(),this.isPaused&&this.audioController.pause()}catch(e){this.triggerConfigError(e)}},AnimationItem.prototype.waitForFontsLoaded=function(){this.renderer&&(this.renderer.globalData.fontManager.isLoaded?this.checkLoaded():setTimeout(this.waitForFontsLoaded.bind(this),20))},AnimationItem.prototype.checkLoaded=function(){if(!this.isLoaded&&this.renderer.globalData.fontManager.isLoaded&&(this.imagePreloader.loadedImages()||"canvas"!==this.renderer.rendererType)&&this.imagePreloader.loadedFootages()){this.isLoaded=!0;var e=getExpressionsPlugin();e&&e.initExpressions(this),this.renderer.initItems(),setTimeout(function(){this.trigger("DOMLoaded")}.bind(this),0),this.gotoFrame(),this.autoplay&&this.play()}},AnimationItem.prototype.resize=function(e,t){var r="number"==typeof e?e:void 0,n="number"==typeof t?t:void 0;this.renderer.updateContainerSize(r,n)},AnimationItem.prototype.setSubframe=function(e){this.isSubframeEnabled=!!e},AnimationItem.prototype.gotoFrame=function(){this.currentFrame=this.isSubframeEnabled?this.currentRawFrame:~~this.currentRawFrame,this.timeCompleted!==this.totalFrames&&this.currentFrame>this.timeCompleted&&(this.currentFrame=this.timeCompleted),this.trigger("enterFrame"),this.renderFrame(),this.trigger("drawnFrame")},AnimationItem.prototype.renderFrame=function(){if(!1!==this.isLoaded&&this.renderer)try{this.expressionsPlugin&&this.expressionsPlugin.resetFrame(),this.renderer.renderFrame(this.currentFrame+this.firstFrame)}catch(e){this.triggerRenderFrameError(e)}},AnimationItem.prototype.play=function(e){e&&this.name!==e||!0===this.isPaused&&(this.isPaused=!1,this.trigger("_play"),this.audioController.resume(),this._idle&&(this._idle=!1,this.trigger("_active")))},AnimationItem.prototype.pause=function(e){e&&this.name!==e||!1===this.isPaused&&(this.isPaused=!0,this.trigger("_pause"),this._idle=!0,this.trigger("_idle"),this.audioController.pause())},AnimationItem.prototype.togglePause=function(e){e&&this.name!==e||(!0===this.isPaused?this.play():this.pause())},AnimationItem.prototype.stop=function(e){e&&this.name!==e||(this.pause(),this.playCount=0,this._completedLoop=!1,this.setCurrentRawFrameValue(0))},AnimationItem.prototype.getMarkerData=function(e){for(var t,r=0;r<this.markers.length;r+=1)if((t=this.markers[r]).payload&&t.payload.name===e)return t;return null},AnimationItem.prototype.goToAndStop=function(e,t,r){if(!r||this.name===r){var n=Number(e);if(isNaN(n)){var a=this.getMarkerData(e);a&&this.goToAndStop(a.time,!0)}else t?this.setCurrentRawFrameValue(e):this.setCurrentRawFrameValue(e*this.frameModifier);this.pause()}},AnimationItem.prototype.goToAndPlay=function(e,t,r){if(!r||this.name===r){var n=Number(e);if(isNaN(n)){var a=this.getMarkerData(e);a&&(a.duration?this.playSegments([a.time,a.time+a.duration],!0):this.goToAndStop(a.time,!0))}else this.goToAndStop(n,t,r);this.play()}},AnimationItem.prototype.advanceTime=function(e){if(!0!==this.isPaused&&!1!==this.isLoaded){var t=this.currentRawFrame+e*this.frameModifier,r=!1;t>=this.totalFrames-1&&this.frameModifier>0?this.loop&&this.playCount!==this.loop?t>=this.totalFrames?(this.playCount+=1,this.checkSegments(t%this.totalFrames)||(this.setCurrentRawFrameValue(t%this.totalFrames),this._completedLoop=!0,this.trigger("loopComplete"))):this.setCurrentRawFrameValue(t):this.checkSegments(t>this.totalFrames?t%this.totalFrames:0)||(r=!0,t=this.totalFrames-1):t<0?this.checkSegments(t%this.totalFrames)||(!this.loop||this.playCount--<=0&&!0!==this.loop?(r=!0,t=0):(this.setCurrentRawFrameValue(this.totalFrames+t%this.totalFrames),this._completedLoop?this.trigger("loopComplete"):this._completedLoop=!0)):this.setCurrentRawFrameValue(t),r&&(this.setCurrentRawFrameValue(t),this.pause(),this.trigger("complete"))}},AnimationItem.prototype.adjustSegment=function(e,t){this.playCount=0,e[1]<e[0]?(this.frameModifier>0&&(this.playSpeed<0?this.setSpeed(-this.playSpeed):this.setDirection(-1)),this.totalFrames=e[0]-e[1],this.timeCompleted=this.totalFrames,this.firstFrame=e[1],this.setCurrentRawFrameValue(this.totalFrames-.001-t)):e[1]>e[0]&&(this.frameModifier<0&&(this.playSpeed<0?this.setSpeed(-this.playSpeed):this.setDirection(1)),this.totalFrames=e[1]-e[0],this.timeCompleted=this.totalFrames,this.firstFrame=e[0],this.setCurrentRawFrameValue(.001+t)),this.trigger("segmentStart")},AnimationItem.prototype.setSegment=function(e,t){var r=-1;this.isPaused&&(this.currentRawFrame+this.firstFrame<e?r=e:this.currentRawFrame+this.firstFrame>t&&(r=t-e)),this.firstFrame=e,this.totalFrames=t-e,this.timeCompleted=this.totalFrames,-1!==r&&this.goToAndStop(r,!0)},AnimationItem.prototype.playSegments=function(e,t){if(t&&(this.segments.length=0),"object"===_typeof$4(e[0])){var r,n=e.length;for(r=0;r<n;r+=1)this.segments.push(e[r])}else this.segments.push(e);this.segments.length&&t&&this.adjustSegment(this.segments.shift(),0),this.isPaused&&this.play()},AnimationItem.prototype.resetSegments=function(e){this.segments.length=0,this.segments.push([this.animationData.ip,this.animationData.op]),e&&this.checkSegments(0)},AnimationItem.prototype.checkSegments=function(e){return!!this.segments.length&&(this.adjustSegment(this.segments.shift(),e),!0)},AnimationItem.prototype.destroy=function(e){e&&this.name!==e||!this.renderer||(this.renderer.destroy(),this.imagePreloader.destroy(),this.trigger("destroy"),this._cbs=null,this.onEnterFrame=null,this.onLoopComplete=null,this.onComplete=null,this.onSegmentStart=null,this.onDestroy=null,this.renderer=null,this.expressionsPlugin=null,this.imagePreloader=null,this.projectInterface=null)},AnimationItem.prototype.setCurrentRawFrameValue=function(e){this.currentRawFrame=e,this.gotoFrame()},AnimationItem.prototype.setSpeed=function(e){this.playSpeed=e,this.updaFrameModifier()},AnimationItem.prototype.setDirection=function(e){this.playDirection=e<0?-1:1,this.updaFrameModifier()},AnimationItem.prototype.setLoop=function(e){this.loop=e},AnimationItem.prototype.setVolume=function(e,t){t&&this.name!==t||this.audioController.setVolume(e)},AnimationItem.prototype.getVolume=function(){return this.audioController.getVolume()},AnimationItem.prototype.mute=function(e){e&&this.name!==e||this.audioController.mute()},AnimationItem.prototype.unmute=function(e){e&&this.name!==e||this.audioController.unmute()},AnimationItem.prototype.updaFrameModifier=function(){this.frameModifier=this.frameMult*this.playSpeed*this.playDirection,this.audioController.setRate(this.playSpeed*this.playDirection)},AnimationItem.prototype.getPath=function(){return this.path},AnimationItem.prototype.getAssetsPath=function(e){var t="";if(e.e)t=e.p;else if(this.assetsPath){var r=e.p;-1!==r.indexOf("images/")&&(r=r.split("/")[1]),t=this.assetsPath+r}else t=this.path,t+=e.u?e.u:"",t+=e.p;return t},AnimationItem.prototype.getAssetData=function(e){for(var t=0,r=this.assets.length;t<r;){if(e===this.assets[t].id)return this.assets[t];t+=1}return null},AnimationItem.prototype.hide=function(){this.renderer.hide()},AnimationItem.prototype.show=function(){this.renderer.show()},AnimationItem.prototype.getDuration=function(e){return e?this.totalFrames:this.totalFrames/this.frameRate},AnimationItem.prototype.updateDocumentData=function(e,t,r){try{this.renderer.getElementByPath(e).updateDocumentData(t,r)}catch(e){}},AnimationItem.prototype.trigger=function(e){if(this._cbs&&this._cbs[e])switch(e){case"enterFrame":this.triggerEvent(e,new BMEnterFrameEvent(e,this.currentFrame,this.totalFrames,this.frameModifier));break;case"drawnFrame":this.drawnFrameEvent.currentTime=this.currentFrame,this.drawnFrameEvent.totalTime=this.totalFrames,this.drawnFrameEvent.direction=this.frameModifier,this.triggerEvent(e,this.drawnFrameEvent);break;case"loopComplete":this.triggerEvent(e,new BMCompleteLoopEvent(e,this.loop,this.playCount,this.frameMult));break;case"complete":this.triggerEvent(e,new BMCompleteEvent(e,this.frameMult));break;case"segmentStart":this.triggerEvent(e,new BMSegmentStartEvent(e,this.firstFrame,this.totalFrames));break;case"destroy":this.triggerEvent(e,new BMDestroyEvent(e,this));break;default:this.triggerEvent(e)}"enterFrame"===e&&this.onEnterFrame&&this.onEnterFrame.call(this,new BMEnterFrameEvent(e,this.currentFrame,this.totalFrames,this.frameMult)),"loopComplete"===e&&this.onLoopComplete&&this.onLoopComplete.call(this,new BMCompleteLoopEvent(e,this.loop,this.playCount,this.frameMult)),"complete"===e&&this.onComplete&&this.onComplete.call(this,new BMCompleteEvent(e,this.frameMult)),"segmentStart"===e&&this.onSegmentStart&&this.onSegmentStart.call(this,new BMSegmentStartEvent(e,this.firstFrame,this.totalFrames)),"destroy"===e&&this.onDestroy&&this.onDestroy.call(this,new BMDestroyEvent(e,this))},AnimationItem.prototype.triggerRenderFrameError=function(e){var t=new BMRenderFrameErrorEvent(e,this.currentFrame);this.triggerEvent("error",t),this.onError&&this.onError.call(this,t)},AnimationItem.prototype.triggerConfigError=function(e){var t=new BMConfigErrorEvent(e,this.currentFrame);this.triggerEvent("error",t),this.onError&&this.onError.call(this,t)};var animationManager=function(){var e={},t=[],r=0,n=0,a=0,i=!0,o=!1;function s(e){for(var r=0,a=e.target;r<n;)t[r].animation===a&&(t.splice(r,1),r-=1,n-=1,a.isPaused||u()),r+=1}function l(e,r){if(!e)return null;for(var a=0;a<n;){if(t[a].elem===e&&null!==t[a].elem)return t[a].animation;a+=1}var i=new AnimationItem;return p(i,e),i.setData(e,r),i}function c(){a+=1,h()}function u(){a-=1}function p(e,r){e.addEventListener("destroy",s),e.addEventListener("_active",c),e.addEventListener("_idle",u),t.push({elem:r,animation:e}),n+=1}function d(e){var s,l=e-r;for(s=0;s<n;s+=1)t[s].animation.advanceTime(l);r=e,a&&!o?window.requestAnimationFrame(d):i=!0}function f(e){r=e,window.requestAnimationFrame(d)}function h(){!o&&a&&i&&(window.requestAnimationFrame(f),i=!1)}return e.registerAnimation=l,e.loadAnimation=function(e){var t=new AnimationItem;return p(t,null),t.setParams(e),t},e.setSpeed=function(e,r){var a;for(a=0;a<n;a+=1)t[a].animation.setSpeed(e,r)},e.setDirection=function(e,r){var a;for(a=0;a<n;a+=1)t[a].animation.setDirection(e,r)},e.play=function(e){var r;for(r=0;r<n;r+=1)t[r].animation.play(e)},e.pause=function(e){var r;for(r=0;r<n;r+=1)t[r].animation.pause(e)},e.stop=function(e){var r;for(r=0;r<n;r+=1)t[r].animation.stop(e)},e.togglePause=function(e){var r;for(r=0;r<n;r+=1)t[r].animation.togglePause(e)},e.searchAnimations=function(e,t,r){var n,a=[].concat([].slice.call(document.getElementsByClassName("lottie")),[].slice.call(document.getElementsByClassName("bodymovin"))),i=a.length;for(n=0;n<i;n+=1)r&&a[n].setAttribute("data-bm-type",r),l(a[n],e);if(t&&0===i){r||(r="svg");var o=document.getElementsByTagName("body")[0];o.innerText="";var s=createTag("div");s.style.width="100%",s.style.height="100%",s.setAttribute("data-bm-type",r),o.appendChild(s),l(s,e)}},e.resize=function(){var e;for(e=0;e<n;e+=1)t[e].animation.resize()},e.goToAndStop=function(e,r,a){var i;for(i=0;i<n;i+=1)t[i].animation.goToAndStop(e,r,a)},e.destroy=function(e){var r;for(r=n-1;r>=0;r-=1)t[r].animation.destroy(e)},e.freeze=function(){o=!0},e.unfreeze=function(){o=!1,h()},e.setVolume=function(e,r){var a;for(a=0;a<n;a+=1)t[a].animation.setVolume(e,r)},e.mute=function(e){var r;for(r=0;r<n;r+=1)t[r].animation.mute(e)},e.unmute=function(e){var r;for(r=0;r<n;r+=1)t[r].animation.unmute(e)},e.getRegisteredAnimations=function(){var e,r=t.length,n=[];for(e=0;e<r;e+=1)n.push(t[e].animation);return n},e}(),BezierFactory=function(){var e={getBezierEasing:function(e,r,n,a,i){var o=i||("bez_"+e+"_"+r+"_"+n+"_"+a).replace(/\./g,"p");if(t[o])return t[o];var s=new u([e,r,n,a]);return t[o]=s,s}},t={},r=11,n=1/(r-1),a="function"==typeof Float32Array;function i(e,t){return 1-3*t+3*e}function o(e,t){return 3*t-6*e}function s(e){return 3*e}function l(e,t,r){return((i(t,r)*e+o(t,r))*e+s(t))*e}function c(e,t,r){return 3*i(t,r)*e*e+2*o(t,r)*e+s(t)}function u(e){this._p=e,this._mSampleValues=a?new Float32Array(r):new Array(r),this._precomputed=!1,this.get=this.get.bind(this)}return u.prototype={get:function(e){var t=this._p[0],r=this._p[1],n=this._p[2],a=this._p[3];return this._precomputed||this._precompute(),t===r&&n===a?e:0===e?0:1===e?1:l(this._getTForX(e),r,a)},_precompute:function(){var e=this._p[0],t=this._p[1],r=this._p[2],n=this._p[3];this._precomputed=!0,e===t&&r===n||this._calcSampleValues()},_calcSampleValues:function(){for(var e=this._p[0],t=this._p[2],a=0;a<r;++a)this._mSampleValues[a]=l(a*n,e,t)},_getTForX:function(e){for(var t=this._p[0],a=this._p[2],i=this._mSampleValues,o=0,s=1,u=r-1;s!==u&&i[s]<=e;++s)o+=n;var p=o+(e-i[--s])/(i[s+1]-i[s])*n,d=c(p,t,a);return d>=.001?function(e,t,r,n){for(var a=0;a<4;++a){var i=c(t,r,n);if(0===i)return t;t-=(l(t,r,n)-e)/i}return t}(e,p,t,a):0===d?p:function(e,t,r,n,a){var i,o,s=0;do{(i=l(o=t+(r-t)/2,n,a)-e)>0?r=o:t=o}while(Math.abs(i)>1e-7&&++s<10);return o}(e,o,o+n,t,a)}},e}(),pooling={double:function(e){return e.concat(createSizedArray(e.length))}},poolFactory=function(e,t,r){var n=0,a=e,i=createSizedArray(a);return{newElement:function(){return n?i[n-=1]:t()},release:function(e){n===a&&(i=pooling.double(i),a*=2),r&&r(e),i[n]=e,n+=1}}},bezierLengthPool=poolFactory(8,(function(){return{addedLength:0,percents:createTypedArray("float32",getDefaultCurveSegments()),lengths:createTypedArray("float32",getDefaultCurveSegments())}})),segmentsLengthPool=poolFactory(8,(function(){return{lengths:[],totalLength:0}}),(function(e){var t,r=e.lengths.length;for(t=0;t<r;t+=1)bezierLengthPool.release(e.lengths[t]);e.lengths.length=0}));function bezFunction(){var e=Math;function t(e,t,r,n,a,i){var o=e*n+t*a+r*i-a*n-i*e-r*t;return o>-.001&&o<.001}var r=function(e,t,r,n){var a,i,o,s,l,c,u=getDefaultCurveSegments(),p=0,d=[],f=[],h=bezierLengthPool.newElement();for(o=r.length,a=0;a<u;a+=1){for(l=a/(u-1),c=0,i=0;i<o;i+=1)s=bmPow(1-l,3)*e[i]+3*bmPow(1-l,2)*l*r[i]+3*(1-l)*bmPow(l,2)*n[i]+bmPow(l,3)*t[i],d[i]=s,null!==f[i]&&(c+=bmPow(d[i]-f[i],2)),f[i]=d[i];c&&(p+=c=bmSqrt(c)),h.percents[a]=l,h.lengths[a]=p}return h.addedLength=p,h};function n(e){this.segmentLength=0,this.points=new Array(e)}function a(e,t){this.partialLength=e,this.point=t}var i,o=(i={},function(e,r,o,s){var l=(e[0]+"_"+e[1]+"_"+r[0]+"_"+r[1]+"_"+o[0]+"_"+o[1]+"_"+s[0]+"_"+s[1]).replace(/\./g,"p");if(!i[l]){var c,u,p,d,f,h,m,g=getDefaultCurveSegments(),y=0,v=null;2===e.length&&(e[0]!==r[0]||e[1]!==r[1])&&t(e[0],e[1],r[0],r[1],e[0]+o[0],e[1]+o[1])&&t(e[0],e[1],r[0],r[1],r[0]+s[0],r[1]+s[1])&&(g=2);var b=new n(g);for(p=o.length,c=0;c<g;c+=1){for(m=createSizedArray(p),f=c/(g-1),h=0,u=0;u<p;u+=1)d=bmPow(1-f,3)*e[u]+3*bmPow(1-f,2)*f*(e[u]+o[u])+3*(1-f)*bmPow(f,2)*(r[u]+s[u])+bmPow(f,3)*r[u],m[u]=d,null!==v&&(h+=bmPow(m[u]-v[u],2));y+=h=bmSqrt(h),b.points[c]=new a(h,m),v=m}b.segmentLength=y,i[l]=b}return i[l]});function s(e,t){var r=t.percents,n=t.lengths,a=r.length,i=bmFloor((a-1)*e),o=e*t.addedLength,s=0;if(i===a-1||0===i||o===n[i])return r[i];for(var l=n[i]>o?-1:1,c=!0;c;)if(n[i]<=o&&n[i+1]>o?(s=(o-n[i])/(n[i+1]-n[i]),c=!1):i+=l,i<0||i>=a-1){if(i===a-1)return r[i];c=!1}return r[i]+(r[i+1]-r[i])*s}var l=createTypedArray("float32",8);return{getSegmentsLength:function(e){var t,n=segmentsLengthPool.newElement(),a=e.c,i=e.v,o=e.o,s=e.i,l=e._length,c=n.lengths,u=0;for(t=0;t<l-1;t+=1)c[t]=r(i[t],i[t+1],o[t],s[t+1]),u+=c[t].addedLength;return a&&l&&(c[t]=r(i[t],i[0],o[t],s[0]),u+=c[t].addedLength),n.totalLength=u,n},getNewSegment:function(t,r,n,a,i,o,c){i<0?i=0:i>1&&(i=1);var u,p=s(i,c),d=s(o=o>1?1:o,c),f=t.length,h=1-p,m=1-d,g=h*h*h,y=p*h*h*3,v=p*p*h*3,b=p*p*p,x=h*h*m,E=p*h*m+h*p*m+h*h*d,w=p*p*m+h*p*d+p*h*d,S=p*p*d,_=h*m*m,k=p*m*m+h*d*m+h*m*d,C=p*d*m+h*d*d+p*m*d,A=p*d*d,P=m*m*m,T=d*m*m+m*d*m+m*m*d,I=d*d*m+m*d*d+d*m*d,D=d*d*d;for(u=0;u<f;u+=1)l[4*u]=e.round(1e3*(g*t[u]+y*n[u]+v*a[u]+b*r[u]))/1e3,l[4*u+1]=e.round(1e3*(x*t[u]+E*n[u]+w*a[u]+S*r[u]))/1e3,l[4*u+2]=e.round(1e3*(_*t[u]+k*n[u]+C*a[u]+A*r[u]))/1e3,l[4*u+3]=e.round(1e3*(P*t[u]+T*n[u]+I*a[u]+D*r[u]))/1e3;return l},getPointInSegment:function(t,r,n,a,i,o){var l=s(i,o),c=1-l;return[e.round(1e3*(c*c*c*t[0]+(l*c*c+c*l*c+c*c*l)*n[0]+(l*l*c+c*l*l+l*c*l)*a[0]+l*l*l*r[0]))/1e3,e.round(1e3*(c*c*c*t[1]+(l*c*c+c*l*c+c*c*l)*n[1]+(l*l*c+c*l*l+l*c*l)*a[1]+l*l*l*r[1]))/1e3]},buildBezierData:o,pointOnLine2D:t,pointOnLine3D:function(r,n,a,i,o,s,l,c,u){if(0===a&&0===s&&0===u)return t(r,n,i,o,l,c);var p,d=e.sqrt(e.pow(i-r,2)+e.pow(o-n,2)+e.pow(s-a,2)),f=e.sqrt(e.pow(l-r,2)+e.pow(c-n,2)+e.pow(u-a,2)),h=e.sqrt(e.pow(l-i,2)+e.pow(c-o,2)+e.pow(u-s,2));return(p=d>f?d>h?d-f-h:h-f-d:h>f?h-f-d:f-d-h)>-1e-4&&p<1e-4}}}var bez=bezFunction(),initFrame=initialDefaultFrame,mathAbs=Math.abs;function interpolateValue(e,t){var r,n=this.offsetTime;"multidimensional"===this.propType&&(r=createTypedArray("float32",this.pv.length));for(var a,i,o,s,l,c,u,p,d,f=t.lastIndex,h=f,m=this.keyframes.length-1,g=!0;g;){if(a=this.keyframes[h],i=this.keyframes[h+1],h===m-1&&e>=i.t-n){a.h&&(a=i),f=0;break}if(i.t-n>e){f=h;break}h<m-1?h+=1:(f=0,g=!1)}o=this.keyframesMetadata[h]||{};var y,v=i.t-n,b=a.t-n;if(a.to){o.bezierData||(o.bezierData=bez.buildBezierData(a.s,i.s||a.e,a.to,a.ti));var x=o.bezierData;if(e>=v||e<b){var E=e>=v?x.points.length-1:0;for(l=x.points[E].point.length,s=0;s<l;s+=1)r[s]=x.points[E].point[s]}else{o.__fnct?d=o.__fnct:(d=BezierFactory.getBezierEasing(a.o.x,a.o.y,a.i.x,a.i.y,a.n).get,o.__fnct=d),c=d((e-b)/(v-b));var w,S=x.segmentLength*c,_=t.lastFrame<e&&t._lastKeyframeIndex===h?t._lastAddedLength:0;for(p=t.lastFrame<e&&t._lastKeyframeIndex===h?t._lastPoint:0,g=!0,u=x.points.length;g;){if(_+=x.points[p].partialLength,0===S||0===c||p===x.points.length-1){for(l=x.points[p].point.length,s=0;s<l;s+=1)r[s]=x.points[p].point[s];break}if(S>=_&&S<_+x.points[p+1].partialLength){for(w=(S-_)/x.points[p+1].partialLength,l=x.points[p].point.length,s=0;s<l;s+=1)r[s]=x.points[p].point[s]+(x.points[p+1].point[s]-x.points[p].point[s])*w;break}p<u-1?p+=1:g=!1}t._lastPoint=p,t._lastAddedLength=_-x.points[p].partialLength,t._lastKeyframeIndex=h}}else{var k,C,A,P,T;if(m=a.s.length,y=i.s||a.e,this.sh&&1!==a.h)e>=v?(r[0]=y[0],r[1]=y[1],r[2]=y[2]):e<=b?(r[0]=a.s[0],r[1]=a.s[1],r[2]=a.s[2]):quaternionToEuler(r,slerp(createQuaternion(a.s),createQuaternion(y),(e-b)/(v-b)));else for(h=0;h<m;h+=1)1!==a.h&&(e>=v?c=1:e<b?c=0:(a.o.x.constructor===Array?(o.__fnct||(o.__fnct=[]),o.__fnct[h]?d=o.__fnct[h]:(k=void 0===a.o.x[h]?a.o.x[0]:a.o.x[h],C=void 0===a.o.y[h]?a.o.y[0]:a.o.y[h],A=void 0===a.i.x[h]?a.i.x[0]:a.i.x[h],P=void 0===a.i.y[h]?a.i.y[0]:a.i.y[h],d=BezierFactory.getBezierEasing(k,C,A,P).get,o.__fnct[h]=d)):o.__fnct?d=o.__fnct:(k=a.o.x,C=a.o.y,A=a.i.x,P=a.i.y,d=BezierFactory.getBezierEasing(k,C,A,P).get,a.keyframeMetadata=d),c=d((e-b)/(v-b)))),y=i.s||a.e,T=1===a.h?a.s[h]:a.s[h]+(y[h]-a.s[h])*c,"multidimensional"===this.propType?r[h]=T:r=T}return t.lastIndex=f,r}function slerp(e,t,r){var n,a,i,o,s,l=[],c=e[0],u=e[1],p=e[2],d=e[3],f=t[0],h=t[1],m=t[2],g=t[3];return(a=c*f+u*h+p*m+d*g)<0&&(a=-a,f=-f,h=-h,m=-m,g=-g),1-a>1e-6?(n=Math.acos(a),i=Math.sin(n),o=Math.sin((1-r)*n)/i,s=Math.sin(r*n)/i):(o=1-r,s=r),l[0]=o*c+s*f,l[1]=o*u+s*h,l[2]=o*p+s*m,l[3]=o*d+s*g,l}function quaternionToEuler(e,t){var r=t[0],n=t[1],a=t[2],i=t[3],o=Math.atan2(2*n*i-2*r*a,1-2*n*n-2*a*a),s=Math.asin(2*r*n+2*a*i),l=Math.atan2(2*r*i-2*n*a,1-2*r*r-2*a*a);e[0]=o/degToRads,e[1]=s/degToRads,e[2]=l/degToRads}function createQuaternion(e){var t=e[0]*degToRads,r=e[1]*degToRads,n=e[2]*degToRads,a=Math.cos(t/2),i=Math.cos(r/2),o=Math.cos(n/2),s=Math.sin(t/2),l=Math.sin(r/2),c=Math.sin(n/2);return[s*l*o+a*i*c,s*i*o+a*l*c,a*l*o-s*i*c,a*i*o-s*l*c]}function getValueAtCurrentTime(){var e=this.comp.renderedFrame-this.offsetTime,t=this.keyframes[0].t-this.offsetTime,r=this.keyframes[this.keyframes.length-1].t-this.offsetTime;if(!(e===this._caching.lastFrame||this._caching.lastFrame!==initFrame&&(this._caching.lastFrame>=r&&e>=r||this._caching.lastFrame<t&&e<t))){this._caching.lastFrame>=e&&(this._caching._lastKeyframeIndex=-1,this._caching.lastIndex=0);var n=this.interpolateValue(e,this._caching);this.pv=n}return this._caching.lastFrame=e,this.pv}function setVValue(e){var t;if("unidimensional"===this.propType)t=e*this.mult,mathAbs(this.v-t)>1e-5&&(this.v=t,this._mdf=!0);else for(var r=0,n=this.v.length;r<n;)t=e[r]*this.mult,mathAbs(this.v[r]-t)>1e-5&&(this.v[r]=t,this._mdf=!0),r+=1}function processEffectsSequence(){if(this.elem.globalData.frameId!==this.frameId&&this.effectsSequence.length)if(this.lock)this.setVValue(this.pv);else{var e;this.lock=!0,this._mdf=this._isFirstFrame;var t=this.effectsSequence.length,r=this.kf?this.pv:this.data.k;for(e=0;e<t;e+=1)r=this.effectsSequence[e](r);this.setVValue(r),this._isFirstFrame=!1,this.lock=!1,this.frameId=this.elem.globalData.frameId}}function addEffect(e){this.effectsSequence.push(e),this.container.addDynamicProperty(this)}function ValueProperty(e,t,r,n){this.propType="unidimensional",this.mult=r||1,this.data=t,this.v=r?t.k*r:t.k,this.pv=t.k,this._mdf=!1,this.elem=e,this.container=n,this.comp=e.comp,this.k=!1,this.kf=!1,this.vel=0,this.effectsSequence=[],this._isFirstFrame=!0,this.getValue=processEffectsSequence,this.setVValue=setVValue,this.addEffect=addEffect}function MultiDimensionalProperty(e,t,r,n){var a;this.propType="multidimensional",this.mult=r||1,this.data=t,this._mdf=!1,this.elem=e,this.container=n,this.comp=e.comp,this.k=!1,this.kf=!1,this.frameId=-1;var i=t.k.length;for(this.v=createTypedArray("float32",i),this.pv=createTypedArray("float32",i),this.vel=createTypedArray("float32",i),a=0;a<i;a+=1)this.v[a]=t.k[a]*this.mult,this.pv[a]=t.k[a];this._isFirstFrame=!0,this.effectsSequence=[],this.getValue=processEffectsSequence,this.setVValue=setVValue,this.addEffect=addEffect}function KeyframedValueProperty(e,t,r,n){this.propType="unidimensional",this.keyframes=t.k,this.keyframesMetadata=[],this.offsetTime=e.data.st,this.frameId=-1,this._caching={lastFrame:initFrame,lastIndex:0,value:0,_lastKeyframeIndex:-1},this.k=!0,this.kf=!0,this.data=t,this.mult=r||1,this.elem=e,this.container=n,this.comp=e.comp,this.v=initFrame,this.pv=initFrame,this._isFirstFrame=!0,this.getValue=processEffectsSequence,this.setVValue=setVValue,this.interpolateValue=interpolateValue,this.effectsSequence=[getValueAtCurrentTime.bind(this)],this.addEffect=addEffect}function KeyframedMultidimensionalProperty(e,t,r,n){var a;this.propType="multidimensional";var i,o,s,l,c=t.k.length;for(a=0;a<c-1;a+=1)t.k[a].to&&t.k[a].s&&t.k[a+1]&&t.k[a+1].s&&(i=t.k[a].s,o=t.k[a+1].s,s=t.k[a].to,l=t.k[a].ti,(2===i.length&&(i[0]!==o[0]||i[1]!==o[1])&&bez.pointOnLine2D(i[0],i[1],o[0],o[1],i[0]+s[0],i[1]+s[1])&&bez.pointOnLine2D(i[0],i[1],o[0],o[1],o[0]+l[0],o[1]+l[1])||3===i.length&&(i[0]!==o[0]||i[1]!==o[1]||i[2]!==o[2])&&bez.pointOnLine3D(i[0],i[1],i[2],o[0],o[1],o[2],i[0]+s[0],i[1]+s[1],i[2]+s[2])&&bez.pointOnLine3D(i[0],i[1],i[2],o[0],o[1],o[2],o[0]+l[0],o[1]+l[1],o[2]+l[2]))&&(t.k[a].to=null,t.k[a].ti=null),i[0]===o[0]&&i[1]===o[1]&&0===s[0]&&0===s[1]&&0===l[0]&&0===l[1]&&(2===i.length||i[2]===o[2]&&0===s[2]&&0===l[2])&&(t.k[a].to=null,t.k[a].ti=null));this.effectsSequence=[getValueAtCurrentTime.bind(this)],this.data=t,this.keyframes=t.k,this.keyframesMetadata=[],this.offsetTime=e.data.st,this.k=!0,this.kf=!0,this._isFirstFrame=!0,this.mult=r||1,this.elem=e,this.container=n,this.comp=e.comp,this.getValue=processEffectsSequence,this.setVValue=setVValue,this.interpolateValue=interpolateValue,this.frameId=-1;var u=t.k[0].s.length;for(this.v=createTypedArray("float32",u),this.pv=createTypedArray("float32",u),a=0;a<u;a+=1)this.v[a]=initFrame,this.pv[a]=initFrame;this._caching={lastFrame:initFrame,lastIndex:0,value:createTypedArray("float32",u)},this.addEffect=addEffect}var PropertyFactory={getProp:function(e,t,r,n,a){var i;if(t.sid&&(t=e.globalData.slotManager.getProp(t)),t.k.length)if("number"==typeof t.k[0])i=new MultiDimensionalProperty(e,t,n,a);else switch(r){case 0:i=new KeyframedValueProperty(e,t,n,a);break;case 1:i=new KeyframedMultidimensionalProperty(e,t,n,a)}else i=new ValueProperty(e,t,n,a);return i.effectsSequence.length&&a.addDynamicProperty(i),i}};function DynamicPropertyContainer(){}DynamicPropertyContainer.prototype={addDynamicProperty:function(e){-1===this.dynamicProperties.indexOf(e)&&(this.dynamicProperties.push(e),this.container.addDynamicProperty(this),this._isAnimated=!0)},iterateDynamicProperties:function(){var e;this._mdf=!1;var t=this.dynamicProperties.length;for(e=0;e<t;e+=1)this.dynamicProperties[e].getValue(),this.dynamicProperties[e]._mdf&&(this._mdf=!0)},initDynamicPropertyContainer:function(e){this.container=e,this.dynamicProperties=[],this._mdf=!1,this._isAnimated=!1}};var pointPool=poolFactory(8,(function(){return createTypedArray("float32",2)}));function ShapePath(){this.c=!1,this._length=0,this._maxLength=8,this.v=createSizedArray(this._maxLength),this.o=createSizedArray(this._maxLength),this.i=createSizedArray(this._maxLength)}ShapePath.prototype.setPathData=function(e,t){this.c=e,this.setLength(t);for(var r=0;r<t;)this.v[r]=pointPool.newElement(),this.o[r]=pointPool.newElement(),this.i[r]=pointPool.newElement(),r+=1},ShapePath.prototype.setLength=function(e){for(;this._maxLength<e;)this.doubleArrayLength();this._length=e},ShapePath.prototype.doubleArrayLength=function(){this.v=this.v.concat(createSizedArray(this._maxLength)),this.i=this.i.concat(createSizedArray(this._maxLength)),this.o=this.o.concat(createSizedArray(this._maxLength)),this._maxLength*=2},ShapePath.prototype.setXYAt=function(e,t,r,n,a){var i;switch(this._length=Math.max(this._length,n+1),this._length>=this._maxLength&&this.doubleArrayLength(),r){case"v":i=this.v;break;case"i":i=this.i;break;case"o":i=this.o;break;default:i=[]}(!i[n]||i[n]&&!a)&&(i[n]=pointPool.newElement()),i[n][0]=e,i[n][1]=t},ShapePath.prototype.setTripleAt=function(e,t,r,n,a,i,o,s){this.setXYAt(e,t,"v",o,s),this.setXYAt(r,n,"o",o,s),this.setXYAt(a,i,"i",o,s)},ShapePath.prototype.reverse=function(){var e=new ShapePath;e.setPathData(this.c,this._length);var t=this.v,r=this.o,n=this.i,a=0;this.c&&(e.setTripleAt(t[0][0],t[0][1],n[0][0],n[0][1],r[0][0],r[0][1],0,!1),a=1);var i,o=this._length-1,s=this._length;for(i=a;i<s;i+=1)e.setTripleAt(t[o][0],t[o][1],n[o][0],n[o][1],r[o][0],r[o][1],i,!1),o-=1;return e},ShapePath.prototype.length=function(){return this._length};var shapePool=(factory=poolFactory(4,(function(){return new ShapePath}),(function(e){var t,r=e._length;for(t=0;t<r;t+=1)pointPool.release(e.v[t]),pointPool.release(e.i[t]),pointPool.release(e.o[t]),e.v[t]=null,e.i[t]=null,e.o[t]=null;e._length=0,e.c=!1})),factory.clone=function(e){var t,r=factory.newElement(),n=void 0===e._length?e.v.length:e._length;for(r.setLength(n),r.c=e.c,t=0;t<n;t+=1)r.setTripleAt(e.v[t][0],e.v[t][1],e.o[t][0],e.o[t][1],e.i[t][0],e.i[t][1],t);return r},factory),factory;function ShapeCollection(){this._length=0,this._maxLength=4,this.shapes=createSizedArray(this._maxLength)}ShapeCollection.prototype.addShape=function(e){this._length===this._maxLength&&(this.shapes=this.shapes.concat(createSizedArray(this._maxLength)),this._maxLength*=2),this.shapes[this._length]=e,this._length+=1},ShapeCollection.prototype.releaseShapes=function(){var e;for(e=0;e<this._length;e+=1)shapePool.release(this.shapes[e]);this._length=0};var shapeCollectionPool=(ob={newShapeCollection:function(){return _length?pool[_length-=1]:new ShapeCollection},release:function(e){var t,r=e._length;for(t=0;t<r;t+=1)shapePool.release(e.shapes[t]);e._length=0,_length===_maxLength&&(pool=pooling.double(pool),_maxLength*=2),pool[_length]=e,_length+=1}},_length=0,_maxLength=4,pool=createSizedArray(_maxLength),ob),ob,_length,_maxLength,pool,ShapePropertyFactory=function(){var e=-999999;function t(e,t,r){var n,a,i,o,s,l,c,u,p,d=r.lastIndex,f=this.keyframes;if(e<f[0].t-this.offsetTime)n=f[0].s[0],i=!0,d=0;else if(e>=f[f.length-1].t-this.offsetTime)n=f[f.length-1].s?f[f.length-1].s[0]:f[f.length-2].e[0],i=!0;else{for(var h,m,g,y=d,v=f.length-1,b=!0;b&&(h=f[y],!((m=f[y+1]).t-this.offsetTime>e));)y<v-1?y+=1:b=!1;if(g=this.keyframesMetadata[y]||{},d=y,!(i=1===h.h)){if(e>=m.t-this.offsetTime)u=1;else if(e<h.t-this.offsetTime)u=0;else{var x;g.__fnct?x=g.__fnct:(x=BezierFactory.getBezierEasing(h.o.x,h.o.y,h.i.x,h.i.y).get,g.__fnct=x),u=x((e-(h.t-this.offsetTime))/(m.t-this.offsetTime-(h.t-this.offsetTime)))}a=m.s?m.s[0]:h.e[0]}n=h.s[0]}for(l=t._length,c=n.i[0].length,r.lastIndex=d,o=0;o<l;o+=1)for(s=0;s<c;s+=1)p=i?n.i[o][s]:n.i[o][s]+(a.i[o][s]-n.i[o][s])*u,t.i[o][s]=p,p=i?n.o[o][s]:n.o[o][s]+(a.o[o][s]-n.o[o][s])*u,t.o[o][s]=p,p=i?n.v[o][s]:n.v[o][s]+(a.v[o][s]-n.v[o][s])*u,t.v[o][s]=p}function r(){var t=this.comp.renderedFrame-this.offsetTime,r=this.keyframes[0].t-this.offsetTime,n=this.keyframes[this.keyframes.length-1].t-this.offsetTime,a=this._caching.lastFrame;return a!==e&&(a<r&&t<r||a>n&&t>n)||(this._caching.lastIndex=a<t?this._caching.lastIndex:0,this.interpolateShape(t,this.pv,this._caching)),this._caching.lastFrame=t,this.pv}function n(){this.paths=this.localShapeCollection}function a(e){(function(e,t){if(e._length!==t._length||e.c!==t.c)return!1;var r,n=e._length;for(r=0;r<n;r+=1)if(e.v[r][0]!==t.v[r][0]||e.v[r][1]!==t.v[r][1]||e.o[r][0]!==t.o[r][0]||e.o[r][1]!==t.o[r][1]||e.i[r][0]!==t.i[r][0]||e.i[r][1]!==t.i[r][1])return!1;return!0})(this.v,e)||(this.v=shapePool.clone(e),this.localShapeCollection.releaseShapes(),this.localShapeCollection.addShape(this.v),this._mdf=!0,this.paths=this.localShapeCollection)}function i(){if(this.elem.globalData.frameId!==this.frameId)if(this.effectsSequence.length)if(this.lock)this.setVValue(this.pv);else{var e,t;this.lock=!0,this._mdf=!1,e=this.kf?this.pv:this.data.ks?this.data.ks.k:this.data.pt.k;var r=this.effectsSequence.length;for(t=0;t<r;t+=1)e=this.effectsSequence[t](e);this.setVValue(e),this.lock=!1,this.frameId=this.elem.globalData.frameId}else this._mdf=!1}function o(e,t,r){this.propType="shape",this.comp=e.comp,this.container=e,this.elem=e,this.data=t,this.k=!1,this.kf=!1,this._mdf=!1;var a=3===r?t.pt.k:t.ks.k;this.v=shapePool.clone(a),this.pv=shapePool.clone(this.v),this.localShapeCollection=shapeCollectionPool.newShapeCollection(),this.paths=this.localShapeCollection,this.paths.addShape(this.v),this.reset=n,this.effectsSequence=[]}function s(e){this.effectsSequence.push(e),this.container.addDynamicProperty(this)}function l(t,a,i){this.propType="shape",this.comp=t.comp,this.elem=t,this.container=t,this.offsetTime=t.data.st,this.keyframes=3===i?a.pt.k:a.ks.k,this.keyframesMetadata=[],this.k=!0,this.kf=!0;var o=this.keyframes[0].s[0].i.length;this.v=shapePool.newElement(),this.v.setPathData(this.keyframes[0].s[0].c,o),this.pv=shapePool.clone(this.v),this.localShapeCollection=shapeCollectionPool.newShapeCollection(),this.paths=this.localShapeCollection,this.paths.addShape(this.v),this.lastFrame=e,this.reset=n,this._caching={lastFrame:e,lastIndex:0},this.effectsSequence=[r.bind(this)]}o.prototype.interpolateShape=t,o.prototype.getValue=i,o.prototype.setVValue=a,o.prototype.addEffect=s,l.prototype.getValue=i,l.prototype.interpolateShape=t,l.prototype.setVValue=a,l.prototype.addEffect=s;var c=function(){var e=roundCorner;function t(e,t){this.v=shapePool.newElement(),this.v.setPathData(!0,4),this.localShapeCollection=shapeCollectionPool.newShapeCollection(),this.paths=this.localShapeCollection,this.localShapeCollection.addShape(this.v),this.d=t.d,this.elem=e,this.comp=e.comp,this.frameId=-1,this.initDynamicPropertyContainer(e),this.p=PropertyFactory.getProp(e,t.p,1,0,this),this.s=PropertyFactory.getProp(e,t.s,1,0,this),this.dynamicProperties.length?this.k=!0:(this.k=!1,this.convertEllToPath())}return t.prototype={reset:n,getValue:function(){this.elem.globalData.frameId!==this.frameId&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties(),this._mdf&&this.convertEllToPath())},convertEllToPath:function(){var t=this.p.v[0],r=this.p.v[1],n=this.s.v[0]/2,a=this.s.v[1]/2,i=3!==this.d,o=this.v;o.v[0][0]=t,o.v[0][1]=r-a,o.v[1][0]=i?t+n:t-n,o.v[1][1]=r,o.v[2][0]=t,o.v[2][1]=r+a,o.v[3][0]=i?t-n:t+n,o.v[3][1]=r,o.i[0][0]=i?t-n*e:t+n*e,o.i[0][1]=r-a,o.i[1][0]=i?t+n:t-n,o.i[1][1]=r-a*e,o.i[2][0]=i?t+n*e:t-n*e,o.i[2][1]=r+a,o.i[3][0]=i?t-n:t+n,o.i[3][1]=r+a*e,o.o[0][0]=i?t+n*e:t-n*e,o.o[0][1]=r-a,o.o[1][0]=i?t+n:t-n,o.o[1][1]=r+a*e,o.o[2][0]=i?t-n*e:t+n*e,o.o[2][1]=r+a,o.o[3][0]=i?t-n:t+n,o.o[3][1]=r-a*e}},extendPrototype([DynamicPropertyContainer],t),t}(),u=function(){function e(e,t){this.v=shapePool.newElement(),this.v.setPathData(!0,0),this.elem=e,this.comp=e.comp,this.data=t,this.frameId=-1,this.d=t.d,this.initDynamicPropertyContainer(e),1===t.sy?(this.ir=PropertyFactory.getProp(e,t.ir,0,0,this),this.is=PropertyFactory.getProp(e,t.is,0,.01,this),this.convertToPath=this.convertStarToPath):this.convertToPath=this.convertPolygonToPath,this.pt=PropertyFactory.getProp(e,t.pt,0,0,this),this.p=PropertyFactory.getProp(e,t.p,1,0,this),this.r=PropertyFactory.getProp(e,t.r,0,degToRads,this),this.or=PropertyFactory.getProp(e,t.or,0,0,this),this.os=PropertyFactory.getProp(e,t.os,0,.01,this),this.localShapeCollection=shapeCollectionPool.newShapeCollection(),this.localShapeCollection.addShape(this.v),this.paths=this.localShapeCollection,this.dynamicProperties.length?this.k=!0:(this.k=!1,this.convertToPath())}return e.prototype={reset:n,getValue:function(){this.elem.globalData.frameId!==this.frameId&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties(),this._mdf&&this.convertToPath())},convertStarToPath:function(){var e,t,r,n,a=2*Math.floor(this.pt.v),i=2*Math.PI/a,o=!0,s=this.or.v,l=this.ir.v,c=this.os.v,u=this.is.v,p=2*Math.PI*s/(2*a),d=2*Math.PI*l/(2*a),f=-Math.PI/2;f+=this.r.v;var h=3===this.data.d?-1:1;for(this.v._length=0,e=0;e<a;e+=1){r=o?c:u,n=o?p:d;var m=(t=o?s:l)*Math.cos(f),g=t*Math.sin(f),y=0===m&&0===g?0:g/Math.sqrt(m*m+g*g),v=0===m&&0===g?0:-m/Math.sqrt(m*m+g*g);m+=+this.p.v[0],g+=+this.p.v[1],this.v.setTripleAt(m,g,m-y*n*r*h,g-v*n*r*h,m+y*n*r*h,g+v*n*r*h,e,!0),o=!o,f+=i*h}},convertPolygonToPath:function(){var e,t=Math.floor(this.pt.v),r=2*Math.PI/t,n=this.or.v,a=this.os.v,i=2*Math.PI*n/(4*t),o=.5*-Math.PI,s=3===this.data.d?-1:1;for(o+=this.r.v,this.v._length=0,e=0;e<t;e+=1){var l=n*Math.cos(o),c=n*Math.sin(o),u=0===l&&0===c?0:c/Math.sqrt(l*l+c*c),p=0===l&&0===c?0:-l/Math.sqrt(l*l+c*c);l+=+this.p.v[0],c+=+this.p.v[1],this.v.setTripleAt(l,c,l-u*i*a*s,c-p*i*a*s,l+u*i*a*s,c+p*i*a*s,e,!0),o+=r*s}this.paths.length=0,this.paths[0]=this.v}},extendPrototype([DynamicPropertyContainer],e),e}(),p=function(){function e(e,t){this.v=shapePool.newElement(),this.v.c=!0,this.localShapeCollection=shapeCollectionPool.newShapeCollection(),this.localShapeCollection.addShape(this.v),this.paths=this.localShapeCollection,this.elem=e,this.comp=e.comp,this.frameId=-1,this.d=t.d,this.initDynamicPropertyContainer(e),this.p=PropertyFactory.getProp(e,t.p,1,0,this),this.s=PropertyFactory.getProp(e,t.s,1,0,this),this.r=PropertyFactory.getProp(e,t.r,0,0,this),this.dynamicProperties.length?this.k=!0:(this.k=!1,this.convertRectToPath())}return e.prototype={convertRectToPath:function(){var e=this.p.v[0],t=this.p.v[1],r=this.s.v[0]/2,n=this.s.v[1]/2,a=bmMin(r,n,this.r.v),i=a*(1-roundCorner);this.v._length=0,2===this.d||1===this.d?(this.v.setTripleAt(e+r,t-n+a,e+r,t-n+a,e+r,t-n+i,0,!0),this.v.setTripleAt(e+r,t+n-a,e+r,t+n-i,e+r,t+n-a,1,!0),0!==a?(this.v.setTripleAt(e+r-a,t+n,e+r-a,t+n,e+r-i,t+n,2,!0),this.v.setTripleAt(e-r+a,t+n,e-r+i,t+n,e-r+a,t+n,3,!0),this.v.setTripleAt(e-r,t+n-a,e-r,t+n-a,e-r,t+n-i,4,!0),this.v.setTripleAt(e-r,t-n+a,e-r,t-n+i,e-r,t-n+a,5,!0),this.v.setTripleAt(e-r+a,t-n,e-r+a,t-n,e-r+i,t-n,6,!0),this.v.setTripleAt(e+r-a,t-n,e+r-i,t-n,e+r-a,t-n,7,!0)):(this.v.setTripleAt(e-r,t+n,e-r+i,t+n,e-r,t+n,2),this.v.setTripleAt(e-r,t-n,e-r,t-n+i,e-r,t-n,3))):(this.v.setTripleAt(e+r,t-n+a,e+r,t-n+i,e+r,t-n+a,0,!0),0!==a?(this.v.setTripleAt(e+r-a,t-n,e+r-a,t-n,e+r-i,t-n,1,!0),this.v.setTripleAt(e-r+a,t-n,e-r+i,t-n,e-r+a,t-n,2,!0),this.v.setTripleAt(e-r,t-n+a,e-r,t-n+a,e-r,t-n+i,3,!0),this.v.setTripleAt(e-r,t+n-a,e-r,t+n-i,e-r,t+n-a,4,!0),this.v.setTripleAt(e-r+a,t+n,e-r+a,t+n,e-r+i,t+n,5,!0),this.v.setTripleAt(e+r-a,t+n,e+r-i,t+n,e+r-a,t+n,6,!0),this.v.setTripleAt(e+r,t+n-a,e+r,t+n-a,e+r,t+n-i,7,!0)):(this.v.setTripleAt(e-r,t-n,e-r+i,t-n,e-r,t-n,1,!0),this.v.setTripleAt(e-r,t+n,e-r,t+n-i,e-r,t+n,2,!0),this.v.setTripleAt(e+r,t+n,e+r-i,t+n,e+r,t+n,3,!0)))},getValue:function(){this.elem.globalData.frameId!==this.frameId&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties(),this._mdf&&this.convertRectToPath())},reset:n},extendPrototype([DynamicPropertyContainer],e),e}();return{getShapeProp:function(e,t,r){var n;return 3===r||4===r?n=(3===r?t.pt:t.ks).k.length?new l(e,t,r):new o(e,t,r):5===r?n=new p(e,t):6===r?n=new c(e,t):7===r&&(n=new u(e,t)),n.k&&e.addDynamicProperty(n),n},getConstructorFunction:function(){return o},getKeyframedConstructorFunction:function(){return l}}}(),Matrix=function(){var e=Math.cos,t=Math.sin,r=Math.tan,n=Math.round;function a(){return this.props[0]=1,this.props[1]=0,this.props[2]=0,this.props[3]=0,this.props[4]=0,this.props[5]=1,this.props[6]=0,this.props[7]=0,this.props[8]=0,this.props[9]=0,this.props[10]=1,this.props[11]=0,this.props[12]=0,this.props[13]=0,this.props[14]=0,this.props[15]=1,this}function i(r){if(0===r)return this;var n=e(r),a=t(r);return this._t(n,-a,0,0,a,n,0,0,0,0,1,0,0,0,0,1)}function o(r){if(0===r)return this;var n=e(r),a=t(r);return this._t(1,0,0,0,0,n,-a,0,0,a,n,0,0,0,0,1)}function s(r){if(0===r)return this;var n=e(r),a=t(r);return this._t(n,0,a,0,0,1,0,0,-a,0,n,0,0,0,0,1)}function l(r){if(0===r)return this;var n=e(r),a=t(r);return this._t(n,-a,0,0,a,n,0,0,0,0,1,0,0,0,0,1)}function c(e,t){return this._t(1,t,e,1,0,0)}function u(e,t){return this.shear(r(e),r(t))}function p(n,a){var i=e(a),o=t(a);return this._t(i,o,0,0,-o,i,0,0,0,0,1,0,0,0,0,1)._t(1,0,0,0,r(n),1,0,0,0,0,1,0,0,0,0,1)._t(i,-o,0,0,o,i,0,0,0,0,1,0,0,0,0,1)}function d(e,t,r){return r||0===r||(r=1),1===e&&1===t&&1===r?this:this._t(e,0,0,0,0,t,0,0,0,0,r,0,0,0,0,1)}function f(e,t,r,n,a,i,o,s,l,c,u,p,d,f,h,m){return this.props[0]=e,this.props[1]=t,this.props[2]=r,this.props[3]=n,this.props[4]=a,this.props[5]=i,this.props[6]=o,this.props[7]=s,this.props[8]=l,this.props[9]=c,this.props[10]=u,this.props[11]=p,this.props[12]=d,this.props[13]=f,this.props[14]=h,this.props[15]=m,this}function h(e,t,r){return r=r||0,0!==e||0!==t||0!==r?this._t(1,0,0,0,0,1,0,0,0,0,1,0,e,t,r,1):this}function m(e,t,r,n,a,i,o,s,l,c,u,p,d,f,h,m){var g=this.props;if(1===e&&0===t&&0===r&&0===n&&0===a&&1===i&&0===o&&0===s&&0===l&&0===c&&1===u&&0===p)return g[12]=g[12]*e+g[15]*d,g[13]=g[13]*i+g[15]*f,g[14]=g[14]*u+g[15]*h,g[15]*=m,this._identityCalculated=!1,this;var y=g[0],v=g[1],b=g[2],x=g[3],E=g[4],w=g[5],S=g[6],_=g[7],k=g[8],C=g[9],A=g[10],P=g[11],T=g[12],I=g[13],D=g[14],F=g[15];return g[0]=y*e+v*a+b*l+x*d,g[1]=y*t+v*i+b*c+x*f,g[2]=y*r+v*o+b*u+x*h,g[3]=y*n+v*s+b*p+x*m,g[4]=E*e+w*a+S*l+_*d,g[5]=E*t+w*i+S*c+_*f,g[6]=E*r+w*o+S*u+_*h,g[7]=E*n+w*s+S*p+_*m,g[8]=k*e+C*a+A*l+P*d,g[9]=k*t+C*i+A*c+P*f,g[10]=k*r+C*o+A*u+P*h,g[11]=k*n+C*s+A*p+P*m,g[12]=T*e+I*a+D*l+F*d,g[13]=T*t+I*i+D*c+F*f,g[14]=T*r+I*o+D*u+F*h,g[15]=T*n+I*s+D*p+F*m,this._identityCalculated=!1,this}function g(e){var t=e.props;return this.transform(t[0],t[1],t[2],t[3],t[4],t[5],t[6],t[7],t[8],t[9],t[10],t[11],t[12],t[13],t[14],t[15])}function y(){return this._identityCalculated||(this._identity=!(1!==this.props[0]||0!==this.props[1]||0!==this.props[2]||0!==this.props[3]||0!==this.props[4]||1!==this.props[5]||0!==this.props[6]||0!==this.props[7]||0!==this.props[8]||0!==this.props[9]||1!==this.props[10]||0!==this.props[11]||0!==this.props[12]||0!==this.props[13]||0!==this.props[14]||1!==this.props[15]),this._identityCalculated=!0),this._identity}function v(e){for(var t=0;t<16;){if(e.props[t]!==this.props[t])return!1;t+=1}return!0}function b(e){var t;for(t=0;t<16;t+=1)e.props[t]=this.props[t];return e}function x(e){var t;for(t=0;t<16;t+=1)this.props[t]=e[t]}function E(e,t,r){return{x:e*this.props[0]+t*this.props[4]+r*this.props[8]+this.props[12],y:e*this.props[1]+t*this.props[5]+r*this.props[9]+this.props[13],z:e*this.props[2]+t*this.props[6]+r*this.props[10]+this.props[14]}}function w(e,t,r){return e*this.props[0]+t*this.props[4]+r*this.props[8]+this.props[12]}function S(e,t,r){return e*this.props[1]+t*this.props[5]+r*this.props[9]+this.props[13]}function _(e,t,r){return e*this.props[2]+t*this.props[6]+r*this.props[10]+this.props[14]}function k(){var e=this.props[0]*this.props[5]-this.props[1]*this.props[4],t=this.props[5]/e,r=-this.props[1]/e,n=-this.props[4]/e,a=this.props[0]/e,i=(this.props[4]*this.props[13]-this.props[5]*this.props[12])/e,o=-(this.props[0]*this.props[13]-this.props[1]*this.props[12])/e,s=new Matrix;return s.props[0]=t,s.props[1]=r,s.props[4]=n,s.props[5]=a,s.props[12]=i,s.props[13]=o,s}function C(e){return this.getInverseMatrix().applyToPointArray(e[0],e[1],e[2]||0)}function A(e){var t,r=e.length,n=[];for(t=0;t<r;t+=1)n[t]=C(e[t]);return n}function P(e,t,r){var n=createTypedArray("float32",6);if(this.isIdentity())n[0]=e[0],n[1]=e[1],n[2]=t[0],n[3]=t[1],n[4]=r[0],n[5]=r[1];else{var a=this.props[0],i=this.props[1],o=this.props[4],s=this.props[5],l=this.props[12],c=this.props[13];n[0]=e[0]*a+e[1]*o+l,n[1]=e[0]*i+e[1]*s+c,n[2]=t[0]*a+t[1]*o+l,n[3]=t[0]*i+t[1]*s+c,n[4]=r[0]*a+r[1]*o+l,n[5]=r[0]*i+r[1]*s+c}return n}function T(e,t,r){return this.isIdentity()?[e,t,r]:[e*this.props[0]+t*this.props[4]+r*this.props[8]+this.props[12],e*this.props[1]+t*this.props[5]+r*this.props[9]+this.props[13],e*this.props[2]+t*this.props[6]+r*this.props[10]+this.props[14]]}function I(e,t){if(this.isIdentity())return e+","+t;var r=this.props;return Math.round(100*(e*r[0]+t*r[4]+r[12]))/100+","+Math.round(100*(e*r[1]+t*r[5]+r[13]))/100}function D(){for(var e=0,t=this.props,r="matrix3d(";e<16;)r+=n(1e4*t[e])/1e4,r+=15===e?")":",",e+=1;return r}function F(e){return e<1e-6&&e>0||e>-1e-6&&e<0?n(1e4*e)/1e4:e}function O(){var e=this.props;return"matrix("+F(e[0])+","+F(e[1])+","+F(e[4])+","+F(e[5])+","+F(e[12])+","+F(e[13])+")"}return function(){this.reset=a,this.rotate=i,this.rotateX=o,this.rotateY=s,this.rotateZ=l,this.skew=u,this.skewFromAxis=p,this.shear=c,this.scale=d,this.setTransform=f,this.translate=h,this.transform=m,this.multiply=g,this.applyToPoint=E,this.applyToX=w,this.applyToY=S,this.applyToZ=_,this.applyToPointArray=T,this.applyToTriplePoints=P,this.applyToPointStringified=I,this.toCSS=D,this.to2dCSS=O,this.clone=b,this.cloneFromProps=x,this.equals=v,this.inversePoints=A,this.inversePoint=C,this.getInverseMatrix=k,this._t=this.transform,this.isIdentity=y,this._identity=!0,this._identityCalculated=!1,this.props=createTypedArray("float32",16),this.reset()}}();function _typeof$3(e){return _typeof$3="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},_typeof$3(e)}var lottie={},standalone="__[STANDALONE]__",animationData="__[ANIMATIONDATA]__",renderer="";function setLocation(e){setLocationHref(e)}function searchAnimations(){!0===standalone?animationManager.searchAnimations(animationData,standalone,renderer):animationManager.searchAnimations()}function setSubframeRendering(e){setSubframeEnabled(e)}function setPrefix(e){setIdPrefix(e)}function loadAnimation(e){return!0===standalone&&(e.animationData=JSON.parse(animationData)),animationManager.loadAnimation(e)}function setQuality(e){if("string"==typeof e)switch(e){case"high":setDefaultCurveSegments(200);break;default:case"medium":setDefaultCurveSegments(50);break;case"low":setDefaultCurveSegments(10)}else!isNaN(e)&&e>1&&setDefaultCurveSegments(e);getDefaultCurveSegments()>=50?roundValues(!1):roundValues(!0)}function inBrowser(){return"undefined"!=typeof navigator}function installPlugin(e,t){"expressions"===e&&setExpressionsPlugin(t)}function getFactory(e){switch(e){case"propertyFactory":return PropertyFactory;case"shapePropertyFactory":return ShapePropertyFactory;case"matrix":return Matrix;default:return null}}function checkReady(){"complete"===document.readyState&&(clearInterval(readyStateCheckInterval),searchAnimations())}function getQueryVariable(e){for(var t=queryString.split("&"),r=0;r<t.length;r+=1){var n=t[r].split("=");if(decodeURIComponent(n[0])==e)return decodeURIComponent(n[1])}return null}lottie.play=animationManager.play,lottie.pause=animationManager.pause,lottie.setLocationHref=setLocation,lottie.togglePause=animationManager.togglePause,lottie.setSpeed=animationManager.setSpeed,lottie.setDirection=animationManager.setDirection,lottie.stop=animationManager.stop,lottie.searchAnimations=searchAnimations,lottie.registerAnimation=animationManager.registerAnimation,lottie.loadAnimation=loadAnimation,lottie.setSubframeRendering=setSubframeRendering,lottie.resize=animationManager.resize,lottie.goToAndStop=animationManager.goToAndStop,lottie.destroy=animationManager.destroy,lottie.setQuality=setQuality,lottie.inBrowser=inBrowser,lottie.installPlugin=installPlugin,lottie.freeze=animationManager.freeze,lottie.unfreeze=animationManager.unfreeze,lottie.setVolume=animationManager.setVolume,lottie.mute=animationManager.mute,lottie.unmute=animationManager.unmute,lottie.getRegisteredAnimations=animationManager.getRegisteredAnimations,lottie.useWebWorker=setWebWorker,lottie.setIDPrefix=setPrefix,lottie.__getFactory=getFactory,lottie.version="5.12.2";var queryString="";if(standalone){var scripts=document.getElementsByTagName("script"),index=scripts.length-1,myScript=scripts[index]||{src:""};queryString=myScript.src?myScript.src.replace(/^[^\?]+\??/,""):"",renderer=getQueryVariable("renderer")}var readyStateCheckInterval=setInterval(checkReady,100);try{"object"!==_typeof$3(exports)&&__webpack_require__.amdO}catch(e){}var ShapeModifiers=function(){var e={},t={};return e.registerModifier=function(e,r){t[e]||(t[e]=r)},e.getModifier=function(e,r,n){return new t[e](r,n)},e}();function ShapeModifier(){}function TrimModifier(){}function PuckerAndBloatModifier(){}ShapeModifier.prototype.initModifierProperties=function(){},ShapeModifier.prototype.addShapeToModifier=function(){},ShapeModifier.prototype.addShape=function(e){if(!this.closed){e.sh.container.addDynamicProperty(e.sh);var t={shape:e.sh,data:e,localShapeCollection:shapeCollectionPool.newShapeCollection()};this.shapes.push(t),this.addShapeToModifier(t),this._isAnimated&&e.setAsAnimated()}},ShapeModifier.prototype.init=function(e,t){this.shapes=[],this.elem=e,this.initDynamicPropertyContainer(e),this.initModifierProperties(e,t),this.frameId=initialDefaultFrame,this.closed=!1,this.k=!1,this.dynamicProperties.length?this.k=!0:this.getValue(!0)},ShapeModifier.prototype.processKeys=function(){this.elem.globalData.frameId!==this.frameId&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties())},extendPrototype([DynamicPropertyContainer],ShapeModifier),extendPrototype([ShapeModifier],TrimModifier),TrimModifier.prototype.initModifierProperties=function(e,t){this.s=PropertyFactory.getProp(e,t.s,0,.01,this),this.e=PropertyFactory.getProp(e,t.e,0,.01,this),this.o=PropertyFactory.getProp(e,t.o,0,0,this),this.sValue=0,this.eValue=0,this.getValue=this.processKeys,this.m=t.m,this._isAnimated=!!this.s.effectsSequence.length||!!this.e.effectsSequence.length||!!this.o.effectsSequence.length},TrimModifier.prototype.addShapeToModifier=function(e){e.pathsData=[]},TrimModifier.prototype.calculateShapeEdges=function(e,t,r,n,a){var i=[];t<=1?i.push({s:e,e:t}):e>=1?i.push({s:e-1,e:t-1}):(i.push({s:e,e:1}),i.push({s:0,e:t-1}));var o,s,l=[],c=i.length;for(o=0;o<c;o+=1){var u,p;(s=i[o]).e*a<n||s.s*a>n+r||(u=s.s*a<=n?0:(s.s*a-n)/r,p=s.e*a>=n+r?1:(s.e*a-n)/r,l.push([u,p]))}return l.length||l.push([0,0]),l},TrimModifier.prototype.releasePathsData=function(e){var t,r=e.length;for(t=0;t<r;t+=1)segmentsLengthPool.release(e[t]);return e.length=0,e},TrimModifier.prototype.processShapes=function(e){var t,r,n,a;if(this._mdf||e){var i=this.o.v%360/360;if(i<0&&(i+=1),(t=this.s.v>1?1+i:this.s.v<0?0+i:this.s.v+i)>(r=this.e.v>1?1+i:this.e.v<0?0+i:this.e.v+i)){var o=t;t=r,r=o}t=1e-4*Math.round(1e4*t),r=1e-4*Math.round(1e4*r),this.sValue=t,this.eValue=r}else t=this.sValue,r=this.eValue;var s,l,c,u,p,d=this.shapes.length,f=0;if(r===t)for(a=0;a<d;a+=1)this.shapes[a].localShapeCollection.releaseShapes(),this.shapes[a].shape._mdf=!0,this.shapes[a].shape.paths=this.shapes[a].localShapeCollection,this._mdf&&(this.shapes[a].pathsData.length=0);else if(1===r&&0===t||0===r&&1===t){if(this._mdf)for(a=0;a<d;a+=1)this.shapes[a].pathsData.length=0,this.shapes[a].shape._mdf=!0}else{var h,m,g=[];for(a=0;a<d;a+=1)if((h=this.shapes[a]).shape._mdf||this._mdf||e||2===this.m){if(l=(n=h.shape.paths)._length,p=0,!h.shape._mdf&&h.pathsData.length)p=h.totalShapeLength;else{for(c=this.releasePathsData(h.pathsData),s=0;s<l;s+=1)u=bez.getSegmentsLength(n.shapes[s]),c.push(u),p+=u.totalLength;h.totalShapeLength=p,h.pathsData=c}f+=p,h.shape._mdf=!0}else h.shape.paths=h.localShapeCollection;var y,v=t,b=r,x=0;for(a=d-1;a>=0;a-=1)if((h=this.shapes[a]).shape._mdf){for((m=h.localShapeCollection).releaseShapes(),2===this.m&&d>1?(y=this.calculateShapeEdges(t,r,h.totalShapeLength,x,f),x+=h.totalShapeLength):y=[[v,b]],l=y.length,s=0;s<l;s+=1){v=y[s][0],b=y[s][1],g.length=0,b<=1?g.push({s:h.totalShapeLength*v,e:h.totalShapeLength*b}):v>=1?g.push({s:h.totalShapeLength*(v-1),e:h.totalShapeLength*(b-1)}):(g.push({s:h.totalShapeLength*v,e:h.totalShapeLength}),g.push({s:0,e:h.totalShapeLength*(b-1)}));var E=this.addShapes(h,g[0]);if(g[0].s!==g[0].e){if(g.length>1)if(h.shape.paths.shapes[h.shape.paths._length-1].c){var w=E.pop();this.addPaths(E,m),E=this.addShapes(h,g[1],w)}else this.addPaths(E,m),E=this.addShapes(h,g[1]);this.addPaths(E,m)}}h.shape.paths=m}}},TrimModifier.prototype.addPaths=function(e,t){var r,n=e.length;for(r=0;r<n;r+=1)t.addShape(e[r])},TrimModifier.prototype.addSegment=function(e,t,r,n,a,i,o){a.setXYAt(t[0],t[1],"o",i),a.setXYAt(r[0],r[1],"i",i+1),o&&a.setXYAt(e[0],e[1],"v",i),a.setXYAt(n[0],n[1],"v",i+1)},TrimModifier.prototype.addSegmentFromArray=function(e,t,r,n){t.setXYAt(e[1],e[5],"o",r),t.setXYAt(e[2],e[6],"i",r+1),n&&t.setXYAt(e[0],e[4],"v",r),t.setXYAt(e[3],e[7],"v",r+1)},TrimModifier.prototype.addShapes=function(e,t,r){var n,a,i,o,s,l,c,u,p=e.pathsData,d=e.shape.paths.shapes,f=e.shape.paths._length,h=0,m=[],g=!0;for(r?(s=r._length,u=r._length):(r=shapePool.newElement(),s=0,u=0),m.push(r),n=0;n<f;n+=1){for(l=p[n].lengths,r.c=d[n].c,i=d[n].c?l.length:l.length+1,a=1;a<i;a+=1)if(h+(o=l[a-1]).addedLength<t.s)h+=o.addedLength,r.c=!1;else{if(h>t.e){r.c=!1;break}t.s<=h&&t.e>=h+o.addedLength?(this.addSegment(d[n].v[a-1],d[n].o[a-1],d[n].i[a],d[n].v[a],r,s,g),g=!1):(c=bez.getNewSegment(d[n].v[a-1],d[n].v[a],d[n].o[a-1],d[n].i[a],(t.s-h)/o.addedLength,(t.e-h)/o.addedLength,l[a-1]),this.addSegmentFromArray(c,r,s,g),g=!1,r.c=!1),h+=o.addedLength,s+=1}if(d[n].c&&l.length){if(o=l[a-1],h<=t.e){var y=l[a-1].addedLength;t.s<=h&&t.e>=h+y?(this.addSegment(d[n].v[a-1],d[n].o[a-1],d[n].i[0],d[n].v[0],r,s,g),g=!1):(c=bez.getNewSegment(d[n].v[a-1],d[n].v[0],d[n].o[a-1],d[n].i[0],(t.s-h)/y,(t.e-h)/y,l[a-1]),this.addSegmentFromArray(c,r,s,g),g=!1,r.c=!1)}else r.c=!1;h+=o.addedLength,s+=1}if(r._length&&(r.setXYAt(r.v[u][0],r.v[u][1],"i",u),r.setXYAt(r.v[r._length-1][0],r.v[r._length-1][1],"o",r._length-1)),h>t.e)break;n<f-1&&(r=shapePool.newElement(),g=!0,m.push(r),s=0)}return m},extendPrototype([ShapeModifier],PuckerAndBloatModifier),PuckerAndBloatModifier.prototype.initModifierProperties=function(e,t){this.getValue=this.processKeys,this.amount=PropertyFactory.getProp(e,t.a,0,null,this),this._isAnimated=!!this.amount.effectsSequence.length},PuckerAndBloatModifier.prototype.processPath=function(e,t){var r=t/100,n=[0,0],a=e._length,i=0;for(i=0;i<a;i+=1)n[0]+=e.v[i][0],n[1]+=e.v[i][1];n[0]/=a,n[1]/=a;var o,s,l,c,u,p,d=shapePool.newElement();for(d.c=e.c,i=0;i<a;i+=1)o=e.v[i][0]+(n[0]-e.v[i][0])*r,s=e.v[i][1]+(n[1]-e.v[i][1])*r,l=e.o[i][0]+(n[0]-e.o[i][0])*-r,c=e.o[i][1]+(n[1]-e.o[i][1])*-r,u=e.i[i][0]+(n[0]-e.i[i][0])*-r,p=e.i[i][1]+(n[1]-e.i[i][1])*-r,d.setTripleAt(o,s,l,c,u,p,i);return d},PuckerAndBloatModifier.prototype.processShapes=function(e){var t,r,n,a,i,o,s=this.shapes.length,l=this.amount.v;if(0!==l)for(r=0;r<s;r+=1){if(o=(i=this.shapes[r]).localShapeCollection,i.shape._mdf||this._mdf||e)for(o.releaseShapes(),i.shape._mdf=!0,t=i.shape.paths.shapes,a=i.shape.paths._length,n=0;n<a;n+=1)o.addShape(this.processPath(t[n],l));i.shape.paths=i.localShapeCollection}this.dynamicProperties.length||(this._mdf=!1)};var TransformPropertyFactory=function(){var e=[0,0];function t(e,t,r){if(this.elem=e,this.frameId=-1,this.propType="transform",this.data=t,this.v=new Matrix,this.pre=new Matrix,this.appliedTransformations=0,this.initDynamicPropertyContainer(r||e),t.p&&t.p.s?(this.px=PropertyFactory.getProp(e,t.p.x,0,0,this),this.py=PropertyFactory.getProp(e,t.p.y,0,0,this),t.p.z&&(this.pz=PropertyFactory.getProp(e,t.p.z,0,0,this))):this.p=PropertyFactory.getProp(e,t.p||{k:[0,0,0]},1,0,this),t.rx){if(this.rx=PropertyFactory.getProp(e,t.rx,0,degToRads,this),this.ry=PropertyFactory.getProp(e,t.ry,0,degToRads,this),this.rz=PropertyFactory.getProp(e,t.rz,0,degToRads,this),t.or.k[0].ti){var n,a=t.or.k.length;for(n=0;n<a;n+=1)t.or.k[n].to=null,t.or.k[n].ti=null}this.or=PropertyFactory.getProp(e,t.or,1,degToRads,this),this.or.sh=!0}else this.r=PropertyFactory.getProp(e,t.r||{k:0},0,degToRads,this);t.sk&&(this.sk=PropertyFactory.getProp(e,t.sk,0,degToRads,this),this.sa=PropertyFactory.getProp(e,t.sa,0,degToRads,this)),this.a=PropertyFactory.getProp(e,t.a||{k:[0,0,0]},1,0,this),this.s=PropertyFactory.getProp(e,t.s||{k:[100,100,100]},1,.01,this),t.o?this.o=PropertyFactory.getProp(e,t.o,0,.01,e):this.o={_mdf:!1,v:1},this._isDirty=!0,this.dynamicProperties.length||this.getValue(!0)}return t.prototype={applyToMatrix:function(e){var t=this._mdf;this.iterateDynamicProperties(),this._mdf=this._mdf||t,this.a&&e.translate(-this.a.v[0],-this.a.v[1],this.a.v[2]),this.s&&e.scale(this.s.v[0],this.s.v[1],this.s.v[2]),this.sk&&e.skewFromAxis(-this.sk.v,this.sa.v),this.r?e.rotate(-this.r.v):e.rotateZ(-this.rz.v).rotateY(this.ry.v).rotateX(this.rx.v).rotateZ(-this.or.v[2]).rotateY(this.or.v[1]).rotateX(this.or.v[0]),this.data.p.s?this.data.p.z?e.translate(this.px.v,this.py.v,-this.pz.v):e.translate(this.px.v,this.py.v,0):e.translate(this.p.v[0],this.p.v[1],-this.p.v[2])},getValue:function(t){if(this.elem.globalData.frameId!==this.frameId){if(this._isDirty&&(this.precalculateMatrix(),this._isDirty=!1),this.iterateDynamicProperties(),this._mdf||t){var r;if(this.v.cloneFromProps(this.pre.props),this.appliedTransformations<1&&this.v.translate(-this.a.v[0],-this.a.v[1],this.a.v[2]),this.appliedTransformations<2&&this.v.scale(this.s.v[0],this.s.v[1],this.s.v[2]),this.sk&&this.appliedTransformations<3&&this.v.skewFromAxis(-this.sk.v,this.sa.v),this.r&&this.appliedTransformations<4?this.v.rotate(-this.r.v):!this.r&&this.appliedTransformations<4&&this.v.rotateZ(-this.rz.v).rotateY(this.ry.v).rotateX(this.rx.v).rotateZ(-this.or.v[2]).rotateY(this.or.v[1]).rotateX(this.or.v[0]),this.autoOriented){var n,a;if(r=this.elem.globalData.frameRate,this.p&&this.p.keyframes&&this.p.getValueAtTime)this.p._caching.lastFrame+this.p.offsetTime<=this.p.keyframes[0].t?(n=this.p.getValueAtTime((this.p.keyframes[0].t+.01)/r,0),a=this.p.getValueAtTime(this.p.keyframes[0].t/r,0)):this.p._caching.lastFrame+this.p.offsetTime>=this.p.keyframes[this.p.keyframes.length-1].t?(n=this.p.getValueAtTime(this.p.keyframes[this.p.keyframes.length-1].t/r,0),a=this.p.getValueAtTime((this.p.keyframes[this.p.keyframes.length-1].t-.05)/r,0)):(n=this.p.pv,a=this.p.getValueAtTime((this.p._caching.lastFrame+this.p.offsetTime-.01)/r,this.p.offsetTime));else if(this.px&&this.px.keyframes&&this.py.keyframes&&this.px.getValueAtTime&&this.py.getValueAtTime){n=[],a=[];var i=this.px,o=this.py;i._caching.lastFrame+i.offsetTime<=i.keyframes[0].t?(n[0]=i.getValueAtTime((i.keyframes[0].t+.01)/r,0),n[1]=o.getValueAtTime((o.keyframes[0].t+.01)/r,0),a[0]=i.getValueAtTime(i.keyframes[0].t/r,0),a[1]=o.getValueAtTime(o.keyframes[0].t/r,0)):i._caching.lastFrame+i.offsetTime>=i.keyframes[i.keyframes.length-1].t?(n[0]=i.getValueAtTime(i.keyframes[i.keyframes.length-1].t/r,0),n[1]=o.getValueAtTime(o.keyframes[o.keyframes.length-1].t/r,0),a[0]=i.getValueAtTime((i.keyframes[i.keyframes.length-1].t-.01)/r,0),a[1]=o.getValueAtTime((o.keyframes[o.keyframes.length-1].t-.01)/r,0)):(n=[i.pv,o.pv],a[0]=i.getValueAtTime((i._caching.lastFrame+i.offsetTime-.01)/r,i.offsetTime),a[1]=o.getValueAtTime((o._caching.lastFrame+o.offsetTime-.01)/r,o.offsetTime))}else n=a=e;this.v.rotate(-Math.atan2(n[1]-a[1],n[0]-a[0]))}this.data.p&&this.data.p.s?this.data.p.z?this.v.translate(this.px.v,this.py.v,-this.pz.v):this.v.translate(this.px.v,this.py.v,0):this.v.translate(this.p.v[0],this.p.v[1],-this.p.v[2])}this.frameId=this.elem.globalData.frameId}},precalculateMatrix:function(){if(this.appliedTransformations=0,this.pre.reset(),!this.a.effectsSequence.length&&(this.pre.translate(-this.a.v[0],-this.a.v[1],this.a.v[2]),this.appliedTransformations=1,!this.s.effectsSequence.length)){if(this.pre.scale(this.s.v[0],this.s.v[1],this.s.v[2]),this.appliedTransformations=2,this.sk){if(this.sk.effectsSequence.length||this.sa.effectsSequence.length)return;this.pre.skewFromAxis(-this.sk.v,this.sa.v),this.appliedTransformations=3}this.r?this.r.effectsSequence.length||(this.pre.rotate(-this.r.v),this.appliedTransformations=4):this.rz.effectsSequence.length||this.ry.effectsSequence.length||this.rx.effectsSequence.length||this.or.effectsSequence.length||(this.pre.rotateZ(-this.rz.v).rotateY(this.ry.v).rotateX(this.rx.v).rotateZ(-this.or.v[2]).rotateY(this.or.v[1]).rotateX(this.or.v[0]),this.appliedTransformations=4)}},autoOrient:function(){}},extendPrototype([DynamicPropertyContainer],t),t.prototype.addDynamicProperty=function(e){this._addDynamicProperty(e),this.elem.addDynamicProperty(e),this._isDirty=!0},t.prototype._addDynamicProperty=DynamicPropertyContainer.prototype.addDynamicProperty,{getTransformProperty:function(e,r,n){return new t(e,r,n)}}}();function RepeaterModifier(){}function RoundCornersModifier(){}function floatEqual(e,t){return 1e5*Math.abs(e-t)<=Math.min(Math.abs(e),Math.abs(t))}function floatZero(e){return Math.abs(e)<=1e-5}function lerp(e,t,r){return e*(1-r)+t*r}function lerpPoint(e,t,r){return[lerp(e[0],t[0],r),lerp(e[1],t[1],r)]}function quadRoots(e,t,r){if(0===e)return[];var n=t*t-4*e*r;if(n<0)return[];var a=-t/(2*e);if(0===n)return[a];var i=Math.sqrt(n)/(2*e);return[a-i,a+i]}function polynomialCoefficients(e,t,r,n){return[3*t-e-3*r+n,3*e-6*t+3*r,-3*e+3*t,e]}function singlePoint(e){return new PolynomialBezier(e,e,e,e,!1)}function PolynomialBezier(e,t,r,n,a){a&&pointEqual(e,t)&&(t=lerpPoint(e,n,1/3)),a&&pointEqual(r,n)&&(r=lerpPoint(e,n,2/3));var i=polynomialCoefficients(e[0],t[0],r[0],n[0]),o=polynomialCoefficients(e[1],t[1],r[1],n[1]);this.a=[i[0],o[0]],this.b=[i[1],o[1]],this.c=[i[2],o[2]],this.d=[i[3],o[3]],this.points=[e,t,r,n]}function extrema(e,t){var r=e.points[0][t],n=e.points[e.points.length-1][t];if(r>n){var a=n;n=r,r=a}for(var i=quadRoots(3*e.a[t],2*e.b[t],e.c[t]),o=0;o<i.length;o+=1)if(i[o]>0&&i[o]<1){var s=e.point(i[o])[t];s<r?r=s:s>n&&(n=s)}return{min:r,max:n}}function intersectData(e,t,r){var n=e.boundingBox();return{cx:n.cx,cy:n.cy,width:n.width,height:n.height,bez:e,t:(t+r)/2,t1:t,t2:r}}function splitData(e){var t=e.bez.split(.5);return[intersectData(t[0],e.t1,e.t),intersectData(t[1],e.t,e.t2)]}function boxIntersect(e,t){return 2*Math.abs(e.cx-t.cx)<e.width+t.width&&2*Math.abs(e.cy-t.cy)<e.height+t.height}function intersectsImpl(e,t,r,n,a,i){if(boxIntersect(e,t))if(r>=i||e.width<=n&&e.height<=n&&t.width<=n&&t.height<=n)a.push([e.t,t.t]);else{var o=splitData(e),s=splitData(t);intersectsImpl(o[0],s[0],r+1,n,a,i),intersectsImpl(o[0],s[1],r+1,n,a,i),intersectsImpl(o[1],s[0],r+1,n,a,i),intersectsImpl(o[1],s[1],r+1,n,a,i)}}function crossProduct(e,t){return[e[1]*t[2]-e[2]*t[1],e[2]*t[0]-e[0]*t[2],e[0]*t[1]-e[1]*t[0]]}function lineIntersection(e,t,r,n){var a=[e[0],e[1],1],i=[t[0],t[1],1],o=[r[0],r[1],1],s=[n[0],n[1],1],l=crossProduct(crossProduct(a,i),crossProduct(o,s));return floatZero(l[2])?null:[l[0]/l[2],l[1]/l[2]]}function polarOffset(e,t,r){return[e[0]+Math.cos(t)*r,e[1]-Math.sin(t)*r]}function pointDistance(e,t){return Math.hypot(e[0]-t[0],e[1]-t[1])}function pointEqual(e,t){return floatEqual(e[0],t[0])&&floatEqual(e[1],t[1])}function ZigZagModifier(){}function setPoint(e,t,r,n,a,i,o){var s=r-Math.PI/2,l=r+Math.PI/2,c=t[0]+Math.cos(r)*n*a,u=t[1]-Math.sin(r)*n*a;e.setTripleAt(c,u,c+Math.cos(s)*i,u-Math.sin(s)*i,c+Math.cos(l)*o,u-Math.sin(l)*o,e.length())}function getPerpendicularVector(e,t){var r=[t[0]-e[0],t[1]-e[1]],n=.5*-Math.PI;return[Math.cos(n)*r[0]-Math.sin(n)*r[1],Math.sin(n)*r[0]+Math.cos(n)*r[1]]}function getProjectingAngle(e,t){var r=0===t?e.length()-1:t-1,n=(t+1)%e.length(),a=getPerpendicularVector(e.v[r],e.v[n]);return Math.atan2(0,1)-Math.atan2(a[1],a[0])}function zigZagCorner(e,t,r,n,a,i,o){var s=getProjectingAngle(t,r),l=t.v[r%t._length],c=t.v[0===r?t._length-1:r-1],u=t.v[(r+1)%t._length],p=2===i?Math.sqrt(Math.pow(l[0]-c[0],2)+Math.pow(l[1]-c[1],2)):0,d=2===i?Math.sqrt(Math.pow(l[0]-u[0],2)+Math.pow(l[1]-u[1],2)):0;setPoint(e,t.v[r%t._length],s,o,n,d/(2*(a+1)),p/(2*(a+1)),i)}function zigZagSegment(e,t,r,n,a,i){for(var o=0;o<n;o+=1){var s=(o+1)/(n+1),l=2===a?Math.sqrt(Math.pow(t.points[3][0]-t.points[0][0],2)+Math.pow(t.points[3][1]-t.points[0][1],2)):0,c=t.normalAngle(s);setPoint(e,t.point(s),c,i,r,l/(2*(n+1)),l/(2*(n+1)),a),i=-i}return i}function linearOffset(e,t,r){var n=Math.atan2(t[0]-e[0],t[1]-e[1]);return[polarOffset(e,n,r),polarOffset(t,n,r)]}function offsetSegment(e,t){var r,n,a,i,o,s,l;r=(l=linearOffset(e.points[0],e.points[1],t))[0],n=l[1],a=(l=linearOffset(e.points[1],e.points[2],t))[0],i=l[1],o=(l=linearOffset(e.points[2],e.points[3],t))[0],s=l[1];var c=lineIntersection(r,n,a,i);null===c&&(c=n);var u=lineIntersection(o,s,a,i);return null===u&&(u=o),new PolynomialBezier(r,c,u,s)}function joinLines(e,t,r,n,a){var i=t.points[3],o=r.points[0];if(3===n)return i;if(pointEqual(i,o))return i;if(2===n){var s=-t.tangentAngle(1),l=-r.tangentAngle(0)+Math.PI,c=lineIntersection(i,polarOffset(i,s+Math.PI/2,100),o,polarOffset(o,s+Math.PI/2,100)),u=c?pointDistance(c,i):pointDistance(i,o)/2,p=polarOffset(i,s,2*u*roundCorner);return e.setXYAt(p[0],p[1],"o",e.length()-1),p=polarOffset(o,l,2*u*roundCorner),e.setTripleAt(o[0],o[1],o[0],o[1],p[0],p[1],e.length()),o}var d=lineIntersection(pointEqual(i,t.points[2])?t.points[0]:t.points[2],i,o,pointEqual(o,r.points[1])?r.points[3]:r.points[1]);return d&&pointDistance(d,i)<a?(e.setTripleAt(d[0],d[1],d[0],d[1],d[0],d[1],e.length()),d):i}function getIntersection(e,t){var r=e.intersections(t);return r.length&&floatEqual(r[0][0],1)&&r.shift(),r.length?r[0]:null}function pruneSegmentIntersection(e,t){var r=e.slice(),n=t.slice(),a=getIntersection(e[e.length-1],t[0]);return a&&(r[e.length-1]=e[e.length-1].split(a[0])[0],n[0]=t[0].split(a[1])[1]),e.length>1&&t.length>1&&(a=getIntersection(e[0],t[t.length-1]))?[[e[0].split(a[0])[0]],[t[t.length-1].split(a[1])[1]]]:[r,n]}function pruneIntersections(e){for(var t,r=1;r<e.length;r+=1)t=pruneSegmentIntersection(e[r-1],e[r]),e[r-1]=t[0],e[r]=t[1];return e.length>1&&(t=pruneSegmentIntersection(e[e.length-1],e[0]),e[e.length-1]=t[0],e[0]=t[1]),e}function offsetSegmentSplit(e,t){var r,n,a,i,o=e.inflectionPoints();if(0===o.length)return[offsetSegment(e,t)];if(1===o.length||floatEqual(o[1],1))return r=(a=e.split(o[0]))[0],n=a[1],[offsetSegment(r,t),offsetSegment(n,t)];r=(a=e.split(o[0]))[0];var s=(o[1]-o[0])/(1-o[0]);return i=(a=a[1].split(s))[0],n=a[1],[offsetSegment(r,t),offsetSegment(i,t),offsetSegment(n,t)]}function OffsetPathModifier(){}function getFontProperties(e){for(var t=e.fStyle?e.fStyle.split(" "):[],r="normal",n="normal",a=t.length,i=0;i<a;i+=1)switch(t[i].toLowerCase()){case"italic":n="italic";break;case"bold":r="700";break;case"black":r="900";break;case"medium":r="500";break;case"regular":case"normal":r="400";break;case"light":case"thin":r="200"}return{style:n,weight:e.fWeight||r}}extendPrototype([ShapeModifier],RepeaterModifier),RepeaterModifier.prototype.initModifierProperties=function(e,t){this.getValue=this.processKeys,this.c=PropertyFactory.getProp(e,t.c,0,null,this),this.o=PropertyFactory.getProp(e,t.o,0,null,this),this.tr=TransformPropertyFactory.getTransformProperty(e,t.tr,this),this.so=PropertyFactory.getProp(e,t.tr.so,0,.01,this),this.eo=PropertyFactory.getProp(e,t.tr.eo,0,.01,this),this.data=t,this.dynamicProperties.length||this.getValue(!0),this._isAnimated=!!this.dynamicProperties.length,this.pMatrix=new Matrix,this.rMatrix=new Matrix,this.sMatrix=new Matrix,this.tMatrix=new Matrix,this.matrix=new Matrix},RepeaterModifier.prototype.applyTransforms=function(e,t,r,n,a,i){var o=i?-1:1,s=n.s.v[0]+(1-n.s.v[0])*(1-a),l=n.s.v[1]+(1-n.s.v[1])*(1-a);e.translate(n.p.v[0]*o*a,n.p.v[1]*o*a,n.p.v[2]),t.translate(-n.a.v[0],-n.a.v[1],n.a.v[2]),t.rotate(-n.r.v*o*a),t.translate(n.a.v[0],n.a.v[1],n.a.v[2]),r.translate(-n.a.v[0],-n.a.v[1],n.a.v[2]),r.scale(i?1/s:s,i?1/l:l),r.translate(n.a.v[0],n.a.v[1],n.a.v[2])},RepeaterModifier.prototype.init=function(e,t,r,n){for(this.elem=e,this.arr=t,this.pos=r,this.elemsData=n,this._currentCopies=0,this._elements=[],this._groups=[],this.frameId=-1,this.initDynamicPropertyContainer(e),this.initModifierProperties(e,t[r]);r>0;)r-=1,this._elements.unshift(t[r]);this.dynamicProperties.length?this.k=!0:this.getValue(!0)},RepeaterModifier.prototype.resetElements=function(e){var t,r=e.length;for(t=0;t<r;t+=1)e[t]._processed=!1,"gr"===e[t].ty&&this.resetElements(e[t].it)},RepeaterModifier.prototype.cloneElements=function(e){var t=JSON.parse(JSON.stringify(e));return this.resetElements(t),t},RepeaterModifier.prototype.changeGroupRender=function(e,t){var r,n=e.length;for(r=0;r<n;r+=1)e[r]._render=t,"gr"===e[r].ty&&this.changeGroupRender(e[r].it,t)},RepeaterModifier.prototype.processShapes=function(e){var t,r,n,a,i,o=!1;if(this._mdf||e){var s,l=Math.ceil(this.c.v);if(this._groups.length<l){for(;this._groups.length<l;){var c={it:this.cloneElements(this._elements),ty:"gr"};c.it.push({a:{a:0,ix:1,k:[0,0]},nm:"Transform",o:{a:0,ix:7,k:100},p:{a:0,ix:2,k:[0,0]},r:{a:1,ix:6,k:[{s:0,e:0,t:0},{s:0,e:0,t:1}]},s:{a:0,ix:3,k:[100,100]},sa:{a:0,ix:5,k:0},sk:{a:0,ix:4,k:0},ty:"tr"}),this.arr.splice(0,0,c),this._groups.splice(0,0,c),this._currentCopies+=1}this.elem.reloadShapes(),o=!0}for(i=0,n=0;n<=this._groups.length-1;n+=1){if(s=i<l,this._groups[n]._render=s,this.changeGroupRender(this._groups[n].it,s),!s){var u=this.elemsData[n].it,p=u[u.length-1];0!==p.transform.op.v?(p.transform.op._mdf=!0,p.transform.op.v=0):p.transform.op._mdf=!1}i+=1}this._currentCopies=l;var d=this.o.v,f=d%1,h=d>0?Math.floor(d):Math.ceil(d),m=this.pMatrix.props,g=this.rMatrix.props,y=this.sMatrix.props;this.pMatrix.reset(),this.rMatrix.reset(),this.sMatrix.reset(),this.tMatrix.reset(),this.matrix.reset();var v,b,x=0;if(d>0){for(;x<h;)this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,1,!1),x+=1;f&&(this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,f,!1),x+=f)}else if(d<0){for(;x>h;)this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,1,!0),x-=1;f&&(this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,-f,!0),x-=f)}for(n=1===this.data.m?0:this._currentCopies-1,a=1===this.data.m?1:-1,i=this._currentCopies;i;){if(b=(r=(t=this.elemsData[n].it)[t.length-1].transform.mProps.v.props).length,t[t.length-1].transform.mProps._mdf=!0,t[t.length-1].transform.op._mdf=!0,t[t.length-1].transform.op.v=1===this._currentCopies?this.so.v:this.so.v+(this.eo.v-this.so.v)*(n/(this._currentCopies-1)),0!==x){for((0!==n&&1===a||n!==this._currentCopies-1&&-1===a)&&this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,1,!1),this.matrix.transform(g[0],g[1],g[2],g[3],g[4],g[5],g[6],g[7],g[8],g[9],g[10],g[11],g[12],g[13],g[14],g[15]),this.matrix.transform(y[0],y[1],y[2],y[3],y[4],y[5],y[6],y[7],y[8],y[9],y[10],y[11],y[12],y[13],y[14],y[15]),this.matrix.transform(m[0],m[1],m[2],m[3],m[4],m[5],m[6],m[7],m[8],m[9],m[10],m[11],m[12],m[13],m[14],m[15]),v=0;v<b;v+=1)r[v]=this.matrix.props[v];this.matrix.reset()}else for(this.matrix.reset(),v=0;v<b;v+=1)r[v]=this.matrix.props[v];x+=1,i-=1,n+=a}}else for(i=this._currentCopies,n=0,a=1;i;)r=(t=this.elemsData[n].it)[t.length-1].transform.mProps.v.props,t[t.length-1].transform.mProps._mdf=!1,t[t.length-1].transform.op._mdf=!1,i-=1,n+=a;return o},RepeaterModifier.prototype.addShape=function(){},extendPrototype([ShapeModifier],RoundCornersModifier),RoundCornersModifier.prototype.initModifierProperties=function(e,t){this.getValue=this.processKeys,this.rd=PropertyFactory.getProp(e,t.r,0,null,this),this._isAnimated=!!this.rd.effectsSequence.length},RoundCornersModifier.prototype.processPath=function(e,t){var r,n=shapePool.newElement();n.c=e.c;var a,i,o,s,l,c,u,p,d,f,h,m,g=e._length,y=0;for(r=0;r<g;r+=1)a=e.v[r],o=e.o[r],i=e.i[r],a[0]===o[0]&&a[1]===o[1]&&a[0]===i[0]&&a[1]===i[1]?0!==r&&r!==g-1||e.c?(s=0===r?e.v[g-1]:e.v[r-1],c=(l=Math.sqrt(Math.pow(a[0]-s[0],2)+Math.pow(a[1]-s[1],2)))?Math.min(l/2,t)/l:0,u=h=a[0]+(s[0]-a[0])*c,p=m=a[1]-(a[1]-s[1])*c,d=u-(u-a[0])*roundCorner,f=p-(p-a[1])*roundCorner,n.setTripleAt(u,p,d,f,h,m,y),y+=1,s=r===g-1?e.v[0]:e.v[r+1],c=(l=Math.sqrt(Math.pow(a[0]-s[0],2)+Math.pow(a[1]-s[1],2)))?Math.min(l/2,t)/l:0,u=d=a[0]+(s[0]-a[0])*c,p=f=a[1]+(s[1]-a[1])*c,h=u-(u-a[0])*roundCorner,m=p-(p-a[1])*roundCorner,n.setTripleAt(u,p,d,f,h,m,y),y+=1):(n.setTripleAt(a[0],a[1],o[0],o[1],i[0],i[1],y),y+=1):(n.setTripleAt(e.v[r][0],e.v[r][1],e.o[r][0],e.o[r][1],e.i[r][0],e.i[r][1],y),y+=1);return n},RoundCornersModifier.prototype.processShapes=function(e){var t,r,n,a,i,o,s=this.shapes.length,l=this.rd.v;if(0!==l)for(r=0;r<s;r+=1){if(o=(i=this.shapes[r]).localShapeCollection,i.shape._mdf||this._mdf||e)for(o.releaseShapes(),i.shape._mdf=!0,t=i.shape.paths.shapes,a=i.shape.paths._length,n=0;n<a;n+=1)o.addShape(this.processPath(t[n],l));i.shape.paths=i.localShapeCollection}this.dynamicProperties.length||(this._mdf=!1)},PolynomialBezier.prototype.point=function(e){return[((this.a[0]*e+this.b[0])*e+this.c[0])*e+this.d[0],((this.a[1]*e+this.b[1])*e+this.c[1])*e+this.d[1]]},PolynomialBezier.prototype.derivative=function(e){return[(3*e*this.a[0]+2*this.b[0])*e+this.c[0],(3*e*this.a[1]+2*this.b[1])*e+this.c[1]]},PolynomialBezier.prototype.tangentAngle=function(e){var t=this.derivative(e);return Math.atan2(t[1],t[0])},PolynomialBezier.prototype.normalAngle=function(e){var t=this.derivative(e);return Math.atan2(t[0],t[1])},PolynomialBezier.prototype.inflectionPoints=function(){var e=this.a[1]*this.b[0]-this.a[0]*this.b[1];if(floatZero(e))return[];var t=-.5*(this.a[1]*this.c[0]-this.a[0]*this.c[1])/e,r=t*t-1/3*(this.b[1]*this.c[0]-this.b[0]*this.c[1])/e;if(r<0)return[];var n=Math.sqrt(r);return floatZero(n)?n>0&&n<1?[t]:[]:[t-n,t+n].filter((function(e){return e>0&&e<1}))},PolynomialBezier.prototype.split=function(e){if(e<=0)return[singlePoint(this.points[0]),this];if(e>=1)return[this,singlePoint(this.points[this.points.length-1])];var t=lerpPoint(this.points[0],this.points[1],e),r=lerpPoint(this.points[1],this.points[2],e),n=lerpPoint(this.points[2],this.points[3],e),a=lerpPoint(t,r,e),i=lerpPoint(r,n,e),o=lerpPoint(a,i,e);return[new PolynomialBezier(this.points[0],t,a,o,!0),new PolynomialBezier(o,i,n,this.points[3],!0)]},PolynomialBezier.prototype.bounds=function(){return{x:extrema(this,0),y:extrema(this,1)}},PolynomialBezier.prototype.boundingBox=function(){var e=this.bounds();return{left:e.x.min,right:e.x.max,top:e.y.min,bottom:e.y.max,width:e.x.max-e.x.min,height:e.y.max-e.y.min,cx:(e.x.max+e.x.min)/2,cy:(e.y.max+e.y.min)/2}},PolynomialBezier.prototype.intersections=function(e,t,r){void 0===t&&(t=2),void 0===r&&(r=7);var n=[];return intersectsImpl(intersectData(this,0,1),intersectData(e,0,1),0,t,n,r),n},PolynomialBezier.shapeSegment=function(e,t){var r=(t+1)%e.length();return new PolynomialBezier(e.v[t],e.o[t],e.i[r],e.v[r],!0)},PolynomialBezier.shapeSegmentInverted=function(e,t){var r=(t+1)%e.length();return new PolynomialBezier(e.v[r],e.i[r],e.o[t],e.v[t],!0)},extendPrototype([ShapeModifier],ZigZagModifier),ZigZagModifier.prototype.initModifierProperties=function(e,t){this.getValue=this.processKeys,this.amplitude=PropertyFactory.getProp(e,t.s,0,null,this),this.frequency=PropertyFactory.getProp(e,t.r,0,null,this),this.pointsType=PropertyFactory.getProp(e,t.pt,0,null,this),this._isAnimated=0!==this.amplitude.effectsSequence.length||0!==this.frequency.effectsSequence.length||0!==this.pointsType.effectsSequence.length},ZigZagModifier.prototype.processPath=function(e,t,r,n){var a=e._length,i=shapePool.newElement();if(i.c=e.c,e.c||(a-=1),0===a)return i;var o=-1,s=PolynomialBezier.shapeSegment(e,0);zigZagCorner(i,e,0,t,r,n,o);for(var l=0;l<a;l+=1)o=zigZagSegment(i,s,t,r,n,-o),s=l!==a-1||e.c?PolynomialBezier.shapeSegment(e,(l+1)%a):null,zigZagCorner(i,e,l+1,t,r,n,o);return i},ZigZagModifier.prototype.processShapes=function(e){var t,r,n,a,i,o,s=this.shapes.length,l=this.amplitude.v,c=Math.max(0,Math.round(this.frequency.v)),u=this.pointsType.v;if(0!==l)for(r=0;r<s;r+=1){if(o=(i=this.shapes[r]).localShapeCollection,i.shape._mdf||this._mdf||e)for(o.releaseShapes(),i.shape._mdf=!0,t=i.shape.paths.shapes,a=i.shape.paths._length,n=0;n<a;n+=1)o.addShape(this.processPath(t[n],l,c,u));i.shape.paths=i.localShapeCollection}this.dynamicProperties.length||(this._mdf=!1)},extendPrototype([ShapeModifier],OffsetPathModifier),OffsetPathModifier.prototype.initModifierProperties=function(e,t){this.getValue=this.processKeys,this.amount=PropertyFactory.getProp(e,t.a,0,null,this),this.miterLimit=PropertyFactory.getProp(e,t.ml,0,null,this),this.lineJoin=t.lj,this._isAnimated=0!==this.amount.effectsSequence.length},OffsetPathModifier.prototype.processPath=function(e,t,r,n){var a=shapePool.newElement();a.c=e.c;var i,o,s,l=e.length();e.c||(l-=1);var c=[];for(i=0;i<l;i+=1)s=PolynomialBezier.shapeSegment(e,i),c.push(offsetSegmentSplit(s,t));if(!e.c)for(i=l-1;i>=0;i-=1)s=PolynomialBezier.shapeSegmentInverted(e,i),c.push(offsetSegmentSplit(s,t));c=pruneIntersections(c);var u=null,p=null;for(i=0;i<c.length;i+=1){var d=c[i];for(p&&(u=joinLines(a,p,d[0],r,n)),p=d[d.length-1],o=0;o<d.length;o+=1)s=d[o],u&&pointEqual(s.points[0],u)?a.setXYAt(s.points[1][0],s.points[1][1],"o",a.length()-1):a.setTripleAt(s.points[0][0],s.points[0][1],s.points[1][0],s.points[1][1],s.points[0][0],s.points[0][1],a.length()),a.setTripleAt(s.points[3][0],s.points[3][1],s.points[3][0],s.points[3][1],s.points[2][0],s.points[2][1],a.length()),u=s.points[3]}return c.length&&joinLines(a,p,c[0][0],r,n),a},OffsetPathModifier.prototype.processShapes=function(e){var t,r,n,a,i,o,s=this.shapes.length,l=this.amount.v,c=this.miterLimit.v,u=this.lineJoin;if(0!==l)for(r=0;r<s;r+=1){if(o=(i=this.shapes[r]).localShapeCollection,i.shape._mdf||this._mdf||e)for(o.releaseShapes(),i.shape._mdf=!0,t=i.shape.paths.shapes,a=i.shape.paths._length,n=0;n<a;n+=1)o.addShape(this.processPath(t[n],l,u,c));i.shape.paths=i.localShapeCollection}this.dynamicProperties.length||(this._mdf=!1)};var FontManager=function(){var e={w:0,size:0,shapes:[],data:{shapes:[]}},t=[];t=t.concat([2304,2305,2306,2307,2362,2363,2364,2364,2366,2367,2368,2369,2370,2371,2372,2373,2374,2375,2376,2377,2378,2379,2380,2381,2382,2383,2387,2388,2389,2390,2391,2402,2403]);var r=127988,n=["d83cdffb","d83cdffc","d83cdffd","d83cdffe","d83cdfff"];function a(e,t){var r=createTag("span");r.setAttribute("aria-hidden",!0),r.style.fontFamily=t;var n=createTag("span");n.innerText="giItT1WQy@!-/#",r.style.position="absolute",r.style.left="-10000px",r.style.top="-10000px",r.style.fontSize="300px",r.style.fontVariant="normal",r.style.fontStyle="normal",r.style.fontWeight="normal",r.style.letterSpacing="0",r.appendChild(n),document.body.appendChild(r);var a=n.offsetWidth;return n.style.fontFamily=function(e){var t,r=e.split(","),n=r.length,a=[];for(t=0;t<n;t+=1)"sans-serif"!==r[t]&&"monospace"!==r[t]&&a.push(r[t]);return a.join(",")}(e)+", "+t,{node:n,w:a,parent:r}}function i(e,t){var r,n=document.body&&t?"svg":"canvas",a=getFontProperties(e);if("svg"===n){var i=createNS("text");i.style.fontSize="100px",i.setAttribute("font-family",e.fFamily),i.setAttribute("font-style",a.style),i.setAttribute("font-weight",a.weight),i.textContent="1",e.fClass?(i.style.fontFamily="inherit",i.setAttribute("class",e.fClass)):i.style.fontFamily=e.fFamily,t.appendChild(i),r=i}else{var o=new OffscreenCanvas(500,500).getContext("2d");o.font=a.style+" "+a.weight+" 100px "+e.fFamily,r=o}return{measureText:function(e){return"svg"===n?(r.textContent=e,r.getComputedTextLength()):r.measureText(e).width}}}function o(e){var t=0,r=e.charCodeAt(0);if(r>=55296&&r<=56319){var n=e.charCodeAt(1);n>=56320&&n<=57343&&(t=1024*(r-55296)+n-56320+65536)}return t}function s(e){var t=o(e);return t>=127462&&t<=127487}var l=function(){this.fonts=[],this.chars=null,this.typekitLoaded=0,this.isLoaded=!1,this._warned=!1,this.initTime=Date.now(),this.setIsLoadedBinded=this.setIsLoaded.bind(this),this.checkLoadedFontsBinded=this.checkLoadedFonts.bind(this)};l.isModifier=function(e,t){var r=e.toString(16)+t.toString(16);return-1!==n.indexOf(r)},l.isZeroWidthJoiner=function(e){return 8205===e},l.isFlagEmoji=function(e){return s(e.substr(0,2))&&s(e.substr(2,2))},l.isRegionalCode=s,l.isCombinedCharacter=function(e){return-1!==t.indexOf(e)},l.isRegionalFlag=function(e,t){var n=o(e.substr(t,2));if(n!==r)return!1;var a=0;for(t+=2;a<5;){if((n=o(e.substr(t,2)))<917601||n>917626)return!1;a+=1,t+=2}return 917631===o(e.substr(t,2))},l.isVariationSelector=function(e){return 65039===e},l.BLACK_FLAG_CODE_POINT=r;var c={addChars:function(e){if(e){var t;this.chars||(this.chars=[]);var r,n,a=e.length,i=this.chars.length;for(t=0;t<a;t+=1){for(r=0,n=!1;r<i;)this.chars[r].style===e[t].style&&this.chars[r].fFamily===e[t].fFamily&&this.chars[r].ch===e[t].ch&&(n=!0),r+=1;n||(this.chars.push(e[t]),i+=1)}}},addFonts:function(e,t){if(e){if(this.chars)return this.isLoaded=!0,void(this.fonts=e.list);if(!document.body)return this.isLoaded=!0,e.list.forEach((function(e){e.helper=i(e),e.cache={}})),void(this.fonts=e.list);var r,n=e.list,o=n.length,s=o;for(r=0;r<o;r+=1){var l,c,u=!0;if(n[r].loaded=!1,n[r].monoCase=a(n[r].fFamily,"monospace"),n[r].sansCase=a(n[r].fFamily,"sans-serif"),n[r].fPath){if("p"===n[r].fOrigin||3===n[r].origin){if((l=document.querySelectorAll('style[f-forigin="p"][f-family="'+n[r].fFamily+'"], style[f-origin="3"][f-family="'+n[r].fFamily+'"]')).length>0&&(u=!1),u){var p=createTag("style");p.setAttribute("f-forigin",n[r].fOrigin),p.setAttribute("f-origin",n[r].origin),p.setAttribute("f-family",n[r].fFamily),p.type="text/css",p.innerText="@font-face {font-family: "+n[r].fFamily+"; font-style: normal; src: url('"+n[r].fPath+"');}",t.appendChild(p)}}else if("g"===n[r].fOrigin||1===n[r].origin){for(l=document.querySelectorAll('link[f-forigin="g"], link[f-origin="1"]'),c=0;c<l.length;c+=1)-1!==l[c].href.indexOf(n[r].fPath)&&(u=!1);if(u){var d=createTag("link");d.setAttribute("f-forigin",n[r].fOrigin),d.setAttribute("f-origin",n[r].origin),d.type="text/css",d.rel="stylesheet",d.href=n[r].fPath,document.body.appendChild(d)}}else if("t"===n[r].fOrigin||2===n[r].origin){for(l=document.querySelectorAll('script[f-forigin="t"], script[f-origin="2"]'),c=0;c<l.length;c+=1)n[r].fPath===l[c].src&&(u=!1);if(u){var f=createTag("link");f.setAttribute("f-forigin",n[r].fOrigin),f.setAttribute("f-origin",n[r].origin),f.setAttribute("rel","stylesheet"),f.setAttribute("href",n[r].fPath),t.appendChild(f)}}}else n[r].loaded=!0,s-=1;n[r].helper=i(n[r],t),n[r].cache={},this.fonts.push(n[r])}0===s?this.isLoaded=!0:setTimeout(this.checkLoadedFonts.bind(this),100)}else this.isLoaded=!0},getCharData:function(t,r,n){for(var a=0,i=this.chars.length;a<i;){if(this.chars[a].ch===t&&this.chars[a].style===r&&this.chars[a].fFamily===n)return this.chars[a];a+=1}return("string"==typeof t&&13!==t.charCodeAt(0)||!t)&&console&&console.warn&&!this._warned&&(this._warned=!0,console.warn("Missing character from exported characters list: ",t,r,n)),e},getFontByName:function(e){for(var t=0,r=this.fonts.length;t<r;){if(this.fonts[t].fName===e)return this.fonts[t];t+=1}return this.fonts[0]},measureText:function(e,t,r){var n=this.getFontByName(t),a=e;if(!n.cache[a]){var i=n.helper;if(" "===e){var o=i.measureText("|"+e+"|"),s=i.measureText("||");n.cache[a]=(o-s)/100}else n.cache[a]=i.measureText(e)/100}return n.cache[a]*r},checkLoadedFonts:function(){var e,t,r,n=this.fonts.length,a=n;for(e=0;e<n;e+=1)this.fonts[e].loaded?a-=1:"n"===this.fonts[e].fOrigin||0===this.fonts[e].origin?this.fonts[e].loaded=!0:(t=this.fonts[e].monoCase.node,r=this.fonts[e].monoCase.w,t.offsetWidth!==r?(a-=1,this.fonts[e].loaded=!0):(t=this.fonts[e].sansCase.node,r=this.fonts[e].sansCase.w,t.offsetWidth!==r&&(a-=1,this.fonts[e].loaded=!0)),this.fonts[e].loaded&&(this.fonts[e].sansCase.parent.parentNode.removeChild(this.fonts[e].sansCase.parent),this.fonts[e].monoCase.parent.parentNode.removeChild(this.fonts[e].monoCase.parent)));0!==a&&Date.now()-this.initTime<5e3?setTimeout(this.checkLoadedFontsBinded,20):setTimeout(this.setIsLoadedBinded,10)},setIsLoaded:function(){this.isLoaded=!0}};return l.prototype=c,l}();function SlotManager(e){this.animationData=e}function slotFactory(e){return new SlotManager(e)}function RenderableElement(){}SlotManager.prototype.getProp=function(e){return this.animationData.slots&&this.animationData.slots[e.sid]?Object.assign(e,this.animationData.slots[e.sid].p):e},RenderableElement.prototype={initRenderable:function(){this.isInRange=!1,this.hidden=!1,this.isTransparent=!1,this.renderableComponents=[]},addRenderableComponent:function(e){-1===this.renderableComponents.indexOf(e)&&this.renderableComponents.push(e)},removeRenderableComponent:function(e){-1!==this.renderableComponents.indexOf(e)&&this.renderableComponents.splice(this.renderableComponents.indexOf(e),1)},prepareRenderableFrame:function(e){this.checkLayerLimits(e)},checkTransparency:function(){this.finalTransform.mProp.o.v<=0?!this.isTransparent&&this.globalData.renderConfig.hideOnTransparent&&(this.isTransparent=!0,this.hide()):this.isTransparent&&(this.isTransparent=!1,this.show())},checkLayerLimits:function(e){this.data.ip-this.data.st<=e&&this.data.op-this.data.st>e?!0!==this.isInRange&&(this.globalData._mdf=!0,this._mdf=!0,this.isInRange=!0,this.show()):!1!==this.isInRange&&(this.globalData._mdf=!0,this.isInRange=!1,this.hide())},renderRenderable:function(){var e,t=this.renderableComponents.length;for(e=0;e<t;e+=1)this.renderableComponents[e].renderFrame(this._isFirstFrame)},sourceRectAtTime:function(){return{top:0,left:0,width:100,height:100}},getLayerSize:function(){return 5===this.data.ty?{w:this.data.textData.width,h:this.data.textData.height}:{w:this.data.width,h:this.data.height}}};var getBlendMode=(blendModeEnums={0:"source-over",1:"multiply",2:"screen",3:"overlay",4:"darken",5:"lighten",6:"color-dodge",7:"color-burn",8:"hard-light",9:"soft-light",10:"difference",11:"exclusion",12:"hue",13:"saturation",14:"color",15:"luminosity"},function(e){return blendModeEnums[e]||""}),blendModeEnums;function SliderEffect(e,t,r){this.p=PropertyFactory.getProp(t,e.v,0,0,r)}function AngleEffect(e,t,r){this.p=PropertyFactory.getProp(t,e.v,0,0,r)}function ColorEffect(e,t,r){this.p=PropertyFactory.getProp(t,e.v,1,0,r)}function PointEffect(e,t,r){this.p=PropertyFactory.getProp(t,e.v,1,0,r)}function LayerIndexEffect(e,t,r){this.p=PropertyFactory.getProp(t,e.v,0,0,r)}function MaskIndexEffect(e,t,r){this.p=PropertyFactory.getProp(t,e.v,0,0,r)}function CheckboxEffect(e,t,r){this.p=PropertyFactory.getProp(t,e.v,0,0,r)}function NoValueEffect(){this.p={}}function EffectsManager(e,t){var r,n=e.ef||[];this.effectElements=[];var a,i=n.length;for(r=0;r<i;r+=1)a=new GroupEffect(n[r],t),this.effectElements.push(a)}function GroupEffect(e,t){this.init(e,t)}function BaseElement(){}function FrameElement(){}function FootageElement(e,t,r){this.initFrame(),this.initRenderable(),this.assetData=t.getAssetData(e.refId),this.footageData=t.imageLoader.getAsset(this.assetData),this.initBaseData(e,t,r)}function AudioElement(e,t,r){this.initFrame(),this.initRenderable(),this.assetData=t.getAssetData(e.refId),this.initBaseData(e,t,r),this._isPlaying=!1,this._canPlay=!1;var n=this.globalData.getAssetsPath(this.assetData);this.audio=this.globalData.audioController.createAudio(n),this._currentTime=0,this.globalData.audioController.addAudio(this),this._volumeMultiplier=1,this._volume=1,this._previousVolume=null,this.tm=e.tm?PropertyFactory.getProp(this,e.tm,0,t.frameRate,this):{_placeholder:!0},this.lv=PropertyFactory.getProp(this,e.au&&e.au.lv?e.au.lv:{k:[100]},1,.01,this)}function BaseRenderer(){}extendPrototype([DynamicPropertyContainer],GroupEffect),GroupEffect.prototype.getValue=GroupEffect.prototype.iterateDynamicProperties,GroupEffect.prototype.init=function(e,t){var r;this.data=e,this.effectElements=[],this.initDynamicPropertyContainer(t);var n,a=this.data.ef.length,i=this.data.ef;for(r=0;r<a;r+=1){switch(n=null,i[r].ty){case 0:n=new SliderEffect(i[r],t,this);break;case 1:n=new AngleEffect(i[r],t,this);break;case 2:n=new ColorEffect(i[r],t,this);break;case 3:n=new PointEffect(i[r],t,this);break;case 4:case 7:n=new CheckboxEffect(i[r],t,this);break;case 10:n=new LayerIndexEffect(i[r],t,this);break;case 11:n=new MaskIndexEffect(i[r],t,this);break;case 5:n=new EffectsManager(i[r],t,this);break;default:n=new NoValueEffect(i[r],t,this)}n&&this.effectElements.push(n)}},BaseElement.prototype={checkMasks:function(){if(!this.data.hasMask)return!1;for(var e=0,t=this.data.masksProperties.length;e<t;){if("n"!==this.data.masksProperties[e].mode&&!1!==this.data.masksProperties[e].cl)return!0;e+=1}return!1},initExpressions:function(){var e=getExpressionInterfaces();if(e){var t=e("layer"),r=e("effects"),n=e("shape"),a=e("text"),i=e("comp");this.layerInterface=t(this),this.data.hasMask&&this.maskManager&&this.layerInterface.registerMaskInterface(this.maskManager);var o=r.createEffectsInterface(this,this.layerInterface);this.layerInterface.registerEffectsInterface(o),0===this.data.ty||this.data.xt?this.compInterface=i(this):4===this.data.ty?(this.layerInterface.shapeInterface=n(this.shapesData,this.itemsData,this.layerInterface),this.layerInterface.content=this.layerInterface.shapeInterface):5===this.data.ty&&(this.layerInterface.textInterface=a(this),this.layerInterface.text=this.layerInterface.textInterface)}},setBlendMode:function(){var e=getBlendMode(this.data.bm);(this.baseElement||this.layerElement).style["mix-blend-mode"]=e},initBaseData:function(e,t,r){this.globalData=t,this.comp=r,this.data=e,this.layerId=createElementID(),this.data.sr||(this.data.sr=1),this.effectsManager=new EffectsManager(this.data,this,this.dynamicProperties)},getType:function(){return this.type},sourceRectAtTime:function(){}},FrameElement.prototype={initFrame:function(){this._isFirstFrame=!1,this.dynamicProperties=[],this._mdf=!1},prepareProperties:function(e,t){var r,n=this.dynamicProperties.length;for(r=0;r<n;r+=1)(t||this._isParent&&"transform"===this.dynamicProperties[r].propType)&&(this.dynamicProperties[r].getValue(),this.dynamicProperties[r]._mdf&&(this.globalData._mdf=!0,this._mdf=!0))},addDynamicProperty:function(e){-1===this.dynamicProperties.indexOf(e)&&this.dynamicProperties.push(e)}},FootageElement.prototype.prepareFrame=function(){},extendPrototype([RenderableElement,BaseElement,FrameElement],FootageElement),FootageElement.prototype.getBaseElement=function(){return null},FootageElement.prototype.renderFrame=function(){},FootageElement.prototype.destroy=function(){},FootageElement.prototype.initExpressions=function(){var e=getExpressionInterfaces();if(e){var t=e("footage");this.layerInterface=t(this)}},FootageElement.prototype.getFootageData=function(){return this.footageData},AudioElement.prototype.prepareFrame=function(e){if(this.prepareRenderableFrame(e,!0),this.prepareProperties(e,!0),this.tm._placeholder)this._currentTime=e/this.data.sr;else{var t=this.tm.v;this._currentTime=t}this._volume=this.lv.v[0];var r=this._volume*this._volumeMultiplier;this._previousVolume!==r&&(this._previousVolume=r,this.audio.volume(r))},extendPrototype([RenderableElement,BaseElement,FrameElement],AudioElement),AudioElement.prototype.renderFrame=function(){this.isInRange&&this._canPlay&&(this._isPlaying?(!this.audio.playing()||Math.abs(this._currentTime/this.globalData.frameRate-this.audio.seek())>.1)&&this.audio.seek(this._currentTime/this.globalData.frameRate):(this.audio.play(),this.audio.seek(this._currentTime/this.globalData.frameRate),this._isPlaying=!0))},AudioElement.prototype.show=function(){},AudioElement.prototype.hide=function(){this.audio.pause(),this._isPlaying=!1},AudioElement.prototype.pause=function(){this.audio.pause(),this._isPlaying=!1,this._canPlay=!1},AudioElement.prototype.resume=function(){this._canPlay=!0},AudioElement.prototype.setRate=function(e){this.audio.rate(e)},AudioElement.prototype.volume=function(e){this._volumeMultiplier=e,this._previousVolume=e*this._volume,this.audio.volume(this._previousVolume)},AudioElement.prototype.getBaseElement=function(){return null},AudioElement.prototype.destroy=function(){},AudioElement.prototype.sourceRectAtTime=function(){},AudioElement.prototype.initExpressions=function(){},BaseRenderer.prototype.checkLayers=function(e){var t,r,n=this.layers.length;for(this.completeLayers=!0,t=n-1;t>=0;t-=1)this.elements[t]||(r=this.layers[t]).ip-r.st<=e-this.layers[t].st&&r.op-r.st>e-this.layers[t].st&&this.buildItem(t),this.completeLayers=!!this.elements[t]&&this.completeLayers;this.checkPendingElements()},BaseRenderer.prototype.createItem=function(e){switch(e.ty){case 2:return this.createImage(e);case 0:return this.createComp(e);case 1:return this.createSolid(e);case 3:default:return this.createNull(e);case 4:return this.createShape(e);case 5:return this.createText(e);case 6:return this.createAudio(e);case 13:return this.createCamera(e);case 15:return this.createFootage(e)}},BaseRenderer.prototype.createCamera=function(){throw new Error("You're using a 3d camera. Try the html renderer.")},BaseRenderer.prototype.createAudio=function(e){return new AudioElement(e,this.globalData,this)},BaseRenderer.prototype.createFootage=function(e){return new FootageElement(e,this.globalData,this)},BaseRenderer.prototype.buildAllItems=function(){var e,t=this.layers.length;for(e=0;e<t;e+=1)this.buildItem(e);this.checkPendingElements()},BaseRenderer.prototype.includeLayers=function(e){var t;this.completeLayers=!1;var r,n=e.length,a=this.layers.length;for(t=0;t<n;t+=1)for(r=0;r<a;){if(this.layers[r].id===e[t].id){this.layers[r]=e[t];break}r+=1}},BaseRenderer.prototype.setProjectInterface=function(e){this.globalData.projectInterface=e},BaseRenderer.prototype.initItems=function(){this.globalData.progressiveLoad||this.buildAllItems()},BaseRenderer.prototype.buildElementParenting=function(e,t,r){for(var n=this.elements,a=this.layers,i=0,o=a.length;i<o;)a[i].ind==t&&(n[i]&&!0!==n[i]?(r.push(n[i]),n[i].setAsParent(),void 0!==a[i].parent?this.buildElementParenting(e,a[i].parent,r):e.setHierarchy(r)):(this.buildItem(i),this.addPendingElement(e))),i+=1},BaseRenderer.prototype.addPendingElement=function(e){this.pendingElements.push(e)},BaseRenderer.prototype.searchExtraCompositions=function(e){var t,r=e.length;for(t=0;t<r;t+=1)if(e[t].xt){var n=this.createComp(e[t]);n.initExpressions(),this.globalData.projectInterface.registerComposition(n)}},BaseRenderer.prototype.getElementById=function(e){var t,r=this.elements.length;for(t=0;t<r;t+=1)if(this.elements[t].data.ind===e)return this.elements[t];return null},BaseRenderer.prototype.getElementByPath=function(e){var t,r=e.shift();if("number"==typeof r)t=this.elements[r];else{var n,a=this.elements.length;for(n=0;n<a;n+=1)if(this.elements[n].data.nm===r){t=this.elements[n];break}}return 0===e.length?t:t.getElementByPath(e)},BaseRenderer.prototype.setupGlobalData=function(e,t){this.globalData.fontManager=new FontManager,this.globalData.slotManager=slotFactory(e),this.globalData.fontManager.addChars(e.chars),this.globalData.fontManager.addFonts(e.fonts,t),this.globalData.getAssetData=this.animationItem.getAssetData.bind(this.animationItem),this.globalData.getAssetsPath=this.animationItem.getAssetsPath.bind(this.animationItem),this.globalData.imageLoader=this.animationItem.imagePreloader,this.globalData.audioController=this.animationItem.audioController,this.globalData.frameId=0,this.globalData.frameRate=e.fr,this.globalData.nm=e.nm,this.globalData.compSize={w:e.w,h:e.h}};var effectTypes={TRANSFORM_EFFECT:"transformEFfect"};function TransformElement(){}function MaskElement(e,t,r){this.data=e,this.element=t,this.globalData=r,this.storedData=[],this.masksProperties=this.data.masksProperties||[],this.maskElement=null;var n,a,i=this.globalData.defs,o=this.masksProperties?this.masksProperties.length:0;this.viewData=createSizedArray(o),this.solidPath="";var s,l,c,u,p,d,f=this.masksProperties,h=0,m=[],g=createElementID(),y="clipPath",v="clip-path";for(n=0;n<o;n+=1)if(("a"!==f[n].mode&&"n"!==f[n].mode||f[n].inv||100!==f[n].o.k||f[n].o.x)&&(y="mask",v="mask"),"s"!==f[n].mode&&"i"!==f[n].mode||0!==h?c=null:((c=createNS("rect")).setAttribute("fill","#ffffff"),c.setAttribute("width",this.element.comp.data.w||0),c.setAttribute("height",this.element.comp.data.h||0),m.push(c)),a=createNS("path"),"n"===f[n].mode)this.viewData[n]={op:PropertyFactory.getProp(this.element,f[n].o,0,.01,this.element),prop:ShapePropertyFactory.getShapeProp(this.element,f[n],3),elem:a,lastPath:""},i.appendChild(a);else{var b;if(h+=1,a.setAttribute("fill","s"===f[n].mode?"#000000":"#ffffff"),a.setAttribute("clip-rule","nonzero"),0!==f[n].x.k?(y="mask",v="mask",d=PropertyFactory.getProp(this.element,f[n].x,0,null,this.element),b=createElementID(),(u=createNS("filter")).setAttribute("id",b),(p=createNS("feMorphology")).setAttribute("operator","erode"),p.setAttribute("in","SourceGraphic"),p.setAttribute("radius","0"),u.appendChild(p),i.appendChild(u),a.setAttribute("stroke","s"===f[n].mode?"#000000":"#ffffff")):(p=null,d=null),this.storedData[n]={elem:a,x:d,expan:p,lastPath:"",lastOperator:"",filterId:b,lastRadius:0},"i"===f[n].mode){l=m.length;var x=createNS("g");for(s=0;s<l;s+=1)x.appendChild(m[s]);var E=createNS("mask");E.setAttribute("mask-type","alpha"),E.setAttribute("id",g+"_"+h),E.appendChild(a),i.appendChild(E),x.setAttribute("mask","url("+getLocationHref()+"#"+g+"_"+h+")"),m.length=0,m.push(x)}else m.push(a);f[n].inv&&!this.solidPath&&(this.solidPath=this.createLayerSolidPath()),this.viewData[n]={elem:a,lastPath:"",op:PropertyFactory.getProp(this.element,f[n].o,0,.01,this.element),prop:ShapePropertyFactory.getShapeProp(this.element,f[n],3),invRect:c},this.viewData[n].prop.k||this.drawPath(f[n],this.viewData[n].prop.v,this.viewData[n])}for(this.maskElement=createNS(y),o=m.length,n=0;n<o;n+=1)this.maskElement.appendChild(m[n]);h>0&&(this.maskElement.setAttribute("id",g),this.element.maskedElement.setAttribute(v,"url("+getLocationHref()+"#"+g+")"),i.appendChild(this.maskElement)),this.viewData.length&&this.element.addRenderableComponent(this)}TransformElement.prototype={initTransform:function(){var e=new Matrix;this.finalTransform={mProp:this.data.ks?TransformPropertyFactory.getTransformProperty(this,this.data.ks,this):{o:0},_matMdf:!1,_localMatMdf:!1,_opMdf:!1,mat:e,localMat:e,localOpacity:1},this.data.ao&&(this.finalTransform.mProp.autoOriented=!0),this.data.ty},renderTransform:function(){if(this.finalTransform._opMdf=this.finalTransform.mProp.o._mdf||this._isFirstFrame,this.finalTransform._matMdf=this.finalTransform.mProp._mdf||this._isFirstFrame,this.hierarchy){var e,t=this.finalTransform.mat,r=0,n=this.hierarchy.length;if(!this.finalTransform._matMdf)for(;r<n;){if(this.hierarchy[r].finalTransform.mProp._mdf){this.finalTransform._matMdf=!0;break}r+=1}if(this.finalTransform._matMdf)for(e=this.finalTransform.mProp.v.props,t.cloneFromProps(e),r=0;r<n;r+=1)t.multiply(this.hierarchy[r].finalTransform.mProp.v)}this.finalTransform._matMdf&&(this.finalTransform._localMatMdf=this.finalTransform._matMdf),this.finalTransform._opMdf&&(this.finalTransform.localOpacity=this.finalTransform.mProp.o.v)},renderLocalTransform:function(){if(this.localTransforms){var e=0,t=this.localTransforms.length;if(this.finalTransform._localMatMdf=this.finalTransform._matMdf,!this.finalTransform._localMatMdf||!this.finalTransform._opMdf)for(;e<t;)this.localTransforms[e]._mdf&&(this.finalTransform._localMatMdf=!0),this.localTransforms[e]._opMdf&&!this.finalTransform._opMdf&&(this.finalTransform.localOpacity=this.finalTransform.mProp.o.v,this.finalTransform._opMdf=!0),e+=1;if(this.finalTransform._localMatMdf){var r=this.finalTransform.localMat;for(this.localTransforms[0].matrix.clone(r),e=1;e<t;e+=1){var n=this.localTransforms[e].matrix;r.multiply(n)}r.multiply(this.finalTransform.mat)}if(this.finalTransform._opMdf){var a=this.finalTransform.localOpacity;for(e=0;e<t;e+=1)a*=.01*this.localTransforms[e].opacity;this.finalTransform.localOpacity=a}}},searchEffectTransforms:function(){if(this.renderableEffectsManager){var e=this.renderableEffectsManager.getEffects(effectTypes.TRANSFORM_EFFECT);if(e.length){this.localTransforms=[],this.finalTransform.localMat=new Matrix;var t=0,r=e.length;for(t=0;t<r;t+=1)this.localTransforms.push(e[t])}}},globalToLocal:function(e){var t=[];t.push(this.finalTransform);for(var r,n=!0,a=this.comp;n;)a.finalTransform?(a.data.hasMask&&t.splice(0,0,a.finalTransform),a=a.comp):n=!1;var i,o=t.length;for(r=0;r<o;r+=1)i=t[r].mat.applyToPointArray(0,0,0),e=[e[0]-i[0],e[1]-i[1],0];return e},mHelper:new Matrix},MaskElement.prototype.getMaskProperty=function(e){return this.viewData[e].prop},MaskElement.prototype.renderFrame=function(e){var t,r=this.element.finalTransform.mat,n=this.masksProperties.length;for(t=0;t<n;t+=1)if((this.viewData[t].prop._mdf||e)&&this.drawPath(this.masksProperties[t],this.viewData[t].prop.v,this.viewData[t]),(this.viewData[t].op._mdf||e)&&this.viewData[t].elem.setAttribute("fill-opacity",this.viewData[t].op.v),"n"!==this.masksProperties[t].mode&&(this.viewData[t].invRect&&(this.element.finalTransform.mProp._mdf||e)&&this.viewData[t].invRect.setAttribute("transform",r.getInverseMatrix().to2dCSS()),this.storedData[t].x&&(this.storedData[t].x._mdf||e))){var a=this.storedData[t].expan;this.storedData[t].x.v<0?("erode"!==this.storedData[t].lastOperator&&(this.storedData[t].lastOperator="erode",this.storedData[t].elem.setAttribute("filter","url("+getLocationHref()+"#"+this.storedData[t].filterId+")")),a.setAttribute("radius",-this.storedData[t].x.v)):("dilate"!==this.storedData[t].lastOperator&&(this.storedData[t].lastOperator="dilate",this.storedData[t].elem.setAttribute("filter",null)),this.storedData[t].elem.setAttribute("stroke-width",2*this.storedData[t].x.v))}},MaskElement.prototype.getMaskelement=function(){return this.maskElement},MaskElement.prototype.createLayerSolidPath=function(){var e="M0,0 ";return e+=" h"+this.globalData.compSize.w,e+=" v"+this.globalData.compSize.h,(e+=" h-"+this.globalData.compSize.w)+" v-"+this.globalData.compSize.h+" "},MaskElement.prototype.drawPath=function(e,t,r){var n,a,i=" M"+t.v[0][0]+","+t.v[0][1];for(a=t._length,n=1;n<a;n+=1)i+=" C"+t.o[n-1][0]+","+t.o[n-1][1]+" "+t.i[n][0]+","+t.i[n][1]+" "+t.v[n][0]+","+t.v[n][1];if(t.c&&a>1&&(i+=" C"+t.o[n-1][0]+","+t.o[n-1][1]+" "+t.i[0][0]+","+t.i[0][1]+" "+t.v[0][0]+","+t.v[0][1]),r.lastPath!==i){var o="";r.elem&&(t.c&&(o=e.inv?this.solidPath+i:i),r.elem.setAttribute("d",o)),r.lastPath=i}},MaskElement.prototype.destroy=function(){this.element=null,this.globalData=null,this.maskElement=null,this.data=null,this.masksProperties=null};var filtersFactory={createFilter:function(e,t){var r=createNS("filter");return r.setAttribute("id",e),!0!==t&&(r.setAttribute("filterUnits","objectBoundingBox"),r.setAttribute("x","0%"),r.setAttribute("y","0%"),r.setAttribute("width","100%"),r.setAttribute("height","100%")),r},createAlphaToLuminanceFilter:function(){var e=createNS("feColorMatrix");return e.setAttribute("type","matrix"),e.setAttribute("color-interpolation-filters","sRGB"),e.setAttribute("values","0 0 0 1 0  0 0 0 1 0  0 0 0 1 0  0 0 0 1 1"),e}},featureSupport=function(){var e={maskType:!0,svgLumaHidden:!0,offscreenCanvas:"undefined"!=typeof OffscreenCanvas};return(/MSIE 10/i.test(navigator.userAgent)||/MSIE 9/i.test(navigator.userAgent)||/rv:11.0/i.test(navigator.userAgent)||/Edge\/\d./i.test(navigator.userAgent))&&(e.maskType=!1),/firefox/i.test(navigator.userAgent)&&(e.svgLumaHidden=!1),e}(),registeredEffects$1={},idPrefix="filter_result_";function SVGEffects(e){var t,r,n="SourceGraphic",a=e.data.ef?e.data.ef.length:0,i=createElementID(),o=filtersFactory.createFilter(i,!0),s=0;for(this.filters=[],t=0;t<a;t+=1){r=null;var l=e.data.ef[t].ty;registeredEffects$1[l]&&(r=new(0,registeredEffects$1[l].effect)(o,e.effectsManager.effectElements[t],e,idPrefix+s,n),n=idPrefix+s,registeredEffects$1[l].countsAsEffect&&(s+=1)),r&&this.filters.push(r)}s&&(e.globalData.defs.appendChild(o),e.layerElement.setAttribute("filter","url("+getLocationHref()+"#"+i+")")),this.filters.length&&e.addRenderableComponent(this)}function registerEffect$1(e,t,r){registeredEffects$1[e]={effect:t,countsAsEffect:r}}function SVGBaseElement(){}function HierarchyElement(){}function RenderableDOMElement(){}function IImageElement(e,t,r){this.assetData=t.getAssetData(e.refId),this.assetData&&this.assetData.sid&&(this.assetData=t.slotManager.getProp(this.assetData)),this.initElement(e,t,r),this.sourceRect={top:0,left:0,width:this.assetData.w,height:this.assetData.h}}function ProcessedElement(e,t){this.elem=e,this.pos=t}function IShapeElement(){}SVGEffects.prototype.renderFrame=function(e){var t,r=this.filters.length;for(t=0;t<r;t+=1)this.filters[t].renderFrame(e)},SVGEffects.prototype.getEffects=function(e){var t,r=this.filters.length,n=[];for(t=0;t<r;t+=1)this.filters[t].type===e&&n.push(this.filters[t]);return n},SVGBaseElement.prototype={initRendererElement:function(){this.layerElement=createNS("g")},createContainerElements:function(){this.matteElement=createNS("g"),this.transformedElement=this.layerElement,this.maskedElement=this.layerElement,this._sizeChanged=!1;var e=null;if(this.data.td){this.matteMasks={};var t=createNS("g");t.setAttribute("id",this.layerId),t.appendChild(this.layerElement),e=t,this.globalData.defs.appendChild(t)}else this.data.tt?(this.matteElement.appendChild(this.layerElement),e=this.matteElement,this.baseElement=this.matteElement):this.baseElement=this.layerElement;if(this.data.ln&&this.layerElement.setAttribute("id",this.data.ln),this.data.cl&&this.layerElement.setAttribute("class",this.data.cl),0===this.data.ty&&!this.data.hd){var r=createNS("clipPath"),n=createNS("path");n.setAttribute("d","M0,0 L"+this.data.w+",0 L"+this.data.w+","+this.data.h+" L0,"+this.data.h+"z");var a=createElementID();if(r.setAttribute("id",a),r.appendChild(n),this.globalData.defs.appendChild(r),this.checkMasks()){var i=createNS("g");i.setAttribute("clip-path","url("+getLocationHref()+"#"+a+")"),i.appendChild(this.layerElement),this.transformedElement=i,e?e.appendChild(this.transformedElement):this.baseElement=this.transformedElement}else this.layerElement.setAttribute("clip-path","url("+getLocationHref()+"#"+a+")")}0!==this.data.bm&&this.setBlendMode()},renderElement:function(){this.finalTransform._localMatMdf&&this.transformedElement.setAttribute("transform",this.finalTransform.localMat.to2dCSS()),this.finalTransform._opMdf&&this.transformedElement.setAttribute("opacity",this.finalTransform.localOpacity)},destroyBaseElement:function(){this.layerElement=null,this.matteElement=null,this.maskManager.destroy()},getBaseElement:function(){return this.data.hd?null:this.baseElement},createRenderableComponents:function(){this.maskManager=new MaskElement(this.data,this,this.globalData),this.renderableEffectsManager=new SVGEffects(this),this.searchEffectTransforms()},getMatte:function(e){if(this.matteMasks||(this.matteMasks={}),!this.matteMasks[e]){var t,r,n,a,i=this.layerId+"_"+e;if(1===e||3===e){var o=createNS("mask");o.setAttribute("id",i),o.setAttribute("mask-type",3===e?"luminance":"alpha"),(n=createNS("use")).setAttributeNS("http://www.w3.org/1999/xlink","href","#"+this.layerId),o.appendChild(n),this.globalData.defs.appendChild(o),featureSupport.maskType||1!==e||(o.setAttribute("mask-type","luminance"),t=createElementID(),r=filtersFactory.createFilter(t),this.globalData.defs.appendChild(r),r.appendChild(filtersFactory.createAlphaToLuminanceFilter()),(a=createNS("g")).appendChild(n),o.appendChild(a),a.setAttribute("filter","url("+getLocationHref()+"#"+t+")"))}else if(2===e){var s=createNS("mask");s.setAttribute("id",i),s.setAttribute("mask-type","alpha");var l=createNS("g");s.appendChild(l),t=createElementID(),r=filtersFactory.createFilter(t);var c=createNS("feComponentTransfer");c.setAttribute("in","SourceGraphic"),r.appendChild(c);var u=createNS("feFuncA");u.setAttribute("type","table"),u.setAttribute("tableValues","1.0 0.0"),c.appendChild(u),this.globalData.defs.appendChild(r);var p=createNS("rect");p.setAttribute("width",this.comp.data.w),p.setAttribute("height",this.comp.data.h),p.setAttribute("x","0"),p.setAttribute("y","0"),p.setAttribute("fill","#ffffff"),p.setAttribute("opacity","0"),l.setAttribute("filter","url("+getLocationHref()+"#"+t+")"),l.appendChild(p),(n=createNS("use")).setAttributeNS("http://www.w3.org/1999/xlink","href","#"+this.layerId),l.appendChild(n),featureSupport.maskType||(s.setAttribute("mask-type","luminance"),r.appendChild(filtersFactory.createAlphaToLuminanceFilter()),a=createNS("g"),l.appendChild(p),a.appendChild(this.layerElement),l.appendChild(a)),this.globalData.defs.appendChild(s)}this.matteMasks[e]=i}return this.matteMasks[e]},setMatte:function(e){this.matteElement&&this.matteElement.setAttribute("mask","url("+getLocationHref()+"#"+e+")")}},HierarchyElement.prototype={initHierarchy:function(){this.hierarchy=[],this._isParent=!1,this.checkParenting()},setHierarchy:function(e){this.hierarchy=e},setAsParent:function(){this._isParent=!0},checkParenting:function(){void 0!==this.data.parent&&this.comp.buildElementParenting(this,this.data.parent,[])}},extendPrototype([RenderableElement,createProxyFunction({initElement:function(e,t,r){this.initFrame(),this.initBaseData(e,t,r),this.initTransform(e,t,r),this.initHierarchy(),this.initRenderable(),this.initRendererElement(),this.createContainerElements(),this.createRenderableComponents(),this.createContent(),this.hide()},hide:function(){this.hidden||this.isInRange&&!this.isTransparent||((this.baseElement||this.layerElement).style.display="none",this.hidden=!0)},show:function(){this.isInRange&&!this.isTransparent&&(this.data.hd||((this.baseElement||this.layerElement).style.display="block"),this.hidden=!1,this._isFirstFrame=!0)},renderFrame:function(){this.data.hd||this.hidden||(this.renderTransform(),this.renderRenderable(),this.renderLocalTransform(),this.renderElement(),this.renderInnerContent(),this._isFirstFrame&&(this._isFirstFrame=!1))},renderInnerContent:function(){},prepareFrame:function(e){this._mdf=!1,this.prepareRenderableFrame(e),this.prepareProperties(e,this.isInRange),this.checkTransparency()},destroy:function(){this.innerElem=null,this.destroyBaseElement()}})],RenderableDOMElement),extendPrototype([BaseElement,TransformElement,SVGBaseElement,HierarchyElement,FrameElement,RenderableDOMElement],IImageElement),IImageElement.prototype.createContent=function(){var e=this.globalData.getAssetsPath(this.assetData);this.innerElem=createNS("image"),this.innerElem.setAttribute("width",this.assetData.w+"px"),this.innerElem.setAttribute("height",this.assetData.h+"px"),this.innerElem.setAttribute("preserveAspectRatio",this.assetData.pr||this.globalData.renderConfig.imagePreserveAspectRatio),this.innerElem.setAttributeNS("http://www.w3.org/1999/xlink","href",e),this.layerElement.appendChild(this.innerElem)},IImageElement.prototype.sourceRectAtTime=function(){return this.sourceRect},IShapeElement.prototype={addShapeToModifiers:function(e){var t,r=this.shapeModifiers.length;for(t=0;t<r;t+=1)this.shapeModifiers[t].addShape(e)},isShapeInAnimatedModifiers:function(e){for(var t=this.shapeModifiers.length;0<t;)if(this.shapeModifiers[0].isAnimatedWithShape(e))return!0;return!1},renderModifiers:function(){if(this.shapeModifiers.length){var e,t=this.shapes.length;for(e=0;e<t;e+=1)this.shapes[e].sh.reset();for(e=(t=this.shapeModifiers.length)-1;e>=0&&!this.shapeModifiers[e].processShapes(this._isFirstFrame);e-=1);}},searchProcessedElement:function(e){for(var t=this.processedElements,r=0,n=t.length;r<n;){if(t[r].elem===e)return t[r].pos;r+=1}return 0},addProcessedElement:function(e,t){for(var r=this.processedElements,n=r.length;n;)if(r[n-=1].elem===e)return void(r[n].pos=t);r.push(new ProcessedElement(e,t))},prepareFrame:function(e){this.prepareRenderableFrame(e),this.prepareProperties(e,this.isInRange)}};var lineCapEnum={1:"butt",2:"round",3:"square"},lineJoinEnum={1:"miter",2:"round",3:"bevel"};function SVGShapeData(e,t,r){this.caches=[],this.styles=[],this.transformers=e,this.lStr="",this.sh=r,this.lvl=t,this._isAnimated=!!r.k;for(var n=0,a=e.length;n<a;){if(e[n].mProps.dynamicProperties.length){this._isAnimated=!0;break}n+=1}}function SVGStyleData(e,t){this.data=e,this.type=e.ty,this.d="",this.lvl=t,this._mdf=!1,this.closed=!0===e.hd,this.pElem=createNS("path"),this.msElem=null}function DashProperty(e,t,r,n){var a;this.elem=e,this.frameId=-1,this.dataProps=createSizedArray(t.length),this.renderer=r,this.k=!1,this.dashStr="",this.dashArray=createTypedArray("float32",t.length?t.length-1:0),this.dashoffset=createTypedArray("float32",1),this.initDynamicPropertyContainer(n);var i,o=t.length||0;for(a=0;a<o;a+=1)i=PropertyFactory.getProp(e,t[a].v,0,0,this),this.k=i.k||this.k,this.dataProps[a]={n:t[a].n,p:i};this.k||this.getValue(!0),this._isAnimated=this.k}function SVGStrokeStyleData(e,t,r){this.initDynamicPropertyContainer(e),this.getValue=this.iterateDynamicProperties,this.o=PropertyFactory.getProp(e,t.o,0,.01,this),this.w=PropertyFactory.getProp(e,t.w,0,null,this),this.d=new DashProperty(e,t.d||{},"svg",this),this.c=PropertyFactory.getProp(e,t.c,1,255,this),this.style=r,this._isAnimated=!!this._isAnimated}function SVGFillStyleData(e,t,r){this.initDynamicPropertyContainer(e),this.getValue=this.iterateDynamicProperties,this.o=PropertyFactory.getProp(e,t.o,0,.01,this),this.c=PropertyFactory.getProp(e,t.c,1,255,this),this.style=r}function SVGNoStyleData(e,t,r){this.initDynamicPropertyContainer(e),this.getValue=this.iterateDynamicProperties,this.style=r}function GradientProperty(e,t,r){this.data=t,this.c=createTypedArray("uint8c",4*t.p);var n=t.k.k[0].s?t.k.k[0].s.length-4*t.p:t.k.k.length-4*t.p;this.o=createTypedArray("float32",n),this._cmdf=!1,this._omdf=!1,this._collapsable=this.checkCollapsable(),this._hasOpacity=n,this.initDynamicPropertyContainer(r),this.prop=PropertyFactory.getProp(e,t.k,1,null,this),this.k=this.prop.k,this.getValue(!0)}function SVGGradientFillStyleData(e,t,r){this.initDynamicPropertyContainer(e),this.getValue=this.iterateDynamicProperties,this.initGradientData(e,t,r)}function SVGGradientStrokeStyleData(e,t,r){this.initDynamicPropertyContainer(e),this.getValue=this.iterateDynamicProperties,this.w=PropertyFactory.getProp(e,t.w,0,null,this),this.d=new DashProperty(e,t.d||{},"svg",this),this.initGradientData(e,t,r),this._isAnimated=!!this._isAnimated}function ShapeGroupData(){this.it=[],this.prevViewData=[],this.gr=createNS("g")}function SVGTransformData(e,t,r){this.transform={mProps:e,op:t,container:r},this.elements=[],this._isAnimated=this.transform.mProps.dynamicProperties.length||this.transform.op.effectsSequence.length}SVGShapeData.prototype.setAsAnimated=function(){this._isAnimated=!0},SVGStyleData.prototype.reset=function(){this.d="",this._mdf=!1},DashProperty.prototype.getValue=function(e){if((this.elem.globalData.frameId!==this.frameId||e)&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties(),this._mdf=this._mdf||e,this._mdf)){var t=0,r=this.dataProps.length;for("svg"===this.renderer&&(this.dashStr=""),t=0;t<r;t+=1)"o"!==this.dataProps[t].n?"svg"===this.renderer?this.dashStr+=" "+this.dataProps[t].p.v:this.dashArray[t]=this.dataProps[t].p.v:this.dashoffset[0]=this.dataProps[t].p.v}},extendPrototype([DynamicPropertyContainer],DashProperty),extendPrototype([DynamicPropertyContainer],SVGStrokeStyleData),extendPrototype([DynamicPropertyContainer],SVGFillStyleData),extendPrototype([DynamicPropertyContainer],SVGNoStyleData),GradientProperty.prototype.comparePoints=function(e,t){for(var r=0,n=this.o.length/2;r<n;){if(Math.abs(e[4*r]-e[4*t+2*r])>.01)return!1;r+=1}return!0},GradientProperty.prototype.checkCollapsable=function(){if(this.o.length/2!=this.c.length/4)return!1;if(this.data.k.k[0].s)for(var e=0,t=this.data.k.k.length;e<t;){if(!this.comparePoints(this.data.k.k[e].s,this.data.p))return!1;e+=1}else if(!this.comparePoints(this.data.k.k,this.data.p))return!1;return!0},GradientProperty.prototype.getValue=function(e){if(this.prop.getValue(),this._mdf=!1,this._cmdf=!1,this._omdf=!1,this.prop._mdf||e){var t,r,n,a=4*this.data.p;for(t=0;t<a;t+=1)r=t%4==0?100:255,n=Math.round(this.prop.v[t]*r),this.c[t]!==n&&(this.c[t]=n,this._cmdf=!e);if(this.o.length)for(a=this.prop.v.length,t=4*this.data.p;t<a;t+=1)r=t%2==0?100:1,n=t%2==0?Math.round(100*this.prop.v[t]):this.prop.v[t],this.o[t-4*this.data.p]!==n&&(this.o[t-4*this.data.p]=n,this._omdf=!e);this._mdf=!e}},extendPrototype([DynamicPropertyContainer],GradientProperty),SVGGradientFillStyleData.prototype.initGradientData=function(e,t,r){this.o=PropertyFactory.getProp(e,t.o,0,.01,this),this.s=PropertyFactory.getProp(e,t.s,1,null,this),this.e=PropertyFactory.getProp(e,t.e,1,null,this),this.h=PropertyFactory.getProp(e,t.h||{k:0},0,.01,this),this.a=PropertyFactory.getProp(e,t.a||{k:0},0,degToRads,this),this.g=new GradientProperty(e,t.g,this),this.style=r,this.stops=[],this.setGradientData(r.pElem,t),this.setGradientOpacity(t,r),this._isAnimated=!!this._isAnimated},SVGGradientFillStyleData.prototype.setGradientData=function(e,t){var r=createElementID(),n=createNS(1===t.t?"linearGradient":"radialGradient");n.setAttribute("id",r),n.setAttribute("spreadMethod","pad"),n.setAttribute("gradientUnits","userSpaceOnUse");var a,i,o,s=[];for(o=4*t.g.p,i=0;i<o;i+=4)a=createNS("stop"),n.appendChild(a),s.push(a);e.setAttribute("gf"===t.ty?"fill":"stroke","url("+getLocationHref()+"#"+r+")"),this.gf=n,this.cst=s},SVGGradientFillStyleData.prototype.setGradientOpacity=function(e,t){if(this.g._hasOpacity&&!this.g._collapsable){var r,n,a,i=createNS("mask"),o=createNS("path");i.appendChild(o);var s=createElementID(),l=createElementID();i.setAttribute("id",l);var c=createNS(1===e.t?"linearGradient":"radialGradient");c.setAttribute("id",s),c.setAttribute("spreadMethod","pad"),c.setAttribute("gradientUnits","userSpaceOnUse"),a=e.g.k.k[0].s?e.g.k.k[0].s.length:e.g.k.k.length;var u=this.stops;for(n=4*e.g.p;n<a;n+=2)(r=createNS("stop")).setAttribute("stop-color","rgb(255,255,255)"),c.appendChild(r),u.push(r);o.setAttribute("gf"===e.ty?"fill":"stroke","url("+getLocationHref()+"#"+s+")"),"gs"===e.ty&&(o.setAttribute("stroke-linecap",lineCapEnum[e.lc||2]),o.setAttribute("stroke-linejoin",lineJoinEnum[e.lj||2]),1===e.lj&&o.setAttribute("stroke-miterlimit",e.ml)),this.of=c,this.ms=i,this.ost=u,this.maskId=l,t.msElem=o}},extendPrototype([DynamicPropertyContainer],SVGGradientFillStyleData),extendPrototype([SVGGradientFillStyleData,DynamicPropertyContainer],SVGGradientStrokeStyleData);var buildShapeString=function(e,t,r,n){if(0===t)return"";var a,i=e.o,o=e.i,s=e.v,l=" M"+n.applyToPointStringified(s[0][0],s[0][1]);for(a=1;a<t;a+=1)l+=" C"+n.applyToPointStringified(i[a-1][0],i[a-1][1])+" "+n.applyToPointStringified(o[a][0],o[a][1])+" "+n.applyToPointStringified(s[a][0],s[a][1]);return r&&t&&(l+=" C"+n.applyToPointStringified(i[a-1][0],i[a-1][1])+" "+n.applyToPointStringified(o[0][0],o[0][1])+" "+n.applyToPointStringified(s[0][0],s[0][1]),l+="z"),l},SVGElementsRenderer=function(){var e=new Matrix,t=new Matrix;function r(e,t,r){(r||t.transform.op._mdf)&&t.transform.container.setAttribute("opacity",t.transform.op.v),(r||t.transform.mProps._mdf)&&t.transform.container.setAttribute("transform",t.transform.mProps.v.to2dCSS())}function n(){}function a(r,n,a){var i,o,s,l,c,u,p,d,f,h,m=n.styles.length,g=n.lvl;for(u=0;u<m;u+=1){if(l=n.sh._mdf||a,n.styles[u].lvl<g){for(d=t.reset(),f=g-n.styles[u].lvl,h=n.transformers.length-1;!l&&f>0;)l=n.transformers[h].mProps._mdf||l,f-=1,h-=1;if(l)for(f=g-n.styles[u].lvl,h=n.transformers.length-1;f>0;)d.multiply(n.transformers[h].mProps.v),f-=1,h-=1}else d=e;if(o=(p=n.sh.paths)._length,l){for(s="",i=0;i<o;i+=1)(c=p.shapes[i])&&c._length&&(s+=buildShapeString(c,c._length,c.c,d));n.caches[u]=s}else s=n.caches[u];n.styles[u].d+=!0===r.hd?"":s,n.styles[u]._mdf=l||n.styles[u]._mdf}}function i(e,t,r){var n=t.style;(t.c._mdf||r)&&n.pElem.setAttribute("fill","rgb("+bmFloor(t.c.v[0])+","+bmFloor(t.c.v[1])+","+bmFloor(t.c.v[2])+")"),(t.o._mdf||r)&&n.pElem.setAttribute("fill-opacity",t.o.v)}function o(e,t,r){s(e,t,r),l(0,t,r)}function s(e,t,r){var n,a,i,o,s,l=t.gf,c=t.g._hasOpacity,u=t.s.v,p=t.e.v;if(t.o._mdf||r){var d="gf"===e.ty?"fill-opacity":"stroke-opacity";t.style.pElem.setAttribute(d,t.o.v)}if(t.s._mdf||r){var f=1===e.t?"x1":"cx",h="x1"===f?"y1":"cy";l.setAttribute(f,u[0]),l.setAttribute(h,u[1]),c&&!t.g._collapsable&&(t.of.setAttribute(f,u[0]),t.of.setAttribute(h,u[1]))}if(t.g._cmdf||r){n=t.cst;var m=t.g.c;for(i=n.length,a=0;a<i;a+=1)(o=n[a]).setAttribute("offset",m[4*a]+"%"),o.setAttribute("stop-color","rgb("+m[4*a+1]+","+m[4*a+2]+","+m[4*a+3]+")")}if(c&&(t.g._omdf||r)){var g=t.g.o;for(i=(n=t.g._collapsable?t.cst:t.ost).length,a=0;a<i;a+=1)o=n[a],t.g._collapsable||o.setAttribute("offset",g[2*a]+"%"),o.setAttribute("stop-opacity",g[2*a+1])}if(1===e.t)(t.e._mdf||r)&&(l.setAttribute("x2",p[0]),l.setAttribute("y2",p[1]),c&&!t.g._collapsable&&(t.of.setAttribute("x2",p[0]),t.of.setAttribute("y2",p[1])));else if((t.s._mdf||t.e._mdf||r)&&(s=Math.sqrt(Math.pow(u[0]-p[0],2)+Math.pow(u[1]-p[1],2)),l.setAttribute("r",s),c&&!t.g._collapsable&&t.of.setAttribute("r",s)),t.e._mdf||t.h._mdf||t.a._mdf||r){s||(s=Math.sqrt(Math.pow(u[0]-p[0],2)+Math.pow(u[1]-p[1],2)));var y=Math.atan2(p[1]-u[1],p[0]-u[0]),v=t.h.v;v>=1?v=.99:v<=-1&&(v=-.99);var b=s*v,x=Math.cos(y+t.a.v)*b+u[0],E=Math.sin(y+t.a.v)*b+u[1];l.setAttribute("fx",x),l.setAttribute("fy",E),c&&!t.g._collapsable&&(t.of.setAttribute("fx",x),t.of.setAttribute("fy",E))}}function l(e,t,r){var n=t.style,a=t.d;a&&(a._mdf||r)&&a.dashStr&&(n.pElem.setAttribute("stroke-dasharray",a.dashStr),n.pElem.setAttribute("stroke-dashoffset",a.dashoffset[0])),t.c&&(t.c._mdf||r)&&n.pElem.setAttribute("stroke","rgb("+bmFloor(t.c.v[0])+","+bmFloor(t.c.v[1])+","+bmFloor(t.c.v[2])+")"),(t.o._mdf||r)&&n.pElem.setAttribute("stroke-opacity",t.o.v),(t.w._mdf||r)&&(n.pElem.setAttribute("stroke-width",t.w.v),n.msElem&&n.msElem.setAttribute("stroke-width",t.w.v))}return{createRenderFunction:function(e){switch(e.ty){case"fl":return i;case"gf":return s;case"gs":return o;case"st":return l;case"sh":case"el":case"rc":case"sr":return a;case"tr":return r;case"no":return n;default:return null}}}}();function SVGShapeElement(e,t,r){this.shapes=[],this.shapesData=e.shapes,this.stylesList=[],this.shapeModifiers=[],this.itemsData=[],this.processedElements=[],this.animatedContents=[],this.initElement(e,t,r),this.prevViewData=[]}function LetterProps(e,t,r,n,a,i){this.o=e,this.sw=t,this.sc=r,this.fc=n,this.m=a,this.p=i,this._mdf={o:!0,sw:!!t,sc:!!r,fc:!!n,m:!0,p:!0}}function TextProperty(e,t){this._frameId=initialDefaultFrame,this.pv="",this.v="",this.kf=!1,this._isFirstFrame=!0,this._mdf=!1,t.d&&t.d.sid&&(t.d=e.globalData.slotManager.getProp(t.d)),this.data=t,this.elem=e,this.comp=this.elem.comp,this.keysIndex=0,this.canResize=!1,this.minimumFontSize=1,this.effectsSequence=[],this.currentData={ascent:0,boxWidth:this.defaultBoxWidth,f:"",fStyle:"",fWeight:"",fc:"",j:"",justifyOffset:"",l:[],lh:0,lineWidths:[],ls:"",of:"",s:"",sc:"",sw:0,t:0,tr:0,sz:0,ps:null,fillColorAnim:!1,strokeColorAnim:!1,strokeWidthAnim:!1,yOffset:0,finalSize:0,finalText:[],finalLineHeight:0,__complete:!1},this.copyData(this.currentData,this.data.d.k[0].s),this.searchProperty()||this.completeTextData(this.currentData)}extendPrototype([BaseElement,TransformElement,SVGBaseElement,IShapeElement,HierarchyElement,FrameElement,RenderableDOMElement],SVGShapeElement),SVGShapeElement.prototype.initSecondaryElement=function(){},SVGShapeElement.prototype.identityMatrix=new Matrix,SVGShapeElement.prototype.buildExpressionInterface=function(){},SVGShapeElement.prototype.createContent=function(){this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,this.layerElement,0,[],!0),this.filterUniqueShapes()},SVGShapeElement.prototype.filterUniqueShapes=function(){var e,t,r,n,a=this.shapes.length,i=this.stylesList.length,o=[],s=!1;for(r=0;r<i;r+=1){for(n=this.stylesList[r],s=!1,o.length=0,e=0;e<a;e+=1)-1!==(t=this.shapes[e]).styles.indexOf(n)&&(o.push(t),s=t._isAnimated||s);o.length>1&&s&&this.setShapesAsAnimated(o)}},SVGShapeElement.prototype.setShapesAsAnimated=function(e){var t,r=e.length;for(t=0;t<r;t+=1)e[t].setAsAnimated()},SVGShapeElement.prototype.createStyleElement=function(e,t){var r,n=new SVGStyleData(e,t),a=n.pElem;return"st"===e.ty?r=new SVGStrokeStyleData(this,e,n):"fl"===e.ty?r=new SVGFillStyleData(this,e,n):"gf"===e.ty||"gs"===e.ty?(r=new("gf"===e.ty?SVGGradientFillStyleData:SVGGradientStrokeStyleData)(this,e,n),this.globalData.defs.appendChild(r.gf),r.maskId&&(this.globalData.defs.appendChild(r.ms),this.globalData.defs.appendChild(r.of),a.setAttribute("mask","url("+getLocationHref()+"#"+r.maskId+")"))):"no"===e.ty&&(r=new SVGNoStyleData(this,e,n)),"st"!==e.ty&&"gs"!==e.ty||(a.setAttribute("stroke-linecap",lineCapEnum[e.lc||2]),a.setAttribute("stroke-linejoin",lineJoinEnum[e.lj||2]),a.setAttribute("fill-opacity","0"),1===e.lj&&a.setAttribute("stroke-miterlimit",e.ml)),2===e.r&&a.setAttribute("fill-rule","evenodd"),e.ln&&a.setAttribute("id",e.ln),e.cl&&a.setAttribute("class",e.cl),e.bm&&(a.style["mix-blend-mode"]=getBlendMode(e.bm)),this.stylesList.push(n),this.addToAnimatedContents(e,r),r},SVGShapeElement.prototype.createGroupElement=function(e){var t=new ShapeGroupData;return e.ln&&t.gr.setAttribute("id",e.ln),e.cl&&t.gr.setAttribute("class",e.cl),e.bm&&(t.gr.style["mix-blend-mode"]=getBlendMode(e.bm)),t},SVGShapeElement.prototype.createTransformElement=function(e,t){var r=TransformPropertyFactory.getTransformProperty(this,e,this),n=new SVGTransformData(r,r.o,t);return this.addToAnimatedContents(e,n),n},SVGShapeElement.prototype.createShapeElement=function(e,t,r){var n=4;"rc"===e.ty?n=5:"el"===e.ty?n=6:"sr"===e.ty&&(n=7);var a=new SVGShapeData(t,r,ShapePropertyFactory.getShapeProp(this,e,n,this));return this.shapes.push(a),this.addShapeToModifiers(a),this.addToAnimatedContents(e,a),a},SVGShapeElement.prototype.addToAnimatedContents=function(e,t){for(var r=0,n=this.animatedContents.length;r<n;){if(this.animatedContents[r].element===t)return;r+=1}this.animatedContents.push({fn:SVGElementsRenderer.createRenderFunction(e),element:t,data:e})},SVGShapeElement.prototype.setElementStyles=function(e){var t,r=e.styles,n=this.stylesList.length;for(t=0;t<n;t+=1)this.stylesList[t].closed||r.push(this.stylesList[t])},SVGShapeElement.prototype.reloadShapes=function(){var e;this._isFirstFrame=!0;var t=this.itemsData.length;for(e=0;e<t;e+=1)this.prevViewData[e]=this.itemsData[e];for(this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,this.layerElement,0,[],!0),this.filterUniqueShapes(),t=this.dynamicProperties.length,e=0;e<t;e+=1)this.dynamicProperties[e].getValue();this.renderModifiers()},SVGShapeElement.prototype.searchShapes=function(e,t,r,n,a,i,o){var s,l,c,u,p,d,f=[].concat(i),h=e.length-1,m=[],g=[];for(s=h;s>=0;s-=1){if((d=this.searchProcessedElement(e[s]))?t[s]=r[d-1]:e[s]._render=o,"fl"===e[s].ty||"st"===e[s].ty||"gf"===e[s].ty||"gs"===e[s].ty||"no"===e[s].ty)d?t[s].style.closed=!1:t[s]=this.createStyleElement(e[s],a),e[s]._render&&t[s].style.pElem.parentNode!==n&&n.appendChild(t[s].style.pElem),m.push(t[s].style);else if("gr"===e[s].ty){if(d)for(c=t[s].it.length,l=0;l<c;l+=1)t[s].prevViewData[l]=t[s].it[l];else t[s]=this.createGroupElement(e[s]);this.searchShapes(e[s].it,t[s].it,t[s].prevViewData,t[s].gr,a+1,f,o),e[s]._render&&t[s].gr.parentNode!==n&&n.appendChild(t[s].gr)}else"tr"===e[s].ty?(d||(t[s]=this.createTransformElement(e[s],n)),u=t[s].transform,f.push(u)):"sh"===e[s].ty||"rc"===e[s].ty||"el"===e[s].ty||"sr"===e[s].ty?(d||(t[s]=this.createShapeElement(e[s],f,a)),this.setElementStyles(t[s])):"tm"===e[s].ty||"rd"===e[s].ty||"ms"===e[s].ty||"pb"===e[s].ty||"zz"===e[s].ty||"op"===e[s].ty?(d?(p=t[s]).closed=!1:((p=ShapeModifiers.getModifier(e[s].ty)).init(this,e[s]),t[s]=p,this.shapeModifiers.push(p)),g.push(p)):"rp"===e[s].ty&&(d?(p=t[s]).closed=!0:(p=ShapeModifiers.getModifier(e[s].ty),t[s]=p,p.init(this,e,s,t),this.shapeModifiers.push(p),o=!1),g.push(p));this.addProcessedElement(e[s],s+1)}for(h=m.length,s=0;s<h;s+=1)m[s].closed=!0;for(h=g.length,s=0;s<h;s+=1)g[s].closed=!0},SVGShapeElement.prototype.renderInnerContent=function(){var e;this.renderModifiers();var t=this.stylesList.length;for(e=0;e<t;e+=1)this.stylesList[e].reset();for(this.renderShape(),e=0;e<t;e+=1)(this.stylesList[e]._mdf||this._isFirstFrame)&&(this.stylesList[e].msElem&&(this.stylesList[e].msElem.setAttribute("d",this.stylesList[e].d),this.stylesList[e].d="M0 0"+this.stylesList[e].d),this.stylesList[e].pElem.setAttribute("d",this.stylesList[e].d||"M0 0"))},SVGShapeElement.prototype.renderShape=function(){var e,t,r=this.animatedContents.length;for(e=0;e<r;e+=1)t=this.animatedContents[e],(this._isFirstFrame||t.element._isAnimated)&&!0!==t.data&&t.fn(t.data,t.element,this._isFirstFrame)},SVGShapeElement.prototype.destroy=function(){this.destroyBaseElement(),this.shapesData=null,this.itemsData=null},LetterProps.prototype.update=function(e,t,r,n,a,i){this._mdf.o=!1,this._mdf.sw=!1,this._mdf.sc=!1,this._mdf.fc=!1,this._mdf.m=!1,this._mdf.p=!1;var o=!1;return this.o!==e&&(this.o=e,this._mdf.o=!0,o=!0),this.sw!==t&&(this.sw=t,this._mdf.sw=!0,o=!0),this.sc!==r&&(this.sc=r,this._mdf.sc=!0,o=!0),this.fc!==n&&(this.fc=n,this._mdf.fc=!0,o=!0),this.m!==a&&(this.m=a,this._mdf.m=!0,o=!0),!i.length||this.p[0]===i[0]&&this.p[1]===i[1]&&this.p[4]===i[4]&&this.p[5]===i[5]&&this.p[12]===i[12]&&this.p[13]===i[13]||(this.p=i,this._mdf.p=!0,o=!0),o},TextProperty.prototype.defaultBoxWidth=[0,0],TextProperty.prototype.copyData=function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e},TextProperty.prototype.setCurrentData=function(e){e.__complete||this.completeTextData(e),this.currentData=e,this.currentData.boxWidth=this.currentData.boxWidth||this.defaultBoxWidth,this._mdf=!0},TextProperty.prototype.searchProperty=function(){return this.searchKeyframes()},TextProperty.prototype.searchKeyframes=function(){return this.kf=this.data.d.k.length>1,this.kf&&this.addEffect(this.getKeyframeValue.bind(this)),this.kf},TextProperty.prototype.addEffect=function(e){this.effectsSequence.push(e),this.elem.addDynamicProperty(this)},TextProperty.prototype.getValue=function(e){if(this.elem.globalData.frameId!==this.frameId&&this.effectsSequence.length||e){this.currentData.t=this.data.d.k[this.keysIndex].s.t;var t=this.currentData,r=this.keysIndex;if(this.lock)this.setCurrentData(this.currentData);else{var n;this.lock=!0,this._mdf=!1;var a=this.effectsSequence.length,i=e||this.data.d.k[this.keysIndex].s;for(n=0;n<a;n+=1)i=r!==this.keysIndex?this.effectsSequence[n](i,i.t):this.effectsSequence[n](this.currentData,i.t);t!==i&&this.setCurrentData(i),this.v=this.currentData,this.pv=this.v,this.lock=!1,this.frameId=this.elem.globalData.frameId}}},TextProperty.prototype.getKeyframeValue=function(){for(var e=this.data.d.k,t=this.elem.comp.renderedFrame,r=0,n=e.length;r<=n-1&&!(r===n-1||e[r+1].t>t);)r+=1;return this.keysIndex!==r&&(this.keysIndex=r),this.data.d.k[this.keysIndex].s},TextProperty.prototype.buildFinalText=function(e){for(var t,r,n=[],a=0,i=e.length,o=!1,s=!1,l="";a<i;)o=s,s=!1,t=e.charCodeAt(a),l=e.charAt(a),FontManager.isCombinedCharacter(t)?o=!0:t>=55296&&t<=56319?FontManager.isRegionalFlag(e,a)?l=e.substr(a,14):(r=e.charCodeAt(a+1))>=56320&&r<=57343&&(FontManager.isModifier(t,r)?(l=e.substr(a,2),o=!0):l=FontManager.isFlagEmoji(e.substr(a,4))?e.substr(a,4):e.substr(a,2)):t>56319?(r=e.charCodeAt(a+1),FontManager.isVariationSelector(t)&&(o=!0)):FontManager.isZeroWidthJoiner(t)&&(o=!0,s=!0),o?(n[n.length-1]+=l,o=!1):n.push(l),a+=l.length;return n},TextProperty.prototype.completeTextData=function(e){e.__complete=!0;var t,r,n,a,i,o,s,l=this.elem.globalData.fontManager,c=this.data,u=[],p=0,d=c.m.g,f=0,h=0,m=0,g=[],y=0,v=0,b=l.getFontByName(e.f),x=0,E=getFontProperties(b);e.fWeight=E.weight,e.fStyle=E.style,e.finalSize=e.s,e.finalText=this.buildFinalText(e.t),r=e.finalText.length,e.finalLineHeight=e.lh;var w,S=e.tr/1e3*e.finalSize;if(e.sz)for(var _,k,C=!0,A=e.sz[0],P=e.sz[1];C;){_=0,y=0,r=(k=this.buildFinalText(e.t)).length,S=e.tr/1e3*e.finalSize;var T=-1;for(t=0;t<r;t+=1)w=k[t].charCodeAt(0),n=!1," "===k[t]?T=t:13!==w&&3!==w||(y=0,n=!0,_+=e.finalLineHeight||1.2*e.finalSize),l.chars?(s=l.getCharData(k[t],b.fStyle,b.fFamily),x=n?0:s.w*e.finalSize/100):x=l.measureText(k[t],e.f,e.finalSize),y+x>A&&" "!==k[t]?(-1===T?r+=1:t=T,_+=e.finalLineHeight||1.2*e.finalSize,k.splice(t,T===t?1:0,"\r"),T=-1,y=0):(y+=x,y+=S);_+=b.ascent*e.finalSize/100,this.canResize&&e.finalSize>this.minimumFontSize&&P<_?(e.finalSize-=1,e.finalLineHeight=e.finalSize*e.lh/e.s):(e.finalText=k,r=e.finalText.length,C=!1)}y=-S,x=0;var I,D=0;for(t=0;t<r;t+=1)if(n=!1,13===(w=(I=e.finalText[t]).charCodeAt(0))||3===w?(D=0,g.push(y),v=y>v?y:v,y=-2*S,a="",n=!0,m+=1):a=I,l.chars?(s=l.getCharData(I,b.fStyle,l.getFontByName(e.f).fFamily),x=n?0:s.w*e.finalSize/100):x=l.measureText(a,e.f,e.finalSize)," "===I?D+=x+S:(y+=x+S+D,D=0),u.push({l:x,an:x,add:f,n,anIndexes:[],val:a,line:m,animatorJustifyOffset:0}),2==d){if(f+=x,""===a||" "===a||t===r-1){for(""!==a&&" "!==a||(f-=x);h<=t;)u[h].an=f,u[h].ind=p,u[h].extra=x,h+=1;p+=1,f=0}}else if(3==d){if(f+=x,""===a||t===r-1){for(""===a&&(f-=x);h<=t;)u[h].an=f,u[h].ind=p,u[h].extra=x,h+=1;f=0,p+=1}}else u[p].ind=p,u[p].extra=0,p+=1;if(e.l=u,v=y>v?y:v,g.push(y),e.sz)e.boxWidth=e.sz[0],e.justifyOffset=0;else switch(e.boxWidth=v,e.j){case 1:e.justifyOffset=-e.boxWidth;break;case 2:e.justifyOffset=-e.boxWidth/2;break;default:e.justifyOffset=0}e.lineWidths=g;var F,O,M,N,R=c.a;o=R.length;var L=[];for(i=0;i<o;i+=1){for((F=R[i]).a.sc&&(e.strokeColorAnim=!0),F.a.sw&&(e.strokeWidthAnim=!0),(F.a.fc||F.a.fh||F.a.fs||F.a.fb)&&(e.fillColorAnim=!0),N=0,M=F.s.b,t=0;t<r;t+=1)(O=u[t]).anIndexes[i]=N,(1==M&&""!==O.val||2==M&&""!==O.val&&" "!==O.val||3==M&&(O.n||" "==O.val||t==r-1)||4==M&&(O.n||t==r-1))&&(1===F.s.rn&&L.push(N),N+=1);c.a[i].s.totalChars=N;var B,j=-1;if(1===F.s.rn)for(t=0;t<r;t+=1)j!=(O=u[t]).anIndexes[i]&&(j=O.anIndexes[i],B=L.splice(Math.floor(Math.random()*L.length),1)[0]),O.anIndexes[i]=B}e.yOffset=e.finalLineHeight||1.2*e.finalSize,e.ls=e.ls||0,e.ascent=b.ascent*e.finalSize/100},TextProperty.prototype.updateDocumentData=function(e,t){t=void 0===t?this.keysIndex:t;var r=this.copyData({},this.data.d.k[t].s);r=this.copyData(r,e),this.data.d.k[t].s=r,this.recalculate(t),this.setCurrentData(r),this.elem.addDynamicProperty(this)},TextProperty.prototype.recalculate=function(e){var t=this.data.d.k[e].s;t.__complete=!1,this.keysIndex=0,this._isFirstFrame=!0,this.getValue(t)},TextProperty.prototype.canResizeFont=function(e){this.canResize=e,this.recalculate(this.keysIndex),this.elem.addDynamicProperty(this)},TextProperty.prototype.setMinimumFontSize=function(e){this.minimumFontSize=Math.floor(e)||1,this.recalculate(this.keysIndex),this.elem.addDynamicProperty(this)};var TextSelectorProp=function(){var e=Math.max,t=Math.min,r=Math.floor;function n(e,t){this._currentTextLength=-1,this.k=!1,this.data=t,this.elem=e,this.comp=e.comp,this.finalS=0,this.finalE=0,this.initDynamicPropertyContainer(e),this.s=PropertyFactory.getProp(e,t.s||{k:0},0,0,this),this.e="e"in t?PropertyFactory.getProp(e,t.e,0,0,this):{v:100},this.o=PropertyFactory.getProp(e,t.o||{k:0},0,0,this),this.xe=PropertyFactory.getProp(e,t.xe||{k:0},0,0,this),this.ne=PropertyFactory.getProp(e,t.ne||{k:0},0,0,this),this.sm=PropertyFactory.getProp(e,t.sm||{k:100},0,0,this),this.a=PropertyFactory.getProp(e,t.a,0,.01,this),this.dynamicProperties.length||this.getValue()}return n.prototype={getMult:function(n){this._currentTextLength!==this.elem.textProperty.currentData.l.length&&this.getValue();var a=0,i=0,o=1,s=1;this.ne.v>0?a=this.ne.v/100:i=-this.ne.v/100,this.xe.v>0?o=1-this.xe.v/100:s=1+this.xe.v/100;var l=BezierFactory.getBezierEasing(a,i,o,s).get,c=0,u=this.finalS,p=this.finalE,d=this.data.sh;if(2===d)c=l(c=p===u?n>=p?1:0:e(0,t(.5/(p-u)+(n-u)/(p-u),1)));else if(3===d)c=l(c=p===u?n>=p?0:1:1-e(0,t(.5/(p-u)+(n-u)/(p-u),1)));else if(4===d)p===u?c=0:(c=e(0,t(.5/(p-u)+(n-u)/(p-u),1)))<.5?c*=2:c=1-2*(c-.5),c=l(c);else if(5===d){if(p===u)c=0;else{var f=p-u,h=-f/2+(n=t(e(0,n+.5-u),p-u)),m=f/2;c=Math.sqrt(1-h*h/(m*m))}c=l(c)}else 6===d?(p===u?c=0:(n=t(e(0,n+.5-u),p-u),c=(1+Math.cos(Math.PI+2*Math.PI*n/(p-u)))/2),c=l(c)):(n>=r(u)&&(c=e(0,t(n-u<0?t(p,1)-(u-n):p-n,1))),c=l(c));if(100!==this.sm.v){var g=.01*this.sm.v;0===g&&(g=1e-8);var y=.5-.5*g;c<y?c=0:(c=(c-y)/g)>1&&(c=1)}return c*this.a.v},getValue:function(e){this.iterateDynamicProperties(),this._mdf=e||this._mdf,this._currentTextLength=this.elem.textProperty.currentData.l.length||0,e&&2===this.data.r&&(this.e.v=this._currentTextLength);var t=2===this.data.r?1:100/this.data.totalChars,r=this.o.v/t,n=this.s.v/t+r,a=this.e.v/t+r;if(n>a){var i=n;n=a,a=i}this.finalS=n,this.finalE=a}},extendPrototype([DynamicPropertyContainer],n),{getTextSelectorProp:function(e,t,r){return new n(e,t,r)}}}();function TextAnimatorDataProperty(e,t,r){var n={propType:!1},a=PropertyFactory.getProp,i=t.a;this.a={r:i.r?a(e,i.r,0,degToRads,r):n,rx:i.rx?a(e,i.rx,0,degToRads,r):n,ry:i.ry?a(e,i.ry,0,degToRads,r):n,sk:i.sk?a(e,i.sk,0,degToRads,r):n,sa:i.sa?a(e,i.sa,0,degToRads,r):n,s:i.s?a(e,i.s,1,.01,r):n,a:i.a?a(e,i.a,1,0,r):n,o:i.o?a(e,i.o,0,.01,r):n,p:i.p?a(e,i.p,1,0,r):n,sw:i.sw?a(e,i.sw,0,0,r):n,sc:i.sc?a(e,i.sc,1,0,r):n,fc:i.fc?a(e,i.fc,1,0,r):n,fh:i.fh?a(e,i.fh,0,0,r):n,fs:i.fs?a(e,i.fs,0,.01,r):n,fb:i.fb?a(e,i.fb,0,.01,r):n,t:i.t?a(e,i.t,0,0,r):n},this.s=TextSelectorProp.getTextSelectorProp(e,t.s,r),this.s.t=t.s.t}function TextAnimatorProperty(e,t,r){this._isFirstFrame=!0,this._hasMaskedPath=!1,this._frameId=-1,this._textData=e,this._renderType=t,this._elem=r,this._animatorsData=createSizedArray(this._textData.a.length),this._pathData={},this._moreOptions={alignment:{}},this.renderedLetters=[],this.lettersChangedFlag=!1,this.initDynamicPropertyContainer(r)}function ITextElement(){}TextAnimatorProperty.prototype.searchProperties=function(){var e,t,r=this._textData.a.length,n=PropertyFactory.getProp;for(e=0;e<r;e+=1)t=this._textData.a[e],this._animatorsData[e]=new TextAnimatorDataProperty(this._elem,t,this);this._textData.p&&"m"in this._textData.p?(this._pathData={a:n(this._elem,this._textData.p.a,0,0,this),f:n(this._elem,this._textData.p.f,0,0,this),l:n(this._elem,this._textData.p.l,0,0,this),r:n(this._elem,this._textData.p.r,0,0,this),p:n(this._elem,this._textData.p.p,0,0,this),m:this._elem.maskManager.getMaskProperty(this._textData.p.m)},this._hasMaskedPath=!0):this._hasMaskedPath=!1,this._moreOptions.alignment=n(this._elem,this._textData.m.a,1,0,this)},TextAnimatorProperty.prototype.getMeasures=function(e,t){if(this.lettersChangedFlag=t,this._mdf||this._isFirstFrame||t||this._hasMaskedPath&&this._pathData.m._mdf){this._isFirstFrame=!1;var r,n,a,i,o,s,l,c,u,p,d,f,h,m,g,y,v,b,x,E=this._moreOptions.alignment.v,w=this._animatorsData,S=this._textData,_=this.mHelper,k=this._renderType,C=this.renderedLetters.length,A=e.l;if(this._hasMaskedPath){if(x=this._pathData.m,!this._pathData.n||this._pathData._mdf){var P,T=x.v;for(this._pathData.r.v&&(T=T.reverse()),o={tLength:0,segments:[]},i=T._length-1,y=0,a=0;a<i;a+=1)P=bez.buildBezierData(T.v[a],T.v[a+1],[T.o[a][0]-T.v[a][0],T.o[a][1]-T.v[a][1]],[T.i[a+1][0]-T.v[a+1][0],T.i[a+1][1]-T.v[a+1][1]]),o.tLength+=P.segmentLength,o.segments.push(P),y+=P.segmentLength;a=i,x.v.c&&(P=bez.buildBezierData(T.v[a],T.v[0],[T.o[a][0]-T.v[a][0],T.o[a][1]-T.v[a][1]],[T.i[0][0]-T.v[0][0],T.i[0][1]-T.v[0][1]]),o.tLength+=P.segmentLength,o.segments.push(P),y+=P.segmentLength),this._pathData.pi=o}if(o=this._pathData.pi,s=this._pathData.f.v,d=0,p=1,c=0,u=!0,m=o.segments,s<0&&x.v.c)for(o.tLength<Math.abs(s)&&(s=-Math.abs(s)%o.tLength),p=(h=m[d=m.length-1].points).length-1;s<0;)s+=h[p].partialLength,(p-=1)<0&&(p=(h=m[d-=1].points).length-1);f=(h=m[d].points)[p-1],g=(l=h[p]).partialLength}i=A.length,r=0,n=0;var I,D,F,O,M,N=1.2*e.finalSize*.714,R=!0;F=w.length;var L,B,j,V,z,G,W,H,U,q,$,Z,X=-1,Q=s,Y=d,J=p,K=-1,ee="",te=this.defaultPropsArray;if(2===e.j||1===e.j){var re=0,ne=0,ae=2===e.j?-.5:-1,ie=0,oe=!0;for(a=0;a<i;a+=1)if(A[a].n){for(re&&(re+=ne);ie<a;)A[ie].animatorJustifyOffset=re,ie+=1;re=0,oe=!0}else{for(D=0;D<F;D+=1)(I=w[D].a).t.propType&&(oe&&2===e.j&&(ne+=I.t.v*ae),(M=w[D].s.getMult(A[a].anIndexes[D],S.a[D].s.totalChars)).length?re+=I.t.v*M[0]*ae:re+=I.t.v*M*ae);oe=!1}for(re&&(re+=ne);ie<a;)A[ie].animatorJustifyOffset=re,ie+=1}for(a=0;a<i;a+=1){if(_.reset(),V=1,A[a].n)r=0,n+=e.yOffset,n+=R?1:0,s=Q,R=!1,this._hasMaskedPath&&(p=J,f=(h=m[d=Y].points)[p-1],g=(l=h[p]).partialLength,c=0),ee="",$="",U="",Z="",te=this.defaultPropsArray;else{if(this._hasMaskedPath){if(K!==A[a].line){switch(e.j){case 1:s+=y-e.lineWidths[A[a].line];break;case 2:s+=(y-e.lineWidths[A[a].line])/2}K=A[a].line}X!==A[a].ind&&(A[X]&&(s+=A[X].extra),s+=A[a].an/2,X=A[a].ind),s+=E[0]*A[a].an*.005;var se=0;for(D=0;D<F;D+=1)(I=w[D].a).p.propType&&((M=w[D].s.getMult(A[a].anIndexes[D],S.a[D].s.totalChars)).length?se+=I.p.v[0]*M[0]:se+=I.p.v[0]*M),I.a.propType&&((M=w[D].s.getMult(A[a].anIndexes[D],S.a[D].s.totalChars)).length?se+=I.a.v[0]*M[0]:se+=I.a.v[0]*M);for(u=!0,this._pathData.a.v&&(s=.5*A[0].an+(y-this._pathData.f.v-.5*A[0].an-.5*A[A.length-1].an)*X/(i-1),s+=this._pathData.f.v);u;)c+g>=s+se||!h?(v=(s+se-c)/l.partialLength,B=f.point[0]+(l.point[0]-f.point[0])*v,j=f.point[1]+(l.point[1]-f.point[1])*v,_.translate(-E[0]*A[a].an*.005,-E[1]*N*.01),u=!1):h&&(c+=l.partialLength,(p+=1)>=h.length&&(p=0,m[d+=1]?h=m[d].points:x.v.c?(p=0,h=m[d=0].points):(c-=l.partialLength,h=null)),h&&(f=l,g=(l=h[p]).partialLength));L=A[a].an/2-A[a].add,_.translate(-L,0,0)}else L=A[a].an/2-A[a].add,_.translate(-L,0,0),_.translate(-E[0]*A[a].an*.005,-E[1]*N*.01,0);for(D=0;D<F;D+=1)(I=w[D].a).t.propType&&(M=w[D].s.getMult(A[a].anIndexes[D],S.a[D].s.totalChars),0===r&&0===e.j||(this._hasMaskedPath?M.length?s+=I.t.v*M[0]:s+=I.t.v*M:M.length?r+=I.t.v*M[0]:r+=I.t.v*M));for(e.strokeWidthAnim&&(G=e.sw||0),e.strokeColorAnim&&(z=e.sc?[e.sc[0],e.sc[1],e.sc[2]]:[0,0,0]),e.fillColorAnim&&e.fc&&(W=[e.fc[0],e.fc[1],e.fc[2]]),D=0;D<F;D+=1)(I=w[D].a).a.propType&&((M=w[D].s.getMult(A[a].anIndexes[D],S.a[D].s.totalChars)).length?_.translate(-I.a.v[0]*M[0],-I.a.v[1]*M[1],I.a.v[2]*M[2]):_.translate(-I.a.v[0]*M,-I.a.v[1]*M,I.a.v[2]*M));for(D=0;D<F;D+=1)(I=w[D].a).s.propType&&((M=w[D].s.getMult(A[a].anIndexes[D],S.a[D].s.totalChars)).length?_.scale(1+(I.s.v[0]-1)*M[0],1+(I.s.v[1]-1)*M[1],1):_.scale(1+(I.s.v[0]-1)*M,1+(I.s.v[1]-1)*M,1));for(D=0;D<F;D+=1){if(I=w[D].a,M=w[D].s.getMult(A[a].anIndexes[D],S.a[D].s.totalChars),I.sk.propType&&(M.length?_.skewFromAxis(-I.sk.v*M[0],I.sa.v*M[1]):_.skewFromAxis(-I.sk.v*M,I.sa.v*M)),I.r.propType&&(M.length?_.rotateZ(-I.r.v*M[2]):_.rotateZ(-I.r.v*M)),I.ry.propType&&(M.length?_.rotateY(I.ry.v*M[1]):_.rotateY(I.ry.v*M)),I.rx.propType&&(M.length?_.rotateX(I.rx.v*M[0]):_.rotateX(I.rx.v*M)),I.o.propType&&(M.length?V+=(I.o.v*M[0]-V)*M[0]:V+=(I.o.v*M-V)*M),e.strokeWidthAnim&&I.sw.propType&&(M.length?G+=I.sw.v*M[0]:G+=I.sw.v*M),e.strokeColorAnim&&I.sc.propType)for(H=0;H<3;H+=1)M.length?z[H]+=(I.sc.v[H]-z[H])*M[0]:z[H]+=(I.sc.v[H]-z[H])*M;if(e.fillColorAnim&&e.fc){if(I.fc.propType)for(H=0;H<3;H+=1)M.length?W[H]+=(I.fc.v[H]-W[H])*M[0]:W[H]+=(I.fc.v[H]-W[H])*M;I.fh.propType&&(W=M.length?addHueToRGB(W,I.fh.v*M[0]):addHueToRGB(W,I.fh.v*M)),I.fs.propType&&(W=M.length?addSaturationToRGB(W,I.fs.v*M[0]):addSaturationToRGB(W,I.fs.v*M)),I.fb.propType&&(W=M.length?addBrightnessToRGB(W,I.fb.v*M[0]):addBrightnessToRGB(W,I.fb.v*M))}}for(D=0;D<F;D+=1)(I=w[D].a).p.propType&&(M=w[D].s.getMult(A[a].anIndexes[D],S.a[D].s.totalChars),this._hasMaskedPath?M.length?_.translate(0,I.p.v[1]*M[0],-I.p.v[2]*M[1]):_.translate(0,I.p.v[1]*M,-I.p.v[2]*M):M.length?_.translate(I.p.v[0]*M[0],I.p.v[1]*M[1],-I.p.v[2]*M[2]):_.translate(I.p.v[0]*M,I.p.v[1]*M,-I.p.v[2]*M));if(e.strokeWidthAnim&&(U=G<0?0:G),e.strokeColorAnim&&(q="rgb("+Math.round(255*z[0])+","+Math.round(255*z[1])+","+Math.round(255*z[2])+")"),e.fillColorAnim&&e.fc&&($="rgb("+Math.round(255*W[0])+","+Math.round(255*W[1])+","+Math.round(255*W[2])+")"),this._hasMaskedPath){if(_.translate(0,-e.ls),_.translate(0,E[1]*N*.01+n,0),this._pathData.p.v){b=(l.point[1]-f.point[1])/(l.point[0]-f.point[0]);var le=180*Math.atan(b)/Math.PI;l.point[0]<f.point[0]&&(le+=180),_.rotate(-le*Math.PI/180)}_.translate(B,j,0),s-=E[0]*A[a].an*.005,A[a+1]&&X!==A[a+1].ind&&(s+=A[a].an/2,s+=.001*e.tr*e.finalSize)}else{switch(_.translate(r,n,0),e.ps&&_.translate(e.ps[0],e.ps[1]+e.ascent,0),e.j){case 1:_.translate(A[a].animatorJustifyOffset+e.justifyOffset+(e.boxWidth-e.lineWidths[A[a].line]),0,0);break;case 2:_.translate(A[a].animatorJustifyOffset+e.justifyOffset+(e.boxWidth-e.lineWidths[A[a].line])/2,0,0)}_.translate(0,-e.ls),_.translate(L,0,0),_.translate(E[0]*A[a].an*.005,E[1]*N*.01,0),r+=A[a].l+.001*e.tr*e.finalSize}"html"===k?ee=_.toCSS():"svg"===k?ee=_.to2dCSS():te=[_.props[0],_.props[1],_.props[2],_.props[3],_.props[4],_.props[5],_.props[6],_.props[7],_.props[8],_.props[9],_.props[10],_.props[11],_.props[12],_.props[13],_.props[14],_.props[15]],Z=V}C<=a?(O=new LetterProps(Z,U,q,$,ee,te),this.renderedLetters.push(O),C+=1,this.lettersChangedFlag=!0):(O=this.renderedLetters[a],this.lettersChangedFlag=O.update(Z,U,q,$,ee,te)||this.lettersChangedFlag)}}},TextAnimatorProperty.prototype.getValue=function(){this._elem.globalData.frameId!==this._frameId&&(this._frameId=this._elem.globalData.frameId,this.iterateDynamicProperties())},TextAnimatorProperty.prototype.mHelper=new Matrix,TextAnimatorProperty.prototype.defaultPropsArray=[],extendPrototype([DynamicPropertyContainer],TextAnimatorProperty),ITextElement.prototype.initElement=function(e,t,r){this.lettersChangedFlag=!0,this.initFrame(),this.initBaseData(e,t,r),this.textProperty=new TextProperty(this,e.t,this.dynamicProperties),this.textAnimator=new TextAnimatorProperty(e.t,this.renderType,this),this.initTransform(e,t,r),this.initHierarchy(),this.initRenderable(),this.initRendererElement(),this.createContainerElements(),this.createRenderableComponents(),this.createContent(),this.hide(),this.textAnimator.searchProperties(this.dynamicProperties)},ITextElement.prototype.prepareFrame=function(e){this._mdf=!1,this.prepareRenderableFrame(e),this.prepareProperties(e,this.isInRange)},ITextElement.prototype.createPathShape=function(e,t){var r,n,a=t.length,i="";for(r=0;r<a;r+=1)"sh"===t[r].ty&&(n=t[r].ks.k,i+=buildShapeString(n,n.i.length,!0,e));return i},ITextElement.prototype.updateDocumentData=function(e,t){this.textProperty.updateDocumentData(e,t)},ITextElement.prototype.canResizeFont=function(e){this.textProperty.canResizeFont(e)},ITextElement.prototype.setMinimumFontSize=function(e){this.textProperty.setMinimumFontSize(e)},ITextElement.prototype.applyTextPropertiesToMatrix=function(e,t,r,n,a){switch(e.ps&&t.translate(e.ps[0],e.ps[1]+e.ascent,0),t.translate(0,-e.ls,0),e.j){case 1:t.translate(e.justifyOffset+(e.boxWidth-e.lineWidths[r]),0,0);break;case 2:t.translate(e.justifyOffset+(e.boxWidth-e.lineWidths[r])/2,0,0)}t.translate(n,a,0)},ITextElement.prototype.buildColor=function(e){return"rgb("+Math.round(255*e[0])+","+Math.round(255*e[1])+","+Math.round(255*e[2])+")"},ITextElement.prototype.emptyProp=new LetterProps,ITextElement.prototype.destroy=function(){},ITextElement.prototype.validateText=function(){(this.textProperty._mdf||this.textProperty._isFirstFrame)&&(this.buildNewText(),this.textProperty._isFirstFrame=!1,this.textProperty._mdf=!1)};var emptyShapeData={shapes:[]};function SVGTextLottieElement(e,t,r){this.textSpans=[],this.renderType="svg",this.initElement(e,t,r)}function ISolidElement(e,t,r){this.initElement(e,t,r)}function NullElement(e,t,r){this.initFrame(),this.initBaseData(e,t,r),this.initFrame(),this.initTransform(e,t,r),this.initHierarchy()}function SVGRendererBase(){}function ICompElement(){}function SVGCompElement(e,t,r){this.layers=e.layers,this.supports3d=!0,this.completeLayers=!1,this.pendingElements=[],this.elements=this.layers?createSizedArray(this.layers.length):[],this.initElement(e,t,r),this.tm=e.tm?PropertyFactory.getProp(this,e.tm,0,t.frameRate,this):{_placeholder:!0}}function SVGRenderer(e,t){this.animationItem=e,this.layers=null,this.renderedFrame=-1,this.svgElement=createNS("svg");var r="";if(t&&t.title){var n=createNS("title"),a=createElementID();n.setAttribute("id",a),n.textContent=t.title,this.svgElement.appendChild(n),r+=a}if(t&&t.description){var i=createNS("desc"),o=createElementID();i.setAttribute("id",o),i.textContent=t.description,this.svgElement.appendChild(i),r+=" "+o}r&&this.svgElement.setAttribute("aria-labelledby",r);var s=createNS("defs");this.svgElement.appendChild(s);var l=createNS("g");this.svgElement.appendChild(l),this.layerElement=l,this.renderConfig={preserveAspectRatio:t&&t.preserveAspectRatio||"xMidYMid meet",imagePreserveAspectRatio:t&&t.imagePreserveAspectRatio||"xMidYMid slice",contentVisibility:t&&t.contentVisibility||"visible",progressiveLoad:t&&t.progressiveLoad||!1,hideOnTransparent:!(t&&!1===t.hideOnTransparent),viewBoxOnly:t&&t.viewBoxOnly||!1,viewBoxSize:t&&t.viewBoxSize||!1,className:t&&t.className||"",id:t&&t.id||"",focusable:t&&t.focusable,filterSize:{width:t&&t.filterSize&&t.filterSize.width||"100%",height:t&&t.filterSize&&t.filterSize.height||"100%",x:t&&t.filterSize&&t.filterSize.x||"0%",y:t&&t.filterSize&&t.filterSize.y||"0%"},width:t&&t.width,height:t&&t.height,runExpressions:!t||void 0===t.runExpressions||t.runExpressions},this.globalData={_mdf:!1,frameNum:-1,defs:s,renderConfig:this.renderConfig},this.elements=[],this.pendingElements=[],this.destroyed=!1,this.rendererType="svg"}function ShapeTransformManager(){this.sequences={},this.sequenceList=[],this.transform_key_count=0}extendPrototype([BaseElement,TransformElement,SVGBaseElement,HierarchyElement,FrameElement,RenderableDOMElement,ITextElement],SVGTextLottieElement),SVGTextLottieElement.prototype.createContent=function(){this.data.singleShape&&!this.globalData.fontManager.chars&&(this.textContainer=createNS("text"))},SVGTextLottieElement.prototype.buildTextContents=function(e){for(var t=0,r=e.length,n=[],a="";t<r;)e[t]===String.fromCharCode(13)||e[t]===String.fromCharCode(3)?(n.push(a),a=""):a+=e[t],t+=1;return n.push(a),n},SVGTextLottieElement.prototype.buildShapeData=function(e,t){if(e.shapes&&e.shapes.length){var r=e.shapes[0];if(r.it){var n=r.it[r.it.length-1];n.s&&(n.s.k[0]=t,n.s.k[1]=t)}}return e},SVGTextLottieElement.prototype.buildNewText=function(){var e,t;this.addDynamicProperty(this);var r=this.textProperty.currentData;this.renderedLetters=createSizedArray(r?r.l.length:0),r.fc?this.layerElement.setAttribute("fill",this.buildColor(r.fc)):this.layerElement.setAttribute("fill","rgba(0,0,0,0)"),r.sc&&(this.layerElement.setAttribute("stroke",this.buildColor(r.sc)),this.layerElement.setAttribute("stroke-width",r.sw)),this.layerElement.setAttribute("font-size",r.finalSize);var n=this.globalData.fontManager.getFontByName(r.f);if(n.fClass)this.layerElement.setAttribute("class",n.fClass);else{this.layerElement.setAttribute("font-family",n.fFamily);var a=r.fWeight,i=r.fStyle;this.layerElement.setAttribute("font-style",i),this.layerElement.setAttribute("font-weight",a)}this.layerElement.setAttribute("aria-label",r.t);var o,s=r.l||[],l=!!this.globalData.fontManager.chars;t=s.length;var c=this.mHelper,u=this.data.singleShape,p=0,d=0,f=!0,h=.001*r.tr*r.finalSize;if(!u||l||r.sz){var m,g=this.textSpans.length;for(e=0;e<t;e+=1){if(this.textSpans[e]||(this.textSpans[e]={span:null,childSpan:null,glyph:null}),!l||!u||0===e){if(o=g>e?this.textSpans[e].span:createNS(l?"g":"text"),g<=e){if(o.setAttribute("stroke-linecap","butt"),o.setAttribute("stroke-linejoin","round"),o.setAttribute("stroke-miterlimit","4"),this.textSpans[e].span=o,l){var y=createNS("g");o.appendChild(y),this.textSpans[e].childSpan=y}this.textSpans[e].span=o,this.layerElement.appendChild(o)}o.style.display="inherit"}if(c.reset(),u&&(s[e].n&&(p=-h,d+=r.yOffset,d+=f?1:0,f=!1),this.applyTextPropertiesToMatrix(r,c,s[e].line,p,d),p+=s[e].l||0,p+=h),l){var v;if(1===(m=this.globalData.fontManager.getCharData(r.finalText[e],n.fStyle,this.globalData.fontManager.getFontByName(r.f).fFamily)).t)v=new SVGCompElement(m.data,this.globalData,this);else{var b=emptyShapeData;m.data&&m.data.shapes&&(b=this.buildShapeData(m.data,r.finalSize)),v=new SVGShapeElement(b,this.globalData,this)}if(this.textSpans[e].glyph){var x=this.textSpans[e].glyph;this.textSpans[e].childSpan.removeChild(x.layerElement),x.destroy()}this.textSpans[e].glyph=v,v._debug=!0,v.prepareFrame(0),v.renderFrame(),this.textSpans[e].childSpan.appendChild(v.layerElement),1===m.t&&this.textSpans[e].childSpan.setAttribute("transform","scale("+r.finalSize/100+","+r.finalSize/100+")")}else u&&o.setAttribute("transform","translate("+c.props[12]+","+c.props[13]+")"),o.textContent=s[e].val,o.setAttributeNS("http://www.w3.org/XML/1998/namespace","xml:space","preserve")}u&&o&&o.setAttribute("d","")}else{var E=this.textContainer,w="start";switch(r.j){case 1:w="end";break;case 2:w="middle";break;default:w="start"}E.setAttribute("text-anchor",w),E.setAttribute("letter-spacing",h);var S=this.buildTextContents(r.finalText);for(t=S.length,d=r.ps?r.ps[1]+r.ascent:0,e=0;e<t;e+=1)(o=this.textSpans[e].span||createNS("tspan")).textContent=S[e],o.setAttribute("x",0),o.setAttribute("y",d),o.style.display="inherit",E.appendChild(o),this.textSpans[e]||(this.textSpans[e]={span:null,glyph:null}),this.textSpans[e].span=o,d+=r.finalLineHeight;this.layerElement.appendChild(E)}for(;e<this.textSpans.length;)this.textSpans[e].span.style.display="none",e+=1;this._sizeChanged=!0},SVGTextLottieElement.prototype.sourceRectAtTime=function(){if(this.prepareFrame(this.comp.renderedFrame-this.data.st),this.renderInnerContent(),this._sizeChanged){this._sizeChanged=!1;var e=this.layerElement.getBBox();this.bbox={top:e.y,left:e.x,width:e.width,height:e.height}}return this.bbox},SVGTextLottieElement.prototype.getValue=function(){var e,t,r=this.textSpans.length;for(this.renderedFrame=this.comp.renderedFrame,e=0;e<r;e+=1)(t=this.textSpans[e].glyph)&&(t.prepareFrame(this.comp.renderedFrame-this.data.st),t._mdf&&(this._mdf=!0))},SVGTextLottieElement.prototype.renderInnerContent=function(){if(this.validateText(),(!this.data.singleShape||this._mdf)&&(this.textAnimator.getMeasures(this.textProperty.currentData,this.lettersChangedFlag),this.lettersChangedFlag||this.textAnimator.lettersChangedFlag)){var e,t;this._sizeChanged=!0;var r,n,a,i=this.textAnimator.renderedLetters,o=this.textProperty.currentData.l;for(t=o.length,e=0;e<t;e+=1)o[e].n||(r=i[e],n=this.textSpans[e].span,(a=this.textSpans[e].glyph)&&a.renderFrame(),r._mdf.m&&n.setAttribute("transform",r.m),r._mdf.o&&n.setAttribute("opacity",r.o),r._mdf.sw&&n.setAttribute("stroke-width",r.sw),r._mdf.sc&&n.setAttribute("stroke",r.sc),r._mdf.fc&&n.setAttribute("fill",r.fc))}},extendPrototype([IImageElement],ISolidElement),ISolidElement.prototype.createContent=function(){var e=createNS("rect");e.setAttribute("width",this.data.sw),e.setAttribute("height",this.data.sh),e.setAttribute("fill",this.data.sc),this.layerElement.appendChild(e)},NullElement.prototype.prepareFrame=function(e){this.prepareProperties(e,!0)},NullElement.prototype.renderFrame=function(){},NullElement.prototype.getBaseElement=function(){return null},NullElement.prototype.destroy=function(){},NullElement.prototype.sourceRectAtTime=function(){},NullElement.prototype.hide=function(){},extendPrototype([BaseElement,TransformElement,HierarchyElement,FrameElement],NullElement),extendPrototype([BaseRenderer],SVGRendererBase),SVGRendererBase.prototype.createNull=function(e){return new NullElement(e,this.globalData,this)},SVGRendererBase.prototype.createShape=function(e){return new SVGShapeElement(e,this.globalData,this)},SVGRendererBase.prototype.createText=function(e){return new SVGTextLottieElement(e,this.globalData,this)},SVGRendererBase.prototype.createImage=function(e){return new IImageElement(e,this.globalData,this)},SVGRendererBase.prototype.createSolid=function(e){return new ISolidElement(e,this.globalData,this)},SVGRendererBase.prototype.configAnimation=function(e){this.svgElement.setAttribute("xmlns","http://www.w3.org/2000/svg"),this.svgElement.setAttribute("xmlns:xlink","http://www.w3.org/1999/xlink"),this.renderConfig.viewBoxSize?this.svgElement.setAttribute("viewBox",this.renderConfig.viewBoxSize):this.svgElement.setAttribute("viewBox","0 0 "+e.w+" "+e.h),this.renderConfig.viewBoxOnly||(this.svgElement.setAttribute("width",e.w),this.svgElement.setAttribute("height",e.h),this.svgElement.style.width="100%",this.svgElement.style.height="100%",this.svgElement.style.transform="translate3d(0,0,0)",this.svgElement.style.contentVisibility=this.renderConfig.contentVisibility),this.renderConfig.width&&this.svgElement.setAttribute("width",this.renderConfig.width),this.renderConfig.height&&this.svgElement.setAttribute("height",this.renderConfig.height),this.renderConfig.className&&this.svgElement.setAttribute("class",this.renderConfig.className),this.renderConfig.id&&this.svgElement.setAttribute("id",this.renderConfig.id),void 0!==this.renderConfig.focusable&&this.svgElement.setAttribute("focusable",this.renderConfig.focusable),this.svgElement.setAttribute("preserveAspectRatio",this.renderConfig.preserveAspectRatio),this.animationItem.wrapper.appendChild(this.svgElement);var t=this.globalData.defs;this.setupGlobalData(e,t),this.globalData.progressiveLoad=this.renderConfig.progressiveLoad,this.data=e;var r=createNS("clipPath"),n=createNS("rect");n.setAttribute("width",e.w),n.setAttribute("height",e.h),n.setAttribute("x",0),n.setAttribute("y",0);var a=createElementID();r.setAttribute("id",a),r.appendChild(n),this.layerElement.setAttribute("clip-path","url("+getLocationHref()+"#"+a+")"),t.appendChild(r),this.layers=e.layers,this.elements=createSizedArray(e.layers.length)},SVGRendererBase.prototype.destroy=function(){var e;this.animationItem.wrapper&&(this.animationItem.wrapper.innerText=""),this.layerElement=null,this.globalData.defs=null;var t=this.layers?this.layers.length:0;for(e=0;e<t;e+=1)this.elements[e]&&this.elements[e].destroy&&this.elements[e].destroy();this.elements.length=0,this.destroyed=!0,this.animationItem=null},SVGRendererBase.prototype.updateContainerSize=function(){},SVGRendererBase.prototype.findIndexByInd=function(e){var t=0,r=this.layers.length;for(t=0;t<r;t+=1)if(this.layers[t].ind===e)return t;return-1},SVGRendererBase.prototype.buildItem=function(e){var t=this.elements;if(!t[e]&&99!==this.layers[e].ty){t[e]=!0;var r=this.createItem(this.layers[e]);if(t[e]=r,getExpressionsPlugin()&&(0===this.layers[e].ty&&this.globalData.projectInterface.registerComposition(r),r.initExpressions()),this.appendElementInPos(r,e),this.layers[e].tt){var n="tp"in this.layers[e]?this.findIndexByInd(this.layers[e].tp):e-1;if(-1===n)return;if(this.elements[n]&&!0!==this.elements[n]){var a=t[n].getMatte(this.layers[e].tt);r.setMatte(a)}else this.buildItem(n),this.addPendingElement(r)}}},SVGRendererBase.prototype.checkPendingElements=function(){for(;this.pendingElements.length;){var e=this.pendingElements.pop();if(e.checkParenting(),e.data.tt)for(var t=0,r=this.elements.length;t<r;){if(this.elements[t]===e){var n="tp"in e.data?this.findIndexByInd(e.data.tp):t-1,a=this.elements[n].getMatte(this.layers[t].tt);e.setMatte(a);break}t+=1}}},SVGRendererBase.prototype.renderFrame=function(e){if(this.renderedFrame!==e&&!this.destroyed){var t;null===e?e=this.renderedFrame:this.renderedFrame=e,this.globalData.frameNum=e,this.globalData.frameId+=1,this.globalData.projectInterface.currentFrame=e,this.globalData._mdf=!1;var r=this.layers.length;for(this.completeLayers||this.checkLayers(e),t=r-1;t>=0;t-=1)(this.completeLayers||this.elements[t])&&this.elements[t].prepareFrame(e-this.layers[t].st);if(this.globalData._mdf)for(t=0;t<r;t+=1)(this.completeLayers||this.elements[t])&&this.elements[t].renderFrame()}},SVGRendererBase.prototype.appendElementInPos=function(e,t){var r=e.getBaseElement();if(r){for(var n,a=0;a<t;)this.elements[a]&&!0!==this.elements[a]&&this.elements[a].getBaseElement()&&(n=this.elements[a].getBaseElement()),a+=1;n?this.layerElement.insertBefore(r,n):this.layerElement.appendChild(r)}},SVGRendererBase.prototype.hide=function(){this.layerElement.style.display="none"},SVGRendererBase.prototype.show=function(){this.layerElement.style.display="block"},extendPrototype([BaseElement,TransformElement,HierarchyElement,FrameElement,RenderableDOMElement],ICompElement),ICompElement.prototype.initElement=function(e,t,r){this.initFrame(),this.initBaseData(e,t,r),this.initTransform(e,t,r),this.initRenderable(),this.initHierarchy(),this.initRendererElement(),this.createContainerElements(),this.createRenderableComponents(),!this.data.xt&&t.progressiveLoad||this.buildAllItems(),this.hide()},ICompElement.prototype.prepareFrame=function(e){if(this._mdf=!1,this.prepareRenderableFrame(e),this.prepareProperties(e,this.isInRange),this.isInRange||this.data.xt){if(this.tm._placeholder)this.renderedFrame=e/this.data.sr;else{var t=this.tm.v;t===this.data.op&&(t=this.data.op-1),this.renderedFrame=t}var r,n=this.elements.length;for(this.completeLayers||this.checkLayers(this.renderedFrame),r=n-1;r>=0;r-=1)(this.completeLayers||this.elements[r])&&(this.elements[r].prepareFrame(this.renderedFrame-this.layers[r].st),this.elements[r]._mdf&&(this._mdf=!0))}},ICompElement.prototype.renderInnerContent=function(){var e,t=this.layers.length;for(e=0;e<t;e+=1)(this.completeLayers||this.elements[e])&&this.elements[e].renderFrame()},ICompElement.prototype.setElements=function(e){this.elements=e},ICompElement.prototype.getElements=function(){return this.elements},ICompElement.prototype.destroyElements=function(){var e,t=this.layers.length;for(e=0;e<t;e+=1)this.elements[e]&&this.elements[e].destroy()},ICompElement.prototype.destroy=function(){this.destroyElements(),this.destroyBaseElement()},extendPrototype([SVGRendererBase,ICompElement,SVGBaseElement],SVGCompElement),SVGCompElement.prototype.createComp=function(e){return new SVGCompElement(e,this.globalData,this)},extendPrototype([SVGRendererBase],SVGRenderer),SVGRenderer.prototype.createComp=function(e){return new SVGCompElement(e,this.globalData,this)},ShapeTransformManager.prototype={addTransformSequence:function(e){var t,r=e.length,n="_";for(t=0;t<r;t+=1)n+=e[t].transform.key+"_";var a=this.sequences[n];return a||(a={transforms:[].concat(e),finalTransform:new Matrix,_mdf:!1},this.sequences[n]=a,this.sequenceList.push(a)),a},processSequence:function(e,t){for(var r=0,n=e.transforms.length,a=t;r<n&&!t;){if(e.transforms[r].transform.mProps._mdf){a=!0;break}r+=1}if(a)for(e.finalTransform.reset(),r=n-1;r>=0;r-=1)e.finalTransform.multiply(e.transforms[r].transform.mProps.v);e._mdf=a},processSequences:function(e){var t,r=this.sequenceList.length;for(t=0;t<r;t+=1)this.processSequence(this.sequenceList[t],e)},getNewKey:function(){return this.transform_key_count+=1,"_"+this.transform_key_count}};var lumaLoader=function(){var e="__lottie_element_luma_buffer",t=null,r=null,n=null;function a(){var a,i,o;t||(a=createNS("svg"),i=createNS("filter"),o=createNS("feColorMatrix"),i.setAttribute("id",e),o.setAttribute("type","matrix"),o.setAttribute("color-interpolation-filters","sRGB"),o.setAttribute("values","0.3, 0.3, 0.3, 0, 0, 0.3, 0.3, 0.3, 0, 0, 0.3, 0.3, 0.3, 0, 0, 0.3, 0.3, 0.3, 0, 0"),i.appendChild(o),a.appendChild(i),a.setAttribute("id",e+"_svg"),featureSupport.svgLumaHidden&&(a.style.display="none"),n=a,document.body.appendChild(n),t=createTag("canvas"),(r=t.getContext("2d")).filter="url(#"+e+")",r.fillStyle="rgba(0,0,0,0)",r.fillRect(0,0,1,1))}return{load:a,get:function(n){return t||a(),t.width=n.width,t.height=n.height,r.filter="url(#"+e+")",t}}};function createCanvas(e,t){if(featureSupport.offscreenCanvas)return new OffscreenCanvas(e,t);var r=createTag("canvas");return r.width=e,r.height=t,r}var assetLoader={loadLumaCanvas:lumaLoader.load,getLumaCanvas:lumaLoader.get,createCanvas},registeredEffects={};function CVEffects(e){var t,r,n=e.data.ef?e.data.ef.length:0;for(this.filters=[],t=0;t<n;t+=1){r=null;var a=e.data.ef[t].ty;registeredEffects[a]&&(r=new(0,registeredEffects[a].effect)(e.effectsManager.effectElements[t],e)),r&&this.filters.push(r)}this.filters.length&&e.addRenderableComponent(this)}function registerEffect(e,t){registeredEffects[e]={effect:t}}function CVMaskElement(e,t){var r;this.data=e,this.element=t,this.masksProperties=this.data.masksProperties||[],this.viewData=createSizedArray(this.masksProperties.length);var n=this.masksProperties.length,a=!1;for(r=0;r<n;r+=1)"n"!==this.masksProperties[r].mode&&(a=!0),this.viewData[r]=ShapePropertyFactory.getShapeProp(this.element,this.masksProperties[r],3);this.hasMasks=a,a&&this.element.addRenderableComponent(this)}function CVBaseElement(){}CVEffects.prototype.renderFrame=function(e){var t,r=this.filters.length;for(t=0;t<r;t+=1)this.filters[t].renderFrame(e)},CVEffects.prototype.getEffects=function(e){var t,r=this.filters.length,n=[];for(t=0;t<r;t+=1)this.filters[t].type===e&&n.push(this.filters[t]);return n},CVMaskElement.prototype.renderFrame=function(){if(this.hasMasks){var e,t,r,n,a=this.element.finalTransform.mat,i=this.element.canvasContext,o=this.masksProperties.length;for(i.beginPath(),e=0;e<o;e+=1)if("n"!==this.masksProperties[e].mode){var s;this.masksProperties[e].inv&&(i.moveTo(0,0),i.lineTo(this.element.globalData.compSize.w,0),i.lineTo(this.element.globalData.compSize.w,this.element.globalData.compSize.h),i.lineTo(0,this.element.globalData.compSize.h),i.lineTo(0,0)),n=this.viewData[e].v,t=a.applyToPointArray(n.v[0][0],n.v[0][1],0),i.moveTo(t[0],t[1]);var l=n._length;for(s=1;s<l;s+=1)r=a.applyToTriplePoints(n.o[s-1],n.i[s],n.v[s]),i.bezierCurveTo(r[0],r[1],r[2],r[3],r[4],r[5]);r=a.applyToTriplePoints(n.o[s-1],n.i[0],n.v[0]),i.bezierCurveTo(r[0],r[1],r[2],r[3],r[4],r[5])}this.element.globalData.renderer.save(!0),i.clip()}},CVMaskElement.prototype.getMaskProperty=MaskElement.prototype.getMaskProperty,CVMaskElement.prototype.destroy=function(){this.element=null};var operationsMap={1:"source-in",2:"source-out",3:"source-in",4:"source-out"};function CVShapeData(e,t,r,n){this.styledShapes=[],this.tr=[0,0,0,0,0,0];var a,i=4;"rc"===t.ty?i=5:"el"===t.ty?i=6:"sr"===t.ty&&(i=7),this.sh=ShapePropertyFactory.getShapeProp(e,t,i,e);var o,s=r.length;for(a=0;a<s;a+=1)r[a].closed||(o={transforms:n.addTransformSequence(r[a].transforms),trNodes:[]},this.styledShapes.push(o),r[a].elements.push(o))}function CVShapeElement(e,t,r){this.shapes=[],this.shapesData=e.shapes,this.stylesList=[],this.itemsData=[],this.prevViewData=[],this.shapeModifiers=[],this.processedElements=[],this.transformsManager=new ShapeTransformManager,this.initElement(e,t,r)}function CVTextElement(e,t,r){this.textSpans=[],this.yOffset=0,this.fillColorAnim=!1,this.strokeColorAnim=!1,this.strokeWidthAnim=!1,this.stroke=!1,this.fill=!1,this.justifyOffset=0,this.currentRender=null,this.renderType="canvas",this.values={fill:"rgba(0,0,0,0)",stroke:"rgba(0,0,0,0)",sWidth:0,fValue:""},this.initElement(e,t,r)}function CVImageElement(e,t,r){this.assetData=t.getAssetData(e.refId),this.img=t.imageLoader.getAsset(this.assetData),this.initElement(e,t,r)}function CVSolidElement(e,t,r){this.initElement(e,t,r)}function CanvasRendererBase(){}function CanvasContext(){this.opacity=-1,this.transform=createTypedArray("float32",16),this.fillStyle="",this.strokeStyle="",this.lineWidth="",this.lineCap="",this.lineJoin="",this.miterLimit="",this.id=Math.random()}function CVContextData(){var e;for(this.stack=[],this.cArrPos=0,this.cTr=new Matrix,e=0;e<15;e+=1){var t=new CanvasContext;this.stack[e]=t}this._length=15,this.nativeContext=null,this.transformMat=new Matrix,this.currentOpacity=1,this.currentFillStyle="",this.appliedFillStyle="",this.currentStrokeStyle="",this.appliedStrokeStyle="",this.currentLineWidth="",this.appliedLineWidth="",this.currentLineCap="",this.appliedLineCap="",this.currentLineJoin="",this.appliedLineJoin="",this.appliedMiterLimit="",this.currentMiterLimit=""}function CVCompElement(e,t,r){this.completeLayers=!1,this.layers=e.layers,this.pendingElements=[],this.elements=createSizedArray(this.layers.length),this.initElement(e,t,r),this.tm=e.tm?PropertyFactory.getProp(this,e.tm,0,t.frameRate,this):{_placeholder:!0}}function CanvasRenderer(e,t){this.animationItem=e,this.renderConfig={clearCanvas:!t||void 0===t.clearCanvas||t.clearCanvas,context:t&&t.context||null,progressiveLoad:t&&t.progressiveLoad||!1,preserveAspectRatio:t&&t.preserveAspectRatio||"xMidYMid meet",imagePreserveAspectRatio:t&&t.imagePreserveAspectRatio||"xMidYMid slice",contentVisibility:t&&t.contentVisibility||"visible",className:t&&t.className||"",id:t&&t.id||"",runExpressions:!t||void 0===t.runExpressions||t.runExpressions},this.renderConfig.dpr=t&&t.dpr||1,this.animationItem.wrapper&&(this.renderConfig.dpr=t&&t.dpr||window.devicePixelRatio||1),this.renderedFrame=-1,this.globalData={frameNum:-1,_mdf:!1,renderConfig:this.renderConfig,currentGlobalAlpha:-1},this.contextData=new CVContextData,this.elements=[],this.pendingElements=[],this.transformMat=new Matrix,this.completeLayers=!1,this.rendererType="canvas",this.renderConfig.clearCanvas&&(this.ctxTransform=this.contextData.transform.bind(this.contextData),this.ctxOpacity=this.contextData.opacity.bind(this.contextData),this.ctxFillStyle=this.contextData.fillStyle.bind(this.contextData),this.ctxStrokeStyle=this.contextData.strokeStyle.bind(this.contextData),this.ctxLineWidth=this.contextData.lineWidth.bind(this.contextData),this.ctxLineCap=this.contextData.lineCap.bind(this.contextData),this.ctxLineJoin=this.contextData.lineJoin.bind(this.contextData),this.ctxMiterLimit=this.contextData.miterLimit.bind(this.contextData),this.ctxFill=this.contextData.fill.bind(this.contextData),this.ctxFillRect=this.contextData.fillRect.bind(this.contextData),this.ctxStroke=this.contextData.stroke.bind(this.contextData),this.save=this.contextData.save.bind(this.contextData))}function HBaseElement(){}function HSolidElement(e,t,r){this.initElement(e,t,r)}function HShapeElement(e,t,r){this.shapes=[],this.shapesData=e.shapes,this.stylesList=[],this.shapeModifiers=[],this.itemsData=[],this.processedElements=[],this.animatedContents=[],this.shapesContainer=createNS("g"),this.initElement(e,t,r),this.prevViewData=[],this.currentBBox={x:999999,y:-999999,h:0,w:0}}function HTextElement(e,t,r){this.textSpans=[],this.textPaths=[],this.currentBBox={x:999999,y:-999999,h:0,w:0},this.renderType="svg",this.isMasked=!1,this.initElement(e,t,r)}function HCameraElement(e,t,r){this.initFrame(),this.initBaseData(e,t,r),this.initHierarchy();var n=PropertyFactory.getProp;if(this.pe=n(this,e.pe,0,0,this),e.ks.p.s?(this.px=n(this,e.ks.p.x,1,0,this),this.py=n(this,e.ks.p.y,1,0,this),this.pz=n(this,e.ks.p.z,1,0,this)):this.p=n(this,e.ks.p,1,0,this),e.ks.a&&(this.a=n(this,e.ks.a,1,0,this)),e.ks.or.k.length&&e.ks.or.k[0].to){var a,i=e.ks.or.k.length;for(a=0;a<i;a+=1)e.ks.or.k[a].to=null,e.ks.or.k[a].ti=null}this.or=n(this,e.ks.or,1,degToRads,this),this.or.sh=!0,this.rx=n(this,e.ks.rx,0,degToRads,this),this.ry=n(this,e.ks.ry,0,degToRads,this),this.rz=n(this,e.ks.rz,0,degToRads,this),this.mat=new Matrix,this._prevMat=new Matrix,this._isFirstFrame=!0,this.finalTransform={mProp:this}}function HImageElement(e,t,r){this.assetData=t.getAssetData(e.refId),this.initElement(e,t,r)}function HybridRendererBase(e,t){this.animationItem=e,this.layers=null,this.renderedFrame=-1,this.renderConfig={className:t&&t.className||"",imagePreserveAspectRatio:t&&t.imagePreserveAspectRatio||"xMidYMid slice",hideOnTransparent:!(t&&!1===t.hideOnTransparent),filterSize:{width:t&&t.filterSize&&t.filterSize.width||"400%",height:t&&t.filterSize&&t.filterSize.height||"400%",x:t&&t.filterSize&&t.filterSize.x||"-100%",y:t&&t.filterSize&&t.filterSize.y||"-100%"}},this.globalData={_mdf:!1,frameNum:-1,renderConfig:this.renderConfig},this.pendingElements=[],this.elements=[],this.threeDElements=[],this.destroyed=!1,this.camera=null,this.supports3d=!0,this.rendererType="html"}function HCompElement(e,t,r){this.layers=e.layers,this.supports3d=!e.hasMask,this.completeLayers=!1,this.pendingElements=[],this.elements=this.layers?createSizedArray(this.layers.length):[],this.initElement(e,t,r),this.tm=e.tm?PropertyFactory.getProp(this,e.tm,0,t.frameRate,this):{_placeholder:!0}}function HybridRenderer(e,t){this.animationItem=e,this.layers=null,this.renderedFrame=-1,this.renderConfig={className:t&&t.className||"",imagePreserveAspectRatio:t&&t.imagePreserveAspectRatio||"xMidYMid slice",hideOnTransparent:!(t&&!1===t.hideOnTransparent),filterSize:{width:t&&t.filterSize&&t.filterSize.width||"400%",height:t&&t.filterSize&&t.filterSize.height||"400%",x:t&&t.filterSize&&t.filterSize.x||"-100%",y:t&&t.filterSize&&t.filterSize.y||"-100%"},runExpressions:!t||void 0===t.runExpressions||t.runExpressions},this.globalData={_mdf:!1,frameNum:-1,renderConfig:this.renderConfig},this.pendingElements=[],this.elements=[],this.threeDElements=[],this.destroyed=!1,this.camera=null,this.supports3d=!0,this.rendererType="html"}CVBaseElement.prototype={createElements:function(){},initRendererElement:function(){},createContainerElements:function(){if(this.data.tt>=1){this.buffers=[];var e=this.globalData.canvasContext,t=assetLoader.createCanvas(e.canvas.width,e.canvas.height);this.buffers.push(t);var r=assetLoader.createCanvas(e.canvas.width,e.canvas.height);this.buffers.push(r),this.data.tt>=3&&!document._isProxy&&assetLoader.loadLumaCanvas()}this.canvasContext=this.globalData.canvasContext,this.transformCanvas=this.globalData.transformCanvas,this.renderableEffectsManager=new CVEffects(this),this.searchEffectTransforms()},createContent:function(){},setBlendMode:function(){var e=this.globalData;if(e.blendMode!==this.data.bm){e.blendMode=this.data.bm;var t=getBlendMode(this.data.bm);e.canvasContext.globalCompositeOperation=t}},createRenderableComponents:function(){this.maskManager=new CVMaskElement(this.data,this),this.transformEffects=this.renderableEffectsManager.getEffects(effectTypes.TRANSFORM_EFFECT)},hideElement:function(){this.hidden||this.isInRange&&!this.isTransparent||(this.hidden=!0)},showElement:function(){this.isInRange&&!this.isTransparent&&(this.hidden=!1,this._isFirstFrame=!0,this.maskManager._isFirstFrame=!0)},clearCanvas:function(e){e.clearRect(this.transformCanvas.tx,this.transformCanvas.ty,this.transformCanvas.w*this.transformCanvas.sx,this.transformCanvas.h*this.transformCanvas.sy)},prepareLayer:function(){if(this.data.tt>=1){var e=this.buffers[0].getContext("2d");this.clearCanvas(e),e.drawImage(this.canvasContext.canvas,0,0),this.currentTransform=this.canvasContext.getTransform(),this.canvasContext.setTransform(1,0,0,1,0,0),this.clearCanvas(this.canvasContext),this.canvasContext.setTransform(this.currentTransform)}},exitLayer:function(){if(this.data.tt>=1){var e=this.buffers[1],t=e.getContext("2d");if(this.clearCanvas(t),t.drawImage(this.canvasContext.canvas,0,0),this.canvasContext.setTransform(1,0,0,1,0,0),this.clearCanvas(this.canvasContext),this.canvasContext.setTransform(this.currentTransform),this.comp.getElementById("tp"in this.data?this.data.tp:this.data.ind-1).renderFrame(!0),this.canvasContext.setTransform(1,0,0,1,0,0),this.data.tt>=3&&!document._isProxy){var r=assetLoader.getLumaCanvas(this.canvasContext.canvas);r.getContext("2d").drawImage(this.canvasContext.canvas,0,0),this.clearCanvas(this.canvasContext),this.canvasContext.drawImage(r,0,0)}this.canvasContext.globalCompositeOperation=operationsMap[this.data.tt],this.canvasContext.drawImage(e,0,0),this.canvasContext.globalCompositeOperation="destination-over",this.canvasContext.drawImage(this.buffers[0],0,0),this.canvasContext.setTransform(this.currentTransform),this.canvasContext.globalCompositeOperation="source-over"}},renderFrame:function(e){if(!this.hidden&&!this.data.hd&&(1!==this.data.td||e)){this.renderTransform(),this.renderRenderable(),this.renderLocalTransform(),this.setBlendMode();var t=0===this.data.ty;this.prepareLayer(),this.globalData.renderer.save(t),this.globalData.renderer.ctxTransform(this.finalTransform.localMat.props),this.globalData.renderer.ctxOpacity(this.finalTransform.localOpacity),this.renderInnerContent(),this.globalData.renderer.restore(t),this.exitLayer(),this.maskManager.hasMasks&&this.globalData.renderer.restore(!0),this._isFirstFrame&&(this._isFirstFrame=!1)}},destroy:function(){this.canvasContext=null,this.data=null,this.globalData=null,this.maskManager.destroy()},mHelper:new Matrix},CVBaseElement.prototype.hide=CVBaseElement.prototype.hideElement,CVBaseElement.prototype.show=CVBaseElement.prototype.showElement,CVShapeData.prototype.setAsAnimated=SVGShapeData.prototype.setAsAnimated,extendPrototype([BaseElement,TransformElement,CVBaseElement,IShapeElement,HierarchyElement,FrameElement,RenderableElement],CVShapeElement),CVShapeElement.prototype.initElement=RenderableDOMElement.prototype.initElement,CVShapeElement.prototype.transformHelper={opacity:1,_opMdf:!1},CVShapeElement.prototype.dashResetter=[],CVShapeElement.prototype.createContent=function(){this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,!0,[])},CVShapeElement.prototype.createStyleElement=function(e,t){var r={data:e,type:e.ty,preTransforms:this.transformsManager.addTransformSequence(t),transforms:[],elements:[],closed:!0===e.hd},n={};if("fl"===e.ty||"st"===e.ty?(n.c=PropertyFactory.getProp(this,e.c,1,255,this),n.c.k||(r.co="rgb("+bmFloor(n.c.v[0])+","+bmFloor(n.c.v[1])+","+bmFloor(n.c.v[2])+")")):"gf"!==e.ty&&"gs"!==e.ty||(n.s=PropertyFactory.getProp(this,e.s,1,null,this),n.e=PropertyFactory.getProp(this,e.e,1,null,this),n.h=PropertyFactory.getProp(this,e.h||{k:0},0,.01,this),n.a=PropertyFactory.getProp(this,e.a||{k:0},0,degToRads,this),n.g=new GradientProperty(this,e.g,this)),n.o=PropertyFactory.getProp(this,e.o,0,.01,this),"st"===e.ty||"gs"===e.ty){if(r.lc=lineCapEnum[e.lc||2],r.lj=lineJoinEnum[e.lj||2],1==e.lj&&(r.ml=e.ml),n.w=PropertyFactory.getProp(this,e.w,0,null,this),n.w.k||(r.wi=n.w.v),e.d){var a=new DashProperty(this,e.d,"canvas",this);n.d=a,n.d.k||(r.da=n.d.dashArray,r.do=n.d.dashoffset[0])}}else r.r=2===e.r?"evenodd":"nonzero";return this.stylesList.push(r),n.style=r,n},CVShapeElement.prototype.createGroupElement=function(){return{it:[],prevViewData:[]}},CVShapeElement.prototype.createTransformElement=function(e){return{transform:{opacity:1,_opMdf:!1,key:this.transformsManager.getNewKey(),op:PropertyFactory.getProp(this,e.o,0,.01,this),mProps:TransformPropertyFactory.getTransformProperty(this,e,this)}}},CVShapeElement.prototype.createShapeElement=function(e){var t=new CVShapeData(this,e,this.stylesList,this.transformsManager);return this.shapes.push(t),this.addShapeToModifiers(t),t},CVShapeElement.prototype.reloadShapes=function(){var e;this._isFirstFrame=!0;var t=this.itemsData.length;for(e=0;e<t;e+=1)this.prevViewData[e]=this.itemsData[e];for(this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,!0,[]),t=this.dynamicProperties.length,e=0;e<t;e+=1)this.dynamicProperties[e].getValue();this.renderModifiers(),this.transformsManager.processSequences(this._isFirstFrame)},CVShapeElement.prototype.addTransformToStyleList=function(e){var t,r=this.stylesList.length;for(t=0;t<r;t+=1)this.stylesList[t].closed||this.stylesList[t].transforms.push(e)},CVShapeElement.prototype.removeTransformFromStyleList=function(){var e,t=this.stylesList.length;for(e=0;e<t;e+=1)this.stylesList[e].closed||this.stylesList[e].transforms.pop()},CVShapeElement.prototype.closeStyles=function(e){var t,r=e.length;for(t=0;t<r;t+=1)e[t].closed=!0},CVShapeElement.prototype.searchShapes=function(e,t,r,n,a){var i,o,s,l,c,u,p=e.length-1,d=[],f=[],h=[].concat(a);for(i=p;i>=0;i-=1){if((l=this.searchProcessedElement(e[i]))?t[i]=r[l-1]:e[i]._shouldRender=n,"fl"===e[i].ty||"st"===e[i].ty||"gf"===e[i].ty||"gs"===e[i].ty)l?t[i].style.closed=!1:t[i]=this.createStyleElement(e[i],h),d.push(t[i].style);else if("gr"===e[i].ty){if(l)for(s=t[i].it.length,o=0;o<s;o+=1)t[i].prevViewData[o]=t[i].it[o];else t[i]=this.createGroupElement(e[i]);this.searchShapes(e[i].it,t[i].it,t[i].prevViewData,n,h)}else"tr"===e[i].ty?(l||(u=this.createTransformElement(e[i]),t[i]=u),h.push(t[i]),this.addTransformToStyleList(t[i])):"sh"===e[i].ty||"rc"===e[i].ty||"el"===e[i].ty||"sr"===e[i].ty?l||(t[i]=this.createShapeElement(e[i])):"tm"===e[i].ty||"rd"===e[i].ty||"pb"===e[i].ty||"zz"===e[i].ty||"op"===e[i].ty?(l?(c=t[i]).closed=!1:((c=ShapeModifiers.getModifier(e[i].ty)).init(this,e[i]),t[i]=c,this.shapeModifiers.push(c)),f.push(c)):"rp"===e[i].ty&&(l?(c=t[i]).closed=!0:(c=ShapeModifiers.getModifier(e[i].ty),t[i]=c,c.init(this,e,i,t),this.shapeModifiers.push(c),n=!1),f.push(c));this.addProcessedElement(e[i],i+1)}for(this.removeTransformFromStyleList(),this.closeStyles(d),p=f.length,i=0;i<p;i+=1)f[i].closed=!0},CVShapeElement.prototype.renderInnerContent=function(){this.transformHelper.opacity=1,this.transformHelper._opMdf=!1,this.renderModifiers(),this.transformsManager.processSequences(this._isFirstFrame),this.renderShape(this.transformHelper,this.shapesData,this.itemsData,!0)},CVShapeElement.prototype.renderShapeTransform=function(e,t){(e._opMdf||t.op._mdf||this._isFirstFrame)&&(t.opacity=e.opacity,t.opacity*=t.op.v,t._opMdf=!0)},CVShapeElement.prototype.drawLayer=function(){var e,t,r,n,a,i,o,s,l,c=this.stylesList.length,u=this.globalData.renderer,p=this.globalData.canvasContext;for(e=0;e<c;e+=1)if(("st"!==(s=(l=this.stylesList[e]).type)&&"gs"!==s||0!==l.wi)&&l.data._shouldRender&&0!==l.coOp&&0!==this.globalData.currentGlobalAlpha){for(u.save(),i=l.elements,"st"===s||"gs"===s?(u.ctxStrokeStyle("st"===s?l.co:l.grd),u.ctxLineWidth(l.wi),u.ctxLineCap(l.lc),u.ctxLineJoin(l.lj),u.ctxMiterLimit(l.ml||0)):u.ctxFillStyle("fl"===s?l.co:l.grd),u.ctxOpacity(l.coOp),"st"!==s&&"gs"!==s&&p.beginPath(),u.ctxTransform(l.preTransforms.finalTransform.props),r=i.length,t=0;t<r;t+=1){for("st"!==s&&"gs"!==s||(p.beginPath(),l.da&&(p.setLineDash(l.da),p.lineDashOffset=l.do)),a=(o=i[t].trNodes).length,n=0;n<a;n+=1)"m"===o[n].t?p.moveTo(o[n].p[0],o[n].p[1]):"c"===o[n].t?p.bezierCurveTo(o[n].pts[0],o[n].pts[1],o[n].pts[2],o[n].pts[3],o[n].pts[4],o[n].pts[5]):p.closePath();"st"!==s&&"gs"!==s||(u.ctxStroke(),l.da&&p.setLineDash(this.dashResetter))}"st"!==s&&"gs"!==s&&this.globalData.renderer.ctxFill(l.r),u.restore()}},CVShapeElement.prototype.renderShape=function(e,t,r,n){var a,i;for(i=e,a=t.length-1;a>=0;a-=1)"tr"===t[a].ty?(i=r[a].transform,this.renderShapeTransform(e,i)):"sh"===t[a].ty||"el"===t[a].ty||"rc"===t[a].ty||"sr"===t[a].ty?this.renderPath(t[a],r[a]):"fl"===t[a].ty?this.renderFill(t[a],r[a],i):"st"===t[a].ty?this.renderStroke(t[a],r[a],i):"gf"===t[a].ty||"gs"===t[a].ty?this.renderGradientFill(t[a],r[a],i):"gr"===t[a].ty?this.renderShape(i,t[a].it,r[a].it):t[a].ty;n&&this.drawLayer()},CVShapeElement.prototype.renderStyledShape=function(e,t){if(this._isFirstFrame||t._mdf||e.transforms._mdf){var r,n,a,i=e.trNodes,o=t.paths,s=o._length;i.length=0;var l=e.transforms.finalTransform;for(a=0;a<s;a+=1){var c=o.shapes[a];if(c&&c.v){for(n=c._length,r=1;r<n;r+=1)1===r&&i.push({t:"m",p:l.applyToPointArray(c.v[0][0],c.v[0][1],0)}),i.push({t:"c",pts:l.applyToTriplePoints(c.o[r-1],c.i[r],c.v[r])});1===n&&i.push({t:"m",p:l.applyToPointArray(c.v[0][0],c.v[0][1],0)}),c.c&&n&&(i.push({t:"c",pts:l.applyToTriplePoints(c.o[r-1],c.i[0],c.v[0])}),i.push({t:"z"}))}}e.trNodes=i}},CVShapeElement.prototype.renderPath=function(e,t){if(!0!==e.hd&&e._shouldRender){var r,n=t.styledShapes.length;for(r=0;r<n;r+=1)this.renderStyledShape(t.styledShapes[r],t.sh)}},CVShapeElement.prototype.renderFill=function(e,t,r){var n=t.style;(t.c._mdf||this._isFirstFrame)&&(n.co="rgb("+bmFloor(t.c.v[0])+","+bmFloor(t.c.v[1])+","+bmFloor(t.c.v[2])+")"),(t.o._mdf||r._opMdf||this._isFirstFrame)&&(n.coOp=t.o.v*r.opacity)},CVShapeElement.prototype.renderGradientFill=function(e,t,r){var n,a=t.style;if(!a.grd||t.g._mdf||t.s._mdf||t.e._mdf||1!==e.t&&(t.h._mdf||t.a._mdf)){var i,o=this.globalData.canvasContext,s=t.s.v,l=t.e.v;if(1===e.t)n=o.createLinearGradient(s[0],s[1],l[0],l[1]);else{var c=Math.sqrt(Math.pow(s[0]-l[0],2)+Math.pow(s[1]-l[1],2)),u=Math.atan2(l[1]-s[1],l[0]-s[0]),p=t.h.v;p>=1?p=.99:p<=-1&&(p=-.99);var d=c*p,f=Math.cos(u+t.a.v)*d+s[0],h=Math.sin(u+t.a.v)*d+s[1];n=o.createRadialGradient(f,h,0,s[0],s[1],c)}var m=e.g.p,g=t.g.c,y=1;for(i=0;i<m;i+=1)t.g._hasOpacity&&t.g._collapsable&&(y=t.g.o[2*i+1]),n.addColorStop(g[4*i]/100,"rgba("+g[4*i+1]+","+g[4*i+2]+","+g[4*i+3]+","+y+")");a.grd=n}a.coOp=t.o.v*r.opacity},CVShapeElement.prototype.renderStroke=function(e,t,r){var n=t.style,a=t.d;a&&(a._mdf||this._isFirstFrame)&&(n.da=a.dashArray,n.do=a.dashoffset[0]),(t.c._mdf||this._isFirstFrame)&&(n.co="rgb("+bmFloor(t.c.v[0])+","+bmFloor(t.c.v[1])+","+bmFloor(t.c.v[2])+")"),(t.o._mdf||r._opMdf||this._isFirstFrame)&&(n.coOp=t.o.v*r.opacity),(t.w._mdf||this._isFirstFrame)&&(n.wi=t.w.v)},CVShapeElement.prototype.destroy=function(){this.shapesData=null,this.globalData=null,this.canvasContext=null,this.stylesList.length=0,this.itemsData.length=0},extendPrototype([BaseElement,TransformElement,CVBaseElement,HierarchyElement,FrameElement,RenderableElement,ITextElement],CVTextElement),CVTextElement.prototype.tHelper=createTag("canvas").getContext("2d"),CVTextElement.prototype.buildNewText=function(){var e=this.textProperty.currentData;this.renderedLetters=createSizedArray(e.l?e.l.length:0);var t=!1;e.fc?(t=!0,this.values.fill=this.buildColor(e.fc)):this.values.fill="rgba(0,0,0,0)",this.fill=t;var r=!1;e.sc&&(r=!0,this.values.stroke=this.buildColor(e.sc),this.values.sWidth=e.sw);var n,a,i,o,s,l,c,u,p,d,f,h,m=this.globalData.fontManager.getFontByName(e.f),g=e.l,y=this.mHelper;this.stroke=r,this.values.fValue=e.finalSize+"px "+this.globalData.fontManager.getFontByName(e.f).fFamily,a=e.finalText.length;var v=this.data.singleShape,b=.001*e.tr*e.finalSize,x=0,E=0,w=!0,S=0;for(n=0;n<a;n+=1){o=(i=this.globalData.fontManager.getCharData(e.finalText[n],m.fStyle,this.globalData.fontManager.getFontByName(e.f).fFamily))&&i.data||{},y.reset(),v&&g[n].n&&(x=-b,E+=e.yOffset,E+=w?1:0,w=!1),p=(c=o.shapes?o.shapes[0].it:[]).length,y.scale(e.finalSize/100,e.finalSize/100),v&&this.applyTextPropertiesToMatrix(e,y,g[n].line,x,E),f=createSizedArray(p-1);var _=0;for(u=0;u<p;u+=1)if("sh"===c[u].ty){for(l=c[u].ks.k.i.length,d=c[u].ks.k,h=[],s=1;s<l;s+=1)1===s&&h.push(y.applyToX(d.v[0][0],d.v[0][1],0),y.applyToY(d.v[0][0],d.v[0][1],0)),h.push(y.applyToX(d.o[s-1][0],d.o[s-1][1],0),y.applyToY(d.o[s-1][0],d.o[s-1][1],0),y.applyToX(d.i[s][0],d.i[s][1],0),y.applyToY(d.i[s][0],d.i[s][1],0),y.applyToX(d.v[s][0],d.v[s][1],0),y.applyToY(d.v[s][0],d.v[s][1],0));h.push(y.applyToX(d.o[s-1][0],d.o[s-1][1],0),y.applyToY(d.o[s-1][0],d.o[s-1][1],0),y.applyToX(d.i[0][0],d.i[0][1],0),y.applyToY(d.i[0][0],d.i[0][1],0),y.applyToX(d.v[0][0],d.v[0][1],0),y.applyToY(d.v[0][0],d.v[0][1],0)),f[_]=h,_+=1}v&&(x+=g[n].l,x+=b),this.textSpans[S]?this.textSpans[S].elem=f:this.textSpans[S]={elem:f},S+=1}},CVTextElement.prototype.renderInnerContent=function(){var e,t,r,n,a,i;this.validateText(),this.canvasContext.font=this.values.fValue,this.globalData.renderer.ctxLineCap("butt"),this.globalData.renderer.ctxLineJoin("miter"),this.globalData.renderer.ctxMiterLimit(4),this.data.singleShape||this.textAnimator.getMeasures(this.textProperty.currentData,this.lettersChangedFlag);var o,s=this.textAnimator.renderedLetters,l=this.textProperty.currentData.l;t=l.length;var c,u,p=null,d=null,f=null,h=this.globalData.renderer;for(e=0;e<t;e+=1)if(!l[e].n){if((o=s[e])&&(h.save(),h.ctxTransform(o.p),h.ctxOpacity(o.o)),this.fill){for(o&&o.fc?p!==o.fc&&(h.ctxFillStyle(o.fc),p=o.fc):p!==this.values.fill&&(p=this.values.fill,h.ctxFillStyle(this.values.fill)),n=(c=this.textSpans[e].elem).length,this.globalData.canvasContext.beginPath(),r=0;r<n;r+=1)for(i=(u=c[r]).length,this.globalData.canvasContext.moveTo(u[0],u[1]),a=2;a<i;a+=6)this.globalData.canvasContext.bezierCurveTo(u[a],u[a+1],u[a+2],u[a+3],u[a+4],u[a+5]);this.globalData.canvasContext.closePath(),h.ctxFill()}if(this.stroke){for(o&&o.sw?f!==o.sw&&(f=o.sw,h.ctxLineWidth(o.sw)):f!==this.values.sWidth&&(f=this.values.sWidth,h.ctxLineWidth(this.values.sWidth)),o&&o.sc?d!==o.sc&&(d=o.sc,h.ctxStrokeStyle(o.sc)):d!==this.values.stroke&&(d=this.values.stroke,h.ctxStrokeStyle(this.values.stroke)),n=(c=this.textSpans[e].elem).length,this.globalData.canvasContext.beginPath(),r=0;r<n;r+=1)for(i=(u=c[r]).length,this.globalData.canvasContext.moveTo(u[0],u[1]),a=2;a<i;a+=6)this.globalData.canvasContext.bezierCurveTo(u[a],u[a+1],u[a+2],u[a+3],u[a+4],u[a+5]);this.globalData.canvasContext.closePath(),h.ctxStroke()}o&&this.globalData.renderer.restore()}},extendPrototype([BaseElement,TransformElement,CVBaseElement,HierarchyElement,FrameElement,RenderableElement],CVImageElement),CVImageElement.prototype.initElement=SVGShapeElement.prototype.initElement,CVImageElement.prototype.prepareFrame=IImageElement.prototype.prepareFrame,CVImageElement.prototype.createContent=function(){if(this.img.width&&(this.assetData.w!==this.img.width||this.assetData.h!==this.img.height)){var e=createTag("canvas");e.width=this.assetData.w,e.height=this.assetData.h;var t,r,n=e.getContext("2d"),a=this.img.width,i=this.img.height,o=a/i,s=this.assetData.w/this.assetData.h,l=this.assetData.pr||this.globalData.renderConfig.imagePreserveAspectRatio;o>s&&"xMidYMid slice"===l||o<s&&"xMidYMid slice"!==l?t=(r=i)*s:r=(t=a)/s,n.drawImage(this.img,(a-t)/2,(i-r)/2,t,r,0,0,this.assetData.w,this.assetData.h),this.img=e}},CVImageElement.prototype.renderInnerContent=function(){this.canvasContext.drawImage(this.img,0,0)},CVImageElement.prototype.destroy=function(){this.img=null},extendPrototype([BaseElement,TransformElement,CVBaseElement,HierarchyElement,FrameElement,RenderableElement],CVSolidElement),CVSolidElement.prototype.initElement=SVGShapeElement.prototype.initElement,CVSolidElement.prototype.prepareFrame=IImageElement.prototype.prepareFrame,CVSolidElement.prototype.renderInnerContent=function(){this.globalData.renderer.ctxFillStyle(this.data.sc),this.globalData.renderer.ctxFillRect(0,0,this.data.sw,this.data.sh)},extendPrototype([BaseRenderer],CanvasRendererBase),CanvasRendererBase.prototype.createShape=function(e){return new CVShapeElement(e,this.globalData,this)},CanvasRendererBase.prototype.createText=function(e){return new CVTextElement(e,this.globalData,this)},CanvasRendererBase.prototype.createImage=function(e){return new CVImageElement(e,this.globalData,this)},CanvasRendererBase.prototype.createSolid=function(e){return new CVSolidElement(e,this.globalData,this)},CanvasRendererBase.prototype.createNull=SVGRenderer.prototype.createNull,CanvasRendererBase.prototype.ctxTransform=function(e){1===e[0]&&0===e[1]&&0===e[4]&&1===e[5]&&0===e[12]&&0===e[13]||this.canvasContext.transform(e[0],e[1],e[4],e[5],e[12],e[13])},CanvasRendererBase.prototype.ctxOpacity=function(e){this.canvasContext.globalAlpha*=e<0?0:e},CanvasRendererBase.prototype.ctxFillStyle=function(e){this.canvasContext.fillStyle=e},CanvasRendererBase.prototype.ctxStrokeStyle=function(e){this.canvasContext.strokeStyle=e},CanvasRendererBase.prototype.ctxLineWidth=function(e){this.canvasContext.lineWidth=e},CanvasRendererBase.prototype.ctxLineCap=function(e){this.canvasContext.lineCap=e},CanvasRendererBase.prototype.ctxLineJoin=function(e){this.canvasContext.lineJoin=e},CanvasRendererBase.prototype.ctxMiterLimit=function(e){this.canvasContext.miterLimit=e},CanvasRendererBase.prototype.ctxFill=function(e){this.canvasContext.fill(e)},CanvasRendererBase.prototype.ctxFillRect=function(e,t,r,n){this.canvasContext.fillRect(e,t,r,n)},CanvasRendererBase.prototype.ctxStroke=function(){this.canvasContext.stroke()},CanvasRendererBase.prototype.reset=function(){this.renderConfig.clearCanvas?this.contextData.reset():this.canvasContext.restore()},CanvasRendererBase.prototype.save=function(){this.canvasContext.save()},CanvasRendererBase.prototype.restore=function(e){this.renderConfig.clearCanvas?(e&&(this.globalData.blendMode="source-over"),this.contextData.restore(e)):this.canvasContext.restore()},CanvasRendererBase.prototype.configAnimation=function(e){if(this.animationItem.wrapper){this.animationItem.container=createTag("canvas");var t=this.animationItem.container.style;t.width="100%",t.height="100%";var r="0px 0px 0px";t.transformOrigin=r,t.mozTransformOrigin=r,t.webkitTransformOrigin=r,t["-webkit-transform"]=r,t.contentVisibility=this.renderConfig.contentVisibility,this.animationItem.wrapper.appendChild(this.animationItem.container),this.canvasContext=this.animationItem.container.getContext("2d"),this.renderConfig.className&&this.animationItem.container.setAttribute("class",this.renderConfig.className),this.renderConfig.id&&this.animationItem.container.setAttribute("id",this.renderConfig.id)}else this.canvasContext=this.renderConfig.context;this.contextData.setContext(this.canvasContext),this.data=e,this.layers=e.layers,this.transformCanvas={w:e.w,h:e.h,sx:0,sy:0,tx:0,ty:0},this.setupGlobalData(e,document.body),this.globalData.canvasContext=this.canvasContext,this.globalData.renderer=this,this.globalData.isDashed=!1,this.globalData.progressiveLoad=this.renderConfig.progressiveLoad,this.globalData.transformCanvas=this.transformCanvas,this.elements=createSizedArray(e.layers.length),this.updateContainerSize()},CanvasRendererBase.prototype.updateContainerSize=function(e,t){var r,n,a,i;if(this.reset(),e?(r=e,n=t,this.canvasContext.canvas.width=r,this.canvasContext.canvas.height=n):(this.animationItem.wrapper&&this.animationItem.container?(r=this.animationItem.wrapper.offsetWidth,n=this.animationItem.wrapper.offsetHeight):(r=this.canvasContext.canvas.width,n=this.canvasContext.canvas.height),this.canvasContext.canvas.width=r*this.renderConfig.dpr,this.canvasContext.canvas.height=n*this.renderConfig.dpr),-1!==this.renderConfig.preserveAspectRatio.indexOf("meet")||-1!==this.renderConfig.preserveAspectRatio.indexOf("slice")){var o=this.renderConfig.preserveAspectRatio.split(" "),s=o[1]||"meet",l=o[0]||"xMidYMid",c=l.substr(0,4),u=l.substr(4);a=r/n,(i=this.transformCanvas.w/this.transformCanvas.h)>a&&"meet"===s||i<a&&"slice"===s?(this.transformCanvas.sx=r/(this.transformCanvas.w/this.renderConfig.dpr),this.transformCanvas.sy=r/(this.transformCanvas.w/this.renderConfig.dpr)):(this.transformCanvas.sx=n/(this.transformCanvas.h/this.renderConfig.dpr),this.transformCanvas.sy=n/(this.transformCanvas.h/this.renderConfig.dpr)),this.transformCanvas.tx="xMid"===c&&(i<a&&"meet"===s||i>a&&"slice"===s)?(r-this.transformCanvas.w*(n/this.transformCanvas.h))/2*this.renderConfig.dpr:"xMax"===c&&(i<a&&"meet"===s||i>a&&"slice"===s)?(r-this.transformCanvas.w*(n/this.transformCanvas.h))*this.renderConfig.dpr:0,this.transformCanvas.ty="YMid"===u&&(i>a&&"meet"===s||i<a&&"slice"===s)?(n-this.transformCanvas.h*(r/this.transformCanvas.w))/2*this.renderConfig.dpr:"YMax"===u&&(i>a&&"meet"===s||i<a&&"slice"===s)?(n-this.transformCanvas.h*(r/this.transformCanvas.w))*this.renderConfig.dpr:0}else"none"===this.renderConfig.preserveAspectRatio?(this.transformCanvas.sx=r/(this.transformCanvas.w/this.renderConfig.dpr),this.transformCanvas.sy=n/(this.transformCanvas.h/this.renderConfig.dpr),this.transformCanvas.tx=0,this.transformCanvas.ty=0):(this.transformCanvas.sx=this.renderConfig.dpr,this.transformCanvas.sy=this.renderConfig.dpr,this.transformCanvas.tx=0,this.transformCanvas.ty=0);this.transformCanvas.props=[this.transformCanvas.sx,0,0,0,0,this.transformCanvas.sy,0,0,0,0,1,0,this.transformCanvas.tx,this.transformCanvas.ty,0,1],this.ctxTransform(this.transformCanvas.props),this.canvasContext.beginPath(),this.canvasContext.rect(0,0,this.transformCanvas.w,this.transformCanvas.h),this.canvasContext.closePath(),this.canvasContext.clip(),this.renderFrame(this.renderedFrame,!0)},CanvasRendererBase.prototype.destroy=function(){var e;for(this.renderConfig.clearCanvas&&this.animationItem.wrapper&&(this.animationItem.wrapper.innerText=""),e=(this.layers?this.layers.length:0)-1;e>=0;e-=1)this.elements[e]&&this.elements[e].destroy&&this.elements[e].destroy();this.elements.length=0,this.globalData.canvasContext=null,this.animationItem.container=null,this.destroyed=!0},CanvasRendererBase.prototype.renderFrame=function(e,t){if((this.renderedFrame!==e||!0!==this.renderConfig.clearCanvas||t)&&!this.destroyed&&-1!==e){var r;this.renderedFrame=e,this.globalData.frameNum=e-this.animationItem._isFirstFrame,this.globalData.frameId+=1,this.globalData._mdf=!this.renderConfig.clearCanvas||t,this.globalData.projectInterface.currentFrame=e;var n=this.layers.length;for(this.completeLayers||this.checkLayers(e),r=n-1;r>=0;r-=1)(this.completeLayers||this.elements[r])&&this.elements[r].prepareFrame(e-this.layers[r].st);if(this.globalData._mdf){for(!0===this.renderConfig.clearCanvas?this.canvasContext.clearRect(0,0,this.transformCanvas.w,this.transformCanvas.h):this.save(),r=n-1;r>=0;r-=1)(this.completeLayers||this.elements[r])&&this.elements[r].renderFrame();!0!==this.renderConfig.clearCanvas&&this.restore()}}},CanvasRendererBase.prototype.buildItem=function(e){var t=this.elements;if(!t[e]&&99!==this.layers[e].ty){var r=this.createItem(this.layers[e],this,this.globalData);t[e]=r,r.initExpressions()}},CanvasRendererBase.prototype.checkPendingElements=function(){for(;this.pendingElements.length;)this.pendingElements.pop().checkParenting()},CanvasRendererBase.prototype.hide=function(){this.animationItem.container.style.display="none"},CanvasRendererBase.prototype.show=function(){this.animationItem.container.style.display="block"},CVContextData.prototype.duplicate=function(){var e=2*this._length,t=0;for(t=this._length;t<e;t+=1)this.stack[t]=new CanvasContext;this._length=e},CVContextData.prototype.reset=function(){this.cArrPos=0,this.cTr.reset(),this.stack[this.cArrPos].opacity=1},CVContextData.prototype.restore=function(e){this.cArrPos-=1;var t,r=this.stack[this.cArrPos],n=r.transform,a=this.cTr.props;for(t=0;t<16;t+=1)a[t]=n[t];if(e){this.nativeContext.restore();var i=this.stack[this.cArrPos+1];this.appliedFillStyle=i.fillStyle,this.appliedStrokeStyle=i.strokeStyle,this.appliedLineWidth=i.lineWidth,this.appliedLineCap=i.lineCap,this.appliedLineJoin=i.lineJoin,this.appliedMiterLimit=i.miterLimit}this.nativeContext.setTransform(n[0],n[1],n[4],n[5],n[12],n[13]),(e||-1!==r.opacity&&this.currentOpacity!==r.opacity)&&(this.nativeContext.globalAlpha=r.opacity,this.currentOpacity=r.opacity),this.currentFillStyle=r.fillStyle,this.currentStrokeStyle=r.strokeStyle,this.currentLineWidth=r.lineWidth,this.currentLineCap=r.lineCap,this.currentLineJoin=r.lineJoin,this.currentMiterLimit=r.miterLimit},CVContextData.prototype.save=function(e){e&&this.nativeContext.save();var t=this.cTr.props;this._length<=this.cArrPos&&this.duplicate();var r,n=this.stack[this.cArrPos];for(r=0;r<16;r+=1)n.transform[r]=t[r];this.cArrPos+=1;var a=this.stack[this.cArrPos];a.opacity=n.opacity,a.fillStyle=n.fillStyle,a.strokeStyle=n.strokeStyle,a.lineWidth=n.lineWidth,a.lineCap=n.lineCap,a.lineJoin=n.lineJoin,a.miterLimit=n.miterLimit},CVContextData.prototype.setOpacity=function(e){this.stack[this.cArrPos].opacity=e},CVContextData.prototype.setContext=function(e){this.nativeContext=e},CVContextData.prototype.fillStyle=function(e){this.stack[this.cArrPos].fillStyle!==e&&(this.currentFillStyle=e,this.stack[this.cArrPos].fillStyle=e)},CVContextData.prototype.strokeStyle=function(e){this.stack[this.cArrPos].strokeStyle!==e&&(this.currentStrokeStyle=e,this.stack[this.cArrPos].strokeStyle=e)},CVContextData.prototype.lineWidth=function(e){this.stack[this.cArrPos].lineWidth!==e&&(this.currentLineWidth=e,this.stack[this.cArrPos].lineWidth=e)},CVContextData.prototype.lineCap=function(e){this.stack[this.cArrPos].lineCap!==e&&(this.currentLineCap=e,this.stack[this.cArrPos].lineCap=e)},CVContextData.prototype.lineJoin=function(e){this.stack[this.cArrPos].lineJoin!==e&&(this.currentLineJoin=e,this.stack[this.cArrPos].lineJoin=e)},CVContextData.prototype.miterLimit=function(e){this.stack[this.cArrPos].miterLimit!==e&&(this.currentMiterLimit=e,this.stack[this.cArrPos].miterLimit=e)},CVContextData.prototype.transform=function(e){this.transformMat.cloneFromProps(e);var t=this.cTr;this.transformMat.multiply(t),t.cloneFromProps(this.transformMat.props);var r=t.props;this.nativeContext.setTransform(r[0],r[1],r[4],r[5],r[12],r[13])},CVContextData.prototype.opacity=function(e){var t=this.stack[this.cArrPos].opacity;t*=e<0?0:e,this.stack[this.cArrPos].opacity!==t&&(this.currentOpacity!==e&&(this.nativeContext.globalAlpha=e,this.currentOpacity=e),this.stack[this.cArrPos].opacity=t)},CVContextData.prototype.fill=function(e){this.appliedFillStyle!==this.currentFillStyle&&(this.appliedFillStyle=this.currentFillStyle,this.nativeContext.fillStyle=this.appliedFillStyle),this.nativeContext.fill(e)},CVContextData.prototype.fillRect=function(e,t,r,n){this.appliedFillStyle!==this.currentFillStyle&&(this.appliedFillStyle=this.currentFillStyle,this.nativeContext.fillStyle=this.appliedFillStyle),this.nativeContext.fillRect(e,t,r,n)},CVContextData.prototype.stroke=function(){this.appliedStrokeStyle!==this.currentStrokeStyle&&(this.appliedStrokeStyle=this.currentStrokeStyle,this.nativeContext.strokeStyle=this.appliedStrokeStyle),this.appliedLineWidth!==this.currentLineWidth&&(this.appliedLineWidth=this.currentLineWidth,this.nativeContext.lineWidth=this.appliedLineWidth),this.appliedLineCap!==this.currentLineCap&&(this.appliedLineCap=this.currentLineCap,this.nativeContext.lineCap=this.appliedLineCap),this.appliedLineJoin!==this.currentLineJoin&&(this.appliedLineJoin=this.currentLineJoin,this.nativeContext.lineJoin=this.appliedLineJoin),this.appliedMiterLimit!==this.currentMiterLimit&&(this.appliedMiterLimit=this.currentMiterLimit,this.nativeContext.miterLimit=this.appliedMiterLimit),this.nativeContext.stroke()},extendPrototype([CanvasRendererBase,ICompElement,CVBaseElement],CVCompElement),CVCompElement.prototype.renderInnerContent=function(){var e,t=this.canvasContext;for(t.beginPath(),t.moveTo(0,0),t.lineTo(this.data.w,0),t.lineTo(this.data.w,this.data.h),t.lineTo(0,this.data.h),t.lineTo(0,0),t.clip(),e=this.layers.length-1;e>=0;e-=1)(this.completeLayers||this.elements[e])&&this.elements[e].renderFrame()},CVCompElement.prototype.destroy=function(){var e;for(e=this.layers.length-1;e>=0;e-=1)this.elements[e]&&this.elements[e].destroy();this.layers=null,this.elements=null},CVCompElement.prototype.createComp=function(e){return new CVCompElement(e,this.globalData,this)},extendPrototype([CanvasRendererBase],CanvasRenderer),CanvasRenderer.prototype.createComp=function(e){return new CVCompElement(e,this.globalData,this)},HBaseElement.prototype={checkBlendMode:function(){},initRendererElement:function(){this.baseElement=createTag(this.data.tg||"div"),this.data.hasMask?(this.svgElement=createNS("svg"),this.layerElement=createNS("g"),this.maskedElement=this.layerElement,this.svgElement.appendChild(this.layerElement),this.baseElement.appendChild(this.svgElement)):this.layerElement=this.baseElement,styleDiv(this.baseElement)},createContainerElements:function(){this.renderableEffectsManager=new CVEffects(this),this.transformedElement=this.baseElement,this.maskedElement=this.layerElement,this.data.ln&&this.layerElement.setAttribute("id",this.data.ln),this.data.cl&&this.layerElement.setAttribute("class",this.data.cl),0!==this.data.bm&&this.setBlendMode()},renderElement:function(){var e=this.transformedElement?this.transformedElement.style:{};if(this.finalTransform._matMdf){var t=this.finalTransform.mat.toCSS();e.transform=t,e.webkitTransform=t}this.finalTransform._opMdf&&(e.opacity=this.finalTransform.mProp.o.v)},renderFrame:function(){this.data.hd||this.hidden||(this.renderTransform(),this.renderRenderable(),this.renderElement(),this.renderInnerContent(),this._isFirstFrame&&(this._isFirstFrame=!1))},destroy:function(){this.layerElement=null,this.transformedElement=null,this.matteElement&&(this.matteElement=null),this.maskManager&&(this.maskManager.destroy(),this.maskManager=null)},createRenderableComponents:function(){this.maskManager=new MaskElement(this.data,this,this.globalData)},addEffects:function(){},setMatte:function(){}},HBaseElement.prototype.getBaseElement=SVGBaseElement.prototype.getBaseElement,HBaseElement.prototype.destroyBaseElement=HBaseElement.prototype.destroy,HBaseElement.prototype.buildElementParenting=BaseRenderer.prototype.buildElementParenting,extendPrototype([BaseElement,TransformElement,HBaseElement,HierarchyElement,FrameElement,RenderableDOMElement],HSolidElement),HSolidElement.prototype.createContent=function(){var e;this.data.hasMask?((e=createNS("rect")).setAttribute("width",this.data.sw),e.setAttribute("height",this.data.sh),e.setAttribute("fill",this.data.sc),this.svgElement.setAttribute("width",this.data.sw),this.svgElement.setAttribute("height",this.data.sh)):((e=createTag("div")).style.width=this.data.sw+"px",e.style.height=this.data.sh+"px",e.style.backgroundColor=this.data.sc),this.layerElement.appendChild(e)},extendPrototype([BaseElement,TransformElement,HSolidElement,SVGShapeElement,HBaseElement,HierarchyElement,FrameElement,RenderableElement],HShapeElement),HShapeElement.prototype._renderShapeFrame=HShapeElement.prototype.renderInnerContent,HShapeElement.prototype.createContent=function(){var e;if(this.baseElement.style.fontSize=0,this.data.hasMask)this.layerElement.appendChild(this.shapesContainer),e=this.svgElement;else{e=createNS("svg");var t=this.comp.data?this.comp.data:this.globalData.compSize;e.setAttribute("width",t.w),e.setAttribute("height",t.h),e.appendChild(this.shapesContainer),this.layerElement.appendChild(e)}this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,this.shapesContainer,0,[],!0),this.filterUniqueShapes(),this.shapeCont=e},HShapeElement.prototype.getTransformedPoint=function(e,t){var r,n=e.length;for(r=0;r<n;r+=1)t=e[r].mProps.v.applyToPointArray(t[0],t[1],0);return t},HShapeElement.prototype.calculateShapeBoundingBox=function(e,t){var r,n,a,i,o,s=e.sh.v,l=e.transformers,c=s._length;if(!(c<=1)){for(r=0;r<c-1;r+=1)n=this.getTransformedPoint(l,s.v[r]),a=this.getTransformedPoint(l,s.o[r]),i=this.getTransformedPoint(l,s.i[r+1]),o=this.getTransformedPoint(l,s.v[r+1]),this.checkBounds(n,a,i,o,t);s.c&&(n=this.getTransformedPoint(l,s.v[r]),a=this.getTransformedPoint(l,s.o[r]),i=this.getTransformedPoint(l,s.i[0]),o=this.getTransformedPoint(l,s.v[0]),this.checkBounds(n,a,i,o,t))}},HShapeElement.prototype.checkBounds=function(e,t,r,n,a){this.getBoundsOfCurve(e,t,r,n);var i=this.shapeBoundingBox;a.x=bmMin(i.left,a.x),a.xMax=bmMax(i.right,a.xMax),a.y=bmMin(i.top,a.y),a.yMax=bmMax(i.bottom,a.yMax)},HShapeElement.prototype.shapeBoundingBox={left:0,right:0,top:0,bottom:0},HShapeElement.prototype.tempBoundingBox={x:0,xMax:0,y:0,yMax:0,width:0,height:0},HShapeElement.prototype.getBoundsOfCurve=function(e,t,r,n){for(var a,i,o,s,l,c,u,p=[[e[0],n[0]],[e[1],n[1]]],d=0;d<2;++d)i=6*e[d]-12*t[d]+6*r[d],a=-3*e[d]+9*t[d]-9*r[d]+3*n[d],o=3*t[d]-3*e[d],i|=0,o|=0,0==(a|=0)&&0===i||(0===a?(s=-o/i)>0&&s<1&&p[d].push(this.calculateF(s,e,t,r,n,d)):(l=i*i-4*o*a)>=0&&((c=(-i+bmSqrt(l))/(2*a))>0&&c<1&&p[d].push(this.calculateF(c,e,t,r,n,d)),(u=(-i-bmSqrt(l))/(2*a))>0&&u<1&&p[d].push(this.calculateF(u,e,t,r,n,d))));this.shapeBoundingBox.left=bmMin.apply(null,p[0]),this.shapeBoundingBox.top=bmMin.apply(null,p[1]),this.shapeBoundingBox.right=bmMax.apply(null,p[0]),this.shapeBoundingBox.bottom=bmMax.apply(null,p[1])},HShapeElement.prototype.calculateF=function(e,t,r,n,a,i){return bmPow(1-e,3)*t[i]+3*bmPow(1-e,2)*e*r[i]+3*(1-e)*bmPow(e,2)*n[i]+bmPow(e,3)*a[i]},HShapeElement.prototype.calculateBoundingBox=function(e,t){var r,n=e.length;for(r=0;r<n;r+=1)e[r]&&e[r].sh?this.calculateShapeBoundingBox(e[r],t):e[r]&&e[r].it?this.calculateBoundingBox(e[r].it,t):e[r]&&e[r].style&&e[r].w&&this.expandStrokeBoundingBox(e[r].w,t)},HShapeElement.prototype.expandStrokeBoundingBox=function(e,t){var r=0;if(e.keyframes){for(var n=0;n<e.keyframes.length;n+=1){var a=e.keyframes[n].s;a>r&&(r=a)}r*=e.mult}else r=e.v*e.mult;t.x-=r,t.xMax+=r,t.y-=r,t.yMax+=r},HShapeElement.prototype.currentBoxContains=function(e){return this.currentBBox.x<=e.x&&this.currentBBox.y<=e.y&&this.currentBBox.width+this.currentBBox.x>=e.x+e.width&&this.currentBBox.height+this.currentBBox.y>=e.y+e.height},HShapeElement.prototype.renderInnerContent=function(){if(this._renderShapeFrame(),!this.hidden&&(this._isFirstFrame||this._mdf)){var e=this.tempBoundingBox,t=999999;if(e.x=t,e.xMax=-t,e.y=t,e.yMax=-t,this.calculateBoundingBox(this.itemsData,e),e.width=e.xMax<e.x?0:e.xMax-e.x,e.height=e.yMax<e.y?0:e.yMax-e.y,this.currentBoxContains(e))return;var r=!1;if(this.currentBBox.w!==e.width&&(this.currentBBox.w=e.width,this.shapeCont.setAttribute("width",e.width),r=!0),this.currentBBox.h!==e.height&&(this.currentBBox.h=e.height,this.shapeCont.setAttribute("height",e.height),r=!0),r||this.currentBBox.x!==e.x||this.currentBBox.y!==e.y){this.currentBBox.w=e.width,this.currentBBox.h=e.height,this.currentBBox.x=e.x,this.currentBBox.y=e.y,this.shapeCont.setAttribute("viewBox",this.currentBBox.x+" "+this.currentBBox.y+" "+this.currentBBox.w+" "+this.currentBBox.h);var n=this.shapeCont.style,a="translate("+this.currentBBox.x+"px,"+this.currentBBox.y+"px)";n.transform=a,n.webkitTransform=a}}},extendPrototype([BaseElement,TransformElement,HBaseElement,HierarchyElement,FrameElement,RenderableDOMElement,ITextElement],HTextElement),HTextElement.prototype.createContent=function(){if(this.isMasked=this.checkMasks(),this.isMasked){this.renderType="svg",this.compW=this.comp.data.w,this.compH=this.comp.data.h,this.svgElement.setAttribute("width",this.compW),this.svgElement.setAttribute("height",this.compH);var e=createNS("g");this.maskedElement.appendChild(e),this.innerElem=e}else this.renderType="html",this.innerElem=this.layerElement;this.checkParenting()},HTextElement.prototype.buildNewText=function(){var e=this.textProperty.currentData;this.renderedLetters=createSizedArray(e.l?e.l.length:0);var t=this.innerElem.style,r=e.fc?this.buildColor(e.fc):"rgba(0,0,0,0)";t.fill=r,t.color=r,e.sc&&(t.stroke=this.buildColor(e.sc),t.strokeWidth=e.sw+"px");var n,a,i=this.globalData.fontManager.getFontByName(e.f);if(!this.globalData.fontManager.chars)if(t.fontSize=e.finalSize+"px",t.lineHeight=e.finalSize+"px",i.fClass)this.innerElem.className=i.fClass;else{t.fontFamily=i.fFamily;var o=e.fWeight,s=e.fStyle;t.fontStyle=s,t.fontWeight=o}var l,c,u,p=e.l;a=p.length;var d,f=this.mHelper,h="",m=0;for(n=0;n<a;n+=1){if(this.globalData.fontManager.chars?(this.textPaths[m]?l=this.textPaths[m]:((l=createNS("path")).setAttribute("stroke-linecap",lineCapEnum[1]),l.setAttribute("stroke-linejoin",lineJoinEnum[2]),l.setAttribute("stroke-miterlimit","4")),this.isMasked||(this.textSpans[m]?u=(c=this.textSpans[m]).children[0]:((c=createTag("div")).style.lineHeight=0,(u=createNS("svg")).appendChild(l),styleDiv(c)))):this.isMasked?l=this.textPaths[m]?this.textPaths[m]:createNS("text"):this.textSpans[m]?(c=this.textSpans[m],l=this.textPaths[m]):(styleDiv(c=createTag("span")),styleDiv(l=createTag("span")),c.appendChild(l)),this.globalData.fontManager.chars){var g,y=this.globalData.fontManager.getCharData(e.finalText[n],i.fStyle,this.globalData.fontManager.getFontByName(e.f).fFamily);if(g=y?y.data:null,f.reset(),g&&g.shapes&&g.shapes.length&&(d=g.shapes[0].it,f.scale(e.finalSize/100,e.finalSize/100),h=this.createPathShape(f,d),l.setAttribute("d",h)),this.isMasked)this.innerElem.appendChild(l);else{if(this.innerElem.appendChild(c),g&&g.shapes){document.body.appendChild(u);var v=u.getBBox();u.setAttribute("width",v.width+2),u.setAttribute("height",v.height+2),u.setAttribute("viewBox",v.x-1+" "+(v.y-1)+" "+(v.width+2)+" "+(v.height+2));var b=u.style,x="translate("+(v.x-1)+"px,"+(v.y-1)+"px)";b.transform=x,b.webkitTransform=x,p[n].yOffset=v.y-1}else u.setAttribute("width",1),u.setAttribute("height",1);c.appendChild(u)}}else if(l.textContent=p[n].val,l.setAttributeNS("http://www.w3.org/XML/1998/namespace","xml:space","preserve"),this.isMasked)this.innerElem.appendChild(l);else{this.innerElem.appendChild(c);var E=l.style,w="translate3d(0,"+-e.finalSize/1.2+"px,0)";E.transform=w,E.webkitTransform=w}this.isMasked?this.textSpans[m]=l:this.textSpans[m]=c,this.textSpans[m].style.display="block",this.textPaths[m]=l,m+=1}for(;m<this.textSpans.length;)this.textSpans[m].style.display="none",m+=1},HTextElement.prototype.renderInnerContent=function(){var e;if(this.validateText(),this.data.singleShape){if(!this._isFirstFrame&&!this.lettersChangedFlag)return;if(this.isMasked&&this.finalTransform._matMdf){this.svgElement.setAttribute("viewBox",-this.finalTransform.mProp.p.v[0]+" "+-this.finalTransform.mProp.p.v[1]+" "+this.compW+" "+this.compH),e=this.svgElement.style;var t="translate("+-this.finalTransform.mProp.p.v[0]+"px,"+-this.finalTransform.mProp.p.v[1]+"px)";e.transform=t,e.webkitTransform=t}}if(this.textAnimator.getMeasures(this.textProperty.currentData,this.lettersChangedFlag),this.lettersChangedFlag||this.textAnimator.lettersChangedFlag){var r,n,a,i,o,s=0,l=this.textAnimator.renderedLetters,c=this.textProperty.currentData.l;for(n=c.length,r=0;r<n;r+=1)c[r].n?s+=1:(i=this.textSpans[r],o=this.textPaths[r],a=l[s],s+=1,a._mdf.m&&(this.isMasked?i.setAttribute("transform",a.m):(i.style.webkitTransform=a.m,i.style.transform=a.m)),i.style.opacity=a.o,a.sw&&a._mdf.sw&&o.setAttribute("stroke-width",a.sw),a.sc&&a._mdf.sc&&o.setAttribute("stroke",a.sc),a.fc&&a._mdf.fc&&(o.setAttribute("fill",a.fc),o.style.color=a.fc));if(this.innerElem.getBBox&&!this.hidden&&(this._isFirstFrame||this._mdf)){var u=this.innerElem.getBBox();if(this.currentBBox.w!==u.width&&(this.currentBBox.w=u.width,this.svgElement.setAttribute("width",u.width)),this.currentBBox.h!==u.height&&(this.currentBBox.h=u.height,this.svgElement.setAttribute("height",u.height)),this.currentBBox.w!==u.width+2||this.currentBBox.h!==u.height+2||this.currentBBox.x!==u.x-1||this.currentBBox.y!==u.y-1){this.currentBBox.w=u.width+2,this.currentBBox.h=u.height+2,this.currentBBox.x=u.x-1,this.currentBBox.y=u.y-1,this.svgElement.setAttribute("viewBox",this.currentBBox.x+" "+this.currentBBox.y+" "+this.currentBBox.w+" "+this.currentBBox.h),e=this.svgElement.style;var p="translate("+this.currentBBox.x+"px,"+this.currentBBox.y+"px)";e.transform=p,e.webkitTransform=p}}}},extendPrototype([BaseElement,FrameElement,HierarchyElement],HCameraElement),HCameraElement.prototype.setup=function(){var e,t,r,n,a=this.comp.threeDElements.length;for(e=0;e<a;e+=1)if("3d"===(t=this.comp.threeDElements[e]).type){r=t.perspectiveElem.style,n=t.container.style;var i=this.pe.v+"px",o="0px 0px 0px",s="matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)";r.perspective=i,r.webkitPerspective=i,n.transformOrigin=o,n.mozTransformOrigin=o,n.webkitTransformOrigin=o,r.transform=s,r.webkitTransform=s}},HCameraElement.prototype.createElements=function(){},HCameraElement.prototype.hide=function(){},HCameraElement.prototype.renderFrame=function(){var e,t,r=this._isFirstFrame;if(this.hierarchy)for(t=this.hierarchy.length,e=0;e<t;e+=1)r=this.hierarchy[e].finalTransform.mProp._mdf||r;if(r||this.pe._mdf||this.p&&this.p._mdf||this.px&&(this.px._mdf||this.py._mdf||this.pz._mdf)||this.rx._mdf||this.ry._mdf||this.rz._mdf||this.or._mdf||this.a&&this.a._mdf){if(this.mat.reset(),this.hierarchy)for(e=t=this.hierarchy.length-1;e>=0;e-=1){var n=this.hierarchy[e].finalTransform.mProp;this.mat.translate(-n.p.v[0],-n.p.v[1],n.p.v[2]),this.mat.rotateX(-n.or.v[0]).rotateY(-n.or.v[1]).rotateZ(n.or.v[2]),this.mat.rotateX(-n.rx.v).rotateY(-n.ry.v).rotateZ(n.rz.v),this.mat.scale(1/n.s.v[0],1/n.s.v[1],1/n.s.v[2]),this.mat.translate(n.a.v[0],n.a.v[1],n.a.v[2])}if(this.p?this.mat.translate(-this.p.v[0],-this.p.v[1],this.p.v[2]):this.mat.translate(-this.px.v,-this.py.v,this.pz.v),this.a){var a;a=this.p?[this.p.v[0]-this.a.v[0],this.p.v[1]-this.a.v[1],this.p.v[2]-this.a.v[2]]:[this.px.v-this.a.v[0],this.py.v-this.a.v[1],this.pz.v-this.a.v[2]];var i=Math.sqrt(Math.pow(a[0],2)+Math.pow(a[1],2)+Math.pow(a[2],2)),o=[a[0]/i,a[1]/i,a[2]/i],s=Math.sqrt(o[2]*o[2]+o[0]*o[0]),l=Math.atan2(o[1],s),c=Math.atan2(o[0],-o[2]);this.mat.rotateY(c).rotateX(-l)}this.mat.rotateX(-this.rx.v).rotateY(-this.ry.v).rotateZ(this.rz.v),this.mat.rotateX(-this.or.v[0]).rotateY(-this.or.v[1]).rotateZ(this.or.v[2]),this.mat.translate(this.globalData.compSize.w/2,this.globalData.compSize.h/2,0),this.mat.translate(0,0,this.pe.v);var u=!this._prevMat.equals(this.mat);if((u||this.pe._mdf)&&this.comp.threeDElements){var p,d,f;for(t=this.comp.threeDElements.length,e=0;e<t;e+=1)if("3d"===(p=this.comp.threeDElements[e]).type){if(u){var h=this.mat.toCSS();(f=p.container.style).transform=h,f.webkitTransform=h}this.pe._mdf&&((d=p.perspectiveElem.style).perspective=this.pe.v+"px",d.webkitPerspective=this.pe.v+"px")}this.mat.clone(this._prevMat)}}this._isFirstFrame=!1},HCameraElement.prototype.prepareFrame=function(e){this.prepareProperties(e,!0)},HCameraElement.prototype.destroy=function(){},HCameraElement.prototype.getBaseElement=function(){return null},extendPrototype([BaseElement,TransformElement,HBaseElement,HSolidElement,HierarchyElement,FrameElement,RenderableElement],HImageElement),HImageElement.prototype.createContent=function(){var e=this.globalData.getAssetsPath(this.assetData),t=new Image;this.data.hasMask?(this.imageElem=createNS("image"),this.imageElem.setAttribute("width",this.assetData.w+"px"),this.imageElem.setAttribute("height",this.assetData.h+"px"),this.imageElem.setAttributeNS("http://www.w3.org/1999/xlink","href",e),this.layerElement.appendChild(this.imageElem),this.baseElement.setAttribute("width",this.assetData.w),this.baseElement.setAttribute("height",this.assetData.h)):this.layerElement.appendChild(t),t.crossOrigin="anonymous",t.src=e,this.data.ln&&this.baseElement.setAttribute("id",this.data.ln)},extendPrototype([BaseRenderer],HybridRendererBase),HybridRendererBase.prototype.buildItem=SVGRenderer.prototype.buildItem,HybridRendererBase.prototype.checkPendingElements=function(){for(;this.pendingElements.length;)this.pendingElements.pop().checkParenting()},HybridRendererBase.prototype.appendElementInPos=function(e,t){var r=e.getBaseElement();if(r){var n=this.layers[t];if(n.ddd&&this.supports3d)this.addTo3dContainer(r,t);else if(this.threeDElements)this.addTo3dContainer(r,t);else{for(var a,i,o=0;o<t;)this.elements[o]&&!0!==this.elements[o]&&this.elements[o].getBaseElement&&(i=this.elements[o],a=(this.layers[o].ddd?this.getThreeDContainerByPos(o):i.getBaseElement())||a),o+=1;a?n.ddd&&this.supports3d||this.layerElement.insertBefore(r,a):n.ddd&&this.supports3d||this.layerElement.appendChild(r)}}},HybridRendererBase.prototype.createShape=function(e){return this.supports3d?new HShapeElement(e,this.globalData,this):new SVGShapeElement(e,this.globalData,this)},HybridRendererBase.prototype.createText=function(e){return this.supports3d?new HTextElement(e,this.globalData,this):new SVGTextLottieElement(e,this.globalData,this)},HybridRendererBase.prototype.createCamera=function(e){return this.camera=new HCameraElement(e,this.globalData,this),this.camera},HybridRendererBase.prototype.createImage=function(e){return this.supports3d?new HImageElement(e,this.globalData,this):new IImageElement(e,this.globalData,this)},HybridRendererBase.prototype.createSolid=function(e){return this.supports3d?new HSolidElement(e,this.globalData,this):new ISolidElement(e,this.globalData,this)},HybridRendererBase.prototype.createNull=SVGRenderer.prototype.createNull,HybridRendererBase.prototype.getThreeDContainerByPos=function(e){for(var t=0,r=this.threeDElements.length;t<r;){if(this.threeDElements[t].startPos<=e&&this.threeDElements[t].endPos>=e)return this.threeDElements[t].perspectiveElem;t+=1}return null},HybridRendererBase.prototype.createThreeDContainer=function(e,t){var r,n,a=createTag("div");styleDiv(a);var i=createTag("div");if(styleDiv(i),"3d"===t){(r=a.style).width=this.globalData.compSize.w+"px",r.height=this.globalData.compSize.h+"px";var o="50% 50%";r.webkitTransformOrigin=o,r.mozTransformOrigin=o,r.transformOrigin=o;var s="matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)";(n=i.style).transform=s,n.webkitTransform=s}a.appendChild(i);var l={container:i,perspectiveElem:a,startPos:e,endPos:e,type:t};return this.threeDElements.push(l),l},HybridRendererBase.prototype.build3dContainers=function(){var e,t,r=this.layers.length,n="";for(e=0;e<r;e+=1)this.layers[e].ddd&&3!==this.layers[e].ty?("3d"!==n&&(n="3d",t=this.createThreeDContainer(e,"3d")),t.endPos=Math.max(t.endPos,e)):("2d"!==n&&(n="2d",t=this.createThreeDContainer(e,"2d")),t.endPos=Math.max(t.endPos,e));for(e=(r=this.threeDElements.length)-1;e>=0;e-=1)this.resizerElem.appendChild(this.threeDElements[e].perspectiveElem)},HybridRendererBase.prototype.addTo3dContainer=function(e,t){for(var r=0,n=this.threeDElements.length;r<n;){if(t<=this.threeDElements[r].endPos){for(var a,i=this.threeDElements[r].startPos;i<t;)this.elements[i]&&this.elements[i].getBaseElement&&(a=this.elements[i].getBaseElement()),i+=1;a?this.threeDElements[r].container.insertBefore(e,a):this.threeDElements[r].container.appendChild(e);break}r+=1}},HybridRendererBase.prototype.configAnimation=function(e){var t=createTag("div"),r=this.animationItem.wrapper,n=t.style;n.width=e.w+"px",n.height=e.h+"px",this.resizerElem=t,styleDiv(t),n.transformStyle="flat",n.mozTransformStyle="flat",n.webkitTransformStyle="flat",this.renderConfig.className&&t.setAttribute("class",this.renderConfig.className),r.appendChild(t),n.overflow="hidden";var a=createNS("svg");a.setAttribute("width","1"),a.setAttribute("height","1"),styleDiv(a),this.resizerElem.appendChild(a);var i=createNS("defs");a.appendChild(i),this.data=e,this.setupGlobalData(e,a),this.globalData.defs=i,this.layers=e.layers,this.layerElement=this.resizerElem,this.build3dContainers(),this.updateContainerSize()},HybridRendererBase.prototype.destroy=function(){var e;this.animationItem.wrapper&&(this.animationItem.wrapper.innerText=""),this.animationItem.container=null,this.globalData.defs=null;var t=this.layers?this.layers.length:0;for(e=0;e<t;e+=1)this.elements[e]&&this.elements[e].destroy&&this.elements[e].destroy();this.elements.length=0,this.destroyed=!0,this.animationItem=null},HybridRendererBase.prototype.updateContainerSize=function(){var e,t,r,n,a=this.animationItem.wrapper.offsetWidth,i=this.animationItem.wrapper.offsetHeight,o=a/i;this.globalData.compSize.w/this.globalData.compSize.h>o?(e=a/this.globalData.compSize.w,t=a/this.globalData.compSize.w,r=0,n=(i-this.globalData.compSize.h*(a/this.globalData.compSize.w))/2):(e=i/this.globalData.compSize.h,t=i/this.globalData.compSize.h,r=(a-this.globalData.compSize.w*(i/this.globalData.compSize.h))/2,n=0);var s=this.resizerElem.style;s.webkitTransform="matrix3d("+e+",0,0,0,0,"+t+",0,0,0,0,1,0,"+r+","+n+",0,1)",s.transform=s.webkitTransform},HybridRendererBase.prototype.renderFrame=SVGRenderer.prototype.renderFrame,HybridRendererBase.prototype.hide=function(){this.resizerElem.style.display="none"},HybridRendererBase.prototype.show=function(){this.resizerElem.style.display="block"},HybridRendererBase.prototype.initItems=function(){if(this.buildAllItems(),this.camera)this.camera.setup();else{var e,t=this.globalData.compSize.w,r=this.globalData.compSize.h,n=this.threeDElements.length;for(e=0;e<n;e+=1){var a=this.threeDElements[e].perspectiveElem.style;a.webkitPerspective=Math.sqrt(Math.pow(t,2)+Math.pow(r,2))+"px",a.perspective=a.webkitPerspective}}},HybridRendererBase.prototype.searchExtraCompositions=function(e){var t,r=e.length,n=createTag("div");for(t=0;t<r;t+=1)if(e[t].xt){var a=this.createComp(e[t],n,this.globalData.comp,null);a.initExpressions(),this.globalData.projectInterface.registerComposition(a)}},extendPrototype([HybridRendererBase,ICompElement,HBaseElement],HCompElement),HCompElement.prototype._createBaseContainerElements=HCompElement.prototype.createContainerElements,HCompElement.prototype.createContainerElements=function(){this._createBaseContainerElements(),this.data.hasMask?(this.svgElement.setAttribute("width",this.data.w),this.svgElement.setAttribute("height",this.data.h),this.transformedElement=this.baseElement):this.transformedElement=this.layerElement},HCompElement.prototype.addTo3dContainer=function(e,t){for(var r,n=0;n<t;)this.elements[n]&&this.elements[n].getBaseElement&&(r=this.elements[n].getBaseElement()),n+=1;r?this.layerElement.insertBefore(e,r):this.layerElement.appendChild(e)},HCompElement.prototype.createComp=function(e){return this.supports3d?new HCompElement(e,this.globalData,this):new SVGCompElement(e,this.globalData,this)},extendPrototype([HybridRendererBase],HybridRenderer),HybridRenderer.prototype.createComp=function(e){return this.supports3d?new HCompElement(e,this.globalData,this):new SVGCompElement(e,this.globalData,this)};var CompExpressionInterface=function(e){function t(t){for(var r=0,n=e.layers.length;r<n;){if(e.layers[r].nm===t||e.layers[r].ind===t)return e.elements[r].layerInterface;r+=1}return null}return Object.defineProperty(t,"_name",{value:e.data.nm}),t.layer=t,t.pixelAspect=1,t.height=e.data.h||e.globalData.compSize.h,t.width=e.data.w||e.globalData.compSize.w,t.pixelAspect=1,t.frameDuration=1/e.globalData.frameRate,t.displayStartTime=0,t.numLayers=e.layers.length,t};function _typeof$2(e){return _typeof$2="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},_typeof$2(e)}function seedRandom(e,t){var r,n=this,a=256,i="random",o=t.pow(a,6),s=t.pow(2,52),l=2*s,c=255;function u(e){var t,r=e.length,n=this,i=0,o=n.i=n.j=0,s=n.S=[];for(r||(e=[r++]);i<a;)s[i]=i++;for(i=0;i<a;i++)s[i]=s[o=c&o+e[i%r]+(t=s[i])],s[o]=t;n.g=function(e){for(var t,r=0,i=n.i,o=n.j,s=n.S;e--;)t=s[i=c&i+1],r=r*a+s[c&(s[i]=s[o=c&o+t])+(s[o]=t)];return n.i=i,n.j=o,r}}function p(e,t){return t.i=e.i,t.j=e.j,t.S=e.S.slice(),t}function d(e,t){var r,n=[],a=_typeof$2(e);if(t&&"object"==a)for(r in e)try{n.push(d(e[r],t-1))}catch(e){}return n.length?n:"string"==a?e:e+"\0"}function f(e,t){for(var r,n=e+"",a=0;a<n.length;)t[c&a]=c&(r^=19*t[c&a])+n.charCodeAt(a++);return h(t)}function h(e){return String.fromCharCode.apply(0,e)}t["seed"+i]=function(c,m,g){var y=[],v=f(d((m=!0===m?{entropy:!0}:m||{}).entropy?[c,h(e)]:null===c?function(){try{r;var t=new Uint8Array(a);return(n.crypto||n.msCrypto).getRandomValues(t),h(t)}catch(t){var i=n.navigator,o=i&&i.plugins;return[+new Date,n,o,n.screen,h(e)]}}():c,3),y),b=new u(y),x=function(){for(var e=b.g(6),t=o,r=0;e<s;)e=(e+r)*a,t*=a,r=b.g(1);for(;e>=l;)e/=2,t/=2,r>>>=1;return(e+r)/t};return x.int32=function(){return 0|b.g(4)},x.quick=function(){return b.g(4)/4294967296},x.double=x,f(h(b.S),e),(m.pass||g||function(e,r,n,a){return a&&(a.S&&p(a,b),e.state=function(){return p(b,{})}),n?(t[i]=e,r):e})(x,v,"global"in m?m.global:this==t,m.state)},f(t.random(),e)}function initialize$2(e){seedRandom([],e)}var propTypes={SHAPE:"shape"};function _typeof$1(e){return _typeof$1="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},_typeof$1(e)}var ExpressionManager=function(){var ob={},Math=BMMath,window=null,document=null,XMLHttpRequest=null,fetch=null,frames=null,_lottieGlobal={};function resetFrame(){_lottieGlobal={}}function $bm_isInstanceOfArray(e){return e.constructor===Array||e.constructor===Float32Array}function isNumerable(e,t){return"number"===e||t instanceof Number||"boolean"===e||"string"===e}function $bm_neg(e){var t=_typeof$1(e);if("number"===t||e instanceof Number||"boolean"===t)return-e;if($bm_isInstanceOfArray(e)){var r,n=e.length,a=[];for(r=0;r<n;r+=1)a[r]=-e[r];return a}return e.propType?e.v:-e}initialize$2(BMMath);var easeInBez=BezierFactory.getBezierEasing(.333,0,.833,.833,"easeIn").get,easeOutBez=BezierFactory.getBezierEasing(.167,.167,.667,1,"easeOut").get,easeInOutBez=BezierFactory.getBezierEasing(.33,0,.667,1,"easeInOut").get;function sum(e,t){var r=_typeof$1(e),n=_typeof$1(t);if(isNumerable(r,e)&&isNumerable(n,t)||"string"===r||"string"===n)return e+t;if($bm_isInstanceOfArray(e)&&isNumerable(n,t))return(e=e.slice(0))[0]+=t,e;if(isNumerable(r,e)&&$bm_isInstanceOfArray(t))return(t=t.slice(0))[0]=e+t[0],t;if($bm_isInstanceOfArray(e)&&$bm_isInstanceOfArray(t)){for(var a=0,i=e.length,o=t.length,s=[];a<i||a<o;)("number"==typeof e[a]||e[a]instanceof Number)&&("number"==typeof t[a]||t[a]instanceof Number)?s[a]=e[a]+t[a]:s[a]=void 0===t[a]?e[a]:e[a]||t[a],a+=1;return s}return 0}var add=sum;function sub(e,t){var r=_typeof$1(e),n=_typeof$1(t);if(isNumerable(r,e)&&isNumerable(n,t))return"string"===r&&(e=parseInt(e,10)),"string"===n&&(t=parseInt(t,10)),e-t;if($bm_isInstanceOfArray(e)&&isNumerable(n,t))return(e=e.slice(0))[0]-=t,e;if(isNumerable(r,e)&&$bm_isInstanceOfArray(t))return(t=t.slice(0))[0]=e-t[0],t;if($bm_isInstanceOfArray(e)&&$bm_isInstanceOfArray(t)){for(var a=0,i=e.length,o=t.length,s=[];a<i||a<o;)("number"==typeof e[a]||e[a]instanceof Number)&&("number"==typeof t[a]||t[a]instanceof Number)?s[a]=e[a]-t[a]:s[a]=void 0===t[a]?e[a]:e[a]||t[a],a+=1;return s}return 0}function mul(e,t){var r,n,a,i=_typeof$1(e),o=_typeof$1(t);if(isNumerable(i,e)&&isNumerable(o,t))return e*t;if($bm_isInstanceOfArray(e)&&isNumerable(o,t)){for(a=e.length,r=createTypedArray("float32",a),n=0;n<a;n+=1)r[n]=e[n]*t;return r}if(isNumerable(i,e)&&$bm_isInstanceOfArray(t)){for(a=t.length,r=createTypedArray("float32",a),n=0;n<a;n+=1)r[n]=e*t[n];return r}return 0}function div(e,t){var r,n,a,i=_typeof$1(e),o=_typeof$1(t);if(isNumerable(i,e)&&isNumerable(o,t))return e/t;if($bm_isInstanceOfArray(e)&&isNumerable(o,t)){for(a=e.length,r=createTypedArray("float32",a),n=0;n<a;n+=1)r[n]=e[n]/t;return r}if(isNumerable(i,e)&&$bm_isInstanceOfArray(t)){for(a=t.length,r=createTypedArray("float32",a),n=0;n<a;n+=1)r[n]=e/t[n];return r}return 0}function mod(e,t){return"string"==typeof e&&(e=parseInt(e,10)),"string"==typeof t&&(t=parseInt(t,10)),e%t}var $bm_sum=sum,$bm_sub=sub,$bm_mul=mul,$bm_div=div,$bm_mod=mod;function clamp(e,t,r){if(t>r){var n=r;r=t,t=n}return Math.min(Math.max(e,t),r)}function radiansToDegrees(e){return e/degToRads}var radians_to_degrees=radiansToDegrees;function degreesToRadians(e){return e*degToRads}var degrees_to_radians=radiansToDegrees,helperLengthArray=[0,0,0,0,0,0];function length(e,t){if("number"==typeof e||e instanceof Number)return t=t||0,Math.abs(e-t);var r;t||(t=helperLengthArray);var n=Math.min(e.length,t.length),a=0;for(r=0;r<n;r+=1)a+=Math.pow(t[r]-e[r],2);return Math.sqrt(a)}function normalize(e){return div(e,length(e))}function rgbToHsl(e){var t,r,n=e[0],a=e[1],i=e[2],o=Math.max(n,a,i),s=Math.min(n,a,i),l=(o+s)/2;if(o===s)t=0,r=0;else{var c=o-s;switch(r=l>.5?c/(2-o-s):c/(o+s),o){case n:t=(a-i)/c+(a<i?6:0);break;case a:t=(i-n)/c+2;break;case i:t=(n-a)/c+4}t/=6}return[t,r,l,e[3]]}function hue2rgb(e,t,r){return r<0&&(r+=1),r>1&&(r-=1),r<1/6?e+6*(t-e)*r:r<.5?t:r<2/3?e+(t-e)*(2/3-r)*6:e}function hslToRgb(e){var t,r,n,a=e[0],i=e[1],o=e[2];if(0===i)t=o,n=o,r=o;else{var s=o<.5?o*(1+i):o+i-o*i,l=2*o-s;t=hue2rgb(l,s,a+1/3),r=hue2rgb(l,s,a),n=hue2rgb(l,s,a-1/3)}return[t,r,n,e[3]]}function linear(e,t,r,n,a){if(void 0!==n&&void 0!==a||(n=t,a=r,t=0,r=1),r<t){var i=r;r=t,t=i}if(e<=t)return n;if(e>=r)return a;var o,s=r===t?0:(e-t)/(r-t);if(!n.length)return n+(a-n)*s;var l=n.length,c=createTypedArray("float32",l);for(o=0;o<l;o+=1)c[o]=n[o]+(a[o]-n[o])*s;return c}function random(e,t){if(void 0===t&&(void 0===e?(e=0,t=1):(t=e,e=void 0)),t.length){var r,n=t.length;e||(e=createTypedArray("float32",n));var a=createTypedArray("float32",n),i=BMMath.random();for(r=0;r<n;r+=1)a[r]=e[r]+i*(t[r]-e[r]);return a}return void 0===e&&(e=0),e+BMMath.random()*(t-e)}function createPath(e,t,r,n){var a,i=e.length,o=shapePool.newElement();o.setPathData(!!n,i);var s,l,c=[0,0];for(a=0;a<i;a+=1)s=t&&t[a]?t[a]:c,l=r&&r[a]?r[a]:c,o.setTripleAt(e[a][0],e[a][1],l[0]+e[a][0],l[1]+e[a][1],s[0]+e[a][0],s[1]+e[a][1],a,!0);return o}function initiateExpression(elem,data,property){function noOp(e){return e}if(!elem.globalData.renderConfig.runExpressions)return noOp;var val=data.x,needsVelocity=/velocity(?![\w\d])/.test(val),_needsRandom=-1!==val.indexOf("random"),elemType=elem.data.ty,transform,$bm_transform,content,effect,thisProperty=property;thisProperty.valueAtTime=thisProperty.getValueAtTime,Object.defineProperty(thisProperty,"value",{get:function(){return thisProperty.v}}),elem.comp.frameDuration=1/elem.comp.globalData.frameRate,elem.comp.displayStartTime=0;var inPoint=elem.data.ip/elem.comp.globalData.frameRate,outPoint=elem.data.op/elem.comp.globalData.frameRate,width=elem.data.sw?elem.data.sw:0,height=elem.data.sh?elem.data.sh:0,name=elem.data.nm,loopIn,loop_in,loopOut,loop_out,smooth,toWorld,fromWorld,fromComp,toComp,fromCompToSurface,position,rotation,anchorPoint,scale,thisLayer,thisComp,mask,valueAtTime,velocityAtTime,scoped_bm_rt,expression_function=eval("[function _expression_function(){"+val+";scoped_bm_rt=$bm_rt}]")[0],numKeys=property.kf?data.k.length:0,active=!this.data||!0!==this.data.hd,wiggle=function(e,t){var r,n,a=this.pv.length?this.pv.length:1,i=createTypedArray("float32",a),o=Math.floor(5*time);for(r=0,n=0;r<o;){for(n=0;n<a;n+=1)i[n]+=-t+2*t*BMMath.random();r+=1}var s=5*time,l=s-Math.floor(s),c=createTypedArray("float32",a);if(a>1){for(n=0;n<a;n+=1)c[n]=this.pv[n]+i[n]+(-t+2*t*BMMath.random())*l;return c}return this.pv+i[0]+(-t+2*t*BMMath.random())*l}.bind(this);function loopInDuration(e,t){return loopIn(e,t,!0)}function loopOutDuration(e,t){return loopOut(e,t,!0)}thisProperty.loopIn&&(loopIn=thisProperty.loopIn.bind(thisProperty),loop_in=loopIn),thisProperty.loopOut&&(loopOut=thisProperty.loopOut.bind(thisProperty),loop_out=loopOut),thisProperty.smooth&&(smooth=thisProperty.smooth.bind(thisProperty)),this.getValueAtTime&&(valueAtTime=this.getValueAtTime.bind(this)),this.getVelocityAtTime&&(velocityAtTime=this.getVelocityAtTime.bind(this));var comp=elem.comp.globalData.projectInterface.bind(elem.comp.globalData.projectInterface),time,velocity,value,text,textIndex,textTotal,selectorValue;function lookAt(e,t){var r=[t[0]-e[0],t[1]-e[1],t[2]-e[2]],n=Math.atan2(r[0],Math.sqrt(r[1]*r[1]+r[2]*r[2]))/degToRads;return[-Math.atan2(r[1],r[2])/degToRads,n,0]}function easeOut(e,t,r,n,a){return applyEase(easeOutBez,e,t,r,n,a)}function easeIn(e,t,r,n,a){return applyEase(easeInBez,e,t,r,n,a)}function ease(e,t,r,n,a){return applyEase(easeInOutBez,e,t,r,n,a)}function applyEase(e,t,r,n,a,i){void 0===a?(a=r,i=n):t=(t-r)/(n-r),t>1?t=1:t<0&&(t=0);var o=e(t);if($bm_isInstanceOfArray(a)){var s,l=a.length,c=createTypedArray("float32",l);for(s=0;s<l;s+=1)c[s]=(i[s]-a[s])*o+a[s];return c}return(i-a)*o+a}function nearestKey(e){var t,r,n,a=data.k.length;if(data.k.length&&"number"!=typeof data.k[0])if(r=-1,(e*=elem.comp.globalData.frameRate)<data.k[0].t)r=1,n=data.k[0].t;else{for(t=0;t<a-1;t+=1){if(e===data.k[t].t){r=t+1,n=data.k[t].t;break}if(e>data.k[t].t&&e<data.k[t+1].t){e-data.k[t].t>data.k[t+1].t-e?(r=t+2,n=data.k[t+1].t):(r=t+1,n=data.k[t].t);break}}-1===r&&(r=t+1,n=data.k[t].t)}else r=0,n=0;var i={};return i.index=r,i.time=n/elem.comp.globalData.frameRate,i}function key(e){var t,r,n;if(!data.k.length||"number"==typeof data.k[0])throw new Error("The property has no keyframe at index "+e);e-=1,t={time:data.k[e].t/elem.comp.globalData.frameRate,value:[]};var a=Object.prototype.hasOwnProperty.call(data.k[e],"s")?data.k[e].s:data.k[e-1].e;for(n=a.length,r=0;r<n;r+=1)t[r]=a[r],t.value[r]=a[r];return t}function framesToTime(e,t){return t||(t=elem.comp.globalData.frameRate),e/t}function timeToFrames(e,t){return e||0===e||(e=time),t||(t=elem.comp.globalData.frameRate),e*t}function seedRandom(e){BMMath.seedrandom(randSeed+e)}function sourceRectAtTime(){return elem.sourceRectAtTime()}function substring(e,t){return"string"==typeof value?void 0===t?value.substring(e):value.substring(e,t):""}function substr(e,t){return"string"==typeof value?void 0===t?value.substr(e):value.substr(e,t):""}function posterizeTime(e){time=0===e?0:Math.floor(time*e)/e,value=valueAtTime(time)}var index=elem.data.ind,hasParent=!(!elem.hierarchy||!elem.hierarchy.length),parent,randSeed=Math.floor(1e6*Math.random()),globalData=elem.globalData;function executeExpression(e){return value=e,this.frameExpressionId===elem.globalData.frameId&&"textSelector"!==this.propType?value:("textSelector"===this.propType&&(textIndex=this.textIndex,textTotal=this.textTotal,selectorValue=this.selectorValue),thisLayer||(text=elem.layerInterface.text,thisLayer=elem.layerInterface,thisComp=elem.comp.compInterface,toWorld=thisLayer.toWorld.bind(thisLayer),fromWorld=thisLayer.fromWorld.bind(thisLayer),fromComp=thisLayer.fromComp.bind(thisLayer),toComp=thisLayer.toComp.bind(thisLayer),mask=thisLayer.mask?thisLayer.mask.bind(thisLayer):null,fromCompToSurface=fromComp),transform||(transform=elem.layerInterface("ADBE Transform Group"),$bm_transform=transform,transform&&(anchorPoint=transform.anchorPoint)),4!==elemType||content||(content=thisLayer("ADBE Root Vectors Group")),effect||(effect=thisLayer(4)),(hasParent=!(!elem.hierarchy||!elem.hierarchy.length))&&!parent&&(parent=elem.hierarchy[0].layerInterface),time=this.comp.renderedFrame/this.comp.globalData.frameRate,_needsRandom&&seedRandom(randSeed+time),needsVelocity&&(velocity=velocityAtTime(time)),expression_function(),this.frameExpressionId=elem.globalData.frameId,scoped_bm_rt=scoped_bm_rt.propType===propTypes.SHAPE?scoped_bm_rt.v:scoped_bm_rt)}return executeExpression.__preventDeadCodeRemoval=[$bm_transform,anchorPoint,time,velocity,inPoint,outPoint,width,height,name,loop_in,loop_out,smooth,toComp,fromCompToSurface,toWorld,fromWorld,mask,position,rotation,scale,thisComp,numKeys,active,wiggle,loopInDuration,loopOutDuration,comp,lookAt,easeOut,easeIn,ease,nearestKey,key,text,textIndex,textTotal,selectorValue,framesToTime,timeToFrames,sourceRectAtTime,substring,substr,posterizeTime,index,globalData],executeExpression}return ob.initiateExpression=initiateExpression,ob.__preventDeadCodeRemoval=[window,document,XMLHttpRequest,fetch,frames,$bm_neg,add,$bm_sum,$bm_sub,$bm_mul,$bm_div,$bm_mod,clamp,radians_to_degrees,degreesToRadians,degrees_to_radians,normalize,rgbToHsl,hslToRgb,linear,random,createPath,_lottieGlobal],ob.resetFrame=resetFrame,ob}(),Expressions=function(){var e={initExpressions:function(e){var t=0,r=[];e.renderer.compInterface=CompExpressionInterface(e.renderer),e.renderer.globalData.projectInterface.registerComposition(e.renderer),e.renderer.globalData.pushExpression=function(){t+=1},e.renderer.globalData.popExpression=function(){0==(t-=1)&&function(){var e,t=r.length;for(e=0;e<t;e+=1)r[e].release();r.length=0}()},e.renderer.globalData.registerExpressionProperty=function(e){-1===r.indexOf(e)&&r.push(e)}}};return e.resetFrame=ExpressionManager.resetFrame,e}(),MaskManagerInterface=function(){function e(e,t){this._mask=e,this._data=t}return Object.defineProperty(e.prototype,"maskPath",{get:function(){return this._mask.prop.k&&this._mask.prop.getValue(),this._mask.prop}}),Object.defineProperty(e.prototype,"maskOpacity",{get:function(){return this._mask.op.k&&this._mask.op.getValue(),100*this._mask.op.v}}),function(t){var r,n=createSizedArray(t.viewData.length),a=t.viewData.length;for(r=0;r<a;r+=1)n[r]=new e(t.viewData[r],t.masksProperties[r]);return function(e){for(r=0;r<a;){if(t.masksProperties[r].nm===e)return n[r];r+=1}return null}}}(),ExpressionPropertyInterface=function(){var e={pv:0,v:0,mult:1},t={pv:[0,0,0],v:[0,0,0],mult:1};function r(e,t,r){Object.defineProperty(e,"velocity",{get:function(){return t.getVelocityAtTime(t.comp.currentFrame)}}),e.numKeys=t.keyframes?t.keyframes.length:0,e.key=function(n){if(!e.numKeys)return 0;var a;a="s"in t.keyframes[n-1]?t.keyframes[n-1].s:"e"in t.keyframes[n-2]?t.keyframes[n-2].e:t.keyframes[n-2].s;var i="unidimensional"===r?new Number(a):Object.assign({},a);return i.time=t.keyframes[n-1].t/t.elem.comp.globalData.frameRate,i.value="unidimensional"===r?a[0]:a,i},e.valueAtTime=t.getValueAtTime,e.speedAtTime=t.getSpeedAtTime,e.velocityAtTime=t.getVelocityAtTime,e.propertyGroup=t.propertyGroup}function n(){return e}return function(a){return a?"unidimensional"===a.propType?function(t){t&&"pv"in t||(t=e);var n=1/t.mult,a=t.pv*n,i=new Number(a);return i.value=a,r(i,t,"unidimensional"),function(){return t.k&&t.getValue(),a=t.v*n,i.value!==a&&((i=new Number(a)).value=a,r(i,t,"unidimensional")),i}}(a):function(e){e&&"pv"in e||(e=t);var n=1/e.mult,a=e.data&&e.data.l||e.pv.length,i=createTypedArray("float32",a),o=createTypedArray("float32",a);return i.value=o,r(i,e,"multidimensional"),function(){e.k&&e.getValue();for(var t=0;t<a;t+=1)o[t]=e.v[t]*n,i[t]=o[t];return i}}(a):n}}(),TransformExpressionInterface=function(e){function t(e){switch(e){case"scale":case"Scale":case"ADBE Scale":case 6:return t.scale;case"rotation":case"Rotation":case"ADBE Rotation":case"ADBE Rotate Z":case 10:return t.rotation;case"ADBE Rotate X":return t.xRotation;case"ADBE Rotate Y":return t.yRotation;case"position":case"Position":case"ADBE Position":case 2:return t.position;case"ADBE Position_0":return t.xPosition;case"ADBE Position_1":return t.yPosition;case"ADBE Position_2":return t.zPosition;case"anchorPoint":case"AnchorPoint":case"Anchor Point":case"ADBE AnchorPoint":case 1:return t.anchorPoint;case"opacity":case"Opacity":case 11:return t.opacity;default:return null}}var r,n,a,i;return Object.defineProperty(t,"rotation",{get:ExpressionPropertyInterface(e.r||e.rz)}),Object.defineProperty(t,"zRotation",{get:ExpressionPropertyInterface(e.rz||e.r)}),Object.defineProperty(t,"xRotation",{get:ExpressionPropertyInterface(e.rx)}),Object.defineProperty(t,"yRotation",{get:ExpressionPropertyInterface(e.ry)}),Object.defineProperty(t,"scale",{get:ExpressionPropertyInterface(e.s)}),e.p?i=ExpressionPropertyInterface(e.p):(r=ExpressionPropertyInterface(e.px),n=ExpressionPropertyInterface(e.py),e.pz&&(a=ExpressionPropertyInterface(e.pz))),Object.defineProperty(t,"position",{get:function(){return e.p?i():[r(),n(),a?a():0]}}),Object.defineProperty(t,"xPosition",{get:ExpressionPropertyInterface(e.px)}),Object.defineProperty(t,"yPosition",{get:ExpressionPropertyInterface(e.py)}),Object.defineProperty(t,"zPosition",{get:ExpressionPropertyInterface(e.pz)}),Object.defineProperty(t,"anchorPoint",{get:ExpressionPropertyInterface(e.a)}),Object.defineProperty(t,"opacity",{get:ExpressionPropertyInterface(e.o)}),Object.defineProperty(t,"skew",{get:ExpressionPropertyInterface(e.sk)}),Object.defineProperty(t,"skewAxis",{get:ExpressionPropertyInterface(e.sa)}),Object.defineProperty(t,"orientation",{get:ExpressionPropertyInterface(e.or)}),t},LayerExpressionInterface=function(){function e(e){var t=new Matrix;return void 0!==e?this._elem.finalTransform.mProp.getValueAtTime(e).clone(t):this._elem.finalTransform.mProp.applyToMatrix(t),t}function t(e,t){var r=this.getMatrix(t);return r.props[12]=0,r.props[13]=0,r.props[14]=0,this.applyPoint(r,e)}function r(e,t){var r=this.getMatrix(t);return this.applyPoint(r,e)}function n(e,t){var r=this.getMatrix(t);return r.props[12]=0,r.props[13]=0,r.props[14]=0,this.invertPoint(r,e)}function a(e,t){var r=this.getMatrix(t);return this.invertPoint(r,e)}function i(e,t){if(this._elem.hierarchy&&this._elem.hierarchy.length){var r,n=this._elem.hierarchy.length;for(r=0;r<n;r+=1)this._elem.hierarchy[r].finalTransform.mProp.applyToMatrix(e)}return e.applyToPointArray(t[0],t[1],t[2]||0)}function o(e,t){if(this._elem.hierarchy&&this._elem.hierarchy.length){var r,n=this._elem.hierarchy.length;for(r=0;r<n;r+=1)this._elem.hierarchy[r].finalTransform.mProp.applyToMatrix(e)}return e.inversePoint(t)}function s(e){var t=new Matrix;if(t.reset(),this._elem.finalTransform.mProp.applyToMatrix(t),this._elem.hierarchy&&this._elem.hierarchy.length){var r,n=this._elem.hierarchy.length;for(r=0;r<n;r+=1)this._elem.hierarchy[r].finalTransform.mProp.applyToMatrix(t);return t.inversePoint(e)}return t.inversePoint(e)}function l(){return[1,1,1,1]}return function(c){var u;function p(e){switch(e){case"ADBE Root Vectors Group":case"Contents":case 2:return p.shapeInterface;case 1:case 6:case"Transform":case"transform":case"ADBE Transform Group":return u;case 4:case"ADBE Effect Parade":case"effects":case"Effects":return p.effect;case"ADBE Text Properties":return p.textInterface;default:return null}}p.getMatrix=e,p.invertPoint=o,p.applyPoint=i,p.toWorld=r,p.toWorldVec=t,p.fromWorld=a,p.fromWorldVec=n,p.toComp=r,p.fromComp=s,p.sampleImage=l,p.sourceRectAtTime=c.sourceRectAtTime.bind(c),p._elem=c;var d=getDescriptor(u=TransformExpressionInterface(c.finalTransform.mProp),"anchorPoint");return Object.defineProperties(p,{hasParent:{get:function(){return c.hierarchy.length}},parent:{get:function(){return c.hierarchy[0].layerInterface}},rotation:getDescriptor(u,"rotation"),scale:getDescriptor(u,"scale"),position:getDescriptor(u,"position"),opacity:getDescriptor(u,"opacity"),anchorPoint:d,anchor_point:d,transform:{get:function(){return u}},active:{get:function(){return c.isInRange}}}),p.startTime=c.data.st,p.index=c.data.ind,p.source=c.data.refId,p.height=0===c.data.ty?c.data.h:100,p.width=0===c.data.ty?c.data.w:100,p.inPoint=c.data.ip/c.comp.globalData.frameRate,p.outPoint=c.data.op/c.comp.globalData.frameRate,p._name=c.data.nm,p.registerMaskInterface=function(e){p.mask=new MaskManagerInterface(e,c)},p.registerEffectsInterface=function(e){p.effect=e},p}}(),propertyGroupFactory=function(e,t){return function(r){return(r=void 0===r?1:r)<=0?e:t(r-1)}},PropertyInterface=function(e,t){var r={_name:e};return function(e){return(e=void 0===e?1:e)<=0?r:t(e-1)}},EffectsExpressionInterface=function(){function e(r,n,a,i){function o(e){for(var t=r.ef,n=0,a=t.length;n<a;){if(e===t[n].nm||e===t[n].mn||e===t[n].ix)return 5===t[n].ty?c[n]:c[n]();n+=1}throw new Error}var s,l=propertyGroupFactory(o,a),c=[],u=r.ef.length;for(s=0;s<u;s+=1)5===r.ef[s].ty?c.push(e(r.ef[s],n.effectElements[s],n.effectElements[s].propertyGroup,i)):c.push(t(n.effectElements[s],r.ef[s].ty,i,l));return"ADBE Color Control"===r.mn&&Object.defineProperty(o,"color",{get:function(){return c[0]()}}),Object.defineProperties(o,{numProperties:{get:function(){return r.np}},_name:{value:r.nm},propertyGroup:{value:l}}),o.enabled=0!==r.en,o.active=o.enabled,o}function t(e,t,r,n){var a=ExpressionPropertyInterface(e.p);return e.p.setGroupProperty&&e.p.setGroupProperty(PropertyInterface("",n)),function(){return 10===t?r.comp.compInterface(e.p.v):a()}}return{createEffectsInterface:function(t,r){if(t.effectsManager){var n,a=[],i=t.data.ef,o=t.effectsManager.effectElements.length;for(n=0;n<o;n+=1)a.push(e(i[n],t.effectsManager.effectElements[n],r,t));var s=t.data.ef||[],l=function(e){for(n=0,o=s.length;n<o;){if(e===s[n].nm||e===s[n].mn||e===s[n].ix)return a[n];n+=1}return null};return Object.defineProperty(l,"numProperties",{get:function(){return s.length}}),l}return null}}}(),ShapePathInterface=function(e,t,r){var n=t.sh;function a(e){return"Shape"===e||"shape"===e||"Path"===e||"path"===e||"ADBE Vector Shape"===e||2===e?a.path:null}var i=propertyGroupFactory(a,r);return n.setGroupProperty(PropertyInterface("Path",i)),Object.defineProperties(a,{path:{get:function(){return n.k&&n.getValue(),n}},shape:{get:function(){return n.k&&n.getValue(),n}},_name:{value:e.nm},ix:{value:e.ix},propertyIndex:{value:e.ix},mn:{value:e.mn},propertyGroup:{value:r}}),a},ShapeExpressionInterface=function(){function e(e,o,d){var f,h=[],m=e?e.length:0;for(f=0;f<m;f+=1)"gr"===e[f].ty?h.push(t(e[f],o[f],d)):"fl"===e[f].ty?h.push(r(e[f],o[f],d)):"st"===e[f].ty?h.push(a(e[f],o[f],d)):"tm"===e[f].ty?h.push(i(e[f],o[f],d)):"tr"===e[f].ty||("el"===e[f].ty?h.push(s(e[f],o[f],d)):"sr"===e[f].ty?h.push(l(e[f],o[f],d)):"sh"===e[f].ty?h.push(ShapePathInterface(e[f],o[f],d)):"rc"===e[f].ty?h.push(c(e[f],o[f],d)):"rd"===e[f].ty?h.push(u(e[f],o[f],d)):"rp"===e[f].ty?h.push(p(e[f],o[f],d)):"gf"===e[f].ty?h.push(n(e[f],o[f],d)):h.push((e[f],o[f],function(){return null})));return h}function t(t,r,n){var a=function(e){switch(e){case"ADBE Vectors Group":case"Contents":case 2:return a.content;default:return a.transform}};a.propertyGroup=propertyGroupFactory(a,n);var i=function(t,r,n){var a,i=function(e){for(var t=0,r=a.length;t<r;){if(a[t]._name===e||a[t].mn===e||a[t].propertyIndex===e||a[t].ix===e||a[t].ind===e)return a[t];t+=1}return"number"==typeof e?a[e-1]:null};i.propertyGroup=propertyGroupFactory(i,n),a=e(t.it,r.it,i.propertyGroup),i.numProperties=a.length;var s=o(t.it[t.it.length-1],r.it[r.it.length-1],i.propertyGroup);return i.transform=s,i.propertyIndex=t.cix,i._name=t.nm,i}(t,r,a.propertyGroup),s=o(t.it[t.it.length-1],r.it[r.it.length-1],a.propertyGroup);return a.content=i,a.transform=s,Object.defineProperty(a,"_name",{get:function(){return t.nm}}),a.numProperties=t.np,a.propertyIndex=t.ix,a.nm=t.nm,a.mn=t.mn,a}function r(e,t,r){function n(e){return"Color"===e||"color"===e?n.color:"Opacity"===e||"opacity"===e?n.opacity:null}return Object.defineProperties(n,{color:{get:ExpressionPropertyInterface(t.c)},opacity:{get:ExpressionPropertyInterface(t.o)},_name:{value:e.nm},mn:{value:e.mn}}),t.c.setGroupProperty(PropertyInterface("Color",r)),t.o.setGroupProperty(PropertyInterface("Opacity",r)),n}function n(e,t,r){function n(e){return"Start Point"===e||"start point"===e?n.startPoint:"End Point"===e||"end point"===e?n.endPoint:"Opacity"===e||"opacity"===e?n.opacity:null}return Object.defineProperties(n,{startPoint:{get:ExpressionPropertyInterface(t.s)},endPoint:{get:ExpressionPropertyInterface(t.e)},opacity:{get:ExpressionPropertyInterface(t.o)},type:{get:function(){return"a"}},_name:{value:e.nm},mn:{value:e.mn}}),t.s.setGroupProperty(PropertyInterface("Start Point",r)),t.e.setGroupProperty(PropertyInterface("End Point",r)),t.o.setGroupProperty(PropertyInterface("Opacity",r)),n}function a(e,t,r){var n,a=propertyGroupFactory(c,r),i=propertyGroupFactory(l,a);function o(r){Object.defineProperty(l,e.d[r].nm,{get:ExpressionPropertyInterface(t.d.dataProps[r].p)})}var s=e.d?e.d.length:0,l={};for(n=0;n<s;n+=1)o(n),t.d.dataProps[n].p.setGroupProperty(i);function c(e){return"Color"===e||"color"===e?c.color:"Opacity"===e||"opacity"===e?c.opacity:"Stroke Width"===e||"stroke width"===e?c.strokeWidth:null}return Object.defineProperties(c,{color:{get:ExpressionPropertyInterface(t.c)},opacity:{get:ExpressionPropertyInterface(t.o)},strokeWidth:{get:ExpressionPropertyInterface(t.w)},dash:{get:function(){return l}},_name:{value:e.nm},mn:{value:e.mn}}),t.c.setGroupProperty(PropertyInterface("Color",a)),t.o.setGroupProperty(PropertyInterface("Opacity",a)),t.w.setGroupProperty(PropertyInterface("Stroke Width",a)),c}function i(e,t,r){function n(t){return t===e.e.ix||"End"===t||"end"===t?n.end:t===e.s.ix?n.start:t===e.o.ix?n.offset:null}var a=propertyGroupFactory(n,r);return n.propertyIndex=e.ix,t.s.setGroupProperty(PropertyInterface("Start",a)),t.e.setGroupProperty(PropertyInterface("End",a)),t.o.setGroupProperty(PropertyInterface("Offset",a)),n.propertyIndex=e.ix,n.propertyGroup=r,Object.defineProperties(n,{start:{get:ExpressionPropertyInterface(t.s)},end:{get:ExpressionPropertyInterface(t.e)},offset:{get:ExpressionPropertyInterface(t.o)},_name:{value:e.nm}}),n.mn=e.mn,n}function o(e,t,r){function n(t){return e.a.ix===t||"Anchor Point"===t?n.anchorPoint:e.o.ix===t||"Opacity"===t?n.opacity:e.p.ix===t||"Position"===t?n.position:e.r.ix===t||"Rotation"===t||"ADBE Vector Rotation"===t?n.rotation:e.s.ix===t||"Scale"===t?n.scale:e.sk&&e.sk.ix===t||"Skew"===t?n.skew:e.sa&&e.sa.ix===t||"Skew Axis"===t?n.skewAxis:null}var a=propertyGroupFactory(n,r);return t.transform.mProps.o.setGroupProperty(PropertyInterface("Opacity",a)),t.transform.mProps.p.setGroupProperty(PropertyInterface("Position",a)),t.transform.mProps.a.setGroupProperty(PropertyInterface("Anchor Point",a)),t.transform.mProps.s.setGroupProperty(PropertyInterface("Scale",a)),t.transform.mProps.r.setGroupProperty(PropertyInterface("Rotation",a)),t.transform.mProps.sk&&(t.transform.mProps.sk.setGroupProperty(PropertyInterface("Skew",a)),t.transform.mProps.sa.setGroupProperty(PropertyInterface("Skew Angle",a))),t.transform.op.setGroupProperty(PropertyInterface("Opacity",a)),Object.defineProperties(n,{opacity:{get:ExpressionPropertyInterface(t.transform.mProps.o)},position:{get:ExpressionPropertyInterface(t.transform.mProps.p)},anchorPoint:{get:ExpressionPropertyInterface(t.transform.mProps.a)},scale:{get:ExpressionPropertyInterface(t.transform.mProps.s)},rotation:{get:ExpressionPropertyInterface(t.transform.mProps.r)},skew:{get:ExpressionPropertyInterface(t.transform.mProps.sk)},skewAxis:{get:ExpressionPropertyInterface(t.transform.mProps.sa)},_name:{value:e.nm}}),n.ty="tr",n.mn=e.mn,n.propertyGroup=r,n}function s(e,t,r){function n(t){return e.p.ix===t?n.position:e.s.ix===t?n.size:null}var a=propertyGroupFactory(n,r);n.propertyIndex=e.ix;var i="tm"===t.sh.ty?t.sh.prop:t.sh;return i.s.setGroupProperty(PropertyInterface("Size",a)),i.p.setGroupProperty(PropertyInterface("Position",a)),Object.defineProperties(n,{size:{get:ExpressionPropertyInterface(i.s)},position:{get:ExpressionPropertyInterface(i.p)},_name:{value:e.nm}}),n.mn=e.mn,n}function l(e,t,r){function n(t){return e.p.ix===t?n.position:e.r.ix===t?n.rotation:e.pt.ix===t?n.points:e.or.ix===t||"ADBE Vector Star Outer Radius"===t?n.outerRadius:e.os.ix===t?n.outerRoundness:!e.ir||e.ir.ix!==t&&"ADBE Vector Star Inner Radius"!==t?e.is&&e.is.ix===t?n.innerRoundness:null:n.innerRadius}var a=propertyGroupFactory(n,r),i="tm"===t.sh.ty?t.sh.prop:t.sh;return n.propertyIndex=e.ix,i.or.setGroupProperty(PropertyInterface("Outer Radius",a)),i.os.setGroupProperty(PropertyInterface("Outer Roundness",a)),i.pt.setGroupProperty(PropertyInterface("Points",a)),i.p.setGroupProperty(PropertyInterface("Position",a)),i.r.setGroupProperty(PropertyInterface("Rotation",a)),e.ir&&(i.ir.setGroupProperty(PropertyInterface("Inner Radius",a)),i.is.setGroupProperty(PropertyInterface("Inner Roundness",a))),Object.defineProperties(n,{position:{get:ExpressionPropertyInterface(i.p)},rotation:{get:ExpressionPropertyInterface(i.r)},points:{get:ExpressionPropertyInterface(i.pt)},outerRadius:{get:ExpressionPropertyInterface(i.or)},outerRoundness:{get:ExpressionPropertyInterface(i.os)},innerRadius:{get:ExpressionPropertyInterface(i.ir)},innerRoundness:{get:ExpressionPropertyInterface(i.is)},_name:{value:e.nm}}),n.mn=e.mn,n}function c(e,t,r){function n(t){return e.p.ix===t?n.position:e.r.ix===t?n.roundness:e.s.ix===t||"Size"===t||"ADBE Vector Rect Size"===t?n.size:null}var a=propertyGroupFactory(n,r),i="tm"===t.sh.ty?t.sh.prop:t.sh;return n.propertyIndex=e.ix,i.p.setGroupProperty(PropertyInterface("Position",a)),i.s.setGroupProperty(PropertyInterface("Size",a)),i.r.setGroupProperty(PropertyInterface("Rotation",a)),Object.defineProperties(n,{position:{get:ExpressionPropertyInterface(i.p)},roundness:{get:ExpressionPropertyInterface(i.r)},size:{get:ExpressionPropertyInterface(i.s)},_name:{value:e.nm}}),n.mn=e.mn,n}function u(e,t,r){function n(t){return e.r.ix===t||"Round Corners 1"===t?n.radius:null}var a=propertyGroupFactory(n,r),i=t;return n.propertyIndex=e.ix,i.rd.setGroupProperty(PropertyInterface("Radius",a)),Object.defineProperties(n,{radius:{get:ExpressionPropertyInterface(i.rd)},_name:{value:e.nm}}),n.mn=e.mn,n}function p(e,t,r){function n(t){return e.c.ix===t||"Copies"===t?n.copies:e.o.ix===t||"Offset"===t?n.offset:null}var a=propertyGroupFactory(n,r),i=t;return n.propertyIndex=e.ix,i.c.setGroupProperty(PropertyInterface("Copies",a)),i.o.setGroupProperty(PropertyInterface("Offset",a)),Object.defineProperties(n,{copies:{get:ExpressionPropertyInterface(i.c)},offset:{get:ExpressionPropertyInterface(i.o)},_name:{value:e.nm}}),n.mn=e.mn,n}return function(t,r,n){var a;function i(e){if("number"==typeof e)return 0===(e=void 0===e?1:e)?n:a[e-1];for(var t=0,r=a.length;t<r;){if(a[t]._name===e)return a[t];t+=1}return null}return i.propertyGroup=propertyGroupFactory(i,(function(){return n})),a=e(t,r,i.propertyGroup),i.numProperties=a.length,i._name="Contents",i}}(),TextExpressionInterface=function(e){var t;function r(e){return"ADBE Text Document"===e?r.sourceText:null}return Object.defineProperty(r,"sourceText",{get:function(){e.textProperty.getValue();var r=e.textProperty.currentData.t;return t&&r===t.value||((t=new String(r)).value=r||new String(r),Object.defineProperty(t,"style",{get:function(){return{fillColor:e.textProperty.currentData.fc}}})),t}}),r};function _typeof(e){return _typeof="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},_typeof(e)}var FootageInterface=(dataInterfaceFactory=function(e){function t(e){return"Outline"===e?t.outlineInterface():null}return t._name="Outline",t.outlineInterface=function(e){var t="",r=e.getFootageData();function n(e){if(r[e])return t=e,"object"===_typeof(r=r[e])?n:r;var a=e.indexOf(t);if(-1!==a){var i=parseInt(e.substr(a+t.length),10);return"object"===_typeof(r=r[i])?n:r}return""}return function(){return t="",r=e.getFootageData(),n}}(e),t},function(e){function t(e){return"Data"===e?t.dataInterface:null}return t._name="Data",t.dataInterface=dataInterfaceFactory(e),t}),dataInterfaceFactory,interfaces={layer:LayerExpressionInterface,effects:EffectsExpressionInterface,comp:CompExpressionInterface,shape:ShapeExpressionInterface,text:TextExpressionInterface,footage:FootageInterface};function getInterface(e){return interfaces[e]||null}var expressionHelpers={searchExpressions:function(e,t,r){t.x&&(r.k=!0,r.x=!0,r.initiateExpression=ExpressionManager.initiateExpression,r.effectsSequence.push(r.initiateExpression(e,t,r).bind(r)))},getSpeedAtTime:function(e){var t=this.getValueAtTime(e),r=this.getValueAtTime(e+-.01),n=0;if(t.length){var a;for(a=0;a<t.length;a+=1)n+=Math.pow(r[a]-t[a],2);n=100*Math.sqrt(n)}else n=0;return n},getVelocityAtTime:function(e){if(void 0!==this.vel)return this.vel;var t,r,n=-.001,a=this.getValueAtTime(e),i=this.getValueAtTime(e+n);if(a.length)for(t=createTypedArray("float32",a.length),r=0;r<a.length;r+=1)t[r]=(i[r]-a[r])/n;else t=(i-a)/n;return t},getValueAtTime:function(e){return e*=this.elem.globalData.frameRate,(e-=this.offsetTime)!==this._cachingAtTime.lastFrame&&(this._cachingAtTime.lastIndex=this._cachingAtTime.lastFrame<e?this._cachingAtTime.lastIndex:0,this._cachingAtTime.value=this.interpolateValue(e,this._cachingAtTime),this._cachingAtTime.lastFrame=e),this._cachingAtTime.value},getStaticValueAtTime:function(){return this.pv},setGroupProperty:function(e){this.propertyGroup=e}};function addPropertyDecorator(){function e(e,t,r){if(!this.k||!this.keyframes)return this.pv;e=e?e.toLowerCase():"";var n,a,i,o,s,l=this.comp.renderedFrame,c=this.keyframes,u=c[c.length-1].t;if(l<=u)return this.pv;if(r?a=u-(n=t?Math.abs(u-this.elem.comp.globalData.frameRate*t):Math.max(0,u-this.elem.data.ip)):((!t||t>c.length-1)&&(t=c.length-1),n=u-(a=c[c.length-1-t].t)),"pingpong"===e){if(Math.floor((l-a)/n)%2!=0)return this.getValueAtTime((n-(l-a)%n+a)/this.comp.globalData.frameRate,0)}else{if("offset"===e){var p=this.getValueAtTime(a/this.comp.globalData.frameRate,0),d=this.getValueAtTime(u/this.comp.globalData.frameRate,0),f=this.getValueAtTime(((l-a)%n+a)/this.comp.globalData.frameRate,0),h=Math.floor((l-a)/n);if(this.pv.length){for(o=(s=new Array(p.length)).length,i=0;i<o;i+=1)s[i]=(d[i]-p[i])*h+f[i];return s}return(d-p)*h+f}if("continue"===e){var m=this.getValueAtTime(u/this.comp.globalData.frameRate,0),g=this.getValueAtTime((u-.001)/this.comp.globalData.frameRate,0);if(this.pv.length){for(o=(s=new Array(m.length)).length,i=0;i<o;i+=1)s[i]=m[i]+(m[i]-g[i])*((l-u)/this.comp.globalData.frameRate)/5e-4;return s}return m+(l-u)/.001*(m-g)}}return this.getValueAtTime(((l-a)%n+a)/this.comp.globalData.frameRate,0)}function t(e,t,r){if(!this.k)return this.pv;e=e?e.toLowerCase():"";var n,a,i,o,s,l=this.comp.renderedFrame,c=this.keyframes,u=c[0].t;if(l>=u)return this.pv;if(r?a=u+(n=t?Math.abs(this.elem.comp.globalData.frameRate*t):Math.max(0,this.elem.data.op-u)):((!t||t>c.length-1)&&(t=c.length-1),n=(a=c[t].t)-u),"pingpong"===e){if(Math.floor((u-l)/n)%2==0)return this.getValueAtTime(((u-l)%n+u)/this.comp.globalData.frameRate,0)}else{if("offset"===e){var p=this.getValueAtTime(u/this.comp.globalData.frameRate,0),d=this.getValueAtTime(a/this.comp.globalData.frameRate,0),f=this.getValueAtTime((n-(u-l)%n+u)/this.comp.globalData.frameRate,0),h=Math.floor((u-l)/n)+1;if(this.pv.length){for(o=(s=new Array(p.length)).length,i=0;i<o;i+=1)s[i]=f[i]-(d[i]-p[i])*h;return s}return f-(d-p)*h}if("continue"===e){var m=this.getValueAtTime(u/this.comp.globalData.frameRate,0),g=this.getValueAtTime((u+.001)/this.comp.globalData.frameRate,0);if(this.pv.length){for(o=(s=new Array(m.length)).length,i=0;i<o;i+=1)s[i]=m[i]+(m[i]-g[i])*(u-l)/.001;return s}return m+(m-g)*(u-l)/.001}}return this.getValueAtTime((n-((u-l)%n+u))/this.comp.globalData.frameRate,0)}function r(e,t){if(!this.k)return this.pv;if(e=.5*(e||.4),(t=Math.floor(t||5))<=1)return this.pv;var r,n,a=this.comp.renderedFrame/this.comp.globalData.frameRate,i=a-e,o=t>1?(a+e-i)/(t-1):1,s=0,l=0;for(r=this.pv.length?createTypedArray("float32",this.pv.length):0;s<t;){if(n=this.getValueAtTime(i+s*o),this.pv.length)for(l=0;l<this.pv.length;l+=1)r[l]+=n[l];else r+=n;s+=1}if(this.pv.length)for(l=0;l<this.pv.length;l+=1)r[l]/=t;else r/=t;return r}function n(e){this._transformCachingAtTime||(this._transformCachingAtTime={v:new Matrix});var t=this._transformCachingAtTime.v;if(t.cloneFromProps(this.pre.props),this.appliedTransformations<1){var r=this.a.getValueAtTime(e);t.translate(-r[0]*this.a.mult,-r[1]*this.a.mult,r[2]*this.a.mult)}if(this.appliedTransformations<2){var n=this.s.getValueAtTime(e);t.scale(n[0]*this.s.mult,n[1]*this.s.mult,n[2]*this.s.mult)}if(this.sk&&this.appliedTransformations<3){var a=this.sk.getValueAtTime(e),i=this.sa.getValueAtTime(e);t.skewFromAxis(-a*this.sk.mult,i*this.sa.mult)}if(this.r&&this.appliedTransformations<4){var o=this.r.getValueAtTime(e);t.rotate(-o*this.r.mult)}else if(!this.r&&this.appliedTransformations<4){var s=this.rz.getValueAtTime(e),l=this.ry.getValueAtTime(e),c=this.rx.getValueAtTime(e),u=this.or.getValueAtTime(e);t.rotateZ(-s*this.rz.mult).rotateY(l*this.ry.mult).rotateX(c*this.rx.mult).rotateZ(-u[2]*this.or.mult).rotateY(u[1]*this.or.mult).rotateX(u[0]*this.or.mult)}if(this.data.p&&this.data.p.s){var p=this.px.getValueAtTime(e),d=this.py.getValueAtTime(e);if(this.data.p.z){var f=this.pz.getValueAtTime(e);t.translate(p*this.px.mult,d*this.py.mult,-f*this.pz.mult)}else t.translate(p*this.px.mult,d*this.py.mult,0)}else{var h=this.p.getValueAtTime(e);t.translate(h[0]*this.p.mult,h[1]*this.p.mult,-h[2]*this.p.mult)}return t}function a(){return this.v.clone(new Matrix)}var i=TransformPropertyFactory.getTransformProperty;TransformPropertyFactory.getTransformProperty=function(e,t,r){var o=i(e,t,r);return o.dynamicProperties.length?o.getValueAtTime=n.bind(o):o.getValueAtTime=a.bind(o),o.setGroupProperty=expressionHelpers.setGroupProperty,o};var o=PropertyFactory.getProp;PropertyFactory.getProp=function(n,a,i,s,l){var c=o(n,a,i,s,l);c.kf?c.getValueAtTime=expressionHelpers.getValueAtTime.bind(c):c.getValueAtTime=expressionHelpers.getStaticValueAtTime.bind(c),c.setGroupProperty=expressionHelpers.setGroupProperty,c.loopOut=e,c.loopIn=t,c.smooth=r,c.getVelocityAtTime=expressionHelpers.getVelocityAtTime.bind(c),c.getSpeedAtTime=expressionHelpers.getSpeedAtTime.bind(c),c.numKeys=1===a.a?a.k.length:0,c.propertyIndex=a.ix;var u=0;return 0!==i&&(u=createTypedArray("float32",1===a.a?a.k[0].s.length:a.k.length)),c._cachingAtTime={lastFrame:initialDefaultFrame,lastIndex:0,value:u},expressionHelpers.searchExpressions(n,a,c),c.k&&l.addDynamicProperty(c),c};var s=ShapePropertyFactory.getConstructorFunction(),l=ShapePropertyFactory.getKeyframedConstructorFunction();function c(){}c.prototype={vertices:function(e,t){this.k&&this.getValue();var r,n=this.v;void 0!==t&&(n=this.getValueAtTime(t,0));var a=n._length,i=n[e],o=n.v,s=createSizedArray(a);for(r=0;r<a;r+=1)s[r]="i"===e||"o"===e?[i[r][0]-o[r][0],i[r][1]-o[r][1]]:[i[r][0],i[r][1]];return s},points:function(e){return this.vertices("v",e)},inTangents:function(e){return this.vertices("i",e)},outTangents:function(e){return this.vertices("o",e)},isClosed:function(){return this.v.c},pointOnPath:function(e,t){var r=this.v;void 0!==t&&(r=this.getValueAtTime(t,0)),this._segmentsLength||(this._segmentsLength=bez.getSegmentsLength(r));for(var n,a=this._segmentsLength,i=a.lengths,o=a.totalLength*e,s=0,l=i.length,c=0;s<l;){if(c+i[s].addedLength>o){var u=s,p=r.c&&s===l-1?0:s+1,d=(o-c)/i[s].addedLength;n=bez.getPointInSegment(r.v[u],r.v[p],r.o[u],r.i[p],d,i[s]);break}c+=i[s].addedLength,s+=1}return n||(n=r.c?[r.v[0][0],r.v[0][1]]:[r.v[r._length-1][0],r.v[r._length-1][1]]),n},vectorOnPath:function(e,t,r){1==e?e=this.v.c:0==e&&(e=.999);var n=this.pointOnPath(e,t),a=this.pointOnPath(e+.001,t),i=a[0]-n[0],o=a[1]-n[1],s=Math.sqrt(Math.pow(i,2)+Math.pow(o,2));return 0===s?[0,0]:"tangent"===r?[i/s,o/s]:[-o/s,i/s]},tangentOnPath:function(e,t){return this.vectorOnPath(e,t,"tangent")},normalOnPath:function(e,t){return this.vectorOnPath(e,t,"normal")},setGroupProperty:expressionHelpers.setGroupProperty,getValueAtTime:expressionHelpers.getStaticValueAtTime},extendPrototype([c],s),extendPrototype([c],l),l.prototype.getValueAtTime=function(e){return this._cachingAtTime||(this._cachingAtTime={shapeValue:shapePool.clone(this.pv),lastIndex:0,lastTime:initialDefaultFrame}),e*=this.elem.globalData.frameRate,(e-=this.offsetTime)!==this._cachingAtTime.lastTime&&(this._cachingAtTime.lastIndex=this._cachingAtTime.lastTime<e?this._caching.lastIndex:0,this._cachingAtTime.lastTime=e,this.interpolateShape(e,this._cachingAtTime.shapeValue,this._cachingAtTime)),this._cachingAtTime.shapeValue},l.prototype.initiateExpression=ExpressionManager.initiateExpression;var u=ShapePropertyFactory.getShapeProp;ShapePropertyFactory.getShapeProp=function(e,t,r,n,a){var i=u(e,t,r,n,a);return i.propertyIndex=t.ix,i.lock=!1,3===r?expressionHelpers.searchExpressions(e,t.pt,i):4===r&&expressionHelpers.searchExpressions(e,t.ks,i),i.k&&e.addDynamicProperty(i),i}}function initialize$1(){addPropertyDecorator()}function addDecorator(){TextProperty.prototype.getExpressionValue=function(e,t){var r=this.calculateExpression(t);if(e.t!==r){var n={};return this.copyData(n,e),n.t=r.toString(),n.__complete=!1,n}return e},TextProperty.prototype.searchProperty=function(){var e=this.searchKeyframes(),t=this.searchExpressions();return this.kf=e||t,this.kf},TextProperty.prototype.searchExpressions=function(){return this.data.d.x?(this.calculateExpression=ExpressionManager.initiateExpression.bind(this)(this.elem,this.data.d,this),this.addEffect(this.getExpressionValue.bind(this)),!0):null}}function initialize(){addDecorator()}function SVGComposableEffect(){}SVGComposableEffect.prototype={createMergeNode:function(e,t){var r,n,a=createNS("feMerge");for(a.setAttribute("result",e),n=0;n<t.length;n+=1)(r=createNS("feMergeNode")).setAttribute("in",t[n]),a.appendChild(r),a.appendChild(r);return a}};var linearFilterValue="0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0";function SVGTintFilter(e,t,r,n,a){this.filterManager=t;var i=createNS("feColorMatrix");i.setAttribute("type","matrix"),i.setAttribute("color-interpolation-filters","linearRGB"),i.setAttribute("values",linearFilterValue+" 1 0"),this.linearFilter=i,i.setAttribute("result",n+"_tint_1"),e.appendChild(i),(i=createNS("feColorMatrix")).setAttribute("type","matrix"),i.setAttribute("color-interpolation-filters","sRGB"),i.setAttribute("values","1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0"),i.setAttribute("result",n+"_tint_2"),e.appendChild(i),this.matrixFilter=i;var o=this.createMergeNode(n,[a,n+"_tint_1",n+"_tint_2"]);e.appendChild(o)}function SVGFillFilter(e,t,r,n){this.filterManager=t;var a=createNS("feColorMatrix");a.setAttribute("type","matrix"),a.setAttribute("color-interpolation-filters","sRGB"),a.setAttribute("values","1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0"),a.setAttribute("result",n),e.appendChild(a),this.matrixFilter=a}function SVGStrokeEffect(e,t,r){this.initialized=!1,this.filterManager=t,this.elem=r,this.paths=[]}function SVGTritoneFilter(e,t,r,n){this.filterManager=t;var a=createNS("feColorMatrix");a.setAttribute("type","matrix"),a.setAttribute("color-interpolation-filters","linearRGB"),a.setAttribute("values","0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0"),e.appendChild(a);var i=createNS("feComponentTransfer");i.setAttribute("color-interpolation-filters","sRGB"),i.setAttribute("result",n),this.matrixFilter=i;var o=createNS("feFuncR");o.setAttribute("type","table"),i.appendChild(o),this.feFuncR=o;var s=createNS("feFuncG");s.setAttribute("type","table"),i.appendChild(s),this.feFuncG=s;var l=createNS("feFuncB");l.setAttribute("type","table"),i.appendChild(l),this.feFuncB=l,e.appendChild(i)}function SVGProLevelsFilter(e,t,r,n){this.filterManager=t;var a=this.filterManager.effectElements,i=createNS("feComponentTransfer");(a[10].p.k||0!==a[10].p.v||a[11].p.k||1!==a[11].p.v||a[12].p.k||1!==a[12].p.v||a[13].p.k||0!==a[13].p.v||a[14].p.k||1!==a[14].p.v)&&(this.feFuncR=this.createFeFunc("feFuncR",i)),(a[17].p.k||0!==a[17].p.v||a[18].p.k||1!==a[18].p.v||a[19].p.k||1!==a[19].p.v||a[20].p.k||0!==a[20].p.v||a[21].p.k||1!==a[21].p.v)&&(this.feFuncG=this.createFeFunc("feFuncG",i)),(a[24].p.k||0!==a[24].p.v||a[25].p.k||1!==a[25].p.v||a[26].p.k||1!==a[26].p.v||a[27].p.k||0!==a[27].p.v||a[28].p.k||1!==a[28].p.v)&&(this.feFuncB=this.createFeFunc("feFuncB",i)),(a[31].p.k||0!==a[31].p.v||a[32].p.k||1!==a[32].p.v||a[33].p.k||1!==a[33].p.v||a[34].p.k||0!==a[34].p.v||a[35].p.k||1!==a[35].p.v)&&(this.feFuncA=this.createFeFunc("feFuncA",i)),(this.feFuncR||this.feFuncG||this.feFuncB||this.feFuncA)&&(i.setAttribute("color-interpolation-filters","sRGB"),e.appendChild(i)),(a[3].p.k||0!==a[3].p.v||a[4].p.k||1!==a[4].p.v||a[5].p.k||1!==a[5].p.v||a[6].p.k||0!==a[6].p.v||a[7].p.k||1!==a[7].p.v)&&((i=createNS("feComponentTransfer")).setAttribute("color-interpolation-filters","sRGB"),i.setAttribute("result",n),e.appendChild(i),this.feFuncRComposed=this.createFeFunc("feFuncR",i),this.feFuncGComposed=this.createFeFunc("feFuncG",i),this.feFuncBComposed=this.createFeFunc("feFuncB",i))}function SVGDropShadowEffect(e,t,r,n,a){var i=t.container.globalData.renderConfig.filterSize,o=t.data.fs||i;e.setAttribute("x",o.x||i.x),e.setAttribute("y",o.y||i.y),e.setAttribute("width",o.width||i.width),e.setAttribute("height",o.height||i.height),this.filterManager=t;var s=createNS("feGaussianBlur");s.setAttribute("in","SourceAlpha"),s.setAttribute("result",n+"_drop_shadow_1"),s.setAttribute("stdDeviation","0"),this.feGaussianBlur=s,e.appendChild(s);var l=createNS("feOffset");l.setAttribute("dx","25"),l.setAttribute("dy","0"),l.setAttribute("in",n+"_drop_shadow_1"),l.setAttribute("result",n+"_drop_shadow_2"),this.feOffset=l,e.appendChild(l);var c=createNS("feFlood");c.setAttribute("flood-color","#00ff00"),c.setAttribute("flood-opacity","1"),c.setAttribute("result",n+"_drop_shadow_3"),this.feFlood=c,e.appendChild(c);var u=createNS("feComposite");u.setAttribute("in",n+"_drop_shadow_3"),u.setAttribute("in2",n+"_drop_shadow_2"),u.setAttribute("operator","in"),u.setAttribute("result",n+"_drop_shadow_4"),e.appendChild(u);var p=this.createMergeNode(n,[n+"_drop_shadow_4",a]);e.appendChild(p)}extendPrototype([SVGComposableEffect],SVGTintFilter),SVGTintFilter.prototype.renderFrame=function(e){if(e||this.filterManager._mdf){var t=this.filterManager.effectElements[0].p.v,r=this.filterManager.effectElements[1].p.v,n=this.filterManager.effectElements[2].p.v/100;this.linearFilter.setAttribute("values",linearFilterValue+" "+n+" 0"),this.matrixFilter.setAttribute("values",r[0]-t[0]+" 0 0 0 "+t[0]+" "+(r[1]-t[1])+" 0 0 0 "+t[1]+" "+(r[2]-t[2])+" 0 0 0 "+t[2]+" 0 0 0 1 0")}},SVGFillFilter.prototype.renderFrame=function(e){if(e||this.filterManager._mdf){var t=this.filterManager.effectElements[2].p.v,r=this.filterManager.effectElements[6].p.v;this.matrixFilter.setAttribute("values","0 0 0 0 "+t[0]+" 0 0 0 0 "+t[1]+" 0 0 0 0 "+t[2]+" 0 0 0 "+r+" 0")}},SVGStrokeEffect.prototype.initialize=function(){var e,t,r,n,a=this.elem.layerElement.children||this.elem.layerElement.childNodes;for(1===this.filterManager.effectElements[1].p.v?(n=this.elem.maskManager.masksProperties.length,r=0):n=1+(r=this.filterManager.effectElements[0].p.v-1),(t=createNS("g")).setAttribute("fill","none"),t.setAttribute("stroke-linecap","round"),t.setAttribute("stroke-dashoffset",1);r<n;r+=1)e=createNS("path"),t.appendChild(e),this.paths.push({p:e,m:r});if(3===this.filterManager.effectElements[10].p.v){var i=createNS("mask"),o=createElementID();i.setAttribute("id",o),i.setAttribute("mask-type","alpha"),i.appendChild(t),this.elem.globalData.defs.appendChild(i);var s=createNS("g");for(s.setAttribute("mask","url("+getLocationHref()+"#"+o+")");a[0];)s.appendChild(a[0]);this.elem.layerElement.appendChild(s),this.masker=i,t.setAttribute("stroke","#fff")}else if(1===this.filterManager.effectElements[10].p.v||2===this.filterManager.effectElements[10].p.v){if(2===this.filterManager.effectElements[10].p.v)for(a=this.elem.layerElement.children||this.elem.layerElement.childNodes;a.length;)this.elem.layerElement.removeChild(a[0]);this.elem.layerElement.appendChild(t),this.elem.layerElement.removeAttribute("mask"),t.setAttribute("stroke","#fff")}this.initialized=!0,this.pathMasker=t},SVGStrokeEffect.prototype.renderFrame=function(e){var t;this.initialized||this.initialize();var r,n,a=this.paths.length;for(t=0;t<a;t+=1)if(-1!==this.paths[t].m&&(r=this.elem.maskManager.viewData[this.paths[t].m],n=this.paths[t].p,(e||this.filterManager._mdf||r.prop._mdf)&&n.setAttribute("d",r.lastPath),e||this.filterManager.effectElements[9].p._mdf||this.filterManager.effectElements[4].p._mdf||this.filterManager.effectElements[7].p._mdf||this.filterManager.effectElements[8].p._mdf||r.prop._mdf)){var i;if(0!==this.filterManager.effectElements[7].p.v||100!==this.filterManager.effectElements[8].p.v){var o=.01*Math.min(this.filterManager.effectElements[7].p.v,this.filterManager.effectElements[8].p.v),s=.01*Math.max(this.filterManager.effectElements[7].p.v,this.filterManager.effectElements[8].p.v),l=n.getTotalLength();i="0 0 0 "+l*o+" ";var c,u=l*(s-o),p=1+2*this.filterManager.effectElements[4].p.v*this.filterManager.effectElements[9].p.v*.01,d=Math.floor(u/p);for(c=0;c<d;c+=1)i+="1 "+2*this.filterManager.effectElements[4].p.v*this.filterManager.effectElements[9].p.v*.01+" ";i+="0 "+10*l+" 0 0"}else i="1 "+2*this.filterManager.effectElements[4].p.v*this.filterManager.effectElements[9].p.v*.01;n.setAttribute("stroke-dasharray",i)}if((e||this.filterManager.effectElements[4].p._mdf)&&this.pathMasker.setAttribute("stroke-width",2*this.filterManager.effectElements[4].p.v),(e||this.filterManager.effectElements[6].p._mdf)&&this.pathMasker.setAttribute("opacity",this.filterManager.effectElements[6].p.v),(1===this.filterManager.effectElements[10].p.v||2===this.filterManager.effectElements[10].p.v)&&(e||this.filterManager.effectElements[3].p._mdf)){var f=this.filterManager.effectElements[3].p.v;this.pathMasker.setAttribute("stroke","rgb("+bmFloor(255*f[0])+","+bmFloor(255*f[1])+","+bmFloor(255*f[2])+")")}},SVGTritoneFilter.prototype.renderFrame=function(e){if(e||this.filterManager._mdf){var t=this.filterManager.effectElements[0].p.v,r=this.filterManager.effectElements[1].p.v,n=this.filterManager.effectElements[2].p.v,a=n[0]+" "+r[0]+" "+t[0],i=n[1]+" "+r[1]+" "+t[1],o=n[2]+" "+r[2]+" "+t[2];this.feFuncR.setAttribute("tableValues",a),this.feFuncG.setAttribute("tableValues",i),this.feFuncB.setAttribute("tableValues",o)}},SVGProLevelsFilter.prototype.createFeFunc=function(e,t){var r=createNS(e);return r.setAttribute("type","table"),t.appendChild(r),r},SVGProLevelsFilter.prototype.getTableValue=function(e,t,r,n,a){for(var i,o,s=0,l=Math.min(e,t),c=Math.max(e,t),u=Array.call(null,{length:256}),p=0,d=a-n,f=t-e;s<=256;)o=(i=s/256)<=l?f<0?a:n:i>=c?f<0?n:a:n+d*Math.pow((i-e)/f,1/r),u[p]=o,p+=1,s+=256/255;return u.join(" ")},SVGProLevelsFilter.prototype.renderFrame=function(e){if(e||this.filterManager._mdf){var t,r=this.filterManager.effectElements;this.feFuncRComposed&&(e||r[3].p._mdf||r[4].p._mdf||r[5].p._mdf||r[6].p._mdf||r[7].p._mdf)&&(t=this.getTableValue(r[3].p.v,r[4].p.v,r[5].p.v,r[6].p.v,r[7].p.v),this.feFuncRComposed.setAttribute("tableValues",t),this.feFuncGComposed.setAttribute("tableValues",t),this.feFuncBComposed.setAttribute("tableValues",t)),this.feFuncR&&(e||r[10].p._mdf||r[11].p._mdf||r[12].p._mdf||r[13].p._mdf||r[14].p._mdf)&&(t=this.getTableValue(r[10].p.v,r[11].p.v,r[12].p.v,r[13].p.v,r[14].p.v),this.feFuncR.setAttribute("tableValues",t)),this.feFuncG&&(e||r[17].p._mdf||r[18].p._mdf||r[19].p._mdf||r[20].p._mdf||r[21].p._mdf)&&(t=this.getTableValue(r[17].p.v,r[18].p.v,r[19].p.v,r[20].p.v,r[21].p.v),this.feFuncG.setAttribute("tableValues",t)),this.feFuncB&&(e||r[24].p._mdf||r[25].p._mdf||r[26].p._mdf||r[27].p._mdf||r[28].p._mdf)&&(t=this.getTableValue(r[24].p.v,r[25].p.v,r[26].p.v,r[27].p.v,r[28].p.v),this.feFuncB.setAttribute("tableValues",t)),this.feFuncA&&(e||r[31].p._mdf||r[32].p._mdf||r[33].p._mdf||r[34].p._mdf||r[35].p._mdf)&&(t=this.getTableValue(r[31].p.v,r[32].p.v,r[33].p.v,r[34].p.v,r[35].p.v),this.feFuncA.setAttribute("tableValues",t))}},extendPrototype([SVGComposableEffect],SVGDropShadowEffect),SVGDropShadowEffect.prototype.renderFrame=function(e){if(e||this.filterManager._mdf){if((e||this.filterManager.effectElements[4].p._mdf)&&this.feGaussianBlur.setAttribute("stdDeviation",this.filterManager.effectElements[4].p.v/4),e||this.filterManager.effectElements[0].p._mdf){var t=this.filterManager.effectElements[0].p.v;this.feFlood.setAttribute("flood-color",rgbToHex(Math.round(255*t[0]),Math.round(255*t[1]),Math.round(255*t[2])))}if((e||this.filterManager.effectElements[1].p._mdf)&&this.feFlood.setAttribute("flood-opacity",this.filterManager.effectElements[1].p.v/255),e||this.filterManager.effectElements[2].p._mdf||this.filterManager.effectElements[3].p._mdf){var r=this.filterManager.effectElements[3].p.v,n=(this.filterManager.effectElements[2].p.v-90)*degToRads,a=r*Math.cos(n),i=r*Math.sin(n);this.feOffset.setAttribute("dx",a),this.feOffset.setAttribute("dy",i)}}};var _svgMatteSymbols=[];function SVGMatte3Effect(e,t,r){this.initialized=!1,this.filterManager=t,this.filterElem=e,this.elem=r,r.matteElement=createNS("g"),r.matteElement.appendChild(r.layerElement),r.matteElement.appendChild(r.transformedElement),r.baseElement=r.matteElement}function SVGGaussianBlurEffect(e,t,r,n){e.setAttribute("x","-100%"),e.setAttribute("y","-100%"),e.setAttribute("width","300%"),e.setAttribute("height","300%"),this.filterManager=t;var a=createNS("feGaussianBlur");a.setAttribute("result",n),e.appendChild(a),this.feGaussianBlur=a}function TransformEffect(){}function SVGTransformEffect(e,t){this.init(t)}function CVTransformEffect(e){this.init(e)}return SVGMatte3Effect.prototype.findSymbol=function(e){for(var t=0,r=_svgMatteSymbols.length;t<r;){if(_svgMatteSymbols[t]===e)return _svgMatteSymbols[t];t+=1}return null},SVGMatte3Effect.prototype.replaceInParent=function(e,t){var r=e.layerElement.parentNode;if(r){for(var n,a=r.children,i=0,o=a.length;i<o&&a[i]!==e.layerElement;)i+=1;i<=o-2&&(n=a[i+1]);var s=createNS("use");s.setAttribute("href","#"+t),n?r.insertBefore(s,n):r.appendChild(s)}},SVGMatte3Effect.prototype.setElementAsMask=function(e,t){if(!this.findSymbol(t)){var r=createElementID(),n=createNS("mask");n.setAttribute("id",t.layerId),n.setAttribute("mask-type","alpha"),_svgMatteSymbols.push(t);var a=e.globalData.defs;a.appendChild(n);var i=createNS("symbol");i.setAttribute("id",r),this.replaceInParent(t,r),i.appendChild(t.layerElement),a.appendChild(i);var o=createNS("use");o.setAttribute("href","#"+r),n.appendChild(o),t.data.hd=!1,t.show()}e.setMatte(t.layerId)},SVGMatte3Effect.prototype.initialize=function(){for(var e=this.filterManager.effectElements[0].p.v,t=this.elem.comp.elements,r=0,n=t.length;r<n;)t[r]&&t[r].data.ind===e&&this.setElementAsMask(this.elem,t[r]),r+=1;this.initialized=!0},SVGMatte3Effect.prototype.renderFrame=function(){this.initialized||this.initialize()},SVGGaussianBlurEffect.prototype.renderFrame=function(e){if(e||this.filterManager._mdf){var t=.3*this.filterManager.effectElements[0].p.v,r=this.filterManager.effectElements[1].p.v,n=3==r?0:t,a=2==r?0:t;this.feGaussianBlur.setAttribute("stdDeviation",n+" "+a);var i=1==this.filterManager.effectElements[2].p.v?"wrap":"duplicate";this.feGaussianBlur.setAttribute("edgeMode",i)}},TransformEffect.prototype.init=function(e){this.effectsManager=e,this.type=effectTypes.TRANSFORM_EFFECT,this.matrix=new Matrix,this.opacity=-1,this._mdf=!1,this._opMdf=!1},TransformEffect.prototype.renderFrame=function(e){if(this._opMdf=!1,this._mdf=!1,e||this.effectsManager._mdf){var t=this.effectsManager.effectElements,r=t[0].p.v,n=t[1].p.v,a=1===t[2].p.v,i=t[3].p.v,o=a?i:t[4].p.v,s=t[5].p.v,l=t[6].p.v,c=t[7].p.v;this.matrix.reset(),this.matrix.translate(-r[0],-r[1],r[2]),this.matrix.scale(.01*o,.01*i,1),this.matrix.rotate(-c*degToRads),this.matrix.skewFromAxis(-s*degToRads,(l+90)*degToRads),this.matrix.translate(n[0],n[1],0),this._mdf=!0,this.opacity!==t[8].p.v&&(this.opacity=t[8].p.v,this._opMdf=!0)}},extendPrototype([TransformEffect],SVGTransformEffect),extendPrototype([TransformEffect],CVTransformEffect),registerRenderer("canvas",CanvasRenderer),registerRenderer("html",HybridRenderer),registerRenderer("svg",SVGRenderer),ShapeModifiers.registerModifier("tm",TrimModifier),ShapeModifiers.registerModifier("pb",PuckerAndBloatModifier),ShapeModifiers.registerModifier("rp",RepeaterModifier),ShapeModifiers.registerModifier("rd",RoundCornersModifier),ShapeModifiers.registerModifier("zz",ZigZagModifier),ShapeModifiers.registerModifier("op",OffsetPathModifier),setExpressionsPlugin(Expressions),setExpressionInterfaces(getInterface),initialize$1(),initialize(),registerEffect$1(20,SVGTintFilter,!0),registerEffect$1(21,SVGFillFilter,!0),registerEffect$1(22,SVGStrokeEffect,!1),registerEffect$1(23,SVGTritoneFilter,!0),registerEffect$1(24,SVGProLevelsFilter,!0),registerEffect$1(25,SVGDropShadowEffect,!0),registerEffect$1(28,SVGMatte3Effect,!1),registerEffect$1(29,SVGGaussianBlurEffect,!0),registerEffect$1(35,SVGTransformEffect,!1),registerEffect(35,CVTransformEffect),lottie},module.exports=factory())},2694:(e,t,r)=>{"use strict";var n=r(6925);function a(){}function i(){}i.resetWarningCache=a,e.exports=function(){function e(e,t,r,a,i,o){if(o!==n){var s=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function t(){return e}e.isRequired=e;var r={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:i,resetWarningCache:a};return r.PropTypes=r,r}},5556:(e,t,r)=>{e.exports=r(2694)()},6925:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},1359:function(e,t,r){"use strict";var n,a=this&&this.__extends||(n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},n(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function __(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(__.prototype=t.prototype,new __)}),i=this&&this.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(n=Object.getOwnPropertySymbols(e);a<n.length;a++)t.indexOf(n[a])<0&&Object.prototype.propertyIsEnumerable.call(e,n[a])&&(r[n[a]]=e[n[a]])}return r},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var s=o(r(5346)),l=o(r(1609)),c=function(e){function t(t){var r=e.call(this,t)||this;return r.refCanvas=l.default.createRef(),r.confetti=null,r}return a(t,e),t.prototype.componentDidMount=function(){if(this.refCanvas.current){var e=this.props,t=e.resize,r=e.useWorker,n={resize:void 0===t||t,useWorker:void 0===r||r};this.confetti=s.default.create(this.refCanvas.current,n),this.setRefConfetti()}},t.prototype.componentDidUpdate=function(e){var t=this.props,r=t.fire,n=t.reset,a=!!r,i=r!==e.fire;a&&i&&this.fireConfetti();var o=!!n,s=n!==e.reset;o&&s&&this.resetConfetti()},t.prototype.componentWillUnmount=function(){this.unsetRefConfetti()},t.prototype.setRefConfetti=function(){var e=this.props.refConfetti;e&&e(this.confetti)},t.prototype.unsetRefConfetti=function(){var e=this.props.refConfetti;e&&e(null)},t.prototype.fireConfetti=function(){if(this.confetti){var e=this.props,t=e.onFire,r=e.onDecay,n=(e.onReset,e.className,e.style,e.width,e.height,e.refConfetti,e.fire,e.reset,i(e,["onFire","onDecay","onReset","className","style","width","height","refConfetti","fire","reset"]));t&&t();var a=this.confetti(n);a&&a.then((function(){r&&r()}))}},t.prototype.resetConfetti=function(){if(this.confetti){this.confetti.reset();var e=this.props.onReset;e&&e()}},t.prototype.render=function(){var e=this.props,t=e.style,r=e.className,n=e.width,a=e.height;return l.default.createElement("canvas",{ref:this.refCanvas,style:t,className:r,width:n,height:a})},t}(l.default.Component);t.default=c},5413:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Checkboard=void 0;var n=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},a=r(1609),i=l(a),o=l(r(8527)),s=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r]);return t.default=e,t}(r(7218));function l(e){return e&&e.__esModule?e:{default:e}}var c=t.Checkboard=function(e){var t=e.white,r=e.grey,l=e.size,c=e.renderers,u=e.borderRadius,p=e.boxShadow,d=e.children,f=(0,o.default)({default:{grid:{borderRadius:u,boxShadow:p,absolute:"0px 0px 0px 0px",background:"url("+s.get(t,r,l,c.canvas)+") center left"}}});return(0,a.isValidElement)(d)?i.default.cloneElement(d,n({},d.props,{style:n({},d.props.style,f.grid)})):i.default.createElement("div",{style:f.grid})};c.defaultProps={size:8,white:"transparent",grey:"rgba(0,0,0,.08)",renderers:{}},t.default=c},8333:(e,t,r)=>{"use strict";t.rp=void 0;var n=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},a=l(r(1609)),i=l(r(8527)),o=r(4572),s=l(r(5413));function l(e){return e&&e.__esModule?e:{default:e}}var c=t.rp=function(e){var t=e.color,r=e.style,o=e.onClick,l=void 0===o?function(){}:o,c=e.onHover,u=e.title,p=void 0===u?t:u,d=e.children,f=e.focus,h=e.focusStyle,m=void 0===h?{}:h,g="transparent"===t,y=(0,i.default)({default:{swatch:n({background:t,height:"100%",width:"100%",cursor:"pointer",position:"relative",outline:"none"},r,f?m:{})}}),v={};return c&&(v.onMouseOver=function(e){return c(t,e)}),a.default.createElement("div",n({style:y.swatch,onClick:function(e){return l(t,e)},title:p,tabIndex:0,onKeyDown:function(e){return 13===e.keyCode&&l(t,e)}},v),d,g&&a.default.createElement(s.default,{borderRadius:y.swatch.borderRadius,boxShadow:"inset 0 0 0 1px rgba(0,0,0,0.1)"}))};(0,o.handleFocus)(c)},7218:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r={},n=t.render=function(e,t,r,n){if("undefined"==typeof document&&!n)return null;var a=n?new n:document.createElement("canvas");a.width=2*r,a.height=2*r;var i=a.getContext("2d");return i?(i.fillStyle=e,i.fillRect(0,0,a.width,a.height),i.fillStyle=t,i.fillRect(0,0,r,r),i.translate(r,r),i.fillRect(0,0,r,r),a.toDataURL()):null};t.get=function(e,t,a,i){var o=e+"-"+t+"-"+a+(i?"-server":"");if(r[o])return r[o];var s=n(e,t,a,i);return r[o]=s,s}},4572:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.handleFocus=void 0;var n,a=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},i=function(){function e(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,r,n){return r&&e(t.prototype,r),n&&e(t,n),t}}(),o=(n=r(1609))&&n.__esModule?n:{default:n};function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}t.handleFocus=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"span";return function(r){function n(){var e,t,r;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n);for(var a=arguments.length,i=Array(a),o=0;o<a;o++)i[o]=arguments[o];return t=r=s(this,(e=n.__proto__||Object.getPrototypeOf(n)).call.apply(e,[this].concat(i))),r.state={focus:!1},r.handleFocus=function(){return r.setState({focus:!0})},r.handleBlur=function(){return r.setState({focus:!1})},s(r,t)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(n,r),i(n,[{key:"render",value:function(){return o.default.createElement(t,{onFocus:this.handleFocus,onBlur:this.handleBlur},o.default.createElement(e,a({},this.props,this.state)))}}]),n}(o.default.Component)}},7633:(e,t,r)=>{"use strict";var n=r(1609);function a(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,r=1;r<arguments.length;r++)t+="&args[]="+encodeURIComponent(arguments[r]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var i=Object.prototype.hasOwnProperty,o=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,s={},l={};function c(e){return!!i.call(l,e)||!i.call(s,e)&&(o.test(e)?l[e]=!0:(s[e]=!0,!1))}function u(e,t,r,n,a,i,o){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=n,this.attributeNamespace=a,this.mustUseProperty=r,this.propertyName=e,this.type=t,this.sanitizeURL=i,this.removeEmptyString=o}var p={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(e){p[e]=new u(e,0,!1,e,null,!1,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(e){var t=e[0];p[t]=new u(t,1,!1,e[1],null,!1,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(e){p[e]=new u(e,2,!1,e.toLowerCase(),null,!1,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(e){p[e]=new u(e,2,!1,e,null,!1,!1)})),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach((function(e){p[e]=new u(e,3,!1,e.toLowerCase(),null,!1,!1)})),["checked","multiple","muted","selected"].forEach((function(e){p[e]=new u(e,3,!0,e,null,!1,!1)})),["capture","download"].forEach((function(e){p[e]=new u(e,4,!1,e,null,!1,!1)})),["cols","rows","size","span"].forEach((function(e){p[e]=new u(e,6,!1,e,null,!1,!1)})),["rowSpan","start"].forEach((function(e){p[e]=new u(e,5,!1,e.toLowerCase(),null,!1,!1)}));var d=/[\-:]([a-z])/g;function f(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach((function(e){var t=e.replace(d,f);p[t]=new u(t,1,!1,e,null,!1,!1)})),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach((function(e){var t=e.replace(d,f);p[t]=new u(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)})),["xml:base","xml:lang","xml:space"].forEach((function(e){var t=e.replace(d,f);p[t]=new u(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)})),["tabIndex","crossOrigin"].forEach((function(e){p[e]=new u(e,1,!1,e.toLowerCase(),null,!1,!1)})),p.xlinkHref=new u("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach((function(e){p[e]=new u(e,1,!1,e.toLowerCase(),null,!0,!0)}));var h={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},m=["Webkit","ms","Moz","O"];Object.keys(h).forEach((function(e){m.forEach((function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),h[t]=h[e]}))}));var g=/["'&<>]/;function y(e){if("boolean"==typeof e||"number"==typeof e)return""+e;e=""+e;var t=g.exec(e);if(t){var r,n="",a=0;for(r=t.index;r<e.length;r++){switch(e.charCodeAt(r)){case 34:t=""";break;case 38:t="&";break;case 39:t="'";break;case 60:t="<";break;case 62:t=">";break;default:continue}a!==r&&(n+=e.substring(a,r)),a=r+1,n+=t}e=a!==r?n+e.substring(a,r):n}return e}var v=/([A-Z])/g,b=/^ms-/,x=Array.isArray;function E(e,t){return{insertionMode:e,selectedValue:t}}var w=new Map;function S(e,t,r){if("object"!=typeof r)throw Error(a(62));for(var n in t=!0,r)if(i.call(r,n)){var o=r[n];if(null!=o&&"boolean"!=typeof o&&""!==o){if(0===n.indexOf("--")){var s=y(n);o=y((""+o).trim())}else{s=n;var l=w.get(s);void 0!==l||(l=y(s.replace(v,"-$1").toLowerCase().replace(b,"-ms-")),w.set(s,l)),s=l,o="number"==typeof o?0===o||i.call(h,n)?""+o:o+"px":y((""+o).trim())}t?(t=!1,e.push(' style="',s,":",o)):e.push(";",s,":",o)}}t||e.push('"')}function _(e,t,r,n){switch(r){case"style":return void S(e,t,n);case"defaultValue":case"defaultChecked":case"innerHTML":case"suppressContentEditableWarning":case"suppressHydrationWarning":return}if(!(2<r.length)||"o"!==r[0]&&"O"!==r[0]||"n"!==r[1]&&"N"!==r[1])if(null!==(t=p.hasOwnProperty(r)?p[r]:null)){switch(typeof n){case"function":case"symbol":return;case"boolean":if(!t.acceptsBooleans)return}switch(r=t.attributeName,t.type){case 3:n&&e.push(" ",r,'=""');break;case 4:!0===n?e.push(" ",r,'=""'):!1!==n&&e.push(" ",r,'="',y(n),'"');break;case 5:isNaN(n)||e.push(" ",r,'="',y(n),'"');break;case 6:!isNaN(n)&&1<=n&&e.push(" ",r,'="',y(n),'"');break;default:t.sanitizeURL&&(n=""+n),e.push(" ",r,'="',y(n),'"')}}else if(c(r)){switch(typeof n){case"function":case"symbol":return;case"boolean":if("data-"!==(t=r.toLowerCase().slice(0,5))&&"aria-"!==t)return}e.push(" ",r,'="',y(n),'"')}}function k(e,t,r){if(null!=t){if(null!=r)throw Error(a(60));if("object"!=typeof t||!("__html"in t))throw Error(a(61));null!=(t=t.__html)&&e.push(""+t)}}function C(e,t,r,n){e.push(T(r));var a,o=r=null;for(a in t)if(i.call(t,a)){var s=t[a];if(null!=s)switch(a){case"children":r=s;break;case"dangerouslySetInnerHTML":o=s;break;default:_(e,n,a,s)}}return e.push(">"),k(e,o,r),"string"==typeof r?(e.push(y(r)),null):r}var A=/^[a-zA-Z][a-zA-Z:_\.\-\d]*$/,P=new Map;function T(e){var t=P.get(e);if(void 0===t){if(!A.test(e))throw Error(a(65,e));t="<"+e,P.set(e,t)}return t}function I(e,t,r){if(e.push('\x3c!--$?--\x3e<template id="'),null===r)throw Error(a(395));return e.push(r),e.push('"></template>')}var D=/[<\u2028\u2029]/g;function F(e){return JSON.stringify(e).replace(D,(function(e){switch(e){case"<":return"\\u003c";case"\u2028":return"\\u2028";case"\u2029":return"\\u2029";default:throw Error("escapeJSStringsForInstructionScripts encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React")}}))}function O(e,t,r,n){return r.generateStaticMarkup?(e.push(y(t)),!1):(""===t?e=n:(n&&e.push("\x3c!-- --\x3e"),e.push(y(t)),e=!0),e)}var M=Object.assign,N=Symbol.for("react.element"),R=Symbol.for("react.portal"),L=Symbol.for("react.fragment"),B=Symbol.for("react.strict_mode"),j=Symbol.for("react.profiler"),V=Symbol.for("react.provider"),z=Symbol.for("react.context"),G=Symbol.for("react.forward_ref"),W=Symbol.for("react.suspense"),H=Symbol.for("react.suspense_list"),U=Symbol.for("react.memo"),q=Symbol.for("react.lazy"),$=Symbol.for("react.scope"),Z=Symbol.for("react.debug_trace_mode"),X=Symbol.for("react.legacy_hidden"),Q=Symbol.for("react.default_value"),Y=Symbol.iterator;function J(e){if(null==e)return null;if("function"==typeof e)return e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case L:return"Fragment";case R:return"Portal";case j:return"Profiler";case B:return"StrictMode";case W:return"Suspense";case H:return"SuspenseList"}if("object"==typeof e)switch(e.$$typeof){case z:return(e.displayName||"Context")+".Consumer";case V:return(e._context.displayName||"Context")+".Provider";case G:var t=e.render;return(e=e.displayName)||(e=""!==(e=t.displayName||t.name||"")?"ForwardRef("+e+")":"ForwardRef"),e;case U:return null!==(t=e.displayName||null)?t:J(e.type)||"Memo";case q:t=e._payload,e=e._init;try{return J(e(t))}catch(e){}}return null}var K={};function ee(e,t){if(!(e=e.contextTypes))return K;var r,n={};for(r in e)n[r]=t[r];return n}var te=null;function re(e,t){if(e!==t){e.context._currentValue2=e.parentValue,e=e.parent;var r=t.parent;if(null===e){if(null!==r)throw Error(a(401))}else{if(null===r)throw Error(a(401));re(e,r)}t.context._currentValue2=t.value}}function ne(e){e.context._currentValue2=e.parentValue,null!==(e=e.parent)&&ne(e)}function ae(e){var t=e.parent;null!==t&&ae(t),e.context._currentValue2=e.value}function ie(e,t){if(e.context._currentValue2=e.parentValue,null===(e=e.parent))throw Error(a(402));e.depth===t.depth?re(e,t):ie(e,t)}function oe(e,t){var r=t.parent;if(null===r)throw Error(a(402));e.depth===r.depth?re(e,r):oe(e,r),t.context._currentValue2=t.value}function se(e){var t=te;t!==e&&(null===t?ae(e):null===e?ne(t):t.depth===e.depth?re(t,e):t.depth>e.depth?ie(t,e):oe(t,e),te=e)}var le={isMounted:function(){return!1},enqueueSetState:function(e,t){null!==(e=e._reactInternals).queue&&e.queue.push(t)},enqueueReplaceState:function(e,t){(e=e._reactInternals).replace=!0,e.queue=[t]},enqueueForceUpdate:function(){}};function ce(e,t,r,n){var a=void 0!==e.state?e.state:null;e.updater=le,e.props=r,e.state=a;var i={queue:[],replace:!1};e._reactInternals=i;var o=t.contextType;if(e.context="object"==typeof o&&null!==o?o._currentValue2:n,"function"==typeof(o=t.getDerivedStateFromProps)&&(a=null==(o=o(r,a))?a:M({},a,o),e.state=a),"function"!=typeof t.getDerivedStateFromProps&&"function"!=typeof e.getSnapshotBeforeUpdate&&("function"==typeof e.UNSAFE_componentWillMount||"function"==typeof e.componentWillMount))if(t=e.state,"function"==typeof e.componentWillMount&&e.componentWillMount(),"function"==typeof e.UNSAFE_componentWillMount&&e.UNSAFE_componentWillMount(),t!==e.state&&le.enqueueReplaceState(e,e.state,null),null!==i.queue&&0<i.queue.length)if(t=i.queue,o=i.replace,i.queue=null,i.replace=!1,o&&1===t.length)e.state=t[0];else{for(i=o?t[0]:e.state,a=!0,o=o?1:0;o<t.length;o++){var s=t[o];null!=(s="function"==typeof s?s.call(e,i,r,n):s)&&(a?(a=!1,i=M({},i,s)):M(i,s))}e.state=i}else i.queue=null}var ue={id:1,overflow:""};function pe(e,t,r){var n=e.id;e=e.overflow;var a=32-de(n)-1;n&=~(1<<a),r+=1;var i=32-de(t)+a;if(30<i){var o=a-a%5;return i=(n&(1<<o)-1).toString(32),n>>=o,a-=o,{id:1<<32-de(t)+a|r<<a|n,overflow:i+e}}return{id:1<<i|r<<a|n,overflow:e}}var de=Math.clz32?Math.clz32:function(e){return 0==(e>>>=0)?32:31-(fe(e)/he|0)|0},fe=Math.log,he=Math.LN2,me="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},ge=null,ye=null,ve=null,be=null,xe=!1,Ee=!1,we=0,Se=null,_e=0;function ke(){if(null===ge)throw Error(a(321));return ge}function Ce(){if(0<_e)throw Error(a(312));return{memoizedState:null,queue:null,next:null}}function Ae(){return null===be?null===ve?(xe=!1,ve=be=Ce()):(xe=!0,be=ve):null===be.next?(xe=!1,be=be.next=Ce()):(xe=!0,be=be.next),be}function Pe(){ye=ge=null,Ee=!1,ve=null,_e=0,be=Se=null}function Te(e,t){return"function"==typeof t?t(e):t}function Ie(e,t,r){if(ge=ke(),be=Ae(),xe){var n=be.queue;if(t=n.dispatch,null!==Se&&void 0!==(r=Se.get(n))){Se.delete(n),n=be.memoizedState;do{n=e(n,r.action),r=r.next}while(null!==r);return be.memoizedState=n,[n,t]}return[be.memoizedState,t]}return e=e===Te?"function"==typeof t?t():t:void 0!==r?r(t):t,be.memoizedState=e,e=(e=be.queue={last:null,dispatch:null}).dispatch=Fe.bind(null,ge,e),[be.memoizedState,e]}function De(e,t){if(ge=ke(),t=void 0===t?null:t,null!==(be=Ae())){var r=be.memoizedState;if(null!==r&&null!==t){var n=r[1];e:if(null===n)n=!1;else{for(var a=0;a<n.length&&a<t.length;a++)if(!me(t[a],n[a])){n=!1;break e}n=!0}if(n)return r[0]}}return e=e(),be.memoizedState=[e,t],e}function Fe(e,t,r){if(25<=_e)throw Error(a(301));if(e===ge)if(Ee=!0,e={action:r,next:null},null===Se&&(Se=new Map),void 0===(r=Se.get(t)))Se.set(t,e);else{for(t=r;null!==t.next;)t=t.next;t.next=e}}function Oe(){throw Error(a(394))}function Me(){}var Ne={readContext:function(e){return e._currentValue2},useContext:function(e){return ke(),e._currentValue2},useMemo:De,useReducer:Ie,useRef:function(e){ge=ke();var t=(be=Ae()).memoizedState;return null===t?(e={current:e},be.memoizedState=e):t},useState:function(e){return Ie(Te,e)},useInsertionEffect:Me,useLayoutEffect:function(){},useCallback:function(e,t){return De((function(){return e}),t)},useImperativeHandle:Me,useEffect:Me,useDebugValue:Me,useDeferredValue:function(e){return ke(),e},useTransition:function(){return ke(),[!1,Oe]},useId:function(){var e=ye.treeContext,t=e.overflow;e=((e=e.id)&~(1<<32-de(e)-1)).toString(32)+t;var r=Re;if(null===r)throw Error(a(404));return t=we++,e=":"+r.idPrefix+"R"+e,0<t&&(e+="H"+t.toString(32)),e+":"},useMutableSource:function(e,t){return ke(),t(e._source)},useSyncExternalStore:function(e,t,r){if(void 0===r)throw Error(a(407));return r()}},Re=null,Le=n.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentDispatcher;function Be(e){return console.error(e),null}function je(){}function Ve(e,t,r,n,a,i,o,s){e.allPendingTasks++,null===r?e.pendingRootTasks++:r.pendingTasks++;var l={node:t,ping:function(){var t=e.pingedTasks;t.push(l),1===t.length&&tt(e)},blockedBoundary:r,blockedSegment:n,abortSet:a,legacyContext:i,context:o,treeContext:s};return a.add(l),l}function ze(e,t,r,n,a,i){return{status:0,id:-1,index:t,parentFlushed:!1,chunks:[],children:[],formatContext:n,boundary:r,lastPushedText:a,textEmbedded:i}}function Ge(e,t){if(null!=(e=e.onError(t))&&"string"!=typeof e)throw Error('onError returned something with a type other than "string". onError should return a string and may return null or undefined but must not return anything else. It received something of type "'+typeof e+'" instead');return e}function We(e,t){var r=e.onShellError;r(t),(r=e.onFatalError)(t),null!==e.destination?(e.status=2,e.destination.destroy(t)):(e.status=1,e.fatalError=t)}function He(e,t,r,n,a){for(ge={},ye=t,we=0,e=r(n,a);Ee;)Ee=!1,we=0,_e+=1,be=null,e=r(n,a);return Pe(),e}function Ue(e,t,r,n){var i=r.render(),o=n.childContextTypes;if(null!=o){var s=t.legacyContext;if("function"!=typeof r.getChildContext)n=s;else{for(var l in r=r.getChildContext())if(!(l in o))throw Error(a(108,J(n)||"Unknown",l));n=M({},s,r)}t.legacyContext=n,Ze(e,t,i),t.legacyContext=s}else Ze(e,t,i)}function qe(e,t){if(e&&e.defaultProps){for(var r in t=M({},t),e=e.defaultProps)void 0===t[r]&&(t[r]=e[r]);return t}return t}function $e(e,t,r,o,s){if("function"==typeof r)if(r.prototype&&r.prototype.isReactComponent){s=ee(r,t.legacyContext);var l=r.contextType;ce(l=new r(o,"object"==typeof l&&null!==l?l._currentValue2:s),r,o,s),Ue(e,t,l,r)}else{s=He(e,t,r,o,l=ee(r,t.legacyContext));var u=0!==we;if("object"==typeof s&&null!==s&&"function"==typeof s.render&&void 0===s.$$typeof)ce(s,r,o,l),Ue(e,t,s,r);else if(u){o=t.treeContext,t.treeContext=pe(o,1,0);try{Ze(e,t,s)}finally{t.treeContext=o}}else Ze(e,t,s)}else{if("string"!=typeof r){switch(r){case X:case Z:case B:case j:case L:case H:return void Ze(e,t,o.children);case $:throw Error(a(343));case W:e:{r=t.blockedBoundary,s=t.blockedSegment,l=o.fallback,o=o.children;var p={id:null,rootSegmentID:-1,parentFlushed:!1,pendingTasks:0,forceClientRender:!1,completedSegments:[],byteSize:0,fallbackAbortableTasks:u=new Set,errorDigest:null},d=ze(0,s.chunks.length,p,s.formatContext,!1,!1);s.children.push(d),s.lastPushedText=!1;var f=ze(0,0,null,s.formatContext,!1,!1);f.parentFlushed=!0,t.blockedBoundary=p,t.blockedSegment=f;try{if(Qe(e,t,o),e.responseState.generateStaticMarkup||f.lastPushedText&&f.textEmbedded&&f.chunks.push("\x3c!-- --\x3e"),f.status=1,Ke(p,f),0===p.pendingTasks)break e}catch(t){f.status=4,p.forceClientRender=!0,p.errorDigest=Ge(e,t)}finally{t.blockedBoundary=r,t.blockedSegment=s}t=Ve(e,l,r,d,u,t.legacyContext,t.context,t.treeContext),e.pingedTasks.push(t)}return}if("object"==typeof r&&null!==r)switch(r.$$typeof){case G:if(o=He(e,t,r.render,o,s),0!==we){r=t.treeContext,t.treeContext=pe(r,1,0);try{Ze(e,t,o)}finally{t.treeContext=r}}else Ze(e,t,o);return;case U:return void $e(e,t,r=r.type,o=qe(r,o),s);case V:if(s=o.children,r=r._context,o=o.value,l=r._currentValue2,r._currentValue2=o,te=o={parent:u=te,depth:null===u?0:u.depth+1,context:r,parentValue:l,value:o},t.context=o,Ze(e,t,s),null===(e=te))throw Error(a(403));return o=e.parentValue,e.context._currentValue2=o===Q?e.context._defaultValue:o,e=te=e.parent,void(t.context=e);case z:return void Ze(e,t,o=(o=o.children)(r._currentValue2));case q:return void $e(e,t,r=(s=r._init)(r._payload),o=qe(r,o),void 0)}throw Error(a(130,null==r?r:typeof r,""))}switch(l=function(e,t,r,o,s){switch(t){case"select":e.push(T("select"));var l=null,u=null;for(h in r)if(i.call(r,h)){var p=r[h];if(null!=p)switch(h){case"children":l=p;break;case"dangerouslySetInnerHTML":u=p;break;case"defaultValue":case"value":break;default:_(e,o,h,p)}}return e.push(">"),k(e,u,l),l;case"option":u=s.selectedValue,e.push(T("option"));var d=p=null,f=null,h=null;for(l in r)if(i.call(r,l)){var m=r[l];if(null!=m)switch(l){case"children":p=m;break;case"selected":f=m;break;case"dangerouslySetInnerHTML":h=m;break;case"value":d=m;default:_(e,o,l,m)}}if(null!=u)if(r=null!==d?""+d:function(e){var t="";return n.Children.forEach(e,(function(e){null!=e&&(t+=e)})),t}(p),x(u)){for(o=0;o<u.length;o++)if(""+u[o]===r){e.push(' selected=""');break}}else""+u===r&&e.push(' selected=""');else f&&e.push(' selected=""');return e.push(">"),k(e,h,p),p;case"textarea":for(p in e.push(T("textarea")),h=u=l=null,r)if(i.call(r,p)&&null!=(d=r[p]))switch(p){case"children":h=d;break;case"value":l=d;break;case"defaultValue":u=d;break;case"dangerouslySetInnerHTML":throw Error(a(91));default:_(e,o,p,d)}if(null===l&&null!==u&&(l=u),e.push(">"),null!=h){if(null!=l)throw Error(a(92));if(x(h)&&1<h.length)throw Error(a(93));l=""+h}return"string"==typeof l&&"\n"===l[0]&&e.push("\n"),null!==l&&e.push(y(""+l)),null;case"input":for(u in e.push(T("input")),d=h=p=l=null,r)if(i.call(r,u)&&null!=(f=r[u]))switch(u){case"children":case"dangerouslySetInnerHTML":throw Error(a(399,"input"));case"defaultChecked":d=f;break;case"defaultValue":p=f;break;case"checked":h=f;break;case"value":l=f;break;default:_(e,o,u,f)}return null!==h?_(e,o,"checked",h):null!==d&&_(e,o,"checked",d),null!==l?_(e,o,"value",l):null!==p&&_(e,o,"value",p),e.push("/>"),null;case"menuitem":for(var g in e.push(T("menuitem")),r)if(i.call(r,g)&&null!=(l=r[g]))switch(g){case"children":case"dangerouslySetInnerHTML":throw Error(a(400));default:_(e,o,g,l)}return e.push(">"),null;case"title":for(m in e.push(T("title")),l=null,r)if(i.call(r,m)&&null!=(u=r[m]))switch(m){case"children":l=u;break;case"dangerouslySetInnerHTML":throw Error(a(434));default:_(e,o,m,u)}return e.push(">"),l;case"listing":case"pre":for(d in e.push(T(t)),u=l=null,r)if(i.call(r,d)&&null!=(p=r[d]))switch(d){case"children":l=p;break;case"dangerouslySetInnerHTML":u=p;break;default:_(e,o,d,p)}if(e.push(">"),null!=u){if(null!=l)throw Error(a(60));if("object"!=typeof u||!("__html"in u))throw Error(a(61));null!=(r=u.__html)&&("string"==typeof r&&0<r.length&&"\n"===r[0]?e.push("\n",r):e.push(""+r))}return"string"==typeof l&&"\n"===l[0]&&e.push("\n"),l;case"area":case"base":case"br":case"col":case"embed":case"hr":case"img":case"keygen":case"link":case"meta":case"param":case"source":case"track":case"wbr":for(var v in e.push(T(t)),r)if(i.call(r,v)&&null!=(l=r[v]))switch(v){case"children":case"dangerouslySetInnerHTML":throw Error(a(399,t));default:_(e,o,v,l)}return e.push("/>"),null;case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return C(e,r,t,o);case"html":return 0===s.insertionMode&&e.push("<!DOCTYPE html>"),C(e,r,t,o);default:if(-1===t.indexOf("-")&&"string"!=typeof r.is)return C(e,r,t,o);for(f in e.push(T(t)),u=l=null,r)if(i.call(r,f)&&null!=(p=r[f]))switch(f){case"children":l=p;break;case"dangerouslySetInnerHTML":u=p;break;case"style":S(e,o,p);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":break;default:c(f)&&"function"!=typeof p&&"symbol"!=typeof p&&e.push(" ",f,'="',y(p),'"')}return e.push(">"),k(e,u,l),l}}((s=t.blockedSegment).chunks,r,o,e.responseState,s.formatContext),s.lastPushedText=!1,u=s.formatContext,s.formatContext=function(e,t,r){switch(t){case"select":return E(1,null!=r.value?r.value:r.defaultValue);case"svg":return E(2,null);case"math":return E(3,null);case"foreignObject":return E(1,null);case"table":return E(4,null);case"thead":case"tbody":case"tfoot":return E(5,null);case"colgroup":return E(7,null);case"tr":return E(6,null)}return 4<=e.insertionMode||0===e.insertionMode?E(1,null):e}(u,r,o),Qe(e,t,l),s.formatContext=u,r){case"area":case"base":case"br":case"col":case"embed":case"hr":case"img":case"input":case"keygen":case"link":case"meta":case"param":case"source":case"track":case"wbr":break;default:s.chunks.push("</",r,">")}s.lastPushedText=!1}}function Ze(e,t,r){if(t.node=r,"object"==typeof r&&null!==r){switch(r.$$typeof){case N:return void $e(e,t,r.type,r.props,r.ref);case R:throw Error(a(257));case q:var n=r._init;return void Ze(e,t,r=n(r._payload))}if(x(r))return void Xe(e,t,r);if((n=null===r||"object"!=typeof r?null:"function"==typeof(n=Y&&r[Y]||r["@@iterator"])?n:null)&&(n=n.call(r))){if(!(r=n.next()).done){var i=[];do{i.push(r.value),r=n.next()}while(!r.done);Xe(e,t,i)}return}throw e=Object.prototype.toString.call(r),Error(a(31,"[object Object]"===e?"object with keys {"+Object.keys(r).join(", ")+"}":e))}"string"==typeof r?(n=t.blockedSegment).lastPushedText=O(t.blockedSegment.chunks,r,e.responseState,n.lastPushedText):"number"==typeof r&&((n=t.blockedSegment).lastPushedText=O(t.blockedSegment.chunks,""+r,e.responseState,n.lastPushedText))}function Xe(e,t,r){for(var n=r.length,a=0;a<n;a++){var i=t.treeContext;t.treeContext=pe(i,n,a);try{Qe(e,t,r[a])}finally{t.treeContext=i}}}function Qe(e,t,r){var n=t.blockedSegment.formatContext,a=t.legacyContext,i=t.context;try{return Ze(e,t,r)}catch(l){if(Pe(),"object"!=typeof l||null===l||"function"!=typeof l.then)throw t.blockedSegment.formatContext=n,t.legacyContext=a,t.context=i,se(i),l;r=l;var o=t.blockedSegment,s=ze(0,o.chunks.length,null,o.formatContext,o.lastPushedText,!0);o.children.push(s),o.lastPushedText=!1,e=Ve(e,t.node,t.blockedBoundary,s,t.abortSet,t.legacyContext,t.context,t.treeContext).ping,r.then(e,e),t.blockedSegment.formatContext=n,t.legacyContext=a,t.context=i,se(i)}}function Ye(e){var t=e.blockedBoundary;(e=e.blockedSegment).status=3,et(this,t,e)}function Je(e,t,r){var n=e.blockedBoundary;e.blockedSegment.status=3,null===n?(t.allPendingTasks--,2!==t.status&&(t.status=2,null!==t.destination&&t.destination.push(null))):(n.pendingTasks--,n.forceClientRender||(n.forceClientRender=!0,e=void 0===r?Error(a(432)):r,n.errorDigest=t.onError(e),n.parentFlushed&&t.clientRenderedBoundaries.push(n)),n.fallbackAbortableTasks.forEach((function(e){return Je(e,t,r)})),n.fallbackAbortableTasks.clear(),t.allPendingTasks--,0===t.allPendingTasks&&(n=t.onAllReady)())}function Ke(e,t){if(0===t.chunks.length&&1===t.children.length&&null===t.children[0].boundary){var r=t.children[0];r.id=t.id,r.parentFlushed=!0,1===r.status&&Ke(e,r)}else e.completedSegments.push(t)}function et(e,t,r){if(null===t){if(r.parentFlushed){if(null!==e.completedRootSegment)throw Error(a(389));e.completedRootSegment=r}e.pendingRootTasks--,0===e.pendingRootTasks&&(e.onShellError=je,(t=e.onShellReady)())}else t.pendingTasks--,t.forceClientRender||(0===t.pendingTasks?(r.parentFlushed&&1===r.status&&Ke(t,r),t.parentFlushed&&e.completedBoundaries.push(t),t.fallbackAbortableTasks.forEach(Ye,e),t.fallbackAbortableTasks.clear()):r.parentFlushed&&1===r.status&&(Ke(t,r),1===t.completedSegments.length&&t.parentFlushed&&e.partialBoundaries.push(t)));e.allPendingTasks--,0===e.allPendingTasks&&(e=e.onAllReady)()}function tt(e){if(2!==e.status){var t=te,r=Le.current;Le.current=Ne;var n=Re;Re=e.responseState;try{var a,i=e.pingedTasks;for(a=0;a<i.length;a++){var o=i[a],s=e,l=o.blockedSegment;if(0===l.status){se(o.context);try{Ze(s,o,o.node),s.responseState.generateStaticMarkup||l.lastPushedText&&l.textEmbedded&&l.chunks.push("\x3c!-- --\x3e"),o.abortSet.delete(o),l.status=1,et(s,o.blockedBoundary,l)}catch(e){if(Pe(),"object"==typeof e&&null!==e&&"function"==typeof e.then){var c=o.ping;e.then(c,c)}else{o.abortSet.delete(o),l.status=4;var u=o.blockedBoundary,p=e,d=Ge(s,p);null===u?We(s,p):(u.pendingTasks--,u.forceClientRender||(u.forceClientRender=!0,u.errorDigest=d,u.parentFlushed&&s.clientRenderedBoundaries.push(u))),s.allPendingTasks--,0===s.allPendingTasks&&(0,s.onAllReady)()}}}}i.splice(0,a),null!==e.destination&&st(e,e.destination)}catch(t){Ge(e,t),We(e,t)}finally{Re=n,Le.current=r,r===Ne&&se(t)}}}function rt(e,t,r){switch(r.parentFlushed=!0,r.status){case 0:var n=r.id=e.nextSegmentId++;return r.lastPushedText=!1,r.textEmbedded=!1,e=e.responseState,t.push('<template id="'),t.push(e.placeholderPrefix),e=n.toString(16),t.push(e),t.push('"></template>');case 1:r.status=2;var i=!0;n=r.chunks;var o=0;r=r.children;for(var s=0;s<r.length;s++){for(i=r[s];o<i.index;o++)t.push(n[o]);i=nt(e,t,i)}for(;o<n.length-1;o++)t.push(n[o]);return o<n.length&&(i=t.push(n[o])),i;default:throw Error(a(390))}}function nt(e,t,r){var n=r.boundary;if(null===n)return rt(e,t,r);if(n.parentFlushed=!0,n.forceClientRender)return e.responseState.generateStaticMarkup||(n=n.errorDigest,t.push("\x3c!--$!--\x3e"),t.push("<template"),n&&(t.push(' data-dgst="'),n=y(n),t.push(n),t.push('"')),t.push("></template>")),rt(e,t,r),!!e.responseState.generateStaticMarkup||t.push("\x3c!--/$--\x3e");if(0<n.pendingTasks){n.rootSegmentID=e.nextSegmentId++,0<n.completedSegments.length&&e.partialBoundaries.push(n);var i=e.responseState,o=i.nextSuspenseID++;return i=i.boundaryPrefix+o.toString(16),n=n.id=i,I(t,e.responseState,n),rt(e,t,r),t.push("\x3c!--/$--\x3e")}if(n.byteSize>e.progressiveChunkSize)return n.rootSegmentID=e.nextSegmentId++,e.completedBoundaries.push(n),I(t,e.responseState,n.id),rt(e,t,r),t.push("\x3c!--/$--\x3e");if(e.responseState.generateStaticMarkup||t.push("\x3c!--$--\x3e"),1!==(r=n.completedSegments).length)throw Error(a(391));return nt(e,t,r[0]),!!e.responseState.generateStaticMarkup||t.push("\x3c!--/$--\x3e")}function at(e,t,r){return function(e,t,r,n){switch(r.insertionMode){case 0:case 1:return e.push('<div hidden id="'),e.push(t.segmentPrefix),t=n.toString(16),e.push(t),e.push('">');case 2:return e.push('<svg aria-hidden="true" style="display:none" id="'),e.push(t.segmentPrefix),t=n.toString(16),e.push(t),e.push('">');case 3:return e.push('<math aria-hidden="true" style="display:none" id="'),e.push(t.segmentPrefix),t=n.toString(16),e.push(t),e.push('">');case 4:return e.push('<table hidden id="'),e.push(t.segmentPrefix),t=n.toString(16),e.push(t),e.push('">');case 5:return e.push('<table hidden><tbody id="'),e.push(t.segmentPrefix),t=n.toString(16),e.push(t),e.push('">');case 6:return e.push('<table hidden><tr id="'),e.push(t.segmentPrefix),t=n.toString(16),e.push(t),e.push('">');case 7:return e.push('<table hidden><colgroup id="'),e.push(t.segmentPrefix),t=n.toString(16),e.push(t),e.push('">');default:throw Error(a(397))}}(t,e.responseState,r.formatContext,r.id),nt(e,t,r),function(e,t){switch(t.insertionMode){case 0:case 1:return e.push("</div>");case 2:return e.push("</svg>");case 3:return e.push("</math>");case 4:return e.push("</table>");case 5:return e.push("</tbody></table>");case 6:return e.push("</tr></table>");case 7:return e.push("</colgroup></table>");default:throw Error(a(397))}}(t,r.formatContext)}function it(e,t,r){for(var n=r.completedSegments,i=0;i<n.length;i++)ot(e,t,r,n[i]);if(n.length=0,e=e.responseState,n=r.id,r=r.rootSegmentID,t.push(e.startInlineScript),e.sentCompleteBoundaryFunction?t.push('$RC("'):(e.sentCompleteBoundaryFunction=!0,t.push('function $RC(a,b){a=document.getElementById(a);b=document.getElementById(b);b.parentNode.removeChild(b);if(a){a=a.previousSibling;var f=a.parentNode,c=a.nextSibling,e=0;do{if(c&&8===c.nodeType){var d=c.data;if("/$"===d)if(0===e)break;else e--;else"$"!==d&&"$?"!==d&&"$!"!==d||e++}d=c.nextSibling;f.removeChild(c);c=d}while(c);for(;b.firstChild;)f.insertBefore(b.firstChild,c);a.data="$";a._reactRetry&&a._reactRetry()}};$RC("')),null===n)throw Error(a(395));return r=r.toString(16),t.push(n),t.push('","'),t.push(e.segmentPrefix),t.push(r),t.push('")<\/script>')}function ot(e,t,r,n){if(2===n.status)return!0;var i=n.id;if(-1===i){if(-1===(n.id=r.rootSegmentID))throw Error(a(392));return at(e,t,n)}return at(e,t,n),e=e.responseState,t.push(e.startInlineScript),e.sentCompleteSegmentFunction?t.push('$RS("'):(e.sentCompleteSegmentFunction=!0,t.push('function $RS(a,b){a=document.getElementById(a);b=document.getElementById(b);for(a.parentNode.removeChild(a);a.firstChild;)b.parentNode.insertBefore(a.firstChild,b);b.parentNode.removeChild(b)};$RS("')),t.push(e.segmentPrefix),i=i.toString(16),t.push(i),t.push('","'),t.push(e.placeholderPrefix),t.push(i),t.push('")<\/script>')}function st(e,t){try{var r=e.completedRootSegment;if(null!==r&&0===e.pendingRootTasks){nt(e,t,r),e.completedRootSegment=null;var n=e.responseState.bootstrapChunks;for(r=0;r<n.length-1;r++)t.push(n[r]);r<n.length&&t.push(n[r])}var i,o=e.clientRenderedBoundaries;for(i=0;i<o.length;i++){var s=o[i];n=t;var l=e.responseState,c=s.id,u=s.errorDigest,p=s.errorMessage,d=s.errorComponentStack;if(n.push(l.startInlineScript),l.sentClientRenderFunction?n.push('$RX("'):(l.sentClientRenderFunction=!0,n.push('function $RX(b,c,d,e){var a=document.getElementById(b);a&&(b=a.previousSibling,b.data="$!",a=a.dataset,c&&(a.dgst=c),d&&(a.msg=d),e&&(a.stck=e),b._reactRetry&&b._reactRetry())};$RX("')),null===c)throw Error(a(395));if(n.push(c),n.push('"'),u||p||d){n.push(",");var f=F(u||"");n.push(f)}if(p||d){n.push(",");var h=F(p||"");n.push(h)}if(d){n.push(",");var m=F(d);n.push(m)}if(!n.push(")<\/script>"))return e.destination=null,i++,void o.splice(0,i)}o.splice(0,i);var g=e.completedBoundaries;for(i=0;i<g.length;i++)if(!it(e,t,g[i]))return e.destination=null,i++,void g.splice(0,i);g.splice(0,i);var y=e.partialBoundaries;for(i=0;i<y.length;i++){var v=y[i];e:{o=e,s=t;var b=v.completedSegments;for(l=0;l<b.length;l++)if(!ot(o,s,v,b[l])){l++,b.splice(0,l);var x=!1;break e}b.splice(0,l),x=!0}if(!x)return e.destination=null,i++,void y.splice(0,i)}y.splice(0,i);var E=e.completedBoundaries;for(i=0;i<E.length;i++)if(!it(e,t,E[i]))return e.destination=null,i++,void E.splice(0,i);E.splice(0,i)}finally{0===e.allPendingTasks&&0===e.pingedTasks.length&&0===e.clientRenderedBoundaries.length&&0===e.completedBoundaries.length&&t.push(null)}}function lt(e,t){try{var r=e.abortableTasks;r.forEach((function(r){return Je(r,e,t)})),r.clear(),null!==e.destination&&st(e,e.destination)}catch(t){Ge(e,t),We(e,t)}}function ct(){}function ut(e,t,r,n){var i=!1,o=null,s="",l={push:function(e){return null!==e&&(s+=e),!0},destroy:function(e){i=!0,o=e}},c=!1;if(e=function(e,t,r,n,a,i,o,s,l){var c=[],u=new Set;return(r=ze(t={destination:null,responseState:t,progressiveChunkSize:n,status:0,fatalError:null,nextSegmentId:0,allPendingTasks:0,pendingRootTasks:0,completedRootSegment:null,abortableTasks:u,pingedTasks:c,clientRenderedBoundaries:[],completedBoundaries:[],partialBoundaries:[],onError:void 0===a?Be:a,onAllReady:je,onShellReady:void 0===o?je:o,onShellError:je,onFatalError:je},0,null,r,!1,!1)).parentFlushed=!0,e=Ve(t,e,null,r,u,K,null,ue),c.push(e),t}(e,function(e,t){return{bootstrapChunks:[],startInlineScript:"<script>",placeholderPrefix:(t=void 0===t?"":t)+"P:",segmentPrefix:t+"S:",boundaryPrefix:t+"B:",idPrefix:t,nextSuspenseID:0,sentCompleteSegmentFunction:!1,sentCompleteBoundaryFunction:!1,sentClientRenderFunction:!1,generateStaticMarkup:e}}(r,t?t.identifierPrefix:void 0),{insertionMode:1,selectedValue:null},1/0,ct,0,(function(){c=!0})),tt(e),lt(e,n),1===e.status)e.status=2,l.destroy(e.fatalError);else if(2!==e.status&&null===e.destination){e.destination=l;try{st(e,l)}catch(t){Ge(e,t),We(e,t)}}if(i)throw o;if(!c)throw Error(a(426));return s}t.renderToNodeStream=function(){throw Error(a(207))},t.renderToStaticMarkup=function(e,t){return ut(e,t,!0,'The server used "renderToStaticMarkup" which does not support Suspense. If you intended to have the server wait for the suspended component please switch to "renderToReadableStream" which supports Suspense on the server')},t.renderToStaticNodeStream=function(){throw Error(a(208))},t.renderToString=function(e,t){return ut(e,t,!1,'The server used "renderToString" which does not support Suspense. If you intended for this Suspense boundary to render the fallback content on the server consider throwing an Error somewhere within the Suspense boundary. If you intended to have the server wait for the suspended component please switch to "renderToReadableStream" which supports Suspense on the server')},t.version="18.3.1"},2911:(e,t,r)=>{"use strict";var n=r(1609);function a(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,r=1;r<arguments.length;r++)t+="&args[]="+encodeURIComponent(arguments[r]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var i=null,o=0;function s(e,t){if(0!==t.length)if(512<t.length)0<o&&(e.enqueue(new Uint8Array(i.buffer,0,o)),i=new Uint8Array(512),o=0),e.enqueue(t);else{var r=i.length-o;r<t.length&&(0===r?e.enqueue(i):(i.set(t.subarray(0,r),o),e.enqueue(i),t=t.subarray(r)),i=new Uint8Array(512),o=0),i.set(t,o),o+=t.length}}function l(e,t){return s(e,t),!0}function c(e){i&&0<o&&(e.enqueue(new Uint8Array(i.buffer,0,o)),i=null,o=0)}var u=new TextEncoder;function p(e){return u.encode(e)}function d(e){return u.encode(e)}function f(e,t){"function"==typeof e.error?e.error(t):e.close()}var h=Object.prototype.hasOwnProperty,m=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,g={},y={};function v(e){return!!h.call(y,e)||!h.call(g,e)&&(m.test(e)?y[e]=!0:(g[e]=!0,!1))}function b(e,t,r,n,a,i,o){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=n,this.attributeNamespace=a,this.mustUseProperty=r,this.propertyName=e,this.type=t,this.sanitizeURL=i,this.removeEmptyString=o}var x={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(e){x[e]=new b(e,0,!1,e,null,!1,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(e){var t=e[0];x[t]=new b(t,1,!1,e[1],null,!1,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(e){x[e]=new b(e,2,!1,e.toLowerCase(),null,!1,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(e){x[e]=new b(e,2,!1,e,null,!1,!1)})),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach((function(e){x[e]=new b(e,3,!1,e.toLowerCase(),null,!1,!1)})),["checked","multiple","muted","selected"].forEach((function(e){x[e]=new b(e,3,!0,e,null,!1,!1)})),["capture","download"].forEach((function(e){x[e]=new b(e,4,!1,e,null,!1,!1)})),["cols","rows","size","span"].forEach((function(e){x[e]=new b(e,6,!1,e,null,!1,!1)})),["rowSpan","start"].forEach((function(e){x[e]=new b(e,5,!1,e.toLowerCase(),null,!1,!1)}));var E=/[\-:]([a-z])/g;function w(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach((function(e){var t=e.replace(E,w);x[t]=new b(t,1,!1,e,null,!1,!1)})),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach((function(e){var t=e.replace(E,w);x[t]=new b(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)})),["xml:base","xml:lang","xml:space"].forEach((function(e){var t=e.replace(E,w);x[t]=new b(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)})),["tabIndex","crossOrigin"].forEach((function(e){x[e]=new b(e,1,!1,e.toLowerCase(),null,!1,!1)})),x.xlinkHref=new b("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach((function(e){x[e]=new b(e,1,!1,e.toLowerCase(),null,!0,!0)}));var S={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},_=["Webkit","ms","Moz","O"];Object.keys(S).forEach((function(e){_.forEach((function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),S[t]=S[e]}))}));var k=/["'&<>]/;function C(e){if("boolean"==typeof e||"number"==typeof e)return""+e;e=""+e;var t=k.exec(e);if(t){var r,n="",a=0;for(r=t.index;r<e.length;r++){switch(e.charCodeAt(r)){case 34:t=""";break;case 38:t="&";break;case 39:t="'";break;case 60:t="<";break;case 62:t=">";break;default:continue}a!==r&&(n+=e.substring(a,r)),a=r+1,n+=t}e=a!==r?n+e.substring(a,r):n}return e}var A=/([A-Z])/g,P=/^ms-/,T=Array.isArray,I=d("<script>"),D=d("<\/script>"),F=d('<script src="'),O=d('<script type="module" src="'),M=d('" async=""><\/script>'),N=/(<\/|<)(s)(cript)/gi;function R(e,t,r,n){return t+("s"===r?"\\u0073":"\\u0053")+n}function L(e,t){return{insertionMode:e,selectedValue:t}}var B=d("\x3c!-- --\x3e");function j(e,t,r,n){return""===t?n:(n&&e.push(B),e.push(p(C(t))),!0)}var V=new Map,z=d(' style="'),G=d(":"),W=d(";");function H(e,t,r){if("object"!=typeof r)throw Error(a(62));for(var n in t=!0,r)if(h.call(r,n)){var i=r[n];if(null!=i&&"boolean"!=typeof i&&""!==i){if(0===n.indexOf("--")){var o=p(C(n));i=p(C((""+i).trim()))}else{o=n;var s=V.get(o);void 0!==s||(s=d(C(o.replace(A,"-$1").toLowerCase().replace(P,"-ms-"))),V.set(o,s)),o=s,i="number"==typeof i?0===i||h.call(S,n)?p(""+i):p(i+"px"):p(C((""+i).trim()))}t?(t=!1,e.push(z,o,G,i)):e.push(W,o,G,i)}}t||e.push($)}var U=d(" "),q=d('="'),$=d('"'),Z=d('=""');function X(e,t,r,n){switch(r){case"style":return void H(e,t,n);case"defaultValue":case"defaultChecked":case"innerHTML":case"suppressContentEditableWarning":case"suppressHydrationWarning":return}if(!(2<r.length)||"o"!==r[0]&&"O"!==r[0]||"n"!==r[1]&&"N"!==r[1])if(null!==(t=x.hasOwnProperty(r)?x[r]:null)){switch(typeof n){case"function":case"symbol":return;case"boolean":if(!t.acceptsBooleans)return}switch(r=p(t.attributeName),t.type){case 3:n&&e.push(U,r,Z);break;case 4:!0===n?e.push(U,r,Z):!1!==n&&e.push(U,r,q,p(C(n)),$);break;case 5:isNaN(n)||e.push(U,r,q,p(C(n)),$);break;case 6:!isNaN(n)&&1<=n&&e.push(U,r,q,p(C(n)),$);break;default:t.sanitizeURL&&(n=""+n),e.push(U,r,q,p(C(n)),$)}}else if(v(r)){switch(typeof n){case"function":case"symbol":return;case"boolean":if("data-"!==(t=r.toLowerCase().slice(0,5))&&"aria-"!==t)return}e.push(U,p(r),q,p(C(n)),$)}}var Q=d(">"),Y=d("/>");function J(e,t,r){if(null!=t){if(null!=r)throw Error(a(60));if("object"!=typeof t||!("__html"in t))throw Error(a(61));null!=(t=t.__html)&&e.push(p(""+t))}}var K=d(' selected=""');function ee(e,t,r,n){e.push(ae(r));var a,i=r=null;for(a in t)if(h.call(t,a)){var o=t[a];if(null!=o)switch(a){case"children":r=o;break;case"dangerouslySetInnerHTML":i=o;break;default:X(e,n,a,o)}}return e.push(Q),J(e,i,r),"string"==typeof r?(e.push(p(C(r))),null):r}var te=d("\n"),re=/^[a-zA-Z][a-zA-Z:_\.\-\d]*$/,ne=new Map;function ae(e){var t=ne.get(e);if(void 0===t){if(!re.test(e))throw Error(a(65,e));t=d("<"+e),ne.set(e,t)}return t}var ie=d("<!DOCTYPE html>");var oe=d("</"),se=d(">"),le=d('<template id="'),ce=d('"></template>'),ue=d("\x3c!--$--\x3e"),pe=d('\x3c!--$?--\x3e<template id="'),de=d('"></template>'),fe=d("\x3c!--$!--\x3e"),he=d("\x3c!--/$--\x3e"),me=d("<template"),ge=d('"'),ye=d(' data-dgst="');d(' data-msg="'),d(' data-stck="');var ve=d("></template>");function be(e,t,r){if(s(e,pe),null===r)throw Error(a(395));return s(e,r),l(e,de)}var xe=d('<div hidden id="'),Ee=d('">'),we=d("</div>"),Se=d('<svg aria-hidden="true" style="display:none" id="'),_e=d('">'),ke=d("</svg>"),Ce=d('<math aria-hidden="true" style="display:none" id="'),Ae=d('">'),Pe=d("</math>"),Te=d('<table hidden id="'),Ie=d('">'),De=d("</table>"),Fe=d('<table hidden><tbody id="'),Oe=d('">'),Me=d("</tbody></table>"),Ne=d('<table hidden><tr id="'),Re=d('">'),Le=d("</tr></table>"),Be=d('<table hidden><colgroup id="'),je=d('">'),Ve=d("</colgroup></table>"),ze=d('function $RS(a,b){a=document.getElementById(a);b=document.getElementById(b);for(a.parentNode.removeChild(a);a.firstChild;)b.parentNode.insertBefore(a.firstChild,b);b.parentNode.removeChild(b)};$RS("'),Ge=d('$RS("'),We=d('","'),He=d('")<\/script>'),Ue=d('function $RC(a,b){a=document.getElementById(a);b=document.getElementById(b);b.parentNode.removeChild(b);if(a){a=a.previousSibling;var f=a.parentNode,c=a.nextSibling,e=0;do{if(c&&8===c.nodeType){var d=c.data;if("/$"===d)if(0===e)break;else e--;else"$"!==d&&"$?"!==d&&"$!"!==d||e++}d=c.nextSibling;f.removeChild(c);c=d}while(c);for(;b.firstChild;)f.insertBefore(b.firstChild,c);a.data="$";a._reactRetry&&a._reactRetry()}};$RC("'),qe=d('$RC("'),$e=d('","'),Ze=d('")<\/script>'),Xe=d('function $RX(b,c,d,e){var a=document.getElementById(b);a&&(b=a.previousSibling,b.data="$!",a=a.dataset,c&&(a.dgst=c),d&&(a.msg=d),e&&(a.stck=e),b._reactRetry&&b._reactRetry())};$RX("'),Qe=d('$RX("'),Ye=d('"'),Je=d(")<\/script>"),Ke=d(","),et=/[<\u2028\u2029]/g;function tt(e){return JSON.stringify(e).replace(et,(function(e){switch(e){case"<":return"\\u003c";case"\u2028":return"\\u2028";case"\u2029":return"\\u2029";default:throw Error("escapeJSStringsForInstructionScripts encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React")}}))}var rt=Object.assign,nt=Symbol.for("react.element"),at=Symbol.for("react.portal"),it=Symbol.for("react.fragment"),ot=Symbol.for("react.strict_mode"),st=Symbol.for("react.profiler"),lt=Symbol.for("react.provider"),ct=Symbol.for("react.context"),ut=Symbol.for("react.forward_ref"),pt=Symbol.for("react.suspense"),dt=Symbol.for("react.suspense_list"),ft=Symbol.for("react.memo"),ht=Symbol.for("react.lazy"),mt=Symbol.for("react.scope"),gt=Symbol.for("react.debug_trace_mode"),yt=Symbol.for("react.legacy_hidden"),vt=Symbol.for("react.default_value"),bt=Symbol.iterator;function xt(e){if(null==e)return null;if("function"==typeof e)return e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case it:return"Fragment";case at:return"Portal";case st:return"Profiler";case ot:return"StrictMode";case pt:return"Suspense";case dt:return"SuspenseList"}if("object"==typeof e)switch(e.$$typeof){case ct:return(e.displayName||"Context")+".Consumer";case lt:return(e._context.displayName||"Context")+".Provider";case ut:var t=e.render;return(e=e.displayName)||(e=""!==(e=t.displayName||t.name||"")?"ForwardRef("+e+")":"ForwardRef"),e;case ft:return null!==(t=e.displayName||null)?t:xt(e.type)||"Memo";case ht:t=e._payload,e=e._init;try{return xt(e(t))}catch(e){}}return null}var Et={};function wt(e,t){if(!(e=e.contextTypes))return Et;var r,n={};for(r in e)n[r]=t[r];return n}var St=null;function _t(e,t){if(e!==t){e.context._currentValue=e.parentValue,e=e.parent;var r=t.parent;if(null===e){if(null!==r)throw Error(a(401))}else{if(null===r)throw Error(a(401));_t(e,r)}t.context._currentValue=t.value}}function kt(e){e.context._currentValue=e.parentValue,null!==(e=e.parent)&&kt(e)}function Ct(e){var t=e.parent;null!==t&&Ct(t),e.context._currentValue=e.value}function At(e,t){if(e.context._currentValue=e.parentValue,null===(e=e.parent))throw Error(a(402));e.depth===t.depth?_t(e,t):At(e,t)}function Pt(e,t){var r=t.parent;if(null===r)throw Error(a(402));e.depth===r.depth?_t(e,r):Pt(e,r),t.context._currentValue=t.value}function Tt(e){var t=St;t!==e&&(null===t?Ct(e):null===e?kt(t):t.depth===e.depth?_t(t,e):t.depth>e.depth?At(t,e):Pt(t,e),St=e)}var It={isMounted:function(){return!1},enqueueSetState:function(e,t){null!==(e=e._reactInternals).queue&&e.queue.push(t)},enqueueReplaceState:function(e,t){(e=e._reactInternals).replace=!0,e.queue=[t]},enqueueForceUpdate:function(){}};function Dt(e,t,r,n){var a=void 0!==e.state?e.state:null;e.updater=It,e.props=r,e.state=a;var i={queue:[],replace:!1};e._reactInternals=i;var o=t.contextType;if(e.context="object"==typeof o&&null!==o?o._currentValue:n,"function"==typeof(o=t.getDerivedStateFromProps)&&(a=null==(o=o(r,a))?a:rt({},a,o),e.state=a),"function"!=typeof t.getDerivedStateFromProps&&"function"!=typeof e.getSnapshotBeforeUpdate&&("function"==typeof e.UNSAFE_componentWillMount||"function"==typeof e.componentWillMount))if(t=e.state,"function"==typeof e.componentWillMount&&e.componentWillMount(),"function"==typeof e.UNSAFE_componentWillMount&&e.UNSAFE_componentWillMount(),t!==e.state&&It.enqueueReplaceState(e,e.state,null),null!==i.queue&&0<i.queue.length)if(t=i.queue,o=i.replace,i.queue=null,i.replace=!1,o&&1===t.length)e.state=t[0];else{for(i=o?t[0]:e.state,a=!0,o=o?1:0;o<t.length;o++){var s=t[o];null!=(s="function"==typeof s?s.call(e,i,r,n):s)&&(a?(a=!1,i=rt({},i,s)):rt(i,s))}e.state=i}else i.queue=null}var Ft={id:1,overflow:""};function Ot(e,t,r){var n=e.id;e=e.overflow;var a=32-Mt(n)-1;n&=~(1<<a),r+=1;var i=32-Mt(t)+a;if(30<i){var o=a-a%5;return i=(n&(1<<o)-1).toString(32),n>>=o,a-=o,{id:1<<32-Mt(t)+a|r<<a|n,overflow:i+e}}return{id:1<<i|r<<a|n,overflow:e}}var Mt=Math.clz32?Math.clz32:function(e){return 0==(e>>>=0)?32:31-(Nt(e)/Rt|0)|0},Nt=Math.log,Rt=Math.LN2,Lt="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},Bt=null,jt=null,Vt=null,zt=null,Gt=!1,Wt=!1,Ht=0,Ut=null,qt=0;function $t(){if(null===Bt)throw Error(a(321));return Bt}function Zt(){if(0<qt)throw Error(a(312));return{memoizedState:null,queue:null,next:null}}function Xt(){return null===zt?null===Vt?(Gt=!1,Vt=zt=Zt()):(Gt=!0,zt=Vt):null===zt.next?(Gt=!1,zt=zt.next=Zt()):(Gt=!0,zt=zt.next),zt}function Qt(){jt=Bt=null,Wt=!1,Vt=null,qt=0,zt=Ut=null}function Yt(e,t){return"function"==typeof t?t(e):t}function Jt(e,t,r){if(Bt=$t(),zt=Xt(),Gt){var n=zt.queue;if(t=n.dispatch,null!==Ut&&void 0!==(r=Ut.get(n))){Ut.delete(n),n=zt.memoizedState;do{n=e(n,r.action),r=r.next}while(null!==r);return zt.memoizedState=n,[n,t]}return[zt.memoizedState,t]}return e=e===Yt?"function"==typeof t?t():t:void 0!==r?r(t):t,zt.memoizedState=e,e=(e=zt.queue={last:null,dispatch:null}).dispatch=er.bind(null,Bt,e),[zt.memoizedState,e]}function Kt(e,t){if(Bt=$t(),t=void 0===t?null:t,null!==(zt=Xt())){var r=zt.memoizedState;if(null!==r&&null!==t){var n=r[1];e:if(null===n)n=!1;else{for(var a=0;a<n.length&&a<t.length;a++)if(!Lt(t[a],n[a])){n=!1;break e}n=!0}if(n)return r[0]}}return e=e(),zt.memoizedState=[e,t],e}function er(e,t,r){if(25<=qt)throw Error(a(301));if(e===Bt)if(Wt=!0,e={action:r,next:null},null===Ut&&(Ut=new Map),void 0===(r=Ut.get(t)))Ut.set(t,e);else{for(t=r;null!==t.next;)t=t.next;t.next=e}}function tr(){throw Error(a(394))}function rr(){}var nr={readContext:function(e){return e._currentValue},useContext:function(e){return $t(),e._currentValue},useMemo:Kt,useReducer:Jt,useRef:function(e){Bt=$t();var t=(zt=Xt()).memoizedState;return null===t?(e={current:e},zt.memoizedState=e):t},useState:function(e){return Jt(Yt,e)},useInsertionEffect:rr,useLayoutEffect:function(){},useCallback:function(e,t){return Kt((function(){return e}),t)},useImperativeHandle:rr,useEffect:rr,useDebugValue:rr,useDeferredValue:function(e){return $t(),e},useTransition:function(){return $t(),[!1,tr]},useId:function(){var e=jt.treeContext,t=e.overflow;e=((e=e.id)&~(1<<32-Mt(e)-1)).toString(32)+t;var r=ar;if(null===r)throw Error(a(404));return t=Ht++,e=":"+r.idPrefix+"R"+e,0<t&&(e+="H"+t.toString(32)),e+":"},useMutableSource:function(e,t){return $t(),t(e._source)},useSyncExternalStore:function(e,t,r){if(void 0===r)throw Error(a(407));return r()}},ar=null,ir=n.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentDispatcher;function or(e){return console.error(e),null}function sr(){}function lr(e,t,r,n,a,i,o,s){e.allPendingTasks++,null===r?e.pendingRootTasks++:r.pendingTasks++;var l={node:t,ping:function(){var t=e.pingedTasks;t.push(l),1===t.length&&Sr(e)},blockedBoundary:r,blockedSegment:n,abortSet:a,legacyContext:i,context:o,treeContext:s};return a.add(l),l}function cr(e,t,r,n,a,i){return{status:0,id:-1,index:t,parentFlushed:!1,chunks:[],children:[],formatContext:n,boundary:r,lastPushedText:a,textEmbedded:i}}function ur(e,t){if(null!=(e=e.onError(t))&&"string"!=typeof e)throw Error('onError returned something with a type other than "string". onError should return a string and may return null or undefined but must not return anything else. It received something of type "'+typeof e+'" instead');return e}function pr(e,t){var r=e.onShellError;r(t),(r=e.onFatalError)(t),null!==e.destination?(e.status=2,f(e.destination,t)):(e.status=1,e.fatalError=t)}function dr(e,t,r,n,a){for(Bt={},jt=t,Ht=0,e=r(n,a);Wt;)Wt=!1,Ht=0,qt+=1,zt=null,e=r(n,a);return Qt(),e}function fr(e,t,r,n){var i=r.render(),o=n.childContextTypes;if(null!=o){var s=t.legacyContext;if("function"!=typeof r.getChildContext)n=s;else{for(var l in r=r.getChildContext())if(!(l in o))throw Error(a(108,xt(n)||"Unknown",l));n=rt({},s,r)}t.legacyContext=n,gr(e,t,i),t.legacyContext=s}else gr(e,t,i)}function hr(e,t){if(e&&e.defaultProps){for(var r in t=rt({},t),e=e.defaultProps)void 0===t[r]&&(t[r]=e[r]);return t}return t}function mr(e,t,r,i,o){if("function"==typeof r)if(r.prototype&&r.prototype.isReactComponent){o=wt(r,t.legacyContext);var s=r.contextType;Dt(s=new r(i,"object"==typeof s&&null!==s?s._currentValue:o),r,i,o),fr(e,t,s,r)}else{o=dr(e,t,r,i,s=wt(r,t.legacyContext));var l=0!==Ht;if("object"==typeof o&&null!==o&&"function"==typeof o.render&&void 0===o.$$typeof)Dt(o,r,i,s),fr(e,t,o,r);else if(l){i=t.treeContext,t.treeContext=Ot(i,1,0);try{gr(e,t,o)}finally{t.treeContext=i}}else gr(e,t,o)}else{if("string"!=typeof r){switch(r){case yt:case gt:case ot:case st:case it:case dt:return void gr(e,t,i.children);case mt:throw Error(a(343));case pt:e:{r=t.blockedBoundary,o=t.blockedSegment,s=i.fallback,i=i.children;var c={id:null,rootSegmentID:-1,parentFlushed:!1,pendingTasks:0,forceClientRender:!1,completedSegments:[],byteSize:0,fallbackAbortableTasks:l=new Set,errorDigest:null},u=cr(0,o.chunks.length,c,o.formatContext,!1,!1);o.children.push(u),o.lastPushedText=!1;var d=cr(0,0,null,o.formatContext,!1,!1);d.parentFlushed=!0,t.blockedBoundary=c,t.blockedSegment=d;try{if(vr(e,t,i),d.lastPushedText&&d.textEmbedded&&d.chunks.push(B),d.status=1,Er(c,d),0===c.pendingTasks)break e}catch(t){d.status=4,c.forceClientRender=!0,c.errorDigest=ur(e,t)}finally{t.blockedBoundary=r,t.blockedSegment=o}t=lr(e,s,r,u,l,t.legacyContext,t.context,t.treeContext),e.pingedTasks.push(t)}return}if("object"==typeof r&&null!==r)switch(r.$$typeof){case ut:if(i=dr(e,t,r.render,i,o),0!==Ht){r=t.treeContext,t.treeContext=Ot(r,1,0);try{gr(e,t,i)}finally{t.treeContext=r}}else gr(e,t,i);return;case ft:return void mr(e,t,r=r.type,i=hr(r,i),o);case lt:if(o=i.children,r=r._context,i=i.value,s=r._currentValue,r._currentValue=i,St=i={parent:l=St,depth:null===l?0:l.depth+1,context:r,parentValue:s,value:i},t.context=i,gr(e,t,o),null===(e=St))throw Error(a(403));return i=e.parentValue,e.context._currentValue=i===vt?e.context._defaultValue:i,e=St=e.parent,void(t.context=e);case ct:return void gr(e,t,i=(i=i.children)(r._currentValue));case ht:return void mr(e,t,r=(o=r._init)(r._payload),i=hr(r,i),void 0)}throw Error(a(130,null==r?r:typeof r,""))}switch(s=function(e,t,r,i,o){switch(t){case"select":e.push(ae("select"));var s=null,l=null;for(f in r)if(h.call(r,f)){var c=r[f];if(null!=c)switch(f){case"children":s=c;break;case"dangerouslySetInnerHTML":l=c;break;case"defaultValue":case"value":break;default:X(e,i,f,c)}}return e.push(Q),J(e,l,s),s;case"option":l=o.selectedValue,e.push(ae("option"));var u=c=null,d=null,f=null;for(s in r)if(h.call(r,s)){var m=r[s];if(null!=m)switch(s){case"children":c=m;break;case"selected":d=m;break;case"dangerouslySetInnerHTML":f=m;break;case"value":u=m;default:X(e,i,s,m)}}if(null!=l)if(r=null!==u?""+u:function(e){var t="";return n.Children.forEach(e,(function(e){null!=e&&(t+=e)})),t}(c),T(l)){for(i=0;i<l.length;i++)if(""+l[i]===r){e.push(K);break}}else""+l===r&&e.push(K);else d&&e.push(K);return e.push(Q),J(e,f,c),c;case"textarea":for(c in e.push(ae("textarea")),f=l=s=null,r)if(h.call(r,c)&&null!=(u=r[c]))switch(c){case"children":f=u;break;case"value":s=u;break;case"defaultValue":l=u;break;case"dangerouslySetInnerHTML":throw Error(a(91));default:X(e,i,c,u)}if(null===s&&null!==l&&(s=l),e.push(Q),null!=f){if(null!=s)throw Error(a(92));if(T(f)&&1<f.length)throw Error(a(93));s=""+f}return"string"==typeof s&&"\n"===s[0]&&e.push(te),null!==s&&e.push(p(C(""+s))),null;case"input":for(l in e.push(ae("input")),u=f=c=s=null,r)if(h.call(r,l)&&null!=(d=r[l]))switch(l){case"children":case"dangerouslySetInnerHTML":throw Error(a(399,"input"));case"defaultChecked":u=d;break;case"defaultValue":c=d;break;case"checked":f=d;break;case"value":s=d;break;default:X(e,i,l,d)}return null!==f?X(e,i,"checked",f):null!==u&&X(e,i,"checked",u),null!==s?X(e,i,"value",s):null!==c&&X(e,i,"value",c),e.push(Y),null;case"menuitem":for(var g in e.push(ae("menuitem")),r)if(h.call(r,g)&&null!=(s=r[g]))switch(g){case"children":case"dangerouslySetInnerHTML":throw Error(a(400));default:X(e,i,g,s)}return e.push(Q),null;case"title":for(m in e.push(ae("title")),s=null,r)if(h.call(r,m)&&null!=(l=r[m]))switch(m){case"children":s=l;break;case"dangerouslySetInnerHTML":throw Error(a(434));default:X(e,i,m,l)}return e.push(Q),s;case"listing":case"pre":for(u in e.push(ae(t)),l=s=null,r)if(h.call(r,u)&&null!=(c=r[u]))switch(u){case"children":s=c;break;case"dangerouslySetInnerHTML":l=c;break;default:X(e,i,u,c)}if(e.push(Q),null!=l){if(null!=s)throw Error(a(60));if("object"!=typeof l||!("__html"in l))throw Error(a(61));null!=(r=l.__html)&&("string"==typeof r&&0<r.length&&"\n"===r[0]?e.push(te,p(r)):e.push(p(""+r)))}return"string"==typeof s&&"\n"===s[0]&&e.push(te),s;case"area":case"base":case"br":case"col":case"embed":case"hr":case"img":case"keygen":case"link":case"meta":case"param":case"source":case"track":case"wbr":for(var y in e.push(ae(t)),r)if(h.call(r,y)&&null!=(s=r[y]))switch(y){case"children":case"dangerouslySetInnerHTML":throw Error(a(399,t));default:X(e,i,y,s)}return e.push(Y),null;case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return ee(e,r,t,i);case"html":return 0===o.insertionMode&&e.push(ie),ee(e,r,t,i);default:if(-1===t.indexOf("-")&&"string"!=typeof r.is)return ee(e,r,t,i);for(d in e.push(ae(t)),l=s=null,r)if(h.call(r,d)&&null!=(c=r[d]))switch(d){case"children":s=c;break;case"dangerouslySetInnerHTML":l=c;break;case"style":H(e,i,c);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":break;default:v(d)&&"function"!=typeof c&&"symbol"!=typeof c&&e.push(U,p(d),q,p(C(c)),$)}return e.push(Q),J(e,l,s),s}}((o=t.blockedSegment).chunks,r,i,e.responseState,o.formatContext),o.lastPushedText=!1,l=o.formatContext,o.formatContext=function(e,t,r){switch(t){case"select":return L(1,null!=r.value?r.value:r.defaultValue);case"svg":return L(2,null);case"math":return L(3,null);case"foreignObject":return L(1,null);case"table":return L(4,null);case"thead":case"tbody":case"tfoot":return L(5,null);case"colgroup":return L(7,null);case"tr":return L(6,null)}return 4<=e.insertionMode||0===e.insertionMode?L(1,null):e}(l,r,i),vr(e,t,s),o.formatContext=l,r){case"area":case"base":case"br":case"col":case"embed":case"hr":case"img":case"input":case"keygen":case"link":case"meta":case"param":case"source":case"track":case"wbr":break;default:o.chunks.push(oe,p(r),se)}o.lastPushedText=!1}}function gr(e,t,r){if(t.node=r,"object"==typeof r&&null!==r){switch(r.$$typeof){case nt:return void mr(e,t,r.type,r.props,r.ref);case at:throw Error(a(257));case ht:var n=r._init;return void gr(e,t,r=n(r._payload))}if(T(r))return void yr(e,t,r);if((n=null===r||"object"!=typeof r?null:"function"==typeof(n=bt&&r[bt]||r["@@iterator"])?n:null)&&(n=n.call(r))){if(!(r=n.next()).done){var i=[];do{i.push(r.value),r=n.next()}while(!r.done);yr(e,t,i)}return}throw e=Object.prototype.toString.call(r),Error(a(31,"[object Object]"===e?"object with keys {"+Object.keys(r).join(", ")+"}":e))}"string"==typeof r?(n=t.blockedSegment).lastPushedText=j(t.blockedSegment.chunks,r,e.responseState,n.lastPushedText):"number"==typeof r&&((n=t.blockedSegment).lastPushedText=j(t.blockedSegment.chunks,""+r,e.responseState,n.lastPushedText))}function yr(e,t,r){for(var n=r.length,a=0;a<n;a++){var i=t.treeContext;t.treeContext=Ot(i,n,a);try{vr(e,t,r[a])}finally{t.treeContext=i}}}function vr(e,t,r){var n=t.blockedSegment.formatContext,a=t.legacyContext,i=t.context;try{return gr(e,t,r)}catch(l){if(Qt(),"object"!=typeof l||null===l||"function"!=typeof l.then)throw t.blockedSegment.formatContext=n,t.legacyContext=a,t.context=i,Tt(i),l;r=l;var o=t.blockedSegment,s=cr(0,o.chunks.length,null,o.formatContext,o.lastPushedText,!0);o.children.push(s),o.lastPushedText=!1,e=lr(e,t.node,t.blockedBoundary,s,t.abortSet,t.legacyContext,t.context,t.treeContext).ping,r.then(e,e),t.blockedSegment.formatContext=n,t.legacyContext=a,t.context=i,Tt(i)}}function br(e){var t=e.blockedBoundary;(e=e.blockedSegment).status=3,wr(this,t,e)}function xr(e,t,r){var n=e.blockedBoundary;e.blockedSegment.status=3,null===n?(t.allPendingTasks--,2!==t.status&&(t.status=2,null!==t.destination&&t.destination.close())):(n.pendingTasks--,n.forceClientRender||(n.forceClientRender=!0,e=void 0===r?Error(a(432)):r,n.errorDigest=t.onError(e),n.parentFlushed&&t.clientRenderedBoundaries.push(n)),n.fallbackAbortableTasks.forEach((function(e){return xr(e,t,r)})),n.fallbackAbortableTasks.clear(),t.allPendingTasks--,0===t.allPendingTasks&&(n=t.onAllReady)())}function Er(e,t){if(0===t.chunks.length&&1===t.children.length&&null===t.children[0].boundary){var r=t.children[0];r.id=t.id,r.parentFlushed=!0,1===r.status&&Er(e,r)}else e.completedSegments.push(t)}function wr(e,t,r){if(null===t){if(r.parentFlushed){if(null!==e.completedRootSegment)throw Error(a(389));e.completedRootSegment=r}e.pendingRootTasks--,0===e.pendingRootTasks&&(e.onShellError=sr,(t=e.onShellReady)())}else t.pendingTasks--,t.forceClientRender||(0===t.pendingTasks?(r.parentFlushed&&1===r.status&&Er(t,r),t.parentFlushed&&e.completedBoundaries.push(t),t.fallbackAbortableTasks.forEach(br,e),t.fallbackAbortableTasks.clear()):r.parentFlushed&&1===r.status&&(Er(t,r),1===t.completedSegments.length&&t.parentFlushed&&e.partialBoundaries.push(t)));e.allPendingTasks--,0===e.allPendingTasks&&(e=e.onAllReady)()}function Sr(e){if(2!==e.status){var t=St,r=ir.current;ir.current=nr;var n=ar;ar=e.responseState;try{var a,i=e.pingedTasks;for(a=0;a<i.length;a++){var o=i[a],s=e,l=o.blockedSegment;if(0===l.status){Tt(o.context);try{gr(s,o,o.node),l.lastPushedText&&l.textEmbedded&&l.chunks.push(B),o.abortSet.delete(o),l.status=1,wr(s,o.blockedBoundary,l)}catch(e){if(Qt(),"object"==typeof e&&null!==e&&"function"==typeof e.then){var c=o.ping;e.then(c,c)}else{o.abortSet.delete(o),l.status=4;var u=o.blockedBoundary,p=e,d=ur(s,p);null===u?pr(s,p):(u.pendingTasks--,u.forceClientRender||(u.forceClientRender=!0,u.errorDigest=d,u.parentFlushed&&s.clientRenderedBoundaries.push(u))),s.allPendingTasks--,0===s.allPendingTasks&&(0,s.onAllReady)()}}}}i.splice(0,a),null!==e.destination&&Tr(e,e.destination)}catch(t){ur(e,t),pr(e,t)}finally{ar=n,ir.current=r,r===nr&&Tt(t)}}}function _r(e,t,r){switch(r.parentFlushed=!0,r.status){case 0:var n=r.id=e.nextSegmentId++;return r.lastPushedText=!1,r.textEmbedded=!1,e=e.responseState,s(t,le),s(t,e.placeholderPrefix),s(t,e=p(n.toString(16))),l(t,ce);case 1:r.status=2;var i=!0;n=r.chunks;var o=0;r=r.children;for(var c=0;c<r.length;c++){for(i=r[c];o<i.index;o++)s(t,n[o]);i=kr(e,t,i)}for(;o<n.length-1;o++)s(t,n[o]);return o<n.length&&(i=l(t,n[o])),i;default:throw Error(a(390))}}function kr(e,t,r){var n=r.boundary;if(null===n)return _r(e,t,r);if(n.parentFlushed=!0,n.forceClientRender)n=n.errorDigest,l(t,fe),s(t,me),n&&(s(t,ye),s(t,p(C(n))),s(t,ge)),l(t,ve),_r(e,t,r);else if(0<n.pendingTasks){n.rootSegmentID=e.nextSegmentId++,0<n.completedSegments.length&&e.partialBoundaries.push(n);var i=e.responseState,o=i.nextSuspenseID++;i=d(i.boundaryPrefix+o.toString(16)),n=n.id=i,be(t,e.responseState,n),_r(e,t,r)}else if(n.byteSize>e.progressiveChunkSize)n.rootSegmentID=e.nextSegmentId++,e.completedBoundaries.push(n),be(t,e.responseState,n.id),_r(e,t,r);else{if(l(t,ue),1!==(r=n.completedSegments).length)throw Error(a(391));kr(e,t,r[0])}return l(t,he)}function Cr(e,t,r){return function(e,t,r,n){switch(r.insertionMode){case 0:case 1:return s(e,xe),s(e,t.segmentPrefix),s(e,p(n.toString(16))),l(e,Ee);case 2:return s(e,Se),s(e,t.segmentPrefix),s(e,p(n.toString(16))),l(e,_e);case 3:return s(e,Ce),s(e,t.segmentPrefix),s(e,p(n.toString(16))),l(e,Ae);case 4:return s(e,Te),s(e,t.segmentPrefix),s(e,p(n.toString(16))),l(e,Ie);case 5:return s(e,Fe),s(e,t.segmentPrefix),s(e,p(n.toString(16))),l(e,Oe);case 6:return s(e,Ne),s(e,t.segmentPrefix),s(e,p(n.toString(16))),l(e,Re);case 7:return s(e,Be),s(e,t.segmentPrefix),s(e,p(n.toString(16))),l(e,je);default:throw Error(a(397))}}(t,e.responseState,r.formatContext,r.id),kr(e,t,r),function(e,t){switch(t.insertionMode){case 0:case 1:return l(e,we);case 2:return l(e,ke);case 3:return l(e,Pe);case 4:return l(e,De);case 5:return l(e,Me);case 6:return l(e,Le);case 7:return l(e,Ve);default:throw Error(a(397))}}(t,r.formatContext)}function Ar(e,t,r){for(var n=r.completedSegments,i=0;i<n.length;i++)Pr(e,t,r,n[i]);if(n.length=0,e=e.responseState,n=r.id,r=r.rootSegmentID,s(t,e.startInlineScript),e.sentCompleteBoundaryFunction?s(t,qe):(e.sentCompleteBoundaryFunction=!0,s(t,Ue)),null===n)throw Error(a(395));return r=p(r.toString(16)),s(t,n),s(t,$e),s(t,e.segmentPrefix),s(t,r),l(t,Ze)}function Pr(e,t,r,n){if(2===n.status)return!0;var i=n.id;if(-1===i){if(-1===(n.id=r.rootSegmentID))throw Error(a(392));return Cr(e,t,n)}return Cr(e,t,n),s(t,(e=e.responseState).startInlineScript),e.sentCompleteSegmentFunction?s(t,Ge):(e.sentCompleteSegmentFunction=!0,s(t,ze)),s(t,e.segmentPrefix),s(t,i=p(i.toString(16))),s(t,We),s(t,e.placeholderPrefix),s(t,i),l(t,He)}function Tr(e,t){i=new Uint8Array(512),o=0;try{var r=e.completedRootSegment;if(null!==r&&0===e.pendingRootTasks){kr(e,t,r),e.completedRootSegment=null;var n=e.responseState.bootstrapChunks;for(r=0;r<n.length-1;r++)s(t,n[r]);r<n.length&&l(t,n[r])}var u,d=e.clientRenderedBoundaries;for(u=0;u<d.length;u++){var f=d[u];n=t;var h=e.responseState,m=f.id,g=f.errorDigest,y=f.errorMessage,v=f.errorComponentStack;if(s(n,h.startInlineScript),h.sentClientRenderFunction?s(n,Qe):(h.sentClientRenderFunction=!0,s(n,Xe)),null===m)throw Error(a(395));if(s(n,m),s(n,Ye),(g||y||v)&&(s(n,Ke),s(n,p(tt(g||"")))),(y||v)&&(s(n,Ke),s(n,p(tt(y||"")))),v&&(s(n,Ke),s(n,p(tt(v)))),!l(n,Je))return e.destination=null,u++,void d.splice(0,u)}d.splice(0,u);var b=e.completedBoundaries;for(u=0;u<b.length;u++)if(!Ar(e,t,b[u]))return e.destination=null,u++,void b.splice(0,u);b.splice(0,u),c(t),i=new Uint8Array(512),o=0;var x=e.partialBoundaries;for(u=0;u<x.length;u++){var E=x[u];e:{d=e,f=t;var w=E.completedSegments;for(h=0;h<w.length;h++)if(!Pr(d,f,E,w[h])){h++,w.splice(0,h);var S=!1;break e}w.splice(0,h),S=!0}if(!S)return e.destination=null,u++,void x.splice(0,u)}x.splice(0,u);var _=e.completedBoundaries;for(u=0;u<_.length;u++)if(!Ar(e,t,_[u]))return e.destination=null,u++,void _.splice(0,u);_.splice(0,u)}finally{c(t),0===e.allPendingTasks&&0===e.pingedTasks.length&&0===e.clientRenderedBoundaries.length&&0===e.completedBoundaries.length&&t.close()}}function Ir(e,t){try{var r=e.abortableTasks;r.forEach((function(r){return xr(r,e,t)})),r.clear(),null!==e.destination&&Tr(e,e.destination)}catch(t){ur(e,t),pr(e,t)}}t.renderToReadableStream=function(e,t){return new Promise((function(r,n){var a,i,o=new Promise((function(e,t){i=e,a=t})),s=function(e,t,r,n,a,i,o,s,l){var c=[],u=new Set;return(r=cr(t={destination:null,responseState:t,progressiveChunkSize:void 0===n?12800:n,status:0,fatalError:null,nextSegmentId:0,allPendingTasks:0,pendingRootTasks:0,completedRootSegment:null,abortableTasks:u,pingedTasks:c,clientRenderedBoundaries:[],completedBoundaries:[],partialBoundaries:[],onError:void 0===a?or:a,onAllReady:void 0===i?sr:i,onShellReady:void 0===o?sr:o,onShellError:void 0===s?sr:s,onFatalError:void 0===l?sr:l},0,null,r,!1,!1)).parentFlushed=!0,e=lr(t,e,null,r,u,Et,null,Ft),c.push(e),t}(e,function(e,t,r,n,a){e=void 0===e?"":e,t=void 0===t?I:d('<script nonce="'+C(t)+'">');var i=[];if(void 0!==r&&i.push(t,p((""+r).replace(N,R)),D),void 0!==n)for(r=0;r<n.length;r++)i.push(F,p(C(n[r])),M);if(void 0!==a)for(n=0;n<a.length;n++)i.push(O,p(C(a[n])),M);return{bootstrapChunks:i,startInlineScript:t,placeholderPrefix:d(e+"P:"),segmentPrefix:d(e+"S:"),boundaryPrefix:e+"B:",idPrefix:e,nextSuspenseID:0,sentCompleteSegmentFunction:!1,sentCompleteBoundaryFunction:!1,sentClientRenderFunction:!1}}(t?t.identifierPrefix:void 0,t?t.nonce:void 0,t?t.bootstrapScriptContent:void 0,t?t.bootstrapScripts:void 0,t?t.bootstrapModules:void 0),function(e){return L("http://www.w3.org/2000/svg"===e?2:"http://www.w3.org/1998/Math/MathML"===e?3:0,null)}(t?t.namespaceURI:void 0),t?t.progressiveChunkSize:void 0,t?t.onError:void 0,i,(function(){var e=new ReadableStream({type:"bytes",pull:function(e){if(1===s.status)s.status=2,f(e,s.fatalError);else if(2!==s.status&&null===s.destination){s.destination=e;try{Tr(s,e)}catch(e){ur(s,e),pr(s,e)}}},cancel:function(){Ir(s)}},{highWaterMark:0});e.allReady=o,r(e)}),(function(e){o.catch((function(){})),n(e)}),a);if(t&&t.signal){var l=t.signal,c=function(){Ir(s,l.reason),l.removeEventListener("abort",c)};l.addEventListener("abort",c)}Sr(s)}))},t.version="18.3.1"},5848:(e,t,r)=>{"use strict";var n,a;n=r(7633),a=r(2911),n.version,t.F0=n.renderToString,n.renderToStaticMarkup,n.renderToNodeStream,n.renderToStaticNodeStream,a.renderToReadableStream},2799:(e,t)=>{"use strict";Symbol.for("react.element"),Symbol.for("react.portal"),Symbol.for("react.fragment"),Symbol.for("react.strict_mode"),Symbol.for("react.profiler"),Symbol.for("react.provider"),Symbol.for("react.context"),Symbol.for("react.server_context");var r=Symbol.for("react.forward_ref"),n=(Symbol.for("react.suspense"),Symbol.for("react.suspense_list"),Symbol.for("react.memo"));Symbol.for("react.lazy"),Symbol.for("react.offscreen");Symbol.for("react.module.reference"),t.ForwardRef=r,t.Memo=n},4363:(e,t,r)=>{"use strict";e.exports=r(2799)},1020:(e,t,r)=>{"use strict";var n=r(1609),a=Symbol.for("react.element"),i=(Symbol.for("react.fragment"),Object.prototype.hasOwnProperty),o=n.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,s={key:!0,ref:!0,__self:!0,__source:!0};t.jsx=function(e,t,r){var n,l={},c=null,u=null;for(n in void 0!==r&&(c=""+r),void 0!==t.key&&(c=""+t.key),void 0!==t.ref&&(u=t.ref),t)i.call(t,n)&&!s.hasOwnProperty(n)&&(l[n]=t[n]);if(e&&e.defaultProps)for(n in t=e.defaultProps)void 0===l[n]&&(l[n]=t[n]);return{$$typeof:a,type:e,key:c,ref:u,props:l,_owner:o.current}}},4848:(e,t,r)=>{"use strict";e.exports=r(1020)},6892:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.autoprefix=void 0;var n,a=(n=r(3215))&&n.__esModule?n:{default:n},i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},o={borderRadius:function(e){return{msBorderRadius:e,MozBorderRadius:e,OBorderRadius:e,WebkitBorderRadius:e,borderRadius:e}},boxShadow:function(e){return{msBoxShadow:e,MozBoxShadow:e,OBoxShadow:e,WebkitBoxShadow:e,boxShadow:e}},userSelect:function(e){return{WebkitTouchCallout:e,KhtmlUserSelect:e,MozUserSelect:e,msUserSelect:e,WebkitUserSelect:e,userSelect:e}},flex:function(e){return{WebkitBoxFlex:e,MozBoxFlex:e,WebkitFlex:e,msFlex:e,flex:e}},flexBasis:function(e){return{WebkitFlexBasis:e,flexBasis:e}},justifyContent:function(e){return{WebkitJustifyContent:e,justifyContent:e}},transition:function(e){return{msTransition:e,MozTransition:e,OTransition:e,WebkitTransition:e,transition:e}},transform:function(e){return{msTransform:e,MozTransform:e,OTransform:e,WebkitTransform:e,transform:e}},absolute:function(e){var t=e&&e.split(" ");return{position:"absolute",top:t&&t[0],right:t&&t[1],bottom:t&&t[2],left:t&&t[3]}},extend:function(e,t){return t[e]||{extend:e}}},s=t.autoprefix=function(e){var t={};return(0,a.default)(e,(function(e,r){var n={};(0,a.default)(e,(function(e,t){var r=o[t];r?n=i({},n,r(e)):n[t]=e})),t[r]=n})),t};t.default=s},5268:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.active=void 0;var n,a=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},i=(n=r(1609))&&n.__esModule?n:{default:n};function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var s=t.active=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"span";return function(r){function n(){var r,s,l;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n);for(var c=arguments.length,u=Array(c),p=0;p<c;p++)u[p]=arguments[p];return s=l=o(this,(r=n.__proto__||Object.getPrototypeOf(n)).call.apply(r,[this].concat(u))),l.state={active:!1},l.handleMouseDown=function(){return l.setState({active:!0})},l.handleMouseUp=function(){return l.setState({active:!1})},l.render=function(){return i.default.createElement(t,{onMouseDown:l.handleMouseDown,onMouseUp:l.handleMouseUp},i.default.createElement(e,a({},l.props,l.state)))},o(l,s)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(n,r),n}(i.default.Component)};t.default=s},6686:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.hover=void 0;var n,a=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},i=(n=r(1609))&&n.__esModule?n:{default:n};function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var s=t.hover=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"span";return function(r){function n(){var r,s,l;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n);for(var c=arguments.length,u=Array(c),p=0;p<c;p++)u[p]=arguments[p];return s=l=o(this,(r=n.__proto__||Object.getPrototypeOf(n)).call.apply(r,[this].concat(u))),l.state={hover:!1},l.handleMouseOver=function(){return l.setState({hover:!0})},l.handleMouseOut=function(){return l.setState({hover:!1})},l.render=function(){return i.default.createElement(t,{onMouseOver:l.handleMouseOver,onMouseOut:l.handleMouseOut},i.default.createElement(e,a({},l.props,l.state)))},o(l,s)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(n,r),n}(i.default.Component)};t.default=s},9265:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.flattenNames=void 0;var n=s(r(5015)),a=s(r(3215)),i=s(r(1331)),o=s(r(5378));function s(e){return e&&e.__esModule?e:{default:e}}var l=t.flattenNames=function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],r=[];return(0,o.default)(t,(function(t){Array.isArray(t)?e(t).map((function(e){return r.push(e)})):(0,i.default)(t)?(0,a.default)(t,(function(e,t){!0===e&&r.push(t),r.push(t+"-"+e)})):(0,n.default)(t)&&r.push(t)})),r};t.default=l},8527:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ReactCSS=t.loop=t.handleActive=t.handleHover=t.hover=void 0;var n=c(r(9265)),a=c(r(6203)),i=c(r(6892)),o=c(r(6686)),s=c(r(5268)),l=c(r(2693));function c(e){return e&&e.__esModule?e:{default:e}}t.hover=o.default,t.handleHover=o.default,t.handleActive=s.default,t.loop=l.default;var u=t.ReactCSS=function(e){for(var t=arguments.length,r=Array(t>1?t-1:0),o=1;o<t;o++)r[o-1]=arguments[o];var s=(0,n.default)(r),l=(0,a.default)(e,s);return(0,i.default)(l)};t.default=u},2693:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var r={},n=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];r[e]=t};return 0===e&&n("first-child"),e===t-1&&n("last-child"),(0===e||e%2==0)&&n("even"),1===Math.abs(e%2)&&n("odd"),n("nth-child",e),r}},6203:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.mergeClasses=void 0;var n=o(r(3215)),a=o(r(8055)),i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e};function o(e){return e&&e.__esModule?e:{default:e}}var s=t.mergeClasses=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r=e.default&&(0,a.default)(e.default)||{};return t.map((function(t){var a=e[t];return a&&(0,n.default)(a,(function(e,t){r[t]||(r[t]={}),r[t]=i({},r[t],a[t])})),t})),r};t.default=s},3885:(e,t,r)=>{"use strict";e.exports=r(9844)()},9844:e=>{"use strict";function t(e){return e instanceof Buffer?Buffer.from(e):new e.constructor(e.buffer.slice(),e.byteOffset,e.length)}e.exports=function(e){return(e=e||{}).circles?function(e){var r=[],n=[];return e.proto?function e(i){if("object"!=typeof i||null===i)return i;if(i instanceof Date)return new Date(i);if(Array.isArray(i))return a(i,e);if(i instanceof Map)return new Map(a(Array.from(i),e));if(i instanceof Set)return new Set(a(Array.from(i),e));var o={};for(var s in r.push(i),n.push(o),i){var l=i[s];if("object"!=typeof l||null===l)o[s]=l;else if(l instanceof Date)o[s]=new Date(l);else if(l instanceof Map)o[s]=new Map(a(Array.from(l),e));else if(l instanceof Set)o[s]=new Set(a(Array.from(l),e));else if(ArrayBuffer.isView(l))o[s]=t(l);else{var c=r.indexOf(l);o[s]=-1!==c?n[c]:e(l)}}return r.pop(),n.pop(),o}:function e(i){if("object"!=typeof i||null===i)return i;if(i instanceof Date)return new Date(i);if(Array.isArray(i))return a(i,e);if(i instanceof Map)return new Map(a(Array.from(i),e));if(i instanceof Set)return new Set(a(Array.from(i),e));var o={};for(var s in r.push(i),n.push(o),i)if(!1!==Object.hasOwnProperty.call(i,s)){var l=i[s];if("object"!=typeof l||null===l)o[s]=l;else if(l instanceof Date)o[s]=new Date(l);else if(l instanceof Map)o[s]=new Map(a(Array.from(l),e));else if(l instanceof Set)o[s]=new Set(a(Array.from(l),e));else if(ArrayBuffer.isView(l))o[s]=t(l);else{var c=r.indexOf(l);o[s]=-1!==c?n[c]:e(l)}}return r.pop(),n.pop(),o};function a(e,a){for(var i=Object.keys(e),o=new Array(i.length),s=0;s<i.length;s++){var l=i[s],c=e[l];if("object"!=typeof c||null===c)o[l]=c;else if(c instanceof Date)o[l]=new Date(c);else if(ArrayBuffer.isView(c))o[l]=t(c);else{var u=r.indexOf(c);o[l]=-1!==u?n[u]:a(c)}}return o}}(e):e.proto?function e(n){if("object"!=typeof n||null===n)return n;if(n instanceof Date)return new Date(n);if(Array.isArray(n))return r(n,e);if(n instanceof Map)return new Map(r(Array.from(n),e));if(n instanceof Set)return new Set(r(Array.from(n),e));var a={};for(var i in n){var o=n[i];"object"!=typeof o||null===o?a[i]=o:o instanceof Date?a[i]=new Date(o):o instanceof Map?a[i]=new Map(r(Array.from(o),e)):o instanceof Set?a[i]=new Set(r(Array.from(o),e)):ArrayBuffer.isView(o)?a[i]=t(o):a[i]=e(o)}return a}:function e(n){if("object"!=typeof n||null===n)return n;if(n instanceof Date)return new Date(n);if(Array.isArray(n))return r(n,e);if(n instanceof Map)return new Map(r(Array.from(n),e));if(n instanceof Set)return new Set(r(Array.from(n),e));var a={};for(var i in n)if(!1!==Object.hasOwnProperty.call(n,i)){var o=n[i];"object"!=typeof o||null===o?a[i]=o:o instanceof Date?a[i]=new Date(o):o instanceof Map?a[i]=new Map(r(Array.from(o),e)):o instanceof Set?a[i]=new Set(r(Array.from(o),e)):ArrayBuffer.isView(o)?a[i]=t(o):a[i]=e(o)}return a};function r(e,r){for(var n=Object.keys(e),a=new Array(n.length),i=0;i<n.length;i++){var o=n[i],s=e[o];"object"!=typeof s||null===s?a[o]=s:s instanceof Date?a[o]=new Date(s):ArrayBuffer.isView(s)?a[o]=t(s):a[o]=r(s)}return a}}},2833:e=>{e.exports=function(e,t,r,n){var a=r?r.call(n,e,t):void 0;if(void 0!==a)return!!a;if(e===t)return!0;if("object"!=typeof e||!e||"object"!=typeof t||!t)return!1;var i=Object.keys(e),o=Object.keys(t);if(i.length!==o.length)return!1;for(var s=Object.prototype.hasOwnProperty.bind(t),l=0;l<i.length;l++){var c=i[l];if(!s(c))return!1;var u=e[c],p=t[c];if(!1===(a=r?r.call(n,u,p,c):void 0)||void 0===a&&u!==p)return!1}return!0}},1609:e=>{"use strict";e.exports=window.React},4634:e=>{function t(){return e.exports=t=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},e.exports.__esModule=!0,e.exports.default=e.exports,t.apply(this,arguments)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},4994:e=>{e.exports=function(e){return e&&e.__esModule?e:{default:e}},e.exports.__esModule=!0,e.exports.default=e.exports},4893:e=>{e.exports=function(e,t){if(null==e)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r},e.exports.__esModule=!0,e.exports.default=e.exports},8168:(e,t,r)=>{"use strict";function n(){return n=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},n.apply(this,arguments)}r.d(t,{A:()=>n})},8587:(e,t,r)=>{"use strict";function n(e,t){if(null==e)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}r.d(t,{A:()=>n})},5346:(e,t,r)=>{"use strict";r.r(t),r.d(t,{create:()=>i,default:()=>a});var n={};!function e(t,r,n,a){var i=!!(t.Worker&&t.Blob&&t.Promise&&t.OffscreenCanvas&&t.OffscreenCanvasRenderingContext2D&&t.HTMLCanvasElement&&t.HTMLCanvasElement.prototype.transferControlToOffscreen&&t.URL&&t.URL.createObjectURL);function o(){}function s(e){var n=r.exports.Promise,a=void 0!==n?n:t.Promise;return"function"==typeof a?new a(e):(e(o,o),null)}var l,c,u,p,d,f,h,m,g,y=(u=Math.floor(1e3/60),p={},d=0,"function"==typeof requestAnimationFrame&&"function"==typeof cancelAnimationFrame?(l=function(e){var t=Math.random();return p[t]=requestAnimationFrame((function r(n){d===n||d+u-1<n?(d=n,delete p[t],e()):p[t]=requestAnimationFrame(r)})),t},c=function(e){p[e]&&cancelAnimationFrame(p[e])}):(l=function(e){return setTimeout(e,u)},c=function(e){return clearTimeout(e)}),{frame:l,cancel:c}),v=(m={},function(){if(f)return f;if(!n&&i){var t=["var CONFETTI, SIZE = {}, module = {};","("+e.toString()+")(this, module, true, SIZE);","onmessage = function(msg) {","  if (msg.data.options) {","    CONFETTI(msg.data.options).then(function () {","      if (msg.data.callback) {","        postMessage({ callback: msg.data.callback });","      }","    });","  } else if (msg.data.reset) {","    CONFETTI && CONFETTI.reset();","  } else if (msg.data.resize) {","    SIZE.width = msg.data.resize.width;","    SIZE.height = msg.data.resize.height;","  } else if (msg.data.canvas) {","    SIZE.width = msg.data.canvas.width;","    SIZE.height = msg.data.canvas.height;","    CONFETTI = module.exports.create(msg.data.canvas);","  }","}"].join("\n");try{f=new Worker(URL.createObjectURL(new Blob([t])))}catch(e){return void 0!==typeof console&&"function"==typeof console.warn&&console.warn("🎊 Could not load worker",e),null}!function(e){function t(t,r){e.postMessage({options:t||{},callback:r})}e.init=function(t){var r=t.transferControlToOffscreen();e.postMessage({canvas:r},[r])},e.fire=function(r,n,a){if(h)return t(r,null),h;var i=Math.random().toString(36).slice(2);return h=s((function(n){function o(t){t.data.callback===i&&(delete m[i],e.removeEventListener("message",o),h=null,a(),n())}e.addEventListener("message",o),t(r,i),m[i]=o.bind(null,{data:{callback:i}})}))},e.reset=function(){for(var t in e.postMessage({reset:!0}),m)m[t](),delete m[t]}}(f)}return f}),b={particleCount:50,angle:90,spread:45,startVelocity:45,decay:.9,gravity:1,drift:0,ticks:200,x:.5,y:.5,shapes:["square","circle"],zIndex:100,colors:["#26ccff","#a25afd","#ff5e7e","#88ff5a","#fcff42","#ffa62d","#ff36ff"],disableForReducedMotion:!1,scalar:1};function x(e,t,r){return function(e,t){return t?t(e):e}(e&&null!=e[t]?e[t]:b[t],r)}function E(e){return e<0?0:Math.floor(e)}function w(e){return parseInt(e,16)}function S(e){return e.map(_)}function _(e){var t=String(e).replace(/[^0-9a-f]/gi,"");return t.length<6&&(t=t[0]+t[0]+t[1]+t[1]+t[2]+t[2]),{r:w(t.substring(0,2)),g:w(t.substring(2,4)),b:w(t.substring(4,6))}}function k(e){e.width=document.documentElement.clientWidth,e.height=document.documentElement.clientHeight}function C(e){var t=e.getBoundingClientRect();e.width=t.width,e.height=t.height}function A(e,r){var o,l=!e,c=!!x(r||{},"resize"),u=x(r,"disableForReducedMotion",Boolean),p=i&&x(r||{},"useWorker")?v():null,d=l?k:C,f=!(!e||!p||!e.__confetti_initialized),h="function"==typeof matchMedia&&matchMedia("(prefers-reduced-motion)").matches;function m(t,r,i){for(var l,c,u,p,f=x(t,"particleCount",E),h=x(t,"angle",Number),m=x(t,"spread",Number),g=x(t,"startVelocity",Number),v=x(t,"decay",Number),b=x(t,"gravity",Number),w=x(t,"drift",Number),_=x(t,"colors",S),k=x(t,"ticks",Number),C=x(t,"shapes"),A=x(t,"scalar"),P=function(e){var t=x(e,"origin",Object);return t.x=x(t,"x",Number),t.y=x(t,"y",Number),t}(t),T=f,I=[],D=e.width*P.x,F=e.height*P.y;T--;)I.push((void 0,void 0,c=(l={x:D,y:F,angle:h,spread:m,startVelocity:g,color:_[T%_.length],shape:C[(0,p=C.length,Math.floor(Math.random()*(p-0))+0)],ticks:k,decay:v,gravity:b,drift:w,scalar:A}).angle*(Math.PI/180),u=l.spread*(Math.PI/180),{x:l.x,y:l.y,wobble:10*Math.random(),wobbleSpeed:Math.min(.11,.1*Math.random()+.05),velocity:.5*l.startVelocity+Math.random()*l.startVelocity,angle2D:-c+(.5*u-Math.random()*u),tiltAngle:(.5*Math.random()+.25)*Math.PI,color:l.color,shape:l.shape,tick:0,totalTicks:l.ticks,decay:l.decay,drift:l.drift,random:Math.random()+2,tiltSin:0,tiltCos:0,wobbleX:0,wobbleY:0,gravity:3*l.gravity,ovalScalar:.6,scalar:l.scalar}));return o?o.addFettis(I):(o=function(e,t,r,i,o){var l,c,u=t.slice(),p=e.getContext("2d"),d=s((function(t){function s(){l=c=null,p.clearRect(0,0,i.width,i.height),o(),t()}l=y.frame((function t(){!n||i.width===a.width&&i.height===a.height||(i.width=e.width=a.width,i.height=e.height=a.height),i.width||i.height||(r(e),i.width=e.width,i.height=e.height),p.clearRect(0,0,i.width,i.height),u=u.filter((function(e){return function(e,t){t.x+=Math.cos(t.angle2D)*t.velocity+t.drift,t.y+=Math.sin(t.angle2D)*t.velocity+t.gravity,t.wobble+=t.wobbleSpeed,t.velocity*=t.decay,t.tiltAngle+=.1,t.tiltSin=Math.sin(t.tiltAngle),t.tiltCos=Math.cos(t.tiltAngle),t.random=Math.random()+2,t.wobbleX=t.x+10*t.scalar*Math.cos(t.wobble),t.wobbleY=t.y+10*t.scalar*Math.sin(t.wobble);var r=t.tick++/t.totalTicks,n=t.x+t.random*t.tiltCos,a=t.y+t.random*t.tiltSin,i=t.wobbleX+t.random*t.tiltCos,o=t.wobbleY+t.random*t.tiltSin;if(e.fillStyle="rgba("+t.color.r+", "+t.color.g+", "+t.color.b+", "+(1-r)+")",e.beginPath(),"circle"===t.shape)e.ellipse?e.ellipse(t.x,t.y,Math.abs(i-n)*t.ovalScalar,Math.abs(o-a)*t.ovalScalar,Math.PI/10*t.wobble,0,2*Math.PI):function(e,t,r,n,a,i,o,s,l){e.save(),e.translate(t,r),e.rotate(i),e.scale(n,a),e.arc(0,0,1,0,s,void 0),e.restore()}(e,t.x,t.y,Math.abs(i-n)*t.ovalScalar,Math.abs(o-a)*t.ovalScalar,Math.PI/10*t.wobble,0,2*Math.PI);else if("star"===t.shape)for(var s=Math.PI/2*3,l=4*t.scalar,c=8*t.scalar,u=t.x,p=t.y,d=5,f=Math.PI/d;d--;)u=t.x+Math.cos(s)*c,p=t.y+Math.sin(s)*c,e.lineTo(u,p),s+=f,u=t.x+Math.cos(s)*l,p=t.y+Math.sin(s)*l,e.lineTo(u,p),s+=f;else e.moveTo(Math.floor(t.x),Math.floor(t.y)),e.lineTo(Math.floor(t.wobbleX),Math.floor(a)),e.lineTo(Math.floor(i),Math.floor(o)),e.lineTo(Math.floor(n),Math.floor(t.wobbleY));return e.closePath(),e.fill(),t.tick<t.totalTicks}(p,e)})),u.length?l=y.frame(t):s()})),c=s}));return{addFettis:function(e){return u=u.concat(e),d},canvas:e,promise:d,reset:function(){l&&y.cancel(l),c&&c()}}}(e,I,d,r,i)).promise}function g(r){var n=u||x(r,"disableForReducedMotion",Boolean),a=x(r,"zIndex",Number);if(n&&h)return s((function(e){e()}));l&&o?e=o.canvas:l&&!e&&(e=function(e){var t=document.createElement("canvas");return t.style.position="fixed",t.style.top="0px",t.style.left="0px",t.style.pointerEvents="none",t.style.zIndex=e,t}(a),document.body.appendChild(e)),c&&!f&&d(e);var i={width:e.width,height:e.height};function g(){if(p){var t={getBoundingClientRect:function(){if(!l)return e.getBoundingClientRect()}};return d(t),void p.postMessage({resize:{width:t.width,height:t.height}})}i.width=i.height=null}function y(){o=null,c&&t.removeEventListener("resize",g),l&&e&&(document.body.removeChild(e),e=null,f=!1)}return p&&!f&&p.init(e),f=!0,p&&(e.__confetti_initialized=!0),c&&t.addEventListener("resize",g,!1),p?p.fire(r,i,y):m(r,i,y)}return g.reset=function(){p&&p.reset(),o&&o.reset()},g}function P(){return g||(g=A(null,{useWorker:!0,resize:!0})),g}r.exports=function(){return P().apply(this,arguments)},r.exports.reset=function(){P().reset()},r.exports.create=A}(function(){return"undefined"!=typeof window?window:"undefined"!=typeof self?self:this||{}}(),n,!1);const a=n.exports;var i=n.exports.create}},__webpack_module_cache__={},deferred,leafPrototypes,getProto;function __webpack_require__(e){var t=__webpack_module_cache__[e];if(void 0!==t)return t.exports;var r=__webpack_module_cache__[e]={id:e,loaded:!1,exports:{}};return __webpack_modules__[e].call(r.exports,r,r.exports,__webpack_require__),r.loaded=!0,r.exports}__webpack_require__.m=__webpack_modules__,__webpack_require__.amdO={},deferred=[],__webpack_require__.O=(e,t,r,n)=>{if(!t){var a=1/0;for(l=0;l<deferred.length;l++){for(var[t,r,n]=deferred[l],i=!0,o=0;o<t.length;o++)(!1&n||a>=n)&&Object.keys(__webpack_require__.O).every((e=>__webpack_require__.O[e](t[o])))?t.splice(o--,1):(i=!1,n<a&&(a=n));if(i){deferred.splice(l--,1);var s=r();void 0!==s&&(e=s)}}return e}n=n||0;for(var l=deferred.length;l>0&&deferred[l-1][2]>n;l--)deferred[l]=deferred[l-1];deferred[l]=[t,r,n]},__webpack_require__.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return __webpack_require__.d(t,{a:t}),t},getProto=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,__webpack_require__.t=function(e,t){if(1&t&&(e=this(e)),8&t)return e;if("object"==typeof e&&e){if(4&t&&e.__esModule)return e;if(16&t&&"function"==typeof e.then)return e}var r=Object.create(null);__webpack_require__.r(r);var n={};leafPrototypes=leafPrototypes||[null,getProto({}),getProto([]),getProto(getProto)];for(var a=2&t&&e;"object"==typeof a&&!~leafPrototypes.indexOf(a);a=getProto(a))Object.getOwnPropertyNames(a).forEach((t=>n[t]=()=>e[t]));return n.default=()=>e,__webpack_require__.d(r,n),r},__webpack_require__.d=(e,t)=>{for(var r in t)__webpack_require__.o(t,r)&&!__webpack_require__.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},__webpack_require__.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),__webpack_require__.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),__webpack_require__.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},__webpack_require__.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),(()=>{var e={792:0,85:0};__webpack_require__.O.j=t=>0===e[t];var t=(t,r)=>{var n,a,[i,o,s]=r,l=0;if(i.some((t=>0!==e[t]))){for(n in o)__webpack_require__.o(o,n)&&(__webpack_require__.m[n]=o[n]);if(s)var c=s(__webpack_require__)}for(t&&t(r);l<i.length;l++)a=i[l],__webpack_require__.o(e,a)&&e[a]&&e[a][0](),e[a]=0;return __webpack_require__.O(c)},r=globalThis.webpackChunkastra_sites=globalThis.webpackChunkastra_sites||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),__webpack_require__.nc=void 0,__webpack_require__.O(void 0,[85],(()=>__webpack_require__(2476)));var __webpack_exports__=__webpack_require__.O(void 0,[85],(()=>__webpack_require__(8892)));__webpack_exports__=__webpack_require__.O(__webpack_exports__)})();