Plugin Directory

Changeset 2255397


Ignore:
Timestamp:
03/06/2020 05:15:51 AM (6 years ago)
Author:
sweans
Message:

1.0.7

  • New: Button Block
  • New: Feature Grid
Location:
guteblock
Files:
157 added
16 edited

Legend:

Unmodified
Added
Removed
  • guteblock/trunk/dist/editor.css

    r2248028 r2255397  
    1 .wp-block-guteblock-team-members{display:block;margin-left:0!important;margin-right:0!important}.wp-block-guteblock-team-members>.editor-inner-blocks>.editor-block-list__layout{display:flex;flex-wrap:wrap}.wp-block-guteblock-team-members>.editor-inner-blocks>.editor-block-list__layout>[data-type="guteblock/team-member"]{max-width:none;margin-left:0;margin-right:0}.wp-block-guteblock-team-members.has-1-columns>.editor-inner-blocks>.editor-block-list__layout [data-type="guteblock/team-member"]{width:100%}.wp-block-guteblock-team-members.has-2-columns>.editor-inner-blocks>.editor-block-list__layout [data-type="guteblock/team-member"]{width:50%}.wp-block-guteblock-team-members.has-3-columns>.editor-inner-blocks>.editor-block-list__layout [data-type="guteblock/team-member"]{width:33.33333%}.wp-block-guteblock-team-members.has-4-columns>.editor-inner-blocks>.editor-block-list__layout [data-type="guteblock/team-member"]{width:25%}.wp-block-guteblock-team-members.has-5-columns>.editor-inner-blocks>.editor-block-list__layout [data-type="guteblock/team-member"]{width:20%}.wp-block-guteblock-team-members.has-6-columns>.editor-inner-blocks>.editor-block-list__layout [data-type="guteblock/team-member"]{width:16.66667%}.wp-block-guteblock-team-members .editor-block-list__layout .wp-block-guteblock-team-member{margin:0;width:auto}.wp-block-guteblock-team-members>.editor-inner-blocks>.editor-block-list__layout .block-list-appender{width:100%}.wp-block-guteblock-team-member__image-outer{position:relative}.wp-block-guteblock-team-member__image-outer span{position:absolute;top:50%;left:50%;margin:-10px 0 0 -10px}.editor-url-input input{max-width:100%}.wp-block-guteblock-testimonial .testimonial__image-outer{cursor:pointer}.wp-block-guteblock-testimonial .testimonial__outer{position:relative}.wp-block-guteblock-testimonial .testimonial__remove-btn{position:absolute;top:50%;right:20px;z-index:100;height:50px;width:50px;margin-top:-25px;background:#fff;cursor:pointer;opacity:0;transition:all .3s linear;border-radius:100%;padding:10px}.wp-block-guteblock-testimonial .testimonial__image-outer button{padding:75px;margin:10px}.wp-block-guteblock-testimonial__addTestimonial{padding:15px 10px 10px;display:block;margin:0 auto;border-radius:93%;height:50px;width:50px;cursor:pointer;border:2px solid #333;opacity:.3;transition:all .3s linear}.testimonial__outer:hover .testimonial__remove-btn,.wp-block-guteblock-testimonial__addTestimonial:hover{opacity:1}.wp-block-guteblock-numberbox .numberbox__image-outer{cursor:pointer}.wp-block-guteblock-numberbox .numberbox__outer{position:relative}.wp-block-guteblock-numberbox .numberbox__remove-btn{position:absolute;top:50%;right:20px;z-index:100;height:50px;width:50px;margin-top:-25px;background:#fff;cursor:pointer;opacity:0;transition:all .3s linear;border-radius:100%;padding:10px}.wp-block-guteblock-numberbox .numberbox__image-outer button{padding:75px;margin:10px}.wp-block-guteblock-numberbox__addNumberBox{padding:15px 10px 10px;display:block;margin:0 auto;border-radius:93%;height:50px;width:50px;cursor:pointer;border:2px solid #333;opacity:.3;transition:all .3s linear}.numberbox__outer:hover .numberbox__remove-btn,.wp-block-guteblock-numberbox__addNumberBox:hover{opacity:1}.wp-block-guteblock-blockquote.tabControll{width:100%;display:inline-block;margin-top:5px}.wp-block-guteblock-blockquote.tabControll.tab-one{width:25%;min-height:70px;outline:none}.wp-block-guteblock-blockquote.tabControll.tab-one:focus{outline:0!important;box-shadow:none}.wp-block-guteblock-blockquote.tabControll.active-class{border-bottom:1px solid #ed645a}.wp-block-guteblock-blockquote.tabControll.active-classbutton.active-class,.wp-block-guteblock-blockquote.tabControll.active-classbutton.active-class:focus{outline:0!important;box-shadow:none}.wp-block-guteblock-blockquote.tabControll.controller-holder{width:100%;float:left}.wp-block-guteblock-blockquote.alignTofull .components-toolbar>div{flex:1;justify-content:space-evenly;fill:#fff;padding:5px;margin:5px 0;border-bottom:2px solid #ed645a}.wp-block-guteblock-blockquote.alignTofull .components-toolbar>div button>svg{border:1px solid #fff;fill:#000;background:#fff}.wp-block-guteblock-blockquote.alignTofull .components-toolbar>div button.is-active,.wp-block-guteblock-blockquote.alignTofull .components-toolbar>div button>svg.is-active{fill:#ed645a;background:#fff}.wp-block-guteblock-blockquote.switchToCenter{text-align:center}.wp-block-guteblock-blockquote.switchToCenter.buttonOn{background-color:#ed645a!important;color:#fff;padding:10px 15px 15px 10px;font-weight:600;transition:all .5s ease;border:1px solid #ed645a}.wp-block-guteblock-blockquote.switchToCenter.buttonOn:hover{transition:all .5s ease;color:#000}.wp-block-guteblock-blockquote.sepratorController{height:1.5px;margin:10px auto}.wp-block-guteblock-blockquote.sepratorController-innerDropDown{height:1.5px;margin:5px auto}.inner-popover-content-Width{padding:15px}.wp-block-guteblock-icon-list{display:block;margin-left:0!important;margin-right:0!important}.wp-block-guteblock-icon-list>.editor-inner-blocks>.editor-block-list__layout{display:flex;flex-wrap:wrap}.wp-block-guteblock-icon-list.has-1-columns>.editor-inner-blocks>.editor-block-list__layout [data-type="guteblock/icon"],.wp-block-guteblock-icon-list>.editor-inner-blocks>.editor-block-list__layout .wp-block-guteblock-icon{width:100%}.wp-block-guteblock-icon-list.has-2-columns>.editor-inner-blocks>.editor-block-list__layout [data-type="guteblock/icon"]{width:50%}.wp-block-guteblock-icon-list.has-3-columns>.editor-inner-blocks>.editor-block-list__layout [data-type="guteblock/icon"]{width:33.33333%}.wp-block-guteblock-icon-list.has-4-columns>.editor-inner-blocks>.editor-block-list__layout [data-type="guteblock/icon"]{width:25%}.wp-block-guteblock-icon-list.has-5-columns>.editor-inner-blocks>.editor-block-list__layout [data-type="guteblock/icon"]{width:20%}.wp-block-guteblock-icon-list.has-6-columns>.editor-inner-blocks>.editor-block-list__layout [data-type="guteblock/icon"]{width:16.66667%}.wp-block-guteblock-icon-list>.editor-inner-blocks>.editor-block-list__layout .block-list-appender{width:100%}
     1.wp-block-guteblock-team-members{display:block;margin-left:0!important;margin-right:0!important}.wp-block-guteblock-team-members>.editor-inner-blocks>.editor-block-list__layout{display:flex;flex-wrap:wrap}.wp-block-guteblock-team-members>.editor-inner-blocks>.editor-block-list__layout>[data-type="guteblock/team-member"]{max-width:none;margin-left:0;margin-right:0}.wp-block-guteblock-team-members.has-1-columns>.editor-inner-blocks>.editor-block-list__layout [data-type="guteblock/team-member"]{width:100%}.wp-block-guteblock-team-members.has-2-columns>.editor-inner-blocks>.editor-block-list__layout [data-type="guteblock/team-member"]{width:50%}.wp-block-guteblock-team-members.has-3-columns>.editor-inner-blocks>.editor-block-list__layout [data-type="guteblock/team-member"]{width:33.33333%}.wp-block-guteblock-team-members.has-4-columns>.editor-inner-blocks>.editor-block-list__layout [data-type="guteblock/team-member"]{width:25%}.wp-block-guteblock-team-members.has-5-columns>.editor-inner-blocks>.editor-block-list__layout [data-type="guteblock/team-member"]{width:20%}.wp-block-guteblock-team-members.has-6-columns>.editor-inner-blocks>.editor-block-list__layout [data-type="guteblock/team-member"]{width:16.66667%}.wp-block-guteblock-team-members .editor-block-list__layout .wp-block-guteblock-team-member{margin:0;width:auto}.wp-block-guteblock-team-members>.editor-inner-blocks>.editor-block-list__layout .block-list-appender{width:100%}.wp-block-guteblock-team-member__image-outer{position:relative}.wp-block-guteblock-team-member__image-outer span{position:absolute;top:50%;left:50%;margin:-10px 0 0 -10px}.editor-url-input input{max-width:100%}.wp-block-guteblock-testimonial .testimonial__image-outer{cursor:pointer}.wp-block-guteblock-testimonial .testimonial__outer{position:relative}.wp-block-guteblock-testimonial .testimonial__remove-btn{position:absolute;top:50%;right:20px;z-index:100;height:50px;width:50px;margin-top:-25px;background:#fff;cursor:pointer;opacity:0;transition:all .3s linear;border-radius:100%;padding:10px}.wp-block-guteblock-testimonial .testimonial__image-outer button{padding:75px;margin:10px}.wp-block-guteblock-testimonial__addTestimonial{padding:15px 10px 10px;display:block;margin:0 auto;border-radius:93%;height:50px;width:50px;cursor:pointer;border:2px solid #333;opacity:.3;transition:all .3s linear}.testimonial__outer:hover .testimonial__remove-btn,.wp-block-guteblock-testimonial__addTestimonial:hover{opacity:1}.wp-block-guteblock-numberbox .numberbox__image-outer{cursor:pointer}.wp-block-guteblock-numberbox .numberbox__outer{position:relative}.wp-block-guteblock-numberbox .numberbox__remove-btn{position:absolute;top:50%;right:20px;z-index:100;height:50px;width:50px;margin-top:-25px;background:#fff;cursor:pointer;opacity:0;transition:all .3s linear;border-radius:100%;padding:10px}.wp-block-guteblock-numberbox .numberbox__image-outer button{padding:75px;margin:10px}.wp-block-guteblock-numberbox__addNumberBox{padding:15px 10px 10px;display:block;margin:0 auto;border-radius:93%;height:50px;width:50px;cursor:pointer;border:2px solid #333;opacity:.3;transition:all .3s linear}.numberbox__outer:hover .numberbox__remove-btn,.wp-block-guteblock-numberbox__addNumberBox:hover{opacity:1}.wp-block-guteblock-blockquote.tabControll{width:100%;display:inline-block;margin-top:5px}.wp-block-guteblock-blockquote.tabControll.tab-one{width:25%;min-height:70px;outline:none}.wp-block-guteblock-blockquote.tabControll.tab-one:focus{outline:0!important;box-shadow:none}.wp-block-guteblock-blockquote.tabControll.active-class{border-bottom:1px solid #ed645a}.wp-block-guteblock-blockquote.tabControll.active-classbutton.active-class,.wp-block-guteblock-blockquote.tabControll.active-classbutton.active-class:focus{outline:0!important;box-shadow:none}.wp-block-guteblock-blockquote.tabControll.controller-holder{width:100%;float:left}.wp-block-guteblock-blockquote.alignTofull .components-toolbar>div{flex:1;justify-content:space-evenly;fill:#fff;padding:5px;margin:5px 0;border-bottom:2px solid #ed645a}.wp-block-guteblock-blockquote.alignTofull .components-toolbar>div button>svg{border:1px solid #fff;fill:#000;background:#fff}.wp-block-guteblock-blockquote.alignTofull .components-toolbar>div button.is-active,.wp-block-guteblock-blockquote.alignTofull .components-toolbar>div button>svg.is-active{fill:#ed645a;background:#fff}.wp-block-guteblock-blockquote.switchToCenter{text-align:center}.wp-block-guteblock-blockquote.switchToCenter.buttonOn{background-color:#ed645a!important;color:#fff;padding:10px 15px 15px 10px;font-weight:600;transition:all .5s ease;border:1px solid #ed645a}.wp-block-guteblock-blockquote.switchToCenter.buttonOn:hover{transition:all .5s ease;color:#000}.wp-block-guteblock-blockquote.sepratorController{height:1.5px;margin:10px auto}.wp-block-guteblock-blockquote.sepratorController-innerDropDown{height:1.5px;margin:5px auto}.inner-popover-content-Width{padding:15px}.wp-block-guteblock-icon-list{display:block;margin-left:0!important;margin-right:0!important}.wp-block-guteblock-icon-list>.editor-inner-blocks>.editor-block-list__layout{display:flex;flex-wrap:wrap}.wp-block-guteblock-icon-list.has-1-columns>.editor-inner-blocks>.editor-block-list__layout [data-type="guteblock/icon"],.wp-block-guteblock-icon-list>.editor-inner-blocks>.editor-block-list__layout .wp-block-guteblock-icon{width:100%}.wp-block-guteblock-icon-list.has-2-columns>.editor-inner-blocks>.editor-block-list__layout [data-type="guteblock/icon"]{width:50%}.wp-block-guteblock-icon-list.has-3-columns>.editor-inner-blocks>.editor-block-list__layout [data-type="guteblock/icon"]{width:33.33333%}.wp-block-guteblock-icon-list.has-4-columns>.editor-inner-blocks>.editor-block-list__layout [data-type="guteblock/icon"]{width:25%}.wp-block-guteblock-icon-list.has-5-columns>.editor-inner-blocks>.editor-block-list__layout [data-type="guteblock/icon"]{width:20%}.wp-block-guteblock-icon-list.has-6-columns>.editor-inner-blocks>.editor-block-list__layout [data-type="guteblock/icon"]{width:16.66667%}.wp-block-guteblock-icon-list>.editor-inner-blocks>.editor-block-list__layout .block-list-appender{width:100%}.wp-block-guteblock-feature-grid .feature-grid__image-outer{cursor:pointer;margin:0 auto}.wp-block-guteblock-feature-grid .feature-grid__outer{position:relative}.wp-block-guteblock-feature-grid .feature-grid__remove-btn{position:absolute;top:50%;right:20px;z-index:100;height:50px;width:50px;margin-top:-25px;background:#fff;cursor:pointer;opacity:0;transition:all .3s linear;border-radius:100%;padding:10px}.wp-block-guteblock-feature-grid .feature-grid__image-outer button{padding:55px;margin-left:45px}.wp-block-guteblock-feature-grid__addFeatureGrid{padding:15px 10px 10px;display:block;margin:0 auto;border-radius:93%;height:50px;width:50px;cursor:pointer;border:2px solid #333;opacity:.3;transition:all .3s linear}.feature-grid__outer:hover .feature-grid__remove-btn,.wp-block-guteblock-feature-grid__addFeatureGrid:hover{opacity:1}.block-editor__container img{max-width:100%;width:auto;height:200px;-o-object-fit:cover;object-fit:cover}
    22/*# sourceMappingURL=editor.css.map */
  • guteblock/trunk/dist/editor.css.map

    r2248028 r2255397  
    1 {"version":3,"sources":["css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/src??ref--5-2!./node_modules/sass-loader/dist/cjs.js!./src/blocks/team-member/style.editor.scss","css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/src??ref--5-2!./node_modules/sass-loader/dist/cjs.js!./src/blocks/testimonial/style.editor.scss","css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/src??ref--5-2!./node_modules/sass-loader/dist/cjs.js!./src/blocks/number-box/style.editor.scss","css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/src??ref--5-2!./node_modules/sass-loader/dist/cjs.js!./src/blocks/blockquote/style.editor.scss","css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/src??ref--5-2!./node_modules/sass-loader/dist/cjs.js!./src/blocks/icon-list/style.editor.scss"],"names":[],"mappings":"AAAA,iCAAiC,aAAA,CAAc,uBAAA,CAA2B,wBAAA,CAA4B,iFAAiF,YAAA,CAAa,cAAA,CAAe,qHAAqH,cAAA,CAAe,aAAA,CAAc,cAAA,CAAe,mIAAmI,UAAA,CAAoB,mIAAmI,SAAA,CAAoB,mIAAmI,eAAA,CAAoB,mIAAmI,SAAA,CAAoB,mIAAmI,SAAA,CAAoB,mIAAmI,eAAA,CAAoB,4FAA4F,QAAA,CAAS,UAAA,CAAW,sGAAsG,UAAA,CAAW,6CAA6C,iBAAA,CAAkB,kDAAkD,iBAAA,CAAkB,OAAA,CAAQ,QAAA,CAAS,sBAAA,CAAuB,wBAAwB,cAAA,CCAlqD,0DAA0D,cAAA,CAAe,oDAAoD,iBAAA,CAAkB,yDAAyD,iBAAA,CAAkB,OAAA,CAAQ,UAAA,CAAW,WAAA,CAAY,WAAA,CAAY,UAAA,CAAW,gBAAA,CAAiB,eAAA,CAAgB,cAAA,CAAe,SAAA,CAAU,yBAAA,CAA2B,kBAAA,CAAmB,YAAA,CAAa,iEAAiE,YAAA,CAAa,WAAA,CAAY,gDAAgD,sBAAA,CAAuB,aAAA,CAAc,aAAA,CAAc,iBAAA,CAAkB,WAAA,CAAY,UAAA,CAAW,cAAA,CAAe,qBAAA,CAAsB,UAAA,CAAY,yBAAA,CAA2F,yGAAmD,SAAA,CCA1yB,sDAAsD,cAAA,CAAe,gDAAgD,iBAAA,CAAkB,qDAAqD,iBAAA,CAAkB,OAAA,CAAQ,UAAA,CAAW,WAAA,CAAY,WAAA,CAAY,UAAA,CAAW,gBAAA,CAAiB,eAAA,CAAgB,cAAA,CAAe,SAAA,CAAU,yBAAA,CAA2B,kBAAA,CAAmB,YAAA,CAAa,6DAA6D,YAAA,CAAa,WAAA,CAAY,4CAA4C,sBAAA,CAAuB,aAAA,CAAc,aAAA,CAAc,iBAAA,CAAkB,WAAA,CAAY,UAAA,CAAW,cAAA,CAAe,qBAAA,CAAsB,UAAA,CAAY,yBAAA,CAAuF,iGAA+C,SAAA,CCA9wB,2CAA2C,UAAA,CAAW,oBAAA,CAAqB,cAAA,CAAe,mDAAmD,SAAA,CAAU,eAAA,CAAgB,YAAA,CAAa,yDAAyD,mBAAA,CAAqB,eAAA,CAAgB,wDAAwD,+BAAA,CAAgJ,4JAAiF,mBAAA,CAAqB,eAAA,CAAgB,6DAA6D,UAAA,CAAW,UAAA,CAAW,mEAAmE,MAAA,CAAO,4BAAA,CAA6B,SAAA,CAAU,WAAA,CAAY,YAAA,CAAe,+BAAA,CAAgC,8EAA8E,qBAAA,CAAsB,SAAA,CAAU,eAAA,CAAqI,4KAA7B,YAAA,CAAa,eAAiH,CAAgB,8CAA8C,iBAAA,CAAkB,uDAAuD,kCAAA,CAAoC,UAAA,CAAW,2BAAA,CAA4B,eAAA,CAAgB,uBAAA,CAAwB,wBAAA,CAAyB,6DAA6D,uBAAA,CAAwB,UAAA,CAAW,kDAAkD,YAAA,CAAa,gBAAA,CAAiB,gEAAgE,YAAA,CAAa,eAAA,CAAgB,6BAA6B,YAAA,CCAhuD,8BAA8B,aAAA,CAAc,uBAAA,CAA2B,wBAAA,CAA4B,8EAA8E,YAAA,CAAa,cAAA,CAAiI,gOAAyH,UAAA,CAAoB,yHAAyH,SAAA,CAAoB,yHAAyH,eAAA,CAAoB,yHAAyH,SAAA,CAAoB,yHAAyH,SAAA,CAAoB,yHAAyH,eAAA,CAAoB,mGAAmG,UAAA","file":"editor.css","sourcesContent":[".wp-block-guteblock-team-members{display:block;margin-left:0px !important;margin-right:0px !important}.wp-block-guteblock-team-members>.editor-inner-blocks>.editor-block-list__layout{display:flex;flex-wrap:wrap}.wp-block-guteblock-team-members>.editor-inner-blocks>.editor-block-list__layout>[data-type=\"guteblock/team-member\"]{max-width:none;margin-left:0;margin-right:0}.wp-block-guteblock-team-members.has-1-columns>.editor-inner-blocks>.editor-block-list__layout [data-type=\"guteblock/team-member\"]{width:calc(100% /1)}.wp-block-guteblock-team-members.has-2-columns>.editor-inner-blocks>.editor-block-list__layout [data-type=\"guteblock/team-member\"]{width:calc(100% /2)}.wp-block-guteblock-team-members.has-3-columns>.editor-inner-blocks>.editor-block-list__layout [data-type=\"guteblock/team-member\"]{width:calc(100% /3)}.wp-block-guteblock-team-members.has-4-columns>.editor-inner-blocks>.editor-block-list__layout [data-type=\"guteblock/team-member\"]{width:calc(100% /4)}.wp-block-guteblock-team-members.has-5-columns>.editor-inner-blocks>.editor-block-list__layout [data-type=\"guteblock/team-member\"]{width:calc(100% /5)}.wp-block-guteblock-team-members.has-6-columns>.editor-inner-blocks>.editor-block-list__layout [data-type=\"guteblock/team-member\"]{width:calc(100% /6)}.wp-block-guteblock-team-members .editor-block-list__layout .wp-block-guteblock-team-member{margin:0;width:auto}.wp-block-guteblock-team-members>.editor-inner-blocks>.editor-block-list__layout .block-list-appender{width:100%}.wp-block-guteblock-team-member__image-outer{position:relative}.wp-block-guteblock-team-member__image-outer span{position:absolute;top:50%;left:50%;margin:-10px 0 0 -10px}.editor-url-input input{max-width:100%}\n",".wp-block-guteblock-testimonial .testimonial__image-outer{cursor:pointer}.wp-block-guteblock-testimonial .testimonial__outer{position:relative}.wp-block-guteblock-testimonial .testimonial__remove-btn{position:absolute;top:50%;right:20px;z-index:100;height:50px;width:50px;margin-top:-25px;background:#fff;cursor:pointer;opacity:0;transition:0.3s all linear;border-radius:100%;padding:10px}.wp-block-guteblock-testimonial .testimonial__image-outer button{padding:75px;margin:10px}.wp-block-guteblock-testimonial__addTestimonial{padding:15px 10px 10px;display:block;margin:0 auto;border-radius:93%;height:50px;width:50px;cursor:pointer;border:2px solid #333;opacity:0.3;transition:0.3s all linear}.wp-block-guteblock-testimonial__addTestimonial:hover{opacity:1}.testimonial__outer:hover .testimonial__remove-btn{opacity:1}\n",".wp-block-guteblock-numberbox .numberbox__image-outer{cursor:pointer}.wp-block-guteblock-numberbox .numberbox__outer{position:relative}.wp-block-guteblock-numberbox .numberbox__remove-btn{position:absolute;top:50%;right:20px;z-index:100;height:50px;width:50px;margin-top:-25px;background:#fff;cursor:pointer;opacity:0;transition:0.3s all linear;border-radius:100%;padding:10px}.wp-block-guteblock-numberbox .numberbox__image-outer button{padding:75px;margin:10px}.wp-block-guteblock-numberbox__addNumberBox{padding:15px 10px 10px;display:block;margin:0 auto;border-radius:93%;height:50px;width:50px;cursor:pointer;border:2px solid #333;opacity:0.3;transition:0.3s all linear}.wp-block-guteblock-numberbox__addNumberBox:hover{opacity:1}.numberbox__outer:hover .numberbox__remove-btn{opacity:1}\n",".wp-block-guteblock-blockquote.tabControll{width:100%;display:inline-block;margin-top:5px}.wp-block-guteblock-blockquote.tabControll.tab-one{width:25%;min-height:70px;outline:none}.wp-block-guteblock-blockquote.tabControll.tab-one:focus{outline:0 !important;box-shadow:none}.wp-block-guteblock-blockquote.tabControll.active-class{border-bottom:1px solid #ed645a}.wp-block-guteblock-blockquote.tabControll.active-classbutton.active-class{outline:0 !important;box-shadow:none}.wp-block-guteblock-blockquote.tabControll.active-classbutton.active-class:focus{outline:0 !important;box-shadow:none}.wp-block-guteblock-blockquote.tabControll.controller-holder{width:100%;float:left}.wp-block-guteblock-blockquote.alignTofull .components-toolbar>div{flex:1;justify-content:space-evenly;fill:#fff;padding:5px;margin:5px 0px;border-bottom:2px solid #ed645a}.wp-block-guteblock-blockquote.alignTofull .components-toolbar>div button>svg{border:1px solid #fff;fill:#000;background:#fff}.wp-block-guteblock-blockquote.alignTofull .components-toolbar>div button>svg.is-active{fill:#ed645a;background:#fff}.wp-block-guteblock-blockquote.alignTofull .components-toolbar>div button.is-active{fill:#ed645a;background:#fff}.wp-block-guteblock-blockquote.switchToCenter{text-align:center}.wp-block-guteblock-blockquote.switchToCenter.buttonOn{background-color:#ed645a !important;color:#fff;padding:10px 15px 15px 10px;font-weight:600;transition:.5s all ease;border:1px solid #ed645a}.wp-block-guteblock-blockquote.switchToCenter.buttonOn:hover{transition:.5s all ease;color:#000}.wp-block-guteblock-blockquote.sepratorController{height:1.5px;margin:10px auto}.wp-block-guteblock-blockquote.sepratorController-innerDropDown{height:1.5px;margin:5px auto}.inner-popover-content-Width{padding:15px}\n",".wp-block-guteblock-icon-list{display:block;margin-left:0px !important;margin-right:0px !important}.wp-block-guteblock-icon-list>.editor-inner-blocks>.editor-block-list__layout{display:flex;flex-wrap:wrap}.wp-block-guteblock-icon-list>.editor-inner-blocks>.editor-block-list__layout .wp-block-guteblock-icon{width:100%}.wp-block-guteblock-icon-list.has-1-columns>.editor-inner-blocks>.editor-block-list__layout [data-type=\"guteblock/icon\"]{width:calc(100% /1)}.wp-block-guteblock-icon-list.has-2-columns>.editor-inner-blocks>.editor-block-list__layout [data-type=\"guteblock/icon\"]{width:calc(100% /2)}.wp-block-guteblock-icon-list.has-3-columns>.editor-inner-blocks>.editor-block-list__layout [data-type=\"guteblock/icon\"]{width:calc(100% /3)}.wp-block-guteblock-icon-list.has-4-columns>.editor-inner-blocks>.editor-block-list__layout [data-type=\"guteblock/icon\"]{width:calc(100% /4)}.wp-block-guteblock-icon-list.has-5-columns>.editor-inner-blocks>.editor-block-list__layout [data-type=\"guteblock/icon\"]{width:calc(100% /5)}.wp-block-guteblock-icon-list.has-6-columns>.editor-inner-blocks>.editor-block-list__layout [data-type=\"guteblock/icon\"]{width:calc(100% /6)}.wp-block-guteblock-icon-list>.editor-inner-blocks>.editor-block-list__layout .block-list-appender{width:100%}\n"]}
     1{"version":3,"sources":["css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/src??ref--5-2!./node_modules/sass-loader/dist/cjs.js!./src/blocks/team-member/style.editor.scss","css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/src??ref--5-2!./node_modules/sass-loader/dist/cjs.js!./src/blocks/testimonial/style.editor.scss","css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/src??ref--5-2!./node_modules/sass-loader/dist/cjs.js!./src/blocks/number-box/style.editor.scss","css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/src??ref--5-2!./node_modules/sass-loader/dist/cjs.js!./src/blocks/blockquote/style.editor.scss","css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/src??ref--5-2!./node_modules/sass-loader/dist/cjs.js!./src/blocks/icon-list/style.editor.scss","css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/src??ref--5-2!./node_modules/sass-loader/dist/cjs.js!./src/blocks/feature-grid/style.editor.scss"],"names":[],"mappings":"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","file":"editor.css","sourcesContent":[".wp-block-guteblock-team-members{display:block;margin-left:0px !important;margin-right:0px !important}.wp-block-guteblock-team-members>.editor-inner-blocks>.editor-block-list__layout{display:flex;flex-wrap:wrap}.wp-block-guteblock-team-members>.editor-inner-blocks>.editor-block-list__layout>[data-type=\"guteblock/team-member\"]{max-width:none;margin-left:0;margin-right:0}.wp-block-guteblock-team-members.has-1-columns>.editor-inner-blocks>.editor-block-list__layout [data-type=\"guteblock/team-member\"]{width:calc(100% /1)}.wp-block-guteblock-team-members.has-2-columns>.editor-inner-blocks>.editor-block-list__layout [data-type=\"guteblock/team-member\"]{width:calc(100% /2)}.wp-block-guteblock-team-members.has-3-columns>.editor-inner-blocks>.editor-block-list__layout [data-type=\"guteblock/team-member\"]{width:calc(100% /3)}.wp-block-guteblock-team-members.has-4-columns>.editor-inner-blocks>.editor-block-list__layout [data-type=\"guteblock/team-member\"]{width:calc(100% /4)}.wp-block-guteblock-team-members.has-5-columns>.editor-inner-blocks>.editor-block-list__layout [data-type=\"guteblock/team-member\"]{width:calc(100% /5)}.wp-block-guteblock-team-members.has-6-columns>.editor-inner-blocks>.editor-block-list__layout [data-type=\"guteblock/team-member\"]{width:calc(100% /6)}.wp-block-guteblock-team-members .editor-block-list__layout .wp-block-guteblock-team-member{margin:0;width:auto}.wp-block-guteblock-team-members>.editor-inner-blocks>.editor-block-list__layout .block-list-appender{width:100%}.wp-block-guteblock-team-member__image-outer{position:relative}.wp-block-guteblock-team-member__image-outer span{position:absolute;top:50%;left:50%;margin:-10px 0 0 -10px}.editor-url-input input{max-width:100%}\n",".wp-block-guteblock-testimonial .testimonial__image-outer{cursor:pointer}.wp-block-guteblock-testimonial .testimonial__outer{position:relative}.wp-block-guteblock-testimonial .testimonial__remove-btn{position:absolute;top:50%;right:20px;z-index:100;height:50px;width:50px;margin-top:-25px;background:#fff;cursor:pointer;opacity:0;transition:0.3s all linear;border-radius:100%;padding:10px}.wp-block-guteblock-testimonial .testimonial__image-outer button{padding:75px;margin:10px}.wp-block-guteblock-testimonial__addTestimonial{padding:15px 10px 10px;display:block;margin:0 auto;border-radius:93%;height:50px;width:50px;cursor:pointer;border:2px solid #333;opacity:0.3;transition:0.3s all linear}.wp-block-guteblock-testimonial__addTestimonial:hover{opacity:1}.testimonial__outer:hover .testimonial__remove-btn{opacity:1}\n",".wp-block-guteblock-numberbox .numberbox__image-outer{cursor:pointer}.wp-block-guteblock-numberbox .numberbox__outer{position:relative}.wp-block-guteblock-numberbox .numberbox__remove-btn{position:absolute;top:50%;right:20px;z-index:100;height:50px;width:50px;margin-top:-25px;background:#fff;cursor:pointer;opacity:0;transition:0.3s all linear;border-radius:100%;padding:10px}.wp-block-guteblock-numberbox .numberbox__image-outer button{padding:75px;margin:10px}.wp-block-guteblock-numberbox__addNumberBox{padding:15px 10px 10px;display:block;margin:0 auto;border-radius:93%;height:50px;width:50px;cursor:pointer;border:2px solid #333;opacity:0.3;transition:0.3s all linear}.wp-block-guteblock-numberbox__addNumberBox:hover{opacity:1}.numberbox__outer:hover .numberbox__remove-btn{opacity:1}\n",".wp-block-guteblock-blockquote.tabControll{width:100%;display:inline-block;margin-top:5px}.wp-block-guteblock-blockquote.tabControll.tab-one{width:25%;min-height:70px;outline:none}.wp-block-guteblock-blockquote.tabControll.tab-one:focus{outline:0 !important;box-shadow:none}.wp-block-guteblock-blockquote.tabControll.active-class{border-bottom:1px solid #ed645a}.wp-block-guteblock-blockquote.tabControll.active-classbutton.active-class{outline:0 !important;box-shadow:none}.wp-block-guteblock-blockquote.tabControll.active-classbutton.active-class:focus{outline:0 !important;box-shadow:none}.wp-block-guteblock-blockquote.tabControll.controller-holder{width:100%;float:left}.wp-block-guteblock-blockquote.alignTofull .components-toolbar>div{flex:1;justify-content:space-evenly;fill:#fff;padding:5px;margin:5px 0px;border-bottom:2px solid #ed645a}.wp-block-guteblock-blockquote.alignTofull .components-toolbar>div button>svg{border:1px solid #fff;fill:#000;background:#fff}.wp-block-guteblock-blockquote.alignTofull .components-toolbar>div button>svg.is-active{fill:#ed645a;background:#fff}.wp-block-guteblock-blockquote.alignTofull .components-toolbar>div button.is-active{fill:#ed645a;background:#fff}.wp-block-guteblock-blockquote.switchToCenter{text-align:center}.wp-block-guteblock-blockquote.switchToCenter.buttonOn{background-color:#ed645a !important;color:#fff;padding:10px 15px 15px 10px;font-weight:600;transition:.5s all ease;border:1px solid #ed645a}.wp-block-guteblock-blockquote.switchToCenter.buttonOn:hover{transition:.5s all ease;color:#000}.wp-block-guteblock-blockquote.sepratorController{height:1.5px;margin:10px auto}.wp-block-guteblock-blockquote.sepratorController-innerDropDown{height:1.5px;margin:5px auto}.inner-popover-content-Width{padding:15px}\n",".wp-block-guteblock-icon-list{display:block;margin-left:0px !important;margin-right:0px !important}.wp-block-guteblock-icon-list>.editor-inner-blocks>.editor-block-list__layout{display:flex;flex-wrap:wrap}.wp-block-guteblock-icon-list>.editor-inner-blocks>.editor-block-list__layout .wp-block-guteblock-icon{width:100%}.wp-block-guteblock-icon-list.has-1-columns>.editor-inner-blocks>.editor-block-list__layout [data-type=\"guteblock/icon\"]{width:calc(100% /1)}.wp-block-guteblock-icon-list.has-2-columns>.editor-inner-blocks>.editor-block-list__layout [data-type=\"guteblock/icon\"]{width:calc(100% /2)}.wp-block-guteblock-icon-list.has-3-columns>.editor-inner-blocks>.editor-block-list__layout [data-type=\"guteblock/icon\"]{width:calc(100% /3)}.wp-block-guteblock-icon-list.has-4-columns>.editor-inner-blocks>.editor-block-list__layout [data-type=\"guteblock/icon\"]{width:calc(100% /4)}.wp-block-guteblock-icon-list.has-5-columns>.editor-inner-blocks>.editor-block-list__layout [data-type=\"guteblock/icon\"]{width:calc(100% /5)}.wp-block-guteblock-icon-list.has-6-columns>.editor-inner-blocks>.editor-block-list__layout [data-type=\"guteblock/icon\"]{width:calc(100% /6)}.wp-block-guteblock-icon-list>.editor-inner-blocks>.editor-block-list__layout .block-list-appender{width:100%}\n",".wp-block-guteblock-feature-grid .feature-grid__image-outer{cursor:pointer;margin:0 auto}.wp-block-guteblock-feature-grid .feature-grid__outer{position:relative}.wp-block-guteblock-feature-grid .feature-grid__remove-btn{position:absolute;top:50%;right:20px;z-index:100;height:50px;width:50px;margin-top:-25px;background:#fff;cursor:pointer;opacity:0;transition:0.3s all linear;border-radius:100%;padding:10px}.wp-block-guteblock-feature-grid .feature-grid__image-outer button{padding:55px;margin-left:45px}.wp-block-guteblock-feature-grid__addFeatureGrid{padding:15px 10px 10px;display:block;margin:0 auto;border-radius:93%;height:50px;width:50px;cursor:pointer;border:2px solid #333;opacity:0.3;transition:0.3s all linear}.wp-block-guteblock-feature-grid__addFeatureGrid:hover{opacity:1}.feature-grid__outer:hover .feature-grid__remove-btn{opacity:1}.block-editor__container img{max-width:100%;width:auto;height:200px;-o-object-fit:cover;object-fit:cover}\n"]}
  • guteblock/trunk/dist/editor.js

    r2249126 r2255397  
    1 !function(e){var t={};function n(o){if(t[o])return t[o].exports;var l=t[o]={i:o,l:!1,exports:{}};return e[o].call(l.exports,l,l.exports,n),l.l=!0,l.exports}n.m=e,n.c=t,n.d=function(e,t,o){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:o})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var o=Object.create(null);if(n.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var l in e)n.d(o,l,function(t){return e[t]}.bind(null,l));return o},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=51)}([function(e,t){e.exports=wp.i18n},function(e,t){e.exports=wp.components},function(e,t){e.exports=wp.editor},function(e,t,n){var o;
     1!function(e){var t={};function n(o){if(t[o])return t[o].exports;var l=t[o]={i:o,l:!1,exports:{}};return e[o].call(l.exports,l,l.exports,n),l.l=!0,l.exports}n.m=e,n.c=t,n.d=function(e,t,o){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:o})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var o=Object.create(null);if(n.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var l in e)n.d(o,l,function(t){return e[t]}.bind(null,l));return o},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=53)}([function(e,t){e.exports=wp.i18n},function(e,t){e.exports=wp.components},function(e,t){e.exports=wp.editor},function(e,t,n){var o;
    22/*!
    33  Copyright (c) 2017 Jed Watson.
    44  Licensed under the MIT License (MIT), see
    55  http://jedwatson.github.io/classnames
    6 */!function(){"use strict";var n={}.hasOwnProperty;function l(){for(var e=[],t=0;t<arguments.length;t++){var o=arguments[t];if(o){var r=typeof o;if("string"===r||"number"===r)e.push(o);else if(Array.isArray(o)&&o.length){var a=l.apply(null,o);a&&e.push(a)}else if("object"===r)for(var i in o)n.call(o,i)&&o[i]&&e.push(i)}}return e.join(" ")}e.exports?(l.default=l,e.exports=l):void 0===(o=function(){return l}.apply(t,[]))||(e.exports=o)}()},function(e,t,n){e.exports=n(17)()},function(e,t){e.exports=wp.blocks},function(e,t){e.exports=wp.element},function(e,t,n){"use strict";e.exports=n(16)},function(e,t){e.exports=wp.data},,function(e,t,n){"use strict";e.exports=function(e,t,n,o,l,r,a,i){if(!e){var c;if(void 0===t)c=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var u=[n,o,l,r,a,i],s=0;(c=new Error(t.replace(/%s/g,(function(){return u[s++]})))).name="Invariant Violation"}throw c.framesToPop=1,c}}},function(e,t,n){"use strict";!function e(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE){0;try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(e){console.error(e)}}}(),e.exports=n(19)},function(e,t){e.exports=wp.htmlEntities},function(e,t,n){"use strict";
     6*/!function(){"use strict";var n={}.hasOwnProperty;function l(){for(var e=[],t=0;t<arguments.length;t++){var o=arguments[t];if(o){var r=typeof o;if("string"===r||"number"===r)e.push(o);else if(Array.isArray(o)&&o.length){var a=l.apply(null,o);a&&e.push(a)}else if("object"===r)for(var i in o)n.call(o,i)&&o[i]&&e.push(i)}}return e.join(" ")}e.exports?(l.default=l,e.exports=l):void 0===(o=function(){return l}.apply(t,[]))||(e.exports=o)}()},function(e,t,n){e.exports=n(17)()},function(e,t){e.exports=wp.blocks},function(e,t){e.exports=wp.element},function(e,t,n){"use strict";e.exports=n(16)},function(e,t){e.exports=wp.data},function(e,t,n){"use strict";e.exports=function(e,t,n,o,l,r,a,i){if(!e){var c;if(void 0===t)c=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var u=[n,o,l,r,a,i],s=0;(c=new Error(t.replace(/%s/g,(function(){return u[s++]})))).name="Invariant Violation"}throw c.framesToPop=1,c}}},function(e,t,n){"use strict";!function e(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE){0;try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(e){console.error(e)}}}(),e.exports=n(19)},,function(e,t){e.exports=wp.htmlEntities},function(e,t,n){"use strict";
    77/*
    88object-assign
     
    1717 * This source code is licensed under the MIT license found in the
    1818 * LICENSE file in the root directory of this source tree.
    19  */var o=n(13),l="function"==typeof Symbol&&Symbol.for,r=l?Symbol.for("react.element"):60103,a=l?Symbol.for("react.portal"):60106,i=l?Symbol.for("react.fragment"):60107,c=l?Symbol.for("react.strict_mode"):60108,u=l?Symbol.for("react.profiler"):60114,s=l?Symbol.for("react.provider"):60109,p=l?Symbol.for("react.context"):60110,f=l?Symbol.for("react.forward_ref"):60112,m=l?Symbol.for("react.suspense"):60113;l&&Symbol.for("react.suspense_list");var d=l?Symbol.for("react.memo"):60115,b=l?Symbol.for("react.lazy"):60116;l&&Symbol.for("react.fundamental"),l&&Symbol.for("react.responder"),l&&Symbol.for("react.scope");var g="function"==typeof Symbol&&Symbol.iterator;function h(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var w={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},y={};function _(e,t,n){this.props=e,this.context=t,this.refs=y,this.updater=n||w}function v(){}function k(e,t,n){this.props=e,this.context=t,this.refs=y,this.updater=n||w}_.prototype.isReactComponent={},_.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error(h(85));this.updater.enqueueSetState(this,e,t,"setState")},_.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},v.prototype=_.prototype;var C=k.prototype=new v;C.constructor=k,o(C,_.prototype),C.isPureReactComponent=!0;var E={current:null},x={current:null},S=Object.prototype.hasOwnProperty,O={key:!0,ref:!0,__self:!0,__source:!0};function T(e,t,n){var o,l={},a=null,i=null;if(null!=t)for(o in void 0!==t.ref&&(i=t.ref),void 0!==t.key&&(a=""+t.key),t)S.call(t,o)&&!O.hasOwnProperty(o)&&(l[o]=t[o]);var c=arguments.length-2;if(1===c)l.children=n;else if(1<c){for(var u=Array(c),s=0;s<c;s++)u[s]=arguments[s+2];l.children=u}if(e&&e.defaultProps)for(o in c=e.defaultProps)void 0===l[o]&&(l[o]=c[o]);return{$$typeof:r,type:e,key:a,ref:i,props:l,_owner:x.current}}function N(e){return"object"==typeof e&&null!==e&&e.$$typeof===r}var j=/\/+/g,I=[];function P(e,t,n,o){if(I.length){var l=I.pop();return l.result=e,l.keyPrefix=t,l.func=n,l.context=o,l.count=0,l}return{result:e,keyPrefix:t,func:n,context:o,count:0}}function B(e){e.result=null,e.keyPrefix=null,e.func=null,e.context=null,e.count=0,10>I.length&&I.push(e)}function A(e,t,n){return null==e?0:function e(t,n,o,l){var i=typeof t;"undefined"!==i&&"boolean"!==i||(t=null);var c=!1;if(null===t)c=!0;else switch(i){case"string":case"number":c=!0;break;case"object":switch(t.$$typeof){case r:case a:c=!0}}if(c)return o(l,t,""===n?"."+z(t,0):n),1;if(c=0,n=""===n?".":n+":",Array.isArray(t))for(var u=0;u<t.length;u++){var s=n+z(i=t[u],u);c+=e(i,s,o,l)}else if(null===t||"object"!=typeof t?s=null:s="function"==typeof(s=g&&t[g]||t["@@iterator"])?s:null,"function"==typeof s)for(t=s.call(t),u=0;!(i=t.next()).done;)c+=e(i=i.value,s=n+z(i,u++),o,l);else if("object"===i)throw o=""+t,Error(h(31,"[object Object]"===o?"object with keys {"+Object.keys(t).join(", ")+"}":o,""));return c}(e,"",t,n)}function z(e,t){return"object"==typeof e&&null!==e&&null!=e.key?function(e){var t={"=":"=0",":":"=2"};return"$"+(""+e).replace(/[=:]/g,(function(e){return t[e]}))}(e.key):t.toString(36)}function D(e,t){e.func.call(e.context,t,e.count++)}function R(e,t,n){var o=e.result,l=e.keyPrefix;e=e.func.call(e.context,t,e.count++),Array.isArray(e)?U(e,o,n,(function(e){return e})):null!=e&&(N(e)&&(e=function(e,t){return{$$typeof:r,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}(e,l+(!e.key||t&&t.key===e.key?"":(""+e.key).replace(j,"$&/")+"/")+n)),o.push(e))}function U(e,t,n,o,l){var r="";null!=n&&(r=(""+n).replace(j,"$&/")+"/"),A(e,R,t=P(t,r,o,l)),B(t)}function M(){var e=E.current;if(null===e)throw Error(h(321));return e}var G={Children:{map:function(e,t,n){if(null==e)return e;var o=[];return U(e,o,null,t,n),o},forEach:function(e,t,n){if(null==e)return e;A(e,D,t=P(null,null,t,n)),B(t)},count:function(e){return A(e,(function(){return null}),null)},toArray:function(e){var t=[];return U(e,t,null,(function(e){return e})),t},only:function(e){if(!N(e))throw Error(h(143));return e}},createRef:function(){return{current:null}},Component:_,PureComponent:k,createContext:function(e,t){return void 0===t&&(t=null),(e={$$typeof:p,_calculateChangedBits:t,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null}).Provider={$$typeof:s,_context:e},e.Consumer=e},forwardRef:function(e){return{$$typeof:f,render:e}},lazy:function(e){return{$$typeof:b,_ctor:e,_status:-1,_result:null}},memo:function(e,t){return{$$typeof:d,type:e,compare:void 0===t?null:t}},useCallback:function(e,t){return M().useCallback(e,t)},useContext:function(e,t){return M().useContext(e,t)},useEffect:function(e,t){return M().useEffect(e,t)},useImperativeHandle:function(e,t,n){return M().useImperativeHandle(e,t,n)},useDebugValue:function(){},useLayoutEffect:function(e,t){return M().useLayoutEffect(e,t)},useMemo:function(e,t){return M().useMemo(e,t)},useReducer:function(e,t,n){return M().useReducer(e,t,n)},useRef:function(e){return M().useRef(e)},useState:function(e){return M().useState(e)},Fragment:i,Profiler:u,StrictMode:c,Suspense:m,createElement:T,cloneElement:function(e,t,n){if(null==e)throw Error(h(267,e));var l=o({},e.props),a=e.key,i=e.ref,c=e._owner;if(null!=t){if(void 0!==t.ref&&(i=t.ref,c=x.current),void 0!==t.key&&(a=""+t.key),e.type&&e.type.defaultProps)var u=e.type.defaultProps;for(s in t)S.call(t,s)&&!O.hasOwnProperty(s)&&(l[s]=void 0===t[s]&&void 0!==u?u[s]:t[s])}var s=arguments.length-2;if(1===s)l.children=n;else if(1<s){u=Array(s);for(var p=0;p<s;p++)u[p]=arguments[p+2];l.children=u}return{$$typeof:r,type:e.type,key:a,ref:i,props:l,_owner:c}},createFactory:function(e){var t=T.bind(null,e);return t.type=e,t},isValidElement:N,version:"16.11.0",__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:{ReactCurrentDispatcher:E,ReactCurrentBatchConfig:{suspense:null},ReactCurrentOwner:x,IsSomeRendererActing:{current:!1},assign:o}},V={default:G},F=V&&G||V;e.exports=F.default||F},function(e,t,n){"use strict";var o=n(18);function l(){}function r(){}r.resetWarningCache=l,e.exports=function(){function e(e,t,n,l,r,a){if(a!==o){var i=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw i.name="Invariant Violation",i}}function t(){return e}e.isRequired=e;var n={array:e,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:r,resetWarningCache:l};return n.PropTypes=n,n}},function(e,t,n){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},function(e,t,n){"use strict";
     19 */var o=n(13),l="function"==typeof Symbol&&Symbol.for,r=l?Symbol.for("react.element"):60103,a=l?Symbol.for("react.portal"):60106,i=l?Symbol.for("react.fragment"):60107,c=l?Symbol.for("react.strict_mode"):60108,u=l?Symbol.for("react.profiler"):60114,s=l?Symbol.for("react.provider"):60109,p=l?Symbol.for("react.context"):60110,f=l?Symbol.for("react.forward_ref"):60112,m=l?Symbol.for("react.suspense"):60113;l&&Symbol.for("react.suspense_list");var d=l?Symbol.for("react.memo"):60115,b=l?Symbol.for("react.lazy"):60116;l&&Symbol.for("react.fundamental"),l&&Symbol.for("react.responder"),l&&Symbol.for("react.scope");var g="function"==typeof Symbol&&Symbol.iterator;function h(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var w={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},y={};function _(e,t,n){this.props=e,this.context=t,this.refs=y,this.updater=n||w}function v(){}function k(e,t,n){this.props=e,this.context=t,this.refs=y,this.updater=n||w}_.prototype.isReactComponent={},_.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error(h(85));this.updater.enqueueSetState(this,e,t,"setState")},_.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},v.prototype=_.prototype;var C=k.prototype=new v;C.constructor=k,o(C,_.prototype),C.isPureReactComponent=!0;var E={current:null},x={current:null},S=Object.prototype.hasOwnProperty,T={key:!0,ref:!0,__self:!0,__source:!0};function O(e,t,n){var o,l={},a=null,i=null;if(null!=t)for(o in void 0!==t.ref&&(i=t.ref),void 0!==t.key&&(a=""+t.key),t)S.call(t,o)&&!T.hasOwnProperty(o)&&(l[o]=t[o]);var c=arguments.length-2;if(1===c)l.children=n;else if(1<c){for(var u=Array(c),s=0;s<c;s++)u[s]=arguments[s+2];l.children=u}if(e&&e.defaultProps)for(o in c=e.defaultProps)void 0===l[o]&&(l[o]=c[o]);return{$$typeof:r,type:e,key:a,ref:i,props:l,_owner:x.current}}function N(e){return"object"==typeof e&&null!==e&&e.$$typeof===r}var j=/\/+/g,P=[];function I(e,t,n,o){if(P.length){var l=P.pop();return l.result=e,l.keyPrefix=t,l.func=n,l.context=o,l.count=0,l}return{result:e,keyPrefix:t,func:n,context:o,count:0}}function B(e){e.result=null,e.keyPrefix=null,e.func=null,e.context=null,e.count=0,10>P.length&&P.push(e)}function z(e,t,n){return null==e?0:function e(t,n,o,l){var i=typeof t;"undefined"!==i&&"boolean"!==i||(t=null);var c=!1;if(null===t)c=!0;else switch(i){case"string":case"number":c=!0;break;case"object":switch(t.$$typeof){case r:case a:c=!0}}if(c)return o(l,t,""===n?"."+A(t,0):n),1;if(c=0,n=""===n?".":n+":",Array.isArray(t))for(var u=0;u<t.length;u++){var s=n+A(i=t[u],u);c+=e(i,s,o,l)}else if(null===t||"object"!=typeof t?s=null:s="function"==typeof(s=g&&t[g]||t["@@iterator"])?s:null,"function"==typeof s)for(t=s.call(t),u=0;!(i=t.next()).done;)c+=e(i=i.value,s=n+A(i,u++),o,l);else if("object"===i)throw o=""+t,Error(h(31,"[object Object]"===o?"object with keys {"+Object.keys(t).join(", ")+"}":o,""));return c}(e,"",t,n)}function A(e,t){return"object"==typeof e&&null!==e&&null!=e.key?function(e){var t={"=":"=0",":":"=2"};return"$"+(""+e).replace(/[=:]/g,(function(e){return t[e]}))}(e.key):t.toString(36)}function R(e,t){e.func.call(e.context,t,e.count++)}function D(e,t,n){var o=e.result,l=e.keyPrefix;e=e.func.call(e.context,t,e.count++),Array.isArray(e)?U(e,o,n,(function(e){return e})):null!=e&&(N(e)&&(e=function(e,t){return{$$typeof:r,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}(e,l+(!e.key||t&&t.key===e.key?"":(""+e.key).replace(j,"$&/")+"/")+n)),o.push(e))}function U(e,t,n,o,l){var r="";null!=n&&(r=(""+n).replace(j,"$&/")+"/"),z(e,D,t=I(t,r,o,l)),B(t)}function M(){var e=E.current;if(null===e)throw Error(h(321));return e}var G={Children:{map:function(e,t,n){if(null==e)return e;var o=[];return U(e,o,null,t,n),o},forEach:function(e,t,n){if(null==e)return e;z(e,R,t=I(null,null,t,n)),B(t)},count:function(e){return z(e,(function(){return null}),null)},toArray:function(e){var t=[];return U(e,t,null,(function(e){return e})),t},only:function(e){if(!N(e))throw Error(h(143));return e}},createRef:function(){return{current:null}},Component:_,PureComponent:k,createContext:function(e,t){return void 0===t&&(t=null),(e={$$typeof:p,_calculateChangedBits:t,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null}).Provider={$$typeof:s,_context:e},e.Consumer=e},forwardRef:function(e){return{$$typeof:f,render:e}},lazy:function(e){return{$$typeof:b,_ctor:e,_status:-1,_result:null}},memo:function(e,t){return{$$typeof:d,type:e,compare:void 0===t?null:t}},useCallback:function(e,t){return M().useCallback(e,t)},useContext:function(e,t){return M().useContext(e,t)},useEffect:function(e,t){return M().useEffect(e,t)},useImperativeHandle:function(e,t,n){return M().useImperativeHandle(e,t,n)},useDebugValue:function(){},useLayoutEffect:function(e,t){return M().useLayoutEffect(e,t)},useMemo:function(e,t){return M().useMemo(e,t)},useReducer:function(e,t,n){return M().useReducer(e,t,n)},useRef:function(e){return M().useRef(e)},useState:function(e){return M().useState(e)},Fragment:i,Profiler:u,StrictMode:c,Suspense:m,createElement:O,cloneElement:function(e,t,n){if(null==e)throw Error(h(267,e));var l=o({},e.props),a=e.key,i=e.ref,c=e._owner;if(null!=t){if(void 0!==t.ref&&(i=t.ref,c=x.current),void 0!==t.key&&(a=""+t.key),e.type&&e.type.defaultProps)var u=e.type.defaultProps;for(s in t)S.call(t,s)&&!T.hasOwnProperty(s)&&(l[s]=void 0===t[s]&&void 0!==u?u[s]:t[s])}var s=arguments.length-2;if(1===s)l.children=n;else if(1<s){u=Array(s);for(var p=0;p<s;p++)u[p]=arguments[p+2];l.children=u}return{$$typeof:r,type:e.type,key:a,ref:i,props:l,_owner:c}},createFactory:function(e){var t=O.bind(null,e);return t.type=e,t},isValidElement:N,version:"16.11.0",__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:{ReactCurrentDispatcher:E,ReactCurrentBatchConfig:{suspense:null},ReactCurrentOwner:x,IsSomeRendererActing:{current:!1},assign:o}},F={default:G},L=F&&G||F;e.exports=L.default||L},function(e,t,n){"use strict";var o=n(18);function l(){}function r(){}r.resetWarningCache=l,e.exports=function(){function e(e,t,n,l,r,a){if(a!==o){var i=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw i.name="Invariant Violation",i}}function t(){return e}e.isRequired=e;var n={array:e,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:r,resetWarningCache:l};return n.PropTypes=n,n}},function(e,t,n){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},function(e,t,n){"use strict";
    2020/** @license React v16.11.0
    2121 * react-dom.production.min.js
     
    2525 * This source code is licensed under the MIT license found in the
    2626 * LICENSE file in the root directory of this source tree.
    27  */var o=n(7),l=n(13),r=n(20);function a(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}if(!o)throw Error(a(227));var i=null,c={};function u(){if(i)for(var e in c){var t=c[e],n=i.indexOf(e);if(!(-1<n))throw Error(a(96,e));if(!p[n]){if(!t.extractEvents)throw Error(a(97,e));for(var o in p[n]=t,n=t.eventTypes){var l=void 0,r=n[o],u=t,m=o;if(f.hasOwnProperty(m))throw Error(a(99,m));f[m]=r;var d=r.phasedRegistrationNames;if(d){for(l in d)d.hasOwnProperty(l)&&s(d[l],u,m);l=!0}else r.registrationName?(s(r.registrationName,u,m),l=!0):l=!1;if(!l)throw Error(a(98,o,e))}}}}function s(e,t,n){if(m[e])throw Error(a(100,e));m[e]=t,d[e]=t.eventTypes[n].dependencies}var p=[],f={},m={},d={};function b(e,t,n,o,l,r,a,i,c){var u=Array.prototype.slice.call(arguments,3);try{t.apply(n,u)}catch(e){this.onError(e)}}var g=!1,h=null,w=!1,y=null,_={onError:function(e){g=!0,h=e}};function v(e,t,n,o,l,r,a,i,c){g=!1,h=null,b.apply(_,arguments)}var k=null,C=null,E=null;function x(e,t,n){var o=e.type||"unknown-event";e.currentTarget=E(n),function(e,t,n,o,l,r,i,c,u){if(v.apply(this,arguments),g){if(!g)throw Error(a(198));var s=h;g=!1,h=null,w||(w=!0,y=s)}}(o,t,void 0,e),e.currentTarget=null}function S(e,t){if(null==t)throw Error(a(30));return null==e?t:Array.isArray(e)?Array.isArray(t)?(e.push.apply(e,t),e):(e.push(t),e):Array.isArray(t)?[e].concat(t):[e,t]}function O(e,t,n){Array.isArray(e)?e.forEach(t,n):e&&t.call(n,e)}var T=null;function N(e){if(e){var t=e._dispatchListeners,n=e._dispatchInstances;if(Array.isArray(t))for(var o=0;o<t.length&&!e.isPropagationStopped();o++)x(e,t[o],n[o]);else t&&x(e,t,n);e._dispatchListeners=null,e._dispatchInstances=null,e.isPersistent()||e.constructor.release(e)}}function j(e){if(null!==e&&(T=S(T,e)),e=T,T=null,e){if(O(e,N),T)throw Error(a(95));if(w)throw e=y,w=!1,y=null,e}}var I={injectEventPluginOrder:function(e){if(i)throw Error(a(101));i=Array.prototype.slice.call(e),u()},injectEventPluginsByName:function(e){var t,n=!1;for(t in e)if(e.hasOwnProperty(t)){var o=e[t];if(!c.hasOwnProperty(t)||c[t]!==o){if(c[t])throw Error(a(102,t));c[t]=o,n=!0}}n&&u()}};function P(e,t){var n=e.stateNode;if(!n)return null;var o=k(n);if(!o)return null;n=o[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":(o=!o.disabled)||(o=!("button"===(e=e.type)||"input"===e||"select"===e||"textarea"===e)),e=!o;break e;default:e=!1}if(e)return null;if(n&&"function"!=typeof n)throw Error(a(231,t,typeof n));return n}var B=o.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;B.hasOwnProperty("ReactCurrentDispatcher")||(B.ReactCurrentDispatcher={current:null}),B.hasOwnProperty("ReactCurrentBatchConfig")||(B.ReactCurrentBatchConfig={suspense:null});var A=/^(.*)[\\\/]/,z="function"==typeof Symbol&&Symbol.for,D=z?Symbol.for("react.element"):60103,R=z?Symbol.for("react.portal"):60106,U=z?Symbol.for("react.fragment"):60107,M=z?Symbol.for("react.strict_mode"):60108,G=z?Symbol.for("react.profiler"):60114,V=z?Symbol.for("react.provider"):60109,F=z?Symbol.for("react.context"):60110,L=z?Symbol.for("react.concurrent_mode"):60111,H=z?Symbol.for("react.forward_ref"):60112,W=z?Symbol.for("react.suspense"):60113,q=z?Symbol.for("react.suspense_list"):60120,K=z?Symbol.for("react.memo"):60115,$=z?Symbol.for("react.lazy"):60116;z&&Symbol.for("react.fundamental"),z&&Symbol.for("react.responder"),z&&Symbol.for("react.scope");var Q="function"==typeof Symbol&&Symbol.iterator;function Y(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=Q&&e[Q]||e["@@iterator"])?e:null}function X(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 U:return"Fragment";case R:return"Portal";case G:return"Profiler";case M:return"StrictMode";case W:return"Suspense";case q:return"SuspenseList"}if("object"==typeof e)switch(e.$$typeof){case F:return"Context.Consumer";case V:return"Context.Provider";case H:var t=e.render;return t=t.displayName||t.name||"",e.displayName||(""!==t?"ForwardRef("+t+")":"ForwardRef");case K:return X(e.type);case $:if(e=1===e._status?e._result:null)return X(e)}return null}function Z(e){var t="";do{e:switch(e.tag){case 3:case 4:case 6:case 7:case 10:case 9:var n="";break e;default:var o=e._debugOwner,l=e._debugSource,r=X(e.type);n=null,o&&(n=X(o.type)),o=r,r="",l?r=" (at "+l.fileName.replace(A,"")+":"+l.lineNumber+")":n&&(r=" (created by "+n+")"),n="\n    in "+(o||"Unknown")+r}t+=n,e=e.return}while(e);return t}var J=!("undefined"==typeof window||void 0===window.document||void 0===window.document.createElement),ee=null,te=null,ne=null;function oe(e){if(e=C(e)){if("function"!=typeof ee)throw Error(a(280));var t=k(e.stateNode);ee(e.stateNode,e.type,t)}}function le(e){te?ne?ne.push(e):ne=[e]:te=e}function re(){if(te){var e=te,t=ne;if(ne=te=null,oe(e),t)for(e=0;e<t.length;e++)oe(t[e])}}function ae(e,t){return e(t)}function ie(e,t,n,o){return e(t,n,o)}function ce(){}var ue=ae,se=!1,pe=!1;function fe(){null===te&&null===ne||(ce(),re())}new Map;var me=/^[: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]*$/,de=Object.prototype.hasOwnProperty,be={},ge={};function he(e,t,n,o,l,r){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=o,this.attributeNamespace=l,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=r}var we={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(e){we[e]=new he(e,0,!1,e,null,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(e){var t=e[0];we[t]=new he(t,1,!1,e[1],null,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(e){we[e]=new he(e,2,!1,e.toLowerCase(),null,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(e){we[e]=new he(e,2,!1,e,null,!1)})),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach((function(e){we[e]=new he(e,3,!1,e.toLowerCase(),null,!1)})),["checked","multiple","muted","selected"].forEach((function(e){we[e]=new he(e,3,!0,e,null,!1)})),["capture","download"].forEach((function(e){we[e]=new he(e,4,!1,e,null,!1)})),["cols","rows","size","span"].forEach((function(e){we[e]=new he(e,6,!1,e,null,!1)})),["rowSpan","start"].forEach((function(e){we[e]=new he(e,5,!1,e.toLowerCase(),null,!1)}));var ye=/[\-:]([a-z])/g;function _e(e){return e[1].toUpperCase()}function ve(e){switch(typeof e){case"boolean":case"number":case"object":case"string":case"undefined":return e;default:return""}}function ke(e,t,n,o){var l=we.hasOwnProperty(t)?we[t]:null;(null!==l?0===l.type:!o&&(2<t.length&&("o"===t[0]||"O"===t[0])&&("n"===t[1]||"N"===t[1])))||(function(e,t,n,o){if(null==t||function(e,t,n,o){if(null!==n&&0===n.type)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return!o&&(null!==n?!n.acceptsBooleans:"data-"!==(e=e.toLowerCase().slice(0,5))&&"aria-"!==e);default:return!1}}(e,t,n,o))return!0;if(o)return!1;if(null!==n)switch(n.type){case 3:return!t;case 4:return!1===t;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}(t,n,l,o)&&(n=null),o||null===l?function(e){return!!de.call(ge,e)||!de.call(be,e)&&(me.test(e)?ge[e]=!0:(be[e]=!0,!1))}(t)&&(null===n?e.removeAttribute(t):e.setAttribute(t,""+n)):l.mustUseProperty?e[l.propertyName]=null===n?3!==l.type&&"":n:(t=l.attributeName,o=l.attributeNamespace,null===n?e.removeAttribute(t):(n=3===(l=l.type)||4===l&&!0===n?"":""+n,o?e.setAttributeNS(o,t,n):e.setAttribute(t,n))))}function Ce(e){var t=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===t||"radio"===t)}function Ee(e){e._valueTracker||(e._valueTracker=function(e){var t=Ce(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),o=""+e[t];if(!e.hasOwnProperty(t)&&void 0!==n&&"function"==typeof n.get&&"function"==typeof n.set){var l=n.get,r=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return l.call(this)},set:function(e){o=""+e,r.call(this,e)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return o},setValue:function(e){o=""+e},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}(e))}function xe(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),o="";return e&&(o=Ce(e)?e.checked?"true":"false":e.value),(e=o)!==n&&(t.setValue(e),!0)}function Se(e,t){var n=t.checked;return l({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=n?n:e._wrapperState.initialChecked})}function Oe(e,t){var n=null==t.defaultValue?"":t.defaultValue,o=null!=t.checked?t.checked:t.defaultChecked;n=ve(null!=t.value?t.value:n),e._wrapperState={initialChecked:o,initialValue:n,controlled:"checkbox"===t.type||"radio"===t.type?null!=t.checked:null!=t.value}}function Te(e,t){null!=(t=t.checked)&&ke(e,"checked",t,!1)}function Ne(e,t){Te(e,t);var n=ve(t.value),o=t.type;if(null!=n)"number"===o?(0===n&&""===e.value||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if("submit"===o||"reset"===o)return void e.removeAttribute("value");t.hasOwnProperty("value")?Ie(e,t.type,n):t.hasOwnProperty("defaultValue")&&Ie(e,t.type,ve(t.defaultValue)),null==t.checked&&null!=t.defaultChecked&&(e.defaultChecked=!!t.defaultChecked)}function je(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var o=t.type;if(!("submit"!==o&&"reset"!==o||void 0!==t.value&&null!==t.value))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}""!==(n=e.name)&&(e.name=""),e.defaultChecked=!e.defaultChecked,e.defaultChecked=!!e._wrapperState.initialChecked,""!==n&&(e.name=n)}function Ie(e,t,n){"number"===t&&e.ownerDocument.activeElement===e||(null==n?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}function Pe(e,t){return e=l({children:void 0},t),(t=function(e){var t="";return o.Children.forEach(e,(function(e){null!=e&&(t+=e)})),t}(t.children))&&(e.children=t),e}function Be(e,t,n,o){if(e=e.options,t){t={};for(var l=0;l<n.length;l++)t["$"+n[l]]=!0;for(n=0;n<e.length;n++)l=t.hasOwnProperty("$"+e[n].value),e[n].selected!==l&&(e[n].selected=l),l&&o&&(e[n].defaultSelected=!0)}else{for(n=""+ve(n),t=null,l=0;l<e.length;l++){if(e[l].value===n)return e[l].selected=!0,void(o&&(e[l].defaultSelected=!0));null!==t||e[l].disabled||(t=e[l])}null!==t&&(t.selected=!0)}}function Ae(e,t){if(null!=t.dangerouslySetInnerHTML)throw Error(a(91));return l({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function ze(e,t){var n=t.value;if(null==n){if(n=t.defaultValue,null!=(t=t.children)){if(null!=n)throw Error(a(92));if(Array.isArray(t)){if(!(1>=t.length))throw Error(a(93));t=t[0]}n=t}null==n&&(n="")}e._wrapperState={initialValue:ve(n)}}function De(e,t){var n=ve(t.value),o=ve(t.defaultValue);null!=n&&((n=""+n)!==e.value&&(e.value=n),null==t.defaultValue&&e.defaultValue!==n&&(e.defaultValue=n)),null!=o&&(e.defaultValue=""+o)}function Re(e){var t=e.textContent;t===e._wrapperState.initialValue&&""!==t&&null!==t&&(e.value=t)}"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(ye,_e);we[t]=new he(t,1,!1,e,null,!1)})),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach((function(e){var t=e.replace(ye,_e);we[t]=new he(t,1,!1,e,"http://www.w3.org/1999/xlink",!1)})),["xml:base","xml:lang","xml:space"].forEach((function(e){var t=e.replace(ye,_e);we[t]=new he(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1)})),["tabIndex","crossOrigin"].forEach((function(e){we[e]=new he(e,1,!1,e.toLowerCase(),null,!1)})),we.xlinkHref=new he("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0),["src","href","action","formAction"].forEach((function(e){we[e]=new he(e,1,!1,e.toLowerCase(),null,!0)}));var Ue={html:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg"};function Me(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function Ge(e,t){return null==e||"http://www.w3.org/1999/xhtml"===e?Me(t):"http://www.w3.org/2000/svg"===e&&"foreignObject"===t?"http://www.w3.org/1999/xhtml":e}var Ve,Fe=function(e){return"undefined"!=typeof MSApp&&MSApp.execUnsafeLocalFunction?function(t,n,o,l){MSApp.execUnsafeLocalFunction((function(){return e(t,n)}))}:e}((function(e,t){if(e.namespaceURI!==Ue.svg||"innerHTML"in e)e.innerHTML=t;else{for((Ve=Ve||document.createElement("div")).innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=Ve.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}}));function Le(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&3===n.nodeType)return void(n.nodeValue=t)}e.textContent=t}function He(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var We={animationend:He("Animation","AnimationEnd"),animationiteration:He("Animation","AnimationIteration"),animationstart:He("Animation","AnimationStart"),transitionend:He("Transition","TransitionEnd")},qe={},Ke={};function $e(e){if(qe[e])return qe[e];if(!We[e])return e;var t,n=We[e];for(t in n)if(n.hasOwnProperty(t)&&t in Ke)return qe[e]=n[t];return e}J&&(Ke=document.createElement("div").style,"AnimationEvent"in window||(delete We.animationend.animation,delete We.animationiteration.animation,delete We.animationstart.animation),"TransitionEvent"in window||delete We.transitionend.transition);var Qe=$e("animationend"),Ye=$e("animationiteration"),Xe=$e("animationstart"),Ze=$e("transitionend"),Je="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange seeked seeking stalled suspend timeupdate volumechange waiting".split(" ");function et(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do{0!=(1026&(t=e).effectTag)&&(n=t.return),e=t.return}while(e)}return 3===t.tag?n:null}function tt(e){if(13===e.tag){var t=e.memoizedState;if(null===t&&(null!==(e=e.alternate)&&(t=e.memoizedState)),null!==t)return t.dehydrated}return null}function nt(e){if(et(e)!==e)throw Error(a(188))}function ot(e){if(!(e=function(e){var t=e.alternate;if(!t){if(null===(t=et(e)))throw Error(a(188));return t!==e?null:e}for(var n=e,o=t;;){var l=n.return;if(null===l)break;var r=l.alternate;if(null===r){if(null!==(o=l.return)){n=o;continue}break}if(l.child===r.child){for(r=l.child;r;){if(r===n)return nt(l),e;if(r===o)return nt(l),t;r=r.sibling}throw Error(a(188))}if(n.return!==o.return)n=l,o=r;else{for(var i=!1,c=l.child;c;){if(c===n){i=!0,n=l,o=r;break}if(c===o){i=!0,o=l,n=r;break}c=c.sibling}if(!i){for(c=r.child;c;){if(c===n){i=!0,n=r,o=l;break}if(c===o){i=!0,o=r,n=l;break}c=c.sibling}if(!i)throw Error(a(189))}}if(n.alternate!==o)throw Error(a(190))}if(3!==n.tag)throw Error(a(188));return n.stateNode.current===n?e:t}(e)))return null;for(var t=e;;){if(5===t.tag||6===t.tag)return t;if(t.child)t.child.return=t,t=t.child;else{if(t===e)break;for(;!t.sibling;){if(!t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}}return null}var lt,rt,at,it=!1,ct=[],ut=null,st=null,pt=null,ft=new Map,mt=new Map,dt=[],bt="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput close cancel copy cut paste click change contextmenu reset submit".split(" "),gt="focus blur dragenter dragleave mouseover mouseout pointerover pointerout gotpointercapture lostpointercapture".split(" ");function ht(e,t,n,o){return{blockedOn:e,topLevelType:t,eventSystemFlags:32|n,nativeEvent:o}}function wt(e,t){switch(e){case"focus":case"blur":ut=null;break;case"dragenter":case"dragleave":st=null;break;case"mouseover":case"mouseout":pt=null;break;case"pointerover":case"pointerout":ft.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":mt.delete(t.pointerId)}}function yt(e,t,n,o,l){return null===e||e.nativeEvent!==l?(e=ht(t,n,o,l),null!==t&&(null!==(t=mo(t))&&rt(t)),e):(e.eventSystemFlags|=o,e)}function _t(e){var t=fo(e.target);if(null!==t){var n=et(t);if(null!==n)if(13===(t=n.tag)){if(null!==(t=tt(n)))return e.blockedOn=t,void r.unstable_runWithPriority(e.priority,(function(){at(n)}))}else if(3===t&&n.stateNode.hydrate)return void(e.blockedOn=3===n.tag?n.stateNode.containerInfo:null)}e.blockedOn=null}function vt(e){if(null!==e.blockedOn)return!1;var t=In(e.topLevelType,e.eventSystemFlags,e.nativeEvent);if(null!==t){var n=mo(t);return null!==n&&rt(n),e.blockedOn=t,!1}return!0}function kt(e,t,n){vt(e)&&n.delete(t)}function Ct(){for(it=!1;0<ct.length;){var e=ct[0];if(null!==e.blockedOn){null!==(e=mo(e.blockedOn))&&lt(e);break}var t=In(e.topLevelType,e.eventSystemFlags,e.nativeEvent);null!==t?e.blockedOn=t:ct.shift()}null!==ut&&vt(ut)&&(ut=null),null!==st&&vt(st)&&(st=null),null!==pt&&vt(pt)&&(pt=null),ft.forEach(kt),mt.forEach(kt)}function Et(e,t){e.blockedOn===t&&(e.blockedOn=null,it||(it=!0,r.unstable_scheduleCallback(r.unstable_NormalPriority,Ct)))}function xt(e){function t(t){return Et(t,e)}if(0<ct.length){Et(ct[0],e);for(var n=1;n<ct.length;n++){var o=ct[n];o.blockedOn===e&&(o.blockedOn=null)}}for(null!==ut&&Et(ut,e),null!==st&&Et(st,e),null!==pt&&Et(pt,e),ft.forEach(t),mt.forEach(t),n=0;n<dt.length;n++)(o=dt[n]).blockedOn===e&&(o.blockedOn=null);for(;0<dt.length&&null===(n=dt[0]).blockedOn;)_t(n),null===n.blockedOn&&dt.shift()}function St(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}function Ot(e){do{e=e.return}while(e&&5!==e.tag);return e||null}function Tt(e,t,n){(t=P(e,n.dispatchConfig.phasedRegistrationNames[t]))&&(n._dispatchListeners=S(n._dispatchListeners,t),n._dispatchInstances=S(n._dispatchInstances,e))}function Nt(e){if(e&&e.dispatchConfig.phasedRegistrationNames){for(var t=e._targetInst,n=[];t;)n.push(t),t=Ot(t);for(t=n.length;0<t--;)Tt(n[t],"captured",e);for(t=0;t<n.length;t++)Tt(n[t],"bubbled",e)}}function jt(e,t,n){e&&n&&n.dispatchConfig.registrationName&&(t=P(e,n.dispatchConfig.registrationName))&&(n._dispatchListeners=S(n._dispatchListeners,t),n._dispatchInstances=S(n._dispatchInstances,e))}function It(e){e&&e.dispatchConfig.registrationName&&jt(e._targetInst,null,e)}function Pt(e){O(e,Nt)}function Bt(){return!0}function At(){return!1}function zt(e,t,n,o){for(var l in this.dispatchConfig=e,this._targetInst=t,this.nativeEvent=n,e=this.constructor.Interface)e.hasOwnProperty(l)&&((t=e[l])?this[l]=t(n):"target"===l?this.target=o:this[l]=n[l]);return this.isDefaultPrevented=(null!=n.defaultPrevented?n.defaultPrevented:!1===n.returnValue)?Bt:At,this.isPropagationStopped=At,this}function Dt(e,t,n,o){if(this.eventPool.length){var l=this.eventPool.pop();return this.call(l,e,t,n,o),l}return new this(e,t,n,o)}function Rt(e){if(!(e instanceof this))throw Error(a(279));e.destructor(),10>this.eventPool.length&&this.eventPool.push(e)}function Ut(e){e.eventPool=[],e.getPooled=Dt,e.release=Rt}l(zt.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!=typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=Bt)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!=typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=Bt)},persist:function(){this.isPersistent=Bt},isPersistent:At,destructor:function(){var e,t=this.constructor.Interface;for(e in t)this[e]=null;this.nativeEvent=this._targetInst=this.dispatchConfig=null,this.isPropagationStopped=this.isDefaultPrevented=At,this._dispatchInstances=this._dispatchListeners=null}}),zt.Interface={type:null,target:null,currentTarget:function(){return null},eventPhase:null,bubbles:null,cancelable:null,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:null,isTrusted:null},zt.extend=function(e){function t(){}function n(){return o.apply(this,arguments)}var o=this;t.prototype=o.prototype;var r=new t;return l(r,n.prototype),n.prototype=r,n.prototype.constructor=n,n.Interface=l({},o.Interface,e),n.extend=o.extend,Ut(n),n},Ut(zt);var Mt=zt.extend({animationName:null,elapsedTime:null,pseudoElement:null}),Gt=zt.extend({clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),Vt=zt.extend({view:null,detail:null}),Ft=Vt.extend({relatedTarget:null});function Lt(e){var t=e.keyCode;return"charCode"in e?0===(e=e.charCode)&&13===t&&(e=13):e=t,10===e&&(e=13),32<=e||13===e?e:0}var Ht={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},Wt={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},qt={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Kt(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):!!(e=qt[e])&&!!t[e]}function $t(){return Kt}for(var Qt=Vt.extend({key:function(e){if(e.key){var t=Ht[e.key]||e.key;if("Unidentified"!==t)return t}return"keypress"===e.type?13===(e=Lt(e))?"Enter":String.fromCharCode(e):"keydown"===e.type||"keyup"===e.type?Wt[e.keyCode]||"Unidentified":""},location:null,ctrlKey:null,shiftKey:null,altKey:null,metaKey:null,repeat:null,locale:null,getModifierState:$t,charCode:function(e){return"keypress"===e.type?Lt(e):0},keyCode:function(e){return"keydown"===e.type||"keyup"===e.type?e.keyCode:0},which:function(e){return"keypress"===e.type?Lt(e):"keydown"===e.type||"keyup"===e.type?e.keyCode:0}}),Yt=0,Xt=0,Zt=!1,Jt=!1,en=Vt.extend({screenX:null,screenY:null,clientX:null,clientY:null,pageX:null,pageY:null,ctrlKey:null,shiftKey:null,altKey:null,metaKey:null,getModifierState:$t,button:null,buttons:null,relatedTarget:function(e){return e.relatedTarget||(e.fromElement===e.srcElement?e.toElement:e.fromElement)},movementX:function(e){if("movementX"in e)return e.movementX;var t=Yt;return Yt=e.screenX,Zt?"mousemove"===e.type?e.screenX-t:0:(Zt=!0,0)},movementY:function(e){if("movementY"in e)return e.movementY;var t=Xt;return Xt=e.screenY,Jt?"mousemove"===e.type?e.screenY-t:0:(Jt=!0,0)}}),tn=en.extend({pointerId:null,width:null,height:null,pressure:null,tangentialPressure:null,tiltX:null,tiltY:null,twist:null,pointerType:null,isPrimary:null}),nn=en.extend({dataTransfer:null}),on=Vt.extend({touches:null,targetTouches:null,changedTouches:null,altKey:null,metaKey:null,ctrlKey:null,shiftKey:null,getModifierState:$t}),ln=zt.extend({propertyName:null,elapsedTime:null,pseudoElement:null}),rn=en.extend({deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:null,deltaMode:null}),an=[["blur","blur",0],["cancel","cancel",0],["click","click",0],["close","close",0],["contextmenu","contextMenu",0],["copy","copy",0],["cut","cut",0],["auxclick","auxClick",0],["dblclick","doubleClick",0],["dragend","dragEnd",0],["dragstart","dragStart",0],["drop","drop",0],["focus","focus",0],["input","input",0],["invalid","invalid",0],["keydown","keyDown",0],["keypress","keyPress",0],["keyup","keyUp",0],["mousedown","mouseDown",0],["mouseup","mouseUp",0],["paste","paste",0],["pause","pause",0],["play","play",0],["pointercancel","pointerCancel",0],["pointerdown","pointerDown",0],["pointerup","pointerUp",0],["ratechange","rateChange",0],["reset","reset",0],["seeked","seeked",0],["submit","submit",0],["touchcancel","touchCancel",0],["touchend","touchEnd",0],["touchstart","touchStart",0],["volumechange","volumeChange",0],["drag","drag",1],["dragenter","dragEnter",1],["dragexit","dragExit",1],["dragleave","dragLeave",1],["dragover","dragOver",1],["mousemove","mouseMove",1],["mouseout","mouseOut",1],["mouseover","mouseOver",1],["pointermove","pointerMove",1],["pointerout","pointerOut",1],["pointerover","pointerOver",1],["scroll","scroll",1],["toggle","toggle",1],["touchmove","touchMove",1],["wheel","wheel",1],["abort","abort",2],[Qe,"animationEnd",2],[Ye,"animationIteration",2],[Xe,"animationStart",2],["canplay","canPlay",2],["canplaythrough","canPlayThrough",2],["durationchange","durationChange",2],["emptied","emptied",2],["encrypted","encrypted",2],["ended","ended",2],["error","error",2],["gotpointercapture","gotPointerCapture",2],["load","load",2],["loadeddata","loadedData",2],["loadedmetadata","loadedMetadata",2],["loadstart","loadStart",2],["lostpointercapture","lostPointerCapture",2],["playing","playing",2],["progress","progress",2],["seeking","seeking",2],["stalled","stalled",2],["suspend","suspend",2],["timeupdate","timeUpdate",2],[Ze,"transitionEnd",2],["waiting","waiting",2]],cn={},un={},sn=0;sn<an.length;sn++){var pn=an[sn],fn=pn[0],mn=pn[1],dn=pn[2],bn="on"+(mn[0].toUpperCase()+mn.slice(1)),gn={phasedRegistrationNames:{bubbled:bn,captured:bn+"Capture"},dependencies:[fn],eventPriority:dn};cn[mn]=gn,un[fn]=gn}var hn={eventTypes:cn,getEventPriority:function(e){return void 0!==(e=un[e])?e.eventPriority:2},extractEvents:function(e,t,n,o){var l=un[e];if(!l)return null;switch(e){case"keypress":if(0===Lt(n))return null;case"keydown":case"keyup":e=Qt;break;case"blur":case"focus":e=Ft;break;case"click":if(2===n.button)return null;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":e=en;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":e=nn;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":e=on;break;case Qe:case Ye:case Xe:e=Mt;break;case Ze:e=ln;break;case"scroll":e=Vt;break;case"wheel":e=rn;break;case"copy":case"cut":case"paste":e=Gt;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":e=tn;break;default:e=zt}return Pt(t=e.getPooled(l,t,n,o)),t}},wn=r.unstable_UserBlockingPriority,yn=r.unstable_runWithPriority,_n=hn.getEventPriority,vn=10,kn=[];function Cn(e){var t=e.targetInst,n=t;do{if(!n){e.ancestors.push(n);break}var o=n;if(3===o.tag)o=o.stateNode.containerInfo;else{for(;o.return;)o=o.return;o=3!==o.tag?null:o.stateNode.containerInfo}if(!o)break;5!==(t=n.tag)&&6!==t||e.ancestors.push(n),n=fo(o)}while(n);for(n=0;n<e.ancestors.length;n++){t=e.ancestors[n];var l=St(e.nativeEvent);o=e.topLevelType;for(var r=e.nativeEvent,a=e.eventSystemFlags,i=null,c=0;c<p.length;c++){var u=p[c];u&&(u=u.extractEvents(o,t,r,l,a))&&(i=S(i,u))}j(i)}}var En=!0;function xn(e,t){Sn(t,e,!1)}function Sn(e,t,n){switch(_n(t)){case 0:var o=On.bind(null,t,1);break;case 1:o=Tn.bind(null,t,1);break;default:o=jn.bind(null,t,1)}n?e.addEventListener(t,o,!0):e.addEventListener(t,o,!1)}function On(e,t,n){se||ce();var o=jn,l=se;se=!0;try{ie(o,e,t,n)}finally{(se=l)||fe()}}function Tn(e,t,n){yn(wn,jn.bind(null,e,t,n))}function Nn(e,t,n,o){if(kn.length){var l=kn.pop();l.topLevelType=e,l.eventSystemFlags=t,l.nativeEvent=n,l.targetInst=o,e=l}else e={topLevelType:e,eventSystemFlags:t,nativeEvent:n,targetInst:o,ancestors:[]};try{if(t=Cn,n=e,pe)t(n,void 0);else{pe=!0;try{ue(t,n,void 0)}finally{pe=!1,fe()}}}finally{e.topLevelType=null,e.nativeEvent=null,e.targetInst=null,e.ancestors.length=0,kn.length<vn&&kn.push(e)}}function jn(e,t,n){if(En)if(0<ct.length&&-1<bt.indexOf(e))e=ht(null,e,t,n),ct.push(e);else{var o=In(e,t,n);null===o?wt(e,n):-1<bt.indexOf(e)?(e=ht(o,e,t,n),ct.push(e)):function(e,t,n,o){switch(t){case"focus":return ut=yt(ut,e,t,n,o),!0;case"dragenter":return st=yt(st,e,t,n,o),!0;case"mouseover":return pt=yt(pt,e,t,n,o),!0;case"pointerover":var l=o.pointerId;return ft.set(l,yt(ft.get(l)||null,e,t,n,o)),!0;case"gotpointercapture":return l=o.pointerId,mt.set(l,yt(mt.get(l)||null,e,t,n,o)),!0}return!1}(o,e,t,n)||(wt(e,n),Nn(e,t,n,null))}}function In(e,t,n){var o=St(n);if(null!==(o=fo(o))){var l=et(o);if(null===l)o=null;else{var r=l.tag;if(13===r){if(null!==(o=tt(l)))return o;o=null}else if(3===r){if(l.stateNode.hydrate)return 3===l.tag?l.stateNode.containerInfo:null;o=null}else l!==o&&(o=null)}}return Nn(e,t,n,o),null}function Pn(e){if(!J)return!1;var t=(e="on"+e)in document;return t||((t=document.createElement("div")).setAttribute(e,"return;"),t="function"==typeof t[e]),t}var Bn=new("function"==typeof WeakMap?WeakMap:Map);function An(e){var t=Bn.get(e);return void 0===t&&(t=new Set,Bn.set(e,t)),t}function zn(e,t,n){if(!n.has(e)){switch(e){case"scroll":Sn(t,"scroll",!0);break;case"focus":case"blur":Sn(t,"focus",!0),Sn(t,"blur",!0),n.add("blur"),n.add("focus");break;case"cancel":case"close":Pn(e)&&Sn(t,e,!0);break;case"invalid":case"submit":case"reset":break;default:-1===Je.indexOf(e)&&xn(e,t)}n.add(e)}}var Dn={animationIterationCount:!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},Rn=["Webkit","ms","Moz","O"];function Un(e,t,n){return null==t||"boolean"==typeof t||""===t?"":n||"number"!=typeof t||0===t||Dn.hasOwnProperty(e)&&Dn[e]?(""+t).trim():t+"px"}function Mn(e,t){for(var n in e=e.style,t)if(t.hasOwnProperty(n)){var o=0===n.indexOf("--"),l=Un(n,t[n],o);"float"===n&&(n="cssFloat"),o?e.setProperty(n,l):e[n]=l}}Object.keys(Dn).forEach((function(e){Rn.forEach((function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),Dn[t]=Dn[e]}))}));var Gn=l({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function Vn(e,t){if(t){if(Gn[e]&&(null!=t.children||null!=t.dangerouslySetInnerHTML))throw Error(a(137,e,""));if(null!=t.dangerouslySetInnerHTML){if(null!=t.children)throw Error(a(60));if(!("object"==typeof t.dangerouslySetInnerHTML&&"__html"in t.dangerouslySetInnerHTML))throw Error(a(61))}if(null!=t.style&&"object"!=typeof t.style)throw Error(a(62,""))}}function Fn(e,t){if(-1===e.indexOf("-"))return"string"==typeof t.is;switch(e){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!1;default:return!0}}function Ln(e,t){var n=An(e=9===e.nodeType||11===e.nodeType?e:e.ownerDocument);t=d[t];for(var o=0;o<t.length;o++)zn(t[o],e,n)}function Hn(){}function Wn(e){if(void 0===(e=e||("undefined"!=typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(t){return e.body}}function qn(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function Kn(e,t){var n,o=qn(e);for(e=0;o;){if(3===o.nodeType){if(n=e+o.textContent.length,e<=t&&n>=t)return{node:o,offset:t-e};e=n}e:{for(;o;){if(o.nextSibling){o=o.nextSibling;break e}o=o.parentNode}o=void 0}o=qn(o)}}function $n(){for(var e=window,t=Wn();t instanceof e.HTMLIFrameElement;){try{var n="string"==typeof t.contentWindow.location.href}catch(e){n=!1}if(!n)break;t=Wn((e=t.contentWindow).document)}return t}function Qn(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&("input"===t&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===t||"true"===e.contentEditable)}var Yn="$",Xn="/$",Zn="$?",Jn="$!",eo=null,to=null;function no(e,t){switch(e){case"button":case"input":case"select":case"textarea":return!!t.autoFocus}return!1}function oo(e,t){return"textarea"===e||"option"===e||"noscript"===e||"string"==typeof t.children||"number"==typeof t.children||"object"==typeof t.dangerouslySetInnerHTML&&null!==t.dangerouslySetInnerHTML&&null!=t.dangerouslySetInnerHTML.__html}var lo="function"==typeof setTimeout?setTimeout:void 0,ro="function"==typeof clearTimeout?clearTimeout:void 0;function ao(e){for(;null!=e;e=e.nextSibling){var t=e.nodeType;if(1===t||3===t)break}return e}function io(e){e=e.previousSibling;for(var t=0;e;){if(8===e.nodeType){var n=e.data;if(n===Yn||n===Jn||n===Zn){if(0===t)return e;t--}else n===Xn&&t++}e=e.previousSibling}return null}var co=Math.random().toString(36).slice(2),uo="__reactInternalInstance$"+co,so="__reactEventHandlers$"+co,po="__reactContainere$"+co;function fo(e){var t=e[uo];if(t)return t;for(var n=e.parentNode;n;){if(t=n[po]||n[uo]){if(n=t.alternate,null!==t.child||null!==n&&null!==n.child)for(e=io(e);null!==e;){if(n=e[uo])return n;e=io(e)}return t}n=(e=n).parentNode}return null}function mo(e){return!(e=e[uo]||e[po])||5!==e.tag&&6!==e.tag&&13!==e.tag&&3!==e.tag?null:e}function bo(e){if(5===e.tag||6===e.tag)return e.stateNode;throw Error(a(33))}function go(e){return e[so]||null}var ho=null,wo=null,yo=null;function _o(){if(yo)return yo;var e,t,n=wo,o=n.length,l="value"in ho?ho.value:ho.textContent,r=l.length;for(e=0;e<o&&n[e]===l[e];e++);var a=o-e;for(t=1;t<=a&&n[o-t]===l[r-t];t++);return yo=l.slice(e,1<t?1-t:void 0)}var vo=zt.extend({data:null}),ko=zt.extend({data:null}),Co=[9,13,27,32],Eo=J&&"CompositionEvent"in window,xo=null;J&&"documentMode"in document&&(xo=document.documentMode);var So=J&&"TextEvent"in window&&!xo,Oo=J&&(!Eo||xo&&8<xo&&11>=xo),To=String.fromCharCode(32),No={beforeInput:{phasedRegistrationNames:{bubbled:"onBeforeInput",captured:"onBeforeInputCapture"},dependencies:["compositionend","keypress","textInput","paste"]},compositionEnd:{phasedRegistrationNames:{bubbled:"onCompositionEnd",captured:"onCompositionEndCapture"},dependencies:"blur compositionend keydown keypress keyup mousedown".split(" ")},compositionStart:{phasedRegistrationNames:{bubbled:"onCompositionStart",captured:"onCompositionStartCapture"},dependencies:"blur compositionstart keydown keypress keyup mousedown".split(" ")},compositionUpdate:{phasedRegistrationNames:{bubbled:"onCompositionUpdate",captured:"onCompositionUpdateCapture"},dependencies:"blur compositionupdate keydown keypress keyup mousedown".split(" ")}},jo=!1;function Io(e,t){switch(e){case"keyup":return-1!==Co.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"blur":return!0;default:return!1}}function Po(e){return"object"==typeof(e=e.detail)&&"data"in e?e.data:null}var Bo=!1;var Ao={eventTypes:No,extractEvents:function(e,t,n,o){var l;if(Eo)e:{switch(e){case"compositionstart":var r=No.compositionStart;break e;case"compositionend":r=No.compositionEnd;break e;case"compositionupdate":r=No.compositionUpdate;break e}r=void 0}else Bo?Io(e,n)&&(r=No.compositionEnd):"keydown"===e&&229===n.keyCode&&(r=No.compositionStart);return r?(Oo&&"ko"!==n.locale&&(Bo||r!==No.compositionStart?r===No.compositionEnd&&Bo&&(l=_o()):(wo="value"in(ho=o)?ho.value:ho.textContent,Bo=!0)),r=vo.getPooled(r,t,n,o),l?r.data=l:null!==(l=Po(n))&&(r.data=l),Pt(r),l=r):l=null,(e=So?function(e,t){switch(e){case"compositionend":return Po(t);case"keypress":return 32!==t.which?null:(jo=!0,To);case"textInput":return(e=t.data)===To&&jo?null:e;default:return null}}(e,n):function(e,t){if(Bo)return"compositionend"===e||!Eo&&Io(e,t)?(e=_o(),yo=wo=ho=null,Bo=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return Oo&&"ko"!==t.locale?null:t.data;default:return null}}(e,n))?((t=ko.getPooled(No.beforeInput,t,n,o)).data=e,Pt(t)):t=null,null===l?t:null===t?l:[l,t]}},zo={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function Do(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===t?!!zo[e.type]:"textarea"===t}var Ro={change:{phasedRegistrationNames:{bubbled:"onChange",captured:"onChangeCapture"},dependencies:"blur change click focus input keydown keyup selectionchange".split(" ")}};function Uo(e,t,n){return(e=zt.getPooled(Ro.change,e,t,n)).type="change",le(n),Pt(e),e}var Mo=null,Go=null;function Vo(e){j(e)}function Fo(e){if(xe(bo(e)))return e}function Lo(e,t){if("change"===e)return t}var Ho=!1;function Wo(){Mo&&(Mo.detachEvent("onpropertychange",qo),Go=Mo=null)}function qo(e){if("value"===e.propertyName&&Fo(Go))if(e=Uo(Go,e,St(e)),se)j(e);else{se=!0;try{ae(Vo,e)}finally{se=!1,fe()}}}function Ko(e,t,n){"focus"===e?(Wo(),Go=n,(Mo=t).attachEvent("onpropertychange",qo)):"blur"===e&&Wo()}function $o(e){if("selectionchange"===e||"keyup"===e||"keydown"===e)return Fo(Go)}function Qo(e,t){if("click"===e)return Fo(t)}function Yo(e,t){if("input"===e||"change"===e)return Fo(t)}J&&(Ho=Pn("input")&&(!document.documentMode||9<document.documentMode));var Xo,Zo={eventTypes:Ro,_isInputEventSupported:Ho,extractEvents:function(e,t,n,o){var l=t?bo(t):window,r=l.nodeName&&l.nodeName.toLowerCase();if("select"===r||"input"===r&&"file"===l.type)var a=Lo;else if(Do(l))if(Ho)a=Yo;else{a=$o;var i=Ko}else(r=l.nodeName)&&"input"===r.toLowerCase()&&("checkbox"===l.type||"radio"===l.type)&&(a=Qo);if(a&&(a=a(e,t)))return Uo(a,n,o);i&&i(e,l,t),"blur"===e&&(e=l._wrapperState)&&e.controlled&&"number"===l.type&&Ie(l,"number",l.value)}},Jo={mouseEnter:{registrationName:"onMouseEnter",dependencies:["mouseout","mouseover"]},mouseLeave:{registrationName:"onMouseLeave",dependencies:["mouseout","mouseover"]},pointerEnter:{registrationName:"onPointerEnter",dependencies:["pointerout","pointerover"]},pointerLeave:{registrationName:"onPointerLeave",dependencies:["pointerout","pointerover"]}},el={eventTypes:Jo,extractEvents:function(e,t,n,o,l){var r="mouseover"===e||"pointerover"===e,a="mouseout"===e||"pointerout"===e;if(r&&0==(32&l)&&(n.relatedTarget||n.fromElement)||!a&&!r)return null;if(l=o.window===o?o:(l=o.ownerDocument)?l.defaultView||l.parentWindow:window,a?(a=t,null!==(t=(t=n.relatedTarget||n.toElement)?fo(t):null)&&(t!==(r=et(t))||5!==t.tag&&6!==t.tag)&&(t=null)):a=null,a===t)return null;if("mouseout"===e||"mouseover"===e)var i=en,c=Jo.mouseLeave,u=Jo.mouseEnter,s="mouse";else"pointerout"!==e&&"pointerover"!==e||(i=tn,c=Jo.pointerLeave,u=Jo.pointerEnter,s="pointer");if(e=null==a?l:bo(a),l=null==t?l:bo(t),(c=i.getPooled(c,a,n,o)).type=s+"leave",c.target=e,c.relatedTarget=l,(o=i.getPooled(u,t,n,o)).type=s+"enter",o.target=l,o.relatedTarget=e,s=t,(i=a)&&s)e:{for(e=s,a=0,t=u=i;t;t=Ot(t))a++;for(t=0,l=e;l;l=Ot(l))t++;for(;0<a-t;)u=Ot(u),a--;for(;0<t-a;)e=Ot(e),t--;for(;a--;){if(u===e||u===e.alternate)break e;u=Ot(u),e=Ot(e)}u=null}else u=null;for(e=u,u=[];i&&i!==e&&(null===(a=i.alternate)||a!==e);)u.push(i),i=Ot(i);for(i=[];s&&s!==e&&(null===(a=s.alternate)||a!==e);)i.push(s),s=Ot(s);for(s=0;s<u.length;s++)jt(u[s],"bubbled",c);for(s=i.length;0<s--;)jt(i[s],"captured",o);return n===Xo?(Xo=null,[c]):(Xo=n,[c,o])}};var tl="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},nl=Object.prototype.hasOwnProperty;function ol(e,t){if(tl(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;var n=Object.keys(e),o=Object.keys(t);if(n.length!==o.length)return!1;for(o=0;o<n.length;o++)if(!nl.call(t,n[o])||!tl(e[n[o]],t[n[o]]))return!1;return!0}var ll=J&&"documentMode"in document&&11>=document.documentMode,rl={select:{phasedRegistrationNames:{bubbled:"onSelect",captured:"onSelectCapture"},dependencies:"blur contextmenu dragend focus keydown keyup mousedown mouseup selectionchange".split(" ")}},al=null,il=null,cl=null,ul=!1;function sl(e,t){var n=t.window===t?t.document:9===t.nodeType?t:t.ownerDocument;return ul||null==al||al!==Wn(n)?null:("selectionStart"in(n=al)&&Qn(n)?n={start:n.selectionStart,end:n.selectionEnd}:n={anchorNode:(n=(n.ownerDocument&&n.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:n.anchorOffset,focusNode:n.focusNode,focusOffset:n.focusOffset},cl&&ol(cl,n)?null:(cl=n,(e=zt.getPooled(rl.select,il,e,t)).type="select",e.target=al,Pt(e),e))}var pl={eventTypes:rl,extractEvents:function(e,t,n,o){var l,r=o.window===o?o.document:9===o.nodeType?o:o.ownerDocument;if(!(l=!r)){e:{r=An(r),l=d.onSelect;for(var a=0;a<l.length;a++)if(!r.has(l[a])){r=!1;break e}r=!0}l=!r}if(l)return null;switch(r=t?bo(t):window,e){case"focus":(Do(r)||"true"===r.contentEditable)&&(al=r,il=t,cl=null);break;case"blur":cl=il=al=null;break;case"mousedown":ul=!0;break;case"contextmenu":case"mouseup":case"dragend":return ul=!1,sl(n,o);case"selectionchange":if(ll)break;case"keydown":case"keyup":return sl(n,o)}return null}};I.injectEventPluginOrder("ResponderEventPlugin SimpleEventPlugin EnterLeaveEventPlugin ChangeEventPlugin SelectEventPlugin BeforeInputEventPlugin".split(" ")),k=go,C=mo,E=bo,I.injectEventPluginsByName({SimpleEventPlugin:hn,EnterLeaveEventPlugin:el,ChangeEventPlugin:Zo,SelectEventPlugin:pl,BeforeInputEventPlugin:Ao}),new Set;var fl=[],ml=-1;function dl(e){0>ml||(e.current=fl[ml],fl[ml]=null,ml--)}function bl(e,t){ml++,fl[ml]=e.current,e.current=t}var gl={},hl={current:gl},wl={current:!1},yl=gl;function _l(e,t){var n=e.type.contextTypes;if(!n)return gl;var o=e.stateNode;if(o&&o.__reactInternalMemoizedUnmaskedChildContext===t)return o.__reactInternalMemoizedMaskedChildContext;var l,r={};for(l in n)r[l]=t[l];return o&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=r),r}function vl(e){return null!=(e=e.childContextTypes)}function kl(e){dl(wl),dl(hl)}function Cl(e){dl(wl),dl(hl)}function El(e,t,n){if(hl.current!==gl)throw Error(a(168));bl(hl,t),bl(wl,n)}function xl(e,t,n){var o=e.stateNode;if(e=t.childContextTypes,"function"!=typeof o.getChildContext)return n;for(var r in o=o.getChildContext())if(!(r in e))throw Error(a(108,X(t)||"Unknown",r));return l({},n,{},o)}function Sl(e){var t=e.stateNode;return t=t&&t.__reactInternalMemoizedMergedChildContext||gl,yl=hl.current,bl(hl,t),bl(wl,wl.current),!0}function Ol(e,t,n){var o=e.stateNode;if(!o)throw Error(a(169));n?(t=xl(e,t,yl),o.__reactInternalMemoizedMergedChildContext=t,dl(wl),dl(hl),bl(hl,t)):dl(wl),bl(wl,n)}var Tl=r.unstable_runWithPriority,Nl=r.unstable_scheduleCallback,jl=r.unstable_cancelCallback,Il=r.unstable_shouldYield,Pl=r.unstable_requestPaint,Bl=r.unstable_now,Al=r.unstable_getCurrentPriorityLevel,zl=r.unstable_ImmediatePriority,Dl=r.unstable_UserBlockingPriority,Rl=r.unstable_NormalPriority,Ul=r.unstable_LowPriority,Ml=r.unstable_IdlePriority,Gl={},Vl=void 0!==Pl?Pl:function(){},Fl=null,Ll=null,Hl=!1,Wl=Bl(),ql=1e4>Wl?Bl:function(){return Bl()-Wl};function Kl(){switch(Al()){case zl:return 99;case Dl:return 98;case Rl:return 97;case Ul:return 96;case Ml:return 95;default:throw Error(a(332))}}function $l(e){switch(e){case 99:return zl;case 98:return Dl;case 97:return Rl;case 96:return Ul;case 95:return Ml;default:throw Error(a(332))}}function Ql(e,t){return e=$l(e),Tl(e,t)}function Yl(e,t,n){return e=$l(e),Nl(e,t,n)}function Xl(e){return null===Fl?(Fl=[e],Ll=Nl(zl,Jl)):Fl.push(e),Gl}function Zl(){if(null!==Ll){var e=Ll;Ll=null,jl(e)}Jl()}function Jl(){if(!Hl&&null!==Fl){Hl=!0;var e=0;try{var t=Fl;Ql(99,(function(){for(;e<t.length;e++){var n=t[e];do{n=n(!0)}while(null!==n)}})),Fl=null}catch(t){throw null!==Fl&&(Fl=Fl.slice(e+1)),Nl(zl,Zl),t}finally{Hl=!1}}}var er=3;function tr(e,t,n){return 1073741821-(1+((1073741821-e+t/10)/(n/=10)|0))*n}function nr(e,t){if(e&&e.defaultProps)for(var n in t=l({},t),e=e.defaultProps)void 0===t[n]&&(t[n]=e[n]);return t}var or={current:null},lr=null,rr=null,ar=null;function ir(){ar=rr=lr=null}function cr(e,t){var n=e.type._context;bl(or,n._currentValue),n._currentValue=t}function ur(e){var t=or.current;dl(or),e.type._context._currentValue=t}function sr(e,t){for(;null!==e;){var n=e.alternate;if(e.childExpirationTime<t)e.childExpirationTime=t,null!==n&&n.childExpirationTime<t&&(n.childExpirationTime=t);else{if(!(null!==n&&n.childExpirationTime<t))break;n.childExpirationTime=t}e=e.return}}function pr(e,t){lr=e,ar=rr=null,null!==(e=e.dependencies)&&null!==e.firstContext&&(e.expirationTime>=t&&(Wa=!0),e.firstContext=null)}function fr(e,t){if(ar!==e&&!1!==t&&0!==t)if("number"==typeof t&&1073741823!==t||(ar=e,t=1073741823),t={context:e,observedBits:t,next:null},null===rr){if(null===lr)throw Error(a(308));rr=t,lr.dependencies={expirationTime:0,firstContext:t,responders:null}}else rr=rr.next=t;return e._currentValue}var mr=!1;function dr(e){return{baseState:e,firstUpdate:null,lastUpdate:null,firstCapturedUpdate:null,lastCapturedUpdate:null,firstEffect:null,lastEffect:null,firstCapturedEffect:null,lastCapturedEffect:null}}function br(e){return{baseState:e.baseState,firstUpdate:e.firstUpdate,lastUpdate:e.lastUpdate,firstCapturedUpdate:null,lastCapturedUpdate:null,firstEffect:null,lastEffect:null,firstCapturedEffect:null,lastCapturedEffect:null}}function gr(e,t){return{expirationTime:e,suspenseConfig:t,tag:0,payload:null,callback:null,next:null,nextEffect:null}}function hr(e,t){null===e.lastUpdate?e.firstUpdate=e.lastUpdate=t:(e.lastUpdate.next=t,e.lastUpdate=t)}function wr(e,t){var n=e.alternate;if(null===n){var o=e.updateQueue,l=null;null===o&&(o=e.updateQueue=dr(e.memoizedState))}else o=e.updateQueue,l=n.updateQueue,null===o?null===l?(o=e.updateQueue=dr(e.memoizedState),l=n.updateQueue=dr(n.memoizedState)):o=e.updateQueue=br(l):null===l&&(l=n.updateQueue=br(o));null===l||o===l?hr(o,t):null===o.lastUpdate||null===l.lastUpdate?(hr(o,t),hr(l,t)):(hr(o,t),l.lastUpdate=t)}function yr(e,t){var n=e.updateQueue;null===(n=null===n?e.updateQueue=dr(e.memoizedState):_r(e,n)).lastCapturedUpdate?n.firstCapturedUpdate=n.lastCapturedUpdate=t:(n.lastCapturedUpdate.next=t,n.lastCapturedUpdate=t)}function _r(e,t){var n=e.alternate;return null!==n&&t===n.updateQueue&&(t=e.updateQueue=br(t)),t}function vr(e,t,n,o,r,a){switch(n.tag){case 1:return"function"==typeof(e=n.payload)?e.call(a,o,r):e;case 3:e.effectTag=-4097&e.effectTag|64;case 0:if(null==(r="function"==typeof(e=n.payload)?e.call(a,o,r):e))break;return l({},o,r);case 2:mr=!0}return o}function kr(e,t,n,o,l){mr=!1;for(var r=(t=_r(e,t)).baseState,a=null,i=0,c=t.firstUpdate,u=r;null!==c;){var s=c.expirationTime;s<l?(null===a&&(a=c,r=u),i<s&&(i=s)):(Oc(s,c.suspenseConfig),u=vr(e,0,c,u,n,o),null!==c.callback&&(e.effectTag|=32,c.nextEffect=null,null===t.lastEffect?t.firstEffect=t.lastEffect=c:(t.lastEffect.nextEffect=c,t.lastEffect=c))),c=c.next}for(s=null,c=t.firstCapturedUpdate;null!==c;){var p=c.expirationTime;p<l?(null===s&&(s=c,null===a&&(r=u)),i<p&&(i=p)):(u=vr(e,0,c,u,n,o),null!==c.callback&&(e.effectTag|=32,c.nextEffect=null,null===t.lastCapturedEffect?t.firstCapturedEffect=t.lastCapturedEffect=c:(t.lastCapturedEffect.nextEffect=c,t.lastCapturedEffect=c))),c=c.next}null===a&&(t.lastUpdate=null),null===s?t.lastCapturedUpdate=null:e.effectTag|=32,null===a&&null===s&&(r=u),t.baseState=r,t.firstUpdate=a,t.firstCapturedUpdate=s,Tc(i),e.expirationTime=i,e.memoizedState=u}function Cr(e,t,n){null!==t.firstCapturedUpdate&&(null!==t.lastUpdate&&(t.lastUpdate.next=t.firstCapturedUpdate,t.lastUpdate=t.lastCapturedUpdate),t.firstCapturedUpdate=t.lastCapturedUpdate=null),Er(t.firstEffect,n),t.firstEffect=t.lastEffect=null,Er(t.firstCapturedEffect,n),t.firstCapturedEffect=t.lastCapturedEffect=null}function Er(e,t){for(;null!==e;){var n=e.callback;if(null!==n){e.callback=null;var o=t;if("function"!=typeof n)throw Error(a(191,n));n.call(o)}e=e.nextEffect}}var xr=B.ReactCurrentBatchConfig,Sr=(new o.Component).refs;function Or(e,t,n,o){n=null==(n=n(o,t=e.memoizedState))?t:l({},t,n),e.memoizedState=n,null!==(o=e.updateQueue)&&0===e.expirationTime&&(o.baseState=n)}var Tr={isMounted:function(e){return!!(e=e._reactInternalFiber)&&et(e)===e},enqueueSetState:function(e,t,n){e=e._reactInternalFiber;var o=dc(),l=xr.suspense;(l=gr(o=bc(o,e,l),l)).payload=t,null!=n&&(l.callback=n),wr(e,l),gc(e,o)},enqueueReplaceState:function(e,t,n){e=e._reactInternalFiber;var o=dc(),l=xr.suspense;(l=gr(o=bc(o,e,l),l)).tag=1,l.payload=t,null!=n&&(l.callback=n),wr(e,l),gc(e,o)},enqueueForceUpdate:function(e,t){e=e._reactInternalFiber;var n=dc(),o=xr.suspense;(o=gr(n=bc(n,e,o),o)).tag=2,null!=t&&(o.callback=t),wr(e,o),gc(e,n)}};function Nr(e,t,n,o,l,r,a){return"function"==typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(o,r,a):!t.prototype||!t.prototype.isPureReactComponent||(!ol(n,o)||!ol(l,r))}function jr(e,t,n){var o=!1,l=gl,r=t.contextType;return"object"==typeof r&&null!==r?r=fr(r):(l=vl(t)?yl:hl.current,r=(o=null!=(o=t.contextTypes))?_l(e,l):gl),t=new t(n,r),e.memoizedState=null!==t.state&&void 0!==t.state?t.state:null,t.updater=Tr,e.stateNode=t,t._reactInternalFiber=e,o&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=l,e.__reactInternalMemoizedMaskedChildContext=r),t}function Ir(e,t,n,o){e=t.state,"function"==typeof t.componentWillReceiveProps&&t.componentWillReceiveProps(n,o),"function"==typeof t.UNSAFE_componentWillReceiveProps&&t.UNSAFE_componentWillReceiveProps(n,o),t.state!==e&&Tr.enqueueReplaceState(t,t.state,null)}function Pr(e,t,n,o){var l=e.stateNode;l.props=n,l.state=e.memoizedState,l.refs=Sr;var r=t.contextType;"object"==typeof r&&null!==r?l.context=fr(r):(r=vl(t)?yl:hl.current,l.context=_l(e,r)),null!==(r=e.updateQueue)&&(kr(e,r,n,l,o),l.state=e.memoizedState),"function"==typeof(r=t.getDerivedStateFromProps)&&(Or(e,t,r,n),l.state=e.memoizedState),"function"==typeof t.getDerivedStateFromProps||"function"==typeof l.getSnapshotBeforeUpdate||"function"!=typeof l.UNSAFE_componentWillMount&&"function"!=typeof l.componentWillMount||(t=l.state,"function"==typeof l.componentWillMount&&l.componentWillMount(),"function"==typeof l.UNSAFE_componentWillMount&&l.UNSAFE_componentWillMount(),t!==l.state&&Tr.enqueueReplaceState(l,l.state,null),null!==(r=e.updateQueue)&&(kr(e,r,n,l,o),l.state=e.memoizedState)),"function"==typeof l.componentDidMount&&(e.effectTag|=4)}var Br=Array.isArray;function Ar(e,t,n){if(null!==(e=n.ref)&&"function"!=typeof e&&"object"!=typeof e){if(n._owner){if(n=n._owner){if(1!==n.tag)throw Error(a(309));var o=n.stateNode}if(!o)throw Error(a(147,e));var l=""+e;return null!==t&&null!==t.ref&&"function"==typeof t.ref&&t.ref._stringRef===l?t.ref:((t=function(e){var t=o.refs;t===Sr&&(t=o.refs={}),null===e?delete t[l]:t[l]=e})._stringRef=l,t)}if("string"!=typeof e)throw Error(a(284));if(!n._owner)throw Error(a(290,e))}return e}function zr(e,t){if("textarea"!==e.type)throw Error(a(31,"[object Object]"===Object.prototype.toString.call(t)?"object with keys {"+Object.keys(t).join(", ")+"}":t,""))}function Dr(e){function t(t,n){if(e){var o=t.lastEffect;null!==o?(o.nextEffect=n,t.lastEffect=n):t.firstEffect=t.lastEffect=n,n.nextEffect=null,n.effectTag=8}}function n(n,o){if(!e)return null;for(;null!==o;)t(n,o),o=o.sibling;return null}function o(e,t){for(e=new Map;null!==t;)null!==t.key?e.set(t.key,t):e.set(t.index,t),t=t.sibling;return e}function l(e,t,n){return(e=$c(e,t)).index=0,e.sibling=null,e}function r(t,n,o){return t.index=o,e?null!==(o=t.alternate)?(o=o.index)<n?(t.effectTag=2,n):o:(t.effectTag=2,n):n}function i(t){return e&&null===t.alternate&&(t.effectTag=2),t}function c(e,t,n,o){return null===t||6!==t.tag?((t=Xc(n,e.mode,o)).return=e,t):((t=l(t,n)).return=e,t)}function u(e,t,n,o){return null!==t&&t.elementType===n.type?((o=l(t,n.props)).ref=Ar(e,t,n),o.return=e,o):((o=Qc(n.type,n.key,n.props,null,e.mode,o)).ref=Ar(e,t,n),o.return=e,o)}function s(e,t,n,o){return null===t||4!==t.tag||t.stateNode.containerInfo!==n.containerInfo||t.stateNode.implementation!==n.implementation?((t=Zc(n,e.mode,o)).return=e,t):((t=l(t,n.children||[])).return=e,t)}function p(e,t,n,o,r){return null===t||7!==t.tag?((t=Yc(n,e.mode,o,r)).return=e,t):((t=l(t,n)).return=e,t)}function f(e,t,n){if("string"==typeof t||"number"==typeof t)return(t=Xc(""+t,e.mode,n)).return=e,t;if("object"==typeof t&&null!==t){switch(t.$$typeof){case D:return(n=Qc(t.type,t.key,t.props,null,e.mode,n)).ref=Ar(e,null,t),n.return=e,n;case R:return(t=Zc(t,e.mode,n)).return=e,t}if(Br(t)||Y(t))return(t=Yc(t,e.mode,n,null)).return=e,t;zr(e,t)}return null}function m(e,t,n,o){var l=null!==t?t.key:null;if("string"==typeof n||"number"==typeof n)return null!==l?null:c(e,t,""+n,o);if("object"==typeof n&&null!==n){switch(n.$$typeof){case D:return n.key===l?n.type===U?p(e,t,n.props.children,o,l):u(e,t,n,o):null;case R:return n.key===l?s(e,t,n,o):null}if(Br(n)||Y(n))return null!==l?null:p(e,t,n,o,null);zr(e,n)}return null}function d(e,t,n,o,l){if("string"==typeof o||"number"==typeof o)return c(t,e=e.get(n)||null,""+o,l);if("object"==typeof o&&null!==o){switch(o.$$typeof){case D:return e=e.get(null===o.key?n:o.key)||null,o.type===U?p(t,e,o.props.children,l,o.key):u(t,e,o,l);case R:return s(t,e=e.get(null===o.key?n:o.key)||null,o,l)}if(Br(o)||Y(o))return p(t,e=e.get(n)||null,o,l,null);zr(t,o)}return null}function b(l,a,i,c){for(var u=null,s=null,p=a,b=a=0,g=null;null!==p&&b<i.length;b++){p.index>b?(g=p,p=null):g=p.sibling;var h=m(l,p,i[b],c);if(null===h){null===p&&(p=g);break}e&&p&&null===h.alternate&&t(l,p),a=r(h,a,b),null===s?u=h:s.sibling=h,s=h,p=g}if(b===i.length)return n(l,p),u;if(null===p){for(;b<i.length;b++)null!==(p=f(l,i[b],c))&&(a=r(p,a,b),null===s?u=p:s.sibling=p,s=p);return u}for(p=o(l,p);b<i.length;b++)null!==(g=d(p,l,b,i[b],c))&&(e&&null!==g.alternate&&p.delete(null===g.key?b:g.key),a=r(g,a,b),null===s?u=g:s.sibling=g,s=g);return e&&p.forEach((function(e){return t(l,e)})),u}function g(l,i,c,u){var s=Y(c);if("function"!=typeof s)throw Error(a(150));if(null==(c=s.call(c)))throw Error(a(151));for(var p=s=null,b=i,g=i=0,h=null,w=c.next();null!==b&&!w.done;g++,w=c.next()){b.index>g?(h=b,b=null):h=b.sibling;var y=m(l,b,w.value,u);if(null===y){null===b&&(b=h);break}e&&b&&null===y.alternate&&t(l,b),i=r(y,i,g),null===p?s=y:p.sibling=y,p=y,b=h}if(w.done)return n(l,b),s;if(null===b){for(;!w.done;g++,w=c.next())null!==(w=f(l,w.value,u))&&(i=r(w,i,g),null===p?s=w:p.sibling=w,p=w);return s}for(b=o(l,b);!w.done;g++,w=c.next())null!==(w=d(b,l,g,w.value,u))&&(e&&null!==w.alternate&&b.delete(null===w.key?g:w.key),i=r(w,i,g),null===p?s=w:p.sibling=w,p=w);return e&&b.forEach((function(e){return t(l,e)})),s}return function(e,o,r,c){var u="object"==typeof r&&null!==r&&r.type===U&&null===r.key;u&&(r=r.props.children);var s="object"==typeof r&&null!==r;if(s)switch(r.$$typeof){case D:e:{for(s=r.key,u=o;null!==u;){if(u.key===s){if(7===u.tag?r.type===U:u.elementType===r.type){n(e,u.sibling),(o=l(u,r.type===U?r.props.children:r.props)).ref=Ar(e,u,r),o.return=e,e=o;break e}n(e,u);break}t(e,u),u=u.sibling}r.type===U?((o=Yc(r.props.children,e.mode,c,r.key)).return=e,e=o):((c=Qc(r.type,r.key,r.props,null,e.mode,c)).ref=Ar(e,o,r),c.return=e,e=c)}return i(e);case R:e:{for(u=r.key;null!==o;){if(o.key===u){if(4===o.tag&&o.stateNode.containerInfo===r.containerInfo&&o.stateNode.implementation===r.implementation){n(e,o.sibling),(o=l(o,r.children||[])).return=e,e=o;break e}n(e,o);break}t(e,o),o=o.sibling}(o=Zc(r,e.mode,c)).return=e,e=o}return i(e)}if("string"==typeof r||"number"==typeof r)return r=""+r,null!==o&&6===o.tag?(n(e,o.sibling),(o=l(o,r)).return=e,e=o):(n(e,o),(o=Xc(r,e.mode,c)).return=e,e=o),i(e);if(Br(r))return b(e,o,r,c);if(Y(r))return g(e,o,r,c);if(s&&zr(e,r),void 0===r&&!u)switch(e.tag){case 1:case 0:throw e=e.type,Error(a(152,e.displayName||e.name||"Component"))}return n(e,o)}}var Rr=Dr(!0),Ur=Dr(!1),Mr={},Gr={current:Mr},Vr={current:Mr},Fr={current:Mr};function Lr(e){if(e===Mr)throw Error(a(174));return e}function Hr(e,t){bl(Fr,t),bl(Vr,e),bl(Gr,Mr);var n=t.nodeType;switch(n){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:Ge(null,"");break;default:t=Ge(t=(n=8===n?t.parentNode:t).namespaceURI||null,n=n.tagName)}dl(Gr),bl(Gr,t)}function Wr(e){dl(Gr),dl(Vr),dl(Fr)}function qr(e){Lr(Fr.current);var t=Lr(Gr.current),n=Ge(t,e.type);t!==n&&(bl(Vr,e),bl(Gr,n))}function Kr(e){Vr.current===e&&(dl(Gr),dl(Vr))}var $r={current:0};function Qr(e){for(var t=e;null!==t;){if(13===t.tag){var n=t.memoizedState;if(null!==n&&(null===(n=n.dehydrated)||n.data===Zn||n.data===Jn))return t}else if(19===t.tag&&void 0!==t.memoizedProps.revealOrder){if(0!=(64&t.effectTag))return t}else if(null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}function Yr(e,t){return{responder:e,props:t}}var Xr=B.ReactCurrentDispatcher,Zr=B.ReactCurrentBatchConfig,Jr=0,ea=null,ta=null,na=null,oa=null,la=null,ra=null,aa=0,ia=null,ca=0,ua=!1,sa=null,pa=0;function fa(){throw Error(a(321))}function ma(e,t){if(null===t)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!tl(e[n],t[n]))return!1;return!0}function da(e,t,n,o,l,r){if(Jr=r,ea=t,na=null!==e?e.memoizedState:null,Xr.current=null===na?Ba:Aa,t=n(o,l),ua){do{ua=!1,pa+=1,na=null!==e?e.memoizedState:null,ra=oa,ia=la=ta=null,Xr.current=Aa,t=n(o,l)}while(ua);sa=null,pa=0}if(Xr.current=Pa,(e=ea).memoizedState=oa,e.expirationTime=aa,e.updateQueue=ia,e.effectTag|=ca,e=null!==ta&&null!==ta.next,Jr=0,ra=la=oa=na=ta=ea=null,aa=0,ia=null,ca=0,e)throw Error(a(300));return t}function ba(){Xr.current=Pa,Jr=0,ra=la=oa=na=ta=ea=null,aa=0,ia=null,ca=0,ua=!1,sa=null,pa=0}function ga(){var e={memoizedState:null,baseState:null,queue:null,baseUpdate:null,next:null};return null===la?oa=la=e:la=la.next=e,la}function ha(){if(null!==ra)ra=(la=ra).next,na=null!==(ta=na)?ta.next:null;else{if(null===na)throw Error(a(310));var e={memoizedState:(ta=na).memoizedState,baseState:ta.baseState,queue:ta.queue,baseUpdate:ta.baseUpdate,next:null};la=null===la?oa=e:la.next=e,na=ta.next}return la}function wa(e,t){return"function"==typeof t?t(e):t}function ya(e){var t=ha(),n=t.queue;if(null===n)throw Error(a(311));if(n.lastRenderedReducer=e,0<pa){var o=n.dispatch;if(null!==sa){var l=sa.get(n);if(void 0!==l){sa.delete(n);var r=t.memoizedState;do{r=e(r,l.action),l=l.next}while(null!==l);return tl(r,t.memoizedState)||(Wa=!0),t.memoizedState=r,t.baseUpdate===n.last&&(t.baseState=r),n.lastRenderedState=r,[r,o]}}return[t.memoizedState,o]}o=n.last;var i=t.baseUpdate;if(r=t.baseState,null!==i?(null!==o&&(o.next=null),o=i.next):o=null!==o?o.next:null,null!==o){var c=l=null,u=o,s=!1;do{var p=u.expirationTime;p<Jr?(s||(s=!0,c=i,l=r),p>aa&&Tc(aa=p)):(Oc(p,u.suspenseConfig),r=u.eagerReducer===e?u.eagerState:e(r,u.action)),i=u,u=u.next}while(null!==u&&u!==o);s||(c=i,l=r),tl(r,t.memoizedState)||(Wa=!0),t.memoizedState=r,t.baseUpdate=c,t.baseState=l,n.lastRenderedState=r}return[t.memoizedState,n.dispatch]}function _a(e){var t=ga();return"function"==typeof e&&(e=e()),t.memoizedState=t.baseState=e,e=(e=t.queue={last:null,dispatch:null,lastRenderedReducer:wa,lastRenderedState:e}).dispatch=Ia.bind(null,ea,e),[t.memoizedState,e]}function va(e){return ya(wa)}function ka(e,t,n,o){return e={tag:e,create:t,destroy:n,deps:o,next:null},null===ia?(ia={lastEffect:null}).lastEffect=e.next=e:null===(t=ia.lastEffect)?ia.lastEffect=e.next=e:(n=t.next,t.next=e,e.next=n,ia.lastEffect=e),e}function Ca(e,t,n,o){var l=ga();ca|=e,l.memoizedState=ka(t,n,void 0,void 0===o?null:o)}function Ea(e,t,n,o){var l=ha();o=void 0===o?null:o;var r=void 0;if(null!==ta){var a=ta.memoizedState;if(r=a.destroy,null!==o&&ma(o,a.deps))return void ka(0,n,r,o)}ca|=e,l.memoizedState=ka(t,n,r,o)}function xa(e,t){return Ca(516,192,e,t)}function Sa(e,t){return Ea(516,192,e,t)}function Oa(e,t){return"function"==typeof t?(e=e(),t(e),function(){t(null)}):null!=t?(e=e(),t.current=e,function(){t.current=null}):void 0}function Ta(){}function Na(e,t){return ga().memoizedState=[e,void 0===t?null:t],e}function ja(e,t){var n=ha();t=void 0===t?null:t;var o=n.memoizedState;return null!==o&&null!==t&&ma(t,o[1])?o[0]:(n.memoizedState=[e,t],e)}function Ia(e,t,n){if(!(25>pa))throw Error(a(301));var o=e.alternate;if(e===ea||null!==o&&o===ea)if(ua=!0,e={expirationTime:Jr,suspenseConfig:null,action:n,eagerReducer:null,eagerState:null,next:null},null===sa&&(sa=new Map),void 0===(n=sa.get(t)))sa.set(t,e);else{for(t=n;null!==t.next;)t=t.next;t.next=e}else{var l=dc(),r=xr.suspense;r={expirationTime:l=bc(l,e,r),suspenseConfig:r,action:n,eagerReducer:null,eagerState:null,next:null};var i=t.last;if(null===i)r.next=r;else{var c=i.next;null!==c&&(r.next=c),i.next=r}if(t.last=r,0===e.expirationTime&&(null===o||0===o.expirationTime)&&null!==(o=t.lastRenderedReducer))try{var u=t.lastRenderedState,s=o(u,n);if(r.eagerReducer=o,r.eagerState=s,tl(s,u))return}catch(e){}gc(e,l)}}var Pa={readContext:fr,useCallback:fa,useContext:fa,useEffect:fa,useImperativeHandle:fa,useLayoutEffect:fa,useMemo:fa,useReducer:fa,useRef:fa,useState:fa,useDebugValue:fa,useResponder:fa,useDeferredValue:fa,useTransition:fa},Ba={readContext:fr,useCallback:Na,useContext:fr,useEffect:xa,useImperativeHandle:function(e,t,n){return n=null!=n?n.concat([e]):null,Ca(4,36,Oa.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Ca(4,36,e,t)},useMemo:function(e,t){var n=ga();return t=void 0===t?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var o=ga();return t=void 0!==n?n(t):t,o.memoizedState=o.baseState=t,e=(e=o.queue={last:null,dispatch:null,lastRenderedReducer:e,lastRenderedState:t}).dispatch=Ia.bind(null,ea,e),[o.memoizedState,e]},useRef:function(e){return e={current:e},ga().memoizedState=e},useState:_a,useDebugValue:Ta,useResponder:Yr,useDeferredValue:function(e,t){var n=_a(e),o=n[0],l=n[1];return xa((function(){r.unstable_next((function(){var n=Zr.suspense;Zr.suspense=void 0===t?null:t;try{l(e)}finally{Zr.suspense=n}}))}),[e,t]),o},useTransition:function(e){var t=_a(!1),n=t[0],o=t[1];return[Na((function(t){o(!0),r.unstable_next((function(){var n=Zr.suspense;Zr.suspense=void 0===e?null:e;try{o(!1),t()}finally{Zr.suspense=n}}))}),[e,n]),n]}},Aa={readContext:fr,useCallback:ja,useContext:fr,useEffect:Sa,useImperativeHandle:function(e,t,n){return n=null!=n?n.concat([e]):null,Ea(4,36,Oa.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Ea(4,36,e,t)},useMemo:function(e,t){var n=ha();t=void 0===t?null:t;var o=n.memoizedState;return null!==o&&null!==t&&ma(t,o[1])?o[0]:(e=e(),n.memoizedState=[e,t],e)},useReducer:ya,useRef:function(){return ha().memoizedState},useState:va,useDebugValue:Ta,useResponder:Yr,useDeferredValue:function(e,t){var n=va(),o=n[0],l=n[1];return Sa((function(){r.unstable_next((function(){var n=Zr.suspense;Zr.suspense=void 0===t?null:t;try{l(e)}finally{Zr.suspense=n}}))}),[e,t]),o},useTransition:function(e){var t=va(),n=t[0],o=t[1];return[ja((function(t){o(!0),r.unstable_next((function(){var n=Zr.suspense;Zr.suspense=void 0===e?null:e;try{o(!1),t()}finally{Zr.suspense=n}}))}),[e,n]),n]}},za=null,Da=null,Ra=!1;function Ua(e,t){var n=qc(5,null,null,0);n.elementType="DELETED",n.type="DELETED",n.stateNode=t,n.return=e,n.effectTag=8,null!==e.lastEffect?(e.lastEffect.nextEffect=n,e.lastEffect=n):e.firstEffect=e.lastEffect=n}function Ma(e,t){switch(e.tag){case 5:var n=e.type;return null!==(t=1!==t.nodeType||n.toLowerCase()!==t.nodeName.toLowerCase()?null:t)&&(e.stateNode=t,!0);case 6:return null!==(t=""===e.pendingProps||3!==t.nodeType?null:t)&&(e.stateNode=t,!0);case 13:default:return!1}}function Ga(e){if(Ra){var t=Da;if(t){var n=t;if(!Ma(e,t)){if(!(t=ao(n.nextSibling))||!Ma(e,t))return e.effectTag=-1025&e.effectTag|2,Ra=!1,void(za=e);Ua(za,n)}za=e,Da=ao(t.firstChild)}else e.effectTag=-1025&e.effectTag|2,Ra=!1,za=e}}function Va(e){for(e=e.return;null!==e&&5!==e.tag&&3!==e.tag&&13!==e.tag;)e=e.return;za=e}function Fa(e){if(e!==za)return!1;if(!Ra)return Va(e),Ra=!0,!1;var t=e.type;if(5!==e.tag||"head"!==t&&"body"!==t&&!oo(t,e.memoizedProps))for(t=Da;t;)Ua(e,t),t=ao(t.nextSibling);if(Va(e),13===e.tag){if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error(a(317));e:{for(e=e.nextSibling,t=0;e;){if(8===e.nodeType){var n=e.data;if(n===Xn){if(0===t){Da=ao(e.nextSibling);break e}t--}else n!==Yn&&n!==Jn&&n!==Zn||t++}e=e.nextSibling}Da=null}}else Da=za?ao(e.stateNode.nextSibling):null;return!0}function La(){Da=za=null,Ra=!1}var Ha=B.ReactCurrentOwner,Wa=!1;function qa(e,t,n,o){t.child=null===e?Ur(t,null,n,o):Rr(t,e.child,n,o)}function Ka(e,t,n,o,l){n=n.render;var r=t.ref;return pr(t,l),o=da(e,t,n,o,r,l),null===e||Wa?(t.effectTag|=1,qa(e,t,o,l),t.child):(t.updateQueue=e.updateQueue,t.effectTag&=-517,e.expirationTime<=l&&(e.expirationTime=0),si(e,t,l))}function $a(e,t,n,o,l,r){if(null===e){var a=n.type;return"function"!=typeof a||Kc(a)||void 0!==a.defaultProps||null!==n.compare||void 0!==n.defaultProps?((e=Qc(n.type,null,o,null,t.mode,r)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=a,Qa(e,t,a,o,l,r))}return a=e.child,l<r&&(l=a.memoizedProps,(n=null!==(n=n.compare)?n:ol)(l,o)&&e.ref===t.ref)?si(e,t,r):(t.effectTag|=1,(e=$c(a,o)).ref=t.ref,e.return=t,t.child=e)}function Qa(e,t,n,o,l,r){return null!==e&&ol(e.memoizedProps,o)&&e.ref===t.ref&&(Wa=!1,l<r)?si(e,t,r):Xa(e,t,n,o,r)}function Ya(e,t){var n=t.ref;(null===e&&null!==n||null!==e&&e.ref!==n)&&(t.effectTag|=128)}function Xa(e,t,n,o,l){var r=vl(n)?yl:hl.current;return r=_l(t,r),pr(t,l),n=da(e,t,n,o,r,l),null===e||Wa?(t.effectTag|=1,qa(e,t,n,l),t.child):(t.updateQueue=e.updateQueue,t.effectTag&=-517,e.expirationTime<=l&&(e.expirationTime=0),si(e,t,l))}function Za(e,t,n,o,l){if(vl(n)){var r=!0;Sl(t)}else r=!1;if(pr(t,l),null===t.stateNode)null!==e&&(e.alternate=null,t.alternate=null,t.effectTag|=2),jr(t,n,o),Pr(t,n,o,l),o=!0;else if(null===e){var a=t.stateNode,i=t.memoizedProps;a.props=i;var c=a.context,u=n.contextType;"object"==typeof u&&null!==u?u=fr(u):u=_l(t,u=vl(n)?yl:hl.current);var s=n.getDerivedStateFromProps,p="function"==typeof s||"function"==typeof a.getSnapshotBeforeUpdate;p||"function"!=typeof a.UNSAFE_componentWillReceiveProps&&"function"!=typeof a.componentWillReceiveProps||(i!==o||c!==u)&&Ir(t,a,o,u),mr=!1;var f=t.memoizedState;c=a.state=f;var m=t.updateQueue;null!==m&&(kr(t,m,o,a,l),c=t.memoizedState),i!==o||f!==c||wl.current||mr?("function"==typeof s&&(Or(t,n,s,o),c=t.memoizedState),(i=mr||Nr(t,n,i,o,f,c,u))?(p||"function"!=typeof a.UNSAFE_componentWillMount&&"function"!=typeof a.componentWillMount||("function"==typeof a.componentWillMount&&a.componentWillMount(),"function"==typeof a.UNSAFE_componentWillMount&&a.UNSAFE_componentWillMount()),"function"==typeof a.componentDidMount&&(t.effectTag|=4)):("function"==typeof a.componentDidMount&&(t.effectTag|=4),t.memoizedProps=o,t.memoizedState=c),a.props=o,a.state=c,a.context=u,o=i):("function"==typeof a.componentDidMount&&(t.effectTag|=4),o=!1)}else a=t.stateNode,i=t.memoizedProps,a.props=t.type===t.elementType?i:nr(t.type,i),c=a.context,"object"==typeof(u=n.contextType)&&null!==u?u=fr(u):u=_l(t,u=vl(n)?yl:hl.current),(p="function"==typeof(s=n.getDerivedStateFromProps)||"function"==typeof a.getSnapshotBeforeUpdate)||"function"!=typeof a.UNSAFE_componentWillReceiveProps&&"function"!=typeof a.componentWillReceiveProps||(i!==o||c!==u)&&Ir(t,a,o,u),mr=!1,c=t.memoizedState,f=a.state=c,null!==(m=t.updateQueue)&&(kr(t,m,o,a,l),f=t.memoizedState),i!==o||c!==f||wl.current||mr?("function"==typeof s&&(Or(t,n,s,o),f=t.memoizedState),(s=mr||Nr(t,n,i,o,c,f,u))?(p||"function"!=typeof a.UNSAFE_componentWillUpdate&&"function"!=typeof a.componentWillUpdate||("function"==typeof a.componentWillUpdate&&a.componentWillUpdate(o,f,u),"function"==typeof a.UNSAFE_componentWillUpdate&&a.UNSAFE_componentWillUpdate(o,f,u)),"function"==typeof a.componentDidUpdate&&(t.effectTag|=4),"function"==typeof a.getSnapshotBeforeUpdate&&(t.effectTag|=256)):("function"!=typeof a.componentDidUpdate||i===e.memoizedProps&&c===e.memoizedState||(t.effectTag|=4),"function"!=typeof a.getSnapshotBeforeUpdate||i===e.memoizedProps&&c===e.memoizedState||(t.effectTag|=256),t.memoizedProps=o,t.memoizedState=f),a.props=o,a.state=f,a.context=u,o=s):("function"!=typeof a.componentDidUpdate||i===e.memoizedProps&&c===e.memoizedState||(t.effectTag|=4),"function"!=typeof a.getSnapshotBeforeUpdate||i===e.memoizedProps&&c===e.memoizedState||(t.effectTag|=256),o=!1);return Ja(e,t,n,o,r,l)}function Ja(e,t,n,o,l,r){Ya(e,t);var a=0!=(64&t.effectTag);if(!o&&!a)return l&&Ol(t,n,!1),si(e,t,r);o=t.stateNode,Ha.current=t;var i=a&&"function"!=typeof n.getDerivedStateFromError?null:o.render();return t.effectTag|=1,null!==e&&a?(t.child=Rr(t,e.child,null,r),t.child=Rr(t,null,i,r)):qa(e,t,i,r),t.memoizedState=o.state,l&&Ol(t,n,!0),t.child}function ei(e){var t=e.stateNode;t.pendingContext?El(0,t.pendingContext,t.pendingContext!==t.context):t.context&&El(0,t.context,!1),Hr(e,t.containerInfo)}var ti,ni,oi,li,ri={dehydrated:null,retryTime:0};function ai(e,t,n){var o,l=t.mode,r=t.pendingProps,a=$r.current,i=!1;if((o=0!=(64&t.effectTag))||(o=0!=(2&a)&&(null===e||null!==e.memoizedState)),o?(i=!0,t.effectTag&=-65):null!==e&&null===e.memoizedState||void 0===r.fallback||!0===r.unstable_avoidThisFallback||(a|=1),bl($r,1&a),null===e){if(void 0!==r.fallback&&Ga(t),i){if(i=r.fallback,(r=Yc(null,l,0,null)).return=t,0==(2&t.mode))for(e=null!==t.memoizedState?t.child.child:t.child,r.child=e;null!==e;)e.return=r,e=e.sibling;return(n=Yc(i,l,n,null)).return=t,r.sibling=n,t.memoizedState=ri,t.child=r,n}return l=r.children,t.memoizedState=null,t.child=Ur(t,null,l,n)}if(null!==e.memoizedState){if(l=(e=e.child).sibling,i){if(r=r.fallback,(n=$c(e,e.pendingProps)).return=t,0==(2&t.mode)&&(i=null!==t.memoizedState?t.child.child:t.child)!==e.child)for(n.child=i;null!==i;)i.return=n,i=i.sibling;return(l=$c(l,r,l.expirationTime)).return=t,n.sibling=l,n.childExpirationTime=0,t.memoizedState=ri,t.child=n,l}return n=Rr(t,e.child,r.children,n),t.memoizedState=null,t.child=n}if(e=e.child,i){if(i=r.fallback,(r=Yc(null,l,0,null)).return=t,r.child=e,null!==e&&(e.return=r),0==(2&t.mode))for(e=null!==t.memoizedState?t.child.child:t.child,r.child=e;null!==e;)e.return=r,e=e.sibling;return(n=Yc(i,l,n,null)).return=t,r.sibling=n,n.effectTag|=2,r.childExpirationTime=0,t.memoizedState=ri,t.child=r,n}return t.memoizedState=null,t.child=Rr(t,e,r.children,n)}function ii(e,t){e.expirationTime<t&&(e.expirationTime=t);var n=e.alternate;null!==n&&n.expirationTime<t&&(n.expirationTime=t),sr(e.return,t)}function ci(e,t,n,o,l,r){var a=e.memoizedState;null===a?e.memoizedState={isBackwards:t,rendering:null,last:o,tail:n,tailExpiration:0,tailMode:l,lastEffect:r}:(a.isBackwards=t,a.rendering=null,a.last=o,a.tail=n,a.tailExpiration=0,a.tailMode=l,a.lastEffect=r)}function ui(e,t,n){var o=t.pendingProps,l=o.revealOrder,r=o.tail;if(qa(e,t,o.children,n),0!=(2&(o=$r.current)))o=1&o|2,t.effectTag|=64;else{if(null!==e&&0!=(64&e.effectTag))e:for(e=t.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&ii(e,n);else if(19===e.tag)ii(e,n);else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;null===e.sibling;){if(null===e.return||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}o&=1}if(bl($r,o),0==(2&t.mode))t.memoizedState=null;else switch(l){case"forwards":for(n=t.child,l=null;null!==n;)null!==(e=n.alternate)&&null===Qr(e)&&(l=n),n=n.sibling;null===(n=l)?(l=t.child,t.child=null):(l=n.sibling,n.sibling=null),ci(t,!1,l,n,r,t.lastEffect);break;case"backwards":for(n=null,l=t.child,t.child=null;null!==l;){if(null!==(e=l.alternate)&&null===Qr(e)){t.child=l;break}e=l.sibling,l.sibling=n,n=l,l=e}ci(t,!0,n,null,r,t.lastEffect);break;case"together":ci(t,!1,null,null,void 0,t.lastEffect);break;default:t.memoizedState=null}return t.child}function si(e,t,n){null!==e&&(t.dependencies=e.dependencies);var o=t.expirationTime;if(0!==o&&Tc(o),t.childExpirationTime<n)return null;if(null!==e&&t.child!==e.child)throw Error(a(153));if(null!==t.child){for(n=$c(e=t.child,e.pendingProps,e.expirationTime),t.child=n,n.return=t;null!==e.sibling;)e=e.sibling,(n=n.sibling=$c(e,e.pendingProps,e.expirationTime)).return=t;n.sibling=null}return t.child}function pi(e){e.effectTag|=4}function fi(e,t){switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;null!==t;)null!==t.alternate&&(n=t),t=t.sibling;null===n?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var o=null;null!==n;)null!==n.alternate&&(o=n),n=n.sibling;null===o?t||null===e.tail?e.tail=null:e.tail.sibling=null:o.sibling=null}}function mi(e){switch(e.tag){case 1:vl(e.type)&&kl();var t=e.effectTag;return 4096&t?(e.effectTag=-4097&t|64,e):null;case 3:if(Wr(),Cl(),0!=(64&(t=e.effectTag)))throw Error(a(285));return e.effectTag=-4097&t|64,e;case 5:return Kr(e),null;case 13:return dl($r),4096&(t=e.effectTag)?(e.effectTag=-4097&t|64,e):null;case 19:return dl($r),null;case 4:return Wr(),null;case 10:return ur(e),null;default:return null}}function di(e,t){return{value:e,source:t,stack:Z(t)}}ti=function(e,t){for(var n=t.child;null!==n;){if(5===n.tag||6===n.tag)e.appendChild(n.stateNode);else if(4!==n.tag&&null!==n.child){n.child.return=n,n=n.child;continue}if(n===t)break;for(;null===n.sibling;){if(null===n.return||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}},ni=function(){},oi=function(e,t,n,o,r){var a=e.memoizedProps;if(a!==o){var i,c,u=t.stateNode;switch(Lr(Gr.current),e=null,n){case"input":a=Se(u,a),o=Se(u,o),e=[];break;case"option":a=Pe(u,a),o=Pe(u,o),e=[];break;case"select":a=l({},a,{value:void 0}),o=l({},o,{value:void 0}),e=[];break;case"textarea":a=Ae(u,a),o=Ae(u,o),e=[];break;default:"function"!=typeof a.onClick&&"function"==typeof o.onClick&&(u.onclick=Hn)}for(i in Vn(n,o),n=null,a)if(!o.hasOwnProperty(i)&&a.hasOwnProperty(i)&&null!=a[i])if("style"===i)for(c in u=a[i])u.hasOwnProperty(c)&&(n||(n={}),n[c]="");else"dangerouslySetInnerHTML"!==i&&"children"!==i&&"suppressContentEditableWarning"!==i&&"suppressHydrationWarning"!==i&&"autoFocus"!==i&&(m.hasOwnProperty(i)?e||(e=[]):(e=e||[]).push(i,null));for(i in o){var s=o[i];if(u=null!=a?a[i]:void 0,o.hasOwnProperty(i)&&s!==u&&(null!=s||null!=u))if("style"===i)if(u){for(c in u)!u.hasOwnProperty(c)||s&&s.hasOwnProperty(c)||(n||(n={}),n[c]="");for(c in s)s.hasOwnProperty(c)&&u[c]!==s[c]&&(n||(n={}),n[c]=s[c])}else n||(e||(e=[]),e.push(i,n)),n=s;else"dangerouslySetInnerHTML"===i?(s=s?s.__html:void 0,u=u?u.__html:void 0,null!=s&&u!==s&&(e=e||[]).push(i,""+s)):"children"===i?u===s||"string"!=typeof s&&"number"!=typeof s||(e=e||[]).push(i,""+s):"suppressContentEditableWarning"!==i&&"suppressHydrationWarning"!==i&&(m.hasOwnProperty(i)?(null!=s&&Ln(r,i),e||u===s||(e=[])):(e=e||[]).push(i,s))}n&&(e=e||[]).push("style",n),r=e,(t.updateQueue=r)&&pi(t)}},li=function(e,t,n,o){n!==o&&pi(t)};var bi="function"==typeof WeakSet?WeakSet:Set;function gi(e,t){var n=t.source,o=t.stack;null===o&&null!==n&&(o=Z(n)),null!==n&&X(n.type),t=t.value,null!==e&&1===e.tag&&X(e.type);try{console.error(t)}catch(e){setTimeout((function(){throw e}))}}function hi(e){var t=e.ref;if(null!==t)if("function"==typeof t)try{t(null)}catch(t){Gc(e,t)}else t.current=null}function wi(e,t){switch(t.tag){case 0:case 11:case 15:yi(2,0,t);break;case 1:if(256&t.effectTag&&null!==e){var n=e.memoizedProps,o=e.memoizedState;t=(e=t.stateNode).getSnapshotBeforeUpdate(t.elementType===t.type?n:nr(t.type,n),o),e.__reactInternalSnapshotBeforeUpdate=t}break;case 3:case 5:case 6:case 4:case 17:break;default:throw Error(a(163))}}function yi(e,t,n){if(null!==(n=null!==(n=n.updateQueue)?n.lastEffect:null)){var o=n=n.next;do{if(0!=(o.tag&e)){var l=o.destroy;o.destroy=void 0,void 0!==l&&l()}0!=(o.tag&t)&&(l=o.create,o.destroy=l()),o=o.next}while(o!==n)}}function _i(e,t,n){switch("function"==typeof Hc&&Hc(t),t.tag){case 0:case 11:case 14:case 15:if(null!==(e=t.updateQueue)&&null!==(e=e.lastEffect)){var o=e.next;Ql(97<n?97:n,(function(){var e=o;do{var n=e.destroy;if(void 0!==n){var l=t;try{n()}catch(e){Gc(l,e)}}e=e.next}while(e!==o)}))}break;case 1:hi(t),"function"==typeof(n=t.stateNode).componentWillUnmount&&function(e,t){try{t.props=e.memoizedProps,t.state=e.memoizedState,t.componentWillUnmount()}catch(t){Gc(e,t)}}(t,n);break;case 5:hi(t);break;case 4:Ei(e,t,n)}}function vi(e){var t=e.alternate;e.return=null,e.child=null,e.memoizedState=null,e.updateQueue=null,e.dependencies=null,e.alternate=null,e.firstEffect=null,e.lastEffect=null,e.pendingProps=null,e.memoizedProps=null,null!==t&&vi(t)}function ki(e){return 5===e.tag||3===e.tag||4===e.tag}function Ci(e){e:{for(var t=e.return;null!==t;){if(ki(t)){var n=t;break e}t=t.return}throw Error(a(160))}switch(t=n.stateNode,n.tag){case 5:var o=!1;break;case 3:case 4:t=t.containerInfo,o=!0;break;default:throw Error(a(161))}16&n.effectTag&&(Le(t,""),n.effectTag&=-17);e:t:for(n=e;;){for(;null===n.sibling;){if(null===n.return||ki(n.return)){n=null;break e}n=n.return}for(n.sibling.return=n.return,n=n.sibling;5!==n.tag&&6!==n.tag&&18!==n.tag;){if(2&n.effectTag)continue t;if(null===n.child||4===n.tag)continue t;n.child.return=n,n=n.child}if(!(2&n.effectTag)){n=n.stateNode;break e}}for(var l=e;;){var r=5===l.tag||6===l.tag;if(r){var i=r?l.stateNode:l.stateNode.instance;if(n)if(o){var c=i;i=n,8===(r=t).nodeType?r.parentNode.insertBefore(c,i):r.insertBefore(c,i)}else t.insertBefore(i,n);else o?(8===(c=t).nodeType?(r=c.parentNode).insertBefore(i,c):(r=c).appendChild(i),null!=(c=c._reactRootContainer)||null!==r.onclick||(r.onclick=Hn)):t.appendChild(i)}else if(4!==l.tag&&null!==l.child){l.child.return=l,l=l.child;continue}if(l===e)break;for(;null===l.sibling;){if(null===l.return||l.return===e)return;l=l.return}l.sibling.return=l.return,l=l.sibling}}function Ei(e,t,n){for(var o,l,r=t,i=!1;;){if(!i){i=r.return;e:for(;;){if(null===i)throw Error(a(160));switch(o=i.stateNode,i.tag){case 5:l=!1;break e;case 3:case 4:o=o.containerInfo,l=!0;break e}i=i.return}i=!0}if(5===r.tag||6===r.tag){e:for(var c=e,u=r,s=n,p=u;;)if(_i(c,p,s),null!==p.child&&4!==p.tag)p.child.return=p,p=p.child;else{if(p===u)break;for(;null===p.sibling;){if(null===p.return||p.return===u)break e;p=p.return}p.sibling.return=p.return,p=p.sibling}l?(c=o,u=r.stateNode,8===c.nodeType?c.parentNode.removeChild(u):c.removeChild(u)):o.removeChild(r.stateNode)}else if(4===r.tag){if(null!==r.child){o=r.stateNode.containerInfo,l=!0,r.child.return=r,r=r.child;continue}}else if(_i(e,r,n),null!==r.child){r.child.return=r,r=r.child;continue}if(r===t)break;for(;null===r.sibling;){if(null===r.return||r.return===t)return;4===(r=r.return).tag&&(i=!1)}r.sibling.return=r.return,r=r.sibling}}function xi(e,t){switch(t.tag){case 0:case 11:case 14:case 15:yi(4,8,t);break;case 1:break;case 5:var n=t.stateNode;if(null!=n){var o=t.memoizedProps,l=null!==e?e.memoizedProps:o;e=t.type;var r=t.updateQueue;if(t.updateQueue=null,null!==r){for(n[so]=o,"input"===e&&"radio"===o.type&&null!=o.name&&Te(n,o),Fn(e,l),t=Fn(e,o),l=0;l<r.length;l+=2){var i=r[l],c=r[l+1];"style"===i?Mn(n,c):"dangerouslySetInnerHTML"===i?Fe(n,c):"children"===i?Le(n,c):ke(n,i,c,t)}switch(e){case"input":Ne(n,o);break;case"textarea":De(n,o);break;case"select":t=n._wrapperState.wasMultiple,n._wrapperState.wasMultiple=!!o.multiple,null!=(e=o.value)?Be(n,!!o.multiple,e,!1):t!==!!o.multiple&&(null!=o.defaultValue?Be(n,!!o.multiple,o.defaultValue,!0):Be(n,!!o.multiple,o.multiple?[]:"",!1))}}}break;case 6:if(null===t.stateNode)throw Error(a(162));t.stateNode.nodeValue=t.memoizedProps;break;case 3:(t=t.stateNode).hydrate&&(t.hydrate=!1,xt(t.containerInfo));break;case 12:break;case 13:if(n=t,null===t.memoizedState?o=!1:(o=!0,n=t.child,tc=ql()),null!==n)e:for(e=n;;){if(5===e.tag)r=e.stateNode,o?"function"==typeof(r=r.style).setProperty?r.setProperty("display","none","important"):r.display="none":(r=e.stateNode,l=null!=(l=e.memoizedProps.style)&&l.hasOwnProperty("display")?l.display:null,r.style.display=Un("display",l));else if(6===e.tag)e.stateNode.nodeValue=o?"":e.memoizedProps;else{if(13===e.tag&&null!==e.memoizedState&&null===e.memoizedState.dehydrated){(r=e.child.sibling).return=e,e=r;continue}if(null!==e.child){e.child.return=e,e=e.child;continue}}if(e===n)break e;for(;null===e.sibling;){if(null===e.return||e.return===n)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}Si(t);break;case 19:Si(t);break;case 17:case 20:case 21:break;default:throw Error(a(163))}}function Si(e){var t=e.updateQueue;if(null!==t){e.updateQueue=null;var n=e.stateNode;null===n&&(n=e.stateNode=new bi),t.forEach((function(t){var o=Fc.bind(null,e,t);n.has(t)||(n.add(t),t.then(o,o))}))}}var Oi="function"==typeof WeakMap?WeakMap:Map;function Ti(e,t,n){(n=gr(n,null)).tag=3,n.payload={element:null};var o=t.value;return n.callback=function(){lc||(lc=!0,rc=o),gi(e,t)},n}function Ni(e,t,n){(n=gr(n,null)).tag=3;var o=e.type.getDerivedStateFromError;if("function"==typeof o){var l=t.value;n.payload=function(){return gi(e,t),o(l)}}var r=e.stateNode;return null!==r&&"function"==typeof r.componentDidCatch&&(n.callback=function(){"function"!=typeof o&&(null===ac?ac=new Set([this]):ac.add(this),gi(e,t));var n=t.stack;this.componentDidCatch(t.value,{componentStack:null!==n?n:""})}),n}var ji,Ii=Math.ceil,Pi=B.ReactCurrentDispatcher,Bi=B.ReactCurrentOwner,Ai=0,zi=8,Di=16,Ri=32,Ui=0,Mi=1,Gi=2,Vi=3,Fi=4,Li=5,Hi=Ai,Wi=null,qi=null,Ki=0,$i=Ui,Qi=null,Yi=1073741823,Xi=1073741823,Zi=null,Ji=0,ec=!1,tc=0,nc=500,oc=null,lc=!1,rc=null,ac=null,ic=!1,cc=null,uc=90,sc=null,pc=0,fc=null,mc=0;function dc(){return(Hi&(Di|Ri))!==Ai?1073741821-(ql()/10|0):0!==mc?mc:mc=1073741821-(ql()/10|0)}function bc(e,t,n){if(0==(2&(t=t.mode)))return 1073741823;var o=Kl();if(0==(4&t))return 99===o?1073741823:1073741822;if((Hi&Di)!==Ai)return Ki;if(null!==n)e=tr(e,0|n.timeoutMs||5e3,250);else switch(o){case 99:e=1073741823;break;case 98:e=tr(e,150,100);break;case 97:case 96:e=tr(e,5e3,250);break;case 95:e=2;break;default:throw Error(a(326))}return null!==Wi&&e===Ki&&--e,e}function gc(e,t){if(50<pc)throw pc=0,fc=null,Error(a(185));if(null!==(e=hc(e,t))){var n=Kl();1073741823===t?(Hi&zi)!==Ai&&(Hi&(Di|Ri))===Ai?vc(e):(yc(e),Hi===Ai&&Zl()):yc(e),(4&Hi)===Ai||98!==n&&99!==n||(null===sc?sc=new Map([[e,t]]):(void 0===(n=sc.get(e))||n>t)&&sc.set(e,t))}}function hc(e,t){e.expirationTime<t&&(e.expirationTime=t);var n=e.alternate;null!==n&&n.expirationTime<t&&(n.expirationTime=t);var o=e.return,l=null;if(null===o&&3===e.tag)l=e.stateNode;else for(;null!==o;){if(n=o.alternate,o.childExpirationTime<t&&(o.childExpirationTime=t),null!==n&&n.childExpirationTime<t&&(n.childExpirationTime=t),null===o.return&&3===o.tag){l=o.stateNode;break}o=o.return}return null!==l&&(Wi===l&&(Tc(t),$i===Fi&&tu(l,Ki)),nu(l,t)),l}function wc(e){var t=e.lastExpiredTime;return 0!==t?t:eu(e,t=e.firstPendingTime)?(t=e.lastPingedTime)>(e=e.nextKnownPendingLevel)?t:e:t}function yc(e){if(0!==e.lastExpiredTime)e.callbackExpirationTime=1073741823,e.callbackPriority=99,e.callbackNode=Xl(vc.bind(null,e));else{var t=wc(e),n=e.callbackNode;if(0===t)null!==n&&(e.callbackNode=null,e.callbackExpirationTime=0,e.callbackPriority=90);else{var o=dc();if(1073741823===t?o=99:1===t||2===t?o=95:o=0>=(o=10*(1073741821-t)-10*(1073741821-o))?99:250>=o?98:5250>=o?97:95,null!==n){var l=e.callbackPriority;if(e.callbackExpirationTime===t&&l>=o)return;n!==Gl&&jl(n)}e.callbackExpirationTime=t,e.callbackPriority=o,t=1073741823===t?Xl(vc.bind(null,e)):Yl(o,_c.bind(null,e),{timeout:10*(1073741821-t)-ql()}),e.callbackNode=t}}}function _c(e,t){if(mc=0,t)return ou(e,t=dc()),yc(e),null;var n=wc(e);if(0!==n){if(t=e.callbackNode,(Hi&(Di|Ri))!==Ai)throw Error(a(327));if(Rc(),e===Wi&&n===Ki||Ec(e,n),null!==qi){var o=Hi;Hi|=Di;for(var l=Sc();;)try{jc();break}catch(t){xc(e,t)}if(ir(),Hi=o,Pi.current=l,$i===Mi)throw t=Qi,Ec(e,n),tu(e,n),yc(e),t;if(null===qi)switch(l=e.finishedWork=e.current.alternate,e.finishedExpirationTime=n,o=$i,Wi=null,o){case Ui:case Mi:throw Error(a(345));case Gi:ou(e,2<n?2:n);break;case Vi:if(tu(e,n),n===(o=e.lastSuspendedTime)&&(e.nextKnownPendingLevel=Bc(l)),1073741823===Yi&&10<(l=tc+nc-ql())){if(ec){var r=e.lastPingedTime;if(0===r||r>=n){e.lastPingedTime=n,Ec(e,n);break}}if(0!==(r=wc(e))&&r!==n)break;if(0!==o&&o!==n){e.lastPingedTime=o;break}e.timeoutHandle=lo(Ac.bind(null,e),l);break}Ac(e);break;case Fi:if(tu(e,n),n===(o=e.lastSuspendedTime)&&(e.nextKnownPendingLevel=Bc(l)),ec&&(0===(l=e.lastPingedTime)||l>=n)){e.lastPingedTime=n,Ec(e,n);break}if(0!==(l=wc(e))&&l!==n)break;if(0!==o&&o!==n){e.lastPingedTime=o;break}if(1073741823!==Xi?o=10*(1073741821-Xi)-ql():1073741823===Yi?o=0:(o=10*(1073741821-Yi)-5e3,0>(o=(l=ql())-o)&&(o=0),(n=10*(1073741821-n)-l)<(o=(120>o?120:480>o?480:1080>o?1080:1920>o?1920:3e3>o?3e3:4320>o?4320:1960*Ii(o/1960))-o)&&(o=n)),10<o){e.timeoutHandle=lo(Ac.bind(null,e),o);break}Ac(e);break;case Li:if(1073741823!==Yi&&null!==Zi){r=Yi;var i=Zi;if(0>=(o=0|i.busyMinDurationMs)?o=0:(l=0|i.busyDelayMs,o=(r=ql()-(10*(1073741821-r)-(0|i.timeoutMs||5e3)))<=l?0:l+o-r),10<o){tu(e,n),e.timeoutHandle=lo(Ac.bind(null,e),o);break}}Ac(e);break;default:throw Error(a(329))}if(yc(e),e.callbackNode===t)return _c.bind(null,e)}}return null}function vc(e){var t=e.lastExpiredTime;if(t=0!==t?t:1073741823,e.finishedExpirationTime===t)Ac(e);else{if((Hi&(Di|Ri))!==Ai)throw Error(a(327));if(Rc(),e===Wi&&t===Ki||Ec(e,t),null!==qi){var n=Hi;Hi|=Di;for(var o=Sc();;)try{Nc();break}catch(t){xc(e,t)}if(ir(),Hi=n,Pi.current=o,$i===Mi)throw n=Qi,Ec(e,t),tu(e,t),yc(e),n;if(null!==qi)throw Error(a(261));e.finishedWork=e.current.alternate,e.finishedExpirationTime=t,Wi=null,Ac(e),yc(e)}}return null}function kc(e,t){var n=Hi;Hi|=1;try{return e(t)}finally{(Hi=n)===Ai&&Zl()}}function Cc(e,t){var n=Hi;Hi&=-2,Hi|=zi;try{return e(t)}finally{(Hi=n)===Ai&&Zl()}}function Ec(e,t){e.finishedWork=null,e.finishedExpirationTime=0;var n=e.timeoutHandle;if(-1!==n&&(e.timeoutHandle=-1,ro(n)),null!==qi)for(n=qi.return;null!==n;){var o=n;switch(o.tag){case 1:var l=o.type.childContextTypes;null!=l&&kl();break;case 3:Wr(),Cl();break;case 5:Kr(o);break;case 4:Wr();break;case 13:case 19:dl($r);break;case 10:ur(o)}n=n.return}Wi=e,qi=$c(e.current,null),Ki=t,$i=Ui,Qi=null,Xi=Yi=1073741823,Zi=null,Ji=0,ec=!1}function xc(e,t){for(;;){try{if(ir(),ba(),null===qi||null===qi.return)return $i=Mi,Qi=t,null;e:{var n=e,o=qi.return,l=qi,r=t;if(t=Ki,l.effectTag|=2048,l.firstEffect=l.lastEffect=null,null!==r&&"object"==typeof r&&"function"==typeof r.then){var a=r,i=0!=(1&$r.current),c=o;do{var u;if(u=13===c.tag){var s=c.memoizedState;if(null!==s)u=null!==s.dehydrated;else{var p=c.memoizedProps;u=void 0!==p.fallback&&(!0!==p.unstable_avoidThisFallback||!i)}}if(u){var f=c.updateQueue;if(null===f){var m=new Set;m.add(a),c.updateQueue=m}else f.add(a);if(0==(2&c.mode)){if(c.effectTag|=64,l.effectTag&=-2981,1===l.tag)if(null===l.alternate)l.tag=17;else{var d=gr(1073741823,null);d.tag=2,wr(l,d)}l.expirationTime=1073741823;break e}r=void 0,l=t;var b=n.pingCache;if(null===b?(b=n.pingCache=new Oi,r=new Set,b.set(a,r)):void 0===(r=b.get(a))&&(r=new Set,b.set(a,r)),!r.has(l)){r.add(l);var g=Vc.bind(null,n,a,l);a.then(g,g)}c.effectTag|=4096,c.expirationTime=t;break e}c=c.return}while(null!==c);r=Error((X(l.type)||"A React component")+" suspended while rendering, but no fallback UI was specified.\n\nAdd a <Suspense fallback=...> component higher in the tree to provide a loading indicator or placeholder to display."+Z(l))}$i!==Li&&($i=Gi),r=di(r,l),c=o;do{switch(c.tag){case 3:a=r,c.effectTag|=4096,c.expirationTime=t,yr(c,Ti(c,a,t));break e;case 1:a=r;var h=c.type,w=c.stateNode;if(0==(64&c.effectTag)&&("function"==typeof h.getDerivedStateFromError||null!==w&&"function"==typeof w.componentDidCatch&&(null===ac||!ac.has(w)))){c.effectTag|=4096,c.expirationTime=t,yr(c,Ni(c,a,t));break e}}c=c.return}while(null!==c)}qi=Pc(qi)}catch(e){t=e;continue}break}}function Sc(){var e=Pi.current;return Pi.current=Pa,null===e?Pa:e}function Oc(e,t){e<Yi&&2<e&&(Yi=e),null!==t&&e<Xi&&2<e&&(Xi=e,Zi=t)}function Tc(e){e>Ji&&(Ji=e)}function Nc(){for(;null!==qi;)qi=Ic(qi)}function jc(){for(;null!==qi&&!Il();)qi=Ic(qi)}function Ic(e){var t=ji(e.alternate,e,Ki);return e.memoizedProps=e.pendingProps,null===t&&(t=Pc(e)),Bi.current=null,t}function Pc(e){qi=e;do{var t=qi.alternate;if(e=qi.return,0==(2048&qi.effectTag)){e:{var n=t,o=Ki,r=(t=qi).pendingProps;switch(t.tag){case 2:case 16:break;case 15:case 0:break;case 1:vl(t.type)&&kl();break;case 3:Wr(),Cl(),(r=t.stateNode).pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(null===n||null===n.child)&&Fa(t)&&pi(t),ni(t);break;case 5:Kr(t),o=Lr(Fr.current);var i=t.type;if(null!==n&&null!=t.stateNode)oi(n,t,i,r,o),n.ref!==t.ref&&(t.effectTag|=128);else if(r){var c=Lr(Gr.current);if(Fa(t)){var u=(r=t).stateNode;n=r.type;var s=r.memoizedProps,p=o;switch(u[uo]=r,u[so]=s,i=void 0,o=u,n){case"iframe":case"object":case"embed":xn("load",o);break;case"video":case"audio":for(u=0;u<Je.length;u++)xn(Je[u],o);break;case"source":xn("error",o);break;case"img":case"image":case"link":xn("error",o),xn("load",o);break;case"form":xn("reset",o),xn("submit",o);break;case"details":xn("toggle",o);break;case"input":Oe(o,s),xn("invalid",o),Ln(p,"onChange");break;case"select":o._wrapperState={wasMultiple:!!s.multiple},xn("invalid",o),Ln(p,"onChange");break;case"textarea":ze(o,s),xn("invalid",o),Ln(p,"onChange")}for(i in Vn(n,s),u=null,s)s.hasOwnProperty(i)&&(c=s[i],"children"===i?"string"==typeof c?o.textContent!==c&&(u=["children",c]):"number"==typeof c&&o.textContent!==""+c&&(u=["children",""+c]):m.hasOwnProperty(i)&&null!=c&&Ln(p,i));switch(n){case"input":Ee(o),je(o,s,!0);break;case"textarea":Ee(o),Re(o);break;case"select":case"option":break;default:"function"==typeof s.onClick&&(o.onclick=Hn)}i=u,r.updateQueue=i,(r=null!==i)&&pi(t)}else{n=t,p=i,s=r,u=9===o.nodeType?o:o.ownerDocument,c===Ue.html&&(c=Me(p)),c===Ue.html?"script"===p?((s=u.createElement("div")).innerHTML="<script><\/script>",u=s.removeChild(s.firstChild)):"string"==typeof s.is?u=u.createElement(p,{is:s.is}):(u=u.createElement(p),"select"===p&&(p=u,s.multiple?p.multiple=!0:s.size&&(p.size=s.size))):u=u.createElementNS(c,p),(s=u)[uo]=n,s[so]=r,ti(s,t,!1,!1),t.stateNode=s;var f=o,d=Fn(p=i,n=r);switch(p){case"iframe":case"object":case"embed":xn("load",s),o=n;break;case"video":case"audio":for(o=0;o<Je.length;o++)xn(Je[o],s);o=n;break;case"source":xn("error",s),o=n;break;case"img":case"image":case"link":xn("error",s),xn("load",s),o=n;break;case"form":xn("reset",s),xn("submit",s),o=n;break;case"details":xn("toggle",s),o=n;break;case"input":Oe(s,n),o=Se(s,n),xn("invalid",s),Ln(f,"onChange");break;case"option":o=Pe(s,n);break;case"select":s._wrapperState={wasMultiple:!!n.multiple},o=l({},n,{value:void 0}),xn("invalid",s),Ln(f,"onChange");break;case"textarea":ze(s,n),o=Ae(s,n),xn("invalid",s),Ln(f,"onChange");break;default:o=n}Vn(p,o),u=void 0,c=p;var b=s,g=o;for(u in g)if(g.hasOwnProperty(u)){var h=g[u];"style"===u?Mn(b,h):"dangerouslySetInnerHTML"===u?null!=(h=h?h.__html:void 0)&&Fe(b,h):"children"===u?"string"==typeof h?("textarea"!==c||""!==h)&&Le(b,h):"number"==typeof h&&Le(b,""+h):"suppressContentEditableWarning"!==u&&"suppressHydrationWarning"!==u&&"autoFocus"!==u&&(m.hasOwnProperty(u)?null!=h&&Ln(f,u):null!=h&&ke(b,u,h,d))}switch(p){case"input":Ee(s),je(s,n,!1);break;case"textarea":Ee(s),Re(s);break;case"option":null!=n.value&&s.setAttribute("value",""+ve(n.value));break;case"select":(o=s).multiple=!!n.multiple,null!=(s=n.value)?Be(o,!!n.multiple,s,!1):null!=n.defaultValue&&Be(o,!!n.multiple,n.defaultValue,!0);break;default:"function"==typeof o.onClick&&(s.onclick=Hn)}(r=no(i,r))&&pi(t)}null!==t.ref&&(t.effectTag|=128)}else if(null===t.stateNode)throw Error(a(166));break;case 6:if(n&&null!=t.stateNode)li(n,t,n.memoizedProps,r);else{if("string"!=typeof r&&null===t.stateNode)throw Error(a(166));o=Lr(Fr.current),Lr(Gr.current),Fa(t)?(i=(r=t).stateNode,o=r.memoizedProps,i[uo]=r,(r=i.nodeValue!==o)&&pi(t)):(i=t,(r=(9===o.nodeType?o:o.ownerDocument).createTextNode(r))[uo]=i,t.stateNode=r)}break;case 11:break;case 13:if(dl($r),r=t.memoizedState,0!=(64&t.effectTag)){t.expirationTime=o;break e}r=null!==r,i=!1,null===n?void 0!==t.memoizedProps.fallback&&Fa(t):(i=null!==(o=n.memoizedState),r||null===o||null!==(o=n.child.sibling)&&(null!==(s=t.firstEffect)?(t.firstEffect=o,o.nextEffect=s):(t.firstEffect=t.lastEffect=o,o.nextEffect=null),o.effectTag=8)),r&&!i&&0!=(2&t.mode)&&(null===n&&!0!==t.memoizedProps.unstable_avoidThisFallback||0!=(1&$r.current)?$i===Ui&&($i=Vi):($i!==Ui&&$i!==Vi||($i=Fi),0!==Ji&&null!==Wi&&(tu(Wi,Ki),nu(Wi,Ji)))),(r||i)&&(t.effectTag|=4);break;case 7:case 8:case 12:break;case 4:Wr(),ni(t);break;case 10:ur(t);break;case 9:case 14:break;case 17:vl(t.type)&&kl();break;case 19:if(dl($r),null===(r=t.memoizedState))break;if(i=0!=(64&t.effectTag),null===(s=r.rendering)){if(i)fi(r,!1);else if($i!==Ui||null!==n&&0!=(64&n.effectTag))for(n=t.child;null!==n;){if(null!==(s=Qr(n))){for(t.effectTag|=64,fi(r,!1),null!==(i=s.updateQueue)&&(t.updateQueue=i,t.effectTag|=4),null===r.lastEffect&&(t.firstEffect=null),t.lastEffect=r.lastEffect,r=o,i=t.child;null!==i;)n=r,(o=i).effectTag&=2,o.nextEffect=null,o.firstEffect=null,o.lastEffect=null,null===(s=o.alternate)?(o.childExpirationTime=0,o.expirationTime=n,o.child=null,o.memoizedProps=null,o.memoizedState=null,o.updateQueue=null,o.dependencies=null):(o.childExpirationTime=s.childExpirationTime,o.expirationTime=s.expirationTime,o.child=s.child,o.memoizedProps=s.memoizedProps,o.memoizedState=s.memoizedState,o.updateQueue=s.updateQueue,n=s.dependencies,o.dependencies=null===n?null:{expirationTime:n.expirationTime,firstContext:n.firstContext,responders:n.responders}),i=i.sibling;bl($r,1&$r.current|2),t=t.child;break e}n=n.sibling}}else{if(!i)if(null!==(n=Qr(s))){if(t.effectTag|=64,i=!0,null!==(o=n.updateQueue)&&(t.updateQueue=o,t.effectTag|=4),fi(r,!0),null===r.tail&&"hidden"===r.tailMode){null!==(t=t.lastEffect=r.lastEffect)&&(t.nextEffect=null);break}}else ql()>r.tailExpiration&&1<o&&(t.effectTag|=64,i=!0,fi(r,!1),t.expirationTime=t.childExpirationTime=o-1);r.isBackwards?(s.sibling=t.child,t.child=s):(null!==(o=r.last)?o.sibling=s:t.child=s,r.last=s)}if(null!==r.tail){0===r.tailExpiration&&(r.tailExpiration=ql()+500),o=r.tail,r.rendering=o,r.tail=o.sibling,r.lastEffect=t.lastEffect,o.sibling=null,r=$r.current,bl($r,r=i?1&r|2:1&r),t=o;break e}break;case 20:case 21:break;default:throw Error(a(156,t.tag))}t=null}if(r=qi,1===Ki||1!==r.childExpirationTime){for(i=0,o=r.child;null!==o;)(n=o.expirationTime)>i&&(i=n),(s=o.childExpirationTime)>i&&(i=s),o=o.sibling;r.childExpirationTime=i}if(null!==t)return t;null!==e&&0==(2048&e.effectTag)&&(null===e.firstEffect&&(e.firstEffect=qi.firstEffect),null!==qi.lastEffect&&(null!==e.lastEffect&&(e.lastEffect.nextEffect=qi.firstEffect),e.lastEffect=qi.lastEffect),1<qi.effectTag&&(null!==e.lastEffect?e.lastEffect.nextEffect=qi:e.firstEffect=qi,e.lastEffect=qi))}else{if(null!==(t=mi(qi)))return t.effectTag&=2047,t;null!==e&&(e.firstEffect=e.lastEffect=null,e.effectTag|=2048)}if(null!==(t=qi.sibling))return t;qi=e}while(null!==qi);return $i===Ui&&($i=Li),null}function Bc(e){var t=e.expirationTime;return t>(e=e.childExpirationTime)?t:e}function Ac(e){var t=Kl();return Ql(99,zc.bind(null,e,t)),null}function zc(e,t){if(Rc(),(Hi&(Di|Ri))!==Ai)throw Error(a(327));var n=e.finishedWork,o=e.finishedExpirationTime;if(null===n)return null;if(e.finishedWork=null,e.finishedExpirationTime=0,n===e.current)throw Error(a(177));e.callbackNode=null,e.callbackExpirationTime=0,e.callbackPriority=90,e.nextKnownPendingLevel=0;var l=Bc(n);if(e.firstPendingTime=l,o<=e.lastSuspendedTime?e.firstSuspendedTime=e.lastSuspendedTime=e.nextKnownPendingLevel=0:o<=e.firstSuspendedTime&&(e.firstSuspendedTime=o-1),o<=e.lastPingedTime&&(e.lastPingedTime=0),o<=e.lastExpiredTime&&(e.lastExpiredTime=0),e===Wi&&(qi=Wi=null,Ki=0),1<n.effectTag?null!==n.lastEffect?(n.lastEffect.nextEffect=n,l=n.firstEffect):l=n:l=n.firstEffect,null!==l){var r=Hi;Hi|=Ri,Bi.current=null,eo=En;var i=$n();if(Qn(i)){if("selectionStart"in i)var c={start:i.selectionStart,end:i.selectionEnd};else e:{var u=(c=(c=i.ownerDocument)&&c.defaultView||window).getSelection&&c.getSelection();if(u&&0!==u.rangeCount){c=u.anchorNode;var s=u.anchorOffset,p=u.focusNode;u=u.focusOffset;try{c.nodeType,p.nodeType}catch(e){c=null;break e}var f=0,m=-1,d=-1,b=0,g=0,h=i,w=null;t:for(;;){for(var y;h!==c||0!==s&&3!==h.nodeType||(m=f+s),h!==p||0!==u&&3!==h.nodeType||(d=f+u),3===h.nodeType&&(f+=h.nodeValue.length),null!==(y=h.firstChild);)w=h,h=y;for(;;){if(h===i)break t;if(w===c&&++b===s&&(m=f),w===p&&++g===u&&(d=f),null!==(y=h.nextSibling))break;w=(h=w).parentNode}h=y}c=-1===m||-1===d?null:{start:m,end:d}}else c=null}c=c||{start:0,end:0}}else c=null;to={focusedElem:i,selectionRange:c},En=!1,oc=l;do{try{Dc()}catch(e){if(null===oc)throw Error(a(330));Gc(oc,e),oc=oc.nextEffect}}while(null!==oc);oc=l;do{try{for(i=e,c=t;null!==oc;){var _=oc.effectTag;if(16&_&&Le(oc.stateNode,""),128&_){var v=oc.alternate;if(null!==v){var k=v.ref;null!==k&&("function"==typeof k?k(null):k.current=null)}}switch(1038&_){case 2:Ci(oc),oc.effectTag&=-3;break;case 6:Ci(oc),oc.effectTag&=-3,xi(oc.alternate,oc);break;case 1024:oc.effectTag&=-1025;break;case 1028:oc.effectTag&=-1025,xi(oc.alternate,oc);break;case 4:xi(oc.alternate,oc);break;case 8:Ei(i,s=oc,c),vi(s)}oc=oc.nextEffect}}catch(e){if(null===oc)throw Error(a(330));Gc(oc,e),oc=oc.nextEffect}}while(null!==oc);if(k=to,v=$n(),_=k.focusedElem,c=k.selectionRange,v!==_&&_&&_.ownerDocument&&function e(t,n){return!(!t||!n)&&(t===n||(!t||3!==t.nodeType)&&(n&&3===n.nodeType?e(t,n.parentNode):"contains"in t?t.contains(n):!!t.compareDocumentPosition&&!!(16&t.compareDocumentPosition(n))))}(_.ownerDocument.documentElement,_)){null!==c&&Qn(_)&&(v=c.start,void 0===(k=c.end)&&(k=v),"selectionStart"in _?(_.selectionStart=v,_.selectionEnd=Math.min(k,_.value.length)):(k=(v=_.ownerDocument||document)&&v.defaultView||window).getSelection&&(k=k.getSelection(),s=_.textContent.length,i=Math.min(c.start,s),c=void 0===c.end?i:Math.min(c.end,s),!k.extend&&i>c&&(s=c,c=i,i=s),s=Kn(_,i),p=Kn(_,c),s&&p&&(1!==k.rangeCount||k.anchorNode!==s.node||k.anchorOffset!==s.offset||k.focusNode!==p.node||k.focusOffset!==p.offset)&&((v=v.createRange()).setStart(s.node,s.offset),k.removeAllRanges(),i>c?(k.addRange(v),k.extend(p.node,p.offset)):(v.setEnd(p.node,p.offset),k.addRange(v))))),v=[];for(k=_;k=k.parentNode;)1===k.nodeType&&v.push({element:k,left:k.scrollLeft,top:k.scrollTop});for("function"==typeof _.focus&&_.focus(),_=0;_<v.length;_++)(k=v[_]).element.scrollLeft=k.left,k.element.scrollTop=k.top}to=null,En=!!eo,eo=null,e.current=n,oc=l;do{try{for(_=o;null!==oc;){var C=oc.effectTag;if(36&C){var E=oc.alternate;switch(k=_,(v=oc).tag){case 0:case 11:case 15:yi(16,32,v);break;case 1:var x=v.stateNode;if(4&v.effectTag)if(null===E)x.componentDidMount();else{var S=v.elementType===v.type?E.memoizedProps:nr(v.type,E.memoizedProps);x.componentDidUpdate(S,E.memoizedState,x.__reactInternalSnapshotBeforeUpdate)}var O=v.updateQueue;null!==O&&Cr(0,O,x);break;case 3:var T=v.updateQueue;if(null!==T){if(i=null,null!==v.child)switch(v.child.tag){case 5:i=v.child.stateNode;break;case 1:i=v.child.stateNode}Cr(0,T,i)}break;case 5:var N=v.stateNode;null===E&&4&v.effectTag&&no(v.type,v.memoizedProps)&&N.focus();break;case 6:case 4:case 12:break;case 13:if(null===v.memoizedState){var j=v.alternate;if(null!==j){var I=j.memoizedState;if(null!==I){var P=I.dehydrated;null!==P&&xt(P)}}}break;case 19:case 17:case 20:case 21:break;default:throw Error(a(163))}}if(128&C){v=void 0;var B=oc.ref;if(null!==B){var A=oc.stateNode;switch(oc.tag){case 5:v=A;break;default:v=A}"function"==typeof B?B(v):B.current=v}}oc=oc.nextEffect}}catch(e){if(null===oc)throw Error(a(330));Gc(oc,e),oc=oc.nextEffect}}while(null!==oc);oc=null,Vl(),Hi=r}else e.current=n;if(ic)ic=!1,cc=e,uc=t;else for(oc=l;null!==oc;)t=oc.nextEffect,oc.nextEffect=null,oc=t;if(0===(t=e.firstPendingTime)&&(ac=null),1073741823===t?e===fc?pc++:(pc=0,fc=e):pc=0,"function"==typeof Lc&&Lc(n.stateNode,o),yc(e),lc)throw lc=!1,e=rc,rc=null,e;return(Hi&zi)!==Ai?null:(Zl(),null)}function Dc(){for(;null!==oc;){var e=oc.effectTag;0!=(256&e)&&wi(oc.alternate,oc),0==(512&e)||ic||(ic=!0,Yl(97,(function(){return Rc(),null}))),oc=oc.nextEffect}}function Rc(){if(90!==uc){var e=97<uc?97:uc;return uc=90,Ql(e,Uc)}}function Uc(){if(null===cc)return!1;var e=cc;if(cc=null,(Hi&(Di|Ri))!==Ai)throw Error(a(331));var t=Hi;for(Hi|=Ri,e=e.current.firstEffect;null!==e;){try{var n=e;if(0!=(512&n.effectTag))switch(n.tag){case 0:case 11:case 15:yi(128,0,n),yi(0,64,n)}}catch(t){if(null===e)throw Error(a(330));Gc(e,t)}n=e.nextEffect,e.nextEffect=null,e=n}return Hi=t,Zl(),!0}function Mc(e,t,n){wr(e,t=Ti(e,t=di(n,t),1073741823)),null!==(e=hc(e,1073741823))&&yc(e)}function Gc(e,t){if(3===e.tag)Mc(e,e,t);else for(var n=e.return;null!==n;){if(3===n.tag){Mc(n,e,t);break}if(1===n.tag){var o=n.stateNode;if("function"==typeof n.type.getDerivedStateFromError||"function"==typeof o.componentDidCatch&&(null===ac||!ac.has(o))){wr(n,e=Ni(n,e=di(t,e),1073741823)),null!==(n=hc(n,1073741823))&&yc(n);break}}n=n.return}}function Vc(e,t,n){var o=e.pingCache;null!==o&&o.delete(t),Wi===e&&Ki===n?$i===Fi||$i===Vi&&1073741823===Yi&&ql()-tc<nc?Ec(e,Ki):ec=!0:eu(e,n)&&(0!==(t=e.lastPingedTime)&&t<n||(e.lastPingedTime=n,e.finishedExpirationTime===n&&(e.finishedExpirationTime=0,e.finishedWork=null),yc(e)))}function Fc(e,t){var n=e.stateNode;null!==n&&n.delete(t),0===(t=0)&&(t=bc(t=dc(),e,null)),null!==(e=hc(e,t))&&yc(e)}ji=function(e,t,n){var o=t.expirationTime;if(null!==e){var l=t.pendingProps;if(e.memoizedProps!==l||wl.current)Wa=!0;else{if(o<n){switch(Wa=!1,t.tag){case 3:ei(t),La();break;case 5:if(qr(t),4&t.mode&&1!==n&&l.hidden)return t.expirationTime=t.childExpirationTime=1,null;break;case 1:vl(t.type)&&Sl(t);break;case 4:Hr(t,t.stateNode.containerInfo);break;case 10:cr(t,t.memoizedProps.value);break;case 13:if(null!==t.memoizedState)return 0!==(o=t.child.childExpirationTime)&&o>=n?ai(e,t,n):(bl($r,1&$r.current),null!==(t=si(e,t,n))?t.sibling:null);bl($r,1&$r.current);break;case 19:if(o=t.childExpirationTime>=n,0!=(64&e.effectTag)){if(o)return ui(e,t,n);t.effectTag|=64}if(null!==(l=t.memoizedState)&&(l.rendering=null,l.tail=null),bl($r,$r.current),!o)return null}return si(e,t,n)}Wa=!1}}else Wa=!1;switch(t.expirationTime=0,t.tag){case 2:if(o=t.type,null!==e&&(e.alternate=null,t.alternate=null,t.effectTag|=2),e=t.pendingProps,l=_l(t,hl.current),pr(t,n),l=da(null,t,o,e,l,n),t.effectTag|=1,"object"==typeof l&&null!==l&&"function"==typeof l.render&&void 0===l.$$typeof){if(t.tag=1,ba(),vl(o)){var r=!0;Sl(t)}else r=!1;t.memoizedState=null!==l.state&&void 0!==l.state?l.state:null;var i=o.getDerivedStateFromProps;"function"==typeof i&&Or(t,o,i,e),l.updater=Tr,t.stateNode=l,l._reactInternalFiber=t,Pr(t,o,e,n),t=Ja(null,t,o,!0,r,n)}else t.tag=0,qa(null,t,l,n),t=t.child;return t;case 16:if(l=t.elementType,null!==e&&(e.alternate=null,t.alternate=null,t.effectTag|=2),e=t.pendingProps,function(e){if(-1===e._status){e._status=0;var t=e._ctor;t=t(),e._result=t,t.then((function(t){0===e._status&&(t=t.default,e._status=1,e._result=t)}),(function(t){0===e._status&&(e._status=2,e._result=t)}))}}(l),1!==l._status)throw l._result;switch(l=l._result,t.type=l,r=t.tag=function(e){if("function"==typeof e)return Kc(e)?1:0;if(null!=e){if((e=e.$$typeof)===H)return 11;if(e===K)return 14}return 2}(l),e=nr(l,e),r){case 0:t=Xa(null,t,l,e,n);break;case 1:t=Za(null,t,l,e,n);break;case 11:t=Ka(null,t,l,e,n);break;case 14:t=$a(null,t,l,nr(l.type,e),o,n);break;default:throw Error(a(306,l,""))}return t;case 0:return o=t.type,l=t.pendingProps,Xa(e,t,o,l=t.elementType===o?l:nr(o,l),n);case 1:return o=t.type,l=t.pendingProps,Za(e,t,o,l=t.elementType===o?l:nr(o,l),n);case 3:if(ei(t),null===(o=t.updateQueue))throw Error(a(282));if(l=null!==(l=t.memoizedState)?l.element:null,kr(t,o,t.pendingProps,null,n),(o=t.memoizedState.element)===l)La(),t=si(e,t,n);else{if((l=t.stateNode.hydrate)&&(Da=ao(t.stateNode.containerInfo.firstChild),za=t,l=Ra=!0),l)for(n=Ur(t,null,o,n),t.child=n;n;)n.effectTag=-3&n.effectTag|1024,n=n.sibling;else qa(e,t,o,n),La();t=t.child}return t;case 5:return qr(t),null===e&&Ga(t),o=t.type,l=t.pendingProps,r=null!==e?e.memoizedProps:null,i=l.children,oo(o,l)?i=null:null!==r&&oo(o,r)&&(t.effectTag|=16),Ya(e,t),4&t.mode&&1!==n&&l.hidden?(t.expirationTime=t.childExpirationTime=1,t=null):(qa(e,t,i,n),t=t.child),t;case 6:return null===e&&Ga(t),null;case 13:return ai(e,t,n);case 4:return Hr(t,t.stateNode.containerInfo),o=t.pendingProps,null===e?t.child=Rr(t,null,o,n):qa(e,t,o,n),t.child;case 11:return o=t.type,l=t.pendingProps,Ka(e,t,o,l=t.elementType===o?l:nr(o,l),n);case 7:return qa(e,t,t.pendingProps,n),t.child;case 8:case 12:return qa(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(o=t.type._context,l=t.pendingProps,i=t.memoizedProps,cr(t,r=l.value),null!==i){var c=i.value;if(0===(r=tl(c,r)?0:0|("function"==typeof o._calculateChangedBits?o._calculateChangedBits(c,r):1073741823))){if(i.children===l.children&&!wl.current){t=si(e,t,n);break e}}else for(null!==(c=t.child)&&(c.return=t);null!==c;){var u=c.dependencies;if(null!==u){i=c.child;for(var s=u.firstContext;null!==s;){if(s.context===o&&0!=(s.observedBits&r)){1===c.tag&&((s=gr(n,null)).tag=2,wr(c,s)),c.expirationTime<n&&(c.expirationTime=n),null!==(s=c.alternate)&&s.expirationTime<n&&(s.expirationTime=n),sr(c.return,n),u.expirationTime<n&&(u.expirationTime=n);break}s=s.next}}else i=10===c.tag&&c.type===t.type?null:c.child;if(null!==i)i.return=c;else for(i=c;null!==i;){if(i===t){i=null;break}if(null!==(c=i.sibling)){c.return=i.return,i=c;break}i=i.return}c=i}}qa(e,t,l.children,n),t=t.child}return t;case 9:return l=t.type,o=(r=t.pendingProps).children,pr(t,n),o=o(l=fr(l,r.unstable_observedBits)),t.effectTag|=1,qa(e,t,o,n),t.child;case 14:return r=nr(l=t.type,t.pendingProps),$a(e,t,l,r=nr(l.type,r),o,n);case 15:return Qa(e,t,t.type,t.pendingProps,o,n);case 17:return o=t.type,l=t.pendingProps,l=t.elementType===o?l:nr(o,l),null!==e&&(e.alternate=null,t.alternate=null,t.effectTag|=2),t.tag=1,vl(o)?(e=!0,Sl(t)):e=!1,pr(t,n),jr(t,o,l),Pr(t,o,l,n),Ja(null,t,o,!0,e,n);case 19:return ui(e,t,n)}throw Error(a(156,t.tag))};var Lc=null,Hc=null;function Wc(e,t,n,o){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=o,this.effectTag=0,this.lastEffect=this.firstEffect=this.nextEffect=null,this.childExpirationTime=this.expirationTime=0,this.alternate=null}function qc(e,t,n,o){return new Wc(e,t,n,o)}function Kc(e){return!(!(e=e.prototype)||!e.isReactComponent)}function $c(e,t){var n=e.alternate;return null===n?((n=qc(e.tag,t,e.key,e.mode)).elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.effectTag=0,n.nextEffect=null,n.firstEffect=null,n.lastEffect=null),n.childExpirationTime=e.childExpirationTime,n.expirationTime=e.expirationTime,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=null===t?null:{expirationTime:t.expirationTime,firstContext:t.firstContext,responders:t.responders},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function Qc(e,t,n,o,l,r){var i=2;if(o=e,"function"==typeof e)Kc(e)&&(i=1);else if("string"==typeof e)i=5;else e:switch(e){case U:return Yc(n.children,l,r,t);case L:i=8,l|=7;break;case M:i=8,l|=1;break;case G:return(e=qc(12,n,t,8|l)).elementType=G,e.type=G,e.expirationTime=r,e;case W:return(e=qc(13,n,t,l)).type=W,e.elementType=W,e.expirationTime=r,e;case q:return(e=qc(19,n,t,l)).elementType=q,e.expirationTime=r,e;default:if("object"==typeof e&&null!==e)switch(e.$$typeof){case V:i=10;break e;case F:i=9;break e;case H:i=11;break e;case K:i=14;break e;case $:i=16,o=null;break e}throw Error(a(130,null==e?e:typeof e,""))}return(t=qc(i,n,t,l)).elementType=e,t.type=o,t.expirationTime=r,t}function Yc(e,t,n,o){return(e=qc(7,e,o,t)).expirationTime=n,e}function Xc(e,t,n){return(e=qc(6,e,null,t)).expirationTime=n,e}function Zc(e,t,n){return(t=qc(4,null!==e.children?e.children:[],e.key,t)).expirationTime=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Jc(e,t,n){this.tag=t,this.current=null,this.containerInfo=e,this.pingCache=this.pendingChildren=null,this.finishedExpirationTime=0,this.finishedWork=null,this.timeoutHandle=-1,this.pendingContext=this.context=null,this.hydrate=n,this.callbackNode=null,this.callbackPriority=90,this.lastExpiredTime=this.lastPingedTime=this.nextKnownPendingLevel=this.lastSuspendedTime=this.firstSuspendedTime=this.firstPendingTime=0}function eu(e,t){var n=e.firstSuspendedTime;return e=e.lastSuspendedTime,0!==n&&n>=t&&e<=t}function tu(e,t){var n=e.firstSuspendedTime,o=e.lastSuspendedTime;n<t&&(e.firstSuspendedTime=t),(o>t||0===n)&&(e.lastSuspendedTime=t),t<=e.lastPingedTime&&(e.lastPingedTime=0),t<=e.lastExpiredTime&&(e.lastExpiredTime=0)}function nu(e,t){t>e.firstPendingTime&&(e.firstPendingTime=t);var n=e.firstSuspendedTime;0!==n&&(t>=n?e.firstSuspendedTime=e.lastSuspendedTime=e.nextKnownPendingLevel=0:t>=e.lastSuspendedTime&&(e.lastSuspendedTime=t+1),t>e.nextKnownPendingLevel&&(e.nextKnownPendingLevel=t))}function ou(e,t){var n=e.lastExpiredTime;(0===n||n>t)&&(e.lastExpiredTime=t)}function lu(e,t,n,o){var l=t.current,r=dc(),i=xr.suspense;r=bc(r,l,i);e:if(n){t:{if(et(n=n._reactInternalFiber)!==n||1!==n.tag)throw Error(a(170));var c=n;do{switch(c.tag){case 3:c=c.stateNode.context;break t;case 1:if(vl(c.type)){c=c.stateNode.__reactInternalMemoizedMergedChildContext;break t}}c=c.return}while(null!==c);throw Error(a(171))}if(1===n.tag){var u=n.type;if(vl(u)){n=xl(n,u,c);break e}}n=c}else n=gl;return null===t.context?t.context=n:t.pendingContext=n,(t=gr(r,i)).payload={element:e},null!==(o=void 0===o?null:o)&&(t.callback=o),wr(l,t),gc(l,r),r}function ru(e){if(!(e=e.current).child)return null;switch(e.child.tag){case 5:default:return e.child.stateNode}}function au(e,t){null!==(e=e.memoizedState)&&null!==e.dehydrated&&e.retryTime<t&&(e.retryTime=t)}function iu(e,t){au(e,t),(e=e.alternate)&&au(e,t)}function cu(e,t,n){var o=new Jc(e,t,n=null!=n&&!0===n.hydrate),l=qc(3,null,null,2===t?7:1===t?3:0);o.current=l,l.stateNode=o,e[po]=o.current,n&&0!==t&&function(e){var t=An(e);bt.forEach((function(n){zn(n,e,t)})),gt.forEach((function(n){zn(n,e,t)}))}(9===e.nodeType?e:e.ownerDocument),this._internalRoot=o}function uu(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType&&(8!==e.nodeType||" react-mount-point-unstable "!==e.nodeValue))}function su(e,t,n,o,l){var r=n._reactRootContainer;if(r){var a=r._internalRoot;if("function"==typeof l){var i=l;l=function(){var e=ru(a);i.call(e)}}lu(t,a,e,l)}else{if(r=n._reactRootContainer=function(e,t){if(t||(t=!(!(t=e?9===e.nodeType?e.documentElement:e.firstChild:null)||1!==t.nodeType||!t.hasAttribute("data-reactroot"))),!t)for(var n;n=e.lastChild;)e.removeChild(n);return new cu(e,0,t?{hydrate:!0}:void 0)}(n,o),a=r._internalRoot,"function"==typeof l){var c=l;l=function(){var e=ru(a);c.call(e)}}Cc((function(){lu(t,a,e,l)}))}return ru(a)}function pu(e,t){var n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!uu(t))throw Error(a(200));return function(e,t,n){var o=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:R,key:null==o?null:""+o,children:e,containerInfo:t,implementation:n}}(e,t,null,n)}lt=function(e){if(13===e.tag){var t=tr(dc(),150,100);gc(e,t),iu(e,t)}},rt=function(e){if(13===e.tag){dc();var t=er++;gc(e,t),iu(e,t)}},at=function(e){if(13===e.tag){var t=dc();gc(e,t=bc(t,e,null)),iu(e,t)}},ee=function(e,t,n){switch(t){case"input":if(Ne(e,n),t=n.name,"radio"===n.type&&null!=t){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<n.length;t++){var o=n[t];if(o!==e&&o.form===e.form){var l=go(o);if(!l)throw Error(a(90));xe(o),Ne(o,l)}}}break;case"textarea":De(e,n);break;case"select":null!=(t=n.value)&&Be(e,!!n.multiple,t,!1)}},cu.prototype.render=function(e,t){lu(e,this._internalRoot,null,void 0===t?null:t)},cu.prototype.unmount=function(e){lu(null,this._internalRoot,null,void 0===e?null:e)},ae=kc,ie=function(e,t,n,o){var l=Hi;Hi|=4;try{return Ql(98,e.bind(null,t,n,o))}finally{(Hi=l)===Ai&&Zl()}},ce=function(){(Hi&(1|Di|Ri))===Ai&&(function(){if(null!==sc){var e=sc;sc=null,e.forEach((function(e,t){ou(t,e),yc(t)})),Zl()}}(),Rc())},ue=function(e,t){var n=Hi;Hi|=2;try{return e(t)}finally{(Hi=n)===Ai&&Zl()}};var fu,mu,du={createPortal:pu,findDOMNode:function(e){if(null==e)return null;if(1===e.nodeType)return e;var t=e._reactInternalFiber;if(void 0===t){if("function"==typeof e.render)throw Error(a(188));throw Error(a(268,Object.keys(e)))}return e=null===(e=ot(t))?null:e.stateNode},hydrate:function(e,t,n){if(!uu(t))throw Error(a(200));return su(null,e,t,!0,n)},render:function(e,t,n){if(!uu(t))throw Error(a(200));return su(null,e,t,!1,n)},unstable_renderSubtreeIntoContainer:function(e,t,n,o){if(!uu(n))throw Error(a(200));if(null==e||void 0===e._reactInternalFiber)throw Error(a(38));return su(e,t,n,!1,o)},unmountComponentAtNode:function(e){if(!uu(e))throw Error(a(40));return!!e._reactRootContainer&&(Cc((function(){su(null,null,e,!1,(function(){e._reactRootContainer=null}))})),!0)},unstable_createPortal:function(){return pu.apply(void 0,arguments)},unstable_batchedUpdates:kc,flushSync:function(e,t){if((Hi&(Di|Ri))!==Ai)throw Error(a(187));var n=Hi;Hi|=1;try{return Ql(99,e.bind(null,t))}finally{Hi=n,Zl()}},__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:{Events:[mo,bo,go,I.injectEventPluginsByName,f,Pt,function(e){O(e,It)},le,re,jn,j,Rc,{current:!1}]}};mu=(fu={findFiberByHostInstance:fo,bundleType:0,version:"16.11.0",rendererPackageName:"react-dom"}).findFiberByHostInstance,function(e){if("undefined"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__)return!1;var t=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(t.isDisabled||!t.supportsFiber)return!0;try{var n=t.inject(e);Lc=function(e){try{t.onCommitFiberRoot(n,e,void 0,64==(64&e.current.effectTag))}catch(e){}},Hc=function(e){try{t.onCommitFiberUnmount(n,e)}catch(e){}}}catch(e){}}(l({},fu,{overrideHookState:null,overrideProps:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:B.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return null===(e=ot(e))?null:e.stateNode},findFiberByHostInstance:function(e){return mu?mu(e):null},findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null}));var bu={default:du},gu=bu&&du||bu;e.exports=gu.default||gu},function(e,t,n){"use strict";e.exports=n(21)},function(e,t,n){"use strict";
     27 */var o=n(7),l=n(13),r=n(20);function a(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}if(!o)throw Error(a(227));var i=null,c={};function u(){if(i)for(var e in c){var t=c[e],n=i.indexOf(e);if(!(-1<n))throw Error(a(96,e));if(!p[n]){if(!t.extractEvents)throw Error(a(97,e));for(var o in p[n]=t,n=t.eventTypes){var l=void 0,r=n[o],u=t,m=o;if(f.hasOwnProperty(m))throw Error(a(99,m));f[m]=r;var d=r.phasedRegistrationNames;if(d){for(l in d)d.hasOwnProperty(l)&&s(d[l],u,m);l=!0}else r.registrationName?(s(r.registrationName,u,m),l=!0):l=!1;if(!l)throw Error(a(98,o,e))}}}}function s(e,t,n){if(m[e])throw Error(a(100,e));m[e]=t,d[e]=t.eventTypes[n].dependencies}var p=[],f={},m={},d={};function b(e,t,n,o,l,r,a,i,c){var u=Array.prototype.slice.call(arguments,3);try{t.apply(n,u)}catch(e){this.onError(e)}}var g=!1,h=null,w=!1,y=null,_={onError:function(e){g=!0,h=e}};function v(e,t,n,o,l,r,a,i,c){g=!1,h=null,b.apply(_,arguments)}var k=null,C=null,E=null;function x(e,t,n){var o=e.type||"unknown-event";e.currentTarget=E(n),function(e,t,n,o,l,r,i,c,u){if(v.apply(this,arguments),g){if(!g)throw Error(a(198));var s=h;g=!1,h=null,w||(w=!0,y=s)}}(o,t,void 0,e),e.currentTarget=null}function S(e,t){if(null==t)throw Error(a(30));return null==e?t:Array.isArray(e)?Array.isArray(t)?(e.push.apply(e,t),e):(e.push(t),e):Array.isArray(t)?[e].concat(t):[e,t]}function T(e,t,n){Array.isArray(e)?e.forEach(t,n):e&&t.call(n,e)}var O=null;function N(e){if(e){var t=e._dispatchListeners,n=e._dispatchInstances;if(Array.isArray(t))for(var o=0;o<t.length&&!e.isPropagationStopped();o++)x(e,t[o],n[o]);else t&&x(e,t,n);e._dispatchListeners=null,e._dispatchInstances=null,e.isPersistent()||e.constructor.release(e)}}function j(e){if(null!==e&&(O=S(O,e)),e=O,O=null,e){if(T(e,N),O)throw Error(a(95));if(w)throw e=y,w=!1,y=null,e}}var P={injectEventPluginOrder:function(e){if(i)throw Error(a(101));i=Array.prototype.slice.call(e),u()},injectEventPluginsByName:function(e){var t,n=!1;for(t in e)if(e.hasOwnProperty(t)){var o=e[t];if(!c.hasOwnProperty(t)||c[t]!==o){if(c[t])throw Error(a(102,t));c[t]=o,n=!0}}n&&u()}};function I(e,t){var n=e.stateNode;if(!n)return null;var o=k(n);if(!o)return null;n=o[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":(o=!o.disabled)||(o=!("button"===(e=e.type)||"input"===e||"select"===e||"textarea"===e)),e=!o;break e;default:e=!1}if(e)return null;if(n&&"function"!=typeof n)throw Error(a(231,t,typeof n));return n}var B=o.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;B.hasOwnProperty("ReactCurrentDispatcher")||(B.ReactCurrentDispatcher={current:null}),B.hasOwnProperty("ReactCurrentBatchConfig")||(B.ReactCurrentBatchConfig={suspense:null});var z=/^(.*)[\\\/]/,A="function"==typeof Symbol&&Symbol.for,R=A?Symbol.for("react.element"):60103,D=A?Symbol.for("react.portal"):60106,U=A?Symbol.for("react.fragment"):60107,M=A?Symbol.for("react.strict_mode"):60108,G=A?Symbol.for("react.profiler"):60114,F=A?Symbol.for("react.provider"):60109,L=A?Symbol.for("react.context"):60110,V=A?Symbol.for("react.concurrent_mode"):60111,H=A?Symbol.for("react.forward_ref"):60112,W=A?Symbol.for("react.suspense"):60113,q=A?Symbol.for("react.suspense_list"):60120,K=A?Symbol.for("react.memo"):60115,$=A?Symbol.for("react.lazy"):60116;A&&Symbol.for("react.fundamental"),A&&Symbol.for("react.responder"),A&&Symbol.for("react.scope");var Q="function"==typeof Symbol&&Symbol.iterator;function Y(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=Q&&e[Q]||e["@@iterator"])?e:null}function X(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 U:return"Fragment";case D:return"Portal";case G:return"Profiler";case M:return"StrictMode";case W:return"Suspense";case q:return"SuspenseList"}if("object"==typeof e)switch(e.$$typeof){case L:return"Context.Consumer";case F:return"Context.Provider";case H:var t=e.render;return t=t.displayName||t.name||"",e.displayName||(""!==t?"ForwardRef("+t+")":"ForwardRef");case K:return X(e.type);case $:if(e=1===e._status?e._result:null)return X(e)}return null}function Z(e){var t="";do{e:switch(e.tag){case 3:case 4:case 6:case 7:case 10:case 9:var n="";break e;default:var o=e._debugOwner,l=e._debugSource,r=X(e.type);n=null,o&&(n=X(o.type)),o=r,r="",l?r=" (at "+l.fileName.replace(z,"")+":"+l.lineNumber+")":n&&(r=" (created by "+n+")"),n="\n    in "+(o||"Unknown")+r}t+=n,e=e.return}while(e);return t}var J=!("undefined"==typeof window||void 0===window.document||void 0===window.document.createElement),ee=null,te=null,ne=null;function oe(e){if(e=C(e)){if("function"!=typeof ee)throw Error(a(280));var t=k(e.stateNode);ee(e.stateNode,e.type,t)}}function le(e){te?ne?ne.push(e):ne=[e]:te=e}function re(){if(te){var e=te,t=ne;if(ne=te=null,oe(e),t)for(e=0;e<t.length;e++)oe(t[e])}}function ae(e,t){return e(t)}function ie(e,t,n,o){return e(t,n,o)}function ce(){}var ue=ae,se=!1,pe=!1;function fe(){null===te&&null===ne||(ce(),re())}new Map;var me=/^[: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]*$/,de=Object.prototype.hasOwnProperty,be={},ge={};function he(e,t,n,o,l,r){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=o,this.attributeNamespace=l,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=r}var we={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(e){we[e]=new he(e,0,!1,e,null,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(e){var t=e[0];we[t]=new he(t,1,!1,e[1],null,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(e){we[e]=new he(e,2,!1,e.toLowerCase(),null,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(e){we[e]=new he(e,2,!1,e,null,!1)})),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach((function(e){we[e]=new he(e,3,!1,e.toLowerCase(),null,!1)})),["checked","multiple","muted","selected"].forEach((function(e){we[e]=new he(e,3,!0,e,null,!1)})),["capture","download"].forEach((function(e){we[e]=new he(e,4,!1,e,null,!1)})),["cols","rows","size","span"].forEach((function(e){we[e]=new he(e,6,!1,e,null,!1)})),["rowSpan","start"].forEach((function(e){we[e]=new he(e,5,!1,e.toLowerCase(),null,!1)}));var ye=/[\-:]([a-z])/g;function _e(e){return e[1].toUpperCase()}function ve(e){switch(typeof e){case"boolean":case"number":case"object":case"string":case"undefined":return e;default:return""}}function ke(e,t,n,o){var l=we.hasOwnProperty(t)?we[t]:null;(null!==l?0===l.type:!o&&(2<t.length&&("o"===t[0]||"O"===t[0])&&("n"===t[1]||"N"===t[1])))||(function(e,t,n,o){if(null==t||function(e,t,n,o){if(null!==n&&0===n.type)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return!o&&(null!==n?!n.acceptsBooleans:"data-"!==(e=e.toLowerCase().slice(0,5))&&"aria-"!==e);default:return!1}}(e,t,n,o))return!0;if(o)return!1;if(null!==n)switch(n.type){case 3:return!t;case 4:return!1===t;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}(t,n,l,o)&&(n=null),o||null===l?function(e){return!!de.call(ge,e)||!de.call(be,e)&&(me.test(e)?ge[e]=!0:(be[e]=!0,!1))}(t)&&(null===n?e.removeAttribute(t):e.setAttribute(t,""+n)):l.mustUseProperty?e[l.propertyName]=null===n?3!==l.type&&"":n:(t=l.attributeName,o=l.attributeNamespace,null===n?e.removeAttribute(t):(n=3===(l=l.type)||4===l&&!0===n?"":""+n,o?e.setAttributeNS(o,t,n):e.setAttribute(t,n))))}function Ce(e){var t=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===t||"radio"===t)}function Ee(e){e._valueTracker||(e._valueTracker=function(e){var t=Ce(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),o=""+e[t];if(!e.hasOwnProperty(t)&&void 0!==n&&"function"==typeof n.get&&"function"==typeof n.set){var l=n.get,r=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return l.call(this)},set:function(e){o=""+e,r.call(this,e)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return o},setValue:function(e){o=""+e},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}(e))}function xe(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),o="";return e&&(o=Ce(e)?e.checked?"true":"false":e.value),(e=o)!==n&&(t.setValue(e),!0)}function Se(e,t){var n=t.checked;return l({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=n?n:e._wrapperState.initialChecked})}function Te(e,t){var n=null==t.defaultValue?"":t.defaultValue,o=null!=t.checked?t.checked:t.defaultChecked;n=ve(null!=t.value?t.value:n),e._wrapperState={initialChecked:o,initialValue:n,controlled:"checkbox"===t.type||"radio"===t.type?null!=t.checked:null!=t.value}}function Oe(e,t){null!=(t=t.checked)&&ke(e,"checked",t,!1)}function Ne(e,t){Oe(e,t);var n=ve(t.value),o=t.type;if(null!=n)"number"===o?(0===n&&""===e.value||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if("submit"===o||"reset"===o)return void e.removeAttribute("value");t.hasOwnProperty("value")?Pe(e,t.type,n):t.hasOwnProperty("defaultValue")&&Pe(e,t.type,ve(t.defaultValue)),null==t.checked&&null!=t.defaultChecked&&(e.defaultChecked=!!t.defaultChecked)}function je(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var o=t.type;if(!("submit"!==o&&"reset"!==o||void 0!==t.value&&null!==t.value))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}""!==(n=e.name)&&(e.name=""),e.defaultChecked=!e.defaultChecked,e.defaultChecked=!!e._wrapperState.initialChecked,""!==n&&(e.name=n)}function Pe(e,t,n){"number"===t&&e.ownerDocument.activeElement===e||(null==n?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}function Ie(e,t){return e=l({children:void 0},t),(t=function(e){var t="";return o.Children.forEach(e,(function(e){null!=e&&(t+=e)})),t}(t.children))&&(e.children=t),e}function Be(e,t,n,o){if(e=e.options,t){t={};for(var l=0;l<n.length;l++)t["$"+n[l]]=!0;for(n=0;n<e.length;n++)l=t.hasOwnProperty("$"+e[n].value),e[n].selected!==l&&(e[n].selected=l),l&&o&&(e[n].defaultSelected=!0)}else{for(n=""+ve(n),t=null,l=0;l<e.length;l++){if(e[l].value===n)return e[l].selected=!0,void(o&&(e[l].defaultSelected=!0));null!==t||e[l].disabled||(t=e[l])}null!==t&&(t.selected=!0)}}function ze(e,t){if(null!=t.dangerouslySetInnerHTML)throw Error(a(91));return l({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function Ae(e,t){var n=t.value;if(null==n){if(n=t.defaultValue,null!=(t=t.children)){if(null!=n)throw Error(a(92));if(Array.isArray(t)){if(!(1>=t.length))throw Error(a(93));t=t[0]}n=t}null==n&&(n="")}e._wrapperState={initialValue:ve(n)}}function Re(e,t){var n=ve(t.value),o=ve(t.defaultValue);null!=n&&((n=""+n)!==e.value&&(e.value=n),null==t.defaultValue&&e.defaultValue!==n&&(e.defaultValue=n)),null!=o&&(e.defaultValue=""+o)}function De(e){var t=e.textContent;t===e._wrapperState.initialValue&&""!==t&&null!==t&&(e.value=t)}"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(ye,_e);we[t]=new he(t,1,!1,e,null,!1)})),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach((function(e){var t=e.replace(ye,_e);we[t]=new he(t,1,!1,e,"http://www.w3.org/1999/xlink",!1)})),["xml:base","xml:lang","xml:space"].forEach((function(e){var t=e.replace(ye,_e);we[t]=new he(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1)})),["tabIndex","crossOrigin"].forEach((function(e){we[e]=new he(e,1,!1,e.toLowerCase(),null,!1)})),we.xlinkHref=new he("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0),["src","href","action","formAction"].forEach((function(e){we[e]=new he(e,1,!1,e.toLowerCase(),null,!0)}));var Ue={html:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg"};function Me(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function Ge(e,t){return null==e||"http://www.w3.org/1999/xhtml"===e?Me(t):"http://www.w3.org/2000/svg"===e&&"foreignObject"===t?"http://www.w3.org/1999/xhtml":e}var Fe,Le=function(e){return"undefined"!=typeof MSApp&&MSApp.execUnsafeLocalFunction?function(t,n,o,l){MSApp.execUnsafeLocalFunction((function(){return e(t,n)}))}:e}((function(e,t){if(e.namespaceURI!==Ue.svg||"innerHTML"in e)e.innerHTML=t;else{for((Fe=Fe||document.createElement("div")).innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=Fe.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}}));function Ve(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&3===n.nodeType)return void(n.nodeValue=t)}e.textContent=t}function He(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var We={animationend:He("Animation","AnimationEnd"),animationiteration:He("Animation","AnimationIteration"),animationstart:He("Animation","AnimationStart"),transitionend:He("Transition","TransitionEnd")},qe={},Ke={};function $e(e){if(qe[e])return qe[e];if(!We[e])return e;var t,n=We[e];for(t in n)if(n.hasOwnProperty(t)&&t in Ke)return qe[e]=n[t];return e}J&&(Ke=document.createElement("div").style,"AnimationEvent"in window||(delete We.animationend.animation,delete We.animationiteration.animation,delete We.animationstart.animation),"TransitionEvent"in window||delete We.transitionend.transition);var Qe=$e("animationend"),Ye=$e("animationiteration"),Xe=$e("animationstart"),Ze=$e("transitionend"),Je="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange seeked seeking stalled suspend timeupdate volumechange waiting".split(" ");function et(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do{0!=(1026&(t=e).effectTag)&&(n=t.return),e=t.return}while(e)}return 3===t.tag?n:null}function tt(e){if(13===e.tag){var t=e.memoizedState;if(null===t&&(null!==(e=e.alternate)&&(t=e.memoizedState)),null!==t)return t.dehydrated}return null}function nt(e){if(et(e)!==e)throw Error(a(188))}function ot(e){if(!(e=function(e){var t=e.alternate;if(!t){if(null===(t=et(e)))throw Error(a(188));return t!==e?null:e}for(var n=e,o=t;;){var l=n.return;if(null===l)break;var r=l.alternate;if(null===r){if(null!==(o=l.return)){n=o;continue}break}if(l.child===r.child){for(r=l.child;r;){if(r===n)return nt(l),e;if(r===o)return nt(l),t;r=r.sibling}throw Error(a(188))}if(n.return!==o.return)n=l,o=r;else{for(var i=!1,c=l.child;c;){if(c===n){i=!0,n=l,o=r;break}if(c===o){i=!0,o=l,n=r;break}c=c.sibling}if(!i){for(c=r.child;c;){if(c===n){i=!0,n=r,o=l;break}if(c===o){i=!0,o=r,n=l;break}c=c.sibling}if(!i)throw Error(a(189))}}if(n.alternate!==o)throw Error(a(190))}if(3!==n.tag)throw Error(a(188));return n.stateNode.current===n?e:t}(e)))return null;for(var t=e;;){if(5===t.tag||6===t.tag)return t;if(t.child)t.child.return=t,t=t.child;else{if(t===e)break;for(;!t.sibling;){if(!t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}}return null}var lt,rt,at,it=!1,ct=[],ut=null,st=null,pt=null,ft=new Map,mt=new Map,dt=[],bt="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput close cancel copy cut paste click change contextmenu reset submit".split(" "),gt="focus blur dragenter dragleave mouseover mouseout pointerover pointerout gotpointercapture lostpointercapture".split(" ");function ht(e,t,n,o){return{blockedOn:e,topLevelType:t,eventSystemFlags:32|n,nativeEvent:o}}function wt(e,t){switch(e){case"focus":case"blur":ut=null;break;case"dragenter":case"dragleave":st=null;break;case"mouseover":case"mouseout":pt=null;break;case"pointerover":case"pointerout":ft.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":mt.delete(t.pointerId)}}function yt(e,t,n,o,l){return null===e||e.nativeEvent!==l?(e=ht(t,n,o,l),null!==t&&(null!==(t=mo(t))&&rt(t)),e):(e.eventSystemFlags|=o,e)}function _t(e){var t=fo(e.target);if(null!==t){var n=et(t);if(null!==n)if(13===(t=n.tag)){if(null!==(t=tt(n)))return e.blockedOn=t,void r.unstable_runWithPriority(e.priority,(function(){at(n)}))}else if(3===t&&n.stateNode.hydrate)return void(e.blockedOn=3===n.tag?n.stateNode.containerInfo:null)}e.blockedOn=null}function vt(e){if(null!==e.blockedOn)return!1;var t=Pn(e.topLevelType,e.eventSystemFlags,e.nativeEvent);if(null!==t){var n=mo(t);return null!==n&&rt(n),e.blockedOn=t,!1}return!0}function kt(e,t,n){vt(e)&&n.delete(t)}function Ct(){for(it=!1;0<ct.length;){var e=ct[0];if(null!==e.blockedOn){null!==(e=mo(e.blockedOn))&&lt(e);break}var t=Pn(e.topLevelType,e.eventSystemFlags,e.nativeEvent);null!==t?e.blockedOn=t:ct.shift()}null!==ut&&vt(ut)&&(ut=null),null!==st&&vt(st)&&(st=null),null!==pt&&vt(pt)&&(pt=null),ft.forEach(kt),mt.forEach(kt)}function Et(e,t){e.blockedOn===t&&(e.blockedOn=null,it||(it=!0,r.unstable_scheduleCallback(r.unstable_NormalPriority,Ct)))}function xt(e){function t(t){return Et(t,e)}if(0<ct.length){Et(ct[0],e);for(var n=1;n<ct.length;n++){var o=ct[n];o.blockedOn===e&&(o.blockedOn=null)}}for(null!==ut&&Et(ut,e),null!==st&&Et(st,e),null!==pt&&Et(pt,e),ft.forEach(t),mt.forEach(t),n=0;n<dt.length;n++)(o=dt[n]).blockedOn===e&&(o.blockedOn=null);for(;0<dt.length&&null===(n=dt[0]).blockedOn;)_t(n),null===n.blockedOn&&dt.shift()}function St(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}function Tt(e){do{e=e.return}while(e&&5!==e.tag);return e||null}function Ot(e,t,n){(t=I(e,n.dispatchConfig.phasedRegistrationNames[t]))&&(n._dispatchListeners=S(n._dispatchListeners,t),n._dispatchInstances=S(n._dispatchInstances,e))}function Nt(e){if(e&&e.dispatchConfig.phasedRegistrationNames){for(var t=e._targetInst,n=[];t;)n.push(t),t=Tt(t);for(t=n.length;0<t--;)Ot(n[t],"captured",e);for(t=0;t<n.length;t++)Ot(n[t],"bubbled",e)}}function jt(e,t,n){e&&n&&n.dispatchConfig.registrationName&&(t=I(e,n.dispatchConfig.registrationName))&&(n._dispatchListeners=S(n._dispatchListeners,t),n._dispatchInstances=S(n._dispatchInstances,e))}function Pt(e){e&&e.dispatchConfig.registrationName&&jt(e._targetInst,null,e)}function It(e){T(e,Nt)}function Bt(){return!0}function zt(){return!1}function At(e,t,n,o){for(var l in this.dispatchConfig=e,this._targetInst=t,this.nativeEvent=n,e=this.constructor.Interface)e.hasOwnProperty(l)&&((t=e[l])?this[l]=t(n):"target"===l?this.target=o:this[l]=n[l]);return this.isDefaultPrevented=(null!=n.defaultPrevented?n.defaultPrevented:!1===n.returnValue)?Bt:zt,this.isPropagationStopped=zt,this}function Rt(e,t,n,o){if(this.eventPool.length){var l=this.eventPool.pop();return this.call(l,e,t,n,o),l}return new this(e,t,n,o)}function Dt(e){if(!(e instanceof this))throw Error(a(279));e.destructor(),10>this.eventPool.length&&this.eventPool.push(e)}function Ut(e){e.eventPool=[],e.getPooled=Rt,e.release=Dt}l(At.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!=typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=Bt)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!=typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=Bt)},persist:function(){this.isPersistent=Bt},isPersistent:zt,destructor:function(){var e,t=this.constructor.Interface;for(e in t)this[e]=null;this.nativeEvent=this._targetInst=this.dispatchConfig=null,this.isPropagationStopped=this.isDefaultPrevented=zt,this._dispatchInstances=this._dispatchListeners=null}}),At.Interface={type:null,target:null,currentTarget:function(){return null},eventPhase:null,bubbles:null,cancelable:null,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:null,isTrusted:null},At.extend=function(e){function t(){}function n(){return o.apply(this,arguments)}var o=this;t.prototype=o.prototype;var r=new t;return l(r,n.prototype),n.prototype=r,n.prototype.constructor=n,n.Interface=l({},o.Interface,e),n.extend=o.extend,Ut(n),n},Ut(At);var Mt=At.extend({animationName:null,elapsedTime:null,pseudoElement:null}),Gt=At.extend({clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),Ft=At.extend({view:null,detail:null}),Lt=Ft.extend({relatedTarget:null});function Vt(e){var t=e.keyCode;return"charCode"in e?0===(e=e.charCode)&&13===t&&(e=13):e=t,10===e&&(e=13),32<=e||13===e?e:0}var Ht={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},Wt={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},qt={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Kt(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):!!(e=qt[e])&&!!t[e]}function $t(){return Kt}for(var Qt=Ft.extend({key:function(e){if(e.key){var t=Ht[e.key]||e.key;if("Unidentified"!==t)return t}return"keypress"===e.type?13===(e=Vt(e))?"Enter":String.fromCharCode(e):"keydown"===e.type||"keyup"===e.type?Wt[e.keyCode]||"Unidentified":""},location:null,ctrlKey:null,shiftKey:null,altKey:null,metaKey:null,repeat:null,locale:null,getModifierState:$t,charCode:function(e){return"keypress"===e.type?Vt(e):0},keyCode:function(e){return"keydown"===e.type||"keyup"===e.type?e.keyCode:0},which:function(e){return"keypress"===e.type?Vt(e):"keydown"===e.type||"keyup"===e.type?e.keyCode:0}}),Yt=0,Xt=0,Zt=!1,Jt=!1,en=Ft.extend({screenX:null,screenY:null,clientX:null,clientY:null,pageX:null,pageY:null,ctrlKey:null,shiftKey:null,altKey:null,metaKey:null,getModifierState:$t,button:null,buttons:null,relatedTarget:function(e){return e.relatedTarget||(e.fromElement===e.srcElement?e.toElement:e.fromElement)},movementX:function(e){if("movementX"in e)return e.movementX;var t=Yt;return Yt=e.screenX,Zt?"mousemove"===e.type?e.screenX-t:0:(Zt=!0,0)},movementY:function(e){if("movementY"in e)return e.movementY;var t=Xt;return Xt=e.screenY,Jt?"mousemove"===e.type?e.screenY-t:0:(Jt=!0,0)}}),tn=en.extend({pointerId:null,width:null,height:null,pressure:null,tangentialPressure:null,tiltX:null,tiltY:null,twist:null,pointerType:null,isPrimary:null}),nn=en.extend({dataTransfer:null}),on=Ft.extend({touches:null,targetTouches:null,changedTouches:null,altKey:null,metaKey:null,ctrlKey:null,shiftKey:null,getModifierState:$t}),ln=At.extend({propertyName:null,elapsedTime:null,pseudoElement:null}),rn=en.extend({deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:null,deltaMode:null}),an=[["blur","blur",0],["cancel","cancel",0],["click","click",0],["close","close",0],["contextmenu","contextMenu",0],["copy","copy",0],["cut","cut",0],["auxclick","auxClick",0],["dblclick","doubleClick",0],["dragend","dragEnd",0],["dragstart","dragStart",0],["drop","drop",0],["focus","focus",0],["input","input",0],["invalid","invalid",0],["keydown","keyDown",0],["keypress","keyPress",0],["keyup","keyUp",0],["mousedown","mouseDown",0],["mouseup","mouseUp",0],["paste","paste",0],["pause","pause",0],["play","play",0],["pointercancel","pointerCancel",0],["pointerdown","pointerDown",0],["pointerup","pointerUp",0],["ratechange","rateChange",0],["reset","reset",0],["seeked","seeked",0],["submit","submit",0],["touchcancel","touchCancel",0],["touchend","touchEnd",0],["touchstart","touchStart",0],["volumechange","volumeChange",0],["drag","drag",1],["dragenter","dragEnter",1],["dragexit","dragExit",1],["dragleave","dragLeave",1],["dragover","dragOver",1],["mousemove","mouseMove",1],["mouseout","mouseOut",1],["mouseover","mouseOver",1],["pointermove","pointerMove",1],["pointerout","pointerOut",1],["pointerover","pointerOver",1],["scroll","scroll",1],["toggle","toggle",1],["touchmove","touchMove",1],["wheel","wheel",1],["abort","abort",2],[Qe,"animationEnd",2],[Ye,"animationIteration",2],[Xe,"animationStart",2],["canplay","canPlay",2],["canplaythrough","canPlayThrough",2],["durationchange","durationChange",2],["emptied","emptied",2],["encrypted","encrypted",2],["ended","ended",2],["error","error",2],["gotpointercapture","gotPointerCapture",2],["load","load",2],["loadeddata","loadedData",2],["loadedmetadata","loadedMetadata",2],["loadstart","loadStart",2],["lostpointercapture","lostPointerCapture",2],["playing","playing",2],["progress","progress",2],["seeking","seeking",2],["stalled","stalled",2],["suspend","suspend",2],["timeupdate","timeUpdate",2],[Ze,"transitionEnd",2],["waiting","waiting",2]],cn={},un={},sn=0;sn<an.length;sn++){var pn=an[sn],fn=pn[0],mn=pn[1],dn=pn[2],bn="on"+(mn[0].toUpperCase()+mn.slice(1)),gn={phasedRegistrationNames:{bubbled:bn,captured:bn+"Capture"},dependencies:[fn],eventPriority:dn};cn[mn]=gn,un[fn]=gn}var hn={eventTypes:cn,getEventPriority:function(e){return void 0!==(e=un[e])?e.eventPriority:2},extractEvents:function(e,t,n,o){var l=un[e];if(!l)return null;switch(e){case"keypress":if(0===Vt(n))return null;case"keydown":case"keyup":e=Qt;break;case"blur":case"focus":e=Lt;break;case"click":if(2===n.button)return null;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":e=en;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":e=nn;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":e=on;break;case Qe:case Ye:case Xe:e=Mt;break;case Ze:e=ln;break;case"scroll":e=Ft;break;case"wheel":e=rn;break;case"copy":case"cut":case"paste":e=Gt;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":e=tn;break;default:e=At}return It(t=e.getPooled(l,t,n,o)),t}},wn=r.unstable_UserBlockingPriority,yn=r.unstable_runWithPriority,_n=hn.getEventPriority,vn=10,kn=[];function Cn(e){var t=e.targetInst,n=t;do{if(!n){e.ancestors.push(n);break}var o=n;if(3===o.tag)o=o.stateNode.containerInfo;else{for(;o.return;)o=o.return;o=3!==o.tag?null:o.stateNode.containerInfo}if(!o)break;5!==(t=n.tag)&&6!==t||e.ancestors.push(n),n=fo(o)}while(n);for(n=0;n<e.ancestors.length;n++){t=e.ancestors[n];var l=St(e.nativeEvent);o=e.topLevelType;for(var r=e.nativeEvent,a=e.eventSystemFlags,i=null,c=0;c<p.length;c++){var u=p[c];u&&(u=u.extractEvents(o,t,r,l,a))&&(i=S(i,u))}j(i)}}var En=!0;function xn(e,t){Sn(t,e,!1)}function Sn(e,t,n){switch(_n(t)){case 0:var o=Tn.bind(null,t,1);break;case 1:o=On.bind(null,t,1);break;default:o=jn.bind(null,t,1)}n?e.addEventListener(t,o,!0):e.addEventListener(t,o,!1)}function Tn(e,t,n){se||ce();var o=jn,l=se;se=!0;try{ie(o,e,t,n)}finally{(se=l)||fe()}}function On(e,t,n){yn(wn,jn.bind(null,e,t,n))}function Nn(e,t,n,o){if(kn.length){var l=kn.pop();l.topLevelType=e,l.eventSystemFlags=t,l.nativeEvent=n,l.targetInst=o,e=l}else e={topLevelType:e,eventSystemFlags:t,nativeEvent:n,targetInst:o,ancestors:[]};try{if(t=Cn,n=e,pe)t(n,void 0);else{pe=!0;try{ue(t,n,void 0)}finally{pe=!1,fe()}}}finally{e.topLevelType=null,e.nativeEvent=null,e.targetInst=null,e.ancestors.length=0,kn.length<vn&&kn.push(e)}}function jn(e,t,n){if(En)if(0<ct.length&&-1<bt.indexOf(e))e=ht(null,e,t,n),ct.push(e);else{var o=Pn(e,t,n);null===o?wt(e,n):-1<bt.indexOf(e)?(e=ht(o,e,t,n),ct.push(e)):function(e,t,n,o){switch(t){case"focus":return ut=yt(ut,e,t,n,o),!0;case"dragenter":return st=yt(st,e,t,n,o),!0;case"mouseover":return pt=yt(pt,e,t,n,o),!0;case"pointerover":var l=o.pointerId;return ft.set(l,yt(ft.get(l)||null,e,t,n,o)),!0;case"gotpointercapture":return l=o.pointerId,mt.set(l,yt(mt.get(l)||null,e,t,n,o)),!0}return!1}(o,e,t,n)||(wt(e,n),Nn(e,t,n,null))}}function Pn(e,t,n){var o=St(n);if(null!==(o=fo(o))){var l=et(o);if(null===l)o=null;else{var r=l.tag;if(13===r){if(null!==(o=tt(l)))return o;o=null}else if(3===r){if(l.stateNode.hydrate)return 3===l.tag?l.stateNode.containerInfo:null;o=null}else l!==o&&(o=null)}}return Nn(e,t,n,o),null}function In(e){if(!J)return!1;var t=(e="on"+e)in document;return t||((t=document.createElement("div")).setAttribute(e,"return;"),t="function"==typeof t[e]),t}var Bn=new("function"==typeof WeakMap?WeakMap:Map);function zn(e){var t=Bn.get(e);return void 0===t&&(t=new Set,Bn.set(e,t)),t}function An(e,t,n){if(!n.has(e)){switch(e){case"scroll":Sn(t,"scroll",!0);break;case"focus":case"blur":Sn(t,"focus",!0),Sn(t,"blur",!0),n.add("blur"),n.add("focus");break;case"cancel":case"close":In(e)&&Sn(t,e,!0);break;case"invalid":case"submit":case"reset":break;default:-1===Je.indexOf(e)&&xn(e,t)}n.add(e)}}var Rn={animationIterationCount:!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},Dn=["Webkit","ms","Moz","O"];function Un(e,t,n){return null==t||"boolean"==typeof t||""===t?"":n||"number"!=typeof t||0===t||Rn.hasOwnProperty(e)&&Rn[e]?(""+t).trim():t+"px"}function Mn(e,t){for(var n in e=e.style,t)if(t.hasOwnProperty(n)){var o=0===n.indexOf("--"),l=Un(n,t[n],o);"float"===n&&(n="cssFloat"),o?e.setProperty(n,l):e[n]=l}}Object.keys(Rn).forEach((function(e){Dn.forEach((function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),Rn[t]=Rn[e]}))}));var Gn=l({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function Fn(e,t){if(t){if(Gn[e]&&(null!=t.children||null!=t.dangerouslySetInnerHTML))throw Error(a(137,e,""));if(null!=t.dangerouslySetInnerHTML){if(null!=t.children)throw Error(a(60));if(!("object"==typeof t.dangerouslySetInnerHTML&&"__html"in t.dangerouslySetInnerHTML))throw Error(a(61))}if(null!=t.style&&"object"!=typeof t.style)throw Error(a(62,""))}}function Ln(e,t){if(-1===e.indexOf("-"))return"string"==typeof t.is;switch(e){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!1;default:return!0}}function Vn(e,t){var n=zn(e=9===e.nodeType||11===e.nodeType?e:e.ownerDocument);t=d[t];for(var o=0;o<t.length;o++)An(t[o],e,n)}function Hn(){}function Wn(e){if(void 0===(e=e||("undefined"!=typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(t){return e.body}}function qn(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function Kn(e,t){var n,o=qn(e);for(e=0;o;){if(3===o.nodeType){if(n=e+o.textContent.length,e<=t&&n>=t)return{node:o,offset:t-e};e=n}e:{for(;o;){if(o.nextSibling){o=o.nextSibling;break e}o=o.parentNode}o=void 0}o=qn(o)}}function $n(){for(var e=window,t=Wn();t instanceof e.HTMLIFrameElement;){try{var n="string"==typeof t.contentWindow.location.href}catch(e){n=!1}if(!n)break;t=Wn((e=t.contentWindow).document)}return t}function Qn(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&("input"===t&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===t||"true"===e.contentEditable)}var Yn="$",Xn="/$",Zn="$?",Jn="$!",eo=null,to=null;function no(e,t){switch(e){case"button":case"input":case"select":case"textarea":return!!t.autoFocus}return!1}function oo(e,t){return"textarea"===e||"option"===e||"noscript"===e||"string"==typeof t.children||"number"==typeof t.children||"object"==typeof t.dangerouslySetInnerHTML&&null!==t.dangerouslySetInnerHTML&&null!=t.dangerouslySetInnerHTML.__html}var lo="function"==typeof setTimeout?setTimeout:void 0,ro="function"==typeof clearTimeout?clearTimeout:void 0;function ao(e){for(;null!=e;e=e.nextSibling){var t=e.nodeType;if(1===t||3===t)break}return e}function io(e){e=e.previousSibling;for(var t=0;e;){if(8===e.nodeType){var n=e.data;if(n===Yn||n===Jn||n===Zn){if(0===t)return e;t--}else n===Xn&&t++}e=e.previousSibling}return null}var co=Math.random().toString(36).slice(2),uo="__reactInternalInstance$"+co,so="__reactEventHandlers$"+co,po="__reactContainere$"+co;function fo(e){var t=e[uo];if(t)return t;for(var n=e.parentNode;n;){if(t=n[po]||n[uo]){if(n=t.alternate,null!==t.child||null!==n&&null!==n.child)for(e=io(e);null!==e;){if(n=e[uo])return n;e=io(e)}return t}n=(e=n).parentNode}return null}function mo(e){return!(e=e[uo]||e[po])||5!==e.tag&&6!==e.tag&&13!==e.tag&&3!==e.tag?null:e}function bo(e){if(5===e.tag||6===e.tag)return e.stateNode;throw Error(a(33))}function go(e){return e[so]||null}var ho=null,wo=null,yo=null;function _o(){if(yo)return yo;var e,t,n=wo,o=n.length,l="value"in ho?ho.value:ho.textContent,r=l.length;for(e=0;e<o&&n[e]===l[e];e++);var a=o-e;for(t=1;t<=a&&n[o-t]===l[r-t];t++);return yo=l.slice(e,1<t?1-t:void 0)}var vo=At.extend({data:null}),ko=At.extend({data:null}),Co=[9,13,27,32],Eo=J&&"CompositionEvent"in window,xo=null;J&&"documentMode"in document&&(xo=document.documentMode);var So=J&&"TextEvent"in window&&!xo,To=J&&(!Eo||xo&&8<xo&&11>=xo),Oo=String.fromCharCode(32),No={beforeInput:{phasedRegistrationNames:{bubbled:"onBeforeInput",captured:"onBeforeInputCapture"},dependencies:["compositionend","keypress","textInput","paste"]},compositionEnd:{phasedRegistrationNames:{bubbled:"onCompositionEnd",captured:"onCompositionEndCapture"},dependencies:"blur compositionend keydown keypress keyup mousedown".split(" ")},compositionStart:{phasedRegistrationNames:{bubbled:"onCompositionStart",captured:"onCompositionStartCapture"},dependencies:"blur compositionstart keydown keypress keyup mousedown".split(" ")},compositionUpdate:{phasedRegistrationNames:{bubbled:"onCompositionUpdate",captured:"onCompositionUpdateCapture"},dependencies:"blur compositionupdate keydown keypress keyup mousedown".split(" ")}},jo=!1;function Po(e,t){switch(e){case"keyup":return-1!==Co.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"blur":return!0;default:return!1}}function Io(e){return"object"==typeof(e=e.detail)&&"data"in e?e.data:null}var Bo=!1;var zo={eventTypes:No,extractEvents:function(e,t,n,o){var l;if(Eo)e:{switch(e){case"compositionstart":var r=No.compositionStart;break e;case"compositionend":r=No.compositionEnd;break e;case"compositionupdate":r=No.compositionUpdate;break e}r=void 0}else Bo?Po(e,n)&&(r=No.compositionEnd):"keydown"===e&&229===n.keyCode&&(r=No.compositionStart);return r?(To&&"ko"!==n.locale&&(Bo||r!==No.compositionStart?r===No.compositionEnd&&Bo&&(l=_o()):(wo="value"in(ho=o)?ho.value:ho.textContent,Bo=!0)),r=vo.getPooled(r,t,n,o),l?r.data=l:null!==(l=Io(n))&&(r.data=l),It(r),l=r):l=null,(e=So?function(e,t){switch(e){case"compositionend":return Io(t);case"keypress":return 32!==t.which?null:(jo=!0,Oo);case"textInput":return(e=t.data)===Oo&&jo?null:e;default:return null}}(e,n):function(e,t){if(Bo)return"compositionend"===e||!Eo&&Po(e,t)?(e=_o(),yo=wo=ho=null,Bo=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return To&&"ko"!==t.locale?null:t.data;default:return null}}(e,n))?((t=ko.getPooled(No.beforeInput,t,n,o)).data=e,It(t)):t=null,null===l?t:null===t?l:[l,t]}},Ao={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function Ro(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===t?!!Ao[e.type]:"textarea"===t}var Do={change:{phasedRegistrationNames:{bubbled:"onChange",captured:"onChangeCapture"},dependencies:"blur change click focus input keydown keyup selectionchange".split(" ")}};function Uo(e,t,n){return(e=At.getPooled(Do.change,e,t,n)).type="change",le(n),It(e),e}var Mo=null,Go=null;function Fo(e){j(e)}function Lo(e){if(xe(bo(e)))return e}function Vo(e,t){if("change"===e)return t}var Ho=!1;function Wo(){Mo&&(Mo.detachEvent("onpropertychange",qo),Go=Mo=null)}function qo(e){if("value"===e.propertyName&&Lo(Go))if(e=Uo(Go,e,St(e)),se)j(e);else{se=!0;try{ae(Fo,e)}finally{se=!1,fe()}}}function Ko(e,t,n){"focus"===e?(Wo(),Go=n,(Mo=t).attachEvent("onpropertychange",qo)):"blur"===e&&Wo()}function $o(e){if("selectionchange"===e||"keyup"===e||"keydown"===e)return Lo(Go)}function Qo(e,t){if("click"===e)return Lo(t)}function Yo(e,t){if("input"===e||"change"===e)return Lo(t)}J&&(Ho=In("input")&&(!document.documentMode||9<document.documentMode));var Xo,Zo={eventTypes:Do,_isInputEventSupported:Ho,extractEvents:function(e,t,n,o){var l=t?bo(t):window,r=l.nodeName&&l.nodeName.toLowerCase();if("select"===r||"input"===r&&"file"===l.type)var a=Vo;else if(Ro(l))if(Ho)a=Yo;else{a=$o;var i=Ko}else(r=l.nodeName)&&"input"===r.toLowerCase()&&("checkbox"===l.type||"radio"===l.type)&&(a=Qo);if(a&&(a=a(e,t)))return Uo(a,n,o);i&&i(e,l,t),"blur"===e&&(e=l._wrapperState)&&e.controlled&&"number"===l.type&&Pe(l,"number",l.value)}},Jo={mouseEnter:{registrationName:"onMouseEnter",dependencies:["mouseout","mouseover"]},mouseLeave:{registrationName:"onMouseLeave",dependencies:["mouseout","mouseover"]},pointerEnter:{registrationName:"onPointerEnter",dependencies:["pointerout","pointerover"]},pointerLeave:{registrationName:"onPointerLeave",dependencies:["pointerout","pointerover"]}},el={eventTypes:Jo,extractEvents:function(e,t,n,o,l){var r="mouseover"===e||"pointerover"===e,a="mouseout"===e||"pointerout"===e;if(r&&0==(32&l)&&(n.relatedTarget||n.fromElement)||!a&&!r)return null;if(l=o.window===o?o:(l=o.ownerDocument)?l.defaultView||l.parentWindow:window,a?(a=t,null!==(t=(t=n.relatedTarget||n.toElement)?fo(t):null)&&(t!==(r=et(t))||5!==t.tag&&6!==t.tag)&&(t=null)):a=null,a===t)return null;if("mouseout"===e||"mouseover"===e)var i=en,c=Jo.mouseLeave,u=Jo.mouseEnter,s="mouse";else"pointerout"!==e&&"pointerover"!==e||(i=tn,c=Jo.pointerLeave,u=Jo.pointerEnter,s="pointer");if(e=null==a?l:bo(a),l=null==t?l:bo(t),(c=i.getPooled(c,a,n,o)).type=s+"leave",c.target=e,c.relatedTarget=l,(o=i.getPooled(u,t,n,o)).type=s+"enter",o.target=l,o.relatedTarget=e,s=t,(i=a)&&s)e:{for(e=s,a=0,t=u=i;t;t=Tt(t))a++;for(t=0,l=e;l;l=Tt(l))t++;for(;0<a-t;)u=Tt(u),a--;for(;0<t-a;)e=Tt(e),t--;for(;a--;){if(u===e||u===e.alternate)break e;u=Tt(u),e=Tt(e)}u=null}else u=null;for(e=u,u=[];i&&i!==e&&(null===(a=i.alternate)||a!==e);)u.push(i),i=Tt(i);for(i=[];s&&s!==e&&(null===(a=s.alternate)||a!==e);)i.push(s),s=Tt(s);for(s=0;s<u.length;s++)jt(u[s],"bubbled",c);for(s=i.length;0<s--;)jt(i[s],"captured",o);return n===Xo?(Xo=null,[c]):(Xo=n,[c,o])}};var tl="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},nl=Object.prototype.hasOwnProperty;function ol(e,t){if(tl(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;var n=Object.keys(e),o=Object.keys(t);if(n.length!==o.length)return!1;for(o=0;o<n.length;o++)if(!nl.call(t,n[o])||!tl(e[n[o]],t[n[o]]))return!1;return!0}var ll=J&&"documentMode"in document&&11>=document.documentMode,rl={select:{phasedRegistrationNames:{bubbled:"onSelect",captured:"onSelectCapture"},dependencies:"blur contextmenu dragend focus keydown keyup mousedown mouseup selectionchange".split(" ")}},al=null,il=null,cl=null,ul=!1;function sl(e,t){var n=t.window===t?t.document:9===t.nodeType?t:t.ownerDocument;return ul||null==al||al!==Wn(n)?null:("selectionStart"in(n=al)&&Qn(n)?n={start:n.selectionStart,end:n.selectionEnd}:n={anchorNode:(n=(n.ownerDocument&&n.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:n.anchorOffset,focusNode:n.focusNode,focusOffset:n.focusOffset},cl&&ol(cl,n)?null:(cl=n,(e=At.getPooled(rl.select,il,e,t)).type="select",e.target=al,It(e),e))}var pl={eventTypes:rl,extractEvents:function(e,t,n,o){var l,r=o.window===o?o.document:9===o.nodeType?o:o.ownerDocument;if(!(l=!r)){e:{r=zn(r),l=d.onSelect;for(var a=0;a<l.length;a++)if(!r.has(l[a])){r=!1;break e}r=!0}l=!r}if(l)return null;switch(r=t?bo(t):window,e){case"focus":(Ro(r)||"true"===r.contentEditable)&&(al=r,il=t,cl=null);break;case"blur":cl=il=al=null;break;case"mousedown":ul=!0;break;case"contextmenu":case"mouseup":case"dragend":return ul=!1,sl(n,o);case"selectionchange":if(ll)break;case"keydown":case"keyup":return sl(n,o)}return null}};P.injectEventPluginOrder("ResponderEventPlugin SimpleEventPlugin EnterLeaveEventPlugin ChangeEventPlugin SelectEventPlugin BeforeInputEventPlugin".split(" ")),k=go,C=mo,E=bo,P.injectEventPluginsByName({SimpleEventPlugin:hn,EnterLeaveEventPlugin:el,ChangeEventPlugin:Zo,SelectEventPlugin:pl,BeforeInputEventPlugin:zo}),new Set;var fl=[],ml=-1;function dl(e){0>ml||(e.current=fl[ml],fl[ml]=null,ml--)}function bl(e,t){ml++,fl[ml]=e.current,e.current=t}var gl={},hl={current:gl},wl={current:!1},yl=gl;function _l(e,t){var n=e.type.contextTypes;if(!n)return gl;var o=e.stateNode;if(o&&o.__reactInternalMemoizedUnmaskedChildContext===t)return o.__reactInternalMemoizedMaskedChildContext;var l,r={};for(l in n)r[l]=t[l];return o&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=r),r}function vl(e){return null!=(e=e.childContextTypes)}function kl(e){dl(wl),dl(hl)}function Cl(e){dl(wl),dl(hl)}function El(e,t,n){if(hl.current!==gl)throw Error(a(168));bl(hl,t),bl(wl,n)}function xl(e,t,n){var o=e.stateNode;if(e=t.childContextTypes,"function"!=typeof o.getChildContext)return n;for(var r in o=o.getChildContext())if(!(r in e))throw Error(a(108,X(t)||"Unknown",r));return l({},n,{},o)}function Sl(e){var t=e.stateNode;return t=t&&t.__reactInternalMemoizedMergedChildContext||gl,yl=hl.current,bl(hl,t),bl(wl,wl.current),!0}function Tl(e,t,n){var o=e.stateNode;if(!o)throw Error(a(169));n?(t=xl(e,t,yl),o.__reactInternalMemoizedMergedChildContext=t,dl(wl),dl(hl),bl(hl,t)):dl(wl),bl(wl,n)}var Ol=r.unstable_runWithPriority,Nl=r.unstable_scheduleCallback,jl=r.unstable_cancelCallback,Pl=r.unstable_shouldYield,Il=r.unstable_requestPaint,Bl=r.unstable_now,zl=r.unstable_getCurrentPriorityLevel,Al=r.unstable_ImmediatePriority,Rl=r.unstable_UserBlockingPriority,Dl=r.unstable_NormalPriority,Ul=r.unstable_LowPriority,Ml=r.unstable_IdlePriority,Gl={},Fl=void 0!==Il?Il:function(){},Ll=null,Vl=null,Hl=!1,Wl=Bl(),ql=1e4>Wl?Bl:function(){return Bl()-Wl};function Kl(){switch(zl()){case Al:return 99;case Rl:return 98;case Dl:return 97;case Ul:return 96;case Ml:return 95;default:throw Error(a(332))}}function $l(e){switch(e){case 99:return Al;case 98:return Rl;case 97:return Dl;case 96:return Ul;case 95:return Ml;default:throw Error(a(332))}}function Ql(e,t){return e=$l(e),Ol(e,t)}function Yl(e,t,n){return e=$l(e),Nl(e,t,n)}function Xl(e){return null===Ll?(Ll=[e],Vl=Nl(Al,Jl)):Ll.push(e),Gl}function Zl(){if(null!==Vl){var e=Vl;Vl=null,jl(e)}Jl()}function Jl(){if(!Hl&&null!==Ll){Hl=!0;var e=0;try{var t=Ll;Ql(99,(function(){for(;e<t.length;e++){var n=t[e];do{n=n(!0)}while(null!==n)}})),Ll=null}catch(t){throw null!==Ll&&(Ll=Ll.slice(e+1)),Nl(Al,Zl),t}finally{Hl=!1}}}var er=3;function tr(e,t,n){return 1073741821-(1+((1073741821-e+t/10)/(n/=10)|0))*n}function nr(e,t){if(e&&e.defaultProps)for(var n in t=l({},t),e=e.defaultProps)void 0===t[n]&&(t[n]=e[n]);return t}var or={current:null},lr=null,rr=null,ar=null;function ir(){ar=rr=lr=null}function cr(e,t){var n=e.type._context;bl(or,n._currentValue),n._currentValue=t}function ur(e){var t=or.current;dl(or),e.type._context._currentValue=t}function sr(e,t){for(;null!==e;){var n=e.alternate;if(e.childExpirationTime<t)e.childExpirationTime=t,null!==n&&n.childExpirationTime<t&&(n.childExpirationTime=t);else{if(!(null!==n&&n.childExpirationTime<t))break;n.childExpirationTime=t}e=e.return}}function pr(e,t){lr=e,ar=rr=null,null!==(e=e.dependencies)&&null!==e.firstContext&&(e.expirationTime>=t&&(Wa=!0),e.firstContext=null)}function fr(e,t){if(ar!==e&&!1!==t&&0!==t)if("number"==typeof t&&1073741823!==t||(ar=e,t=1073741823),t={context:e,observedBits:t,next:null},null===rr){if(null===lr)throw Error(a(308));rr=t,lr.dependencies={expirationTime:0,firstContext:t,responders:null}}else rr=rr.next=t;return e._currentValue}var mr=!1;function dr(e){return{baseState:e,firstUpdate:null,lastUpdate:null,firstCapturedUpdate:null,lastCapturedUpdate:null,firstEffect:null,lastEffect:null,firstCapturedEffect:null,lastCapturedEffect:null}}function br(e){return{baseState:e.baseState,firstUpdate:e.firstUpdate,lastUpdate:e.lastUpdate,firstCapturedUpdate:null,lastCapturedUpdate:null,firstEffect:null,lastEffect:null,firstCapturedEffect:null,lastCapturedEffect:null}}function gr(e,t){return{expirationTime:e,suspenseConfig:t,tag:0,payload:null,callback:null,next:null,nextEffect:null}}function hr(e,t){null===e.lastUpdate?e.firstUpdate=e.lastUpdate=t:(e.lastUpdate.next=t,e.lastUpdate=t)}function wr(e,t){var n=e.alternate;if(null===n){var o=e.updateQueue,l=null;null===o&&(o=e.updateQueue=dr(e.memoizedState))}else o=e.updateQueue,l=n.updateQueue,null===o?null===l?(o=e.updateQueue=dr(e.memoizedState),l=n.updateQueue=dr(n.memoizedState)):o=e.updateQueue=br(l):null===l&&(l=n.updateQueue=br(o));null===l||o===l?hr(o,t):null===o.lastUpdate||null===l.lastUpdate?(hr(o,t),hr(l,t)):(hr(o,t),l.lastUpdate=t)}function yr(e,t){var n=e.updateQueue;null===(n=null===n?e.updateQueue=dr(e.memoizedState):_r(e,n)).lastCapturedUpdate?n.firstCapturedUpdate=n.lastCapturedUpdate=t:(n.lastCapturedUpdate.next=t,n.lastCapturedUpdate=t)}function _r(e,t){var n=e.alternate;return null!==n&&t===n.updateQueue&&(t=e.updateQueue=br(t)),t}function vr(e,t,n,o,r,a){switch(n.tag){case 1:return"function"==typeof(e=n.payload)?e.call(a,o,r):e;case 3:e.effectTag=-4097&e.effectTag|64;case 0:if(null==(r="function"==typeof(e=n.payload)?e.call(a,o,r):e))break;return l({},o,r);case 2:mr=!0}return o}function kr(e,t,n,o,l){mr=!1;for(var r=(t=_r(e,t)).baseState,a=null,i=0,c=t.firstUpdate,u=r;null!==c;){var s=c.expirationTime;s<l?(null===a&&(a=c,r=u),i<s&&(i=s)):(Tc(s,c.suspenseConfig),u=vr(e,0,c,u,n,o),null!==c.callback&&(e.effectTag|=32,c.nextEffect=null,null===t.lastEffect?t.firstEffect=t.lastEffect=c:(t.lastEffect.nextEffect=c,t.lastEffect=c))),c=c.next}for(s=null,c=t.firstCapturedUpdate;null!==c;){var p=c.expirationTime;p<l?(null===s&&(s=c,null===a&&(r=u)),i<p&&(i=p)):(u=vr(e,0,c,u,n,o),null!==c.callback&&(e.effectTag|=32,c.nextEffect=null,null===t.lastCapturedEffect?t.firstCapturedEffect=t.lastCapturedEffect=c:(t.lastCapturedEffect.nextEffect=c,t.lastCapturedEffect=c))),c=c.next}null===a&&(t.lastUpdate=null),null===s?t.lastCapturedUpdate=null:e.effectTag|=32,null===a&&null===s&&(r=u),t.baseState=r,t.firstUpdate=a,t.firstCapturedUpdate=s,Oc(i),e.expirationTime=i,e.memoizedState=u}function Cr(e,t,n){null!==t.firstCapturedUpdate&&(null!==t.lastUpdate&&(t.lastUpdate.next=t.firstCapturedUpdate,t.lastUpdate=t.lastCapturedUpdate),t.firstCapturedUpdate=t.lastCapturedUpdate=null),Er(t.firstEffect,n),t.firstEffect=t.lastEffect=null,Er(t.firstCapturedEffect,n),t.firstCapturedEffect=t.lastCapturedEffect=null}function Er(e,t){for(;null!==e;){var n=e.callback;if(null!==n){e.callback=null;var o=t;if("function"!=typeof n)throw Error(a(191,n));n.call(o)}e=e.nextEffect}}var xr=B.ReactCurrentBatchConfig,Sr=(new o.Component).refs;function Tr(e,t,n,o){n=null==(n=n(o,t=e.memoizedState))?t:l({},t,n),e.memoizedState=n,null!==(o=e.updateQueue)&&0===e.expirationTime&&(o.baseState=n)}var Or={isMounted:function(e){return!!(e=e._reactInternalFiber)&&et(e)===e},enqueueSetState:function(e,t,n){e=e._reactInternalFiber;var o=dc(),l=xr.suspense;(l=gr(o=bc(o,e,l),l)).payload=t,null!=n&&(l.callback=n),wr(e,l),gc(e,o)},enqueueReplaceState:function(e,t,n){e=e._reactInternalFiber;var o=dc(),l=xr.suspense;(l=gr(o=bc(o,e,l),l)).tag=1,l.payload=t,null!=n&&(l.callback=n),wr(e,l),gc(e,o)},enqueueForceUpdate:function(e,t){e=e._reactInternalFiber;var n=dc(),o=xr.suspense;(o=gr(n=bc(n,e,o),o)).tag=2,null!=t&&(o.callback=t),wr(e,o),gc(e,n)}};function Nr(e,t,n,o,l,r,a){return"function"==typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(o,r,a):!t.prototype||!t.prototype.isPureReactComponent||(!ol(n,o)||!ol(l,r))}function jr(e,t,n){var o=!1,l=gl,r=t.contextType;return"object"==typeof r&&null!==r?r=fr(r):(l=vl(t)?yl:hl.current,r=(o=null!=(o=t.contextTypes))?_l(e,l):gl),t=new t(n,r),e.memoizedState=null!==t.state&&void 0!==t.state?t.state:null,t.updater=Or,e.stateNode=t,t._reactInternalFiber=e,o&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=l,e.__reactInternalMemoizedMaskedChildContext=r),t}function Pr(e,t,n,o){e=t.state,"function"==typeof t.componentWillReceiveProps&&t.componentWillReceiveProps(n,o),"function"==typeof t.UNSAFE_componentWillReceiveProps&&t.UNSAFE_componentWillReceiveProps(n,o),t.state!==e&&Or.enqueueReplaceState(t,t.state,null)}function Ir(e,t,n,o){var l=e.stateNode;l.props=n,l.state=e.memoizedState,l.refs=Sr;var r=t.contextType;"object"==typeof r&&null!==r?l.context=fr(r):(r=vl(t)?yl:hl.current,l.context=_l(e,r)),null!==(r=e.updateQueue)&&(kr(e,r,n,l,o),l.state=e.memoizedState),"function"==typeof(r=t.getDerivedStateFromProps)&&(Tr(e,t,r,n),l.state=e.memoizedState),"function"==typeof t.getDerivedStateFromProps||"function"==typeof l.getSnapshotBeforeUpdate||"function"!=typeof l.UNSAFE_componentWillMount&&"function"!=typeof l.componentWillMount||(t=l.state,"function"==typeof l.componentWillMount&&l.componentWillMount(),"function"==typeof l.UNSAFE_componentWillMount&&l.UNSAFE_componentWillMount(),t!==l.state&&Or.enqueueReplaceState(l,l.state,null),null!==(r=e.updateQueue)&&(kr(e,r,n,l,o),l.state=e.memoizedState)),"function"==typeof l.componentDidMount&&(e.effectTag|=4)}var Br=Array.isArray;function zr(e,t,n){if(null!==(e=n.ref)&&"function"!=typeof e&&"object"!=typeof e){if(n._owner){if(n=n._owner){if(1!==n.tag)throw Error(a(309));var o=n.stateNode}if(!o)throw Error(a(147,e));var l=""+e;return null!==t&&null!==t.ref&&"function"==typeof t.ref&&t.ref._stringRef===l?t.ref:((t=function(e){var t=o.refs;t===Sr&&(t=o.refs={}),null===e?delete t[l]:t[l]=e})._stringRef=l,t)}if("string"!=typeof e)throw Error(a(284));if(!n._owner)throw Error(a(290,e))}return e}function Ar(e,t){if("textarea"!==e.type)throw Error(a(31,"[object Object]"===Object.prototype.toString.call(t)?"object with keys {"+Object.keys(t).join(", ")+"}":t,""))}function Rr(e){function t(t,n){if(e){var o=t.lastEffect;null!==o?(o.nextEffect=n,t.lastEffect=n):t.firstEffect=t.lastEffect=n,n.nextEffect=null,n.effectTag=8}}function n(n,o){if(!e)return null;for(;null!==o;)t(n,o),o=o.sibling;return null}function o(e,t){for(e=new Map;null!==t;)null!==t.key?e.set(t.key,t):e.set(t.index,t),t=t.sibling;return e}function l(e,t,n){return(e=$c(e,t)).index=0,e.sibling=null,e}function r(t,n,o){return t.index=o,e?null!==(o=t.alternate)?(o=o.index)<n?(t.effectTag=2,n):o:(t.effectTag=2,n):n}function i(t){return e&&null===t.alternate&&(t.effectTag=2),t}function c(e,t,n,o){return null===t||6!==t.tag?((t=Xc(n,e.mode,o)).return=e,t):((t=l(t,n)).return=e,t)}function u(e,t,n,o){return null!==t&&t.elementType===n.type?((o=l(t,n.props)).ref=zr(e,t,n),o.return=e,o):((o=Qc(n.type,n.key,n.props,null,e.mode,o)).ref=zr(e,t,n),o.return=e,o)}function s(e,t,n,o){return null===t||4!==t.tag||t.stateNode.containerInfo!==n.containerInfo||t.stateNode.implementation!==n.implementation?((t=Zc(n,e.mode,o)).return=e,t):((t=l(t,n.children||[])).return=e,t)}function p(e,t,n,o,r){return null===t||7!==t.tag?((t=Yc(n,e.mode,o,r)).return=e,t):((t=l(t,n)).return=e,t)}function f(e,t,n){if("string"==typeof t||"number"==typeof t)return(t=Xc(""+t,e.mode,n)).return=e,t;if("object"==typeof t&&null!==t){switch(t.$$typeof){case R:return(n=Qc(t.type,t.key,t.props,null,e.mode,n)).ref=zr(e,null,t),n.return=e,n;case D:return(t=Zc(t,e.mode,n)).return=e,t}if(Br(t)||Y(t))return(t=Yc(t,e.mode,n,null)).return=e,t;Ar(e,t)}return null}function m(e,t,n,o){var l=null!==t?t.key:null;if("string"==typeof n||"number"==typeof n)return null!==l?null:c(e,t,""+n,o);if("object"==typeof n&&null!==n){switch(n.$$typeof){case R:return n.key===l?n.type===U?p(e,t,n.props.children,o,l):u(e,t,n,o):null;case D:return n.key===l?s(e,t,n,o):null}if(Br(n)||Y(n))return null!==l?null:p(e,t,n,o,null);Ar(e,n)}return null}function d(e,t,n,o,l){if("string"==typeof o||"number"==typeof o)return c(t,e=e.get(n)||null,""+o,l);if("object"==typeof o&&null!==o){switch(o.$$typeof){case R:return e=e.get(null===o.key?n:o.key)||null,o.type===U?p(t,e,o.props.children,l,o.key):u(t,e,o,l);case D:return s(t,e=e.get(null===o.key?n:o.key)||null,o,l)}if(Br(o)||Y(o))return p(t,e=e.get(n)||null,o,l,null);Ar(t,o)}return null}function b(l,a,i,c){for(var u=null,s=null,p=a,b=a=0,g=null;null!==p&&b<i.length;b++){p.index>b?(g=p,p=null):g=p.sibling;var h=m(l,p,i[b],c);if(null===h){null===p&&(p=g);break}e&&p&&null===h.alternate&&t(l,p),a=r(h,a,b),null===s?u=h:s.sibling=h,s=h,p=g}if(b===i.length)return n(l,p),u;if(null===p){for(;b<i.length;b++)null!==(p=f(l,i[b],c))&&(a=r(p,a,b),null===s?u=p:s.sibling=p,s=p);return u}for(p=o(l,p);b<i.length;b++)null!==(g=d(p,l,b,i[b],c))&&(e&&null!==g.alternate&&p.delete(null===g.key?b:g.key),a=r(g,a,b),null===s?u=g:s.sibling=g,s=g);return e&&p.forEach((function(e){return t(l,e)})),u}function g(l,i,c,u){var s=Y(c);if("function"!=typeof s)throw Error(a(150));if(null==(c=s.call(c)))throw Error(a(151));for(var p=s=null,b=i,g=i=0,h=null,w=c.next();null!==b&&!w.done;g++,w=c.next()){b.index>g?(h=b,b=null):h=b.sibling;var y=m(l,b,w.value,u);if(null===y){null===b&&(b=h);break}e&&b&&null===y.alternate&&t(l,b),i=r(y,i,g),null===p?s=y:p.sibling=y,p=y,b=h}if(w.done)return n(l,b),s;if(null===b){for(;!w.done;g++,w=c.next())null!==(w=f(l,w.value,u))&&(i=r(w,i,g),null===p?s=w:p.sibling=w,p=w);return s}for(b=o(l,b);!w.done;g++,w=c.next())null!==(w=d(b,l,g,w.value,u))&&(e&&null!==w.alternate&&b.delete(null===w.key?g:w.key),i=r(w,i,g),null===p?s=w:p.sibling=w,p=w);return e&&b.forEach((function(e){return t(l,e)})),s}return function(e,o,r,c){var u="object"==typeof r&&null!==r&&r.type===U&&null===r.key;u&&(r=r.props.children);var s="object"==typeof r&&null!==r;if(s)switch(r.$$typeof){case R:e:{for(s=r.key,u=o;null!==u;){if(u.key===s){if(7===u.tag?r.type===U:u.elementType===r.type){n(e,u.sibling),(o=l(u,r.type===U?r.props.children:r.props)).ref=zr(e,u,r),o.return=e,e=o;break e}n(e,u);break}t(e,u),u=u.sibling}r.type===U?((o=Yc(r.props.children,e.mode,c,r.key)).return=e,e=o):((c=Qc(r.type,r.key,r.props,null,e.mode,c)).ref=zr(e,o,r),c.return=e,e=c)}return i(e);case D:e:{for(u=r.key;null!==o;){if(o.key===u){if(4===o.tag&&o.stateNode.containerInfo===r.containerInfo&&o.stateNode.implementation===r.implementation){n(e,o.sibling),(o=l(o,r.children||[])).return=e,e=o;break e}n(e,o);break}t(e,o),o=o.sibling}(o=Zc(r,e.mode,c)).return=e,e=o}return i(e)}if("string"==typeof r||"number"==typeof r)return r=""+r,null!==o&&6===o.tag?(n(e,o.sibling),(o=l(o,r)).return=e,e=o):(n(e,o),(o=Xc(r,e.mode,c)).return=e,e=o),i(e);if(Br(r))return b(e,o,r,c);if(Y(r))return g(e,o,r,c);if(s&&Ar(e,r),void 0===r&&!u)switch(e.tag){case 1:case 0:throw e=e.type,Error(a(152,e.displayName||e.name||"Component"))}return n(e,o)}}var Dr=Rr(!0),Ur=Rr(!1),Mr={},Gr={current:Mr},Fr={current:Mr},Lr={current:Mr};function Vr(e){if(e===Mr)throw Error(a(174));return e}function Hr(e,t){bl(Lr,t),bl(Fr,e),bl(Gr,Mr);var n=t.nodeType;switch(n){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:Ge(null,"");break;default:t=Ge(t=(n=8===n?t.parentNode:t).namespaceURI||null,n=n.tagName)}dl(Gr),bl(Gr,t)}function Wr(e){dl(Gr),dl(Fr),dl(Lr)}function qr(e){Vr(Lr.current);var t=Vr(Gr.current),n=Ge(t,e.type);t!==n&&(bl(Fr,e),bl(Gr,n))}function Kr(e){Fr.current===e&&(dl(Gr),dl(Fr))}var $r={current:0};function Qr(e){for(var t=e;null!==t;){if(13===t.tag){var n=t.memoizedState;if(null!==n&&(null===(n=n.dehydrated)||n.data===Zn||n.data===Jn))return t}else if(19===t.tag&&void 0!==t.memoizedProps.revealOrder){if(0!=(64&t.effectTag))return t}else if(null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}function Yr(e,t){return{responder:e,props:t}}var Xr=B.ReactCurrentDispatcher,Zr=B.ReactCurrentBatchConfig,Jr=0,ea=null,ta=null,na=null,oa=null,la=null,ra=null,aa=0,ia=null,ca=0,ua=!1,sa=null,pa=0;function fa(){throw Error(a(321))}function ma(e,t){if(null===t)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!tl(e[n],t[n]))return!1;return!0}function da(e,t,n,o,l,r){if(Jr=r,ea=t,na=null!==e?e.memoizedState:null,Xr.current=null===na?Ba:za,t=n(o,l),ua){do{ua=!1,pa+=1,na=null!==e?e.memoizedState:null,ra=oa,ia=la=ta=null,Xr.current=za,t=n(o,l)}while(ua);sa=null,pa=0}if(Xr.current=Ia,(e=ea).memoizedState=oa,e.expirationTime=aa,e.updateQueue=ia,e.effectTag|=ca,e=null!==ta&&null!==ta.next,Jr=0,ra=la=oa=na=ta=ea=null,aa=0,ia=null,ca=0,e)throw Error(a(300));return t}function ba(){Xr.current=Ia,Jr=0,ra=la=oa=na=ta=ea=null,aa=0,ia=null,ca=0,ua=!1,sa=null,pa=0}function ga(){var e={memoizedState:null,baseState:null,queue:null,baseUpdate:null,next:null};return null===la?oa=la=e:la=la.next=e,la}function ha(){if(null!==ra)ra=(la=ra).next,na=null!==(ta=na)?ta.next:null;else{if(null===na)throw Error(a(310));var e={memoizedState:(ta=na).memoizedState,baseState:ta.baseState,queue:ta.queue,baseUpdate:ta.baseUpdate,next:null};la=null===la?oa=e:la.next=e,na=ta.next}return la}function wa(e,t){return"function"==typeof t?t(e):t}function ya(e){var t=ha(),n=t.queue;if(null===n)throw Error(a(311));if(n.lastRenderedReducer=e,0<pa){var o=n.dispatch;if(null!==sa){var l=sa.get(n);if(void 0!==l){sa.delete(n);var r=t.memoizedState;do{r=e(r,l.action),l=l.next}while(null!==l);return tl(r,t.memoizedState)||(Wa=!0),t.memoizedState=r,t.baseUpdate===n.last&&(t.baseState=r),n.lastRenderedState=r,[r,o]}}return[t.memoizedState,o]}o=n.last;var i=t.baseUpdate;if(r=t.baseState,null!==i?(null!==o&&(o.next=null),o=i.next):o=null!==o?o.next:null,null!==o){var c=l=null,u=o,s=!1;do{var p=u.expirationTime;p<Jr?(s||(s=!0,c=i,l=r),p>aa&&Oc(aa=p)):(Tc(p,u.suspenseConfig),r=u.eagerReducer===e?u.eagerState:e(r,u.action)),i=u,u=u.next}while(null!==u&&u!==o);s||(c=i,l=r),tl(r,t.memoizedState)||(Wa=!0),t.memoizedState=r,t.baseUpdate=c,t.baseState=l,n.lastRenderedState=r}return[t.memoizedState,n.dispatch]}function _a(e){var t=ga();return"function"==typeof e&&(e=e()),t.memoizedState=t.baseState=e,e=(e=t.queue={last:null,dispatch:null,lastRenderedReducer:wa,lastRenderedState:e}).dispatch=Pa.bind(null,ea,e),[t.memoizedState,e]}function va(e){return ya(wa)}function ka(e,t,n,o){return e={tag:e,create:t,destroy:n,deps:o,next:null},null===ia?(ia={lastEffect:null}).lastEffect=e.next=e:null===(t=ia.lastEffect)?ia.lastEffect=e.next=e:(n=t.next,t.next=e,e.next=n,ia.lastEffect=e),e}function Ca(e,t,n,o){var l=ga();ca|=e,l.memoizedState=ka(t,n,void 0,void 0===o?null:o)}function Ea(e,t,n,o){var l=ha();o=void 0===o?null:o;var r=void 0;if(null!==ta){var a=ta.memoizedState;if(r=a.destroy,null!==o&&ma(o,a.deps))return void ka(0,n,r,o)}ca|=e,l.memoizedState=ka(t,n,r,o)}function xa(e,t){return Ca(516,192,e,t)}function Sa(e,t){return Ea(516,192,e,t)}function Ta(e,t){return"function"==typeof t?(e=e(),t(e),function(){t(null)}):null!=t?(e=e(),t.current=e,function(){t.current=null}):void 0}function Oa(){}function Na(e,t){return ga().memoizedState=[e,void 0===t?null:t],e}function ja(e,t){var n=ha();t=void 0===t?null:t;var o=n.memoizedState;return null!==o&&null!==t&&ma(t,o[1])?o[0]:(n.memoizedState=[e,t],e)}function Pa(e,t,n){if(!(25>pa))throw Error(a(301));var o=e.alternate;if(e===ea||null!==o&&o===ea)if(ua=!0,e={expirationTime:Jr,suspenseConfig:null,action:n,eagerReducer:null,eagerState:null,next:null},null===sa&&(sa=new Map),void 0===(n=sa.get(t)))sa.set(t,e);else{for(t=n;null!==t.next;)t=t.next;t.next=e}else{var l=dc(),r=xr.suspense;r={expirationTime:l=bc(l,e,r),suspenseConfig:r,action:n,eagerReducer:null,eagerState:null,next:null};var i=t.last;if(null===i)r.next=r;else{var c=i.next;null!==c&&(r.next=c),i.next=r}if(t.last=r,0===e.expirationTime&&(null===o||0===o.expirationTime)&&null!==(o=t.lastRenderedReducer))try{var u=t.lastRenderedState,s=o(u,n);if(r.eagerReducer=o,r.eagerState=s,tl(s,u))return}catch(e){}gc(e,l)}}var Ia={readContext:fr,useCallback:fa,useContext:fa,useEffect:fa,useImperativeHandle:fa,useLayoutEffect:fa,useMemo:fa,useReducer:fa,useRef:fa,useState:fa,useDebugValue:fa,useResponder:fa,useDeferredValue:fa,useTransition:fa},Ba={readContext:fr,useCallback:Na,useContext:fr,useEffect:xa,useImperativeHandle:function(e,t,n){return n=null!=n?n.concat([e]):null,Ca(4,36,Ta.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Ca(4,36,e,t)},useMemo:function(e,t){var n=ga();return t=void 0===t?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var o=ga();return t=void 0!==n?n(t):t,o.memoizedState=o.baseState=t,e=(e=o.queue={last:null,dispatch:null,lastRenderedReducer:e,lastRenderedState:t}).dispatch=Pa.bind(null,ea,e),[o.memoizedState,e]},useRef:function(e){return e={current:e},ga().memoizedState=e},useState:_a,useDebugValue:Oa,useResponder:Yr,useDeferredValue:function(e,t){var n=_a(e),o=n[0],l=n[1];return xa((function(){r.unstable_next((function(){var n=Zr.suspense;Zr.suspense=void 0===t?null:t;try{l(e)}finally{Zr.suspense=n}}))}),[e,t]),o},useTransition:function(e){var t=_a(!1),n=t[0],o=t[1];return[Na((function(t){o(!0),r.unstable_next((function(){var n=Zr.suspense;Zr.suspense=void 0===e?null:e;try{o(!1),t()}finally{Zr.suspense=n}}))}),[e,n]),n]}},za={readContext:fr,useCallback:ja,useContext:fr,useEffect:Sa,useImperativeHandle:function(e,t,n){return n=null!=n?n.concat([e]):null,Ea(4,36,Ta.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Ea(4,36,e,t)},useMemo:function(e,t){var n=ha();t=void 0===t?null:t;var o=n.memoizedState;return null!==o&&null!==t&&ma(t,o[1])?o[0]:(e=e(),n.memoizedState=[e,t],e)},useReducer:ya,useRef:function(){return ha().memoizedState},useState:va,useDebugValue:Oa,useResponder:Yr,useDeferredValue:function(e,t){var n=va(),o=n[0],l=n[1];return Sa((function(){r.unstable_next((function(){var n=Zr.suspense;Zr.suspense=void 0===t?null:t;try{l(e)}finally{Zr.suspense=n}}))}),[e,t]),o},useTransition:function(e){var t=va(),n=t[0],o=t[1];return[ja((function(t){o(!0),r.unstable_next((function(){var n=Zr.suspense;Zr.suspense=void 0===e?null:e;try{o(!1),t()}finally{Zr.suspense=n}}))}),[e,n]),n]}},Aa=null,Ra=null,Da=!1;function Ua(e,t){var n=qc(5,null,null,0);n.elementType="DELETED",n.type="DELETED",n.stateNode=t,n.return=e,n.effectTag=8,null!==e.lastEffect?(e.lastEffect.nextEffect=n,e.lastEffect=n):e.firstEffect=e.lastEffect=n}function Ma(e,t){switch(e.tag){case 5:var n=e.type;return null!==(t=1!==t.nodeType||n.toLowerCase()!==t.nodeName.toLowerCase()?null:t)&&(e.stateNode=t,!0);case 6:return null!==(t=""===e.pendingProps||3!==t.nodeType?null:t)&&(e.stateNode=t,!0);case 13:default:return!1}}function Ga(e){if(Da){var t=Ra;if(t){var n=t;if(!Ma(e,t)){if(!(t=ao(n.nextSibling))||!Ma(e,t))return e.effectTag=-1025&e.effectTag|2,Da=!1,void(Aa=e);Ua(Aa,n)}Aa=e,Ra=ao(t.firstChild)}else e.effectTag=-1025&e.effectTag|2,Da=!1,Aa=e}}function Fa(e){for(e=e.return;null!==e&&5!==e.tag&&3!==e.tag&&13!==e.tag;)e=e.return;Aa=e}function La(e){if(e!==Aa)return!1;if(!Da)return Fa(e),Da=!0,!1;var t=e.type;if(5!==e.tag||"head"!==t&&"body"!==t&&!oo(t,e.memoizedProps))for(t=Ra;t;)Ua(e,t),t=ao(t.nextSibling);if(Fa(e),13===e.tag){if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error(a(317));e:{for(e=e.nextSibling,t=0;e;){if(8===e.nodeType){var n=e.data;if(n===Xn){if(0===t){Ra=ao(e.nextSibling);break e}t--}else n!==Yn&&n!==Jn&&n!==Zn||t++}e=e.nextSibling}Ra=null}}else Ra=Aa?ao(e.stateNode.nextSibling):null;return!0}function Va(){Ra=Aa=null,Da=!1}var Ha=B.ReactCurrentOwner,Wa=!1;function qa(e,t,n,o){t.child=null===e?Ur(t,null,n,o):Dr(t,e.child,n,o)}function Ka(e,t,n,o,l){n=n.render;var r=t.ref;return pr(t,l),o=da(e,t,n,o,r,l),null===e||Wa?(t.effectTag|=1,qa(e,t,o,l),t.child):(t.updateQueue=e.updateQueue,t.effectTag&=-517,e.expirationTime<=l&&(e.expirationTime=0),si(e,t,l))}function $a(e,t,n,o,l,r){if(null===e){var a=n.type;return"function"!=typeof a||Kc(a)||void 0!==a.defaultProps||null!==n.compare||void 0!==n.defaultProps?((e=Qc(n.type,null,o,null,t.mode,r)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=a,Qa(e,t,a,o,l,r))}return a=e.child,l<r&&(l=a.memoizedProps,(n=null!==(n=n.compare)?n:ol)(l,o)&&e.ref===t.ref)?si(e,t,r):(t.effectTag|=1,(e=$c(a,o)).ref=t.ref,e.return=t,t.child=e)}function Qa(e,t,n,o,l,r){return null!==e&&ol(e.memoizedProps,o)&&e.ref===t.ref&&(Wa=!1,l<r)?si(e,t,r):Xa(e,t,n,o,r)}function Ya(e,t){var n=t.ref;(null===e&&null!==n||null!==e&&e.ref!==n)&&(t.effectTag|=128)}function Xa(e,t,n,o,l){var r=vl(n)?yl:hl.current;return r=_l(t,r),pr(t,l),n=da(e,t,n,o,r,l),null===e||Wa?(t.effectTag|=1,qa(e,t,n,l),t.child):(t.updateQueue=e.updateQueue,t.effectTag&=-517,e.expirationTime<=l&&(e.expirationTime=0),si(e,t,l))}function Za(e,t,n,o,l){if(vl(n)){var r=!0;Sl(t)}else r=!1;if(pr(t,l),null===t.stateNode)null!==e&&(e.alternate=null,t.alternate=null,t.effectTag|=2),jr(t,n,o),Ir(t,n,o,l),o=!0;else if(null===e){var a=t.stateNode,i=t.memoizedProps;a.props=i;var c=a.context,u=n.contextType;"object"==typeof u&&null!==u?u=fr(u):u=_l(t,u=vl(n)?yl:hl.current);var s=n.getDerivedStateFromProps,p="function"==typeof s||"function"==typeof a.getSnapshotBeforeUpdate;p||"function"!=typeof a.UNSAFE_componentWillReceiveProps&&"function"!=typeof a.componentWillReceiveProps||(i!==o||c!==u)&&Pr(t,a,o,u),mr=!1;var f=t.memoizedState;c=a.state=f;var m=t.updateQueue;null!==m&&(kr(t,m,o,a,l),c=t.memoizedState),i!==o||f!==c||wl.current||mr?("function"==typeof s&&(Tr(t,n,s,o),c=t.memoizedState),(i=mr||Nr(t,n,i,o,f,c,u))?(p||"function"!=typeof a.UNSAFE_componentWillMount&&"function"!=typeof a.componentWillMount||("function"==typeof a.componentWillMount&&a.componentWillMount(),"function"==typeof a.UNSAFE_componentWillMount&&a.UNSAFE_componentWillMount()),"function"==typeof a.componentDidMount&&(t.effectTag|=4)):("function"==typeof a.componentDidMount&&(t.effectTag|=4),t.memoizedProps=o,t.memoizedState=c),a.props=o,a.state=c,a.context=u,o=i):("function"==typeof a.componentDidMount&&(t.effectTag|=4),o=!1)}else a=t.stateNode,i=t.memoizedProps,a.props=t.type===t.elementType?i:nr(t.type,i),c=a.context,"object"==typeof(u=n.contextType)&&null!==u?u=fr(u):u=_l(t,u=vl(n)?yl:hl.current),(p="function"==typeof(s=n.getDerivedStateFromProps)||"function"==typeof a.getSnapshotBeforeUpdate)||"function"!=typeof a.UNSAFE_componentWillReceiveProps&&"function"!=typeof a.componentWillReceiveProps||(i!==o||c!==u)&&Pr(t,a,o,u),mr=!1,c=t.memoizedState,f=a.state=c,null!==(m=t.updateQueue)&&(kr(t,m,o,a,l),f=t.memoizedState),i!==o||c!==f||wl.current||mr?("function"==typeof s&&(Tr(t,n,s,o),f=t.memoizedState),(s=mr||Nr(t,n,i,o,c,f,u))?(p||"function"!=typeof a.UNSAFE_componentWillUpdate&&"function"!=typeof a.componentWillUpdate||("function"==typeof a.componentWillUpdate&&a.componentWillUpdate(o,f,u),"function"==typeof a.UNSAFE_componentWillUpdate&&a.UNSAFE_componentWillUpdate(o,f,u)),"function"==typeof a.componentDidUpdate&&(t.effectTag|=4),"function"==typeof a.getSnapshotBeforeUpdate&&(t.effectTag|=256)):("function"!=typeof a.componentDidUpdate||i===e.memoizedProps&&c===e.memoizedState||(t.effectTag|=4),"function"!=typeof a.getSnapshotBeforeUpdate||i===e.memoizedProps&&c===e.memoizedState||(t.effectTag|=256),t.memoizedProps=o,t.memoizedState=f),a.props=o,a.state=f,a.context=u,o=s):("function"!=typeof a.componentDidUpdate||i===e.memoizedProps&&c===e.memoizedState||(t.effectTag|=4),"function"!=typeof a.getSnapshotBeforeUpdate||i===e.memoizedProps&&c===e.memoizedState||(t.effectTag|=256),o=!1);return Ja(e,t,n,o,r,l)}function Ja(e,t,n,o,l,r){Ya(e,t);var a=0!=(64&t.effectTag);if(!o&&!a)return l&&Tl(t,n,!1),si(e,t,r);o=t.stateNode,Ha.current=t;var i=a&&"function"!=typeof n.getDerivedStateFromError?null:o.render();return t.effectTag|=1,null!==e&&a?(t.child=Dr(t,e.child,null,r),t.child=Dr(t,null,i,r)):qa(e,t,i,r),t.memoizedState=o.state,l&&Tl(t,n,!0),t.child}function ei(e){var t=e.stateNode;t.pendingContext?El(0,t.pendingContext,t.pendingContext!==t.context):t.context&&El(0,t.context,!1),Hr(e,t.containerInfo)}var ti,ni,oi,li,ri={dehydrated:null,retryTime:0};function ai(e,t,n){var o,l=t.mode,r=t.pendingProps,a=$r.current,i=!1;if((o=0!=(64&t.effectTag))||(o=0!=(2&a)&&(null===e||null!==e.memoizedState)),o?(i=!0,t.effectTag&=-65):null!==e&&null===e.memoizedState||void 0===r.fallback||!0===r.unstable_avoidThisFallback||(a|=1),bl($r,1&a),null===e){if(void 0!==r.fallback&&Ga(t),i){if(i=r.fallback,(r=Yc(null,l,0,null)).return=t,0==(2&t.mode))for(e=null!==t.memoizedState?t.child.child:t.child,r.child=e;null!==e;)e.return=r,e=e.sibling;return(n=Yc(i,l,n,null)).return=t,r.sibling=n,t.memoizedState=ri,t.child=r,n}return l=r.children,t.memoizedState=null,t.child=Ur(t,null,l,n)}if(null!==e.memoizedState){if(l=(e=e.child).sibling,i){if(r=r.fallback,(n=$c(e,e.pendingProps)).return=t,0==(2&t.mode)&&(i=null!==t.memoizedState?t.child.child:t.child)!==e.child)for(n.child=i;null!==i;)i.return=n,i=i.sibling;return(l=$c(l,r,l.expirationTime)).return=t,n.sibling=l,n.childExpirationTime=0,t.memoizedState=ri,t.child=n,l}return n=Dr(t,e.child,r.children,n),t.memoizedState=null,t.child=n}if(e=e.child,i){if(i=r.fallback,(r=Yc(null,l,0,null)).return=t,r.child=e,null!==e&&(e.return=r),0==(2&t.mode))for(e=null!==t.memoizedState?t.child.child:t.child,r.child=e;null!==e;)e.return=r,e=e.sibling;return(n=Yc(i,l,n,null)).return=t,r.sibling=n,n.effectTag|=2,r.childExpirationTime=0,t.memoizedState=ri,t.child=r,n}return t.memoizedState=null,t.child=Dr(t,e,r.children,n)}function ii(e,t){e.expirationTime<t&&(e.expirationTime=t);var n=e.alternate;null!==n&&n.expirationTime<t&&(n.expirationTime=t),sr(e.return,t)}function ci(e,t,n,o,l,r){var a=e.memoizedState;null===a?e.memoizedState={isBackwards:t,rendering:null,last:o,tail:n,tailExpiration:0,tailMode:l,lastEffect:r}:(a.isBackwards=t,a.rendering=null,a.last=o,a.tail=n,a.tailExpiration=0,a.tailMode=l,a.lastEffect=r)}function ui(e,t,n){var o=t.pendingProps,l=o.revealOrder,r=o.tail;if(qa(e,t,o.children,n),0!=(2&(o=$r.current)))o=1&o|2,t.effectTag|=64;else{if(null!==e&&0!=(64&e.effectTag))e:for(e=t.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&ii(e,n);else if(19===e.tag)ii(e,n);else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;null===e.sibling;){if(null===e.return||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}o&=1}if(bl($r,o),0==(2&t.mode))t.memoizedState=null;else switch(l){case"forwards":for(n=t.child,l=null;null!==n;)null!==(e=n.alternate)&&null===Qr(e)&&(l=n),n=n.sibling;null===(n=l)?(l=t.child,t.child=null):(l=n.sibling,n.sibling=null),ci(t,!1,l,n,r,t.lastEffect);break;case"backwards":for(n=null,l=t.child,t.child=null;null!==l;){if(null!==(e=l.alternate)&&null===Qr(e)){t.child=l;break}e=l.sibling,l.sibling=n,n=l,l=e}ci(t,!0,n,null,r,t.lastEffect);break;case"together":ci(t,!1,null,null,void 0,t.lastEffect);break;default:t.memoizedState=null}return t.child}function si(e,t,n){null!==e&&(t.dependencies=e.dependencies);var o=t.expirationTime;if(0!==o&&Oc(o),t.childExpirationTime<n)return null;if(null!==e&&t.child!==e.child)throw Error(a(153));if(null!==t.child){for(n=$c(e=t.child,e.pendingProps,e.expirationTime),t.child=n,n.return=t;null!==e.sibling;)e=e.sibling,(n=n.sibling=$c(e,e.pendingProps,e.expirationTime)).return=t;n.sibling=null}return t.child}function pi(e){e.effectTag|=4}function fi(e,t){switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;null!==t;)null!==t.alternate&&(n=t),t=t.sibling;null===n?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var o=null;null!==n;)null!==n.alternate&&(o=n),n=n.sibling;null===o?t||null===e.tail?e.tail=null:e.tail.sibling=null:o.sibling=null}}function mi(e){switch(e.tag){case 1:vl(e.type)&&kl();var t=e.effectTag;return 4096&t?(e.effectTag=-4097&t|64,e):null;case 3:if(Wr(),Cl(),0!=(64&(t=e.effectTag)))throw Error(a(285));return e.effectTag=-4097&t|64,e;case 5:return Kr(e),null;case 13:return dl($r),4096&(t=e.effectTag)?(e.effectTag=-4097&t|64,e):null;case 19:return dl($r),null;case 4:return Wr(),null;case 10:return ur(e),null;default:return null}}function di(e,t){return{value:e,source:t,stack:Z(t)}}ti=function(e,t){for(var n=t.child;null!==n;){if(5===n.tag||6===n.tag)e.appendChild(n.stateNode);else if(4!==n.tag&&null!==n.child){n.child.return=n,n=n.child;continue}if(n===t)break;for(;null===n.sibling;){if(null===n.return||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}},ni=function(){},oi=function(e,t,n,o,r){var a=e.memoizedProps;if(a!==o){var i,c,u=t.stateNode;switch(Vr(Gr.current),e=null,n){case"input":a=Se(u,a),o=Se(u,o),e=[];break;case"option":a=Ie(u,a),o=Ie(u,o),e=[];break;case"select":a=l({},a,{value:void 0}),o=l({},o,{value:void 0}),e=[];break;case"textarea":a=ze(u,a),o=ze(u,o),e=[];break;default:"function"!=typeof a.onClick&&"function"==typeof o.onClick&&(u.onclick=Hn)}for(i in Fn(n,o),n=null,a)if(!o.hasOwnProperty(i)&&a.hasOwnProperty(i)&&null!=a[i])if("style"===i)for(c in u=a[i])u.hasOwnProperty(c)&&(n||(n={}),n[c]="");else"dangerouslySetInnerHTML"!==i&&"children"!==i&&"suppressContentEditableWarning"!==i&&"suppressHydrationWarning"!==i&&"autoFocus"!==i&&(m.hasOwnProperty(i)?e||(e=[]):(e=e||[]).push(i,null));for(i in o){var s=o[i];if(u=null!=a?a[i]:void 0,o.hasOwnProperty(i)&&s!==u&&(null!=s||null!=u))if("style"===i)if(u){for(c in u)!u.hasOwnProperty(c)||s&&s.hasOwnProperty(c)||(n||(n={}),n[c]="");for(c in s)s.hasOwnProperty(c)&&u[c]!==s[c]&&(n||(n={}),n[c]=s[c])}else n||(e||(e=[]),e.push(i,n)),n=s;else"dangerouslySetInnerHTML"===i?(s=s?s.__html:void 0,u=u?u.__html:void 0,null!=s&&u!==s&&(e=e||[]).push(i,""+s)):"children"===i?u===s||"string"!=typeof s&&"number"!=typeof s||(e=e||[]).push(i,""+s):"suppressContentEditableWarning"!==i&&"suppressHydrationWarning"!==i&&(m.hasOwnProperty(i)?(null!=s&&Vn(r,i),e||u===s||(e=[])):(e=e||[]).push(i,s))}n&&(e=e||[]).push("style",n),r=e,(t.updateQueue=r)&&pi(t)}},li=function(e,t,n,o){n!==o&&pi(t)};var bi="function"==typeof WeakSet?WeakSet:Set;function gi(e,t){var n=t.source,o=t.stack;null===o&&null!==n&&(o=Z(n)),null!==n&&X(n.type),t=t.value,null!==e&&1===e.tag&&X(e.type);try{console.error(t)}catch(e){setTimeout((function(){throw e}))}}function hi(e){var t=e.ref;if(null!==t)if("function"==typeof t)try{t(null)}catch(t){Gc(e,t)}else t.current=null}function wi(e,t){switch(t.tag){case 0:case 11:case 15:yi(2,0,t);break;case 1:if(256&t.effectTag&&null!==e){var n=e.memoizedProps,o=e.memoizedState;t=(e=t.stateNode).getSnapshotBeforeUpdate(t.elementType===t.type?n:nr(t.type,n),o),e.__reactInternalSnapshotBeforeUpdate=t}break;case 3:case 5:case 6:case 4:case 17:break;default:throw Error(a(163))}}function yi(e,t,n){if(null!==(n=null!==(n=n.updateQueue)?n.lastEffect:null)){var o=n=n.next;do{if(0!=(o.tag&e)){var l=o.destroy;o.destroy=void 0,void 0!==l&&l()}0!=(o.tag&t)&&(l=o.create,o.destroy=l()),o=o.next}while(o!==n)}}function _i(e,t,n){switch("function"==typeof Hc&&Hc(t),t.tag){case 0:case 11:case 14:case 15:if(null!==(e=t.updateQueue)&&null!==(e=e.lastEffect)){var o=e.next;Ql(97<n?97:n,(function(){var e=o;do{var n=e.destroy;if(void 0!==n){var l=t;try{n()}catch(e){Gc(l,e)}}e=e.next}while(e!==o)}))}break;case 1:hi(t),"function"==typeof(n=t.stateNode).componentWillUnmount&&function(e,t){try{t.props=e.memoizedProps,t.state=e.memoizedState,t.componentWillUnmount()}catch(t){Gc(e,t)}}(t,n);break;case 5:hi(t);break;case 4:Ei(e,t,n)}}function vi(e){var t=e.alternate;e.return=null,e.child=null,e.memoizedState=null,e.updateQueue=null,e.dependencies=null,e.alternate=null,e.firstEffect=null,e.lastEffect=null,e.pendingProps=null,e.memoizedProps=null,null!==t&&vi(t)}function ki(e){return 5===e.tag||3===e.tag||4===e.tag}function Ci(e){e:{for(var t=e.return;null!==t;){if(ki(t)){var n=t;break e}t=t.return}throw Error(a(160))}switch(t=n.stateNode,n.tag){case 5:var o=!1;break;case 3:case 4:t=t.containerInfo,o=!0;break;default:throw Error(a(161))}16&n.effectTag&&(Ve(t,""),n.effectTag&=-17);e:t:for(n=e;;){for(;null===n.sibling;){if(null===n.return||ki(n.return)){n=null;break e}n=n.return}for(n.sibling.return=n.return,n=n.sibling;5!==n.tag&&6!==n.tag&&18!==n.tag;){if(2&n.effectTag)continue t;if(null===n.child||4===n.tag)continue t;n.child.return=n,n=n.child}if(!(2&n.effectTag)){n=n.stateNode;break e}}for(var l=e;;){var r=5===l.tag||6===l.tag;if(r){var i=r?l.stateNode:l.stateNode.instance;if(n)if(o){var c=i;i=n,8===(r=t).nodeType?r.parentNode.insertBefore(c,i):r.insertBefore(c,i)}else t.insertBefore(i,n);else o?(8===(c=t).nodeType?(r=c.parentNode).insertBefore(i,c):(r=c).appendChild(i),null!=(c=c._reactRootContainer)||null!==r.onclick||(r.onclick=Hn)):t.appendChild(i)}else if(4!==l.tag&&null!==l.child){l.child.return=l,l=l.child;continue}if(l===e)break;for(;null===l.sibling;){if(null===l.return||l.return===e)return;l=l.return}l.sibling.return=l.return,l=l.sibling}}function Ei(e,t,n){for(var o,l,r=t,i=!1;;){if(!i){i=r.return;e:for(;;){if(null===i)throw Error(a(160));switch(o=i.stateNode,i.tag){case 5:l=!1;break e;case 3:case 4:o=o.containerInfo,l=!0;break e}i=i.return}i=!0}if(5===r.tag||6===r.tag){e:for(var c=e,u=r,s=n,p=u;;)if(_i(c,p,s),null!==p.child&&4!==p.tag)p.child.return=p,p=p.child;else{if(p===u)break;for(;null===p.sibling;){if(null===p.return||p.return===u)break e;p=p.return}p.sibling.return=p.return,p=p.sibling}l?(c=o,u=r.stateNode,8===c.nodeType?c.parentNode.removeChild(u):c.removeChild(u)):o.removeChild(r.stateNode)}else if(4===r.tag){if(null!==r.child){o=r.stateNode.containerInfo,l=!0,r.child.return=r,r=r.child;continue}}else if(_i(e,r,n),null!==r.child){r.child.return=r,r=r.child;continue}if(r===t)break;for(;null===r.sibling;){if(null===r.return||r.return===t)return;4===(r=r.return).tag&&(i=!1)}r.sibling.return=r.return,r=r.sibling}}function xi(e,t){switch(t.tag){case 0:case 11:case 14:case 15:yi(4,8,t);break;case 1:break;case 5:var n=t.stateNode;if(null!=n){var o=t.memoizedProps,l=null!==e?e.memoizedProps:o;e=t.type;var r=t.updateQueue;if(t.updateQueue=null,null!==r){for(n[so]=o,"input"===e&&"radio"===o.type&&null!=o.name&&Oe(n,o),Ln(e,l),t=Ln(e,o),l=0;l<r.length;l+=2){var i=r[l],c=r[l+1];"style"===i?Mn(n,c):"dangerouslySetInnerHTML"===i?Le(n,c):"children"===i?Ve(n,c):ke(n,i,c,t)}switch(e){case"input":Ne(n,o);break;case"textarea":Re(n,o);break;case"select":t=n._wrapperState.wasMultiple,n._wrapperState.wasMultiple=!!o.multiple,null!=(e=o.value)?Be(n,!!o.multiple,e,!1):t!==!!o.multiple&&(null!=o.defaultValue?Be(n,!!o.multiple,o.defaultValue,!0):Be(n,!!o.multiple,o.multiple?[]:"",!1))}}}break;case 6:if(null===t.stateNode)throw Error(a(162));t.stateNode.nodeValue=t.memoizedProps;break;case 3:(t=t.stateNode).hydrate&&(t.hydrate=!1,xt(t.containerInfo));break;case 12:break;case 13:if(n=t,null===t.memoizedState?o=!1:(o=!0,n=t.child,tc=ql()),null!==n)e:for(e=n;;){if(5===e.tag)r=e.stateNode,o?"function"==typeof(r=r.style).setProperty?r.setProperty("display","none","important"):r.display="none":(r=e.stateNode,l=null!=(l=e.memoizedProps.style)&&l.hasOwnProperty("display")?l.display:null,r.style.display=Un("display",l));else if(6===e.tag)e.stateNode.nodeValue=o?"":e.memoizedProps;else{if(13===e.tag&&null!==e.memoizedState&&null===e.memoizedState.dehydrated){(r=e.child.sibling).return=e,e=r;continue}if(null!==e.child){e.child.return=e,e=e.child;continue}}if(e===n)break e;for(;null===e.sibling;){if(null===e.return||e.return===n)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}Si(t);break;case 19:Si(t);break;case 17:case 20:case 21:break;default:throw Error(a(163))}}function Si(e){var t=e.updateQueue;if(null!==t){e.updateQueue=null;var n=e.stateNode;null===n&&(n=e.stateNode=new bi),t.forEach((function(t){var o=Lc.bind(null,e,t);n.has(t)||(n.add(t),t.then(o,o))}))}}var Ti="function"==typeof WeakMap?WeakMap:Map;function Oi(e,t,n){(n=gr(n,null)).tag=3,n.payload={element:null};var o=t.value;return n.callback=function(){lc||(lc=!0,rc=o),gi(e,t)},n}function Ni(e,t,n){(n=gr(n,null)).tag=3;var o=e.type.getDerivedStateFromError;if("function"==typeof o){var l=t.value;n.payload=function(){return gi(e,t),o(l)}}var r=e.stateNode;return null!==r&&"function"==typeof r.componentDidCatch&&(n.callback=function(){"function"!=typeof o&&(null===ac?ac=new Set([this]):ac.add(this),gi(e,t));var n=t.stack;this.componentDidCatch(t.value,{componentStack:null!==n?n:""})}),n}var ji,Pi=Math.ceil,Ii=B.ReactCurrentDispatcher,Bi=B.ReactCurrentOwner,zi=0,Ai=8,Ri=16,Di=32,Ui=0,Mi=1,Gi=2,Fi=3,Li=4,Vi=5,Hi=zi,Wi=null,qi=null,Ki=0,$i=Ui,Qi=null,Yi=1073741823,Xi=1073741823,Zi=null,Ji=0,ec=!1,tc=0,nc=500,oc=null,lc=!1,rc=null,ac=null,ic=!1,cc=null,uc=90,sc=null,pc=0,fc=null,mc=0;function dc(){return(Hi&(Ri|Di))!==zi?1073741821-(ql()/10|0):0!==mc?mc:mc=1073741821-(ql()/10|0)}function bc(e,t,n){if(0==(2&(t=t.mode)))return 1073741823;var o=Kl();if(0==(4&t))return 99===o?1073741823:1073741822;if((Hi&Ri)!==zi)return Ki;if(null!==n)e=tr(e,0|n.timeoutMs||5e3,250);else switch(o){case 99:e=1073741823;break;case 98:e=tr(e,150,100);break;case 97:case 96:e=tr(e,5e3,250);break;case 95:e=2;break;default:throw Error(a(326))}return null!==Wi&&e===Ki&&--e,e}function gc(e,t){if(50<pc)throw pc=0,fc=null,Error(a(185));if(null!==(e=hc(e,t))){var n=Kl();1073741823===t?(Hi&Ai)!==zi&&(Hi&(Ri|Di))===zi?vc(e):(yc(e),Hi===zi&&Zl()):yc(e),(4&Hi)===zi||98!==n&&99!==n||(null===sc?sc=new Map([[e,t]]):(void 0===(n=sc.get(e))||n>t)&&sc.set(e,t))}}function hc(e,t){e.expirationTime<t&&(e.expirationTime=t);var n=e.alternate;null!==n&&n.expirationTime<t&&(n.expirationTime=t);var o=e.return,l=null;if(null===o&&3===e.tag)l=e.stateNode;else for(;null!==o;){if(n=o.alternate,o.childExpirationTime<t&&(o.childExpirationTime=t),null!==n&&n.childExpirationTime<t&&(n.childExpirationTime=t),null===o.return&&3===o.tag){l=o.stateNode;break}o=o.return}return null!==l&&(Wi===l&&(Oc(t),$i===Li&&tu(l,Ki)),nu(l,t)),l}function wc(e){var t=e.lastExpiredTime;return 0!==t?t:eu(e,t=e.firstPendingTime)?(t=e.lastPingedTime)>(e=e.nextKnownPendingLevel)?t:e:t}function yc(e){if(0!==e.lastExpiredTime)e.callbackExpirationTime=1073741823,e.callbackPriority=99,e.callbackNode=Xl(vc.bind(null,e));else{var t=wc(e),n=e.callbackNode;if(0===t)null!==n&&(e.callbackNode=null,e.callbackExpirationTime=0,e.callbackPriority=90);else{var o=dc();if(1073741823===t?o=99:1===t||2===t?o=95:o=0>=(o=10*(1073741821-t)-10*(1073741821-o))?99:250>=o?98:5250>=o?97:95,null!==n){var l=e.callbackPriority;if(e.callbackExpirationTime===t&&l>=o)return;n!==Gl&&jl(n)}e.callbackExpirationTime=t,e.callbackPriority=o,t=1073741823===t?Xl(vc.bind(null,e)):Yl(o,_c.bind(null,e),{timeout:10*(1073741821-t)-ql()}),e.callbackNode=t}}}function _c(e,t){if(mc=0,t)return ou(e,t=dc()),yc(e),null;var n=wc(e);if(0!==n){if(t=e.callbackNode,(Hi&(Ri|Di))!==zi)throw Error(a(327));if(Dc(),e===Wi&&n===Ki||Ec(e,n),null!==qi){var o=Hi;Hi|=Ri;for(var l=Sc();;)try{jc();break}catch(t){xc(e,t)}if(ir(),Hi=o,Ii.current=l,$i===Mi)throw t=Qi,Ec(e,n),tu(e,n),yc(e),t;if(null===qi)switch(l=e.finishedWork=e.current.alternate,e.finishedExpirationTime=n,o=$i,Wi=null,o){case Ui:case Mi:throw Error(a(345));case Gi:ou(e,2<n?2:n);break;case Fi:if(tu(e,n),n===(o=e.lastSuspendedTime)&&(e.nextKnownPendingLevel=Bc(l)),1073741823===Yi&&10<(l=tc+nc-ql())){if(ec){var r=e.lastPingedTime;if(0===r||r>=n){e.lastPingedTime=n,Ec(e,n);break}}if(0!==(r=wc(e))&&r!==n)break;if(0!==o&&o!==n){e.lastPingedTime=o;break}e.timeoutHandle=lo(zc.bind(null,e),l);break}zc(e);break;case Li:if(tu(e,n),n===(o=e.lastSuspendedTime)&&(e.nextKnownPendingLevel=Bc(l)),ec&&(0===(l=e.lastPingedTime)||l>=n)){e.lastPingedTime=n,Ec(e,n);break}if(0!==(l=wc(e))&&l!==n)break;if(0!==o&&o!==n){e.lastPingedTime=o;break}if(1073741823!==Xi?o=10*(1073741821-Xi)-ql():1073741823===Yi?o=0:(o=10*(1073741821-Yi)-5e3,0>(o=(l=ql())-o)&&(o=0),(n=10*(1073741821-n)-l)<(o=(120>o?120:480>o?480:1080>o?1080:1920>o?1920:3e3>o?3e3:4320>o?4320:1960*Pi(o/1960))-o)&&(o=n)),10<o){e.timeoutHandle=lo(zc.bind(null,e),o);break}zc(e);break;case Vi:if(1073741823!==Yi&&null!==Zi){r=Yi;var i=Zi;if(0>=(o=0|i.busyMinDurationMs)?o=0:(l=0|i.busyDelayMs,o=(r=ql()-(10*(1073741821-r)-(0|i.timeoutMs||5e3)))<=l?0:l+o-r),10<o){tu(e,n),e.timeoutHandle=lo(zc.bind(null,e),o);break}}zc(e);break;default:throw Error(a(329))}if(yc(e),e.callbackNode===t)return _c.bind(null,e)}}return null}function vc(e){var t=e.lastExpiredTime;if(t=0!==t?t:1073741823,e.finishedExpirationTime===t)zc(e);else{if((Hi&(Ri|Di))!==zi)throw Error(a(327));if(Dc(),e===Wi&&t===Ki||Ec(e,t),null!==qi){var n=Hi;Hi|=Ri;for(var o=Sc();;)try{Nc();break}catch(t){xc(e,t)}if(ir(),Hi=n,Ii.current=o,$i===Mi)throw n=Qi,Ec(e,t),tu(e,t),yc(e),n;if(null!==qi)throw Error(a(261));e.finishedWork=e.current.alternate,e.finishedExpirationTime=t,Wi=null,zc(e),yc(e)}}return null}function kc(e,t){var n=Hi;Hi|=1;try{return e(t)}finally{(Hi=n)===zi&&Zl()}}function Cc(e,t){var n=Hi;Hi&=-2,Hi|=Ai;try{return e(t)}finally{(Hi=n)===zi&&Zl()}}function Ec(e,t){e.finishedWork=null,e.finishedExpirationTime=0;var n=e.timeoutHandle;if(-1!==n&&(e.timeoutHandle=-1,ro(n)),null!==qi)for(n=qi.return;null!==n;){var o=n;switch(o.tag){case 1:var l=o.type.childContextTypes;null!=l&&kl();break;case 3:Wr(),Cl();break;case 5:Kr(o);break;case 4:Wr();break;case 13:case 19:dl($r);break;case 10:ur(o)}n=n.return}Wi=e,qi=$c(e.current,null),Ki=t,$i=Ui,Qi=null,Xi=Yi=1073741823,Zi=null,Ji=0,ec=!1}function xc(e,t){for(;;){try{if(ir(),ba(),null===qi||null===qi.return)return $i=Mi,Qi=t,null;e:{var n=e,o=qi.return,l=qi,r=t;if(t=Ki,l.effectTag|=2048,l.firstEffect=l.lastEffect=null,null!==r&&"object"==typeof r&&"function"==typeof r.then){var a=r,i=0!=(1&$r.current),c=o;do{var u;if(u=13===c.tag){var s=c.memoizedState;if(null!==s)u=null!==s.dehydrated;else{var p=c.memoizedProps;u=void 0!==p.fallback&&(!0!==p.unstable_avoidThisFallback||!i)}}if(u){var f=c.updateQueue;if(null===f){var m=new Set;m.add(a),c.updateQueue=m}else f.add(a);if(0==(2&c.mode)){if(c.effectTag|=64,l.effectTag&=-2981,1===l.tag)if(null===l.alternate)l.tag=17;else{var d=gr(1073741823,null);d.tag=2,wr(l,d)}l.expirationTime=1073741823;break e}r=void 0,l=t;var b=n.pingCache;if(null===b?(b=n.pingCache=new Ti,r=new Set,b.set(a,r)):void 0===(r=b.get(a))&&(r=new Set,b.set(a,r)),!r.has(l)){r.add(l);var g=Fc.bind(null,n,a,l);a.then(g,g)}c.effectTag|=4096,c.expirationTime=t;break e}c=c.return}while(null!==c);r=Error((X(l.type)||"A React component")+" suspended while rendering, but no fallback UI was specified.\n\nAdd a <Suspense fallback=...> component higher in the tree to provide a loading indicator or placeholder to display."+Z(l))}$i!==Vi&&($i=Gi),r=di(r,l),c=o;do{switch(c.tag){case 3:a=r,c.effectTag|=4096,c.expirationTime=t,yr(c,Oi(c,a,t));break e;case 1:a=r;var h=c.type,w=c.stateNode;if(0==(64&c.effectTag)&&("function"==typeof h.getDerivedStateFromError||null!==w&&"function"==typeof w.componentDidCatch&&(null===ac||!ac.has(w)))){c.effectTag|=4096,c.expirationTime=t,yr(c,Ni(c,a,t));break e}}c=c.return}while(null!==c)}qi=Ic(qi)}catch(e){t=e;continue}break}}function Sc(){var e=Ii.current;return Ii.current=Ia,null===e?Ia:e}function Tc(e,t){e<Yi&&2<e&&(Yi=e),null!==t&&e<Xi&&2<e&&(Xi=e,Zi=t)}function Oc(e){e>Ji&&(Ji=e)}function Nc(){for(;null!==qi;)qi=Pc(qi)}function jc(){for(;null!==qi&&!Pl();)qi=Pc(qi)}function Pc(e){var t=ji(e.alternate,e,Ki);return e.memoizedProps=e.pendingProps,null===t&&(t=Ic(e)),Bi.current=null,t}function Ic(e){qi=e;do{var t=qi.alternate;if(e=qi.return,0==(2048&qi.effectTag)){e:{var n=t,o=Ki,r=(t=qi).pendingProps;switch(t.tag){case 2:case 16:break;case 15:case 0:break;case 1:vl(t.type)&&kl();break;case 3:Wr(),Cl(),(r=t.stateNode).pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(null===n||null===n.child)&&La(t)&&pi(t),ni(t);break;case 5:Kr(t),o=Vr(Lr.current);var i=t.type;if(null!==n&&null!=t.stateNode)oi(n,t,i,r,o),n.ref!==t.ref&&(t.effectTag|=128);else if(r){var c=Vr(Gr.current);if(La(t)){var u=(r=t).stateNode;n=r.type;var s=r.memoizedProps,p=o;switch(u[uo]=r,u[so]=s,i=void 0,o=u,n){case"iframe":case"object":case"embed":xn("load",o);break;case"video":case"audio":for(u=0;u<Je.length;u++)xn(Je[u],o);break;case"source":xn("error",o);break;case"img":case"image":case"link":xn("error",o),xn("load",o);break;case"form":xn("reset",o),xn("submit",o);break;case"details":xn("toggle",o);break;case"input":Te(o,s),xn("invalid",o),Vn(p,"onChange");break;case"select":o._wrapperState={wasMultiple:!!s.multiple},xn("invalid",o),Vn(p,"onChange");break;case"textarea":Ae(o,s),xn("invalid",o),Vn(p,"onChange")}for(i in Fn(n,s),u=null,s)s.hasOwnProperty(i)&&(c=s[i],"children"===i?"string"==typeof c?o.textContent!==c&&(u=["children",c]):"number"==typeof c&&o.textContent!==""+c&&(u=["children",""+c]):m.hasOwnProperty(i)&&null!=c&&Vn(p,i));switch(n){case"input":Ee(o),je(o,s,!0);break;case"textarea":Ee(o),De(o);break;case"select":case"option":break;default:"function"==typeof s.onClick&&(o.onclick=Hn)}i=u,r.updateQueue=i,(r=null!==i)&&pi(t)}else{n=t,p=i,s=r,u=9===o.nodeType?o:o.ownerDocument,c===Ue.html&&(c=Me(p)),c===Ue.html?"script"===p?((s=u.createElement("div")).innerHTML="<script><\/script>",u=s.removeChild(s.firstChild)):"string"==typeof s.is?u=u.createElement(p,{is:s.is}):(u=u.createElement(p),"select"===p&&(p=u,s.multiple?p.multiple=!0:s.size&&(p.size=s.size))):u=u.createElementNS(c,p),(s=u)[uo]=n,s[so]=r,ti(s,t,!1,!1),t.stateNode=s;var f=o,d=Ln(p=i,n=r);switch(p){case"iframe":case"object":case"embed":xn("load",s),o=n;break;case"video":case"audio":for(o=0;o<Je.length;o++)xn(Je[o],s);o=n;break;case"source":xn("error",s),o=n;break;case"img":case"image":case"link":xn("error",s),xn("load",s),o=n;break;case"form":xn("reset",s),xn("submit",s),o=n;break;case"details":xn("toggle",s),o=n;break;case"input":Te(s,n),o=Se(s,n),xn("invalid",s),Vn(f,"onChange");break;case"option":o=Ie(s,n);break;case"select":s._wrapperState={wasMultiple:!!n.multiple},o=l({},n,{value:void 0}),xn("invalid",s),Vn(f,"onChange");break;case"textarea":Ae(s,n),o=ze(s,n),xn("invalid",s),Vn(f,"onChange");break;default:o=n}Fn(p,o),u=void 0,c=p;var b=s,g=o;for(u in g)if(g.hasOwnProperty(u)){var h=g[u];"style"===u?Mn(b,h):"dangerouslySetInnerHTML"===u?null!=(h=h?h.__html:void 0)&&Le(b,h):"children"===u?"string"==typeof h?("textarea"!==c||""!==h)&&Ve(b,h):"number"==typeof h&&Ve(b,""+h):"suppressContentEditableWarning"!==u&&"suppressHydrationWarning"!==u&&"autoFocus"!==u&&(m.hasOwnProperty(u)?null!=h&&Vn(f,u):null!=h&&ke(b,u,h,d))}switch(p){case"input":Ee(s),je(s,n,!1);break;case"textarea":Ee(s),De(s);break;case"option":null!=n.value&&s.setAttribute("value",""+ve(n.value));break;case"select":(o=s).multiple=!!n.multiple,null!=(s=n.value)?Be(o,!!n.multiple,s,!1):null!=n.defaultValue&&Be(o,!!n.multiple,n.defaultValue,!0);break;default:"function"==typeof o.onClick&&(s.onclick=Hn)}(r=no(i,r))&&pi(t)}null!==t.ref&&(t.effectTag|=128)}else if(null===t.stateNode)throw Error(a(166));break;case 6:if(n&&null!=t.stateNode)li(n,t,n.memoizedProps,r);else{if("string"!=typeof r&&null===t.stateNode)throw Error(a(166));o=Vr(Lr.current),Vr(Gr.current),La(t)?(i=(r=t).stateNode,o=r.memoizedProps,i[uo]=r,(r=i.nodeValue!==o)&&pi(t)):(i=t,(r=(9===o.nodeType?o:o.ownerDocument).createTextNode(r))[uo]=i,t.stateNode=r)}break;case 11:break;case 13:if(dl($r),r=t.memoizedState,0!=(64&t.effectTag)){t.expirationTime=o;break e}r=null!==r,i=!1,null===n?void 0!==t.memoizedProps.fallback&&La(t):(i=null!==(o=n.memoizedState),r||null===o||null!==(o=n.child.sibling)&&(null!==(s=t.firstEffect)?(t.firstEffect=o,o.nextEffect=s):(t.firstEffect=t.lastEffect=o,o.nextEffect=null),o.effectTag=8)),r&&!i&&0!=(2&t.mode)&&(null===n&&!0!==t.memoizedProps.unstable_avoidThisFallback||0!=(1&$r.current)?$i===Ui&&($i=Fi):($i!==Ui&&$i!==Fi||($i=Li),0!==Ji&&null!==Wi&&(tu(Wi,Ki),nu(Wi,Ji)))),(r||i)&&(t.effectTag|=4);break;case 7:case 8:case 12:break;case 4:Wr(),ni(t);break;case 10:ur(t);break;case 9:case 14:break;case 17:vl(t.type)&&kl();break;case 19:if(dl($r),null===(r=t.memoizedState))break;if(i=0!=(64&t.effectTag),null===(s=r.rendering)){if(i)fi(r,!1);else if($i!==Ui||null!==n&&0!=(64&n.effectTag))for(n=t.child;null!==n;){if(null!==(s=Qr(n))){for(t.effectTag|=64,fi(r,!1),null!==(i=s.updateQueue)&&(t.updateQueue=i,t.effectTag|=4),null===r.lastEffect&&(t.firstEffect=null),t.lastEffect=r.lastEffect,r=o,i=t.child;null!==i;)n=r,(o=i).effectTag&=2,o.nextEffect=null,o.firstEffect=null,o.lastEffect=null,null===(s=o.alternate)?(o.childExpirationTime=0,o.expirationTime=n,o.child=null,o.memoizedProps=null,o.memoizedState=null,o.updateQueue=null,o.dependencies=null):(o.childExpirationTime=s.childExpirationTime,o.expirationTime=s.expirationTime,o.child=s.child,o.memoizedProps=s.memoizedProps,o.memoizedState=s.memoizedState,o.updateQueue=s.updateQueue,n=s.dependencies,o.dependencies=null===n?null:{expirationTime:n.expirationTime,firstContext:n.firstContext,responders:n.responders}),i=i.sibling;bl($r,1&$r.current|2),t=t.child;break e}n=n.sibling}}else{if(!i)if(null!==(n=Qr(s))){if(t.effectTag|=64,i=!0,null!==(o=n.updateQueue)&&(t.updateQueue=o,t.effectTag|=4),fi(r,!0),null===r.tail&&"hidden"===r.tailMode){null!==(t=t.lastEffect=r.lastEffect)&&(t.nextEffect=null);break}}else ql()>r.tailExpiration&&1<o&&(t.effectTag|=64,i=!0,fi(r,!1),t.expirationTime=t.childExpirationTime=o-1);r.isBackwards?(s.sibling=t.child,t.child=s):(null!==(o=r.last)?o.sibling=s:t.child=s,r.last=s)}if(null!==r.tail){0===r.tailExpiration&&(r.tailExpiration=ql()+500),o=r.tail,r.rendering=o,r.tail=o.sibling,r.lastEffect=t.lastEffect,o.sibling=null,r=$r.current,bl($r,r=i?1&r|2:1&r),t=o;break e}break;case 20:case 21:break;default:throw Error(a(156,t.tag))}t=null}if(r=qi,1===Ki||1!==r.childExpirationTime){for(i=0,o=r.child;null!==o;)(n=o.expirationTime)>i&&(i=n),(s=o.childExpirationTime)>i&&(i=s),o=o.sibling;r.childExpirationTime=i}if(null!==t)return t;null!==e&&0==(2048&e.effectTag)&&(null===e.firstEffect&&(e.firstEffect=qi.firstEffect),null!==qi.lastEffect&&(null!==e.lastEffect&&(e.lastEffect.nextEffect=qi.firstEffect),e.lastEffect=qi.lastEffect),1<qi.effectTag&&(null!==e.lastEffect?e.lastEffect.nextEffect=qi:e.firstEffect=qi,e.lastEffect=qi))}else{if(null!==(t=mi(qi)))return t.effectTag&=2047,t;null!==e&&(e.firstEffect=e.lastEffect=null,e.effectTag|=2048)}if(null!==(t=qi.sibling))return t;qi=e}while(null!==qi);return $i===Ui&&($i=Vi),null}function Bc(e){var t=e.expirationTime;return t>(e=e.childExpirationTime)?t:e}function zc(e){var t=Kl();return Ql(99,Ac.bind(null,e,t)),null}function Ac(e,t){if(Dc(),(Hi&(Ri|Di))!==zi)throw Error(a(327));var n=e.finishedWork,o=e.finishedExpirationTime;if(null===n)return null;if(e.finishedWork=null,e.finishedExpirationTime=0,n===e.current)throw Error(a(177));e.callbackNode=null,e.callbackExpirationTime=0,e.callbackPriority=90,e.nextKnownPendingLevel=0;var l=Bc(n);if(e.firstPendingTime=l,o<=e.lastSuspendedTime?e.firstSuspendedTime=e.lastSuspendedTime=e.nextKnownPendingLevel=0:o<=e.firstSuspendedTime&&(e.firstSuspendedTime=o-1),o<=e.lastPingedTime&&(e.lastPingedTime=0),o<=e.lastExpiredTime&&(e.lastExpiredTime=0),e===Wi&&(qi=Wi=null,Ki=0),1<n.effectTag?null!==n.lastEffect?(n.lastEffect.nextEffect=n,l=n.firstEffect):l=n:l=n.firstEffect,null!==l){var r=Hi;Hi|=Di,Bi.current=null,eo=En;var i=$n();if(Qn(i)){if("selectionStart"in i)var c={start:i.selectionStart,end:i.selectionEnd};else e:{var u=(c=(c=i.ownerDocument)&&c.defaultView||window).getSelection&&c.getSelection();if(u&&0!==u.rangeCount){c=u.anchorNode;var s=u.anchorOffset,p=u.focusNode;u=u.focusOffset;try{c.nodeType,p.nodeType}catch(e){c=null;break e}var f=0,m=-1,d=-1,b=0,g=0,h=i,w=null;t:for(;;){for(var y;h!==c||0!==s&&3!==h.nodeType||(m=f+s),h!==p||0!==u&&3!==h.nodeType||(d=f+u),3===h.nodeType&&(f+=h.nodeValue.length),null!==(y=h.firstChild);)w=h,h=y;for(;;){if(h===i)break t;if(w===c&&++b===s&&(m=f),w===p&&++g===u&&(d=f),null!==(y=h.nextSibling))break;w=(h=w).parentNode}h=y}c=-1===m||-1===d?null:{start:m,end:d}}else c=null}c=c||{start:0,end:0}}else c=null;to={focusedElem:i,selectionRange:c},En=!1,oc=l;do{try{Rc()}catch(e){if(null===oc)throw Error(a(330));Gc(oc,e),oc=oc.nextEffect}}while(null!==oc);oc=l;do{try{for(i=e,c=t;null!==oc;){var _=oc.effectTag;if(16&_&&Ve(oc.stateNode,""),128&_){var v=oc.alternate;if(null!==v){var k=v.ref;null!==k&&("function"==typeof k?k(null):k.current=null)}}switch(1038&_){case 2:Ci(oc),oc.effectTag&=-3;break;case 6:Ci(oc),oc.effectTag&=-3,xi(oc.alternate,oc);break;case 1024:oc.effectTag&=-1025;break;case 1028:oc.effectTag&=-1025,xi(oc.alternate,oc);break;case 4:xi(oc.alternate,oc);break;case 8:Ei(i,s=oc,c),vi(s)}oc=oc.nextEffect}}catch(e){if(null===oc)throw Error(a(330));Gc(oc,e),oc=oc.nextEffect}}while(null!==oc);if(k=to,v=$n(),_=k.focusedElem,c=k.selectionRange,v!==_&&_&&_.ownerDocument&&function e(t,n){return!(!t||!n)&&(t===n||(!t||3!==t.nodeType)&&(n&&3===n.nodeType?e(t,n.parentNode):"contains"in t?t.contains(n):!!t.compareDocumentPosition&&!!(16&t.compareDocumentPosition(n))))}(_.ownerDocument.documentElement,_)){null!==c&&Qn(_)&&(v=c.start,void 0===(k=c.end)&&(k=v),"selectionStart"in _?(_.selectionStart=v,_.selectionEnd=Math.min(k,_.value.length)):(k=(v=_.ownerDocument||document)&&v.defaultView||window).getSelection&&(k=k.getSelection(),s=_.textContent.length,i=Math.min(c.start,s),c=void 0===c.end?i:Math.min(c.end,s),!k.extend&&i>c&&(s=c,c=i,i=s),s=Kn(_,i),p=Kn(_,c),s&&p&&(1!==k.rangeCount||k.anchorNode!==s.node||k.anchorOffset!==s.offset||k.focusNode!==p.node||k.focusOffset!==p.offset)&&((v=v.createRange()).setStart(s.node,s.offset),k.removeAllRanges(),i>c?(k.addRange(v),k.extend(p.node,p.offset)):(v.setEnd(p.node,p.offset),k.addRange(v))))),v=[];for(k=_;k=k.parentNode;)1===k.nodeType&&v.push({element:k,left:k.scrollLeft,top:k.scrollTop});for("function"==typeof _.focus&&_.focus(),_=0;_<v.length;_++)(k=v[_]).element.scrollLeft=k.left,k.element.scrollTop=k.top}to=null,En=!!eo,eo=null,e.current=n,oc=l;do{try{for(_=o;null!==oc;){var C=oc.effectTag;if(36&C){var E=oc.alternate;switch(k=_,(v=oc).tag){case 0:case 11:case 15:yi(16,32,v);break;case 1:var x=v.stateNode;if(4&v.effectTag)if(null===E)x.componentDidMount();else{var S=v.elementType===v.type?E.memoizedProps:nr(v.type,E.memoizedProps);x.componentDidUpdate(S,E.memoizedState,x.__reactInternalSnapshotBeforeUpdate)}var T=v.updateQueue;null!==T&&Cr(0,T,x);break;case 3:var O=v.updateQueue;if(null!==O){if(i=null,null!==v.child)switch(v.child.tag){case 5:i=v.child.stateNode;break;case 1:i=v.child.stateNode}Cr(0,O,i)}break;case 5:var N=v.stateNode;null===E&&4&v.effectTag&&no(v.type,v.memoizedProps)&&N.focus();break;case 6:case 4:case 12:break;case 13:if(null===v.memoizedState){var j=v.alternate;if(null!==j){var P=j.memoizedState;if(null!==P){var I=P.dehydrated;null!==I&&xt(I)}}}break;case 19:case 17:case 20:case 21:break;default:throw Error(a(163))}}if(128&C){v=void 0;var B=oc.ref;if(null!==B){var z=oc.stateNode;switch(oc.tag){case 5:v=z;break;default:v=z}"function"==typeof B?B(v):B.current=v}}oc=oc.nextEffect}}catch(e){if(null===oc)throw Error(a(330));Gc(oc,e),oc=oc.nextEffect}}while(null!==oc);oc=null,Fl(),Hi=r}else e.current=n;if(ic)ic=!1,cc=e,uc=t;else for(oc=l;null!==oc;)t=oc.nextEffect,oc.nextEffect=null,oc=t;if(0===(t=e.firstPendingTime)&&(ac=null),1073741823===t?e===fc?pc++:(pc=0,fc=e):pc=0,"function"==typeof Vc&&Vc(n.stateNode,o),yc(e),lc)throw lc=!1,e=rc,rc=null,e;return(Hi&Ai)!==zi?null:(Zl(),null)}function Rc(){for(;null!==oc;){var e=oc.effectTag;0!=(256&e)&&wi(oc.alternate,oc),0==(512&e)||ic||(ic=!0,Yl(97,(function(){return Dc(),null}))),oc=oc.nextEffect}}function Dc(){if(90!==uc){var e=97<uc?97:uc;return uc=90,Ql(e,Uc)}}function Uc(){if(null===cc)return!1;var e=cc;if(cc=null,(Hi&(Ri|Di))!==zi)throw Error(a(331));var t=Hi;for(Hi|=Di,e=e.current.firstEffect;null!==e;){try{var n=e;if(0!=(512&n.effectTag))switch(n.tag){case 0:case 11:case 15:yi(128,0,n),yi(0,64,n)}}catch(t){if(null===e)throw Error(a(330));Gc(e,t)}n=e.nextEffect,e.nextEffect=null,e=n}return Hi=t,Zl(),!0}function Mc(e,t,n){wr(e,t=Oi(e,t=di(n,t),1073741823)),null!==(e=hc(e,1073741823))&&yc(e)}function Gc(e,t){if(3===e.tag)Mc(e,e,t);else for(var n=e.return;null!==n;){if(3===n.tag){Mc(n,e,t);break}if(1===n.tag){var o=n.stateNode;if("function"==typeof n.type.getDerivedStateFromError||"function"==typeof o.componentDidCatch&&(null===ac||!ac.has(o))){wr(n,e=Ni(n,e=di(t,e),1073741823)),null!==(n=hc(n,1073741823))&&yc(n);break}}n=n.return}}function Fc(e,t,n){var o=e.pingCache;null!==o&&o.delete(t),Wi===e&&Ki===n?$i===Li||$i===Fi&&1073741823===Yi&&ql()-tc<nc?Ec(e,Ki):ec=!0:eu(e,n)&&(0!==(t=e.lastPingedTime)&&t<n||(e.lastPingedTime=n,e.finishedExpirationTime===n&&(e.finishedExpirationTime=0,e.finishedWork=null),yc(e)))}function Lc(e,t){var n=e.stateNode;null!==n&&n.delete(t),0===(t=0)&&(t=bc(t=dc(),e,null)),null!==(e=hc(e,t))&&yc(e)}ji=function(e,t,n){var o=t.expirationTime;if(null!==e){var l=t.pendingProps;if(e.memoizedProps!==l||wl.current)Wa=!0;else{if(o<n){switch(Wa=!1,t.tag){case 3:ei(t),Va();break;case 5:if(qr(t),4&t.mode&&1!==n&&l.hidden)return t.expirationTime=t.childExpirationTime=1,null;break;case 1:vl(t.type)&&Sl(t);break;case 4:Hr(t,t.stateNode.containerInfo);break;case 10:cr(t,t.memoizedProps.value);break;case 13:if(null!==t.memoizedState)return 0!==(o=t.child.childExpirationTime)&&o>=n?ai(e,t,n):(bl($r,1&$r.current),null!==(t=si(e,t,n))?t.sibling:null);bl($r,1&$r.current);break;case 19:if(o=t.childExpirationTime>=n,0!=(64&e.effectTag)){if(o)return ui(e,t,n);t.effectTag|=64}if(null!==(l=t.memoizedState)&&(l.rendering=null,l.tail=null),bl($r,$r.current),!o)return null}return si(e,t,n)}Wa=!1}}else Wa=!1;switch(t.expirationTime=0,t.tag){case 2:if(o=t.type,null!==e&&(e.alternate=null,t.alternate=null,t.effectTag|=2),e=t.pendingProps,l=_l(t,hl.current),pr(t,n),l=da(null,t,o,e,l,n),t.effectTag|=1,"object"==typeof l&&null!==l&&"function"==typeof l.render&&void 0===l.$$typeof){if(t.tag=1,ba(),vl(o)){var r=!0;Sl(t)}else r=!1;t.memoizedState=null!==l.state&&void 0!==l.state?l.state:null;var i=o.getDerivedStateFromProps;"function"==typeof i&&Tr(t,o,i,e),l.updater=Or,t.stateNode=l,l._reactInternalFiber=t,Ir(t,o,e,n),t=Ja(null,t,o,!0,r,n)}else t.tag=0,qa(null,t,l,n),t=t.child;return t;case 16:if(l=t.elementType,null!==e&&(e.alternate=null,t.alternate=null,t.effectTag|=2),e=t.pendingProps,function(e){if(-1===e._status){e._status=0;var t=e._ctor;t=t(),e._result=t,t.then((function(t){0===e._status&&(t=t.default,e._status=1,e._result=t)}),(function(t){0===e._status&&(e._status=2,e._result=t)}))}}(l),1!==l._status)throw l._result;switch(l=l._result,t.type=l,r=t.tag=function(e){if("function"==typeof e)return Kc(e)?1:0;if(null!=e){if((e=e.$$typeof)===H)return 11;if(e===K)return 14}return 2}(l),e=nr(l,e),r){case 0:t=Xa(null,t,l,e,n);break;case 1:t=Za(null,t,l,e,n);break;case 11:t=Ka(null,t,l,e,n);break;case 14:t=$a(null,t,l,nr(l.type,e),o,n);break;default:throw Error(a(306,l,""))}return t;case 0:return o=t.type,l=t.pendingProps,Xa(e,t,o,l=t.elementType===o?l:nr(o,l),n);case 1:return o=t.type,l=t.pendingProps,Za(e,t,o,l=t.elementType===o?l:nr(o,l),n);case 3:if(ei(t),null===(o=t.updateQueue))throw Error(a(282));if(l=null!==(l=t.memoizedState)?l.element:null,kr(t,o,t.pendingProps,null,n),(o=t.memoizedState.element)===l)Va(),t=si(e,t,n);else{if((l=t.stateNode.hydrate)&&(Ra=ao(t.stateNode.containerInfo.firstChild),Aa=t,l=Da=!0),l)for(n=Ur(t,null,o,n),t.child=n;n;)n.effectTag=-3&n.effectTag|1024,n=n.sibling;else qa(e,t,o,n),Va();t=t.child}return t;case 5:return qr(t),null===e&&Ga(t),o=t.type,l=t.pendingProps,r=null!==e?e.memoizedProps:null,i=l.children,oo(o,l)?i=null:null!==r&&oo(o,r)&&(t.effectTag|=16),Ya(e,t),4&t.mode&&1!==n&&l.hidden?(t.expirationTime=t.childExpirationTime=1,t=null):(qa(e,t,i,n),t=t.child),t;case 6:return null===e&&Ga(t),null;case 13:return ai(e,t,n);case 4:return Hr(t,t.stateNode.containerInfo),o=t.pendingProps,null===e?t.child=Dr(t,null,o,n):qa(e,t,o,n),t.child;case 11:return o=t.type,l=t.pendingProps,Ka(e,t,o,l=t.elementType===o?l:nr(o,l),n);case 7:return qa(e,t,t.pendingProps,n),t.child;case 8:case 12:return qa(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(o=t.type._context,l=t.pendingProps,i=t.memoizedProps,cr(t,r=l.value),null!==i){var c=i.value;if(0===(r=tl(c,r)?0:0|("function"==typeof o._calculateChangedBits?o._calculateChangedBits(c,r):1073741823))){if(i.children===l.children&&!wl.current){t=si(e,t,n);break e}}else for(null!==(c=t.child)&&(c.return=t);null!==c;){var u=c.dependencies;if(null!==u){i=c.child;for(var s=u.firstContext;null!==s;){if(s.context===o&&0!=(s.observedBits&r)){1===c.tag&&((s=gr(n,null)).tag=2,wr(c,s)),c.expirationTime<n&&(c.expirationTime=n),null!==(s=c.alternate)&&s.expirationTime<n&&(s.expirationTime=n),sr(c.return,n),u.expirationTime<n&&(u.expirationTime=n);break}s=s.next}}else i=10===c.tag&&c.type===t.type?null:c.child;if(null!==i)i.return=c;else for(i=c;null!==i;){if(i===t){i=null;break}if(null!==(c=i.sibling)){c.return=i.return,i=c;break}i=i.return}c=i}}qa(e,t,l.children,n),t=t.child}return t;case 9:return l=t.type,o=(r=t.pendingProps).children,pr(t,n),o=o(l=fr(l,r.unstable_observedBits)),t.effectTag|=1,qa(e,t,o,n),t.child;case 14:return r=nr(l=t.type,t.pendingProps),$a(e,t,l,r=nr(l.type,r),o,n);case 15:return Qa(e,t,t.type,t.pendingProps,o,n);case 17:return o=t.type,l=t.pendingProps,l=t.elementType===o?l:nr(o,l),null!==e&&(e.alternate=null,t.alternate=null,t.effectTag|=2),t.tag=1,vl(o)?(e=!0,Sl(t)):e=!1,pr(t,n),jr(t,o,l),Ir(t,o,l,n),Ja(null,t,o,!0,e,n);case 19:return ui(e,t,n)}throw Error(a(156,t.tag))};var Vc=null,Hc=null;function Wc(e,t,n,o){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=o,this.effectTag=0,this.lastEffect=this.firstEffect=this.nextEffect=null,this.childExpirationTime=this.expirationTime=0,this.alternate=null}function qc(e,t,n,o){return new Wc(e,t,n,o)}function Kc(e){return!(!(e=e.prototype)||!e.isReactComponent)}function $c(e,t){var n=e.alternate;return null===n?((n=qc(e.tag,t,e.key,e.mode)).elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.effectTag=0,n.nextEffect=null,n.firstEffect=null,n.lastEffect=null),n.childExpirationTime=e.childExpirationTime,n.expirationTime=e.expirationTime,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=null===t?null:{expirationTime:t.expirationTime,firstContext:t.firstContext,responders:t.responders},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function Qc(e,t,n,o,l,r){var i=2;if(o=e,"function"==typeof e)Kc(e)&&(i=1);else if("string"==typeof e)i=5;else e:switch(e){case U:return Yc(n.children,l,r,t);case V:i=8,l|=7;break;case M:i=8,l|=1;break;case G:return(e=qc(12,n,t,8|l)).elementType=G,e.type=G,e.expirationTime=r,e;case W:return(e=qc(13,n,t,l)).type=W,e.elementType=W,e.expirationTime=r,e;case q:return(e=qc(19,n,t,l)).elementType=q,e.expirationTime=r,e;default:if("object"==typeof e&&null!==e)switch(e.$$typeof){case F:i=10;break e;case L:i=9;break e;case H:i=11;break e;case K:i=14;break e;case $:i=16,o=null;break e}throw Error(a(130,null==e?e:typeof e,""))}return(t=qc(i,n,t,l)).elementType=e,t.type=o,t.expirationTime=r,t}function Yc(e,t,n,o){return(e=qc(7,e,o,t)).expirationTime=n,e}function Xc(e,t,n){return(e=qc(6,e,null,t)).expirationTime=n,e}function Zc(e,t,n){return(t=qc(4,null!==e.children?e.children:[],e.key,t)).expirationTime=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Jc(e,t,n){this.tag=t,this.current=null,this.containerInfo=e,this.pingCache=this.pendingChildren=null,this.finishedExpirationTime=0,this.finishedWork=null,this.timeoutHandle=-1,this.pendingContext=this.context=null,this.hydrate=n,this.callbackNode=null,this.callbackPriority=90,this.lastExpiredTime=this.lastPingedTime=this.nextKnownPendingLevel=this.lastSuspendedTime=this.firstSuspendedTime=this.firstPendingTime=0}function eu(e,t){var n=e.firstSuspendedTime;return e=e.lastSuspendedTime,0!==n&&n>=t&&e<=t}function tu(e,t){var n=e.firstSuspendedTime,o=e.lastSuspendedTime;n<t&&(e.firstSuspendedTime=t),(o>t||0===n)&&(e.lastSuspendedTime=t),t<=e.lastPingedTime&&(e.lastPingedTime=0),t<=e.lastExpiredTime&&(e.lastExpiredTime=0)}function nu(e,t){t>e.firstPendingTime&&(e.firstPendingTime=t);var n=e.firstSuspendedTime;0!==n&&(t>=n?e.firstSuspendedTime=e.lastSuspendedTime=e.nextKnownPendingLevel=0:t>=e.lastSuspendedTime&&(e.lastSuspendedTime=t+1),t>e.nextKnownPendingLevel&&(e.nextKnownPendingLevel=t))}function ou(e,t){var n=e.lastExpiredTime;(0===n||n>t)&&(e.lastExpiredTime=t)}function lu(e,t,n,o){var l=t.current,r=dc(),i=xr.suspense;r=bc(r,l,i);e:if(n){t:{if(et(n=n._reactInternalFiber)!==n||1!==n.tag)throw Error(a(170));var c=n;do{switch(c.tag){case 3:c=c.stateNode.context;break t;case 1:if(vl(c.type)){c=c.stateNode.__reactInternalMemoizedMergedChildContext;break t}}c=c.return}while(null!==c);throw Error(a(171))}if(1===n.tag){var u=n.type;if(vl(u)){n=xl(n,u,c);break e}}n=c}else n=gl;return null===t.context?t.context=n:t.pendingContext=n,(t=gr(r,i)).payload={element:e},null!==(o=void 0===o?null:o)&&(t.callback=o),wr(l,t),gc(l,r),r}function ru(e){if(!(e=e.current).child)return null;switch(e.child.tag){case 5:default:return e.child.stateNode}}function au(e,t){null!==(e=e.memoizedState)&&null!==e.dehydrated&&e.retryTime<t&&(e.retryTime=t)}function iu(e,t){au(e,t),(e=e.alternate)&&au(e,t)}function cu(e,t,n){var o=new Jc(e,t,n=null!=n&&!0===n.hydrate),l=qc(3,null,null,2===t?7:1===t?3:0);o.current=l,l.stateNode=o,e[po]=o.current,n&&0!==t&&function(e){var t=zn(e);bt.forEach((function(n){An(n,e,t)})),gt.forEach((function(n){An(n,e,t)}))}(9===e.nodeType?e:e.ownerDocument),this._internalRoot=o}function uu(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType&&(8!==e.nodeType||" react-mount-point-unstable "!==e.nodeValue))}function su(e,t,n,o,l){var r=n._reactRootContainer;if(r){var a=r._internalRoot;if("function"==typeof l){var i=l;l=function(){var e=ru(a);i.call(e)}}lu(t,a,e,l)}else{if(r=n._reactRootContainer=function(e,t){if(t||(t=!(!(t=e?9===e.nodeType?e.documentElement:e.firstChild:null)||1!==t.nodeType||!t.hasAttribute("data-reactroot"))),!t)for(var n;n=e.lastChild;)e.removeChild(n);return new cu(e,0,t?{hydrate:!0}:void 0)}(n,o),a=r._internalRoot,"function"==typeof l){var c=l;l=function(){var e=ru(a);c.call(e)}}Cc((function(){lu(t,a,e,l)}))}return ru(a)}function pu(e,t){var n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!uu(t))throw Error(a(200));return function(e,t,n){var o=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:D,key:null==o?null:""+o,children:e,containerInfo:t,implementation:n}}(e,t,null,n)}lt=function(e){if(13===e.tag){var t=tr(dc(),150,100);gc(e,t),iu(e,t)}},rt=function(e){if(13===e.tag){dc();var t=er++;gc(e,t),iu(e,t)}},at=function(e){if(13===e.tag){var t=dc();gc(e,t=bc(t,e,null)),iu(e,t)}},ee=function(e,t,n){switch(t){case"input":if(Ne(e,n),t=n.name,"radio"===n.type&&null!=t){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<n.length;t++){var o=n[t];if(o!==e&&o.form===e.form){var l=go(o);if(!l)throw Error(a(90));xe(o),Ne(o,l)}}}break;case"textarea":Re(e,n);break;case"select":null!=(t=n.value)&&Be(e,!!n.multiple,t,!1)}},cu.prototype.render=function(e,t){lu(e,this._internalRoot,null,void 0===t?null:t)},cu.prototype.unmount=function(e){lu(null,this._internalRoot,null,void 0===e?null:e)},ae=kc,ie=function(e,t,n,o){var l=Hi;Hi|=4;try{return Ql(98,e.bind(null,t,n,o))}finally{(Hi=l)===zi&&Zl()}},ce=function(){(Hi&(1|Ri|Di))===zi&&(function(){if(null!==sc){var e=sc;sc=null,e.forEach((function(e,t){ou(t,e),yc(t)})),Zl()}}(),Dc())},ue=function(e,t){var n=Hi;Hi|=2;try{return e(t)}finally{(Hi=n)===zi&&Zl()}};var fu,mu,du={createPortal:pu,findDOMNode:function(e){if(null==e)return null;if(1===e.nodeType)return e;var t=e._reactInternalFiber;if(void 0===t){if("function"==typeof e.render)throw Error(a(188));throw Error(a(268,Object.keys(e)))}return e=null===(e=ot(t))?null:e.stateNode},hydrate:function(e,t,n){if(!uu(t))throw Error(a(200));return su(null,e,t,!0,n)},render:function(e,t,n){if(!uu(t))throw Error(a(200));return su(null,e,t,!1,n)},unstable_renderSubtreeIntoContainer:function(e,t,n,o){if(!uu(n))throw Error(a(200));if(null==e||void 0===e._reactInternalFiber)throw Error(a(38));return su(e,t,n,!1,o)},unmountComponentAtNode:function(e){if(!uu(e))throw Error(a(40));return!!e._reactRootContainer&&(Cc((function(){su(null,null,e,!1,(function(){e._reactRootContainer=null}))})),!0)},unstable_createPortal:function(){return pu.apply(void 0,arguments)},unstable_batchedUpdates:kc,flushSync:function(e,t){if((Hi&(Ri|Di))!==zi)throw Error(a(187));var n=Hi;Hi|=1;try{return Ql(99,e.bind(null,t))}finally{Hi=n,Zl()}},__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:{Events:[mo,bo,go,P.injectEventPluginsByName,f,It,function(e){T(e,Pt)},le,re,jn,j,Dc,{current:!1}]}};mu=(fu={findFiberByHostInstance:fo,bundleType:0,version:"16.11.0",rendererPackageName:"react-dom"}).findFiberByHostInstance,function(e){if("undefined"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__)return!1;var t=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(t.isDisabled||!t.supportsFiber)return!0;try{var n=t.inject(e);Vc=function(e){try{t.onCommitFiberRoot(n,e,void 0,64==(64&e.current.effectTag))}catch(e){}},Hc=function(e){try{t.onCommitFiberUnmount(n,e)}catch(e){}}}catch(e){}}(l({},fu,{overrideHookState:null,overrideProps:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:B.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return null===(e=ot(e))?null:e.stateNode},findFiberByHostInstance:function(e){return mu?mu(e):null},findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null}));var bu={default:du},gu=bu&&du||bu;e.exports=gu.default||gu},function(e,t,n){"use strict";e.exports=n(21)},function(e,t,n){"use strict";
    2828/** @license React v0.17.0
    2929 * scheduler.production.min.js
     
    3333 * This source code is licensed under the MIT license found in the
    3434 * LICENSE file in the root directory of this source tree.
    35  */var o,l,r,a,i;if(Object.defineProperty(t,"__esModule",{value:!0}),"undefined"==typeof window||"function"!=typeof MessageChannel){var c=null,u=null,s=function(){if(null!==c)try{var e=t.unstable_now();c(!0,e),c=null}catch(e){throw setTimeout(s,0),e}},p=Date.now();t.unstable_now=function(){return Date.now()-p},o=function(e){null!==c?setTimeout(o,0,e):(c=e,setTimeout(s,0))},l=function(e,t){u=setTimeout(e,t)},r=function(){clearTimeout(u)},a=function(){return!1},i=t.unstable_forceFrameRate=function(){}}else{var f=window.performance,m=window.Date,d=window.setTimeout,b=window.clearTimeout,g=window.requestAnimationFrame,h=window.cancelAnimationFrame;if("undefined"!=typeof console&&("function"!=typeof g&&console.error("This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills"),"function"!=typeof h&&console.error("This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills")),"object"==typeof f&&"function"==typeof f.now)t.unstable_now=function(){return f.now()};else{var w=m.now();t.unstable_now=function(){return m.now()-w}}var y=!1,_=null,v=-1,k=5,C=0;a=function(){return t.unstable_now()>=C},i=function(){},t.unstable_forceFrameRate=function(e){0>e||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing framerates higher than 125 fps is not unsupported"):k=0<e?Math.floor(1e3/e):33.33};var E=new MessageChannel,x=E.port2;E.port1.onmessage=function(){if(null!==_){var e=t.unstable_now();C=e+k;try{_(!0,e)?x.postMessage(null):(y=!1,_=null)}catch(e){throw x.postMessage(null),e}}else y=!1},o=function(e){_=e,y||(y=!0,x.postMessage(null))},l=function(e,n){v=d((function(){e(t.unstable_now())}),n)},r=function(){b(v),v=-1}}function S(e,t){var n=e.length;e.push(t);e:for(;;){var o=Math.floor((n-1)/2),l=e[o];if(!(void 0!==l&&0<N(l,t)))break e;e[o]=t,e[n]=l,n=o}}function O(e){return void 0===(e=e[0])?null:e}function T(e){var t=e[0];if(void 0!==t){var n=e.pop();if(n!==t){e[0]=n;e:for(var o=0,l=e.length;o<l;){var r=2*(o+1)-1,a=e[r],i=r+1,c=e[i];if(void 0!==a&&0>N(a,n))void 0!==c&&0>N(c,a)?(e[o]=c,e[i]=n,o=i):(e[o]=a,e[r]=n,o=r);else{if(!(void 0!==c&&0>N(c,n)))break e;e[o]=c,e[i]=n,o=i}}}return t}return null}function N(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id}var j=[],I=[],P=1,B=null,A=3,z=!1,D=!1,R=!1;function U(e){for(var t=O(I);null!==t;){if(null===t.callback)T(I);else{if(!(t.startTime<=e))break;T(I),t.sortIndex=t.expirationTime,S(j,t)}t=O(I)}}function M(e){if(R=!1,U(e),!D)if(null!==O(j))D=!0,o(G);else{var t=O(I);null!==t&&l(M,t.startTime-e)}}function G(e,n){D=!1,R&&(R=!1,r()),z=!0;var o=A;try{for(U(n),B=O(j);null!==B&&(!(B.expirationTime>n)||e&&!a());){var i=B.callback;if(null!==i){B.callback=null,A=B.priorityLevel;var c=i(B.expirationTime<=n);n=t.unstable_now(),"function"==typeof c?B.callback=c:B===O(j)&&T(j),U(n)}else T(j);B=O(j)}if(null!==B)var u=!0;else{var s=O(I);null!==s&&l(M,s.startTime-n),u=!1}return u}finally{B=null,A=o,z=!1}}function V(e){switch(e){case 1:return-1;case 2:return 250;case 5:return 1073741823;case 4:return 1e4;default:return 5e3}}var F=i;t.unstable_ImmediatePriority=1,t.unstable_UserBlockingPriority=2,t.unstable_NormalPriority=3,t.unstable_IdlePriority=5,t.unstable_LowPriority=4,t.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=A;A=e;try{return t()}finally{A=n}},t.unstable_next=function(e){switch(A){case 1:case 2:case 3:var t=3;break;default:t=A}var n=A;A=t;try{return e()}finally{A=n}},t.unstable_scheduleCallback=function(e,n,a){var i=t.unstable_now();if("object"==typeof a&&null!==a){var c=a.delay;c="number"==typeof c&&0<c?i+c:i,a="number"==typeof a.timeout?a.timeout:V(e)}else a=V(e),c=i;return e={id:P++,callback:n,priorityLevel:e,startTime:c,expirationTime:a=c+a,sortIndex:-1},c>i?(e.sortIndex=c,S(I,e),null===O(j)&&e===O(I)&&(R?r():R=!0,l(M,c-i))):(e.sortIndex=a,S(j,e),D||z||(D=!0,o(G))),e},t.unstable_cancelCallback=function(e){e.callback=null},t.unstable_wrapCallback=function(e){var t=A;return function(){var n=A;A=t;try{return e.apply(this,arguments)}finally{A=n}}},t.unstable_getCurrentPriorityLevel=function(){return A},t.unstable_shouldYield=function(){var e=t.unstable_now();U(e);var n=O(j);return n!==B&&null!==B&&null!==n&&null!==n.callback&&n.startTime<=e&&n.expirationTime<B.expirationTime||a()},t.unstable_requestPaint=F,t.unstable_continueExecution=function(){D||z||(D=!0,o(G))},t.unstable_pauseExecution=function(){},t.unstable_getFirstCallbackNode=function(){return O(j)},t.unstable_Profiling=null},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},,,,,,,,,,,,,,,,function(e,t,n){"use strict";n.r(t);n(14);var o=n(5),l=n(0),r=n(2),a=n(6),i=n(1),c=n(3),u=n.n(c);function s(e){return(s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function p(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function f(e){return(f=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function m(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function d(e,t){return(d=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function b(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var g=function(e){function t(){var e,n,o,l;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return o=this,l=(e=f(t)).call.apply(e,[this].concat(a)),n=!l||"object"!==s(l)&&"function"!=typeof l?m(o):l,b(m(n),"onChangeAlignment",(function(e){n.props.setAttributes({alignment:e})})),n}var n,o,a;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&d(e,t)}(t,e),n=t,(o=[{key:"render",value:function(){var e=this.props,t=e.className,n=e.attributes.alignment,o=u()(t,b({},"align-".concat(n),n));return wp.element.createElement(wp.element.Fragment,null,wp.element.createElement(r.BlockControls,null,wp.element.createElement(r.AlignmentToolbar,{onChange:this.onChangeAlignment,value:n,isCollapsed:!1})),wp.element.createElement(r.InspectorControls,null,wp.element.createElement(i.PanelBody,{title:Object(l.__)("Panel Settings","guteblock")},wp.element.createElement("h4",{style:{textAlign:"center"}},"More settings will be coming in our future upgrades"))),wp.element.createElement("div",{className:o},wp.element.createElement(r.InnerBlocks,null)))}}])&&p(n.prototype,o),a&&p(n,a),t}(a.Component);Object(o.registerBlockType)("guteblock/container",{title:Object(l.__)("Container","guteblock"),description:Object(l.__)("Container for other blocks","guteblock"),icon:wp.element.createElement("svg",{id:"prefix__Layer_1",x:0,y:0,viewBox:"0 0 24 24",xmlSpace:"preserve"},wp.element.createElement("style",null),wp.element.createElement("linearGradient",{id:"prefix__SVGID_1_",gradientUnits:"userSpaceOnUse",x1:20.575,y1:4.608,x2:4.78,y2:18.224},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M20.47 5.06H3.53c-.55 0-1 .45-1 1v11.88c0 .55.45 1 1 1h16.95c.55 0 1-.45 1-1V6.06c-.01-.55-.45-1-1.01-1zm-1 11.88H4.53V7.06h14.95v9.88z",fill:"url(#prefix__SVGID_1_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_2_",gradientUnits:"userSpaceOnUse",x1:18.465,y1:2.161,x2:2.67,y2:15.777},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M7.05 15.06c.55 0 1-.45 1-1V9.94c0-.55-.45-1-1-1s-1 .45-1 1v4.12c0 .55.45 1 1 1z",fill:"url(#prefix__SVGID_2_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_3_",gradientUnits:"userSpaceOnUse",x1:19.872,y1:3.792,x2:4.077,y2:17.409},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M10.35 15.06c.55 0 1-.45 1-1V9.94c0-.55-.45-1-1-1s-1 .45-1 1v4.12c0 .55.45 1 1 1z",fill:"url(#prefix__SVGID_3_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_4_",gradientUnits:"userSpaceOnUse",x1:21.278,y1:5.424,x2:5.484,y2:19.04},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M13.65 15.06c.55 0 1-.45 1-1V9.94c0-.55-.45-1-1-1s-1 .45-1 1v4.12c0 .55.45 1 1 1z",fill:"url(#prefix__SVGID_4_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_5_",gradientUnits:"userSpaceOnUse",x1:22.685,y1:7.056,x2:6.89,y2:20.672},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M16.95 15.06c.55 0 1-.45 1-1V9.94c0-.55-.45-1-1-1s-1 .45-1 1v4.12c0 .55.45 1 1 1z",fill:"url(#prefix__SVGID_5_)"})),category:"guteblock",keywords:[Object(l.__)("container","guteblock")],supports:{reusable:!1,html:!1,align:["wide","full"]},attributes:{title:{type:"string",source:"html",selector:"h4"},align:{type:"string",default:"wide"},alignment:{type:"string",default:"left"}},edit:g,save:function(e){var t=e.attributes.alignment,n=u()(function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}({},"align-".concat(t),t));return wp.element.createElement("div",{className:n},wp.element.createElement(r.InnerBlocks.Content,null))}});n(15);Object(o.registerBlockType)("guteblock/team-members",{title:Object(l.__)("Team Members","guteblock"),description:Object(l.__)("Block for showing team members","guteblock"),icon:wp.element.createElement("svg",{id:"prefix__Layer_1",x:0,y:0,viewBox:"0 0 24 24",xmlSpace:"preserve"},wp.element.createElement("style",null),wp.element.createElement("linearGradient",{id:"prefix__SVGID_1_",gradientUnits:"userSpaceOnUse",x1:18.718,y1:2.083,x2:4.032,y2:18.339},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M6.43 13.4c1.34 0 2.53-.68 3.23-1.75.68.36 1.44.58 2.26.58.87 0 1.67-.24 2.38-.64a3.85 3.85 0 003.27 1.81c2.14 0 3.88-1.74 3.88-3.88 0-2.14-1.74-3.88-3.88-3.88-.34 0-.67.06-.99.15-.65-1.96-2.47-3.4-4.65-3.4-2.16 0-3.98 1.41-4.64 3.35-.28-.06-.57-.1-.86-.1-2.14 0-3.88 1.74-3.88 3.88 0 2.14 1.74 3.88 3.88 3.88zm13.02-3.88c0 1.04-.84 1.88-1.88 1.88-.77 0-1.43-.47-1.72-1.16.52-.69.85-1.53.94-2.44.02-.01.03 0 .05-.01a1.878 1.878 0 012.61 1.73zm-7.52-5.13c1.61 0 2.92 1.31 2.92 2.92s-1.31 2.92-2.92 2.92-2.92-1.31-2.92-2.92 1.31-2.92 2.92-2.92zm-5.5 3.25c.22 0 .42.04.63.11.09.98.46 1.86 1.03 2.59-.31.63-.94 1.05-1.66 1.05-1.04 0-1.88-.84-1.88-1.88s.84-1.87 1.88-1.87z",fill:"url(#prefix__SVGID_1_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_2_",gradientUnits:"userSpaceOnUse",x1:23.86,y1:6.729,x2:9.175,y2:22.985},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M18.1 15.7c-.53 0-1.04.11-1.53.27a6.275 6.275 0 00-9.25-.03c-.46-.14-.94-.24-1.42-.24-2.7 0-4.9 2.2-4.9 4.9 0 .55.45 1 1 1s1-.45 1-1c0-1.6 1.3-2.9 2.9-2.9.08 0 .16.02.24.02-.33.77-.52 1.62-.52 2.51 0 .55.45 1 1 1s1-.45 1-1a4.31 4.31 0 018.62 0c0 .55.45 1 1 1s1-.45 1-1c0-.88-.18-1.73-.51-2.49.13-.02.25-.04.38-.04 1.6 0 2.9 1.3 2.9 2.9 0 .55.45 1 1 1s1-.45 1-1c-.01-2.7-2.2-4.9-4.91-4.9z",fill:"url(#prefix__SVGID_2_)"})),category:"guteblock",keywords:[Object(l.__)("team","guteblock"),Object(l.__)("member","guteblock"),Object(l.__)("person","guteblock")],transforms:{from:[{type:"block",blocks:["core/gallery"],transform:function(e){var t=e.columns,n=e.images.map((function(e){var t=e.alt,n=e.id,l=e.url;return Object(o.createBlock)("guteblock/team-member",{alt:t,id:n,url:l})}));return Object(o.createBlock)("guteblock/team-members",{columns:t},n)}},{type:"block",blocks:["core/image"],isMultiBlock:!0,transform:function(e){var t=e.map((function(e){var t=e.alt,n=e.id,l=e.url;return Object(o.createBlock)("guteblock/team-member",{alt:t,id:n,url:l})}));return Object(o.createBlock)("guteblock/team-members",{columns:3},t)}}]},attributes:{columns:{type:"number",default:3},align:{type:"string",default:"wide"},alignment:{type:"string",default:"center"},image_shape:{type:"string",default:"round"},backgroundColor:{type:"string"}},styles:[{name:"1",label:Object(l.__)("Style 1","guteblock"),isDefault:!0},{name:"2",label:Object(l.__)("Style 2","guteblock"),isDefault:!1},{name:"3",label:Object(l.__)("Style 3","guteblock"),isDefault:!1}],supports:{html:!1,align:["wide","full"]},edit:function(e){var t=e.className,n=e.attributes,o=e.setAttributes,a=n.columns,c=n.image_shape,u=n.alignment,s=n.backgroundColor;return wp.element.createElement("div",{className:"".concat(t," has-").concat(a,"-columns shape-").concat(c," align-").concat(u),style:{backgroundColor:s}},wp.element.createElement(r.BlockControls,null,wp.element.createElement(r.AlignmentToolbar,{onChange:function(e){return o({alignment:e})},value:u,isCollapsed:!1})),wp.element.createElement(r.InspectorControls,null,wp.element.createElement(r.PanelColorSettings,{title:Object(l.__)("Color Settings","guteblock"),colorSettings:[{value:s,onChange:function(e){o({backgroundColor:e})},label:Object(l.__)("Background Color","guteblock")}]}),wp.element.createElement(i.PanelBody,{title:Object(l.__)("Image Settings","guteblock")},wp.element.createElement(i.RadioControl,{label:"Image Shape",help:"The shape of the user image",selected:c,options:[{label:"Round",value:"round",help:"dsafsadf asdf sadfdsa"},{label:"Square",value:"square"}],onChange:function(e){o({image_shape:e})}})),wp.element.createElement(i.PanelBody,{title:Object(l.__)("Layout","guteblock")},wp.element.createElement(i.RangeControl,{label:Object(l.__)("Columns","guteblock"),value:a,onChange:function(e){return o({columns:e})},min:1,max:6,step:1}))),wp.element.createElement(r.InnerBlocks,{allowedBlocks:["guteblock/team-member"],template:[["guteblock/team-member"],["guteblock/team-member"],["guteblock/team-member"]]}))},save:function(e){var t=e.attributes,n=t.columns,o=t.image_shape,l=t.alignment,a=t.backgroundColor,i=t.block_height;return wp.element.createElement("div",{className:"align-".concat(l," has-").concat(n,"-columns shape-").concat(o),style:{backgroundColor:a,height:i}},wp.element.createElement(r.InnerBlocks.Content,null))}});var h=window.URL;h.createObjectURL,h.revokeObjectURL;function w(e){return!(!e||!e.indexOf)&&0===e.indexOf("blob:")}var y=n(8);function _(){return(_=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e}).apply(this,arguments)}function v(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)){var n=[],o=!0,l=!1,r=void 0;try{for(var a,i=e[Symbol.iterator]();!(o=(a=i.next()).done)&&(n.push(a.value),!t||n.length!==t);o=!0);}catch(e){l=!0,r=e}finally{try{o||null==i.return||i.return()}finally{if(l)throw r}}return n}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function k(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function C(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},o=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(o=o.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),o.forEach((function(t){k(e,t,n[t])}))}return e}function E(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function x(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function S(e,t,n){return t&&x(e.prototype,t),n&&x(e,n),e}function O(e){return(O="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function T(e){return(T="function"==typeof Symbol&&"symbol"===O(Symbol.iterator)?function(e){return O(e)}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":O(e)})(e)}function N(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function j(e,t){return!t||"object"!==T(t)&&"function"!=typeof t?N(e):t}function I(e){return(I=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function P(e,t){return(P=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function B(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&P(e,t)}var A=n(7),z=n(4),D=n.n(z),R=n(11),U=n(10),M=n.n(U);function G(e){return function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}var V=function(){function e(){E(this,e),k(this,"refs",{})}return S(e,[{key:"add",value:function(e,t){this.refs[e]||(this.refs[e]=[]),this.refs[e].push(t)}},{key:"remove",value:function(e,t){var n=this.getIndex(e,t);-1!==n&&this.refs[e].splice(n,1)}},{key:"isActive",value:function(){return this.active}},{key:"getActive",value:function(){var e=this;return this.refs[this.active.collection].find((function(t){return t.node.sortableInfo.index==e.active.index}))}},{key:"getIndex",value:function(e,t){return this.refs[e].indexOf(t)}},{key:"getOrderedRefs",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.active.collection;return this.refs[e].sort(F)}}]),e}();function F(e,t){return e.node.sortableInfo.index-t.node.sortableInfo.index}function L(e,t){return Object.keys(e).reduce((function(n,o){return-1===t.indexOf(o)&&(n[o]=e[o]),n}),{})}var H={end:["touchend","touchcancel","mouseup"],move:["touchmove","mousemove"],start:["touchstart","mousedown"]},W=function(){if("undefined"==typeof window||"undefined"==typeof document)return"";var e=window.getComputedStyle(document.documentElement,"")||["-moz-hidden-iframe"],t=(Array.prototype.slice.call(e).join("").match(/-(moz|webkit|ms)-/)||""===e.OLink&&["","o"])[1];switch(t){case"ms":return"ms";default:return t&&t.length?t[0].toUpperCase()+t.substr(1):""}}();function q(e,t){Object.keys(t).forEach((function(n){e.style[n]=t[n]}))}function K(e,t){e.style["".concat(W,"Transform")]=null==t?"":"translate3d(".concat(t.x,"px,").concat(t.y,"px,0)")}function $(e,t){e.style["".concat(W,"TransitionDuration")]=null==t?"":"".concat(t,"ms")}function Q(e,t){for(;e;){if(t(e))return e;e=e.parentNode}return null}function Y(e,t,n){return Math.max(e,Math.min(n,t))}function X(e){return"px"===e.substr(-2)?parseFloat(e):0}function Z(e,t){var n=t.displayName||t.name;return n?"".concat(e,"(").concat(n,")"):e}function J(e,t){var n=e.getBoundingClientRect();return{top:n.top+t.top,left:n.left+t.left}}function ee(e){return e.touches&&e.touches.length?{x:e.touches[0].pageX,y:e.touches[0].pageY}:e.changedTouches&&e.changedTouches.length?{x:e.changedTouches[0].pageX,y:e.changedTouches[0].pageY}:{x:e.pageX,y:e.pageY}}function te(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{left:0,top:0};if(e){var o={left:n.left+e.offsetLeft,top:n.top+e.offsetTop};return e.parentNode===t?o:te(e.parentNode,t,o)}}function ne(e){var t=e.lockOffset,n=e.width,o=e.height,l=t,r=t,a="px";if("string"==typeof t){var i=/^[+-]?\d*(?:\.\d*)?(px|%)$/.exec(t);M()(null!==i,'lockOffset value should be a number or a string of a number followed by "px" or "%". Given %s',t),l=parseFloat(t),r=parseFloat(t),a=i[1]}return M()(isFinite(l)&&isFinite(r),"lockOffset value should be a finite. Given %s",t),"%"===a&&(l=l*n/100,r=r*o/100),{x:l,y:r}}function oe(e){return e instanceof HTMLElement?function(e){var t=window.getComputedStyle(e),n=/(auto|scroll)/;return["overflow","overflowX","overflowY"].find((function(e){return n.test(t[e])}))}(e)?e:oe(e.parentNode):null}var le=27,re=32,ae=37,ie=38,ce=39,ue=40,se={Anchor:"A",Button:"BUTTON",Canvas:"CANVAS",Input:"INPUT",Option:"OPTION",Textarea:"TEXTAREA",Select:"SELECT"};function pe(e){return null!=e.sortableHandle}var fe=function(){function e(t,n){E(this,e),this.container=t,this.onScrollCallback=n}return S(e,[{key:"clear",value:function(){clearInterval(this.interval),this.interval=null}},{key:"update",value:function(e){var t=this,n=e.translate,o=e.minTranslate,l=e.maxTranslate,r=e.width,a=e.height,i={x:0,y:0},c={x:1,y:1},u=10,s=10,p=this.container,f=p.scrollTop,m=p.scrollLeft,d=p.scrollHeight,b=p.scrollWidth,g=0===f,h=d-f-p.clientHeight==0,w=0===m,y=b-m-p.clientWidth==0;n.y>=l.y-a/2&&!h?(i.y=1,c.y=s*Math.abs((l.y-a/2-n.y)/a)):n.x>=l.x-r/2&&!y?(i.x=1,c.x=u*Math.abs((l.x-r/2-n.x)/r)):n.y<=o.y+a/2&&!g?(i.y=-1,c.y=s*Math.abs((n.y-a/2-o.y)/a)):n.x<=o.x+r/2&&!w&&(i.x=-1,c.x=u*Math.abs((n.x-r/2-o.x)/r)),this.interval&&(this.clear(),this.isAutoScrolling=!1),0===i.x&&0===i.y||(this.interval=setInterval((function(){t.isAutoScrolling=!0;var e={left:c.x*i.x,top:c.y*i.y};t.container.scrollTop+=e.top,t.container.scrollLeft+=e.left,t.onScrollCallback(e)}),5))}}]),e}();var me={axis:D.a.oneOf(["x","y","xy"]),contentWindow:D.a.any,disableAutoscroll:D.a.bool,distance:D.a.number,getContainer:D.a.func,getHelperDimensions:D.a.func,helperClass:D.a.string,helperContainer:D.a.oneOfType([D.a.func,"undefined"==typeof HTMLElement?D.a.any:D.a.instanceOf(HTMLElement)]),hideSortableGhost:D.a.bool,keyboardSortingTransitionDuration:D.a.number,lockAxis:D.a.string,lockOffset:D.a.oneOfType([D.a.number,D.a.string,D.a.arrayOf(D.a.oneOfType([D.a.number,D.a.string]))]),lockToContainerEdges:D.a.bool,onSortEnd:D.a.func,onSortMove:D.a.func,onSortOver:D.a.func,onSortStart:D.a.func,pressDelay:D.a.number,pressThreshold:D.a.number,keyCodes:D.a.shape({lift:D.a.arrayOf(D.a.number),drop:D.a.arrayOf(D.a.number),cancel:D.a.arrayOf(D.a.number),up:D.a.arrayOf(D.a.number),down:D.a.arrayOf(D.a.number)}),shouldCancelStart:D.a.func,transitionDuration:D.a.number,updateBeforeSortStart:D.a.func,useDragHandle:D.a.bool,useWindowAsScrollContainer:D.a.bool},de={lift:[re],drop:[re],cancel:[le],up:[ie,ae],down:[ue,ce]},be={axis:"y",disableAutoscroll:!1,distance:0,getHelperDimensions:function(e){var t=e.node;return{height:t.offsetHeight,width:t.offsetWidth}},hideSortableGhost:!0,lockOffset:"50%",lockToContainerEdges:!1,pressDelay:0,pressThreshold:5,keyCodes:de,shouldCancelStart:function(e){return-1!==[se.Input,se.Textarea,se.Select,se.Option,se.Button].indexOf(e.target.tagName)||!!Q(e.target,(function(e){return"true"===e.contentEditable}))},transitionDuration:300,useWindowAsScrollContainer:!1},ge=Object.keys(me);function he(e){var t,n,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{withRef:!1};return n=t=function(t){function n(e){var t;return E(this,n),k(N(N(t=j(this,I(n).call(this,e)))),"state",{}),k(N(N(t)),"handleStart",(function(e){var n=t.props,o=n.distance,l=n.shouldCancelStart;if(2!==e.button&&!l(e)){t.touched=!0,t.position=ee(e);var r=Q(e.target,(function(e){return null!=e.sortableInfo}));if(r&&r.sortableInfo&&t.nodeIsChild(r)&&!t.state.sorting){var a=t.props.useDragHandle,i=r.sortableInfo,c=i.index,u=i.collection;if(i.disabled)return;if(a&&!Q(e.target,pe))return;t.manager.active={collection:u,index:c},function(e){return e.touches&&e.touches.length||e.changedTouches&&e.changedTouches.length}(e)||e.target.tagName!==se.Anchor||e.preventDefault(),o||(0===t.props.pressDelay?t.handlePress(e):t.pressTimer=setTimeout((function(){return t.handlePress(e)}),t.props.pressDelay))}}})),k(N(N(t)),"nodeIsChild",(function(e){return e.sortableInfo.manager===t.manager})),k(N(N(t)),"handleMove",(function(e){var n=t.props,o=n.distance,l=n.pressThreshold;if(!t.state.sorting&&t.touched&&!t._awaitingUpdateBeforeSortStart){var r=ee(e),a={x:t.position.x-r.x,y:t.position.y-r.y},i=Math.abs(a.x)+Math.abs(a.y);t.delta=a,o||l&&!(i>=l)?o&&i>=o&&t.manager.isActive()&&t.handlePress(e):(clearTimeout(t.cancelTimer),t.cancelTimer=setTimeout(t.cancel,0))}})),k(N(N(t)),"handleEnd",(function(){t.touched=!1,t.cancel()})),k(N(N(t)),"cancel",(function(){var e=t.props.distance;t.state.sorting||(e||clearTimeout(t.pressTimer),t.manager.active=null)})),k(N(N(t)),"handlePress",(function(e){try{var n=t.manager.getActive(),o=function(){if(n){var o=function(){var n,o,l,u,b,g,h=f.sortableInfo.index,w=(n=f,{bottom:X((o=window.getComputedStyle(n)).marginBottom),left:X(o.marginLeft),right:X(o.marginRight),top:X(o.marginTop)}),y=t.scrollContainer.getBoundingClientRect(),_=a({collection:m,index:h,node:f});if(t.node=f,t.margin=w,t.width=_.width,t.height=_.height,t.marginOffset={x:t.margin.left+t.margin.right,y:Math.max(t.margin.top,t.margin.bottom)},t.boundingClientRect=f.getBoundingClientRect(),t.containerBoundingRect=y,t.index=h,t.newIndex=h,t.axis={x:r.indexOf("x")>=0,y:r.indexOf("y")>=0},t.offsetEdge=te(f,t.container),t.initialOffset=ee(d?C({},e,{pageX:t.boundingClientRect.left,pageY:t.boundingClientRect.top}):e),t.initialScroll={left:t.scrollContainer.scrollLeft,top:t.scrollContainer.scrollTop},t.initialWindowScroll={left:window.pageXOffset,top:window.pageYOffset},t.helper=t.helperContainer.appendChild((u="input, textarea, select, canvas, [contenteditable]",b=(l=f).querySelectorAll(u),G((g=l.cloneNode(!0)).querySelectorAll(u)).forEach((function(e,t){"file"!==e.type&&(e.value=b[t].value),"radio"===e.type&&e.name&&(e.name="__sortableClone__".concat(e.name)),e.tagName===se.Canvas&&b[t].width>0&&b[t].height>0&&e.getContext("2d").drawImage(b[t],0,0)})),g)),q(t.helper,{boxSizing:"border-box",height:"".concat(t.height,"px"),left:"".concat(t.boundingClientRect.left-w.left,"px"),pointerEvents:"none",position:"fixed",top:"".concat(t.boundingClientRect.top-w.top,"px"),width:"".concat(t.width,"px")}),d&&t.helper.focus(),c&&(t.sortableGhost=f,q(f,{opacity:0,visibility:"hidden"})),t.minTranslate={},t.maxTranslate={},d){var v=p?{top:0,left:0,width:t.contentWindow.innerWidth,height:t.contentWindow.innerHeight}:t.containerBoundingRect,k=v.top,E=v.left,x=v.width,S=k+v.height,O=E+x;t.axis.x&&(t.minTranslate.x=E-t.boundingClientRect.left,t.maxTranslate.x=O-(t.boundingClientRect.left+t.width)),t.axis.y&&(t.minTranslate.y=k-t.boundingClientRect.top,t.maxTranslate.y=S-(t.boundingClientRect.top+t.height))}else t.axis.x&&(t.minTranslate.x=(p?0:y.left)-t.boundingClientRect.left-t.width/2,t.maxTranslate.x=(p?t.contentWindow.innerWidth:y.left+y.width)-t.boundingClientRect.left-t.width/2),t.axis.y&&(t.minTranslate.y=(p?0:y.top)-t.boundingClientRect.top-t.height/2,t.maxTranslate.y=(p?t.contentWindow.innerHeight:y.top+y.height)-t.boundingClientRect.top-t.height/2);i&&i.split(" ").forEach((function(e){return t.helper.classList.add(e)})),t.listenerNode=e.touches?f:t.contentWindow,d?(t.listenerNode.addEventListener("wheel",t.handleKeyEnd,!0),t.listenerNode.addEventListener("mousedown",t.handleKeyEnd,!0),t.listenerNode.addEventListener("keydown",t.handleKeyDown)):(H.move.forEach((function(e){return t.listenerNode.addEventListener(e,t.handleSortMove,!1)})),H.end.forEach((function(e){return t.listenerNode.addEventListener(e,t.handleSortEnd,!1)}))),t.setState({sorting:!0,sortingIndex:h}),s&&s({node:f,index:h,collection:m,isKeySorting:d},e),d&&t.keyMove(0)},l=t.props,r=l.axis,a=l.getHelperDimensions,i=l.helperClass,c=l.hideSortableGhost,u=l.updateBeforeSortStart,s=l.onSortStart,p=l.useWindowAsScrollContainer,f=n.node,m=n.collection,d=t.manager.isKeySorting,b=function(){if("function"==typeof u){t._awaitingUpdateBeforeSortStart=!0;var n=function(e,t){try{var n=e()}catch(e){return t(!0,e)}return n&&n.then?n.then(t.bind(null,!1),t.bind(null,!0)):t(!1,value)}((function(){var t=f.sortableInfo.index;return Promise.resolve(u({collection:m,index:t,node:f,isKeySorting:d},e)).then((function(){}))}),(function(e,n){if(t._awaitingUpdateBeforeSortStart=!1,e)throw n;return n}));if(n&&n.then)return n.then((function(){}))}}();return b&&b.then?b.then(o):o()}}();return Promise.resolve(o&&o.then?o.then((function(){})):void 0)}catch(e){return Promise.reject(e)}})),k(N(N(t)),"handleSortMove",(function(e){var n=t.props.onSortMove;"function"==typeof e.preventDefault&&e.preventDefault(),t.updateHelperPosition(e),t.animateNodes(),t.autoscroll(),n&&n(e)})),k(N(N(t)),"handleSortEnd",(function(e){var n=t.props,o=n.hideSortableGhost,l=n.onSortEnd,r=t.manager,a=r.active.collection,i=r.isKeySorting,c=t.manager.refs[a];t.listenerNode&&(i?(t.listenerNode.removeEventListener("wheel",t.handleKeyEnd,!0),t.listenerNode.removeEventListener("mousedown",t.handleKeyEnd,!0),t.listenerNode.removeEventListener("keydown",t.handleKeyDown)):(H.move.forEach((function(e){return t.listenerNode.removeEventListener(e,t.handleSortMove)})),H.end.forEach((function(e){return t.listenerNode.removeEventListener(e,t.handleSortEnd)})))),t.helper.parentNode.removeChild(t.helper),o&&t.sortableGhost&&q(t.sortableGhost,{opacity:"",visibility:""});for(var u=0,s=c.length;u<s;u++){var p=c[u],f=p.node;p.edgeOffset=null,p.boundingClientRect=null,K(f,null),$(f,null),p.translate=null}t.autoScroller.clear(),t.manager.active=null,t.manager.isKeySorting=!1,t.setState({sorting:!1,sortingIndex:null}),"function"==typeof l&&l({collection:a,newIndex:t.newIndex,oldIndex:t.index,isKeySorting:i},e),t.touched=!1})),k(N(N(t)),"autoscroll",(function(){var e=t.props.disableAutoscroll,n=t.manager.isKeySorting;if(!e){if(n){var o=C({},t.translate),l=0,r=0;return t.axis.x&&(o.x=Math.min(t.maxTranslate.x,Math.max(t.minTranslate.x,t.translate.x)),l=t.translate.x-o.x),t.axis.y&&(o.y=Math.min(t.maxTranslate.y,Math.max(t.minTranslate.y,t.translate.y)),r=t.translate.y-o.y),t.translate=o,K(t.helper,t.translate),t.scrollContainer.scrollLeft+=l,void(t.scrollContainer.scrollTop+=r)}t.autoScroller.update({height:t.height,maxTranslate:t.maxTranslate,minTranslate:t.minTranslate,translate:t.translate,width:t.width})}})),k(N(N(t)),"onAutoScroll",(function(e){t.translate.x+=e.left,t.translate.y+=e.top,t.animateNodes()})),k(N(N(t)),"handleKeyDown",(function(e){var n=e.keyCode,o=t.props,l=o.shouldCancelStart,r=o.keyCodes,a=C({},de,void 0===r?{}:r);t.manager.active&&!t.manager.isKeySorting||!(t.manager.active||a.lift.includes(n)&&!l(e)&&t.isValidSortingTarget(e))||(e.stopPropagation(),e.preventDefault(),a.lift.includes(n)&&!t.manager.active?t.keyLift(e):a.drop.includes(n)&&t.manager.active?t.keyDrop(e):a.cancel.includes(n)?(t.newIndex=t.manager.active.index,t.keyDrop(e)):a.up.includes(n)?t.keyMove(-1):a.down.includes(n)&&t.keyMove(1))})),k(N(N(t)),"keyLift",(function(e){var n=e.target,o=Q(n,(function(e){return null!=e.sortableInfo})).sortableInfo,l=o.index,r=o.collection;t.initialFocusedNode=n,t.manager.isKeySorting=!0,t.manager.active={index:l,collection:r},t.handlePress(e)})),k(N(N(t)),"keyMove",(function(e){var n=t.manager.getOrderedRefs(),o=n[n.length-1].node.sortableInfo.index,l=t.newIndex+e,r=t.newIndex;if(!(l<0||l>o)){t.prevIndex=r,t.newIndex=l;var a=function(e,t,n){return e<n&&e>t?e-1:e>n&&e<t?e+1:e}(t.newIndex,t.prevIndex,t.index),i=n.find((function(e){return e.node.sortableInfo.index===a})),c=i.node,u=t.containerScrollDelta,s=i.boundingClientRect||J(c,u),p=i.translate||{x:0,y:0},f=s.top+p.y-u.top,m=s.left+p.x-u.left,d=r<l,b=d&&t.axis.x?c.offsetWidth-t.width:0,g=d&&t.axis.y?c.offsetHeight-t.height:0;t.handleSortMove({pageX:m+b,pageY:f+g,ignoreTransition:0===e})}})),k(N(N(t)),"keyDrop",(function(e){t.handleSortEnd(e),t.initialFocusedNode&&t.initialFocusedNode.focus()})),k(N(N(t)),"handleKeyEnd",(function(e){t.manager.active&&t.keyDrop(e)})),k(N(N(t)),"isValidSortingTarget",(function(e){var n=t.props.useDragHandle,o=e.target,l=Q(o,(function(e){return null!=e.sortableInfo}));return l&&l.sortableInfo&&!l.sortableInfo.disabled&&(n?pe(o):o.sortableInfo)})),function(e){M()(!(e.distance&&e.pressDelay),"Attempted to set both `pressDelay` and `distance` on SortableContainer, you may only use one or the other, not both at the same time.")}(e),t.manager=new V,t.events={end:t.handleEnd,move:t.handleMove,start:t.handleStart},t}return B(n,t),S(n,[{key:"getChildContext",value:function(){return{manager:this.manager}}},{key:"componentDidMount",value:function(){var e=this,t=this.props.useWindowAsScrollContainer,n=this.getContainer();Promise.resolve(n).then((function(n){e.container=n,e.document=e.container.ownerDocument||document;var o=e.props.contentWindow||e.document.defaultView||window;e.contentWindow="function"==typeof o?o():o,e.scrollContainer=t?e.document.scrollingElement||e.document.documentElement:oe(e.container)||e.container,e.autoScroller=new fe(e.scrollContainer,e.onAutoScroll),Object.keys(e.events).forEach((function(t){return H[t].forEach((function(n){return e.container.addEventListener(n,e.events[t],!1)}))})),e.container.addEventListener("keydown",e.handleKeyDown)}))}},{key:"componentWillUnmount",value:function(){var e=this;this.helper&&this.helper.parentNode&&this.helper.parentNode.removeChild(this.helper),this.container&&(Object.keys(this.events).forEach((function(t){return H[t].forEach((function(n){return e.container.removeEventListener(n,e.events[t])}))})),this.container.removeEventListener("keydown",this.handleKeyDown))}},{key:"updateHelperPosition",value:function(e){var t=this.props,n=t.lockAxis,o=t.lockOffset,l=t.lockToContainerEdges,r=t.transitionDuration,a=t.keyboardSortingTransitionDuration,i=void 0===a?r:a,c=this.manager.isKeySorting,u=e.ignoreTransition,s=ee(e),p={x:s.x-this.initialOffset.x,y:s.y-this.initialOffset.y};if(p.y-=window.pageYOffset-this.initialWindowScroll.top,p.x-=window.pageXOffset-this.initialWindowScroll.left,this.translate=p,l){var f=function(e){var t=e.height,n=e.width,o=e.lockOffset,l=Array.isArray(o)?o:[o,o];M()(2===l.length,"lockOffset prop of SortableContainer should be a single value or an array of exactly two values. Given %s",o);var r=v(l,2),a=r[0],i=r[1];return[ne({height:t,lockOffset:a,width:n}),ne({height:t,lockOffset:i,width:n})]}({height:this.height,lockOffset:o,width:this.width}),m=v(f,2),d=m[0],b=m[1],g={x:this.width/2-d.x,y:this.height/2-d.y},h={x:this.width/2-b.x,y:this.height/2-b.y};p.x=Y(this.minTranslate.x+g.x,this.maxTranslate.x-h.x,p.x),p.y=Y(this.minTranslate.y+g.y,this.maxTranslate.y-h.y,p.y)}"x"===n?p.y=0:"y"===n&&(p.x=0),c&&i&&!u&&$(this.helper,i),K(this.helper,p)}},{key:"animateNodes",value:function(){var e=this.props,t=e.transitionDuration,n=e.hideSortableGhost,o=e.onSortOver,l=this.containerScrollDelta,r=this.windowScrollDelta,a=this.manager.getOrderedRefs(),i=this.offsetEdge.left+this.translate.x+l.left,c=this.offsetEdge.top+this.translate.y+l.top,u=this.manager.isKeySorting,s=this.newIndex;this.newIndex=null;for(var p=0,f=a.length;p<f;p++){var m=a[p].node,d=m.sortableInfo.index,b=m.offsetWidth,g=m.offsetHeight,h={height:this.height>g?g/2:this.height/2,width:this.width>b?b/2:this.width/2},w=u&&d>this.index&&d<=s,y=u&&d<this.index&&d>=s,_={x:0,y:0},v=a[p].edgeOffset;v||(v=te(m,this.container),a[p].edgeOffset=v,u&&(a[p].boundingClientRect=J(m,l)));var k=p<a.length-1&&a[p+1],C=p>0&&a[p-1];k&&!k.edgeOffset&&(k.edgeOffset=te(k.node,this.container),u&&(k.boundingClientRect=J(k.node,l))),d!==this.index?(t&&$(m,t),this.axis.x?this.axis.y?y||d<this.index&&(i+r.left-h.width<=v.left&&c+r.top<=v.top+h.height||c+r.top+h.height<=v.top)?(_.x=this.width+this.marginOffset.x,v.left+_.x>this.containerBoundingRect.width-h.width&&k&&(_.x=k.edgeOffset.left-v.left,_.y=k.edgeOffset.top-v.top),null===this.newIndex&&(this.newIndex=d)):(w||d>this.index&&(i+r.left+h.width>=v.left&&c+r.top+h.height>=v.top||c+r.top+h.height>=v.top+g))&&(_.x=-(this.width+this.marginOffset.x),v.left+_.x<this.containerBoundingRect.left+h.width&&C&&(_.x=C.edgeOffset.left-v.left,_.y=C.edgeOffset.top-v.top),this.newIndex=d):w||d>this.index&&i+r.left+h.width>=v.left?(_.x=-(this.width+this.marginOffset.x),this.newIndex=d):(y||d<this.index&&i+r.left<=v.left+h.width)&&(_.x=this.width+this.marginOffset.x,null==this.newIndex&&(this.newIndex=d)):this.axis.y&&(w||d>this.index&&c+r.top+h.height>=v.top?(_.y=-(this.height+this.marginOffset.y),this.newIndex=d):(y||d<this.index&&c+r.top<=v.top+h.height)&&(_.y=this.height+this.marginOffset.y,null==this.newIndex&&(this.newIndex=d))),K(m,_),a[p].translate=_):n&&(this.sortableGhost=m,q(m,{opacity:0,visibility:"hidden"}))}null==this.newIndex&&(this.newIndex=this.index),u&&(this.newIndex=s);var E=u?this.prevIndex:s;o&&this.newIndex!==E&&o({collection:this.manager.active.collection,index:this.index,newIndex:this.newIndex,oldIndex:E,isKeySorting:u})}},{key:"getWrappedInstance",value:function(){return M()(o.withRef,"To access the wrapped instance, you need to pass in {withRef: true} as the second argument of the SortableContainer() call"),this.refs.wrappedInstance}},{key:"getContainer",value:function(){var e=this.props.getContainer;return"function"!=typeof e?Object(R.findDOMNode)(this):e(o.withRef?this.getWrappedInstance():void 0)}},{key:"render",value:function(){var t=o.withRef?"wrappedInstance":null;return Object(A.createElement)(e,_({ref:t},L(this.props,ge)))}},{key:"helperContainer",get:function(){var e=this.props.helperContainer;return"function"==typeof e?e():this.props.helperContainer||this.document.body}},{key:"containerScrollDelta",get:function(){return this.props.useWindowAsScrollContainer?{left:0,top:0}:{left:this.scrollContainer.scrollLeft-this.initialScroll.left,top:this.scrollContainer.scrollTop-this.initialScroll.top}}},{key:"windowScrollDelta",get:function(){return{left:this.contentWindow.pageXOffset-this.initialWindowScroll.left,top:this.contentWindow.pageYOffset-this.initialWindowScroll.top}}}]),n}(A.Component),k(t,"displayName",Z("sortableList",e)),k(t,"defaultProps",be),k(t,"propTypes",me),k(t,"childContextTypes",{manager:D.a.object.isRequired}),n}var we={index:D.a.number.isRequired,collection:D.a.oneOfType([D.a.number,D.a.string]),disabled:D.a.bool},ye=Object.keys(we);function _e(e){return(_e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function ve(e){return function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}function ke(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function Ce(e){return(Ce=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Ee(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function xe(e,t){return(xe=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Se(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Oe=function(e){function t(){var e,n,o,l;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return o=this,l=(e=Ce(t)).call.apply(e,[this].concat(a)),n=!l||"object"!==_e(l)&&"function"!=typeof l?Ee(o):l,Se(Ee(n),"state",{selectedLink:null}),Se(Ee(n),"onChangeTitle",(function(e){n.props.setAttributes({title:e})})),Se(Ee(n),"onChangeInfo",(function(e){n.props.setAttributes({info:e})})),Se(Ee(n),"onSelectImage",(function(e){var t=e.id,o=e.url,l=e.alt;n.props.setAttributes({id:t,url:o,alt:l})})),Se(Ee(n),"onSelectURL",(function(e){n.props.setAttributes({url:e,id:null,alt:""})})),Se(Ee(n),"onUploadError",(function(e){n.props.noticeOperations.createErrorNotice(e)})),Se(Ee(n),"removeImage",(function(){n.props.setAttributes({url:"",id:null,alt:""})})),Se(Ee(n),"onChangeAlt",(function(e){n.props.setAttributes({alt:e})})),Se(Ee(n),"onImageSizeChange",(function(e){n.props.setAttributes({url:e})})),Se(Ee(n),"addNewLink",(function(){var e=n.props,t=e.setAttributes,o=e.attributes.social;t({social:[].concat(ve(o),[{icon:"facebook",link:"#"}])}),n.setState({selectedLink:o.length})})),Se(Ee(n),"updateSocialItem",(function(e,t){var o=n.props,l=o.setAttributes,r=o.attributes.social,a=n.state.selectedLink,i=ve(r);i[a][e]=t,l({social:i})})),Se(Ee(n),"removeSocialItem",(function(e){e.preventDefault();var t=n.props,o=t.setAttributes,l=t.attributes.social,r=n.state.selectedLink;o({social:[].concat(ve(l.slice(0,r)),ve(l.slice(r+1)))}),n.setState({selectedLink:null})})),Se(Ee(n),"onSortEnd",(function(e,t){var o,l,r,a=n.props,i=a.setAttributes,c=a.attributes.social;i({social:(l=e,r=t,(o=(o=c).slice()).splice(r<0?o.length+r:r,0,o.splice(l,1)[0]),o)}),n.setState({selectedLink:null})})),Se(Ee(n),"onChangeSocialColor",(function(e){n.props.setAttributes({socialColor:e})})),Se(Ee(n),"onChangeTitleColor",(function(e){n.props.setAttributes({titleColor:e})})),Se(Ee(n),"onChangeContentColor",(function(e){n.props.setAttributes({contentColor:e})})),n}var n,o,a;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&xe(e,t)}(t,e),n=t,(o=[{key:"componentDidMount",value:function(){var e=this.props,t=e.attributes,n=e.setAttributes,o=t.url,l=t.id;o&&w(o)&&!l&&n({url:"",alt:""})}},{key:"componentDidUpdate",value:function(e){e.isSelected&&!this.props.isSelected&&this.setState({selectedLink:null})}},{key:"getImageSizes",value:function(){var e=this.props,t=e.image,n=e.imageSizes;if(!t)return[];var o=[],l=t.media_details.sizes,r=function(e){var t=l[e],r=n.find((function(t){return t.slug===e}));r&&o.push({label:r.name,value:t.source_url})};for(var a in l)r(a);return o}},{key:"render",value:function(){var e=this,t=this.props,n=t.className,o=t.attributes,a=t.noticeUI,c=t.isSelected,u=o.title,s=o.info,p=o.url,f=o.alt,m=o.id,d=o.social,b=o.socialColor,g=o.titleColor,h=o.contentColor,y=he((function(){return wp.element.createElement("ul",null,d.map((function(t,n){var o=function(e){var t,n,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{withRef:!1};return n=t=function(t){function n(){return E(this,n),j(this,I(n).apply(this,arguments))}return B(n,t),S(n,[{key:"componentDidMount",value:function(){this.register()}},{key:"componentDidUpdate",value:function(e){this.node&&(e.index!==this.props.index&&(this.node.sortableInfo.index=this.props.index),e.disabled!==this.props.disabled&&(this.node.sortableInfo.disabled=this.props.disabled)),e.collection!==this.props.collection&&(this.unregister(e.collection),this.register())}},{key:"componentWillUnmount",value:function(){this.unregister()}},{key:"register",value:function(){var e=this.props,t=e.collection,n=e.disabled,o=e.index,l=Object(R.findDOMNode)(this);l.sortableInfo={collection:t,disabled:n,index:o,manager:this.context.manager},this.node=l,this.ref={node:l},this.context.manager.add(t,this.ref)}},{key:"unregister",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.props.collection;this.context.manager.remove(e,this.ref)}},{key:"getWrappedInstance",value:function(){return M()(o.withRef,"To access the wrapped instance, you need to pass in {withRef: true} as the second argument of the SortableElement() call"),this.refs.wrappedInstance}},{key:"render",value:function(){var t=o.withRef?"wrappedInstance":null;return Object(A.createElement)(e,_({ref:t},L(this.props,ye)))}}]),n}(A.Component),k(t,"displayName",Z("sortableElement",e)),k(t,"contextTypes",{manager:D.a.object.isRequired}),k(t,"propTypes",we),k(t,"defaultProps",{collection:0}),n}((function(){return wp.element.createElement("li",{key:n,onClick:function(){return e.setState({selectedLink:n})},className:e.state.selectedLink===n?"is-selected":null,style:{color:b}},wp.element.createElement("i",{className:"demo-icon icon-".concat(t.icon)}))}));return wp.element.createElement(o,{key:n,index:n})})),c&&wp.element.createElement("li",{className:"wp-block-guteblock-team-member__addIconLI"},wp.element.createElement(i.Tooltip,{text:Object(l.__)("Add Item","guteblock")},wp.element.createElement("button",{className:"wp-block-guteblock-team-member__addIcon",onClick:e.addNewLink},wp.element.createElement(i.Dashicon,{icon:"plus",size:14})))))}));return wp.element.createElement(wp.element.Fragment,null,wp.element.createElement(r.InspectorControls,null,wp.element.createElement(r.PanelColorSettings,{title:Object(l.__)("Color Settings","guteblock"),colorSettings:[{value:b,onChange:this.onChangeSocialColor,label:Object(l.__)("Social Icons Color","guteblock")},{value:g,onChange:this.onChangeTitleColor,label:Object(l.__)("Title Color","guteblock")},{value:h,onChange:this.onChangeContentColor,label:Object(l.__)("Description Color","guteblock")}]}),wp.element.createElement(i.PanelBody,{title:Object(l.__)("Image Settings","guteblock")},p&&!w(p)&&wp.element.createElement(i.TextControl,{value:f,onChange:this.onChangeAlt,placeholder:"Image Alt Text",help:Object(l.__)("This is the alt text for the image. This will help to improve the SEO","guteblock")}),m&&wp.element.createElement(i.SelectControl,{label:Object(l.__)("Image Size","guteblock"),options:this.getImageSizes(),onChange:this.onImageSizeChange}))),wp.element.createElement(r.BlockControls,null,p&&wp.element.createElement(i.Toolbar,null,m&&wp.element.createElement(r.MediaUploadCheck,null,wp.element.createElement(r.MediaUpload,{onSelect:this.onSelectImage,allowedTypes:["image"],value:m,render:function(e){var t=e.open;return wp.element.createElement(i.IconButton,{className:"components-icon-button-components-toolbar__control",label:Object(l.__)("Edit Image","guteblock"),onClick:t,icon:"edit"})}})),wp.element.createElement(i.IconButton,{className:"components-icon-button-components-toolbar__control",label:Object(l.__)("Remove Image","guteblock"),onClick:this.removeImage,icon:"trash"}))),wp.element.createElement("div",{className:n},p?wp.element.createElement(wp.element.Fragment,null,wp.element.createElement("div",{className:"wp-block-guteblock-team-member__image-outer"},wp.element.createElement("img",{src:p,alt:f}),w(p)&&wp.element.createElement("div",{className:"wp-block-guteblock-team-member__spinner-outer"},wp.element.createElement(i.Spinner,null)))):wp.element.createElement(r.MediaPlaceholder,{icon:"format-image",onSelect:this.onSelectImage,onSelectURL:this.onSelectURL,onError:this.onUploadError,accept:"image/*",allowedTypes:["image"],notices:a}),wp.element.createElement("div",{className:"content-outer"},wp.element.createElement("div",{className:"content-inner"},wp.element.createElement("div",{className:"wp-block-guteblock-team-member__social"},wp.element.createElement(y,{axis:"x",helperClass:"social_dragging",distance:10,onSortEnd:function(t){var n=t.oldIndex,o=t.newIndex;return e.onSortEnd(n,o)}})),null!==this.state.selectedLink&&wp.element.createElement("div",{className:"wp-block-guteblock-team-member__linkForm"},wp.element.createElement(i.SelectControl,{label:Object(l.__)("Icon","guteblock"),onChange:function(t){return e.updateSocialItem("icon",t)},value:d[this.state.selectedLink].icon,options:[{label:"Facebook",value:"facebook"},{label:"Twitter",value:"twitter"},{label:"Instagram",value:"instagram"},{label:"Pinterest",value:"pinterest"},{label:"Youtube",value:"youtube"}]}),wp.element.createElement(r.URLInput,{label:Object(l.__)("URL","guteblock"),value:d[this.state.selectedLink].link,onChange:function(t){return e.updateSocialItem("link",t)}}),wp.element.createElement("a",{className:"wp-block-guteblock-team-member__removeLink",onClick:this.removeSocialItem},Object(l.__)("Remove Link","guteblock"))),wp.element.createElement(r.RichText,{className:"wp-block-guteblock-team-member__title",tagName:"h4",onChange:this.onChangeTitle,value:u,placeholder:Object(l.__)("Member Name","guteblock"),formattingControls:[],style:{color:g}}),wp.element.createElement(r.RichText,{className:"wp-block-guteblock-team-member__info",tagName:"p",onChange:this.onChangeInfo,value:s,placeholder:Object(l.__)("Member Info","guteblock"),formattingControls:[],style:{color:h}})))))}}])&&ke(n.prototype,o),a&&ke(n,a),t}(a.Component),Te=Object(y.withSelect)((function(e,t){var n=t.attributes.id;return{image:n?e("core").getMedia(n):null,imageSizes:e("core/editor").getEditorSettings().imageSizes}}))(Object(i.withNotices)(Oe));Object(o.registerBlockType)("guteblock/team-member",{title:Object(l.__)("Team Member","guteblock"),description:Object(l.__)("Block for showing team members","guteblock"),icon:wp.element.createElement("svg",{id:"prefix__Layer_1",x:0,y:0,viewBox:"0 0 24 24",xmlSpace:"preserve"},wp.element.createElement("style",null),wp.element.createElement("linearGradient",{id:"prefix__SVGID_1_",gradientUnits:"userSpaceOnUse",x1:15.708,y1:.619,x2:5.109,y2:16.829},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M12 11.06c-2.63 0-4.77-2.14-4.77-4.77S9.37 1.52 12 1.52s4.77 2.14 4.77 4.77-2.14 4.77-4.77 4.77zm0-7.54a2.77 2.77 0 100 5.54 2.77 2.77 0 000-5.54z",fill:"url(#prefix__SVGID_1_)"}),wp.element.createElement("g",null,wp.element.createElement("linearGradient",{id:"prefix__SVGID_2_",gradientUnits:"userSpaceOnUse",x1:22.02,y1:4.746,x2:11.421,y2:20.956},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M18.97 22.11c-.55 0-1-.45-1-1 0-3.29-2.68-5.97-5.97-5.97s-5.97 2.68-5.97 5.97c0 .55-.45 1-1 1s-1-.45-1-1c0-4.39 3.57-7.97 7.97-7.97s7.97 3.57 7.97 7.97c0 .55-.45 1-1 1z",fill:"url(#prefix__SVGID_2_)"}))),category:"guteblock",keywords:[Object(l.__)("team","guteblock"),Object(l.__)("member","guteblock"),Object(l.__)("person","guteblock")],parent:["guteblock/team-members"],supports:{reusable:!1,html:!1},attributes:{title:{type:"string",source:"html",selector:"h4"},info:{type:"string",source:"html",selector:"p"},id:{type:"number"},alt:{type:"string",source:"attribute",selector:"img",attribute:"alt",default:""},url:{type:"string",source:"attribute",selector:"img",attribute:"src"},social:{type:"array",default:[],source:"query",selector:".wp-block-guteblock-team-member__social ul li",query:{icon:{source:"attribute",attribute:"data-icon"},link:{source:"attribute",selector:"a",attribute:"href"}}},socialColor:{type:"string"},titleColor:{type:"string"},contentColor:{type:"string"}},edit:Te,save:function(e){var t=e.attributes,n=t.title,o=t.info,l=t.url,a=t.alt,i=t.id,c=t.social,u=t.socialColor,s=t.titleColor,p=t.contentColor;return wp.element.createElement("div",null,l&&wp.element.createElement("img",{className:i?"wp-image-".concat(i):null,src:l,alt:a}),wp.element.createElement("div",{className:"content-outer"},wp.element.createElement("div",{className:"content-inner"},c.length>0&&wp.element.createElement("div",{className:"wp-block-guteblock-team-member__social"},wp.element.createElement("ul",null,c.map((function(e,t){return wp.element.createElement("li",{key:t,"data-icon":e.icon,style:{color:u}},wp.element.createElement("a",{href:e.link,target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"demo-icon icon-".concat(e.icon)})))})))),n&&wp.element.createElement(r.RichText.Content,{className:"wp-block-guteblock-team-member__title",tagName:"h4",value:n,style:{color:s}}),o&&wp.element.createElement(r.RichText.Content,{className:"wp-block-guteblock-team-member__info",tagName:"p",value:o,style:{color:p}}))))}});n(22);function Ne(e){return(Ne="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function je(e){return function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}function Ie(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function Pe(e){return(Pe=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Be(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Ae(e,t){return(Ae=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function ze(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var De=function(e){function t(){var e,n,o,l;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return o=this,l=(e=Pe(t)).call.apply(e,[this].concat(a)),n=!l||"object"!==Ne(l)&&"function"!=typeof l?Be(o):l,ze(Be(n),"state",{selectedTestimonial:0}),ze(Be(n),"onChangeTitle",(function(e){n.props.setAttributes({title:e})})),ze(Be(n),"onChangeAlignment",(function(e){n.props.setAttributes({alignment:e})})),ze(Be(n),"addNewTestimonial",(function(){var e=n.props,t=e.setAttributes,o=e.attributes.testimonials;t({testimonials:[].concat(je(o),[{authorImageID:"",authorImageUrl:"",authorImageAlt:"",title:"",job_position:"",content:""}])}),n.setState({selectedTestimonial:o.length})})),ze(Be(n),"updateTestimonial",(function(e,t){var o=n.props,l=o.setAttributes,r=o.attributes.testimonials,a=n.state.selectedTestimonial,i=je(r);i[a][e]=t,l({testimonials:i})})),ze(Be(n),"removeTestimonial",(function(e,t){e.preventDefault();var o=n.props,l=o.setAttributes,r=o.attributes.testimonials;l({testimonials:[].concat(je(r.slice(0,t)),je(r.slice(t+1)))})})),ze(Be(n),"toggleShadow",(function(){n.props.setAttributes({shadow:!n.props.attributes.shadow})})),ze(Be(n),"onSelectImage",(function(e){var t=e.id,o=e.url,l=e.alt;n.updateTestimonial("authorImageID",t),n.updateTestimonial("authorImageUrl",o),n.updateTestimonial("authorImageAlt",l)})),n}var n,o,a;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Ae(e,t)}(t,e),n=t,(o=[{key:"componentDidMount",value:function(){}},{key:"render",value:function(){var e,t=this,n=this.props,o=n.className,a=n.attributes,c=n.setAttributes,s=a.alignment,p=a.testimonials,f=a.grid_border_radius,m=a.image_border_radius,d=a.section_background,b=a.grid_background,g=a.title_color,h=a.content_color,w=a.shadow,y=u()(o,(ze(e={},"align-".concat(s),s),ze(e,"has-shadow",w),e)),_=RegExp(/is-style-/),v=_.test(a.className)?a.className.replace(_,""):null;return wp.element.createElement(wp.element.Fragment,null,wp.element.createElement(r.BlockControls,null,wp.element.createElement(r.AlignmentToolbar,{onChange:this.onChangeAlignment,value:s,isCollapsed:!1})),wp.element.createElement(r.InspectorControls,null,wp.element.createElement(i.PanelBody,{title:Object(l.__)("Settings","guteblock")},wp.element.createElement(i.ToggleControl,{label:Object(l.__)("Shadow","guteblock"),onChange:this.toggleShadow,checked:w}),wp.element.createElement(i.RangeControl,{label:Object(l.__)("Grid Border Radius (px)","guteblock"),value:f,onChange:function(e){return c({grid_border_radius:e})},min:0,max:100,step:1}),wp.element.createElement(i.RangeControl,{label:Object(l.__)("Image Border Radius (%)","guteblock"),value:m,onChange:function(e){return c({image_border_radius:e})},min:0,max:100,step:1})),wp.element.createElement(r.PanelColorSettings,{title:Object(l.__)("Color Settings","guteblock"),colorSettings:[{value:d,onChange:function(e){c({section_background:e})},label:Object(l.__)("Section Background Color","guteblock")},{value:b,onChange:function(e){c({grid_background:e})},label:Object(l.__)("Grid Background Color","guteblock")},{value:g,onChange:function(e){c({title_color:e})},label:Object(l.__)("Title Color","guteblock")},{value:h,onChange:function(e){c({content_color:e})},label:Object(l.__)("Content Color","guteblock")}]},wp.element.createElement(r.ContrastChecker,{textColor:g,backgroundColor:b}),wp.element.createElement(r.ContrastChecker,{textColor:h,backgroundColor:b}))),wp.element.createElement("div",{className:y,style:{backgroundColor:d}},wp.element.createElement("div",{className:"wp-block-guteblock-testimonial__container"},p.map((function(e,n){return wp.element.createElement("div",{className:"testimonial__outer",key:n,onClick:function(){return t.setState({selectedTestimonial:n})},style:{borderRadius:["".concat(f,"px")],backgroundColor:b}},wp.element.createElement("div",{className:"testimonial__remove-btn"},wp.element.createElement(i.Dashicon,{icon:"trash",size:30,onClick:function(e){t.removeTestimonial(e,n)}})),"multiple"!=v&&wp.element.createElement("div",{className:"testimonial__image-outer",style:{borderRadius:["".concat(m,"%")]}},wp.element.createElement(r.MediaUpload,{onSelect:t.onSelectImage,allowedTypes:["image"],value:e.authorImageID,render:function(t){var n=t.open;return wp.element.createElement(wp.element.Fragment,null,e.authorImageUrl?wp.element.createElement("img",{src:e.authorImageUrl,alt:"{testimonial.authorImageAlt}",onClick:n,"data-id":"{testimonial.authorImageID}"}):wp.element.createElement(i.IconButton,{className:"components-icon-button-components-toolbar__control",label:Object(l.__)("Edit Image","guteblock"),onClick:n,icon:"format-image"}))}})),wp.element.createElement(r.RichText,{className:"wp-block-guteblock-testimonial__title",tagName:"h4",onChange:function(e){return t.updateTestimonial("title",e)},value:e.title,placeholder:Object(l.__)("Testimonial Title","guteblock"),style:{color:g}}),wp.element.createElement(r.RichText,{className:"wp-block-guteblock-testimonial__jobposition",tagName:"p",onChange:function(e){return t.updateTestimonial("job_position",e)},value:e.job_position,placeholder:Object(l.__)("Job Position","guteblock"),style:{color:g}}),wp.element.createElement(r.RichText,{className:"wp-block-guteblock-testimonial__content",tagName:"p",onChange:function(e){return t.updateTestimonial("content",e)},value:e.content,placeholder:Object(l.__)("Testimonial Content","guteblock"),style:{color:h}}),wp.element.createElement("div",{className:"clear"}))})),wp.element.createElement("div",{className:"clear"}),wp.element.createElement(i.Tooltip,{text:Object(l.__)("Add Testimonial","guteblock")},wp.element.createElement("button",{className:"wp-block-guteblock-testimonial__addTestimonial",onClick:this.addNewTestimonial},wp.element.createElement(i.Dashicon,{icon:"plus",size:20}))))))}}])&&Ie(n.prototype,o),a&&Ie(n,a),t}(a.Component);function Re(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}Object(o.registerBlockType)("guteblock/testimonial",{title:Object(l.__)("Testimonial","guteblock"),description:Object(l.__)("Block for adding a testimonial.","guteblock"),icon:wp.element.createElement("svg",{id:"prefix__Layer_1",x:0,y:0,viewBox:"0 0 24 24",xmlSpace:"preserve"},wp.element.createElement("style",null),wp.element.createElement("linearGradient",{id:"prefix__SVGID_1_",gradientUnits:"userSpaceOnUse",x1:21.524,y1:4.057,x2:5.186,y2:16.26},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M6.31 9.78c0 .55.45 1 1 1h13.1c.55 0 1-.45 1-1s-.45-1-1-1H7.31c-.55 0-1 .45-1 1z",fill:"url(#prefix__SVGID_1_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_2_",gradientUnits:"userSpaceOnUse",x1:23.231,y1:6.343,x2:6.894,y2:18.546},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M17.69 14.73c0-.55-.45-1-1-1H7.31c-.55 0-1 .45-1 1s.45 1 1 1h9.38c.55 0 1-.44 1-1z",fill:"url(#prefix__SVGID_2_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_3_",gradientUnits:"userSpaceOnUse",x1:28.033,y1:12.772,x2:11.696,y2:24.975},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M21.19 17.05H19.3v1.78h.87v.13c0 .6-.22.91-.67.91v.94c.65 0 1.15-.2 1.49-.6.34-.4.51-.91.51-1.53.01-.54-.1-1.08-.31-1.63z",fill:"url(#prefix__SVGID_3_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_4_",gradientUnits:"userSpaceOnUse",x1:26.966,y1:11.343,x2:10.629,y2:23.546},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M16.33 17.05v1.78h.87v.13c0 .6-.22.91-.67.91v.94c.65 0 1.15-.2 1.48-.6s.5-.91.5-1.53c0-.56-.1-1.11-.3-1.63h-1.88z",fill:"url(#prefix__SVGID_4_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_5_",gradientUnits:"userSpaceOnUse",x1:16.673,y1:-2.437,x2:.336,y2:9.766},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M7.47 6.01c-.45 0-.67-.31-.67-.91v-.14h.87V3.19H5.79c-.2.52-.3 1.07-.3 1.63 0 .62.17 1.13.5 1.53s.83.6 1.48.6v-.94z",fill:"url(#prefix__SVGID_5_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_6_",gradientUnits:"userSpaceOnUse",x1:15.607,y1:-3.865,x2:-.731,y2:8.338},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M2.49 4.82c0 .62.17 1.13.51 1.53.34.4.83.6 1.49.6v-.94c-.44 0-.67-.3-.67-.91v-.14h.87V3.19H2.81c-.21.55-.32 1.09-.32 1.63z",fill:"url(#prefix__SVGID_6_)"})),category:"guteblock",keywords:[Object(l.__)("testimonial","guteblock")],supports:{html:!1,align:["wide","full"]},styles:[{name:"single",label:Object(l.__)("Single","guteblock"),isDefault:!0},{name:"multiple",label:Object(l.__)("Multiple","guteblock"),isDefault:!1}],attributes:{title:{type:"string",source:"html",selector:"h4"},align:{type:"string",default:"full"},alignment:{type:"string",default:"left"},grid_border_radius:{type:"number",default:20},image_border_radius:{type:"number",default:10},section_background:{type:"string",default:"#b3e7fe"},grid_background:{type:"string",default:"#fff"},title_color:{type:"string",default:"#333"},content_color:{type:"string",default:"#333"},shadow:{type:"boolean"},testimonials:{type:"array",default:[{authorImageID:"",authorImageUrl:"",authorImageAlt:"",title:"",job_position:"",content:""}]}},edit:De,save:function(e){var t,n=e.attributes,o=n.alignment,l=n.testimonials,a=n.grid_border_radius,i=n.image_border_radius,c=n.section_background,s=n.grid_background,p=n.title_color,f=n.content_color,m=n.shadow,d=u()((Re(t={},"align-".concat(o),o),Re(t,"has-shadow",m),t));return wp.element.createElement("div",{className:d,style:{backgroundColor:c}},wp.element.createElement("div",{className:"wp-block-guteblock-testimonial__container"},l.map((function(e,t){return wp.element.createElement("div",{className:"testimonial__outer",key:t,style:{borderRadius:["".concat(a,"px")],backgroundColor:s}},wp.element.createElement("div",{className:"testimonial__image-outer",style:{borderRadius:["".concat(i,"%")]}},wp.element.createElement("img",{src:e.authorImageUrl,alt:e.authorImageAlt,"data-id":e.authorImageID})),wp.element.createElement(r.RichText.Content,{className:"wp-block-guteblock-testimonial__title",tagName:"h4",value:e.title,style:{color:p}}),wp.element.createElement(r.RichText.Content,{className:"wp-block-guteblock-testimonial__jobposition",tagName:"p",value:e.job_position,style:{color:p}}),wp.element.createElement(r.RichText.Content,{className:"wp-block-guteblock-testimonial__content",tagName:"p",value:e.content,style:{color:f}}),wp.element.createElement("div",{className:"clear"}))})),wp.element.createElement("div",{className:"clear"})))}});n(23);function Ue(e){return(Ue="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Me(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function Ge(e){return(Ge=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Ve(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Fe(e,t){return(Fe=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Le(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var He=function(e){function t(){var e,n,o,l;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return o=this,l=(e=Ge(t)).call.apply(e,[this].concat(a)),n=!l||"object"!==Ue(l)&&"function"!=typeof l?Ve(o):l,Le(Ve(n),"onChangeTitle",(function(e){n.props.setAttributes({title:e})})),Le(Ve(n),"onSelectImage",(function(e){var t=e.id,o=e.url;n.props.setAttributes({imageID:t,imageUrl:o})})),Le(Ve(n),"toggleOverlay",(function(){n.props.setAttributes({overlay:!n.props.attributes.overlay})})),Le(Ve(n),"onChangeOverlayColor",(function(e){n.props.setAttributes({overlayColor:e.hex})})),Le(Ve(n),"onChangeOverlayOpacity",(function(e){n.props.setAttributes({overlayOpacity:e})})),Le(Ve(n),"toggleBackgroundStyle",(function(){n.props.setAttributes({fixedBackground:!n.props.attributes.fixedBackground})})),Le(Ve(n),"onChangeTextColor",(function(e){n.props.setAttributes({textColor:e.hex})})),Le(Ve(n),"toggleButton",(function(){n.props.setAttributes({enableButton:!n.props.attributes.enableButton})})),Le(Ve(n),"onChangeButtonText",(function(e){n.props.setAttributes({buttonText:e})})),Le(Ve(n),"onChangeButtonLink",(function(e){n.props.setAttributes({buttonLink:e})})),Le(Ve(n),"onChangeButtonTextColor",(function(e){n.props.setAttributes({buttonTextColor:e.hex})})),Le(Ve(n),"onChangeButtonBackgroundColor",(function(e){n.props.setAttributes({buttonBackgroundColor:e.hex})})),Le(Ve(n),"onChangeButtonBorderRadius",(function(e){console.log(e),n.props.setAttributes({buttonBorderRadius:e})})),n}var n,o,a;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Fe(e,t)}(t,e),n=t,(o=[{key:"componentDidMount",value:function(){}},{key:"render",value:function(){var e=this.props,t=e.className,n=e.attributes,o=e.setAttributes,a=n.title,c=n.alignment,s=n.paddingTop,p=n.paddingBottom,f=n.imageID,m=n.imageUrl,d=n.overlay,b=n.overlayColor,g=n.overlayOpacity,h=n.fixedBackground,w=n.textColor,y=n.enableButton,_=n.buttonText,v=n.buttonLink,k=n.buttonTextColor,C=n.buttonBackgroundColor,E=n.buttonBorderRadius,x=u()(t,Le({"background-fixed":h},"align-".concat(c),c));return wp.element.createElement(wp.element.Fragment,null,wp.element.createElement(r.BlockControls,null,wp.element.createElement(r.AlignmentToolbar,{onChange:function(e){return o({alignment:e})},value:c,isCollapsed:!1})),wp.element.createElement(r.InspectorControls,null,wp.element.createElement(i.PanelBody,{title:Object(l.__)("Spacing","guteblock")},wp.element.createElement(i.RangeControl,{label:Object(l.__)("Padding Top","guteblock"),value:s,onChange:function(e){return o({paddingTop:e})},min:50,max:500,step:10}),wp.element.createElement(i.RangeControl,{label:Object(l.__)("Padding Bottom","guteblock"),value:p,onChange:function(e){return o({paddingBottom:e})},min:50,max:500,step:10})),wp.element.createElement(i.PanelBody,{title:Object(l.__)("Text Color","guteblock")},wp.element.createElement(i.ColorPicker,{color:w,onChangeComplete:this.onChangeTextColor,disableAlpha:!0})),wp.element.createElement(i.PanelBody,{title:Object(l.__)("Image Settings","guteblock")},wp.element.createElement(r.MediaUpload,{onSelect:this.onSelectImage,allowedTypes:["image"],value:f,render:function(e){var t=e.open;return wp.element.createElement(wp.element.Fragment,null,m?wp.element.createElement("img",{src:m,alt:"",onClick:t}):wp.element.createElement(i.IconButton,{className:"components-icon-button-components-toolbar__control",label:Object(l.__)("Edit Image","guteblock"),onClick:t,icon:"format-image"}))}}),m&&wp.element.createElement(i.ToggleControl,{label:Object(l.__)("Fixed Background","guteblock"),onChange:this.toggleBackgroundStyle,checked:h})),wp.element.createElement(i.PanelBody,{title:Object(l.__)("Overlay Settings","guteblock")},wp.element.createElement(i.ToggleControl,{label:Object(l.__)("Enable Overlay","guteblock"),onChange:this.toggleOverlay,checked:d}),d&&wp.element.createElement(wp.element.Fragment,null,wp.element.createElement(i.ColorPicker,{color:b,onChangeComplete:this.onChangeOverlayColor,disableAlpha:!0}),wp.element.createElement(i.RangeControl,{label:Object(l.__)("Overlay Opacity","guteblock"),value:g,onChange:this.onChangeOverlayOpacity,min:0,max:1,step:.1}))),wp.element.createElement(i.PanelBody,{title:Object(l.__)("Button Settings","guteblock")},wp.element.createElement(i.ToggleControl,{label:Object(l.__)("Show Button","guteblock"),onChange:this.toggleButton,checked:y}),y&&wp.element.createElement(wp.element.Fragment,null,wp.element.createElement(i.TextControl,{value:v,onChange:this.onChangeButtonLink,placeholder:"Button Link",help:Object(l.__)("URL for the button.","guteblock")}),wp.element.createElement("h4",null,Object(l.__)("Button Text Color","guteblock")),wp.element.createElement(i.ColorPicker,{color:k,onChangeComplete:this.onChangeButtonTextColor,disableAlpha:!0}),wp.element.createElement("h4",null,Object(l.__)("Button Background Color","guteblock")),wp.element.createElement(i.ColorPicker,{color:C,onChangeComplete:this.onChangeButtonBackgroundColor,disableAlpha:!0}),wp.element.createElement(i.RangeControl,{label:Object(l.__)("Button Border Radius","guteblock"),value:E,onChange:this.onChangeButtonBorderRadius,min:0,max:100,step:1})))),wp.element.createElement("div",{className:x,style:{paddingTop:s,paddingBottom:p,backgroundImage:"url(".concat(m,")")}},d&&wp.element.createElement("div",{className:"wp-block-guteblock-separator__overlay ".concat(h),style:{backgroundColor:b,opacity:g}}),wp.element.createElement("div",{className:"wp-block-guteblock-separator__contentOuter"},wp.element.createElement(r.RichText,{className:"wp-block-guteblock-separator__title",tagName:"h2",onChange:this.onChangeTitle,value:a,placeholder:Object(l.__)("Title","guteblock"),style:{color:w}}),y&&wp.element.createElement(r.RichText,{className:"wp-block-guteblock-separator__button",tagName:"btn",onChange:this.onChangeButtonText,value:_,placeholder:Object(l.__)("Button Text","guteblock"),style:{color:k,backgroundColor:C,borderRadius:["".concat(E,"px")]}}))))}}])&&Me(n.prototype,o),a&&Me(n,a),t}(a.Component);Object(o.registerBlockType)("guteblock/separator",{title:Object(l.__)("Separator","guteblock"),description:Object(l.__)("Separator block.","guteblock"),icon:wp.element.createElement("svg",{id:"prefix__Layer_1",x:0,y:0,viewBox:"0 0 24 24",xmlSpace:"preserve"},wp.element.createElement("style",null),wp.element.createElement("linearGradient",{id:"prefix__SVGID_1_",gradientUnits:"userSpaceOnUse",x1:17.578,y1:.229,x2:4.915,y2:14.662},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M19.75 3.62H4.25c-.55 0-1 .45-1 1v3.93c0 .55.45 1 1 1h15.5c.55 0 1-.45 1-1V4.62c0-.55-.45-1-1-1zm-1 3.93H5.25V5.62h13.5v1.93z",fill:"url(#prefix__SVGID_1_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_2_",gradientUnits:"userSpaceOnUse",x1:22.946,y1:4.938,x2:10.283,y2:19.371},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M19.75 14.45H4.25c-.55 0-1 .45-1 1v3.93c0 .55.45 1 1 1h15.5c.55 0 1-.45 1-1v-3.93c0-.56-.45-1-1-1zm-1 3.93H5.25v-1.93h13.5v1.93z",fill:"url(#prefix__SVGID_2_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_3_",gradientUnits:"userSpaceOnUse",x1:20.262,y1:2.583,x2:7.599,y2:17.016},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M19.75 11H4.25c-.55 0-1 .45-1 1s.45 1 1 1h15.5c.55 0 1-.45 1-1s-.45-1-1-1z",fill:"url(#prefix__SVGID_3_)"})),category:"guteblock",keywords:[Object(l.__)("separator","guteblock")],supports:{reusable:!1,html:!1,align:["wide","full"]},attributes:{title:{type:"string",source:"html",selector:"h4"},align:{type:"string",default:"full"},alignment:{type:"string",default:"center"},paddingTop:{type:"number",default:200},paddingBottom:{type:"number",default:200},imageID:{type:"number"},imageUrl:{type:"string"},overlay:{type:"boolean",default:!1},overlayColor:{type:"string"},overlayOpacity:{type:"number",default:.3},fixedBackground:{type:"boolean",default:!1},textColor:{type:"string",default:"#ffffff"},enableButton:{type:"boolean",default:!1},buttonText:{type:"string",default:"Click Me"},buttonLink:{type:"string",default:"#"},buttonTextColor:{type:"string",default:"#ffffff"},buttonBackgroundColor:{type:"string",default:"#1ebbff"},buttonBorderRadius:{type:"number",default:5}},edit:He,styles:[{name:"color",label:Object(l.__)("Fill Color","guteblock"),isDefault:!0},{name:"image",label:Object(l.__)("Fill Image","guteblock"),isDefault:!1},{name:"video",label:Object(l.__)("Fill Video","guteblock"),isDefault:!1}],save:function(e){var t=e.attributes,n=t.title,o=t.alignment,l=t.paddingTop,a=t.paddingBottom,i=t.imageUrl,c=t.overlay,s=t.overlayColor,p=t.overlayOpacity,f=t.textColor,m=t.fixedBackground,d=t.enableButton,b=t.buttonText,g=t.buttonLink,h=t.buttonTextColor,w=t.buttonBackgroundColor,y=t.buttonBorderRadius,_=u()(function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}({"background-fixed":m},"align-".concat(o),o));return wp.element.createElement("div",{className:_,style:{paddingTop:l,paddingBottom:a,backgroundImage:"url(".concat(i,")")}},c&&wp.element.createElement("div",{className:"wp-block-guteblock-separator__overlay",style:{backgroundColor:s,opacity:p}}),wp.element.createElement("div",{className:"wp-block-guteblock-separator__contentOuter"},wp.element.createElement(r.RichText.Content,{className:"wp-block-guteblock-seperator__title",tagName:"h4",value:n,style:{color:f}}),d&&wp.element.createElement("a",{href:g},wp.element.createElement(r.RichText.Content,{className:"wp-block-guteblock-separator__button",tagName:"btn",value:b,style:{color:h,backgroundColor:w,borderRadius:["".concat(y,"px")]}}))))}});n(24);function We(e){return(We="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function qe(e){return function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}function Ke(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function $e(e){return($e=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Qe(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Ye(e,t){return(Ye=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Xe(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Ze=function(e){function t(){var e,n,o,l;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return o=this,l=(e=$e(t)).call.apply(e,[this].concat(a)),n=!l||"object"!==We(l)&&"function"!=typeof l?Qe(o):l,Xe(Qe(n),"state",{selectedBox:0}),Xe(Qe(n),"onChangeTitle",(function(e){n.props.setAttributes({title:e})})),Xe(Qe(n),"onChangeAlignment",(function(e){n.props.setAttributes({alignment:e})})),Xe(Qe(n),"addNewNumberbox",(function(){var e=n.props,t=e.setAttributes,o=e.attributes.numberboxes;t({numberboxes:[].concat(qe(o),[{title:"",content:""}])}),n.setState({selectedBox:o.length})})),Xe(Qe(n),"updateNumberbox",(function(e,t){var o=n.props,l=o.setAttributes,r=o.attributes.numberboxes,a=n.state.selectedBox,i=qe(r);i[a][e]=t,l({numberboxes:i})})),Xe(Qe(n),"removeNumberbox",(function(e,t){e.preventDefault();var o=n.props,l=o.setAttributes,r=o.attributes.numberboxes;l({numberboxes:[].concat(qe(r.slice(0,t)),qe(r.slice(t+1)))})})),Xe(Qe(n),"toggleShadow",(function(){n.props.setAttributes({shadow:!n.props.attributes.shadow})})),n}var n,o,a;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Ye(e,t)}(t,e),n=t,(o=[{key:"componentDidMount",value:function(){}},{key:"render",value:function(){var e,t=this,n=this.props,o=n.className,a=n.attributes,c=n.setAttributes,s=a.alignment,p=a.numberboxes,f=a.grid_border_radius,m=a.point_border_radius,d=a.point_background,b=a.point_color,g=a.section_background,h=a.grid_background,w=a.title_color,y=a.content_color,_=a.shadow,v=u()(o,(Xe(e={},"align-".concat(s),s),Xe(e,"has-shadow",_),e));return wp.element.createElement(wp.element.Fragment,null,wp.element.createElement(r.BlockControls,null,wp.element.createElement(r.AlignmentToolbar,{onChange:this.onChangeAlignment,value:s,isCollapsed:!1})),wp.element.createElement(r.InspectorControls,null,wp.element.createElement(i.PanelBody,{title:Object(l.__)("Settings","guteblock")},wp.element.createElement(i.ToggleControl,{label:Object(l.__)("Shadow","guteblock"),onChange:this.toggleShadow,checked:_}),wp.element.createElement(i.RangeControl,{label:Object(l.__)("Grid Border Radius (px)","guteblock"),value:f,onChange:function(e){return c({grid_border_radius:e})},min:0,max:100,step:1}),wp.element.createElement(i.RangeControl,{label:Object(l.__)("Point Border Radius (%)","guteblock"),value:m,onChange:function(e){return c({point_border_radius:e})},min:0,max:100,step:1})),wp.element.createElement(r.PanelColorSettings,{title:Object(l.__)("Color Settings","guteblock"),colorSettings:[{value:g,onChange:function(e){c({section_background:e})},label:Object(l.__)("Section Background Color","guteblock")},{value:h,onChange:function(e){c({grid_background:e})},label:Object(l.__)("Grid Background Color","guteblock")},{value:d,onChange:function(e){c({point_background:e})},label:Object(l.__)("Point Background","guteblock")},{value:b,onChange:function(e){c({point_color:e})},label:Object(l.__)("Point Color","guteblock")},{value:w,onChange:function(e){c({title_color:e})},label:Object(l.__)("Title Color","guteblock")},{value:y,onChange:function(e){c({content_color:e})},label:Object(l.__)("Content Color","guteblock")}]},wp.element.createElement(r.ContrastChecker,{textColor:w,backgroundColor:h}),wp.element.createElement(r.ContrastChecker,{textColor:y,backgroundColor:h}))),wp.element.createElement("div",{className:v,style:{backgroundColor:g}},wp.element.createElement("div",{className:"wp-block-guteblock-numberbox__container"},p.map((function(e,n){return wp.element.createElement("div",{className:"numberbox__outer",key:n,onClick:function(){return t.setState({selectedBox:n})},style:{borderRadius:["".concat(f,"px")],backgroundColor:h}},wp.element.createElement("div",{className:"numberbox__remove-btn"},wp.element.createElement(i.Dashicon,{icon:"trash",size:30,onClick:function(e){t.removeNumberbox(e,n)}})),wp.element.createElement("div",{className:"numberbox__point-outer",style:{borderRadius:["".concat(m,"%")],backgroundColor:d,color:b}}),wp.element.createElement(r.RichText,{className:"wp-block-guteblock-numberbox__title",tagName:"h4",onChange:function(e){return t.updateNumberbox("title",e)},value:e.title,placeholder:Object(l.__)("Box Title","guteblock"),style:{color:w}}),wp.element.createElement(r.RichText,{className:"wp-block-guteblock-numberbox__content",tagName:"p",onChange:function(e){return t.updateNumberbox("content",e)},value:e.content,placeholder:Object(l.__)("Box Content","guteblock"),style:{color:y}}),wp.element.createElement("div",{className:"clear"}))})),wp.element.createElement("div",{className:"clear"}),wp.element.createElement(i.Tooltip,{text:Object(l.__)("Add Box","guteblock")},wp.element.createElement("button",{className:"wp-block-guteblock-numberbox__addNumberBox",onClick:this.addNewNumberbox},wp.element.createElement(i.Dashicon,{icon:"plus",size:20}))))))}}])&&Ke(n.prototype,o),a&&Ke(n,a),t}(a.Component);function Je(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}Object(o.registerBlockType)("guteblock/numberbox",{title:Object(l.__)("Number Box","guteblock"),description:Object(l.__)("Block for adding number boxes.","guteblock"),icon:wp.element.createElement("svg",{id:"prefix__Layer_1",x:0,y:0,viewBox:"0 0 24 24",xmlSpace:"preserve"},wp.element.createElement("style",null),wp.element.createElement("linearGradient",{id:"prefix__SVGID_1_",gradientUnits:"userSpaceOnUse",x1:19.592,y1:1.751,x2:5.261,y2:12.195},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M10.24 3.88H3.56c-.55 0-1 .45-1 1v12.24c0 .55.45 1 1 1h6.68c.55 0 1-.45 1-1V4.88c0-.55-.44-1-1-1zm-1 12.24H4.56V5.88h4.68v10.24z",fill:"url(#prefix__SVGID_1_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_2_",gradientUnits:"userSpaceOnUse",x1:23.13,y1:6.604,x2:8.798,y2:17.049},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M20.44 3.88h-6.68c-.55 0-1 .45-1 1v12.24c0 .55.45 1 1 1h6.68c.55 0 1-.45 1-1V4.88c0-.55-.45-1-1-1zm-1 12.24h-4.68V5.88h4.68v10.24z",fill:"url(#prefix__SVGID_2_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_3_",gradientUnits:"userSpaceOnUse",x1:19.786,y1:2.016,x2:5.454,y2:12.461},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M6.33 11.83h1.15l.23.75h.72L7.31 9.42h-.82l-1.11 3.17h.72l.23-.76zm.57-1.92c.01.05.03.12.06.21s.15.47.36 1.15h-.83c.23-.72.37-1.18.41-1.36z",fill:"url(#prefix__SVGID_3_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_4_",gradientUnits:"userSpaceOnUse",x1:23.278,y1:6.808,x2:8.947,y2:17.253},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M17.13 10.09l-.02 2.56h.7v-3.3h-.57l-.86.67.34.41c.05-.03.3-.23.41-.34z",fill:"url(#prefix__SVGID_4_)"})),category:"guteblock",keywords:[Object(l.__)("number box","guteblock"),Object(l.__)("box","guteblock")],supports:{html:!1,align:["wide","full"]},styles:[{name:"1",label:Object(l.__)("Style 1","guteblock"),isDefault:!0}],attributes:{title:{type:"string",source:"html",selector:"h4"},align:{type:"string",default:"full"},alignment:{type:"string",default:"center"},grid_border_radius:{type:"number",default:0},point_border_radius:{type:"number",default:100},section_background:{type:"string",default:"#b3e7fe"},grid_background:{type:"string",default:"#fff"},point_background:{type:"string",default:"#fff"},point_color:{type:"string",default:"#333"},title_color:{type:"string",default:"#333"},content_color:{type:"string",default:"#333"},shadow:{type:"boolean"},numberboxes:{type:"array",default:[{title:"",content:""}]}},edit:Ze,save:function(e){var t,n=e.attributes,o=n.alignment,l=n.numberboxes,a=n.grid_border_radius,i=n.point_border_radius,c=n.section_background,s=n.point_background,p=n.grid_background,f=n.point_color,m=n.title_color,d=n.content_color,b=n.shadow,g=u()((Je(t={},"align-".concat(o),o),Je(t,"has-shadow",b),t));return wp.element.createElement("div",{className:g,style:{backgroundColor:c}},wp.element.createElement("div",{className:"wp-block-guteblock-numberbox__container"},l.map((function(e,t){return wp.element.createElement("div",{className:"numberbox__outer",key:t,style:{borderRadius:["".concat(a,"px")],backgroundColor:p}},wp.element.createElement("div",{className:"numberbox__point-outer",style:{borderRadius:["".concat(i,"%")],backgroundColor:s,color:f}}),wp.element.createElement(r.RichText.Content,{className:"wp-block-guteblock-numberbox__title",tagName:"h4",value:e.title,style:{color:m}}),wp.element.createElement(r.RichText.Content,{className:"wp-block-guteblock-numberbox__jobposition",tagName:"p",value:e.job_position,style:{color:m}}),wp.element.createElement(r.RichText.Content,{className:"wp-block-guteblock-numberbox__content",tagName:"p",value:e.content,style:{color:d}}),wp.element.createElement("div",{className:"clear"}))})),wp.element.createElement("div",{className:"clear"})))}});n(25);var et=n(12);function tt(e){return(tt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function nt(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function ot(e){return(ot=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function lt(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function rt(e,t){return(rt=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function at(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var it=function(e){function t(){var e,n,o,l;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return o=this,l=(e=ot(t)).call.apply(e,[this].concat(a)),n=!l||"object"!==tt(l)&&"function"!=typeof l?lt(o):l,at(lt(n),"onChangeNumberofPosts",(function(e){n.props.setAttributes({numberofposts:e})})),at(lt(n),"onChangeNumberofWordsinExcerpt",(function(e){n.props.setAttributes({numberofwords:e})})),at(lt(n),"onChangeCategories",(function(e){n.props.setAttributes({postCategories:e.join(",")})})),at(lt(n),"onChangeColumns",(function(e){n.props.setAttributes({columns:e})})),at(lt(n),"onChangeAlignment",(function(e){n.props.setAttributes({alignment:e})})),at(lt(n),"toggleExcerpt",(function(e){n.props.setAttributes({enable_excerpt:e})})),at(lt(n),"onChangeTitleFontSize",(function(e){n.props.setAttributes({title_fontsize:e})})),at(lt(n),"onChangeContentFontSize",(function(e){n.props.setAttributes({content_fontsize:e})})),n}var n,o,a;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&rt(e,t)}(t,e),n=t,(o=[{key:"render",value:function(){var e,t=this.props,n=t.posts,o=t.className,a=t.attributes,c=t.categories,s=a.numberofposts,p=a.postCategories,f=a.columns,m=a.alignment,d=a.numberofwords,b=a.enable_excerpt,g=a.title_fontsize,h=a.content_fontsize,w=u()(o,(at(e={},"has-".concat(f,"-columns"),f),at(e,"align-".concat(m),m),e)),y=/(<([^>]+)>)/gi;return wp.element.createElement(wp.element.Fragment,null,wp.element.createElement(r.BlockControls,null,wp.element.createElement(r.AlignmentToolbar,{onChange:this.onChangeAlignment,value:m,isCollapsed:!1})),wp.element.createElement(r.InspectorControls,null,wp.element.createElement(i.PanelBody,{title:Object(l.__)("Font Size","guteblock")},wp.element.createElement(i.RangeControl,{label:Object(l.__)("Title Font Size","guteblock"),value:g,min:15,max:100,step:1,onChange:this.onChangeTitleFontSize}),wp.element.createElement(i.RangeControl,{label:Object(l.__)("Content Font Size","guteblock"),value:h,min:10,max:50,step:1,onChange:this.onChangeContentFontSize})),wp.element.createElement(i.PanelBody,{title:Object(l.__)("Posts Settings","guteblock")},wp.element.createElement(i.RangeControl,{label:Object(l.__)("Columns","guteblock"),value:f,min:1,max:4,step:1,onChange:this.onChangeColumns}),wp.element.createElement(i.RangeControl,{label:Object(l.__)("Number of Posts","guteblock"),value:s,min:1,max:10,step:1,onChange:this.onChangeNumberofPosts}),wp.element.createElement(i.SelectControl,{multiple:!0,label:Object(l.__)("Category","guteblock"),onChange:this.onChangeCategories,options:c&&c.map((function(e){return{value:e.id,label:e.name}})),value:p&&p.split(",")})),wp.element.createElement(i.PanelBody,{title:Object(l.__)("Excerpt Settings","guteblock")},wp.element.createElement(i.ToggleControl,{label:Object(l.__)("Show Excerpt","guteblock"),checked:b,onChange:this.toggleExcerpt}),wp.element.createElement(i.RangeControl,{label:Object(l.__)("Number of Words in Excerpt","guteblock"),value:d,min:5,max:50,step:1,onChange:this.onChangeNumberofWordsinExcerpt}))),n&&n.length>0?wp.element.createElement("div",{className:w},n.map((function(e){return wp.element.createElement("div",{className:"wp-block-guteblock-post-grid__single-post",key:n.id},e._embedded["wp:featuredmedia"]&&wp.element.createElement("a",{target:"_blank",rel:"noopener noreferrer",href:e.link},wp.element.createElement("img",{src:e._embedded["wp:featuredmedia"][0].source_url,alt:e._embedded["wp:featuredmedia"][0].alt_text})),wp.element.createElement("h4",{style:{fontSize:g}},wp.element.createElement("a",{target:"_blank",rel:"noopener noreferrer",href:e.link},Object(et.decodeEntities)(e.title.rendered))),b&&wp.element.createElement("div",{className:"post-excerpt",style:{fontSize:h}},Object(et.decodeEntities)(e.excerpt.rendered.replace(y,"")).replace("[…]","").split(" ").splice(0,d).join(" ")))}))):wp.element.createElement("div",null,n?Object(l.__)("No Posts Found","guteblock"):Object(l.__)("Loading Posts","guteblock")))}}])&&nt(n.prototype,o),a&&nt(n,a),t}(a.Component),ct=Object(y.withSelect)((function(e,t){var n=t.attributes,o=n.numberofposts,l=n.postCategories,r={per_page:o,_embed:!0};return l&&(r.categories=l),{posts:e("core").getEntityRecords("postType","post",r),categories:e("core").getEntityRecords("taxonomy","category",{per_page:-1})}}))(it);Object(o.registerBlockType)("guteblock/post-grid",{title:Object(l.__)("Post Grid","guteblock"),description:Object(l.__)("Block for showing post grid.","guteblock"),icon:wp.element.createElement("svg",{id:"prefix__Layer_1",x:0,y:0,viewBox:"0 0 24 24",xmlSpace:"preserve"},wp.element.createElement("style",null),wp.element.createElement("linearGradient",{id:"prefix__SVGID_1_",gradientUnits:"userSpaceOnUse",x1:20.931,y1:.687,x2:5.257,y2:16.825},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M11.23 6.62h9.82c.55 0 1-.45 1-1s-.45-1-1-1h-9.82c-.55 0-1 .45-1 1s.45 1 1 1z",fill:"url(#prefix__SVGID_1_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_2_",gradientUnits:"userSpaceOnUse",x1:22.859,y1:2.559,x2:7.185,y2:18.697},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M21.05 8.48h-9.82c-.55 0-1 .45-1 1s.45 1 1 1h9.82c.55 0 1-.45 1-1s-.45-1-1-1z",fill:"url(#prefix__SVGID_2_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_3_",gradientUnits:"userSpaceOnUse",x1:16.238,y1:-3.871,x2:.564,y2:12.267},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M7.35 4.35h-4.4c-.55 0-1 .45-1 1v4.4c0 .55.45 1 1 1h4.4c.55 0 1-.45 1-1v-4.4c0-.55-.45-1-1-1zm-1 4.4h-2.4v-2.4h2.4v2.4z",fill:"url(#prefix__SVGID_3_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_4_",gradientUnits:"userSpaceOnUse",x1:25.382,y1:5.008,x2:9.709,y2:21.146},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M21.05 13.52h-9.82c-.55 0-1 .45-1 1s.45 1 1 1h9.82c.55 0 1-.45 1-1s-.45-1-1-1z",fill:"url(#prefix__SVGID_4_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_5_",gradientUnits:"userSpaceOnUse",x1:27.309,y1:6.881,x2:11.636,y2:23.02},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M21.05 17.38h-9.82c-.55 0-1 .45-1 1s.45 1 1 1h9.82c.55 0 1-.45 1-1s-.45-1-1-1z",fill:"url(#prefix__SVGID_5_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_6_",gradientUnits:"userSpaceOnUse",x1:20.688,y1:.451,x2:5.014,y2:16.589},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M7.35 13.25h-4.4c-.55 0-1 .45-1 1v4.4c0 .55.45 1 1 1h4.4c.55 0 1-.45 1-1v-4.4c0-.55-.45-1-1-1zm-1 4.4h-2.4v-2.4h2.4v2.4z",fill:"url(#prefix__SVGID_6_)"})),category:"guteblock",keywords:[Object(l.__)("post grid","guteblock"),Object(l.__)("posts","guteblock"),Object(l.__)("grid","guteblock")],supports:{reusable:!1,html:!1,align:["wide","full"]},attributes:{numberofwords:{type:"number",default:20},numberofposts:{type:"number",default:2},postCategories:{type:"string"},columns:{type:"number",default:3},align:{type:"string",default:"wide"},alignment:{type:"string",default:"center"},enable_excerpt:{type:"boolean",default:!0},title_fontsize:{type:"number",default:23},content_fontsize:{type:"number",default:14}},edit:ct,save:function(){return!1}});n(26);function ut(e){return(ut="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function st(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function pt(e){return(pt=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function ft(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function mt(e,t){return(mt=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function dt(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var bt=function(e){function t(){var e,n,o,l;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return o=this,l=(e=pt(t)).call.apply(e,[this].concat(a)),n=!l||"object"!==ut(l)&&"function"!=typeof l?ft(o):l,dt(ft(n),"onChangeContent",(function(e){n.props.setAttributes({content:e})})),dt(ft(n),"onChangeAlignment",(function(e){n.props.setAttributes({alignment:e})})),n}var n,o,a;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&mt(e,t)}(t,e),n=t,(o=[{key:"render",value:function(){var e=this.props,t=e.className,n=e.attributes,o=e.setAttributes,a=e.clientId,c=n.content,s=n.textColor,p=n.dropCapColor,f=n.fontSize,m=n.alignment,d=n.blockid,b=a.substring(0,8);this.props.setAttributes({blockid:b});var g=u()(t,dt({},"align-".concat(m),m));return wp.element.createElement(wp.element.Fragment,null,wp.element.createElement(r.BlockControls,null,wp.element.createElement(r.AlignmentToolbar,{onChange:this.onChangeAlignment,value:m,isCollapsed:!1})),wp.element.createElement(r.InspectorControls,null,wp.element.createElement(i.PanelBody,{title:Object(l.__)("Drop Cap Settings","guteblock")},wp.element.createElement(i.RangeControl,{label:Object(l.__)("Drop Cap Size","guteblock"),value:f,onChange:function(e){return o({fontSize:e})},min:50,max:500,step:10}),wp.element.createElement("h4",null,Object(l.__)("Text Color","guteblock")),wp.element.createElement(i.ColorPicker,{color:s,onChangeComplete:function(e){return o({textColor:e.hex})},disableAlpha:!0}),wp.element.createElement("h4",null,Object(l.__)("Drop Cap Color","guteblock")),wp.element.createElement(i.ColorPicker,{color:p,onChangeComplete:function(e){return o({dropCapColor:e.hex})},disableAlpha:!0}))),wp.element.createElement("div",{id:"block-".concat(d),className:g},wp.element.createElement(r.RichText,{className:"wp-block-guteblock-drop-cap__content",tagName:"p",onChange:this.onChangeContent,value:c,placeholder:Object(l.__)("Title","guteblock"),style:{color:s}}),wp.element.createElement("style",{dangerouslySetInnerHTML:{__html:["#block-".concat(d,".wp-block-guteblock-drop-cap p:first-child:first-letter, .wp-block-guteblock-drop-cap p:nth-of-type(1):first-letter { color: ").concat(p,"; font-size: ").concat(f,"px; }")].join("\n")}})))}}])&&st(n.prototype,o),a&&st(n,a),t}(a.Component);Object(o.registerBlockType)("guteblock/drop-cap",{title:Object(l.__)("Drop Cap","guteblock"),description:Object(l.__)("Make your paragraph look more beautiful.","guteblock"),icon:wp.element.createElement("svg",{id:"prefix__Layer_1",x:0,y:0,viewBox:"0 0 24 24",xmlSpace:"preserve"},wp.element.createElement("style",null),wp.element.createElement("linearGradient",{id:"prefix__SVGID_1_",gradientUnits:"userSpaceOnUse",x1:19.101,y1:3.939,x2:4.048,y2:16.047},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M10.66 7.87h9.59c.55 0 1-.45 1-1s-.45-1-1-1h-9.59c-.55 0-1 .45-1 1s.45 1 1 1z",fill:"url(#prefix__SVGID_1_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_2_",gradientUnits:"userSpaceOnUse",x1:20.776,y1:6.021,x2:5.723,y2:18.129},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M20.25 9.3h-9.59c-.55 0-1 .45-1 1s.45 1 1 1h9.59c.55 0 1-.45 1-1s-.45-1-1-1z",fill:"url(#prefix__SVGID_2_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_3_",gradientUnits:"userSpaceOnUse",x1:21.094,y1:6.417,x2:6.042,y2:18.525},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M20.25 12.73H3.75c-.55 0-1 .45-1 1s.45 1 1 1h16.5c.55 0 1-.45 1-1s-.45-1-1-1z",fill:"url(#prefix__SVGID_3_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_4_",gradientUnits:"userSpaceOnUse",x1:22.769,y1:8.499,x2:7.716,y2:20.607},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M20.25 16.16H3.75c-.55 0-1 .45-1 1s.45 1 1 1h16.5c.55 0 1-.45 1-1s-.45-1-1-1z",fill:"url(#prefix__SVGID_4_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_5_",gradientUnits:"userSpaceOnUse",x1:16.683,y1:.933,x2:1.63,y2:13.04},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M4.92 10.2h2.05l.47 1.18h1.49L6.6 5.84H5.34l-2.33 5.55h1.45l.46-1.19zm1.03-2.72l.67 1.75H5.28l.67-1.75z",fill:"url(#prefix__SVGID_5_)"})),category:"guteblock",keywords:[Object(l.__)("dropcap","guteblock"),Object(l.__)("drop cap","guteblock")],supports:{reusable:!1,html:!1,align:["center","wide","full"]},attributes:{blockid:{type:"string"},content:{type:"string",source:"html",selector:"p"},textColor:{type:"string",default:"#333333"},dropCapColor:{type:"string",default:"#ff0000"},fontSize:{type:"number",default:100},align:{type:"string",default:"center"},alignment:{type:"string",default:"left"}},edit:bt,transforms:{from:[{type:"block",blocks:["core/paragraph"],transform:function(e){var t=e.content,n=e.align;return Object(o.createBlock)("guteblock/drop-cap",{content:t,alignment:n})}}],to:[{type:"block",blocks:["core/paragraph"],transform:function(e){var t=e.content,n=e.alignment;return Object(o.createBlock)("core/paragraph",{content:t,align:n})}}]},save:function(e){var t=e.attributes,n=t.content,o=t.textColor,l=t.dropCapColor,a=t.fontSize,i=t.alignment,c=t.blockid,s=u()(function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}({},"align-".concat(i),i));return wp.element.createElement("div",{id:"block-".concat(c),className:s},wp.element.createElement(r.RichText.Content,{className:"wp-block-guteblock-drop-cap__content",tagName:"p",value:n,style:{color:o}}),wp.element.createElement("style",{dangerouslySetInnerHTML:{__html:["#block-".concat(c,".wp-block-guteblock-drop-cap p:first-child:first-letter, .wp-block-guteblock-drop-cap p:nth-of-type(1):first-letter { color: ").concat(l,"; font-size: ").concat(a,"px; }")].join("\n")}}))}});n(27);function gt(e){return(gt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function ht(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function wt(e){return(wt=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function yt(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function _t(e,t){return(_t=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function vt(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var kt=function(e){function t(){var e,n,o,l;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return o=this,l=(e=wt(t)).call.apply(e,[this].concat(a)),n=!l||"object"!==gt(l)&&"function"!=typeof l?yt(o):l,vt(yt(n),"onChangeTitle",(function(e){n.props.setAttributes({title:e})})),vt(yt(n),"onChangeDescription",(function(e){n.props.setAttributes({description:e})})),vt(yt(n),"onChangeIconSize",(function(e){n.props.setAttributes({iconSize:e})})),vt(yt(n),"onChangeAlignment",(function(e){n.props.setAttributes({alignment:e})})),vt(yt(n),"toggleShowIcon",(function(){n.props.setAttributes({showIcon:!n.props.attributes.showIcon})})),vt(yt(n),"createToolbarControl",(function(e){return{icon:"".concat(e),title:"".concat(e),isActive:e===n.props.attributes.icon,onClick:function(){n.props.setAttributes({icon:e})}}})),vt(yt(n),"onChangeBgColor",(function(e){n.props.setAttributes({bgcolor:e})})),vt(yt(n),"onChangeIconColor",(function(e){n.props.setAttributes({iconcolor:e})})),vt(yt(n),"onChangeTextColor",(function(e){n.props.setAttributes({textcolor:e})})),vt(yt(n),"onChangeCloseButtonColor",(function(e){n.props.setAttributes({closeButtonColor:e})})),vt(yt(n),"toggleCloseButton",(function(){n.props.setAttributes({showCloseButton:!n.props.attributes.showCloseButton})})),vt(yt(n),"toggleShadow",(function(){n.props.setAttributes({enableShadow:!n.props.attributes.enableShadow})})),n}var n,o,a;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&_t(e,t)}(t,e),n=t,(o=[{key:"render",value:function(){var e,t=this.props,n=t.className,o=t.attributes,a=t.setAttributes,c=o.title,s=o.description,p=o.alignment,f=o.icon,m=o.bgcolor,d=o.textcolor,b=o.iconcolor,g=o.showIcon,h=o.iconSize,w=o.paddingTop,y=o.paddingBottom,_=o.showCloseButton,v=o.closeButtonColor,k=o.enableShadow,C=u()(n,(vt(e={},"align-".concat(p),p),vt(e,"has-shadow",k),e));return wp.element.createElement(wp.element.Fragment,null,wp.element.createElement(r.BlockControls,null,wp.element.createElement(r.AlignmentToolbar,{onChange:this.onChangeAlignment,value:p,isCollapsed:!1})),wp.element.createElement(r.InspectorControls,null,wp.element.createElement(i.PanelBody,{title:Object(l.__)("Icon Settings","guteblock")},wp.element.createElement(i.ToggleControl,{label:Object(l.__)("Show Icon","guteblock"),onChange:this.toggleShowIcon,checked:g}),g&&wp.element.createElement(wp.element.Fragment,null,wp.element.createElement(i.Toolbar,{controls:["yes-alt","warning","dismiss","star-filled","admin-generic","editor-help","heart"].map(this.createToolbarControl)}),wp.element.createElement(i.RangeControl,{label:Object(l.__)("Icon Size","guteblock"),value:h,onChange:this.onChangeIconSize,min:10,max:200,step:1}))),wp.element.createElement(r.PanelColorSettings,{title:Object(l.__)("Color Settings","guteblock"),colorSettings:[{value:m,onChange:this.onChangeBgColor,label:Object(l.__)("Background Color","guteblock"),colors:[{name:"Error",color:"#e75264"},{name:"Warning",color:"#d0d70b"},{name:"Success",color:"#66c538"}]},{value:b,onChange:this.onChangeIconColor,label:Object(l.__)("Icon Color","guteblock")},{value:d,onChange:this.onChangeTextColor,label:Object(l.__)("Text Color","guteblock")},{value:v,onChange:this.onChangeCloseButtonColor,label:Object(l.__)("Close Button Color","guteblock")}]}),wp.element.createElement(i.PanelBody,{title:Object(l.__)("Other Settings","guteblock")},wp.element.createElement(i.ToggleControl,{label:Object(l.__)("Enable Close Button","guteblock"),onChange:this.toggleCloseButton,checked:_}),wp.element.createElement(i.ToggleControl,{label:Object(l.__)("Enable Shadow","guteblock"),onChange:this.toggleShadow,checked:k})),wp.element.createElement(i.PanelBody,{title:Object(l.__)("Padding Settings","guteblock")},wp.element.createElement(i.RangeControl,{label:Object(l.__)("Padding Top","guteblock"),value:w,onChange:function(e){return a({paddingTop:e})},min:0,max:500,step:1}),wp.element.createElement(i.RangeControl,{label:Object(l.__)("Padding Bottom","guteblock"),value:y,onChange:function(e){return a({paddingBottom:e})},min:0,max:500,step:1}))),wp.element.createElement("div",{className:C,style:{backgroundColor:m,color:d,paddingTop:w,paddingBottom:y}},_&&wp.element.createElement("div",{className:"wp-block-guteblock-notification__closeBtn"},wp.element.createElement(i.Dashicon,{icon:"dismiss",size:32,style:{color:v}})),g&&wp.element.createElement(i.Dashicon,{icon:f,size:h,style:{color:b}}),wp.element.createElement(r.RichText,{className:"wp-block-guteblock-notification__title",tagName:"h3",onChange:this.onChangeTitle,value:c,placeholder:Object(l.__)("Title","guteblock")}),wp.element.createElement(r.RichText,{className:"wp-block-guteblock-notification__description",tagName:"p",onChange:this.onChangeDescription,value:s,placeholder:Object(l.__)("Description","guteblock")})))}}])&&ht(n.prototype,o),a&&ht(n,a),t}(a.Component);function Ct(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}Object(o.registerBlockType)("guteblock/notification",{title:Object(l.__)("Notification","guteblock"),description:Object(l.__)("Block for displaying notifications","guteblock"),icon:wp.element.createElement("svg",{id:"prefix__Layer_1",x:0,y:0,viewBox:"0 0 24 24",xmlSpace:"preserve"},wp.element.createElement("linearGradient",{id:"prefix__SVGID_1_",gradientUnits:"userSpaceOnUse",x1:20.894,y1:4.218,x2:6.538,y2:16.795},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M20.3 2.72H3.69c-.55 0-1 .45-1 1v16.59c0 .55.45 1 1 1H20.3c.55 0 1-.45 1-1V3.72c0-.55-.44-1-1-1zm-1 16.59H4.69V4.72H19.3v14.59z",fill:"url(#prefix__SVGID_1_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_2_",gradientUnits:"userSpaceOnUse",x1:19.108,y1:2.179,x2:4.752,y2:14.757},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M10.54 10.97c.19.19.44.29.71.29.27 0 .52-.11.71-.29l3.18-3.18a.996.996 0 10-1.41-1.41l-2.47 2.47-.57-.57a.996.996 0 10-1.41 1.41l1.26 1.28z",fill:"url(#prefix__SVGID_2_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_3_",gradientUnits:"userSpaceOnUse",x1:22.635,y1:6.204,x2:8.278,y2:18.782},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M14.29 13.23a.996.996 0 00-1.41 0l-.88.88-.88-.88a.996.996 0 10-1.41 1.41l.88.88-.89.89a.996.996 0 00.71 1.7c.26 0 .51-.1.71-.29l.88-.88.88.88c.2.2.45.29.71.29s.51-.1.71-.29a.996.996 0 000-1.41l-.88-.88.88-.88c.38-.4.38-1.03-.01-1.42z",fill:"url(#prefix__SVGID_3_)"})),category:"guteblock",keywords:[Object(l.__)("notification","guteblock"),Object(l.__)("alert","guteblock")],supports:{reusable:!1,html:!1,align:["wide","full"]},attributes:{title:{type:"string",source:"html",selector:"h3"},description:{type:"string",source:"html",selector:"p"},align:{type:"string",default:"wide"},alignment:{type:"string",default:"center"},icon:{type:"string",default:"yes-alt"},bgcolor:{type:"string",default:"#66c538"},textcolor:{type:"string",default:"#ffffff"},iconcolor:{type:"string",default:"#ffffff"},showIcon:{type:"boolean",default:!0},iconSize:{type:"number",default:100},paddingTop:{type:"number",default:50},paddingBottom:{type:"number",default:30},showCloseButton:{type:"boolean",default:!0},closeButtonColor:{type:"string",default:"#ffffff"},enableShadow:{type:"boolean",default:!1}},edit:kt,save:function(e){var t,n=e.attributes,o=n.title,l=n.description,a=n.alignment,c=n.bgcolor,s=n.textcolor,p=n.paddingTop,f=n.paddingBottom,m=n.showIcon,d=n.icon,b=n.iconSize,g=n.iconcolor,h=n.showCloseButton,w=n.closeButtonColor,y=n.enableShadow,_=u()((Ct(t={},"align-".concat(a),a),Ct(t,"has-shadow",y),t));return wp.element.createElement("div",{className:_,style:{backgroundColor:c,color:s,paddingTop:p,paddingBottom:f}},h&&wp.element.createElement("div",{className:"wp-block-guteblock-notification__closeBtn"},wp.element.createElement(i.Dashicon,{icon:"dismiss",size:32,style:{color:w}})),m&&wp.element.createElement(i.Dashicon,{icon:d,size:b,style:{color:g}}),wp.element.createElement(r.RichText.Content,{className:"wp-block-guteblock-notification__title",tagName:"h3",value:o}),wp.element.createElement(r.RichText.Content,{className:"wp-block-guteblock-notification__description",tagName:"p",value:l}))}});n(28);function Et(e){return(Et="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function xt(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function St(e){return(St=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Ot(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Tt(e,t){return(Tt=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Nt(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var jt=function(e){function t(){var e,n,o,l;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return o=this,l=(e=St(t)).call.apply(e,[this].concat(a)),n=!l||"object"!==Et(l)&&"function"!=typeof l?Ot(o):l,Nt(Ot(n),"onChangeTitle",(function(e){n.props.setAttributes({title:e})})),Nt(Ot(n),"onChangeAlignment",(function(e){n.props.setAttributes({alignment:e})})),n}var n,o,a;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Tt(e,t)}(t,e),n=t,(o=[{key:"render",value:function(){var e,t=this,n=this.props,o=n.className,a=n.attributes,c=n.posturl,s=n.setAttributes,p=a.alignment,f=a.url,m=a.facebook,d=a.twitter,b=a.linkedin,g=a.pinterest,h=a.reddit;this.props.setAttributes({url:c});var w=RegExp(/is-style-/),y=w.test(a.className)?a.className.replace(w,""):null,_=u()(o,(Nt(e={},"align-".concat(p),p),Nt(e,"is-style-round",!y),e));return wp.element.createElement(wp.element.Fragment,null,wp.element.createElement(r.BlockControls,null,wp.element.createElement(r.AlignmentToolbar,{onChange:this.onChangeAlignment,value:p,isCollapsed:!1})),wp.element.createElement(r.InspectorControls,null,wp.element.createElement(i.PanelBody,{title:Object(l.__)("Share Icon Settings","guteblock")},wp.element.createElement(i.ToggleControl,{label:Object(l.__)("Facebook","guteblock"),onChange:function(){return s({facebook:!t.props.attributes.facebook})},checked:m}),wp.element.createElement(i.ToggleControl,{label:Object(l.__)("Twitter","guteblock"),onChange:function(){return s({twitter:!t.props.attributes.twitter})},checked:d}),wp.element.createElement(i.ToggleControl,{label:Object(l.__)("LinkedIn","guteblock"),onChange:function(){return s({linkedin:!t.props.attributes.linkedin})},checked:b}),wp.element.createElement(i.ToggleControl,{label:Object(l.__)("Pinterest","guteblock"),onChange:function(){return s({pinterest:!t.props.attributes.pinterest})},checked:g}),wp.element.createElement(i.ToggleControl,{label:Object(l.__)("Reddit","guteblock"),onChange:function(){return s({reddit:!t.props.attributes.reddit})},checked:h}))),wp.element.createElement("div",{className:_},"modern"!=y&&wp.element.createElement(wp.element.Fragment,null,m&&wp.element.createElement("a",{className:"icon-button facebook",href:"https://www.facebook.com/share.php?u="+f,target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"icon-facebook"}),wp.element.createElement("span",null)),d&&wp.element.createElement("a",{className:"icon-button twitter",href:"https://twitter.com/share?url="+f,target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"icon-twitter"}),wp.element.createElement("span",null)),b&&wp.element.createElement("a",{className:"icon-button linkedin",href:"https://www.linkedin.com/sharing/share-offsite/?url="+f,target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"icon-linkedin"}),wp.element.createElement("span",null)),g&&wp.element.createElement("a",{className:"icon-button pinterest",href:"http://pinterest.com/pin/create/button/?url="+f,target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"icon-pinterest"}),wp.element.createElement("span",null)),h&&wp.element.createElement("a",{className:"icon-button reddit",href:"http://www.reddit.com/submit?url="+f,target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"icon-reddit-alien"}),wp.element.createElement("span",null))),"modern"==y&&wp.element.createElement("div",{className:"btn__container"},m&&wp.element.createElement("a",{href:"https://www.facebook.com/share.php?u="+f,className:"gb-btn gb-btn-facebook",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"icon-facebook"}),wp.element.createElement("span",null,"facebook")),d&&wp.element.createElement("a",{href:"https://twitter.com/share?url="+f,className:"gb-btn gb-btn-twitter",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"icon-twitter"}),wp.element.createElement("span",null,"twitter")),b&&wp.element.createElement("a",{href:"https://www.linkedin.com/sharing/share-offsite/?url="+f,className:"gb-btn gb-btn-linkedin",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"icon-linkedin-squared"}),wp.element.createElement("span",null,"linkedin")),g&&wp.element.createElement("a",{href:"http://pinterest.com/pin/create/button/?url="+f,className:"gb-btn gb-btn-pinterest",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"icon-pinterest"}),wp.element.createElement("span",null,"pinterest")),h&&wp.element.createElement("a",{href:"http://www.reddit.com/submit?url="+f,className:"gb-btn gb-btn-reddit",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"icon-reddit-alien"}),wp.element.createElement("span",null,"reddit")))))}}])&&xt(n.prototype,o),a&&xt(n,a),t}(a.Component),It=Object(y.withSelect)((function(e){return{posturl:e("core/editor").getPermalink()}}))(jt);function Pt(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}Object(o.registerBlockType)("guteblock/share-icons",{title:Object(l.__)("Share Icons","guteblock"),description:Object(l.__)("Block for displaying share icons.","guteblock"),icon:wp.element.createElement("svg",{id:"prefix__Layer_1",x:0,y:0,viewBox:"0 0 24 24",xmlSpace:"preserve"},wp.element.createElement("linearGradient",{id:"prefix__SVGID_1_",gradientUnits:"userSpaceOnUse",x1:14.832,y1:-.836,x2:.52,y2:14.415},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M7.05 3.28c-2.3 0-4.17 1.87-4.17 4.17s1.87 4.17 4.17 4.17 4.17-1.87 4.17-4.17-1.87-4.17-4.17-4.17zm0 6.35c-1.2 0-2.17-.98-2.17-2.17 0-1.2.98-2.17 2.17-2.17s2.17.98 2.17 2.17c.01 1.19-.97 2.17-2.17 2.17z",fill:"url(#prefix__SVGID_1_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_2_",gradientUnits:"userSpaceOnUse",x1:14.832,y1:-.836,x2:.52,y2:14.415},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M7.29 6.45h-.48c-.55 0-1 .45-1 1s.45 1 1 1h.48c.55 0 1-.45 1-1s-.45-1-1-1z",fill:"url(#prefix__SVGID_2_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_3_",gradientUnits:"userSpaceOnUse",x1:25.076,y1:8.778,x2:10.764,y2:24.029},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M16.97 13.24c-2.3 0-4.17 1.87-4.17 4.17s1.87 4.17 4.17 4.17 4.17-1.87 4.17-4.17-1.87-4.17-4.17-4.17zm0 6.35c-1.2 0-2.17-.98-2.17-2.17 0-1.2.98-2.17 2.17-2.17 1.2 0 2.17.98 2.17 2.17 0 1.2-.97 2.17-2.17 2.17z",fill:"url(#prefix__SVGID_3_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_4_",gradientUnits:"userSpaceOnUse",x1:25.076,y1:8.778,x2:10.764,y2:24.029},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M16.97 15.81c-.55 0-1 .45-1 1v1.22c0 .55.45 1 1 1s1-.45 1-1v-1.22c0-.56-.45-1-1-1z",fill:"url(#prefix__SVGID_4_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_5_",gradientUnits:"userSpaceOnUse",x1:20.018,y1:4.031,x2:5.706,y2:19.282},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M14.05 11.2h5.84c.55 0 1-.45 1-1V4.36c0-.55-.45-1-1-1h-5.84c-.55 0-1 .45-1 1v5.84c0 .55.45 1 1 1zm1-5.84h3.84V9.2h-3.84V5.36z",fill:"url(#prefix__SVGID_5_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_6_",gradientUnits:"userSpaceOnUse",x1:19.855,y1:4.206,x2:6.31,y2:18.639},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M16.97 5.66c-.55 0-1 .41-1 .92v1.39c0 .51.45.92 1 .92s1-.41 1-.92V6.59c0-.51-.45-.93-1-.93z",fill:"url(#prefix__SVGID_6_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_7_",gradientUnits:"userSpaceOnUse",x1:19.803,y1:3.829,x2:5.491,y2:19.08},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M8.46 13.5H5.64c-1.38 0-2.51 1.12-2.51 2.51v2.82c0 1.38 1.12 2.51 2.51 2.51h2.82c1.38 0 2.51-1.12 2.51-2.51v-2.82c0-1.39-1.12-2.51-2.51-2.51zm.51 5.33c0 .28-.23.51-.51.51H5.64c-.28 0-.51-.23-.51-.51v-2.82c0-.28.23-.51.51-.51h2.82c.28 0 .51.23.51.51v2.82z",fill:"url(#prefix__SVGID_7_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_8_",gradientUnits:"userSpaceOnUse",x1:19.698,y1:3.731,x2:5.386,y2:18.982},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M7.45 15.87h-.16c-.55 0-1 .45-1 1s.45 1 1 1h.15c.55 0 1-.45 1-1s-.44-1-.99-1z",fill:"url(#prefix__SVGID_8_)"})),category:"guteblock",keywords:[Object(l.__)("social","guteblock"),Object(l.__)("icons","guteblock")],supports:{reusable:!1,html:!1,align:["wide","full"]},attributes:{title:{type:"string",source:"html",selector:"h4"},align:{type:"string",default:"wide"},alignment:{type:"string",default:"center"},url:{type:"string"},facebook:{type:"boolean",default:!0},twitter:{type:"boolean",default:!0},linkedin:{type:"boolean",default:!0},pinterest:{type:"boolean",default:!0},reddit:{type:"boolean",default:!0}},edit:It,styles:[{name:"round",label:Object(l.__)("Round","guteblock"),isDefault:!0},{name:"square",label:Object(l.__)("Square","guteblock"),isDefault:!1},{name:"modern",label:Object(l.__)("Modern","guteblock"),isDefault:!1}],save:function(e){var t,n=e.attributes,o=n.alignment,l=n.url,r=n.facebook,a=n.twitter,i=n.linkedin,c=n.pinterest,s=n.reddit,p=RegExp(/is-style-/),f=p.test(n.className)?n.className.replace(p,""):null,m=u()((Pt(t={},"align-".concat(o),o),Pt(t,"is-style-round",!f),t));return wp.element.createElement("div",{className:m},"modern"!=f&&wp.element.createElement(wp.element.Fragment,null,r&&wp.element.createElement("a",{className:"icon-button facebook",href:"https://www.facebook.com/share.php?u="+l,target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"icon-facebook"}),wp.element.createElement("span",null)),a&&wp.element.createElement("a",{className:"icon-button twitter",href:"https://twitter.com/share?url="+l,target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"icon-twitter"}),wp.element.createElement("span",null)),i&&wp.element.createElement("a",{className:"icon-button linkedin",href:"https://www.linkedin.com/sharing/share-offsite/?url="+l,target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"icon-linkedin"}),wp.element.createElement("span",null)),c&&wp.element.createElement("a",{className:"icon-button pinterest",href:"http://pinterest.com/pin/create/button/?url="+l,target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"icon-pinterest"}),wp.element.createElement("span",null)),s&&wp.element.createElement("a",{className:"icon-button reddit",href:"http://www.reddit.com/submit?url="+l,target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"icon-reddit-alien"}),wp.element.createElement("span",null))),"modern"==f&&wp.element.createElement("div",{className:"btn__container"},r&&wp.element.createElement("a",{href:"https://www.facebook.com/share.php?u="+l,className:"gb-btn gb-btn-facebook",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"icon-facebook"}),wp.element.createElement("span",null,"facebook")),a&&wp.element.createElement("a",{href:"https://twitter.com/share?url="+l,className:"gb-btn gb-btn-twitter",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"icon-twitter"}),wp.element.createElement("span",null,"twitter")),i&&wp.element.createElement("a",{href:"https://www.linkedin.com/sharing/share-offsite/?url="+l,className:"gb-btn gb-btn-linkedin",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"icon-linkedin-squared"}),wp.element.createElement("span",null,"linkedin")),c&&wp.element.createElement("a",{href:"http://pinterest.com/pin/create/button/?url="+l,className:"gb-btn gb-btn-pinterest",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"icon-pinterest"}),wp.element.createElement("span",null,"pinterest")),s&&wp.element.createElement("a",{href:"http://www.reddit.com/submit?url="+l,className:"gb-btn gb-btn-reddit",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"icon-reddit-alien"}),wp.element.createElement("span",null,"reddit"))))}});n(29);var Bt=function(e){var t=e.social_facebook,n=e.social_twitter,o=e.social_instagram,l=e.social_pinterest,r=e.social_youtube,a=e.social_linkedin;return wp.element.createElement(wp.element.Fragment,null,(t||n||o||l||r||a)&&wp.element.createElement("div",{className:"wp-block-guteblock-author-profile__socialOuter"},t&&wp.element.createElement("a",{className:"social_links social_facebook",href:t,target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"icon-facebook"})),n&&wp.element.createElement("a",{className:"social_links social_twitter",href:n,target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"icon-twitter"})),o&&wp.element.createElement("a",{className:"social_links social_instagram",href:o,target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"icon-instagram"})),l&&wp.element.createElement("a",{className:"social_links social_pinterest",href:l,target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"icon-pinterest"})),r&&wp.element.createElement("a",{className:"social_links social_youtube",href:r,target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"icon-youtube"})),a&&wp.element.createElement("a",{className:"social_links social_linkedin",href:a,target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"icon-linkedin-squared"}))))};function At(e){return(At="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function zt(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function Dt(e){return(Dt=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Rt(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Ut(e,t){return(Ut=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Mt(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Gt=function(e){function t(){var e,n,o,l;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return o=this,l=(e=Dt(t)).call.apply(e,[this].concat(a)),n=!l||"object"!==At(l)&&"function"!=typeof l?Rt(o):l,Mt(Rt(n),"onChangeAuthorName",(function(e){n.props.setAttributes({author_name:e})})),Mt(Rt(n),"onChangeAuthorDescription",(function(e){n.props.setAttributes({author_description:e})})),Mt(Rt(n),"onChangeAlignment",(function(e){n.props.setAttributes({alignment:e})})),Mt(Rt(n),"onSelectAuthorImage",(function(e){var t=e.id,o=e.url;n.props.setAttributes({author_image_id:t}),n.props.setAttributes({author_image:o})})),Mt(Rt(n),"onChangeBackgroundColor",(function(e){n.props.setAttributes({backgroundColor:e})})),Mt(Rt(n),"onChangeImageBorderColor",(function(e){n.props.setAttributes({imageBorderColor:e})})),Mt(Rt(n),"onChangeTitleColor",(function(e){n.props.setAttributes({titleColor:e})})),Mt(Rt(n),"onChangeTextColor",(function(e){n.props.setAttributes({textColor:e})})),n}var n,o,a;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Ut(e,t)}(t,e),n=t,(o=[{key:"render",value:function(){var e=this.props,t=e.className,n=e.attributes,o=e.author_details,a=e.setAttributes,c=n.is_first_load,s=n.author_name,p=n.author_description,f=n.author_image,m=n.author_image_id,d=n.alignment,b=n.paddingTop,g=n.paddingBottom,h=n.social_facebook,w=n.social_twitter,y=n.social_instagram,_=n.social_pinterest,v=n.social_linkedin,k=n.social_youtube,C=n.backgroundColor,E=n.imageBorderColor,x=n.titleColor,S=n.textColor,O=RegExp(/is-style-/),T=O.test(n.className)?n.className.replace(O,""):null;console.log(T);var N=u()(t,Mt({},"align-".concat(d),d));o&&c&&(this.props.setAttributes({is_first_load:!1}),this.props.setAttributes({author_name:o.name}),this.props.setAttributes({author_description:o.description}),this.props.setAttributes({author_image:o.avatar_urls[96]}),this.props.setAttributes({author_link:o.link}));var j=!1;return(h||w||y||_||v||k)&&(j=!0),wp.element.createElement(wp.element.Fragment,null,wp.element.createElement(r.BlockControls,null,wp.element.createElement(r.AlignmentToolbar,{onChange:this.onChangeAlignment,value:d,isCollapsed:!1})),wp.element.createElement(r.InspectorControls,null,wp.element.createElement(r.PanelColorSettings,{title:Object(l.__)("Color Settings","guteblock"),colorSettings:[{value:C,onChange:this.onChangeBackgroundColor,label:Object(l.__)("Background Color","guteblock")},{value:E,onChange:this.onChangeImageBorderColor,label:Object(l.__)("Image Border Color","guteblock")},{value:x,onChange:this.onChangeTitleColor,label:Object(l.__)("Title Color","guteblock")},{value:S,onChange:this.onChangeTextColor,label:Object(l.__)("Text Color","guteblock")}]}),wp.element.createElement(i.PanelBody,{title:Object(l.__)("Social Links","guteblock"),initialOpen:j},wp.element.createElement(i.TextControl,{label:Object(l.__)("Facebook URL","guteblock"),value:h,onChange:function(e){return a({social_facebook:e})}}),wp.element.createElement(i.TextControl,{label:Object(l.__)("Twitter URL","guteblock"),value:w,onChange:function(e){return a({social_twitter:e})}}),wp.element.createElement(i.TextControl,{label:Object(l.__)("Instagram URL","guteblock"),value:y,onChange:function(e){return a({social_instagram:e})}}),wp.element.createElement(i.TextControl,{label:Object(l.__)("Pinterest URL","guteblock"),value:_,onChange:function(e){return a({social_pinterest:e})}}),wp.element.createElement(i.TextControl,{label:Object(l.__)("YouTube URL","guteblock"),value:k,onChange:function(e){return a({social_youtube:e})}}),wp.element.createElement(i.TextControl,{label:Object(l.__)("LinkedIn URL","guteblock"),value:v,onChange:function(e){return a({social_linkedin:e})}})),wp.element.createElement(i.PanelBody,{title:Object(l.__)("Padding Settings","guteblock"),initialOpen:!1},wp.element.createElement(i.RangeControl,{label:Object(l.__)("Padding Top","guteblock"),value:b,onChange:function(e){return a({paddingTop:e})},min:0,max:500,step:1}),wp.element.createElement(i.RangeControl,{label:Object(l.__)("Padding Bottom","guteblock"),value:g,onChange:function(e){return a({paddingBottom:e})},min:0,max:500,step:1}))),wp.element.createElement("div",{className:N,style:{paddingTop:b,paddingBottom:g,backgroundColor:C}},wp.element.createElement("div",{className:"wp-block-guteblock-author-profile__container"},wp.element.createElement(r.MediaUpload,{onSelect:this.onSelectAuthorImage,allowedTypes:["image"],value:m,render:function(e){var t=e.open;return wp.element.createElement(wp.element.Fragment,null,f?wp.element.createElement("div",{className:"wp-block-guteblock-author-profile__avatarOuter",style:{borderColor:E}},wp.element.createElement("img",{src:f,alt:s,onClick:t,"data-id":m})):wp.element.createElement(i.IconButton,{className:"components-icon-button-components-toolbar__control",label:Object(l.__)("Edit Image","guteblock"),onClick:t,icon:"format-image"}))}}),2!=T&&wp.element.createElement(Bt,{social_facebook:h,social_twitter:w,social_instagram:y,social_pinterest:_,social_youtube:k,social_linkedin:v}),wp.element.createElement("div",{className:"wp-block-guteblock-author-profile__contentOuter"},wp.element.createElement(r.RichText,{className:"wp-block-guteblock-author-profile__authorName",tagName:"h4",onChange:this.onChangeAuthorName,value:s,placeholder:Object(l.__)("Author Name","guteblock"),style:{color:x}}),wp.element.createElement(r.RichText,{className:"wp-block-guteblock-author-profile__authorDescription",tagName:"p",onChange:this.onChangeAuthorDescription,value:p,placeholder:Object(l.__)("Author Description","guteblock"),style:{color:S}}),2==T&&wp.element.createElement(Bt,{social_facebook:h,social_twitter:w,social_instagram:y,social_pinterest:_,social_youtube:k,social_linkedin:v})),wp.element.createElement("div",{className:"clear"}))))}}])&&zt(n.prototype,o),a&&zt(n,a),t}(a.Component),Vt=Object(y.withSelect)((function(e){return{author_details:e("core").getAuthors()[0]}}))(Gt);Object(o.registerBlockType)("guteblock/author-profile",{title:Object(l.__)("Author Profile","guteblock"),description:Object(l.__)("Block for showing author profile","guteblock"),icon:wp.element.createElement("svg",{id:"prefix__Layer_1",x:0,y:0,viewBox:"0 0 24 24",xmlSpace:"preserve"},wp.element.createElement("linearGradient",{id:"prefix__SVGID_1_",gradientUnits:"userSpaceOnUse",x1:20.08,y1:.805,x2:1.658,y2:19.227},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M12 11.84c1.63 0 2.95-1.33 2.95-2.95S13.63 5.93 12 5.93 9.05 7.26 9.05 8.88s1.32 2.96 2.95 2.96zm0-3.91c.53 0 .95.43.95.95s-.42.96-.95.96-.95-.43-.95-.95.42-.96.95-.96z",fill:"url(#prefix__SVGID_1_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_2_",gradientUnits:"userSpaceOnUse",x1:23.798,y1:4.523,x2:5.376,y2:22.945},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M8.39 18.07c.55 0 1-.45 1-1 0-1.44 1.17-2.61 2.61-2.61s2.61 1.17 2.61 2.61c0 .55.45 1 1 1s1-.45 1-1c0-2.54-2.07-4.61-4.61-4.61s-4.61 2.07-4.61 4.61c0 .55.45 1 1 1z",fill:"url(#prefix__SVGID_2_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_3_",gradientUnits:"userSpaceOnUse",x1:21.637,y1:2.362,x2:3.216,y2:20.784},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M20.34 2.85H3.66c-.55 0-1 .45-1 1v16.29c0 .55.45 1 1 1h16.68c.55 0 1-.45 1-1V3.85c0-.55-.45-1-1-1zm-1 16.3H4.66V4.85h14.68v14.3z",fill:"url(#prefix__SVGID_3_)"})),category:"guteblock",keywords:[Object(l.__)("author","guteblock")],supports:{reusable:!1,html:!1,align:["center","wide","full"]},styles:[{name:"1",label:Object(l.__)("Style 1","guteblock"),isDefault:!0},{name:"2",label:Object(l.__)("Style 2","guteblock"),isDefault:!1}],attributes:{author_name:{type:"string",source:"html",selector:"h4"},author_description:{type:"string",source:"html",selector:"p"},author_image:{type:"string"},author_image_id:{type:"number"},author_link:{type:"string"},align:{type:"string",default:"center"},alignment:{type:"string",default:"center"},paddingTop:{type:"number",default:50},paddingBottom:{type:"number",default:30},is_first_load:{type:"boolean",default:!0},social_facebook:{type:"string"},social_twitter:{type:"string"},social_instagram:{type:"string"},social_pinterest:{type:"string"},social_youtube:{type:"string"},social_linkedin:{type:"string"},backgroundColor:{type:"string"},imageBorderColor:{type:"string"},titleColor:{type:"string"},textColor:{type:"string"}},edit:Vt,save:function(e){var t=e.attributes,n=t.author_name,o=t.author_description,l=t.author_image,a=t.alignment,i=t.paddingTop,c=t.paddingBottom,s=t.social_facebook,p=t.social_twitter,f=t.social_instagram,m=t.social_pinterest,d=t.social_linkedin,b=t.social_youtube,g=t.backgroundColor,h=t.imageBorderColor,w=t.titleColor,y=t.textColor,_=u()(function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}({},"align-".concat(a),a)),v=RegExp(/is-style-/),k=v.test(t.className)?t.className.replace(v,""):null;return wp.element.createElement("div",{className:_,style:{paddingTop:i,paddingBottom:c,backgroundColor:g}},wp.element.createElement("div",{className:"wp-block-guteblock-author-profile__container"},wp.element.createElement("div",{className:"wp-block-guteblock-author-profile__avatarOuter",style:{borderColor:h}},wp.element.createElement("img",{src:l,alt:n})),2!=k&&wp.element.createElement(Bt,{social_facebook:s,social_twitter:p,social_instagram:f,social_pinterest:m,social_youtube:b,social_linkedin:d}),wp.element.createElement("div",{className:"wp-block-guteblock-author-profile__contentOuter"},wp.element.createElement(r.RichText.Content,{className:"wp-block-guteblock-author-profile__authorName",tagName:"h4",value:n,style:{color:w}}),wp.element.createElement(r.RichText.Content,{className:"wp-block-guteblock-author-profile__authorDescription",tagName:"p",value:o,style:{color:y}}),2==k&&wp.element.createElement(Bt,{social_facebook:s,social_twitter:p,social_instagram:f,social_pinterest:m,social_youtube:b,social_linkedin:d})),wp.element.createElement("div",{className:"clear"})))}});n(30);function Ft(e){return(Ft="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Lt(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function Ht(e){return(Ht=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Wt(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function qt(e,t){return(qt=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Kt(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var $t=function(e){function t(){var e,n,o,l;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return o=this,l=(e=Ht(t)).call.apply(e,[this].concat(a)),n=!l||"object"!==Ft(l)&&"function"!=typeof l?Wt(o):l,Kt(Wt(n),"onChangeTitle",(function(e){n.props.setAttributes({title:e})})),Kt(Wt(n),"onSelectImage",(function(e){var t=e.id,o=e.url;n.props.setAttributes({imageID:t,imageUrl:o})})),Kt(Wt(n),"toggleOverlay",(function(){n.props.setAttributes({overlay:!n.props.attributes.overlay})})),Kt(Wt(n),"onChangeOverlayColor",(function(e){n.props.setAttributes({overlayColor:e.hex})})),Kt(Wt(n),"onChangeOverlayOpacity",(function(e){n.props.setAttributes({overlayOpacity:e})})),Kt(Wt(n),"toggleBackgroundStyle",(function(){n.props.setAttributes({fixedBackground:!n.props.attributes.fixedBackground})})),Kt(Wt(n),"onChangeBackgroundColor",(function(e){n.props.setAttributes({backgroundColor:e})})),Kt(Wt(n),"onChangeTextColor",(function(e){n.props.setAttributes({textColor:e})})),Kt(Wt(n),"toggleButton",(function(){n.props.setAttributes({enableButton:!n.props.attributes.enableButton})})),Kt(Wt(n),"onChangeButtonText",(function(e){n.props.setAttributes({buttonText:e})})),Kt(Wt(n),"onChangeDescription",(function(e){n.props.setAttributes({description:e})})),Kt(Wt(n),"onChangeButtonLink",(function(e){n.props.setAttributes({buttonLink:e})})),Kt(Wt(n),"onChangeButtonTextColor",(function(e){n.props.setAttributes({buttonTextColor:e.hex})})),Kt(Wt(n),"onChangeButtonBackgroundColor",(function(e){n.props.setAttributes({buttonBackgroundColor:e.hex})})),Kt(Wt(n),"onChangeButtonBorderRadius",(function(e){console.log(e),n.props.setAttributes({buttonBorderRadius:e})})),n}var n,o,a;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&qt(e,t)}(t,e),n=t,(o=[{key:"componentDidMount",value:function(){}},{key:"render",value:function(){var e=this.props,t=e.className,n=e.attributes,o=e.setAttributes,a=n.title,c=n.alignment,s=n.paddingTop,p=n.paddingBottom,f=n.imageID,m=n.imageUrl,d=n.overlay,b=n.overlayColor,g=n.overlayOpacity,h=n.fixedBackground,w=n.textColor,y=n.enableButton,_=n.buttonText,v=n.buttonLink,k=n.buttonTextColor,C=n.buttonBackgroundColor,E=n.buttonBorderRadius,x=n.backgroundColor,S=n.containerWidth,O=n.description,T=u()(t,Kt({"background-fixed":h},"align-".concat(c),c));return wp.element.createElement(wp.element.Fragment,null,wp.element.createElement(r.BlockControls,null,wp.element.createElement(r.AlignmentToolbar,{onChange:function(e){return o({alignment:e})},value:c,isCollapsed:!1})),wp.element.createElement(r.InspectorControls,null,wp.element.createElement(i.PanelBody,{title:Object(l.__)("General Settings","guteblock")},wp.element.createElement(i.RangeControl,{label:Object(l.__)("Container Width","guteblock"),value:S,onChange:function(e){return o({containerWidth:e})},min:500,max:2e3,step:1})),wp.element.createElement(i.PanelBody,{title:Object(l.__)("Spacing","guteblock")},wp.element.createElement(i.RangeControl,{label:Object(l.__)("Padding Top","guteblock"),value:s,onChange:function(e){return o({paddingTop:e})},min:50,max:500,step:10}),wp.element.createElement(i.RangeControl,{label:Object(l.__)("Padding Bottom","guteblock"),value:p,onChange:function(e){return o({paddingBottom:e})},min:50,max:500,step:10})),wp.element.createElement(r.PanelColorSettings,{title:Object(l.__)("Color Settings","guteblock"),colorSettings:[{value:x,onChange:this.onChangeBackgroundColor,label:Object(l.__)("Background Color","guteblock")},{value:w,onChange:this.onChangeTextColor,label:Object(l.__)("Text Color","guteblock")}]}),wp.element.createElement(i.PanelBody,{title:Object(l.__)("Image Settings","guteblock")},wp.element.createElement(r.MediaUpload,{onSelect:this.onSelectImage,allowedTypes:["image"],value:f,render:function(e){var t=e.open;return wp.element.createElement(wp.element.Fragment,null,m?wp.element.createElement("img",{src:m,alt:"",onClick:t}):wp.element.createElement(i.IconButton,{className:"components-icon-button-components-toolbar__control",label:Object(l.__)("Edit Image","guteblock"),onClick:t,icon:"format-image"}))}}),m&&wp.element.createElement(i.ToggleControl,{label:Object(l.__)("Fixed Background","guteblock"),onChange:this.toggleBackgroundStyle,checked:h})),wp.element.createElement(i.PanelBody,{title:Object(l.__)("Overlay Settings","guteblock")},wp.element.createElement(i.ToggleControl,{label:Object(l.__)("Enable Overlay","guteblock"),onChange:this.toggleOverlay,checked:d}),d&&wp.element.createElement(wp.element.Fragment,null,wp.element.createElement(i.ColorPicker,{color:b,onChangeComplete:this.onChangeOverlayColor,disableAlpha:!0}),wp.element.createElement(i.RangeControl,{label:Object(l.__)("Overlay Opacity","guteblock"),value:g,onChange:this.onChangeOverlayOpacity,min:0,max:1,step:.1}))),wp.element.createElement(i.PanelBody,{title:Object(l.__)("Button Settings","guteblock")},wp.element.createElement(i.ToggleControl,{label:Object(l.__)("Show Button","guteblock"),onChange:this.toggleButton,checked:y}),y&&wp.element.createElement(wp.element.Fragment,null,wp.element.createElement(i.TextControl,{value:v,onChange:this.onChangeButtonLink,placeholder:"Button Link",help:Object(l.__)("URL for the button.","guteblock")}),wp.element.createElement("h4",null,Object(l.__)("Button Text Color","guteblock")),wp.element.createElement(i.ColorPicker,{color:k,onChangeComplete:this.onChangeButtonTextColor,disableAlpha:!0}),wp.element.createElement("h4",null,Object(l.__)("Button Background Color","guteblock")),wp.element.createElement(i.ColorPicker,{color:C,onChangeComplete:this.onChangeButtonBackgroundColor,disableAlpha:!0}),wp.element.createElement(i.RangeControl,{label:Object(l.__)("Button Border Radius","guteblock"),value:E,onChange:this.onChangeButtonBorderRadius,min:0,max:100,step:1})))),wp.element.createElement("div",{className:T,style:{paddingTop:s,paddingBottom:p,backgroundColor:x,backgroundImage:"url(".concat(m,")")}},d&&wp.element.createElement("div",{className:"wp-block-guteblock-cta__overlay ".concat(h),style:{backgroundColor:b,opacity:g}}),wp.element.createElement("div",{className:"wp-block-guteblock-cta__contentOuter",style:{maxWidth:S}},wp.element.createElement("div",{className:"wp-block-guteblock-cta__contentInner"},wp.element.createElement(r.RichText,{className:"wp-block-guteblock-cta__title",tagName:"h2",onChange:this.onChangeTitle,value:a,placeholder:Object(l.__)("Title","guteblock"),style:{color:w}}),wp.element.createElement(r.RichText,{className:"wp-block-guteblock-cta__description",tagName:"p",onChange:this.onChangeDescription,value:O,placeholder:Object(l.__)("Description","guteblock"),style:{color:w}}),y&&wp.element.createElement(r.RichText,{className:"wp-block-guteblock-cta__button",tagName:"btn",onChange:this.onChangeButtonText,value:_,placeholder:Object(l.__)("Button Text","guteblock"),style:{color:k,backgroundColor:C,borderRadius:["".concat(E,"px")]}})),wp.element.createElement("div",{className:"clear"}))))}}])&&Lt(n.prototype,o),a&&Lt(n,a),t}(a.Component);Object(o.registerBlockType)("guteblock/cta",{title:Object(l.__)("Call To Action","guteblock"),description:Object(l.__)("Call to action block.","guteblock"),icon:wp.element.createElement("svg",{id:"prefix__Layer_1",x:0,y:0,viewBox:"0 0 24 24",xmlSpace:"preserve"},wp.element.createElement("linearGradient",{id:"prefix__SVGID_1_",gradientUnits:"userSpaceOnUse",x1:17.226,y1:-.516,x2:.861,y2:14.617},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M4.07 5.32h15.84c.55 0 1-.45 1-1s-.45-1-1-1H4.07c-.55 0-1 .45-1 1s.45 1 1 1z",fill:"url(#prefix__SVGID_1_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_2_",gradientUnits:"userSpaceOnUse",x1:24.218,y1:7.045,x2:7.854,y2:22.179},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{fill:"url(#prefix__SVGID_2_)",d:"M18.79 16.99H4.74v2.72H19.25v-2.72h-.23z"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_3_",gradientUnits:"userSpaceOnUse",x1:24.02,y1:6.83,x2:7.655,y2:21.964},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M19.92 11.24h-3.5c-.55 0-1 .45-1 1s.45 1 1 1h3.5c.55 0 1-.45 1-1s-.45-1-1-1z",fill:"url(#prefix__SVGID_3_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_4_",gradientUnits:"userSpaceOnUse",x1:17.726,y1:.024,x2:1.361,y2:15.157},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M14.28 8.39c0-.55-.45-1-1-1H4.07c-.55 0-1 .45-1 1s.45 1 1 1h9.21c.55 0 1-.44 1-1z",fill:"url(#prefix__SVGID_4_)"})),category:"guteblock",keywords:[Object(l.__)("call to action","guteblock"),Object(l.__)("button","guteblock")],supports:{reusable:!1,html:!1,align:["wide","full"]},styles:[{name:"left",label:Object(l.__)("Content Left","guteblock"),isDefault:!0},{name:"right",label:Object(l.__)("Content Right","guteblock"),isDefault:!1}],attributes:{title:{type:"string",source:"html",selector:"h4"},align:{type:"string",default:"full"},alignment:{type:"string",default:"center"},paddingTop:{type:"number",default:200},paddingBottom:{type:"number",default:200},imageID:{type:"number"},imageUrl:{type:"string"},overlay:{type:"boolean",default:!1},overlayColor:{type:"string"},overlayOpacity:{type:"number",default:.3},fixedBackground:{type:"boolean",default:!1},backgroundColor:{type:"string",default:"#333333"},textColor:{type:"string",default:"#ffffff"},enableButton:{type:"boolean",default:!1},buttonText:{type:"string",default:"Click Me"},buttonLink:{type:"string",default:"#"},buttonTextColor:{type:"string",default:"#ffffff"},buttonBackgroundColor:{type:"string",default:"#1ebbff"},buttonBorderRadius:{type:"number",default:5},containerWidth:{type:"number",default:1100}},edit:$t,save:function(e){var t=e.attributes,n=t.title,o=t.alignment,l=t.paddingTop,a=t.paddingBottom,i=t.imageUrl,c=t.overlay,s=t.overlayColor,p=t.overlayOpacity,f=t.textColor,m=t.fixedBackground,d=t.enableButton,b=t.buttonText,g=t.buttonLink,h=t.buttonTextColor,w=t.buttonBackgroundColor,y=t.buttonBorderRadius,_=u()(function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}({"background-fixed":m},"align-".concat(o),o));return wp.element.createElement("div",{className:_,style:{paddingTop:l,paddingBottom:a,backgroundImage:"url(".concat(i,")")}},c&&wp.element.createElement("div",{className:"wp-block-guteblock-cta__overlay",style:{backgroundColor:s,opacity:p}}),wp.element.createElement("div",{className:"wp-block-guteblock-cta__contentOuter"},wp.element.createElement(r.RichText.Content,{className:"wp-block-guteblock-cta__title",tagName:"h4",value:n,style:{color:f}}),d&&wp.element.createElement("a",{href:g},wp.element.createElement(r.RichText.Content,{className:"wp-block-guteblock-cta__button",tagName:"btn",value:b,style:{color:h,backgroundColor:w,borderRadius:["".concat(y,"px")]}}))))}});n(31);function Qt(e){return(Qt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Yt(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function Xt(e){return(Xt=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Zt(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Jt(e,t){return(Jt=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function en(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var tn=function(e){function t(){var e,n,o,l;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return o=this,l=(e=Xt(t)).call.apply(e,[this].concat(a)),n=!l||"object"!==Qt(l)&&"function"!=typeof l?Zt(o):l,en(Zt(n),"onChangeBackgroundColor",(function(e){n.props.setAttributes({backgroundColor:e})})),en(Zt(n),"onChangeSeparatorColor",(function(e){n.props.setAttributes({separatorColor:e})})),en(Zt(n),"onChangeInsideColor",(function(e){n.props.setAttributes({insideColor:e})})),en(Zt(n),"onChangeOutsideColor",(function(e){n.props.setAttributes({outsideColor:e})})),n}var n,o,a;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Jt(e,t)}(t,e),n=t,(o=[{key:"render",value:function(){var e=this.props,t=e.attributes,n=e.className,o=e.setAttributes,a=t.paddingTop,c=t.paddingBottom,s=t.backgroundColor,p=t.separatorColor,f=t.separatorHeight,m=t.dashWidth,d=t.gutterWidth,b=t.insideColor,g=t.outsideColor,h=RegExp(/is-style-/),w=h.test(t.className)?t.className.replace(h,""):null,y=u()(n,en({},"is-style-solid",!w)),_=3;_="dotted"==w?3:"dashed"==w?10*m:100;var v=[];return v="wave"==w?[{value:s,onChange:this.onChangeBackgroundColor,label:Object(l.__)("Background Color","guteblock")},{value:b,onChange:this.onChangeInsideColor,label:Object(l.__)("Inside Color","guteblock")},{value:g,onChange:this.onChangeOutsideColor,label:Object(l.__)("Outside Color","guteblock")}]:[{value:s,onChange:this.onChangeBackgroundColor,label:Object(l.__)("Background Color","guteblock")},{value:p,onChange:this.onChangeSeparatorColor,label:Object(l.__)("Separator Color","guteblock")}],wp.element.createElement(wp.element.Fragment,null,wp.element.createElement(r.InspectorControls,null,wp.element.createElement(r.PanelColorSettings,{title:Object(l.__)("Color Settings","guteblock"),colorSettings:v}),"wave"!=w&&wp.element.createElement(i.PanelBody,{title:Object(l.__)("General Settings","guteblock")},wp.element.createElement(i.RangeControl,{label:Object(l.__)("Separator Height","guteblock"),value:f,onChange:function(e){return o({separatorHeight:e})},min:1,max:20,step:1}),"dashed"==w&&wp.element.createElement(i.RangeControl,{label:Object(l.__)("Dash Width","guteblock"),value:m,onChange:function(e){return o({dashWidth:e})},min:1,max:9,step:1}),wp.element.createElement(i.RangeControl,{label:Object(l.__)("Gutter Width","guteblock"),value:d,onChange:function(e){return o({gutterWidth:e})},min:1,max:9,step:1})),wp.element.createElement(i.PanelBody,{title:Object(l.__)("Padding Settings","guteblock"),initialOpen:!1},wp.element.createElement(i.RangeControl,{label:Object(l.__)("Padding Top","guteblock"),value:a,onChange:function(e){return o({paddingTop:e})},min:0,max:500,step:1}),wp.element.createElement(i.RangeControl,{label:Object(l.__)("Padding Bottom","guteblock"),value:c,onChange:function(e){return o({paddingBottom:e})},min:0,max:500,step:1}))),wp.element.createElement("div",{className:y,style:{paddingTop:a,paddingBottom:c,backgroundColor:s}},"wave"!=w&&wp.element.createElement("div",{className:"wp-block-guteblock-spacer-divider__separator",style:{height:f,backgroundImage:"linear-gradient(to right, ".concat(p," ").concat(_,"%, rgba(255, 255, 255, 0) 10%)"),backgroundSize:"".concat(10*d,"px 100%")}}),"wave"==w&&wp.element.createElement("div",{className:"wp-block-guteblock-spacer-divider__waveContainer",style:{backgroundColor:b}},wp.element.createElement("svg",{id:"",preserveAspectRatio:"xMidYMax meet",className:"svg-separator sep3",viewBox:"0 0 1600 100",style:{display:"block"},"data-height":"100"},wp.element.createElement("path",{className:"",style:{opacity:1,fill:"".concat(g)},d:"M-40,71.627C20.307,71.627,20.058,32,80,32s60.003,40,120,40s59.948-40,120-40s60.313,40,120,40s60.258-40,120-40s60.202,40,120,40s60.147-40,120-40s60.513,40,120,40s60.036-40,120-40c59.964,0,60.402,40,120,40s59.925-40,120-40s60.291,40,120,40s60.235-40,120-40s60.18,40,120,40s59.82,0,59.82,0l0.18,26H-60V72L-40,71.627z"})))))}}])&&Yt(n.prototype,o),a&&Yt(n,a),t}(a.Component);Object(o.registerBlockType)("guteblock/spacer-divider",{title:Object(l.__)("Spacer and Divider Block","guteblock"),description:Object(l.__)("Block for seperating sections in a page.","guteblock"),icon:wp.element.createElement("svg",{id:"prefix__Layer_1",x:0,y:0,viewBox:"0 0 24 24",xmlSpace:"preserve"},wp.element.createElement("style",null),wp.element.createElement("linearGradient",{id:"prefix__SVGID_1_",gradientUnits:"userSpaceOnUse",x1:18.513,y1:2.451,x2:1.115,y2:14.722},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M4.06 8.04h15.88c.55 0 1-.45 1-1s-.45-1-1-1H4.06c-.55 0-1 .45-1 1s.45 1 1 1z",fill:"url(#prefix__SVGID_1_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_2_",gradientUnits:"userSpaceOnUse",x1:18.623,y1:2.607,x2:1.226,y2:14.878},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M4.06 13h2.5c.55 0 1-.45 1-1s-.45-1-1-1h-2.5c-.55 0-1 .45-1 1s.45 1 1 1z",fill:"url(#prefix__SVGID_2_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_3_",gradientUnits:"userSpaceOnUse",x1:20.846,y1:5.759,x2:3.449,y2:18.03},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M13.81 11h-3.63c-.55 0-1 .45-1 1s.45 1 1 1h3.63c.55 0 1-.45 1-1s-.44-1-1-1z",fill:"url(#prefix__SVGID_3_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_4_",gradientUnits:"userSpaceOnUse",x1:23.07,y1:8.911,x2:5.672,y2:21.182},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M19.94 11h-2.5c-.55 0-1 .45-1 1s.45 1 1 1h2.5c.55 0 1-.45 1-1s-.45-1-1-1z",fill:"url(#prefix__SVGID_4_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_5_",gradientUnits:"userSpaceOnUse",x1:20.542,y1:5.327,x2:3.144,y2:17.598},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("circle",{cx:4.06,cy:16.96,r:1,fill:"url(#prefix__SVGID_5_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_6_",gradientUnits:"userSpaceOnUse",x1:21.539,y1:6.741,x2:4.141,y2:19.012},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("circle",{cx:7.06,cy:16.96,r:1,fill:"url(#prefix__SVGID_6_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_7_",gradientUnits:"userSpaceOnUse",x1:24.529,y1:10.98,x2:7.131,y2:23.252},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("circle",{cx:16.06,cy:16.96,r:1,fill:"url(#prefix__SVGID_7_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_8_",gradientUnits:"userSpaceOnUse",x1:22.535,y1:8.153,x2:5.138,y2:20.424},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("circle",{cx:10.06,cy:16.96,r:1,fill:"url(#prefix__SVGID_8_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_9_",gradientUnits:"userSpaceOnUse",x1:25.525,y1:12.392,x2:8.127,y2:24.664},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("circle",{cx:19.06,cy:16.96,r:1,fill:"url(#prefix__SVGID_9_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_10_",gradientUnits:"userSpaceOnUse",x1:23.533,y1:9.567,x2:6.135,y2:21.838},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("circle",{cx:13.06,cy:16.96,r:1,fill:"url(#prefix__SVGID_10_)"})),category:"guteblock",keywords:[Object(l.__)("spacer","guteblock"),Object(l.__)("divider","guteblock")],supports:{reusable:!1,html:!1,align:["wide","full"]},attributes:{align:{type:"string",default:"full"},paddingTop:{type:"number",default:50},paddingBottom:{type:"number",default:50},backgroundColor:{type:"string"},separatorColor:{type:"string",default:"#000000"},insideColor:{type:"string",default:"#fff"},outsideColor:{type:"string",default:"#273a4c"},separatorHeight:{type:"number",default:2},dashWidth:{type:"number",default:4},gutterWidth:{type:"number",default:3}},styles:[{name:"solid",label:Object(l.__)("Solid","guteblock"),isDefault:!0},{name:"dotted",label:Object(l.__)("Dotted","guteblock"),isDefault:!1},{name:"dashed",label:Object(l.__)("Dashed","guteblock"),isDefault:!1},{name:"wave",label:Object(l.__)("Wave","guteblock"),isDefault:!1}],edit:tn,save:function(e){var t=e.attributes,n=t.paddingTop,o=t.paddingBottom,l=t.backgroundColor,r=t.separatorColor,a=t.separatorHeight,i=t.dashWidth,c=t.gutterWidth,s=t.insideColor,p=t.outsideColor,f=RegExp(/is-style-/),m=f.test(t.className)?t.className.replace(f,""):null,d=u()(function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}({},"is-style-solid",!m)),b=3;return b="dotted"==m?3:"dashed"==m?10*i:100,wp.element.createElement("div",{className:d,style:{paddingTop:n,paddingBottom:o,backgroundColor:l}},"wave"!=m&&wp.element.createElement("div",{className:"wp-block-guteblock-spacer-divider__separator",style:{height:a,backgroundImage:"linear-gradient(to right, ".concat(r," ").concat(b,"%, rgba(255, 255, 255, 0) 10%)"),backgroundSize:"".concat(10*c,"px 100%")}}),"wave"==m&&wp.element.createElement("div",{className:"wp-block-guteblock-spacer-divider__waveContainer",style:{backgroundColor:s}},wp.element.createElement("svg",{id:"",preserveAspectRatio:"xMidYMax meet",className:"svg-separator sep3",viewBox:"0 0 1600 100",style:{display:"block"},"data-height":"100"},wp.element.createElement("path",{className:"",style:{opacity:1,fill:"".concat(p)},d:"M-40,71.627C20.307,71.627,20.058,32,80,32s60.003,40,120,40s59.948-40,120-40s60.313,40,120,40s60.258-40,120-40s60.202,40,120,40s60.147-40,120-40s60.513,40,120,40s60.036-40,120-40c59.964,0,60.402,40,120,40s59.925-40,120-40s60.291,40,120,40s60.235-40,120-40s60.18,40,120,40s59.82,0,59.82,0l0.18,26H-60V72L-40,71.627z"}))))}});n(32);function nn(e){return(nn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function on(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function ln(e){return(ln=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function rn(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function an(e,t){return(an=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function cn(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var un=function(e){function t(){var e,n,o,l;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return o=this,l=(e=ln(t)).call.apply(e,[this].concat(a)),n=!l||"object"!==nn(l)&&"function"!=typeof l?rn(o):l,cn(rn(n),"state",{status:null}),cn(rn(n),"onChangeTitle",(function(e){n.props.setAttributes({title:e})})),cn(rn(n),"onChangeContent",(function(e){n.props.setAttributes({content:e})})),cn(rn(n),"onToggleAccordion",(function(){n.setState({status:!n.state.status}),console.log(n.state.status)})),cn(rn(n),"onChangeAlignment",(function(e){n.props.setAttributes({alignment:e})})),n}var n,o,a;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&an(e,t)}(t,e),n=t,(o=[{key:"componentDidMount",value:function(){this.setState({status:!0})}},{key:"render",value:function(){var e,t=this.props,n=t.className,o=t.attributes,a=o.title,i=o.content,c=o.alignment,s=u()(n,(cn(e={},"align-".concat(c),c),cn(e,"gb-accordion-open",this.state.status),e));return wp.element.createElement(wp.element.Fragment,null,wp.element.createElement(r.BlockControls,null,wp.element.createElement(r.AlignmentToolbar,{onChange:this.onChangeAlignment,value:c,isCollapsed:!1})),wp.element.createElement("div",{className:s},wp.element.createElement("div",{className:"wp-block-guteblock-accordion__title-outer"},wp.element.createElement(r.RichText,{className:"wp-block-guteblock-accordion__title",tagName:"p",onChange:this.onChangeTitle,value:a,placeholder:Object(l.__)("Accordion Title","guteblock")}),wp.element.createElement("i",{onClick:this.onToggleAccordion,className:"accordion-arrow"})),wp.element.createElement("div",{className:"wp-block-guteblock-accordion__content-outer"},wp.element.createElement(r.RichText,{className:"wp-block-guteblock-accordion__content",tagName:"p",onChange:this.onChangeContent,value:i,placeholder:Object(l.__)("Accordion Content","guteblock")})),wp.element.createElement("div",{className:"clear"})))}}])&&on(n.prototype,o),a&&on(n,a),t}(a.Component);Object(o.registerBlockType)("guteblock/accordion",{title:Object(l.__)("Accordion Block","guteblock"),description:Object(l.__)("Block for adding accordion.","guteblock"),icon:wp.element.createElement("svg",{id:"prefix__Layer_1",x:0,y:0,viewBox:"0 0 24 24",xmlSpace:"preserve"},wp.element.createElement("linearGradient",{id:"prefix__SVGID_1_",gradientUnits:"userSpaceOnUse",x1:18.698,y1:-1.483,x2:-.839,y2:15.648},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M3.86 5.39h16.29c.55 0 1-.45 1-1s-.45-1-1-1H3.86c-.55 0-1 .45-1 1s.44 1 1 1z",fill:"url(#prefix__SVGID_1_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_2_",gradientUnits:"userSpaceOnUse",x1:20.441,y1:.505,x2:.903,y2:17.635},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M20.14 6.91H3.86c-.55 0-1 .45-1 1s.45 1 1 1h16.29c.55 0 1-.45 1-1s-.45-1-1.01-1z",fill:"url(#prefix__SVGID_2_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_3_",gradientUnits:"userSpaceOnUse",x1:20.524,y1:.6,x2:.987,y2:17.73},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M3.86 12.86h7.64c.55 0 1-.45 1-1s-.45-1-1-1H3.86c-.55 0-1 .45-1 1s.44 1 1 1z",fill:"url(#prefix__SVGID_3_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_4_",gradientUnits:"userSpaceOnUse",x1:22.376,y1:2.711,x2:2.838,y2:19.841},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M3.86 16.6h7.64c.55 0 1-.45 1-1s-.45-1-1-1H3.86c-.55 0-1 .45-1 1s.44 1 1 1z",fill:"url(#prefix__SVGID_4_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_5_",gradientUnits:"userSpaceOnUse",x1:26.242,y1:7.122,x2:6.705,y2:24.252},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M20.14 18.61H3.86c-.55 0-1 .45-1 1s.45 1 1 1h16.29c.55 0 1-.45 1-1s-.45-1-1.01-1z",fill:"url(#prefix__SVGID_5_)"})),category:"guteblock",keywords:[Object(l.__)("accordion","guteblock")],supports:{reusable:!1,html:!1,align:["wide","full"]},attributes:{title:{type:"string",source:"html",selector:"p.wp-block-guteblock-accordion__title"},content:{type:"string",source:"html",selector:"p.wp-block-guteblock-accordion__content"},align:{type:"string",default:"center"},alignment:{type:"string",default:"left"}},edit:un,save:function(e){var t=e.attributes,n=t.title,o=t.content,a=t.alignment,i=u()(function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}({},"align-".concat(a),a));return wp.element.createElement("div",{className:i},wp.element.createElement("div",{className:"wp-block-guteblock-accordion__title-outer"},wp.element.createElement(r.RichText.Content,{className:"wp-block-guteblock-accordion__title",tagName:"p",value:n,placeholder:Object(l.__)("Accordion Title","guteblock")}),wp.element.createElement("i",{className:"accordion-arrow"})),wp.element.createElement("div",{className:"wp-block-guteblock-accordion__content-outer"},wp.element.createElement(r.RichText.Content,{className:"wp-block-guteblock-accordion__content",tagName:"p",value:o,placeholder:Object(l.__)("Accordion Content","guteblock")})),wp.element.createElement("div",{className:"clear"}))}});n(33);function sn(e){return(sn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function pn(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function fn(e){return(fn=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function mn(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function dn(e,t){return(dn=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function bn(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var gn=function(e){function t(){var e,n,o,l;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return o=this,l=(e=fn(t)).call.apply(e,[this].concat(a)),n=!l||"object"!==sn(l)&&"function"!=typeof l?mn(o):l,bn(mn(n),"onChangeTitle",(function(e){n.props.setAttributes({title:e})})),bn(mn(n),"onChangeAlignment",(function(e){n.props.setAttributes({alignment:e})})),bn(mn(n),"onAuthorChange",(function(e){n.props.setAttributes({autherName:e})})),bn(mn(n),"toggleTitle",(function(){n.props.setAttributes({isHeadTitleShow:!n.props.attributes.isHeadTitleShow})})),bn(mn(n),"onChangeAlignmentofHead",(function(e){n.props.setAttributes({alignmentForHead:e})})),bn(mn(n),"onqouteContent",(function(e){n.props.setAttributes({qouteContent:e})})),bn(mn(n),"onChangeHeadTextColor",(function(e){n.props.setAttributes({colorForHead:e})})),bn(mn(n),"onContainerbgChange",(function(e){n.props.setAttributes({conatinerMainBackgroundColor:e}),n.props.attributes.conatinerMainBackgroundColor===n.props.attributes.innerContainerColor&&n.props.setAttributes({isSameAsContainerColor:!0})})),bn(mn(n),"onChangeContentTextColor",(function(e){n.props.setAttributes({contentColor:e})})),bn(mn(n),"onChangeInnerContainerColor",(function(e){n.props.setAttributes({isSameAsContainerColor:!1}),n.props.setAttributes({innerContainerColor:e})})),bn(mn(n),"onChangeinnerConatinerBoxShadowColor",(function(e){var t={xoffset:n.props.attributes.innerConatinerBoxShadow.xoffset,yOffset:n.props.attributes.innerConatinerBoxShadow.yOffset,Blur:n.props.attributes.innerConatinerBoxShadow.Blur,spreadShadow:n.props.attributes.innerConatinerBoxShadow.spreadShadow,colorShadow:e};n.props.setAttributes({innerConatinerBoxShadow:t})})),bn(mn(n),"toggleIconBelow",(function(){var e={horizontal:n.props.attributes.iconBelow.horizontal,vertical:n.props.attributes.iconBelow.vertical,isShown:!n.props.attributes.iconBelow.isShown};n.props.setAttributes({iconBelow:e})})),bn(mn(n),"onChangeIconColor",(function(e){var t={size:n.props.attributes.iconGeneral.size,opacity:n.props.attributes.iconGeneral.opacity,color:e};n.props.setAttributes({iconGeneral:t})})),bn(mn(n),"toggleIconAbove",(function(){var e={horizontal:n.props.attributes.iconAbove.horizontal,vertical:n.props.attributes.iconAbove.vertical,isShown:!n.props.attributes.iconAbove.isShown};n.props.setAttributes({iconAbove:e})})),bn(mn(n),"toggleAuthorName",(function(){n.props.setAttributes({authorIsShown:!n.props.attributes.authorIsShown})})),bn(mn(n),"toggleBoxShadowInnerContainer",(function(){n.props.setAttributes({isBoxShadowISneeded:!n.props.attributes.isBoxShadowISneeded})})),bn(mn(n),"onChangeAuthorFontColor",(function(e){n.props.setAttributes({authorFontColor:e})})),n}var n,o,a;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&dn(e,t)}(t,e),n=t,(o=[{key:"render",value:function(){var e=this,t=this.props,n=t.className,o=t.attributes,a=t.setAttributes,c=o.title,s=o.alignment,p=o.autherName,f=o.isHeadTitleShow,m=o.fontSizeForHead,d=o.qouteContent,b=o.alignmentForHead,g=o.paddingForHeadseprate,h=o.marginForHeadseprate,w=o.letterSpacingForTitle,y=o.colorForHead,_=o.HeaderTransformTo,v=o.headerFontWeight,k=o.conatinerMainBackgroundColor,C=o.containerPadding,E=o.containerMargin,x=o.containerBorderRadius,S=o.contentColor,O=o.contentTransformTo,T=o.letterSpacingContent,N=o.fontWeigthContent,j=o.lineHieghtContent,I=o.innerContainerWidth,P=o.innerContainerColor,B=o.innerConatinerBoxShadow,A=o.innerContainerPadding,z=o.innerConatinerBorderRadius,D=o.iconGeneral,R=o.iconAbove,U=o.iconBelow,M=o.authorIsShown,G=o.authorAlign,V=o.contentPadding,F=o.isBoxShadowISneeded,L=o.isSameAsContainerColor,H=o.authorFontSize,W=o.authorFontColor,q=u()(n,bn({},"align-".concat(s),s)),K=RegExp(/is-style-/),$=K.test(o.className)?o.className.replace(K,""):null;return wp.element.createElement(wp.element.Fragment,null,wp.element.createElement(r.BlockControls,null,wp.element.createElement(r.AlignmentToolbar,{onChange:this.onChangeAlignment,value:s,isCollapsed:!1})),wp.element.createElement(r.InspectorControls,null,wp.element.createElement(i.TabPanel,{className:"wp-block-guteblock-blockquote tabControll",activeClass:"wp-block-guteblock-blockquote tabControll active-class",tabs:[{name:"Main Heading Settings",title:wp.element.createElement("svg",{viewBox:"0 0 24 24",x:0,y:0,height:"50",width:"50"},wp.element.createElement("switch",null,wp.element.createElement("g",null,wp.element.createElement("linearGradient",{id:"prefix__a",gradientUnits:"userSpaceOnUse",x1:15.042,y1:6.654,x2:6.243,y2:18.716},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{fill:"url(#prefix__a)",d:"M13.4 10.7v.7H7.7V5.8H4.3v13.9h3.5v-5.2h5.7v5.2h3.4V12c-1.4 0-2.5-.5-3.5-1.3z"}),wp.element.createElement("linearGradient",{id:"prefix__b",gradientUnits:"userSpaceOnUse",x1:20.398,y1:2.755,x2:8.326,y2:19.303},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{fill:"url(#prefix__b)",d:"M18.1 11.2H17c-.5 0-.8-.4-.8-.8V10v-.1h-.1l-.2.2c-.3.3-.8.3-1.2 0l-.7-.7c-.2-.2-.2-.4-.2-.6 0-.2.1-.4.2-.6l.2-.2v-.1h-.4c-.4.1-.8-.3-.8-.8V6c0-.5.4-.8.8-.8h.4v-.1l-.2-.2c-.2-.2-.2-.4-.2-.6 0-.2.1-.4.2-.6l.7-.7c.3-.3.8-.3 1.2 0l.2.2h.1v-.4c0-.5.4-.8.8-.8h1.1c.5 0 .9.4.9.8v.4h.1l.2-.2c.3-.3.9-.3 1.2 0l.8.8c.2.2.2.4.2.6 0 .2-.1.4-.2.6l-.3.1v.1h.4c.5 0 .8.4.8.8v1.1c0 .5-.4.8-.8.8h-.3-.1V8l.2.2c.2.2.2.4.2.6 0 .2-.1.4-.2.6l-.8.8c-.2.2-.4.2-.6.2-.2 0-.4-.1-.6-.2l-.1-.2H19v.4c0 .4-.4.8-.9.8zm-1.9-1.8c.1 0 .2 0 .3.1.2.1.4.3.4.6v.3c0 .1.1.2.2.2h1.1c.1 0 .2-.1.2-.2V10c0-.3.2-.5.4-.6.2-.1.5 0 .7.1l.2.2c.1.1.3.1.3 0l.8-.7s.1-.1.1-.2 0-.1-.1-.2l-.2-.2c-.2-.2-.2-.5-.1-.7.1-.2.3-.4.6-.4h.3c.1 0 .2-.1.2-.2V6c0-.1-.1-.2-.2-.2h-.3c-.3 0-.5-.2-.6-.4-.1-.2 0-.5.1-.7l.2-.2s.1-.1.1-.2 0-.1-.1-.2l-.8-.8c-.1-.1-.3-.1-.3 0l-.2.2c-.2.2-.5.2-.7.1-.2-.1-.4-.3-.4-.6v-.2c0-.1-.1-.2-.2-.2h-1.1c-.1 0-.2.1-.2.2v.3c0 .3-.2.5-.4.6-.2.1-.5 0-.7-.1l-.2-.2c-.1-.1-.3-.1-.3 0l-.8.8s-.1.1-.1.2 0 .1.1.2l.2.2c.2.2.2.5.1.7-.1.2-.3.4-.6.4h-.3c-.1 0-.2.1-.2.2v1.1c0 .1.1.2.2.2h.3c.3 0 .5.2.6.4.1.2 0 .5-.1.7l-.2.2s-.1.1-.1.2 0 .1.1.2l.8.8c.1.1.3.1.3 0l.2-.2c0-.2.2-.3.4-.3z"}),wp.element.createElement("linearGradient",{id:"prefix__c",gradientUnits:"userSpaceOnUse",x1:20.397,y1:2.755,x2:8.326,y2:19.303},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{fill:"url(#prefix__c)",d:"M17.6 8.8c-1.2 0-2.3-1-2.3-2.3s1-2.3 2.3-2.3 2.3 1 2.3 2.3-1.1 2.3-2.3 2.3zm0-3.9c-.9 0-1.7.8-1.7 1.7s.8 1.7 1.7 1.7 1.7-.8 1.7-1.7-.8-1.7-1.7-1.7z"})))),className:"wp-block-guteblock-blockquote tabControll tab-one"},{name:"Contents Settings",title:wp.element.createElement("svg",{viewBox:"0 0 24 24",x:0,y:0,height:"50",width:"50"},wp.element.createElement("switch",null,wp.element.createElement("g",null,wp.element.createElement("linearGradient",{id:"prefix__a",gradientUnits:"userSpaceOnUse",x1:18.635,y1:3.732,x2:6.931,y2:19.777},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{fill:"url(#prefix__a)",d:"M16.4 11.9h-1c-.4 0-.8-.4-.8-.8v-.3-.1h-.1l-.2.3c-.3.3-.8.3-1.1 0l-.7-.7c-.2-.2-.2-.4-.2-.6 0-.2.1-.4.2-.6l.2-.2v-.1h-.4c-.4 0-.8-.4-.8-.8V7c0-.4.4-.8.8-.8h.4v-.1l-.2-.2c-.2-.2-.2-.4-.2-.6 0-.2.1-.4.2-.6l.7-.7c.3-.3.8-.3 1.1 0l.2.2h.1v-.4c0-.4.4-.8.8-.8h1c.4 0 .8.4.8.8v.4h.1l.2-.2c.3-.3.8-.3 1.1 0l.7.7c.2.2.2.4.2.6 0 .2-.1.4-.2.6l-.1.1v.1h.4c.4 0 .8.4.8.8v1c0 .4-.4.8-.8.8h-.3-.1v.1l.2.2c.2.2.2.4.2.6 0 .2-.1.4-.2.6l-.7.8c-.2.2-.4.2-.6.2-.2 0-.4-.1-.6-.2l-.2-.2h-.1v.4c0 .3-.3.7-.8.7zm-1.9-1.7h.2c.2.1.4.3.4.6v.3c0 .1.1.2.2.2h1c.1 0 .2-.1.2-.2v-.3c0-.3.1-.5.4-.6.2-.1.5 0 .7.1l.2.2c.1.1.2.1.3 0l.9-.7s.1-.1.1-.2 0-.1-.1-.2l-.2-.2c-.2-.2-.2-.4-.1-.7.1-.2.3-.4.6-.4h.3c.1 0 .2-.1.2-.2v-1c0-.1-.1-.2-.2-.2h-.3c-.3 0-.5-.1-.6-.4-.1-.2 0-.5.1-.7l.2-.2s.1-.1.1-.2 0-.1-.1-.2l-.7-.7c-.1-.1-.2-.1-.3 0l-.2.2c-.2.2-.4.2-.7.1-.2-.1-.4-.3-.4-.6v-.2c0-.1-.1-.2-.2-.2h-1c-.1 0-.2.1-.2.2v.3c0 .3-.1.5-.4.6-.2.1-.5 0-.7-.1l-.2-.2c-.1-.1-.2-.1-.3 0l-.7.7s-.1.1-.1.2 0 .1.1.2v.1c.2.2.2.4.1.7-.1.2-.3.4-.6.4h-.3c-.1 0-.2.1-.2.2v1c0 .1.1.2.2.2h.3c.3 0 .5.1.6.4.1.2 0 .5-.1.7l-.2.2s-.1.1-.1.2 0 .1.1.2l.7.7c.1.1.2.1.3 0l.2-.2c.2-.1.4-.1.5-.1z"}),wp.element.createElement("linearGradient",{id:"prefix__b",gradientUnits:"userSpaceOnUse",x1:18.635,y1:3.732,x2:6.931,y2:19.777},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{fill:"url(#prefix__b)",d:"M15.9 9.6c-1.2 0-2.2-1-2.2-2.2s1-2.2 2.2-2.2 2.2 1 2.2 2.2-1 2.2-2.2 2.2zm0-3.8c-.9 0-1.6.7-1.6 1.6S15 9 15.9 9c.9 0 1.6-.7 1.6-1.6s-.7-1.6-1.6-1.6z"}),wp.element.createElement("linearGradient",{id:"prefix__c",gradientUnits:"userSpaceOnUse",x1:19.378,y1:3.792,x2:6.614,y2:17.359},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{fill:"url(#prefix__c)",d:"M13.8 15c-.6 1-1.5 1.6-2.8 1.6-1.1 0-1.9-.3-2.6-1.1-.7-.7-1-1.6-1-2.7s.3-2 1-2.7c.6-.7 1.4-1 2.5-1-.1-.4-.1-.8-.1-1.2 0-.7.1-1.3.3-1.9H11c-2 0-3.7.7-5 2-1.3 1.3-2 2.9-2 4.9 0 2 .7 3.6 2 4.9 1.3 1.3 3 1.9 4.9 1.9 1.8 0 3.2-.5 4.4-1.6.9-.8 1.6-1.8 1.9-3.1h-3.4z"})))),className:"wp-block-guteblock-blockquote tabControll tab-one"},{name:"Container Settings",title:wp.element.createElement("svg",{viewBox:"0 0 24 24",x:0,y:0,height:"50",width:"50"},wp.element.createElement("switch",null,wp.element.createElement("g",null,wp.element.createElement("linearGradient",{id:"prefix__a",gradientUnits:"userSpaceOnUse",x1:20.674,y1:4.188,x2:6.269,y2:17.66},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{fill:"url(#prefix__a)",d:"M17.2 13.5h-.3v2.6H8.2V7.5h2.6v-.3c0-1 .3-2 .7-2.9H5v15.1h15.1v-6.5c-.9.4-1.9.6-2.9.6z"}),wp.element.createElement("linearGradient",{id:"prefix__b",gradientUnits:"userSpaceOnUse",x1:19.157,y1:3.893,x2:6.735,y2:20.922},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{fill:"url(#prefix__b)",d:"M16.8 12.6h-1.1c-.5 0-.9-.4-.9-.9v-.3-.1h-.1l-.2.2c-.3.3-.9.3-1.2 0l-.8-.8c-.2-.2-.2-.4-.2-.6 0-.2.1-.4.3-.6l.2-.2v-.1h-.4c-.5 0-.9-.4-.9-.9v-1c0-.5.4-.9.9-.9h.4v-.1l-.2-.2c-.2-.2-.2-.4-.2-.6 0-.2.1-.4.3-.6l.8-.8c.3-.3.9-.3 1.2 0l.2.2h.1V4c0-.5.4-.9.9-.9H17c.5 0 .9.4.9.9v.4h.1v-.3c.3-.3.9-.3 1.2 0l.8.8c.2.2.2.4.2.6 0 .2-.1.4-.3.6l-.2.2v.1h.4c.5 0 .9.4.9.9v1.1c0 .5-.4.9-.9.9h-.3-.1v.1l.3.2c.2.2.2.4.2.6 0 .2-.1.4-.2.6l-.8.8c-.2.2-.4.2-.6.2-.2 0-.4-.1-.6-.2l-.2-.2h-.1v.4c0 .4-.4.8-.9.8zm-2-1.9c.1 0 .2 0 .3.1.3.1.4.3.4.6v.3c0 .1.1.3.3.3h1.1c.1 0 .3-.1.3-.3v-.3c0-.3.2-.5.4-.6.3-.1.5-.1.7.1l.2.2c.1.1.3.1.4 0l.8-.8s.1-.1.1-.2 0-.1-.1-.2l-.2-.2c-.2-.2-.2-.5-.1-.7.1-.3.3-.4.6-.4h.3c.1 0 .3-.1.3-.3v-1c0-.1-.1-.3-.3-.3H20c-.3 0-.5-.2-.6-.4-.1-.3 0-.5.1-.7l.2-.2s.1-.1.1-.2 0-.1-.1-.2l-.8-.8c-.1-.1-.3-.1-.4 0l-.2.2c-.3.2-.5.3-.8.2-.3-.1-.4-.3-.4-.6V4c0-.1-.1-.3-.3-.3h-1.1c-.1 0-.3.1-.3.3v.3c0 .3-.2.5-.4.6-.3.1-.5 0-.7-.1l-.2-.2c-.1-.1-.3-.1-.4 0l-.7.7s-.1.1-.1.2 0 .1.1.2l.2.2c.2.2.2.5.1.7-.1.3-.3.4-.6.4h-.3c-.1 0-.3.1-.3.3v1.1c0 .1.1.3.3.3h.3c.3 0 .5.2.6.4.1.3 0 .5-.1.7l-.2.2s-.1.1-.1.2 0 .1.1.2l.8.8c.1.1.3.1.4 0l.2-.2c.1-.2.2-.3.4-.3z"}),wp.element.createElement("linearGradient",{id:"prefix__c",gradientUnits:"userSpaceOnUse",x1:19.156,y1:3.893,x2:6.735,y2:20.922},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{fill:"url(#prefix__c)",d:"M16.3 10.2c-1.3 0-2.3-1-2.3-2.3s1-2.3 2.3-2.3 2.3 1 2.3 2.3-1 2.3-2.3 2.3zm0-4.1c-1 0-1.7.8-1.7 1.7s.8 1.7 1.7 1.7S18 8.8 18 7.8s-.8-1.7-1.7-1.7z"})))),className:"wp-block-guteblock-blockquote tabControll tab-one"},{name:"Icon Settings",title:wp.element.createElement("svg",{viewBox:"0 0 24 24",x:0,y:0,height:"50",width:"50"},wp.element.createElement("switch",null,wp.element.createElement("g",null,wp.element.createElement("linearGradient",{id:"prefix__a",gradientUnits:"userSpaceOnUse",x1:3.508,y1:13.758,x2:10.3,y2:13.758,gradientTransform:"matrix(.9997 -.02509 .02509 .9997 -.278 .282)"},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{fill:"url(#prefix__a)",d:"M6.8 8.8l-2.2 3.8c-1 1.7-1.1 2.2-1.1 3.2C3.5 17.6 5.1 19 7 19s3.4-1.5 3.3-3.3c0-1.2-.7-2.1-2-2.7l1.9-4.2H6.8z"}),wp.element.createElement("linearGradient",{id:"prefix__b",gradientUnits:"userSpaceOnUse",x1:10.954,y1:15.789,x2:17.746,y2:15.789},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{fill:"url(#prefix__b)",d:"M16.2 14.7c-1.7 0-3.3-.7-4.4-1.8-.6 1.1-.9 2.1-.9 2.8 0 1.8 1.6 3.2 3.5 3.2 1.8 0 3.3-1.5 3.3-3.3 0-.3-.1-.6-.2-.9-.4-.1-.8 0-1.3 0z"}),wp.element.createElement("linearGradient",{id:"prefix__c",gradientUnits:"userSpaceOnUse",x1:19.23,y1:5.407,x2:7.306,y2:21.754},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{fill:"url(#prefix__c)",d:"M17 13.7h-1.1c-.5 0-.8-.4-.8-.8v-.3-.1H15l-.2.2c-.3.3-.8.3-1.2 0l-.7-.7c-.2-.2-.2-.4-.2-.6 0-.2.1-.4.2-.6l.2-.2v-.1h-.4c-.5 0-.8-.4-.8-.8v-1c0-.5.4-.8.8-.8h.4v-.1l-.2-.2c-.2-.2-.2-.4-.2-.6 0-.2.1-.4.2-.6l.8-.8c.3-.3.8-.3 1.2 0l.1.2h.1V5.5c0-.5.4-.8.8-.8H17c.5 0 .8.4.8.8v.4h.1l.2-.2c.3-.3.8-.3 1.2 0l.7.7c.2.2.2.4.2.6 0 .2-.1.4-.2.6l-.2.2v.1h.4c.5 0 .8.4.8.8v1.1c0 .5-.4.8-.8.8h-.3-.1v.1l.2.2c.2.2.2.4.2.6 0 .2-.1.4-.2.6l-.8.8c-.2.2-.4.2-.6.2-.2 0-.4-.1-.6-.2l-.2-.2h-.1v.4c.1.3-.2.6-.7.6zM15.1 12h.2c.2.1.4.3.4.6v.3c0 .1.1.2.2.2H17c.1 0 .2-.1.2-.2v-.3c0-.3.2-.5.4-.6.2-.1.5 0 .7.1l.2.2c.1.1.3.1.3 0l.8-.8s.1-.1.1-.2 0-.1-.1-.2l-.2-.2c-.2-.2-.2-.5-.1-.7.1-.2.3-.4.6-.4h.3c.1 0 .2-.1.2-.2v-.9c0-.1-.1-.2-.2-.2h-.3c-.3 0-.5-.2-.6-.4-.1-.2 0-.5.1-.7l.2-.2s.1-.1.1-.2 0-.1-.1-.2l-.7-.8c-.1-.1-.3-.1-.3 0l-.2.2c-.2.2-.5.2-.7.1-.2-.1-.4-.3-.4-.6v-.2c0-.1-.1-.2-.2-.2H16c-.1 0-.2.1-.2.2v.3c0 .3-.2.5-.4.6-.2.1-.5 0-.7-.1l-.3-.3c-.1-.1-.2-.1-.3 0l-.8.8s-.1.1-.1.2 0 .1.1.2l.2.2c.2.2.2.5.1.7-.1.2-.3.4-.6.4h-.3c-.1 0-.2.1-.2.2v1.1c0 .1.1.2.2.2h.3c.3 0 .5.2.6.4.1.2 0 .5-.1.7l-.2.2s-.1.1-.1.2 0 .1.1.2l.8.8c.1.1.2.1.3 0l.2-.2c.1-.3.3-.3.5-.3z"}),wp.element.createElement("linearGradient",{id:"prefix__d",gradientUnits:"userSpaceOnUse",x1:19.23,y1:5.407,x2:7.306,y2:21.753},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{fill:"url(#prefix__d)",d:"M16.5 11.4c-1.2 0-2.2-1-2.2-2.2s1-2.2 2.2-2.2 2.2 1 2.2 2.2-1 2.2-2.2 2.2zm0-3.9c-.9 0-1.7.7-1.7 1.7 0 .9.7 1.7 1.7 1.7.9 0 1.7-.7 1.7-1.7-.1-.9-.8-1.7-1.7-1.7z"})))),className:"wp-block-guteblock-blockquote tabControll tab-one"}]},(function(t){switch(t.name){case"Main Heading Settings":return f?wp.element.createElement(wp.element.Fragment,null,wp.element.createElement("div",{className:"wp-block-guteblock-blockquote tabControll controller-holder"},wp.element.createElement("div",{className:"wp-block-guteblock-blockquote sepratorController"}),wp.element.createElement(i.ToggleControl,{label:Object(l.__)("Enable Heading","guteblock"),onChange:e.toggleTitle,checked:f}),wp.element.createElement("div",{className:"wp-block-guteblock-blockquote sepratorController"}),wp.element.createElement(i.RangeControl,{label:Object(l.__)("Font Size For Title(px)","guteblock"),value:m,onChange:function(t){return e.props.setAttributes({fontSizeForHead:t})},min:14,max:45,step:.5}),wp.element.createElement("div",{className:"wp-block-guteblock-blockquote sepratorController"}),wp.element.createElement("div",{className:"wp-block-guteblock-blockquote alignTofull"},wp.element.createElement(r.AlignmentToolbar,{onChange:e.onChangeAlignmentofHead,value:b,isCollapsed:!1})),wp.element.createElement("div",{className:"wp-block-guteblock-blockquote sepratorController"}),wp.element.createElement(i.TextControl,{label:"Letter Spacing",value:w,type:"number",onChange:function(e){return a({letterSpacingForTitle:e})}}),wp.element.createElement("div",{className:"wp-block-guteblock-blockquote sepratorController"}),wp.element.createElement(i.PanelBody,{title:"Padding Settings",initialOpen:!1},wp.element.createElement(i.PanelRow,null,wp.element.createElement("h4",{style:{textAlign:"center",color:"brown",width:"100%"}},"This is for controlling Padding")),wp.element.createElement(i.Toolbar,null,wp.element.createElement(i.TextControl,{label:"Top",value:g.top,type:"number",onChange:function(e){var t={top:e,bottom:g.bottom,left:g.left,right:g.right};a({paddingForHeadseprate:t})}}),wp.element.createElement(i.TextControl,{label:"Bottom",value:g.bottom,type:"number",onChange:function(t){var n={top:g.top,bottom:t,left:g.left,right:g.right};e.props.setAttributes({paddingForHeadseprate:n})}}),wp.element.createElement(i.TextControl,{label:"Left",value:g.left,type:"number",onChange:function(t){var n={top:g.top,bottom:g.bottom,left:t,right:g.right};e.props.setAttributes({paddingForHeadseprate:n})}}),wp.element.createElement(i.TextControl,{label:"Right",value:g.right,type:"number",onChange:function(t){var n={top:g.top,bottom:g.bottom,left:g.left,right:t};e.props.setAttributes({paddingForHeadseprate:n})}}))),wp.element.createElement("div",{className:"wp-block-guteblock-blockquote sepratorController"}),wp.element.createElement(i.PanelBody,{title:"Margin Settings",initialOpen:!1},wp.element.createElement(i.PanelRow,null,wp.element.createElement("h4",{style:{textAlign:"center",color:"brown",width:"100%"}},"This is for controlling Margin")),wp.element.createElement(i.Toolbar,null,wp.element.createElement(i.TextControl,{label:"Margin Left",value:h.left,type:"number",onChange:function(e){var t={top:h.top,right:h.right,left:e,bottom:h.bottom};a({marginForHeadseprate:t})}}),wp.element.createElement(i.TextControl,{label:"Margin Right",value:h.right,type:"number",onChange:function(e){var t={top:h.top,right:e,left:h.left,bottom:h.bottom};a({marginForHeadseprate:t})}}),wp.element.createElement(i.TextControl,{label:"Margin Bottom",value:h.bottom,type:"number",onChange:function(e){var t={top:h.top,right:h.right,left:h.left,bottom:e};a({marginForHeadseprate:t})}}),wp.element.createElement(i.TextControl,{label:"Margin Top",value:h.top,type:"number",onChange:function(e){var t={top:e,right:h.right,left:h.left,bottom:h.bottom};a({marginForHeadseprate:t})}}))),wp.element.createElement("div",{className:"wp-block-guteblock-blockquote sepratorController"}),wp.element.createElement(r.PanelColorSettings,{title:Object(l.__)("Color Settings","guteblock"),colorSettings:[{value:y,onChange:e.onChangeHeadTextColor,label:Object(l.__)("Header Title Color","guteblock")}]}),wp.element.createElement("div",{className:"wp-block-guteblock-blockquote sepratorController"}),wp.element.createElement(i.SelectControl,{label:"Transform",value:_,options:[{label:"Capitalize",value:"capitalize"},{label:"Uppercase",value:"uppercase"},{label:"Lowercase",value:"lowercase"},{label:"None",value:"none"}],onChange:function(e){a({HeaderTransformTo:e})}}),wp.element.createElement("div",{className:"wp-block-guteblock-blockquote sepratorController"}),wp.element.createElement(i.SelectControl,{label:"Font Weight",value:v,options:[{label:"Bold",value:"700"},{label:"Bolder",value:"900"},{label:"Normal",value:"300"},{label:"500",value:"500"},{label:"Lighter",value:"100"}],onChange:function(e){a({headerFontWeight:e})}}),wp.element.createElement("div",{className:"wp-block-guteblock-blockquote sepratorController"}))):wp.element.createElement("div",{className:"wp-block-guteblock-blockquote tabControll controller-holder"},wp.element.createElement("div",{className:"wp-block-guteblock-blockquote sepratorController"}),wp.element.createElement(i.ToggleControl,{label:Object(l.__)("Header","guteblock"),onChange:e.toggleTitle,checked:f}),wp.element.createElement("div",{className:"wp-block-guteblock-blockquote sepratorController"}));case"Container Settings":return wp.element.createElement(wp.element.Fragment,null,wp.element.createElement("div",{className:"wp-block-guteblock-blockquote sepratorController"}),wp.element.createElement(r.PanelColorSettings,{title:Object(l.__)(" Background Color Setting","guteblock"),colorSettings:[{value:k,onChange:e.onContainerbgChange,label:Object(l.__)("Container Background Color","guteblock")}]}),wp.element.createElement("div",{className:"wp-block-guteblock-blockquote sepratorController"}),wp.element.createElement(i.PanelBody,{title:"Padding Settings",initialOpen:!1},wp.element.createElement(i.PanelRow,null,wp.element.createElement("h4",{style:{textAlign:"center",color:"brown",width:"100%"}},"This is for controlling Padding")),wp.element.createElement(i.Toolbar,null,wp.element.createElement(i.TextControl,{label:"Top",value:C.top,type:"number",onChange:function(e){var t={top:e,bottom:C.bottom,left:C.left,right:C.right};a({containerPadding:t})}}),wp.element.createElement(i.TextControl,{label:"Bottom",value:C.bottom,type:"number",onChange:function(t){var n={top:C.top,bottom:t,left:C.left,right:C.right};e.props.setAttributes({containerPadding:n})}}),wp.element.createElement(i.TextControl,{label:"Left",value:C.left,type:"number",onChange:function(t){var n={top:C.top,bottom:C.bottom,left:t,right:C.right};e.props.setAttributes({containerPadding:n})}}),wp.element.createElement(i.TextControl,{label:"Right",value:C.right,type:"number",onChange:function(t){var n={top:C.top,bottom:C.bottom,left:C.left,right:t};e.props.setAttributes({containerPadding:n})}}))),wp.element.createElement("div",{className:"wp-block-guteblock-blockquote sepratorController"}),wp.element.createElement(i.PanelBody,{title:"Margin Settings",initialOpen:!1},wp.element.createElement(i.PanelRow,null,wp.element.createElement("h4",{style:{textAlign:"center",color:"brown",width:"100%"}},"This is for controlling Margin")),wp.element.createElement(i.Toolbar,null,wp.element.createElement(i.TextControl,{label:"Top",value:E.top,type:"number",onChange:function(e){var t={top:e,bottom:E.bottom,left:E.left,right:E.right};a({containerMargin:t})}}),wp.element.createElement(i.TextControl,{label:"Bottom",value:E.bottom,type:"number",onChange:function(t){var n={top:E.top,bottom:t,left:E.left,right:E.right};e.props.setAttributes({containerMargin:n})}}),E.isToggler?null:wp.element.createElement(wp.element.Fragment,null,wp.element.createElement(i.TextControl,{label:"Left",value:E.left,type:"number",onChange:function(t){var n={top:E.top,bottom:E.bottom,left:t,right:E.right};e.props.setAttributes({containerMargin:n})}}),wp.element.createElement(i.TextControl,{label:"Right",value:E.right,type:"number",onChange:function(t){var n={top:E.top,bottom:E.bottom,left:E.left,right:t};e.props.setAttributes({containerMargin:n})}}))),wp.element.createElement(i.ToggleControl,{label:Object(l.__)("Enable auto for Margin","guteblock"),onChange:function(t){console.log(t);var n={top:E.top,bottom:E.bottom,left:"auto",right:"auto",isToggler:!E.isToggler};e.props.setAttributes({containerMargin:n})},checked:E.isToggler})),wp.element.createElement("div",{className:"wp-block-guteblock-blockquote sepratorController"}),wp.element.createElement(i.RangeControl,{label:Object(l.__)("Border Radius For Container (px)","guteblock"),value:x,onChange:function(t){return e.props.setAttributes({containerBorderRadius:t})},min:0,max:400,step:1}),wp.element.createElement("div",{className:"wp-block-guteblock-blockquote sepratorController"}),wp.element.createElement(i.Dropdown,{className:"wp-block-guteblock-blockquote switchToCenter",contentClassName:"inner-popover-content-Width",position:"top left",renderToggle:function(e){var t=e.isOpen,n=e.onToggle;return wp.element.createElement(i.Button,{className:"wp-block-guteblock-blockquote switchToCenter buttonOn",onClick:n,"aria-expanded":t},"Inner Container Settings")},renderContent:function(){return wp.element.createElement("div",{className:"inner-popover-content-Width"},wp.element.createElement(i.RangeControl,{label:Object(l.__)("Width For Inner Container (%)","guteblock"),value:I,onChange:function(t){return e.props.setAttributes({innerContainerWidth:t})},min:0,max:100,step:.5}),wp.element.createElement(r.PanelColorSettings,{title:Object(l.__)("Color Settings","guteblock"),colorSettings:[{value:P,onChange:e.onChangeInnerContainerColor,label:Object(l.__)("Content Color","guteblock")}]}),wp.element.createElement(i.PanelBody,{title:"Padding Settings",initialOpen:!1},wp.element.createElement(i.PanelRow,null,wp.element.createElement("h4",{style:{textAlign:"center",color:"brown",width:"100%"}},"This is for controlling Padding")),wp.element.createElement(i.TextControl,{label:"Top",value:A.top,type:"number",onChange:function(e){var t={top:e,bottom:A.bottom,left:A.left,right:A.right};a({innerContainerPadding:t})}}),wp.element.createElement(i.TextControl,{label:"Bottom",value:A.bottom,type:"number",onChange:function(t){var n={top:A.top,bottom:t,left:A.left,right:A.right};e.props.setAttributes({innerContainerPadding:n})}}),wp.element.createElement(i.TextControl,{label:"Left",value:A.left,type:"number",onChange:function(t){var n={top:A.top,bottom:A.bottom,left:t,right:A.right};e.props.setAttributes({innerContainerPadding:n})}}),wp.element.createElement(i.TextControl,{label:"Right",value:A.right,type:"number",onChange:function(t){var n={top:A.top,bottom:A.bottom,left:A.left,right:t};e.props.setAttributes({innerContainerPadding:n})}})),wp.element.createElement(i.PanelBody,{title:"Box Shadow Settings",initialOpen:!1},wp.element.createElement(i.PanelRow,null,wp.element.createElement("h4",{style:{textAlign:"center",color:"brown",width:"100%"}},"This is for controlling Box Shadow")),wp.element.createElement(i.ToggleControl,{label:Object(l.__)("Enable Box Shadow","guteblock"),onChange:e.toggleBoxShadowInnerContainer,checked:F}),F?wp.element.createElement(wp.element.Fragment,null,wp.element.createElement(i.RangeControl,{label:Object(l.__)("X-Offset For Box Shadow (px)","guteblock"),value:B.xoffset,onChange:function(t){var n={xoffset:t,yOffset:B.yOffset,Blur:B.Blur,spreadShadow:B.spreadShadow,colorShadow:B.colorShadow};e.props.setAttributes({innerConatinerBoxShadow:n})},min:-15,max:15,step:.5}),wp.element.createElement(i.RangeControl,{label:Object(l.__)("Y-Offset For Box Shadow (px)","guteblock"),value:B.yOffset,onChange:function(t){var n={xoffset:B.xoffset,yOffset:t,Blur:B.Blur,spreadShadow:B.spreadShadow,colorShadow:B.colorShadow};e.props.setAttributes({innerConatinerBoxShadow:n})},min:-15,max:15,step:.5}),wp.element.createElement(i.RangeControl,{label:Object(l.__)("Blur For Box Shadow (px)","guteblock"),value:B.Blur,onChange:function(t){var n={xoffset:B.xoffset,yOffset:B.yOffset,Blur:t,spreadShadow:B.spreadShadow,colorShadow:B.colorShadow};e.props.setAttributes({innerConatinerBoxShadow:n})},min:-15,max:15,step:.5}),wp.element.createElement(i.RangeControl,{label:Object(l.__)("Spread Shadow For Box Shadow (px)","guteblock"),value:B.spreadShadow,onChange:function(t){var n={xoffset:B.xoffset,yOffset:B.yOffset,Blur:B.Blur,spreadShadow:t,colorShadow:B.colorShadow};e.props.setAttributes({innerConatinerBoxShadow:n})},min:-15,max:15,step:.5}),wp.element.createElement(r.PanelColorSettings,{title:Object(l.__)("Color Settings","guteblock"),colorSettings:[{value:B.colorShadow,onChange:e.onChangeinnerConatinerBoxShadowColor,label:Object(l.__)("Content Color","guteblock")}]})):null),wp.element.createElement(i.RangeControl,{label:Object(l.__)("Border Radius For Inner Container (px)","guteblock"),value:z,onChange:function(t){e.props.setAttributes({innerConatinerBorderRadius:t})},min:0,max:200,step:1}),wp.element.createElement(i.ToggleControl,{label:Object(l.__)("Same Color as Container","guteblock"),checked:L,onChange:function(t){e.props.setAttributes({isSameAsContainerColor:!e.props.attributes.isSameAsContainerColor}),t&&e.props.setAttributes({innerContainerColor:e.props.attributes.conatinerMainBackgroundColor})}}),wp.element.createElement("div",{className:"wp-block-guteblock-blockquote sepratorController"}))}}));case"Contents Settings":return wp.element.createElement(wp.element.Fragment,null,wp.element.createElement("div",{className:"wp-block-guteblock-blockquote sepratorController"}),wp.element.createElement(r.PanelColorSettings,{title:Object(l.__)("Color Settings","guteblock"),colorSettings:[{value:S,onChange:e.onChangeContentTextColor,label:Object(l.__)("Content Color","guteblock")}]}),wp.element.createElement("div",{className:"wp-block-guteblock-blockquote sepratorController"}),wp.element.createElement(i.RangeControl,{label:Object(l.__)("Line Height for content (px)","guteblock"),value:j,onChange:function(t){return e.props.setAttributes({lineHieghtContent:t})},min:0,max:400,step:1}),wp.element.createElement("div",{className:"wp-block-guteblock-blockquote sepratorController"}),wp.element.createElement(i.RangeControl,{label:Object(l.__)("Letter Spacing fron content (px)","guteblock"),value:T,onChange:function(t){return e.props.setAttributes({letterSpacingContent:t})},min:0,max:12,step:.2}),wp.element.createElement("div",{className:"wp-block-guteblock-blockquote sepratorController"}),wp.element.createElement(i.SelectControl,{label:"Transform",value:O,options:[{label:"Capitalize",value:"capitalize"},{label:"Uppercase",value:"uppercase"},{label:"Lowercase",value:"lowercase"},{label:"None",value:"none"}],onChange:function(e){a({contentTransformTo:e})}}),wp.element.createElement("div",{className:"wp-block-guteblock-blockquote sepratorController"}),wp.element.createElement(i.SelectControl,{label:"Font Weight",value:N,options:[{label:"Bold",value:"700"},{label:"Bolder",value:"900"},{label:"Normal",value:"300"},{label:"500",value:"500"},{label:"Lighter",value:"100"}],onChange:function(e){a({fontWeigthContent:e})}}),wp.element.createElement("div",{className:"wp-block-guteblock-blockquote sepratorController"}),wp.element.createElement(i.PanelBody,{title:"Padding Settings",initialOpen:!1},wp.element.createElement(i.PanelRow,null,wp.element.createElement("h4",{style:{textAlign:"center",color:"brown",width:"100%"}},"This is for controlling Padding")),wp.element.createElement(i.Toolbar,null,wp.element.createElement(i.TextControl,{label:"Top",value:V.top,type:"number",onChange:function(e){var t={top:e,bottom:V.bottom,left:V.left,right:V.right};a({contentPadding:t})}}),wp.element.createElement(i.TextControl,{label:"Bottom",value:V.bottom,type:"number",onChange:function(t){var n={top:V.top,bottom:t,left:V.left,right:V.right};e.props.setAttributes({contentPadding:n})}}),wp.element.createElement(i.TextControl,{label:"Left",value:V.left,type:"number",onChange:function(t){var n={top:V.top,bottom:V.bottom,left:t,right:V.right};e.props.setAttributes({contentPadding:n})}}),wp.element.createElement(i.TextControl,{label:"Right",value:V.right,type:"number",onChange:function(t){var n={top:V.top,bottom:V.bottom,left:V.left,right:t};e.props.setAttributes({contentPadding:n})}}))),wp.element.createElement("div",{className:"wp-block-guteblock-blockquote sepratorController"}),wp.element.createElement(i.Dropdown,{className:"wp-block-guteblock-blockquote switchToCenter",contentClassName:"inner-popover-content-Width",position:"top left",renderToggle:function(e){var t=e.isOpen,n=e.onToggle;return wp.element.createElement(i.Button,{className:"wp-block-guteblock-blockquote switchToCenter buttonOn",onClick:n,"aria-expanded":t},"Author Name Settings")},renderContent:function(){return wp.element.createElement("div",{className:"inner-popover-content-Width"},wp.element.createElement("div",{className:"wp-block-guteblock-blockquote switchToCenter"},wp.element.createElement(i.ToggleControl,{label:Object(l.__)("Enable Author Name","guteblock"),onChange:e.toggleAuthorName,checked:M})),M?wp.element.createElement(wp.element.Fragment,null,wp.element.createElement("div",{className:"wp-block-guteblock-blockquote sepratorController-innerDropDown"}),wp.element.createElement("div",{className:"wp-block-guteblock-blockquote alignTofull"},wp.element.createElement(r.AlignmentToolbar,{onChange:function(t){e.props.setAttributes({authorAlign:t})},value:G,isCollapsed:!1})),wp.element.createElement("div",{className:"wp-block-guteblock-blockquote sepratorController-innerDropDown"}),wp.element.createElement(i.RangeControl,{label:Object(l.__)("Font Size (px)","guteblock"),value:H,onChange:function(t){return e.props.setAttributes({authorFontSize:t})},min:12,max:30,step:.5}),wp.element.createElement("div",{className:"wp-block-guteblock-blockquote sepratorController-innerDropDown"}),wp.element.createElement(r.PanelColorSettings,{title:Object(l.__)("Color Settings","guteblock"),colorSettings:[{value:W,onChange:e.onChangeAuthorFontColor,label:Object(l.__)("Font Color","guteblock")}]})):null)}}),wp.element.createElement("div",{className:"wp-block-guteblock-blockquote sepratorController"}));case"Icon Settings":return wp.element.createElement(wp.element.Fragment,null,wp.element.createElement("div",{className:"wp-block-guteblock-blockquote sepratorController"}),wp.element.createElement(i.PanelBody,{title:"General Settings",initialOpen:!1},wp.element.createElement(i.RangeControl,{label:Object(l.__)("Size Of Icon","guteblock"),value:D.size,onChange:function(t){var n={size:t,opacity:D.opacity,color:D.color};e.props.setAttributes({iconGeneral:n})},min:0,max:"2"===$?130:60,step:1}),wp.element.createElement(i.RangeControl,{label:Object(l.__)("Opacity Of Icon","guteblock"),value:D.opacity,onChange:function(t){var n={size:D.size,opacity:t,color:D.color};e.props.setAttributes({iconGeneral:n})},min:0,max:1,step:.02}),wp.element.createElement(r.PanelColorSettings,{title:Object(l.__)("Color Settings","guteblock"),colorSettings:[{value:D.color,onChange:e.onChangeIconColor,label:Object(l.__)("Icon Color","guteblock")}]})),wp.element.createElement("div",{className:"wp-block-guteblock-blockquote sepratorController"}),wp.element.createElement(i.PanelBody,{title:"Open Icon Settings",initialOpen:!1},wp.element.createElement(i.ToggleControl,{label:Object(l.__)("Hide This Icon","guteblock"),onChange:e.toggleIconAbove,checked:R.isShown}),R.isShown?null:wp.element.createElement(wp.element.Fragment,null,wp.element.createElement(i.RangeControl,{label:Object(l.__)("Horizontal Move","guteblock"),value:R.horizontal,onChange:function(t){var n={horizontal:t,vertical:R.vertical};e.props.setAttributes({iconAbove:n})},min:0,max:100,step:.5}),"2"===$?wp.element.createElement(i.RangeControl,{label:Object(l.__)("Vertical Move","guteblock"),value:R.vertical,onChange:function(t){var n={horizontal:R.horizontal,vertical:t};e.props.setAttributes({iconAbove:n})},min:0,max:95,step:.5}):null)),wp.element.createElement("div",{className:"wp-block-guteblock-blockquote sepratorController"}),wp.element.createElement(i.PanelBody,{title:"Close Icon Settings",initialOpen:!1},wp.element.createElement(i.ToggleControl,{label:Object(l.__)("Hide This Icon","guteblock"),onChange:e.toggleIconBelow,checked:U.isShown}),U.isShown?null:wp.element.createElement(wp.element.Fragment,null,wp.element.createElement(i.RangeControl,{label:Object(l.__)("Horizontal Move","guteblock"),value:U.vertical,onChange:function(t){var n={horizontal:U.horizontal,vertical:t};e.props.setAttributes({iconBelow:n})},min:0,max:95,step:.5}),"2"===$?wp.element.createElement(i.RangeControl,{label:Object(l.__)("Vertical Move","guteblock"),value:U.horizontal,onChange:function(t){var n={horizontal:t,vertical:U.vertical};e.props.setAttributes({iconBelow:n})},min:0,max:95,step:.5}):null)),wp.element.createElement("div",{className:"wp-block-guteblock-blockquote sepratorController"}))}}))),wp.element.createElement("div",{className:q,style:{backgroundColor:k,paddingTop:"".concat(C.top,"px"),paddingBottom:"".concat(C.bottom,"px"),paddingRight:"".concat(C.right,"px"),paddingLeft:"".concat(C.left,"px"),marginTop:"".concat(E.top,"px"),marginLeft:"auto"!==E.left?"".concat(E.left,"px"):"auto",marginRight:"auto"!==E.right?"".concat(E.right,"px"):"auto",marginBottom:"".concat(E.bottom,"px"),borderRadius:"".concat(x,"px")}},wp.element.createElement("div",{className:"wp-block-guteblock-blockquote__Inner-container",style:{width:"".concat(I,"%"),backgroundColor:P,paddingTop:"".concat(A.top,"px"),paddingBottom:"".concat(A.bottom,"px"),paddingRight:"".concat(A.right,"px"),paddingLeft:"".concat(A.left,"px"),borderRadius:"".concat(z,"px"),boxShadow:F?"".concat(B.xoffset,"px  ").concat(B.yOffset,"px ").concat(B.Blur,"px ").concat(B.spreadShadow,"px ").concat(B.colorShadow):"none"}},f?wp.element.createElement("div",{className:"wp-block-guteblock-blockquote__title-outer"},wp.element.createElement(r.RichText,{className:q,tagName:"h4",value:c,onChange:this.onChangeTitle,placeholder:Object(l.__)("Qoute Title","guteblock"),style:{fontSize:"".concat(m,"px"),textAlign:b,paddingTop:"".concat(g.top,"px"),paddingBottom:"".concat(g.bottom,"px"),paddingRight:"".concat(g.right,"px"),paddingLeft:"".concat(g.left,"px"),marginBottom:"".concat(h.bottom,"px"),marginTop:"".concat(h.top,"px"),marginLeft:"".concat(h.left,"px"),marginRight:"".concat(h.right,"px"),letterSpacing:"".concat(w,"px"),color:"".concat(y),textTransform:_,fontWeight:v}})):null,"1"===$?wp.element.createElement(wp.element.Fragment,null,wp.element.createElement("div",{className:"wp-block-guteblock-blockquote__content-outer"},R.isShown?null:wp.element.createElement(wp.element.Fragment,null,wp.element.createElement("div",{className:"wp-block-guteblock-blockquote__svgTracker",style:{marginBottom:"".concat(D.size-10,"px")}},wp.element.createElement("div",{className:"wp-block-guteblock-blockquote__svgTracker svgController-up",style:{fill:D.color,opacity:D.opacity,top:"".concat(R.vertical,"%"),left:"".concat(R.horizontal,"%")}},wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:D.size,height:D.size,viewBox:"0 0 24 24"},wp.element.createElement("path",{d:"M13 14.725c0-5.141 3.892-10.519 10-11.725l.984 2.126c-2.215.835-4.163 3.742-4.38 5.746 2.491.392 4.396 2.547 4.396 5.149 0 3.182-2.584 4.979-5.199 4.979-3.015 0-5.801-2.305-5.801-6.275zm-13 0c0-5.141 3.892-10.519 10-11.725l.984 2.126c-2.215.835-4.163 3.742-4.38 5.746 2.491.392 4.396 2.547 4.396 5.149 0 3.182-2.584 4.979-5.199 4.979-3.015 0-5.801-2.305-5.801-6.275z"}))))),wp.element.createElement("div",{className:"wp-block-guteblock-blockquote__contentReal"},wp.element.createElement(r.RichText,{className:"wp-block-guteblock-blockquote__content",tagName:"p",value:d,onChange:this.onqouteContent,placeholder:Object(l.__)("Qoute Contents","guteblock"),style:{letterSpacing:"".concat(T,"px"),color:"".concat(S),textTransform:O,fontWeight:N,lineHeight:"".concat(j,"px"),paddingTop:"".concat(V.top,"px"),paddingBottom:"".concat(V.bottom,"px"),paddingRight:"".concat(V.right,"px"),paddingLeft:"".concat(V.left,"px")}})),U.isShown?null:wp.element.createElement(wp.element.Fragment,null,wp.element.createElement("div",{className:"wp-block-guteblock-blockquote__svgTracker"},wp.element.createElement("div",{className:"wp-block-guteblock-blockquote__svgTracker svgController-down",style:{fill:D.color,opacity:D.opacity,right:"".concat(U.vertical,"%")}},wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:D.size,height:D.size,viewBox:"0 0 24 24"},wp.element.createElement("path",{d:"M13 14.725c0-5.141 3.892-10.519 10-11.725l.984 2.126c-2.215.835-4.163 3.742-4.38 5.746 2.491.392 4.396 2.547 4.396 5.149 0 3.182-2.584 4.979-5.199 4.979-3.015 0-5.801-2.305-5.801-6.275zm-13 0c0-5.141 3.892-10.519 10-11.725l.984 2.126c-2.215.835-4.163 3.742-4.38 5.746 2.491.392 4.396 2.547 4.396 5.149 0 3.182-2.584 4.979-5.199 4.979-3.015 0-5.801-2.305-5.801-6.275z"}))))),M?wp.element.createElement(r.RichText,{className:"wp-block-guteblock-blockquote content-author",tagName:"h5",value:p,onChange:this.onAuthorChange,placeholder:Object(l.__)("Author Name","guteblock"),style:{textAlign:"".concat(G),fontSize:"".concat(H,"px"),color:"".concat(W)},keepPlaceholderOnFocus:!0}):null)):wp.element.createElement(wp.element.Fragment,null,wp.element.createElement("div",{className:"wp-block-guteblock-blockquote__content-outer__secondStyle"},R.isShown?null:wp.element.createElement(wp.element.Fragment,null,wp.element.createElement("div",{className:"wp-block-guteblock-blockquote__svgTracker svgController-up",style:{fill:D.color,opacity:D.opacity,top:"".concat(R.vertical,"%"),left:"".concat(R.horizontal,"%")}},wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:D.size,height:D.size,viewBox:"0 0 24 24"},wp.element.createElement("path",{d:"M13 14.725c0-5.141 3.892-10.519 10-11.725l.984 2.126c-2.215.835-4.163 3.742-4.38 5.746 2.491.392 4.396 2.547 4.396 5.149 0 3.182-2.584 4.979-5.199 4.979-3.015 0-5.801-2.305-5.801-6.275zm-13 0c0-5.141 3.892-10.519 10-11.725l.984 2.126c-2.215.835-4.163 3.742-4.38 5.746 2.491.392 4.396 2.547 4.396 5.149 0 3.182-2.584 4.979-5.199 4.979-3.015 0-5.801-2.305-5.801-6.275z"})))),wp.element.createElement("div",{className:"wp-block-guteblock-blockquote__contentReal"},wp.element.createElement(r.RichText,{className:"wp-block-guteblock-blockquote__content",tagName:"p",value:d,onChange:this.onqouteContent,placeholder:Object(l.__)("Qoute Contents","guteblock"),style:{letterSpacing:"".concat(T,"px"),color:"".concat(S),textTransform:O,fontWeight:N,lineHeight:"".concat(j,"px"),paddingTop:"".concat(V.top,"px"),paddingBottom:"".concat(V.bottom,"px"),paddingRight:"".concat(V.right,"px"),paddingLeft:"".concat(V.left,"px")}})),U.isShown?null:wp.element.createElement(wp.element.Fragment,null,wp.element.createElement("div",{className:"wp-block-guteblock-blockquote__svgTracker svgController-down",style:{fill:D.color,opacity:D.opacity,right:"".concat(U.vertical,"%"),top:"".concat(U.horizontal,"%")}},wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:D.size,height:D.size,viewBox:"0 0 24 24"},wp.element.createElement("path",{d:"M13 14.725c0-5.141 3.892-10.519 10-11.725l.984 2.126c-2.215.835-4.163 3.742-4.38 5.746 2.491.392 4.396 2.547 4.396 5.149 0 3.182-2.584 4.979-5.199 4.979-3.015 0-5.801-2.305-5.801-6.275zm-13 0c0-5.141 3.892-10.519 10-11.725l.984 2.126c-2.215.835-4.163 3.742-4.38 5.746 2.491.392 4.396 2.547 4.396 5.149 0 3.182-2.584 4.979-5.199 4.979-3.015 0-5.801-2.305-5.801-6.275z"})))),M?wp.element.createElement(r.RichText,{className:"wp-block-guteblock-blockquote content-author",tagName:"h5",value:p,onChange:this.onAuthorChange,placeholder:Object(l.__)("Author Name","guteblock"),style:{textAlign:"".concat(G),fontSize:"".concat(H,"px"),color:"".concat(W)},keepPlaceholderOnFocus:!0}):null)))))}}])&&pn(n.prototype,o),a&&pn(n,a),t}(a.Component);Object(o.registerBlockType)("guteblock/blockquote",{title:Object(l.__)("Block Quote","guteblock"),description:Object(l.__)("The Blockquote block can be used to highlight significant parts of a post. Use different quote styles to maximize visibility.","guteblock"),icon:wp.element.createElement("svg",{id:"prefixLayer_1",x:0,y:0,viewBox:"0 0 24 24",xmlSpace:"preserve"},wp.element.createElement("linearGradient",{id:"prefixSVGID1",gradientUnits:"userSpaceOnUse",x1:20.387,y1:5.258,x2:3.036,y2:17.391},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M9.75 9.75h11.29c.55 0 1-.45 1-1s-.45-1-1-1H9.75c-.55 0-1 .45-1 1s.45 1 1 1z",fill:"url(#prefixSVGID1)"}),wp.element.createElement("linearGradient",{id:"prefixSVGID2",gradientUnits:"userSpaceOnUse",x1:20.99,y1:6.12,x2:3.639,y2:18.253},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M21.04 11.34H3.16c-.55 0-1 .45-1 1s.45 1 1 1h17.89c.55 0 1-.45 1-1s-.45-1-1.01-1z",fill:"url(#prefixSVGID2)"}),wp.element.createElement("linearGradient",{id:"prefixSVGID3",gradientUnits:"userSpaceOnUse",x1:21.592,y1:6.981,x2:4.241,y2:19.114},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M14.45 14.92H3.16c-.55 0-1 .45-1 1s.45 1 1 1h11.3c.55 0 1-.45 1-1s-.46-1-1.01-1z",fill:"url(#prefixSVGID3)"}),wp.element.createElement("linearGradient",{id:"prefixSVGID4",gradientUnits:"userSpaceOnUse",x1:24.663,y1:11.373,x2:7.312,y2:23.506},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M17.47 14.55c-.26 0-.48.09-.67.28-.19.19-.29.42-.29.69 0 .23.09.45.26.66.17.21.44.31.81.31 0 .31-.04.56-.13.78-.09.21-.21.39-.35.53-.15.14-.36.24-.65.32v.74c.47-.06.86-.23 1.19-.5s.58-.6.77-.98c.19-.38.28-.79.28-1.22 0-.49-.12-.88-.36-1.17-.25-.3-.53-.44-.86-.44z",fill:"url(#prefixSVGID4)"}),wp.element.createElement("linearGradient",{id:"prefixSVGID5",gradientUnits:"userSpaceOnUse",x1:25.608,y1:12.725,x2:8.257,y2:24.858},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M20.34 14.55c-.26 0-.48.09-.67.28-.19.19-.29.42-.29.69 0 .23.09.45.26.66.17.21.44.31.81.31 0 .31-.04.56-.13.78-.09.21-.21.39-.36.53s-.36.24-.64.32v.74c.47-.06.86-.23 1.19-.5s.58-.6.77-.98c.19-.38.28-.79.28-1.22 0-.49-.12-.88-.36-1.17-.24-.3-.52-.44-.86-.44z",fill:"url(#prefixSVGID5)"}),wp.element.createElement("linearGradient",{id:"prefixSVGID6",gradientUnits:"userSpaceOnUse",x1:15.999,y1:-1.018,x2:-1.352,y2:11.115},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M3.64 9.48c.26 0 .48-.09.67-.28.2-.19.29-.42.29-.69 0-.23-.09-.45-.26-.66-.17-.21-.44-.31-.8-.31 0-.31.04-.56.13-.78.09-.21.21-.39.35-.53.15-.13.36-.24.65-.31v-.74c-.47.07-.87.23-1.19.5-.32.27-.58.6-.77.98-.19.38-.28.79-.28 1.22 0 .49.12.88.36 1.17.24.29.52.43.85.43z",fill:"url(#prefixSVGID6)"}),wp.element.createElement("linearGradient",{id:"prefixSVGID7",gradientUnits:"userSpaceOnUse",x1:16.945,y1:.335,x2:-.406,y2:12.468},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M6.52 9.48c.26 0 .48-.09.67-.28.19-.19.29-.42.29-.69 0-.23-.09-.45-.26-.66-.17-.21-.44-.31-.8-.31 0-.31.04-.56.13-.78.09-.21.2-.39.35-.52.15-.14.36-.25.65-.32v-.74c-.47.06-.86.23-1.19.5-.32.27-.58.6-.77.98-.19.38-.28.79-.28 1.22 0 .49.12.88.36 1.17.23.29.52.43.85.43z",fill:"url(#prefix_SVGID_7)"})),category:"guteblock",keywords:[Object(l.__)("blockquote","guteblock"),Object(l.__)("quote","guteblock")],supports:{reusable:!1,html:!1,align:["wide","full"]},attributes:{title:{type:"string",source:"html",selector:"h4"},align:{type:"string",default:"wide"},alignment:{type:"string",default:"center"},autherName:{type:"string",source:"html",selector:"h5"},isHeadTitleShow:{type:"boolean",default:!0},fontSizeForHead:{type:"number",default:14},alignmentForHead:{type:"string",default:"left"},qouteContent:{type:"string",source:"html",selector:"p"},paddingForHeadseprate:{type:"object",default:{top:10,bottom:1,right:1,left:10}},marginForHeadseprate:{type:"object",default:{top:5,bottom:0,left:0,right:5}},letterSpacingForTitle:{type:"string",default:1},colorForHead:{type:"string",default:"#000"},HeaderTransformTo:{type:"string",default:"none"},headerFontWeight:{type:"string"},conatinerMainBackgroundColor:{type:"string",default:"#f9f9f9"},containerPadding:{type:"object",default:{top:0,left:0,right:0,bottom:0}},containerMargin:{type:"object",default:{top:0,left:0,right:0,bottom:0,isToggler:!0}},containerBorderRadius:{type:"number",default:0},innerContainerWidth:{type:"number",default:80},innerContainerColor:{type:"string",default:"#fff"},innerContainerPadding:{type:"object",default:{top:40,bottom:60,left:5,right:5}},innerConatinerBoxShadow:{type:"object",default:{xoffset:2,yOffset:2,Blur:3,spreadShadow:3,colorShadow:"#eee"}},isBoxShadowISneeded:{type:"boolean",default:!1},innerConatinerBorderRadius:{type:"number",default:0},isSameAsContainerColor:{type:"boolean",default:!1},contentColor:{type:"string",default:"#000"},lineHieghtContent:{type:"number",default:40},letterSpacingContent:{type:"number",default:0},fontWeigthContent:{type:"string"},contentTransformTo:{type:"string",default:"none"},contentPadding:{type:"object",default:{top:0,bottom:0,right:15,left:15}},iconGeneral:{type:"object",default:{size:40,color:"#e6e5e5",opacity:.4}},iconAbove:{type:"object",default:{horizontal:10,vertical:10,isShown:!0}},iconBelow:{type:"object",default:{horizontal:10,vertical:10,isShown:!0}},authorAlign:{type:"string",default:"center"},authorIsShown:{type:"boolean",default:!1},authorFontSize:{type:"number",default:15},authorFontColor:{type:"string",default:"#000"}},edit:gn,styles:[{name:"1",label:Object(l.__)("Style 1","guteblock"),isDefault:!0},{name:"2",label:Object(l.__)("Style 2","guteblock"),isDefault:!1}],save:function(e){var t=e.attributes,n=t.title,o=t.alignment,a=t.autherName,i=t.isHeadTitleShow,c=t.fontSizeForHead,s=t.alignmentForHead,p=t.paddingForHeadseprate,f=t.marginForHeadseprate,m=t.qouteContent,d=t.letterSpacingForTitle,b=t.colorForHead,g=t.HeaderTransformTo,h=t.headerFontWeight,w=t.conatinerMainBackgroundColor,y=t.containerPadding,_=t.containerMargin,v=t.containerBorderRadius,k=t.contentColor,C=t.contentTransformTo,E=t.letterSpacingContent,x=t.fontWeigthContent,S=t.lineHieghtContent,O=t.innerContainerWidth,T=t.innerContainerColor,N=t.innerContainerPadding,j=t.innerConatinerBorderRadius,I=t.innerConatinerBoxShadow,P=t.iconGeneral,B=t.iconAbove,A=t.iconBelow,z=t.authorIsShown,D=t.authorAlign,R=t.contentPadding,U=t.isBoxShadowISneeded,M=t.authorFontSize,G=t.authorFontColor,V=u()(function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}({},"align-".concat(o),o)),F=RegExp(/is-style-/),L=F.test(t.className)?t.className.replace(F,""):null;return wp.element.createElement("div",{className:V,style:{backgroundColor:w,paddingTop:"".concat(y.top,"px"),paddingBottom:"".concat(y.bottom,"px"),paddingRight:"".concat(y.right,"px"),paddingLeft:"".concat(y.left,"px"),marginTop:"".concat(_.top,"px"),marginLeft:"auto"!==_.left?"".concat(_.left,"px"):"auto",marginRight:"auto"!==_.right?"".concat(_.right,"px"):"auto",marginBottom:"".concat(_.bottom,"px"),borderRadius:"".concat(v,"px")}},wp.element.createElement("div",{className:"wp-block-guteblock-blockquote__Inner-container",style:{width:"".concat(O,"%"),backgroundColor:T,paddingTop:"".concat(N.top,"px"),paddingBottom:"".concat(N.bottom,"px"),paddingRight:"".concat(N.right,"px"),paddingLeft:"".concat(N.left,"px"),borderRadius:"".concat(j,"px"),boxShadow:U?"".concat(I.xoffset,"px  ").concat(I.yOffset,"px ").concat(I.Blur,"px ").concat(I.spreadShadow,"px ").concat(I.colorShadow):"none"}},i?wp.element.createElement("div",{className:"wp-block-guteblock-blockquote__title-outer align-left"},wp.element.createElement(r.RichText.Content,{className:"wp-block-guteblock-blockquote__title",tagName:"h4",value:n,placeholder:Object(l.__)("Your Qoute","guteblock"),style:{fontSize:"".concat(c,"px"),textAlign:"".concat(s),paddingTop:"".concat(p.top,"px"),paddingBottom:"".concat(p.bottom,"px"),paddingRight:"".concat(p.right,"px"),paddingLeft:"".concat(p.left,"px"),marginBottom:"".concat(f.bottom,"px"),marginTop:"".concat(f.top,"px"),marginLeft:"".concat(f.left,"px"),marginRight:"".concat(f.right,"px"),letterSpacing:"".concat(d,"px"),color:"".concat(b),textTransform:g,fontWeight:h}})):null,"1"===L?wp.element.createElement(wp.element.Fragment,null,wp.element.createElement("div",{className:"wp-block-guteblock-blockquote__content-outer"},B.isShown?null:wp.element.createElement(wp.element.Fragment,null,wp.element.createElement("div",{className:"wp-block-guteblock-blockquote__svgTracker",style:{marginBottom:"".concat(P.size-10,"px")}},wp.element.createElement("div",{className:"wp-block-guteblock-blockquote__svgTracker svgController-up",style:{fill:P.color,opacity:P.opacity,top:"".concat(B.vertical,"%"),left:"".concat(B.horizontal,"%")}},wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:P.size,height:P.size,viewBox:"0 0 24 24"},wp.element.createElement("path",{d:"M13 14.725c0-5.141 3.892-10.519 10-11.725l.984 2.126c-2.215.835-4.163 3.742-4.38 5.746 2.491.392 4.396 2.547 4.396 5.149 0 3.182-2.584 4.979-5.199 4.979-3.015 0-5.801-2.305-5.801-6.275zm-13 0c0-5.141 3.892-10.519 10-11.725l.984 2.126c-2.215.835-4.163 3.742-4.38 5.746 2.491.392 4.396 2.547 4.396 5.149 0 3.182-2.584 4.979-5.199 4.979-3.015 0-5.801-2.305-5.801-6.275z"}))))),wp.element.createElement("div",{className:"wp-block-guteblock-blockquote__contentReal"},wp.element.createElement(r.RichText.Content,{value:m,className:"wp-block-guteblock-blockquote__content",tagName:"p",style:{letterSpacing:"".concat(E,"px"),color:"".concat(k),textTransform:C,fontWeight:x,lineHeight:"".concat(S,"px"),paddingTop:"".concat(R.top,"px"),paddingBottom:"".concat(R.bottom,"px"),paddingRight:"".concat(R.right,"px"),paddingLeft:"".concat(R.left,"px")}})),A.isShown?null:wp.element.createElement(wp.element.Fragment,null,wp.element.createElement("div",{className:"wp-block-guteblock-blockquote__svgTracker"},wp.element.createElement("div",{className:"wp-block-guteblock-blockquote__svgTracker svgController-down",style:{fill:P.color,opacity:P.opacity,right:"".concat(A.vertical,"%")}},wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:P.size,height:P.size,viewBox:"0 0 24 24"},wp.element.createElement("path",{d:"M13 14.725c0-5.141 3.892-10.519 10-11.725l.984 2.126c-2.215.835-4.163 3.742-4.38 5.746 2.491.392 4.396 2.547 4.396 5.149 0 3.182-2.584 4.979-5.199 4.979-3.015 0-5.801-2.305-5.801-6.275zm-13 0c0-5.141 3.892-10.519 10-11.725l.984 2.126c-2.215.835-4.163 3.742-4.38 5.746 2.491.392 4.396 2.547 4.396 5.149 0 3.182-2.584 4.979-5.199 4.979-3.015 0-5.801-2.305-5.801-6.275z"}))))),z?wp.element.createElement(r.RichText.Content,{className:"wp-block-guteblock-blockquote content-author",style:{textAlign:"".concat(D),fontSize:"".concat(M,"px"),color:"".concat(G)},tagName:"h5",value:a}):null)):wp.element.createElement(wp.element.Fragment,null,wp.element.createElement("div",{className:"wp-block-guteblock-blockquote__content-outer__secondStyle"},B.isShown?null:wp.element.createElement(wp.element.Fragment,null,wp.element.createElement("div",{className:"wp-block-guteblock-blockquote__svgTracker svgController-up",style:{fill:P.color,opacity:P.opacity,top:"".concat(B.vertical,"%"),left:"".concat(B.horizontal,"%")}},wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:P.size,height:P.size,viewBox:"0 0 24 24"},wp.element.createElement("path",{d:"M13 14.725c0-5.141 3.892-10.519 10-11.725l.984 2.126c-2.215.835-4.163 3.742-4.38 5.746 2.491.392 4.396 2.547 4.396 5.149 0 3.182-2.584 4.979-5.199 4.979-3.015 0-5.801-2.305-5.801-6.275zm-13 0c0-5.141 3.892-10.519 10-11.725l.984 2.126c-2.215.835-4.163 3.742-4.38 5.746 2.491.392 4.396 2.547 4.396 5.149 0 3.182-2.584 4.979-5.199 4.979-3.015 0-5.801-2.305-5.801-6.275z"})))),wp.element.createElement("div",{className:"wp-block-guteblock-blockquote__contentReal"},wp.element.createElement(r.RichText.Content,{value:m,className:"wp-block-guteblock-blockquote__content",tagName:"p",style:{letterSpacing:"".concat(E,"px"),color:"".concat(k),textTransform:C,fontWeight:x,lineHeight:"".concat(S,"px"),paddingTop:"".concat(R.top,"px"),paddingBottom:"".concat(R.bottom,"px"),paddingRight:"".concat(R.right,"px"),paddingLeft:"".concat(R.left,"px")}})),A.isShown?null:wp.element.createElement(wp.element.Fragment,null,wp.element.createElement("div",{className:"wp-block-guteblock-blockquote__svgTracker svgController-down",style:{fill:P.color,opacity:P.opacity,right:"".concat(A.vertical,"%")}},wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:P.size,height:P.size,viewBox:"0 0 24 24"},wp.element.createElement("path",{d:"M13 14.725c0-5.141 3.892-10.519 10-11.725l.984 2.126c-2.215.835-4.163 3.742-4.38 5.746 2.491.392 4.396 2.547 4.396 5.149 0 3.182-2.584 4.979-5.199 4.979-3.015 0-5.801-2.305-5.801-6.275zm-13 0c0-5.141 3.892-10.519 10-11.725l.984 2.126c-2.215.835-4.163 3.742-4.38 5.746 2.491.392 4.396 2.547 4.396 5.149 0 3.182-2.584 4.979-5.199 4.979-3.015 0-5.801-2.305-5.801-6.275z"})))),z?wp.element.createElement(r.RichText.Content,{className:"wp-block-guteblock-blockquote content-author",style:{textAlign:"".concat(D),fontSize:"".concat(M,"px"),color:"".concat(G)},tagName:"h5",value:a}):null))))}});n(34);function hn(e){return(hn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function wn(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function yn(e){return(yn=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function _n(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function vn(e,t){return(vn=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function kn(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Cn=function(e){function t(){var e,n,o,l;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return o=this,l=(e=yn(t)).call.apply(e,[this].concat(a)),n=!l||"object"!==hn(l)&&"function"!=typeof l?_n(o):l,kn(_n(n),"onChangeAlignment",(function(e){n.props.setAttributes({alignment:e})})),kn(_n(n),"onChangeTitle",(function(e){n.props.setAttributes({title:e})})),kn(_n(n),"onChangeInfo",(function(e){n.props.setAttributes({info:e})})),kn(_n(n),"onChangeTitleColor",(function(e){n.props.setAttributes({titleColor:e})})),kn(_n(n),"toggleShowIcon",(function(){n.props.setAttributes({showIcon:!n.props.attributes.showIcon})})),kn(_n(n),"createToolbarControl",(function(e){return{icon:"".concat(e),title:"".concat(e),isActive:e===n.props.attributes.icon,onClick:function(){n.props.setAttributes({icon:e})}}})),kn(_n(n),"onChangeContentColor",(function(e){n.props.setAttributes({contentColor:e})})),kn(_n(n),"onChangeIconSize",(function(e){n.props.setAttributes({iconSize:e})})),kn(_n(n),"onChangeboxShadowColor",(function(e){n.props.setAttributes({boxShadowColor:e})})),kn(_n(n),"onChangeiconBackground",(function(e){n.props.setAttributes({iconBackground:e})})),kn(_n(n),"onChangeBgColor",(function(e){n.props.setAttributes({bgcolor:e})})),kn(_n(n),"onChangeIconColor",(function(e){n.props.setAttributes({iconColor:e})})),n}var n,o,a;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&vn(e,t)}(t,e),n=t,(o=[{key:"render",value:function(){var e=this.props,t=e.className,n=e.attributes,o=e.setAttributes,a=n.title,c=n.info,s=n.alignment,p=n.titleColor,f=n.contentColor,m=n.iconSize,d=n.bgcolor,b=n.boxShadow,g=n.boxShadowColor,h=n.showIcon,w=n.icon,y=n.iconColor,_=n.paddingTop,v=n.paddingBottom,k=n.iconBackground,C=n.icon_border_radius,E=u()(t,kn({},"align-".concat(s),s)),x=RegExp(/is-style-/),S=x.test(n.className)?n.className.replace(x,""):null;return wp.element.createElement(wp.element.Fragment,null,wp.element.createElement(r.BlockControls,null,wp.element.createElement(r.AlignmentToolbar,{onChange:this.onChangeAlignment,value:s,isCollapsed:!1})),wp.element.createElement(r.InspectorControls,null,wp.element.createElement(r.PanelColorSettings,{title:Object(l.__)("Color Settings","guteblock"),colorSettings:[{value:y,onChange:this.onChangeIconColor,label:Object(l.__)("Icon Color","guteblock")},{value:k,onChange:this.onChangeiconBackground,label:Object(l.__)("Icon Background Color","guteblock"),colors:[{name:"Error",color:"#e75264"},{name:"Warning",color:"#d0d70b"},{name:"Success",color:"#fff"}]},{value:d,onChange:this.onChangeBgColor,label:Object(l.__)("Background Color","guteblock"),colors:[{name:"Error",color:"#e75264"},{name:"Warning",color:"#d0d70b"},{name:"Success",color:"#fff"}]},{value:g,onChange:this.onChangeboxShadowColor,label:Object(l.__)("BoxShadow Color","guteblock")},{value:p,onChange:this.onChangeTitleColor,label:Object(l.__)("Icon Title Color","guteblock"),colors:[{name:"Error",color:"#e75264"},{name:"Warning",color:"#d0d70b"},{name:"Success",color:"#000000"}]},{value:f,onChange:this.onChangeContentColor,label:Object(l.__)("Icon Description Color","guteblock"),colors:[{name:"Error",color:"#e75264"},{name:"Warning",color:"#d0d70b"},{name:"Success",color:"#000000"}]}]}),wp.element.createElement(i.PanelBody,{title:Object(l.__)("Icon Settings","guteblock")},wp.element.createElement(i.ToggleControl,{label:Object(l.__)("Show Icon","guteblock"),onChange:this.toggleShowIcon,checked:h}),h&&wp.element.createElement(wp.element.Fragment,null,wp.element.createElement(i.Toolbar,{controls:["yes","no","edit","star-filled","sticky","admin-tools","hammer"].map(this.createToolbarControl)}),"2"!=S&&wp.element.createElement(i.RangeControl,{label:Object(l.__)("Icon Size","guteblock"),value:m,onChange:this.onChangeIconSize,min:10,max:200,step:1}),wp.element.createElement(i.RangeControl,{label:Object(l.__)("Icon Border Radius (%)","guteblock"),value:C,onChange:function(e){return o({icon_border_radius:e})},min:0,max:100,step:1}),wp.element.createElement(i.RangeControl,{label:Object(l.__)("Box Shadow","guteblock"),value:b,onChange:function(e){return o({boxShadow:e})},min:0,max:5,step:1}))),wp.element.createElement(i.PanelBody,{title:Object(l.__)("Padding Settings","guteblock")},wp.element.createElement(i.RangeControl,{label:Object(l.__)("Padding Top","guteblock"),value:_,onChange:function(e){return o({paddingTop:e})},min:0,max:500,step:1}),wp.element.createElement(i.RangeControl,{label:Object(l.__)("Padding Bottom","guteblock"),value:v,onChange:function(e){return o({paddingBottom:e})},min:0,max:500,step:1}))),wp.element.createElement("div",{className:E,style:{backgroundColor:d,paddingTop:_,paddingBottom:v,boxShadow:"".concat(b,"px ").concat(b,"px ").concat(b,"px ").concat(b,"px ").concat(g),alignment:s}},h&&wp.element.createElement(i.Dashicon,{icon:w,size:m,style:{fill:y,backgroundColor:k,borderRadius:["".concat(C,"%")]}}),wp.element.createElement("div",{className:"wp-block-guteblock-icon__content"},wp.element.createElement(r.RichText,{className:"wp-block-guteblock-icon__title",tagName:"h4",onChange:this.onChangeTitle,value:a,placeholder:Object(l.__)("Title here","guteblock"),formattingControls:[],style:{color:p}}),wp.element.createElement(r.RichText,{className:"wp-block-guteblock-icon__info",tagName:"p",onChange:this.onChangeInfo,value:c,placeholder:Object(l.__)("Description","guteblock"),formattingControls:[],style:{color:f}}),wp.element.createElement("div",{className:"clear"}))))}}])&&wn(n.prototype,o),a&&wn(n,a),t}(a.Component);Object(o.registerBlockType)("guteblock/icon-list",{title:Object(l.__)("Icon List","guteblock"),description:Object(l.__)("Block for showing icon list","guteblock"),icon:wp.element.createElement("svg",{id:"prefix__Layer_1",x:0,y:0,viewBox:"0 0 24 24",xmlSpace:"preserve"},wp.element.createElement("linearGradient",{id:"prefix__SVGID_1_",gradientUnits:"userSpaceOnUse",x1:18.676,y1:2.907,x2:3.728,y2:15.472},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M8.36 7.56h11.95c.55 0 1-.45 1-1s-.45-1-1-1H8.36c-.55 0-1 .45-1 1s.44 1 1 1z",fill:"url(#prefix__SVGID_1_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_2_",gradientUnits:"userSpaceOnUse",x1:19.668,y1:4.087,x2:4.72,y2:16.652},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M8.36 11h8.55c.55 0 1-.45 1-1s-.45-1-1-1H8.36c-.55 0-1 .45-1 1s.44 1 1 1z",fill:"url(#prefix__SVGID_2_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_3_",gradientUnits:"userSpaceOnUse",x1:22.905,y1:7.938,x2:7.957,y2:20.503},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M20.31 14.14H8.36c-.55 0-1 .45-1 1s.45 1 1 1h11.95c.55 0 1-.45 1-1s-.45-1-1-1z",fill:"url(#prefix__SVGID_3_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_4_",gradientUnits:"userSpaceOnUse",x1:23.896,y1:9.118,x2:8.949,y2:21.683},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M16.91 17.59H8.36c-.55 0-1 .45-1 1s.45 1 1 1h8.55c.55 0 1-.45 1-1s-.45-1-1-1z",fill:"url(#prefix__SVGID_4_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_5_",gradientUnits:"userSpaceOnUse",x1:18.974,y1:3.262,x2:4.026,y2:15.827},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("circle",{cx:4.84,cy:15.14,r:1.15,fill:"url(#prefix__SVGID_5_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_6_",gradientUnits:"userSpaceOnUse",x1:14.745,y1:-1.769,x2:-.203,y2:10.796},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("circle",{cx:4.84,cy:6.56,r:1.15,fill:"url(#prefix__SVGID_6_)"})),category:"guteblock",keywords:[Object(l.__)("icon","guteblock"),Object(l.__)("iconName","guteblock"),Object(l.__)("iconContent","guteblock")],attributes:{columns:{type:"number",default:3},align:{type:"string",default:"wide"},alignment:{type:"string",default:"center"},image_shape:{type:"string",default:"round"},backgroundColor:{type:"string"}},styles:[{name:"1",label:Object(l.__)("Style 1","guteblock"),isDefault:!0},{name:"2",label:Object(l.__)("Style 2","guteblock"),isDefault:!1}],supports:{html:!1,align:["wide","full"]},edit:function(e){var t=e.className,n=e.attributes,o=e.setAttributes,a=n.columns,c=n.alignment,u=n.backgroundColor;return wp.element.createElement("div",{className:"".concat(t," has-").concat(a,"-columns align-").concat(c),style:{backgroundColor:u}},wp.element.createElement(r.BlockControls,null,wp.element.createElement(r.AlignmentToolbar,{onChange:function(e){return o({alignment:e})},value:c,isCollapsed:!1})),wp.element.createElement(r.InspectorControls,null,wp.element.createElement(r.PanelColorSettings,{title:Object(l.__)("Color Settings","guteblock"),colorSettings:[{value:u,onChange:function(e){o({backgroundColor:e})},label:Object(l.__)("Background Color","guteblock")}]}),wp.element.createElement(i.PanelBody,{title:Object(l.__)("Layout","guteblock")},wp.element.createElement(i.RangeControl,{label:Object(l.__)("Columns","guteblock"),value:a,onChange:function(e){return o({columns:e})},min:1,max:4,step:1}))),wp.element.createElement(r.InnerBlocks,{allowedBlocks:["guteblock/icon"],template:[["guteblock/icon"],["guteblock/icon"],["guteblock/icon"]]}))},save:function(e){var t=e.attributes,n=t.columns,o=t.alignment,l=t.backgroundColor,a=t.block_height;return wp.element.createElement("div",{className:"align-".concat(o," has-").concat(n,"-columns"),style:{backgroundColor:l,height:a}},wp.element.createElement(r.InnerBlocks.Content,null))}});Object(o.registerBlockType)("guteblock/icon",{title:Object(l.__)("Icon","guteblock"),description:Object(l.__)("Block for showing icon","guteblock"),icon:wp.element.createElement("svg",{id:"prefix__Layer_1",x:0,y:0,viewBox:"0 0 24 24",xmlSpace:"preserve"},wp.element.createElement("linearGradient",{id:"prefix__SVGID_1_",gradientUnits:"userSpaceOnUse",x1:18.676,y1:2.907,x2:3.728,y2:15.472},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M8.36 7.56h11.95c.55 0 1-.45 1-1s-.45-1-1-1H8.36c-.55 0-1 .45-1 1s.44 1 1 1z",fill:"url(#prefix__SVGID_1_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_2_",gradientUnits:"userSpaceOnUse",x1:19.668,y1:4.087,x2:4.72,y2:16.652},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M8.36 11h8.55c.55 0 1-.45 1-1s-.45-1-1-1H8.36c-.55 0-1 .45-1 1s.44 1 1 1z",fill:"url(#prefix__SVGID_2_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_3_",gradientUnits:"userSpaceOnUse",x1:22.905,y1:7.938,x2:7.957,y2:20.503},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M20.31 14.14H8.36c-.55 0-1 .45-1 1s.45 1 1 1h11.95c.55 0 1-.45 1-1s-.45-1-1-1z",fill:"url(#prefix__SVGID_3_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_4_",gradientUnits:"userSpaceOnUse",x1:23.896,y1:9.118,x2:8.949,y2:21.683},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M16.91 17.59H8.36c-.55 0-1 .45-1 1s.45 1 1 1h8.55c.55 0 1-.45 1-1s-.45-1-1-1z",fill:"url(#prefix__SVGID_4_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_5_",gradientUnits:"userSpaceOnUse",x1:18.974,y1:3.262,x2:4.026,y2:15.827},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("circle",{cx:4.84,cy:15.14,r:1.15,fill:"url(#prefix__SVGID_5_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_6_",gradientUnits:"userSpaceOnUse",x1:14.745,y1:-1.769,x2:-.203,y2:10.796},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("circle",{cx:4.84,cy:6.56,r:1.15,fill:"url(#prefix__SVGID_6_)"})),category:"guteblock",keywords:[Object(l.__)("icon","guteblock"),Object(l.__)("iconName","guteblock"),Object(l.__)("iconContent","guteblock")],supports:{reusable:!1,html:!1,align:["wide","full"]},parent:["guteblock/icon-list"],attributes:{title:{type:"string",source:"html",selector:"h4"},info:{type:"string",source:"html",selector:"p"},align:{type:"string",default:"wide"},alignment:{type:"string",default:"center"},titleColor:{type:"string",default:"#000000"},contentColor:{type:"string",default:"#000000"},icon:{type:"string",default:"yes"},bgcolor:{type:"string",default:"#fff"},iconBackground:{type:"string",default:"#fff"},iconColor:{type:"string",default:"#000000"},showIcon:{type:"boolean",default:!0},iconSize:{type:"number",default:50},paddingTop:{type:"number",default:30},paddingBottom:{type:"number",default:30},icon_border_radius:{type:"number",default:50},boxShadow:{type:"number",default:0},boxShadowColor:{type:"string",default:"#000000"}},edit:Cn,save:function(e){var t=e.attributes,n=t.title,o=t.alignment,l=t.info,a=t.titleColor,c=t.contentColor,s=t.icon,p=t.bgcolor,f=t.iconBackground,m=t.iconColor,d=t.showIcon,b=t.boxShadow,g=t.boxShadowColor,h=t.iconSize,w=t.paddingTop,y=t.paddingBottom,_=t.icon_border_radius,v=u()(function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}({},"align-".concat(o),o));return wp.element.createElement("div",{className:v,style:{backgroundColor:p,paddingTop:w,paddingBottom:y,alignment:o,boxShadow:"".concat(b,"px ").concat(b,"px ").concat(b,"px ").concat(b,"px ").concat(g)}},wp.element.createElement("div",{className:"wp-block-guteblock-icon__icon"},d&&wp.element.createElement(i.Dashicon,{icon:s,size:h,style:{fill:m,backgroundColor:f,borderRadius:["".concat(_,"%")]}})),wp.element.createElement("div",{className:"wp-block-guteblock-icon__content"},n&&wp.element.createElement(r.RichText.Content,{className:"wp-block-guteblock-icon__title",tagName:"h4",value:n,style:{color:a}}),l&&wp.element.createElement(r.RichText.Content,{className:"wp-block-guteblock-icon__info",tagName:"p",value:l,style:{color:c}})))}});n(35);var En=wp.element.createElement("svg",{viewBox:"0 0 100 100"},wp.element.createElement("style",null),wp.element.createElement("g",{id:"prefix__Layer_1"},wp.element.createElement("linearGradient",{id:"prefix__SVGID_1_",gradientUnits:"userSpaceOnUse",x1:68.035,y1:10.602,x2:33.222,y2:86.651},wp.element.createElement("stop",{offset:0,stopColor:"#ffd500"}),wp.element.createElement("stop",{offset:.258,stopColor:"#ff683e"}),wp.element.createElement("stop",{offset:.498,stopColor:"#ff1d6b"}),wp.element.createElement("stop",{offset:.781,stopColor:"#5d25cd"}),wp.element.createElement("stop",{offset:1,stopColor:"#3eb9fa"})),wp.element.createElement("path",{d:"M31.95 17.49L17.49 31.95c-9.14 9.14-9.14 23.96 0 33.1L34.94 82.5c9.14 9.14 23.96 9.14 33.1 0L82.5 68.04c9.14-9.14 9.14-23.96 0-33.1L65.06 17.49c-9.15-9.14-23.96-9.14-33.11 0z",fill:"url(#prefix__SVGID_1_)"}),wp.element.createElement("path",{d:"M65.81 36.74c-3.94 0-7.64 1.53-10.43 4.32l-5.85 5.85a6.488 6.488 0 000 9.17 6.488 6.488 0 009.17 0l5.85-5.85c.43-.43.92-.52 1.26-.52.34 0 .83.09 1.26.52.43.43.52.92.52 1.26 0 .34-.09.83-.52 1.26L52.98 66.83c-.05.05-.1.1-.14.15-.44.47-.96.58-1.32.58-.36.01-.88-.08-1.33-.54L32.98 49.81c-.69-.69-.72-1.79-.09-2.52l14.17-14.17c.05-.05.1-.1.14-.15.67-.71 1.78-.73 2.54-.04l.98.95c2.57 2.49 6.68 2.43 9.17-.14 2.49-2.57 2.43-6.68-.14-9.17l-1.03-1c-.03-.03-.05-.05-.08-.07-5.94-5.57-15.25-5.33-20.82.51l-14.2 14.2c-.05.05-.1.1-.14.15a14.744 14.744 0 00.33 20.61l17.21 17.22c2.8 2.81 6.51 4.34 10.47 4.34h.24c4.01-.06 7.73-1.69 10.49-4.59l14.02-14.02c2.79-2.79 4.32-6.49 4.32-10.43 0-3.94-1.53-7.64-4.32-10.43a14.668 14.668 0 00-10.43-4.32z",fill:"#fff"})));wp.blocks.updateCategory("guteblock",{icon:En})}]);
     35 */var o,l,r,a,i;if(Object.defineProperty(t,"__esModule",{value:!0}),"undefined"==typeof window||"function"!=typeof MessageChannel){var c=null,u=null,s=function(){if(null!==c)try{var e=t.unstable_now();c(!0,e),c=null}catch(e){throw setTimeout(s,0),e}},p=Date.now();t.unstable_now=function(){return Date.now()-p},o=function(e){null!==c?setTimeout(o,0,e):(c=e,setTimeout(s,0))},l=function(e,t){u=setTimeout(e,t)},r=function(){clearTimeout(u)},a=function(){return!1},i=t.unstable_forceFrameRate=function(){}}else{var f=window.performance,m=window.Date,d=window.setTimeout,b=window.clearTimeout,g=window.requestAnimationFrame,h=window.cancelAnimationFrame;if("undefined"!=typeof console&&("function"!=typeof g&&console.error("This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills"),"function"!=typeof h&&console.error("This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills")),"object"==typeof f&&"function"==typeof f.now)t.unstable_now=function(){return f.now()};else{var w=m.now();t.unstable_now=function(){return m.now()-w}}var y=!1,_=null,v=-1,k=5,C=0;a=function(){return t.unstable_now()>=C},i=function(){},t.unstable_forceFrameRate=function(e){0>e||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing framerates higher than 125 fps is not unsupported"):k=0<e?Math.floor(1e3/e):33.33};var E=new MessageChannel,x=E.port2;E.port1.onmessage=function(){if(null!==_){var e=t.unstable_now();C=e+k;try{_(!0,e)?x.postMessage(null):(y=!1,_=null)}catch(e){throw x.postMessage(null),e}}else y=!1},o=function(e){_=e,y||(y=!0,x.postMessage(null))},l=function(e,n){v=d((function(){e(t.unstable_now())}),n)},r=function(){b(v),v=-1}}function S(e,t){var n=e.length;e.push(t);e:for(;;){var o=Math.floor((n-1)/2),l=e[o];if(!(void 0!==l&&0<N(l,t)))break e;e[o]=t,e[n]=l,n=o}}function T(e){return void 0===(e=e[0])?null:e}function O(e){var t=e[0];if(void 0!==t){var n=e.pop();if(n!==t){e[0]=n;e:for(var o=0,l=e.length;o<l;){var r=2*(o+1)-1,a=e[r],i=r+1,c=e[i];if(void 0!==a&&0>N(a,n))void 0!==c&&0>N(c,a)?(e[o]=c,e[i]=n,o=i):(e[o]=a,e[r]=n,o=r);else{if(!(void 0!==c&&0>N(c,n)))break e;e[o]=c,e[i]=n,o=i}}}return t}return null}function N(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id}var j=[],P=[],I=1,B=null,z=3,A=!1,R=!1,D=!1;function U(e){for(var t=T(P);null!==t;){if(null===t.callback)O(P);else{if(!(t.startTime<=e))break;O(P),t.sortIndex=t.expirationTime,S(j,t)}t=T(P)}}function M(e){if(D=!1,U(e),!R)if(null!==T(j))R=!0,o(G);else{var t=T(P);null!==t&&l(M,t.startTime-e)}}function G(e,n){R=!1,D&&(D=!1,r()),A=!0;var o=z;try{for(U(n),B=T(j);null!==B&&(!(B.expirationTime>n)||e&&!a());){var i=B.callback;if(null!==i){B.callback=null,z=B.priorityLevel;var c=i(B.expirationTime<=n);n=t.unstable_now(),"function"==typeof c?B.callback=c:B===T(j)&&O(j),U(n)}else O(j);B=T(j)}if(null!==B)var u=!0;else{var s=T(P);null!==s&&l(M,s.startTime-n),u=!1}return u}finally{B=null,z=o,A=!1}}function F(e){switch(e){case 1:return-1;case 2:return 250;case 5:return 1073741823;case 4:return 1e4;default:return 5e3}}var L=i;t.unstable_ImmediatePriority=1,t.unstable_UserBlockingPriority=2,t.unstable_NormalPriority=3,t.unstable_IdlePriority=5,t.unstable_LowPriority=4,t.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=z;z=e;try{return t()}finally{z=n}},t.unstable_next=function(e){switch(z){case 1:case 2:case 3:var t=3;break;default:t=z}var n=z;z=t;try{return e()}finally{z=n}},t.unstable_scheduleCallback=function(e,n,a){var i=t.unstable_now();if("object"==typeof a&&null!==a){var c=a.delay;c="number"==typeof c&&0<c?i+c:i,a="number"==typeof a.timeout?a.timeout:F(e)}else a=F(e),c=i;return e={id:I++,callback:n,priorityLevel:e,startTime:c,expirationTime:a=c+a,sortIndex:-1},c>i?(e.sortIndex=c,S(P,e),null===T(j)&&e===T(P)&&(D?r():D=!0,l(M,c-i))):(e.sortIndex=a,S(j,e),R||A||(R=!0,o(G))),e},t.unstable_cancelCallback=function(e){e.callback=null},t.unstable_wrapCallback=function(e){var t=z;return function(){var n=z;z=t;try{return e.apply(this,arguments)}finally{z=n}}},t.unstable_getCurrentPriorityLevel=function(){return z},t.unstable_shouldYield=function(){var e=t.unstable_now();U(e);var n=T(j);return n!==B&&null!==B&&null!==n&&null!==n.callback&&n.startTime<=e&&n.expirationTime<B.expirationTime||a()},t.unstable_requestPaint=L,t.unstable_continueExecution=function(){R||A||(R=!0,o(G))},t.unstable_pauseExecution=function(){},t.unstable_getFirstCallbackNode=function(){return T(j)},t.unstable_Profiling=null},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},,,,,,,,,,,,,,,,,function(e,t,n){"use strict";n.r(t);n(14);var o=n(5),l=n(0),r=n(2),a=n(6),i=n(1),c=n(3),u=n.n(c);function s(e){return(s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function p(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function f(e){return(f=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function m(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function d(e,t){return(d=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function b(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var g=function(e){function t(){var e,n,o,l;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return o=this,l=(e=f(t)).call.apply(e,[this].concat(a)),n=!l||"object"!==s(l)&&"function"!=typeof l?m(o):l,b(m(n),"onChangeAlignment",(function(e){n.props.setAttributes({alignment:e})})),n}var n,o,a;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&d(e,t)}(t,e),n=t,(o=[{key:"render",value:function(){var e=this.props,t=e.className,n=e.attributes.alignment,o=u()(t,b({},"align-".concat(n),n));return wp.element.createElement(wp.element.Fragment,null,wp.element.createElement(r.BlockControls,null,wp.element.createElement(r.AlignmentToolbar,{onChange:this.onChangeAlignment,value:n,isCollapsed:!1})),wp.element.createElement(r.InspectorControls,null,wp.element.createElement(i.PanelBody,{title:Object(l.__)("Panel Settings","guteblock")},wp.element.createElement("h4",{style:{textAlign:"center"}},"More settings will be coming in our future upgrades"))),wp.element.createElement("div",{className:o},wp.element.createElement(r.InnerBlocks,null)))}}])&&p(n.prototype,o),a&&p(n,a),t}(a.Component);Object(o.registerBlockType)("guteblock/container",{title:Object(l.__)("Container","guteblock"),description:Object(l.__)("Container for other blocks","guteblock"),icon:wp.element.createElement("svg",{id:"prefix__Layer_1",x:0,y:0,viewBox:"0 0 24 24",xmlSpace:"preserve"},wp.element.createElement("style",null),wp.element.createElement("linearGradient",{id:"prefix__SVGID_1_",gradientUnits:"userSpaceOnUse",x1:20.575,y1:4.608,x2:4.78,y2:18.224},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M20.47 5.06H3.53c-.55 0-1 .45-1 1v11.88c0 .55.45 1 1 1h16.95c.55 0 1-.45 1-1V6.06c-.01-.55-.45-1-1.01-1zm-1 11.88H4.53V7.06h14.95v9.88z",fill:"url(#prefix__SVGID_1_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_2_",gradientUnits:"userSpaceOnUse",x1:18.465,y1:2.161,x2:2.67,y2:15.777},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M7.05 15.06c.55 0 1-.45 1-1V9.94c0-.55-.45-1-1-1s-1 .45-1 1v4.12c0 .55.45 1 1 1z",fill:"url(#prefix__SVGID_2_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_3_",gradientUnits:"userSpaceOnUse",x1:19.872,y1:3.792,x2:4.077,y2:17.409},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M10.35 15.06c.55 0 1-.45 1-1V9.94c0-.55-.45-1-1-1s-1 .45-1 1v4.12c0 .55.45 1 1 1z",fill:"url(#prefix__SVGID_3_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_4_",gradientUnits:"userSpaceOnUse",x1:21.278,y1:5.424,x2:5.484,y2:19.04},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M13.65 15.06c.55 0 1-.45 1-1V9.94c0-.55-.45-1-1-1s-1 .45-1 1v4.12c0 .55.45 1 1 1z",fill:"url(#prefix__SVGID_4_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_5_",gradientUnits:"userSpaceOnUse",x1:22.685,y1:7.056,x2:6.89,y2:20.672},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M16.95 15.06c.55 0 1-.45 1-1V9.94c0-.55-.45-1-1-1s-1 .45-1 1v4.12c0 .55.45 1 1 1z",fill:"url(#prefix__SVGID_5_)"})),category:"guteblock",keywords:[Object(l.__)("container","guteblock")],supports:{reusable:!1,html:!1,align:["wide","full"]},attributes:{title:{type:"string",source:"html",selector:"h4"},align:{type:"string",default:"wide"},alignment:{type:"string",default:"left"}},edit:g,save:function(e){var t=e.attributes.alignment,n=u()(function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}({},"align-".concat(t),t));return wp.element.createElement("div",{className:n},wp.element.createElement(r.InnerBlocks.Content,null))}});n(15);Object(o.registerBlockType)("guteblock/team-members",{title:Object(l.__)("Team Members","guteblock"),description:Object(l.__)("Block for showing team members","guteblock"),icon:wp.element.createElement("svg",{id:"prefix__Layer_1",x:0,y:0,viewBox:"0 0 24 24",xmlSpace:"preserve"},wp.element.createElement("style",null),wp.element.createElement("linearGradient",{id:"prefix__SVGID_1_",gradientUnits:"userSpaceOnUse",x1:18.718,y1:2.083,x2:4.032,y2:18.339},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M6.43 13.4c1.34 0 2.53-.68 3.23-1.75.68.36 1.44.58 2.26.58.87 0 1.67-.24 2.38-.64a3.85 3.85 0 003.27 1.81c2.14 0 3.88-1.74 3.88-3.88 0-2.14-1.74-3.88-3.88-3.88-.34 0-.67.06-.99.15-.65-1.96-2.47-3.4-4.65-3.4-2.16 0-3.98 1.41-4.64 3.35-.28-.06-.57-.1-.86-.1-2.14 0-3.88 1.74-3.88 3.88 0 2.14 1.74 3.88 3.88 3.88zm13.02-3.88c0 1.04-.84 1.88-1.88 1.88-.77 0-1.43-.47-1.72-1.16.52-.69.85-1.53.94-2.44.02-.01.03 0 .05-.01a1.878 1.878 0 012.61 1.73zm-7.52-5.13c1.61 0 2.92 1.31 2.92 2.92s-1.31 2.92-2.92 2.92-2.92-1.31-2.92-2.92 1.31-2.92 2.92-2.92zm-5.5 3.25c.22 0 .42.04.63.11.09.98.46 1.86 1.03 2.59-.31.63-.94 1.05-1.66 1.05-1.04 0-1.88-.84-1.88-1.88s.84-1.87 1.88-1.87z",fill:"url(#prefix__SVGID_1_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_2_",gradientUnits:"userSpaceOnUse",x1:23.86,y1:6.729,x2:9.175,y2:22.985},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M18.1 15.7c-.53 0-1.04.11-1.53.27a6.275 6.275 0 00-9.25-.03c-.46-.14-.94-.24-1.42-.24-2.7 0-4.9 2.2-4.9 4.9 0 .55.45 1 1 1s1-.45 1-1c0-1.6 1.3-2.9 2.9-2.9.08 0 .16.02.24.02-.33.77-.52 1.62-.52 2.51 0 .55.45 1 1 1s1-.45 1-1a4.31 4.31 0 018.62 0c0 .55.45 1 1 1s1-.45 1-1c0-.88-.18-1.73-.51-2.49.13-.02.25-.04.38-.04 1.6 0 2.9 1.3 2.9 2.9 0 .55.45 1 1 1s1-.45 1-1c-.01-2.7-2.2-4.9-4.91-4.9z",fill:"url(#prefix__SVGID_2_)"})),category:"guteblock",keywords:[Object(l.__)("team","guteblock"),Object(l.__)("member","guteblock"),Object(l.__)("person","guteblock")],transforms:{from:[{type:"block",blocks:["core/gallery"],transform:function(e){var t=e.columns,n=e.images.map((function(e){var t=e.alt,n=e.id,l=e.url;return Object(o.createBlock)("guteblock/team-member",{alt:t,id:n,url:l})}));return Object(o.createBlock)("guteblock/team-members",{columns:t},n)}},{type:"block",blocks:["core/image"],isMultiBlock:!0,transform:function(e){var t=e.map((function(e){var t=e.alt,n=e.id,l=e.url;return Object(o.createBlock)("guteblock/team-member",{alt:t,id:n,url:l})}));return Object(o.createBlock)("guteblock/team-members",{columns:3},t)}}]},attributes:{columns:{type:"number",default:3},align:{type:"string",default:"wide"},alignment:{type:"string",default:"center"},image_shape:{type:"string",default:"round"},backgroundColor:{type:"string"}},styles:[{name:"1",label:Object(l.__)("Style 1","guteblock"),isDefault:!0},{name:"2",label:Object(l.__)("Style 2","guteblock"),isDefault:!1},{name:"3",label:Object(l.__)("Style 3","guteblock"),isDefault:!1}],supports:{html:!1,align:["wide","full"]},edit:function(e){var t=e.className,n=e.attributes,o=e.setAttributes,a=n.columns,c=n.image_shape,u=n.alignment,s=n.backgroundColor;return wp.element.createElement("div",{className:"".concat(t," has-").concat(a,"-columns shape-").concat(c," align-").concat(u),style:{backgroundColor:s}},wp.element.createElement(r.BlockControls,null,wp.element.createElement(r.AlignmentToolbar,{onChange:function(e){return o({alignment:e})},value:u,isCollapsed:!1})),wp.element.createElement(r.InspectorControls,null,wp.element.createElement(r.PanelColorSettings,{title:Object(l.__)("Color Settings","guteblock"),colorSettings:[{value:s,onChange:function(e){o({backgroundColor:e})},label:Object(l.__)("Background Color","guteblock")}]}),wp.element.createElement(i.PanelBody,{title:Object(l.__)("Image Settings","guteblock")},wp.element.createElement(i.RadioControl,{label:"Image Shape",help:"The shape of the user image",selected:c,options:[{label:"Round",value:"round",help:"dsafsadf asdf sadfdsa"},{label:"Square",value:"square"}],onChange:function(e){o({image_shape:e})}})),wp.element.createElement(i.PanelBody,{title:Object(l.__)("Layout","guteblock")},wp.element.createElement(i.RangeControl,{label:Object(l.__)("Columns","guteblock"),value:a,onChange:function(e){return o({columns:e})},min:1,max:6,step:1}))),wp.element.createElement(r.InnerBlocks,{allowedBlocks:["guteblock/team-member"],template:[["guteblock/team-member"],["guteblock/team-member"],["guteblock/team-member"]]}))},save:function(e){var t=e.attributes,n=t.columns,o=t.image_shape,l=t.alignment,a=t.backgroundColor,i=t.block_height;return wp.element.createElement("div",{className:"align-".concat(l," has-").concat(n,"-columns shape-").concat(o),style:{backgroundColor:a,height:i}},wp.element.createElement(r.InnerBlocks.Content,null))}});var h=window.URL;h.createObjectURL,h.revokeObjectURL;function w(e){return!(!e||!e.indexOf)&&0===e.indexOf("blob:")}var y=n(8);function _(){return(_=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e}).apply(this,arguments)}function v(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)){var n=[],o=!0,l=!1,r=void 0;try{for(var a,i=e[Symbol.iterator]();!(o=(a=i.next()).done)&&(n.push(a.value),!t||n.length!==t);o=!0);}catch(e){l=!0,r=e}finally{try{o||null==i.return||i.return()}finally{if(l)throw r}}return n}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function k(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function C(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},o=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(o=o.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),o.forEach((function(t){k(e,t,n[t])}))}return e}function E(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function x(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function S(e,t,n){return t&&x(e.prototype,t),n&&x(e,n),e}function T(e){return(T="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function O(e){return(O="function"==typeof Symbol&&"symbol"===T(Symbol.iterator)?function(e){return T(e)}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":T(e)})(e)}function N(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function j(e,t){return!t||"object"!==O(t)&&"function"!=typeof t?N(e):t}function P(e){return(P=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function I(e,t){return(I=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function B(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&I(e,t)}var z=n(7),A=n(4),R=n.n(A),D=n(10),U=n(9),M=n.n(U);function G(e){return function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}var F=function(){function e(){E(this,e),k(this,"refs",{})}return S(e,[{key:"add",value:function(e,t){this.refs[e]||(this.refs[e]=[]),this.refs[e].push(t)}},{key:"remove",value:function(e,t){var n=this.getIndex(e,t);-1!==n&&this.refs[e].splice(n,1)}},{key:"isActive",value:function(){return this.active}},{key:"getActive",value:function(){var e=this;return this.refs[this.active.collection].find((function(t){return t.node.sortableInfo.index==e.active.index}))}},{key:"getIndex",value:function(e,t){return this.refs[e].indexOf(t)}},{key:"getOrderedRefs",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.active.collection;return this.refs[e].sort(L)}}]),e}();function L(e,t){return e.node.sortableInfo.index-t.node.sortableInfo.index}function V(e,t){return Object.keys(e).reduce((function(n,o){return-1===t.indexOf(o)&&(n[o]=e[o]),n}),{})}var H={end:["touchend","touchcancel","mouseup"],move:["touchmove","mousemove"],start:["touchstart","mousedown"]},W=function(){if("undefined"==typeof window||"undefined"==typeof document)return"";var e=window.getComputedStyle(document.documentElement,"")||["-moz-hidden-iframe"],t=(Array.prototype.slice.call(e).join("").match(/-(moz|webkit|ms)-/)||""===e.OLink&&["","o"])[1];switch(t){case"ms":return"ms";default:return t&&t.length?t[0].toUpperCase()+t.substr(1):""}}();function q(e,t){Object.keys(t).forEach((function(n){e.style[n]=t[n]}))}function K(e,t){e.style["".concat(W,"Transform")]=null==t?"":"translate3d(".concat(t.x,"px,").concat(t.y,"px,0)")}function $(e,t){e.style["".concat(W,"TransitionDuration")]=null==t?"":"".concat(t,"ms")}function Q(e,t){for(;e;){if(t(e))return e;e=e.parentNode}return null}function Y(e,t,n){return Math.max(e,Math.min(n,t))}function X(e){return"px"===e.substr(-2)?parseFloat(e):0}function Z(e,t){var n=t.displayName||t.name;return n?"".concat(e,"(").concat(n,")"):e}function J(e,t){var n=e.getBoundingClientRect();return{top:n.top+t.top,left:n.left+t.left}}function ee(e){return e.touches&&e.touches.length?{x:e.touches[0].pageX,y:e.touches[0].pageY}:e.changedTouches&&e.changedTouches.length?{x:e.changedTouches[0].pageX,y:e.changedTouches[0].pageY}:{x:e.pageX,y:e.pageY}}function te(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{left:0,top:0};if(e){var o={left:n.left+e.offsetLeft,top:n.top+e.offsetTop};return e.parentNode===t?o:te(e.parentNode,t,o)}}function ne(e){var t=e.lockOffset,n=e.width,o=e.height,l=t,r=t,a="px";if("string"==typeof t){var i=/^[+-]?\d*(?:\.\d*)?(px|%)$/.exec(t);M()(null!==i,'lockOffset value should be a number or a string of a number followed by "px" or "%". Given %s',t),l=parseFloat(t),r=parseFloat(t),a=i[1]}return M()(isFinite(l)&&isFinite(r),"lockOffset value should be a finite. Given %s",t),"%"===a&&(l=l*n/100,r=r*o/100),{x:l,y:r}}function oe(e){return e instanceof HTMLElement?function(e){var t=window.getComputedStyle(e),n=/(auto|scroll)/;return["overflow","overflowX","overflowY"].find((function(e){return n.test(t[e])}))}(e)?e:oe(e.parentNode):null}var le=27,re=32,ae=37,ie=38,ce=39,ue=40,se={Anchor:"A",Button:"BUTTON",Canvas:"CANVAS",Input:"INPUT",Option:"OPTION",Textarea:"TEXTAREA",Select:"SELECT"};function pe(e){return null!=e.sortableHandle}var fe=function(){function e(t,n){E(this,e),this.container=t,this.onScrollCallback=n}return S(e,[{key:"clear",value:function(){clearInterval(this.interval),this.interval=null}},{key:"update",value:function(e){var t=this,n=e.translate,o=e.minTranslate,l=e.maxTranslate,r=e.width,a=e.height,i={x:0,y:0},c={x:1,y:1},u=10,s=10,p=this.container,f=p.scrollTop,m=p.scrollLeft,d=p.scrollHeight,b=p.scrollWidth,g=0===f,h=d-f-p.clientHeight==0,w=0===m,y=b-m-p.clientWidth==0;n.y>=l.y-a/2&&!h?(i.y=1,c.y=s*Math.abs((l.y-a/2-n.y)/a)):n.x>=l.x-r/2&&!y?(i.x=1,c.x=u*Math.abs((l.x-r/2-n.x)/r)):n.y<=o.y+a/2&&!g?(i.y=-1,c.y=s*Math.abs((n.y-a/2-o.y)/a)):n.x<=o.x+r/2&&!w&&(i.x=-1,c.x=u*Math.abs((n.x-r/2-o.x)/r)),this.interval&&(this.clear(),this.isAutoScrolling=!1),0===i.x&&0===i.y||(this.interval=setInterval((function(){t.isAutoScrolling=!0;var e={left:c.x*i.x,top:c.y*i.y};t.container.scrollTop+=e.top,t.container.scrollLeft+=e.left,t.onScrollCallback(e)}),5))}}]),e}();var me={axis:R.a.oneOf(["x","y","xy"]),contentWindow:R.a.any,disableAutoscroll:R.a.bool,distance:R.a.number,getContainer:R.a.func,getHelperDimensions:R.a.func,helperClass:R.a.string,helperContainer:R.a.oneOfType([R.a.func,"undefined"==typeof HTMLElement?R.a.any:R.a.instanceOf(HTMLElement)]),hideSortableGhost:R.a.bool,keyboardSortingTransitionDuration:R.a.number,lockAxis:R.a.string,lockOffset:R.a.oneOfType([R.a.number,R.a.string,R.a.arrayOf(R.a.oneOfType([R.a.number,R.a.string]))]),lockToContainerEdges:R.a.bool,onSortEnd:R.a.func,onSortMove:R.a.func,onSortOver:R.a.func,onSortStart:R.a.func,pressDelay:R.a.number,pressThreshold:R.a.number,keyCodes:R.a.shape({lift:R.a.arrayOf(R.a.number),drop:R.a.arrayOf(R.a.number),cancel:R.a.arrayOf(R.a.number),up:R.a.arrayOf(R.a.number),down:R.a.arrayOf(R.a.number)}),shouldCancelStart:R.a.func,transitionDuration:R.a.number,updateBeforeSortStart:R.a.func,useDragHandle:R.a.bool,useWindowAsScrollContainer:R.a.bool},de={lift:[re],drop:[re],cancel:[le],up:[ie,ae],down:[ue,ce]},be={axis:"y",disableAutoscroll:!1,distance:0,getHelperDimensions:function(e){var t=e.node;return{height:t.offsetHeight,width:t.offsetWidth}},hideSortableGhost:!0,lockOffset:"50%",lockToContainerEdges:!1,pressDelay:0,pressThreshold:5,keyCodes:de,shouldCancelStart:function(e){return-1!==[se.Input,se.Textarea,se.Select,se.Option,se.Button].indexOf(e.target.tagName)||!!Q(e.target,(function(e){return"true"===e.contentEditable}))},transitionDuration:300,useWindowAsScrollContainer:!1},ge=Object.keys(me);function he(e){var t,n,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{withRef:!1};return n=t=function(t){function n(e){var t;return E(this,n),k(N(N(t=j(this,P(n).call(this,e)))),"state",{}),k(N(N(t)),"handleStart",(function(e){var n=t.props,o=n.distance,l=n.shouldCancelStart;if(2!==e.button&&!l(e)){t.touched=!0,t.position=ee(e);var r=Q(e.target,(function(e){return null!=e.sortableInfo}));if(r&&r.sortableInfo&&t.nodeIsChild(r)&&!t.state.sorting){var a=t.props.useDragHandle,i=r.sortableInfo,c=i.index,u=i.collection;if(i.disabled)return;if(a&&!Q(e.target,pe))return;t.manager.active={collection:u,index:c},function(e){return e.touches&&e.touches.length||e.changedTouches&&e.changedTouches.length}(e)||e.target.tagName!==se.Anchor||e.preventDefault(),o||(0===t.props.pressDelay?t.handlePress(e):t.pressTimer=setTimeout((function(){return t.handlePress(e)}),t.props.pressDelay))}}})),k(N(N(t)),"nodeIsChild",(function(e){return e.sortableInfo.manager===t.manager})),k(N(N(t)),"handleMove",(function(e){var n=t.props,o=n.distance,l=n.pressThreshold;if(!t.state.sorting&&t.touched&&!t._awaitingUpdateBeforeSortStart){var r=ee(e),a={x:t.position.x-r.x,y:t.position.y-r.y},i=Math.abs(a.x)+Math.abs(a.y);t.delta=a,o||l&&!(i>=l)?o&&i>=o&&t.manager.isActive()&&t.handlePress(e):(clearTimeout(t.cancelTimer),t.cancelTimer=setTimeout(t.cancel,0))}})),k(N(N(t)),"handleEnd",(function(){t.touched=!1,t.cancel()})),k(N(N(t)),"cancel",(function(){var e=t.props.distance;t.state.sorting||(e||clearTimeout(t.pressTimer),t.manager.active=null)})),k(N(N(t)),"handlePress",(function(e){try{var n=t.manager.getActive(),o=function(){if(n){var o=function(){var n,o,l,u,b,g,h=f.sortableInfo.index,w=(n=f,{bottom:X((o=window.getComputedStyle(n)).marginBottom),left:X(o.marginLeft),right:X(o.marginRight),top:X(o.marginTop)}),y=t.scrollContainer.getBoundingClientRect(),_=a({collection:m,index:h,node:f});if(t.node=f,t.margin=w,t.width=_.width,t.height=_.height,t.marginOffset={x:t.margin.left+t.margin.right,y:Math.max(t.margin.top,t.margin.bottom)},t.boundingClientRect=f.getBoundingClientRect(),t.containerBoundingRect=y,t.index=h,t.newIndex=h,t.axis={x:r.indexOf("x")>=0,y:r.indexOf("y")>=0},t.offsetEdge=te(f,t.container),t.initialOffset=ee(d?C({},e,{pageX:t.boundingClientRect.left,pageY:t.boundingClientRect.top}):e),t.initialScroll={left:t.scrollContainer.scrollLeft,top:t.scrollContainer.scrollTop},t.initialWindowScroll={left:window.pageXOffset,top:window.pageYOffset},t.helper=t.helperContainer.appendChild((u="input, textarea, select, canvas, [contenteditable]",b=(l=f).querySelectorAll(u),G((g=l.cloneNode(!0)).querySelectorAll(u)).forEach((function(e,t){"file"!==e.type&&(e.value=b[t].value),"radio"===e.type&&e.name&&(e.name="__sortableClone__".concat(e.name)),e.tagName===se.Canvas&&b[t].width>0&&b[t].height>0&&e.getContext("2d").drawImage(b[t],0,0)})),g)),q(t.helper,{boxSizing:"border-box",height:"".concat(t.height,"px"),left:"".concat(t.boundingClientRect.left-w.left,"px"),pointerEvents:"none",position:"fixed",top:"".concat(t.boundingClientRect.top-w.top,"px"),width:"".concat(t.width,"px")}),d&&t.helper.focus(),c&&(t.sortableGhost=f,q(f,{opacity:0,visibility:"hidden"})),t.minTranslate={},t.maxTranslate={},d){var v=p?{top:0,left:0,width:t.contentWindow.innerWidth,height:t.contentWindow.innerHeight}:t.containerBoundingRect,k=v.top,E=v.left,x=v.width,S=k+v.height,T=E+x;t.axis.x&&(t.minTranslate.x=E-t.boundingClientRect.left,t.maxTranslate.x=T-(t.boundingClientRect.left+t.width)),t.axis.y&&(t.minTranslate.y=k-t.boundingClientRect.top,t.maxTranslate.y=S-(t.boundingClientRect.top+t.height))}else t.axis.x&&(t.minTranslate.x=(p?0:y.left)-t.boundingClientRect.left-t.width/2,t.maxTranslate.x=(p?t.contentWindow.innerWidth:y.left+y.width)-t.boundingClientRect.left-t.width/2),t.axis.y&&(t.minTranslate.y=(p?0:y.top)-t.boundingClientRect.top-t.height/2,t.maxTranslate.y=(p?t.contentWindow.innerHeight:y.top+y.height)-t.boundingClientRect.top-t.height/2);i&&i.split(" ").forEach((function(e){return t.helper.classList.add(e)})),t.listenerNode=e.touches?f:t.contentWindow,d?(t.listenerNode.addEventListener("wheel",t.handleKeyEnd,!0),t.listenerNode.addEventListener("mousedown",t.handleKeyEnd,!0),t.listenerNode.addEventListener("keydown",t.handleKeyDown)):(H.move.forEach((function(e){return t.listenerNode.addEventListener(e,t.handleSortMove,!1)})),H.end.forEach((function(e){return t.listenerNode.addEventListener(e,t.handleSortEnd,!1)}))),t.setState({sorting:!0,sortingIndex:h}),s&&s({node:f,index:h,collection:m,isKeySorting:d},e),d&&t.keyMove(0)},l=t.props,r=l.axis,a=l.getHelperDimensions,i=l.helperClass,c=l.hideSortableGhost,u=l.updateBeforeSortStart,s=l.onSortStart,p=l.useWindowAsScrollContainer,f=n.node,m=n.collection,d=t.manager.isKeySorting,b=function(){if("function"==typeof u){t._awaitingUpdateBeforeSortStart=!0;var n=function(e,t){try{var n=e()}catch(e){return t(!0,e)}return n&&n.then?n.then(t.bind(null,!1),t.bind(null,!0)):t(!1,value)}((function(){var t=f.sortableInfo.index;return Promise.resolve(u({collection:m,index:t,node:f,isKeySorting:d},e)).then((function(){}))}),(function(e,n){if(t._awaitingUpdateBeforeSortStart=!1,e)throw n;return n}));if(n&&n.then)return n.then((function(){}))}}();return b&&b.then?b.then(o):o()}}();return Promise.resolve(o&&o.then?o.then((function(){})):void 0)}catch(e){return Promise.reject(e)}})),k(N(N(t)),"handleSortMove",(function(e){var n=t.props.onSortMove;"function"==typeof e.preventDefault&&e.preventDefault(),t.updateHelperPosition(e),t.animateNodes(),t.autoscroll(),n&&n(e)})),k(N(N(t)),"handleSortEnd",(function(e){var n=t.props,o=n.hideSortableGhost,l=n.onSortEnd,r=t.manager,a=r.active.collection,i=r.isKeySorting,c=t.manager.refs[a];t.listenerNode&&(i?(t.listenerNode.removeEventListener("wheel",t.handleKeyEnd,!0),t.listenerNode.removeEventListener("mousedown",t.handleKeyEnd,!0),t.listenerNode.removeEventListener("keydown",t.handleKeyDown)):(H.move.forEach((function(e){return t.listenerNode.removeEventListener(e,t.handleSortMove)})),H.end.forEach((function(e){return t.listenerNode.removeEventListener(e,t.handleSortEnd)})))),t.helper.parentNode.removeChild(t.helper),o&&t.sortableGhost&&q(t.sortableGhost,{opacity:"",visibility:""});for(var u=0,s=c.length;u<s;u++){var p=c[u],f=p.node;p.edgeOffset=null,p.boundingClientRect=null,K(f,null),$(f,null),p.translate=null}t.autoScroller.clear(),t.manager.active=null,t.manager.isKeySorting=!1,t.setState({sorting:!1,sortingIndex:null}),"function"==typeof l&&l({collection:a,newIndex:t.newIndex,oldIndex:t.index,isKeySorting:i},e),t.touched=!1})),k(N(N(t)),"autoscroll",(function(){var e=t.props.disableAutoscroll,n=t.manager.isKeySorting;if(!e){if(n){var o=C({},t.translate),l=0,r=0;return t.axis.x&&(o.x=Math.min(t.maxTranslate.x,Math.max(t.minTranslate.x,t.translate.x)),l=t.translate.x-o.x),t.axis.y&&(o.y=Math.min(t.maxTranslate.y,Math.max(t.minTranslate.y,t.translate.y)),r=t.translate.y-o.y),t.translate=o,K(t.helper,t.translate),t.scrollContainer.scrollLeft+=l,void(t.scrollContainer.scrollTop+=r)}t.autoScroller.update({height:t.height,maxTranslate:t.maxTranslate,minTranslate:t.minTranslate,translate:t.translate,width:t.width})}})),k(N(N(t)),"onAutoScroll",(function(e){t.translate.x+=e.left,t.translate.y+=e.top,t.animateNodes()})),k(N(N(t)),"handleKeyDown",(function(e){var n=e.keyCode,o=t.props,l=o.shouldCancelStart,r=o.keyCodes,a=C({},de,void 0===r?{}:r);t.manager.active&&!t.manager.isKeySorting||!(t.manager.active||a.lift.includes(n)&&!l(e)&&t.isValidSortingTarget(e))||(e.stopPropagation(),e.preventDefault(),a.lift.includes(n)&&!t.manager.active?t.keyLift(e):a.drop.includes(n)&&t.manager.active?t.keyDrop(e):a.cancel.includes(n)?(t.newIndex=t.manager.active.index,t.keyDrop(e)):a.up.includes(n)?t.keyMove(-1):a.down.includes(n)&&t.keyMove(1))})),k(N(N(t)),"keyLift",(function(e){var n=e.target,o=Q(n,(function(e){return null!=e.sortableInfo})).sortableInfo,l=o.index,r=o.collection;t.initialFocusedNode=n,t.manager.isKeySorting=!0,t.manager.active={index:l,collection:r},t.handlePress(e)})),k(N(N(t)),"keyMove",(function(e){var n=t.manager.getOrderedRefs(),o=n[n.length-1].node.sortableInfo.index,l=t.newIndex+e,r=t.newIndex;if(!(l<0||l>o)){t.prevIndex=r,t.newIndex=l;var a=function(e,t,n){return e<n&&e>t?e-1:e>n&&e<t?e+1:e}(t.newIndex,t.prevIndex,t.index),i=n.find((function(e){return e.node.sortableInfo.index===a})),c=i.node,u=t.containerScrollDelta,s=i.boundingClientRect||J(c,u),p=i.translate||{x:0,y:0},f=s.top+p.y-u.top,m=s.left+p.x-u.left,d=r<l,b=d&&t.axis.x?c.offsetWidth-t.width:0,g=d&&t.axis.y?c.offsetHeight-t.height:0;t.handleSortMove({pageX:m+b,pageY:f+g,ignoreTransition:0===e})}})),k(N(N(t)),"keyDrop",(function(e){t.handleSortEnd(e),t.initialFocusedNode&&t.initialFocusedNode.focus()})),k(N(N(t)),"handleKeyEnd",(function(e){t.manager.active&&t.keyDrop(e)})),k(N(N(t)),"isValidSortingTarget",(function(e){var n=t.props.useDragHandle,o=e.target,l=Q(o,(function(e){return null!=e.sortableInfo}));return l&&l.sortableInfo&&!l.sortableInfo.disabled&&(n?pe(o):o.sortableInfo)})),function(e){M()(!(e.distance&&e.pressDelay),"Attempted to set both `pressDelay` and `distance` on SortableContainer, you may only use one or the other, not both at the same time.")}(e),t.manager=new F,t.events={end:t.handleEnd,move:t.handleMove,start:t.handleStart},t}return B(n,t),S(n,[{key:"getChildContext",value:function(){return{manager:this.manager}}},{key:"componentDidMount",value:function(){var e=this,t=this.props.useWindowAsScrollContainer,n=this.getContainer();Promise.resolve(n).then((function(n){e.container=n,e.document=e.container.ownerDocument||document;var o=e.props.contentWindow||e.document.defaultView||window;e.contentWindow="function"==typeof o?o():o,e.scrollContainer=t?e.document.scrollingElement||e.document.documentElement:oe(e.container)||e.container,e.autoScroller=new fe(e.scrollContainer,e.onAutoScroll),Object.keys(e.events).forEach((function(t){return H[t].forEach((function(n){return e.container.addEventListener(n,e.events[t],!1)}))})),e.container.addEventListener("keydown",e.handleKeyDown)}))}},{key:"componentWillUnmount",value:function(){var e=this;this.helper&&this.helper.parentNode&&this.helper.parentNode.removeChild(this.helper),this.container&&(Object.keys(this.events).forEach((function(t){return H[t].forEach((function(n){return e.container.removeEventListener(n,e.events[t])}))})),this.container.removeEventListener("keydown",this.handleKeyDown))}},{key:"updateHelperPosition",value:function(e){var t=this.props,n=t.lockAxis,o=t.lockOffset,l=t.lockToContainerEdges,r=t.transitionDuration,a=t.keyboardSortingTransitionDuration,i=void 0===a?r:a,c=this.manager.isKeySorting,u=e.ignoreTransition,s=ee(e),p={x:s.x-this.initialOffset.x,y:s.y-this.initialOffset.y};if(p.y-=window.pageYOffset-this.initialWindowScroll.top,p.x-=window.pageXOffset-this.initialWindowScroll.left,this.translate=p,l){var f=function(e){var t=e.height,n=e.width,o=e.lockOffset,l=Array.isArray(o)?o:[o,o];M()(2===l.length,"lockOffset prop of SortableContainer should be a single value or an array of exactly two values. Given %s",o);var r=v(l,2),a=r[0],i=r[1];return[ne({height:t,lockOffset:a,width:n}),ne({height:t,lockOffset:i,width:n})]}({height:this.height,lockOffset:o,width:this.width}),m=v(f,2),d=m[0],b=m[1],g={x:this.width/2-d.x,y:this.height/2-d.y},h={x:this.width/2-b.x,y:this.height/2-b.y};p.x=Y(this.minTranslate.x+g.x,this.maxTranslate.x-h.x,p.x),p.y=Y(this.minTranslate.y+g.y,this.maxTranslate.y-h.y,p.y)}"x"===n?p.y=0:"y"===n&&(p.x=0),c&&i&&!u&&$(this.helper,i),K(this.helper,p)}},{key:"animateNodes",value:function(){var e=this.props,t=e.transitionDuration,n=e.hideSortableGhost,o=e.onSortOver,l=this.containerScrollDelta,r=this.windowScrollDelta,a=this.manager.getOrderedRefs(),i=this.offsetEdge.left+this.translate.x+l.left,c=this.offsetEdge.top+this.translate.y+l.top,u=this.manager.isKeySorting,s=this.newIndex;this.newIndex=null;for(var p=0,f=a.length;p<f;p++){var m=a[p].node,d=m.sortableInfo.index,b=m.offsetWidth,g=m.offsetHeight,h={height:this.height>g?g/2:this.height/2,width:this.width>b?b/2:this.width/2},w=u&&d>this.index&&d<=s,y=u&&d<this.index&&d>=s,_={x:0,y:0},v=a[p].edgeOffset;v||(v=te(m,this.container),a[p].edgeOffset=v,u&&(a[p].boundingClientRect=J(m,l)));var k=p<a.length-1&&a[p+1],C=p>0&&a[p-1];k&&!k.edgeOffset&&(k.edgeOffset=te(k.node,this.container),u&&(k.boundingClientRect=J(k.node,l))),d!==this.index?(t&&$(m,t),this.axis.x?this.axis.y?y||d<this.index&&(i+r.left-h.width<=v.left&&c+r.top<=v.top+h.height||c+r.top+h.height<=v.top)?(_.x=this.width+this.marginOffset.x,v.left+_.x>this.containerBoundingRect.width-h.width&&k&&(_.x=k.edgeOffset.left-v.left,_.y=k.edgeOffset.top-v.top),null===this.newIndex&&(this.newIndex=d)):(w||d>this.index&&(i+r.left+h.width>=v.left&&c+r.top+h.height>=v.top||c+r.top+h.height>=v.top+g))&&(_.x=-(this.width+this.marginOffset.x),v.left+_.x<this.containerBoundingRect.left+h.width&&C&&(_.x=C.edgeOffset.left-v.left,_.y=C.edgeOffset.top-v.top),this.newIndex=d):w||d>this.index&&i+r.left+h.width>=v.left?(_.x=-(this.width+this.marginOffset.x),this.newIndex=d):(y||d<this.index&&i+r.left<=v.left+h.width)&&(_.x=this.width+this.marginOffset.x,null==this.newIndex&&(this.newIndex=d)):this.axis.y&&(w||d>this.index&&c+r.top+h.height>=v.top?(_.y=-(this.height+this.marginOffset.y),this.newIndex=d):(y||d<this.index&&c+r.top<=v.top+h.height)&&(_.y=this.height+this.marginOffset.y,null==this.newIndex&&(this.newIndex=d))),K(m,_),a[p].translate=_):n&&(this.sortableGhost=m,q(m,{opacity:0,visibility:"hidden"}))}null==this.newIndex&&(this.newIndex=this.index),u&&(this.newIndex=s);var E=u?this.prevIndex:s;o&&this.newIndex!==E&&o({collection:this.manager.active.collection,index:this.index,newIndex:this.newIndex,oldIndex:E,isKeySorting:u})}},{key:"getWrappedInstance",value:function(){return M()(o.withRef,"To access the wrapped instance, you need to pass in {withRef: true} as the second argument of the SortableContainer() call"),this.refs.wrappedInstance}},{key:"getContainer",value:function(){var e=this.props.getContainer;return"function"!=typeof e?Object(D.findDOMNode)(this):e(o.withRef?this.getWrappedInstance():void 0)}},{key:"render",value:function(){var t=o.withRef?"wrappedInstance":null;return Object(z.createElement)(e,_({ref:t},V(this.props,ge)))}},{key:"helperContainer",get:function(){var e=this.props.helperContainer;return"function"==typeof e?e():this.props.helperContainer||this.document.body}},{key:"containerScrollDelta",get:function(){return this.props.useWindowAsScrollContainer?{left:0,top:0}:{left:this.scrollContainer.scrollLeft-this.initialScroll.left,top:this.scrollContainer.scrollTop-this.initialScroll.top}}},{key:"windowScrollDelta",get:function(){return{left:this.contentWindow.pageXOffset-this.initialWindowScroll.left,top:this.contentWindow.pageYOffset-this.initialWindowScroll.top}}}]),n}(z.Component),k(t,"displayName",Z("sortableList",e)),k(t,"defaultProps",be),k(t,"propTypes",me),k(t,"childContextTypes",{manager:R.a.object.isRequired}),n}var we={index:R.a.number.isRequired,collection:R.a.oneOfType([R.a.number,R.a.string]),disabled:R.a.bool},ye=Object.keys(we);function _e(e){return(_e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function ve(e){return function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}function ke(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function Ce(e){return(Ce=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Ee(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function xe(e,t){return(xe=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Se(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Te=function(e){function t(){var e,n,o,l;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return o=this,l=(e=Ce(t)).call.apply(e,[this].concat(a)),n=!l||"object"!==_e(l)&&"function"!=typeof l?Ee(o):l,Se(Ee(n),"state",{selectedLink:null}),Se(Ee(n),"onChangeTitle",(function(e){n.props.setAttributes({title:e})})),Se(Ee(n),"onChangeInfo",(function(e){n.props.setAttributes({info:e})})),Se(Ee(n),"onSelectImage",(function(e){var t=e.id,o=e.url,l=e.alt;n.props.setAttributes({id:t,url:o,alt:l})})),Se(Ee(n),"onSelectURL",(function(e){n.props.setAttributes({url:e,id:null,alt:""})})),Se(Ee(n),"onUploadError",(function(e){n.props.noticeOperations.createErrorNotice(e)})),Se(Ee(n),"removeImage",(function(){n.props.setAttributes({url:"",id:null,alt:""})})),Se(Ee(n),"onChangeAlt",(function(e){n.props.setAttributes({alt:e})})),Se(Ee(n),"onImageSizeChange",(function(e){n.props.setAttributes({url:e})})),Se(Ee(n),"addNewLink",(function(){var e=n.props,t=e.setAttributes,o=e.attributes.social;t({social:[].concat(ve(o),[{icon:"facebook",link:"#"}])}),n.setState({selectedLink:o.length})})),Se(Ee(n),"updateSocialItem",(function(e,t){var o=n.props,l=o.setAttributes,r=o.attributes.social,a=n.state.selectedLink,i=ve(r);i[a][e]=t,l({social:i})})),Se(Ee(n),"removeSocialItem",(function(e){e.preventDefault();var t=n.props,o=t.setAttributes,l=t.attributes.social,r=n.state.selectedLink;o({social:[].concat(ve(l.slice(0,r)),ve(l.slice(r+1)))}),n.setState({selectedLink:null})})),Se(Ee(n),"onSortEnd",(function(e,t){var o,l,r,a=n.props,i=a.setAttributes,c=a.attributes.social;i({social:(l=e,r=t,(o=(o=c).slice()).splice(r<0?o.length+r:r,0,o.splice(l,1)[0]),o)}),n.setState({selectedLink:null})})),Se(Ee(n),"onChangeSocialColor",(function(e){n.props.setAttributes({socialColor:e})})),Se(Ee(n),"onChangeTitleColor",(function(e){n.props.setAttributes({titleColor:e})})),Se(Ee(n),"onChangeContentColor",(function(e){n.props.setAttributes({contentColor:e})})),n}var n,o,a;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&xe(e,t)}(t,e),n=t,(o=[{key:"componentDidMount",value:function(){var e=this.props,t=e.attributes,n=e.setAttributes,o=t.url,l=t.id;o&&w(o)&&!l&&n({url:"",alt:""})}},{key:"componentDidUpdate",value:function(e){e.isSelected&&!this.props.isSelected&&this.setState({selectedLink:null})}},{key:"getImageSizes",value:function(){var e=this.props,t=e.image,n=e.imageSizes;if(!t)return[];var o=[],l=t.media_details.sizes,r=function(e){var t=l[e],r=n.find((function(t){return t.slug===e}));r&&o.push({label:r.name,value:t.source_url})};for(var a in l)r(a);return o}},{key:"render",value:function(){var e=this,t=this.props,n=t.className,o=t.attributes,a=t.noticeUI,c=t.isSelected,u=o.title,s=o.info,p=o.url,f=o.alt,m=o.id,d=o.social,b=o.socialColor,g=o.titleColor,h=o.contentColor,y=he((function(){return wp.element.createElement("ul",null,d.map((function(t,n){var o=function(e){var t,n,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{withRef:!1};return n=t=function(t){function n(){return E(this,n),j(this,P(n).apply(this,arguments))}return B(n,t),S(n,[{key:"componentDidMount",value:function(){this.register()}},{key:"componentDidUpdate",value:function(e){this.node&&(e.index!==this.props.index&&(this.node.sortableInfo.index=this.props.index),e.disabled!==this.props.disabled&&(this.node.sortableInfo.disabled=this.props.disabled)),e.collection!==this.props.collection&&(this.unregister(e.collection),this.register())}},{key:"componentWillUnmount",value:function(){this.unregister()}},{key:"register",value:function(){var e=this.props,t=e.collection,n=e.disabled,o=e.index,l=Object(D.findDOMNode)(this);l.sortableInfo={collection:t,disabled:n,index:o,manager:this.context.manager},this.node=l,this.ref={node:l},this.context.manager.add(t,this.ref)}},{key:"unregister",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.props.collection;this.context.manager.remove(e,this.ref)}},{key:"getWrappedInstance",value:function(){return M()(o.withRef,"To access the wrapped instance, you need to pass in {withRef: true} as the second argument of the SortableElement() call"),this.refs.wrappedInstance}},{key:"render",value:function(){var t=o.withRef?"wrappedInstance":null;return Object(z.createElement)(e,_({ref:t},V(this.props,ye)))}}]),n}(z.Component),k(t,"displayName",Z("sortableElement",e)),k(t,"contextTypes",{manager:R.a.object.isRequired}),k(t,"propTypes",we),k(t,"defaultProps",{collection:0}),n}((function(){return wp.element.createElement("li",{key:n,onClick:function(){return e.setState({selectedLink:n})},className:e.state.selectedLink===n?"is-selected":null,style:{color:b}},wp.element.createElement("i",{className:"demo-icon icon-".concat(t.icon)}))}));return wp.element.createElement(o,{key:n,index:n})})),c&&wp.element.createElement("li",{className:"wp-block-guteblock-team-member__addIconLI"},wp.element.createElement(i.Tooltip,{text:Object(l.__)("Add Item","guteblock")},wp.element.createElement("button",{className:"wp-block-guteblock-team-member__addIcon",onClick:e.addNewLink},wp.element.createElement(i.Dashicon,{icon:"plus",size:14})))))}));return wp.element.createElement(wp.element.Fragment,null,wp.element.createElement(r.InspectorControls,null,wp.element.createElement(r.PanelColorSettings,{title:Object(l.__)("Color Settings","guteblock"),colorSettings:[{value:b,onChange:this.onChangeSocialColor,label:Object(l.__)("Social Icons Color","guteblock")},{value:g,onChange:this.onChangeTitleColor,label:Object(l.__)("Title Color","guteblock")},{value:h,onChange:this.onChangeContentColor,label:Object(l.__)("Description Color","guteblock")}]}),wp.element.createElement(i.PanelBody,{title:Object(l.__)("Image Settings","guteblock")},p&&!w(p)&&wp.element.createElement(i.TextControl,{value:f,onChange:this.onChangeAlt,placeholder:"Image Alt Text",help:Object(l.__)("This is the alt text for the image. This will help to improve the SEO","guteblock")}),m&&wp.element.createElement(i.SelectControl,{label:Object(l.__)("Image Size","guteblock"),options:this.getImageSizes(),onChange:this.onImageSizeChange}))),wp.element.createElement(r.BlockControls,null,p&&wp.element.createElement(i.Toolbar,null,m&&wp.element.createElement(r.MediaUploadCheck,null,wp.element.createElement(r.MediaUpload,{onSelect:this.onSelectImage,allowedTypes:["image"],value:m,render:function(e){var t=e.open;return wp.element.createElement(i.IconButton,{className:"components-icon-button-components-toolbar__control",label:Object(l.__)("Edit Image","guteblock"),onClick:t,icon:"edit"})}})),wp.element.createElement(i.IconButton,{className:"components-icon-button-components-toolbar__control",label:Object(l.__)("Remove Image","guteblock"),onClick:this.removeImage,icon:"trash"}))),wp.element.createElement("div",{className:n},p?wp.element.createElement(wp.element.Fragment,null,wp.element.createElement("div",{className:"wp-block-guteblock-team-member__image-outer"},wp.element.createElement("img",{src:p,alt:f}),w(p)&&wp.element.createElement("div",{className:"wp-block-guteblock-team-member__spinner-outer"},wp.element.createElement(i.Spinner,null)))):wp.element.createElement(r.MediaPlaceholder,{icon:"format-image",onSelect:this.onSelectImage,onSelectURL:this.onSelectURL,onError:this.onUploadError,accept:"image/*",allowedTypes:["image"],notices:a}),wp.element.createElement("div",{className:"content-outer"},wp.element.createElement("div",{className:"content-inner"},wp.element.createElement("div",{className:"wp-block-guteblock-team-member__social"},wp.element.createElement(y,{axis:"x",helperClass:"social_dragging",distance:10,onSortEnd:function(t){var n=t.oldIndex,o=t.newIndex;return e.onSortEnd(n,o)}})),null!==this.state.selectedLink&&wp.element.createElement("div",{className:"wp-block-guteblock-team-member__linkForm"},wp.element.createElement(i.SelectControl,{label:Object(l.__)("Icon","guteblock"),onChange:function(t){return e.updateSocialItem("icon",t)},value:d[this.state.selectedLink].icon,options:[{label:"Facebook",value:"facebook"},{label:"Twitter",value:"twitter"},{label:"Instagram",value:"instagram"},{label:"Pinterest",value:"pinterest"},{label:"Youtube",value:"youtube"}]}),wp.element.createElement(r.URLInput,{label:Object(l.__)("URL","guteblock"),value:d[this.state.selectedLink].link,onChange:function(t){return e.updateSocialItem("link",t)}}),wp.element.createElement("a",{className:"wp-block-guteblock-team-member__removeLink",onClick:this.removeSocialItem},Object(l.__)("Remove Link","guteblock"))),wp.element.createElement(r.RichText,{className:"wp-block-guteblock-team-member__title",tagName:"h4",onChange:this.onChangeTitle,value:u,placeholder:Object(l.__)("Member Name","guteblock"),formattingControls:[],style:{color:g}}),wp.element.createElement(r.RichText,{className:"wp-block-guteblock-team-member__info",tagName:"p",onChange:this.onChangeInfo,value:s,placeholder:Object(l.__)("Member Info","guteblock"),formattingControls:[],style:{color:h}})))))}}])&&ke(n.prototype,o),a&&ke(n,a),t}(a.Component),Oe=Object(y.withSelect)((function(e,t){var n=t.attributes.id;return{image:n?e("core").getMedia(n):null,imageSizes:e("core/editor").getEditorSettings().imageSizes}}))(Object(i.withNotices)(Te));Object(o.registerBlockType)("guteblock/team-member",{title:Object(l.__)("Team Member","guteblock"),description:Object(l.__)("Block for showing team members","guteblock"),icon:wp.element.createElement("svg",{id:"prefix__Layer_1",x:0,y:0,viewBox:"0 0 24 24",xmlSpace:"preserve"},wp.element.createElement("style",null),wp.element.createElement("linearGradient",{id:"prefix__SVGID_1_",gradientUnits:"userSpaceOnUse",x1:15.708,y1:.619,x2:5.109,y2:16.829},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M12 11.06c-2.63 0-4.77-2.14-4.77-4.77S9.37 1.52 12 1.52s4.77 2.14 4.77 4.77-2.14 4.77-4.77 4.77zm0-7.54a2.77 2.77 0 100 5.54 2.77 2.77 0 000-5.54z",fill:"url(#prefix__SVGID_1_)"}),wp.element.createElement("g",null,wp.element.createElement("linearGradient",{id:"prefix__SVGID_2_",gradientUnits:"userSpaceOnUse",x1:22.02,y1:4.746,x2:11.421,y2:20.956},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M18.97 22.11c-.55 0-1-.45-1-1 0-3.29-2.68-5.97-5.97-5.97s-5.97 2.68-5.97 5.97c0 .55-.45 1-1 1s-1-.45-1-1c0-4.39 3.57-7.97 7.97-7.97s7.97 3.57 7.97 7.97c0 .55-.45 1-1 1z",fill:"url(#prefix__SVGID_2_)"}))),category:"guteblock",keywords:[Object(l.__)("team","guteblock"),Object(l.__)("member","guteblock"),Object(l.__)("person","guteblock")],parent:["guteblock/team-members"],supports:{reusable:!1,html:!1},attributes:{title:{type:"string",source:"html",selector:"h4"},info:{type:"string",source:"html",selector:"p"},id:{type:"number"},alt:{type:"string",source:"attribute",selector:"img",attribute:"alt",default:""},url:{type:"string",source:"attribute",selector:"img",attribute:"src"},social:{type:"array",default:[],source:"query",selector:".wp-block-guteblock-team-member__social ul li",query:{icon:{source:"attribute",attribute:"data-icon"},link:{source:"attribute",selector:"a",attribute:"href"}}},socialColor:{type:"string"},titleColor:{type:"string"},contentColor:{type:"string"}},edit:Oe,save:function(e){var t=e.attributes,n=t.title,o=t.info,l=t.url,a=t.alt,i=t.id,c=t.social,u=t.socialColor,s=t.titleColor,p=t.contentColor;return wp.element.createElement("div",null,l&&wp.element.createElement("img",{className:i?"wp-image-".concat(i):null,src:l,alt:a}),wp.element.createElement("div",{className:"content-outer"},wp.element.createElement("div",{className:"content-inner"},c.length>0&&wp.element.createElement("div",{className:"wp-block-guteblock-team-member__social"},wp.element.createElement("ul",null,c.map((function(e,t){return wp.element.createElement("li",{key:t,"data-icon":e.icon,style:{color:u}},wp.element.createElement("a",{href:e.link,target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"demo-icon icon-".concat(e.icon)})))})))),n&&wp.element.createElement(r.RichText.Content,{className:"wp-block-guteblock-team-member__title",tagName:"h4",value:n,style:{color:s}}),o&&wp.element.createElement(r.RichText.Content,{className:"wp-block-guteblock-team-member__info",tagName:"p",value:o,style:{color:p}}))))}});n(22);function Ne(e){return(Ne="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function je(e){return function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}function Pe(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function Ie(e){return(Ie=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Be(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function ze(e,t){return(ze=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Ae(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Re=function(e){function t(){var e,n,o,l;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return o=this,l=(e=Ie(t)).call.apply(e,[this].concat(a)),n=!l||"object"!==Ne(l)&&"function"!=typeof l?Be(o):l,Ae(Be(n),"state",{selectedTestimonial:0}),Ae(Be(n),"onChangeTitle",(function(e){n.props.setAttributes({title:e})})),Ae(Be(n),"onChangeAlignment",(function(e){n.props.setAttributes({alignment:e})})),Ae(Be(n),"addNewTestimonial",(function(){var e=n.props,t=e.setAttributes,o=e.attributes.testimonials;t({testimonials:[].concat(je(o),[{authorImageID:"",authorImageUrl:"",authorImageAlt:"",title:"",job_position:"",content:""}])}),n.setState({selectedTestimonial:o.length})})),Ae(Be(n),"updateTestimonial",(function(e,t){var o=n.props,l=o.setAttributes,r=o.attributes.testimonials,a=n.state.selectedTestimonial,i=je(r);i[a][e]=t,l({testimonials:i})})),Ae(Be(n),"removeTestimonial",(function(e,t){e.preventDefault();var o=n.props,l=o.setAttributes,r=o.attributes.testimonials;l({testimonials:[].concat(je(r.slice(0,t)),je(r.slice(t+1)))})})),Ae(Be(n),"toggleShadow",(function(){n.props.setAttributes({shadow:!n.props.attributes.shadow})})),Ae(Be(n),"onSelectImage",(function(e){var t=e.id,o=e.url,l=e.alt;n.updateTestimonial("authorImageID",t),n.updateTestimonial("authorImageUrl",o),n.updateTestimonial("authorImageAlt",l)})),n}var n,o,a;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&ze(e,t)}(t,e),n=t,(o=[{key:"componentDidMount",value:function(){}},{key:"render",value:function(){var e,t=this,n=this.props,o=n.className,a=n.attributes,c=n.setAttributes,s=a.alignment,p=a.testimonials,f=a.grid_border_radius,m=a.image_border_radius,d=a.section_background,b=a.grid_background,g=a.title_color,h=a.content_color,w=a.shadow,y=u()(o,(Ae(e={},"align-".concat(s),s),Ae(e,"has-shadow",w),e)),_=RegExp(/is-style-/),v=_.test(a.className)?a.className.replace(_,""):null;return wp.element.createElement(wp.element.Fragment,null,wp.element.createElement(r.BlockControls,null,wp.element.createElement(r.AlignmentToolbar,{onChange:this.onChangeAlignment,value:s,isCollapsed:!1})),wp.element.createElement(r.InspectorControls,null,wp.element.createElement(i.PanelBody,{title:Object(l.__)("Settings","guteblock")},wp.element.createElement(i.ToggleControl,{label:Object(l.__)("Shadow","guteblock"),onChange:this.toggleShadow,checked:w}),wp.element.createElement(i.RangeControl,{label:Object(l.__)("Grid Border Radius (px)","guteblock"),value:f,onChange:function(e){return c({grid_border_radius:e})},min:0,max:100,step:1}),wp.element.createElement(i.RangeControl,{label:Object(l.__)("Image Border Radius (%)","guteblock"),value:m,onChange:function(e){return c({image_border_radius:e})},min:0,max:100,step:1})),wp.element.createElement(r.PanelColorSettings,{title:Object(l.__)("Color Settings","guteblock"),colorSettings:[{value:d,onChange:function(e){c({section_background:e})},label:Object(l.__)("Section Background Color","guteblock")},{value:b,onChange:function(e){c({grid_background:e})},label:Object(l.__)("Grid Background Color","guteblock")},{value:g,onChange:function(e){c({title_color:e})},label:Object(l.__)("Title Color","guteblock")},{value:h,onChange:function(e){c({content_color:e})},label:Object(l.__)("Content Color","guteblock")}]},wp.element.createElement(r.ContrastChecker,{textColor:g,backgroundColor:b}),wp.element.createElement(r.ContrastChecker,{textColor:h,backgroundColor:b}))),wp.element.createElement("div",{className:y,style:{backgroundColor:d}},wp.element.createElement("div",{className:"wp-block-guteblock-testimonial__container"},p.map((function(e,n){return wp.element.createElement("div",{className:"testimonial__outer",key:n,onClick:function(){return t.setState({selectedTestimonial:n})},style:{borderRadius:["".concat(f,"px")],backgroundColor:b}},wp.element.createElement("div",{className:"testimonial__remove-btn"},wp.element.createElement(i.Dashicon,{icon:"trash",size:30,onClick:function(e){t.removeTestimonial(e,n)}})),"multiple"!=v&&wp.element.createElement("div",{className:"testimonial__image-outer",style:{borderRadius:["".concat(m,"%")]}},wp.element.createElement(r.MediaUpload,{onSelect:t.onSelectImage,allowedTypes:["image"],value:e.authorImageID,render:function(t){var n=t.open;return wp.element.createElement(wp.element.Fragment,null,e.authorImageUrl?wp.element.createElement("img",{src:e.authorImageUrl,alt:"{testimonial.authorImageAlt}",onClick:n,"data-id":"{testimonial.authorImageID}"}):wp.element.createElement(i.IconButton,{className:"components-icon-button-components-toolbar__control",label:Object(l.__)("Edit Image","guteblock"),onClick:n,icon:"format-image"}))}})),wp.element.createElement(r.RichText,{className:"wp-block-guteblock-testimonial__title",tagName:"h4",onChange:function(e){return t.updateTestimonial("title",e)},value:e.title,placeholder:Object(l.__)("Testimonial Title","guteblock"),style:{color:g}}),wp.element.createElement(r.RichText,{className:"wp-block-guteblock-testimonial__jobposition",tagName:"p",onChange:function(e){return t.updateTestimonial("job_position",e)},value:e.job_position,placeholder:Object(l.__)("Job Position","guteblock"),style:{color:g}}),wp.element.createElement(r.RichText,{className:"wp-block-guteblock-testimonial__content",tagName:"p",onChange:function(e){return t.updateTestimonial("content",e)},value:e.content,placeholder:Object(l.__)("Testimonial Content","guteblock"),style:{color:h}}),wp.element.createElement("div",{className:"clear"}))})),wp.element.createElement("div",{className:"clear"}),wp.element.createElement(i.Tooltip,{text:Object(l.__)("Add Testimonial","guteblock")},wp.element.createElement("button",{className:"wp-block-guteblock-testimonial__addTestimonial",onClick:this.addNewTestimonial},wp.element.createElement(i.Dashicon,{icon:"plus",size:20}))))))}}])&&Pe(n.prototype,o),a&&Pe(n,a),t}(a.Component);function De(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}Object(o.registerBlockType)("guteblock/testimonial",{title:Object(l.__)("Testimonial","guteblock"),description:Object(l.__)("Block for adding a testimonial.","guteblock"),icon:wp.element.createElement("svg",{id:"prefix__Layer_1",x:0,y:0,viewBox:"0 0 24 24",xmlSpace:"preserve"},wp.element.createElement("style",null),wp.element.createElement("linearGradient",{id:"prefix__SVGID_1_",gradientUnits:"userSpaceOnUse",x1:21.524,y1:4.057,x2:5.186,y2:16.26},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M6.31 9.78c0 .55.45 1 1 1h13.1c.55 0 1-.45 1-1s-.45-1-1-1H7.31c-.55 0-1 .45-1 1z",fill:"url(#prefix__SVGID_1_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_2_",gradientUnits:"userSpaceOnUse",x1:23.231,y1:6.343,x2:6.894,y2:18.546},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M17.69 14.73c0-.55-.45-1-1-1H7.31c-.55 0-1 .45-1 1s.45 1 1 1h9.38c.55 0 1-.44 1-1z",fill:"url(#prefix__SVGID_2_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_3_",gradientUnits:"userSpaceOnUse",x1:28.033,y1:12.772,x2:11.696,y2:24.975},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M21.19 17.05H19.3v1.78h.87v.13c0 .6-.22.91-.67.91v.94c.65 0 1.15-.2 1.49-.6.34-.4.51-.91.51-1.53.01-.54-.1-1.08-.31-1.63z",fill:"url(#prefix__SVGID_3_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_4_",gradientUnits:"userSpaceOnUse",x1:26.966,y1:11.343,x2:10.629,y2:23.546},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M16.33 17.05v1.78h.87v.13c0 .6-.22.91-.67.91v.94c.65 0 1.15-.2 1.48-.6s.5-.91.5-1.53c0-.56-.1-1.11-.3-1.63h-1.88z",fill:"url(#prefix__SVGID_4_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_5_",gradientUnits:"userSpaceOnUse",x1:16.673,y1:-2.437,x2:.336,y2:9.766},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M7.47 6.01c-.45 0-.67-.31-.67-.91v-.14h.87V3.19H5.79c-.2.52-.3 1.07-.3 1.63 0 .62.17 1.13.5 1.53s.83.6 1.48.6v-.94z",fill:"url(#prefix__SVGID_5_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_6_",gradientUnits:"userSpaceOnUse",x1:15.607,y1:-3.865,x2:-.731,y2:8.338},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M2.49 4.82c0 .62.17 1.13.51 1.53.34.4.83.6 1.49.6v-.94c-.44 0-.67-.3-.67-.91v-.14h.87V3.19H2.81c-.21.55-.32 1.09-.32 1.63z",fill:"url(#prefix__SVGID_6_)"})),category:"guteblock",keywords:[Object(l.__)("testimonial","guteblock")],supports:{html:!1,align:["wide","full"]},styles:[{name:"single",label:Object(l.__)("Single","guteblock"),isDefault:!0},{name:"multiple",label:Object(l.__)("Multiple","guteblock"),isDefault:!1}],attributes:{title:{type:"string",source:"html",selector:"h4"},align:{type:"string",default:"full"},alignment:{type:"string",default:"left"},grid_border_radius:{type:"number",default:20},image_border_radius:{type:"number",default:10},section_background:{type:"string",default:"#b3e7fe"},grid_background:{type:"string",default:"#fff"},title_color:{type:"string",default:"#333"},content_color:{type:"string",default:"#333"},shadow:{type:"boolean"},testimonials:{type:"array",default:[{authorImageID:"",authorImageUrl:"",authorImageAlt:"",title:"",job_position:"",content:""}]}},edit:Re,save:function(e){var t,n=e.attributes,o=n.alignment,l=n.testimonials,a=n.grid_border_radius,i=n.image_border_radius,c=n.section_background,s=n.grid_background,p=n.title_color,f=n.content_color,m=n.shadow,d=u()((De(t={},"align-".concat(o),o),De(t,"has-shadow",m),t));return wp.element.createElement("div",{className:d,style:{backgroundColor:c}},wp.element.createElement("div",{className:"wp-block-guteblock-testimonial__container"},l.map((function(e,t){return wp.element.createElement("div",{className:"testimonial__outer",key:t,style:{borderRadius:["".concat(a,"px")],backgroundColor:s}},wp.element.createElement("div",{className:"testimonial__image-outer",style:{borderRadius:["".concat(i,"%")]}},wp.element.createElement("img",{src:e.authorImageUrl,alt:e.authorImageAlt,"data-id":e.authorImageID})),wp.element.createElement(r.RichText.Content,{className:"wp-block-guteblock-testimonial__title",tagName:"h4",value:e.title,style:{color:p}}),wp.element.createElement(r.RichText.Content,{className:"wp-block-guteblock-testimonial__jobposition",tagName:"p",value:e.job_position,style:{color:p}}),wp.element.createElement(r.RichText.Content,{className:"wp-block-guteblock-testimonial__content",tagName:"p",value:e.content,style:{color:f}}),wp.element.createElement("div",{className:"clear"}))})),wp.element.createElement("div",{className:"clear"})))}});n(23);function Ue(e){return(Ue="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Me(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function Ge(e){return(Ge=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Fe(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Le(e,t){return(Le=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Ve(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var He=function(e){function t(){var e,n,o,l;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return o=this,l=(e=Ge(t)).call.apply(e,[this].concat(a)),n=!l||"object"!==Ue(l)&&"function"!=typeof l?Fe(o):l,Ve(Fe(n),"onChangeTitle",(function(e){n.props.setAttributes({title:e})})),Ve(Fe(n),"onSelectImage",(function(e){var t=e.id,o=e.url;n.props.setAttributes({imageID:t,imageUrl:o})})),Ve(Fe(n),"toggleOverlay",(function(){n.props.setAttributes({overlay:!n.props.attributes.overlay})})),Ve(Fe(n),"onChangeOverlayColor",(function(e){n.props.setAttributes({overlayColor:e.hex})})),Ve(Fe(n),"onChangeOverlayOpacity",(function(e){n.props.setAttributes({overlayOpacity:e})})),Ve(Fe(n),"toggleBackgroundStyle",(function(){n.props.setAttributes({fixedBackground:!n.props.attributes.fixedBackground})})),Ve(Fe(n),"onChangeTextColor",(function(e){n.props.setAttributes({textColor:e.hex})})),Ve(Fe(n),"toggleButton",(function(){n.props.setAttributes({enableButton:!n.props.attributes.enableButton})})),Ve(Fe(n),"onChangeButtonText",(function(e){n.props.setAttributes({buttonText:e})})),Ve(Fe(n),"onChangeButtonLink",(function(e){n.props.setAttributes({buttonLink:e})})),Ve(Fe(n),"onChangeButtonTextColor",(function(e){n.props.setAttributes({buttonTextColor:e.hex})})),Ve(Fe(n),"onChangeButtonBackgroundColor",(function(e){n.props.setAttributes({buttonBackgroundColor:e.hex})})),Ve(Fe(n),"onChangeButtonBorderRadius",(function(e){console.log(e),n.props.setAttributes({buttonBorderRadius:e})})),n}var n,o,a;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Le(e,t)}(t,e),n=t,(o=[{key:"componentDidMount",value:function(){}},{key:"render",value:function(){var e=this.props,t=e.className,n=e.attributes,o=e.setAttributes,a=n.title,c=n.alignment,s=n.paddingTop,p=n.paddingBottom,f=n.imageID,m=n.imageUrl,d=n.overlay,b=n.overlayColor,g=n.overlayOpacity,h=n.fixedBackground,w=n.textColor,y=n.enableButton,_=n.buttonText,v=n.buttonLink,k=n.buttonTextColor,C=n.buttonBackgroundColor,E=n.buttonBorderRadius,x=u()(t,Ve({"background-fixed":h},"align-".concat(c),c));return wp.element.createElement(wp.element.Fragment,null,wp.element.createElement(r.BlockControls,null,wp.element.createElement(r.AlignmentToolbar,{onChange:function(e){return o({alignment:e})},value:c,isCollapsed:!1})),wp.element.createElement(r.InspectorControls,null,wp.element.createElement(i.PanelBody,{title:Object(l.__)("Spacing","guteblock")},wp.element.createElement(i.RangeControl,{label:Object(l.__)("Padding Top","guteblock"),value:s,onChange:function(e){return o({paddingTop:e})},min:50,max:500,step:10}),wp.element.createElement(i.RangeControl,{label:Object(l.__)("Padding Bottom","guteblock"),value:p,onChange:function(e){return o({paddingBottom:e})},min:50,max:500,step:10})),wp.element.createElement(i.PanelBody,{title:Object(l.__)("Text Color","guteblock")},wp.element.createElement(i.ColorPicker,{color:w,onChangeComplete:this.onChangeTextColor,disableAlpha:!0})),wp.element.createElement(i.PanelBody,{title:Object(l.__)("Image Settings","guteblock")},wp.element.createElement(r.MediaUpload,{onSelect:this.onSelectImage,allowedTypes:["image"],value:f,render:function(e){var t=e.open;return wp.element.createElement(wp.element.Fragment,null,m?wp.element.createElement("img",{src:m,alt:"",onClick:t}):wp.element.createElement(i.IconButton,{className:"components-icon-button-components-toolbar__control",label:Object(l.__)("Edit Image","guteblock"),onClick:t,icon:"format-image"}))}}),m&&wp.element.createElement(i.ToggleControl,{label:Object(l.__)("Fixed Background","guteblock"),onChange:this.toggleBackgroundStyle,checked:h})),wp.element.createElement(i.PanelBody,{title:Object(l.__)("Overlay Settings","guteblock")},wp.element.createElement(i.ToggleControl,{label:Object(l.__)("Enable Overlay","guteblock"),onChange:this.toggleOverlay,checked:d}),d&&wp.element.createElement(wp.element.Fragment,null,wp.element.createElement(i.ColorPicker,{color:b,onChangeComplete:this.onChangeOverlayColor,disableAlpha:!0}),wp.element.createElement(i.RangeControl,{label:Object(l.__)("Overlay Opacity","guteblock"),value:g,onChange:this.onChangeOverlayOpacity,min:0,max:1,step:.1}))),wp.element.createElement(i.PanelBody,{title:Object(l.__)("Button Settings","guteblock")},wp.element.createElement(i.ToggleControl,{label:Object(l.__)("Show Button","guteblock"),onChange:this.toggleButton,checked:y}),y&&wp.element.createElement(wp.element.Fragment,null,wp.element.createElement(i.TextControl,{value:v,onChange:this.onChangeButtonLink,placeholder:"Button Link",help:Object(l.__)("URL for the button.","guteblock")}),wp.element.createElement("h4",null,Object(l.__)("Button Text Color","guteblock")),wp.element.createElement(i.ColorPicker,{color:k,onChangeComplete:this.onChangeButtonTextColor,disableAlpha:!0}),wp.element.createElement("h4",null,Object(l.__)("Button Background Color","guteblock")),wp.element.createElement(i.ColorPicker,{color:C,onChangeComplete:this.onChangeButtonBackgroundColor,disableAlpha:!0}),wp.element.createElement(i.RangeControl,{label:Object(l.__)("Button Border Radius","guteblock"),value:E,onChange:this.onChangeButtonBorderRadius,min:0,max:100,step:1})))),wp.element.createElement("div",{className:x,style:{paddingTop:s,paddingBottom:p,backgroundImage:"url(".concat(m,")")}},d&&wp.element.createElement("div",{className:"wp-block-guteblock-separator__overlay ".concat(h),style:{backgroundColor:b,opacity:g}}),wp.element.createElement("div",{className:"wp-block-guteblock-separator__contentOuter"},wp.element.createElement(r.RichText,{className:"wp-block-guteblock-separator__title",tagName:"h2",onChange:this.onChangeTitle,value:a,placeholder:Object(l.__)("Title","guteblock"),style:{color:w}}),y&&wp.element.createElement(r.RichText,{className:"wp-block-guteblock-separator__button",tagName:"btn",onChange:this.onChangeButtonText,value:_,placeholder:Object(l.__)("Button Text","guteblock"),style:{color:k,backgroundColor:C,borderRadius:["".concat(E,"px")]}}))))}}])&&Me(n.prototype,o),a&&Me(n,a),t}(a.Component);Object(o.registerBlockType)("guteblock/separator",{title:Object(l.__)("Separator","guteblock"),description:Object(l.__)("Separator block.","guteblock"),icon:wp.element.createElement("svg",{id:"prefix__Layer_1",x:0,y:0,viewBox:"0 0 24 24",xmlSpace:"preserve"},wp.element.createElement("style",null),wp.element.createElement("linearGradient",{id:"prefix__SVGID_1_",gradientUnits:"userSpaceOnUse",x1:17.578,y1:.229,x2:4.915,y2:14.662},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M19.75 3.62H4.25c-.55 0-1 .45-1 1v3.93c0 .55.45 1 1 1h15.5c.55 0 1-.45 1-1V4.62c0-.55-.45-1-1-1zm-1 3.93H5.25V5.62h13.5v1.93z",fill:"url(#prefix__SVGID_1_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_2_",gradientUnits:"userSpaceOnUse",x1:22.946,y1:4.938,x2:10.283,y2:19.371},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M19.75 14.45H4.25c-.55 0-1 .45-1 1v3.93c0 .55.45 1 1 1h15.5c.55 0 1-.45 1-1v-3.93c0-.56-.45-1-1-1zm-1 3.93H5.25v-1.93h13.5v1.93z",fill:"url(#prefix__SVGID_2_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_3_",gradientUnits:"userSpaceOnUse",x1:20.262,y1:2.583,x2:7.599,y2:17.016},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M19.75 11H4.25c-.55 0-1 .45-1 1s.45 1 1 1h15.5c.55 0 1-.45 1-1s-.45-1-1-1z",fill:"url(#prefix__SVGID_3_)"})),category:"guteblock",keywords:[Object(l.__)("separator","guteblock")],supports:{reusable:!1,html:!1,align:["wide","full"]},attributes:{title:{type:"string",source:"html",selector:"h4"},align:{type:"string",default:"full"},alignment:{type:"string",default:"center"},paddingTop:{type:"number",default:200},paddingBottom:{type:"number",default:200},imageID:{type:"number"},imageUrl:{type:"string"},overlay:{type:"boolean",default:!1},overlayColor:{type:"string"},overlayOpacity:{type:"number",default:.3},fixedBackground:{type:"boolean",default:!1},textColor:{type:"string",default:"#ffffff"},enableButton:{type:"boolean",default:!1},buttonText:{type:"string",default:"Click Me"},buttonLink:{type:"string",default:"#"},buttonTextColor:{type:"string",default:"#ffffff"},buttonBackgroundColor:{type:"string",default:"#1ebbff"},buttonBorderRadius:{type:"number",default:5}},edit:He,styles:[{name:"color",label:Object(l.__)("Fill Color","guteblock"),isDefault:!0},{name:"image",label:Object(l.__)("Fill Image","guteblock"),isDefault:!1},{name:"video",label:Object(l.__)("Fill Video","guteblock"),isDefault:!1}],save:function(e){var t=e.attributes,n=t.title,o=t.alignment,l=t.paddingTop,a=t.paddingBottom,i=t.imageUrl,c=t.overlay,s=t.overlayColor,p=t.overlayOpacity,f=t.textColor,m=t.fixedBackground,d=t.enableButton,b=t.buttonText,g=t.buttonLink,h=t.buttonTextColor,w=t.buttonBackgroundColor,y=t.buttonBorderRadius,_=u()(function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}({"background-fixed":m},"align-".concat(o),o));return wp.element.createElement("div",{className:_,style:{paddingTop:l,paddingBottom:a,backgroundImage:"url(".concat(i,")")}},c&&wp.element.createElement("div",{className:"wp-block-guteblock-separator__overlay",style:{backgroundColor:s,opacity:p}}),wp.element.createElement("div",{className:"wp-block-guteblock-separator__contentOuter"},wp.element.createElement(r.RichText.Content,{className:"wp-block-guteblock-seperator__title",tagName:"h4",value:n,style:{color:f}}),d&&wp.element.createElement("a",{href:g},wp.element.createElement(r.RichText.Content,{className:"wp-block-guteblock-separator__button",tagName:"btn",value:b,style:{color:h,backgroundColor:w,borderRadius:["".concat(y,"px")]}}))))}});n(24);function We(e){return(We="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function qe(e){return function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}function Ke(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function $e(e){return($e=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Qe(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Ye(e,t){return(Ye=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Xe(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Ze=function(e){function t(){var e,n,o,l;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return o=this,l=(e=$e(t)).call.apply(e,[this].concat(a)),n=!l||"object"!==We(l)&&"function"!=typeof l?Qe(o):l,Xe(Qe(n),"state",{selectedBox:0}),Xe(Qe(n),"onChangeTitle",(function(e){n.props.setAttributes({title:e})})),Xe(Qe(n),"onChangeAlignment",(function(e){n.props.setAttributes({alignment:e})})),Xe(Qe(n),"addNewNumberbox",(function(){var e=n.props,t=e.setAttributes,o=e.attributes.numberboxes;t({numberboxes:[].concat(qe(o),[{title:"",content:""}])}),n.setState({selectedBox:o.length})})),Xe(Qe(n),"updateNumberbox",(function(e,t){var o=n.props,l=o.setAttributes,r=o.attributes.numberboxes,a=n.state.selectedBox,i=qe(r);i[a][e]=t,l({numberboxes:i})})),Xe(Qe(n),"removeNumberbox",(function(e,t){e.preventDefault();var o=n.props,l=o.setAttributes,r=o.attributes.numberboxes;l({numberboxes:[].concat(qe(r.slice(0,t)),qe(r.slice(t+1)))})})),Xe(Qe(n),"toggleShadow",(function(){n.props.setAttributes({shadow:!n.props.attributes.shadow})})),n}var n,o,a;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Ye(e,t)}(t,e),n=t,(o=[{key:"componentDidMount",value:function(){}},{key:"render",value:function(){var e,t=this,n=this.props,o=n.className,a=n.attributes,c=n.setAttributes,s=a.alignment,p=a.numberboxes,f=a.grid_border_radius,m=a.point_border_radius,d=a.point_background,b=a.point_color,g=a.section_background,h=a.grid_background,w=a.title_color,y=a.content_color,_=a.shadow,v=u()(o,(Xe(e={},"align-".concat(s),s),Xe(e,"has-shadow",_),e));return wp.element.createElement(wp.element.Fragment,null,wp.element.createElement(r.BlockControls,null,wp.element.createElement(r.AlignmentToolbar,{onChange:this.onChangeAlignment,value:s,isCollapsed:!1})),wp.element.createElement(r.InspectorControls,null,wp.element.createElement(i.PanelBody,{title:Object(l.__)("Settings","guteblock")},wp.element.createElement(i.ToggleControl,{label:Object(l.__)("Shadow","guteblock"),onChange:this.toggleShadow,checked:_}),wp.element.createElement(i.RangeControl,{label:Object(l.__)("Grid Border Radius (px)","guteblock"),value:f,onChange:function(e){return c({grid_border_radius:e})},min:0,max:100,step:1}),wp.element.createElement(i.RangeControl,{label:Object(l.__)("Point Border Radius (%)","guteblock"),value:m,onChange:function(e){return c({point_border_radius:e})},min:0,max:100,step:1})),wp.element.createElement(r.PanelColorSettings,{title:Object(l.__)("Color Settings","guteblock"),colorSettings:[{value:g,onChange:function(e){c({section_background:e})},label:Object(l.__)("Section Background Color","guteblock")},{value:h,onChange:function(e){c({grid_background:e})},label:Object(l.__)("Grid Background Color","guteblock")},{value:d,onChange:function(e){c({point_background:e})},label:Object(l.__)("Point Background","guteblock")},{value:b,onChange:function(e){c({point_color:e})},label:Object(l.__)("Point Color","guteblock")},{value:w,onChange:function(e){c({title_color:e})},label:Object(l.__)("Title Color","guteblock")},{value:y,onChange:function(e){c({content_color:e})},label:Object(l.__)("Content Color","guteblock")}]},wp.element.createElement(r.ContrastChecker,{textColor:w,backgroundColor:h}),wp.element.createElement(r.ContrastChecker,{textColor:y,backgroundColor:h}))),wp.element.createElement("div",{className:v,style:{backgroundColor:g}},wp.element.createElement("div",{className:"wp-block-guteblock-numberbox__container"},p.map((function(e,n){return wp.element.createElement("div",{className:"numberbox__outer",key:n,onClick:function(){return t.setState({selectedBox:n})},style:{borderRadius:["".concat(f,"px")],backgroundColor:h}},wp.element.createElement("div",{className:"numberbox__remove-btn"},wp.element.createElement(i.Dashicon,{icon:"trash",size:30,onClick:function(e){t.removeNumberbox(e,n)}})),wp.element.createElement("div",{className:"numberbox__point-outer",style:{borderRadius:["".concat(m,"%")],backgroundColor:d,color:b}}),wp.element.createElement(r.RichText,{className:"wp-block-guteblock-numberbox__title",tagName:"h4",onChange:function(e){return t.updateNumberbox("title",e)},value:e.title,placeholder:Object(l.__)("Box Title","guteblock"),style:{color:w}}),wp.element.createElement(r.RichText,{className:"wp-block-guteblock-numberbox__content",tagName:"p",onChange:function(e){return t.updateNumberbox("content",e)},value:e.content,placeholder:Object(l.__)("Box Content","guteblock"),style:{color:y}}),wp.element.createElement("div",{className:"clear"}))})),wp.element.createElement("div",{className:"clear"}),wp.element.createElement(i.Tooltip,{text:Object(l.__)("Add Box","guteblock")},wp.element.createElement("button",{className:"wp-block-guteblock-numberbox__addNumberBox",onClick:this.addNewNumberbox},wp.element.createElement(i.Dashicon,{icon:"plus",size:20}))))))}}])&&Ke(n.prototype,o),a&&Ke(n,a),t}(a.Component);function Je(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}Object(o.registerBlockType)("guteblock/numberbox",{title:Object(l.__)("Number Box","guteblock"),description:Object(l.__)("Block for adding number boxes.","guteblock"),icon:wp.element.createElement("svg",{id:"prefix__Layer_1",x:0,y:0,viewBox:"0 0 24 24",xmlSpace:"preserve"},wp.element.createElement("style",null),wp.element.createElement("linearGradient",{id:"prefix__SVGID_1_",gradientUnits:"userSpaceOnUse",x1:19.592,y1:1.751,x2:5.261,y2:12.195},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M10.24 3.88H3.56c-.55 0-1 .45-1 1v12.24c0 .55.45 1 1 1h6.68c.55 0 1-.45 1-1V4.88c0-.55-.44-1-1-1zm-1 12.24H4.56V5.88h4.68v10.24z",fill:"url(#prefix__SVGID_1_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_2_",gradientUnits:"userSpaceOnUse",x1:23.13,y1:6.604,x2:8.798,y2:17.049},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M20.44 3.88h-6.68c-.55 0-1 .45-1 1v12.24c0 .55.45 1 1 1h6.68c.55 0 1-.45 1-1V4.88c0-.55-.45-1-1-1zm-1 12.24h-4.68V5.88h4.68v10.24z",fill:"url(#prefix__SVGID_2_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_3_",gradientUnits:"userSpaceOnUse",x1:19.786,y1:2.016,x2:5.454,y2:12.461},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M6.33 11.83h1.15l.23.75h.72L7.31 9.42h-.82l-1.11 3.17h.72l.23-.76zm.57-1.92c.01.05.03.12.06.21s.15.47.36 1.15h-.83c.23-.72.37-1.18.41-1.36z",fill:"url(#prefix__SVGID_3_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_4_",gradientUnits:"userSpaceOnUse",x1:23.278,y1:6.808,x2:8.947,y2:17.253},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M17.13 10.09l-.02 2.56h.7v-3.3h-.57l-.86.67.34.41c.05-.03.3-.23.41-.34z",fill:"url(#prefix__SVGID_4_)"})),category:"guteblock",keywords:[Object(l.__)("number box","guteblock"),Object(l.__)("box","guteblock")],supports:{html:!1,align:["wide","full"]},styles:[{name:"1",label:Object(l.__)("Style 1","guteblock"),isDefault:!0}],attributes:{title:{type:"string",source:"html",selector:"h4"},align:{type:"string",default:"full"},alignment:{type:"string",default:"center"},grid_border_radius:{type:"number",default:0},point_border_radius:{type:"number",default:100},section_background:{type:"string",default:"#b3e7fe"},grid_background:{type:"string",default:"#fff"},point_background:{type:"string",default:"#fff"},point_color:{type:"string",default:"#333"},title_color:{type:"string",default:"#333"},content_color:{type:"string",default:"#333"},shadow:{type:"boolean"},numberboxes:{type:"array",default:[{title:"",content:""}]}},edit:Ze,save:function(e){var t,n=e.attributes,o=n.alignment,l=n.numberboxes,a=n.grid_border_radius,i=n.point_border_radius,c=n.section_background,s=n.point_background,p=n.grid_background,f=n.point_color,m=n.title_color,d=n.content_color,b=n.shadow,g=u()((Je(t={},"align-".concat(o),o),Je(t,"has-shadow",b),t));return wp.element.createElement("div",{className:g,style:{backgroundColor:c}},wp.element.createElement("div",{className:"wp-block-guteblock-numberbox__container"},l.map((function(e,t){return wp.element.createElement("div",{className:"numberbox__outer",key:t,style:{borderRadius:["".concat(a,"px")],backgroundColor:p}},wp.element.createElement("div",{className:"numberbox__point-outer",style:{borderRadius:["".concat(i,"%")],backgroundColor:s,color:f}}),wp.element.createElement(r.RichText.Content,{className:"wp-block-guteblock-numberbox__title",tagName:"h4",value:e.title,style:{color:m}}),wp.element.createElement(r.RichText.Content,{className:"wp-block-guteblock-numberbox__jobposition",tagName:"p",value:e.job_position,style:{color:m}}),wp.element.createElement(r.RichText.Content,{className:"wp-block-guteblock-numberbox__content",tagName:"p",value:e.content,style:{color:d}}),wp.element.createElement("div",{className:"clear"}))})),wp.element.createElement("div",{className:"clear"})))}});n(25);var et=n(12);function tt(e){return(tt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function nt(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function ot(e){return(ot=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function lt(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function rt(e,t){return(rt=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function at(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var it=function(e){function t(){var e,n,o,l;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return o=this,l=(e=ot(t)).call.apply(e,[this].concat(a)),n=!l||"object"!==tt(l)&&"function"!=typeof l?lt(o):l,at(lt(n),"onChangeNumberofPosts",(function(e){n.props.setAttributes({numberofposts:e})})),at(lt(n),"onChangeNumberofWordsinExcerpt",(function(e){n.props.setAttributes({numberofwords:e})})),at(lt(n),"onChangeCategories",(function(e){n.props.setAttributes({postCategories:e.join(",")})})),at(lt(n),"onChangeColumns",(function(e){n.props.setAttributes({columns:e})})),at(lt(n),"onChangeAlignment",(function(e){n.props.setAttributes({alignment:e})})),at(lt(n),"toggleExcerpt",(function(e){n.props.setAttributes({enable_excerpt:e})})),at(lt(n),"onChangeTitleFontSize",(function(e){n.props.setAttributes({title_fontsize:e})})),at(lt(n),"onChangeContentFontSize",(function(e){n.props.setAttributes({content_fontsize:e})})),n}var n,o,a;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&rt(e,t)}(t,e),n=t,(o=[{key:"render",value:function(){var e,t=this.props,n=t.posts,o=t.className,a=t.attributes,c=t.categories,s=a.numberofposts,p=a.postCategories,f=a.columns,m=a.alignment,d=a.numberofwords,b=a.enable_excerpt,g=a.title_fontsize,h=a.content_fontsize,w=u()(o,(at(e={},"has-".concat(f,"-columns"),f),at(e,"align-".concat(m),m),e)),y=/(<([^>]+)>)/gi;return wp.element.createElement(wp.element.Fragment,null,wp.element.createElement(r.BlockControls,null,wp.element.createElement(r.AlignmentToolbar,{onChange:this.onChangeAlignment,value:m,isCollapsed:!1})),wp.element.createElement(r.InspectorControls,null,wp.element.createElement(i.PanelBody,{title:Object(l.__)("Font Size","guteblock")},wp.element.createElement(i.RangeControl,{label:Object(l.__)("Title Font Size","guteblock"),value:g,min:15,max:100,step:1,onChange:this.onChangeTitleFontSize}),wp.element.createElement(i.RangeControl,{label:Object(l.__)("Content Font Size","guteblock"),value:h,min:10,max:50,step:1,onChange:this.onChangeContentFontSize})),wp.element.createElement(i.PanelBody,{title:Object(l.__)("Posts Settings","guteblock")},wp.element.createElement(i.RangeControl,{label:Object(l.__)("Columns","guteblock"),value:f,min:1,max:4,step:1,onChange:this.onChangeColumns}),wp.element.createElement(i.RangeControl,{label:Object(l.__)("Number of Posts","guteblock"),value:s,min:1,max:10,step:1,onChange:this.onChangeNumberofPosts}),wp.element.createElement(i.SelectControl,{multiple:!0,label:Object(l.__)("Category","guteblock"),onChange:this.onChangeCategories,options:c&&c.map((function(e){return{value:e.id,label:e.name}})),value:p&&p.split(",")})),wp.element.createElement(i.PanelBody,{title:Object(l.__)("Excerpt Settings","guteblock")},wp.element.createElement(i.ToggleControl,{label:Object(l.__)("Show Excerpt","guteblock"),checked:b,onChange:this.toggleExcerpt}),wp.element.createElement(i.RangeControl,{label:Object(l.__)("Number of Words in Excerpt","guteblock"),value:d,min:5,max:50,step:1,onChange:this.onChangeNumberofWordsinExcerpt}))),n&&n.length>0?wp.element.createElement("div",{className:w},n.map((function(e){return wp.element.createElement("div",{className:"wp-block-guteblock-post-grid__single-post",key:n.id},e._embedded["wp:featuredmedia"]&&wp.element.createElement("a",{target:"_blank",rel:"noopener noreferrer",href:e.link},wp.element.createElement("img",{src:e._embedded["wp:featuredmedia"][0].source_url,alt:e._embedded["wp:featuredmedia"][0].alt_text})),wp.element.createElement("h4",{style:{fontSize:g}},wp.element.createElement("a",{target:"_blank",rel:"noopener noreferrer",href:e.link},Object(et.decodeEntities)(e.title.rendered))),b&&wp.element.createElement("div",{className:"post-excerpt",style:{fontSize:h}},Object(et.decodeEntities)(e.excerpt.rendered.replace(y,"")).replace("[…]","").split(" ").splice(0,d).join(" ")))}))):wp.element.createElement("div",null,n?Object(l.__)("No Posts Found","guteblock"):Object(l.__)("Loading Posts","guteblock")))}}])&&nt(n.prototype,o),a&&nt(n,a),t}(a.Component),ct=Object(y.withSelect)((function(e,t){var n=t.attributes,o=n.numberofposts,l=n.postCategories,r={per_page:o,_embed:!0};return l&&(r.categories=l),{posts:e("core").getEntityRecords("postType","post",r),categories:e("core").getEntityRecords("taxonomy","category",{per_page:-1})}}))(it);Object(o.registerBlockType)("guteblock/post-grid",{title:Object(l.__)("Post Grid","guteblock"),description:Object(l.__)("Block for showing post grid.","guteblock"),icon:wp.element.createElement("svg",{id:"prefix__Layer_1",x:0,y:0,viewBox:"0 0 24 24",xmlSpace:"preserve"},wp.element.createElement("style",null),wp.element.createElement("linearGradient",{id:"prefix__SVGID_1_",gradientUnits:"userSpaceOnUse",x1:20.931,y1:.687,x2:5.257,y2:16.825},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M11.23 6.62h9.82c.55 0 1-.45 1-1s-.45-1-1-1h-9.82c-.55 0-1 .45-1 1s.45 1 1 1z",fill:"url(#prefix__SVGID_1_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_2_",gradientUnits:"userSpaceOnUse",x1:22.859,y1:2.559,x2:7.185,y2:18.697},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M21.05 8.48h-9.82c-.55 0-1 .45-1 1s.45 1 1 1h9.82c.55 0 1-.45 1-1s-.45-1-1-1z",fill:"url(#prefix__SVGID_2_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_3_",gradientUnits:"userSpaceOnUse",x1:16.238,y1:-3.871,x2:.564,y2:12.267},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M7.35 4.35h-4.4c-.55 0-1 .45-1 1v4.4c0 .55.45 1 1 1h4.4c.55 0 1-.45 1-1v-4.4c0-.55-.45-1-1-1zm-1 4.4h-2.4v-2.4h2.4v2.4z",fill:"url(#prefix__SVGID_3_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_4_",gradientUnits:"userSpaceOnUse",x1:25.382,y1:5.008,x2:9.709,y2:21.146},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M21.05 13.52h-9.82c-.55 0-1 .45-1 1s.45 1 1 1h9.82c.55 0 1-.45 1-1s-.45-1-1-1z",fill:"url(#prefix__SVGID_4_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_5_",gradientUnits:"userSpaceOnUse",x1:27.309,y1:6.881,x2:11.636,y2:23.02},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M21.05 17.38h-9.82c-.55 0-1 .45-1 1s.45 1 1 1h9.82c.55 0 1-.45 1-1s-.45-1-1-1z",fill:"url(#prefix__SVGID_5_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_6_",gradientUnits:"userSpaceOnUse",x1:20.688,y1:.451,x2:5.014,y2:16.589},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M7.35 13.25h-4.4c-.55 0-1 .45-1 1v4.4c0 .55.45 1 1 1h4.4c.55 0 1-.45 1-1v-4.4c0-.55-.45-1-1-1zm-1 4.4h-2.4v-2.4h2.4v2.4z",fill:"url(#prefix__SVGID_6_)"})),category:"guteblock",keywords:[Object(l.__)("post grid","guteblock"),Object(l.__)("posts","guteblock"),Object(l.__)("grid","guteblock")],supports:{reusable:!1,html:!1,align:["wide","full"]},attributes:{numberofwords:{type:"number",default:20},numberofposts:{type:"number",default:2},postCategories:{type:"string"},columns:{type:"number",default:3},align:{type:"string",default:"wide"},alignment:{type:"string",default:"center"},enable_excerpt:{type:"boolean",default:!0},title_fontsize:{type:"number",default:23},content_fontsize:{type:"number",default:14}},edit:ct,save:function(){return!1}});n(26);function ut(e){return(ut="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function st(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function pt(e){return(pt=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function ft(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function mt(e,t){return(mt=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function dt(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var bt=function(e){function t(){var e,n,o,l;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return o=this,l=(e=pt(t)).call.apply(e,[this].concat(a)),n=!l||"object"!==ut(l)&&"function"!=typeof l?ft(o):l,dt(ft(n),"onChangeContent",(function(e){n.props.setAttributes({content:e})})),dt(ft(n),"onChangeAlignment",(function(e){n.props.setAttributes({alignment:e})})),n}var n,o,a;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&mt(e,t)}(t,e),n=t,(o=[{key:"render",value:function(){var e=this.props,t=e.className,n=e.attributes,o=e.setAttributes,a=e.clientId,c=n.content,s=n.textColor,p=n.dropCapColor,f=n.fontSize,m=n.alignment,d=n.blockid,b=a.substring(0,8);this.props.setAttributes({blockid:b});var g=u()(t,dt({},"align-".concat(m),m));return wp.element.createElement(wp.element.Fragment,null,wp.element.createElement(r.BlockControls,null,wp.element.createElement(r.AlignmentToolbar,{onChange:this.onChangeAlignment,value:m,isCollapsed:!1})),wp.element.createElement(r.InspectorControls,null,wp.element.createElement(i.PanelBody,{title:Object(l.__)("Drop Cap Settings","guteblock")},wp.element.createElement(i.RangeControl,{label:Object(l.__)("Drop Cap Size","guteblock"),value:f,onChange:function(e){return o({fontSize:e})},min:50,max:500,step:10}),wp.element.createElement("h4",null,Object(l.__)("Text Color","guteblock")),wp.element.createElement(i.ColorPicker,{color:s,onChangeComplete:function(e){return o({textColor:e.hex})},disableAlpha:!0}),wp.element.createElement("h4",null,Object(l.__)("Drop Cap Color","guteblock")),wp.element.createElement(i.ColorPicker,{color:p,onChangeComplete:function(e){return o({dropCapColor:e.hex})},disableAlpha:!0}))),wp.element.createElement("div",{id:"block-".concat(d),className:g},wp.element.createElement(r.RichText,{className:"wp-block-guteblock-drop-cap__content",tagName:"p",onChange:this.onChangeContent,value:c,placeholder:Object(l.__)("Title","guteblock"),style:{color:s}}),wp.element.createElement("style",{dangerouslySetInnerHTML:{__html:["#block-".concat(d,".wp-block-guteblock-drop-cap p:first-child:first-letter, .wp-block-guteblock-drop-cap p:nth-of-type(1):first-letter { color: ").concat(p,"; font-size: ").concat(f,"px; }")].join("\n")}})))}}])&&st(n.prototype,o),a&&st(n,a),t}(a.Component);Object(o.registerBlockType)("guteblock/drop-cap",{title:Object(l.__)("Drop Cap","guteblock"),description:Object(l.__)("Make your paragraph look more beautiful.","guteblock"),icon:wp.element.createElement("svg",{id:"prefix__Layer_1",x:0,y:0,viewBox:"0 0 24 24",xmlSpace:"preserve"},wp.element.createElement("style",null),wp.element.createElement("linearGradient",{id:"prefix__SVGID_1_",gradientUnits:"userSpaceOnUse",x1:19.101,y1:3.939,x2:4.048,y2:16.047},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M10.66 7.87h9.59c.55 0 1-.45 1-1s-.45-1-1-1h-9.59c-.55 0-1 .45-1 1s.45 1 1 1z",fill:"url(#prefix__SVGID_1_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_2_",gradientUnits:"userSpaceOnUse",x1:20.776,y1:6.021,x2:5.723,y2:18.129},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M20.25 9.3h-9.59c-.55 0-1 .45-1 1s.45 1 1 1h9.59c.55 0 1-.45 1-1s-.45-1-1-1z",fill:"url(#prefix__SVGID_2_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_3_",gradientUnits:"userSpaceOnUse",x1:21.094,y1:6.417,x2:6.042,y2:18.525},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M20.25 12.73H3.75c-.55 0-1 .45-1 1s.45 1 1 1h16.5c.55 0 1-.45 1-1s-.45-1-1-1z",fill:"url(#prefix__SVGID_3_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_4_",gradientUnits:"userSpaceOnUse",x1:22.769,y1:8.499,x2:7.716,y2:20.607},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M20.25 16.16H3.75c-.55 0-1 .45-1 1s.45 1 1 1h16.5c.55 0 1-.45 1-1s-.45-1-1-1z",fill:"url(#prefix__SVGID_4_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_5_",gradientUnits:"userSpaceOnUse",x1:16.683,y1:.933,x2:1.63,y2:13.04},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M4.92 10.2h2.05l.47 1.18h1.49L6.6 5.84H5.34l-2.33 5.55h1.45l.46-1.19zm1.03-2.72l.67 1.75H5.28l.67-1.75z",fill:"url(#prefix__SVGID_5_)"})),category:"guteblock",keywords:[Object(l.__)("dropcap","guteblock"),Object(l.__)("drop cap","guteblock")],supports:{reusable:!1,html:!1,align:["center","wide","full"]},attributes:{blockid:{type:"string"},content:{type:"string",source:"html",selector:"p"},textColor:{type:"string",default:"#333333"},dropCapColor:{type:"string",default:"#ff0000"},fontSize:{type:"number",default:100},align:{type:"string",default:"center"},alignment:{type:"string",default:"left"}},edit:bt,transforms:{from:[{type:"block",blocks:["core/paragraph"],transform:function(e){var t=e.content,n=e.align;return Object(o.createBlock)("guteblock/drop-cap",{content:t,alignment:n})}}],to:[{type:"block",blocks:["core/paragraph"],transform:function(e){var t=e.content,n=e.alignment;return Object(o.createBlock)("core/paragraph",{content:t,align:n})}}]},save:function(e){var t=e.attributes,n=t.content,o=t.textColor,l=t.dropCapColor,a=t.fontSize,i=t.alignment,c=t.blockid,s=u()(function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}({},"align-".concat(i),i));return wp.element.createElement("div",{id:"block-".concat(c),className:s},wp.element.createElement(r.RichText.Content,{className:"wp-block-guteblock-drop-cap__content",tagName:"p",value:n,style:{color:o}}),wp.element.createElement("style",{dangerouslySetInnerHTML:{__html:["#block-".concat(c,".wp-block-guteblock-drop-cap p:first-child:first-letter, .wp-block-guteblock-drop-cap p:nth-of-type(1):first-letter { color: ").concat(l,"; font-size: ").concat(a,"px; }")].join("\n")}}))}});n(27);function gt(e){return(gt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function ht(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function wt(e){return(wt=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function yt(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function _t(e,t){return(_t=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function vt(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var kt=function(e){function t(){var e,n,o,l;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return o=this,l=(e=wt(t)).call.apply(e,[this].concat(a)),n=!l||"object"!==gt(l)&&"function"!=typeof l?yt(o):l,vt(yt(n),"onChangeTitle",(function(e){n.props.setAttributes({title:e})})),vt(yt(n),"onChangeDescription",(function(e){n.props.setAttributes({description:e})})),vt(yt(n),"onChangeIconSize",(function(e){n.props.setAttributes({iconSize:e})})),vt(yt(n),"onChangeAlignment",(function(e){n.props.setAttributes({alignment:e})})),vt(yt(n),"toggleShowIcon",(function(){n.props.setAttributes({showIcon:!n.props.attributes.showIcon})})),vt(yt(n),"createToolbarControl",(function(e){return{icon:"".concat(e),title:"".concat(e),isActive:e===n.props.attributes.icon,onClick:function(){n.props.setAttributes({icon:e})}}})),vt(yt(n),"onChangeBgColor",(function(e){n.props.setAttributes({bgcolor:e})})),vt(yt(n),"onChangeIconColor",(function(e){n.props.setAttributes({iconcolor:e})})),vt(yt(n),"onChangeTextColor",(function(e){n.props.setAttributes({textcolor:e})})),vt(yt(n),"onChangeCloseButtonColor",(function(e){n.props.setAttributes({closeButtonColor:e})})),vt(yt(n),"toggleCloseButton",(function(){n.props.setAttributes({showCloseButton:!n.props.attributes.showCloseButton})})),vt(yt(n),"toggleShadow",(function(){n.props.setAttributes({enableShadow:!n.props.attributes.enableShadow})})),n}var n,o,a;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&_t(e,t)}(t,e),n=t,(o=[{key:"render",value:function(){var e,t=this.props,n=t.className,o=t.attributes,a=t.setAttributes,c=o.title,s=o.description,p=o.alignment,f=o.icon,m=o.bgcolor,d=o.textcolor,b=o.iconcolor,g=o.showIcon,h=o.iconSize,w=o.paddingTop,y=o.paddingBottom,_=o.showCloseButton,v=o.closeButtonColor,k=o.enableShadow,C=u()(n,(vt(e={},"align-".concat(p),p),vt(e,"has-shadow",k),e));return wp.element.createElement(wp.element.Fragment,null,wp.element.createElement(r.BlockControls,null,wp.element.createElement(r.AlignmentToolbar,{onChange:this.onChangeAlignment,value:p,isCollapsed:!1})),wp.element.createElement(r.InspectorControls,null,wp.element.createElement(i.PanelBody,{title:Object(l.__)("Icon Settings","guteblock")},wp.element.createElement(i.ToggleControl,{label:Object(l.__)("Show Icon","guteblock"),onChange:this.toggleShowIcon,checked:g}),g&&wp.element.createElement(wp.element.Fragment,null,wp.element.createElement(i.Toolbar,{controls:["yes-alt","warning","dismiss","star-filled","admin-generic","editor-help","heart"].map(this.createToolbarControl)}),wp.element.createElement(i.RangeControl,{label:Object(l.__)("Icon Size","guteblock"),value:h,onChange:this.onChangeIconSize,min:10,max:200,step:1}))),wp.element.createElement(r.PanelColorSettings,{title:Object(l.__)("Color Settings","guteblock"),colorSettings:[{value:m,onChange:this.onChangeBgColor,label:Object(l.__)("Background Color","guteblock"),colors:[{name:"Error",color:"#e75264"},{name:"Warning",color:"#d0d70b"},{name:"Success",color:"#66c538"}]},{value:b,onChange:this.onChangeIconColor,label:Object(l.__)("Icon Color","guteblock")},{value:d,onChange:this.onChangeTextColor,label:Object(l.__)("Text Color","guteblock")},{value:v,onChange:this.onChangeCloseButtonColor,label:Object(l.__)("Close Button Color","guteblock")}]}),wp.element.createElement(i.PanelBody,{title:Object(l.__)("Other Settings","guteblock")},wp.element.createElement(i.ToggleControl,{label:Object(l.__)("Enable Close Button","guteblock"),onChange:this.toggleCloseButton,checked:_}),wp.element.createElement(i.ToggleControl,{label:Object(l.__)("Enable Shadow","guteblock"),onChange:this.toggleShadow,checked:k})),wp.element.createElement(i.PanelBody,{title:Object(l.__)("Padding Settings","guteblock")},wp.element.createElement(i.RangeControl,{label:Object(l.__)("Padding Top","guteblock"),value:w,onChange:function(e){return a({paddingTop:e})},min:0,max:500,step:1}),wp.element.createElement(i.RangeControl,{label:Object(l.__)("Padding Bottom","guteblock"),value:y,onChange:function(e){return a({paddingBottom:e})},min:0,max:500,step:1}))),wp.element.createElement("div",{className:C,style:{backgroundColor:m,color:d,paddingTop:w,paddingBottom:y}},_&&wp.element.createElement("div",{className:"wp-block-guteblock-notification__closeBtn"},wp.element.createElement(i.Dashicon,{icon:"dismiss",size:32,style:{color:v}})),g&&wp.element.createElement(i.Dashicon,{icon:f,size:h,style:{color:b}}),wp.element.createElement(r.RichText,{className:"wp-block-guteblock-notification__title",tagName:"h3",onChange:this.onChangeTitle,value:c,placeholder:Object(l.__)("Title","guteblock")}),wp.element.createElement(r.RichText,{className:"wp-block-guteblock-notification__description",tagName:"p",onChange:this.onChangeDescription,value:s,placeholder:Object(l.__)("Description","guteblock")})))}}])&&ht(n.prototype,o),a&&ht(n,a),t}(a.Component);function Ct(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}Object(o.registerBlockType)("guteblock/notification",{title:Object(l.__)("Notification","guteblock"),description:Object(l.__)("Block for displaying notifications","guteblock"),icon:wp.element.createElement("svg",{id:"prefix__Layer_1",x:0,y:0,viewBox:"0 0 24 24",xmlSpace:"preserve"},wp.element.createElement("linearGradient",{id:"prefix__SVGID_1_",gradientUnits:"userSpaceOnUse",x1:20.894,y1:4.218,x2:6.538,y2:16.795},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M20.3 2.72H3.69c-.55 0-1 .45-1 1v16.59c0 .55.45 1 1 1H20.3c.55 0 1-.45 1-1V3.72c0-.55-.44-1-1-1zm-1 16.59H4.69V4.72H19.3v14.59z",fill:"url(#prefix__SVGID_1_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_2_",gradientUnits:"userSpaceOnUse",x1:19.108,y1:2.179,x2:4.752,y2:14.757},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M10.54 10.97c.19.19.44.29.71.29.27 0 .52-.11.71-.29l3.18-3.18a.996.996 0 10-1.41-1.41l-2.47 2.47-.57-.57a.996.996 0 10-1.41 1.41l1.26 1.28z",fill:"url(#prefix__SVGID_2_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_3_",gradientUnits:"userSpaceOnUse",x1:22.635,y1:6.204,x2:8.278,y2:18.782},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M14.29 13.23a.996.996 0 00-1.41 0l-.88.88-.88-.88a.996.996 0 10-1.41 1.41l.88.88-.89.89a.996.996 0 00.71 1.7c.26 0 .51-.1.71-.29l.88-.88.88.88c.2.2.45.29.71.29s.51-.1.71-.29a.996.996 0 000-1.41l-.88-.88.88-.88c.38-.4.38-1.03-.01-1.42z",fill:"url(#prefix__SVGID_3_)"})),category:"guteblock",keywords:[Object(l.__)("notification","guteblock"),Object(l.__)("alert","guteblock")],supports:{reusable:!1,html:!1,align:["wide","full"]},attributes:{title:{type:"string",source:"html",selector:"h3"},description:{type:"string",source:"html",selector:"p"},align:{type:"string",default:"wide"},alignment:{type:"string",default:"center"},icon:{type:"string",default:"yes-alt"},bgcolor:{type:"string",default:"#66c538"},textcolor:{type:"string",default:"#ffffff"},iconcolor:{type:"string",default:"#ffffff"},showIcon:{type:"boolean",default:!0},iconSize:{type:"number",default:100},paddingTop:{type:"number",default:50},paddingBottom:{type:"number",default:30},showCloseButton:{type:"boolean",default:!0},closeButtonColor:{type:"string",default:"#ffffff"},enableShadow:{type:"boolean",default:!1}},edit:kt,save:function(e){var t,n=e.attributes,o=n.title,l=n.description,a=n.alignment,c=n.bgcolor,s=n.textcolor,p=n.paddingTop,f=n.paddingBottom,m=n.showIcon,d=n.icon,b=n.iconSize,g=n.iconcolor,h=n.showCloseButton,w=n.closeButtonColor,y=n.enableShadow,_=u()((Ct(t={},"align-".concat(a),a),Ct(t,"has-shadow",y),t));return wp.element.createElement("div",{className:_,style:{backgroundColor:c,color:s,paddingTop:p,paddingBottom:f}},h&&wp.element.createElement("div",{className:"wp-block-guteblock-notification__closeBtn"},wp.element.createElement(i.Dashicon,{icon:"dismiss",size:32,style:{color:w}})),m&&wp.element.createElement(i.Dashicon,{icon:d,size:b,style:{color:g}}),wp.element.createElement(r.RichText.Content,{className:"wp-block-guteblock-notification__title",tagName:"h3",value:o}),wp.element.createElement(r.RichText.Content,{className:"wp-block-guteblock-notification__description",tagName:"p",value:l}))}});n(28);function Et(e){return(Et="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function xt(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function St(e){return(St=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Tt(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Ot(e,t){return(Ot=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Nt(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var jt=function(e){function t(){var e,n,o,l;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return o=this,l=(e=St(t)).call.apply(e,[this].concat(a)),n=!l||"object"!==Et(l)&&"function"!=typeof l?Tt(o):l,Nt(Tt(n),"onChangeTitle",(function(e){n.props.setAttributes({title:e})})),Nt(Tt(n),"onChangeAlignment",(function(e){n.props.setAttributes({alignment:e})})),n}var n,o,a;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Ot(e,t)}(t,e),n=t,(o=[{key:"render",value:function(){var e,t=this,n=this.props,o=n.className,a=n.attributes,c=n.posturl,s=n.setAttributes,p=a.alignment,f=a.url,m=a.facebook,d=a.twitter,b=a.linkedin,g=a.pinterest,h=a.reddit;this.props.setAttributes({url:c});var w=RegExp(/is-style-/),y=w.test(a.className)?a.className.replace(w,""):null,_=u()(o,(Nt(e={},"align-".concat(p),p),Nt(e,"is-style-round",!y),e));return wp.element.createElement(wp.element.Fragment,null,wp.element.createElement(r.BlockControls,null,wp.element.createElement(r.AlignmentToolbar,{onChange:this.onChangeAlignment,value:p,isCollapsed:!1})),wp.element.createElement(r.InspectorControls,null,wp.element.createElement(i.PanelBody,{title:Object(l.__)("Share Icon Settings","guteblock")},wp.element.createElement(i.ToggleControl,{label:Object(l.__)("Facebook","guteblock"),onChange:function(){return s({facebook:!t.props.attributes.facebook})},checked:m}),wp.element.createElement(i.ToggleControl,{label:Object(l.__)("Twitter","guteblock"),onChange:function(){return s({twitter:!t.props.attributes.twitter})},checked:d}),wp.element.createElement(i.ToggleControl,{label:Object(l.__)("LinkedIn","guteblock"),onChange:function(){return s({linkedin:!t.props.attributes.linkedin})},checked:b}),wp.element.createElement(i.ToggleControl,{label:Object(l.__)("Pinterest","guteblock"),onChange:function(){return s({pinterest:!t.props.attributes.pinterest})},checked:g}),wp.element.createElement(i.ToggleControl,{label:Object(l.__)("Reddit","guteblock"),onChange:function(){return s({reddit:!t.props.attributes.reddit})},checked:h}))),wp.element.createElement("div",{className:_},"modern"!=y&&wp.element.createElement(wp.element.Fragment,null,m&&wp.element.createElement("a",{className:"icon-button facebook",href:"https://www.facebook.com/share.php?u="+f,target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"icon-facebook"}),wp.element.createElement("span",null)),d&&wp.element.createElement("a",{className:"icon-button twitter",href:"https://twitter.com/share?url="+f,target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"icon-twitter"}),wp.element.createElement("span",null)),b&&wp.element.createElement("a",{className:"icon-button linkedin",href:"https://www.linkedin.com/sharing/share-offsite/?url="+f,target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"icon-linkedin"}),wp.element.createElement("span",null)),g&&wp.element.createElement("a",{className:"icon-button pinterest",href:"http://pinterest.com/pin/create/button/?url="+f,target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"icon-pinterest"}),wp.element.createElement("span",null)),h&&wp.element.createElement("a",{className:"icon-button reddit",href:"http://www.reddit.com/submit?url="+f,target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"icon-reddit-alien"}),wp.element.createElement("span",null))),"modern"==y&&wp.element.createElement("div",{className:"btn__container"},m&&wp.element.createElement("a",{href:"https://www.facebook.com/share.php?u="+f,className:"gb-btn gb-btn-facebook",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"icon-facebook"}),wp.element.createElement("span",null,"facebook")),d&&wp.element.createElement("a",{href:"https://twitter.com/share?url="+f,className:"gb-btn gb-btn-twitter",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"icon-twitter"}),wp.element.createElement("span",null,"twitter")),b&&wp.element.createElement("a",{href:"https://www.linkedin.com/sharing/share-offsite/?url="+f,className:"gb-btn gb-btn-linkedin",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"icon-linkedin-squared"}),wp.element.createElement("span",null,"linkedin")),g&&wp.element.createElement("a",{href:"http://pinterest.com/pin/create/button/?url="+f,className:"gb-btn gb-btn-pinterest",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"icon-pinterest"}),wp.element.createElement("span",null,"pinterest")),h&&wp.element.createElement("a",{href:"http://www.reddit.com/submit?url="+f,className:"gb-btn gb-btn-reddit",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"icon-reddit-alien"}),wp.element.createElement("span",null,"reddit")))))}}])&&xt(n.prototype,o),a&&xt(n,a),t}(a.Component),Pt=Object(y.withSelect)((function(e){return{posturl:e("core/editor").getPermalink()}}))(jt);function It(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}Object(o.registerBlockType)("guteblock/share-icons",{title:Object(l.__)("Share Icons","guteblock"),description:Object(l.__)("Block for displaying share icons.","guteblock"),icon:wp.element.createElement("svg",{id:"prefix__Layer_1",x:0,y:0,viewBox:"0 0 24 24",xmlSpace:"preserve"},wp.element.createElement("linearGradient",{id:"prefix__SVGID_1_",gradientUnits:"userSpaceOnUse",x1:14.832,y1:-.836,x2:.52,y2:14.415},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M7.05 3.28c-2.3 0-4.17 1.87-4.17 4.17s1.87 4.17 4.17 4.17 4.17-1.87 4.17-4.17-1.87-4.17-4.17-4.17zm0 6.35c-1.2 0-2.17-.98-2.17-2.17 0-1.2.98-2.17 2.17-2.17s2.17.98 2.17 2.17c.01 1.19-.97 2.17-2.17 2.17z",fill:"url(#prefix__SVGID_1_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_2_",gradientUnits:"userSpaceOnUse",x1:14.832,y1:-.836,x2:.52,y2:14.415},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M7.29 6.45h-.48c-.55 0-1 .45-1 1s.45 1 1 1h.48c.55 0 1-.45 1-1s-.45-1-1-1z",fill:"url(#prefix__SVGID_2_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_3_",gradientUnits:"userSpaceOnUse",x1:25.076,y1:8.778,x2:10.764,y2:24.029},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M16.97 13.24c-2.3 0-4.17 1.87-4.17 4.17s1.87 4.17 4.17 4.17 4.17-1.87 4.17-4.17-1.87-4.17-4.17-4.17zm0 6.35c-1.2 0-2.17-.98-2.17-2.17 0-1.2.98-2.17 2.17-2.17 1.2 0 2.17.98 2.17 2.17 0 1.2-.97 2.17-2.17 2.17z",fill:"url(#prefix__SVGID_3_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_4_",gradientUnits:"userSpaceOnUse",x1:25.076,y1:8.778,x2:10.764,y2:24.029},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M16.97 15.81c-.55 0-1 .45-1 1v1.22c0 .55.45 1 1 1s1-.45 1-1v-1.22c0-.56-.45-1-1-1z",fill:"url(#prefix__SVGID_4_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_5_",gradientUnits:"userSpaceOnUse",x1:20.018,y1:4.031,x2:5.706,y2:19.282},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M14.05 11.2h5.84c.55 0 1-.45 1-1V4.36c0-.55-.45-1-1-1h-5.84c-.55 0-1 .45-1 1v5.84c0 .55.45 1 1 1zm1-5.84h3.84V9.2h-3.84V5.36z",fill:"url(#prefix__SVGID_5_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_6_",gradientUnits:"userSpaceOnUse",x1:19.855,y1:4.206,x2:6.31,y2:18.639},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M16.97 5.66c-.55 0-1 .41-1 .92v1.39c0 .51.45.92 1 .92s1-.41 1-.92V6.59c0-.51-.45-.93-1-.93z",fill:"url(#prefix__SVGID_6_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_7_",gradientUnits:"userSpaceOnUse",x1:19.803,y1:3.829,x2:5.491,y2:19.08},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M8.46 13.5H5.64c-1.38 0-2.51 1.12-2.51 2.51v2.82c0 1.38 1.12 2.51 2.51 2.51h2.82c1.38 0 2.51-1.12 2.51-2.51v-2.82c0-1.39-1.12-2.51-2.51-2.51zm.51 5.33c0 .28-.23.51-.51.51H5.64c-.28 0-.51-.23-.51-.51v-2.82c0-.28.23-.51.51-.51h2.82c.28 0 .51.23.51.51v2.82z",fill:"url(#prefix__SVGID_7_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_8_",gradientUnits:"userSpaceOnUse",x1:19.698,y1:3.731,x2:5.386,y2:18.982},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M7.45 15.87h-.16c-.55 0-1 .45-1 1s.45 1 1 1h.15c.55 0 1-.45 1-1s-.44-1-.99-1z",fill:"url(#prefix__SVGID_8_)"})),category:"guteblock",keywords:[Object(l.__)("social","guteblock"),Object(l.__)("icons","guteblock")],supports:{reusable:!1,html:!1,align:["wide","full"]},attributes:{title:{type:"string",source:"html",selector:"h4"},align:{type:"string",default:"wide"},alignment:{type:"string",default:"center"},url:{type:"string"},facebook:{type:"boolean",default:!0},twitter:{type:"boolean",default:!0},linkedin:{type:"boolean",default:!0},pinterest:{type:"boolean",default:!0},reddit:{type:"boolean",default:!0}},edit:Pt,styles:[{name:"round",label:Object(l.__)("Round","guteblock"),isDefault:!0},{name:"square",label:Object(l.__)("Square","guteblock"),isDefault:!1},{name:"modern",label:Object(l.__)("Modern","guteblock"),isDefault:!1}],save:function(e){var t,n=e.attributes,o=n.alignment,l=n.url,r=n.facebook,a=n.twitter,i=n.linkedin,c=n.pinterest,s=n.reddit,p=RegExp(/is-style-/),f=p.test(n.className)?n.className.replace(p,""):null,m=u()((It(t={},"align-".concat(o),o),It(t,"is-style-round",!f),t));return wp.element.createElement("div",{className:m},"modern"!=f&&wp.element.createElement(wp.element.Fragment,null,r&&wp.element.createElement("a",{className:"icon-button facebook",href:"https://www.facebook.com/share.php?u="+l,target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"icon-facebook"}),wp.element.createElement("span",null)),a&&wp.element.createElement("a",{className:"icon-button twitter",href:"https://twitter.com/share?url="+l,target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"icon-twitter"}),wp.element.createElement("span",null)),i&&wp.element.createElement("a",{className:"icon-button linkedin",href:"https://www.linkedin.com/sharing/share-offsite/?url="+l,target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"icon-linkedin"}),wp.element.createElement("span",null)),c&&wp.element.createElement("a",{className:"icon-button pinterest",href:"http://pinterest.com/pin/create/button/?url="+l,target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"icon-pinterest"}),wp.element.createElement("span",null)),s&&wp.element.createElement("a",{className:"icon-button reddit",href:"http://www.reddit.com/submit?url="+l,target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"icon-reddit-alien"}),wp.element.createElement("span",null))),"modern"==f&&wp.element.createElement("div",{className:"btn__container"},r&&wp.element.createElement("a",{href:"https://www.facebook.com/share.php?u="+l,className:"gb-btn gb-btn-facebook",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"icon-facebook"}),wp.element.createElement("span",null,"facebook")),a&&wp.element.createElement("a",{href:"https://twitter.com/share?url="+l,className:"gb-btn gb-btn-twitter",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"icon-twitter"}),wp.element.createElement("span",null,"twitter")),i&&wp.element.createElement("a",{href:"https://www.linkedin.com/sharing/share-offsite/?url="+l,className:"gb-btn gb-btn-linkedin",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"icon-linkedin-squared"}),wp.element.createElement("span",null,"linkedin")),c&&wp.element.createElement("a",{href:"http://pinterest.com/pin/create/button/?url="+l,className:"gb-btn gb-btn-pinterest",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"icon-pinterest"}),wp.element.createElement("span",null,"pinterest")),s&&wp.element.createElement("a",{href:"http://www.reddit.com/submit?url="+l,className:"gb-btn gb-btn-reddit",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"icon-reddit-alien"}),wp.element.createElement("span",null,"reddit"))))}});n(29);var Bt=function(e){var t=e.social_facebook,n=e.social_twitter,o=e.social_instagram,l=e.social_pinterest,r=e.social_youtube,a=e.social_linkedin;return wp.element.createElement(wp.element.Fragment,null,(t||n||o||l||r||a)&&wp.element.createElement("div",{className:"wp-block-guteblock-author-profile__socialOuter"},t&&wp.element.createElement("a",{className:"social_links social_facebook",href:t,target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"icon-facebook"})),n&&wp.element.createElement("a",{className:"social_links social_twitter",href:n,target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"icon-twitter"})),o&&wp.element.createElement("a",{className:"social_links social_instagram",href:o,target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"icon-instagram"})),l&&wp.element.createElement("a",{className:"social_links social_pinterest",href:l,target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"icon-pinterest"})),r&&wp.element.createElement("a",{className:"social_links social_youtube",href:r,target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"icon-youtube"})),a&&wp.element.createElement("a",{className:"social_links social_linkedin",href:a,target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"icon-linkedin-squared"}))))};function zt(e){return(zt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function At(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function Rt(e){return(Rt=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Dt(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Ut(e,t){return(Ut=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Mt(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Gt=function(e){function t(){var e,n,o,l;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return o=this,l=(e=Rt(t)).call.apply(e,[this].concat(a)),n=!l||"object"!==zt(l)&&"function"!=typeof l?Dt(o):l,Mt(Dt(n),"onChangeAuthorName",(function(e){n.props.setAttributes({author_name:e})})),Mt(Dt(n),"onChangeAuthorDescription",(function(e){n.props.setAttributes({author_description:e})})),Mt(Dt(n),"onChangeAlignment",(function(e){n.props.setAttributes({alignment:e})})),Mt(Dt(n),"onSelectAuthorImage",(function(e){var t=e.id,o=e.url;n.props.setAttributes({author_image_id:t}),n.props.setAttributes({author_image:o})})),Mt(Dt(n),"onChangeBackgroundColor",(function(e){n.props.setAttributes({backgroundColor:e})})),Mt(Dt(n),"onChangeImageBorderColor",(function(e){n.props.setAttributes({imageBorderColor:e})})),Mt(Dt(n),"onChangeTitleColor",(function(e){n.props.setAttributes({titleColor:e})})),Mt(Dt(n),"onChangeTextColor",(function(e){n.props.setAttributes({textColor:e})})),n}var n,o,a;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Ut(e,t)}(t,e),n=t,(o=[{key:"render",value:function(){var e=this.props,t=e.className,n=e.attributes,o=e.author_details,a=e.setAttributes,c=n.is_first_load,s=n.author_name,p=n.author_description,f=n.author_image,m=n.author_image_id,d=n.alignment,b=n.paddingTop,g=n.paddingBottom,h=n.social_facebook,w=n.social_twitter,y=n.social_instagram,_=n.social_pinterest,v=n.social_linkedin,k=n.social_youtube,C=n.backgroundColor,E=n.imageBorderColor,x=n.titleColor,S=n.textColor,T=RegExp(/is-style-/),O=T.test(n.className)?n.className.replace(T,""):null,N=u()(t,Mt({},"align-".concat(d),d));o&&c&&(this.props.setAttributes({is_first_load:!1}),this.props.setAttributes({author_name:o.name}),this.props.setAttributes({author_description:o.description}),this.props.setAttributes({author_image:o.avatar_urls[96]}),this.props.setAttributes({author_link:o.link}));var j=!1;return(h||w||y||_||v||k)&&(j=!0),wp.element.createElement(wp.element.Fragment,null,wp.element.createElement(r.BlockControls,null,wp.element.createElement(r.AlignmentToolbar,{onChange:this.onChangeAlignment,value:d,isCollapsed:!1})),wp.element.createElement(r.InspectorControls,null,wp.element.createElement(r.PanelColorSettings,{title:Object(l.__)("Color Settings","guteblock"),colorSettings:[{value:C,onChange:this.onChangeBackgroundColor,label:Object(l.__)("Background Color","guteblock")},{value:E,onChange:this.onChangeImageBorderColor,label:Object(l.__)("Image Border Color","guteblock")},{value:x,onChange:this.onChangeTitleColor,label:Object(l.__)("Title Color","guteblock")},{value:S,onChange:this.onChangeTextColor,label:Object(l.__)("Text Color","guteblock")}]}),wp.element.createElement(i.PanelBody,{title:Object(l.__)("Social Links","guteblock"),initialOpen:j},wp.element.createElement(i.TextControl,{label:Object(l.__)("Facebook URL","guteblock"),value:h,onChange:function(e){return a({social_facebook:e})}}),wp.element.createElement(i.TextControl,{label:Object(l.__)("Twitter URL","guteblock"),value:w,onChange:function(e){return a({social_twitter:e})}}),wp.element.createElement(i.TextControl,{label:Object(l.__)("Instagram URL","guteblock"),value:y,onChange:function(e){return a({social_instagram:e})}}),wp.element.createElement(i.TextControl,{label:Object(l.__)("Pinterest URL","guteblock"),value:_,onChange:function(e){return a({social_pinterest:e})}}),wp.element.createElement(i.TextControl,{label:Object(l.__)("YouTube URL","guteblock"),value:k,onChange:function(e){return a({social_youtube:e})}}),wp.element.createElement(i.TextControl,{label:Object(l.__)("LinkedIn URL","guteblock"),value:v,onChange:function(e){return a({social_linkedin:e})}})),wp.element.createElement(i.PanelBody,{title:Object(l.__)("Padding Settings","guteblock"),initialOpen:!1},wp.element.createElement(i.RangeControl,{label:Object(l.__)("Padding Top","guteblock"),value:b,onChange:function(e){return a({paddingTop:e})},min:0,max:500,step:1}),wp.element.createElement(i.RangeControl,{label:Object(l.__)("Padding Bottom","guteblock"),value:g,onChange:function(e){return a({paddingBottom:e})},min:0,max:500,step:1}))),wp.element.createElement("div",{className:N,style:{paddingTop:b,paddingBottom:g,backgroundColor:C}},wp.element.createElement("div",{className:"wp-block-guteblock-author-profile__container"},wp.element.createElement(r.MediaUpload,{onSelect:this.onSelectAuthorImage,allowedTypes:["image"],value:m,render:function(e){var t=e.open;return wp.element.createElement(wp.element.Fragment,null,f?wp.element.createElement("div",{className:"wp-block-guteblock-author-profile__avatarOuter",style:{borderColor:E}},wp.element.createElement("img",{src:f,alt:s,onClick:t,"data-id":m})):wp.element.createElement(i.IconButton,{className:"components-icon-button-components-toolbar__control",label:Object(l.__)("Edit Image","guteblock"),onClick:t,icon:"format-image"}))}}),2!=O&&wp.element.createElement(Bt,{social_facebook:h,social_twitter:w,social_instagram:y,social_pinterest:_,social_youtube:k,social_linkedin:v}),wp.element.createElement("div",{className:"wp-block-guteblock-author-profile__contentOuter"},wp.element.createElement(r.RichText,{className:"wp-block-guteblock-author-profile__authorName",tagName:"h4",onChange:this.onChangeAuthorName,value:s,placeholder:Object(l.__)("Author Name","guteblock"),style:{color:x}}),wp.element.createElement(r.RichText,{className:"wp-block-guteblock-author-profile__authorDescription",tagName:"p",onChange:this.onChangeAuthorDescription,value:p,placeholder:Object(l.__)("Author Description","guteblock"),style:{color:S}}),2==O&&wp.element.createElement(Bt,{social_facebook:h,social_twitter:w,social_instagram:y,social_pinterest:_,social_youtube:k,social_linkedin:v})),wp.element.createElement("div",{className:"clear"}))))}}])&&At(n.prototype,o),a&&At(n,a),t}(a.Component),Ft=Object(y.withSelect)((function(e){return{author_details:e("core").getAuthors()[0]}}))(Gt);Object(o.registerBlockType)("guteblock/author-profile",{title:Object(l.__)("Author Profile","guteblock"),description:Object(l.__)("Block for showing author profile","guteblock"),icon:wp.element.createElement("svg",{id:"prefix__Layer_1",x:0,y:0,viewBox:"0 0 24 24",xmlSpace:"preserve"},wp.element.createElement("linearGradient",{id:"prefix__SVGID_1_",gradientUnits:"userSpaceOnUse",x1:20.08,y1:.805,x2:1.658,y2:19.227},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M12 11.84c1.63 0 2.95-1.33 2.95-2.95S13.63 5.93 12 5.93 9.05 7.26 9.05 8.88s1.32 2.96 2.95 2.96zm0-3.91c.53 0 .95.43.95.95s-.42.96-.95.96-.95-.43-.95-.95.42-.96.95-.96z",fill:"url(#prefix__SVGID_1_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_2_",gradientUnits:"userSpaceOnUse",x1:23.798,y1:4.523,x2:5.376,y2:22.945},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M8.39 18.07c.55 0 1-.45 1-1 0-1.44 1.17-2.61 2.61-2.61s2.61 1.17 2.61 2.61c0 .55.45 1 1 1s1-.45 1-1c0-2.54-2.07-4.61-4.61-4.61s-4.61 2.07-4.61 4.61c0 .55.45 1 1 1z",fill:"url(#prefix__SVGID_2_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_3_",gradientUnits:"userSpaceOnUse",x1:21.637,y1:2.362,x2:3.216,y2:20.784},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M20.34 2.85H3.66c-.55 0-1 .45-1 1v16.29c0 .55.45 1 1 1h16.68c.55 0 1-.45 1-1V3.85c0-.55-.45-1-1-1zm-1 16.3H4.66V4.85h14.68v14.3z",fill:"url(#prefix__SVGID_3_)"})),category:"guteblock",keywords:[Object(l.__)("author","guteblock")],supports:{reusable:!1,html:!1,align:["center","wide","full"]},styles:[{name:"1",label:Object(l.__)("Style 1","guteblock"),isDefault:!0},{name:"2",label:Object(l.__)("Style 2","guteblock"),isDefault:!1}],attributes:{author_name:{type:"string",source:"html",selector:"h4"},author_description:{type:"string",source:"html",selector:"p"},author_image:{type:"string"},author_image_id:{type:"number"},author_link:{type:"string"},align:{type:"string",default:"center"},alignment:{type:"string",default:"center"},paddingTop:{type:"number",default:50},paddingBottom:{type:"number",default:30},is_first_load:{type:"boolean",default:!0},social_facebook:{type:"string"},social_twitter:{type:"string"},social_instagram:{type:"string"},social_pinterest:{type:"string"},social_youtube:{type:"string"},social_linkedin:{type:"string"},backgroundColor:{type:"string"},imageBorderColor:{type:"string"},titleColor:{type:"string"},textColor:{type:"string"}},edit:Ft,save:function(e){var t=e.attributes,n=t.author_name,o=t.author_description,l=t.author_image,a=t.alignment,i=t.paddingTop,c=t.paddingBottom,s=t.social_facebook,p=t.social_twitter,f=t.social_instagram,m=t.social_pinterest,d=t.social_linkedin,b=t.social_youtube,g=t.backgroundColor,h=t.imageBorderColor,w=t.titleColor,y=t.textColor,_=u()(function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}({},"align-".concat(a),a)),v=RegExp(/is-style-/),k=v.test(t.className)?t.className.replace(v,""):null;return wp.element.createElement("div",{className:_,style:{paddingTop:i,paddingBottom:c,backgroundColor:g}},wp.element.createElement("div",{className:"wp-block-guteblock-author-profile__container"},wp.element.createElement("div",{className:"wp-block-guteblock-author-profile__avatarOuter",style:{borderColor:h}},wp.element.createElement("img",{src:l,alt:n})),2!=k&&wp.element.createElement(Bt,{social_facebook:s,social_twitter:p,social_instagram:f,social_pinterest:m,social_youtube:b,social_linkedin:d}),wp.element.createElement("div",{className:"wp-block-guteblock-author-profile__contentOuter"},wp.element.createElement(r.RichText.Content,{className:"wp-block-guteblock-author-profile__authorName",tagName:"h4",value:n,style:{color:w}}),wp.element.createElement(r.RichText.Content,{className:"wp-block-guteblock-author-profile__authorDescription",tagName:"p",value:o,style:{color:y}}),2==k&&wp.element.createElement(Bt,{social_facebook:s,social_twitter:p,social_instagram:f,social_pinterest:m,social_youtube:b,social_linkedin:d})),wp.element.createElement("div",{className:"clear"})))}});n(30);function Lt(e){return(Lt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Vt(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function Ht(e){return(Ht=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Wt(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function qt(e,t){return(qt=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Kt(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var $t=function(e){function t(){var e,n,o,l;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return o=this,l=(e=Ht(t)).call.apply(e,[this].concat(a)),n=!l||"object"!==Lt(l)&&"function"!=typeof l?Wt(o):l,Kt(Wt(n),"onChangeTitle",(function(e){n.props.setAttributes({title:e})})),Kt(Wt(n),"onSelectImage",(function(e){var t=e.id,o=e.url;n.props.setAttributes({imageID:t,imageUrl:o})})),Kt(Wt(n),"toggleOverlay",(function(){n.props.setAttributes({overlay:!n.props.attributes.overlay})})),Kt(Wt(n),"onChangeOverlayColor",(function(e){n.props.setAttributes({overlayColor:e.hex})})),Kt(Wt(n),"onChangeOverlayOpacity",(function(e){n.props.setAttributes({overlayOpacity:e})})),Kt(Wt(n),"toggleBackgroundStyle",(function(){n.props.setAttributes({fixedBackground:!n.props.attributes.fixedBackground})})),Kt(Wt(n),"onChangeBackgroundColor",(function(e){n.props.setAttributes({backgroundColor:e})})),Kt(Wt(n),"onChangeTextColor",(function(e){n.props.setAttributes({textColor:e})})),Kt(Wt(n),"toggleButton",(function(){n.props.setAttributes({enableButton:!n.props.attributes.enableButton})})),Kt(Wt(n),"onChangeButtonText",(function(e){n.props.setAttributes({buttonText:e})})),Kt(Wt(n),"onChangeDescription",(function(e){n.props.setAttributes({description:e})})),Kt(Wt(n),"onChangeButtonLink",(function(e){n.props.setAttributes({buttonLink:e})})),Kt(Wt(n),"onChangeButtonTextColor",(function(e){n.props.setAttributes({buttonTextColor:e.hex})})),Kt(Wt(n),"onChangeButtonBackgroundColor",(function(e){n.props.setAttributes({buttonBackgroundColor:e.hex})})),Kt(Wt(n),"onChangeButtonBorderRadius",(function(e){console.log(e),n.props.setAttributes({buttonBorderRadius:e})})),n}var n,o,a;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&qt(e,t)}(t,e),n=t,(o=[{key:"componentDidMount",value:function(){}},{key:"render",value:function(){var e=this.props,t=e.className,n=e.attributes,o=e.setAttributes,a=n.title,c=n.alignment,s=n.paddingTop,p=n.paddingBottom,f=n.imageID,m=n.imageUrl,d=n.overlay,b=n.overlayColor,g=n.overlayOpacity,h=n.fixedBackground,w=n.textColor,y=n.enableButton,_=n.buttonText,v=n.buttonLink,k=n.buttonTextColor,C=n.buttonBackgroundColor,E=n.buttonBorderRadius,x=n.backgroundColor,S=n.containerWidth,T=n.description,O=u()(t,Kt({"background-fixed":h},"align-".concat(c),c));return wp.element.createElement(wp.element.Fragment,null,wp.element.createElement(r.BlockControls,null,wp.element.createElement(r.AlignmentToolbar,{onChange:function(e){return o({alignment:e})},value:c,isCollapsed:!1})),wp.element.createElement(r.InspectorControls,null,wp.element.createElement(i.PanelBody,{title:Object(l.__)("General Settings","guteblock")},wp.element.createElement(i.RangeControl,{label:Object(l.__)("Container Width","guteblock"),value:S,onChange:function(e){return o({containerWidth:e})},min:500,max:2e3,step:1})),wp.element.createElement(i.PanelBody,{title:Object(l.__)("Spacing","guteblock")},wp.element.createElement(i.RangeControl,{label:Object(l.__)("Padding Top","guteblock"),value:s,onChange:function(e){return o({paddingTop:e})},min:50,max:500,step:10}),wp.element.createElement(i.RangeControl,{label:Object(l.__)("Padding Bottom","guteblock"),value:p,onChange:function(e){return o({paddingBottom:e})},min:50,max:500,step:10})),wp.element.createElement(r.PanelColorSettings,{title:Object(l.__)("Color Settings","guteblock"),colorSettings:[{value:x,onChange:this.onChangeBackgroundColor,label:Object(l.__)("Background Color","guteblock")},{value:w,onChange:this.onChangeTextColor,label:Object(l.__)("Text Color","guteblock")}]}),wp.element.createElement(i.PanelBody,{title:Object(l.__)("Image Settings","guteblock")},wp.element.createElement(r.MediaUpload,{onSelect:this.onSelectImage,allowedTypes:["image"],value:f,render:function(e){var t=e.open;return wp.element.createElement(wp.element.Fragment,null,m?wp.element.createElement("img",{src:m,alt:"",onClick:t}):wp.element.createElement(i.IconButton,{className:"components-icon-button-components-toolbar__control",label:Object(l.__)("Edit Image","guteblock"),onClick:t,icon:"format-image"}))}}),m&&wp.element.createElement(i.ToggleControl,{label:Object(l.__)("Fixed Background","guteblock"),onChange:this.toggleBackgroundStyle,checked:h})),wp.element.createElement(i.PanelBody,{title:Object(l.__)("Overlay Settings","guteblock")},wp.element.createElement(i.ToggleControl,{label:Object(l.__)("Enable Overlay","guteblock"),onChange:this.toggleOverlay,checked:d}),d&&wp.element.createElement(wp.element.Fragment,null,wp.element.createElement(i.ColorPicker,{color:b,onChangeComplete:this.onChangeOverlayColor,disableAlpha:!0}),wp.element.createElement(i.RangeControl,{label:Object(l.__)("Overlay Opacity","guteblock"),value:g,onChange:this.onChangeOverlayOpacity,min:0,max:1,step:.1}))),wp.element.createElement(i.PanelBody,{title:Object(l.__)("Button Settings","guteblock")},wp.element.createElement(i.ToggleControl,{label:Object(l.__)("Show Button","guteblock"),onChange:this.toggleButton,checked:y}),y&&wp.element.createElement(wp.element.Fragment,null,wp.element.createElement(i.TextControl,{value:v,onChange:this.onChangeButtonLink,placeholder:"Button Link",help:Object(l.__)("URL for the button.","guteblock")}),wp.element.createElement("h4",null,Object(l.__)("Button Text Color","guteblock")),wp.element.createElement(i.ColorPicker,{color:k,onChangeComplete:this.onChangeButtonTextColor,disableAlpha:!0}),wp.element.createElement("h4",null,Object(l.__)("Button Background Color","guteblock")),wp.element.createElement(i.ColorPicker,{color:C,onChangeComplete:this.onChangeButtonBackgroundColor,disableAlpha:!0}),wp.element.createElement(i.RangeControl,{label:Object(l.__)("Button Border Radius","guteblock"),value:E,onChange:this.onChangeButtonBorderRadius,min:0,max:100,step:1})))),wp.element.createElement("div",{className:O,style:{paddingTop:s,paddingBottom:p,backgroundColor:x,backgroundImage:"url(".concat(m,")")}},d&&wp.element.createElement("div",{className:"wp-block-guteblock-cta__overlay ".concat(h),style:{backgroundColor:b,opacity:g}}),wp.element.createElement("div",{className:"wp-block-guteblock-cta__contentOuter",style:{maxWidth:S}},wp.element.createElement("div",{className:"wp-block-guteblock-cta__contentInner"},wp.element.createElement(r.RichText,{className:"wp-block-guteblock-cta__title",tagName:"h2",onChange:this.onChangeTitle,value:a,placeholder:Object(l.__)("Title","guteblock"),style:{color:w}}),wp.element.createElement(r.RichText,{className:"wp-block-guteblock-cta__description",tagName:"p",onChange:this.onChangeDescription,value:T,placeholder:Object(l.__)("Description","guteblock"),style:{color:w}}),y&&wp.element.createElement(r.RichText,{className:"wp-block-guteblock-cta__button",tagName:"btn",onChange:this.onChangeButtonText,value:_,placeholder:Object(l.__)("Button Text","guteblock"),style:{color:k,backgroundColor:C,borderRadius:["".concat(E,"px")]}})),wp.element.createElement("div",{className:"clear"}))))}}])&&Vt(n.prototype,o),a&&Vt(n,a),t}(a.Component);Object(o.registerBlockType)("guteblock/cta",{title:Object(l.__)("Call To Action","guteblock"),description:Object(l.__)("Call to action block.","guteblock"),icon:wp.element.createElement("svg",{id:"prefix__Layer_1",x:0,y:0,viewBox:"0 0 24 24",xmlSpace:"preserve"},wp.element.createElement("linearGradient",{id:"prefix__SVGID_1_",gradientUnits:"userSpaceOnUse",x1:17.226,y1:-.516,x2:.861,y2:14.617},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M4.07 5.32h15.84c.55 0 1-.45 1-1s-.45-1-1-1H4.07c-.55 0-1 .45-1 1s.45 1 1 1z",fill:"url(#prefix__SVGID_1_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_2_",gradientUnits:"userSpaceOnUse",x1:24.218,y1:7.045,x2:7.854,y2:22.179},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{fill:"url(#prefix__SVGID_2_)",d:"M18.79 16.99H4.74v2.72H19.25v-2.72h-.23z"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_3_",gradientUnits:"userSpaceOnUse",x1:24.02,y1:6.83,x2:7.655,y2:21.964},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M19.92 11.24h-3.5c-.55 0-1 .45-1 1s.45 1 1 1h3.5c.55 0 1-.45 1-1s-.45-1-1-1z",fill:"url(#prefix__SVGID_3_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_4_",gradientUnits:"userSpaceOnUse",x1:17.726,y1:.024,x2:1.361,y2:15.157},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M14.28 8.39c0-.55-.45-1-1-1H4.07c-.55 0-1 .45-1 1s.45 1 1 1h9.21c.55 0 1-.44 1-1z",fill:"url(#prefix__SVGID_4_)"})),category:"guteblock",keywords:[Object(l.__)("call to action","guteblock"),Object(l.__)("button","guteblock")],supports:{reusable:!1,html:!1,align:["wide","full"]},styles:[{name:"left",label:Object(l.__)("Content Left","guteblock"),isDefault:!0},{name:"right",label:Object(l.__)("Content Right","guteblock"),isDefault:!1}],attributes:{title:{type:"string",source:"html",selector:"h4"},align:{type:"string",default:"full"},alignment:{type:"string",default:"center"},paddingTop:{type:"number",default:200},paddingBottom:{type:"number",default:200},imageID:{type:"number"},imageUrl:{type:"string"},overlay:{type:"boolean",default:!1},overlayColor:{type:"string"},overlayOpacity:{type:"number",default:.3},fixedBackground:{type:"boolean",default:!1},backgroundColor:{type:"string",default:"#333333"},textColor:{type:"string",default:"#ffffff"},enableButton:{type:"boolean",default:!1},buttonText:{type:"string",default:"Click Me"},buttonLink:{type:"string",default:"#"},buttonTextColor:{type:"string",default:"#ffffff"},buttonBackgroundColor:{type:"string",default:"#1ebbff"},buttonBorderRadius:{type:"number",default:5},containerWidth:{type:"number",default:1100}},edit:$t,save:function(e){var t=e.attributes,n=t.title,o=t.alignment,l=t.paddingTop,a=t.paddingBottom,i=t.imageUrl,c=t.overlay,s=t.overlayColor,p=t.overlayOpacity,f=t.textColor,m=t.fixedBackground,d=t.enableButton,b=t.buttonText,g=t.buttonLink,h=t.buttonTextColor,w=t.buttonBackgroundColor,y=t.buttonBorderRadius,_=u()(function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}({"background-fixed":m},"align-".concat(o),o));return wp.element.createElement("div",{className:_,style:{paddingTop:l,paddingBottom:a,backgroundImage:"url(".concat(i,")")}},c&&wp.element.createElement("div",{className:"wp-block-guteblock-cta__overlay",style:{backgroundColor:s,opacity:p}}),wp.element.createElement("div",{className:"wp-block-guteblock-cta__contentOuter"},wp.element.createElement(r.RichText.Content,{className:"wp-block-guteblock-cta__title",tagName:"h4",value:n,style:{color:f}}),d&&wp.element.createElement("a",{href:g},wp.element.createElement(r.RichText.Content,{className:"wp-block-guteblock-cta__button",tagName:"btn",value:b,style:{color:h,backgroundColor:w,borderRadius:["".concat(y,"px")]}}))))}});n(31);function Qt(e){return(Qt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Yt(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function Xt(e){return(Xt=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Zt(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Jt(e,t){return(Jt=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function en(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var tn=function(e){function t(){var e,n,o,l;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return o=this,l=(e=Xt(t)).call.apply(e,[this].concat(a)),n=!l||"object"!==Qt(l)&&"function"!=typeof l?Zt(o):l,en(Zt(n),"onChangeBackgroundColor",(function(e){n.props.setAttributes({backgroundColor:e})})),en(Zt(n),"onChangeSeparatorColor",(function(e){n.props.setAttributes({separatorColor:e})})),en(Zt(n),"onChangeInsideColor",(function(e){n.props.setAttributes({insideColor:e})})),en(Zt(n),"onChangeOutsideColor",(function(e){n.props.setAttributes({outsideColor:e})})),n}var n,o,a;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Jt(e,t)}(t,e),n=t,(o=[{key:"render",value:function(){var e=this.props,t=e.attributes,n=e.className,o=e.setAttributes,a=t.paddingTop,c=t.paddingBottom,s=t.backgroundColor,p=t.separatorColor,f=t.separatorHeight,m=t.dashWidth,d=t.gutterWidth,b=t.insideColor,g=t.outsideColor,h=RegExp(/is-style-/),w=h.test(t.className)?t.className.replace(h,""):null,y=u()(n,en({},"is-style-solid",!w)),_=3;_="dotted"==w?3:"dashed"==w?10*m:100;var v=[];return v="wave"==w?[{value:s,onChange:this.onChangeBackgroundColor,label:Object(l.__)("Background Color","guteblock")},{value:b,onChange:this.onChangeInsideColor,label:Object(l.__)("Inside Color","guteblock")},{value:g,onChange:this.onChangeOutsideColor,label:Object(l.__)("Outside Color","guteblock")}]:[{value:s,onChange:this.onChangeBackgroundColor,label:Object(l.__)("Background Color","guteblock")},{value:p,onChange:this.onChangeSeparatorColor,label:Object(l.__)("Separator Color","guteblock")}],wp.element.createElement(wp.element.Fragment,null,wp.element.createElement(r.InspectorControls,null,wp.element.createElement(r.PanelColorSettings,{title:Object(l.__)("Color Settings","guteblock"),colorSettings:v}),"wave"!=w&&wp.element.createElement(i.PanelBody,{title:Object(l.__)("General Settings","guteblock")},wp.element.createElement(i.RangeControl,{label:Object(l.__)("Separator Height","guteblock"),value:f,onChange:function(e){return o({separatorHeight:e})},min:1,max:20,step:1}),"dashed"==w&&wp.element.createElement(i.RangeControl,{label:Object(l.__)("Dash Width","guteblock"),value:m,onChange:function(e){return o({dashWidth:e})},min:1,max:9,step:1}),wp.element.createElement(i.RangeControl,{label:Object(l.__)("Gutter Width","guteblock"),value:d,onChange:function(e){return o({gutterWidth:e})},min:1,max:9,step:1})),wp.element.createElement(i.PanelBody,{title:Object(l.__)("Padding Settings","guteblock"),initialOpen:!1},wp.element.createElement(i.RangeControl,{label:Object(l.__)("Padding Top","guteblock"),value:a,onChange:function(e){return o({paddingTop:e})},min:0,max:500,step:1}),wp.element.createElement(i.RangeControl,{label:Object(l.__)("Padding Bottom","guteblock"),value:c,onChange:function(e){return o({paddingBottom:e})},min:0,max:500,step:1}))),wp.element.createElement("div",{className:y,style:{paddingTop:a,paddingBottom:c,backgroundColor:s}},"wave"!=w&&wp.element.createElement("div",{className:"wp-block-guteblock-spacer-divider__separator",style:{height:f,backgroundImage:"linear-gradient(to right, ".concat(p," ").concat(_,"%, rgba(255, 255, 255, 0) 10%)"),backgroundSize:"".concat(10*d,"px 100%")}}),"wave"==w&&wp.element.createElement("div",{className:"wp-block-guteblock-spacer-divider__waveContainer",style:{backgroundColor:b}},wp.element.createElement("svg",{id:"",preserveAspectRatio:"xMidYMax meet",className:"svg-separator sep3",viewBox:"0 0 1600 100",style:{display:"block"},"data-height":"100"},wp.element.createElement("path",{className:"",style:{opacity:1,fill:"".concat(g)},d:"M-40,71.627C20.307,71.627,20.058,32,80,32s60.003,40,120,40s59.948-40,120-40s60.313,40,120,40s60.258-40,120-40s60.202,40,120,40s60.147-40,120-40s60.513,40,120,40s60.036-40,120-40c59.964,0,60.402,40,120,40s59.925-40,120-40s60.291,40,120,40s60.235-40,120-40s60.18,40,120,40s59.82,0,59.82,0l0.18,26H-60V72L-40,71.627z"})))))}}])&&Yt(n.prototype,o),a&&Yt(n,a),t}(a.Component);Object(o.registerBlockType)("guteblock/spacer-divider",{title:Object(l.__)("Spacer and Divider Block","guteblock"),description:Object(l.__)("Block for seperating sections in a page.","guteblock"),icon:wp.element.createElement("svg",{id:"prefix__Layer_1",x:0,y:0,viewBox:"0 0 24 24",xmlSpace:"preserve"},wp.element.createElement("style",null),wp.element.createElement("linearGradient",{id:"prefix__SVGID_1_",gradientUnits:"userSpaceOnUse",x1:18.513,y1:2.451,x2:1.115,y2:14.722},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M4.06 8.04h15.88c.55 0 1-.45 1-1s-.45-1-1-1H4.06c-.55 0-1 .45-1 1s.45 1 1 1z",fill:"url(#prefix__SVGID_1_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_2_",gradientUnits:"userSpaceOnUse",x1:18.623,y1:2.607,x2:1.226,y2:14.878},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M4.06 13h2.5c.55 0 1-.45 1-1s-.45-1-1-1h-2.5c-.55 0-1 .45-1 1s.45 1 1 1z",fill:"url(#prefix__SVGID_2_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_3_",gradientUnits:"userSpaceOnUse",x1:20.846,y1:5.759,x2:3.449,y2:18.03},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M13.81 11h-3.63c-.55 0-1 .45-1 1s.45 1 1 1h3.63c.55 0 1-.45 1-1s-.44-1-1-1z",fill:"url(#prefix__SVGID_3_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_4_",gradientUnits:"userSpaceOnUse",x1:23.07,y1:8.911,x2:5.672,y2:21.182},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M19.94 11h-2.5c-.55 0-1 .45-1 1s.45 1 1 1h2.5c.55 0 1-.45 1-1s-.45-1-1-1z",fill:"url(#prefix__SVGID_4_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_5_",gradientUnits:"userSpaceOnUse",x1:20.542,y1:5.327,x2:3.144,y2:17.598},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("circle",{cx:4.06,cy:16.96,r:1,fill:"url(#prefix__SVGID_5_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_6_",gradientUnits:"userSpaceOnUse",x1:21.539,y1:6.741,x2:4.141,y2:19.012},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("circle",{cx:7.06,cy:16.96,r:1,fill:"url(#prefix__SVGID_6_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_7_",gradientUnits:"userSpaceOnUse",x1:24.529,y1:10.98,x2:7.131,y2:23.252},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("circle",{cx:16.06,cy:16.96,r:1,fill:"url(#prefix__SVGID_7_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_8_",gradientUnits:"userSpaceOnUse",x1:22.535,y1:8.153,x2:5.138,y2:20.424},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("circle",{cx:10.06,cy:16.96,r:1,fill:"url(#prefix__SVGID_8_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_9_",gradientUnits:"userSpaceOnUse",x1:25.525,y1:12.392,x2:8.127,y2:24.664},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("circle",{cx:19.06,cy:16.96,r:1,fill:"url(#prefix__SVGID_9_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_10_",gradientUnits:"userSpaceOnUse",x1:23.533,y1:9.567,x2:6.135,y2:21.838},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("circle",{cx:13.06,cy:16.96,r:1,fill:"url(#prefix__SVGID_10_)"})),category:"guteblock",keywords:[Object(l.__)("spacer","guteblock"),Object(l.__)("divider","guteblock")],supports:{reusable:!1,html:!1,align:["wide","full"]},attributes:{align:{type:"string",default:"full"},paddingTop:{type:"number",default:50},paddingBottom:{type:"number",default:50},backgroundColor:{type:"string"},separatorColor:{type:"string",default:"#000000"},insideColor:{type:"string",default:"#fff"},outsideColor:{type:"string",default:"#273a4c"},separatorHeight:{type:"number",default:2},dashWidth:{type:"number",default:4},gutterWidth:{type:"number",default:3}},styles:[{name:"solid",label:Object(l.__)("Solid","guteblock"),isDefault:!0},{name:"dotted",label:Object(l.__)("Dotted","guteblock"),isDefault:!1},{name:"dashed",label:Object(l.__)("Dashed","guteblock"),isDefault:!1},{name:"wave",label:Object(l.__)("Wave","guteblock"),isDefault:!1}],edit:tn,save:function(e){var t=e.attributes,n=t.paddingTop,o=t.paddingBottom,l=t.backgroundColor,r=t.separatorColor,a=t.separatorHeight,i=t.dashWidth,c=t.gutterWidth,s=t.insideColor,p=t.outsideColor,f=RegExp(/is-style-/),m=f.test(t.className)?t.className.replace(f,""):null,d=u()(function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}({},"is-style-solid",!m)),b=3;return b="dotted"==m?3:"dashed"==m?10*i:100,wp.element.createElement("div",{className:d,style:{paddingTop:n,paddingBottom:o,backgroundColor:l}},"wave"!=m&&wp.element.createElement("div",{className:"wp-block-guteblock-spacer-divider__separator",style:{height:a,backgroundImage:"linear-gradient(to right, ".concat(r," ").concat(b,"%, rgba(255, 255, 255, 0) 10%)"),backgroundSize:"".concat(10*c,"px 100%")}}),"wave"==m&&wp.element.createElement("div",{className:"wp-block-guteblock-spacer-divider__waveContainer",style:{backgroundColor:s}},wp.element.createElement("svg",{id:"",preserveAspectRatio:"xMidYMax meet",className:"svg-separator sep3",viewBox:"0 0 1600 100",style:{display:"block"},"data-height":"100"},wp.element.createElement("path",{className:"",style:{opacity:1,fill:"".concat(p)},d:"M-40,71.627C20.307,71.627,20.058,32,80,32s60.003,40,120,40s59.948-40,120-40s60.313,40,120,40s60.258-40,120-40s60.202,40,120,40s60.147-40,120-40s60.513,40,120,40s60.036-40,120-40c59.964,0,60.402,40,120,40s59.925-40,120-40s60.291,40,120,40s60.235-40,120-40s60.18,40,120,40s59.82,0,59.82,0l0.18,26H-60V72L-40,71.627z"}))))}});n(32);function nn(e){return(nn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function on(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function ln(e){return(ln=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function rn(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function an(e,t){return(an=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function cn(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var un=function(e){function t(){var e,n,o,l;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return o=this,l=(e=ln(t)).call.apply(e,[this].concat(a)),n=!l||"object"!==nn(l)&&"function"!=typeof l?rn(o):l,cn(rn(n),"onChangeTitle",(function(e){n.props.setAttributes({title:e})})),cn(rn(n),"onChangeAlignment",(function(e){n.props.setAttributes({alignment:e})})),cn(rn(n),"onAuthorChange",(function(e){n.props.setAttributes({autherName:e})})),cn(rn(n),"toggleTitle",(function(){n.props.setAttributes({isHeadTitleShow:!n.props.attributes.isHeadTitleShow})})),cn(rn(n),"onChangeAlignmentofHead",(function(e){n.props.setAttributes({alignmentForHead:e})})),cn(rn(n),"onqouteContent",(function(e){n.props.setAttributes({qouteContent:e})})),cn(rn(n),"onChangeHeadTextColor",(function(e){n.props.setAttributes({colorForHead:e})})),cn(rn(n),"onContainerbgChange",(function(e){n.props.setAttributes({conatinerMainBackgroundColor:e}),n.props.attributes.conatinerMainBackgroundColor===n.props.attributes.innerContainerColor&&n.props.setAttributes({isSameAsContainerColor:!0})})),cn(rn(n),"onChangeContentTextColor",(function(e){n.props.setAttributes({contentColor:e})})),cn(rn(n),"onChangeInnerContainerColor",(function(e){n.props.setAttributes({isSameAsContainerColor:!1}),n.props.setAttributes({innerContainerColor:e})})),cn(rn(n),"onChangeinnerConatinerBoxShadowColor",(function(e){var t={xoffset:n.props.attributes.innerConatinerBoxShadow.xoffset,yOffset:n.props.attributes.innerConatinerBoxShadow.yOffset,Blur:n.props.attributes.innerConatinerBoxShadow.Blur,spreadShadow:n.props.attributes.innerConatinerBoxShadow.spreadShadow,colorShadow:e};n.props.setAttributes({innerConatinerBoxShadow:t})})),cn(rn(n),"toggleIconBelow",(function(){var e={horizontal:n.props.attributes.iconBelow.horizontal,vertical:n.props.attributes.iconBelow.vertical,isShown:!n.props.attributes.iconBelow.isShown};n.props.setAttributes({iconBelow:e})})),cn(rn(n),"onChangeIconColor",(function(e){var t={size:n.props.attributes.iconGeneral.size,opacity:n.props.attributes.iconGeneral.opacity,color:e};n.props.setAttributes({iconGeneral:t})})),cn(rn(n),"toggleIconAbove",(function(){var e={horizontal:n.props.attributes.iconAbove.horizontal,vertical:n.props.attributes.iconAbove.vertical,isShown:!n.props.attributes.iconAbove.isShown};n.props.setAttributes({iconAbove:e})})),cn(rn(n),"toggleAuthorName",(function(){n.props.setAttributes({authorIsShown:!n.props.attributes.authorIsShown})})),cn(rn(n),"toggleBoxShadowInnerContainer",(function(){n.props.setAttributes({isBoxShadowISneeded:!n.props.attributes.isBoxShadowISneeded})})),cn(rn(n),"onChangeAuthorFontColor",(function(e){n.props.setAttributes({authorFontColor:e})})),n}var n,o,a;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&an(e,t)}(t,e),n=t,(o=[{key:"render",value:function(){var e=this,t=this.props,n=t.className,o=t.attributes,a=t.setAttributes,c=o.title,s=o.alignment,p=o.autherName,f=o.isHeadTitleShow,m=o.fontSizeForHead,d=o.qouteContent,b=o.alignmentForHead,g=o.paddingForHeadseprate,h=o.marginForHeadseprate,w=o.letterSpacingForTitle,y=o.colorForHead,_=o.HeaderTransformTo,v=o.headerFontWeight,k=o.conatinerMainBackgroundColor,C=o.containerPadding,E=o.containerMargin,x=o.containerBorderRadius,S=o.contentColor,T=o.contentTransformTo,O=o.letterSpacingContent,N=o.fontWeigthContent,j=o.lineHieghtContent,P=o.innerContainerWidth,I=o.innerContainerColor,B=o.innerConatinerBoxShadow,z=o.innerContainerPadding,A=o.innerConatinerBorderRadius,R=o.iconGeneral,D=o.iconAbove,U=o.iconBelow,M=o.authorIsShown,G=o.authorAlign,F=o.contentPadding,L=o.isBoxShadowISneeded,V=o.isSameAsContainerColor,H=o.authorFontSize,W=o.authorFontColor,q=u()(n,cn({},"align-".concat(s),s)),K=RegExp(/is-style-/),$=K.test(o.className)?o.className.replace(K,""):null;return wp.element.createElement(wp.element.Fragment,null,wp.element.createElement(r.BlockControls,null,wp.element.createElement(r.AlignmentToolbar,{onChange:this.onChangeAlignment,value:s,isCollapsed:!1})),wp.element.createElement(r.InspectorControls,null,wp.element.createElement(i.TabPanel,{className:"wp-block-guteblock-blockquote tabControll",activeClass:"wp-block-guteblock-blockquote tabControll active-class",tabs:[{name:"Main Heading Settings",title:wp.element.createElement("svg",{viewBox:"0 0 24 24",x:0,y:0,height:"50",width:"50"},wp.element.createElement("switch",null,wp.element.createElement("g",null,wp.element.createElement("linearGradient",{id:"prefix__a",gradientUnits:"userSpaceOnUse",x1:15.042,y1:6.654,x2:6.243,y2:18.716},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{fill:"url(#prefix__a)",d:"M13.4 10.7v.7H7.7V5.8H4.3v13.9h3.5v-5.2h5.7v5.2h3.4V12c-1.4 0-2.5-.5-3.5-1.3z"}),wp.element.createElement("linearGradient",{id:"prefix__b",gradientUnits:"userSpaceOnUse",x1:20.398,y1:2.755,x2:8.326,y2:19.303},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{fill:"url(#prefix__b)",d:"M18.1 11.2H17c-.5 0-.8-.4-.8-.8V10v-.1h-.1l-.2.2c-.3.3-.8.3-1.2 0l-.7-.7c-.2-.2-.2-.4-.2-.6 0-.2.1-.4.2-.6l.2-.2v-.1h-.4c-.4.1-.8-.3-.8-.8V6c0-.5.4-.8.8-.8h.4v-.1l-.2-.2c-.2-.2-.2-.4-.2-.6 0-.2.1-.4.2-.6l.7-.7c.3-.3.8-.3 1.2 0l.2.2h.1v-.4c0-.5.4-.8.8-.8h1.1c.5 0 .9.4.9.8v.4h.1l.2-.2c.3-.3.9-.3 1.2 0l.8.8c.2.2.2.4.2.6 0 .2-.1.4-.2.6l-.3.1v.1h.4c.5 0 .8.4.8.8v1.1c0 .5-.4.8-.8.8h-.3-.1V8l.2.2c.2.2.2.4.2.6 0 .2-.1.4-.2.6l-.8.8c-.2.2-.4.2-.6.2-.2 0-.4-.1-.6-.2l-.1-.2H19v.4c0 .4-.4.8-.9.8zm-1.9-1.8c.1 0 .2 0 .3.1.2.1.4.3.4.6v.3c0 .1.1.2.2.2h1.1c.1 0 .2-.1.2-.2V10c0-.3.2-.5.4-.6.2-.1.5 0 .7.1l.2.2c.1.1.3.1.3 0l.8-.7s.1-.1.1-.2 0-.1-.1-.2l-.2-.2c-.2-.2-.2-.5-.1-.7.1-.2.3-.4.6-.4h.3c.1 0 .2-.1.2-.2V6c0-.1-.1-.2-.2-.2h-.3c-.3 0-.5-.2-.6-.4-.1-.2 0-.5.1-.7l.2-.2s.1-.1.1-.2 0-.1-.1-.2l-.8-.8c-.1-.1-.3-.1-.3 0l-.2.2c-.2.2-.5.2-.7.1-.2-.1-.4-.3-.4-.6v-.2c0-.1-.1-.2-.2-.2h-1.1c-.1 0-.2.1-.2.2v.3c0 .3-.2.5-.4.6-.2.1-.5 0-.7-.1l-.2-.2c-.1-.1-.3-.1-.3 0l-.8.8s-.1.1-.1.2 0 .1.1.2l.2.2c.2.2.2.5.1.7-.1.2-.3.4-.6.4h-.3c-.1 0-.2.1-.2.2v1.1c0 .1.1.2.2.2h.3c.3 0 .5.2.6.4.1.2 0 .5-.1.7l-.2.2s-.1.1-.1.2 0 .1.1.2l.8.8c.1.1.3.1.3 0l.2-.2c0-.2.2-.3.4-.3z"}),wp.element.createElement("linearGradient",{id:"prefix__c",gradientUnits:"userSpaceOnUse",x1:20.397,y1:2.755,x2:8.326,y2:19.303},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{fill:"url(#prefix__c)",d:"M17.6 8.8c-1.2 0-2.3-1-2.3-2.3s1-2.3 2.3-2.3 2.3 1 2.3 2.3-1.1 2.3-2.3 2.3zm0-3.9c-.9 0-1.7.8-1.7 1.7s.8 1.7 1.7 1.7 1.7-.8 1.7-1.7-.8-1.7-1.7-1.7z"})))),className:"wp-block-guteblock-blockquote tabControll tab-one"},{name:"Contents Settings",title:wp.element.createElement("svg",{viewBox:"0 0 24 24",x:0,y:0,height:"50",width:"50"},wp.element.createElement("switch",null,wp.element.createElement("g",null,wp.element.createElement("linearGradient",{id:"prefix__a",gradientUnits:"userSpaceOnUse",x1:18.635,y1:3.732,x2:6.931,y2:19.777},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{fill:"url(#prefix__a)",d:"M16.4 11.9h-1c-.4 0-.8-.4-.8-.8v-.3-.1h-.1l-.2.3c-.3.3-.8.3-1.1 0l-.7-.7c-.2-.2-.2-.4-.2-.6 0-.2.1-.4.2-.6l.2-.2v-.1h-.4c-.4 0-.8-.4-.8-.8V7c0-.4.4-.8.8-.8h.4v-.1l-.2-.2c-.2-.2-.2-.4-.2-.6 0-.2.1-.4.2-.6l.7-.7c.3-.3.8-.3 1.1 0l.2.2h.1v-.4c0-.4.4-.8.8-.8h1c.4 0 .8.4.8.8v.4h.1l.2-.2c.3-.3.8-.3 1.1 0l.7.7c.2.2.2.4.2.6 0 .2-.1.4-.2.6l-.1.1v.1h.4c.4 0 .8.4.8.8v1c0 .4-.4.8-.8.8h-.3-.1v.1l.2.2c.2.2.2.4.2.6 0 .2-.1.4-.2.6l-.7.8c-.2.2-.4.2-.6.2-.2 0-.4-.1-.6-.2l-.2-.2h-.1v.4c0 .3-.3.7-.8.7zm-1.9-1.7h.2c.2.1.4.3.4.6v.3c0 .1.1.2.2.2h1c.1 0 .2-.1.2-.2v-.3c0-.3.1-.5.4-.6.2-.1.5 0 .7.1l.2.2c.1.1.2.1.3 0l.9-.7s.1-.1.1-.2 0-.1-.1-.2l-.2-.2c-.2-.2-.2-.4-.1-.7.1-.2.3-.4.6-.4h.3c.1 0 .2-.1.2-.2v-1c0-.1-.1-.2-.2-.2h-.3c-.3 0-.5-.1-.6-.4-.1-.2 0-.5.1-.7l.2-.2s.1-.1.1-.2 0-.1-.1-.2l-.7-.7c-.1-.1-.2-.1-.3 0l-.2.2c-.2.2-.4.2-.7.1-.2-.1-.4-.3-.4-.6v-.2c0-.1-.1-.2-.2-.2h-1c-.1 0-.2.1-.2.2v.3c0 .3-.1.5-.4.6-.2.1-.5 0-.7-.1l-.2-.2c-.1-.1-.2-.1-.3 0l-.7.7s-.1.1-.1.2 0 .1.1.2v.1c.2.2.2.4.1.7-.1.2-.3.4-.6.4h-.3c-.1 0-.2.1-.2.2v1c0 .1.1.2.2.2h.3c.3 0 .5.1.6.4.1.2 0 .5-.1.7l-.2.2s-.1.1-.1.2 0 .1.1.2l.7.7c.1.1.2.1.3 0l.2-.2c.2-.1.4-.1.5-.1z"}),wp.element.createElement("linearGradient",{id:"prefix__b",gradientUnits:"userSpaceOnUse",x1:18.635,y1:3.732,x2:6.931,y2:19.777},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{fill:"url(#prefix__b)",d:"M15.9 9.6c-1.2 0-2.2-1-2.2-2.2s1-2.2 2.2-2.2 2.2 1 2.2 2.2-1 2.2-2.2 2.2zm0-3.8c-.9 0-1.6.7-1.6 1.6S15 9 15.9 9c.9 0 1.6-.7 1.6-1.6s-.7-1.6-1.6-1.6z"}),wp.element.createElement("linearGradient",{id:"prefix__c",gradientUnits:"userSpaceOnUse",x1:19.378,y1:3.792,x2:6.614,y2:17.359},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{fill:"url(#prefix__c)",d:"M13.8 15c-.6 1-1.5 1.6-2.8 1.6-1.1 0-1.9-.3-2.6-1.1-.7-.7-1-1.6-1-2.7s.3-2 1-2.7c.6-.7 1.4-1 2.5-1-.1-.4-.1-.8-.1-1.2 0-.7.1-1.3.3-1.9H11c-2 0-3.7.7-5 2-1.3 1.3-2 2.9-2 4.9 0 2 .7 3.6 2 4.9 1.3 1.3 3 1.9 4.9 1.9 1.8 0 3.2-.5 4.4-1.6.9-.8 1.6-1.8 1.9-3.1h-3.4z"})))),className:"wp-block-guteblock-blockquote tabControll tab-one"},{name:"Container Settings",title:wp.element.createElement("svg",{viewBox:"0 0 24 24",x:0,y:0,height:"50",width:"50"},wp.element.createElement("switch",null,wp.element.createElement("g",null,wp.element.createElement("linearGradient",{id:"prefix__a",gradientUnits:"userSpaceOnUse",x1:20.674,y1:4.188,x2:6.269,y2:17.66},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{fill:"url(#prefix__a)",d:"M17.2 13.5h-.3v2.6H8.2V7.5h2.6v-.3c0-1 .3-2 .7-2.9H5v15.1h15.1v-6.5c-.9.4-1.9.6-2.9.6z"}),wp.element.createElement("linearGradient",{id:"prefix__b",gradientUnits:"userSpaceOnUse",x1:19.157,y1:3.893,x2:6.735,y2:20.922},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{fill:"url(#prefix__b)",d:"M16.8 12.6h-1.1c-.5 0-.9-.4-.9-.9v-.3-.1h-.1l-.2.2c-.3.3-.9.3-1.2 0l-.8-.8c-.2-.2-.2-.4-.2-.6 0-.2.1-.4.3-.6l.2-.2v-.1h-.4c-.5 0-.9-.4-.9-.9v-1c0-.5.4-.9.9-.9h.4v-.1l-.2-.2c-.2-.2-.2-.4-.2-.6 0-.2.1-.4.3-.6l.8-.8c.3-.3.9-.3 1.2 0l.2.2h.1V4c0-.5.4-.9.9-.9H17c.5 0 .9.4.9.9v.4h.1v-.3c.3-.3.9-.3 1.2 0l.8.8c.2.2.2.4.2.6 0 .2-.1.4-.3.6l-.2.2v.1h.4c.5 0 .9.4.9.9v1.1c0 .5-.4.9-.9.9h-.3-.1v.1l.3.2c.2.2.2.4.2.6 0 .2-.1.4-.2.6l-.8.8c-.2.2-.4.2-.6.2-.2 0-.4-.1-.6-.2l-.2-.2h-.1v.4c0 .4-.4.8-.9.8zm-2-1.9c.1 0 .2 0 .3.1.3.1.4.3.4.6v.3c0 .1.1.3.3.3h1.1c.1 0 .3-.1.3-.3v-.3c0-.3.2-.5.4-.6.3-.1.5-.1.7.1l.2.2c.1.1.3.1.4 0l.8-.8s.1-.1.1-.2 0-.1-.1-.2l-.2-.2c-.2-.2-.2-.5-.1-.7.1-.3.3-.4.6-.4h.3c.1 0 .3-.1.3-.3v-1c0-.1-.1-.3-.3-.3H20c-.3 0-.5-.2-.6-.4-.1-.3 0-.5.1-.7l.2-.2s.1-.1.1-.2 0-.1-.1-.2l-.8-.8c-.1-.1-.3-.1-.4 0l-.2.2c-.3.2-.5.3-.8.2-.3-.1-.4-.3-.4-.6V4c0-.1-.1-.3-.3-.3h-1.1c-.1 0-.3.1-.3.3v.3c0 .3-.2.5-.4.6-.3.1-.5 0-.7-.1l-.2-.2c-.1-.1-.3-.1-.4 0l-.7.7s-.1.1-.1.2 0 .1.1.2l.2.2c.2.2.2.5.1.7-.1.3-.3.4-.6.4h-.3c-.1 0-.3.1-.3.3v1.1c0 .1.1.3.3.3h.3c.3 0 .5.2.6.4.1.3 0 .5-.1.7l-.2.2s-.1.1-.1.2 0 .1.1.2l.8.8c.1.1.3.1.4 0l.2-.2c.1-.2.2-.3.4-.3z"}),wp.element.createElement("linearGradient",{id:"prefix__c",gradientUnits:"userSpaceOnUse",x1:19.156,y1:3.893,x2:6.735,y2:20.922},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{fill:"url(#prefix__c)",d:"M16.3 10.2c-1.3 0-2.3-1-2.3-2.3s1-2.3 2.3-2.3 2.3 1 2.3 2.3-1 2.3-2.3 2.3zm0-4.1c-1 0-1.7.8-1.7 1.7s.8 1.7 1.7 1.7S18 8.8 18 7.8s-.8-1.7-1.7-1.7z"})))),className:"wp-block-guteblock-blockquote tabControll tab-one"},{name:"Icon Settings",title:wp.element.createElement("svg",{viewBox:"0 0 24 24",x:0,y:0,height:"50",width:"50"},wp.element.createElement("switch",null,wp.element.createElement("g",null,wp.element.createElement("linearGradient",{id:"prefix__a",gradientUnits:"userSpaceOnUse",x1:3.508,y1:13.758,x2:10.3,y2:13.758,gradientTransform:"matrix(.9997 -.02509 .02509 .9997 -.278 .282)"},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{fill:"url(#prefix__a)",d:"M6.8 8.8l-2.2 3.8c-1 1.7-1.1 2.2-1.1 3.2C3.5 17.6 5.1 19 7 19s3.4-1.5 3.3-3.3c0-1.2-.7-2.1-2-2.7l1.9-4.2H6.8z"}),wp.element.createElement("linearGradient",{id:"prefix__b",gradientUnits:"userSpaceOnUse",x1:10.954,y1:15.789,x2:17.746,y2:15.789},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{fill:"url(#prefix__b)",d:"M16.2 14.7c-1.7 0-3.3-.7-4.4-1.8-.6 1.1-.9 2.1-.9 2.8 0 1.8 1.6 3.2 3.5 3.2 1.8 0 3.3-1.5 3.3-3.3 0-.3-.1-.6-.2-.9-.4-.1-.8 0-1.3 0z"}),wp.element.createElement("linearGradient",{id:"prefix__c",gradientUnits:"userSpaceOnUse",x1:19.23,y1:5.407,x2:7.306,y2:21.754},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{fill:"url(#prefix__c)",d:"M17 13.7h-1.1c-.5 0-.8-.4-.8-.8v-.3-.1H15l-.2.2c-.3.3-.8.3-1.2 0l-.7-.7c-.2-.2-.2-.4-.2-.6 0-.2.1-.4.2-.6l.2-.2v-.1h-.4c-.5 0-.8-.4-.8-.8v-1c0-.5.4-.8.8-.8h.4v-.1l-.2-.2c-.2-.2-.2-.4-.2-.6 0-.2.1-.4.2-.6l.8-.8c.3-.3.8-.3 1.2 0l.1.2h.1V5.5c0-.5.4-.8.8-.8H17c.5 0 .8.4.8.8v.4h.1l.2-.2c.3-.3.8-.3 1.2 0l.7.7c.2.2.2.4.2.6 0 .2-.1.4-.2.6l-.2.2v.1h.4c.5 0 .8.4.8.8v1.1c0 .5-.4.8-.8.8h-.3-.1v.1l.2.2c.2.2.2.4.2.6 0 .2-.1.4-.2.6l-.8.8c-.2.2-.4.2-.6.2-.2 0-.4-.1-.6-.2l-.2-.2h-.1v.4c.1.3-.2.6-.7.6zM15.1 12h.2c.2.1.4.3.4.6v.3c0 .1.1.2.2.2H17c.1 0 .2-.1.2-.2v-.3c0-.3.2-.5.4-.6.2-.1.5 0 .7.1l.2.2c.1.1.3.1.3 0l.8-.8s.1-.1.1-.2 0-.1-.1-.2l-.2-.2c-.2-.2-.2-.5-.1-.7.1-.2.3-.4.6-.4h.3c.1 0 .2-.1.2-.2v-.9c0-.1-.1-.2-.2-.2h-.3c-.3 0-.5-.2-.6-.4-.1-.2 0-.5.1-.7l.2-.2s.1-.1.1-.2 0-.1-.1-.2l-.7-.8c-.1-.1-.3-.1-.3 0l-.2.2c-.2.2-.5.2-.7.1-.2-.1-.4-.3-.4-.6v-.2c0-.1-.1-.2-.2-.2H16c-.1 0-.2.1-.2.2v.3c0 .3-.2.5-.4.6-.2.1-.5 0-.7-.1l-.3-.3c-.1-.1-.2-.1-.3 0l-.8.8s-.1.1-.1.2 0 .1.1.2l.2.2c.2.2.2.5.1.7-.1.2-.3.4-.6.4h-.3c-.1 0-.2.1-.2.2v1.1c0 .1.1.2.2.2h.3c.3 0 .5.2.6.4.1.2 0 .5-.1.7l-.2.2s-.1.1-.1.2 0 .1.1.2l.8.8c.1.1.2.1.3 0l.2-.2c.1-.3.3-.3.5-.3z"}),wp.element.createElement("linearGradient",{id:"prefix__d",gradientUnits:"userSpaceOnUse",x1:19.23,y1:5.407,x2:7.306,y2:21.753},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{fill:"url(#prefix__d)",d:"M16.5 11.4c-1.2 0-2.2-1-2.2-2.2s1-2.2 2.2-2.2 2.2 1 2.2 2.2-1 2.2-2.2 2.2zm0-3.9c-.9 0-1.7.7-1.7 1.7 0 .9.7 1.7 1.7 1.7.9 0 1.7-.7 1.7-1.7-.1-.9-.8-1.7-1.7-1.7z"})))),className:"wp-block-guteblock-blockquote tabControll tab-one"}]},(function(t){switch(t.name){case"Main Heading Settings":return f?wp.element.createElement(wp.element.Fragment,null,wp.element.createElement("div",{className:"wp-block-guteblock-blockquote tabControll controller-holder"},wp.element.createElement("div",{className:"wp-block-guteblock-blockquote sepratorController"}),wp.element.createElement(i.ToggleControl,{label:Object(l.__)("Enable Heading","guteblock"),onChange:e.toggleTitle,checked:f}),wp.element.createElement("div",{className:"wp-block-guteblock-blockquote sepratorController"}),wp.element.createElement(i.RangeControl,{label:Object(l.__)("Font Size For Title(px)","guteblock"),value:m,onChange:function(t){return e.props.setAttributes({fontSizeForHead:t})},min:14,max:45,step:.5}),wp.element.createElement("div",{className:"wp-block-guteblock-blockquote sepratorController"}),wp.element.createElement("div",{className:"wp-block-guteblock-blockquote alignTofull"},wp.element.createElement(r.AlignmentToolbar,{onChange:e.onChangeAlignmentofHead,value:b,isCollapsed:!1})),wp.element.createElement("div",{className:"wp-block-guteblock-blockquote sepratorController"}),wp.element.createElement(i.TextControl,{label:"Letter Spacing",value:w,type:"number",onChange:function(e){return a({letterSpacingForTitle:e})}}),wp.element.createElement("div",{className:"wp-block-guteblock-blockquote sepratorController"}),wp.element.createElement(i.PanelBody,{title:"Padding Settings",initialOpen:!1},wp.element.createElement(i.PanelRow,null,wp.element.createElement("h4",{style:{textAlign:"center",color:"brown",width:"100%"}},"This is for controlling Padding")),wp.element.createElement(i.Toolbar,null,wp.element.createElement(i.TextControl,{label:"Top",value:g.top,type:"number",onChange:function(e){var t={top:e,bottom:g.bottom,left:g.left,right:g.right};a({paddingForHeadseprate:t})}}),wp.element.createElement(i.TextControl,{label:"Bottom",value:g.bottom,type:"number",onChange:function(t){var n={top:g.top,bottom:t,left:g.left,right:g.right};e.props.setAttributes({paddingForHeadseprate:n})}}),wp.element.createElement(i.TextControl,{label:"Left",value:g.left,type:"number",onChange:function(t){var n={top:g.top,bottom:g.bottom,left:t,right:g.right};e.props.setAttributes({paddingForHeadseprate:n})}}),wp.element.createElement(i.TextControl,{label:"Right",value:g.right,type:"number",onChange:function(t){var n={top:g.top,bottom:g.bottom,left:g.left,right:t};e.props.setAttributes({paddingForHeadseprate:n})}}))),wp.element.createElement("div",{className:"wp-block-guteblock-blockquote sepratorController"}),wp.element.createElement(i.PanelBody,{title:"Margin Settings",initialOpen:!1},wp.element.createElement(i.PanelRow,null,wp.element.createElement("h4",{style:{textAlign:"center",color:"brown",width:"100%"}},"This is for controlling Margin")),wp.element.createElement(i.Toolbar,null,wp.element.createElement(i.TextControl,{label:"Margin Left",value:h.left,type:"number",onChange:function(e){var t={top:h.top,right:h.right,left:e,bottom:h.bottom};a({marginForHeadseprate:t})}}),wp.element.createElement(i.TextControl,{label:"Margin Right",value:h.right,type:"number",onChange:function(e){var t={top:h.top,right:e,left:h.left,bottom:h.bottom};a({marginForHeadseprate:t})}}),wp.element.createElement(i.TextControl,{label:"Margin Bottom",value:h.bottom,type:"number",onChange:function(e){var t={top:h.top,right:h.right,left:h.left,bottom:e};a({marginForHeadseprate:t})}}),wp.element.createElement(i.TextControl,{label:"Margin Top",value:h.top,type:"number",onChange:function(e){var t={top:e,right:h.right,left:h.left,bottom:h.bottom};a({marginForHeadseprate:t})}}))),wp.element.createElement("div",{className:"wp-block-guteblock-blockquote sepratorController"}),wp.element.createElement(r.PanelColorSettings,{title:Object(l.__)("Color Settings","guteblock"),colorSettings:[{value:y,onChange:e.onChangeHeadTextColor,label:Object(l.__)("Header Title Color","guteblock")}]}),wp.element.createElement("div",{className:"wp-block-guteblock-blockquote sepratorController"}),wp.element.createElement(i.SelectControl,{label:"Transform",value:_,options:[{label:"Capitalize",value:"capitalize"},{label:"Uppercase",value:"uppercase"},{label:"Lowercase",value:"lowercase"},{label:"None",value:"none"}],onChange:function(e){a({HeaderTransformTo:e})}}),wp.element.createElement("div",{className:"wp-block-guteblock-blockquote sepratorController"}),wp.element.createElement(i.SelectControl,{label:"Font Weight",value:v,options:[{label:"Bold",value:"700"},{label:"Bolder",value:"900"},{label:"Normal",value:"300"},{label:"500",value:"500"},{label:"Lighter",value:"100"}],onChange:function(e){a({headerFontWeight:e})}}),wp.element.createElement("div",{className:"wp-block-guteblock-blockquote sepratorController"}))):wp.element.createElement("div",{className:"wp-block-guteblock-blockquote tabControll controller-holder"},wp.element.createElement("div",{className:"wp-block-guteblock-blockquote sepratorController"}),wp.element.createElement(i.ToggleControl,{label:Object(l.__)("Header","guteblock"),onChange:e.toggleTitle,checked:f}),wp.element.createElement("div",{className:"wp-block-guteblock-blockquote sepratorController"}));case"Container Settings":return wp.element.createElement(wp.element.Fragment,null,wp.element.createElement("div",{className:"wp-block-guteblock-blockquote sepratorController"}),wp.element.createElement(r.PanelColorSettings,{title:Object(l.__)(" Background Color Setting","guteblock"),colorSettings:[{value:k,onChange:e.onContainerbgChange,label:Object(l.__)("Container Background Color","guteblock")}]}),wp.element.createElement("div",{className:"wp-block-guteblock-blockquote sepratorController"}),wp.element.createElement(i.PanelBody,{title:"Padding Settings",initialOpen:!1},wp.element.createElement(i.PanelRow,null,wp.element.createElement("h4",{style:{textAlign:"center",color:"brown",width:"100%"}},"This is for controlling Padding")),wp.element.createElement(i.Toolbar,null,wp.element.createElement(i.TextControl,{label:"Top",value:C.top,type:"number",onChange:function(e){var t={top:e,bottom:C.bottom,left:C.left,right:C.right};a({containerPadding:t})}}),wp.element.createElement(i.TextControl,{label:"Bottom",value:C.bottom,type:"number",onChange:function(t){var n={top:C.top,bottom:t,left:C.left,right:C.right};e.props.setAttributes({containerPadding:n})}}),wp.element.createElement(i.TextControl,{label:"Left",value:C.left,type:"number",onChange:function(t){var n={top:C.top,bottom:C.bottom,left:t,right:C.right};e.props.setAttributes({containerPadding:n})}}),wp.element.createElement(i.TextControl,{label:"Right",value:C.right,type:"number",onChange:function(t){var n={top:C.top,bottom:C.bottom,left:C.left,right:t};e.props.setAttributes({containerPadding:n})}}))),wp.element.createElement("div",{className:"wp-block-guteblock-blockquote sepratorController"}),wp.element.createElement(i.PanelBody,{title:"Margin Settings",initialOpen:!1},wp.element.createElement(i.PanelRow,null,wp.element.createElement("h4",{style:{textAlign:"center",color:"brown",width:"100%"}},"This is for controlling Margin")),wp.element.createElement(i.Toolbar,null,wp.element.createElement(i.TextControl,{label:"Top",value:E.top,type:"number",onChange:function(e){var t={top:e,bottom:E.bottom,left:E.left,right:E.right};a({containerMargin:t})}}),wp.element.createElement(i.TextControl,{label:"Bottom",value:E.bottom,type:"number",onChange:function(t){var n={top:E.top,bottom:t,left:E.left,right:E.right};e.props.setAttributes({containerMargin:n})}}),E.isToggler?null:wp.element.createElement(wp.element.Fragment,null,wp.element.createElement(i.TextControl,{label:"Left",value:E.left,type:"number",onChange:function(t){var n={top:E.top,bottom:E.bottom,left:t,right:E.right};e.props.setAttributes({containerMargin:n})}}),wp.element.createElement(i.TextControl,{label:"Right",value:E.right,type:"number",onChange:function(t){var n={top:E.top,bottom:E.bottom,left:E.left,right:t};e.props.setAttributes({containerMargin:n})}}))),wp.element.createElement(i.ToggleControl,{label:Object(l.__)("Enable auto for Margin","guteblock"),onChange:function(t){console.log(t);var n={top:E.top,bottom:E.bottom,left:"auto",right:"auto",isToggler:!E.isToggler};e.props.setAttributes({containerMargin:n})},checked:E.isToggler})),wp.element.createElement("div",{className:"wp-block-guteblock-blockquote sepratorController"}),wp.element.createElement(i.RangeControl,{label:Object(l.__)("Border Radius For Container (px)","guteblock"),value:x,onChange:function(t){return e.props.setAttributes({containerBorderRadius:t})},min:0,max:400,step:1}),wp.element.createElement("div",{className:"wp-block-guteblock-blockquote sepratorController"}),wp.element.createElement(i.Dropdown,{className:"wp-block-guteblock-blockquote switchToCenter",contentClassName:"inner-popover-content-Width",position:"top left",renderToggle:function(e){var t=e.isOpen,n=e.onToggle;return wp.element.createElement(i.Button,{className:"wp-block-guteblock-blockquote switchToCenter buttonOn",onClick:n,"aria-expanded":t},"Inner Container Settings")},renderContent:function(){return wp.element.createElement("div",{className:"inner-popover-content-Width"},wp.element.createElement(i.RangeControl,{label:Object(l.__)("Width For Inner Container (%)","guteblock"),value:P,onChange:function(t){return e.props.setAttributes({innerContainerWidth:t})},min:0,max:100,step:.5}),wp.element.createElement(r.PanelColorSettings,{title:Object(l.__)("Color Settings","guteblock"),colorSettings:[{value:I,onChange:e.onChangeInnerContainerColor,label:Object(l.__)("Content Color","guteblock")}]}),wp.element.createElement(i.PanelBody,{title:"Padding Settings",initialOpen:!1},wp.element.createElement(i.PanelRow,null,wp.element.createElement("h4",{style:{textAlign:"center",color:"brown",width:"100%"}},"This is for controlling Padding")),wp.element.createElement(i.TextControl,{label:"Top",value:z.top,type:"number",onChange:function(e){var t={top:e,bottom:z.bottom,left:z.left,right:z.right};a({innerContainerPadding:t})}}),wp.element.createElement(i.TextControl,{label:"Bottom",value:z.bottom,type:"number",onChange:function(t){var n={top:z.top,bottom:t,left:z.left,right:z.right};e.props.setAttributes({innerContainerPadding:n})}}),wp.element.createElement(i.TextControl,{label:"Left",value:z.left,type:"number",onChange:function(t){var n={top:z.top,bottom:z.bottom,left:t,right:z.right};e.props.setAttributes({innerContainerPadding:n})}}),wp.element.createElement(i.TextControl,{label:"Right",value:z.right,type:"number",onChange:function(t){var n={top:z.top,bottom:z.bottom,left:z.left,right:t};e.props.setAttributes({innerContainerPadding:n})}})),wp.element.createElement(i.PanelBody,{title:"Box Shadow Settings",initialOpen:!1},wp.element.createElement(i.PanelRow,null,wp.element.createElement("h4",{style:{textAlign:"center",color:"brown",width:"100%"}},"This is for controlling Box Shadow")),wp.element.createElement(i.ToggleControl,{label:Object(l.__)("Enable Box Shadow","guteblock"),onChange:e.toggleBoxShadowInnerContainer,checked:L}),L?wp.element.createElement(wp.element.Fragment,null,wp.element.createElement(i.RangeControl,{label:Object(l.__)("X-Offset For Box Shadow (px)","guteblock"),value:B.xoffset,onChange:function(t){var n={xoffset:t,yOffset:B.yOffset,Blur:B.Blur,spreadShadow:B.spreadShadow,colorShadow:B.colorShadow};e.props.setAttributes({innerConatinerBoxShadow:n})},min:-15,max:15,step:.5}),wp.element.createElement(i.RangeControl,{label:Object(l.__)("Y-Offset For Box Shadow (px)","guteblock"),value:B.yOffset,onChange:function(t){var n={xoffset:B.xoffset,yOffset:t,Blur:B.Blur,spreadShadow:B.spreadShadow,colorShadow:B.colorShadow};e.props.setAttributes({innerConatinerBoxShadow:n})},min:-15,max:15,step:.5}),wp.element.createElement(i.RangeControl,{label:Object(l.__)("Blur For Box Shadow (px)","guteblock"),value:B.Blur,onChange:function(t){var n={xoffset:B.xoffset,yOffset:B.yOffset,Blur:t,spreadShadow:B.spreadShadow,colorShadow:B.colorShadow};e.props.setAttributes({innerConatinerBoxShadow:n})},min:-15,max:15,step:.5}),wp.element.createElement(i.RangeControl,{label:Object(l.__)("Spread Shadow For Box Shadow (px)","guteblock"),value:B.spreadShadow,onChange:function(t){var n={xoffset:B.xoffset,yOffset:B.yOffset,Blur:B.Blur,spreadShadow:t,colorShadow:B.colorShadow};e.props.setAttributes({innerConatinerBoxShadow:n})},min:-15,max:15,step:.5}),wp.element.createElement(r.PanelColorSettings,{title:Object(l.__)("Color Settings","guteblock"),colorSettings:[{value:B.colorShadow,onChange:e.onChangeinnerConatinerBoxShadowColor,label:Object(l.__)("Content Color","guteblock")}]})):null),wp.element.createElement(i.RangeControl,{label:Object(l.__)("Border Radius For Inner Container (px)","guteblock"),value:A,onChange:function(t){e.props.setAttributes({innerConatinerBorderRadius:t})},min:0,max:200,step:1}),wp.element.createElement(i.ToggleControl,{label:Object(l.__)("Same Color as Container","guteblock"),checked:V,onChange:function(t){e.props.setAttributes({isSameAsContainerColor:!e.props.attributes.isSameAsContainerColor}),t&&e.props.setAttributes({innerContainerColor:e.props.attributes.conatinerMainBackgroundColor})}}),wp.element.createElement("div",{className:"wp-block-guteblock-blockquote sepratorController"}))}}));case"Contents Settings":return wp.element.createElement(wp.element.Fragment,null,wp.element.createElement("div",{className:"wp-block-guteblock-blockquote sepratorController"}),wp.element.createElement(r.PanelColorSettings,{title:Object(l.__)("Color Settings","guteblock"),colorSettings:[{value:S,onChange:e.onChangeContentTextColor,label:Object(l.__)("Content Color","guteblock")}]}),wp.element.createElement("div",{className:"wp-block-guteblock-blockquote sepratorController"}),wp.element.createElement(i.RangeControl,{label:Object(l.__)("Line Height for content (px)","guteblock"),value:j,onChange:function(t){return e.props.setAttributes({lineHieghtContent:t})},min:0,max:400,step:1}),wp.element.createElement("div",{className:"wp-block-guteblock-blockquote sepratorController"}),wp.element.createElement(i.RangeControl,{label:Object(l.__)("Letter Spacing fron content (px)","guteblock"),value:O,onChange:function(t){return e.props.setAttributes({letterSpacingContent:t})},min:0,max:12,step:.2}),wp.element.createElement("div",{className:"wp-block-guteblock-blockquote sepratorController"}),wp.element.createElement(i.SelectControl,{label:"Transform",value:T,options:[{label:"Capitalize",value:"capitalize"},{label:"Uppercase",value:"uppercase"},{label:"Lowercase",value:"lowercase"},{label:"None",value:"none"}],onChange:function(e){a({contentTransformTo:e})}}),wp.element.createElement("div",{className:"wp-block-guteblock-blockquote sepratorController"}),wp.element.createElement(i.SelectControl,{label:"Font Weight",value:N,options:[{label:"Bold",value:"700"},{label:"Bolder",value:"900"},{label:"Normal",value:"300"},{label:"500",value:"500"},{label:"Lighter",value:"100"}],onChange:function(e){a({fontWeigthContent:e})}}),wp.element.createElement("div",{className:"wp-block-guteblock-blockquote sepratorController"}),wp.element.createElement(i.PanelBody,{title:"Padding Settings",initialOpen:!1},wp.element.createElement(i.PanelRow,null,wp.element.createElement("h4",{style:{textAlign:"center",color:"brown",width:"100%"}},"This is for controlling Padding")),wp.element.createElement(i.Toolbar,null,wp.element.createElement(i.TextControl,{label:"Top",value:F.top,type:"number",onChange:function(e){var t={top:e,bottom:F.bottom,left:F.left,right:F.right};a({contentPadding:t})}}),wp.element.createElement(i.TextControl,{label:"Bottom",value:F.bottom,type:"number",onChange:function(t){var n={top:F.top,bottom:t,left:F.left,right:F.right};e.props.setAttributes({contentPadding:n})}}),wp.element.createElement(i.TextControl,{label:"Left",value:F.left,type:"number",onChange:function(t){var n={top:F.top,bottom:F.bottom,left:t,right:F.right};e.props.setAttributes({contentPadding:n})}}),wp.element.createElement(i.TextControl,{label:"Right",value:F.right,type:"number",onChange:function(t){var n={top:F.top,bottom:F.bottom,left:F.left,right:t};e.props.setAttributes({contentPadding:n})}}))),wp.element.createElement("div",{className:"wp-block-guteblock-blockquote sepratorController"}),wp.element.createElement(i.Dropdown,{className:"wp-block-guteblock-blockquote switchToCenter",contentClassName:"inner-popover-content-Width",position:"top left",renderToggle:function(e){var t=e.isOpen,n=e.onToggle;return wp.element.createElement(i.Button,{className:"wp-block-guteblock-blockquote switchToCenter buttonOn",onClick:n,"aria-expanded":t},"Author Name Settings")},renderContent:function(){return wp.element.createElement("div",{className:"inner-popover-content-Width"},wp.element.createElement("div",{className:"wp-block-guteblock-blockquote switchToCenter"},wp.element.createElement(i.ToggleControl,{label:Object(l.__)("Enable Author Name","guteblock"),onChange:e.toggleAuthorName,checked:M})),M?wp.element.createElement(wp.element.Fragment,null,wp.element.createElement("div",{className:"wp-block-guteblock-blockquote sepratorController-innerDropDown"}),wp.element.createElement("div",{className:"wp-block-guteblock-blockquote alignTofull"},wp.element.createElement(r.AlignmentToolbar,{onChange:function(t){e.props.setAttributes({authorAlign:t})},value:G,isCollapsed:!1})),wp.element.createElement("div",{className:"wp-block-guteblock-blockquote sepratorController-innerDropDown"}),wp.element.createElement(i.RangeControl,{label:Object(l.__)("Font Size (px)","guteblock"),value:H,onChange:function(t){return e.props.setAttributes({authorFontSize:t})},min:12,max:30,step:.5}),wp.element.createElement("div",{className:"wp-block-guteblock-blockquote sepratorController-innerDropDown"}),wp.element.createElement(r.PanelColorSettings,{title:Object(l.__)("Color Settings","guteblock"),colorSettings:[{value:W,onChange:e.onChangeAuthorFontColor,label:Object(l.__)("Font Color","guteblock")}]})):null)}}),wp.element.createElement("div",{className:"wp-block-guteblock-blockquote sepratorController"}));case"Icon Settings":return wp.element.createElement(wp.element.Fragment,null,wp.element.createElement("div",{className:"wp-block-guteblock-blockquote sepratorController"}),wp.element.createElement(i.PanelBody,{title:"General Settings",initialOpen:!1},wp.element.createElement(i.RangeControl,{label:Object(l.__)("Size Of Icon","guteblock"),value:R.size,onChange:function(t){var n={size:t,opacity:R.opacity,color:R.color};e.props.setAttributes({iconGeneral:n})},min:0,max:"2"===$?130:60,step:1}),wp.element.createElement(i.RangeControl,{label:Object(l.__)("Opacity Of Icon","guteblock"),value:R.opacity,onChange:function(t){var n={size:R.size,opacity:t,color:R.color};e.props.setAttributes({iconGeneral:n})},min:0,max:1,step:.02}),wp.element.createElement(r.PanelColorSettings,{title:Object(l.__)("Color Settings","guteblock"),colorSettings:[{value:R.color,onChange:e.onChangeIconColor,label:Object(l.__)("Icon Color","guteblock")}]})),wp.element.createElement("div",{className:"wp-block-guteblock-blockquote sepratorController"}),wp.element.createElement(i.PanelBody,{title:"Open Icon Settings",initialOpen:!1},wp.element.createElement(i.ToggleControl,{label:Object(l.__)("Hide This Icon","guteblock"),onChange:e.toggleIconAbove,checked:D.isShown}),D.isShown?null:wp.element.createElement(wp.element.Fragment,null,wp.element.createElement(i.RangeControl,{label:Object(l.__)("Horizontal Move","guteblock"),value:D.horizontal,onChange:function(t){var n={horizontal:t,vertical:D.vertical};e.props.setAttributes({iconAbove:n})},min:0,max:100,step:.5}),"2"===$?wp.element.createElement(i.RangeControl,{label:Object(l.__)("Vertical Move","guteblock"),value:D.vertical,onChange:function(t){var n={horizontal:D.horizontal,vertical:t};e.props.setAttributes({iconAbove:n})},min:0,max:95,step:.5}):null)),wp.element.createElement("div",{className:"wp-block-guteblock-blockquote sepratorController"}),wp.element.createElement(i.PanelBody,{title:"Close Icon Settings",initialOpen:!1},wp.element.createElement(i.ToggleControl,{label:Object(l.__)("Hide This Icon","guteblock"),onChange:e.toggleIconBelow,checked:U.isShown}),U.isShown?null:wp.element.createElement(wp.element.Fragment,null,wp.element.createElement(i.RangeControl,{label:Object(l.__)("Horizontal Move","guteblock"),value:U.vertical,onChange:function(t){var n={horizontal:U.horizontal,vertical:t};e.props.setAttributes({iconBelow:n})},min:0,max:95,step:.5}),"2"===$?wp.element.createElement(i.RangeControl,{label:Object(l.__)("Vertical Move","guteblock"),value:U.horizontal,onChange:function(t){var n={horizontal:t,vertical:U.vertical};e.props.setAttributes({iconBelow:n})},min:0,max:95,step:.5}):null)),wp.element.createElement("div",{className:"wp-block-guteblock-blockquote sepratorController"}))}}))),wp.element.createElement("div",{className:q,style:{backgroundColor:k,paddingTop:"".concat(C.top,"px"),paddingBottom:"".concat(C.bottom,"px"),paddingRight:"".concat(C.right,"px"),paddingLeft:"".concat(C.left,"px"),marginTop:"".concat(E.top,"px"),marginLeft:"auto"!==E.left?"".concat(E.left,"px"):"auto",marginRight:"auto"!==E.right?"".concat(E.right,"px"):"auto",marginBottom:"".concat(E.bottom,"px"),borderRadius:"".concat(x,"px")}},wp.element.createElement("div",{className:"wp-block-guteblock-blockquote__Inner-container",style:{width:"".concat(P,"%"),backgroundColor:I,paddingTop:"".concat(z.top,"px"),paddingBottom:"".concat(z.bottom,"px"),paddingRight:"".concat(z.right,"px"),paddingLeft:"".concat(z.left,"px"),borderRadius:"".concat(A,"px"),boxShadow:L?"".concat(B.xoffset,"px  ").concat(B.yOffset,"px ").concat(B.Blur,"px ").concat(B.spreadShadow,"px ").concat(B.colorShadow):"none"}},f?wp.element.createElement("div",{className:"wp-block-guteblock-blockquote__title-outer"},wp.element.createElement(r.RichText,{className:q,tagName:"h4",value:c,onChange:this.onChangeTitle,placeholder:Object(l.__)("Qoute Title","guteblock"),style:{fontSize:"".concat(m,"px"),textAlign:b,paddingTop:"".concat(g.top,"px"),paddingBottom:"".concat(g.bottom,"px"),paddingRight:"".concat(g.right,"px"),paddingLeft:"".concat(g.left,"px"),marginBottom:"".concat(h.bottom,"px"),marginTop:"".concat(h.top,"px"),marginLeft:"".concat(h.left,"px"),marginRight:"".concat(h.right,"px"),letterSpacing:"".concat(w,"px"),color:"".concat(y),textTransform:_,fontWeight:v}})):null,"1"===$?wp.element.createElement(wp.element.Fragment,null,wp.element.createElement("div",{className:"wp-block-guteblock-blockquote__content-outer"},D.isShown?null:wp.element.createElement(wp.element.Fragment,null,wp.element.createElement("div",{className:"wp-block-guteblock-blockquote__svgTracker",style:{marginBottom:"".concat(R.size-10,"px")}},wp.element.createElement("div",{className:"wp-block-guteblock-blockquote__svgTracker svgController-up",style:{fill:R.color,opacity:R.opacity,top:"".concat(D.vertical,"%"),left:"".concat(D.horizontal,"%")}},wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:R.size,height:R.size,viewBox:"0 0 24 24"},wp.element.createElement("path",{d:"M13 14.725c0-5.141 3.892-10.519 10-11.725l.984 2.126c-2.215.835-4.163 3.742-4.38 5.746 2.491.392 4.396 2.547 4.396 5.149 0 3.182-2.584 4.979-5.199 4.979-3.015 0-5.801-2.305-5.801-6.275zm-13 0c0-5.141 3.892-10.519 10-11.725l.984 2.126c-2.215.835-4.163 3.742-4.38 5.746 2.491.392 4.396 2.547 4.396 5.149 0 3.182-2.584 4.979-5.199 4.979-3.015 0-5.801-2.305-5.801-6.275z"}))))),wp.element.createElement("div",{className:"wp-block-guteblock-blockquote__contentReal"},wp.element.createElement(r.RichText,{className:"wp-block-guteblock-blockquote__content",tagName:"p",value:d,onChange:this.onqouteContent,placeholder:Object(l.__)("Qoute Contents","guteblock"),style:{letterSpacing:"".concat(O,"px"),color:"".concat(S),textTransform:T,fontWeight:N,lineHeight:"".concat(j,"px"),paddingTop:"".concat(F.top,"px"),paddingBottom:"".concat(F.bottom,"px"),paddingRight:"".concat(F.right,"px"),paddingLeft:"".concat(F.left,"px")}})),U.isShown?null:wp.element.createElement(wp.element.Fragment,null,wp.element.createElement("div",{className:"wp-block-guteblock-blockquote__svgTracker"},wp.element.createElement("div",{className:"wp-block-guteblock-blockquote__svgTracker svgController-down",style:{fill:R.color,opacity:R.opacity,right:"".concat(U.vertical,"%")}},wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:R.size,height:R.size,viewBox:"0 0 24 24"},wp.element.createElement("path",{d:"M13 14.725c0-5.141 3.892-10.519 10-11.725l.984 2.126c-2.215.835-4.163 3.742-4.38 5.746 2.491.392 4.396 2.547 4.396 5.149 0 3.182-2.584 4.979-5.199 4.979-3.015 0-5.801-2.305-5.801-6.275zm-13 0c0-5.141 3.892-10.519 10-11.725l.984 2.126c-2.215.835-4.163 3.742-4.38 5.746 2.491.392 4.396 2.547 4.396 5.149 0 3.182-2.584 4.979-5.199 4.979-3.015 0-5.801-2.305-5.801-6.275z"}))))),M?wp.element.createElement(r.RichText,{className:"wp-block-guteblock-blockquote content-author",tagName:"h5",value:p,onChange:this.onAuthorChange,placeholder:Object(l.__)("Author Name","guteblock"),style:{textAlign:"".concat(G),fontSize:"".concat(H,"px"),color:"".concat(W)},keepPlaceholderOnFocus:!0}):null)):wp.element.createElement(wp.element.Fragment,null,wp.element.createElement("div",{className:"wp-block-guteblock-blockquote__content-outer__secondStyle"},D.isShown?null:wp.element.createElement(wp.element.Fragment,null,wp.element.createElement("div",{className:"wp-block-guteblock-blockquote__svgTracker svgController-up",style:{fill:R.color,opacity:R.opacity,top:"".concat(D.vertical,"%"),left:"".concat(D.horizontal,"%")}},wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:R.size,height:R.size,viewBox:"0 0 24 24"},wp.element.createElement("path",{d:"M13 14.725c0-5.141 3.892-10.519 10-11.725l.984 2.126c-2.215.835-4.163 3.742-4.38 5.746 2.491.392 4.396 2.547 4.396 5.149 0 3.182-2.584 4.979-5.199 4.979-3.015 0-5.801-2.305-5.801-6.275zm-13 0c0-5.141 3.892-10.519 10-11.725l.984 2.126c-2.215.835-4.163 3.742-4.38 5.746 2.491.392 4.396 2.547 4.396 5.149 0 3.182-2.584 4.979-5.199 4.979-3.015 0-5.801-2.305-5.801-6.275z"})))),wp.element.createElement("div",{className:"wp-block-guteblock-blockquote__contentReal"},wp.element.createElement(r.RichText,{className:"wp-block-guteblock-blockquote__content",tagName:"p",value:d,onChange:this.onqouteContent,placeholder:Object(l.__)("Qoute Contents","guteblock"),style:{letterSpacing:"".concat(O,"px"),color:"".concat(S),textTransform:T,fontWeight:N,lineHeight:"".concat(j,"px"),paddingTop:"".concat(F.top,"px"),paddingBottom:"".concat(F.bottom,"px"),paddingRight:"".concat(F.right,"px"),paddingLeft:"".concat(F.left,"px")}})),U.isShown?null:wp.element.createElement(wp.element.Fragment,null,wp.element.createElement("div",{className:"wp-block-guteblock-blockquote__svgTracker svgController-down",style:{fill:R.color,opacity:R.opacity,right:"".concat(U.vertical,"%"),top:"".concat(U.horizontal,"%")}},wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:R.size,height:R.size,viewBox:"0 0 24 24"},wp.element.createElement("path",{d:"M13 14.725c0-5.141 3.892-10.519 10-11.725l.984 2.126c-2.215.835-4.163 3.742-4.38 5.746 2.491.392 4.396 2.547 4.396 5.149 0 3.182-2.584 4.979-5.199 4.979-3.015 0-5.801-2.305-5.801-6.275zm-13 0c0-5.141 3.892-10.519 10-11.725l.984 2.126c-2.215.835-4.163 3.742-4.38 5.746 2.491.392 4.396 2.547 4.396 5.149 0 3.182-2.584 4.979-5.199 4.979-3.015 0-5.801-2.305-5.801-6.275z"})))),M?wp.element.createElement(r.RichText,{className:"wp-block-guteblock-blockquote content-author",tagName:"h5",value:p,onChange:this.onAuthorChange,placeholder:Object(l.__)("Author Name","guteblock"),style:{textAlign:"".concat(G),fontSize:"".concat(H,"px"),color:"".concat(W)},keepPlaceholderOnFocus:!0}):null)))))}}])&&on(n.prototype,o),a&&on(n,a),t}(a.Component);Object(o.registerBlockType)("guteblock/blockquote",{title:Object(l.__)("Block Quote","guteblock"),description:Object(l.__)("The Blockquote block can be used to highlight significant parts of a post. Use different quote styles to maximize visibility.","guteblock"),icon:wp.element.createElement("svg",{id:"prefixLayer_1",x:0,y:0,viewBox:"0 0 24 24",xmlSpace:"preserve"},wp.element.createElement("linearGradient",{id:"prefixSVGID1",gradientUnits:"userSpaceOnUse",x1:20.387,y1:5.258,x2:3.036,y2:17.391},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M9.75 9.75h11.29c.55 0 1-.45 1-1s-.45-1-1-1H9.75c-.55 0-1 .45-1 1s.45 1 1 1z",fill:"url(#prefixSVGID1)"}),wp.element.createElement("linearGradient",{id:"prefixSVGID2",gradientUnits:"userSpaceOnUse",x1:20.99,y1:6.12,x2:3.639,y2:18.253},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M21.04 11.34H3.16c-.55 0-1 .45-1 1s.45 1 1 1h17.89c.55 0 1-.45 1-1s-.45-1-1.01-1z",fill:"url(#prefixSVGID2)"}),wp.element.createElement("linearGradient",{id:"prefixSVGID3",gradientUnits:"userSpaceOnUse",x1:21.592,y1:6.981,x2:4.241,y2:19.114},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M14.45 14.92H3.16c-.55 0-1 .45-1 1s.45 1 1 1h11.3c.55 0 1-.45 1-1s-.46-1-1.01-1z",fill:"url(#prefixSVGID3)"}),wp.element.createElement("linearGradient",{id:"prefixSVGID4",gradientUnits:"userSpaceOnUse",x1:24.663,y1:11.373,x2:7.312,y2:23.506},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M17.47 14.55c-.26 0-.48.09-.67.28-.19.19-.29.42-.29.69 0 .23.09.45.26.66.17.21.44.31.81.31 0 .31-.04.56-.13.78-.09.21-.21.39-.35.53-.15.14-.36.24-.65.32v.74c.47-.06.86-.23 1.19-.5s.58-.6.77-.98c.19-.38.28-.79.28-1.22 0-.49-.12-.88-.36-1.17-.25-.3-.53-.44-.86-.44z",fill:"url(#prefixSVGID4)"}),wp.element.createElement("linearGradient",{id:"prefixSVGID5",gradientUnits:"userSpaceOnUse",x1:25.608,y1:12.725,x2:8.257,y2:24.858},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M20.34 14.55c-.26 0-.48.09-.67.28-.19.19-.29.42-.29.69 0 .23.09.45.26.66.17.21.44.31.81.31 0 .31-.04.56-.13.78-.09.21-.21.39-.36.53s-.36.24-.64.32v.74c.47-.06.86-.23 1.19-.5s.58-.6.77-.98c.19-.38.28-.79.28-1.22 0-.49-.12-.88-.36-1.17-.24-.3-.52-.44-.86-.44z",fill:"url(#prefixSVGID5)"}),wp.element.createElement("linearGradient",{id:"prefixSVGID6",gradientUnits:"userSpaceOnUse",x1:15.999,y1:-1.018,x2:-1.352,y2:11.115},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M3.64 9.48c.26 0 .48-.09.67-.28.2-.19.29-.42.29-.69 0-.23-.09-.45-.26-.66-.17-.21-.44-.31-.8-.31 0-.31.04-.56.13-.78.09-.21.21-.39.35-.53.15-.13.36-.24.65-.31v-.74c-.47.07-.87.23-1.19.5-.32.27-.58.6-.77.98-.19.38-.28.79-.28 1.22 0 .49.12.88.36 1.17.24.29.52.43.85.43z",fill:"url(#prefixSVGID6)"}),wp.element.createElement("linearGradient",{id:"prefixSVGID7",gradientUnits:"userSpaceOnUse",x1:16.945,y1:.335,x2:-.406,y2:12.468},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M6.52 9.48c.26 0 .48-.09.67-.28.19-.19.29-.42.29-.69 0-.23-.09-.45-.26-.66-.17-.21-.44-.31-.8-.31 0-.31.04-.56.13-.78.09-.21.2-.39.35-.52.15-.14.36-.25.65-.32v-.74c-.47.06-.86.23-1.19.5-.32.27-.58.6-.77.98-.19.38-.28.79-.28 1.22 0 .49.12.88.36 1.17.23.29.52.43.85.43z",fill:"url(#prefix_SVGID_7)"})),category:"guteblock",keywords:[Object(l.__)("blockquote","guteblock"),Object(l.__)("quote","guteblock")],supports:{reusable:!1,html:!1,align:["wide","full"]},attributes:{title:{type:"string",source:"html",selector:"h4"},align:{type:"string",default:"wide"},alignment:{type:"string",default:"center"},autherName:{type:"string",source:"html",selector:"h5"},isHeadTitleShow:{type:"boolean",default:!0},fontSizeForHead:{type:"number",default:14},alignmentForHead:{type:"string",default:"left"},qouteContent:{type:"string",source:"html",selector:"p"},paddingForHeadseprate:{type:"object",default:{top:10,bottom:1,right:1,left:10}},marginForHeadseprate:{type:"object",default:{top:5,bottom:0,left:0,right:5}},letterSpacingForTitle:{type:"string",default:1},colorForHead:{type:"string",default:"#000"},HeaderTransformTo:{type:"string",default:"none"},headerFontWeight:{type:"string"},conatinerMainBackgroundColor:{type:"string",default:"#f9f9f9"},containerPadding:{type:"object",default:{top:0,left:0,right:0,bottom:0}},containerMargin:{type:"object",default:{top:0,left:0,right:0,bottom:0,isToggler:!0}},containerBorderRadius:{type:"number",default:0},innerContainerWidth:{type:"number",default:80},innerContainerColor:{type:"string",default:"#fff"},innerContainerPadding:{type:"object",default:{top:40,bottom:60,left:5,right:5}},innerConatinerBoxShadow:{type:"object",default:{xoffset:2,yOffset:2,Blur:3,spreadShadow:3,colorShadow:"#eee"}},isBoxShadowISneeded:{type:"boolean",default:!1},innerConatinerBorderRadius:{type:"number",default:0},isSameAsContainerColor:{type:"boolean",default:!1},contentColor:{type:"string",default:"#000"},lineHieghtContent:{type:"number",default:40},letterSpacingContent:{type:"number",default:0},fontWeigthContent:{type:"string"},contentTransformTo:{type:"string",default:"none"},contentPadding:{type:"object",default:{top:0,bottom:0,right:15,left:15}},iconGeneral:{type:"object",default:{size:40,color:"#e6e5e5",opacity:.4}},iconAbove:{type:"object",default:{horizontal:10,vertical:10,isShown:!0}},iconBelow:{type:"object",default:{horizontal:10,vertical:10,isShown:!0}},authorAlign:{type:"string",default:"center"},authorIsShown:{type:"boolean",default:!1},authorFontSize:{type:"number",default:15},authorFontColor:{type:"string",default:"#000"}},edit:un,styles:[{name:"1",label:Object(l.__)("Style 1","guteblock"),isDefault:!0},{name:"2",label:Object(l.__)("Style 2","guteblock"),isDefault:!1}],save:function(e){var t=e.attributes,n=t.title,o=t.alignment,a=t.autherName,i=t.isHeadTitleShow,c=t.fontSizeForHead,s=t.alignmentForHead,p=t.paddingForHeadseprate,f=t.marginForHeadseprate,m=t.qouteContent,d=t.letterSpacingForTitle,b=t.colorForHead,g=t.HeaderTransformTo,h=t.headerFontWeight,w=t.conatinerMainBackgroundColor,y=t.containerPadding,_=t.containerMargin,v=t.containerBorderRadius,k=t.contentColor,C=t.contentTransformTo,E=t.letterSpacingContent,x=t.fontWeigthContent,S=t.lineHieghtContent,T=t.innerContainerWidth,O=t.innerContainerColor,N=t.innerContainerPadding,j=t.innerConatinerBorderRadius,P=t.innerConatinerBoxShadow,I=t.iconGeneral,B=t.iconAbove,z=t.iconBelow,A=t.authorIsShown,R=t.authorAlign,D=t.contentPadding,U=t.isBoxShadowISneeded,M=t.authorFontSize,G=t.authorFontColor,F=u()(function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}({},"align-".concat(o),o)),L=RegExp(/is-style-/),V=L.test(t.className)?t.className.replace(L,""):null;return wp.element.createElement("div",{className:F,style:{backgroundColor:w,paddingTop:"".concat(y.top,"px"),paddingBottom:"".concat(y.bottom,"px"),paddingRight:"".concat(y.right,"px"),paddingLeft:"".concat(y.left,"px"),marginTop:"".concat(_.top,"px"),marginLeft:"auto"!==_.left?"".concat(_.left,"px"):"auto",marginRight:"auto"!==_.right?"".concat(_.right,"px"):"auto",marginBottom:"".concat(_.bottom,"px"),borderRadius:"".concat(v,"px")}},wp.element.createElement("div",{className:"wp-block-guteblock-blockquote__Inner-container",style:{width:"".concat(T,"%"),backgroundColor:O,paddingTop:"".concat(N.top,"px"),paddingBottom:"".concat(N.bottom,"px"),paddingRight:"".concat(N.right,"px"),paddingLeft:"".concat(N.left,"px"),borderRadius:"".concat(j,"px"),boxShadow:U?"".concat(P.xoffset,"px  ").concat(P.yOffset,"px ").concat(P.Blur,"px ").concat(P.spreadShadow,"px ").concat(P.colorShadow):"none"}},i?wp.element.createElement("div",{className:"wp-block-guteblock-blockquote__title-outer align-left"},wp.element.createElement(r.RichText.Content,{className:"wp-block-guteblock-blockquote__title",tagName:"h4",value:n,placeholder:Object(l.__)("Your Qoute","guteblock"),style:{fontSize:"".concat(c,"px"),textAlign:"".concat(s),paddingTop:"".concat(p.top,"px"),paddingBottom:"".concat(p.bottom,"px"),paddingRight:"".concat(p.right,"px"),paddingLeft:"".concat(p.left,"px"),marginBottom:"".concat(f.bottom,"px"),marginTop:"".concat(f.top,"px"),marginLeft:"".concat(f.left,"px"),marginRight:"".concat(f.right,"px"),letterSpacing:"".concat(d,"px"),color:"".concat(b),textTransform:g,fontWeight:h}})):null,"1"===V?wp.element.createElement(wp.element.Fragment,null,wp.element.createElement("div",{className:"wp-block-guteblock-blockquote__content-outer"},B.isShown?null:wp.element.createElement(wp.element.Fragment,null,wp.element.createElement("div",{className:"wp-block-guteblock-blockquote__svgTracker",style:{marginBottom:"".concat(I.size-10,"px")}},wp.element.createElement("div",{className:"wp-block-guteblock-blockquote__svgTracker svgController-up",style:{fill:I.color,opacity:I.opacity,top:"".concat(B.vertical,"%"),left:"".concat(B.horizontal,"%")}},wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:I.size,height:I.size,viewBox:"0 0 24 24"},wp.element.createElement("path",{d:"M13 14.725c0-5.141 3.892-10.519 10-11.725l.984 2.126c-2.215.835-4.163 3.742-4.38 5.746 2.491.392 4.396 2.547 4.396 5.149 0 3.182-2.584 4.979-5.199 4.979-3.015 0-5.801-2.305-5.801-6.275zm-13 0c0-5.141 3.892-10.519 10-11.725l.984 2.126c-2.215.835-4.163 3.742-4.38 5.746 2.491.392 4.396 2.547 4.396 5.149 0 3.182-2.584 4.979-5.199 4.979-3.015 0-5.801-2.305-5.801-6.275z"}))))),wp.element.createElement("div",{className:"wp-block-guteblock-blockquote__contentReal"},wp.element.createElement(r.RichText.Content,{value:m,className:"wp-block-guteblock-blockquote__content",tagName:"p",style:{letterSpacing:"".concat(E,"px"),color:"".concat(k),textTransform:C,fontWeight:x,lineHeight:"".concat(S,"px"),paddingTop:"".concat(D.top,"px"),paddingBottom:"".concat(D.bottom,"px"),paddingRight:"".concat(D.right,"px"),paddingLeft:"".concat(D.left,"px")}})),z.isShown?null:wp.element.createElement(wp.element.Fragment,null,wp.element.createElement("div",{className:"wp-block-guteblock-blockquote__svgTracker"},wp.element.createElement("div",{className:"wp-block-guteblock-blockquote__svgTracker svgController-down",style:{fill:I.color,opacity:I.opacity,right:"".concat(z.vertical,"%")}},wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:I.size,height:I.size,viewBox:"0 0 24 24"},wp.element.createElement("path",{d:"M13 14.725c0-5.141 3.892-10.519 10-11.725l.984 2.126c-2.215.835-4.163 3.742-4.38 5.746 2.491.392 4.396 2.547 4.396 5.149 0 3.182-2.584 4.979-5.199 4.979-3.015 0-5.801-2.305-5.801-6.275zm-13 0c0-5.141 3.892-10.519 10-11.725l.984 2.126c-2.215.835-4.163 3.742-4.38 5.746 2.491.392 4.396 2.547 4.396 5.149 0 3.182-2.584 4.979-5.199 4.979-3.015 0-5.801-2.305-5.801-6.275z"}))))),A?wp.element.createElement(r.RichText.Content,{className:"wp-block-guteblock-blockquote content-author",style:{textAlign:"".concat(R),fontSize:"".concat(M,"px"),color:"".concat(G)},tagName:"h5",value:a}):null)):wp.element.createElement(wp.element.Fragment,null,wp.element.createElement("div",{className:"wp-block-guteblock-blockquote__content-outer__secondStyle"},B.isShown?null:wp.element.createElement(wp.element.Fragment,null,wp.element.createElement("div",{className:"wp-block-guteblock-blockquote__svgTracker svgController-up",style:{fill:I.color,opacity:I.opacity,top:"".concat(B.vertical,"%"),left:"".concat(B.horizontal,"%")}},wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:I.size,height:I.size,viewBox:"0 0 24 24"},wp.element.createElement("path",{d:"M13 14.725c0-5.141 3.892-10.519 10-11.725l.984 2.126c-2.215.835-4.163 3.742-4.38 5.746 2.491.392 4.396 2.547 4.396 5.149 0 3.182-2.584 4.979-5.199 4.979-3.015 0-5.801-2.305-5.801-6.275zm-13 0c0-5.141 3.892-10.519 10-11.725l.984 2.126c-2.215.835-4.163 3.742-4.38 5.746 2.491.392 4.396 2.547 4.396 5.149 0 3.182-2.584 4.979-5.199 4.979-3.015 0-5.801-2.305-5.801-6.275z"})))),wp.element.createElement("div",{className:"wp-block-guteblock-blockquote__contentReal"},wp.element.createElement(r.RichText.Content,{value:m,className:"wp-block-guteblock-blockquote__content",tagName:"p",style:{letterSpacing:"".concat(E,"px"),color:"".concat(k),textTransform:C,fontWeight:x,lineHeight:"".concat(S,"px"),paddingTop:"".concat(D.top,"px"),paddingBottom:"".concat(D.bottom,"px"),paddingRight:"".concat(D.right,"px"),paddingLeft:"".concat(D.left,"px")}})),z.isShown?null:wp.element.createElement(wp.element.Fragment,null,wp.element.createElement("div",{className:"wp-block-guteblock-blockquote__svgTracker svgController-down",style:{fill:I.color,opacity:I.opacity,right:"".concat(z.vertical,"%")}},wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:I.size,height:I.size,viewBox:"0 0 24 24"},wp.element.createElement("path",{d:"M13 14.725c0-5.141 3.892-10.519 10-11.725l.984 2.126c-2.215.835-4.163 3.742-4.38 5.746 2.491.392 4.396 2.547 4.396 5.149 0 3.182-2.584 4.979-5.199 4.979-3.015 0-5.801-2.305-5.801-6.275zm-13 0c0-5.141 3.892-10.519 10-11.725l.984 2.126c-2.215.835-4.163 3.742-4.38 5.746 2.491.392 4.396 2.547 4.396 5.149 0 3.182-2.584 4.979-5.199 4.979-3.015 0-5.801-2.305-5.801-6.275z"})))),A?wp.element.createElement(r.RichText.Content,{className:"wp-block-guteblock-blockquote content-author",style:{textAlign:"".concat(R),fontSize:"".concat(M,"px"),color:"".concat(G)},tagName:"h5",value:a}):null))))}});n(33);function sn(e){return(sn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function pn(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function fn(e){return(fn=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function mn(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function dn(e,t){return(dn=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function bn(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var gn=function(e){function t(){var e,n,o,l;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return o=this,l=(e=fn(t)).call.apply(e,[this].concat(a)),n=!l||"object"!==sn(l)&&"function"!=typeof l?mn(o):l,bn(mn(n),"onChangeAlignment",(function(e){n.props.setAttributes({alignment:e})})),bn(mn(n),"onChangeTitle",(function(e){n.props.setAttributes({title:e})})),bn(mn(n),"onChangeInfo",(function(e){n.props.setAttributes({info:e})})),bn(mn(n),"onChangeTitleColor",(function(e){n.props.setAttributes({titleColor:e})})),bn(mn(n),"toggleShowIcon",(function(){n.props.setAttributes({showIcon:!n.props.attributes.showIcon})})),bn(mn(n),"createToolbarControl",(function(e){return{icon:"".concat(e),title:"".concat(e),isActive:e===n.props.attributes.icon,onClick:function(){n.props.setAttributes({icon:e})}}})),bn(mn(n),"onChangeContentColor",(function(e){n.props.setAttributes({contentColor:e})})),bn(mn(n),"onChangeIconSize",(function(e){n.props.setAttributes({iconSize:e})})),bn(mn(n),"onChangeboxShadowColor",(function(e){n.props.setAttributes({boxShadowColor:e})})),bn(mn(n),"onChangeiconBackground",(function(e){n.props.setAttributes({iconBackground:e})})),bn(mn(n),"onChangeBgColor",(function(e){n.props.setAttributes({bgcolor:e})})),bn(mn(n),"onChangeIconColor",(function(e){n.props.setAttributes({iconColor:e})})),n}var n,o,a;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&dn(e,t)}(t,e),n=t,(o=[{key:"render",value:function(){var e=this.props,t=e.className,n=e.attributes,o=e.setAttributes,a=n.title,c=n.info,s=n.alignment,p=n.titleColor,f=n.contentColor,m=n.iconSize,d=n.bgcolor,b=n.boxShadow,g=n.boxShadowColor,h=n.showIcon,w=n.icon,y=n.iconColor,_=n.paddingTop,v=n.paddingBottom,k=n.iconBackground,C=n.icon_border_radius,E=u()(t,bn({},"align-".concat(s),s)),x=RegExp(/is-style-/),S=x.test(n.className)?n.className.replace(x,""):null;return wp.element.createElement(wp.element.Fragment,null,wp.element.createElement(r.BlockControls,null,wp.element.createElement(r.AlignmentToolbar,{onChange:this.onChangeAlignment,value:s,isCollapsed:!1})),wp.element.createElement(r.InspectorControls,null,wp.element.createElement(r.PanelColorSettings,{title:Object(l.__)("Color Settings","guteblock"),colorSettings:[{value:y,onChange:this.onChangeIconColor,label:Object(l.__)("Icon Color","guteblock")},{value:k,onChange:this.onChangeiconBackground,label:Object(l.__)("Icon Background Color","guteblock"),colors:[{name:"Error",color:"#e75264"},{name:"Warning",color:"#d0d70b"},{name:"Success",color:"#fff"}]},{value:d,onChange:this.onChangeBgColor,label:Object(l.__)("Background Color","guteblock"),colors:[{name:"Error",color:"#e75264"},{name:"Warning",color:"#d0d70b"},{name:"Success",color:"#fff"}]},{value:g,onChange:this.onChangeboxShadowColor,label:Object(l.__)("BoxShadow Color","guteblock")},{value:p,onChange:this.onChangeTitleColor,label:Object(l.__)("Icon Title Color","guteblock"),colors:[{name:"Error",color:"#e75264"},{name:"Warning",color:"#d0d70b"},{name:"Success",color:"#000000"}]},{value:f,onChange:this.onChangeContentColor,label:Object(l.__)("Icon Description Color","guteblock"),colors:[{name:"Error",color:"#e75264"},{name:"Warning",color:"#d0d70b"},{name:"Success",color:"#000000"}]}]}),wp.element.createElement(i.PanelBody,{title:Object(l.__)("Icon Settings","guteblock")},wp.element.createElement(i.ToggleControl,{label:Object(l.__)("Show Icon","guteblock"),onChange:this.toggleShowIcon,checked:h}),h&&wp.element.createElement(wp.element.Fragment,null,wp.element.createElement(i.Toolbar,{controls:["yes","no","edit","star-filled","sticky","admin-tools","hammer"].map(this.createToolbarControl)}),"2"!=S&&wp.element.createElement(i.RangeControl,{label:Object(l.__)("Icon Size","guteblock"),value:m,onChange:this.onChangeIconSize,min:10,max:200,step:1}),wp.element.createElement(i.RangeControl,{label:Object(l.__)("Icon Border Radius (%)","guteblock"),value:C,onChange:function(e){return o({icon_border_radius:e})},min:0,max:100,step:1}),wp.element.createElement(i.RangeControl,{label:Object(l.__)("Box Shadow","guteblock"),value:b,onChange:function(e){return o({boxShadow:e})},min:0,max:5,step:1}))),wp.element.createElement(i.PanelBody,{title:Object(l.__)("Padding Settings","guteblock")},wp.element.createElement(i.RangeControl,{label:Object(l.__)("Padding Top","guteblock"),value:_,onChange:function(e){return o({paddingTop:e})},min:0,max:500,step:1}),wp.element.createElement(i.RangeControl,{label:Object(l.__)("Padding Bottom","guteblock"),value:v,onChange:function(e){return o({paddingBottom:e})},min:0,max:500,step:1}))),wp.element.createElement("div",{className:E,style:{backgroundColor:d,paddingTop:_,paddingBottom:v,boxShadow:"".concat(b,"px ").concat(b,"px ").concat(b,"px ").concat(b,"px ").concat(g),alignment:s}},h&&wp.element.createElement(i.Dashicon,{icon:w,size:m,style:{fill:y,backgroundColor:k,borderRadius:["".concat(C,"%")]}}),wp.element.createElement("div",{className:"wp-block-guteblock-icon__content"},wp.element.createElement(r.RichText,{className:"wp-block-guteblock-icon__title",tagName:"h4",onChange:this.onChangeTitle,value:a,placeholder:Object(l.__)("Title here","guteblock"),formattingControls:[],style:{color:p}}),wp.element.createElement(r.RichText,{className:"wp-block-guteblock-icon__info",tagName:"p",onChange:this.onChangeInfo,value:c,placeholder:Object(l.__)("Description","guteblock"),formattingControls:[],style:{color:f}}),wp.element.createElement("div",{className:"clear"}))))}}])&&pn(n.prototype,o),a&&pn(n,a),t}(a.Component);Object(o.registerBlockType)("guteblock/icon-list",{title:Object(l.__)("Icon List","guteblock"),description:Object(l.__)("Block for showing icon list","guteblock"),icon:wp.element.createElement("svg",{id:"prefix__Layer_1",x:0,y:0,viewBox:"0 0 24 24",xmlSpace:"preserve"},wp.element.createElement("linearGradient",{id:"prefix__SVGID_1_",gradientUnits:"userSpaceOnUse",x1:18.676,y1:2.907,x2:3.728,y2:15.472},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M8.36 7.56h11.95c.55 0 1-.45 1-1s-.45-1-1-1H8.36c-.55 0-1 .45-1 1s.44 1 1 1z",fill:"url(#prefix__SVGID_1_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_2_",gradientUnits:"userSpaceOnUse",x1:19.668,y1:4.087,x2:4.72,y2:16.652},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M8.36 11h8.55c.55 0 1-.45 1-1s-.45-1-1-1H8.36c-.55 0-1 .45-1 1s.44 1 1 1z",fill:"url(#prefix__SVGID_2_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_3_",gradientUnits:"userSpaceOnUse",x1:22.905,y1:7.938,x2:7.957,y2:20.503},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M20.31 14.14H8.36c-.55 0-1 .45-1 1s.45 1 1 1h11.95c.55 0 1-.45 1-1s-.45-1-1-1z",fill:"url(#prefix__SVGID_3_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_4_",gradientUnits:"userSpaceOnUse",x1:23.896,y1:9.118,x2:8.949,y2:21.683},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M16.91 17.59H8.36c-.55 0-1 .45-1 1s.45 1 1 1h8.55c.55 0 1-.45 1-1s-.45-1-1-1z",fill:"url(#prefix__SVGID_4_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_5_",gradientUnits:"userSpaceOnUse",x1:18.974,y1:3.262,x2:4.026,y2:15.827},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("circle",{cx:4.84,cy:15.14,r:1.15,fill:"url(#prefix__SVGID_5_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_6_",gradientUnits:"userSpaceOnUse",x1:14.745,y1:-1.769,x2:-.203,y2:10.796},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("circle",{cx:4.84,cy:6.56,r:1.15,fill:"url(#prefix__SVGID_6_)"})),category:"guteblock",keywords:[Object(l.__)("icon","guteblock"),Object(l.__)("iconName","guteblock"),Object(l.__)("iconContent","guteblock")],attributes:{columns:{type:"number",default:3},align:{type:"string",default:"wide"},alignment:{type:"string",default:"center"},image_shape:{type:"string",default:"round"},backgroundColor:{type:"string"}},styles:[{name:"1",label:Object(l.__)("Style 1","guteblock"),isDefault:!0},{name:"2",label:Object(l.__)("Style 2","guteblock"),isDefault:!1}],supports:{html:!1,align:["wide","full"]},edit:function(e){var t=e.className,n=e.attributes,o=e.setAttributes,a=n.columns,c=n.alignment,u=n.backgroundColor;return wp.element.createElement("div",{className:"".concat(t," has-").concat(a,"-columns align-").concat(c),style:{backgroundColor:u}},wp.element.createElement(r.BlockControls,null,wp.element.createElement(r.AlignmentToolbar,{onChange:function(e){return o({alignment:e})},value:c,isCollapsed:!1})),wp.element.createElement(r.InspectorControls,null,wp.element.createElement(r.PanelColorSettings,{title:Object(l.__)("Color Settings","guteblock"),colorSettings:[{value:u,onChange:function(e){o({backgroundColor:e})},label:Object(l.__)("Background Color","guteblock")}]}),wp.element.createElement(i.PanelBody,{title:Object(l.__)("Layout","guteblock")},wp.element.createElement(i.RangeControl,{label:Object(l.__)("Columns","guteblock"),value:a,onChange:function(e){return o({columns:e})},min:1,max:4,step:1}))),wp.element.createElement(r.InnerBlocks,{allowedBlocks:["guteblock/icon"],template:[["guteblock/icon"],["guteblock/icon"],["guteblock/icon"]]}))},save:function(e){var t=e.attributes,n=t.columns,o=t.alignment,l=t.backgroundColor,a=t.block_height;return wp.element.createElement("div",{className:"align-".concat(o," has-").concat(n,"-columns"),style:{backgroundColor:l,height:a}},wp.element.createElement(r.InnerBlocks.Content,null))}});Object(o.registerBlockType)("guteblock/icon",{title:Object(l.__)("Icon","guteblock"),description:Object(l.__)("Block for showing icon","guteblock"),icon:wp.element.createElement("svg",{id:"prefix__Layer_1",x:0,y:0,viewBox:"0 0 24 24",xmlSpace:"preserve"},wp.element.createElement("linearGradient",{id:"prefix__SVGID_1_",gradientUnits:"userSpaceOnUse",x1:18.676,y1:2.907,x2:3.728,y2:15.472},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M8.36 7.56h11.95c.55 0 1-.45 1-1s-.45-1-1-1H8.36c-.55 0-1 .45-1 1s.44 1 1 1z",fill:"url(#prefix__SVGID_1_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_2_",gradientUnits:"userSpaceOnUse",x1:19.668,y1:4.087,x2:4.72,y2:16.652},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M8.36 11h8.55c.55 0 1-.45 1-1s-.45-1-1-1H8.36c-.55 0-1 .45-1 1s.44 1 1 1z",fill:"url(#prefix__SVGID_2_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_3_",gradientUnits:"userSpaceOnUse",x1:22.905,y1:7.938,x2:7.957,y2:20.503},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M20.31 14.14H8.36c-.55 0-1 .45-1 1s.45 1 1 1h11.95c.55 0 1-.45 1-1s-.45-1-1-1z",fill:"url(#prefix__SVGID_3_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_4_",gradientUnits:"userSpaceOnUse",x1:23.896,y1:9.118,x2:8.949,y2:21.683},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M16.91 17.59H8.36c-.55 0-1 .45-1 1s.45 1 1 1h8.55c.55 0 1-.45 1-1s-.45-1-1-1z",fill:"url(#prefix__SVGID_4_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_5_",gradientUnits:"userSpaceOnUse",x1:18.974,y1:3.262,x2:4.026,y2:15.827},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("circle",{cx:4.84,cy:15.14,r:1.15,fill:"url(#prefix__SVGID_5_)"}),wp.element.createElement("linearGradient",{id:"prefix__SVGID_6_",gradientUnits:"userSpaceOnUse",x1:14.745,y1:-1.769,x2:-.203,y2:10.796},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("circle",{cx:4.84,cy:6.56,r:1.15,fill:"url(#prefix__SVGID_6_)"})),category:"guteblock",keywords:[Object(l.__)("icon","guteblock"),Object(l.__)("iconName","guteblock"),Object(l.__)("iconContent","guteblock")],supports:{reusable:!1,html:!1,align:["wide","full"]},parent:["guteblock/icon-list"],attributes:{title:{type:"string",source:"html",selector:"h4"},info:{type:"string",source:"html",selector:"p"},align:{type:"string",default:"wide"},alignment:{type:"string",default:"center"},titleColor:{type:"string",default:"#000000"},contentColor:{type:"string",default:"#000000"},icon:{type:"string",default:"yes"},bgcolor:{type:"string",default:"#fff"},iconBackground:{type:"string",default:"#fff"},iconColor:{type:"string",default:"#000000"},showIcon:{type:"boolean",default:!0},iconSize:{type:"number",default:50},paddingTop:{type:"number",default:30},paddingBottom:{type:"number",default:30},icon_border_radius:{type:"number",default:50},boxShadow:{type:"number",default:0},boxShadowColor:{type:"string",default:"#000000"}},edit:gn,save:function(e){var t=e.attributes,n=t.title,o=t.alignment,l=t.info,a=t.titleColor,c=t.contentColor,s=t.icon,p=t.bgcolor,f=t.iconBackground,m=t.iconColor,d=t.showIcon,b=t.boxShadow,g=t.boxShadowColor,h=t.iconSize,w=t.paddingTop,y=t.paddingBottom,_=t.icon_border_radius,v=u()(function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}({},"align-".concat(o),o));return wp.element.createElement("div",{className:v,style:{backgroundColor:p,paddingTop:w,paddingBottom:y,alignment:o,boxShadow:"".concat(b,"px ").concat(b,"px ").concat(b,"px ").concat(b,"px ").concat(g)}},wp.element.createElement("div",{className:"wp-block-guteblock-icon__icon"},d&&wp.element.createElement(i.Dashicon,{icon:s,size:h,style:{fill:m,backgroundColor:f,borderRadius:["".concat(_,"%")]}})),wp.element.createElement("div",{className:"wp-block-guteblock-icon__content"},n&&wp.element.createElement(r.RichText.Content,{className:"wp-block-guteblock-icon__title",tagName:"h4",value:n,style:{color:a}}),l&&wp.element.createElement(r.RichText.Content,{className:"wp-block-guteblock-icon__info",tagName:"p",value:l,style:{color:c}})))}});n(34);function hn(e){return(hn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function wn(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function yn(e){return(yn=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function _n(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function vn(e,t){return(vn=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function kn(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Cn=function(e){function t(){var e,n,o,l;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return o=this,l=(e=yn(t)).call.apply(e,[this].concat(a)),n=!l||"object"!==hn(l)&&"function"!=typeof l?_n(o):l,kn(_n(n),"onChangeTitle",(function(e){n.props.setAttributes({title:e})})),kn(_n(n),"onChangeAlignment",(function(e){n.props.setAttributes({alignment:e})})),kn(_n(n),"toggleToNewTab",(function(){n.props.setAttributes({isNewTab:!n.props.attributes.isNewTab})})),kn(_n(n),"onChangeBackgroundColor",(function(e){n.props.setAttributes({backgroundColor:e})})),kn(_n(n),"onChangeTextColor",(function(e){n.props.setAttributes({textColor:e})})),kn(_n(n),"onChangeHoverBackgroundColor",(function(e){n.props.setAttributes({hoverBackgroundColor:e})})),kn(_n(n),"onChangeHoverTextColor",(function(e){n.props.setAttributes({hoverTextColor:e})})),kn(_n(n),"onChangeBorderColor",(function(e){n.props.setAttributes({borderColor:e})})),n}var n,o,a;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&vn(e,t)}(t,e),n=t,(o=[{key:"render",value:function(){var e,t,n,o=this.props,a=o.className,c=o.attributes,s=o.setAttributes,p=c.title,f=c.alignment,m=c.borderRadius,d=c.link,b=c.isNewTab,g=c.verticalPadding,h=c.horizontalPadding,w=c.fontSize,y=c.fontWeight,_=c.textTransform,v=c.letterSpacing,k=c.backgroundColor,C=c.textColor,E=c.opacity,x=c.hoverBackgroundColor,S=c.hoverTextColor,T=c.hoverOpacity,O=u()(a,kn({},"align-".concat(f),f)),N=RegExp(/is-style-/),j=N.test(c.className)?c.className.replace(N,""):null;return e=2==j?"transparent":k,t=2==j?k:C,n=b?wp.element.createElement(i.Button,{className:"wp-block-guteblock-button-inner",style:{borderRadius:m,paddingLeft:h,paddingRight:h,paddingTop:g,paddingBottom:g,backgroundColor:e,border:"1px solid ".concat(k),opacity:E,textDecoration:"none",color:t,fontSize:"".concat(w,"px"),fontWeight:y,textTransform:_,letterSpacing:"".concat(v,"px")}},wp.element.createElement(r.RichText,{style:{},tagName:"span",onChange:this.onChangeTitle,value:p})):wp.element.createElement(i.Button,{className:"wp-block-guteblock-button-inner",style:{borderRadius:m,paddingLeft:h,paddingRight:h,paddingTop:g,paddingBottom:g,backgroundColor:e,border:"1px solid ".concat(k),opacity:E,textDecoration:"none",color:t,fontSize:"".concat(w,"px"),fontWeight:y,textTransform:_,letterSpacing:"".concat(v,"px")}},wp.element.createElement(r.RichText,{tagName:"span",onChange:this.onChangeTitle,value:p})),wp.element.createElement(wp.element.Fragment,null,wp.element.createElement(r.BlockControls,null,wp.element.createElement(r.AlignmentToolbar,{onChange:this.onChangeAlignment,value:f,isCollapsed:!1})),wp.element.createElement(r.InspectorControls,null,wp.element.createElement(i.PanelBody,{title:Object(l.__)("General Settings","guteblock")},wp.element.createElement(i.RangeControl,{label:Object(l.__)("Border Radius","guteblock"),value:m,onChange:function(e){return s({borderRadius:e})},min:0,max:60,step:1}),wp.element.createElement(i.RangeControl,{label:Object(l.__)("Vertical Padding","guteblock"),value:g,onChange:function(e){return s({verticalPadding:e})},min:0,max:50,step:1}),wp.element.createElement(i.RangeControl,{label:Object(l.__)("Horizontal Padding","guteblock"),value:h,onChange:function(e){return s({horizontalPadding:e})},min:0,max:100,step:1}),wp.element.createElement(i.RangeControl,{label:Object(l.__)("Opacity","guteblock"),value:E,onChange:function(e){return s({opacity:e})},min:.1,max:1,step:.1}),2!=j&&wp.element.createElement(r.PanelColorSettings,{title:Object(l.__)("Color Settings","guteblock"),colorSettings:[{value:k,onChange:this.onChangeBackgroundColor,label:Object(l.__)("Button Color","guteblock")},{value:C,onChange:this.onChangeTextColor,label:Object(l.__)("Button Text Color","guteblock")}]}),2==j&&wp.element.createElement(r.PanelColorSettings,{title:Object(l.__)("Color Settings","guteblock"),colorSettings:[{value:k,onChange:this.onChangeBackgroundColor,label:Object(l.__)("Button Color","guteblock")}]}),wp.element.createElement(i.PanelBody,{title:Object(l.__)("Button Link Options","guteblock")},wp.element.createElement(i.TextControl,{label:Object(l.__)("Link/ URL","guteblock"),value:d,onChange:function(e){return s({link:e})},placeholder:"Paste URL"}),wp.element.createElement(i.ToggleControl,{label:Object(l.__)("Open Link in New Tab","guteblock"),onChange:this.toggleToNewTab,checked:b})),wp.element.createElement(i.PanelBody,{title:Object(l.__)("Typography","guteblock")},wp.element.createElement(i.RangeControl,{label:Object(l.__)("Font Size","guteblock"),value:w,onChange:function(e){return s({fontSize:e})},min:0,max:25,step:1}),wp.element.createElement(i.SelectControl,{label:"Font Weight",value:y,options:[{label:"Lighter",value:"lighter"},{label:"Normal",value:"normal"},{label:"Bold",value:"bold"},{label:"100",value:"100"},{label:"200",value:"200"},{label:"300",value:"300"},{label:"400",value:"400"},{label:"500",value:"500"},{label:"600",value:"600"},{label:"700",value:"700"},{label:"800",value:"800"},{label:"900",value:"900"}],onChange:function(e){return s({fontWeight:e})}}),wp.element.createElement(i.SelectControl,{label:"Transform",value:_,options:[{label:"Normal",value:"none"},{label:"Uppercase",value:"uppercase"},{label:"Lowercase",value:"lowercase"},{label:"Capitalize",value:"capitalize"}],onChange:function(e){return s({textTransform:e})}}),wp.element.createElement(i.RangeControl,{label:Object(l.__)("Letter Spacing","guteblock"),value:v,onChange:function(e){return s({letterSpacing:e})},min:-5,max:10,step:1})),wp.element.createElement(i.PanelBody,{title:Object(l.__)("Button Hover Settings","guteblock")},wp.element.createElement(r.PanelColorSettings,{title:Object(l.__)("Hover Colors","guteblock"),colorSettings:[{value:x,onChange:this.onChangeHoverBackgroundColor,label:Object(l.__)("Button Hover Color","guteblock")},{value:S,onChange:this.onChangeHoverTextColor,label:Object(l.__)("Button Hover Text Color","guteblock")}]}),wp.element.createElement(i.RangeControl,{label:Object(l.__)("Hover Opacity","guteblock"),value:T,onChange:function(e){return s({hoverOpacity:e})},min:.1,max:1,step:.1})))),wp.element.createElement("div",{className:O},wp.element.createElement(i.ButtonGroup,null,n),wp.element.createElement("style",{dangerouslySetInnerHTML:{__html:[".wp-block-guteblock-button-inner:hover { color: ".concat(S," !important; background-color: ").concat(x," !important; border: 1px solid ").concat(x," !important; opacity: ").concat(T," !important; }")].join("\n")}})))}}])&&wn(n.prototype,o),a&&wn(n,a),t}(a.Component);Object(o.registerBlockType)("guteblock/button",{title:Object(l.__)("Button","guteblock"),description:Object(l.__)("Block for adding button.","guteblock"),icon:wp.element.createElement("svg",{id:"prefixLayer_1",x:0,y:0,viewBox:"0 0 24 24",xmlSpace:"preserve"},wp.element.createElement("linearGradient",{id:"prefixSVGID1",gradientUnits:"userSpaceOnUse",x1:16.662,y1:1.889,x2:4.084,y2:17.134},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M17.92 4.33H6.07c-.55 0-1 .45-1 1v4.42c0 .55.45 1 1 1h11.84c.55 0 1-.45 1-1V5.33c.01-.55-.44-1-.99-1zm-1 4.43H7.07V6.33h9.84v2.43z",fill:"url(#prefixSVGID1)"}),wp.element.createElement("linearGradient",{id:"prefixSVGID2",gradientUnits:"userSpaceOnUse",x1:21.049,y1:5.508,x2:8.471,y2:20.754},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M15.7 13.27H8.29c-1.77 0-3.21 1.44-3.21 3.21s1.44 3.21 3.21 3.21h7.42c1.77 0 3.21-1.44 3.21-3.21s-1.44-3.21-3.22-3.21zm0 4.42H8.29c-.67 0-1.21-.54-1.21-1.21 0-.67.54-1.21 1.21-1.21h7.42c.67 0 1.21.54 1.21 1.21 0 .67-.55 1.21-1.22 1.21z",fill:"url(#prefix_SVGID_2)"})),category:"guteblock",keywords:[Object(l.__)("button","guteblock")],styles:[{name:"1",label:Object(l.__)("Basic","guteblock"),isDefault:!0},{name:"2",label:Object(l.__)("Transparent","guteblock"),isDefault:!1}],supports:{reusable:!1,html:!1,align:["wide","full"]},attributes:{title:{type:"string",source:"html",selector:"span",default:"Button Text"},align:{type:"string",default:"center"},alignment:{type:"string",default:"center"},borderRadius:{type:"number",default:5},verticalPadding:{type:"number",default:12},horizontalPadding:{type:"number",default:24},link:{type:"string"},isNewTab:{type:"boolean",default:!1},fontSize:{type:"number",default:20},fontWeight:{type:"string",default:"normal"},textTransform:{type:"string",default:"none"},letterSpacing:{type:"number",default:0},backgroundColor:{type:"string",default:"#333333"},textColor:{type:"string",default:"#ffffff"},opacity:{type:"number",default:1},hoverBackgroundColor:{type:"string"},hoverTextColor:{type:"string"},borderColor:{type:"string",default:"#333333"},hoverOpacity:{type:"number",default:.9}},edit:Cn,save:function(e){var t,n,o,l,a=e.attributes,c=a.title,s=a.alignment,p=a.borderRadius,f=a.link,m=a.isNewTab,d=a.verticalPadding,b=a.horizontalPadding,g=a.fontSize,h=a.fontWeight,w=a.textTransform,y=a.letterSpacing,_=a.backgroundColor,v=a.textColor,k=a.opacity,C=a.hoverBackgroundColor,E=a.hoverTextColor,x=a.borderColor,S=a.hoverOpacity,T=u()(function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}({},"align-".concat(s),s)),O=RegExp(/is-style-/),N=O.test(a.className)?a.className.replace(O,""):null;return t=2==N?"transparent":_,n=2==N?_:v,o=2==N?x:_,l=m?wp.element.createElement(i.Button,{href:f,target:"_blank",rel:"noopener noreferrer",className:"wp-block-guteblock-button-inner",style:{borderRadius:p,paddingLeft:b,paddingRight:b,paddingTop:d,paddingBottom:d,backgroundColor:t,border:"1px solid ".concat(o),opacity:k,textDecoration:"none",color:n,fontSize:"".concat(g,"px"),fontWeight:h,textTransform:w,letterSpacing:"".concat(y,"px")}},wp.element.createElement(r.RichText.Content,{style:{},tagName:"span",value:c})):wp.element.createElement(i.Button,{href:f,className:"wp-block-guteblock-button-inner",style:{borderRadius:p,paddingLeft:b,paddingRight:b,paddingTop:d,paddingBottom:d,backgroundColor:t,border:"1px solid ".concat(o),opacity:k,textDecoration:"none",color:n,fontSize:"".concat(g,"px"),fontWeight:h,textTransform:w,letterSpacing:"".concat(y,"px")}},wp.element.createElement(r.RichText.Content,{tagName:"span",value:c})),wp.element.createElement("div",{className:T},wp.element.createElement(i.ButtonGroup,null,l),wp.element.createElement("style",{dangerouslySetInnerHTML:{__html:[".wp-block-guteblock-button-inner:hover { color: ".concat(E," !important; background-color: ").concat(C," !important; border: 1px solid ").concat(C," !important; opacity: ").concat(S," !important; }")].join("\n")}}))}});n(35);function En(e){return(En="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function xn(e){return function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}function Sn(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function Tn(e){return(Tn=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function On(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Nn(e,t){return(Nn=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function jn(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Pn=function(e){function t(){var e,n,o,l;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return o=this,l=(e=Tn(t)).call.apply(e,[this].concat(a)),n=!l||"object"!==En(l)&&"function"!=typeof l?On(o):l,jn(On(n),"state",{selectedBox:0}),jn(On(n),"onChangeTitle",(function(e){n.props.setAttributes({title:e})})),jn(On(n),"onChangeAlignment",(function(e){n.props.setAttributes({alignment:e})})),jn(On(n),"addNewFeatureGrid",(function(){var e=n.props,t=e.setAttributes,o=e.attributes.featureGrids;t({featureGrids:[].concat(xn(o),[{title:"",content:""}])}),n.setState({selectedBox:o.length})})),jn(On(n),"updateFeatureGrid",(function(e,t){var o=n.props,l=o.setAttributes,r=o.attributes.featureGrids,a=n.state.selectedBox,i=xn(r);i[a][e]=t,l({featureGrids:i})})),jn(On(n),"removeFeatureGrid",(function(e,t){e.preventDefault();var o=n.props,l=o.setAttributes,r=o.attributes.featureGrids;l({featureGrids:[].concat(xn(r.slice(0,t)),xn(r.slice(t+1)))})})),jn(On(n),"toggleShadow",(function(){n.props.setAttributes({shadow:!n.props.attributes.shadow})})),jn(On(n),"toggleToNewTab",(function(){n.props.setAttributes({isNewTab:!n.props.attributes.isNewTab})})),jn(On(n),"onSelectImage",(function(e){var t=e.id,o=e.url,l=e.alt;n.updateFeatureGrid("authorImageID",t),n.updateFeatureGrid("authorImageUrl",o),n.updateFeatureGrid("authorImageAlt",l)})),n}var n,o,a;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Nn(e,t)}(t,e),n=t,(o=[{key:"componentDidMount",value:function(){}},{key:"render",value:function(){var e,t=this,n=this.props,o=n.className,a=n.attributes,c=n.setAttributes,s=a.alignment,p=a.featureGrids,f=a.grid_border_radius,m=a.section_background,d=a.grid_background,b=a.title_color,g=a.content_color,h=a.shadow,w=a.image_border_radius,y=a.shadow_background,_=a.title_size,v=a.content_size,k=a.fontWeight,C=a.textTransform,E=a.letterSpacing,x=a.contentFontWeight,S=a.contentLetterSpacing,T=a.contentTextTransform,O=a.innerPadding,N=a.buttonBgColor,j=a.buttonTextColor,P=a.buttonBorderRadius,I=a.buttonVerticalPadding,B=a.buttonHorizontalPadding,z=a.opacity,A=a.fontSize,R=a.isNewTab,D=a.buttonFontWeight,U=a.buttonTextTransform,M=a.buttonLetterSpacing,G=a.buttonVerticalMargin,F=a.actual_price_color,L=a.offer_price_color,V=a.verticalMargin,H=u()(o,(jn(e={},"align-".concat(s),s),jn(e,"has-shadow",h),e)),W=RegExp(/is-style-/),q=W.test(a.className)?a.className.replace(W,""):null;return wp.element.createElement(wp.element.Fragment,null,wp.element.createElement(r.BlockControls,null,wp.element.createElement(r.AlignmentToolbar,{onChange:this.onChangeAlignment,value:s,isCollapsed:!1})),wp.element.createElement(r.InspectorControls,null,wp.element.createElement(i.PanelBody,{title:Object(l.__)("General Settings","guteblock"),initialOpen:!1},wp.element.createElement(i.ToggleControl,{label:Object(l.__)("Shadow","guteblock"),onChange:this.toggleShadow,checked:h}),h?wp.element.createElement(r.PanelColorSettings,{title:Object(l.__)("Shadow Background Color","guteblock"),colorSettings:[{value:y,onChange:function(e){c({shadow_background:e})},label:Object(l.__)("Shadow Background Color","guteblock")}]}):c({shadow_background:"transparent"}),wp.element.createElement(i.RangeControl,{label:Object(l.__)("Grid Border Radius (px)","guteblock"),value:f,onChange:function(e){return c({grid_border_radius:e})},min:0,max:100,step:1}),3!=q&&wp.element.createElement(i.RangeControl,{label:Object(l.__)("Image Border Radius (%)","guteblock"),value:w,onChange:function(e){return c({image_border_radius:e})},min:0,max:100,step:1}),wp.element.createElement(i.RangeControl,{label:Object(l.__)("Content Inner Padding","guteblock"),value:O,onChange:function(e){return c({innerPadding:e})},min:0,max:20,step:1})),2!=q&&3!=q&&wp.element.createElement(r.PanelColorSettings,{initialOpen:!1,title:Object(l.__)("Color Settings","guteblock"),colorSettings:[{value:m,onChange:function(e){c({section_background:e})},label:Object(l.__)("Section Background Color","guteblock")},{value:d,onChange:function(e){c({grid_background:e})},label:Object(l.__)("Grid Background Color","guteblock")},{value:b,onChange:function(e){c({title_color:e})},label:Object(l.__)("Title Color","guteblock")},{value:g,onChange:function(e){c({content_color:e})},label:Object(l.__)("Content Color","guteblock")},{value:N,onChange:function(e){c({buttonBgColor:e})},label:Object(l.__)("Button Background Color","guteblock")},{value:j,onChange:function(e){c({buttonTextColor:e})},label:Object(l.__)("Button Text Color","guteblock")}]},wp.element.createElement(r.ContrastChecker,{textColor:b,backgroundColor:d}),wp.element.createElement(r.ContrastChecker,{textColor:g,backgroundColor:d})),2==q&&wp.element.createElement(r.PanelColorSettings,{initialOpen:!1,title:Object(l.__)("Color Settings","guteblock"),colorSettings:[{value:m,onChange:function(e){c({section_background:e})},label:Object(l.__)("Section Background Color","guteblock")},{value:d,onChange:function(e){c({grid_background:e})},label:Object(l.__)("Grid Background Color","guteblock")},{value:b,onChange:function(e){c({title_color:e})},label:Object(l.__)("Title Color","guteblock")},{value:F,onChange:function(e){c({actual_price_color:e})},label:Object(l.__)("Actual Price Color","guteblock")},{value:L,onChange:function(e){c({offer_price_color:e})},label:Object(l.__)("Offer Price Color","guteblock")},{value:N,onChange:function(e){c({buttonBgColor:e})},label:Object(l.__)("Button Background Color","guteblock")},{value:j,onChange:function(e){c({buttonTextColor:e})},label:Object(l.__)("Button Text Color","guteblock")}]},wp.element.createElement(r.ContrastChecker,{textColor:b,backgroundColor:d}),wp.element.createElement(r.ContrastChecker,{textColor:g,backgroundColor:d})),3==q&&wp.element.createElement(r.PanelColorSettings,{initialOpen:!1,title:Object(l.__)("Color Settings","guteblock"),colorSettings:[{value:m,onChange:function(e){c({section_background:e})},label:Object(l.__)("Section Background Color","guteblock")},{value:d,onChange:function(e){c({grid_background:e})},label:Object(l.__)("Grid Background Color","guteblock")},{value:b,onChange:function(e){c({title_color:e})},label:Object(l.__)("Title Color","guteblock")},{value:g,onChange:function(e){c({content_color:e})},label:Object(l.__)("Content Color","guteblock")},{value:j,onChange:function(e){c({buttonTextColor:e})},label:Object(l.__)("Button Text Color","guteblock")}]},wp.element.createElement(r.ContrastChecker,{textColor:b,backgroundColor:d}),wp.element.createElement(r.ContrastChecker,{textColor:g,backgroundColor:d})),wp.element.createElement(i.PanelBody,{title:Object(l.__)("Typography","guteblock"),initialOpen:!1},wp.element.createElement(i.RangeControl,{label:Object(l.__)("Vertical Margin","guteblock"),value:V,onChange:function(e){return c({verticalMargin:e})},min:0,max:50,step:1}),wp.element.createElement(i.PanelBody,{title:Object(l.__)("Title Settings","guteblock")},wp.element.createElement(i.RangeControl,{label:Object(l.__)("Title Font Size","guteblock"),value:_,onChange:function(e){return c({title_size:e})},min:0,max:35,step:1}),wp.element.createElement(i.SelectControl,{label:"Title Font Weight",value:k,options:[{label:"Lighter",value:"lighter"},{label:"Normal",value:"normal"},{label:"Bold",value:"bold"},{label:"100",value:"100"},{label:"200",value:"200"},{label:"300",value:"300"},{label:"400",value:"400"},{label:"500",value:"500"},{label:"600",value:"600"},{label:"700",value:"700"},{label:"800",value:"800"},{label:"900",value:"900"}],onChange:function(e){return c({fontWeight:e})}}),wp.element.createElement(i.SelectControl,{label:"Title Text Transform",value:C,options:[{label:"Normal",value:"none"},{label:"Uppercase",value:"uppercase"},{label:"Lowercase",value:"lowercase"},{label:"Capitalize",value:"capitalize"}],onChange:function(e){return c({textTransform:e})}}),wp.element.createElement(i.RangeControl,{label:Object(l.__)("Title Letter Spacing","guteblock"),value:E,onChange:function(e){return c({letterSpacing:e})},min:0,max:10,step:1})),wp.element.createElement(i.PanelBody,{title:Object(l.__)("Content Settings","guteblock")},wp.element.createElement(i.RangeControl,{label:Object(l.__)("Content Font Size","guteblock"),value:v,onChange:function(e){return c({content_size:e})},min:0,max:25,step:1}),wp.element.createElement(i.SelectControl,{label:"Content Font Weight",value:x,options:[{label:"Lighter",value:"lighter"},{label:"Normal",value:"normal"},{label:"Bold",value:"bold"},{label:"100",value:"100"},{label:"200",value:"200"},{label:"300",value:"300"},{label:"400",value:"400"},{label:"500",value:"500"},{label:"600",value:"600"},{label:"700",value:"700"},{label:"800",value:"800"},{label:"900",value:"900"}],onChange:function(e){return c({contentFontWeight:e})}}),wp.element.createElement(i.SelectControl,{label:"Content Text Transform",value:T,options:[{label:"Normal",value:"none"},{label:"Uppercase",value:"uppercase"},{label:"Lowercase",value:"lowercase"},{label:"Capitalize",value:"capitalize"}],onChange:function(e){return c({contentTextTransform:e})}}),wp.element.createElement(i.RangeControl,{label:Object(l.__)("Content Letter Spacing","guteblock"),value:S,onChange:function(e){return c({contentLetterSpacing:e})},min:0,max:10,step:1}))),3!=q&&wp.element.createElement(i.PanelBody,{title:Object(l.__)("Button Settings","guteblock"),initialOpen:!1},wp.element.createElement(i.RangeControl,{label:Object(l.__)("Border Radius","guteblock"),value:P,onChange:function(e){return c({buttonBorderRadius:e})},min:0,max:60,step:1}),wp.element.createElement(i.RangeControl,{label:Object(l.__)("Vertical Padding","guteblock"),value:I,onChange:function(e){return c({buttonVerticalPadding:e})},min:0,max:50,step:1}),wp.element.createElement(i.RangeControl,{label:Object(l.__)("Horizontal Padding","guteblock"),value:B,onChange:function(e){return c({buttonHorizontalPadding:e})},min:0,max:100,step:1}),wp.element.createElement(i.RangeControl,{label:Object(l.__)("Vertical Margin","guteblock"),value:G,onChange:function(e){return c({buttonVerticalMargin:e})},min:0,max:100,step:1}),wp.element.createElement(i.RangeControl,{label:Object(l.__)("Opacity","guteblock"),value:z,onChange:function(e){return c({opacity:e})},min:.1,max:1,step:.1}),wp.element.createElement(i.ToggleControl,{label:Object(l.__)("Open Link in New Tab","guteblock"),onChange:this.toggleToNewTab,checked:R}),wp.element.createElement(i.RangeControl,{label:Object(l.__)("Font Size","guteblock"),value:A,onChange:function(e){return c({fontSize:e})},min:0,max:25,step:1}),wp.element.createElement(i.SelectControl,{label:"Font Weight",value:D,options:[{label:"Lighter",value:"lighter"},{label:"Normal",value:"normal"},{label:"Bold",value:"bold"},{label:"100",value:"100"},{label:"200",value:"200"},{label:"300",value:"300"},{label:"400",value:"400"},{label:"500",value:"500"},{label:"600",value:"600"},{label:"700",value:"700"},{label:"800",value:"800"},{label:"900",value:"900"}],onChange:function(e){return c({buttonFontWeight:e})}}),wp.element.createElement(i.SelectControl,{label:"Transform",value:U,options:[{label:"Normal",value:"none"},{label:"Uppercase",value:"uppercase"},{label:"Lowercase",value:"lowercase"},{label:"Capitalize",value:"capitalize"}],onChange:function(e){return c({buttonTextTransform:e})}}),wp.element.createElement(i.RangeControl,{label:Object(l.__)("Letter Spacing","guteblock"),value:M,onChange:function(e){return c({buttonLetterSpacing:e})},min:-5,max:10,step:1})),3==q&&wp.element.createElement(i.PanelBody,{title:Object(l.__)("Button Settings","guteblock"),initialOpen:!1},wp.element.createElement(i.RangeControl,{label:Object(l.__)("Vertical Margin","guteblock"),value:G,onChange:function(e){return c({buttonVerticalMargin:e})},min:0,max:100,step:1}),wp.element.createElement(i.ToggleControl,{label:Object(l.__)("Open Link in New Tab","guteblock"),onChange:this.toggleToNewTab,checked:R}),wp.element.createElement(i.RangeControl,{label:Object(l.__)("Font Size","guteblock"),value:A,onChange:function(e){return c({fontSize:e})},min:0,max:25,step:1}),wp.element.createElement(i.SelectControl,{label:"Font Weight",value:D,options:[{label:"Lighter",value:"lighter"},{label:"Normal",value:"normal"},{label:"Bold",value:"bold"},{label:"100",value:"100"},{label:"200",value:"200"},{label:"300",value:"300"},{label:"400",value:"400"},{label:"500",value:"500"},{label:"600",value:"600"},{label:"700",value:"700"},{label:"800",value:"800"},{label:"900",value:"900"}],onChange:function(e){return c({buttonFontWeight:e})}}),wp.element.createElement(i.SelectControl,{label:"Transform",value:U,options:[{label:"Normal",value:"none"},{label:"Uppercase",value:"uppercase"},{label:"Lowercase",value:"lowercase"},{label:"Capitalize",value:"capitalize"}],onChange:function(e){return c({buttonTextTransform:e})}}),wp.element.createElement(i.RangeControl,{label:Object(l.__)("Letter Spacing","guteblock"),value:M,onChange:function(e){return c({buttonLetterSpacing:e})},min:-5,max:10,step:1}))),wp.element.createElement("div",{className:H,style:{backgroundColor:m}},wp.element.createElement("div",{className:"wp-block-guteblock-feature-grid__container"},p.map((function(e,n){return wp.element.createElement("div",{className:"feature-grid__outer",key:n,onClick:function(){return t.setState({selectedBox:n})},style:{borderRadius:["".concat(f,"px")],backgroundColor:d,boxShadow:"0 0 29px -19px ".concat(y)}},wp.element.createElement("div",{className:"feature-grid__remove-btn"},wp.element.createElement(i.Dashicon,{icon:"trash",size:30,onClick:function(e){t.removeFeatureGrid(e,n)}})),3!=q&&wp.element.createElement("div",{className:"feature-grid__image-outer"},wp.element.createElement(r.MediaUpload,{onSelect:t.onSelectImage,allowedTypes:["image"],value:e.authorImageID,render:function(t){var n=t.open;return wp.element.createElement(wp.element.Fragment,null,e.authorImageUrl?wp.element.createElement("img",{style:{borderRadius:["".concat(w,"%")]},src:e.authorImageUrl,alt:"{featureGrid.authorImageAlt}",onClick:n,"data-id":"{featureGrid.authorImageID}"}):wp.element.createElement(i.IconButton,{className:"components-icon-button-components-toolbar__control",label:Object(l.__)("Edit Image","guteblock"),style:{borderRadius:["".concat(w,"%")]},onClick:n,icon:"format-image"}))}})),2!=q&&wp.element.createElement("div",{className:"feature-grid__content-outer",style:{marginTop:"".concat(V,"px")}},wp.element.createElement(r.RichText,{className:"wp-block-guteblock-feature-grid__title",tagName:"h4",onChange:function(e){return t.updateFeatureGrid("title",e)},value:e.title,placeholder:Object(l.__)("Title","guteblock"),style:{color:b,fontSize:"".concat(_,"px"),textTransform:C,fontWeight:k,letterSpacing:"".concat(E,"px"),padding:"0 ".concat(O,"px")}}),wp.element.createElement(r.RichText,{className:"wp-block-guteblock-feature-grid__content",tagName:"p",onChange:function(e){return t.updateFeatureGrid("content",e)},value:e.content,placeholder:Object(l.__)("Description for this block. Use this section to describe the features of the product.","guteblock"),style:{color:g,fontSize:"".concat(v,"px"),textTransform:T,fontWeight:x,letterSpacing:"".concat(S,"px"),padding:"0 ".concat(O,"px")}})),2==q&&wp.element.createElement("div",{className:"feature-grid__content-outer",style:{marginTop:"".concat(V,"px")}},wp.element.createElement(r.RichText,{className:"wp-block-guteblock-feature-grid__title",tagName:"h4",onChange:function(e){return t.updateFeatureGrid("title",e)},value:e.title,placeholder:Object(l.__)("Product Name","guteblock"),style:{color:b,fontSize:"".concat(_,"px"),textTransform:C,fontWeight:k,letterSpacing:"".concat(E,"px"),padding:"0 ".concat(O,"px")}}),wp.element.createElement(r.RichText,{className:"wp-block-guteblock-feature-grid__actual_content",tagName:"p",onChange:function(e){return t.updateFeatureGrid("actualPrice",e)},value:e.actualPrice,placeholder:Object(l.__)("Actual Price","guteblock"),style:{color:F,fontSize:"".concat(v,"px"),textTransform:T,fontWeight:x,letterSpacing:"".concat(S,"px"),padding:"0 ".concat(O,"px")}}),wp.element.createElement(r.RichText,{className:"wp-block-guteblock-feature-grid__offer_content",tagName:"p",onChange:function(e){return t.updateFeatureGrid("offerPrice",e)},value:e.offerPrice,placeholder:Object(l.__)("Offer Price","guteblock"),style:{color:L,fontSize:"".concat(v,"px"),textTransform:T,fontWeight:x,letterSpacing:"".concat(S,"px"),padding:"0 ".concat(O,"px")}})),wp.element.createElement("div",{className:"wp-block-guteblock-feature-grid__button_outer"},3!=q&&wp.element.createElement(i.Button,{className:"wp-block-guteblock-feature-grid__button",style:{color:j,backgroundColor:N,borderRadius:"".concat(P,"px"),padding:"".concat(I,"px ").concat(B,"px"),fontSize:"".concat(A,"px"),fontWeight:D,textTransform:U,letterSpacing:M,opacity:z,marginTop:"".concat(G,"px")}},wp.element.createElement(r.RichText,{className:"wp-block-guteblock-feature-grid__button_text",value:e.buttonText,onChange:function(e){return t.updateFeatureGrid("buttonText",e)},tagName:"span",placeholder:Object(l.__)("Button Text","guteblock")})),3==q&&wp.element.createElement(i.Button,{className:"wp-block-guteblock-feature-grid__button",style:{color:j,fontSize:"".concat(A,"px"),fontWeight:D,textTransform:U,letterSpacing:M,marginTop:"".concat(G,"px")}},wp.element.createElement(r.RichText,{className:"wp-block-guteblock-feature-grid__button_text",value:e.buttonText,onChange:function(e){return t.updateFeatureGrid("buttonText",e)},tagName:"span",placeholder:Object(l.__)("Button Text","guteblock")})),wp.element.createElement(r.URLInput,{className:"wp-block-guteblock-feature-grid__button_link",label:Object(l.__)("URL","guteblock"),value:e.link,onChange:function(e){return t.updateFeatureGrid("link",e)}})),wp.element.createElement("div",{className:"clear"}))})),wp.element.createElement("div",{className:"clear"}),wp.element.createElement(i.Tooltip,{text:Object(l.__)("Add Box","guteblock")},wp.element.createElement("button",{className:"wp-block-guteblock-feature-grid__addFeatureGrid",onClick:this.addNewFeatureGrid},wp.element.createElement(i.Dashicon,{icon:"plus",size:20}))))))}}])&&Sn(n.prototype,o),a&&Sn(n,a),t}(a.Component);Object(o.registerBlockType)("guteblock/feature-grid",{title:Object(l.__)("Feature Grid","guteblock"),description:Object(l.__)("Block for adding feature grids.","guteblock"),icon:wp.element.createElement("svg",{id:"prefixLayer_1",x:0,y:0,viewBox:"0 0 24 24",xmlSpace:"preserve"},wp.element.createElement("linearGradient",{id:"prefixSVGID1",gradientUnits:"userSpaceOnUse",x1:20.757,y1:2.667,x2:6.65,y2:17.702},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M18.58 21.01H5.42c-.55 0-1-.45-1-1V3.99c0-.55.45-1 1-1h13.17c.55 0 1 .45 1 1v16.02c-.01.55-.45 1-1.01 1zm-12.16-2h11.17V4.99H6.42v14.02z",fill:"url(#prefixSVGID1)"}),wp.element.createElement("linearGradient",{id:"prefixSVGID2",gradientUnits:"userSpaceOnUse",x1:21.319,y1:3.195,x2:7.213,y2:18.23},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M15.56 14.13H8.44c-.55 0-1-.45-1-1s.45-1 1-1h7.11c.55 0 1 .45 1 1s-.44 1-.99 1z",fill:"url(#prefixSVGID2)"}),wp.element.createElement("g",null,wp.element.createElement("linearGradient",{id:"prefixSVGID3",gradientUnits:"userSpaceOnUse",x1:23.097,y1:4.863,x2:8.991,y2:19.898},wp.element.createElement("stop",{offset:0,stopColor:"#eb7d31"}),wp.element.createElement("stop",{offset:1,stopColor:"#ee576f"})),wp.element.createElement("path",{d:"M15.56 17.69H8.44c-.55 0-1-.45-1-1s.45-1 1-1h7.11c.55 0 1 .45 1 1s-.44 1-.99 1z",fill:"url(#prefix_SVGID_3)"}))),category:"guteblock",keywords:[Object(l.__)("feature grid","guteblock"),Object(l.__)("feature","guteblock"),Object(l.__)("features","guteblock")],supports:{html:!1,align:["wide","full"]},styles:[{name:"1",label:Object(l.__)("Style 1","guteblock"),isDefault:!0},{name:"2",label:Object(l.__)("Style 2","guteblock"),isDefault:!1},{name:"3",label:Object(l.__)("Style 3","guteblock"),isDefault:!1}],attributes:{title:{type:"string",source:"html",selector:"h4"},align:{type:"string",default:"full"},alignment:{type:"string",default:"center"},grid_border_radius:{type:"number",default:0},section_background:{type:"string",default:"#fff"},grid_background:{type:"string",default:"#f8f8f8"},shadow_background:{type:"string",default:"transparent"},title_color:{type:"string",default:"#333"},content_color:{type:"string",default:"#333"},actual_price_color:{type:"string",default:"#333"},offer_price_color:{type:"string",default:"#333"},shadow:{type:"boolean"},image_border_radius:{type:"number"},title_size:{type:"number"},content_size:{type:"number"},fontWeight:{type:"string",default:"normal"},textTransform:{type:"string",default:"none"},letterSpacing:{type:"number",default:0},contentFontWeight:{type:"string",default:"normal"},contentTextTransform:{type:"string",default:"none"},contentLetterSpacing:{type:"number",default:0},innerPadding:{type:"number",default:0},buttonBgColor:{type:"string",default:"#000"},buttonTextColor:{type:"string"},buttonBorderRadius:{type:"number"},buttonVerticalPadding:{type:"number",default:5},buttonHorizontalPadding:{type:"number",default:10},opacity:{type:"number",default:1},fontSize:{type:"number"},buttonFontWeight:{type:"number",default:500},buttonTextTransform:{type:"string",default:"normal"},buttonLetterSpacing:{type:"number",default:0},isNewTab:{type:"boolean"},link:{type:"string",source:"html",selector:"span"},buttonVerticalMargin:{type:"number"},verticalMargin:{type:"number",default:5},featureGrids:{type:"array",default:[{title:"",content:"",buttonText:{type:"string",default:"Button Text"},link:"",actualPrice:"",offerPrice:""},{title:"",content:"",buttonText:{type:"string",default:"Button Text"},link:"",actualPrice:"",offerPrice:""},{title:"",content:"",buttonText:{type:"string",default:"Button Text"},link:"",actualPrice:"",offerPrice:""}]}},edit:Pn,save:function(e){var t,n=e.attributes,o=n.alignment,l=n.featureGrids,a=n.grid_border_radius,c=n.section_background,s=n.grid_background,p=n.title_color,f=n.content_color,m=n.image_border_radius,d=n.shadow_background,b=n.title_size,g=n.content_size,h=n.textTransform,w=n.letterSpacing,y=n.fontWeight,_=n.contentTextTransform,v=n.contentFontWeight,k=n.contentLetterSpacing,C=n.innerPadding,E=n.buttonTextColor,x=n.buttonBgColor,S=n.buttonBorderRadius,T=n.buttonVerticalPadding,O=n.buttonHorizontalPadding,N=n.fontSize,j=n.buttonFontWeight,P=n.buttonTextTransform,I=n.buttonLetterSpacing,B=n.isNewTab,z=n.opacity,A=n.buttonVerticalMargin,R=n.actual_price_color,D=n.offer_price_color,U=n.verticalMargin,M=u()(function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}({},"align-".concat(o),o)),G=RegExp(/is-style-/),F=G.test(n.className)?n.className.replace(G,""):null;return t=B?"_blank":"_self",wp.element.createElement("div",{className:M,style:{backgroundColor:c}},wp.element.createElement("div",{className:"wp-block-guteblock-feature-grid__container"},l.map((function(e,n){return wp.element.createElement("div",{className:"feature-grid__outer",key:n,style:{borderRadius:["".concat(a,"px")],backgroundColor:s,boxShadow:"0 0 29px -19px ".concat(d)}},3!=F&&wp.element.createElement("div",{className:"feature-grid__image-outer"},wp.element.createElement("img",{style:{borderRadius:["".concat(m,"%")]},src:e.authorImageUrl,alt:e.authorImageAlt,"data-id":e.authorImageID})),2!=F&&wp.element.createElement("div",{className:"feature-grid__content-outer",style:{marginTop:"".concat(U,"px")}},wp.element.createElement(r.RichText.Content,{className:"wp-block-guteblock-feature-grid__title",tagName:"h4",value:e.title,style:{color:p,fontSize:"".concat(b,"px"),textTransform:h,fontWeight:y,letterSpacing:"".concat(w,"px"),padding:"0 ".concat(C,"px")}}),wp.element.createElement(r.RichText.Content,{className:"wp-block-guteblock-feature-grid__content",tagName:"p",value:e.content,style:{color:f,fontSize:g,textTransform:_,fontWeight:v,letterSpacing:"".concat(k,"px"),padding:"0 ".concat(C,"px")}})),2==F&&wp.element.createElement("div",{className:"feature-grid__content-outer",style:{marginTop:"".concat(U,"px")}},wp.element.createElement(r.RichText.Content,{className:"wp-block-guteblock-feature-grid__title",tagName:"h4",value:e.title,style:{color:p,fontSize:"".concat(b,"px"),textTransform:h,fontWeight:y,letterSpacing:"".concat(w,"px"),padding:"0 ".concat(C,"px")}}),wp.element.createElement(r.RichText.Content,{className:"wp-block-guteblock-feature-grid__actual_content",tagName:"p",value:e.actualPrice,style:{color:R,fontSize:g,textTransform:_,fontWeight:v,letterSpacing:"".concat(k,"px"),padding:"0 ".concat(C,"px")}}),wp.element.createElement(r.RichText.Content,{className:"wp-block-guteblock-feature-grid__offer_content",tagName:"p",value:e.offerPrice,style:{color:D,fontSize:g,textTransform:_,fontWeight:v,letterSpacing:"".concat(k,"px"),padding:"0 ".concat(C,"px")}})),3!=F&&wp.element.createElement(i.Button,{href:e.link,target:t,rel:"noopener noreferrer",className:"wp-block-guteblock-feature-grid__button",style:{color:E,backgroundColor:x,borderRadius:"".concat(S,"px"),padding:"".concat(T,"px ").concat(O,"px"),fontSize:"".concat(N,"px"),fontWeight:j,textTransform:P,letterSpacing:I,opacity:z,marginTop:"".concat(A,"px")}},wp.element.createElement(r.RichText.Content,{className:"wp-block-guteblock-feature-grid__button_text",value:e.buttonText})),3==F&&wp.element.createElement(i.Button,{href:e.link,target:t,rel:"noopener noreferrer",className:"wp-block-guteblock-feature-grid__button",style:{color:E,fontSize:"".concat(N,"px"),fontWeight:j,textTransform:P,letterSpacing:I,marginTop:"".concat(A,"px")}},wp.element.createElement(r.RichText.Content,{className:"wp-block-guteblock-feature-grid__button_text",value:e.buttonText})),wp.element.createElement("div",{className:"clear"}))})),wp.element.createElement("div",{className:"clear"})))}});n(36);var In=wp.element.createElement("svg",{viewBox:"0 0 100 100"},wp.element.createElement("style",null),wp.element.createElement("g",{id:"prefix__Layer_1"},wp.element.createElement("linearGradient",{id:"prefix__SVGID_1_",gradientUnits:"userSpaceOnUse",x1:68.035,y1:10.602,x2:33.222,y2:86.651},wp.element.createElement("stop",{offset:0,stopColor:"#ffd500"}),wp.element.createElement("stop",{offset:.258,stopColor:"#ff683e"}),wp.element.createElement("stop",{offset:.498,stopColor:"#ff1d6b"}),wp.element.createElement("stop",{offset:.781,stopColor:"#5d25cd"}),wp.element.createElement("stop",{offset:1,stopColor:"#3eb9fa"})),wp.element.createElement("path",{d:"M31.95 17.49L17.49 31.95c-9.14 9.14-9.14 23.96 0 33.1L34.94 82.5c9.14 9.14 23.96 9.14 33.1 0L82.5 68.04c9.14-9.14 9.14-23.96 0-33.1L65.06 17.49c-9.15-9.14-23.96-9.14-33.11 0z",fill:"url(#prefix__SVGID_1_)"}),wp.element.createElement("path",{d:"M65.81 36.74c-3.94 0-7.64 1.53-10.43 4.32l-5.85 5.85a6.488 6.488 0 000 9.17 6.488 6.488 0 009.17 0l5.85-5.85c.43-.43.92-.52 1.26-.52.34 0 .83.09 1.26.52.43.43.52.92.52 1.26 0 .34-.09.83-.52 1.26L52.98 66.83c-.05.05-.1.1-.14.15-.44.47-.96.58-1.32.58-.36.01-.88-.08-1.33-.54L32.98 49.81c-.69-.69-.72-1.79-.09-2.52l14.17-14.17c.05-.05.1-.1.14-.15.67-.71 1.78-.73 2.54-.04l.98.95c2.57 2.49 6.68 2.43 9.17-.14 2.49-2.57 2.43-6.68-.14-9.17l-1.03-1c-.03-.03-.05-.05-.08-.07-5.94-5.57-15.25-5.33-20.82.51l-14.2 14.2c-.05.05-.1.1-.14.15a14.744 14.744 0 00.33 20.61l17.21 17.22c2.8 2.81 6.51 4.34 10.47 4.34h.24c4.01-.06 7.73-1.69 10.49-4.59l14.02-14.02c2.79-2.79 4.32-6.49 4.32-10.43 0-3.94-1.53-7.64-4.32-10.43a14.668 14.668 0 00-10.43-4.32z",fill:"#fff"})));wp.blocks.updateCategory("guteblock",{icon:In})}]);
    3636//# sourceMappingURL=editor.js.map
  • guteblock/trunk/dist/editor.js.map

    r2249126 r2255397  
    1 {"version":3,"sources":["webpack:///webpack/bootstrap","webpack:///external [\"wp\",\"i18n\"]","webpack:///external [\"wp\",\"components\"]","webpack:///external [\"wp\",\"editor\"]","webpack:///./node_modules/classnames/index.js","webpack:///./node_modules/prop-types/index.js","webpack:///external [\"wp\",\"blocks\"]","webpack:///external [\"wp\",\"element\"]","webpack:///./node_modules/react/index.js","webpack:///external [\"wp\",\"data\"]","webpack:///./node_modules/invariant/browser.js","webpack:///./node_modules/react-dom/index.js","webpack:///external [\"wp\",\"htmlEntities\"]","webpack:///./node_modules/object-assign/index.js","webpack:///./node_modules/react/cjs/react.production.min.js","webpack:///./node_modules/prop-types/factoryWithThrowingShims.js","webpack:///./node_modules/prop-types/lib/ReactPropTypesSecret.js","webpack:///./node_modules/react-dom/cjs/react-dom.production.min.js","webpack:///./node_modules/scheduler/index.js","webpack:///./node_modules/scheduler/cjs/scheduler.production.min.js","webpack:///./src/blocks/container/edit.js","webpack:///./src/blocks/container/index.js","webpack:///./src/blocks/team-member/parent.js","webpack:///./node_modules/@wordpress/blob/build-module/index.js","webpack:///./node_modules/@babel/runtime/helpers/esm/extends.js","webpack:///./node_modules/@babel/runtime/helpers/esm/slicedToArray.js","webpack:///./node_modules/@babel/runtime/helpers/esm/arrayWithHoles.js","webpack:///./node_modules/@babel/runtime/helpers/esm/iterableToArrayLimit.js","webpack:///./node_modules/@babel/runtime/helpers/esm/nonIterableRest.js","webpack:///./node_modules/@babel/runtime/helpers/esm/defineProperty.js","webpack:///./node_modules/@babel/runtime/helpers/esm/objectSpread.js","webpack:///./node_modules/@babel/runtime/helpers/esm/classCallCheck.js","webpack:///./node_modules/@babel/runtime/helpers/esm/createClass.js","webpack:///./node_modules/@babel/runtime/helpers/esm/typeof.js","webpack:///./node_modules/@babel/runtime/helpers/esm/assertThisInitialized.js","webpack:///./node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn.js","webpack:///./node_modules/@babel/runtime/helpers/esm/getPrototypeOf.js","webpack:///./node_modules/@babel/runtime/helpers/esm/setPrototypeOf.js","webpack:///./node_modules/@babel/runtime/helpers/esm/inherits.js","webpack:///./node_modules/@babel/runtime/helpers/esm/toConsumableArray.js","webpack:///./node_modules/@babel/runtime/helpers/esm/arrayWithoutHoles.js","webpack:///./node_modules/@babel/runtime/helpers/esm/iterableToArray.js","webpack:///./node_modules/@babel/runtime/helpers/esm/nonIterableSpread.js","webpack:///./node_modules/react-sortable-hoc/dist/react-sortable-hoc.esm.js","webpack:///./src/blocks/team-member/edit.js","webpack:///./src/blocks/team-member/index.js","webpack:///./src/blocks/testimonial/edit.js","webpack:///./src/blocks/testimonial/index.js","webpack:///./src/blocks/separator/edit.js","webpack:///./src/blocks/separator/index.js","webpack:///./src/blocks/number-box/edit.js","webpack:///./src/blocks/number-box/index.js","webpack:///./src/blocks/post-grid/edit.js","webpack:///./src/blocks/post-grid/index.js","webpack:///./src/blocks/drop-cap/edit.js","webpack:///./src/blocks/drop-cap/index.js","webpack:///./src/blocks/notification/edit.js","webpack:///./src/blocks/notification/index.js","webpack:///./src/blocks/share-icons/edit.js","webpack:///./src/blocks/share-icons/index.js","webpack:///./src/blocks/author-profile/social.js","webpack:///./src/blocks/author-profile/edit.js","webpack:///./src/blocks/author-profile/index.js","webpack:///./src/blocks/cta/edit.js","webpack:///./src/blocks/cta/index.js","webpack:///./src/blocks/spacer-divider/edit.js","webpack:///./src/blocks/spacer-divider/index.js","webpack:///./src/blocks/accordion/edit.js","webpack:///./src/blocks/accordion/index.js","webpack:///./src/blocks/blockquote/edit.js","webpack:///./src/blocks/blockquote/index.js","webpack:///./src/blocks/icon-list/edit.js","webpack:///./src/blocks/icon-list/parent.js","webpack:///./src/blocks/icon-list/index.js","webpack:///./src/editor.js"],"names":["installedModules","__webpack_require__","moduleId","exports","module","i","l","modules","call","m","c","d","name","getter","o","Object","defineProperty","enumerable","get","r","Symbol","toStringTag","value","t","mode","__esModule","ns","create","key","bind","n","object","property","prototype","hasOwnProperty","p","s","wp","hasOwn","classNames","classes","arguments","length","arg","argType","push","Array","isArray","inner","apply","join","default","condition","format","a","b","e","f","error","undefined","Error","args","argIndex","replace","framesToPop","checkDCE","__REACT_DEVTOOLS_GLOBAL_HOOK__","err","console","getOwnPropertySymbols","propIsEnumerable","propertyIsEnumerable","toObject","val","TypeError","assign","test1","String","getOwnPropertyNames","test2","fromCharCode","map","test3","split","forEach","letter","keys","shouldUseNative","target","source","from","symbols","to","h","for","q","u","v","w","x","y","z","aa","A","iterator","B","encodeURIComponent","C","isMounted","enqueueForceUpdate","enqueueReplaceState","enqueueSetState","D","E","this","props","context","refs","updater","F","G","isReactComponent","setState","forceUpdate","H","constructor","isPureReactComponent","I","current","J","K","L","ref","__self","__source","M","g","children","k","defaultProps","$$typeof","type","_owner","N","O","P","Q","pop","result","keyPrefix","func","count","R","U","S","T","next","done","escape","toString","ca","da","V","ba","W","X","Children","toArray","only","createRef","Component","PureComponent","createContext","_calculateChangedBits","_currentValue","_currentValue2","_threadCount","Provider","Consumer","_context","forwardRef","render","lazy","_ctor","_status","_result","memo","compare","useCallback","useContext","useEffect","useImperativeHandle","useDebugValue","useLayoutEffect","useMemo","useReducer","useRef","useState","Fragment","Profiler","StrictMode","Suspense","createElement","cloneElement","createFactory","isValidElement","version","__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED","ReactCurrentDispatcher","ReactCurrentBatchConfig","suspense","ReactCurrentOwner","IsSomeRendererActing","Y","Z","ReactPropTypesSecret","emptyFunction","emptyFunctionWithReset","resetWarningCache","shim","propName","componentName","location","propFullName","secret","getShim","isRequired","ReactPropTypes","array","bool","number","string","symbol","any","arrayOf","element","elementType","instanceOf","node","objectOf","oneOf","oneOfType","shape","exact","checkPropTypes","PropTypes","indexOf","ea","extractEvents","eventTypes","fa","phasedRegistrationNames","ha","registrationName","ia","ja","dependencies","ka","slice","onError","la","ma","na","oa","pa","qa","sa","ua","va","wa","currentTarget","ra","xa","concat","ya","za","Aa","_dispatchListeners","_dispatchInstances","isPropagationStopped","isPersistent","release","Ba","Ca","injectEventPluginOrder","injectEventPluginsByName","Da","stateNode","disabled","Ea","Fa","Ga","Ha","Ia","Ja","Ka","La","Ma","Na","Oa","Pa","Qa","Ra","Sa","Ta","Ua","Wa","displayName","Xa","tag","_debugOwner","_debugSource","fileName","lineNumber","return","Ya","window","document","Za","$a","ab","bb","cb","db","eb","fb","gb","hb","ib","jb","kb","Map","lb","mb","nb","ob","acceptsBooleans","attributeName","attributeNamespace","mustUseProperty","propertyName","sanitizeURL","toLowerCase","sb","tb","toUpperCase","ub","vb","qb","isNaN","rb","test","pb","removeAttribute","setAttribute","setAttributeNS","wb","nodeName","yb","_valueTracker","getOwnPropertyDescriptor","set","configurable","getValue","setValue","stopTracking","xb","zb","checked","Ab","defaultChecked","defaultValue","_wrapperState","initialChecked","Bb","initialValue","controlled","Cb","Eb","Fb","Gb","ownerDocument","activeElement","Ib","Hb","Jb","options","selected","defaultSelected","Kb","dangerouslySetInnerHTML","Lb","Mb","Nb","textContent","xlinkHref","Ob","html","mathml","svg","Pb","Qb","Rb","Sb","MSApp","execUnsafeLocalFunction","namespaceURI","innerHTML","valueOf","firstChild","removeChild","appendChild","Tb","lastChild","nodeType","nodeValue","Ub","Vb","animationend","animationiteration","animationstart","transitionend","Wb","Xb","Yb","style","animation","transition","Zb","$b","ac","bc","dc","ec","alternate","effectTag","fc","memoizedState","dehydrated","gc","ic","child","sibling","hc","jc","kc","lc","mc","nc","oc","pc","qc","rc","sc","tc","uc","vc","zc","blockedOn","topLevelType","eventSystemFlags","nativeEvent","Ac","delete","pointerId","Bc","Cc","Ec","Fc","unstable_runWithPriority","priority","hydrate","containerInfo","Gc","Hc","Ic","Jc","shift","Kc","unstable_scheduleCallback","unstable_NormalPriority","Lc","Mc","srcElement","correspondingUseElement","parentNode","Nc","Oc","dispatchConfig","Pc","_targetInst","Qc","Rc","Sc","Tc","Uc","Interface","isDefaultPrevented","defaultPrevented","returnValue","Wc","eventPool","Xc","destructor","Vc","getPooled","preventDefault","stopPropagation","cancelBubble","persist","eventPhase","bubbles","cancelable","timeStamp","Date","now","isTrusted","extend","Yc","animationName","elapsedTime","pseudoElement","Zc","clipboardData","$c","view","detail","ad","relatedTarget","bd","keyCode","charCode","cd","Esc","Spacebar","Left","Up","Right","Down","Del","Win","Menu","Apps","Scroll","MozPrintableKey","ed","8","9","12","13","16","17","18","19","20","27","32","33","34","35","36","37","38","39","40","45","46","112","113","114","115","116","117","118","119","120","121","122","123","144","145","224","fd","Alt","Control","Meta","Shift","gd","getModifierState","hd","id","ctrlKey","shiftKey","altKey","metaKey","repeat","locale","which","jd","kd","ld","md","nd","screenX","screenY","clientX","clientY","pageX","pageY","button","buttons","fromElement","toElement","movementX","movementY","od","width","height","pressure","tangentialPressure","tiltX","tiltY","twist","pointerType","isPrimary","pd","dataTransfer","qd","touches","targetTouches","changedTouches","rd","sd","deltaX","wheelDeltaX","deltaY","wheelDeltaY","wheelDelta","deltaZ","deltaMode","td","ud","vd","xd","yd","zd","Ad","Bd","Cd","Dd","bubbled","captured","eventPriority","Ed","getEventPriority","Fd","unstable_UserBlockingPriority","Gd","Hd","Id","Jd","Kd","targetInst","ancestors","Ld","Md","Nd","Od","Pd","addEventListener","Qd","Dc","Rd","Sd","WeakMap","xc","Set","yc","has","add","Td","animationIterationCount","borderImageOutset","borderImageSlice","borderImageWidth","boxFlex","boxFlexGroup","boxOrdinalGroup","columnCount","columns","flex","flexGrow","flexPositive","flexShrink","flexNegative","flexOrder","gridArea","gridRow","gridRowEnd","gridRowSpan","gridRowStart","gridColumn","gridColumnEnd","gridColumnSpan","gridColumnStart","fontWeight","lineClamp","lineHeight","opacity","order","orphans","tabSize","widows","zIndex","zoom","fillOpacity","floodOpacity","stopOpacity","strokeDasharray","strokeDashoffset","strokeMiterlimit","strokeOpacity","strokeWidth","Ud","Vd","trim","Wd","setProperty","charAt","substring","Xd","menuitem","area","base","br","col","embed","hr","img","input","keygen","link","meta","param","track","wbr","Yd","Zd","is","$d","ae","be","body","ce","de","offset","nextSibling","fe","HTMLIFrameElement","contentWindow","href","ge","contentEditable","he","ie","je","ke","le","me","ne","autoFocus","oe","__html","pe","setTimeout","qe","clearTimeout","re","se","previousSibling","data","te","Math","random","ue","ve","we","xe","ye","ze","Ae","Be","Ce","De","Ee","Fe","Ge","He","documentMode","Ie","Je","Ke","Le","beforeInput","compositionEnd","compositionStart","compositionUpdate","Me","Ne","Oe","Pe","Se","Qe","char","Re","Te","color","date","datetime","email","month","password","range","search","tel","text","time","url","week","Ue","Ve","change","We","Xe","Ye","Ze","$e","af","bf","cf","detachEvent","df","ef","attachEvent","ff","gf","hf","lf","jf","_isInputEventSupported","kf","mouseEnter","mouseLeave","pointerEnter","pointerLeave","mf","defaultView","parentWindow","of","pf","qf","rf","sf","select","tf","uf","vf","wf","xf","start","selectionStart","end","selectionEnd","anchorNode","getSelection","anchorOffset","focusNode","focusOffset","yf","onSelect","SimpleEventPlugin","EnterLeaveEventPlugin","ChangeEventPlugin","SelectEventPlugin","BeforeInputEventPlugin","Af","Bf","Cf","Df","Ef","contextTypes","__reactInternalMemoizedUnmaskedChildContext","__reactInternalMemoizedMaskedChildContext","childContextTypes","Ff","Gf","Hf","If","getChildContext","Jf","__reactInternalMemoizedMergedChildContext","Kf","Lf","Mf","Nf","unstable_cancelCallback","Of","unstable_shouldYield","Pf","unstable_requestPaint","Qf","unstable_now","Rf","unstable_getCurrentPriorityLevel","Sf","unstable_ImmediatePriority","Tf","Uf","Vf","unstable_LowPriority","Wf","unstable_IdlePriority","Xf","Yf","Zf","$f","ag","bg","cg","dg","eg","fg","gg","hg","ig","jg","kg","lg","mg","ng","og","pg","qg","rg","sg","tg","ug","childExpirationTime","vg","firstContext","expirationTime","wg","xg","observedBits","responders","yg","zg","baseState","firstUpdate","lastUpdate","firstCapturedUpdate","lastCapturedUpdate","firstEffect","lastEffect","firstCapturedEffect","lastCapturedEffect","Ag","Bg","suspenseConfig","payload","callback","nextEffect","Cg","Dg","updateQueue","Eg","Fg","Gg","Hg","Ig","Jg","Kg","Lg","Mg","Ng","Og","Sg","_reactInternalFiber","Pg","Qg","Rg","Tg","shouldComponentUpdate","Ug","contextType","state","Vg","componentWillReceiveProps","UNSAFE_componentWillReceiveProps","Wg","getDerivedStateFromProps","getSnapshotBeforeUpdate","UNSAFE_componentWillMount","componentWillMount","componentDidMount","Xg","Yg","_stringRef","Zg","$g","index","ah","bh","ch","implementation","dh","eh","ta","fh","gh","hh","ih","jh","kh","lh","mh","documentElement","tagName","nh","oh","ph","qh","memoizedProps","revealOrder","rh","responder","sh","th","uh","vh","wh","xh","yh","zh","Ah","Bh","Ch","Gh","Hh","Ih","Jh","Kh","Lh","Mh","Nh","queue","baseUpdate","Oh","Ph","Qh","lastRenderedReducer","dispatch","action","last","lastRenderedState","eagerReducer","eagerState","Rh","Sh","Th","Uh","destroy","deps","Vh","Wh","Xh","Yh","Zh","$h","ai","bi","readContext","useResponder","useDeferredValue","useTransition","unstable_next","ci","di","ei","fi","gi","hi","pendingProps","ii","ji","ki","li","mi","ni","oi","pi","qi","ri","si","ti","ui","UNSAFE_componentWillUpdate","componentWillUpdate","componentDidUpdate","vi","getDerivedStateFromError","wi","pendingContext","Hi","Ii","Ji","Ki","xi","retryTime","yi","fallback","unstable_avoidThisFallback","zi","Ai","isBackwards","rendering","tail","tailExpiration","tailMode","Bi","Ci","Li","Mi","Ni","stack","onClick","onclick","Oi","WeakSet","Pi","Si","Ri","Ti","Ui","__reactInternalSnapshotBeforeUpdate","Vi","Wi","componentWillUnmount","Qi","Xi","Yi","Zi","$i","instance","insertBefore","_reactRootContainer","aj","wasMultiple","multiple","bj","display","cj","dj","then","ej","fj","gj","hj","ij","componentDidCatch","jj","componentStack","gk","kj","ceil","lj","mj","nj","oj","pj","qj","rj","sj","tj","uj","vj","wj","xj","yj","zj","Aj","Bj","Cj","Dj","Ej","Fj","Gj","Hj","Ij","Jj","timeoutMs","Kj","Lj","Mj","Nj","Oj","lastExpiredTime","Pj","firstPendingTime","lastPingedTime","nextKnownPendingLevel","callbackExpirationTime","callbackPriority","callbackNode","Qj","timeout","Rj","Sj","Tj","Uj","Vj","Wj","finishedWork","finishedExpirationTime","lastSuspendedTime","Xj","timeoutHandle","Yj","busyMinDurationMs","busyDelayMs","Zj","bk","ck","pingCache","dk","ek","fk","size","createElementNS","createTextNode","ik","firstSuspendedTime","rangeCount","Db","focusedElem","selectionRange","jk","ee","contains","compareDocumentPosition","min","createRange","setStart","removeAllRanges","addRange","setEnd","left","scrollLeft","top","scrollTop","focus","Dh","cc","dd","hk","Eh","Fh","xk","Di","Ei","Fi","wd","Gi","kk","lk","mk","hidden","Va","nk","unstable_observedBits","pk","pendingChildren","qk","rk","sk","tk","uk","wk","wc","_internalRoot","yk","Ak","hasAttribute","zk","Bk","vk","querySelectorAll","JSON","stringify","form","unmount","ak","Ck","createPortal","findDOMNode","unstable_renderSubtreeIntoContainer","unmountComponentAtNode","unstable_createPortal","unstable_batchedUpdates","flushSync","Events","findFiberByHostInstance","bundleType","rendererPackageName","isDisabled","supportsFiber","inject","onCommitFiberRoot","onCommitFiberUnmount","ok","overrideHookState","overrideProps","setSuspenseHandler","scheduleUpdate","currentDispatcherRef","findHostInstanceByFiber","findHostInstancesForRefresh","scheduleRefresh","scheduleRoot","setRefreshHandler","getCurrentFiber","Dk","Ek","MessageChannel","unstable_forceFrameRate","performance","requestAnimationFrame","cancelAnimationFrame","floor","port2","port1","onmessage","postMessage","sortIndex","startTime","priorityLevel","delay","unstable_wrapCallback","unstable_continueExecution","unstable_pauseExecution","unstable_getFirstCallbackNode","unstable_Profiling","ContainerEdit","alignment","setAttributes","className","attributes","classnames","onChange","onChangeAlignment","isCollapsed","title","__","textAlign","registerBlockType","description","icon","viewBox","xmlSpace","gradientUnits","x1","y1","x2","y2","stopColor","fill","category","keywords","supports","reusable","align","selector","edit","save","Content","transforms","blocks","transform","images","alt","createBlock","isMultiBlock","image_shape","backgroundColor","styles","label","isDefault","colorSettings","help","max","step","allowedBlocks","template","block_height","_window$URL","URL","createObjectURL","revokeObjectURL","isBlobURL","_extends","_slicedToArray","arr","_arr","_n","_d","_e","_s","_i","obj","writable","_objectSpread","ownKeys","filter","sym","Constructor","descriptor","protoProps","staticProps","_typeof2","self","ReferenceError","setPrototypeOf","getPrototypeOf","__proto__","subClass","superClass","_toConsumableArray","arr2","iter","Manager","collection","getIndex","splice","active","_this","find","_ref","sortableInfo","sort","sortByIndex","_ref2","_ref3","omit","keysToOmit","reduce","acc","events","move","vendorPrefix","getComputedStyle","pre","match","OLink","substr","setInlineStyles","setTranslate3d","translate","setTransitionDuration","duration","closest","el","fn","limit","getPixelValue","stringValue","parseFloat","provideDisplayName","prefix","Component$$1","getScrollAdjustedBoundingClientRect","scrollDelta","boundingClientRect","getBoundingClientRect","getPosition","event","getEdgeOffset","parent","nodeOffset","offsetLeft","offsetTop","getLockPixelOffset","lockOffset","offsetX","offsetY","unit","exec","isFinite","getScrollingParent","HTMLElement","computedStyle","overflowRegex","isScrollable","KEYCODE","NodeType","Anchor","Button","Canvas","Input","Option","Textarea","Select","isSortableHandle","sortableHandle","AutoScroller","container","onScrollCallback","clearInterval","interval","minTranslate","maxTranslate","direction","speed","acceleration","_this$container","scrollHeight","scrollWidth","isTop","isBottom","clientHeight","isLeft","isRight","clientWidth","abs","clear","isAutoScrolling","setInterval","propTypes","axis","disableAutoscroll","distance","getContainer","getHelperDimensions","helperClass","helperContainer","hideSortableGhost","keyboardSortingTransitionDuration","lockAxis","lockToContainerEdges","onSortEnd","onSortMove","onSortOver","onSortStart","pressDelay","pressThreshold","keyCodes","lift","drop","cancel","up","down","shouldCancelStart","transitionDuration","updateBeforeSortStart","useDragHandle","useWindowAsScrollContainer","defaultKeyCodes","offsetHeight","offsetWidth","omittedProps","sortableContainer","WrappedComponent","_class","_temp","config","withRef","_React$Component","WithSortableContainer","_this$props","touched","position","nodeIsChild","sorting","_node$sortableInfo","manager","isTouchEvent","handlePress","pressTimer","_this$props2","_awaitingUpdateBeforeSortStart","delta","combinedDelta","isActive","cancelTimer","getActive","_temp6","_temp7","fields","clonedNode","_node","margin","bottom","marginBottom","marginLeft","right","marginRight","marginTop","containerBoundingRect","scrollContainer","dimensions","_getHelperDimensions","_collection","marginOffset","newIndex","_axis","offsetEdge","initialOffset","_isKeySorting","initialScroll","initialWindowScroll","pageXOffset","pageYOffset","helper","cloneNode","field","getContext","drawImage","boxSizing","pointerEvents","_hideSortableGhost","sortableGhost","visibility","_useWindowAsScrollContainer","innerWidth","innerHeight","containerTop","containerLeft","containerWidth","containerBottom","containerRight","_helperClass","classList","listenerNode","handleKeyEnd","handleKeyDown","eventName","handleSortMove","handleSortEnd","sortingIndex","_onSortStart","isKeySorting","keyMove","_this$props3","_temp8","_temp9","finalizer","_finallyRethrows","Promise","resolve","_wasThrown","reject","updateHelperPosition","animateNodes","autoscroll","_this$props4","_this$manager","nodes","removeEventListener","len","_node2","edgeOffset","autoScroller","oldIndex","scrollX","scrollY","update","_this$props5","_this$props5$keyCodes","includes","isValidSortingTarget","keyLift","keyDrop","_node$sortableInfo2","initialFocusedNode","getOrderedRefs","lastIndex","prevIndex","targetIndex","getTargetIndex","targetNode","containerScrollDelta","targetBoundingClientRect","targetTranslate","targetPosition","shouldAdjustForSize","sizeAdjustment","ignoreTransition","validateProps","handleEnd","handleMove","handleStart","_this2","containerNode","scrollingElement","onAutoScroll","_this3","_this$props6","_this$props6$keyboard","_getLockPixelOffsets","offsets","_offsets","minLockOffset","maxLockOffset","getLockPixelOffsets","_getLockPixelOffsets2","minOffset","maxOffset","_this$props7","windowScrollDelta","sortingOffset","_node3","mustShiftBackward","mustShiftForward","nextNode","prevNode","wrappedInstance","getWrappedInstance","propTypes$1","omittedProps$1","TeamMemberEdit","selectedLink","info","message","noticeOperations","createErrorNotice","social","new_social","socialColor","titleColor","contentColor","prevProps","isSelected","image","imageSizes","sizes","media_details","imageSize","slug","source_url","noticeUI","SortableList","SortableContainer","item","SortableItem","WithSortableElement","register","unregister","remove","SortableElement","addNewLink","onChangeSocialColor","onChangeTitleColor","onChangeContentColor","onChangeAlt","placeholder","getImageSizes","onImageSizeChange","onSelectImage","allowedTypes","open","removeImage","src","onSelectURL","onUploadError","accept","notices","updateSocialItem","removeSocialItem","onChangeTitle","formattingControls","onChangeInfo","withSelect","getMedia","getEditorSettings","withNotices","attribute","query","data-icon","rel","TestimonialsEdit","selectedTestimonial","testimonials","authorImageID","authorImageUrl","authorImageAlt","job_position","content","new_testimonials","shadow","updateTestimonial","grid_border_radius","image_border_radius","section_background","grid_background","title_color","content_color","isStyle","RegExp","styleName","toggleShadow","textColor","testimonial","borderRadius","removeTestimonial","data-id","addNewTestimonial","SeparatorEdit","imageID","imageUrl","overlay","overlayColor","hex","overlayOpacity","fixedBackground","enableButton","buttonText","buttonLink","buttonTextColor","buttonBackgroundColor","buttonBorderRadius","log","paddingTop","paddingBottom","onChangeComplete","onChangeTextColor","disableAlpha","toggleBackgroundStyle","toggleOverlay","onChangeOverlayColor","onChangeOverlayOpacity","toggleButton","onChangeButtonLink","onChangeButtonTextColor","onChangeButtonBackgroundColor","onChangeButtonBorderRadius","backgroundImage","onChangeButtonText","NumberBoxesEdit","selectedBox","numberboxes","new_numberboxes","point_border_radius","point_background","point_color","numberbox","removeNumberbox","updateNumberbox","addNewNumberbox","PostGridEdit","numberofposts","numberofwords","categories","postCategories","enable_excerpt","title_fontsize","content_fontsize","posts","regex","onChangeTitleFontSize","onChangeContentFontSize","onChangeColumns","onChangeNumberofPosts","onChangeCategories","toggleExcerpt","onChangeNumberofWordsinExcerpt","post","_embedded","alt_text","fontSize","decodeEntities","rendered","excerpt","per_page","_embed","getEntityRecords","DropCapEdit","clientId","dropCapColor","blockid","blockid_strip","onChangeContent","NotificationEdit","iconSize","showIcon","bgcolor","iconcolor","textcolor","closeButtonColor","showCloseButton","enableShadow","toggleShowIcon","controls","createToolbarControl","onChangeIconSize","onChangeBgColor","colors","onChangeIconColor","onChangeCloseButtonColor","toggleCloseButton","onChangeDescription","SocialShareEdit","posturl","facebook","twitter","linkedin","pinterest","reddit","getPermalink","person","social_facebook","social_twitter","social_instagram","social_pinterest","social_youtube","social_linkedin","AuthorProfileEdit","author_name","author_description","author_image_id","author_image","imageBorderColor","author_details","is_first_load","avatar_urls","author_link","socialInitialOpen","onChangeBackgroundColor","onChangeImageBorderColor","initialOpen","onSelectAuthorImage","borderColor","onChangeAuthorName","onChangeAuthorDescription","getAuthors","CallToActionEdit","maxWidth","SpacerDividerEdit","separatorColor","insideColor","outsideColor","separatorHeight","dashWidth","gutterWidth","dashspacingcalc","colorsettings","onChangeInsideColor","onChangeOutsideColor","onChangeSeparatorColor","backgroundSize","preserveAspectRatio","data-height","cx","cy","AccordionEdit","status","onToggleAccordion","BlockQoutes","autherName","isHeadTitleShow","alignmentForHead","qouteContent","colorForHead","conatinerMainBackgroundColor","innerContainerColor","isSameAsContainerColor","theNewVal","newVal","xoffset","innerConatinerBoxShadow","yOffset","Blur","spreadShadow","colorShadow","horizontal","iconBelow","vertical","isShown","newUpval","iconGeneral","iconAbove","authorIsShown","isBoxShadowISneeded","authorFontColor","fontSizeForHead","paddingForHeadseprate","marginForHeadseprate","letterSpacingForTitle","HeaderTransformTo","headerFontWeight","containerPadding","containerMargin","containerBorderRadius","contentTransformTo","letterSpacingContent","fontWeigthContent","lineHieghtContent","innerContainerWidth","innerContainerPadding","innerConatinerBorderRadius","authorAlign","contentPadding","authorFontSize","activeClass","tabs","gradientTransform","tab","toggleTitle","fontSizechange","onChangeAlignmentofHead","newLH","paddingVal","marginVal","onChangeHeadTextColor","onContainerbgChange","isToggler","onchnaging","contentClassName","renderToggle","isOpen","onToggle","aria-expanded","renderContent","widthChange","onChangeInnerContainerColor","toggleBoxShadowInnerContainer","valChange","onChangeinnerConatinerBoxShadowColor","onChangeContentTextColor","lineHightChange","letterSpaceChange","toggleAuthorName","fontSizeChange","onChangeAuthorFontColor","SizeChange","newval","opacityChange","toggleIconAbove","toggleIconBelow","paddingRight","paddingLeft","boxShadow","letterSpacing","textTransform","xmlns","onqouteContent","onAuthorChange","keepPlaceholderOnFocus","SomeClassName","boxShadowColor","iconBackground","iconColor","icon_border_radius","onChangeiconBackground","onChangeboxShadowColor","updateCategory"],"mappings":"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CACCwC,MAAM,YACN71C,MACCs7D,EAED1kD,QAAS,CACR,CACCi/B,MACC,aACD71C,MACC,cAEF,CACC61C,MACC,YACD71C,MACC,aAEF,CACC61C,MACC,YACD71C,MACC,aAEF,CACC61C,MACC,OACD71C,MACC,SAGHwzC,SAAU,SAAA8nB,GACTloB,EACC,CACCkoB,yBAKJ,gCAAKjoB,UAAU,qDACf,yBAAC,gBAAD,CACCwC,MAAM,cACN71C,MACCu7D,EAED3kD,QAAS,CACR,CACCi/B,MACC,OACD71C,MACC,OAEF,CACC61C,MACC,SACD71C,MACC,OAEF,CACC61C,MACC,SACD71C,MACC,OAEF,CACC61C,MACC,MACD71C,MACC,OAEF,CACC61C,MACC,UACD71C,MACC,QAGHwzC,SAAU,SAAA+nB,GACTnoB,EACC,CACCmoB,wBAKJ,gCAAKloB,UAAU,uDAMjB,gCAAKA,UAAU,+DACd,gCAAKA,UAAU,qDACf,yBAAC,gBAAD,CACCwC,MAAOjC,aACN,SACA,aAEDJ,SACC,EACEipB,YAEH/mD,QACC+jD,IAGF,gCAAKpmB,UAAU,sDAInB,IAAK,qBACJ,OACC,kDACC,gCAAKA,UAAU,qDACf,yBAAC,qBAAD,CACCM,MAAOC,aACN,4BACA,aAEDmC,cAAe,CACd,CACC/1C,MAAO65D,EACPrmB,SAAU,EACRwpB,oBACFnnB,MAAOjC,aACN,6BACA,iBAKJ,gCAAKP,UAAU,qDACf,yBAAC,YAAD,CACCM,MAAM,mBACNgkB,aAAa,GAEb,yBAAC,WAAD,KACC,+BACCx+C,MAAO,CACN06B,UACC,SACDniB,MACC,QACDxM,MACC,SAPH,oCAgBD,yBAAC,UAAD,KACC,yBAAC,cAAD,CACC2wB,MAAM,MACN71C,MACCw7D,EAAiBpuB,IAElB7lC,KAAK,SACLisC,SAAU,SAAAqpB,GACT,IAAM5C,EAAS,CACd7sB,IAAKyvB,EACLna,OACC8Y,EAAiB9Y,OAClBxV,KACCsuB,EAAiBtuB,KAClB2V,MACC2Y,EAAiB3Y,OAEnBzP,EACC,CACCooB,iBAAkBvB,OAKtB,yBAAC,cAAD,CACCpk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LqJ,IAAK,IACLC,KAAM,IAEP,gCAAK7C,UAAU,qDACf,yBAAC,eAAD,CACCwC,MAAOjC,aACN,mCACA,aAED5zC,MACC47D,EAEDpoB,SAAU,SAAAwqB,GAAiB,OAC1B,EAAKn4D,MAAMutC,cACV,CACCwoB,qBAAsBoC,KAIzBpxB,IAAK,EACLqJ,IAAK,GACLC,KAAM,KAEP,gCAAK7C,UAAU,qDACf,yBAAC,gBAAD,CACCwC,MAAM,YACN71C,MACC27D,EAED/kD,QAAS,CACR,CACCi/B,MACC,aACD71C,MACC,cAEF,CACC61C,MACC,YACD71C,MACC,aAEF,CACC61C,MACC,YACD71C,MACC,aAEF,CACC61C,MACC,OACD71C,MACC,SAGHwzC,SAAU,SAAAmoB,GACTvoB,EAAc,CACbuoB,0BAIH,gCAAKtoB,UAAU,qDACf,yBAAC,gBAAD,CACCwC,MAAM,cACN71C,MACC67D,EAEDjlD,QAAS,CACR,CACCi/B,MACC,OACD71C,MACC,OAEF,CACC61C,MACC,SACD71C,MACC,OAEF,CACC61C,MACC,SACD71C,MACC,OAEF,CACC61C,MACC,MACD71C,MACC,OAEF,CACC61C,MACC,UACD71C,MACC,QAGHwzC,SAAU,SAAAqoB,GACTzoB,EAAc,CACbyoB,yBAIH,gCAAKxoB,UAAU,qDACf,yBAAC,YAAD,CACCM,MAAM,mBACNgkB,aAAa,GAEb,yBAAC,WAAD,KACC,+BACCx+C,MAAO,CACN06B,UACC,SACDniB,MACC,QACDxM,MACC,SAPH,oCAgBD,yBAAC,UAAD,KACC,yBAAC,cAAD,CACC2wB,MAAM,MACN71C,MACCm8D,EAAe/uB,IAEhB7lC,KAAK,SACLisC,SAAU,SAAAqpB,GACT,IAAM5C,EAAS,CACd7sB,IAAKyvB,EACLna,OACCyZ,EAAezZ,OAChBxV,KACCivB,EAAejvB,KAChB2V,MACCsZ,EAAetZ,OAEjBzP,EACC,CACC+oB,eAAgBlC,OAKpB,yBAAC,cAAD,CACCpkB,MAAM,SACN71C,MACCm8D,EAAezZ,OAEhBn7C,KAAK,SACLisC,SAAU,SAAAqpB,GACT,IAAM5C,EA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","file":"editor.js","sourcesContent":[" \t// The module cache\n \tvar installedModules = {};\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\n \t\t}\n \t};\n\n \t// define __esModule on exports\n \t__webpack_require__.r = function(exports) {\n \t\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n \t\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n \t\t}\n \t\tObject.defineProperty(exports, '__esModule', { value: true });\n \t};\n\n \t// create a fake namespace object\n \t// mode & 1: value is a module id, require it\n \t// mode & 2: merge all properties of value into the ns\n \t// mode & 4: return value when already ns object\n \t// mode & 8|1: behave like require\n \t__webpack_require__.t = function(value, mode) {\n \t\tif(mode & 1) value = __webpack_require__(value);\n \t\tif(mode & 8) return value;\n \t\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\n \t\tvar ns = Object.create(null);\n \t\t__webpack_require__.r(ns);\n \t\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\n \t\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\n \t\treturn ns;\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"\";\n\n\n \t// Load entry module and return exports\n \treturn __webpack_require__(__webpack_require__.s = 51);\n","module.exports = wp[\"i18n\"];","module.exports = wp[\"components\"];","module.exports = wp[\"editor\"];","/*!\n  Copyright (c) 2017 Jed Watson.\n  Licensed under the MIT License (MIT), see\n  http://jedwatson.github.io/classnames\n*/\n/* global define */\n\n(function () {\n\t'use strict';\n\n\tvar hasOwn = {}.hasOwnProperty;\n\n\tfunction classNames () {\n\t\tvar classes = [];\n\n\t\tfor (var i = 0; i < arguments.length; i++) {\n\t\t\tvar arg = arguments[i];\n\t\t\tif (!arg) continue;\n\n\t\t\tvar argType = typeof arg;\n\n\t\t\tif (argType === 'string' || argType === 'number') {\n\t\t\t\tclasses.push(arg);\n\t\t\t} else if (Array.isArray(arg) && arg.length) {\n\t\t\t\tvar inner = classNames.apply(null, arg);\n\t\t\t\tif (inner) {\n\t\t\t\t\tclasses.push(inner);\n\t\t\t\t}\n\t\t\t} else if (argType === 'object') {\n\t\t\t\tfor (var key in arg) {\n\t\t\t\t\tif (hasOwn.call(arg, key) && arg[key]) {\n\t\t\t\t\t\tclasses.push(key);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\treturn classes.join(' ');\n\t}\n\n\tif (typeof module !== 'undefined' && module.exports) {\n\t\tclassNames.default = classNames;\n\t\tmodule.exports = classNames;\n\t} else if (typeof define === 'function' && typeof define.amd === 'object' && define.amd) {\n\t\t// register as 'classnames', consistent with npm package name\n\t\tdefine('classnames', [], function () {\n\t\t\treturn classNames;\n\t\t});\n\t} else {\n\t\twindow.classNames = classNames;\n\t}\n}());\n","/**\n * Copyright (c) 2013-present, Facebook, Inc.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\nif (process.env.NODE_ENV !== 'production') {\n  var ReactIs = require('react-is');\n\n  // By explicitly using `prop-types` you are opting into new development behavior.\n  // http://fb.me/prop-types-in-prod\n  var throwOnDirectAccess = true;\n  module.exports = require('./factoryWithTypeCheckers')(ReactIs.isElement, throwOnDirectAccess);\n} else {\n  // By explicitly using `prop-types` you are opting into new production behavior.\n  // http://fb.me/prop-types-in-prod\n  module.exports = require('./factoryWithThrowingShims')();\n}\n","module.exports = wp[\"blocks\"];","module.exports = wp[\"element\"];","'use strict';\n\nif (process.env.NODE_ENV === 'production') {\n  module.exports = require('./cjs/react.production.min.js');\n} else {\n  module.exports = require('./cjs/react.development.js');\n}\n","module.exports = wp[\"data\"];","/**\n * Copyright (c) 2013-present, Facebook, Inc.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n'use strict';\n\n/**\n * Use invariant() to assert state which your program assumes to be true.\n *\n * Provide sprintf-style format (only %s is supported) and arguments\n * to provide information about what broke and what you were\n * expecting.\n *\n * The invariant message will be stripped in production, but the invariant\n * will remain to ensure logic does not differ in production.\n */\n\nvar invariant = function(condition, format, a, b, c, d, e, f) {\n  if (process.env.NODE_ENV !== 'production') {\n    if (format === undefined) {\n      throw new Error('invariant requires an error message argument');\n    }\n  }\n\n  if (!condition) {\n    var error;\n    if (format === undefined) {\n      error = new Error(\n        'Minified exception occurred; use the non-minified dev environment ' +\n        'for the full error message and additional helpful warnings.'\n      );\n    } else {\n      var args = [a, b, c, d, e, f];\n      var argIndex = 0;\n      error = new Error(\n        format.replace(/%s/g, function() { return args[argIndex++]; })\n      );\n      error.name = 'Invariant Violation';\n    }\n\n    error.framesToPop = 1; // we don't care about invariant's own frame\n    throw error;\n  }\n};\n\nmodule.exports = invariant;\n","'use strict';\n\nfunction checkDCE() {\n  /* global __REACT_DEVTOOLS_GLOBAL_HOOK__ */\n  if (\n    typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ === 'undefined' ||\n    typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE !== 'function'\n  ) {\n    return;\n  }\n  if (process.env.NODE_ENV !== 'production') {\n    // This branch is unreachable because this function is only called\n    // in production, but the condition is true only in development.\n    // Therefore if the branch is still here, dead code elimination wasn't\n    // properly applied.\n    // Don't change the message. React DevTools relies on it. Also make sure\n    // this message doesn't occur elsewhere in this function, or it will cause\n    // a false positive.\n    throw new Error('^_^');\n  }\n  try {\n    // Verify that the code above has been dead code eliminated (DCE'd).\n    __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(checkDCE);\n  } catch (err) {\n    // DevTools shouldn't crash React, no matter what.\n    // We should still report in case we break this code.\n    console.error(err);\n  }\n}\n\nif (process.env.NODE_ENV === 'production') {\n  // DCE check should happen before ReactDOM bundle executes so that\n  // DevTools can report bad minification during injection.\n  checkDCE();\n  module.exports = require('./cjs/react-dom.production.min.js');\n} else {\n  module.exports = require('./cjs/react-dom.development.js');\n}\n","module.exports = wp[\"htmlEntities\"];","/*\nobject-assign\n(c) Sindre Sorhus\n@license MIT\n*/\n\n'use strict';\n/* eslint-disable no-unused-vars */\nvar getOwnPropertySymbols = Object.getOwnPropertySymbols;\nvar hasOwnProperty = Object.prototype.hasOwnProperty;\nvar propIsEnumerable = Object.prototype.propertyIsEnumerable;\n\nfunction toObject(val) {\n\tif (val === null || val === undefined) {\n\t\tthrow new TypeError('Object.assign cannot be called with null or undefined');\n\t}\n\n\treturn Object(val);\n}\n\nfunction shouldUseNative() {\n\ttry {\n\t\tif (!Object.assign) {\n\t\t\treturn false;\n\t\t}\n\n\t\t// Detect buggy property enumeration order in older V8 versions.\n\n\t\t// https://bugs.chromium.org/p/v8/issues/detail?id=4118\n\t\tvar test1 = new String('abc');  // eslint-disable-line no-new-wrappers\n\t\ttest1[5] = 'de';\n\t\tif (Object.getOwnPropertyNames(test1)[0] === '5') {\n\t\t\treturn false;\n\t\t}\n\n\t\t// https://bugs.chromium.org/p/v8/issues/detail?id=3056\n\t\tvar test2 = {};\n\t\tfor (var i = 0; i < 10; i++) {\n\t\t\ttest2['_' + String.fromCharCode(i)] = i;\n\t\t}\n\t\tvar order2 = Object.getOwnPropertyNames(test2).map(function (n) {\n\t\t\treturn test2[n];\n\t\t});\n\t\tif (order2.join('') !== '0123456789') {\n\t\t\treturn false;\n\t\t}\n\n\t\t// https://bugs.chromium.org/p/v8/issues/detail?id=3056\n\t\tvar test3 = {};\n\t\t'abcdefghijklmnopqrst'.split('').forEach(function (letter) {\n\t\t\ttest3[letter] = letter;\n\t\t});\n\t\tif (Object.keys(Object.assign({}, test3)).join('') !==\n\t\t\t\t'abcdefghijklmnopqrst') {\n\t\t\treturn false;\n\t\t}\n\n\t\treturn true;\n\t} catch (err) {\n\t\t// We don't expect any of the above to throw, but better to be safe.\n\t\treturn false;\n\t}\n}\n\nmodule.exports = shouldUseNative() ? Object.assign : function (target, source) {\n\tvar from;\n\tvar to = toObject(target);\n\tvar symbols;\n\n\tfor (var s = 1; s < arguments.length; s++) {\n\t\tfrom = Object(arguments[s]);\n\n\t\tfor (var key in from) {\n\t\t\tif (hasOwnProperty.call(from, key)) {\n\t\t\t\tto[key] = from[key];\n\t\t\t}\n\t\t}\n\n\t\tif (getOwnPropertySymbols) {\n\t\t\tsymbols = getOwnPropertySymbols(from);\n\t\t\tfor (var i = 0; i < symbols.length; i++) {\n\t\t\t\tif (propIsEnumerable.call(from, symbols[i])) {\n\t\t\t\t\tto[symbols[i]] = from[symbols[i]];\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\treturn to;\n};\n","/** @license React v16.11.0\n * react.production.min.js\n *\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n'use strict';var h=require(\"object-assign\"),n=\"function\"===typeof Symbol&&Symbol.for,p=n?Symbol.for(\"react.element\"):60103,q=n?Symbol.for(\"react.portal\"):60106,r=n?Symbol.for(\"react.fragment\"):60107,t=n?Symbol.for(\"react.strict_mode\"):60108,u=n?Symbol.for(\"react.profiler\"):60114,v=n?Symbol.for(\"react.provider\"):60109,w=n?Symbol.for(\"react.context\"):60110,x=n?Symbol.for(\"react.forward_ref\"):60112,y=n?Symbol.for(\"react.suspense\"):60113;n&&Symbol.for(\"react.suspense_list\");\nvar z=n?Symbol.for(\"react.memo\"):60115,aa=n?Symbol.for(\"react.lazy\"):60116;n&&Symbol.for(\"react.fundamental\");n&&Symbol.for(\"react.responder\");n&&Symbol.for(\"react.scope\");var A=\"function\"===typeof Symbol&&Symbol.iterator;\nfunction B(a){for(var b=\"https://reactjs.org/docs/error-decoder.html?invariant=\"+a,c=1;c<arguments.length;c++)b+=\"&args[]=\"+encodeURIComponent(arguments[c]);return\"Minified React error #\"+a+\"; visit \"+b+\" for the full message or use the non-minified dev environment for full errors and additional helpful warnings.\"}var C={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},D={};\nfunction E(a,b,c){this.props=a;this.context=b;this.refs=D;this.updater=c||C}E.prototype.isReactComponent={};E.prototype.setState=function(a,b){if(\"object\"!==typeof a&&\"function\"!==typeof a&&null!=a)throw Error(B(85));this.updater.enqueueSetState(this,a,b,\"setState\")};E.prototype.forceUpdate=function(a){this.updater.enqueueForceUpdate(this,a,\"forceUpdate\")};function F(){}F.prototype=E.prototype;function G(a,b,c){this.props=a;this.context=b;this.refs=D;this.updater=c||C}var H=G.prototype=new F;\nH.constructor=G;h(H,E.prototype);H.isPureReactComponent=!0;var I={current:null},J={current:null},K=Object.prototype.hasOwnProperty,L={key:!0,ref:!0,__self:!0,__source:!0};\nfunction M(a,b,c){var e,d={},g=null,l=null;if(null!=b)for(e in void 0!==b.ref&&(l=b.ref),void 0!==b.key&&(g=\"\"+b.key),b)K.call(b,e)&&!L.hasOwnProperty(e)&&(d[e]=b[e]);var f=arguments.length-2;if(1===f)d.children=c;else if(1<f){for(var k=Array(f),m=0;m<f;m++)k[m]=arguments[m+2];d.children=k}if(a&&a.defaultProps)for(e in f=a.defaultProps,f)void 0===d[e]&&(d[e]=f[e]);return{$$typeof:p,type:a,key:g,ref:l,props:d,_owner:J.current}}\nfunction ba(a,b){return{$$typeof:p,type:a.type,key:b,ref:a.ref,props:a.props,_owner:a._owner}}function N(a){return\"object\"===typeof a&&null!==a&&a.$$typeof===p}function escape(a){var b={\"=\":\"=0\",\":\":\"=2\"};return\"$\"+(\"\"+a).replace(/[=:]/g,function(a){return b[a]})}var O=/\\/+/g,P=[];function Q(a,b,c,e){if(P.length){var d=P.pop();d.result=a;d.keyPrefix=b;d.func=c;d.context=e;d.count=0;return d}return{result:a,keyPrefix:b,func:c,context:e,count:0}}\nfunction R(a){a.result=null;a.keyPrefix=null;a.func=null;a.context=null;a.count=0;10>P.length&&P.push(a)}\nfunction S(a,b,c,e){var d=typeof a;if(\"undefined\"===d||\"boolean\"===d)a=null;var g=!1;if(null===a)g=!0;else switch(d){case \"string\":case \"number\":g=!0;break;case \"object\":switch(a.$$typeof){case p:case q:g=!0}}if(g)return c(e,a,\"\"===b?\".\"+T(a,0):b),1;g=0;b=\"\"===b?\".\":b+\":\";if(Array.isArray(a))for(var l=0;l<a.length;l++){d=a[l];var f=b+T(d,l);g+=S(d,f,c,e)}else if(null===a||\"object\"!==typeof a?f=null:(f=A&&a[A]||a[\"@@iterator\"],f=\"function\"===typeof f?f:null),\"function\"===typeof f)for(a=f.call(a),l=\n0;!(d=a.next()).done;)d=d.value,f=b+T(d,l++),g+=S(d,f,c,e);else if(\"object\"===d)throw c=\"\"+a,Error(B(31,\"[object Object]\"===c?\"object with keys {\"+Object.keys(a).join(\", \")+\"}\":c,\"\"));return g}function U(a,b,c){return null==a?0:S(a,\"\",b,c)}function T(a,b){return\"object\"===typeof a&&null!==a&&null!=a.key?escape(a.key):b.toString(36)}function ca(a,b){a.func.call(a.context,b,a.count++)}\nfunction da(a,b,c){var e=a.result,d=a.keyPrefix;a=a.func.call(a.context,b,a.count++);Array.isArray(a)?V(a,e,c,function(a){return a}):null!=a&&(N(a)&&(a=ba(a,d+(!a.key||b&&b.key===a.key?\"\":(\"\"+a.key).replace(O,\"$&/\")+\"/\")+c)),e.push(a))}function V(a,b,c,e,d){var g=\"\";null!=c&&(g=(\"\"+c).replace(O,\"$&/\")+\"/\");b=Q(b,g,e,d);U(a,da,b);R(b)}function W(){var a=I.current;if(null===a)throw Error(B(321));return a}\nvar X={Children:{map:function(a,b,c){if(null==a)return a;var e=[];V(a,e,null,b,c);return e},forEach:function(a,b,c){if(null==a)return a;b=Q(null,null,b,c);U(a,ca,b);R(b)},count:function(a){return U(a,function(){return null},null)},toArray:function(a){var b=[];V(a,b,null,function(a){return a});return b},only:function(a){if(!N(a))throw Error(B(143));return a}},createRef:function(){return{current:null}},Component:E,PureComponent:G,createContext:function(a,b){void 0===b&&(b=null);a={$$typeof:w,_calculateChangedBits:b,\n_currentValue:a,_currentValue2:a,_threadCount:0,Provider:null,Consumer:null};a.Provider={$$typeof:v,_context:a};return a.Consumer=a},forwardRef:function(a){return{$$typeof:x,render:a}},lazy:function(a){return{$$typeof:aa,_ctor:a,_status:-1,_result:null}},memo:function(a,b){return{$$typeof:z,type:a,compare:void 0===b?null:b}},useCallback:function(a,b){return W().useCallback(a,b)},useContext:function(a,b){return W().useContext(a,b)},useEffect:function(a,b){return W().useEffect(a,b)},useImperativeHandle:function(a,\nb,c){return W().useImperativeHandle(a,b,c)},useDebugValue:function(){},useLayoutEffect:function(a,b){return W().useLayoutEffect(a,b)},useMemo:function(a,b){return W().useMemo(a,b)},useReducer:function(a,b,c){return W().useReducer(a,b,c)},useRef:function(a){return W().useRef(a)},useState:function(a){return W().useState(a)},Fragment:r,Profiler:u,StrictMode:t,Suspense:y,createElement:M,cloneElement:function(a,b,c){if(null===a||void 0===a)throw Error(B(267,a));var e=h({},a.props),d=a.key,g=a.ref,l=a._owner;\nif(null!=b){void 0!==b.ref&&(g=b.ref,l=J.current);void 0!==b.key&&(d=\"\"+b.key);if(a.type&&a.type.defaultProps)var f=a.type.defaultProps;for(k in b)K.call(b,k)&&!L.hasOwnProperty(k)&&(e[k]=void 0===b[k]&&void 0!==f?f[k]:b[k])}var k=arguments.length-2;if(1===k)e.children=c;else if(1<k){f=Array(k);for(var m=0;m<k;m++)f[m]=arguments[m+2];e.children=f}return{$$typeof:p,type:a.type,key:d,ref:g,props:e,_owner:l}},createFactory:function(a){var b=M.bind(null,a);b.type=a;return b},isValidElement:N,version:\"16.11.0\",\n__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:{ReactCurrentDispatcher:I,ReactCurrentBatchConfig:{suspense:null},ReactCurrentOwner:J,IsSomeRendererActing:{current:!1},assign:h}},Y={default:X},Z=Y&&X||Y;module.exports=Z.default||Z;\n","/**\n * Copyright (c) 2013-present, Facebook, Inc.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n'use strict';\n\nvar ReactPropTypesSecret = require('./lib/ReactPropTypesSecret');\n\nfunction emptyFunction() {}\nfunction emptyFunctionWithReset() {}\nemptyFunctionWithReset.resetWarningCache = emptyFunction;\n\nmodule.exports = function() {\n  function shim(props, propName, componentName, location, propFullName, secret) {\n    if (secret === ReactPropTypesSecret) {\n      // It is still safe when called from React.\n      return;\n    }\n    var err = new Error(\n      'Calling PropTypes validators directly is not supported by the `prop-types` package. ' +\n      'Use PropTypes.checkPropTypes() to call them. ' +\n      'Read more at http://fb.me/use-check-prop-types'\n    );\n    err.name = 'Invariant Violation';\n    throw err;\n  };\n  shim.isRequired = shim;\n  function getShim() {\n    return shim;\n  };\n  // Important!\n  // Keep this list in sync with production version in `./factoryWithTypeCheckers.js`.\n  var ReactPropTypes = {\n    array: shim,\n    bool: shim,\n    func: shim,\n    number: shim,\n    object: shim,\n    string: shim,\n    symbol: shim,\n\n    any: shim,\n    arrayOf: getShim,\n    element: shim,\n    elementType: shim,\n    instanceOf: getShim,\n    node: shim,\n    objectOf: getShim,\n    oneOf: getShim,\n    oneOfType: getShim,\n    shape: getShim,\n    exact: getShim,\n\n    checkPropTypes: emptyFunctionWithReset,\n    resetWarningCache: emptyFunction\n  };\n\n  ReactPropTypes.PropTypes = ReactPropTypes;\n\n  return ReactPropTypes;\n};\n","/**\n * Copyright (c) 2013-present, Facebook, Inc.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n'use strict';\n\nvar ReactPropTypesSecret = 'SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED';\n\nmodule.exports = ReactPropTypesSecret;\n","/** @license React v16.11.0\n * react-dom.production.min.js\n *\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n/*\n Modernizr 3.0.0pre (Custom Build) | MIT\n*/\n'use strict';var aa=require(\"react\"),n=require(\"object-assign\"),q=require(\"scheduler\");function u(a){for(var b=\"https://reactjs.org/docs/error-decoder.html?invariant=\"+a,c=1;c<arguments.length;c++)b+=\"&args[]=\"+encodeURIComponent(arguments[c]);return\"Minified React error #\"+a+\"; visit \"+b+\" for the full message or use the non-minified dev environment for full errors and additional helpful warnings.\"}if(!aa)throw Error(u(227));var ba=null,ca={};\nfunction da(){if(ba)for(var a in ca){var b=ca[a],c=ba.indexOf(a);if(!(-1<c))throw Error(u(96,a));if(!ea[c]){if(!b.extractEvents)throw Error(u(97,a));ea[c]=b;c=b.eventTypes;for(var d in c){var e=void 0;var f=c[d],g=b,h=d;if(fa.hasOwnProperty(h))throw Error(u(99,h));fa[h]=f;var k=f.phasedRegistrationNames;if(k){for(e in k)k.hasOwnProperty(e)&&ha(k[e],g,h);e=!0}else f.registrationName?(ha(f.registrationName,g,h),e=!0):e=!1;if(!e)throw Error(u(98,d,a));}}}}\nfunction ha(a,b,c){if(ia[a])throw Error(u(100,a));ia[a]=b;ja[a]=b.eventTypes[c].dependencies}var ea=[],fa={},ia={},ja={};function ka(a,b,c,d,e,f,g,h,k){var l=Array.prototype.slice.call(arguments,3);try{b.apply(c,l)}catch(m){this.onError(m)}}var la=!1,ma=null,na=!1,oa=null,pa={onError:function(a){la=!0;ma=a}};function qa(a,b,c,d,e,f,g,h,k){la=!1;ma=null;ka.apply(pa,arguments)}\nfunction ra(a,b,c,d,e,f,g,h,k){qa.apply(this,arguments);if(la){if(la){var l=ma;la=!1;ma=null}else throw Error(u(198));na||(na=!0,oa=l)}}var sa=null,ua=null,va=null;function wa(a,b,c){var d=a.type||\"unknown-event\";a.currentTarget=va(c);ra(d,b,void 0,a);a.currentTarget=null}function xa(a,b){if(null==b)throw Error(u(30));if(null==a)return b;if(Array.isArray(a)){if(Array.isArray(b))return a.push.apply(a,b),a;a.push(b);return a}return Array.isArray(b)?[a].concat(b):[a,b]}\nfunction ya(a,b,c){Array.isArray(a)?a.forEach(b,c):a&&b.call(c,a)}var za=null;function Aa(a){if(a){var b=a._dispatchListeners,c=a._dispatchInstances;if(Array.isArray(b))for(var d=0;d<b.length&&!a.isPropagationStopped();d++)wa(a,b[d],c[d]);else b&&wa(a,b,c);a._dispatchListeners=null;a._dispatchInstances=null;a.isPersistent()||a.constructor.release(a)}}function Ba(a){null!==a&&(za=xa(za,a));a=za;za=null;if(a){ya(a,Aa);if(za)throw Error(u(95));if(na)throw a=oa,na=!1,oa=null,a;}}\nvar Ca={injectEventPluginOrder:function(a){if(ba)throw Error(u(101));ba=Array.prototype.slice.call(a);da()},injectEventPluginsByName:function(a){var b=!1,c;for(c in a)if(a.hasOwnProperty(c)){var d=a[c];if(!ca.hasOwnProperty(c)||ca[c]!==d){if(ca[c])throw Error(u(102,c));ca[c]=d;b=!0}}b&&da()}};\nfunction Da(a,b){var c=a.stateNode;if(!c)return null;var d=sa(c);if(!d)return null;c=d[b];a:switch(b){case \"onClick\":case \"onClickCapture\":case \"onDoubleClick\":case \"onDoubleClickCapture\":case \"onMouseDown\":case \"onMouseDownCapture\":case \"onMouseMove\":case \"onMouseMoveCapture\":case \"onMouseUp\":case \"onMouseUpCapture\":(d=!d.disabled)||(a=a.type,d=!(\"button\"===a||\"input\"===a||\"select\"===a||\"textarea\"===a));a=!d;break a;default:a=!1}if(a)return null;if(c&&\"function\"!==typeof c)throw Error(u(231,b,typeof c));\nreturn c}var Ea=aa.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;Ea.hasOwnProperty(\"ReactCurrentDispatcher\")||(Ea.ReactCurrentDispatcher={current:null});Ea.hasOwnProperty(\"ReactCurrentBatchConfig\")||(Ea.ReactCurrentBatchConfig={suspense:null});\nvar Fa=/^(.*)[\\\\\\/]/,w=\"function\"===typeof Symbol&&Symbol.for,Ga=w?Symbol.for(\"react.element\"):60103,Ha=w?Symbol.for(\"react.portal\"):60106,Ia=w?Symbol.for(\"react.fragment\"):60107,Ja=w?Symbol.for(\"react.strict_mode\"):60108,Ka=w?Symbol.for(\"react.profiler\"):60114,La=w?Symbol.for(\"react.provider\"):60109,Ma=w?Symbol.for(\"react.context\"):60110,Na=w?Symbol.for(\"react.concurrent_mode\"):60111,Oa=w?Symbol.for(\"react.forward_ref\"):60112,Pa=w?Symbol.for(\"react.suspense\"):60113,Qa=w?Symbol.for(\"react.suspense_list\"):\n60120,Ra=w?Symbol.for(\"react.memo\"):60115,Sa=w?Symbol.for(\"react.lazy\"):60116;w&&Symbol.for(\"react.fundamental\");w&&Symbol.for(\"react.responder\");w&&Symbol.for(\"react.scope\");var Ta=\"function\"===typeof Symbol&&Symbol.iterator;function Ua(a){if(null===a||\"object\"!==typeof a)return null;a=Ta&&a[Ta]||a[\"@@iterator\"];return\"function\"===typeof a?a:null}\nfunction Va(a){if(-1===a._status){a._status=0;var b=a._ctor;b=b();a._result=b;b.then(function(b){0===a._status&&(b=b.default,a._status=1,a._result=b)},function(b){0===a._status&&(a._status=2,a._result=b)})}}\nfunction Wa(a){if(null==a)return null;if(\"function\"===typeof a)return a.displayName||a.name||null;if(\"string\"===typeof a)return a;switch(a){case Ia:return\"Fragment\";case Ha:return\"Portal\";case Ka:return\"Profiler\";case Ja:return\"StrictMode\";case Pa:return\"Suspense\";case Qa:return\"SuspenseList\"}if(\"object\"===typeof a)switch(a.$$typeof){case Ma:return\"Context.Consumer\";case La:return\"Context.Provider\";case Oa:var b=a.render;b=b.displayName||b.name||\"\";return a.displayName||(\"\"!==b?\"ForwardRef(\"+b+\")\":\n\"ForwardRef\");case Ra:return Wa(a.type);case Sa:if(a=1===a._status?a._result:null)return Wa(a)}return null}function Xa(a){var b=\"\";do{a:switch(a.tag){case 3:case 4:case 6:case 7:case 10:case 9:var c=\"\";break a;default:var d=a._debugOwner,e=a._debugSource,f=Wa(a.type);c=null;d&&(c=Wa(d.type));d=f;f=\"\";e?f=\" (at \"+e.fileName.replace(Fa,\"\")+\":\"+e.lineNumber+\")\":c&&(f=\" (created by \"+c+\")\");c=\"\\n    in \"+(d||\"Unknown\")+f}b+=c;a=a.return}while(a);return b}\nvar Ya=!(\"undefined\"===typeof window||\"undefined\"===typeof window.document||\"undefined\"===typeof window.document.createElement),Za=null,$a=null,ab=null;function bb(a){if(a=ua(a)){if(\"function\"!==typeof Za)throw Error(u(280));var b=sa(a.stateNode);Za(a.stateNode,a.type,b)}}function cb(a){$a?ab?ab.push(a):ab=[a]:$a=a}function db(){if($a){var a=$a,b=ab;ab=$a=null;bb(a);if(b)for(a=0;a<b.length;a++)bb(b[a])}}function eb(a,b){return a(b)}function fb(a,b,c,d){return a(b,c,d)}function gb(){}\nvar hb=eb,ib=!1,jb=!1;function kb(){if(null!==$a||null!==ab)gb(),db()}new Map;var lb=/^[: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]*$/,mb=Object.prototype.hasOwnProperty,nb={},ob={};\nfunction pb(a){if(mb.call(ob,a))return!0;if(mb.call(nb,a))return!1;if(lb.test(a))return ob[a]=!0;nb[a]=!0;return!1}function qb(a,b,c,d){if(null!==c&&0===c.type)return!1;switch(typeof b){case \"function\":case \"symbol\":return!0;case \"boolean\":if(d)return!1;if(null!==c)return!c.acceptsBooleans;a=a.toLowerCase().slice(0,5);return\"data-\"!==a&&\"aria-\"!==a;default:return!1}}\nfunction rb(a,b,c,d){if(null===b||\"undefined\"===typeof b||qb(a,b,c,d))return!0;if(d)return!1;if(null!==c)switch(c.type){case 3:return!b;case 4:return!1===b;case 5:return isNaN(b);case 6:return isNaN(b)||1>b}return!1}function B(a,b,c,d,e,f){this.acceptsBooleans=2===b||3===b||4===b;this.attributeName=d;this.attributeNamespace=e;this.mustUseProperty=c;this.propertyName=a;this.type=b;this.sanitizeURL=f}var D={};\n\"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style\".split(\" \").forEach(function(a){D[a]=new B(a,0,!1,a,null,!1)});[[\"acceptCharset\",\"accept-charset\"],[\"className\",\"class\"],[\"htmlFor\",\"for\"],[\"httpEquiv\",\"http-equiv\"]].forEach(function(a){var b=a[0];D[b]=new B(b,1,!1,a[1],null,!1)});[\"contentEditable\",\"draggable\",\"spellCheck\",\"value\"].forEach(function(a){D[a]=new B(a,2,!1,a.toLowerCase(),null,!1)});\n[\"autoReverse\",\"externalResourcesRequired\",\"focusable\",\"preserveAlpha\"].forEach(function(a){D[a]=new B(a,2,!1,a,null,!1)});\"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope\".split(\" \").forEach(function(a){D[a]=new B(a,3,!1,a.toLowerCase(),null,!1)});\n[\"checked\",\"multiple\",\"muted\",\"selected\"].forEach(function(a){D[a]=new B(a,3,!0,a,null,!1)});[\"capture\",\"download\"].forEach(function(a){D[a]=new B(a,4,!1,a,null,!1)});[\"cols\",\"rows\",\"size\",\"span\"].forEach(function(a){D[a]=new B(a,6,!1,a,null,!1)});[\"rowSpan\",\"start\"].forEach(function(a){D[a]=new B(a,5,!1,a.toLowerCase(),null,!1)});var sb=/[\\-:]([a-z])/g;function tb(a){return a[1].toUpperCase()}\n\"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(a){var b=a.replace(sb,\ntb);D[b]=new B(b,1,!1,a,null,!1)});\"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type\".split(\" \").forEach(function(a){var b=a.replace(sb,tb);D[b]=new B(b,1,!1,a,\"http://www.w3.org/1999/xlink\",!1)});[\"xml:base\",\"xml:lang\",\"xml:space\"].forEach(function(a){var b=a.replace(sb,tb);D[b]=new B(b,1,!1,a,\"http://www.w3.org/XML/1998/namespace\",!1)});[\"tabIndex\",\"crossOrigin\"].forEach(function(a){D[a]=new B(a,1,!1,a.toLowerCase(),null,!1)});\nD.xlinkHref=new B(\"xlinkHref\",1,!1,\"xlink:href\",\"http://www.w3.org/1999/xlink\",!0);[\"src\",\"href\",\"action\",\"formAction\"].forEach(function(a){D[a]=new B(a,1,!1,a.toLowerCase(),null,!0)});function ub(a){switch(typeof a){case \"boolean\":case \"number\":case \"object\":case \"string\":case \"undefined\":return a;default:return\"\"}}\nfunction vb(a,b,c,d){var e=D.hasOwnProperty(b)?D[b]:null;var f=null!==e?0===e.type:d?!1:!(2<b.length)||\"o\"!==b[0]&&\"O\"!==b[0]||\"n\"!==b[1]&&\"N\"!==b[1]?!1:!0;f||(rb(b,c,e,d)&&(c=null),d||null===e?pb(b)&&(null===c?a.removeAttribute(b):a.setAttribute(b,\"\"+c)):e.mustUseProperty?a[e.propertyName]=null===c?3===e.type?!1:\"\":c:(b=e.attributeName,d=e.attributeNamespace,null===c?a.removeAttribute(b):(e=e.type,c=3===e||4===e&&!0===c?\"\":\"\"+c,d?a.setAttributeNS(d,b,c):a.setAttribute(b,c))))}\nfunction wb(a){var b=a.type;return(a=a.nodeName)&&\"input\"===a.toLowerCase()&&(\"checkbox\"===b||\"radio\"===b)}\nfunction xb(a){var b=wb(a)?\"checked\":\"value\",c=Object.getOwnPropertyDescriptor(a.constructor.prototype,b),d=\"\"+a[b];if(!a.hasOwnProperty(b)&&\"undefined\"!==typeof c&&\"function\"===typeof c.get&&\"function\"===typeof c.set){var e=c.get,f=c.set;Object.defineProperty(a,b,{configurable:!0,get:function(){return e.call(this)},set:function(a){d=\"\"+a;f.call(this,a)}});Object.defineProperty(a,b,{enumerable:c.enumerable});return{getValue:function(){return d},setValue:function(a){d=\"\"+a},stopTracking:function(){a._valueTracker=\nnull;delete a[b]}}}}function yb(a){a._valueTracker||(a._valueTracker=xb(a))}function zb(a){if(!a)return!1;var b=a._valueTracker;if(!b)return!0;var c=b.getValue();var d=\"\";a&&(d=wb(a)?a.checked?\"true\":\"false\":a.value);a=d;return a!==c?(b.setValue(a),!0):!1}function Ab(a,b){var c=b.checked;return n({},b,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=c?c:a._wrapperState.initialChecked})}\nfunction Bb(a,b){var c=null==b.defaultValue?\"\":b.defaultValue,d=null!=b.checked?b.checked:b.defaultChecked;c=ub(null!=b.value?b.value:c);a._wrapperState={initialChecked:d,initialValue:c,controlled:\"checkbox\"===b.type||\"radio\"===b.type?null!=b.checked:null!=b.value}}function Cb(a,b){b=b.checked;null!=b&&vb(a,\"checked\",b,!1)}\nfunction Eb(a,b){Cb(a,b);var c=ub(b.value),d=b.type;if(null!=c)if(\"number\"===d){if(0===c&&\"\"===a.value||a.value!=c)a.value=\"\"+c}else a.value!==\"\"+c&&(a.value=\"\"+c);else if(\"submit\"===d||\"reset\"===d){a.removeAttribute(\"value\");return}b.hasOwnProperty(\"value\")?Fb(a,b.type,c):b.hasOwnProperty(\"defaultValue\")&&Fb(a,b.type,ub(b.defaultValue));null==b.checked&&null!=b.defaultChecked&&(a.defaultChecked=!!b.defaultChecked)}\nfunction Gb(a,b,c){if(b.hasOwnProperty(\"value\")||b.hasOwnProperty(\"defaultValue\")){var d=b.type;if(!(\"submit\"!==d&&\"reset\"!==d||void 0!==b.value&&null!==b.value))return;b=\"\"+a._wrapperState.initialValue;c||b===a.value||(a.value=b);a.defaultValue=b}c=a.name;\"\"!==c&&(a.name=\"\");a.defaultChecked=!a.defaultChecked;a.defaultChecked=!!a._wrapperState.initialChecked;\"\"!==c&&(a.name=c)}\nfunction Fb(a,b,c){if(\"number\"!==b||a.ownerDocument.activeElement!==a)null==c?a.defaultValue=\"\"+a._wrapperState.initialValue:a.defaultValue!==\"\"+c&&(a.defaultValue=\"\"+c)}function Hb(a){var b=\"\";aa.Children.forEach(a,function(a){null!=a&&(b+=a)});return b}function Ib(a,b){a=n({children:void 0},b);if(b=Hb(b.children))a.children=b;return a}\nfunction Jb(a,b,c,d){a=a.options;if(b){b={};for(var e=0;e<c.length;e++)b[\"$\"+c[e]]=!0;for(c=0;c<a.length;c++)e=b.hasOwnProperty(\"$\"+a[c].value),a[c].selected!==e&&(a[c].selected=e),e&&d&&(a[c].defaultSelected=!0)}else{c=\"\"+ub(c);b=null;for(e=0;e<a.length;e++){if(a[e].value===c){a[e].selected=!0;d&&(a[e].defaultSelected=!0);return}null!==b||a[e].disabled||(b=a[e])}null!==b&&(b.selected=!0)}}\nfunction Kb(a,b){if(null!=b.dangerouslySetInnerHTML)throw Error(u(91));return n({},b,{value:void 0,defaultValue:void 0,children:\"\"+a._wrapperState.initialValue})}function Lb(a,b){var c=b.value;if(null==c){c=b.defaultValue;b=b.children;if(null!=b){if(null!=c)throw Error(u(92));if(Array.isArray(b)){if(!(1>=b.length))throw Error(u(93));b=b[0]}c=b}null==c&&(c=\"\")}a._wrapperState={initialValue:ub(c)}}\nfunction Mb(a,b){var c=ub(b.value),d=ub(b.defaultValue);null!=c&&(c=\"\"+c,c!==a.value&&(a.value=c),null==b.defaultValue&&a.defaultValue!==c&&(a.defaultValue=c));null!=d&&(a.defaultValue=\"\"+d)}function Nb(a){var b=a.textContent;b===a._wrapperState.initialValue&&\"\"!==b&&null!==b&&(a.value=b)}var Ob={html:\"http://www.w3.org/1999/xhtml\",mathml:\"http://www.w3.org/1998/Math/MathML\",svg:\"http://www.w3.org/2000/svg\"};\nfunction Pb(a){switch(a){case \"svg\":return\"http://www.w3.org/2000/svg\";case \"math\":return\"http://www.w3.org/1998/Math/MathML\";default:return\"http://www.w3.org/1999/xhtml\"}}function Qb(a,b){return null==a||\"http://www.w3.org/1999/xhtml\"===a?Pb(b):\"http://www.w3.org/2000/svg\"===a&&\"foreignObject\"===b?\"http://www.w3.org/1999/xhtml\":a}\nvar Rb,Sb=function(a){return\"undefined\"!==typeof MSApp&&MSApp.execUnsafeLocalFunction?function(b,c,d,e){MSApp.execUnsafeLocalFunction(function(){return a(b,c,d,e)})}:a}(function(a,b){if(a.namespaceURI!==Ob.svg||\"innerHTML\"in a)a.innerHTML=b;else{Rb=Rb||document.createElement(\"div\");Rb.innerHTML=\"<svg>\"+b.valueOf().toString()+\"</svg>\";for(b=Rb.firstChild;a.firstChild;)a.removeChild(a.firstChild);for(;b.firstChild;)a.appendChild(b.firstChild)}});\nfunction Tb(a,b){if(b){var c=a.firstChild;if(c&&c===a.lastChild&&3===c.nodeType){c.nodeValue=b;return}}a.textContent=b}function Ub(a,b){var c={};c[a.toLowerCase()]=b.toLowerCase();c[\"Webkit\"+a]=\"webkit\"+b;c[\"Moz\"+a]=\"moz\"+b;return c}var Vb={animationend:Ub(\"Animation\",\"AnimationEnd\"),animationiteration:Ub(\"Animation\",\"AnimationIteration\"),animationstart:Ub(\"Animation\",\"AnimationStart\"),transitionend:Ub(\"Transition\",\"TransitionEnd\")},Wb={},Xb={};\nYa&&(Xb=document.createElement(\"div\").style,\"AnimationEvent\"in window||(delete Vb.animationend.animation,delete Vb.animationiteration.animation,delete Vb.animationstart.animation),\"TransitionEvent\"in window||delete Vb.transitionend.transition);function Yb(a){if(Wb[a])return Wb[a];if(!Vb[a])return a;var b=Vb[a],c;for(c in b)if(b.hasOwnProperty(c)&&c in Xb)return Wb[a]=b[c];return a}var Zb=Yb(\"animationend\"),$b=Yb(\"animationiteration\"),ac=Yb(\"animationstart\"),bc=Yb(\"transitionend\"),dc=\"abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange seeked seeking stalled suspend timeupdate volumechange waiting\".split(\" \");\nfunction ec(a){var b=a,c=a;if(a.alternate)for(;b.return;)b=b.return;else{a=b;do b=a,0!==(b.effectTag&1026)&&(c=b.return),a=b.return;while(a)}return 3===b.tag?c:null}function fc(a){if(13===a.tag){var b=a.memoizedState;null===b&&(a=a.alternate,null!==a&&(b=a.memoizedState));if(null!==b)return b.dehydrated}return null}function gc(a){if(ec(a)!==a)throw Error(u(188));}\nfunction hc(a){var b=a.alternate;if(!b){b=ec(a);if(null===b)throw Error(u(188));return b!==a?null:a}for(var c=a,d=b;;){var e=c.return;if(null===e)break;var f=e.alternate;if(null===f){d=e.return;if(null!==d){c=d;continue}break}if(e.child===f.child){for(f=e.child;f;){if(f===c)return gc(e),a;if(f===d)return gc(e),b;f=f.sibling}throw Error(u(188));}if(c.return!==d.return)c=e,d=f;else{for(var g=!1,h=e.child;h;){if(h===c){g=!0;c=e;d=f;break}if(h===d){g=!0;d=e;c=f;break}h=h.sibling}if(!g){for(h=f.child;h;){if(h===\nc){g=!0;c=f;d=e;break}if(h===d){g=!0;d=f;c=e;break}h=h.sibling}if(!g)throw Error(u(189));}}if(c.alternate!==d)throw Error(u(190));}if(3!==c.tag)throw Error(u(188));return c.stateNode.current===c?a:b}function ic(a){a=hc(a);if(!a)return null;for(var b=a;;){if(5===b.tag||6===b.tag)return b;if(b.child)b.child.return=b,b=b.child;else{if(b===a)break;for(;!b.sibling;){if(!b.return||b.return===a)return null;b=b.return}b.sibling.return=b.return;b=b.sibling}}return null}\nvar jc,kc,lc,mc=!1,nc=[],oc=null,pc=null,qc=null,rc=new Map,sc=new Map,tc=[],uc=\"mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput close cancel copy cut paste click change contextmenu reset submit\".split(\" \"),vc=\"focus blur dragenter dragleave mouseover mouseout pointerover pointerout gotpointercapture lostpointercapture\".split(\" \");\nfunction wc(a){var b=xc(a);uc.forEach(function(c){yc(c,a,b)});vc.forEach(function(c){yc(c,a,b)})}function zc(a,b,c,d){return{blockedOn:a,topLevelType:b,eventSystemFlags:c|32,nativeEvent:d}}function Ac(a,b){switch(a){case \"focus\":case \"blur\":oc=null;break;case \"dragenter\":case \"dragleave\":pc=null;break;case \"mouseover\":case \"mouseout\":qc=null;break;case \"pointerover\":case \"pointerout\":rc.delete(b.pointerId);break;case \"gotpointercapture\":case \"lostpointercapture\":sc.delete(b.pointerId)}}\nfunction Bc(a,b,c,d,e){if(null===a||a.nativeEvent!==e)return a=zc(b,c,d,e),null!==b&&(b=Cc(b),null!==b&&kc(b)),a;a.eventSystemFlags|=d;return a}function Dc(a,b,c,d){switch(b){case \"focus\":return oc=Bc(oc,a,b,c,d),!0;case \"dragenter\":return pc=Bc(pc,a,b,c,d),!0;case \"mouseover\":return qc=Bc(qc,a,b,c,d),!0;case \"pointerover\":var e=d.pointerId;rc.set(e,Bc(rc.get(e)||null,a,b,c,d));return!0;case \"gotpointercapture\":return e=d.pointerId,sc.set(e,Bc(sc.get(e)||null,a,b,c,d)),!0}return!1}\nfunction Ec(a){var b=Fc(a.target);if(null!==b){var c=ec(b);if(null!==c)if(b=c.tag,13===b){if(b=fc(c),null!==b){a.blockedOn=b;q.unstable_runWithPriority(a.priority,function(){lc(c)});return}}else if(3===b&&c.stateNode.hydrate){a.blockedOn=3===c.tag?c.stateNode.containerInfo:null;return}}a.blockedOn=null}function Gc(a){if(null!==a.blockedOn)return!1;var b=Hc(a.topLevelType,a.eventSystemFlags,a.nativeEvent);if(null!==b){var c=Cc(b);null!==c&&kc(c);a.blockedOn=b;return!1}return!0}\nfunction Ic(a,b,c){Gc(a)&&c.delete(b)}function Jc(){for(mc=!1;0<nc.length;){var a=nc[0];if(null!==a.blockedOn){a=Cc(a.blockedOn);null!==a&&jc(a);break}var b=Hc(a.topLevelType,a.eventSystemFlags,a.nativeEvent);null!==b?a.blockedOn=b:nc.shift()}null!==oc&&Gc(oc)&&(oc=null);null!==pc&&Gc(pc)&&(pc=null);null!==qc&&Gc(qc)&&(qc=null);rc.forEach(Ic);sc.forEach(Ic)}function Kc(a,b){a.blockedOn===b&&(a.blockedOn=null,mc||(mc=!0,q.unstable_scheduleCallback(q.unstable_NormalPriority,Jc)))}\nfunction Lc(a){function b(b){return Kc(b,a)}if(0<nc.length){Kc(nc[0],a);for(var c=1;c<nc.length;c++){var d=nc[c];d.blockedOn===a&&(d.blockedOn=null)}}null!==oc&&Kc(oc,a);null!==pc&&Kc(pc,a);null!==qc&&Kc(qc,a);rc.forEach(b);sc.forEach(b);for(c=0;c<tc.length;c++)d=tc[c],d.blockedOn===a&&(d.blockedOn=null);for(;0<tc.length&&(c=tc[0],null===c.blockedOn);)Ec(c),null===c.blockedOn&&tc.shift()}\nfunction Mc(a){a=a.target||a.srcElement||window;a.correspondingUseElement&&(a=a.correspondingUseElement);return 3===a.nodeType?a.parentNode:a}function Nc(a){do a=a.return;while(a&&5!==a.tag);return a?a:null}function Oc(a,b,c){if(b=Da(a,c.dispatchConfig.phasedRegistrationNames[b]))c._dispatchListeners=xa(c._dispatchListeners,b),c._dispatchInstances=xa(c._dispatchInstances,a)}\nfunction Pc(a){if(a&&a.dispatchConfig.phasedRegistrationNames){for(var b=a._targetInst,c=[];b;)c.push(b),b=Nc(b);for(b=c.length;0<b--;)Oc(c[b],\"captured\",a);for(b=0;b<c.length;b++)Oc(c[b],\"bubbled\",a)}}function Qc(a,b,c){a&&c&&c.dispatchConfig.registrationName&&(b=Da(a,c.dispatchConfig.registrationName))&&(c._dispatchListeners=xa(c._dispatchListeners,b),c._dispatchInstances=xa(c._dispatchInstances,a))}function Rc(a){a&&a.dispatchConfig.registrationName&&Qc(a._targetInst,null,a)}\nfunction Sc(a){ya(a,Pc)}function Tc(){return!0}function Uc(){return!1}function E(a,b,c,d){this.dispatchConfig=a;this._targetInst=b;this.nativeEvent=c;a=this.constructor.Interface;for(var e in a)a.hasOwnProperty(e)&&((b=a[e])?this[e]=b(c):\"target\"===e?this.target=d:this[e]=c[e]);this.isDefaultPrevented=(null!=c.defaultPrevented?c.defaultPrevented:!1===c.returnValue)?Tc:Uc;this.isPropagationStopped=Uc;return this}\nn(E.prototype,{preventDefault:function(){this.defaultPrevented=!0;var a=this.nativeEvent;a&&(a.preventDefault?a.preventDefault():\"unknown\"!==typeof a.returnValue&&(a.returnValue=!1),this.isDefaultPrevented=Tc)},stopPropagation:function(){var a=this.nativeEvent;a&&(a.stopPropagation?a.stopPropagation():\"unknown\"!==typeof a.cancelBubble&&(a.cancelBubble=!0),this.isPropagationStopped=Tc)},persist:function(){this.isPersistent=Tc},isPersistent:Uc,destructor:function(){var a=this.constructor.Interface,\nb;for(b in a)this[b]=null;this.nativeEvent=this._targetInst=this.dispatchConfig=null;this.isPropagationStopped=this.isDefaultPrevented=Uc;this._dispatchInstances=this._dispatchListeners=null}});E.Interface={type:null,target:null,currentTarget:function(){return null},eventPhase:null,bubbles:null,cancelable:null,timeStamp:function(a){return a.timeStamp||Date.now()},defaultPrevented:null,isTrusted:null};\nE.extend=function(a){function b(){}function c(){return d.apply(this,arguments)}var d=this;b.prototype=d.prototype;var e=new b;n(e,c.prototype);c.prototype=e;c.prototype.constructor=c;c.Interface=n({},d.Interface,a);c.extend=d.extend;Vc(c);return c};Vc(E);function Wc(a,b,c,d){if(this.eventPool.length){var e=this.eventPool.pop();this.call(e,a,b,c,d);return e}return new this(a,b,c,d)}\nfunction Xc(a){if(!(a instanceof this))throw Error(u(279));a.destructor();10>this.eventPool.length&&this.eventPool.push(a)}function Vc(a){a.eventPool=[];a.getPooled=Wc;a.release=Xc}var Yc=E.extend({animationName:null,elapsedTime:null,pseudoElement:null}),Zc=E.extend({clipboardData:function(a){return\"clipboardData\"in a?a.clipboardData:window.clipboardData}}),$c=E.extend({view:null,detail:null}),ad=$c.extend({relatedTarget:null});\nfunction bd(a){var b=a.keyCode;\"charCode\"in a?(a=a.charCode,0===a&&13===b&&(a=13)):a=b;10===a&&(a=13);return 32<=a||13===a?a:0}\nvar cd={Esc:\"Escape\",Spacebar:\" \",Left:\"ArrowLeft\",Up:\"ArrowUp\",Right:\"ArrowRight\",Down:\"ArrowDown\",Del:\"Delete\",Win:\"OS\",Menu:\"ContextMenu\",Apps:\"ContextMenu\",Scroll:\"ScrollLock\",MozPrintableKey:\"Unidentified\"},ed={8:\"Backspace\",9:\"Tab\",12:\"Clear\",13:\"Enter\",16:\"Shift\",17:\"Control\",18:\"Alt\",19:\"Pause\",20:\"CapsLock\",27:\"Escape\",32:\" \",33:\"PageUp\",34:\"PageDown\",35:\"End\",36:\"Home\",37:\"ArrowLeft\",38:\"ArrowUp\",39:\"ArrowRight\",40:\"ArrowDown\",45:\"Insert\",46:\"Delete\",112:\"F1\",113:\"F2\",114:\"F3\",115:\"F4\",\n116:\"F5\",117:\"F6\",118:\"F7\",119:\"F8\",120:\"F9\",121:\"F10\",122:\"F11\",123:\"F12\",144:\"NumLock\",145:\"ScrollLock\",224:\"Meta\"},fd={Alt:\"altKey\",Control:\"ctrlKey\",Meta:\"metaKey\",Shift:\"shiftKey\"};function gd(a){var b=this.nativeEvent;return b.getModifierState?b.getModifierState(a):(a=fd[a])?!!b[a]:!1}function hd(){return gd}\nvar id=$c.extend({key:function(a){if(a.key){var b=cd[a.key]||a.key;if(\"Unidentified\"!==b)return b}return\"keypress\"===a.type?(a=bd(a),13===a?\"Enter\":String.fromCharCode(a)):\"keydown\"===a.type||\"keyup\"===a.type?ed[a.keyCode]||\"Unidentified\":\"\"},location:null,ctrlKey:null,shiftKey:null,altKey:null,metaKey:null,repeat:null,locale:null,getModifierState:hd,charCode:function(a){return\"keypress\"===a.type?bd(a):0},keyCode:function(a){return\"keydown\"===a.type||\"keyup\"===a.type?a.keyCode:0},which:function(a){return\"keypress\"===\na.type?bd(a):\"keydown\"===a.type||\"keyup\"===a.type?a.keyCode:0}}),jd=0,kd=0,ld=!1,md=!1,nd=$c.extend({screenX:null,screenY:null,clientX:null,clientY:null,pageX:null,pageY:null,ctrlKey:null,shiftKey:null,altKey:null,metaKey:null,getModifierState:hd,button:null,buttons:null,relatedTarget:function(a){return a.relatedTarget||(a.fromElement===a.srcElement?a.toElement:a.fromElement)},movementX:function(a){if(\"movementX\"in a)return a.movementX;var b=jd;jd=a.screenX;return ld?\"mousemove\"===a.type?a.screenX-\nb:0:(ld=!0,0)},movementY:function(a){if(\"movementY\"in a)return a.movementY;var b=kd;kd=a.screenY;return md?\"mousemove\"===a.type?a.screenY-b:0:(md=!0,0)}}),od=nd.extend({pointerId:null,width:null,height:null,pressure:null,tangentialPressure:null,tiltX:null,tiltY:null,twist:null,pointerType:null,isPrimary:null}),pd=nd.extend({dataTransfer:null}),qd=$c.extend({touches:null,targetTouches:null,changedTouches:null,altKey:null,metaKey:null,ctrlKey:null,shiftKey:null,getModifierState:hd}),rd=E.extend({propertyName:null,\nelapsedTime:null,pseudoElement:null}),sd=nd.extend({deltaX:function(a){return\"deltaX\"in a?a.deltaX:\"wheelDeltaX\"in a?-a.wheelDeltaX:0},deltaY:function(a){return\"deltaY\"in a?a.deltaY:\"wheelDeltaY\"in a?-a.wheelDeltaY:\"wheelDelta\"in a?-a.wheelDelta:0},deltaZ:null,deltaMode:null}),td=[[\"blur\",\"blur\",0],[\"cancel\",\"cancel\",0],[\"click\",\"click\",0],[\"close\",\"close\",0],[\"contextmenu\",\"contextMenu\",0],[\"copy\",\"copy\",0],[\"cut\",\"cut\",0],[\"auxclick\",\"auxClick\",0],[\"dblclick\",\"doubleClick\",0],[\"dragend\",\"dragEnd\",\n0],[\"dragstart\",\"dragStart\",0],[\"drop\",\"drop\",0],[\"focus\",\"focus\",0],[\"input\",\"input\",0],[\"invalid\",\"invalid\",0],[\"keydown\",\"keyDown\",0],[\"keypress\",\"keyPress\",0],[\"keyup\",\"keyUp\",0],[\"mousedown\",\"mouseDown\",0],[\"mouseup\",\"mouseUp\",0],[\"paste\",\"paste\",0],[\"pause\",\"pause\",0],[\"play\",\"play\",0],[\"pointercancel\",\"pointerCancel\",0],[\"pointerdown\",\"pointerDown\",0],[\"pointerup\",\"pointerUp\",0],[\"ratechange\",\"rateChange\",0],[\"reset\",\"reset\",0],[\"seeked\",\"seeked\",0],[\"submit\",\"submit\",0],[\"touchcancel\",\"touchCancel\",\n0],[\"touchend\",\"touchEnd\",0],[\"touchstart\",\"touchStart\",0],[\"volumechange\",\"volumeChange\",0],[\"drag\",\"drag\",1],[\"dragenter\",\"dragEnter\",1],[\"dragexit\",\"dragExit\",1],[\"dragleave\",\"dragLeave\",1],[\"dragover\",\"dragOver\",1],[\"mousemove\",\"mouseMove\",1],[\"mouseout\",\"mouseOut\",1],[\"mouseover\",\"mouseOver\",1],[\"pointermove\",\"pointerMove\",1],[\"pointerout\",\"pointerOut\",1],[\"pointerover\",\"pointerOver\",1],[\"scroll\",\"scroll\",1],[\"toggle\",\"toggle\",1],[\"touchmove\",\"touchMove\",1],[\"wheel\",\"wheel\",1],[\"abort\",\"abort\",\n2],[Zb,\"animationEnd\",2],[$b,\"animationIteration\",2],[ac,\"animationStart\",2],[\"canplay\",\"canPlay\",2],[\"canplaythrough\",\"canPlayThrough\",2],[\"durationchange\",\"durationChange\",2],[\"emptied\",\"emptied\",2],[\"encrypted\",\"encrypted\",2],[\"ended\",\"ended\",2],[\"error\",\"error\",2],[\"gotpointercapture\",\"gotPointerCapture\",2],[\"load\",\"load\",2],[\"loadeddata\",\"loadedData\",2],[\"loadedmetadata\",\"loadedMetadata\",2],[\"loadstart\",\"loadStart\",2],[\"lostpointercapture\",\"lostPointerCapture\",2],[\"playing\",\"playing\",2],[\"progress\",\n\"progress\",2],[\"seeking\",\"seeking\",2],[\"stalled\",\"stalled\",2],[\"suspend\",\"suspend\",2],[\"timeupdate\",\"timeUpdate\",2],[bc,\"transitionEnd\",2],[\"waiting\",\"waiting\",2]],ud={},vd={},xd=0;for(;xd<td.length;xd++){var yd=td[xd],zd=yd[0],Ad=yd[1],Bd=yd[2],Cd=\"on\"+(Ad[0].toUpperCase()+Ad.slice(1)),Dd={phasedRegistrationNames:{bubbled:Cd,captured:Cd+\"Capture\"},dependencies:[zd],eventPriority:Bd};ud[Ad]=Dd;vd[zd]=Dd}\nvar Ed={eventTypes:ud,getEventPriority:function(a){a=vd[a];return void 0!==a?a.eventPriority:2},extractEvents:function(a,b,c,d){var e=vd[a];if(!e)return null;switch(a){case \"keypress\":if(0===bd(c))return null;case \"keydown\":case \"keyup\":a=id;break;case \"blur\":case \"focus\":a=ad;break;case \"click\":if(2===c.button)return null;case \"auxclick\":case \"dblclick\":case \"mousedown\":case \"mousemove\":case \"mouseup\":case \"mouseout\":case \"mouseover\":case \"contextmenu\":a=nd;break;case \"drag\":case \"dragend\":case \"dragenter\":case \"dragexit\":case \"dragleave\":case \"dragover\":case \"dragstart\":case \"drop\":a=\npd;break;case \"touchcancel\":case \"touchend\":case \"touchmove\":case \"touchstart\":a=qd;break;case Zb:case $b:case ac:a=Yc;break;case bc:a=rd;break;case \"scroll\":a=$c;break;case \"wheel\":a=sd;break;case \"copy\":case \"cut\":case \"paste\":a=Zc;break;case \"gotpointercapture\":case \"lostpointercapture\":case \"pointercancel\":case \"pointerdown\":case \"pointermove\":case \"pointerout\":case \"pointerover\":case \"pointerup\":a=od;break;default:a=E}b=a.getPooled(e,b,c,d);Sc(b);return b}},Fd=q.unstable_UserBlockingPriority,\nGd=q.unstable_runWithPriority,Hd=Ed.getEventPriority,Id=10,Jd=[];\nfunction Kd(a){var b=a.targetInst,c=b;do{if(!c){a.ancestors.push(c);break}var d=c;if(3===d.tag)d=d.stateNode.containerInfo;else{for(;d.return;)d=d.return;d=3!==d.tag?null:d.stateNode.containerInfo}if(!d)break;b=c.tag;5!==b&&6!==b||a.ancestors.push(c);c=Fc(d)}while(c);for(c=0;c<a.ancestors.length;c++){b=a.ancestors[c];var e=Mc(a.nativeEvent);d=a.topLevelType;for(var f=a.nativeEvent,g=a.eventSystemFlags,h=null,k=0;k<ea.length;k++){var l=ea[k];l&&(l=l.extractEvents(d,b,f,e,g))&&(h=xa(h,l))}Ba(h)}}\nvar Ld=!0;function F(a,b){Md(b,a,!1)}function Md(a,b,c){switch(Hd(b)){case 0:var d=Nd.bind(null,b,1);break;case 1:d=Od.bind(null,b,1);break;default:d=Pd.bind(null,b,1)}c?a.addEventListener(b,d,!0):a.addEventListener(b,d,!1)}function Nd(a,b,c){ib||gb();var d=Pd,e=ib;ib=!0;try{fb(d,a,b,c)}finally{(ib=e)||kb()}}function Od(a,b,c){Gd(Fd,Pd.bind(null,a,b,c))}\nfunction Qd(a,b,c,d){if(Jd.length){var e=Jd.pop();e.topLevelType=a;e.eventSystemFlags=b;e.nativeEvent=c;e.targetInst=d;a=e}else a={topLevelType:a,eventSystemFlags:b,nativeEvent:c,targetInst:d,ancestors:[]};try{if(b=Kd,c=a,jb)b(c,void 0);else{jb=!0;try{hb(b,c,void 0)}finally{jb=!1,kb()}}}finally{a.topLevelType=null,a.nativeEvent=null,a.targetInst=null,a.ancestors.length=0,Jd.length<Id&&Jd.push(a)}}\nfunction Pd(a,b,c){if(Ld)if(0<nc.length&&-1<uc.indexOf(a))a=zc(null,a,b,c),nc.push(a);else{var d=Hc(a,b,c);null===d?Ac(a,c):-1<uc.indexOf(a)?(a=zc(d,a,b,c),nc.push(a)):Dc(d,a,b,c)||(Ac(a,c),Qd(a,b,c,null))}}function Hc(a,b,c){var d=Mc(c);d=Fc(d);if(null!==d){var e=ec(d);if(null===e)d=null;else{var f=e.tag;if(13===f){d=fc(e);if(null!==d)return d;d=null}else if(3===f){if(e.stateNode.hydrate)return 3===e.tag?e.stateNode.containerInfo:null;d=null}else e!==d&&(d=null)}}Qd(a,b,c,d);return null}\nfunction Rd(a){if(!Ya)return!1;a=\"on\"+a;var b=a in document;b||(b=document.createElement(\"div\"),b.setAttribute(a,\"return;\"),b=\"function\"===typeof b[a]);return b}var Sd=new (\"function\"===typeof WeakMap?WeakMap:Map);function xc(a){var b=Sd.get(a);void 0===b&&(b=new Set,Sd.set(a,b));return b}\nfunction yc(a,b,c){if(!c.has(a)){switch(a){case \"scroll\":Md(b,\"scroll\",!0);break;case \"focus\":case \"blur\":Md(b,\"focus\",!0);Md(b,\"blur\",!0);c.add(\"blur\");c.add(\"focus\");break;case \"cancel\":case \"close\":Rd(a)&&Md(b,a,!0);break;case \"invalid\":case \"submit\":case \"reset\":break;default:-1===dc.indexOf(a)&&F(a,b)}c.add(a)}}\nvar Td={animationIterationCount:!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,\nfloodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},Ud=[\"Webkit\",\"ms\",\"Moz\",\"O\"];Object.keys(Td).forEach(function(a){Ud.forEach(function(b){b=b+a.charAt(0).toUpperCase()+a.substring(1);Td[b]=Td[a]})});function Vd(a,b,c){return null==b||\"boolean\"===typeof b||\"\"===b?\"\":c||\"number\"!==typeof b||0===b||Td.hasOwnProperty(a)&&Td[a]?(\"\"+b).trim():b+\"px\"}\nfunction Wd(a,b){a=a.style;for(var c in b)if(b.hasOwnProperty(c)){var d=0===c.indexOf(\"--\"),e=Vd(c,b[c],d);\"float\"===c&&(c=\"cssFloat\");d?a.setProperty(c,e):a[c]=e}}var Xd=n({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});\nfunction Yd(a,b){if(b){if(Xd[a]&&(null!=b.children||null!=b.dangerouslySetInnerHTML))throw Error(u(137,a,\"\"));if(null!=b.dangerouslySetInnerHTML){if(null!=b.children)throw Error(u(60));if(!(\"object\"===typeof b.dangerouslySetInnerHTML&&\"__html\"in b.dangerouslySetInnerHTML))throw Error(u(61));}if(null!=b.style&&\"object\"!==typeof b.style)throw Error(u(62,\"\"));}}\nfunction Zd(a,b){if(-1===a.indexOf(\"-\"))return\"string\"===typeof b.is;switch(a){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!1;default:return!0}}function $d(a,b){a=9===a.nodeType||11===a.nodeType?a:a.ownerDocument;var c=xc(a);b=ja[b];for(var d=0;d<b.length;d++)yc(b[d],a,c)}function ae(){}\nfunction be(a){a=a||(\"undefined\"!==typeof document?document:void 0);if(\"undefined\"===typeof a)return null;try{return a.activeElement||a.body}catch(b){return a.body}}function ce(a){for(;a&&a.firstChild;)a=a.firstChild;return a}function de(a,b){var c=ce(a);a=0;for(var d;c;){if(3===c.nodeType){d=a+c.textContent.length;if(a<=b&&d>=b)return{node:c,offset:b-a};a=d}a:{for(;c;){if(c.nextSibling){c=c.nextSibling;break a}c=c.parentNode}c=void 0}c=ce(c)}}\nfunction ee(a,b){return a&&b?a===b?!0:a&&3===a.nodeType?!1:b&&3===b.nodeType?ee(a,b.parentNode):\"contains\"in a?a.contains(b):a.compareDocumentPosition?!!(a.compareDocumentPosition(b)&16):!1:!1}function fe(){for(var a=window,b=be();b instanceof a.HTMLIFrameElement;){try{var c=\"string\"===typeof b.contentWindow.location.href}catch(d){c=!1}if(c)a=b.contentWindow;else break;b=be(a.document)}return b}\nfunction ge(a){var b=a&&a.nodeName&&a.nodeName.toLowerCase();return b&&(\"input\"===b&&(\"text\"===a.type||\"search\"===a.type||\"tel\"===a.type||\"url\"===a.type||\"password\"===a.type)||\"textarea\"===b||\"true\"===a.contentEditable)}var he=\"$\",ie=\"/$\",je=\"$?\",ke=\"$!\",le=null,me=null;function ne(a,b){switch(a){case \"button\":case \"input\":case \"select\":case \"textarea\":return!!b.autoFocus}return!1}\nfunction oe(a,b){return\"textarea\"===a||\"option\"===a||\"noscript\"===a||\"string\"===typeof b.children||\"number\"===typeof b.children||\"object\"===typeof b.dangerouslySetInnerHTML&&null!==b.dangerouslySetInnerHTML&&null!=b.dangerouslySetInnerHTML.__html}var pe=\"function\"===typeof setTimeout?setTimeout:void 0,qe=\"function\"===typeof clearTimeout?clearTimeout:void 0;function re(a){for(;null!=a;a=a.nextSibling){var b=a.nodeType;if(1===b||3===b)break}return a}\nfunction se(a){a=a.previousSibling;for(var b=0;a;){if(8===a.nodeType){var c=a.data;if(c===he||c===ke||c===je){if(0===b)return a;b--}else c===ie&&b++}a=a.previousSibling}return null}var te=Math.random().toString(36).slice(2),ue=\"__reactInternalInstance$\"+te,ve=\"__reactEventHandlers$\"+te,we=\"__reactContainere$\"+te;\nfunction Fc(a){var b=a[ue];if(b)return b;for(var c=a.parentNode;c;){if(b=c[we]||c[ue]){c=b.alternate;if(null!==b.child||null!==c&&null!==c.child)for(a=se(a);null!==a;){if(c=a[ue])return c;a=se(a)}return b}a=c;c=a.parentNode}return null}function Cc(a){a=a[ue]||a[we];return!a||5!==a.tag&&6!==a.tag&&13!==a.tag&&3!==a.tag?null:a}function xe(a){if(5===a.tag||6===a.tag)return a.stateNode;throw Error(u(33));}function ye(a){return a[ve]||null}var ze=null,Ae=null,Be=null;\nfunction Ce(){if(Be)return Be;var a,b=Ae,c=b.length,d,e=\"value\"in ze?ze.value:ze.textContent,f=e.length;for(a=0;a<c&&b[a]===e[a];a++);var g=c-a;for(d=1;d<=g&&b[c-d]===e[f-d];d++);return Be=e.slice(a,1<d?1-d:void 0)}var De=E.extend({data:null}),Ee=E.extend({data:null}),Fe=[9,13,27,32],Ge=Ya&&\"CompositionEvent\"in window,He=null;Ya&&\"documentMode\"in document&&(He=document.documentMode);\nvar Ie=Ya&&\"TextEvent\"in window&&!He,Je=Ya&&(!Ge||He&&8<He&&11>=He),Ke=String.fromCharCode(32),Le={beforeInput:{phasedRegistrationNames:{bubbled:\"onBeforeInput\",captured:\"onBeforeInputCapture\"},dependencies:[\"compositionend\",\"keypress\",\"textInput\",\"paste\"]},compositionEnd:{phasedRegistrationNames:{bubbled:\"onCompositionEnd\",captured:\"onCompositionEndCapture\"},dependencies:\"blur compositionend keydown keypress keyup mousedown\".split(\" \")},compositionStart:{phasedRegistrationNames:{bubbled:\"onCompositionStart\",\ncaptured:\"onCompositionStartCapture\"},dependencies:\"blur compositionstart keydown keypress keyup mousedown\".split(\" \")},compositionUpdate:{phasedRegistrationNames:{bubbled:\"onCompositionUpdate\",captured:\"onCompositionUpdateCapture\"},dependencies:\"blur compositionupdate keydown keypress keyup mousedown\".split(\" \")}},Me=!1;\nfunction Ne(a,b){switch(a){case \"keyup\":return-1!==Fe.indexOf(b.keyCode);case \"keydown\":return 229!==b.keyCode;case \"keypress\":case \"mousedown\":case \"blur\":return!0;default:return!1}}function Oe(a){a=a.detail;return\"object\"===typeof a&&\"data\"in a?a.data:null}var Pe=!1;function Qe(a,b){switch(a){case \"compositionend\":return Oe(b);case \"keypress\":if(32!==b.which)return null;Me=!0;return Ke;case \"textInput\":return a=b.data,a===Ke&&Me?null:a;default:return null}}\nfunction Re(a,b){if(Pe)return\"compositionend\"===a||!Ge&&Ne(a,b)?(a=Ce(),Be=Ae=ze=null,Pe=!1,a):null;switch(a){case \"paste\":return null;case \"keypress\":if(!(b.ctrlKey||b.altKey||b.metaKey)||b.ctrlKey&&b.altKey){if(b.char&&1<b.char.length)return b.char;if(b.which)return String.fromCharCode(b.which)}return null;case \"compositionend\":return Je&&\"ko\"!==b.locale?null:b.data;default:return null}}\nvar Se={eventTypes:Le,extractEvents:function(a,b,c,d){var e;if(Ge)b:{switch(a){case \"compositionstart\":var f=Le.compositionStart;break b;case \"compositionend\":f=Le.compositionEnd;break b;case \"compositionupdate\":f=Le.compositionUpdate;break b}f=void 0}else Pe?Ne(a,c)&&(f=Le.compositionEnd):\"keydown\"===a&&229===c.keyCode&&(f=Le.compositionStart);f?(Je&&\"ko\"!==c.locale&&(Pe||f!==Le.compositionStart?f===Le.compositionEnd&&Pe&&(e=Ce()):(ze=d,Ae=\"value\"in ze?ze.value:ze.textContent,Pe=!0)),f=De.getPooled(f,\nb,c,d),e?f.data=e:(e=Oe(c),null!==e&&(f.data=e)),Sc(f),e=f):e=null;(a=Ie?Qe(a,c):Re(a,c))?(b=Ee.getPooled(Le.beforeInput,b,c,d),b.data=a,Sc(b)):b=null;return null===e?b:null===b?e:[e,b]}},Te={color:!0,date:!0,datetime:!0,\"datetime-local\":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function Ue(a){var b=a&&a.nodeName&&a.nodeName.toLowerCase();return\"input\"===b?!!Te[a.type]:\"textarea\"===b?!0:!1}\nvar Ve={change:{phasedRegistrationNames:{bubbled:\"onChange\",captured:\"onChangeCapture\"},dependencies:\"blur change click focus input keydown keyup selectionchange\".split(\" \")}};function We(a,b,c){a=E.getPooled(Ve.change,a,b,c);a.type=\"change\";cb(c);Sc(a);return a}var Xe=null,Ye=null;function Ze(a){Ba(a)}function $e(a){var b=xe(a);if(zb(b))return a}function af(a,b){if(\"change\"===a)return b}var bf=!1;Ya&&(bf=Rd(\"input\")&&(!document.documentMode||9<document.documentMode));\nfunction cf(){Xe&&(Xe.detachEvent(\"onpropertychange\",df),Ye=Xe=null)}function df(a){if(\"value\"===a.propertyName&&$e(Ye))if(a=We(Ye,a,Mc(a)),ib)Ba(a);else{ib=!0;try{eb(Ze,a)}finally{ib=!1,kb()}}}function ef(a,b,c){\"focus\"===a?(cf(),Xe=b,Ye=c,Xe.attachEvent(\"onpropertychange\",df)):\"blur\"===a&&cf()}function ff(a){if(\"selectionchange\"===a||\"keyup\"===a||\"keydown\"===a)return $e(Ye)}function gf(a,b){if(\"click\"===a)return $e(b)}function hf(a,b){if(\"input\"===a||\"change\"===a)return $e(b)}\nvar jf={eventTypes:Ve,_isInputEventSupported:bf,extractEvents:function(a,b,c,d){var e=b?xe(b):window,f=e.nodeName&&e.nodeName.toLowerCase();if(\"select\"===f||\"input\"===f&&\"file\"===e.type)var g=af;else if(Ue(e))if(bf)g=hf;else{g=ff;var h=ef}else(f=e.nodeName)&&\"input\"===f.toLowerCase()&&(\"checkbox\"===e.type||\"radio\"===e.type)&&(g=gf);if(g&&(g=g(a,b)))return We(g,c,d);h&&h(a,e,b);\"blur\"===a&&(a=e._wrapperState)&&a.controlled&&\"number\"===e.type&&Fb(e,\"number\",e.value)}},kf={mouseEnter:{registrationName:\"onMouseEnter\",\ndependencies:[\"mouseout\",\"mouseover\"]},mouseLeave:{registrationName:\"onMouseLeave\",dependencies:[\"mouseout\",\"mouseover\"]},pointerEnter:{registrationName:\"onPointerEnter\",dependencies:[\"pointerout\",\"pointerover\"]},pointerLeave:{registrationName:\"onPointerLeave\",dependencies:[\"pointerout\",\"pointerover\"]}},lf,mf={eventTypes:kf,extractEvents:function(a,b,c,d,e){var f=\"mouseover\"===a||\"pointerover\"===a,g=\"mouseout\"===a||\"pointerout\"===a;if(f&&0===(e&32)&&(c.relatedTarget||c.fromElement)||!g&&!f)return null;\ne=d.window===d?d:(e=d.ownerDocument)?e.defaultView||e.parentWindow:window;if(g){if(g=b,b=(b=c.relatedTarget||c.toElement)?Fc(b):null,null!==b&&(f=ec(b),b!==f||5!==b.tag&&6!==b.tag))b=null}else g=null;if(g===b)return null;if(\"mouseout\"===a||\"mouseover\"===a){var h=nd;var k=kf.mouseLeave;var l=kf.mouseEnter;var m=\"mouse\"}else if(\"pointerout\"===a||\"pointerover\"===a)h=od,k=kf.pointerLeave,l=kf.pointerEnter,m=\"pointer\";a=null==g?e:xe(g);e=null==b?e:xe(b);k=h.getPooled(k,g,c,d);k.type=m+\"leave\";k.target=\na;k.relatedTarget=e;d=h.getPooled(l,b,c,d);d.type=m+\"enter\";d.target=e;d.relatedTarget=a;h=g;m=b;if(h&&m)a:{l=h;a=m;g=0;for(b=l;b;b=Nc(b))g++;b=0;for(e=a;e;e=Nc(e))b++;for(;0<g-b;)l=Nc(l),g--;for(;0<b-g;)a=Nc(a),b--;for(;g--;){if(l===a||l===a.alternate)break a;l=Nc(l);a=Nc(a)}l=null}else l=null;a=l;for(l=[];h&&h!==a;){g=h.alternate;if(null!==g&&g===a)break;l.push(h);h=Nc(h)}for(h=[];m&&m!==a;){g=m.alternate;if(null!==g&&g===a)break;h.push(m);m=Nc(m)}for(m=0;m<l.length;m++)Qc(l[m],\"bubbled\",k);for(m=\nh.length;0<m--;)Qc(h[m],\"captured\",d);if(c===lf)return lf=null,[k];lf=c;return[k,d]}};function nf(a,b){return a===b&&(0!==a||1/a===1/b)||a!==a&&b!==b}var of=\"function\"===typeof Object.is?Object.is:nf,pf=Object.prototype.hasOwnProperty;function qf(a,b){if(of(a,b))return!0;if(\"object\"!==typeof a||null===a||\"object\"!==typeof b||null===b)return!1;var c=Object.keys(a),d=Object.keys(b);if(c.length!==d.length)return!1;for(d=0;d<c.length;d++)if(!pf.call(b,c[d])||!of(a[c[d]],b[c[d]]))return!1;return!0}\nvar rf=Ya&&\"documentMode\"in document&&11>=document.documentMode,sf={select:{phasedRegistrationNames:{bubbled:\"onSelect\",captured:\"onSelectCapture\"},dependencies:\"blur contextmenu dragend focus keydown keyup mousedown mouseup selectionchange\".split(\" \")}},tf=null,uf=null,vf=null,wf=!1;\nfunction xf(a,b){var c=b.window===b?b.document:9===b.nodeType?b:b.ownerDocument;if(wf||null==tf||tf!==be(c))return null;c=tf;\"selectionStart\"in c&&ge(c)?c={start:c.selectionStart,end:c.selectionEnd}:(c=(c.ownerDocument&&c.ownerDocument.defaultView||window).getSelection(),c={anchorNode:c.anchorNode,anchorOffset:c.anchorOffset,focusNode:c.focusNode,focusOffset:c.focusOffset});return vf&&qf(vf,c)?null:(vf=c,a=E.getPooled(sf.select,uf,a,b),a.type=\"select\",a.target=tf,Sc(a),a)}\nvar yf={eventTypes:sf,extractEvents:function(a,b,c,d){var e=d.window===d?d.document:9===d.nodeType?d:d.ownerDocument,f;if(!(f=!e)){a:{e=xc(e);f=ja.onSelect;for(var g=0;g<f.length;g++)if(!e.has(f[g])){e=!1;break a}e=!0}f=!e}if(f)return null;e=b?xe(b):window;switch(a){case \"focus\":if(Ue(e)||\"true\"===e.contentEditable)tf=e,uf=b,vf=null;break;case \"blur\":vf=uf=tf=null;break;case \"mousedown\":wf=!0;break;case \"contextmenu\":case \"mouseup\":case \"dragend\":return wf=!1,xf(c,d);case \"selectionchange\":if(rf)break;\ncase \"keydown\":case \"keyup\":return xf(c,d)}return null}};Ca.injectEventPluginOrder(\"ResponderEventPlugin SimpleEventPlugin EnterLeaveEventPlugin ChangeEventPlugin SelectEventPlugin BeforeInputEventPlugin\".split(\" \"));var zf=Cc;sa=ye;ua=zf;va=xe;Ca.injectEventPluginsByName({SimpleEventPlugin:Ed,EnterLeaveEventPlugin:mf,ChangeEventPlugin:jf,SelectEventPlugin:yf,BeforeInputEventPlugin:Se});new Set;var Af=[],Bf=-1;function G(a){0>Bf||(a.current=Af[Bf],Af[Bf]=null,Bf--)}\nfunction I(a,b){Bf++;Af[Bf]=a.current;a.current=b}var Cf={},J={current:Cf},K={current:!1},Df=Cf;function Ef(a,b){var c=a.type.contextTypes;if(!c)return Cf;var d=a.stateNode;if(d&&d.__reactInternalMemoizedUnmaskedChildContext===b)return d.__reactInternalMemoizedMaskedChildContext;var e={},f;for(f in c)e[f]=b[f];d&&(a=a.stateNode,a.__reactInternalMemoizedUnmaskedChildContext=b,a.__reactInternalMemoizedMaskedChildContext=e);return e}function L(a){a=a.childContextTypes;return null!==a&&void 0!==a}\nfunction Ff(a){G(K,a);G(J,a)}function Gf(a){G(K,a);G(J,a)}function Hf(a,b,c){if(J.current!==Cf)throw Error(u(168));I(J,b,a);I(K,c,a)}function If(a,b,c){var d=a.stateNode;a=b.childContextTypes;if(\"function\"!==typeof d.getChildContext)return c;d=d.getChildContext();for(var e in d)if(!(e in a))throw Error(u(108,Wa(b)||\"Unknown\",e));return n({},c,{},d)}function Jf(a){var b=a.stateNode;b=b&&b.__reactInternalMemoizedMergedChildContext||Cf;Df=J.current;I(J,b,a);I(K,K.current,a);return!0}\nfunction Kf(a,b,c){var d=a.stateNode;if(!d)throw Error(u(169));c?(b=If(a,b,Df),d.__reactInternalMemoizedMergedChildContext=b,G(K,a),G(J,a),I(J,b,a)):G(K,a);I(K,c,a)}\nvar Lf=q.unstable_runWithPriority,Mf=q.unstable_scheduleCallback,Nf=q.unstable_cancelCallback,Of=q.unstable_shouldYield,Pf=q.unstable_requestPaint,Qf=q.unstable_now,Rf=q.unstable_getCurrentPriorityLevel,Sf=q.unstable_ImmediatePriority,Tf=q.unstable_UserBlockingPriority,Uf=q.unstable_NormalPriority,Vf=q.unstable_LowPriority,Wf=q.unstable_IdlePriority,Xf={},Yf=void 0!==Pf?Pf:function(){},Zf=null,$f=null,ag=!1,bg=Qf(),cg=1E4>bg?Qf:function(){return Qf()-bg};\nfunction dg(){switch(Rf()){case Sf:return 99;case Tf:return 98;case Uf:return 97;case Vf:return 96;case Wf:return 95;default:throw Error(u(332));}}function eg(a){switch(a){case 99:return Sf;case 98:return Tf;case 97:return Uf;case 96:return Vf;case 95:return Wf;default:throw Error(u(332));}}function fg(a,b){a=eg(a);return Lf(a,b)}function gg(a,b,c){a=eg(a);return Mf(a,b,c)}function hg(a){null===Zf?(Zf=[a],$f=Mf(Sf,ig)):Zf.push(a);return Xf}function jg(){if(null!==$f){var a=$f;$f=null;Nf(a)}ig()}\nfunction ig(){if(!ag&&null!==Zf){ag=!0;var a=0;try{var b=Zf;fg(99,function(){for(;a<b.length;a++){var c=b[a];do c=c(!0);while(null!==c)}});Zf=null}catch(c){throw null!==Zf&&(Zf=Zf.slice(a+1)),Mf(Sf,jg),c;}finally{ag=!1}}}var kg=3;function lg(a,b,c){c/=10;return 1073741821-(((1073741821-a+b/10)/c|0)+1)*c}function mg(a,b){if(a&&a.defaultProps){b=n({},b);a=a.defaultProps;for(var c in a)void 0===b[c]&&(b[c]=a[c])}return b}var ng={current:null},og=null,pg=null,qg=null;function rg(){qg=pg=og=null}\nfunction sg(a,b){var c=a.type._context;I(ng,c._currentValue,a);c._currentValue=b}function tg(a){var b=ng.current;G(ng,a);a.type._context._currentValue=b}function ug(a,b){for(;null!==a;){var c=a.alternate;if(a.childExpirationTime<b)a.childExpirationTime=b,null!==c&&c.childExpirationTime<b&&(c.childExpirationTime=b);else if(null!==c&&c.childExpirationTime<b)c.childExpirationTime=b;else break;a=a.return}}\nfunction vg(a,b){og=a;qg=pg=null;a=a.dependencies;null!==a&&null!==a.firstContext&&(a.expirationTime>=b&&(wg=!0),a.firstContext=null)}function xg(a,b){if(qg!==a&&!1!==b&&0!==b){if(\"number\"!==typeof b||1073741823===b)qg=a,b=1073741823;b={context:a,observedBits:b,next:null};if(null===pg){if(null===og)throw Error(u(308));pg=b;og.dependencies={expirationTime:0,firstContext:b,responders:null}}else pg=pg.next=b}return a._currentValue}var yg=!1;\nfunction zg(a){return{baseState:a,firstUpdate:null,lastUpdate:null,firstCapturedUpdate:null,lastCapturedUpdate:null,firstEffect:null,lastEffect:null,firstCapturedEffect:null,lastCapturedEffect:null}}function Ag(a){return{baseState:a.baseState,firstUpdate:a.firstUpdate,lastUpdate:a.lastUpdate,firstCapturedUpdate:null,lastCapturedUpdate:null,firstEffect:null,lastEffect:null,firstCapturedEffect:null,lastCapturedEffect:null}}\nfunction Bg(a,b){return{expirationTime:a,suspenseConfig:b,tag:0,payload:null,callback:null,next:null,nextEffect:null}}function Cg(a,b){null===a.lastUpdate?a.firstUpdate=a.lastUpdate=b:(a.lastUpdate.next=b,a.lastUpdate=b)}\nfunction Dg(a,b){var c=a.alternate;if(null===c){var d=a.updateQueue;var e=null;null===d&&(d=a.updateQueue=zg(a.memoizedState))}else d=a.updateQueue,e=c.updateQueue,null===d?null===e?(d=a.updateQueue=zg(a.memoizedState),e=c.updateQueue=zg(c.memoizedState)):d=a.updateQueue=Ag(e):null===e&&(e=c.updateQueue=Ag(d));null===e||d===e?Cg(d,b):null===d.lastUpdate||null===e.lastUpdate?(Cg(d,b),Cg(e,b)):(Cg(d,b),e.lastUpdate=b)}\nfunction Eg(a,b){var c=a.updateQueue;c=null===c?a.updateQueue=zg(a.memoizedState):Fg(a,c);null===c.lastCapturedUpdate?c.firstCapturedUpdate=c.lastCapturedUpdate=b:(c.lastCapturedUpdate.next=b,c.lastCapturedUpdate=b)}function Fg(a,b){var c=a.alternate;null!==c&&b===c.updateQueue&&(b=a.updateQueue=Ag(b));return b}\nfunction Gg(a,b,c,d,e,f){switch(c.tag){case 1:return a=c.payload,\"function\"===typeof a?a.call(f,d,e):a;case 3:a.effectTag=a.effectTag&-4097|64;case 0:a=c.payload;e=\"function\"===typeof a?a.call(f,d,e):a;if(null===e||void 0===e)break;return n({},d,e);case 2:yg=!0}return d}\nfunction Hg(a,b,c,d,e){yg=!1;b=Fg(a,b);for(var f=b.baseState,g=null,h=0,k=b.firstUpdate,l=f;null!==k;){var m=k.expirationTime;m<e?(null===g&&(g=k,f=l),h<m&&(h=m)):(Ig(m,k.suspenseConfig),l=Gg(a,b,k,l,c,d),null!==k.callback&&(a.effectTag|=32,k.nextEffect=null,null===b.lastEffect?b.firstEffect=b.lastEffect=k:(b.lastEffect.nextEffect=k,b.lastEffect=k)));k=k.next}m=null;for(k=b.firstCapturedUpdate;null!==k;){var C=k.expirationTime;C<e?(null===m&&(m=k,null===g&&(f=l)),h<C&&(h=C)):(l=Gg(a,b,k,l,c,d),null!==\nk.callback&&(a.effectTag|=32,k.nextEffect=null,null===b.lastCapturedEffect?b.firstCapturedEffect=b.lastCapturedEffect=k:(b.lastCapturedEffect.nextEffect=k,b.lastCapturedEffect=k)));k=k.next}null===g&&(b.lastUpdate=null);null===m?b.lastCapturedUpdate=null:a.effectTag|=32;null===g&&null===m&&(f=l);b.baseState=f;b.firstUpdate=g;b.firstCapturedUpdate=m;Jg(h);a.expirationTime=h;a.memoizedState=l}\nfunction Kg(a,b,c){null!==b.firstCapturedUpdate&&(null!==b.lastUpdate&&(b.lastUpdate.next=b.firstCapturedUpdate,b.lastUpdate=b.lastCapturedUpdate),b.firstCapturedUpdate=b.lastCapturedUpdate=null);Lg(b.firstEffect,c);b.firstEffect=b.lastEffect=null;Lg(b.firstCapturedEffect,c);b.firstCapturedEffect=b.lastCapturedEffect=null}function Lg(a,b){for(;null!==a;){var c=a.callback;if(null!==c){a.callback=null;var d=b;if(\"function\"!==typeof c)throw Error(u(191,c));c.call(d)}a=a.nextEffect}}\nvar Mg=Ea.ReactCurrentBatchConfig,Ng=(new aa.Component).refs;function Og(a,b,c,d){b=a.memoizedState;c=c(d,b);c=null===c||void 0===c?b:n({},b,c);a.memoizedState=c;d=a.updateQueue;null!==d&&0===a.expirationTime&&(d.baseState=c)}\nvar Sg={isMounted:function(a){return(a=a._reactInternalFiber)?ec(a)===a:!1},enqueueSetState:function(a,b,c){a=a._reactInternalFiber;var d=Pg(),e=Mg.suspense;d=Qg(d,a,e);e=Bg(d,e);e.payload=b;void 0!==c&&null!==c&&(e.callback=c);Dg(a,e);Rg(a,d)},enqueueReplaceState:function(a,b,c){a=a._reactInternalFiber;var d=Pg(),e=Mg.suspense;d=Qg(d,a,e);e=Bg(d,e);e.tag=1;e.payload=b;void 0!==c&&null!==c&&(e.callback=c);Dg(a,e);Rg(a,d)},enqueueForceUpdate:function(a,b){a=a._reactInternalFiber;var c=Pg(),d=Mg.suspense;\nc=Qg(c,a,d);d=Bg(c,d);d.tag=2;void 0!==b&&null!==b&&(d.callback=b);Dg(a,d);Rg(a,c)}};function Tg(a,b,c,d,e,f,g){a=a.stateNode;return\"function\"===typeof a.shouldComponentUpdate?a.shouldComponentUpdate(d,f,g):b.prototype&&b.prototype.isPureReactComponent?!qf(c,d)||!qf(e,f):!0}\nfunction Ug(a,b,c){var d=!1,e=Cf;var f=b.contextType;\"object\"===typeof f&&null!==f?f=xg(f):(e=L(b)?Df:J.current,d=b.contextTypes,f=(d=null!==d&&void 0!==d)?Ef(a,e):Cf);b=new b(c,f);a.memoizedState=null!==b.state&&void 0!==b.state?b.state:null;b.updater=Sg;a.stateNode=b;b._reactInternalFiber=a;d&&(a=a.stateNode,a.__reactInternalMemoizedUnmaskedChildContext=e,a.__reactInternalMemoizedMaskedChildContext=f);return b}\nfunction Vg(a,b,c,d){a=b.state;\"function\"===typeof b.componentWillReceiveProps&&b.componentWillReceiveProps(c,d);\"function\"===typeof b.UNSAFE_componentWillReceiveProps&&b.UNSAFE_componentWillReceiveProps(c,d);b.state!==a&&Sg.enqueueReplaceState(b,b.state,null)}\nfunction Wg(a,b,c,d){var e=a.stateNode;e.props=c;e.state=a.memoizedState;e.refs=Ng;var f=b.contextType;\"object\"===typeof f&&null!==f?e.context=xg(f):(f=L(b)?Df:J.current,e.context=Ef(a,f));f=a.updateQueue;null!==f&&(Hg(a,f,c,e,d),e.state=a.memoizedState);f=b.getDerivedStateFromProps;\"function\"===typeof f&&(Og(a,b,f,c),e.state=a.memoizedState);\"function\"===typeof b.getDerivedStateFromProps||\"function\"===typeof e.getSnapshotBeforeUpdate||\"function\"!==typeof e.UNSAFE_componentWillMount&&\"function\"!==\ntypeof e.componentWillMount||(b=e.state,\"function\"===typeof e.componentWillMount&&e.componentWillMount(),\"function\"===typeof e.UNSAFE_componentWillMount&&e.UNSAFE_componentWillMount(),b!==e.state&&Sg.enqueueReplaceState(e,e.state,null),f=a.updateQueue,null!==f&&(Hg(a,f,c,e,d),e.state=a.memoizedState));\"function\"===typeof e.componentDidMount&&(a.effectTag|=4)}var Xg=Array.isArray;\nfunction Yg(a,b,c){a=c.ref;if(null!==a&&\"function\"!==typeof a&&\"object\"!==typeof a){if(c._owner){c=c._owner;if(c){if(1!==c.tag)throw Error(u(309));var d=c.stateNode}if(!d)throw Error(u(147,a));var e=\"\"+a;if(null!==b&&null!==b.ref&&\"function\"===typeof b.ref&&b.ref._stringRef===e)return b.ref;b=function(a){var b=d.refs;b===Ng&&(b=d.refs={});null===a?delete b[e]:b[e]=a};b._stringRef=e;return b}if(\"string\"!==typeof a)throw Error(u(284));if(!c._owner)throw Error(u(290,a));}return a}\nfunction Zg(a,b){if(\"textarea\"!==a.type)throw Error(u(31,\"[object Object]\"===Object.prototype.toString.call(b)?\"object with keys {\"+Object.keys(b).join(\", \")+\"}\":b,\"\"));}\nfunction $g(a){function b(b,c){if(a){var d=b.lastEffect;null!==d?(d.nextEffect=c,b.lastEffect=c):b.firstEffect=b.lastEffect=c;c.nextEffect=null;c.effectTag=8}}function c(c,d){if(!a)return null;for(;null!==d;)b(c,d),d=d.sibling;return null}function d(a,b){for(a=new Map;null!==b;)null!==b.key?a.set(b.key,b):a.set(b.index,b),b=b.sibling;return a}function e(a,b,c){a=ah(a,b,c);a.index=0;a.sibling=null;return a}function f(b,c,d){b.index=d;if(!a)return c;d=b.alternate;if(null!==d)return d=d.index,d<c?(b.effectTag=\n2,c):d;b.effectTag=2;return c}function g(b){a&&null===b.alternate&&(b.effectTag=2);return b}function h(a,b,c,d){if(null===b||6!==b.tag)return b=bh(c,a.mode,d),b.return=a,b;b=e(b,c,d);b.return=a;return b}function k(a,b,c,d){if(null!==b&&b.elementType===c.type)return d=e(b,c.props,d),d.ref=Yg(a,b,c),d.return=a,d;d=ch(c.type,c.key,c.props,null,a.mode,d);d.ref=Yg(a,b,c);d.return=a;return d}function l(a,b,c,d){if(null===b||4!==b.tag||b.stateNode.containerInfo!==c.containerInfo||b.stateNode.implementation!==\nc.implementation)return b=dh(c,a.mode,d),b.return=a,b;b=e(b,c.children||[],d);b.return=a;return b}function m(a,b,c,d,f){if(null===b||7!==b.tag)return b=eh(c,a.mode,d,f),b.return=a,b;b=e(b,c,d);b.return=a;return b}function C(a,b,c){if(\"string\"===typeof b||\"number\"===typeof b)return b=bh(\"\"+b,a.mode,c),b.return=a,b;if(\"object\"===typeof b&&null!==b){switch(b.$$typeof){case Ga:return c=ch(b.type,b.key,b.props,null,a.mode,c),c.ref=Yg(a,null,b),c.return=a,c;case Ha:return b=dh(b,a.mode,c),b.return=a,b}if(Xg(b)||\nUa(b))return b=eh(b,a.mode,c,null),b.return=a,b;Zg(a,b)}return null}function y(a,b,c,d){var e=null!==b?b.key:null;if(\"string\"===typeof c||\"number\"===typeof c)return null!==e?null:h(a,b,\"\"+c,d);if(\"object\"===typeof c&&null!==c){switch(c.$$typeof){case Ga:return c.key===e?c.type===Ia?m(a,b,c.props.children,d,e):k(a,b,c,d):null;case Ha:return c.key===e?l(a,b,c,d):null}if(Xg(c)||Ua(c))return null!==e?null:m(a,b,c,d,null);Zg(a,c)}return null}function H(a,b,c,d,e){if(\"string\"===typeof d||\"number\"===typeof d)return a=\na.get(c)||null,h(b,a,\"\"+d,e);if(\"object\"===typeof d&&null!==d){switch(d.$$typeof){case Ga:return a=a.get(null===d.key?c:d.key)||null,d.type===Ia?m(b,a,d.props.children,e,d.key):k(b,a,d,e);case Ha:return a=a.get(null===d.key?c:d.key)||null,l(b,a,d,e)}if(Xg(d)||Ua(d))return a=a.get(c)||null,m(b,a,d,e,null);Zg(b,d)}return null}function z(e,g,h,k){for(var l=null,m=null,r=g,x=g=0,A=null;null!==r&&x<h.length;x++){r.index>x?(A=r,r=null):A=r.sibling;var p=y(e,r,h[x],k);if(null===p){null===r&&(r=A);break}a&&\nr&&null===p.alternate&&b(e,r);g=f(p,g,x);null===m?l=p:m.sibling=p;m=p;r=A}if(x===h.length)return c(e,r),l;if(null===r){for(;x<h.length;x++)r=C(e,h[x],k),null!==r&&(g=f(r,g,x),null===m?l=r:m.sibling=r,m=r);return l}for(r=d(e,r);x<h.length;x++)A=H(r,e,x,h[x],k),null!==A&&(a&&null!==A.alternate&&r.delete(null===A.key?x:A.key),g=f(A,g,x),null===m?l=A:m.sibling=A,m=A);a&&r.forEach(function(a){return b(e,a)});return l}function ta(e,g,h,k){var l=Ua(h);if(\"function\"!==typeof l)throw Error(u(150));h=l.call(h);\nif(null==h)throw Error(u(151));for(var m=l=null,r=g,x=g=0,A=null,p=h.next();null!==r&&!p.done;x++,p=h.next()){r.index>x?(A=r,r=null):A=r.sibling;var z=y(e,r,p.value,k);if(null===z){null===r&&(r=A);break}a&&r&&null===z.alternate&&b(e,r);g=f(z,g,x);null===m?l=z:m.sibling=z;m=z;r=A}if(p.done)return c(e,r),l;if(null===r){for(;!p.done;x++,p=h.next())p=C(e,p.value,k),null!==p&&(g=f(p,g,x),null===m?l=p:m.sibling=p,m=p);return l}for(r=d(e,r);!p.done;x++,p=h.next())p=H(r,e,x,p.value,k),null!==p&&(a&&null!==\np.alternate&&r.delete(null===p.key?x:p.key),g=f(p,g,x),null===m?l=p:m.sibling=p,m=p);a&&r.forEach(function(a){return b(e,a)});return l}return function(a,d,f,h){var k=\"object\"===typeof f&&null!==f&&f.type===Ia&&null===f.key;k&&(f=f.props.children);var l=\"object\"===typeof f&&null!==f;if(l)switch(f.$$typeof){case Ga:a:{l=f.key;for(k=d;null!==k;){if(k.key===l)if(7===k.tag?f.type===Ia:k.elementType===f.type){c(a,k.sibling);d=e(k,f.type===Ia?f.props.children:f.props,h);d.ref=Yg(a,k,f);d.return=a;a=d;break a}else{c(a,\nk);break}else b(a,k);k=k.sibling}f.type===Ia?(d=eh(f.props.children,a.mode,h,f.key),d.return=a,a=d):(h=ch(f.type,f.key,f.props,null,a.mode,h),h.ref=Yg(a,d,f),h.return=a,a=h)}return g(a);case Ha:a:{for(k=f.key;null!==d;){if(d.key===k)if(4===d.tag&&d.stateNode.containerInfo===f.containerInfo&&d.stateNode.implementation===f.implementation){c(a,d.sibling);d=e(d,f.children||[],h);d.return=a;a=d;break a}else{c(a,d);break}else b(a,d);d=d.sibling}d=dh(f,a.mode,h);d.return=a;a=d}return g(a)}if(\"string\"===\ntypeof f||\"number\"===typeof f)return f=\"\"+f,null!==d&&6===d.tag?(c(a,d.sibling),d=e(d,f,h),d.return=a,a=d):(c(a,d),d=bh(f,a.mode,h),d.return=a,a=d),g(a);if(Xg(f))return z(a,d,f,h);if(Ua(f))return ta(a,d,f,h);l&&Zg(a,f);if(\"undefined\"===typeof f&&!k)switch(a.tag){case 1:case 0:throw a=a.type,Error(u(152,a.displayName||a.name||\"Component\"));}return c(a,d)}}var fh=$g(!0),gh=$g(!1),hh={},ih={current:hh},jh={current:hh},kh={current:hh};function lh(a){if(a===hh)throw Error(u(174));return a}\nfunction mh(a,b){I(kh,b,a);I(jh,a,a);I(ih,hh,a);var c=b.nodeType;switch(c){case 9:case 11:b=(b=b.documentElement)?b.namespaceURI:Qb(null,\"\");break;default:c=8===c?b.parentNode:b,b=c.namespaceURI||null,c=c.tagName,b=Qb(b,c)}G(ih,a);I(ih,b,a)}function nh(a){G(ih,a);G(jh,a);G(kh,a)}function oh(a){lh(kh.current);var b=lh(ih.current);var c=Qb(b,a.type);b!==c&&(I(jh,a,a),I(ih,c,a))}function ph(a){jh.current===a&&(G(ih,a),G(jh,a))}var M={current:0};\nfunction qh(a){for(var b=a;null!==b;){if(13===b.tag){var c=b.memoizedState;if(null!==c&&(c=c.dehydrated,null===c||c.data===je||c.data===ke))return b}else if(19===b.tag&&void 0!==b.memoizedProps.revealOrder){if(0!==(b.effectTag&64))return b}else if(null!==b.child){b.child.return=b;b=b.child;continue}if(b===a)break;for(;null===b.sibling;){if(null===b.return||b.return===a)return null;b=b.return}b.sibling.return=b.return;b=b.sibling}return null}function rh(a,b){return{responder:a,props:b}}\nvar sh=Ea.ReactCurrentDispatcher,N=Ea.ReactCurrentBatchConfig,th=0,uh=null,O=null,vh=null,wh=null,P=null,xh=null,yh=0,zh=null,Ah=0,Bh=!1,Ch=null,Gh=0;function Q(){throw Error(u(321));}function Hh(a,b){if(null===b)return!1;for(var c=0;c<b.length&&c<a.length;c++)if(!of(a[c],b[c]))return!1;return!0}\nfunction Ih(a,b,c,d,e,f){th=f;uh=b;vh=null!==a?a.memoizedState:null;sh.current=null===vh?Jh:Kh;b=c(d,e);if(Bh){do Bh=!1,Gh+=1,vh=null!==a?a.memoizedState:null,xh=wh,zh=P=O=null,sh.current=Kh,b=c(d,e);while(Bh);Ch=null;Gh=0}sh.current=Lh;a=uh;a.memoizedState=wh;a.expirationTime=yh;a.updateQueue=zh;a.effectTag|=Ah;a=null!==O&&null!==O.next;th=0;xh=P=wh=vh=O=uh=null;yh=0;zh=null;Ah=0;if(a)throw Error(u(300));return b}\nfunction Mh(){sh.current=Lh;th=0;xh=P=wh=vh=O=uh=null;yh=0;zh=null;Ah=0;Bh=!1;Ch=null;Gh=0}function Nh(){var a={memoizedState:null,baseState:null,queue:null,baseUpdate:null,next:null};null===P?wh=P=a:P=P.next=a;return P}function Oh(){if(null!==xh)P=xh,xh=P.next,O=vh,vh=null!==O?O.next:null;else{if(null===vh)throw Error(u(310));O=vh;var a={memoizedState:O.memoizedState,baseState:O.baseState,queue:O.queue,baseUpdate:O.baseUpdate,next:null};P=null===P?wh=a:P.next=a;vh=O.next}return P}\nfunction Ph(a,b){return\"function\"===typeof b?b(a):b}\nfunction Qh(a){var b=Oh(),c=b.queue;if(null===c)throw Error(u(311));c.lastRenderedReducer=a;if(0<Gh){var d=c.dispatch;if(null!==Ch){var e=Ch.get(c);if(void 0!==e){Ch.delete(c);var f=b.memoizedState;do f=a(f,e.action),e=e.next;while(null!==e);of(f,b.memoizedState)||(wg=!0);b.memoizedState=f;b.baseUpdate===c.last&&(b.baseState=f);c.lastRenderedState=f;return[f,d]}}return[b.memoizedState,d]}d=c.last;var g=b.baseUpdate;f=b.baseState;null!==g?(null!==d&&(d.next=null),d=g.next):d=null!==d?d.next:null;if(null!==\nd){var h=e=null,k=d,l=!1;do{var m=k.expirationTime;m<th?(l||(l=!0,h=g,e=f),m>yh&&(yh=m,Jg(yh))):(Ig(m,k.suspenseConfig),f=k.eagerReducer===a?k.eagerState:a(f,k.action));g=k;k=k.next}while(null!==k&&k!==d);l||(h=g,e=f);of(f,b.memoizedState)||(wg=!0);b.memoizedState=f;b.baseUpdate=h;b.baseState=e;c.lastRenderedState=f}return[b.memoizedState,c.dispatch]}\nfunction Rh(a){var b=Nh();\"function\"===typeof a&&(a=a());b.memoizedState=b.baseState=a;a=b.queue={last:null,dispatch:null,lastRenderedReducer:Ph,lastRenderedState:a};a=a.dispatch=Sh.bind(null,uh,a);return[b.memoizedState,a]}function Th(a){return Qh(Ph,a)}function Uh(a,b,c,d){a={tag:a,create:b,destroy:c,deps:d,next:null};null===zh?(zh={lastEffect:null},zh.lastEffect=a.next=a):(b=zh.lastEffect,null===b?zh.lastEffect=a.next=a:(c=b.next,b.next=a,a.next=c,zh.lastEffect=a));return a}\nfunction Vh(a,b,c,d){var e=Nh();Ah|=a;e.memoizedState=Uh(b,c,void 0,void 0===d?null:d)}function Wh(a,b,c,d){var e=Oh();d=void 0===d?null:d;var f=void 0;if(null!==O){var g=O.memoizedState;f=g.destroy;if(null!==d&&Hh(d,g.deps)){Uh(0,c,f,d);return}}Ah|=a;e.memoizedState=Uh(b,c,f,d)}function Xh(a,b){return Vh(516,192,a,b)}function Yh(a,b){return Wh(516,192,a,b)}\nfunction Zh(a,b){if(\"function\"===typeof b)return a=a(),b(a),function(){b(null)};if(null!==b&&void 0!==b)return a=a(),b.current=a,function(){b.current=null}}function $h(){}function ai(a,b){Nh().memoizedState=[a,void 0===b?null:b];return a}function bi(a,b){var c=Oh();b=void 0===b?null:b;var d=c.memoizedState;if(null!==d&&null!==b&&Hh(b,d[1]))return d[0];c.memoizedState=[a,b];return a}\nfunction Sh(a,b,c){if(!(25>Gh))throw Error(u(301));var d=a.alternate;if(a===uh||null!==d&&d===uh)if(Bh=!0,a={expirationTime:th,suspenseConfig:null,action:c,eagerReducer:null,eagerState:null,next:null},null===Ch&&(Ch=new Map),c=Ch.get(b),void 0===c)Ch.set(b,a);else{for(b=c;null!==b.next;)b=b.next;b.next=a}else{var e=Pg(),f=Mg.suspense;e=Qg(e,a,f);f={expirationTime:e,suspenseConfig:f,action:c,eagerReducer:null,eagerState:null,next:null};var g=b.last;if(null===g)f.next=f;else{var h=g.next;null!==h&&\n(f.next=h);g.next=f}b.last=f;if(0===a.expirationTime&&(null===d||0===d.expirationTime)&&(d=b.lastRenderedReducer,null!==d))try{var k=b.lastRenderedState,l=d(k,c);f.eagerReducer=d;f.eagerState=l;if(of(l,k))return}catch(m){}finally{}Rg(a,e)}}\nvar Lh={readContext:xg,useCallback:Q,useContext:Q,useEffect:Q,useImperativeHandle:Q,useLayoutEffect:Q,useMemo:Q,useReducer:Q,useRef:Q,useState:Q,useDebugValue:Q,useResponder:Q,useDeferredValue:Q,useTransition:Q},Jh={readContext:xg,useCallback:ai,useContext:xg,useEffect:Xh,useImperativeHandle:function(a,b,c){c=null!==c&&void 0!==c?c.concat([a]):null;return Vh(4,36,Zh.bind(null,b,a),c)},useLayoutEffect:function(a,b){return Vh(4,36,a,b)},useMemo:function(a,b){var c=Nh();b=void 0===b?null:b;a=a();c.memoizedState=\n[a,b];return a},useReducer:function(a,b,c){var d=Nh();b=void 0!==c?c(b):b;d.memoizedState=d.baseState=b;a=d.queue={last:null,dispatch:null,lastRenderedReducer:a,lastRenderedState:b};a=a.dispatch=Sh.bind(null,uh,a);return[d.memoizedState,a]},useRef:function(a){var b=Nh();a={current:a};return b.memoizedState=a},useState:Rh,useDebugValue:$h,useResponder:rh,useDeferredValue:function(a,b){var c=Rh(a),d=c[0],e=c[1];Xh(function(){q.unstable_next(function(){var c=N.suspense;N.suspense=void 0===b?null:b;try{e(a)}finally{N.suspense=\nc}})},[a,b]);return d},useTransition:function(a){var b=Rh(!1),c=b[0],d=b[1];return[ai(function(b){d(!0);q.unstable_next(function(){var c=N.suspense;N.suspense=void 0===a?null:a;try{d(!1),b()}finally{N.suspense=c}})},[a,c]),c]}},Kh={readContext:xg,useCallback:bi,useContext:xg,useEffect:Yh,useImperativeHandle:function(a,b,c){c=null!==c&&void 0!==c?c.concat([a]):null;return Wh(4,36,Zh.bind(null,b,a),c)},useLayoutEffect:function(a,b){return Wh(4,36,a,b)},useMemo:function(a,b){var c=Oh();b=void 0===b?\nnull:b;var d=c.memoizedState;if(null!==d&&null!==b&&Hh(b,d[1]))return d[0];a=a();c.memoizedState=[a,b];return a},useReducer:Qh,useRef:function(){return Oh().memoizedState},useState:Th,useDebugValue:$h,useResponder:rh,useDeferredValue:function(a,b){var c=Th(a),d=c[0],e=c[1];Yh(function(){q.unstable_next(function(){var c=N.suspense;N.suspense=void 0===b?null:b;try{e(a)}finally{N.suspense=c}})},[a,b]);return d},useTransition:function(a){var b=Th(!1),c=b[0],d=b[1];return[bi(function(b){d(!0);q.unstable_next(function(){var c=\nN.suspense;N.suspense=void 0===a?null:a;try{d(!1),b()}finally{N.suspense=c}})},[a,c]),c]}},ci=null,di=null,ei=!1;function fi(a,b){var c=gi(5,null,null,0);c.elementType=\"DELETED\";c.type=\"DELETED\";c.stateNode=b;c.return=a;c.effectTag=8;null!==a.lastEffect?(a.lastEffect.nextEffect=c,a.lastEffect=c):a.firstEffect=a.lastEffect=c}\nfunction hi(a,b){switch(a.tag){case 5:var c=a.type;b=1!==b.nodeType||c.toLowerCase()!==b.nodeName.toLowerCase()?null:b;return null!==b?(a.stateNode=b,!0):!1;case 6:return b=\"\"===a.pendingProps||3!==b.nodeType?null:b,null!==b?(a.stateNode=b,!0):!1;case 13:return!1;default:return!1}}\nfunction ii(a){if(ei){var b=di;if(b){var c=b;if(!hi(a,b)){b=re(c.nextSibling);if(!b||!hi(a,b)){a.effectTag=a.effectTag&-1025|2;ei=!1;ci=a;return}fi(ci,c)}ci=a;di=re(b.firstChild)}else a.effectTag=a.effectTag&-1025|2,ei=!1,ci=a}}function ji(a){for(a=a.return;null!==a&&5!==a.tag&&3!==a.tag&&13!==a.tag;)a=a.return;ci=a}\nfunction ki(a){if(a!==ci)return!1;if(!ei)return ji(a),ei=!0,!1;var b=a.type;if(5!==a.tag||\"head\"!==b&&\"body\"!==b&&!oe(b,a.memoizedProps))for(b=di;b;)fi(a,b),b=re(b.nextSibling);ji(a);if(13===a.tag){a=a.memoizedState;a=null!==a?a.dehydrated:null;if(!a)throw Error(u(317));a:{a=a.nextSibling;for(b=0;a;){if(8===a.nodeType){var c=a.data;if(c===ie){if(0===b){di=re(a.nextSibling);break a}b--}else c!==he&&c!==ke&&c!==je||b++}a=a.nextSibling}di=null}}else di=ci?re(a.stateNode.nextSibling):null;return!0}\nfunction li(){di=ci=null;ei=!1}var mi=Ea.ReactCurrentOwner,wg=!1;function R(a,b,c,d){b.child=null===a?gh(b,null,c,d):fh(b,a.child,c,d)}function ni(a,b,c,d,e){c=c.render;var f=b.ref;vg(b,e);d=Ih(a,b,c,d,f,e);if(null!==a&&!wg)return b.updateQueue=a.updateQueue,b.effectTag&=-517,a.expirationTime<=e&&(a.expirationTime=0),oi(a,b,e);b.effectTag|=1;R(a,b,d,e);return b.child}\nfunction pi(a,b,c,d,e,f){if(null===a){var g=c.type;if(\"function\"===typeof g&&!qi(g)&&void 0===g.defaultProps&&null===c.compare&&void 0===c.defaultProps)return b.tag=15,b.type=g,ri(a,b,g,d,e,f);a=ch(c.type,null,d,null,b.mode,f);a.ref=b.ref;a.return=b;return b.child=a}g=a.child;if(e<f&&(e=g.memoizedProps,c=c.compare,c=null!==c?c:qf,c(e,d)&&a.ref===b.ref))return oi(a,b,f);b.effectTag|=1;a=ah(g,d,f);a.ref=b.ref;a.return=b;return b.child=a}\nfunction ri(a,b,c,d,e,f){return null!==a&&qf(a.memoizedProps,d)&&a.ref===b.ref&&(wg=!1,e<f)?oi(a,b,f):si(a,b,c,d,f)}function ti(a,b){var c=b.ref;if(null===a&&null!==c||null!==a&&a.ref!==c)b.effectTag|=128}function si(a,b,c,d,e){var f=L(c)?Df:J.current;f=Ef(b,f);vg(b,e);c=Ih(a,b,c,d,f,e);if(null!==a&&!wg)return b.updateQueue=a.updateQueue,b.effectTag&=-517,a.expirationTime<=e&&(a.expirationTime=0),oi(a,b,e);b.effectTag|=1;R(a,b,c,e);return b.child}\nfunction ui(a,b,c,d,e){if(L(c)){var f=!0;Jf(b)}else f=!1;vg(b,e);if(null===b.stateNode)null!==a&&(a.alternate=null,b.alternate=null,b.effectTag|=2),Ug(b,c,d,e),Wg(b,c,d,e),d=!0;else if(null===a){var g=b.stateNode,h=b.memoizedProps;g.props=h;var k=g.context,l=c.contextType;\"object\"===typeof l&&null!==l?l=xg(l):(l=L(c)?Df:J.current,l=Ef(b,l));var m=c.getDerivedStateFromProps,C=\"function\"===typeof m||\"function\"===typeof g.getSnapshotBeforeUpdate;C||\"function\"!==typeof g.UNSAFE_componentWillReceiveProps&&\n\"function\"!==typeof g.componentWillReceiveProps||(h!==d||k!==l)&&Vg(b,g,d,l);yg=!1;var y=b.memoizedState;k=g.state=y;var H=b.updateQueue;null!==H&&(Hg(b,H,d,g,e),k=b.memoizedState);h!==d||y!==k||K.current||yg?(\"function\"===typeof m&&(Og(b,c,m,d),k=b.memoizedState),(h=yg||Tg(b,c,h,d,y,k,l))?(C||\"function\"!==typeof g.UNSAFE_componentWillMount&&\"function\"!==typeof g.componentWillMount||(\"function\"===typeof g.componentWillMount&&g.componentWillMount(),\"function\"===typeof g.UNSAFE_componentWillMount&&\ng.UNSAFE_componentWillMount()),\"function\"===typeof g.componentDidMount&&(b.effectTag|=4)):(\"function\"===typeof g.componentDidMount&&(b.effectTag|=4),b.memoizedProps=d,b.memoizedState=k),g.props=d,g.state=k,g.context=l,d=h):(\"function\"===typeof g.componentDidMount&&(b.effectTag|=4),d=!1)}else g=b.stateNode,h=b.memoizedProps,g.props=b.type===b.elementType?h:mg(b.type,h),k=g.context,l=c.contextType,\"object\"===typeof l&&null!==l?l=xg(l):(l=L(c)?Df:J.current,l=Ef(b,l)),m=c.getDerivedStateFromProps,(C=\n\"function\"===typeof m||\"function\"===typeof g.getSnapshotBeforeUpdate)||\"function\"!==typeof g.UNSAFE_componentWillReceiveProps&&\"function\"!==typeof g.componentWillReceiveProps||(h!==d||k!==l)&&Vg(b,g,d,l),yg=!1,k=b.memoizedState,y=g.state=k,H=b.updateQueue,null!==H&&(Hg(b,H,d,g,e),y=b.memoizedState),h!==d||k!==y||K.current||yg?(\"function\"===typeof m&&(Og(b,c,m,d),y=b.memoizedState),(m=yg||Tg(b,c,h,d,k,y,l))?(C||\"function\"!==typeof g.UNSAFE_componentWillUpdate&&\"function\"!==typeof g.componentWillUpdate||\n(\"function\"===typeof g.componentWillUpdate&&g.componentWillUpdate(d,y,l),\"function\"===typeof g.UNSAFE_componentWillUpdate&&g.UNSAFE_componentWillUpdate(d,y,l)),\"function\"===typeof g.componentDidUpdate&&(b.effectTag|=4),\"function\"===typeof g.getSnapshotBeforeUpdate&&(b.effectTag|=256)):(\"function\"!==typeof g.componentDidUpdate||h===a.memoizedProps&&k===a.memoizedState||(b.effectTag|=4),\"function\"!==typeof g.getSnapshotBeforeUpdate||h===a.memoizedProps&&k===a.memoizedState||(b.effectTag|=256),b.memoizedProps=\nd,b.memoizedState=y),g.props=d,g.state=y,g.context=l,d=m):(\"function\"!==typeof g.componentDidUpdate||h===a.memoizedProps&&k===a.memoizedState||(b.effectTag|=4),\"function\"!==typeof g.getSnapshotBeforeUpdate||h===a.memoizedProps&&k===a.memoizedState||(b.effectTag|=256),d=!1);return vi(a,b,c,d,f,e)}\nfunction vi(a,b,c,d,e,f){ti(a,b);var g=0!==(b.effectTag&64);if(!d&&!g)return e&&Kf(b,c,!1),oi(a,b,f);d=b.stateNode;mi.current=b;var h=g&&\"function\"!==typeof c.getDerivedStateFromError?null:d.render();b.effectTag|=1;null!==a&&g?(b.child=fh(b,a.child,null,f),b.child=fh(b,null,h,f)):R(a,b,h,f);b.memoizedState=d.state;e&&Kf(b,c,!0);return b.child}function wi(a){var b=a.stateNode;b.pendingContext?Hf(a,b.pendingContext,b.pendingContext!==b.context):b.context&&Hf(a,b.context,!1);mh(a,b.containerInfo)}\nvar xi={dehydrated:null,retryTime:0};\nfunction yi(a,b,c){var d=b.mode,e=b.pendingProps,f=M.current,g=!1,h;(h=0!==(b.effectTag&64))||(h=0!==(f&2)&&(null===a||null!==a.memoizedState));h?(g=!0,b.effectTag&=-65):null!==a&&null===a.memoizedState||void 0===e.fallback||!0===e.unstable_avoidThisFallback||(f|=1);I(M,f&1,b);if(null===a){void 0!==e.fallback&&ii(b);if(g){g=e.fallback;e=eh(null,d,0,null);e.return=b;if(0===(b.mode&2))for(a=null!==b.memoizedState?b.child.child:b.child,e.child=a;null!==a;)a.return=e,a=a.sibling;c=eh(g,d,c,null);c.return=\nb;e.sibling=c;b.memoizedState=xi;b.child=e;return c}d=e.children;b.memoizedState=null;return b.child=gh(b,null,d,c)}if(null!==a.memoizedState){a=a.child;d=a.sibling;if(g){e=e.fallback;c=ah(a,a.pendingProps,0);c.return=b;if(0===(b.mode&2)&&(g=null!==b.memoizedState?b.child.child:b.child,g!==a.child))for(c.child=g;null!==g;)g.return=c,g=g.sibling;d=ah(d,e,d.expirationTime);d.return=b;c.sibling=d;c.childExpirationTime=0;b.memoizedState=xi;b.child=c;return d}c=fh(b,a.child,e.children,c);b.memoizedState=\nnull;return b.child=c}a=a.child;if(g){g=e.fallback;e=eh(null,d,0,null);e.return=b;e.child=a;null!==a&&(a.return=e);if(0===(b.mode&2))for(a=null!==b.memoizedState?b.child.child:b.child,e.child=a;null!==a;)a.return=e,a=a.sibling;c=eh(g,d,c,null);c.return=b;e.sibling=c;c.effectTag|=2;e.childExpirationTime=0;b.memoizedState=xi;b.child=e;return c}b.memoizedState=null;return b.child=fh(b,a,e.children,c)}\nfunction zi(a,b){a.expirationTime<b&&(a.expirationTime=b);var c=a.alternate;null!==c&&c.expirationTime<b&&(c.expirationTime=b);ug(a.return,b)}function Ai(a,b,c,d,e,f){var g=a.memoizedState;null===g?a.memoizedState={isBackwards:b,rendering:null,last:d,tail:c,tailExpiration:0,tailMode:e,lastEffect:f}:(g.isBackwards=b,g.rendering=null,g.last=d,g.tail=c,g.tailExpiration=0,g.tailMode=e,g.lastEffect=f)}\nfunction Bi(a,b,c){var d=b.pendingProps,e=d.revealOrder,f=d.tail;R(a,b,d.children,c);d=M.current;if(0!==(d&2))d=d&1|2,b.effectTag|=64;else{if(null!==a&&0!==(a.effectTag&64))a:for(a=b.child;null!==a;){if(13===a.tag)null!==a.memoizedState&&zi(a,c);else if(19===a.tag)zi(a,c);else if(null!==a.child){a.child.return=a;a=a.child;continue}if(a===b)break a;for(;null===a.sibling;){if(null===a.return||a.return===b)break a;a=a.return}a.sibling.return=a.return;a=a.sibling}d&=1}I(M,d,b);if(0===(b.mode&2))b.memoizedState=\nnull;else switch(e){case \"forwards\":c=b.child;for(e=null;null!==c;)a=c.alternate,null!==a&&null===qh(a)&&(e=c),c=c.sibling;c=e;null===c?(e=b.child,b.child=null):(e=c.sibling,c.sibling=null);Ai(b,!1,e,c,f,b.lastEffect);break;case \"backwards\":c=null;e=b.child;for(b.child=null;null!==e;){a=e.alternate;if(null!==a&&null===qh(a)){b.child=e;break}a=e.sibling;e.sibling=c;c=e;e=a}Ai(b,!0,c,null,f,b.lastEffect);break;case \"together\":Ai(b,!1,null,null,void 0,b.lastEffect);break;default:b.memoizedState=null}return b.child}\nfunction oi(a,b,c){null!==a&&(b.dependencies=a.dependencies);var d=b.expirationTime;0!==d&&Jg(d);if(b.childExpirationTime<c)return null;if(null!==a&&b.child!==a.child)throw Error(u(153));if(null!==b.child){a=b.child;c=ah(a,a.pendingProps,a.expirationTime);b.child=c;for(c.return=b;null!==a.sibling;)a=a.sibling,c=c.sibling=ah(a,a.pendingProps,a.expirationTime),c.return=b;c.sibling=null}return b.child}function Ci(a){a.effectTag|=4}var Hi,Ii,Ji,Ki;\nHi=function(a,b){for(var c=b.child;null!==c;){if(5===c.tag||6===c.tag)a.appendChild(c.stateNode);else if(4!==c.tag&&null!==c.child){c.child.return=c;c=c.child;continue}if(c===b)break;for(;null===c.sibling;){if(null===c.return||c.return===b)return;c=c.return}c.sibling.return=c.return;c=c.sibling}};Ii=function(){};\nJi=function(a,b,c,d,e){var f=a.memoizedProps;if(f!==d){var g=b.stateNode;lh(ih.current);a=null;switch(c){case \"input\":f=Ab(g,f);d=Ab(g,d);a=[];break;case \"option\":f=Ib(g,f);d=Ib(g,d);a=[];break;case \"select\":f=n({},f,{value:void 0});d=n({},d,{value:void 0});a=[];break;case \"textarea\":f=Kb(g,f);d=Kb(g,d);a=[];break;default:\"function\"!==typeof f.onClick&&\"function\"===typeof d.onClick&&(g.onclick=ae)}Yd(c,d);var h,k;c=null;for(h in f)if(!d.hasOwnProperty(h)&&f.hasOwnProperty(h)&&null!=f[h])if(\"style\"===\nh)for(k in g=f[h],g)g.hasOwnProperty(k)&&(c||(c={}),c[k]=\"\");else\"dangerouslySetInnerHTML\"!==h&&\"children\"!==h&&\"suppressContentEditableWarning\"!==h&&\"suppressHydrationWarning\"!==h&&\"autoFocus\"!==h&&(ia.hasOwnProperty(h)?a||(a=[]):(a=a||[]).push(h,null));for(h in d){var l=d[h];g=null!=f?f[h]:void 0;if(d.hasOwnProperty(h)&&l!==g&&(null!=l||null!=g))if(\"style\"===h)if(g){for(k in g)!g.hasOwnProperty(k)||l&&l.hasOwnProperty(k)||(c||(c={}),c[k]=\"\");for(k in l)l.hasOwnProperty(k)&&g[k]!==l[k]&&(c||(c={}),\nc[k]=l[k])}else c||(a||(a=[]),a.push(h,c)),c=l;else\"dangerouslySetInnerHTML\"===h?(l=l?l.__html:void 0,g=g?g.__html:void 0,null!=l&&g!==l&&(a=a||[]).push(h,\"\"+l)):\"children\"===h?g===l||\"string\"!==typeof l&&\"number\"!==typeof l||(a=a||[]).push(h,\"\"+l):\"suppressContentEditableWarning\"!==h&&\"suppressHydrationWarning\"!==h&&(ia.hasOwnProperty(h)?(null!=l&&$d(e,h),a||g===l||(a=[])):(a=a||[]).push(h,l))}c&&(a=a||[]).push(\"style\",c);e=a;(b.updateQueue=e)&&Ci(b)}};Ki=function(a,b,c,d){c!==d&&Ci(b)};\nfunction Li(a,b){switch(a.tailMode){case \"hidden\":b=a.tail;for(var c=null;null!==b;)null!==b.alternate&&(c=b),b=b.sibling;null===c?a.tail=null:c.sibling=null;break;case \"collapsed\":c=a.tail;for(var d=null;null!==c;)null!==c.alternate&&(d=c),c=c.sibling;null===d?b||null===a.tail?a.tail=null:a.tail.sibling=null:d.sibling=null}}\nfunction Mi(a){switch(a.tag){case 1:L(a.type)&&Ff(a);var b=a.effectTag;return b&4096?(a.effectTag=b&-4097|64,a):null;case 3:nh(a);Gf(a);b=a.effectTag;if(0!==(b&64))throw Error(u(285));a.effectTag=b&-4097|64;return a;case 5:return ph(a),null;case 13:return G(M,a),b=a.effectTag,b&4096?(a.effectTag=b&-4097|64,a):null;case 19:return G(M,a),null;case 4:return nh(a),null;case 10:return tg(a),null;default:return null}}function Ni(a,b){return{value:a,source:b,stack:Xa(b)}}\nvar Oi=\"function\"===typeof WeakSet?WeakSet:Set;function Pi(a,b){var c=b.source,d=b.stack;null===d&&null!==c&&(d=Xa(c));null!==c&&Wa(c.type);b=b.value;null!==a&&1===a.tag&&Wa(a.type);try{console.error(b)}catch(e){setTimeout(function(){throw e;})}}function Qi(a,b){try{b.props=a.memoizedProps,b.state=a.memoizedState,b.componentWillUnmount()}catch(c){Ri(a,c)}}function Si(a){var b=a.ref;if(null!==b)if(\"function\"===typeof b)try{b(null)}catch(c){Ri(a,c)}else b.current=null}\nfunction Ti(a,b){switch(b.tag){case 0:case 11:case 15:Ui(2,0,b);break;case 1:if(b.effectTag&256&&null!==a){var c=a.memoizedProps,d=a.memoizedState;a=b.stateNode;b=a.getSnapshotBeforeUpdate(b.elementType===b.type?c:mg(b.type,c),d);a.__reactInternalSnapshotBeforeUpdate=b}break;case 3:case 5:case 6:case 4:case 17:break;default:throw Error(u(163));}}\nfunction Ui(a,b,c){c=c.updateQueue;c=null!==c?c.lastEffect:null;if(null!==c){var d=c=c.next;do{if(0!==(d.tag&a)){var e=d.destroy;d.destroy=void 0;void 0!==e&&e()}0!==(d.tag&b)&&(e=d.create,d.destroy=e());d=d.next}while(d!==c)}}\nfunction Vi(a,b,c){\"function\"===typeof Wi&&Wi(b);switch(b.tag){case 0:case 11:case 14:case 15:a=b.updateQueue;if(null!==a&&(a=a.lastEffect,null!==a)){var d=a.next;fg(97<c?97:c,function(){var a=d;do{var c=a.destroy;if(void 0!==c){var g=b;try{c()}catch(h){Ri(g,h)}}a=a.next}while(a!==d)})}break;case 1:Si(b);c=b.stateNode;\"function\"===typeof c.componentWillUnmount&&Qi(b,c);break;case 5:Si(b);break;case 4:Xi(a,b,c)}}\nfunction Yi(a){var b=a.alternate;a.return=null;a.child=null;a.memoizedState=null;a.updateQueue=null;a.dependencies=null;a.alternate=null;a.firstEffect=null;a.lastEffect=null;a.pendingProps=null;a.memoizedProps=null;null!==b&&Yi(b)}function Zi(a){return 5===a.tag||3===a.tag||4===a.tag}\nfunction $i(a){a:{for(var b=a.return;null!==b;){if(Zi(b)){var c=b;break a}b=b.return}throw Error(u(160));}b=c.stateNode;switch(c.tag){case 5:var d=!1;break;case 3:b=b.containerInfo;d=!0;break;case 4:b=b.containerInfo;d=!0;break;default:throw Error(u(161));}c.effectTag&16&&(Tb(b,\"\"),c.effectTag&=-17);a:b:for(c=a;;){for(;null===c.sibling;){if(null===c.return||Zi(c.return)){c=null;break a}c=c.return}c.sibling.return=c.return;for(c=c.sibling;5!==c.tag&&6!==c.tag&&18!==c.tag;){if(c.effectTag&2)continue b;\nif(null===c.child||4===c.tag)continue b;else c.child.return=c,c=c.child}if(!(c.effectTag&2)){c=c.stateNode;break a}}for(var e=a;;){var f=5===e.tag||6===e.tag;if(f){var g=f?e.stateNode:e.stateNode.instance;if(c)if(d){f=b;var h=g;g=c;8===f.nodeType?f.parentNode.insertBefore(h,g):f.insertBefore(h,g)}else b.insertBefore(g,c);else d?(h=b,8===h.nodeType?(f=h.parentNode,f.insertBefore(g,h)):(f=h,f.appendChild(g)),h=h._reactRootContainer,null!==h&&void 0!==h||null!==f.onclick||(f.onclick=ae)):b.appendChild(g)}else if(4!==\ne.tag&&null!==e.child){e.child.return=e;e=e.child;continue}if(e===a)break;for(;null===e.sibling;){if(null===e.return||e.return===a)return;e=e.return}e.sibling.return=e.return;e=e.sibling}}\nfunction Xi(a,b,c){for(var d=b,e=!1,f,g;;){if(!e){e=d.return;a:for(;;){if(null===e)throw Error(u(160));f=e.stateNode;switch(e.tag){case 5:g=!1;break a;case 3:f=f.containerInfo;g=!0;break a;case 4:f=f.containerInfo;g=!0;break a}e=e.return}e=!0}if(5===d.tag||6===d.tag){a:for(var h=a,k=d,l=c,m=k;;)if(Vi(h,m,l),null!==m.child&&4!==m.tag)m.child.return=m,m=m.child;else{if(m===k)break;for(;null===m.sibling;){if(null===m.return||m.return===k)break a;m=m.return}m.sibling.return=m.return;m=m.sibling}g?(h=\nf,k=d.stateNode,8===h.nodeType?h.parentNode.removeChild(k):h.removeChild(k)):f.removeChild(d.stateNode)}else if(4===d.tag){if(null!==d.child){f=d.stateNode.containerInfo;g=!0;d.child.return=d;d=d.child;continue}}else if(Vi(a,d,c),null!==d.child){d.child.return=d;d=d.child;continue}if(d===b)break;for(;null===d.sibling;){if(null===d.return||d.return===b)return;d=d.return;4===d.tag&&(e=!1)}d.sibling.return=d.return;d=d.sibling}}\nfunction aj(a,b){switch(b.tag){case 0:case 11:case 14:case 15:Ui(4,8,b);break;case 1:break;case 5:var c=b.stateNode;if(null!=c){var d=b.memoizedProps,e=null!==a?a.memoizedProps:d;a=b.type;var f=b.updateQueue;b.updateQueue=null;if(null!==f){c[ve]=d;\"input\"===a&&\"radio\"===d.type&&null!=d.name&&Cb(c,d);Zd(a,e);b=Zd(a,d);for(e=0;e<f.length;e+=2){var g=f[e],h=f[e+1];\"style\"===g?Wd(c,h):\"dangerouslySetInnerHTML\"===g?Sb(c,h):\"children\"===g?Tb(c,h):vb(c,g,h,b)}switch(a){case \"input\":Eb(c,d);break;case \"textarea\":Mb(c,\nd);break;case \"select\":b=c._wrapperState.wasMultiple,c._wrapperState.wasMultiple=!!d.multiple,a=d.value,null!=a?Jb(c,!!d.multiple,a,!1):b!==!!d.multiple&&(null!=d.defaultValue?Jb(c,!!d.multiple,d.defaultValue,!0):Jb(c,!!d.multiple,d.multiple?[]:\"\",!1))}}}break;case 6:if(null===b.stateNode)throw Error(u(162));b.stateNode.nodeValue=b.memoizedProps;break;case 3:b=b.stateNode;b.hydrate&&(b.hydrate=!1,Lc(b.containerInfo));break;case 12:break;case 13:c=b;null===b.memoizedState?d=!1:(d=!0,c=b.child,bj=cg());\nif(null!==c)a:for(a=c;;){if(5===a.tag)f=a.stateNode,d?(f=f.style,\"function\"===typeof f.setProperty?f.setProperty(\"display\",\"none\",\"important\"):f.display=\"none\"):(f=a.stateNode,e=a.memoizedProps.style,e=void 0!==e&&null!==e&&e.hasOwnProperty(\"display\")?e.display:null,f.style.display=Vd(\"display\",e));else if(6===a.tag)a.stateNode.nodeValue=d?\"\":a.memoizedProps;else if(13===a.tag&&null!==a.memoizedState&&null===a.memoizedState.dehydrated){f=a.child.sibling;f.return=a;a=f;continue}else if(null!==a.child){a.child.return=\na;a=a.child;continue}if(a===c)break a;for(;null===a.sibling;){if(null===a.return||a.return===c)break a;a=a.return}a.sibling.return=a.return;a=a.sibling}cj(b);break;case 19:cj(b);break;case 17:break;case 20:break;case 21:break;default:throw Error(u(163));}}function cj(a){var b=a.updateQueue;if(null!==b){a.updateQueue=null;var c=a.stateNode;null===c&&(c=a.stateNode=new Oi);b.forEach(function(b){var d=dj.bind(null,a,b);c.has(b)||(c.add(b),b.then(d,d))})}}var ej=\"function\"===typeof WeakMap?WeakMap:Map;\nfunction fj(a,b,c){c=Bg(c,null);c.tag=3;c.payload={element:null};var d=b.value;c.callback=function(){gj||(gj=!0,hj=d);Pi(a,b)};return c}\nfunction ij(a,b,c){c=Bg(c,null);c.tag=3;var d=a.type.getDerivedStateFromError;if(\"function\"===typeof d){var e=b.value;c.payload=function(){Pi(a,b);return d(e)}}var f=a.stateNode;null!==f&&\"function\"===typeof f.componentDidCatch&&(c.callback=function(){\"function\"!==typeof d&&(null===jj?jj=new Set([this]):jj.add(this),Pi(a,b));var c=b.stack;this.componentDidCatch(b.value,{componentStack:null!==c?c:\"\"})});return c}\nvar kj=Math.ceil,lj=Ea.ReactCurrentDispatcher,mj=Ea.ReactCurrentOwner,S=0,nj=8,oj=16,pj=32,qj=0,rj=1,sj=2,tj=3,uj=4,vj=5,T=S,U=null,V=null,W=0,X=qj,wj=null,xj=1073741823,yj=1073741823,zj=null,Aj=0,Bj=!1,bj=0,Cj=500,Y=null,gj=!1,hj=null,jj=null,Dj=!1,Ej=null,Fj=90,Gj=null,Hj=0,Ij=null,Jj=0;function Pg(){return(T&(oj|pj))!==S?1073741821-(cg()/10|0):0!==Jj?Jj:Jj=1073741821-(cg()/10|0)}\nfunction Qg(a,b,c){b=b.mode;if(0===(b&2))return 1073741823;var d=dg();if(0===(b&4))return 99===d?1073741823:1073741822;if((T&oj)!==S)return W;if(null!==c)a=lg(a,c.timeoutMs|0||5E3,250);else switch(d){case 99:a=1073741823;break;case 98:a=lg(a,150,100);break;case 97:case 96:a=lg(a,5E3,250);break;case 95:a=2;break;default:throw Error(u(326));}null!==U&&a===W&&--a;return a}\nfunction Rg(a,b){if(50<Hj)throw Hj=0,Ij=null,Error(u(185));a=Kj(a,b);if(null!==a){var c=dg();1073741823===b?(T&nj)!==S&&(T&(oj|pj))===S?Lj(a):(Z(a),T===S&&jg()):Z(a);(T&4)===S||98!==c&&99!==c||(null===Gj?Gj=new Map([[a,b]]):(c=Gj.get(a),(void 0===c||c>b)&&Gj.set(a,b)))}}\nfunction Kj(a,b){a.expirationTime<b&&(a.expirationTime=b);var c=a.alternate;null!==c&&c.expirationTime<b&&(c.expirationTime=b);var d=a.return,e=null;if(null===d&&3===a.tag)e=a.stateNode;else for(;null!==d;){c=d.alternate;d.childExpirationTime<b&&(d.childExpirationTime=b);null!==c&&c.childExpirationTime<b&&(c.childExpirationTime=b);if(null===d.return&&3===d.tag){e=d.stateNode;break}d=d.return}null!==e&&(U===e&&(Jg(b),X===uj&&Mj(e,W)),Nj(e,b));return e}\nfunction Oj(a){var b=a.lastExpiredTime;if(0!==b)return b;b=a.firstPendingTime;if(!Pj(a,b))return b;b=a.lastPingedTime;a=a.nextKnownPendingLevel;return b>a?b:a}\nfunction Z(a){if(0!==a.lastExpiredTime)a.callbackExpirationTime=1073741823,a.callbackPriority=99,a.callbackNode=hg(Lj.bind(null,a));else{var b=Oj(a),c=a.callbackNode;if(0===b)null!==c&&(a.callbackNode=null,a.callbackExpirationTime=0,a.callbackPriority=90);else{var d=Pg();1073741823===b?d=99:1===b||2===b?d=95:(d=10*(1073741821-b)-10*(1073741821-d),d=0>=d?99:250>=d?98:5250>=d?97:95);if(null!==c){var e=a.callbackPriority;if(a.callbackExpirationTime===b&&e>=d)return;c!==Xf&&Nf(c)}a.callbackExpirationTime=\nb;a.callbackPriority=d;b=1073741823===b?hg(Lj.bind(null,a)):gg(d,Qj.bind(null,a),{timeout:10*(1073741821-b)-cg()});a.callbackNode=b}}}\nfunction Qj(a,b){Jj=0;if(b)return b=Pg(),Rj(a,b),Z(a),null;var c=Oj(a);if(0!==c){b=a.callbackNode;if((T&(oj|pj))!==S)throw Error(u(327));Sj();a===U&&c===W||Tj(a,c);if(null!==V){var d=T;T|=oj;var e=Uj(a);do try{Vj();break}catch(h){Wj(a,h)}while(1);rg();T=d;lj.current=e;if(X===rj)throw b=wj,Tj(a,c),Mj(a,c),Z(a),b;if(null===V)switch(e=a.finishedWork=a.current.alternate,a.finishedExpirationTime=c,d=X,U=null,d){case qj:case rj:throw Error(u(345));case sj:Rj(a,2<c?2:c);break;case tj:Mj(a,c);d=a.lastSuspendedTime;\nc===d&&(a.nextKnownPendingLevel=Xj(e));if(1073741823===xj&&(e=bj+Cj-cg(),10<e)){if(Bj){var f=a.lastPingedTime;if(0===f||f>=c){a.lastPingedTime=c;Tj(a,c);break}}f=Oj(a);if(0!==f&&f!==c)break;if(0!==d&&d!==c){a.lastPingedTime=d;break}a.timeoutHandle=pe(Yj.bind(null,a),e);break}Yj(a);break;case uj:Mj(a,c);d=a.lastSuspendedTime;c===d&&(a.nextKnownPendingLevel=Xj(e));if(Bj&&(e=a.lastPingedTime,0===e||e>=c)){a.lastPingedTime=c;Tj(a,c);break}e=Oj(a);if(0!==e&&e!==c)break;if(0!==d&&d!==c){a.lastPingedTime=\nd;break}1073741823!==yj?d=10*(1073741821-yj)-cg():1073741823===xj?d=0:(d=10*(1073741821-xj)-5E3,e=cg(),c=10*(1073741821-c)-e,d=e-d,0>d&&(d=0),d=(120>d?120:480>d?480:1080>d?1080:1920>d?1920:3E3>d?3E3:4320>d?4320:1960*kj(d/1960))-d,c<d&&(d=c));if(10<d){a.timeoutHandle=pe(Yj.bind(null,a),d);break}Yj(a);break;case vj:if(1073741823!==xj&&null!==zj){f=xj;var g=zj;d=g.busyMinDurationMs|0;0>=d?d=0:(e=g.busyDelayMs|0,f=cg()-(10*(1073741821-f)-(g.timeoutMs|0||5E3)),d=f<=e?0:e+d-f);if(10<d){Mj(a,c);a.timeoutHandle=\npe(Yj.bind(null,a),d);break}}Yj(a);break;default:throw Error(u(329));}Z(a);if(a.callbackNode===b)return Qj.bind(null,a)}}return null}\nfunction Lj(a){var b=a.lastExpiredTime;b=0!==b?b:1073741823;if(a.finishedExpirationTime===b)Yj(a);else{if((T&(oj|pj))!==S)throw Error(u(327));Sj();a===U&&b===W||Tj(a,b);if(null!==V){var c=T;T|=oj;var d=Uj(a);do try{Zj();break}catch(e){Wj(a,e)}while(1);rg();T=c;lj.current=d;if(X===rj)throw c=wj,Tj(a,b),Mj(a,b),Z(a),c;if(null!==V)throw Error(u(261));a.finishedWork=a.current.alternate;a.finishedExpirationTime=b;U=null;Yj(a);Z(a)}}return null}\nfunction ak(){if(null!==Gj){var a=Gj;Gj=null;a.forEach(function(a,c){Rj(c,a);Z(c)});jg()}}function bk(a,b){var c=T;T|=1;try{return a(b)}finally{T=c,T===S&&jg()}}function ck(a,b){var c=T;T&=-2;T|=nj;try{return a(b)}finally{T=c,T===S&&jg()}}\nfunction Tj(a,b){a.finishedWork=null;a.finishedExpirationTime=0;var c=a.timeoutHandle;-1!==c&&(a.timeoutHandle=-1,qe(c));if(null!==V)for(c=V.return;null!==c;){var d=c;switch(d.tag){case 1:var e=d.type.childContextTypes;null!==e&&void 0!==e&&Ff(d);break;case 3:nh(d);Gf(d);break;case 5:ph(d);break;case 4:nh(d);break;case 13:G(M,d);break;case 19:G(M,d);break;case 10:tg(d)}c=c.return}U=a;V=ah(a.current,null,b);W=b;X=qj;wj=null;yj=xj=1073741823;zj=null;Aj=0;Bj=!1}\nfunction Wj(a,b){do{try{rg();Mh();if(null===V||null===V.return)return X=rj,wj=b,null;a:{var c=a,d=V.return,e=V,f=b;b=W;e.effectTag|=2048;e.firstEffect=e.lastEffect=null;if(null!==f&&\"object\"===typeof f&&\"function\"===typeof f.then){var g=f,h=0!==(M.current&1),k=d;do{var l;if(l=13===k.tag){var m=k.memoizedState;if(null!==m)l=null!==m.dehydrated?!0:!1;else{var C=k.memoizedProps;l=void 0===C.fallback?!1:!0!==C.unstable_avoidThisFallback?!0:h?!1:!0}}if(l){var y=k.updateQueue;if(null===y){var H=new Set;\nH.add(g);k.updateQueue=H}else y.add(g);if(0===(k.mode&2)){k.effectTag|=64;e.effectTag&=-2981;if(1===e.tag)if(null===e.alternate)e.tag=17;else{var z=Bg(1073741823,null);z.tag=2;Dg(e,z)}e.expirationTime=1073741823;break a}f=void 0;e=b;var ta=c.pingCache;null===ta?(ta=c.pingCache=new ej,f=new Set,ta.set(g,f)):(f=ta.get(g),void 0===f&&(f=new Set,ta.set(g,f)));if(!f.has(e)){f.add(e);var r=dk.bind(null,c,g,e);g.then(r,r)}k.effectTag|=4096;k.expirationTime=b;break a}k=k.return}while(null!==k);f=Error((Wa(e.type)||\n\"A React component\")+\" suspended while rendering, but no fallback UI was specified.\\n\\nAdd a <Suspense fallback=...> component higher in the tree to provide a loading indicator or placeholder to display.\"+Xa(e))}X!==vj&&(X=sj);f=Ni(f,e);k=d;do{switch(k.tag){case 3:g=f;k.effectTag|=4096;k.expirationTime=b;var x=fj(k,g,b);Eg(k,x);break a;case 1:g=f;var A=k.type,p=k.stateNode;if(0===(k.effectTag&64)&&(\"function\"===typeof A.getDerivedStateFromError||null!==p&&\"function\"===typeof p.componentDidCatch&&\n(null===jj||!jj.has(p)))){k.effectTag|=4096;k.expirationTime=b;var t=ij(k,g,b);Eg(k,t);break a}}k=k.return}while(null!==k)}V=ek(V)}catch(v){b=v;continue}break}while(1)}function Uj(){var a=lj.current;lj.current=Lh;return null===a?Lh:a}function Ig(a,b){a<xj&&2<a&&(xj=a);null!==b&&a<yj&&2<a&&(yj=a,zj=b)}function Jg(a){a>Aj&&(Aj=a)}function Zj(){for(;null!==V;)V=fk(V)}function Vj(){for(;null!==V&&!Of();)V=fk(V)}\nfunction fk(a){var b=gk(a.alternate,a,W);a.memoizedProps=a.pendingProps;null===b&&(b=ek(a));mj.current=null;return b}\nfunction ek(a){V=a;do{var b=V.alternate;a=V.return;if(0===(V.effectTag&2048)){a:{var c=b;b=V;var d=W;var e=b.pendingProps;switch(b.tag){case 2:break;case 16:break;case 15:case 0:break;case 1:L(b.type)&&Ff(b);break;case 3:nh(b);Gf(b);e=b.stateNode;e.pendingContext&&(e.context=e.pendingContext,e.pendingContext=null);(null===c||null===c.child)&&ki(b)&&Ci(b);Ii(b);break;case 5:ph(b);d=lh(kh.current);var f=b.type;if(null!==c&&null!=b.stateNode)Ji(c,b,f,e,d),c.ref!==b.ref&&(b.effectTag|=128);else if(e){var g=\nlh(ih.current);if(ki(b)){e=b;var h=e.stateNode;c=e.type;var k=e.memoizedProps,l=d;h[ue]=e;h[ve]=k;f=void 0;d=h;switch(c){case \"iframe\":case \"object\":case \"embed\":F(\"load\",d);break;case \"video\":case \"audio\":for(h=0;h<dc.length;h++)F(dc[h],d);break;case \"source\":F(\"error\",d);break;case \"img\":case \"image\":case \"link\":F(\"error\",d);F(\"load\",d);break;case \"form\":F(\"reset\",d);F(\"submit\",d);break;case \"details\":F(\"toggle\",d);break;case \"input\":Bb(d,k);F(\"invalid\",d);$d(l,\"onChange\");break;case \"select\":d._wrapperState=\n{wasMultiple:!!k.multiple};F(\"invalid\",d);$d(l,\"onChange\");break;case \"textarea\":Lb(d,k),F(\"invalid\",d),$d(l,\"onChange\")}Yd(c,k);h=null;for(f in k)k.hasOwnProperty(f)&&(g=k[f],\"children\"===f?\"string\"===typeof g?d.textContent!==g&&(h=[\"children\",g]):\"number\"===typeof g&&d.textContent!==\"\"+g&&(h=[\"children\",\"\"+g]):ia.hasOwnProperty(f)&&null!=g&&$d(l,f));switch(c){case \"input\":yb(d);Gb(d,k,!0);break;case \"textarea\":yb(d);Nb(d,k);break;case \"select\":case \"option\":break;default:\"function\"===typeof k.onClick&&\n(d.onclick=ae)}f=h;e.updateQueue=f;e=null!==f?!0:!1;e&&Ci(b)}else{c=b;l=f;k=e;h=9===d.nodeType?d:d.ownerDocument;g===Ob.html&&(g=Pb(l));g===Ob.html?\"script\"===l?(k=h.createElement(\"div\"),k.innerHTML=\"<script>\\x3c/script>\",h=k.removeChild(k.firstChild)):\"string\"===typeof k.is?h=h.createElement(l,{is:k.is}):(h=h.createElement(l),\"select\"===l&&(l=h,k.multiple?l.multiple=!0:k.size&&(l.size=k.size))):h=h.createElementNS(g,l);k=h;k[ue]=c;k[ve]=e;Hi(k,b,!1,!1);b.stateNode=k;l=f;c=e;var m=d,C=Zd(l,c);switch(l){case \"iframe\":case \"object\":case \"embed\":F(\"load\",\nk);d=c;break;case \"video\":case \"audio\":for(d=0;d<dc.length;d++)F(dc[d],k);d=c;break;case \"source\":F(\"error\",k);d=c;break;case \"img\":case \"image\":case \"link\":F(\"error\",k);F(\"load\",k);d=c;break;case \"form\":F(\"reset\",k);F(\"submit\",k);d=c;break;case \"details\":F(\"toggle\",k);d=c;break;case \"input\":Bb(k,c);d=Ab(k,c);F(\"invalid\",k);$d(m,\"onChange\");break;case \"option\":d=Ib(k,c);break;case \"select\":k._wrapperState={wasMultiple:!!c.multiple};d=n({},c,{value:void 0});F(\"invalid\",k);$d(m,\"onChange\");break;case \"textarea\":Lb(k,\nc);d=Kb(k,c);F(\"invalid\",k);$d(m,\"onChange\");break;default:d=c}Yd(l,d);h=void 0;g=l;var y=k,H=d;for(h in H)if(H.hasOwnProperty(h)){var z=H[h];\"style\"===h?Wd(y,z):\"dangerouslySetInnerHTML\"===h?(z=z?z.__html:void 0,null!=z&&Sb(y,z)):\"children\"===h?\"string\"===typeof z?(\"textarea\"!==g||\"\"!==z)&&Tb(y,z):\"number\"===typeof z&&Tb(y,\"\"+z):\"suppressContentEditableWarning\"!==h&&\"suppressHydrationWarning\"!==h&&\"autoFocus\"!==h&&(ia.hasOwnProperty(h)?null!=z&&$d(m,h):null!=z&&vb(y,h,z,C))}switch(l){case \"input\":yb(k);\nGb(k,c,!1);break;case \"textarea\":yb(k);Nb(k,c);break;case \"option\":null!=c.value&&k.setAttribute(\"value\",\"\"+ub(c.value));break;case \"select\":d=k;d.multiple=!!c.multiple;k=c.value;null!=k?Jb(d,!!c.multiple,k,!1):null!=c.defaultValue&&Jb(d,!!c.multiple,c.defaultValue,!0);break;default:\"function\"===typeof d.onClick&&(k.onclick=ae)}(e=ne(f,e))&&Ci(b)}null!==b.ref&&(b.effectTag|=128)}else if(null===b.stateNode)throw Error(u(166));break;case 6:if(c&&null!=b.stateNode)Ki(c,b,c.memoizedProps,e);else{if(\"string\"!==\ntypeof e&&null===b.stateNode)throw Error(u(166));d=lh(kh.current);lh(ih.current);ki(b)?(e=b,f=e.stateNode,d=e.memoizedProps,f[ue]=e,(e=f.nodeValue!==d)&&Ci(b)):(f=b,e=(9===d.nodeType?d:d.ownerDocument).createTextNode(e),e[ue]=f,b.stateNode=e)}break;case 11:break;case 13:G(M,b);e=b.memoizedState;if(0!==(b.effectTag&64)){b.expirationTime=d;break a}e=null!==e;f=!1;null===c?void 0!==b.memoizedProps.fallback&&ki(b):(d=c.memoizedState,f=null!==d,e||null===d||(d=c.child.sibling,null!==d&&(k=b.firstEffect,\nnull!==k?(b.firstEffect=d,d.nextEffect=k):(b.firstEffect=b.lastEffect=d,d.nextEffect=null),d.effectTag=8)));if(e&&!f&&0!==(b.mode&2))if(null===c&&!0!==b.memoizedProps.unstable_avoidThisFallback||0!==(M.current&1))X===qj&&(X=tj);else{if(X===qj||X===tj)X=uj;0!==Aj&&null!==U&&(Mj(U,W),Nj(U,Aj))}if(e||f)b.effectTag|=4;break;case 7:break;case 8:break;case 12:break;case 4:nh(b);Ii(b);break;case 10:tg(b);break;case 9:break;case 14:break;case 17:L(b.type)&&Ff(b);break;case 19:G(M,b);e=b.memoizedState;if(null===\ne)break;f=0!==(b.effectTag&64);k=e.rendering;if(null===k)if(f)Li(e,!1);else{if(X!==qj||null!==c&&0!==(c.effectTag&64))for(c=b.child;null!==c;){k=qh(c);if(null!==k){b.effectTag|=64;Li(e,!1);f=k.updateQueue;null!==f&&(b.updateQueue=f,b.effectTag|=4);null===e.lastEffect&&(b.firstEffect=null);b.lastEffect=e.lastEffect;e=d;for(f=b.child;null!==f;)d=f,c=e,d.effectTag&=2,d.nextEffect=null,d.firstEffect=null,d.lastEffect=null,k=d.alternate,null===k?(d.childExpirationTime=0,d.expirationTime=c,d.child=null,\nd.memoizedProps=null,d.memoizedState=null,d.updateQueue=null,d.dependencies=null):(d.childExpirationTime=k.childExpirationTime,d.expirationTime=k.expirationTime,d.child=k.child,d.memoizedProps=k.memoizedProps,d.memoizedState=k.memoizedState,d.updateQueue=k.updateQueue,c=k.dependencies,d.dependencies=null===c?null:{expirationTime:c.expirationTime,firstContext:c.firstContext,responders:c.responders}),f=f.sibling;I(M,M.current&1|2,b);b=b.child;break a}c=c.sibling}}else{if(!f)if(c=qh(k),null!==c){if(b.effectTag|=\n64,f=!0,d=c.updateQueue,null!==d&&(b.updateQueue=d,b.effectTag|=4),Li(e,!0),null===e.tail&&\"hidden\"===e.tailMode){b=b.lastEffect=e.lastEffect;null!==b&&(b.nextEffect=null);break}}else cg()>e.tailExpiration&&1<d&&(b.effectTag|=64,f=!0,Li(e,!1),b.expirationTime=b.childExpirationTime=d-1);e.isBackwards?(k.sibling=b.child,b.child=k):(d=e.last,null!==d?d.sibling=k:b.child=k,e.last=k)}if(null!==e.tail){0===e.tailExpiration&&(e.tailExpiration=cg()+500);d=e.tail;e.rendering=d;e.tail=d.sibling;e.lastEffect=\nb.lastEffect;d.sibling=null;e=M.current;e=f?e&1|2:e&1;I(M,e,b);b=d;break a}break;case 20:break;case 21:break;default:throw Error(u(156,b.tag));}b=null}e=V;if(1===W||1!==e.childExpirationTime){f=0;for(d=e.child;null!==d;)c=d.expirationTime,k=d.childExpirationTime,c>f&&(f=c),k>f&&(f=k),d=d.sibling;e.childExpirationTime=f}if(null!==b)return b;null!==a&&0===(a.effectTag&2048)&&(null===a.firstEffect&&(a.firstEffect=V.firstEffect),null!==V.lastEffect&&(null!==a.lastEffect&&(a.lastEffect.nextEffect=V.firstEffect),\na.lastEffect=V.lastEffect),1<V.effectTag&&(null!==a.lastEffect?a.lastEffect.nextEffect=V:a.firstEffect=V,a.lastEffect=V))}else{b=Mi(V,W);if(null!==b)return b.effectTag&=2047,b;null!==a&&(a.firstEffect=a.lastEffect=null,a.effectTag|=2048)}b=V.sibling;if(null!==b)return b;V=a}while(null!==V);X===qj&&(X=vj);return null}function Xj(a){var b=a.expirationTime;a=a.childExpirationTime;return b>a?b:a}function Yj(a){var b=dg();fg(99,ik.bind(null,a,b));return null}\nfunction ik(a,b){Sj();if((T&(oj|pj))!==S)throw Error(u(327));var c=a.finishedWork,d=a.finishedExpirationTime;if(null===c)return null;a.finishedWork=null;a.finishedExpirationTime=0;if(c===a.current)throw Error(u(177));a.callbackNode=null;a.callbackExpirationTime=0;a.callbackPriority=90;a.nextKnownPendingLevel=0;var e=Xj(c);a.firstPendingTime=e;d<=a.lastSuspendedTime?a.firstSuspendedTime=a.lastSuspendedTime=a.nextKnownPendingLevel=0:d<=a.firstSuspendedTime&&(a.firstSuspendedTime=d-1);d<=a.lastPingedTime&&\n(a.lastPingedTime=0);d<=a.lastExpiredTime&&(a.lastExpiredTime=0);a===U&&(V=U=null,W=0);1<c.effectTag?null!==c.lastEffect?(c.lastEffect.nextEffect=c,e=c.firstEffect):e=c:e=c.firstEffect;if(null!==e){var f=T;T|=pj;mj.current=null;le=Ld;var g=fe();if(ge(g)){if(\"selectionStart\"in g)var h={start:g.selectionStart,end:g.selectionEnd};else a:{h=(h=g.ownerDocument)&&h.defaultView||window;var k=h.getSelection&&h.getSelection();if(k&&0!==k.rangeCount){h=k.anchorNode;var l=k.anchorOffset,m=k.focusNode;k=k.focusOffset;\ntry{h.nodeType,m.nodeType}catch(Db){h=null;break a}var C=0,y=-1,H=-1,z=0,ta=0,r=g,x=null;b:for(;;){for(var A;;){r!==h||0!==l&&3!==r.nodeType||(y=C+l);r!==m||0!==k&&3!==r.nodeType||(H=C+k);3===r.nodeType&&(C+=r.nodeValue.length);if(null===(A=r.firstChild))break;x=r;r=A}for(;;){if(r===g)break b;x===h&&++z===l&&(y=C);x===m&&++ta===k&&(H=C);if(null!==(A=r.nextSibling))break;r=x;x=r.parentNode}r=A}h=-1===y||-1===H?null:{start:y,end:H}}else h=null}h=h||{start:0,end:0}}else h=null;me={focusedElem:g,selectionRange:h};\nLd=!1;Y=e;do try{jk()}catch(Db){if(null===Y)throw Error(u(330));Ri(Y,Db);Y=Y.nextEffect}while(null!==Y);Y=e;do try{for(g=a,h=b;null!==Y;){var p=Y.effectTag;p&16&&Tb(Y.stateNode,\"\");if(p&128){var t=Y.alternate;if(null!==t){var v=t.ref;null!==v&&(\"function\"===typeof v?v(null):v.current=null)}}switch(p&1038){case 2:$i(Y);Y.effectTag&=-3;break;case 6:$i(Y);Y.effectTag&=-3;aj(Y.alternate,Y);break;case 1024:Y.effectTag&=-1025;break;case 1028:Y.effectTag&=-1025;aj(Y.alternate,Y);break;case 4:aj(Y.alternate,\nY);break;case 8:l=Y,Xi(g,l,h),Yi(l)}Y=Y.nextEffect}}catch(Db){if(null===Y)throw Error(u(330));Ri(Y,Db);Y=Y.nextEffect}while(null!==Y);v=me;t=fe();p=v.focusedElem;h=v.selectionRange;if(t!==p&&p&&p.ownerDocument&&ee(p.ownerDocument.documentElement,p)){null!==h&&ge(p)&&(t=h.start,v=h.end,void 0===v&&(v=t),\"selectionStart\"in p?(p.selectionStart=t,p.selectionEnd=Math.min(v,p.value.length)):(v=(t=p.ownerDocument||document)&&t.defaultView||window,v.getSelection&&(v=v.getSelection(),l=p.textContent.length,\ng=Math.min(h.start,l),h=void 0===h.end?g:Math.min(h.end,l),!v.extend&&g>h&&(l=h,h=g,g=l),l=de(p,g),m=de(p,h),l&&m&&(1!==v.rangeCount||v.anchorNode!==l.node||v.anchorOffset!==l.offset||v.focusNode!==m.node||v.focusOffset!==m.offset)&&(t=t.createRange(),t.setStart(l.node,l.offset),v.removeAllRanges(),g>h?(v.addRange(t),v.extend(m.node,m.offset)):(t.setEnd(m.node,m.offset),v.addRange(t))))));t=[];for(v=p;v=v.parentNode;)1===v.nodeType&&t.push({element:v,left:v.scrollLeft,top:v.scrollTop});\"function\"===\ntypeof p.focus&&p.focus();for(p=0;p<t.length;p++)v=t[p],v.element.scrollLeft=v.left,v.element.scrollTop=v.top}me=null;Ld=!!le;le=null;a.current=c;Y=e;do try{for(p=d;null!==Y;){var Dh=Y.effectTag;if(Dh&36){var cc=Y.alternate;t=Y;v=p;switch(t.tag){case 0:case 11:case 15:Ui(16,32,t);break;case 1:var dd=t.stateNode;if(t.effectTag&4)if(null===cc)dd.componentDidMount();else{var hk=t.elementType===t.type?cc.memoizedProps:mg(t.type,cc.memoizedProps);dd.componentDidUpdate(hk,cc.memoizedState,dd.__reactInternalSnapshotBeforeUpdate)}var Eh=\nt.updateQueue;null!==Eh&&Kg(t,Eh,dd,v);break;case 3:var Fh=t.updateQueue;if(null!==Fh){g=null;if(null!==t.child)switch(t.child.tag){case 5:g=t.child.stateNode;break;case 1:g=t.child.stateNode}Kg(t,Fh,g,v)}break;case 5:var xk=t.stateNode;null===cc&&t.effectTag&4&&ne(t.type,t.memoizedProps)&&xk.focus();break;case 6:break;case 4:break;case 12:break;case 13:if(null===t.memoizedState){var Di=t.alternate;if(null!==Di){var Ei=Di.memoizedState;if(null!==Ei){var Fi=Ei.dehydrated;null!==Fi&&Lc(Fi)}}}break;\ncase 19:case 17:case 20:case 21:break;default:throw Error(u(163));}}if(Dh&128){t=void 0;var wd=Y.ref;if(null!==wd){var Gi=Y.stateNode;switch(Y.tag){case 5:t=Gi;break;default:t=Gi}\"function\"===typeof wd?wd(t):wd.current=t}}Y=Y.nextEffect}}catch(Db){if(null===Y)throw Error(u(330));Ri(Y,Db);Y=Y.nextEffect}while(null!==Y);Y=null;Yf();T=f}else a.current=c;if(Dj)Dj=!1,Ej=a,Fj=b;else for(Y=e;null!==Y;)b=Y.nextEffect,Y.nextEffect=null,Y=b;b=a.firstPendingTime;0===b&&(jj=null);1073741823===b?a===Ij?Hj++:(Hj=\n0,Ij=a):Hj=0;\"function\"===typeof kk&&kk(c.stateNode,d);Z(a);if(gj)throw gj=!1,a=hj,hj=null,a;if((T&nj)!==S)return null;jg();return null}function jk(){for(;null!==Y;){var a=Y.effectTag;0!==(a&256)&&Ti(Y.alternate,Y);0===(a&512)||Dj||(Dj=!0,gg(97,function(){Sj();return null}));Y=Y.nextEffect}}function Sj(){if(90!==Fj){var a=97<Fj?97:Fj;Fj=90;return fg(a,lk)}}\nfunction lk(){if(null===Ej)return!1;var a=Ej;Ej=null;if((T&(oj|pj))!==S)throw Error(u(331));var b=T;T|=pj;for(a=a.current.firstEffect;null!==a;){try{var c=a;if(0!==(c.effectTag&512))switch(c.tag){case 0:case 11:case 15:Ui(128,0,c),Ui(0,64,c)}}catch(d){if(null===a)throw Error(u(330));Ri(a,d)}c=a.nextEffect;a.nextEffect=null;a=c}T=b;jg();return!0}function mk(a,b,c){b=Ni(c,b);b=fj(a,b,1073741823);Dg(a,b);a=Kj(a,1073741823);null!==a&&Z(a)}\nfunction Ri(a,b){if(3===a.tag)mk(a,a,b);else for(var c=a.return;null!==c;){if(3===c.tag){mk(c,a,b);break}else if(1===c.tag){var d=c.stateNode;if(\"function\"===typeof c.type.getDerivedStateFromError||\"function\"===typeof d.componentDidCatch&&(null===jj||!jj.has(d))){a=Ni(b,a);a=ij(c,a,1073741823);Dg(c,a);c=Kj(c,1073741823);null!==c&&Z(c);break}}c=c.return}}\nfunction dk(a,b,c){var d=a.pingCache;null!==d&&d.delete(b);U===a&&W===c?X===uj||X===tj&&1073741823===xj&&cg()-bj<Cj?Tj(a,W):Bj=!0:Pj(a,c)&&(b=a.lastPingedTime,0!==b&&b<c||(a.lastPingedTime=c,a.finishedExpirationTime===c&&(a.finishedExpirationTime=0,a.finishedWork=null),Z(a)))}function dj(a,b){var c=a.stateNode;null!==c&&c.delete(b);b=0;0===b&&(b=Pg(),b=Qg(b,a,null));a=Kj(a,b);null!==a&&Z(a)}var gk;\ngk=function(a,b,c){var d=b.expirationTime;if(null!==a){var e=b.pendingProps;if(a.memoizedProps!==e||K.current)wg=!0;else{if(d<c){wg=!1;switch(b.tag){case 3:wi(b);li();break;case 5:oh(b);if(b.mode&4&&1!==c&&e.hidden)return b.expirationTime=b.childExpirationTime=1,null;break;case 1:L(b.type)&&Jf(b);break;case 4:mh(b,b.stateNode.containerInfo);break;case 10:sg(b,b.memoizedProps.value);break;case 13:if(null!==b.memoizedState){d=b.child.childExpirationTime;if(0!==d&&d>=c)return yi(a,b,c);I(M,M.current&\n1,b);b=oi(a,b,c);return null!==b?b.sibling:null}I(M,M.current&1,b);break;case 19:d=b.childExpirationTime>=c;if(0!==(a.effectTag&64)){if(d)return Bi(a,b,c);b.effectTag|=64}e=b.memoizedState;null!==e&&(e.rendering=null,e.tail=null);I(M,M.current,b);if(!d)return null}return oi(a,b,c)}wg=!1}}else wg=!1;b.expirationTime=0;switch(b.tag){case 2:d=b.type;null!==a&&(a.alternate=null,b.alternate=null,b.effectTag|=2);a=b.pendingProps;e=Ef(b,J.current);vg(b,c);e=Ih(null,b,d,a,e,c);b.effectTag|=1;if(\"object\"===\ntypeof e&&null!==e&&\"function\"===typeof e.render&&void 0===e.$$typeof){b.tag=1;Mh();if(L(d)){var f=!0;Jf(b)}else f=!1;b.memoizedState=null!==e.state&&void 0!==e.state?e.state:null;var g=d.getDerivedStateFromProps;\"function\"===typeof g&&Og(b,d,g,a);e.updater=Sg;b.stateNode=e;e._reactInternalFiber=b;Wg(b,d,a,c);b=vi(null,b,d,!0,f,c)}else b.tag=0,R(null,b,e,c),b=b.child;return b;case 16:e=b.elementType;null!==a&&(a.alternate=null,b.alternate=null,b.effectTag|=2);a=b.pendingProps;Va(e);if(1!==e._status)throw e._result;\ne=e._result;b.type=e;f=b.tag=nk(e);a=mg(e,a);switch(f){case 0:b=si(null,b,e,a,c);break;case 1:b=ui(null,b,e,a,c);break;case 11:b=ni(null,b,e,a,c);break;case 14:b=pi(null,b,e,mg(e.type,a),d,c);break;default:throw Error(u(306,e,\"\"));}return b;case 0:return d=b.type,e=b.pendingProps,e=b.elementType===d?e:mg(d,e),si(a,b,d,e,c);case 1:return d=b.type,e=b.pendingProps,e=b.elementType===d?e:mg(d,e),ui(a,b,d,e,c);case 3:wi(b);d=b.updateQueue;if(null===d)throw Error(u(282));e=b.memoizedState;e=null!==e?e.element:\nnull;Hg(b,d,b.pendingProps,null,c);d=b.memoizedState.element;if(d===e)li(),b=oi(a,b,c);else{if(e=b.stateNode.hydrate)di=re(b.stateNode.containerInfo.firstChild),ci=b,e=ei=!0;if(e)for(c=gh(b,null,d,c),b.child=c;c;)c.effectTag=c.effectTag&-3|1024,c=c.sibling;else R(a,b,d,c),li();b=b.child}return b;case 5:return oh(b),null===a&&ii(b),d=b.type,e=b.pendingProps,f=null!==a?a.memoizedProps:null,g=e.children,oe(d,e)?g=null:null!==f&&oe(d,f)&&(b.effectTag|=16),ti(a,b),b.mode&4&&1!==c&&e.hidden?(b.expirationTime=\nb.childExpirationTime=1,b=null):(R(a,b,g,c),b=b.child),b;case 6:return null===a&&ii(b),null;case 13:return yi(a,b,c);case 4:return mh(b,b.stateNode.containerInfo),d=b.pendingProps,null===a?b.child=fh(b,null,d,c):R(a,b,d,c),b.child;case 11:return d=b.type,e=b.pendingProps,e=b.elementType===d?e:mg(d,e),ni(a,b,d,e,c);case 7:return R(a,b,b.pendingProps,c),b.child;case 8:return R(a,b,b.pendingProps.children,c),b.child;case 12:return R(a,b,b.pendingProps.children,c),b.child;case 10:a:{d=b.type._context;\ne=b.pendingProps;g=b.memoizedProps;f=e.value;sg(b,f);if(null!==g){var h=g.value;f=of(h,f)?0:(\"function\"===typeof d._calculateChangedBits?d._calculateChangedBits(h,f):1073741823)|0;if(0===f){if(g.children===e.children&&!K.current){b=oi(a,b,c);break a}}else for(h=b.child,null!==h&&(h.return=b);null!==h;){var k=h.dependencies;if(null!==k){g=h.child;for(var l=k.firstContext;null!==l;){if(l.context===d&&0!==(l.observedBits&f)){1===h.tag&&(l=Bg(c,null),l.tag=2,Dg(h,l));h.expirationTime<c&&(h.expirationTime=\nc);l=h.alternate;null!==l&&l.expirationTime<c&&(l.expirationTime=c);ug(h.return,c);k.expirationTime<c&&(k.expirationTime=c);break}l=l.next}}else g=10===h.tag?h.type===b.type?null:h.child:h.child;if(null!==g)g.return=h;else for(g=h;null!==g;){if(g===b){g=null;break}h=g.sibling;if(null!==h){h.return=g.return;g=h;break}g=g.return}h=g}}R(a,b,e.children,c);b=b.child}return b;case 9:return e=b.type,f=b.pendingProps,d=f.children,vg(b,c),e=xg(e,f.unstable_observedBits),d=d(e),b.effectTag|=1,R(a,b,d,c),b.child;\ncase 14:return e=b.type,f=mg(e,b.pendingProps),f=mg(e.type,f),pi(a,b,e,f,d,c);case 15:return ri(a,b,b.type,b.pendingProps,d,c);case 17:return d=b.type,e=b.pendingProps,e=b.elementType===d?e:mg(d,e),null!==a&&(a.alternate=null,b.alternate=null,b.effectTag|=2),b.tag=1,L(d)?(a=!0,Jf(b)):a=!1,vg(b,c),Ug(b,d,e,c),Wg(b,d,e,c),vi(null,b,d,!0,a,c);case 19:return Bi(a,b,c)}throw Error(u(156,b.tag));};var kk=null,Wi=null;\nfunction ok(a){if(\"undefined\"===typeof __REACT_DEVTOOLS_GLOBAL_HOOK__)return!1;var b=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(b.isDisabled||!b.supportsFiber)return!0;try{var c=b.inject(a);kk=function(a){try{b.onCommitFiberRoot(c,a,void 0,64===(a.current.effectTag&64))}catch(e){}};Wi=function(a){try{b.onCommitFiberUnmount(c,a)}catch(e){}}}catch(d){}return!0}\nfunction pk(a,b,c,d){this.tag=a;this.key=c;this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null;this.index=0;this.ref=null;this.pendingProps=b;this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null;this.mode=d;this.effectTag=0;this.lastEffect=this.firstEffect=this.nextEffect=null;this.childExpirationTime=this.expirationTime=0;this.alternate=null}function gi(a,b,c,d){return new pk(a,b,c,d)}\nfunction qi(a){a=a.prototype;return!(!a||!a.isReactComponent)}function nk(a){if(\"function\"===typeof a)return qi(a)?1:0;if(void 0!==a&&null!==a){a=a.$$typeof;if(a===Oa)return 11;if(a===Ra)return 14}return 2}\nfunction ah(a,b){var c=a.alternate;null===c?(c=gi(a.tag,b,a.key,a.mode),c.elementType=a.elementType,c.type=a.type,c.stateNode=a.stateNode,c.alternate=a,a.alternate=c):(c.pendingProps=b,c.effectTag=0,c.nextEffect=null,c.firstEffect=null,c.lastEffect=null);c.childExpirationTime=a.childExpirationTime;c.expirationTime=a.expirationTime;c.child=a.child;c.memoizedProps=a.memoizedProps;c.memoizedState=a.memoizedState;c.updateQueue=a.updateQueue;b=a.dependencies;c.dependencies=null===b?null:{expirationTime:b.expirationTime,\nfirstContext:b.firstContext,responders:b.responders};c.sibling=a.sibling;c.index=a.index;c.ref=a.ref;return c}\nfunction ch(a,b,c,d,e,f){var g=2;d=a;if(\"function\"===typeof a)qi(a)&&(g=1);else if(\"string\"===typeof a)g=5;else a:switch(a){case Ia:return eh(c.children,e,f,b);case Na:g=8;e|=7;break;case Ja:g=8;e|=1;break;case Ka:return a=gi(12,c,b,e|8),a.elementType=Ka,a.type=Ka,a.expirationTime=f,a;case Pa:return a=gi(13,c,b,e),a.type=Pa,a.elementType=Pa,a.expirationTime=f,a;case Qa:return a=gi(19,c,b,e),a.elementType=Qa,a.expirationTime=f,a;default:if(\"object\"===typeof a&&null!==a)switch(a.$$typeof){case La:g=\n10;break a;case Ma:g=9;break a;case Oa:g=11;break a;case Ra:g=14;break a;case Sa:g=16;d=null;break a}throw Error(u(130,null==a?a:typeof a,\"\"));}b=gi(g,c,b,e);b.elementType=a;b.type=d;b.expirationTime=f;return b}function eh(a,b,c,d){a=gi(7,a,d,b);a.expirationTime=c;return a}function bh(a,b,c){a=gi(6,a,null,b);a.expirationTime=c;return a}\nfunction dh(a,b,c){b=gi(4,null!==a.children?a.children:[],a.key,b);b.expirationTime=c;b.stateNode={containerInfo:a.containerInfo,pendingChildren:null,implementation:a.implementation};return b}\nfunction qk(a,b,c){this.tag=b;this.current=null;this.containerInfo=a;this.pingCache=this.pendingChildren=null;this.finishedExpirationTime=0;this.finishedWork=null;this.timeoutHandle=-1;this.pendingContext=this.context=null;this.hydrate=c;this.callbackNode=null;this.callbackPriority=90;this.lastExpiredTime=this.lastPingedTime=this.nextKnownPendingLevel=this.lastSuspendedTime=this.firstSuspendedTime=this.firstPendingTime=0}\nfunction Pj(a,b){var c=a.firstSuspendedTime;a=a.lastSuspendedTime;return 0!==c&&c>=b&&a<=b}function Mj(a,b){var c=a.firstSuspendedTime,d=a.lastSuspendedTime;c<b&&(a.firstSuspendedTime=b);if(d>b||0===c)a.lastSuspendedTime=b;b<=a.lastPingedTime&&(a.lastPingedTime=0);b<=a.lastExpiredTime&&(a.lastExpiredTime=0)}\nfunction Nj(a,b){b>a.firstPendingTime&&(a.firstPendingTime=b);var c=a.firstSuspendedTime;0!==c&&(b>=c?a.firstSuspendedTime=a.lastSuspendedTime=a.nextKnownPendingLevel=0:b>=a.lastSuspendedTime&&(a.lastSuspendedTime=b+1),b>a.nextKnownPendingLevel&&(a.nextKnownPendingLevel=b))}function Rj(a,b){var c=a.lastExpiredTime;if(0===c||c>b)a.lastExpiredTime=b}\nfunction rk(a,b,c,d){var e=b.current,f=Pg(),g=Mg.suspense;f=Qg(f,e,g);a:if(c){c=c._reactInternalFiber;b:{if(ec(c)!==c||1!==c.tag)throw Error(u(170));var h=c;do{switch(h.tag){case 3:h=h.stateNode.context;break b;case 1:if(L(h.type)){h=h.stateNode.__reactInternalMemoizedMergedChildContext;break b}}h=h.return}while(null!==h);throw Error(u(171));}if(1===c.tag){var k=c.type;if(L(k)){c=If(c,k,h);break a}}c=h}else c=Cf;null===b.context?b.context=c:b.pendingContext=c;b=Bg(f,g);b.payload={element:a};d=void 0===\nd?null:d;null!==d&&(b.callback=d);Dg(e,b);Rg(e,f);return f}function sk(a){a=a.current;if(!a.child)return null;switch(a.child.tag){case 5:return a.child.stateNode;default:return a.child.stateNode}}function tk(a,b){a=a.memoizedState;null!==a&&null!==a.dehydrated&&a.retryTime<b&&(a.retryTime=b)}function uk(a,b){tk(a,b);(a=a.alternate)&&tk(a,b)}\nfunction vk(a,b,c){var d=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:Ha,key:null==d?null:\"\"+d,children:a,containerInfo:b,implementation:c}}jc=function(a){if(13===a.tag){var b=lg(Pg(),150,100);Rg(a,b);uk(a,b)}};kc=function(a){if(13===a.tag){Pg();var b=kg++;Rg(a,b);uk(a,b)}};lc=function(a){if(13===a.tag){var b=Pg();b=Qg(b,a,null);Rg(a,b);uk(a,b)}};\nZa=function(a,b,c){switch(b){case \"input\":Eb(a,c);b=c.name;if(\"radio\"===c.type&&null!=b){for(c=a;c.parentNode;)c=c.parentNode;c=c.querySelectorAll(\"input[name=\"+JSON.stringify(\"\"+b)+'][type=\"radio\"]');for(b=0;b<c.length;b++){var d=c[b];if(d!==a&&d.form===a.form){var e=ye(d);if(!e)throw Error(u(90));zb(d);Eb(d,e)}}}break;case \"textarea\":Mb(a,c);break;case \"select\":b=c.value,null!=b&&Jb(a,!!c.multiple,b,!1)}};\nfunction wk(a,b,c){c=null!=c&&!0===c.hydrate;var d=new qk(a,b,c),e=gi(3,null,null,2===b?7:1===b?3:0);d.current=e;e.stateNode=d;a[we]=d.current;c&&0!==b&&wc(9===a.nodeType?a:a.ownerDocument);this._internalRoot=d}wk.prototype.render=function(a,b){var c=this._internalRoot;rk(a,c,null,void 0===b?null:b)};wk.prototype.unmount=function(a){var b=this._internalRoot;rk(null,b,null,void 0===a?null:a)};\nfunction yk(a){return!(!a||1!==a.nodeType&&9!==a.nodeType&&11!==a.nodeType&&(8!==a.nodeType||\" react-mount-point-unstable \"!==a.nodeValue))}eb=bk;fb=function(a,b,c,d){var e=T;T|=4;try{return fg(98,a.bind(null,b,c,d))}finally{T=e,T===S&&jg()}};gb=function(){(T&(1|oj|pj))===S&&(ak(),Sj())};hb=function(a,b){var c=T;T|=2;try{return a(b)}finally{T=c,T===S&&jg()}};\nfunction zk(a,b){b||(b=a?9===a.nodeType?a.documentElement:a.firstChild:null,b=!(!b||1!==b.nodeType||!b.hasAttribute(\"data-reactroot\")));if(!b)for(var c;c=a.lastChild;)a.removeChild(c);return new wk(a,0,b?{hydrate:!0}:void 0)}\nfunction Ak(a,b,c,d,e){var f=c._reactRootContainer;if(f){var g=f._internalRoot;if(\"function\"===typeof e){var h=e;e=function(){var a=sk(g);h.call(a)}}rk(b,g,a,e)}else{f=c._reactRootContainer=zk(c,d);g=f._internalRoot;if(\"function\"===typeof e){var k=e;e=function(){var a=sk(g);k.call(a)}}ck(function(){rk(b,g,a,e)})}return sk(g)}function Bk(a,b){var c=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!yk(b))throw Error(u(200));return vk(a,b,null,c)}\nvar Ck={createPortal:Bk,findDOMNode:function(a){if(null==a)return null;if(1===a.nodeType)return a;var b=a._reactInternalFiber;if(void 0===b){if(\"function\"===typeof a.render)throw Error(u(188));throw Error(u(268,Object.keys(a)));}a=ic(b);a=null===a?null:a.stateNode;return a},hydrate:function(a,b,c){if(!yk(b))throw Error(u(200));return Ak(null,a,b,!0,c)},render:function(a,b,c){if(!yk(b))throw Error(u(200));return Ak(null,a,b,!1,c)},unstable_renderSubtreeIntoContainer:function(a,b,c,d){if(!yk(c))throw Error(u(200));\nif(null==a||void 0===a._reactInternalFiber)throw Error(u(38));return Ak(a,b,c,!1,d)},unmountComponentAtNode:function(a){if(!yk(a))throw Error(u(40));return a._reactRootContainer?(ck(function(){Ak(null,null,a,!1,function(){a._reactRootContainer=null})}),!0):!1},unstable_createPortal:function(){return Bk.apply(void 0,arguments)},unstable_batchedUpdates:bk,flushSync:function(a,b){if((T&(oj|pj))!==S)throw Error(u(187));var c=T;T|=1;try{return fg(99,a.bind(null,b))}finally{T=c,jg()}},__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:{Events:[Cc,\nxe,ye,Ca.injectEventPluginsByName,fa,Sc,function(a){ya(a,Rc)},cb,db,Pd,Ba,Sj,{current:!1}]}};\n(function(a){var b=a.findFiberByHostInstance;return ok(n({},a,{overrideHookState:null,overrideProps:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:Ea.ReactCurrentDispatcher,findHostInstanceByFiber:function(a){a=ic(a);return null===a?null:a.stateNode},findFiberByHostInstance:function(a){return b?b(a):null},findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null}))})({findFiberByHostInstance:Fc,bundleType:0,version:\"16.11.0\",\nrendererPackageName:\"react-dom\"});var Dk={default:Ck},Ek=Dk&&Ck||Dk;module.exports=Ek.default||Ek;\n","'use strict';\n\nif (process.env.NODE_ENV === 'production') {\n  module.exports = require('./cjs/scheduler.production.min.js');\n} else {\n  module.exports = require('./cjs/scheduler.development.js');\n}\n","/** @license React v0.17.0\n * scheduler.production.min.js\n *\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n'use strict';Object.defineProperty(exports,\"__esModule\",{value:!0});var f,g,h,k,l;\nif(\"undefined\"===typeof window||\"function\"!==typeof MessageChannel){var p=null,q=null,t=function(){if(null!==p)try{var a=exports.unstable_now();p(!0,a);p=null}catch(b){throw setTimeout(t,0),b;}},u=Date.now();exports.unstable_now=function(){return Date.now()-u};f=function(a){null!==p?setTimeout(f,0,a):(p=a,setTimeout(t,0))};g=function(a,b){q=setTimeout(a,b)};h=function(){clearTimeout(q)};k=function(){return!1};l=exports.unstable_forceFrameRate=function(){}}else{var w=window.performance,x=window.Date,\ny=window.setTimeout,z=window.clearTimeout,A=window.requestAnimationFrame,B=window.cancelAnimationFrame;\"undefined\"!==typeof console&&(\"function\"!==typeof A&&console.error(\"This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills\"),\"function\"!==typeof B&&console.error(\"This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills\"));if(\"object\"===typeof w&&\n\"function\"===typeof w.now)exports.unstable_now=function(){return w.now()};else{var C=x.now();exports.unstable_now=function(){return x.now()-C}}var D=!1,E=null,F=-1,G=5,H=0;k=function(){return exports.unstable_now()>=H};l=function(){};exports.unstable_forceFrameRate=function(a){0>a||125<a?console.error(\"forceFrameRate takes a positive int between 0 and 125, forcing framerates higher than 125 fps is not unsupported\"):G=0<a?Math.floor(1E3/a):33.33};var I=new MessageChannel,J=I.port2;I.port1.onmessage=\nfunction(){if(null!==E){var a=exports.unstable_now();H=a+G;try{E(!0,a)?J.postMessage(null):(D=!1,E=null)}catch(b){throw J.postMessage(null),b;}}else D=!1};f=function(a){E=a;D||(D=!0,J.postMessage(null))};g=function(a,b){F=y(function(){a(exports.unstable_now())},b)};h=function(){z(F);F=-1}}function K(a,b){var c=a.length;a.push(b);a:for(;;){var d=Math.floor((c-1)/2),e=a[d];if(void 0!==e&&0<L(e,b))a[d]=b,a[c]=e,c=d;else break a}}function M(a){a=a[0];return void 0===a?null:a}\nfunction N(a){var b=a[0];if(void 0!==b){var c=a.pop();if(c!==b){a[0]=c;a:for(var d=0,e=a.length;d<e;){var m=2*(d+1)-1,n=a[m],v=m+1,r=a[v];if(void 0!==n&&0>L(n,c))void 0!==r&&0>L(r,n)?(a[d]=r,a[v]=c,d=v):(a[d]=n,a[m]=c,d=m);else if(void 0!==r&&0>L(r,c))a[d]=r,a[v]=c,d=v;else break a}}return b}return null}function L(a,b){var c=a.sortIndex-b.sortIndex;return 0!==c?c:a.id-b.id}var O=[],P=[],Q=1,R=null,S=3,T=!1,U=!1,V=!1;\nfunction W(a){for(var b=M(P);null!==b;){if(null===b.callback)N(P);else if(b.startTime<=a)N(P),b.sortIndex=b.expirationTime,K(O,b);else break;b=M(P)}}function X(a){V=!1;W(a);if(!U)if(null!==M(O))U=!0,f(Y);else{var b=M(P);null!==b&&g(X,b.startTime-a)}}\nfunction Y(a,b){U=!1;V&&(V=!1,h());T=!0;var c=S;try{W(b);for(R=M(O);null!==R&&(!(R.expirationTime>b)||a&&!k());){var d=R.callback;if(null!==d){R.callback=null;S=R.priorityLevel;var e=d(R.expirationTime<=b);b=exports.unstable_now();\"function\"===typeof e?R.callback=e:R===M(O)&&N(O);W(b)}else N(O);R=M(O)}if(null!==R)var m=!0;else{var n=M(P);null!==n&&g(X,n.startTime-b);m=!1}return m}finally{R=null,S=c,T=!1}}\nfunction Z(a){switch(a){case 1:return-1;case 2:return 250;case 5:return 1073741823;case 4:return 1E4;default:return 5E3}}var aa=l;exports.unstable_ImmediatePriority=1;exports.unstable_UserBlockingPriority=2;exports.unstable_NormalPriority=3;exports.unstable_IdlePriority=5;exports.unstable_LowPriority=4;exports.unstable_runWithPriority=function(a,b){switch(a){case 1:case 2:case 3:case 4:case 5:break;default:a=3}var c=S;S=a;try{return b()}finally{S=c}};\nexports.unstable_next=function(a){switch(S){case 1:case 2:case 3:var b=3;break;default:b=S}var c=S;S=b;try{return a()}finally{S=c}};\nexports.unstable_scheduleCallback=function(a,b,c){var d=exports.unstable_now();if(\"object\"===typeof c&&null!==c){var e=c.delay;e=\"number\"===typeof e&&0<e?d+e:d;c=\"number\"===typeof c.timeout?c.timeout:Z(a)}else c=Z(a),e=d;c=e+c;a={id:Q++,callback:b,priorityLevel:a,startTime:e,expirationTime:c,sortIndex:-1};e>d?(a.sortIndex=e,K(P,a),null===M(O)&&a===M(P)&&(V?h():V=!0,g(X,e-d))):(a.sortIndex=c,K(O,a),U||T||(U=!0,f(Y)));return a};exports.unstable_cancelCallback=function(a){a.callback=null};\nexports.unstable_wrapCallback=function(a){var b=S;return function(){var c=S;S=b;try{return a.apply(this,arguments)}finally{S=c}}};exports.unstable_getCurrentPriorityLevel=function(){return S};exports.unstable_shouldYield=function(){var a=exports.unstable_now();W(a);var b=M(O);return b!==R&&null!==R&&null!==b&&null!==b.callback&&b.startTime<=a&&b.expirationTime<R.expirationTime||k()};exports.unstable_requestPaint=aa;exports.unstable_continueExecution=function(){U||T||(U=!0,f(Y))};\nexports.unstable_pauseExecution=function(){};exports.unstable_getFirstCallbackNode=function(){return M(O)};exports.unstable_Profiling=null;\n","import { Component } from \"@wordpress/element\";\r\nimport { __ } from \"@wordpress/i18n\";\r\nimport {\r\n\tInspectorControls,\r\n\tInnerBlocks,\r\n\tBlockControls,\r\n\tAlignmentToolbar\r\n} from \"@wordpress/editor\";\r\nimport { PanelBody } from \"@wordpress/components\";\r\nimport classnames from \"classnames\";\r\n\r\nclass ContainerEdit extends Component {\r\n\tonChangeAlignment = alignment => {\r\n\t\tthis.props.setAttributes({ alignment });\r\n\t};\r\n\r\n\trender() {\r\n\t\tconst { className, attributes } = this.props;\r\n\t\tconst { alignment } = attributes;\r\n\r\n\t\tconst classes = classnames(className, {\r\n\t\t\t[`align-${alignment}`]: alignment\r\n\t\t});\r\n\r\n\t\treturn (\r\n\t\t\t<>\r\n\t\t\t\t<BlockControls>\r\n\t\t\t\t\t<AlignmentToolbar\r\n\t\t\t\t\t\tonChange={this.onChangeAlignment}\r\n\t\t\t\t\t\tvalue={alignment}\r\n\t\t\t\t\t\tisCollapsed={false}\r\n\t\t\t\t\t/>\r\n\t\t\t\t</BlockControls>\r\n\t\t\t\t<InspectorControls>\r\n\t\t\t\t\t<PanelBody title={__(\"Panel Settings\", \"guteblock\")}>\r\n\t\t\t\t\t\t<h4 style={{ textAlign: \"center\" }}>\r\n\t\t\t\t\t\t\tMore settings will be coming in our future\r\n\t\t\t\t\t\t\tupgrades\r\n\t\t\t\t\t\t</h4>\r\n\t\t\t\t\t</PanelBody>\r\n\t\t\t\t</InspectorControls>\r\n\r\n\t\t\t\t<div className={classes}>\r\n\t\t\t\t\t<InnerBlocks\r\n\t\t\t\t\t//allowedBlocks={[\"guteblock/testimonial\"]}\r\n\t\t\t\t\t// template={[\r\n\t\t\t\t\t// \t[\"guteblock/team-member\"],\r\n\t\t\t\t\t// \t[\"guteblock/team-member\"],\r\n\t\t\t\t\t// \t[\"guteblock/team-member\"]\r\n\t\t\t\t\t// ]}\r\n\t\t\t\t\t//templateLock=\"insert\"\r\n\t\t\t\t\t/>\r\n\t\t\t\t</div>\r\n\t\t\t</>\r\n\t\t);\r\n\t}\r\n}\r\n\r\nexport default ContainerEdit;\r\n","import \"./style.editor.scss\";\r\nimport { registerBlockType } from \"@wordpress/blocks\";\r\nimport { __ } from \"@wordpress/i18n\";\r\nimport { InnerBlocks } from \"@wordpress/editor\";\r\nimport edit from \"./edit.js\";\r\nimport classnames from \"classnames\";\r\n\r\nconst attributes = {\r\n\ttitle: {\r\n\t\ttype: \"string\",\r\n\t\tsource: \"html\",\r\n\t\tselector: \"h4\"\r\n\t},\r\n\talign: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"wide\"\r\n\t},\r\n\talignment: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"left\"\r\n\t}\r\n};\r\n\r\nregisterBlockType(\"guteblock/container\", {\r\n\ttitle: __(\"Container\", \"guteblock\"),\r\n\tdescription: __(\"Container for other blocks\", \"guteblock\"),\r\n\ticon: (\r\n\t\t<svg\r\n\t\t\tid=\"prefix__Layer_1\"\r\n\t\t\tx={0}\r\n\t\t\ty={0}\r\n\t\t\tviewBox=\"0 0 24 24\"\r\n\t\t\txmlSpace=\"preserve\"\r\n\t\t>\r\n\t\t\t<style />\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_1_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={20.575}\r\n\t\t\t\ty1={4.608}\r\n\t\t\t\tx2={4.78}\r\n\t\t\t\ty2={18.224}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M20.47 5.06H3.53c-.55 0-1 .45-1 1v11.88c0 .55.45 1 1 1h16.95c.55 0 1-.45 1-1V6.06c-.01-.55-.45-1-1.01-1zm-1 11.88H4.53V7.06h14.95v9.88z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_1_)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_2_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={18.465}\r\n\t\t\t\ty1={2.161}\r\n\t\t\t\tx2={2.67}\r\n\t\t\t\ty2={15.777}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M7.05 15.06c.55 0 1-.45 1-1V9.94c0-.55-.45-1-1-1s-1 .45-1 1v4.12c0 .55.45 1 1 1z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_2_)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_3_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={19.872}\r\n\t\t\t\ty1={3.792}\r\n\t\t\t\tx2={4.077}\r\n\t\t\t\ty2={17.409}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M10.35 15.06c.55 0 1-.45 1-1V9.94c0-.55-.45-1-1-1s-1 .45-1 1v4.12c0 .55.45 1 1 1z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_3_)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_4_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={21.278}\r\n\t\t\t\ty1={5.424}\r\n\t\t\t\tx2={5.484}\r\n\t\t\t\ty2={19.04}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M13.65 15.06c.55 0 1-.45 1-1V9.94c0-.55-.45-1-1-1s-1 .45-1 1v4.12c0 .55.45 1 1 1z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_4_)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_5_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={22.685}\r\n\t\t\t\ty1={7.056}\r\n\t\t\t\tx2={6.89}\r\n\t\t\t\ty2={20.672}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M16.95 15.06c.55 0 1-.45 1-1V9.94c0-.55-.45-1-1-1s-1 .45-1 1v4.12c0 .55.45 1 1 1z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_5_)\"\r\n\t\t\t/>\r\n\t\t</svg>\r\n\t),\r\n\tcategory: \"guteblock\",\r\n\tkeywords: [__(\"container\", \"guteblock\")],\r\n\tsupports: {\r\n\t\treusable: false,\r\n\t\thtml: false,\r\n\t\talign: [\"wide\", \"full\"]\r\n\t},\r\n\tattributes,\r\n\tedit,\r\n\tsave: ({ attributes }) => {\r\n\t\tconst { alignment } = attributes;\r\n\r\n\t\tconst classes = classnames({\r\n\t\t\t[`align-${alignment}`]: alignment\r\n\t\t});\r\n\r\n\t\treturn (\r\n\t\t\t<div className={classes}>\r\n\t\t\t\t<InnerBlocks.Content />\r\n\t\t\t</div>\r\n\t\t);\r\n\t}\r\n});\r\n","import { registerBlockType, createBlock } from \"@wordpress/blocks\";\r\nimport { __ } from \"@wordpress/i18n\";\r\nimport {\r\n\tInnerBlocks,\r\n\tInspectorControls,\r\n\tAlignmentToolbar,\r\n\tBlockControls,\r\n\tPanelColorSettings\r\n} from \"@wordpress/editor\";\r\nimport { PanelBody, RangeControl, RadioControl } from \"@wordpress/components\";\r\n\r\nconst attributes = {\r\n\tcolumns: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 3\r\n\t},\r\n\talign: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"wide\"\r\n\t},\r\n\talignment: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"center\"\r\n\t},\r\n\timage_shape: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"round\"\r\n\t},\r\n\tbackgroundColor: {\r\n\t\ttype: \"string\"\r\n\t}\r\n};\r\n\r\nregisterBlockType(\"guteblock/team-members\", {\r\n\ttitle: __(\"Team Members\", \"guteblock\"),\r\n\tdescription: __(\"Block for showing team members\", \"guteblock\"),\r\n\ticon: (\r\n\t\t<svg\r\n\t\t\tid=\"prefix__Layer_1\"\r\n\t\t\tx={0}\r\n\t\t\ty={0}\r\n\t\t\tviewBox=\"0 0 24 24\"\r\n\t\t\txmlSpace=\"preserve\"\r\n\t\t>\r\n\t\t\t<style />\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_1_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={18.718}\r\n\t\t\t\ty1={2.083}\r\n\t\t\t\tx2={4.032}\r\n\t\t\t\ty2={18.339}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M6.43 13.4c1.34 0 2.53-.68 3.23-1.75.68.36 1.44.58 2.26.58.87 0 1.67-.24 2.38-.64a3.85 3.85 0 003.27 1.81c2.14 0 3.88-1.74 3.88-3.88 0-2.14-1.74-3.88-3.88-3.88-.34 0-.67.06-.99.15-.65-1.96-2.47-3.4-4.65-3.4-2.16 0-3.98 1.41-4.64 3.35-.28-.06-.57-.1-.86-.1-2.14 0-3.88 1.74-3.88 3.88 0 2.14 1.74 3.88 3.88 3.88zm13.02-3.88c0 1.04-.84 1.88-1.88 1.88-.77 0-1.43-.47-1.72-1.16.52-.69.85-1.53.94-2.44.02-.01.03 0 .05-.01a1.878 1.878 0 012.61 1.73zm-7.52-5.13c1.61 0 2.92 1.31 2.92 2.92s-1.31 2.92-2.92 2.92-2.92-1.31-2.92-2.92 1.31-2.92 2.92-2.92zm-5.5 3.25c.22 0 .42.04.63.11.09.98.46 1.86 1.03 2.59-.31.63-.94 1.05-1.66 1.05-1.04 0-1.88-.84-1.88-1.88s.84-1.87 1.88-1.87z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_1_)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_2_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={23.86}\r\n\t\t\t\ty1={6.729}\r\n\t\t\t\tx2={9.175}\r\n\t\t\t\ty2={22.985}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M18.1 15.7c-.53 0-1.04.11-1.53.27a6.275 6.275 0 00-9.25-.03c-.46-.14-.94-.24-1.42-.24-2.7 0-4.9 2.2-4.9 4.9 0 .55.45 1 1 1s1-.45 1-1c0-1.6 1.3-2.9 2.9-2.9.08 0 .16.02.24.02-.33.77-.52 1.62-.52 2.51 0 .55.45 1 1 1s1-.45 1-1a4.31 4.31 0 018.62 0c0 .55.45 1 1 1s1-.45 1-1c0-.88-.18-1.73-.51-2.49.13-.02.25-.04.38-.04 1.6 0 2.9 1.3 2.9 2.9 0 .55.45 1 1 1s1-.45 1-1c-.01-2.7-2.2-4.9-4.91-4.9z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_2_)\"\r\n\t\t\t/>\r\n\t\t</svg>\r\n\t),\r\n\tcategory: \"guteblock\",\r\n\tkeywords: [\r\n\t\t__(\"team\", \"guteblock\"),\r\n\t\t__(\"member\", \"guteblock\"),\r\n\t\t__(\"person\", \"guteblock\")\r\n\t],\r\n\ttransforms: {\r\n\t\tfrom: [\r\n\t\t\t{\r\n\t\t\t\ttype: \"block\",\r\n\t\t\t\tblocks: [\"core/gallery\"],\r\n\t\t\t\ttransform: ({ columns, images }) => {\r\n\t\t\t\t\tlet inner = images.map(({ alt, id, url }) =>\r\n\t\t\t\t\t\tcreateBlock(\"guteblock/team-member\", {\r\n\t\t\t\t\t\t\talt,\r\n\t\t\t\t\t\t\tid,\r\n\t\t\t\t\t\t\turl\r\n\t\t\t\t\t\t})\r\n\t\t\t\t\t);\r\n\r\n\t\t\t\t\treturn createBlock(\r\n\t\t\t\t\t\t\"guteblock/team-members\",\r\n\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\tcolumns\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\tinner\r\n\t\t\t\t\t);\r\n\t\t\t\t}\r\n\t\t\t},\r\n\t\t\t{\r\n\t\t\t\ttype: \"block\",\r\n\t\t\t\tblocks: [\"core/image\"],\r\n\t\t\t\tisMultiBlock: true,\r\n\t\t\t\ttransform: attributes => {\r\n\t\t\t\t\tlet inner = attributes.map(({ alt, id, url }) =>\r\n\t\t\t\t\t\tcreateBlock(\"guteblock/team-member\", {\r\n\t\t\t\t\t\t\talt,\r\n\t\t\t\t\t\t\tid,\r\n\t\t\t\t\t\t\turl\r\n\t\t\t\t\t\t})\r\n\t\t\t\t\t);\r\n\r\n\t\t\t\t\treturn createBlock(\r\n\t\t\t\t\t\t\"guteblock/team-members\",\r\n\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\tcolumns: 3\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\tinner\r\n\t\t\t\t\t);\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t]\r\n\t},\r\n\tattributes,\r\n\tstyles: [\r\n\t\t{\r\n\t\t\tname: \"1\",\r\n\t\t\tlabel: __(\"Style 1\", \"guteblock\"),\r\n\t\t\tisDefault: true\r\n\t\t},\r\n\t\t{\r\n\t\t\tname: \"2\",\r\n\t\t\tlabel: __(\"Style 2\", \"guteblock\"),\r\n\t\t\tisDefault: false\r\n\t\t},\r\n\t\t{\r\n\t\t\tname: \"3\",\r\n\t\t\tlabel: __(\"Style 3\", \"guteblock\"),\r\n\t\t\tisDefault: false\r\n\t\t}\r\n\t],\r\n\tsupports: {\r\n\t\thtml: false,\r\n\t\talign: [\"wide\", \"full\"]\r\n\t},\r\n\tedit({ className, attributes, setAttributes }) {\r\n\t\tconst {\r\n\t\t\tcolumns,\r\n\t\t\timage_shape,\r\n\t\t\talignment,\r\n\t\t\tbackgroundColor\r\n\t\t} = attributes;\r\n\r\n\t\treturn (\r\n\t\t\t<div\r\n\t\t\t\tclassName={`${className} has-${columns}-columns shape-${image_shape} align-${alignment}`}\r\n\t\t\t\tstyle={{\r\n\t\t\t\t\tbackgroundColor: backgroundColor\r\n\t\t\t\t}}\r\n\t\t\t>\r\n\t\t\t\t<BlockControls>\r\n\t\t\t\t\t<AlignmentToolbar\r\n\t\t\t\t\t\tonChange={alignment =>\r\n\t\t\t\t\t\t\tsetAttributes({ alignment })\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\tvalue={alignment}\r\n\t\t\t\t\t\tisCollapsed={false}\r\n\t\t\t\t\t/>\r\n\t\t\t\t</BlockControls>\r\n\t\t\t\t<InspectorControls>\r\n\t\t\t\t\t<PanelColorSettings\r\n\t\t\t\t\t\ttitle={__(\"Color Settings\", \"guteblock\")}\r\n\t\t\t\t\t\tcolorSettings={[\r\n\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\tvalue: backgroundColor,\r\n\t\t\t\t\t\t\t\tonChange: backgroundColor => {\r\n\t\t\t\t\t\t\t\t\tsetAttributes({ backgroundColor });\r\n\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\tlabel: __(\r\n\t\t\t\t\t\t\t\t\t\"Background Color\",\r\n\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t]}\r\n\t\t\t\t\t/>\r\n\r\n\t\t\t\t\t<PanelBody title={__(\"Image Settings\", \"guteblock\")}>\r\n\t\t\t\t\t\t<RadioControl\r\n\t\t\t\t\t\t\tlabel=\"Image Shape\"\r\n\t\t\t\t\t\t\thelp=\"The shape of the user image\"\r\n\t\t\t\t\t\t\tselected={image_shape}\r\n\t\t\t\t\t\t\toptions={[\r\n\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\tlabel: \"Round\",\r\n\t\t\t\t\t\t\t\t\tvalue: \"round\",\r\n\t\t\t\t\t\t\t\t\thelp: \"dsafsadf asdf sadfdsa\"\r\n\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t{ label: \"Square\", value: \"square\" }\r\n\t\t\t\t\t\t\t]}\r\n\t\t\t\t\t\t\tonChange={image_shape => {\r\n\t\t\t\t\t\t\t\tsetAttributes({ image_shape });\r\n\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t</PanelBody>\r\n\t\t\t\t\t<PanelBody title={__(\"Layout\", \"guteblock\")}>\r\n\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\tlabel={__(\"Columns\", \"guteblock\")}\r\n\t\t\t\t\t\t\tvalue={columns}\r\n\t\t\t\t\t\t\tonChange={columns =>\r\n\t\t\t\t\t\t\t\tsetAttributes({ columns })\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\tmin={1}\r\n\t\t\t\t\t\t\tmax={6}\r\n\t\t\t\t\t\t\tstep={1}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t</PanelBody>\r\n\t\t\t\t</InspectorControls>\r\n\t\t\t\t<InnerBlocks\r\n\t\t\t\t\tallowedBlocks={[\"guteblock/team-member\"]}\r\n\t\t\t\t\ttemplate={[\r\n\t\t\t\t\t\t[\"guteblock/team-member\"],\r\n\t\t\t\t\t\t[\"guteblock/team-member\"],\r\n\t\t\t\t\t\t[\"guteblock/team-member\"]\r\n\t\t\t\t\t]}\r\n\t\t\t\t\t//templateLock=\"insert\"\r\n\t\t\t\t/>\r\n\t\t\t</div>\r\n\t\t);\r\n\t},\r\n\tsave({ attributes }) {\r\n\t\tconst {\r\n\t\t\tcolumns,\r\n\t\t\timage_shape,\r\n\t\t\talignment,\r\n\t\t\tbackgroundColor,\r\n\t\t\tblock_height\r\n\t\t} = attributes;\r\n\r\n\t\treturn (\r\n\t\t\t<div\r\n\t\t\t\tclassName={`align-${alignment} has-${columns}-columns shape-${image_shape}`}\r\n\t\t\t\tstyle={{\r\n\t\t\t\t\tbackgroundColor: backgroundColor,\r\n\t\t\t\t\theight: block_height\r\n\t\t\t\t}}\r\n\t\t\t>\r\n\t\t\t\t<InnerBlocks.Content />\r\n\t\t\t</div>\r\n\t\t);\r\n\t}\r\n});\r\n","/**\n * Browser dependencies\n */\nvar _window$URL = window.URL,\n    createObjectURL = _window$URL.createObjectURL,\n    revokeObjectURL = _window$URL.revokeObjectURL;\nvar cache = {};\n/**\n * Create a blob URL from a file.\n *\n * @param {File} file The file to create a blob URL for.\n *\n * @return {string} The blob URL.\n */\n\nexport function createBlobURL(file) {\n  var url = createObjectURL(file);\n  cache[url] = file;\n  return url;\n}\n/**\n * Retrieve a file based on a blob URL. The file must have been created by\n * `createBlobURL` and not removed by `revokeBlobURL`, otherwise it will return\n * `undefined`.\n *\n * @param {string} url The blob URL.\n *\n * @return {?File} The file for the blob URL.\n */\n\nexport function getBlobByURL(url) {\n  return cache[url];\n}\n/**\n * Remove the resource and file cache from memory.\n *\n * @param {string} url The blob URL.\n */\n\nexport function revokeBlobURL(url) {\n  if (cache[url]) {\n    revokeObjectURL(url);\n  }\n\n  delete cache[url];\n}\n/**\n * Check whether a url is a blob url.\n *\n * @param {string} url The URL.\n *\n * @return {boolean} Is the url a blob url?\n */\n\nexport function isBlobURL(url) {\n  if (!url || !url.indexOf) {\n    return false;\n  }\n\n  return url.indexOf('blob:') === 0;\n}\n//# sourceMappingURL=index.js.map","export default function _extends() {\n  _extends = Object.assign || function (target) {\n    for (var i = 1; i < arguments.length; i++) {\n      var source = arguments[i];\n\n      for (var key in source) {\n        if (Object.prototype.hasOwnProperty.call(source, key)) {\n          target[key] = source[key];\n        }\n      }\n    }\n\n    return target;\n  };\n\n  return _extends.apply(this, arguments);\n}","import arrayWithHoles from \"./arrayWithHoles\";\nimport iterableToArrayLimit from \"./iterableToArrayLimit\";\nimport nonIterableRest from \"./nonIterableRest\";\nexport default function _slicedToArray(arr, i) {\n  return arrayWithHoles(arr) || iterableToArrayLimit(arr, i) || nonIterableRest();\n}","export default function _arrayWithHoles(arr) {\n  if (Array.isArray(arr)) return arr;\n}","export default function _iterableToArrayLimit(arr, i) {\n  if (!(Symbol.iterator in Object(arr) || Object.prototype.toString.call(arr) === \"[object Arguments]\")) {\n    return;\n  }\n\n  var _arr = [];\n  var _n = true;\n  var _d = false;\n  var _e = undefined;\n\n  try {\n    for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) {\n      _arr.push(_s.value);\n\n      if (i && _arr.length === i) break;\n    }\n  } catch (err) {\n    _d = true;\n    _e = err;\n  } finally {\n    try {\n      if (!_n && _i[\"return\"] != null) _i[\"return\"]();\n    } finally {\n      if (_d) throw _e;\n    }\n  }\n\n  return _arr;\n}","export default function _nonIterableRest() {\n  throw new TypeError(\"Invalid attempt to destructure non-iterable instance\");\n}","export default function _defineProperty(obj, key, value) {\n  if (key in obj) {\n    Object.defineProperty(obj, key, {\n      value: value,\n      enumerable: true,\n      configurable: true,\n      writable: true\n    });\n  } else {\n    obj[key] = value;\n  }\n\n  return obj;\n}","import defineProperty from \"./defineProperty\";\nexport default function _objectSpread(target) {\n  for (var i = 1; i < arguments.length; i++) {\n    var source = arguments[i] != null ? arguments[i] : {};\n    var ownKeys = Object.keys(source);\n\n    if (typeof Object.getOwnPropertySymbols === 'function') {\n      ownKeys = ownKeys.concat(Object.getOwnPropertySymbols(source).filter(function (sym) {\n        return Object.getOwnPropertyDescriptor(source, sym).enumerable;\n      }));\n    }\n\n    ownKeys.forEach(function (key) {\n      defineProperty(target, key, source[key]);\n    });\n  }\n\n  return target;\n}","export default function _classCallCheck(instance, Constructor) {\n  if (!(instance instanceof Constructor)) {\n    throw new TypeError(\"Cannot call a class as a function\");\n  }\n}","function _defineProperties(target, props) {\n  for (var i = 0; i < props.length; i++) {\n    var descriptor = props[i];\n    descriptor.enumerable = descriptor.enumerable || false;\n    descriptor.configurable = true;\n    if (\"value\" in descriptor) descriptor.writable = true;\n    Object.defineProperty(target, descriptor.key, descriptor);\n  }\n}\n\nexport default function _createClass(Constructor, protoProps, staticProps) {\n  if (protoProps) _defineProperties(Constructor.prototype, protoProps);\n  if (staticProps) _defineProperties(Constructor, staticProps);\n  return Constructor;\n}","function _typeof2(obj) { if (typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\") { _typeof2 = function _typeof2(obj) { return typeof obj; }; } else { _typeof2 = function _typeof2(obj) { return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }; } return _typeof2(obj); }\n\nexport default function _typeof(obj) {\n  if (typeof Symbol === \"function\" && _typeof2(Symbol.iterator) === \"symbol\") {\n    _typeof = function _typeof(obj) {\n      return _typeof2(obj);\n    };\n  } else {\n    _typeof = function _typeof(obj) {\n      return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : _typeof2(obj);\n    };\n  }\n\n  return _typeof(obj);\n}","export default function _assertThisInitialized(self) {\n  if (self === void 0) {\n    throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\");\n  }\n\n  return self;\n}","import _typeof from \"../../helpers/esm/typeof\";\nimport assertThisInitialized from \"./assertThisInitialized\";\nexport default function _possibleConstructorReturn(self, call) {\n  if (call && (_typeof(call) === \"object\" || typeof call === \"function\")) {\n    return call;\n  }\n\n  return assertThisInitialized(self);\n}","export default function _getPrototypeOf(o) {\n  _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) {\n    return o.__proto__ || Object.getPrototypeOf(o);\n  };\n  return _getPrototypeOf(o);\n}","export default function _setPrototypeOf(o, p) {\n  _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) {\n    o.__proto__ = p;\n    return o;\n  };\n\n  return _setPrototypeOf(o, p);\n}","import setPrototypeOf from \"./setPrototypeOf\";\nexport default function _inherits(subClass, superClass) {\n  if (typeof superClass !== \"function\" && superClass !== null) {\n    throw new TypeError(\"Super expression must either be null or a function\");\n  }\n\n  subClass.prototype = Object.create(superClass && superClass.prototype, {\n    constructor: {\n      value: subClass,\n      writable: true,\n      configurable: true\n    }\n  });\n  if (superClass) setPrototypeOf(subClass, superClass);\n}","import arrayWithoutHoles from \"./arrayWithoutHoles\";\nimport iterableToArray from \"./iterableToArray\";\nimport nonIterableSpread from \"./nonIterableSpread\";\nexport default function _toConsumableArray(arr) {\n  return arrayWithoutHoles(arr) || iterableToArray(arr) || nonIterableSpread();\n}","export default function _arrayWithoutHoles(arr) {\n  if (Array.isArray(arr)) {\n    for (var i = 0, arr2 = new Array(arr.length); i < arr.length; i++) {\n      arr2[i] = arr[i];\n    }\n\n    return arr2;\n  }\n}","export default function _iterableToArray(iter) {\n  if (Symbol.iterator in Object(iter) || Object.prototype.toString.call(iter) === \"[object Arguments]\") return Array.from(iter);\n}","export default function _nonIterableSpread() {\n  throw new TypeError(\"Invalid attempt to spread non-iterable instance\");\n}","import _extends from '@babel/runtime/helpers/esm/extends';\nimport _slicedToArray from '@babel/runtime/helpers/esm/slicedToArray';\nimport _objectSpread from '@babel/runtime/helpers/esm/objectSpread';\nimport _classCallCheck from '@babel/runtime/helpers/esm/classCallCheck';\nimport _createClass from '@babel/runtime/helpers/esm/createClass';\nimport _possibleConstructorReturn from '@babel/runtime/helpers/esm/possibleConstructorReturn';\nimport _getPrototypeOf from '@babel/runtime/helpers/esm/getPrototypeOf';\nimport _inherits from '@babel/runtime/helpers/esm/inherits';\nimport _assertThisInitialized from '@babel/runtime/helpers/esm/assertThisInitialized';\nimport _defineProperty from '@babel/runtime/helpers/esm/defineProperty';\nimport { createElement, Component } from 'react';\nimport PropTypes from 'prop-types';\nimport { findDOMNode } from 'react-dom';\nimport invariant from 'invariant';\nimport _toConsumableArray from '@babel/runtime/helpers/esm/toConsumableArray';\n\nvar Manager = function () {\n  function Manager() {\n    _classCallCheck(this, Manager);\n\n    _defineProperty(this, \"refs\", {});\n  }\n\n  _createClass(Manager, [{\n    key: \"add\",\n    value: function add(collection, ref) {\n      if (!this.refs[collection]) {\n        this.refs[collection] = [];\n      }\n\n      this.refs[collection].push(ref);\n    }\n  }, {\n    key: \"remove\",\n    value: function remove(collection, ref) {\n      var index = this.getIndex(collection, ref);\n\n      if (index !== -1) {\n        this.refs[collection].splice(index, 1);\n      }\n    }\n  }, {\n    key: \"isActive\",\n    value: function isActive() {\n      return this.active;\n    }\n  }, {\n    key: \"getActive\",\n    value: function getActive() {\n      var _this = this;\n\n      return this.refs[this.active.collection].find(function (_ref) {\n        var node = _ref.node;\n        return node.sortableInfo.index == _this.active.index;\n      });\n    }\n  }, {\n    key: \"getIndex\",\n    value: function getIndex(collection, ref) {\n      return this.refs[collection].indexOf(ref);\n    }\n  }, {\n    key: \"getOrderedRefs\",\n    value: function getOrderedRefs() {\n      var collection = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : this.active.collection;\n      return this.refs[collection].sort(sortByIndex);\n    }\n  }]);\n\n  return Manager;\n}();\n\nfunction sortByIndex(_ref2, _ref3) {\n  var index1 = _ref2.node.sortableInfo.index;\n  var index2 = _ref3.node.sortableInfo.index;\n  return index1 - index2;\n}\n\nfunction arrayMove(array, from, to) {\n  if (process.env.NODE_ENV !== 'production') {\n    if (typeof console !== 'undefined') {\n      console.warn(\"Deprecation warning: arrayMove will no longer be exported by 'react-sortable-hoc' in the next major release. Please install the `array-move` package locally instead. https://www.npmjs.com/package/array-move\");\n    }\n  }\n\n  array = array.slice();\n  array.splice(to < 0 ? array.length + to : to, 0, array.splice(from, 1)[0]);\n  return array;\n}\nfunction omit(obj, keysToOmit) {\n  return Object.keys(obj).reduce(function (acc, key) {\n    if (keysToOmit.indexOf(key) === -1) {\n      acc[key] = obj[key];\n    }\n\n    return acc;\n  }, {});\n}\nvar events = {\n  end: ['touchend', 'touchcancel', 'mouseup'],\n  move: ['touchmove', 'mousemove'],\n  start: ['touchstart', 'mousedown']\n};\nvar vendorPrefix = function () {\n  if (typeof window === 'undefined' || typeof document === 'undefined') {\n    return '';\n  }\n\n  var styles = window.getComputedStyle(document.documentElement, '') || ['-moz-hidden-iframe'];\n  var pre = (Array.prototype.slice.call(styles).join('').match(/-(moz|webkit|ms)-/) || styles.OLink === '' && ['', 'o'])[1];\n\n  switch (pre) {\n    case 'ms':\n      return 'ms';\n\n    default:\n      return pre && pre.length ? pre[0].toUpperCase() + pre.substr(1) : '';\n  }\n}();\nfunction setInlineStyles(node, styles) {\n  Object.keys(styles).forEach(function (key) {\n    node.style[key] = styles[key];\n  });\n}\nfunction setTranslate3d(node, translate) {\n  node.style[\"\".concat(vendorPrefix, \"Transform\")] = translate == null ? '' : \"translate3d(\".concat(translate.x, \"px,\").concat(translate.y, \"px,0)\");\n}\nfunction setTransitionDuration(node, duration) {\n  node.style[\"\".concat(vendorPrefix, \"TransitionDuration\")] = duration == null ? '' : \"\".concat(duration, \"ms\");\n}\nfunction closest(el, fn) {\n  while (el) {\n    if (fn(el)) {\n      return el;\n    }\n\n    el = el.parentNode;\n  }\n\n  return null;\n}\nfunction limit(min, max, value) {\n  return Math.max(min, Math.min(value, max));\n}\n\nfunction getPixelValue(stringValue) {\n  if (stringValue.substr(-2) === 'px') {\n    return parseFloat(stringValue);\n  }\n\n  return 0;\n}\n\nfunction getElementMargin(element) {\n  var style = window.getComputedStyle(element);\n  return {\n    bottom: getPixelValue(style.marginBottom),\n    left: getPixelValue(style.marginLeft),\n    right: getPixelValue(style.marginRight),\n    top: getPixelValue(style.marginTop)\n  };\n}\nfunction provideDisplayName(prefix, Component$$1) {\n  var componentName = Component$$1.displayName || Component$$1.name;\n  return componentName ? \"\".concat(prefix, \"(\").concat(componentName, \")\") : prefix;\n}\nfunction getScrollAdjustedBoundingClientRect(node, scrollDelta) {\n  var boundingClientRect = node.getBoundingClientRect();\n  return {\n    top: boundingClientRect.top + scrollDelta.top,\n    left: boundingClientRect.left + scrollDelta.left\n  };\n}\nfunction getPosition(event) {\n  if (event.touches && event.touches.length) {\n    return {\n      x: event.touches[0].pageX,\n      y: event.touches[0].pageY\n    };\n  } else if (event.changedTouches && event.changedTouches.length) {\n    return {\n      x: event.changedTouches[0].pageX,\n      y: event.changedTouches[0].pageY\n    };\n  } else {\n    return {\n      x: event.pageX,\n      y: event.pageY\n    };\n  }\n}\nfunction isTouchEvent(event) {\n  return event.touches && event.touches.length || event.changedTouches && event.changedTouches.length;\n}\nfunction getEdgeOffset(node, parent) {\n  var offset = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : {\n    left: 0,\n    top: 0\n  };\n\n  if (!node) {\n    return undefined;\n  }\n\n  var nodeOffset = {\n    left: offset.left + node.offsetLeft,\n    top: offset.top + node.offsetTop\n  };\n\n  if (node.parentNode === parent) {\n    return nodeOffset;\n  }\n\n  return getEdgeOffset(node.parentNode, parent, nodeOffset);\n}\nfunction getTargetIndex(newIndex, prevIndex, oldIndex) {\n  if (newIndex < oldIndex && newIndex > prevIndex) {\n    return newIndex - 1;\n  } else if (newIndex > oldIndex && newIndex < prevIndex) {\n    return newIndex + 1;\n  } else {\n    return newIndex;\n  }\n}\nfunction getLockPixelOffset(_ref) {\n  var lockOffset = _ref.lockOffset,\n      width = _ref.width,\n      height = _ref.height;\n  var offsetX = lockOffset;\n  var offsetY = lockOffset;\n  var unit = 'px';\n\n  if (typeof lockOffset === 'string') {\n    var match = /^[+-]?\\d*(?:\\.\\d*)?(px|%)$/.exec(lockOffset);\n    invariant(match !== null, 'lockOffset value should be a number or a string of a ' + 'number followed by \"px\" or \"%\". Given %s', lockOffset);\n    offsetX = parseFloat(lockOffset);\n    offsetY = parseFloat(lockOffset);\n    unit = match[1];\n  }\n\n  invariant(isFinite(offsetX) && isFinite(offsetY), 'lockOffset value should be a finite. Given %s', lockOffset);\n\n  if (unit === '%') {\n    offsetX = offsetX * width / 100;\n    offsetY = offsetY * height / 100;\n  }\n\n  return {\n    x: offsetX,\n    y: offsetY\n  };\n}\nfunction getLockPixelOffsets(_ref2) {\n  var height = _ref2.height,\n      width = _ref2.width,\n      lockOffset = _ref2.lockOffset;\n  var offsets = Array.isArray(lockOffset) ? lockOffset : [lockOffset, lockOffset];\n  invariant(offsets.length === 2, 'lockOffset prop of SortableContainer should be a single ' + 'value or an array of exactly two values. Given %s', lockOffset);\n\n  var _offsets = _slicedToArray(offsets, 2),\n      minLockOffset = _offsets[0],\n      maxLockOffset = _offsets[1];\n\n  return [getLockPixelOffset({\n    height: height,\n    lockOffset: minLockOffset,\n    width: width\n  }), getLockPixelOffset({\n    height: height,\n    lockOffset: maxLockOffset,\n    width: width\n  })];\n}\n\nfunction isScrollable(el) {\n  var computedStyle = window.getComputedStyle(el);\n  var overflowRegex = /(auto|scroll)/;\n  var properties = ['overflow', 'overflowX', 'overflowY'];\n  return properties.find(function (property) {\n    return overflowRegex.test(computedStyle[property]);\n  });\n}\n\nfunction getScrollingParent(el) {\n  if (!(el instanceof HTMLElement)) {\n    return null;\n  } else if (isScrollable(el)) {\n    return el;\n  } else {\n    return getScrollingParent(el.parentNode);\n  }\n}\nvar KEYCODE = {\n  TAB: 9,\n  ESC: 27,\n  SPACE: 32,\n  LEFT: 37,\n  UP: 38,\n  RIGHT: 39,\n  DOWN: 40\n};\nvar NodeType = {\n  Anchor: 'A',\n  Button: 'BUTTON',\n  Canvas: 'CANVAS',\n  Input: 'INPUT',\n  Option: 'OPTION',\n  Textarea: 'TEXTAREA',\n  Select: 'SELECT'\n};\nfunction cloneNode(node) {\n  var selector = 'input, textarea, select, canvas, [contenteditable]';\n  var fields = node.querySelectorAll(selector);\n  var clonedNode = node.cloneNode(true);\n\n  var clonedFields = _toConsumableArray(clonedNode.querySelectorAll(selector));\n\n  clonedFields.forEach(function (field, i) {\n    if (field.type !== 'file') {\n      field.value = fields[i].value;\n    }\n\n    if (field.type === 'radio' && field.name) {\n      field.name = \"__sortableClone__\".concat(field.name);\n    }\n\n    if (field.tagName === NodeType.Canvas && fields[i].width > 0 && fields[i].height > 0) {\n      var destCtx = field.getContext('2d');\n      destCtx.drawImage(fields[i], 0, 0);\n    }\n  });\n  return clonedNode;\n}\n\nfunction sortableHandle(WrappedComponent) {\n  var _class, _temp;\n\n  var config = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {\n    withRef: false\n  };\n  return _temp = _class = function (_React$Component) {\n    _inherits(WithSortableHandle, _React$Component);\n\n    function WithSortableHandle() {\n      _classCallCheck(this, WithSortableHandle);\n\n      return _possibleConstructorReturn(this, _getPrototypeOf(WithSortableHandle).apply(this, arguments));\n    }\n\n    _createClass(WithSortableHandle, [{\n      key: \"componentDidMount\",\n      value: function componentDidMount() {\n        var node = findDOMNode(this);\n        node.sortableHandle = true;\n      }\n    }, {\n      key: \"getWrappedInstance\",\n      value: function getWrappedInstance() {\n        invariant(config.withRef, 'To access the wrapped instance, you need to pass in {withRef: true} as the second argument of the SortableHandle() call');\n        return this.refs.wrappedInstance;\n      }\n    }, {\n      key: \"render\",\n      value: function render() {\n        var ref = config.withRef ? 'wrappedInstance' : null;\n        return createElement(WrappedComponent, _extends({\n          ref: ref\n        }, this.props));\n      }\n    }]);\n\n    return WithSortableHandle;\n  }(Component), _defineProperty(_class, \"displayName\", provideDisplayName('sortableHandle', WrappedComponent)), _temp;\n}\nfunction isSortableHandle(node) {\n  return node.sortableHandle != null;\n}\n\nvar AutoScroller = function () {\n  function AutoScroller(container, onScrollCallback) {\n    _classCallCheck(this, AutoScroller);\n\n    this.container = container;\n    this.onScrollCallback = onScrollCallback;\n  }\n\n  _createClass(AutoScroller, [{\n    key: \"clear\",\n    value: function clear() {\n      clearInterval(this.interval);\n      this.interval = null;\n    }\n  }, {\n    key: \"update\",\n    value: function update(_ref) {\n      var _this = this;\n\n      var translate = _ref.translate,\n          minTranslate = _ref.minTranslate,\n          maxTranslate = _ref.maxTranslate,\n          width = _ref.width,\n          height = _ref.height;\n      var direction = {\n        x: 0,\n        y: 0\n      };\n      var speed = {\n        x: 1,\n        y: 1\n      };\n      var acceleration = {\n        x: 10,\n        y: 10\n      };\n      var _this$container = this.container,\n          scrollTop = _this$container.scrollTop,\n          scrollLeft = _this$container.scrollLeft,\n          scrollHeight = _this$container.scrollHeight,\n          scrollWidth = _this$container.scrollWidth,\n          clientHeight = _this$container.clientHeight,\n          clientWidth = _this$container.clientWidth;\n      var isTop = scrollTop === 0;\n      var isBottom = scrollHeight - scrollTop - clientHeight === 0;\n      var isLeft = scrollLeft === 0;\n      var isRight = scrollWidth - scrollLeft - clientWidth === 0;\n\n      if (translate.y >= maxTranslate.y - height / 2 && !isBottom) {\n        direction.y = 1;\n        speed.y = acceleration.y * Math.abs((maxTranslate.y - height / 2 - translate.y) / height);\n      } else if (translate.x >= maxTranslate.x - width / 2 && !isRight) {\n        direction.x = 1;\n        speed.x = acceleration.x * Math.abs((maxTranslate.x - width / 2 - translate.x) / width);\n      } else if (translate.y <= minTranslate.y + height / 2 && !isTop) {\n        direction.y = -1;\n        speed.y = acceleration.y * Math.abs((translate.y - height / 2 - minTranslate.y) / height);\n      } else if (translate.x <= minTranslate.x + width / 2 && !isLeft) {\n        direction.x = -1;\n        speed.x = acceleration.x * Math.abs((translate.x - width / 2 - minTranslate.x) / width);\n      }\n\n      if (this.interval) {\n        this.clear();\n        this.isAutoScrolling = false;\n      }\n\n      if (direction.x !== 0 || direction.y !== 0) {\n        this.interval = setInterval(function () {\n          _this.isAutoScrolling = true;\n          var offset = {\n            left: speed.x * direction.x,\n            top: speed.y * direction.y\n          };\n          _this.container.scrollTop += offset.top;\n          _this.container.scrollLeft += offset.left;\n\n          _this.onScrollCallback(offset);\n        }, 5);\n      }\n    }\n  }]);\n\n  return AutoScroller;\n}();\n\nfunction defaultGetHelperDimensions(_ref) {\n  var node = _ref.node;\n  return {\n    height: node.offsetHeight,\n    width: node.offsetWidth\n  };\n}\n\nfunction defaultShouldCancelStart(event) {\n  var interactiveElements = [NodeType.Input, NodeType.Textarea, NodeType.Select, NodeType.Option, NodeType.Button];\n\n  if (interactiveElements.indexOf(event.target.tagName) !== -1) {\n    return true;\n  }\n\n  if (closest(event.target, function (el) {\n    return el.contentEditable === 'true';\n  })) {\n    return true;\n  }\n\n  return false;\n}\n\nvar propTypes = {\n  axis: PropTypes.oneOf(['x', 'y', 'xy']),\n  contentWindow: PropTypes.any,\n  disableAutoscroll: PropTypes.bool,\n  distance: PropTypes.number,\n  getContainer: PropTypes.func,\n  getHelperDimensions: PropTypes.func,\n  helperClass: PropTypes.string,\n  helperContainer: PropTypes.oneOfType([PropTypes.func, typeof HTMLElement === 'undefined' ? PropTypes.any : PropTypes.instanceOf(HTMLElement)]),\n  hideSortableGhost: PropTypes.bool,\n  keyboardSortingTransitionDuration: PropTypes.number,\n  lockAxis: PropTypes.string,\n  lockOffset: PropTypes.oneOfType([PropTypes.number, PropTypes.string, PropTypes.arrayOf(PropTypes.oneOfType([PropTypes.number, PropTypes.string]))]),\n  lockToContainerEdges: PropTypes.bool,\n  onSortEnd: PropTypes.func,\n  onSortMove: PropTypes.func,\n  onSortOver: PropTypes.func,\n  onSortStart: PropTypes.func,\n  pressDelay: PropTypes.number,\n  pressThreshold: PropTypes.number,\n  keyCodes: PropTypes.shape({\n    lift: PropTypes.arrayOf(PropTypes.number),\n    drop: PropTypes.arrayOf(PropTypes.number),\n    cancel: PropTypes.arrayOf(PropTypes.number),\n    up: PropTypes.arrayOf(PropTypes.number),\n    down: PropTypes.arrayOf(PropTypes.number)\n  }),\n  shouldCancelStart: PropTypes.func,\n  transitionDuration: PropTypes.number,\n  updateBeforeSortStart: PropTypes.func,\n  useDragHandle: PropTypes.bool,\n  useWindowAsScrollContainer: PropTypes.bool\n};\nvar defaultKeyCodes = {\n  lift: [KEYCODE.SPACE],\n  drop: [KEYCODE.SPACE],\n  cancel: [KEYCODE.ESC],\n  up: [KEYCODE.UP, KEYCODE.LEFT],\n  down: [KEYCODE.DOWN, KEYCODE.RIGHT]\n};\nvar defaultProps = {\n  axis: 'y',\n  disableAutoscroll: false,\n  distance: 0,\n  getHelperDimensions: defaultGetHelperDimensions,\n  hideSortableGhost: true,\n  lockOffset: '50%',\n  lockToContainerEdges: false,\n  pressDelay: 0,\n  pressThreshold: 5,\n  keyCodes: defaultKeyCodes,\n  shouldCancelStart: defaultShouldCancelStart,\n  transitionDuration: 300,\n  useWindowAsScrollContainer: false\n};\nvar omittedProps = Object.keys(propTypes);\nfunction validateProps(props) {\n  invariant(!(props.distance && props.pressDelay), 'Attempted to set both `pressDelay` and `distance` on SortableContainer, you may only use one or the other, not both at the same time.');\n}\n\nfunction _finallyRethrows(body, finalizer) {\n  try {\n    var result = body();\n  } catch (e) {\n    return finalizer(true, e);\n  }\n\n  if (result && result.then) {\n    return result.then(finalizer.bind(null, false), finalizer.bind(null, true));\n  }\n\n  return finalizer(false, value);\n}\nfunction sortableContainer(WrappedComponent) {\n  var _class, _temp;\n\n  var config = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {\n    withRef: false\n  };\n  return _temp = _class = function (_React$Component) {\n    _inherits(WithSortableContainer, _React$Component);\n\n    function WithSortableContainer(props) {\n      var _this;\n\n      _classCallCheck(this, WithSortableContainer);\n\n      _this = _possibleConstructorReturn(this, _getPrototypeOf(WithSortableContainer).call(this, props));\n\n      _defineProperty(_assertThisInitialized(_assertThisInitialized(_this)), \"state\", {});\n\n      _defineProperty(_assertThisInitialized(_assertThisInitialized(_this)), \"handleStart\", function (event) {\n        var _this$props = _this.props,\n            distance = _this$props.distance,\n            shouldCancelStart = _this$props.shouldCancelStart;\n\n        if (event.button === 2 || shouldCancelStart(event)) {\n          return;\n        }\n\n        _this.touched = true;\n        _this.position = getPosition(event);\n        var node = closest(event.target, function (el) {\n          return el.sortableInfo != null;\n        });\n\n        if (node && node.sortableInfo && _this.nodeIsChild(node) && !_this.state.sorting) {\n          var useDragHandle = _this.props.useDragHandle;\n          var _node$sortableInfo = node.sortableInfo,\n              index = _node$sortableInfo.index,\n              collection = _node$sortableInfo.collection,\n              disabled = _node$sortableInfo.disabled;\n\n          if (disabled) {\n            return;\n          }\n\n          if (useDragHandle && !closest(event.target, isSortableHandle)) {\n            return;\n          }\n\n          _this.manager.active = {\n            collection: collection,\n            index: index\n          };\n\n          if (!isTouchEvent(event) && event.target.tagName === NodeType.Anchor) {\n            event.preventDefault();\n          }\n\n          if (!distance) {\n            if (_this.props.pressDelay === 0) {\n              _this.handlePress(event);\n            } else {\n              _this.pressTimer = setTimeout(function () {\n                return _this.handlePress(event);\n              }, _this.props.pressDelay);\n            }\n          }\n        }\n      });\n\n      _defineProperty(_assertThisInitialized(_assertThisInitialized(_this)), \"nodeIsChild\", function (node) {\n        return node.sortableInfo.manager === _this.manager;\n      });\n\n      _defineProperty(_assertThisInitialized(_assertThisInitialized(_this)), \"handleMove\", function (event) {\n        var _this$props2 = _this.props,\n            distance = _this$props2.distance,\n            pressThreshold = _this$props2.pressThreshold;\n\n        if (!_this.state.sorting && _this.touched && !_this._awaitingUpdateBeforeSortStart) {\n          var position = getPosition(event);\n          var delta = {\n            x: _this.position.x - position.x,\n            y: _this.position.y - position.y\n          };\n          var combinedDelta = Math.abs(delta.x) + Math.abs(delta.y);\n          _this.delta = delta;\n\n          if (!distance && (!pressThreshold || combinedDelta >= pressThreshold)) {\n            clearTimeout(_this.cancelTimer);\n            _this.cancelTimer = setTimeout(_this.cancel, 0);\n          } else if (distance && combinedDelta >= distance && _this.manager.isActive()) {\n            _this.handlePress(event);\n          }\n        }\n      });\n\n      _defineProperty(_assertThisInitialized(_assertThisInitialized(_this)), \"handleEnd\", function () {\n        _this.touched = false;\n\n        _this.cancel();\n      });\n\n      _defineProperty(_assertThisInitialized(_assertThisInitialized(_this)), \"cancel\", function () {\n        var distance = _this.props.distance;\n        var sorting = _this.state.sorting;\n\n        if (!sorting) {\n          if (!distance) {\n            clearTimeout(_this.pressTimer);\n          }\n\n          _this.manager.active = null;\n        }\n      });\n\n      _defineProperty(_assertThisInitialized(_assertThisInitialized(_this)), \"handlePress\", function (event) {\n        try {\n          var active = _this.manager.getActive();\n\n          var _temp6 = function () {\n            if (active) {\n              var _temp7 = function _temp7() {\n                var index = _node.sortableInfo.index;\n                var margin = getElementMargin(_node);\n\n                var containerBoundingRect = _this.scrollContainer.getBoundingClientRect();\n\n                var dimensions = _getHelperDimensions({\n                  collection: _collection,\n                  index: index,\n                  node: _node\n                });\n\n                _this.node = _node;\n                _this.margin = margin;\n                _this.width = dimensions.width;\n                _this.height = dimensions.height;\n                _this.marginOffset = {\n                  x: _this.margin.left + _this.margin.right,\n                  y: Math.max(_this.margin.top, _this.margin.bottom)\n                };\n                _this.boundingClientRect = _node.getBoundingClientRect();\n                _this.containerBoundingRect = containerBoundingRect;\n                _this.index = index;\n                _this.newIndex = index;\n                _this.axis = {\n                  x: _axis.indexOf('x') >= 0,\n                  y: _axis.indexOf('y') >= 0\n                };\n                _this.offsetEdge = getEdgeOffset(_node, _this.container);\n\n                if (_isKeySorting) {\n                  _this.initialOffset = getPosition(_objectSpread({}, event, {\n                    pageX: _this.boundingClientRect.left,\n                    pageY: _this.boundingClientRect.top\n                  }));\n                } else {\n                  _this.initialOffset = getPosition(event);\n                }\n\n                _this.initialScroll = {\n                  left: _this.scrollContainer.scrollLeft,\n                  top: _this.scrollContainer.scrollTop\n                };\n                _this.initialWindowScroll = {\n                  left: window.pageXOffset,\n                  top: window.pageYOffset\n                };\n                _this.helper = _this.helperContainer.appendChild(cloneNode(_node));\n                setInlineStyles(_this.helper, {\n                  boxSizing: 'border-box',\n                  height: \"\".concat(_this.height, \"px\"),\n                  left: \"\".concat(_this.boundingClientRect.left - margin.left, \"px\"),\n                  pointerEvents: 'none',\n                  position: 'fixed',\n                  top: \"\".concat(_this.boundingClientRect.top - margin.top, \"px\"),\n                  width: \"\".concat(_this.width, \"px\")\n                });\n\n                if (_isKeySorting) {\n                  _this.helper.focus();\n                }\n\n                if (_hideSortableGhost) {\n                  _this.sortableGhost = _node;\n                  setInlineStyles(_node, {\n                    opacity: 0,\n                    visibility: 'hidden'\n                  });\n                }\n\n                _this.minTranslate = {};\n                _this.maxTranslate = {};\n\n                if (_isKeySorting) {\n                  var _ref = _useWindowAsScrollContainer ? {\n                    top: 0,\n                    left: 0,\n                    width: _this.contentWindow.innerWidth,\n                    height: _this.contentWindow.innerHeight\n                  } : _this.containerBoundingRect,\n                      containerTop = _ref.top,\n                      containerLeft = _ref.left,\n                      containerWidth = _ref.width,\n                      containerHeight = _ref.height;\n\n                  var containerBottom = containerTop + containerHeight;\n                  var containerRight = containerLeft + containerWidth;\n\n                  if (_this.axis.x) {\n                    _this.minTranslate.x = containerLeft - _this.boundingClientRect.left;\n                    _this.maxTranslate.x = containerRight - (_this.boundingClientRect.left + _this.width);\n                  }\n\n                  if (_this.axis.y) {\n                    _this.minTranslate.y = containerTop - _this.boundingClientRect.top;\n                    _this.maxTranslate.y = containerBottom - (_this.boundingClientRect.top + _this.height);\n                  }\n                } else {\n                  if (_this.axis.x) {\n                    _this.minTranslate.x = (_useWindowAsScrollContainer ? 0 : containerBoundingRect.left) - _this.boundingClientRect.left - _this.width / 2;\n                    _this.maxTranslate.x = (_useWindowAsScrollContainer ? _this.contentWindow.innerWidth : containerBoundingRect.left + containerBoundingRect.width) - _this.boundingClientRect.left - _this.width / 2;\n                  }\n\n                  if (_this.axis.y) {\n                    _this.minTranslate.y = (_useWindowAsScrollContainer ? 0 : containerBoundingRect.top) - _this.boundingClientRect.top - _this.height / 2;\n                    _this.maxTranslate.y = (_useWindowAsScrollContainer ? _this.contentWindow.innerHeight : containerBoundingRect.top + containerBoundingRect.height) - _this.boundingClientRect.top - _this.height / 2;\n                  }\n                }\n\n                if (_helperClass) {\n                  _helperClass.split(' ').forEach(function (className) {\n                    return _this.helper.classList.add(className);\n                  });\n                }\n\n                _this.listenerNode = event.touches ? _node : _this.contentWindow;\n\n                if (_isKeySorting) {\n                  _this.listenerNode.addEventListener('wheel', _this.handleKeyEnd, true);\n\n                  _this.listenerNode.addEventListener('mousedown', _this.handleKeyEnd, true);\n\n                  _this.listenerNode.addEventListener('keydown', _this.handleKeyDown);\n                } else {\n                  events.move.forEach(function (eventName) {\n                    return _this.listenerNode.addEventListener(eventName, _this.handleSortMove, false);\n                  });\n                  events.end.forEach(function (eventName) {\n                    return _this.listenerNode.addEventListener(eventName, _this.handleSortEnd, false);\n                  });\n                }\n\n                _this.setState({\n                  sorting: true,\n                  sortingIndex: index\n                });\n\n                if (_onSortStart) {\n                  _onSortStart({\n                    node: _node,\n                    index: index,\n                    collection: _collection,\n                    isKeySorting: _isKeySorting\n                  }, event);\n                }\n\n                if (_isKeySorting) {\n                  _this.keyMove(0);\n                }\n              };\n\n              var _this$props3 = _this.props,\n                  _axis = _this$props3.axis,\n                  _getHelperDimensions = _this$props3.getHelperDimensions,\n                  _helperClass = _this$props3.helperClass,\n                  _hideSortableGhost = _this$props3.hideSortableGhost,\n                  updateBeforeSortStart = _this$props3.updateBeforeSortStart,\n                  _onSortStart = _this$props3.onSortStart,\n                  _useWindowAsScrollContainer = _this$props3.useWindowAsScrollContainer;\n              var _node = active.node,\n                  _collection = active.collection;\n              var _isKeySorting = _this.manager.isKeySorting;\n\n              var _temp8 = function () {\n                if (typeof updateBeforeSortStart === 'function') {\n                  _this._awaitingUpdateBeforeSortStart = true;\n\n                  var _temp9 = _finallyRethrows(function () {\n                    var index = _node.sortableInfo.index;\n                    return Promise.resolve(updateBeforeSortStart({\n                      collection: _collection,\n                      index: index,\n                      node: _node,\n                      isKeySorting: _isKeySorting\n                    }, event)).then(function () {});\n                  }, function (_wasThrown, _result) {\n                    _this._awaitingUpdateBeforeSortStart = false;\n                    if (_wasThrown) throw _result;\n                    return _result;\n                  });\n\n                  if (_temp9 && _temp9.then) return _temp9.then(function () {});\n                }\n              }();\n\n              return _temp8 && _temp8.then ? _temp8.then(_temp7) : _temp7(_temp8);\n            }\n          }();\n\n          return Promise.resolve(_temp6 && _temp6.then ? _temp6.then(function () {}) : void 0);\n        } catch (e) {\n          return Promise.reject(e);\n        }\n      });\n\n      _defineProperty(_assertThisInitialized(_assertThisInitialized(_this)), \"handleSortMove\", function (event) {\n        var onSortMove = _this.props.onSortMove;\n\n        if (typeof event.preventDefault === 'function') {\n          event.preventDefault();\n        }\n\n        _this.updateHelperPosition(event);\n\n        _this.animateNodes();\n\n        _this.autoscroll();\n\n        if (onSortMove) {\n          onSortMove(event);\n        }\n      });\n\n      _defineProperty(_assertThisInitialized(_assertThisInitialized(_this)), \"handleSortEnd\", function (event) {\n        var _this$props4 = _this.props,\n            hideSortableGhost = _this$props4.hideSortableGhost,\n            onSortEnd = _this$props4.onSortEnd;\n        var _this$manager = _this.manager,\n            collection = _this$manager.active.collection,\n            isKeySorting = _this$manager.isKeySorting;\n        var nodes = _this.manager.refs[collection];\n\n        if (_this.listenerNode) {\n          if (isKeySorting) {\n            _this.listenerNode.removeEventListener('wheel', _this.handleKeyEnd, true);\n\n            _this.listenerNode.removeEventListener('mousedown', _this.handleKeyEnd, true);\n\n            _this.listenerNode.removeEventListener('keydown', _this.handleKeyDown);\n          } else {\n            events.move.forEach(function (eventName) {\n              return _this.listenerNode.removeEventListener(eventName, _this.handleSortMove);\n            });\n            events.end.forEach(function (eventName) {\n              return _this.listenerNode.removeEventListener(eventName, _this.handleSortEnd);\n            });\n          }\n        }\n\n        _this.helper.parentNode.removeChild(_this.helper);\n\n        if (hideSortableGhost && _this.sortableGhost) {\n          setInlineStyles(_this.sortableGhost, {\n            opacity: '',\n            visibility: ''\n          });\n        }\n\n        for (var i = 0, len = nodes.length; i < len; i++) {\n          var _node2 = nodes[i];\n          var el = _node2.node;\n          _node2.edgeOffset = null;\n          _node2.boundingClientRect = null;\n          setTranslate3d(el, null);\n          setTransitionDuration(el, null);\n          _node2.translate = null;\n        }\n\n        _this.autoScroller.clear();\n\n        _this.manager.active = null;\n        _this.manager.isKeySorting = false;\n\n        _this.setState({\n          sorting: false,\n          sortingIndex: null\n        });\n\n        if (typeof onSortEnd === 'function') {\n          onSortEnd({\n            collection: collection,\n            newIndex: _this.newIndex,\n            oldIndex: _this.index,\n            isKeySorting: isKeySorting\n          }, event);\n        }\n\n        _this.touched = false;\n      });\n\n      _defineProperty(_assertThisInitialized(_assertThisInitialized(_this)), \"autoscroll\", function () {\n        var disableAutoscroll = _this.props.disableAutoscroll;\n        var isKeySorting = _this.manager.isKeySorting;\n\n        if (disableAutoscroll) {\n          return;\n        }\n\n        if (isKeySorting) {\n          var translate = _objectSpread({}, _this.translate);\n\n          var scrollX = 0;\n          var scrollY = 0;\n\n          if (_this.axis.x) {\n            translate.x = Math.min(_this.maxTranslate.x, Math.max(_this.minTranslate.x, _this.translate.x));\n            scrollX = _this.translate.x - translate.x;\n          }\n\n          if (_this.axis.y) {\n            translate.y = Math.min(_this.maxTranslate.y, Math.max(_this.minTranslate.y, _this.translate.y));\n            scrollY = _this.translate.y - translate.y;\n          }\n\n          _this.translate = translate;\n          setTranslate3d(_this.helper, _this.translate);\n          _this.scrollContainer.scrollLeft += scrollX;\n          _this.scrollContainer.scrollTop += scrollY;\n          return;\n        }\n\n        _this.autoScroller.update({\n          height: _this.height,\n          maxTranslate: _this.maxTranslate,\n          minTranslate: _this.minTranslate,\n          translate: _this.translate,\n          width: _this.width\n        });\n      });\n\n      _defineProperty(_assertThisInitialized(_assertThisInitialized(_this)), \"onAutoScroll\", function (offset) {\n        _this.translate.x += offset.left;\n        _this.translate.y += offset.top;\n\n        _this.animateNodes();\n      });\n\n      _defineProperty(_assertThisInitialized(_assertThisInitialized(_this)), \"handleKeyDown\", function (event) {\n        var keyCode = event.keyCode;\n        var _this$props5 = _this.props,\n            shouldCancelStart = _this$props5.shouldCancelStart,\n            _this$props5$keyCodes = _this$props5.keyCodes,\n            customKeyCodes = _this$props5$keyCodes === void 0 ? {} : _this$props5$keyCodes;\n\n        var keyCodes = _objectSpread({}, defaultKeyCodes, customKeyCodes);\n\n        if (_this.manager.active && !_this.manager.isKeySorting || !_this.manager.active && (!keyCodes.lift.includes(keyCode) || shouldCancelStart(event) || !_this.isValidSortingTarget(event))) {\n          return;\n        }\n\n        event.stopPropagation();\n        event.preventDefault();\n\n        if (keyCodes.lift.includes(keyCode) && !_this.manager.active) {\n          _this.keyLift(event);\n        } else if (keyCodes.drop.includes(keyCode) && _this.manager.active) {\n          _this.keyDrop(event);\n        } else if (keyCodes.cancel.includes(keyCode)) {\n          _this.newIndex = _this.manager.active.index;\n\n          _this.keyDrop(event);\n        } else if (keyCodes.up.includes(keyCode)) {\n          _this.keyMove(-1);\n        } else if (keyCodes.down.includes(keyCode)) {\n          _this.keyMove(1);\n        }\n      });\n\n      _defineProperty(_assertThisInitialized(_assertThisInitialized(_this)), \"keyLift\", function (event) {\n        var target = event.target;\n        var node = closest(target, function (el) {\n          return el.sortableInfo != null;\n        });\n        var _node$sortableInfo2 = node.sortableInfo,\n            index = _node$sortableInfo2.index,\n            collection = _node$sortableInfo2.collection;\n        _this.initialFocusedNode = target;\n        _this.manager.isKeySorting = true;\n        _this.manager.active = {\n          index: index,\n          collection: collection\n        };\n\n        _this.handlePress(event);\n      });\n\n      _defineProperty(_assertThisInitialized(_assertThisInitialized(_this)), \"keyMove\", function (shift) {\n        var nodes = _this.manager.getOrderedRefs();\n\n        var lastIndex = nodes[nodes.length - 1].node.sortableInfo.index;\n        var newIndex = _this.newIndex + shift;\n        var prevIndex = _this.newIndex;\n\n        if (newIndex < 0 || newIndex > lastIndex) {\n          return;\n        }\n\n        _this.prevIndex = prevIndex;\n        _this.newIndex = newIndex;\n        var targetIndex = getTargetIndex(_this.newIndex, _this.prevIndex, _this.index);\n        var target = nodes.find(function (_ref2) {\n          var node = _ref2.node;\n          return node.sortableInfo.index === targetIndex;\n        });\n        var targetNode = target.node;\n        var scrollDelta = _this.containerScrollDelta;\n        var targetBoundingClientRect = target.boundingClientRect || getScrollAdjustedBoundingClientRect(targetNode, scrollDelta);\n        var targetTranslate = target.translate || {\n          x: 0,\n          y: 0\n        };\n        var targetPosition = {\n          top: targetBoundingClientRect.top + targetTranslate.y - scrollDelta.top,\n          left: targetBoundingClientRect.left + targetTranslate.x - scrollDelta.left\n        };\n        var shouldAdjustForSize = prevIndex < newIndex;\n        var sizeAdjustment = {\n          x: shouldAdjustForSize && _this.axis.x ? targetNode.offsetWidth - _this.width : 0,\n          y: shouldAdjustForSize && _this.axis.y ? targetNode.offsetHeight - _this.height : 0\n        };\n\n        _this.handleSortMove({\n          pageX: targetPosition.left + sizeAdjustment.x,\n          pageY: targetPosition.top + sizeAdjustment.y,\n          ignoreTransition: shift === 0\n        });\n      });\n\n      _defineProperty(_assertThisInitialized(_assertThisInitialized(_this)), \"keyDrop\", function (event) {\n        _this.handleSortEnd(event);\n\n        if (_this.initialFocusedNode) {\n          _this.initialFocusedNode.focus();\n        }\n      });\n\n      _defineProperty(_assertThisInitialized(_assertThisInitialized(_this)), \"handleKeyEnd\", function (event) {\n        if (_this.manager.active) {\n          _this.keyDrop(event);\n        }\n      });\n\n      _defineProperty(_assertThisInitialized(_assertThisInitialized(_this)), \"isValidSortingTarget\", function (event) {\n        var useDragHandle = _this.props.useDragHandle;\n        var target = event.target;\n        var node = closest(target, function (el) {\n          return el.sortableInfo != null;\n        });\n        return node && node.sortableInfo && !node.sortableInfo.disabled && (useDragHandle ? isSortableHandle(target) : target.sortableInfo);\n      });\n\n      validateProps(props);\n      _this.manager = new Manager();\n      _this.events = {\n        end: _this.handleEnd,\n        move: _this.handleMove,\n        start: _this.handleStart\n      };\n      return _this;\n    }\n\n    _createClass(WithSortableContainer, [{\n      key: \"getChildContext\",\n      value: function getChildContext() {\n        return {\n          manager: this.manager\n        };\n      }\n    }, {\n      key: \"componentDidMount\",\n      value: function componentDidMount() {\n        var _this2 = this;\n\n        var useWindowAsScrollContainer = this.props.useWindowAsScrollContainer;\n        var container = this.getContainer();\n        Promise.resolve(container).then(function (containerNode) {\n          _this2.container = containerNode;\n          _this2.document = _this2.container.ownerDocument || document;\n          var contentWindow = _this2.props.contentWindow || _this2.document.defaultView || window;\n          _this2.contentWindow = typeof contentWindow === 'function' ? contentWindow() : contentWindow;\n          _this2.scrollContainer = useWindowAsScrollContainer ? _this2.document.scrollingElement || _this2.document.documentElement : getScrollingParent(_this2.container) || _this2.container;\n          _this2.autoScroller = new AutoScroller(_this2.scrollContainer, _this2.onAutoScroll);\n          Object.keys(_this2.events).forEach(function (key) {\n            return events[key].forEach(function (eventName) {\n              return _this2.container.addEventListener(eventName, _this2.events[key], false);\n            });\n          });\n\n          _this2.container.addEventListener('keydown', _this2.handleKeyDown);\n        });\n      }\n    }, {\n      key: \"componentWillUnmount\",\n      value: function componentWillUnmount() {\n        var _this3 = this;\n\n        if (this.helper && this.helper.parentNode) {\n          this.helper.parentNode.removeChild(this.helper);\n        }\n\n        if (!this.container) {\n          return;\n        }\n\n        Object.keys(this.events).forEach(function (key) {\n          return events[key].forEach(function (eventName) {\n            return _this3.container.removeEventListener(eventName, _this3.events[key]);\n          });\n        });\n        this.container.removeEventListener('keydown', this.handleKeyDown);\n      }\n    }, {\n      key: \"updateHelperPosition\",\n      value: function updateHelperPosition(event) {\n        var _this$props6 = this.props,\n            lockAxis = _this$props6.lockAxis,\n            lockOffset = _this$props6.lockOffset,\n            lockToContainerEdges = _this$props6.lockToContainerEdges,\n            transitionDuration = _this$props6.transitionDuration,\n            _this$props6$keyboard = _this$props6.keyboardSortingTransitionDuration,\n            keyboardSortingTransitionDuration = _this$props6$keyboard === void 0 ? transitionDuration : _this$props6$keyboard;\n        var isKeySorting = this.manager.isKeySorting;\n        var ignoreTransition = event.ignoreTransition;\n        var offset = getPosition(event);\n        var translate = {\n          x: offset.x - this.initialOffset.x,\n          y: offset.y - this.initialOffset.y\n        };\n        translate.y -= window.pageYOffset - this.initialWindowScroll.top;\n        translate.x -= window.pageXOffset - this.initialWindowScroll.left;\n        this.translate = translate;\n\n        if (lockToContainerEdges) {\n          var _getLockPixelOffsets = getLockPixelOffsets({\n            height: this.height,\n            lockOffset: lockOffset,\n            width: this.width\n          }),\n              _getLockPixelOffsets2 = _slicedToArray(_getLockPixelOffsets, 2),\n              minLockOffset = _getLockPixelOffsets2[0],\n              maxLockOffset = _getLockPixelOffsets2[1];\n\n          var minOffset = {\n            x: this.width / 2 - minLockOffset.x,\n            y: this.height / 2 - minLockOffset.y\n          };\n          var maxOffset = {\n            x: this.width / 2 - maxLockOffset.x,\n            y: this.height / 2 - maxLockOffset.y\n          };\n          translate.x = limit(this.minTranslate.x + minOffset.x, this.maxTranslate.x - maxOffset.x, translate.x);\n          translate.y = limit(this.minTranslate.y + minOffset.y, this.maxTranslate.y - maxOffset.y, translate.y);\n        }\n\n        if (lockAxis === 'x') {\n          translate.y = 0;\n        } else if (lockAxis === 'y') {\n          translate.x = 0;\n        }\n\n        if (isKeySorting && keyboardSortingTransitionDuration && !ignoreTransition) {\n          setTransitionDuration(this.helper, keyboardSortingTransitionDuration);\n        }\n\n        setTranslate3d(this.helper, translate);\n      }\n    }, {\n      key: \"animateNodes\",\n      value: function animateNodes() {\n        var _this$props7 = this.props,\n            transitionDuration = _this$props7.transitionDuration,\n            hideSortableGhost = _this$props7.hideSortableGhost,\n            onSortOver = _this$props7.onSortOver;\n        var containerScrollDelta = this.containerScrollDelta,\n            windowScrollDelta = this.windowScrollDelta;\n        var nodes = this.manager.getOrderedRefs();\n        var sortingOffset = {\n          left: this.offsetEdge.left + this.translate.x + containerScrollDelta.left,\n          top: this.offsetEdge.top + this.translate.y + containerScrollDelta.top\n        };\n        var isKeySorting = this.manager.isKeySorting;\n        var prevIndex = this.newIndex;\n        this.newIndex = null;\n\n        for (var i = 0, len = nodes.length; i < len; i++) {\n          var _node3 = nodes[i].node;\n          var index = _node3.sortableInfo.index;\n          var width = _node3.offsetWidth;\n          var height = _node3.offsetHeight;\n          var offset = {\n            height: this.height > height ? height / 2 : this.height / 2,\n            width: this.width > width ? width / 2 : this.width / 2\n          };\n          var mustShiftBackward = isKeySorting && index > this.index && index <= prevIndex;\n          var mustShiftForward = isKeySorting && index < this.index && index >= prevIndex;\n          var translate = {\n            x: 0,\n            y: 0\n          };\n          var edgeOffset = nodes[i].edgeOffset;\n\n          if (!edgeOffset) {\n            edgeOffset = getEdgeOffset(_node3, this.container);\n            nodes[i].edgeOffset = edgeOffset;\n\n            if (isKeySorting) {\n              nodes[i].boundingClientRect = getScrollAdjustedBoundingClientRect(_node3, containerScrollDelta);\n            }\n          }\n\n          var nextNode = i < nodes.length - 1 && nodes[i + 1];\n          var prevNode = i > 0 && nodes[i - 1];\n\n          if (nextNode && !nextNode.edgeOffset) {\n            nextNode.edgeOffset = getEdgeOffset(nextNode.node, this.container);\n\n            if (isKeySorting) {\n              nextNode.boundingClientRect = getScrollAdjustedBoundingClientRect(nextNode.node, containerScrollDelta);\n            }\n          }\n\n          if (index === this.index) {\n            if (hideSortableGhost) {\n              this.sortableGhost = _node3;\n              setInlineStyles(_node3, {\n                opacity: 0,\n                visibility: 'hidden'\n              });\n            }\n\n            continue;\n          }\n\n          if (transitionDuration) {\n            setTransitionDuration(_node3, transitionDuration);\n          }\n\n          if (this.axis.x) {\n            if (this.axis.y) {\n              if (mustShiftForward || index < this.index && (sortingOffset.left + windowScrollDelta.left - offset.width <= edgeOffset.left && sortingOffset.top + windowScrollDelta.top <= edgeOffset.top + offset.height || sortingOffset.top + windowScrollDelta.top + offset.height <= edgeOffset.top)) {\n                translate.x = this.width + this.marginOffset.x;\n\n                if (edgeOffset.left + translate.x > this.containerBoundingRect.width - offset.width) {\n                  if (nextNode) {\n                    translate.x = nextNode.edgeOffset.left - edgeOffset.left;\n                    translate.y = nextNode.edgeOffset.top - edgeOffset.top;\n                  }\n                }\n\n                if (this.newIndex === null) {\n                  this.newIndex = index;\n                }\n              } else if (mustShiftBackward || index > this.index && (sortingOffset.left + windowScrollDelta.left + offset.width >= edgeOffset.left && sortingOffset.top + windowScrollDelta.top + offset.height >= edgeOffset.top || sortingOffset.top + windowScrollDelta.top + offset.height >= edgeOffset.top + height)) {\n                translate.x = -(this.width + this.marginOffset.x);\n\n                if (edgeOffset.left + translate.x < this.containerBoundingRect.left + offset.width) {\n                  if (prevNode) {\n                    translate.x = prevNode.edgeOffset.left - edgeOffset.left;\n                    translate.y = prevNode.edgeOffset.top - edgeOffset.top;\n                  }\n                }\n\n                this.newIndex = index;\n              }\n            } else {\n              if (mustShiftBackward || index > this.index && sortingOffset.left + windowScrollDelta.left + offset.width >= edgeOffset.left) {\n                translate.x = -(this.width + this.marginOffset.x);\n                this.newIndex = index;\n              } else if (mustShiftForward || index < this.index && sortingOffset.left + windowScrollDelta.left <= edgeOffset.left + offset.width) {\n                translate.x = this.width + this.marginOffset.x;\n\n                if (this.newIndex == null) {\n                  this.newIndex = index;\n                }\n              }\n            }\n          } else if (this.axis.y) {\n            if (mustShiftBackward || index > this.index && sortingOffset.top + windowScrollDelta.top + offset.height >= edgeOffset.top) {\n              translate.y = -(this.height + this.marginOffset.y);\n              this.newIndex = index;\n            } else if (mustShiftForward || index < this.index && sortingOffset.top + windowScrollDelta.top <= edgeOffset.top + offset.height) {\n              translate.y = this.height + this.marginOffset.y;\n\n              if (this.newIndex == null) {\n                this.newIndex = index;\n              }\n            }\n          }\n\n          setTranslate3d(_node3, translate);\n          nodes[i].translate = translate;\n        }\n\n        if (this.newIndex == null) {\n          this.newIndex = this.index;\n        }\n\n        if (isKeySorting) {\n          this.newIndex = prevIndex;\n        }\n\n        var oldIndex = isKeySorting ? this.prevIndex : prevIndex;\n\n        if (onSortOver && this.newIndex !== oldIndex) {\n          onSortOver({\n            collection: this.manager.active.collection,\n            index: this.index,\n            newIndex: this.newIndex,\n            oldIndex: oldIndex,\n            isKeySorting: isKeySorting\n          });\n        }\n      }\n    }, {\n      key: \"getWrappedInstance\",\n      value: function getWrappedInstance() {\n        invariant(config.withRef, 'To access the wrapped instance, you need to pass in {withRef: true} as the second argument of the SortableContainer() call');\n        return this.refs.wrappedInstance;\n      }\n    }, {\n      key: \"getContainer\",\n      value: function getContainer() {\n        var getContainer = this.props.getContainer;\n\n        if (typeof getContainer !== 'function') {\n          return findDOMNode(this);\n        }\n\n        return getContainer(config.withRef ? this.getWrappedInstance() : undefined);\n      }\n    }, {\n      key: \"render\",\n      value: function render() {\n        var ref = config.withRef ? 'wrappedInstance' : null;\n        return createElement(WrappedComponent, _extends({\n          ref: ref\n        }, omit(this.props, omittedProps)));\n      }\n    }, {\n      key: \"helperContainer\",\n      get: function get() {\n        var helperContainer = this.props.helperContainer;\n\n        if (typeof helperContainer === 'function') {\n          return helperContainer();\n        }\n\n        return this.props.helperContainer || this.document.body;\n      }\n    }, {\n      key: \"containerScrollDelta\",\n      get: function get() {\n        var useWindowAsScrollContainer = this.props.useWindowAsScrollContainer;\n\n        if (useWindowAsScrollContainer) {\n          return {\n            left: 0,\n            top: 0\n          };\n        }\n\n        return {\n          left: this.scrollContainer.scrollLeft - this.initialScroll.left,\n          top: this.scrollContainer.scrollTop - this.initialScroll.top\n        };\n      }\n    }, {\n      key: \"windowScrollDelta\",\n      get: function get() {\n        return {\n          left: this.contentWindow.pageXOffset - this.initialWindowScroll.left,\n          top: this.contentWindow.pageYOffset - this.initialWindowScroll.top\n        };\n      }\n    }]);\n\n    return WithSortableContainer;\n  }(Component), _defineProperty(_class, \"displayName\", provideDisplayName('sortableList', WrappedComponent)), _defineProperty(_class, \"defaultProps\", defaultProps), _defineProperty(_class, \"propTypes\", propTypes), _defineProperty(_class, \"childContextTypes\", {\n    manager: PropTypes.object.isRequired\n  }), _temp;\n}\n\nvar propTypes$1 = {\n  index: PropTypes.number.isRequired,\n  collection: PropTypes.oneOfType([PropTypes.number, PropTypes.string]),\n  disabled: PropTypes.bool\n};\nvar omittedProps$1 = Object.keys(propTypes$1);\nfunction sortableElement(WrappedComponent) {\n  var _class, _temp;\n\n  var config = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {\n    withRef: false\n  };\n  return _temp = _class = function (_React$Component) {\n    _inherits(WithSortableElement, _React$Component);\n\n    function WithSortableElement() {\n      _classCallCheck(this, WithSortableElement);\n\n      return _possibleConstructorReturn(this, _getPrototypeOf(WithSortableElement).apply(this, arguments));\n    }\n\n    _createClass(WithSortableElement, [{\n      key: \"componentDidMount\",\n      value: function componentDidMount() {\n        this.register();\n      }\n    }, {\n      key: \"componentDidUpdate\",\n      value: function componentDidUpdate(prevProps) {\n        if (this.node) {\n          if (prevProps.index !== this.props.index) {\n            this.node.sortableInfo.index = this.props.index;\n          }\n\n          if (prevProps.disabled !== this.props.disabled) {\n            this.node.sortableInfo.disabled = this.props.disabled;\n          }\n        }\n\n        if (prevProps.collection !== this.props.collection) {\n          this.unregister(prevProps.collection);\n          this.register();\n        }\n      }\n    }, {\n      key: \"componentWillUnmount\",\n      value: function componentWillUnmount() {\n        this.unregister();\n      }\n    }, {\n      key: \"register\",\n      value: function register() {\n        var _this$props = this.props,\n            collection = _this$props.collection,\n            disabled = _this$props.disabled,\n            index = _this$props.index;\n        var node = findDOMNode(this);\n        node.sortableInfo = {\n          collection: collection,\n          disabled: disabled,\n          index: index,\n          manager: this.context.manager\n        };\n        this.node = node;\n        this.ref = {\n          node: node\n        };\n        this.context.manager.add(collection, this.ref);\n      }\n    }, {\n      key: \"unregister\",\n      value: function unregister() {\n        var collection = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : this.props.collection;\n        this.context.manager.remove(collection, this.ref);\n      }\n    }, {\n      key: \"getWrappedInstance\",\n      value: function getWrappedInstance() {\n        invariant(config.withRef, 'To access the wrapped instance, you need to pass in {withRef: true} as the second argument of the SortableElement() call');\n        return this.refs.wrappedInstance;\n      }\n    }, {\n      key: \"render\",\n      value: function render() {\n        var ref = config.withRef ? 'wrappedInstance' : null;\n        return createElement(WrappedComponent, _extends({\n          ref: ref\n        }, omit(this.props, omittedProps$1)));\n      }\n    }]);\n\n    return WithSortableElement;\n  }(Component), _defineProperty(_class, \"displayName\", provideDisplayName('sortableElement', WrappedComponent)), _defineProperty(_class, \"contextTypes\", {\n    manager: PropTypes.object.isRequired\n  }), _defineProperty(_class, \"propTypes\", propTypes$1), _defineProperty(_class, \"defaultProps\", {\n    collection: 0\n  }), _temp;\n}\n\nexport { sortableContainer as SortableContainer, sortableContainer, sortableElement as SortableElement, sortableElement, sortableHandle as SortableHandle, sortableHandle, arrayMove };\n","import { Component } from \"@wordpress/element\";\r\nimport {\r\n\tRichText,\r\n\tMediaPlaceholder,\r\n\tBlockControls,\r\n\tMediaUpload,\r\n\tMediaUploadCheck,\r\n\tInspectorControls,\r\n\tURLInput,\r\n\tPanelColorSettings\r\n} from \"@wordpress/editor\";\r\nimport { __ } from \"@wordpress/i18n\";\r\nimport { isBlobURL } from \"@wordpress/blob\";\r\nimport {\r\n\tSpinner,\r\n\twithNotices,\r\n\tToolbar,\r\n\tIconButton,\r\n\tPanelBody,\r\n\t//TextareaControl,\r\n\tSelectControl,\r\n\tDashicon,\r\n\tTooltip,\r\n\tTextControl\r\n} from \"@wordpress/components\";\r\nimport { withSelect } from \"@wordpress/data\";\r\nimport {\r\n\tSortableContainer,\r\n\tSortableElement,\r\n\tarrayMove\r\n} from \"react-sortable-hoc\";\r\n\r\nclass TeamMemberEdit extends Component {\r\n\tstate = {\r\n\t\tselectedLink: null\r\n\t};\r\n\r\n\tcomponentDidMount() {\r\n\t\tconst { attributes, setAttributes } = this.props;\r\n\t\tconst { url, id } = attributes;\r\n\t\tif (url && isBlobURL(url) && !id) {\r\n\t\t\tsetAttributes({\r\n\t\t\t\turl: \"\",\r\n\t\t\t\talt: \"\"\r\n\t\t\t});\r\n\t\t}\r\n\t}\r\n\tcomponentDidUpdate(prevProps) {\r\n\t\tif (prevProps.isSelected && !this.props.isSelected) {\r\n\t\t\tthis.setState({\r\n\t\t\t\tselectedLink: null\r\n\t\t\t});\r\n\t\t}\r\n\t}\r\n\tonChangeTitle = title => {\r\n\t\tthis.props.setAttributes({ title });\r\n\t};\r\n\tonChangeInfo = info => {\r\n\t\tthis.props.setAttributes({ info });\r\n\t};\r\n\tonSelectImage = ({ id, url, alt }) => {\r\n\t\tthis.props.setAttributes({\r\n\t\t\tid,\r\n\t\t\turl,\r\n\t\t\talt\r\n\t\t});\r\n\t};\r\n\tonSelectURL = url => {\r\n\t\tthis.props.setAttributes({\r\n\t\t\turl,\r\n\t\t\tid: null,\r\n\t\t\talt: \"\"\r\n\t\t});\r\n\t};\r\n\tonUploadError = message => {\r\n\t\tconst { noticeOperations } = this.props;\r\n\t\tnoticeOperations.createErrorNotice(message);\r\n\t};\r\n\tremoveImage = () => {\r\n\t\tthis.props.setAttributes({\r\n\t\t\turl: \"\",\r\n\t\t\tid: null,\r\n\t\t\talt: \"\"\r\n\t\t});\r\n\t};\r\n\tonChangeAlt = alt => {\r\n\t\tthis.props.setAttributes({ alt });\r\n\t};\r\n\tonImageSizeChange = url => {\r\n\t\tthis.props.setAttributes({ url });\r\n\t};\r\n\tgetImageSizes() {\r\n\t\tconst { image, imageSizes } = this.props;\r\n\t\tif (!image) return [];\r\n\t\tlet options = [];\r\n\t\tconst sizes = image.media_details.sizes;\r\n\t\tfor (const key in sizes) {\r\n\t\t\tconst size = sizes[key];\r\n\t\t\tconst imageSize = imageSizes.find(size => size.slug === key);\r\n\t\t\tif (imageSize) {\r\n\t\t\t\toptions.push({\r\n\t\t\t\t\tlabel: imageSize.name,\r\n\t\t\t\t\tvalue: size.source_url\r\n\t\t\t\t});\r\n\t\t\t}\r\n\t\t}\r\n\t\treturn options;\r\n\t}\r\n\r\n\taddNewLink = () => {\r\n\t\tconst { setAttributes, attributes } = this.props;\r\n\t\tconst { social } = attributes;\r\n\t\tsetAttributes({\r\n\t\t\tsocial: [...social, { icon: \"facebook\", link: \"#\" }]\r\n\t\t});\r\n\t\tthis.setState({\r\n\t\t\tselectedLink: social.length\r\n\t\t});\r\n\t};\r\n\r\n\tupdateSocialItem = (type, value) => {\r\n\t\tconst { setAttributes, attributes } = this.props;\r\n\t\tconst { social } = attributes;\r\n\t\tconst { selectedLink } = this.state;\r\n\r\n\t\t/* \r\n\t\tThis is the common practise in React...\r\n\t\tTo prevent mutation, we will create a copy of the array, make the necessary changes\r\n\t\tand then replace the origanl attributes with the updated copy.\r\n\r\n\t\tNEED TO STUDY FURTHER HERE....\t\t\r\n\t\t*/\r\n\r\n\t\tlet new_social = [...social];\r\n\t\tnew_social[selectedLink][type] = value;\r\n\t\tsetAttributes({ social: new_social });\r\n\t};\r\n\r\n\tremoveSocialItem = e => {\r\n\t\te.preventDefault();\r\n\r\n\t\tconst { setAttributes, attributes } = this.props;\r\n\t\tconst { social } = attributes;\r\n\t\tconst { selectedLink } = this.state;\r\n\r\n\t\t/* \r\n\t\t// Method 1\r\n\t\tlet new_social = [...social];\r\n\t\tnew_social.splice(selectedLink, 1);\t\t\r\n\t\tsetAttributes({social: new_social});\r\n\t\t*/\r\n\r\n\t\t//Method 2\r\n\t\tsetAttributes({\r\n\t\t\tsocial: [\r\n\t\t\t\t...social.slice(0, selectedLink),\r\n\t\t\t\t...social.slice(selectedLink + 1)\r\n\t\t\t]\r\n\t\t});\r\n\r\n\t\tthis.setState({\r\n\t\t\tselectedLink: null\r\n\t\t});\r\n\t};\r\n\r\n\tonSortEnd = (oldIndex, newIndex) => {\r\n\t\tconst { setAttributes, attributes } = this.props;\r\n\t\tconst { social } = attributes;\r\n\t\tlet new_social = arrayMove(social, oldIndex, newIndex);\r\n\t\tsetAttributes({ social: new_social });\r\n\t\tthis.setState({\r\n\t\t\tselectedLink: null\r\n\t\t});\r\n\t};\r\n\r\n\tonChangeSocialColor = socialColor => {\r\n\t\tthis.props.setAttributes({ socialColor });\r\n\t};\r\n\tonChangeTitleColor = titleColor => {\r\n\t\tthis.props.setAttributes({ titleColor });\r\n\t};\r\n\tonChangeContentColor = contentColor => {\r\n\t\tthis.props.setAttributes({ contentColor });\r\n\t};\r\n\r\n\trender() {\r\n\t\tconst { className, attributes, noticeUI, isSelected } = this.props;\r\n\t\tconst {\r\n\t\t\ttitle,\r\n\t\t\tinfo,\r\n\t\t\turl,\r\n\t\t\talt,\r\n\t\t\tid,\r\n\t\t\tsocial,\r\n\t\t\tsocialColor,\r\n\t\t\ttitleColor,\r\n\t\t\tcontentColor\r\n\t\t} = attributes;\r\n\r\n\t\tconst SortableList = SortableContainer(() => {\r\n\t\t\treturn (\r\n\t\t\t\t<ul>\r\n\t\t\t\t\t{social.map((item, index) => {\r\n\t\t\t\t\t\tlet SortableItem = SortableElement(() => {\r\n\t\t\t\t\t\t\treturn (\r\n\t\t\t\t\t\t\t\t<li\r\n\t\t\t\t\t\t\t\t\tkey={index}\r\n\t\t\t\t\t\t\t\t\tonClick={() =>\r\n\t\t\t\t\t\t\t\t\t\tthis.setState({\r\n\t\t\t\t\t\t\t\t\t\t\tselectedLink: index\r\n\t\t\t\t\t\t\t\t\t\t})\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\tthis.state.selectedLink ===\r\n\t\t\t\t\t\t\t\t\t\tindex\r\n\t\t\t\t\t\t\t\t\t\t\t? \"is-selected\"\r\n\t\t\t\t\t\t\t\t\t\t\t: null\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\tcolor: socialColor\r\n\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t<i\r\n\t\t\t\t\t\t\t\t\t\tclassName={`demo-icon icon-${item.icon}`}\r\n\t\t\t\t\t\t\t\t\t></i>\r\n\t\t\t\t\t\t\t\t</li>\r\n\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t});\r\n\t\t\t\t\t\treturn <SortableItem key={index} index={index} />;\r\n\t\t\t\t\t})}\r\n\t\t\t\t\t{isSelected && (\r\n\t\t\t\t\t\t<li className=\"wp-block-guteblock-team-member__addIconLI\">\r\n\t\t\t\t\t\t\t<Tooltip text={__(\"Add Item\", \"guteblock\")}>\r\n\t\t\t\t\t\t\t\t<button\r\n\t\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-team-member__addIcon\"\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\tonClick={this.addNewLink}\r\n\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t<Dashicon\r\n\t\t\t\t\t\t\t\t\t\ticon={\"plus\"}\r\n\t\t\t\t\t\t\t\t\t\tsize={14}\r\n\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t</button>\r\n\t\t\t\t\t\t\t</Tooltip>\r\n\t\t\t\t\t\t</li>\r\n\t\t\t\t\t)}\r\n\t\t\t\t</ul>\r\n\t\t\t);\r\n\t\t});\r\n\t\treturn (\r\n\t\t\t<>\r\n\t\t\t\t<InspectorControls>\r\n\t\t\t\t\t<PanelColorSettings\r\n\t\t\t\t\t\ttitle={__(\"Color Settings\", \"guteblock\")}\r\n\t\t\t\t\t\tcolorSettings={[\r\n\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\tvalue: socialColor,\r\n\t\t\t\t\t\t\t\tonChange: this.onChangeSocialColor,\r\n\t\t\t\t\t\t\t\tlabel: __(\r\n\t\t\t\t\t\t\t\t\t\"Social Icons Color\",\r\n\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\tvalue: titleColor,\r\n\t\t\t\t\t\t\t\tonChange: this.onChangeTitleColor,\r\n\t\t\t\t\t\t\t\tlabel: __(\"Title Color\", \"guteblock\")\r\n\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\tvalue: contentColor,\r\n\t\t\t\t\t\t\t\tonChange: this.onChangeContentColor,\r\n\t\t\t\t\t\t\t\tlabel: __(\r\n\t\t\t\t\t\t\t\t\t\"Description Color\",\r\n\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t]}\r\n\t\t\t\t\t/>\r\n\t\t\t\t\t<PanelBody title={__(\"Image Settings\", \"guteblock\")}>\r\n\t\t\t\t\t\t{url && !isBlobURL(url) && (\r\n\t\t\t\t\t\t\t<TextControl\r\n\t\t\t\t\t\t\t\tvalue={alt}\r\n\t\t\t\t\t\t\t\tonChange={this.onChangeAlt}\r\n\t\t\t\t\t\t\t\tplaceholder=\"Image Alt Text\"\r\n\t\t\t\t\t\t\t\thelp={__(\r\n\t\t\t\t\t\t\t\t\t\"This is the alt text for the image. This will help to improve the SEO\",\r\n\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t{id && (\r\n\t\t\t\t\t\t\t<SelectControl\r\n\t\t\t\t\t\t\t\tlabel={__(\"Image Size\", \"guteblock\")}\r\n\t\t\t\t\t\t\t\toptions={this.getImageSizes()}\r\n\t\t\t\t\t\t\t\tonChange={this.onImageSizeChange}\r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t)}\r\n\t\t\t\t\t</PanelBody>\r\n\t\t\t\t</InspectorControls>\r\n\t\t\t\t<BlockControls>\r\n\t\t\t\t\t{url && (\r\n\t\t\t\t\t\t<Toolbar>\r\n\t\t\t\t\t\t\t{id && (\r\n\t\t\t\t\t\t\t\t<MediaUploadCheck>\r\n\t\t\t\t\t\t\t\t\t<MediaUpload\r\n\t\t\t\t\t\t\t\t\t\tonSelect={this.onSelectImage}\r\n\t\t\t\t\t\t\t\t\t\tallowedTypes={[\"image\"]}\r\n\t\t\t\t\t\t\t\t\t\tvalue={id} // To highlight the selected image in the Media Library\r\n\t\t\t\t\t\t\t\t\t\trender={({ open }) => {\r\n\t\t\t\t\t\t\t\t\t\t\treturn (\r\n\t\t\t\t\t\t\t\t\t\t\t\t<IconButton\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tclassName=\"components-icon-button-components-toolbar__control\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Edit Image\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tonClick={open}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\ticon=\"edit\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t</MediaUploadCheck>\r\n\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t<IconButton\r\n\t\t\t\t\t\t\t\tclassName=\"components-icon-button-components-toolbar__control\"\r\n\t\t\t\t\t\t\t\tlabel={__(\"Remove Image\", \"guteblock\")}\r\n\t\t\t\t\t\t\t\tonClick={this.removeImage}\r\n\t\t\t\t\t\t\t\ticon=\"trash\"\r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t</Toolbar>\r\n\t\t\t\t\t)}\r\n\t\t\t\t</BlockControls>\r\n\r\n\t\t\t\t<div className={className}>\r\n\t\t\t\t\t{url ? (\r\n\t\t\t\t\t\t<>\r\n\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-team-member__image-outer\">\r\n\t\t\t\t\t\t\t\t<img\r\n\t\t\t\t\t\t\t\t\tsrc={url}\r\n\t\t\t\t\t\t\t\t\talt={\r\n\t\t\t\t\t\t\t\t\t\talt\r\n\t\t\t\t\t\t\t\t\t} /*onClick={ this.onImageClick}*/\r\n\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t{isBlobURL(url) && (\r\n\t\t\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-team-member__spinner-outer\">\r\n\t\t\t\t\t\t\t\t\t\t<Spinner />\r\n\t\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t</>\r\n\t\t\t\t\t) : (\r\n\t\t\t\t\t\t<MediaPlaceholder\r\n\t\t\t\t\t\t\ticon=\"format-image\"\r\n\t\t\t\t\t\t\tonSelect={this.onSelectImage}\r\n\t\t\t\t\t\t\tonSelectURL={this.onSelectURL}\r\n\t\t\t\t\t\t\tonError={this.onUploadError}\r\n\t\t\t\t\t\t\taccept=\"image/*\"\r\n\t\t\t\t\t\t\tallowedTypes={[\"image\"]}\r\n\t\t\t\t\t\t\tnotices={noticeUI}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t)}\r\n\r\n\t\t\t\t\t<div className=\"content-outer\">\r\n\t\t\t\t\t\t<div className=\"content-inner\">\r\n\t\t\t\t\t\t\t<div\r\n\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-team-member__social\"\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t<SortableList\r\n\t\t\t\t\t\t\t\t\taxis=\"x\"\r\n\t\t\t\t\t\t\t\t\thelperClass={\"social_dragging\"}\r\n\t\t\t\t\t\t\t\t\tdistance={10}\r\n\t\t\t\t\t\t\t\t\tonSortEnd={({\r\n\t\t\t\t\t\t\t\t\t\toldIndex,\r\n\t\t\t\t\t\t\t\t\t\tnewIndex\r\n\t\t\t\t\t\t\t\t\t}) =>\r\n\t\t\t\t\t\t\t\t\t\tthis.onSortEnd(\r\n\t\t\t\t\t\t\t\t\t\t\toldIndex,\r\n\t\t\t\t\t\t\t\t\t\t\tnewIndex\r\n\t\t\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t</div>\r\n\r\n\t\t\t\t\t\t\t{this.state.selectedLink !== null && (\r\n\t\t\t\t\t\t\t\t<div\r\n\t\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-team-member__linkForm\"\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t<SelectControl\r\n\t\t\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\"Icon\",\r\n\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\tonChange={icon =>\r\n\t\t\t\t\t\t\t\t\t\t\tthis.updateSocialItem(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\"icon\",\r\n\t\t\t\t\t\t\t\t\t\t\t\ticon\r\n\t\t\t\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\tsocial[\r\n\t\t\t\t\t\t\t\t\t\t\t\tthis.state\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t.selectedLink\r\n\t\t\t\t\t\t\t\t\t\t\t].icon\r\n\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\toptions={[\r\n\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\tlabel: \"Facebook\",\r\n\t\t\t\t\t\t\t\t\t\t\t\tvalue: \"facebook\"\r\n\t\t\t\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\tlabel: \"Twitter\",\r\n\t\t\t\t\t\t\t\t\t\t\t\tvalue: \"twitter\"\r\n\t\t\t\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\tlabel: \"Instagram\",\r\n\t\t\t\t\t\t\t\t\t\t\t\tvalue: \"instagram\"\r\n\t\t\t\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\tlabel: \"Pinterest\",\r\n\t\t\t\t\t\t\t\t\t\t\t\tvalue: \"pinterest\"\r\n\t\t\t\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\tlabel: \"Youtube\",\r\n\t\t\t\t\t\t\t\t\t\t\t\tvalue: \"youtube\"\r\n\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t]}\r\n\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t<URLInput\r\n\t\t\t\t\t\t\t\t\t\tlabel={__(\"URL\", \"guteblock\")}\r\n\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\tsocial[\r\n\t\t\t\t\t\t\t\t\t\t\t\tthis.state\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t.selectedLink\r\n\t\t\t\t\t\t\t\t\t\t\t].link\r\n\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\tonChange={link =>\r\n\t\t\t\t\t\t\t\t\t\t\tthis.updateSocialItem(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\"link\",\r\n\t\t\t\t\t\t\t\t\t\t\t\tlink\r\n\t\t\t\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t<a\r\n\t\t\t\t\t\t\t\t\t\tclassName=\"wp-block-guteblock-team-member__removeLink\"\r\n\t\t\t\t\t\t\t\t\t\tonClick={\r\n\t\t\t\t\t\t\t\t\t\t\tthis.removeSocialItem\r\n\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t{__(\r\n\t\t\t\t\t\t\t\t\t\t\t\"Remove Link\",\r\n\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t</a>\r\n\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t)}\r\n\r\n\t\t\t\t\t\t\t<RichText\r\n\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-team-member__title\"\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\ttagName=\"h4\"\r\n\t\t\t\t\t\t\t\tonChange={this.onChangeTitle}\r\n\t\t\t\t\t\t\t\tvalue={title}\r\n\t\t\t\t\t\t\t\tplaceholder={__(\r\n\t\t\t\t\t\t\t\t\t\"Member Name\",\r\n\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\tformattingControls={[]}\r\n\t\t\t\t\t\t\t\tstyle={{ color: titleColor }}\r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t<RichText\r\n\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-team-member__info\"\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\ttagName=\"p\"\r\n\t\t\t\t\t\t\t\tonChange={this.onChangeInfo}\r\n\t\t\t\t\t\t\t\tvalue={info}\r\n\t\t\t\t\t\t\t\tplaceholder={__(\r\n\t\t\t\t\t\t\t\t\t\"Member Info\",\r\n\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\tformattingControls={[]}\r\n\t\t\t\t\t\t\t\tstyle={{ color: contentColor }}\r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t</div>\r\n\t\t\t\t\t</div>\r\n\t\t\t\t</div>\r\n\t\t\t</>\r\n\t\t);\r\n\t}\r\n}\r\n\r\nexport default withSelect((select, props) => {\r\n\tconst id = props.attributes.id;\r\n\treturn {\r\n\t\timage: id ? select(\"core\").getMedia(id) : null,\r\n\t\timageSizes: select(\"core/editor\").getEditorSettings().imageSizes\r\n\t};\r\n})(withNotices(TeamMemberEdit));\r\n","import \"./style.editor.scss\";\r\nimport \"./parent\";\r\nimport { registerBlockType } from \"@wordpress/blocks\";\r\nimport { RichText } from \"@wordpress/editor\";\r\nimport { __ } from \"@wordpress/i18n\";\r\nimport edit from \"./edit.js\";\r\n\r\nconst attributes = {\r\n\ttitle: {\r\n\t\ttype: \"string\",\r\n\t\tsource: \"html\",\r\n\t\tselector: \"h4\"\r\n\t},\r\n\tinfo: {\r\n\t\ttype: \"string\",\r\n\t\tsource: \"html\",\r\n\t\tselector: \"p\"\r\n\t},\r\n\tid: {\r\n\t\ttype: \"number\"\r\n\t},\r\n\talt: {\r\n\t\ttype: \"string\",\r\n\t\tsource: \"attribute\",\r\n\t\tselector: \"img\",\r\n\t\tattribute: \"alt\",\r\n\t\tdefault: \"\"\r\n\t},\r\n\turl: {\r\n\t\ttype: \"string\",\r\n\t\tsource: \"attribute\",\r\n\t\tselector: \"img\",\r\n\t\tattribute: \"src\"\r\n\t},\r\n\tsocial: {\r\n\t\ttype: \"array\",\r\n\t\tdefault: [],\r\n\t\tsource: \"query\",\r\n\t\tselector: \".wp-block-guteblock-team-member__social ul li\",\r\n\t\tquery: {\r\n\t\t\ticon: {\r\n\t\t\t\tsource: \"attribute\",\r\n\t\t\t\tattribute: \"data-icon\"\r\n\t\t\t},\r\n\t\t\tlink: {\r\n\t\t\t\tsource: \"attribute\",\r\n\t\t\t\tselector: \"a\",\r\n\t\t\t\tattribute: \"href\"\r\n\t\t\t}\r\n\t\t}\r\n\t},\r\n\tsocialColor: {\r\n\t\ttype: \"string\"\r\n\t},\r\n\ttitleColor: {\r\n\t\ttype: \"string\"\r\n\t},\r\n\tcontentColor: {\r\n\t\ttype: \"string\"\r\n\t}\r\n};\r\n\r\nregisterBlockType(\"guteblock/team-member\", {\r\n\ttitle: __(\"Team Member\", \"guteblock\"),\r\n\tdescription: __(\"Block for showing team members\", \"guteblock\"),\r\n\ticon: (\r\n\t\t<svg\r\n\t\t\tid=\"prefix__Layer_1\"\r\n\t\t\tx={0}\r\n\t\t\ty={0}\r\n\t\t\tviewBox=\"0 0 24 24\"\r\n\t\t\txmlSpace=\"preserve\"\r\n\t\t>\r\n\t\t\t<style />\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_1_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={15.708}\r\n\t\t\t\ty1={0.619}\r\n\t\t\t\tx2={5.109}\r\n\t\t\t\ty2={16.829}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M12 11.06c-2.63 0-4.77-2.14-4.77-4.77S9.37 1.52 12 1.52s4.77 2.14 4.77 4.77-2.14 4.77-4.77 4.77zm0-7.54a2.77 2.77 0 100 5.54 2.77 2.77 0 000-5.54z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_1_)\"\r\n\t\t\t/>\r\n\t\t\t<g>\r\n\t\t\t\t<linearGradient\r\n\t\t\t\t\tid=\"prefix__SVGID_2_\"\r\n\t\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\t\tx1={22.02}\r\n\t\t\t\t\ty1={4.746}\r\n\t\t\t\t\tx2={11.421}\r\n\t\t\t\t\ty2={20.956}\r\n\t\t\t\t>\r\n\t\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t\t</linearGradient>\r\n\t\t\t\t<path\r\n\t\t\t\t\td=\"M18.97 22.11c-.55 0-1-.45-1-1 0-3.29-2.68-5.97-5.97-5.97s-5.97 2.68-5.97 5.97c0 .55-.45 1-1 1s-1-.45-1-1c0-4.39 3.57-7.97 7.97-7.97s7.97 3.57 7.97 7.97c0 .55-.45 1-1 1z\"\r\n\t\t\t\t\tfill=\"url(#prefix__SVGID_2_)\"\r\n\t\t\t\t/>\r\n\t\t\t</g>\r\n\t\t</svg>\r\n\t),\r\n\tcategory: \"guteblock\",\r\n\tkeywords: [\r\n\t\t__(\"team\", \"guteblock\"),\r\n\t\t__(\"member\", \"guteblock\"),\r\n\t\t__(\"person\", \"guteblock\")\r\n\t],\r\n\tparent: [\"guteblock/team-members\"], // Make the team member block available only inside the parent \"Team Members\" block.\r\n\tsupports: {\r\n\t\treusable: false,\r\n\t\thtml: false\r\n\t},\r\n\tattributes,\r\n\tedit,\r\n\tsave: ({ attributes }) => {\r\n\t\tconst {\r\n\t\t\ttitle,\r\n\t\t\tinfo,\r\n\t\t\turl,\r\n\t\t\talt,\r\n\t\t\tid,\r\n\t\t\tsocial,\r\n\t\t\tsocialColor,\r\n\t\t\ttitleColor,\r\n\t\t\tcontentColor\r\n\t\t} = attributes;\r\n\r\n\t\treturn (\r\n\t\t\t<div>\r\n\t\t\t\t{url && (\r\n\t\t\t\t\t<img\r\n\t\t\t\t\t\tclassName={id ? `wp-image-${id}` : null}\r\n\t\t\t\t\t\tsrc={url}\r\n\t\t\t\t\t\talt={alt}\r\n\t\t\t\t\t/>\r\n\t\t\t\t)}\r\n\t\t\t\t<div className=\"content-outer\">\r\n\t\t\t\t\t<div className=\"content-inner\">\r\n\t\t\t\t\t\t{social.length > 0 && (\r\n\t\t\t\t\t\t\t<div\r\n\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-team-member__social\"\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t<ul>\r\n\t\t\t\t\t\t\t\t\t{social.map((item, index) => {\r\n\t\t\t\t\t\t\t\t\t\treturn (\r\n\t\t\t\t\t\t\t\t\t\t\t<li\r\n\t\t\t\t\t\t\t\t\t\t\t\tkey={index}\r\n\t\t\t\t\t\t\t\t\t\t\t\tdata-icon={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\titem.icon\r\n\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tcolor: socialColor\r\n\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<a\r\n\t\t\t\t\t\t\t\t\t\t\t\t\thref={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\titem.link\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\ttarget=\"_blank\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\trel=\"noopener noreferrer\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<i\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tclassName={`demo-icon icon-${item.icon}`}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t></i>\r\n\t\t\t\t\t\t\t\t\t\t\t\t</a>\r\n\t\t\t\t\t\t\t\t\t\t\t</li>\r\n\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t})}\r\n\t\t\t\t\t\t\t\t</ul>\r\n\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t)}\r\n\r\n\t\t\t\t\t\t{title && (\r\n\t\t\t\t\t\t\t<RichText.Content\r\n\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-team-member__title\"\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\ttagName=\"h4\"\r\n\t\t\t\t\t\t\t\tvalue={title}\r\n\t\t\t\t\t\t\t\tstyle={{ color: titleColor }}\r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t{info && (\r\n\t\t\t\t\t\t\t<RichText.Content\r\n\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-team-member__info\"\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\ttagName=\"p\"\r\n\t\t\t\t\t\t\t\tvalue={info}\r\n\t\t\t\t\t\t\t\tstyle={{ color: contentColor }}\r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t)}\r\n\t\t\t\t\t</div>\r\n\t\t\t\t</div>\r\n\t\t\t</div>\r\n\t\t);\r\n\t}\r\n});\r\n","import { Component } from \"@wordpress/element\";\r\nimport { __ } from \"@wordpress/i18n\";\r\nimport {\r\n\tRichText,\r\n\tInspectorControls,\r\n\tBlockControls,\r\n\tAlignmentToolbar,\r\n\tMediaUpload,\r\n\tPanelColorSettings,\r\n\tContrastChecker\r\n} from \"@wordpress/editor\";\r\nimport {\r\n\tPanelBody,\r\n\t//TextControl,\r\n\tIconButton,\r\n\tRangeControl,\r\n\tTooltip,\r\n\tDashicon,\r\n\tToggleControl\r\n} from \"@wordpress/components\";\r\nimport classnames from \"classnames\";\r\n\r\nclass TestimonialsEdit extends Component {\r\n\tstate = {\r\n\t\tselectedTestimonial: 0\r\n\t};\r\n\r\n\tcomponentDidMount() {}\r\n\r\n\tonChangeTitle = title => {\r\n\t\tthis.props.setAttributes({ title });\r\n\t};\r\n\r\n\tonChangeAlignment = alignment => {\r\n\t\tthis.props.setAttributes({ alignment });\r\n\t};\r\n\r\n\taddNewTestimonial = () => {\r\n\t\tconst { setAttributes, attributes } = this.props;\r\n\t\tconst { testimonials } = attributes;\r\n\t\tsetAttributes({\r\n\t\t\ttestimonials: [\r\n\t\t\t\t...testimonials,\r\n\t\t\t\t{\r\n\t\t\t\t\tauthorImageID: \"\",\r\n\t\t\t\t\tauthorImageUrl: \"\",\r\n\t\t\t\t\tauthorImageAlt: \"\",\r\n\t\t\t\t\ttitle: \"\",\r\n\t\t\t\t\tjob_position: \"\",\r\n\t\t\t\t\tcontent: \"\"\r\n\t\t\t\t}\r\n\t\t\t]\r\n\t\t});\r\n\t\tthis.setState({\r\n\t\t\tselectedTestimonial: testimonials.length\r\n\t\t});\r\n\t};\r\n\r\n\tupdateTestimonial = (type, value) => {\r\n\t\tconst { setAttributes, attributes } = this.props;\r\n\t\tconst { testimonials } = attributes;\r\n\t\tconst { selectedTestimonial } = this.state;\r\n\t\tlet new_testimonials = [...testimonials];\r\n\t\tnew_testimonials[selectedTestimonial][type] = value;\r\n\t\tsetAttributes({ testimonials: new_testimonials });\r\n\t};\r\n\r\n\tremoveTestimonial = (e, index) => {\r\n\t\te.preventDefault();\r\n\r\n\t\tconst { setAttributes, attributes } = this.props;\r\n\t\tconst { testimonials } = attributes;\r\n\r\n\t\tsetAttributes({\r\n\t\t\ttestimonials: [\r\n\t\t\t\t...testimonials.slice(0, index),\r\n\t\t\t\t...testimonials.slice(index + 1)\r\n\t\t\t]\r\n\t\t});\r\n\t};\r\n\r\n\ttoggleShadow = () => {\r\n\t\tthis.props.setAttributes({ shadow: !this.props.attributes.shadow });\r\n\t};\r\n\r\n\tonSelectImage = ({ id, url, alt }) => {\r\n\t\tthis.updateTestimonial(\"authorImageID\", id);\r\n\t\tthis.updateTestimonial(\"authorImageUrl\", url);\r\n\t\tthis.updateTestimonial(\"authorImageAlt\", alt);\r\n\t};\r\n\r\n\trender() {\r\n\t\tconst { className, attributes, setAttributes } = this.props;\r\n\t\tconst {\r\n\t\t\talignment,\r\n\t\t\ttestimonials,\r\n\t\t\tgrid_border_radius,\r\n\t\t\timage_border_radius,\r\n\t\t\tsection_background,\r\n\t\t\tgrid_background,\r\n\t\t\ttitle_color,\r\n\t\t\tcontent_color,\r\n\t\t\tshadow\r\n\t\t} = attributes;\r\n\r\n\t\tconst classes = classnames(className, {\r\n\t\t\t[`align-${alignment}`]: alignment,\r\n\t\t\t[`has-shadow`]: shadow\r\n\t\t});\r\n\r\n\t\tconst isStyle = RegExp(/is-style-/);\r\n\t\tconst styleName = isStyle.test(attributes.className)\r\n\t\t\t? attributes.className.replace(isStyle, \"\")\r\n\t\t\t: null;\r\n\r\n\t\treturn (\r\n\t\t\t<>\r\n\t\t\t\t<BlockControls>\r\n\t\t\t\t\t<AlignmentToolbar\r\n\t\t\t\t\t\tonChange={this.onChangeAlignment}\r\n\t\t\t\t\t\tvalue={alignment}\r\n\t\t\t\t\t\tisCollapsed={false}\r\n\t\t\t\t\t/>\r\n\t\t\t\t</BlockControls>\r\n\t\t\t\t<InspectorControls>\r\n\t\t\t\t\t<PanelBody title={__(\"Settings\", \"guteblock\")}>\r\n\t\t\t\t\t\t<ToggleControl\r\n\t\t\t\t\t\t\tlabel={__(\"Shadow\", \"guteblock\")}\r\n\t\t\t\t\t\t\tonChange={this.toggleShadow}\r\n\t\t\t\t\t\t\tchecked={shadow}\r\n\t\t\t\t\t\t/>\r\n\r\n\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\"Grid Border Radius (px)\",\r\n\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\tvalue={grid_border_radius}\r\n\t\t\t\t\t\t\tonChange={grid_border_radius =>\r\n\t\t\t\t\t\t\t\tsetAttributes({ grid_border_radius })\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\tmin={0}\r\n\t\t\t\t\t\t\tmax={100}\r\n\t\t\t\t\t\t\tstep={1}\r\n\t\t\t\t\t\t/>\r\n\r\n\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\"Image Border Radius (%)\",\r\n\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\tvalue={image_border_radius}\r\n\t\t\t\t\t\t\tonChange={image_border_radius =>\r\n\t\t\t\t\t\t\t\tsetAttributes({ image_border_radius })\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\tmin={0}\r\n\t\t\t\t\t\t\tmax={100}\r\n\t\t\t\t\t\t\tstep={1}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t</PanelBody>\r\n\t\t\t\t\t<PanelColorSettings\r\n\t\t\t\t\t\ttitle={__(\"Color Settings\", \"guteblock\")}\r\n\t\t\t\t\t\tcolorSettings={[\r\n\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\tvalue: section_background,\r\n\t\t\t\t\t\t\t\tonChange: color => {\r\n\t\t\t\t\t\t\t\t\tsetAttributes({\r\n\t\t\t\t\t\t\t\t\t\tsection_background: color\r\n\t\t\t\t\t\t\t\t\t});\r\n\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\tlabel: __(\r\n\t\t\t\t\t\t\t\t\t\"Section Background Color\",\r\n\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\tvalue: grid_background,\r\n\t\t\t\t\t\t\t\tonChange: color => {\r\n\t\t\t\t\t\t\t\t\tsetAttributes({\r\n\t\t\t\t\t\t\t\t\t\tgrid_background: color\r\n\t\t\t\t\t\t\t\t\t});\r\n\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\tlabel: __(\r\n\t\t\t\t\t\t\t\t\t\"Grid Background Color\",\r\n\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\tvalue: title_color,\r\n\t\t\t\t\t\t\t\tonChange: color => {\r\n\t\t\t\t\t\t\t\t\tsetAttributes({\r\n\t\t\t\t\t\t\t\t\t\ttitle_color: color\r\n\t\t\t\t\t\t\t\t\t});\r\n\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\tlabel: __(\"Title Color\", \"guteblock\")\r\n\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\tvalue: content_color,\r\n\t\t\t\t\t\t\t\tonChange: color => {\r\n\t\t\t\t\t\t\t\t\tsetAttributes({\r\n\t\t\t\t\t\t\t\t\t\tcontent_color: color\r\n\t\t\t\t\t\t\t\t\t});\r\n\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\tlabel: __(\"Content Color\", \"guteblock\")\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t]}\r\n\t\t\t\t\t>\r\n\t\t\t\t\t\t<ContrastChecker\r\n\t\t\t\t\t\t\ttextColor={title_color}\r\n\t\t\t\t\t\t\tbackgroundColor={grid_background}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t<ContrastChecker\r\n\t\t\t\t\t\t\ttextColor={content_color}\r\n\t\t\t\t\t\t\tbackgroundColor={grid_background}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t</PanelColorSettings>\r\n\t\t\t\t</InspectorControls>\r\n\r\n\t\t\t\t<div\r\n\t\t\t\t\tclassName={classes}\r\n\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\tbackgroundColor: section_background\r\n\t\t\t\t\t}}\r\n\t\t\t\t>\r\n\t\t\t\t\t<div className=\"wp-block-guteblock-testimonial__container\">\r\n\t\t\t\t\t\t{testimonials.map((testimonial, index) => {\r\n\t\t\t\t\t\t\treturn (\r\n\t\t\t\t\t\t\t\t<div\r\n\t\t\t\t\t\t\t\t\tclassName=\"testimonial__outer\"\r\n\t\t\t\t\t\t\t\t\tkey={index}\r\n\t\t\t\t\t\t\t\t\tonClick={() =>\r\n\t\t\t\t\t\t\t\t\t\tthis.setState({\r\n\t\t\t\t\t\t\t\t\t\t\tselectedTestimonial: index\r\n\t\t\t\t\t\t\t\t\t\t})\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\tborderRadius: [\r\n\t\t\t\t\t\t\t\t\t\t\t`${grid_border_radius}px`\r\n\t\t\t\t\t\t\t\t\t\t],\r\n\t\t\t\t\t\t\t\t\t\tbackgroundColor: grid_background\r\n\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t<div className=\"testimonial__remove-btn\">\r\n\t\t\t\t\t\t\t\t\t\t<Dashicon\r\n\t\t\t\t\t\t\t\t\t\t\ticon={\"trash\"}\r\n\t\t\t\t\t\t\t\t\t\t\tsize={30}\r\n\t\t\t\t\t\t\t\t\t\t\tonClick={e => {\r\n\t\t\t\t\t\t\t\t\t\t\t\tthis.removeTestimonial(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\te,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tindex\r\n\t\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t</div>\r\n\r\n\t\t\t\t\t\t\t\t\t{styleName != \"multiple\" && (\r\n\t\t\t\t\t\t\t\t\t\t<div\r\n\t\t\t\t\t\t\t\t\t\t\tclassName=\"testimonial__image-outer\"\r\n\t\t\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\t\t\tborderRadius: [\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t`${image_border_radius}%`\r\n\t\t\t\t\t\t\t\t\t\t\t\t]\r\n\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t<MediaUpload\r\n\t\t\t\t\t\t\t\t\t\t\t\tonSelect={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tthis\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t.onSelectImage\r\n\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\tallowedTypes={[\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\"image\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t]}\r\n\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\ttestimonial.authorImageID\r\n\t\t\t\t\t\t\t\t\t\t\t\t} // To highlight the selected image in the Media Library\r\n\t\t\t\t\t\t\t\t\t\t\t\trender={({\r\n\t\t\t\t\t\t\t\t\t\t\t\t\topen\r\n\t\t\t\t\t\t\t\t\t\t\t\t}) => {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\treturn (\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{testimonial.authorImageUrl ? (\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tsrc={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttestimonial.authorImageUrl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\talt=\"{testimonial.authorImageAlt}\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tonClick={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\topen\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tdata-id=\"{testimonial.authorImageID}\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t) : (\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<IconButton\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tclassName=\"components-icon-button-components-toolbar__control\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Edit Image\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tonClick={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\topen\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ticon=\"format-image\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t</>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t\t\t)}\r\n\r\n\t\t\t\t\t\t\t\t\t<RichText\r\n\t\t\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-testimonial__title\"\r\n\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\ttagName=\"h4\"\r\n\t\t\t\t\t\t\t\t\t\tonChange={title =>\r\n\t\t\t\t\t\t\t\t\t\t\tthis.updateTestimonial(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\"title\",\r\n\t\t\t\t\t\t\t\t\t\t\t\ttitle\r\n\t\t\t\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\tvalue={testimonial.title}\r\n\t\t\t\t\t\t\t\t\t\tplaceholder={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\"Testimonial Title\",\r\n\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\t\tcolor: title_color\r\n\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t/>\r\n\r\n\t\t\t\t\t\t\t\t\t<RichText\r\n\t\t\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-testimonial__jobposition\"\r\n\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\ttagName=\"p\"\r\n\t\t\t\t\t\t\t\t\t\tonChange={job_position =>\r\n\t\t\t\t\t\t\t\t\t\t\tthis.updateTestimonial(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\"job_position\",\r\n\t\t\t\t\t\t\t\t\t\t\t\tjob_position\r\n\t\t\t\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\ttestimonial.job_position\r\n\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\tplaceholder={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\"Job Position\",\r\n\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\t\tcolor: title_color\r\n\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t/>\r\n\r\n\t\t\t\t\t\t\t\t\t<RichText\r\n\t\t\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-testimonial__content\"\r\n\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\ttagName=\"p\"\r\n\t\t\t\t\t\t\t\t\t\tonChange={content =>\r\n\t\t\t\t\t\t\t\t\t\t\tthis.updateTestimonial(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\"content\",\r\n\t\t\t\t\t\t\t\t\t\t\t\tcontent\r\n\t\t\t\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\tvalue={testimonial.content}\r\n\t\t\t\t\t\t\t\t\t\tplaceholder={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\"Testimonial Content\",\r\n\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\t\tcolor: content_color\r\n\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t/>\r\n\r\n\t\t\t\t\t\t\t\t\t<div className=\"clear\"></div>\r\n\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t})}\r\n\t\t\t\t\t\t<div className=\"clear\"></div>\r\n\t\t\t\t\t\t<Tooltip\r\n\t\t\t\t\t\t\ttext={__(\"Add Testimonial\", \"guteblock\")}\r\n\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t<button\r\n\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-testimonial__addTestimonial\"\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\tonClick={this.addNewTestimonial}\r\n\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t<Dashicon icon={\"plus\"} size={20} />\r\n\t\t\t\t\t\t\t</button>\r\n\t\t\t\t\t\t</Tooltip>\r\n\t\t\t\t\t</div>\r\n\t\t\t\t</div>\r\n\t\t\t</>\r\n\t\t);\r\n\t}\r\n}\r\n\r\nexport default TestimonialsEdit;\r\n","import \"./style.editor.scss\";\r\nimport { registerBlockType } from \"@wordpress/blocks\";\r\nimport { __ } from \"@wordpress/i18n\";\r\nimport { RichText } from \"@wordpress/editor\";\r\nimport edit from \"./edit.js\";\r\nimport classnames from \"classnames\";\r\n\r\nconst attributes = {\r\n\ttitle: {\r\n\t\ttype: \"string\",\r\n\t\tsource: \"html\",\r\n\t\tselector: \"h4\"\r\n\t},\r\n\talign: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"full\"\r\n\t},\r\n\talignment: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"left\"\r\n\t},\r\n\tgrid_border_radius: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 20\r\n\t},\r\n\timage_border_radius: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 10\r\n\t},\r\n\tsection_background: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"#b3e7fe\"\r\n\t},\r\n\tgrid_background: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"#fff\"\r\n\t},\r\n\ttitle_color: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"#333\"\r\n\t},\r\n\tcontent_color: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"#333\"\r\n\t},\r\n\tshadow: {\r\n\t\ttype: \"boolean\"\r\n\t},\r\n\ttestimonials: {\r\n\t\ttype: \"array\",\r\n\t\tdefault: [\r\n\t\t\t{\r\n\t\t\t\tauthorImageID: \"\",\r\n\t\t\t\tauthorImageUrl: \"\",\r\n\t\t\t\tauthorImageAlt: \"\",\r\n\t\t\t\ttitle: \"\",\r\n\t\t\t\tjob_position: \"\",\r\n\t\t\t\tcontent: \"\"\r\n\t\t\t}\r\n\t\t]\r\n\t\t// source: \"query\",\r\n\t\t// selector: \".wp-block-guteblock-testimonial__outer\",\r\n\t\t// query: {\r\n\t\t// \tauthorImageID: {\r\n\t\t// \t\tsource: \"attribute\",\r\n\t\t// \t\tselector: \"img\",\r\n\t\t// \t\tattribute: \"data-id\"\r\n\t\t// \t},\r\n\t\t// \tauthorImageUrl: {\r\n\t\t// \t\tsource: \"attribute\",\r\n\t\t// \t\tselector: \"img\",\r\n\t\t// \t\tattribute: \"src\"\r\n\t\t// \t},\r\n\t\t// \tauthorImageAlt: {\r\n\t\t// \t\tsource: \"attribute\",\r\n\t\t// \t\tselector: \"img\",\r\n\t\t// \t\tattribute: \"alt\"\r\n\t\t// \t},\r\n\t\t// \ttitle: {\r\n\t\t// \t\tsource: \"html\",\r\n\t\t// \t\tselector: \"h4\",\r\n\t\t// \t},\r\n\t\t// \tcontent: {\r\n\t\t// \t\tsource: \"html\",\r\n\t\t// \t\tselector: \"p\"\r\n\t\t// \t}\r\n\t\t// }\r\n\t}\r\n};\r\n\r\nregisterBlockType(\"guteblock/testimonial\", {\r\n\ttitle: __(\"Testimonial\", \"guteblock\"),\r\n\tdescription: __(\"Block for adding a testimonial.\", \"guteblock\"),\r\n\ticon: (\r\n\t\t<svg\r\n\t\t\tid=\"prefix__Layer_1\"\r\n\t\t\tx={0}\r\n\t\t\ty={0}\r\n\t\t\tviewBox=\"0 0 24 24\"\r\n\t\t\txmlSpace=\"preserve\"\r\n\t\t>\r\n\t\t\t<style />\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_1_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={21.524}\r\n\t\t\t\ty1={4.057}\r\n\t\t\t\tx2={5.186}\r\n\t\t\t\ty2={16.26}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M6.31 9.78c0 .55.45 1 1 1h13.1c.55 0 1-.45 1-1s-.45-1-1-1H7.31c-.55 0-1 .45-1 1z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_1_)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_2_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={23.231}\r\n\t\t\t\ty1={6.343}\r\n\t\t\t\tx2={6.894}\r\n\t\t\t\ty2={18.546}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M17.69 14.73c0-.55-.45-1-1-1H7.31c-.55 0-1 .45-1 1s.45 1 1 1h9.38c.55 0 1-.44 1-1z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_2_)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_3_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={28.033}\r\n\t\t\t\ty1={12.772}\r\n\t\t\t\tx2={11.696}\r\n\t\t\t\ty2={24.975}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M21.19 17.05H19.3v1.78h.87v.13c0 .6-.22.91-.67.91v.94c.65 0 1.15-.2 1.49-.6.34-.4.51-.91.51-1.53.01-.54-.1-1.08-.31-1.63z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_3_)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_4_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={26.966}\r\n\t\t\t\ty1={11.343}\r\n\t\t\t\tx2={10.629}\r\n\t\t\t\ty2={23.546}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M16.33 17.05v1.78h.87v.13c0 .6-.22.91-.67.91v.94c.65 0 1.15-.2 1.48-.6s.5-.91.5-1.53c0-.56-.1-1.11-.3-1.63h-1.88z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_4_)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_5_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={16.673}\r\n\t\t\t\ty1={-2.437}\r\n\t\t\t\tx2={0.336}\r\n\t\t\t\ty2={9.766}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M7.47 6.01c-.45 0-.67-.31-.67-.91v-.14h.87V3.19H5.79c-.2.52-.3 1.07-.3 1.63 0 .62.17 1.13.5 1.53s.83.6 1.48.6v-.94z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_5_)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_6_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={15.607}\r\n\t\t\t\ty1={-3.865}\r\n\t\t\t\tx2={-0.731}\r\n\t\t\t\ty2={8.338}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M2.49 4.82c0 .62.17 1.13.51 1.53.34.4.83.6 1.49.6v-.94c-.44 0-.67-.3-.67-.91v-.14h.87V3.19H2.81c-.21.55-.32 1.09-.32 1.63z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_6_)\"\r\n\t\t\t/>\r\n\t\t</svg>\r\n\t),\r\n\tcategory: \"guteblock\",\r\n\tkeywords: [__(\"testimonial\", \"guteblock\")],\r\n\tsupports: {\r\n\t\thtml: false,\r\n\t\talign: [\"wide\", \"full\"]\r\n\t},\r\n\tstyles: [\r\n\t\t{\r\n\t\t\tname: \"single\",\r\n\t\t\tlabel: __(\"Single\", \"guteblock\"),\r\n\t\t\tisDefault: true\r\n\t\t},\r\n\t\t{\r\n\t\t\tname: \"multiple\",\r\n\t\t\tlabel: __(\"Multiple\", \"guteblock\"),\r\n\t\t\tisDefault: false\r\n\t\t}\r\n\t],\r\n\tattributes,\r\n\tedit,\r\n\tsave: ({ attributes }) => {\r\n\t\tconst {\r\n\t\t\talignment,\r\n\t\t\ttestimonials,\r\n\t\t\tgrid_border_radius,\r\n\t\t\timage_border_radius,\r\n\t\t\tsection_background,\r\n\t\t\tgrid_background,\r\n\t\t\ttitle_color,\r\n\t\t\tcontent_color,\r\n\t\t\tshadow\r\n\t\t} = attributes;\r\n\r\n\t\tconst classes = classnames({\r\n\t\t\t[`align-${alignment}`]: alignment,\r\n\t\t\t[`has-shadow`]: shadow\r\n\t\t});\r\n\r\n\t\treturn (\r\n\t\t\t<div\r\n\t\t\t\tclassName={classes}\r\n\t\t\t\tstyle={{\r\n\t\t\t\t\tbackgroundColor: section_background\r\n\t\t\t\t}}\r\n\t\t\t>\r\n\t\t\t\t<div className=\"wp-block-guteblock-testimonial__container\">\r\n\t\t\t\t\t{testimonials.map((testimonial, index) => {\r\n\t\t\t\t\t\treturn (\r\n\t\t\t\t\t\t\t<div\r\n\t\t\t\t\t\t\t\tclassName=\"testimonial__outer\"\r\n\t\t\t\t\t\t\t\tkey={index}\r\n\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\tborderRadius: [\r\n\t\t\t\t\t\t\t\t\t\t`${grid_border_radius}px`\r\n\t\t\t\t\t\t\t\t\t],\r\n\t\t\t\t\t\t\t\t\tbackgroundColor: grid_background\r\n\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t<div\r\n\t\t\t\t\t\t\t\t\tclassName=\"testimonial__image-outer\"\r\n\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\tborderRadius: [\r\n\t\t\t\t\t\t\t\t\t\t\t`${image_border_radius}%`\r\n\t\t\t\t\t\t\t\t\t\t]\r\n\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t<img\r\n\t\t\t\t\t\t\t\t\t\tsrc={\r\n\t\t\t\t\t\t\t\t\t\t\ttestimonial.authorImageUrl\r\n\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\talt={\r\n\t\t\t\t\t\t\t\t\t\t\ttestimonial.authorImageAlt\r\n\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\tdata-id={\r\n\t\t\t\t\t\t\t\t\t\t\ttestimonial.authorImageID\r\n\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t</div>\r\n\r\n\t\t\t\t\t\t\t\t<RichText.Content\r\n\t\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-testimonial__title\"\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\ttagName=\"h4\"\r\n\t\t\t\t\t\t\t\t\tvalue={testimonial.title}\r\n\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\tcolor: title_color\r\n\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t/>\r\n\r\n\t\t\t\t\t\t\t\t<RichText.Content\r\n\t\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-testimonial__jobposition\"\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\ttagName=\"p\"\r\n\t\t\t\t\t\t\t\t\tvalue={testimonial.job_position}\r\n\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\tcolor: title_color\r\n\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t/>\r\n\r\n\t\t\t\t\t\t\t\t<RichText.Content\r\n\t\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-testimonial__content\"\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\ttagName=\"p\"\r\n\t\t\t\t\t\t\t\t\tvalue={testimonial.content}\r\n\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\tcolor: content_color\r\n\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t/>\r\n\r\n\t\t\t\t\t\t\t\t<div className=\"clear\"></div>\r\n\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t);\r\n\t\t\t\t\t})}\r\n\t\t\t\t\t<div className=\"clear\"></div>\r\n\t\t\t\t</div>\r\n\t\t\t</div>\r\n\t\t);\r\n\t}\r\n});\r\n","import { Component } from \"@wordpress/element\";\r\nimport { __ } from \"@wordpress/i18n\";\r\nimport classnames from \"classnames\";\r\nimport {\r\n\tRichText,\r\n\tInspectorControls,\r\n\tBlockControls,\r\n\tAlignmentToolbar,\r\n\tMediaUpload\r\n} from \"@wordpress/editor\";\r\nimport {\r\n\tPanelBody,\r\n\tRangeControl,\r\n\tIconButton,\r\n\tToggleControl,\r\n\tColorPicker,\r\n\tTextControl\r\n} from \"@wordpress/components\";\r\n\r\nclass SeparatorEdit extends Component {\r\n\tcomponentDidMount() {}\r\n\r\n\tonChangeTitle = title => {\r\n\t\tthis.props.setAttributes({ title });\r\n\t};\r\n\r\n\tonSelectImage = ({ id, url }) => {\r\n\t\tthis.props.setAttributes({\r\n\t\t\timageID: id,\r\n\t\t\timageUrl: url\r\n\t\t});\r\n\t};\r\n\r\n\ttoggleOverlay = () => {\r\n\t\tthis.props.setAttributes({ overlay: !this.props.attributes.overlay });\r\n\t};\r\n\r\n\tonChangeOverlayColor = color => {\r\n\t\tthis.props.setAttributes({ overlayColor: color.hex });\r\n\t};\r\n\r\n\tonChangeOverlayOpacity = overlayOpacity => {\r\n\t\tthis.props.setAttributes({ overlayOpacity });\r\n\t};\r\n\r\n\ttoggleBackgroundStyle = () => {\r\n\t\tthis.props.setAttributes({\r\n\t\t\tfixedBackground: !this.props.attributes.fixedBackground\r\n\t\t});\r\n\t};\r\n\r\n\tonChangeTextColor = color => {\r\n\t\tthis.props.setAttributes({ textColor: color.hex });\r\n\t};\r\n\r\n\ttoggleButton = () => {\r\n\t\tthis.props.setAttributes({\r\n\t\t\tenableButton: !this.props.attributes.enableButton\r\n\t\t});\r\n\t};\r\n\r\n\tonChangeButtonText = buttonText => {\r\n\t\tthis.props.setAttributes({ buttonText });\r\n\t};\r\n\r\n\tonChangeButtonLink = buttonLink => {\r\n\t\tthis.props.setAttributes({ buttonLink });\r\n\t};\r\n\r\n\tonChangeButtonTextColor = color => {\r\n\t\tthis.props.setAttributes({ buttonTextColor: color.hex });\r\n\t};\r\n\r\n\tonChangeButtonBackgroundColor = color => {\r\n\t\tthis.props.setAttributes({ buttonBackgroundColor: color.hex });\r\n\t};\r\n\r\n\tonChangeButtonBorderRadius = buttonBorderRadius => {\r\n\t\tconsole.log(buttonBorderRadius);\r\n\t\tthis.props.setAttributes({ buttonBorderRadius });\r\n\t};\r\n\r\n\trender() {\r\n\t\tconst { className, attributes, setAttributes } = this.props;\r\n\t\tconst {\r\n\t\t\ttitle,\r\n\t\t\talignment,\r\n\t\t\tpaddingTop,\r\n\t\t\tpaddingBottom,\r\n\t\t\timageID,\r\n\t\t\timageUrl,\r\n\t\t\toverlay,\r\n\t\t\toverlayColor,\r\n\t\t\toverlayOpacity,\r\n\t\t\tfixedBackground,\r\n\t\t\ttextColor,\r\n\t\t\tenableButton,\r\n\t\t\tbuttonText,\r\n\t\t\tbuttonLink,\r\n\t\t\tbuttonTextColor,\r\n\t\t\tbuttonBackgroundColor,\r\n\t\t\tbuttonBorderRadius\r\n\t\t} = attributes;\r\n\r\n\t\tconst classes = classnames(className, {\r\n\t\t\t\"background-fixed\": fixedBackground,\r\n\t\t\t[`align-${alignment}`]: alignment\r\n\t\t});\r\n\r\n\t\treturn (\r\n\t\t\t<>\r\n\t\t\t\t<BlockControls>\r\n\t\t\t\t\t<AlignmentToolbar\r\n\t\t\t\t\t\tonChange={alignment =>\r\n\t\t\t\t\t\t\tsetAttributes({ alignment })\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\tvalue={alignment}\r\n\t\t\t\t\t\tisCollapsed={false}\r\n\t\t\t\t\t/>\r\n\t\t\t\t</BlockControls>\r\n\t\t\t\t<InspectorControls>\r\n\t\t\t\t\t<PanelBody title={__(\"Spacing\", \"guteblock\")}>\r\n\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\tlabel={__(\"Padding Top\", \"guteblock\")}\r\n\t\t\t\t\t\t\tvalue={paddingTop}\r\n\t\t\t\t\t\t\tonChange={paddingTop =>\r\n\t\t\t\t\t\t\t\tsetAttributes({ paddingTop })\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\tmin={50}\r\n\t\t\t\t\t\t\tmax={500}\r\n\t\t\t\t\t\t\tstep={10}\r\n\t\t\t\t\t\t/>\r\n\r\n\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\tlabel={__(\"Padding Bottom\", \"guteblock\")}\r\n\t\t\t\t\t\t\tvalue={paddingBottom}\r\n\t\t\t\t\t\t\tonChange={paddingBottom =>\r\n\t\t\t\t\t\t\t\tsetAttributes({ paddingBottom })\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\tmin={50}\r\n\t\t\t\t\t\t\tmax={500}\r\n\t\t\t\t\t\t\tstep={10}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t</PanelBody>\r\n\t\t\t\t\t<PanelBody title={__(\"Text Color\", \"guteblock\")}>\r\n\t\t\t\t\t\t<ColorPicker\r\n\t\t\t\t\t\t\tcolor={textColor}\r\n\t\t\t\t\t\t\tonChangeComplete={this.onChangeTextColor}\r\n\t\t\t\t\t\t\tdisableAlpha\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t</PanelBody>\r\n\t\t\t\t\t<PanelBody title={__(\"Image Settings\", \"guteblock\")}>\r\n\t\t\t\t\t\t<MediaUpload\r\n\t\t\t\t\t\t\tonSelect={this.onSelectImage}\r\n\t\t\t\t\t\t\tallowedTypes={[\"image\"]}\r\n\t\t\t\t\t\t\tvalue={imageID} // To highlight the selected image in the Media Library\r\n\t\t\t\t\t\t\trender={({ open }) => {\r\n\t\t\t\t\t\t\t\treturn (\r\n\t\t\t\t\t\t\t\t\t<>\r\n\t\t\t\t\t\t\t\t\t\t{imageUrl ? (\r\n\t\t\t\t\t\t\t\t\t\t\t<img\r\n\t\t\t\t\t\t\t\t\t\t\t\tsrc={imageUrl}\r\n\t\t\t\t\t\t\t\t\t\t\t\talt=\"\"\r\n\t\t\t\t\t\t\t\t\t\t\t\tonClick={open}\r\n\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t) : (\r\n\t\t\t\t\t\t\t\t\t\t\t<IconButton\r\n\t\t\t\t\t\t\t\t\t\t\t\tclassName=\"components-icon-button-components-toolbar__control\"\r\n\t\t\t\t\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\"Edit Image\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t\tonClick={open}\r\n\t\t\t\t\t\t\t\t\t\t\t\ticon=\"format-image\"\r\n\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t</>\r\n\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t{imageUrl && (\r\n\t\t\t\t\t\t\t<ToggleControl\r\n\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\"Fixed Background\",\r\n\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\tonChange={this.toggleBackgroundStyle}\r\n\t\t\t\t\t\t\t\tchecked={fixedBackground}\r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t)}\r\n\t\t\t\t\t</PanelBody>\r\n\t\t\t\t\t<PanelBody title={__(\"Overlay Settings\", \"guteblock\")}>\r\n\t\t\t\t\t\t<ToggleControl\r\n\t\t\t\t\t\t\tlabel={__(\"Enable Overlay\", \"guteblock\")}\r\n\t\t\t\t\t\t\tonChange={this.toggleOverlay}\r\n\t\t\t\t\t\t\tchecked={overlay}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t{overlay && (\r\n\t\t\t\t\t\t\t<>\r\n\t\t\t\t\t\t\t\t<ColorPicker\r\n\t\t\t\t\t\t\t\t\tcolor={overlayColor}\r\n\t\t\t\t\t\t\t\t\tonChangeComplete={\r\n\t\t\t\t\t\t\t\t\t\tthis.onChangeOverlayColor\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\tdisableAlpha\r\n\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\t\"Overlay Opacity\",\r\n\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\tvalue={overlayOpacity}\r\n\t\t\t\t\t\t\t\t\tonChange={\r\n\t\t\t\t\t\t\t\t\t\tthis.onChangeOverlayOpacity\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\tmin={0}\r\n\t\t\t\t\t\t\t\t\tmax={1}\r\n\t\t\t\t\t\t\t\t\tstep={0.1}\r\n\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t</>\r\n\t\t\t\t\t\t)}\r\n\t\t\t\t\t</PanelBody>\r\n\t\t\t\t\t<PanelBody title={__(\"Button Settings\", \"guteblock\")}>\r\n\t\t\t\t\t\t<ToggleControl\r\n\t\t\t\t\t\t\tlabel={__(\"Show Button\", \"guteblock\")}\r\n\t\t\t\t\t\t\tonChange={this.toggleButton}\r\n\t\t\t\t\t\t\tchecked={enableButton}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t{enableButton && (\r\n\t\t\t\t\t\t\t<>\r\n\t\t\t\t\t\t\t\t<TextControl\r\n\t\t\t\t\t\t\t\t\tvalue={buttonLink}\r\n\t\t\t\t\t\t\t\t\tonChange={this.onChangeButtonLink}\r\n\t\t\t\t\t\t\t\t\tplaceholder=\"Button Link\"\r\n\t\t\t\t\t\t\t\t\thelp={__(\r\n\t\t\t\t\t\t\t\t\t\t\"URL for the button.\",\r\n\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t<h4>\r\n\t\t\t\t\t\t\t\t\t{__(\r\n\t\t\t\t\t\t\t\t\t\t\"Button Text Color\",\r\n\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t</h4>\r\n\t\t\t\t\t\t\t\t<ColorPicker\r\n\t\t\t\t\t\t\t\t\tcolor={buttonTextColor}\r\n\t\t\t\t\t\t\t\t\tonChangeComplete={\r\n\t\t\t\t\t\t\t\t\t\tthis.onChangeButtonTextColor\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\tdisableAlpha\r\n\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t<h4>\r\n\t\t\t\t\t\t\t\t\t{__(\r\n\t\t\t\t\t\t\t\t\t\t\"Button Background Color\",\r\n\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t</h4>\r\n\t\t\t\t\t\t\t\t<ColorPicker\r\n\t\t\t\t\t\t\t\t\tcolor={buttonBackgroundColor}\r\n\t\t\t\t\t\t\t\t\tonChangeComplete={\r\n\t\t\t\t\t\t\t\t\t\tthis\r\n\t\t\t\t\t\t\t\t\t\t\t.onChangeButtonBackgroundColor\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\tdisableAlpha\r\n\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\t\"Button Border Radius\",\r\n\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\tvalue={buttonBorderRadius}\r\n\t\t\t\t\t\t\t\t\tonChange={\r\n\t\t\t\t\t\t\t\t\t\tthis\r\n\t\t\t\t\t\t\t\t\t\t\t.onChangeButtonBorderRadius\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\tmin={0}\r\n\t\t\t\t\t\t\t\t\tmax={100}\r\n\t\t\t\t\t\t\t\t\tstep={1}\r\n\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t</>\r\n\t\t\t\t\t\t)}\r\n\t\t\t\t\t</PanelBody>\r\n\t\t\t\t</InspectorControls>\r\n\r\n\t\t\t\t<div\r\n\t\t\t\t\tclassName={classes}\r\n\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\tpaddingTop: paddingTop,\r\n\t\t\t\t\t\tpaddingBottom: paddingBottom,\r\n\t\t\t\t\t\tbackgroundImage: `url(${imageUrl})`\r\n\t\t\t\t\t}}\r\n\t\t\t\t>\r\n\t\t\t\t\t{overlay && (\r\n\t\t\t\t\t\t<div\r\n\t\t\t\t\t\t\tclassName={`wp-block-guteblock-separator__overlay ${fixedBackground}`}\r\n\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\tbackgroundColor: overlayColor,\r\n\t\t\t\t\t\t\t\topacity: overlayOpacity\r\n\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t></div>\r\n\t\t\t\t\t)}\r\n\t\t\t\t\t<div className=\"wp-block-guteblock-separator__contentOuter\">\r\n\t\t\t\t\t\t<RichText\r\n\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\"wp-block-guteblock-separator__title\"\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\ttagName=\"h2\"\r\n\t\t\t\t\t\t\tonChange={this.onChangeTitle}\r\n\t\t\t\t\t\t\tvalue={title}\r\n\t\t\t\t\t\t\tplaceholder={__(\"Title\", \"guteblock\")}\r\n\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\tcolor: textColor\r\n\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t/>\r\n\r\n\t\t\t\t\t\t{enableButton && (\r\n\t\t\t\t\t\t\t<RichText\r\n\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-separator__button\"\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\ttagName=\"btn\"\r\n\t\t\t\t\t\t\t\tonChange={this.onChangeButtonText}\r\n\t\t\t\t\t\t\t\tvalue={buttonText}\r\n\t\t\t\t\t\t\t\tplaceholder={__(\r\n\t\t\t\t\t\t\t\t\t\"Button Text\",\r\n\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\tcolor: buttonTextColor,\r\n\t\t\t\t\t\t\t\t\tbackgroundColor: buttonBackgroundColor,\r\n\t\t\t\t\t\t\t\t\tborderRadius: [\r\n\t\t\t\t\t\t\t\t\t\t`${buttonBorderRadius}px`\r\n\t\t\t\t\t\t\t\t\t]\r\n\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t)}\r\n\t\t\t\t\t</div>\r\n\t\t\t\t</div>\r\n\t\t\t</>\r\n\t\t);\r\n\t}\r\n}\r\n\r\nexport default SeparatorEdit;\r\n","import \"./style.editor.scss\";\r\nimport { registerBlockType } from \"@wordpress/blocks\";\r\nimport { __ } from \"@wordpress/i18n\";\r\nimport { RichText } from \"@wordpress/editor\";\r\nimport edit from \"./edit.js\";\r\nimport classnames from \"classnames\";\r\n\r\nconst attributes = {\r\n\ttitle: {\r\n\t\ttype: \"string\",\r\n\t\tsource: \"html\",\r\n\t\tselector: \"h4\"\r\n\t},\r\n\talign: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"full\"\r\n\t},\r\n\talignment: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"center\"\r\n\t},\r\n\tpaddingTop: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 200\r\n\t},\r\n\tpaddingBottom: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 200\r\n\t},\r\n\timageID: {\r\n\t\ttype: \"number\"\r\n\t},\r\n\timageUrl: {\r\n\t\ttype: \"string\"\r\n\t},\r\n\toverlay: {\r\n\t\ttype: \"boolean\",\r\n\t\tdefault: false\r\n\t},\r\n\toverlayColor: {\r\n\t\ttype: \"string\"\r\n\t},\r\n\toverlayOpacity: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 0.3\r\n\t},\r\n\tfixedBackground: {\r\n\t\ttype: \"boolean\",\r\n\t\tdefault: false\r\n\t},\r\n\ttextColor: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"#ffffff\"\r\n\t},\r\n\tenableButton: {\r\n\t\ttype: \"boolean\",\r\n\t\tdefault: false\r\n\t},\r\n\tbuttonText: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"Click Me\"\r\n\t},\r\n\tbuttonLink: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"#\"\r\n\t},\r\n\tbuttonTextColor: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"#ffffff\"\r\n\t},\r\n\tbuttonBackgroundColor: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"#1ebbff\"\r\n\t},\r\n\tbuttonBorderRadius: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 5\r\n\t}\r\n};\r\n\r\nregisterBlockType(\"guteblock/separator\", {\r\n\ttitle: __(\"Separator\", \"guteblock\"),\r\n\tdescription: __(\"Separator block.\", \"guteblock\"),\r\n\ticon: (\r\n\t\t<svg\r\n\t\t\tid=\"prefix__Layer_1\"\r\n\t\t\tx={0}\r\n\t\t\ty={0}\r\n\t\t\tviewBox=\"0 0 24 24\"\r\n\t\t\txmlSpace=\"preserve\"\r\n\t\t>\r\n\t\t\t<style />\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_1_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={17.578}\r\n\t\t\t\ty1={0.229}\r\n\t\t\t\tx2={4.915}\r\n\t\t\t\ty2={14.662}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M19.75 3.62H4.25c-.55 0-1 .45-1 1v3.93c0 .55.45 1 1 1h15.5c.55 0 1-.45 1-1V4.62c0-.55-.45-1-1-1zm-1 3.93H5.25V5.62h13.5v1.93z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_1_)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_2_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={22.946}\r\n\t\t\t\ty1={4.938}\r\n\t\t\t\tx2={10.283}\r\n\t\t\t\ty2={19.371}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M19.75 14.45H4.25c-.55 0-1 .45-1 1v3.93c0 .55.45 1 1 1h15.5c.55 0 1-.45 1-1v-3.93c0-.56-.45-1-1-1zm-1 3.93H5.25v-1.93h13.5v1.93z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_2_)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_3_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={20.262}\r\n\t\t\t\ty1={2.583}\r\n\t\t\t\tx2={7.599}\r\n\t\t\t\ty2={17.016}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M19.75 11H4.25c-.55 0-1 .45-1 1s.45 1 1 1h15.5c.55 0 1-.45 1-1s-.45-1-1-1z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_3_)\"\r\n\t\t\t/>\r\n\t\t</svg>\r\n\t),\r\n\tcategory: \"guteblock\",\r\n\tkeywords: [__(\"separator\", \"guteblock\")],\r\n\tsupports: {\r\n\t\treusable: false,\r\n\t\thtml: false,\r\n\t\talign: [\"wide\", \"full\"]\r\n\t},\r\n\tattributes,\r\n\tedit,\r\n\tstyles: [\r\n\t\t{\r\n\t\t\tname: \"color\",\r\n\t\t\tlabel: __(\"Fill Color\", \"guteblock\"),\r\n\t\t\tisDefault: true\r\n\t\t},\r\n\t\t{\r\n\t\t\tname: \"image\",\r\n\t\t\tlabel: __(\"Fill Image\", \"guteblock\"),\r\n\t\t\tisDefault: false\r\n\t\t},\r\n\t\t{\r\n\t\t\tname: \"video\",\r\n\t\t\tlabel: __(\"Fill Video\", \"guteblock\"),\r\n\t\t\tisDefault: false\r\n\t\t}\r\n\t],\r\n\tsave: ({ attributes }) => {\r\n\t\tconst {\r\n\t\t\ttitle,\r\n\t\t\talignment,\r\n\t\t\tpaddingTop,\r\n\t\t\tpaddingBottom,\r\n\t\t\timageUrl,\r\n\t\t\toverlay,\r\n\t\t\toverlayColor,\r\n\t\t\toverlayOpacity,\r\n\t\t\ttextColor,\r\n\t\t\tfixedBackground,\r\n\t\t\tenableButton,\r\n\t\t\tbuttonText,\r\n\t\t\tbuttonLink,\r\n\t\t\tbuttonTextColor,\r\n\t\t\tbuttonBackgroundColor,\r\n\t\t\tbuttonBorderRadius\r\n\t\t} = attributes;\r\n\t\tconst classes = classnames({\r\n\t\t\t\"background-fixed\": fixedBackground,\r\n\t\t\t[`align-${alignment}`]: alignment\r\n\t\t});\r\n\r\n\t\treturn (\r\n\t\t\t<div\r\n\t\t\t\tclassName={classes}\r\n\t\t\t\tstyle={{\r\n\t\t\t\t\tpaddingTop: paddingTop,\r\n\t\t\t\t\tpaddingBottom: paddingBottom,\r\n\t\t\t\t\tbackgroundImage: `url(${imageUrl})`\r\n\t\t\t\t}}\r\n\t\t\t>\r\n\t\t\t\t{overlay && (\r\n\t\t\t\t\t<div\r\n\t\t\t\t\t\tclassName=\"wp-block-guteblock-separator__overlay\"\r\n\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\tbackgroundColor: overlayColor,\r\n\t\t\t\t\t\t\topacity: overlayOpacity\r\n\t\t\t\t\t\t}}\r\n\t\t\t\t\t></div>\r\n\t\t\t\t)}\r\n\t\t\t\t<div className=\"wp-block-guteblock-separator__contentOuter\">\r\n\t\t\t\t\t<RichText.Content\r\n\t\t\t\t\t\tclassName={\"wp-block-guteblock-seperator__title\"}\r\n\t\t\t\t\t\ttagName=\"h4\"\r\n\t\t\t\t\t\tvalue={title}\r\n\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\tcolor: textColor\r\n\t\t\t\t\t\t}}\r\n\t\t\t\t\t/>\r\n\t\t\t\t\t{enableButton && (\r\n\t\t\t\t\t\t<a href={buttonLink}>\r\n\t\t\t\t\t\t\t<RichText.Content\r\n\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-separator__button\"\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\ttagName=\"btn\"\r\n\t\t\t\t\t\t\t\tvalue={buttonText}\r\n\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\tcolor: buttonTextColor,\r\n\t\t\t\t\t\t\t\t\tbackgroundColor: buttonBackgroundColor,\r\n\t\t\t\t\t\t\t\t\tborderRadius: [\r\n\t\t\t\t\t\t\t\t\t\t`${buttonBorderRadius}px`\r\n\t\t\t\t\t\t\t\t\t]\r\n\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t</a>\r\n\t\t\t\t\t)}\r\n\t\t\t\t</div>\r\n\t\t\t</div>\r\n\t\t);\r\n\t}\r\n});\r\n","import { Component } from \"@wordpress/element\";\r\nimport { __ } from \"@wordpress/i18n\";\r\nimport {\r\n\tRichText,\r\n\tInspectorControls,\r\n\tBlockControls,\r\n\tAlignmentToolbar,\r\n\tPanelColorSettings,\r\n\tContrastChecker\r\n} from \"@wordpress/editor\";\r\nimport {\r\n\tPanelBody,\r\n\tRangeControl,\r\n\tTooltip,\r\n\tDashicon,\r\n\tToggleControl\r\n} from \"@wordpress/components\";\r\nimport classnames from \"classnames\";\r\n\r\nclass NumberBoxesEdit extends Component {\r\n\tstate = {\r\n\t\tselectedBox: 0\r\n\t};\r\n\r\n\tcomponentDidMount() {}\r\n\r\n\tonChangeTitle = title => {\r\n\t\tthis.props.setAttributes({ title });\r\n\t};\r\n\r\n\tonChangeAlignment = alignment => {\r\n\t\tthis.props.setAttributes({ alignment });\r\n\t};\r\n\r\n\taddNewNumberbox = () => {\r\n\t\tconst { setAttributes, attributes } = this.props;\r\n\t\tconst { numberboxes } = attributes;\r\n\t\tsetAttributes({\r\n\t\t\tnumberboxes: [\r\n\t\t\t\t...numberboxes,\r\n\t\t\t\t{\r\n\t\t\t\t\ttitle: \"\",\r\n\t\t\t\t\tcontent: \"\"\r\n\t\t\t\t}\r\n\t\t\t]\r\n\t\t});\r\n\t\tthis.setState({\r\n\t\t\tselectedBox: numberboxes.length\r\n\t\t});\r\n\t};\r\n\r\n\tupdateNumberbox = (type, value) => {\r\n\t\tconst { setAttributes, attributes } = this.props;\r\n\t\tconst { numberboxes } = attributes;\r\n\t\tconst { selectedBox } = this.state;\r\n\t\tlet new_numberboxes = [...numberboxes];\r\n\t\tnew_numberboxes[selectedBox][type] = value;\r\n\t\tsetAttributes({ numberboxes: new_numberboxes });\r\n\t};\r\n\r\n\tremoveNumberbox = (e, index) => {\r\n\t\te.preventDefault();\r\n\r\n\t\tconst { setAttributes, attributes } = this.props;\r\n\t\tconst { numberboxes } = attributes;\r\n\r\n\t\tsetAttributes({\r\n\t\t\tnumberboxes: [\r\n\t\t\t\t...numberboxes.slice(0, index),\r\n\t\t\t\t...numberboxes.slice(index + 1)\r\n\t\t\t]\r\n\t\t});\r\n\t};\r\n\r\n\ttoggleShadow = () => {\r\n\t\tthis.props.setAttributes({ shadow: !this.props.attributes.shadow });\r\n\t};\r\n\r\n\trender() {\r\n\t\tconst { className, attributes, setAttributes } = this.props;\r\n\t\tconst {\r\n\t\t\talignment,\r\n\t\t\tnumberboxes,\r\n\t\t\tgrid_border_radius,\r\n\t\t\tpoint_border_radius,\r\n\t\t\tpoint_background,\r\n\t\t\tpoint_color,\r\n\t\t\tsection_background,\r\n\t\t\tgrid_background,\r\n\t\t\ttitle_color,\r\n\t\t\tcontent_color,\r\n\t\t\tshadow\r\n\t\t} = attributes;\r\n\r\n\t\tconst classes = classnames(className, {\r\n\t\t\t[`align-${alignment}`]: alignment,\r\n\t\t\t[`has-shadow`]: shadow\r\n\t\t});\r\n\r\n\t\t// const isStyle = RegExp(/is-style-/)\r\n\t\t// const styleName = isStyle.test(attributes.className)\r\n\t\t// \t? attributes.className.replace(isStyle, '')\r\n\t\t// \t: null\r\n\r\n\t\treturn (\r\n\t\t\t<>\r\n\t\t\t\t<BlockControls>\r\n\t\t\t\t\t<AlignmentToolbar\r\n\t\t\t\t\t\tonChange={this.onChangeAlignment}\r\n\t\t\t\t\t\tvalue={alignment}\r\n\t\t\t\t\t\tisCollapsed={false}\r\n\t\t\t\t\t/>\r\n\t\t\t\t</BlockControls>\r\n\t\t\t\t<InspectorControls>\r\n\t\t\t\t\t<PanelBody title={__(\"Settings\", \"guteblock\")}>\r\n\t\t\t\t\t\t<ToggleControl\r\n\t\t\t\t\t\t\tlabel={__(\"Shadow\", \"guteblock\")}\r\n\t\t\t\t\t\t\tonChange={this.toggleShadow}\r\n\t\t\t\t\t\t\tchecked={shadow}\r\n\t\t\t\t\t\t/>\r\n\r\n\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\"Grid Border Radius (px)\",\r\n\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\tvalue={grid_border_radius}\r\n\t\t\t\t\t\t\tonChange={grid_border_radius =>\r\n\t\t\t\t\t\t\t\tsetAttributes({ grid_border_radius })\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\tmin={0}\r\n\t\t\t\t\t\t\tmax={100}\r\n\t\t\t\t\t\t\tstep={1}\r\n\t\t\t\t\t\t/>\r\n\r\n\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\"Point Border Radius (%)\",\r\n\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\tvalue={point_border_radius}\r\n\t\t\t\t\t\t\tonChange={point_border_radius =>\r\n\t\t\t\t\t\t\t\tsetAttributes({ point_border_radius })\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\tmin={0}\r\n\t\t\t\t\t\t\tmax={100}\r\n\t\t\t\t\t\t\tstep={1}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t</PanelBody>\r\n\t\t\t\t\t<PanelColorSettings\r\n\t\t\t\t\t\ttitle={__(\"Color Settings\", \"guteblock\")}\r\n\t\t\t\t\t\tcolorSettings={[\r\n\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\tvalue: section_background,\r\n\t\t\t\t\t\t\t\tonChange: color => {\r\n\t\t\t\t\t\t\t\t\tsetAttributes({\r\n\t\t\t\t\t\t\t\t\t\tsection_background: color\r\n\t\t\t\t\t\t\t\t\t});\r\n\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\tlabel: __(\r\n\t\t\t\t\t\t\t\t\t\"Section Background Color\",\r\n\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\tvalue: grid_background,\r\n\t\t\t\t\t\t\t\tonChange: color => {\r\n\t\t\t\t\t\t\t\t\tsetAttributes({\r\n\t\t\t\t\t\t\t\t\t\tgrid_background: color\r\n\t\t\t\t\t\t\t\t\t});\r\n\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\tlabel: __(\r\n\t\t\t\t\t\t\t\t\t\"Grid Background Color\",\r\n\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\tvalue: point_background,\r\n\t\t\t\t\t\t\t\tonChange: color => {\r\n\t\t\t\t\t\t\t\t\tsetAttributes({\r\n\t\t\t\t\t\t\t\t\t\tpoint_background: color\r\n\t\t\t\t\t\t\t\t\t});\r\n\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\tlabel: __(\r\n\t\t\t\t\t\t\t\t\t\"Point Background\",\r\n\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\tvalue: point_color,\r\n\t\t\t\t\t\t\t\tonChange: color => {\r\n\t\t\t\t\t\t\t\t\tsetAttributes({\r\n\t\t\t\t\t\t\t\t\t\tpoint_color: color\r\n\t\t\t\t\t\t\t\t\t});\r\n\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\tlabel: __(\"Point Color\", \"guteblock\")\r\n\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\tvalue: title_color,\r\n\t\t\t\t\t\t\t\tonChange: color => {\r\n\t\t\t\t\t\t\t\t\tsetAttributes({\r\n\t\t\t\t\t\t\t\t\t\ttitle_color: color\r\n\t\t\t\t\t\t\t\t\t});\r\n\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\tlabel: __(\"Title Color\", \"guteblock\")\r\n\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\tvalue: content_color,\r\n\t\t\t\t\t\t\t\tonChange: color => {\r\n\t\t\t\t\t\t\t\t\tsetAttributes({\r\n\t\t\t\t\t\t\t\t\t\tcontent_color: color\r\n\t\t\t\t\t\t\t\t\t});\r\n\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\tlabel: __(\"Content Color\", \"guteblock\")\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t]}\r\n\t\t\t\t\t>\r\n\t\t\t\t\t\t<ContrastChecker\r\n\t\t\t\t\t\t\ttextColor={title_color}\r\n\t\t\t\t\t\t\tbackgroundColor={grid_background}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t<ContrastChecker\r\n\t\t\t\t\t\t\ttextColor={content_color}\r\n\t\t\t\t\t\t\tbackgroundColor={grid_background}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t</PanelColorSettings>\r\n\t\t\t\t</InspectorControls>\r\n\r\n\t\t\t\t<div\r\n\t\t\t\t\tclassName={classes}\r\n\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\tbackgroundColor: section_background\r\n\t\t\t\t\t}}\r\n\t\t\t\t>\r\n\t\t\t\t\t<div className=\"wp-block-guteblock-numberbox__container\">\r\n\t\t\t\t\t\t{numberboxes.map((numberbox, index) => {\r\n\t\t\t\t\t\t\treturn (\r\n\t\t\t\t\t\t\t\t<div\r\n\t\t\t\t\t\t\t\t\tclassName=\"numberbox__outer\"\r\n\t\t\t\t\t\t\t\t\tkey={index}\r\n\t\t\t\t\t\t\t\t\tonClick={() =>\r\n\t\t\t\t\t\t\t\t\t\tthis.setState({\r\n\t\t\t\t\t\t\t\t\t\t\tselectedBox: index\r\n\t\t\t\t\t\t\t\t\t\t})\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\tborderRadius: [\r\n\t\t\t\t\t\t\t\t\t\t\t`${grid_border_radius}px`\r\n\t\t\t\t\t\t\t\t\t\t],\r\n\t\t\t\t\t\t\t\t\t\tbackgroundColor: grid_background\r\n\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t<div className=\"numberbox__remove-btn\">\r\n\t\t\t\t\t\t\t\t\t\t<Dashicon\r\n\t\t\t\t\t\t\t\t\t\t\ticon={\"trash\"}\r\n\t\t\t\t\t\t\t\t\t\t\tsize={30}\r\n\t\t\t\t\t\t\t\t\t\t\tonClick={e => {\r\n\t\t\t\t\t\t\t\t\t\t\t\tthis.removeNumberbox(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\te,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tindex\r\n\t\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t</div>\r\n\r\n\t\t\t\t\t\t\t\t\t<div\r\n\t\t\t\t\t\t\t\t\t\tclassName=\"numberbox__point-outer\"\r\n\t\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\t\tborderRadius: [\r\n\t\t\t\t\t\t\t\t\t\t\t\t`${point_border_radius}%`\r\n\t\t\t\t\t\t\t\t\t\t\t],\r\n\t\t\t\t\t\t\t\t\t\t\tbackgroundColor: point_background,\r\n\t\t\t\t\t\t\t\t\t\t\tcolor: point_color\r\n\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t></div>\r\n\r\n\t\t\t\t\t\t\t\t\t<RichText\r\n\t\t\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-numberbox__title\"\r\n\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\ttagName=\"h4\"\r\n\t\t\t\t\t\t\t\t\t\tonChange={title =>\r\n\t\t\t\t\t\t\t\t\t\t\tthis.updateNumberbox(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\"title\",\r\n\t\t\t\t\t\t\t\t\t\t\t\ttitle\r\n\t\t\t\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\tvalue={numberbox.title}\r\n\t\t\t\t\t\t\t\t\t\tplaceholder={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\"Box Title\",\r\n\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\t\tcolor: title_color\r\n\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t/>\r\n\r\n\t\t\t\t\t\t\t\t\t<RichText\r\n\t\t\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-numberbox__content\"\r\n\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\ttagName=\"p\"\r\n\t\t\t\t\t\t\t\t\t\tonChange={content =>\r\n\t\t\t\t\t\t\t\t\t\t\tthis.updateNumberbox(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\"content\",\r\n\t\t\t\t\t\t\t\t\t\t\t\tcontent\r\n\t\t\t\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\tvalue={numberbox.content}\r\n\t\t\t\t\t\t\t\t\t\tplaceholder={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\"Box Content\",\r\n\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\t\tcolor: content_color\r\n\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t/>\r\n\r\n\t\t\t\t\t\t\t\t\t<div className=\"clear\"></div>\r\n\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t})}\r\n\t\t\t\t\t\t<div className=\"clear\"></div>\r\n\t\t\t\t\t\t<Tooltip text={__(\"Add Box\", \"guteblock\")}>\r\n\t\t\t\t\t\t\t<button\r\n\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-numberbox__addNumberBox\"\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\tonClick={this.addNewNumberbox}\r\n\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t<Dashicon icon={\"plus\"} size={20} />\r\n\t\t\t\t\t\t\t</button>\r\n\t\t\t\t\t\t</Tooltip>\r\n\t\t\t\t\t</div>\r\n\t\t\t\t</div>\r\n\t\t\t</>\r\n\t\t);\r\n\t}\r\n}\r\n\r\nexport default NumberBoxesEdit;\r\n","import \"./style.editor.scss\";\r\nimport { registerBlockType } from \"@wordpress/blocks\";\r\nimport { __ } from \"@wordpress/i18n\";\r\nimport { RichText } from \"@wordpress/editor\";\r\nimport edit from \"./edit.js\";\r\nimport classnames from \"classnames\";\r\n\r\nconst attributes = {\r\n\ttitle: {\r\n\t\ttype: \"string\",\r\n\t\tsource: \"html\",\r\n\t\tselector: \"h4\"\r\n\t},\r\n\talign: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"full\"\r\n\t},\r\n\talignment: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"center\"\r\n\t},\r\n\tgrid_border_radius: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 0\r\n\t},\r\n\tpoint_border_radius: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 100\r\n\t},\r\n\tsection_background: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"#b3e7fe\"\r\n\t},\r\n\tgrid_background: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"#fff\"\r\n\t},\r\n\tpoint_background: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"#fff\"\r\n\t},\r\n\tpoint_color: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"#333\"\r\n\t},\r\n\ttitle_color: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"#333\"\r\n\t},\r\n\tcontent_color: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"#333\"\r\n\t},\r\n\tshadow: {\r\n\t\ttype: \"boolean\"\r\n\t},\r\n\tnumberboxes: {\r\n\t\ttype: \"array\",\r\n\t\tdefault: [\r\n\t\t\t{\r\n\t\t\t\ttitle: \"\",\r\n\t\t\t\tcontent: \"\"\r\n\t\t\t}\r\n\t\t]\r\n\t\t// source: \"query\",\r\n\t\t// selector: \".wp-block-guteblock-numberbox__outer\",\r\n\t\t// query: {\r\n\t\t// \tauthorImageID: {\r\n\t\t// \t\tsource: \"attribute\",\r\n\t\t// \t\tselector: \"img\",\r\n\t\t// \t\tattribute: \"data-id\"\r\n\t\t// \t},\r\n\t\t// \tauthorImageUrl: {\r\n\t\t// \t\tsource: \"attribute\",\r\n\t\t// \t\tselector: \"img\",\r\n\t\t// \t\tattribute: \"src\"\r\n\t\t// \t},\r\n\t\t// \tauthorImageAlt: {\r\n\t\t// \t\tsource: \"attribute\",\r\n\t\t// \t\tselector: \"img\",\r\n\t\t// \t\tattribute: \"alt\"\r\n\t\t// \t},\r\n\t\t// \ttitle: {\r\n\t\t// \t\tsource: \"html\",\r\n\t\t// \t\tselector: \"h4\",\r\n\t\t// \t},\r\n\t\t// \tcontent: {\r\n\t\t// \t\tsource: \"html\",\r\n\t\t// \t\tselector: \"p\"\r\n\t\t// \t}\r\n\t\t// }\r\n\t}\r\n};\r\n\r\nregisterBlockType(\"guteblock/numberbox\", {\r\n\ttitle: __(\"Number Box\", \"guteblock\"),\r\n\tdescription: __(\"Block for adding number boxes.\", \"guteblock\"),\r\n\ticon: (\r\n\t\t<svg\r\n\t\t\tid=\"prefix__Layer_1\"\r\n\t\t\tx={0}\r\n\t\t\ty={0}\r\n\t\t\tviewBox=\"0 0 24 24\"\r\n\t\t\txmlSpace=\"preserve\"\r\n\t\t>\r\n\t\t\t<style />\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_1_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={19.592}\r\n\t\t\t\ty1={1.751}\r\n\t\t\t\tx2={5.261}\r\n\t\t\t\ty2={12.195}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M10.24 3.88H3.56c-.55 0-1 .45-1 1v12.24c0 .55.45 1 1 1h6.68c.55 0 1-.45 1-1V4.88c0-.55-.44-1-1-1zm-1 12.24H4.56V5.88h4.68v10.24z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_1_)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_2_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={23.13}\r\n\t\t\t\ty1={6.604}\r\n\t\t\t\tx2={8.798}\r\n\t\t\t\ty2={17.049}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M20.44 3.88h-6.68c-.55 0-1 .45-1 1v12.24c0 .55.45 1 1 1h6.68c.55 0 1-.45 1-1V4.88c0-.55-.45-1-1-1zm-1 12.24h-4.68V5.88h4.68v10.24z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_2_)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_3_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={19.786}\r\n\t\t\t\ty1={2.016}\r\n\t\t\t\tx2={5.454}\r\n\t\t\t\ty2={12.461}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M6.33 11.83h1.15l.23.75h.72L7.31 9.42h-.82l-1.11 3.17h.72l.23-.76zm.57-1.92c.01.05.03.12.06.21s.15.47.36 1.15h-.83c.23-.72.37-1.18.41-1.36z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_3_)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_4_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={23.278}\r\n\t\t\t\ty1={6.808}\r\n\t\t\t\tx2={8.947}\r\n\t\t\t\ty2={17.253}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M17.13 10.09l-.02 2.56h.7v-3.3h-.57l-.86.67.34.41c.05-.03.3-.23.41-.34z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_4_)\"\r\n\t\t\t/>\r\n\t\t</svg>\r\n\t),\r\n\tcategory: \"guteblock\",\r\n\tkeywords: [__(\"number box\", \"guteblock\"), __(\"box\", \"guteblock\")],\r\n\tsupports: {\r\n\t\thtml: false,\r\n\t\talign: [\"wide\", \"full\"]\r\n\t},\r\n\tstyles: [\r\n\t\t{\r\n\t\t\tname: \"1\",\r\n\t\t\tlabel: __(\"Style 1\", \"guteblock\"),\r\n\t\t\tisDefault: true\r\n\t\t}\r\n\t],\r\n\tattributes,\r\n\tedit,\r\n\tsave: ({ attributes }) => {\r\n\t\tconst {\r\n\t\t\talignment,\r\n\t\t\tnumberboxes,\r\n\t\t\tgrid_border_radius,\r\n\t\t\tpoint_border_radius,\r\n\t\t\tsection_background,\r\n\t\t\tpoint_background,\r\n\t\t\tgrid_background,\r\n\t\t\tpoint_color,\r\n\t\t\ttitle_color,\r\n\t\t\tcontent_color,\r\n\t\t\tshadow\r\n\t\t} = attributes;\r\n\r\n\t\tconst classes = classnames({\r\n\t\t\t[`align-${alignment}`]: alignment,\r\n\t\t\t[`has-shadow`]: shadow\r\n\t\t});\r\n\r\n\t\treturn (\r\n\t\t\t<div\r\n\t\t\t\tclassName={classes}\r\n\t\t\t\tstyle={{\r\n\t\t\t\t\tbackgroundColor: section_background\r\n\t\t\t\t}}\r\n\t\t\t>\r\n\t\t\t\t<div className=\"wp-block-guteblock-numberbox__container\">\r\n\t\t\t\t\t{numberboxes.map((numberbox, index) => {\r\n\t\t\t\t\t\treturn (\r\n\t\t\t\t\t\t\t<div\r\n\t\t\t\t\t\t\t\tclassName=\"numberbox__outer\"\r\n\t\t\t\t\t\t\t\tkey={index}\r\n\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\tborderRadius: [\r\n\t\t\t\t\t\t\t\t\t\t`${grid_border_radius}px`\r\n\t\t\t\t\t\t\t\t\t],\r\n\t\t\t\t\t\t\t\t\tbackgroundColor: grid_background\r\n\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t<div\r\n\t\t\t\t\t\t\t\t\tclassName=\"numberbox__point-outer\"\r\n\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\tborderRadius: [\r\n\t\t\t\t\t\t\t\t\t\t\t`${point_border_radius}%`\r\n\t\t\t\t\t\t\t\t\t\t],\r\n\t\t\t\t\t\t\t\t\t\tbackgroundColor: point_background,\r\n\t\t\t\t\t\t\t\t\t\tcolor: point_color\r\n\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t></div>\r\n\r\n\t\t\t\t\t\t\t\t<RichText.Content\r\n\t\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-numberbox__title\"\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\ttagName=\"h4\"\r\n\t\t\t\t\t\t\t\t\tvalue={numberbox.title}\r\n\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\tcolor: title_color\r\n\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t/>\r\n\r\n\t\t\t\t\t\t\t\t<RichText.Content\r\n\t\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-numberbox__jobposition\"\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\ttagName=\"p\"\r\n\t\t\t\t\t\t\t\t\tvalue={numberbox.job_position}\r\n\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\tcolor: title_color\r\n\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t/>\r\n\r\n\t\t\t\t\t\t\t\t<RichText.Content\r\n\t\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-numberbox__content\"\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\ttagName=\"p\"\r\n\t\t\t\t\t\t\t\t\tvalue={numberbox.content}\r\n\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\tcolor: content_color\r\n\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t<div className=\"clear\"></div>\r\n\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t);\r\n\t\t\t\t\t})}\r\n\t\t\t\t\t<div className=\"clear\"></div>\r\n\t\t\t\t</div>\r\n\t\t\t</div>\r\n\t\t);\r\n\t}\r\n});\r\n","import { Component } from \"@wordpress/element\";\r\nimport { withSelect } from \"@wordpress/data\";\r\nimport { __ } from \"@wordpress/i18n\";\r\nimport { decodeEntities } from \"@wordpress/html-entities\";\r\nimport {\r\n\tPanelBody,\r\n\tRangeControl,\r\n\tSelectControl,\r\n\tToggleControl\r\n\t//\tDashicon\r\n} from \"@wordpress/components\";\r\nimport {\r\n\tInspectorControls,\r\n\tBlockControls,\r\n\tAlignmentToolbar\r\n} from \"@wordpress/editor\";\r\nimport classnames from \"classnames\";\r\n//import {\r\n//\tPanelBody,\r\n//\tTextControl\r\n//} from \"@wordpress/components\";\r\n//import classnames from 'classnames';\r\n\r\nclass PostGridEdit extends Component {\r\n\tonChangeNumberofPosts = numberofposts => {\r\n\t\tthis.props.setAttributes({ numberofposts });\r\n\t};\r\n\r\n\tonChangeNumberofWordsinExcerpt = numberofwords => {\r\n\t\tthis.props.setAttributes({ numberofwords });\r\n\t};\r\n\r\n\tonChangeCategories = categories => {\r\n\t\tthis.props.setAttributes({ postCategories: categories.join(\",\") });\r\n\t};\r\n\r\n\tonChangeColumns = columns => {\r\n\t\tthis.props.setAttributes({ columns });\r\n\t};\r\n\r\n\tonChangeAlignment = alignment => {\r\n\t\tthis.props.setAttributes({ alignment });\r\n\t};\r\n\r\n\ttoggleExcerpt = enable_excerpt => {\r\n\t\tthis.props.setAttributes({ enable_excerpt });\r\n\t};\r\n\r\n\tonChangeTitleFontSize = title_fontsize => {\r\n\t\tthis.props.setAttributes({ title_fontsize });\r\n\t};\r\n\r\n\tonChangeContentFontSize = content_fontsize => {\r\n\t\tthis.props.setAttributes({ content_fontsize });\r\n\t};\r\n\r\n\trender() {\r\n\t\tconst { posts, className, attributes, categories } = this.props;\r\n\t\tconst {\r\n\t\t\tnumberofposts,\r\n\t\t\tpostCategories,\r\n\t\t\tcolumns,\r\n\t\t\talignment,\r\n\t\t\tnumberofwords,\r\n\t\t\tenable_excerpt,\r\n\t\t\ttitle_fontsize,\r\n\t\t\tcontent_fontsize\r\n\t\t} = attributes;\r\n\r\n\t\tconst classes = classnames(className, {\r\n\t\t\t[`has-${columns}-columns`]: columns,\r\n\t\t\t[`align-${alignment}`]: alignment\r\n\t\t});\r\n\r\n\t\tconst regex = /(<([^>]+)>)/gi;\r\n\r\n\t\treturn (\r\n\t\t\t<>\r\n\t\t\t\t<BlockControls>\r\n\t\t\t\t\t<AlignmentToolbar\r\n\t\t\t\t\t\tonChange={this.onChangeAlignment}\r\n\t\t\t\t\t\tvalue={alignment}\r\n\t\t\t\t\t\tisCollapsed={false}\r\n\t\t\t\t\t/>\r\n\t\t\t\t</BlockControls>\r\n\t\t\t\t<InspectorControls>\r\n\t\t\t\t\t{/* <div className=\"panel-outer\"> */}\r\n\t\t\t\t\t{/* <div className=\"components-panel__body gb-admin-tabs\">\r\n\t\t\t\t\t\t\t<div className=\"gb-admin-tab active\" onClick={ this.onTabChange() }>\r\n\t\t\t\t\t\t\t\t<Dashicon icon=\"admin-home\" />\r\n\t\t\t\t\t\t\t\t<span>Layout</span>\r\n\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t<div className=\"gb-admin-tab\">\r\n\t\t\t\t\t\t\t\t<Dashicon icon=\"admin-home\" />\r\n\t\t\t\t\t\t\t\t<span>Style</span>\r\n\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t<div className=\"gb-admin-tab\">\r\n\t\t\t\t\t\t\t\t<Dashicon icon=\"admin-home\" />\r\n\t\t\t\t\t\t\t\t<span>Advanced</span>\r\n\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t<div className=\"panel-layout\"> */}\r\n\t\t\t\t\t<PanelBody title={__(\"Font Size\", \"guteblock\")}>\r\n\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\tlabel={__(\"Title Font Size\", \"guteblock\")}\r\n\t\t\t\t\t\t\tvalue={title_fontsize}\r\n\t\t\t\t\t\t\tmin={15}\r\n\t\t\t\t\t\t\tmax={100}\r\n\t\t\t\t\t\t\tstep={1}\r\n\t\t\t\t\t\t\tonChange={this.onChangeTitleFontSize}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\tlabel={__(\"Content Font Size\", \"guteblock\")}\r\n\t\t\t\t\t\t\tvalue={content_fontsize}\r\n\t\t\t\t\t\t\tmin={10}\r\n\t\t\t\t\t\t\tmax={50}\r\n\t\t\t\t\t\t\tstep={1}\r\n\t\t\t\t\t\t\tonChange={this.onChangeContentFontSize}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t</PanelBody>\r\n\t\t\t\t\t<PanelBody title={__(\"Posts Settings\", \"guteblock\")}>\r\n\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\tlabel={__(\"Columns\", \"guteblock\")}\r\n\t\t\t\t\t\t\tvalue={columns}\r\n\t\t\t\t\t\t\tmin={1}\r\n\t\t\t\t\t\t\tmax={4}\r\n\t\t\t\t\t\t\tstep={1}\r\n\t\t\t\t\t\t\tonChange={this.onChangeColumns}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\tlabel={__(\"Number of Posts\", \"guteblock\")}\r\n\t\t\t\t\t\t\tvalue={numberofposts}\r\n\t\t\t\t\t\t\tmin={1}\r\n\t\t\t\t\t\t\tmax={10}\r\n\t\t\t\t\t\t\tstep={1}\r\n\t\t\t\t\t\t\tonChange={this.onChangeNumberofPosts}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t<SelectControl\r\n\t\t\t\t\t\t\tmultiple\r\n\t\t\t\t\t\t\tlabel={__(\"Category\", \"guteblock\")}\r\n\t\t\t\t\t\t\tonChange={this.onChangeCategories}\r\n\t\t\t\t\t\t\toptions={\r\n\t\t\t\t\t\t\t\tcategories &&\r\n\t\t\t\t\t\t\t\tcategories.map(category => ({\r\n\t\t\t\t\t\t\t\t\tvalue: category.id,\r\n\t\t\t\t\t\t\t\t\tlabel: category.name\r\n\t\t\t\t\t\t\t\t}))\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\tpostCategories &&\r\n\t\t\t\t\t\t\t\tpostCategories.split(\",\")\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t</PanelBody>\r\n\t\t\t\t\t<PanelBody title={__(\"Excerpt Settings\", \"guteblock\")}>\r\n\t\t\t\t\t\t<ToggleControl\r\n\t\t\t\t\t\t\tlabel={__(\"Show Excerpt\", \"guteblock\")}\r\n\t\t\t\t\t\t\tchecked={enable_excerpt}\r\n\t\t\t\t\t\t\tonChange={this.toggleExcerpt}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\"Number of Words in Excerpt\",\r\n\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\tvalue={numberofwords}\r\n\t\t\t\t\t\t\tmin={5}\r\n\t\t\t\t\t\t\tmax={50}\r\n\t\t\t\t\t\t\tstep={1}\r\n\t\t\t\t\t\t\tonChange={\r\n\t\t\t\t\t\t\t\tthis.onChangeNumberofWordsinExcerpt\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t</PanelBody>\r\n\t\t\t\t\t{/* </div>\r\n\r\n\t\t\t\t\t\t<div className=\"panel-style\">\r\n\r\n\t\t\t\t\t\t</div>\r\n\r\n\t\t\t\t\t\t<div className=\"panel-advanced\">\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t</div>\r\n\t\t\t\t\t</div> */}\r\n\t\t\t\t</InspectorControls>\r\n\t\t\t\t{posts && posts.length > 0 ? (\r\n\t\t\t\t\t<div className={classes}>\r\n\t\t\t\t\t\t{posts.map(post => (\r\n\t\t\t\t\t\t\t<div\r\n\t\t\t\t\t\t\t\tclassName=\"wp-block-guteblock-post-grid__single-post\"\r\n\t\t\t\t\t\t\t\tkey={posts.id}\r\n\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t{post._embedded[\"wp:featuredmedia\"] && (\r\n\t\t\t\t\t\t\t\t\t<a\r\n\t\t\t\t\t\t\t\t\t\ttarget=\"_blank\"\r\n\t\t\t\t\t\t\t\t\t\trel=\"noopener noreferrer\"\r\n\t\t\t\t\t\t\t\t\t\thref={post.link}\r\n\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t<img\r\n\t\t\t\t\t\t\t\t\t\t\tsrc={\r\n\t\t\t\t\t\t\t\t\t\t\t\tpost._embedded[\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\"wp:featuredmedia\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t][0].source_url\r\n\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\talt={\r\n\t\t\t\t\t\t\t\t\t\t\t\tpost._embedded[\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\"wp:featuredmedia\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t][0].alt_text\r\n\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t</a>\r\n\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t<h4\r\n\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\tfontSize: title_fontsize\r\n\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t<a\r\n\t\t\t\t\t\t\t\t\t\ttarget=\"_blank\"\r\n\t\t\t\t\t\t\t\t\t\trel=\"noopener noreferrer\"\r\n\t\t\t\t\t\t\t\t\t\thref={post.link}\r\n\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t{decodeEntities(\r\n\t\t\t\t\t\t\t\t\t\t\tpost.title.rendered\r\n\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t</a>\r\n\t\t\t\t\t\t\t\t</h4>\r\n\t\t\t\t\t\t\t\t{enable_excerpt && (\r\n\t\t\t\t\t\t\t\t\t<div\r\n\t\t\t\t\t\t\t\t\t\tclassName=\"post-excerpt\"\r\n\t\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\t\tfontSize: content_fontsize\r\n\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t{decodeEntities(\r\n\t\t\t\t\t\t\t\t\t\t\tpost.excerpt.rendered.replace(\r\n\t\t\t\t\t\t\t\t\t\t\t\tregex,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\"\"\r\n\t\t\t\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t\t\t\t\t.replace(\"[…]\", \"\")\r\n\t\t\t\t\t\t\t\t\t\t\t.split(\" \")\r\n\t\t\t\t\t\t\t\t\t\t\t.splice(0, numberofwords)\r\n\t\t\t\t\t\t\t\t\t\t\t.join(\" \")}\r\n\t\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t))}\r\n\t\t\t\t\t</div>\r\n\t\t\t\t) : (\r\n\t\t\t\t\t<div>\r\n\t\t\t\t\t\t{posts\r\n\t\t\t\t\t\t\t? __(\"No Posts Found\", \"guteblock\")\r\n\t\t\t\t\t\t\t: __(\"Loading Posts\", \"guteblock\")}\r\n\t\t\t\t\t</div>\r\n\t\t\t\t)}\r\n\t\t\t</>\r\n\t\t);\r\n\t}\r\n}\r\n\r\nexport default withSelect((select, props) => {\r\n\tconst { attributes } = props;\r\n\tconst { numberofposts, postCategories } = attributes;\r\n\tlet query = { per_page: numberofposts, _embed: true };\r\n\tif (postCategories) {\r\n\t\tquery[\"categories\"] = postCategories;\r\n\t}\r\n\treturn {\r\n\t\tposts: select(\"core\").getEntityRecords(\"postType\", \"post\", query),\r\n\t\tcategories: select(\"core\").getEntityRecords(\"taxonomy\", \"category\", {\r\n\t\t\tper_page: -1\r\n\t\t})\r\n\t};\r\n})(PostGridEdit);\r\n","import \"./style.editor.scss\";\r\nimport { registerBlockType } from \"@wordpress/blocks\";\r\nimport { __ } from \"@wordpress/i18n\";\r\n//import { RichText } from \"@wordpress/editor\";\r\nimport edit from \"./edit.js\";\r\n//import classnames from 'classnames';\r\n\r\nconst attributes = {\r\n\tnumberofwords: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 20\r\n\t},\r\n\tnumberofposts: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 2\r\n\t},\r\n\tpostCategories: {\r\n\t\ttype: \"string\"\r\n\t},\r\n\tcolumns: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 3\r\n\t},\r\n\talign: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"wide\"\r\n\t},\r\n\talignment: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"center\"\r\n\t},\r\n\tenable_excerpt: {\r\n\t\ttype: \"boolean\",\r\n\t\tdefault: true\r\n\t},\r\n\ttitle_fontsize: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 23\r\n\t},\r\n\tcontent_fontsize: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 14\r\n\t}\r\n};\r\n\r\nregisterBlockType(\"guteblock/post-grid\", {\r\n\ttitle: __(\"Post Grid\", \"guteblock\"),\r\n\tdescription: __(\"Block for showing post grid.\", \"guteblock\"),\r\n\ticon: (\r\n\t\t<svg\r\n\t\t\tid=\"prefix__Layer_1\"\r\n\t\t\tx={0}\r\n\t\t\ty={0}\r\n\t\t\tviewBox=\"0 0 24 24\"\r\n\t\t\txmlSpace=\"preserve\"\r\n\t\t>\r\n\t\t\t<style />\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_1_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={20.931}\r\n\t\t\t\ty1={0.687}\r\n\t\t\t\tx2={5.257}\r\n\t\t\t\ty2={16.825}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M11.23 6.62h9.82c.55 0 1-.45 1-1s-.45-1-1-1h-9.82c-.55 0-1 .45-1 1s.45 1 1 1z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_1_)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_2_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={22.859}\r\n\t\t\t\ty1={2.559}\r\n\t\t\t\tx2={7.185}\r\n\t\t\t\ty2={18.697}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M21.05 8.48h-9.82c-.55 0-1 .45-1 1s.45 1 1 1h9.82c.55 0 1-.45 1-1s-.45-1-1-1z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_2_)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_3_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={16.238}\r\n\t\t\t\ty1={-3.871}\r\n\t\t\t\tx2={0.564}\r\n\t\t\t\ty2={12.267}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M7.35 4.35h-4.4c-.55 0-1 .45-1 1v4.4c0 .55.45 1 1 1h4.4c.55 0 1-.45 1-1v-4.4c0-.55-.45-1-1-1zm-1 4.4h-2.4v-2.4h2.4v2.4z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_3_)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_4_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={25.382}\r\n\t\t\t\ty1={5.008}\r\n\t\t\t\tx2={9.709}\r\n\t\t\t\ty2={21.146}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M21.05 13.52h-9.82c-.55 0-1 .45-1 1s.45 1 1 1h9.82c.55 0 1-.45 1-1s-.45-1-1-1z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_4_)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_5_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={27.309}\r\n\t\t\t\ty1={6.881}\r\n\t\t\t\tx2={11.636}\r\n\t\t\t\ty2={23.02}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M21.05 17.38h-9.82c-.55 0-1 .45-1 1s.45 1 1 1h9.82c.55 0 1-.45 1-1s-.45-1-1-1z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_5_)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_6_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={20.688}\r\n\t\t\t\ty1={0.451}\r\n\t\t\t\tx2={5.014}\r\n\t\t\t\ty2={16.589}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M7.35 13.25h-4.4c-.55 0-1 .45-1 1v4.4c0 .55.45 1 1 1h4.4c.55 0 1-.45 1-1v-4.4c0-.55-.45-1-1-1zm-1 4.4h-2.4v-2.4h2.4v2.4z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_6_)\"\r\n\t\t\t/>\r\n\t\t</svg>\r\n\t),\r\n\tcategory: \"guteblock\",\r\n\tkeywords: [\r\n\t\t__(\"post grid\", \"guteblock\"),\r\n\t\t__(\"posts\", \"guteblock\"),\r\n\t\t__(\"grid\", \"guteblock\")\r\n\t],\r\n\tsupports: {\r\n\t\treusable: false,\r\n\t\thtml: false,\r\n\t\talign: [\"wide\", \"full\"]\r\n\t},\r\n\tattributes,\r\n\tedit,\r\n\tsave: () => {\r\n\t\treturn false;\r\n\t}\r\n});\r\n","import { Component } from \"@wordpress/element\";\r\nimport { __ } from \"@wordpress/i18n\";\r\nimport {\r\n\tRichText,\r\n\tInspectorControls,\r\n\tBlockControls,\r\n\tAlignmentToolbar\r\n} from \"@wordpress/editor\";\r\nimport { PanelBody, ColorPicker, RangeControl } from \"@wordpress/components\";\r\nimport classnames from \"classnames\";\r\n\r\nclass DropCapEdit extends Component {\r\n\tonChangeContent = content => {\r\n\t\tthis.props.setAttributes({ content });\r\n\t};\r\n\r\n\tonChangeAlignment = alignment => {\r\n\t\tthis.props.setAttributes({ alignment });\r\n\t};\r\n\r\n\trender() {\r\n\t\tconst { className, attributes, setAttributes, clientId } = this.props;\r\n\t\tconst {\r\n\t\t\tcontent,\r\n\t\t\ttextColor,\r\n\t\t\tdropCapColor,\r\n\t\t\tfontSize,\r\n\t\t\talignment,\r\n\t\t\tblockid\r\n\t\t} = attributes;\r\n\t\t\r\n\t\tvar blockid_strip = clientId.substring(0, 8);\r\n\t\tthis.props.setAttributes({ blockid: blockid_strip });\r\n\r\n\t\tconst classes = classnames(className, {\r\n\t\t\t[`align-${alignment}`]: alignment\r\n\t\t});\r\n\r\n\t\treturn (\r\n\t\t\t<>\r\n\t\t\t\t<BlockControls>\r\n\t\t\t\t\t<AlignmentToolbar\r\n\t\t\t\t\t\tonChange={this.onChangeAlignment}\r\n\t\t\t\t\t\tvalue={alignment}\r\n\t\t\t\t\t\tisCollapsed={false}\r\n\t\t\t\t\t/>\r\n\t\t\t\t</BlockControls>\r\n\t\t\t\t<InspectorControls>\r\n\t\t\t\t\t<PanelBody\r\n\t\t\t\t\t\ttitle={__(\"Drop Cap Settings\", \"guteblock\")}\r\n\t\t\t\t\t>\r\n\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\tlabel={__(\"Drop Cap Size\", \"guteblock\")}\r\n\t\t\t\t\t\t\tvalue={fontSize}\r\n\t\t\t\t\t\t\tonChange={fontSize =>\r\n\t\t\t\t\t\t\t\tsetAttributes({ fontSize })\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\tmin={50}\r\n\t\t\t\t\t\t\tmax={500}\r\n\t\t\t\t\t\t\tstep={10}\r\n\t\t\t\t\t\t/>\r\n\r\n\t\t\t\t\t\t<h4>{__(\"Text Color\", \"guteblock\")}</h4>\r\n\t\t\t\t\t\t<ColorPicker\r\n\t\t\t\t\t\t\tcolor={textColor}\r\n\t\t\t\t\t\t\tonChangeComplete={color =>\r\n\t\t\t\t\t\t\t\tsetAttributes({ textColor: color.hex })\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\tdisableAlpha\r\n\t\t\t\t\t\t/>\r\n\r\n\t\t\t\t\t\t<h4>{__(\"Drop Cap Color\", \"guteblock\")}</h4>\r\n\t\t\t\t\t\t<ColorPicker\r\n\t\t\t\t\t\t\tcolor={dropCapColor}\r\n\t\t\t\t\t\t\tonChangeComplete={color =>\r\n\t\t\t\t\t\t\t\tsetAttributes({\r\n\t\t\t\t\t\t\t\t\tdropCapColor: color.hex\r\n\t\t\t\t\t\t\t\t})\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\tdisableAlpha\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t</PanelBody>\r\n\t\t\t\t</InspectorControls>\r\n\r\n\t\t\t\t<div id={`block-${blockid}`} className={classes}>\r\n\t\t\t\t\t<RichText\r\n\t\t\t\t\t\tclassName={\"wp-block-guteblock-drop-cap__content\"}\r\n\t\t\t\t\t\ttagName=\"p\"\r\n\t\t\t\t\t\tonChange={this.onChangeContent}\r\n\t\t\t\t\t\tvalue={content}\r\n\t\t\t\t\t\tplaceholder={__(\"Title\", \"guteblock\")}\r\n\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\tcolor: textColor\r\n\t\t\t\t\t\t}}\r\n\t\t\t\t\t/>\r\n\t\t\t\t\t<style\r\n\t\t\t\t\t\tdangerouslySetInnerHTML={{\r\n\t\t\t\t\t\t\t__html: [\r\n\t\t\t\t\t\t\t\t`#block-${blockid}.wp-block-guteblock-drop-cap p:first-child:first-letter, .wp-block-guteblock-drop-cap p:nth-of-type(1):first-letter { color: ${dropCapColor}; font-size: ${fontSize}px; }`\r\n\t\t\t\t\t\t\t].join(\"\\n\")\r\n\t\t\t\t\t\t}}\r\n\t\t\t\t\t></style>\r\n\t\t\t\t\t{/* <style\r\n\t\t\t\t\t\tdangerouslySetInnerHTML={{\r\n\t\t\t\t\t\t\t__html: [\r\n\t\t\t\t\t\t\t\t`.wp-block-guteblock-drop-cap p:first-child:first-letter, .wp-block-guteblock-drop-cap p:nth-of-type(1):first-letter { color: ${dropCapColor}; font-size: ${fontSize}px; }\r\n\t\t\t\t\t\t\t\t#${blockid} p { font-weight: bold; }`\r\n\t\t\t\t\t\t\t].join(\"\\n\")\r\n\t\t\t\t\t\t}}\r\n\t\t\t\t\t></style> */}\r\n\t\t\t\t</div>\r\n\t\t\t</>\r\n\t\t);\r\n\t}\r\n}\r\n\r\nexport default DropCapEdit;\r\n","import \"./style.editor.scss\";\r\nimport { registerBlockType , createBlock } from \"@wordpress/blocks\";\r\nimport { __ } from \"@wordpress/i18n\";\r\nimport { RichText } from \"@wordpress/editor\";\r\nimport edit from \"./edit.js\";\r\nimport classnames from \"classnames\";\r\n\r\nconst attributes = {\r\n\tblockid: {\r\n\t\ttype: \"string\"\r\n\t},\r\n\tcontent: {\r\n\t\ttype: \"string\",\r\n\t\tsource: \"html\",\r\n\t\tselector: \"p\"\r\n\t},\r\n\ttextColor: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"#333333\"\r\n\t},\r\n\tdropCapColor: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"#ff0000\"\r\n\t},\r\n\tfontSize: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 100\r\n\t},\r\n\talign: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"center\"\r\n\t},\r\n\talignment: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"left\"\r\n\t}\r\n};\r\n\r\nregisterBlockType(\"guteblock/drop-cap\", {\r\n\ttitle: __(\"Drop Cap\", \"guteblock\"),\r\n\tdescription: __(\"Make your paragraph look more beautiful.\", \"guteblock\"),\r\n\ticon: (\r\n\t\t<svg\r\n\t\t\tid=\"prefix__Layer_1\"\r\n\t\t\tx={0}\r\n\t\t\ty={0}\r\n\t\t\tviewBox=\"0 0 24 24\"\r\n\t\t\txmlSpace=\"preserve\"\r\n\t\t>\r\n\t\t\t<style />\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_1_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={19.101}\r\n\t\t\t\ty1={3.939}\r\n\t\t\t\tx2={4.048}\r\n\t\t\t\ty2={16.047}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M10.66 7.87h9.59c.55 0 1-.45 1-1s-.45-1-1-1h-9.59c-.55 0-1 .45-1 1s.45 1 1 1z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_1_)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_2_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={20.776}\r\n\t\t\t\ty1={6.021}\r\n\t\t\t\tx2={5.723}\r\n\t\t\t\ty2={18.129}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M20.25 9.3h-9.59c-.55 0-1 .45-1 1s.45 1 1 1h9.59c.55 0 1-.45 1-1s-.45-1-1-1z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_2_)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_3_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={21.094}\r\n\t\t\t\ty1={6.417}\r\n\t\t\t\tx2={6.042}\r\n\t\t\t\ty2={18.525}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M20.25 12.73H3.75c-.55 0-1 .45-1 1s.45 1 1 1h16.5c.55 0 1-.45 1-1s-.45-1-1-1z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_3_)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_4_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={22.769}\r\n\t\t\t\ty1={8.499}\r\n\t\t\t\tx2={7.716}\r\n\t\t\t\ty2={20.607}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M20.25 16.16H3.75c-.55 0-1 .45-1 1s.45 1 1 1h16.5c.55 0 1-.45 1-1s-.45-1-1-1z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_4_)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_5_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={16.683}\r\n\t\t\t\ty1={0.933}\r\n\t\t\t\tx2={1.63}\r\n\t\t\t\ty2={13.04}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M4.92 10.2h2.05l.47 1.18h1.49L6.6 5.84H5.34l-2.33 5.55h1.45l.46-1.19zm1.03-2.72l.67 1.75H5.28l.67-1.75z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_5_)\"\r\n\t\t\t/>\r\n\t\t</svg>\r\n\t),\r\n\tcategory: \"guteblock\",\r\n\tkeywords: [__(\"dropcap\", \"guteblock\"), __(\"drop cap\", \"guteblock\")],\r\n\tsupports: {\r\n\t\treusable: false,\r\n\t\thtml: false,\r\n\t\talign: [\"center\", \"wide\", \"full\"]\r\n\t},\r\n\tattributes,\r\n\tedit,\r\n\ttransforms: {\r\n\t\tfrom: [\r\n\t\t\t{\r\n\t\t\t\ttype: 'block',\r\n\t\t\t\tblocks: ['core/paragraph'],\r\n\t\t\t\ttransform: ( {content, align} ) => {\r\n\t\t\t\t\treturn createBlock('guteblock/drop-cap', {\r\n\t\t\t\t\t\tcontent: content,\r\n\t\t\t\t\t\talignment: align\r\n\t\t\t\t\t})\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t],\r\n\t\tto: [\r\n\t\t\t{\r\n\t\t\t\ttype: 'block',\r\n\t\t\t\tblocks: ['core/paragraph'],\r\n\t\t\t\ttransform: ( {content, alignment} ) => {\r\n\t\t\t\t\treturn createBlock('core/paragraph', {\r\n\t\t\t\t\t\tcontent: content,\r\n\t\t\t\t\t\talign: alignment\r\n\t\t\t\t\t})\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t]\r\n\t},\r\n\tsave: ({ attributes }) => {\r\n\t\tconst {\r\n\t\t\tcontent,\r\n\t\t\ttextColor,\r\n\t\t\tdropCapColor,\r\n\t\t\tfontSize,\r\n\t\t\talignment,\r\n\t\t\tblockid\r\n\t\t} = attributes;\r\n\r\n\t\tconst classes = classnames({\r\n\t\t\t[`align-${alignment}`]: alignment\r\n\t\t});\r\n\r\n\t\treturn (\r\n\t\t\t<div id={`block-${blockid}`} className={classes}>\r\n\t\t\t\t<RichText.Content\r\n\t\t\t\t\tclassName={\"wp-block-guteblock-drop-cap__content\"}\r\n\t\t\t\t\ttagName=\"p\"\r\n\t\t\t\t\tvalue={content}\r\n\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\tcolor: textColor\r\n\t\t\t\t\t}}\r\n\t\t\t\t/>\r\n\t\t\t\t<style\r\n\t\t\t\t\tdangerouslySetInnerHTML={{\r\n\t\t\t\t\t\t__html: [\r\n\t\t\t\t\t\t\t`#block-${blockid}.wp-block-guteblock-drop-cap p:first-child:first-letter, .wp-block-guteblock-drop-cap p:nth-of-type(1):first-letter { color: ${dropCapColor}; font-size: ${fontSize}px; }`\r\n\t\t\t\t\t\t].join(\"\\n\")\r\n\t\t\t\t\t}}\r\n\t\t\t\t></style>\r\n\t\t\t</div>\r\n\t\t);\r\n\t}\r\n});\r\n","import { Component } from \"@wordpress/element\";\r\nimport { __ } from \"@wordpress/i18n\";\r\nimport {\r\n\tRichText,\r\n\tInspectorControls,\r\n\tBlockControls,\r\n\tAlignmentToolbar,\r\n\tPanelColorSettings\r\n} from \"@wordpress/editor\";\r\nimport {\r\n\tPanelBody,\r\n\tToolbar,\r\n\tDashicon,\r\n\tToggleControl,\r\n\tRangeControl\r\n} from \"@wordpress/components\";\r\n\r\nimport classnames from \"classnames\";\r\n\r\nclass NotificationEdit extends Component {\r\n\tonChangeTitle = title => {\r\n\t\tthis.props.setAttributes({ title });\r\n\t};\r\n\tonChangeDescription = description => {\r\n\t\tthis.props.setAttributes({ description });\r\n\t};\r\n\tonChangeIconSize = iconSize => {\r\n\t\tthis.props.setAttributes({ iconSize });\r\n\t};\r\n\tonChangeAlignment = alignment => {\r\n\t\tthis.props.setAttributes({ alignment });\r\n\t};\r\n\r\n\ttoggleShowIcon = () => {\r\n\t\tthis.props.setAttributes({\r\n\t\t\tshowIcon: !this.props.attributes.showIcon\r\n\t\t});\r\n\t};\r\n\r\n\tcreateToolbarControl = type => {\r\n\t\treturn {\r\n\t\t\ticon: `${type}`,\r\n\t\t\ttitle: `${type}`,\r\n\t\t\tisActive: type === this.props.attributes.icon,\r\n\t\t\tonClick: () => {\r\n\t\t\t\tthis.props.setAttributes({ icon: type });\r\n\t\t\t}\r\n\t\t};\r\n\t};\r\n\r\n\tonChangeBgColor = bgcolor => {\r\n\t\tthis.props.setAttributes({ bgcolor });\r\n\t};\r\n\r\n\tonChangeIconColor = iconcolor => {\r\n\t\tthis.props.setAttributes({ iconcolor });\r\n\t};\r\n\r\n\tonChangeTextColor = textcolor => {\r\n\t\tthis.props.setAttributes({ textcolor });\r\n\t};\r\n\r\n\tonChangeCloseButtonColor = closeButtonColor => {\r\n\t\tthis.props.setAttributes({ closeButtonColor });\r\n\t};\r\n\r\n\ttoggleCloseButton = () => {\r\n\t\tthis.props.setAttributes({\r\n\t\t\tshowCloseButton: !this.props.attributes.showCloseButton\r\n\t\t});\r\n\t};\r\n\r\n\ttoggleShadow = () => {\r\n\t\tthis.props.setAttributes({\r\n\t\t\tenableShadow: !this.props.attributes.enableShadow\r\n\t\t});\r\n\t};\r\n\r\n\trender() {\r\n\t\tconst { className, attributes, setAttributes } = this.props;\r\n\t\tconst {\r\n\t\t\ttitle,\r\n\t\t\tdescription,\r\n\t\t\talignment,\r\n\t\t\ticon,\r\n\t\t\tbgcolor,\r\n\t\t\ttextcolor,\r\n\t\t\ticoncolor,\r\n\t\t\tshowIcon,\r\n\t\t\ticonSize,\r\n\t\t\tpaddingTop,\r\n\t\t\tpaddingBottom,\r\n\t\t\tshowCloseButton,\r\n\t\t\tcloseButtonColor,\r\n\t\t\tenableShadow\r\n\t\t} = attributes;\r\n\r\n\t\tconst classes = classnames(className, {\r\n\t\t\t[`align-${alignment}`]: alignment,\r\n\t\t\t[`has-shadow`]: enableShadow\r\n\t\t});\r\n\r\n\t\treturn (\r\n\t\t\t<>\r\n\t\t\t\t<BlockControls>\r\n\t\t\t\t\t<AlignmentToolbar\r\n\t\t\t\t\t\tonChange={this.onChangeAlignment}\r\n\t\t\t\t\t\tvalue={alignment}\r\n\t\t\t\t\t\tisCollapsed={false}\r\n\t\t\t\t\t/>\r\n\t\t\t\t</BlockControls>\r\n\t\t\t\t<InspectorControls>\r\n\t\t\t\t\t<PanelBody title={__(\"Icon Settings\", \"guteblock\")}>\r\n\t\t\t\t\t\t<ToggleControl\r\n\t\t\t\t\t\t\tlabel={__(\"Show Icon\", \"guteblock\")}\r\n\t\t\t\t\t\t\tonChange={this.toggleShowIcon}\r\n\t\t\t\t\t\t\tchecked={showIcon}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t{showIcon && (\r\n\t\t\t\t\t\t\t<>\r\n\t\t\t\t\t\t\t\t<Toolbar\r\n\t\t\t\t\t\t\t\t\tcontrols={[\r\n\t\t\t\t\t\t\t\t\t\t\"yes-alt\",\r\n\t\t\t\t\t\t\t\t\t\t\"warning\",\r\n\t\t\t\t\t\t\t\t\t\t\"dismiss\",\r\n\t\t\t\t\t\t\t\t\t\t\"star-filled\",\r\n\t\t\t\t\t\t\t\t\t\t\"admin-generic\",\r\n\t\t\t\t\t\t\t\t\t\t\"editor-help\",\r\n\t\t\t\t\t\t\t\t\t\t\"heart\"\r\n\t\t\t\t\t\t\t\t\t].map(this.createToolbarControl)}\r\n\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\t\"Icon Size\",\r\n\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\tvalue={iconSize}\r\n\t\t\t\t\t\t\t\t\tonChange={this.onChangeIconSize}\r\n\t\t\t\t\t\t\t\t\tmin={10}\r\n\t\t\t\t\t\t\t\t\tmax={200}\r\n\t\t\t\t\t\t\t\t\tstep={1}\r\n\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t</>\r\n\t\t\t\t\t\t)}\r\n\t\t\t\t\t</PanelBody>\r\n\t\t\t\t\t<PanelColorSettings\r\n\t\t\t\t\t\ttitle={__(\"Color Settings\", \"guteblock\")}\r\n\t\t\t\t\t\tcolorSettings={[\r\n\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\tvalue: bgcolor,\r\n\t\t\t\t\t\t\t\tonChange: this.onChangeBgColor,\r\n\t\t\t\t\t\t\t\tlabel: __(\r\n\t\t\t\t\t\t\t\t\t\"Background Color\",\r\n\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t),\r\n\t\t\t\t\t\t\t\tcolors: [\r\n\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\tname: \"Error\",\r\n\t\t\t\t\t\t\t\t\t\tcolor: \"#e75264\"\r\n\t\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\tname: \"Warning\",\r\n\t\t\t\t\t\t\t\t\t\tcolor: \"#d0d70b\"\r\n\t\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\tname: \"Success\",\r\n\t\t\t\t\t\t\t\t\t\tcolor: \"#66c538\"\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t]\r\n\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\tvalue: iconcolor,\r\n\t\t\t\t\t\t\t\tonChange: this.onChangeIconColor,\r\n\t\t\t\t\t\t\t\tlabel: __(\"Icon Color\", \"guteblock\")\r\n\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\tvalue: textcolor,\r\n\t\t\t\t\t\t\t\tonChange: this.onChangeTextColor,\r\n\t\t\t\t\t\t\t\tlabel: __(\"Text Color\", \"guteblock\")\r\n\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\tvalue: closeButtonColor,\r\n\t\t\t\t\t\t\t\tonChange: this.onChangeCloseButtonColor,\r\n\t\t\t\t\t\t\t\tlabel: __(\r\n\t\t\t\t\t\t\t\t\t\"Close Button Color\",\r\n\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t]}\r\n\t\t\t\t\t/>\r\n\t\t\t\t\t<PanelBody title={__(\"Other Settings\", \"guteblock\")}>\r\n\t\t\t\t\t\t<ToggleControl\r\n\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\"Enable Close Button\",\r\n\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\tonChange={this.toggleCloseButton}\r\n\t\t\t\t\t\t\tchecked={showCloseButton}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t<ToggleControl\r\n\t\t\t\t\t\t\tlabel={__(\"Enable Shadow\", \"guteblock\")}\r\n\t\t\t\t\t\t\tonChange={this.toggleShadow}\r\n\t\t\t\t\t\t\tchecked={enableShadow}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t{/* {showCloseButton &&\r\n\t\t\t\t\t\t\t<>\t\t\t\t\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\t\t\tlabel={__(\"Close Button Size\", \"guteblock\")}\r\n\t\t\t\t\t\t\t\t\tvalue={closeButtonSize}\r\n\t\t\t\t\t\t\t\t\tonChange={ this.onChangeCloseButtonSize }\r\n\t\t\t\t\t\t\t\t\tmin={10}\r\n\t\t\t\t\t\t\t\t\tmax={50}\r\n\t\t\t\t\t\t\t\t\tstep={1}\r\n\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t</>\r\n\t\t\t\t\t\t} */}\r\n\t\t\t\t\t</PanelBody>\r\n\t\t\t\t\t<PanelBody title={__(\"Padding Settings\", \"guteblock\")}>\r\n\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\tlabel={__(\"Padding Top\", \"guteblock\")}\r\n\t\t\t\t\t\t\tvalue={paddingTop}\r\n\t\t\t\t\t\t\tonChange={paddingTop =>\r\n\t\t\t\t\t\t\t\tsetAttributes({ paddingTop })\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\tmin={0}\r\n\t\t\t\t\t\t\tmax={500}\r\n\t\t\t\t\t\t\tstep={1}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\tlabel={__(\"Padding Bottom\", \"guteblock\")}\r\n\t\t\t\t\t\t\tvalue={paddingBottom}\r\n\t\t\t\t\t\t\tonChange={paddingBottom =>\r\n\t\t\t\t\t\t\t\tsetAttributes({ paddingBottom })\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\tmin={0}\r\n\t\t\t\t\t\t\tmax={500}\r\n\t\t\t\t\t\t\tstep={1}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t</PanelBody>\r\n\t\t\t\t</InspectorControls>\r\n\r\n\t\t\t\t<div\r\n\t\t\t\t\tclassName={classes}\r\n\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\tbackgroundColor: bgcolor,\r\n\t\t\t\t\t\tcolor: textcolor,\r\n\t\t\t\t\t\tpaddingTop: paddingTop,\r\n\t\t\t\t\t\tpaddingBottom: paddingBottom\r\n\t\t\t\t\t}}\r\n\t\t\t\t>\r\n\t\t\t\t\t{showCloseButton && (\r\n\t\t\t\t\t\t<div className=\"wp-block-guteblock-notification__closeBtn\">\r\n\t\t\t\t\t\t\t<Dashicon\r\n\t\t\t\t\t\t\t\ticon=\"dismiss\"\r\n\t\t\t\t\t\t\t\tsize={32}\r\n\t\t\t\t\t\t\t\tstyle={{ color: closeButtonColor }}\r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t</div>\r\n\t\t\t\t\t)}\r\n\t\t\t\t\t{showIcon && (\r\n\t\t\t\t\t\t<Dashicon\r\n\t\t\t\t\t\t\ticon={icon}\r\n\t\t\t\t\t\t\tsize={iconSize}\r\n\t\t\t\t\t\t\tstyle={{ color: iconcolor }}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t)}\r\n\t\t\t\t\t<RichText\r\n\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\"wp-block-guteblock-notification__title\"\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\ttagName=\"h3\"\r\n\t\t\t\t\t\tonChange={this.onChangeTitle}\r\n\t\t\t\t\t\tvalue={title}\r\n\t\t\t\t\t\tplaceholder={__(\"Title\", \"guteblock\")}\r\n\t\t\t\t\t/>\r\n\t\t\t\t\t<RichText\r\n\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\"wp-block-guteblock-notification__description\"\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\ttagName=\"p\"\r\n\t\t\t\t\t\tonChange={this.onChangeDescription}\r\n\t\t\t\t\t\tvalue={description}\r\n\t\t\t\t\t\tplaceholder={__(\"Description\", \"guteblock\")}\r\n\t\t\t\t\t/>\r\n\t\t\t\t</div>\r\n\t\t\t</>\r\n\t\t);\r\n\t}\r\n}\r\n\r\nexport default NotificationEdit;\r\n","import \"./style.editor.scss\";\r\nimport { registerBlockType } from \"@wordpress/blocks\";\r\nimport { __ } from \"@wordpress/i18n\";\r\nimport { RichText } from \"@wordpress/editor\";\r\nimport { Dashicon } from \"@wordpress/components\";\r\nimport edit from \"./edit.js\";\r\nimport classnames from \"classnames\";\r\n\r\nconst attributes = {\r\n\ttitle: {\r\n\t\ttype: \"string\",\r\n\t\tsource: \"html\",\r\n\t\tselector: \"h3\"\r\n\t},\r\n\tdescription: {\r\n\t\ttype: \"string\",\r\n\t\tsource: \"html\",\r\n\t\tselector: \"p\"\r\n\t},\r\n\talign: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"wide\"\r\n\t},\r\n\talignment: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"center\"\r\n\t},\r\n\ticon: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"yes-alt\"\r\n\t},\r\n\tbgcolor: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"#66c538\"\r\n\t},\r\n\ttextcolor: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"#ffffff\"\r\n\t},\r\n\ticoncolor: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"#ffffff\"\r\n\t},\r\n\tshowIcon: {\r\n\t\ttype: \"boolean\",\r\n\t\tdefault: true\r\n\t},\r\n\ticonSize: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 100\r\n\t},\r\n\tpaddingTop: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 50\r\n\t},\r\n\tpaddingBottom: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 30\r\n\t},\r\n\tshowCloseButton: {\r\n\t\ttype: \"boolean\",\r\n\t\tdefault: true\r\n\t},\r\n\tcloseButtonColor: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"#ffffff\"\r\n\t},\r\n\tenableShadow: {\r\n\t\ttype: \"boolean\",\r\n\t\tdefault: false\r\n\t}\r\n};\r\n\r\nregisterBlockType(\"guteblock/notification\", {\r\n\ttitle: __(\"Notification\", \"guteblock\"),\r\n\tdescription: __(\"Block for displaying notifications\", \"guteblock\"),\r\n\ticon: (\r\n\t\t<svg\r\n\t\t\tid=\"prefix__Layer_1\"\r\n\t\t\tx={0}\r\n\t\t\ty={0}\r\n\t\t\tviewBox=\"0 0 24 24\"\r\n\t\t\txmlSpace=\"preserve\"\r\n\t\t>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_1_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={20.894}\r\n\t\t\t\ty1={4.218}\r\n\t\t\t\tx2={6.538}\r\n\t\t\t\ty2={16.795}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M20.3 2.72H3.69c-.55 0-1 .45-1 1v16.59c0 .55.45 1 1 1H20.3c.55 0 1-.45 1-1V3.72c0-.55-.44-1-1-1zm-1 16.59H4.69V4.72H19.3v14.59z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_1_)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_2_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={19.108}\r\n\t\t\t\ty1={2.179}\r\n\t\t\t\tx2={4.752}\r\n\t\t\t\ty2={14.757}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M10.54 10.97c.19.19.44.29.71.29.27 0 .52-.11.71-.29l3.18-3.18a.996.996 0 10-1.41-1.41l-2.47 2.47-.57-.57a.996.996 0 10-1.41 1.41l1.26 1.28z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_2_)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_3_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={22.635}\r\n\t\t\t\ty1={6.204}\r\n\t\t\t\tx2={8.278}\r\n\t\t\t\ty2={18.782}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M14.29 13.23a.996.996 0 00-1.41 0l-.88.88-.88-.88a.996.996 0 10-1.41 1.41l.88.88-.89.89a.996.996 0 00.71 1.7c.26 0 .51-.1.71-.29l.88-.88.88.88c.2.2.45.29.71.29s.51-.1.71-.29a.996.996 0 000-1.41l-.88-.88.88-.88c.38-.4.38-1.03-.01-1.42z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_3_)\"\r\n\t\t\t/>\r\n\t\t</svg>\r\n\t),\r\n\tcategory: \"guteblock\",\r\n\tkeywords: [__(\"notification\", \"guteblock\"), __(\"alert\", \"guteblock\")],\r\n\t// styles: [\r\n\t// \t{\r\n\t// \t\tname: \"inline\",\r\n\t// \t\tlabel: __(\"Inline\", \"guteblock\"),\r\n\t// \t\tisDefault: true\r\n\t// \t},\r\n\t// \t{\r\n\t// \t\tname: \"multiline\",\r\n\t// \t\tlabel: __(\"Multiple\", \"guteblock\"),\r\n\t// \t\tisDefault: false\r\n\t// \t},\r\n\t// \t{\r\n\t// \t\tname: \"modern\",\r\n\t// \t\tlabel: __(\"Modern\", \"guteblock\"),\r\n\t// \t\tisDefault: false\r\n\t// \t}\r\n\t// ],\r\n\tsupports: {\r\n\t\treusable: false,\r\n\t\thtml: false,\r\n\t\talign: [\"wide\", \"full\"]\r\n\t},\r\n\tattributes,\r\n\tedit,\r\n\tsave: ({ attributes }) => {\r\n\t\tconst {\r\n\t\t\ttitle,\r\n\t\t\tdescription,\r\n\t\t\talignment,\r\n\t\t\tbgcolor,\r\n\t\t\ttextcolor,\r\n\t\t\tpaddingTop,\r\n\t\t\tpaddingBottom,\r\n\t\t\tshowIcon,\r\n\t\t\ticon,\r\n\t\t\ticonSize,\r\n\t\t\ticoncolor,\r\n\t\t\tshowCloseButton,\r\n\t\t\tcloseButtonColor,\r\n\t\t\tenableShadow\r\n\t\t} = attributes;\r\n\r\n\t\tconst classes = classnames({\r\n\t\t\t[`align-${alignment}`]: alignment,\r\n\t\t\t[`has-shadow`]: enableShadow\r\n\t\t});\r\n\r\n\t\treturn (\r\n\t\t\t<div\r\n\t\t\t\tclassName={classes}\r\n\t\t\t\tstyle={{\r\n\t\t\t\t\tbackgroundColor: bgcolor,\r\n\t\t\t\t\tcolor: textcolor,\r\n\t\t\t\t\tpaddingTop: paddingTop,\r\n\t\t\t\t\tpaddingBottom: paddingBottom\r\n\t\t\t\t}}\r\n\t\t\t>\r\n\t\t\t\t{showCloseButton && (\r\n\t\t\t\t\t<div className=\"wp-block-guteblock-notification__closeBtn\">\r\n\t\t\t\t\t\t<Dashicon\r\n\t\t\t\t\t\t\ticon=\"dismiss\"\r\n\t\t\t\t\t\t\tsize={32}\r\n\t\t\t\t\t\t\tstyle={{ color: closeButtonColor }}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t</div>\r\n\t\t\t\t)}\r\n\t\t\t\t{showIcon && (\r\n\t\t\t\t\t<Dashicon\r\n\t\t\t\t\t\ticon={icon}\r\n\t\t\t\t\t\tsize={iconSize}\r\n\t\t\t\t\t\tstyle={{ color: iconcolor }}\r\n\t\t\t\t\t/>\r\n\t\t\t\t)}\r\n\t\t\t\t<RichText.Content\r\n\t\t\t\t\tclassName={\"wp-block-guteblock-notification__title\"}\r\n\t\t\t\t\ttagName=\"h3\"\r\n\t\t\t\t\tvalue={title}\r\n\t\t\t\t/>\r\n\t\t\t\t<RichText.Content\r\n\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\"wp-block-guteblock-notification__description\"\r\n\t\t\t\t\t}\r\n\t\t\t\t\ttagName=\"p\"\r\n\t\t\t\t\tvalue={description}\r\n\t\t\t\t/>\r\n\t\t\t</div>\r\n\t\t);\r\n\t}\r\n});\r\n","import { Component } from \"@wordpress/element\";\r\nimport { __ } from \"@wordpress/i18n\";\r\nimport {\r\n\tInspectorControls,\r\n\tBlockControls,\r\n\tAlignmentToolbar\r\n} from \"@wordpress/editor\";\r\nimport { PanelBody, ToggleControl } from \"@wordpress/components\";\r\nimport classnames from \"classnames\";\r\n\r\nimport { withSelect } from \"@wordpress/data\";\r\n\r\nclass SocialShareEdit extends Component {\r\n\tonChangeTitle = title => {\r\n\t\tthis.props.setAttributes({ title });\r\n\t};\r\n\r\n\tonChangeAlignment = alignment => {\r\n\t\tthis.props.setAttributes({ alignment });\r\n\t};\r\n\r\n\trender() {\r\n\t\tconst { className, attributes, posturl, setAttributes } = this.props;\r\n\t\tconst { alignment, url, facebook, twitter, linkedin, pinterest, reddit } = attributes;\r\n\r\n\t\tthis.props.setAttributes({ url: posturl });\r\n\t\t\r\n\t\tconst isStyle = RegExp(/is-style-/)\r\n\t\tconst styleName = isStyle.test(attributes.className)\r\n\t\t\t? attributes.className.replace(isStyle, '')\r\n\t\t\t: null\r\n\t\t\t\r\n\t\tconst classes = classnames(className, {\r\n\t\t\t[`align-${alignment}`]: alignment,\r\n\t\t\t[`is-style-round`]: !styleName // Setting style class if the style is not chosen.\r\n\t\t});\r\n\r\n\r\n\t\treturn (\r\n\t\t\t<>\r\n\t\t\t\t<BlockControls>\r\n\t\t\t\t\t<AlignmentToolbar\r\n\t\t\t\t\t\tonChange={this.onChangeAlignment}\r\n\t\t\t\t\t\tvalue={alignment}\r\n\t\t\t\t\t\tisCollapsed={false}\r\n\t\t\t\t\t/>\r\n\t\t\t\t</BlockControls>\r\n\t\t\t\t<InspectorControls>\r\n\t\t\t\t\t<PanelBody\r\n\t\t\t\t\t\ttitle={__(\"Share Icon Settings\", \"guteblock\")}\r\n\t\t\t\t\t>\t\t\t\t\t\t\r\n\t\t\t\t\t\t<ToggleControl\r\n\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\"Facebook\",\r\n\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\tonChange={() => setAttributes({ facebook: !this.props.attributes.facebook })}\r\n\t\t\t\t\t\t\tchecked={facebook}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t<ToggleControl\r\n\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\"Twitter\",\r\n\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\tonChange={() => setAttributes({ twitter: !this.props.attributes.twitter })}\r\n\t\t\t\t\t\t\tchecked={twitter}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t<ToggleControl\r\n\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\"LinkedIn\",\r\n\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\tonChange={() => setAttributes({ linkedin: !this.props.attributes.linkedin })}\r\n\t\t\t\t\t\t\tchecked={linkedin}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t<ToggleControl\r\n\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\"Pinterest\",\r\n\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\tonChange={() => setAttributes({ pinterest: !this.props.attributes.pinterest })}\r\n\t\t\t\t\t\t\tchecked={pinterest}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t<ToggleControl\r\n\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\"Reddit\",\r\n\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\tonChange={() => setAttributes({ reddit: !this.props.attributes.reddit })}\r\n\t\t\t\t\t\t\tchecked={reddit}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t</PanelBody>\r\n\t\t\t\t</InspectorControls>\r\n\r\n\t\t\t\t<div className={classes}>\r\n\r\n\t\t\t\t\t{(styleName != 'modern') && (\r\n\t\t\t\t\t\t<>\r\n\t\t\t\t\t\t\t{facebook &&\r\n\t\t\t\t\t\t\t\t<a\r\n\t\t\t\t\t\t\t\t\tclassName=\"icon-button facebook\"\r\n\t\t\t\t\t\t\t\t\thref={\r\n\t\t\t\t\t\t\t\t\t\t\"https://www.facebook.com/share.php?u=\" + url\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\ttarget=\"_blank\"\r\n\t\t\t\t\t\t\t\t\trel=\"noopener noreferrer\"\r\n\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t<i className={`icon-facebook`}></i><span></span>\r\n\t\t\t\t\t\t\t\t</a>\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t{twitter &&\r\n\t\t\t\t\t\t\t\t<a\r\n\t\t\t\t\t\t\t\t\tclassName=\"icon-button twitter\"\r\n\t\t\t\t\t\t\t\t\thref={\"https://twitter.com/share?url=\" + url}\r\n\t\t\t\t\t\t\t\t\ttarget=\"_blank\"\r\n\t\t\t\t\t\t\t\t\trel=\"noopener noreferrer\"\r\n\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t<i className={`icon-twitter`}></i><span></span>\r\n\t\t\t\t\t\t\t\t</a>\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t{linkedin &&\r\n\t\t\t\t\t\t\t\t<a\r\n\t\t\t\t\t\t\t\t\tclassName=\"icon-button linkedin\"\r\n\t\t\t\t\t\t\t\t\thref={\"https://www.linkedin.com/sharing/share-offsite/?url=\" + url}\r\n\t\t\t\t\t\t\t\t\ttarget=\"_blank\"\r\n\t\t\t\t\t\t\t\t\trel=\"noopener noreferrer\"\r\n\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t<i className={`icon-linkedin`}></i><span></span>\r\n\t\t\t\t\t\t\t\t</a>\r\n\t\t\t\t\t\t\t}\r\n\r\n\t\t\t\t\t\t\t{pinterest &&\r\n\t\t\t\t\t\t\t\t<a\r\n\t\t\t\t\t\t\t\t\tclassName=\"icon-button pinterest\"\r\n\t\t\t\t\t\t\t\t\thref={\"http://pinterest.com/pin/create/button/?url=\" + url}\r\n\t\t\t\t\t\t\t\t\ttarget=\"_blank\"\r\n\t\t\t\t\t\t\t\t\trel=\"noopener noreferrer\"\r\n\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t<i className={`icon-pinterest`}></i><span></span>\r\n\t\t\t\t\t\t\t\t</a>\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t{reddit &&\r\n\t\t\t\t\t\t\t\t<a\r\n\t\t\t\t\t\t\t\t\tclassName=\"icon-button reddit\"\r\n\t\t\t\t\t\t\t\t\thref={\"http://www.reddit.com/submit?url=\" + url}\r\n\t\t\t\t\t\t\t\t\ttarget=\"_blank\"\r\n\t\t\t\t\t\t\t\t\trel=\"noopener noreferrer\"\r\n\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t<i className='icon-reddit-alien'></i><span></span>\r\n\t\t\t\t\t\t\t\t</a>\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t</>\r\n\t\t\t\t\t)}\r\n\r\n\t\t\t\t\t{(styleName == 'modern') && (\r\n\t\t\t\t\t\t<div className=\"btn__container\">\r\n\t\t\t\t\t\t\t{facebook &&\r\n\t\t\t\t\t\t\t\t<a href={\"https://www.facebook.com/share.php?u=\" + url} className=\"gb-btn gb-btn-facebook\" target=\"_blank\" rel=\"noopener noreferrer\">\r\n\t\t\t\t\t\t\t\t\t<i className=\"icon-facebook\"></i>\r\n\t\t\t\t\t\t\t\t\t<span>facebook</span>\r\n\t\t\t\t\t\t\t\t</a>\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t{twitter &&\r\n\t\t\t\t\t\t\t\t<a href={\"https://twitter.com/share?url=\" + url} className=\"gb-btn gb-btn-twitter\" target=\"_blank\" rel=\"noopener noreferrer\">\r\n\t\t\t\t\t\t\t\t\t<i className=\"icon-twitter\"></i>\r\n\t\t\t\t\t\t\t\t\t<span>twitter</span>\r\n\t\t\t\t\t\t\t\t</a>\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t{linkedin &&\r\n\t\t\t\t\t\t\t\t<a href={\"https://www.linkedin.com/sharing/share-offsite/?url=\" + url} className=\"gb-btn gb-btn-linkedin\" target=\"_blank\" rel=\"noopener noreferrer\">\r\n\t\t\t\t\t\t\t\t\t<i className=\"icon-linkedin-squared\"></i>\r\n\t\t\t\t\t\t\t\t\t<span>linkedin</span>\r\n\t\t\t\t\t\t\t\t</a>\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t{pinterest &&\r\n\t\t\t\t\t\t\t\t<a href={\"http://pinterest.com/pin/create/button/?url=\" + url} className=\"gb-btn gb-btn-pinterest\" target=\"_blank\" rel=\"noopener noreferrer\">\r\n\t\t\t\t\t\t\t\t\t<i className=\"icon-pinterest\"></i>\r\n\t\t\t\t\t\t\t\t\t<span>pinterest</span>\r\n\t\t\t\t\t\t\t\t</a>\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t{reddit &&\r\n\t\t\t\t\t\t\t\t<a href={\"http://www.reddit.com/submit?url=\" + url} className=\"gb-btn gb-btn-reddit\" target=\"_blank\" rel=\"noopener noreferrer\">\r\n\t\t\t\t\t\t\t\t\t<i className=\"icon-reddit-alien\"></i>\r\n\t\t\t\t\t\t\t\t\t<span>reddit</span>\r\n\t\t\t\t\t\t\t\t</a>\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t)}\t\t\t\t\r\n\r\n\t\t\t\t</div>\r\n\t\t\t</>\r\n\t\t);\r\n\t}\r\n}\r\n\r\nexport default withSelect(select => {\r\n\treturn {\r\n\t\tposturl: select(\"core/editor\").getPermalink()\r\n\t};\r\n})(SocialShareEdit);\r\n","import \"./style.editor.scss\";\r\nimport { registerBlockType } from \"@wordpress/blocks\";\r\nimport { __ } from \"@wordpress/i18n\";\r\nimport {} from \"@wordpress/editor\";\r\nimport edit from \"./edit.js\";\r\nimport classnames from \"classnames\";\r\n\r\nconst attributes = {\r\n\ttitle: {\r\n\t\ttype: \"string\",\r\n\t\tsource: \"html\",\r\n\t\tselector: \"h4\"\r\n\t},\r\n\talign: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"wide\"\r\n\t},\r\n\talignment: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"center\"\r\n\t},\r\n\turl: {\r\n\t\ttype: \"string\"\r\n\t},\r\n\tfacebook: {\r\n\t\ttype: 'boolean',\r\n\t\tdefault: true\r\n\t},\r\n\ttwitter: {\r\n\t\ttype: 'boolean',\r\n\t\tdefault: true\r\n\t},\r\n\tlinkedin: {\r\n\t\ttype: 'boolean',\r\n\t\tdefault: true\r\n\t},\r\n\tpinterest: {\r\n\t\ttype: 'boolean',\r\n\t\tdefault: true\r\n\t},\r\n\treddit: {\r\n\t\ttype: 'boolean',\r\n\t\tdefault: true\r\n\t}\r\n};\r\n\r\nregisterBlockType(\"guteblock/share-icons\", {\r\n\ttitle: __(\"Share Icons\", \"guteblock\"),\r\n\tdescription: __(\"Block for displaying share icons.\", \"guteblock\"),\r\n\ticon: (\r\n\t\t<svg\r\n\t\t\tid=\"prefix__Layer_1\"\r\n\t\t\tx={0}\r\n\t\t\ty={0}\r\n\t\t\tviewBox=\"0 0 24 24\"\r\n\t\t\txmlSpace=\"preserve\"\r\n\t\t>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_1_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={14.832}\r\n\t\t\t\ty1={-0.836}\r\n\t\t\t\tx2={0.52}\r\n\t\t\t\ty2={14.415}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M7.05 3.28c-2.3 0-4.17 1.87-4.17 4.17s1.87 4.17 4.17 4.17 4.17-1.87 4.17-4.17-1.87-4.17-4.17-4.17zm0 6.35c-1.2 0-2.17-.98-2.17-2.17 0-1.2.98-2.17 2.17-2.17s2.17.98 2.17 2.17c.01 1.19-.97 2.17-2.17 2.17z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_1_)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_2_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={14.832}\r\n\t\t\t\ty1={-0.836}\r\n\t\t\t\tx2={0.52}\r\n\t\t\t\ty2={14.415}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M7.29 6.45h-.48c-.55 0-1 .45-1 1s.45 1 1 1h.48c.55 0 1-.45 1-1s-.45-1-1-1z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_2_)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_3_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={25.076}\r\n\t\t\t\ty1={8.778}\r\n\t\t\t\tx2={10.764}\r\n\t\t\t\ty2={24.029}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M16.97 13.24c-2.3 0-4.17 1.87-4.17 4.17s1.87 4.17 4.17 4.17 4.17-1.87 4.17-4.17-1.87-4.17-4.17-4.17zm0 6.35c-1.2 0-2.17-.98-2.17-2.17 0-1.2.98-2.17 2.17-2.17 1.2 0 2.17.98 2.17 2.17 0 1.2-.97 2.17-2.17 2.17z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_3_)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_4_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={25.076}\r\n\t\t\t\ty1={8.778}\r\n\t\t\t\tx2={10.764}\r\n\t\t\t\ty2={24.029}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M16.97 15.81c-.55 0-1 .45-1 1v1.22c0 .55.45 1 1 1s1-.45 1-1v-1.22c0-.56-.45-1-1-1z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_4_)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_5_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={20.018}\r\n\t\t\t\ty1={4.031}\r\n\t\t\t\tx2={5.706}\r\n\t\t\t\ty2={19.282}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M14.05 11.2h5.84c.55 0 1-.45 1-1V4.36c0-.55-.45-1-1-1h-5.84c-.55 0-1 .45-1 1v5.84c0 .55.45 1 1 1zm1-5.84h3.84V9.2h-3.84V5.36z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_5_)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_6_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={19.855}\r\n\t\t\t\ty1={4.206}\r\n\t\t\t\tx2={6.31}\r\n\t\t\t\ty2={18.639}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M16.97 5.66c-.55 0-1 .41-1 .92v1.39c0 .51.45.92 1 .92s1-.41 1-.92V6.59c0-.51-.45-.93-1-.93z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_6_)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_7_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={19.803}\r\n\t\t\t\ty1={3.829}\r\n\t\t\t\tx2={5.491}\r\n\t\t\t\ty2={19.08}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M8.46 13.5H5.64c-1.38 0-2.51 1.12-2.51 2.51v2.82c0 1.38 1.12 2.51 2.51 2.51h2.82c1.38 0 2.51-1.12 2.51-2.51v-2.82c0-1.39-1.12-2.51-2.51-2.51zm.51 5.33c0 .28-.23.51-.51.51H5.64c-.28 0-.51-.23-.51-.51v-2.82c0-.28.23-.51.51-.51h2.82c.28 0 .51.23.51.51v2.82z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_7_)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_8_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={19.698}\r\n\t\t\t\ty1={3.731}\r\n\t\t\t\tx2={5.386}\r\n\t\t\t\ty2={18.982}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M7.45 15.87h-.16c-.55 0-1 .45-1 1s.45 1 1 1h.15c.55 0 1-.45 1-1s-.44-1-.99-1z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_8_)\"\r\n\t\t\t/>\r\n\t\t</svg>\r\n\t),\r\n\tcategory: \"guteblock\",\r\n\tkeywords: [__(\"social\", \"guteblock\"), __(\"icons\", \"guteblock\")],\r\n\tsupports: {\r\n\t\treusable: false,\r\n\t\thtml: false,\r\n\t\talign: [\"wide\", \"full\"]\r\n\t},\r\n\tattributes,\r\n\tedit,\r\n\tstyles: [\r\n\t\t{\r\n\t\t\tname: \"round\",\r\n\t\t\tlabel: __(\"Round\", \"guteblock\"),\r\n\t\t\tisDefault: true\r\n\t\t},\r\n\t\t{\r\n\t\t\tname: \"square\",\r\n\t\t\tlabel: __(\"Square\", \"guteblock\"),\r\n\t\t\tisDefault: false\r\n\t\t},\r\n\t\t{\r\n\t\t\tname: \"modern\",\r\n\t\t\tlabel: __(\"Modern\", \"guteblock\"),\r\n\t\t\tisDefault: false\r\n\t\t}\r\n\t],\r\n\tsave: ({ attributes }) => {\r\n\r\n\t\tconst { alignment, url, facebook, twitter, linkedin, pinterest, reddit } = attributes;\r\n\r\n\t\tconst isStyle = RegExp(/is-style-/)\r\n\t\tconst styleName = isStyle.test(attributes.className)\r\n\t\t\t? attributes.className.replace(isStyle, '')\r\n\t\t\t: null\r\n\t\t\t\r\n\t\tconst classes = classnames({\r\n\t\t\t[`align-${alignment}`]: alignment,\r\n\t\t\t[`is-style-round`]: !styleName // Setting style class if the style is not chosen.\r\n\t\t});\r\n\r\n\t\treturn (\r\n\t\t\t<div className={classes}>\r\n\r\n\t\t\t\t{(styleName != 'modern') && (\r\n\t\t\t\t\t<>\r\n\t\t\t\t\t\t{facebook &&\r\n\t\t\t\t\t\t\t<a\r\n\t\t\t\t\t\t\t\tclassName=\"icon-button facebook\"\r\n\t\t\t\t\t\t\t\thref={\r\n\t\t\t\t\t\t\t\t\t\"https://www.facebook.com/share.php?u=\" + url\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\ttarget=\"_blank\"\r\n\t\t\t\t\t\t\t\trel=\"noopener noreferrer\"\r\n\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t<i className={`icon-facebook`}></i><span></span>\r\n\t\t\t\t\t\t\t</a>\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t{twitter &&\r\n\t\t\t\t\t\t\t<a\r\n\t\t\t\t\t\t\t\tclassName=\"icon-button twitter\"\r\n\t\t\t\t\t\t\t\thref={\"https://twitter.com/share?url=\" + url}\r\n\t\t\t\t\t\t\t\ttarget=\"_blank\"\r\n\t\t\t\t\t\t\t\trel=\"noopener noreferrer\"\r\n\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t<i className={`icon-twitter`}></i><span></span>\r\n\t\t\t\t\t\t\t</a>\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t{linkedin &&\r\n\t\t\t\t\t\t\t<a\r\n\t\t\t\t\t\t\t\tclassName=\"icon-button linkedin\"\r\n\t\t\t\t\t\t\t\thref={\"https://www.linkedin.com/sharing/share-offsite/?url=\" + url}\r\n\t\t\t\t\t\t\t\ttarget=\"_blank\"\r\n\t\t\t\t\t\t\t\trel=\"noopener noreferrer\"\r\n\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t<i className={`icon-linkedin`}></i><span></span>\r\n\t\t\t\t\t\t\t</a>\r\n\t\t\t\t\t\t}\r\n\r\n\t\t\t\t\t\t{pinterest &&\r\n\t\t\t\t\t\t\t<a\r\n\t\t\t\t\t\t\t\tclassName=\"icon-button pinterest\"\r\n\t\t\t\t\t\t\t\thref={\"http://pinterest.com/pin/create/button/?url=\" + url}\r\n\t\t\t\t\t\t\t\ttarget=\"_blank\"\r\n\t\t\t\t\t\t\t\trel=\"noopener noreferrer\"\r\n\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t<i className={`icon-pinterest`}></i><span></span>\r\n\t\t\t\t\t\t\t</a>\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t{reddit &&\r\n\t\t\t\t\t\t\t<a\r\n\t\t\t\t\t\t\t\tclassName=\"icon-button reddit\"\r\n\t\t\t\t\t\t\t\thref={\"http://www.reddit.com/submit?url=\" + url}\r\n\t\t\t\t\t\t\t\ttarget=\"_blank\"\r\n\t\t\t\t\t\t\t\trel=\"noopener noreferrer\"\r\n\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t<i className='icon-reddit-alien'></i><span></span>\r\n\t\t\t\t\t\t\t</a>\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t</>\r\n\t\t\t\t)}\r\n\r\n\t\t\t\t{(styleName == 'modern') && (\r\n\t\t\t\t\t<div className=\"btn__container\">\r\n\t\t\t\t\t\t{facebook &&\r\n\t\t\t\t\t\t\t<a href={\"https://www.facebook.com/share.php?u=\" + url} className=\"gb-btn gb-btn-facebook\" target=\"_blank\" rel=\"noopener noreferrer\">\r\n\t\t\t\t\t\t\t\t<i className=\"icon-facebook\"></i>\r\n\t\t\t\t\t\t\t\t<span>facebook</span>\r\n\t\t\t\t\t\t\t</a>\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t{twitter &&\r\n\t\t\t\t\t\t\t<a href={\"https://twitter.com/share?url=\" + url} className=\"gb-btn gb-btn-twitter\" target=\"_blank\" rel=\"noopener noreferrer\">\r\n\t\t\t\t\t\t\t\t<i className=\"icon-twitter\"></i>\r\n\t\t\t\t\t\t\t\t<span>twitter</span>\r\n\t\t\t\t\t\t\t</a>\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t{linkedin &&\r\n\t\t\t\t\t\t\t<a href={\"https://www.linkedin.com/sharing/share-offsite/?url=\" + url} className=\"gb-btn gb-btn-linkedin\" target=\"_blank\" rel=\"noopener noreferrer\">\r\n\t\t\t\t\t\t\t\t<i className=\"icon-linkedin-squared\"></i>\r\n\t\t\t\t\t\t\t\t<span>linkedin</span>\r\n\t\t\t\t\t\t\t</a>\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t{pinterest &&\r\n\t\t\t\t\t\t\t<a href={\"http://pinterest.com/pin/create/button/?url=\" + url} className=\"gb-btn gb-btn-pinterest\" target=\"_blank\" rel=\"noopener noreferrer\">\r\n\t\t\t\t\t\t\t\t<i className=\"icon-pinterest\"></i>\r\n\t\t\t\t\t\t\t\t<span>pinterest</span>\r\n\t\t\t\t\t\t\t</a>\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t{reddit &&\r\n\t\t\t\t\t\t\t<a href={\"http://www.reddit.com/submit?url=\" + url} className=\"gb-btn gb-btn-reddit\" target=\"_blank\" rel=\"noopener noreferrer\">\r\n\t\t\t\t\t\t\t\t<i className=\"icon-reddit-alien\"></i>\r\n\t\t\t\t\t\t\t\t<span>reddit</span>\r\n\t\t\t\t\t\t\t</a>\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t</div>\t\t\t\t\t\r\n\t\t\t\t)}\r\n\t\t\t</div>\r\n\t\t);\r\n\t}\r\n});\r\n","import React from 'react';\r\n\r\nconst person = (props) => {\r\n    const { social_facebook, social_twitter, social_instagram, social_pinterest, social_youtube, social_linkedin} = props;\r\n    return (\r\n        <>\r\n            {(social_facebook ||\r\n\t\t\t\tsocial_twitter ||\r\n\t\t\t\tsocial_instagram ||\r\n\t\t\t\tsocial_pinterest ||\r\n\t\t\t\tsocial_youtube ||\r\n\t\t\t\tsocial_linkedin) && (\r\n\t\t\t\t<div className=\"wp-block-guteblock-author-profile__socialOuter\">\r\n\t\t\t\t\t{social_facebook && (\r\n\t\t\t\t\t\t<a\r\n\t\t\t\t\t\t\tclassName=\"social_links social_facebook\"\r\n\t\t\t\t\t\t\thref={social_facebook}\r\n\t\t\t\t\t\t\ttarget=\"_blank\"\r\n\t\t\t\t\t\t\trel=\"noopener noreferrer\"\r\n\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t<i className=\"icon-facebook\"></i>\r\n\t\t\t\t\t\t</a>\r\n\t\t\t\t\t)}\r\n\t\t\t\t\t{social_twitter && (\r\n\t\t\t\t\t\t<a\r\n\t\t\t\t\t\t\tclassName=\"social_links social_twitter\"\r\n\t\t\t\t\t\t\thref={social_twitter}\r\n\t\t\t\t\t\t\ttarget=\"_blank\"\r\n\t\t\t\t\t\t\trel=\"noopener noreferrer\"\r\n\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t<i className=\"icon-twitter\"></i>\r\n\t\t\t\t\t\t</a>\r\n\t\t\t\t\t)}\r\n\t\t\t\t\t{social_instagram && (\r\n\t\t\t\t\t\t<a\r\n\t\t\t\t\t\t\tclassName=\"social_links social_instagram\"\r\n\t\t\t\t\t\t\thref={social_instagram}\r\n\t\t\t\t\t\t\ttarget=\"_blank\"\r\n\t\t\t\t\t\t\trel=\"noopener noreferrer\"\r\n\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t<i className=\"icon-instagram\"></i>\r\n\t\t\t\t\t\t</a>\r\n\t\t\t\t\t)}\r\n\t\t\t\t\t{social_pinterest && (\r\n\t\t\t\t\t\t<a\r\n\t\t\t\t\t\t\tclassName=\"social_links social_pinterest\"\r\n\t\t\t\t\t\t\thref={social_pinterest}\r\n\t\t\t\t\t\t\ttarget=\"_blank\"\r\n\t\t\t\t\t\t\trel=\"noopener noreferrer\"\r\n\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t<i className=\"icon-pinterest\"></i>\r\n\t\t\t\t\t\t</a>\r\n\t\t\t\t\t)}\r\n\t\t\t\t\t{social_youtube && (\r\n\t\t\t\t\t\t<a\r\n\t\t\t\t\t\t\tclassName=\"social_links social_youtube\"\r\n\t\t\t\t\t\t\thref={social_youtube}\r\n\t\t\t\t\t\t\ttarget=\"_blank\"\r\n\t\t\t\t\t\t\trel=\"noopener noreferrer\"\r\n\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t<i className=\"icon-youtube\"></i>\r\n\t\t\t\t\t\t</a>\r\n\t\t\t\t\t)}\r\n\t\t\t\t\t{social_linkedin && (\r\n\t\t\t\t\t\t<a\r\n\t\t\t\t\t\t\tclassName=\"social_links social_linkedin\"\r\n\t\t\t\t\t\t\thref={social_linkedin}\r\n\t\t\t\t\t\t\ttarget=\"_blank\"\r\n\t\t\t\t\t\t\trel=\"noopener noreferrer\"\r\n\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t<i className=\"icon-linkedin-squared\"></i>\r\n\t\t\t\t\t\t</a>\r\n\t\t\t\t\t)}\r\n\t\t\t\t</div>\r\n\t\t\t)}\r\n        </>\r\n    )\r\n}\r\n\r\nexport default person;","import { Component } from \"@wordpress/element\";\r\nimport { __ } from \"@wordpress/i18n\";\r\nimport {\r\n\tRichText,\r\n\tInspectorControls,\r\n\tBlockControls,\r\n\tAlignmentToolbar,\r\n\tMediaUpload,\r\n\tPanelColorSettings\r\n} from \"@wordpress/editor\";\r\nimport {\r\n\tPanelBody,\r\n\tRangeControl,\r\n\tIconButton,\r\n\tTextControl\r\n} from \"@wordpress/components\";\r\nimport classnames from \"classnames\";\r\nimport { withSelect } from \"@wordpress/data\";\r\nimport SocialLinks from \"./social.js\";\r\n\r\nclass AuthorProfileEdit extends Component {\r\n\tonChangeAuthorName = author_name => {\r\n\t\tthis.props.setAttributes({ author_name });\r\n\t};\r\n\r\n\tonChangeAuthorDescription = author_description => {\r\n\t\tthis.props.setAttributes({ author_description });\r\n\t};\r\n\r\n\tonChangeAlignment = alignment => {\r\n\t\tthis.props.setAttributes({ alignment });\r\n\t};\r\n\r\n\tonSelectAuthorImage = ({ id, url }) => {\r\n\t\tthis.props.setAttributes({ author_image_id: id });\r\n\t\tthis.props.setAttributes({ author_image: url });\r\n\t};\r\n\r\n\tonChangeBackgroundColor = backgroundColor => {\r\n\t\tthis.props.setAttributes({ backgroundColor });\r\n\t};\r\n\tonChangeImageBorderColor = imageBorderColor => {\r\n\t\tthis.props.setAttributes({ imageBorderColor });\r\n\t};\r\n\tonChangeTitleColor = titleColor => {\r\n\t\tthis.props.setAttributes({ titleColor });\r\n\t};\r\n\tonChangeTextColor = textColor => {\r\n\t\tthis.props.setAttributes({ textColor });\r\n\t};\r\n\r\n\trender() {\r\n\t\tconst {\r\n\t\t\tclassName,\r\n\t\t\tattributes,\r\n\t\t\tauthor_details,\r\n\t\t\tsetAttributes\r\n\t\t} = this.props;\r\n\r\n\t\tconst {\r\n\t\t\tis_first_load,\r\n\t\t\tauthor_name,\r\n\t\t\tauthor_description,\r\n\t\t\tauthor_image,\r\n\t\t\tauthor_image_id,\r\n\t\t\talignment,\r\n\t\t\tpaddingTop,\r\n\t\t\tpaddingBottom,\r\n\t\t\tsocial_facebook,\r\n\t\t\tsocial_twitter,\r\n\t\t\tsocial_instagram,\r\n\t\t\tsocial_pinterest,\r\n\t\t\tsocial_linkedin,\r\n\t\t\tsocial_youtube,\r\n\t\t\tbackgroundColor,\r\n\t\t\timageBorderColor,\r\n\t\t\ttitleColor,\r\n\t\t\ttextColor\r\n\t\t} = attributes;\r\n\r\n\t\tconst isStyle = RegExp(/is-style-/)\r\n\t\tconst styleName = isStyle.test(attributes.className)\r\n\t\t\t? attributes.className.replace(isStyle, '')\r\n\t\t\t: null\r\n\t\t\r\n\t\tconsole.log(styleName);\r\n\r\n\t\tconst classes = classnames(className, {\r\n\t\t\t[`align-${alignment}`]: alignment\r\n\t\t});\r\n\r\n\t\tif (author_details && is_first_load) {\r\n\t\t\tthis.props.setAttributes({ is_first_load: false });\r\n\t\t\tthis.props.setAttributes({ author_name: author_details.name });\r\n\t\t\tthis.props.setAttributes({\r\n\t\t\t\tauthor_description: author_details.description\r\n\t\t\t});\r\n\t\t\tthis.props.setAttributes({\r\n\t\t\t\tauthor_image: author_details.avatar_urls[96]\r\n\t\t\t});\r\n\t\t\tthis.props.setAttributes({ author_link: author_details.link });\r\n\t\t}\r\n\r\n\t\tlet socialInitialOpen = false;\r\n\t\tif (\r\n\t\t\tsocial_facebook ||\r\n\t\t\tsocial_twitter ||\r\n\t\t\tsocial_instagram ||\r\n\t\t\tsocial_pinterest ||\r\n\t\t\tsocial_linkedin ||\r\n\t\t\tsocial_youtube\r\n\t\t) {\r\n\t\t\tsocialInitialOpen = true;\r\n\t\t}\r\n\r\n\t\treturn (\r\n\t\t\t<>\r\n\t\t\t\t<BlockControls>\r\n\t\t\t\t\t<AlignmentToolbar\r\n\t\t\t\t\t\tonChange={this.onChangeAlignment}\r\n\t\t\t\t\t\tvalue={alignment}\r\n\t\t\t\t\t\tisCollapsed={false}\r\n\t\t\t\t\t/>\r\n\t\t\t\t</BlockControls>\r\n\t\t\t\t<InspectorControls>\r\n\t\t\t\t\t<PanelColorSettings\r\n\t\t\t\t\t\ttitle={__(\"Color Settings\", \"guteblock\")}\r\n\t\t\t\t\t\tcolorSettings={[\r\n\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\tvalue: backgroundColor,\r\n\t\t\t\t\t\t\t\tonChange: this.onChangeBackgroundColor,\r\n\t\t\t\t\t\t\t\tlabel: __(\r\n\t\t\t\t\t\t\t\t\t\"Background Color\",\r\n\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\tvalue: imageBorderColor,\r\n\t\t\t\t\t\t\t\tonChange: this.onChangeImageBorderColor,\r\n\t\t\t\t\t\t\t\tlabel: __(\r\n\t\t\t\t\t\t\t\t\t\"Image Border Color\",\r\n\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\tvalue: titleColor,\r\n\t\t\t\t\t\t\t\tonChange: this.onChangeTitleColor,\r\n\t\t\t\t\t\t\t\tlabel: __(\"Title Color\", \"guteblock\")\r\n\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\tvalue: textColor,\r\n\t\t\t\t\t\t\t\tonChange: this.onChangeTextColor,\r\n\t\t\t\t\t\t\t\tlabel: __(\"Text Color\", \"guteblock\")\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t]}\r\n\t\t\t\t\t/>\r\n\t\t\t\t\t<PanelBody\r\n\t\t\t\t\t\ttitle={__(\"Social Links\", \"guteblock\")}\r\n\t\t\t\t\t\tinitialOpen={socialInitialOpen}\r\n\t\t\t\t\t>\r\n\t\t\t\t\t\t<TextControl\r\n\t\t\t\t\t\t\tlabel={__(\"Facebook URL\", \"guteblock\")}\r\n\t\t\t\t\t\t\tvalue={social_facebook}\r\n\t\t\t\t\t\t\tonChange={social_facebook =>\r\n\t\t\t\t\t\t\t\tsetAttributes({ social_facebook })\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t<TextControl\r\n\t\t\t\t\t\t\tlabel={__(\"Twitter URL\", \"guteblock\")}\r\n\t\t\t\t\t\t\tvalue={social_twitter}\r\n\t\t\t\t\t\t\tonChange={social_twitter =>\r\n\t\t\t\t\t\t\t\tsetAttributes({ social_twitter })\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t<TextControl\r\n\t\t\t\t\t\t\tlabel={__(\"Instagram URL\", \"guteblock\")}\r\n\t\t\t\t\t\t\tvalue={social_instagram}\r\n\t\t\t\t\t\t\tonChange={social_instagram =>\r\n\t\t\t\t\t\t\t\tsetAttributes({ social_instagram })\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t<TextControl\r\n\t\t\t\t\t\t\tlabel={__(\"Pinterest URL\", \"guteblock\")}\r\n\t\t\t\t\t\t\tvalue={social_pinterest}\r\n\t\t\t\t\t\t\tonChange={social_pinterest =>\r\n\t\t\t\t\t\t\t\tsetAttributes({ social_pinterest })\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t<TextControl\r\n\t\t\t\t\t\t\tlabel={__(\"YouTube URL\", \"guteblock\")}\r\n\t\t\t\t\t\t\tvalue={social_youtube}\r\n\t\t\t\t\t\t\tonChange={social_youtube =>\r\n\t\t\t\t\t\t\t\tsetAttributes({ social_youtube })\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t<TextControl\r\n\t\t\t\t\t\t\tlabel={__(\"LinkedIn URL\", \"guteblock\")}\r\n\t\t\t\t\t\t\tvalue={social_linkedin}\r\n\t\t\t\t\t\t\tonChange={social_linkedin =>\r\n\t\t\t\t\t\t\t\tsetAttributes({ social_linkedin })\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t</PanelBody>\r\n\t\t\t\t\t<PanelBody\r\n\t\t\t\t\t\ttitle={__(\"Padding Settings\", \"guteblock\")}\r\n\t\t\t\t\t\tinitialOpen={false}\r\n\t\t\t\t\t>\r\n\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\tlabel={__(\"Padding Top\", \"guteblock\")}\r\n\t\t\t\t\t\t\tvalue={paddingTop}\r\n\t\t\t\t\t\t\tonChange={paddingTop =>\r\n\t\t\t\t\t\t\t\tsetAttributes({ paddingTop })\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\tmin={0}\r\n\t\t\t\t\t\t\tmax={500}\r\n\t\t\t\t\t\t\tstep={1}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\tlabel={__(\"Padding Bottom\", \"guteblock\")}\r\n\t\t\t\t\t\t\tvalue={paddingBottom}\r\n\t\t\t\t\t\t\tonChange={paddingBottom =>\r\n\t\t\t\t\t\t\t\tsetAttributes({ paddingBottom })\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\tmin={0}\r\n\t\t\t\t\t\t\tmax={500}\r\n\t\t\t\t\t\t\tstep={1}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t</PanelBody>\r\n\t\t\t\t</InspectorControls>\r\n\r\n\t\t\t\t<div\r\n\t\t\t\t\tclassName={classes}\r\n\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\tpaddingTop: paddingTop,\r\n\t\t\t\t\t\tpaddingBottom: paddingBottom,\r\n\t\t\t\t\t\tbackgroundColor: backgroundColor\r\n\t\t\t\t\t}}\r\n\t\t\t\t>\r\n\t\t\t\t\t<div className=\"wp-block-guteblock-author-profile__container\">\r\n\t\t\t\t\t\t<MediaUpload\r\n\t\t\t\t\t\t\tonSelect={this.onSelectAuthorImage}\r\n\t\t\t\t\t\t\tallowedTypes={[\"image\"]}\r\n\t\t\t\t\t\t\tvalue={author_image_id}\r\n\t\t\t\t\t\t\trender={({ open }) => {\r\n\t\t\t\t\t\t\t\treturn (\r\n\t\t\t\t\t\t\t\t\t<>\r\n\t\t\t\t\t\t\t\t\t\t{author_image ? (\r\n\t\t\t\t\t\t\t\t\t\t\t<div\r\n\t\t\t\t\t\t\t\t\t\t\t\tclassName=\"wp-block-guteblock-author-profile__avatarOuter\"\r\n\t\t\t\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tborderColor: imageBorderColor\r\n\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<img\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tsrc={author_image}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\talt={author_name}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tonClick={open}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tdata-id={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tauthor_image_id\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t\t\t\t) : (\r\n\t\t\t\t\t\t\t\t\t\t\t<IconButton\r\n\t\t\t\t\t\t\t\t\t\t\t\tclassName=\"components-icon-button-components-toolbar__control\"\r\n\t\t\t\t\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\"Edit Image\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t\tonClick={open}\r\n\t\t\t\t\t\t\t\t\t\t\t\ticon=\"format-image\"\r\n\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t</>\r\n\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t{(styleName != 2) && (\r\n\t\t\t\t\t\t\t<SocialLinks \r\n\t\t\t\t\t\t\t\tsocial_facebook={social_facebook}\r\n\t\t\t\t\t\t\t\tsocial_twitter={social_twitter}\r\n\t\t\t\t\t\t\t\tsocial_instagram={social_instagram}\r\n\t\t\t\t\t\t\t\tsocial_pinterest={social_pinterest}\r\n\t\t\t\t\t\t\t\tsocial_youtube={social_youtube}\r\n\t\t\t\t\t\t\t\tsocial_linkedin={social_linkedin}\t\t\t\t\t\t\t\t\t  \r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t)}\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t<div className=\"wp-block-guteblock-author-profile__contentOuter\">\r\n\t\t\t\t\t\t\t<RichText\r\n\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-author-profile__authorName\"\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\ttagName=\"h4\"\r\n\t\t\t\t\t\t\t\tonChange={this.onChangeAuthorName}\r\n\t\t\t\t\t\t\t\tvalue={author_name}\r\n\t\t\t\t\t\t\t\tplaceholder={__(\"Author Name\", \"guteblock\")}\r\n\t\t\t\t\t\t\t\tstyle={{ color: titleColor }}\r\n\t\t\t\t\t\t\t/>\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t<RichText\r\n\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-author-profile__authorDescription\"\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\ttagName=\"p\"\r\n\t\t\t\t\t\t\t\tonChange={this.onChangeAuthorDescription}\r\n\t\t\t\t\t\t\t\tvalue={author_description}\r\n\t\t\t\t\t\t\t\tplaceholder={__(\r\n\t\t\t\t\t\t\t\t\t\"Author Description\",\r\n\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\tstyle={{ color: textColor }}\r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t{(styleName == 2) && (\r\n\t\t\t\t\t\t\t\t<SocialLinks \r\n\t\t\t\t\t\t\t\t\tsocial_facebook={social_facebook}\r\n\t\t\t\t\t\t\t\t\tsocial_twitter={social_twitter}\r\n\t\t\t\t\t\t\t\t\tsocial_instagram={social_instagram}\r\n\t\t\t\t\t\t\t\t\tsocial_pinterest={social_pinterest}\r\n\t\t\t\t\t\t\t\t\tsocial_youtube={social_youtube}\r\n\t\t\t\t\t\t\t\t\tsocial_linkedin={social_linkedin}\t\t\t\t\t\t\t\t\t  \r\n\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t<div className=\"clear\"></div>\r\n\r\n\t\t\t\t\t</div>\r\n\t\t\t\t</div>\r\n\t\t\t</>\r\n\t\t);\r\n\t}\r\n}\r\n\r\nexport default withSelect(select => {\r\n\tconst author_details = select(\"core\").getAuthors();\r\n\treturn {\r\n\t\tauthor_details: author_details[0]\r\n\t};\r\n})(AuthorProfileEdit);\r\n","import \"./style.editor.scss\";\r\nimport { registerBlockType } from \"@wordpress/blocks\";\r\nimport { __ } from \"@wordpress/i18n\";\r\nimport { RichText } from \"@wordpress/editor\";\r\nimport edit from \"./edit.js\";\r\nimport classnames from \"classnames\";\r\nimport SocialLinks from \"./social.js\";\r\n\r\nconst attributes = {\r\n\tauthor_name: {\r\n\t\ttype: \"string\",\r\n\t\tsource: \"html\",\r\n\t\tselector: \"h4\"\r\n\t},\r\n\tauthor_description: {\r\n\t\ttype: \"string\",\r\n\t\tsource: \"html\",\r\n\t\tselector: \"p\"\r\n\t},\r\n\tauthor_image: {\r\n\t\ttype: \"string\"\r\n\t},\r\n\tauthor_image_id: {\r\n\t\ttype: \"number\"\r\n\t},\r\n\tauthor_link: {\r\n\t\ttype: \"string\"\r\n\t},\r\n\talign: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"center\"\r\n\t},\r\n\talignment: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"center\"\r\n\t},\r\n\tpaddingTop: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 50\r\n\t},\r\n\tpaddingBottom: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 30\r\n\t},\r\n\tis_first_load: {\r\n\t\ttype: \"boolean\",\r\n\t\tdefault: true\r\n\t},\r\n\tsocial_facebook: {\r\n\t\ttype: \"string\"\r\n\t},\r\n\tsocial_twitter: {\r\n\t\ttype: \"string\"\r\n\t},\r\n\tsocial_instagram: {\r\n\t\ttype: \"string\"\r\n\t},\r\n\tsocial_pinterest: {\r\n\t\ttype: \"string\"\r\n\t},\r\n\tsocial_youtube: {\r\n\t\ttype: \"string\"\r\n\t},\r\n\tsocial_linkedin: {\r\n\t\ttype: \"string\"\r\n\t},\r\n\tbackgroundColor: {\r\n\t\ttype: \"string\"\r\n\t},\r\n\timageBorderColor: {\r\n\t\ttype: \"string\"\r\n\t},\r\n\ttitleColor: {\r\n\t\ttype: \"string\"\r\n\t},\r\n\ttextColor: {\r\n\t\ttype: \"string\"\r\n\t}\r\n\t// imageShape: {\r\n\t// \ttype: \"string\",\r\n\t// \tdefault: 'round'\r\n\t// },\r\n\t// imageWidth: {\r\n\t// \ttype: \"number\",\r\n\t// },\r\n\t// imageHeight: {\r\n\t// \ttype: \"number\",\r\n\t// }\r\n};\r\n\r\nregisterBlockType(\"guteblock/author-profile\", {\r\n\ttitle: __(\"Author Profile\", \"guteblock\"),\r\n\tdescription: __(\"Block for showing author profile\", \"guteblock\"),\r\n\ticon: (\r\n\t\t<svg\r\n\t\t\tid=\"prefix__Layer_1\"\r\n\t\t\tx={0}\r\n\t\t\ty={0}\r\n\t\t\tviewBox=\"0 0 24 24\"\r\n\t\t\txmlSpace=\"preserve\"\r\n\t\t>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_1_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={20.08}\r\n\t\t\t\ty1={0.805}\r\n\t\t\t\tx2={1.658}\r\n\t\t\t\ty2={19.227}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M12 11.84c1.63 0 2.95-1.33 2.95-2.95S13.63 5.93 12 5.93 9.05 7.26 9.05 8.88s1.32 2.96 2.95 2.96zm0-3.91c.53 0 .95.43.95.95s-.42.96-.95.96-.95-.43-.95-.95.42-.96.95-.96z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_1_)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_2_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={23.798}\r\n\t\t\t\ty1={4.523}\r\n\t\t\t\tx2={5.376}\r\n\t\t\t\ty2={22.945}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M8.39 18.07c.55 0 1-.45 1-1 0-1.44 1.17-2.61 2.61-2.61s2.61 1.17 2.61 2.61c0 .55.45 1 1 1s1-.45 1-1c0-2.54-2.07-4.61-4.61-4.61s-4.61 2.07-4.61 4.61c0 .55.45 1 1 1z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_2_)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_3_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={21.637}\r\n\t\t\t\ty1={2.362}\r\n\t\t\t\tx2={3.216}\r\n\t\t\t\ty2={20.784}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M20.34 2.85H3.66c-.55 0-1 .45-1 1v16.29c0 .55.45 1 1 1h16.68c.55 0 1-.45 1-1V3.85c0-.55-.45-1-1-1zm-1 16.3H4.66V4.85h14.68v14.3z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_3_)\"\r\n\t\t\t/>\r\n\t\t</svg>\r\n\t),\r\n\tcategory: \"guteblock\",\r\n\tkeywords: [__(\"author\", \"guteblock\")],\r\n\tsupports: {\r\n\t\treusable: false,\r\n\t\thtml: false,\r\n\t\talign: [\"center\", \"wide\", \"full\"]\r\n\t},\r\n\tstyles: [\r\n\t\t{\r\n\t\t\tname: \"1\",\r\n\t\t\tlabel: __(\"Style 1\", \"guteblock\"),\r\n\t\t\tisDefault: true\r\n\t\t},\r\n\t\t{\r\n\t\t\tname: \"2\",\r\n\t\t\tlabel: __(\"Style 2\", \"guteblock\"),\r\n\t\t\tisDefault: false\r\n\t\t}\r\n\t],\r\n\tattributes,\r\n\tedit,\r\n\tsave: ({ attributes }) => {\r\n\t\tconst {\r\n\t\t\tauthor_name,\r\n\t\t\tauthor_description,\r\n\t\t\tauthor_image,\r\n\t\t\talignment,\r\n\t\t\tpaddingTop,\r\n\t\t\tpaddingBottom,\r\n\t\t\tsocial_facebook,\r\n\t\t\tsocial_twitter,\r\n\t\t\tsocial_instagram,\r\n\t\t\tsocial_pinterest,\r\n\t\t\tsocial_linkedin,\r\n\t\t\tsocial_youtube,\r\n\t\t\tbackgroundColor,\r\n\t\t\timageBorderColor,\r\n\t\t\ttitleColor,\r\n\t\t\ttextColor\r\n\t\t} = attributes;\r\n\r\n\t\tconst classes = classnames({\r\n\t\t\t[`align-${alignment}`]: alignment\r\n\t\t});\r\n\r\n\t\tconst isStyle = RegExp(/is-style-/)\r\n\t\tconst styleName = isStyle.test(attributes.className)\r\n\t\t\t? attributes.className.replace(isStyle, '')\r\n\t\t\t: null\r\n\t\t\r\n\t\treturn (\r\n\t\t\t<div\r\n\t\t\t\tclassName={classes}\r\n\t\t\t\tstyle={{\r\n\t\t\t\t\tpaddingTop: paddingTop,\r\n\t\t\t\t\tpaddingBottom: paddingBottom,\r\n\t\t\t\t\tbackgroundColor: backgroundColor\r\n\t\t\t\t}}\r\n\t\t\t>\r\n\t\t\t\t<div className=\"wp-block-guteblock-author-profile__container\">\r\n\t\t\t\t\t\r\n\t\t\t\t\t<div\r\n\t\t\t\t\t\tclassName=\"wp-block-guteblock-author-profile__avatarOuter\"\r\n\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\tborderColor: imageBorderColor\r\n\t\t\t\t\t\t}}\r\n\t\t\t\t\t>\r\n\t\t\t\t\t\t<img\r\n\t\t\t\t\t\t\tsrc={author_image}\r\n\t\t\t\t\t\t\talt={author_name}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t</div>\r\n\r\n\t\t\t\t\t{(styleName != 2) && (\r\n\t\t\t\t\t\t<SocialLinks \r\n\t\t\t\t\t\t\tsocial_facebook={social_facebook}\r\n\t\t\t\t\t\t\tsocial_twitter={social_twitter}\r\n\t\t\t\t\t\t\tsocial_instagram={social_instagram}\r\n\t\t\t\t\t\t\tsocial_pinterest={social_pinterest}\r\n\t\t\t\t\t\t\tsocial_youtube={social_youtube}\r\n\t\t\t\t\t\t\tsocial_linkedin={social_linkedin}\t\t\t\t\t\t\t\t\t  \r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t)}\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t<div className=\"wp-block-guteblock-author-profile__contentOuter\">\r\n\t\t\t\t\t\t<RichText.Content\r\n\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\"wp-block-guteblock-author-profile__authorName\"\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\ttagName=\"h4\"\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\tvalue={author_name}\r\n\t\t\t\t\t\t\tstyle={{ color: titleColor }}\r\n\t\t\t\t\t\t/>\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t<RichText.Content\r\n\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\"wp-block-guteblock-author-profile__authorDescription\"\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\ttagName=\"p\"\r\n\t\t\t\t\t\t\tvalue={author_description}\r\n\t\t\t\t\t\t\tstyle={{ color: textColor }}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t{(styleName == 2) && (\r\n\t\t\t\t\t\t\t<SocialLinks \r\n\t\t\t\t\t\t\t\tsocial_facebook={social_facebook}\r\n\t\t\t\t\t\t\t\tsocial_twitter={social_twitter}\r\n\t\t\t\t\t\t\t\tsocial_instagram={social_instagram}\r\n\t\t\t\t\t\t\t\tsocial_pinterest={social_pinterest}\r\n\t\t\t\t\t\t\t\tsocial_youtube={social_youtube}\r\n\t\t\t\t\t\t\t\tsocial_linkedin={social_linkedin}\t\t\t\t\t\t\t\t\t  \r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t)}\r\n\t\t\t\t\t</div>\r\n\t\t\t\t\t<div className=\"clear\"></div>\r\n\t\t\t\t</div>\r\n\t\t\t</div>\r\n\t\t);\r\n\t}\r\n});\r\n","import { Component } from \"@wordpress/element\";\r\nimport { __ } from \"@wordpress/i18n\";\r\nimport classnames from \"classnames\";\r\nimport {\r\n\tRichText,\r\n\tInspectorControls,\r\n\tBlockControls,\r\n\tAlignmentToolbar,\r\n\tMediaUpload,\r\n\tPanelColorSettings\r\n} from \"@wordpress/editor\";\r\nimport {\r\n\tPanelBody,\r\n\tRangeControl,\r\n\tIconButton,\r\n\tToggleControl,\r\n\tColorPicker,\r\n\tTextControl\r\n} from \"@wordpress/components\";\r\n\r\nclass CallToActionEdit extends Component {\r\n\tcomponentDidMount() {}\r\n\r\n\tonChangeTitle = title => {\r\n\t\tthis.props.setAttributes({ title });\r\n\t};\r\n\r\n\tonSelectImage = ({ id, url }) => {\r\n\t\tthis.props.setAttributes({\r\n\t\t\timageID: id,\r\n\t\t\timageUrl: url\r\n\t\t});\r\n\t};\r\n\r\n\ttoggleOverlay = () => {\r\n\t\tthis.props.setAttributes({ overlay: !this.props.attributes.overlay });\r\n\t};\r\n\r\n\tonChangeOverlayColor = color => {\r\n\t\tthis.props.setAttributes({ overlayColor: color.hex });\r\n\t};\r\n\r\n\tonChangeOverlayOpacity = overlayOpacity => {\r\n\t\tthis.props.setAttributes({ overlayOpacity });\r\n\t};\r\n\r\n\ttoggleBackgroundStyle = () => {\r\n\t\tthis.props.setAttributes({\r\n\t\t\tfixedBackground: !this.props.attributes.fixedBackground\r\n\t\t});\r\n\t};\r\n\t\r\n\tonChangeBackgroundColor = backgroundColor => {\r\n\t\tthis.props.setAttributes({ backgroundColor });\r\n\t};\r\n\r\n\tonChangeTextColor = textColor => {\r\n\t\tthis.props.setAttributes({ textColor });\r\n\t};\r\n\r\n\ttoggleButton = () => {\r\n\t\tthis.props.setAttributes({\r\n\t\t\tenableButton: !this.props.attributes.enableButton\r\n\t\t});\r\n\t};\r\n\r\n\tonChangeButtonText = buttonText => {\r\n\t\tthis.props.setAttributes({ buttonText });\r\n\t};\r\n\r\n\tonChangeDescription = description => {\r\n\t\tthis.props.setAttributes({ description });\r\n\t};\r\n\r\n\tonChangeButtonLink = buttonLink => {\r\n\t\tthis.props.setAttributes({ buttonLink });\r\n\t};\r\n\r\n\tonChangeButtonTextColor = color => {\r\n\t\tthis.props.setAttributes({ buttonTextColor: color.hex });\r\n\t};\r\n\r\n\tonChangeButtonBackgroundColor = color => {\r\n\t\tthis.props.setAttributes({ buttonBackgroundColor: color.hex });\r\n\t};\r\n\r\n\tonChangeButtonBorderRadius = buttonBorderRadius => {\r\n\t\tconsole.log(buttonBorderRadius);\r\n\t\tthis.props.setAttributes({ buttonBorderRadius });\r\n\t};\r\n\r\n\trender() {\r\n\t\tconst { className, attributes, setAttributes } = this.props;\r\n\t\tconst {\r\n\t\t\ttitle,\r\n\t\t\talignment,\r\n\t\t\tpaddingTop,\r\n\t\t\tpaddingBottom,\r\n\t\t\timageID,\r\n\t\t\timageUrl,\r\n\t\t\toverlay,\r\n\t\t\toverlayColor,\r\n\t\t\toverlayOpacity,\r\n\t\t\tfixedBackground,\r\n\t\t\ttextColor,\r\n\t\t\tenableButton,\r\n\t\t\tbuttonText,\r\n\t\t\tbuttonLink,\r\n\t\t\tbuttonTextColor,\r\n\t\t\tbuttonBackgroundColor,\r\n\t\t\tbuttonBorderRadius,\r\n\t\t\tbackgroundColor,\r\n\t\t\tcontainerWidth,\r\n\t\t\tdescription\r\n\t\t} = attributes;\r\n\r\n\t\tconst classes = classnames(className, {\r\n\t\t\t\"background-fixed\": fixedBackground,\r\n\t\t\t[`align-${alignment}`]: alignment\r\n\t\t});\r\n\r\n\t\treturn (\r\n\t\t\t<>\r\n\t\t\t\t<BlockControls>\r\n\t\t\t\t\t<AlignmentToolbar\r\n\t\t\t\t\t\tonChange={alignment =>\r\n\t\t\t\t\t\t\tsetAttributes({ alignment })\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\tvalue={alignment}\r\n\t\t\t\t\t\tisCollapsed={false}\r\n\t\t\t\t\t/>\r\n\t\t\t\t</BlockControls>\r\n\t\t\t\t<InspectorControls>\r\n\t\t\t\t\t<PanelBody title={__(\"General Settings\", \"guteblock\")}>\r\n\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\tlabel={__(\"Container Width\", \"guteblock\")}\r\n\t\t\t\t\t\t\tvalue={containerWidth}\r\n\t\t\t\t\t\t\tonChange={containerWidth =>\r\n\t\t\t\t\t\t\t\tsetAttributes({ containerWidth })\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\tmin={500}\r\n\t\t\t\t\t\t\tmax={2000}\r\n\t\t\t\t\t\t\tstep={1}\r\n\t\t\t\t\t\t/>\r\n\r\n\t\t\t\t\t</PanelBody>\r\n\t\t\t\t\t<PanelBody title={__(\"Spacing\", \"guteblock\")}>\r\n\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\tlabel={__(\"Padding Top\", \"guteblock\")}\r\n\t\t\t\t\t\t\tvalue={paddingTop}\r\n\t\t\t\t\t\t\tonChange={paddingTop =>\r\n\t\t\t\t\t\t\t\tsetAttributes({ paddingTop })\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\tmin={50}\r\n\t\t\t\t\t\t\tmax={500}\r\n\t\t\t\t\t\t\tstep={10}\r\n\t\t\t\t\t\t/>\r\n\r\n\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\tlabel={__(\"Padding Bottom\", \"guteblock\")}\r\n\t\t\t\t\t\t\tvalue={paddingBottom}\r\n\t\t\t\t\t\t\tonChange={paddingBottom =>\r\n\t\t\t\t\t\t\t\tsetAttributes({ paddingBottom })\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\tmin={50}\r\n\t\t\t\t\t\t\tmax={500}\r\n\t\t\t\t\t\t\tstep={10}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t</PanelBody>\r\n\t\t\t\t\t<PanelColorSettings\r\n\t\t\t\t\t\ttitle={__(\"Color Settings\", \"guteblock\")}\r\n\t\t\t\t\t\tcolorSettings={[\r\n\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\tvalue: backgroundColor,\r\n\t\t\t\t\t\t\t\tonChange: this.onChangeBackgroundColor,\r\n\t\t\t\t\t\t\t\tlabel: __(\r\n\t\t\t\t\t\t\t\t\t\"Background Color\",\r\n\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\tvalue: textColor,\r\n\t\t\t\t\t\t\t\tonChange: this.onChangeTextColor,\r\n\t\t\t\t\t\t\t\tlabel: __(\r\n\t\t\t\t\t\t\t\t\t\"Text Color\",\r\n\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t}\t\t\t\t\t\t\r\n\t\t\t\t\t\t]}\r\n\t\t\t\t\t/>\t\t\t\t\t\r\n\t\t\t\t\t<PanelBody title={__(\"Image Settings\", \"guteblock\")}>\r\n\t\t\t\t\t\t<MediaUpload\r\n\t\t\t\t\t\t\tonSelect={this.onSelectImage}\r\n\t\t\t\t\t\t\tallowedTypes={[\"image\"]}\r\n\t\t\t\t\t\t\tvalue={imageID} // To highlight the selected image in the Media Library\r\n\t\t\t\t\t\t\trender={({ open }) => {\r\n\t\t\t\t\t\t\t\treturn (\r\n\t\t\t\t\t\t\t\t\t<>\r\n\t\t\t\t\t\t\t\t\t\t{imageUrl ? (\r\n\t\t\t\t\t\t\t\t\t\t\t<img\r\n\t\t\t\t\t\t\t\t\t\t\t\tsrc={imageUrl}\r\n\t\t\t\t\t\t\t\t\t\t\t\talt=\"\"\r\n\t\t\t\t\t\t\t\t\t\t\t\tonClick={open}\r\n\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t) : (\r\n\t\t\t\t\t\t\t\t\t\t\t<IconButton\r\n\t\t\t\t\t\t\t\t\t\t\t\tclassName=\"components-icon-button-components-toolbar__control\"\r\n\t\t\t\t\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\"Edit Image\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t\tonClick={open}\r\n\t\t\t\t\t\t\t\t\t\t\t\ticon=\"format-image\"\r\n\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t</>\r\n\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t{imageUrl && (\r\n\t\t\t\t\t\t\t<ToggleControl\r\n\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\"Fixed Background\",\r\n\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\tonChange={this.toggleBackgroundStyle}\r\n\t\t\t\t\t\t\t\tchecked={fixedBackground}\r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t)}\r\n\t\t\t\t\t</PanelBody>\r\n\t\t\t\t\t<PanelBody title={__(\"Overlay Settings\", \"guteblock\")}>\r\n\t\t\t\t\t\t<ToggleControl\r\n\t\t\t\t\t\t\tlabel={__(\"Enable Overlay\", \"guteblock\")}\r\n\t\t\t\t\t\t\tonChange={this.toggleOverlay}\r\n\t\t\t\t\t\t\tchecked={overlay}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t{overlay && (\r\n\t\t\t\t\t\t\t<>\r\n\t\t\t\t\t\t\t\t<ColorPicker\r\n\t\t\t\t\t\t\t\t\tcolor={overlayColor}\r\n\t\t\t\t\t\t\t\t\tonChangeComplete={\r\n\t\t\t\t\t\t\t\t\t\tthis.onChangeOverlayColor\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\tdisableAlpha\r\n\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\t\"Overlay Opacity\",\r\n\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\tvalue={overlayOpacity}\r\n\t\t\t\t\t\t\t\t\tonChange={\r\n\t\t\t\t\t\t\t\t\t\tthis.onChangeOverlayOpacity\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\tmin={0}\r\n\t\t\t\t\t\t\t\t\tmax={1}\r\n\t\t\t\t\t\t\t\t\tstep={0.1}\r\n\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t</>\r\n\t\t\t\t\t\t)}\r\n\t\t\t\t\t</PanelBody>\r\n\t\t\t\t\t<PanelBody title={__(\"Button Settings\", \"guteblock\")}>\r\n\t\t\t\t\t\t<ToggleControl\r\n\t\t\t\t\t\t\tlabel={__(\"Show Button\", \"guteblock\")}\r\n\t\t\t\t\t\t\tonChange={this.toggleButton}\r\n\t\t\t\t\t\t\tchecked={enableButton}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t{enableButton && (\r\n\t\t\t\t\t\t\t<>\r\n\t\t\t\t\t\t\t\t<TextControl\r\n\t\t\t\t\t\t\t\t\tvalue={buttonLink}\r\n\t\t\t\t\t\t\t\t\tonChange={this.onChangeButtonLink}\r\n\t\t\t\t\t\t\t\t\tplaceholder=\"Button Link\"\r\n\t\t\t\t\t\t\t\t\thelp={__(\r\n\t\t\t\t\t\t\t\t\t\t\"URL for the button.\",\r\n\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t<h4>\r\n\t\t\t\t\t\t\t\t\t{__(\r\n\t\t\t\t\t\t\t\t\t\t\"Button Text Color\",\r\n\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t</h4>\r\n\t\t\t\t\t\t\t\t<ColorPicker\r\n\t\t\t\t\t\t\t\t\tcolor={buttonTextColor}\r\n\t\t\t\t\t\t\t\t\tonChangeComplete={\r\n\t\t\t\t\t\t\t\t\t\tthis.onChangeButtonTextColor\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\tdisableAlpha\r\n\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t<h4>\r\n\t\t\t\t\t\t\t\t\t{__(\r\n\t\t\t\t\t\t\t\t\t\t\"Button Background Color\",\r\n\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t</h4>\r\n\t\t\t\t\t\t\t\t<ColorPicker\r\n\t\t\t\t\t\t\t\t\tcolor={buttonBackgroundColor}\r\n\t\t\t\t\t\t\t\t\tonChangeComplete={\r\n\t\t\t\t\t\t\t\t\t\tthis\r\n\t\t\t\t\t\t\t\t\t\t\t.onChangeButtonBackgroundColor\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\tdisableAlpha\r\n\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\t\"Button Border Radius\",\r\n\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\tvalue={buttonBorderRadius}\r\n\t\t\t\t\t\t\t\t\tonChange={\r\n\t\t\t\t\t\t\t\t\t\tthis\r\n\t\t\t\t\t\t\t\t\t\t\t.onChangeButtonBorderRadius\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\tmin={0}\r\n\t\t\t\t\t\t\t\t\tmax={100}\r\n\t\t\t\t\t\t\t\t\tstep={1}\r\n\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t</>\r\n\t\t\t\t\t\t)}\r\n\t\t\t\t\t</PanelBody>\r\n\t\t\t\t</InspectorControls>\r\n\r\n\t\t\t\t<div\r\n\t\t\t\t\tclassName={classes}\r\n\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\tpaddingTop: paddingTop,\r\n\t\t\t\t\t\tpaddingBottom: paddingBottom,\r\n\t\t\t\t\t\tbackgroundColor: backgroundColor,\r\n\t\t\t\t\t\tbackgroundImage: `url(${imageUrl})`\r\n\t\t\t\t\t}}\r\n\t\t\t\t>\r\n\t\t\t\t\t{overlay && (\r\n\t\t\t\t\t\t<div\r\n\t\t\t\t\t\t\tclassName={`wp-block-guteblock-cta__overlay ${fixedBackground}`}\r\n\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\tbackgroundColor: overlayColor,\r\n\t\t\t\t\t\t\t\topacity: overlayOpacity\r\n\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t></div>\r\n\t\t\t\t\t)}\r\n\t\t\t\t\t<div className=\"wp-block-guteblock-cta__contentOuter\" style={{maxWidth: containerWidth}}>\r\n\t\t\t\t\t\t<div className=\"wp-block-guteblock-cta__contentInner\">\r\n\t\t\t\t\t\t\t<RichText\r\n\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-cta__title\"\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\ttagName=\"h2\"\r\n\t\t\t\t\t\t\t\tonChange={this.onChangeTitle}\r\n\t\t\t\t\t\t\t\tvalue={title}\r\n\t\t\t\t\t\t\t\tplaceholder={__(\"Title\", \"guteblock\")}\r\n\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\tcolor: textColor\r\n\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t<RichText\r\n\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-cta__description\"\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\ttagName=\"p\"\r\n\t\t\t\t\t\t\t\tonChange={this.onChangeDescription}\r\n\t\t\t\t\t\t\t\tvalue={description}\r\n\t\t\t\t\t\t\t\tplaceholder={__(\"Description\", \"guteblock\")}\r\n\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\tcolor: textColor\r\n\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\t\r\n\r\n\t\t\t\t\t\t\t{enableButton && (\r\n\t\t\t\t\t\t\t\t<RichText\r\n\t\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-cta__button\"\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\ttagName=\"btn\"\r\n\t\t\t\t\t\t\t\t\tonChange={this.onChangeButtonText}\r\n\t\t\t\t\t\t\t\t\tvalue={buttonText}\r\n\t\t\t\t\t\t\t\t\tplaceholder={__(\r\n\t\t\t\t\t\t\t\t\t\t\"Button Text\",\r\n\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\tcolor: buttonTextColor,\r\n\t\t\t\t\t\t\t\t\t\tbackgroundColor: buttonBackgroundColor,\r\n\t\t\t\t\t\t\t\t\t\tborderRadius: [\r\n\t\t\t\t\t\t\t\t\t\t\t`${buttonBorderRadius}px`\r\n\t\t\t\t\t\t\t\t\t\t]\r\n\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t<div className=\"clear\"></div>\r\n\t\t\t\t\t</div>\r\n\t\t\t\t</div>\r\n\t\t\t</>\r\n\t\t);\r\n\t}\r\n}\r\n\r\nexport default CallToActionEdit;\r\n","import \"./style.editor.scss\";\r\nimport { registerBlockType } from \"@wordpress/blocks\";\r\nimport { __ } from \"@wordpress/i18n\";\r\nimport { RichText } from \"@wordpress/editor\";\r\nimport edit from \"./edit.js\";\r\nimport classnames from \"classnames\";\r\n\r\nconst attributes = {\r\n\ttitle: {\r\n\t\ttype: \"string\",\r\n\t\tsource: \"html\",\r\n\t\tselector: \"h4\"\r\n\t},\r\n\talign: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"full\"\r\n\t},\r\n\talignment: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"center\"\r\n\t},\r\n\tpaddingTop: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 200\r\n\t},\r\n\tpaddingBottom: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 200\r\n\t},\r\n\timageID: {\r\n\t\ttype: \"number\"\r\n\t},\r\n\timageUrl: {\r\n\t\ttype: \"string\"\r\n\t},\r\n\toverlay: {\r\n\t\ttype: \"boolean\",\r\n\t\tdefault: false\r\n\t},\r\n\toverlayColor: {\r\n\t\ttype: \"string\"\r\n\t},\r\n\toverlayOpacity: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 0.3\r\n\t},\r\n\tfixedBackground: {\r\n\t\ttype: \"boolean\",\r\n\t\tdefault: false\r\n\t},\r\n\tbackgroundColor: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"#333333\"\r\n\t},\r\n\ttextColor: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"#ffffff\"\r\n\t},\r\n\tenableButton: {\r\n\t\ttype: \"boolean\",\r\n\t\tdefault: false\r\n\t},\r\n\tbuttonText: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"Click Me\"\r\n\t},\r\n\tbuttonLink: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"#\"\r\n\t},\r\n\tbuttonTextColor: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"#ffffff\"\r\n\t},\r\n\tbuttonBackgroundColor: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"#1ebbff\"\r\n\t},\r\n\tbuttonBorderRadius: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 5\r\n\t},\r\n\tcontainerWidth: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 1100\r\n\t}\r\n};\r\n\r\nregisterBlockType(\"guteblock/cta\", {\r\n\ttitle: __(\"Call To Action\", \"guteblock\"),\r\n\tdescription: __(\"Call to action block.\", \"guteblock\"),\r\n\ticon: (\r\n\t\t<svg\r\n\t\t\tid=\"prefix__Layer_1\"\r\n\t\t\tx={0}\r\n\t\t\ty={0}\r\n\t\t\tviewBox=\"0 0 24 24\"\r\n\t\t\txmlSpace=\"preserve\"\r\n\t\t>\r\n\t\t<linearGradient\r\n\t\t\tid=\"prefix__SVGID_1_\"\r\n\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\tx1={17.226}\r\n\t\t\ty1={-0.516}\r\n\t\t\tx2={0.861}\r\n\t\t\ty2={14.617}\r\n\t\t>\r\n\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t</linearGradient>\r\n\t\t<path\r\n\t\t\td=\"M4.07 5.32h15.84c.55 0 1-.45 1-1s-.45-1-1-1H4.07c-.55 0-1 .45-1 1s.45 1 1 1z\"\r\n\t\t\tfill=\"url(#prefix__SVGID_1_)\"\r\n\t\t/>\r\n\t\t<linearGradient\r\n\t\t\tid=\"prefix__SVGID_2_\"\r\n\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\tx1={24.218}\r\n\t\t\ty1={7.045}\r\n\t\t\tx2={7.854}\r\n\t\t\ty2={22.179}\r\n\t\t>\r\n\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t</linearGradient>\r\n\t\t<path\r\n\t\t\tfill=\"url(#prefix__SVGID_2_)\"\r\n\t\t\td=\"M18.79 16.99H4.74v2.72H19.25v-2.72h-.23z\"\r\n\t\t/>\r\n\t\t<linearGradient\r\n\t\t\tid=\"prefix__SVGID_3_\"\r\n\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\tx1={24.02}\r\n\t\t\ty1={6.83}\r\n\t\t\tx2={7.655}\r\n\t\t\ty2={21.964}\r\n\t\t>\r\n\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t</linearGradient>\r\n\t\t<path\r\n\t\t\td=\"M19.92 11.24h-3.5c-.55 0-1 .45-1 1s.45 1 1 1h3.5c.55 0 1-.45 1-1s-.45-1-1-1z\"\r\n\t\t\tfill=\"url(#prefix__SVGID_3_)\"\r\n\t\t/>\r\n\t\t<linearGradient\r\n\t\t\tid=\"prefix__SVGID_4_\"\r\n\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\tx1={17.726}\r\n\t\t\ty1={0.024}\r\n\t\t\tx2={1.361}\r\n\t\t\ty2={15.157}\r\n\t\t>\r\n\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t</linearGradient>\r\n\t\t<path\r\n\t\t\td=\"M14.28 8.39c0-.55-.45-1-1-1H4.07c-.55 0-1 .45-1 1s.45 1 1 1h9.21c.55 0 1-.44 1-1z\"\r\n\t\t\tfill=\"url(#prefix__SVGID_4_)\"\r\n\t\t/>\r\n\t\t</svg>\r\n\t),\r\n\tcategory: \"guteblock\",\r\n\tkeywords: [\r\n\t\t\t__(\"call to action\", \"guteblock\"),\r\n\t\t\t__(\"button\", \"guteblock\")\r\n\t],\r\n\tsupports: {\r\n\t\treusable: false,\r\n\t\thtml: false,\r\n\t\talign: [\"wide\", \"full\"]\r\n\t},\r\n\tstyles: [\r\n\t\t{\r\n\t\t\tname: \"left\",\r\n\t\t\tlabel: __(\"Content Left\", \"guteblock\"),\r\n\t\t\tisDefault: true\r\n\t\t},\r\n\t\t{\r\n\t\t\tname: \"right\",\r\n\t\t\tlabel: __(\"Content Right\", \"guteblock\"),\r\n\t\t\tisDefault: false\r\n\t\t}\r\n\t],\r\n\tattributes,\r\n\tedit,\t\r\n\tsave: ({ attributes }) => {\r\n\t\tconst {\r\n\t\t\ttitle,\r\n\t\t\talignment,\r\n\t\t\tpaddingTop,\r\n\t\t\tpaddingBottom,\r\n\t\t\timageUrl,\r\n\t\t\toverlay,\r\n\t\t\toverlayColor,\r\n\t\t\toverlayOpacity,\r\n\t\t\ttextColor,\r\n\t\t\tfixedBackground,\r\n\t\t\tenableButton,\r\n\t\t\tbuttonText,\r\n\t\t\tbuttonLink,\r\n\t\t\tbuttonTextColor,\r\n\t\t\tbuttonBackgroundColor,\r\n\t\t\tbuttonBorderRadius\r\n\t\t} = attributes;\r\n\t\tconst classes = classnames({\r\n\t\t\t\"background-fixed\": fixedBackground,\r\n\t\t\t[`align-${alignment}`]: alignment\r\n\t\t});\r\n\r\n\t\treturn (\r\n\t\t\t<div\r\n\t\t\t\tclassName={classes}\r\n\t\t\t\tstyle={{\r\n\t\t\t\t\tpaddingTop: paddingTop,\r\n\t\t\t\t\tpaddingBottom: paddingBottom,\r\n\t\t\t\t\tbackgroundImage: `url(${imageUrl})`\r\n\t\t\t\t}}\r\n\t\t\t>\r\n\t\t\t\t{overlay && (\r\n\t\t\t\t\t<div\r\n\t\t\t\t\t\tclassName=\"wp-block-guteblock-cta__overlay\"\r\n\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\tbackgroundColor: overlayColor,\r\n\t\t\t\t\t\t\topacity: overlayOpacity\r\n\t\t\t\t\t\t}}\r\n\t\t\t\t\t></div>\r\n\t\t\t\t)}\r\n\t\t\t\t<div className=\"wp-block-guteblock-cta__contentOuter\">\r\n\t\t\t\t\t<RichText.Content\r\n\t\t\t\t\t\tclassName={\"wp-block-guteblock-cta__title\"}\r\n\t\t\t\t\t\ttagName=\"h4\"\r\n\t\t\t\t\t\tvalue={title}\r\n\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\tcolor: textColor\r\n\t\t\t\t\t\t}}\r\n\t\t\t\t\t/>\r\n\t\t\t\t\t{enableButton && (\r\n\t\t\t\t\t\t<a href={buttonLink}>\r\n\t\t\t\t\t\t\t<RichText.Content\r\n\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-cta__button\"\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\ttagName=\"btn\"\r\n\t\t\t\t\t\t\t\tvalue={buttonText}\r\n\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\tcolor: buttonTextColor,\r\n\t\t\t\t\t\t\t\t\tbackgroundColor: buttonBackgroundColor,\r\n\t\t\t\t\t\t\t\t\tborderRadius: [\r\n\t\t\t\t\t\t\t\t\t\t`${buttonBorderRadius}px`\r\n\t\t\t\t\t\t\t\t\t]\r\n\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t</a>\r\n\t\t\t\t\t)}\r\n\t\t\t\t</div>\r\n\t\t\t</div>\r\n\t\t);\r\n\t}\r\n});\r\n","import { Component } from \"@wordpress/element\";\r\nimport { __ } from \"@wordpress/i18n\";\r\nimport {\r\n\tInspectorControls,\r\n\tPanelColorSettings,\r\n} from \"@wordpress/editor\";\r\nimport { PanelBody, RangeControl } from \"@wordpress/components\";\r\nimport classnames from 'classnames';\r\n\r\nclass SpacerDividerEdit extends Component {\t\r\n\t\r\n\tonChangeBackgroundColor = backgroundColor => {\r\n\t\tthis.props.setAttributes({ backgroundColor });\r\n\t};\r\n\tonChangeSeparatorColor = separatorColor => {\r\n\t\tthis.props.setAttributes({ separatorColor });\r\n\t};\r\n\tonChangeInsideColor = insideColor => {\r\n\t\tthis.props.setAttributes({ insideColor });\r\n\t};\r\n\tonChangeOutsideColor = outsideColor => {\r\n\t\tthis.props.setAttributes({ outsideColor });\r\n\t};\r\n\r\n\trender() {\r\n\t\tconst { attributes, className, setAttributes } = this.props;\r\n\t\tconst {\r\n\t\t\tpaddingTop,\r\n\t\t\tpaddingBottom,\r\n\t\t\tbackgroundColor,\r\n\t\t\tseparatorColor,\r\n\t\t\tseparatorHeight,\r\n\t\t\tdashWidth,\r\n\t\t\tgutterWidth,\r\n\t\t\tinsideColor,\r\n\t\t\toutsideColor\r\n\t\t} = attributes;\r\n\r\n\t\tconst isStyle = RegExp(/is-style-/)\r\n\t\tconst styleName = isStyle.test(attributes.className)\r\n\t\t\t? attributes.className.replace(isStyle, '')\r\n\t\t\t: null\r\n\t\t\t\r\n\t\tconst classes = classnames(className, {\r\n\t\t\t[`is-style-solid`]: !styleName // Setting style class if the style is not chosen.\r\n\t\t});\r\n\r\n\t\tlet dashspacingcalc = 3;\r\n\r\n\t\tif(styleName == 'dotted') {\r\n\t\t\tdashspacingcalc = 3;\r\n\t\t} else if(styleName == 'dashed') {\r\n\t\t\tdashspacingcalc = (dashWidth * 10);\r\n\t\t} else {\r\n\t\t\tdashspacingcalc = 100;\r\n\t\t}\r\n\r\n\t\tlet colorsettings = [];\r\n\t\tif(styleName == 'wave') {\r\n\t\t\tcolorsettings = [\r\n\t\t\t\t{\r\n\t\t\t\t\tvalue: backgroundColor,\r\n\t\t\t\t\tonChange: this.onChangeBackgroundColor,\r\n\t\t\t\t\tlabel: __(\r\n\t\t\t\t\t\t\"Background Color\",\r\n\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t)\r\n\t\t\t\t},\r\n\t\t\t\t{\r\n\t\t\t\t\tvalue: insideColor,\r\n\t\t\t\t\tonChange: this.onChangeInsideColor,\r\n\t\t\t\t\tlabel: __(\r\n\t\t\t\t\t\t\"Inside Color\",\r\n\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t)\r\n\t\t\t\t},\r\n\t\t\t\t{\r\n\t\t\t\t\tvalue: outsideColor,\r\n\t\t\t\t\tonChange: this.onChangeOutsideColor,\r\n\t\t\t\t\tlabel: __(\r\n\t\t\t\t\t\t\"Outside Color\",\r\n\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t)\r\n\t\t\t\t}\r\n\t\t\t];\r\n\r\n\t\t} else {\r\n\r\n\t\t\tcolorsettings = [\r\n\t\t\t\t{\r\n\t\t\t\t\tvalue: backgroundColor,\r\n\t\t\t\t\tonChange: this.onChangeBackgroundColor,\r\n\t\t\t\t\tlabel: __(\r\n\t\t\t\t\t\t\"Background Color\",\r\n\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t)\r\n\t\t\t\t},\r\n\t\t\t\t{\r\n\t\t\t\t\tvalue: separatorColor,\r\n\t\t\t\t\tonChange: this.onChangeSeparatorColor,\r\n\t\t\t\t\tlabel: __(\r\n\t\t\t\t\t\t\"Separator Color\",\r\n\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t)\r\n\t\t\t\t}\r\n\t\t\t];\r\n\r\n\t\t}\r\n\r\n\t\treturn (\r\n\t\t\t<>\r\n\t\t\t\t<InspectorControls>\t\r\n\t\t\t\t\t<PanelColorSettings\r\n\t\t\t\t\t\ttitle={__(\"Color Settings\", \"guteblock\")}\r\n\t\t\t\t\t\tcolorSettings={colorsettings}\r\n\t\t\t\t\t/>\r\n\t\t\t\t\t{(styleName != 'wave') && (\r\n\t\t\t\t\t\t<PanelBody\r\n\t\t\t\t\t\t\ttitle={__(\"General Settings\", \"guteblock\")}\t\t\t\t\t\t\r\n\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\t\tlabel={__(\"Separator Height\", \"guteblock\")}\r\n\t\t\t\t\t\t\t\tvalue={separatorHeight}\r\n\t\t\t\t\t\t\t\tonChange={separatorHeight =>\r\n\t\t\t\t\t\t\t\t\tsetAttributes({ separatorHeight })\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\tmin={1}\r\n\t\t\t\t\t\t\t\tmax={20}\r\n\t\t\t\t\t\t\t\tstep={1}\r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t{(styleName == 'dashed') && (\r\n\t\t\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\t\t\tlabel={__(\"Dash Width\", \"guteblock\")}\r\n\t\t\t\t\t\t\t\t\tvalue={dashWidth}\r\n\t\t\t\t\t\t\t\t\tonChange={dashWidth =>\r\n\t\t\t\t\t\t\t\t\t\tsetAttributes({ dashWidth })\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\tmin={1}\r\n\t\t\t\t\t\t\t\t\tmax={9}\r\n\t\t\t\t\t\t\t\t\tstep={1}\r\n\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\t\tlabel={__(\"Gutter Width\", \"guteblock\")}\r\n\t\t\t\t\t\t\t\tvalue={gutterWidth}\r\n\t\t\t\t\t\t\t\tonChange={gutterWidth =>\r\n\t\t\t\t\t\t\t\t\tsetAttributes({ gutterWidth })\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\tmin={1}\r\n\t\t\t\t\t\t\t\tmax={9}\r\n\t\t\t\t\t\t\t\tstep={1}\r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t</PanelBody>\r\n\t\t\t\t\t)}\t\r\n\t\t\t\t\t<PanelBody\r\n\t\t\t\t\t\ttitle={__(\"Padding Settings\", \"guteblock\")}\r\n\t\t\t\t\t\tinitialOpen={false}\r\n\t\t\t\t\t>\r\n\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\tlabel={__(\"Padding Top\", \"guteblock\")}\r\n\t\t\t\t\t\t\tvalue={paddingTop}\r\n\t\t\t\t\t\t\tonChange={paddingTop =>\r\n\t\t\t\t\t\t\t\tsetAttributes({ paddingTop })\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\tmin={0}\r\n\t\t\t\t\t\t\tmax={500}\r\n\t\t\t\t\t\t\tstep={1}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\tlabel={__(\"Padding Bottom\", \"guteblock\")}\r\n\t\t\t\t\t\t\tvalue={paddingBottom}\r\n\t\t\t\t\t\t\tonChange={paddingBottom =>\r\n\t\t\t\t\t\t\t\tsetAttributes({ paddingBottom })\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\tmin={0}\r\n\t\t\t\t\t\t\tmax={500}\r\n\t\t\t\t\t\t\tstep={1}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t</PanelBody>\r\n\t\t\t\t</InspectorControls>\t\t\t\t\r\n\r\n\t\t\t\t<div\r\n\t\t\t\t\tclassName={classes}\r\n\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\tpaddingTop: paddingTop,\r\n\t\t\t\t\t\tpaddingBottom: paddingBottom,\r\n\t\t\t\t\t\tbackgroundColor: backgroundColor\r\n\t\t\t\t\t}}\r\n\t\t\t\t>\r\n\r\n\t\t\t\t\t{(styleName != 'wave') && (\r\n\t\t\t\t\t\t<div className=\"wp-block-guteblock-spacer-divider__separator\" style={{\r\n\t\t\t\t\t\t\theight: separatorHeight,\r\n\t\t\t\t\t\t\tbackgroundImage: `linear-gradient(to right, ${separatorColor} ${dashspacingcalc}%, rgba(255, 255, 255, 0) 10%)`,\r\n\t\t\t\t\t\t\tbackgroundSize: `${(gutterWidth * 10)}px 100%`\r\n\t\t\t\t\t\t}}>\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t</div>\r\n\t\t\t\t\t)}\r\n\t\t\t\t\t{(styleName == 'wave') && (\r\n\t\t\t\t\t\r\n\t\t\t\t\t\t<div \r\n\t\t\t\t\t\t\tclassName=\"wp-block-guteblock-spacer-divider__waveContainer\"\r\n\t\t\t\t\t\t\tstyle={{\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\tbackgroundColor: insideColor\r\n\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t<svg id=\"\" preserveAspectRatio=\"xMidYMax meet\" className=\"svg-separator sep3\" viewBox=\"0 0 1600 100\" style={{display: \"block\"}} data-height=\"100\">\r\n\t\t\t\t\t\t\t\t<path className=\"\" style={{opacity: 1, fill: `${outsideColor}`}} d=\"M-40,71.627C20.307,71.627,20.058,32,80,32s60.003,40,120,40s59.948-40,120-40s60.313,40,120,40s60.258-40,120-40s60.202,40,120,40s60.147-40,120-40s60.513,40,120,40s60.036-40,120-40c59.964,0,60.402,40,120,40s59.925-40,120-40s60.291,40,120,40s60.235-40,120-40s60.18,40,120,40s59.82,0,59.82,0l0.18,26H-60V72L-40,71.627z\"></path>\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t</svg>\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t</div>\r\n\r\n\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t</div>\r\n\t\t\t</>\r\n\t\t);\r\n\t}\r\n}\r\n\r\nexport default SpacerDividerEdit;","import \"./style.editor.scss\";\r\nimport { registerBlockType } from \"@wordpress/blocks\";\r\nimport { __ } from \"@wordpress/i18n\";\r\nimport edit from \"./edit.js\";\r\nimport classnames from 'classnames';\r\n\r\nconst attributes = {\t\r\n\talign: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"full\"\r\n\t},\r\n\tpaddingTop: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 50\r\n\t},\r\n\tpaddingBottom: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 50\r\n\t},\r\n\tbackgroundColor: {\r\n\t\ttype: \"string\"\r\n\t},\r\n\tseparatorColor: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: '#000000'\r\n\t},\r\n\tinsideColor: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: '#fff'\r\n\t},\r\n\toutsideColor: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: '#273a4c'\r\n\t},\r\n\tseparatorHeight: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 2\r\n\t},\r\n\tdashWidth: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 4\r\n\t},\r\n\tgutterWidth: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 3\r\n\t}\r\n\t\r\n};\r\n\r\nregisterBlockType(\"guteblock/spacer-divider\", {\r\n\ttitle: __(\"Spacer and Divider Block\", \"guteblock\"),\r\n\tdescription: __(\"Block for seperating sections in a page.\", \"guteblock\"),\r\n\ticon: (\r\n        <svg\r\n\t\tid=\"prefix__Layer_1\"\r\n\t\tx={0}\r\n\t\ty={0}\r\n\t\tviewBox=\"0 0 24 24\"\r\n\t\txmlSpace=\"preserve\"\r\n\t\t>\r\n\t\t<style />\r\n\t\t<linearGradient\r\n\t\t\tid=\"prefix__SVGID_1_\"\r\n\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\tx1={18.513}\r\n\t\t\ty1={2.451}\r\n\t\t\tx2={1.115}\r\n\t\t\ty2={14.722}\r\n\t\t>\r\n\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t</linearGradient>\r\n\t\t<path\r\n\t\t\td=\"M4.06 8.04h15.88c.55 0 1-.45 1-1s-.45-1-1-1H4.06c-.55 0-1 .45-1 1s.45 1 1 1z\"\r\n\t\t\tfill=\"url(#prefix__SVGID_1_)\"\r\n\t\t/>\r\n\t\t<linearGradient\r\n\t\t\tid=\"prefix__SVGID_2_\"\r\n\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\tx1={18.623}\r\n\t\t\ty1={2.607}\r\n\t\t\tx2={1.226}\r\n\t\t\ty2={14.878}\r\n\t\t>\r\n\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t</linearGradient>\r\n\t\t<path\r\n\t\t\td=\"M4.06 13h2.5c.55 0 1-.45 1-1s-.45-1-1-1h-2.5c-.55 0-1 .45-1 1s.45 1 1 1z\"\r\n\t\t\tfill=\"url(#prefix__SVGID_2_)\"\r\n\t\t/>\r\n\t\t<linearGradient\r\n\t\t\tid=\"prefix__SVGID_3_\"\r\n\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\tx1={20.846}\r\n\t\t\ty1={5.759}\r\n\t\t\tx2={3.449}\r\n\t\t\ty2={18.03}\r\n\t\t>\r\n\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t</linearGradient>\r\n\t\t<path\r\n\t\t\td=\"M13.81 11h-3.63c-.55 0-1 .45-1 1s.45 1 1 1h3.63c.55 0 1-.45 1-1s-.44-1-1-1z\"\r\n\t\t\tfill=\"url(#prefix__SVGID_3_)\"\r\n\t\t/>\r\n\t\t<linearGradient\r\n\t\t\tid=\"prefix__SVGID_4_\"\r\n\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\tx1={23.07}\r\n\t\t\ty1={8.911}\r\n\t\t\tx2={5.672}\r\n\t\t\ty2={21.182}\r\n\t\t>\r\n\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t</linearGradient>\r\n\t\t<path\r\n\t\t\td=\"M19.94 11h-2.5c-.55 0-1 .45-1 1s.45 1 1 1h2.5c.55 0 1-.45 1-1s-.45-1-1-1z\"\r\n\t\t\tfill=\"url(#prefix__SVGID_4_)\"\r\n\t\t/>\r\n\t\t<linearGradient\r\n\t\t\tid=\"prefix__SVGID_5_\"\r\n\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\tx1={20.542}\r\n\t\t\ty1={5.327}\r\n\t\t\tx2={3.144}\r\n\t\t\ty2={17.598}\r\n\t\t>\r\n\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t</linearGradient>\r\n\t\t<circle cx={4.06} cy={16.96} r={1} fill=\"url(#prefix__SVGID_5_)\" />\r\n\t\t<linearGradient\r\n\t\t\tid=\"prefix__SVGID_6_\"\r\n\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\tx1={21.539}\r\n\t\t\ty1={6.741}\r\n\t\t\tx2={4.141}\r\n\t\t\ty2={19.012}\r\n\t\t>\r\n\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t</linearGradient>\r\n\t\t<circle cx={7.06} cy={16.96} r={1} fill=\"url(#prefix__SVGID_6_)\" />\r\n\t\t<linearGradient\r\n\t\t\tid=\"prefix__SVGID_7_\"\r\n\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\tx1={24.529}\r\n\t\t\ty1={10.98}\r\n\t\t\tx2={7.131}\r\n\t\t\ty2={23.252}\r\n\t\t>\r\n\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t</linearGradient>\r\n\t\t<circle cx={16.06} cy={16.96} r={1} fill=\"url(#prefix__SVGID_7_)\" />\r\n\t\t<linearGradient\r\n\t\t\tid=\"prefix__SVGID_8_\"\r\n\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\tx1={22.535}\r\n\t\t\ty1={8.153}\r\n\t\t\tx2={5.138}\r\n\t\t\ty2={20.424}\r\n\t\t>\r\n\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t</linearGradient>\r\n\t\t<circle cx={10.06} cy={16.96} r={1} fill=\"url(#prefix__SVGID_8_)\" />\r\n\t\t<linearGradient\r\n\t\t\tid=\"prefix__SVGID_9_\"\r\n\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\tx1={25.525} \r\n\t\t\ty1={12.392}\r\n\t\t\tx2={8.127}\r\n\t\t\ty2={24.664}\r\n\t\t>\r\n\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t</linearGradient>\r\n\t\t<circle cx={19.06} cy={16.96} r={1} fill=\"url(#prefix__SVGID_9_)\" />\r\n\t\t<linearGradient\r\n\t\t\tid=\"prefix__SVGID_10_\"\r\n\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\tx1={23.533}\r\n\t\t\ty1={9.567}\r\n\t\t\tx2={6.135}\r\n\t\t\ty2={21.838}\r\n\t\t>\r\n\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t</linearGradient>\r\n\t\t<circle cx={13.06} cy={16.96} r={1} fill=\"url(#prefix__SVGID_10_)\" />\r\n\t\t</svg>\r\n    ),\r\n\tcategory: \"guteblock\",\r\n\tkeywords: [\r\n\t\t__(\"spacer\", \"guteblock\"),\r\n\t\t__(\"divider\", \"guteblock\")\r\n\t],\r\n\tsupports: {\r\n\t\treusable: false,\r\n\t\thtml: false ,\r\n\t\talign: [\"wide\", \"full\"]\r\n\t},\r\n\tattributes,\r\n\tstyles: [\r\n\t\t{\r\n\t\t\tname: \"solid\",\r\n\t\t\tlabel: __(\"Solid\", \"guteblock\"),\r\n\t\t\tisDefault: true\r\n\t\t},\r\n\t\t{\r\n\t\t\tname: \"dotted\",\r\n\t\t\tlabel: __(\"Dotted\", \"guteblock\"),\r\n\t\t\tisDefault: false\r\n\t\t},\r\n\t\t{\r\n\t\t\tname: \"dashed\",\r\n\t\t\tlabel: __(\"Dashed\", \"guteblock\"),\r\n\t\t\tisDefault: false\r\n\t\t},\r\n\t\t{\r\n\t\t\tname: \"wave\",\r\n\t\t\tlabel: __(\"Wave\", \"guteblock\"),\r\n\t\t\tisDefault: false\r\n\t\t}\r\n\t],\r\n\tedit,\r\n\tsave: ({ attributes }) => {\t\t\r\n\t\t\r\n\t\tconst {\r\n\t\t\tpaddingTop,\r\n\t\t\tpaddingBottom,\r\n\t\t\tbackgroundColor,\r\n\t\t\tseparatorColor,\r\n\t\t\tseparatorHeight,\r\n\t\t\tdashWidth,\r\n\t\t\tgutterWidth,\r\n\t\t\tinsideColor,\r\n\t\t\toutsideColor\r\n\t\t} = attributes;\r\n\t\t\r\n\t\tconst isStyle = RegExp(/is-style-/)\r\n\t\tconst styleName = isStyle.test(attributes.className)\r\n\t\t\t? attributes.className.replace(isStyle, '')\r\n\t\t\t: null\r\n\t\t\t\r\n\t\tconst classes = classnames( {\r\n\t\t\t[`is-style-solid`]: !styleName // Setting style class if the style is not chosen.\r\n\t\t});\r\n\r\n\t\tlet dashspacingcalc = 3;\r\n\r\n\t\tif(styleName == 'dotted') {\r\n\t\t\tdashspacingcalc = 3;\r\n\t\t} else if(styleName == 'dashed') {\r\n\t\t\tdashspacingcalc = (dashWidth * 10);\r\n\t\t} else {\r\n\t\t\tdashspacingcalc = 100;\r\n\t\t}\r\n\r\n\t\treturn (\r\n\t\t\t<div\r\n\t\t\t\tclassName={classes}\r\n\t\t\t\tstyle={{\r\n\t\t\t\t\tpaddingTop: paddingTop,\r\n\t\t\t\t\tpaddingBottom: paddingBottom,\r\n\t\t\t\t\tbackgroundColor: backgroundColor\r\n\t\t\t\t}}\r\n\t\t\t>\r\n\t\t\t\t{(styleName != 'wave') && (\r\n\t\t\t\t\t<div className=\"wp-block-guteblock-spacer-divider__separator\" style={{\r\n\t\t\t\t\t\theight: separatorHeight,\r\n\t\t\t\t\t\tbackgroundImage: `linear-gradient(to right, ${separatorColor} ${dashspacingcalc}%, rgba(255, 255, 255, 0) 10%)`,\r\n\t\t\t\t\t\tbackgroundSize: `${(gutterWidth * 10)}px 100%`\r\n\t\t\t\t\t}}>\t\t\t\t\t\t\r\n\t\t\t\t\t</div>\r\n\t\t\t\t)}\r\n\t\t\t\t{(styleName == 'wave') && (\r\n\t\t\t\t\r\n\t\t\t\t\t<div \r\n\t\t\t\t\t\tclassName=\"wp-block-guteblock-spacer-divider__waveContainer\"\r\n\t\t\t\t\t\tstyle={{\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\tbackgroundColor: insideColor\r\n\t\t\t\t\t\t}}\r\n\t\t\t\t\t>\r\n\t\t\t\t\t\t<svg id=\"\" preserveAspectRatio=\"xMidYMax meet\" className=\"svg-separator sep3\" viewBox=\"0 0 1600 100\" style={{display: \"block\"}} data-height=\"100\">\r\n\t\t\t\t\t\t\t<path className=\"\" style={{opacity: 1, fill: `${outsideColor}`}} d=\"M-40,71.627C20.307,71.627,20.058,32,80,32s60.003,40,120,40s59.948-40,120-40s60.313,40,120,40s60.258-40,120-40s60.202,40,120,40s60.147-40,120-40s60.513,40,120,40s60.036-40,120-40c59.964,0,60.402,40,120,40s59.925-40,120-40s60.291,40,120,40s60.235-40,120-40s60.18,40,120,40s59.82,0,59.82,0l0.18,26H-60V72L-40,71.627z\"></path>\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t</svg>\t\t\t\t\t\t\t\r\n\t\t\t\t\t</div>\r\n\r\n\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\r\n\t\t\t</div>\r\n\t\t);\r\n\t}\r\n});\r\n","import { Component } from \"@wordpress/element\";\r\nimport { __ } from \"@wordpress/i18n\";\r\nimport {\r\n\tRichText,\t\r\n\tBlockControls,\r\n\tAlignmentToolbar\r\n} from \"@wordpress/editor\";\r\n// import {\r\n// \tPanelBody\r\n// } from \"@wordpress/components\";\r\nimport classnames from 'classnames';\r\n\r\nclass AccordionEdit extends Component {\t\r\n\r\n\tstate = {\r\n\t\tstatus: null\r\n\t};\r\n\r\n\tcomponentDidMount() {\r\n\r\n\t\tthis.setState({\r\n\t\t\tstatus: true\r\n\t\t});\r\n\r\n\t}\r\n\t\r\n\tonChangeTitle = title => {\r\n\t\tthis.props.setAttributes({ title });\r\n\t};\r\n\r\n\tonChangeContent = content => {\r\n\t\tthis.props.setAttributes({ content });\r\n\t};\r\n\r\n\tonToggleAccordion = () => {\r\n\t\tthis.setState({\r\n\t\t\tstatus: !this.state.status\r\n\t\t});\r\n\t\tconsole.log(this.state.status);\r\n\t};\r\n\r\n\tonChangeAlignment = alignment => {\r\n\t\tthis.props.setAttributes({ alignment });\r\n\t};\r\n\t\r\n\trender() {\r\n\t\tconst { className, attributes } = this.props;\r\n\t\tconst {\r\n\t\t\ttitle,\r\n\t\t\tcontent,\r\n\t\t\talignment\r\n\t\t} = attributes;\r\n\r\n\t\tconst classes = classnames(className, {\r\n\t\t\t[`align-${alignment}`]: alignment,\r\n\t\t\t[`gb-accordion-open`]: this.state.status\r\n\t\t})\r\n\t\t\r\n\t\treturn (\r\n\t\t\t<>\r\n\t\t\t\t<BlockControls>\r\n\t\t\t\t\t<AlignmentToolbar\r\n\t\t\t\t\t\tonChange={this.onChangeAlignment}\r\n\t\t\t\t\t\tvalue={alignment}\r\n\t\t\t\t\t\tisCollapsed={false}\r\n\t\t\t\t\t/>\r\n\t\t\t\t</BlockControls>\r\n\t\t\t\t \r\n\t\t\t\t{/* \r\n\t\t\t\t<InspectorControls>\t\t\t\t\t\r\n\t\t\t\t\t<PanelBody title={__(\"Accordion Settings\", \"guteblock\")}>\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t</PanelBody>\r\n\t\t\t\t</InspectorControls>\t\t\t\t \r\n\t\t\t\t*/}\r\n\r\n\t\t\t\t<div className={classes}>\r\n\t\t\t\t\t<div className=\"wp-block-guteblock-accordion__title-outer\">\r\n\t\t\t\t\t\t<RichText\r\n\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\"wp-block-guteblock-accordion__title\"\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\ttagName=\"p\"\r\n\t\t\t\t\t\t\tonChange={this.onChangeTitle}\r\n\t\t\t\t\t\t\tvalue={title}\r\n\t\t\t\t\t\t\tplaceholder={__(\r\n\t\t\t\t\t\t\t\t\"Accordion Title\",\r\n\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t<i onClick={this.onToggleAccordion} className=\"accordion-arrow\"></i>\r\n\t\t\t\t\t</div>\r\n\t\t\t\t\t<div className=\"wp-block-guteblock-accordion__content-outer\">\r\n\t\t\t\t\t\t<RichText\r\n\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\"wp-block-guteblock-accordion__content\"\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\ttagName=\"p\"\r\n\t\t\t\t\t\t\tonChange={this.onChangeContent}\r\n\t\t\t\t\t\t\tvalue={content}\r\n\t\t\t\t\t\t\tplaceholder={__(\r\n\t\t\t\t\t\t\t\t\"Accordion Content\",\r\n\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t)}\t\t\t\t\t\t\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t</div>\r\n\t\t\t\t\t<div className=\"clear\"></div>\r\n\t\t\t\t</div>\r\n\t\t\t</>\r\n\t\t);\r\n\t}\r\n}\r\n\r\nexport default AccordionEdit;","import \"./style.editor.scss\";\r\nimport { registerBlockType } from \"@wordpress/blocks\";\r\nimport { __ } from \"@wordpress/i18n\";\r\nimport { RichText } from \"@wordpress/editor\";\r\nimport edit from \"./edit.js\";\r\nimport classnames from 'classnames';\r\n\r\nconst attributes = {\r\n\ttitle: {\r\n\t\ttype: \"string\",\r\n\t\tsource: \"html\",\r\n\t\tselector: \"p.wp-block-guteblock-accordion__title\"\r\n\t},\r\n\tcontent: {\r\n\t\ttype: \"string\",\r\n\t\tsource: \"html\",\r\n\t\tselector: \"p.wp-block-guteblock-accordion__content\"\r\n\t},\r\n\talign: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"center\"\r\n\t},\r\n\talignment: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"left\"\r\n\t}\r\n};\r\n\r\nregisterBlockType(\"guteblock/accordion\", {\r\n\ttitle: __(\"Accordion Block\", \"guteblock\"),\r\n\tdescription: __(\"Block for adding accordion.\", \"guteblock\"),\r\n\ticon: (\r\n        <svg\r\n\t\t\tid=\"prefix__Layer_1\"\r\n\t\t\tx={0}\r\n\t\t\ty={0}\r\n\t\t\tviewBox=\"0 0 24 24\"\r\n\t\t\txmlSpace=\"preserve\"\r\n\t\t>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_1_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={18.698}\r\n\t\t\t\ty1={-1.483}\r\n\t\t\t\tx2={-0.839}\r\n\t\t\t\ty2={15.648}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M3.86 5.39h16.29c.55 0 1-.45 1-1s-.45-1-1-1H3.86c-.55 0-1 .45-1 1s.44 1 1 1z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_1_)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_2_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={20.441}\r\n\t\t\t\ty1={0.505}\r\n\t\t\t\tx2={0.903}\r\n\t\t\t\ty2={17.635}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M20.14 6.91H3.86c-.55 0-1 .45-1 1s.45 1 1 1h16.29c.55 0 1-.45 1-1s-.45-1-1.01-1z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_2_)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_3_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={20.524}\r\n\t\t\t\ty1={0.6}\r\n\t\t\t\tx2={0.987}\r\n\t\t\t\ty2={17.73}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M3.86 12.86h7.64c.55 0 1-.45 1-1s-.45-1-1-1H3.86c-.55 0-1 .45-1 1s.44 1 1 1z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_3_)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_4_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={22.376}\r\n\t\t\t\ty1={2.711}\r\n\t\t\t\tx2={2.838}\r\n\t\t\t\ty2={19.841}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M3.86 16.6h7.64c.55 0 1-.45 1-1s-.45-1-1-1H3.86c-.55 0-1 .45-1 1s.44 1 1 1z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_4_)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_5_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={26.242}\r\n\t\t\t\ty1={7.122}\r\n\t\t\t\tx2={6.705}\r\n\t\t\t\ty2={24.252}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M20.14 18.61H3.86c-.55 0-1 .45-1 1s.45 1 1 1h16.29c.55 0 1-.45 1-1s-.45-1-1.01-1z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_5_)\"\r\n\t\t\t/>\r\n\t\t</svg>\r\n    ),\r\n\tcategory: \"guteblock\",\r\n\tkeywords: [\r\n\t\t__(\"accordion\", \"guteblock\")\r\n\t],\r\n\tsupports: {\r\n\t\treusable: false,\r\n\t\thtml: false ,\r\n\t\talign: [\"wide\", \"full\"]\r\n\t},\r\n\tattributes,\r\n\tedit,\r\n\tsave: ({ attributes }) => {\r\n\t\t\r\n\t\tconst {\r\n\t\t\ttitle,\r\n\t\t\tcontent,\r\n\t\t\talignment\r\n\t\t} = attributes;\r\n\r\n\t\tconst classes = classnames({\r\n\t\t\t[`align-${alignment}`]: alignment\r\n\t\t})\r\n\r\n\t\treturn (\r\n\t\t\t<div className={classes}>\r\n\t\t\t\t<div className=\"wp-block-guteblock-accordion__title-outer\">\r\n\t\t\t\t\t<RichText.Content\r\n\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\"wp-block-guteblock-accordion__title\"\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\ttagName=\"p\"\r\n\t\t\t\t\t\tvalue={title}\r\n\t\t\t\t\t\tplaceholder={__(\r\n\t\t\t\t\t\t\t\"Accordion Title\",\r\n\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t)}\r\n\t\t\t\t\t/>\r\n\t\t\t\t\t<i className=\"accordion-arrow\"></i>\r\n\t\t\t\t</div>\r\n\t\t\t\t<div className=\"wp-block-guteblock-accordion__content-outer\">\r\n\t\t\t\t\t<RichText.Content\r\n\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\"wp-block-guteblock-accordion__content\"\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\ttagName=\"p\"\r\n\t\t\t\t\t\tvalue={content}\r\n\t\t\t\t\t\tplaceholder={__(\r\n\t\t\t\t\t\t\t\"Accordion Content\",\r\n\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t)}\t\t\t\t\t\t\r\n\t\t\t\t\t/>\r\n\t\t\t\t</div>\t\r\n\t\t\t\t<div className=\"clear\"></div>\t\t\t\t\r\n\t\t\t</div>\r\n\t\t);\r\n\t}\r\n});\r\n","import { Component } from \"@wordpress/element\";\r\nimport { __ } from \"@wordpress/i18n\";\r\nimport {\r\n\tRichText,\r\n\tInspectorControls,\r\n\tBlockControls,\r\n\tAlignmentToolbar,\r\n\tPanelColorSettings,\r\n\t\r\n} from \"@wordpress/editor\";\r\nimport {\r\n\tPanelBody,\r\n\tTextControl,\r\n\tTabPanel,\r\n\tToggleControl,\r\n\tRangeControl,\r\n\tPanelRow,\r\n\tToolbar,\r\n\tSelectControl,\r\n\tDropdown,\r\n\tButton,\r\n} from \"@wordpress/components\";\r\nimport classnames from 'classnames';\r\n\r\n//adding our own component\r\n// import AdditionalSettings from './components/blockqouteControlls';\r\n\r\nclass BlockQoutes extends Component {\r\n\tonChangeTitle = title => {\r\n\t\tthis.props.setAttributes({ title });\r\n\t};\r\n\r\n\tonChangeAlignment = alignment => {\r\n\t\tthis.props.setAttributes({ alignment });\r\n\t};\r\n\tonAuthorChange = autherName => {\r\n\t\tthis.props.setAttributes({ autherName });\r\n\t};\r\n\ttoggleTitle = () => {\r\n\t\tthis.props.setAttributes({\r\n\t\t\tisHeadTitleShow: !this.props.attributes.isHeadTitleShow\r\n\t\t});\r\n\t};\r\n\tonChangeAlignmentofHead = alignmentForHead => {\r\n\t\tthis.props.setAttributes({ alignmentForHead });\r\n\t};\r\n\tonqouteContent = qouteContent => {\r\n\t\tthis.props.setAttributes({ qouteContent });\r\n\t};\r\n\tonChangeHeadTextColor = colorForHead => {\r\n\t\tthis.props.setAttributes({ colorForHead });\r\n\t};\r\n\tonContainerbgChange = conatinerMainBackgroundColor => {\r\n\t\tthis.props.setAttributes({ conatinerMainBackgroundColor });\r\n\t\tif (this.props.attributes.conatinerMainBackgroundColor === this.props.attributes.innerContainerColor) {\r\n\t\t\tthis.props.setAttributes({\r\n\t\t\t\tisSameAsContainerColor:true\r\n\t\t\t});\r\n\t\t}\r\n\t};\r\n\tonChangeContentTextColor = contentColor => {\r\n\t\tthis.props.setAttributes({ contentColor });\r\n\t};\r\n\tonChangeInnerContainerColor = innerContainerColor => {\r\n\t\tthis.props.setAttributes({\r\n\t\t\tisSameAsContainerColor: false\r\n\t\t});\r\n\t\tthis.props.setAttributes({ innerContainerColor });\r\n\t};\r\n\tonChangeinnerConatinerBoxShadowColor = theNewVal => {\r\n\t\tconst newVal = {\r\n\t\t\txoffset: this.props.attributes.innerConatinerBoxShadow.xoffset,\r\n\t\t\tyOffset: this.props.attributes.innerConatinerBoxShadow.yOffset,\r\n\t\t\tBlur: this.props.attributes.innerConatinerBoxShadow.Blur,\r\n\t\t\tspreadShadow: this.props.attributes.innerConatinerBoxShadow\r\n\t\t\t\t.spreadShadow,\r\n\t\t\tcolorShadow: theNewVal\r\n\t\t};\r\n\t\tthis.props.setAttributes({\r\n\t\t\tinnerConatinerBoxShadow: newVal\r\n\t\t});\r\n\t};\r\n\r\n\ttoggleIconBelow = () => {\r\n\t\tconst newVal = {\r\n\t\t\thorizontal: this.props.attributes.iconBelow.horizontal,\r\n\t\t\tvertical: this.props.attributes.iconBelow.vertical,\r\n\t\t\tisShown: !this.props.attributes.iconBelow.isShown\r\n\t\t};\r\n\t\tthis.props.setAttributes({\r\n\t\t\ticonBelow: newVal\r\n\t\t});\r\n\t};\r\n\r\n\t//Icon settings\r\n\tonChangeIconColor = newVal => {\r\n\t\tconst newUpval = {\r\n\t\t\tsize: this.props.attributes.iconGeneral.size,\r\n\t\t\topacity: this.props.attributes.iconGeneral.opacity,\r\n\t\t\tcolor: newVal\r\n\t\t};\r\n\t\tthis.props.setAttributes({\r\n\t\t\ticonGeneral: newUpval\r\n\t\t});\r\n\t};\r\n\r\n\ttoggleIconAbove = () => {\r\n\t\tconst newVal = {\r\n\t\t\thorizontal: this.props.attributes.iconAbove.horizontal,\r\n\t\t\tvertical: this.props.attributes.iconAbove.vertical,\r\n\t\t\tisShown: !this.props.attributes.iconAbove.isShown\r\n\t\t};\r\n\t\tthis.props.setAttributes({\r\n\t\t\ticonAbove: newVal\r\n\t\t});\r\n\t};\r\n\t//author settings\r\n\ttoggleAuthorName = () => {\r\n\t\tthis.props.setAttributes({\r\n\t\t\tauthorIsShown: !this.props.attributes.authorIsShown\r\n\t\t});\r\n\t};\r\n\ttoggleBoxShadowInnerContainer = () => {\r\n\t\tthis.props.setAttributes({\r\n\t\t\tisBoxShadowISneeded: !this.props.attributes.isBoxShadowISneeded\r\n\t\t});\r\n\t};\r\n\tonChangeAuthorFontColor=authorFontColor=>{\r\n\t\tthis.props.setAttributes({\r\n\t\t\tauthorFontColor\r\n\t\t});\r\n\t};\r\n\trender() {\r\n\t\tconst { className, attributes, setAttributes } = this.props;\r\n\t\tconst {\r\n\t\t\ttitle,\r\n\t\t\talignment,\r\n\t\t\tautherName,\r\n\t\t\tisHeadTitleShow,\r\n\t\t\tfontSizeForHead,\r\n\t\t\tqouteContent,\r\n\t\t\talignmentForHead,\r\n\t\t\tpaddingForHeadseprate,\r\n\t\t\tmarginForHeadseprate,\r\n\t\t\tletterSpacingForTitle,\r\n\t\t\tcolorForHead,\r\n\t\t\tHeaderTransformTo,\r\n\t\t\theaderFontWeight,\r\n\t\t\tconatinerMainBackgroundColor,\r\n\t\t\tcontainerPadding,\r\n\t\t\tcontainerMargin,\r\n\t\t\tcontainerBorderRadius,\r\n\t\t\tcontentColor,\r\n\t\t\tcontentTransformTo,\r\n\t\t\tletterSpacingContent,\r\n\t\t\tfontWeigthContent,\r\n\t\t\tlineHieghtContent,\r\n\t\t\tinnerContainerWidth,\r\n\t\t\tinnerContainerColor,\r\n\t\t\tinnerConatinerBoxShadow,\r\n\t\t\tinnerContainerPadding,\r\n\t\t\tinnerConatinerBorderRadius,\r\n\t\t\ticonGeneral,\r\n\t\t\ticonAbove,\r\n\t\t\ticonBelow,\r\n\t\t\tauthorIsShown,\r\n\t\t\tauthorAlign,\r\n\t\t\tcontentPadding,\r\n\t\t\tisBoxShadowISneeded,\r\n\t\t\tisSameAsContainerColor,\r\n\t\t\tauthorFontSize,\r\n\t\t\tauthorFontColor\r\n\t\t} = attributes;\r\n\r\n\t\tconst classes = classnames(className, {\r\n\t\t\t[`align-${alignment}`]: alignment\r\n\t\t});\r\n\t\t  const isStyle = RegExp(/is-style-/);\r\n\t\t\tconst styleName = isStyle.test(attributes.className)\r\n\t\t\t\t? attributes.className.replace(isStyle, \"\")\r\n\t\t\t\t: null;\r\n\t\t\r\n\t\treturn (\r\n\t\t\t<>\r\n\t\t\t\t<BlockControls>\r\n\t\t\t\t\t<AlignmentToolbar\r\n\t\t\t\t\t\tonChange={this.onChangeAlignment}\r\n\t\t\t\t\t\tvalue={alignment}\r\n\t\t\t\t\t\tisCollapsed={false}\r\n\t\t\t\t\t/>\r\n\t\t\t\t</BlockControls>\r\n\t\t\t\t<InspectorControls>\r\n\t\t\t\t\t<TabPanel\r\n\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\"wp-block-guteblock-blockquote tabControll\"\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\tactiveClass=\"wp-block-guteblock-blockquote tabControll active-class\"\r\n\t\t\t\t\t\ttabs={[\r\n\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\tname: \"Main Heading Settings\",\r\n\t\t\t\t\t\t\t\ttitle: (\r\n\t\t\t\t\t\t\t\t\t<svg\r\n\t\t\t\t\t\t\t\t\t\tviewBox=\"0 0 24 24\"\r\n\t\t\t\t\t\t\t\t\t\tx={0}\r\n\t\t\t\t\t\t\t\t\t\ty={0}\r\n\t\t\t\t\t\t\t\t\t\theight=\"50\"\r\n\t\t\t\t\t\t\t\t\t\twidth=\"50\"\r\n\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t<switch>\r\n\t\t\t\t\t\t\t\t\t\t\t<g>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<linearGradient\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tid=\"prefix__a\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tx1={15.042}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\ty1={6.654}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tx2={6.243}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\ty2={18.716}\r\n\t\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<stop\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\toffset={0}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tstopColor=\"#eb7d31\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<stop\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\toffset={1}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tstopColor=\"#ee576f\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t</linearGradient>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<path\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tfill=\"url(#prefix__a)\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\td=\"M13.4 10.7v.7H7.7V5.8H4.3v13.9h3.5v-5.2h5.7v5.2h3.4V12c-1.4 0-2.5-.5-3.5-1.3z\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<linearGradient\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tid=\"prefix__b\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tx1={20.398}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\ty1={2.755}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tx2={8.326}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\ty2={19.303}\r\n\t\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<stop\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\toffset={0}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tstopColor=\"#eb7d31\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<stop\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\toffset={1}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tstopColor=\"#ee576f\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t</linearGradient>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<path\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tfill=\"url(#prefix__b)\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\td=\"M18.1 11.2H17c-.5 0-.8-.4-.8-.8V10v-.1h-.1l-.2.2c-.3.3-.8.3-1.2 0l-.7-.7c-.2-.2-.2-.4-.2-.6 0-.2.1-.4.2-.6l.2-.2v-.1h-.4c-.4.1-.8-.3-.8-.8V6c0-.5.4-.8.8-.8h.4v-.1l-.2-.2c-.2-.2-.2-.4-.2-.6 0-.2.1-.4.2-.6l.7-.7c.3-.3.8-.3 1.2 0l.2.2h.1v-.4c0-.5.4-.8.8-.8h1.1c.5 0 .9.4.9.8v.4h.1l.2-.2c.3-.3.9-.3 1.2 0l.8.8c.2.2.2.4.2.6 0 .2-.1.4-.2.6l-.3.1v.1h.4c.5 0 .8.4.8.8v1.1c0 .5-.4.8-.8.8h-.3-.1V8l.2.2c.2.2.2.4.2.6 0 .2-.1.4-.2.6l-.8.8c-.2.2-.4.2-.6.2-.2 0-.4-.1-.6-.2l-.1-.2H19v.4c0 .4-.4.8-.9.8zm-1.9-1.8c.1 0 .2 0 .3.1.2.1.4.3.4.6v.3c0 .1.1.2.2.2h1.1c.1 0 .2-.1.2-.2V10c0-.3.2-.5.4-.6.2-.1.5 0 .7.1l.2.2c.1.1.3.1.3 0l.8-.7s.1-.1.1-.2 0-.1-.1-.2l-.2-.2c-.2-.2-.2-.5-.1-.7.1-.2.3-.4.6-.4h.3c.1 0 .2-.1.2-.2V6c0-.1-.1-.2-.2-.2h-.3c-.3 0-.5-.2-.6-.4-.1-.2 0-.5.1-.7l.2-.2s.1-.1.1-.2 0-.1-.1-.2l-.8-.8c-.1-.1-.3-.1-.3 0l-.2.2c-.2.2-.5.2-.7.1-.2-.1-.4-.3-.4-.6v-.2c0-.1-.1-.2-.2-.2h-1.1c-.1 0-.2.1-.2.2v.3c0 .3-.2.5-.4.6-.2.1-.5 0-.7-.1l-.2-.2c-.1-.1-.3-.1-.3 0l-.8.8s-.1.1-.1.2 0 .1.1.2l.2.2c.2.2.2.5.1.7-.1.2-.3.4-.6.4h-.3c-.1 0-.2.1-.2.2v1.1c0 .1.1.2.2.2h.3c.3 0 .5.2.6.4.1.2 0 .5-.1.7l-.2.2s-.1.1-.1.2 0 .1.1.2l.8.8c.1.1.3.1.3 0l.2-.2c0-.2.2-.3.4-.3z\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<linearGradient\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tid=\"prefix__c\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tx1={20.397}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\ty1={2.755}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tx2={8.326}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\ty2={19.303}\r\n\t\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<stop\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\toffset={0}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tstopColor=\"#eb7d31\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<stop\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\toffset={1}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tstopColor=\"#ee576f\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t</linearGradient>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<path\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tfill=\"url(#prefix__c)\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\td=\"M17.6 8.8c-1.2 0-2.3-1-2.3-2.3s1-2.3 2.3-2.3 2.3 1 2.3 2.3-1.1 2.3-2.3 2.3zm0-3.9c-.9 0-1.7.8-1.7 1.7s.8 1.7 1.7 1.7 1.7-.8 1.7-1.7-.8-1.7-1.7-1.7z\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t</g>\r\n\t\t\t\t\t\t\t\t\t\t</switch>\r\n\t\t\t\t\t\t\t\t\t</svg>\r\n\t\t\t\t\t\t\t\t),\r\n\t\t\t\t\t\t\t\tclassName:\r\n\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-blockquote tabControll tab-one\"\r\n\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\tname: \"Contents Settings\",\r\n\t\t\t\t\t\t\t\ttitle: (\r\n\t\t\t\t\t\t\t\t\t<svg\r\n\t\t\t\t\t\t\t\t\t\tviewBox=\"0 0 24 24\"\r\n\t\t\t\t\t\t\t\t\t\tx={0}\r\n\t\t\t\t\t\t\t\t\t\ty={0}\r\n\t\t\t\t\t\t\t\t\t\theight=\"50\"\r\n\t\t\t\t\t\t\t\t\t\twidth=\"50\"\r\n\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t<switch>\r\n\t\t\t\t\t\t\t\t\t\t\t<g>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<linearGradient\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tid=\"prefix__a\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tx1={18.635}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\ty1={3.732}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tx2={6.931}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\ty2={19.777}\r\n\t\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<stop\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\toffset={0}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tstopColor=\"#eb7d31\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<stop\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\toffset={1}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tstopColor=\"#ee576f\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t</linearGradient>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<path\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tfill=\"url(#prefix__a)\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\td=\"M16.4 11.9h-1c-.4 0-.8-.4-.8-.8v-.3-.1h-.1l-.2.3c-.3.3-.8.3-1.1 0l-.7-.7c-.2-.2-.2-.4-.2-.6 0-.2.1-.4.2-.6l.2-.2v-.1h-.4c-.4 0-.8-.4-.8-.8V7c0-.4.4-.8.8-.8h.4v-.1l-.2-.2c-.2-.2-.2-.4-.2-.6 0-.2.1-.4.2-.6l.7-.7c.3-.3.8-.3 1.1 0l.2.2h.1v-.4c0-.4.4-.8.8-.8h1c.4 0 .8.4.8.8v.4h.1l.2-.2c.3-.3.8-.3 1.1 0l.7.7c.2.2.2.4.2.6 0 .2-.1.4-.2.6l-.1.1v.1h.4c.4 0 .8.4.8.8v1c0 .4-.4.8-.8.8h-.3-.1v.1l.2.2c.2.2.2.4.2.6 0 .2-.1.4-.2.6l-.7.8c-.2.2-.4.2-.6.2-.2 0-.4-.1-.6-.2l-.2-.2h-.1v.4c0 .3-.3.7-.8.7zm-1.9-1.7h.2c.2.1.4.3.4.6v.3c0 .1.1.2.2.2h1c.1 0 .2-.1.2-.2v-.3c0-.3.1-.5.4-.6.2-.1.5 0 .7.1l.2.2c.1.1.2.1.3 0l.9-.7s.1-.1.1-.2 0-.1-.1-.2l-.2-.2c-.2-.2-.2-.4-.1-.7.1-.2.3-.4.6-.4h.3c.1 0 .2-.1.2-.2v-1c0-.1-.1-.2-.2-.2h-.3c-.3 0-.5-.1-.6-.4-.1-.2 0-.5.1-.7l.2-.2s.1-.1.1-.2 0-.1-.1-.2l-.7-.7c-.1-.1-.2-.1-.3 0l-.2.2c-.2.2-.4.2-.7.1-.2-.1-.4-.3-.4-.6v-.2c0-.1-.1-.2-.2-.2h-1c-.1 0-.2.1-.2.2v.3c0 .3-.1.5-.4.6-.2.1-.5 0-.7-.1l-.2-.2c-.1-.1-.2-.1-.3 0l-.7.7s-.1.1-.1.2 0 .1.1.2v.1c.2.2.2.4.1.7-.1.2-.3.4-.6.4h-.3c-.1 0-.2.1-.2.2v1c0 .1.1.2.2.2h.3c.3 0 .5.1.6.4.1.2 0 .5-.1.7l-.2.2s-.1.1-.1.2 0 .1.1.2l.7.7c.1.1.2.1.3 0l.2-.2c.2-.1.4-.1.5-.1z\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<linearGradient\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tid=\"prefix__b\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tx1={18.635}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\ty1={3.732}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tx2={6.931}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\ty2={19.777}\r\n\t\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<stop\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\toffset={0}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tstopColor=\"#eb7d31\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<stop\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\toffset={1}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tstopColor=\"#ee576f\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t</linearGradient>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<path\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tfill=\"url(#prefix__b)\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\td=\"M15.9 9.6c-1.2 0-2.2-1-2.2-2.2s1-2.2 2.2-2.2 2.2 1 2.2 2.2-1 2.2-2.2 2.2zm0-3.8c-.9 0-1.6.7-1.6 1.6S15 9 15.9 9c.9 0 1.6-.7 1.6-1.6s-.7-1.6-1.6-1.6z\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<linearGradient\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tid=\"prefix__c\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tx1={19.378}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\ty1={3.792}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tx2={6.614}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\ty2={17.359}\r\n\t\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<stop\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\toffset={0}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tstopColor=\"#eb7d31\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<stop\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\toffset={1}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tstopColor=\"#ee576f\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t</linearGradient>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<path\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tfill=\"url(#prefix__c)\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\td=\"M13.8 15c-.6 1-1.5 1.6-2.8 1.6-1.1 0-1.9-.3-2.6-1.1-.7-.7-1-1.6-1-2.7s.3-2 1-2.7c.6-.7 1.4-1 2.5-1-.1-.4-.1-.8-.1-1.2 0-.7.1-1.3.3-1.9H11c-2 0-3.7.7-5 2-1.3 1.3-2 2.9-2 4.9 0 2 .7 3.6 2 4.9 1.3 1.3 3 1.9 4.9 1.9 1.8 0 3.2-.5 4.4-1.6.9-.8 1.6-1.8 1.9-3.1h-3.4z\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t</g>\r\n\t\t\t\t\t\t\t\t\t\t</switch>\r\n\t\t\t\t\t\t\t\t\t</svg>\r\n\t\t\t\t\t\t\t\t),\r\n\t\t\t\t\t\t\t\tclassName:\r\n\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-blockquote tabControll tab-one\"\r\n\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\tname: \"Container Settings\",\r\n\t\t\t\t\t\t\t\ttitle: (\r\n\t\t\t\t\t\t\t\t\t<svg\r\n\t\t\t\t\t\t\t\t\t\tviewBox=\"0 0 24 24\"\r\n\t\t\t\t\t\t\t\t\t\tx={0}\r\n\t\t\t\t\t\t\t\t\t\ty={0}\r\n\t\t\t\t\t\t\t\t\t\theight=\"50\"\r\n\t\t\t\t\t\t\t\t\t\twidth=\"50\"\r\n\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t<switch>\r\n\t\t\t\t\t\t\t\t\t\t\t<g>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<linearGradient\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tid=\"prefix__a\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tx1={20.674}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\ty1={4.188}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tx2={6.269}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\ty2={17.66}\r\n\t\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<stop\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\toffset={0}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tstopColor=\"#eb7d31\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<stop\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\toffset={1}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tstopColor=\"#ee576f\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t</linearGradient>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<path\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tfill=\"url(#prefix__a)\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\td=\"M17.2 13.5h-.3v2.6H8.2V7.5h2.6v-.3c0-1 .3-2 .7-2.9H5v15.1h15.1v-6.5c-.9.4-1.9.6-2.9.6z\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<linearGradient\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tid=\"prefix__b\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tx1={19.157}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\ty1={3.893}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tx2={6.735}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\ty2={20.922}\r\n\t\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<stop\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\toffset={0}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tstopColor=\"#eb7d31\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<stop\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\toffset={1}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tstopColor=\"#ee576f\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t</linearGradient>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<path\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tfill=\"url(#prefix__b)\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\td=\"M16.8 12.6h-1.1c-.5 0-.9-.4-.9-.9v-.3-.1h-.1l-.2.2c-.3.3-.9.3-1.2 0l-.8-.8c-.2-.2-.2-.4-.2-.6 0-.2.1-.4.3-.6l.2-.2v-.1h-.4c-.5 0-.9-.4-.9-.9v-1c0-.5.4-.9.9-.9h.4v-.1l-.2-.2c-.2-.2-.2-.4-.2-.6 0-.2.1-.4.3-.6l.8-.8c.3-.3.9-.3 1.2 0l.2.2h.1V4c0-.5.4-.9.9-.9H17c.5 0 .9.4.9.9v.4h.1v-.3c.3-.3.9-.3 1.2 0l.8.8c.2.2.2.4.2.6 0 .2-.1.4-.3.6l-.2.2v.1h.4c.5 0 .9.4.9.9v1.1c0 .5-.4.9-.9.9h-.3-.1v.1l.3.2c.2.2.2.4.2.6 0 .2-.1.4-.2.6l-.8.8c-.2.2-.4.2-.6.2-.2 0-.4-.1-.6-.2l-.2-.2h-.1v.4c0 .4-.4.8-.9.8zm-2-1.9c.1 0 .2 0 .3.1.3.1.4.3.4.6v.3c0 .1.1.3.3.3h1.1c.1 0 .3-.1.3-.3v-.3c0-.3.2-.5.4-.6.3-.1.5-.1.7.1l.2.2c.1.1.3.1.4 0l.8-.8s.1-.1.1-.2 0-.1-.1-.2l-.2-.2c-.2-.2-.2-.5-.1-.7.1-.3.3-.4.6-.4h.3c.1 0 .3-.1.3-.3v-1c0-.1-.1-.3-.3-.3H20c-.3 0-.5-.2-.6-.4-.1-.3 0-.5.1-.7l.2-.2s.1-.1.1-.2 0-.1-.1-.2l-.8-.8c-.1-.1-.3-.1-.4 0l-.2.2c-.3.2-.5.3-.8.2-.3-.1-.4-.3-.4-.6V4c0-.1-.1-.3-.3-.3h-1.1c-.1 0-.3.1-.3.3v.3c0 .3-.2.5-.4.6-.3.1-.5 0-.7-.1l-.2-.2c-.1-.1-.3-.1-.4 0l-.7.7s-.1.1-.1.2 0 .1.1.2l.2.2c.2.2.2.5.1.7-.1.3-.3.4-.6.4h-.3c-.1 0-.3.1-.3.3v1.1c0 .1.1.3.3.3h.3c.3 0 .5.2.6.4.1.3 0 .5-.1.7l-.2.2s-.1.1-.1.2 0 .1.1.2l.8.8c.1.1.3.1.4 0l.2-.2c.1-.2.2-.3.4-.3z\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<linearGradient\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tid=\"prefix__c\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tx1={19.156}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\ty1={3.893}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tx2={6.735}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\ty2={20.922}\r\n\t\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<stop\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\toffset={0}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tstopColor=\"#eb7d31\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<stop\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\toffset={1}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tstopColor=\"#ee576f\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t</linearGradient>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<path\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tfill=\"url(#prefix__c)\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\td=\"M16.3 10.2c-1.3 0-2.3-1-2.3-2.3s1-2.3 2.3-2.3 2.3 1 2.3 2.3-1 2.3-2.3 2.3zm0-4.1c-1 0-1.7.8-1.7 1.7s.8 1.7 1.7 1.7S18 8.8 18 7.8s-.8-1.7-1.7-1.7z\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t</g>\r\n\t\t\t\t\t\t\t\t\t\t</switch>\r\n\t\t\t\t\t\t\t\t\t</svg>\r\n\t\t\t\t\t\t\t\t),\r\n\t\t\t\t\t\t\t\tclassName:\r\n\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-blockquote tabControll tab-one\"\r\n\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\tname: \"Icon Settings\",\r\n\t\t\t\t\t\t\t\ttitle: (\r\n\t\t\t\t\t\t\t\t\t<svg\r\n\t\t\t\t\t\t\t\t\t\tviewBox=\"0 0 24 24\"\r\n\t\t\t\t\t\t\t\t\t\tx={0}\r\n\t\t\t\t\t\t\t\t\t\ty={0}\r\n\t\t\t\t\t\t\t\t\t\theight=\"50\"\r\n\t\t\t\t\t\t\t\t\t\twidth=\"50\"\r\n\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t<switch>\r\n\t\t\t\t\t\t\t\t\t\t\t<g>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<linearGradient\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tid=\"prefix__a\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tx1={3.508}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\ty1={13.758}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tx2={10.3}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\ty2={13.758}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tgradientTransform=\"matrix(.9997 -.02509 .02509 .9997 -.278 .282)\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<stop\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\toffset={0}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tstopColor=\"#eb7d31\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<stop\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\toffset={1}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tstopColor=\"#ee576f\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t</linearGradient>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<path\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tfill=\"url(#prefix__a)\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\td=\"M6.8 8.8l-2.2 3.8c-1 1.7-1.1 2.2-1.1 3.2C3.5 17.6 5.1 19 7 19s3.4-1.5 3.3-3.3c0-1.2-.7-2.1-2-2.7l1.9-4.2H6.8z\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<linearGradient\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tid=\"prefix__b\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tx1={10.954}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\ty1={15.789}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tx2={17.746}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\ty2={15.789}\r\n\t\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<stop\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\toffset={0}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tstopColor=\"#eb7d31\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<stop\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\toffset={1}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tstopColor=\"#ee576f\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t</linearGradient>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<path\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tfill=\"url(#prefix__b)\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\td=\"M16.2 14.7c-1.7 0-3.3-.7-4.4-1.8-.6 1.1-.9 2.1-.9 2.8 0 1.8 1.6 3.2 3.5 3.2 1.8 0 3.3-1.5 3.3-3.3 0-.3-.1-.6-.2-.9-.4-.1-.8 0-1.3 0z\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<linearGradient\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tid=\"prefix__c\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tx1={19.23}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\ty1={5.407}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tx2={7.306}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\ty2={21.754}\r\n\t\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<stop\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\toffset={0}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tstopColor=\"#eb7d31\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<stop\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\toffset={1}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tstopColor=\"#ee576f\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t</linearGradient>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<path\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tfill=\"url(#prefix__c)\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\td=\"M17 13.7h-1.1c-.5 0-.8-.4-.8-.8v-.3-.1H15l-.2.2c-.3.3-.8.3-1.2 0l-.7-.7c-.2-.2-.2-.4-.2-.6 0-.2.1-.4.2-.6l.2-.2v-.1h-.4c-.5 0-.8-.4-.8-.8v-1c0-.5.4-.8.8-.8h.4v-.1l-.2-.2c-.2-.2-.2-.4-.2-.6 0-.2.1-.4.2-.6l.8-.8c.3-.3.8-.3 1.2 0l.1.2h.1V5.5c0-.5.4-.8.8-.8H17c.5 0 .8.4.8.8v.4h.1l.2-.2c.3-.3.8-.3 1.2 0l.7.7c.2.2.2.4.2.6 0 .2-.1.4-.2.6l-.2.2v.1h.4c.5 0 .8.4.8.8v1.1c0 .5-.4.8-.8.8h-.3-.1v.1l.2.2c.2.2.2.4.2.6 0 .2-.1.4-.2.6l-.8.8c-.2.2-.4.2-.6.2-.2 0-.4-.1-.6-.2l-.2-.2h-.1v.4c.1.3-.2.6-.7.6zM15.1 12h.2c.2.1.4.3.4.6v.3c0 .1.1.2.2.2H17c.1 0 .2-.1.2-.2v-.3c0-.3.2-.5.4-.6.2-.1.5 0 .7.1l.2.2c.1.1.3.1.3 0l.8-.8s.1-.1.1-.2 0-.1-.1-.2l-.2-.2c-.2-.2-.2-.5-.1-.7.1-.2.3-.4.6-.4h.3c.1 0 .2-.1.2-.2v-.9c0-.1-.1-.2-.2-.2h-.3c-.3 0-.5-.2-.6-.4-.1-.2 0-.5.1-.7l.2-.2s.1-.1.1-.2 0-.1-.1-.2l-.7-.8c-.1-.1-.3-.1-.3 0l-.2.2c-.2.2-.5.2-.7.1-.2-.1-.4-.3-.4-.6v-.2c0-.1-.1-.2-.2-.2H16c-.1 0-.2.1-.2.2v.3c0 .3-.2.5-.4.6-.2.1-.5 0-.7-.1l-.3-.3c-.1-.1-.2-.1-.3 0l-.8.8s-.1.1-.1.2 0 .1.1.2l.2.2c.2.2.2.5.1.7-.1.2-.3.4-.6.4h-.3c-.1 0-.2.1-.2.2v1.1c0 .1.1.2.2.2h.3c.3 0 .5.2.6.4.1.2 0 .5-.1.7l-.2.2s-.1.1-.1.2 0 .1.1.2l.8.8c.1.1.2.1.3 0l.2-.2c.1-.3.3-.3.5-.3z\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<linearGradient\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tid=\"prefix__d\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tx1={19.23}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\ty1={5.407}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tx2={7.306}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\ty2={21.753}\r\n\t\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<stop\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\toffset={0}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tstopColor=\"#eb7d31\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<stop\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\toffset={1}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tstopColor=\"#ee576f\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t</linearGradient>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<path\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tfill=\"url(#prefix__d)\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\td=\"M16.5 11.4c-1.2 0-2.2-1-2.2-2.2s1-2.2 2.2-2.2 2.2 1 2.2 2.2-1 2.2-2.2 2.2zm0-3.9c-.9 0-1.7.7-1.7 1.7 0 .9.7 1.7 1.7 1.7.9 0 1.7-.7 1.7-1.7-.1-.9-.8-1.7-1.7-1.7z\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t</g>\r\n\t\t\t\t\t\t\t\t\t\t</switch>\r\n\t\t\t\t\t\t\t\t\t</svg>\r\n\t\t\t\t\t\t\t\t),\r\n\t\t\t\t\t\t\t\tclassName:\r\n\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-blockquote tabControll tab-one\"\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t]}\r\n\t\t\t\t\t>\r\n\t\t\t\t\t\t{tab => {\r\n\t\t\t\t\t\t\tswitch (tab.name) {\r\n\t\t\t\t\t\t\t\tcase \"Main Heading Settings\":\r\n\t\t\t\t\t\t\t\t\tif (isHeadTitleShow) {\r\n\t\t\t\t\t\t\t\t\t\treturn (\r\n\t\t\t\t\t\t\t\t\t\t\t<>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-blockquote tabControll controller-holder\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-blockquote sepratorController\" />\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<ToggleControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Enable Heading\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tthis\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t.toggleTitle\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tchecked={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tisHeadTitleShow\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-blockquote sepratorController\" />\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Font Size For Title(px)\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tfontSizeForHead\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={fontSizechange =>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tthis.props.setAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tfontSizeForHead: fontSizechange\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tmin={14}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tmax={45}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tstep={0.5}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-blockquote sepratorController\" />\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-blockquote alignTofull\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<AlignmentToolbar\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tthis\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t.onChangeAlignmentofHead\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\talignmentForHead\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tisCollapsed={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tfalse\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-blockquote sepratorController\" />\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<TextControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel=\"Letter Spacing\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tletterSpacingForTitle\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ttype=\"number\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={newLH =>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tsetAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tletterSpacingForTitle: newLH\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-blockquote sepratorController\" />\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<PanelBody\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ttitle=\"Padding Settings\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tinitialOpen={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tfalse\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<PanelRow>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttextAlign:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"center\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcolor:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"brown\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\twidth:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"100%\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tThis\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tis\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tfor\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontrolling\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tPadding\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</h4>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t</PanelRow>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<Toolbar>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<TextControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel=\"Top\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tpaddingForHeadseprate.top\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttype=\"number\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={paddingVal => {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tconst newVal = {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttop: paddingVal,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tbottom:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tpaddingForHeadseprate.bottom,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tleft:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tpaddingForHeadseprate.left,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tright:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tpaddingForHeadseprate.right\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t};\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tsetAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tpaddingForHeadseprate: newVal\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<TextControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel=\"Bottom\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tpaddingForHeadseprate.bottom\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttype=\"number\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={paddingVal => {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tconst newVal = {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttop:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tpaddingForHeadseprate.top,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tbottom: paddingVal,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tleft:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tpaddingForHeadseprate.left,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tright:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tpaddingForHeadseprate.right\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t};\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tthis.props.setAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tpaddingForHeadseprate: newVal\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<TextControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel=\"Left\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tpaddingForHeadseprate.left\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttype=\"number\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={paddingVal => {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tconst newVal = {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttop:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tpaddingForHeadseprate.top,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tbottom:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tpaddingForHeadseprate.bottom,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tleft: paddingVal,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tright:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tpaddingForHeadseprate.right\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t};\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tthis.props.setAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tpaddingForHeadseprate: newVal\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<TextControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel=\"Right\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tpaddingForHeadseprate.right\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttype=\"number\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={paddingVal => {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tconst newVal = {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttop:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tpaddingForHeadseprate.top,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tbottom:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tpaddingForHeadseprate.bottom,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tleft:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tpaddingForHeadseprate.left,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tright: paddingVal\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t};\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tthis.props.setAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tpaddingForHeadseprate: newVal\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t</Toolbar>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t</PanelBody>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-blockquote sepratorController\" />\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t{/* //margin setiing */}\r\n\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<PanelBody\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ttitle=\"Margin Settings\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tinitialOpen={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tfalse\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<PanelRow>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttextAlign:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"center\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcolor:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"brown\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\twidth:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"100%\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tThis\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tis\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tfor\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontrolling\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tMargin\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</h4>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t</PanelRow>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<Toolbar>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<TextControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel=\"Margin Left\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tmarginForHeadseprate.left\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttype=\"number\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={marginVal => {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tconst newVal = {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttop:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tmarginForHeadseprate.top,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tright:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tmarginForHeadseprate.right,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tleft: marginVal,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tbottom:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tmarginForHeadseprate.bottom\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t};\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tsetAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tmarginForHeadseprate: newVal\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<TextControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel=\"Margin Right\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tmarginForHeadseprate.right\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttype=\"number\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={marginVal => {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tconst newVal = {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttop:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tmarginForHeadseprate.top,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tright: marginVal,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tleft:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tmarginForHeadseprate.left,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tbottom:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tmarginForHeadseprate.bottom\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t};\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tsetAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tmarginForHeadseprate: newVal\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<TextControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel=\"Margin Bottom\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tmarginForHeadseprate.bottom\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttype=\"number\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={marginVal => {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tconst newVal = {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttop:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tmarginForHeadseprate.top,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tright:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tmarginForHeadseprate.right,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tleft:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tmarginForHeadseprate.left,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tbottom: marginVal\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t};\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tsetAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tmarginForHeadseprate: newVal\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<TextControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel=\"Margin Top\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tmarginForHeadseprate.top\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttype=\"number\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={marginVal => {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tconst newVal = {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttop: marginVal,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tright:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tmarginForHeadseprate.right,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tleft:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tmarginForHeadseprate.left,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tbottom:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tmarginForHeadseprate.bottom\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t};\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tsetAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tmarginForHeadseprate: newVal\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t</Toolbar>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t</PanelBody>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-blockquote sepratorController\" />\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<PanelColorSettings\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ttitle={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Color Settings\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tcolorSettings={[\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue: colorForHead,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange: this\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t.onChangeHeadTextColor,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel: __(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Header Title Color\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t]}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-blockquote sepratorController\" />\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<SelectControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel=\"Transform\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tHeaderTransformTo\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\toptions={[\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Capitalize\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"capitalize\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Uppercase\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"uppercase\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Lowercase\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"lowercase\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"None\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"none\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t]}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={HeaderTransformTo => {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tsetAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tHeaderTransformTo\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-blockquote sepratorController\" />\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<SelectControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel=\"Font Weight\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\theaderFontWeight\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\toptions={[\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Bold\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"700\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Bolder\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"900\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Normal\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"300\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"500\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"500\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Lighter\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"100\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t]}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={headerFontWeight => {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tsetAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\theaderFontWeight\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-blockquote sepratorController\" />\r\n\t\t\t\t\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t\t\t\t\t</>\r\n\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t} else {\r\n\t\t\t\t\t\t\t\t\t\treturn (\r\n\t\t\t\t\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-blockquote tabControll controller-holder\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-blockquote sepratorController\" />\r\n\t\t\t\t\t\t\t\t\t\t\t\t<ToggleControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Header\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tthis\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t.toggleTitle\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tchecked={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tisHeadTitleShow\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-blockquote sepratorController\" />\r\n\t\t\t\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\tcase \"Container Settings\":\r\n\t\t\t\t\t\t\t\t\treturn (\r\n\t\t\t\t\t\t\t\t\t\t<>\r\n\t\t\t\t\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-blockquote sepratorController\" />\r\n\t\t\t\t\t\t\t\t\t\t\t<PanelColorSettings\r\n\t\t\t\t\t\t\t\t\t\t\t\ttitle={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\" Background Color Setting\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t\tcolorSettings={[\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue: conatinerMainBackgroundColor,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange: this\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t.onContainerbgChange,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel: __(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Container Background Color\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t]}\r\n\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-blockquote sepratorController\" />\r\n\t\t\t\t\t\t\t\t\t\t\t<PanelBody\r\n\t\t\t\t\t\t\t\t\t\t\t\ttitle=\"Padding Settings\"\r\n\t\t\t\t\t\t\t\t\t\t\t\tinitialOpen={false}\r\n\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<PanelRow>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<h4\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttextAlign:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"center\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcolor:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"brown\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\twidth:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"100%\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tThis is\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tfor\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontrolling\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tPadding\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t</h4>\r\n\t\t\t\t\t\t\t\t\t\t\t\t</PanelRow>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<Toolbar>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<TextControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel=\"Top\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerPadding.top\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ttype=\"number\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={paddingVal => {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tconst newVal = {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttop: paddingVal,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tbottom:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerPadding.bottom,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tleft:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerPadding.left,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tright:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerPadding.right\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t};\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tsetAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerPadding: newVal\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<TextControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel=\"Bottom\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerPadding.bottom\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ttype=\"number\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={paddingVal => {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tconst newVal = {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttop:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerPadding.top,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tbottom: paddingVal,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tleft:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerPadding.left,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tright:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerPadding.right\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t};\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tthis.props.setAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerPadding: newVal\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<TextControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel=\"Left\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerPadding.left\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ttype=\"number\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={paddingVal => {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tconst newVal = {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttop:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerPadding.top,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tbottom:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerPadding.bottom,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tleft: paddingVal,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tright:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerPadding.right\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t};\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tthis.props.setAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerPadding: newVal\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<TextControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel=\"Right\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerPadding.right\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ttype=\"number\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={paddingVal => {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tconst newVal = {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttop:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerPadding.top,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tbottom:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerPadding.bottom,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tleft:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerPadding.left,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tright: paddingVal\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t};\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tthis.props.setAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerPadding: newVal\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t</Toolbar>\r\n\t\t\t\t\t\t\t\t\t\t\t</PanelBody>\r\n\t\t\t\t\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-blockquote sepratorController\" />\r\n\t\t\t\t\t\t\t\t\t\t\t<PanelBody\r\n\t\t\t\t\t\t\t\t\t\t\t\ttitle=\"Margin Settings\"\r\n\t\t\t\t\t\t\t\t\t\t\t\tinitialOpen={false}\r\n\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<PanelRow>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<h4\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttextAlign:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"center\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcolor:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"brown\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\twidth:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"100%\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tThis is\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tfor\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontrolling\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tMargin\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t</h4>\r\n\t\t\t\t\t\t\t\t\t\t\t\t</PanelRow>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<Toolbar>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<TextControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel=\"Top\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerMargin.top\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ttype=\"number\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={paddingVal => {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tconst newVal = {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttop: paddingVal,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tbottom:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerMargin.bottom,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tleft:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerMargin.left,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tright:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerMargin.right\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t};\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tsetAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerMargin: newVal\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<TextControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel=\"Bottom\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerMargin.bottom\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ttype=\"number\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={paddingVal => {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tconst newVal = {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttop:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerMargin.top,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tbottom: paddingVal,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tleft:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerMargin.left,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tright:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerMargin.right\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t};\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tthis.props.setAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerMargin: newVal\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t{!containerMargin.isToggler ? (\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<TextControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel=\"Left\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerMargin.left\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttype=\"number\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={paddingVal => {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tconst newVal = {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttop:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerMargin.top,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tbottom:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerMargin.bottom,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tleft: paddingVal,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tright:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerMargin.right\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t};\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tthis.props.setAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerMargin: newVal\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<TextControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel=\"Right\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerMargin.right\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttype=\"number\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={paddingVal => {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tconst newVal = {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttop:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerMargin.top,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tbottom:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerMargin.bottom,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tleft:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerMargin.left,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tright: paddingVal\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t};\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tthis.props.setAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerMargin: newVal\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t</>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t) : null}\r\n\t\t\t\t\t\t\t\t\t\t\t\t</Toolbar>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<ToggleControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Enable auto for Margin\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={onchnaging => {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tconsole.log(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tonchnaging\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tconst newVal = {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttop:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerMargin.top,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tbottom:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerMargin.bottom,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tleft:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"auto\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tright:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"auto\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tisToggler: !containerMargin.isToggler\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t};\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tthis.props.setAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerMargin: newVal\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tchecked={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerMargin.isToggler\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t</PanelBody>\r\n\t\t\t\t\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-blockquote sepratorController\" />\r\n\t\t\t\t\t\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\"Border Radius For Container (px)\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerBorderRadius\r\n\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\tonChange={fontSizechange =>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tthis.props.setAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerBorderRadius: fontSizechange\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\tmin={0}\r\n\t\t\t\t\t\t\t\t\t\t\t\tmax={400}\r\n\t\t\t\t\t\t\t\t\t\t\t\tstep={1}\r\n\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-blockquote sepratorController\" />\r\n\t\t\t\t\t\t\t\t\t\t\t<Dropdown\r\n\t\t\t\t\t\t\t\t\t\t\t\tclassName=\"wp-block-guteblock-blockquote switchToCenter\"\r\n\t\t\t\t\t\t\t\t\t\t\t\tcontentClassName=\"inner-popover-content-Width\"\r\n\t\t\t\t\t\t\t\t\t\t\t\tposition=\"top left\"\r\n\t\t\t\t\t\t\t\t\t\t\t\trenderToggle={({\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tisOpen,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tonToggle\r\n\t\t\t\t\t\t\t\t\t\t\t\t}) => (\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<Button\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tclassName=\"wp-block-guteblock-blockquote switchToCenter buttonOn\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tonClick={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tonToggle\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\taria-expanded={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tisOpen\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tInner\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tContainer\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tSettings\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t</Button>\r\n\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t\trenderContent={() => (\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div className=\"inner-popover-content-Width\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Width For Inner Container (%)\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerContainerWidth\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={widthChange =>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tthis.props.setAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerContainerWidth: widthChange\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tmin={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t0\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tmax={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t100\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tstep={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t0.5\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<PanelColorSettings\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttitle={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Color Settings\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcolorSettings={[\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue: innerContainerColor,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange: this\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t.onChangeInnerContainerColor,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel: __(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Content Color\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t]}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<PanelBody\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttitle=\"Padding Settings\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinitialOpen={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tfalse\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<PanelRow>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttextAlign:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"center\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcolor:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"brown\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\twidth:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"100%\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tThis\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tis\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tfor\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontrolling\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tPadding\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</h4>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</PanelRow>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<TextControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel=\"Top\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerContainerPadding.top\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttype=\"number\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={paddingVal => {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tconst newVal = {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttop: paddingVal,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tbottom:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerContainerPadding.bottom,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tleft:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerContainerPadding.left,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tright:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerContainerPadding.right\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t};\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tsetAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerContainerPadding: newVal\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<TextControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel=\"Bottom\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerContainerPadding.bottom\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttype=\"number\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={paddingVal => {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tconst newVal = {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttop:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerContainerPadding.top,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tbottom: paddingVal,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tleft:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerContainerPadding.left,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tright:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerContainerPadding.right\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t};\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tthis.props.setAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerContainerPadding: newVal\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<TextControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel=\"Left\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerContainerPadding.left\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttype=\"number\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={paddingVal => {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tconst newVal = {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttop:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerContainerPadding.top,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tbottom:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerContainerPadding.bottom,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tleft: paddingVal,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tright:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerContainerPadding.right\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t};\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tthis.props.setAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerContainerPadding: newVal\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<TextControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel=\"Right\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerContainerPadding.right\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttype=\"number\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={paddingVal => {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tconst newVal = {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttop:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerContainerPadding.top,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tbottom:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerContainerPadding.bottom,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tleft:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerContainerPadding.left,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tright: paddingVal\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t};\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tthis.props.setAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerContainerPadding: newVal\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t</PanelBody>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<PanelBody\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttitle=\"Box Shadow Settings\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinitialOpen={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tfalse\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<PanelRow>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttextAlign:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"center\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcolor:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"brown\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\twidth:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"100%\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tThis\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tis\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tfor\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontrolling\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tBox\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tShadow\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</h4>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</PanelRow>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<ToggleControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Enable Box Shadow\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tthis\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t.toggleBoxShadowInnerContainer\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tchecked={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tisBoxShadowISneeded\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t></ToggleControl>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{isBoxShadowISneeded ? (\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"X-Offset For Box Shadow (px)\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerConatinerBoxShadow.xoffset\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={valChange => {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tconst newVal = {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\txoffset: valChange,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tyOffset:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerConatinerBoxShadow.yOffset,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tBlur:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerConatinerBoxShadow.Blur,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tspreadShadow:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerConatinerBoxShadow.spreadShadow,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcolorShadow:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerConatinerBoxShadow.colorShadow\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t};\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tthis.props.setAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerConatinerBoxShadow: newVal\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tmin={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t-15\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tmax={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t15\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tstep={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t0.5\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Y-Offset For Box Shadow (px)\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerConatinerBoxShadow.yOffset\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={valChange => {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tconst newVal = {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\txoffset:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerConatinerBoxShadow.xoffset,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tyOffset: valChange,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tBlur:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerConatinerBoxShadow.Blur,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tspreadShadow:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerConatinerBoxShadow.spreadShadow,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcolorShadow:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerConatinerBoxShadow.colorShadow\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t};\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tthis.props.setAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerConatinerBoxShadow: newVal\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tmin={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t-15\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tmax={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t15\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tstep={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t0.5\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Blur For Box Shadow (px)\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerConatinerBoxShadow.Blur\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={valChange => {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tconst newVal = {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\txoffset:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerConatinerBoxShadow.xoffset,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tyOffset:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerConatinerBoxShadow.yOffset,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tBlur: valChange,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tspreadShadow:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerConatinerBoxShadow.spreadShadow,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcolorShadow:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerConatinerBoxShadow.colorShadow\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t};\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tthis.props.setAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerConatinerBoxShadow: newVal\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tmin={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t-15\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tmax={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t15\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tstep={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t0.5\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Spread Shadow For Box Shadow (px)\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerConatinerBoxShadow.spreadShadow\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={valChange => {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tconst newVal = {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\txoffset:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerConatinerBoxShadow.xoffset,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tyOffset:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerConatinerBoxShadow.yOffset,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tBlur:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerConatinerBoxShadow.Blur,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tspreadShadow: valChange,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcolorShadow:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerConatinerBoxShadow.colorShadow\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t};\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tthis.props.setAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerConatinerBoxShadow: newVal\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tmin={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t-15\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tmax={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t15\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tstep={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t0.5\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<PanelColorSettings\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttitle={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Color Settings\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcolorSettings={[\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerConatinerBoxShadow.colorShadow,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange: this\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t.onChangeinnerConatinerBoxShadowColor,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel: __(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Content Color\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t]}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t) : null}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t</PanelBody>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Border Radius For Inner Container (px)\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerConatinerBorderRadius\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={valChange => {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tthis.props.setAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerConatinerBorderRadius: valChange\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tmin={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t0\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tmax={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t200\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tstep={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t1\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<ToggleControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Same Color as Container\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tchecked={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tisSameAsContainerColor\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={onChange => {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tthis.props.setAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tisSameAsContainerColor: !this\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t.props\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t.attributes\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t.isSameAsContainerColor\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tif (\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t) {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tthis.props.setAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerContainerColor: this\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t.props\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t.attributes\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t.conatinerMainBackgroundColor\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-blockquote sepratorController\" />\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t</>\r\n\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\tcase \"Contents Settings\":\r\n\t\t\t\t\t\t\t\t\treturn (\r\n\t\t\t\t\t\t\t\t\t\t<>\r\n\t\t\t\t\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-blockquote sepratorController\" />\r\n\t\t\t\t\t\t\t\t\t\t\t<PanelColorSettings\r\n\t\t\t\t\t\t\t\t\t\t\t\ttitle={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\"Color Settings\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t\tcolorSettings={[\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue: contentColor,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange: this\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t.onChangeContentTextColor,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel: __(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Content Color\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t]}\r\n\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-blockquote sepratorController\" />\r\n\t\t\t\t\t\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\"Line Height for content (px)\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tlineHieghtContent\r\n\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\tonChange={lineHightChange =>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tthis.props.setAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlineHieghtContent: lineHightChange\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\tmin={0}\r\n\t\t\t\t\t\t\t\t\t\t\t\tmax={400}\r\n\t\t\t\t\t\t\t\t\t\t\t\tstep={1}\r\n\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-blockquote sepratorController\" />\r\n\t\t\t\t\t\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\"Letter Spacing fron content (px)\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tletterSpacingContent\r\n\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\tonChange={letterSpaceChange =>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tthis.props.setAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tletterSpacingContent: letterSpaceChange\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\tmin={0}\r\n\t\t\t\t\t\t\t\t\t\t\t\tmax={12}\r\n\t\t\t\t\t\t\t\t\t\t\t\tstep={0.2}\r\n\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-blockquote sepratorController\" />\r\n\t\t\t\t\t\t\t\t\t\t\t<SelectControl\r\n\t\t\t\t\t\t\t\t\t\t\t\tlabel=\"Transform\"\r\n\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tcontentTransformTo\r\n\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\toptions={[\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Capitalize\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"capitalize\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Uppercase\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"uppercase\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Lowercase\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"lowercase\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"None\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"none\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t]}\r\n\t\t\t\t\t\t\t\t\t\t\t\tonChange={contentTransformTo => {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tsetAttributes({\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontentTransformTo\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t});\r\n\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-blockquote sepratorController\" />\r\n\t\t\t\t\t\t\t\t\t\t\t<SelectControl\r\n\t\t\t\t\t\t\t\t\t\t\t\tlabel=\"Font Weight\"\r\n\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tfontWeigthContent\r\n\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\toptions={[\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Bold\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"700\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Bolder\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"900\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Normal\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"300\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"500\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"500\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Lighter\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"100\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t]}\r\n\t\t\t\t\t\t\t\t\t\t\t\tonChange={fontWeigthContent => {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tsetAttributes({\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tfontWeigthContent\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t});\r\n\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-blockquote sepratorController\" />\r\n\t\t\t\t\t\t\t\t\t\t\t<PanelBody\r\n\t\t\t\t\t\t\t\t\t\t\t\ttitle=\"Padding Settings\"\r\n\t\t\t\t\t\t\t\t\t\t\t\tinitialOpen={false}\r\n\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<PanelRow>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<h4\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttextAlign:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"center\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcolor:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"brown\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\twidth:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"100%\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tThis is\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tfor\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontrolling\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tPadding\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t</h4>\r\n\t\t\t\t\t\t\t\t\t\t\t\t</PanelRow>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<Toolbar>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<TextControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel=\"Top\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontentPadding.top\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ttype=\"number\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={paddingVal => {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tconst newVal = {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttop: paddingVal,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tbottom:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontentPadding.bottom,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tleft:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontentPadding.left,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tright:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontentPadding.right\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t};\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tsetAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontentPadding: newVal\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<TextControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel=\"Bottom\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontentPadding.bottom\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ttype=\"number\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={paddingVal => {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tconst newVal = {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttop:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontentPadding.top,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tbottom: paddingVal,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tleft:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontentPadding.left,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tright:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontentPadding.right\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t};\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tthis.props.setAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontentPadding: newVal\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<TextControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel=\"Left\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontentPadding.left\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ttype=\"number\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={paddingVal => {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tconst newVal = {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttop:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontentPadding.top,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tbottom:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontentPadding.bottom,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tleft: paddingVal,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tright:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontentPadding.right\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t};\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tthis.props.setAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontentPadding: newVal\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<TextControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel=\"Right\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontentPadding.right\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ttype=\"number\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={paddingVal => {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tconst newVal = {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttop:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontentPadding.top,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tbottom:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontentPadding.bottom,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tleft:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontentPadding.left,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tright: paddingVal\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t};\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tthis.props.setAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontentPadding: newVal\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t</Toolbar>\r\n\t\t\t\t\t\t\t\t\t\t\t</PanelBody>\r\n\t\t\t\t\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-blockquote sepratorController\" />\r\n\t\t\t\t\t\t\t\t\t\t\t<Dropdown\r\n\t\t\t\t\t\t\t\t\t\t\t\tclassName=\"wp-block-guteblock-blockquote switchToCenter\"\r\n\t\t\t\t\t\t\t\t\t\t\t\tcontentClassName=\"inner-popover-content-Width\"\r\n\t\t\t\t\t\t\t\t\t\t\t\tposition=\"top left\"\r\n\t\t\t\t\t\t\t\t\t\t\t\trenderToggle={({\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tisOpen,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tonToggle\r\n\t\t\t\t\t\t\t\t\t\t\t\t}) => (\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<Button\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tclassName=\"wp-block-guteblock-blockquote switchToCenter buttonOn\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tonClick={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tonToggle\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\taria-expanded={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tisOpen\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tAuthor\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tName\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tSettings\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t</Button>\r\n\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t\trenderContent={() => (\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div className=\"inner-popover-content-Width\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-blockquote switchToCenter\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<ToggleControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Enable Author Name\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tthis\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t.toggleAuthorName\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tchecked={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tauthorIsShown\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t{authorIsShown ? (\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-blockquote sepratorController-innerDropDown\" />\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-blockquote alignTofull\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<AlignmentToolbar\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={onChange => {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tthis.props.setAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tauthorAlign: onChange\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tauthorAlign\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tisCollapsed={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tfalse\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-blockquote sepratorController-innerDropDown\" />\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Font Size (px)\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tauthorFontSize\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={fontSizeChange =>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tthis.props.setAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tauthorFontSize: fontSizeChange\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tmin={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t12\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tmax={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t30\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tstep={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t0.5\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-blockquote sepratorController-innerDropDown\" />\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<PanelColorSettings\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttitle={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Color Settings\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcolorSettings={[\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue: authorFontColor,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange: this\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t.onChangeAuthorFontColor,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel: __(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Font Color\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t]}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t) : null}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-blockquote sepratorController\" />\r\n\t\t\t\t\t\t\t\t\t\t</>\r\n\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\tcase \"Icon Settings\":\r\n\t\t\t\t\t\t\t\t\treturn (\r\n\t\t\t\t\t\t\t\t\t\t<>\r\n\t\t\t\t\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-blockquote sepratorController\" />\r\n\t\t\t\t\t\t\t\t\t\t\t<PanelBody\r\n\t\t\t\t\t\t\t\t\t\t\t\ttitle=\"General Settings\"\r\n\t\t\t\t\t\t\t\t\t\t\t\tinitialOpen={false}\r\n\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Size Of Icon\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonGeneral.size\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={SizeChange => {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tconst newval = {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tsize: SizeChange,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\topacity:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonGeneral.opacity,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcolor:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonGeneral.color\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t};\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tthis.props.setAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonGeneral: newval\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tmin={0}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tmax={styleName === '2'? 130 :60}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tstep={1}\r\n\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Opacity Of Icon\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonGeneral.opacity\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={opacityChange => {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tconst newval = {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tsize:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonGeneral.size,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\topacity: opacityChange,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcolor:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonGeneral.color\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t};\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tthis.props.setAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonGeneral: newval\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tmin={0}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tmax={1}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tstep={0.02}\r\n\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<PanelColorSettings\r\n\t\t\t\t\t\t\t\t\t\t\t\t\ttitle={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Color Settings\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tcolorSettings={[\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonGeneral.color,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange: this\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t.onChangeIconColor,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel: __(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Icon Color\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t]}\r\n\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t</PanelBody>\r\n\t\t\t\t\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-blockquote sepratorController\" />\r\n\t\t\t\t\t\t\t\t\t\t\t<PanelBody\r\n\t\t\t\t\t\t\t\t\t\t\t\ttitle=\"Open Icon Settings\"\r\n\t\t\t\t\t\t\t\t\t\t\t\tinitialOpen={false}\r\n\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<ToggleControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Hide This Icon\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tthis\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t.toggleIconAbove\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tchecked={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonAbove.isShown\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t{!iconAbove.isShown ? (\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Horizontal Move\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonAbove.horizontal\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={SizeChange => {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tconst newval = {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\thorizontal: SizeChange,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvertical:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonAbove.vertical\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t};\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tthis.props.setAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonAbove: newval\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tmin={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t0\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tmax={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t100\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tstep={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t0.5\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t{styleName ===\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"2\" ? (\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Vertical Move\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonAbove.vertical\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={SizeChange => {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tconst newval = {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\thorizontal: iconAbove.horizontal,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvertical: SizeChange\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t};\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tthis.props.setAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonAbove: newval\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tmin={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t0\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tmax={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t95\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tstep={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t0.5\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t) : null}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t</>\r\n\t\t\t\t\t\t\t\t\t\t\t\t) : null}\r\n\t\t\t\t\t\t\t\t\t\t\t</PanelBody>\r\n\t\t\t\t\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-blockquote sepratorController\" />\r\n\t\t\t\t\t\t\t\t\t\t\t<PanelBody\r\n\t\t\t\t\t\t\t\t\t\t\t\ttitle=\"Close Icon Settings\"\r\n\t\t\t\t\t\t\t\t\t\t\t\tinitialOpen={false}\r\n\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<ToggleControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Hide This Icon\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tthis\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t.toggleIconBelow\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tchecked={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonBelow.isShown\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t{!iconBelow.isShown ? (\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Horizontal Move\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonBelow.vertical\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={SizeChange => {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tconst newval = {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\thorizontal:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonBelow.horizontal,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvertical: SizeChange\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t};\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tthis.props.setAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonBelow: newval\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tmin={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t0\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tmax={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t95\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tstep={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t0.5\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t{styleName ===\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"2\" ? (\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Vertical Move\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonBelow.horizontal\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={SizeChange => {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tconst newval = {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\thorizontal: SizeChange,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvertical:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonBelow.vertical\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t};\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tthis.props.setAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonBelow: newval\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tmin={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t0\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tmax={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t95\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tstep={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t0.5\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t) : null}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t</>\r\n\t\t\t\t\t\t\t\t\t\t\t\t) : null}\r\n\t\t\t\t\t\t\t\t\t\t\t</PanelBody>\r\n\t\t\t\t\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-blockquote sepratorController\" />\r\n\t\t\t\t\t\t\t\t\t\t</>\r\n\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\tdefault:\r\n\t\t\t\t\t\t\t\t\tbreak;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}}\r\n\t\t\t\t\t</TabPanel>\r\n\t\t\t\t</InspectorControls>\r\n\r\n\t\t\t\t<div\r\n\t\t\t\t\tclassName={classes}\r\n\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\tbackgroundColor: conatinerMainBackgroundColor,\r\n\t\t\t\t\t\tpaddingTop: `${containerPadding.top}px`,\r\n\t\t\t\t\t\tpaddingBottom: `${containerPadding.bottom}px`,\r\n\t\t\t\t\t\tpaddingRight: `${containerPadding.right}px`,\r\n\t\t\t\t\t\tpaddingLeft: `${containerPadding.left}px`,\r\n\t\t\t\t\t\tmarginTop: `${containerMargin.top}px`,\r\n\t\t\t\t\t\tmarginLeft:\r\n\t\t\t\t\t\t\tcontainerMargin.left !== \"auto\"\r\n\t\t\t\t\t\t\t\t? `${containerMargin.left}px`\r\n\t\t\t\t\t\t\t\t: \"auto\",\r\n\t\t\t\t\t\tmarginRight:\r\n\t\t\t\t\t\t\tcontainerMargin.right !== \"auto\"\r\n\t\t\t\t\t\t\t\t? `${containerMargin.right}px`\r\n\t\t\t\t\t\t\t\t: \"auto\",\r\n\t\t\t\t\t\tmarginBottom: `${containerMargin.bottom}px`,\r\n\t\t\t\t\t\tborderRadius: `${containerBorderRadius}px`\r\n\t\t\t\t\t}}\r\n\t\t\t\t>\r\n\t\t\t\t\t<div\r\n\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\"wp-block-guteblock-blockquote__Inner-container\"\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\twidth: `${innerContainerWidth}%`,\r\n\t\t\t\t\t\t\tbackgroundColor: innerContainerColor,\r\n\t\t\t\t\t\t\tpaddingTop: `${innerContainerPadding.top}px`,\r\n\t\t\t\t\t\t\tpaddingBottom: `${innerContainerPadding.bottom}px`,\r\n\t\t\t\t\t\t\tpaddingRight: `${innerContainerPadding.right}px`,\r\n\t\t\t\t\t\t\tpaddingLeft: `${innerContainerPadding.left}px`,\r\n\t\t\t\t\t\t\tborderRadius: `${innerConatinerBorderRadius}px`,\r\n\t\t\t\t\t\t\tboxShadow: isBoxShadowISneeded\r\n\t\t\t\t\t\t\t\t? `${innerConatinerBoxShadow.xoffset}px  ${innerConatinerBoxShadow.yOffset}px ${innerConatinerBoxShadow.Blur}px ${innerConatinerBoxShadow.spreadShadow}px ${innerConatinerBoxShadow.colorShadow}`\r\n\t\t\t\t\t\t\t\t: \"none\"\r\n\t\t\t\t\t\t}}\r\n\t\t\t\t\t>\r\n\t\t\t\t\t\t{isHeadTitleShow ? (\r\n\t\t\t\t\t\t\t<div\r\n\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-blockquote__title-outer\"\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t<RichText\r\n\t\t\t\t\t\t\t\t\tclassName={classes}\r\n\t\t\t\t\t\t\t\t\ttagName=\"h4\"\r\n\t\t\t\t\t\t\t\t\tvalue={title}\r\n\t\t\t\t\t\t\t\t\tonChange={this.onChangeTitle}\r\n\t\t\t\t\t\t\t\t\tplaceholder={__(\r\n\t\t\t\t\t\t\t\t\t\t\"Qoute Title\",\r\n\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\tfontSize: `${fontSizeForHead}px`,\r\n\t\t\t\t\t\t\t\t\t\ttextAlign: alignmentForHead,\r\n\t\t\t\t\t\t\t\t\t\tpaddingTop: `${paddingForHeadseprate.top}px`,\r\n\t\t\t\t\t\t\t\t\t\tpaddingBottom: `${paddingForHeadseprate.bottom}px`,\r\n\t\t\t\t\t\t\t\t\t\tpaddingRight: `${paddingForHeadseprate.right}px`,\r\n\t\t\t\t\t\t\t\t\t\tpaddingLeft: `${paddingForHeadseprate.left}px`,\r\n\t\t\t\t\t\t\t\t\t\tmarginBottom: `${marginForHeadseprate.bottom}px`,\r\n\t\t\t\t\t\t\t\t\t\tmarginTop: `${marginForHeadseprate.top}px`,\r\n\t\t\t\t\t\t\t\t\t\tmarginLeft: `${marginForHeadseprate.left}px`,\r\n\t\t\t\t\t\t\t\t\t\tmarginRight: `${marginForHeadseprate.right}px`,\r\n\t\t\t\t\t\t\t\t\t\tletterSpacing: `${letterSpacingForTitle}px`,\r\n\t\t\t\t\t\t\t\t\t\tcolor: `${colorForHead}`,\r\n\t\t\t\t\t\t\t\t\t\ttextTransform: HeaderTransformTo,\r\n\t\t\t\t\t\t\t\t\t\tfontWeight: headerFontWeight\r\n\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t) : null}\r\n\t\t\t\t\t\t{styleName === \"1\" ? (\r\n\t\t\t\t\t\t\t<>\r\n\t\t\t\t\t\t\t\t<div\r\n\t\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-blockquote__content-outer\"\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t{!iconAbove.isShown ? (\r\n\t\t\t\t\t\t\t\t\t\t<>\r\n\t\t\t\t\t\t\t\t\t\t\t<div\r\n\t\t\t\t\t\t\t\t\t\t\t\tclassName=\"wp-block-guteblock-blockquote__svgTracker\"\r\n\t\t\t\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tmarginBottom: `${iconGeneral.size -\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t10}px`\r\n\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<div\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tclassName=\"wp-block-guteblock-blockquote__svgTracker svgController-up\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tfill:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonGeneral.color,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\topacity:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonGeneral.opacity,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ttop: `${iconAbove.vertical}%`,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tleft: `${iconAbove.horizontal}%`\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<svg\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\txmlns=\"http://www.w3.org/2000/svg\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\twidth={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonGeneral.size\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\theight={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonGeneral.size\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tviewBox=\"0 0 24 24\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<path d=\"M13 14.725c0-5.141 3.892-10.519 10-11.725l.984 2.126c-2.215.835-4.163 3.742-4.38 5.746 2.491.392 4.396 2.547 4.396 5.149 0 3.182-2.584 4.979-5.199 4.979-3.015 0-5.801-2.305-5.801-6.275zm-13 0c0-5.141 3.892-10.519 10-11.725l.984 2.126c-2.215.835-4.163 3.742-4.38 5.746 2.491.392 4.396 2.547 4.396 5.149 0 3.182-2.584 4.979-5.199 4.979-3.015 0-5.801-2.305-5.801-6.275z\" />\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t</svg>\r\n\t\t\t\t\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t\t\t\t</>\r\n\t\t\t\t\t\t\t\t\t) : null}\r\n\t\t\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-blockquote__contentReal\">\r\n\t\t\t\t\t\t\t\t\t\t<RichText\r\n\t\t\t\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-blockquote__content\"\r\n\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\ttagName=\"p\"\r\n\t\t\t\t\t\t\t\t\t\t\tvalue={qouteContent}\r\n\t\t\t\t\t\t\t\t\t\t\tonChange={\r\n\t\t\t\t\t\t\t\t\t\t\t\tthis.onqouteContent\r\n\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\tplaceholder={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\"Qoute Contents\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\t\t\tletterSpacing: `${letterSpacingContent}px`,\r\n\t\t\t\t\t\t\t\t\t\t\t\tcolor: `${contentColor}`,\r\n\t\t\t\t\t\t\t\t\t\t\t\ttextTransform: contentTransformTo,\r\n\t\t\t\t\t\t\t\t\t\t\t\tfontWeight: fontWeigthContent,\r\n\t\t\t\t\t\t\t\t\t\t\t\tlineHeight: `${lineHieghtContent}px`,\r\n\t\t\t\t\t\t\t\t\t\t\t\tpaddingTop: `${contentPadding.top}px`,\r\n\t\t\t\t\t\t\t\t\t\t\t\tpaddingBottom: `${contentPadding.bottom}px`,\r\n\t\t\t\t\t\t\t\t\t\t\t\tpaddingRight: `${contentPadding.right}px`,\r\n\t\t\t\t\t\t\t\t\t\t\t\tpaddingLeft: `${contentPadding.left}px`\r\n\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t\t\t{!iconBelow.isShown ? (\r\n\t\t\t\t\t\t\t\t\t\t<>\r\n\t\t\t\t\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-blockquote__svgTracker\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t<div\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tclassName=\"wp-block-guteblock-blockquote__svgTracker svgController-down\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tfill:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonGeneral.color,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\topacity:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonGeneral.opacity,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tright: `${iconBelow.vertical}%`\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<svg\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\txmlns=\"http://www.w3.org/2000/svg\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\twidth={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonGeneral.size\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\theight={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonGeneral.size\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tviewBox=\"0 0 24 24\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<path d=\"M13 14.725c0-5.141 3.892-10.519 10-11.725l.984 2.126c-2.215.835-4.163 3.742-4.38 5.746 2.491.392 4.396 2.547 4.396 5.149 0 3.182-2.584 4.979-5.199 4.979-3.015 0-5.801-2.305-5.801-6.275zm-13 0c0-5.141 3.892-10.519 10-11.725l.984 2.126c-2.215.835-4.163 3.742-4.38 5.746 2.491.392 4.396 2.547 4.396 5.149 0 3.182-2.584 4.979-5.199 4.979-3.015 0-5.801-2.305-5.801-6.275z\" />\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t</svg>\r\n\t\t\t\t\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t\t\t\t</>\r\n\t\t\t\t\t\t\t\t\t) : null}\r\n\t\t\t\t\t\t\t\t\t{authorIsShown ? (\r\n\t\t\t\t\t\t\t\t\t\t<RichText\r\n\t\t\t\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-blockquote content-author\"\r\n\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\ttagName=\"h5\"\r\n\t\t\t\t\t\t\t\t\t\t\tvalue={autherName}\r\n\t\t\t\t\t\t\t\t\t\t\tonChange={\r\n\t\t\t\t\t\t\t\t\t\t\t\tthis.onAuthorChange\r\n\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\tplaceholder={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\"Author Name\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\t\t\ttextAlign: `${authorAlign}`,\r\n\t\t\t\t\t\t\t\t\t\t\t\tfontSize: `${authorFontSize}px`,\r\n\t\t\t\t\t\t\t\t\t\t\t\tcolor: `${authorFontColor}`\r\n\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\tkeepPlaceholderOnFocus\r\n\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t) : null}\r\n\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t</>\r\n\t\t\t\t\t\t) : (\r\n\t\t\t\t\t\t\t<>\r\n\t\t\t\t\t\t\t\t<div\r\n\t\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-blockquote__content-outer__secondStyle\"\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t{!iconAbove.isShown ? (\r\n\t\t\t\t\t\t\t\t\t\t<>\r\n\t\t\t\t\t\t\t\t\t\t\t<div\r\n\t\t\t\t\t\t\t\t\t\t\t\tclassName=\"wp-block-guteblock-blockquote__svgTracker svgController-up\"\r\n\t\t\t\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tfill:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonGeneral.color,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\topacity:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonGeneral.opacity,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\ttop: `${iconAbove.vertical}%`,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tleft: `${iconAbove.horizontal}%`\r\n\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<svg\r\n\t\t\t\t\t\t\t\t\t\t\t\t\txmlns=\"http://www.w3.org/2000/svg\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\twidth={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonGeneral.size\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\theight={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonGeneral.size\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tviewBox=\"0 0 24 24\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<path d=\"M13 14.725c0-5.141 3.892-10.519 10-11.725l.984 2.126c-2.215.835-4.163 3.742-4.38 5.746 2.491.392 4.396 2.547 4.396 5.149 0 3.182-2.584 4.979-5.199 4.979-3.015 0-5.801-2.305-5.801-6.275zm-13 0c0-5.141 3.892-10.519 10-11.725l.984 2.126c-2.215.835-4.163 3.742-4.38 5.746 2.491.392 4.396 2.547 4.396 5.149 0 3.182-2.584 4.979-5.199 4.979-3.015 0-5.801-2.305-5.801-6.275z\" />\r\n\t\t\t\t\t\t\t\t\t\t\t\t</svg>\r\n\t\t\t\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t\t\t\t</>\r\n\t\t\t\t\t\t\t\t\t) : null}\r\n\t\t\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-blockquote__contentReal\">\r\n\t\t\t\t\t\t\t\t\t\t<RichText\r\n\t\t\t\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-blockquote__content\"\r\n\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\ttagName=\"p\"\r\n\t\t\t\t\t\t\t\t\t\t\tvalue={qouteContent}\r\n\t\t\t\t\t\t\t\t\t\t\tonChange={\r\n\t\t\t\t\t\t\t\t\t\t\t\tthis.onqouteContent\r\n\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\tplaceholder={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\"Qoute Contents\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\t\t\tletterSpacing: `${letterSpacingContent}px`,\r\n\t\t\t\t\t\t\t\t\t\t\t\tcolor: `${contentColor}`,\r\n\t\t\t\t\t\t\t\t\t\t\t\ttextTransform: contentTransformTo,\r\n\t\t\t\t\t\t\t\t\t\t\t\tfontWeight: fontWeigthContent,\r\n\t\t\t\t\t\t\t\t\t\t\t\tlineHeight: `${lineHieghtContent}px`,\r\n\t\t\t\t\t\t\t\t\t\t\t\tpaddingTop: `${contentPadding.top}px`,\r\n\t\t\t\t\t\t\t\t\t\t\t\tpaddingBottom: `${contentPadding.bottom}px`,\r\n\t\t\t\t\t\t\t\t\t\t\t\tpaddingRight: `${contentPadding.right}px`,\r\n\t\t\t\t\t\t\t\t\t\t\t\tpaddingLeft: `${contentPadding.left}px`\r\n\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t\t\t{!iconBelow.isShown ? (\r\n\t\t\t\t\t\t\t\t\t\t<>\r\n\t\t\t\t\t\t\t\t\t\t\t<div\r\n\t\t\t\t\t\t\t\t\t\t\t\tclassName=\"wp-block-guteblock-blockquote__svgTracker svgController-down\"\r\n\t\t\t\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tfill:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonGeneral.color,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\topacity:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonGeneral.opacity,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tright: `${iconBelow.vertical}%`,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\ttop: `${iconBelow.horizontal}%`\r\n\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<svg\r\n\t\t\t\t\t\t\t\t\t\t\t\t\txmlns=\"http://www.w3.org/2000/svg\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\twidth={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonGeneral.size\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\theight={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonGeneral.size\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tviewBox=\"0 0 24 24\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<path d=\"M13 14.725c0-5.141 3.892-10.519 10-11.725l.984 2.126c-2.215.835-4.163 3.742-4.38 5.746 2.491.392 4.396 2.547 4.396 5.149 0 3.182-2.584 4.979-5.199 4.979-3.015 0-5.801-2.305-5.801-6.275zm-13 0c0-5.141 3.892-10.519 10-11.725l.984 2.126c-2.215.835-4.163 3.742-4.38 5.746 2.491.392 4.396 2.547 4.396 5.149 0 3.182-2.584 4.979-5.199 4.979-3.015 0-5.801-2.305-5.801-6.275z\" />\r\n\t\t\t\t\t\t\t\t\t\t\t\t</svg>\r\n\t\t\t\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t\t\t\t</>\r\n\t\t\t\t\t\t\t\t\t) : null}\r\n\t\t\t\t\t\t\t\t\t{authorIsShown ? (\r\n\t\t\t\t\t\t\t\t\t\t<RichText\r\n\t\t\t\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-blockquote content-author\"\r\n\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\ttagName=\"h5\"\r\n\t\t\t\t\t\t\t\t\t\t\tvalue={autherName}\r\n\t\t\t\t\t\t\t\t\t\t\tonChange={\r\n\t\t\t\t\t\t\t\t\t\t\t\tthis.onAuthorChange\r\n\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\tplaceholder={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\"Author Name\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\t\t\ttextAlign: `${authorAlign}`,\r\n\t\t\t\t\t\t\t\t\t\t\t\tfontSize: `${authorFontSize}px`,\r\n\t\t\t\t\t\t\t\t\t\t\t\tcolor: `${authorFontColor}`\r\n\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\tkeepPlaceholderOnFocus\r\n\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t) : null}\r\n\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t</>\r\n\t\t\t\t\t\t)}\r\n\t\t\t\t\t</div>\r\n\t\t\t\t</div>\r\n\t\t\t</>\r\n\t\t);\r\n\t}\r\n}\r\n\r\nexport default BlockQoutes;","import \"./style.editor.scss\";\r\nimport { registerBlockType } from \"@wordpress/blocks\";\r\nimport { __ } from \"@wordpress/i18n\";\r\nimport { RichText } from \"@wordpress/editor\";\r\nimport edit from \"./edit.js\";\r\nimport classnames from 'classnames';\r\n\r\nconst attributes = {\r\n\ttitle: {\r\n\t\ttype: \"string\",\r\n\t\tsource: \"html\",\r\n\t\tselector: \"h4\"\r\n\t},\r\n\talign: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"wide\"\r\n\t},\r\n\talignment: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"center\"\r\n\t},\r\n\tautherName: {\r\n\t\ttype: \"string\",\r\n\t\tsource: \"html\",\r\n\t\tselector: \"h5\"\r\n\t},\r\n\tisHeadTitleShow: {\r\n\t\ttype: \"boolean\",\r\n\t\tdefault: true\r\n\t},\r\n\tfontSizeForHead: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 14\r\n\t},\r\n\talignmentForHead: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"left\"\r\n\t},\r\n\tqouteContent: {\r\n\t\ttype: \"string\",\r\n\t\tsource: \"html\",\r\n\t\tselector: \"p\"\r\n\t},\r\n\r\n\t//padding for header title\r\n\tpaddingForHeadseprate: {\r\n\t\ttype: \"object\",\r\n\t\tdefault: {\r\n\t\t\ttop: 10,\r\n\t\t\tbottom: 1,\r\n\t\t\tright: 1,\r\n\t\t\tleft: 10\r\n\t\t}\r\n\t},\r\n\t//margin section for header one\r\n\tmarginForHeadseprate: {\r\n\t\ttype: \"object\",\r\n\t\tdefault: {\r\n\t\t\ttop: 5,\r\n\t\t\tbottom: 0,\r\n\t\t\tleft: 0,\r\n\t\t\tright: 5\r\n\t\t}\r\n\t},\r\n\tletterSpacingForTitle: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: 1\r\n\t},\r\n\tcolorForHead: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"#000\"\r\n\t},\r\n\tHeaderTransformTo: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"none\"\r\n\t},\r\n\theaderFontWeight: {\r\n\t\ttype: \"string\"\r\n\t},\r\n\t//conatiner - Main\r\n\tconatinerMainBackgroundColor: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"#f9f9f9\"\r\n\t},\r\n\tcontainerPadding: {\r\n\t\ttype: \"object\",\r\n\t\tdefault: {\r\n\t\t\ttop: 0,\r\n\t\t\tleft: 0,\r\n\t\t\tright: 0,\r\n\t\t\tbottom: 0\r\n\t\t}\r\n\t},\r\n\tcontainerMargin: {\r\n\t\ttype: \"object\",\r\n\t\tdefault: {\r\n\t\t\ttop: 0,\r\n\t\t\tleft: 0,\r\n\t\t\tright: 0,\r\n\t\t\tbottom: 0,\r\n\t\t\tisToggler: true\r\n\t\t}\r\n\t},\r\n\tcontainerBorderRadius: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 0\r\n\t},\r\n\t//conatiner-sub\r\n\tinnerContainerWidth: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 80\r\n\t},\r\n\tinnerContainerColor: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"#fff\"\r\n\t},\r\n\r\n\tinnerContainerPadding: {\r\n\t\ttype: \"object\",\r\n\t\tdefault: {\r\n\t\t\ttop: 40,\r\n\t\t\tbottom: 60,\r\n\t\t\tleft: 5,\r\n\t\t\tright: 5\r\n\t\t}\r\n\t},\r\n\tinnerConatinerBoxShadow: {\r\n\t\ttype: \"object\",\r\n\t\tdefault: {\r\n\t\t\txoffset: 2,\r\n\t\t\tyOffset: 2,\r\n\t\t\tBlur: 3,\r\n\t\t\tspreadShadow: 3,\r\n\t\t\tcolorShadow: \"#eee\"\r\n\t\t}\r\n\t},\r\n\tisBoxShadowISneeded: {\r\n\t\ttype: \"boolean\",\r\n\t\tdefault: false\r\n\t},\r\n\tinnerConatinerBorderRadius: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 0\r\n\t},\r\n\tisSameAsContainerColor: {\r\n\t\ttype: \"boolean\",\r\n\t\tdefault: false\r\n\t},\r\n\r\n\t//content-p\r\n\tcontentColor: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"#000\"\r\n\t},\r\n\tlineHieghtContent: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 40\r\n\t},\r\n\tletterSpacingContent: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 0\r\n\t},\r\n\tfontWeigthContent: {\r\n\t\ttype: \"string\"\r\n\t},\r\n\tcontentTransformTo: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"none\"\r\n\t},\r\n\tcontentPadding: {\r\n\t\ttype: \"object\",\r\n\t\tdefault: {\r\n\t\t\ttop: 0,\r\n\t\t\tbottom: 0,\r\n\t\t\tright: 15,\r\n\t\t\tleft: 15\r\n\t\t}\r\n\t},\r\n\r\n\t//icon settings\r\n\ticonGeneral: {\r\n\t\ttype: \"object\",\r\n\t\tdefault: {\r\n\t\t\tsize: 40,\r\n\t\t\tcolor: \"#e6e5e5\",\r\n\t\t\topacity: 0.4\r\n\t\t}\r\n\t},\r\n\ticonAbove: {\r\n\t\ttype: \"object\",\r\n\t\tdefault: {\r\n\t\t\thorizontal: 10,\r\n\t\t\tvertical: 10,\r\n\t\t\tisShown: true\r\n\t\t}\r\n\t},\r\n\ticonBelow: {\r\n\t\ttype: \"object\",\r\n\t\tdefault: {\r\n\t\t\thorizontal: 10,\r\n\t\t\tvertical: 10,\r\n\t\t\tisShown: true\r\n\t\t}\r\n\t},\r\n\t//author Name\r\n\tauthorAlign: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"center\"\r\n\t},\r\n\tauthorIsShown: {\r\n\t\ttype: \"boolean\",\r\n\t\tdefault: false\r\n\t},\r\n\tauthorFontSize: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 15\r\n\t},\r\n\tauthorFontColor: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"#000\"\r\n\t},\r\n};\r\nregisterBlockType(\"guteblock/blockquote\", {\r\n\ttitle: __(\"Block Quote\", \"guteblock\"),\r\n\tdescription: __(\r\n\t\t\"The Blockquote block can be used to highlight significant parts of a post. Use different quote styles to maximize visibility.\",\r\n\t\t\"guteblock\"\r\n\t),\r\n\ticon: (\r\n\t\t<svg\r\n\t\t\tid=\"prefixLayer_1\"\r\n\t\t\tx={0}\r\n\t\t\ty={0}\r\n\t\t\tviewBox=\"0 0 24 24\"\r\n\t\t\txmlSpace=\"preserve\"\r\n\t\t>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefixSVGID1\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={20.387}\r\n\t\t\t\ty1={5.258}\r\n\t\t\t\tx2={3.036}\r\n\t\t\t\ty2={17.391}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M9.75 9.75h11.29c.55 0 1-.45 1-1s-.45-1-1-1H9.75c-.55 0-1 .45-1 1s.45 1 1 1z\"\r\n\t\t\t\tfill=\"url(#prefixSVGID1)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefixSVGID2\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={20.99}\r\n\t\t\t\ty1={6.12}\r\n\t\t\t\tx2={3.639}\r\n\t\t\t\ty2={18.253}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M21.04 11.34H3.16c-.55 0-1 .45-1 1s.45 1 1 1h17.89c.55 0 1-.45 1-1s-.45-1-1.01-1z\"\r\n\t\t\t\tfill=\"url(#prefixSVGID2)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefixSVGID3\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={21.592}\r\n\t\t\t\ty1={6.981}\r\n\t\t\t\tx2={4.241}\r\n\t\t\t\ty2={19.114}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M14.45 14.92H3.16c-.55 0-1 .45-1 1s.45 1 1 1h11.3c.55 0 1-.45 1-1s-.46-1-1.01-1z\"\r\n\t\t\t\tfill=\"url(#prefixSVGID3)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefixSVGID4\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={24.663}\r\n\t\t\t\ty1={11.373}\r\n\t\t\t\tx2={7.312}\r\n\t\t\t\ty2={23.506}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M17.47 14.55c-.26 0-.48.09-.67.28-.19.19-.29.42-.29.69 0 .23.09.45.26.66.17.21.44.31.81.31 0 .31-.04.56-.13.78-.09.21-.21.39-.35.53-.15.14-.36.24-.65.32v.74c.47-.06.86-.23 1.19-.5s.58-.6.77-.98c.19-.38.28-.79.28-1.22 0-.49-.12-.88-.36-1.17-.25-.3-.53-.44-.86-.44z\"\r\n\t\t\t\tfill=\"url(#prefixSVGID4)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefixSVGID5\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={25.608}\r\n\t\t\t\ty1={12.725}\r\n\t\t\t\tx2={8.257}\r\n\t\t\t\ty2={24.858}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M20.34 14.55c-.26 0-.48.09-.67.28-.19.19-.29.42-.29.69 0 .23.09.45.26.66.17.21.44.31.81.31 0 .31-.04.56-.13.78-.09.21-.21.39-.36.53s-.36.24-.64.32v.74c.47-.06.86-.23 1.19-.5s.58-.6.77-.98c.19-.38.28-.79.28-1.22 0-.49-.12-.88-.36-1.17-.24-.3-.52-.44-.86-.44z\"\r\n\t\t\t\tfill=\"url(#prefixSVGID5)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefixSVGID6\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={15.999}\r\n\t\t\t\ty1={-1.018}\r\n\t\t\t\tx2={-1.352}\r\n\t\t\t\ty2={11.115}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M3.64 9.48c.26 0 .48-.09.67-.28.2-.19.29-.42.29-.69 0-.23-.09-.45-.26-.66-.17-.21-.44-.31-.8-.31 0-.31.04-.56.13-.78.09-.21.21-.39.35-.53.15-.13.36-.24.65-.31v-.74c-.47.07-.87.23-1.19.5-.32.27-.58.6-.77.98-.19.38-.28.79-.28 1.22 0 .49.12.88.36 1.17.24.29.52.43.85.43z\"\r\n\t\t\t\tfill=\"url(#prefixSVGID6)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefixSVGID7\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={16.945}\r\n\t\t\t\ty1={0.335}\r\n\t\t\t\tx2={-0.406}\r\n\t\t\t\ty2={12.468}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M6.52 9.48c.26 0 .48-.09.67-.28.19-.19.29-.42.29-.69 0-.23-.09-.45-.26-.66-.17-.21-.44-.31-.8-.31 0-.31.04-.56.13-.78.09-.21.2-.39.35-.52.15-.14.36-.25.65-.32v-.74c-.47.06-.86.23-1.19.5-.32.27-.58.6-.77.98-.19.38-.28.79-.28 1.22 0 .49.12.88.36 1.17.23.29.52.43.85.43z\"\r\n\t\t\t\tfill=\"url(#prefix_SVGID_7)\"\r\n\t\t\t/>\r\n\t\t</svg>\r\n\t),\r\n\tcategory: \"guteblock\",\r\n\tkeywords: [__(\"blockquote\", \"guteblock\"), __(\"quote\", \"guteblock\")],\r\n\tsupports: {\r\n\t\treusable: false,\r\n\t\thtml: false,\r\n\t\talign: [\"wide\", \"full\"]\r\n\t},\r\n\tattributes,\r\n\tedit,\r\n\tstyles: [\r\n\t\t{\r\n\t\t\tname: \"1\",\r\n\t\t\tlabel: __(\"Style 1\", \"guteblock\"),\r\n\t\t\tisDefault: true\r\n\t\t},\r\n\t\t{\r\n\t\t\tname: \"2\",\r\n\t\t\tlabel: __(\"Style 2\", \"guteblock\"),\r\n\t\t\tisDefault: false\r\n\t\t}\r\n\t],\r\n\tsave: ({ attributes }) => {\r\n\t\tconst {\r\n\t\t\ttitle,\r\n\t\t\talignment,\r\n\t\t\tautherName,\r\n\t\t\tisHeadTitleShow,\r\n\t\t\tfontSizeForHead,\r\n\t\t\talignmentForHead,\r\n\t\t\tpaddingForHeadseprate,\r\n\t\t\tmarginForHeadseprate,\r\n\t\t\tqouteContent,\r\n\t\t\tletterSpacingForTitle,\r\n\t\t\tcolorForHead,\r\n\t\t\tHeaderTransformTo,\r\n\t\t\theaderFontWeight,\r\n\t\t\tconatinerMainBackgroundColor,\r\n\t\t\tcontainerPadding,\r\n\t\t\tcontainerMargin,\r\n\t\t\tcontainerBorderRadius,\r\n\t\t\tcontentColor,\r\n\t\t\tcontentTransformTo,\r\n\t\t\tletterSpacingContent,\r\n\t\t\tfontWeigthContent,\r\n\t\t\tlineHieghtContent,\r\n\t\t\tinnerContainerWidth,\r\n\t\t\tinnerContainerColor,\r\n\t\t\tinnerContainerPadding,\r\n\t\t\tinnerConatinerBorderRadius,\r\n\t\t\tinnerConatinerBoxShadow,\r\n\t\t\ticonGeneral,\r\n\t\t\ticonAbove,\r\n\t\t\ticonBelow,\r\n\t\t\tauthorIsShown,\r\n\t\t\tauthorAlign,\r\n\t\t\tcontentPadding,\r\n\t\t\tisBoxShadowISneeded,\r\n\t\t\tauthorFontSize,\r\n\t\t\tauthorFontColor,\r\n\t\t} = attributes;\r\n\r\n\t\t\r\n\t\t\r\n\t\tconst classes = classnames({\r\n\t\t\t[`align-${alignment}`]: alignment\r\n\t\t});\r\n\r\n\t\tconst isStyle = RegExp(/is-style-/);\r\n\t\tconst styleName = isStyle.test(attributes.className)\r\n\t\t\t? attributes.className.replace(isStyle, \"\")\r\n\t\t\t: null;\r\n\t\treturn (\r\n\t\t\t<div\r\n\t\t\t\tclassName={classes}\r\n\t\t\t\tstyle={{\r\n\t\t\t\t\tbackgroundColor: conatinerMainBackgroundColor,\r\n\t\t\t\t\tpaddingTop: `${containerPadding.top}px`,\r\n\t\t\t\t\tpaddingBottom: `${containerPadding.bottom}px`,\r\n\t\t\t\t\tpaddingRight: `${containerPadding.right}px`,\r\n\t\t\t\t\tpaddingLeft: `${containerPadding.left}px`,\r\n\t\t\t\t\tmarginTop: `${containerMargin.top}px`,\r\n\t\t\t\t\tmarginLeft:\r\n\t\t\t\t\t\tcontainerMargin.left !== \"auto\"\r\n\t\t\t\t\t\t\t? `${containerMargin.left}px`\r\n\t\t\t\t\t\t\t: \"auto\",\r\n\t\t\t\t\tmarginRight:\r\n\t\t\t\t\t\tcontainerMargin.right !== \"auto\"\r\n\t\t\t\t\t\t\t? `${containerMargin.right}px`\r\n\t\t\t\t\t\t\t: \"auto\",\r\n\t\t\t\t\tmarginBottom: `${containerMargin.bottom}px`,\r\n\t\t\t\t\tborderRadius: `${containerBorderRadius}px`\r\n\t\t\t\t}}\r\n\t\t\t>\r\n\t\t\t\t<div\r\n\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\"wp-block-guteblock-blockquote__Inner-container\"\r\n\t\t\t\t\t}\r\n\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\twidth: `${innerContainerWidth}%`,\r\n\t\t\t\t\t\tbackgroundColor: innerContainerColor,\r\n\t\t\t\t\t\tpaddingTop: `${innerContainerPadding.top}px`,\r\n\t\t\t\t\t\tpaddingBottom: `${innerContainerPadding.bottom}px`,\r\n\t\t\t\t\t\tpaddingRight: `${innerContainerPadding.right}px`,\r\n\t\t\t\t\t\tpaddingLeft: `${innerContainerPadding.left}px`,\r\n\t\t\t\t\t\tborderRadius: `${innerConatinerBorderRadius}px`,\r\n\t\t\t\t\t\tboxShadow: isBoxShadowISneeded\r\n\t\t\t\t\t\t\t? `${innerConatinerBoxShadow.xoffset}px  ${innerConatinerBoxShadow.yOffset}px ${innerConatinerBoxShadow.Blur}px ${innerConatinerBoxShadow.spreadShadow}px ${innerConatinerBoxShadow.colorShadow}`\r\n\t\t\t\t\t\t\t: \"none\"\r\n\t\t\t\t\t}}\r\n\t\t\t\t>\r\n\t\t\t\t\t{isHeadTitleShow ? (\r\n\t\t\t\t\t\t<div\r\n\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\"wp-block-guteblock-blockquote__title-outer align-left\"\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t<RichText.Content\r\n\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-blockquote__title\"\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\ttagName=\"h4\"\r\n\t\t\t\t\t\t\t\tvalue={title}\r\n\t\t\t\t\t\t\t\tplaceholder={__(\r\n\t\t\t\t\t\t\t\t\t\"Your Qoute\",\r\n\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\tfontSize: `${fontSizeForHead}px`,\r\n\t\t\t\t\t\t\t\t\ttextAlign: `${alignmentForHead}`,\r\n\t\t\t\t\t\t\t\t\tpaddingTop: `${paddingForHeadseprate.top}px`,\r\n\t\t\t\t\t\t\t\t\tpaddingBottom: `${paddingForHeadseprate.bottom}px`,\r\n\t\t\t\t\t\t\t\t\tpaddingRight: `${paddingForHeadseprate.right}px`,\r\n\t\t\t\t\t\t\t\t\tpaddingLeft: `${paddingForHeadseprate.left}px`,\r\n\t\t\t\t\t\t\t\t\tmarginBottom: `${marginForHeadseprate.bottom}px`,\r\n\t\t\t\t\t\t\t\t\tmarginTop: `${marginForHeadseprate.top}px`,\r\n\t\t\t\t\t\t\t\t\tmarginLeft: `${marginForHeadseprate.left}px`,\r\n\t\t\t\t\t\t\t\t\tmarginRight: `${marginForHeadseprate.right}px`,\r\n\t\t\t\t\t\t\t\t\tletterSpacing: `${letterSpacingForTitle}px`,\r\n\t\t\t\t\t\t\t\t\tcolor: `${colorForHead}`,\r\n\t\t\t\t\t\t\t\t\ttextTransform: HeaderTransformTo,\r\n\t\t\t\t\t\t\t\t\tfontWeight: headerFontWeight\r\n\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t</div>\r\n\t\t\t\t\t) : null}\r\n\t\t\t\t\t{styleName === \"1\" ? (\r\n\t\t\t\t\t\t<>\r\n\t\t\t\t\t\t\t<div\r\n\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-blockquote__content-outer\"\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t{!iconAbove.isShown ? (\r\n\t\t\t\t\t\t\t\t\t<>\r\n\t\t\t\t\t\t\t\t\t\t<div\r\n\t\t\t\t\t\t\t\t\t\t\tclassName=\"wp-block-guteblock-blockquote__svgTracker\"\r\n\t\t\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\t\t\tmarginBottom: `${iconGeneral.size -\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t10}px`\r\n\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t<div\r\n\t\t\t\t\t\t\t\t\t\t\t\tclassName=\"wp-block-guteblock-blockquote__svgTracker svgController-up\"\r\n\t\t\t\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tfill:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonGeneral.color,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\topacity:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonGeneral.opacity,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\ttop: `${iconAbove.vertical}%`,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tleft: `${iconAbove.horizontal}%`\r\n\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<svg\r\n\t\t\t\t\t\t\t\t\t\t\t\t\txmlns=\"http://www.w3.org/2000/svg\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\twidth={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonGeneral.size\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\theight={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonGeneral.size\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tviewBox=\"0 0 24 24\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<path d=\"M13 14.725c0-5.141 3.892-10.519 10-11.725l.984 2.126c-2.215.835-4.163 3.742-4.38 5.746 2.491.392 4.396 2.547 4.396 5.149 0 3.182-2.584 4.979-5.199 4.979-3.015 0-5.801-2.305-5.801-6.275zm-13 0c0-5.141 3.892-10.519 10-11.725l.984 2.126c-2.215.835-4.163 3.742-4.38 5.746 2.491.392 4.396 2.547 4.396 5.149 0 3.182-2.584 4.979-5.199 4.979-3.015 0-5.801-2.305-5.801-6.275z\" />\r\n\t\t\t\t\t\t\t\t\t\t\t\t</svg>\r\n\t\t\t\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t\t\t</>\r\n\t\t\t\t\t\t\t\t) : null}\r\n\t\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-blockquote__contentReal\">\r\n\t\t\t\t\t\t\t\t\t<RichText.Content\r\n\t\t\t\t\t\t\t\t\t\tvalue={qouteContent}\r\n\t\t\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-blockquote__content\"\r\n\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\ttagName=\"p\"\r\n\t\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\t\tletterSpacing: `${letterSpacingContent}px`,\r\n\t\t\t\t\t\t\t\t\t\t\tcolor: `${contentColor}`,\r\n\t\t\t\t\t\t\t\t\t\t\ttextTransform: contentTransformTo,\r\n\t\t\t\t\t\t\t\t\t\t\tfontWeight: fontWeigthContent,\r\n\t\t\t\t\t\t\t\t\t\t\tlineHeight: `${lineHieghtContent}px`,\r\n\t\t\t\t\t\t\t\t\t\t\tpaddingTop: `${contentPadding.top}px`,\r\n\t\t\t\t\t\t\t\t\t\t\tpaddingBottom: `${contentPadding.bottom}px`,\r\n\t\t\t\t\t\t\t\t\t\t\tpaddingRight: `${contentPadding.right}px`,\r\n\t\t\t\t\t\t\t\t\t\t\tpaddingLeft: `${contentPadding.left}px`\r\n\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t\t{!iconBelow.isShown ? (\r\n\t\t\t\t\t\t\t\t\t<>\r\n\t\t\t\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-blockquote__svgTracker\">\r\n\t\t\t\t\t\t\t\t\t\t\t<div\r\n\t\t\t\t\t\t\t\t\t\t\t\tclassName=\"wp-block-guteblock-blockquote__svgTracker svgController-down\"\r\n\t\t\t\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tfill:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonGeneral.color,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\topacity:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonGeneral.opacity,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tright: `${iconBelow.vertical}%`\r\n\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<svg\r\n\t\t\t\t\t\t\t\t\t\t\t\t\txmlns=\"http://www.w3.org/2000/svg\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\twidth={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonGeneral.size\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\theight={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonGeneral.size\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tviewBox=\"0 0 24 24\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<path d=\"M13 14.725c0-5.141 3.892-10.519 10-11.725l.984 2.126c-2.215.835-4.163 3.742-4.38 5.746 2.491.392 4.396 2.547 4.396 5.149 0 3.182-2.584 4.979-5.199 4.979-3.015 0-5.801-2.305-5.801-6.275zm-13 0c0-5.141 3.892-10.519 10-11.725l.984 2.126c-2.215.835-4.163 3.742-4.38 5.746 2.491.392 4.396 2.547 4.396 5.149 0 3.182-2.584 4.979-5.199 4.979-3.015 0-5.801-2.305-5.801-6.275z\" />\r\n\t\t\t\t\t\t\t\t\t\t\t\t</svg>\r\n\t\t\t\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t\t\t</>\r\n\t\t\t\t\t\t\t\t) : null}\r\n\t\t\t\t\t\t\t\t{authorIsShown ? (\r\n\t\t\t\t\t\t\t\t\t<RichText.Content\r\n\t\t\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-blockquote content-author\"\r\n\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\t\ttextAlign: `${authorAlign}`,\r\n\t\t\t\t\t\t\t\t\t\t\tfontSize: `${authorFontSize}px`,\r\n\t\t\t\t\t\t\t\t\t\t\tcolor: `${authorFontColor}`\r\n\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\ttagName=\"h5\"\r\n\t\t\t\t\t\t\t\t\t\tvalue={autherName}\r\n\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t) : null}\r\n\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t</>\r\n\t\t\t\t\t) : (\r\n\t\t\t\t\t\t<>\r\n\t\t\t\t\t\t\t<div\r\n\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-blockquote__content-outer__secondStyle\"\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t{!iconAbove.isShown ? (\r\n\t\t\t\t\t\t\t\t\t<>\r\n\t\t\t\t\t\t\t\t\t\t<div\r\n\t\t\t\t\t\t\t\t\t\t\t\tclassName=\"wp-block-guteblock-blockquote__svgTracker svgController-up\"\r\n\t\t\t\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tfill:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonGeneral.color,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\topacity:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonGeneral.opacity,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\ttop: `${iconAbove.vertical}%`,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tleft: `${iconAbove.horizontal}%`\r\n\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<svg\r\n\t\t\t\t\t\t\t\t\t\t\t\t\txmlns=\"http://www.w3.org/2000/svg\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\twidth={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonGeneral.size\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\theight={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonGeneral.size\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tviewBox=\"0 0 24 24\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<path d=\"M13 14.725c0-5.141 3.892-10.519 10-11.725l.984 2.126c-2.215.835-4.163 3.742-4.38 5.746 2.491.392 4.396 2.547 4.396 5.149 0 3.182-2.584 4.979-5.199 4.979-3.015 0-5.801-2.305-5.801-6.275zm-13 0c0-5.141 3.892-10.519 10-11.725l.984 2.126c-2.215.835-4.163 3.742-4.38 5.746 2.491.392 4.396 2.547 4.396 5.149 0 3.182-2.584 4.979-5.199 4.979-3.015 0-5.801-2.305-5.801-6.275z\" />\r\n\t\t\t\t\t\t\t\t\t\t\t\t</svg>\r\n\t\t\t\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t\t\t</>\r\n\t\t\t\t\t\t\t\t) : null}\r\n\t\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-blockquote__contentReal\">\r\n\t\t\t\t\t\t\t\t\t<RichText.Content\r\n\t\t\t\t\t\t\t\t\t\tvalue={qouteContent}\r\n\t\t\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-blockquote__content\"\r\n\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\ttagName=\"p\"\r\n\t\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\t\tletterSpacing: `${letterSpacingContent}px`,\r\n\t\t\t\t\t\t\t\t\t\t\tcolor: `${contentColor}`,\r\n\t\t\t\t\t\t\t\t\t\t\ttextTransform: contentTransformTo,\r\n\t\t\t\t\t\t\t\t\t\t\tfontWeight: fontWeigthContent,\r\n\t\t\t\t\t\t\t\t\t\t\tlineHeight: `${lineHieghtContent}px`,\r\n\t\t\t\t\t\t\t\t\t\t\tpaddingTop: `${contentPadding.top}px`,\r\n\t\t\t\t\t\t\t\t\t\t\tpaddingBottom: `${contentPadding.bottom}px`,\r\n\t\t\t\t\t\t\t\t\t\t\tpaddingRight: `${contentPadding.right}px`,\r\n\t\t\t\t\t\t\t\t\t\t\tpaddingLeft: `${contentPadding.left}px`\r\n\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t\t{!iconBelow.isShown ? (\r\n\t\t\t\t\t\t\t\t\t<>\r\n\t\t\t\t\t\t\t\t\t\t\t<div\r\n\t\t\t\t\t\t\t\t\t\t\t\tclassName=\"wp-block-guteblock-blockquote__svgTracker svgController-down\"\r\n\t\t\t\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tfill:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonGeneral.color,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\topacity:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonGeneral.opacity,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tright: `${iconBelow.vertical}%`\r\n\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<svg\r\n\t\t\t\t\t\t\t\t\t\t\t\t\txmlns=\"http://www.w3.org/2000/svg\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\twidth={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonGeneral.size\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\theight={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonGeneral.size\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tviewBox=\"0 0 24 24\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<path d=\"M13 14.725c0-5.141 3.892-10.519 10-11.725l.984 2.126c-2.215.835-4.163 3.742-4.38 5.746 2.491.392 4.396 2.547 4.396 5.149 0 3.182-2.584 4.979-5.199 4.979-3.015 0-5.801-2.305-5.801-6.275zm-13 0c0-5.141 3.892-10.519 10-11.725l.984 2.126c-2.215.835-4.163 3.742-4.38 5.746 2.491.392 4.396 2.547 4.396 5.149 0 3.182-2.584 4.979-5.199 4.979-3.015 0-5.801-2.305-5.801-6.275z\" />\r\n\t\t\t\t\t\t\t\t\t\t\t\t</svg>\r\n\t\t\t\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t\t\t</>\r\n\t\t\t\t\t\t\t\t) : null}\r\n\t\t\t\t\t\t\t\t{authorIsShown ? (\r\n\t\t\t\t\t\t\t\t\t<RichText.Content\r\n\t\t\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-blockquote content-author\"\r\n\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\t\ttextAlign: `${authorAlign}`,\r\n\t\t\t\t\t\t\t\t\t\t\tfontSize: `${authorFontSize}px`,\r\n\t\t\t\t\t\t\t\t\t\t\tcolor: `${authorFontColor}`\r\n\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\ttagName=\"h5\"\r\n\t\t\t\t\t\t\t\t\t\tvalue={autherName}\r\n\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t) : null}\r\n\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t</>\r\n\t\t\t\t\t)}\r\n\t\t\t\t</div>\r\n\t\t\t</div>\r\n\t\t);\r\n\t}\r\n});\r\n","import { Component } from \"@wordpress/element\";\r\nimport { __ } from \"@wordpress/i18n\";\r\nimport {\r\n\tRichText,\r\n\tInspectorControls,\r\n\tBlockControls,\r\n\tAlignmentToolbar,\r\n\tPanelColorSettings\r\n} from \"@wordpress/editor\";\r\nimport {\r\n\tPanelBody,\r\n\tDashicon,\r\n\tToggleControl,\r\n\tRangeControl,\r\n\tToolbar\r\n} from \"@wordpress/components\";\r\nimport classnames from 'classnames';\r\n\r\nclass SomeClassName extends Component {\t\r\n\tonChangeAlignment = alignment => {\r\n\t\tthis.props.setAttributes({ alignment });\r\n\t};\r\n\tonChangeTitle = title => {\r\n\t\tthis.props.setAttributes({ title });\r\n\t};\r\n\tonChangeInfo = info => {\r\n\t\tthis.props.setAttributes({ info });\r\n\t};\r\n\tonChangeTitleColor = titleColor => {\r\n\t\tthis.props.setAttributes({ titleColor });\r\n\t};\r\n\ttoggleShowIcon = () => {\r\n\t\tthis.props.setAttributes({\r\n\t\t\tshowIcon: !this.props.attributes.showIcon\r\n\t\t});\r\n\t};\r\n\tcreateToolbarControl = type => {\r\n\t\treturn {\r\n\t\t\ticon: `${type}`,\r\n\t\t\ttitle: `${type}`,\r\n\t\t\tisActive: type === this.props.attributes.icon,\r\n\t\t\tonClick: () => {\r\n\t\t\t\tthis.props.setAttributes({ icon: type });\r\n\t\t\t}\r\n\t\t};\r\n\t};\r\n\tonChangeContentColor = contentColor => {\r\n\t\tthis.props.setAttributes({ contentColor });\r\n\t};\r\n\tonChangeIconSize = iconSize => {\r\n\t\tthis.props.setAttributes({ iconSize });\r\n\t};\r\n\tonChangeboxShadowColor = boxShadowColor => {\r\n\t\tthis.props.setAttributes({ boxShadowColor });\r\n\t};\r\n\tonChangeiconBackground = iconBackground => {\r\n\t\tthis.props.setAttributes({ iconBackground });\r\n\t};\r\n\tonChangeBgColor = bgcolor => {\r\n\t\tthis.props.setAttributes({ bgcolor });\r\n\t};\r\n\tonChangeIconColor = iconColor => {\r\n\t\tthis.props.setAttributes({ iconColor });\r\n\t};\r\n\trender() {\r\n\t\tconst { \r\n\t\t\tclassName, \r\n\t\t\tattributes , \r\n\t\t\tsetAttributes \r\n\t\t} = this.props;\r\n\r\n\t\tconst {\r\n\t\t\ttitle,\r\n\t\t\tinfo,\r\n\t\t\talignment,\r\n\t\t\ttitleColor,\r\n\t\t\tcontentColor,\r\n\t\t\ticonSize,\r\n\t\t\tbgcolor,\r\n\t\t\tboxShadow,\r\n\t\t\tboxShadowColor,\r\n\t\t\tshowIcon,\r\n\t\t\ticon,\r\n\t\t\ticonColor,\r\n\t\t\tpaddingTop,\r\n\t\t\tpaddingBottom,\r\n\t\t\ticonBackground,\r\n\t\t\ticon_border_radius\r\n\t\t} = attributes;\r\n\r\n\t\tconst classes = classnames(className, {\r\n\t\t\t[`align-${alignment}`]: alignment\r\n\t\t})\r\n\t\t\r\n\t\tconst isStyle = RegExp(/is-style-/)\r\n\t\tconst styleName = isStyle.test(attributes.className)\r\n\t\t\t? attributes.className.replace(isStyle, '')\r\n\t\t\t: null\r\n\t\t// console.log(styleName);\r\n\t\t\r\n\t\treturn (\r\n\t\t\t<>\r\n\t\t\t<BlockControls>\r\n\t\t\t\t<AlignmentToolbar\r\n\t\t\t\t\tonChange={this.onChangeAlignment}\r\n\t\t\t\t\tvalue={alignment}\r\n\t\t\t\t\tisCollapsed={false}\r\n\t\t\t\t/>\r\n\t\t\t</BlockControls>\r\n\t\t\t<InspectorControls>\r\n\t\t\t\t<PanelColorSettings\r\n\t\t\t\t\ttitle={__(\"Color Settings\", \"guteblock\")}\r\n\t\t\t\t\tcolorSettings={[\r\n\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\tvalue: iconColor,\r\n\t\t\t\t\t\t\tonChange: this.onChangeIconColor,\r\n\t\t\t\t\t\t\tlabel: __(\"Icon Color\", \"guteblock\")\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\tvalue: iconBackground,\r\n\t\t\t\t\t\t\tonChange: this.onChangeiconBackground,\r\n\t\t\t\t\t\t\tlabel: __(\r\n\t\t\t\t\t\t\t\t\"Icon Background Color\",\r\n\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t),\r\n\t\t\t\t\t\t\tcolors: [\r\n\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\tname: \"Error\",\r\n\t\t\t\t\t\t\t\t\tcolor: \"#e75264\"\r\n\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\tname: \"Warning\",\r\n\t\t\t\t\t\t\t\t\tcolor: \"#d0d70b\"\r\n\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\tname: \"Success\",\r\n\t\t\t\t\t\t\t\t\tcolor: \"#fff\"\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t]\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\tvalue: bgcolor,\r\n\t\t\t\t\t\t\tonChange: this.onChangeBgColor,\r\n\t\t\t\t\t\t\tlabel: __(\r\n\t\t\t\t\t\t\t\t\"Background Color\",\r\n\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t),\r\n\t\t\t\t\t\t\tcolors: [\r\n\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\tname: \"Error\",\r\n\t\t\t\t\t\t\t\t\tcolor: \"#e75264\"\r\n\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\tname: \"Warning\",\r\n\t\t\t\t\t\t\t\t\tcolor: \"#d0d70b\"\r\n\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\tname: \"Success\",\r\n\t\t\t\t\t\t\t\t\tcolor: \"#fff\"\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t]\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\tvalue: boxShadowColor,\r\n\t\t\t\t\t\t\tonChange: this.onChangeboxShadowColor,\r\n\t\t\t\t\t\t\tlabel: __(\"BoxShadow Color\", \"guteblock\")\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\tvalue: titleColor,\r\n\t\t\t\t\t\t\tonChange: this.onChangeTitleColor,\r\n\t\t\t\t\t\t\tlabel: __(\"Icon Title Color\", \"guteblock\"),\r\n\t\t\t\t\t\t\tcolors: [\r\n\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\tname: \"Error\",\r\n\t\t\t\t\t\t\t\t\tcolor: \"#e75264\"\r\n\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\tname: \"Warning\",\r\n\t\t\t\t\t\t\t\t\tcolor: \"#d0d70b\"\r\n\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\tname: \"Success\",\r\n\t\t\t\t\t\t\t\t\tcolor: \"#000000\"\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t]\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\tvalue: contentColor,\r\n\t\t\t\t\t\t\tonChange: this.onChangeContentColor,\r\n\t\t\t\t\t\t\tlabel: __(\r\n\t\t\t\t\t\t\t\t\"Icon Description Color\",\r\n\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t),\r\n\t\t\t\t\t\t\tcolors: [\r\n\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\tname: \"Error\",\r\n\t\t\t\t\t\t\t\t\tcolor: \"#e75264\"\r\n\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\tname: \"Warning\",\r\n\t\t\t\t\t\t\t\t\tcolor: \"#d0d70b\"\r\n\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\tname: \"Success\",\r\n\t\t\t\t\t\t\t\t\tcolor: \"#000000\"\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t]\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t]}\r\n\t\t\t\t/>\r\n\t\t\t\t<PanelBody title={__(\"Icon Settings\", \"guteblock\")}>\r\n\t\t\t\t\t<ToggleControl\r\n\t\t\t\t\t\tlabel={__(\"Show Icon\", \"guteblock\")}\r\n\t\t\t\t\t\tonChange={this.toggleShowIcon}\r\n\t\t\t\t\t\tchecked={showIcon}\r\n\t\t\t\t\t/>\r\n\t\t\t\t\t{showIcon && (\r\n\t\t\t\t\t\t<>\r\n\t\t\t\t\t\t\t<Toolbar\r\n\t\t\t\t\t\t\t\tcontrols={[\r\n\t\t\t\t\t\t\t\t\t\"yes\",\r\n\t\t\t\t\t\t\t\t\t\"no\",\r\n\t\t\t\t\t\t\t\t\t\"edit\",\r\n\t\t\t\t\t\t\t\t\t\"star-filled\",\r\n\t\t\t\t\t\t\t\t\t\"sticky\",\r\n\t\t\t\t\t\t\t\t\t\"admin-tools\",\r\n\t\t\t\t\t\t\t\t\t\"hammer\"\r\n\t\t\t\t\t\t\t\t].map(this.createToolbarControl)}\r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t{(styleName != \"2\") && (<RangeControl\r\n\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\"Icon Size\",\r\n\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\tvalue={iconSize}\r\n\t\t\t\t\t\t\t\tonChange={this.onChangeIconSize}\r\n\t\t\t\t\t\t\t\tmin={10}\r\n\t\t\t\t\t\t\t\tmax={200}\r\n\t\t\t\t\t\t\t\tstep={1}\r\n\t\t\t\t\t\t\t/>)}\r\n\t\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\"Icon Border Radius (%)\",\r\n\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\tvalue={icon_border_radius}\r\n\t\t\t\t\t\t\t\tonChange={icon_border_radius =>\r\n\t\t\t\t\t\t\t\t\tsetAttributes({ icon_border_radius })\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\tmin={0}\r\n\t\t\t\t\t\t\t\tmax={100}\r\n\t\t\t\t\t\t\t\tstep={1}\r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\"Box Shadow\",\r\n\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\tvalue={boxShadow}\r\n\t\t\t\t\t\t\t\tonChange={boxShadow =>\r\n\t\t\t\t\t\t\t\t\tsetAttributes({ boxShadow })\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\tmin={0}\r\n\t\t\t\t\t\t\t\tmax={5}\r\n\t\t\t\t\t\t\t\tstep={1}\r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t</>\r\n\t\t\t\t\t)}\r\n\t\t\t\t</PanelBody>\t\t\t\t\t\r\n\t\t\t\t<PanelBody title={__(\"Padding Settings\", \"guteblock\")}>\r\n\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\tlabel={__(\"Padding Top\", \"guteblock\")}\r\n\t\t\t\t\t\tvalue={paddingTop}\r\n\t\t\t\t\t\tonChange={paddingTop =>\r\n\t\t\t\t\t\t\tsetAttributes({ paddingTop })\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\tmin={0}\r\n\t\t\t\t\t\tmax={500}\r\n\t\t\t\t\t\tstep={1}\r\n\t\t\t\t\t/>\r\n\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\tlabel={__(\"Padding Bottom\", \"guteblock\")}\r\n\t\t\t\t\t\tvalue={paddingBottom}\r\n\t\t\t\t\t\tonChange={paddingBottom =>\r\n\t\t\t\t\t\t\tsetAttributes({ paddingBottom })\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\tmin={0}\r\n\t\t\t\t\t\tmax={500}\r\n\t\t\t\t\t\tstep={1}\r\n\t\t\t\t\t/>\r\n\t\t\t\t</PanelBody>\r\n\t\t\t</InspectorControls>\t\t\t\t\r\n\r\n\t\t\t<div className={classes} \r\n\t\t\t\tstyle={{\r\n\t\t\t\t\tbackgroundColor: bgcolor,\r\n\t\t\t\t\tpaddingTop: paddingTop,\r\n\t\t\t\t\tpaddingBottom: paddingBottom,\r\n\t\t\t\t\tboxShadow:`${boxShadow}px ${boxShadow}px ${boxShadow}px ${boxShadow}px ${boxShadowColor}`,\r\n\t\t\t\t\talignment : alignment\r\n\t\t\t\t}}\r\n\t\t\t>\r\n\t\t\t\t{showIcon && (\r\n\t\t\t\t\t<Dashicon\r\n\t\t\t\t\t\ticon={icon}\r\n\t\t\t\t\t\tsize={iconSize}\r\n\t\t\t\t\t\tstyle={{ fill: iconColor,\r\n\t\t\t\t\t\t\tbackgroundColor:iconBackground,\r\n\t\t\t\t\t\t\tborderRadius: [\r\n\t\t\t\t\t\t\t\t`${icon_border_radius}%`\r\n\t\t\t\t\t\t\t] }}\r\n\t\t\t\t\t/>\r\n\t\t\t\t)}\r\n\t\t\t\t<div className=\"wp-block-guteblock-icon__content\">\r\n\t\t\t\t<RichText\r\n\t\t\t\t\tclassName = {\r\n\t\t\t\t\t\t\"wp-block-guteblock-icon__title\"\r\n\t\t\t\t\t}\r\n\t\t\t\t\ttagName=\"h4\"\r\n\t\t\t\t\tonChange={this.onChangeTitle}\r\n\t\t\t\t\tvalue={title}\r\n\t\t\t\t\tplaceholder={__(\r\n\t\t\t\t\t\t\"Title here\",\r\n\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t)}\r\n\t\t\t\t\tformattingControls={[]}\r\n\t\t\t\t\tstyle={{ color: titleColor }}\r\n\t\t\t\t/>\r\n\t\t\t\t<RichText\r\n\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\"wp-block-guteblock-icon__info\"\r\n\t\t\t\t\t}\r\n\t\t\t\t\ttagName=\"p\"\r\n\t\t\t\t\tonChange={this.onChangeInfo}\r\n\t\t\t\t\tvalue={info}\r\n\t\t\t\t\tplaceholder={__(\r\n\t\t\t\t\t\t\"Description\",\r\n\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t)}\r\n\t\t\t\t\tformattingControls={[]}\r\n\t\t\t\t\tstyle={{ color: contentColor }}\r\n\t\t\t\t/>\r\n\t\t\t\t<div className=\"clear\"></div>\r\n\t\t\t\t</div>\r\n\t\t\t</div>\r\n\t\t\t</>\r\n\t\t);\r\n\t}\r\n}\r\n\r\nexport default SomeClassName;","import { registerBlockType } from \"@wordpress/blocks\";\r\nimport { __ } from \"@wordpress/i18n\";\r\nimport {\r\n\tInnerBlocks,\r\n\tInspectorControls,\r\n\tAlignmentToolbar,\r\n\tBlockControls,\r\n\tPanelColorSettings\r\n} from \"@wordpress/editor\";\r\nimport { PanelBody, RangeControl } from \"@wordpress/components\";\r\n\r\nconst attributes = {\r\n\tcolumns: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 3\r\n\t},\r\n\talign: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"wide\"\r\n\t},\r\n\talignment: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"center\"\r\n\t},\r\n\timage_shape: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"round\"\r\n\t},\r\n\tbackgroundColor: {\r\n\t\ttype: \"string\"\r\n\t}\r\n};\r\n\r\nregisterBlockType(\"guteblock/icon-list\", {\r\n\ttitle: __(\"Icon List\", \"guteblock\"),\r\n\tdescription: __(\"Block for showing icon list\", \"guteblock\"),\r\n\ticon: (\r\n\t\t<svg\r\n\t\t\tid=\"prefix__Layer_1\"\r\n\t\t\tx={0}\r\n\t\t\ty={0}\r\n\t\t\tviewBox=\"0 0 24 24\"\r\n\t\t\txmlSpace=\"preserve\"\r\n\t\t\t>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_1_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={18.676}\r\n\t\t\t\ty1={2.907}\r\n\t\t\t\tx2={3.728}\r\n\t\t\t\ty2={15.472}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M8.36 7.56h11.95c.55 0 1-.45 1-1s-.45-1-1-1H8.36c-.55 0-1 .45-1 1s.44 1 1 1z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_1_)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_2_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={19.668}\r\n\t\t\t\ty1={4.087}\r\n\t\t\t\tx2={4.72}\r\n\t\t\t\ty2={16.652}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M8.36 11h8.55c.55 0 1-.45 1-1s-.45-1-1-1H8.36c-.55 0-1 .45-1 1s.44 1 1 1z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_2_)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_3_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={22.905}\r\n\t\t\t\ty1={7.938}\r\n\t\t\t\tx2={7.957}\r\n\t\t\t\ty2={20.503}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M20.31 14.14H8.36c-.55 0-1 .45-1 1s.45 1 1 1h11.95c.55 0 1-.45 1-1s-.45-1-1-1z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_3_)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_4_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={23.896}\r\n\t\t\t\ty1={9.118}\r\n\t\t\t\tx2={8.949}\r\n\t\t\t\ty2={21.683}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M16.91 17.59H8.36c-.55 0-1 .45-1 1s.45 1 1 1h8.55c.55 0 1-.45 1-1s-.45-1-1-1z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_4_)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_5_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={18.974}\r\n\t\t\t\ty1={3.262}\r\n\t\t\t\tx2={4.026}\r\n\t\t\t\ty2={15.827}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<circle cx={4.84} cy={15.14} r={1.15} fill=\"url(#prefix__SVGID_5_)\" />\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_6_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={14.745}\r\n\t\t\t\ty1={-1.769}\r\n\t\t\t\tx2={-0.203}\r\n\t\t\t\ty2={10.796}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<circle cx={4.84} cy={6.56} r={1.15} fill=\"url(#prefix__SVGID_6_)\" />\r\n\t\t</svg>\r\n\t),\r\n\tcategory: \"guteblock\",\r\n\tkeywords: [\r\n\t\t__(\"icon\", \"guteblock\"),\r\n\t\t__(\"iconName\", \"guteblock\"),\r\n\t\t__(\"iconContent\", \"guteblock\")\r\n\t],\r\n\tattributes,\r\n\tstyles: [\r\n\t\t{\r\n\t\t\tname: \"1\",\r\n\t\t\tlabel: __(\"Style 1\", \"guteblock\"),\r\n\t\t\tisDefault: true\r\n\t\t},\r\n\t\t{\r\n\t\t\tname: \"2\",\r\n\t\t\tlabel: __(\"Style 2\", \"guteblock\"),\r\n\t\t\tisDefault: false\r\n\t\t}\r\n\t],\r\n\tsupports: {\r\n\t\thtml: false,\r\n\t\talign: [\"wide\", \"full\"]\r\n\t},\r\n\tedit({ className, attributes, setAttributes }) {\r\n\t\tconst {\r\n\t\t\tcolumns,\r\n\t\t\talignment,\r\n\t\t\tbackgroundColor\r\n\t\t} = attributes;\r\n\r\n\t\treturn (\r\n\t\t\t<div\r\n\t\t\t\tclassName={`${className} has-${columns}-columns align-${alignment}`}\r\n\t\t\t\tstyle={{\r\n\t\t\t\t\tbackgroundColor: backgroundColor\r\n\t\t\t\t}}\r\n\t\t\t>\r\n\t\t\t\t<BlockControls>\r\n\t\t\t\t\t<AlignmentToolbar\r\n\t\t\t\t\t\tonChange={alignment =>\r\n\t\t\t\t\t\t\tsetAttributes({ alignment })\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\tvalue={alignment}\r\n\t\t\t\t\t\tisCollapsed={false}\r\n\t\t\t\t\t/>\r\n\t\t\t\t</BlockControls>\r\n\t\t\t\t<InspectorControls>\r\n\t\t\t\t\t<PanelColorSettings\r\n\t\t\t\t\t\ttitle={__(\"Color Settings\", \"guteblock\")}\r\n\t\t\t\t\t\tcolorSettings={[\r\n\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\tvalue: backgroundColor,\r\n\t\t\t\t\t\t\t\tonChange: backgroundColor => {\r\n\t\t\t\t\t\t\t\t\tsetAttributes({ backgroundColor });\r\n\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\tlabel: __(\r\n\t\t\t\t\t\t\t\t\t\"Background Color\",\r\n\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t]}\r\n\t\t\t\t\t/>\r\n\t\t\t\t\t<PanelBody title={__(\"Layout\", \"guteblock\")}>\r\n\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\tlabel={__(\"Columns\", \"guteblock\")}\r\n\t\t\t\t\t\t\tvalue={columns}\r\n\t\t\t\t\t\t\tonChange={columns =>\r\n\t\t\t\t\t\t\t\tsetAttributes({ columns })\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\tmin={1}\r\n\t\t\t\t\t\t\tmax={4}\r\n\t\t\t\t\t\t\tstep={1}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t</PanelBody>\r\n\t\t\t\t</InspectorControls>\r\n\t\t\t\t<InnerBlocks\r\n\t\t\t\t\tallowedBlocks={[\"guteblock/icon\"]}\r\n\t\t\t\t\ttemplate={[\r\n\t\t\t\t\t\t[\"guteblock/icon\"],\r\n\t\t\t\t\t\t[\"guteblock/icon\"],\r\n\t\t\t\t\t\t[\"guteblock/icon\"]\r\n\t\t\t\t\t]}\r\n\t\t\t\t\t//templateLock=\"insert\"\r\n\t\t\t\t/>\r\n\t\t\t</div>\r\n\t\t);\r\n\t},\r\n\tsave({ attributes }) {\r\n\t\tconst {\r\n\t\t\tcolumns, \r\n\t\t\talignment,\r\n\t\t\tbackgroundColor,\r\n\t\t\tblock_height\r\n\t\t} = attributes;\r\n\r\n\t\treturn (\r\n\t\t\t<div\r\n\t\t\t\tclassName={`align-${alignment} has-${columns}-columns`}\r\n\t\t\t\tstyle={{\r\n\t\t\t\t\tbackgroundColor: backgroundColor,\r\n\t\t\t\t\theight: block_height\r\n\t\t\t\t}}\r\n\t\t\t>\r\n\t\t\t\t<InnerBlocks.Content />\r\n\t\t\t</div>\r\n\t\t);\r\n\t}\r\n});\r\n","import \"./style.editor.scss\";\r\nimport { registerBlockType } from \"@wordpress/blocks\";\r\nimport { __ } from \"@wordpress/i18n\";\r\nimport { RichText } from \"@wordpress/editor\";\r\nimport { Dashicon } from \"@wordpress/components\";\r\nimport edit from \"./edit.js\";\r\nimport \"./parent\";\r\nimport classnames from 'classnames';\r\n\r\nconst attributes = {\r\n\ttitle: {\r\n\t\ttype: \"string\",\r\n\t\tsource: \"html\",\r\n\t\tselector: \"h4\"\r\n\t},\r\n\tinfo: {\r\n\t\ttype: \"string\",\r\n\t\tsource: \"html\",\r\n\t\tselector: \"p\"\r\n\t},\r\n\talign: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"wide\"\r\n\t},\r\n\talignment: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"center\"\r\n\t},\r\n\ttitleColor: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"#000000\"\r\n\t},\r\n\tcontentColor: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"#000000\"\r\n\t},\r\n\ticon: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"yes\"\r\n\t},\r\n\tbgcolor: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"#fff\"\r\n\t},\r\n\ticonBackground: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"#fff\"\r\n\t},\r\n\ticonColor: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"#000000\"\r\n\t},\r\n\tshowIcon: {\r\n\t\ttype: \"boolean\",\r\n\t\tdefault: true\r\n\t},\r\n\ticonSize: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 50\r\n\t},\r\n\tpaddingTop: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 30\r\n\t},\r\n\tpaddingBottom: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 30\r\n\t},\r\n\ticon_border_radius: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 50\r\n\t},\r\n\tboxShadow: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 0\r\n\t},\r\n\tboxShadowColor: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"#000000\"\r\n\t}\r\n};\r\n\r\nregisterBlockType(\"guteblock/icon\", {\r\n\ttitle: __(\"Icon\", \"guteblock\"),\r\n\tdescription: __(\"Block for showing icon\", \"guteblock\"),\r\n\ticon: (\r\n\t\t<svg\r\n\t\t\tid=\"prefix__Layer_1\"\r\n\t\t\tx={0}\r\n\t\t\ty={0}\r\n\t\t\tviewBox=\"0 0 24 24\"\r\n\t\t\txmlSpace=\"preserve\"\r\n\t\t\t>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_1_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={18.676}\r\n\t\t\t\ty1={2.907}\r\n\t\t\t\tx2={3.728}\r\n\t\t\t\ty2={15.472}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M8.36 7.56h11.95c.55 0 1-.45 1-1s-.45-1-1-1H8.36c-.55 0-1 .45-1 1s.44 1 1 1z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_1_)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_2_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={19.668}\r\n\t\t\t\ty1={4.087}\r\n\t\t\t\tx2={4.72}\r\n\t\t\t\ty2={16.652}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M8.36 11h8.55c.55 0 1-.45 1-1s-.45-1-1-1H8.36c-.55 0-1 .45-1 1s.44 1 1 1z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_2_)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_3_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={22.905}\r\n\t\t\t\ty1={7.938}\r\n\t\t\t\tx2={7.957}\r\n\t\t\t\ty2={20.503}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M20.31 14.14H8.36c-.55 0-1 .45-1 1s.45 1 1 1h11.95c.55 0 1-.45 1-1s-.45-1-1-1z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_3_)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_4_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={23.896}\r\n\t\t\t\ty1={9.118}\r\n\t\t\t\tx2={8.949}\r\n\t\t\t\ty2={21.683}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M16.91 17.59H8.36c-.55 0-1 .45-1 1s.45 1 1 1h8.55c.55 0 1-.45 1-1s-.45-1-1-1z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_4_)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_5_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={18.974}\r\n\t\t\t\ty1={3.262}\r\n\t\t\t\tx2={4.026}\r\n\t\t\t\ty2={15.827}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<circle cx={4.84} cy={15.14} r={1.15} fill=\"url(#prefix__SVGID_5_)\" />\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_6_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={14.745}\r\n\t\t\t\ty1={-1.769}\r\n\t\t\t\tx2={-0.203}\r\n\t\t\t\ty2={10.796}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<circle cx={4.84} cy={6.56} r={1.15} fill=\"url(#prefix__SVGID_6_)\" />\r\n\t\t</svg>\r\n\t),\r\n\tcategory: \"guteblock\",\r\n\tkeywords: [\r\n\t\t__(\"icon\", \"guteblock\"),\r\n\t\t__(\"iconName\", \"guteblock\"),\r\n\t\t__(\"iconContent\", \"guteblock\")\r\n\t],\r\n\tsupports: {\r\n\t\treusable: false,\r\n\t\thtml: false ,\r\n\t\talign: [\"wide\", \"full\"]\r\n\t},\r\n\tparent: [\"guteblock/icon-list\"],\r\n\tattributes,\r\n\tedit,\r\n\tsave: ({ attributes }) => {\r\n\t\tconst {\r\n\t\t\ttitle,\r\n\t\t\talignment,\r\n\t\t\tinfo,\r\n\t\t\ttitleColor,\r\n\t\t\tcontentColor,\r\n\t\t\ticon,\r\n\t\t\tbgcolor,\r\n\t\t\ticonBackground,\r\n\t\t\ticonColor,\r\n\t\t\tshowIcon,\r\n\t\t\tboxShadow,\r\n\t\t\tboxShadowColor,\r\n\t\t\ticonSize,\r\n\t\t\tpaddingTop,\r\n\t\t\tpaddingBottom,\r\n\t\t\ticon_border_radius\r\n\t\t} = attributes;\r\n\r\n\t\tconst classes = classnames({\r\n\t\t\t[`align-${alignment}`]: alignment\r\n\t\t})\r\n\t\t\t\r\n\t\treturn (\r\n\t\t\t<div className={classes} \r\n\t\t\t\tstyle={{\r\n\t\t\t\t\t\tbackgroundColor: bgcolor,\r\n\t\t\t\t\t\tpaddingTop: paddingTop,\r\n\t\t\t\t\t\tpaddingBottom: paddingBottom,\r\n\t\t\t\t\t\talignment : alignment,\r\n\t\t\t\t\t\tboxShadow:`${boxShadow}px ${boxShadow}px ${boxShadow}px ${boxShadow}px ${boxShadowColor}`\r\n\t\t\t\t}}\r\n\t\t\t>\r\n\t\t\t\t<div className=\"wp-block-guteblock-icon__icon\">\r\n\t\t\t\t\t{showIcon && (\r\n\t\t\t\t\t\t<Dashicon\r\n\t\t\t\t\t\t\ticon={icon}\r\n\t\t\t\t\t\t\tsize={iconSize}\r\n\t\t\t\t\t\t\tstyle={{ fill: iconColor,\r\n\t\t\t\t\t\t\t\tbackgroundColor:iconBackground,\r\n\t\t\t\t\t\t\t\tborderRadius: [\r\n\t\t\t\t\t\t\t\t`${icon_border_radius}%`\r\n\t\t\t\t\t\t\t], }}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t)}\r\n\t\t\t\t</div>\r\n\t\t\t\t<div className=\"wp-block-guteblock-icon__content\">\r\n\t\t\t\t{title && (\r\n\t\t\t\t\t<RichText.Content\r\n\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\"wp-block-guteblock-icon__title\"\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\ttagName=\"h4\"\r\n\t\t\t\t\t\tvalue={title}\r\n\t\t\t\t\t\tstyle={{ color: titleColor }}\r\n\t\t\t\t\t/>\r\n\t\t\t\t)}\t\t\t\t\t\t\r\n\t\t\t\t{info && (\r\n\t\t\t\t\t<RichText.Content\r\n\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\"wp-block-guteblock-icon__info\"\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\ttagName=\"p\"\r\n\t\t\t\t\t\tvalue={info}\r\n\t\t\t\t\t\tstyle={{ color: contentColor }}\r\n\t\t\t\t\t/>\r\n\t\t\t\t)} \r\n\t\t\t\t</div>               \r\n\t\t\t</div>\r\n\t\t);\r\n\t}\r\n});\r\n","import \"./blocks/container\";\nimport \"./blocks/team-member\";\nimport \"./blocks/testimonial\";\nimport \"./blocks/separator\";\nimport \"./blocks/number-box\";\nimport \"./blocks/post-grid\";\nimport \"./blocks/drop-cap\";\nimport \"./blocks/notification\";\nimport \"./blocks/share-icons\";\nimport \"./blocks/author-profile\";\nimport \"./blocks/cta\";\nimport \"./blocks/spacer-divider\";\nimport \"./blocks/accordion\";\nimport \"./blocks/blockquote\";\nimport \"./blocks/icon-list\";\n//import \"./blocks/count-up\";\n//import \"./blocks/button\";\n\n\n\nimport \"./common/css/style.editor.scss\";\n\n// import \"./blocks/count-up\";\n// Adding Icon to Block Categories\n\nconst icon = (\n\t<svg viewBox=\"0 0 100 100\">\n\t\t<style />\n\t\t<g id=\"prefix__Layer_1\">\n\t\t\t<linearGradient\n\t\t\t\tid=\"prefix__SVGID_1_\"\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\n\t\t\t\tx1={68.035}\n\t\t\t\ty1={10.602}\n\t\t\t\tx2={33.222}\n\t\t\t\ty2={86.651}\n\t\t\t>\n\t\t\t\t<stop offset={0} stopColor=\"#ffd500\" />\n\t\t\t\t<stop offset={0.258} stopColor=\"#ff683e\" />\n\t\t\t\t<stop offset={0.498} stopColor=\"#ff1d6b\" />\n\t\t\t\t<stop offset={0.781} stopColor=\"#5d25cd\" />\n\t\t\t\t<stop offset={1} stopColor=\"#3eb9fa\" />\n\t\t\t</linearGradient>\n\t\t\t<path\n\t\t\t\td=\"M31.95 17.49L17.49 31.95c-9.14 9.14-9.14 23.96 0 33.1L34.94 82.5c9.14 9.14 23.96 9.14 33.1 0L82.5 68.04c9.14-9.14 9.14-23.96 0-33.1L65.06 17.49c-9.15-9.14-23.96-9.14-33.11 0z\"\n\t\t\t\tfill=\"url(#prefix__SVGID_1_)\"\n\t\t\t/>\n\t\t\t<path\n\t\t\t\td=\"M65.81 36.74c-3.94 0-7.64 1.53-10.43 4.32l-5.85 5.85a6.488 6.488 0 000 9.17 6.488 6.488 0 009.17 0l5.85-5.85c.43-.43.92-.52 1.26-.52.34 0 .83.09 1.26.52.43.43.52.92.52 1.26 0 .34-.09.83-.52 1.26L52.98 66.83c-.05.05-.1.1-.14.15-.44.47-.96.58-1.32.58-.36.01-.88-.08-1.33-.54L32.98 49.81c-.69-.69-.72-1.79-.09-2.52l14.17-14.17c.05-.05.1-.1.14-.15.67-.71 1.78-.73 2.54-.04l.98.95c2.57 2.49 6.68 2.43 9.17-.14 2.49-2.57 2.43-6.68-.14-9.17l-1.03-1c-.03-.03-.05-.05-.08-.07-5.94-5.57-15.25-5.33-20.82.51l-14.2 14.2c-.05.05-.1.1-.14.15a14.744 14.744 0 00.33 20.61l17.21 17.22c2.8 2.81 6.51 4.34 10.47 4.34h.24c4.01-.06 7.73-1.69 10.49-4.59l14.02-14.02c2.79-2.79 4.32-6.49 4.32-10.43 0-3.94-1.53-7.64-4.32-10.43a14.668 14.668 0 00-10.43-4.32z\"\n\t\t\t\tfill=\"#fff\"\n\t\t\t/>\n\t\t</g>\n\t</svg>\n);\n\n(function() {\n\twp.blocks.updateCategory(\"guteblock\", { icon: icon });\n})();\n"],"sourceRoot":""}
     1{"version":3,"sources":["webpack:///webpack/bootstrap","webpack:///external [\"wp\",\"i18n\"]","webpack:///external [\"wp\",\"components\"]","webpack:///external [\"wp\",\"editor\"]","webpack:///./node_modules/classnames/index.js","webpack:///./node_modules/prop-types/index.js","webpack:///external [\"wp\",\"blocks\"]","webpack:///external [\"wp\",\"element\"]","webpack:///./node_modules/react/index.js","webpack:///external [\"wp\",\"data\"]","webpack:///./node_modules/invariant/browser.js","webpack:///./node_modules/react-dom/index.js","webpack:///external [\"wp\",\"htmlEntities\"]","webpack:///./node_modules/object-assign/index.js","webpack:///./node_modules/react/cjs/react.production.min.js","webpack:///./node_modules/prop-types/factoryWithThrowingShims.js","webpack:///./node_modules/prop-types/lib/ReactPropTypesSecret.js","webpack:///./node_modules/react-dom/cjs/react-dom.production.min.js","webpack:///./node_modules/scheduler/index.js","webpack:///./node_modules/scheduler/cjs/scheduler.production.min.js","webpack:///./src/blocks/container/edit.js","webpack:///./src/blocks/container/index.js","webpack:///./src/blocks/team-member/parent.js","webpack:///./node_modules/@wordpress/blob/build-module/index.js","webpack:///./node_modules/@babel/runtime/helpers/esm/extends.js","webpack:///./node_modules/@babel/runtime/helpers/esm/slicedToArray.js","webpack:///./node_modules/@babel/runtime/helpers/esm/arrayWithHoles.js","webpack:///./node_modules/@babel/runtime/helpers/esm/iterableToArrayLimit.js","webpack:///./node_modules/@babel/runtime/helpers/esm/nonIterableRest.js","webpack:///./node_modules/@babel/runtime/helpers/esm/defineProperty.js","webpack:///./node_modules/@babel/runtime/helpers/esm/objectSpread.js","webpack:///./node_modules/@babel/runtime/helpers/esm/classCallCheck.js","webpack:///./node_modules/@babel/runtime/helpers/esm/createClass.js","webpack:///./node_modules/@babel/runtime/helpers/esm/typeof.js","webpack:///./node_modules/@babel/runtime/helpers/esm/assertThisInitialized.js","webpack:///./node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn.js","webpack:///./node_modules/@babel/runtime/helpers/esm/getPrototypeOf.js","webpack:///./node_modules/@babel/runtime/helpers/esm/setPrototypeOf.js","webpack:///./node_modules/@babel/runtime/helpers/esm/inherits.js","webpack:///./node_modules/@babel/runtime/helpers/esm/toConsumableArray.js","webpack:///./node_modules/@babel/runtime/helpers/esm/arrayWithoutHoles.js","webpack:///./node_modules/@babel/runtime/helpers/esm/iterableToArray.js","webpack:///./node_modules/@babel/runtime/helpers/esm/nonIterableSpread.js","webpack:///./node_modules/react-sortable-hoc/dist/react-sortable-hoc.esm.js","webpack:///./src/blocks/team-member/edit.js","webpack:///./src/blocks/team-member/index.js","webpack:///./src/blocks/testimonial/edit.js","webpack:///./src/blocks/testimonial/index.js","webpack:///./src/blocks/separator/edit.js","webpack:///./src/blocks/separator/index.js","webpack:///./src/blocks/number-box/edit.js","webpack:///./src/blocks/number-box/index.js","webpack:///./src/blocks/post-grid/edit.js","webpack:///./src/blocks/post-grid/index.js","webpack:///./src/blocks/drop-cap/edit.js","webpack:///./src/blocks/drop-cap/index.js","webpack:///./src/blocks/notification/edit.js","webpack:///./src/blocks/notification/index.js","webpack:///./src/blocks/share-icons/edit.js","webpack:///./src/blocks/share-icons/index.js","webpack:///./src/blocks/author-profile/social.js","webpack:///./src/blocks/author-profile/edit.js","webpack:///./src/blocks/author-profile/index.js","webpack:///./src/blocks/cta/edit.js","webpack:///./src/blocks/cta/index.js","webpack:///./src/blocks/spacer-divider/edit.js","webpack:///./src/blocks/spacer-divider/index.js","webpack:///./src/blocks/blockquote/edit.js","webpack:///./src/blocks/blockquote/index.js","webpack:///./src/blocks/icon-list/edit.js","webpack:///./src/blocks/icon-list/parent.js","webpack:///./src/blocks/icon-list/index.js","webpack:///./src/blocks/button/edit.js","webpack:///./src/blocks/button/index.js","webpack:///./src/blocks/feature-grid/edit.js","webpack:///./src/blocks/feature-grid/index.js","webpack:///./src/editor.js"],"names":["installedModules","__webpack_require__","moduleId","exports","module","i","l","modules","call","m","c","d","name","getter","o","Object","defineProperty","enumerable","get","r","Symbol","toStringTag","value","t","mode","__esModule","ns","create","key","bind","n","object","property","prototype","hasOwnProperty","p","s","wp","hasOwn","classNames","classes","arguments","length","arg","argType","push","Array","isArray","inner","apply","join","default","condition","format","a","b","e","f","error","undefined","Error","args","argIndex","replace","framesToPop","checkDCE","__REACT_DEVTOOLS_GLOBAL_HOOK__","err","console","getOwnPropertySymbols","propIsEnumerable","propertyIsEnumerable","toObject","val","TypeError","assign","test1","String","getOwnPropertyNames","test2","fromCharCode","map","test3","split","forEach","letter","keys","shouldUseNative","target","source","from","symbols","to","h","for","q","u","v","w","x","y","z","aa","A","iterator","B","encodeURIComponent","C","isMounted","enqueueForceUpdate","enqueueReplaceState","enqueueSetState","D","E","this","props","context","refs","updater","F","G","isReactComponent","setState","forceUpdate","H","constructor","isPureReactComponent","I","current","J","K","L","ref","__self","__source","M","g","children","k","defaultProps","$$typeof","type","_owner","N","O","P","Q","pop","result","keyPrefix","func","count","R","U","S","T","next","done","escape","toString","ca","da","V","ba","W","X","Children","toArray","only","createRef","Component","PureComponent","createContext","_calculateChangedBits","_currentValue","_currentValue2","_threadCount","Provider","Consumer","_context","forwardRef","render","lazy","_ctor","_status","_result","memo","compare","useCallback","useContext","useEffect","useImperativeHandle","useDebugValue","useLayoutEffect","useMemo","useReducer","useRef","useState","Fragment","Profiler","StrictMode","Suspense","createElement","cloneElement","createFactory","isValidElement","version","__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED","ReactCurrentDispatcher","ReactCurrentBatchConfig","suspense","ReactCurrentOwner","IsSomeRendererActing","Y","Z","ReactPropTypesSecret","emptyFunction","emptyFunctionWithReset","resetWarningCache","shim","propName","componentName","location","propFullName","secret","getShim","isRequired","ReactPropTypes","array","bool","number","string","symbol","any","arrayOf","element","elementType","instanceOf","node","objectOf","oneOf","oneOfType","shape","exact","checkPropTypes","PropTypes","indexOf","ea","extractEvents","eventTypes","fa","phasedRegistrationNames","ha","registrationName","ia","ja","dependencies","ka","slice","onError","la","ma","na","oa","pa","qa","sa","ua","va","wa","currentTarget","ra","xa","concat","ya","za","Aa","_dispatchListeners","_dispatchInstances","isPropagationStopped","isPersistent","release","Ba","Ca","injectEventPluginOrder","injectEventPluginsByName","Da","stateNode","disabled","Ea","Fa","Ga","Ha","Ia","Ja","Ka","La","Ma","Na","Oa","Pa","Qa","Ra","Sa","Ta","Ua","Wa","displayName","Xa","tag","_debugOwner","_debugSource","fileName","lineNumber","return","Ya","window","document","Za","$a","ab","bb","cb","db","eb","fb","gb","hb","ib","jb","kb","Map","lb","mb","nb","ob","acceptsBooleans","attributeName","attributeNamespace","mustUseProperty","propertyName","sanitizeURL","toLowerCase","sb","tb","toUpperCase","ub","vb","qb","isNaN","rb","test","pb","removeAttribute","setAttribute","setAttributeNS","wb","nodeName","yb","_valueTracker","getOwnPropertyDescriptor","set","configurable","getValue","setValue","stopTracking","xb","zb","checked","Ab","defaultChecked","defaultValue","_wrapperState","initialChecked","Bb","initialValue","controlled","Cb","Eb","Fb","Gb","ownerDocument","activeElement","Ib","Hb","Jb","options","selected","defaultSelected","Kb","dangerouslySetInnerHTML","Lb","Mb","Nb","textContent","xlinkHref","Ob","html","mathml","svg","Pb","Qb","Rb","Sb","MSApp","execUnsafeLocalFunction","namespaceURI","innerHTML","valueOf","firstChild","removeChild","appendChild","Tb","lastChild","nodeType","nodeValue","Ub","Vb","animationend","animationiteration","animationstart","transitionend","Wb","Xb","Yb","style","animation","transition","Zb","$b","ac","bc","dc","ec","alternate","effectTag","fc","memoizedState","dehydrated","gc","ic","child","sibling","hc","jc","kc","lc","mc","nc","oc","pc","qc","rc","sc","tc","uc","vc","zc","blockedOn","topLevelType","eventSystemFlags","nativeEvent","Ac","delete","pointerId","Bc","Cc","Ec","Fc","unstable_runWithPriority","priority","hydrate","containerInfo","Gc","Hc","Ic","Jc","shift","Kc","unstable_scheduleCallback","unstable_NormalPriority","Lc","Mc","srcElement","correspondingUseElement","parentNode","Nc","Oc","dispatchConfig","Pc","_targetInst","Qc","Rc","Sc","Tc","Uc","Interface","isDefaultPrevented","defaultPrevented","returnValue","Wc","eventPool","Xc","destructor","Vc","getPooled","preventDefault","stopPropagation","cancelBubble","persist","eventPhase","bubbles","cancelable","timeStamp","Date","now","isTrusted","extend","Yc","animationName","elapsedTime","pseudoElement","Zc","clipboardData","$c","view","detail","ad","relatedTarget","bd","keyCode","charCode","cd","Esc","Spacebar","Left","Up","Right","Down","Del","Win","Menu","Apps","Scroll","MozPrintableKey","ed","8","9","12","13","16","17","18","19","20","27","32","33","34","35","36","37","38","39","40","45","46","112","113","114","115","116","117","118","119","120","121","122","123","144","145","224","fd","Alt","Control","Meta","Shift","gd","getModifierState","hd","id","ctrlKey","shiftKey","altKey","metaKey","repeat","locale","which","jd","kd","ld","md","nd","screenX","screenY","clientX","clientY","pageX","pageY","button","buttons","fromElement","toElement","movementX","movementY","od","width","height","pressure","tangentialPressure","tiltX","tiltY","twist","pointerType","isPrimary","pd","dataTransfer","qd","touches","targetTouches","changedTouches","rd","sd","deltaX","wheelDeltaX","deltaY","wheelDeltaY","wheelDelta","deltaZ","deltaMode","td","ud","vd","xd","yd","zd","Ad","Bd","Cd","Dd","bubbled","captured","eventPriority","Ed","getEventPriority","Fd","unstable_UserBlockingPriority","Gd","Hd","Id","Jd","Kd","targetInst","ancestors","Ld","Md","Nd","Od","Pd","addEventListener","Qd","Dc","Rd","Sd","WeakMap","xc","Set","yc","has","add","Td","animationIterationCount","borderImageOutset","borderImageSlice","borderImageWidth","boxFlex","boxFlexGroup","boxOrdinalGroup","columnCount","columns","flex","flexGrow","flexPositive","flexShrink","flexNegative","flexOrder","gridArea","gridRow","gridRowEnd","gridRowSpan","gridRowStart","gridColumn","gridColumnEnd","gridColumnSpan","gridColumnStart","fontWeight","lineClamp","lineHeight","opacity","order","orphans","tabSize","widows","zIndex","zoom","fillOpacity","floodOpacity","stopOpacity","strokeDasharray","strokeDashoffset","strokeMiterlimit","strokeOpacity","strokeWidth","Ud","Vd","trim","Wd","setProperty","charAt","substring","Xd","menuitem","area","base","br","col","embed","hr","img","input","keygen","link","meta","param","track","wbr","Yd","Zd","is","$d","ae","be","body","ce","de","offset","nextSibling","fe","HTMLIFrameElement","contentWindow","href","ge","contentEditable","he","ie","je","ke","le","me","ne","autoFocus","oe","__html","pe","setTimeout","qe","clearTimeout","re","se","previousSibling","data","te","Math","random","ue","ve","we","xe","ye","ze","Ae","Be","Ce","De","Ee","Fe","Ge","He","documentMode","Ie","Je","Ke","Le","beforeInput","compositionEnd","compositionStart","compositionUpdate","Me","Ne","Oe","Pe","Se","Qe","char","Re","Te","color","date","datetime","email","month","password","range","search","tel","text","time","url","week","Ue","Ve","change","We","Xe","Ye","Ze","$e","af","bf","cf","detachEvent","df","ef","attachEvent","ff","gf","hf","lf","jf","_isInputEventSupported","kf","mouseEnter","mouseLeave","pointerEnter","pointerLeave","mf","defaultView","parentWindow","of","pf","qf","rf","sf","select","tf","uf","vf","wf","xf","start","selectionStart","end","selectionEnd","anchorNode","getSelection","anchorOffset","focusNode","focusOffset","yf","onSelect","SimpleEventPlugin","EnterLeaveEventPlugin","ChangeEventPlugin","SelectEventPlugin","BeforeInputEventPlugin","Af","Bf","Cf","Df","Ef","contextTypes","__reactInternalMemoizedUnmaskedChildContext","__reactInternalMemoizedMaskedChildContext","childContextTypes","Ff","Gf","Hf","If","getChildContext","Jf","__reactInternalMemoizedMergedChildContext","Kf","Lf","Mf","Nf","unstable_cancelCallback","Of","unstable_shouldYield","Pf","unstable_requestPaint","Qf","unstable_now","Rf","unstable_getCurrentPriorityLevel","Sf","unstable_ImmediatePriority","Tf","Uf","Vf","unstable_LowPriority","Wf","unstable_IdlePriority","Xf","Yf","Zf","$f","ag","bg","cg","dg","eg","fg","gg","hg","ig","jg","kg","lg","mg","ng","og","pg","qg","rg","sg","tg","ug","childExpirationTime","vg","firstContext","expirationTime","wg","xg","observedBits","responders","yg","zg","baseState","firstUpdate","lastUpdate","firstCapturedUpdate","lastCapturedUpdate","firstEffect","lastEffect","firstCapturedEffect","lastCapturedEffect","Ag","Bg","suspenseConfig","payload","callback","nextEffect","Cg","Dg","updateQueue","Eg","Fg","Gg","Hg","Ig","Jg","Kg","Lg","Mg","Ng","Og","Sg","_reactInternalFiber","Pg","Qg","Rg","Tg","shouldComponentUpdate","Ug","contextType","state","Vg","componentWillReceiveProps","UNSAFE_componentWillReceiveProps","Wg","getDerivedStateFromProps","getSnapshotBeforeUpdate","UNSAFE_componentWillMount","componentWillMount","componentDidMount","Xg","Yg","_stringRef","Zg","$g","index","ah","bh","ch","implementation","dh","eh","ta","fh","gh","hh","ih","jh","kh","lh","mh","documentElement","tagName","nh","oh","ph","qh","memoizedProps","revealOrder","rh","responder","sh","th","uh","vh","wh","xh","yh","zh","Ah","Bh","Ch","Gh","Hh","Ih","Jh","Kh","Lh","Mh","Nh","queue","baseUpdate","Oh","Ph","Qh","lastRenderedReducer","dispatch","action","last","lastRenderedState","eagerReducer","eagerState","Rh","Sh","Th","Uh","destroy","deps","Vh","Wh","Xh","Yh","Zh","$h","ai","bi","readContext","useResponder","useDeferredValue","useTransition","unstable_next","ci","di","ei","fi","gi","hi","pendingProps","ii","ji","ki","li","mi","ni","oi","pi","qi","ri","si","ti","ui","UNSAFE_componentWillUpdate","componentWillUpdate","componentDidUpdate","vi","getDerivedStateFromError","wi","pendingContext","Hi","Ii","Ji","Ki","xi","retryTime","yi","fallback","unstable_avoidThisFallback","zi","Ai","isBackwards","rendering","tail","tailExpiration","tailMode","Bi","Ci","Li","Mi","Ni","stack","onClick","onclick","Oi","WeakSet","Pi","Si","Ri","Ti","Ui","__reactInternalSnapshotBeforeUpdate","Vi","Wi","componentWillUnmount","Qi","Xi","Yi","Zi","$i","instance","insertBefore","_reactRootContainer","aj","wasMultiple","multiple","bj","display","cj","dj","then","ej","fj","gj","hj","ij","componentDidCatch","jj","componentStack","gk","kj","ceil","lj","mj","nj","oj","pj","qj","rj","sj","tj","uj","vj","wj","xj","yj","zj","Aj","Bj","Cj","Dj","Ej","Fj","Gj","Hj","Ij","Jj","timeoutMs","Kj","Lj","Mj","Nj","Oj","lastExpiredTime","Pj","firstPendingTime","lastPingedTime","nextKnownPendingLevel","callbackExpirationTime","callbackPriority","callbackNode","Qj","timeout","Rj","Sj","Tj","Uj","Vj","Wj","finishedWork","finishedExpirationTime","lastSuspendedTime","Xj","timeoutHandle","Yj","busyMinDurationMs","busyDelayMs","Zj","bk","ck","pingCache","dk","ek","fk","size","createElementNS","createTextNode","ik","firstSuspendedTime","rangeCount","Db","focusedElem","selectionRange","jk","ee","contains","compareDocumentPosition","min","createRange","setStart","removeAllRanges","addRange","setEnd","left","scrollLeft","top","scrollTop","focus","Dh","cc","dd","hk","Eh","Fh","xk","Di","Ei","Fi","wd","Gi","kk","lk","mk","hidden","Va","nk","unstable_observedBits","pk","pendingChildren","qk","rk","sk","tk","uk","wk","wc","_internalRoot","yk","Ak","hasAttribute","zk","Bk","vk","querySelectorAll","JSON","stringify","form","unmount","ak","Ck","createPortal","findDOMNode","unstable_renderSubtreeIntoContainer","unmountComponentAtNode","unstable_createPortal","unstable_batchedUpdates","flushSync","Events","findFiberByHostInstance","bundleType","rendererPackageName","isDisabled","supportsFiber","inject","onCommitFiberRoot","onCommitFiberUnmount","ok","overrideHookState","overrideProps","setSuspenseHandler","scheduleUpdate","currentDispatcherRef","findHostInstanceByFiber","findHostInstancesForRefresh","scheduleRefresh","scheduleRoot","setRefreshHandler","getCurrentFiber","Dk","Ek","MessageChannel","unstable_forceFrameRate","performance","requestAnimationFrame","cancelAnimationFrame","floor","port2","port1","onmessage","postMessage","sortIndex","startTime","priorityLevel","delay","unstable_wrapCallback","unstable_continueExecution","unstable_pauseExecution","unstable_getFirstCallbackNode","unstable_Profiling","ContainerEdit","alignment","setAttributes","className","attributes","classnames","onChange","onChangeAlignment","isCollapsed","title","__","textAlign","registerBlockType","description","icon","viewBox","xmlSpace","gradientUnits","x1","y1","x2","y2","stopColor","fill","category","keywords","supports","reusable","align","selector","edit","save","Content","transforms","blocks","transform","images","alt","createBlock","isMultiBlock","image_shape","backgroundColor","styles","label","isDefault","colorSettings","help","max","step","allowedBlocks","template","block_height","_window$URL","URL","createObjectURL","revokeObjectURL","isBlobURL","_extends","_slicedToArray","arr","_arr","_n","_d","_e","_s","_i","obj","writable","_objectSpread","ownKeys","filter","sym","Constructor","descriptor","protoProps","staticProps","_typeof2","self","ReferenceError","setPrototypeOf","getPrototypeOf","__proto__","subClass","superClass","_toConsumableArray","arr2","iter","Manager","collection","getIndex","splice","active","_this","find","_ref","sortableInfo","sort","sortByIndex","_ref2","_ref3","omit","keysToOmit","reduce","acc","events","move","vendorPrefix","getComputedStyle","pre","match","OLink","substr","setInlineStyles","setTranslate3d","translate","setTransitionDuration","duration","closest","el","fn","limit","getPixelValue","stringValue","parseFloat","provideDisplayName","prefix","Component$$1","getScrollAdjustedBoundingClientRect","scrollDelta","boundingClientRect","getBoundingClientRect","getPosition","event","getEdgeOffset","parent","nodeOffset","offsetLeft","offsetTop","getLockPixelOffset","lockOffset","offsetX","offsetY","unit","exec","isFinite","getScrollingParent","HTMLElement","computedStyle","overflowRegex","isScrollable","KEYCODE","NodeType","Anchor","Button","Canvas","Input","Option","Textarea","Select","isSortableHandle","sortableHandle","AutoScroller","container","onScrollCallback","clearInterval","interval","minTranslate","maxTranslate","direction","speed","acceleration","_this$container","scrollHeight","scrollWidth","isTop","isBottom","clientHeight","isLeft","isRight","clientWidth","abs","clear","isAutoScrolling","setInterval","propTypes","axis","disableAutoscroll","distance","getContainer","getHelperDimensions","helperClass","helperContainer","hideSortableGhost","keyboardSortingTransitionDuration","lockAxis","lockToContainerEdges","onSortEnd","onSortMove","onSortOver","onSortStart","pressDelay","pressThreshold","keyCodes","lift","drop","cancel","up","down","shouldCancelStart","transitionDuration","updateBeforeSortStart","useDragHandle","useWindowAsScrollContainer","defaultKeyCodes","offsetHeight","offsetWidth","omittedProps","sortableContainer","WrappedComponent","_class","_temp","config","withRef","_React$Component","WithSortableContainer","_this$props","touched","position","nodeIsChild","sorting","_node$sortableInfo","manager","isTouchEvent","handlePress","pressTimer","_this$props2","_awaitingUpdateBeforeSortStart","delta","combinedDelta","isActive","cancelTimer","getActive","_temp6","_temp7","fields","clonedNode","_node","margin","bottom","marginBottom","marginLeft","right","marginRight","marginTop","containerBoundingRect","scrollContainer","dimensions","_getHelperDimensions","_collection","marginOffset","newIndex","_axis","offsetEdge","initialOffset","_isKeySorting","initialScroll","initialWindowScroll","pageXOffset","pageYOffset","helper","cloneNode","field","getContext","drawImage","boxSizing","pointerEvents","_hideSortableGhost","sortableGhost","visibility","_useWindowAsScrollContainer","innerWidth","innerHeight","containerTop","containerLeft","containerWidth","containerBottom","containerRight","_helperClass","classList","listenerNode","handleKeyEnd","handleKeyDown","eventName","handleSortMove","handleSortEnd","sortingIndex","_onSortStart","isKeySorting","keyMove","_this$props3","_temp8","_temp9","finalizer","_finallyRethrows","Promise","resolve","_wasThrown","reject","updateHelperPosition","animateNodes","autoscroll","_this$props4","_this$manager","nodes","removeEventListener","len","_node2","edgeOffset","autoScroller","oldIndex","scrollX","scrollY","update","_this$props5","_this$props5$keyCodes","includes","isValidSortingTarget","keyLift","keyDrop","_node$sortableInfo2","initialFocusedNode","getOrderedRefs","lastIndex","prevIndex","targetIndex","getTargetIndex","targetNode","containerScrollDelta","targetBoundingClientRect","targetTranslate","targetPosition","shouldAdjustForSize","sizeAdjustment","ignoreTransition","validateProps","handleEnd","handleMove","handleStart","_this2","containerNode","scrollingElement","onAutoScroll","_this3","_this$props6","_this$props6$keyboard","_getLockPixelOffsets","offsets","_offsets","minLockOffset","maxLockOffset","getLockPixelOffsets","_getLockPixelOffsets2","minOffset","maxOffset","_this$props7","windowScrollDelta","sortingOffset","_node3","mustShiftBackward","mustShiftForward","nextNode","prevNode","wrappedInstance","getWrappedInstance","propTypes$1","omittedProps$1","TeamMemberEdit","selectedLink","info","message","noticeOperations","createErrorNotice","social","new_social","socialColor","titleColor","contentColor","prevProps","isSelected","image","imageSizes","sizes","media_details","imageSize","slug","source_url","noticeUI","SortableList","SortableContainer","item","SortableItem","WithSortableElement","register","unregister","remove","SortableElement","addNewLink","onChangeSocialColor","onChangeTitleColor","onChangeContentColor","onChangeAlt","placeholder","getImageSizes","onImageSizeChange","onSelectImage","allowedTypes","open","removeImage","src","onSelectURL","onUploadError","accept","notices","updateSocialItem","removeSocialItem","onChangeTitle","formattingControls","onChangeInfo","withSelect","getMedia","getEditorSettings","withNotices","attribute","query","data-icon","rel","TestimonialsEdit","selectedTestimonial","testimonials","authorImageID","authorImageUrl","authorImageAlt","job_position","content","new_testimonials","shadow","updateTestimonial","grid_border_radius","image_border_radius","section_background","grid_background","title_color","content_color","isStyle","RegExp","styleName","toggleShadow","textColor","testimonial","borderRadius","removeTestimonial","data-id","addNewTestimonial","SeparatorEdit","imageID","imageUrl","overlay","overlayColor","hex","overlayOpacity","fixedBackground","enableButton","buttonText","buttonLink","buttonTextColor","buttonBackgroundColor","buttonBorderRadius","log","paddingTop","paddingBottom","onChangeComplete","onChangeTextColor","disableAlpha","toggleBackgroundStyle","toggleOverlay","onChangeOverlayColor","onChangeOverlayOpacity","toggleButton","onChangeButtonLink","onChangeButtonTextColor","onChangeButtonBackgroundColor","onChangeButtonBorderRadius","backgroundImage","onChangeButtonText","NumberBoxesEdit","selectedBox","numberboxes","new_numberboxes","point_border_radius","point_background","point_color","numberbox","removeNumberbox","updateNumberbox","addNewNumberbox","PostGridEdit","numberofposts","numberofwords","categories","postCategories","enable_excerpt","title_fontsize","content_fontsize","posts","regex","onChangeTitleFontSize","onChangeContentFontSize","onChangeColumns","onChangeNumberofPosts","onChangeCategories","toggleExcerpt","onChangeNumberofWordsinExcerpt","post","_embedded","alt_text","fontSize","decodeEntities","rendered","excerpt","per_page","_embed","getEntityRecords","DropCapEdit","clientId","dropCapColor","blockid","blockid_strip","onChangeContent","NotificationEdit","iconSize","showIcon","bgcolor","iconcolor","textcolor","closeButtonColor","showCloseButton","enableShadow","toggleShowIcon","controls","createToolbarControl","onChangeIconSize","onChangeBgColor","colors","onChangeIconColor","onChangeCloseButtonColor","toggleCloseButton","onChangeDescription","SocialShareEdit","posturl","facebook","twitter","linkedin","pinterest","reddit","getPermalink","person","social_facebook","social_twitter","social_instagram","social_pinterest","social_youtube","social_linkedin","AuthorProfileEdit","author_name","author_description","author_image_id","author_image","imageBorderColor","author_details","is_first_load","avatar_urls","author_link","socialInitialOpen","onChangeBackgroundColor","onChangeImageBorderColor","initialOpen","onSelectAuthorImage","borderColor","onChangeAuthorName","onChangeAuthorDescription","getAuthors","CallToActionEdit","maxWidth","SpacerDividerEdit","separatorColor","insideColor","outsideColor","separatorHeight","dashWidth","gutterWidth","dashspacingcalc","colorsettings","onChangeInsideColor","onChangeOutsideColor","onChangeSeparatorColor","backgroundSize","preserveAspectRatio","data-height","cx","cy","BlockQoutes","autherName","isHeadTitleShow","alignmentForHead","qouteContent","colorForHead","conatinerMainBackgroundColor","innerContainerColor","isSameAsContainerColor","theNewVal","newVal","xoffset","innerConatinerBoxShadow","yOffset","Blur","spreadShadow","colorShadow","horizontal","iconBelow","vertical","isShown","newUpval","iconGeneral","iconAbove","authorIsShown","isBoxShadowISneeded","authorFontColor","fontSizeForHead","paddingForHeadseprate","marginForHeadseprate","letterSpacingForTitle","HeaderTransformTo","headerFontWeight","containerPadding","containerMargin","containerBorderRadius","contentTransformTo","letterSpacingContent","fontWeigthContent","lineHieghtContent","innerContainerWidth","innerContainerPadding","innerConatinerBorderRadius","authorAlign","contentPadding","authorFontSize","activeClass","tabs","gradientTransform","tab","toggleTitle","fontSizechange","onChangeAlignmentofHead","newLH","paddingVal","marginVal","onChangeHeadTextColor","onContainerbgChange","isToggler","onchnaging","contentClassName","renderToggle","isOpen","onToggle","aria-expanded","renderContent","widthChange","onChangeInnerContainerColor","toggleBoxShadowInnerContainer","valChange","onChangeinnerConatinerBoxShadowColor","onChangeContentTextColor","lineHightChange","letterSpaceChange","toggleAuthorName","fontSizeChange","onChangeAuthorFontColor","SizeChange","newval","opacityChange","toggleIconAbove","toggleIconBelow","paddingRight","paddingLeft","boxShadow","letterSpacing","textTransform","xmlns","onqouteContent","onAuthorChange","keepPlaceholderOnFocus","SomeClassName","boxShadowColor","iconBackground","iconColor","icon_border_radius","onChangeiconBackground","onChangeboxShadowColor","isNewTab","hoverBackgroundColor","hoverTextColor","verticalPadding","horizontalPadding","hoverOpacity","border","textDecoration","toggleToNewTab","onChangeHoverBackgroundColor","onChangeHoverTextColor","FeatureGridsEdit","featureGrids","new_featureGrids","updateFeatureGrid","shadow_background","title_size","content_size","contentFontWeight","contentLetterSpacing","contentTextTransform","innerPadding","buttonBgColor","buttonVerticalPadding","buttonHorizontalPadding","buttonFontWeight","buttonTextTransform","buttonLetterSpacing","buttonVerticalMargin","actual_price_color","offer_price_color","verticalMargin","featureGrid","removeFeatureGrid","padding","actualPrice","offerPrice","addNewFeatureGrid","updateCategory"],"mappings":"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,MACC,YACD71C,MACC,aAEF,CACC61C,MACC,YACD71C,MACC,aAEF,CACC61C,MACC,OACD71C,MACC,SAGHwzC,SAAU,SAAAgoB,GACTpoB,EAAc,CACbooB,0BAIH,gCAAKnoB,UAAU,qDACf,yBAAC,gBAAD,CACCwC,MAAM,cACN71C,MACC07D,EAED9kD,QAAS,CACR,CACCi/B,MACC,OACD71C,MACC,OAEF,CACC61C,MACC,SACD71C,MACC,OAEF,CACC61C,MACC,SACD71C,MACC,OAEF,CACC61C,MACC,MACD71C,MACC,OAEF,CACC61C,MACC,UACD71C,MACC,QAGHwzC,SAAU,SAAAkoB,GACTtoB,EAAc,CACbsoB,yBAIH,gCAAKroB,UAAU,qDACf,yBAAC,YAAD,CACCM,MAAM,mBACNgkB,aAAa,GAEb,yBAAC,WAAD,KACC,+BACCx+C,MAAO,CACN06B,UACC,SACDniB,MACC,QACDxM,MACC,SAPH,oCAgBD,yBAAC,UAAD,KACC,yBAAC,cAAD,CACC2wB,MAAM,MACN71C,MACCg8D,EAAe5uB,IAEhB7lC,KAAK,SACLisC,SAAU,SAAAkpB,GACT,IAAM5C,EAAS,CACd1sB,IAAKsvB,EACLha,OACCsZ,EAAetZ,OAChBxV,KACC8uB,EAAe9uB,KAChB2V,MACCmZ,EAAenZ,OAEjBzP,EACC,CACC4oB,eAAgBlC,OAKpB,yBAAC,cAAD,CACCjkB,MAAM,SACN71C,MACCg8D,EAAetZ,OAEhBn7C,KAAK,SACLisC,SAAU,SAAAkpB,GACT,IAAM5C,EAAS,CACd1sB,IACC4uB,EAAe5uB,IAChBsV,OAAQga,EACRxvB,KACC8uB,EAAe9uB,KAChB2V,MACCmZ,EAAenZ,OAEjB,EAAKh9C,MAAMutC,cACV,CACC4oB,eAAgBlC,OAKpB,yBAAC,cAAD,CACCjkB,MAAM,OACN71C,MACCg8D,EAAe9uB,KAEhB3lC,KAAK,SACLisC,SAAU,SAAAkpB,GACT,IAAM5C,EAAS,CACd1sB,IACC4uB,EAAe5uB,IAChBsV,OACCsZ,EAAetZ,OAChBxV,KAAMwvB,EACN7Z,MACCmZ,EAAenZ,OAEj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","file":"editor.js","sourcesContent":[" \t// The module cache\n \tvar installedModules = {};\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\n \t\t}\n \t};\n\n \t// define __esModule on exports\n \t__webpack_require__.r = function(exports) {\n \t\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n \t\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n \t\t}\n \t\tObject.defineProperty(exports, '__esModule', { value: true });\n \t};\n\n \t// create a fake namespace object\n \t// mode & 1: value is a module id, require it\n \t// mode & 2: merge all properties of value into the ns\n \t// mode & 4: return value when already ns object\n \t// mode & 8|1: behave like require\n \t__webpack_require__.t = function(value, mode) {\n \t\tif(mode & 1) value = __webpack_require__(value);\n \t\tif(mode & 8) return value;\n \t\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\n \t\tvar ns = Object.create(null);\n \t\t__webpack_require__.r(ns);\n \t\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\n \t\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\n \t\treturn ns;\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"\";\n\n\n \t// Load entry module and return exports\n \treturn __webpack_require__(__webpack_require__.s = 53);\n","module.exports = wp[\"i18n\"];","module.exports = wp[\"components\"];","module.exports = wp[\"editor\"];","/*!\n  Copyright (c) 2017 Jed Watson.\n  Licensed under the MIT License (MIT), see\n  http://jedwatson.github.io/classnames\n*/\n/* global define */\n\n(function () {\n\t'use strict';\n\n\tvar hasOwn = {}.hasOwnProperty;\n\n\tfunction classNames () {\n\t\tvar classes = [];\n\n\t\tfor (var i = 0; i < arguments.length; i++) {\n\t\t\tvar arg = arguments[i];\n\t\t\tif (!arg) continue;\n\n\t\t\tvar argType = typeof arg;\n\n\t\t\tif (argType === 'string' || argType === 'number') {\n\t\t\t\tclasses.push(arg);\n\t\t\t} else if (Array.isArray(arg) && arg.length) {\n\t\t\t\tvar inner = classNames.apply(null, arg);\n\t\t\t\tif (inner) {\n\t\t\t\t\tclasses.push(inner);\n\t\t\t\t}\n\t\t\t} else if (argType === 'object') {\n\t\t\t\tfor (var key in arg) {\n\t\t\t\t\tif (hasOwn.call(arg, key) && arg[key]) {\n\t\t\t\t\t\tclasses.push(key);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\treturn classes.join(' ');\n\t}\n\n\tif (typeof module !== 'undefined' && module.exports) {\n\t\tclassNames.default = classNames;\n\t\tmodule.exports = classNames;\n\t} else if (typeof define === 'function' && typeof define.amd === 'object' && define.amd) {\n\t\t// register as 'classnames', consistent with npm package name\n\t\tdefine('classnames', [], function () {\n\t\t\treturn classNames;\n\t\t});\n\t} else {\n\t\twindow.classNames = classNames;\n\t}\n}());\n","/**\n * Copyright (c) 2013-present, Facebook, Inc.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\nif (process.env.NODE_ENV !== 'production') {\n  var ReactIs = require('react-is');\n\n  // By explicitly using `prop-types` you are opting into new development behavior.\n  // http://fb.me/prop-types-in-prod\n  var throwOnDirectAccess = true;\n  module.exports = require('./factoryWithTypeCheckers')(ReactIs.isElement, throwOnDirectAccess);\n} else {\n  // By explicitly using `prop-types` you are opting into new production behavior.\n  // http://fb.me/prop-types-in-prod\n  module.exports = require('./factoryWithThrowingShims')();\n}\n","module.exports = wp[\"blocks\"];","module.exports = wp[\"element\"];","'use strict';\n\nif (process.env.NODE_ENV === 'production') {\n  module.exports = require('./cjs/react.production.min.js');\n} else {\n  module.exports = require('./cjs/react.development.js');\n}\n","module.exports = wp[\"data\"];","/**\n * Copyright (c) 2013-present, Facebook, Inc.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n'use strict';\n\n/**\n * Use invariant() to assert state which your program assumes to be true.\n *\n * Provide sprintf-style format (only %s is supported) and arguments\n * to provide information about what broke and what you were\n * expecting.\n *\n * The invariant message will be stripped in production, but the invariant\n * will remain to ensure logic does not differ in production.\n */\n\nvar invariant = function(condition, format, a, b, c, d, e, f) {\n  if (process.env.NODE_ENV !== 'production') {\n    if (format === undefined) {\n      throw new Error('invariant requires an error message argument');\n    }\n  }\n\n  if (!condition) {\n    var error;\n    if (format === undefined) {\n      error = new Error(\n        'Minified exception occurred; use the non-minified dev environment ' +\n        'for the full error message and additional helpful warnings.'\n      );\n    } else {\n      var args = [a, b, c, d, e, f];\n      var argIndex = 0;\n      error = new Error(\n        format.replace(/%s/g, function() { return args[argIndex++]; })\n      );\n      error.name = 'Invariant Violation';\n    }\n\n    error.framesToPop = 1; // we don't care about invariant's own frame\n    throw error;\n  }\n};\n\nmodule.exports = invariant;\n","'use strict';\n\nfunction checkDCE() {\n  /* global __REACT_DEVTOOLS_GLOBAL_HOOK__ */\n  if (\n    typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ === 'undefined' ||\n    typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE !== 'function'\n  ) {\n    return;\n  }\n  if (process.env.NODE_ENV !== 'production') {\n    // This branch is unreachable because this function is only called\n    // in production, but the condition is true only in development.\n    // Therefore if the branch is still here, dead code elimination wasn't\n    // properly applied.\n    // Don't change the message. React DevTools relies on it. Also make sure\n    // this message doesn't occur elsewhere in this function, or it will cause\n    // a false positive.\n    throw new Error('^_^');\n  }\n  try {\n    // Verify that the code above has been dead code eliminated (DCE'd).\n    __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(checkDCE);\n  } catch (err) {\n    // DevTools shouldn't crash React, no matter what.\n    // We should still report in case we break this code.\n    console.error(err);\n  }\n}\n\nif (process.env.NODE_ENV === 'production') {\n  // DCE check should happen before ReactDOM bundle executes so that\n  // DevTools can report bad minification during injection.\n  checkDCE();\n  module.exports = require('./cjs/react-dom.production.min.js');\n} else {\n  module.exports = require('./cjs/react-dom.development.js');\n}\n","module.exports = wp[\"htmlEntities\"];","/*\nobject-assign\n(c) Sindre Sorhus\n@license MIT\n*/\n\n'use strict';\n/* eslint-disable no-unused-vars */\nvar getOwnPropertySymbols = Object.getOwnPropertySymbols;\nvar hasOwnProperty = Object.prototype.hasOwnProperty;\nvar propIsEnumerable = Object.prototype.propertyIsEnumerable;\n\nfunction toObject(val) {\n\tif (val === null || val === undefined) {\n\t\tthrow new TypeError('Object.assign cannot be called with null or undefined');\n\t}\n\n\treturn Object(val);\n}\n\nfunction shouldUseNative() {\n\ttry {\n\t\tif (!Object.assign) {\n\t\t\treturn false;\n\t\t}\n\n\t\t// Detect buggy property enumeration order in older V8 versions.\n\n\t\t// https://bugs.chromium.org/p/v8/issues/detail?id=4118\n\t\tvar test1 = new String('abc');  // eslint-disable-line no-new-wrappers\n\t\ttest1[5] = 'de';\n\t\tif (Object.getOwnPropertyNames(test1)[0] === '5') {\n\t\t\treturn false;\n\t\t}\n\n\t\t// https://bugs.chromium.org/p/v8/issues/detail?id=3056\n\t\tvar test2 = {};\n\t\tfor (var i = 0; i < 10; i++) {\n\t\t\ttest2['_' + String.fromCharCode(i)] = i;\n\t\t}\n\t\tvar order2 = Object.getOwnPropertyNames(test2).map(function (n) {\n\t\t\treturn test2[n];\n\t\t});\n\t\tif (order2.join('') !== '0123456789') {\n\t\t\treturn false;\n\t\t}\n\n\t\t// https://bugs.chromium.org/p/v8/issues/detail?id=3056\n\t\tvar test3 = {};\n\t\t'abcdefghijklmnopqrst'.split('').forEach(function (letter) {\n\t\t\ttest3[letter] = letter;\n\t\t});\n\t\tif (Object.keys(Object.assign({}, test3)).join('') !==\n\t\t\t\t'abcdefghijklmnopqrst') {\n\t\t\treturn false;\n\t\t}\n\n\t\treturn true;\n\t} catch (err) {\n\t\t// We don't expect any of the above to throw, but better to be safe.\n\t\treturn false;\n\t}\n}\n\nmodule.exports = shouldUseNative() ? Object.assign : function (target, source) {\n\tvar from;\n\tvar to = toObject(target);\n\tvar symbols;\n\n\tfor (var s = 1; s < arguments.length; s++) {\n\t\tfrom = Object(arguments[s]);\n\n\t\tfor (var key in from) {\n\t\t\tif (hasOwnProperty.call(from, key)) {\n\t\t\t\tto[key] = from[key];\n\t\t\t}\n\t\t}\n\n\t\tif (getOwnPropertySymbols) {\n\t\t\tsymbols = getOwnPropertySymbols(from);\n\t\t\tfor (var i = 0; i < symbols.length; i++) {\n\t\t\t\tif (propIsEnumerable.call(from, symbols[i])) {\n\t\t\t\t\tto[symbols[i]] = from[symbols[i]];\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\treturn to;\n};\n","/** @license React v16.11.0\n * react.production.min.js\n *\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n'use strict';var h=require(\"object-assign\"),n=\"function\"===typeof Symbol&&Symbol.for,p=n?Symbol.for(\"react.element\"):60103,q=n?Symbol.for(\"react.portal\"):60106,r=n?Symbol.for(\"react.fragment\"):60107,t=n?Symbol.for(\"react.strict_mode\"):60108,u=n?Symbol.for(\"react.profiler\"):60114,v=n?Symbol.for(\"react.provider\"):60109,w=n?Symbol.for(\"react.context\"):60110,x=n?Symbol.for(\"react.forward_ref\"):60112,y=n?Symbol.for(\"react.suspense\"):60113;n&&Symbol.for(\"react.suspense_list\");\nvar z=n?Symbol.for(\"react.memo\"):60115,aa=n?Symbol.for(\"react.lazy\"):60116;n&&Symbol.for(\"react.fundamental\");n&&Symbol.for(\"react.responder\");n&&Symbol.for(\"react.scope\");var A=\"function\"===typeof Symbol&&Symbol.iterator;\nfunction B(a){for(var b=\"https://reactjs.org/docs/error-decoder.html?invariant=\"+a,c=1;c<arguments.length;c++)b+=\"&args[]=\"+encodeURIComponent(arguments[c]);return\"Minified React error #\"+a+\"; visit \"+b+\" for the full message or use the non-minified dev environment for full errors and additional helpful warnings.\"}var C={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},D={};\nfunction E(a,b,c){this.props=a;this.context=b;this.refs=D;this.updater=c||C}E.prototype.isReactComponent={};E.prototype.setState=function(a,b){if(\"object\"!==typeof a&&\"function\"!==typeof a&&null!=a)throw Error(B(85));this.updater.enqueueSetState(this,a,b,\"setState\")};E.prototype.forceUpdate=function(a){this.updater.enqueueForceUpdate(this,a,\"forceUpdate\")};function F(){}F.prototype=E.prototype;function G(a,b,c){this.props=a;this.context=b;this.refs=D;this.updater=c||C}var H=G.prototype=new F;\nH.constructor=G;h(H,E.prototype);H.isPureReactComponent=!0;var I={current:null},J={current:null},K=Object.prototype.hasOwnProperty,L={key:!0,ref:!0,__self:!0,__source:!0};\nfunction M(a,b,c){var e,d={},g=null,l=null;if(null!=b)for(e in void 0!==b.ref&&(l=b.ref),void 0!==b.key&&(g=\"\"+b.key),b)K.call(b,e)&&!L.hasOwnProperty(e)&&(d[e]=b[e]);var f=arguments.length-2;if(1===f)d.children=c;else if(1<f){for(var k=Array(f),m=0;m<f;m++)k[m]=arguments[m+2];d.children=k}if(a&&a.defaultProps)for(e in f=a.defaultProps,f)void 0===d[e]&&(d[e]=f[e]);return{$$typeof:p,type:a,key:g,ref:l,props:d,_owner:J.current}}\nfunction ba(a,b){return{$$typeof:p,type:a.type,key:b,ref:a.ref,props:a.props,_owner:a._owner}}function N(a){return\"object\"===typeof a&&null!==a&&a.$$typeof===p}function escape(a){var b={\"=\":\"=0\",\":\":\"=2\"};return\"$\"+(\"\"+a).replace(/[=:]/g,function(a){return b[a]})}var O=/\\/+/g,P=[];function Q(a,b,c,e){if(P.length){var d=P.pop();d.result=a;d.keyPrefix=b;d.func=c;d.context=e;d.count=0;return d}return{result:a,keyPrefix:b,func:c,context:e,count:0}}\nfunction R(a){a.result=null;a.keyPrefix=null;a.func=null;a.context=null;a.count=0;10>P.length&&P.push(a)}\nfunction S(a,b,c,e){var d=typeof a;if(\"undefined\"===d||\"boolean\"===d)a=null;var g=!1;if(null===a)g=!0;else switch(d){case \"string\":case \"number\":g=!0;break;case \"object\":switch(a.$$typeof){case p:case q:g=!0}}if(g)return c(e,a,\"\"===b?\".\"+T(a,0):b),1;g=0;b=\"\"===b?\".\":b+\":\";if(Array.isArray(a))for(var l=0;l<a.length;l++){d=a[l];var f=b+T(d,l);g+=S(d,f,c,e)}else if(null===a||\"object\"!==typeof a?f=null:(f=A&&a[A]||a[\"@@iterator\"],f=\"function\"===typeof f?f:null),\"function\"===typeof f)for(a=f.call(a),l=\n0;!(d=a.next()).done;)d=d.value,f=b+T(d,l++),g+=S(d,f,c,e);else if(\"object\"===d)throw c=\"\"+a,Error(B(31,\"[object Object]\"===c?\"object with keys {\"+Object.keys(a).join(\", \")+\"}\":c,\"\"));return g}function U(a,b,c){return null==a?0:S(a,\"\",b,c)}function T(a,b){return\"object\"===typeof a&&null!==a&&null!=a.key?escape(a.key):b.toString(36)}function ca(a,b){a.func.call(a.context,b,a.count++)}\nfunction da(a,b,c){var e=a.result,d=a.keyPrefix;a=a.func.call(a.context,b,a.count++);Array.isArray(a)?V(a,e,c,function(a){return a}):null!=a&&(N(a)&&(a=ba(a,d+(!a.key||b&&b.key===a.key?\"\":(\"\"+a.key).replace(O,\"$&/\")+\"/\")+c)),e.push(a))}function V(a,b,c,e,d){var g=\"\";null!=c&&(g=(\"\"+c).replace(O,\"$&/\")+\"/\");b=Q(b,g,e,d);U(a,da,b);R(b)}function W(){var a=I.current;if(null===a)throw Error(B(321));return a}\nvar X={Children:{map:function(a,b,c){if(null==a)return a;var e=[];V(a,e,null,b,c);return e},forEach:function(a,b,c){if(null==a)return a;b=Q(null,null,b,c);U(a,ca,b);R(b)},count:function(a){return U(a,function(){return null},null)},toArray:function(a){var b=[];V(a,b,null,function(a){return a});return b},only:function(a){if(!N(a))throw Error(B(143));return a}},createRef:function(){return{current:null}},Component:E,PureComponent:G,createContext:function(a,b){void 0===b&&(b=null);a={$$typeof:w,_calculateChangedBits:b,\n_currentValue:a,_currentValue2:a,_threadCount:0,Provider:null,Consumer:null};a.Provider={$$typeof:v,_context:a};return a.Consumer=a},forwardRef:function(a){return{$$typeof:x,render:a}},lazy:function(a){return{$$typeof:aa,_ctor:a,_status:-1,_result:null}},memo:function(a,b){return{$$typeof:z,type:a,compare:void 0===b?null:b}},useCallback:function(a,b){return W().useCallback(a,b)},useContext:function(a,b){return W().useContext(a,b)},useEffect:function(a,b){return W().useEffect(a,b)},useImperativeHandle:function(a,\nb,c){return W().useImperativeHandle(a,b,c)},useDebugValue:function(){},useLayoutEffect:function(a,b){return W().useLayoutEffect(a,b)},useMemo:function(a,b){return W().useMemo(a,b)},useReducer:function(a,b,c){return W().useReducer(a,b,c)},useRef:function(a){return W().useRef(a)},useState:function(a){return W().useState(a)},Fragment:r,Profiler:u,StrictMode:t,Suspense:y,createElement:M,cloneElement:function(a,b,c){if(null===a||void 0===a)throw Error(B(267,a));var e=h({},a.props),d=a.key,g=a.ref,l=a._owner;\nif(null!=b){void 0!==b.ref&&(g=b.ref,l=J.current);void 0!==b.key&&(d=\"\"+b.key);if(a.type&&a.type.defaultProps)var f=a.type.defaultProps;for(k in b)K.call(b,k)&&!L.hasOwnProperty(k)&&(e[k]=void 0===b[k]&&void 0!==f?f[k]:b[k])}var k=arguments.length-2;if(1===k)e.children=c;else if(1<k){f=Array(k);for(var m=0;m<k;m++)f[m]=arguments[m+2];e.children=f}return{$$typeof:p,type:a.type,key:d,ref:g,props:e,_owner:l}},createFactory:function(a){var b=M.bind(null,a);b.type=a;return b},isValidElement:N,version:\"16.11.0\",\n__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:{ReactCurrentDispatcher:I,ReactCurrentBatchConfig:{suspense:null},ReactCurrentOwner:J,IsSomeRendererActing:{current:!1},assign:h}},Y={default:X},Z=Y&&X||Y;module.exports=Z.default||Z;\n","/**\n * Copyright (c) 2013-present, Facebook, Inc.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n'use strict';\n\nvar ReactPropTypesSecret = require('./lib/ReactPropTypesSecret');\n\nfunction emptyFunction() {}\nfunction emptyFunctionWithReset() {}\nemptyFunctionWithReset.resetWarningCache = emptyFunction;\n\nmodule.exports = function() {\n  function shim(props, propName, componentName, location, propFullName, secret) {\n    if (secret === ReactPropTypesSecret) {\n      // It is still safe when called from React.\n      return;\n    }\n    var err = new Error(\n      'Calling PropTypes validators directly is not supported by the `prop-types` package. ' +\n      'Use PropTypes.checkPropTypes() to call them. ' +\n      'Read more at http://fb.me/use-check-prop-types'\n    );\n    err.name = 'Invariant Violation';\n    throw err;\n  };\n  shim.isRequired = shim;\n  function getShim() {\n    return shim;\n  };\n  // Important!\n  // Keep this list in sync with production version in `./factoryWithTypeCheckers.js`.\n  var ReactPropTypes = {\n    array: shim,\n    bool: shim,\n    func: shim,\n    number: shim,\n    object: shim,\n    string: shim,\n    symbol: shim,\n\n    any: shim,\n    arrayOf: getShim,\n    element: shim,\n    elementType: shim,\n    instanceOf: getShim,\n    node: shim,\n    objectOf: getShim,\n    oneOf: getShim,\n    oneOfType: getShim,\n    shape: getShim,\n    exact: getShim,\n\n    checkPropTypes: emptyFunctionWithReset,\n    resetWarningCache: emptyFunction\n  };\n\n  ReactPropTypes.PropTypes = ReactPropTypes;\n\n  return ReactPropTypes;\n};\n","/**\n * Copyright (c) 2013-present, Facebook, Inc.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n'use strict';\n\nvar ReactPropTypesSecret = 'SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED';\n\nmodule.exports = ReactPropTypesSecret;\n","/** @license React v16.11.0\n * react-dom.production.min.js\n *\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n/*\n Modernizr 3.0.0pre (Custom Build) | MIT\n*/\n'use strict';var aa=require(\"react\"),n=require(\"object-assign\"),q=require(\"scheduler\");function u(a){for(var b=\"https://reactjs.org/docs/error-decoder.html?invariant=\"+a,c=1;c<arguments.length;c++)b+=\"&args[]=\"+encodeURIComponent(arguments[c]);return\"Minified React error #\"+a+\"; visit \"+b+\" for the full message or use the non-minified dev environment for full errors and additional helpful warnings.\"}if(!aa)throw Error(u(227));var ba=null,ca={};\nfunction da(){if(ba)for(var a in ca){var b=ca[a],c=ba.indexOf(a);if(!(-1<c))throw Error(u(96,a));if(!ea[c]){if(!b.extractEvents)throw Error(u(97,a));ea[c]=b;c=b.eventTypes;for(var d in c){var e=void 0;var f=c[d],g=b,h=d;if(fa.hasOwnProperty(h))throw Error(u(99,h));fa[h]=f;var k=f.phasedRegistrationNames;if(k){for(e in k)k.hasOwnProperty(e)&&ha(k[e],g,h);e=!0}else f.registrationName?(ha(f.registrationName,g,h),e=!0):e=!1;if(!e)throw Error(u(98,d,a));}}}}\nfunction ha(a,b,c){if(ia[a])throw Error(u(100,a));ia[a]=b;ja[a]=b.eventTypes[c].dependencies}var ea=[],fa={},ia={},ja={};function ka(a,b,c,d,e,f,g,h,k){var l=Array.prototype.slice.call(arguments,3);try{b.apply(c,l)}catch(m){this.onError(m)}}var la=!1,ma=null,na=!1,oa=null,pa={onError:function(a){la=!0;ma=a}};function qa(a,b,c,d,e,f,g,h,k){la=!1;ma=null;ka.apply(pa,arguments)}\nfunction ra(a,b,c,d,e,f,g,h,k){qa.apply(this,arguments);if(la){if(la){var l=ma;la=!1;ma=null}else throw Error(u(198));na||(na=!0,oa=l)}}var sa=null,ua=null,va=null;function wa(a,b,c){var d=a.type||\"unknown-event\";a.currentTarget=va(c);ra(d,b,void 0,a);a.currentTarget=null}function xa(a,b){if(null==b)throw Error(u(30));if(null==a)return b;if(Array.isArray(a)){if(Array.isArray(b))return a.push.apply(a,b),a;a.push(b);return a}return Array.isArray(b)?[a].concat(b):[a,b]}\nfunction ya(a,b,c){Array.isArray(a)?a.forEach(b,c):a&&b.call(c,a)}var za=null;function Aa(a){if(a){var b=a._dispatchListeners,c=a._dispatchInstances;if(Array.isArray(b))for(var d=0;d<b.length&&!a.isPropagationStopped();d++)wa(a,b[d],c[d]);else b&&wa(a,b,c);a._dispatchListeners=null;a._dispatchInstances=null;a.isPersistent()||a.constructor.release(a)}}function Ba(a){null!==a&&(za=xa(za,a));a=za;za=null;if(a){ya(a,Aa);if(za)throw Error(u(95));if(na)throw a=oa,na=!1,oa=null,a;}}\nvar Ca={injectEventPluginOrder:function(a){if(ba)throw Error(u(101));ba=Array.prototype.slice.call(a);da()},injectEventPluginsByName:function(a){var b=!1,c;for(c in a)if(a.hasOwnProperty(c)){var d=a[c];if(!ca.hasOwnProperty(c)||ca[c]!==d){if(ca[c])throw Error(u(102,c));ca[c]=d;b=!0}}b&&da()}};\nfunction Da(a,b){var c=a.stateNode;if(!c)return null;var d=sa(c);if(!d)return null;c=d[b];a:switch(b){case \"onClick\":case \"onClickCapture\":case \"onDoubleClick\":case \"onDoubleClickCapture\":case \"onMouseDown\":case \"onMouseDownCapture\":case \"onMouseMove\":case \"onMouseMoveCapture\":case \"onMouseUp\":case \"onMouseUpCapture\":(d=!d.disabled)||(a=a.type,d=!(\"button\"===a||\"input\"===a||\"select\"===a||\"textarea\"===a));a=!d;break a;default:a=!1}if(a)return null;if(c&&\"function\"!==typeof c)throw Error(u(231,b,typeof c));\nreturn c}var Ea=aa.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;Ea.hasOwnProperty(\"ReactCurrentDispatcher\")||(Ea.ReactCurrentDispatcher={current:null});Ea.hasOwnProperty(\"ReactCurrentBatchConfig\")||(Ea.ReactCurrentBatchConfig={suspense:null});\nvar Fa=/^(.*)[\\\\\\/]/,w=\"function\"===typeof Symbol&&Symbol.for,Ga=w?Symbol.for(\"react.element\"):60103,Ha=w?Symbol.for(\"react.portal\"):60106,Ia=w?Symbol.for(\"react.fragment\"):60107,Ja=w?Symbol.for(\"react.strict_mode\"):60108,Ka=w?Symbol.for(\"react.profiler\"):60114,La=w?Symbol.for(\"react.provider\"):60109,Ma=w?Symbol.for(\"react.context\"):60110,Na=w?Symbol.for(\"react.concurrent_mode\"):60111,Oa=w?Symbol.for(\"react.forward_ref\"):60112,Pa=w?Symbol.for(\"react.suspense\"):60113,Qa=w?Symbol.for(\"react.suspense_list\"):\n60120,Ra=w?Symbol.for(\"react.memo\"):60115,Sa=w?Symbol.for(\"react.lazy\"):60116;w&&Symbol.for(\"react.fundamental\");w&&Symbol.for(\"react.responder\");w&&Symbol.for(\"react.scope\");var Ta=\"function\"===typeof Symbol&&Symbol.iterator;function Ua(a){if(null===a||\"object\"!==typeof a)return null;a=Ta&&a[Ta]||a[\"@@iterator\"];return\"function\"===typeof a?a:null}\nfunction Va(a){if(-1===a._status){a._status=0;var b=a._ctor;b=b();a._result=b;b.then(function(b){0===a._status&&(b=b.default,a._status=1,a._result=b)},function(b){0===a._status&&(a._status=2,a._result=b)})}}\nfunction Wa(a){if(null==a)return null;if(\"function\"===typeof a)return a.displayName||a.name||null;if(\"string\"===typeof a)return a;switch(a){case Ia:return\"Fragment\";case Ha:return\"Portal\";case Ka:return\"Profiler\";case Ja:return\"StrictMode\";case Pa:return\"Suspense\";case Qa:return\"SuspenseList\"}if(\"object\"===typeof a)switch(a.$$typeof){case Ma:return\"Context.Consumer\";case La:return\"Context.Provider\";case Oa:var b=a.render;b=b.displayName||b.name||\"\";return a.displayName||(\"\"!==b?\"ForwardRef(\"+b+\")\":\n\"ForwardRef\");case Ra:return Wa(a.type);case Sa:if(a=1===a._status?a._result:null)return Wa(a)}return null}function Xa(a){var b=\"\";do{a:switch(a.tag){case 3:case 4:case 6:case 7:case 10:case 9:var c=\"\";break a;default:var d=a._debugOwner,e=a._debugSource,f=Wa(a.type);c=null;d&&(c=Wa(d.type));d=f;f=\"\";e?f=\" (at \"+e.fileName.replace(Fa,\"\")+\":\"+e.lineNumber+\")\":c&&(f=\" (created by \"+c+\")\");c=\"\\n    in \"+(d||\"Unknown\")+f}b+=c;a=a.return}while(a);return b}\nvar Ya=!(\"undefined\"===typeof window||\"undefined\"===typeof window.document||\"undefined\"===typeof window.document.createElement),Za=null,$a=null,ab=null;function bb(a){if(a=ua(a)){if(\"function\"!==typeof Za)throw Error(u(280));var b=sa(a.stateNode);Za(a.stateNode,a.type,b)}}function cb(a){$a?ab?ab.push(a):ab=[a]:$a=a}function db(){if($a){var a=$a,b=ab;ab=$a=null;bb(a);if(b)for(a=0;a<b.length;a++)bb(b[a])}}function eb(a,b){return a(b)}function fb(a,b,c,d){return a(b,c,d)}function gb(){}\nvar hb=eb,ib=!1,jb=!1;function kb(){if(null!==$a||null!==ab)gb(),db()}new Map;var lb=/^[: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]*$/,mb=Object.prototype.hasOwnProperty,nb={},ob={};\nfunction pb(a){if(mb.call(ob,a))return!0;if(mb.call(nb,a))return!1;if(lb.test(a))return ob[a]=!0;nb[a]=!0;return!1}function qb(a,b,c,d){if(null!==c&&0===c.type)return!1;switch(typeof b){case \"function\":case \"symbol\":return!0;case \"boolean\":if(d)return!1;if(null!==c)return!c.acceptsBooleans;a=a.toLowerCase().slice(0,5);return\"data-\"!==a&&\"aria-\"!==a;default:return!1}}\nfunction rb(a,b,c,d){if(null===b||\"undefined\"===typeof b||qb(a,b,c,d))return!0;if(d)return!1;if(null!==c)switch(c.type){case 3:return!b;case 4:return!1===b;case 5:return isNaN(b);case 6:return isNaN(b)||1>b}return!1}function B(a,b,c,d,e,f){this.acceptsBooleans=2===b||3===b||4===b;this.attributeName=d;this.attributeNamespace=e;this.mustUseProperty=c;this.propertyName=a;this.type=b;this.sanitizeURL=f}var D={};\n\"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style\".split(\" \").forEach(function(a){D[a]=new B(a,0,!1,a,null,!1)});[[\"acceptCharset\",\"accept-charset\"],[\"className\",\"class\"],[\"htmlFor\",\"for\"],[\"httpEquiv\",\"http-equiv\"]].forEach(function(a){var b=a[0];D[b]=new B(b,1,!1,a[1],null,!1)});[\"contentEditable\",\"draggable\",\"spellCheck\",\"value\"].forEach(function(a){D[a]=new B(a,2,!1,a.toLowerCase(),null,!1)});\n[\"autoReverse\",\"externalResourcesRequired\",\"focusable\",\"preserveAlpha\"].forEach(function(a){D[a]=new B(a,2,!1,a,null,!1)});\"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope\".split(\" \").forEach(function(a){D[a]=new B(a,3,!1,a.toLowerCase(),null,!1)});\n[\"checked\",\"multiple\",\"muted\",\"selected\"].forEach(function(a){D[a]=new B(a,3,!0,a,null,!1)});[\"capture\",\"download\"].forEach(function(a){D[a]=new B(a,4,!1,a,null,!1)});[\"cols\",\"rows\",\"size\",\"span\"].forEach(function(a){D[a]=new B(a,6,!1,a,null,!1)});[\"rowSpan\",\"start\"].forEach(function(a){D[a]=new B(a,5,!1,a.toLowerCase(),null,!1)});var sb=/[\\-:]([a-z])/g;function tb(a){return a[1].toUpperCase()}\n\"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(a){var b=a.replace(sb,\ntb);D[b]=new B(b,1,!1,a,null,!1)});\"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type\".split(\" \").forEach(function(a){var b=a.replace(sb,tb);D[b]=new B(b,1,!1,a,\"http://www.w3.org/1999/xlink\",!1)});[\"xml:base\",\"xml:lang\",\"xml:space\"].forEach(function(a){var b=a.replace(sb,tb);D[b]=new B(b,1,!1,a,\"http://www.w3.org/XML/1998/namespace\",!1)});[\"tabIndex\",\"crossOrigin\"].forEach(function(a){D[a]=new B(a,1,!1,a.toLowerCase(),null,!1)});\nD.xlinkHref=new B(\"xlinkHref\",1,!1,\"xlink:href\",\"http://www.w3.org/1999/xlink\",!0);[\"src\",\"href\",\"action\",\"formAction\"].forEach(function(a){D[a]=new B(a,1,!1,a.toLowerCase(),null,!0)});function ub(a){switch(typeof a){case \"boolean\":case \"number\":case \"object\":case \"string\":case \"undefined\":return a;default:return\"\"}}\nfunction vb(a,b,c,d){var e=D.hasOwnProperty(b)?D[b]:null;var f=null!==e?0===e.type:d?!1:!(2<b.length)||\"o\"!==b[0]&&\"O\"!==b[0]||\"n\"!==b[1]&&\"N\"!==b[1]?!1:!0;f||(rb(b,c,e,d)&&(c=null),d||null===e?pb(b)&&(null===c?a.removeAttribute(b):a.setAttribute(b,\"\"+c)):e.mustUseProperty?a[e.propertyName]=null===c?3===e.type?!1:\"\":c:(b=e.attributeName,d=e.attributeNamespace,null===c?a.removeAttribute(b):(e=e.type,c=3===e||4===e&&!0===c?\"\":\"\"+c,d?a.setAttributeNS(d,b,c):a.setAttribute(b,c))))}\nfunction wb(a){var b=a.type;return(a=a.nodeName)&&\"input\"===a.toLowerCase()&&(\"checkbox\"===b||\"radio\"===b)}\nfunction xb(a){var b=wb(a)?\"checked\":\"value\",c=Object.getOwnPropertyDescriptor(a.constructor.prototype,b),d=\"\"+a[b];if(!a.hasOwnProperty(b)&&\"undefined\"!==typeof c&&\"function\"===typeof c.get&&\"function\"===typeof c.set){var e=c.get,f=c.set;Object.defineProperty(a,b,{configurable:!0,get:function(){return e.call(this)},set:function(a){d=\"\"+a;f.call(this,a)}});Object.defineProperty(a,b,{enumerable:c.enumerable});return{getValue:function(){return d},setValue:function(a){d=\"\"+a},stopTracking:function(){a._valueTracker=\nnull;delete a[b]}}}}function yb(a){a._valueTracker||(a._valueTracker=xb(a))}function zb(a){if(!a)return!1;var b=a._valueTracker;if(!b)return!0;var c=b.getValue();var d=\"\";a&&(d=wb(a)?a.checked?\"true\":\"false\":a.value);a=d;return a!==c?(b.setValue(a),!0):!1}function Ab(a,b){var c=b.checked;return n({},b,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=c?c:a._wrapperState.initialChecked})}\nfunction Bb(a,b){var c=null==b.defaultValue?\"\":b.defaultValue,d=null!=b.checked?b.checked:b.defaultChecked;c=ub(null!=b.value?b.value:c);a._wrapperState={initialChecked:d,initialValue:c,controlled:\"checkbox\"===b.type||\"radio\"===b.type?null!=b.checked:null!=b.value}}function Cb(a,b){b=b.checked;null!=b&&vb(a,\"checked\",b,!1)}\nfunction Eb(a,b){Cb(a,b);var c=ub(b.value),d=b.type;if(null!=c)if(\"number\"===d){if(0===c&&\"\"===a.value||a.value!=c)a.value=\"\"+c}else a.value!==\"\"+c&&(a.value=\"\"+c);else if(\"submit\"===d||\"reset\"===d){a.removeAttribute(\"value\");return}b.hasOwnProperty(\"value\")?Fb(a,b.type,c):b.hasOwnProperty(\"defaultValue\")&&Fb(a,b.type,ub(b.defaultValue));null==b.checked&&null!=b.defaultChecked&&(a.defaultChecked=!!b.defaultChecked)}\nfunction Gb(a,b,c){if(b.hasOwnProperty(\"value\")||b.hasOwnProperty(\"defaultValue\")){var d=b.type;if(!(\"submit\"!==d&&\"reset\"!==d||void 0!==b.value&&null!==b.value))return;b=\"\"+a._wrapperState.initialValue;c||b===a.value||(a.value=b);a.defaultValue=b}c=a.name;\"\"!==c&&(a.name=\"\");a.defaultChecked=!a.defaultChecked;a.defaultChecked=!!a._wrapperState.initialChecked;\"\"!==c&&(a.name=c)}\nfunction Fb(a,b,c){if(\"number\"!==b||a.ownerDocument.activeElement!==a)null==c?a.defaultValue=\"\"+a._wrapperState.initialValue:a.defaultValue!==\"\"+c&&(a.defaultValue=\"\"+c)}function Hb(a){var b=\"\";aa.Children.forEach(a,function(a){null!=a&&(b+=a)});return b}function Ib(a,b){a=n({children:void 0},b);if(b=Hb(b.children))a.children=b;return a}\nfunction Jb(a,b,c,d){a=a.options;if(b){b={};for(var e=0;e<c.length;e++)b[\"$\"+c[e]]=!0;for(c=0;c<a.length;c++)e=b.hasOwnProperty(\"$\"+a[c].value),a[c].selected!==e&&(a[c].selected=e),e&&d&&(a[c].defaultSelected=!0)}else{c=\"\"+ub(c);b=null;for(e=0;e<a.length;e++){if(a[e].value===c){a[e].selected=!0;d&&(a[e].defaultSelected=!0);return}null!==b||a[e].disabled||(b=a[e])}null!==b&&(b.selected=!0)}}\nfunction Kb(a,b){if(null!=b.dangerouslySetInnerHTML)throw Error(u(91));return n({},b,{value:void 0,defaultValue:void 0,children:\"\"+a._wrapperState.initialValue})}function Lb(a,b){var c=b.value;if(null==c){c=b.defaultValue;b=b.children;if(null!=b){if(null!=c)throw Error(u(92));if(Array.isArray(b)){if(!(1>=b.length))throw Error(u(93));b=b[0]}c=b}null==c&&(c=\"\")}a._wrapperState={initialValue:ub(c)}}\nfunction Mb(a,b){var c=ub(b.value),d=ub(b.defaultValue);null!=c&&(c=\"\"+c,c!==a.value&&(a.value=c),null==b.defaultValue&&a.defaultValue!==c&&(a.defaultValue=c));null!=d&&(a.defaultValue=\"\"+d)}function Nb(a){var b=a.textContent;b===a._wrapperState.initialValue&&\"\"!==b&&null!==b&&(a.value=b)}var Ob={html:\"http://www.w3.org/1999/xhtml\",mathml:\"http://www.w3.org/1998/Math/MathML\",svg:\"http://www.w3.org/2000/svg\"};\nfunction Pb(a){switch(a){case \"svg\":return\"http://www.w3.org/2000/svg\";case \"math\":return\"http://www.w3.org/1998/Math/MathML\";default:return\"http://www.w3.org/1999/xhtml\"}}function Qb(a,b){return null==a||\"http://www.w3.org/1999/xhtml\"===a?Pb(b):\"http://www.w3.org/2000/svg\"===a&&\"foreignObject\"===b?\"http://www.w3.org/1999/xhtml\":a}\nvar Rb,Sb=function(a){return\"undefined\"!==typeof MSApp&&MSApp.execUnsafeLocalFunction?function(b,c,d,e){MSApp.execUnsafeLocalFunction(function(){return a(b,c,d,e)})}:a}(function(a,b){if(a.namespaceURI!==Ob.svg||\"innerHTML\"in a)a.innerHTML=b;else{Rb=Rb||document.createElement(\"div\");Rb.innerHTML=\"<svg>\"+b.valueOf().toString()+\"</svg>\";for(b=Rb.firstChild;a.firstChild;)a.removeChild(a.firstChild);for(;b.firstChild;)a.appendChild(b.firstChild)}});\nfunction Tb(a,b){if(b){var c=a.firstChild;if(c&&c===a.lastChild&&3===c.nodeType){c.nodeValue=b;return}}a.textContent=b}function Ub(a,b){var c={};c[a.toLowerCase()]=b.toLowerCase();c[\"Webkit\"+a]=\"webkit\"+b;c[\"Moz\"+a]=\"moz\"+b;return c}var Vb={animationend:Ub(\"Animation\",\"AnimationEnd\"),animationiteration:Ub(\"Animation\",\"AnimationIteration\"),animationstart:Ub(\"Animation\",\"AnimationStart\"),transitionend:Ub(\"Transition\",\"TransitionEnd\")},Wb={},Xb={};\nYa&&(Xb=document.createElement(\"div\").style,\"AnimationEvent\"in window||(delete Vb.animationend.animation,delete Vb.animationiteration.animation,delete Vb.animationstart.animation),\"TransitionEvent\"in window||delete Vb.transitionend.transition);function Yb(a){if(Wb[a])return Wb[a];if(!Vb[a])return a;var b=Vb[a],c;for(c in b)if(b.hasOwnProperty(c)&&c in Xb)return Wb[a]=b[c];return a}var Zb=Yb(\"animationend\"),$b=Yb(\"animationiteration\"),ac=Yb(\"animationstart\"),bc=Yb(\"transitionend\"),dc=\"abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange seeked seeking stalled suspend timeupdate volumechange waiting\".split(\" \");\nfunction ec(a){var b=a,c=a;if(a.alternate)for(;b.return;)b=b.return;else{a=b;do b=a,0!==(b.effectTag&1026)&&(c=b.return),a=b.return;while(a)}return 3===b.tag?c:null}function fc(a){if(13===a.tag){var b=a.memoizedState;null===b&&(a=a.alternate,null!==a&&(b=a.memoizedState));if(null!==b)return b.dehydrated}return null}function gc(a){if(ec(a)!==a)throw Error(u(188));}\nfunction hc(a){var b=a.alternate;if(!b){b=ec(a);if(null===b)throw Error(u(188));return b!==a?null:a}for(var c=a,d=b;;){var e=c.return;if(null===e)break;var f=e.alternate;if(null===f){d=e.return;if(null!==d){c=d;continue}break}if(e.child===f.child){for(f=e.child;f;){if(f===c)return gc(e),a;if(f===d)return gc(e),b;f=f.sibling}throw Error(u(188));}if(c.return!==d.return)c=e,d=f;else{for(var g=!1,h=e.child;h;){if(h===c){g=!0;c=e;d=f;break}if(h===d){g=!0;d=e;c=f;break}h=h.sibling}if(!g){for(h=f.child;h;){if(h===\nc){g=!0;c=f;d=e;break}if(h===d){g=!0;d=f;c=e;break}h=h.sibling}if(!g)throw Error(u(189));}}if(c.alternate!==d)throw Error(u(190));}if(3!==c.tag)throw Error(u(188));return c.stateNode.current===c?a:b}function ic(a){a=hc(a);if(!a)return null;for(var b=a;;){if(5===b.tag||6===b.tag)return b;if(b.child)b.child.return=b,b=b.child;else{if(b===a)break;for(;!b.sibling;){if(!b.return||b.return===a)return null;b=b.return}b.sibling.return=b.return;b=b.sibling}}return null}\nvar jc,kc,lc,mc=!1,nc=[],oc=null,pc=null,qc=null,rc=new Map,sc=new Map,tc=[],uc=\"mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput close cancel copy cut paste click change contextmenu reset submit\".split(\" \"),vc=\"focus blur dragenter dragleave mouseover mouseout pointerover pointerout gotpointercapture lostpointercapture\".split(\" \");\nfunction wc(a){var b=xc(a);uc.forEach(function(c){yc(c,a,b)});vc.forEach(function(c){yc(c,a,b)})}function zc(a,b,c,d){return{blockedOn:a,topLevelType:b,eventSystemFlags:c|32,nativeEvent:d}}function Ac(a,b){switch(a){case \"focus\":case \"blur\":oc=null;break;case \"dragenter\":case \"dragleave\":pc=null;break;case \"mouseover\":case \"mouseout\":qc=null;break;case \"pointerover\":case \"pointerout\":rc.delete(b.pointerId);break;case \"gotpointercapture\":case \"lostpointercapture\":sc.delete(b.pointerId)}}\nfunction Bc(a,b,c,d,e){if(null===a||a.nativeEvent!==e)return a=zc(b,c,d,e),null!==b&&(b=Cc(b),null!==b&&kc(b)),a;a.eventSystemFlags|=d;return a}function Dc(a,b,c,d){switch(b){case \"focus\":return oc=Bc(oc,a,b,c,d),!0;case \"dragenter\":return pc=Bc(pc,a,b,c,d),!0;case \"mouseover\":return qc=Bc(qc,a,b,c,d),!0;case \"pointerover\":var e=d.pointerId;rc.set(e,Bc(rc.get(e)||null,a,b,c,d));return!0;case \"gotpointercapture\":return e=d.pointerId,sc.set(e,Bc(sc.get(e)||null,a,b,c,d)),!0}return!1}\nfunction Ec(a){var b=Fc(a.target);if(null!==b){var c=ec(b);if(null!==c)if(b=c.tag,13===b){if(b=fc(c),null!==b){a.blockedOn=b;q.unstable_runWithPriority(a.priority,function(){lc(c)});return}}else if(3===b&&c.stateNode.hydrate){a.blockedOn=3===c.tag?c.stateNode.containerInfo:null;return}}a.blockedOn=null}function Gc(a){if(null!==a.blockedOn)return!1;var b=Hc(a.topLevelType,a.eventSystemFlags,a.nativeEvent);if(null!==b){var c=Cc(b);null!==c&&kc(c);a.blockedOn=b;return!1}return!0}\nfunction Ic(a,b,c){Gc(a)&&c.delete(b)}function Jc(){for(mc=!1;0<nc.length;){var a=nc[0];if(null!==a.blockedOn){a=Cc(a.blockedOn);null!==a&&jc(a);break}var b=Hc(a.topLevelType,a.eventSystemFlags,a.nativeEvent);null!==b?a.blockedOn=b:nc.shift()}null!==oc&&Gc(oc)&&(oc=null);null!==pc&&Gc(pc)&&(pc=null);null!==qc&&Gc(qc)&&(qc=null);rc.forEach(Ic);sc.forEach(Ic)}function Kc(a,b){a.blockedOn===b&&(a.blockedOn=null,mc||(mc=!0,q.unstable_scheduleCallback(q.unstable_NormalPriority,Jc)))}\nfunction Lc(a){function b(b){return Kc(b,a)}if(0<nc.length){Kc(nc[0],a);for(var c=1;c<nc.length;c++){var d=nc[c];d.blockedOn===a&&(d.blockedOn=null)}}null!==oc&&Kc(oc,a);null!==pc&&Kc(pc,a);null!==qc&&Kc(qc,a);rc.forEach(b);sc.forEach(b);for(c=0;c<tc.length;c++)d=tc[c],d.blockedOn===a&&(d.blockedOn=null);for(;0<tc.length&&(c=tc[0],null===c.blockedOn);)Ec(c),null===c.blockedOn&&tc.shift()}\nfunction Mc(a){a=a.target||a.srcElement||window;a.correspondingUseElement&&(a=a.correspondingUseElement);return 3===a.nodeType?a.parentNode:a}function Nc(a){do a=a.return;while(a&&5!==a.tag);return a?a:null}function Oc(a,b,c){if(b=Da(a,c.dispatchConfig.phasedRegistrationNames[b]))c._dispatchListeners=xa(c._dispatchListeners,b),c._dispatchInstances=xa(c._dispatchInstances,a)}\nfunction Pc(a){if(a&&a.dispatchConfig.phasedRegistrationNames){for(var b=a._targetInst,c=[];b;)c.push(b),b=Nc(b);for(b=c.length;0<b--;)Oc(c[b],\"captured\",a);for(b=0;b<c.length;b++)Oc(c[b],\"bubbled\",a)}}function Qc(a,b,c){a&&c&&c.dispatchConfig.registrationName&&(b=Da(a,c.dispatchConfig.registrationName))&&(c._dispatchListeners=xa(c._dispatchListeners,b),c._dispatchInstances=xa(c._dispatchInstances,a))}function Rc(a){a&&a.dispatchConfig.registrationName&&Qc(a._targetInst,null,a)}\nfunction Sc(a){ya(a,Pc)}function Tc(){return!0}function Uc(){return!1}function E(a,b,c,d){this.dispatchConfig=a;this._targetInst=b;this.nativeEvent=c;a=this.constructor.Interface;for(var e in a)a.hasOwnProperty(e)&&((b=a[e])?this[e]=b(c):\"target\"===e?this.target=d:this[e]=c[e]);this.isDefaultPrevented=(null!=c.defaultPrevented?c.defaultPrevented:!1===c.returnValue)?Tc:Uc;this.isPropagationStopped=Uc;return this}\nn(E.prototype,{preventDefault:function(){this.defaultPrevented=!0;var a=this.nativeEvent;a&&(a.preventDefault?a.preventDefault():\"unknown\"!==typeof a.returnValue&&(a.returnValue=!1),this.isDefaultPrevented=Tc)},stopPropagation:function(){var a=this.nativeEvent;a&&(a.stopPropagation?a.stopPropagation():\"unknown\"!==typeof a.cancelBubble&&(a.cancelBubble=!0),this.isPropagationStopped=Tc)},persist:function(){this.isPersistent=Tc},isPersistent:Uc,destructor:function(){var a=this.constructor.Interface,\nb;for(b in a)this[b]=null;this.nativeEvent=this._targetInst=this.dispatchConfig=null;this.isPropagationStopped=this.isDefaultPrevented=Uc;this._dispatchInstances=this._dispatchListeners=null}});E.Interface={type:null,target:null,currentTarget:function(){return null},eventPhase:null,bubbles:null,cancelable:null,timeStamp:function(a){return a.timeStamp||Date.now()},defaultPrevented:null,isTrusted:null};\nE.extend=function(a){function b(){}function c(){return d.apply(this,arguments)}var d=this;b.prototype=d.prototype;var e=new b;n(e,c.prototype);c.prototype=e;c.prototype.constructor=c;c.Interface=n({},d.Interface,a);c.extend=d.extend;Vc(c);return c};Vc(E);function Wc(a,b,c,d){if(this.eventPool.length){var e=this.eventPool.pop();this.call(e,a,b,c,d);return e}return new this(a,b,c,d)}\nfunction Xc(a){if(!(a instanceof this))throw Error(u(279));a.destructor();10>this.eventPool.length&&this.eventPool.push(a)}function Vc(a){a.eventPool=[];a.getPooled=Wc;a.release=Xc}var Yc=E.extend({animationName:null,elapsedTime:null,pseudoElement:null}),Zc=E.extend({clipboardData:function(a){return\"clipboardData\"in a?a.clipboardData:window.clipboardData}}),$c=E.extend({view:null,detail:null}),ad=$c.extend({relatedTarget:null});\nfunction bd(a){var b=a.keyCode;\"charCode\"in a?(a=a.charCode,0===a&&13===b&&(a=13)):a=b;10===a&&(a=13);return 32<=a||13===a?a:0}\nvar cd={Esc:\"Escape\",Spacebar:\" \",Left:\"ArrowLeft\",Up:\"ArrowUp\",Right:\"ArrowRight\",Down:\"ArrowDown\",Del:\"Delete\",Win:\"OS\",Menu:\"ContextMenu\",Apps:\"ContextMenu\",Scroll:\"ScrollLock\",MozPrintableKey:\"Unidentified\"},ed={8:\"Backspace\",9:\"Tab\",12:\"Clear\",13:\"Enter\",16:\"Shift\",17:\"Control\",18:\"Alt\",19:\"Pause\",20:\"CapsLock\",27:\"Escape\",32:\" \",33:\"PageUp\",34:\"PageDown\",35:\"End\",36:\"Home\",37:\"ArrowLeft\",38:\"ArrowUp\",39:\"ArrowRight\",40:\"ArrowDown\",45:\"Insert\",46:\"Delete\",112:\"F1\",113:\"F2\",114:\"F3\",115:\"F4\",\n116:\"F5\",117:\"F6\",118:\"F7\",119:\"F8\",120:\"F9\",121:\"F10\",122:\"F11\",123:\"F12\",144:\"NumLock\",145:\"ScrollLock\",224:\"Meta\"},fd={Alt:\"altKey\",Control:\"ctrlKey\",Meta:\"metaKey\",Shift:\"shiftKey\"};function gd(a){var b=this.nativeEvent;return b.getModifierState?b.getModifierState(a):(a=fd[a])?!!b[a]:!1}function hd(){return gd}\nvar id=$c.extend({key:function(a){if(a.key){var b=cd[a.key]||a.key;if(\"Unidentified\"!==b)return b}return\"keypress\"===a.type?(a=bd(a),13===a?\"Enter\":String.fromCharCode(a)):\"keydown\"===a.type||\"keyup\"===a.type?ed[a.keyCode]||\"Unidentified\":\"\"},location:null,ctrlKey:null,shiftKey:null,altKey:null,metaKey:null,repeat:null,locale:null,getModifierState:hd,charCode:function(a){return\"keypress\"===a.type?bd(a):0},keyCode:function(a){return\"keydown\"===a.type||\"keyup\"===a.type?a.keyCode:0},which:function(a){return\"keypress\"===\na.type?bd(a):\"keydown\"===a.type||\"keyup\"===a.type?a.keyCode:0}}),jd=0,kd=0,ld=!1,md=!1,nd=$c.extend({screenX:null,screenY:null,clientX:null,clientY:null,pageX:null,pageY:null,ctrlKey:null,shiftKey:null,altKey:null,metaKey:null,getModifierState:hd,button:null,buttons:null,relatedTarget:function(a){return a.relatedTarget||(a.fromElement===a.srcElement?a.toElement:a.fromElement)},movementX:function(a){if(\"movementX\"in a)return a.movementX;var b=jd;jd=a.screenX;return ld?\"mousemove\"===a.type?a.screenX-\nb:0:(ld=!0,0)},movementY:function(a){if(\"movementY\"in a)return a.movementY;var b=kd;kd=a.screenY;return md?\"mousemove\"===a.type?a.screenY-b:0:(md=!0,0)}}),od=nd.extend({pointerId:null,width:null,height:null,pressure:null,tangentialPressure:null,tiltX:null,tiltY:null,twist:null,pointerType:null,isPrimary:null}),pd=nd.extend({dataTransfer:null}),qd=$c.extend({touches:null,targetTouches:null,changedTouches:null,altKey:null,metaKey:null,ctrlKey:null,shiftKey:null,getModifierState:hd}),rd=E.extend({propertyName:null,\nelapsedTime:null,pseudoElement:null}),sd=nd.extend({deltaX:function(a){return\"deltaX\"in a?a.deltaX:\"wheelDeltaX\"in a?-a.wheelDeltaX:0},deltaY:function(a){return\"deltaY\"in a?a.deltaY:\"wheelDeltaY\"in a?-a.wheelDeltaY:\"wheelDelta\"in a?-a.wheelDelta:0},deltaZ:null,deltaMode:null}),td=[[\"blur\",\"blur\",0],[\"cancel\",\"cancel\",0],[\"click\",\"click\",0],[\"close\",\"close\",0],[\"contextmenu\",\"contextMenu\",0],[\"copy\",\"copy\",0],[\"cut\",\"cut\",0],[\"auxclick\",\"auxClick\",0],[\"dblclick\",\"doubleClick\",0],[\"dragend\",\"dragEnd\",\n0],[\"dragstart\",\"dragStart\",0],[\"drop\",\"drop\",0],[\"focus\",\"focus\",0],[\"input\",\"input\",0],[\"invalid\",\"invalid\",0],[\"keydown\",\"keyDown\",0],[\"keypress\",\"keyPress\",0],[\"keyup\",\"keyUp\",0],[\"mousedown\",\"mouseDown\",0],[\"mouseup\",\"mouseUp\",0],[\"paste\",\"paste\",0],[\"pause\",\"pause\",0],[\"play\",\"play\",0],[\"pointercancel\",\"pointerCancel\",0],[\"pointerdown\",\"pointerDown\",0],[\"pointerup\",\"pointerUp\",0],[\"ratechange\",\"rateChange\",0],[\"reset\",\"reset\",0],[\"seeked\",\"seeked\",0],[\"submit\",\"submit\",0],[\"touchcancel\",\"touchCancel\",\n0],[\"touchend\",\"touchEnd\",0],[\"touchstart\",\"touchStart\",0],[\"volumechange\",\"volumeChange\",0],[\"drag\",\"drag\",1],[\"dragenter\",\"dragEnter\",1],[\"dragexit\",\"dragExit\",1],[\"dragleave\",\"dragLeave\",1],[\"dragover\",\"dragOver\",1],[\"mousemove\",\"mouseMove\",1],[\"mouseout\",\"mouseOut\",1],[\"mouseover\",\"mouseOver\",1],[\"pointermove\",\"pointerMove\",1],[\"pointerout\",\"pointerOut\",1],[\"pointerover\",\"pointerOver\",1],[\"scroll\",\"scroll\",1],[\"toggle\",\"toggle\",1],[\"touchmove\",\"touchMove\",1],[\"wheel\",\"wheel\",1],[\"abort\",\"abort\",\n2],[Zb,\"animationEnd\",2],[$b,\"animationIteration\",2],[ac,\"animationStart\",2],[\"canplay\",\"canPlay\",2],[\"canplaythrough\",\"canPlayThrough\",2],[\"durationchange\",\"durationChange\",2],[\"emptied\",\"emptied\",2],[\"encrypted\",\"encrypted\",2],[\"ended\",\"ended\",2],[\"error\",\"error\",2],[\"gotpointercapture\",\"gotPointerCapture\",2],[\"load\",\"load\",2],[\"loadeddata\",\"loadedData\",2],[\"loadedmetadata\",\"loadedMetadata\",2],[\"loadstart\",\"loadStart\",2],[\"lostpointercapture\",\"lostPointerCapture\",2],[\"playing\",\"playing\",2],[\"progress\",\n\"progress\",2],[\"seeking\",\"seeking\",2],[\"stalled\",\"stalled\",2],[\"suspend\",\"suspend\",2],[\"timeupdate\",\"timeUpdate\",2],[bc,\"transitionEnd\",2],[\"waiting\",\"waiting\",2]],ud={},vd={},xd=0;for(;xd<td.length;xd++){var yd=td[xd],zd=yd[0],Ad=yd[1],Bd=yd[2],Cd=\"on\"+(Ad[0].toUpperCase()+Ad.slice(1)),Dd={phasedRegistrationNames:{bubbled:Cd,captured:Cd+\"Capture\"},dependencies:[zd],eventPriority:Bd};ud[Ad]=Dd;vd[zd]=Dd}\nvar Ed={eventTypes:ud,getEventPriority:function(a){a=vd[a];return void 0!==a?a.eventPriority:2},extractEvents:function(a,b,c,d){var e=vd[a];if(!e)return null;switch(a){case \"keypress\":if(0===bd(c))return null;case \"keydown\":case \"keyup\":a=id;break;case \"blur\":case \"focus\":a=ad;break;case \"click\":if(2===c.button)return null;case \"auxclick\":case \"dblclick\":case \"mousedown\":case \"mousemove\":case \"mouseup\":case \"mouseout\":case \"mouseover\":case \"contextmenu\":a=nd;break;case \"drag\":case \"dragend\":case \"dragenter\":case \"dragexit\":case \"dragleave\":case \"dragover\":case \"dragstart\":case \"drop\":a=\npd;break;case \"touchcancel\":case \"touchend\":case \"touchmove\":case \"touchstart\":a=qd;break;case Zb:case $b:case ac:a=Yc;break;case bc:a=rd;break;case \"scroll\":a=$c;break;case \"wheel\":a=sd;break;case \"copy\":case \"cut\":case \"paste\":a=Zc;break;case \"gotpointercapture\":case \"lostpointercapture\":case \"pointercancel\":case \"pointerdown\":case \"pointermove\":case \"pointerout\":case \"pointerover\":case \"pointerup\":a=od;break;default:a=E}b=a.getPooled(e,b,c,d);Sc(b);return b}},Fd=q.unstable_UserBlockingPriority,\nGd=q.unstable_runWithPriority,Hd=Ed.getEventPriority,Id=10,Jd=[];\nfunction Kd(a){var b=a.targetInst,c=b;do{if(!c){a.ancestors.push(c);break}var d=c;if(3===d.tag)d=d.stateNode.containerInfo;else{for(;d.return;)d=d.return;d=3!==d.tag?null:d.stateNode.containerInfo}if(!d)break;b=c.tag;5!==b&&6!==b||a.ancestors.push(c);c=Fc(d)}while(c);for(c=0;c<a.ancestors.length;c++){b=a.ancestors[c];var e=Mc(a.nativeEvent);d=a.topLevelType;for(var f=a.nativeEvent,g=a.eventSystemFlags,h=null,k=0;k<ea.length;k++){var l=ea[k];l&&(l=l.extractEvents(d,b,f,e,g))&&(h=xa(h,l))}Ba(h)}}\nvar Ld=!0;function F(a,b){Md(b,a,!1)}function Md(a,b,c){switch(Hd(b)){case 0:var d=Nd.bind(null,b,1);break;case 1:d=Od.bind(null,b,1);break;default:d=Pd.bind(null,b,1)}c?a.addEventListener(b,d,!0):a.addEventListener(b,d,!1)}function Nd(a,b,c){ib||gb();var d=Pd,e=ib;ib=!0;try{fb(d,a,b,c)}finally{(ib=e)||kb()}}function Od(a,b,c){Gd(Fd,Pd.bind(null,a,b,c))}\nfunction Qd(a,b,c,d){if(Jd.length){var e=Jd.pop();e.topLevelType=a;e.eventSystemFlags=b;e.nativeEvent=c;e.targetInst=d;a=e}else a={topLevelType:a,eventSystemFlags:b,nativeEvent:c,targetInst:d,ancestors:[]};try{if(b=Kd,c=a,jb)b(c,void 0);else{jb=!0;try{hb(b,c,void 0)}finally{jb=!1,kb()}}}finally{a.topLevelType=null,a.nativeEvent=null,a.targetInst=null,a.ancestors.length=0,Jd.length<Id&&Jd.push(a)}}\nfunction Pd(a,b,c){if(Ld)if(0<nc.length&&-1<uc.indexOf(a))a=zc(null,a,b,c),nc.push(a);else{var d=Hc(a,b,c);null===d?Ac(a,c):-1<uc.indexOf(a)?(a=zc(d,a,b,c),nc.push(a)):Dc(d,a,b,c)||(Ac(a,c),Qd(a,b,c,null))}}function Hc(a,b,c){var d=Mc(c);d=Fc(d);if(null!==d){var e=ec(d);if(null===e)d=null;else{var f=e.tag;if(13===f){d=fc(e);if(null!==d)return d;d=null}else if(3===f){if(e.stateNode.hydrate)return 3===e.tag?e.stateNode.containerInfo:null;d=null}else e!==d&&(d=null)}}Qd(a,b,c,d);return null}\nfunction Rd(a){if(!Ya)return!1;a=\"on\"+a;var b=a in document;b||(b=document.createElement(\"div\"),b.setAttribute(a,\"return;\"),b=\"function\"===typeof b[a]);return b}var Sd=new (\"function\"===typeof WeakMap?WeakMap:Map);function xc(a){var b=Sd.get(a);void 0===b&&(b=new Set,Sd.set(a,b));return b}\nfunction yc(a,b,c){if(!c.has(a)){switch(a){case \"scroll\":Md(b,\"scroll\",!0);break;case \"focus\":case \"blur\":Md(b,\"focus\",!0);Md(b,\"blur\",!0);c.add(\"blur\");c.add(\"focus\");break;case \"cancel\":case \"close\":Rd(a)&&Md(b,a,!0);break;case \"invalid\":case \"submit\":case \"reset\":break;default:-1===dc.indexOf(a)&&F(a,b)}c.add(a)}}\nvar Td={animationIterationCount:!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,\nfloodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},Ud=[\"Webkit\",\"ms\",\"Moz\",\"O\"];Object.keys(Td).forEach(function(a){Ud.forEach(function(b){b=b+a.charAt(0).toUpperCase()+a.substring(1);Td[b]=Td[a]})});function Vd(a,b,c){return null==b||\"boolean\"===typeof b||\"\"===b?\"\":c||\"number\"!==typeof b||0===b||Td.hasOwnProperty(a)&&Td[a]?(\"\"+b).trim():b+\"px\"}\nfunction Wd(a,b){a=a.style;for(var c in b)if(b.hasOwnProperty(c)){var d=0===c.indexOf(\"--\"),e=Vd(c,b[c],d);\"float\"===c&&(c=\"cssFloat\");d?a.setProperty(c,e):a[c]=e}}var Xd=n({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});\nfunction Yd(a,b){if(b){if(Xd[a]&&(null!=b.children||null!=b.dangerouslySetInnerHTML))throw Error(u(137,a,\"\"));if(null!=b.dangerouslySetInnerHTML){if(null!=b.children)throw Error(u(60));if(!(\"object\"===typeof b.dangerouslySetInnerHTML&&\"__html\"in b.dangerouslySetInnerHTML))throw Error(u(61));}if(null!=b.style&&\"object\"!==typeof b.style)throw Error(u(62,\"\"));}}\nfunction Zd(a,b){if(-1===a.indexOf(\"-\"))return\"string\"===typeof b.is;switch(a){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!1;default:return!0}}function $d(a,b){a=9===a.nodeType||11===a.nodeType?a:a.ownerDocument;var c=xc(a);b=ja[b];for(var d=0;d<b.length;d++)yc(b[d],a,c)}function ae(){}\nfunction be(a){a=a||(\"undefined\"!==typeof document?document:void 0);if(\"undefined\"===typeof a)return null;try{return a.activeElement||a.body}catch(b){return a.body}}function ce(a){for(;a&&a.firstChild;)a=a.firstChild;return a}function de(a,b){var c=ce(a);a=0;for(var d;c;){if(3===c.nodeType){d=a+c.textContent.length;if(a<=b&&d>=b)return{node:c,offset:b-a};a=d}a:{for(;c;){if(c.nextSibling){c=c.nextSibling;break a}c=c.parentNode}c=void 0}c=ce(c)}}\nfunction ee(a,b){return a&&b?a===b?!0:a&&3===a.nodeType?!1:b&&3===b.nodeType?ee(a,b.parentNode):\"contains\"in a?a.contains(b):a.compareDocumentPosition?!!(a.compareDocumentPosition(b)&16):!1:!1}function fe(){for(var a=window,b=be();b instanceof a.HTMLIFrameElement;){try{var c=\"string\"===typeof b.contentWindow.location.href}catch(d){c=!1}if(c)a=b.contentWindow;else break;b=be(a.document)}return b}\nfunction ge(a){var b=a&&a.nodeName&&a.nodeName.toLowerCase();return b&&(\"input\"===b&&(\"text\"===a.type||\"search\"===a.type||\"tel\"===a.type||\"url\"===a.type||\"password\"===a.type)||\"textarea\"===b||\"true\"===a.contentEditable)}var he=\"$\",ie=\"/$\",je=\"$?\",ke=\"$!\",le=null,me=null;function ne(a,b){switch(a){case \"button\":case \"input\":case \"select\":case \"textarea\":return!!b.autoFocus}return!1}\nfunction oe(a,b){return\"textarea\"===a||\"option\"===a||\"noscript\"===a||\"string\"===typeof b.children||\"number\"===typeof b.children||\"object\"===typeof b.dangerouslySetInnerHTML&&null!==b.dangerouslySetInnerHTML&&null!=b.dangerouslySetInnerHTML.__html}var pe=\"function\"===typeof setTimeout?setTimeout:void 0,qe=\"function\"===typeof clearTimeout?clearTimeout:void 0;function re(a){for(;null!=a;a=a.nextSibling){var b=a.nodeType;if(1===b||3===b)break}return a}\nfunction se(a){a=a.previousSibling;for(var b=0;a;){if(8===a.nodeType){var c=a.data;if(c===he||c===ke||c===je){if(0===b)return a;b--}else c===ie&&b++}a=a.previousSibling}return null}var te=Math.random().toString(36).slice(2),ue=\"__reactInternalInstance$\"+te,ve=\"__reactEventHandlers$\"+te,we=\"__reactContainere$\"+te;\nfunction Fc(a){var b=a[ue];if(b)return b;for(var c=a.parentNode;c;){if(b=c[we]||c[ue]){c=b.alternate;if(null!==b.child||null!==c&&null!==c.child)for(a=se(a);null!==a;){if(c=a[ue])return c;a=se(a)}return b}a=c;c=a.parentNode}return null}function Cc(a){a=a[ue]||a[we];return!a||5!==a.tag&&6!==a.tag&&13!==a.tag&&3!==a.tag?null:a}function xe(a){if(5===a.tag||6===a.tag)return a.stateNode;throw Error(u(33));}function ye(a){return a[ve]||null}var ze=null,Ae=null,Be=null;\nfunction Ce(){if(Be)return Be;var a,b=Ae,c=b.length,d,e=\"value\"in ze?ze.value:ze.textContent,f=e.length;for(a=0;a<c&&b[a]===e[a];a++);var g=c-a;for(d=1;d<=g&&b[c-d]===e[f-d];d++);return Be=e.slice(a,1<d?1-d:void 0)}var De=E.extend({data:null}),Ee=E.extend({data:null}),Fe=[9,13,27,32],Ge=Ya&&\"CompositionEvent\"in window,He=null;Ya&&\"documentMode\"in document&&(He=document.documentMode);\nvar Ie=Ya&&\"TextEvent\"in window&&!He,Je=Ya&&(!Ge||He&&8<He&&11>=He),Ke=String.fromCharCode(32),Le={beforeInput:{phasedRegistrationNames:{bubbled:\"onBeforeInput\",captured:\"onBeforeInputCapture\"},dependencies:[\"compositionend\",\"keypress\",\"textInput\",\"paste\"]},compositionEnd:{phasedRegistrationNames:{bubbled:\"onCompositionEnd\",captured:\"onCompositionEndCapture\"},dependencies:\"blur compositionend keydown keypress keyup mousedown\".split(\" \")},compositionStart:{phasedRegistrationNames:{bubbled:\"onCompositionStart\",\ncaptured:\"onCompositionStartCapture\"},dependencies:\"blur compositionstart keydown keypress keyup mousedown\".split(\" \")},compositionUpdate:{phasedRegistrationNames:{bubbled:\"onCompositionUpdate\",captured:\"onCompositionUpdateCapture\"},dependencies:\"blur compositionupdate keydown keypress keyup mousedown\".split(\" \")}},Me=!1;\nfunction Ne(a,b){switch(a){case \"keyup\":return-1!==Fe.indexOf(b.keyCode);case \"keydown\":return 229!==b.keyCode;case \"keypress\":case \"mousedown\":case \"blur\":return!0;default:return!1}}function Oe(a){a=a.detail;return\"object\"===typeof a&&\"data\"in a?a.data:null}var Pe=!1;function Qe(a,b){switch(a){case \"compositionend\":return Oe(b);case \"keypress\":if(32!==b.which)return null;Me=!0;return Ke;case \"textInput\":return a=b.data,a===Ke&&Me?null:a;default:return null}}\nfunction Re(a,b){if(Pe)return\"compositionend\"===a||!Ge&&Ne(a,b)?(a=Ce(),Be=Ae=ze=null,Pe=!1,a):null;switch(a){case \"paste\":return null;case \"keypress\":if(!(b.ctrlKey||b.altKey||b.metaKey)||b.ctrlKey&&b.altKey){if(b.char&&1<b.char.length)return b.char;if(b.which)return String.fromCharCode(b.which)}return null;case \"compositionend\":return Je&&\"ko\"!==b.locale?null:b.data;default:return null}}\nvar Se={eventTypes:Le,extractEvents:function(a,b,c,d){var e;if(Ge)b:{switch(a){case \"compositionstart\":var f=Le.compositionStart;break b;case \"compositionend\":f=Le.compositionEnd;break b;case \"compositionupdate\":f=Le.compositionUpdate;break b}f=void 0}else Pe?Ne(a,c)&&(f=Le.compositionEnd):\"keydown\"===a&&229===c.keyCode&&(f=Le.compositionStart);f?(Je&&\"ko\"!==c.locale&&(Pe||f!==Le.compositionStart?f===Le.compositionEnd&&Pe&&(e=Ce()):(ze=d,Ae=\"value\"in ze?ze.value:ze.textContent,Pe=!0)),f=De.getPooled(f,\nb,c,d),e?f.data=e:(e=Oe(c),null!==e&&(f.data=e)),Sc(f),e=f):e=null;(a=Ie?Qe(a,c):Re(a,c))?(b=Ee.getPooled(Le.beforeInput,b,c,d),b.data=a,Sc(b)):b=null;return null===e?b:null===b?e:[e,b]}},Te={color:!0,date:!0,datetime:!0,\"datetime-local\":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function Ue(a){var b=a&&a.nodeName&&a.nodeName.toLowerCase();return\"input\"===b?!!Te[a.type]:\"textarea\"===b?!0:!1}\nvar Ve={change:{phasedRegistrationNames:{bubbled:\"onChange\",captured:\"onChangeCapture\"},dependencies:\"blur change click focus input keydown keyup selectionchange\".split(\" \")}};function We(a,b,c){a=E.getPooled(Ve.change,a,b,c);a.type=\"change\";cb(c);Sc(a);return a}var Xe=null,Ye=null;function Ze(a){Ba(a)}function $e(a){var b=xe(a);if(zb(b))return a}function af(a,b){if(\"change\"===a)return b}var bf=!1;Ya&&(bf=Rd(\"input\")&&(!document.documentMode||9<document.documentMode));\nfunction cf(){Xe&&(Xe.detachEvent(\"onpropertychange\",df),Ye=Xe=null)}function df(a){if(\"value\"===a.propertyName&&$e(Ye))if(a=We(Ye,a,Mc(a)),ib)Ba(a);else{ib=!0;try{eb(Ze,a)}finally{ib=!1,kb()}}}function ef(a,b,c){\"focus\"===a?(cf(),Xe=b,Ye=c,Xe.attachEvent(\"onpropertychange\",df)):\"blur\"===a&&cf()}function ff(a){if(\"selectionchange\"===a||\"keyup\"===a||\"keydown\"===a)return $e(Ye)}function gf(a,b){if(\"click\"===a)return $e(b)}function hf(a,b){if(\"input\"===a||\"change\"===a)return $e(b)}\nvar jf={eventTypes:Ve,_isInputEventSupported:bf,extractEvents:function(a,b,c,d){var e=b?xe(b):window,f=e.nodeName&&e.nodeName.toLowerCase();if(\"select\"===f||\"input\"===f&&\"file\"===e.type)var g=af;else if(Ue(e))if(bf)g=hf;else{g=ff;var h=ef}else(f=e.nodeName)&&\"input\"===f.toLowerCase()&&(\"checkbox\"===e.type||\"radio\"===e.type)&&(g=gf);if(g&&(g=g(a,b)))return We(g,c,d);h&&h(a,e,b);\"blur\"===a&&(a=e._wrapperState)&&a.controlled&&\"number\"===e.type&&Fb(e,\"number\",e.value)}},kf={mouseEnter:{registrationName:\"onMouseEnter\",\ndependencies:[\"mouseout\",\"mouseover\"]},mouseLeave:{registrationName:\"onMouseLeave\",dependencies:[\"mouseout\",\"mouseover\"]},pointerEnter:{registrationName:\"onPointerEnter\",dependencies:[\"pointerout\",\"pointerover\"]},pointerLeave:{registrationName:\"onPointerLeave\",dependencies:[\"pointerout\",\"pointerover\"]}},lf,mf={eventTypes:kf,extractEvents:function(a,b,c,d,e){var f=\"mouseover\"===a||\"pointerover\"===a,g=\"mouseout\"===a||\"pointerout\"===a;if(f&&0===(e&32)&&(c.relatedTarget||c.fromElement)||!g&&!f)return null;\ne=d.window===d?d:(e=d.ownerDocument)?e.defaultView||e.parentWindow:window;if(g){if(g=b,b=(b=c.relatedTarget||c.toElement)?Fc(b):null,null!==b&&(f=ec(b),b!==f||5!==b.tag&&6!==b.tag))b=null}else g=null;if(g===b)return null;if(\"mouseout\"===a||\"mouseover\"===a){var h=nd;var k=kf.mouseLeave;var l=kf.mouseEnter;var m=\"mouse\"}else if(\"pointerout\"===a||\"pointerover\"===a)h=od,k=kf.pointerLeave,l=kf.pointerEnter,m=\"pointer\";a=null==g?e:xe(g);e=null==b?e:xe(b);k=h.getPooled(k,g,c,d);k.type=m+\"leave\";k.target=\na;k.relatedTarget=e;d=h.getPooled(l,b,c,d);d.type=m+\"enter\";d.target=e;d.relatedTarget=a;h=g;m=b;if(h&&m)a:{l=h;a=m;g=0;for(b=l;b;b=Nc(b))g++;b=0;for(e=a;e;e=Nc(e))b++;for(;0<g-b;)l=Nc(l),g--;for(;0<b-g;)a=Nc(a),b--;for(;g--;){if(l===a||l===a.alternate)break a;l=Nc(l);a=Nc(a)}l=null}else l=null;a=l;for(l=[];h&&h!==a;){g=h.alternate;if(null!==g&&g===a)break;l.push(h);h=Nc(h)}for(h=[];m&&m!==a;){g=m.alternate;if(null!==g&&g===a)break;h.push(m);m=Nc(m)}for(m=0;m<l.length;m++)Qc(l[m],\"bubbled\",k);for(m=\nh.length;0<m--;)Qc(h[m],\"captured\",d);if(c===lf)return lf=null,[k];lf=c;return[k,d]}};function nf(a,b){return a===b&&(0!==a||1/a===1/b)||a!==a&&b!==b}var of=\"function\"===typeof Object.is?Object.is:nf,pf=Object.prototype.hasOwnProperty;function qf(a,b){if(of(a,b))return!0;if(\"object\"!==typeof a||null===a||\"object\"!==typeof b||null===b)return!1;var c=Object.keys(a),d=Object.keys(b);if(c.length!==d.length)return!1;for(d=0;d<c.length;d++)if(!pf.call(b,c[d])||!of(a[c[d]],b[c[d]]))return!1;return!0}\nvar rf=Ya&&\"documentMode\"in document&&11>=document.documentMode,sf={select:{phasedRegistrationNames:{bubbled:\"onSelect\",captured:\"onSelectCapture\"},dependencies:\"blur contextmenu dragend focus keydown keyup mousedown mouseup selectionchange\".split(\" \")}},tf=null,uf=null,vf=null,wf=!1;\nfunction xf(a,b){var c=b.window===b?b.document:9===b.nodeType?b:b.ownerDocument;if(wf||null==tf||tf!==be(c))return null;c=tf;\"selectionStart\"in c&&ge(c)?c={start:c.selectionStart,end:c.selectionEnd}:(c=(c.ownerDocument&&c.ownerDocument.defaultView||window).getSelection(),c={anchorNode:c.anchorNode,anchorOffset:c.anchorOffset,focusNode:c.focusNode,focusOffset:c.focusOffset});return vf&&qf(vf,c)?null:(vf=c,a=E.getPooled(sf.select,uf,a,b),a.type=\"select\",a.target=tf,Sc(a),a)}\nvar yf={eventTypes:sf,extractEvents:function(a,b,c,d){var e=d.window===d?d.document:9===d.nodeType?d:d.ownerDocument,f;if(!(f=!e)){a:{e=xc(e);f=ja.onSelect;for(var g=0;g<f.length;g++)if(!e.has(f[g])){e=!1;break a}e=!0}f=!e}if(f)return null;e=b?xe(b):window;switch(a){case \"focus\":if(Ue(e)||\"true\"===e.contentEditable)tf=e,uf=b,vf=null;break;case \"blur\":vf=uf=tf=null;break;case \"mousedown\":wf=!0;break;case \"contextmenu\":case \"mouseup\":case \"dragend\":return wf=!1,xf(c,d);case \"selectionchange\":if(rf)break;\ncase \"keydown\":case \"keyup\":return xf(c,d)}return null}};Ca.injectEventPluginOrder(\"ResponderEventPlugin SimpleEventPlugin EnterLeaveEventPlugin ChangeEventPlugin SelectEventPlugin BeforeInputEventPlugin\".split(\" \"));var zf=Cc;sa=ye;ua=zf;va=xe;Ca.injectEventPluginsByName({SimpleEventPlugin:Ed,EnterLeaveEventPlugin:mf,ChangeEventPlugin:jf,SelectEventPlugin:yf,BeforeInputEventPlugin:Se});new Set;var Af=[],Bf=-1;function G(a){0>Bf||(a.current=Af[Bf],Af[Bf]=null,Bf--)}\nfunction I(a,b){Bf++;Af[Bf]=a.current;a.current=b}var Cf={},J={current:Cf},K={current:!1},Df=Cf;function Ef(a,b){var c=a.type.contextTypes;if(!c)return Cf;var d=a.stateNode;if(d&&d.__reactInternalMemoizedUnmaskedChildContext===b)return d.__reactInternalMemoizedMaskedChildContext;var e={},f;for(f in c)e[f]=b[f];d&&(a=a.stateNode,a.__reactInternalMemoizedUnmaskedChildContext=b,a.__reactInternalMemoizedMaskedChildContext=e);return e}function L(a){a=a.childContextTypes;return null!==a&&void 0!==a}\nfunction Ff(a){G(K,a);G(J,a)}function Gf(a){G(K,a);G(J,a)}function Hf(a,b,c){if(J.current!==Cf)throw Error(u(168));I(J,b,a);I(K,c,a)}function If(a,b,c){var d=a.stateNode;a=b.childContextTypes;if(\"function\"!==typeof d.getChildContext)return c;d=d.getChildContext();for(var e in d)if(!(e in a))throw Error(u(108,Wa(b)||\"Unknown\",e));return n({},c,{},d)}function Jf(a){var b=a.stateNode;b=b&&b.__reactInternalMemoizedMergedChildContext||Cf;Df=J.current;I(J,b,a);I(K,K.current,a);return!0}\nfunction Kf(a,b,c){var d=a.stateNode;if(!d)throw Error(u(169));c?(b=If(a,b,Df),d.__reactInternalMemoizedMergedChildContext=b,G(K,a),G(J,a),I(J,b,a)):G(K,a);I(K,c,a)}\nvar Lf=q.unstable_runWithPriority,Mf=q.unstable_scheduleCallback,Nf=q.unstable_cancelCallback,Of=q.unstable_shouldYield,Pf=q.unstable_requestPaint,Qf=q.unstable_now,Rf=q.unstable_getCurrentPriorityLevel,Sf=q.unstable_ImmediatePriority,Tf=q.unstable_UserBlockingPriority,Uf=q.unstable_NormalPriority,Vf=q.unstable_LowPriority,Wf=q.unstable_IdlePriority,Xf={},Yf=void 0!==Pf?Pf:function(){},Zf=null,$f=null,ag=!1,bg=Qf(),cg=1E4>bg?Qf:function(){return Qf()-bg};\nfunction dg(){switch(Rf()){case Sf:return 99;case Tf:return 98;case Uf:return 97;case Vf:return 96;case Wf:return 95;default:throw Error(u(332));}}function eg(a){switch(a){case 99:return Sf;case 98:return Tf;case 97:return Uf;case 96:return Vf;case 95:return Wf;default:throw Error(u(332));}}function fg(a,b){a=eg(a);return Lf(a,b)}function gg(a,b,c){a=eg(a);return Mf(a,b,c)}function hg(a){null===Zf?(Zf=[a],$f=Mf(Sf,ig)):Zf.push(a);return Xf}function jg(){if(null!==$f){var a=$f;$f=null;Nf(a)}ig()}\nfunction ig(){if(!ag&&null!==Zf){ag=!0;var a=0;try{var b=Zf;fg(99,function(){for(;a<b.length;a++){var c=b[a];do c=c(!0);while(null!==c)}});Zf=null}catch(c){throw null!==Zf&&(Zf=Zf.slice(a+1)),Mf(Sf,jg),c;}finally{ag=!1}}}var kg=3;function lg(a,b,c){c/=10;return 1073741821-(((1073741821-a+b/10)/c|0)+1)*c}function mg(a,b){if(a&&a.defaultProps){b=n({},b);a=a.defaultProps;for(var c in a)void 0===b[c]&&(b[c]=a[c])}return b}var ng={current:null},og=null,pg=null,qg=null;function rg(){qg=pg=og=null}\nfunction sg(a,b){var c=a.type._context;I(ng,c._currentValue,a);c._currentValue=b}function tg(a){var b=ng.current;G(ng,a);a.type._context._currentValue=b}function ug(a,b){for(;null!==a;){var c=a.alternate;if(a.childExpirationTime<b)a.childExpirationTime=b,null!==c&&c.childExpirationTime<b&&(c.childExpirationTime=b);else if(null!==c&&c.childExpirationTime<b)c.childExpirationTime=b;else break;a=a.return}}\nfunction vg(a,b){og=a;qg=pg=null;a=a.dependencies;null!==a&&null!==a.firstContext&&(a.expirationTime>=b&&(wg=!0),a.firstContext=null)}function xg(a,b){if(qg!==a&&!1!==b&&0!==b){if(\"number\"!==typeof b||1073741823===b)qg=a,b=1073741823;b={context:a,observedBits:b,next:null};if(null===pg){if(null===og)throw Error(u(308));pg=b;og.dependencies={expirationTime:0,firstContext:b,responders:null}}else pg=pg.next=b}return a._currentValue}var yg=!1;\nfunction zg(a){return{baseState:a,firstUpdate:null,lastUpdate:null,firstCapturedUpdate:null,lastCapturedUpdate:null,firstEffect:null,lastEffect:null,firstCapturedEffect:null,lastCapturedEffect:null}}function Ag(a){return{baseState:a.baseState,firstUpdate:a.firstUpdate,lastUpdate:a.lastUpdate,firstCapturedUpdate:null,lastCapturedUpdate:null,firstEffect:null,lastEffect:null,firstCapturedEffect:null,lastCapturedEffect:null}}\nfunction Bg(a,b){return{expirationTime:a,suspenseConfig:b,tag:0,payload:null,callback:null,next:null,nextEffect:null}}function Cg(a,b){null===a.lastUpdate?a.firstUpdate=a.lastUpdate=b:(a.lastUpdate.next=b,a.lastUpdate=b)}\nfunction Dg(a,b){var c=a.alternate;if(null===c){var d=a.updateQueue;var e=null;null===d&&(d=a.updateQueue=zg(a.memoizedState))}else d=a.updateQueue,e=c.updateQueue,null===d?null===e?(d=a.updateQueue=zg(a.memoizedState),e=c.updateQueue=zg(c.memoizedState)):d=a.updateQueue=Ag(e):null===e&&(e=c.updateQueue=Ag(d));null===e||d===e?Cg(d,b):null===d.lastUpdate||null===e.lastUpdate?(Cg(d,b),Cg(e,b)):(Cg(d,b),e.lastUpdate=b)}\nfunction Eg(a,b){var c=a.updateQueue;c=null===c?a.updateQueue=zg(a.memoizedState):Fg(a,c);null===c.lastCapturedUpdate?c.firstCapturedUpdate=c.lastCapturedUpdate=b:(c.lastCapturedUpdate.next=b,c.lastCapturedUpdate=b)}function Fg(a,b){var c=a.alternate;null!==c&&b===c.updateQueue&&(b=a.updateQueue=Ag(b));return b}\nfunction Gg(a,b,c,d,e,f){switch(c.tag){case 1:return a=c.payload,\"function\"===typeof a?a.call(f,d,e):a;case 3:a.effectTag=a.effectTag&-4097|64;case 0:a=c.payload;e=\"function\"===typeof a?a.call(f,d,e):a;if(null===e||void 0===e)break;return n({},d,e);case 2:yg=!0}return d}\nfunction Hg(a,b,c,d,e){yg=!1;b=Fg(a,b);for(var f=b.baseState,g=null,h=0,k=b.firstUpdate,l=f;null!==k;){var m=k.expirationTime;m<e?(null===g&&(g=k,f=l),h<m&&(h=m)):(Ig(m,k.suspenseConfig),l=Gg(a,b,k,l,c,d),null!==k.callback&&(a.effectTag|=32,k.nextEffect=null,null===b.lastEffect?b.firstEffect=b.lastEffect=k:(b.lastEffect.nextEffect=k,b.lastEffect=k)));k=k.next}m=null;for(k=b.firstCapturedUpdate;null!==k;){var C=k.expirationTime;C<e?(null===m&&(m=k,null===g&&(f=l)),h<C&&(h=C)):(l=Gg(a,b,k,l,c,d),null!==\nk.callback&&(a.effectTag|=32,k.nextEffect=null,null===b.lastCapturedEffect?b.firstCapturedEffect=b.lastCapturedEffect=k:(b.lastCapturedEffect.nextEffect=k,b.lastCapturedEffect=k)));k=k.next}null===g&&(b.lastUpdate=null);null===m?b.lastCapturedUpdate=null:a.effectTag|=32;null===g&&null===m&&(f=l);b.baseState=f;b.firstUpdate=g;b.firstCapturedUpdate=m;Jg(h);a.expirationTime=h;a.memoizedState=l}\nfunction Kg(a,b,c){null!==b.firstCapturedUpdate&&(null!==b.lastUpdate&&(b.lastUpdate.next=b.firstCapturedUpdate,b.lastUpdate=b.lastCapturedUpdate),b.firstCapturedUpdate=b.lastCapturedUpdate=null);Lg(b.firstEffect,c);b.firstEffect=b.lastEffect=null;Lg(b.firstCapturedEffect,c);b.firstCapturedEffect=b.lastCapturedEffect=null}function Lg(a,b){for(;null!==a;){var c=a.callback;if(null!==c){a.callback=null;var d=b;if(\"function\"!==typeof c)throw Error(u(191,c));c.call(d)}a=a.nextEffect}}\nvar Mg=Ea.ReactCurrentBatchConfig,Ng=(new aa.Component).refs;function Og(a,b,c,d){b=a.memoizedState;c=c(d,b);c=null===c||void 0===c?b:n({},b,c);a.memoizedState=c;d=a.updateQueue;null!==d&&0===a.expirationTime&&(d.baseState=c)}\nvar Sg={isMounted:function(a){return(a=a._reactInternalFiber)?ec(a)===a:!1},enqueueSetState:function(a,b,c){a=a._reactInternalFiber;var d=Pg(),e=Mg.suspense;d=Qg(d,a,e);e=Bg(d,e);e.payload=b;void 0!==c&&null!==c&&(e.callback=c);Dg(a,e);Rg(a,d)},enqueueReplaceState:function(a,b,c){a=a._reactInternalFiber;var d=Pg(),e=Mg.suspense;d=Qg(d,a,e);e=Bg(d,e);e.tag=1;e.payload=b;void 0!==c&&null!==c&&(e.callback=c);Dg(a,e);Rg(a,d)},enqueueForceUpdate:function(a,b){a=a._reactInternalFiber;var c=Pg(),d=Mg.suspense;\nc=Qg(c,a,d);d=Bg(c,d);d.tag=2;void 0!==b&&null!==b&&(d.callback=b);Dg(a,d);Rg(a,c)}};function Tg(a,b,c,d,e,f,g){a=a.stateNode;return\"function\"===typeof a.shouldComponentUpdate?a.shouldComponentUpdate(d,f,g):b.prototype&&b.prototype.isPureReactComponent?!qf(c,d)||!qf(e,f):!0}\nfunction Ug(a,b,c){var d=!1,e=Cf;var f=b.contextType;\"object\"===typeof f&&null!==f?f=xg(f):(e=L(b)?Df:J.current,d=b.contextTypes,f=(d=null!==d&&void 0!==d)?Ef(a,e):Cf);b=new b(c,f);a.memoizedState=null!==b.state&&void 0!==b.state?b.state:null;b.updater=Sg;a.stateNode=b;b._reactInternalFiber=a;d&&(a=a.stateNode,a.__reactInternalMemoizedUnmaskedChildContext=e,a.__reactInternalMemoizedMaskedChildContext=f);return b}\nfunction Vg(a,b,c,d){a=b.state;\"function\"===typeof b.componentWillReceiveProps&&b.componentWillReceiveProps(c,d);\"function\"===typeof b.UNSAFE_componentWillReceiveProps&&b.UNSAFE_componentWillReceiveProps(c,d);b.state!==a&&Sg.enqueueReplaceState(b,b.state,null)}\nfunction Wg(a,b,c,d){var e=a.stateNode;e.props=c;e.state=a.memoizedState;e.refs=Ng;var f=b.contextType;\"object\"===typeof f&&null!==f?e.context=xg(f):(f=L(b)?Df:J.current,e.context=Ef(a,f));f=a.updateQueue;null!==f&&(Hg(a,f,c,e,d),e.state=a.memoizedState);f=b.getDerivedStateFromProps;\"function\"===typeof f&&(Og(a,b,f,c),e.state=a.memoizedState);\"function\"===typeof b.getDerivedStateFromProps||\"function\"===typeof e.getSnapshotBeforeUpdate||\"function\"!==typeof e.UNSAFE_componentWillMount&&\"function\"!==\ntypeof e.componentWillMount||(b=e.state,\"function\"===typeof e.componentWillMount&&e.componentWillMount(),\"function\"===typeof e.UNSAFE_componentWillMount&&e.UNSAFE_componentWillMount(),b!==e.state&&Sg.enqueueReplaceState(e,e.state,null),f=a.updateQueue,null!==f&&(Hg(a,f,c,e,d),e.state=a.memoizedState));\"function\"===typeof e.componentDidMount&&(a.effectTag|=4)}var Xg=Array.isArray;\nfunction Yg(a,b,c){a=c.ref;if(null!==a&&\"function\"!==typeof a&&\"object\"!==typeof a){if(c._owner){c=c._owner;if(c){if(1!==c.tag)throw Error(u(309));var d=c.stateNode}if(!d)throw Error(u(147,a));var e=\"\"+a;if(null!==b&&null!==b.ref&&\"function\"===typeof b.ref&&b.ref._stringRef===e)return b.ref;b=function(a){var b=d.refs;b===Ng&&(b=d.refs={});null===a?delete b[e]:b[e]=a};b._stringRef=e;return b}if(\"string\"!==typeof a)throw Error(u(284));if(!c._owner)throw Error(u(290,a));}return a}\nfunction Zg(a,b){if(\"textarea\"!==a.type)throw Error(u(31,\"[object Object]\"===Object.prototype.toString.call(b)?\"object with keys {\"+Object.keys(b).join(\", \")+\"}\":b,\"\"));}\nfunction $g(a){function b(b,c){if(a){var d=b.lastEffect;null!==d?(d.nextEffect=c,b.lastEffect=c):b.firstEffect=b.lastEffect=c;c.nextEffect=null;c.effectTag=8}}function c(c,d){if(!a)return null;for(;null!==d;)b(c,d),d=d.sibling;return null}function d(a,b){for(a=new Map;null!==b;)null!==b.key?a.set(b.key,b):a.set(b.index,b),b=b.sibling;return a}function e(a,b,c){a=ah(a,b,c);a.index=0;a.sibling=null;return a}function f(b,c,d){b.index=d;if(!a)return c;d=b.alternate;if(null!==d)return d=d.index,d<c?(b.effectTag=\n2,c):d;b.effectTag=2;return c}function g(b){a&&null===b.alternate&&(b.effectTag=2);return b}function h(a,b,c,d){if(null===b||6!==b.tag)return b=bh(c,a.mode,d),b.return=a,b;b=e(b,c,d);b.return=a;return b}function k(a,b,c,d){if(null!==b&&b.elementType===c.type)return d=e(b,c.props,d),d.ref=Yg(a,b,c),d.return=a,d;d=ch(c.type,c.key,c.props,null,a.mode,d);d.ref=Yg(a,b,c);d.return=a;return d}function l(a,b,c,d){if(null===b||4!==b.tag||b.stateNode.containerInfo!==c.containerInfo||b.stateNode.implementation!==\nc.implementation)return b=dh(c,a.mode,d),b.return=a,b;b=e(b,c.children||[],d);b.return=a;return b}function m(a,b,c,d,f){if(null===b||7!==b.tag)return b=eh(c,a.mode,d,f),b.return=a,b;b=e(b,c,d);b.return=a;return b}function C(a,b,c){if(\"string\"===typeof b||\"number\"===typeof b)return b=bh(\"\"+b,a.mode,c),b.return=a,b;if(\"object\"===typeof b&&null!==b){switch(b.$$typeof){case Ga:return c=ch(b.type,b.key,b.props,null,a.mode,c),c.ref=Yg(a,null,b),c.return=a,c;case Ha:return b=dh(b,a.mode,c),b.return=a,b}if(Xg(b)||\nUa(b))return b=eh(b,a.mode,c,null),b.return=a,b;Zg(a,b)}return null}function y(a,b,c,d){var e=null!==b?b.key:null;if(\"string\"===typeof c||\"number\"===typeof c)return null!==e?null:h(a,b,\"\"+c,d);if(\"object\"===typeof c&&null!==c){switch(c.$$typeof){case Ga:return c.key===e?c.type===Ia?m(a,b,c.props.children,d,e):k(a,b,c,d):null;case Ha:return c.key===e?l(a,b,c,d):null}if(Xg(c)||Ua(c))return null!==e?null:m(a,b,c,d,null);Zg(a,c)}return null}function H(a,b,c,d,e){if(\"string\"===typeof d||\"number\"===typeof d)return a=\na.get(c)||null,h(b,a,\"\"+d,e);if(\"object\"===typeof d&&null!==d){switch(d.$$typeof){case Ga:return a=a.get(null===d.key?c:d.key)||null,d.type===Ia?m(b,a,d.props.children,e,d.key):k(b,a,d,e);case Ha:return a=a.get(null===d.key?c:d.key)||null,l(b,a,d,e)}if(Xg(d)||Ua(d))return a=a.get(c)||null,m(b,a,d,e,null);Zg(b,d)}return null}function z(e,g,h,k){for(var l=null,m=null,r=g,x=g=0,A=null;null!==r&&x<h.length;x++){r.index>x?(A=r,r=null):A=r.sibling;var p=y(e,r,h[x],k);if(null===p){null===r&&(r=A);break}a&&\nr&&null===p.alternate&&b(e,r);g=f(p,g,x);null===m?l=p:m.sibling=p;m=p;r=A}if(x===h.length)return c(e,r),l;if(null===r){for(;x<h.length;x++)r=C(e,h[x],k),null!==r&&(g=f(r,g,x),null===m?l=r:m.sibling=r,m=r);return l}for(r=d(e,r);x<h.length;x++)A=H(r,e,x,h[x],k),null!==A&&(a&&null!==A.alternate&&r.delete(null===A.key?x:A.key),g=f(A,g,x),null===m?l=A:m.sibling=A,m=A);a&&r.forEach(function(a){return b(e,a)});return l}function ta(e,g,h,k){var l=Ua(h);if(\"function\"!==typeof l)throw Error(u(150));h=l.call(h);\nif(null==h)throw Error(u(151));for(var m=l=null,r=g,x=g=0,A=null,p=h.next();null!==r&&!p.done;x++,p=h.next()){r.index>x?(A=r,r=null):A=r.sibling;var z=y(e,r,p.value,k);if(null===z){null===r&&(r=A);break}a&&r&&null===z.alternate&&b(e,r);g=f(z,g,x);null===m?l=z:m.sibling=z;m=z;r=A}if(p.done)return c(e,r),l;if(null===r){for(;!p.done;x++,p=h.next())p=C(e,p.value,k),null!==p&&(g=f(p,g,x),null===m?l=p:m.sibling=p,m=p);return l}for(r=d(e,r);!p.done;x++,p=h.next())p=H(r,e,x,p.value,k),null!==p&&(a&&null!==\np.alternate&&r.delete(null===p.key?x:p.key),g=f(p,g,x),null===m?l=p:m.sibling=p,m=p);a&&r.forEach(function(a){return b(e,a)});return l}return function(a,d,f,h){var k=\"object\"===typeof f&&null!==f&&f.type===Ia&&null===f.key;k&&(f=f.props.children);var l=\"object\"===typeof f&&null!==f;if(l)switch(f.$$typeof){case Ga:a:{l=f.key;for(k=d;null!==k;){if(k.key===l)if(7===k.tag?f.type===Ia:k.elementType===f.type){c(a,k.sibling);d=e(k,f.type===Ia?f.props.children:f.props,h);d.ref=Yg(a,k,f);d.return=a;a=d;break a}else{c(a,\nk);break}else b(a,k);k=k.sibling}f.type===Ia?(d=eh(f.props.children,a.mode,h,f.key),d.return=a,a=d):(h=ch(f.type,f.key,f.props,null,a.mode,h),h.ref=Yg(a,d,f),h.return=a,a=h)}return g(a);case Ha:a:{for(k=f.key;null!==d;){if(d.key===k)if(4===d.tag&&d.stateNode.containerInfo===f.containerInfo&&d.stateNode.implementation===f.implementation){c(a,d.sibling);d=e(d,f.children||[],h);d.return=a;a=d;break a}else{c(a,d);break}else b(a,d);d=d.sibling}d=dh(f,a.mode,h);d.return=a;a=d}return g(a)}if(\"string\"===\ntypeof f||\"number\"===typeof f)return f=\"\"+f,null!==d&&6===d.tag?(c(a,d.sibling),d=e(d,f,h),d.return=a,a=d):(c(a,d),d=bh(f,a.mode,h),d.return=a,a=d),g(a);if(Xg(f))return z(a,d,f,h);if(Ua(f))return ta(a,d,f,h);l&&Zg(a,f);if(\"undefined\"===typeof f&&!k)switch(a.tag){case 1:case 0:throw a=a.type,Error(u(152,a.displayName||a.name||\"Component\"));}return c(a,d)}}var fh=$g(!0),gh=$g(!1),hh={},ih={current:hh},jh={current:hh},kh={current:hh};function lh(a){if(a===hh)throw Error(u(174));return a}\nfunction mh(a,b){I(kh,b,a);I(jh,a,a);I(ih,hh,a);var c=b.nodeType;switch(c){case 9:case 11:b=(b=b.documentElement)?b.namespaceURI:Qb(null,\"\");break;default:c=8===c?b.parentNode:b,b=c.namespaceURI||null,c=c.tagName,b=Qb(b,c)}G(ih,a);I(ih,b,a)}function nh(a){G(ih,a);G(jh,a);G(kh,a)}function oh(a){lh(kh.current);var b=lh(ih.current);var c=Qb(b,a.type);b!==c&&(I(jh,a,a),I(ih,c,a))}function ph(a){jh.current===a&&(G(ih,a),G(jh,a))}var M={current:0};\nfunction qh(a){for(var b=a;null!==b;){if(13===b.tag){var c=b.memoizedState;if(null!==c&&(c=c.dehydrated,null===c||c.data===je||c.data===ke))return b}else if(19===b.tag&&void 0!==b.memoizedProps.revealOrder){if(0!==(b.effectTag&64))return b}else if(null!==b.child){b.child.return=b;b=b.child;continue}if(b===a)break;for(;null===b.sibling;){if(null===b.return||b.return===a)return null;b=b.return}b.sibling.return=b.return;b=b.sibling}return null}function rh(a,b){return{responder:a,props:b}}\nvar sh=Ea.ReactCurrentDispatcher,N=Ea.ReactCurrentBatchConfig,th=0,uh=null,O=null,vh=null,wh=null,P=null,xh=null,yh=0,zh=null,Ah=0,Bh=!1,Ch=null,Gh=0;function Q(){throw Error(u(321));}function Hh(a,b){if(null===b)return!1;for(var c=0;c<b.length&&c<a.length;c++)if(!of(a[c],b[c]))return!1;return!0}\nfunction Ih(a,b,c,d,e,f){th=f;uh=b;vh=null!==a?a.memoizedState:null;sh.current=null===vh?Jh:Kh;b=c(d,e);if(Bh){do Bh=!1,Gh+=1,vh=null!==a?a.memoizedState:null,xh=wh,zh=P=O=null,sh.current=Kh,b=c(d,e);while(Bh);Ch=null;Gh=0}sh.current=Lh;a=uh;a.memoizedState=wh;a.expirationTime=yh;a.updateQueue=zh;a.effectTag|=Ah;a=null!==O&&null!==O.next;th=0;xh=P=wh=vh=O=uh=null;yh=0;zh=null;Ah=0;if(a)throw Error(u(300));return b}\nfunction Mh(){sh.current=Lh;th=0;xh=P=wh=vh=O=uh=null;yh=0;zh=null;Ah=0;Bh=!1;Ch=null;Gh=0}function Nh(){var a={memoizedState:null,baseState:null,queue:null,baseUpdate:null,next:null};null===P?wh=P=a:P=P.next=a;return P}function Oh(){if(null!==xh)P=xh,xh=P.next,O=vh,vh=null!==O?O.next:null;else{if(null===vh)throw Error(u(310));O=vh;var a={memoizedState:O.memoizedState,baseState:O.baseState,queue:O.queue,baseUpdate:O.baseUpdate,next:null};P=null===P?wh=a:P.next=a;vh=O.next}return P}\nfunction Ph(a,b){return\"function\"===typeof b?b(a):b}\nfunction Qh(a){var b=Oh(),c=b.queue;if(null===c)throw Error(u(311));c.lastRenderedReducer=a;if(0<Gh){var d=c.dispatch;if(null!==Ch){var e=Ch.get(c);if(void 0!==e){Ch.delete(c);var f=b.memoizedState;do f=a(f,e.action),e=e.next;while(null!==e);of(f,b.memoizedState)||(wg=!0);b.memoizedState=f;b.baseUpdate===c.last&&(b.baseState=f);c.lastRenderedState=f;return[f,d]}}return[b.memoizedState,d]}d=c.last;var g=b.baseUpdate;f=b.baseState;null!==g?(null!==d&&(d.next=null),d=g.next):d=null!==d?d.next:null;if(null!==\nd){var h=e=null,k=d,l=!1;do{var m=k.expirationTime;m<th?(l||(l=!0,h=g,e=f),m>yh&&(yh=m,Jg(yh))):(Ig(m,k.suspenseConfig),f=k.eagerReducer===a?k.eagerState:a(f,k.action));g=k;k=k.next}while(null!==k&&k!==d);l||(h=g,e=f);of(f,b.memoizedState)||(wg=!0);b.memoizedState=f;b.baseUpdate=h;b.baseState=e;c.lastRenderedState=f}return[b.memoizedState,c.dispatch]}\nfunction Rh(a){var b=Nh();\"function\"===typeof a&&(a=a());b.memoizedState=b.baseState=a;a=b.queue={last:null,dispatch:null,lastRenderedReducer:Ph,lastRenderedState:a};a=a.dispatch=Sh.bind(null,uh,a);return[b.memoizedState,a]}function Th(a){return Qh(Ph,a)}function Uh(a,b,c,d){a={tag:a,create:b,destroy:c,deps:d,next:null};null===zh?(zh={lastEffect:null},zh.lastEffect=a.next=a):(b=zh.lastEffect,null===b?zh.lastEffect=a.next=a:(c=b.next,b.next=a,a.next=c,zh.lastEffect=a));return a}\nfunction Vh(a,b,c,d){var e=Nh();Ah|=a;e.memoizedState=Uh(b,c,void 0,void 0===d?null:d)}function Wh(a,b,c,d){var e=Oh();d=void 0===d?null:d;var f=void 0;if(null!==O){var g=O.memoizedState;f=g.destroy;if(null!==d&&Hh(d,g.deps)){Uh(0,c,f,d);return}}Ah|=a;e.memoizedState=Uh(b,c,f,d)}function Xh(a,b){return Vh(516,192,a,b)}function Yh(a,b){return Wh(516,192,a,b)}\nfunction Zh(a,b){if(\"function\"===typeof b)return a=a(),b(a),function(){b(null)};if(null!==b&&void 0!==b)return a=a(),b.current=a,function(){b.current=null}}function $h(){}function ai(a,b){Nh().memoizedState=[a,void 0===b?null:b];return a}function bi(a,b){var c=Oh();b=void 0===b?null:b;var d=c.memoizedState;if(null!==d&&null!==b&&Hh(b,d[1]))return d[0];c.memoizedState=[a,b];return a}\nfunction Sh(a,b,c){if(!(25>Gh))throw Error(u(301));var d=a.alternate;if(a===uh||null!==d&&d===uh)if(Bh=!0,a={expirationTime:th,suspenseConfig:null,action:c,eagerReducer:null,eagerState:null,next:null},null===Ch&&(Ch=new Map),c=Ch.get(b),void 0===c)Ch.set(b,a);else{for(b=c;null!==b.next;)b=b.next;b.next=a}else{var e=Pg(),f=Mg.suspense;e=Qg(e,a,f);f={expirationTime:e,suspenseConfig:f,action:c,eagerReducer:null,eagerState:null,next:null};var g=b.last;if(null===g)f.next=f;else{var h=g.next;null!==h&&\n(f.next=h);g.next=f}b.last=f;if(0===a.expirationTime&&(null===d||0===d.expirationTime)&&(d=b.lastRenderedReducer,null!==d))try{var k=b.lastRenderedState,l=d(k,c);f.eagerReducer=d;f.eagerState=l;if(of(l,k))return}catch(m){}finally{}Rg(a,e)}}\nvar Lh={readContext:xg,useCallback:Q,useContext:Q,useEffect:Q,useImperativeHandle:Q,useLayoutEffect:Q,useMemo:Q,useReducer:Q,useRef:Q,useState:Q,useDebugValue:Q,useResponder:Q,useDeferredValue:Q,useTransition:Q},Jh={readContext:xg,useCallback:ai,useContext:xg,useEffect:Xh,useImperativeHandle:function(a,b,c){c=null!==c&&void 0!==c?c.concat([a]):null;return Vh(4,36,Zh.bind(null,b,a),c)},useLayoutEffect:function(a,b){return Vh(4,36,a,b)},useMemo:function(a,b){var c=Nh();b=void 0===b?null:b;a=a();c.memoizedState=\n[a,b];return a},useReducer:function(a,b,c){var d=Nh();b=void 0!==c?c(b):b;d.memoizedState=d.baseState=b;a=d.queue={last:null,dispatch:null,lastRenderedReducer:a,lastRenderedState:b};a=a.dispatch=Sh.bind(null,uh,a);return[d.memoizedState,a]},useRef:function(a){var b=Nh();a={current:a};return b.memoizedState=a},useState:Rh,useDebugValue:$h,useResponder:rh,useDeferredValue:function(a,b){var c=Rh(a),d=c[0],e=c[1];Xh(function(){q.unstable_next(function(){var c=N.suspense;N.suspense=void 0===b?null:b;try{e(a)}finally{N.suspense=\nc}})},[a,b]);return d},useTransition:function(a){var b=Rh(!1),c=b[0],d=b[1];return[ai(function(b){d(!0);q.unstable_next(function(){var c=N.suspense;N.suspense=void 0===a?null:a;try{d(!1),b()}finally{N.suspense=c}})},[a,c]),c]}},Kh={readContext:xg,useCallback:bi,useContext:xg,useEffect:Yh,useImperativeHandle:function(a,b,c){c=null!==c&&void 0!==c?c.concat([a]):null;return Wh(4,36,Zh.bind(null,b,a),c)},useLayoutEffect:function(a,b){return Wh(4,36,a,b)},useMemo:function(a,b){var c=Oh();b=void 0===b?\nnull:b;var d=c.memoizedState;if(null!==d&&null!==b&&Hh(b,d[1]))return d[0];a=a();c.memoizedState=[a,b];return a},useReducer:Qh,useRef:function(){return Oh().memoizedState},useState:Th,useDebugValue:$h,useResponder:rh,useDeferredValue:function(a,b){var c=Th(a),d=c[0],e=c[1];Yh(function(){q.unstable_next(function(){var c=N.suspense;N.suspense=void 0===b?null:b;try{e(a)}finally{N.suspense=c}})},[a,b]);return d},useTransition:function(a){var b=Th(!1),c=b[0],d=b[1];return[bi(function(b){d(!0);q.unstable_next(function(){var c=\nN.suspense;N.suspense=void 0===a?null:a;try{d(!1),b()}finally{N.suspense=c}})},[a,c]),c]}},ci=null,di=null,ei=!1;function fi(a,b){var c=gi(5,null,null,0);c.elementType=\"DELETED\";c.type=\"DELETED\";c.stateNode=b;c.return=a;c.effectTag=8;null!==a.lastEffect?(a.lastEffect.nextEffect=c,a.lastEffect=c):a.firstEffect=a.lastEffect=c}\nfunction hi(a,b){switch(a.tag){case 5:var c=a.type;b=1!==b.nodeType||c.toLowerCase()!==b.nodeName.toLowerCase()?null:b;return null!==b?(a.stateNode=b,!0):!1;case 6:return b=\"\"===a.pendingProps||3!==b.nodeType?null:b,null!==b?(a.stateNode=b,!0):!1;case 13:return!1;default:return!1}}\nfunction ii(a){if(ei){var b=di;if(b){var c=b;if(!hi(a,b)){b=re(c.nextSibling);if(!b||!hi(a,b)){a.effectTag=a.effectTag&-1025|2;ei=!1;ci=a;return}fi(ci,c)}ci=a;di=re(b.firstChild)}else a.effectTag=a.effectTag&-1025|2,ei=!1,ci=a}}function ji(a){for(a=a.return;null!==a&&5!==a.tag&&3!==a.tag&&13!==a.tag;)a=a.return;ci=a}\nfunction ki(a){if(a!==ci)return!1;if(!ei)return ji(a),ei=!0,!1;var b=a.type;if(5!==a.tag||\"head\"!==b&&\"body\"!==b&&!oe(b,a.memoizedProps))for(b=di;b;)fi(a,b),b=re(b.nextSibling);ji(a);if(13===a.tag){a=a.memoizedState;a=null!==a?a.dehydrated:null;if(!a)throw Error(u(317));a:{a=a.nextSibling;for(b=0;a;){if(8===a.nodeType){var c=a.data;if(c===ie){if(0===b){di=re(a.nextSibling);break a}b--}else c!==he&&c!==ke&&c!==je||b++}a=a.nextSibling}di=null}}else di=ci?re(a.stateNode.nextSibling):null;return!0}\nfunction li(){di=ci=null;ei=!1}var mi=Ea.ReactCurrentOwner,wg=!1;function R(a,b,c,d){b.child=null===a?gh(b,null,c,d):fh(b,a.child,c,d)}function ni(a,b,c,d,e){c=c.render;var f=b.ref;vg(b,e);d=Ih(a,b,c,d,f,e);if(null!==a&&!wg)return b.updateQueue=a.updateQueue,b.effectTag&=-517,a.expirationTime<=e&&(a.expirationTime=0),oi(a,b,e);b.effectTag|=1;R(a,b,d,e);return b.child}\nfunction pi(a,b,c,d,e,f){if(null===a){var g=c.type;if(\"function\"===typeof g&&!qi(g)&&void 0===g.defaultProps&&null===c.compare&&void 0===c.defaultProps)return b.tag=15,b.type=g,ri(a,b,g,d,e,f);a=ch(c.type,null,d,null,b.mode,f);a.ref=b.ref;a.return=b;return b.child=a}g=a.child;if(e<f&&(e=g.memoizedProps,c=c.compare,c=null!==c?c:qf,c(e,d)&&a.ref===b.ref))return oi(a,b,f);b.effectTag|=1;a=ah(g,d,f);a.ref=b.ref;a.return=b;return b.child=a}\nfunction ri(a,b,c,d,e,f){return null!==a&&qf(a.memoizedProps,d)&&a.ref===b.ref&&(wg=!1,e<f)?oi(a,b,f):si(a,b,c,d,f)}function ti(a,b){var c=b.ref;if(null===a&&null!==c||null!==a&&a.ref!==c)b.effectTag|=128}function si(a,b,c,d,e){var f=L(c)?Df:J.current;f=Ef(b,f);vg(b,e);c=Ih(a,b,c,d,f,e);if(null!==a&&!wg)return b.updateQueue=a.updateQueue,b.effectTag&=-517,a.expirationTime<=e&&(a.expirationTime=0),oi(a,b,e);b.effectTag|=1;R(a,b,c,e);return b.child}\nfunction ui(a,b,c,d,e){if(L(c)){var f=!0;Jf(b)}else f=!1;vg(b,e);if(null===b.stateNode)null!==a&&(a.alternate=null,b.alternate=null,b.effectTag|=2),Ug(b,c,d,e),Wg(b,c,d,e),d=!0;else if(null===a){var g=b.stateNode,h=b.memoizedProps;g.props=h;var k=g.context,l=c.contextType;\"object\"===typeof l&&null!==l?l=xg(l):(l=L(c)?Df:J.current,l=Ef(b,l));var m=c.getDerivedStateFromProps,C=\"function\"===typeof m||\"function\"===typeof g.getSnapshotBeforeUpdate;C||\"function\"!==typeof g.UNSAFE_componentWillReceiveProps&&\n\"function\"!==typeof g.componentWillReceiveProps||(h!==d||k!==l)&&Vg(b,g,d,l);yg=!1;var y=b.memoizedState;k=g.state=y;var H=b.updateQueue;null!==H&&(Hg(b,H,d,g,e),k=b.memoizedState);h!==d||y!==k||K.current||yg?(\"function\"===typeof m&&(Og(b,c,m,d),k=b.memoizedState),(h=yg||Tg(b,c,h,d,y,k,l))?(C||\"function\"!==typeof g.UNSAFE_componentWillMount&&\"function\"!==typeof g.componentWillMount||(\"function\"===typeof g.componentWillMount&&g.componentWillMount(),\"function\"===typeof g.UNSAFE_componentWillMount&&\ng.UNSAFE_componentWillMount()),\"function\"===typeof g.componentDidMount&&(b.effectTag|=4)):(\"function\"===typeof g.componentDidMount&&(b.effectTag|=4),b.memoizedProps=d,b.memoizedState=k),g.props=d,g.state=k,g.context=l,d=h):(\"function\"===typeof g.componentDidMount&&(b.effectTag|=4),d=!1)}else g=b.stateNode,h=b.memoizedProps,g.props=b.type===b.elementType?h:mg(b.type,h),k=g.context,l=c.contextType,\"object\"===typeof l&&null!==l?l=xg(l):(l=L(c)?Df:J.current,l=Ef(b,l)),m=c.getDerivedStateFromProps,(C=\n\"function\"===typeof m||\"function\"===typeof g.getSnapshotBeforeUpdate)||\"function\"!==typeof g.UNSAFE_componentWillReceiveProps&&\"function\"!==typeof g.componentWillReceiveProps||(h!==d||k!==l)&&Vg(b,g,d,l),yg=!1,k=b.memoizedState,y=g.state=k,H=b.updateQueue,null!==H&&(Hg(b,H,d,g,e),y=b.memoizedState),h!==d||k!==y||K.current||yg?(\"function\"===typeof m&&(Og(b,c,m,d),y=b.memoizedState),(m=yg||Tg(b,c,h,d,k,y,l))?(C||\"function\"!==typeof g.UNSAFE_componentWillUpdate&&\"function\"!==typeof g.componentWillUpdate||\n(\"function\"===typeof g.componentWillUpdate&&g.componentWillUpdate(d,y,l),\"function\"===typeof g.UNSAFE_componentWillUpdate&&g.UNSAFE_componentWillUpdate(d,y,l)),\"function\"===typeof g.componentDidUpdate&&(b.effectTag|=4),\"function\"===typeof g.getSnapshotBeforeUpdate&&(b.effectTag|=256)):(\"function\"!==typeof g.componentDidUpdate||h===a.memoizedProps&&k===a.memoizedState||(b.effectTag|=4),\"function\"!==typeof g.getSnapshotBeforeUpdate||h===a.memoizedProps&&k===a.memoizedState||(b.effectTag|=256),b.memoizedProps=\nd,b.memoizedState=y),g.props=d,g.state=y,g.context=l,d=m):(\"function\"!==typeof g.componentDidUpdate||h===a.memoizedProps&&k===a.memoizedState||(b.effectTag|=4),\"function\"!==typeof g.getSnapshotBeforeUpdate||h===a.memoizedProps&&k===a.memoizedState||(b.effectTag|=256),d=!1);return vi(a,b,c,d,f,e)}\nfunction vi(a,b,c,d,e,f){ti(a,b);var g=0!==(b.effectTag&64);if(!d&&!g)return e&&Kf(b,c,!1),oi(a,b,f);d=b.stateNode;mi.current=b;var h=g&&\"function\"!==typeof c.getDerivedStateFromError?null:d.render();b.effectTag|=1;null!==a&&g?(b.child=fh(b,a.child,null,f),b.child=fh(b,null,h,f)):R(a,b,h,f);b.memoizedState=d.state;e&&Kf(b,c,!0);return b.child}function wi(a){var b=a.stateNode;b.pendingContext?Hf(a,b.pendingContext,b.pendingContext!==b.context):b.context&&Hf(a,b.context,!1);mh(a,b.containerInfo)}\nvar xi={dehydrated:null,retryTime:0};\nfunction yi(a,b,c){var d=b.mode,e=b.pendingProps,f=M.current,g=!1,h;(h=0!==(b.effectTag&64))||(h=0!==(f&2)&&(null===a||null!==a.memoizedState));h?(g=!0,b.effectTag&=-65):null!==a&&null===a.memoizedState||void 0===e.fallback||!0===e.unstable_avoidThisFallback||(f|=1);I(M,f&1,b);if(null===a){void 0!==e.fallback&&ii(b);if(g){g=e.fallback;e=eh(null,d,0,null);e.return=b;if(0===(b.mode&2))for(a=null!==b.memoizedState?b.child.child:b.child,e.child=a;null!==a;)a.return=e,a=a.sibling;c=eh(g,d,c,null);c.return=\nb;e.sibling=c;b.memoizedState=xi;b.child=e;return c}d=e.children;b.memoizedState=null;return b.child=gh(b,null,d,c)}if(null!==a.memoizedState){a=a.child;d=a.sibling;if(g){e=e.fallback;c=ah(a,a.pendingProps,0);c.return=b;if(0===(b.mode&2)&&(g=null!==b.memoizedState?b.child.child:b.child,g!==a.child))for(c.child=g;null!==g;)g.return=c,g=g.sibling;d=ah(d,e,d.expirationTime);d.return=b;c.sibling=d;c.childExpirationTime=0;b.memoizedState=xi;b.child=c;return d}c=fh(b,a.child,e.children,c);b.memoizedState=\nnull;return b.child=c}a=a.child;if(g){g=e.fallback;e=eh(null,d,0,null);e.return=b;e.child=a;null!==a&&(a.return=e);if(0===(b.mode&2))for(a=null!==b.memoizedState?b.child.child:b.child,e.child=a;null!==a;)a.return=e,a=a.sibling;c=eh(g,d,c,null);c.return=b;e.sibling=c;c.effectTag|=2;e.childExpirationTime=0;b.memoizedState=xi;b.child=e;return c}b.memoizedState=null;return b.child=fh(b,a,e.children,c)}\nfunction zi(a,b){a.expirationTime<b&&(a.expirationTime=b);var c=a.alternate;null!==c&&c.expirationTime<b&&(c.expirationTime=b);ug(a.return,b)}function Ai(a,b,c,d,e,f){var g=a.memoizedState;null===g?a.memoizedState={isBackwards:b,rendering:null,last:d,tail:c,tailExpiration:0,tailMode:e,lastEffect:f}:(g.isBackwards=b,g.rendering=null,g.last=d,g.tail=c,g.tailExpiration=0,g.tailMode=e,g.lastEffect=f)}\nfunction Bi(a,b,c){var d=b.pendingProps,e=d.revealOrder,f=d.tail;R(a,b,d.children,c);d=M.current;if(0!==(d&2))d=d&1|2,b.effectTag|=64;else{if(null!==a&&0!==(a.effectTag&64))a:for(a=b.child;null!==a;){if(13===a.tag)null!==a.memoizedState&&zi(a,c);else if(19===a.tag)zi(a,c);else if(null!==a.child){a.child.return=a;a=a.child;continue}if(a===b)break a;for(;null===a.sibling;){if(null===a.return||a.return===b)break a;a=a.return}a.sibling.return=a.return;a=a.sibling}d&=1}I(M,d,b);if(0===(b.mode&2))b.memoizedState=\nnull;else switch(e){case \"forwards\":c=b.child;for(e=null;null!==c;)a=c.alternate,null!==a&&null===qh(a)&&(e=c),c=c.sibling;c=e;null===c?(e=b.child,b.child=null):(e=c.sibling,c.sibling=null);Ai(b,!1,e,c,f,b.lastEffect);break;case \"backwards\":c=null;e=b.child;for(b.child=null;null!==e;){a=e.alternate;if(null!==a&&null===qh(a)){b.child=e;break}a=e.sibling;e.sibling=c;c=e;e=a}Ai(b,!0,c,null,f,b.lastEffect);break;case \"together\":Ai(b,!1,null,null,void 0,b.lastEffect);break;default:b.memoizedState=null}return b.child}\nfunction oi(a,b,c){null!==a&&(b.dependencies=a.dependencies);var d=b.expirationTime;0!==d&&Jg(d);if(b.childExpirationTime<c)return null;if(null!==a&&b.child!==a.child)throw Error(u(153));if(null!==b.child){a=b.child;c=ah(a,a.pendingProps,a.expirationTime);b.child=c;for(c.return=b;null!==a.sibling;)a=a.sibling,c=c.sibling=ah(a,a.pendingProps,a.expirationTime),c.return=b;c.sibling=null}return b.child}function Ci(a){a.effectTag|=4}var Hi,Ii,Ji,Ki;\nHi=function(a,b){for(var c=b.child;null!==c;){if(5===c.tag||6===c.tag)a.appendChild(c.stateNode);else if(4!==c.tag&&null!==c.child){c.child.return=c;c=c.child;continue}if(c===b)break;for(;null===c.sibling;){if(null===c.return||c.return===b)return;c=c.return}c.sibling.return=c.return;c=c.sibling}};Ii=function(){};\nJi=function(a,b,c,d,e){var f=a.memoizedProps;if(f!==d){var g=b.stateNode;lh(ih.current);a=null;switch(c){case \"input\":f=Ab(g,f);d=Ab(g,d);a=[];break;case \"option\":f=Ib(g,f);d=Ib(g,d);a=[];break;case \"select\":f=n({},f,{value:void 0});d=n({},d,{value:void 0});a=[];break;case \"textarea\":f=Kb(g,f);d=Kb(g,d);a=[];break;default:\"function\"!==typeof f.onClick&&\"function\"===typeof d.onClick&&(g.onclick=ae)}Yd(c,d);var h,k;c=null;for(h in f)if(!d.hasOwnProperty(h)&&f.hasOwnProperty(h)&&null!=f[h])if(\"style\"===\nh)for(k in g=f[h],g)g.hasOwnProperty(k)&&(c||(c={}),c[k]=\"\");else\"dangerouslySetInnerHTML\"!==h&&\"children\"!==h&&\"suppressContentEditableWarning\"!==h&&\"suppressHydrationWarning\"!==h&&\"autoFocus\"!==h&&(ia.hasOwnProperty(h)?a||(a=[]):(a=a||[]).push(h,null));for(h in d){var l=d[h];g=null!=f?f[h]:void 0;if(d.hasOwnProperty(h)&&l!==g&&(null!=l||null!=g))if(\"style\"===h)if(g){for(k in g)!g.hasOwnProperty(k)||l&&l.hasOwnProperty(k)||(c||(c={}),c[k]=\"\");for(k in l)l.hasOwnProperty(k)&&g[k]!==l[k]&&(c||(c={}),\nc[k]=l[k])}else c||(a||(a=[]),a.push(h,c)),c=l;else\"dangerouslySetInnerHTML\"===h?(l=l?l.__html:void 0,g=g?g.__html:void 0,null!=l&&g!==l&&(a=a||[]).push(h,\"\"+l)):\"children\"===h?g===l||\"string\"!==typeof l&&\"number\"!==typeof l||(a=a||[]).push(h,\"\"+l):\"suppressContentEditableWarning\"!==h&&\"suppressHydrationWarning\"!==h&&(ia.hasOwnProperty(h)?(null!=l&&$d(e,h),a||g===l||(a=[])):(a=a||[]).push(h,l))}c&&(a=a||[]).push(\"style\",c);e=a;(b.updateQueue=e)&&Ci(b)}};Ki=function(a,b,c,d){c!==d&&Ci(b)};\nfunction Li(a,b){switch(a.tailMode){case \"hidden\":b=a.tail;for(var c=null;null!==b;)null!==b.alternate&&(c=b),b=b.sibling;null===c?a.tail=null:c.sibling=null;break;case \"collapsed\":c=a.tail;for(var d=null;null!==c;)null!==c.alternate&&(d=c),c=c.sibling;null===d?b||null===a.tail?a.tail=null:a.tail.sibling=null:d.sibling=null}}\nfunction Mi(a){switch(a.tag){case 1:L(a.type)&&Ff(a);var b=a.effectTag;return b&4096?(a.effectTag=b&-4097|64,a):null;case 3:nh(a);Gf(a);b=a.effectTag;if(0!==(b&64))throw Error(u(285));a.effectTag=b&-4097|64;return a;case 5:return ph(a),null;case 13:return G(M,a),b=a.effectTag,b&4096?(a.effectTag=b&-4097|64,a):null;case 19:return G(M,a),null;case 4:return nh(a),null;case 10:return tg(a),null;default:return null}}function Ni(a,b){return{value:a,source:b,stack:Xa(b)}}\nvar Oi=\"function\"===typeof WeakSet?WeakSet:Set;function Pi(a,b){var c=b.source,d=b.stack;null===d&&null!==c&&(d=Xa(c));null!==c&&Wa(c.type);b=b.value;null!==a&&1===a.tag&&Wa(a.type);try{console.error(b)}catch(e){setTimeout(function(){throw e;})}}function Qi(a,b){try{b.props=a.memoizedProps,b.state=a.memoizedState,b.componentWillUnmount()}catch(c){Ri(a,c)}}function Si(a){var b=a.ref;if(null!==b)if(\"function\"===typeof b)try{b(null)}catch(c){Ri(a,c)}else b.current=null}\nfunction Ti(a,b){switch(b.tag){case 0:case 11:case 15:Ui(2,0,b);break;case 1:if(b.effectTag&256&&null!==a){var c=a.memoizedProps,d=a.memoizedState;a=b.stateNode;b=a.getSnapshotBeforeUpdate(b.elementType===b.type?c:mg(b.type,c),d);a.__reactInternalSnapshotBeforeUpdate=b}break;case 3:case 5:case 6:case 4:case 17:break;default:throw Error(u(163));}}\nfunction Ui(a,b,c){c=c.updateQueue;c=null!==c?c.lastEffect:null;if(null!==c){var d=c=c.next;do{if(0!==(d.tag&a)){var e=d.destroy;d.destroy=void 0;void 0!==e&&e()}0!==(d.tag&b)&&(e=d.create,d.destroy=e());d=d.next}while(d!==c)}}\nfunction Vi(a,b,c){\"function\"===typeof Wi&&Wi(b);switch(b.tag){case 0:case 11:case 14:case 15:a=b.updateQueue;if(null!==a&&(a=a.lastEffect,null!==a)){var d=a.next;fg(97<c?97:c,function(){var a=d;do{var c=a.destroy;if(void 0!==c){var g=b;try{c()}catch(h){Ri(g,h)}}a=a.next}while(a!==d)})}break;case 1:Si(b);c=b.stateNode;\"function\"===typeof c.componentWillUnmount&&Qi(b,c);break;case 5:Si(b);break;case 4:Xi(a,b,c)}}\nfunction Yi(a){var b=a.alternate;a.return=null;a.child=null;a.memoizedState=null;a.updateQueue=null;a.dependencies=null;a.alternate=null;a.firstEffect=null;a.lastEffect=null;a.pendingProps=null;a.memoizedProps=null;null!==b&&Yi(b)}function Zi(a){return 5===a.tag||3===a.tag||4===a.tag}\nfunction $i(a){a:{for(var b=a.return;null!==b;){if(Zi(b)){var c=b;break a}b=b.return}throw Error(u(160));}b=c.stateNode;switch(c.tag){case 5:var d=!1;break;case 3:b=b.containerInfo;d=!0;break;case 4:b=b.containerInfo;d=!0;break;default:throw Error(u(161));}c.effectTag&16&&(Tb(b,\"\"),c.effectTag&=-17);a:b:for(c=a;;){for(;null===c.sibling;){if(null===c.return||Zi(c.return)){c=null;break a}c=c.return}c.sibling.return=c.return;for(c=c.sibling;5!==c.tag&&6!==c.tag&&18!==c.tag;){if(c.effectTag&2)continue b;\nif(null===c.child||4===c.tag)continue b;else c.child.return=c,c=c.child}if(!(c.effectTag&2)){c=c.stateNode;break a}}for(var e=a;;){var f=5===e.tag||6===e.tag;if(f){var g=f?e.stateNode:e.stateNode.instance;if(c)if(d){f=b;var h=g;g=c;8===f.nodeType?f.parentNode.insertBefore(h,g):f.insertBefore(h,g)}else b.insertBefore(g,c);else d?(h=b,8===h.nodeType?(f=h.parentNode,f.insertBefore(g,h)):(f=h,f.appendChild(g)),h=h._reactRootContainer,null!==h&&void 0!==h||null!==f.onclick||(f.onclick=ae)):b.appendChild(g)}else if(4!==\ne.tag&&null!==e.child){e.child.return=e;e=e.child;continue}if(e===a)break;for(;null===e.sibling;){if(null===e.return||e.return===a)return;e=e.return}e.sibling.return=e.return;e=e.sibling}}\nfunction Xi(a,b,c){for(var d=b,e=!1,f,g;;){if(!e){e=d.return;a:for(;;){if(null===e)throw Error(u(160));f=e.stateNode;switch(e.tag){case 5:g=!1;break a;case 3:f=f.containerInfo;g=!0;break a;case 4:f=f.containerInfo;g=!0;break a}e=e.return}e=!0}if(5===d.tag||6===d.tag){a:for(var h=a,k=d,l=c,m=k;;)if(Vi(h,m,l),null!==m.child&&4!==m.tag)m.child.return=m,m=m.child;else{if(m===k)break;for(;null===m.sibling;){if(null===m.return||m.return===k)break a;m=m.return}m.sibling.return=m.return;m=m.sibling}g?(h=\nf,k=d.stateNode,8===h.nodeType?h.parentNode.removeChild(k):h.removeChild(k)):f.removeChild(d.stateNode)}else if(4===d.tag){if(null!==d.child){f=d.stateNode.containerInfo;g=!0;d.child.return=d;d=d.child;continue}}else if(Vi(a,d,c),null!==d.child){d.child.return=d;d=d.child;continue}if(d===b)break;for(;null===d.sibling;){if(null===d.return||d.return===b)return;d=d.return;4===d.tag&&(e=!1)}d.sibling.return=d.return;d=d.sibling}}\nfunction aj(a,b){switch(b.tag){case 0:case 11:case 14:case 15:Ui(4,8,b);break;case 1:break;case 5:var c=b.stateNode;if(null!=c){var d=b.memoizedProps,e=null!==a?a.memoizedProps:d;a=b.type;var f=b.updateQueue;b.updateQueue=null;if(null!==f){c[ve]=d;\"input\"===a&&\"radio\"===d.type&&null!=d.name&&Cb(c,d);Zd(a,e);b=Zd(a,d);for(e=0;e<f.length;e+=2){var g=f[e],h=f[e+1];\"style\"===g?Wd(c,h):\"dangerouslySetInnerHTML\"===g?Sb(c,h):\"children\"===g?Tb(c,h):vb(c,g,h,b)}switch(a){case \"input\":Eb(c,d);break;case \"textarea\":Mb(c,\nd);break;case \"select\":b=c._wrapperState.wasMultiple,c._wrapperState.wasMultiple=!!d.multiple,a=d.value,null!=a?Jb(c,!!d.multiple,a,!1):b!==!!d.multiple&&(null!=d.defaultValue?Jb(c,!!d.multiple,d.defaultValue,!0):Jb(c,!!d.multiple,d.multiple?[]:\"\",!1))}}}break;case 6:if(null===b.stateNode)throw Error(u(162));b.stateNode.nodeValue=b.memoizedProps;break;case 3:b=b.stateNode;b.hydrate&&(b.hydrate=!1,Lc(b.containerInfo));break;case 12:break;case 13:c=b;null===b.memoizedState?d=!1:(d=!0,c=b.child,bj=cg());\nif(null!==c)a:for(a=c;;){if(5===a.tag)f=a.stateNode,d?(f=f.style,\"function\"===typeof f.setProperty?f.setProperty(\"display\",\"none\",\"important\"):f.display=\"none\"):(f=a.stateNode,e=a.memoizedProps.style,e=void 0!==e&&null!==e&&e.hasOwnProperty(\"display\")?e.display:null,f.style.display=Vd(\"display\",e));else if(6===a.tag)a.stateNode.nodeValue=d?\"\":a.memoizedProps;else if(13===a.tag&&null!==a.memoizedState&&null===a.memoizedState.dehydrated){f=a.child.sibling;f.return=a;a=f;continue}else if(null!==a.child){a.child.return=\na;a=a.child;continue}if(a===c)break a;for(;null===a.sibling;){if(null===a.return||a.return===c)break a;a=a.return}a.sibling.return=a.return;a=a.sibling}cj(b);break;case 19:cj(b);break;case 17:break;case 20:break;case 21:break;default:throw Error(u(163));}}function cj(a){var b=a.updateQueue;if(null!==b){a.updateQueue=null;var c=a.stateNode;null===c&&(c=a.stateNode=new Oi);b.forEach(function(b){var d=dj.bind(null,a,b);c.has(b)||(c.add(b),b.then(d,d))})}}var ej=\"function\"===typeof WeakMap?WeakMap:Map;\nfunction fj(a,b,c){c=Bg(c,null);c.tag=3;c.payload={element:null};var d=b.value;c.callback=function(){gj||(gj=!0,hj=d);Pi(a,b)};return c}\nfunction ij(a,b,c){c=Bg(c,null);c.tag=3;var d=a.type.getDerivedStateFromError;if(\"function\"===typeof d){var e=b.value;c.payload=function(){Pi(a,b);return d(e)}}var f=a.stateNode;null!==f&&\"function\"===typeof f.componentDidCatch&&(c.callback=function(){\"function\"!==typeof d&&(null===jj?jj=new Set([this]):jj.add(this),Pi(a,b));var c=b.stack;this.componentDidCatch(b.value,{componentStack:null!==c?c:\"\"})});return c}\nvar kj=Math.ceil,lj=Ea.ReactCurrentDispatcher,mj=Ea.ReactCurrentOwner,S=0,nj=8,oj=16,pj=32,qj=0,rj=1,sj=2,tj=3,uj=4,vj=5,T=S,U=null,V=null,W=0,X=qj,wj=null,xj=1073741823,yj=1073741823,zj=null,Aj=0,Bj=!1,bj=0,Cj=500,Y=null,gj=!1,hj=null,jj=null,Dj=!1,Ej=null,Fj=90,Gj=null,Hj=0,Ij=null,Jj=0;function Pg(){return(T&(oj|pj))!==S?1073741821-(cg()/10|0):0!==Jj?Jj:Jj=1073741821-(cg()/10|0)}\nfunction Qg(a,b,c){b=b.mode;if(0===(b&2))return 1073741823;var d=dg();if(0===(b&4))return 99===d?1073741823:1073741822;if((T&oj)!==S)return W;if(null!==c)a=lg(a,c.timeoutMs|0||5E3,250);else switch(d){case 99:a=1073741823;break;case 98:a=lg(a,150,100);break;case 97:case 96:a=lg(a,5E3,250);break;case 95:a=2;break;default:throw Error(u(326));}null!==U&&a===W&&--a;return a}\nfunction Rg(a,b){if(50<Hj)throw Hj=0,Ij=null,Error(u(185));a=Kj(a,b);if(null!==a){var c=dg();1073741823===b?(T&nj)!==S&&(T&(oj|pj))===S?Lj(a):(Z(a),T===S&&jg()):Z(a);(T&4)===S||98!==c&&99!==c||(null===Gj?Gj=new Map([[a,b]]):(c=Gj.get(a),(void 0===c||c>b)&&Gj.set(a,b)))}}\nfunction Kj(a,b){a.expirationTime<b&&(a.expirationTime=b);var c=a.alternate;null!==c&&c.expirationTime<b&&(c.expirationTime=b);var d=a.return,e=null;if(null===d&&3===a.tag)e=a.stateNode;else for(;null!==d;){c=d.alternate;d.childExpirationTime<b&&(d.childExpirationTime=b);null!==c&&c.childExpirationTime<b&&(c.childExpirationTime=b);if(null===d.return&&3===d.tag){e=d.stateNode;break}d=d.return}null!==e&&(U===e&&(Jg(b),X===uj&&Mj(e,W)),Nj(e,b));return e}\nfunction Oj(a){var b=a.lastExpiredTime;if(0!==b)return b;b=a.firstPendingTime;if(!Pj(a,b))return b;b=a.lastPingedTime;a=a.nextKnownPendingLevel;return b>a?b:a}\nfunction Z(a){if(0!==a.lastExpiredTime)a.callbackExpirationTime=1073741823,a.callbackPriority=99,a.callbackNode=hg(Lj.bind(null,a));else{var b=Oj(a),c=a.callbackNode;if(0===b)null!==c&&(a.callbackNode=null,a.callbackExpirationTime=0,a.callbackPriority=90);else{var d=Pg();1073741823===b?d=99:1===b||2===b?d=95:(d=10*(1073741821-b)-10*(1073741821-d),d=0>=d?99:250>=d?98:5250>=d?97:95);if(null!==c){var e=a.callbackPriority;if(a.callbackExpirationTime===b&&e>=d)return;c!==Xf&&Nf(c)}a.callbackExpirationTime=\nb;a.callbackPriority=d;b=1073741823===b?hg(Lj.bind(null,a)):gg(d,Qj.bind(null,a),{timeout:10*(1073741821-b)-cg()});a.callbackNode=b}}}\nfunction Qj(a,b){Jj=0;if(b)return b=Pg(),Rj(a,b),Z(a),null;var c=Oj(a);if(0!==c){b=a.callbackNode;if((T&(oj|pj))!==S)throw Error(u(327));Sj();a===U&&c===W||Tj(a,c);if(null!==V){var d=T;T|=oj;var e=Uj(a);do try{Vj();break}catch(h){Wj(a,h)}while(1);rg();T=d;lj.current=e;if(X===rj)throw b=wj,Tj(a,c),Mj(a,c),Z(a),b;if(null===V)switch(e=a.finishedWork=a.current.alternate,a.finishedExpirationTime=c,d=X,U=null,d){case qj:case rj:throw Error(u(345));case sj:Rj(a,2<c?2:c);break;case tj:Mj(a,c);d=a.lastSuspendedTime;\nc===d&&(a.nextKnownPendingLevel=Xj(e));if(1073741823===xj&&(e=bj+Cj-cg(),10<e)){if(Bj){var f=a.lastPingedTime;if(0===f||f>=c){a.lastPingedTime=c;Tj(a,c);break}}f=Oj(a);if(0!==f&&f!==c)break;if(0!==d&&d!==c){a.lastPingedTime=d;break}a.timeoutHandle=pe(Yj.bind(null,a),e);break}Yj(a);break;case uj:Mj(a,c);d=a.lastSuspendedTime;c===d&&(a.nextKnownPendingLevel=Xj(e));if(Bj&&(e=a.lastPingedTime,0===e||e>=c)){a.lastPingedTime=c;Tj(a,c);break}e=Oj(a);if(0!==e&&e!==c)break;if(0!==d&&d!==c){a.lastPingedTime=\nd;break}1073741823!==yj?d=10*(1073741821-yj)-cg():1073741823===xj?d=0:(d=10*(1073741821-xj)-5E3,e=cg(),c=10*(1073741821-c)-e,d=e-d,0>d&&(d=0),d=(120>d?120:480>d?480:1080>d?1080:1920>d?1920:3E3>d?3E3:4320>d?4320:1960*kj(d/1960))-d,c<d&&(d=c));if(10<d){a.timeoutHandle=pe(Yj.bind(null,a),d);break}Yj(a);break;case vj:if(1073741823!==xj&&null!==zj){f=xj;var g=zj;d=g.busyMinDurationMs|0;0>=d?d=0:(e=g.busyDelayMs|0,f=cg()-(10*(1073741821-f)-(g.timeoutMs|0||5E3)),d=f<=e?0:e+d-f);if(10<d){Mj(a,c);a.timeoutHandle=\npe(Yj.bind(null,a),d);break}}Yj(a);break;default:throw Error(u(329));}Z(a);if(a.callbackNode===b)return Qj.bind(null,a)}}return null}\nfunction Lj(a){var b=a.lastExpiredTime;b=0!==b?b:1073741823;if(a.finishedExpirationTime===b)Yj(a);else{if((T&(oj|pj))!==S)throw Error(u(327));Sj();a===U&&b===W||Tj(a,b);if(null!==V){var c=T;T|=oj;var d=Uj(a);do try{Zj();break}catch(e){Wj(a,e)}while(1);rg();T=c;lj.current=d;if(X===rj)throw c=wj,Tj(a,b),Mj(a,b),Z(a),c;if(null!==V)throw Error(u(261));a.finishedWork=a.current.alternate;a.finishedExpirationTime=b;U=null;Yj(a);Z(a)}}return null}\nfunction ak(){if(null!==Gj){var a=Gj;Gj=null;a.forEach(function(a,c){Rj(c,a);Z(c)});jg()}}function bk(a,b){var c=T;T|=1;try{return a(b)}finally{T=c,T===S&&jg()}}function ck(a,b){var c=T;T&=-2;T|=nj;try{return a(b)}finally{T=c,T===S&&jg()}}\nfunction Tj(a,b){a.finishedWork=null;a.finishedExpirationTime=0;var c=a.timeoutHandle;-1!==c&&(a.timeoutHandle=-1,qe(c));if(null!==V)for(c=V.return;null!==c;){var d=c;switch(d.tag){case 1:var e=d.type.childContextTypes;null!==e&&void 0!==e&&Ff(d);break;case 3:nh(d);Gf(d);break;case 5:ph(d);break;case 4:nh(d);break;case 13:G(M,d);break;case 19:G(M,d);break;case 10:tg(d)}c=c.return}U=a;V=ah(a.current,null,b);W=b;X=qj;wj=null;yj=xj=1073741823;zj=null;Aj=0;Bj=!1}\nfunction Wj(a,b){do{try{rg();Mh();if(null===V||null===V.return)return X=rj,wj=b,null;a:{var c=a,d=V.return,e=V,f=b;b=W;e.effectTag|=2048;e.firstEffect=e.lastEffect=null;if(null!==f&&\"object\"===typeof f&&\"function\"===typeof f.then){var g=f,h=0!==(M.current&1),k=d;do{var l;if(l=13===k.tag){var m=k.memoizedState;if(null!==m)l=null!==m.dehydrated?!0:!1;else{var C=k.memoizedProps;l=void 0===C.fallback?!1:!0!==C.unstable_avoidThisFallback?!0:h?!1:!0}}if(l){var y=k.updateQueue;if(null===y){var H=new Set;\nH.add(g);k.updateQueue=H}else y.add(g);if(0===(k.mode&2)){k.effectTag|=64;e.effectTag&=-2981;if(1===e.tag)if(null===e.alternate)e.tag=17;else{var z=Bg(1073741823,null);z.tag=2;Dg(e,z)}e.expirationTime=1073741823;break a}f=void 0;e=b;var ta=c.pingCache;null===ta?(ta=c.pingCache=new ej,f=new Set,ta.set(g,f)):(f=ta.get(g),void 0===f&&(f=new Set,ta.set(g,f)));if(!f.has(e)){f.add(e);var r=dk.bind(null,c,g,e);g.then(r,r)}k.effectTag|=4096;k.expirationTime=b;break a}k=k.return}while(null!==k);f=Error((Wa(e.type)||\n\"A React component\")+\" suspended while rendering, but no fallback UI was specified.\\n\\nAdd a <Suspense fallback=...> component higher in the tree to provide a loading indicator or placeholder to display.\"+Xa(e))}X!==vj&&(X=sj);f=Ni(f,e);k=d;do{switch(k.tag){case 3:g=f;k.effectTag|=4096;k.expirationTime=b;var x=fj(k,g,b);Eg(k,x);break a;case 1:g=f;var A=k.type,p=k.stateNode;if(0===(k.effectTag&64)&&(\"function\"===typeof A.getDerivedStateFromError||null!==p&&\"function\"===typeof p.componentDidCatch&&\n(null===jj||!jj.has(p)))){k.effectTag|=4096;k.expirationTime=b;var t=ij(k,g,b);Eg(k,t);break a}}k=k.return}while(null!==k)}V=ek(V)}catch(v){b=v;continue}break}while(1)}function Uj(){var a=lj.current;lj.current=Lh;return null===a?Lh:a}function Ig(a,b){a<xj&&2<a&&(xj=a);null!==b&&a<yj&&2<a&&(yj=a,zj=b)}function Jg(a){a>Aj&&(Aj=a)}function Zj(){for(;null!==V;)V=fk(V)}function Vj(){for(;null!==V&&!Of();)V=fk(V)}\nfunction fk(a){var b=gk(a.alternate,a,W);a.memoizedProps=a.pendingProps;null===b&&(b=ek(a));mj.current=null;return b}\nfunction ek(a){V=a;do{var b=V.alternate;a=V.return;if(0===(V.effectTag&2048)){a:{var c=b;b=V;var d=W;var e=b.pendingProps;switch(b.tag){case 2:break;case 16:break;case 15:case 0:break;case 1:L(b.type)&&Ff(b);break;case 3:nh(b);Gf(b);e=b.stateNode;e.pendingContext&&(e.context=e.pendingContext,e.pendingContext=null);(null===c||null===c.child)&&ki(b)&&Ci(b);Ii(b);break;case 5:ph(b);d=lh(kh.current);var f=b.type;if(null!==c&&null!=b.stateNode)Ji(c,b,f,e,d),c.ref!==b.ref&&(b.effectTag|=128);else if(e){var g=\nlh(ih.current);if(ki(b)){e=b;var h=e.stateNode;c=e.type;var k=e.memoizedProps,l=d;h[ue]=e;h[ve]=k;f=void 0;d=h;switch(c){case \"iframe\":case \"object\":case \"embed\":F(\"load\",d);break;case \"video\":case \"audio\":for(h=0;h<dc.length;h++)F(dc[h],d);break;case \"source\":F(\"error\",d);break;case \"img\":case \"image\":case \"link\":F(\"error\",d);F(\"load\",d);break;case \"form\":F(\"reset\",d);F(\"submit\",d);break;case \"details\":F(\"toggle\",d);break;case \"input\":Bb(d,k);F(\"invalid\",d);$d(l,\"onChange\");break;case \"select\":d._wrapperState=\n{wasMultiple:!!k.multiple};F(\"invalid\",d);$d(l,\"onChange\");break;case \"textarea\":Lb(d,k),F(\"invalid\",d),$d(l,\"onChange\")}Yd(c,k);h=null;for(f in k)k.hasOwnProperty(f)&&(g=k[f],\"children\"===f?\"string\"===typeof g?d.textContent!==g&&(h=[\"children\",g]):\"number\"===typeof g&&d.textContent!==\"\"+g&&(h=[\"children\",\"\"+g]):ia.hasOwnProperty(f)&&null!=g&&$d(l,f));switch(c){case \"input\":yb(d);Gb(d,k,!0);break;case \"textarea\":yb(d);Nb(d,k);break;case \"select\":case \"option\":break;default:\"function\"===typeof k.onClick&&\n(d.onclick=ae)}f=h;e.updateQueue=f;e=null!==f?!0:!1;e&&Ci(b)}else{c=b;l=f;k=e;h=9===d.nodeType?d:d.ownerDocument;g===Ob.html&&(g=Pb(l));g===Ob.html?\"script\"===l?(k=h.createElement(\"div\"),k.innerHTML=\"<script>\\x3c/script>\",h=k.removeChild(k.firstChild)):\"string\"===typeof k.is?h=h.createElement(l,{is:k.is}):(h=h.createElement(l),\"select\"===l&&(l=h,k.multiple?l.multiple=!0:k.size&&(l.size=k.size))):h=h.createElementNS(g,l);k=h;k[ue]=c;k[ve]=e;Hi(k,b,!1,!1);b.stateNode=k;l=f;c=e;var m=d,C=Zd(l,c);switch(l){case \"iframe\":case \"object\":case \"embed\":F(\"load\",\nk);d=c;break;case \"video\":case \"audio\":for(d=0;d<dc.length;d++)F(dc[d],k);d=c;break;case \"source\":F(\"error\",k);d=c;break;case \"img\":case \"image\":case \"link\":F(\"error\",k);F(\"load\",k);d=c;break;case \"form\":F(\"reset\",k);F(\"submit\",k);d=c;break;case \"details\":F(\"toggle\",k);d=c;break;case \"input\":Bb(k,c);d=Ab(k,c);F(\"invalid\",k);$d(m,\"onChange\");break;case \"option\":d=Ib(k,c);break;case \"select\":k._wrapperState={wasMultiple:!!c.multiple};d=n({},c,{value:void 0});F(\"invalid\",k);$d(m,\"onChange\");break;case \"textarea\":Lb(k,\nc);d=Kb(k,c);F(\"invalid\",k);$d(m,\"onChange\");break;default:d=c}Yd(l,d);h=void 0;g=l;var y=k,H=d;for(h in H)if(H.hasOwnProperty(h)){var z=H[h];\"style\"===h?Wd(y,z):\"dangerouslySetInnerHTML\"===h?(z=z?z.__html:void 0,null!=z&&Sb(y,z)):\"children\"===h?\"string\"===typeof z?(\"textarea\"!==g||\"\"!==z)&&Tb(y,z):\"number\"===typeof z&&Tb(y,\"\"+z):\"suppressContentEditableWarning\"!==h&&\"suppressHydrationWarning\"!==h&&\"autoFocus\"!==h&&(ia.hasOwnProperty(h)?null!=z&&$d(m,h):null!=z&&vb(y,h,z,C))}switch(l){case \"input\":yb(k);\nGb(k,c,!1);break;case \"textarea\":yb(k);Nb(k,c);break;case \"option\":null!=c.value&&k.setAttribute(\"value\",\"\"+ub(c.value));break;case \"select\":d=k;d.multiple=!!c.multiple;k=c.value;null!=k?Jb(d,!!c.multiple,k,!1):null!=c.defaultValue&&Jb(d,!!c.multiple,c.defaultValue,!0);break;default:\"function\"===typeof d.onClick&&(k.onclick=ae)}(e=ne(f,e))&&Ci(b)}null!==b.ref&&(b.effectTag|=128)}else if(null===b.stateNode)throw Error(u(166));break;case 6:if(c&&null!=b.stateNode)Ki(c,b,c.memoizedProps,e);else{if(\"string\"!==\ntypeof e&&null===b.stateNode)throw Error(u(166));d=lh(kh.current);lh(ih.current);ki(b)?(e=b,f=e.stateNode,d=e.memoizedProps,f[ue]=e,(e=f.nodeValue!==d)&&Ci(b)):(f=b,e=(9===d.nodeType?d:d.ownerDocument).createTextNode(e),e[ue]=f,b.stateNode=e)}break;case 11:break;case 13:G(M,b);e=b.memoizedState;if(0!==(b.effectTag&64)){b.expirationTime=d;break a}e=null!==e;f=!1;null===c?void 0!==b.memoizedProps.fallback&&ki(b):(d=c.memoizedState,f=null!==d,e||null===d||(d=c.child.sibling,null!==d&&(k=b.firstEffect,\nnull!==k?(b.firstEffect=d,d.nextEffect=k):(b.firstEffect=b.lastEffect=d,d.nextEffect=null),d.effectTag=8)));if(e&&!f&&0!==(b.mode&2))if(null===c&&!0!==b.memoizedProps.unstable_avoidThisFallback||0!==(M.current&1))X===qj&&(X=tj);else{if(X===qj||X===tj)X=uj;0!==Aj&&null!==U&&(Mj(U,W),Nj(U,Aj))}if(e||f)b.effectTag|=4;break;case 7:break;case 8:break;case 12:break;case 4:nh(b);Ii(b);break;case 10:tg(b);break;case 9:break;case 14:break;case 17:L(b.type)&&Ff(b);break;case 19:G(M,b);e=b.memoizedState;if(null===\ne)break;f=0!==(b.effectTag&64);k=e.rendering;if(null===k)if(f)Li(e,!1);else{if(X!==qj||null!==c&&0!==(c.effectTag&64))for(c=b.child;null!==c;){k=qh(c);if(null!==k){b.effectTag|=64;Li(e,!1);f=k.updateQueue;null!==f&&(b.updateQueue=f,b.effectTag|=4);null===e.lastEffect&&(b.firstEffect=null);b.lastEffect=e.lastEffect;e=d;for(f=b.child;null!==f;)d=f,c=e,d.effectTag&=2,d.nextEffect=null,d.firstEffect=null,d.lastEffect=null,k=d.alternate,null===k?(d.childExpirationTime=0,d.expirationTime=c,d.child=null,\nd.memoizedProps=null,d.memoizedState=null,d.updateQueue=null,d.dependencies=null):(d.childExpirationTime=k.childExpirationTime,d.expirationTime=k.expirationTime,d.child=k.child,d.memoizedProps=k.memoizedProps,d.memoizedState=k.memoizedState,d.updateQueue=k.updateQueue,c=k.dependencies,d.dependencies=null===c?null:{expirationTime:c.expirationTime,firstContext:c.firstContext,responders:c.responders}),f=f.sibling;I(M,M.current&1|2,b);b=b.child;break a}c=c.sibling}}else{if(!f)if(c=qh(k),null!==c){if(b.effectTag|=\n64,f=!0,d=c.updateQueue,null!==d&&(b.updateQueue=d,b.effectTag|=4),Li(e,!0),null===e.tail&&\"hidden\"===e.tailMode){b=b.lastEffect=e.lastEffect;null!==b&&(b.nextEffect=null);break}}else cg()>e.tailExpiration&&1<d&&(b.effectTag|=64,f=!0,Li(e,!1),b.expirationTime=b.childExpirationTime=d-1);e.isBackwards?(k.sibling=b.child,b.child=k):(d=e.last,null!==d?d.sibling=k:b.child=k,e.last=k)}if(null!==e.tail){0===e.tailExpiration&&(e.tailExpiration=cg()+500);d=e.tail;e.rendering=d;e.tail=d.sibling;e.lastEffect=\nb.lastEffect;d.sibling=null;e=M.current;e=f?e&1|2:e&1;I(M,e,b);b=d;break a}break;case 20:break;case 21:break;default:throw Error(u(156,b.tag));}b=null}e=V;if(1===W||1!==e.childExpirationTime){f=0;for(d=e.child;null!==d;)c=d.expirationTime,k=d.childExpirationTime,c>f&&(f=c),k>f&&(f=k),d=d.sibling;e.childExpirationTime=f}if(null!==b)return b;null!==a&&0===(a.effectTag&2048)&&(null===a.firstEffect&&(a.firstEffect=V.firstEffect),null!==V.lastEffect&&(null!==a.lastEffect&&(a.lastEffect.nextEffect=V.firstEffect),\na.lastEffect=V.lastEffect),1<V.effectTag&&(null!==a.lastEffect?a.lastEffect.nextEffect=V:a.firstEffect=V,a.lastEffect=V))}else{b=Mi(V,W);if(null!==b)return b.effectTag&=2047,b;null!==a&&(a.firstEffect=a.lastEffect=null,a.effectTag|=2048)}b=V.sibling;if(null!==b)return b;V=a}while(null!==V);X===qj&&(X=vj);return null}function Xj(a){var b=a.expirationTime;a=a.childExpirationTime;return b>a?b:a}function Yj(a){var b=dg();fg(99,ik.bind(null,a,b));return null}\nfunction ik(a,b){Sj();if((T&(oj|pj))!==S)throw Error(u(327));var c=a.finishedWork,d=a.finishedExpirationTime;if(null===c)return null;a.finishedWork=null;a.finishedExpirationTime=0;if(c===a.current)throw Error(u(177));a.callbackNode=null;a.callbackExpirationTime=0;a.callbackPriority=90;a.nextKnownPendingLevel=0;var e=Xj(c);a.firstPendingTime=e;d<=a.lastSuspendedTime?a.firstSuspendedTime=a.lastSuspendedTime=a.nextKnownPendingLevel=0:d<=a.firstSuspendedTime&&(a.firstSuspendedTime=d-1);d<=a.lastPingedTime&&\n(a.lastPingedTime=0);d<=a.lastExpiredTime&&(a.lastExpiredTime=0);a===U&&(V=U=null,W=0);1<c.effectTag?null!==c.lastEffect?(c.lastEffect.nextEffect=c,e=c.firstEffect):e=c:e=c.firstEffect;if(null!==e){var f=T;T|=pj;mj.current=null;le=Ld;var g=fe();if(ge(g)){if(\"selectionStart\"in g)var h={start:g.selectionStart,end:g.selectionEnd};else a:{h=(h=g.ownerDocument)&&h.defaultView||window;var k=h.getSelection&&h.getSelection();if(k&&0!==k.rangeCount){h=k.anchorNode;var l=k.anchorOffset,m=k.focusNode;k=k.focusOffset;\ntry{h.nodeType,m.nodeType}catch(Db){h=null;break a}var C=0,y=-1,H=-1,z=0,ta=0,r=g,x=null;b:for(;;){for(var A;;){r!==h||0!==l&&3!==r.nodeType||(y=C+l);r!==m||0!==k&&3!==r.nodeType||(H=C+k);3===r.nodeType&&(C+=r.nodeValue.length);if(null===(A=r.firstChild))break;x=r;r=A}for(;;){if(r===g)break b;x===h&&++z===l&&(y=C);x===m&&++ta===k&&(H=C);if(null!==(A=r.nextSibling))break;r=x;x=r.parentNode}r=A}h=-1===y||-1===H?null:{start:y,end:H}}else h=null}h=h||{start:0,end:0}}else h=null;me={focusedElem:g,selectionRange:h};\nLd=!1;Y=e;do try{jk()}catch(Db){if(null===Y)throw Error(u(330));Ri(Y,Db);Y=Y.nextEffect}while(null!==Y);Y=e;do try{for(g=a,h=b;null!==Y;){var p=Y.effectTag;p&16&&Tb(Y.stateNode,\"\");if(p&128){var t=Y.alternate;if(null!==t){var v=t.ref;null!==v&&(\"function\"===typeof v?v(null):v.current=null)}}switch(p&1038){case 2:$i(Y);Y.effectTag&=-3;break;case 6:$i(Y);Y.effectTag&=-3;aj(Y.alternate,Y);break;case 1024:Y.effectTag&=-1025;break;case 1028:Y.effectTag&=-1025;aj(Y.alternate,Y);break;case 4:aj(Y.alternate,\nY);break;case 8:l=Y,Xi(g,l,h),Yi(l)}Y=Y.nextEffect}}catch(Db){if(null===Y)throw Error(u(330));Ri(Y,Db);Y=Y.nextEffect}while(null!==Y);v=me;t=fe();p=v.focusedElem;h=v.selectionRange;if(t!==p&&p&&p.ownerDocument&&ee(p.ownerDocument.documentElement,p)){null!==h&&ge(p)&&(t=h.start,v=h.end,void 0===v&&(v=t),\"selectionStart\"in p?(p.selectionStart=t,p.selectionEnd=Math.min(v,p.value.length)):(v=(t=p.ownerDocument||document)&&t.defaultView||window,v.getSelection&&(v=v.getSelection(),l=p.textContent.length,\ng=Math.min(h.start,l),h=void 0===h.end?g:Math.min(h.end,l),!v.extend&&g>h&&(l=h,h=g,g=l),l=de(p,g),m=de(p,h),l&&m&&(1!==v.rangeCount||v.anchorNode!==l.node||v.anchorOffset!==l.offset||v.focusNode!==m.node||v.focusOffset!==m.offset)&&(t=t.createRange(),t.setStart(l.node,l.offset),v.removeAllRanges(),g>h?(v.addRange(t),v.extend(m.node,m.offset)):(t.setEnd(m.node,m.offset),v.addRange(t))))));t=[];for(v=p;v=v.parentNode;)1===v.nodeType&&t.push({element:v,left:v.scrollLeft,top:v.scrollTop});\"function\"===\ntypeof p.focus&&p.focus();for(p=0;p<t.length;p++)v=t[p],v.element.scrollLeft=v.left,v.element.scrollTop=v.top}me=null;Ld=!!le;le=null;a.current=c;Y=e;do try{for(p=d;null!==Y;){var Dh=Y.effectTag;if(Dh&36){var cc=Y.alternate;t=Y;v=p;switch(t.tag){case 0:case 11:case 15:Ui(16,32,t);break;case 1:var dd=t.stateNode;if(t.effectTag&4)if(null===cc)dd.componentDidMount();else{var hk=t.elementType===t.type?cc.memoizedProps:mg(t.type,cc.memoizedProps);dd.componentDidUpdate(hk,cc.memoizedState,dd.__reactInternalSnapshotBeforeUpdate)}var Eh=\nt.updateQueue;null!==Eh&&Kg(t,Eh,dd,v);break;case 3:var Fh=t.updateQueue;if(null!==Fh){g=null;if(null!==t.child)switch(t.child.tag){case 5:g=t.child.stateNode;break;case 1:g=t.child.stateNode}Kg(t,Fh,g,v)}break;case 5:var xk=t.stateNode;null===cc&&t.effectTag&4&&ne(t.type,t.memoizedProps)&&xk.focus();break;case 6:break;case 4:break;case 12:break;case 13:if(null===t.memoizedState){var Di=t.alternate;if(null!==Di){var Ei=Di.memoizedState;if(null!==Ei){var Fi=Ei.dehydrated;null!==Fi&&Lc(Fi)}}}break;\ncase 19:case 17:case 20:case 21:break;default:throw Error(u(163));}}if(Dh&128){t=void 0;var wd=Y.ref;if(null!==wd){var Gi=Y.stateNode;switch(Y.tag){case 5:t=Gi;break;default:t=Gi}\"function\"===typeof wd?wd(t):wd.current=t}}Y=Y.nextEffect}}catch(Db){if(null===Y)throw Error(u(330));Ri(Y,Db);Y=Y.nextEffect}while(null!==Y);Y=null;Yf();T=f}else a.current=c;if(Dj)Dj=!1,Ej=a,Fj=b;else for(Y=e;null!==Y;)b=Y.nextEffect,Y.nextEffect=null,Y=b;b=a.firstPendingTime;0===b&&(jj=null);1073741823===b?a===Ij?Hj++:(Hj=\n0,Ij=a):Hj=0;\"function\"===typeof kk&&kk(c.stateNode,d);Z(a);if(gj)throw gj=!1,a=hj,hj=null,a;if((T&nj)!==S)return null;jg();return null}function jk(){for(;null!==Y;){var a=Y.effectTag;0!==(a&256)&&Ti(Y.alternate,Y);0===(a&512)||Dj||(Dj=!0,gg(97,function(){Sj();return null}));Y=Y.nextEffect}}function Sj(){if(90!==Fj){var a=97<Fj?97:Fj;Fj=90;return fg(a,lk)}}\nfunction lk(){if(null===Ej)return!1;var a=Ej;Ej=null;if((T&(oj|pj))!==S)throw Error(u(331));var b=T;T|=pj;for(a=a.current.firstEffect;null!==a;){try{var c=a;if(0!==(c.effectTag&512))switch(c.tag){case 0:case 11:case 15:Ui(128,0,c),Ui(0,64,c)}}catch(d){if(null===a)throw Error(u(330));Ri(a,d)}c=a.nextEffect;a.nextEffect=null;a=c}T=b;jg();return!0}function mk(a,b,c){b=Ni(c,b);b=fj(a,b,1073741823);Dg(a,b);a=Kj(a,1073741823);null!==a&&Z(a)}\nfunction Ri(a,b){if(3===a.tag)mk(a,a,b);else for(var c=a.return;null!==c;){if(3===c.tag){mk(c,a,b);break}else if(1===c.tag){var d=c.stateNode;if(\"function\"===typeof c.type.getDerivedStateFromError||\"function\"===typeof d.componentDidCatch&&(null===jj||!jj.has(d))){a=Ni(b,a);a=ij(c,a,1073741823);Dg(c,a);c=Kj(c,1073741823);null!==c&&Z(c);break}}c=c.return}}\nfunction dk(a,b,c){var d=a.pingCache;null!==d&&d.delete(b);U===a&&W===c?X===uj||X===tj&&1073741823===xj&&cg()-bj<Cj?Tj(a,W):Bj=!0:Pj(a,c)&&(b=a.lastPingedTime,0!==b&&b<c||(a.lastPingedTime=c,a.finishedExpirationTime===c&&(a.finishedExpirationTime=0,a.finishedWork=null),Z(a)))}function dj(a,b){var c=a.stateNode;null!==c&&c.delete(b);b=0;0===b&&(b=Pg(),b=Qg(b,a,null));a=Kj(a,b);null!==a&&Z(a)}var gk;\ngk=function(a,b,c){var d=b.expirationTime;if(null!==a){var e=b.pendingProps;if(a.memoizedProps!==e||K.current)wg=!0;else{if(d<c){wg=!1;switch(b.tag){case 3:wi(b);li();break;case 5:oh(b);if(b.mode&4&&1!==c&&e.hidden)return b.expirationTime=b.childExpirationTime=1,null;break;case 1:L(b.type)&&Jf(b);break;case 4:mh(b,b.stateNode.containerInfo);break;case 10:sg(b,b.memoizedProps.value);break;case 13:if(null!==b.memoizedState){d=b.child.childExpirationTime;if(0!==d&&d>=c)return yi(a,b,c);I(M,M.current&\n1,b);b=oi(a,b,c);return null!==b?b.sibling:null}I(M,M.current&1,b);break;case 19:d=b.childExpirationTime>=c;if(0!==(a.effectTag&64)){if(d)return Bi(a,b,c);b.effectTag|=64}e=b.memoizedState;null!==e&&(e.rendering=null,e.tail=null);I(M,M.current,b);if(!d)return null}return oi(a,b,c)}wg=!1}}else wg=!1;b.expirationTime=0;switch(b.tag){case 2:d=b.type;null!==a&&(a.alternate=null,b.alternate=null,b.effectTag|=2);a=b.pendingProps;e=Ef(b,J.current);vg(b,c);e=Ih(null,b,d,a,e,c);b.effectTag|=1;if(\"object\"===\ntypeof e&&null!==e&&\"function\"===typeof e.render&&void 0===e.$$typeof){b.tag=1;Mh();if(L(d)){var f=!0;Jf(b)}else f=!1;b.memoizedState=null!==e.state&&void 0!==e.state?e.state:null;var g=d.getDerivedStateFromProps;\"function\"===typeof g&&Og(b,d,g,a);e.updater=Sg;b.stateNode=e;e._reactInternalFiber=b;Wg(b,d,a,c);b=vi(null,b,d,!0,f,c)}else b.tag=0,R(null,b,e,c),b=b.child;return b;case 16:e=b.elementType;null!==a&&(a.alternate=null,b.alternate=null,b.effectTag|=2);a=b.pendingProps;Va(e);if(1!==e._status)throw e._result;\ne=e._result;b.type=e;f=b.tag=nk(e);a=mg(e,a);switch(f){case 0:b=si(null,b,e,a,c);break;case 1:b=ui(null,b,e,a,c);break;case 11:b=ni(null,b,e,a,c);break;case 14:b=pi(null,b,e,mg(e.type,a),d,c);break;default:throw Error(u(306,e,\"\"));}return b;case 0:return d=b.type,e=b.pendingProps,e=b.elementType===d?e:mg(d,e),si(a,b,d,e,c);case 1:return d=b.type,e=b.pendingProps,e=b.elementType===d?e:mg(d,e),ui(a,b,d,e,c);case 3:wi(b);d=b.updateQueue;if(null===d)throw Error(u(282));e=b.memoizedState;e=null!==e?e.element:\nnull;Hg(b,d,b.pendingProps,null,c);d=b.memoizedState.element;if(d===e)li(),b=oi(a,b,c);else{if(e=b.stateNode.hydrate)di=re(b.stateNode.containerInfo.firstChild),ci=b,e=ei=!0;if(e)for(c=gh(b,null,d,c),b.child=c;c;)c.effectTag=c.effectTag&-3|1024,c=c.sibling;else R(a,b,d,c),li();b=b.child}return b;case 5:return oh(b),null===a&&ii(b),d=b.type,e=b.pendingProps,f=null!==a?a.memoizedProps:null,g=e.children,oe(d,e)?g=null:null!==f&&oe(d,f)&&(b.effectTag|=16),ti(a,b),b.mode&4&&1!==c&&e.hidden?(b.expirationTime=\nb.childExpirationTime=1,b=null):(R(a,b,g,c),b=b.child),b;case 6:return null===a&&ii(b),null;case 13:return yi(a,b,c);case 4:return mh(b,b.stateNode.containerInfo),d=b.pendingProps,null===a?b.child=fh(b,null,d,c):R(a,b,d,c),b.child;case 11:return d=b.type,e=b.pendingProps,e=b.elementType===d?e:mg(d,e),ni(a,b,d,e,c);case 7:return R(a,b,b.pendingProps,c),b.child;case 8:return R(a,b,b.pendingProps.children,c),b.child;case 12:return R(a,b,b.pendingProps.children,c),b.child;case 10:a:{d=b.type._context;\ne=b.pendingProps;g=b.memoizedProps;f=e.value;sg(b,f);if(null!==g){var h=g.value;f=of(h,f)?0:(\"function\"===typeof d._calculateChangedBits?d._calculateChangedBits(h,f):1073741823)|0;if(0===f){if(g.children===e.children&&!K.current){b=oi(a,b,c);break a}}else for(h=b.child,null!==h&&(h.return=b);null!==h;){var k=h.dependencies;if(null!==k){g=h.child;for(var l=k.firstContext;null!==l;){if(l.context===d&&0!==(l.observedBits&f)){1===h.tag&&(l=Bg(c,null),l.tag=2,Dg(h,l));h.expirationTime<c&&(h.expirationTime=\nc);l=h.alternate;null!==l&&l.expirationTime<c&&(l.expirationTime=c);ug(h.return,c);k.expirationTime<c&&(k.expirationTime=c);break}l=l.next}}else g=10===h.tag?h.type===b.type?null:h.child:h.child;if(null!==g)g.return=h;else for(g=h;null!==g;){if(g===b){g=null;break}h=g.sibling;if(null!==h){h.return=g.return;g=h;break}g=g.return}h=g}}R(a,b,e.children,c);b=b.child}return b;case 9:return e=b.type,f=b.pendingProps,d=f.children,vg(b,c),e=xg(e,f.unstable_observedBits),d=d(e),b.effectTag|=1,R(a,b,d,c),b.child;\ncase 14:return e=b.type,f=mg(e,b.pendingProps),f=mg(e.type,f),pi(a,b,e,f,d,c);case 15:return ri(a,b,b.type,b.pendingProps,d,c);case 17:return d=b.type,e=b.pendingProps,e=b.elementType===d?e:mg(d,e),null!==a&&(a.alternate=null,b.alternate=null,b.effectTag|=2),b.tag=1,L(d)?(a=!0,Jf(b)):a=!1,vg(b,c),Ug(b,d,e,c),Wg(b,d,e,c),vi(null,b,d,!0,a,c);case 19:return Bi(a,b,c)}throw Error(u(156,b.tag));};var kk=null,Wi=null;\nfunction ok(a){if(\"undefined\"===typeof __REACT_DEVTOOLS_GLOBAL_HOOK__)return!1;var b=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(b.isDisabled||!b.supportsFiber)return!0;try{var c=b.inject(a);kk=function(a){try{b.onCommitFiberRoot(c,a,void 0,64===(a.current.effectTag&64))}catch(e){}};Wi=function(a){try{b.onCommitFiberUnmount(c,a)}catch(e){}}}catch(d){}return!0}\nfunction pk(a,b,c,d){this.tag=a;this.key=c;this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null;this.index=0;this.ref=null;this.pendingProps=b;this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null;this.mode=d;this.effectTag=0;this.lastEffect=this.firstEffect=this.nextEffect=null;this.childExpirationTime=this.expirationTime=0;this.alternate=null}function gi(a,b,c,d){return new pk(a,b,c,d)}\nfunction qi(a){a=a.prototype;return!(!a||!a.isReactComponent)}function nk(a){if(\"function\"===typeof a)return qi(a)?1:0;if(void 0!==a&&null!==a){a=a.$$typeof;if(a===Oa)return 11;if(a===Ra)return 14}return 2}\nfunction ah(a,b){var c=a.alternate;null===c?(c=gi(a.tag,b,a.key,a.mode),c.elementType=a.elementType,c.type=a.type,c.stateNode=a.stateNode,c.alternate=a,a.alternate=c):(c.pendingProps=b,c.effectTag=0,c.nextEffect=null,c.firstEffect=null,c.lastEffect=null);c.childExpirationTime=a.childExpirationTime;c.expirationTime=a.expirationTime;c.child=a.child;c.memoizedProps=a.memoizedProps;c.memoizedState=a.memoizedState;c.updateQueue=a.updateQueue;b=a.dependencies;c.dependencies=null===b?null:{expirationTime:b.expirationTime,\nfirstContext:b.firstContext,responders:b.responders};c.sibling=a.sibling;c.index=a.index;c.ref=a.ref;return c}\nfunction ch(a,b,c,d,e,f){var g=2;d=a;if(\"function\"===typeof a)qi(a)&&(g=1);else if(\"string\"===typeof a)g=5;else a:switch(a){case Ia:return eh(c.children,e,f,b);case Na:g=8;e|=7;break;case Ja:g=8;e|=1;break;case Ka:return a=gi(12,c,b,e|8),a.elementType=Ka,a.type=Ka,a.expirationTime=f,a;case Pa:return a=gi(13,c,b,e),a.type=Pa,a.elementType=Pa,a.expirationTime=f,a;case Qa:return a=gi(19,c,b,e),a.elementType=Qa,a.expirationTime=f,a;default:if(\"object\"===typeof a&&null!==a)switch(a.$$typeof){case La:g=\n10;break a;case Ma:g=9;break a;case Oa:g=11;break a;case Ra:g=14;break a;case Sa:g=16;d=null;break a}throw Error(u(130,null==a?a:typeof a,\"\"));}b=gi(g,c,b,e);b.elementType=a;b.type=d;b.expirationTime=f;return b}function eh(a,b,c,d){a=gi(7,a,d,b);a.expirationTime=c;return a}function bh(a,b,c){a=gi(6,a,null,b);a.expirationTime=c;return a}\nfunction dh(a,b,c){b=gi(4,null!==a.children?a.children:[],a.key,b);b.expirationTime=c;b.stateNode={containerInfo:a.containerInfo,pendingChildren:null,implementation:a.implementation};return b}\nfunction qk(a,b,c){this.tag=b;this.current=null;this.containerInfo=a;this.pingCache=this.pendingChildren=null;this.finishedExpirationTime=0;this.finishedWork=null;this.timeoutHandle=-1;this.pendingContext=this.context=null;this.hydrate=c;this.callbackNode=null;this.callbackPriority=90;this.lastExpiredTime=this.lastPingedTime=this.nextKnownPendingLevel=this.lastSuspendedTime=this.firstSuspendedTime=this.firstPendingTime=0}\nfunction Pj(a,b){var c=a.firstSuspendedTime;a=a.lastSuspendedTime;return 0!==c&&c>=b&&a<=b}function Mj(a,b){var c=a.firstSuspendedTime,d=a.lastSuspendedTime;c<b&&(a.firstSuspendedTime=b);if(d>b||0===c)a.lastSuspendedTime=b;b<=a.lastPingedTime&&(a.lastPingedTime=0);b<=a.lastExpiredTime&&(a.lastExpiredTime=0)}\nfunction Nj(a,b){b>a.firstPendingTime&&(a.firstPendingTime=b);var c=a.firstSuspendedTime;0!==c&&(b>=c?a.firstSuspendedTime=a.lastSuspendedTime=a.nextKnownPendingLevel=0:b>=a.lastSuspendedTime&&(a.lastSuspendedTime=b+1),b>a.nextKnownPendingLevel&&(a.nextKnownPendingLevel=b))}function Rj(a,b){var c=a.lastExpiredTime;if(0===c||c>b)a.lastExpiredTime=b}\nfunction rk(a,b,c,d){var e=b.current,f=Pg(),g=Mg.suspense;f=Qg(f,e,g);a:if(c){c=c._reactInternalFiber;b:{if(ec(c)!==c||1!==c.tag)throw Error(u(170));var h=c;do{switch(h.tag){case 3:h=h.stateNode.context;break b;case 1:if(L(h.type)){h=h.stateNode.__reactInternalMemoizedMergedChildContext;break b}}h=h.return}while(null!==h);throw Error(u(171));}if(1===c.tag){var k=c.type;if(L(k)){c=If(c,k,h);break a}}c=h}else c=Cf;null===b.context?b.context=c:b.pendingContext=c;b=Bg(f,g);b.payload={element:a};d=void 0===\nd?null:d;null!==d&&(b.callback=d);Dg(e,b);Rg(e,f);return f}function sk(a){a=a.current;if(!a.child)return null;switch(a.child.tag){case 5:return a.child.stateNode;default:return a.child.stateNode}}function tk(a,b){a=a.memoizedState;null!==a&&null!==a.dehydrated&&a.retryTime<b&&(a.retryTime=b)}function uk(a,b){tk(a,b);(a=a.alternate)&&tk(a,b)}\nfunction vk(a,b,c){var d=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:Ha,key:null==d?null:\"\"+d,children:a,containerInfo:b,implementation:c}}jc=function(a){if(13===a.tag){var b=lg(Pg(),150,100);Rg(a,b);uk(a,b)}};kc=function(a){if(13===a.tag){Pg();var b=kg++;Rg(a,b);uk(a,b)}};lc=function(a){if(13===a.tag){var b=Pg();b=Qg(b,a,null);Rg(a,b);uk(a,b)}};\nZa=function(a,b,c){switch(b){case \"input\":Eb(a,c);b=c.name;if(\"radio\"===c.type&&null!=b){for(c=a;c.parentNode;)c=c.parentNode;c=c.querySelectorAll(\"input[name=\"+JSON.stringify(\"\"+b)+'][type=\"radio\"]');for(b=0;b<c.length;b++){var d=c[b];if(d!==a&&d.form===a.form){var e=ye(d);if(!e)throw Error(u(90));zb(d);Eb(d,e)}}}break;case \"textarea\":Mb(a,c);break;case \"select\":b=c.value,null!=b&&Jb(a,!!c.multiple,b,!1)}};\nfunction wk(a,b,c){c=null!=c&&!0===c.hydrate;var d=new qk(a,b,c),e=gi(3,null,null,2===b?7:1===b?3:0);d.current=e;e.stateNode=d;a[we]=d.current;c&&0!==b&&wc(9===a.nodeType?a:a.ownerDocument);this._internalRoot=d}wk.prototype.render=function(a,b){var c=this._internalRoot;rk(a,c,null,void 0===b?null:b)};wk.prototype.unmount=function(a){var b=this._internalRoot;rk(null,b,null,void 0===a?null:a)};\nfunction yk(a){return!(!a||1!==a.nodeType&&9!==a.nodeType&&11!==a.nodeType&&(8!==a.nodeType||\" react-mount-point-unstable \"!==a.nodeValue))}eb=bk;fb=function(a,b,c,d){var e=T;T|=4;try{return fg(98,a.bind(null,b,c,d))}finally{T=e,T===S&&jg()}};gb=function(){(T&(1|oj|pj))===S&&(ak(),Sj())};hb=function(a,b){var c=T;T|=2;try{return a(b)}finally{T=c,T===S&&jg()}};\nfunction zk(a,b){b||(b=a?9===a.nodeType?a.documentElement:a.firstChild:null,b=!(!b||1!==b.nodeType||!b.hasAttribute(\"data-reactroot\")));if(!b)for(var c;c=a.lastChild;)a.removeChild(c);return new wk(a,0,b?{hydrate:!0}:void 0)}\nfunction Ak(a,b,c,d,e){var f=c._reactRootContainer;if(f){var g=f._internalRoot;if(\"function\"===typeof e){var h=e;e=function(){var a=sk(g);h.call(a)}}rk(b,g,a,e)}else{f=c._reactRootContainer=zk(c,d);g=f._internalRoot;if(\"function\"===typeof e){var k=e;e=function(){var a=sk(g);k.call(a)}}ck(function(){rk(b,g,a,e)})}return sk(g)}function Bk(a,b){var c=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!yk(b))throw Error(u(200));return vk(a,b,null,c)}\nvar Ck={createPortal:Bk,findDOMNode:function(a){if(null==a)return null;if(1===a.nodeType)return a;var b=a._reactInternalFiber;if(void 0===b){if(\"function\"===typeof a.render)throw Error(u(188));throw Error(u(268,Object.keys(a)));}a=ic(b);a=null===a?null:a.stateNode;return a},hydrate:function(a,b,c){if(!yk(b))throw Error(u(200));return Ak(null,a,b,!0,c)},render:function(a,b,c){if(!yk(b))throw Error(u(200));return Ak(null,a,b,!1,c)},unstable_renderSubtreeIntoContainer:function(a,b,c,d){if(!yk(c))throw Error(u(200));\nif(null==a||void 0===a._reactInternalFiber)throw Error(u(38));return Ak(a,b,c,!1,d)},unmountComponentAtNode:function(a){if(!yk(a))throw Error(u(40));return a._reactRootContainer?(ck(function(){Ak(null,null,a,!1,function(){a._reactRootContainer=null})}),!0):!1},unstable_createPortal:function(){return Bk.apply(void 0,arguments)},unstable_batchedUpdates:bk,flushSync:function(a,b){if((T&(oj|pj))!==S)throw Error(u(187));var c=T;T|=1;try{return fg(99,a.bind(null,b))}finally{T=c,jg()}},__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:{Events:[Cc,\nxe,ye,Ca.injectEventPluginsByName,fa,Sc,function(a){ya(a,Rc)},cb,db,Pd,Ba,Sj,{current:!1}]}};\n(function(a){var b=a.findFiberByHostInstance;return ok(n({},a,{overrideHookState:null,overrideProps:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:Ea.ReactCurrentDispatcher,findHostInstanceByFiber:function(a){a=ic(a);return null===a?null:a.stateNode},findFiberByHostInstance:function(a){return b?b(a):null},findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null}))})({findFiberByHostInstance:Fc,bundleType:0,version:\"16.11.0\",\nrendererPackageName:\"react-dom\"});var Dk={default:Ck},Ek=Dk&&Ck||Dk;module.exports=Ek.default||Ek;\n","'use strict';\n\nif (process.env.NODE_ENV === 'production') {\n  module.exports = require('./cjs/scheduler.production.min.js');\n} else {\n  module.exports = require('./cjs/scheduler.development.js');\n}\n","/** @license React v0.17.0\n * scheduler.production.min.js\n *\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n'use strict';Object.defineProperty(exports,\"__esModule\",{value:!0});var f,g,h,k,l;\nif(\"undefined\"===typeof window||\"function\"!==typeof MessageChannel){var p=null,q=null,t=function(){if(null!==p)try{var a=exports.unstable_now();p(!0,a);p=null}catch(b){throw setTimeout(t,0),b;}},u=Date.now();exports.unstable_now=function(){return Date.now()-u};f=function(a){null!==p?setTimeout(f,0,a):(p=a,setTimeout(t,0))};g=function(a,b){q=setTimeout(a,b)};h=function(){clearTimeout(q)};k=function(){return!1};l=exports.unstable_forceFrameRate=function(){}}else{var w=window.performance,x=window.Date,\ny=window.setTimeout,z=window.clearTimeout,A=window.requestAnimationFrame,B=window.cancelAnimationFrame;\"undefined\"!==typeof console&&(\"function\"!==typeof A&&console.error(\"This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills\"),\"function\"!==typeof B&&console.error(\"This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills\"));if(\"object\"===typeof w&&\n\"function\"===typeof w.now)exports.unstable_now=function(){return w.now()};else{var C=x.now();exports.unstable_now=function(){return x.now()-C}}var D=!1,E=null,F=-1,G=5,H=0;k=function(){return exports.unstable_now()>=H};l=function(){};exports.unstable_forceFrameRate=function(a){0>a||125<a?console.error(\"forceFrameRate takes a positive int between 0 and 125, forcing framerates higher than 125 fps is not unsupported\"):G=0<a?Math.floor(1E3/a):33.33};var I=new MessageChannel,J=I.port2;I.port1.onmessage=\nfunction(){if(null!==E){var a=exports.unstable_now();H=a+G;try{E(!0,a)?J.postMessage(null):(D=!1,E=null)}catch(b){throw J.postMessage(null),b;}}else D=!1};f=function(a){E=a;D||(D=!0,J.postMessage(null))};g=function(a,b){F=y(function(){a(exports.unstable_now())},b)};h=function(){z(F);F=-1}}function K(a,b){var c=a.length;a.push(b);a:for(;;){var d=Math.floor((c-1)/2),e=a[d];if(void 0!==e&&0<L(e,b))a[d]=b,a[c]=e,c=d;else break a}}function M(a){a=a[0];return void 0===a?null:a}\nfunction N(a){var b=a[0];if(void 0!==b){var c=a.pop();if(c!==b){a[0]=c;a:for(var d=0,e=a.length;d<e;){var m=2*(d+1)-1,n=a[m],v=m+1,r=a[v];if(void 0!==n&&0>L(n,c))void 0!==r&&0>L(r,n)?(a[d]=r,a[v]=c,d=v):(a[d]=n,a[m]=c,d=m);else if(void 0!==r&&0>L(r,c))a[d]=r,a[v]=c,d=v;else break a}}return b}return null}function L(a,b){var c=a.sortIndex-b.sortIndex;return 0!==c?c:a.id-b.id}var O=[],P=[],Q=1,R=null,S=3,T=!1,U=!1,V=!1;\nfunction W(a){for(var b=M(P);null!==b;){if(null===b.callback)N(P);else if(b.startTime<=a)N(P),b.sortIndex=b.expirationTime,K(O,b);else break;b=M(P)}}function X(a){V=!1;W(a);if(!U)if(null!==M(O))U=!0,f(Y);else{var b=M(P);null!==b&&g(X,b.startTime-a)}}\nfunction Y(a,b){U=!1;V&&(V=!1,h());T=!0;var c=S;try{W(b);for(R=M(O);null!==R&&(!(R.expirationTime>b)||a&&!k());){var d=R.callback;if(null!==d){R.callback=null;S=R.priorityLevel;var e=d(R.expirationTime<=b);b=exports.unstable_now();\"function\"===typeof e?R.callback=e:R===M(O)&&N(O);W(b)}else N(O);R=M(O)}if(null!==R)var m=!0;else{var n=M(P);null!==n&&g(X,n.startTime-b);m=!1}return m}finally{R=null,S=c,T=!1}}\nfunction Z(a){switch(a){case 1:return-1;case 2:return 250;case 5:return 1073741823;case 4:return 1E4;default:return 5E3}}var aa=l;exports.unstable_ImmediatePriority=1;exports.unstable_UserBlockingPriority=2;exports.unstable_NormalPriority=3;exports.unstable_IdlePriority=5;exports.unstable_LowPriority=4;exports.unstable_runWithPriority=function(a,b){switch(a){case 1:case 2:case 3:case 4:case 5:break;default:a=3}var c=S;S=a;try{return b()}finally{S=c}};\nexports.unstable_next=function(a){switch(S){case 1:case 2:case 3:var b=3;break;default:b=S}var c=S;S=b;try{return a()}finally{S=c}};\nexports.unstable_scheduleCallback=function(a,b,c){var d=exports.unstable_now();if(\"object\"===typeof c&&null!==c){var e=c.delay;e=\"number\"===typeof e&&0<e?d+e:d;c=\"number\"===typeof c.timeout?c.timeout:Z(a)}else c=Z(a),e=d;c=e+c;a={id:Q++,callback:b,priorityLevel:a,startTime:e,expirationTime:c,sortIndex:-1};e>d?(a.sortIndex=e,K(P,a),null===M(O)&&a===M(P)&&(V?h():V=!0,g(X,e-d))):(a.sortIndex=c,K(O,a),U||T||(U=!0,f(Y)));return a};exports.unstable_cancelCallback=function(a){a.callback=null};\nexports.unstable_wrapCallback=function(a){var b=S;return function(){var c=S;S=b;try{return a.apply(this,arguments)}finally{S=c}}};exports.unstable_getCurrentPriorityLevel=function(){return S};exports.unstable_shouldYield=function(){var a=exports.unstable_now();W(a);var b=M(O);return b!==R&&null!==R&&null!==b&&null!==b.callback&&b.startTime<=a&&b.expirationTime<R.expirationTime||k()};exports.unstable_requestPaint=aa;exports.unstable_continueExecution=function(){U||T||(U=!0,f(Y))};\nexports.unstable_pauseExecution=function(){};exports.unstable_getFirstCallbackNode=function(){return M(O)};exports.unstable_Profiling=null;\n","import { Component } from \"@wordpress/element\";\r\nimport { __ } from \"@wordpress/i18n\";\r\nimport {\r\n\tInspectorControls,\r\n\tInnerBlocks,\r\n\tBlockControls,\r\n\tAlignmentToolbar\r\n} from \"@wordpress/editor\";\r\nimport { PanelBody } from \"@wordpress/components\";\r\nimport classnames from \"classnames\";\r\n\r\nclass ContainerEdit extends Component {\r\n\tonChangeAlignment = alignment => {\r\n\t\tthis.props.setAttributes({ alignment });\r\n\t};\r\n\r\n\trender() {\r\n\t\tconst { className, attributes } = this.props;\r\n\t\tconst { alignment } = attributes;\r\n\r\n\t\tconst classes = classnames(className, {\r\n\t\t\t[`align-${alignment}`]: alignment\r\n\t\t});\r\n\r\n\t\treturn (\r\n\t\t\t<>\r\n\t\t\t\t<BlockControls>\r\n\t\t\t\t\t<AlignmentToolbar\r\n\t\t\t\t\t\tonChange={this.onChangeAlignment}\r\n\t\t\t\t\t\tvalue={alignment}\r\n\t\t\t\t\t\tisCollapsed={false}\r\n\t\t\t\t\t/>\r\n\t\t\t\t</BlockControls>\r\n\t\t\t\t<InspectorControls>\r\n\t\t\t\t\t<PanelBody title={__(\"Panel Settings\", \"guteblock\")}>\r\n\t\t\t\t\t\t<h4 style={{ textAlign: \"center\" }}>\r\n\t\t\t\t\t\t\tMore settings will be coming in our future\r\n\t\t\t\t\t\t\tupgrades\r\n\t\t\t\t\t\t</h4>\r\n\t\t\t\t\t</PanelBody>\r\n\t\t\t\t</InspectorControls>\r\n\r\n\t\t\t\t<div className={classes}>\r\n\t\t\t\t\t<InnerBlocks\r\n\t\t\t\t\t//allowedBlocks={[\"guteblock/testimonial\"]}\r\n\t\t\t\t\t// template={[\r\n\t\t\t\t\t// \t[\"guteblock/team-member\"],\r\n\t\t\t\t\t// \t[\"guteblock/team-member\"],\r\n\t\t\t\t\t// \t[\"guteblock/team-member\"]\r\n\t\t\t\t\t// ]}\r\n\t\t\t\t\t//templateLock=\"insert\"\r\n\t\t\t\t\t/>\r\n\t\t\t\t</div>\r\n\t\t\t</>\r\n\t\t);\r\n\t}\r\n}\r\n\r\nexport default ContainerEdit;\r\n","import \"./style.editor.scss\";\r\nimport { registerBlockType } from \"@wordpress/blocks\";\r\nimport { __ } from \"@wordpress/i18n\";\r\nimport { InnerBlocks } from \"@wordpress/editor\";\r\nimport edit from \"./edit.js\";\r\nimport classnames from \"classnames\";\r\n\r\nconst attributes = {\r\n\ttitle: {\r\n\t\ttype: \"string\",\r\n\t\tsource: \"html\",\r\n\t\tselector: \"h4\"\r\n\t},\r\n\talign: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"wide\"\r\n\t},\r\n\talignment: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"left\"\r\n\t}\r\n};\r\n\r\nregisterBlockType(\"guteblock/container\", {\r\n\ttitle: __(\"Container\", \"guteblock\"),\r\n\tdescription: __(\"Container for other blocks\", \"guteblock\"),\r\n\ticon: (\r\n\t\t<svg\r\n\t\t\tid=\"prefix__Layer_1\"\r\n\t\t\tx={0}\r\n\t\t\ty={0}\r\n\t\t\tviewBox=\"0 0 24 24\"\r\n\t\t\txmlSpace=\"preserve\"\r\n\t\t>\r\n\t\t\t<style />\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_1_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={20.575}\r\n\t\t\t\ty1={4.608}\r\n\t\t\t\tx2={4.78}\r\n\t\t\t\ty2={18.224}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M20.47 5.06H3.53c-.55 0-1 .45-1 1v11.88c0 .55.45 1 1 1h16.95c.55 0 1-.45 1-1V6.06c-.01-.55-.45-1-1.01-1zm-1 11.88H4.53V7.06h14.95v9.88z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_1_)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_2_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={18.465}\r\n\t\t\t\ty1={2.161}\r\n\t\t\t\tx2={2.67}\r\n\t\t\t\ty2={15.777}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M7.05 15.06c.55 0 1-.45 1-1V9.94c0-.55-.45-1-1-1s-1 .45-1 1v4.12c0 .55.45 1 1 1z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_2_)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_3_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={19.872}\r\n\t\t\t\ty1={3.792}\r\n\t\t\t\tx2={4.077}\r\n\t\t\t\ty2={17.409}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M10.35 15.06c.55 0 1-.45 1-1V9.94c0-.55-.45-1-1-1s-1 .45-1 1v4.12c0 .55.45 1 1 1z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_3_)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_4_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={21.278}\r\n\t\t\t\ty1={5.424}\r\n\t\t\t\tx2={5.484}\r\n\t\t\t\ty2={19.04}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M13.65 15.06c.55 0 1-.45 1-1V9.94c0-.55-.45-1-1-1s-1 .45-1 1v4.12c0 .55.45 1 1 1z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_4_)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_5_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={22.685}\r\n\t\t\t\ty1={7.056}\r\n\t\t\t\tx2={6.89}\r\n\t\t\t\ty2={20.672}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M16.95 15.06c.55 0 1-.45 1-1V9.94c0-.55-.45-1-1-1s-1 .45-1 1v4.12c0 .55.45 1 1 1z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_5_)\"\r\n\t\t\t/>\r\n\t\t</svg>\r\n\t),\r\n\tcategory: \"guteblock\",\r\n\tkeywords: [__(\"container\", \"guteblock\")],\r\n\tsupports: {\r\n\t\treusable: false,\r\n\t\thtml: false,\r\n\t\talign: [\"wide\", \"full\"]\r\n\t},\r\n\tattributes,\r\n\tedit,\r\n\tsave: ({ attributes }) => {\r\n\t\tconst { alignment } = attributes;\r\n\r\n\t\tconst classes = classnames({\r\n\t\t\t[`align-${alignment}`]: alignment\r\n\t\t});\r\n\r\n\t\treturn (\r\n\t\t\t<div className={classes}>\r\n\t\t\t\t<InnerBlocks.Content />\r\n\t\t\t</div>\r\n\t\t);\r\n\t}\r\n});\r\n","import { registerBlockType, createBlock } from \"@wordpress/blocks\";\r\nimport { __ } from \"@wordpress/i18n\";\r\nimport {\r\n\tInnerBlocks,\r\n\tInspectorControls,\r\n\tAlignmentToolbar,\r\n\tBlockControls,\r\n\tPanelColorSettings\r\n} from \"@wordpress/editor\";\r\nimport { PanelBody, RangeControl, RadioControl } from \"@wordpress/components\";\r\n\r\nconst attributes = {\r\n\tcolumns: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 3\r\n\t},\r\n\talign: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"wide\"\r\n\t},\r\n\talignment: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"center\"\r\n\t},\r\n\timage_shape: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"round\"\r\n\t},\r\n\tbackgroundColor: {\r\n\t\ttype: \"string\"\r\n\t}\r\n};\r\n\r\nregisterBlockType(\"guteblock/team-members\", {\r\n\ttitle: __(\"Team Members\", \"guteblock\"),\r\n\tdescription: __(\"Block for showing team members\", \"guteblock\"),\r\n\ticon: (\r\n\t\t<svg\r\n\t\t\tid=\"prefix__Layer_1\"\r\n\t\t\tx={0}\r\n\t\t\ty={0}\r\n\t\t\tviewBox=\"0 0 24 24\"\r\n\t\t\txmlSpace=\"preserve\"\r\n\t\t>\r\n\t\t\t<style />\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_1_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={18.718}\r\n\t\t\t\ty1={2.083}\r\n\t\t\t\tx2={4.032}\r\n\t\t\t\ty2={18.339}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M6.43 13.4c1.34 0 2.53-.68 3.23-1.75.68.36 1.44.58 2.26.58.87 0 1.67-.24 2.38-.64a3.85 3.85 0 003.27 1.81c2.14 0 3.88-1.74 3.88-3.88 0-2.14-1.74-3.88-3.88-3.88-.34 0-.67.06-.99.15-.65-1.96-2.47-3.4-4.65-3.4-2.16 0-3.98 1.41-4.64 3.35-.28-.06-.57-.1-.86-.1-2.14 0-3.88 1.74-3.88 3.88 0 2.14 1.74 3.88 3.88 3.88zm13.02-3.88c0 1.04-.84 1.88-1.88 1.88-.77 0-1.43-.47-1.72-1.16.52-.69.85-1.53.94-2.44.02-.01.03 0 .05-.01a1.878 1.878 0 012.61 1.73zm-7.52-5.13c1.61 0 2.92 1.31 2.92 2.92s-1.31 2.92-2.92 2.92-2.92-1.31-2.92-2.92 1.31-2.92 2.92-2.92zm-5.5 3.25c.22 0 .42.04.63.11.09.98.46 1.86 1.03 2.59-.31.63-.94 1.05-1.66 1.05-1.04 0-1.88-.84-1.88-1.88s.84-1.87 1.88-1.87z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_1_)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_2_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={23.86}\r\n\t\t\t\ty1={6.729}\r\n\t\t\t\tx2={9.175}\r\n\t\t\t\ty2={22.985}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M18.1 15.7c-.53 0-1.04.11-1.53.27a6.275 6.275 0 00-9.25-.03c-.46-.14-.94-.24-1.42-.24-2.7 0-4.9 2.2-4.9 4.9 0 .55.45 1 1 1s1-.45 1-1c0-1.6 1.3-2.9 2.9-2.9.08 0 .16.02.24.02-.33.77-.52 1.62-.52 2.51 0 .55.45 1 1 1s1-.45 1-1a4.31 4.31 0 018.62 0c0 .55.45 1 1 1s1-.45 1-1c0-.88-.18-1.73-.51-2.49.13-.02.25-.04.38-.04 1.6 0 2.9 1.3 2.9 2.9 0 .55.45 1 1 1s1-.45 1-1c-.01-2.7-2.2-4.9-4.91-4.9z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_2_)\"\r\n\t\t\t/>\r\n\t\t</svg>\r\n\t),\r\n\tcategory: \"guteblock\",\r\n\tkeywords: [\r\n\t\t__(\"team\", \"guteblock\"),\r\n\t\t__(\"member\", \"guteblock\"),\r\n\t\t__(\"person\", \"guteblock\")\r\n\t],\r\n\ttransforms: {\r\n\t\tfrom: [\r\n\t\t\t{\r\n\t\t\t\ttype: \"block\",\r\n\t\t\t\tblocks: [\"core/gallery\"],\r\n\t\t\t\ttransform: ({ columns, images }) => {\r\n\t\t\t\t\tlet inner = images.map(({ alt, id, url }) =>\r\n\t\t\t\t\t\tcreateBlock(\"guteblock/team-member\", {\r\n\t\t\t\t\t\t\talt,\r\n\t\t\t\t\t\t\tid,\r\n\t\t\t\t\t\t\turl\r\n\t\t\t\t\t\t})\r\n\t\t\t\t\t);\r\n\r\n\t\t\t\t\treturn createBlock(\r\n\t\t\t\t\t\t\"guteblock/team-members\",\r\n\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\tcolumns\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\tinner\r\n\t\t\t\t\t);\r\n\t\t\t\t}\r\n\t\t\t},\r\n\t\t\t{\r\n\t\t\t\ttype: \"block\",\r\n\t\t\t\tblocks: [\"core/image\"],\r\n\t\t\t\tisMultiBlock: true,\r\n\t\t\t\ttransform: attributes => {\r\n\t\t\t\t\tlet inner = attributes.map(({ alt, id, url }) =>\r\n\t\t\t\t\t\tcreateBlock(\"guteblock/team-member\", {\r\n\t\t\t\t\t\t\talt,\r\n\t\t\t\t\t\t\tid,\r\n\t\t\t\t\t\t\turl\r\n\t\t\t\t\t\t})\r\n\t\t\t\t\t);\r\n\r\n\t\t\t\t\treturn createBlock(\r\n\t\t\t\t\t\t\"guteblock/team-members\",\r\n\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\tcolumns: 3\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\tinner\r\n\t\t\t\t\t);\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t]\r\n\t},\r\n\tattributes,\r\n\tstyles: [\r\n\t\t{\r\n\t\t\tname: \"1\",\r\n\t\t\tlabel: __(\"Style 1\", \"guteblock\"),\r\n\t\t\tisDefault: true\r\n\t\t},\r\n\t\t{\r\n\t\t\tname: \"2\",\r\n\t\t\tlabel: __(\"Style 2\", \"guteblock\"),\r\n\t\t\tisDefault: false\r\n\t\t},\r\n\t\t{\r\n\t\t\tname: \"3\",\r\n\t\t\tlabel: __(\"Style 3\", \"guteblock\"),\r\n\t\t\tisDefault: false\r\n\t\t}\r\n\t],\r\n\tsupports: {\r\n\t\thtml: false,\r\n\t\talign: [\"wide\", \"full\"]\r\n\t},\r\n\tedit({ className, attributes, setAttributes }) {\r\n\t\tconst {\r\n\t\t\tcolumns,\r\n\t\t\timage_shape,\r\n\t\t\talignment,\r\n\t\t\tbackgroundColor\r\n\t\t} = attributes;\r\n\r\n\t\treturn (\r\n\t\t\t<div\r\n\t\t\t\tclassName={`${className} has-${columns}-columns shape-${image_shape} align-${alignment}`}\r\n\t\t\t\tstyle={{\r\n\t\t\t\t\tbackgroundColor: backgroundColor\r\n\t\t\t\t}}\r\n\t\t\t>\r\n\t\t\t\t<BlockControls>\r\n\t\t\t\t\t<AlignmentToolbar\r\n\t\t\t\t\t\tonChange={alignment =>\r\n\t\t\t\t\t\t\tsetAttributes({ alignment })\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\tvalue={alignment}\r\n\t\t\t\t\t\tisCollapsed={false}\r\n\t\t\t\t\t/>\r\n\t\t\t\t</BlockControls>\r\n\t\t\t\t<InspectorControls>\r\n\t\t\t\t\t<PanelColorSettings\r\n\t\t\t\t\t\ttitle={__(\"Color Settings\", \"guteblock\")}\r\n\t\t\t\t\t\tcolorSettings={[\r\n\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\tvalue: backgroundColor,\r\n\t\t\t\t\t\t\t\tonChange: backgroundColor => {\r\n\t\t\t\t\t\t\t\t\tsetAttributes({ backgroundColor });\r\n\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\tlabel: __(\r\n\t\t\t\t\t\t\t\t\t\"Background Color\",\r\n\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t]}\r\n\t\t\t\t\t/>\r\n\r\n\t\t\t\t\t<PanelBody title={__(\"Image Settings\", \"guteblock\")}>\r\n\t\t\t\t\t\t<RadioControl\r\n\t\t\t\t\t\t\tlabel=\"Image Shape\"\r\n\t\t\t\t\t\t\thelp=\"The shape of the user image\"\r\n\t\t\t\t\t\t\tselected={image_shape}\r\n\t\t\t\t\t\t\toptions={[\r\n\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\tlabel: \"Round\",\r\n\t\t\t\t\t\t\t\t\tvalue: \"round\",\r\n\t\t\t\t\t\t\t\t\thelp: \"dsafsadf asdf sadfdsa\"\r\n\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t{ label: \"Square\", value: \"square\" }\r\n\t\t\t\t\t\t\t]}\r\n\t\t\t\t\t\t\tonChange={image_shape => {\r\n\t\t\t\t\t\t\t\tsetAttributes({ image_shape });\r\n\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t</PanelBody>\r\n\t\t\t\t\t<PanelBody title={__(\"Layout\", \"guteblock\")}>\r\n\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\tlabel={__(\"Columns\", \"guteblock\")}\r\n\t\t\t\t\t\t\tvalue={columns}\r\n\t\t\t\t\t\t\tonChange={columns =>\r\n\t\t\t\t\t\t\t\tsetAttributes({ columns })\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\tmin={1}\r\n\t\t\t\t\t\t\tmax={6}\r\n\t\t\t\t\t\t\tstep={1}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t</PanelBody>\r\n\t\t\t\t</InspectorControls>\r\n\t\t\t\t<InnerBlocks\r\n\t\t\t\t\tallowedBlocks={[\"guteblock/team-member\"]}\r\n\t\t\t\t\ttemplate={[\r\n\t\t\t\t\t\t[\"guteblock/team-member\"],\r\n\t\t\t\t\t\t[\"guteblock/team-member\"],\r\n\t\t\t\t\t\t[\"guteblock/team-member\"]\r\n\t\t\t\t\t]}\r\n\t\t\t\t\t//templateLock=\"insert\"\r\n\t\t\t\t/>\r\n\t\t\t</div>\r\n\t\t);\r\n\t},\r\n\tsave({ attributes }) {\r\n\t\tconst {\r\n\t\t\tcolumns,\r\n\t\t\timage_shape,\r\n\t\t\talignment,\r\n\t\t\tbackgroundColor,\r\n\t\t\tblock_height\r\n\t\t} = attributes;\r\n\r\n\t\treturn (\r\n\t\t\t<div\r\n\t\t\t\tclassName={`align-${alignment} has-${columns}-columns shape-${image_shape}`}\r\n\t\t\t\tstyle={{\r\n\t\t\t\t\tbackgroundColor: backgroundColor,\r\n\t\t\t\t\theight: block_height\r\n\t\t\t\t}}\r\n\t\t\t>\r\n\t\t\t\t<InnerBlocks.Content />\r\n\t\t\t</div>\r\n\t\t);\r\n\t}\r\n});\r\n","/**\n * Browser dependencies\n */\nvar _window$URL = window.URL,\n    createObjectURL = _window$URL.createObjectURL,\n    revokeObjectURL = _window$URL.revokeObjectURL;\nvar cache = {};\n/**\n * Create a blob URL from a file.\n *\n * @param {File} file The file to create a blob URL for.\n *\n * @return {string} The blob URL.\n */\n\nexport function createBlobURL(file) {\n  var url = createObjectURL(file);\n  cache[url] = file;\n  return url;\n}\n/**\n * Retrieve a file based on a blob URL. The file must have been created by\n * `createBlobURL` and not removed by `revokeBlobURL`, otherwise it will return\n * `undefined`.\n *\n * @param {string} url The blob URL.\n *\n * @return {?File} The file for the blob URL.\n */\n\nexport function getBlobByURL(url) {\n  return cache[url];\n}\n/**\n * Remove the resource and file cache from memory.\n *\n * @param {string} url The blob URL.\n */\n\nexport function revokeBlobURL(url) {\n  if (cache[url]) {\n    revokeObjectURL(url);\n  }\n\n  delete cache[url];\n}\n/**\n * Check whether a url is a blob url.\n *\n * @param {string} url The URL.\n *\n * @return {boolean} Is the url a blob url?\n */\n\nexport function isBlobURL(url) {\n  if (!url || !url.indexOf) {\n    return false;\n  }\n\n  return url.indexOf('blob:') === 0;\n}\n//# sourceMappingURL=index.js.map","export default function _extends() {\n  _extends = Object.assign || function (target) {\n    for (var i = 1; i < arguments.length; i++) {\n      var source = arguments[i];\n\n      for (var key in source) {\n        if (Object.prototype.hasOwnProperty.call(source, key)) {\n          target[key] = source[key];\n        }\n      }\n    }\n\n    return target;\n  };\n\n  return _extends.apply(this, arguments);\n}","import arrayWithHoles from \"./arrayWithHoles\";\nimport iterableToArrayLimit from \"./iterableToArrayLimit\";\nimport nonIterableRest from \"./nonIterableRest\";\nexport default function _slicedToArray(arr, i) {\n  return arrayWithHoles(arr) || iterableToArrayLimit(arr, i) || nonIterableRest();\n}","export default function _arrayWithHoles(arr) {\n  if (Array.isArray(arr)) return arr;\n}","export default function _iterableToArrayLimit(arr, i) {\n  if (!(Symbol.iterator in Object(arr) || Object.prototype.toString.call(arr) === \"[object Arguments]\")) {\n    return;\n  }\n\n  var _arr = [];\n  var _n = true;\n  var _d = false;\n  var _e = undefined;\n\n  try {\n    for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) {\n      _arr.push(_s.value);\n\n      if (i && _arr.length === i) break;\n    }\n  } catch (err) {\n    _d = true;\n    _e = err;\n  } finally {\n    try {\n      if (!_n && _i[\"return\"] != null) _i[\"return\"]();\n    } finally {\n      if (_d) throw _e;\n    }\n  }\n\n  return _arr;\n}","export default function _nonIterableRest() {\n  throw new TypeError(\"Invalid attempt to destructure non-iterable instance\");\n}","export default function _defineProperty(obj, key, value) {\n  if (key in obj) {\n    Object.defineProperty(obj, key, {\n      value: value,\n      enumerable: true,\n      configurable: true,\n      writable: true\n    });\n  } else {\n    obj[key] = value;\n  }\n\n  return obj;\n}","import defineProperty from \"./defineProperty\";\nexport default function _objectSpread(target) {\n  for (var i = 1; i < arguments.length; i++) {\n    var source = arguments[i] != null ? arguments[i] : {};\n    var ownKeys = Object.keys(source);\n\n    if (typeof Object.getOwnPropertySymbols === 'function') {\n      ownKeys = ownKeys.concat(Object.getOwnPropertySymbols(source).filter(function (sym) {\n        return Object.getOwnPropertyDescriptor(source, sym).enumerable;\n      }));\n    }\n\n    ownKeys.forEach(function (key) {\n      defineProperty(target, key, source[key]);\n    });\n  }\n\n  return target;\n}","export default function _classCallCheck(instance, Constructor) {\n  if (!(instance instanceof Constructor)) {\n    throw new TypeError(\"Cannot call a class as a function\");\n  }\n}","function _defineProperties(target, props) {\n  for (var i = 0; i < props.length; i++) {\n    var descriptor = props[i];\n    descriptor.enumerable = descriptor.enumerable || false;\n    descriptor.configurable = true;\n    if (\"value\" in descriptor) descriptor.writable = true;\n    Object.defineProperty(target, descriptor.key, descriptor);\n  }\n}\n\nexport default function _createClass(Constructor, protoProps, staticProps) {\n  if (protoProps) _defineProperties(Constructor.prototype, protoProps);\n  if (staticProps) _defineProperties(Constructor, staticProps);\n  return Constructor;\n}","function _typeof2(obj) { if (typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\") { _typeof2 = function _typeof2(obj) { return typeof obj; }; } else { _typeof2 = function _typeof2(obj) { return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }; } return _typeof2(obj); }\n\nexport default function _typeof(obj) {\n  if (typeof Symbol === \"function\" && _typeof2(Symbol.iterator) === \"symbol\") {\n    _typeof = function _typeof(obj) {\n      return _typeof2(obj);\n    };\n  } else {\n    _typeof = function _typeof(obj) {\n      return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : _typeof2(obj);\n    };\n  }\n\n  return _typeof(obj);\n}","export default function _assertThisInitialized(self) {\n  if (self === void 0) {\n    throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\");\n  }\n\n  return self;\n}","import _typeof from \"../../helpers/esm/typeof\";\nimport assertThisInitialized from \"./assertThisInitialized\";\nexport default function _possibleConstructorReturn(self, call) {\n  if (call && (_typeof(call) === \"object\" || typeof call === \"function\")) {\n    return call;\n  }\n\n  return assertThisInitialized(self);\n}","export default function _getPrototypeOf(o) {\n  _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) {\n    return o.__proto__ || Object.getPrototypeOf(o);\n  };\n  return _getPrototypeOf(o);\n}","export default function _setPrototypeOf(o, p) {\n  _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) {\n    o.__proto__ = p;\n    return o;\n  };\n\n  return _setPrototypeOf(o, p);\n}","import setPrototypeOf from \"./setPrototypeOf\";\nexport default function _inherits(subClass, superClass) {\n  if (typeof superClass !== \"function\" && superClass !== null) {\n    throw new TypeError(\"Super expression must either be null or a function\");\n  }\n\n  subClass.prototype = Object.create(superClass && superClass.prototype, {\n    constructor: {\n      value: subClass,\n      writable: true,\n      configurable: true\n    }\n  });\n  if (superClass) setPrototypeOf(subClass, superClass);\n}","import arrayWithoutHoles from \"./arrayWithoutHoles\";\nimport iterableToArray from \"./iterableToArray\";\nimport nonIterableSpread from \"./nonIterableSpread\";\nexport default function _toConsumableArray(arr) {\n  return arrayWithoutHoles(arr) || iterableToArray(arr) || nonIterableSpread();\n}","export default function _arrayWithoutHoles(arr) {\n  if (Array.isArray(arr)) {\n    for (var i = 0, arr2 = new Array(arr.length); i < arr.length; i++) {\n      arr2[i] = arr[i];\n    }\n\n    return arr2;\n  }\n}","export default function _iterableToArray(iter) {\n  if (Symbol.iterator in Object(iter) || Object.prototype.toString.call(iter) === \"[object Arguments]\") return Array.from(iter);\n}","export default function _nonIterableSpread() {\n  throw new TypeError(\"Invalid attempt to spread non-iterable instance\");\n}","import _extends from '@babel/runtime/helpers/esm/extends';\nimport _slicedToArray from '@babel/runtime/helpers/esm/slicedToArray';\nimport _objectSpread from '@babel/runtime/helpers/esm/objectSpread';\nimport _classCallCheck from '@babel/runtime/helpers/esm/classCallCheck';\nimport _createClass from '@babel/runtime/helpers/esm/createClass';\nimport _possibleConstructorReturn from '@babel/runtime/helpers/esm/possibleConstructorReturn';\nimport _getPrototypeOf from '@babel/runtime/helpers/esm/getPrototypeOf';\nimport _inherits from '@babel/runtime/helpers/esm/inherits';\nimport _assertThisInitialized from '@babel/runtime/helpers/esm/assertThisInitialized';\nimport _defineProperty from '@babel/runtime/helpers/esm/defineProperty';\nimport { createElement, Component } from 'react';\nimport PropTypes from 'prop-types';\nimport { findDOMNode } from 'react-dom';\nimport invariant from 'invariant';\nimport _toConsumableArray from '@babel/runtime/helpers/esm/toConsumableArray';\n\nvar Manager = function () {\n  function Manager() {\n    _classCallCheck(this, Manager);\n\n    _defineProperty(this, \"refs\", {});\n  }\n\n  _createClass(Manager, [{\n    key: \"add\",\n    value: function add(collection, ref) {\n      if (!this.refs[collection]) {\n        this.refs[collection] = [];\n      }\n\n      this.refs[collection].push(ref);\n    }\n  }, {\n    key: \"remove\",\n    value: function remove(collection, ref) {\n      var index = this.getIndex(collection, ref);\n\n      if (index !== -1) {\n        this.refs[collection].splice(index, 1);\n      }\n    }\n  }, {\n    key: \"isActive\",\n    value: function isActive() {\n      return this.active;\n    }\n  }, {\n    key: \"getActive\",\n    value: function getActive() {\n      var _this = this;\n\n      return this.refs[this.active.collection].find(function (_ref) {\n        var node = _ref.node;\n        return node.sortableInfo.index == _this.active.index;\n      });\n    }\n  }, {\n    key: \"getIndex\",\n    value: function getIndex(collection, ref) {\n      return this.refs[collection].indexOf(ref);\n    }\n  }, {\n    key: \"getOrderedRefs\",\n    value: function getOrderedRefs() {\n      var collection = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : this.active.collection;\n      return this.refs[collection].sort(sortByIndex);\n    }\n  }]);\n\n  return Manager;\n}();\n\nfunction sortByIndex(_ref2, _ref3) {\n  var index1 = _ref2.node.sortableInfo.index;\n  var index2 = _ref3.node.sortableInfo.index;\n  return index1 - index2;\n}\n\nfunction arrayMove(array, from, to) {\n  if (process.env.NODE_ENV !== 'production') {\n    if (typeof console !== 'undefined') {\n      console.warn(\"Deprecation warning: arrayMove will no longer be exported by 'react-sortable-hoc' in the next major release. Please install the `array-move` package locally instead. https://www.npmjs.com/package/array-move\");\n    }\n  }\n\n  array = array.slice();\n  array.splice(to < 0 ? array.length + to : to, 0, array.splice(from, 1)[0]);\n  return array;\n}\nfunction omit(obj, keysToOmit) {\n  return Object.keys(obj).reduce(function (acc, key) {\n    if (keysToOmit.indexOf(key) === -1) {\n      acc[key] = obj[key];\n    }\n\n    return acc;\n  }, {});\n}\nvar events = {\n  end: ['touchend', 'touchcancel', 'mouseup'],\n  move: ['touchmove', 'mousemove'],\n  start: ['touchstart', 'mousedown']\n};\nvar vendorPrefix = function () {\n  if (typeof window === 'undefined' || typeof document === 'undefined') {\n    return '';\n  }\n\n  var styles = window.getComputedStyle(document.documentElement, '') || ['-moz-hidden-iframe'];\n  var pre = (Array.prototype.slice.call(styles).join('').match(/-(moz|webkit|ms)-/) || styles.OLink === '' && ['', 'o'])[1];\n\n  switch (pre) {\n    case 'ms':\n      return 'ms';\n\n    default:\n      return pre && pre.length ? pre[0].toUpperCase() + pre.substr(1) : '';\n  }\n}();\nfunction setInlineStyles(node, styles) {\n  Object.keys(styles).forEach(function (key) {\n    node.style[key] = styles[key];\n  });\n}\nfunction setTranslate3d(node, translate) {\n  node.style[\"\".concat(vendorPrefix, \"Transform\")] = translate == null ? '' : \"translate3d(\".concat(translate.x, \"px,\").concat(translate.y, \"px,0)\");\n}\nfunction setTransitionDuration(node, duration) {\n  node.style[\"\".concat(vendorPrefix, \"TransitionDuration\")] = duration == null ? '' : \"\".concat(duration, \"ms\");\n}\nfunction closest(el, fn) {\n  while (el) {\n    if (fn(el)) {\n      return el;\n    }\n\n    el = el.parentNode;\n  }\n\n  return null;\n}\nfunction limit(min, max, value) {\n  return Math.max(min, Math.min(value, max));\n}\n\nfunction getPixelValue(stringValue) {\n  if (stringValue.substr(-2) === 'px') {\n    return parseFloat(stringValue);\n  }\n\n  return 0;\n}\n\nfunction getElementMargin(element) {\n  var style = window.getComputedStyle(element);\n  return {\n    bottom: getPixelValue(style.marginBottom),\n    left: getPixelValue(style.marginLeft),\n    right: getPixelValue(style.marginRight),\n    top: getPixelValue(style.marginTop)\n  };\n}\nfunction provideDisplayName(prefix, Component$$1) {\n  var componentName = Component$$1.displayName || Component$$1.name;\n  return componentName ? \"\".concat(prefix, \"(\").concat(componentName, \")\") : prefix;\n}\nfunction getScrollAdjustedBoundingClientRect(node, scrollDelta) {\n  var boundingClientRect = node.getBoundingClientRect();\n  return {\n    top: boundingClientRect.top + scrollDelta.top,\n    left: boundingClientRect.left + scrollDelta.left\n  };\n}\nfunction getPosition(event) {\n  if (event.touches && event.touches.length) {\n    return {\n      x: event.touches[0].pageX,\n      y: event.touches[0].pageY\n    };\n  } else if (event.changedTouches && event.changedTouches.length) {\n    return {\n      x: event.changedTouches[0].pageX,\n      y: event.changedTouches[0].pageY\n    };\n  } else {\n    return {\n      x: event.pageX,\n      y: event.pageY\n    };\n  }\n}\nfunction isTouchEvent(event) {\n  return event.touches && event.touches.length || event.changedTouches && event.changedTouches.length;\n}\nfunction getEdgeOffset(node, parent) {\n  var offset = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : {\n    left: 0,\n    top: 0\n  };\n\n  if (!node) {\n    return undefined;\n  }\n\n  var nodeOffset = {\n    left: offset.left + node.offsetLeft,\n    top: offset.top + node.offsetTop\n  };\n\n  if (node.parentNode === parent) {\n    return nodeOffset;\n  }\n\n  return getEdgeOffset(node.parentNode, parent, nodeOffset);\n}\nfunction getTargetIndex(newIndex, prevIndex, oldIndex) {\n  if (newIndex < oldIndex && newIndex > prevIndex) {\n    return newIndex - 1;\n  } else if (newIndex > oldIndex && newIndex < prevIndex) {\n    return newIndex + 1;\n  } else {\n    return newIndex;\n  }\n}\nfunction getLockPixelOffset(_ref) {\n  var lockOffset = _ref.lockOffset,\n      width = _ref.width,\n      height = _ref.height;\n  var offsetX = lockOffset;\n  var offsetY = lockOffset;\n  var unit = 'px';\n\n  if (typeof lockOffset === 'string') {\n    var match = /^[+-]?\\d*(?:\\.\\d*)?(px|%)$/.exec(lockOffset);\n    invariant(match !== null, 'lockOffset value should be a number or a string of a ' + 'number followed by \"px\" or \"%\". Given %s', lockOffset);\n    offsetX = parseFloat(lockOffset);\n    offsetY = parseFloat(lockOffset);\n    unit = match[1];\n  }\n\n  invariant(isFinite(offsetX) && isFinite(offsetY), 'lockOffset value should be a finite. Given %s', lockOffset);\n\n  if (unit === '%') {\n    offsetX = offsetX * width / 100;\n    offsetY = offsetY * height / 100;\n  }\n\n  return {\n    x: offsetX,\n    y: offsetY\n  };\n}\nfunction getLockPixelOffsets(_ref2) {\n  var height = _ref2.height,\n      width = _ref2.width,\n      lockOffset = _ref2.lockOffset;\n  var offsets = Array.isArray(lockOffset) ? lockOffset : [lockOffset, lockOffset];\n  invariant(offsets.length === 2, 'lockOffset prop of SortableContainer should be a single ' + 'value or an array of exactly two values. Given %s', lockOffset);\n\n  var _offsets = _slicedToArray(offsets, 2),\n      minLockOffset = _offsets[0],\n      maxLockOffset = _offsets[1];\n\n  return [getLockPixelOffset({\n    height: height,\n    lockOffset: minLockOffset,\n    width: width\n  }), getLockPixelOffset({\n    height: height,\n    lockOffset: maxLockOffset,\n    width: width\n  })];\n}\n\nfunction isScrollable(el) {\n  var computedStyle = window.getComputedStyle(el);\n  var overflowRegex = /(auto|scroll)/;\n  var properties = ['overflow', 'overflowX', 'overflowY'];\n  return properties.find(function (property) {\n    return overflowRegex.test(computedStyle[property]);\n  });\n}\n\nfunction getScrollingParent(el) {\n  if (!(el instanceof HTMLElement)) {\n    return null;\n  } else if (isScrollable(el)) {\n    return el;\n  } else {\n    return getScrollingParent(el.parentNode);\n  }\n}\nvar KEYCODE = {\n  TAB: 9,\n  ESC: 27,\n  SPACE: 32,\n  LEFT: 37,\n  UP: 38,\n  RIGHT: 39,\n  DOWN: 40\n};\nvar NodeType = {\n  Anchor: 'A',\n  Button: 'BUTTON',\n  Canvas: 'CANVAS',\n  Input: 'INPUT',\n  Option: 'OPTION',\n  Textarea: 'TEXTAREA',\n  Select: 'SELECT'\n};\nfunction cloneNode(node) {\n  var selector = 'input, textarea, select, canvas, [contenteditable]';\n  var fields = node.querySelectorAll(selector);\n  var clonedNode = node.cloneNode(true);\n\n  var clonedFields = _toConsumableArray(clonedNode.querySelectorAll(selector));\n\n  clonedFields.forEach(function (field, i) {\n    if (field.type !== 'file') {\n      field.value = fields[i].value;\n    }\n\n    if (field.type === 'radio' && field.name) {\n      field.name = \"__sortableClone__\".concat(field.name);\n    }\n\n    if (field.tagName === NodeType.Canvas && fields[i].width > 0 && fields[i].height > 0) {\n      var destCtx = field.getContext('2d');\n      destCtx.drawImage(fields[i], 0, 0);\n    }\n  });\n  return clonedNode;\n}\n\nfunction sortableHandle(WrappedComponent) {\n  var _class, _temp;\n\n  var config = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {\n    withRef: false\n  };\n  return _temp = _class = function (_React$Component) {\n    _inherits(WithSortableHandle, _React$Component);\n\n    function WithSortableHandle() {\n      _classCallCheck(this, WithSortableHandle);\n\n      return _possibleConstructorReturn(this, _getPrototypeOf(WithSortableHandle).apply(this, arguments));\n    }\n\n    _createClass(WithSortableHandle, [{\n      key: \"componentDidMount\",\n      value: function componentDidMount() {\n        var node = findDOMNode(this);\n        node.sortableHandle = true;\n      }\n    }, {\n      key: \"getWrappedInstance\",\n      value: function getWrappedInstance() {\n        invariant(config.withRef, 'To access the wrapped instance, you need to pass in {withRef: true} as the second argument of the SortableHandle() call');\n        return this.refs.wrappedInstance;\n      }\n    }, {\n      key: \"render\",\n      value: function render() {\n        var ref = config.withRef ? 'wrappedInstance' : null;\n        return createElement(WrappedComponent, _extends({\n          ref: ref\n        }, this.props));\n      }\n    }]);\n\n    return WithSortableHandle;\n  }(Component), _defineProperty(_class, \"displayName\", provideDisplayName('sortableHandle', WrappedComponent)), _temp;\n}\nfunction isSortableHandle(node) {\n  return node.sortableHandle != null;\n}\n\nvar AutoScroller = function () {\n  function AutoScroller(container, onScrollCallback) {\n    _classCallCheck(this, AutoScroller);\n\n    this.container = container;\n    this.onScrollCallback = onScrollCallback;\n  }\n\n  _createClass(AutoScroller, [{\n    key: \"clear\",\n    value: function clear() {\n      clearInterval(this.interval);\n      this.interval = null;\n    }\n  }, {\n    key: \"update\",\n    value: function update(_ref) {\n      var _this = this;\n\n      var translate = _ref.translate,\n          minTranslate = _ref.minTranslate,\n          maxTranslate = _ref.maxTranslate,\n          width = _ref.width,\n          height = _ref.height;\n      var direction = {\n        x: 0,\n        y: 0\n      };\n      var speed = {\n        x: 1,\n        y: 1\n      };\n      var acceleration = {\n        x: 10,\n        y: 10\n      };\n      var _this$container = this.container,\n          scrollTop = _this$container.scrollTop,\n          scrollLeft = _this$container.scrollLeft,\n          scrollHeight = _this$container.scrollHeight,\n          scrollWidth = _this$container.scrollWidth,\n          clientHeight = _this$container.clientHeight,\n          clientWidth = _this$container.clientWidth;\n      var isTop = scrollTop === 0;\n      var isBottom = scrollHeight - scrollTop - clientHeight === 0;\n      var isLeft = scrollLeft === 0;\n      var isRight = scrollWidth - scrollLeft - clientWidth === 0;\n\n      if (translate.y >= maxTranslate.y - height / 2 && !isBottom) {\n        direction.y = 1;\n        speed.y = acceleration.y * Math.abs((maxTranslate.y - height / 2 - translate.y) / height);\n      } else if (translate.x >= maxTranslate.x - width / 2 && !isRight) {\n        direction.x = 1;\n        speed.x = acceleration.x * Math.abs((maxTranslate.x - width / 2 - translate.x) / width);\n      } else if (translate.y <= minTranslate.y + height / 2 && !isTop) {\n        direction.y = -1;\n        speed.y = acceleration.y * Math.abs((translate.y - height / 2 - minTranslate.y) / height);\n      } else if (translate.x <= minTranslate.x + width / 2 && !isLeft) {\n        direction.x = -1;\n        speed.x = acceleration.x * Math.abs((translate.x - width / 2 - minTranslate.x) / width);\n      }\n\n      if (this.interval) {\n        this.clear();\n        this.isAutoScrolling = false;\n      }\n\n      if (direction.x !== 0 || direction.y !== 0) {\n        this.interval = setInterval(function () {\n          _this.isAutoScrolling = true;\n          var offset = {\n            left: speed.x * direction.x,\n            top: speed.y * direction.y\n          };\n          _this.container.scrollTop += offset.top;\n          _this.container.scrollLeft += offset.left;\n\n          _this.onScrollCallback(offset);\n        }, 5);\n      }\n    }\n  }]);\n\n  return AutoScroller;\n}();\n\nfunction defaultGetHelperDimensions(_ref) {\n  var node = _ref.node;\n  return {\n    height: node.offsetHeight,\n    width: node.offsetWidth\n  };\n}\n\nfunction defaultShouldCancelStart(event) {\n  var interactiveElements = [NodeType.Input, NodeType.Textarea, NodeType.Select, NodeType.Option, NodeType.Button];\n\n  if (interactiveElements.indexOf(event.target.tagName) !== -1) {\n    return true;\n  }\n\n  if (closest(event.target, function (el) {\n    return el.contentEditable === 'true';\n  })) {\n    return true;\n  }\n\n  return false;\n}\n\nvar propTypes = {\n  axis: PropTypes.oneOf(['x', 'y', 'xy']),\n  contentWindow: PropTypes.any,\n  disableAutoscroll: PropTypes.bool,\n  distance: PropTypes.number,\n  getContainer: PropTypes.func,\n  getHelperDimensions: PropTypes.func,\n  helperClass: PropTypes.string,\n  helperContainer: PropTypes.oneOfType([PropTypes.func, typeof HTMLElement === 'undefined' ? PropTypes.any : PropTypes.instanceOf(HTMLElement)]),\n  hideSortableGhost: PropTypes.bool,\n  keyboardSortingTransitionDuration: PropTypes.number,\n  lockAxis: PropTypes.string,\n  lockOffset: PropTypes.oneOfType([PropTypes.number, PropTypes.string, PropTypes.arrayOf(PropTypes.oneOfType([PropTypes.number, PropTypes.string]))]),\n  lockToContainerEdges: PropTypes.bool,\n  onSortEnd: PropTypes.func,\n  onSortMove: PropTypes.func,\n  onSortOver: PropTypes.func,\n  onSortStart: PropTypes.func,\n  pressDelay: PropTypes.number,\n  pressThreshold: PropTypes.number,\n  keyCodes: PropTypes.shape({\n    lift: PropTypes.arrayOf(PropTypes.number),\n    drop: PropTypes.arrayOf(PropTypes.number),\n    cancel: PropTypes.arrayOf(PropTypes.number),\n    up: PropTypes.arrayOf(PropTypes.number),\n    down: PropTypes.arrayOf(PropTypes.number)\n  }),\n  shouldCancelStart: PropTypes.func,\n  transitionDuration: PropTypes.number,\n  updateBeforeSortStart: PropTypes.func,\n  useDragHandle: PropTypes.bool,\n  useWindowAsScrollContainer: PropTypes.bool\n};\nvar defaultKeyCodes = {\n  lift: [KEYCODE.SPACE],\n  drop: [KEYCODE.SPACE],\n  cancel: [KEYCODE.ESC],\n  up: [KEYCODE.UP, KEYCODE.LEFT],\n  down: [KEYCODE.DOWN, KEYCODE.RIGHT]\n};\nvar defaultProps = {\n  axis: 'y',\n  disableAutoscroll: false,\n  distance: 0,\n  getHelperDimensions: defaultGetHelperDimensions,\n  hideSortableGhost: true,\n  lockOffset: '50%',\n  lockToContainerEdges: false,\n  pressDelay: 0,\n  pressThreshold: 5,\n  keyCodes: defaultKeyCodes,\n  shouldCancelStart: defaultShouldCancelStart,\n  transitionDuration: 300,\n  useWindowAsScrollContainer: false\n};\nvar omittedProps = Object.keys(propTypes);\nfunction validateProps(props) {\n  invariant(!(props.distance && props.pressDelay), 'Attempted to set both `pressDelay` and `distance` on SortableContainer, you may only use one or the other, not both at the same time.');\n}\n\nfunction _finallyRethrows(body, finalizer) {\n  try {\n    var result = body();\n  } catch (e) {\n    return finalizer(true, e);\n  }\n\n  if (result && result.then) {\n    return result.then(finalizer.bind(null, false), finalizer.bind(null, true));\n  }\n\n  return finalizer(false, value);\n}\nfunction sortableContainer(WrappedComponent) {\n  var _class, _temp;\n\n  var config = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {\n    withRef: false\n  };\n  return _temp = _class = function (_React$Component) {\n    _inherits(WithSortableContainer, _React$Component);\n\n    function WithSortableContainer(props) {\n      var _this;\n\n      _classCallCheck(this, WithSortableContainer);\n\n      _this = _possibleConstructorReturn(this, _getPrototypeOf(WithSortableContainer).call(this, props));\n\n      _defineProperty(_assertThisInitialized(_assertThisInitialized(_this)), \"state\", {});\n\n      _defineProperty(_assertThisInitialized(_assertThisInitialized(_this)), \"handleStart\", function (event) {\n        var _this$props = _this.props,\n            distance = _this$props.distance,\n            shouldCancelStart = _this$props.shouldCancelStart;\n\n        if (event.button === 2 || shouldCancelStart(event)) {\n          return;\n        }\n\n        _this.touched = true;\n        _this.position = getPosition(event);\n        var node = closest(event.target, function (el) {\n          return el.sortableInfo != null;\n        });\n\n        if (node && node.sortableInfo && _this.nodeIsChild(node) && !_this.state.sorting) {\n          var useDragHandle = _this.props.useDragHandle;\n          var _node$sortableInfo = node.sortableInfo,\n              index = _node$sortableInfo.index,\n              collection = _node$sortableInfo.collection,\n              disabled = _node$sortableInfo.disabled;\n\n          if (disabled) {\n            return;\n          }\n\n          if (useDragHandle && !closest(event.target, isSortableHandle)) {\n            return;\n          }\n\n          _this.manager.active = {\n            collection: collection,\n            index: index\n          };\n\n          if (!isTouchEvent(event) && event.target.tagName === NodeType.Anchor) {\n            event.preventDefault();\n          }\n\n          if (!distance) {\n            if (_this.props.pressDelay === 0) {\n              _this.handlePress(event);\n            } else {\n              _this.pressTimer = setTimeout(function () {\n                return _this.handlePress(event);\n              }, _this.props.pressDelay);\n            }\n          }\n        }\n      });\n\n      _defineProperty(_assertThisInitialized(_assertThisInitialized(_this)), \"nodeIsChild\", function (node) {\n        return node.sortableInfo.manager === _this.manager;\n      });\n\n      _defineProperty(_assertThisInitialized(_assertThisInitialized(_this)), \"handleMove\", function (event) {\n        var _this$props2 = _this.props,\n            distance = _this$props2.distance,\n            pressThreshold = _this$props2.pressThreshold;\n\n        if (!_this.state.sorting && _this.touched && !_this._awaitingUpdateBeforeSortStart) {\n          var position = getPosition(event);\n          var delta = {\n            x: _this.position.x - position.x,\n            y: _this.position.y - position.y\n          };\n          var combinedDelta = Math.abs(delta.x) + Math.abs(delta.y);\n          _this.delta = delta;\n\n          if (!distance && (!pressThreshold || combinedDelta >= pressThreshold)) {\n            clearTimeout(_this.cancelTimer);\n            _this.cancelTimer = setTimeout(_this.cancel, 0);\n          } else if (distance && combinedDelta >= distance && _this.manager.isActive()) {\n            _this.handlePress(event);\n          }\n        }\n      });\n\n      _defineProperty(_assertThisInitialized(_assertThisInitialized(_this)), \"handleEnd\", function () {\n        _this.touched = false;\n\n        _this.cancel();\n      });\n\n      _defineProperty(_assertThisInitialized(_assertThisInitialized(_this)), \"cancel\", function () {\n        var distance = _this.props.distance;\n        var sorting = _this.state.sorting;\n\n        if (!sorting) {\n          if (!distance) {\n            clearTimeout(_this.pressTimer);\n          }\n\n          _this.manager.active = null;\n        }\n      });\n\n      _defineProperty(_assertThisInitialized(_assertThisInitialized(_this)), \"handlePress\", function (event) {\n        try {\n          var active = _this.manager.getActive();\n\n          var _temp6 = function () {\n            if (active) {\n              var _temp7 = function _temp7() {\n                var index = _node.sortableInfo.index;\n                var margin = getElementMargin(_node);\n\n                var containerBoundingRect = _this.scrollContainer.getBoundingClientRect();\n\n                var dimensions = _getHelperDimensions({\n                  collection: _collection,\n                  index: index,\n                  node: _node\n                });\n\n                _this.node = _node;\n                _this.margin = margin;\n                _this.width = dimensions.width;\n                _this.height = dimensions.height;\n                _this.marginOffset = {\n                  x: _this.margin.left + _this.margin.right,\n                  y: Math.max(_this.margin.top, _this.margin.bottom)\n                };\n                _this.boundingClientRect = _node.getBoundingClientRect();\n                _this.containerBoundingRect = containerBoundingRect;\n                _this.index = index;\n                _this.newIndex = index;\n                _this.axis = {\n                  x: _axis.indexOf('x') >= 0,\n                  y: _axis.indexOf('y') >= 0\n                };\n                _this.offsetEdge = getEdgeOffset(_node, _this.container);\n\n                if (_isKeySorting) {\n                  _this.initialOffset = getPosition(_objectSpread({}, event, {\n                    pageX: _this.boundingClientRect.left,\n                    pageY: _this.boundingClientRect.top\n                  }));\n                } else {\n                  _this.initialOffset = getPosition(event);\n                }\n\n                _this.initialScroll = {\n                  left: _this.scrollContainer.scrollLeft,\n                  top: _this.scrollContainer.scrollTop\n                };\n                _this.initialWindowScroll = {\n                  left: window.pageXOffset,\n                  top: window.pageYOffset\n                };\n                _this.helper = _this.helperContainer.appendChild(cloneNode(_node));\n                setInlineStyles(_this.helper, {\n                  boxSizing: 'border-box',\n                  height: \"\".concat(_this.height, \"px\"),\n                  left: \"\".concat(_this.boundingClientRect.left - margin.left, \"px\"),\n                  pointerEvents: 'none',\n                  position: 'fixed',\n                  top: \"\".concat(_this.boundingClientRect.top - margin.top, \"px\"),\n                  width: \"\".concat(_this.width, \"px\")\n                });\n\n                if (_isKeySorting) {\n                  _this.helper.focus();\n                }\n\n                if (_hideSortableGhost) {\n                  _this.sortableGhost = _node;\n                  setInlineStyles(_node, {\n                    opacity: 0,\n                    visibility: 'hidden'\n                  });\n                }\n\n                _this.minTranslate = {};\n                _this.maxTranslate = {};\n\n                if (_isKeySorting) {\n                  var _ref = _useWindowAsScrollContainer ? {\n                    top: 0,\n                    left: 0,\n                    width: _this.contentWindow.innerWidth,\n                    height: _this.contentWindow.innerHeight\n                  } : _this.containerBoundingRect,\n                      containerTop = _ref.top,\n                      containerLeft = _ref.left,\n                      containerWidth = _ref.width,\n                      containerHeight = _ref.height;\n\n                  var containerBottom = containerTop + containerHeight;\n                  var containerRight = containerLeft + containerWidth;\n\n                  if (_this.axis.x) {\n                    _this.minTranslate.x = containerLeft - _this.boundingClientRect.left;\n                    _this.maxTranslate.x = containerRight - (_this.boundingClientRect.left + _this.width);\n                  }\n\n                  if (_this.axis.y) {\n                    _this.minTranslate.y = containerTop - _this.boundingClientRect.top;\n                    _this.maxTranslate.y = containerBottom - (_this.boundingClientRect.top + _this.height);\n                  }\n                } else {\n                  if (_this.axis.x) {\n                    _this.minTranslate.x = (_useWindowAsScrollContainer ? 0 : containerBoundingRect.left) - _this.boundingClientRect.left - _this.width / 2;\n                    _this.maxTranslate.x = (_useWindowAsScrollContainer ? _this.contentWindow.innerWidth : containerBoundingRect.left + containerBoundingRect.width) - _this.boundingClientRect.left - _this.width / 2;\n                  }\n\n                  if (_this.axis.y) {\n                    _this.minTranslate.y = (_useWindowAsScrollContainer ? 0 : containerBoundingRect.top) - _this.boundingClientRect.top - _this.height / 2;\n                    _this.maxTranslate.y = (_useWindowAsScrollContainer ? _this.contentWindow.innerHeight : containerBoundingRect.top + containerBoundingRect.height) - _this.boundingClientRect.top - _this.height / 2;\n                  }\n                }\n\n                if (_helperClass) {\n                  _helperClass.split(' ').forEach(function (className) {\n                    return _this.helper.classList.add(className);\n                  });\n                }\n\n                _this.listenerNode = event.touches ? _node : _this.contentWindow;\n\n                if (_isKeySorting) {\n                  _this.listenerNode.addEventListener('wheel', _this.handleKeyEnd, true);\n\n                  _this.listenerNode.addEventListener('mousedown', _this.handleKeyEnd, true);\n\n                  _this.listenerNode.addEventListener('keydown', _this.handleKeyDown);\n                } else {\n                  events.move.forEach(function (eventName) {\n                    return _this.listenerNode.addEventListener(eventName, _this.handleSortMove, false);\n                  });\n                  events.end.forEach(function (eventName) {\n                    return _this.listenerNode.addEventListener(eventName, _this.handleSortEnd, false);\n                  });\n                }\n\n                _this.setState({\n                  sorting: true,\n                  sortingIndex: index\n                });\n\n                if (_onSortStart) {\n                  _onSortStart({\n                    node: _node,\n                    index: index,\n                    collection: _collection,\n                    isKeySorting: _isKeySorting\n                  }, event);\n                }\n\n                if (_isKeySorting) {\n                  _this.keyMove(0);\n                }\n              };\n\n              var _this$props3 = _this.props,\n                  _axis = _this$props3.axis,\n                  _getHelperDimensions = _this$props3.getHelperDimensions,\n                  _helperClass = _this$props3.helperClass,\n                  _hideSortableGhost = _this$props3.hideSortableGhost,\n                  updateBeforeSortStart = _this$props3.updateBeforeSortStart,\n                  _onSortStart = _this$props3.onSortStart,\n                  _useWindowAsScrollContainer = _this$props3.useWindowAsScrollContainer;\n              var _node = active.node,\n                  _collection = active.collection;\n              var _isKeySorting = _this.manager.isKeySorting;\n\n              var _temp8 = function () {\n                if (typeof updateBeforeSortStart === 'function') {\n                  _this._awaitingUpdateBeforeSortStart = true;\n\n                  var _temp9 = _finallyRethrows(function () {\n                    var index = _node.sortableInfo.index;\n                    return Promise.resolve(updateBeforeSortStart({\n                      collection: _collection,\n                      index: index,\n                      node: _node,\n                      isKeySorting: _isKeySorting\n                    }, event)).then(function () {});\n                  }, function (_wasThrown, _result) {\n                    _this._awaitingUpdateBeforeSortStart = false;\n                    if (_wasThrown) throw _result;\n                    return _result;\n                  });\n\n                  if (_temp9 && _temp9.then) return _temp9.then(function () {});\n                }\n              }();\n\n              return _temp8 && _temp8.then ? _temp8.then(_temp7) : _temp7(_temp8);\n            }\n          }();\n\n          return Promise.resolve(_temp6 && _temp6.then ? _temp6.then(function () {}) : void 0);\n        } catch (e) {\n          return Promise.reject(e);\n        }\n      });\n\n      _defineProperty(_assertThisInitialized(_assertThisInitialized(_this)), \"handleSortMove\", function (event) {\n        var onSortMove = _this.props.onSortMove;\n\n        if (typeof event.preventDefault === 'function') {\n          event.preventDefault();\n        }\n\n        _this.updateHelperPosition(event);\n\n        _this.animateNodes();\n\n        _this.autoscroll();\n\n        if (onSortMove) {\n          onSortMove(event);\n        }\n      });\n\n      _defineProperty(_assertThisInitialized(_assertThisInitialized(_this)), \"handleSortEnd\", function (event) {\n        var _this$props4 = _this.props,\n            hideSortableGhost = _this$props4.hideSortableGhost,\n            onSortEnd = _this$props4.onSortEnd;\n        var _this$manager = _this.manager,\n            collection = _this$manager.active.collection,\n            isKeySorting = _this$manager.isKeySorting;\n        var nodes = _this.manager.refs[collection];\n\n        if (_this.listenerNode) {\n          if (isKeySorting) {\n            _this.listenerNode.removeEventListener('wheel', _this.handleKeyEnd, true);\n\n            _this.listenerNode.removeEventListener('mousedown', _this.handleKeyEnd, true);\n\n            _this.listenerNode.removeEventListener('keydown', _this.handleKeyDown);\n          } else {\n            events.move.forEach(function (eventName) {\n              return _this.listenerNode.removeEventListener(eventName, _this.handleSortMove);\n            });\n            events.end.forEach(function (eventName) {\n              return _this.listenerNode.removeEventListener(eventName, _this.handleSortEnd);\n            });\n          }\n        }\n\n        _this.helper.parentNode.removeChild(_this.helper);\n\n        if (hideSortableGhost && _this.sortableGhost) {\n          setInlineStyles(_this.sortableGhost, {\n            opacity: '',\n            visibility: ''\n          });\n        }\n\n        for (var i = 0, len = nodes.length; i < len; i++) {\n          var _node2 = nodes[i];\n          var el = _node2.node;\n          _node2.edgeOffset = null;\n          _node2.boundingClientRect = null;\n          setTranslate3d(el, null);\n          setTransitionDuration(el, null);\n          _node2.translate = null;\n        }\n\n        _this.autoScroller.clear();\n\n        _this.manager.active = null;\n        _this.manager.isKeySorting = false;\n\n        _this.setState({\n          sorting: false,\n          sortingIndex: null\n        });\n\n        if (typeof onSortEnd === 'function') {\n          onSortEnd({\n            collection: collection,\n            newIndex: _this.newIndex,\n            oldIndex: _this.index,\n            isKeySorting: isKeySorting\n          }, event);\n        }\n\n        _this.touched = false;\n      });\n\n      _defineProperty(_assertThisInitialized(_assertThisInitialized(_this)), \"autoscroll\", function () {\n        var disableAutoscroll = _this.props.disableAutoscroll;\n        var isKeySorting = _this.manager.isKeySorting;\n\n        if (disableAutoscroll) {\n          return;\n        }\n\n        if (isKeySorting) {\n          var translate = _objectSpread({}, _this.translate);\n\n          var scrollX = 0;\n          var scrollY = 0;\n\n          if (_this.axis.x) {\n            translate.x = Math.min(_this.maxTranslate.x, Math.max(_this.minTranslate.x, _this.translate.x));\n            scrollX = _this.translate.x - translate.x;\n          }\n\n          if (_this.axis.y) {\n            translate.y = Math.min(_this.maxTranslate.y, Math.max(_this.minTranslate.y, _this.translate.y));\n            scrollY = _this.translate.y - translate.y;\n          }\n\n          _this.translate = translate;\n          setTranslate3d(_this.helper, _this.translate);\n          _this.scrollContainer.scrollLeft += scrollX;\n          _this.scrollContainer.scrollTop += scrollY;\n          return;\n        }\n\n        _this.autoScroller.update({\n          height: _this.height,\n          maxTranslate: _this.maxTranslate,\n          minTranslate: _this.minTranslate,\n          translate: _this.translate,\n          width: _this.width\n        });\n      });\n\n      _defineProperty(_assertThisInitialized(_assertThisInitialized(_this)), \"onAutoScroll\", function (offset) {\n        _this.translate.x += offset.left;\n        _this.translate.y += offset.top;\n\n        _this.animateNodes();\n      });\n\n      _defineProperty(_assertThisInitialized(_assertThisInitialized(_this)), \"handleKeyDown\", function (event) {\n        var keyCode = event.keyCode;\n        var _this$props5 = _this.props,\n            shouldCancelStart = _this$props5.shouldCancelStart,\n            _this$props5$keyCodes = _this$props5.keyCodes,\n            customKeyCodes = _this$props5$keyCodes === void 0 ? {} : _this$props5$keyCodes;\n\n        var keyCodes = _objectSpread({}, defaultKeyCodes, customKeyCodes);\n\n        if (_this.manager.active && !_this.manager.isKeySorting || !_this.manager.active && (!keyCodes.lift.includes(keyCode) || shouldCancelStart(event) || !_this.isValidSortingTarget(event))) {\n          return;\n        }\n\n        event.stopPropagation();\n        event.preventDefault();\n\n        if (keyCodes.lift.includes(keyCode) && !_this.manager.active) {\n          _this.keyLift(event);\n        } else if (keyCodes.drop.includes(keyCode) && _this.manager.active) {\n          _this.keyDrop(event);\n        } else if (keyCodes.cancel.includes(keyCode)) {\n          _this.newIndex = _this.manager.active.index;\n\n          _this.keyDrop(event);\n        } else if (keyCodes.up.includes(keyCode)) {\n          _this.keyMove(-1);\n        } else if (keyCodes.down.includes(keyCode)) {\n          _this.keyMove(1);\n        }\n      });\n\n      _defineProperty(_assertThisInitialized(_assertThisInitialized(_this)), \"keyLift\", function (event) {\n        var target = event.target;\n        var node = closest(target, function (el) {\n          return el.sortableInfo != null;\n        });\n        var _node$sortableInfo2 = node.sortableInfo,\n            index = _node$sortableInfo2.index,\n            collection = _node$sortableInfo2.collection;\n        _this.initialFocusedNode = target;\n        _this.manager.isKeySorting = true;\n        _this.manager.active = {\n          index: index,\n          collection: collection\n        };\n\n        _this.handlePress(event);\n      });\n\n      _defineProperty(_assertThisInitialized(_assertThisInitialized(_this)), \"keyMove\", function (shift) {\n        var nodes = _this.manager.getOrderedRefs();\n\n        var lastIndex = nodes[nodes.length - 1].node.sortableInfo.index;\n        var newIndex = _this.newIndex + shift;\n        var prevIndex = _this.newIndex;\n\n        if (newIndex < 0 || newIndex > lastIndex) {\n          return;\n        }\n\n        _this.prevIndex = prevIndex;\n        _this.newIndex = newIndex;\n        var targetIndex = getTargetIndex(_this.newIndex, _this.prevIndex, _this.index);\n        var target = nodes.find(function (_ref2) {\n          var node = _ref2.node;\n          return node.sortableInfo.index === targetIndex;\n        });\n        var targetNode = target.node;\n        var scrollDelta = _this.containerScrollDelta;\n        var targetBoundingClientRect = target.boundingClientRect || getScrollAdjustedBoundingClientRect(targetNode, scrollDelta);\n        var targetTranslate = target.translate || {\n          x: 0,\n          y: 0\n        };\n        var targetPosition = {\n          top: targetBoundingClientRect.top + targetTranslate.y - scrollDelta.top,\n          left: targetBoundingClientRect.left + targetTranslate.x - scrollDelta.left\n        };\n        var shouldAdjustForSize = prevIndex < newIndex;\n        var sizeAdjustment = {\n          x: shouldAdjustForSize && _this.axis.x ? targetNode.offsetWidth - _this.width : 0,\n          y: shouldAdjustForSize && _this.axis.y ? targetNode.offsetHeight - _this.height : 0\n        };\n\n        _this.handleSortMove({\n          pageX: targetPosition.left + sizeAdjustment.x,\n          pageY: targetPosition.top + sizeAdjustment.y,\n          ignoreTransition: shift === 0\n        });\n      });\n\n      _defineProperty(_assertThisInitialized(_assertThisInitialized(_this)), \"keyDrop\", function (event) {\n        _this.handleSortEnd(event);\n\n        if (_this.initialFocusedNode) {\n          _this.initialFocusedNode.focus();\n        }\n      });\n\n      _defineProperty(_assertThisInitialized(_assertThisInitialized(_this)), \"handleKeyEnd\", function (event) {\n        if (_this.manager.active) {\n          _this.keyDrop(event);\n        }\n      });\n\n      _defineProperty(_assertThisInitialized(_assertThisInitialized(_this)), \"isValidSortingTarget\", function (event) {\n        var useDragHandle = _this.props.useDragHandle;\n        var target = event.target;\n        var node = closest(target, function (el) {\n          return el.sortableInfo != null;\n        });\n        return node && node.sortableInfo && !node.sortableInfo.disabled && (useDragHandle ? isSortableHandle(target) : target.sortableInfo);\n      });\n\n      validateProps(props);\n      _this.manager = new Manager();\n      _this.events = {\n        end: _this.handleEnd,\n        move: _this.handleMove,\n        start: _this.handleStart\n      };\n      return _this;\n    }\n\n    _createClass(WithSortableContainer, [{\n      key: \"getChildContext\",\n      value: function getChildContext() {\n        return {\n          manager: this.manager\n        };\n      }\n    }, {\n      key: \"componentDidMount\",\n      value: function componentDidMount() {\n        var _this2 = this;\n\n        var useWindowAsScrollContainer = this.props.useWindowAsScrollContainer;\n        var container = this.getContainer();\n        Promise.resolve(container).then(function (containerNode) {\n          _this2.container = containerNode;\n          _this2.document = _this2.container.ownerDocument || document;\n          var contentWindow = _this2.props.contentWindow || _this2.document.defaultView || window;\n          _this2.contentWindow = typeof contentWindow === 'function' ? contentWindow() : contentWindow;\n          _this2.scrollContainer = useWindowAsScrollContainer ? _this2.document.scrollingElement || _this2.document.documentElement : getScrollingParent(_this2.container) || _this2.container;\n          _this2.autoScroller = new AutoScroller(_this2.scrollContainer, _this2.onAutoScroll);\n          Object.keys(_this2.events).forEach(function (key) {\n            return events[key].forEach(function (eventName) {\n              return _this2.container.addEventListener(eventName, _this2.events[key], false);\n            });\n          });\n\n          _this2.container.addEventListener('keydown', _this2.handleKeyDown);\n        });\n      }\n    }, {\n      key: \"componentWillUnmount\",\n      value: function componentWillUnmount() {\n        var _this3 = this;\n\n        if (this.helper && this.helper.parentNode) {\n          this.helper.parentNode.removeChild(this.helper);\n        }\n\n        if (!this.container) {\n          return;\n        }\n\n        Object.keys(this.events).forEach(function (key) {\n          return events[key].forEach(function (eventName) {\n            return _this3.container.removeEventListener(eventName, _this3.events[key]);\n          });\n        });\n        this.container.removeEventListener('keydown', this.handleKeyDown);\n      }\n    }, {\n      key: \"updateHelperPosition\",\n      value: function updateHelperPosition(event) {\n        var _this$props6 = this.props,\n            lockAxis = _this$props6.lockAxis,\n            lockOffset = _this$props6.lockOffset,\n            lockToContainerEdges = _this$props6.lockToContainerEdges,\n            transitionDuration = _this$props6.transitionDuration,\n            _this$props6$keyboard = _this$props6.keyboardSortingTransitionDuration,\n            keyboardSortingTransitionDuration = _this$props6$keyboard === void 0 ? transitionDuration : _this$props6$keyboard;\n        var isKeySorting = this.manager.isKeySorting;\n        var ignoreTransition = event.ignoreTransition;\n        var offset = getPosition(event);\n        var translate = {\n          x: offset.x - this.initialOffset.x,\n          y: offset.y - this.initialOffset.y\n        };\n        translate.y -= window.pageYOffset - this.initialWindowScroll.top;\n        translate.x -= window.pageXOffset - this.initialWindowScroll.left;\n        this.translate = translate;\n\n        if (lockToContainerEdges) {\n          var _getLockPixelOffsets = getLockPixelOffsets({\n            height: this.height,\n            lockOffset: lockOffset,\n            width: this.width\n          }),\n              _getLockPixelOffsets2 = _slicedToArray(_getLockPixelOffsets, 2),\n              minLockOffset = _getLockPixelOffsets2[0],\n              maxLockOffset = _getLockPixelOffsets2[1];\n\n          var minOffset = {\n            x: this.width / 2 - minLockOffset.x,\n            y: this.height / 2 - minLockOffset.y\n          };\n          var maxOffset = {\n            x: this.width / 2 - maxLockOffset.x,\n            y: this.height / 2 - maxLockOffset.y\n          };\n          translate.x = limit(this.minTranslate.x + minOffset.x, this.maxTranslate.x - maxOffset.x, translate.x);\n          translate.y = limit(this.minTranslate.y + minOffset.y, this.maxTranslate.y - maxOffset.y, translate.y);\n        }\n\n        if (lockAxis === 'x') {\n          translate.y = 0;\n        } else if (lockAxis === 'y') {\n          translate.x = 0;\n        }\n\n        if (isKeySorting && keyboardSortingTransitionDuration && !ignoreTransition) {\n          setTransitionDuration(this.helper, keyboardSortingTransitionDuration);\n        }\n\n        setTranslate3d(this.helper, translate);\n      }\n    }, {\n      key: \"animateNodes\",\n      value: function animateNodes() {\n        var _this$props7 = this.props,\n            transitionDuration = _this$props7.transitionDuration,\n            hideSortableGhost = _this$props7.hideSortableGhost,\n            onSortOver = _this$props7.onSortOver;\n        var containerScrollDelta = this.containerScrollDelta,\n            windowScrollDelta = this.windowScrollDelta;\n        var nodes = this.manager.getOrderedRefs();\n        var sortingOffset = {\n          left: this.offsetEdge.left + this.translate.x + containerScrollDelta.left,\n          top: this.offsetEdge.top + this.translate.y + containerScrollDelta.top\n        };\n        var isKeySorting = this.manager.isKeySorting;\n        var prevIndex = this.newIndex;\n        this.newIndex = null;\n\n        for (var i = 0, len = nodes.length; i < len; i++) {\n          var _node3 = nodes[i].node;\n          var index = _node3.sortableInfo.index;\n          var width = _node3.offsetWidth;\n          var height = _node3.offsetHeight;\n          var offset = {\n            height: this.height > height ? height / 2 : this.height / 2,\n            width: this.width > width ? width / 2 : this.width / 2\n          };\n          var mustShiftBackward = isKeySorting && index > this.index && index <= prevIndex;\n          var mustShiftForward = isKeySorting && index < this.index && index >= prevIndex;\n          var translate = {\n            x: 0,\n            y: 0\n          };\n          var edgeOffset = nodes[i].edgeOffset;\n\n          if (!edgeOffset) {\n            edgeOffset = getEdgeOffset(_node3, this.container);\n            nodes[i].edgeOffset = edgeOffset;\n\n            if (isKeySorting) {\n              nodes[i].boundingClientRect = getScrollAdjustedBoundingClientRect(_node3, containerScrollDelta);\n            }\n          }\n\n          var nextNode = i < nodes.length - 1 && nodes[i + 1];\n          var prevNode = i > 0 && nodes[i - 1];\n\n          if (nextNode && !nextNode.edgeOffset) {\n            nextNode.edgeOffset = getEdgeOffset(nextNode.node, this.container);\n\n            if (isKeySorting) {\n              nextNode.boundingClientRect = getScrollAdjustedBoundingClientRect(nextNode.node, containerScrollDelta);\n            }\n          }\n\n          if (index === this.index) {\n            if (hideSortableGhost) {\n              this.sortableGhost = _node3;\n              setInlineStyles(_node3, {\n                opacity: 0,\n                visibility: 'hidden'\n              });\n            }\n\n            continue;\n          }\n\n          if (transitionDuration) {\n            setTransitionDuration(_node3, transitionDuration);\n          }\n\n          if (this.axis.x) {\n            if (this.axis.y) {\n              if (mustShiftForward || index < this.index && (sortingOffset.left + windowScrollDelta.left - offset.width <= edgeOffset.left && sortingOffset.top + windowScrollDelta.top <= edgeOffset.top + offset.height || sortingOffset.top + windowScrollDelta.top + offset.height <= edgeOffset.top)) {\n                translate.x = this.width + this.marginOffset.x;\n\n                if (edgeOffset.left + translate.x > this.containerBoundingRect.width - offset.width) {\n                  if (nextNode) {\n                    translate.x = nextNode.edgeOffset.left - edgeOffset.left;\n                    translate.y = nextNode.edgeOffset.top - edgeOffset.top;\n                  }\n                }\n\n                if (this.newIndex === null) {\n                  this.newIndex = index;\n                }\n              } else if (mustShiftBackward || index > this.index && (sortingOffset.left + windowScrollDelta.left + offset.width >= edgeOffset.left && sortingOffset.top + windowScrollDelta.top + offset.height >= edgeOffset.top || sortingOffset.top + windowScrollDelta.top + offset.height >= edgeOffset.top + height)) {\n                translate.x = -(this.width + this.marginOffset.x);\n\n                if (edgeOffset.left + translate.x < this.containerBoundingRect.left + offset.width) {\n                  if (prevNode) {\n                    translate.x = prevNode.edgeOffset.left - edgeOffset.left;\n                    translate.y = prevNode.edgeOffset.top - edgeOffset.top;\n                  }\n                }\n\n                this.newIndex = index;\n              }\n            } else {\n              if (mustShiftBackward || index > this.index && sortingOffset.left + windowScrollDelta.left + offset.width >= edgeOffset.left) {\n                translate.x = -(this.width + this.marginOffset.x);\n                this.newIndex = index;\n              } else if (mustShiftForward || index < this.index && sortingOffset.left + windowScrollDelta.left <= edgeOffset.left + offset.width) {\n                translate.x = this.width + this.marginOffset.x;\n\n                if (this.newIndex == null) {\n                  this.newIndex = index;\n                }\n              }\n            }\n          } else if (this.axis.y) {\n            if (mustShiftBackward || index > this.index && sortingOffset.top + windowScrollDelta.top + offset.height >= edgeOffset.top) {\n              translate.y = -(this.height + this.marginOffset.y);\n              this.newIndex = index;\n            } else if (mustShiftForward || index < this.index && sortingOffset.top + windowScrollDelta.top <= edgeOffset.top + offset.height) {\n              translate.y = this.height + this.marginOffset.y;\n\n              if (this.newIndex == null) {\n                this.newIndex = index;\n              }\n            }\n          }\n\n          setTranslate3d(_node3, translate);\n          nodes[i].translate = translate;\n        }\n\n        if (this.newIndex == null) {\n          this.newIndex = this.index;\n        }\n\n        if (isKeySorting) {\n          this.newIndex = prevIndex;\n        }\n\n        var oldIndex = isKeySorting ? this.prevIndex : prevIndex;\n\n        if (onSortOver && this.newIndex !== oldIndex) {\n          onSortOver({\n            collection: this.manager.active.collection,\n            index: this.index,\n            newIndex: this.newIndex,\n            oldIndex: oldIndex,\n            isKeySorting: isKeySorting\n          });\n        }\n      }\n    }, {\n      key: \"getWrappedInstance\",\n      value: function getWrappedInstance() {\n        invariant(config.withRef, 'To access the wrapped instance, you need to pass in {withRef: true} as the second argument of the SortableContainer() call');\n        return this.refs.wrappedInstance;\n      }\n    }, {\n      key: \"getContainer\",\n      value: function getContainer() {\n        var getContainer = this.props.getContainer;\n\n        if (typeof getContainer !== 'function') {\n          return findDOMNode(this);\n        }\n\n        return getContainer(config.withRef ? this.getWrappedInstance() : undefined);\n      }\n    }, {\n      key: \"render\",\n      value: function render() {\n        var ref = config.withRef ? 'wrappedInstance' : null;\n        return createElement(WrappedComponent, _extends({\n          ref: ref\n        }, omit(this.props, omittedProps)));\n      }\n    }, {\n      key: \"helperContainer\",\n      get: function get() {\n        var helperContainer = this.props.helperContainer;\n\n        if (typeof helperContainer === 'function') {\n          return helperContainer();\n        }\n\n        return this.props.helperContainer || this.document.body;\n      }\n    }, {\n      key: \"containerScrollDelta\",\n      get: function get() {\n        var useWindowAsScrollContainer = this.props.useWindowAsScrollContainer;\n\n        if (useWindowAsScrollContainer) {\n          return {\n            left: 0,\n            top: 0\n          };\n        }\n\n        return {\n          left: this.scrollContainer.scrollLeft - this.initialScroll.left,\n          top: this.scrollContainer.scrollTop - this.initialScroll.top\n        };\n      }\n    }, {\n      key: \"windowScrollDelta\",\n      get: function get() {\n        return {\n          left: this.contentWindow.pageXOffset - this.initialWindowScroll.left,\n          top: this.contentWindow.pageYOffset - this.initialWindowScroll.top\n        };\n      }\n    }]);\n\n    return WithSortableContainer;\n  }(Component), _defineProperty(_class, \"displayName\", provideDisplayName('sortableList', WrappedComponent)), _defineProperty(_class, \"defaultProps\", defaultProps), _defineProperty(_class, \"propTypes\", propTypes), _defineProperty(_class, \"childContextTypes\", {\n    manager: PropTypes.object.isRequired\n  }), _temp;\n}\n\nvar propTypes$1 = {\n  index: PropTypes.number.isRequired,\n  collection: PropTypes.oneOfType([PropTypes.number, PropTypes.string]),\n  disabled: PropTypes.bool\n};\nvar omittedProps$1 = Object.keys(propTypes$1);\nfunction sortableElement(WrappedComponent) {\n  var _class, _temp;\n\n  var config = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {\n    withRef: false\n  };\n  return _temp = _class = function (_React$Component) {\n    _inherits(WithSortableElement, _React$Component);\n\n    function WithSortableElement() {\n      _classCallCheck(this, WithSortableElement);\n\n      return _possibleConstructorReturn(this, _getPrototypeOf(WithSortableElement).apply(this, arguments));\n    }\n\n    _createClass(WithSortableElement, [{\n      key: \"componentDidMount\",\n      value: function componentDidMount() {\n        this.register();\n      }\n    }, {\n      key: \"componentDidUpdate\",\n      value: function componentDidUpdate(prevProps) {\n        if (this.node) {\n          if (prevProps.index !== this.props.index) {\n            this.node.sortableInfo.index = this.props.index;\n          }\n\n          if (prevProps.disabled !== this.props.disabled) {\n            this.node.sortableInfo.disabled = this.props.disabled;\n          }\n        }\n\n        if (prevProps.collection !== this.props.collection) {\n          this.unregister(prevProps.collection);\n          this.register();\n        }\n      }\n    }, {\n      key: \"componentWillUnmount\",\n      value: function componentWillUnmount() {\n        this.unregister();\n      }\n    }, {\n      key: \"register\",\n      value: function register() {\n        var _this$props = this.props,\n            collection = _this$props.collection,\n            disabled = _this$props.disabled,\n            index = _this$props.index;\n        var node = findDOMNode(this);\n        node.sortableInfo = {\n          collection: collection,\n          disabled: disabled,\n          index: index,\n          manager: this.context.manager\n        };\n        this.node = node;\n        this.ref = {\n          node: node\n        };\n        this.context.manager.add(collection, this.ref);\n      }\n    }, {\n      key: \"unregister\",\n      value: function unregister() {\n        var collection = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : this.props.collection;\n        this.context.manager.remove(collection, this.ref);\n      }\n    }, {\n      key: \"getWrappedInstance\",\n      value: function getWrappedInstance() {\n        invariant(config.withRef, 'To access the wrapped instance, you need to pass in {withRef: true} as the second argument of the SortableElement() call');\n        return this.refs.wrappedInstance;\n      }\n    }, {\n      key: \"render\",\n      value: function render() {\n        var ref = config.withRef ? 'wrappedInstance' : null;\n        return createElement(WrappedComponent, _extends({\n          ref: ref\n        }, omit(this.props, omittedProps$1)));\n      }\n    }]);\n\n    return WithSortableElement;\n  }(Component), _defineProperty(_class, \"displayName\", provideDisplayName('sortableElement', WrappedComponent)), _defineProperty(_class, \"contextTypes\", {\n    manager: PropTypes.object.isRequired\n  }), _defineProperty(_class, \"propTypes\", propTypes$1), _defineProperty(_class, \"defaultProps\", {\n    collection: 0\n  }), _temp;\n}\n\nexport { sortableContainer as SortableContainer, sortableContainer, sortableElement as SortableElement, sortableElement, sortableHandle as SortableHandle, sortableHandle, arrayMove };\n","import { Component } from \"@wordpress/element\";\r\nimport {\r\n\tRichText,\r\n\tMediaPlaceholder,\r\n\tBlockControls,\r\n\tMediaUpload,\r\n\tMediaUploadCheck,\r\n\tInspectorControls,\r\n\tURLInput,\r\n\tPanelColorSettings\r\n} from \"@wordpress/editor\";\r\nimport { __ } from \"@wordpress/i18n\";\r\nimport { isBlobURL } from \"@wordpress/blob\";\r\nimport {\r\n\tSpinner,\r\n\twithNotices,\r\n\tToolbar,\r\n\tIconButton,\r\n\tPanelBody,\r\n\t//TextareaControl,\r\n\tSelectControl,\r\n\tDashicon,\r\n\tTooltip,\r\n\tTextControl\r\n} from \"@wordpress/components\";\r\nimport { withSelect } from \"@wordpress/data\";\r\nimport {\r\n\tSortableContainer,\r\n\tSortableElement,\r\n\tarrayMove\r\n} from \"react-sortable-hoc\";\r\n\r\nclass TeamMemberEdit extends Component {\r\n\tstate = {\r\n\t\tselectedLink: null\r\n\t};\r\n\r\n\tcomponentDidMount() {\r\n\t\tconst { attributes, setAttributes } = this.props;\r\n\t\tconst { url, id } = attributes;\r\n\t\tif (url && isBlobURL(url) && !id) {\r\n\t\t\tsetAttributes({\r\n\t\t\t\turl: \"\",\r\n\t\t\t\talt: \"\"\r\n\t\t\t});\r\n\t\t}\r\n\t}\r\n\tcomponentDidUpdate(prevProps) {\r\n\t\tif (prevProps.isSelected && !this.props.isSelected) {\r\n\t\t\tthis.setState({\r\n\t\t\t\tselectedLink: null\r\n\t\t\t});\r\n\t\t}\r\n\t}\r\n\tonChangeTitle = title => {\r\n\t\tthis.props.setAttributes({ title });\r\n\t};\r\n\tonChangeInfo = info => {\r\n\t\tthis.props.setAttributes({ info });\r\n\t};\r\n\tonSelectImage = ({ id, url, alt }) => {\r\n\t\tthis.props.setAttributes({\r\n\t\t\tid,\r\n\t\t\turl,\r\n\t\t\talt\r\n\t\t});\r\n\t};\r\n\tonSelectURL = url => {\r\n\t\tthis.props.setAttributes({\r\n\t\t\turl,\r\n\t\t\tid: null,\r\n\t\t\talt: \"\"\r\n\t\t});\r\n\t};\r\n\tonUploadError = message => {\r\n\t\tconst { noticeOperations } = this.props;\r\n\t\tnoticeOperations.createErrorNotice(message);\r\n\t};\r\n\tremoveImage = () => {\r\n\t\tthis.props.setAttributes({\r\n\t\t\turl: \"\",\r\n\t\t\tid: null,\r\n\t\t\talt: \"\"\r\n\t\t});\r\n\t};\r\n\tonChangeAlt = alt => {\r\n\t\tthis.props.setAttributes({ alt });\r\n\t};\r\n\tonImageSizeChange = url => {\r\n\t\tthis.props.setAttributes({ url });\r\n\t};\r\n\tgetImageSizes() {\r\n\t\tconst { image, imageSizes } = this.props;\r\n\t\tif (!image) return [];\r\n\t\tlet options = [];\r\n\t\tconst sizes = image.media_details.sizes;\r\n\t\tfor (const key in sizes) {\r\n\t\t\tconst size = sizes[key];\r\n\t\t\tconst imageSize = imageSizes.find(size => size.slug === key);\r\n\t\t\tif (imageSize) {\r\n\t\t\t\toptions.push({\r\n\t\t\t\t\tlabel: imageSize.name,\r\n\t\t\t\t\tvalue: size.source_url\r\n\t\t\t\t});\r\n\t\t\t}\r\n\t\t}\r\n\t\treturn options;\r\n\t}\r\n\r\n\taddNewLink = () => {\r\n\t\tconst { setAttributes, attributes } = this.props;\r\n\t\tconst { social } = attributes;\r\n\t\tsetAttributes({\r\n\t\t\tsocial: [...social, { icon: \"facebook\", link: \"#\" }]\r\n\t\t});\r\n\t\tthis.setState({\r\n\t\t\tselectedLink: social.length\r\n\t\t});\r\n\t};\r\n\r\n\tupdateSocialItem = (type, value) => {\r\n\t\tconst { setAttributes, attributes } = this.props;\r\n\t\tconst { social } = attributes;\r\n\t\tconst { selectedLink } = this.state;\r\n\r\n\t\t/* \r\n\t\tThis is the common practise in React...\r\n\t\tTo prevent mutation, we will create a copy of the array, make the necessary changes\r\n\t\tand then replace the origanl attributes with the updated copy.\r\n\r\n\t\tNEED TO STUDY FURTHER HERE....\t\t\r\n\t\t*/\r\n\r\n\t\tlet new_social = [...social];\r\n\t\tnew_social[selectedLink][type] = value;\r\n\t\tsetAttributes({ social: new_social });\r\n\t};\r\n\r\n\tremoveSocialItem = e => {\r\n\t\te.preventDefault();\r\n\r\n\t\tconst { setAttributes, attributes } = this.props;\r\n\t\tconst { social } = attributes;\r\n\t\tconst { selectedLink } = this.state;\r\n\r\n\t\t/* \r\n\t\t// Method 1\r\n\t\tlet new_social = [...social];\r\n\t\tnew_social.splice(selectedLink, 1);\t\t\r\n\t\tsetAttributes({social: new_social});\r\n\t\t*/\r\n\r\n\t\t//Method 2\r\n\t\tsetAttributes({\r\n\t\t\tsocial: [\r\n\t\t\t\t...social.slice(0, selectedLink),\r\n\t\t\t\t...social.slice(selectedLink + 1)\r\n\t\t\t]\r\n\t\t});\r\n\r\n\t\tthis.setState({\r\n\t\t\tselectedLink: null\r\n\t\t});\r\n\t};\r\n\r\n\tonSortEnd = (oldIndex, newIndex) => {\r\n\t\tconst { setAttributes, attributes } = this.props;\r\n\t\tconst { social } = attributes;\r\n\t\tlet new_social = arrayMove(social, oldIndex, newIndex);\r\n\t\tsetAttributes({ social: new_social });\r\n\t\tthis.setState({\r\n\t\t\tselectedLink: null\r\n\t\t});\r\n\t};\r\n\r\n\tonChangeSocialColor = socialColor => {\r\n\t\tthis.props.setAttributes({ socialColor });\r\n\t};\r\n\tonChangeTitleColor = titleColor => {\r\n\t\tthis.props.setAttributes({ titleColor });\r\n\t};\r\n\tonChangeContentColor = contentColor => {\r\n\t\tthis.props.setAttributes({ contentColor });\r\n\t};\r\n\r\n\trender() {\r\n\t\tconst { className, attributes, noticeUI, isSelected } = this.props;\r\n\t\tconst {\r\n\t\t\ttitle,\r\n\t\t\tinfo,\r\n\t\t\turl,\r\n\t\t\talt,\r\n\t\t\tid,\r\n\t\t\tsocial,\r\n\t\t\tsocialColor,\r\n\t\t\ttitleColor,\r\n\t\t\tcontentColor\r\n\t\t} = attributes;\r\n\r\n\t\tconst SortableList = SortableContainer(() => {\r\n\t\t\treturn (\r\n\t\t\t\t<ul>\r\n\t\t\t\t\t{social.map((item, index) => {\r\n\t\t\t\t\t\tlet SortableItem = SortableElement(() => {\r\n\t\t\t\t\t\t\treturn (\r\n\t\t\t\t\t\t\t\t<li\r\n\t\t\t\t\t\t\t\t\tkey={index}\r\n\t\t\t\t\t\t\t\t\tonClick={() =>\r\n\t\t\t\t\t\t\t\t\t\tthis.setState({\r\n\t\t\t\t\t\t\t\t\t\t\tselectedLink: index\r\n\t\t\t\t\t\t\t\t\t\t})\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\tthis.state.selectedLink ===\r\n\t\t\t\t\t\t\t\t\t\tindex\r\n\t\t\t\t\t\t\t\t\t\t\t? \"is-selected\"\r\n\t\t\t\t\t\t\t\t\t\t\t: null\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\tcolor: socialColor\r\n\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t<i\r\n\t\t\t\t\t\t\t\t\t\tclassName={`demo-icon icon-${item.icon}`}\r\n\t\t\t\t\t\t\t\t\t></i>\r\n\t\t\t\t\t\t\t\t</li>\r\n\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t});\r\n\t\t\t\t\t\treturn <SortableItem key={index} index={index} />;\r\n\t\t\t\t\t})}\r\n\t\t\t\t\t{isSelected && (\r\n\t\t\t\t\t\t<li className=\"wp-block-guteblock-team-member__addIconLI\">\r\n\t\t\t\t\t\t\t<Tooltip text={__(\"Add Item\", \"guteblock\")}>\r\n\t\t\t\t\t\t\t\t<button\r\n\t\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-team-member__addIcon\"\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\tonClick={this.addNewLink}\r\n\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t<Dashicon\r\n\t\t\t\t\t\t\t\t\t\ticon={\"plus\"}\r\n\t\t\t\t\t\t\t\t\t\tsize={14}\r\n\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t</button>\r\n\t\t\t\t\t\t\t</Tooltip>\r\n\t\t\t\t\t\t</li>\r\n\t\t\t\t\t)}\r\n\t\t\t\t</ul>\r\n\t\t\t);\r\n\t\t});\r\n\t\treturn (\r\n\t\t\t<>\r\n\t\t\t\t<InspectorControls>\r\n\t\t\t\t\t<PanelColorSettings\r\n\t\t\t\t\t\ttitle={__(\"Color Settings\", \"guteblock\")}\r\n\t\t\t\t\t\tcolorSettings={[\r\n\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\tvalue: socialColor,\r\n\t\t\t\t\t\t\t\tonChange: this.onChangeSocialColor,\r\n\t\t\t\t\t\t\t\tlabel: __(\r\n\t\t\t\t\t\t\t\t\t\"Social Icons Color\",\r\n\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\tvalue: titleColor,\r\n\t\t\t\t\t\t\t\tonChange: this.onChangeTitleColor,\r\n\t\t\t\t\t\t\t\tlabel: __(\"Title Color\", \"guteblock\")\r\n\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\tvalue: contentColor,\r\n\t\t\t\t\t\t\t\tonChange: this.onChangeContentColor,\r\n\t\t\t\t\t\t\t\tlabel: __(\r\n\t\t\t\t\t\t\t\t\t\"Description Color\",\r\n\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t]}\r\n\t\t\t\t\t/>\r\n\t\t\t\t\t<PanelBody title={__(\"Image Settings\", \"guteblock\")}>\r\n\t\t\t\t\t\t{url && !isBlobURL(url) && (\r\n\t\t\t\t\t\t\t<TextControl\r\n\t\t\t\t\t\t\t\tvalue={alt}\r\n\t\t\t\t\t\t\t\tonChange={this.onChangeAlt}\r\n\t\t\t\t\t\t\t\tplaceholder=\"Image Alt Text\"\r\n\t\t\t\t\t\t\t\thelp={__(\r\n\t\t\t\t\t\t\t\t\t\"This is the alt text for the image. This will help to improve the SEO\",\r\n\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t{id && (\r\n\t\t\t\t\t\t\t<SelectControl\r\n\t\t\t\t\t\t\t\tlabel={__(\"Image Size\", \"guteblock\")}\r\n\t\t\t\t\t\t\t\toptions={this.getImageSizes()}\r\n\t\t\t\t\t\t\t\tonChange={this.onImageSizeChange}\r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t)}\r\n\t\t\t\t\t</PanelBody>\r\n\t\t\t\t</InspectorControls>\r\n\t\t\t\t<BlockControls>\r\n\t\t\t\t\t{url && (\r\n\t\t\t\t\t\t<Toolbar>\r\n\t\t\t\t\t\t\t{id && (\r\n\t\t\t\t\t\t\t\t<MediaUploadCheck>\r\n\t\t\t\t\t\t\t\t\t<MediaUpload\r\n\t\t\t\t\t\t\t\t\t\tonSelect={this.onSelectImage}\r\n\t\t\t\t\t\t\t\t\t\tallowedTypes={[\"image\"]}\r\n\t\t\t\t\t\t\t\t\t\tvalue={id} // To highlight the selected image in the Media Library\r\n\t\t\t\t\t\t\t\t\t\trender={({ open }) => {\r\n\t\t\t\t\t\t\t\t\t\t\treturn (\r\n\t\t\t\t\t\t\t\t\t\t\t\t<IconButton\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tclassName=\"components-icon-button-components-toolbar__control\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Edit Image\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tonClick={open}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\ticon=\"edit\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t</MediaUploadCheck>\r\n\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t<IconButton\r\n\t\t\t\t\t\t\t\tclassName=\"components-icon-button-components-toolbar__control\"\r\n\t\t\t\t\t\t\t\tlabel={__(\"Remove Image\", \"guteblock\")}\r\n\t\t\t\t\t\t\t\tonClick={this.removeImage}\r\n\t\t\t\t\t\t\t\ticon=\"trash\"\r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t</Toolbar>\r\n\t\t\t\t\t)}\r\n\t\t\t\t</BlockControls>\r\n\r\n\t\t\t\t<div className={className}>\r\n\t\t\t\t\t{url ? (\r\n\t\t\t\t\t\t<>\r\n\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-team-member__image-outer\">\r\n\t\t\t\t\t\t\t\t<img\r\n\t\t\t\t\t\t\t\t\tsrc={url}\r\n\t\t\t\t\t\t\t\t\talt={\r\n\t\t\t\t\t\t\t\t\t\talt\r\n\t\t\t\t\t\t\t\t\t} /*onClick={ this.onImageClick}*/\r\n\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t{isBlobURL(url) && (\r\n\t\t\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-team-member__spinner-outer\">\r\n\t\t\t\t\t\t\t\t\t\t<Spinner />\r\n\t\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t</>\r\n\t\t\t\t\t) : (\r\n\t\t\t\t\t\t<MediaPlaceholder\r\n\t\t\t\t\t\t\ticon=\"format-image\"\r\n\t\t\t\t\t\t\tonSelect={this.onSelectImage}\r\n\t\t\t\t\t\t\tonSelectURL={this.onSelectURL}\r\n\t\t\t\t\t\t\tonError={this.onUploadError}\r\n\t\t\t\t\t\t\taccept=\"image/*\"\r\n\t\t\t\t\t\t\tallowedTypes={[\"image\"]}\r\n\t\t\t\t\t\t\tnotices={noticeUI}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t)}\r\n\r\n\t\t\t\t\t<div className=\"content-outer\">\r\n\t\t\t\t\t\t<div className=\"content-inner\">\r\n\t\t\t\t\t\t\t<div\r\n\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-team-member__social\"\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t<SortableList\r\n\t\t\t\t\t\t\t\t\taxis=\"x\"\r\n\t\t\t\t\t\t\t\t\thelperClass={\"social_dragging\"}\r\n\t\t\t\t\t\t\t\t\tdistance={10}\r\n\t\t\t\t\t\t\t\t\tonSortEnd={({\r\n\t\t\t\t\t\t\t\t\t\toldIndex,\r\n\t\t\t\t\t\t\t\t\t\tnewIndex\r\n\t\t\t\t\t\t\t\t\t}) =>\r\n\t\t\t\t\t\t\t\t\t\tthis.onSortEnd(\r\n\t\t\t\t\t\t\t\t\t\t\toldIndex,\r\n\t\t\t\t\t\t\t\t\t\t\tnewIndex\r\n\t\t\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t</div>\r\n\r\n\t\t\t\t\t\t\t{this.state.selectedLink !== null && (\r\n\t\t\t\t\t\t\t\t<div\r\n\t\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-team-member__linkForm\"\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t<SelectControl\r\n\t\t\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\"Icon\",\r\n\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\tonChange={icon =>\r\n\t\t\t\t\t\t\t\t\t\t\tthis.updateSocialItem(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\"icon\",\r\n\t\t\t\t\t\t\t\t\t\t\t\ticon\r\n\t\t\t\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\tsocial[\r\n\t\t\t\t\t\t\t\t\t\t\t\tthis.state\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t.selectedLink\r\n\t\t\t\t\t\t\t\t\t\t\t].icon\r\n\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\toptions={[\r\n\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\tlabel: \"Facebook\",\r\n\t\t\t\t\t\t\t\t\t\t\t\tvalue: \"facebook\"\r\n\t\t\t\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\tlabel: \"Twitter\",\r\n\t\t\t\t\t\t\t\t\t\t\t\tvalue: \"twitter\"\r\n\t\t\t\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\tlabel: \"Instagram\",\r\n\t\t\t\t\t\t\t\t\t\t\t\tvalue: \"instagram\"\r\n\t\t\t\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\tlabel: \"Pinterest\",\r\n\t\t\t\t\t\t\t\t\t\t\t\tvalue: \"pinterest\"\r\n\t\t\t\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\tlabel: \"Youtube\",\r\n\t\t\t\t\t\t\t\t\t\t\t\tvalue: \"youtube\"\r\n\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t]}\r\n\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t<URLInput\r\n\t\t\t\t\t\t\t\t\t\tlabel={__(\"URL\", \"guteblock\")}\r\n\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\tsocial[\r\n\t\t\t\t\t\t\t\t\t\t\t\tthis.state\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t.selectedLink\r\n\t\t\t\t\t\t\t\t\t\t\t].link\r\n\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\tonChange={link =>\r\n\t\t\t\t\t\t\t\t\t\t\tthis.updateSocialItem(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\"link\",\r\n\t\t\t\t\t\t\t\t\t\t\t\tlink\r\n\t\t\t\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t<a\r\n\t\t\t\t\t\t\t\t\t\tclassName=\"wp-block-guteblock-team-member__removeLink\"\r\n\t\t\t\t\t\t\t\t\t\tonClick={\r\n\t\t\t\t\t\t\t\t\t\t\tthis.removeSocialItem\r\n\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t{__(\r\n\t\t\t\t\t\t\t\t\t\t\t\"Remove Link\",\r\n\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t</a>\r\n\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t)}\r\n\r\n\t\t\t\t\t\t\t<RichText\r\n\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-team-member__title\"\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\ttagName=\"h4\"\r\n\t\t\t\t\t\t\t\tonChange={this.onChangeTitle}\r\n\t\t\t\t\t\t\t\tvalue={title}\r\n\t\t\t\t\t\t\t\tplaceholder={__(\r\n\t\t\t\t\t\t\t\t\t\"Member Name\",\r\n\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\tformattingControls={[]}\r\n\t\t\t\t\t\t\t\tstyle={{ color: titleColor }}\r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t<RichText\r\n\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-team-member__info\"\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\ttagName=\"p\"\r\n\t\t\t\t\t\t\t\tonChange={this.onChangeInfo}\r\n\t\t\t\t\t\t\t\tvalue={info}\r\n\t\t\t\t\t\t\t\tplaceholder={__(\r\n\t\t\t\t\t\t\t\t\t\"Member Info\",\r\n\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\tformattingControls={[]}\r\n\t\t\t\t\t\t\t\tstyle={{ color: contentColor }}\r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t</div>\r\n\t\t\t\t\t</div>\r\n\t\t\t\t</div>\r\n\t\t\t</>\r\n\t\t);\r\n\t}\r\n}\r\n\r\nexport default withSelect((select, props) => {\r\n\tconst id = props.attributes.id;\r\n\treturn {\r\n\t\timage: id ? select(\"core\").getMedia(id) : null,\r\n\t\timageSizes: select(\"core/editor\").getEditorSettings().imageSizes\r\n\t};\r\n})(withNotices(TeamMemberEdit));\r\n","import \"./style.editor.scss\";\r\nimport \"./parent\";\r\nimport { registerBlockType } from \"@wordpress/blocks\";\r\nimport { RichText } from \"@wordpress/editor\";\r\nimport { __ } from \"@wordpress/i18n\";\r\nimport edit from \"./edit.js\";\r\n\r\nconst attributes = {\r\n\ttitle: {\r\n\t\ttype: \"string\",\r\n\t\tsource: \"html\",\r\n\t\tselector: \"h4\"\r\n\t},\r\n\tinfo: {\r\n\t\ttype: \"string\",\r\n\t\tsource: \"html\",\r\n\t\tselector: \"p\"\r\n\t},\r\n\tid: {\r\n\t\ttype: \"number\"\r\n\t},\r\n\talt: {\r\n\t\ttype: \"string\",\r\n\t\tsource: \"attribute\",\r\n\t\tselector: \"img\",\r\n\t\tattribute: \"alt\",\r\n\t\tdefault: \"\"\r\n\t},\r\n\turl: {\r\n\t\ttype: \"string\",\r\n\t\tsource: \"attribute\",\r\n\t\tselector: \"img\",\r\n\t\tattribute: \"src\"\r\n\t},\r\n\tsocial: {\r\n\t\ttype: \"array\",\r\n\t\tdefault: [],\r\n\t\tsource: \"query\",\r\n\t\tselector: \".wp-block-guteblock-team-member__social ul li\",\r\n\t\tquery: {\r\n\t\t\ticon: {\r\n\t\t\t\tsource: \"attribute\",\r\n\t\t\t\tattribute: \"data-icon\"\r\n\t\t\t},\r\n\t\t\tlink: {\r\n\t\t\t\tsource: \"attribute\",\r\n\t\t\t\tselector: \"a\",\r\n\t\t\t\tattribute: \"href\"\r\n\t\t\t}\r\n\t\t}\r\n\t},\r\n\tsocialColor: {\r\n\t\ttype: \"string\"\r\n\t},\r\n\ttitleColor: {\r\n\t\ttype: \"string\"\r\n\t},\r\n\tcontentColor: {\r\n\t\ttype: \"string\"\r\n\t}\r\n};\r\n\r\nregisterBlockType(\"guteblock/team-member\", {\r\n\ttitle: __(\"Team Member\", \"guteblock\"),\r\n\tdescription: __(\"Block for showing team members\", \"guteblock\"),\r\n\ticon: (\r\n\t\t<svg\r\n\t\t\tid=\"prefix__Layer_1\"\r\n\t\t\tx={0}\r\n\t\t\ty={0}\r\n\t\t\tviewBox=\"0 0 24 24\"\r\n\t\t\txmlSpace=\"preserve\"\r\n\t\t>\r\n\t\t\t<style />\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_1_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={15.708}\r\n\t\t\t\ty1={0.619}\r\n\t\t\t\tx2={5.109}\r\n\t\t\t\ty2={16.829}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M12 11.06c-2.63 0-4.77-2.14-4.77-4.77S9.37 1.52 12 1.52s4.77 2.14 4.77 4.77-2.14 4.77-4.77 4.77zm0-7.54a2.77 2.77 0 100 5.54 2.77 2.77 0 000-5.54z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_1_)\"\r\n\t\t\t/>\r\n\t\t\t<g>\r\n\t\t\t\t<linearGradient\r\n\t\t\t\t\tid=\"prefix__SVGID_2_\"\r\n\t\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\t\tx1={22.02}\r\n\t\t\t\t\ty1={4.746}\r\n\t\t\t\t\tx2={11.421}\r\n\t\t\t\t\ty2={20.956}\r\n\t\t\t\t>\r\n\t\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t\t</linearGradient>\r\n\t\t\t\t<path\r\n\t\t\t\t\td=\"M18.97 22.11c-.55 0-1-.45-1-1 0-3.29-2.68-5.97-5.97-5.97s-5.97 2.68-5.97 5.97c0 .55-.45 1-1 1s-1-.45-1-1c0-4.39 3.57-7.97 7.97-7.97s7.97 3.57 7.97 7.97c0 .55-.45 1-1 1z\"\r\n\t\t\t\t\tfill=\"url(#prefix__SVGID_2_)\"\r\n\t\t\t\t/>\r\n\t\t\t</g>\r\n\t\t</svg>\r\n\t),\r\n\tcategory: \"guteblock\",\r\n\tkeywords: [\r\n\t\t__(\"team\", \"guteblock\"),\r\n\t\t__(\"member\", \"guteblock\"),\r\n\t\t__(\"person\", \"guteblock\")\r\n\t],\r\n\tparent: [\"guteblock/team-members\"], // Make the team member block available only inside the parent \"Team Members\" block.\r\n\tsupports: {\r\n\t\treusable: false,\r\n\t\thtml: false\r\n\t},\r\n\tattributes,\r\n\tedit,\r\n\tsave: ({ attributes }) => {\r\n\t\tconst {\r\n\t\t\ttitle,\r\n\t\t\tinfo,\r\n\t\t\turl,\r\n\t\t\talt,\r\n\t\t\tid,\r\n\t\t\tsocial,\r\n\t\t\tsocialColor,\r\n\t\t\ttitleColor,\r\n\t\t\tcontentColor\r\n\t\t} = attributes;\r\n\r\n\t\treturn (\r\n\t\t\t<div>\r\n\t\t\t\t{url && (\r\n\t\t\t\t\t<img\r\n\t\t\t\t\t\tclassName={id ? `wp-image-${id}` : null}\r\n\t\t\t\t\t\tsrc={url}\r\n\t\t\t\t\t\talt={alt}\r\n\t\t\t\t\t/>\r\n\t\t\t\t)}\r\n\t\t\t\t<div className=\"content-outer\">\r\n\t\t\t\t\t<div className=\"content-inner\">\r\n\t\t\t\t\t\t{social.length > 0 && (\r\n\t\t\t\t\t\t\t<div\r\n\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-team-member__social\"\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t<ul>\r\n\t\t\t\t\t\t\t\t\t{social.map((item, index) => {\r\n\t\t\t\t\t\t\t\t\t\treturn (\r\n\t\t\t\t\t\t\t\t\t\t\t<li\r\n\t\t\t\t\t\t\t\t\t\t\t\tkey={index}\r\n\t\t\t\t\t\t\t\t\t\t\t\tdata-icon={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\titem.icon\r\n\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tcolor: socialColor\r\n\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<a\r\n\t\t\t\t\t\t\t\t\t\t\t\t\thref={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\titem.link\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\ttarget=\"_blank\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\trel=\"noopener noreferrer\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<i\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tclassName={`demo-icon icon-${item.icon}`}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t></i>\r\n\t\t\t\t\t\t\t\t\t\t\t\t</a>\r\n\t\t\t\t\t\t\t\t\t\t\t</li>\r\n\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t})}\r\n\t\t\t\t\t\t\t\t</ul>\r\n\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t)}\r\n\r\n\t\t\t\t\t\t{title && (\r\n\t\t\t\t\t\t\t<RichText.Content\r\n\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-team-member__title\"\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\ttagName=\"h4\"\r\n\t\t\t\t\t\t\t\tvalue={title}\r\n\t\t\t\t\t\t\t\tstyle={{ color: titleColor }}\r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t{info && (\r\n\t\t\t\t\t\t\t<RichText.Content\r\n\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-team-member__info\"\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\ttagName=\"p\"\r\n\t\t\t\t\t\t\t\tvalue={info}\r\n\t\t\t\t\t\t\t\tstyle={{ color: contentColor }}\r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t)}\r\n\t\t\t\t\t</div>\r\n\t\t\t\t</div>\r\n\t\t\t</div>\r\n\t\t);\r\n\t}\r\n});\r\n","import { Component } from \"@wordpress/element\";\r\nimport { __ } from \"@wordpress/i18n\";\r\nimport {\r\n\tRichText,\r\n\tInspectorControls,\r\n\tBlockControls,\r\n\tAlignmentToolbar,\r\n\tMediaUpload,\r\n\tPanelColorSettings,\r\n\tContrastChecker\r\n} from \"@wordpress/editor\";\r\nimport {\r\n\tPanelBody,\r\n\t//TextControl,\r\n\tIconButton,\r\n\tRangeControl,\r\n\tTooltip,\r\n\tDashicon,\r\n\tToggleControl\r\n} from \"@wordpress/components\";\r\nimport classnames from \"classnames\";\r\n\r\nclass TestimonialsEdit extends Component {\r\n\tstate = {\r\n\t\tselectedTestimonial: 0\r\n\t};\r\n\r\n\tcomponentDidMount() {}\r\n\r\n\tonChangeTitle = title => {\r\n\t\tthis.props.setAttributes({ title });\r\n\t};\r\n\r\n\tonChangeAlignment = alignment => {\r\n\t\tthis.props.setAttributes({ alignment });\r\n\t};\r\n\r\n\taddNewTestimonial = () => {\r\n\t\tconst { setAttributes, attributes } = this.props;\r\n\t\tconst { testimonials } = attributes;\r\n\t\tsetAttributes({\r\n\t\t\ttestimonials: [\r\n\t\t\t\t...testimonials,\r\n\t\t\t\t{\r\n\t\t\t\t\tauthorImageID: \"\",\r\n\t\t\t\t\tauthorImageUrl: \"\",\r\n\t\t\t\t\tauthorImageAlt: \"\",\r\n\t\t\t\t\ttitle: \"\",\r\n\t\t\t\t\tjob_position: \"\",\r\n\t\t\t\t\tcontent: \"\"\r\n\t\t\t\t}\r\n\t\t\t]\r\n\t\t});\r\n\t\tthis.setState({\r\n\t\t\tselectedTestimonial: testimonials.length\r\n\t\t});\r\n\t};\r\n\r\n\tupdateTestimonial = (type, value) => {\r\n\t\tconst { setAttributes, attributes } = this.props;\r\n\t\tconst { testimonials } = attributes;\r\n\t\tconst { selectedTestimonial } = this.state;\r\n\t\tlet new_testimonials = [...testimonials];\r\n\t\tnew_testimonials[selectedTestimonial][type] = value;\r\n\t\tsetAttributes({ testimonials: new_testimonials });\r\n\t};\r\n\r\n\tremoveTestimonial = (e, index) => {\r\n\t\te.preventDefault();\r\n\r\n\t\tconst { setAttributes, attributes } = this.props;\r\n\t\tconst { testimonials } = attributes;\r\n\r\n\t\tsetAttributes({\r\n\t\t\ttestimonials: [\r\n\t\t\t\t...testimonials.slice(0, index),\r\n\t\t\t\t...testimonials.slice(index + 1)\r\n\t\t\t]\r\n\t\t});\r\n\t};\r\n\r\n\ttoggleShadow = () => {\r\n\t\tthis.props.setAttributes({ shadow: !this.props.attributes.shadow });\r\n\t};\r\n\r\n\tonSelectImage = ({ id, url, alt }) => {\r\n\t\tthis.updateTestimonial(\"authorImageID\", id);\r\n\t\tthis.updateTestimonial(\"authorImageUrl\", url);\r\n\t\tthis.updateTestimonial(\"authorImageAlt\", alt);\r\n\t};\r\n\r\n\trender() {\r\n\t\tconst { className, attributes, setAttributes } = this.props;\r\n\t\tconst {\r\n\t\t\talignment,\r\n\t\t\ttestimonials,\r\n\t\t\tgrid_border_radius,\r\n\t\t\timage_border_radius,\r\n\t\t\tsection_background,\r\n\t\t\tgrid_background,\r\n\t\t\ttitle_color,\r\n\t\t\tcontent_color,\r\n\t\t\tshadow\r\n\t\t} = attributes;\r\n\r\n\t\tconst classes = classnames(className, {\r\n\t\t\t[`align-${alignment}`]: alignment,\r\n\t\t\t[`has-shadow`]: shadow\r\n\t\t});\r\n\r\n\t\tconst isStyle = RegExp(/is-style-/);\r\n\t\tconst styleName = isStyle.test(attributes.className)\r\n\t\t\t? attributes.className.replace(isStyle, \"\")\r\n\t\t\t: null;\r\n\r\n\t\treturn (\r\n\t\t\t<>\r\n\t\t\t\t<BlockControls>\r\n\t\t\t\t\t<AlignmentToolbar\r\n\t\t\t\t\t\tonChange={this.onChangeAlignment}\r\n\t\t\t\t\t\tvalue={alignment}\r\n\t\t\t\t\t\tisCollapsed={false}\r\n\t\t\t\t\t/>\r\n\t\t\t\t</BlockControls>\r\n\t\t\t\t<InspectorControls>\r\n\t\t\t\t\t<PanelBody title={__(\"Settings\", \"guteblock\")}>\r\n\t\t\t\t\t\t<ToggleControl\r\n\t\t\t\t\t\t\tlabel={__(\"Shadow\", \"guteblock\")}\r\n\t\t\t\t\t\t\tonChange={this.toggleShadow}\r\n\t\t\t\t\t\t\tchecked={shadow}\r\n\t\t\t\t\t\t/>\r\n\r\n\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\"Grid Border Radius (px)\",\r\n\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\tvalue={grid_border_radius}\r\n\t\t\t\t\t\t\tonChange={grid_border_radius =>\r\n\t\t\t\t\t\t\t\tsetAttributes({ grid_border_radius })\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\tmin={0}\r\n\t\t\t\t\t\t\tmax={100}\r\n\t\t\t\t\t\t\tstep={1}\r\n\t\t\t\t\t\t/>\r\n\r\n\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\"Image Border Radius (%)\",\r\n\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\tvalue={image_border_radius}\r\n\t\t\t\t\t\t\tonChange={image_border_radius =>\r\n\t\t\t\t\t\t\t\tsetAttributes({ image_border_radius })\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\tmin={0}\r\n\t\t\t\t\t\t\tmax={100}\r\n\t\t\t\t\t\t\tstep={1}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t</PanelBody>\r\n\t\t\t\t\t<PanelColorSettings\r\n\t\t\t\t\t\ttitle={__(\"Color Settings\", \"guteblock\")}\r\n\t\t\t\t\t\tcolorSettings={[\r\n\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\tvalue: section_background,\r\n\t\t\t\t\t\t\t\tonChange: color => {\r\n\t\t\t\t\t\t\t\t\tsetAttributes({\r\n\t\t\t\t\t\t\t\t\t\tsection_background: color\r\n\t\t\t\t\t\t\t\t\t});\r\n\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\tlabel: __(\r\n\t\t\t\t\t\t\t\t\t\"Section Background Color\",\r\n\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\tvalue: grid_background,\r\n\t\t\t\t\t\t\t\tonChange: color => {\r\n\t\t\t\t\t\t\t\t\tsetAttributes({\r\n\t\t\t\t\t\t\t\t\t\tgrid_background: color\r\n\t\t\t\t\t\t\t\t\t});\r\n\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\tlabel: __(\r\n\t\t\t\t\t\t\t\t\t\"Grid Background Color\",\r\n\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\tvalue: title_color,\r\n\t\t\t\t\t\t\t\tonChange: color => {\r\n\t\t\t\t\t\t\t\t\tsetAttributes({\r\n\t\t\t\t\t\t\t\t\t\ttitle_color: color\r\n\t\t\t\t\t\t\t\t\t});\r\n\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\tlabel: __(\"Title Color\", \"guteblock\")\r\n\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\tvalue: content_color,\r\n\t\t\t\t\t\t\t\tonChange: color => {\r\n\t\t\t\t\t\t\t\t\tsetAttributes({\r\n\t\t\t\t\t\t\t\t\t\tcontent_color: color\r\n\t\t\t\t\t\t\t\t\t});\r\n\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\tlabel: __(\"Content Color\", \"guteblock\")\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t]}\r\n\t\t\t\t\t>\r\n\t\t\t\t\t\t<ContrastChecker\r\n\t\t\t\t\t\t\ttextColor={title_color}\r\n\t\t\t\t\t\t\tbackgroundColor={grid_background}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t<ContrastChecker\r\n\t\t\t\t\t\t\ttextColor={content_color}\r\n\t\t\t\t\t\t\tbackgroundColor={grid_background}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t</PanelColorSettings>\r\n\t\t\t\t</InspectorControls>\r\n\r\n\t\t\t\t<div\r\n\t\t\t\t\tclassName={classes}\r\n\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\tbackgroundColor: section_background\r\n\t\t\t\t\t}}\r\n\t\t\t\t>\r\n\t\t\t\t\t<div className=\"wp-block-guteblock-testimonial__container\">\r\n\t\t\t\t\t\t{testimonials.map((testimonial, index) => {\r\n\t\t\t\t\t\t\treturn (\r\n\t\t\t\t\t\t\t\t<div\r\n\t\t\t\t\t\t\t\t\tclassName=\"testimonial__outer\"\r\n\t\t\t\t\t\t\t\t\tkey={index}\r\n\t\t\t\t\t\t\t\t\tonClick={() =>\r\n\t\t\t\t\t\t\t\t\t\tthis.setState({\r\n\t\t\t\t\t\t\t\t\t\t\tselectedTestimonial: index\r\n\t\t\t\t\t\t\t\t\t\t})\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\tborderRadius: [\r\n\t\t\t\t\t\t\t\t\t\t\t`${grid_border_radius}px`\r\n\t\t\t\t\t\t\t\t\t\t],\r\n\t\t\t\t\t\t\t\t\t\tbackgroundColor: grid_background\r\n\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t<div className=\"testimonial__remove-btn\">\r\n\t\t\t\t\t\t\t\t\t\t<Dashicon\r\n\t\t\t\t\t\t\t\t\t\t\ticon={\"trash\"}\r\n\t\t\t\t\t\t\t\t\t\t\tsize={30}\r\n\t\t\t\t\t\t\t\t\t\t\tonClick={e => {\r\n\t\t\t\t\t\t\t\t\t\t\t\tthis.removeTestimonial(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\te,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tindex\r\n\t\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t</div>\r\n\r\n\t\t\t\t\t\t\t\t\t{styleName != \"multiple\" && (\r\n\t\t\t\t\t\t\t\t\t\t<div\r\n\t\t\t\t\t\t\t\t\t\t\tclassName=\"testimonial__image-outer\"\r\n\t\t\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\t\t\tborderRadius: [\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t`${image_border_radius}%`\r\n\t\t\t\t\t\t\t\t\t\t\t\t]\r\n\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t<MediaUpload\r\n\t\t\t\t\t\t\t\t\t\t\t\tonSelect={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tthis\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t.onSelectImage\r\n\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\tallowedTypes={[\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\"image\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t]}\r\n\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\ttestimonial.authorImageID\r\n\t\t\t\t\t\t\t\t\t\t\t\t} // To highlight the selected image in the Media Library\r\n\t\t\t\t\t\t\t\t\t\t\t\trender={({\r\n\t\t\t\t\t\t\t\t\t\t\t\t\topen\r\n\t\t\t\t\t\t\t\t\t\t\t\t}) => {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\treturn (\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{testimonial.authorImageUrl ? (\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tsrc={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttestimonial.authorImageUrl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\talt=\"{testimonial.authorImageAlt}\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tonClick={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\topen\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tdata-id=\"{testimonial.authorImageID}\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t) : (\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<IconButton\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tclassName=\"components-icon-button-components-toolbar__control\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Edit Image\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tonClick={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\topen\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ticon=\"format-image\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t</>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t\t\t)}\r\n\r\n\t\t\t\t\t\t\t\t\t<RichText\r\n\t\t\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-testimonial__title\"\r\n\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\ttagName=\"h4\"\r\n\t\t\t\t\t\t\t\t\t\tonChange={title =>\r\n\t\t\t\t\t\t\t\t\t\t\tthis.updateTestimonial(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\"title\",\r\n\t\t\t\t\t\t\t\t\t\t\t\ttitle\r\n\t\t\t\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\tvalue={testimonial.title}\r\n\t\t\t\t\t\t\t\t\t\tplaceholder={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\"Testimonial Title\",\r\n\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\t\tcolor: title_color\r\n\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t/>\r\n\r\n\t\t\t\t\t\t\t\t\t<RichText\r\n\t\t\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-testimonial__jobposition\"\r\n\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\ttagName=\"p\"\r\n\t\t\t\t\t\t\t\t\t\tonChange={job_position =>\r\n\t\t\t\t\t\t\t\t\t\t\tthis.updateTestimonial(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\"job_position\",\r\n\t\t\t\t\t\t\t\t\t\t\t\tjob_position\r\n\t\t\t\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\ttestimonial.job_position\r\n\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\tplaceholder={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\"Job Position\",\r\n\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\t\tcolor: title_color\r\n\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t/>\r\n\r\n\t\t\t\t\t\t\t\t\t<RichText\r\n\t\t\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-testimonial__content\"\r\n\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\ttagName=\"p\"\r\n\t\t\t\t\t\t\t\t\t\tonChange={content =>\r\n\t\t\t\t\t\t\t\t\t\t\tthis.updateTestimonial(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\"content\",\r\n\t\t\t\t\t\t\t\t\t\t\t\tcontent\r\n\t\t\t\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\tvalue={testimonial.content}\r\n\t\t\t\t\t\t\t\t\t\tplaceholder={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\"Testimonial Content\",\r\n\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\t\tcolor: content_color\r\n\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t/>\r\n\r\n\t\t\t\t\t\t\t\t\t<div className=\"clear\"></div>\r\n\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t})}\r\n\t\t\t\t\t\t<div className=\"clear\"></div>\r\n\t\t\t\t\t\t<Tooltip\r\n\t\t\t\t\t\t\ttext={__(\"Add Testimonial\", \"guteblock\")}\r\n\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t<button\r\n\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-testimonial__addTestimonial\"\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\tonClick={this.addNewTestimonial}\r\n\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t<Dashicon icon={\"plus\"} size={20} />\r\n\t\t\t\t\t\t\t</button>\r\n\t\t\t\t\t\t</Tooltip>\r\n\t\t\t\t\t</div>\r\n\t\t\t\t</div>\r\n\t\t\t</>\r\n\t\t);\r\n\t}\r\n}\r\n\r\nexport default TestimonialsEdit;\r\n","import \"./style.editor.scss\";\r\nimport { registerBlockType } from \"@wordpress/blocks\";\r\nimport { __ } from \"@wordpress/i18n\";\r\nimport { RichText } from \"@wordpress/editor\";\r\nimport edit from \"./edit.js\";\r\nimport classnames from \"classnames\";\r\n\r\nconst attributes = {\r\n\ttitle: {\r\n\t\ttype: \"string\",\r\n\t\tsource: \"html\",\r\n\t\tselector: \"h4\"\r\n\t},\r\n\talign: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"full\"\r\n\t},\r\n\talignment: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"left\"\r\n\t},\r\n\tgrid_border_radius: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 20\r\n\t},\r\n\timage_border_radius: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 10\r\n\t},\r\n\tsection_background: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"#b3e7fe\"\r\n\t},\r\n\tgrid_background: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"#fff\"\r\n\t},\r\n\ttitle_color: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"#333\"\r\n\t},\r\n\tcontent_color: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"#333\"\r\n\t},\r\n\tshadow: {\r\n\t\ttype: \"boolean\"\r\n\t},\r\n\ttestimonials: {\r\n\t\ttype: \"array\",\r\n\t\tdefault: [\r\n\t\t\t{\r\n\t\t\t\tauthorImageID: \"\",\r\n\t\t\t\tauthorImageUrl: \"\",\r\n\t\t\t\tauthorImageAlt: \"\",\r\n\t\t\t\ttitle: \"\",\r\n\t\t\t\tjob_position: \"\",\r\n\t\t\t\tcontent: \"\"\r\n\t\t\t}\r\n\t\t]\r\n\t\t// source: \"query\",\r\n\t\t// selector: \".wp-block-guteblock-testimonial__outer\",\r\n\t\t// query: {\r\n\t\t// \tauthorImageID: {\r\n\t\t// \t\tsource: \"attribute\",\r\n\t\t// \t\tselector: \"img\",\r\n\t\t// \t\tattribute: \"data-id\"\r\n\t\t// \t},\r\n\t\t// \tauthorImageUrl: {\r\n\t\t// \t\tsource: \"attribute\",\r\n\t\t// \t\tselector: \"img\",\r\n\t\t// \t\tattribute: \"src\"\r\n\t\t// \t},\r\n\t\t// \tauthorImageAlt: {\r\n\t\t// \t\tsource: \"attribute\",\r\n\t\t// \t\tselector: \"img\",\r\n\t\t// \t\tattribute: \"alt\"\r\n\t\t// \t},\r\n\t\t// \ttitle: {\r\n\t\t// \t\tsource: \"html\",\r\n\t\t// \t\tselector: \"h4\",\r\n\t\t// \t},\r\n\t\t// \tcontent: {\r\n\t\t// \t\tsource: \"html\",\r\n\t\t// \t\tselector: \"p\"\r\n\t\t// \t}\r\n\t\t// }\r\n\t}\r\n};\r\n\r\nregisterBlockType(\"guteblock/testimonial\", {\r\n\ttitle: __(\"Testimonial\", \"guteblock\"),\r\n\tdescription: __(\"Block for adding a testimonial.\", \"guteblock\"),\r\n\ticon: (\r\n\t\t<svg\r\n\t\t\tid=\"prefix__Layer_1\"\r\n\t\t\tx={0}\r\n\t\t\ty={0}\r\n\t\t\tviewBox=\"0 0 24 24\"\r\n\t\t\txmlSpace=\"preserve\"\r\n\t\t>\r\n\t\t\t<style />\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_1_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={21.524}\r\n\t\t\t\ty1={4.057}\r\n\t\t\t\tx2={5.186}\r\n\t\t\t\ty2={16.26}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M6.31 9.78c0 .55.45 1 1 1h13.1c.55 0 1-.45 1-1s-.45-1-1-1H7.31c-.55 0-1 .45-1 1z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_1_)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_2_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={23.231}\r\n\t\t\t\ty1={6.343}\r\n\t\t\t\tx2={6.894}\r\n\t\t\t\ty2={18.546}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M17.69 14.73c0-.55-.45-1-1-1H7.31c-.55 0-1 .45-1 1s.45 1 1 1h9.38c.55 0 1-.44 1-1z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_2_)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_3_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={28.033}\r\n\t\t\t\ty1={12.772}\r\n\t\t\t\tx2={11.696}\r\n\t\t\t\ty2={24.975}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M21.19 17.05H19.3v1.78h.87v.13c0 .6-.22.91-.67.91v.94c.65 0 1.15-.2 1.49-.6.34-.4.51-.91.51-1.53.01-.54-.1-1.08-.31-1.63z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_3_)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_4_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={26.966}\r\n\t\t\t\ty1={11.343}\r\n\t\t\t\tx2={10.629}\r\n\t\t\t\ty2={23.546}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M16.33 17.05v1.78h.87v.13c0 .6-.22.91-.67.91v.94c.65 0 1.15-.2 1.48-.6s.5-.91.5-1.53c0-.56-.1-1.11-.3-1.63h-1.88z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_4_)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_5_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={16.673}\r\n\t\t\t\ty1={-2.437}\r\n\t\t\t\tx2={0.336}\r\n\t\t\t\ty2={9.766}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M7.47 6.01c-.45 0-.67-.31-.67-.91v-.14h.87V3.19H5.79c-.2.52-.3 1.07-.3 1.63 0 .62.17 1.13.5 1.53s.83.6 1.48.6v-.94z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_5_)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_6_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={15.607}\r\n\t\t\t\ty1={-3.865}\r\n\t\t\t\tx2={-0.731}\r\n\t\t\t\ty2={8.338}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M2.49 4.82c0 .62.17 1.13.51 1.53.34.4.83.6 1.49.6v-.94c-.44 0-.67-.3-.67-.91v-.14h.87V3.19H2.81c-.21.55-.32 1.09-.32 1.63z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_6_)\"\r\n\t\t\t/>\r\n\t\t</svg>\r\n\t),\r\n\tcategory: \"guteblock\",\r\n\tkeywords: [__(\"testimonial\", \"guteblock\")],\r\n\tsupports: {\r\n\t\thtml: false,\r\n\t\talign: [\"wide\", \"full\"]\r\n\t},\r\n\tstyles: [\r\n\t\t{\r\n\t\t\tname: \"single\",\r\n\t\t\tlabel: __(\"Single\", \"guteblock\"),\r\n\t\t\tisDefault: true\r\n\t\t},\r\n\t\t{\r\n\t\t\tname: \"multiple\",\r\n\t\t\tlabel: __(\"Multiple\", \"guteblock\"),\r\n\t\t\tisDefault: false\r\n\t\t}\r\n\t],\r\n\tattributes,\r\n\tedit,\r\n\tsave: ({ attributes }) => {\r\n\t\tconst {\r\n\t\t\talignment,\r\n\t\t\ttestimonials,\r\n\t\t\tgrid_border_radius,\r\n\t\t\timage_border_radius,\r\n\t\t\tsection_background,\r\n\t\t\tgrid_background,\r\n\t\t\ttitle_color,\r\n\t\t\tcontent_color,\r\n\t\t\tshadow\r\n\t\t} = attributes;\r\n\r\n\t\tconst classes = classnames({\r\n\t\t\t[`align-${alignment}`]: alignment,\r\n\t\t\t[`has-shadow`]: shadow\r\n\t\t});\r\n\r\n\t\treturn (\r\n\t\t\t<div\r\n\t\t\t\tclassName={classes}\r\n\t\t\t\tstyle={{\r\n\t\t\t\t\tbackgroundColor: section_background\r\n\t\t\t\t}}\r\n\t\t\t>\r\n\t\t\t\t<div className=\"wp-block-guteblock-testimonial__container\">\r\n\t\t\t\t\t{testimonials.map((testimonial, index) => {\r\n\t\t\t\t\t\treturn (\r\n\t\t\t\t\t\t\t<div\r\n\t\t\t\t\t\t\t\tclassName=\"testimonial__outer\"\r\n\t\t\t\t\t\t\t\tkey={index}\r\n\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\tborderRadius: [\r\n\t\t\t\t\t\t\t\t\t\t`${grid_border_radius}px`\r\n\t\t\t\t\t\t\t\t\t],\r\n\t\t\t\t\t\t\t\t\tbackgroundColor: grid_background\r\n\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t<div\r\n\t\t\t\t\t\t\t\t\tclassName=\"testimonial__image-outer\"\r\n\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\tborderRadius: [\r\n\t\t\t\t\t\t\t\t\t\t\t`${image_border_radius}%`\r\n\t\t\t\t\t\t\t\t\t\t]\r\n\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t<img\r\n\t\t\t\t\t\t\t\t\t\tsrc={\r\n\t\t\t\t\t\t\t\t\t\t\ttestimonial.authorImageUrl\r\n\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\talt={\r\n\t\t\t\t\t\t\t\t\t\t\ttestimonial.authorImageAlt\r\n\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\tdata-id={\r\n\t\t\t\t\t\t\t\t\t\t\ttestimonial.authorImageID\r\n\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t</div>\r\n\r\n\t\t\t\t\t\t\t\t<RichText.Content\r\n\t\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-testimonial__title\"\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\ttagName=\"h4\"\r\n\t\t\t\t\t\t\t\t\tvalue={testimonial.title}\r\n\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\tcolor: title_color\r\n\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t/>\r\n\r\n\t\t\t\t\t\t\t\t<RichText.Content\r\n\t\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-testimonial__jobposition\"\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\ttagName=\"p\"\r\n\t\t\t\t\t\t\t\t\tvalue={testimonial.job_position}\r\n\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\tcolor: title_color\r\n\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t/>\r\n\r\n\t\t\t\t\t\t\t\t<RichText.Content\r\n\t\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-testimonial__content\"\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\ttagName=\"p\"\r\n\t\t\t\t\t\t\t\t\tvalue={testimonial.content}\r\n\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\tcolor: content_color\r\n\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t/>\r\n\r\n\t\t\t\t\t\t\t\t<div className=\"clear\"></div>\r\n\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t);\r\n\t\t\t\t\t})}\r\n\t\t\t\t\t<div className=\"clear\"></div>\r\n\t\t\t\t</div>\r\n\t\t\t</div>\r\n\t\t);\r\n\t}\r\n});\r\n","import { Component } from \"@wordpress/element\";\r\nimport { __ } from \"@wordpress/i18n\";\r\nimport classnames from \"classnames\";\r\nimport {\r\n\tRichText,\r\n\tInspectorControls,\r\n\tBlockControls,\r\n\tAlignmentToolbar,\r\n\tMediaUpload\r\n} from \"@wordpress/editor\";\r\nimport {\r\n\tPanelBody,\r\n\tRangeControl,\r\n\tIconButton,\r\n\tToggleControl,\r\n\tColorPicker,\r\n\tTextControl\r\n} from \"@wordpress/components\";\r\n\r\nclass SeparatorEdit extends Component {\r\n\tcomponentDidMount() {}\r\n\r\n\tonChangeTitle = title => {\r\n\t\tthis.props.setAttributes({ title });\r\n\t};\r\n\r\n\tonSelectImage = ({ id, url }) => {\r\n\t\tthis.props.setAttributes({\r\n\t\t\timageID: id,\r\n\t\t\timageUrl: url\r\n\t\t});\r\n\t};\r\n\r\n\ttoggleOverlay = () => {\r\n\t\tthis.props.setAttributes({ overlay: !this.props.attributes.overlay });\r\n\t};\r\n\r\n\tonChangeOverlayColor = color => {\r\n\t\tthis.props.setAttributes({ overlayColor: color.hex });\r\n\t};\r\n\r\n\tonChangeOverlayOpacity = overlayOpacity => {\r\n\t\tthis.props.setAttributes({ overlayOpacity });\r\n\t};\r\n\r\n\ttoggleBackgroundStyle = () => {\r\n\t\tthis.props.setAttributes({\r\n\t\t\tfixedBackground: !this.props.attributes.fixedBackground\r\n\t\t});\r\n\t};\r\n\r\n\tonChangeTextColor = color => {\r\n\t\tthis.props.setAttributes({ textColor: color.hex });\r\n\t};\r\n\r\n\ttoggleButton = () => {\r\n\t\tthis.props.setAttributes({\r\n\t\t\tenableButton: !this.props.attributes.enableButton\r\n\t\t});\r\n\t};\r\n\r\n\tonChangeButtonText = buttonText => {\r\n\t\tthis.props.setAttributes({ buttonText });\r\n\t};\r\n\r\n\tonChangeButtonLink = buttonLink => {\r\n\t\tthis.props.setAttributes({ buttonLink });\r\n\t};\r\n\r\n\tonChangeButtonTextColor = color => {\r\n\t\tthis.props.setAttributes({ buttonTextColor: color.hex });\r\n\t};\r\n\r\n\tonChangeButtonBackgroundColor = color => {\r\n\t\tthis.props.setAttributes({ buttonBackgroundColor: color.hex });\r\n\t};\r\n\r\n\tonChangeButtonBorderRadius = buttonBorderRadius => {\r\n\t\tconsole.log(buttonBorderRadius);\r\n\t\tthis.props.setAttributes({ buttonBorderRadius });\r\n\t};\r\n\r\n\trender() {\r\n\t\tconst { className, attributes, setAttributes } = this.props;\r\n\t\tconst {\r\n\t\t\ttitle,\r\n\t\t\talignment,\r\n\t\t\tpaddingTop,\r\n\t\t\tpaddingBottom,\r\n\t\t\timageID,\r\n\t\t\timageUrl,\r\n\t\t\toverlay,\r\n\t\t\toverlayColor,\r\n\t\t\toverlayOpacity,\r\n\t\t\tfixedBackground,\r\n\t\t\ttextColor,\r\n\t\t\tenableButton,\r\n\t\t\tbuttonText,\r\n\t\t\tbuttonLink,\r\n\t\t\tbuttonTextColor,\r\n\t\t\tbuttonBackgroundColor,\r\n\t\t\tbuttonBorderRadius\r\n\t\t} = attributes;\r\n\r\n\t\tconst classes = classnames(className, {\r\n\t\t\t\"background-fixed\": fixedBackground,\r\n\t\t\t[`align-${alignment}`]: alignment\r\n\t\t});\r\n\r\n\t\treturn (\r\n\t\t\t<>\r\n\t\t\t\t<BlockControls>\r\n\t\t\t\t\t<AlignmentToolbar\r\n\t\t\t\t\t\tonChange={alignment =>\r\n\t\t\t\t\t\t\tsetAttributes({ alignment })\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\tvalue={alignment}\r\n\t\t\t\t\t\tisCollapsed={false}\r\n\t\t\t\t\t/>\r\n\t\t\t\t</BlockControls>\r\n\t\t\t\t<InspectorControls>\r\n\t\t\t\t\t<PanelBody title={__(\"Spacing\", \"guteblock\")}>\r\n\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\tlabel={__(\"Padding Top\", \"guteblock\")}\r\n\t\t\t\t\t\t\tvalue={paddingTop}\r\n\t\t\t\t\t\t\tonChange={paddingTop =>\r\n\t\t\t\t\t\t\t\tsetAttributes({ paddingTop })\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\tmin={50}\r\n\t\t\t\t\t\t\tmax={500}\r\n\t\t\t\t\t\t\tstep={10}\r\n\t\t\t\t\t\t/>\r\n\r\n\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\tlabel={__(\"Padding Bottom\", \"guteblock\")}\r\n\t\t\t\t\t\t\tvalue={paddingBottom}\r\n\t\t\t\t\t\t\tonChange={paddingBottom =>\r\n\t\t\t\t\t\t\t\tsetAttributes({ paddingBottom })\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\tmin={50}\r\n\t\t\t\t\t\t\tmax={500}\r\n\t\t\t\t\t\t\tstep={10}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t</PanelBody>\r\n\t\t\t\t\t<PanelBody title={__(\"Text Color\", \"guteblock\")}>\r\n\t\t\t\t\t\t<ColorPicker\r\n\t\t\t\t\t\t\tcolor={textColor}\r\n\t\t\t\t\t\t\tonChangeComplete={this.onChangeTextColor}\r\n\t\t\t\t\t\t\tdisableAlpha\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t</PanelBody>\r\n\t\t\t\t\t<PanelBody title={__(\"Image Settings\", \"guteblock\")}>\r\n\t\t\t\t\t\t<MediaUpload\r\n\t\t\t\t\t\t\tonSelect={this.onSelectImage}\r\n\t\t\t\t\t\t\tallowedTypes={[\"image\"]}\r\n\t\t\t\t\t\t\tvalue={imageID} // To highlight the selected image in the Media Library\r\n\t\t\t\t\t\t\trender={({ open }) => {\r\n\t\t\t\t\t\t\t\treturn (\r\n\t\t\t\t\t\t\t\t\t<>\r\n\t\t\t\t\t\t\t\t\t\t{imageUrl ? (\r\n\t\t\t\t\t\t\t\t\t\t\t<img\r\n\t\t\t\t\t\t\t\t\t\t\t\tsrc={imageUrl}\r\n\t\t\t\t\t\t\t\t\t\t\t\talt=\"\"\r\n\t\t\t\t\t\t\t\t\t\t\t\tonClick={open}\r\n\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t) : (\r\n\t\t\t\t\t\t\t\t\t\t\t<IconButton\r\n\t\t\t\t\t\t\t\t\t\t\t\tclassName=\"components-icon-button-components-toolbar__control\"\r\n\t\t\t\t\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\"Edit Image\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t\tonClick={open}\r\n\t\t\t\t\t\t\t\t\t\t\t\ticon=\"format-image\"\r\n\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t</>\r\n\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t{imageUrl && (\r\n\t\t\t\t\t\t\t<ToggleControl\r\n\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\"Fixed Background\",\r\n\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\tonChange={this.toggleBackgroundStyle}\r\n\t\t\t\t\t\t\t\tchecked={fixedBackground}\r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t)}\r\n\t\t\t\t\t</PanelBody>\r\n\t\t\t\t\t<PanelBody title={__(\"Overlay Settings\", \"guteblock\")}>\r\n\t\t\t\t\t\t<ToggleControl\r\n\t\t\t\t\t\t\tlabel={__(\"Enable Overlay\", \"guteblock\")}\r\n\t\t\t\t\t\t\tonChange={this.toggleOverlay}\r\n\t\t\t\t\t\t\tchecked={overlay}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t{overlay && (\r\n\t\t\t\t\t\t\t<>\r\n\t\t\t\t\t\t\t\t<ColorPicker\r\n\t\t\t\t\t\t\t\t\tcolor={overlayColor}\r\n\t\t\t\t\t\t\t\t\tonChangeComplete={\r\n\t\t\t\t\t\t\t\t\t\tthis.onChangeOverlayColor\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\tdisableAlpha\r\n\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\t\"Overlay Opacity\",\r\n\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\tvalue={overlayOpacity}\r\n\t\t\t\t\t\t\t\t\tonChange={\r\n\t\t\t\t\t\t\t\t\t\tthis.onChangeOverlayOpacity\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\tmin={0}\r\n\t\t\t\t\t\t\t\t\tmax={1}\r\n\t\t\t\t\t\t\t\t\tstep={0.1}\r\n\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t</>\r\n\t\t\t\t\t\t)}\r\n\t\t\t\t\t</PanelBody>\r\n\t\t\t\t\t<PanelBody title={__(\"Button Settings\", \"guteblock\")}>\r\n\t\t\t\t\t\t<ToggleControl\r\n\t\t\t\t\t\t\tlabel={__(\"Show Button\", \"guteblock\")}\r\n\t\t\t\t\t\t\tonChange={this.toggleButton}\r\n\t\t\t\t\t\t\tchecked={enableButton}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t{enableButton && (\r\n\t\t\t\t\t\t\t<>\r\n\t\t\t\t\t\t\t\t<TextControl\r\n\t\t\t\t\t\t\t\t\tvalue={buttonLink}\r\n\t\t\t\t\t\t\t\t\tonChange={this.onChangeButtonLink}\r\n\t\t\t\t\t\t\t\t\tplaceholder=\"Button Link\"\r\n\t\t\t\t\t\t\t\t\thelp={__(\r\n\t\t\t\t\t\t\t\t\t\t\"URL for the button.\",\r\n\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t<h4>\r\n\t\t\t\t\t\t\t\t\t{__(\r\n\t\t\t\t\t\t\t\t\t\t\"Button Text Color\",\r\n\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t</h4>\r\n\t\t\t\t\t\t\t\t<ColorPicker\r\n\t\t\t\t\t\t\t\t\tcolor={buttonTextColor}\r\n\t\t\t\t\t\t\t\t\tonChangeComplete={\r\n\t\t\t\t\t\t\t\t\t\tthis.onChangeButtonTextColor\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\tdisableAlpha\r\n\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t<h4>\r\n\t\t\t\t\t\t\t\t\t{__(\r\n\t\t\t\t\t\t\t\t\t\t\"Button Background Color\",\r\n\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t</h4>\r\n\t\t\t\t\t\t\t\t<ColorPicker\r\n\t\t\t\t\t\t\t\t\tcolor={buttonBackgroundColor}\r\n\t\t\t\t\t\t\t\t\tonChangeComplete={\r\n\t\t\t\t\t\t\t\t\t\tthis\r\n\t\t\t\t\t\t\t\t\t\t\t.onChangeButtonBackgroundColor\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\tdisableAlpha\r\n\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\t\"Button Border Radius\",\r\n\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\tvalue={buttonBorderRadius}\r\n\t\t\t\t\t\t\t\t\tonChange={\r\n\t\t\t\t\t\t\t\t\t\tthis\r\n\t\t\t\t\t\t\t\t\t\t\t.onChangeButtonBorderRadius\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\tmin={0}\r\n\t\t\t\t\t\t\t\t\tmax={100}\r\n\t\t\t\t\t\t\t\t\tstep={1}\r\n\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t</>\r\n\t\t\t\t\t\t)}\r\n\t\t\t\t\t</PanelBody>\r\n\t\t\t\t</InspectorControls>\r\n\r\n\t\t\t\t<div\r\n\t\t\t\t\tclassName={classes}\r\n\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\tpaddingTop: paddingTop,\r\n\t\t\t\t\t\tpaddingBottom: paddingBottom,\r\n\t\t\t\t\t\tbackgroundImage: `url(${imageUrl})`\r\n\t\t\t\t\t}}\r\n\t\t\t\t>\r\n\t\t\t\t\t{overlay && (\r\n\t\t\t\t\t\t<div\r\n\t\t\t\t\t\t\tclassName={`wp-block-guteblock-separator__overlay ${fixedBackground}`}\r\n\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\tbackgroundColor: overlayColor,\r\n\t\t\t\t\t\t\t\topacity: overlayOpacity\r\n\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t></div>\r\n\t\t\t\t\t)}\r\n\t\t\t\t\t<div className=\"wp-block-guteblock-separator__contentOuter\">\r\n\t\t\t\t\t\t<RichText\r\n\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\"wp-block-guteblock-separator__title\"\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\ttagName=\"h2\"\r\n\t\t\t\t\t\t\tonChange={this.onChangeTitle}\r\n\t\t\t\t\t\t\tvalue={title}\r\n\t\t\t\t\t\t\tplaceholder={__(\"Title\", \"guteblock\")}\r\n\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\tcolor: textColor\r\n\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t/>\r\n\r\n\t\t\t\t\t\t{enableButton && (\r\n\t\t\t\t\t\t\t<RichText\r\n\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-separator__button\"\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\ttagName=\"btn\"\r\n\t\t\t\t\t\t\t\tonChange={this.onChangeButtonText}\r\n\t\t\t\t\t\t\t\tvalue={buttonText}\r\n\t\t\t\t\t\t\t\tplaceholder={__(\r\n\t\t\t\t\t\t\t\t\t\"Button Text\",\r\n\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\tcolor: buttonTextColor,\r\n\t\t\t\t\t\t\t\t\tbackgroundColor: buttonBackgroundColor,\r\n\t\t\t\t\t\t\t\t\tborderRadius: [\r\n\t\t\t\t\t\t\t\t\t\t`${buttonBorderRadius}px`\r\n\t\t\t\t\t\t\t\t\t]\r\n\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t)}\r\n\t\t\t\t\t</div>\r\n\t\t\t\t</div>\r\n\t\t\t</>\r\n\t\t);\r\n\t}\r\n}\r\n\r\nexport default SeparatorEdit;\r\n","import \"./style.editor.scss\";\r\nimport { registerBlockType } from \"@wordpress/blocks\";\r\nimport { __ } from \"@wordpress/i18n\";\r\nimport { RichText } from \"@wordpress/editor\";\r\nimport edit from \"./edit.js\";\r\nimport classnames from \"classnames\";\r\n\r\nconst attributes = {\r\n\ttitle: {\r\n\t\ttype: \"string\",\r\n\t\tsource: \"html\",\r\n\t\tselector: \"h4\"\r\n\t},\r\n\talign: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"full\"\r\n\t},\r\n\talignment: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"center\"\r\n\t},\r\n\tpaddingTop: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 200\r\n\t},\r\n\tpaddingBottom: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 200\r\n\t},\r\n\timageID: {\r\n\t\ttype: \"number\"\r\n\t},\r\n\timageUrl: {\r\n\t\ttype: \"string\"\r\n\t},\r\n\toverlay: {\r\n\t\ttype: \"boolean\",\r\n\t\tdefault: false\r\n\t},\r\n\toverlayColor: {\r\n\t\ttype: \"string\"\r\n\t},\r\n\toverlayOpacity: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 0.3\r\n\t},\r\n\tfixedBackground: {\r\n\t\ttype: \"boolean\",\r\n\t\tdefault: false\r\n\t},\r\n\ttextColor: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"#ffffff\"\r\n\t},\r\n\tenableButton: {\r\n\t\ttype: \"boolean\",\r\n\t\tdefault: false\r\n\t},\r\n\tbuttonText: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"Click Me\"\r\n\t},\r\n\tbuttonLink: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"#\"\r\n\t},\r\n\tbuttonTextColor: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"#ffffff\"\r\n\t},\r\n\tbuttonBackgroundColor: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"#1ebbff\"\r\n\t},\r\n\tbuttonBorderRadius: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 5\r\n\t}\r\n};\r\n\r\nregisterBlockType(\"guteblock/separator\", {\r\n\ttitle: __(\"Separator\", \"guteblock\"),\r\n\tdescription: __(\"Separator block.\", \"guteblock\"),\r\n\ticon: (\r\n\t\t<svg\r\n\t\t\tid=\"prefix__Layer_1\"\r\n\t\t\tx={0}\r\n\t\t\ty={0}\r\n\t\t\tviewBox=\"0 0 24 24\"\r\n\t\t\txmlSpace=\"preserve\"\r\n\t\t>\r\n\t\t\t<style />\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_1_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={17.578}\r\n\t\t\t\ty1={0.229}\r\n\t\t\t\tx2={4.915}\r\n\t\t\t\ty2={14.662}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M19.75 3.62H4.25c-.55 0-1 .45-1 1v3.93c0 .55.45 1 1 1h15.5c.55 0 1-.45 1-1V4.62c0-.55-.45-1-1-1zm-1 3.93H5.25V5.62h13.5v1.93z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_1_)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_2_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={22.946}\r\n\t\t\t\ty1={4.938}\r\n\t\t\t\tx2={10.283}\r\n\t\t\t\ty2={19.371}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M19.75 14.45H4.25c-.55 0-1 .45-1 1v3.93c0 .55.45 1 1 1h15.5c.55 0 1-.45 1-1v-3.93c0-.56-.45-1-1-1zm-1 3.93H5.25v-1.93h13.5v1.93z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_2_)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_3_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={20.262}\r\n\t\t\t\ty1={2.583}\r\n\t\t\t\tx2={7.599}\r\n\t\t\t\ty2={17.016}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M19.75 11H4.25c-.55 0-1 .45-1 1s.45 1 1 1h15.5c.55 0 1-.45 1-1s-.45-1-1-1z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_3_)\"\r\n\t\t\t/>\r\n\t\t</svg>\r\n\t),\r\n\tcategory: \"guteblock\",\r\n\tkeywords: [__(\"separator\", \"guteblock\")],\r\n\tsupports: {\r\n\t\treusable: false,\r\n\t\thtml: false,\r\n\t\talign: [\"wide\", \"full\"]\r\n\t},\r\n\tattributes,\r\n\tedit,\r\n\tstyles: [\r\n\t\t{\r\n\t\t\tname: \"color\",\r\n\t\t\tlabel: __(\"Fill Color\", \"guteblock\"),\r\n\t\t\tisDefault: true\r\n\t\t},\r\n\t\t{\r\n\t\t\tname: \"image\",\r\n\t\t\tlabel: __(\"Fill Image\", \"guteblock\"),\r\n\t\t\tisDefault: false\r\n\t\t},\r\n\t\t{\r\n\t\t\tname: \"video\",\r\n\t\t\tlabel: __(\"Fill Video\", \"guteblock\"),\r\n\t\t\tisDefault: false\r\n\t\t}\r\n\t],\r\n\tsave: ({ attributes }) => {\r\n\t\tconst {\r\n\t\t\ttitle,\r\n\t\t\talignment,\r\n\t\t\tpaddingTop,\r\n\t\t\tpaddingBottom,\r\n\t\t\timageUrl,\r\n\t\t\toverlay,\r\n\t\t\toverlayColor,\r\n\t\t\toverlayOpacity,\r\n\t\t\ttextColor,\r\n\t\t\tfixedBackground,\r\n\t\t\tenableButton,\r\n\t\t\tbuttonText,\r\n\t\t\tbuttonLink,\r\n\t\t\tbuttonTextColor,\r\n\t\t\tbuttonBackgroundColor,\r\n\t\t\tbuttonBorderRadius\r\n\t\t} = attributes;\r\n\t\tconst classes = classnames({\r\n\t\t\t\"background-fixed\": fixedBackground,\r\n\t\t\t[`align-${alignment}`]: alignment\r\n\t\t});\r\n\r\n\t\treturn (\r\n\t\t\t<div\r\n\t\t\t\tclassName={classes}\r\n\t\t\t\tstyle={{\r\n\t\t\t\t\tpaddingTop: paddingTop,\r\n\t\t\t\t\tpaddingBottom: paddingBottom,\r\n\t\t\t\t\tbackgroundImage: `url(${imageUrl})`\r\n\t\t\t\t}}\r\n\t\t\t>\r\n\t\t\t\t{overlay && (\r\n\t\t\t\t\t<div\r\n\t\t\t\t\t\tclassName=\"wp-block-guteblock-separator__overlay\"\r\n\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\tbackgroundColor: overlayColor,\r\n\t\t\t\t\t\t\topacity: overlayOpacity\r\n\t\t\t\t\t\t}}\r\n\t\t\t\t\t></div>\r\n\t\t\t\t)}\r\n\t\t\t\t<div className=\"wp-block-guteblock-separator__contentOuter\">\r\n\t\t\t\t\t<RichText.Content\r\n\t\t\t\t\t\tclassName={\"wp-block-guteblock-seperator__title\"}\r\n\t\t\t\t\t\ttagName=\"h4\"\r\n\t\t\t\t\t\tvalue={title}\r\n\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\tcolor: textColor\r\n\t\t\t\t\t\t}}\r\n\t\t\t\t\t/>\r\n\t\t\t\t\t{enableButton && (\r\n\t\t\t\t\t\t<a href={buttonLink}>\r\n\t\t\t\t\t\t\t<RichText.Content\r\n\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-separator__button\"\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\ttagName=\"btn\"\r\n\t\t\t\t\t\t\t\tvalue={buttonText}\r\n\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\tcolor: buttonTextColor,\r\n\t\t\t\t\t\t\t\t\tbackgroundColor: buttonBackgroundColor,\r\n\t\t\t\t\t\t\t\t\tborderRadius: [\r\n\t\t\t\t\t\t\t\t\t\t`${buttonBorderRadius}px`\r\n\t\t\t\t\t\t\t\t\t]\r\n\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t</a>\r\n\t\t\t\t\t)}\r\n\t\t\t\t</div>\r\n\t\t\t</div>\r\n\t\t);\r\n\t}\r\n});\r\n","import { Component } from \"@wordpress/element\";\r\nimport { __ } from \"@wordpress/i18n\";\r\nimport {\r\n\tRichText,\r\n\tInspectorControls,\r\n\tBlockControls,\r\n\tAlignmentToolbar,\r\n\tPanelColorSettings,\r\n\tContrastChecker\r\n} from \"@wordpress/editor\";\r\nimport {\r\n\tPanelBody,\r\n\tRangeControl,\r\n\tTooltip,\r\n\tDashicon,\r\n\tToggleControl\r\n} from \"@wordpress/components\";\r\nimport classnames from \"classnames\";\r\n\r\nclass NumberBoxesEdit extends Component {\r\n\tstate = {\r\n\t\tselectedBox: 0\r\n\t};\r\n\r\n\tcomponentDidMount() {}\r\n\r\n\tonChangeTitle = title => {\r\n\t\tthis.props.setAttributes({ title });\r\n\t};\r\n\r\n\tonChangeAlignment = alignment => {\r\n\t\tthis.props.setAttributes({ alignment });\r\n\t};\r\n\r\n\taddNewNumberbox = () => {\r\n\t\tconst { setAttributes, attributes } = this.props;\r\n\t\tconst { numberboxes } = attributes;\r\n\t\tsetAttributes({\r\n\t\t\tnumberboxes: [\r\n\t\t\t\t...numberboxes,\r\n\t\t\t\t{\r\n\t\t\t\t\ttitle: \"\",\r\n\t\t\t\t\tcontent: \"\"\r\n\t\t\t\t}\r\n\t\t\t]\r\n\t\t});\r\n\t\tthis.setState({\r\n\t\t\tselectedBox: numberboxes.length\r\n\t\t});\r\n\t};\r\n\r\n\tupdateNumberbox = (type, value) => {\r\n\t\tconst { setAttributes, attributes } = this.props;\r\n\t\tconst { numberboxes } = attributes;\r\n\t\tconst { selectedBox } = this.state;\r\n\t\tlet new_numberboxes = [...numberboxes];\r\n\t\tnew_numberboxes[selectedBox][type] = value;\r\n\t\tsetAttributes({ numberboxes: new_numberboxes });\r\n\t};\r\n\r\n\tremoveNumberbox = (e, index) => {\r\n\t\te.preventDefault();\r\n\r\n\t\tconst { setAttributes, attributes } = this.props;\r\n\t\tconst { numberboxes } = attributes;\r\n\r\n\t\tsetAttributes({\r\n\t\t\tnumberboxes: [\r\n\t\t\t\t...numberboxes.slice(0, index),\r\n\t\t\t\t...numberboxes.slice(index + 1)\r\n\t\t\t]\r\n\t\t});\r\n\t};\r\n\r\n\ttoggleShadow = () => {\r\n\t\tthis.props.setAttributes({ shadow: !this.props.attributes.shadow });\r\n\t};\r\n\r\n\trender() {\r\n\t\tconst { className, attributes, setAttributes } = this.props;\r\n\t\tconst {\r\n\t\t\talignment,\r\n\t\t\tnumberboxes,\r\n\t\t\tgrid_border_radius,\r\n\t\t\tpoint_border_radius,\r\n\t\t\tpoint_background,\r\n\t\t\tpoint_color,\r\n\t\t\tsection_background,\r\n\t\t\tgrid_background,\r\n\t\t\ttitle_color,\r\n\t\t\tcontent_color,\r\n\t\t\tshadow\r\n\t\t} = attributes;\r\n\r\n\t\tconst classes = classnames(className, {\r\n\t\t\t[`align-${alignment}`]: alignment,\r\n\t\t\t[`has-shadow`]: shadow\r\n\t\t});\r\n\r\n\t\t// const isStyle = RegExp(/is-style-/)\r\n\t\t// const styleName = isStyle.test(attributes.className)\r\n\t\t// \t? attributes.className.replace(isStyle, '')\r\n\t\t// \t: null\r\n\r\n\t\treturn (\r\n\t\t\t<>\r\n\t\t\t\t<BlockControls>\r\n\t\t\t\t\t<AlignmentToolbar\r\n\t\t\t\t\t\tonChange={this.onChangeAlignment}\r\n\t\t\t\t\t\tvalue={alignment}\r\n\t\t\t\t\t\tisCollapsed={false}\r\n\t\t\t\t\t/>\r\n\t\t\t\t</BlockControls>\r\n\t\t\t\t<InspectorControls>\r\n\t\t\t\t\t<PanelBody title={__(\"Settings\", \"guteblock\")}>\r\n\t\t\t\t\t\t<ToggleControl\r\n\t\t\t\t\t\t\tlabel={__(\"Shadow\", \"guteblock\")}\r\n\t\t\t\t\t\t\tonChange={this.toggleShadow}\r\n\t\t\t\t\t\t\tchecked={shadow}\r\n\t\t\t\t\t\t/>\r\n\r\n\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\"Grid Border Radius (px)\",\r\n\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\tvalue={grid_border_radius}\r\n\t\t\t\t\t\t\tonChange={grid_border_radius =>\r\n\t\t\t\t\t\t\t\tsetAttributes({ grid_border_radius })\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\tmin={0}\r\n\t\t\t\t\t\t\tmax={100}\r\n\t\t\t\t\t\t\tstep={1}\r\n\t\t\t\t\t\t/>\r\n\r\n\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\"Point Border Radius (%)\",\r\n\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\tvalue={point_border_radius}\r\n\t\t\t\t\t\t\tonChange={point_border_radius =>\r\n\t\t\t\t\t\t\t\tsetAttributes({ point_border_radius })\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\tmin={0}\r\n\t\t\t\t\t\t\tmax={100}\r\n\t\t\t\t\t\t\tstep={1}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t</PanelBody>\r\n\t\t\t\t\t<PanelColorSettings\r\n\t\t\t\t\t\ttitle={__(\"Color Settings\", \"guteblock\")}\r\n\t\t\t\t\t\tcolorSettings={[\r\n\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\tvalue: section_background,\r\n\t\t\t\t\t\t\t\tonChange: color => {\r\n\t\t\t\t\t\t\t\t\tsetAttributes({\r\n\t\t\t\t\t\t\t\t\t\tsection_background: color\r\n\t\t\t\t\t\t\t\t\t});\r\n\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\tlabel: __(\r\n\t\t\t\t\t\t\t\t\t\"Section Background Color\",\r\n\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\tvalue: grid_background,\r\n\t\t\t\t\t\t\t\tonChange: color => {\r\n\t\t\t\t\t\t\t\t\tsetAttributes({\r\n\t\t\t\t\t\t\t\t\t\tgrid_background: color\r\n\t\t\t\t\t\t\t\t\t});\r\n\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\tlabel: __(\r\n\t\t\t\t\t\t\t\t\t\"Grid Background Color\",\r\n\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\tvalue: point_background,\r\n\t\t\t\t\t\t\t\tonChange: color => {\r\n\t\t\t\t\t\t\t\t\tsetAttributes({\r\n\t\t\t\t\t\t\t\t\t\tpoint_background: color\r\n\t\t\t\t\t\t\t\t\t});\r\n\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\tlabel: __(\r\n\t\t\t\t\t\t\t\t\t\"Point Background\",\r\n\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\tvalue: point_color,\r\n\t\t\t\t\t\t\t\tonChange: color => {\r\n\t\t\t\t\t\t\t\t\tsetAttributes({\r\n\t\t\t\t\t\t\t\t\t\tpoint_color: color\r\n\t\t\t\t\t\t\t\t\t});\r\n\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\tlabel: __(\"Point Color\", \"guteblock\")\r\n\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\tvalue: title_color,\r\n\t\t\t\t\t\t\t\tonChange: color => {\r\n\t\t\t\t\t\t\t\t\tsetAttributes({\r\n\t\t\t\t\t\t\t\t\t\ttitle_color: color\r\n\t\t\t\t\t\t\t\t\t});\r\n\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\tlabel: __(\"Title Color\", \"guteblock\")\r\n\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\tvalue: content_color,\r\n\t\t\t\t\t\t\t\tonChange: color => {\r\n\t\t\t\t\t\t\t\t\tsetAttributes({\r\n\t\t\t\t\t\t\t\t\t\tcontent_color: color\r\n\t\t\t\t\t\t\t\t\t});\r\n\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\tlabel: __(\"Content Color\", \"guteblock\")\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t]}\r\n\t\t\t\t\t>\r\n\t\t\t\t\t\t<ContrastChecker\r\n\t\t\t\t\t\t\ttextColor={title_color}\r\n\t\t\t\t\t\t\tbackgroundColor={grid_background}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t<ContrastChecker\r\n\t\t\t\t\t\t\ttextColor={content_color}\r\n\t\t\t\t\t\t\tbackgroundColor={grid_background}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t</PanelColorSettings>\r\n\t\t\t\t</InspectorControls>\r\n\r\n\t\t\t\t<div\r\n\t\t\t\t\tclassName={classes}\r\n\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\tbackgroundColor: section_background\r\n\t\t\t\t\t}}\r\n\t\t\t\t>\r\n\t\t\t\t\t<div className=\"wp-block-guteblock-numberbox__container\">\r\n\t\t\t\t\t\t{numberboxes.map((numberbox, index) => {\r\n\t\t\t\t\t\t\treturn (\r\n\t\t\t\t\t\t\t\t<div\r\n\t\t\t\t\t\t\t\t\tclassName=\"numberbox__outer\"\r\n\t\t\t\t\t\t\t\t\tkey={index}\r\n\t\t\t\t\t\t\t\t\tonClick={() =>\r\n\t\t\t\t\t\t\t\t\t\tthis.setState({\r\n\t\t\t\t\t\t\t\t\t\t\tselectedBox: index\r\n\t\t\t\t\t\t\t\t\t\t})\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\tborderRadius: [\r\n\t\t\t\t\t\t\t\t\t\t\t`${grid_border_radius}px`\r\n\t\t\t\t\t\t\t\t\t\t],\r\n\t\t\t\t\t\t\t\t\t\tbackgroundColor: grid_background\r\n\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t<div className=\"numberbox__remove-btn\">\r\n\t\t\t\t\t\t\t\t\t\t<Dashicon\r\n\t\t\t\t\t\t\t\t\t\t\ticon={\"trash\"}\r\n\t\t\t\t\t\t\t\t\t\t\tsize={30}\r\n\t\t\t\t\t\t\t\t\t\t\tonClick={e => {\r\n\t\t\t\t\t\t\t\t\t\t\t\tthis.removeNumberbox(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\te,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tindex\r\n\t\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t</div>\r\n\r\n\t\t\t\t\t\t\t\t\t<div\r\n\t\t\t\t\t\t\t\t\t\tclassName=\"numberbox__point-outer\"\r\n\t\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\t\tborderRadius: [\r\n\t\t\t\t\t\t\t\t\t\t\t\t`${point_border_radius}%`\r\n\t\t\t\t\t\t\t\t\t\t\t],\r\n\t\t\t\t\t\t\t\t\t\t\tbackgroundColor: point_background,\r\n\t\t\t\t\t\t\t\t\t\t\tcolor: point_color\r\n\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t></div>\r\n\r\n\t\t\t\t\t\t\t\t\t<RichText\r\n\t\t\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-numberbox__title\"\r\n\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\ttagName=\"h4\"\r\n\t\t\t\t\t\t\t\t\t\tonChange={title =>\r\n\t\t\t\t\t\t\t\t\t\t\tthis.updateNumberbox(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\"title\",\r\n\t\t\t\t\t\t\t\t\t\t\t\ttitle\r\n\t\t\t\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\tvalue={numberbox.title}\r\n\t\t\t\t\t\t\t\t\t\tplaceholder={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\"Box Title\",\r\n\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\t\tcolor: title_color\r\n\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t/>\r\n\r\n\t\t\t\t\t\t\t\t\t<RichText\r\n\t\t\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-numberbox__content\"\r\n\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\ttagName=\"p\"\r\n\t\t\t\t\t\t\t\t\t\tonChange={content =>\r\n\t\t\t\t\t\t\t\t\t\t\tthis.updateNumberbox(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\"content\",\r\n\t\t\t\t\t\t\t\t\t\t\t\tcontent\r\n\t\t\t\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\tvalue={numberbox.content}\r\n\t\t\t\t\t\t\t\t\t\tplaceholder={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\"Box Content\",\r\n\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\t\tcolor: content_color\r\n\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t/>\r\n\r\n\t\t\t\t\t\t\t\t\t<div className=\"clear\"></div>\r\n\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t})}\r\n\t\t\t\t\t\t<div className=\"clear\"></div>\r\n\t\t\t\t\t\t<Tooltip text={__(\"Add Box\", \"guteblock\")}>\r\n\t\t\t\t\t\t\t<button\r\n\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-numberbox__addNumberBox\"\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\tonClick={this.addNewNumberbox}\r\n\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t<Dashicon icon={\"plus\"} size={20} />\r\n\t\t\t\t\t\t\t</button>\r\n\t\t\t\t\t\t</Tooltip>\r\n\t\t\t\t\t</div>\r\n\t\t\t\t</div>\r\n\t\t\t</>\r\n\t\t);\r\n\t}\r\n}\r\n\r\nexport default NumberBoxesEdit;\r\n","import \"./style.editor.scss\";\r\nimport { registerBlockType } from \"@wordpress/blocks\";\r\nimport { __ } from \"@wordpress/i18n\";\r\nimport { RichText } from \"@wordpress/editor\";\r\nimport edit from \"./edit.js\";\r\nimport classnames from \"classnames\";\r\n\r\nconst attributes = {\r\n\ttitle: {\r\n\t\ttype: \"string\",\r\n\t\tsource: \"html\",\r\n\t\tselector: \"h4\"\r\n\t},\r\n\talign: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"full\"\r\n\t},\r\n\talignment: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"center\"\r\n\t},\r\n\tgrid_border_radius: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 0\r\n\t},\r\n\tpoint_border_radius: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 100\r\n\t},\r\n\tsection_background: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"#b3e7fe\"\r\n\t},\r\n\tgrid_background: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"#fff\"\r\n\t},\r\n\tpoint_background: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"#fff\"\r\n\t},\r\n\tpoint_color: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"#333\"\r\n\t},\r\n\ttitle_color: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"#333\"\r\n\t},\r\n\tcontent_color: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"#333\"\r\n\t},\r\n\tshadow: {\r\n\t\ttype: \"boolean\"\r\n\t},\r\n\tnumberboxes: {\r\n\t\ttype: \"array\",\r\n\t\tdefault: [\r\n\t\t\t{\r\n\t\t\t\ttitle: \"\",\r\n\t\t\t\tcontent: \"\"\r\n\t\t\t}\r\n\t\t]\r\n\t\t// source: \"query\",\r\n\t\t// selector: \".wp-block-guteblock-numberbox__outer\",\r\n\t\t// query: {\r\n\t\t// \tauthorImageID: {\r\n\t\t// \t\tsource: \"attribute\",\r\n\t\t// \t\tselector: \"img\",\r\n\t\t// \t\tattribute: \"data-id\"\r\n\t\t// \t},\r\n\t\t// \tauthorImageUrl: {\r\n\t\t// \t\tsource: \"attribute\",\r\n\t\t// \t\tselector: \"img\",\r\n\t\t// \t\tattribute: \"src\"\r\n\t\t// \t},\r\n\t\t// \tauthorImageAlt: {\r\n\t\t// \t\tsource: \"attribute\",\r\n\t\t// \t\tselector: \"img\",\r\n\t\t// \t\tattribute: \"alt\"\r\n\t\t// \t},\r\n\t\t// \ttitle: {\r\n\t\t// \t\tsource: \"html\",\r\n\t\t// \t\tselector: \"h4\",\r\n\t\t// \t},\r\n\t\t// \tcontent: {\r\n\t\t// \t\tsource: \"html\",\r\n\t\t// \t\tselector: \"p\"\r\n\t\t// \t}\r\n\t\t// }\r\n\t}\r\n};\r\n\r\nregisterBlockType(\"guteblock/numberbox\", {\r\n\ttitle: __(\"Number Box\", \"guteblock\"),\r\n\tdescription: __(\"Block for adding number boxes.\", \"guteblock\"),\r\n\ticon: (\r\n\t\t<svg\r\n\t\t\tid=\"prefix__Layer_1\"\r\n\t\t\tx={0}\r\n\t\t\ty={0}\r\n\t\t\tviewBox=\"0 0 24 24\"\r\n\t\t\txmlSpace=\"preserve\"\r\n\t\t>\r\n\t\t\t<style />\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_1_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={19.592}\r\n\t\t\t\ty1={1.751}\r\n\t\t\t\tx2={5.261}\r\n\t\t\t\ty2={12.195}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M10.24 3.88H3.56c-.55 0-1 .45-1 1v12.24c0 .55.45 1 1 1h6.68c.55 0 1-.45 1-1V4.88c0-.55-.44-1-1-1zm-1 12.24H4.56V5.88h4.68v10.24z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_1_)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_2_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={23.13}\r\n\t\t\t\ty1={6.604}\r\n\t\t\t\tx2={8.798}\r\n\t\t\t\ty2={17.049}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M20.44 3.88h-6.68c-.55 0-1 .45-1 1v12.24c0 .55.45 1 1 1h6.68c.55 0 1-.45 1-1V4.88c0-.55-.45-1-1-1zm-1 12.24h-4.68V5.88h4.68v10.24z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_2_)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_3_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={19.786}\r\n\t\t\t\ty1={2.016}\r\n\t\t\t\tx2={5.454}\r\n\t\t\t\ty2={12.461}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M6.33 11.83h1.15l.23.75h.72L7.31 9.42h-.82l-1.11 3.17h.72l.23-.76zm.57-1.92c.01.05.03.12.06.21s.15.47.36 1.15h-.83c.23-.72.37-1.18.41-1.36z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_3_)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_4_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={23.278}\r\n\t\t\t\ty1={6.808}\r\n\t\t\t\tx2={8.947}\r\n\t\t\t\ty2={17.253}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M17.13 10.09l-.02 2.56h.7v-3.3h-.57l-.86.67.34.41c.05-.03.3-.23.41-.34z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_4_)\"\r\n\t\t\t/>\r\n\t\t</svg>\r\n\t),\r\n\tcategory: \"guteblock\",\r\n\tkeywords: [__(\"number box\", \"guteblock\"), __(\"box\", \"guteblock\")],\r\n\tsupports: {\r\n\t\thtml: false,\r\n\t\talign: [\"wide\", \"full\"]\r\n\t},\r\n\tstyles: [\r\n\t\t{\r\n\t\t\tname: \"1\",\r\n\t\t\tlabel: __(\"Style 1\", \"guteblock\"),\r\n\t\t\tisDefault: true\r\n\t\t}\r\n\t],\r\n\tattributes,\r\n\tedit,\r\n\tsave: ({ attributes }) => {\r\n\t\tconst {\r\n\t\t\talignment,\r\n\t\t\tnumberboxes,\r\n\t\t\tgrid_border_radius,\r\n\t\t\tpoint_border_radius,\r\n\t\t\tsection_background,\r\n\t\t\tpoint_background,\r\n\t\t\tgrid_background,\r\n\t\t\tpoint_color,\r\n\t\t\ttitle_color,\r\n\t\t\tcontent_color,\r\n\t\t\tshadow\r\n\t\t} = attributes;\r\n\r\n\t\tconst classes = classnames({\r\n\t\t\t[`align-${alignment}`]: alignment,\r\n\t\t\t[`has-shadow`]: shadow\r\n\t\t});\r\n\r\n\t\treturn (\r\n\t\t\t<div\r\n\t\t\t\tclassName={classes}\r\n\t\t\t\tstyle={{\r\n\t\t\t\t\tbackgroundColor: section_background\r\n\t\t\t\t}}\r\n\t\t\t>\r\n\t\t\t\t<div className=\"wp-block-guteblock-numberbox__container\">\r\n\t\t\t\t\t{numberboxes.map((numberbox, index) => {\r\n\t\t\t\t\t\treturn (\r\n\t\t\t\t\t\t\t<div\r\n\t\t\t\t\t\t\t\tclassName=\"numberbox__outer\"\r\n\t\t\t\t\t\t\t\tkey={index}\r\n\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\tborderRadius: [\r\n\t\t\t\t\t\t\t\t\t\t`${grid_border_radius}px`\r\n\t\t\t\t\t\t\t\t\t],\r\n\t\t\t\t\t\t\t\t\tbackgroundColor: grid_background\r\n\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t<div\r\n\t\t\t\t\t\t\t\t\tclassName=\"numberbox__point-outer\"\r\n\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\tborderRadius: [\r\n\t\t\t\t\t\t\t\t\t\t\t`${point_border_radius}%`\r\n\t\t\t\t\t\t\t\t\t\t],\r\n\t\t\t\t\t\t\t\t\t\tbackgroundColor: point_background,\r\n\t\t\t\t\t\t\t\t\t\tcolor: point_color\r\n\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t></div>\r\n\r\n\t\t\t\t\t\t\t\t<RichText.Content\r\n\t\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-numberbox__title\"\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\ttagName=\"h4\"\r\n\t\t\t\t\t\t\t\t\tvalue={numberbox.title}\r\n\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\tcolor: title_color\r\n\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t/>\r\n\r\n\t\t\t\t\t\t\t\t<RichText.Content\r\n\t\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-numberbox__jobposition\"\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\ttagName=\"p\"\r\n\t\t\t\t\t\t\t\t\tvalue={numberbox.job_position}\r\n\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\tcolor: title_color\r\n\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t/>\r\n\r\n\t\t\t\t\t\t\t\t<RichText.Content\r\n\t\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-numberbox__content\"\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\ttagName=\"p\"\r\n\t\t\t\t\t\t\t\t\tvalue={numberbox.content}\r\n\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\tcolor: content_color\r\n\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t<div className=\"clear\"></div>\r\n\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t);\r\n\t\t\t\t\t})}\r\n\t\t\t\t\t<div className=\"clear\"></div>\r\n\t\t\t\t</div>\r\n\t\t\t</div>\r\n\t\t);\r\n\t}\r\n});\r\n","import { Component } from \"@wordpress/element\";\r\nimport { withSelect } from \"@wordpress/data\";\r\nimport { __ } from \"@wordpress/i18n\";\r\nimport { decodeEntities } from \"@wordpress/html-entities\";\r\nimport {\r\n\tPanelBody,\r\n\tRangeControl,\r\n\tSelectControl,\r\n\tToggleControl\r\n\t//\tDashicon\r\n} from \"@wordpress/components\";\r\nimport {\r\n\tInspectorControls,\r\n\tBlockControls,\r\n\tAlignmentToolbar\r\n} from \"@wordpress/editor\";\r\nimport classnames from \"classnames\";\r\n//import {\r\n//\tPanelBody,\r\n//\tTextControl\r\n//} from \"@wordpress/components\";\r\n//import classnames from 'classnames';\r\n\r\nclass PostGridEdit extends Component {\r\n\tonChangeNumberofPosts = numberofposts => {\r\n\t\tthis.props.setAttributes({ numberofposts });\r\n\t};\r\n\r\n\tonChangeNumberofWordsinExcerpt = numberofwords => {\r\n\t\tthis.props.setAttributes({ numberofwords });\r\n\t};\r\n\r\n\tonChangeCategories = categories => {\r\n\t\tthis.props.setAttributes({ postCategories: categories.join(\",\") });\r\n\t};\r\n\r\n\tonChangeColumns = columns => {\r\n\t\tthis.props.setAttributes({ columns });\r\n\t};\r\n\r\n\tonChangeAlignment = alignment => {\r\n\t\tthis.props.setAttributes({ alignment });\r\n\t};\r\n\r\n\ttoggleExcerpt = enable_excerpt => {\r\n\t\tthis.props.setAttributes({ enable_excerpt });\r\n\t};\r\n\r\n\tonChangeTitleFontSize = title_fontsize => {\r\n\t\tthis.props.setAttributes({ title_fontsize });\r\n\t};\r\n\r\n\tonChangeContentFontSize = content_fontsize => {\r\n\t\tthis.props.setAttributes({ content_fontsize });\r\n\t};\r\n\r\n\trender() {\r\n\t\tconst { posts, className, attributes, categories } = this.props;\r\n\t\tconst {\r\n\t\t\tnumberofposts,\r\n\t\t\tpostCategories,\r\n\t\t\tcolumns,\r\n\t\t\talignment,\r\n\t\t\tnumberofwords,\r\n\t\t\tenable_excerpt,\r\n\t\t\ttitle_fontsize,\r\n\t\t\tcontent_fontsize\r\n\t\t} = attributes;\r\n\r\n\t\tconst classes = classnames(className, {\r\n\t\t\t[`has-${columns}-columns`]: columns,\r\n\t\t\t[`align-${alignment}`]: alignment\r\n\t\t});\r\n\r\n\t\tconst regex = /(<([^>]+)>)/gi;\r\n\r\n\t\treturn (\r\n\t\t\t<>\r\n\t\t\t\t<BlockControls>\r\n\t\t\t\t\t<AlignmentToolbar\r\n\t\t\t\t\t\tonChange={this.onChangeAlignment}\r\n\t\t\t\t\t\tvalue={alignment}\r\n\t\t\t\t\t\tisCollapsed={false}\r\n\t\t\t\t\t/>\r\n\t\t\t\t</BlockControls>\r\n\t\t\t\t<InspectorControls>\r\n\t\t\t\t\t{/* <div className=\"panel-outer\"> */}\r\n\t\t\t\t\t{/* <div className=\"components-panel__body gb-admin-tabs\">\r\n\t\t\t\t\t\t\t<div className=\"gb-admin-tab active\" onClick={ this.onTabChange() }>\r\n\t\t\t\t\t\t\t\t<Dashicon icon=\"admin-home\" />\r\n\t\t\t\t\t\t\t\t<span>Layout</span>\r\n\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t<div className=\"gb-admin-tab\">\r\n\t\t\t\t\t\t\t\t<Dashicon icon=\"admin-home\" />\r\n\t\t\t\t\t\t\t\t<span>Style</span>\r\n\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t<div className=\"gb-admin-tab\">\r\n\t\t\t\t\t\t\t\t<Dashicon icon=\"admin-home\" />\r\n\t\t\t\t\t\t\t\t<span>Advanced</span>\r\n\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t<div className=\"panel-layout\"> */}\r\n\t\t\t\t\t<PanelBody title={__(\"Font Size\", \"guteblock\")}>\r\n\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\tlabel={__(\"Title Font Size\", \"guteblock\")}\r\n\t\t\t\t\t\t\tvalue={title_fontsize}\r\n\t\t\t\t\t\t\tmin={15}\r\n\t\t\t\t\t\t\tmax={100}\r\n\t\t\t\t\t\t\tstep={1}\r\n\t\t\t\t\t\t\tonChange={this.onChangeTitleFontSize}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\tlabel={__(\"Content Font Size\", \"guteblock\")}\r\n\t\t\t\t\t\t\tvalue={content_fontsize}\r\n\t\t\t\t\t\t\tmin={10}\r\n\t\t\t\t\t\t\tmax={50}\r\n\t\t\t\t\t\t\tstep={1}\r\n\t\t\t\t\t\t\tonChange={this.onChangeContentFontSize}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t</PanelBody>\r\n\t\t\t\t\t<PanelBody title={__(\"Posts Settings\", \"guteblock\")}>\r\n\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\tlabel={__(\"Columns\", \"guteblock\")}\r\n\t\t\t\t\t\t\tvalue={columns}\r\n\t\t\t\t\t\t\tmin={1}\r\n\t\t\t\t\t\t\tmax={4}\r\n\t\t\t\t\t\t\tstep={1}\r\n\t\t\t\t\t\t\tonChange={this.onChangeColumns}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\tlabel={__(\"Number of Posts\", \"guteblock\")}\r\n\t\t\t\t\t\t\tvalue={numberofposts}\r\n\t\t\t\t\t\t\tmin={1}\r\n\t\t\t\t\t\t\tmax={10}\r\n\t\t\t\t\t\t\tstep={1}\r\n\t\t\t\t\t\t\tonChange={this.onChangeNumberofPosts}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t<SelectControl\r\n\t\t\t\t\t\t\tmultiple\r\n\t\t\t\t\t\t\tlabel={__(\"Category\", \"guteblock\")}\r\n\t\t\t\t\t\t\tonChange={this.onChangeCategories}\r\n\t\t\t\t\t\t\toptions={\r\n\t\t\t\t\t\t\t\tcategories &&\r\n\t\t\t\t\t\t\t\tcategories.map(category => ({\r\n\t\t\t\t\t\t\t\t\tvalue: category.id,\r\n\t\t\t\t\t\t\t\t\tlabel: category.name\r\n\t\t\t\t\t\t\t\t}))\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\tpostCategories &&\r\n\t\t\t\t\t\t\t\tpostCategories.split(\",\")\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t</PanelBody>\r\n\t\t\t\t\t<PanelBody title={__(\"Excerpt Settings\", \"guteblock\")}>\r\n\t\t\t\t\t\t<ToggleControl\r\n\t\t\t\t\t\t\tlabel={__(\"Show Excerpt\", \"guteblock\")}\r\n\t\t\t\t\t\t\tchecked={enable_excerpt}\r\n\t\t\t\t\t\t\tonChange={this.toggleExcerpt}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\"Number of Words in Excerpt\",\r\n\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\tvalue={numberofwords}\r\n\t\t\t\t\t\t\tmin={5}\r\n\t\t\t\t\t\t\tmax={50}\r\n\t\t\t\t\t\t\tstep={1}\r\n\t\t\t\t\t\t\tonChange={\r\n\t\t\t\t\t\t\t\tthis.onChangeNumberofWordsinExcerpt\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t</PanelBody>\r\n\t\t\t\t\t{/* </div>\r\n\r\n\t\t\t\t\t\t<div className=\"panel-style\">\r\n\r\n\t\t\t\t\t\t</div>\r\n\r\n\t\t\t\t\t\t<div className=\"panel-advanced\">\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t</div>\r\n\t\t\t\t\t</div> */}\r\n\t\t\t\t</InspectorControls>\r\n\t\t\t\t{posts && posts.length > 0 ? (\r\n\t\t\t\t\t<div className={classes}>\r\n\t\t\t\t\t\t{posts.map(post => (\r\n\t\t\t\t\t\t\t<div\r\n\t\t\t\t\t\t\t\tclassName=\"wp-block-guteblock-post-grid__single-post\"\r\n\t\t\t\t\t\t\t\tkey={posts.id}\r\n\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t{post._embedded[\"wp:featuredmedia\"] && (\r\n\t\t\t\t\t\t\t\t\t<a\r\n\t\t\t\t\t\t\t\t\t\ttarget=\"_blank\"\r\n\t\t\t\t\t\t\t\t\t\trel=\"noopener noreferrer\"\r\n\t\t\t\t\t\t\t\t\t\thref={post.link}\r\n\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t<img\r\n\t\t\t\t\t\t\t\t\t\t\tsrc={\r\n\t\t\t\t\t\t\t\t\t\t\t\tpost._embedded[\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\"wp:featuredmedia\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t][0].source_url\r\n\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\talt={\r\n\t\t\t\t\t\t\t\t\t\t\t\tpost._embedded[\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\"wp:featuredmedia\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t][0].alt_text\r\n\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t</a>\r\n\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t<h4\r\n\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\tfontSize: title_fontsize\r\n\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t<a\r\n\t\t\t\t\t\t\t\t\t\ttarget=\"_blank\"\r\n\t\t\t\t\t\t\t\t\t\trel=\"noopener noreferrer\"\r\n\t\t\t\t\t\t\t\t\t\thref={post.link}\r\n\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t{decodeEntities(\r\n\t\t\t\t\t\t\t\t\t\t\tpost.title.rendered\r\n\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t</a>\r\n\t\t\t\t\t\t\t\t</h4>\r\n\t\t\t\t\t\t\t\t{enable_excerpt && (\r\n\t\t\t\t\t\t\t\t\t<div\r\n\t\t\t\t\t\t\t\t\t\tclassName=\"post-excerpt\"\r\n\t\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\t\tfontSize: content_fontsize\r\n\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t{decodeEntities(\r\n\t\t\t\t\t\t\t\t\t\t\tpost.excerpt.rendered.replace(\r\n\t\t\t\t\t\t\t\t\t\t\t\tregex,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\"\"\r\n\t\t\t\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t\t\t\t\t.replace(\"[…]\", \"\")\r\n\t\t\t\t\t\t\t\t\t\t\t.split(\" \")\r\n\t\t\t\t\t\t\t\t\t\t\t.splice(0, numberofwords)\r\n\t\t\t\t\t\t\t\t\t\t\t.join(\" \")}\r\n\t\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t))}\r\n\t\t\t\t\t</div>\r\n\t\t\t\t) : (\r\n\t\t\t\t\t<div>\r\n\t\t\t\t\t\t{posts\r\n\t\t\t\t\t\t\t? __(\"No Posts Found\", \"guteblock\")\r\n\t\t\t\t\t\t\t: __(\"Loading Posts\", \"guteblock\")}\r\n\t\t\t\t\t</div>\r\n\t\t\t\t)}\r\n\t\t\t</>\r\n\t\t);\r\n\t}\r\n}\r\n\r\nexport default withSelect((select, props) => {\r\n\tconst { attributes } = props;\r\n\tconst { numberofposts, postCategories } = attributes;\r\n\tlet query = { per_page: numberofposts, _embed: true };\r\n\tif (postCategories) {\r\n\t\tquery[\"categories\"] = postCategories;\r\n\t}\r\n\treturn {\r\n\t\tposts: select(\"core\").getEntityRecords(\"postType\", \"post\", query),\r\n\t\tcategories: select(\"core\").getEntityRecords(\"taxonomy\", \"category\", {\r\n\t\t\tper_page: -1\r\n\t\t})\r\n\t};\r\n})(PostGridEdit);\r\n","import \"./style.editor.scss\";\r\nimport { registerBlockType } from \"@wordpress/blocks\";\r\nimport { __ } from \"@wordpress/i18n\";\r\n//import { RichText } from \"@wordpress/editor\";\r\nimport edit from \"./edit.js\";\r\n//import classnames from 'classnames';\r\n\r\nconst attributes = {\r\n\tnumberofwords: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 20\r\n\t},\r\n\tnumberofposts: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 2\r\n\t},\r\n\tpostCategories: {\r\n\t\ttype: \"string\"\r\n\t},\r\n\tcolumns: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 3\r\n\t},\r\n\talign: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"wide\"\r\n\t},\r\n\talignment: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"center\"\r\n\t},\r\n\tenable_excerpt: {\r\n\t\ttype: \"boolean\",\r\n\t\tdefault: true\r\n\t},\r\n\ttitle_fontsize: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 23\r\n\t},\r\n\tcontent_fontsize: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 14\r\n\t}\r\n};\r\n\r\nregisterBlockType(\"guteblock/post-grid\", {\r\n\ttitle: __(\"Post Grid\", \"guteblock\"),\r\n\tdescription: __(\"Block for showing post grid.\", \"guteblock\"),\r\n\ticon: (\r\n\t\t<svg\r\n\t\t\tid=\"prefix__Layer_1\"\r\n\t\t\tx={0}\r\n\t\t\ty={0}\r\n\t\t\tviewBox=\"0 0 24 24\"\r\n\t\t\txmlSpace=\"preserve\"\r\n\t\t>\r\n\t\t\t<style />\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_1_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={20.931}\r\n\t\t\t\ty1={0.687}\r\n\t\t\t\tx2={5.257}\r\n\t\t\t\ty2={16.825}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M11.23 6.62h9.82c.55 0 1-.45 1-1s-.45-1-1-1h-9.82c-.55 0-1 .45-1 1s.45 1 1 1z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_1_)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_2_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={22.859}\r\n\t\t\t\ty1={2.559}\r\n\t\t\t\tx2={7.185}\r\n\t\t\t\ty2={18.697}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M21.05 8.48h-9.82c-.55 0-1 .45-1 1s.45 1 1 1h9.82c.55 0 1-.45 1-1s-.45-1-1-1z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_2_)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_3_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={16.238}\r\n\t\t\t\ty1={-3.871}\r\n\t\t\t\tx2={0.564}\r\n\t\t\t\ty2={12.267}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M7.35 4.35h-4.4c-.55 0-1 .45-1 1v4.4c0 .55.45 1 1 1h4.4c.55 0 1-.45 1-1v-4.4c0-.55-.45-1-1-1zm-1 4.4h-2.4v-2.4h2.4v2.4z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_3_)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_4_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={25.382}\r\n\t\t\t\ty1={5.008}\r\n\t\t\t\tx2={9.709}\r\n\t\t\t\ty2={21.146}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M21.05 13.52h-9.82c-.55 0-1 .45-1 1s.45 1 1 1h9.82c.55 0 1-.45 1-1s-.45-1-1-1z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_4_)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_5_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={27.309}\r\n\t\t\t\ty1={6.881}\r\n\t\t\t\tx2={11.636}\r\n\t\t\t\ty2={23.02}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M21.05 17.38h-9.82c-.55 0-1 .45-1 1s.45 1 1 1h9.82c.55 0 1-.45 1-1s-.45-1-1-1z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_5_)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_6_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={20.688}\r\n\t\t\t\ty1={0.451}\r\n\t\t\t\tx2={5.014}\r\n\t\t\t\ty2={16.589}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M7.35 13.25h-4.4c-.55 0-1 .45-1 1v4.4c0 .55.45 1 1 1h4.4c.55 0 1-.45 1-1v-4.4c0-.55-.45-1-1-1zm-1 4.4h-2.4v-2.4h2.4v2.4z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_6_)\"\r\n\t\t\t/>\r\n\t\t</svg>\r\n\t),\r\n\tcategory: \"guteblock\",\r\n\tkeywords: [\r\n\t\t__(\"post grid\", \"guteblock\"),\r\n\t\t__(\"posts\", \"guteblock\"),\r\n\t\t__(\"grid\", \"guteblock\")\r\n\t],\r\n\tsupports: {\r\n\t\treusable: false,\r\n\t\thtml: false,\r\n\t\talign: [\"wide\", \"full\"]\r\n\t},\r\n\tattributes,\r\n\tedit,\r\n\tsave: () => {\r\n\t\treturn false;\r\n\t}\r\n});\r\n","import { Component } from \"@wordpress/element\";\r\nimport { __ } from \"@wordpress/i18n\";\r\nimport {\r\n\tRichText,\r\n\tInspectorControls,\r\n\tBlockControls,\r\n\tAlignmentToolbar\r\n} from \"@wordpress/editor\";\r\nimport { PanelBody, ColorPicker, RangeControl } from \"@wordpress/components\";\r\nimport classnames from \"classnames\";\r\n\r\nclass DropCapEdit extends Component {\r\n\tonChangeContent = content => {\r\n\t\tthis.props.setAttributes({ content });\r\n\t};\r\n\r\n\tonChangeAlignment = alignment => {\r\n\t\tthis.props.setAttributes({ alignment });\r\n\t};\r\n\r\n\trender() {\r\n\t\tconst { className, attributes, setAttributes, clientId } = this.props;\r\n\t\tconst {\r\n\t\t\tcontent,\r\n\t\t\ttextColor,\r\n\t\t\tdropCapColor,\r\n\t\t\tfontSize,\r\n\t\t\talignment,\r\n\t\t\tblockid\r\n\t\t} = attributes;\r\n\r\n\t\tvar blockid_strip = clientId.substring(0, 8);\r\n\t\tthis.props.setAttributes({ blockid: blockid_strip });\r\n\r\n\t\tconst classes = classnames(className, {\r\n\t\t\t[`align-${alignment}`]: alignment\r\n\t\t});\r\n\r\n\t\treturn (\r\n\t\t\t<>\r\n\t\t\t\t<BlockControls>\r\n\t\t\t\t\t<AlignmentToolbar\r\n\t\t\t\t\t\tonChange={this.onChangeAlignment}\r\n\t\t\t\t\t\tvalue={alignment}\r\n\t\t\t\t\t\tisCollapsed={false}\r\n\t\t\t\t\t/>\r\n\t\t\t\t</BlockControls>\r\n\t\t\t\t<InspectorControls>\r\n\t\t\t\t\t<PanelBody\r\n\t\t\t\t\t\ttitle={__(\"Drop Cap Settings\", \"guteblock\")}\r\n\t\t\t\t\t>\r\n\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\tlabel={__(\"Drop Cap Size\", \"guteblock\")}\r\n\t\t\t\t\t\t\tvalue={fontSize}\r\n\t\t\t\t\t\t\tonChange={fontSize =>\r\n\t\t\t\t\t\t\t\tsetAttributes({ fontSize })\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\tmin={50}\r\n\t\t\t\t\t\t\tmax={500}\r\n\t\t\t\t\t\t\tstep={10}\r\n\t\t\t\t\t\t/>\r\n\r\n\t\t\t\t\t\t<h4>{__(\"Text Color\", \"guteblock\")}</h4>\r\n\t\t\t\t\t\t<ColorPicker\r\n\t\t\t\t\t\t\tcolor={textColor}\r\n\t\t\t\t\t\t\tonChangeComplete={color =>\r\n\t\t\t\t\t\t\t\tsetAttributes({ textColor: color.hex })\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\tdisableAlpha\r\n\t\t\t\t\t\t/>\r\n\r\n\t\t\t\t\t\t<h4>{__(\"Drop Cap Color\", \"guteblock\")}</h4>\r\n\t\t\t\t\t\t<ColorPicker\r\n\t\t\t\t\t\t\tcolor={dropCapColor}\r\n\t\t\t\t\t\t\tonChangeComplete={color =>\r\n\t\t\t\t\t\t\t\tsetAttributes({\r\n\t\t\t\t\t\t\t\t\tdropCapColor: color.hex\r\n\t\t\t\t\t\t\t\t})\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\tdisableAlpha\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t</PanelBody>\r\n\t\t\t\t</InspectorControls>\r\n\r\n\t\t\t\t<div id={`block-${blockid}`} className={classes}>\r\n\t\t\t\t\t<RichText\r\n\t\t\t\t\t\tclassName={\"wp-block-guteblock-drop-cap__content\"}\r\n\t\t\t\t\t\ttagName=\"p\"\r\n\t\t\t\t\t\tonChange={this.onChangeContent}\r\n\t\t\t\t\t\tvalue={content}\r\n\t\t\t\t\t\tplaceholder={__(\"Title\", \"guteblock\")}\r\n\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\tcolor: textColor\r\n\t\t\t\t\t\t}}\r\n\t\t\t\t\t/>\r\n\t\t\t\t\t<style\r\n\t\t\t\t\t\tdangerouslySetInnerHTML={{\r\n\t\t\t\t\t\t\t__html: [\r\n\t\t\t\t\t\t\t\t`#block-${blockid}.wp-block-guteblock-drop-cap p:first-child:first-letter, .wp-block-guteblock-drop-cap p:nth-of-type(1):first-letter { color: ${dropCapColor}; font-size: ${fontSize}px; }`\r\n\t\t\t\t\t\t\t].join(\"\\n\")\r\n\t\t\t\t\t\t}}\r\n\t\t\t\t\t></style>\r\n\t\t\t\t\t{/* <style\r\n\t\t\t\t\t\tdangerouslySetInnerHTML={{\r\n\t\t\t\t\t\t\t__html: [\r\n\t\t\t\t\t\t\t\t`.wp-block-guteblock-drop-cap p:first-child:first-letter, .wp-block-guteblock-drop-cap p:nth-of-type(1):first-letter { color: ${dropCapColor}; font-size: ${fontSize}px; }\r\n\t\t\t\t\t\t\t\t#${blockid} p { font-weight: bold; }`\r\n\t\t\t\t\t\t\t].join(\"\\n\")\r\n\t\t\t\t\t\t}}\r\n\t\t\t\t\t></style> */}\r\n\t\t\t\t</div>\r\n\t\t\t</>\r\n\t\t);\r\n\t}\r\n}\r\n\r\nexport default DropCapEdit;\r\n","import \"./style.editor.scss\";\r\nimport { registerBlockType, createBlock } from \"@wordpress/blocks\";\r\nimport { __ } from \"@wordpress/i18n\";\r\nimport { RichText } from \"@wordpress/editor\";\r\nimport edit from \"./edit.js\";\r\nimport classnames from \"classnames\";\r\n\r\nconst attributes = {\r\n\tblockid: {\r\n\t\ttype: \"string\"\r\n\t},\r\n\tcontent: {\r\n\t\ttype: \"string\",\r\n\t\tsource: \"html\",\r\n\t\tselector: \"p\"\r\n\t},\r\n\ttextColor: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"#333333\"\r\n\t},\r\n\tdropCapColor: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"#ff0000\"\r\n\t},\r\n\tfontSize: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 100\r\n\t},\r\n\talign: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"center\"\r\n\t},\r\n\talignment: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"left\"\r\n\t}\r\n};\r\n\r\nregisterBlockType(\"guteblock/drop-cap\", {\r\n\ttitle: __(\"Drop Cap\", \"guteblock\"),\r\n\tdescription: __(\"Make your paragraph look more beautiful.\", \"guteblock\"),\r\n\ticon: (\r\n\t\t<svg\r\n\t\t\tid=\"prefix__Layer_1\"\r\n\t\t\tx={0}\r\n\t\t\ty={0}\r\n\t\t\tviewBox=\"0 0 24 24\"\r\n\t\t\txmlSpace=\"preserve\"\r\n\t\t>\r\n\t\t\t<style />\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_1_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={19.101}\r\n\t\t\t\ty1={3.939}\r\n\t\t\t\tx2={4.048}\r\n\t\t\t\ty2={16.047}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M10.66 7.87h9.59c.55 0 1-.45 1-1s-.45-1-1-1h-9.59c-.55 0-1 .45-1 1s.45 1 1 1z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_1_)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_2_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={20.776}\r\n\t\t\t\ty1={6.021}\r\n\t\t\t\tx2={5.723}\r\n\t\t\t\ty2={18.129}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M20.25 9.3h-9.59c-.55 0-1 .45-1 1s.45 1 1 1h9.59c.55 0 1-.45 1-1s-.45-1-1-1z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_2_)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_3_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={21.094}\r\n\t\t\t\ty1={6.417}\r\n\t\t\t\tx2={6.042}\r\n\t\t\t\ty2={18.525}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M20.25 12.73H3.75c-.55 0-1 .45-1 1s.45 1 1 1h16.5c.55 0 1-.45 1-1s-.45-1-1-1z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_3_)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_4_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={22.769}\r\n\t\t\t\ty1={8.499}\r\n\t\t\t\tx2={7.716}\r\n\t\t\t\ty2={20.607}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M20.25 16.16H3.75c-.55 0-1 .45-1 1s.45 1 1 1h16.5c.55 0 1-.45 1-1s-.45-1-1-1z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_4_)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_5_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={16.683}\r\n\t\t\t\ty1={0.933}\r\n\t\t\t\tx2={1.63}\r\n\t\t\t\ty2={13.04}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M4.92 10.2h2.05l.47 1.18h1.49L6.6 5.84H5.34l-2.33 5.55h1.45l.46-1.19zm1.03-2.72l.67 1.75H5.28l.67-1.75z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_5_)\"\r\n\t\t\t/>\r\n\t\t</svg>\r\n\t),\r\n\tcategory: \"guteblock\",\r\n\tkeywords: [__(\"dropcap\", \"guteblock\"), __(\"drop cap\", \"guteblock\")],\r\n\tsupports: {\r\n\t\treusable: false,\r\n\t\thtml: false,\r\n\t\talign: [\"center\", \"wide\", \"full\"]\r\n\t},\r\n\tattributes,\r\n\tedit,\r\n\ttransforms: {\r\n\t\tfrom: [\r\n\t\t\t{\r\n\t\t\t\ttype: \"block\",\r\n\t\t\t\tblocks: [\"core/paragraph\"],\r\n\t\t\t\ttransform: ({ content, align }) => {\r\n\t\t\t\t\treturn createBlock(\"guteblock/drop-cap\", {\r\n\t\t\t\t\t\tcontent: content,\r\n\t\t\t\t\t\talignment: align\r\n\t\t\t\t\t});\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t],\r\n\t\tto: [\r\n\t\t\t{\r\n\t\t\t\ttype: \"block\",\r\n\t\t\t\tblocks: [\"core/paragraph\"],\r\n\t\t\t\ttransform: ({ content, alignment }) => {\r\n\t\t\t\t\treturn createBlock(\"core/paragraph\", {\r\n\t\t\t\t\t\tcontent: content,\r\n\t\t\t\t\t\talign: alignment\r\n\t\t\t\t\t});\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t]\r\n\t},\r\n\tsave: ({ attributes }) => {\r\n\t\tconst {\r\n\t\t\tcontent,\r\n\t\t\ttextColor,\r\n\t\t\tdropCapColor,\r\n\t\t\tfontSize,\r\n\t\t\talignment,\r\n\t\t\tblockid\r\n\t\t} = attributes;\r\n\r\n\t\tconst classes = classnames({\r\n\t\t\t[`align-${alignment}`]: alignment\r\n\t\t});\r\n\r\n\t\treturn (\r\n\t\t\t<div id={`block-${blockid}`} className={classes}>\r\n\t\t\t\t<RichText.Content\r\n\t\t\t\t\tclassName={\"wp-block-guteblock-drop-cap__content\"}\r\n\t\t\t\t\ttagName=\"p\"\r\n\t\t\t\t\tvalue={content}\r\n\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\tcolor: textColor\r\n\t\t\t\t\t}}\r\n\t\t\t\t/>\r\n\t\t\t\t<style\r\n\t\t\t\t\tdangerouslySetInnerHTML={{\r\n\t\t\t\t\t\t__html: [\r\n\t\t\t\t\t\t\t`#block-${blockid}.wp-block-guteblock-drop-cap p:first-child:first-letter, .wp-block-guteblock-drop-cap p:nth-of-type(1):first-letter { color: ${dropCapColor}; font-size: ${fontSize}px; }`\r\n\t\t\t\t\t\t].join(\"\\n\")\r\n\t\t\t\t\t}}\r\n\t\t\t\t></style>\r\n\t\t\t</div>\r\n\t\t);\r\n\t}\r\n});\r\n","import { Component } from \"@wordpress/element\";\r\nimport { __ } from \"@wordpress/i18n\";\r\nimport {\r\n\tRichText,\r\n\tInspectorControls,\r\n\tBlockControls,\r\n\tAlignmentToolbar,\r\n\tPanelColorSettings\r\n} from \"@wordpress/editor\";\r\nimport {\r\n\tPanelBody,\r\n\tToolbar,\r\n\tDashicon,\r\n\tToggleControl,\r\n\tRangeControl\r\n} from \"@wordpress/components\";\r\n\r\nimport classnames from \"classnames\";\r\n\r\nclass NotificationEdit extends Component {\r\n\tonChangeTitle = title => {\r\n\t\tthis.props.setAttributes({ title });\r\n\t};\r\n\tonChangeDescription = description => {\r\n\t\tthis.props.setAttributes({ description });\r\n\t};\r\n\tonChangeIconSize = iconSize => {\r\n\t\tthis.props.setAttributes({ iconSize });\r\n\t};\r\n\tonChangeAlignment = alignment => {\r\n\t\tthis.props.setAttributes({ alignment });\r\n\t};\r\n\r\n\ttoggleShowIcon = () => {\r\n\t\tthis.props.setAttributes({\r\n\t\t\tshowIcon: !this.props.attributes.showIcon\r\n\t\t});\r\n\t};\r\n\r\n\tcreateToolbarControl = type => {\r\n\t\treturn {\r\n\t\t\ticon: `${type}`,\r\n\t\t\ttitle: `${type}`,\r\n\t\t\tisActive: type === this.props.attributes.icon,\r\n\t\t\tonClick: () => {\r\n\t\t\t\tthis.props.setAttributes({ icon: type });\r\n\t\t\t}\r\n\t\t};\r\n\t};\r\n\r\n\tonChangeBgColor = bgcolor => {\r\n\t\tthis.props.setAttributes({ bgcolor });\r\n\t};\r\n\r\n\tonChangeIconColor = iconcolor => {\r\n\t\tthis.props.setAttributes({ iconcolor });\r\n\t};\r\n\r\n\tonChangeTextColor = textcolor => {\r\n\t\tthis.props.setAttributes({ textcolor });\r\n\t};\r\n\r\n\tonChangeCloseButtonColor = closeButtonColor => {\r\n\t\tthis.props.setAttributes({ closeButtonColor });\r\n\t};\r\n\r\n\ttoggleCloseButton = () => {\r\n\t\tthis.props.setAttributes({\r\n\t\t\tshowCloseButton: !this.props.attributes.showCloseButton\r\n\t\t});\r\n\t};\r\n\r\n\ttoggleShadow = () => {\r\n\t\tthis.props.setAttributes({\r\n\t\t\tenableShadow: !this.props.attributes.enableShadow\r\n\t\t});\r\n\t};\r\n\r\n\trender() {\r\n\t\tconst { className, attributes, setAttributes } = this.props;\r\n\t\tconst {\r\n\t\t\ttitle,\r\n\t\t\tdescription,\r\n\t\t\talignment,\r\n\t\t\ticon,\r\n\t\t\tbgcolor,\r\n\t\t\ttextcolor,\r\n\t\t\ticoncolor,\r\n\t\t\tshowIcon,\r\n\t\t\ticonSize,\r\n\t\t\tpaddingTop,\r\n\t\t\tpaddingBottom,\r\n\t\t\tshowCloseButton,\r\n\t\t\tcloseButtonColor,\r\n\t\t\tenableShadow\r\n\t\t} = attributes;\r\n\r\n\t\tconst classes = classnames(className, {\r\n\t\t\t[`align-${alignment}`]: alignment,\r\n\t\t\t[`has-shadow`]: enableShadow\r\n\t\t});\r\n\r\n\t\treturn (\r\n\t\t\t<>\r\n\t\t\t\t<BlockControls>\r\n\t\t\t\t\t<AlignmentToolbar\r\n\t\t\t\t\t\tonChange={this.onChangeAlignment}\r\n\t\t\t\t\t\tvalue={alignment}\r\n\t\t\t\t\t\tisCollapsed={false}\r\n\t\t\t\t\t/>\r\n\t\t\t\t</BlockControls>\r\n\t\t\t\t<InspectorControls>\r\n\t\t\t\t\t<PanelBody title={__(\"Icon Settings\", \"guteblock\")}>\r\n\t\t\t\t\t\t<ToggleControl\r\n\t\t\t\t\t\t\tlabel={__(\"Show Icon\", \"guteblock\")}\r\n\t\t\t\t\t\t\tonChange={this.toggleShowIcon}\r\n\t\t\t\t\t\t\tchecked={showIcon}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t{showIcon && (\r\n\t\t\t\t\t\t\t<>\r\n\t\t\t\t\t\t\t\t<Toolbar\r\n\t\t\t\t\t\t\t\t\tcontrols={[\r\n\t\t\t\t\t\t\t\t\t\t\"yes-alt\",\r\n\t\t\t\t\t\t\t\t\t\t\"warning\",\r\n\t\t\t\t\t\t\t\t\t\t\"dismiss\",\r\n\t\t\t\t\t\t\t\t\t\t\"star-filled\",\r\n\t\t\t\t\t\t\t\t\t\t\"admin-generic\",\r\n\t\t\t\t\t\t\t\t\t\t\"editor-help\",\r\n\t\t\t\t\t\t\t\t\t\t\"heart\"\r\n\t\t\t\t\t\t\t\t\t].map(this.createToolbarControl)}\r\n\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\t\"Icon Size\",\r\n\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\tvalue={iconSize}\r\n\t\t\t\t\t\t\t\t\tonChange={this.onChangeIconSize}\r\n\t\t\t\t\t\t\t\t\tmin={10}\r\n\t\t\t\t\t\t\t\t\tmax={200}\r\n\t\t\t\t\t\t\t\t\tstep={1}\r\n\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t</>\r\n\t\t\t\t\t\t)}\r\n\t\t\t\t\t</PanelBody>\r\n\t\t\t\t\t<PanelColorSettings\r\n\t\t\t\t\t\ttitle={__(\"Color Settings\", \"guteblock\")}\r\n\t\t\t\t\t\tcolorSettings={[\r\n\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\tvalue: bgcolor,\r\n\t\t\t\t\t\t\t\tonChange: this.onChangeBgColor,\r\n\t\t\t\t\t\t\t\tlabel: __(\r\n\t\t\t\t\t\t\t\t\t\"Background Color\",\r\n\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t),\r\n\t\t\t\t\t\t\t\tcolors: [\r\n\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\tname: \"Error\",\r\n\t\t\t\t\t\t\t\t\t\tcolor: \"#e75264\"\r\n\t\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\tname: \"Warning\",\r\n\t\t\t\t\t\t\t\t\t\tcolor: \"#d0d70b\"\r\n\t\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\tname: \"Success\",\r\n\t\t\t\t\t\t\t\t\t\tcolor: \"#66c538\"\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t]\r\n\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\tvalue: iconcolor,\r\n\t\t\t\t\t\t\t\tonChange: this.onChangeIconColor,\r\n\t\t\t\t\t\t\t\tlabel: __(\"Icon Color\", \"guteblock\")\r\n\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\tvalue: textcolor,\r\n\t\t\t\t\t\t\t\tonChange: this.onChangeTextColor,\r\n\t\t\t\t\t\t\t\tlabel: __(\"Text Color\", \"guteblock\")\r\n\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\tvalue: closeButtonColor,\r\n\t\t\t\t\t\t\t\tonChange: this.onChangeCloseButtonColor,\r\n\t\t\t\t\t\t\t\tlabel: __(\r\n\t\t\t\t\t\t\t\t\t\"Close Button Color\",\r\n\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t]}\r\n\t\t\t\t\t/>\r\n\t\t\t\t\t<PanelBody title={__(\"Other Settings\", \"guteblock\")}>\r\n\t\t\t\t\t\t<ToggleControl\r\n\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\"Enable Close Button\",\r\n\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\tonChange={this.toggleCloseButton}\r\n\t\t\t\t\t\t\tchecked={showCloseButton}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t<ToggleControl\r\n\t\t\t\t\t\t\tlabel={__(\"Enable Shadow\", \"guteblock\")}\r\n\t\t\t\t\t\t\tonChange={this.toggleShadow}\r\n\t\t\t\t\t\t\tchecked={enableShadow}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t{/* {showCloseButton &&\r\n\t\t\t\t\t\t\t<>\t\t\t\t\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\t\t\tlabel={__(\"Close Button Size\", \"guteblock\")}\r\n\t\t\t\t\t\t\t\t\tvalue={closeButtonSize}\r\n\t\t\t\t\t\t\t\t\tonChange={ this.onChangeCloseButtonSize }\r\n\t\t\t\t\t\t\t\t\tmin={10}\r\n\t\t\t\t\t\t\t\t\tmax={50}\r\n\t\t\t\t\t\t\t\t\tstep={1}\r\n\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t</>\r\n\t\t\t\t\t\t} */}\r\n\t\t\t\t\t</PanelBody>\r\n\t\t\t\t\t<PanelBody title={__(\"Padding Settings\", \"guteblock\")}>\r\n\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\tlabel={__(\"Padding Top\", \"guteblock\")}\r\n\t\t\t\t\t\t\tvalue={paddingTop}\r\n\t\t\t\t\t\t\tonChange={paddingTop =>\r\n\t\t\t\t\t\t\t\tsetAttributes({ paddingTop })\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\tmin={0}\r\n\t\t\t\t\t\t\tmax={500}\r\n\t\t\t\t\t\t\tstep={1}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\tlabel={__(\"Padding Bottom\", \"guteblock\")}\r\n\t\t\t\t\t\t\tvalue={paddingBottom}\r\n\t\t\t\t\t\t\tonChange={paddingBottom =>\r\n\t\t\t\t\t\t\t\tsetAttributes({ paddingBottom })\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\tmin={0}\r\n\t\t\t\t\t\t\tmax={500}\r\n\t\t\t\t\t\t\tstep={1}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t</PanelBody>\r\n\t\t\t\t</InspectorControls>\r\n\r\n\t\t\t\t<div\r\n\t\t\t\t\tclassName={classes}\r\n\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\tbackgroundColor: bgcolor,\r\n\t\t\t\t\t\tcolor: textcolor,\r\n\t\t\t\t\t\tpaddingTop: paddingTop,\r\n\t\t\t\t\t\tpaddingBottom: paddingBottom\r\n\t\t\t\t\t}}\r\n\t\t\t\t>\r\n\t\t\t\t\t{showCloseButton && (\r\n\t\t\t\t\t\t<div className=\"wp-block-guteblock-notification__closeBtn\">\r\n\t\t\t\t\t\t\t<Dashicon\r\n\t\t\t\t\t\t\t\ticon=\"dismiss\"\r\n\t\t\t\t\t\t\t\tsize={32}\r\n\t\t\t\t\t\t\t\tstyle={{ color: closeButtonColor }}\r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t</div>\r\n\t\t\t\t\t)}\r\n\t\t\t\t\t{showIcon && (\r\n\t\t\t\t\t\t<Dashicon\r\n\t\t\t\t\t\t\ticon={icon}\r\n\t\t\t\t\t\t\tsize={iconSize}\r\n\t\t\t\t\t\t\tstyle={{ color: iconcolor }}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t)}\r\n\t\t\t\t\t<RichText\r\n\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\"wp-block-guteblock-notification__title\"\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\ttagName=\"h3\"\r\n\t\t\t\t\t\tonChange={this.onChangeTitle}\r\n\t\t\t\t\t\tvalue={title}\r\n\t\t\t\t\t\tplaceholder={__(\"Title\", \"guteblock\")}\r\n\t\t\t\t\t/>\r\n\t\t\t\t\t<RichText\r\n\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\"wp-block-guteblock-notification__description\"\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\ttagName=\"p\"\r\n\t\t\t\t\t\tonChange={this.onChangeDescription}\r\n\t\t\t\t\t\tvalue={description}\r\n\t\t\t\t\t\tplaceholder={__(\"Description\", \"guteblock\")}\r\n\t\t\t\t\t/>\r\n\t\t\t\t</div>\r\n\t\t\t</>\r\n\t\t);\r\n\t}\r\n}\r\n\r\nexport default NotificationEdit;\r\n","import \"./style.editor.scss\";\r\nimport { registerBlockType } from \"@wordpress/blocks\";\r\nimport { __ } from \"@wordpress/i18n\";\r\nimport { RichText } from \"@wordpress/editor\";\r\nimport { Dashicon } from \"@wordpress/components\";\r\nimport edit from \"./edit.js\";\r\nimport classnames from \"classnames\";\r\n\r\nconst attributes = {\r\n\ttitle: {\r\n\t\ttype: \"string\",\r\n\t\tsource: \"html\",\r\n\t\tselector: \"h3\"\r\n\t},\r\n\tdescription: {\r\n\t\ttype: \"string\",\r\n\t\tsource: \"html\",\r\n\t\tselector: \"p\"\r\n\t},\r\n\talign: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"wide\"\r\n\t},\r\n\talignment: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"center\"\r\n\t},\r\n\ticon: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"yes-alt\"\r\n\t},\r\n\tbgcolor: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"#66c538\"\r\n\t},\r\n\ttextcolor: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"#ffffff\"\r\n\t},\r\n\ticoncolor: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"#ffffff\"\r\n\t},\r\n\tshowIcon: {\r\n\t\ttype: \"boolean\",\r\n\t\tdefault: true\r\n\t},\r\n\ticonSize: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 100\r\n\t},\r\n\tpaddingTop: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 50\r\n\t},\r\n\tpaddingBottom: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 30\r\n\t},\r\n\tshowCloseButton: {\r\n\t\ttype: \"boolean\",\r\n\t\tdefault: true\r\n\t},\r\n\tcloseButtonColor: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"#ffffff\"\r\n\t},\r\n\tenableShadow: {\r\n\t\ttype: \"boolean\",\r\n\t\tdefault: false\r\n\t}\r\n};\r\n\r\nregisterBlockType(\"guteblock/notification\", {\r\n\ttitle: __(\"Notification\", \"guteblock\"),\r\n\tdescription: __(\"Block for displaying notifications\", \"guteblock\"),\r\n\ticon: (\r\n\t\t<svg\r\n\t\t\tid=\"prefix__Layer_1\"\r\n\t\t\tx={0}\r\n\t\t\ty={0}\r\n\t\t\tviewBox=\"0 0 24 24\"\r\n\t\t\txmlSpace=\"preserve\"\r\n\t\t>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_1_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={20.894}\r\n\t\t\t\ty1={4.218}\r\n\t\t\t\tx2={6.538}\r\n\t\t\t\ty2={16.795}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M20.3 2.72H3.69c-.55 0-1 .45-1 1v16.59c0 .55.45 1 1 1H20.3c.55 0 1-.45 1-1V3.72c0-.55-.44-1-1-1zm-1 16.59H4.69V4.72H19.3v14.59z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_1_)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_2_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={19.108}\r\n\t\t\t\ty1={2.179}\r\n\t\t\t\tx2={4.752}\r\n\t\t\t\ty2={14.757}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M10.54 10.97c.19.19.44.29.71.29.27 0 .52-.11.71-.29l3.18-3.18a.996.996 0 10-1.41-1.41l-2.47 2.47-.57-.57a.996.996 0 10-1.41 1.41l1.26 1.28z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_2_)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_3_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={22.635}\r\n\t\t\t\ty1={6.204}\r\n\t\t\t\tx2={8.278}\r\n\t\t\t\ty2={18.782}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M14.29 13.23a.996.996 0 00-1.41 0l-.88.88-.88-.88a.996.996 0 10-1.41 1.41l.88.88-.89.89a.996.996 0 00.71 1.7c.26 0 .51-.1.71-.29l.88-.88.88.88c.2.2.45.29.71.29s.51-.1.71-.29a.996.996 0 000-1.41l-.88-.88.88-.88c.38-.4.38-1.03-.01-1.42z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_3_)\"\r\n\t\t\t/>\r\n\t\t</svg>\r\n\t),\r\n\tcategory: \"guteblock\",\r\n\tkeywords: [__(\"notification\", \"guteblock\"), __(\"alert\", \"guteblock\")],\r\n\t// styles: [\r\n\t// \t{\r\n\t// \t\tname: \"inline\",\r\n\t// \t\tlabel: __(\"Inline\", \"guteblock\"),\r\n\t// \t\tisDefault: true\r\n\t// \t},\r\n\t// \t{\r\n\t// \t\tname: \"multiline\",\r\n\t// \t\tlabel: __(\"Multiple\", \"guteblock\"),\r\n\t// \t\tisDefault: false\r\n\t// \t},\r\n\t// \t{\r\n\t// \t\tname: \"modern\",\r\n\t// \t\tlabel: __(\"Modern\", \"guteblock\"),\r\n\t// \t\tisDefault: false\r\n\t// \t}\r\n\t// ],\r\n\tsupports: {\r\n\t\treusable: false,\r\n\t\thtml: false,\r\n\t\talign: [\"wide\", \"full\"]\r\n\t},\r\n\tattributes,\r\n\tedit,\r\n\tsave: ({ attributes }) => {\r\n\t\tconst {\r\n\t\t\ttitle,\r\n\t\t\tdescription,\r\n\t\t\talignment,\r\n\t\t\tbgcolor,\r\n\t\t\ttextcolor,\r\n\t\t\tpaddingTop,\r\n\t\t\tpaddingBottom,\r\n\t\t\tshowIcon,\r\n\t\t\ticon,\r\n\t\t\ticonSize,\r\n\t\t\ticoncolor,\r\n\t\t\tshowCloseButton,\r\n\t\t\tcloseButtonColor,\r\n\t\t\tenableShadow\r\n\t\t} = attributes;\r\n\r\n\t\tconst classes = classnames({\r\n\t\t\t[`align-${alignment}`]: alignment,\r\n\t\t\t[`has-shadow`]: enableShadow\r\n\t\t});\r\n\r\n\t\treturn (\r\n\t\t\t<div\r\n\t\t\t\tclassName={classes}\r\n\t\t\t\tstyle={{\r\n\t\t\t\t\tbackgroundColor: bgcolor,\r\n\t\t\t\t\tcolor: textcolor,\r\n\t\t\t\t\tpaddingTop: paddingTop,\r\n\t\t\t\t\tpaddingBottom: paddingBottom\r\n\t\t\t\t}}\r\n\t\t\t>\r\n\t\t\t\t{showCloseButton && (\r\n\t\t\t\t\t<div className=\"wp-block-guteblock-notification__closeBtn\">\r\n\t\t\t\t\t\t<Dashicon\r\n\t\t\t\t\t\t\ticon=\"dismiss\"\r\n\t\t\t\t\t\t\tsize={32}\r\n\t\t\t\t\t\t\tstyle={{ color: closeButtonColor }}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t</div>\r\n\t\t\t\t)}\r\n\t\t\t\t{showIcon && (\r\n\t\t\t\t\t<Dashicon\r\n\t\t\t\t\t\ticon={icon}\r\n\t\t\t\t\t\tsize={iconSize}\r\n\t\t\t\t\t\tstyle={{ color: iconcolor }}\r\n\t\t\t\t\t/>\r\n\t\t\t\t)}\r\n\t\t\t\t<RichText.Content\r\n\t\t\t\t\tclassName={\"wp-block-guteblock-notification__title\"}\r\n\t\t\t\t\ttagName=\"h3\"\r\n\t\t\t\t\tvalue={title}\r\n\t\t\t\t/>\r\n\t\t\t\t<RichText.Content\r\n\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\"wp-block-guteblock-notification__description\"\r\n\t\t\t\t\t}\r\n\t\t\t\t\ttagName=\"p\"\r\n\t\t\t\t\tvalue={description}\r\n\t\t\t\t/>\r\n\t\t\t</div>\r\n\t\t);\r\n\t}\r\n});\r\n","import { Component } from \"@wordpress/element\";\r\nimport { __ } from \"@wordpress/i18n\";\r\nimport {\r\n\tInspectorControls,\r\n\tBlockControls,\r\n\tAlignmentToolbar\r\n} from \"@wordpress/editor\";\r\nimport { PanelBody, ToggleControl } from \"@wordpress/components\";\r\nimport classnames from \"classnames\";\r\n\r\nimport { withSelect } from \"@wordpress/data\";\r\n\r\nclass SocialShareEdit extends Component {\r\n\tonChangeTitle = title => {\r\n\t\tthis.props.setAttributes({ title });\r\n\t};\r\n\r\n\tonChangeAlignment = alignment => {\r\n\t\tthis.props.setAttributes({ alignment });\r\n\t};\r\n\r\n\trender() {\r\n\t\tconst { className, attributes, posturl, setAttributes } = this.props;\r\n\t\tconst { alignment, url, facebook, twitter, linkedin, pinterest, reddit } = attributes;\r\n\r\n\t\tthis.props.setAttributes({ url: posturl });\r\n\t\t\r\n\t\tconst isStyle = RegExp(/is-style-/)\r\n\t\tconst styleName = isStyle.test(attributes.className)\r\n\t\t\t? attributes.className.replace(isStyle, '')\r\n\t\t\t: null\r\n\t\t\t\r\n\t\tconst classes = classnames(className, {\r\n\t\t\t[`align-${alignment}`]: alignment,\r\n\t\t\t[`is-style-round`]: !styleName // Setting style class if the style is not chosen.\r\n\t\t});\r\n\r\n\r\n\t\treturn (\r\n\t\t\t<>\r\n\t\t\t\t<BlockControls>\r\n\t\t\t\t\t<AlignmentToolbar\r\n\t\t\t\t\t\tonChange={this.onChangeAlignment}\r\n\t\t\t\t\t\tvalue={alignment}\r\n\t\t\t\t\t\tisCollapsed={false}\r\n\t\t\t\t\t/>\r\n\t\t\t\t</BlockControls>\r\n\t\t\t\t<InspectorControls>\r\n\t\t\t\t\t<PanelBody\r\n\t\t\t\t\t\ttitle={__(\"Share Icon Settings\", \"guteblock\")}\r\n\t\t\t\t\t>\t\t\t\t\t\t\r\n\t\t\t\t\t\t<ToggleControl\r\n\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\"Facebook\",\r\n\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\tonChange={() => setAttributes({ facebook: !this.props.attributes.facebook })}\r\n\t\t\t\t\t\t\tchecked={facebook}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t<ToggleControl\r\n\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\"Twitter\",\r\n\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\tonChange={() => setAttributes({ twitter: !this.props.attributes.twitter })}\r\n\t\t\t\t\t\t\tchecked={twitter}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t<ToggleControl\r\n\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\"LinkedIn\",\r\n\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\tonChange={() => setAttributes({ linkedin: !this.props.attributes.linkedin })}\r\n\t\t\t\t\t\t\tchecked={linkedin}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t<ToggleControl\r\n\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\"Pinterest\",\r\n\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\tonChange={() => setAttributes({ pinterest: !this.props.attributes.pinterest })}\r\n\t\t\t\t\t\t\tchecked={pinterest}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t<ToggleControl\r\n\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\"Reddit\",\r\n\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\tonChange={() => setAttributes({ reddit: !this.props.attributes.reddit })}\r\n\t\t\t\t\t\t\tchecked={reddit}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t</PanelBody>\r\n\t\t\t\t</InspectorControls>\r\n\r\n\t\t\t\t<div className={classes}>\r\n\r\n\t\t\t\t\t{(styleName != 'modern') && (\r\n\t\t\t\t\t\t<>\r\n\t\t\t\t\t\t\t{facebook &&\r\n\t\t\t\t\t\t\t\t<a\r\n\t\t\t\t\t\t\t\t\tclassName=\"icon-button facebook\"\r\n\t\t\t\t\t\t\t\t\thref={\r\n\t\t\t\t\t\t\t\t\t\t\"https://www.facebook.com/share.php?u=\" + url\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\ttarget=\"_blank\"\r\n\t\t\t\t\t\t\t\t\trel=\"noopener noreferrer\"\r\n\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t<i className={`icon-facebook`}></i><span></span>\r\n\t\t\t\t\t\t\t\t</a>\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t{twitter &&\r\n\t\t\t\t\t\t\t\t<a\r\n\t\t\t\t\t\t\t\t\tclassName=\"icon-button twitter\"\r\n\t\t\t\t\t\t\t\t\thref={\"https://twitter.com/share?url=\" + url}\r\n\t\t\t\t\t\t\t\t\ttarget=\"_blank\"\r\n\t\t\t\t\t\t\t\t\trel=\"noopener noreferrer\"\r\n\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t<i className={`icon-twitter`}></i><span></span>\r\n\t\t\t\t\t\t\t\t</a>\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t{linkedin &&\r\n\t\t\t\t\t\t\t\t<a\r\n\t\t\t\t\t\t\t\t\tclassName=\"icon-button linkedin\"\r\n\t\t\t\t\t\t\t\t\thref={\"https://www.linkedin.com/sharing/share-offsite/?url=\" + url}\r\n\t\t\t\t\t\t\t\t\ttarget=\"_blank\"\r\n\t\t\t\t\t\t\t\t\trel=\"noopener noreferrer\"\r\n\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t<i className={`icon-linkedin`}></i><span></span>\r\n\t\t\t\t\t\t\t\t</a>\r\n\t\t\t\t\t\t\t}\r\n\r\n\t\t\t\t\t\t\t{pinterest &&\r\n\t\t\t\t\t\t\t\t<a\r\n\t\t\t\t\t\t\t\t\tclassName=\"icon-button pinterest\"\r\n\t\t\t\t\t\t\t\t\thref={\"http://pinterest.com/pin/create/button/?url=\" + url}\r\n\t\t\t\t\t\t\t\t\ttarget=\"_blank\"\r\n\t\t\t\t\t\t\t\t\trel=\"noopener noreferrer\"\r\n\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t<i className={`icon-pinterest`}></i><span></span>\r\n\t\t\t\t\t\t\t\t</a>\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t{reddit &&\r\n\t\t\t\t\t\t\t\t<a\r\n\t\t\t\t\t\t\t\t\tclassName=\"icon-button reddit\"\r\n\t\t\t\t\t\t\t\t\thref={\"http://www.reddit.com/submit?url=\" + url}\r\n\t\t\t\t\t\t\t\t\ttarget=\"_blank\"\r\n\t\t\t\t\t\t\t\t\trel=\"noopener noreferrer\"\r\n\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t<i className='icon-reddit-alien'></i><span></span>\r\n\t\t\t\t\t\t\t\t</a>\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t</>\r\n\t\t\t\t\t)}\r\n\r\n\t\t\t\t\t{(styleName == 'modern') && (\r\n\t\t\t\t\t\t<div className=\"btn__container\">\r\n\t\t\t\t\t\t\t{facebook &&\r\n\t\t\t\t\t\t\t\t<a href={\"https://www.facebook.com/share.php?u=\" + url} className=\"gb-btn gb-btn-facebook\" target=\"_blank\" rel=\"noopener noreferrer\">\r\n\t\t\t\t\t\t\t\t\t<i className=\"icon-facebook\"></i>\r\n\t\t\t\t\t\t\t\t\t<span>facebook</span>\r\n\t\t\t\t\t\t\t\t</a>\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t{twitter &&\r\n\t\t\t\t\t\t\t\t<a href={\"https://twitter.com/share?url=\" + url} className=\"gb-btn gb-btn-twitter\" target=\"_blank\" rel=\"noopener noreferrer\">\r\n\t\t\t\t\t\t\t\t\t<i className=\"icon-twitter\"></i>\r\n\t\t\t\t\t\t\t\t\t<span>twitter</span>\r\n\t\t\t\t\t\t\t\t</a>\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t{linkedin &&\r\n\t\t\t\t\t\t\t\t<a href={\"https://www.linkedin.com/sharing/share-offsite/?url=\" + url} className=\"gb-btn gb-btn-linkedin\" target=\"_blank\" rel=\"noopener noreferrer\">\r\n\t\t\t\t\t\t\t\t\t<i className=\"icon-linkedin-squared\"></i>\r\n\t\t\t\t\t\t\t\t\t<span>linkedin</span>\r\n\t\t\t\t\t\t\t\t</a>\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t{pinterest &&\r\n\t\t\t\t\t\t\t\t<a href={\"http://pinterest.com/pin/create/button/?url=\" + url} className=\"gb-btn gb-btn-pinterest\" target=\"_blank\" rel=\"noopener noreferrer\">\r\n\t\t\t\t\t\t\t\t\t<i className=\"icon-pinterest\"></i>\r\n\t\t\t\t\t\t\t\t\t<span>pinterest</span>\r\n\t\t\t\t\t\t\t\t</a>\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t{reddit &&\r\n\t\t\t\t\t\t\t\t<a href={\"http://www.reddit.com/submit?url=\" + url} className=\"gb-btn gb-btn-reddit\" target=\"_blank\" rel=\"noopener noreferrer\">\r\n\t\t\t\t\t\t\t\t\t<i className=\"icon-reddit-alien\"></i>\r\n\t\t\t\t\t\t\t\t\t<span>reddit</span>\r\n\t\t\t\t\t\t\t\t</a>\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t)}\t\t\t\t\r\n\r\n\t\t\t\t</div>\r\n\t\t\t</>\r\n\t\t);\r\n\t}\r\n}\r\n\r\nexport default withSelect(select => {\r\n\treturn {\r\n\t\tposturl: select(\"core/editor\").getPermalink()\r\n\t};\r\n})(SocialShareEdit);\r\n","import \"./style.editor.scss\";\r\nimport { registerBlockType } from \"@wordpress/blocks\";\r\nimport { __ } from \"@wordpress/i18n\";\r\nimport {} from \"@wordpress/editor\";\r\nimport edit from \"./edit.js\";\r\nimport classnames from \"classnames\";\r\n\r\nconst attributes = {\r\n\ttitle: {\r\n\t\ttype: \"string\",\r\n\t\tsource: \"html\",\r\n\t\tselector: \"h4\"\r\n\t},\r\n\talign: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"wide\"\r\n\t},\r\n\talignment: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"center\"\r\n\t},\r\n\turl: {\r\n\t\ttype: \"string\"\r\n\t},\r\n\tfacebook: {\r\n\t\ttype: 'boolean',\r\n\t\tdefault: true\r\n\t},\r\n\ttwitter: {\r\n\t\ttype: 'boolean',\r\n\t\tdefault: true\r\n\t},\r\n\tlinkedin: {\r\n\t\ttype: 'boolean',\r\n\t\tdefault: true\r\n\t},\r\n\tpinterest: {\r\n\t\ttype: 'boolean',\r\n\t\tdefault: true\r\n\t},\r\n\treddit: {\r\n\t\ttype: 'boolean',\r\n\t\tdefault: true\r\n\t}\r\n};\r\n\r\nregisterBlockType(\"guteblock/share-icons\", {\r\n\ttitle: __(\"Share Icons\", \"guteblock\"),\r\n\tdescription: __(\"Block for displaying share icons.\", \"guteblock\"),\r\n\ticon: (\r\n\t\t<svg\r\n\t\t\tid=\"prefix__Layer_1\"\r\n\t\t\tx={0}\r\n\t\t\ty={0}\r\n\t\t\tviewBox=\"0 0 24 24\"\r\n\t\t\txmlSpace=\"preserve\"\r\n\t\t>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_1_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={14.832}\r\n\t\t\t\ty1={-0.836}\r\n\t\t\t\tx2={0.52}\r\n\t\t\t\ty2={14.415}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M7.05 3.28c-2.3 0-4.17 1.87-4.17 4.17s1.87 4.17 4.17 4.17 4.17-1.87 4.17-4.17-1.87-4.17-4.17-4.17zm0 6.35c-1.2 0-2.17-.98-2.17-2.17 0-1.2.98-2.17 2.17-2.17s2.17.98 2.17 2.17c.01 1.19-.97 2.17-2.17 2.17z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_1_)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_2_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={14.832}\r\n\t\t\t\ty1={-0.836}\r\n\t\t\t\tx2={0.52}\r\n\t\t\t\ty2={14.415}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M7.29 6.45h-.48c-.55 0-1 .45-1 1s.45 1 1 1h.48c.55 0 1-.45 1-1s-.45-1-1-1z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_2_)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_3_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={25.076}\r\n\t\t\t\ty1={8.778}\r\n\t\t\t\tx2={10.764}\r\n\t\t\t\ty2={24.029}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M16.97 13.24c-2.3 0-4.17 1.87-4.17 4.17s1.87 4.17 4.17 4.17 4.17-1.87 4.17-4.17-1.87-4.17-4.17-4.17zm0 6.35c-1.2 0-2.17-.98-2.17-2.17 0-1.2.98-2.17 2.17-2.17 1.2 0 2.17.98 2.17 2.17 0 1.2-.97 2.17-2.17 2.17z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_3_)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_4_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={25.076}\r\n\t\t\t\ty1={8.778}\r\n\t\t\t\tx2={10.764}\r\n\t\t\t\ty2={24.029}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M16.97 15.81c-.55 0-1 .45-1 1v1.22c0 .55.45 1 1 1s1-.45 1-1v-1.22c0-.56-.45-1-1-1z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_4_)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_5_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={20.018}\r\n\t\t\t\ty1={4.031}\r\n\t\t\t\tx2={5.706}\r\n\t\t\t\ty2={19.282}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M14.05 11.2h5.84c.55 0 1-.45 1-1V4.36c0-.55-.45-1-1-1h-5.84c-.55 0-1 .45-1 1v5.84c0 .55.45 1 1 1zm1-5.84h3.84V9.2h-3.84V5.36z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_5_)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_6_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={19.855}\r\n\t\t\t\ty1={4.206}\r\n\t\t\t\tx2={6.31}\r\n\t\t\t\ty2={18.639}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M16.97 5.66c-.55 0-1 .41-1 .92v1.39c0 .51.45.92 1 .92s1-.41 1-.92V6.59c0-.51-.45-.93-1-.93z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_6_)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_7_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={19.803}\r\n\t\t\t\ty1={3.829}\r\n\t\t\t\tx2={5.491}\r\n\t\t\t\ty2={19.08}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M8.46 13.5H5.64c-1.38 0-2.51 1.12-2.51 2.51v2.82c0 1.38 1.12 2.51 2.51 2.51h2.82c1.38 0 2.51-1.12 2.51-2.51v-2.82c0-1.39-1.12-2.51-2.51-2.51zm.51 5.33c0 .28-.23.51-.51.51H5.64c-.28 0-.51-.23-.51-.51v-2.82c0-.28.23-.51.51-.51h2.82c.28 0 .51.23.51.51v2.82z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_7_)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_8_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={19.698}\r\n\t\t\t\ty1={3.731}\r\n\t\t\t\tx2={5.386}\r\n\t\t\t\ty2={18.982}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M7.45 15.87h-.16c-.55 0-1 .45-1 1s.45 1 1 1h.15c.55 0 1-.45 1-1s-.44-1-.99-1z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_8_)\"\r\n\t\t\t/>\r\n\t\t</svg>\r\n\t),\r\n\tcategory: \"guteblock\",\r\n\tkeywords: [__(\"social\", \"guteblock\"), __(\"icons\", \"guteblock\")],\r\n\tsupports: {\r\n\t\treusable: false,\r\n\t\thtml: false,\r\n\t\talign: [\"wide\", \"full\"]\r\n\t},\r\n\tattributes,\r\n\tedit,\r\n\tstyles: [\r\n\t\t{\r\n\t\t\tname: \"round\",\r\n\t\t\tlabel: __(\"Round\", \"guteblock\"),\r\n\t\t\tisDefault: true\r\n\t\t},\r\n\t\t{\r\n\t\t\tname: \"square\",\r\n\t\t\tlabel: __(\"Square\", \"guteblock\"),\r\n\t\t\tisDefault: false\r\n\t\t},\r\n\t\t{\r\n\t\t\tname: \"modern\",\r\n\t\t\tlabel: __(\"Modern\", \"guteblock\"),\r\n\t\t\tisDefault: false\r\n\t\t}\r\n\t],\r\n\tsave: ({ attributes }) => {\r\n\r\n\t\tconst { alignment, url, facebook, twitter, linkedin, pinterest, reddit } = attributes;\r\n\r\n\t\tconst isStyle = RegExp(/is-style-/)\r\n\t\tconst styleName = isStyle.test(attributes.className)\r\n\t\t\t? attributes.className.replace(isStyle, '')\r\n\t\t\t: null\r\n\t\t\t\r\n\t\tconst classes = classnames({\r\n\t\t\t[`align-${alignment}`]: alignment,\r\n\t\t\t[`is-style-round`]: !styleName // Setting style class if the style is not chosen.\r\n\t\t});\r\n\r\n\t\treturn (\r\n\t\t\t<div className={classes}>\r\n\r\n\t\t\t\t{(styleName != 'modern') && (\r\n\t\t\t\t\t<>\r\n\t\t\t\t\t\t{facebook &&\r\n\t\t\t\t\t\t\t<a\r\n\t\t\t\t\t\t\t\tclassName=\"icon-button facebook\"\r\n\t\t\t\t\t\t\t\thref={\r\n\t\t\t\t\t\t\t\t\t\"https://www.facebook.com/share.php?u=\" + url\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\ttarget=\"_blank\"\r\n\t\t\t\t\t\t\t\trel=\"noopener noreferrer\"\r\n\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t<i className={`icon-facebook`}></i><span></span>\r\n\t\t\t\t\t\t\t</a>\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t{twitter &&\r\n\t\t\t\t\t\t\t<a\r\n\t\t\t\t\t\t\t\tclassName=\"icon-button twitter\"\r\n\t\t\t\t\t\t\t\thref={\"https://twitter.com/share?url=\" + url}\r\n\t\t\t\t\t\t\t\ttarget=\"_blank\"\r\n\t\t\t\t\t\t\t\trel=\"noopener noreferrer\"\r\n\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t<i className={`icon-twitter`}></i><span></span>\r\n\t\t\t\t\t\t\t</a>\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t{linkedin &&\r\n\t\t\t\t\t\t\t<a\r\n\t\t\t\t\t\t\t\tclassName=\"icon-button linkedin\"\r\n\t\t\t\t\t\t\t\thref={\"https://www.linkedin.com/sharing/share-offsite/?url=\" + url}\r\n\t\t\t\t\t\t\t\ttarget=\"_blank\"\r\n\t\t\t\t\t\t\t\trel=\"noopener noreferrer\"\r\n\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t<i className={`icon-linkedin`}></i><span></span>\r\n\t\t\t\t\t\t\t</a>\r\n\t\t\t\t\t\t}\r\n\r\n\t\t\t\t\t\t{pinterest &&\r\n\t\t\t\t\t\t\t<a\r\n\t\t\t\t\t\t\t\tclassName=\"icon-button pinterest\"\r\n\t\t\t\t\t\t\t\thref={\"http://pinterest.com/pin/create/button/?url=\" + url}\r\n\t\t\t\t\t\t\t\ttarget=\"_blank\"\r\n\t\t\t\t\t\t\t\trel=\"noopener noreferrer\"\r\n\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t<i className={`icon-pinterest`}></i><span></span>\r\n\t\t\t\t\t\t\t</a>\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t{reddit &&\r\n\t\t\t\t\t\t\t<a\r\n\t\t\t\t\t\t\t\tclassName=\"icon-button reddit\"\r\n\t\t\t\t\t\t\t\thref={\"http://www.reddit.com/submit?url=\" + url}\r\n\t\t\t\t\t\t\t\ttarget=\"_blank\"\r\n\t\t\t\t\t\t\t\trel=\"noopener noreferrer\"\r\n\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t<i className='icon-reddit-alien'></i><span></span>\r\n\t\t\t\t\t\t\t</a>\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t</>\r\n\t\t\t\t)}\r\n\r\n\t\t\t\t{(styleName == 'modern') && (\r\n\t\t\t\t\t<div className=\"btn__container\">\r\n\t\t\t\t\t\t{facebook &&\r\n\t\t\t\t\t\t\t<a href={\"https://www.facebook.com/share.php?u=\" + url} className=\"gb-btn gb-btn-facebook\" target=\"_blank\" rel=\"noopener noreferrer\">\r\n\t\t\t\t\t\t\t\t<i className=\"icon-facebook\"></i>\r\n\t\t\t\t\t\t\t\t<span>facebook</span>\r\n\t\t\t\t\t\t\t</a>\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t{twitter &&\r\n\t\t\t\t\t\t\t<a href={\"https://twitter.com/share?url=\" + url} className=\"gb-btn gb-btn-twitter\" target=\"_blank\" rel=\"noopener noreferrer\">\r\n\t\t\t\t\t\t\t\t<i className=\"icon-twitter\"></i>\r\n\t\t\t\t\t\t\t\t<span>twitter</span>\r\n\t\t\t\t\t\t\t</a>\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t{linkedin &&\r\n\t\t\t\t\t\t\t<a href={\"https://www.linkedin.com/sharing/share-offsite/?url=\" + url} className=\"gb-btn gb-btn-linkedin\" target=\"_blank\" rel=\"noopener noreferrer\">\r\n\t\t\t\t\t\t\t\t<i className=\"icon-linkedin-squared\"></i>\r\n\t\t\t\t\t\t\t\t<span>linkedin</span>\r\n\t\t\t\t\t\t\t</a>\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t{pinterest &&\r\n\t\t\t\t\t\t\t<a href={\"http://pinterest.com/pin/create/button/?url=\" + url} className=\"gb-btn gb-btn-pinterest\" target=\"_blank\" rel=\"noopener noreferrer\">\r\n\t\t\t\t\t\t\t\t<i className=\"icon-pinterest\"></i>\r\n\t\t\t\t\t\t\t\t<span>pinterest</span>\r\n\t\t\t\t\t\t\t</a>\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t{reddit &&\r\n\t\t\t\t\t\t\t<a href={\"http://www.reddit.com/submit?url=\" + url} className=\"gb-btn gb-btn-reddit\" target=\"_blank\" rel=\"noopener noreferrer\">\r\n\t\t\t\t\t\t\t\t<i className=\"icon-reddit-alien\"></i>\r\n\t\t\t\t\t\t\t\t<span>reddit</span>\r\n\t\t\t\t\t\t\t</a>\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t</div>\t\t\t\t\t\r\n\t\t\t\t)}\r\n\t\t\t</div>\r\n\t\t);\r\n\t}\r\n});\r\n","import React from 'react';\r\n\r\nconst person = (props) => {\r\n    const { social_facebook, social_twitter, social_instagram, social_pinterest, social_youtube, social_linkedin} = props;\r\n    return (\r\n        <>\r\n            {(social_facebook ||\r\n\t\t\t\tsocial_twitter ||\r\n\t\t\t\tsocial_instagram ||\r\n\t\t\t\tsocial_pinterest ||\r\n\t\t\t\tsocial_youtube ||\r\n\t\t\t\tsocial_linkedin) && (\r\n\t\t\t\t<div className=\"wp-block-guteblock-author-profile__socialOuter\">\r\n\t\t\t\t\t{social_facebook && (\r\n\t\t\t\t\t\t<a\r\n\t\t\t\t\t\t\tclassName=\"social_links social_facebook\"\r\n\t\t\t\t\t\t\thref={social_facebook}\r\n\t\t\t\t\t\t\ttarget=\"_blank\"\r\n\t\t\t\t\t\t\trel=\"noopener noreferrer\"\r\n\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t<i className=\"icon-facebook\"></i>\r\n\t\t\t\t\t\t</a>\r\n\t\t\t\t\t)}\r\n\t\t\t\t\t{social_twitter && (\r\n\t\t\t\t\t\t<a\r\n\t\t\t\t\t\t\tclassName=\"social_links social_twitter\"\r\n\t\t\t\t\t\t\thref={social_twitter}\r\n\t\t\t\t\t\t\ttarget=\"_blank\"\r\n\t\t\t\t\t\t\trel=\"noopener noreferrer\"\r\n\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t<i className=\"icon-twitter\"></i>\r\n\t\t\t\t\t\t</a>\r\n\t\t\t\t\t)}\r\n\t\t\t\t\t{social_instagram && (\r\n\t\t\t\t\t\t<a\r\n\t\t\t\t\t\t\tclassName=\"social_links social_instagram\"\r\n\t\t\t\t\t\t\thref={social_instagram}\r\n\t\t\t\t\t\t\ttarget=\"_blank\"\r\n\t\t\t\t\t\t\trel=\"noopener noreferrer\"\r\n\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t<i className=\"icon-instagram\"></i>\r\n\t\t\t\t\t\t</a>\r\n\t\t\t\t\t)}\r\n\t\t\t\t\t{social_pinterest && (\r\n\t\t\t\t\t\t<a\r\n\t\t\t\t\t\t\tclassName=\"social_links social_pinterest\"\r\n\t\t\t\t\t\t\thref={social_pinterest}\r\n\t\t\t\t\t\t\ttarget=\"_blank\"\r\n\t\t\t\t\t\t\trel=\"noopener noreferrer\"\r\n\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t<i className=\"icon-pinterest\"></i>\r\n\t\t\t\t\t\t</a>\r\n\t\t\t\t\t)}\r\n\t\t\t\t\t{social_youtube && (\r\n\t\t\t\t\t\t<a\r\n\t\t\t\t\t\t\tclassName=\"social_links social_youtube\"\r\n\t\t\t\t\t\t\thref={social_youtube}\r\n\t\t\t\t\t\t\ttarget=\"_blank\"\r\n\t\t\t\t\t\t\trel=\"noopener noreferrer\"\r\n\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t<i className=\"icon-youtube\"></i>\r\n\t\t\t\t\t\t</a>\r\n\t\t\t\t\t)}\r\n\t\t\t\t\t{social_linkedin && (\r\n\t\t\t\t\t\t<a\r\n\t\t\t\t\t\t\tclassName=\"social_links social_linkedin\"\r\n\t\t\t\t\t\t\thref={social_linkedin}\r\n\t\t\t\t\t\t\ttarget=\"_blank\"\r\n\t\t\t\t\t\t\trel=\"noopener noreferrer\"\r\n\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t<i className=\"icon-linkedin-squared\"></i>\r\n\t\t\t\t\t\t</a>\r\n\t\t\t\t\t)}\r\n\t\t\t\t</div>\r\n\t\t\t)}\r\n        </>\r\n    )\r\n}\r\n\r\nexport default person;","import { Component } from \"@wordpress/element\";\r\nimport { __ } from \"@wordpress/i18n\";\r\nimport {\r\n\tRichText,\r\n\tInspectorControls,\r\n\tBlockControls,\r\n\tAlignmentToolbar,\r\n\tMediaUpload,\r\n\tPanelColorSettings\r\n} from \"@wordpress/editor\";\r\nimport {\r\n\tPanelBody,\r\n\tRangeControl,\r\n\tIconButton,\r\n\tTextControl\r\n} from \"@wordpress/components\";\r\nimport classnames from \"classnames\";\r\nimport { withSelect } from \"@wordpress/data\";\r\nimport SocialLinks from \"./social.js\";\r\n\r\nclass AuthorProfileEdit extends Component {\r\n\tonChangeAuthorName = author_name => {\r\n\t\tthis.props.setAttributes({ author_name });\r\n\t};\r\n\r\n\tonChangeAuthorDescription = author_description => {\r\n\t\tthis.props.setAttributes({ author_description });\r\n\t};\r\n\r\n\tonChangeAlignment = alignment => {\r\n\t\tthis.props.setAttributes({ alignment });\r\n\t};\r\n\r\n\tonSelectAuthorImage = ({ id, url }) => {\r\n\t\tthis.props.setAttributes({ author_image_id: id });\r\n\t\tthis.props.setAttributes({ author_image: url });\r\n\t};\r\n\r\n\tonChangeBackgroundColor = backgroundColor => {\r\n\t\tthis.props.setAttributes({ backgroundColor });\r\n\t};\r\n\tonChangeImageBorderColor = imageBorderColor => {\r\n\t\tthis.props.setAttributes({ imageBorderColor });\r\n\t};\r\n\tonChangeTitleColor = titleColor => {\r\n\t\tthis.props.setAttributes({ titleColor });\r\n\t};\r\n\tonChangeTextColor = textColor => {\r\n\t\tthis.props.setAttributes({ textColor });\r\n\t};\r\n\r\n\trender() {\r\n\t\tconst {\r\n\t\t\tclassName,\r\n\t\t\tattributes,\r\n\t\t\tauthor_details,\r\n\t\t\tsetAttributes\r\n\t\t} = this.props;\r\n\r\n\t\tconst {\r\n\t\t\tis_first_load,\r\n\t\t\tauthor_name,\r\n\t\t\tauthor_description,\r\n\t\t\tauthor_image,\r\n\t\t\tauthor_image_id,\r\n\t\t\talignment,\r\n\t\t\tpaddingTop,\r\n\t\t\tpaddingBottom,\r\n\t\t\tsocial_facebook,\r\n\t\t\tsocial_twitter,\r\n\t\t\tsocial_instagram,\r\n\t\t\tsocial_pinterest,\r\n\t\t\tsocial_linkedin,\r\n\t\t\tsocial_youtube,\r\n\t\t\tbackgroundColor,\r\n\t\t\timageBorderColor,\r\n\t\t\ttitleColor,\r\n\t\t\ttextColor\r\n\t\t} = attributes;\r\n\r\n\t\tconst isStyle = RegExp(/is-style-/)\r\n\t\tconst styleName = isStyle.test(attributes.className)\r\n\t\t\t? attributes.className.replace(isStyle, '')\r\n\t\t\t: null\r\n\t\t\r\n\t\tconst classes = classnames(className, {\r\n\t\t\t[`align-${alignment}`]: alignment\r\n\t\t});\r\n\r\n\t\tif (author_details && is_first_load) {\r\n\t\t\tthis.props.setAttributes({ is_first_load: false });\r\n\t\t\tthis.props.setAttributes({ author_name: author_details.name });\r\n\t\t\tthis.props.setAttributes({\r\n\t\t\t\tauthor_description: author_details.description\r\n\t\t\t});\r\n\t\t\tthis.props.setAttributes({\r\n\t\t\t\tauthor_image: author_details.avatar_urls[96]\r\n\t\t\t});\r\n\t\t\tthis.props.setAttributes({ author_link: author_details.link });\r\n\t\t}\r\n\r\n\t\tlet socialInitialOpen = false;\r\n\t\tif (\r\n\t\t\tsocial_facebook ||\r\n\t\t\tsocial_twitter ||\r\n\t\t\tsocial_instagram ||\r\n\t\t\tsocial_pinterest ||\r\n\t\t\tsocial_linkedin ||\r\n\t\t\tsocial_youtube\r\n\t\t) {\r\n\t\t\tsocialInitialOpen = true;\r\n\t\t}\r\n\r\n\t\treturn (\r\n\t\t\t<>\r\n\t\t\t\t<BlockControls>\r\n\t\t\t\t\t<AlignmentToolbar\r\n\t\t\t\t\t\tonChange={this.onChangeAlignment}\r\n\t\t\t\t\t\tvalue={alignment}\r\n\t\t\t\t\t\tisCollapsed={false}\r\n\t\t\t\t\t/>\r\n\t\t\t\t</BlockControls>\r\n\t\t\t\t<InspectorControls>\r\n\t\t\t\t\t<PanelColorSettings\r\n\t\t\t\t\t\ttitle={__(\"Color Settings\", \"guteblock\")}\r\n\t\t\t\t\t\tcolorSettings={[\r\n\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\tvalue: backgroundColor,\r\n\t\t\t\t\t\t\t\tonChange: this.onChangeBackgroundColor,\r\n\t\t\t\t\t\t\t\tlabel: __(\r\n\t\t\t\t\t\t\t\t\t\"Background Color\",\r\n\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\tvalue: imageBorderColor,\r\n\t\t\t\t\t\t\t\tonChange: this.onChangeImageBorderColor,\r\n\t\t\t\t\t\t\t\tlabel: __(\r\n\t\t\t\t\t\t\t\t\t\"Image Border Color\",\r\n\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\tvalue: titleColor,\r\n\t\t\t\t\t\t\t\tonChange: this.onChangeTitleColor,\r\n\t\t\t\t\t\t\t\tlabel: __(\"Title Color\", \"guteblock\")\r\n\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\tvalue: textColor,\r\n\t\t\t\t\t\t\t\tonChange: this.onChangeTextColor,\r\n\t\t\t\t\t\t\t\tlabel: __(\"Text Color\", \"guteblock\")\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t]}\r\n\t\t\t\t\t/>\r\n\t\t\t\t\t<PanelBody\r\n\t\t\t\t\t\ttitle={__(\"Social Links\", \"guteblock\")}\r\n\t\t\t\t\t\tinitialOpen={socialInitialOpen}\r\n\t\t\t\t\t>\r\n\t\t\t\t\t\t<TextControl\r\n\t\t\t\t\t\t\tlabel={__(\"Facebook URL\", \"guteblock\")}\r\n\t\t\t\t\t\t\tvalue={social_facebook}\r\n\t\t\t\t\t\t\tonChange={social_facebook =>\r\n\t\t\t\t\t\t\t\tsetAttributes({ social_facebook })\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t<TextControl\r\n\t\t\t\t\t\t\tlabel={__(\"Twitter URL\", \"guteblock\")}\r\n\t\t\t\t\t\t\tvalue={social_twitter}\r\n\t\t\t\t\t\t\tonChange={social_twitter =>\r\n\t\t\t\t\t\t\t\tsetAttributes({ social_twitter })\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t<TextControl\r\n\t\t\t\t\t\t\tlabel={__(\"Instagram URL\", \"guteblock\")}\r\n\t\t\t\t\t\t\tvalue={social_instagram}\r\n\t\t\t\t\t\t\tonChange={social_instagram =>\r\n\t\t\t\t\t\t\t\tsetAttributes({ social_instagram })\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t<TextControl\r\n\t\t\t\t\t\t\tlabel={__(\"Pinterest URL\", \"guteblock\")}\r\n\t\t\t\t\t\t\tvalue={social_pinterest}\r\n\t\t\t\t\t\t\tonChange={social_pinterest =>\r\n\t\t\t\t\t\t\t\tsetAttributes({ social_pinterest })\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t<TextControl\r\n\t\t\t\t\t\t\tlabel={__(\"YouTube URL\", \"guteblock\")}\r\n\t\t\t\t\t\t\tvalue={social_youtube}\r\n\t\t\t\t\t\t\tonChange={social_youtube =>\r\n\t\t\t\t\t\t\t\tsetAttributes({ social_youtube })\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t<TextControl\r\n\t\t\t\t\t\t\tlabel={__(\"LinkedIn URL\", \"guteblock\")}\r\n\t\t\t\t\t\t\tvalue={social_linkedin}\r\n\t\t\t\t\t\t\tonChange={social_linkedin =>\r\n\t\t\t\t\t\t\t\tsetAttributes({ social_linkedin })\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t</PanelBody>\r\n\t\t\t\t\t<PanelBody\r\n\t\t\t\t\t\ttitle={__(\"Padding Settings\", \"guteblock\")}\r\n\t\t\t\t\t\tinitialOpen={false}\r\n\t\t\t\t\t>\r\n\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\tlabel={__(\"Padding Top\", \"guteblock\")}\r\n\t\t\t\t\t\t\tvalue={paddingTop}\r\n\t\t\t\t\t\t\tonChange={paddingTop =>\r\n\t\t\t\t\t\t\t\tsetAttributes({ paddingTop })\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\tmin={0}\r\n\t\t\t\t\t\t\tmax={500}\r\n\t\t\t\t\t\t\tstep={1}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\tlabel={__(\"Padding Bottom\", \"guteblock\")}\r\n\t\t\t\t\t\t\tvalue={paddingBottom}\r\n\t\t\t\t\t\t\tonChange={paddingBottom =>\r\n\t\t\t\t\t\t\t\tsetAttributes({ paddingBottom })\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\tmin={0}\r\n\t\t\t\t\t\t\tmax={500}\r\n\t\t\t\t\t\t\tstep={1}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t</PanelBody>\r\n\t\t\t\t</InspectorControls>\r\n\r\n\t\t\t\t<div\r\n\t\t\t\t\tclassName={classes}\r\n\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\tpaddingTop: paddingTop,\r\n\t\t\t\t\t\tpaddingBottom: paddingBottom,\r\n\t\t\t\t\t\tbackgroundColor: backgroundColor\r\n\t\t\t\t\t}}\r\n\t\t\t\t>\r\n\t\t\t\t\t<div className=\"wp-block-guteblock-author-profile__container\">\r\n\t\t\t\t\t\t<MediaUpload\r\n\t\t\t\t\t\t\tonSelect={this.onSelectAuthorImage}\r\n\t\t\t\t\t\t\tallowedTypes={[\"image\"]}\r\n\t\t\t\t\t\t\tvalue={author_image_id}\r\n\t\t\t\t\t\t\trender={({ open }) => {\r\n\t\t\t\t\t\t\t\treturn (\r\n\t\t\t\t\t\t\t\t\t<>\r\n\t\t\t\t\t\t\t\t\t\t{author_image ? (\r\n\t\t\t\t\t\t\t\t\t\t\t<div\r\n\t\t\t\t\t\t\t\t\t\t\t\tclassName=\"wp-block-guteblock-author-profile__avatarOuter\"\r\n\t\t\t\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tborderColor: imageBorderColor\r\n\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<img\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tsrc={author_image}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\talt={author_name}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tonClick={open}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tdata-id={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tauthor_image_id\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t\t\t\t) : (\r\n\t\t\t\t\t\t\t\t\t\t\t<IconButton\r\n\t\t\t\t\t\t\t\t\t\t\t\tclassName=\"components-icon-button-components-toolbar__control\"\r\n\t\t\t\t\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\"Edit Image\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t\tonClick={open}\r\n\t\t\t\t\t\t\t\t\t\t\t\ticon=\"format-image\"\r\n\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t</>\r\n\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t{(styleName != 2) && (\r\n\t\t\t\t\t\t\t<SocialLinks \r\n\t\t\t\t\t\t\t\tsocial_facebook={social_facebook}\r\n\t\t\t\t\t\t\t\tsocial_twitter={social_twitter}\r\n\t\t\t\t\t\t\t\tsocial_instagram={social_instagram}\r\n\t\t\t\t\t\t\t\tsocial_pinterest={social_pinterest}\r\n\t\t\t\t\t\t\t\tsocial_youtube={social_youtube}\r\n\t\t\t\t\t\t\t\tsocial_linkedin={social_linkedin}\t\t\t\t\t\t\t\t\t  \r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t)}\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t<div className=\"wp-block-guteblock-author-profile__contentOuter\">\r\n\t\t\t\t\t\t\t<RichText\r\n\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-author-profile__authorName\"\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\ttagName=\"h4\"\r\n\t\t\t\t\t\t\t\tonChange={this.onChangeAuthorName}\r\n\t\t\t\t\t\t\t\tvalue={author_name}\r\n\t\t\t\t\t\t\t\tplaceholder={__(\"Author Name\", \"guteblock\")}\r\n\t\t\t\t\t\t\t\tstyle={{ color: titleColor }}\r\n\t\t\t\t\t\t\t/>\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t<RichText\r\n\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-author-profile__authorDescription\"\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\ttagName=\"p\"\r\n\t\t\t\t\t\t\t\tonChange={this.onChangeAuthorDescription}\r\n\t\t\t\t\t\t\t\tvalue={author_description}\r\n\t\t\t\t\t\t\t\tplaceholder={__(\r\n\t\t\t\t\t\t\t\t\t\"Author Description\",\r\n\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\tstyle={{ color: textColor }}\r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t{(styleName == 2) && (\r\n\t\t\t\t\t\t\t\t<SocialLinks \r\n\t\t\t\t\t\t\t\t\tsocial_facebook={social_facebook}\r\n\t\t\t\t\t\t\t\t\tsocial_twitter={social_twitter}\r\n\t\t\t\t\t\t\t\t\tsocial_instagram={social_instagram}\r\n\t\t\t\t\t\t\t\t\tsocial_pinterest={social_pinterest}\r\n\t\t\t\t\t\t\t\t\tsocial_youtube={social_youtube}\r\n\t\t\t\t\t\t\t\t\tsocial_linkedin={social_linkedin}\t\t\t\t\t\t\t\t\t  \r\n\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t<div className=\"clear\"></div>\r\n\r\n\t\t\t\t\t</div>\r\n\t\t\t\t</div>\r\n\t\t\t</>\r\n\t\t);\r\n\t}\r\n}\r\n\r\nexport default withSelect(select => {\r\n\tconst author_details = select(\"core\").getAuthors();\r\n\treturn {\r\n\t\tauthor_details: author_details[0]\r\n\t};\r\n})(AuthorProfileEdit);\r\n","import \"./style.editor.scss\";\r\nimport { registerBlockType } from \"@wordpress/blocks\";\r\nimport { __ } from \"@wordpress/i18n\";\r\nimport { RichText } from \"@wordpress/editor\";\r\nimport edit from \"./edit.js\";\r\nimport classnames from \"classnames\";\r\nimport SocialLinks from \"./social.js\";\r\n\r\nconst attributes = {\r\n\tauthor_name: {\r\n\t\ttype: \"string\",\r\n\t\tsource: \"html\",\r\n\t\tselector: \"h4\"\r\n\t},\r\n\tauthor_description: {\r\n\t\ttype: \"string\",\r\n\t\tsource: \"html\",\r\n\t\tselector: \"p\"\r\n\t},\r\n\tauthor_image: {\r\n\t\ttype: \"string\"\r\n\t},\r\n\tauthor_image_id: {\r\n\t\ttype: \"number\"\r\n\t},\r\n\tauthor_link: {\r\n\t\ttype: \"string\"\r\n\t},\r\n\talign: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"center\"\r\n\t},\r\n\talignment: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"center\"\r\n\t},\r\n\tpaddingTop: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 50\r\n\t},\r\n\tpaddingBottom: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 30\r\n\t},\r\n\tis_first_load: {\r\n\t\ttype: \"boolean\",\r\n\t\tdefault: true\r\n\t},\r\n\tsocial_facebook: {\r\n\t\ttype: \"string\"\r\n\t},\r\n\tsocial_twitter: {\r\n\t\ttype: \"string\"\r\n\t},\r\n\tsocial_instagram: {\r\n\t\ttype: \"string\"\r\n\t},\r\n\tsocial_pinterest: {\r\n\t\ttype: \"string\"\r\n\t},\r\n\tsocial_youtube: {\r\n\t\ttype: \"string\"\r\n\t},\r\n\tsocial_linkedin: {\r\n\t\ttype: \"string\"\r\n\t},\r\n\tbackgroundColor: {\r\n\t\ttype: \"string\"\r\n\t},\r\n\timageBorderColor: {\r\n\t\ttype: \"string\"\r\n\t},\r\n\ttitleColor: {\r\n\t\ttype: \"string\"\r\n\t},\r\n\ttextColor: {\r\n\t\ttype: \"string\"\r\n\t}\r\n\t// imageShape: {\r\n\t// \ttype: \"string\",\r\n\t// \tdefault: 'round'\r\n\t// },\r\n\t// imageWidth: {\r\n\t// \ttype: \"number\",\r\n\t// },\r\n\t// imageHeight: {\r\n\t// \ttype: \"number\",\r\n\t// }\r\n};\r\n\r\nregisterBlockType(\"guteblock/author-profile\", {\r\n\ttitle: __(\"Author Profile\", \"guteblock\"),\r\n\tdescription: __(\"Block for showing author profile\", \"guteblock\"),\r\n\ticon: (\r\n\t\t<svg\r\n\t\t\tid=\"prefix__Layer_1\"\r\n\t\t\tx={0}\r\n\t\t\ty={0}\r\n\t\t\tviewBox=\"0 0 24 24\"\r\n\t\t\txmlSpace=\"preserve\"\r\n\t\t>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_1_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={20.08}\r\n\t\t\t\ty1={0.805}\r\n\t\t\t\tx2={1.658}\r\n\t\t\t\ty2={19.227}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M12 11.84c1.63 0 2.95-1.33 2.95-2.95S13.63 5.93 12 5.93 9.05 7.26 9.05 8.88s1.32 2.96 2.95 2.96zm0-3.91c.53 0 .95.43.95.95s-.42.96-.95.96-.95-.43-.95-.95.42-.96.95-.96z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_1_)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_2_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={23.798}\r\n\t\t\t\ty1={4.523}\r\n\t\t\t\tx2={5.376}\r\n\t\t\t\ty2={22.945}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M8.39 18.07c.55 0 1-.45 1-1 0-1.44 1.17-2.61 2.61-2.61s2.61 1.17 2.61 2.61c0 .55.45 1 1 1s1-.45 1-1c0-2.54-2.07-4.61-4.61-4.61s-4.61 2.07-4.61 4.61c0 .55.45 1 1 1z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_2_)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_3_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={21.637}\r\n\t\t\t\ty1={2.362}\r\n\t\t\t\tx2={3.216}\r\n\t\t\t\ty2={20.784}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M20.34 2.85H3.66c-.55 0-1 .45-1 1v16.29c0 .55.45 1 1 1h16.68c.55 0 1-.45 1-1V3.85c0-.55-.45-1-1-1zm-1 16.3H4.66V4.85h14.68v14.3z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_3_)\"\r\n\t\t\t/>\r\n\t\t</svg>\r\n\t),\r\n\tcategory: \"guteblock\",\r\n\tkeywords: [__(\"author\", \"guteblock\")],\r\n\tsupports: {\r\n\t\treusable: false,\r\n\t\thtml: false,\r\n\t\talign: [\"center\", \"wide\", \"full\"]\r\n\t},\r\n\tstyles: [\r\n\t\t{\r\n\t\t\tname: \"1\",\r\n\t\t\tlabel: __(\"Style 1\", \"guteblock\"),\r\n\t\t\tisDefault: true\r\n\t\t},\r\n\t\t{\r\n\t\t\tname: \"2\",\r\n\t\t\tlabel: __(\"Style 2\", \"guteblock\"),\r\n\t\t\tisDefault: false\r\n\t\t}\r\n\t],\r\n\tattributes,\r\n\tedit,\r\n\tsave: ({ attributes }) => {\r\n\t\tconst {\r\n\t\t\tauthor_name,\r\n\t\t\tauthor_description,\r\n\t\t\tauthor_image,\r\n\t\t\talignment,\r\n\t\t\tpaddingTop,\r\n\t\t\tpaddingBottom,\r\n\t\t\tsocial_facebook,\r\n\t\t\tsocial_twitter,\r\n\t\t\tsocial_instagram,\r\n\t\t\tsocial_pinterest,\r\n\t\t\tsocial_linkedin,\r\n\t\t\tsocial_youtube,\r\n\t\t\tbackgroundColor,\r\n\t\t\timageBorderColor,\r\n\t\t\ttitleColor,\r\n\t\t\ttextColor\r\n\t\t} = attributes;\r\n\r\n\t\tconst classes = classnames({\r\n\t\t\t[`align-${alignment}`]: alignment\r\n\t\t});\r\n\r\n\t\tconst isStyle = RegExp(/is-style-/)\r\n\t\tconst styleName = isStyle.test(attributes.className)\r\n\t\t\t? attributes.className.replace(isStyle, '')\r\n\t\t\t: null\r\n\t\t\r\n\t\treturn (\r\n\t\t\t<div\r\n\t\t\t\tclassName={classes}\r\n\t\t\t\tstyle={{\r\n\t\t\t\t\tpaddingTop: paddingTop,\r\n\t\t\t\t\tpaddingBottom: paddingBottom,\r\n\t\t\t\t\tbackgroundColor: backgroundColor\r\n\t\t\t\t}}\r\n\t\t\t>\r\n\t\t\t\t<div className=\"wp-block-guteblock-author-profile__container\">\r\n\t\t\t\t\t\r\n\t\t\t\t\t<div\r\n\t\t\t\t\t\tclassName=\"wp-block-guteblock-author-profile__avatarOuter\"\r\n\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\tborderColor: imageBorderColor\r\n\t\t\t\t\t\t}}\r\n\t\t\t\t\t>\r\n\t\t\t\t\t\t<img\r\n\t\t\t\t\t\t\tsrc={author_image}\r\n\t\t\t\t\t\t\talt={author_name}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t</div>\r\n\r\n\t\t\t\t\t{(styleName != 2) && (\r\n\t\t\t\t\t\t<SocialLinks \r\n\t\t\t\t\t\t\tsocial_facebook={social_facebook}\r\n\t\t\t\t\t\t\tsocial_twitter={social_twitter}\r\n\t\t\t\t\t\t\tsocial_instagram={social_instagram}\r\n\t\t\t\t\t\t\tsocial_pinterest={social_pinterest}\r\n\t\t\t\t\t\t\tsocial_youtube={social_youtube}\r\n\t\t\t\t\t\t\tsocial_linkedin={social_linkedin}\t\t\t\t\t\t\t\t\t  \r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t)}\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t<div className=\"wp-block-guteblock-author-profile__contentOuter\">\r\n\t\t\t\t\t\t<RichText.Content\r\n\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\"wp-block-guteblock-author-profile__authorName\"\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\ttagName=\"h4\"\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\tvalue={author_name}\r\n\t\t\t\t\t\t\tstyle={{ color: titleColor }}\r\n\t\t\t\t\t\t/>\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t<RichText.Content\r\n\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\"wp-block-guteblock-author-profile__authorDescription\"\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\ttagName=\"p\"\r\n\t\t\t\t\t\t\tvalue={author_description}\r\n\t\t\t\t\t\t\tstyle={{ color: textColor }}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t{(styleName == 2) && (\r\n\t\t\t\t\t\t\t<SocialLinks \r\n\t\t\t\t\t\t\t\tsocial_facebook={social_facebook}\r\n\t\t\t\t\t\t\t\tsocial_twitter={social_twitter}\r\n\t\t\t\t\t\t\t\tsocial_instagram={social_instagram}\r\n\t\t\t\t\t\t\t\tsocial_pinterest={social_pinterest}\r\n\t\t\t\t\t\t\t\tsocial_youtube={social_youtube}\r\n\t\t\t\t\t\t\t\tsocial_linkedin={social_linkedin}\t\t\t\t\t\t\t\t\t  \r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t)}\r\n\t\t\t\t\t</div>\r\n\t\t\t\t\t<div className=\"clear\"></div>\r\n\t\t\t\t</div>\r\n\t\t\t</div>\r\n\t\t);\r\n\t}\r\n});\r\n","import { Component } from \"@wordpress/element\";\r\nimport { __ } from \"@wordpress/i18n\";\r\nimport classnames from \"classnames\";\r\nimport {\r\n\tRichText,\r\n\tInspectorControls,\r\n\tBlockControls,\r\n\tAlignmentToolbar,\r\n\tMediaUpload,\r\n\tPanelColorSettings\r\n} from \"@wordpress/editor\";\r\nimport {\r\n\tPanelBody,\r\n\tRangeControl,\r\n\tIconButton,\r\n\tToggleControl,\r\n\tColorPicker,\r\n\tTextControl\r\n} from \"@wordpress/components\";\r\n\r\nclass CallToActionEdit extends Component {\r\n\tcomponentDidMount() {}\r\n\r\n\tonChangeTitle = title => {\r\n\t\tthis.props.setAttributes({ title });\r\n\t};\r\n\r\n\tonSelectImage = ({ id, url }) => {\r\n\t\tthis.props.setAttributes({\r\n\t\t\timageID: id,\r\n\t\t\timageUrl: url\r\n\t\t});\r\n\t};\r\n\r\n\ttoggleOverlay = () => {\r\n\t\tthis.props.setAttributes({ overlay: !this.props.attributes.overlay });\r\n\t};\r\n\r\n\tonChangeOverlayColor = color => {\r\n\t\tthis.props.setAttributes({ overlayColor: color.hex });\r\n\t};\r\n\r\n\tonChangeOverlayOpacity = overlayOpacity => {\r\n\t\tthis.props.setAttributes({ overlayOpacity });\r\n\t};\r\n\r\n\ttoggleBackgroundStyle = () => {\r\n\t\tthis.props.setAttributes({\r\n\t\t\tfixedBackground: !this.props.attributes.fixedBackground\r\n\t\t});\r\n\t};\r\n\t\r\n\tonChangeBackgroundColor = backgroundColor => {\r\n\t\tthis.props.setAttributes({ backgroundColor });\r\n\t};\r\n\r\n\tonChangeTextColor = textColor => {\r\n\t\tthis.props.setAttributes({ textColor });\r\n\t};\r\n\r\n\ttoggleButton = () => {\r\n\t\tthis.props.setAttributes({\r\n\t\t\tenableButton: !this.props.attributes.enableButton\r\n\t\t});\r\n\t};\r\n\r\n\tonChangeButtonText = buttonText => {\r\n\t\tthis.props.setAttributes({ buttonText });\r\n\t};\r\n\r\n\tonChangeDescription = description => {\r\n\t\tthis.props.setAttributes({ description });\r\n\t};\r\n\r\n\tonChangeButtonLink = buttonLink => {\r\n\t\tthis.props.setAttributes({ buttonLink });\r\n\t};\r\n\r\n\tonChangeButtonTextColor = color => {\r\n\t\tthis.props.setAttributes({ buttonTextColor: color.hex });\r\n\t};\r\n\r\n\tonChangeButtonBackgroundColor = color => {\r\n\t\tthis.props.setAttributes({ buttonBackgroundColor: color.hex });\r\n\t};\r\n\r\n\tonChangeButtonBorderRadius = buttonBorderRadius => {\r\n\t\tconsole.log(buttonBorderRadius);\r\n\t\tthis.props.setAttributes({ buttonBorderRadius });\r\n\t};\r\n\r\n\trender() {\r\n\t\tconst { className, attributes, setAttributes } = this.props;\r\n\t\tconst {\r\n\t\t\ttitle,\r\n\t\t\talignment,\r\n\t\t\tpaddingTop,\r\n\t\t\tpaddingBottom,\r\n\t\t\timageID,\r\n\t\t\timageUrl,\r\n\t\t\toverlay,\r\n\t\t\toverlayColor,\r\n\t\t\toverlayOpacity,\r\n\t\t\tfixedBackground,\r\n\t\t\ttextColor,\r\n\t\t\tenableButton,\r\n\t\t\tbuttonText,\r\n\t\t\tbuttonLink,\r\n\t\t\tbuttonTextColor,\r\n\t\t\tbuttonBackgroundColor,\r\n\t\t\tbuttonBorderRadius,\r\n\t\t\tbackgroundColor,\r\n\t\t\tcontainerWidth,\r\n\t\t\tdescription\r\n\t\t} = attributes;\r\n\r\n\t\tconst classes = classnames(className, {\r\n\t\t\t\"background-fixed\": fixedBackground,\r\n\t\t\t[`align-${alignment}`]: alignment\r\n\t\t});\r\n\r\n\t\treturn (\r\n\t\t\t<>\r\n\t\t\t\t<BlockControls>\r\n\t\t\t\t\t<AlignmentToolbar\r\n\t\t\t\t\t\tonChange={alignment =>\r\n\t\t\t\t\t\t\tsetAttributes({ alignment })\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\tvalue={alignment}\r\n\t\t\t\t\t\tisCollapsed={false}\r\n\t\t\t\t\t/>\r\n\t\t\t\t</BlockControls>\r\n\t\t\t\t<InspectorControls>\r\n\t\t\t\t\t<PanelBody title={__(\"General Settings\", \"guteblock\")}>\r\n\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\tlabel={__(\"Container Width\", \"guteblock\")}\r\n\t\t\t\t\t\t\tvalue={containerWidth}\r\n\t\t\t\t\t\t\tonChange={containerWidth =>\r\n\t\t\t\t\t\t\t\tsetAttributes({ containerWidth })\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\tmin={500}\r\n\t\t\t\t\t\t\tmax={2000}\r\n\t\t\t\t\t\t\tstep={1}\r\n\t\t\t\t\t\t/>\r\n\r\n\t\t\t\t\t</PanelBody>\r\n\t\t\t\t\t<PanelBody title={__(\"Spacing\", \"guteblock\")}>\r\n\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\tlabel={__(\"Padding Top\", \"guteblock\")}\r\n\t\t\t\t\t\t\tvalue={paddingTop}\r\n\t\t\t\t\t\t\tonChange={paddingTop =>\r\n\t\t\t\t\t\t\t\tsetAttributes({ paddingTop })\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\tmin={50}\r\n\t\t\t\t\t\t\tmax={500}\r\n\t\t\t\t\t\t\tstep={10}\r\n\t\t\t\t\t\t/>\r\n\r\n\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\tlabel={__(\"Padding Bottom\", \"guteblock\")}\r\n\t\t\t\t\t\t\tvalue={paddingBottom}\r\n\t\t\t\t\t\t\tonChange={paddingBottom =>\r\n\t\t\t\t\t\t\t\tsetAttributes({ paddingBottom })\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\tmin={50}\r\n\t\t\t\t\t\t\tmax={500}\r\n\t\t\t\t\t\t\tstep={10}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t</PanelBody>\r\n\t\t\t\t\t<PanelColorSettings\r\n\t\t\t\t\t\ttitle={__(\"Color Settings\", \"guteblock\")}\r\n\t\t\t\t\t\tcolorSettings={[\r\n\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\tvalue: backgroundColor,\r\n\t\t\t\t\t\t\t\tonChange: this.onChangeBackgroundColor,\r\n\t\t\t\t\t\t\t\tlabel: __(\r\n\t\t\t\t\t\t\t\t\t\"Background Color\",\r\n\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\tvalue: textColor,\r\n\t\t\t\t\t\t\t\tonChange: this.onChangeTextColor,\r\n\t\t\t\t\t\t\t\tlabel: __(\r\n\t\t\t\t\t\t\t\t\t\"Text Color\",\r\n\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t}\t\t\t\t\t\t\r\n\t\t\t\t\t\t]}\r\n\t\t\t\t\t/>\t\t\t\t\t\r\n\t\t\t\t\t<PanelBody title={__(\"Image Settings\", \"guteblock\")}>\r\n\t\t\t\t\t\t<MediaUpload\r\n\t\t\t\t\t\t\tonSelect={this.onSelectImage}\r\n\t\t\t\t\t\t\tallowedTypes={[\"image\"]}\r\n\t\t\t\t\t\t\tvalue={imageID} // To highlight the selected image in the Media Library\r\n\t\t\t\t\t\t\trender={({ open }) => {\r\n\t\t\t\t\t\t\t\treturn (\r\n\t\t\t\t\t\t\t\t\t<>\r\n\t\t\t\t\t\t\t\t\t\t{imageUrl ? (\r\n\t\t\t\t\t\t\t\t\t\t\t<img\r\n\t\t\t\t\t\t\t\t\t\t\t\tsrc={imageUrl}\r\n\t\t\t\t\t\t\t\t\t\t\t\talt=\"\"\r\n\t\t\t\t\t\t\t\t\t\t\t\tonClick={open}\r\n\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t) : (\r\n\t\t\t\t\t\t\t\t\t\t\t<IconButton\r\n\t\t\t\t\t\t\t\t\t\t\t\tclassName=\"components-icon-button-components-toolbar__control\"\r\n\t\t\t\t\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\"Edit Image\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t\tonClick={open}\r\n\t\t\t\t\t\t\t\t\t\t\t\ticon=\"format-image\"\r\n\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t</>\r\n\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t{imageUrl && (\r\n\t\t\t\t\t\t\t<ToggleControl\r\n\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\"Fixed Background\",\r\n\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\tonChange={this.toggleBackgroundStyle}\r\n\t\t\t\t\t\t\t\tchecked={fixedBackground}\r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t)}\r\n\t\t\t\t\t</PanelBody>\r\n\t\t\t\t\t<PanelBody title={__(\"Overlay Settings\", \"guteblock\")}>\r\n\t\t\t\t\t\t<ToggleControl\r\n\t\t\t\t\t\t\tlabel={__(\"Enable Overlay\", \"guteblock\")}\r\n\t\t\t\t\t\t\tonChange={this.toggleOverlay}\r\n\t\t\t\t\t\t\tchecked={overlay}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t{overlay && (\r\n\t\t\t\t\t\t\t<>\r\n\t\t\t\t\t\t\t\t<ColorPicker\r\n\t\t\t\t\t\t\t\t\tcolor={overlayColor}\r\n\t\t\t\t\t\t\t\t\tonChangeComplete={\r\n\t\t\t\t\t\t\t\t\t\tthis.onChangeOverlayColor\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\tdisableAlpha\r\n\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\t\"Overlay Opacity\",\r\n\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\tvalue={overlayOpacity}\r\n\t\t\t\t\t\t\t\t\tonChange={\r\n\t\t\t\t\t\t\t\t\t\tthis.onChangeOverlayOpacity\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\tmin={0}\r\n\t\t\t\t\t\t\t\t\tmax={1}\r\n\t\t\t\t\t\t\t\t\tstep={0.1}\r\n\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t</>\r\n\t\t\t\t\t\t)}\r\n\t\t\t\t\t</PanelBody>\r\n\t\t\t\t\t<PanelBody title={__(\"Button Settings\", \"guteblock\")}>\r\n\t\t\t\t\t\t<ToggleControl\r\n\t\t\t\t\t\t\tlabel={__(\"Show Button\", \"guteblock\")}\r\n\t\t\t\t\t\t\tonChange={this.toggleButton}\r\n\t\t\t\t\t\t\tchecked={enableButton}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t{enableButton && (\r\n\t\t\t\t\t\t\t<>\r\n\t\t\t\t\t\t\t\t<TextControl\r\n\t\t\t\t\t\t\t\t\tvalue={buttonLink}\r\n\t\t\t\t\t\t\t\t\tonChange={this.onChangeButtonLink}\r\n\t\t\t\t\t\t\t\t\tplaceholder=\"Button Link\"\r\n\t\t\t\t\t\t\t\t\thelp={__(\r\n\t\t\t\t\t\t\t\t\t\t\"URL for the button.\",\r\n\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t<h4>\r\n\t\t\t\t\t\t\t\t\t{__(\r\n\t\t\t\t\t\t\t\t\t\t\"Button Text Color\",\r\n\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t</h4>\r\n\t\t\t\t\t\t\t\t<ColorPicker\r\n\t\t\t\t\t\t\t\t\tcolor={buttonTextColor}\r\n\t\t\t\t\t\t\t\t\tonChangeComplete={\r\n\t\t\t\t\t\t\t\t\t\tthis.onChangeButtonTextColor\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\tdisableAlpha\r\n\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t<h4>\r\n\t\t\t\t\t\t\t\t\t{__(\r\n\t\t\t\t\t\t\t\t\t\t\"Button Background Color\",\r\n\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t</h4>\r\n\t\t\t\t\t\t\t\t<ColorPicker\r\n\t\t\t\t\t\t\t\t\tcolor={buttonBackgroundColor}\r\n\t\t\t\t\t\t\t\t\tonChangeComplete={\r\n\t\t\t\t\t\t\t\t\t\tthis\r\n\t\t\t\t\t\t\t\t\t\t\t.onChangeButtonBackgroundColor\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\tdisableAlpha\r\n\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\t\"Button Border Radius\",\r\n\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\tvalue={buttonBorderRadius}\r\n\t\t\t\t\t\t\t\t\tonChange={\r\n\t\t\t\t\t\t\t\t\t\tthis\r\n\t\t\t\t\t\t\t\t\t\t\t.onChangeButtonBorderRadius\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\tmin={0}\r\n\t\t\t\t\t\t\t\t\tmax={100}\r\n\t\t\t\t\t\t\t\t\tstep={1}\r\n\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t</>\r\n\t\t\t\t\t\t)}\r\n\t\t\t\t\t</PanelBody>\r\n\t\t\t\t</InspectorControls>\r\n\r\n\t\t\t\t<div\r\n\t\t\t\t\tclassName={classes}\r\n\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\tpaddingTop: paddingTop,\r\n\t\t\t\t\t\tpaddingBottom: paddingBottom,\r\n\t\t\t\t\t\tbackgroundColor: backgroundColor,\r\n\t\t\t\t\t\tbackgroundImage: `url(${imageUrl})`\r\n\t\t\t\t\t}}\r\n\t\t\t\t>\r\n\t\t\t\t\t{overlay && (\r\n\t\t\t\t\t\t<div\r\n\t\t\t\t\t\t\tclassName={`wp-block-guteblock-cta__overlay ${fixedBackground}`}\r\n\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\tbackgroundColor: overlayColor,\r\n\t\t\t\t\t\t\t\topacity: overlayOpacity\r\n\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t></div>\r\n\t\t\t\t\t)}\r\n\t\t\t\t\t<div className=\"wp-block-guteblock-cta__contentOuter\" style={{maxWidth: containerWidth}}>\r\n\t\t\t\t\t\t<div className=\"wp-block-guteblock-cta__contentInner\">\r\n\t\t\t\t\t\t\t<RichText\r\n\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-cta__title\"\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\ttagName=\"h2\"\r\n\t\t\t\t\t\t\t\tonChange={this.onChangeTitle}\r\n\t\t\t\t\t\t\t\tvalue={title}\r\n\t\t\t\t\t\t\t\tplaceholder={__(\"Title\", \"guteblock\")}\r\n\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\tcolor: textColor\r\n\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t<RichText\r\n\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-cta__description\"\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\ttagName=\"p\"\r\n\t\t\t\t\t\t\t\tonChange={this.onChangeDescription}\r\n\t\t\t\t\t\t\t\tvalue={description}\r\n\t\t\t\t\t\t\t\tplaceholder={__(\"Description\", \"guteblock\")}\r\n\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\tcolor: textColor\r\n\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\t\r\n\r\n\t\t\t\t\t\t\t{enableButton && (\r\n\t\t\t\t\t\t\t\t<RichText\r\n\t\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-cta__button\"\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\ttagName=\"btn\"\r\n\t\t\t\t\t\t\t\t\tonChange={this.onChangeButtonText}\r\n\t\t\t\t\t\t\t\t\tvalue={buttonText}\r\n\t\t\t\t\t\t\t\t\tplaceholder={__(\r\n\t\t\t\t\t\t\t\t\t\t\"Button Text\",\r\n\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\tcolor: buttonTextColor,\r\n\t\t\t\t\t\t\t\t\t\tbackgroundColor: buttonBackgroundColor,\r\n\t\t\t\t\t\t\t\t\t\tborderRadius: [\r\n\t\t\t\t\t\t\t\t\t\t\t`${buttonBorderRadius}px`\r\n\t\t\t\t\t\t\t\t\t\t]\r\n\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t<div className=\"clear\"></div>\r\n\t\t\t\t\t</div>\r\n\t\t\t\t</div>\r\n\t\t\t</>\r\n\t\t);\r\n\t}\r\n}\r\n\r\nexport default CallToActionEdit;\r\n","import \"./style.editor.scss\";\r\nimport { registerBlockType } from \"@wordpress/blocks\";\r\nimport { __ } from \"@wordpress/i18n\";\r\nimport { RichText } from \"@wordpress/editor\";\r\nimport edit from \"./edit.js\";\r\nimport classnames from \"classnames\";\r\n\r\nconst attributes = {\r\n\ttitle: {\r\n\t\ttype: \"string\",\r\n\t\tsource: \"html\",\r\n\t\tselector: \"h4\"\r\n\t},\r\n\talign: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"full\"\r\n\t},\r\n\talignment: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"center\"\r\n\t},\r\n\tpaddingTop: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 200\r\n\t},\r\n\tpaddingBottom: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 200\r\n\t},\r\n\timageID: {\r\n\t\ttype: \"number\"\r\n\t},\r\n\timageUrl: {\r\n\t\ttype: \"string\"\r\n\t},\r\n\toverlay: {\r\n\t\ttype: \"boolean\",\r\n\t\tdefault: false\r\n\t},\r\n\toverlayColor: {\r\n\t\ttype: \"string\"\r\n\t},\r\n\toverlayOpacity: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 0.3\r\n\t},\r\n\tfixedBackground: {\r\n\t\ttype: \"boolean\",\r\n\t\tdefault: false\r\n\t},\r\n\tbackgroundColor: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"#333333\"\r\n\t},\r\n\ttextColor: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"#ffffff\"\r\n\t},\r\n\tenableButton: {\r\n\t\ttype: \"boolean\",\r\n\t\tdefault: false\r\n\t},\r\n\tbuttonText: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"Click Me\"\r\n\t},\r\n\tbuttonLink: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"#\"\r\n\t},\r\n\tbuttonTextColor: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"#ffffff\"\r\n\t},\r\n\tbuttonBackgroundColor: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"#1ebbff\"\r\n\t},\r\n\tbuttonBorderRadius: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 5\r\n\t},\r\n\tcontainerWidth: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 1100\r\n\t}\r\n};\r\n\r\nregisterBlockType(\"guteblock/cta\", {\r\n\ttitle: __(\"Call To Action\", \"guteblock\"),\r\n\tdescription: __(\"Call to action block.\", \"guteblock\"),\r\n\ticon: (\r\n\t\t<svg\r\n\t\t\tid=\"prefix__Layer_1\"\r\n\t\t\tx={0}\r\n\t\t\ty={0}\r\n\t\t\tviewBox=\"0 0 24 24\"\r\n\t\t\txmlSpace=\"preserve\"\r\n\t\t>\r\n\t\t<linearGradient\r\n\t\t\tid=\"prefix__SVGID_1_\"\r\n\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\tx1={17.226}\r\n\t\t\ty1={-0.516}\r\n\t\t\tx2={0.861}\r\n\t\t\ty2={14.617}\r\n\t\t>\r\n\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t</linearGradient>\r\n\t\t<path\r\n\t\t\td=\"M4.07 5.32h15.84c.55 0 1-.45 1-1s-.45-1-1-1H4.07c-.55 0-1 .45-1 1s.45 1 1 1z\"\r\n\t\t\tfill=\"url(#prefix__SVGID_1_)\"\r\n\t\t/>\r\n\t\t<linearGradient\r\n\t\t\tid=\"prefix__SVGID_2_\"\r\n\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\tx1={24.218}\r\n\t\t\ty1={7.045}\r\n\t\t\tx2={7.854}\r\n\t\t\ty2={22.179}\r\n\t\t>\r\n\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t</linearGradient>\r\n\t\t<path\r\n\t\t\tfill=\"url(#prefix__SVGID_2_)\"\r\n\t\t\td=\"M18.79 16.99H4.74v2.72H19.25v-2.72h-.23z\"\r\n\t\t/>\r\n\t\t<linearGradient\r\n\t\t\tid=\"prefix__SVGID_3_\"\r\n\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\tx1={24.02}\r\n\t\t\ty1={6.83}\r\n\t\t\tx2={7.655}\r\n\t\t\ty2={21.964}\r\n\t\t>\r\n\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t</linearGradient>\r\n\t\t<path\r\n\t\t\td=\"M19.92 11.24h-3.5c-.55 0-1 .45-1 1s.45 1 1 1h3.5c.55 0 1-.45 1-1s-.45-1-1-1z\"\r\n\t\t\tfill=\"url(#prefix__SVGID_3_)\"\r\n\t\t/>\r\n\t\t<linearGradient\r\n\t\t\tid=\"prefix__SVGID_4_\"\r\n\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\tx1={17.726}\r\n\t\t\ty1={0.024}\r\n\t\t\tx2={1.361}\r\n\t\t\ty2={15.157}\r\n\t\t>\r\n\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t</linearGradient>\r\n\t\t<path\r\n\t\t\td=\"M14.28 8.39c0-.55-.45-1-1-1H4.07c-.55 0-1 .45-1 1s.45 1 1 1h9.21c.55 0 1-.44 1-1z\"\r\n\t\t\tfill=\"url(#prefix__SVGID_4_)\"\r\n\t\t/>\r\n\t\t</svg>\r\n\t),\r\n\tcategory: \"guteblock\",\r\n\tkeywords: [\r\n\t\t\t__(\"call to action\", \"guteblock\"),\r\n\t\t\t__(\"button\", \"guteblock\")\r\n\t],\r\n\tsupports: {\r\n\t\treusable: false,\r\n\t\thtml: false,\r\n\t\talign: [\"wide\", \"full\"]\r\n\t},\r\n\tstyles: [\r\n\t\t{\r\n\t\t\tname: \"left\",\r\n\t\t\tlabel: __(\"Content Left\", \"guteblock\"),\r\n\t\t\tisDefault: true\r\n\t\t},\r\n\t\t{\r\n\t\t\tname: \"right\",\r\n\t\t\tlabel: __(\"Content Right\", \"guteblock\"),\r\n\t\t\tisDefault: false\r\n\t\t}\r\n\t],\r\n\tattributes,\r\n\tedit,\t\r\n\tsave: ({ attributes }) => {\r\n\t\tconst {\r\n\t\t\ttitle,\r\n\t\t\talignment,\r\n\t\t\tpaddingTop,\r\n\t\t\tpaddingBottom,\r\n\t\t\timageUrl,\r\n\t\t\toverlay,\r\n\t\t\toverlayColor,\r\n\t\t\toverlayOpacity,\r\n\t\t\ttextColor,\r\n\t\t\tfixedBackground,\r\n\t\t\tenableButton,\r\n\t\t\tbuttonText,\r\n\t\t\tbuttonLink,\r\n\t\t\tbuttonTextColor,\r\n\t\t\tbuttonBackgroundColor,\r\n\t\t\tbuttonBorderRadius\r\n\t\t} = attributes;\r\n\t\tconst classes = classnames({\r\n\t\t\t\"background-fixed\": fixedBackground,\r\n\t\t\t[`align-${alignment}`]: alignment\r\n\t\t});\r\n\r\n\t\treturn (\r\n\t\t\t<div\r\n\t\t\t\tclassName={classes}\r\n\t\t\t\tstyle={{\r\n\t\t\t\t\tpaddingTop: paddingTop,\r\n\t\t\t\t\tpaddingBottom: paddingBottom,\r\n\t\t\t\t\tbackgroundImage: `url(${imageUrl})`\r\n\t\t\t\t}}\r\n\t\t\t>\r\n\t\t\t\t{overlay && (\r\n\t\t\t\t\t<div\r\n\t\t\t\t\t\tclassName=\"wp-block-guteblock-cta__overlay\"\r\n\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\tbackgroundColor: overlayColor,\r\n\t\t\t\t\t\t\topacity: overlayOpacity\r\n\t\t\t\t\t\t}}\r\n\t\t\t\t\t></div>\r\n\t\t\t\t)}\r\n\t\t\t\t<div className=\"wp-block-guteblock-cta__contentOuter\">\r\n\t\t\t\t\t<RichText.Content\r\n\t\t\t\t\t\tclassName={\"wp-block-guteblock-cta__title\"}\r\n\t\t\t\t\t\ttagName=\"h4\"\r\n\t\t\t\t\t\tvalue={title}\r\n\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\tcolor: textColor\r\n\t\t\t\t\t\t}}\r\n\t\t\t\t\t/>\r\n\t\t\t\t\t{enableButton && (\r\n\t\t\t\t\t\t<a href={buttonLink}>\r\n\t\t\t\t\t\t\t<RichText.Content\r\n\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-cta__button\"\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\ttagName=\"btn\"\r\n\t\t\t\t\t\t\t\tvalue={buttonText}\r\n\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\tcolor: buttonTextColor,\r\n\t\t\t\t\t\t\t\t\tbackgroundColor: buttonBackgroundColor,\r\n\t\t\t\t\t\t\t\t\tborderRadius: [\r\n\t\t\t\t\t\t\t\t\t\t`${buttonBorderRadius}px`\r\n\t\t\t\t\t\t\t\t\t]\r\n\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t</a>\r\n\t\t\t\t\t)}\r\n\t\t\t\t</div>\r\n\t\t\t</div>\r\n\t\t);\r\n\t}\r\n});\r\n","import { Component } from \"@wordpress/element\";\r\nimport { __ } from \"@wordpress/i18n\";\r\nimport {\r\n\tInspectorControls,\r\n\tPanelColorSettings,\r\n} from \"@wordpress/editor\";\r\nimport { PanelBody, RangeControl } from \"@wordpress/components\";\r\nimport classnames from 'classnames';\r\n\r\nclass SpacerDividerEdit extends Component {\t\r\n\t\r\n\tonChangeBackgroundColor = backgroundColor => {\r\n\t\tthis.props.setAttributes({ backgroundColor });\r\n\t};\r\n\tonChangeSeparatorColor = separatorColor => {\r\n\t\tthis.props.setAttributes({ separatorColor });\r\n\t};\r\n\tonChangeInsideColor = insideColor => {\r\n\t\tthis.props.setAttributes({ insideColor });\r\n\t};\r\n\tonChangeOutsideColor = outsideColor => {\r\n\t\tthis.props.setAttributes({ outsideColor });\r\n\t};\r\n\r\n\trender() {\r\n\t\tconst { attributes, className, setAttributes } = this.props;\r\n\t\tconst {\r\n\t\t\tpaddingTop,\r\n\t\t\tpaddingBottom,\r\n\t\t\tbackgroundColor,\r\n\t\t\tseparatorColor,\r\n\t\t\tseparatorHeight,\r\n\t\t\tdashWidth,\r\n\t\t\tgutterWidth,\r\n\t\t\tinsideColor,\r\n\t\t\toutsideColor\r\n\t\t} = attributes;\r\n\r\n\t\tconst isStyle = RegExp(/is-style-/)\r\n\t\tconst styleName = isStyle.test(attributes.className)\r\n\t\t\t? attributes.className.replace(isStyle, '')\r\n\t\t\t: null\r\n\t\t\t\r\n\t\tconst classes = classnames(className, {\r\n\t\t\t[`is-style-solid`]: !styleName // Setting style class if the style is not chosen.\r\n\t\t});\r\n\r\n\t\tlet dashspacingcalc = 3;\r\n\r\n\t\tif(styleName == 'dotted') {\r\n\t\t\tdashspacingcalc = 3;\r\n\t\t} else if(styleName == 'dashed') {\r\n\t\t\tdashspacingcalc = (dashWidth * 10);\r\n\t\t} else {\r\n\t\t\tdashspacingcalc = 100;\r\n\t\t}\r\n\r\n\t\tlet colorsettings = [];\r\n\t\tif(styleName == 'wave') {\r\n\t\t\tcolorsettings = [\r\n\t\t\t\t{\r\n\t\t\t\t\tvalue: backgroundColor,\r\n\t\t\t\t\tonChange: this.onChangeBackgroundColor,\r\n\t\t\t\t\tlabel: __(\r\n\t\t\t\t\t\t\"Background Color\",\r\n\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t)\r\n\t\t\t\t},\r\n\t\t\t\t{\r\n\t\t\t\t\tvalue: insideColor,\r\n\t\t\t\t\tonChange: this.onChangeInsideColor,\r\n\t\t\t\t\tlabel: __(\r\n\t\t\t\t\t\t\"Inside Color\",\r\n\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t)\r\n\t\t\t\t},\r\n\t\t\t\t{\r\n\t\t\t\t\tvalue: outsideColor,\r\n\t\t\t\t\tonChange: this.onChangeOutsideColor,\r\n\t\t\t\t\tlabel: __(\r\n\t\t\t\t\t\t\"Outside Color\",\r\n\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t)\r\n\t\t\t\t}\r\n\t\t\t];\r\n\r\n\t\t} else {\r\n\r\n\t\t\tcolorsettings = [\r\n\t\t\t\t{\r\n\t\t\t\t\tvalue: backgroundColor,\r\n\t\t\t\t\tonChange: this.onChangeBackgroundColor,\r\n\t\t\t\t\tlabel: __(\r\n\t\t\t\t\t\t\"Background Color\",\r\n\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t)\r\n\t\t\t\t},\r\n\t\t\t\t{\r\n\t\t\t\t\tvalue: separatorColor,\r\n\t\t\t\t\tonChange: this.onChangeSeparatorColor,\r\n\t\t\t\t\tlabel: __(\r\n\t\t\t\t\t\t\"Separator Color\",\r\n\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t)\r\n\t\t\t\t}\r\n\t\t\t];\r\n\r\n\t\t}\r\n\r\n\t\treturn (\r\n\t\t\t<>\r\n\t\t\t\t<InspectorControls>\t\r\n\t\t\t\t\t<PanelColorSettings\r\n\t\t\t\t\t\ttitle={__(\"Color Settings\", \"guteblock\")}\r\n\t\t\t\t\t\tcolorSettings={colorsettings}\r\n\t\t\t\t\t/>\r\n\t\t\t\t\t{(styleName != 'wave') && (\r\n\t\t\t\t\t\t<PanelBody\r\n\t\t\t\t\t\t\ttitle={__(\"General Settings\", \"guteblock\")}\t\t\t\t\t\t\r\n\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\t\tlabel={__(\"Separator Height\", \"guteblock\")}\r\n\t\t\t\t\t\t\t\tvalue={separatorHeight}\r\n\t\t\t\t\t\t\t\tonChange={separatorHeight =>\r\n\t\t\t\t\t\t\t\t\tsetAttributes({ separatorHeight })\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\tmin={1}\r\n\t\t\t\t\t\t\t\tmax={20}\r\n\t\t\t\t\t\t\t\tstep={1}\r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t{(styleName == 'dashed') && (\r\n\t\t\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\t\t\tlabel={__(\"Dash Width\", \"guteblock\")}\r\n\t\t\t\t\t\t\t\t\tvalue={dashWidth}\r\n\t\t\t\t\t\t\t\t\tonChange={dashWidth =>\r\n\t\t\t\t\t\t\t\t\t\tsetAttributes({ dashWidth })\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\tmin={1}\r\n\t\t\t\t\t\t\t\t\tmax={9}\r\n\t\t\t\t\t\t\t\t\tstep={1}\r\n\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\t\tlabel={__(\"Gutter Width\", \"guteblock\")}\r\n\t\t\t\t\t\t\t\tvalue={gutterWidth}\r\n\t\t\t\t\t\t\t\tonChange={gutterWidth =>\r\n\t\t\t\t\t\t\t\t\tsetAttributes({ gutterWidth })\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\tmin={1}\r\n\t\t\t\t\t\t\t\tmax={9}\r\n\t\t\t\t\t\t\t\tstep={1}\r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t</PanelBody>\r\n\t\t\t\t\t)}\t\r\n\t\t\t\t\t<PanelBody\r\n\t\t\t\t\t\ttitle={__(\"Padding Settings\", \"guteblock\")}\r\n\t\t\t\t\t\tinitialOpen={false}\r\n\t\t\t\t\t>\r\n\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\tlabel={__(\"Padding Top\", \"guteblock\")}\r\n\t\t\t\t\t\t\tvalue={paddingTop}\r\n\t\t\t\t\t\t\tonChange={paddingTop =>\r\n\t\t\t\t\t\t\t\tsetAttributes({ paddingTop })\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\tmin={0}\r\n\t\t\t\t\t\t\tmax={500}\r\n\t\t\t\t\t\t\tstep={1}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\tlabel={__(\"Padding Bottom\", \"guteblock\")}\r\n\t\t\t\t\t\t\tvalue={paddingBottom}\r\n\t\t\t\t\t\t\tonChange={paddingBottom =>\r\n\t\t\t\t\t\t\t\tsetAttributes({ paddingBottom })\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\tmin={0}\r\n\t\t\t\t\t\t\tmax={500}\r\n\t\t\t\t\t\t\tstep={1}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t</PanelBody>\r\n\t\t\t\t</InspectorControls>\t\t\t\t\r\n\r\n\t\t\t\t<div\r\n\t\t\t\t\tclassName={classes}\r\n\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\tpaddingTop: paddingTop,\r\n\t\t\t\t\t\tpaddingBottom: paddingBottom,\r\n\t\t\t\t\t\tbackgroundColor: backgroundColor\r\n\t\t\t\t\t}}\r\n\t\t\t\t>\r\n\r\n\t\t\t\t\t{(styleName != 'wave') && (\r\n\t\t\t\t\t\t<div className=\"wp-block-guteblock-spacer-divider__separator\" style={{\r\n\t\t\t\t\t\t\theight: separatorHeight,\r\n\t\t\t\t\t\t\tbackgroundImage: `linear-gradient(to right, ${separatorColor} ${dashspacingcalc}%, rgba(255, 255, 255, 0) 10%)`,\r\n\t\t\t\t\t\t\tbackgroundSize: `${(gutterWidth * 10)}px 100%`\r\n\t\t\t\t\t\t}}>\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t</div>\r\n\t\t\t\t\t)}\r\n\t\t\t\t\t{(styleName == 'wave') && (\r\n\t\t\t\t\t\r\n\t\t\t\t\t\t<div \r\n\t\t\t\t\t\t\tclassName=\"wp-block-guteblock-spacer-divider__waveContainer\"\r\n\t\t\t\t\t\t\tstyle={{\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\tbackgroundColor: insideColor\r\n\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t<svg id=\"\" preserveAspectRatio=\"xMidYMax meet\" className=\"svg-separator sep3\" viewBox=\"0 0 1600 100\" style={{display: \"block\"}} data-height=\"100\">\r\n\t\t\t\t\t\t\t\t<path className=\"\" style={{opacity: 1, fill: `${outsideColor}`}} d=\"M-40,71.627C20.307,71.627,20.058,32,80,32s60.003,40,120,40s59.948-40,120-40s60.313,40,120,40s60.258-40,120-40s60.202,40,120,40s60.147-40,120-40s60.513,40,120,40s60.036-40,120-40c59.964,0,60.402,40,120,40s59.925-40,120-40s60.291,40,120,40s60.235-40,120-40s60.18,40,120,40s59.82,0,59.82,0l0.18,26H-60V72L-40,71.627z\"></path>\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t</svg>\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t</div>\r\n\r\n\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t</div>\r\n\t\t\t</>\r\n\t\t);\r\n\t}\r\n}\r\n\r\nexport default SpacerDividerEdit;","import \"./style.editor.scss\";\r\nimport { registerBlockType } from \"@wordpress/blocks\";\r\nimport { __ } from \"@wordpress/i18n\";\r\nimport edit from \"./edit.js\";\r\nimport classnames from 'classnames';\r\n\r\nconst attributes = {\t\r\n\talign: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"full\"\r\n\t},\r\n\tpaddingTop: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 50\r\n\t},\r\n\tpaddingBottom: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 50\r\n\t},\r\n\tbackgroundColor: {\r\n\t\ttype: \"string\"\r\n\t},\r\n\tseparatorColor: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: '#000000'\r\n\t},\r\n\tinsideColor: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: '#fff'\r\n\t},\r\n\toutsideColor: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: '#273a4c'\r\n\t},\r\n\tseparatorHeight: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 2\r\n\t},\r\n\tdashWidth: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 4\r\n\t},\r\n\tgutterWidth: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 3\r\n\t}\r\n\t\r\n};\r\n\r\nregisterBlockType(\"guteblock/spacer-divider\", {\r\n\ttitle: __(\"Spacer and Divider Block\", \"guteblock\"),\r\n\tdescription: __(\"Block for seperating sections in a page.\", \"guteblock\"),\r\n\ticon: (\r\n        <svg\r\n\t\tid=\"prefix__Layer_1\"\r\n\t\tx={0}\r\n\t\ty={0}\r\n\t\tviewBox=\"0 0 24 24\"\r\n\t\txmlSpace=\"preserve\"\r\n\t\t>\r\n\t\t<style />\r\n\t\t<linearGradient\r\n\t\t\tid=\"prefix__SVGID_1_\"\r\n\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\tx1={18.513}\r\n\t\t\ty1={2.451}\r\n\t\t\tx2={1.115}\r\n\t\t\ty2={14.722}\r\n\t\t>\r\n\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t</linearGradient>\r\n\t\t<path\r\n\t\t\td=\"M4.06 8.04h15.88c.55 0 1-.45 1-1s-.45-1-1-1H4.06c-.55 0-1 .45-1 1s.45 1 1 1z\"\r\n\t\t\tfill=\"url(#prefix__SVGID_1_)\"\r\n\t\t/>\r\n\t\t<linearGradient\r\n\t\t\tid=\"prefix__SVGID_2_\"\r\n\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\tx1={18.623}\r\n\t\t\ty1={2.607}\r\n\t\t\tx2={1.226}\r\n\t\t\ty2={14.878}\r\n\t\t>\r\n\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t</linearGradient>\r\n\t\t<path\r\n\t\t\td=\"M4.06 13h2.5c.55 0 1-.45 1-1s-.45-1-1-1h-2.5c-.55 0-1 .45-1 1s.45 1 1 1z\"\r\n\t\t\tfill=\"url(#prefix__SVGID_2_)\"\r\n\t\t/>\r\n\t\t<linearGradient\r\n\t\t\tid=\"prefix__SVGID_3_\"\r\n\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\tx1={20.846}\r\n\t\t\ty1={5.759}\r\n\t\t\tx2={3.449}\r\n\t\t\ty2={18.03}\r\n\t\t>\r\n\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t</linearGradient>\r\n\t\t<path\r\n\t\t\td=\"M13.81 11h-3.63c-.55 0-1 .45-1 1s.45 1 1 1h3.63c.55 0 1-.45 1-1s-.44-1-1-1z\"\r\n\t\t\tfill=\"url(#prefix__SVGID_3_)\"\r\n\t\t/>\r\n\t\t<linearGradient\r\n\t\t\tid=\"prefix__SVGID_4_\"\r\n\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\tx1={23.07}\r\n\t\t\ty1={8.911}\r\n\t\t\tx2={5.672}\r\n\t\t\ty2={21.182}\r\n\t\t>\r\n\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t</linearGradient>\r\n\t\t<path\r\n\t\t\td=\"M19.94 11h-2.5c-.55 0-1 .45-1 1s.45 1 1 1h2.5c.55 0 1-.45 1-1s-.45-1-1-1z\"\r\n\t\t\tfill=\"url(#prefix__SVGID_4_)\"\r\n\t\t/>\r\n\t\t<linearGradient\r\n\t\t\tid=\"prefix__SVGID_5_\"\r\n\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\tx1={20.542}\r\n\t\t\ty1={5.327}\r\n\t\t\tx2={3.144}\r\n\t\t\ty2={17.598}\r\n\t\t>\r\n\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t</linearGradient>\r\n\t\t<circle cx={4.06} cy={16.96} r={1} fill=\"url(#prefix__SVGID_5_)\" />\r\n\t\t<linearGradient\r\n\t\t\tid=\"prefix__SVGID_6_\"\r\n\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\tx1={21.539}\r\n\t\t\ty1={6.741}\r\n\t\t\tx2={4.141}\r\n\t\t\ty2={19.012}\r\n\t\t>\r\n\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t</linearGradient>\r\n\t\t<circle cx={7.06} cy={16.96} r={1} fill=\"url(#prefix__SVGID_6_)\" />\r\n\t\t<linearGradient\r\n\t\t\tid=\"prefix__SVGID_7_\"\r\n\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\tx1={24.529}\r\n\t\t\ty1={10.98}\r\n\t\t\tx2={7.131}\r\n\t\t\ty2={23.252}\r\n\t\t>\r\n\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t</linearGradient>\r\n\t\t<circle cx={16.06} cy={16.96} r={1} fill=\"url(#prefix__SVGID_7_)\" />\r\n\t\t<linearGradient\r\n\t\t\tid=\"prefix__SVGID_8_\"\r\n\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\tx1={22.535}\r\n\t\t\ty1={8.153}\r\n\t\t\tx2={5.138}\r\n\t\t\ty2={20.424}\r\n\t\t>\r\n\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t</linearGradient>\r\n\t\t<circle cx={10.06} cy={16.96} r={1} fill=\"url(#prefix__SVGID_8_)\" />\r\n\t\t<linearGradient\r\n\t\t\tid=\"prefix__SVGID_9_\"\r\n\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\tx1={25.525} \r\n\t\t\ty1={12.392}\r\n\t\t\tx2={8.127}\r\n\t\t\ty2={24.664}\r\n\t\t>\r\n\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t</linearGradient>\r\n\t\t<circle cx={19.06} cy={16.96} r={1} fill=\"url(#prefix__SVGID_9_)\" />\r\n\t\t<linearGradient\r\n\t\t\tid=\"prefix__SVGID_10_\"\r\n\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\tx1={23.533}\r\n\t\t\ty1={9.567}\r\n\t\t\tx2={6.135}\r\n\t\t\ty2={21.838}\r\n\t\t>\r\n\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t</linearGradient>\r\n\t\t<circle cx={13.06} cy={16.96} r={1} fill=\"url(#prefix__SVGID_10_)\" />\r\n\t\t</svg>\r\n    ),\r\n\tcategory: \"guteblock\",\r\n\tkeywords: [\r\n\t\t__(\"spacer\", \"guteblock\"),\r\n\t\t__(\"divider\", \"guteblock\")\r\n\t],\r\n\tsupports: {\r\n\t\treusable: false,\r\n\t\thtml: false ,\r\n\t\talign: [\"wide\", \"full\"]\r\n\t},\r\n\tattributes,\r\n\tstyles: [\r\n\t\t{\r\n\t\t\tname: \"solid\",\r\n\t\t\tlabel: __(\"Solid\", \"guteblock\"),\r\n\t\t\tisDefault: true\r\n\t\t},\r\n\t\t{\r\n\t\t\tname: \"dotted\",\r\n\t\t\tlabel: __(\"Dotted\", \"guteblock\"),\r\n\t\t\tisDefault: false\r\n\t\t},\r\n\t\t{\r\n\t\t\tname: \"dashed\",\r\n\t\t\tlabel: __(\"Dashed\", \"guteblock\"),\r\n\t\t\tisDefault: false\r\n\t\t},\r\n\t\t{\r\n\t\t\tname: \"wave\",\r\n\t\t\tlabel: __(\"Wave\", \"guteblock\"),\r\n\t\t\tisDefault: false\r\n\t\t}\r\n\t],\r\n\tedit,\r\n\tsave: ({ attributes }) => {\t\t\r\n\t\t\r\n\t\tconst {\r\n\t\t\tpaddingTop,\r\n\t\t\tpaddingBottom,\r\n\t\t\tbackgroundColor,\r\n\t\t\tseparatorColor,\r\n\t\t\tseparatorHeight,\r\n\t\t\tdashWidth,\r\n\t\t\tgutterWidth,\r\n\t\t\tinsideColor,\r\n\t\t\toutsideColor\r\n\t\t} = attributes;\r\n\t\t\r\n\t\tconst isStyle = RegExp(/is-style-/)\r\n\t\tconst styleName = isStyle.test(attributes.className)\r\n\t\t\t? attributes.className.replace(isStyle, '')\r\n\t\t\t: null\r\n\t\t\t\r\n\t\tconst classes = classnames( {\r\n\t\t\t[`is-style-solid`]: !styleName // Setting style class if the style is not chosen.\r\n\t\t});\r\n\r\n\t\tlet dashspacingcalc = 3;\r\n\r\n\t\tif(styleName == 'dotted') {\r\n\t\t\tdashspacingcalc = 3;\r\n\t\t} else if(styleName == 'dashed') {\r\n\t\t\tdashspacingcalc = (dashWidth * 10);\r\n\t\t} else {\r\n\t\t\tdashspacingcalc = 100;\r\n\t\t}\r\n\r\n\t\treturn (\r\n\t\t\t<div\r\n\t\t\t\tclassName={classes}\r\n\t\t\t\tstyle={{\r\n\t\t\t\t\tpaddingTop: paddingTop,\r\n\t\t\t\t\tpaddingBottom: paddingBottom,\r\n\t\t\t\t\tbackgroundColor: backgroundColor\r\n\t\t\t\t}}\r\n\t\t\t>\r\n\t\t\t\t{(styleName != 'wave') && (\r\n\t\t\t\t\t<div className=\"wp-block-guteblock-spacer-divider__separator\" style={{\r\n\t\t\t\t\t\theight: separatorHeight,\r\n\t\t\t\t\t\tbackgroundImage: `linear-gradient(to right, ${separatorColor} ${dashspacingcalc}%, rgba(255, 255, 255, 0) 10%)`,\r\n\t\t\t\t\t\tbackgroundSize: `${(gutterWidth * 10)}px 100%`\r\n\t\t\t\t\t}}>\t\t\t\t\t\t\r\n\t\t\t\t\t</div>\r\n\t\t\t\t)}\r\n\t\t\t\t{(styleName == 'wave') && (\r\n\t\t\t\t\r\n\t\t\t\t\t<div \r\n\t\t\t\t\t\tclassName=\"wp-block-guteblock-spacer-divider__waveContainer\"\r\n\t\t\t\t\t\tstyle={{\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\tbackgroundColor: insideColor\r\n\t\t\t\t\t\t}}\r\n\t\t\t\t\t>\r\n\t\t\t\t\t\t<svg id=\"\" preserveAspectRatio=\"xMidYMax meet\" className=\"svg-separator sep3\" viewBox=\"0 0 1600 100\" style={{display: \"block\"}} data-height=\"100\">\r\n\t\t\t\t\t\t\t<path className=\"\" style={{opacity: 1, fill: `${outsideColor}`}} d=\"M-40,71.627C20.307,71.627,20.058,32,80,32s60.003,40,120,40s59.948-40,120-40s60.313,40,120,40s60.258-40,120-40s60.202,40,120,40s60.147-40,120-40s60.513,40,120,40s60.036-40,120-40c59.964,0,60.402,40,120,40s59.925-40,120-40s60.291,40,120,40s60.235-40,120-40s60.18,40,120,40s59.82,0,59.82,0l0.18,26H-60V72L-40,71.627z\"></path>\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t</svg>\t\t\t\t\t\t\t\r\n\t\t\t\t\t</div>\r\n\r\n\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\r\n\t\t\t</div>\r\n\t\t);\r\n\t}\r\n});\r\n","import { Component } from \"@wordpress/element\";\r\nimport { __ } from \"@wordpress/i18n\";\r\nimport {\r\n\tRichText,\r\n\tInspectorControls,\r\n\tBlockControls,\r\n\tAlignmentToolbar,\r\n\tPanelColorSettings,\r\n\t\r\n} from \"@wordpress/editor\";\r\nimport {\r\n\tPanelBody,\r\n\tTextControl,\r\n\tTabPanel,\r\n\tToggleControl,\r\n\tRangeControl,\r\n\tPanelRow,\r\n\tToolbar,\r\n\tSelectControl,\r\n\tDropdown,\r\n\tButton,\r\n} from \"@wordpress/components\";\r\nimport classnames from 'classnames';\r\n\r\n//adding our own component\r\n// import AdditionalSettings from './components/blockqouteControlls';\r\n\r\nclass BlockQoutes extends Component {\r\n\tonChangeTitle = title => {\r\n\t\tthis.props.setAttributes({ title });\r\n\t};\r\n\r\n\tonChangeAlignment = alignment => {\r\n\t\tthis.props.setAttributes({ alignment });\r\n\t};\r\n\tonAuthorChange = autherName => {\r\n\t\tthis.props.setAttributes({ autherName });\r\n\t};\r\n\ttoggleTitle = () => {\r\n\t\tthis.props.setAttributes({\r\n\t\t\tisHeadTitleShow: !this.props.attributes.isHeadTitleShow\r\n\t\t});\r\n\t};\r\n\tonChangeAlignmentofHead = alignmentForHead => {\r\n\t\tthis.props.setAttributes({ alignmentForHead });\r\n\t};\r\n\tonqouteContent = qouteContent => {\r\n\t\tthis.props.setAttributes({ qouteContent });\r\n\t};\r\n\tonChangeHeadTextColor = colorForHead => {\r\n\t\tthis.props.setAttributes({ colorForHead });\r\n\t};\r\n\tonContainerbgChange = conatinerMainBackgroundColor => {\r\n\t\tthis.props.setAttributes({ conatinerMainBackgroundColor });\r\n\t\tif (this.props.attributes.conatinerMainBackgroundColor === this.props.attributes.innerContainerColor) {\r\n\t\t\tthis.props.setAttributes({\r\n\t\t\t\tisSameAsContainerColor:true\r\n\t\t\t});\r\n\t\t}\r\n\t};\r\n\tonChangeContentTextColor = contentColor => {\r\n\t\tthis.props.setAttributes({ contentColor });\r\n\t};\r\n\tonChangeInnerContainerColor = innerContainerColor => {\r\n\t\tthis.props.setAttributes({\r\n\t\t\tisSameAsContainerColor: false\r\n\t\t});\r\n\t\tthis.props.setAttributes({ innerContainerColor });\r\n\t};\r\n\tonChangeinnerConatinerBoxShadowColor = theNewVal => {\r\n\t\tconst newVal = {\r\n\t\t\txoffset: this.props.attributes.innerConatinerBoxShadow.xoffset,\r\n\t\t\tyOffset: this.props.attributes.innerConatinerBoxShadow.yOffset,\r\n\t\t\tBlur: this.props.attributes.innerConatinerBoxShadow.Blur,\r\n\t\t\tspreadShadow: this.props.attributes.innerConatinerBoxShadow\r\n\t\t\t\t.spreadShadow,\r\n\t\t\tcolorShadow: theNewVal\r\n\t\t};\r\n\t\tthis.props.setAttributes({\r\n\t\t\tinnerConatinerBoxShadow: newVal\r\n\t\t});\r\n\t};\r\n\r\n\ttoggleIconBelow = () => {\r\n\t\tconst newVal = {\r\n\t\t\thorizontal: this.props.attributes.iconBelow.horizontal,\r\n\t\t\tvertical: this.props.attributes.iconBelow.vertical,\r\n\t\t\tisShown: !this.props.attributes.iconBelow.isShown\r\n\t\t};\r\n\t\tthis.props.setAttributes({\r\n\t\t\ticonBelow: newVal\r\n\t\t});\r\n\t};\r\n\r\n\t//Icon settings\r\n\tonChangeIconColor = newVal => {\r\n\t\tconst newUpval = {\r\n\t\t\tsize: this.props.attributes.iconGeneral.size,\r\n\t\t\topacity: this.props.attributes.iconGeneral.opacity,\r\n\t\t\tcolor: newVal\r\n\t\t};\r\n\t\tthis.props.setAttributes({\r\n\t\t\ticonGeneral: newUpval\r\n\t\t});\r\n\t};\r\n\r\n\ttoggleIconAbove = () => {\r\n\t\tconst newVal = {\r\n\t\t\thorizontal: this.props.attributes.iconAbove.horizontal,\r\n\t\t\tvertical: this.props.attributes.iconAbove.vertical,\r\n\t\t\tisShown: !this.props.attributes.iconAbove.isShown\r\n\t\t};\r\n\t\tthis.props.setAttributes({\r\n\t\t\ticonAbove: newVal\r\n\t\t});\r\n\t};\r\n\t//author settings\r\n\ttoggleAuthorName = () => {\r\n\t\tthis.props.setAttributes({\r\n\t\t\tauthorIsShown: !this.props.attributes.authorIsShown\r\n\t\t});\r\n\t};\r\n\ttoggleBoxShadowInnerContainer = () => {\r\n\t\tthis.props.setAttributes({\r\n\t\t\tisBoxShadowISneeded: !this.props.attributes.isBoxShadowISneeded\r\n\t\t});\r\n\t};\r\n\tonChangeAuthorFontColor=authorFontColor=>{\r\n\t\tthis.props.setAttributes({\r\n\t\t\tauthorFontColor\r\n\t\t});\r\n\t};\r\n\trender() {\r\n\t\tconst { className, attributes, setAttributes } = this.props;\r\n\t\tconst {\r\n\t\t\ttitle,\r\n\t\t\talignment,\r\n\t\t\tautherName,\r\n\t\t\tisHeadTitleShow,\r\n\t\t\tfontSizeForHead,\r\n\t\t\tqouteContent,\r\n\t\t\talignmentForHead,\r\n\t\t\tpaddingForHeadseprate,\r\n\t\t\tmarginForHeadseprate,\r\n\t\t\tletterSpacingForTitle,\r\n\t\t\tcolorForHead,\r\n\t\t\tHeaderTransformTo,\r\n\t\t\theaderFontWeight,\r\n\t\t\tconatinerMainBackgroundColor,\r\n\t\t\tcontainerPadding,\r\n\t\t\tcontainerMargin,\r\n\t\t\tcontainerBorderRadius,\r\n\t\t\tcontentColor,\r\n\t\t\tcontentTransformTo,\r\n\t\t\tletterSpacingContent,\r\n\t\t\tfontWeigthContent,\r\n\t\t\tlineHieghtContent,\r\n\t\t\tinnerContainerWidth,\r\n\t\t\tinnerContainerColor,\r\n\t\t\tinnerConatinerBoxShadow,\r\n\t\t\tinnerContainerPadding,\r\n\t\t\tinnerConatinerBorderRadius,\r\n\t\t\ticonGeneral,\r\n\t\t\ticonAbove,\r\n\t\t\ticonBelow,\r\n\t\t\tauthorIsShown,\r\n\t\t\tauthorAlign,\r\n\t\t\tcontentPadding,\r\n\t\t\tisBoxShadowISneeded,\r\n\t\t\tisSameAsContainerColor,\r\n\t\t\tauthorFontSize,\r\n\t\t\tauthorFontColor\r\n\t\t} = attributes;\r\n\r\n\t\tconst classes = classnames(className, {\r\n\t\t\t[`align-${alignment}`]: alignment\r\n\t\t});\r\n\t\t  const isStyle = RegExp(/is-style-/);\r\n\t\t\tconst styleName = isStyle.test(attributes.className)\r\n\t\t\t\t? attributes.className.replace(isStyle, \"\")\r\n\t\t\t\t: null;\r\n\t\t\r\n\t\treturn (\r\n\t\t\t<>\r\n\t\t\t\t<BlockControls>\r\n\t\t\t\t\t<AlignmentToolbar\r\n\t\t\t\t\t\tonChange={this.onChangeAlignment}\r\n\t\t\t\t\t\tvalue={alignment}\r\n\t\t\t\t\t\tisCollapsed={false}\r\n\t\t\t\t\t/>\r\n\t\t\t\t</BlockControls>\r\n\t\t\t\t<InspectorControls>\r\n\t\t\t\t\t<TabPanel\r\n\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\"wp-block-guteblock-blockquote tabControll\"\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\tactiveClass=\"wp-block-guteblock-blockquote tabControll active-class\"\r\n\t\t\t\t\t\ttabs={[\r\n\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\tname: \"Main Heading Settings\",\r\n\t\t\t\t\t\t\t\ttitle: (\r\n\t\t\t\t\t\t\t\t\t<svg\r\n\t\t\t\t\t\t\t\t\t\tviewBox=\"0 0 24 24\"\r\n\t\t\t\t\t\t\t\t\t\tx={0}\r\n\t\t\t\t\t\t\t\t\t\ty={0}\r\n\t\t\t\t\t\t\t\t\t\theight=\"50\"\r\n\t\t\t\t\t\t\t\t\t\twidth=\"50\"\r\n\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t<switch>\r\n\t\t\t\t\t\t\t\t\t\t\t<g>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<linearGradient\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tid=\"prefix__a\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tx1={15.042}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\ty1={6.654}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tx2={6.243}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\ty2={18.716}\r\n\t\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<stop\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\toffset={0}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tstopColor=\"#eb7d31\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<stop\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\toffset={1}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tstopColor=\"#ee576f\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t</linearGradient>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<path\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tfill=\"url(#prefix__a)\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\td=\"M13.4 10.7v.7H7.7V5.8H4.3v13.9h3.5v-5.2h5.7v5.2h3.4V12c-1.4 0-2.5-.5-3.5-1.3z\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<linearGradient\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tid=\"prefix__b\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tx1={20.398}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\ty1={2.755}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tx2={8.326}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\ty2={19.303}\r\n\t\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<stop\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\toffset={0}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tstopColor=\"#eb7d31\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<stop\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\toffset={1}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tstopColor=\"#ee576f\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t</linearGradient>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<path\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tfill=\"url(#prefix__b)\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\td=\"M18.1 11.2H17c-.5 0-.8-.4-.8-.8V10v-.1h-.1l-.2.2c-.3.3-.8.3-1.2 0l-.7-.7c-.2-.2-.2-.4-.2-.6 0-.2.1-.4.2-.6l.2-.2v-.1h-.4c-.4.1-.8-.3-.8-.8V6c0-.5.4-.8.8-.8h.4v-.1l-.2-.2c-.2-.2-.2-.4-.2-.6 0-.2.1-.4.2-.6l.7-.7c.3-.3.8-.3 1.2 0l.2.2h.1v-.4c0-.5.4-.8.8-.8h1.1c.5 0 .9.4.9.8v.4h.1l.2-.2c.3-.3.9-.3 1.2 0l.8.8c.2.2.2.4.2.6 0 .2-.1.4-.2.6l-.3.1v.1h.4c.5 0 .8.4.8.8v1.1c0 .5-.4.8-.8.8h-.3-.1V8l.2.2c.2.2.2.4.2.6 0 .2-.1.4-.2.6l-.8.8c-.2.2-.4.2-.6.2-.2 0-.4-.1-.6-.2l-.1-.2H19v.4c0 .4-.4.8-.9.8zm-1.9-1.8c.1 0 .2 0 .3.1.2.1.4.3.4.6v.3c0 .1.1.2.2.2h1.1c.1 0 .2-.1.2-.2V10c0-.3.2-.5.4-.6.2-.1.5 0 .7.1l.2.2c.1.1.3.1.3 0l.8-.7s.1-.1.1-.2 0-.1-.1-.2l-.2-.2c-.2-.2-.2-.5-.1-.7.1-.2.3-.4.6-.4h.3c.1 0 .2-.1.2-.2V6c0-.1-.1-.2-.2-.2h-.3c-.3 0-.5-.2-.6-.4-.1-.2 0-.5.1-.7l.2-.2s.1-.1.1-.2 0-.1-.1-.2l-.8-.8c-.1-.1-.3-.1-.3 0l-.2.2c-.2.2-.5.2-.7.1-.2-.1-.4-.3-.4-.6v-.2c0-.1-.1-.2-.2-.2h-1.1c-.1 0-.2.1-.2.2v.3c0 .3-.2.5-.4.6-.2.1-.5 0-.7-.1l-.2-.2c-.1-.1-.3-.1-.3 0l-.8.8s-.1.1-.1.2 0 .1.1.2l.2.2c.2.2.2.5.1.7-.1.2-.3.4-.6.4h-.3c-.1 0-.2.1-.2.2v1.1c0 .1.1.2.2.2h.3c.3 0 .5.2.6.4.1.2 0 .5-.1.7l-.2.2s-.1.1-.1.2 0 .1.1.2l.8.8c.1.1.3.1.3 0l.2-.2c0-.2.2-.3.4-.3z\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<linearGradient\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tid=\"prefix__c\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tx1={20.397}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\ty1={2.755}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tx2={8.326}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\ty2={19.303}\r\n\t\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<stop\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\toffset={0}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tstopColor=\"#eb7d31\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<stop\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\toffset={1}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tstopColor=\"#ee576f\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t</linearGradient>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<path\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tfill=\"url(#prefix__c)\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\td=\"M17.6 8.8c-1.2 0-2.3-1-2.3-2.3s1-2.3 2.3-2.3 2.3 1 2.3 2.3-1.1 2.3-2.3 2.3zm0-3.9c-.9 0-1.7.8-1.7 1.7s.8 1.7 1.7 1.7 1.7-.8 1.7-1.7-.8-1.7-1.7-1.7z\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t</g>\r\n\t\t\t\t\t\t\t\t\t\t</switch>\r\n\t\t\t\t\t\t\t\t\t</svg>\r\n\t\t\t\t\t\t\t\t),\r\n\t\t\t\t\t\t\t\tclassName:\r\n\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-blockquote tabControll tab-one\"\r\n\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\tname: \"Contents Settings\",\r\n\t\t\t\t\t\t\t\ttitle: (\r\n\t\t\t\t\t\t\t\t\t<svg\r\n\t\t\t\t\t\t\t\t\t\tviewBox=\"0 0 24 24\"\r\n\t\t\t\t\t\t\t\t\t\tx={0}\r\n\t\t\t\t\t\t\t\t\t\ty={0}\r\n\t\t\t\t\t\t\t\t\t\theight=\"50\"\r\n\t\t\t\t\t\t\t\t\t\twidth=\"50\"\r\n\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t<switch>\r\n\t\t\t\t\t\t\t\t\t\t\t<g>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<linearGradient\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tid=\"prefix__a\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tx1={18.635}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\ty1={3.732}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tx2={6.931}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\ty2={19.777}\r\n\t\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<stop\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\toffset={0}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tstopColor=\"#eb7d31\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<stop\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\toffset={1}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tstopColor=\"#ee576f\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t</linearGradient>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<path\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tfill=\"url(#prefix__a)\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\td=\"M16.4 11.9h-1c-.4 0-.8-.4-.8-.8v-.3-.1h-.1l-.2.3c-.3.3-.8.3-1.1 0l-.7-.7c-.2-.2-.2-.4-.2-.6 0-.2.1-.4.2-.6l.2-.2v-.1h-.4c-.4 0-.8-.4-.8-.8V7c0-.4.4-.8.8-.8h.4v-.1l-.2-.2c-.2-.2-.2-.4-.2-.6 0-.2.1-.4.2-.6l.7-.7c.3-.3.8-.3 1.1 0l.2.2h.1v-.4c0-.4.4-.8.8-.8h1c.4 0 .8.4.8.8v.4h.1l.2-.2c.3-.3.8-.3 1.1 0l.7.7c.2.2.2.4.2.6 0 .2-.1.4-.2.6l-.1.1v.1h.4c.4 0 .8.4.8.8v1c0 .4-.4.8-.8.8h-.3-.1v.1l.2.2c.2.2.2.4.2.6 0 .2-.1.4-.2.6l-.7.8c-.2.2-.4.2-.6.2-.2 0-.4-.1-.6-.2l-.2-.2h-.1v.4c0 .3-.3.7-.8.7zm-1.9-1.7h.2c.2.1.4.3.4.6v.3c0 .1.1.2.2.2h1c.1 0 .2-.1.2-.2v-.3c0-.3.1-.5.4-.6.2-.1.5 0 .7.1l.2.2c.1.1.2.1.3 0l.9-.7s.1-.1.1-.2 0-.1-.1-.2l-.2-.2c-.2-.2-.2-.4-.1-.7.1-.2.3-.4.6-.4h.3c.1 0 .2-.1.2-.2v-1c0-.1-.1-.2-.2-.2h-.3c-.3 0-.5-.1-.6-.4-.1-.2 0-.5.1-.7l.2-.2s.1-.1.1-.2 0-.1-.1-.2l-.7-.7c-.1-.1-.2-.1-.3 0l-.2.2c-.2.2-.4.2-.7.1-.2-.1-.4-.3-.4-.6v-.2c0-.1-.1-.2-.2-.2h-1c-.1 0-.2.1-.2.2v.3c0 .3-.1.5-.4.6-.2.1-.5 0-.7-.1l-.2-.2c-.1-.1-.2-.1-.3 0l-.7.7s-.1.1-.1.2 0 .1.1.2v.1c.2.2.2.4.1.7-.1.2-.3.4-.6.4h-.3c-.1 0-.2.1-.2.2v1c0 .1.1.2.2.2h.3c.3 0 .5.1.6.4.1.2 0 .5-.1.7l-.2.2s-.1.1-.1.2 0 .1.1.2l.7.7c.1.1.2.1.3 0l.2-.2c.2-.1.4-.1.5-.1z\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<linearGradient\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tid=\"prefix__b\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tx1={18.635}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\ty1={3.732}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tx2={6.931}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\ty2={19.777}\r\n\t\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<stop\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\toffset={0}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tstopColor=\"#eb7d31\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<stop\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\toffset={1}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tstopColor=\"#ee576f\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t</linearGradient>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<path\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tfill=\"url(#prefix__b)\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\td=\"M15.9 9.6c-1.2 0-2.2-1-2.2-2.2s1-2.2 2.2-2.2 2.2 1 2.2 2.2-1 2.2-2.2 2.2zm0-3.8c-.9 0-1.6.7-1.6 1.6S15 9 15.9 9c.9 0 1.6-.7 1.6-1.6s-.7-1.6-1.6-1.6z\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<linearGradient\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tid=\"prefix__c\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tx1={19.378}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\ty1={3.792}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tx2={6.614}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\ty2={17.359}\r\n\t\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<stop\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\toffset={0}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tstopColor=\"#eb7d31\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<stop\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\toffset={1}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tstopColor=\"#ee576f\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t</linearGradient>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<path\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tfill=\"url(#prefix__c)\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\td=\"M13.8 15c-.6 1-1.5 1.6-2.8 1.6-1.1 0-1.9-.3-2.6-1.1-.7-.7-1-1.6-1-2.7s.3-2 1-2.7c.6-.7 1.4-1 2.5-1-.1-.4-.1-.8-.1-1.2 0-.7.1-1.3.3-1.9H11c-2 0-3.7.7-5 2-1.3 1.3-2 2.9-2 4.9 0 2 .7 3.6 2 4.9 1.3 1.3 3 1.9 4.9 1.9 1.8 0 3.2-.5 4.4-1.6.9-.8 1.6-1.8 1.9-3.1h-3.4z\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t</g>\r\n\t\t\t\t\t\t\t\t\t\t</switch>\r\n\t\t\t\t\t\t\t\t\t</svg>\r\n\t\t\t\t\t\t\t\t),\r\n\t\t\t\t\t\t\t\tclassName:\r\n\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-blockquote tabControll tab-one\"\r\n\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\tname: \"Container Settings\",\r\n\t\t\t\t\t\t\t\ttitle: (\r\n\t\t\t\t\t\t\t\t\t<svg\r\n\t\t\t\t\t\t\t\t\t\tviewBox=\"0 0 24 24\"\r\n\t\t\t\t\t\t\t\t\t\tx={0}\r\n\t\t\t\t\t\t\t\t\t\ty={0}\r\n\t\t\t\t\t\t\t\t\t\theight=\"50\"\r\n\t\t\t\t\t\t\t\t\t\twidth=\"50\"\r\n\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t<switch>\r\n\t\t\t\t\t\t\t\t\t\t\t<g>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<linearGradient\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tid=\"prefix__a\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tx1={20.674}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\ty1={4.188}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tx2={6.269}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\ty2={17.66}\r\n\t\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<stop\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\toffset={0}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tstopColor=\"#eb7d31\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<stop\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\toffset={1}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tstopColor=\"#ee576f\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t</linearGradient>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<path\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tfill=\"url(#prefix__a)\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\td=\"M17.2 13.5h-.3v2.6H8.2V7.5h2.6v-.3c0-1 .3-2 .7-2.9H5v15.1h15.1v-6.5c-.9.4-1.9.6-2.9.6z\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<linearGradient\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tid=\"prefix__b\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tx1={19.157}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\ty1={3.893}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tx2={6.735}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\ty2={20.922}\r\n\t\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<stop\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\toffset={0}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tstopColor=\"#eb7d31\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<stop\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\toffset={1}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tstopColor=\"#ee576f\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t</linearGradient>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<path\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tfill=\"url(#prefix__b)\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\td=\"M16.8 12.6h-1.1c-.5 0-.9-.4-.9-.9v-.3-.1h-.1l-.2.2c-.3.3-.9.3-1.2 0l-.8-.8c-.2-.2-.2-.4-.2-.6 0-.2.1-.4.3-.6l.2-.2v-.1h-.4c-.5 0-.9-.4-.9-.9v-1c0-.5.4-.9.9-.9h.4v-.1l-.2-.2c-.2-.2-.2-.4-.2-.6 0-.2.1-.4.3-.6l.8-.8c.3-.3.9-.3 1.2 0l.2.2h.1V4c0-.5.4-.9.9-.9H17c.5 0 .9.4.9.9v.4h.1v-.3c.3-.3.9-.3 1.2 0l.8.8c.2.2.2.4.2.6 0 .2-.1.4-.3.6l-.2.2v.1h.4c.5 0 .9.4.9.9v1.1c0 .5-.4.9-.9.9h-.3-.1v.1l.3.2c.2.2.2.4.2.6 0 .2-.1.4-.2.6l-.8.8c-.2.2-.4.2-.6.2-.2 0-.4-.1-.6-.2l-.2-.2h-.1v.4c0 .4-.4.8-.9.8zm-2-1.9c.1 0 .2 0 .3.1.3.1.4.3.4.6v.3c0 .1.1.3.3.3h1.1c.1 0 .3-.1.3-.3v-.3c0-.3.2-.5.4-.6.3-.1.5-.1.7.1l.2.2c.1.1.3.1.4 0l.8-.8s.1-.1.1-.2 0-.1-.1-.2l-.2-.2c-.2-.2-.2-.5-.1-.7.1-.3.3-.4.6-.4h.3c.1 0 .3-.1.3-.3v-1c0-.1-.1-.3-.3-.3H20c-.3 0-.5-.2-.6-.4-.1-.3 0-.5.1-.7l.2-.2s.1-.1.1-.2 0-.1-.1-.2l-.8-.8c-.1-.1-.3-.1-.4 0l-.2.2c-.3.2-.5.3-.8.2-.3-.1-.4-.3-.4-.6V4c0-.1-.1-.3-.3-.3h-1.1c-.1 0-.3.1-.3.3v.3c0 .3-.2.5-.4.6-.3.1-.5 0-.7-.1l-.2-.2c-.1-.1-.3-.1-.4 0l-.7.7s-.1.1-.1.2 0 .1.1.2l.2.2c.2.2.2.5.1.7-.1.3-.3.4-.6.4h-.3c-.1 0-.3.1-.3.3v1.1c0 .1.1.3.3.3h.3c.3 0 .5.2.6.4.1.3 0 .5-.1.7l-.2.2s-.1.1-.1.2 0 .1.1.2l.8.8c.1.1.3.1.4 0l.2-.2c.1-.2.2-.3.4-.3z\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<linearGradient\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tid=\"prefix__c\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tx1={19.156}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\ty1={3.893}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tx2={6.735}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\ty2={20.922}\r\n\t\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<stop\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\toffset={0}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tstopColor=\"#eb7d31\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<stop\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\toffset={1}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tstopColor=\"#ee576f\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t</linearGradient>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<path\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tfill=\"url(#prefix__c)\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\td=\"M16.3 10.2c-1.3 0-2.3-1-2.3-2.3s1-2.3 2.3-2.3 2.3 1 2.3 2.3-1 2.3-2.3 2.3zm0-4.1c-1 0-1.7.8-1.7 1.7s.8 1.7 1.7 1.7S18 8.8 18 7.8s-.8-1.7-1.7-1.7z\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t</g>\r\n\t\t\t\t\t\t\t\t\t\t</switch>\r\n\t\t\t\t\t\t\t\t\t</svg>\r\n\t\t\t\t\t\t\t\t),\r\n\t\t\t\t\t\t\t\tclassName:\r\n\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-blockquote tabControll tab-one\"\r\n\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\tname: \"Icon Settings\",\r\n\t\t\t\t\t\t\t\ttitle: (\r\n\t\t\t\t\t\t\t\t\t<svg\r\n\t\t\t\t\t\t\t\t\t\tviewBox=\"0 0 24 24\"\r\n\t\t\t\t\t\t\t\t\t\tx={0}\r\n\t\t\t\t\t\t\t\t\t\ty={0}\r\n\t\t\t\t\t\t\t\t\t\theight=\"50\"\r\n\t\t\t\t\t\t\t\t\t\twidth=\"50\"\r\n\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t<switch>\r\n\t\t\t\t\t\t\t\t\t\t\t<g>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<linearGradient\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tid=\"prefix__a\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tx1={3.508}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\ty1={13.758}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tx2={10.3}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\ty2={13.758}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tgradientTransform=\"matrix(.9997 -.02509 .02509 .9997 -.278 .282)\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<stop\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\toffset={0}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tstopColor=\"#eb7d31\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<stop\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\toffset={1}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tstopColor=\"#ee576f\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t</linearGradient>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<path\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tfill=\"url(#prefix__a)\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\td=\"M6.8 8.8l-2.2 3.8c-1 1.7-1.1 2.2-1.1 3.2C3.5 17.6 5.1 19 7 19s3.4-1.5 3.3-3.3c0-1.2-.7-2.1-2-2.7l1.9-4.2H6.8z\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<linearGradient\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tid=\"prefix__b\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tx1={10.954}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\ty1={15.789}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tx2={17.746}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\ty2={15.789}\r\n\t\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<stop\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\toffset={0}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tstopColor=\"#eb7d31\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<stop\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\toffset={1}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tstopColor=\"#ee576f\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t</linearGradient>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<path\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tfill=\"url(#prefix__b)\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\td=\"M16.2 14.7c-1.7 0-3.3-.7-4.4-1.8-.6 1.1-.9 2.1-.9 2.8 0 1.8 1.6 3.2 3.5 3.2 1.8 0 3.3-1.5 3.3-3.3 0-.3-.1-.6-.2-.9-.4-.1-.8 0-1.3 0z\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<linearGradient\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tid=\"prefix__c\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tx1={19.23}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\ty1={5.407}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tx2={7.306}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\ty2={21.754}\r\n\t\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<stop\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\toffset={0}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tstopColor=\"#eb7d31\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<stop\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\toffset={1}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tstopColor=\"#ee576f\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t</linearGradient>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<path\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tfill=\"url(#prefix__c)\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\td=\"M17 13.7h-1.1c-.5 0-.8-.4-.8-.8v-.3-.1H15l-.2.2c-.3.3-.8.3-1.2 0l-.7-.7c-.2-.2-.2-.4-.2-.6 0-.2.1-.4.2-.6l.2-.2v-.1h-.4c-.5 0-.8-.4-.8-.8v-1c0-.5.4-.8.8-.8h.4v-.1l-.2-.2c-.2-.2-.2-.4-.2-.6 0-.2.1-.4.2-.6l.8-.8c.3-.3.8-.3 1.2 0l.1.2h.1V5.5c0-.5.4-.8.8-.8H17c.5 0 .8.4.8.8v.4h.1l.2-.2c.3-.3.8-.3 1.2 0l.7.7c.2.2.2.4.2.6 0 .2-.1.4-.2.6l-.2.2v.1h.4c.5 0 .8.4.8.8v1.1c0 .5-.4.8-.8.8h-.3-.1v.1l.2.2c.2.2.2.4.2.6 0 .2-.1.4-.2.6l-.8.8c-.2.2-.4.2-.6.2-.2 0-.4-.1-.6-.2l-.2-.2h-.1v.4c.1.3-.2.6-.7.6zM15.1 12h.2c.2.1.4.3.4.6v.3c0 .1.1.2.2.2H17c.1 0 .2-.1.2-.2v-.3c0-.3.2-.5.4-.6.2-.1.5 0 .7.1l.2.2c.1.1.3.1.3 0l.8-.8s.1-.1.1-.2 0-.1-.1-.2l-.2-.2c-.2-.2-.2-.5-.1-.7.1-.2.3-.4.6-.4h.3c.1 0 .2-.1.2-.2v-.9c0-.1-.1-.2-.2-.2h-.3c-.3 0-.5-.2-.6-.4-.1-.2 0-.5.1-.7l.2-.2s.1-.1.1-.2 0-.1-.1-.2l-.7-.8c-.1-.1-.3-.1-.3 0l-.2.2c-.2.2-.5.2-.7.1-.2-.1-.4-.3-.4-.6v-.2c0-.1-.1-.2-.2-.2H16c-.1 0-.2.1-.2.2v.3c0 .3-.2.5-.4.6-.2.1-.5 0-.7-.1l-.3-.3c-.1-.1-.2-.1-.3 0l-.8.8s-.1.1-.1.2 0 .1.1.2l.2.2c.2.2.2.5.1.7-.1.2-.3.4-.6.4h-.3c-.1 0-.2.1-.2.2v1.1c0 .1.1.2.2.2h.3c.3 0 .5.2.6.4.1.2 0 .5-.1.7l-.2.2s-.1.1-.1.2 0 .1.1.2l.8.8c.1.1.2.1.3 0l.2-.2c.1-.3.3-.3.5-.3z\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<linearGradient\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tid=\"prefix__d\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tx1={19.23}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\ty1={5.407}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tx2={7.306}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\ty2={21.753}\r\n\t\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<stop\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\toffset={0}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tstopColor=\"#eb7d31\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<stop\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\toffset={1}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tstopColor=\"#ee576f\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t</linearGradient>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<path\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tfill=\"url(#prefix__d)\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\td=\"M16.5 11.4c-1.2 0-2.2-1-2.2-2.2s1-2.2 2.2-2.2 2.2 1 2.2 2.2-1 2.2-2.2 2.2zm0-3.9c-.9 0-1.7.7-1.7 1.7 0 .9.7 1.7 1.7 1.7.9 0 1.7-.7 1.7-1.7-.1-.9-.8-1.7-1.7-1.7z\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t</g>\r\n\t\t\t\t\t\t\t\t\t\t</switch>\r\n\t\t\t\t\t\t\t\t\t</svg>\r\n\t\t\t\t\t\t\t\t),\r\n\t\t\t\t\t\t\t\tclassName:\r\n\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-blockquote tabControll tab-one\"\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t]}\r\n\t\t\t\t\t>\r\n\t\t\t\t\t\t{tab => {\r\n\t\t\t\t\t\t\tswitch (tab.name) {\r\n\t\t\t\t\t\t\t\tcase \"Main Heading Settings\":\r\n\t\t\t\t\t\t\t\t\tif (isHeadTitleShow) {\r\n\t\t\t\t\t\t\t\t\t\treturn (\r\n\t\t\t\t\t\t\t\t\t\t\t<>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-blockquote tabControll controller-holder\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-blockquote sepratorController\" />\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<ToggleControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Enable Heading\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tthis\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t.toggleTitle\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tchecked={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tisHeadTitleShow\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-blockquote sepratorController\" />\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Font Size For Title(px)\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tfontSizeForHead\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={fontSizechange =>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tthis.props.setAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tfontSizeForHead: fontSizechange\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tmin={14}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tmax={45}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tstep={0.5}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-blockquote sepratorController\" />\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-blockquote alignTofull\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<AlignmentToolbar\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tthis\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t.onChangeAlignmentofHead\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\talignmentForHead\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tisCollapsed={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tfalse\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-blockquote sepratorController\" />\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<TextControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel=\"Letter Spacing\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tletterSpacingForTitle\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ttype=\"number\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={newLH =>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tsetAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tletterSpacingForTitle: newLH\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-blockquote sepratorController\" />\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<PanelBody\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ttitle=\"Padding Settings\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tinitialOpen={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tfalse\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<PanelRow>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttextAlign:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"center\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcolor:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"brown\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\twidth:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"100%\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tThis\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tis\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tfor\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontrolling\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tPadding\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</h4>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t</PanelRow>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<Toolbar>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<TextControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel=\"Top\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tpaddingForHeadseprate.top\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttype=\"number\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={paddingVal => {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tconst newVal = {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttop: paddingVal,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tbottom:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tpaddingForHeadseprate.bottom,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tleft:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tpaddingForHeadseprate.left,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tright:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tpaddingForHeadseprate.right\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t};\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tsetAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tpaddingForHeadseprate: newVal\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<TextControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel=\"Bottom\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tpaddingForHeadseprate.bottom\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttype=\"number\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={paddingVal => {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tconst newVal = {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttop:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tpaddingForHeadseprate.top,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tbottom: paddingVal,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tleft:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tpaddingForHeadseprate.left,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tright:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tpaddingForHeadseprate.right\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t};\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tthis.props.setAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tpaddingForHeadseprate: newVal\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<TextControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel=\"Left\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tpaddingForHeadseprate.left\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttype=\"number\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={paddingVal => {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tconst newVal = {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttop:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tpaddingForHeadseprate.top,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tbottom:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tpaddingForHeadseprate.bottom,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tleft: paddingVal,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tright:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tpaddingForHeadseprate.right\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t};\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tthis.props.setAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tpaddingForHeadseprate: newVal\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<TextControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel=\"Right\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tpaddingForHeadseprate.right\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttype=\"number\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={paddingVal => {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tconst newVal = {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttop:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tpaddingForHeadseprate.top,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tbottom:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tpaddingForHeadseprate.bottom,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tleft:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tpaddingForHeadseprate.left,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tright: paddingVal\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t};\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tthis.props.setAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tpaddingForHeadseprate: newVal\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t</Toolbar>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t</PanelBody>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-blockquote sepratorController\" />\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t{/* //margin setiing */}\r\n\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<PanelBody\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ttitle=\"Margin Settings\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tinitialOpen={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tfalse\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<PanelRow>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttextAlign:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"center\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcolor:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"brown\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\twidth:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"100%\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tThis\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tis\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tfor\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontrolling\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tMargin\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</h4>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t</PanelRow>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<Toolbar>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<TextControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel=\"Margin Left\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tmarginForHeadseprate.left\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttype=\"number\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={marginVal => {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tconst newVal = {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttop:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tmarginForHeadseprate.top,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tright:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tmarginForHeadseprate.right,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tleft: marginVal,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tbottom:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tmarginForHeadseprate.bottom\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t};\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tsetAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tmarginForHeadseprate: newVal\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<TextControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel=\"Margin Right\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tmarginForHeadseprate.right\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttype=\"number\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={marginVal => {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tconst newVal = {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttop:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tmarginForHeadseprate.top,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tright: marginVal,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tleft:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tmarginForHeadseprate.left,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tbottom:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tmarginForHeadseprate.bottom\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t};\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tsetAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tmarginForHeadseprate: newVal\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<TextControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel=\"Margin Bottom\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tmarginForHeadseprate.bottom\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttype=\"number\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={marginVal => {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tconst newVal = {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttop:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tmarginForHeadseprate.top,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tright:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tmarginForHeadseprate.right,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tleft:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tmarginForHeadseprate.left,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tbottom: marginVal\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t};\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tsetAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tmarginForHeadseprate: newVal\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<TextControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel=\"Margin Top\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tmarginForHeadseprate.top\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttype=\"number\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={marginVal => {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tconst newVal = {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttop: marginVal,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tright:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tmarginForHeadseprate.right,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tleft:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tmarginForHeadseprate.left,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tbottom:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tmarginForHeadseprate.bottom\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t};\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tsetAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tmarginForHeadseprate: newVal\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t</Toolbar>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t</PanelBody>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-blockquote sepratorController\" />\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<PanelColorSettings\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ttitle={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Color Settings\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tcolorSettings={[\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue: colorForHead,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange: this\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t.onChangeHeadTextColor,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel: __(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Header Title Color\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t]}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-blockquote sepratorController\" />\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<SelectControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel=\"Transform\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tHeaderTransformTo\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\toptions={[\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Capitalize\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"capitalize\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Uppercase\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"uppercase\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Lowercase\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"lowercase\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"None\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"none\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t]}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={HeaderTransformTo => {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tsetAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tHeaderTransformTo\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-blockquote sepratorController\" />\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<SelectControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel=\"Font Weight\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\theaderFontWeight\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\toptions={[\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Bold\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"700\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Bolder\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"900\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Normal\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"300\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"500\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"500\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Lighter\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"100\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t]}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={headerFontWeight => {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tsetAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\theaderFontWeight\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-blockquote sepratorController\" />\r\n\t\t\t\t\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t\t\t\t\t</>\r\n\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t} else {\r\n\t\t\t\t\t\t\t\t\t\treturn (\r\n\t\t\t\t\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-blockquote tabControll controller-holder\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-blockquote sepratorController\" />\r\n\t\t\t\t\t\t\t\t\t\t\t\t<ToggleControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Header\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tthis\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t.toggleTitle\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tchecked={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tisHeadTitleShow\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-blockquote sepratorController\" />\r\n\t\t\t\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\tcase \"Container Settings\":\r\n\t\t\t\t\t\t\t\t\treturn (\r\n\t\t\t\t\t\t\t\t\t\t<>\r\n\t\t\t\t\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-blockquote sepratorController\" />\r\n\t\t\t\t\t\t\t\t\t\t\t<PanelColorSettings\r\n\t\t\t\t\t\t\t\t\t\t\t\ttitle={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\" Background Color Setting\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t\tcolorSettings={[\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue: conatinerMainBackgroundColor,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange: this\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t.onContainerbgChange,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel: __(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Container Background Color\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t]}\r\n\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-blockquote sepratorController\" />\r\n\t\t\t\t\t\t\t\t\t\t\t<PanelBody\r\n\t\t\t\t\t\t\t\t\t\t\t\ttitle=\"Padding Settings\"\r\n\t\t\t\t\t\t\t\t\t\t\t\tinitialOpen={false}\r\n\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<PanelRow>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<h4\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttextAlign:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"center\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcolor:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"brown\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\twidth:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"100%\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tThis is\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tfor\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontrolling\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tPadding\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t</h4>\r\n\t\t\t\t\t\t\t\t\t\t\t\t</PanelRow>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<Toolbar>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<TextControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel=\"Top\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerPadding.top\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ttype=\"number\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={paddingVal => {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tconst newVal = {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttop: paddingVal,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tbottom:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerPadding.bottom,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tleft:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerPadding.left,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tright:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerPadding.right\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t};\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tsetAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerPadding: newVal\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<TextControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel=\"Bottom\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerPadding.bottom\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ttype=\"number\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={paddingVal => {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tconst newVal = {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttop:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerPadding.top,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tbottom: paddingVal,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tleft:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerPadding.left,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tright:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerPadding.right\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t};\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tthis.props.setAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerPadding: newVal\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<TextControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel=\"Left\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerPadding.left\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ttype=\"number\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={paddingVal => {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tconst newVal = {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttop:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerPadding.top,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tbottom:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerPadding.bottom,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tleft: paddingVal,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tright:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerPadding.right\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t};\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tthis.props.setAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerPadding: newVal\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<TextControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel=\"Right\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerPadding.right\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ttype=\"number\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={paddingVal => {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tconst newVal = {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttop:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerPadding.top,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tbottom:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerPadding.bottom,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tleft:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerPadding.left,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tright: paddingVal\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t};\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tthis.props.setAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerPadding: newVal\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t</Toolbar>\r\n\t\t\t\t\t\t\t\t\t\t\t</PanelBody>\r\n\t\t\t\t\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-blockquote sepratorController\" />\r\n\t\t\t\t\t\t\t\t\t\t\t<PanelBody\r\n\t\t\t\t\t\t\t\t\t\t\t\ttitle=\"Margin Settings\"\r\n\t\t\t\t\t\t\t\t\t\t\t\tinitialOpen={false}\r\n\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<PanelRow>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<h4\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttextAlign:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"center\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcolor:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"brown\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\twidth:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"100%\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tThis is\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tfor\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontrolling\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tMargin\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t</h4>\r\n\t\t\t\t\t\t\t\t\t\t\t\t</PanelRow>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<Toolbar>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<TextControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel=\"Top\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerMargin.top\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ttype=\"number\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={paddingVal => {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tconst newVal = {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttop: paddingVal,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tbottom:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerMargin.bottom,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tleft:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerMargin.left,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tright:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerMargin.right\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t};\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tsetAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerMargin: newVal\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<TextControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel=\"Bottom\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerMargin.bottom\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ttype=\"number\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={paddingVal => {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tconst newVal = {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttop:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerMargin.top,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tbottom: paddingVal,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tleft:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerMargin.left,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tright:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerMargin.right\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t};\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tthis.props.setAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerMargin: newVal\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t{!containerMargin.isToggler ? (\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<TextControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel=\"Left\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerMargin.left\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttype=\"number\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={paddingVal => {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tconst newVal = {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttop:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerMargin.top,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tbottom:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerMargin.bottom,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tleft: paddingVal,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tright:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerMargin.right\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t};\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tthis.props.setAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerMargin: newVal\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<TextControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel=\"Right\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerMargin.right\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttype=\"number\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={paddingVal => {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tconst newVal = {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttop:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerMargin.top,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tbottom:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerMargin.bottom,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tleft:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerMargin.left,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tright: paddingVal\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t};\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tthis.props.setAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerMargin: newVal\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t</>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t) : null}\r\n\t\t\t\t\t\t\t\t\t\t\t\t</Toolbar>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<ToggleControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Enable auto for Margin\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={onchnaging => {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tconsole.log(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tonchnaging\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tconst newVal = {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttop:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerMargin.top,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tbottom:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerMargin.bottom,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tleft:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"auto\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tright:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"auto\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tisToggler: !containerMargin.isToggler\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t};\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tthis.props.setAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerMargin: newVal\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tchecked={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerMargin.isToggler\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t</PanelBody>\r\n\t\t\t\t\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-blockquote sepratorController\" />\r\n\t\t\t\t\t\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\"Border Radius For Container (px)\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerBorderRadius\r\n\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\tonChange={fontSizechange =>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tthis.props.setAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontainerBorderRadius: fontSizechange\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\tmin={0}\r\n\t\t\t\t\t\t\t\t\t\t\t\tmax={400}\r\n\t\t\t\t\t\t\t\t\t\t\t\tstep={1}\r\n\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-blockquote sepratorController\" />\r\n\t\t\t\t\t\t\t\t\t\t\t<Dropdown\r\n\t\t\t\t\t\t\t\t\t\t\t\tclassName=\"wp-block-guteblock-blockquote switchToCenter\"\r\n\t\t\t\t\t\t\t\t\t\t\t\tcontentClassName=\"inner-popover-content-Width\"\r\n\t\t\t\t\t\t\t\t\t\t\t\tposition=\"top left\"\r\n\t\t\t\t\t\t\t\t\t\t\t\trenderToggle={({\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tisOpen,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tonToggle\r\n\t\t\t\t\t\t\t\t\t\t\t\t}) => (\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<Button\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tclassName=\"wp-block-guteblock-blockquote switchToCenter buttonOn\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tonClick={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tonToggle\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\taria-expanded={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tisOpen\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tInner\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tContainer\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tSettings\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t</Button>\r\n\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t\trenderContent={() => (\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div className=\"inner-popover-content-Width\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Width For Inner Container (%)\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerContainerWidth\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={widthChange =>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tthis.props.setAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerContainerWidth: widthChange\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tmin={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t0\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tmax={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t100\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tstep={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t0.5\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<PanelColorSettings\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttitle={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Color Settings\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcolorSettings={[\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue: innerContainerColor,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange: this\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t.onChangeInnerContainerColor,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel: __(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Content Color\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t]}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<PanelBody\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttitle=\"Padding Settings\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinitialOpen={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tfalse\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<PanelRow>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttextAlign:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"center\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcolor:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"brown\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\twidth:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"100%\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tThis\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tis\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tfor\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontrolling\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tPadding\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</h4>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</PanelRow>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<TextControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel=\"Top\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerContainerPadding.top\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttype=\"number\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={paddingVal => {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tconst newVal = {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttop: paddingVal,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tbottom:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerContainerPadding.bottom,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tleft:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerContainerPadding.left,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tright:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerContainerPadding.right\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t};\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tsetAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerContainerPadding: newVal\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<TextControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel=\"Bottom\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerContainerPadding.bottom\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttype=\"number\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={paddingVal => {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tconst newVal = {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttop:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerContainerPadding.top,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tbottom: paddingVal,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tleft:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerContainerPadding.left,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tright:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerContainerPadding.right\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t};\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tthis.props.setAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerContainerPadding: newVal\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<TextControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel=\"Left\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerContainerPadding.left\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttype=\"number\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={paddingVal => {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tconst newVal = {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttop:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerContainerPadding.top,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tbottom:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerContainerPadding.bottom,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tleft: paddingVal,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tright:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerContainerPadding.right\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t};\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tthis.props.setAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerContainerPadding: newVal\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<TextControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel=\"Right\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerContainerPadding.right\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttype=\"number\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={paddingVal => {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tconst newVal = {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttop:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerContainerPadding.top,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tbottom:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerContainerPadding.bottom,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tleft:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerContainerPadding.left,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tright: paddingVal\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t};\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tthis.props.setAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerContainerPadding: newVal\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t</PanelBody>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<PanelBody\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttitle=\"Box Shadow Settings\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinitialOpen={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tfalse\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<PanelRow>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttextAlign:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"center\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcolor:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"brown\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\twidth:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"100%\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tThis\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tis\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tfor\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontrolling\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tBox\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tShadow\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</h4>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</PanelRow>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<ToggleControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Enable Box Shadow\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tthis\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t.toggleBoxShadowInnerContainer\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tchecked={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tisBoxShadowISneeded\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t></ToggleControl>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{isBoxShadowISneeded ? (\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"X-Offset For Box Shadow (px)\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerConatinerBoxShadow.xoffset\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={valChange => {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tconst newVal = {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\txoffset: valChange,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tyOffset:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerConatinerBoxShadow.yOffset,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tBlur:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerConatinerBoxShadow.Blur,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tspreadShadow:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerConatinerBoxShadow.spreadShadow,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcolorShadow:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerConatinerBoxShadow.colorShadow\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t};\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tthis.props.setAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerConatinerBoxShadow: newVal\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tmin={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t-15\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tmax={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t15\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tstep={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t0.5\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Y-Offset For Box Shadow (px)\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerConatinerBoxShadow.yOffset\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={valChange => {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tconst newVal = {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\txoffset:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerConatinerBoxShadow.xoffset,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tyOffset: valChange,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tBlur:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerConatinerBoxShadow.Blur,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tspreadShadow:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerConatinerBoxShadow.spreadShadow,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcolorShadow:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerConatinerBoxShadow.colorShadow\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t};\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tthis.props.setAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerConatinerBoxShadow: newVal\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tmin={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t-15\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tmax={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t15\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tstep={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t0.5\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Blur For Box Shadow (px)\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerConatinerBoxShadow.Blur\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={valChange => {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tconst newVal = {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\txoffset:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerConatinerBoxShadow.xoffset,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tyOffset:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerConatinerBoxShadow.yOffset,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tBlur: valChange,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tspreadShadow:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerConatinerBoxShadow.spreadShadow,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcolorShadow:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerConatinerBoxShadow.colorShadow\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t};\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tthis.props.setAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerConatinerBoxShadow: newVal\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tmin={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t-15\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tmax={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t15\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tstep={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t0.5\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Spread Shadow For Box Shadow (px)\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerConatinerBoxShadow.spreadShadow\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={valChange => {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tconst newVal = {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\txoffset:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerConatinerBoxShadow.xoffset,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tyOffset:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerConatinerBoxShadow.yOffset,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tBlur:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerConatinerBoxShadow.Blur,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tspreadShadow: valChange,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcolorShadow:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerConatinerBoxShadow.colorShadow\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t};\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tthis.props.setAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerConatinerBoxShadow: newVal\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tmin={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t-15\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tmax={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t15\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tstep={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t0.5\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<PanelColorSettings\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttitle={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Color Settings\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcolorSettings={[\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerConatinerBoxShadow.colorShadow,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange: this\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t.onChangeinnerConatinerBoxShadowColor,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel: __(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Content Color\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t]}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t) : null}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t</PanelBody>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Border Radius For Inner Container (px)\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerConatinerBorderRadius\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={valChange => {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tthis.props.setAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerConatinerBorderRadius: valChange\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tmin={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t0\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tmax={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t200\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tstep={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t1\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<ToggleControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Same Color as Container\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tchecked={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tisSameAsContainerColor\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={onChange => {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tthis.props.setAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tisSameAsContainerColor: !this\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t.props\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t.attributes\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t.isSameAsContainerColor\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tif (\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t) {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tthis.props.setAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tinnerContainerColor: this\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t.props\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t.attributes\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t.conatinerMainBackgroundColor\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-blockquote sepratorController\" />\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t</>\r\n\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\tcase \"Contents Settings\":\r\n\t\t\t\t\t\t\t\t\treturn (\r\n\t\t\t\t\t\t\t\t\t\t<>\r\n\t\t\t\t\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-blockquote sepratorController\" />\r\n\t\t\t\t\t\t\t\t\t\t\t<PanelColorSettings\r\n\t\t\t\t\t\t\t\t\t\t\t\ttitle={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\"Color Settings\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t\tcolorSettings={[\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue: contentColor,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange: this\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t.onChangeContentTextColor,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel: __(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Content Color\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t]}\r\n\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-blockquote sepratorController\" />\r\n\t\t\t\t\t\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\"Line Height for content (px)\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tlineHieghtContent\r\n\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\tonChange={lineHightChange =>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tthis.props.setAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlineHieghtContent: lineHightChange\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\tmin={0}\r\n\t\t\t\t\t\t\t\t\t\t\t\tmax={400}\r\n\t\t\t\t\t\t\t\t\t\t\t\tstep={1}\r\n\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-blockquote sepratorController\" />\r\n\t\t\t\t\t\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\"Letter Spacing fron content (px)\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tletterSpacingContent\r\n\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\tonChange={letterSpaceChange =>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tthis.props.setAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tletterSpacingContent: letterSpaceChange\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\tmin={0}\r\n\t\t\t\t\t\t\t\t\t\t\t\tmax={12}\r\n\t\t\t\t\t\t\t\t\t\t\t\tstep={0.2}\r\n\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-blockquote sepratorController\" />\r\n\t\t\t\t\t\t\t\t\t\t\t<SelectControl\r\n\t\t\t\t\t\t\t\t\t\t\t\tlabel=\"Transform\"\r\n\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tcontentTransformTo\r\n\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\toptions={[\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Capitalize\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"capitalize\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Uppercase\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"uppercase\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Lowercase\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"lowercase\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"None\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"none\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t]}\r\n\t\t\t\t\t\t\t\t\t\t\t\tonChange={contentTransformTo => {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tsetAttributes({\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontentTransformTo\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t});\r\n\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-blockquote sepratorController\" />\r\n\t\t\t\t\t\t\t\t\t\t\t<SelectControl\r\n\t\t\t\t\t\t\t\t\t\t\t\tlabel=\"Font Weight\"\r\n\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tfontWeigthContent\r\n\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\toptions={[\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Bold\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"700\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Bolder\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"900\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Normal\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"300\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"500\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"500\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Lighter\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"100\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t]}\r\n\t\t\t\t\t\t\t\t\t\t\t\tonChange={fontWeigthContent => {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tsetAttributes({\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tfontWeigthContent\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t});\r\n\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-blockquote sepratorController\" />\r\n\t\t\t\t\t\t\t\t\t\t\t<PanelBody\r\n\t\t\t\t\t\t\t\t\t\t\t\ttitle=\"Padding Settings\"\r\n\t\t\t\t\t\t\t\t\t\t\t\tinitialOpen={false}\r\n\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<PanelRow>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<h4\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttextAlign:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"center\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcolor:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"brown\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\twidth:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"100%\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tThis is\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tfor\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontrolling\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tPadding\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t</h4>\r\n\t\t\t\t\t\t\t\t\t\t\t\t</PanelRow>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<Toolbar>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<TextControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel=\"Top\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontentPadding.top\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ttype=\"number\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={paddingVal => {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tconst newVal = {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttop: paddingVal,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tbottom:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontentPadding.bottom,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tleft:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontentPadding.left,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tright:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontentPadding.right\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t};\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tsetAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontentPadding: newVal\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<TextControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel=\"Bottom\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontentPadding.bottom\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ttype=\"number\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={paddingVal => {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tconst newVal = {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttop:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontentPadding.top,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tbottom: paddingVal,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tleft:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontentPadding.left,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tright:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontentPadding.right\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t};\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tthis.props.setAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontentPadding: newVal\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<TextControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel=\"Left\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontentPadding.left\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ttype=\"number\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={paddingVal => {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tconst newVal = {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttop:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontentPadding.top,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tbottom:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontentPadding.bottom,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tleft: paddingVal,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tright:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontentPadding.right\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t};\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tthis.props.setAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontentPadding: newVal\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<TextControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel=\"Right\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontentPadding.right\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ttype=\"number\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={paddingVal => {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tconst newVal = {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttop:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontentPadding.top,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tbottom:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontentPadding.bottom,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tleft:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontentPadding.left,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tright: paddingVal\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t};\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tthis.props.setAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontentPadding: newVal\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t</Toolbar>\r\n\t\t\t\t\t\t\t\t\t\t\t</PanelBody>\r\n\t\t\t\t\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-blockquote sepratorController\" />\r\n\t\t\t\t\t\t\t\t\t\t\t<Dropdown\r\n\t\t\t\t\t\t\t\t\t\t\t\tclassName=\"wp-block-guteblock-blockquote switchToCenter\"\r\n\t\t\t\t\t\t\t\t\t\t\t\tcontentClassName=\"inner-popover-content-Width\"\r\n\t\t\t\t\t\t\t\t\t\t\t\tposition=\"top left\"\r\n\t\t\t\t\t\t\t\t\t\t\t\trenderToggle={({\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tisOpen,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tonToggle\r\n\t\t\t\t\t\t\t\t\t\t\t\t}) => (\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<Button\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tclassName=\"wp-block-guteblock-blockquote switchToCenter buttonOn\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tonClick={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tonToggle\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\taria-expanded={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tisOpen\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tAuthor\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tName\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tSettings\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t</Button>\r\n\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t\trenderContent={() => (\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div className=\"inner-popover-content-Width\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-blockquote switchToCenter\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<ToggleControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Enable Author Name\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tthis\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t.toggleAuthorName\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tchecked={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tauthorIsShown\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t{authorIsShown ? (\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-blockquote sepratorController-innerDropDown\" />\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-blockquote alignTofull\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<AlignmentToolbar\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={onChange => {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tthis.props.setAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tauthorAlign: onChange\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tauthorAlign\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tisCollapsed={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tfalse\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-blockquote sepratorController-innerDropDown\" />\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Font Size (px)\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tauthorFontSize\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={fontSizeChange =>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tthis.props.setAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tauthorFontSize: fontSizeChange\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tmin={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t12\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tmax={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t30\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tstep={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t0.5\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-blockquote sepratorController-innerDropDown\" />\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<PanelColorSettings\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttitle={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Color Settings\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcolorSettings={[\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue: authorFontColor,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange: this\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t.onChangeAuthorFontColor,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel: __(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Font Color\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t]}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t) : null}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-blockquote sepratorController\" />\r\n\t\t\t\t\t\t\t\t\t\t</>\r\n\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\tcase \"Icon Settings\":\r\n\t\t\t\t\t\t\t\t\treturn (\r\n\t\t\t\t\t\t\t\t\t\t<>\r\n\t\t\t\t\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-blockquote sepratorController\" />\r\n\t\t\t\t\t\t\t\t\t\t\t<PanelBody\r\n\t\t\t\t\t\t\t\t\t\t\t\ttitle=\"General Settings\"\r\n\t\t\t\t\t\t\t\t\t\t\t\tinitialOpen={false}\r\n\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Size Of Icon\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonGeneral.size\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={SizeChange => {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tconst newval = {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tsize: SizeChange,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\topacity:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonGeneral.opacity,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcolor:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonGeneral.color\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t};\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tthis.props.setAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonGeneral: newval\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tmin={0}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tmax={styleName === '2'? 130 :60}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tstep={1}\r\n\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Opacity Of Icon\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonGeneral.opacity\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={opacityChange => {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tconst newval = {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tsize:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonGeneral.size,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\topacity: opacityChange,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcolor:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonGeneral.color\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t};\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tthis.props.setAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonGeneral: newval\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tmin={0}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tmax={1}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tstep={0.02}\r\n\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<PanelColorSettings\r\n\t\t\t\t\t\t\t\t\t\t\t\t\ttitle={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Color Settings\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tcolorSettings={[\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonGeneral.color,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange: this\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t.onChangeIconColor,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel: __(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Icon Color\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t]}\r\n\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t</PanelBody>\r\n\t\t\t\t\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-blockquote sepratorController\" />\r\n\t\t\t\t\t\t\t\t\t\t\t<PanelBody\r\n\t\t\t\t\t\t\t\t\t\t\t\ttitle=\"Open Icon Settings\"\r\n\t\t\t\t\t\t\t\t\t\t\t\tinitialOpen={false}\r\n\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<ToggleControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Hide This Icon\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tthis\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t.toggleIconAbove\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tchecked={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonAbove.isShown\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t{!iconAbove.isShown ? (\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Horizontal Move\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonAbove.horizontal\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={SizeChange => {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tconst newval = {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\thorizontal: SizeChange,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvertical:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonAbove.vertical\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t};\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tthis.props.setAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonAbove: newval\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tmin={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t0\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tmax={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t100\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tstep={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t0.5\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t{styleName ===\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"2\" ? (\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Vertical Move\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonAbove.vertical\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={SizeChange => {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tconst newval = {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\thorizontal: iconAbove.horizontal,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvertical: SizeChange\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t};\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tthis.props.setAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonAbove: newval\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tmin={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t0\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tmax={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t95\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tstep={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t0.5\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t) : null}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t</>\r\n\t\t\t\t\t\t\t\t\t\t\t\t) : null}\r\n\t\t\t\t\t\t\t\t\t\t\t</PanelBody>\r\n\t\t\t\t\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-blockquote sepratorController\" />\r\n\t\t\t\t\t\t\t\t\t\t\t<PanelBody\r\n\t\t\t\t\t\t\t\t\t\t\t\ttitle=\"Close Icon Settings\"\r\n\t\t\t\t\t\t\t\t\t\t\t\tinitialOpen={false}\r\n\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<ToggleControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Hide This Icon\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tthis\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t.toggleIconBelow\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tchecked={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonBelow.isShown\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t{!iconBelow.isShown ? (\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Horizontal Move\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonBelow.vertical\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={SizeChange => {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tconst newval = {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\thorizontal:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonBelow.horizontal,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvertical: SizeChange\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t};\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tthis.props.setAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonBelow: newval\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tmin={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t0\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tmax={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t95\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tstep={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t0.5\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t{styleName ===\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"2\" ? (\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Vertical Move\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonBelow.horizontal\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={SizeChange => {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tconst newval = {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\thorizontal: SizeChange,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tvertical:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonBelow.vertical\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t};\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tthis.props.setAttributes(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonBelow: newval\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tmin={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t0\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tmax={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t95\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tstep={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t0.5\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t) : null}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t</>\r\n\t\t\t\t\t\t\t\t\t\t\t\t) : null}\r\n\t\t\t\t\t\t\t\t\t\t\t</PanelBody>\r\n\t\t\t\t\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-blockquote sepratorController\" />\r\n\t\t\t\t\t\t\t\t\t\t</>\r\n\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\tdefault:\r\n\t\t\t\t\t\t\t\t\tbreak;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}}\r\n\t\t\t\t\t</TabPanel>\r\n\t\t\t\t</InspectorControls>\r\n\r\n\t\t\t\t<div\r\n\t\t\t\t\tclassName={classes}\r\n\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\tbackgroundColor: conatinerMainBackgroundColor,\r\n\t\t\t\t\t\tpaddingTop: `${containerPadding.top}px`,\r\n\t\t\t\t\t\tpaddingBottom: `${containerPadding.bottom}px`,\r\n\t\t\t\t\t\tpaddingRight: `${containerPadding.right}px`,\r\n\t\t\t\t\t\tpaddingLeft: `${containerPadding.left}px`,\r\n\t\t\t\t\t\tmarginTop: `${containerMargin.top}px`,\r\n\t\t\t\t\t\tmarginLeft:\r\n\t\t\t\t\t\t\tcontainerMargin.left !== \"auto\"\r\n\t\t\t\t\t\t\t\t? `${containerMargin.left}px`\r\n\t\t\t\t\t\t\t\t: \"auto\",\r\n\t\t\t\t\t\tmarginRight:\r\n\t\t\t\t\t\t\tcontainerMargin.right !== \"auto\"\r\n\t\t\t\t\t\t\t\t? `${containerMargin.right}px`\r\n\t\t\t\t\t\t\t\t: \"auto\",\r\n\t\t\t\t\t\tmarginBottom: `${containerMargin.bottom}px`,\r\n\t\t\t\t\t\tborderRadius: `${containerBorderRadius}px`\r\n\t\t\t\t\t}}\r\n\t\t\t\t>\r\n\t\t\t\t\t<div\r\n\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\"wp-block-guteblock-blockquote__Inner-container\"\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\twidth: `${innerContainerWidth}%`,\r\n\t\t\t\t\t\t\tbackgroundColor: innerContainerColor,\r\n\t\t\t\t\t\t\tpaddingTop: `${innerContainerPadding.top}px`,\r\n\t\t\t\t\t\t\tpaddingBottom: `${innerContainerPadding.bottom}px`,\r\n\t\t\t\t\t\t\tpaddingRight: `${innerContainerPadding.right}px`,\r\n\t\t\t\t\t\t\tpaddingLeft: `${innerContainerPadding.left}px`,\r\n\t\t\t\t\t\t\tborderRadius: `${innerConatinerBorderRadius}px`,\r\n\t\t\t\t\t\t\tboxShadow: isBoxShadowISneeded\r\n\t\t\t\t\t\t\t\t? `${innerConatinerBoxShadow.xoffset}px  ${innerConatinerBoxShadow.yOffset}px ${innerConatinerBoxShadow.Blur}px ${innerConatinerBoxShadow.spreadShadow}px ${innerConatinerBoxShadow.colorShadow}`\r\n\t\t\t\t\t\t\t\t: \"none\"\r\n\t\t\t\t\t\t}}\r\n\t\t\t\t\t>\r\n\t\t\t\t\t\t{isHeadTitleShow ? (\r\n\t\t\t\t\t\t\t<div\r\n\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-blockquote__title-outer\"\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t<RichText\r\n\t\t\t\t\t\t\t\t\tclassName={classes}\r\n\t\t\t\t\t\t\t\t\ttagName=\"h4\"\r\n\t\t\t\t\t\t\t\t\tvalue={title}\r\n\t\t\t\t\t\t\t\t\tonChange={this.onChangeTitle}\r\n\t\t\t\t\t\t\t\t\tplaceholder={__(\r\n\t\t\t\t\t\t\t\t\t\t\"Qoute Title\",\r\n\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\tfontSize: `${fontSizeForHead}px`,\r\n\t\t\t\t\t\t\t\t\t\ttextAlign: alignmentForHead,\r\n\t\t\t\t\t\t\t\t\t\tpaddingTop: `${paddingForHeadseprate.top}px`,\r\n\t\t\t\t\t\t\t\t\t\tpaddingBottom: `${paddingForHeadseprate.bottom}px`,\r\n\t\t\t\t\t\t\t\t\t\tpaddingRight: `${paddingForHeadseprate.right}px`,\r\n\t\t\t\t\t\t\t\t\t\tpaddingLeft: `${paddingForHeadseprate.left}px`,\r\n\t\t\t\t\t\t\t\t\t\tmarginBottom: `${marginForHeadseprate.bottom}px`,\r\n\t\t\t\t\t\t\t\t\t\tmarginTop: `${marginForHeadseprate.top}px`,\r\n\t\t\t\t\t\t\t\t\t\tmarginLeft: `${marginForHeadseprate.left}px`,\r\n\t\t\t\t\t\t\t\t\t\tmarginRight: `${marginForHeadseprate.right}px`,\r\n\t\t\t\t\t\t\t\t\t\tletterSpacing: `${letterSpacingForTitle}px`,\r\n\t\t\t\t\t\t\t\t\t\tcolor: `${colorForHead}`,\r\n\t\t\t\t\t\t\t\t\t\ttextTransform: HeaderTransformTo,\r\n\t\t\t\t\t\t\t\t\t\tfontWeight: headerFontWeight\r\n\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t) : null}\r\n\t\t\t\t\t\t{styleName === \"1\" ? (\r\n\t\t\t\t\t\t\t<>\r\n\t\t\t\t\t\t\t\t<div\r\n\t\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-blockquote__content-outer\"\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t{!iconAbove.isShown ? (\r\n\t\t\t\t\t\t\t\t\t\t<>\r\n\t\t\t\t\t\t\t\t\t\t\t<div\r\n\t\t\t\t\t\t\t\t\t\t\t\tclassName=\"wp-block-guteblock-blockquote__svgTracker\"\r\n\t\t\t\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tmarginBottom: `${iconGeneral.size -\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t10}px`\r\n\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<div\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tclassName=\"wp-block-guteblock-blockquote__svgTracker svgController-up\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tfill:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonGeneral.color,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\topacity:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonGeneral.opacity,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ttop: `${iconAbove.vertical}%`,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tleft: `${iconAbove.horizontal}%`\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<svg\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\txmlns=\"http://www.w3.org/2000/svg\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\twidth={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonGeneral.size\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\theight={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonGeneral.size\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tviewBox=\"0 0 24 24\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<path d=\"M13 14.725c0-5.141 3.892-10.519 10-11.725l.984 2.126c-2.215.835-4.163 3.742-4.38 5.746 2.491.392 4.396 2.547 4.396 5.149 0 3.182-2.584 4.979-5.199 4.979-3.015 0-5.801-2.305-5.801-6.275zm-13 0c0-5.141 3.892-10.519 10-11.725l.984 2.126c-2.215.835-4.163 3.742-4.38 5.746 2.491.392 4.396 2.547 4.396 5.149 0 3.182-2.584 4.979-5.199 4.979-3.015 0-5.801-2.305-5.801-6.275z\" />\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t</svg>\r\n\t\t\t\t\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t\t\t\t</>\r\n\t\t\t\t\t\t\t\t\t) : null}\r\n\t\t\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-blockquote__contentReal\">\r\n\t\t\t\t\t\t\t\t\t\t<RichText\r\n\t\t\t\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-blockquote__content\"\r\n\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\ttagName=\"p\"\r\n\t\t\t\t\t\t\t\t\t\t\tvalue={qouteContent}\r\n\t\t\t\t\t\t\t\t\t\t\tonChange={\r\n\t\t\t\t\t\t\t\t\t\t\t\tthis.onqouteContent\r\n\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\tplaceholder={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\"Qoute Contents\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\t\t\tletterSpacing: `${letterSpacingContent}px`,\r\n\t\t\t\t\t\t\t\t\t\t\t\tcolor: `${contentColor}`,\r\n\t\t\t\t\t\t\t\t\t\t\t\ttextTransform: contentTransformTo,\r\n\t\t\t\t\t\t\t\t\t\t\t\tfontWeight: fontWeigthContent,\r\n\t\t\t\t\t\t\t\t\t\t\t\tlineHeight: `${lineHieghtContent}px`,\r\n\t\t\t\t\t\t\t\t\t\t\t\tpaddingTop: `${contentPadding.top}px`,\r\n\t\t\t\t\t\t\t\t\t\t\t\tpaddingBottom: `${contentPadding.bottom}px`,\r\n\t\t\t\t\t\t\t\t\t\t\t\tpaddingRight: `${contentPadding.right}px`,\r\n\t\t\t\t\t\t\t\t\t\t\t\tpaddingLeft: `${contentPadding.left}px`\r\n\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t\t\t{!iconBelow.isShown ? (\r\n\t\t\t\t\t\t\t\t\t\t<>\r\n\t\t\t\t\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-blockquote__svgTracker\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t<div\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tclassName=\"wp-block-guteblock-blockquote__svgTracker svgController-down\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tfill:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonGeneral.color,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\topacity:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonGeneral.opacity,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tright: `${iconBelow.vertical}%`\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<svg\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\txmlns=\"http://www.w3.org/2000/svg\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\twidth={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonGeneral.size\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\theight={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonGeneral.size\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tviewBox=\"0 0 24 24\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<path d=\"M13 14.725c0-5.141 3.892-10.519 10-11.725l.984 2.126c-2.215.835-4.163 3.742-4.38 5.746 2.491.392 4.396 2.547 4.396 5.149 0 3.182-2.584 4.979-5.199 4.979-3.015 0-5.801-2.305-5.801-6.275zm-13 0c0-5.141 3.892-10.519 10-11.725l.984 2.126c-2.215.835-4.163 3.742-4.38 5.746 2.491.392 4.396 2.547 4.396 5.149 0 3.182-2.584 4.979-5.199 4.979-3.015 0-5.801-2.305-5.801-6.275z\" />\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t</svg>\r\n\t\t\t\t\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t\t\t\t</>\r\n\t\t\t\t\t\t\t\t\t) : null}\r\n\t\t\t\t\t\t\t\t\t{authorIsShown ? (\r\n\t\t\t\t\t\t\t\t\t\t<RichText\r\n\t\t\t\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-blockquote content-author\"\r\n\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\ttagName=\"h5\"\r\n\t\t\t\t\t\t\t\t\t\t\tvalue={autherName}\r\n\t\t\t\t\t\t\t\t\t\t\tonChange={\r\n\t\t\t\t\t\t\t\t\t\t\t\tthis.onAuthorChange\r\n\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\tplaceholder={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\"Author Name\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\t\t\ttextAlign: `${authorAlign}`,\r\n\t\t\t\t\t\t\t\t\t\t\t\tfontSize: `${authorFontSize}px`,\r\n\t\t\t\t\t\t\t\t\t\t\t\tcolor: `${authorFontColor}`\r\n\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\tkeepPlaceholderOnFocus\r\n\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t) : null}\r\n\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t</>\r\n\t\t\t\t\t\t) : (\r\n\t\t\t\t\t\t\t<>\r\n\t\t\t\t\t\t\t\t<div\r\n\t\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-blockquote__content-outer__secondStyle\"\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t{!iconAbove.isShown ? (\r\n\t\t\t\t\t\t\t\t\t\t<>\r\n\t\t\t\t\t\t\t\t\t\t\t<div\r\n\t\t\t\t\t\t\t\t\t\t\t\tclassName=\"wp-block-guteblock-blockquote__svgTracker svgController-up\"\r\n\t\t\t\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tfill:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonGeneral.color,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\topacity:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonGeneral.opacity,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\ttop: `${iconAbove.vertical}%`,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tleft: `${iconAbove.horizontal}%`\r\n\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<svg\r\n\t\t\t\t\t\t\t\t\t\t\t\t\txmlns=\"http://www.w3.org/2000/svg\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\twidth={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonGeneral.size\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\theight={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonGeneral.size\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tviewBox=\"0 0 24 24\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<path d=\"M13 14.725c0-5.141 3.892-10.519 10-11.725l.984 2.126c-2.215.835-4.163 3.742-4.38 5.746 2.491.392 4.396 2.547 4.396 5.149 0 3.182-2.584 4.979-5.199 4.979-3.015 0-5.801-2.305-5.801-6.275zm-13 0c0-5.141 3.892-10.519 10-11.725l.984 2.126c-2.215.835-4.163 3.742-4.38 5.746 2.491.392 4.396 2.547 4.396 5.149 0 3.182-2.584 4.979-5.199 4.979-3.015 0-5.801-2.305-5.801-6.275z\" />\r\n\t\t\t\t\t\t\t\t\t\t\t\t</svg>\r\n\t\t\t\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t\t\t\t</>\r\n\t\t\t\t\t\t\t\t\t) : null}\r\n\t\t\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-blockquote__contentReal\">\r\n\t\t\t\t\t\t\t\t\t\t<RichText\r\n\t\t\t\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-blockquote__content\"\r\n\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\ttagName=\"p\"\r\n\t\t\t\t\t\t\t\t\t\t\tvalue={qouteContent}\r\n\t\t\t\t\t\t\t\t\t\t\tonChange={\r\n\t\t\t\t\t\t\t\t\t\t\t\tthis.onqouteContent\r\n\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\tplaceholder={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\"Qoute Contents\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\t\t\tletterSpacing: `${letterSpacingContent}px`,\r\n\t\t\t\t\t\t\t\t\t\t\t\tcolor: `${contentColor}`,\r\n\t\t\t\t\t\t\t\t\t\t\t\ttextTransform: contentTransformTo,\r\n\t\t\t\t\t\t\t\t\t\t\t\tfontWeight: fontWeigthContent,\r\n\t\t\t\t\t\t\t\t\t\t\t\tlineHeight: `${lineHieghtContent}px`,\r\n\t\t\t\t\t\t\t\t\t\t\t\tpaddingTop: `${contentPadding.top}px`,\r\n\t\t\t\t\t\t\t\t\t\t\t\tpaddingBottom: `${contentPadding.bottom}px`,\r\n\t\t\t\t\t\t\t\t\t\t\t\tpaddingRight: `${contentPadding.right}px`,\r\n\t\t\t\t\t\t\t\t\t\t\t\tpaddingLeft: `${contentPadding.left}px`\r\n\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t\t\t{!iconBelow.isShown ? (\r\n\t\t\t\t\t\t\t\t\t\t<>\r\n\t\t\t\t\t\t\t\t\t\t\t<div\r\n\t\t\t\t\t\t\t\t\t\t\t\tclassName=\"wp-block-guteblock-blockquote__svgTracker svgController-down\"\r\n\t\t\t\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tfill:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonGeneral.color,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\topacity:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonGeneral.opacity,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tright: `${iconBelow.vertical}%`,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\ttop: `${iconBelow.horizontal}%`\r\n\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<svg\r\n\t\t\t\t\t\t\t\t\t\t\t\t\txmlns=\"http://www.w3.org/2000/svg\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\twidth={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonGeneral.size\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\theight={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonGeneral.size\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tviewBox=\"0 0 24 24\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<path d=\"M13 14.725c0-5.141 3.892-10.519 10-11.725l.984 2.126c-2.215.835-4.163 3.742-4.38 5.746 2.491.392 4.396 2.547 4.396 5.149 0 3.182-2.584 4.979-5.199 4.979-3.015 0-5.801-2.305-5.801-6.275zm-13 0c0-5.141 3.892-10.519 10-11.725l.984 2.126c-2.215.835-4.163 3.742-4.38 5.746 2.491.392 4.396 2.547 4.396 5.149 0 3.182-2.584 4.979-5.199 4.979-3.015 0-5.801-2.305-5.801-6.275z\" />\r\n\t\t\t\t\t\t\t\t\t\t\t\t</svg>\r\n\t\t\t\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t\t\t\t</>\r\n\t\t\t\t\t\t\t\t\t) : null}\r\n\t\t\t\t\t\t\t\t\t{authorIsShown ? (\r\n\t\t\t\t\t\t\t\t\t\t<RichText\r\n\t\t\t\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-blockquote content-author\"\r\n\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\ttagName=\"h5\"\r\n\t\t\t\t\t\t\t\t\t\t\tvalue={autherName}\r\n\t\t\t\t\t\t\t\t\t\t\tonChange={\r\n\t\t\t\t\t\t\t\t\t\t\t\tthis.onAuthorChange\r\n\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\tplaceholder={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\"Author Name\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\t\t\ttextAlign: `${authorAlign}`,\r\n\t\t\t\t\t\t\t\t\t\t\t\tfontSize: `${authorFontSize}px`,\r\n\t\t\t\t\t\t\t\t\t\t\t\tcolor: `${authorFontColor}`\r\n\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\tkeepPlaceholderOnFocus\r\n\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t) : null}\r\n\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t</>\r\n\t\t\t\t\t\t)}\r\n\t\t\t\t\t</div>\r\n\t\t\t\t</div>\r\n\t\t\t</>\r\n\t\t);\r\n\t}\r\n}\r\n\r\nexport default BlockQoutes;","import \"./style.editor.scss\";\r\nimport { registerBlockType } from \"@wordpress/blocks\";\r\nimport { __ } from \"@wordpress/i18n\";\r\nimport { RichText } from \"@wordpress/editor\";\r\nimport edit from \"./edit.js\";\r\nimport classnames from 'classnames';\r\n\r\nconst attributes = {\r\n\ttitle: {\r\n\t\ttype: \"string\",\r\n\t\tsource: \"html\",\r\n\t\tselector: \"h4\"\r\n\t},\r\n\talign: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"wide\"\r\n\t},\r\n\talignment: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"center\"\r\n\t},\r\n\tautherName: {\r\n\t\ttype: \"string\",\r\n\t\tsource: \"html\",\r\n\t\tselector: \"h5\"\r\n\t},\r\n\tisHeadTitleShow: {\r\n\t\ttype: \"boolean\",\r\n\t\tdefault: true\r\n\t},\r\n\tfontSizeForHead: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 14\r\n\t},\r\n\talignmentForHead: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"left\"\r\n\t},\r\n\tqouteContent: {\r\n\t\ttype: \"string\",\r\n\t\tsource: \"html\",\r\n\t\tselector: \"p\"\r\n\t},\r\n\r\n\t//padding for header title\r\n\tpaddingForHeadseprate: {\r\n\t\ttype: \"object\",\r\n\t\tdefault: {\r\n\t\t\ttop: 10,\r\n\t\t\tbottom: 1,\r\n\t\t\tright: 1,\r\n\t\t\tleft: 10\r\n\t\t}\r\n\t},\r\n\t//margin section for header one\r\n\tmarginForHeadseprate: {\r\n\t\ttype: \"object\",\r\n\t\tdefault: {\r\n\t\t\ttop: 5,\r\n\t\t\tbottom: 0,\r\n\t\t\tleft: 0,\r\n\t\t\tright: 5\r\n\t\t}\r\n\t},\r\n\tletterSpacingForTitle: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: 1\r\n\t},\r\n\tcolorForHead: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"#000\"\r\n\t},\r\n\tHeaderTransformTo: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"none\"\r\n\t},\r\n\theaderFontWeight: {\r\n\t\ttype: \"string\"\r\n\t},\r\n\t//conatiner - Main\r\n\tconatinerMainBackgroundColor: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"#f9f9f9\"\r\n\t},\r\n\tcontainerPadding: {\r\n\t\ttype: \"object\",\r\n\t\tdefault: {\r\n\t\t\ttop: 0,\r\n\t\t\tleft: 0,\r\n\t\t\tright: 0,\r\n\t\t\tbottom: 0\r\n\t\t}\r\n\t},\r\n\tcontainerMargin: {\r\n\t\ttype: \"object\",\r\n\t\tdefault: {\r\n\t\t\ttop: 0,\r\n\t\t\tleft: 0,\r\n\t\t\tright: 0,\r\n\t\t\tbottom: 0,\r\n\t\t\tisToggler: true\r\n\t\t}\r\n\t},\r\n\tcontainerBorderRadius: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 0\r\n\t},\r\n\t//conatiner-sub\r\n\tinnerContainerWidth: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 80\r\n\t},\r\n\tinnerContainerColor: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"#fff\"\r\n\t},\r\n\r\n\tinnerContainerPadding: {\r\n\t\ttype: \"object\",\r\n\t\tdefault: {\r\n\t\t\ttop: 40,\r\n\t\t\tbottom: 60,\r\n\t\t\tleft: 5,\r\n\t\t\tright: 5\r\n\t\t}\r\n\t},\r\n\tinnerConatinerBoxShadow: {\r\n\t\ttype: \"object\",\r\n\t\tdefault: {\r\n\t\t\txoffset: 2,\r\n\t\t\tyOffset: 2,\r\n\t\t\tBlur: 3,\r\n\t\t\tspreadShadow: 3,\r\n\t\t\tcolorShadow: \"#eee\"\r\n\t\t}\r\n\t},\r\n\tisBoxShadowISneeded: {\r\n\t\ttype: \"boolean\",\r\n\t\tdefault: false\r\n\t},\r\n\tinnerConatinerBorderRadius: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 0\r\n\t},\r\n\tisSameAsContainerColor: {\r\n\t\ttype: \"boolean\",\r\n\t\tdefault: false\r\n\t},\r\n\r\n\t//content-p\r\n\tcontentColor: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"#000\"\r\n\t},\r\n\tlineHieghtContent: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 40\r\n\t},\r\n\tletterSpacingContent: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 0\r\n\t},\r\n\tfontWeigthContent: {\r\n\t\ttype: \"string\"\r\n\t},\r\n\tcontentTransformTo: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"none\"\r\n\t},\r\n\tcontentPadding: {\r\n\t\ttype: \"object\",\r\n\t\tdefault: {\r\n\t\t\ttop: 0,\r\n\t\t\tbottom: 0,\r\n\t\t\tright: 15,\r\n\t\t\tleft: 15\r\n\t\t}\r\n\t},\r\n\r\n\t//icon settings\r\n\ticonGeneral: {\r\n\t\ttype: \"object\",\r\n\t\tdefault: {\r\n\t\t\tsize: 40,\r\n\t\t\tcolor: \"#e6e5e5\",\r\n\t\t\topacity: 0.4\r\n\t\t}\r\n\t},\r\n\ticonAbove: {\r\n\t\ttype: \"object\",\r\n\t\tdefault: {\r\n\t\t\thorizontal: 10,\r\n\t\t\tvertical: 10,\r\n\t\t\tisShown: true\r\n\t\t}\r\n\t},\r\n\ticonBelow: {\r\n\t\ttype: \"object\",\r\n\t\tdefault: {\r\n\t\t\thorizontal: 10,\r\n\t\t\tvertical: 10,\r\n\t\t\tisShown: true\r\n\t\t}\r\n\t},\r\n\t//author Name\r\n\tauthorAlign: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"center\"\r\n\t},\r\n\tauthorIsShown: {\r\n\t\ttype: \"boolean\",\r\n\t\tdefault: false\r\n\t},\r\n\tauthorFontSize: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 15\r\n\t},\r\n\tauthorFontColor: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"#000\"\r\n\t},\r\n};\r\nregisterBlockType(\"guteblock/blockquote\", {\r\n\ttitle: __(\"Block Quote\", \"guteblock\"),\r\n\tdescription: __(\r\n\t\t\"The Blockquote block can be used to highlight significant parts of a post. Use different quote styles to maximize visibility.\",\r\n\t\t\"guteblock\"\r\n\t),\r\n\ticon: (\r\n\t\t<svg\r\n\t\t\tid=\"prefixLayer_1\"\r\n\t\t\tx={0}\r\n\t\t\ty={0}\r\n\t\t\tviewBox=\"0 0 24 24\"\r\n\t\t\txmlSpace=\"preserve\"\r\n\t\t>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefixSVGID1\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={20.387}\r\n\t\t\t\ty1={5.258}\r\n\t\t\t\tx2={3.036}\r\n\t\t\t\ty2={17.391}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M9.75 9.75h11.29c.55 0 1-.45 1-1s-.45-1-1-1H9.75c-.55 0-1 .45-1 1s.45 1 1 1z\"\r\n\t\t\t\tfill=\"url(#prefixSVGID1)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefixSVGID2\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={20.99}\r\n\t\t\t\ty1={6.12}\r\n\t\t\t\tx2={3.639}\r\n\t\t\t\ty2={18.253}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M21.04 11.34H3.16c-.55 0-1 .45-1 1s.45 1 1 1h17.89c.55 0 1-.45 1-1s-.45-1-1.01-1z\"\r\n\t\t\t\tfill=\"url(#prefixSVGID2)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefixSVGID3\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={21.592}\r\n\t\t\t\ty1={6.981}\r\n\t\t\t\tx2={4.241}\r\n\t\t\t\ty2={19.114}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M14.45 14.92H3.16c-.55 0-1 .45-1 1s.45 1 1 1h11.3c.55 0 1-.45 1-1s-.46-1-1.01-1z\"\r\n\t\t\t\tfill=\"url(#prefixSVGID3)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefixSVGID4\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={24.663}\r\n\t\t\t\ty1={11.373}\r\n\t\t\t\tx2={7.312}\r\n\t\t\t\ty2={23.506}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M17.47 14.55c-.26 0-.48.09-.67.28-.19.19-.29.42-.29.69 0 .23.09.45.26.66.17.21.44.31.81.31 0 .31-.04.56-.13.78-.09.21-.21.39-.35.53-.15.14-.36.24-.65.32v.74c.47-.06.86-.23 1.19-.5s.58-.6.77-.98c.19-.38.28-.79.28-1.22 0-.49-.12-.88-.36-1.17-.25-.3-.53-.44-.86-.44z\"\r\n\t\t\t\tfill=\"url(#prefixSVGID4)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefixSVGID5\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={25.608}\r\n\t\t\t\ty1={12.725}\r\n\t\t\t\tx2={8.257}\r\n\t\t\t\ty2={24.858}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M20.34 14.55c-.26 0-.48.09-.67.28-.19.19-.29.42-.29.69 0 .23.09.45.26.66.17.21.44.31.81.31 0 .31-.04.56-.13.78-.09.21-.21.39-.36.53s-.36.24-.64.32v.74c.47-.06.86-.23 1.19-.5s.58-.6.77-.98c.19-.38.28-.79.28-1.22 0-.49-.12-.88-.36-1.17-.24-.3-.52-.44-.86-.44z\"\r\n\t\t\t\tfill=\"url(#prefixSVGID5)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefixSVGID6\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={15.999}\r\n\t\t\t\ty1={-1.018}\r\n\t\t\t\tx2={-1.352}\r\n\t\t\t\ty2={11.115}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M3.64 9.48c.26 0 .48-.09.67-.28.2-.19.29-.42.29-.69 0-.23-.09-.45-.26-.66-.17-.21-.44-.31-.8-.31 0-.31.04-.56.13-.78.09-.21.21-.39.35-.53.15-.13.36-.24.65-.31v-.74c-.47.07-.87.23-1.19.5-.32.27-.58.6-.77.98-.19.38-.28.79-.28 1.22 0 .49.12.88.36 1.17.24.29.52.43.85.43z\"\r\n\t\t\t\tfill=\"url(#prefixSVGID6)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefixSVGID7\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={16.945}\r\n\t\t\t\ty1={0.335}\r\n\t\t\t\tx2={-0.406}\r\n\t\t\t\ty2={12.468}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M6.52 9.48c.26 0 .48-.09.67-.28.19-.19.29-.42.29-.69 0-.23-.09-.45-.26-.66-.17-.21-.44-.31-.8-.31 0-.31.04-.56.13-.78.09-.21.2-.39.35-.52.15-.14.36-.25.65-.32v-.74c-.47.06-.86.23-1.19.5-.32.27-.58.6-.77.98-.19.38-.28.79-.28 1.22 0 .49.12.88.36 1.17.23.29.52.43.85.43z\"\r\n\t\t\t\tfill=\"url(#prefix_SVGID_7)\"\r\n\t\t\t/>\r\n\t\t</svg>\r\n\t),\r\n\tcategory: \"guteblock\",\r\n\tkeywords: [__(\"blockquote\", \"guteblock\"), __(\"quote\", \"guteblock\")],\r\n\tsupports: {\r\n\t\treusable: false,\r\n\t\thtml: false,\r\n\t\talign: [\"wide\", \"full\"]\r\n\t},\r\n\tattributes,\r\n\tedit,\r\n\tstyles: [\r\n\t\t{\r\n\t\t\tname: \"1\",\r\n\t\t\tlabel: __(\"Style 1\", \"guteblock\"),\r\n\t\t\tisDefault: true\r\n\t\t},\r\n\t\t{\r\n\t\t\tname: \"2\",\r\n\t\t\tlabel: __(\"Style 2\", \"guteblock\"),\r\n\t\t\tisDefault: false\r\n\t\t}\r\n\t],\r\n\tsave: ({ attributes }) => {\r\n\t\tconst {\r\n\t\t\ttitle,\r\n\t\t\talignment,\r\n\t\t\tautherName,\r\n\t\t\tisHeadTitleShow,\r\n\t\t\tfontSizeForHead,\r\n\t\t\talignmentForHead,\r\n\t\t\tpaddingForHeadseprate,\r\n\t\t\tmarginForHeadseprate,\r\n\t\t\tqouteContent,\r\n\t\t\tletterSpacingForTitle,\r\n\t\t\tcolorForHead,\r\n\t\t\tHeaderTransformTo,\r\n\t\t\theaderFontWeight,\r\n\t\t\tconatinerMainBackgroundColor,\r\n\t\t\tcontainerPadding,\r\n\t\t\tcontainerMargin,\r\n\t\t\tcontainerBorderRadius,\r\n\t\t\tcontentColor,\r\n\t\t\tcontentTransformTo,\r\n\t\t\tletterSpacingContent,\r\n\t\t\tfontWeigthContent,\r\n\t\t\tlineHieghtContent,\r\n\t\t\tinnerContainerWidth,\r\n\t\t\tinnerContainerColor,\r\n\t\t\tinnerContainerPadding,\r\n\t\t\tinnerConatinerBorderRadius,\r\n\t\t\tinnerConatinerBoxShadow,\r\n\t\t\ticonGeneral,\r\n\t\t\ticonAbove,\r\n\t\t\ticonBelow,\r\n\t\t\tauthorIsShown,\r\n\t\t\tauthorAlign,\r\n\t\t\tcontentPadding,\r\n\t\t\tisBoxShadowISneeded,\r\n\t\t\tauthorFontSize,\r\n\t\t\tauthorFontColor,\r\n\t\t} = attributes;\r\n\r\n\t\t\r\n\t\t\r\n\t\tconst classes = classnames({\r\n\t\t\t[`align-${alignment}`]: alignment\r\n\t\t});\r\n\r\n\t\tconst isStyle = RegExp(/is-style-/);\r\n\t\tconst styleName = isStyle.test(attributes.className)\r\n\t\t\t? attributes.className.replace(isStyle, \"\")\r\n\t\t\t: null;\r\n\t\treturn (\r\n\t\t\t<div\r\n\t\t\t\tclassName={classes}\r\n\t\t\t\tstyle={{\r\n\t\t\t\t\tbackgroundColor: conatinerMainBackgroundColor,\r\n\t\t\t\t\tpaddingTop: `${containerPadding.top}px`,\r\n\t\t\t\t\tpaddingBottom: `${containerPadding.bottom}px`,\r\n\t\t\t\t\tpaddingRight: `${containerPadding.right}px`,\r\n\t\t\t\t\tpaddingLeft: `${containerPadding.left}px`,\r\n\t\t\t\t\tmarginTop: `${containerMargin.top}px`,\r\n\t\t\t\t\tmarginLeft:\r\n\t\t\t\t\t\tcontainerMargin.left !== \"auto\"\r\n\t\t\t\t\t\t\t? `${containerMargin.left}px`\r\n\t\t\t\t\t\t\t: \"auto\",\r\n\t\t\t\t\tmarginRight:\r\n\t\t\t\t\t\tcontainerMargin.right !== \"auto\"\r\n\t\t\t\t\t\t\t? `${containerMargin.right}px`\r\n\t\t\t\t\t\t\t: \"auto\",\r\n\t\t\t\t\tmarginBottom: `${containerMargin.bottom}px`,\r\n\t\t\t\t\tborderRadius: `${containerBorderRadius}px`\r\n\t\t\t\t}}\r\n\t\t\t>\r\n\t\t\t\t<div\r\n\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\"wp-block-guteblock-blockquote__Inner-container\"\r\n\t\t\t\t\t}\r\n\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\twidth: `${innerContainerWidth}%`,\r\n\t\t\t\t\t\tbackgroundColor: innerContainerColor,\r\n\t\t\t\t\t\tpaddingTop: `${innerContainerPadding.top}px`,\r\n\t\t\t\t\t\tpaddingBottom: `${innerContainerPadding.bottom}px`,\r\n\t\t\t\t\t\tpaddingRight: `${innerContainerPadding.right}px`,\r\n\t\t\t\t\t\tpaddingLeft: `${innerContainerPadding.left}px`,\r\n\t\t\t\t\t\tborderRadius: `${innerConatinerBorderRadius}px`,\r\n\t\t\t\t\t\tboxShadow: isBoxShadowISneeded\r\n\t\t\t\t\t\t\t? `${innerConatinerBoxShadow.xoffset}px  ${innerConatinerBoxShadow.yOffset}px ${innerConatinerBoxShadow.Blur}px ${innerConatinerBoxShadow.spreadShadow}px ${innerConatinerBoxShadow.colorShadow}`\r\n\t\t\t\t\t\t\t: \"none\"\r\n\t\t\t\t\t}}\r\n\t\t\t\t>\r\n\t\t\t\t\t{isHeadTitleShow ? (\r\n\t\t\t\t\t\t<div\r\n\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\"wp-block-guteblock-blockquote__title-outer align-left\"\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t<RichText.Content\r\n\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-blockquote__title\"\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\ttagName=\"h4\"\r\n\t\t\t\t\t\t\t\tvalue={title}\r\n\t\t\t\t\t\t\t\tplaceholder={__(\r\n\t\t\t\t\t\t\t\t\t\"Your Qoute\",\r\n\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\tfontSize: `${fontSizeForHead}px`,\r\n\t\t\t\t\t\t\t\t\ttextAlign: `${alignmentForHead}`,\r\n\t\t\t\t\t\t\t\t\tpaddingTop: `${paddingForHeadseprate.top}px`,\r\n\t\t\t\t\t\t\t\t\tpaddingBottom: `${paddingForHeadseprate.bottom}px`,\r\n\t\t\t\t\t\t\t\t\tpaddingRight: `${paddingForHeadseprate.right}px`,\r\n\t\t\t\t\t\t\t\t\tpaddingLeft: `${paddingForHeadseprate.left}px`,\r\n\t\t\t\t\t\t\t\t\tmarginBottom: `${marginForHeadseprate.bottom}px`,\r\n\t\t\t\t\t\t\t\t\tmarginTop: `${marginForHeadseprate.top}px`,\r\n\t\t\t\t\t\t\t\t\tmarginLeft: `${marginForHeadseprate.left}px`,\r\n\t\t\t\t\t\t\t\t\tmarginRight: `${marginForHeadseprate.right}px`,\r\n\t\t\t\t\t\t\t\t\tletterSpacing: `${letterSpacingForTitle}px`,\r\n\t\t\t\t\t\t\t\t\tcolor: `${colorForHead}`,\r\n\t\t\t\t\t\t\t\t\ttextTransform: HeaderTransformTo,\r\n\t\t\t\t\t\t\t\t\tfontWeight: headerFontWeight\r\n\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t</div>\r\n\t\t\t\t\t) : null}\r\n\t\t\t\t\t{styleName === \"1\" ? (\r\n\t\t\t\t\t\t<>\r\n\t\t\t\t\t\t\t<div\r\n\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-blockquote__content-outer\"\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t{!iconAbove.isShown ? (\r\n\t\t\t\t\t\t\t\t\t<>\r\n\t\t\t\t\t\t\t\t\t\t<div\r\n\t\t\t\t\t\t\t\t\t\t\tclassName=\"wp-block-guteblock-blockquote__svgTracker\"\r\n\t\t\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\t\t\tmarginBottom: `${iconGeneral.size -\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t10}px`\r\n\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t<div\r\n\t\t\t\t\t\t\t\t\t\t\t\tclassName=\"wp-block-guteblock-blockquote__svgTracker svgController-up\"\r\n\t\t\t\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tfill:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonGeneral.color,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\topacity:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonGeneral.opacity,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\ttop: `${iconAbove.vertical}%`,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tleft: `${iconAbove.horizontal}%`\r\n\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<svg\r\n\t\t\t\t\t\t\t\t\t\t\t\t\txmlns=\"http://www.w3.org/2000/svg\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\twidth={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonGeneral.size\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\theight={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonGeneral.size\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tviewBox=\"0 0 24 24\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<path d=\"M13 14.725c0-5.141 3.892-10.519 10-11.725l.984 2.126c-2.215.835-4.163 3.742-4.38 5.746 2.491.392 4.396 2.547 4.396 5.149 0 3.182-2.584 4.979-5.199 4.979-3.015 0-5.801-2.305-5.801-6.275zm-13 0c0-5.141 3.892-10.519 10-11.725l.984 2.126c-2.215.835-4.163 3.742-4.38 5.746 2.491.392 4.396 2.547 4.396 5.149 0 3.182-2.584 4.979-5.199 4.979-3.015 0-5.801-2.305-5.801-6.275z\" />\r\n\t\t\t\t\t\t\t\t\t\t\t\t</svg>\r\n\t\t\t\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t\t\t</>\r\n\t\t\t\t\t\t\t\t) : null}\r\n\t\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-blockquote__contentReal\">\r\n\t\t\t\t\t\t\t\t\t<RichText.Content\r\n\t\t\t\t\t\t\t\t\t\tvalue={qouteContent}\r\n\t\t\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-blockquote__content\"\r\n\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\ttagName=\"p\"\r\n\t\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\t\tletterSpacing: `${letterSpacingContent}px`,\r\n\t\t\t\t\t\t\t\t\t\t\tcolor: `${contentColor}`,\r\n\t\t\t\t\t\t\t\t\t\t\ttextTransform: contentTransformTo,\r\n\t\t\t\t\t\t\t\t\t\t\tfontWeight: fontWeigthContent,\r\n\t\t\t\t\t\t\t\t\t\t\tlineHeight: `${lineHieghtContent}px`,\r\n\t\t\t\t\t\t\t\t\t\t\tpaddingTop: `${contentPadding.top}px`,\r\n\t\t\t\t\t\t\t\t\t\t\tpaddingBottom: `${contentPadding.bottom}px`,\r\n\t\t\t\t\t\t\t\t\t\t\tpaddingRight: `${contentPadding.right}px`,\r\n\t\t\t\t\t\t\t\t\t\t\tpaddingLeft: `${contentPadding.left}px`\r\n\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t\t{!iconBelow.isShown ? (\r\n\t\t\t\t\t\t\t\t\t<>\r\n\t\t\t\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-blockquote__svgTracker\">\r\n\t\t\t\t\t\t\t\t\t\t\t<div\r\n\t\t\t\t\t\t\t\t\t\t\t\tclassName=\"wp-block-guteblock-blockquote__svgTracker svgController-down\"\r\n\t\t\t\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tfill:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonGeneral.color,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\topacity:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonGeneral.opacity,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tright: `${iconBelow.vertical}%`\r\n\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<svg\r\n\t\t\t\t\t\t\t\t\t\t\t\t\txmlns=\"http://www.w3.org/2000/svg\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\twidth={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonGeneral.size\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\theight={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonGeneral.size\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tviewBox=\"0 0 24 24\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<path d=\"M13 14.725c0-5.141 3.892-10.519 10-11.725l.984 2.126c-2.215.835-4.163 3.742-4.38 5.746 2.491.392 4.396 2.547 4.396 5.149 0 3.182-2.584 4.979-5.199 4.979-3.015 0-5.801-2.305-5.801-6.275zm-13 0c0-5.141 3.892-10.519 10-11.725l.984 2.126c-2.215.835-4.163 3.742-4.38 5.746 2.491.392 4.396 2.547 4.396 5.149 0 3.182-2.584 4.979-5.199 4.979-3.015 0-5.801-2.305-5.801-6.275z\" />\r\n\t\t\t\t\t\t\t\t\t\t\t\t</svg>\r\n\t\t\t\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t\t\t</>\r\n\t\t\t\t\t\t\t\t) : null}\r\n\t\t\t\t\t\t\t\t{authorIsShown ? (\r\n\t\t\t\t\t\t\t\t\t<RichText.Content\r\n\t\t\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-blockquote content-author\"\r\n\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\t\ttextAlign: `${authorAlign}`,\r\n\t\t\t\t\t\t\t\t\t\t\tfontSize: `${authorFontSize}px`,\r\n\t\t\t\t\t\t\t\t\t\t\tcolor: `${authorFontColor}`\r\n\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\ttagName=\"h5\"\r\n\t\t\t\t\t\t\t\t\t\tvalue={autherName}\r\n\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t) : null}\r\n\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t</>\r\n\t\t\t\t\t) : (\r\n\t\t\t\t\t\t<>\r\n\t\t\t\t\t\t\t<div\r\n\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-blockquote__content-outer__secondStyle\"\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t{!iconAbove.isShown ? (\r\n\t\t\t\t\t\t\t\t\t<>\r\n\t\t\t\t\t\t\t\t\t\t<div\r\n\t\t\t\t\t\t\t\t\t\t\t\tclassName=\"wp-block-guteblock-blockquote__svgTracker svgController-up\"\r\n\t\t\t\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tfill:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonGeneral.color,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\topacity:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonGeneral.opacity,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\ttop: `${iconAbove.vertical}%`,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tleft: `${iconAbove.horizontal}%`\r\n\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<svg\r\n\t\t\t\t\t\t\t\t\t\t\t\t\txmlns=\"http://www.w3.org/2000/svg\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\twidth={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonGeneral.size\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\theight={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonGeneral.size\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tviewBox=\"0 0 24 24\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<path d=\"M13 14.725c0-5.141 3.892-10.519 10-11.725l.984 2.126c-2.215.835-4.163 3.742-4.38 5.746 2.491.392 4.396 2.547 4.396 5.149 0 3.182-2.584 4.979-5.199 4.979-3.015 0-5.801-2.305-5.801-6.275zm-13 0c0-5.141 3.892-10.519 10-11.725l.984 2.126c-2.215.835-4.163 3.742-4.38 5.746 2.491.392 4.396 2.547 4.396 5.149 0 3.182-2.584 4.979-5.199 4.979-3.015 0-5.801-2.305-5.801-6.275z\" />\r\n\t\t\t\t\t\t\t\t\t\t\t\t</svg>\r\n\t\t\t\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t\t\t</>\r\n\t\t\t\t\t\t\t\t) : null}\r\n\t\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-blockquote__contentReal\">\r\n\t\t\t\t\t\t\t\t\t<RichText.Content\r\n\t\t\t\t\t\t\t\t\t\tvalue={qouteContent}\r\n\t\t\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-blockquote__content\"\r\n\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\ttagName=\"p\"\r\n\t\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\t\tletterSpacing: `${letterSpacingContent}px`,\r\n\t\t\t\t\t\t\t\t\t\t\tcolor: `${contentColor}`,\r\n\t\t\t\t\t\t\t\t\t\t\ttextTransform: contentTransformTo,\r\n\t\t\t\t\t\t\t\t\t\t\tfontWeight: fontWeigthContent,\r\n\t\t\t\t\t\t\t\t\t\t\tlineHeight: `${lineHieghtContent}px`,\r\n\t\t\t\t\t\t\t\t\t\t\tpaddingTop: `${contentPadding.top}px`,\r\n\t\t\t\t\t\t\t\t\t\t\tpaddingBottom: `${contentPadding.bottom}px`,\r\n\t\t\t\t\t\t\t\t\t\t\tpaddingRight: `${contentPadding.right}px`,\r\n\t\t\t\t\t\t\t\t\t\t\tpaddingLeft: `${contentPadding.left}px`\r\n\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t\t{!iconBelow.isShown ? (\r\n\t\t\t\t\t\t\t\t\t<>\r\n\t\t\t\t\t\t\t\t\t\t\t<div\r\n\t\t\t\t\t\t\t\t\t\t\t\tclassName=\"wp-block-guteblock-blockquote__svgTracker svgController-down\"\r\n\t\t\t\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tfill:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonGeneral.color,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\topacity:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonGeneral.opacity,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tright: `${iconBelow.vertical}%`\r\n\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<svg\r\n\t\t\t\t\t\t\t\t\t\t\t\t\txmlns=\"http://www.w3.org/2000/svg\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\twidth={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonGeneral.size\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\theight={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ticonGeneral.size\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tviewBox=\"0 0 24 24\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<path d=\"M13 14.725c0-5.141 3.892-10.519 10-11.725l.984 2.126c-2.215.835-4.163 3.742-4.38 5.746 2.491.392 4.396 2.547 4.396 5.149 0 3.182-2.584 4.979-5.199 4.979-3.015 0-5.801-2.305-5.801-6.275zm-13 0c0-5.141 3.892-10.519 10-11.725l.984 2.126c-2.215.835-4.163 3.742-4.38 5.746 2.491.392 4.396 2.547 4.396 5.149 0 3.182-2.584 4.979-5.199 4.979-3.015 0-5.801-2.305-5.801-6.275z\" />\r\n\t\t\t\t\t\t\t\t\t\t\t\t</svg>\r\n\t\t\t\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t\t\t</>\r\n\t\t\t\t\t\t\t\t) : null}\r\n\t\t\t\t\t\t\t\t{authorIsShown ? (\r\n\t\t\t\t\t\t\t\t\t<RichText.Content\r\n\t\t\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-blockquote content-author\"\r\n\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\t\ttextAlign: `${authorAlign}`,\r\n\t\t\t\t\t\t\t\t\t\t\tfontSize: `${authorFontSize}px`,\r\n\t\t\t\t\t\t\t\t\t\t\tcolor: `${authorFontColor}`\r\n\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\ttagName=\"h5\"\r\n\t\t\t\t\t\t\t\t\t\tvalue={autherName}\r\n\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t) : null}\r\n\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t</>\r\n\t\t\t\t\t)}\r\n\t\t\t\t</div>\r\n\t\t\t</div>\r\n\t\t);\r\n\t}\r\n});\r\n","import { Component } from \"@wordpress/element\";\r\nimport { __ } from \"@wordpress/i18n\";\r\nimport {\r\n\tRichText,\r\n\tInspectorControls,\r\n\tBlockControls,\r\n\tAlignmentToolbar,\r\n\tPanelColorSettings\r\n} from \"@wordpress/editor\";\r\nimport {\r\n\tPanelBody,\r\n\tDashicon,\r\n\tToggleControl,\r\n\tRangeControl,\r\n\tToolbar\r\n} from \"@wordpress/components\";\r\nimport classnames from 'classnames';\r\n\r\nclass SomeClassName extends Component {\t\r\n\tonChangeAlignment = alignment => {\r\n\t\tthis.props.setAttributes({ alignment });\r\n\t};\r\n\tonChangeTitle = title => {\r\n\t\tthis.props.setAttributes({ title });\r\n\t};\r\n\tonChangeInfo = info => {\r\n\t\tthis.props.setAttributes({ info });\r\n\t};\r\n\tonChangeTitleColor = titleColor => {\r\n\t\tthis.props.setAttributes({ titleColor });\r\n\t};\r\n\ttoggleShowIcon = () => {\r\n\t\tthis.props.setAttributes({\r\n\t\t\tshowIcon: !this.props.attributes.showIcon\r\n\t\t});\r\n\t};\r\n\tcreateToolbarControl = type => {\r\n\t\treturn {\r\n\t\t\ticon: `${type}`,\r\n\t\t\ttitle: `${type}`,\r\n\t\t\tisActive: type === this.props.attributes.icon,\r\n\t\t\tonClick: () => {\r\n\t\t\t\tthis.props.setAttributes({ icon: type });\r\n\t\t\t}\r\n\t\t};\r\n\t};\r\n\tonChangeContentColor = contentColor => {\r\n\t\tthis.props.setAttributes({ contentColor });\r\n\t};\r\n\tonChangeIconSize = iconSize => {\r\n\t\tthis.props.setAttributes({ iconSize });\r\n\t};\r\n\tonChangeboxShadowColor = boxShadowColor => {\r\n\t\tthis.props.setAttributes({ boxShadowColor });\r\n\t};\r\n\tonChangeiconBackground = iconBackground => {\r\n\t\tthis.props.setAttributes({ iconBackground });\r\n\t};\r\n\tonChangeBgColor = bgcolor => {\r\n\t\tthis.props.setAttributes({ bgcolor });\r\n\t};\r\n\tonChangeIconColor = iconColor => {\r\n\t\tthis.props.setAttributes({ iconColor });\r\n\t};\r\n\trender() {\r\n\t\tconst { \r\n\t\t\tclassName, \r\n\t\t\tattributes , \r\n\t\t\tsetAttributes \r\n\t\t} = this.props;\r\n\r\n\t\tconst {\r\n\t\t\ttitle,\r\n\t\t\tinfo,\r\n\t\t\talignment,\r\n\t\t\ttitleColor,\r\n\t\t\tcontentColor,\r\n\t\t\ticonSize,\r\n\t\t\tbgcolor,\r\n\t\t\tboxShadow,\r\n\t\t\tboxShadowColor,\r\n\t\t\tshowIcon,\r\n\t\t\ticon,\r\n\t\t\ticonColor,\r\n\t\t\tpaddingTop,\r\n\t\t\tpaddingBottom,\r\n\t\t\ticonBackground,\r\n\t\t\ticon_border_radius\r\n\t\t} = attributes;\r\n\r\n\t\tconst classes = classnames(className, {\r\n\t\t\t[`align-${alignment}`]: alignment\r\n\t\t})\r\n\t\t\r\n\t\tconst isStyle = RegExp(/is-style-/)\r\n\t\tconst styleName = isStyle.test(attributes.className)\r\n\t\t\t? attributes.className.replace(isStyle, '')\r\n\t\t\t: null\r\n\t\t// console.log(styleName);\r\n\t\t\r\n\t\treturn (\r\n\t\t\t<>\r\n\t\t\t<BlockControls>\r\n\t\t\t\t<AlignmentToolbar\r\n\t\t\t\t\tonChange={this.onChangeAlignment}\r\n\t\t\t\t\tvalue={alignment}\r\n\t\t\t\t\tisCollapsed={false}\r\n\t\t\t\t/>\r\n\t\t\t</BlockControls>\r\n\t\t\t<InspectorControls>\r\n\t\t\t\t<PanelColorSettings\r\n\t\t\t\t\ttitle={__(\"Color Settings\", \"guteblock\")}\r\n\t\t\t\t\tcolorSettings={[\r\n\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\tvalue: iconColor,\r\n\t\t\t\t\t\t\tonChange: this.onChangeIconColor,\r\n\t\t\t\t\t\t\tlabel: __(\"Icon Color\", \"guteblock\")\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\tvalue: iconBackground,\r\n\t\t\t\t\t\t\tonChange: this.onChangeiconBackground,\r\n\t\t\t\t\t\t\tlabel: __(\r\n\t\t\t\t\t\t\t\t\"Icon Background Color\",\r\n\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t),\r\n\t\t\t\t\t\t\tcolors: [\r\n\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\tname: \"Error\",\r\n\t\t\t\t\t\t\t\t\tcolor: \"#e75264\"\r\n\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\tname: \"Warning\",\r\n\t\t\t\t\t\t\t\t\tcolor: \"#d0d70b\"\r\n\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\tname: \"Success\",\r\n\t\t\t\t\t\t\t\t\tcolor: \"#fff\"\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t]\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\tvalue: bgcolor,\r\n\t\t\t\t\t\t\tonChange: this.onChangeBgColor,\r\n\t\t\t\t\t\t\tlabel: __(\r\n\t\t\t\t\t\t\t\t\"Background Color\",\r\n\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t),\r\n\t\t\t\t\t\t\tcolors: [\r\n\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\tname: \"Error\",\r\n\t\t\t\t\t\t\t\t\tcolor: \"#e75264\"\r\n\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\tname: \"Warning\",\r\n\t\t\t\t\t\t\t\t\tcolor: \"#d0d70b\"\r\n\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\tname: \"Success\",\r\n\t\t\t\t\t\t\t\t\tcolor: \"#fff\"\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t]\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\tvalue: boxShadowColor,\r\n\t\t\t\t\t\t\tonChange: this.onChangeboxShadowColor,\r\n\t\t\t\t\t\t\tlabel: __(\"BoxShadow Color\", \"guteblock\")\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\tvalue: titleColor,\r\n\t\t\t\t\t\t\tonChange: this.onChangeTitleColor,\r\n\t\t\t\t\t\t\tlabel: __(\"Icon Title Color\", \"guteblock\"),\r\n\t\t\t\t\t\t\tcolors: [\r\n\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\tname: \"Error\",\r\n\t\t\t\t\t\t\t\t\tcolor: \"#e75264\"\r\n\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\tname: \"Warning\",\r\n\t\t\t\t\t\t\t\t\tcolor: \"#d0d70b\"\r\n\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\tname: \"Success\",\r\n\t\t\t\t\t\t\t\t\tcolor: \"#000000\"\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t]\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\tvalue: contentColor,\r\n\t\t\t\t\t\t\tonChange: this.onChangeContentColor,\r\n\t\t\t\t\t\t\tlabel: __(\r\n\t\t\t\t\t\t\t\t\"Icon Description Color\",\r\n\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t),\r\n\t\t\t\t\t\t\tcolors: [\r\n\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\tname: \"Error\",\r\n\t\t\t\t\t\t\t\t\tcolor: \"#e75264\"\r\n\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\tname: \"Warning\",\r\n\t\t\t\t\t\t\t\t\tcolor: \"#d0d70b\"\r\n\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\tname: \"Success\",\r\n\t\t\t\t\t\t\t\t\tcolor: \"#000000\"\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t]\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t]}\r\n\t\t\t\t/>\r\n\t\t\t\t<PanelBody title={__(\"Icon Settings\", \"guteblock\")}>\r\n\t\t\t\t\t<ToggleControl\r\n\t\t\t\t\t\tlabel={__(\"Show Icon\", \"guteblock\")}\r\n\t\t\t\t\t\tonChange={this.toggleShowIcon}\r\n\t\t\t\t\t\tchecked={showIcon}\r\n\t\t\t\t\t/>\r\n\t\t\t\t\t{showIcon && (\r\n\t\t\t\t\t\t<>\r\n\t\t\t\t\t\t\t<Toolbar\r\n\t\t\t\t\t\t\t\tcontrols={[\r\n\t\t\t\t\t\t\t\t\t\"yes\",\r\n\t\t\t\t\t\t\t\t\t\"no\",\r\n\t\t\t\t\t\t\t\t\t\"edit\",\r\n\t\t\t\t\t\t\t\t\t\"star-filled\",\r\n\t\t\t\t\t\t\t\t\t\"sticky\",\r\n\t\t\t\t\t\t\t\t\t\"admin-tools\",\r\n\t\t\t\t\t\t\t\t\t\"hammer\"\r\n\t\t\t\t\t\t\t\t].map(this.createToolbarControl)}\r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t{(styleName != \"2\") && (<RangeControl\r\n\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\"Icon Size\",\r\n\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\tvalue={iconSize}\r\n\t\t\t\t\t\t\t\tonChange={this.onChangeIconSize}\r\n\t\t\t\t\t\t\t\tmin={10}\r\n\t\t\t\t\t\t\t\tmax={200}\r\n\t\t\t\t\t\t\t\tstep={1}\r\n\t\t\t\t\t\t\t/>)}\r\n\t\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\"Icon Border Radius (%)\",\r\n\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\tvalue={icon_border_radius}\r\n\t\t\t\t\t\t\t\tonChange={icon_border_radius =>\r\n\t\t\t\t\t\t\t\t\tsetAttributes({ icon_border_radius })\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\tmin={0}\r\n\t\t\t\t\t\t\t\tmax={100}\r\n\t\t\t\t\t\t\t\tstep={1}\r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\"Box Shadow\",\r\n\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\tvalue={boxShadow}\r\n\t\t\t\t\t\t\t\tonChange={boxShadow =>\r\n\t\t\t\t\t\t\t\t\tsetAttributes({ boxShadow })\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\tmin={0}\r\n\t\t\t\t\t\t\t\tmax={5}\r\n\t\t\t\t\t\t\t\tstep={1}\r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t</>\r\n\t\t\t\t\t)}\r\n\t\t\t\t</PanelBody>\t\t\t\t\t\r\n\t\t\t\t<PanelBody title={__(\"Padding Settings\", \"guteblock\")}>\r\n\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\tlabel={__(\"Padding Top\", \"guteblock\")}\r\n\t\t\t\t\t\tvalue={paddingTop}\r\n\t\t\t\t\t\tonChange={paddingTop =>\r\n\t\t\t\t\t\t\tsetAttributes({ paddingTop })\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\tmin={0}\r\n\t\t\t\t\t\tmax={500}\r\n\t\t\t\t\t\tstep={1}\r\n\t\t\t\t\t/>\r\n\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\tlabel={__(\"Padding Bottom\", \"guteblock\")}\r\n\t\t\t\t\t\tvalue={paddingBottom}\r\n\t\t\t\t\t\tonChange={paddingBottom =>\r\n\t\t\t\t\t\t\tsetAttributes({ paddingBottom })\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\tmin={0}\r\n\t\t\t\t\t\tmax={500}\r\n\t\t\t\t\t\tstep={1}\r\n\t\t\t\t\t/>\r\n\t\t\t\t</PanelBody>\r\n\t\t\t</InspectorControls>\t\t\t\t\r\n\r\n\t\t\t<div className={classes} \r\n\t\t\t\tstyle={{\r\n\t\t\t\t\tbackgroundColor: bgcolor,\r\n\t\t\t\t\tpaddingTop: paddingTop,\r\n\t\t\t\t\tpaddingBottom: paddingBottom,\r\n\t\t\t\t\tboxShadow:`${boxShadow}px ${boxShadow}px ${boxShadow}px ${boxShadow}px ${boxShadowColor}`,\r\n\t\t\t\t\talignment : alignment\r\n\t\t\t\t}}\r\n\t\t\t>\r\n\t\t\t\t{showIcon && (\r\n\t\t\t\t\t<Dashicon\r\n\t\t\t\t\t\ticon={icon}\r\n\t\t\t\t\t\tsize={iconSize}\r\n\t\t\t\t\t\tstyle={{ fill: iconColor,\r\n\t\t\t\t\t\t\tbackgroundColor:iconBackground,\r\n\t\t\t\t\t\t\tborderRadius: [\r\n\t\t\t\t\t\t\t\t`${icon_border_radius}%`\r\n\t\t\t\t\t\t\t] }}\r\n\t\t\t\t\t/>\r\n\t\t\t\t)}\r\n\t\t\t\t<div className=\"wp-block-guteblock-icon__content\">\r\n\t\t\t\t<RichText\r\n\t\t\t\t\tclassName = {\r\n\t\t\t\t\t\t\"wp-block-guteblock-icon__title\"\r\n\t\t\t\t\t}\r\n\t\t\t\t\ttagName=\"h4\"\r\n\t\t\t\t\tonChange={this.onChangeTitle}\r\n\t\t\t\t\tvalue={title}\r\n\t\t\t\t\tplaceholder={__(\r\n\t\t\t\t\t\t\"Title here\",\r\n\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t)}\r\n\t\t\t\t\tformattingControls={[]}\r\n\t\t\t\t\tstyle={{ color: titleColor }}\r\n\t\t\t\t/>\r\n\t\t\t\t<RichText\r\n\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\"wp-block-guteblock-icon__info\"\r\n\t\t\t\t\t}\r\n\t\t\t\t\ttagName=\"p\"\r\n\t\t\t\t\tonChange={this.onChangeInfo}\r\n\t\t\t\t\tvalue={info}\r\n\t\t\t\t\tplaceholder={__(\r\n\t\t\t\t\t\t\"Description\",\r\n\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t)}\r\n\t\t\t\t\tformattingControls={[]}\r\n\t\t\t\t\tstyle={{ color: contentColor }}\r\n\t\t\t\t/>\r\n\t\t\t\t<div className=\"clear\"></div>\r\n\t\t\t\t</div>\r\n\t\t\t</div>\r\n\t\t\t</>\r\n\t\t);\r\n\t}\r\n}\r\n\r\nexport default SomeClassName;","import { registerBlockType } from \"@wordpress/blocks\";\r\nimport { __ } from \"@wordpress/i18n\";\r\nimport {\r\n\tInnerBlocks,\r\n\tInspectorControls,\r\n\tAlignmentToolbar,\r\n\tBlockControls,\r\n\tPanelColorSettings\r\n} from \"@wordpress/editor\";\r\nimport { PanelBody, RangeControl } from \"@wordpress/components\";\r\n\r\nconst attributes = {\r\n\tcolumns: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 3\r\n\t},\r\n\talign: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"wide\"\r\n\t},\r\n\talignment: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"center\"\r\n\t},\r\n\timage_shape: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"round\"\r\n\t},\r\n\tbackgroundColor: {\r\n\t\ttype: \"string\"\r\n\t}\r\n};\r\n\r\nregisterBlockType(\"guteblock/icon-list\", {\r\n\ttitle: __(\"Icon List\", \"guteblock\"),\r\n\tdescription: __(\"Block for showing icon list\", \"guteblock\"),\r\n\ticon: (\r\n\t\t<svg\r\n\t\t\tid=\"prefix__Layer_1\"\r\n\t\t\tx={0}\r\n\t\t\ty={0}\r\n\t\t\tviewBox=\"0 0 24 24\"\r\n\t\t\txmlSpace=\"preserve\"\r\n\t\t\t>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_1_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={18.676}\r\n\t\t\t\ty1={2.907}\r\n\t\t\t\tx2={3.728}\r\n\t\t\t\ty2={15.472}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M8.36 7.56h11.95c.55 0 1-.45 1-1s-.45-1-1-1H8.36c-.55 0-1 .45-1 1s.44 1 1 1z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_1_)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_2_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={19.668}\r\n\t\t\t\ty1={4.087}\r\n\t\t\t\tx2={4.72}\r\n\t\t\t\ty2={16.652}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M8.36 11h8.55c.55 0 1-.45 1-1s-.45-1-1-1H8.36c-.55 0-1 .45-1 1s.44 1 1 1z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_2_)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_3_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={22.905}\r\n\t\t\t\ty1={7.938}\r\n\t\t\t\tx2={7.957}\r\n\t\t\t\ty2={20.503}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M20.31 14.14H8.36c-.55 0-1 .45-1 1s.45 1 1 1h11.95c.55 0 1-.45 1-1s-.45-1-1-1z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_3_)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_4_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={23.896}\r\n\t\t\t\ty1={9.118}\r\n\t\t\t\tx2={8.949}\r\n\t\t\t\ty2={21.683}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M16.91 17.59H8.36c-.55 0-1 .45-1 1s.45 1 1 1h8.55c.55 0 1-.45 1-1s-.45-1-1-1z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_4_)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_5_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={18.974}\r\n\t\t\t\ty1={3.262}\r\n\t\t\t\tx2={4.026}\r\n\t\t\t\ty2={15.827}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<circle cx={4.84} cy={15.14} r={1.15} fill=\"url(#prefix__SVGID_5_)\" />\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_6_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={14.745}\r\n\t\t\t\ty1={-1.769}\r\n\t\t\t\tx2={-0.203}\r\n\t\t\t\ty2={10.796}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<circle cx={4.84} cy={6.56} r={1.15} fill=\"url(#prefix__SVGID_6_)\" />\r\n\t\t</svg>\r\n\t),\r\n\tcategory: \"guteblock\",\r\n\tkeywords: [\r\n\t\t__(\"icon\", \"guteblock\"),\r\n\t\t__(\"iconName\", \"guteblock\"),\r\n\t\t__(\"iconContent\", \"guteblock\")\r\n\t],\r\n\tattributes,\r\n\tstyles: [\r\n\t\t{\r\n\t\t\tname: \"1\",\r\n\t\t\tlabel: __(\"Style 1\", \"guteblock\"),\r\n\t\t\tisDefault: true\r\n\t\t},\r\n\t\t{\r\n\t\t\tname: \"2\",\r\n\t\t\tlabel: __(\"Style 2\", \"guteblock\"),\r\n\t\t\tisDefault: false\r\n\t\t}\r\n\t],\r\n\tsupports: {\r\n\t\thtml: false,\r\n\t\talign: [\"wide\", \"full\"]\r\n\t},\r\n\tedit({ className, attributes, setAttributes }) {\r\n\t\tconst {\r\n\t\t\tcolumns,\r\n\t\t\talignment,\r\n\t\t\tbackgroundColor\r\n\t\t} = attributes;\r\n\r\n\t\treturn (\r\n\t\t\t<div\r\n\t\t\t\tclassName={`${className} has-${columns}-columns align-${alignment}`}\r\n\t\t\t\tstyle={{\r\n\t\t\t\t\tbackgroundColor: backgroundColor\r\n\t\t\t\t}}\r\n\t\t\t>\r\n\t\t\t\t<BlockControls>\r\n\t\t\t\t\t<AlignmentToolbar\r\n\t\t\t\t\t\tonChange={alignment =>\r\n\t\t\t\t\t\t\tsetAttributes({ alignment })\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\tvalue={alignment}\r\n\t\t\t\t\t\tisCollapsed={false}\r\n\t\t\t\t\t/>\r\n\t\t\t\t</BlockControls>\r\n\t\t\t\t<InspectorControls>\r\n\t\t\t\t\t<PanelColorSettings\r\n\t\t\t\t\t\ttitle={__(\"Color Settings\", \"guteblock\")}\r\n\t\t\t\t\t\tcolorSettings={[\r\n\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\tvalue: backgroundColor,\r\n\t\t\t\t\t\t\t\tonChange: backgroundColor => {\r\n\t\t\t\t\t\t\t\t\tsetAttributes({ backgroundColor });\r\n\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\tlabel: __(\r\n\t\t\t\t\t\t\t\t\t\"Background Color\",\r\n\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t]}\r\n\t\t\t\t\t/>\r\n\t\t\t\t\t<PanelBody title={__(\"Layout\", \"guteblock\")}>\r\n\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\tlabel={__(\"Columns\", \"guteblock\")}\r\n\t\t\t\t\t\t\tvalue={columns}\r\n\t\t\t\t\t\t\tonChange={columns =>\r\n\t\t\t\t\t\t\t\tsetAttributes({ columns })\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\tmin={1}\r\n\t\t\t\t\t\t\tmax={4}\r\n\t\t\t\t\t\t\tstep={1}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t</PanelBody>\r\n\t\t\t\t</InspectorControls>\r\n\t\t\t\t<InnerBlocks\r\n\t\t\t\t\tallowedBlocks={[\"guteblock/icon\"]}\r\n\t\t\t\t\ttemplate={[\r\n\t\t\t\t\t\t[\"guteblock/icon\"],\r\n\t\t\t\t\t\t[\"guteblock/icon\"],\r\n\t\t\t\t\t\t[\"guteblock/icon\"]\r\n\t\t\t\t\t]}\r\n\t\t\t\t\t//templateLock=\"insert\"\r\n\t\t\t\t/>\r\n\t\t\t</div>\r\n\t\t);\r\n\t},\r\n\tsave({ attributes }) {\r\n\t\tconst {\r\n\t\t\tcolumns, \r\n\t\t\talignment,\r\n\t\t\tbackgroundColor,\r\n\t\t\tblock_height\r\n\t\t} = attributes;\r\n\r\n\t\treturn (\r\n\t\t\t<div\r\n\t\t\t\tclassName={`align-${alignment} has-${columns}-columns`}\r\n\t\t\t\tstyle={{\r\n\t\t\t\t\tbackgroundColor: backgroundColor,\r\n\t\t\t\t\theight: block_height\r\n\t\t\t\t}}\r\n\t\t\t>\r\n\t\t\t\t<InnerBlocks.Content />\r\n\t\t\t</div>\r\n\t\t);\r\n\t}\r\n});\r\n","import \"./style.editor.scss\";\r\nimport { registerBlockType } from \"@wordpress/blocks\";\r\nimport { __ } from \"@wordpress/i18n\";\r\nimport { RichText } from \"@wordpress/editor\";\r\nimport { Dashicon } from \"@wordpress/components\";\r\nimport edit from \"./edit.js\";\r\nimport \"./parent\";\r\nimport classnames from 'classnames';\r\n\r\nconst attributes = {\r\n\ttitle: {\r\n\t\ttype: \"string\",\r\n\t\tsource: \"html\",\r\n\t\tselector: \"h4\"\r\n\t},\r\n\tinfo: {\r\n\t\ttype: \"string\",\r\n\t\tsource: \"html\",\r\n\t\tselector: \"p\"\r\n\t},\r\n\talign: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"wide\"\r\n\t},\r\n\talignment: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"center\"\r\n\t},\r\n\ttitleColor: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"#000000\"\r\n\t},\r\n\tcontentColor: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"#000000\"\r\n\t},\r\n\ticon: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"yes\"\r\n\t},\r\n\tbgcolor: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"#fff\"\r\n\t},\r\n\ticonBackground: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"#fff\"\r\n\t},\r\n\ticonColor: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"#000000\"\r\n\t},\r\n\tshowIcon: {\r\n\t\ttype: \"boolean\",\r\n\t\tdefault: true\r\n\t},\r\n\ticonSize: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 50\r\n\t},\r\n\tpaddingTop: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 30\r\n\t},\r\n\tpaddingBottom: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 30\r\n\t},\r\n\ticon_border_radius: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 50\r\n\t},\r\n\tboxShadow: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 0\r\n\t},\r\n\tboxShadowColor: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"#000000\"\r\n\t}\r\n};\r\n\r\nregisterBlockType(\"guteblock/icon\", {\r\n\ttitle: __(\"Icon\", \"guteblock\"),\r\n\tdescription: __(\"Block for showing icon\", \"guteblock\"),\r\n\ticon: (\r\n\t\t<svg\r\n\t\t\tid=\"prefix__Layer_1\"\r\n\t\t\tx={0}\r\n\t\t\ty={0}\r\n\t\t\tviewBox=\"0 0 24 24\"\r\n\t\t\txmlSpace=\"preserve\"\r\n\t\t\t>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_1_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={18.676}\r\n\t\t\t\ty1={2.907}\r\n\t\t\t\tx2={3.728}\r\n\t\t\t\ty2={15.472}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M8.36 7.56h11.95c.55 0 1-.45 1-1s-.45-1-1-1H8.36c-.55 0-1 .45-1 1s.44 1 1 1z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_1_)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_2_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={19.668}\r\n\t\t\t\ty1={4.087}\r\n\t\t\t\tx2={4.72}\r\n\t\t\t\ty2={16.652}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M8.36 11h8.55c.55 0 1-.45 1-1s-.45-1-1-1H8.36c-.55 0-1 .45-1 1s.44 1 1 1z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_2_)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_3_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={22.905}\r\n\t\t\t\ty1={7.938}\r\n\t\t\t\tx2={7.957}\r\n\t\t\t\ty2={20.503}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M20.31 14.14H8.36c-.55 0-1 .45-1 1s.45 1 1 1h11.95c.55 0 1-.45 1-1s-.45-1-1-1z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_3_)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_4_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={23.896}\r\n\t\t\t\ty1={9.118}\r\n\t\t\t\tx2={8.949}\r\n\t\t\t\ty2={21.683}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M16.91 17.59H8.36c-.55 0-1 .45-1 1s.45 1 1 1h8.55c.55 0 1-.45 1-1s-.45-1-1-1z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_4_)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_5_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={18.974}\r\n\t\t\t\ty1={3.262}\r\n\t\t\t\tx2={4.026}\r\n\t\t\t\ty2={15.827}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<circle cx={4.84} cy={15.14} r={1.15} fill=\"url(#prefix__SVGID_5_)\" />\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_6_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={14.745}\r\n\t\t\t\ty1={-1.769}\r\n\t\t\t\tx2={-0.203}\r\n\t\t\t\ty2={10.796}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<circle cx={4.84} cy={6.56} r={1.15} fill=\"url(#prefix__SVGID_6_)\" />\r\n\t\t</svg>\r\n\t),\r\n\tcategory: \"guteblock\",\r\n\tkeywords: [\r\n\t\t__(\"icon\", \"guteblock\"),\r\n\t\t__(\"iconName\", \"guteblock\"),\r\n\t\t__(\"iconContent\", \"guteblock\")\r\n\t],\r\n\tsupports: {\r\n\t\treusable: false,\r\n\t\thtml: false ,\r\n\t\talign: [\"wide\", \"full\"]\r\n\t},\r\n\tparent: [\"guteblock/icon-list\"],\r\n\tattributes,\r\n\tedit,\r\n\tsave: ({ attributes }) => {\r\n\t\tconst {\r\n\t\t\ttitle,\r\n\t\t\talignment,\r\n\t\t\tinfo,\r\n\t\t\ttitleColor,\r\n\t\t\tcontentColor,\r\n\t\t\ticon,\r\n\t\t\tbgcolor,\r\n\t\t\ticonBackground,\r\n\t\t\ticonColor,\r\n\t\t\tshowIcon,\r\n\t\t\tboxShadow,\r\n\t\t\tboxShadowColor,\r\n\t\t\ticonSize,\r\n\t\t\tpaddingTop,\r\n\t\t\tpaddingBottom,\r\n\t\t\ticon_border_radius\r\n\t\t} = attributes;\r\n\r\n\t\tconst classes = classnames({\r\n\t\t\t[`align-${alignment}`]: alignment\r\n\t\t})\r\n\t\t\t\r\n\t\treturn (\r\n\t\t\t<div className={classes} \r\n\t\t\t\tstyle={{\r\n\t\t\t\t\t\tbackgroundColor: bgcolor,\r\n\t\t\t\t\t\tpaddingTop: paddingTop,\r\n\t\t\t\t\t\tpaddingBottom: paddingBottom,\r\n\t\t\t\t\t\talignment : alignment,\r\n\t\t\t\t\t\tboxShadow:`${boxShadow}px ${boxShadow}px ${boxShadow}px ${boxShadow}px ${boxShadowColor}`\r\n\t\t\t\t}}\r\n\t\t\t>\r\n\t\t\t\t<div className=\"wp-block-guteblock-icon__icon\">\r\n\t\t\t\t\t{showIcon && (\r\n\t\t\t\t\t\t<Dashicon\r\n\t\t\t\t\t\t\ticon={icon}\r\n\t\t\t\t\t\t\tsize={iconSize}\r\n\t\t\t\t\t\t\tstyle={{ fill: iconColor,\r\n\t\t\t\t\t\t\t\tbackgroundColor:iconBackground,\r\n\t\t\t\t\t\t\t\tborderRadius: [\r\n\t\t\t\t\t\t\t\t`${icon_border_radius}%`\r\n\t\t\t\t\t\t\t], }}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t)}\r\n\t\t\t\t</div>\r\n\t\t\t\t<div className=\"wp-block-guteblock-icon__content\">\r\n\t\t\t\t{title && (\r\n\t\t\t\t\t<RichText.Content\r\n\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\"wp-block-guteblock-icon__title\"\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\ttagName=\"h4\"\r\n\t\t\t\t\t\tvalue={title}\r\n\t\t\t\t\t\tstyle={{ color: titleColor }}\r\n\t\t\t\t\t/>\r\n\t\t\t\t)}\t\t\t\t\t\t\r\n\t\t\t\t{info && (\r\n\t\t\t\t\t<RichText.Content\r\n\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\"wp-block-guteblock-icon__info\"\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\ttagName=\"p\"\r\n\t\t\t\t\t\tvalue={info}\r\n\t\t\t\t\t\tstyle={{ color: contentColor }}\r\n\t\t\t\t\t/>\r\n\t\t\t\t)} \r\n\t\t\t\t</div>               \r\n\t\t\t</div>\r\n\t\t);\r\n\t}\r\n});\r\n","import { Component } from \"@wordpress/element\";\r\nimport { __ } from \"@wordpress/i18n\";\r\nimport {\r\n\tRichText,\r\n\tInspectorControls,\r\n\tBlockControls,\r\n\tAlignmentToolbar,\r\n\tPanelColorSettings\r\n} from \"@wordpress/editor\";\r\nimport {\r\n\tPanelBody,\r\n\tTextControl,\r\n\tRangeControl,\r\n\tButtonGroup,\r\n\tButton,\r\n\tToggleControl,\r\n\tSelectControl\r\n} from \"@wordpress/components\";\r\nimport classnames from 'classnames';\r\n\r\nclass SomeClassName extends Component {\t\r\n\t\r\n\tonChangeTitle = title => {\r\n\t\tthis.props.setAttributes({ title });\r\n\t};\r\n\r\n\tonChangeAlignment = alignment => {\r\n\t\tthis.props.setAttributes({ alignment });\r\n\t};\r\n\r\n\ttoggleToNewTab = () => {\r\n\t\tthis.props.setAttributes({\r\n\t\t\tisNewTab: !this.props.attributes.isNewTab\r\n\t\t});\r\n\t};\r\n\r\n\tonChangeBackgroundColor = backgroundColor => {\r\n\t\tthis.props.setAttributes({ backgroundColor });\r\n\t};\r\n\r\n\tonChangeTextColor = textColor => {\r\n\t\tthis.props.setAttributes({ textColor });\r\n\t};\r\n\r\n\tonChangeHoverBackgroundColor = hoverBackgroundColor => {\r\n\t\tthis.props.setAttributes({ hoverBackgroundColor });\r\n\t};\r\n\r\n\tonChangeHoverTextColor = hoverTextColor => {\r\n\t\tthis.props.setAttributes({ hoverTextColor });\r\n\t};\r\n\r\n\tonChangeBorderColor = borderColor => {\r\n\t\tthis.props.setAttributes({ borderColor });\r\n\t};\r\n\t\r\n\trender() {\r\n\t\tconst { \r\n\t\t\tclassName, \r\n\t\t\tattributes,\r\n\t\t\tsetAttributes } = this.props;\r\n\t\tconst {\r\n\t\t\ttitle,\r\n\t\t\talignment,\r\n\t\t\tborderRadius,\r\n\t\t\tlink,\r\n\t\t\tisNewTab,\r\n\t\t\tverticalPadding,\r\n\t\t\thorizontalPadding,\r\n\t\t\tfontSize,\r\n\t\t\tfontWeight,\r\n\t\t\ttextTransform,\r\n\t\t\tletterSpacing,\r\n\t\t\tbackgroundColor,\r\n\t\t\ttextColor,\r\n\t\t\topacity,\r\n\t\t\thoverBackgroundColor,\r\n\t\t\thoverTextColor,\r\n\t\t\thoverOpacity\r\n\t\t} = attributes;\r\n\r\n\t\tconst classes = classnames(className, {\r\n\t\t\t[`align-${alignment}`]: alignment\r\n\t\t})\r\n\r\n\t\tconst isStyle = RegExp(/is-style-/)\r\n\t\tconst styleName = isStyle.test(attributes.className)\r\n\t\t\t? attributes.className.replace(isStyle, '')\r\n\t\t\t: null\r\n\r\n\t\tlet bg, text;\r\n\t\t{styleName == 2 ? bg=\"transparent\" : bg=backgroundColor}\r\n\t\t{styleName == 2 ? text=backgroundColor : text=textColor}\r\n\r\n\t\tlet button;\r\n\t\t{isNewTab ? button = (\r\n\t\t\t\t\t\t<Button \r\n\t\t\t\t\t\t\tclassName='wp-block-guteblock-button-inner'\r\n\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\tborderRadius: borderRadius, \r\n\t\t\t\t\t\t\t\tpaddingLeft: horizontalPadding, \r\n\t\t\t\t\t\t\t\tpaddingRight: horizontalPadding, \r\n\t\t\t\t\t\t\t\tpaddingTop: verticalPadding, \r\n\t\t\t\t\t\t\t\tpaddingBottom: verticalPadding, \r\n\t\t\t\t\t\t\t\tbackgroundColor: bg, \r\n\t\t\t\t\t\t\t\tborder: `1px solid ${backgroundColor}`,\r\n\t\t\t\t\t\t\t\topacity: opacity, \r\n\t\t\t\t\t\t\t\ttextDecoration: \"none\",\r\n\t\t\t\t\t\t\t\tcolor: text,\r\n\t\t\t\t\t\t\t\tfontSize: `${fontSize}px`,\r\n\t\t\t\t\t\t\t\tfontWeight: fontWeight,\r\n\t\t\t\t\t\t\t\ttextTransform: textTransform,\r\n\t\t\t\t\t\t\t\tletterSpacing: `${letterSpacing}px`\r\n\t\t\t\t\t\t\t}}>\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t<RichText\r\n\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\ttagName=\"span\"\r\n\t\t\t\t\t\t\t\tonChange={this.onChangeTitle}\r\n\t\t\t\t\t\t\t\tvalue={title}\r\n\t\t\t\t\t\t\t/>   \r\n\t\t\t\t\t\t</Button> ) : \r\n\t\t\t\t\tbutton = (\r\n\t\t\t\t\t\t<Button \r\n\t\t\t\t\t\t\tclassName='wp-block-guteblock-button-inner'\r\n\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\tborderRadius: borderRadius, \r\n\t\t\t\t\t\t\t\tpaddingLeft: horizontalPadding, \r\n\t\t\t\t\t\t\t\tpaddingRight: horizontalPadding, \r\n\t\t\t\t\t\t\t\tpaddingTop: verticalPadding, \r\n\t\t\t\t\t\t\t\tpaddingBottom: verticalPadding, \r\n\t\t\t\t\t\t\t\tbackgroundColor: bg, \r\n\t\t\t\t\t\t\t\tborder: `1px solid ${backgroundColor}`,\r\n\t\t\t\t\t\t\t\topacity: opacity, \r\n\t\t\t\t\t\t\t\ttextDecoration: \"none\",\r\n\t\t\t\t\t\t\t\tcolor: text,\r\n\t\t\t\t\t\t\t\tfontSize: `${fontSize}px`,\r\n\t\t\t\t\t\t\t\tfontWeight: fontWeight,\r\n\t\t\t\t\t\t\t\ttextTransform: textTransform,\r\n\t\t\t\t\t\t\t\tletterSpacing: `${letterSpacing}px`\r\n\t\t\t\t\t\t\t}}>\t\t\t\t\t\r\n\t\t\t\t\t\t\t<RichText\r\n\t\t\t\t\t\t\t\ttagName=\"span\"\r\n\t\t\t\t\t\t\t\tonChange={this.onChangeTitle}\r\n\t\t\t\t\t\t\t\tvalue={title}\r\n\t\t\t\t\t\t\t/>  \r\n\t\t\t\t\t\t</Button> )}\r\n\t\treturn (\r\n\t\t\t<>\r\n\t\t\t\t<BlockControls>\r\n\t\t\t\t\t<AlignmentToolbar\r\n\t\t\t\t\t\tonChange={this.onChangeAlignment}\r\n\t\t\t\t\t\tvalue={alignment}\r\n\t\t\t\t\t\tisCollapsed={false}\r\n\t\t\t\t\t/>\r\n\t\t\t\t</BlockControls>\r\n\t\t\t\t<InspectorControls>\t\t\t\t\t\r\n\t\t\t\t\t<PanelBody title={__(\"General Settings\", \"guteblock\")}>\r\n\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\tlabel={__(\"Border Radius\", \"guteblock\")}\r\n\t\t\t\t\t\t\tvalue={borderRadius}\r\n\t\t\t\t\t\t\tonChange={borderRadius =>\r\n\t\t\t\t\t\t\t\tsetAttributes({ borderRadius })\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\tmin={0}\r\n\t\t\t\t\t\t\tmax={60}\r\n\t\t\t\t\t\t\tstep={1}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\tlabel={__(\"Vertical Padding\", \"guteblock\")}\r\n\t\t\t\t\t\t\tvalue={verticalPadding}\r\n\t\t\t\t\t\t\tonChange={verticalPadding =>\r\n\t\t\t\t\t\t\t\tsetAttributes({ verticalPadding })\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\tmin={0}\r\n\t\t\t\t\t\t\tmax={50}\r\n\t\t\t\t\t\t\tstep={1}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\tlabel={__(\"Horizontal Padding\", \"guteblock\")}\r\n\t\t\t\t\t\t\tvalue={horizontalPadding}\r\n\t\t\t\t\t\t\tonChange={horizontalPadding =>\r\n\t\t\t\t\t\t\t\tsetAttributes({ horizontalPadding })\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\tmin={0}\r\n\t\t\t\t\t\t\tmax={100}\r\n\t\t\t\t\t\t\tstep={1}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\tlabel={__(\"Opacity\", \"guteblock\")}\r\n\t\t\t\t\t\t\tvalue={opacity}\r\n\t\t\t\t\t\t\tonChange={opacity =>\r\n\t\t\t\t\t\t\t\tsetAttributes({ opacity })\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\tmin={0.1}\r\n\t\t\t\t\t\t\tmax={1}\r\n\t\t\t\t\t\t\tstep={0.1}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t{(styleName !=2) &&\r\n\t\t\t\t\t\t(<PanelColorSettings\r\n\t\t\t\t\t\t\ttitle={__(\"Color Settings\", \"guteblock\")}\r\n\t\t\t\t\t\t\tcolorSettings={[\r\n\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\tvalue: backgroundColor,\r\n\t\t\t\t\t\t\t\t\tonChange: this.onChangeBackgroundColor,\r\n\t\t\t\t\t\t\t\t\tlabel: __(\r\n\t\t\t\t\t\t\t\t\t\t\"Button Color\",\r\n\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\tvalue: textColor,\r\n\t\t\t\t\t\t\t\t\tonChange: this.onChangeTextColor,\r\n\t\t\t\t\t\t\t\t\tlabel: __(\r\n\t\t\t\t\t\t\t\t\t\t\"Button Text Color\",\r\n\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t\t}\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t]}\r\n\t\t\t\t\t\t/>)}\r\n\t\t\t\t\t\t{(styleName ==2) &&\r\n\t\t\t\t\t\t(<PanelColorSettings\r\n\t\t\t\t\t\t\ttitle={__(\"Color Settings\", \"guteblock\")}\r\n\t\t\t\t\t\t\tcolorSettings={[\r\n\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\tvalue: backgroundColor,\r\n\t\t\t\t\t\t\t\t\tonChange: this.onChangeBackgroundColor,\r\n\t\t\t\t\t\t\t\t\tlabel: __(\r\n\t\t\t\t\t\t\t\t\t\t\"Button Color\",\r\n\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t\t}\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t]}\r\n\t\t\t\t\t\t/>)}\r\n\t\t\t\t\t\t<PanelBody title={__(\"Button Link Options\", \"guteblock\")}>\r\n\t\t\t\t\t\t\t<TextControl\r\n\t\t\t\t\t\t\t\tlabel={__(\"Link/ URL\", \"guteblock\")}\r\n\t\t\t\t\t\t\t\tvalue= {link}\r\n\t\t\t\t\t\t\t\tonChange={link =>\r\n\t\t\t\t\t\t\t\t\tsetAttributes({ link })\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\tplaceholder= \"Paste URL\"\r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t<ToggleControl\r\n\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\"Open Link in New Tab\",\r\n\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\tonChange={this.toggleToNewTab}\r\n\t\t\t\t\t\t\t\tchecked={isNewTab}\r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t</PanelBody>\r\n\t\t\t\t\t\t<PanelBody title={__(\"Typography\", \"guteblock\")}>\r\n\t\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\t\tlabel={__(\"Font Size\", \"guteblock\")}\r\n\t\t\t\t\t\t\t\tvalue={fontSize}\r\n\t\t\t\t\t\t\t\tonChange={fontSize =>\r\n\t\t\t\t\t\t\t\t\tsetAttributes({ fontSize })\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\tmin={0}\r\n\t\t\t\t\t\t\t\tmax={25}\r\n\t\t\t\t\t\t\t\tstep={1}\r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t<SelectControl\r\n\t\t\t\t\t\t\t\tlabel=\"Font Weight\"\r\n\t\t\t\t\t\t\t\tvalue={fontWeight}\r\n\t\t\t\t\t\t\t\toptions={ [\r\n\t\t\t\t\t\t\t\t\t{ label: 'Lighter', value: 'lighter' },\r\n\t\t\t\t\t\t\t\t\t{ label: 'Normal', value: 'normal' },\r\n\t\t\t\t\t\t\t\t\t{ label: 'Bold', value: 'bold' },\r\n\t\t\t\t\t\t\t\t\t{ label: '100', value: '100' },\r\n\t\t\t\t\t\t\t\t\t{ label: '200', value: '200' },\r\n\t\t\t\t\t\t\t\t\t{ label: '300', value: '300' },\r\n\t\t\t\t\t\t\t\t\t{ label: '400', value: '400' },\r\n\t\t\t\t\t\t\t\t\t{ label: '500', value: '500' },\r\n\t\t\t\t\t\t\t\t\t{ label: '600', value: '600' },\r\n\t\t\t\t\t\t\t\t\t{ label: '700', value: '700' },\r\n\t\t\t\t\t\t\t\t\t{ label: '800', value: '800' },\r\n\t\t\t\t\t\t\t\t\t{ label: '900', value: '900' },\r\n\t\t\t\t\t\t\t\t] }\r\n\t\t\t\t\t\t\t\tonChange={fontWeight =>\r\n\t\t\t\t\t\t\t\t\tsetAttributes({ fontWeight })\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t<SelectControl\r\n\t\t\t\t\t\t\t\tlabel=\"Transform\"\r\n\t\t\t\t\t\t\t\tvalue={textTransform}\r\n\t\t\t\t\t\t\t\toptions={ [\r\n\t\t\t\t\t\t\t\t\t{ label: 'Normal', value: 'none' },\r\n\t\t\t\t\t\t\t\t\t{ label: 'Uppercase', value: 'uppercase' },\r\n\t\t\t\t\t\t\t\t\t{ label: 'Lowercase', value: 'lowercase' },\r\n\t\t\t\t\t\t\t\t\t{ label: 'Capitalize', value: 'capitalize' }\r\n\t\t\t\t\t\t\t\t] }\r\n\t\t\t\t\t\t\t\tonChange={textTransform =>\r\n\t\t\t\t\t\t\t\t\tsetAttributes({ textTransform })\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\t\tlabel={__(\"Letter Spacing\", \"guteblock\")}\r\n\t\t\t\t\t\t\t\tvalue={letterSpacing}\r\n\t\t\t\t\t\t\t\tonChange={letterSpacing =>\r\n\t\t\t\t\t\t\t\t\tsetAttributes({ letterSpacing })\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\tmin={-5}\r\n\t\t\t\t\t\t\t\tmax={10}\r\n\t\t\t\t\t\t\t\tstep={1}\r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t</PanelBody>\r\n\t\t\t\t\t\t<PanelBody title={__(\"Button Hover Settings\", \"guteblock\")}>\r\n\t\t\t\t\t\t\t<PanelColorSettings\r\n\t\t\t\t\t\t\t\ttitle={__(\"Hover Colors\", \"guteblock\")}\r\n\t\t\t\t\t\t\t\tcolorSettings={[\r\n\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\tvalue: hoverBackgroundColor,\r\n\t\t\t\t\t\t\t\t\t\tonChange: this.onChangeHoverBackgroundColor,\r\n\t\t\t\t\t\t\t\t\t\tlabel: __(\r\n\t\t\t\t\t\t\t\t\t\t\t\"Button Hover Color\",\r\n\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\tvalue: hoverTextColor,\r\n\t\t\t\t\t\t\t\t\t\tonChange: this.onChangeHoverTextColor,\r\n\t\t\t\t\t\t\t\t\t\tlabel: __(\r\n\t\t\t\t\t\t\t\t\t\t\t\"Button Hover Text Color\",\r\n\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t\t\t}\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t]}\r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\t\tlabel={__(\"Hover Opacity\", \"guteblock\")}\r\n\t\t\t\t\t\t\t\tvalue={hoverOpacity}\r\n\t\t\t\t\t\t\t\tonChange={hoverOpacity =>\r\n\t\t\t\t\t\t\t\t\tsetAttributes({ hoverOpacity })\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\tmin={0.1}\r\n\t\t\t\t\t\t\t\tmax={1}\r\n\t\t\t\t\t\t\t\tstep={0.1}\r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t</PanelBody>\r\n\t\t\t\t\t</PanelBody>\r\n\t\t\t\t</InspectorControls>\t\t\t\t\r\n\t\t\t\t<div className={classes}>\r\n\t\t\t\t\t<ButtonGroup>\r\n\t\t\t\t\t\t{button}  \r\n\t\t\t\t\t</ButtonGroup>  \r\n\t\t\t\t\t<style\r\n\t\t\t\t\t\tdangerouslySetInnerHTML={{\r\n\t\t\t\t\t\t\t__html: [\r\n\t\t\t\t\t\t\t\t`.wp-block-guteblock-button-inner:hover { color: ${hoverTextColor} !important; background-color: ${hoverBackgroundColor} !important; border: 1px solid ${hoverBackgroundColor} !important; opacity: ${hoverOpacity} !important; }`\r\n\t\t\t\t\t\t\t].join(\"\\n\")\r\n\t\t\t\t\t\t}}\r\n\t\t\t\t\t></style>\r\n\t\t\t\t</div>\r\n\t\t\t</>\r\n\t\t);\r\n\t}\r\n}\r\n\r\nexport default SomeClassName;","import \"./style.editor.scss\";\r\nimport { registerBlockType } from \"@wordpress/blocks\";\r\nimport { __ } from \"@wordpress/i18n\";\r\nimport { RichText } from \"@wordpress/editor\";\r\nimport { \r\n\tButton,\r\n\tButtonGroup\r\n } from \"@wordpress/components\";\r\nimport edit from \"./edit.js\";\r\nimport classnames from 'classnames';\r\n\r\nconst attributes = {\r\n\ttitle: {\r\n\t\ttype: \"string\",\r\n\t\tsource: \"html\",\r\n\t\tselector: \"span\",\r\n\t\tdefault: \"Button Text\"\r\n\t},\r\n\talign: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"center\"\r\n\t},\r\n\talignment: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"center\"\r\n\t},\r\n\tborderRadius: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 5\r\n\t},\r\n\tverticalPadding: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 12\r\n\t},\r\n\thorizontalPadding: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 24\r\n\t},\r\n\tlink: {\r\n\t\ttype: \"string\"\r\n\t},\r\n\tisNewTab: {\r\n\t\ttype: \"boolean\",\r\n\t\tdefault: false\r\n\t},\r\n\tfontSize: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 20\r\n\t},\r\n\tfontWeight: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"normal\"\r\n\t},\r\n\ttextTransform: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"none\"\r\n\t},\r\n\tletterSpacing: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 0\r\n\t},\r\n\tbackgroundColor: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"#333333\"\r\n\t},\r\n\ttextColor: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"#ffffff\"\r\n\t},\r\n\topacity: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 1\r\n\t},\r\n\thoverBackgroundColor: {\r\n\t\ttype: \"string\"\r\n\t},\r\n\thoverTextColor: {\r\n\t\ttype: \"string\"\r\n\t},\r\n\tborderColor: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"#333333\"\r\n\t},\r\n\thoverOpacity: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 0.9\r\n\t},\r\n};\r\n\r\nregisterBlockType(\"guteblock/button\", {\r\n\ttitle: __(\"Button\", \"guteblock\"),\r\n\tdescription: __(\"Block for adding button.\", \"guteblock\"),\r\n\ticon: (\r\n        <svg\r\n\t\t\tid=\"prefixLayer_1\"\r\n\t\t\tx={0}\r\n\t\t\ty={0}\r\n\t\t\tviewBox=\"0 0 24 24\"\r\n\t\t\txmlSpace=\"preserve\"\r\n\t\t>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefixSVGID1\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={16.662}\r\n\t\t\t\ty1={1.889}\r\n\t\t\t\tx2={4.084}\r\n\t\t\t\ty2={17.134}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M17.92 4.33H6.07c-.55 0-1 .45-1 1v4.42c0 .55.45 1 1 1h11.84c.55 0 1-.45 1-1V5.33c.01-.55-.44-1-.99-1zm-1 4.43H7.07V6.33h9.84v2.43z\"\r\n\t\t\t\tfill=\"url(#prefixSVGID1)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefixSVGID2\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={21.049}\r\n\t\t\t\ty1={5.508}\r\n\t\t\t\tx2={8.471}\r\n\t\t\t\ty2={20.754}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M15.7 13.27H8.29c-1.77 0-3.21 1.44-3.21 3.21s1.44 3.21 3.21 3.21h7.42c1.77 0 3.21-1.44 3.21-3.21s-1.44-3.21-3.22-3.21zm0 4.42H8.29c-.67 0-1.21-.54-1.21-1.21 0-.67.54-1.21 1.21-1.21h7.42c.67 0 1.21.54 1.21 1.21 0 .67-.55 1.21-1.22 1.21z\"\r\n\t\t\t\tfill=\"url(#prefix_SVGID_2)\"\r\n\t\t\t/>\r\n\t\t</svg>\r\n    ),\r\n\tcategory: \"guteblock\",\r\n\tkeywords: [\r\n\t\t__(\"button\", \"guteblock\")\r\n\t],\r\n\tstyles: [\r\n\t\t{\r\n\t\t\tname: \"1\",\r\n\t\t\tlabel: __(\"Basic\", \"guteblock\"),\r\n\t\t\tisDefault: true\r\n\t\t},\r\n\t\t{\r\n\t\t\tname: \"2\",\r\n\t\t\tlabel: __(\"Transparent\", \"guteblock\"),\r\n\t\t\tisDefault: false\r\n\t\t}\r\n\t],\r\n\tsupports: {\r\n\t\treusable: false,\r\n\t\thtml: false ,\r\n\t\talign: [\"wide\", \"full\"]\r\n\t},\r\n\tattributes,\r\n\tedit,\r\n\tsave: ({ attributes }) => {\r\n\t\t\r\n\t\tconst {\r\n\t\t\ttitle,\r\n\t\t\talignment,\r\n\t\t\tborderRadius,\r\n\t\t\tlink,\r\n\t\t\tisNewTab,\r\n\t\t\tverticalPadding,\r\n\t\t\thorizontalPadding,\r\n\t\t\tfontSize,\r\n\t\t\tfontWeight,\r\n\t\t\ttextTransform,\r\n\t\t\tletterSpacing,\r\n\t\t\tbackgroundColor,\r\n\t\t\ttextColor,\r\n\t\t\topacity,\r\n\t\t\thoverBackgroundColor,\r\n\t\t\thoverTextColor,\r\n\t\t\tborderColor,\r\n\t\t\thoverOpacity\r\n\t\t} = attributes;\r\n\r\n\t\tconst classes = classnames({\r\n\t\t\t[`align-${alignment}`]: alignment\r\n\t\t})\r\n\r\n\t\tconst isStyle = RegExp(/is-style-/)\r\n\t\tconst styleName = isStyle.test(attributes.className)\r\n\t\t\t? attributes.className.replace(isStyle, '')\r\n\t\t\t: null\r\n\r\n\t\tlet bg, text, border;\r\n\t\t{styleName == 2 ? bg=\"transparent\" : bg=backgroundColor}\r\n\t\t{styleName == 2 ? text=backgroundColor : text=textColor}\r\n\t\t{styleName == 2 ? border=borderColor : border=backgroundColor}\r\n\r\n\t\tlet button;\r\n\t\t{isNewTab ? button = (<Button \r\n\t\t\t\t\t\thref={link}\r\n\t\t\t\t\t\ttarget=\"_blank\"\r\n\t\t\t\t\t\trel=\"noopener noreferrer\"\r\n\t\t\t\t\t\tclassName='wp-block-guteblock-button-inner'\r\n\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\tborderRadius: borderRadius,\r\n\t\t\t\t\t\t\tpaddingLeft: horizontalPadding, \r\n\t\t\t\t\t\t\tpaddingRight: horizontalPadding, \r\n\t\t\t\t\t\t\tpaddingTop: verticalPadding, \r\n\t\t\t\t\t\t\tpaddingBottom: verticalPadding, \r\n\t\t\t\t\t\t\tbackgroundColor: bg, \r\n\t\t\t\t\t\t\tborder: `1px solid ${border}`,\r\n\t\t\t\t\t\t\topacity: opacity, \r\n\t\t\t\t\t\t\ttextDecoration: \"none\",\r\n\t\t\t\t\t\t\tcolor: text,\r\n\t\t\t\t\t\t\tfontSize: `${fontSize}px`,\r\n\t\t\t\t\t\t\tfontWeight: fontWeight,\r\n\t\t\t\t\t\t\ttextTransform: textTransform,\r\n\t\t\t\t\t\t\tletterSpacing: `${letterSpacing}px`\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}>\t\t\t\t\t\t\r\n\t\t\t\t\t\t<RichText.Content\r\n\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\ttagName=\"span\"\r\n\t\t\t\t\t\t\tvalue={title}\r\n\t\t\t\t\t\t/>     \r\n\t\t\t\t\t</Button> ) : \r\n\t\t\t\t\tbutton = <Button \r\n\t\t\t\t\t\thref={link}\r\n\t\t\t\t\t\tclassName='wp-block-guteblock-button-inner'\r\n\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\tborderRadius: borderRadius, \r\n\t\t\t\t\t\t\tpaddingLeft: horizontalPadding, \r\n\t\t\t\t\t\t\tpaddingRight: horizontalPadding, \r\n\t\t\t\t\t\t\tpaddingTop: verticalPadding, \r\n\t\t\t\t\t\t\tpaddingBottom: verticalPadding, \r\n\t\t\t\t\t\t\tbackgroundColor: bg, \r\n\t\t\t\t\t\t\tborder: `1px solid ${border}`,\r\n\t\t\t\t\t\t\topacity: opacity, \r\n\t\t\t\t\t\t\ttextDecoration: \"none\",\r\n\t\t\t\t\t\t\tcolor: text,\r\n\t\t\t\t\t\t\tfontSize: `${fontSize}px`,\r\n\t\t\t\t\t\t\tfontWeight: fontWeight,\r\n\t\t\t\t\t\t\ttextTransform: textTransform,\r\n\t\t\t\t\t\t\tletterSpacing: `${letterSpacing}px`\r\n\t\t\t\t\t\t}}>\t\t\t\t\t\r\n\t\t\t\t\t\t<RichText.Content\r\n\t\t\t\t\t\t\ttagName=\"span\"\r\n\t\t\t\t\t\t\tvalue={title}\r\n\t\t\t\t\t\t/>     \r\n\t\t\t\t\t</Button> }\r\n\t\treturn (\r\n\t\t\t<div className={classes}>\t\r\n\t\t\t\t<ButtonGroup>\r\n\t\t\t\t\t{button}  \r\n\t\t\t\t</ButtonGroup>   \r\n\t\t\t\t<style\r\n\t\t\t\t\t\tdangerouslySetInnerHTML={{\r\n\t\t\t\t\t\t\t__html: [\r\n\t\t\t\t\t\t\t\t`.wp-block-guteblock-button-inner:hover { color: ${hoverTextColor} !important; background-color: ${hoverBackgroundColor} !important; border: 1px solid ${hoverBackgroundColor} !important; opacity: ${hoverOpacity} !important; }`\r\n\t\t\t\t\t\t\t].join(\"\\n\")\r\n\t\t\t\t\t\t}}\r\n\t\t\t\t\t></style> \r\n\t\t\t</div>\r\n\t\t);\r\n\t}\r\n});","import { Component } from \"@wordpress/element\";\r\nimport { __ } from \"@wordpress/i18n\";\r\nimport {\r\n\tRichText,\r\n\tInspectorControls,\r\n\tBlockControls,\r\n\tAlignmentToolbar,\r\n\tPanelColorSettings,\r\n\tContrastChecker,\r\n\tMediaUpload,\r\n\tURLInput\r\n} from \"@wordpress/editor\";\r\nimport {\r\n\tPanelBody,\r\n\tRangeControl,\r\n\tTooltip,\r\n\tDashicon,\r\n\tToggleControl,\r\n\tIconButton,\r\n\tSelectControl,\r\n\tButton\r\n} from \"@wordpress/components\";\r\nimport classnames from \"classnames\";\r\n\r\nclass FeatureGridsEdit extends Component {\r\n\tstate = {\r\n\t\tselectedBox: 0\r\n\t};\r\n\r\n\tcomponentDidMount() {}\r\n\r\n\tonChangeTitle = title => {\r\n\t\tthis.props.setAttributes({ title });\r\n\t};\r\n\r\n\tonChangeAlignment = alignment => {\r\n\t\tthis.props.setAttributes({ alignment });\r\n\t};\r\n\r\n\taddNewFeatureGrid = () => {\r\n\t\tconst { setAttributes, attributes } = this.props;\r\n\t\tconst { featureGrids } = attributes;\r\n\t\tsetAttributes({\r\n\t\t\tfeatureGrids: [\r\n\t\t\t\t...featureGrids,\r\n\t\t\t\t{\r\n\t\t\t\t\ttitle: \"\",\r\n\t\t\t\t\tcontent: \"\"\r\n\t\t\t\t}\r\n\t\t\t]\r\n\t\t});\r\n\t\tthis.setState({\r\n\t\t\tselectedBox: featureGrids.length\r\n\t\t});\r\n\t};\r\n\r\n\tupdateFeatureGrid = (type, value) => {\r\n\t\tconst { setAttributes, attributes } = this.props;\r\n\t\tconst { featureGrids } = attributes;\r\n\t\tconst { selectedBox } = this.state;\r\n\t\tlet new_featureGrids = [...featureGrids];\r\n\t\tnew_featureGrids[selectedBox][type] = value;\r\n\t\tsetAttributes({ featureGrids: new_featureGrids });\r\n\t};\r\n\r\n\tremoveFeatureGrid = (e, index) => {\r\n\t\te.preventDefault();\r\n\r\n\t\tconst { setAttributes, attributes } = this.props;\r\n\t\tconst { featureGrids } = attributes;\r\n\r\n\t\tsetAttributes({\r\n\t\t\tfeatureGrids: [\r\n\t\t\t\t...featureGrids.slice(0, index),\r\n\t\t\t\t...featureGrids.slice(index + 1)\r\n\t\t\t]\r\n\t\t});\r\n\t};\r\n\r\n\ttoggleShadow = () => {\r\n\t\tthis.props.setAttributes({ shadow: !this.props.attributes.shadow });\r\n\t};\r\n\r\n\ttoggleToNewTab = () => {\r\n\t\tthis.props.setAttributes({\r\n\t\t\tisNewTab: !this.props.attributes.isNewTab\r\n\t\t});\r\n\t};\r\n\r\n\tonSelectImage = ({ id, url, alt }) => {\r\n\t\tthis.updateFeatureGrid(\"authorImageID\", id);\r\n\t\tthis.updateFeatureGrid(\"authorImageUrl\", url);\r\n\t\tthis.updateFeatureGrid(\"authorImageAlt\", alt);\r\n\t};\r\n\r\n\trender() {\r\n\t\tconst { className, attributes, setAttributes } = this.props;\r\n\t\tconst {\r\n\t\t\talignment,\r\n\t\t\tfeatureGrids,\r\n\t\t\tgrid_border_radius,\r\n\t\t\tsection_background,\r\n\t\t\tgrid_background,\r\n\t\t\ttitle_color,\r\n\t\t\tcontent_color,\r\n\t\t\tshadow,\r\n\t\t\timage_border_radius,\r\n\t\t\tshadow_background,\r\n\t\t\ttitle_size,\r\n\t\t\tcontent_size,\r\n\t\t\tfontWeight,\r\n\t\t\ttextTransform,\r\n\t\t\tletterSpacing,\r\n\t\t\tcontentFontWeight,\r\n\t\t\tcontentLetterSpacing,\r\n\t\t\tcontentTextTransform,\r\n\t\t\tinnerPadding,\r\n\t\t\tbuttonBgColor,\r\n\t\t\tbuttonTextColor,\r\n\t\t\tbuttonBorderRadius,\r\n\t\t\tbuttonVerticalPadding,\r\n\t\t\tbuttonHorizontalPadding,\r\n\t\t\topacity,\r\n\t\t\tfontSize,\r\n\t\t\tisNewTab,\r\n\t\t\tbuttonFontWeight,\r\n\t\t\tbuttonTextTransform,\r\n\t\t\tbuttonLetterSpacing,\r\n\t\t\tbuttonVerticalMargin,\r\n\t\t\tactual_price_color,\r\n\t\t\toffer_price_color,\r\n\t\t\tverticalMargin\r\n\t\t} = attributes;\r\n\r\n\t\tconst classes = classnames(className, {\r\n\t\t\t[`align-${alignment}`]: alignment,\r\n\t\t\t[`has-shadow`]: shadow\r\n\t\t});\r\n\r\n\t\tconst isStyle = RegExp(/is-style-/);\r\n\t\tconst styleName = isStyle.test(attributes.className)\r\n\t\t\t? attributes.className.replace(isStyle, \"\")\r\n\t\t\t: null;\r\n\r\n\t\treturn (\r\n\t\t\t<>\r\n\t\t\t\t<BlockControls>\r\n\t\t\t\t\t<AlignmentToolbar\r\n\t\t\t\t\t\tonChange={this.onChangeAlignment}\r\n\t\t\t\t\t\tvalue={alignment}\r\n\t\t\t\t\t\tisCollapsed={false}\r\n\t\t\t\t\t/>\r\n\t\t\t\t</BlockControls>\r\n\t\t\t\t<InspectorControls>\r\n\t\t\t\t\t<PanelBody\r\n\t\t\t\t\t\ttitle={__(\"General Settings\", \"guteblock\")}\r\n\t\t\t\t\t\tinitialOpen={false}\r\n\t\t\t\t\t>\r\n\t\t\t\t\t\t<ToggleControl\r\n\t\t\t\t\t\t\tlabel={__(\"Shadow\", \"guteblock\")}\r\n\t\t\t\t\t\t\tonChange={this.toggleShadow}\r\n\t\t\t\t\t\t\tchecked={shadow}\r\n\t\t\t\t\t\t/>\r\n\r\n\t\t\t\t\t\t{shadow ? (\r\n\t\t\t\t\t\t\t<PanelColorSettings\r\n\t\t\t\t\t\t\t\ttitle={__(\r\n\t\t\t\t\t\t\t\t\t\"Shadow Background Color\",\r\n\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\tcolorSettings={[\r\n\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\tvalue: shadow_background,\r\n\t\t\t\t\t\t\t\t\t\tonChange: color => {\r\n\t\t\t\t\t\t\t\t\t\t\tsetAttributes({\r\n\t\t\t\t\t\t\t\t\t\t\t\tshadow_background: color\r\n\t\t\t\t\t\t\t\t\t\t\t});\r\n\t\t\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t\t\tlabel: __(\r\n\t\t\t\t\t\t\t\t\t\t\t\"Shadow Background Color\",\r\n\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t]}\r\n\t\t\t\t\t\t\t></PanelColorSettings>\r\n\t\t\t\t\t\t) : (\r\n\t\t\t\t\t\t\tsetAttributes({\r\n\t\t\t\t\t\t\t\tshadow_background: \"transparent\"\r\n\t\t\t\t\t\t\t})\r\n\t\t\t\t\t\t)}\r\n\r\n\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\"Grid Border Radius (px)\",\r\n\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\tvalue={grid_border_radius}\r\n\t\t\t\t\t\t\tonChange={grid_border_radius =>\r\n\t\t\t\t\t\t\t\tsetAttributes({ grid_border_radius })\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\tmin={0}\r\n\t\t\t\t\t\t\tmax={100}\r\n\t\t\t\t\t\t\tstep={1}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t{styleName != 3 && (\r\n\t\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\"Image Border Radius (%)\",\r\n\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\tvalue={image_border_radius}\r\n\t\t\t\t\t\t\t\tonChange={image_border_radius =>\r\n\t\t\t\t\t\t\t\t\tsetAttributes({\r\n\t\t\t\t\t\t\t\t\t\timage_border_radius\r\n\t\t\t\t\t\t\t\t\t})\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\tmin={0}\r\n\t\t\t\t\t\t\t\tmax={100}\r\n\t\t\t\t\t\t\t\tstep={1}\r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t)}\r\n\r\n\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\"Content Inner Padding\",\r\n\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\tvalue={innerPadding}\r\n\t\t\t\t\t\t\tonChange={innerPadding =>\r\n\t\t\t\t\t\t\t\tsetAttributes({ innerPadding })\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\tmin={0}\r\n\t\t\t\t\t\t\tmax={20}\r\n\t\t\t\t\t\t\tstep={1}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t</PanelBody>\r\n\t\t\t\t\t{styleName != 2 && styleName != 3 && (\r\n\t\t\t\t\t\t<PanelColorSettings\r\n\t\t\t\t\t\t\tinitialOpen={false}\r\n\t\t\t\t\t\t\ttitle={__(\"Color Settings\", \"guteblock\")}\r\n\t\t\t\t\t\t\tcolorSettings={[\r\n\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\tvalue: section_background,\r\n\t\t\t\t\t\t\t\t\tonChange: color => {\r\n\t\t\t\t\t\t\t\t\t\tsetAttributes({\r\n\t\t\t\t\t\t\t\t\t\t\tsection_background: color\r\n\t\t\t\t\t\t\t\t\t\t});\r\n\t\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t\tlabel: __(\r\n\t\t\t\t\t\t\t\t\t\t\"Section Background Color\",\r\n\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\tvalue: grid_background,\r\n\t\t\t\t\t\t\t\t\tonChange: color => {\r\n\t\t\t\t\t\t\t\t\t\tsetAttributes({\r\n\t\t\t\t\t\t\t\t\t\t\tgrid_background: color\r\n\t\t\t\t\t\t\t\t\t\t});\r\n\t\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t\tlabel: __(\r\n\t\t\t\t\t\t\t\t\t\t\"Grid Background Color\",\r\n\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\tvalue: title_color,\r\n\t\t\t\t\t\t\t\t\tonChange: color => {\r\n\t\t\t\t\t\t\t\t\t\tsetAttributes({\r\n\t\t\t\t\t\t\t\t\t\t\ttitle_color: color\r\n\t\t\t\t\t\t\t\t\t\t});\r\n\t\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t\tlabel: __(\r\n\t\t\t\t\t\t\t\t\t\t\"Title Color\",\r\n\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\tvalue: content_color,\r\n\t\t\t\t\t\t\t\t\tonChange: color => {\r\n\t\t\t\t\t\t\t\t\t\tsetAttributes({\r\n\t\t\t\t\t\t\t\t\t\t\tcontent_color: color\r\n\t\t\t\t\t\t\t\t\t\t});\r\n\t\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t\tlabel: __(\r\n\t\t\t\t\t\t\t\t\t\t\"Content Color\",\r\n\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\tvalue: buttonBgColor,\r\n\t\t\t\t\t\t\t\t\tonChange: color => {\r\n\t\t\t\t\t\t\t\t\t\tsetAttributes({\r\n\t\t\t\t\t\t\t\t\t\t\tbuttonBgColor: color\r\n\t\t\t\t\t\t\t\t\t\t});\r\n\t\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t\tlabel: __(\r\n\t\t\t\t\t\t\t\t\t\t\"Button Background Color\",\r\n\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\tvalue: buttonTextColor,\r\n\t\t\t\t\t\t\t\t\tonChange: color => {\r\n\t\t\t\t\t\t\t\t\t\tsetAttributes({\r\n\t\t\t\t\t\t\t\t\t\t\tbuttonTextColor: color\r\n\t\t\t\t\t\t\t\t\t\t});\r\n\t\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t\tlabel: __(\r\n\t\t\t\t\t\t\t\t\t\t\"Button Text Color\",\r\n\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t]}\r\n\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t<ContrastChecker\r\n\t\t\t\t\t\t\t\ttextColor={title_color}\r\n\t\t\t\t\t\t\t\tbackgroundColor={grid_background}\r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t<ContrastChecker\r\n\t\t\t\t\t\t\t\ttextColor={content_color}\r\n\t\t\t\t\t\t\t\tbackgroundColor={grid_background}\r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t</PanelColorSettings>\r\n\t\t\t\t\t)}\r\n\t\t\t\t\t{styleName == 2 && (\r\n\t\t\t\t\t\t<PanelColorSettings\r\n\t\t\t\t\t\t\tinitialOpen={false}\r\n\t\t\t\t\t\t\ttitle={__(\"Color Settings\", \"guteblock\")}\r\n\t\t\t\t\t\t\tcolorSettings={[\r\n\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\tvalue: section_background,\r\n\t\t\t\t\t\t\t\t\tonChange: color => {\r\n\t\t\t\t\t\t\t\t\t\tsetAttributes({\r\n\t\t\t\t\t\t\t\t\t\t\tsection_background: color\r\n\t\t\t\t\t\t\t\t\t\t});\r\n\t\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t\tlabel: __(\r\n\t\t\t\t\t\t\t\t\t\t\"Section Background Color\",\r\n\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\tvalue: grid_background,\r\n\t\t\t\t\t\t\t\t\tonChange: color => {\r\n\t\t\t\t\t\t\t\t\t\tsetAttributes({\r\n\t\t\t\t\t\t\t\t\t\t\tgrid_background: color\r\n\t\t\t\t\t\t\t\t\t\t});\r\n\t\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t\tlabel: __(\r\n\t\t\t\t\t\t\t\t\t\t\"Grid Background Color\",\r\n\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\tvalue: title_color,\r\n\t\t\t\t\t\t\t\t\tonChange: color => {\r\n\t\t\t\t\t\t\t\t\t\tsetAttributes({\r\n\t\t\t\t\t\t\t\t\t\t\ttitle_color: color\r\n\t\t\t\t\t\t\t\t\t\t});\r\n\t\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t\tlabel: __(\r\n\t\t\t\t\t\t\t\t\t\t\"Title Color\",\r\n\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\tvalue: actual_price_color,\r\n\t\t\t\t\t\t\t\t\tonChange: color => {\r\n\t\t\t\t\t\t\t\t\t\tsetAttributes({\r\n\t\t\t\t\t\t\t\t\t\t\tactual_price_color: color\r\n\t\t\t\t\t\t\t\t\t\t});\r\n\t\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t\tlabel: __(\r\n\t\t\t\t\t\t\t\t\t\t\"Actual Price Color\",\r\n\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\tvalue: offer_price_color,\r\n\t\t\t\t\t\t\t\t\tonChange: color => {\r\n\t\t\t\t\t\t\t\t\t\tsetAttributes({\r\n\t\t\t\t\t\t\t\t\t\t\toffer_price_color: color\r\n\t\t\t\t\t\t\t\t\t\t});\r\n\t\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t\tlabel: __(\r\n\t\t\t\t\t\t\t\t\t\t\"Offer Price Color\",\r\n\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\tvalue: buttonBgColor,\r\n\t\t\t\t\t\t\t\t\tonChange: color => {\r\n\t\t\t\t\t\t\t\t\t\tsetAttributes({\r\n\t\t\t\t\t\t\t\t\t\t\tbuttonBgColor: color\r\n\t\t\t\t\t\t\t\t\t\t});\r\n\t\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t\tlabel: __(\r\n\t\t\t\t\t\t\t\t\t\t\"Button Background Color\",\r\n\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\tvalue: buttonTextColor,\r\n\t\t\t\t\t\t\t\t\tonChange: color => {\r\n\t\t\t\t\t\t\t\t\t\tsetAttributes({\r\n\t\t\t\t\t\t\t\t\t\t\tbuttonTextColor: color\r\n\t\t\t\t\t\t\t\t\t\t});\r\n\t\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t\tlabel: __(\r\n\t\t\t\t\t\t\t\t\t\t\"Button Text Color\",\r\n\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t]}\r\n\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t<ContrastChecker\r\n\t\t\t\t\t\t\t\ttextColor={title_color}\r\n\t\t\t\t\t\t\t\tbackgroundColor={grid_background}\r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t<ContrastChecker\r\n\t\t\t\t\t\t\t\ttextColor={content_color}\r\n\t\t\t\t\t\t\t\tbackgroundColor={grid_background}\r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t</PanelColorSettings>\r\n\t\t\t\t\t)}\r\n\t\t\t\t\t{styleName == 3 && (\r\n\t\t\t\t\t\t<PanelColorSettings\r\n\t\t\t\t\t\t\tinitialOpen={false}\r\n\t\t\t\t\t\t\ttitle={__(\"Color Settings\", \"guteblock\")}\r\n\t\t\t\t\t\t\tcolorSettings={[\r\n\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\tvalue: section_background,\r\n\t\t\t\t\t\t\t\t\tonChange: color => {\r\n\t\t\t\t\t\t\t\t\t\tsetAttributes({\r\n\t\t\t\t\t\t\t\t\t\t\tsection_background: color\r\n\t\t\t\t\t\t\t\t\t\t});\r\n\t\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t\tlabel: __(\r\n\t\t\t\t\t\t\t\t\t\t\"Section Background Color\",\r\n\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\tvalue: grid_background,\r\n\t\t\t\t\t\t\t\t\tonChange: color => {\r\n\t\t\t\t\t\t\t\t\t\tsetAttributes({\r\n\t\t\t\t\t\t\t\t\t\t\tgrid_background: color\r\n\t\t\t\t\t\t\t\t\t\t});\r\n\t\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t\tlabel: __(\r\n\t\t\t\t\t\t\t\t\t\t\"Grid Background Color\",\r\n\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\tvalue: title_color,\r\n\t\t\t\t\t\t\t\t\tonChange: color => {\r\n\t\t\t\t\t\t\t\t\t\tsetAttributes({\r\n\t\t\t\t\t\t\t\t\t\t\ttitle_color: color\r\n\t\t\t\t\t\t\t\t\t\t});\r\n\t\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t\tlabel: __(\r\n\t\t\t\t\t\t\t\t\t\t\"Title Color\",\r\n\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\tvalue: content_color,\r\n\t\t\t\t\t\t\t\t\tonChange: color => {\r\n\t\t\t\t\t\t\t\t\t\tsetAttributes({\r\n\t\t\t\t\t\t\t\t\t\t\tcontent_color: color\r\n\t\t\t\t\t\t\t\t\t\t});\r\n\t\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t\tlabel: __(\r\n\t\t\t\t\t\t\t\t\t\t\"Content Color\",\r\n\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\tvalue: buttonTextColor,\r\n\t\t\t\t\t\t\t\t\tonChange: color => {\r\n\t\t\t\t\t\t\t\t\t\tsetAttributes({\r\n\t\t\t\t\t\t\t\t\t\t\tbuttonTextColor: color\r\n\t\t\t\t\t\t\t\t\t\t});\r\n\t\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t\tlabel: __(\r\n\t\t\t\t\t\t\t\t\t\t\"Button Text Color\",\r\n\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t]}\r\n\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t<ContrastChecker\r\n\t\t\t\t\t\t\t\ttextColor={title_color}\r\n\t\t\t\t\t\t\t\tbackgroundColor={grid_background}\r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t<ContrastChecker\r\n\t\t\t\t\t\t\t\ttextColor={content_color}\r\n\t\t\t\t\t\t\t\tbackgroundColor={grid_background}\r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t</PanelColorSettings>\r\n\t\t\t\t\t)}\r\n\t\t\t\t\t<PanelBody\r\n\t\t\t\t\t\ttitle={__(\"Typography\", \"guteblock\")}\r\n\t\t\t\t\t\tinitialOpen={false}\r\n\t\t\t\t\t>\r\n\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\tlabel={__(\"Vertical Margin\", \"guteblock\")}\r\n\t\t\t\t\t\t\tvalue={verticalMargin}\r\n\t\t\t\t\t\t\tonChange={verticalMargin =>\r\n\t\t\t\t\t\t\t\tsetAttributes({ verticalMargin })\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\tmin={0}\r\n\t\t\t\t\t\t\tmax={50}\r\n\t\t\t\t\t\t\tstep={1}\r\n\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t<PanelBody\r\n\t\t\t\t\t\t\ttitle={__(\"Title Settings\", \"guteblock\")}\r\n\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\"Title Font Size\",\r\n\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\tvalue={title_size}\r\n\t\t\t\t\t\t\t\tonChange={title_size =>\r\n\t\t\t\t\t\t\t\t\tsetAttributes({ title_size })\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\tmin={0}\r\n\t\t\t\t\t\t\t\tmax={35}\r\n\t\t\t\t\t\t\t\tstep={1}\r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t<SelectControl\r\n\t\t\t\t\t\t\t\tlabel=\"Title Font Weight\"\r\n\t\t\t\t\t\t\t\tvalue={fontWeight}\r\n\t\t\t\t\t\t\t\toptions={[\r\n\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\tlabel: \"Lighter\",\r\n\t\t\t\t\t\t\t\t\t\tvalue: \"lighter\"\r\n\t\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\tlabel: \"Normal\",\r\n\t\t\t\t\t\t\t\t\t\tvalue: \"normal\"\r\n\t\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t\t{ label: \"Bold\", value: \"bold\" },\r\n\t\t\t\t\t\t\t\t\t{ label: \"100\", value: \"100\" },\r\n\t\t\t\t\t\t\t\t\t{ label: \"200\", value: \"200\" },\r\n\t\t\t\t\t\t\t\t\t{ label: \"300\", value: \"300\" },\r\n\t\t\t\t\t\t\t\t\t{ label: \"400\", value: \"400\" },\r\n\t\t\t\t\t\t\t\t\t{ label: \"500\", value: \"500\" },\r\n\t\t\t\t\t\t\t\t\t{ label: \"600\", value: \"600\" },\r\n\t\t\t\t\t\t\t\t\t{ label: \"700\", value: \"700\" },\r\n\t\t\t\t\t\t\t\t\t{ label: \"800\", value: \"800\" },\r\n\t\t\t\t\t\t\t\t\t{ label: \"900\", value: \"900\" }\r\n\t\t\t\t\t\t\t\t]}\r\n\t\t\t\t\t\t\t\tonChange={fontWeight =>\r\n\t\t\t\t\t\t\t\t\tsetAttributes({ fontWeight })\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t<SelectControl\r\n\t\t\t\t\t\t\t\tlabel=\"Title Text Transform\"\r\n\t\t\t\t\t\t\t\tvalue={textTransform}\r\n\t\t\t\t\t\t\t\toptions={[\r\n\t\t\t\t\t\t\t\t\t{ label: \"Normal\", value: \"none\" },\r\n\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\tlabel: \"Uppercase\",\r\n\t\t\t\t\t\t\t\t\t\tvalue: \"uppercase\"\r\n\t\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\tlabel: \"Lowercase\",\r\n\t\t\t\t\t\t\t\t\t\tvalue: \"lowercase\"\r\n\t\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\tlabel: \"Capitalize\",\r\n\t\t\t\t\t\t\t\t\t\tvalue: \"capitalize\"\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t]}\r\n\t\t\t\t\t\t\t\tonChange={textTransform =>\r\n\t\t\t\t\t\t\t\t\tsetAttributes({ textTransform })\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\"Title Letter Spacing\",\r\n\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\tvalue={letterSpacing}\r\n\t\t\t\t\t\t\t\tonChange={letterSpacing =>\r\n\t\t\t\t\t\t\t\t\tsetAttributes({ letterSpacing })\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\tmin={0}\r\n\t\t\t\t\t\t\t\tmax={10}\r\n\t\t\t\t\t\t\t\tstep={1}\r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t</PanelBody>\r\n\t\t\t\t\t\t<PanelBody\r\n\t\t\t\t\t\t\ttitle={__(\"Content Settings\", \"guteblock\")}\r\n\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\"Content Font Size\",\r\n\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\tvalue={content_size}\r\n\t\t\t\t\t\t\t\tonChange={content_size =>\r\n\t\t\t\t\t\t\t\t\tsetAttributes({ content_size })\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\tmin={0}\r\n\t\t\t\t\t\t\t\tmax={25}\r\n\t\t\t\t\t\t\t\tstep={1}\r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t<SelectControl\r\n\t\t\t\t\t\t\t\tlabel=\"Content Font Weight\"\r\n\t\t\t\t\t\t\t\tvalue={contentFontWeight}\r\n\t\t\t\t\t\t\t\toptions={[\r\n\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\tlabel: \"Lighter\",\r\n\t\t\t\t\t\t\t\t\t\tvalue: \"lighter\"\r\n\t\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\tlabel: \"Normal\",\r\n\t\t\t\t\t\t\t\t\t\tvalue: \"normal\"\r\n\t\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t\t{ label: \"Bold\", value: \"bold\" },\r\n\t\t\t\t\t\t\t\t\t{ label: \"100\", value: \"100\" },\r\n\t\t\t\t\t\t\t\t\t{ label: \"200\", value: \"200\" },\r\n\t\t\t\t\t\t\t\t\t{ label: \"300\", value: \"300\" },\r\n\t\t\t\t\t\t\t\t\t{ label: \"400\", value: \"400\" },\r\n\t\t\t\t\t\t\t\t\t{ label: \"500\", value: \"500\" },\r\n\t\t\t\t\t\t\t\t\t{ label: \"600\", value: \"600\" },\r\n\t\t\t\t\t\t\t\t\t{ label: \"700\", value: \"700\" },\r\n\t\t\t\t\t\t\t\t\t{ label: \"800\", value: \"800\" },\r\n\t\t\t\t\t\t\t\t\t{ label: \"900\", value: \"900\" }\r\n\t\t\t\t\t\t\t\t]}\r\n\t\t\t\t\t\t\t\tonChange={contentFontWeight =>\r\n\t\t\t\t\t\t\t\t\tsetAttributes({\r\n\t\t\t\t\t\t\t\t\t\tcontentFontWeight\r\n\t\t\t\t\t\t\t\t\t})\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t<SelectControl\r\n\t\t\t\t\t\t\t\tlabel=\"Content Text Transform\"\r\n\t\t\t\t\t\t\t\tvalue={contentTextTransform}\r\n\t\t\t\t\t\t\t\toptions={[\r\n\t\t\t\t\t\t\t\t\t{ label: \"Normal\", value: \"none\" },\r\n\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\tlabel: \"Uppercase\",\r\n\t\t\t\t\t\t\t\t\t\tvalue: \"uppercase\"\r\n\t\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\tlabel: \"Lowercase\",\r\n\t\t\t\t\t\t\t\t\t\tvalue: \"lowercase\"\r\n\t\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\tlabel: \"Capitalize\",\r\n\t\t\t\t\t\t\t\t\t\tvalue: \"capitalize\"\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t]}\r\n\t\t\t\t\t\t\t\tonChange={contentTextTransform =>\r\n\t\t\t\t\t\t\t\t\tsetAttributes({\r\n\t\t\t\t\t\t\t\t\t\tcontentTextTransform\r\n\t\t\t\t\t\t\t\t\t})\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\"Content Letter Spacing\",\r\n\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\tvalue={contentLetterSpacing}\r\n\t\t\t\t\t\t\t\tonChange={contentLetterSpacing =>\r\n\t\t\t\t\t\t\t\t\tsetAttributes({\r\n\t\t\t\t\t\t\t\t\t\tcontentLetterSpacing\r\n\t\t\t\t\t\t\t\t\t})\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\tmin={0}\r\n\t\t\t\t\t\t\t\tmax={10}\r\n\t\t\t\t\t\t\t\tstep={1}\r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t</PanelBody>\r\n\t\t\t\t\t</PanelBody>\r\n\t\t\t\t\t{styleName != 3 && (\r\n\t\t\t\t\t\t<PanelBody\r\n\t\t\t\t\t\t\ttitle={__(\"Button Settings\", \"guteblock\")}\r\n\t\t\t\t\t\t\tinitialOpen={false}\r\n\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\t\tlabel={__(\"Border Radius\", \"guteblock\")}\r\n\t\t\t\t\t\t\t\tvalue={buttonBorderRadius}\r\n\t\t\t\t\t\t\t\tonChange={buttonBorderRadius =>\r\n\t\t\t\t\t\t\t\t\tsetAttributes({\r\n\t\t\t\t\t\t\t\t\t\tbuttonBorderRadius\r\n\t\t\t\t\t\t\t\t\t})\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\tmin={0}\r\n\t\t\t\t\t\t\t\tmax={60}\r\n\t\t\t\t\t\t\t\tstep={1}\r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\"Vertical Padding\",\r\n\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\tvalue={buttonVerticalPadding}\r\n\t\t\t\t\t\t\t\tonChange={buttonVerticalPadding =>\r\n\t\t\t\t\t\t\t\t\tsetAttributes({\r\n\t\t\t\t\t\t\t\t\t\tbuttonVerticalPadding\r\n\t\t\t\t\t\t\t\t\t})\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\tmin={0}\r\n\t\t\t\t\t\t\t\tmax={50}\r\n\t\t\t\t\t\t\t\tstep={1}\r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\"Horizontal Padding\",\r\n\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\tvalue={buttonHorizontalPadding}\r\n\t\t\t\t\t\t\t\tonChange={buttonHorizontalPadding =>\r\n\t\t\t\t\t\t\t\t\tsetAttributes({\r\n\t\t\t\t\t\t\t\t\t\tbuttonHorizontalPadding\r\n\t\t\t\t\t\t\t\t\t})\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\tmin={0}\r\n\t\t\t\t\t\t\t\tmax={100}\r\n\t\t\t\t\t\t\t\tstep={1}\r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\"Vertical Margin\",\r\n\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\tvalue={buttonVerticalMargin}\r\n\t\t\t\t\t\t\t\tonChange={buttonVerticalMargin =>\r\n\t\t\t\t\t\t\t\t\tsetAttributes({\r\n\t\t\t\t\t\t\t\t\t\tbuttonVerticalMargin\r\n\t\t\t\t\t\t\t\t\t})\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\tmin={0}\r\n\t\t\t\t\t\t\t\tmax={100}\r\n\t\t\t\t\t\t\t\tstep={1}\r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\t\tlabel={__(\"Opacity\", \"guteblock\")}\r\n\t\t\t\t\t\t\t\tvalue={opacity}\r\n\t\t\t\t\t\t\t\tonChange={opacity =>\r\n\t\t\t\t\t\t\t\t\tsetAttributes({ opacity })\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\tmin={0.1}\r\n\t\t\t\t\t\t\t\tmax={1}\r\n\t\t\t\t\t\t\t\tstep={0.1}\r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t<ToggleControl\r\n\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\"Open Link in New Tab\",\r\n\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\tonChange={this.toggleToNewTab}\r\n\t\t\t\t\t\t\t\tchecked={isNewTab}\r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\t\tlabel={__(\"Font Size\", \"guteblock\")}\r\n\t\t\t\t\t\t\t\tvalue={fontSize}\r\n\t\t\t\t\t\t\t\tonChange={fontSize =>\r\n\t\t\t\t\t\t\t\t\tsetAttributes({ fontSize })\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\tmin={0}\r\n\t\t\t\t\t\t\t\tmax={25}\r\n\t\t\t\t\t\t\t\tstep={1}\r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t<SelectControl\r\n\t\t\t\t\t\t\t\tlabel=\"Font Weight\"\r\n\t\t\t\t\t\t\t\tvalue={buttonFontWeight}\r\n\t\t\t\t\t\t\t\toptions={[\r\n\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\tlabel: \"Lighter\",\r\n\t\t\t\t\t\t\t\t\t\tvalue: \"lighter\"\r\n\t\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\tlabel: \"Normal\",\r\n\t\t\t\t\t\t\t\t\t\tvalue: \"normal\"\r\n\t\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t\t{ label: \"Bold\", value: \"bold\" },\r\n\t\t\t\t\t\t\t\t\t{ label: \"100\", value: \"100\" },\r\n\t\t\t\t\t\t\t\t\t{ label: \"200\", value: \"200\" },\r\n\t\t\t\t\t\t\t\t\t{ label: \"300\", value: \"300\" },\r\n\t\t\t\t\t\t\t\t\t{ label: \"400\", value: \"400\" },\r\n\t\t\t\t\t\t\t\t\t{ label: \"500\", value: \"500\" },\r\n\t\t\t\t\t\t\t\t\t{ label: \"600\", value: \"600\" },\r\n\t\t\t\t\t\t\t\t\t{ label: \"700\", value: \"700\" },\r\n\t\t\t\t\t\t\t\t\t{ label: \"800\", value: \"800\" },\r\n\t\t\t\t\t\t\t\t\t{ label: \"900\", value: \"900\" }\r\n\t\t\t\t\t\t\t\t]}\r\n\t\t\t\t\t\t\t\tonChange={buttonFontWeight =>\r\n\t\t\t\t\t\t\t\t\tsetAttributes({ buttonFontWeight })\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t<SelectControl\r\n\t\t\t\t\t\t\t\tlabel=\"Transform\"\r\n\t\t\t\t\t\t\t\tvalue={buttonTextTransform}\r\n\t\t\t\t\t\t\t\toptions={[\r\n\t\t\t\t\t\t\t\t\t{ label: \"Normal\", value: \"none\" },\r\n\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\tlabel: \"Uppercase\",\r\n\t\t\t\t\t\t\t\t\t\tvalue: \"uppercase\"\r\n\t\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\tlabel: \"Lowercase\",\r\n\t\t\t\t\t\t\t\t\t\tvalue: \"lowercase\"\r\n\t\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\tlabel: \"Capitalize\",\r\n\t\t\t\t\t\t\t\t\t\tvalue: \"capitalize\"\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t]}\r\n\t\t\t\t\t\t\t\tonChange={buttonTextTransform =>\r\n\t\t\t\t\t\t\t\t\tsetAttributes({\r\n\t\t\t\t\t\t\t\t\t\tbuttonTextTransform\r\n\t\t\t\t\t\t\t\t\t})\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\"Letter Spacing\",\r\n\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\tvalue={buttonLetterSpacing}\r\n\t\t\t\t\t\t\t\tonChange={buttonLetterSpacing =>\r\n\t\t\t\t\t\t\t\t\tsetAttributes({\r\n\t\t\t\t\t\t\t\t\t\tbuttonLetterSpacing\r\n\t\t\t\t\t\t\t\t\t})\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\tmin={-5}\r\n\t\t\t\t\t\t\t\tmax={10}\r\n\t\t\t\t\t\t\t\tstep={1}\r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t</PanelBody>\r\n\t\t\t\t\t)}\r\n\t\t\t\t\t{styleName == 3 && (\r\n\t\t\t\t\t\t<PanelBody\r\n\t\t\t\t\t\t\ttitle={__(\"Button Settings\", \"guteblock\")}\r\n\t\t\t\t\t\t\tinitialOpen={false}\r\n\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\"Vertical Margin\",\r\n\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\tvalue={buttonVerticalMargin}\r\n\t\t\t\t\t\t\t\tonChange={buttonVerticalMargin =>\r\n\t\t\t\t\t\t\t\t\tsetAttributes({\r\n\t\t\t\t\t\t\t\t\t\tbuttonVerticalMargin\r\n\t\t\t\t\t\t\t\t\t})\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\tmin={0}\r\n\t\t\t\t\t\t\t\tmax={100}\r\n\t\t\t\t\t\t\t\tstep={1}\r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t<ToggleControl\r\n\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\"Open Link in New Tab\",\r\n\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\tonChange={this.toggleToNewTab}\r\n\t\t\t\t\t\t\t\tchecked={isNewTab}\r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\t\tlabel={__(\"Font Size\", \"guteblock\")}\r\n\t\t\t\t\t\t\t\tvalue={fontSize}\r\n\t\t\t\t\t\t\t\tonChange={fontSize =>\r\n\t\t\t\t\t\t\t\t\tsetAttributes({ fontSize })\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\tmin={0}\r\n\t\t\t\t\t\t\t\tmax={25}\r\n\t\t\t\t\t\t\t\tstep={1}\r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t<SelectControl\r\n\t\t\t\t\t\t\t\tlabel=\"Font Weight\"\r\n\t\t\t\t\t\t\t\tvalue={buttonFontWeight}\r\n\t\t\t\t\t\t\t\toptions={[\r\n\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\tlabel: \"Lighter\",\r\n\t\t\t\t\t\t\t\t\t\tvalue: \"lighter\"\r\n\t\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\tlabel: \"Normal\",\r\n\t\t\t\t\t\t\t\t\t\tvalue: \"normal\"\r\n\t\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t\t{ label: \"Bold\", value: \"bold\" },\r\n\t\t\t\t\t\t\t\t\t{ label: \"100\", value: \"100\" },\r\n\t\t\t\t\t\t\t\t\t{ label: \"200\", value: \"200\" },\r\n\t\t\t\t\t\t\t\t\t{ label: \"300\", value: \"300\" },\r\n\t\t\t\t\t\t\t\t\t{ label: \"400\", value: \"400\" },\r\n\t\t\t\t\t\t\t\t\t{ label: \"500\", value: \"500\" },\r\n\t\t\t\t\t\t\t\t\t{ label: \"600\", value: \"600\" },\r\n\t\t\t\t\t\t\t\t\t{ label: \"700\", value: \"700\" },\r\n\t\t\t\t\t\t\t\t\t{ label: \"800\", value: \"800\" },\r\n\t\t\t\t\t\t\t\t\t{ label: \"900\", value: \"900\" }\r\n\t\t\t\t\t\t\t\t]}\r\n\t\t\t\t\t\t\t\tonChange={buttonFontWeight =>\r\n\t\t\t\t\t\t\t\t\tsetAttributes({ buttonFontWeight })\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t<SelectControl\r\n\t\t\t\t\t\t\t\tlabel=\"Transform\"\r\n\t\t\t\t\t\t\t\tvalue={buttonTextTransform}\r\n\t\t\t\t\t\t\t\toptions={[\r\n\t\t\t\t\t\t\t\t\t{ label: \"Normal\", value: \"none\" },\r\n\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\tlabel: \"Uppercase\",\r\n\t\t\t\t\t\t\t\t\t\tvalue: \"uppercase\"\r\n\t\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\tlabel: \"Lowercase\",\r\n\t\t\t\t\t\t\t\t\t\tvalue: \"lowercase\"\r\n\t\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\tlabel: \"Capitalize\",\r\n\t\t\t\t\t\t\t\t\t\tvalue: \"capitalize\"\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t]}\r\n\t\t\t\t\t\t\t\tonChange={buttonTextTransform =>\r\n\t\t\t\t\t\t\t\t\tsetAttributes({\r\n\t\t\t\t\t\t\t\t\t\tbuttonTextTransform\r\n\t\t\t\t\t\t\t\t\t})\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t<RangeControl\r\n\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\"Letter Spacing\",\r\n\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\tvalue={buttonLetterSpacing}\r\n\t\t\t\t\t\t\t\tonChange={buttonLetterSpacing =>\r\n\t\t\t\t\t\t\t\t\tsetAttributes({\r\n\t\t\t\t\t\t\t\t\t\tbuttonLetterSpacing\r\n\t\t\t\t\t\t\t\t\t})\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\tmin={-5}\r\n\t\t\t\t\t\t\t\tmax={10}\r\n\t\t\t\t\t\t\t\tstep={1}\r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t</PanelBody>\r\n\t\t\t\t\t)}\r\n\t\t\t\t</InspectorControls>\r\n\r\n\t\t\t\t<div\r\n\t\t\t\t\tclassName={classes}\r\n\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\tbackgroundColor: section_background\r\n\t\t\t\t\t}}\r\n\t\t\t\t>\r\n\t\t\t\t\t<div className=\"wp-block-guteblock-feature-grid__container\">\r\n\t\t\t\t\t\t{featureGrids.map((featureGrid, index) => {\r\n\t\t\t\t\t\t\treturn (\r\n\t\t\t\t\t\t\t\t<div\r\n\t\t\t\t\t\t\t\t\tclassName=\"feature-grid__outer\"\r\n\t\t\t\t\t\t\t\t\tkey={index}\r\n\t\t\t\t\t\t\t\t\tonClick={() =>\r\n\t\t\t\t\t\t\t\t\t\tthis.setState({\r\n\t\t\t\t\t\t\t\t\t\t\tselectedBox: index\r\n\t\t\t\t\t\t\t\t\t\t})\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\tborderRadius: [\r\n\t\t\t\t\t\t\t\t\t\t\t`${grid_border_radius}px`\r\n\t\t\t\t\t\t\t\t\t\t],\r\n\t\t\t\t\t\t\t\t\t\tbackgroundColor: grid_background,\r\n\t\t\t\t\t\t\t\t\t\tboxShadow: `0 0 29px -19px ${shadow_background}`\r\n\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t<div className=\"feature-grid__remove-btn\">\r\n\t\t\t\t\t\t\t\t\t\t<Dashicon\r\n\t\t\t\t\t\t\t\t\t\t\ticon={\"trash\"}\r\n\t\t\t\t\t\t\t\t\t\t\tsize={30}\r\n\t\t\t\t\t\t\t\t\t\t\tonClick={e => {\r\n\t\t\t\t\t\t\t\t\t\t\t\tthis.removeFeatureGrid(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\te,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tindex\r\n\t\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t</div>\r\n\r\n\t\t\t\t\t\t\t\t\t{styleName != 3 && (\r\n\t\t\t\t\t\t\t\t\t\t<div className=\"feature-grid__image-outer\">\r\n\t\t\t\t\t\t\t\t\t\t\t<MediaUpload\r\n\t\t\t\t\t\t\t\t\t\t\t\tonSelect={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tthis\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t.onSelectImage\r\n\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\tallowedTypes={[\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\"image\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t]}\r\n\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tfeatureGrid.authorImageID\r\n\t\t\t\t\t\t\t\t\t\t\t\t} // To highlight the selected image in the Media Library\r\n\t\t\t\t\t\t\t\t\t\t\t\trender={({\r\n\t\t\t\t\t\t\t\t\t\t\t\t\topen\r\n\t\t\t\t\t\t\t\t\t\t\t\t}) => {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\treturn (\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{featureGrid.authorImageUrl ? (\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tborderRadius: [\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t`${image_border_radius}%`\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t]\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tsrc={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tfeatureGrid.authorImageUrl\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\talt=\"{featureGrid.authorImageAlt}\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tonClick={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\topen\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tdata-id=\"{featureGrid.authorImageID}\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t) : (\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<IconButton\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tclassName=\"components-icon-button-components-toolbar__control\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Edit Image\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tborderRadius: [\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t`${image_border_radius}%`\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t]\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tonClick={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\topen\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ticon=\"format-image\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t</>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t\t\t)}\r\n\r\n\t\t\t\t\t\t\t\t\t{styleName != 2 && (\r\n\t\t\t\t\t\t\t\t\t\t<div\r\n\t\t\t\t\t\t\t\t\t\t\tclassName=\"feature-grid__content-outer\"\r\n\t\t\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\t\t\tmarginTop: `${verticalMargin}px`\r\n\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t<RichText\r\n\t\t\t\t\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-feature-grid__title\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\ttagName=\"h4\"\r\n\t\t\t\t\t\t\t\t\t\t\t\tonChange={title =>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tthis.updateFeatureGrid(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"title\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ttitle\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tfeatureGrid.title\r\n\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\tplaceholder={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\"Title\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tcolor: title_color,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tfontSize: `${title_size}px`,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\ttextTransform: textTransform,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tfontWeight: fontWeight,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tletterSpacing: `${letterSpacing}px`,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tpadding: `0 ${innerPadding}px`\r\n\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t/>\r\n\r\n\t\t\t\t\t\t\t\t\t\t\t<RichText\r\n\t\t\t\t\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-feature-grid__content\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\ttagName=\"p\"\r\n\t\t\t\t\t\t\t\t\t\t\t\tonChange={content =>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tthis.updateFeatureGrid(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"content\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tcontent\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tfeatureGrid.content\r\n\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\tplaceholder={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\"Description for this block. Use this section to describe the features of the product.\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tcolor: content_color,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tfontSize: `${content_size}px`,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\ttextTransform: contentTextTransform,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tfontWeight: contentFontWeight,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tletterSpacing: `${contentLetterSpacing}px`,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tpadding: `0 ${innerPadding}px`\r\n\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t\t\t)}\r\n\r\n\t\t\t\t\t\t\t\t\t{styleName == 2 && (\r\n\t\t\t\t\t\t\t\t\t\t<div\r\n\t\t\t\t\t\t\t\t\t\t\tclassName=\"feature-grid__content-outer\"\r\n\t\t\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\t\t\tmarginTop: `${verticalMargin}px`\r\n\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t<RichText\r\n\t\t\t\t\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-feature-grid__title\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\ttagName=\"h4\"\r\n\t\t\t\t\t\t\t\t\t\t\t\tonChange={title =>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tthis.updateFeatureGrid(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"title\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ttitle\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tfeatureGrid.title\r\n\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\tplaceholder={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\"Product Name\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tcolor: title_color,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tfontSize: `${title_size}px`,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\ttextTransform: textTransform,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tfontWeight: fontWeight,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tletterSpacing: `${letterSpacing}px`,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tpadding: `0 ${innerPadding}px`\r\n\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t/>\r\n\r\n\t\t\t\t\t\t\t\t\t\t\t<RichText\r\n\t\t\t\t\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-feature-grid__actual_content\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\ttagName=\"p\"\r\n\t\t\t\t\t\t\t\t\t\t\t\tonChange={actualPrice =>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tthis.updateFeatureGrid(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"actualPrice\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tactualPrice\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tfeatureGrid.actualPrice\r\n\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\tplaceholder={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\"Actual Price\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tcolor: actual_price_color,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tfontSize: `${content_size}px`,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\ttextTransform: contentTextTransform,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tfontWeight: contentFontWeight,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tletterSpacing: `${contentLetterSpacing}px`,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tpadding: `0 ${innerPadding}px`\r\n\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t/>\r\n\r\n\t\t\t\t\t\t\t\t\t\t\t<RichText\r\n\t\t\t\t\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-feature-grid__offer_content\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\ttagName=\"p\"\r\n\t\t\t\t\t\t\t\t\t\t\t\tonChange={offerPrice =>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tthis.updateFeatureGrid(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"offerPrice\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tofferPrice\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tfeatureGrid.offerPrice\r\n\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\tplaceholder={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\"Offer Price\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tcolor: offer_price_color,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tfontSize: `${content_size}px`,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\ttextTransform: contentTextTransform,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tfontWeight: contentFontWeight,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tletterSpacing: `${contentLetterSpacing}px`,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tpadding: `0 ${innerPadding}px`\r\n\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t<div className=\"wp-block-guteblock-feature-grid__button_outer\">\r\n\t\t\t\t\t\t\t\t\t\t{styleName != 3 && (\r\n\t\t\t\t\t\t\t\t\t\t\t<Button\r\n\t\t\t\t\t\t\t\t\t\t\t\tclassName=\"wp-block-guteblock-feature-grid__button\"\r\n\t\t\t\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tcolor: buttonTextColor,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tbackgroundColor: buttonBgColor,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tborderRadius: `${buttonBorderRadius}px`,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tpadding: `${buttonVerticalPadding}px ${buttonHorizontalPadding}px`,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tfontSize: `${fontSize}px`,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tfontWeight: buttonFontWeight,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\ttextTransform: buttonTextTransform,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tletterSpacing: buttonLetterSpacing,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\topacity: opacity,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tmarginTop: `${buttonVerticalMargin}px`\r\n\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<RichText\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-feature-grid__button_text\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tfeatureGrid.buttonText\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={buttonText =>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tthis.updateFeatureGrid(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"buttonText\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tbuttonText\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\ttagName=\"span\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tplaceholder={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Button Text\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t</Button>\r\n\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t{styleName == 3 && (\r\n\t\t\t\t\t\t\t\t\t\t\t<Button\r\n\t\t\t\t\t\t\t\t\t\t\t\tclassName=\"wp-block-guteblock-feature-grid__button\"\r\n\t\t\t\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tcolor: buttonTextColor,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tfontSize: `${fontSize}px`,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tfontWeight: buttonFontWeight,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\ttextTransform: buttonTextTransform,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tletterSpacing: buttonLetterSpacing,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tmarginTop: `${buttonVerticalMargin}px`\r\n\t\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<RichText\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-feature-grid__button_text\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tfeatureGrid.buttonText\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tonChange={buttonText =>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tthis.updateFeatureGrid(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"buttonText\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tbuttonText\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\ttagName=\"span\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tplaceholder={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"Button Text\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t\t</Button>\r\n\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t<URLInput\r\n\t\t\t\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-feature-grid__button_link\"\r\n\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\tlabel={__(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\"URL\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\"guteblock\"\r\n\t\t\t\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t\t\t\tvalue={featureGrid.link}\r\n\t\t\t\t\t\t\t\t\t\t\tonChange={link =>\r\n\t\t\t\t\t\t\t\t\t\t\t\tthis.updateFeatureGrid(\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\"link\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tlink\r\n\t\t\t\t\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t\t\t<div className=\"clear\"></div>\r\n\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t);\r\n\t\t\t\t\t\t})}\r\n\t\t\t\t\t\t<div className=\"clear\"></div>\r\n\t\t\t\t\t\t<Tooltip text={__(\"Add Box\", \"guteblock\")}>\r\n\t\t\t\t\t\t\t<button\r\n\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-feature-grid__addFeatureGrid\"\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\tonClick={this.addNewFeatureGrid}\r\n\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t<Dashicon icon={\"plus\"} size={20} />\r\n\t\t\t\t\t\t\t</button>\r\n\t\t\t\t\t\t</Tooltip>\r\n\t\t\t\t\t</div>\r\n\t\t\t\t</div>\r\n\t\t\t</>\r\n\t\t);\r\n\t}\r\n}\r\n\r\nexport default FeatureGridsEdit;\r\n","import \"./style.editor.scss\";\r\nimport { registerBlockType } from \"@wordpress/blocks\";\r\nimport { __ } from \"@wordpress/i18n\";\r\nimport { RichText } from \"@wordpress/editor\";\r\nimport { Button } from \"@wordpress/components\";\r\nimport edit from \"./edit.js\";\r\nimport classnames from \"classnames\";\r\n\r\nconst attributes = {\r\n\ttitle: {\r\n\t\ttype: \"string\",\r\n\t\tsource: \"html\",\r\n\t\tselector: \"h4\"\r\n\t},\r\n\talign: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"full\"\r\n\t},\r\n\talignment: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"center\"\r\n\t},\r\n\tgrid_border_radius: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 0\r\n\t},\r\n\tsection_background: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"#fff\"\r\n\t},\r\n\tgrid_background: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"#f8f8f8\"\r\n\t},\r\n\tshadow_background: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"transparent\"\r\n\t},\r\n\ttitle_color: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"#333\"\r\n\t},\r\n\tcontent_color: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"#333\"\r\n\t},\r\n\tactual_price_color: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"#333\"\r\n\t},\r\n\toffer_price_color: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"#333\"\r\n\t},\r\n\tshadow: {\r\n\t\ttype: \"boolean\"\r\n\t},\r\n\timage_border_radius: {\r\n\t\ttype: \"number\"\r\n\t},\r\n\ttitle_size: {\r\n\t\ttype: \"number\"\r\n\t},\r\n\tcontent_size: {\r\n\t\ttype: \"number\"\r\n\t},\r\n\tfontWeight: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"normal\"\r\n\t},\r\n\ttextTransform: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"none\"\r\n\t},\r\n\tletterSpacing: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 0\r\n\t},\r\n\tcontentFontWeight: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"normal\"\r\n\t},\r\n\tcontentTextTransform: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"none\"\r\n\t},\r\n\tcontentLetterSpacing: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 0\r\n\t},\r\n\tinnerPadding: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 0\r\n\t},\r\n\tbuttonBgColor: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"#000\"\r\n\t},\r\n\tbuttonTextColor: {\r\n\t\ttype: \"string\"\r\n\t},\r\n\tbuttonBorderRadius: {\r\n\t\ttype: \"number\"\r\n\t},\r\n\tbuttonVerticalPadding: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 5\r\n\t},\r\n\tbuttonHorizontalPadding: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 10\r\n\t},\r\n\topacity: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 1\r\n\t},\r\n\tfontSize: {\r\n\t\ttype: \"number\"\r\n\t},\r\n\tbuttonFontWeight: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 500\r\n\t},\r\n\tbuttonTextTransform: {\r\n\t\ttype: \"string\",\r\n\t\tdefault: \"normal\"\r\n\t},\r\n\tbuttonLetterSpacing: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 0\r\n\t},\r\n\tisNewTab: {\r\n\t\ttype: \"boolean\"\r\n\t},\r\n\tlink: {\r\n\t\ttype: \"string\",\r\n\t\tsource: \"html\",\r\n\t\tselector: \"span\"\r\n\t},\r\n\tbuttonVerticalMargin: {\r\n\t\ttype: \"number\"\r\n\t},\r\n\tverticalMargin: {\r\n\t\ttype: \"number\",\r\n\t\tdefault: 5\r\n\t},\r\n\tfeatureGrids: {\r\n\t\ttype: \"array\",\r\n\t\tdefault: [\r\n\t\t\t{\r\n\t\t\t\ttitle: \"\",\r\n\t\t\t\tcontent: \"\",\r\n\t\t\t\tbuttonText: {\r\n\t\t\t\t\ttype: \"string\",\r\n\t\t\t\t\tdefault: \"Button Text\"\r\n\t\t\t\t},\r\n\t\t\t\tlink: \"\",\r\n\t\t\t\tactualPrice: \"\",\r\n\t\t\t\tofferPrice: \"\"\r\n\t\t\t},\r\n\t\t\t{\r\n\t\t\t\ttitle: \"\",\r\n\t\t\t\tcontent: \"\",\r\n\t\t\t\tbuttonText: {\r\n\t\t\t\t\ttype: \"string\",\r\n\t\t\t\t\tdefault: \"Button Text\"\r\n\t\t\t\t},\r\n\t\t\t\tlink: \"\",\r\n\t\t\t\tactualPrice: \"\",\r\n\t\t\t\tofferPrice: \"\"\r\n\t\t\t},\r\n\t\t\t{\r\n\t\t\t\ttitle: \"\",\r\n\t\t\t\tcontent: \"\",\r\n\t\t\t\tbuttonText: {\r\n\t\t\t\t\ttype: \"string\",\r\n\t\t\t\t\tdefault: \"Button Text\"\r\n\t\t\t\t},\r\n\t\t\t\tlink: \"\",\r\n\t\t\t\tactualPrice: \"\",\r\n\t\t\t\tofferPrice: \"\"\r\n\t\t\t}\r\n\t\t]\r\n\t}\r\n};\r\n\r\nregisterBlockType(\"guteblock/feature-grid\", {\r\n\ttitle: __(\"Feature Grid\", \"guteblock\"),\r\n\tdescription: __(\"Block for adding feature grids.\", \"guteblock\"),\r\n\ticon: (\r\n\t\t<svg\r\n\t\t\tid=\"prefixLayer_1\"\r\n\t\t\tx={0}\r\n\t\t\ty={0}\r\n\t\t\tviewBox=\"0 0 24 24\"\r\n\t\t\txmlSpace=\"preserve\"\r\n\t\t>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefixSVGID1\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={20.757}\r\n\t\t\t\ty1={2.667}\r\n\t\t\t\tx2={6.65}\r\n\t\t\t\ty2={17.702}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M18.58 21.01H5.42c-.55 0-1-.45-1-1V3.99c0-.55.45-1 1-1h13.17c.55 0 1 .45 1 1v16.02c-.01.55-.45 1-1.01 1zm-12.16-2h11.17V4.99H6.42v14.02z\"\r\n\t\t\t\tfill=\"url(#prefixSVGID1)\"\r\n\t\t\t/>\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefixSVGID2\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={21.319}\r\n\t\t\t\ty1={3.195}\r\n\t\t\t\tx2={7.213}\r\n\t\t\t\ty2={18.23}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M15.56 14.13H8.44c-.55 0-1-.45-1-1s.45-1 1-1h7.11c.55 0 1 .45 1 1s-.44 1-.99 1z\"\r\n\t\t\t\tfill=\"url(#prefixSVGID2)\"\r\n\t\t\t/>\r\n\t\t\t<g>\r\n\t\t\t\t<linearGradient\r\n\t\t\t\t\tid=\"prefixSVGID3\"\r\n\t\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\t\tx1={23.097}\r\n\t\t\t\t\ty1={4.863}\r\n\t\t\t\t\tx2={8.991}\r\n\t\t\t\t\ty2={19.898}\r\n\t\t\t\t>\r\n\t\t\t\t\t<stop offset={0} stopColor=\"#eb7d31\" />\r\n\t\t\t\t\t<stop offset={1} stopColor=\"#ee576f\" />\r\n\t\t\t\t</linearGradient>\r\n\t\t\t\t<path\r\n\t\t\t\t\td=\"M15.56 17.69H8.44c-.55 0-1-.45-1-1s.45-1 1-1h7.11c.55 0 1 .45 1 1s-.44 1-.99 1z\"\r\n\t\t\t\t\tfill=\"url(#prefix_SVGID_3)\"\r\n\t\t\t\t/>\r\n\t\t\t</g>\r\n\t\t</svg>\r\n\t),\r\n\tcategory: \"guteblock\",\r\n\tkeywords: [\r\n\t\t__(\"feature grid\", \"guteblock\"),\r\n\t\t__(\"feature\", \"guteblock\"),\r\n\t\t__(\"features\", \"guteblock\")\r\n\t],\r\n\tsupports: {\r\n\t\thtml: false,\r\n\t\talign: [\"wide\", \"full\"]\r\n\t},\r\n\tstyles: [\r\n\t\t{\r\n\t\t\tname: \"1\",\r\n\t\t\tlabel: __(\"Style 1\", \"guteblock\"),\r\n\t\t\tisDefault: true\r\n\t\t},\r\n\t\t{\r\n\t\t\tname: \"2\",\r\n\t\t\tlabel: __(\"Style 2\", \"guteblock\"),\r\n\t\t\tisDefault: false\r\n\t\t},\r\n\t\t{\r\n\t\t\tname: \"3\",\r\n\t\t\tlabel: __(\"Style 3\", \"guteblock\"),\r\n\t\t\tisDefault: false\r\n\t\t}\r\n\t],\r\n\tattributes,\r\n\tedit,\r\n\tsave: ({ attributes }) => {\r\n\t\tconst {\r\n\t\t\talignment,\r\n\t\t\tfeatureGrids,\r\n\t\t\tgrid_border_radius,\r\n\t\t\tsection_background,\r\n\t\t\tgrid_background,\r\n\t\t\ttitle_color,\r\n\t\t\tcontent_color,\r\n\t\t\timage_border_radius,\r\n\t\t\tshadow_background,\r\n\t\t\ttitle_size,\r\n\t\t\tcontent_size,\r\n\t\t\ttextTransform,\r\n\t\t\tletterSpacing,\r\n\t\t\tfontWeight,\r\n\t\t\tcontentTextTransform,\r\n\t\t\tcontentFontWeight,\r\n\t\t\tcontentLetterSpacing,\r\n\t\t\tinnerPadding,\r\n\t\t\tbuttonTextColor,\r\n\t\t\tbuttonBgColor,\r\n\t\t\tbuttonBorderRadius,\r\n\t\t\tbuttonVerticalPadding,\r\n\t\t\tbuttonHorizontalPadding,\r\n\t\t\tfontSize,\r\n\t\t\tbuttonFontWeight,\r\n\t\t\tbuttonTextTransform,\r\n\t\t\tbuttonLetterSpacing,\r\n\t\t\tisNewTab,\r\n\t\t\topacity,\r\n\t\t\tbuttonVerticalMargin,\r\n\t\t\tactual_price_color,\r\n\t\t\toffer_price_color,\r\n\t\t\tverticalMargin\r\n\t\t} = attributes;\r\n\r\n\t\tconst classes = classnames({\r\n\t\t\t[`align-${alignment}`]: alignment\r\n\t\t});\r\n\r\n\t\tconst isStyle = RegExp(/is-style-/);\r\n\t\tconst styleName = isStyle.test(attributes.className)\r\n\t\t\t? attributes.className.replace(isStyle, \"\")\r\n\t\t\t: null;\r\n\r\n\t\tlet target;\r\n\t\t{\r\n\t\t\tisNewTab ? (target = \"_blank\") : (target = \"_self\");\r\n\t\t}\r\n\r\n\t\treturn (\r\n\t\t\t<div\r\n\t\t\t\tclassName={classes}\r\n\t\t\t\tstyle={{\r\n\t\t\t\t\tbackgroundColor: section_background\r\n\t\t\t\t}}\r\n\t\t\t>\r\n\t\t\t\t<div className=\"wp-block-guteblock-feature-grid__container\">\r\n\t\t\t\t\t{featureGrids.map((featureGrid, index) => {\r\n\t\t\t\t\t\treturn (\r\n\t\t\t\t\t\t\t<div\r\n\t\t\t\t\t\t\t\tclassName=\"feature-grid__outer\"\r\n\t\t\t\t\t\t\t\tkey={index}\r\n\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\tborderRadius: [\r\n\t\t\t\t\t\t\t\t\t\t`${grid_border_radius}px`\r\n\t\t\t\t\t\t\t\t\t],\r\n\t\t\t\t\t\t\t\t\tbackgroundColor: grid_background,\r\n\t\t\t\t\t\t\t\t\tboxShadow: `0 0 29px -19px ${shadow_background}`\r\n\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t{styleName != 3 && (\r\n\t\t\t\t\t\t\t\t\t<div className=\"feature-grid__image-outer\">\r\n\t\t\t\t\t\t\t\t\t\t<img\r\n\t\t\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\t\t\tborderRadius: [\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t`${image_border_radius}%`\r\n\t\t\t\t\t\t\t\t\t\t\t\t]\r\n\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t\tsrc={\r\n\t\t\t\t\t\t\t\t\t\t\t\tfeatureGrid.authorImageUrl\r\n\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\talt={\r\n\t\t\t\t\t\t\t\t\t\t\t\tfeatureGrid.authorImageAlt\r\n\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\tdata-id={\r\n\t\t\t\t\t\t\t\t\t\t\t\tfeatureGrid.authorImageID\r\n\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t{styleName != 2 && (\r\n\t\t\t\t\t\t\t\t\t<div\r\n\t\t\t\t\t\t\t\t\t\tclassName=\"feature-grid__content-outer\"\r\n\t\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\t\tmarginTop: `${verticalMargin}px`\r\n\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t<RichText.Content\r\n\t\t\t\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-feature-grid__title\"\r\n\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\ttagName=\"h4\"\r\n\t\t\t\t\t\t\t\t\t\t\tvalue={featureGrid.title}\r\n\t\t\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\t\t\tcolor: title_color,\r\n\t\t\t\t\t\t\t\t\t\t\t\tfontSize: `${title_size}px`,\r\n\t\t\t\t\t\t\t\t\t\t\t\ttextTransform: textTransform,\r\n\t\t\t\t\t\t\t\t\t\t\t\tfontWeight: fontWeight,\r\n\t\t\t\t\t\t\t\t\t\t\t\tletterSpacing: `${letterSpacing}px`,\r\n\t\t\t\t\t\t\t\t\t\t\t\tpadding: `0 ${innerPadding}px`\r\n\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t/>\r\n\r\n\t\t\t\t\t\t\t\t\t\t<RichText.Content\r\n\t\t\t\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-feature-grid__content\"\r\n\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\ttagName=\"p\"\r\n\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\tfeatureGrid.content\r\n\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\t\t\tcolor: content_color,\r\n\t\t\t\t\t\t\t\t\t\t\t\tfontSize: content_size,\r\n\t\t\t\t\t\t\t\t\t\t\t\ttextTransform: contentTextTransform,\r\n\t\t\t\t\t\t\t\t\t\t\t\tfontWeight: contentFontWeight,\r\n\t\t\t\t\t\t\t\t\t\t\t\tletterSpacing: `${contentLetterSpacing}px`,\r\n\t\t\t\t\t\t\t\t\t\t\t\tpadding: `0 ${innerPadding}px`\r\n\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t\t)}\r\n\r\n\t\t\t\t\t\t\t\t{styleName == 2 && (\r\n\t\t\t\t\t\t\t\t\t<div\r\n\t\t\t\t\t\t\t\t\t\tclassName=\"feature-grid__content-outer\"\r\n\t\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\t\tmarginTop: `${verticalMargin}px`\r\n\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t<RichText.Content\r\n\t\t\t\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-feature-grid__title\"\r\n\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\ttagName=\"h4\"\r\n\t\t\t\t\t\t\t\t\t\t\tvalue={featureGrid.title}\r\n\t\t\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\t\t\tcolor: title_color,\r\n\t\t\t\t\t\t\t\t\t\t\t\tfontSize: `${title_size}px`,\r\n\t\t\t\t\t\t\t\t\t\t\t\ttextTransform: textTransform,\r\n\t\t\t\t\t\t\t\t\t\t\t\tfontWeight: fontWeight,\r\n\t\t\t\t\t\t\t\t\t\t\t\tletterSpacing: `${letterSpacing}px`,\r\n\t\t\t\t\t\t\t\t\t\t\t\tpadding: `0 ${innerPadding}px`\r\n\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t/>\r\n\r\n\t\t\t\t\t\t\t\t\t\t<RichText.Content\r\n\t\t\t\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-feature-grid__actual_content\"\r\n\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\ttagName=\"p\"\r\n\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\tfeatureGrid.actualPrice\r\n\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\t\t\tcolor: actual_price_color,\r\n\t\t\t\t\t\t\t\t\t\t\t\tfontSize: content_size,\r\n\t\t\t\t\t\t\t\t\t\t\t\ttextTransform: contentTextTransform,\r\n\t\t\t\t\t\t\t\t\t\t\t\tfontWeight: contentFontWeight,\r\n\t\t\t\t\t\t\t\t\t\t\t\tletterSpacing: `${contentLetterSpacing}px`,\r\n\t\t\t\t\t\t\t\t\t\t\t\tpadding: `0 ${innerPadding}px`\r\n\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t/>\r\n\r\n\t\t\t\t\t\t\t\t\t\t<RichText.Content\r\n\t\t\t\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-feature-grid__offer_content\"\r\n\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\ttagName=\"p\"\r\n\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\tfeatureGrid.offerPrice\r\n\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\t\t\tcolor: offer_price_color,\r\n\t\t\t\t\t\t\t\t\t\t\t\tfontSize: content_size,\r\n\t\t\t\t\t\t\t\t\t\t\t\ttextTransform: contentTextTransform,\r\n\t\t\t\t\t\t\t\t\t\t\t\tfontWeight: contentFontWeight,\r\n\t\t\t\t\t\t\t\t\t\t\t\tletterSpacing: `${contentLetterSpacing}px`,\r\n\t\t\t\t\t\t\t\t\t\t\t\tpadding: `0 ${innerPadding}px`\r\n\t\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t{styleName != 3 && (\r\n\t\t\t\t\t\t\t\t\t<Button\r\n\t\t\t\t\t\t\t\t\t\thref={featureGrid.link}\r\n\t\t\t\t\t\t\t\t\t\ttarget={target}\r\n\t\t\t\t\t\t\t\t\t\trel=\"noopener noreferrer\"\r\n\t\t\t\t\t\t\t\t\t\tclassName=\"wp-block-guteblock-feature-grid__button\"\r\n\t\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\t\tcolor: buttonTextColor,\r\n\t\t\t\t\t\t\t\t\t\t\tbackgroundColor: buttonBgColor,\r\n\t\t\t\t\t\t\t\t\t\t\tborderRadius: `${buttonBorderRadius}px`,\r\n\t\t\t\t\t\t\t\t\t\t\tpadding: `${buttonVerticalPadding}px ${buttonHorizontalPadding}px`,\r\n\t\t\t\t\t\t\t\t\t\t\tfontSize: `${fontSize}px`,\r\n\t\t\t\t\t\t\t\t\t\t\tfontWeight: buttonFontWeight,\r\n\t\t\t\t\t\t\t\t\t\t\ttextTransform: buttonTextTransform,\r\n\t\t\t\t\t\t\t\t\t\t\tletterSpacing: buttonLetterSpacing,\r\n\t\t\t\t\t\t\t\t\t\t\topacity: opacity,\r\n\t\t\t\t\t\t\t\t\t\t\tmarginTop: `${buttonVerticalMargin}px`\r\n\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t<RichText.Content\r\n\t\t\t\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-feature-grid__button_text\"\r\n\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\tfeatureGrid.buttonText\r\n\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t</Button>\r\n\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t{styleName == 3 && (\r\n\t\t\t\t\t\t\t\t\t<Button\r\n\t\t\t\t\t\t\t\t\t\thref={featureGrid.link}\r\n\t\t\t\t\t\t\t\t\t\ttarget={target}\r\n\t\t\t\t\t\t\t\t\t\trel=\"noopener noreferrer\"\r\n\t\t\t\t\t\t\t\t\t\tclassName=\"wp-block-guteblock-feature-grid__button\"\r\n\t\t\t\t\t\t\t\t\t\tstyle={{\r\n\t\t\t\t\t\t\t\t\t\t\tcolor: buttonTextColor,\r\n\t\t\t\t\t\t\t\t\t\t\tfontSize: `${fontSize}px`,\r\n\t\t\t\t\t\t\t\t\t\t\tfontWeight: buttonFontWeight,\r\n\t\t\t\t\t\t\t\t\t\t\ttextTransform: buttonTextTransform,\r\n\t\t\t\t\t\t\t\t\t\t\tletterSpacing: buttonLetterSpacing,\r\n\t\t\t\t\t\t\t\t\t\t\tmarginTop: `${buttonVerticalMargin}px`\r\n\t\t\t\t\t\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t\t\t\t<RichText.Content\r\n\t\t\t\t\t\t\t\t\t\t\tclassName={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\"wp-block-guteblock-feature-grid__button_text\"\r\n\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\tvalue={\r\n\t\t\t\t\t\t\t\t\t\t\t\tfeatureGrid.buttonText\r\n\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t</Button>\r\n\t\t\t\t\t\t\t\t)}\r\n\t\t\t\t\t\t\t\t<div className=\"clear\"></div>\r\n\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t);\r\n\t\t\t\t\t})}\r\n\t\t\t\t\t<div className=\"clear\"></div>\r\n\t\t\t\t</div>\r\n\t\t\t</div>\r\n\t\t);\r\n\t}\r\n});\r\n","import \"./blocks/container\";\r\nimport \"./blocks/team-member\";\r\nimport \"./blocks/testimonial\";\r\nimport \"./blocks/separator\";\r\nimport \"./blocks/number-box\";\r\nimport \"./blocks/post-grid\";\r\nimport \"./blocks/drop-cap\";\r\nimport \"./blocks/notification\";\r\nimport \"./blocks/share-icons\";\r\nimport \"./blocks/author-profile\";\r\nimport \"./blocks/cta\";\r\nimport \"./blocks/spacer-divider\";\r\nimport \"./blocks/blockquote\";\r\nimport \"./blocks/icon-list\";\r\nimport \"./blocks/button\";\r\nimport \"./blocks/feature-grid\";\r\n//import \"./blocks/accordion\";\r\n//import \"./blocks/count-up\";\r\n//import \"./blocks/newsletter\";\r\n//import \"./blocks/card\";\r\n\r\nimport \"./common/css/style.editor.scss\";\r\n\r\n// Adding Icon to Block Categories\r\nconst icon = (\r\n\t<svg viewBox=\"0 0 100 100\">\r\n\t\t<style />\r\n\t\t<g id=\"prefix__Layer_1\">\r\n\t\t\t<linearGradient\r\n\t\t\t\tid=\"prefix__SVGID_1_\"\r\n\t\t\t\tgradientUnits=\"userSpaceOnUse\"\r\n\t\t\t\tx1={68.035}\r\n\t\t\t\ty1={10.602}\r\n\t\t\t\tx2={33.222}\r\n\t\t\t\ty2={86.651}\r\n\t\t\t>\r\n\t\t\t\t<stop offset={0} stopColor=\"#ffd500\" />\r\n\t\t\t\t<stop offset={0.258} stopColor=\"#ff683e\" />\r\n\t\t\t\t<stop offset={0.498} stopColor=\"#ff1d6b\" />\r\n\t\t\t\t<stop offset={0.781} stopColor=\"#5d25cd\" />\r\n\t\t\t\t<stop offset={1} stopColor=\"#3eb9fa\" />\r\n\t\t\t</linearGradient>\r\n\t\t\t<path\r\n\t\t\t\td=\"M31.95 17.49L17.49 31.95c-9.14 9.14-9.14 23.96 0 33.1L34.94 82.5c9.14 9.14 23.96 9.14 33.1 0L82.5 68.04c9.14-9.14 9.14-23.96 0-33.1L65.06 17.49c-9.15-9.14-23.96-9.14-33.11 0z\"\r\n\t\t\t\tfill=\"url(#prefix__SVGID_1_)\"\r\n\t\t\t/>\r\n\t\t\t<path\r\n\t\t\t\td=\"M65.81 36.74c-3.94 0-7.64 1.53-10.43 4.32l-5.85 5.85a6.488 6.488 0 000 9.17 6.488 6.488 0 009.17 0l5.85-5.85c.43-.43.92-.52 1.26-.52.34 0 .83.09 1.26.52.43.43.52.92.52 1.26 0 .34-.09.83-.52 1.26L52.98 66.83c-.05.05-.1.1-.14.15-.44.47-.96.58-1.32.58-.36.01-.88-.08-1.33-.54L32.98 49.81c-.69-.69-.72-1.79-.09-2.52l14.17-14.17c.05-.05.1-.1.14-.15.67-.71 1.78-.73 2.54-.04l.98.95c2.57 2.49 6.68 2.43 9.17-.14 2.49-2.57 2.43-6.68-.14-9.17l-1.03-1c-.03-.03-.05-.05-.08-.07-5.94-5.57-15.25-5.33-20.82.51l-14.2 14.2c-.05.05-.1.1-.14.15a14.744 14.744 0 00.33 20.61l17.21 17.22c2.8 2.81 6.51 4.34 10.47 4.34h.24c4.01-.06 7.73-1.69 10.49-4.59l14.02-14.02c2.79-2.79 4.32-6.49 4.32-10.43 0-3.94-1.53-7.64-4.32-10.43a14.668 14.668 0 00-10.43-4.32z\"\r\n\t\t\t\tfill=\"#fff\"\r\n\t\t\t/>\r\n\t\t</g>\r\n\t</svg>\r\n);\r\n\r\n(function() {\r\n\twp.blocks.updateCategory(\"guteblock\", { icon: icon });\r\n})();\r\n"],"sourceRoot":""}
  • guteblock/trunk/dist/script.js

    r2248028 r2255397  
    1 !function(n){var t={};function o(e){if(t[e])return t[e].exports;var c=t[e]={i:e,l:!1,exports:{}};return n[e].call(c.exports,c,c.exports,o),c.l=!0,c.exports}o.m=n,o.c=t,o.d=function(n,t,e){o.o(n,t)||Object.defineProperty(n,t,{enumerable:!0,get:e})},o.r=function(n){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(n,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(n,"__esModule",{value:!0})},o.t=function(n,t){if(1&t&&(n=o(n)),8&t)return n;if(4&t&&"object"==typeof n&&n&&n.__esModule)return n;var e=Object.create(null);if(o.r(e),Object.defineProperty(e,"default",{enumerable:!0,value:n}),2&t&&"string"!=typeof n)for(var c in n)o.d(e,c,function(t){return n[t]}.bind(null,c));return e},o.n=function(n){var t=n&&n.__esModule?function(){return n.default}:function(){return n};return o.d(t,"a",t),t},o.o=function(n,t){return Object.prototype.hasOwnProperty.call(n,t)},o.p="",o(o.s=52)}([,,,,,,,,,function(n,t){n.exports=jQuery},,,,,,,,,,,,,,,,,,,,,,,,,,,function(n,t,o){},function(n,t,o){},function(n,t,o){},function(n,t,o){},function(n,t,o){},function(n,t,o){},function(n,t,o){},function(n,t,o){},function(n,t,o){},function(n,t,o){},function(n,t,o){},function(n,t,o){},function(n,t,o){},function(n,t,o){},function(n,t,o){},,function(n,t,o){"use strict";o.r(t);o(36),o(37),o(38),o(39),o(40),o(41),o(42),o(43);var e=o(9),c=o.n(e);c()(document).ready((function(){c()(".wp-block-guteblock-notification__closeBtn").click((function(){c()(this).closest(".wp-block-guteblock-notification").slideUp()}))}));o(44),o(45),o(46),o(47),o(48);c()(document).ready((function(){c()(".wp-block-guteblock-accordion__title-outer i").click((function(){c()(this).closest(".wp-block-guteblock-accordion").toggleClass("gb-accordion-open")}))}));o(49),o(50)}]);
     1!function(n){var t={};function e(o){if(t[o])return t[o].exports;var u=t[o]={i:o,l:!1,exports:{}};return n[o].call(u.exports,u,u.exports,e),u.l=!0,u.exports}e.m=n,e.c=t,e.d=function(n,t,o){e.o(n,t)||Object.defineProperty(n,t,{enumerable:!0,get:o})},e.r=function(n){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(n,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(n,"__esModule",{value:!0})},e.t=function(n,t){if(1&t&&(n=e(n)),8&t)return n;if(4&t&&"object"==typeof n&&n&&n.__esModule)return n;var o=Object.create(null);if(e.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:n}),2&t&&"string"!=typeof n)for(var u in n)e.d(o,u,function(t){return n[t]}.bind(null,u));return o},e.n=function(n){var t=n&&n.__esModule?function(){return n.default}:function(){return n};return e.d(t,"a",t),t},e.o=function(n,t){return Object.prototype.hasOwnProperty.call(n,t)},e.p="",e(e.s=54)}([,,,,,,,,,,,function(n,t){n.exports=jQuery},,,,,,,,,,,,,,,,,,,,,,,,,,function(n,t,e){},function(n,t,e){},function(n,t,e){},function(n,t,e){},function(n,t,e){},function(n,t,e){},function(n,t,e){},function(n,t,e){},function(n,t,e){},function(n,t,e){},function(n,t,e){},function(n,t,e){},function(n,t,e){},function(n,t,e){},function(n,t,e){},function(n,t,e){},,function(n,t,e){"use strict";e.r(t);e(37),e(38),e(39),e(40),e(41),e(42),e(43),e(44);var o=e(11),u=e.n(o);u()(document).ready((function(){u()(".wp-block-guteblock-notification__closeBtn").click((function(){u()(this).closest(".wp-block-guteblock-notification").slideUp()}))}));e(45),e(46),e(47),e(48),e(49),e(50),e(51),e(52)}]);
    22//# sourceMappingURL=script.js.map
  • guteblock/trunk/dist/script.js.map

    r2248028 r2255397  
    1 {"version":3,"sources":["webpack:///webpack/bootstrap","webpack:///external \"jQuery\"","webpack:///./src/blocks/notification/script.js","webpack:///./src/blocks/accordion/script.js"],"names":["installedModules","__webpack_require__","moduleId","exports","module","i","l","modules","call","m","c","d","name","getter","o","Object","defineProperty","enumerable","get","r","Symbol","toStringTag","value","t","mode","__esModule","ns","create","key","bind","n","object","property","prototype","hasOwnProperty","p","s","jQuery","$","document","ready","click","this","closest","slideUp","toggleClass"],"mappings":"aACE,IAAIA,EAAmB,GAGvB,SAASC,EAAoBC,GAG5B,GAAGF,EAAiBE,GACnB,OAAOF,EAAiBE,GAAUC,QAGnC,IAAIC,EAASJ,EAAiBE,GAAY,CACzCG,EAAGH,EACHI,GAAG,EACHH,QAAS,IAUV,OANAI,EAAQL,GAAUM,KAAKJ,EAAOD,QAASC,EAAQA,EAAOD,QAASF,GAG/DG,EAAOE,GAAI,EAGJF,EAAOD,QAKfF,EAAoBQ,EAAIF,EAGxBN,EAAoBS,EAAIV,EAGxBC,EAAoBU,EAAI,SAASR,EAASS,EAAMC,GAC3CZ,EAAoBa,EAAEX,EAASS,IAClCG,OAAOC,eAAeb,EAASS,EAAM,CAAEK,YAAY,EAAMC,IAAKL,KAKhEZ,EAAoBkB,EAAI,SAAShB,GACX,oBAAXiB,QAA0BA,OAAOC,aAC1CN,OAAOC,eAAeb,EAASiB,OAAOC,YAAa,CAAEC,MAAO,WAE7DP,OAAOC,eAAeb,EAAS,aAAc,CAAEmB,OAAO,KAQvDrB,EAAoBsB,EAAI,SAASD,EAAOE,GAEvC,GADU,EAAPA,IAAUF,EAAQrB,EAAoBqB,IAC/B,EAAPE,EAAU,OAAOF,EACpB,GAAW,EAAPE,GAA8B,iBAAVF,GAAsBA,GAASA,EAAMG,WAAY,OAAOH,EAChF,IAAII,EAAKX,OAAOY,OAAO,MAGvB,GAFA1B,EAAoBkB,EAAEO,GACtBX,OAAOC,eAAeU,EAAI,UAAW,CAAET,YAAY,EAAMK,MAAOA,IACtD,EAAPE,GAA4B,iBAATF,EAAmB,IAAI,IAAIM,KAAON,EAAOrB,EAAoBU,EAAEe,EAAIE,EAAK,SAASA,GAAO,OAAON,EAAMM,IAAQC,KAAK,KAAMD,IAC9I,OAAOF,GAIRzB,EAAoB6B,EAAI,SAAS1B,GAChC,IAAIS,EAAST,GAAUA,EAAOqB,WAC7B,WAAwB,OAAOrB,EAAgB,SAC/C,WAA8B,OAAOA,GAEtC,OADAH,EAAoBU,EAAEE,EAAQ,IAAKA,GAC5BA,GAIRZ,EAAoBa,EAAI,SAASiB,EAAQC,GAAY,OAAOjB,OAAOkB,UAAUC,eAAe1B,KAAKuB,EAAQC,IAGzG/B,EAAoBkC,EAAI,GAIjBlC,EAAoBA,EAAoBmC,EAAI,I,yBClFrDhC,EAAOD,QAAUkC,Q,iZCGjBC,IAAEC,UAAUC,OAAM,WACjBF,IAAE,8CAA8CG,OAAM,WACrDH,IAAEI,MACAC,QAAQ,oCACRC,gB,8BCJJN,IAAEC,UAAUC,OAAM,WACjBF,IAAE,gDAAgDG,OAAM,WACvDH,IAAEI,MACAC,QAAQ,iCACRE,YAAY,2B","file":"script.js","sourcesContent":[" \t// The module cache\n \tvar installedModules = {};\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\n \t\t}\n \t};\n\n \t// define __esModule on exports\n \t__webpack_require__.r = function(exports) {\n \t\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n \t\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n \t\t}\n \t\tObject.defineProperty(exports, '__esModule', { value: true });\n \t};\n\n \t// create a fake namespace object\n \t// mode & 1: value is a module id, require it\n \t// mode & 2: merge all properties of value into the ns\n \t// mode & 4: return value when already ns object\n \t// mode & 8|1: behave like require\n \t__webpack_require__.t = function(value, mode) {\n \t\tif(mode & 1) value = __webpack_require__(value);\n \t\tif(mode & 8) return value;\n \t\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\n \t\tvar ns = Object.create(null);\n \t\t__webpack_require__.r(ns);\n \t\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\n \t\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\n \t\treturn ns;\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"\";\n\n\n \t// Load entry module and return exports\n \treturn __webpack_require__(__webpack_require__.s = 52);\n","module.exports = jQuery;","import \"./style.scss\";\nimport $ from \"jquery\";\n\n$(document).ready(function() {\n\t$(\".wp-block-guteblock-notification__closeBtn\").click(function() {\n\t\t$(this)\n\t\t\t.closest(\".wp-block-guteblock-notification\")\n\t\t\t.slideUp();\n\t});\n});\n","import \"./style.scss\";\nimport $ from \"jquery\";\n\n$(document).ready(function() {\n\t$(\".wp-block-guteblock-accordion__title-outer i\").click(function() {\n\t\t$(this)\n\t\t\t.closest(\".wp-block-guteblock-accordion\")\n\t\t\t.toggleClass(\"gb-accordion-open\");\n\t});\n});\n"],"sourceRoot":""}
     1{"version":3,"sources":["webpack:///webpack/bootstrap","webpack:///external \"jQuery\"","webpack:///./src/blocks/notification/script.js"],"names":["installedModules","__webpack_require__","moduleId","exports","module","i","l","modules","call","m","c","d","name","getter","o","Object","defineProperty","enumerable","get","r","Symbol","toStringTag","value","t","mode","__esModule","ns","create","key","bind","n","object","property","prototype","hasOwnProperty","p","s","jQuery","$","document","ready","click","this","closest","slideUp"],"mappings":"aACE,IAAIA,EAAmB,GAGvB,SAASC,EAAoBC,GAG5B,GAAGF,EAAiBE,GACnB,OAAOF,EAAiBE,GAAUC,QAGnC,IAAIC,EAASJ,EAAiBE,GAAY,CACzCG,EAAGH,EACHI,GAAG,EACHH,QAAS,IAUV,OANAI,EAAQL,GAAUM,KAAKJ,EAAOD,QAASC,EAAQA,EAAOD,QAASF,GAG/DG,EAAOE,GAAI,EAGJF,EAAOD,QAKfF,EAAoBQ,EAAIF,EAGxBN,EAAoBS,EAAIV,EAGxBC,EAAoBU,EAAI,SAASR,EAASS,EAAMC,GAC3CZ,EAAoBa,EAAEX,EAASS,IAClCG,OAAOC,eAAeb,EAASS,EAAM,CAAEK,YAAY,EAAMC,IAAKL,KAKhEZ,EAAoBkB,EAAI,SAAShB,GACX,oBAAXiB,QAA0BA,OAAOC,aAC1CN,OAAOC,eAAeb,EAASiB,OAAOC,YAAa,CAAEC,MAAO,WAE7DP,OAAOC,eAAeb,EAAS,aAAc,CAAEmB,OAAO,KAQvDrB,EAAoBsB,EAAI,SAASD,EAAOE,GAEvC,GADU,EAAPA,IAAUF,EAAQrB,EAAoBqB,IAC/B,EAAPE,EAAU,OAAOF,EACpB,GAAW,EAAPE,GAA8B,iBAAVF,GAAsBA,GAASA,EAAMG,WAAY,OAAOH,EAChF,IAAII,EAAKX,OAAOY,OAAO,MAGvB,GAFA1B,EAAoBkB,EAAEO,GACtBX,OAAOC,eAAeU,EAAI,UAAW,CAAET,YAAY,EAAMK,MAAOA,IACtD,EAAPE,GAA4B,iBAATF,EAAmB,IAAI,IAAIM,KAAON,EAAOrB,EAAoBU,EAAEe,EAAIE,EAAK,SAASA,GAAO,OAAON,EAAMM,IAAQC,KAAK,KAAMD,IAC9I,OAAOF,GAIRzB,EAAoB6B,EAAI,SAAS1B,GAChC,IAAIS,EAAST,GAAUA,EAAOqB,WAC7B,WAAwB,OAAOrB,EAAgB,SAC/C,WAA8B,OAAOA,GAEtC,OADAH,EAAoBU,EAAEE,EAAQ,IAAKA,GAC5BA,GAIRZ,EAAoBa,EAAI,SAASiB,EAAQC,GAAY,OAAOjB,OAAOkB,UAAUC,eAAe1B,KAAKuB,EAAQC,IAGzG/B,EAAoBkC,EAAI,GAIjBlC,EAAoBA,EAAoBmC,EAAI,I,2BClFrDhC,EAAOD,QAAUkC,Q,maCGjBC,IAAEC,UAAUC,OAAM,WACjBF,IAAE,8CAA8CG,OAAM,WACrDH,IAAEI,MACAC,QAAQ,oCACRC,gB","file":"script.js","sourcesContent":[" \t// The module cache\n \tvar installedModules = {};\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\n \t\t}\n \t};\n\n \t// define __esModule on exports\n \t__webpack_require__.r = function(exports) {\n \t\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n \t\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n \t\t}\n \t\tObject.defineProperty(exports, '__esModule', { value: true });\n \t};\n\n \t// create a fake namespace object\n \t// mode & 1: value is a module id, require it\n \t// mode & 2: merge all properties of value into the ns\n \t// mode & 4: return value when already ns object\n \t// mode & 8|1: behave like require\n \t__webpack_require__.t = function(value, mode) {\n \t\tif(mode & 1) value = __webpack_require__(value);\n \t\tif(mode & 8) return value;\n \t\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\n \t\tvar ns = Object.create(null);\n \t\t__webpack_require__.r(ns);\n \t\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\n \t\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\n \t\treturn ns;\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"\";\n\n\n \t// Load entry module and return exports\n \treturn __webpack_require__(__webpack_require__.s = 54);\n","module.exports = jQuery;","import \"./style.scss\";\nimport $ from \"jquery\";\n\n$(document).ready(function() {\n\t$(\".wp-block-guteblock-notification__closeBtn\").click(function() {\n\t\t$(this)\n\t\t\t.closest(\".wp-block-guteblock-notification\")\n\t\t\t.slideUp();\n\t});\n});\n"],"sourceRoot":""}
  • guteblock/trunk/dist/style.css

    r2248028 r2255397  
    1 .wp-block-guteblock-container{padding:30px 0}.wp-block-guteblock-container.align-center{text-align:center}.wp-block-guteblock-container.align-right{text-align:right}.wp-block-guteblock-team-members{padding:30px;display:flex;flex-wrap:wrap;margin:0 auto}.wp-block-guteblock-team-members.is-style-2 .wp-block-guteblock-team-member,.wp-block-guteblock-team-members.is-style-3 .wp-block-guteblock-team-member{padding:10px;position:relative;min-height:350px}.wp-block-guteblock-team-members.is-style-2 .wp-block-guteblock-team-member__image-outer,.wp-block-guteblock-team-members.is-style-3 .wp-block-guteblock-team-member__image-outer{position:absolute;left:0;right:0;top:0;bottom:0}.wp-block-guteblock-team-members.is-style-2 .wp-block-guteblock-team-member__info,.wp-block-guteblock-team-members.is-style-3 .wp-block-guteblock-team-member__info{font-size:16px}.wp-block-guteblock-team-members.is-style-2 .wp-block-guteblock-team-member img,.wp-block-guteblock-team-members.is-style-3 .wp-block-guteblock-team-member img{border-radius:0;width:100%;height:100%}.wp-block-guteblock-team-members.is-style-2 .wp-block-guteblock-team-member .content-outer,.wp-block-guteblock-team-members.is-style-3 .wp-block-guteblock-team-member .content-outer{background:#fff;padding:0 10px 11px;position:absolute;width:84%;left:8%;bottom:5%;top:auto}.wp-block-guteblock-team-members.is-style-3 .wp-block-guteblock-team-member{padding:0}.wp-block-guteblock-team-members.is-style-3 .wp-block-guteblock-team-member .content-outer{left:0;right:0;top:0;bottom:0;background:rgba(251,1,1,.6);width:100%;opacity:0;transition:all .3s linear}.wp-block-guteblock-team-members.is-style-3 .wp-block-guteblock-team-member .content-inner{position:absolute;width:100%;left:0;top:50%;transform:translateY(-50%)}.wp-block-guteblock-team-members.is-style-3 .wp-block-guteblock-team-member:hover .content-outer{opacity:1}.wp-block-guteblock-team-members.align-center{text-align:center}.wp-block-guteblock-team-members.align-right{text-align:right}.wp-block-guteblock-team-members .wp-block-guteblock-team-member img{border-radius:100%;-o-object-fit:cover;object-fit:cover;display:inline-block}.wp-block-guteblock-team-members.shape-square img{border-radius:0}.wp-block-guteblock-team-members.has-1-columns h4,.wp-block-guteblock-team-members.has-2-columns h4,.wp-block-guteblock-team-members.has-3-columns h4{font-size:32px}.wp-block-guteblock-team-members.has-4-columns h4,.wp-block-guteblock-team-members.has-5-columns h4,.wp-block-guteblock-team-members.has-6-columns h4{font-size:22px}.wp-block-guteblock-team-members.has-1-columns img,.wp-block-guteblock-team-members.has-2-columns img,.wp-block-guteblock-team-members.has-3-columns img{width:250px;height:250px}.wp-block-guteblock-team-members.has-4-columns img,.wp-block-guteblock-team-members.has-5-columns img,.wp-block-guteblock-team-members.has-6-columns img{font-size:22px;width:150px;height:150px}.wp-block-guteblock-team-members.has-1-columns .wp-block-guteblock-team-member{width:calc(100% - 20px)}@media screen and (max-width:960px){.wp-block-guteblock-team-members.has-1-columns .wp-block-guteblock-team-member{width:calc(50% - 20px);margin-bottom:50px}}@media screen and (max-width:480px){.wp-block-guteblock-team-members.has-1-columns .wp-block-guteblock-team-member{width:calc(100% - 20px);margin-bottom:50px}}.wp-block-guteblock-team-members.has-2-columns .wp-block-guteblock-team-member{width:calc(50% - 20px)}@media screen and (max-width:960px){.wp-block-guteblock-team-members.has-2-columns .wp-block-guteblock-team-member{width:calc(50% - 20px);margin-bottom:50px}}@media screen and (max-width:480px){.wp-block-guteblock-team-members.has-2-columns .wp-block-guteblock-team-member{width:calc(100% - 20px);margin-bottom:50px}}.wp-block-guteblock-team-members.has-3-columns .wp-block-guteblock-team-member{width:calc(33.33333% - 20px)}@media screen and (max-width:960px){.wp-block-guteblock-team-members.has-3-columns .wp-block-guteblock-team-member{width:calc(50% - 20px);margin-bottom:50px}}@media screen and (max-width:480px){.wp-block-guteblock-team-members.has-3-columns .wp-block-guteblock-team-member{width:calc(100% - 20px);margin-bottom:50px}}.wp-block-guteblock-team-members.has-4-columns .wp-block-guteblock-team-member{width:calc(25% - 20px)}@media screen and (max-width:960px){.wp-block-guteblock-team-members.has-4-columns .wp-block-guteblock-team-member{width:calc(50% - 20px);margin-bottom:50px}}@media screen and (max-width:480px){.wp-block-guteblock-team-members.has-4-columns .wp-block-guteblock-team-member{width:calc(100% - 20px);margin-bottom:50px}}.wp-block-guteblock-team-members.has-5-columns .wp-block-guteblock-team-member{width:calc(20% - 20px)}@media screen and (max-width:960px){.wp-block-guteblock-team-members.has-5-columns .wp-block-guteblock-team-member{width:calc(50% - 20px);margin-bottom:50px}}@media screen and (max-width:480px){.wp-block-guteblock-team-members.has-5-columns .wp-block-guteblock-team-member{width:calc(100% - 20px);margin-bottom:50px}}.wp-block-guteblock-team-members.has-6-columns .wp-block-guteblock-team-member{width:calc(16.66667% - 20px)}@media screen and (max-width:960px){.wp-block-guteblock-team-members.has-6-columns .wp-block-guteblock-team-member{width:calc(50% - 20px);margin-bottom:50px}}@media screen and (max-width:480px){.wp-block-guteblock-team-members.has-6-columns .wp-block-guteblock-team-member{width:calc(100% - 20px);margin-bottom:50px}}.wp-block-guteblock-team-members .wp-block-guteblock-team-member{margin:0 10px 30px}.wp-block-guteblock-team-members .wp-block-guteblock-team-member h4{margin:10px 0 5px;text-align:inherit}.wp-block-guteblock-team-members .wp-block-guteblock-team-member__title{color:#222;font-size:18px;font-weight:700;margin-bottom:0}.wp-block-guteblock-team-members .wp-block-guteblock-team-member__info{color:#565656;font-weight:300;margin:0;line-height:1}.wp-block-guteblock-team-members .wp-block-guteblock-team-member__addIcon{padding:2px;line-height:1;border:1px dashed #8c969f;cursor:pointer}.wp-block-guteblock-team-members .wp-block-guteblock-team-member__linkForm{border:1px solid #eaeaea;padding:10px;margin-top:10px}.wp-block-guteblock-team-members .wp-block-guteblock-team-member__removeLink{color:#d23535;font-size:14px;text-decoration:underline;cursor:pointer}.wp-block-guteblock-team-members .wp-block-guteblock-team-member__social{list-style:none;line-height:1;margin:10px 0 20px}.wp-block-guteblock-team-members .wp-block-guteblock-team-member__social ul{margin:0}.wp-block-guteblock-team-members .wp-block-guteblock-team-member__social li{display:inline-block;line-height:1;margin:0;font-size:17px}.wp-block-guteblock-team-members .wp-block-guteblock-team-member__social li a,.wp-block-guteblock-team-members .wp-block-guteblock-team-member__social li i{color:inherit;transition:all .3s linear}.wp-block-guteblock-team-members .wp-block-guteblock-team-member__social li.is-selected{outline:2px solid #f03;margin:0 10px}.wp-block-guteblock-team-members .wp-block-guteblock-team-member__social li:hover a,.wp-block-guteblock-team-members .wp-block-guteblock-team-member__social li:hover i{color:#fb3660}.wp-block-guteblock-team-members.is-style-1 .wp-block-guteblock-team-member__title{background:linear-gradient(90deg,#dc143c,pink,#00ff7f);background-size:200% 200%;animation:rainbow 2s ease-in-out infinite;background-clip:text;-webkit-background-clip:text;color:#000;display:block;transition:color .2s ease-in-out}.wp-block-guteblock-team-members.is-style-1 img{transition:all .3s linear}.wp-block-guteblock-team-members.is-style-1 .wp-block-guteblock-team-member:hover .wp-block-guteblock-team-member__title{color:transparent}.wp-block-guteblock-team-members.is-style-1 .wp-block-guteblock-team-member:hover img{filter:none}.wp-block-guteblock-team-members.is-style-2 img{transition:all .3s linear}.wp-block-guteblock-team-members.is-style-2 .wp-block-guteblock-team-member:hover img{filter:none}@font-face{font-family:iconfont;src:url("data:application/octet-stream;base64,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") format("woff"),url("data:application/octet-stream;base64,AAEAAAAPAIAAAwBwR1NVQiCLJXoAAAD8AAAAVE9TLzJGulPgAAABUAAAAFZjbWFwauCIogAAAagAAAIuY3Z0IAbZ/wQAABoYAAAAIGZwZ22KkZBZAAAaOAAAC3BnYXNwAAAAEAAAGhAAAAAIZ2x5ZgKaH5wAAAPYAAASAGhlYWQXe0IzAAAV2AAAADZoaGVhBz0DXQAAFhAAAAAkaG10eCK9//8AABY0AAAALGxvY2EZ4B4uAAAWYAAAABhtYXhwAeIMjwAAFngAAAAgbmFtZc2dFxgAABaYAAACzXBvc3TlNNOtAAAZaAAAAKdwcmVw5UErvAAAJagAAACGAAEAAAAKADAAPgACREZMVAAObGF0bgAaAAQAAAAAAAAAAQAAAAQAAAAAAAAAAQAAAAFsaWdhAAgAAAABAAAAAQAEAAQAAAABAAgAAQAGAAAAAQAAAAEDKAGQAAUAAAJ6ArwAAACMAnoCvAAAAeAAMQECAAACAAUDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFBmRWQAQPCa8ycDUv9qAFoDVACWAAAAAQAAAAAAAAAAAAUAAAADAAAALAAAAAQAAAGmAAEAAAAAAKAAAwABAAAALAADAAoAAAGmAAQAdAAAABQAEAADAATwmvDh8WfxbfIx8oHzAvMM8yf//wAA8Jrw4fFm8W3yMfKB8wLzDPMn//8AAAAAAAAAAAAAAAAAAAAAAAAAAQAUABQAFAAWABYAFgAWABYAFgAAAAEAAgADAAQABQAGAAcACAAJAAoAAAEGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAIgAAAAAAAAACgAA8JoAAPCaAAAAAQAA8OEAAPDhAAAAAgAA8WYAAPFmAAAAAwAA8WcAAPFnAAAABAAA8W0AAPFtAAAABQAA8jEAAPIxAAAABgAA8oEAAPKBAAAABwAA8wIAAPMCAAAACAAA8wwAAPMMAAAACQAA8ycAAPMnAAAACgAAAAEAAP+xAhcDUgAUAC1AKgABAAYBRwADAgNwBQEBBAECAwECXgAAAAZYAAYGDABJIxERERETIQcFGysBFSMiBh0BMwcjESMRIzUzNTQ2MzICF1cwIqQWjquOjnRhUgNLkygoaqX+WAGopXpocgAAAAADAAD/zANZAv8AAwAOACoASkBHIgEFAQFHBwkCAQgFCAEFbQYEAgAFAHAAAwACCAMCYAAIAQUIVAAICAVYAAUIBUwAACknISAcGxYUERANDAkGAAMAAxEKBRUrExEjETcUBisBIiY0NjIWAREjETQmIyIGBwYVESM2PQEnMxUjPgM3MhbDuMQ6LgEuODpcOAKLty4wIy4NBrgBAbgBCxgmPCJfdAH1/dcCKaspNjZSNjb+QP7DASg7QiYdERz+y9+KpRtQEhogEAF+AAAMAAD/sQNZAwsACQAPABcAKwA9AFsAYwB8AIkAmQCqALoC00Agop6HgH0FFheqARwWOAEACgUBAgAqBgIBFTMbAgUBBkdLsAlQWEBtIiACHRoXGh1lKAEVEwEBFWUAJRsBGh0lGl4AFyEBFhwXFmAjHx4DHAAYBxwYYA8mAgcGAQQKBwReEhAnDAQKAwEAAgoAYAACABMVAhNeFAsCAREODQkIBQUZAQVhABkkJBlUABkZJFgAJBkkTBtLsApQWEB9AB0aIBodZSIBIBcaIGMfARwWHh4cZSgBFRMBARVlACUbARodJRpeABchARYcFxZgIwEeABgHHhhhDyYCBwYBBBAHBF4nDAIKAAUKUhIBEAMBAAIQAGAAAgATFQITXhQLAgERDg0JCAUFGQEFYQAZJCQZVAAZGSRYACQZJEwbS7ATUFhAbSIgAh0aFxodZSgBFRMBARVlACUbARodJRpeABchARYcFxZgIx8eAxwAGAccGGAPJgIHBgEECgcEXhIQJwwECgMBAAIKAGAAAgATFQITXhQLAgERDg0JCAUFGQEFYQAZJCQZVAAZGSRYACQZJEwbS7AhUFhAbiIgAh0aFxodF20oARUTAQEVZQAlGwEaHSUaXgAXIQEWHBcWYCMfHgMcABgHHBhgDyYCBwYBBAoHBF4SECcMBAoDAQACCgBgAAIAExUCE14UCwIBEQ4NCQgFBRkBBWEAGSQkGVQAGRkkWAAkGSRMG0BvIiACHRoXGh0XbSgBFRMBExUBbQAlGwEaHSUaXgAXIQEWHBcWYCMfHgMcABgHHBhgDyYCBwYBBAoHBF4SECcMBAoDAQACCgBgAAIAExUCE14UCwIBEQ4NCQgFBRkBBWEAGSQkGVQAGRkkWAAkGSRMWVlZWUBUPj4YGBAQubaxrqmopKOgn52cm5qXlo+OiYiCgX9+d3ZramNiX14+Wz5bVlRSUU1MRUQ7OTc2NTQyMBgrGCspJyMiHhwaGRAXEBcRERMSESMiKQUbKyU1NCMiBxUWMzI3MzU0IhUlFSMVIzUjNRcVIzUGIyInJj0BMxUUFxQzMjc1FxUUBwYjIicVIxEzFTYzMhcWFxUUBwYHBiInJj0BNDc2MhcWHQEjFRQzMj8BNic1AxUUIj0BNDIBNCcuAScmIAcOAQcGFBceARcWIDc+ATc2ATcjBycjFh8BFhcVMzc1NCcmIgcGHQEUFxYyNzYXMzUjFQYjIic1IxUUFxYyNyURFAYHISImNRE0NjchMhYCARAKCQkKEGckJP7BLSks8iUWFRIFAyQBCAsNsgQHFxMTJSUSFBcHBIwBAgcPOhELCxA6DgxKEw0DAQEB1iQkASoLBiQYTP7MTBgkBgsLBSYXTAE0TBgkBQz+WjIpHR0sBAkNFAYpoQsQOA8MDA84EAtmJSUNCwgBJgQGJhcBGF5D/elDXl5DAhdDXntYGwh9CV8THByBJ+zsJ0bNFxkPChSilw0BCBGcPlEdDBcWFAETWRYYC2YFEAgMChYVDyFIIQ8VFRAgKyQcDgQDBgwBzFccHFcd/lVjLhkgBAgIAyIYMMMvGCICCQkCIhgvAc2mbW0NGiY6H3BDSSAQFhYQIEkgEBYWDyLPnhEIp6QUChAak/3oQl4BYEECGEJeAWAAAAALAAD/agNKA1IACQAPABcAKgA7AFcAXwB4AIQAlACmA1RAJKWhhH57BRYVmAEbFjEBAQkGAQIBVj48IBwFBgASNioCBwAGR0uwCVBYQHQfARsWHRYbHW0GAQQFCQUECW0TDQsDCQEFCWMPCAIHAAwMB2UkIyEDHgAVFh4VYCIBFiABHRkWHWAAGQ4BBQQZBV4DAQEAAhIBAl4AEhEKAgAHEgBgHAEaGgxIFBACDAwXWQAXFw1IFBACDAwYWQAYGA0YSRtLsApQWECAJCMCIR4VHiEVbR8BGxYdFhsdbQYBBAUNBQQNbRMBDQkFDWMLAQkBBQljDwgCBwAMDAdlAB4AFRYeFWAiARYgAR0ZFh1gABkOAQUEGQVeAwEBAAISAQJeABIRCgIABxIAYBwBGhoMSBQQAgwMF1kAFxcNSBQQAgwMGFkAGBgNGEkbS7ALUFhAagYBBAUJBQQJbRMNCwMJAQUJYyQjIQMeABUWHhVgIgEWIB8dAxsZFhtgABkOAQUEGQVeAwEBAAISAQJeABIRCgIABxIAYBwBGhoMSBQQDwwIBQcHF1gAFxcNSBQQDwwIBQcHGFgAGBgNGEkbS7AOUFhAdB8BGxYdFhsdbQYBBAUJBQQJbRMNCwMJAQUJYw8IAgcADAwHZSQjIQMeABUWHhVgIgEWIAEdGRYdYAAZDgEFBBkFXgMBAQACEgECXgASEQoCAAcSAGAcARoaDEgUEAIMDBdZABcXDUgUEAIMDBhZABgYDRhJG0uwJlBYQHUfARsWHRYbHW0GAQQFCQUECW0TDQsDCQEFCQFrDwgCBwAMDAdlJCMhAx4AFRYeFWAiARYgAR0ZFh1gABkOAQUEGQVeAwEBAAISAQJeABIRCgIABxIAYBwBGhoMSBQQAgwMF1kAFxcNSBQQAgwMGFkAGBgNGEkbQG8fARsWHRYbHW0GAQQFCQUECW0TDQsDCQEFCQFrDwgCBwAMDAdlJCMhAx4AFRYeFWAiARYgAR0ZFh1gABkOAQUEGQVeAwEBAAISAQJeABIRCgIABxIAYAAXGAwXVRwBGhoMSBQQAgwMGFkAGBgNGElZWVlZWUBGlZWVppWmpKKgn5uZl5aSkYqJg4J9fHp5c3JnZmVkX15bWlNSS0pGRUNBOTc1NDMyMC8pKCQjHx0bGhEREREREhIjIiUFHSslFRQjIic1NjMyFxUjNTQyJTM1IxUzETsCESMVBiMiJyY9ASMVFBcWMj8BNTQnJiIHNSMRMzUWMzI3Njc1IxQHBiMiPQEzNTQnJiIHBh0BFBcWMjc2NzYBNTQiHQEUMgEUBw4BBwYgJy4BJyYQNz4BNzYgFx4BFxYBMwcVIzUmJyYnMx8BFRQHBiInJj0BNDc2MhcWNxEjNQYjIicmPQEzFRYzMjc1Ah4WDQwMDRa9MzL95TyuOzehMjIRDwoBATIFBzQe8AUKOhgyMhkbHgoFvDMBBBIaZA8WSxYPEBZOFAoCAf6tMDABkQ4IMiBm/mJnIDIHDw8HMiBnAZ5mITIHDv3TOUM4CBoVEDwn9RAVSxYPDxZLFRC7Mx4cGQgEMwIKDxGcdiUMqAwmGRkmVDQ0/sIBFNMXCwISy9ocDRUiNW4pDh8eef6OGx8fDy8HHQUUJjE5LBUcHBUsYCwVHR4PDwUCGXUnJ3Un/oSDQCEuAgwMAywiPgEIQCEuAwsLBCwiPgJD35eXKk05L5MnYS4UHR0VLWEtFRwcFS7+6R8jFQ0d3OEMGNUAAAAABQAA/7EDWQMLAAgAEQAaAFQAbQBjQGASAQMFAUcACgIHBwplAA0LDgIGBQ0GYAAFAAQABQRgAAMAAAEDAGAAAQACCgECYAkIAgcMDAdUCQgCBwcMWQAMBwxNIBtqZV5ZUlE9PDo5ODc2NRtUIFMTFBMUExIPBRorATQmIg4BFjI2NxQGLgE+AhY3FAYiLgE2MhYlIisBIg4BBw4BBw4CFgYWBhYUHwEeARceATIWNhY2Fj4BNz4BNz4CJjYmNiY0LwEuAScuASImBgEUBw4BBwYiJy4BJyYQNz4BNzYgFx4BFxYCO1J4UgJWdFZLgLaCAn66fD8eLBwCICgi/uYEJzsURC4RHCoMBggEAgICAgIGCgwqHBAwQipMCkosQDQNHCwKBggEAgICAgIGCgsqHRAuRiZQAaoDBYBzMv4ydIAFAwMFgHQxAQAxdH4GAwFeO1RUdlRUO1uCAn66fgKCihUeHioeHmYEBggLKhwQMEQmUAZQJkQYKBwqCwYKBAQEBAQIAgoLKhwQMEQmUAZQJkQYKBwqCwYKBAT+ooAxdIAFAwMGfnUxAQAxdIAFAwMGfnUxAAEAAP+xAsoDUwBKAD9APCMBBQITAQEDAkccAQFEAAIEBQQCBW0ABQMEBQNrAAMAAQMBXAAEBABYAAAADARJRUQ7OTEvKScoJQYFFisRND4DFzIeARUUDgMnIiYnBw4FDwEnJjU0Nj8BJjU0NjcyFhUUDgEWMzI+BDc0JiMiBhUUHgIVFAYjJy4DKkpgbjpYmF4UMEBgOiZKEQ8KCA4QEiISBwUJGBkdEjotIiYwATIkHzQkGhAGAXpjb5YOEA4QDQkdLBgMAgU8alA6HgFKjlk2ZmBGLgIkHz8pGDgWMCgcAwZYETOAYXEkOi9QAS4iJYpHLhwwOkA8GmBskG8ZLhoaBA8yAQksPjoAAAAE////oQPpA1QALQA3AE8AWQBpQGYnJhwDBAMqFQIIAQ4DAgcIA0cGAQECCAIBCG0ACgkMCQoMbQUBAg4BCAcCCGAPDQIHCwEJCgcJYAAMAAAMAFwABAQDWAADAwwESVFQVlRQWVFZTktFREFAPTwjFBIUEycSGhgQBR0rARQGBxYVFA4BLgI3NDcuATc0PgEXNjcTPgEfAT4BNzIeAQ4BJjcnAxYXNjIWBRQeATYuAQciBgU2NCcmIgcOASImJyYiBhQXHgI/AT4BNzI2LgEnIgYeAQPoIB0HeMzyzHgBBhwkAUBfIXqlQQIOB84KKBgjMAI0QjQCujqneiFdQv0AMkI2BionIjABwwYGBRIFF1pYWhcGEAwGGFQ0GTMaVBciMgEyISMyAi4BeiA2DRocVpRWAlKYVBobDTgfLkABI1UFASMHCgMtFRgBMEYwAjIiKv74BVQiQpwjMAI0QjQCMucGEAcFBRgWFhgFCxAHGBwGAQIBIIgyRDABMEYwAAABAAD/+QG7AsMAHgAzQDAAAgMCbwADAAQAAwRgBQEAAQEAVAUBAAABWAABAAFMAgAbGRYUERAIBQAeAh4GBRQrJTMyFhQGKwEuAScuATURNDYyFh0BMzIWFAYrARUUFgEiSSIuLiJPOWgmKSwuQy7MIi4uIsxKmC5DLgMsJidoOwFcIS4uIXQuQy5JNEgAAAAEAAD/sQNZAwsAAwAOACQANABOQEsWAQgBAUcABQMBAwUBbQAIAQABCABtAAoAAgMKAmAAAwYBAQgDAV4HBAIACQkAUgcEAgAACVgACQAJTDMwKyglEhMjEjMTERALBR0rNzMRIzcuASIGHgEzMTI2ATM1NCYjIgczNSMWAzM1NDc+ATMyFQERFAYHISImNRE0NjchMhaEgYGKASg+LAEoICEoAUeBUkJMKQGBAgKBBAgiGEEBBV5D/elDXl5DAhdDXj0Bg3gdJiY6Jib+It5WWEE4Jf6i2RUKExxYAV796EJeAWBBAhhCXgFgAAUAAP+mA3ADFgAOABkAJwA1AD0AP0A8CgECATw4BgMDAgJHBAEAAQBvAAECAW8FAQIDAwJUBQECAgNYAAMCA0w3NgEAOzk2PTc9CQcADgEOBgUUKwEyABUUBgcmJyYHJjU0AAE2JyYHBhY3NhcWNzYnJiQHBhcWNzYWFxY3FjYnJiQHDgEXFjc2BAMWFwYjIic2Abi2AQJmWGTSom5sAQABjhAYrPoaDBrkmhZEEh5k/vJ0IAgMHmjyWBwWIioidP6obg4QBAooXgE27Hg0QCxyZDoDFv7+tm6+PqoGBm58prgBAP2sFhBqOggyBDZeDpIeEj4eIgoiIAogHDYUoBREFkQcJgQeECYKIhj+JgZoDjhIAAEAAAABAAAFlc4AXw889QALA+gAAAAA2jn/SAAAAADaOf9I////agPpA1QAAAAIAAIAAAAAAAAAAQAAA1L/agAAA+j/////A+kAAQAAAAAAAAAAAAAAAAAAAAsD6AAAAjsAAANZAAADWQAAA1kAAANZAAACygAAA+j//wG7AAADWQAAA3AAAAAAAAAAOACeAwgFmAZyBvgHuAgACHYJAAABAAAACwC7AAwAAAAAAAIAUgBiAHMAAAEFC3AAAAAAAAAAEgDeAAEAAAAAAAAANQAAAAEAAAAAAAEACAA1AAEAAAAAAAIABwA9AAEAAAAAAAMACABEAAEAAAAAAAQACABMAAEAAAAAAAUACwBUAAEAAAAAAAYACABfAAEAAAAAAAoAKwBnAAEAAAAAAAsAEwCSAAMAAQQJAAAAagClAAMAAQQJAAEAEAEPAAMAAQQJAAIADgEfAAMAAQQJAAMAEAEtAAMAAQQJAAQAEAE9AAMAAQQJAAUAFgFNAAMAAQQJAAYAEAFjAAMAAQQJAAoAVgFzAAMAAQQJAAsAJgHJQ29weXJpZ2h0IChDKSAyMDIwIGJ5IG9yaWdpbmFsIGF1dGhvcnMgQCBmb250ZWxsby5jb21mb250ZWxsb1JlZ3VsYXJmb250ZWxsb2ZvbnRlbGxvVmVyc2lvbiAxLjBmb250ZWxsb0dlbmVyYXRlZCBieSBzdmcydHRmIGZyb20gRm9udGVsbG8gcHJvamVjdC5odHRwOi8vZm9udGVsbG8uY29tAEMAbwBwAHkAcgBpAGcAaAB0ACAAKABDACkAIAAyADAAMgAwACAAYgB5ACAAbwByAGkAZwBpAG4AYQBsACAAYQB1AHQAaABvAHIAcwAgAEAAIABmAG8AbgB0AGUAbABsAG8ALgBjAG8AbQBmAG8AbgB0AGUAbABsAG8AUgBlAGcAdQBsAGEAcgBmAG8AbgB0AGUAbABsAG8AZgBvAG4AdABlAGwAbABvAFYAZQByAHMAaQBvAG4AIAAxAC4AMABmAG8AbgB0AGUAbABsAG8ARwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABzAHYAZwAyAHQAdABmACAAZgByAG8AbQAgAEYAbwBuAHQAZQBsAGwAbwAgAHAAcgBvAGoAZQBjAHQALgBoAHQAdABwADoALwAvAGYAbwBuAHQAZQBsAGwAbwAuAGMAbwBtAAAAAAIAAAAAAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwECAQMBBAEFAQYBBwEIAQkBCgELAQwACGZhY2Vib29rCGxpbmtlZGluD3lvdXR1YmUtc3F1YXJlZAd5b3V0dWJlCWluc3RhZ3JhbQlwaW50ZXJlc3QMcmVkZGl0LWFsaWVuB3R3aXR0ZXIQbGlua2VkaW4tc3F1YXJlZAdzcG90aWZ5AAAAAAEAAf//AA8AAAAAAAAAAAAAAAAAAAAAABgAGAAYABgDVP9qA1T/arAALCCwAFVYRVkgIEu4AA5RS7AGU1pYsDQbsChZYGYgilVYsAIlYbkIAAgAY2MjYhshIbAAWbAAQyNEsgABAENgQi2wASywIGBmLbACLCBkILDAULAEJlqyKAEKQ0VjRVJbWCEjIRuKWCCwUFBYIbBAWRsgsDhQWCGwOFlZILEBCkNFY0VhZLAoUFghsQEKQ0VjRSCwMFBYIbAwWRsgsMBQWCBmIIqKYSCwClBYYBsgsCBQWCGwCmAbILA2UFghsDZgG2BZWVkbsAErWVkjsABQWGVZWS2wAywgRSCwBCVhZCCwBUNQWLAFI0KwBiNCGyEhWbABYC2wBCwjISMhIGSxBWJCILAGI0KxAQpDRWOxAQpDsAFgRWOwAyohILAGQyCKIIqwASuxMAUlsAQmUVhgUBthUllYI1khILBAU1iwASsbIbBAWSOwAFBYZVktsAUssAdDK7IAAgBDYEItsAYssAcjQiMgsAAjQmGwAmJmsAFjsAFgsAUqLbAHLCAgRSCwC0NjuAQAYiCwAFBYsEBgWWawAWNgRLABYC2wCCyyBwsAQ0VCKiGyAAEAQ2BCLbAJLLAAQyNEsgABAENgQi2wCiwgIEUgsAErI7AAQ7AEJWAgRYojYSBkILAgUFghsAAbsDBQWLAgG7BAWVkjsABQWGVZsAMlI2FERLABYC2wCywgIEUgsAErI7AAQ7AEJWAgRYojYSBksCRQWLAAG7BAWSOwAFBYZVmwAyUjYUREsAFgLbAMLCCwACNCsgsKA0VYIRsjIVkqIS2wDSyxAgJFsGRhRC2wDiywAWAgILAMQ0qwAFBYILAMI0JZsA1DSrAAUlggsA0jQlktsA8sILAQYmawAWMguAQAY4ojYbAOQ2AgimAgsA4jQiMtsBAsS1RYsQRkRFkksA1lI3gtsBEsS1FYS1NYsQRkRFkbIVkksBNlI3gtsBIssQAPQ1VYsQ8PQ7ABYUKwDytZsABDsAIlQrEMAiVCsQ0CJUKwARYjILADJVBYsQEAQ2CwBCVCioogiiNhsA4qISOwAWEgiiNhsA4qIRuxAQBDYLACJUKwAiVhsA4qIVmwDENHsA1DR2CwAmIgsABQWLBAYFlmsAFjILALQ2O4BABiILAAUFiwQGBZZrABY2CxAAATI0SwAUOwAD6yAQEBQ2BCLbATLACxAAJFVFiwDyNCIEWwCyNCsAojsAFgQiBgsAFhtRAQAQAOAEJCimCxEgYrsHIrGyJZLbAULLEAEystsBUssQETKy2wFiyxAhMrLbAXLLEDEystsBgssQQTKy2wGSyxBRMrLbAaLLEGEystsBsssQcTKy2wHCyxCBMrLbAdLLEJEystsB4sALANK7EAAkVUWLAPI0IgRbALI0KwCiOwAWBCIGCwAWG1EBABAA4AQkKKYLESBiuwcisbIlktsB8ssQAeKy2wICyxAR4rLbAhLLECHistsCIssQMeKy2wIyyxBB4rLbAkLLEFHistsCUssQYeKy2wJiyxBx4rLbAnLLEIHistsCgssQkeKy2wKSwgPLABYC2wKiwgYLAQYCBDI7ABYEOwAiVhsAFgsCkqIS2wKyywKiuwKiotsCwsICBHICCwC0NjuAQAYiCwAFBYsEBgWWawAWNgI2E4IyCKVVggRyAgsAtDY7gEAGIgsABQWLBAYFlmsAFjYCNhOBshWS2wLSwAsQACRVRYsAEWsCwqsAEVMBsiWS2wLiwAsA0rsQACRVRYsAEWsCwqsAEVMBsiWS2wLywgNbABYC2wMCwAsAFFY7gEAGIgsABQWLBAYFlmsAFjsAErsAtDY7gEAGIgsABQWLBAYFlmsAFjsAErsAAWtAAAAAAARD4jOLEvARUqLbAxLCA8IEcgsAtDY7gEAGIgsABQWLBAYFlmsAFjYLAAQ2E4LbAyLC4XPC2wMywgPCBHILALQ2O4BABiILAAUFiwQGBZZrABY2CwAENhsAFDYzgtsDQssQIAFiUgLiBHsAAjQrACJUmKikcjRyNhIFhiGyFZsAEjQrIzAQEVFCotsDUssAAWsAQlsAQlRyNHI2GwCUMrZYouIyAgPIo4LbA2LLAAFrAEJbAEJSAuRyNHI2EgsAQjQrAJQysgsGBQWCCwQFFYswIgAyAbswImAxpZQkIjILAIQyCKI0cjRyNhI0ZgsARDsAJiILAAUFiwQGBZZrABY2AgsAErIIqKYSCwAkNgZCOwA0NhZFBYsAJDYRuwA0NgWbADJbACYiCwAFBYsEBgWWawAWNhIyAgsAQmI0ZhOBsjsAhDRrACJbAIQ0cjRyNhYCCwBEOwAmIgsABQWLBAYFlmsAFjYCMgsAErI7AEQ2CwASuwBSVhsAUlsAJiILAAUFiwQGBZZrABY7AEJmEgsAQlYGQjsAMlYGRQWCEbIyFZIyAgsAQmI0ZhOFktsDcssAAWICAgsAUmIC5HI0cjYSM8OC2wOCywABYgsAgjQiAgIEYjR7ABKyNhOC2wOSywABawAyWwAiVHI0cjYbAAVFguIDwjIRuwAiWwAiVHI0cjYSCwBSWwBCVHI0cjYbAGJbAFJUmwAiVhuQgACABjYyMgWGIbIVljuAQAYiCwAFBYsEBgWWawAWNgIy4jICA8ijgjIVktsDossAAWILAIQyAuRyNHI2EgYLAgYGawAmIgsABQWLBAYFlmsAFjIyAgPIo4LbA7LCMgLkawAiVGUlggPFkusSsBFCstsDwsIyAuRrACJUZQWCA8WS6xKwEUKy2wPSwjIC5GsAIlRlJYIDxZIyAuRrACJUZQWCA8WS6xKwEUKy2wPiywNSsjIC5GsAIlRlJYIDxZLrErARQrLbA/LLA2K4ogIDywBCNCijgjIC5GsAIlRlJYIDxZLrErARQrsARDLrArKy2wQCywABawBCWwBCYgLkcjRyNhsAlDKyMgPCAuIzixKwEUKy2wQSyxCAQlQrAAFrAEJbAEJSAuRyNHI2EgsAQjQrAJQysgsGBQWCCwQFFYswIgAyAbswImAxpZQkIjIEewBEOwAmIgsABQWLBAYFlmsAFjYCCwASsgiophILACQ2BkI7ADQ2FkUFiwAkNhG7ADQ2BZsAMlsAJiILAAUFiwQGBZZrABY2GwAiVGYTgjIDwjOBshICBGI0ewASsjYTghWbErARQrLbBCLLA1Ky6xKwEUKy2wQyywNishIyAgPLAEI0IjOLErARQrsARDLrArKy2wRCywABUgR7AAI0KyAAEBFRQTLrAxKi2wRSywABUgR7AAI0KyAAEBFRQTLrAxKi2wRiyxAAEUE7AyKi2wRyywNCotsEgssAAWRSMgLiBGiiNhOLErARQrLbBJLLAII0KwSCstsEossgAAQSstsEsssgABQSstsEwssgEAQSstsE0ssgEBQSstsE4ssgAAQistsE8ssgABQistsFAssgEAQistsFEssgEBQistsFIssgAAPistsFMssgABPistsFQssgEAPistsFUssgEBPistsFYssgAAQCstsFcssgABQCstsFgssgEAQCstsFkssgEBQCstsFossgAAQystsFsssgABQystsFwssgEAQystsF0ssgEBQystsF4ssgAAPystsF8ssgABPystsGAssgEAPystsGEssgEBPystsGIssDcrLrErARQrLbBjLLA3K7A7Ky2wZCywNyuwPCstsGUssAAWsDcrsD0rLbBmLLA4Ky6xKwEUKy2wZyywOCuwOystsGgssDgrsDwrLbBpLLA4K7A9Ky2waiywOSsusSsBFCstsGsssDkrsDsrLbBsLLA5K7A8Ky2wbSywOSuwPSstsG4ssDorLrErARQrLbBvLLA6K7A7Ky2wcCywOiuwPCstsHEssDorsD0rLbByLLMJBAIDRVghGyMhWUIrsAhlsAMkUHiwARUwLQBLuADIUlixAQGOWbABuQgACABjcLEABUKyAAEAKrEABUKzCgIBCCqxAAVCsw4AAQgqsQAGQroCwAABAAkqsQAHQroAQAABAAkqsQMARLEkAYhRWLBAiFixA2REsSYBiFFYugiAAAEEQIhjVFixAwBEWVlZWbMMAgEMKrgB/4WwBI2xAgBEAAA=") format("truetype")}[class^=wp-block-guteblock] [class*=" icon-"]:before,[class^=wp-block-guteblock] [class^=icon-]:before{font-family:iconfont;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em}.icon-facebook:before{content:"\f09a"}.icon-linkedin:before{content:"\f0e1"}.icon-youtube-squared:before{content:"\f166"}.icon-youtube:before{content:"\f167"}.icon-instagram:before{content:"\f16d"}.icon-pinterest:before{content:"\f231"}.icon-reddit-alien:before{content:"\f281"}.icon-twitter:before{content:"\f302"}.icon-linkedin-squared:before{content:"\f30c"}.icon-spotify:before{content:"\f327"}.wp-block-guteblock-testimonial{padding:100px 0 70px;background:#e8f4fd}.wp-block-guteblock-testimonial.align-center{text-align:center}.wp-block-guteblock-testimonial.align-right{text-align:right}.wp-block-guteblock-testimonial__container{max-width:1120px;margin:0 auto}.wp-block-guteblock-testimonial.has-shadow .testimonial__outer{box-shadow:0 0 29px -19px #333}.wp-block-guteblock-testimonial h4.wp-block-guteblock-testimonial__title{margin:20px 0 0;display:inline-block}.wp-block-guteblock-testimonial p.wp-block-guteblock-testimonial__content{margin:20px 0 0;line-height:1.5}.wp-block-guteblock-testimonial .testimonial__outer{background:#fff;padding:30px;margin:0 0 30px;transition:all .3s linear}@media screen and (max-width:960px){.wp-block-guteblock-testimonial .testimonial__outer{margin-left:5%;margin-right:5%}}.wp-block-guteblock-testimonial .testimonial__image-outer{float:left;height:210px;width:210px;border-radius:20px;overflow:hidden;margin:0 60px 0 0;position:relative;z-index:100}.wp-block-guteblock-testimonial .testimonial__image-outer img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:480px){.wp-block-guteblock-testimonial .testimonial__image-outer{width:100%;margin:0 0 30px}}.wp-block-guteblock-testimonial .clear{display:block;clear:both}.wp-block-guteblock-testimonial p.wp-block-guteblock-testimonial__jobposition{margin:0;line-height:1}.wp-block-guteblock-testimonial.is-style-multiple .testimonial__outer{float:left;width:48%}.wp-block-guteblock-testimonial.is-style-multiple .testimonial__outer:nth-child(2n){float:right}.wp-block-guteblock-testimonial.is-style-multiple .testimonial__image-outer{display:none}.wp-block-guteblock-separator{text-align:left;position:relative}.wp-block-guteblock-separator h4{position:relative}.wp-block-guteblock-separator.background-fixed{background-attachment:fixed}.wp-block-guteblock-separator.align-right{text-align:right}.wp-block-guteblock-separator.align-center{text-align:center}.wp-block-guteblock-separator__overlay{position:absolute;left:0;right:0;top:0;bottom:0}.wp-block-guteblock-separator__button{padding:15px 30px;background:red;color:#fff;font-weight:700}.wp-block-guteblock-separator__contentOuter{position:relative}.wp-block-guteblock-separator__contentOuter a{border:none;text-decoration:none;opacity:.8;transition:all .3s linear}.wp-block-guteblock-separator__contentOuter a:hover{opacity:1}.wp-block-guteblock-numberbox{padding:100px 0 70px;background:#e8f4fd}.wp-block-guteblock-numberbox.align-center{text-align:center}.wp-block-guteblock-numberbox.align-right{text-align:right}.wp-block-guteblock-numberbox__container{max-width:1120px;margin:0 auto;text-align:center}.wp-block-guteblock-numberbox.has-shadow .numberbox__outer{box-shadow:0 0 29px -19px #333}.wp-block-guteblock-numberbox h4.wp-block-guteblock-numberbox__title{margin:20px 0 0}.wp-block-guteblock-numberbox p.wp-block-guteblock-numberbox__content{margin:20px 0 0;line-height:1.5}.wp-block-guteblock-numberbox .numberbox__outer{background:#fff;padding:30px;margin:0 4% 30px;transition:all .3s linear;width:25%;display:inline-block}@media screen and (max-width:960px){.wp-block-guteblock-numberbox .numberbox__outer{width:42%;margin-bottom:50px;vertical-align:top}}@media screen and (max-width:480px){.wp-block-guteblock-numberbox .numberbox__outer{width:92%;margin-bottom:50px}}.wp-block-guteblock-numberbox .numberbox__point-outer{width:100px;height:100px;text-align:center;line-height:100px;margin:0 auto;font-weight:700;font-size:40px}.wp-block-guteblock-numberbox .numberbox__outer{counter-increment:count}.wp-block-guteblock-numberbox .numberbox__outer .numberbox__point-outer:before{content:counter(count)}.wp-block-guteblock-numberbox .numberbox__outer:nth-child(-n+9) .numberbox__point-outer:before{content:"0" counter(count)}.wp-block-guteblock-numberbox .clear{display:block;clear:both}.wp-block-guteblock-numberbox p.wp-block-guteblock-numberbox__jobposition{margin:0;line-height:1}.wp-block-guteblock-numberbox.is-style-multiple .numberbox__outer{float:left;width:50%}.wp-block-guteblock-numberbox.is-style-multiple .numberbox__image-outer{display:none}.wp-block-guteblock-post-grid{display:flex;flex-wrap:wrap}.wp-block-guteblock-post-grid .wp-block-guteblock-post-grid__single-post h4{margin:20px 0;color:#000;font-size:23px}.wp-block-guteblock-post-grid .wp-block-guteblock-post-grid__single-post h4 a{color:#000;text-decoration:none}.wp-block-guteblock-post-grid .wp-block-guteblock-post-grid__single-post img{max-width:100%;height:230px;-o-object-fit:cover;object-fit:cover;width:100%}.wp-block-guteblock-post-grid.has-1-columns .wp-block-guteblock-post-grid__single-post{width:100%;padding:20px}@media screen and (max-width:960px){.wp-block-guteblock-post-grid.has-1-columns .wp-block-guteblock-post-grid__single-post{width:50%;margin-bottom:50px}}@media screen and (max-width:480px){.wp-block-guteblock-post-grid.has-1-columns .wp-block-guteblock-post-grid__single-post{width:100%;margin-bottom:50px}}.wp-block-guteblock-post-grid.has-2-columns .wp-block-guteblock-post-grid__single-post{width:50%;padding:20px}@media screen and (max-width:960px){.wp-block-guteblock-post-grid.has-2-columns .wp-block-guteblock-post-grid__single-post{width:50%;margin-bottom:50px}}@media screen and (max-width:480px){.wp-block-guteblock-post-grid.has-2-columns .wp-block-guteblock-post-grid__single-post{width:100%;margin-bottom:50px}}.wp-block-guteblock-post-grid.has-3-columns .wp-block-guteblock-post-grid__single-post{width:33.33333%;padding:20px}@media screen and (max-width:960px){.wp-block-guteblock-post-grid.has-3-columns .wp-block-guteblock-post-grid__single-post{width:50%;margin-bottom:50px}}@media screen and (max-width:480px){.wp-block-guteblock-post-grid.has-3-columns .wp-block-guteblock-post-grid__single-post{width:100%;margin-bottom:50px}}.wp-block-guteblock-post-grid.has-4-columns .wp-block-guteblock-post-grid__single-post{width:25%;padding:20px}@media screen and (max-width:960px){.wp-block-guteblock-post-grid.has-4-columns .wp-block-guteblock-post-grid__single-post{width:50%;margin-bottom:50px}}@media screen and (max-width:480px){.wp-block-guteblock-post-grid.has-4-columns .wp-block-guteblock-post-grid__single-post{width:100%;margin-bottom:50px}}.wp-block-guteblock-post-grid.has-5-columns .wp-block-guteblock-post-grid__single-post{width:20%;padding:20px}@media screen and (max-width:960px){.wp-block-guteblock-post-grid.has-5-columns .wp-block-guteblock-post-grid__single-post{width:50%;margin-bottom:50px}}@media screen and (max-width:480px){.wp-block-guteblock-post-grid.has-5-columns .wp-block-guteblock-post-grid__single-post{width:100%;margin-bottom:50px}}.wp-block-guteblock-post-grid.has-6-columns .wp-block-guteblock-post-grid__single-post{width:16.66667%;padding:20px}@media screen and (max-width:960px){.wp-block-guteblock-post-grid.has-6-columns .wp-block-guteblock-post-grid__single-post{width:50%;margin-bottom:50px}}@media screen and (max-width:480px){.wp-block-guteblock-post-grid.has-6-columns .wp-block-guteblock-post-grid__single-post{width:100%;margin-bottom:50px}}.wp-block-guteblock-post-grid.align-center{text-align:center}.wp-block-guteblock-post-grid.align-right{text-align:right}.wp-block-guteblock-drop-cap{text-align:left}.wp-block-guteblock-drop-cap p:first-child:first-letter,.wp-block-guteblock-drop-cap p:first-of-type:first-letter{float:left;font-size:75px;line-height:60px;padding-top:4px;padding-right:8px;padding-left:3px;margin:9px 6px 5px 0}.wp-block-guteblock-drop-cap p.wp-block-guteblock-drop-cap__content{line-height:1.776}.wp-block-guteblock-drop-cap.align-center{text-align:center}.wp-block-guteblock-drop-cap.align-right{text-align:right}.wp-block-guteblock-notification{position:relative}.wp-block-guteblock-notification__closeBtn{position:absolute;top:20px;right:20px;cursor:pointer}.wp-block-guteblock-notification.has-shadow{box-shadow:0 4px 19px -9px #333}.wp-block-guteblock-notification.align-center{text-align:center}.wp-block-guteblock-notification.align-right{text-align:right}.wp-block-guteblock-notification .dashicon{display:inline-block}.wp-block-guteblock-notification h3.wp-block-guteblock-notification__title,.wp-block-guteblock-notification p.wp-block-guteblock-notification__description{margin:0}.wp-block-guteblock-notification svg{fill:currentColor}.wp-block-guteblock-share-icons .icon-button{background-color:#eaeaea;border-radius:100%;cursor:pointer;display:inline-block;font-size:27px;height:60px;line-height:60px;margin:0 5px;position:relative;text-align:center;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:60px}.wp-block-guteblock-share-icons .icon-button span{border-radius:0;display:block;height:0;left:50%;margin:0;position:absolute;top:50%;transition:all .3s;width:0}.wp-block-guteblock-share-icons .icon-button:hover span{width:60px;height:60px;border-radius:100%;margin:-30px}.wp-block-guteblock-share-icons .twitter span{background-color:#4099ff}.wp-block-guteblock-share-icons .facebook span{background-color:#3b5998}.wp-block-guteblock-share-icons .linkedin span{background-color:#0077b5}.wp-block-guteblock-share-icons .pinterest span{background-color:#e60023}.wp-block-guteblock-share-icons .reddit span{background-color:#ff4500}.wp-block-guteblock-share-icons .icon-button i{background:none;color:#fff;height:60px;left:0;line-height:60px;position:absolute;top:0;transition:all .3s;width:60px;z-index:10}.wp-block-guteblock-share-icons .icon-button .icon-twitter{color:#4099ff}.wp-block-guteblock-share-icons .icon-button .icon-facebook{color:#3b5998}.wp-block-guteblock-share-icons .icon-button .icon-linkedin{color:#0077b5}.wp-block-guteblock-share-icons .icon-button .icon-pinterest{color:#e60023}.wp-block-guteblock-share-icons .icon-button .icon-reddit-alien{color:#ff4500}.wp-block-guteblock-share-icons .icon-button:hover i{color:#fff}.wp-block-guteblock-share-icons.is-style-square .icon-button,.wp-block-guteblock-share-icons.is-style-square .icon-button:hover span{border-radius:0}.wp-block-guteblock-share-icons.is-style-modern .btn__container{display:flex;justify-content:center;align-items:center}.wp-block-guteblock-share-icons.is-style-modern a.gb-btn{min-width:136px;background-color:#fff;padding:10px 20px;text-decoration:none;color:#286ed6;display:flex;transition:all .2s ease-in-out;font-size:16px;line-height:1}.wp-block-guteblock-share-icons.is-style-modern .gb-btn i{color:#286ed6;font-size:20px;padding-right:10px;transition:all .3s ease-in-out}.wp-block-guteblock-share-icons.is-style-modern .gb-btn span{font-family:Roboto,sans-serif;align-self:center;transform:translateX(0);transition:all .1s ease-in-out;opacity:1;color:#286ed6}.wp-block-guteblock-share-icons.is-style-modern .gb-btn:hover{transform:scale(1.1);background-color:#286ed6;box-shadow:0 10px 30px rgba(0,0,0,.1)}.wp-block-guteblock-share-icons.is-style-modern .gb-btn:hover i{transform:translateX(33px);padding-right:0;color:#fff}.wp-block-guteblock-share-icons.is-style-modern .gb-btn:hover span{transform:translateX(30px);opacity:0}.wp-block-guteblock-share-icons.is-style-modern .gb-btn:active{transform:scale(1);box-shadow:0 2px 10px rgba(0,0,0,.1)}.wp-block-guteblock-share-icons.is-style-modern a.gb-btn-twitter,.wp-block-guteblock-share-icons.is-style-modern a.gb-btn-twitter i,.wp-block-guteblock-share-icons.is-style-modern a.gb-btn-twitter span{color:#4099ff}.wp-block-guteblock-share-icons.is-style-modern a.gb-btn-twitter:hover{background-color:#4099ff}.wp-block-guteblock-share-icons.is-style-modern a.gb-btn-linkedin,.wp-block-guteblock-share-icons.is-style-modern a.gb-btn-linkedin i,.wp-block-guteblock-share-icons.is-style-modern a.gb-btn-linkedin span{color:#4099ff}.wp-block-guteblock-share-icons.is-style-modern a.gb-btn-linkedin:hover{background-color:#4099ff}.wp-block-guteblock-share-icons.is-style-modern a.gb-btn-pinterest,.wp-block-guteblock-share-icons.is-style-modern a.gb-btn-pinterest i,.wp-block-guteblock-share-icons.is-style-modern a.gb-btn-pinterest span{color:#e60023}.wp-block-guteblock-share-icons.is-style-modern a.gb-btn-pinterest:hover{background-color:#e60023}.wp-block-guteblock-share-icons.is-style-modern a.gb-btn-reddit,.wp-block-guteblock-share-icons.is-style-modern a.gb-btn-reddit i,.wp-block-guteblock-share-icons.is-style-modern a.gb-btn-reddit span{color:#ff4500}.wp-block-guteblock-share-icons.is-style-modern a.gb-btn-reddit:hover{background-color:#ff4500}.wp-block-guteblock-share-icons.align-center{text-align:center}.wp-block-guteblock-share-icons.align-right{text-align:right}.wp-block-guteblock-author-profile__avatarOuter{display:block;border-radius:100%;overflow:hidden;width:210px;height:210px;margin:0 auto;padding:5px;border:1px solid #eaeaea}.wp-block-guteblock-author-profile__avatarOuter img{border-radius:100%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.wp-block-guteblock-author-profile__container{width:90%;max-width:1000px;margin:0 auto}.wp-block-guteblock-author-profile__socialOuter{margin:20px 0 10px}.wp-block-guteblock-author-profile__contentOuter{width:75%;max-width:800px;margin:0 auto}.wp-block-guteblock-author-profile.align-center{text-align:center}.wp-block-guteblock-author-profile.align-right{text-align:right}.wp-block-guteblock-author-profile h4.wp-block-guteblock-author-profile__authorName{margin:20px 0 10px}.wp-block-guteblock-author-profile p.wp-block-guteblock-author-profile__authorDescription{margin:0;font-size:18px}.wp-block-guteblock-author-profile .clear{clear:both}.wp-block-guteblock-author-profile .social_links{background:#333;color:#fff;border-radius:100%;height:30px;font-size:14px;margin:0 3px;width:30px;display:inline-block;line-height:30px;text-align:center}.wp-block-guteblock-author-profile .social_links i{color:#fff}.wp-block-guteblock-author-profile .social_links.social_facebook{background:#3b5a95}.wp-block-guteblock-author-profile .social_links.social_twitter{background:#58adea}.wp-block-guteblock-author-profile .social_links.social_instagram{background:#d6249f;background:radial-gradient(circle at 30% 107%,#fdf497 0,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%);font-size:16px}.wp-block-guteblock-author-profile .social_links.social_linkedin{background:#1178b5;font-size:16px}.wp-block-guteblock-author-profile .social_links.social_youtube{background:#f32120;font-size:16px}.wp-block-guteblock-author-profile.is-style-2 .wp-block-guteblock-author-profile__avatarOuter{float:left;margin:0 30px 0 0;border:none;border-radius:0;position:relative;z-index:10}.wp-block-guteblock-author-profile.is-style-2 .wp-block-guteblock-author-profile__avatarOuter img{border-radius:15px}.wp-block-guteblock-author-profile.is-style-2 h4.wp-block-guteblock-author-profile__authorName{padding-top:15px}.wp-block-guteblock-cta{text-align:left;position:relative}.wp-block-guteblock-cta h4{position:relative}.wp-block-guteblock-cta.background-fixed{background-attachment:fixed}.wp-block-guteblock-cta.align-right{text-align:right}.wp-block-guteblock-cta.align-center{text-align:center}.wp-block-guteblock-cta__overlay{position:absolute;left:0;right:0;top:0;bottom:0}.wp-block-guteblock-cta__button{padding:15px 30px;background:red;color:#fff;font-weight:700}.wp-block-guteblock-cta__contentOuter{position:relative;margin:0 auto}.wp-block-guteblock-cta__contentOuter a{border:none;text-decoration:none;opacity:.8;transition:all .3s linear}.wp-block-guteblock-cta__contentOuter a:hover{opacity:1}.wp-block-guteblock-cta__contentInner{max-width:40%;text-align:center}.wp-block-guteblock-cta.is-style-left .wp-block-guteblock-cta__contentInner{float:left}.wp-block-guteblock-cta.is-style-right .wp-block-guteblock-cta__contentInner{float:right}.wp-block-guteblock-cta .clear{clear:both}.wp-block-guteblock-spacer-divider__separator{display:block;background-image:linear-gradient(90deg,#333 100%,hsla(0,0%,100%,0) 0);background-position:top;background-size:60px 1px;background-repeat:repeat-x}.wp-block-guteblock-spacer-divider.is-style-wave svg{display:block;height:160px;width:100%;position:relative;top:5px}.wp-block-guteblock-accordion__title-outer{position:relative}.wp-block-guteblock-accordion__title-outer i.accordion-arrow{border:solid #000;border-width:0 5px 5px 0;display:inline-block;padding:6px;transition:all .3s linear;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);position:absolute;right:10px;top:50%;margin-top:-12px;cursor:pointer}.wp-block-guteblock-accordion.gb-accordion-open .wp-block-guteblock-accordion__content-outer{max-height:1000px}.wp-block-guteblock-accordion .wp-block-guteblock-accordion__content-outer{max-height:0;overflow-y:hidden;transition:max-height .5s ease-in-out}.wp-block-guteblock-accordion.gb-accordion-open i.accordion-arrow{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.wp-block-guteblock-accordion .wp-block-guteblock-accordion__content,.wp-block-guteblock-accordion .wp-block-guteblock-accordion__title{margin:0}.wp-block-guteblock-accordion.align-center{text-align:center}.wp-block-guteblock-accordion.align-right{text-align:right}.wp-block-guteblock-blockquote.align-center{text-align:center}.wp-block-guteblock-blockquote.align-right{text-align:right}.wp-block-guteblock-blockquote.align-left{text-align:left}.wp-block-guteblock-blockquote.alignTofull{flex:1;justify-content:space-evenly}.wp-block-guteblock-blockquote.content-author{width:100%;float:left}.wp-block-guteblock-blockquote.contentReal,.wp-block-guteblock-blockquote__contentReal{width:100%;display:inline-block}.wp-block-guteblock-blockquote__Inner-container{margin:0 auto}.wp-block-guteblock-blockquote__content-outer{width:100%}.wp-block-guteblock-blockquote__svgTracker{width:100%;position:relative;display:inline-block;clear:both}.wp-block-guteblock-blockquote__svgTracker.svgController-down{position:absolute;transform:rotate(180deg);width:auto;height:auto}.wp-block-guteblock-blockquote__svgTracker.svgController-up{position:absolute;width:auto;height:auto}.wp-block-guteblock-blockquote__content-outer__secondStyle{position:relative;display:inline-block;width:100%}.wp-block-guteblock-icon__container>div{display:inline-block}.wp-block-guteblock-icon.align-center{text-align:center}.wp-block-guteblock-icon.align-right{text-align:right}.wp-block-guteblock-icon.align-left{text-align:left}.social_dragging{list-style:none}.wp-block-guteblock-icon-list{padding:30px;display:flex;flex-wrap:wrap;margin:0 auto}.wp-block-guteblock-icon-list .editor-block-list__layout .wp-block-guteblock-icon{margin:0;width:100%;display:inline-block}.wp-block-guteblock-icon-list .wp-block-guteblock-icon{padding-left:2%;padding-right:2%}.wp-block-guteblock-icon-list.is-style-2 .wp-block-guteblock-icon{padding:10px;position:relative}.wp-block-guteblock-icon-list.is-style-2 .wp-block-guteblock-icon__info{font-size:16px}.wp-block-guteblock-icon-list.is-style-2 .wp-block-guteblock-icon .content-outer{background:#fff;padding:0 10px 11px;position:absolute;width:84%;left:8%;bottom:5%;top:auto}.wp-block-guteblock-icon-list.is-style-2 .wp-block-guteblock-icon svg{float:left;width:50px;height:50px}.wp-block-guteblock-icon-list.is-style-2 .wp-block-guteblock-icon h4{text-align:left;margin:0 0 15px}.wp-block-guteblock-icon-list.is-style-2 .wp-block-guteblock-icon .wp-block-guteblock-icon__content{width:calc(100% - 50px);float:right;text-align:left;word-break:break-all;padding:0 10px;margin-top:0}.wp-block-guteblock-icon-list.align-center{text-align:center}.wp-block-guteblock-icon-list.align-right{text-align:right}.wp-block-guteblock-icon-list.shape-square img{border-radius:0}.wp-block-guteblock-icon-list.has-1-columns h4,.wp-block-guteblock-icon-list.has-2-columns h4,.wp-block-guteblock-icon-list.has-3-columns h4{font-size:32px}.wp-block-guteblock-icon-list.has-4-columns h4,.wp-block-guteblock-icon-list.has-5-columns h4,.wp-block-guteblock-icon-list.has-6-columns h4{font-size:22px}.wp-block-guteblock-icon-list.has-1-columns img,.wp-block-guteblock-icon-list.has-2-columns img,.wp-block-guteblock-icon-list.has-3-columns img{width:250px;height:250px}.wp-block-guteblock-icon-list.has-4-columns img,.wp-block-guteblock-icon-list.has-5-columns img,.wp-block-guteblock-icon-list.has-6-columns img{font-size:22px;width:150px;height:150px}.wp-block-guteblock-icon-list.has-1-columns .wp-block-guteblock-icon{width:calc(100% - 20px)}@media screen and (max-width:960px){.wp-block-guteblock-icon-list.has-1-columns .wp-block-guteblock-icon{width:calc(50% - 20px);margin-bottom:50px}}@media screen and (max-width:480px){.wp-block-guteblock-icon-list.has-1-columns .wp-block-guteblock-icon{width:calc(100% - 20px);margin-bottom:50px}}.wp-block-guteblock-icon-list.has-2-columns .wp-block-guteblock-icon{width:calc(50% - 20px)}@media screen and (max-width:960px){.wp-block-guteblock-icon-list.has-2-columns .wp-block-guteblock-icon{width:calc(50% - 20px);margin-bottom:50px}}@media screen and (max-width:480px){.wp-block-guteblock-icon-list.has-2-columns .wp-block-guteblock-icon{width:calc(100% - 20px);margin-bottom:50px}}.wp-block-guteblock-icon-list.has-3-columns .wp-block-guteblock-icon{width:calc(33.33333% - 20px)}@media screen and (max-width:960px){.wp-block-guteblock-icon-list.has-3-columns .wp-block-guteblock-icon{width:calc(50% - 20px);margin-bottom:50px}}@media screen and (max-width:480px){.wp-block-guteblock-icon-list.has-3-columns .wp-block-guteblock-icon{width:calc(100% - 20px);margin-bottom:50px}}.wp-block-guteblock-icon-list.has-4-columns .wp-block-guteblock-icon{width:calc(25% - 20px)}@media screen and (max-width:960px){.wp-block-guteblock-icon-list.has-4-columns .wp-block-guteblock-icon{width:calc(50% - 20px);margin-bottom:50px}}@media screen and (max-width:480px){.wp-block-guteblock-icon-list.has-4-columns .wp-block-guteblock-icon{width:calc(100% - 20px);margin-bottom:50px}}.wp-block-guteblock-icon-list.has-5-columns .wp-block-guteblock-icon{width:calc(20% - 20px)}@media screen and (max-width:960px){.wp-block-guteblock-icon-list.has-5-columns .wp-block-guteblock-icon{width:calc(50% - 20px);margin-bottom:50px}}@media screen and (max-width:480px){.wp-block-guteblock-icon-list.has-5-columns .wp-block-guteblock-icon{width:calc(100% - 20px);margin-bottom:50px}}.wp-block-guteblock-icon-list.has-6-columns .wp-block-guteblock-icon{width:calc(16.66667% - 20px)}@media screen and (max-width:960px){.wp-block-guteblock-icon-list.has-6-columns .wp-block-guteblock-icon{width:calc(50% - 20px);margin-bottom:50px}}@media screen and (max-width:480px){.wp-block-guteblock-icon-list.has-6-columns .wp-block-guteblock-icon{width:calc(100% - 20px);margin-bottom:50px}}.wp-block-guteblock-icon-list .wp-block-guteblock-icon{margin:0 10px 30px}.wp-block-guteblock-icon-list .wp-block-guteblock-icon h4{margin:22px 0;text-align:inherit}.wp-block-guteblock-icon-list .wp-block-guteblock-icon svg{display:unset;padding:10px}.wp-block-guteblock-icon-list .wp-block-guteblock-icon__title{color:#222;font-size:18px;font-weight:700;margin-bottom:0}.wp-block-guteblock-icon-list .wp-block-guteblock-icon__info{color:#565656;font-weight:300;margin:0}.wp-block-guteblock-icon-list .wp-block-guteblock-icon__addIcon{padding:2px;border:1px dashed #8c969f;cursor:pointer}@keyframes rainbow{0%{background-position:0}50%{background-position:100%}to{background-position:0}}
     1.wp-block-guteblock-container{padding:30px 0}.wp-block-guteblock-container.align-center{text-align:center}.wp-block-guteblock-container.align-right{text-align:right}.wp-block-guteblock-team-members{padding:30px;display:flex;flex-wrap:wrap;margin:0 auto}.wp-block-guteblock-team-members.is-style-2 .wp-block-guteblock-team-member,.wp-block-guteblock-team-members.is-style-3 .wp-block-guteblock-team-member{padding:10px;position:relative;min-height:350px}.wp-block-guteblock-team-members.is-style-2 .wp-block-guteblock-team-member__image-outer,.wp-block-guteblock-team-members.is-style-3 .wp-block-guteblock-team-member__image-outer{position:absolute;left:0;right:0;top:0;bottom:0}.wp-block-guteblock-team-members.is-style-2 .wp-block-guteblock-team-member__info,.wp-block-guteblock-team-members.is-style-3 .wp-block-guteblock-team-member__info{font-size:16px}.wp-block-guteblock-team-members.is-style-2 .wp-block-guteblock-team-member img,.wp-block-guteblock-team-members.is-style-3 .wp-block-guteblock-team-member img{border-radius:0;width:100%;height:100%}.wp-block-guteblock-team-members.is-style-2 .wp-block-guteblock-team-member .content-outer,.wp-block-guteblock-team-members.is-style-3 .wp-block-guteblock-team-member .content-outer{background:#fff;padding:0 10px 11px;position:absolute;width:84%;left:8%;bottom:5%;top:auto}.wp-block-guteblock-team-members.is-style-3 .wp-block-guteblock-team-member{padding:0}.wp-block-guteblock-team-members.is-style-3 .wp-block-guteblock-team-member .content-outer{left:0;right:0;top:0;bottom:0;background:rgba(251,1,1,.6);width:100%;opacity:0;transition:all .3s linear}.wp-block-guteblock-team-members.is-style-3 .wp-block-guteblock-team-member .content-inner{position:absolute;width:100%;left:0;top:50%;transform:translateY(-50%)}.wp-block-guteblock-team-members.is-style-3 .wp-block-guteblock-team-member:hover .content-outer{opacity:1}.wp-block-guteblock-team-members.align-center{text-align:center}.wp-block-guteblock-team-members.align-right{text-align:right}.wp-block-guteblock-team-members .wp-block-guteblock-team-member img{border-radius:100%;-o-object-fit:cover;object-fit:cover;display:inline-block}.wp-block-guteblock-team-members.shape-square img{border-radius:0}.wp-block-guteblock-team-members.has-1-columns h4,.wp-block-guteblock-team-members.has-2-columns h4,.wp-block-guteblock-team-members.has-3-columns h4{font-size:32px}.wp-block-guteblock-team-members.has-4-columns h4,.wp-block-guteblock-team-members.has-5-columns h4,.wp-block-guteblock-team-members.has-6-columns h4{font-size:22px}.wp-block-guteblock-team-members.has-1-columns img,.wp-block-guteblock-team-members.has-2-columns img,.wp-block-guteblock-team-members.has-3-columns img{width:250px;height:250px}.wp-block-guteblock-team-members.has-4-columns img,.wp-block-guteblock-team-members.has-5-columns img,.wp-block-guteblock-team-members.has-6-columns img{font-size:22px;width:150px;height:150px}.wp-block-guteblock-team-members.has-1-columns .wp-block-guteblock-team-member{width:calc(100% - 20px)}@media screen and (max-width:960px){.wp-block-guteblock-team-members.has-1-columns .wp-block-guteblock-team-member{width:calc(50% - 20px);margin-bottom:50px}}@media screen and (max-width:480px){.wp-block-guteblock-team-members.has-1-columns .wp-block-guteblock-team-member{width:calc(100% - 20px);margin-bottom:50px}}.wp-block-guteblock-team-members.has-2-columns .wp-block-guteblock-team-member{width:calc(50% - 20px)}@media screen and (max-width:960px){.wp-block-guteblock-team-members.has-2-columns .wp-block-guteblock-team-member{width:calc(50% - 20px);margin-bottom:50px}}@media screen and (max-width:480px){.wp-block-guteblock-team-members.has-2-columns .wp-block-guteblock-team-member{width:calc(100% - 20px);margin-bottom:50px}}.wp-block-guteblock-team-members.has-3-columns .wp-block-guteblock-team-member{width:calc(33.33333% - 20px)}@media screen and (max-width:960px){.wp-block-guteblock-team-members.has-3-columns .wp-block-guteblock-team-member{width:calc(50% - 20px);margin-bottom:50px}}@media screen and (max-width:480px){.wp-block-guteblock-team-members.has-3-columns .wp-block-guteblock-team-member{width:calc(100% - 20px);margin-bottom:50px}}.wp-block-guteblock-team-members.has-4-columns .wp-block-guteblock-team-member{width:calc(25% - 20px)}@media screen and (max-width:960px){.wp-block-guteblock-team-members.has-4-columns .wp-block-guteblock-team-member{width:calc(50% - 20px);margin-bottom:50px}}@media screen and (max-width:480px){.wp-block-guteblock-team-members.has-4-columns .wp-block-guteblock-team-member{width:calc(100% - 20px);margin-bottom:50px}}.wp-block-guteblock-team-members.has-5-columns .wp-block-guteblock-team-member{width:calc(20% - 20px)}@media screen and (max-width:960px){.wp-block-guteblock-team-members.has-5-columns .wp-block-guteblock-team-member{width:calc(50% - 20px);margin-bottom:50px}}@media screen and (max-width:480px){.wp-block-guteblock-team-members.has-5-columns .wp-block-guteblock-team-member{width:calc(100% - 20px);margin-bottom:50px}}.wp-block-guteblock-team-members.has-6-columns .wp-block-guteblock-team-member{width:calc(16.66667% - 20px)}@media screen and (max-width:960px){.wp-block-guteblock-team-members.has-6-columns .wp-block-guteblock-team-member{width:calc(50% - 20px);margin-bottom:50px}}@media screen and (max-width:480px){.wp-block-guteblock-team-members.has-6-columns .wp-block-guteblock-team-member{width:calc(100% - 20px);margin-bottom:50px}}.wp-block-guteblock-team-members .wp-block-guteblock-team-member{margin:0 10px 30px}.wp-block-guteblock-team-members .wp-block-guteblock-team-member h4{margin:10px 0 5px;text-align:inherit}.wp-block-guteblock-team-members .wp-block-guteblock-team-member__title{color:#222;font-size:18px;font-weight:700;margin-bottom:0}.wp-block-guteblock-team-members .wp-block-guteblock-team-member__info{color:#565656;font-weight:300;margin:0;line-height:1}.wp-block-guteblock-team-members .wp-block-guteblock-team-member__addIcon{padding:2px;line-height:1;border:1px dashed #8c969f;cursor:pointer}.wp-block-guteblock-team-members .wp-block-guteblock-team-member__linkForm{border:1px solid #eaeaea;padding:10px;margin-top:10px}.wp-block-guteblock-team-members .wp-block-guteblock-team-member__removeLink{color:#d23535;font-size:14px;text-decoration:underline;cursor:pointer}.wp-block-guteblock-team-members .wp-block-guteblock-team-member__social{list-style:none;line-height:1;margin:10px 0 20px}.wp-block-guteblock-team-members .wp-block-guteblock-team-member__social ul{margin:0}.wp-block-guteblock-team-members .wp-block-guteblock-team-member__social li{display:inline-block;line-height:1;margin:0;font-size:17px}.wp-block-guteblock-team-members .wp-block-guteblock-team-member__social li a,.wp-block-guteblock-team-members .wp-block-guteblock-team-member__social li i{color:inherit;transition:all .3s linear}.wp-block-guteblock-team-members .wp-block-guteblock-team-member__social li.is-selected{outline:2px solid #f03;margin:0 10px}.wp-block-guteblock-team-members .wp-block-guteblock-team-member__social li:hover a,.wp-block-guteblock-team-members .wp-block-guteblock-team-member__social li:hover i{color:#fb3660}.wp-block-guteblock-team-members.is-style-1 .wp-block-guteblock-team-member__title{background:linear-gradient(90deg,#dc143c,pink,#00ff7f);background-size:200% 200%;animation:rainbow 2s ease-in-out infinite;background-clip:text;-webkit-background-clip:text;color:#000;display:block;transition:color .2s ease-in-out}.wp-block-guteblock-team-members.is-style-1 img{transition:all .3s linear}.wp-block-guteblock-team-members.is-style-1 .wp-block-guteblock-team-member:hover .wp-block-guteblock-team-member__title{color:transparent}.wp-block-guteblock-team-members.is-style-1 .wp-block-guteblock-team-member:hover img{filter:none}.wp-block-guteblock-team-members.is-style-2 img{transition:all .3s linear}.wp-block-guteblock-team-members.is-style-2 .wp-block-guteblock-team-member:hover img{filter:none}@font-face{font-family:iconfont;src:url("data:application/octet-stream;base64,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") format("woff"),url("data:application/octet-stream;base64,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ILACQ2BkI7ADQ2FkUFiwAkNhG7ADQ2BZsAMlsAJiILAAUFiwQGBZZrABY2GwAiVGYTgjIDwjOBshICBGI0ewASsjYTghWbErARQrLbBCLLA1Ky6xKwEUKy2wQyywNishIyAgPLAEI0IjOLErARQrsARDLrArKy2wRCywABUgR7AAI0KyAAEBFRQTLrAxKi2wRSywABUgR7AAI0KyAAEBFRQTLrAxKi2wRiyxAAEUE7AyKi2wRyywNCotsEgssAAWRSMgLiBGiiNhOLErARQrLbBJLLAII0KwSCstsEossgAAQSstsEsssgABQSstsEwssgEAQSstsE0ssgEBQSstsE4ssgAAQistsE8ssgABQistsFAssgEAQistsFEssgEBQistsFIssgAAPistsFMssgABPistsFQssgEAPistsFUssgEBPistsFYssgAAQCstsFcssgABQCstsFgssgEAQCstsFkssgEBQCstsFossgAAQystsFsssgABQystsFwssgEAQystsF0ssgEBQystsF4ssgAAPystsF8ssgABPystsGAssgEAPystsGEssgEBPystsGIssDcrLrErARQrLbBjLLA3K7A7Ky2wZCywNyuwPCstsGUssAAWsDcrsD0rLbBmLLA4Ky6xKwEUKy2wZyywOCuwOystsGgssDgrsDwrLbBpLLA4K7A9Ky2waiywOSsusSsBFCstsGsssDkrsDsrLbBsLLA5K7A8Ky2wbSywOSuwPSstsG4ssDorLrErARQrLbBvLLA6K7A7Ky2wcCywOiuwPCstsHEssDorsD0rLbByLLMJBAIDRVghGyMhWUIrsAhlsAMkUHiwARUwLQBLuADIUlixAQGOWbABuQgACABjcLEABUKyAAEAKrEABUKzCgIBCCqxAAVCsw4AAQgqsQAGQroCwAABAAkqsQAHQroAQAABAAkqsQMARLEkAYhRWLBAiFixA2REsSYBiFFYugiAAAEEQIhjVFixAwBEWVlZWbMMAgEMKrgB/4WwBI2xAgBEAAA=") format("truetype")}[class^=wp-block-guteblock] [class*=" icon-"]:before,[class^=wp-block-guteblock] [class^=icon-]:before{font-family:iconfont;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em}.icon-facebook:before{content:"\f09a"}.icon-linkedin:before{content:"\f0e1"}.icon-youtube-squared:before{content:"\f166"}.icon-youtube:before{content:"\f167"}.icon-instagram:before{content:"\f16d"}.icon-pinterest:before{content:"\f231"}.icon-reddit-alien:before{content:"\f281"}.icon-twitter:before{content:"\f302"}.icon-linkedin-squared:before{content:"\f30c"}.icon-spotify:before{content:"\f327"}.wp-block-guteblock-testimonial{padding:100px 0 70px;background:#e8f4fd}.wp-block-guteblock-testimonial.align-center{text-align:center}.wp-block-guteblock-testimonial.align-right{text-align:right}.wp-block-guteblock-testimonial__container{max-width:1120px;margin:0 auto}.wp-block-guteblock-testimonial.has-shadow .testimonial__outer{box-shadow:0 0 29px -19px #333}.wp-block-guteblock-testimonial h4.wp-block-guteblock-testimonial__title{margin:20px 0 0;display:inline-block}.wp-block-guteblock-testimonial p.wp-block-guteblock-testimonial__content{margin:20px 0 0;line-height:1.5}.wp-block-guteblock-testimonial .testimonial__outer{background:#fff;padding:30px;margin:0 0 30px;transition:all .3s linear}@media screen and (max-width:960px){.wp-block-guteblock-testimonial .testimonial__outer{margin-left:5%;margin-right:5%}}.wp-block-guteblock-testimonial .testimonial__image-outer{float:left;height:210px;width:210px;border-radius:20px;overflow:hidden;margin:0 60px 0 0;position:relative;z-index:100}.wp-block-guteblock-testimonial .testimonial__image-outer img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:480px){.wp-block-guteblock-testimonial .testimonial__image-outer{width:100%;margin:0 0 30px}}.wp-block-guteblock-testimonial .clear{display:block;clear:both}.wp-block-guteblock-testimonial p.wp-block-guteblock-testimonial__jobposition{margin:0;line-height:1}.wp-block-guteblock-testimonial.is-style-multiple .testimonial__outer{float:left;width:48%}.wp-block-guteblock-testimonial.is-style-multiple .testimonial__outer:nth-child(2n){float:right}.wp-block-guteblock-testimonial.is-style-multiple .testimonial__image-outer{display:none}.wp-block-guteblock-separator{text-align:left;position:relative}.wp-block-guteblock-separator h4{position:relative}.wp-block-guteblock-separator.background-fixed{background-attachment:fixed}.wp-block-guteblock-separator.align-right{text-align:right}.wp-block-guteblock-separator.align-center{text-align:center}.wp-block-guteblock-separator__overlay{position:absolute;left:0;right:0;top:0;bottom:0}.wp-block-guteblock-separator__button{padding:15px 30px;background:red;color:#fff;font-weight:700}.wp-block-guteblock-separator__contentOuter{position:relative}.wp-block-guteblock-separator__contentOuter a{border:none;text-decoration:none;opacity:.8;transition:all .3s linear}.wp-block-guteblock-separator__contentOuter a:hover{opacity:1}.wp-block-guteblock-numberbox{padding:100px 0 70px;background:#e8f4fd}.wp-block-guteblock-numberbox.align-center{text-align:center}.wp-block-guteblock-numberbox.align-right{text-align:right}.wp-block-guteblock-numberbox__container{max-width:1120px;margin:0 auto;text-align:center}.wp-block-guteblock-numberbox.has-shadow .numberbox__outer{box-shadow:0 0 29px -19px #333}.wp-block-guteblock-numberbox h4.wp-block-guteblock-numberbox__title{margin:20px 0 0}.wp-block-guteblock-numberbox p.wp-block-guteblock-numberbox__content{margin:20px 0 0;line-height:1.5}.wp-block-guteblock-numberbox .numberbox__outer{background:#fff;padding:30px;margin:0 4% 30px;transition:all .3s linear;width:25%;display:inline-block}@media screen and (max-width:960px){.wp-block-guteblock-numberbox .numberbox__outer{width:42%;margin-bottom:50px;vertical-align:top}}@media screen and (max-width:480px){.wp-block-guteblock-numberbox .numberbox__outer{width:92%;margin-bottom:50px}}.wp-block-guteblock-numberbox .numberbox__point-outer{width:100px;height:100px;text-align:center;line-height:100px;margin:0 auto;font-weight:700;font-size:40px}.wp-block-guteblock-numberbox .numberbox__outer{counter-increment:count}.wp-block-guteblock-numberbox .numberbox__outer .numberbox__point-outer:before{content:counter(count)}.wp-block-guteblock-numberbox .numberbox__outer:nth-child(-n+9) .numberbox__point-outer:before{content:"0" counter(count)}.wp-block-guteblock-numberbox .clear{display:block;clear:both}.wp-block-guteblock-numberbox p.wp-block-guteblock-numberbox__jobposition{margin:0;line-height:1}.wp-block-guteblock-numberbox.is-style-multiple .numberbox__outer{float:left;width:50%}.wp-block-guteblock-numberbox.is-style-multiple .numberbox__image-outer{display:none}.wp-block-guteblock-post-grid{display:flex;flex-wrap:wrap}.wp-block-guteblock-post-grid .wp-block-guteblock-post-grid__single-post h4{margin:20px 0;color:#000;font-size:23px}.wp-block-guteblock-post-grid .wp-block-guteblock-post-grid__single-post h4 a{color:#000;text-decoration:none}.wp-block-guteblock-post-grid .wp-block-guteblock-post-grid__single-post img{max-width:100%;height:230px;-o-object-fit:cover;object-fit:cover;width:100%}.wp-block-guteblock-post-grid.has-1-columns .wp-block-guteblock-post-grid__single-post{width:100%;padding:20px}@media screen and (max-width:960px){.wp-block-guteblock-post-grid.has-1-columns .wp-block-guteblock-post-grid__single-post{width:50%;margin-bottom:50px}}@media screen and (max-width:480px){.wp-block-guteblock-post-grid.has-1-columns .wp-block-guteblock-post-grid__single-post{width:100%;margin-bottom:50px}}.wp-block-guteblock-post-grid.has-2-columns .wp-block-guteblock-post-grid__single-post{width:50%;padding:20px}@media screen and (max-width:960px){.wp-block-guteblock-post-grid.has-2-columns .wp-block-guteblock-post-grid__single-post{width:50%;margin-bottom:50px}}@media screen and (max-width:480px){.wp-block-guteblock-post-grid.has-2-columns .wp-block-guteblock-post-grid__single-post{width:100%;margin-bottom:50px}}.wp-block-guteblock-post-grid.has-3-columns .wp-block-guteblock-post-grid__single-post{width:33.33333%;padding:20px}@media screen and (max-width:960px){.wp-block-guteblock-post-grid.has-3-columns .wp-block-guteblock-post-grid__single-post{width:50%;margin-bottom:50px}}@media screen and (max-width:480px){.wp-block-guteblock-post-grid.has-3-columns .wp-block-guteblock-post-grid__single-post{width:100%;margin-bottom:50px}}.wp-block-guteblock-post-grid.has-4-columns .wp-block-guteblock-post-grid__single-post{width:25%;padding:20px}@media screen and (max-width:960px){.wp-block-guteblock-post-grid.has-4-columns .wp-block-guteblock-post-grid__single-post{width:50%;margin-bottom:50px}}@media screen and (max-width:480px){.wp-block-guteblock-post-grid.has-4-columns .wp-block-guteblock-post-grid__single-post{width:100%;margin-bottom:50px}}.wp-block-guteblock-post-grid.has-5-columns .wp-block-guteblock-post-grid__single-post{width:20%;padding:20px}@media screen and (max-width:960px){.wp-block-guteblock-post-grid.has-5-columns .wp-block-guteblock-post-grid__single-post{width:50%;margin-bottom:50px}}@media screen and (max-width:480px){.wp-block-guteblock-post-grid.has-5-columns .wp-block-guteblock-post-grid__single-post{width:100%;margin-bottom:50px}}.wp-block-guteblock-post-grid.has-6-columns .wp-block-guteblock-post-grid__single-post{width:16.66667%;padding:20px}@media screen and (max-width:960px){.wp-block-guteblock-post-grid.has-6-columns .wp-block-guteblock-post-grid__single-post{width:50%;margin-bottom:50px}}@media screen and (max-width:480px){.wp-block-guteblock-post-grid.has-6-columns .wp-block-guteblock-post-grid__single-post{width:100%;margin-bottom:50px}}.wp-block-guteblock-post-grid.align-center{text-align:center}.wp-block-guteblock-post-grid.align-right{text-align:right}.wp-block-guteblock-drop-cap{text-align:left}.wp-block-guteblock-drop-cap p:first-child:first-letter,.wp-block-guteblock-drop-cap p:first-of-type:first-letter{float:left;font-size:75px;line-height:60px;padding-top:4px;padding-right:8px;padding-left:3px;margin:9px 6px 5px 0}.wp-block-guteblock-drop-cap p.wp-block-guteblock-drop-cap__content{line-height:1.776}.wp-block-guteblock-drop-cap.align-center{text-align:center}.wp-block-guteblock-drop-cap.align-right{text-align:right}.wp-block-guteblock-notification{position:relative}.wp-block-guteblock-notification__closeBtn{position:absolute;top:20px;right:20px;cursor:pointer}.wp-block-guteblock-notification.has-shadow{box-shadow:0 4px 19px -9px #333}.wp-block-guteblock-notification.align-center{text-align:center}.wp-block-guteblock-notification.align-right{text-align:right}.wp-block-guteblock-notification .dashicon{display:inline-block}.wp-block-guteblock-notification h3.wp-block-guteblock-notification__title,.wp-block-guteblock-notification p.wp-block-guteblock-notification__description{margin:0}.wp-block-guteblock-notification svg{fill:currentColor}.wp-block-guteblock-share-icons .icon-button{background-color:#eaeaea;border-radius:100%;cursor:pointer;display:inline-block;font-size:27px;height:60px;line-height:60px;margin:0 5px;position:relative;text-align:center;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:60px}.wp-block-guteblock-share-icons .icon-button span{border-radius:0;display:block;height:0;left:50%;margin:0;position:absolute;top:50%;transition:all .3s;width:0}.wp-block-guteblock-share-icons .icon-button:hover span{width:60px;height:60px;border-radius:100%;margin:-30px}.wp-block-guteblock-share-icons .twitter span{background-color:#4099ff}.wp-block-guteblock-share-icons .facebook span{background-color:#3b5998}.wp-block-guteblock-share-icons .linkedin span{background-color:#0077b5}.wp-block-guteblock-share-icons .pinterest span{background-color:#e60023}.wp-block-guteblock-share-icons .reddit span{background-color:#ff4500}.wp-block-guteblock-share-icons .icon-button i{background:none;color:#fff;height:60px;left:0;line-height:60px;position:absolute;top:0;transition:all .3s;width:60px;z-index:10}.wp-block-guteblock-share-icons .icon-button .icon-twitter{color:#4099ff}.wp-block-guteblock-share-icons .icon-button .icon-facebook{color:#3b5998}.wp-block-guteblock-share-icons .icon-button .icon-linkedin{color:#0077b5}.wp-block-guteblock-share-icons .icon-button .icon-pinterest{color:#e60023}.wp-block-guteblock-share-icons .icon-button .icon-reddit-alien{color:#ff4500}.wp-block-guteblock-share-icons .icon-button:hover i{color:#fff}.wp-block-guteblock-share-icons.is-style-square .icon-button,.wp-block-guteblock-share-icons.is-style-square .icon-button:hover span{border-radius:0}.wp-block-guteblock-share-icons.is-style-modern .btn__container{display:flex;justify-content:center;align-items:center}.wp-block-guteblock-share-icons.is-style-modern a.gb-btn{min-width:136px;background-color:#fff;padding:10px 20px;text-decoration:none;color:#286ed6;display:flex;transition:all .2s ease-in-out;font-size:16px;line-height:1}.wp-block-guteblock-share-icons.is-style-modern .gb-btn i{color:#286ed6;font-size:20px;padding-right:10px;transition:all .3s ease-in-out}.wp-block-guteblock-share-icons.is-style-modern .gb-btn span{font-family:Roboto,sans-serif;align-self:center;transform:translateX(0);transition:all .1s ease-in-out;opacity:1;color:#286ed6}.wp-block-guteblock-share-icons.is-style-modern .gb-btn:hover{transform:scale(1.1);background-color:#286ed6;box-shadow:0 10px 30px rgba(0,0,0,.1)}.wp-block-guteblock-share-icons.is-style-modern .gb-btn:hover i{transform:translateX(33px);padding-right:0;color:#fff}.wp-block-guteblock-share-icons.is-style-modern .gb-btn:hover span{transform:translateX(30px);opacity:0}.wp-block-guteblock-share-icons.is-style-modern .gb-btn:active{transform:scale(1);box-shadow:0 2px 10px rgba(0,0,0,.1)}.wp-block-guteblock-share-icons.is-style-modern a.gb-btn-twitter,.wp-block-guteblock-share-icons.is-style-modern a.gb-btn-twitter i,.wp-block-guteblock-share-icons.is-style-modern a.gb-btn-twitter span{color:#4099ff}.wp-block-guteblock-share-icons.is-style-modern a.gb-btn-twitter:hover{background-color:#4099ff}.wp-block-guteblock-share-icons.is-style-modern a.gb-btn-linkedin,.wp-block-guteblock-share-icons.is-style-modern a.gb-btn-linkedin i,.wp-block-guteblock-share-icons.is-style-modern a.gb-btn-linkedin span{color:#4099ff}.wp-block-guteblock-share-icons.is-style-modern a.gb-btn-linkedin:hover{background-color:#4099ff}.wp-block-guteblock-share-icons.is-style-modern a.gb-btn-pinterest,.wp-block-guteblock-share-icons.is-style-modern a.gb-btn-pinterest i,.wp-block-guteblock-share-icons.is-style-modern a.gb-btn-pinterest span{color:#e60023}.wp-block-guteblock-share-icons.is-style-modern a.gb-btn-pinterest:hover{background-color:#e60023}.wp-block-guteblock-share-icons.is-style-modern a.gb-btn-reddit,.wp-block-guteblock-share-icons.is-style-modern a.gb-btn-reddit i,.wp-block-guteblock-share-icons.is-style-modern a.gb-btn-reddit span{color:#ff4500}.wp-block-guteblock-share-icons.is-style-modern a.gb-btn-reddit:hover{background-color:#ff4500}.wp-block-guteblock-share-icons.align-center{text-align:center}.wp-block-guteblock-share-icons.align-right{text-align:right}.wp-block-guteblock-author-profile__avatarOuter{display:block;border-radius:100%;overflow:hidden;width:210px;height:210px;margin:0 auto;padding:5px;border:1px solid #eaeaea}.wp-block-guteblock-author-profile__avatarOuter img{border-radius:100%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.wp-block-guteblock-author-profile__container{width:90%;max-width:1000px;margin:0 auto}.wp-block-guteblock-author-profile__socialOuter{margin:20px 0 10px}.wp-block-guteblock-author-profile__contentOuter{width:75%;max-width:800px;margin:0 auto}.wp-block-guteblock-author-profile.align-center{text-align:center}.wp-block-guteblock-author-profile.align-right{text-align:right}.wp-block-guteblock-author-profile h4.wp-block-guteblock-author-profile__authorName{margin:20px 0 10px}.wp-block-guteblock-author-profile p.wp-block-guteblock-author-profile__authorDescription{margin:0;font-size:18px}.wp-block-guteblock-author-profile .clear{clear:both}.wp-block-guteblock-author-profile .social_links{background:#333;color:#fff;border-radius:100%;height:30px;font-size:14px;margin:0 3px;width:30px;display:inline-block;line-height:30px;text-align:center}.wp-block-guteblock-author-profile .social_links i{color:#fff}.wp-block-guteblock-author-profile .social_links.social_facebook{background:#3b5a95}.wp-block-guteblock-author-profile .social_links.social_twitter{background:#58adea}.wp-block-guteblock-author-profile .social_links.social_instagram{background:#d6249f;background:radial-gradient(circle at 30% 107%,#fdf497 0,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%);font-size:16px}.wp-block-guteblock-author-profile .social_links.social_linkedin{background:#1178b5;font-size:16px}.wp-block-guteblock-author-profile .social_links.social_youtube{background:#f32120;font-size:16px}.wp-block-guteblock-author-profile.is-style-2 .wp-block-guteblock-author-profile__avatarOuter{float:left;margin:0 30px 0 0;border:none;border-radius:0;position:relative;z-index:10}.wp-block-guteblock-author-profile.is-style-2 .wp-block-guteblock-author-profile__avatarOuter img{border-radius:15px}.wp-block-guteblock-author-profile.is-style-2 h4.wp-block-guteblock-author-profile__authorName{padding-top:15px}.wp-block-guteblock-cta{text-align:left;position:relative}.wp-block-guteblock-cta h4{position:relative}.wp-block-guteblock-cta.background-fixed{background-attachment:fixed}.wp-block-guteblock-cta.align-right{text-align:right}.wp-block-guteblock-cta.align-center{text-align:center}.wp-block-guteblock-cta__overlay{position:absolute;left:0;right:0;top:0;bottom:0}.wp-block-guteblock-cta__button{padding:15px 30px;background:red;color:#fff;font-weight:700}.wp-block-guteblock-cta__contentOuter{position:relative;margin:0 auto}.wp-block-guteblock-cta__contentOuter a{border:none;text-decoration:none;opacity:.8;transition:all .3s linear}.wp-block-guteblock-cta__contentOuter a:hover{opacity:1}.wp-block-guteblock-cta__contentInner{max-width:40%;text-align:center}.wp-block-guteblock-cta.is-style-left .wp-block-guteblock-cta__contentInner{float:left}.wp-block-guteblock-cta.is-style-right .wp-block-guteblock-cta__contentInner{float:right}.wp-block-guteblock-cta .clear{clear:both}.wp-block-guteblock-spacer-divider__separator{display:block;background-image:linear-gradient(90deg,#333 100%,hsla(0,0%,100%,0) 0);background-position:top;background-size:60px 1px;background-repeat:repeat-x}.wp-block-guteblock-spacer-divider.is-style-wave svg{display:block;height:160px;width:100%;position:relative;top:5px}.wp-block-guteblock-feature-grid{padding:70px 0;margin:0}.wp-block-guteblock-feature-grid.align-center{text-align:center}.wp-block-guteblock-feature-grid.align-right{text-align:right}.wp-block-guteblock-feature-grid__container{max-width:1120px;margin:0 auto;text-align:center}.wp-block-guteblock-feature-grid h4.wp-block-guteblock-feature-grid__title{margin:20px 0 0}.wp-block-guteblock-feature-grid p.wp-block-guteblock-feature-grid__content{margin:20px 0 0;line-height:1.5}.wp-block-guteblock-feature-grid a.wp-block-guteblock-feature-grid__content{margin:0 0 20px}.wp-block-guteblock-feature-grid .feature-grid__outer{padding:30px;margin:0 4% 30px;transition:all .3s linear;width:25%;display:block;float:left}@media screen and (max-width:960px){.wp-block-guteblock-feature-grid .feature-grid__outer{width:42%;margin-bottom:50px;vertical-align:top}}@media screen and (max-width:480px){.wp-block-guteblock-feature-grid .feature-grid__outer{width:92%;margin-bottom:50px}}.wp-block-guteblock-feature-grid .feature-grid__image-outer img{max-width:100%;width:auto;height:200px;-o-object-fit:cover;object-fit:cover}.wp-block-guteblock-feature-grid .feature-grid__point-outer{width:100px;height:100px;text-align:center;line-height:100px;margin:0 auto;font-weight:700;font-size:40px}.wp-block-guteblock-feature-grid .wp-block-guteblock-feature-grid__button{text-align:center;text-decoration:none;display:inline-block;color:#fff;margin:15px auto 0;transition:.5s ease}.wp-block-guteblock-feature-grid .wp-block-guteblock-feature-grid__button:hover{opacity:.7!important;transition:.5s ease}.wp-block-guteblock-feature-grid .wp-block-guteblock-feature-grid__button_text{font-size:13px}.wp-block-guteblock-feature-grid .wp-block-guteblock-feature-grid__button_link{float:left;width:100%}.wp-block-guteblock-feature-grid .clear{display:block;clear:both}.wp-block-guteblock-feature-grid.is-style-2 .feature-grid__content-outer{width:55%;float:left;text-align:left;word-break:break-word}.wp-block-guteblock-feature-grid.is-style-2 .feature-grid__content-outer .wp-block-guteblock-feature-grid__actual_content{width:50%;float:left;text-decoration:line-through;font-size:12px;margin:0}.wp-block-guteblock-feature-grid.is-style-2 .feature-grid__content-outer .wp-block-guteblock-feature-grid__offer_content{width:50%;float:left;font-size:12px;margin:0}.wp-block-guteblock-feature-grid.is-style-2 .wp-block-guteblock-feature-grid__button{margin-top:16px;font-size:11px;transition:.5s ease}.wp-block-guteblock-feature-grid.is-style-2 .wp-block-guteblock-feature-grid__button:hover{opacity:.7!important;transition:.5s ease}.wp-block-guteblock-feature-grid.is-style-2 h4.wp-block-guteblock-feature-grid__title{margin:0;font-size:17px}.wp-block-guteblock-feature-grid.is-style-2 .feature-grid__image-outer img{border-radius:0}.wp-block-guteblock-feature-grid.is-style-3 .wp-block-guteblock-feature-grid__container{text-align:left}.wp-block-guteblock-feature-grid.is-style-3 .feature-grid__outer{width:92%}.wp-block-guteblock-feature-grid.is-style-3 .wp-block-guteblock-feature-grid__button_outer{display:block;float:left;width:100%}.wp-block-guteblock-feature-grid.is-style-3 .wp-block-guteblock-feature-grid__button{float:right;text-decoration:underline;color:#000;font-size:15px;opacity:1;transition:.5s ease}.wp-block-guteblock-feature-grid.is-style-3 .wp-block-guteblock-feature-grid__button:hover{opacity:1!important;text-decoration:none;transition:.5s ease}.wp-block-guteblock-feature-grid.is-style-3 .wp-block-guteblock-feature-grid__button_link{float:left;width:100%}.wp-block-guteblock-feature-grid.is-style-3 .wp-block-guteblock-feature-grid__button_link input{margin-top:10px;float:right}.wp-block-guteblock-blockquote.align-center{text-align:center}.wp-block-guteblock-blockquote.align-right{text-align:right}.wp-block-guteblock-blockquote.align-left{text-align:left}.wp-block-guteblock-blockquote.alignTofull{flex:1;justify-content:space-evenly}.wp-block-guteblock-blockquote.content-author{width:100%;float:left}.wp-block-guteblock-blockquote.contentReal,.wp-block-guteblock-blockquote__contentReal{width:100%;display:inline-block}.wp-block-guteblock-blockquote__Inner-container{margin:0 auto}.wp-block-guteblock-blockquote__content-outer{width:100%}.wp-block-guteblock-blockquote__svgTracker{width:100%;position:relative;display:inline-block;clear:both}.wp-block-guteblock-blockquote__svgTracker.svgController-down{position:absolute;transform:rotate(180deg);width:auto;height:auto}.wp-block-guteblock-blockquote__svgTracker.svgController-up{position:absolute;width:auto;height:auto}.wp-block-guteblock-blockquote__content-outer__secondStyle{position:relative;display:inline-block;width:100%}.wp-block-guteblock-icon__container>div{display:inline-block}.wp-block-guteblock-icon.align-center{text-align:center}.wp-block-guteblock-icon.align-right{text-align:right}.wp-block-guteblock-icon.align-left{text-align:left}.social_dragging{list-style:none}.wp-block-guteblock-icon-list{padding:30px;display:flex;flex-wrap:wrap;margin:0 auto}.wp-block-guteblock-icon-list .editor-block-list__layout .wp-block-guteblock-icon{margin:0;width:100%;display:inline-block}.wp-block-guteblock-icon-list .wp-block-guteblock-icon{padding-left:2%;padding-right:2%}.wp-block-guteblock-icon-list.is-style-2 .wp-block-guteblock-icon{padding:10px;position:relative}.wp-block-guteblock-icon-list.is-style-2 .wp-block-guteblock-icon__info{font-size:16px}.wp-block-guteblock-icon-list.is-style-2 .wp-block-guteblock-icon .content-outer{background:#fff;padding:0 10px 11px;position:absolute;width:84%;left:8%;bottom:5%;top:auto}.wp-block-guteblock-icon-list.is-style-2 .wp-block-guteblock-icon svg{float:left;width:50px;height:50px}.wp-block-guteblock-icon-list.is-style-2 .wp-block-guteblock-icon h4{text-align:left;margin:0 0 15px}.wp-block-guteblock-icon-list.is-style-2 .wp-block-guteblock-icon .wp-block-guteblock-icon__content{width:calc(100% - 50px);float:right;text-align:left;word-break:break-all;padding:0 10px;margin-top:0}.wp-block-guteblock-icon-list.align-center{text-align:center}.wp-block-guteblock-icon-list.align-right{text-align:right}.wp-block-guteblock-icon-list.shape-square img{border-radius:0}.wp-block-guteblock-icon-list.has-1-columns h4,.wp-block-guteblock-icon-list.has-2-columns h4,.wp-block-guteblock-icon-list.has-3-columns h4{font-size:32px}.wp-block-guteblock-icon-list.has-4-columns h4,.wp-block-guteblock-icon-list.has-5-columns h4,.wp-block-guteblock-icon-list.has-6-columns h4{font-size:22px}.wp-block-guteblock-icon-list.has-1-columns img,.wp-block-guteblock-icon-list.has-2-columns img,.wp-block-guteblock-icon-list.has-3-columns img{width:250px;height:250px}.wp-block-guteblock-icon-list.has-4-columns img,.wp-block-guteblock-icon-list.has-5-columns img,.wp-block-guteblock-icon-list.has-6-columns img{font-size:22px;width:150px;height:150px}.wp-block-guteblock-icon-list.has-1-columns .wp-block-guteblock-icon{width:calc(100% - 20px)}@media screen and (max-width:960px){.wp-block-guteblock-icon-list.has-1-columns .wp-block-guteblock-icon{width:calc(50% - 20px);margin-bottom:50px}}@media screen and (max-width:480px){.wp-block-guteblock-icon-list.has-1-columns .wp-block-guteblock-icon{width:calc(100% - 20px);margin-bottom:50px}}.wp-block-guteblock-icon-list.has-2-columns .wp-block-guteblock-icon{width:calc(50% - 20px)}@media screen and (max-width:960px){.wp-block-guteblock-icon-list.has-2-columns .wp-block-guteblock-icon{width:calc(50% - 20px);margin-bottom:50px}}@media screen and (max-width:480px){.wp-block-guteblock-icon-list.has-2-columns .wp-block-guteblock-icon{width:calc(100% - 20px);margin-bottom:50px}}.wp-block-guteblock-icon-list.has-3-columns .wp-block-guteblock-icon{width:calc(33.33333% - 20px)}@media screen and (max-width:960px){.wp-block-guteblock-icon-list.has-3-columns .wp-block-guteblock-icon{width:calc(50% - 20px);margin-bottom:50px}}@media screen and (max-width:480px){.wp-block-guteblock-icon-list.has-3-columns .wp-block-guteblock-icon{width:calc(100% - 20px);margin-bottom:50px}}.wp-block-guteblock-icon-list.has-4-columns .wp-block-guteblock-icon{width:calc(25% - 20px)}@media screen and (max-width:960px){.wp-block-guteblock-icon-list.has-4-columns .wp-block-guteblock-icon{width:calc(50% - 20px);margin-bottom:50px}}@media screen and (max-width:480px){.wp-block-guteblock-icon-list.has-4-columns .wp-block-guteblock-icon{width:calc(100% - 20px);margin-bottom:50px}}.wp-block-guteblock-icon-list.has-5-columns .wp-block-guteblock-icon{width:calc(20% - 20px)}@media screen and (max-width:960px){.wp-block-guteblock-icon-list.has-5-columns .wp-block-guteblock-icon{width:calc(50% - 20px);margin-bottom:50px}}@media screen and (max-width:480px){.wp-block-guteblock-icon-list.has-5-columns .wp-block-guteblock-icon{width:calc(100% - 20px);margin-bottom:50px}}.wp-block-guteblock-icon-list.has-6-columns .wp-block-guteblock-icon{width:calc(16.66667% - 20px)}@media screen and (max-width:960px){.wp-block-guteblock-icon-list.has-6-columns .wp-block-guteblock-icon{width:calc(50% - 20px);margin-bottom:50px}}@media screen and (max-width:480px){.wp-block-guteblock-icon-list.has-6-columns .wp-block-guteblock-icon{width:calc(100% - 20px);margin-bottom:50px}}.wp-block-guteblock-icon-list .wp-block-guteblock-icon{margin:0 10px 30px}.wp-block-guteblock-icon-list .wp-block-guteblock-icon h4{margin:22px 0;text-align:inherit}.wp-block-guteblock-icon-list .wp-block-guteblock-icon svg{display:unset;padding:10px}.wp-block-guteblock-icon-list .wp-block-guteblock-icon__title{color:#222;font-size:18px;font-weight:700;margin-bottom:0}.wp-block-guteblock-icon-list .wp-block-guteblock-icon__info{color:#565656;font-weight:300;margin:0}.wp-block-guteblock-icon-list .wp-block-guteblock-icon__addIcon{padding:2px;border:1px dashed #8c969f;cursor:pointer}@keyframes rainbow{0%{background-position:0}50%{background-position:100%}to{background-position:0}}.wp-block-guteblock-button.align-center{text-align:center}.wp-block-guteblock-button.align-right{text-align:right}.wp-block-guteblock-button.align-left{text-align:left}.wp-block-guteblock-button .wp-block-guteblock-button-inner{height:auto;border:none;transition:.5s ease}.wp-block-guteblock-button .wp-block-guteblock-button-inner:hover{transition:.5s ease}
    22/*# sourceMappingURL=style.css.map */
  • guteblock/trunk/dist/style.css.map

    r2248028 r2255397  
    1 {"version":3,"sources":["css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/src??ref--5-2!./node_modules/sass-loader/dist/cjs.js!./src/blocks/container/style.scss","css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/src??ref--5-2!./node_modules/sass-loader/dist/cjs.js!./src/blocks/team-member/style.scss","css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/src??ref--5-2!./node_modules/sass-loader/dist/cjs.js!./src/blocks/testimonial/style.scss","css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/src??ref--5-2!./node_modules/sass-loader/dist/cjs.js!./src/blocks/separator/style.scss","css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/src??ref--5-2!./node_modules/sass-loader/dist/cjs.js!./src/blocks/number-box/style.scss","css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/src??ref--5-2!./node_modules/sass-loader/dist/cjs.js!./src/blocks/post-grid/style.scss","css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/src??ref--5-2!./node_modules/sass-loader/dist/cjs.js!./src/blocks/drop-cap/style.scss","css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/src??ref--5-2!./node_modules/sass-loader/dist/cjs.js!./src/blocks/notification/style.scss","css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/src??ref--5-2!./node_modules/sass-loader/dist/cjs.js!./src/blocks/share-icons/style.scss","css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/src??ref--5-2!./node_modules/sass-loader/dist/cjs.js!./src/blocks/author-profile/style.scss","css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/src??ref--5-2!./node_modules/sass-loader/dist/cjs.js!./src/blocks/cta/style.scss","css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/src??ref--5-2!./node_modules/sass-loader/dist/cjs.js!./src/blocks/spacer-divider/style.scss","css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/src??ref--5-2!./node_modules/sass-loader/dist/cjs.js!./src/blocks/accordion/style.scss","css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/src??ref--5-2!./node_modules/sass-loader/dist/cjs.js!./src/blocks/blockquote/style.scss","css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/src??ref--5-2!./node_modules/sass-loader/dist/cjs.js!./src/blocks/icon-list/style.scss"],"names":[],"mappings":"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","file":"style.css","sourcesContent":[".wp-block-guteblock-container{padding:30px 0}.wp-block-guteblock-container.align-center{text-align:center}.wp-block-guteblock-container.align-right{text-align:right}\n",".social_dragging{list-style:none}.wp-block-guteblock-team-members{padding:30px;display:flex;flex-wrap:wrap;margin:0 auto}.wp-block-guteblock-team-members.is-style-2 .wp-block-guteblock-team-member,.wp-block-guteblock-team-members.is-style-3 .wp-block-guteblock-team-member{padding:10px;position:relative;min-height:350px}.wp-block-guteblock-team-members.is-style-2 .wp-block-guteblock-team-member__image-outer,.wp-block-guteblock-team-members.is-style-3 .wp-block-guteblock-team-member__image-outer{position:absolute;left:0;right:0;top:0;bottom:0}.wp-block-guteblock-team-members.is-style-2 .wp-block-guteblock-team-member__info,.wp-block-guteblock-team-members.is-style-3 .wp-block-guteblock-team-member__info{font-size:16px}.wp-block-guteblock-team-members.is-style-2 .wp-block-guteblock-team-member img,.wp-block-guteblock-team-members.is-style-3 .wp-block-guteblock-team-member img{border-radius:0;width:100%;height:100%}.wp-block-guteblock-team-members.is-style-2 .wp-block-guteblock-team-member .content-outer,.wp-block-guteblock-team-members.is-style-3 .wp-block-guteblock-team-member .content-outer{background:#fff;padding:0px 10px 11px;position:absolute;width:84%;left:8%;bottom:5%;top:auto}.wp-block-guteblock-team-members.is-style-3 .wp-block-guteblock-team-member{padding:0}.wp-block-guteblock-team-members.is-style-3 .wp-block-guteblock-team-member .content-outer{left:0;right:0;top:0;bottom:0;background:rgba(251,1,1,0.6);width:100%;opacity:0;transition:0.3s all linear}.wp-block-guteblock-team-members.is-style-3 .wp-block-guteblock-team-member .content-inner{position:absolute;width:100%;left:0;top:50%;transform:translate(0%, -50%)}.wp-block-guteblock-team-members.is-style-3 .wp-block-guteblock-team-member:hover .content-outer{opacity:1}.wp-block-guteblock-team-members.align-center{text-align:center}.wp-block-guteblock-team-members.align-right{text-align:right}.wp-block-guteblock-team-members .wp-block-guteblock-team-member img{border-radius:100%;-o-object-fit:cover;object-fit:cover;display:inline-block}.wp-block-guteblock-team-members.shape-square img{border-radius:0}.wp-block-guteblock-team-members.has-1-columns h4,.wp-block-guteblock-team-members.has-2-columns h4,.wp-block-guteblock-team-members.has-3-columns h4{font-size:32px}.wp-block-guteblock-team-members.has-4-columns h4,.wp-block-guteblock-team-members.has-5-columns h4,.wp-block-guteblock-team-members.has-6-columns h4{font-size:22px}.wp-block-guteblock-team-members.has-1-columns img,.wp-block-guteblock-team-members.has-2-columns img,.wp-block-guteblock-team-members.has-3-columns img{width:250px;height:250px}.wp-block-guteblock-team-members.has-4-columns img,.wp-block-guteblock-team-members.has-5-columns img,.wp-block-guteblock-team-members.has-6-columns img{font-size:22px;width:150px;height:150px}.wp-block-guteblock-team-members.has-1-columns .wp-block-guteblock-team-member{width:calc(100% /1 - 20px)}@media screen and (max-width: 960px){.wp-block-guteblock-team-members.has-1-columns .wp-block-guteblock-team-member{width:calc(50% - 20px);margin-bottom:50px}}@media screen and (max-width: 480px){.wp-block-guteblock-team-members.has-1-columns .wp-block-guteblock-team-member{width:calc(100% - 20px);margin-bottom:50px}}.wp-block-guteblock-team-members.has-2-columns .wp-block-guteblock-team-member{width:calc(100% /2 - 20px)}@media screen and (max-width: 960px){.wp-block-guteblock-team-members.has-2-columns .wp-block-guteblock-team-member{width:calc(50% - 20px);margin-bottom:50px}}@media screen and (max-width: 480px){.wp-block-guteblock-team-members.has-2-columns .wp-block-guteblock-team-member{width:calc(100% - 20px);margin-bottom:50px}}.wp-block-guteblock-team-members.has-3-columns .wp-block-guteblock-team-member{width:calc(100% /3 - 20px)}@media screen and (max-width: 960px){.wp-block-guteblock-team-members.has-3-columns .wp-block-guteblock-team-member{width:calc(50% - 20px);margin-bottom:50px}}@media screen and (max-width: 480px){.wp-block-guteblock-team-members.has-3-columns .wp-block-guteblock-team-member{width:calc(100% - 20px);margin-bottom:50px}}.wp-block-guteblock-team-members.has-4-columns .wp-block-guteblock-team-member{width:calc(100% /4 - 20px)}@media screen and (max-width: 960px){.wp-block-guteblock-team-members.has-4-columns .wp-block-guteblock-team-member{width:calc(50% - 20px);margin-bottom:50px}}@media screen and (max-width: 480px){.wp-block-guteblock-team-members.has-4-columns .wp-block-guteblock-team-member{width:calc(100% - 20px);margin-bottom:50px}}.wp-block-guteblock-team-members.has-5-columns .wp-block-guteblock-team-member{width:calc(100% /5 - 20px)}@media screen and (max-width: 960px){.wp-block-guteblock-team-members.has-5-columns .wp-block-guteblock-team-member{width:calc(50% - 20px);margin-bottom:50px}}@media screen and (max-width: 480px){.wp-block-guteblock-team-members.has-5-columns .wp-block-guteblock-team-member{width:calc(100% - 20px);margin-bottom:50px}}.wp-block-guteblock-team-members.has-6-columns .wp-block-guteblock-team-member{width:calc(100% /6 - 20px)}@media screen and (max-width: 960px){.wp-block-guteblock-team-members.has-6-columns .wp-block-guteblock-team-member{width:calc(50% - 20px);margin-bottom:50px}}@media screen and (max-width: 480px){.wp-block-guteblock-team-members.has-6-columns .wp-block-guteblock-team-member{width:calc(100% - 20px);margin-bottom:50px}}.wp-block-guteblock-team-members .wp-block-guteblock-team-member{margin:0 10px 30px}.wp-block-guteblock-team-members .wp-block-guteblock-team-member h4{margin:10px 0 5px;text-align:inherit}.wp-block-guteblock-team-members .wp-block-guteblock-team-member__title{color:#222;font-size:18px;font-weight:bold;margin-bottom:0}.wp-block-guteblock-team-members .wp-block-guteblock-team-member__info{color:#565656;font-weight:300;margin:0;line-height:1}.wp-block-guteblock-team-members .wp-block-guteblock-team-member__addIcon{padding:2px;line-height:1;border:1px dashed #8c969f;cursor:pointer}.wp-block-guteblock-team-members .wp-block-guteblock-team-member__linkForm{border:1px solid #eaeaea;padding:10px;margin-top:10px}.wp-block-guteblock-team-members .wp-block-guteblock-team-member__removeLink{color:#d23535;font-size:14px;text-decoration:underline;cursor:pointer}.wp-block-guteblock-team-members .wp-block-guteblock-team-member__social{list-style:none;line-height:1;margin:10px 0 20px}.wp-block-guteblock-team-members .wp-block-guteblock-team-member__social ul{margin:0}.wp-block-guteblock-team-members .wp-block-guteblock-team-member__social li{display:inline-block;line-height:1;margin:0;font-size:17px}.wp-block-guteblock-team-members .wp-block-guteblock-team-member__social li a,.wp-block-guteblock-team-members .wp-block-guteblock-team-member__social li i{color:inherit;transition:0.3s all linear}.wp-block-guteblock-team-members .wp-block-guteblock-team-member__social li.is-selected{outline:2px solid #f03;margin:0 10px}.wp-block-guteblock-team-members .wp-block-guteblock-team-member__social li:hover a,.wp-block-guteblock-team-members .wp-block-guteblock-team-member__social li:hover i{color:#fb3660}.wp-block-guteblock-team-members.is-style-1 .wp-block-guteblock-team-member__title{background:linear-gradient(to right, crimson, pink, springgreen);background-size:200% 200%;animation:rainbow 2s ease-in-out infinite;background-clip:text;-webkit-background-clip:text;color:#000;display:block;transition:color 0.2s ease-in-out}.wp-block-guteblock-team-members.is-style-1 img{transition:0.3s all linear}.wp-block-guteblock-team-members.is-style-1 .wp-block-guteblock-team-member:hover .wp-block-guteblock-team-member__title{color:rgba(0,0,0,0)}.wp-block-guteblock-team-members.is-style-1 .wp-block-guteblock-team-member:hover img{filter:none}.wp-block-guteblock-team-members.is-style-2 img{transition:0.3s all linear}.wp-block-guteblock-team-members.is-style-2 .wp-block-guteblock-team-member:hover img{filter:none}@keyframes rainbow{0%{background-position:left}50%{background-position:right}100%{background-position:left}}@font-face{font-family:\"iconfont\";src:url(\"data:application/octet-stream;base64,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\") format(\"woff\"),url(\"data:application/octet-stream;base64,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ILACQ2BkI7ADQ2FkUFiwAkNhG7ADQ2BZsAMlsAJiILAAUFiwQGBZZrABY2GwAiVGYTgjIDwjOBshICBGI0ewASsjYTghWbErARQrLbBCLLA1Ky6xKwEUKy2wQyywNishIyAgPLAEI0IjOLErARQrsARDLrArKy2wRCywABUgR7AAI0KyAAEBFRQTLrAxKi2wRSywABUgR7AAI0KyAAEBFRQTLrAxKi2wRiyxAAEUE7AyKi2wRyywNCotsEgssAAWRSMgLiBGiiNhOLErARQrLbBJLLAII0KwSCstsEossgAAQSstsEsssgABQSstsEwssgEAQSstsE0ssgEBQSstsE4ssgAAQistsE8ssgABQistsFAssgEAQistsFEssgEBQistsFIssgAAPistsFMssgABPistsFQssgEAPistsFUssgEBPistsFYssgAAQCstsFcssgABQCstsFgssgEAQCstsFkssgEBQCstsFossgAAQystsFsssgABQystsFwssgEAQystsF0ssgEBQystsF4ssgAAPystsF8ssgABPystsGAssgEAPystsGEssgEBPystsGIssDcrLrErARQrLbBjLLA3K7A7Ky2wZCywNyuwPCstsGUssAAWsDcrsD0rLbBmLLA4Ky6xKwEUKy2wZyywOCuwOystsGgssDgrsDwrLbBpLLA4K7A9Ky2waiywOSsusSsBFCstsGsssDkrsDsrLbBsLLA5K7A8Ky2wbSywOSuwPSstsG4ssDorLrErARQrLbBvLLA6K7A7Ky2wcCywOiuwPCstsHEssDorsD0rLbByLLMJBAIDRVghGyMhWUIrsAhlsAMkUHiwARUwLQBLuADIUlixAQGOWbABuQgACABjcLEABUKyAAEAKrEABUKzCgIBCCqxAAVCsw4AAQgqsQAGQroCwAABAAkqsQAHQroAQAABAAkqsQMARLEkAYhRWLBAiFixA2REsSYBiFFYugiAAAEEQIhjVFixAwBEWVlZWbMMAgEMKrgB/4WwBI2xAgBEAAA=\") format(\"truetype\")}[class^=\"wp-block-guteblock\"] [class^=\"icon-\"]:before,[class^=\"wp-block-guteblock\"] [class*=\" icon-\"]:before{font-family:\"iconfont\";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:0.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:0.2em}.icon-facebook:before{content:'\\f09a'}.icon-linkedin:before{content:'\\f0e1'}.icon-youtube-squared:before{content:'\\f166'}.icon-youtube:before{content:'\\f167'}.icon-instagram:before{content:'\\f16d'}.icon-pinterest:before{content:'\\f231'}.icon-reddit-alien:before{content:'\\f281'}.icon-twitter:before{content:'\\f302'}.icon-linkedin-squared:before{content:'\\f30c'}.icon-spotify:before{content:'\\f327'}\n",".wp-block-guteblock-testimonial{padding:100px 0 70px;background:#e8f4fd}.wp-block-guteblock-testimonial.align-center{text-align:center}.wp-block-guteblock-testimonial.align-right{text-align:right}.wp-block-guteblock-testimonial__container{max-width:1120px;margin:0 auto}.wp-block-guteblock-testimonial.has-shadow .testimonial__outer{box-shadow:0 0 29px -19px #333}.wp-block-guteblock-testimonial h4.wp-block-guteblock-testimonial__title{margin:20px 0 0;display:inline-block}.wp-block-guteblock-testimonial p.wp-block-guteblock-testimonial__content{margin:20px 0 0;line-height:1.5}.wp-block-guteblock-testimonial .testimonial__outer{background:#fff;padding:30px;margin:0 0 30px;transition:0.3s all linear}@media screen and (max-width: 960px){.wp-block-guteblock-testimonial .testimonial__outer{margin-left:5%;margin-right:5%}}.wp-block-guteblock-testimonial .testimonial__image-outer{float:left;height:210px;width:210px;border-radius:20px;overflow:hidden;margin:0 60px 0 0;position:relative;z-index:100}.wp-block-guteblock-testimonial .testimonial__image-outer img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 480px){.wp-block-guteblock-testimonial .testimonial__image-outer{width:100%;margin:0 0 30px}}.wp-block-guteblock-testimonial .clear{display:block;clear:both}.wp-block-guteblock-testimonial p.wp-block-guteblock-testimonial__jobposition{margin:0;line-height:1}.wp-block-guteblock-testimonial.is-style-multiple .testimonial__outer{float:left;width:48%}.wp-block-guteblock-testimonial.is-style-multiple .testimonial__outer:nth-child(2n){float:right}.wp-block-guteblock-testimonial.is-style-multiple .testimonial__image-outer{display:none}\n",".wp-block-guteblock-separator{text-align:left;position:relative}.wp-block-guteblock-separator h4{position:relative}.wp-block-guteblock-separator.background-fixed{background-attachment:fixed}.wp-block-guteblock-separator.align-right{text-align:right}.wp-block-guteblock-separator.align-center{text-align:center}.wp-block-guteblock-separator__overlay{position:absolute;left:0;right:0;top:0;bottom:0}.wp-block-guteblock-separator__button{padding:15px 30px;background:red;color:#fff;font-weight:bold}.wp-block-guteblock-separator__contentOuter{position:relative}.wp-block-guteblock-separator__contentOuter a{border:none;text-decoration:none;opacity:0.8;transition:0.3s all linear}.wp-block-guteblock-separator__contentOuter a:hover{opacity:1}\n",".wp-block-guteblock-numberbox{padding:100px 0 70px;background:#e8f4fd}.wp-block-guteblock-numberbox.align-center{text-align:center}.wp-block-guteblock-numberbox.align-right{text-align:right}.wp-block-guteblock-numberbox__container{max-width:1120px;margin:0 auto;text-align:center}.wp-block-guteblock-numberbox.has-shadow .numberbox__outer{box-shadow:0 0 29px -19px #333}.wp-block-guteblock-numberbox h4.wp-block-guteblock-numberbox__title{margin:20px 0 0}.wp-block-guteblock-numberbox p.wp-block-guteblock-numberbox__content{margin:20px 0 0;line-height:1.5}.wp-block-guteblock-numberbox .numberbox__outer{background:#fff;padding:30px;margin:0 4% 30px;transition:0.3s all linear;width:25%;display:inline-block}@media screen and (max-width: 960px){.wp-block-guteblock-numberbox .numberbox__outer{width:42%;margin-bottom:50px;vertical-align:top}}@media screen and (max-width: 480px){.wp-block-guteblock-numberbox .numberbox__outer{width:92%;margin-bottom:50px}}.wp-block-guteblock-numberbox .numberbox__point-outer{width:100px;height:100px;text-align:center;line-height:100px;margin:0 auto;font-weight:bold;font-size:40px}.wp-block-guteblock-numberbox .numberbox__outer{counter-increment:count}.wp-block-guteblock-numberbox .numberbox__outer .numberbox__point-outer:before{content:counter(count)}.wp-block-guteblock-numberbox .numberbox__outer:nth-child(-n+9) .numberbox__point-outer:before{content:\"0\" counter(count)}.wp-block-guteblock-numberbox .clear{display:block;clear:both}.wp-block-guteblock-numberbox p.wp-block-guteblock-numberbox__jobposition{margin:0;line-height:1}.wp-block-guteblock-numberbox.is-style-multiple .numberbox__outer{float:left;width:50%}.wp-block-guteblock-numberbox.is-style-multiple .numberbox__image-outer{display:none}\n",".wp-block-guteblock-post-grid{display:flex;flex-wrap:wrap}.wp-block-guteblock-post-grid .wp-block-guteblock-post-grid__single-post h4{margin:20px 0;color:#000000;font-size:23px}.wp-block-guteblock-post-grid .wp-block-guteblock-post-grid__single-post h4 a{color:#000000;text-decoration:none}.wp-block-guteblock-post-grid .wp-block-guteblock-post-grid__single-post img{max-width:100%;height:230px;-o-object-fit:cover;object-fit:cover;width:100%}.wp-block-guteblock-post-grid.has-1-columns .wp-block-guteblock-post-grid__single-post{width:calc(100% /1);padding:20px}@media screen and (max-width: 960px){.wp-block-guteblock-post-grid.has-1-columns .wp-block-guteblock-post-grid__single-post{width:50%;margin-bottom:50px}}@media screen and (max-width: 480px){.wp-block-guteblock-post-grid.has-1-columns .wp-block-guteblock-post-grid__single-post{width:100%;margin-bottom:50px}}.wp-block-guteblock-post-grid.has-2-columns .wp-block-guteblock-post-grid__single-post{width:calc(100% /2);padding:20px}@media screen and (max-width: 960px){.wp-block-guteblock-post-grid.has-2-columns .wp-block-guteblock-post-grid__single-post{width:50%;margin-bottom:50px}}@media screen and (max-width: 480px){.wp-block-guteblock-post-grid.has-2-columns .wp-block-guteblock-post-grid__single-post{width:100%;margin-bottom:50px}}.wp-block-guteblock-post-grid.has-3-columns .wp-block-guteblock-post-grid__single-post{width:calc(100% /3);padding:20px}@media screen and (max-width: 960px){.wp-block-guteblock-post-grid.has-3-columns .wp-block-guteblock-post-grid__single-post{width:50%;margin-bottom:50px}}@media screen and (max-width: 480px){.wp-block-guteblock-post-grid.has-3-columns .wp-block-guteblock-post-grid__single-post{width:100%;margin-bottom:50px}}.wp-block-guteblock-post-grid.has-4-columns .wp-block-guteblock-post-grid__single-post{width:calc(100% /4);padding:20px}@media screen and (max-width: 960px){.wp-block-guteblock-post-grid.has-4-columns .wp-block-guteblock-post-grid__single-post{width:50%;margin-bottom:50px}}@media screen and (max-width: 480px){.wp-block-guteblock-post-grid.has-4-columns .wp-block-guteblock-post-grid__single-post{width:100%;margin-bottom:50px}}.wp-block-guteblock-post-grid.has-5-columns .wp-block-guteblock-post-grid__single-post{width:calc(100% /5);padding:20px}@media screen and (max-width: 960px){.wp-block-guteblock-post-grid.has-5-columns .wp-block-guteblock-post-grid__single-post{width:50%;margin-bottom:50px}}@media screen and (max-width: 480px){.wp-block-guteblock-post-grid.has-5-columns .wp-block-guteblock-post-grid__single-post{width:100%;margin-bottom:50px}}.wp-block-guteblock-post-grid.has-6-columns .wp-block-guteblock-post-grid__single-post{width:calc(100% /6);padding:20px}@media screen and (max-width: 960px){.wp-block-guteblock-post-grid.has-6-columns .wp-block-guteblock-post-grid__single-post{width:50%;margin-bottom:50px}}@media screen and (max-width: 480px){.wp-block-guteblock-post-grid.has-6-columns .wp-block-guteblock-post-grid__single-post{width:100%;margin-bottom:50px}}.wp-block-guteblock-post-grid.align-center{text-align:center}.wp-block-guteblock-post-grid.align-right{text-align:right}\n",".wp-block-guteblock-drop-cap{text-align:left}.wp-block-guteblock-drop-cap p:first-child:first-letter,.wp-block-guteblock-drop-cap p:nth-of-type(1):first-letter{float:left;font-size:75px;line-height:60px;padding-top:4px;padding-right:8px;padding-left:3px;margin:9px 6px 5px 0}.wp-block-guteblock-drop-cap p.wp-block-guteblock-drop-cap__content{line-height:1.776}.wp-block-guteblock-drop-cap.align-center{text-align:center}.wp-block-guteblock-drop-cap.align-right{text-align:right}\n",".wp-block-guteblock-notification{position:relative}.wp-block-guteblock-notification__closeBtn{position:absolute;top:20px;right:20px;cursor:pointer}.wp-block-guteblock-notification.has-shadow{box-shadow:0px 4px 19px -9px #333}.wp-block-guteblock-notification.align-center{text-align:center}.wp-block-guteblock-notification.align-right{text-align:right}.wp-block-guteblock-notification .dashicon{display:inline-block}.wp-block-guteblock-notification h3.wp-block-guteblock-notification__title{margin:0}.wp-block-guteblock-notification p.wp-block-guteblock-notification__description{margin:0}.wp-block-guteblock-notification svg{fill:currentColor}\n",".wp-block-guteblock-share-icons .icon-button{background-color:#eaeaea;border-radius:100%;cursor:pointer;display:inline-block;font-size:27px;height:60px;line-height:60px;margin:0 5px;position:relative;text-align:center;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:60px}.wp-block-guteblock-share-icons .icon-button span{border-radius:0;display:block;height:0;left:50%;margin:0;position:absolute;top:50%;transition:all 0.3s;width:0}.wp-block-guteblock-share-icons .icon-button:hover span{width:60px;height:60px;border-radius:100%;margin:-30px}.wp-block-guteblock-share-icons .twitter span{background-color:#4099ff}.wp-block-guteblock-share-icons .facebook span{background-color:#3B5998}.wp-block-guteblock-share-icons .linkedin span{background-color:#0077b5}.wp-block-guteblock-share-icons .pinterest span{background-color:#e60023}.wp-block-guteblock-share-icons .reddit span{background-color:#ff4500}.wp-block-guteblock-share-icons .icon-button i{background:none;color:white;height:60px;left:0;line-height:60px;position:absolute;top:0;transition:all 0.3s;width:60px;z-index:10}.wp-block-guteblock-share-icons .icon-button .icon-twitter{color:#4099ff}.wp-block-guteblock-share-icons .icon-button .icon-facebook{color:#3B5998}.wp-block-guteblock-share-icons .icon-button .icon-linkedin{color:#0077b5}.wp-block-guteblock-share-icons .icon-button .icon-pinterest{color:#e60023}.wp-block-guteblock-share-icons .icon-button .icon-reddit-alien{color:#ff4500}.wp-block-guteblock-share-icons .icon-button:hover i{color:white}.wp-block-guteblock-share-icons.is-style-square .icon-button,.wp-block-guteblock-share-icons.is-style-square .icon-button:hover span{border-radius:0px}.wp-block-guteblock-share-icons.is-style-modern .btn__container{display:flex;justify-content:center;align-items:center}.wp-block-guteblock-share-icons.is-style-modern a.gb-btn{min-width:136px;background-color:#fff;padding:10px 20px;text-decoration:none;color:#286ED6;display:flex;transition:all .2s ease-in-out;font-size:16px;line-height:1}.wp-block-guteblock-share-icons.is-style-modern .gb-btn i{color:#286ED6;font-size:20px;padding-right:10px;transition:all .3s ease-in-out}.wp-block-guteblock-share-icons.is-style-modern .gb-btn span{font-family:\"Roboto\", sans-serif;align-self:center;transform:translateX(0px);transition:all .1s ease-in-out;opacity:1;color:#286ED6}.wp-block-guteblock-share-icons.is-style-modern .gb-btn:hover{transform:scale(1.1);background-color:#286ED6;box-shadow:0px 10px 30px rgba(0,0,0,0.1)}.wp-block-guteblock-share-icons.is-style-modern .gb-btn:hover i{transform:translateX(33px);padding-right:0;color:#FFF}.wp-block-guteblock-share-icons.is-style-modern .gb-btn:hover span{transform:translateX(30px);opacity:0}.wp-block-guteblock-share-icons.is-style-modern .gb-btn:active{transform:scale(1);box-shadow:0px 2px 10px rgba(0,0,0,0.1)}.wp-block-guteblock-share-icons.is-style-modern a.gb-btn-twitter{color:#4099ff}.wp-block-guteblock-share-icons.is-style-modern a.gb-btn-twitter i{color:#4099ff}.wp-block-guteblock-share-icons.is-style-modern a.gb-btn-twitter span{color:#4099ff}.wp-block-guteblock-share-icons.is-style-modern a.gb-btn-twitter:hover{background-color:#4099ff}.wp-block-guteblock-share-icons.is-style-modern a.gb-btn-linkedin{color:#4099ff}.wp-block-guteblock-share-icons.is-style-modern a.gb-btn-linkedin i{color:#4099ff}.wp-block-guteblock-share-icons.is-style-modern a.gb-btn-linkedin span{color:#4099ff}.wp-block-guteblock-share-icons.is-style-modern a.gb-btn-linkedin:hover{background-color:#4099ff}.wp-block-guteblock-share-icons.is-style-modern a.gb-btn-pinterest{color:#e60023}.wp-block-guteblock-share-icons.is-style-modern a.gb-btn-pinterest i{color:#e60023}.wp-block-guteblock-share-icons.is-style-modern a.gb-btn-pinterest span{color:#e60023}.wp-block-guteblock-share-icons.is-style-modern a.gb-btn-pinterest:hover{background-color:#e60023}.wp-block-guteblock-share-icons.is-style-modern a.gb-btn-reddit{color:#ff4500}.wp-block-guteblock-share-icons.is-style-modern a.gb-btn-reddit i{color:#ff4500}.wp-block-guteblock-share-icons.is-style-modern a.gb-btn-reddit span{color:#ff4500}.wp-block-guteblock-share-icons.is-style-modern a.gb-btn-reddit:hover{background-color:#ff4500}.wp-block-guteblock-share-icons.align-center{text-align:center}.wp-block-guteblock-share-icons.align-right{text-align:right}\n",".wp-block-guteblock-author-profile__avatarOuter{display:block;border-radius:100%;overflow:hidden;width:210px;height:210px;margin:0 auto;padding:5px;border:1px solid #eaeaea}.wp-block-guteblock-author-profile__avatarOuter img{border-radius:100%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.wp-block-guteblock-author-profile__container{width:90%;max-width:1000px;margin:0 auto}.wp-block-guteblock-author-profile__socialOuter{margin:20px 0 10px}.wp-block-guteblock-author-profile__contentOuter{width:75%;max-width:800px;margin:0 auto}.wp-block-guteblock-author-profile.align-center{text-align:center}.wp-block-guteblock-author-profile.align-right{text-align:right}.wp-block-guteblock-author-profile h4.wp-block-guteblock-author-profile__authorName{margin:20px 0 10px}.wp-block-guteblock-author-profile p.wp-block-guteblock-author-profile__authorDescription{margin:0;font-size:18px}.wp-block-guteblock-author-profile .clear{clear:both}.wp-block-guteblock-author-profile .social_links{background:#333;color:#fff;border-radius:100%;height:30px;font-size:14px;margin:0 3px;width:30px;display:inline-block;line-height:30px;text-align:center}.wp-block-guteblock-author-profile .social_links i{color:#fff}.wp-block-guteblock-author-profile .social_links.social_facebook{background:#3b5a95}.wp-block-guteblock-author-profile .social_links.social_twitter{background:#58adea}.wp-block-guteblock-author-profile .social_links.social_instagram{background:#d6249f;background:radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285aeb 90%);font-size:16px}.wp-block-guteblock-author-profile .social_links.social_linkedin{background:#1178b5;font-size:16px}.wp-block-guteblock-author-profile .social_links.social_youtube{background:#f32120;font-size:16px}.wp-block-guteblock-author-profile.is-style-2 .wp-block-guteblock-author-profile__avatarOuter{float:left;margin:0 30px 0 0;border:none;border-radius:0;position:relative;z-index:10}.wp-block-guteblock-author-profile.is-style-2 .wp-block-guteblock-author-profile__avatarOuter img{border-radius:15px}.wp-block-guteblock-author-profile.is-style-2 h4.wp-block-guteblock-author-profile__authorName{padding-top:15px}\n",".wp-block-guteblock-cta{text-align:left;position:relative}.wp-block-guteblock-cta h4{position:relative}.wp-block-guteblock-cta.background-fixed{background-attachment:fixed}.wp-block-guteblock-cta.align-right{text-align:right}.wp-block-guteblock-cta.align-center{text-align:center}.wp-block-guteblock-cta__overlay{position:absolute;left:0;right:0;top:0;bottom:0}.wp-block-guteblock-cta__button{padding:15px 30px;background:red;color:#fff;font-weight:bold}.wp-block-guteblock-cta__contentOuter{position:relative;margin:0 auto}.wp-block-guteblock-cta__contentOuter a{border:none;text-decoration:none;opacity:0.8;transition:0.3s all linear}.wp-block-guteblock-cta__contentOuter a:hover{opacity:1}.wp-block-guteblock-cta__contentInner{max-width:40%;text-align:center}.wp-block-guteblock-cta.is-style-left .wp-block-guteblock-cta__contentInner{float:left}.wp-block-guteblock-cta.is-style-right .wp-block-guteblock-cta__contentInner{float:right}.wp-block-guteblock-cta .clear{clear:both}\n",".wp-block-guteblock-spacer-divider__separator{display:block;background-image:linear-gradient(to right, #333 100%, rgba(255,255,255,0) 10%);background-position:top;background-size:60px 1px;background-repeat:repeat-x}.wp-block-guteblock-spacer-divider.is-style-wave svg{display:block;height:160px;width:100%;position:relative;top:5px}\n",".wp-block-guteblock-accordion__title-outer{position:relative}.wp-block-guteblock-accordion__title-outer i.accordion-arrow{border:solid black;border-width:0 5px 5px 0;display:inline-block;padding:6px;transition:.3s all linear;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);position:absolute;right:10px;top:50%;margin-top:-12px;cursor:pointer}.wp-block-guteblock-accordion.gb-accordion-open .wp-block-guteblock-accordion__content-outer{max-height:1000px}.wp-block-guteblock-accordion .wp-block-guteblock-accordion__content-outer{max-height:0;overflow-y:hidden;transition:max-height 0.5s ease-in-out}.wp-block-guteblock-accordion.gb-accordion-open i.accordion-arrow{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.wp-block-guteblock-accordion .wp-block-guteblock-accordion__title,.wp-block-guteblock-accordion .wp-block-guteblock-accordion__content{margin:0}.wp-block-guteblock-accordion.align-center{text-align:center}.wp-block-guteblock-accordion.align-right{text-align:right}\n",".wp-block-guteblock-blockquote.align-center{text-align:center}.wp-block-guteblock-blockquote.align-right{text-align:right}.wp-block-guteblock-blockquote.align-left{text-align:left}.wp-block-guteblock-blockquote.alignTofull{flex:1;justify-content:space-evenly}.wp-block-guteblock-blockquote.content-author{width:100%;float:left}.wp-block-guteblock-blockquote.contentReal{width:100%;display:inline-block}.wp-block-guteblock-blockquote__contentReal{width:100%;display:inline-block}.wp-block-guteblock-blockquote__Inner-container{margin:0 auto}.wp-block-guteblock-blockquote__content-outer{width:100%}.wp-block-guteblock-blockquote__svgTracker{width:100%;position:relative;display:inline-block;clear:both}.wp-block-guteblock-blockquote__svgTracker.svgController-down{position:absolute;transform:rotate(180deg);width:auto;height:auto}.wp-block-guteblock-blockquote__svgTracker.svgController-up{position:absolute;width:auto;height:auto}.wp-block-guteblock-blockquote__content-outer__secondStyle{position:relative;display:inline-block;width:100%}\n",".wp-block-guteblock-icon__container>div{display:inline-block}.wp-block-guteblock-icon.align-center{text-align:center}.wp-block-guteblock-icon.align-right{text-align:right}.wp-block-guteblock-icon.align-left{text-align:left}.social_dragging{list-style:none}.wp-block-guteblock-icon-list{padding:30px;display:flex;flex-wrap:wrap;margin:0 auto}.wp-block-guteblock-icon-list .editor-block-list__layout .wp-block-guteblock-icon{margin:0;width:100%;display:inline-block}.wp-block-guteblock-icon-list .wp-block-guteblock-icon{padding-left:2%;padding-right:2%}.wp-block-guteblock-icon-list.is-style-2 .wp-block-guteblock-icon{padding:10px;position:relative}.wp-block-guteblock-icon-list.is-style-2 .wp-block-guteblock-icon__info{font-size:16px}.wp-block-guteblock-icon-list.is-style-2 .wp-block-guteblock-icon .content-outer{background:#fff;padding:0px 10px 11px;position:absolute;width:84%;left:8%;bottom:5%;top:auto}.wp-block-guteblock-icon-list.is-style-2 .wp-block-guteblock-icon svg{float:left;width:50px;height:50px}.wp-block-guteblock-icon-list.is-style-2 .wp-block-guteblock-icon h4{text-align:left;margin:0 0 15px}.wp-block-guteblock-icon-list.is-style-2 .wp-block-guteblock-icon .wp-block-guteblock-icon__content{width:calc(100% - 50px);float:right;text-align:left;word-break:break-all;padding:0 10px;margin-top:0}.wp-block-guteblock-icon-list.align-center{text-align:center}.wp-block-guteblock-icon-list.align-right{text-align:right}.wp-block-guteblock-icon-list.shape-square img{border-radius:0}.wp-block-guteblock-icon-list.has-1-columns h4,.wp-block-guteblock-icon-list.has-2-columns h4,.wp-block-guteblock-icon-list.has-3-columns h4{font-size:32px}.wp-block-guteblock-icon-list.has-4-columns h4,.wp-block-guteblock-icon-list.has-5-columns h4,.wp-block-guteblock-icon-list.has-6-columns h4{font-size:22px}.wp-block-guteblock-icon-list.has-1-columns img,.wp-block-guteblock-icon-list.has-2-columns img,.wp-block-guteblock-icon-list.has-3-columns img{width:250px;height:250px}.wp-block-guteblock-icon-list.has-4-columns img,.wp-block-guteblock-icon-list.has-5-columns img,.wp-block-guteblock-icon-list.has-6-columns img{font-size:22px;width:150px;height:150px}.wp-block-guteblock-icon-list.has-1-columns .wp-block-guteblock-icon{width:calc(100% /1 - 20px)}@media screen and (max-width: 960px){.wp-block-guteblock-icon-list.has-1-columns .wp-block-guteblock-icon{width:calc(50% - 20px);margin-bottom:50px}}@media screen and (max-width: 480px){.wp-block-guteblock-icon-list.has-1-columns .wp-block-guteblock-icon{width:calc(100% - 20px);margin-bottom:50px}}.wp-block-guteblock-icon-list.has-2-columns .wp-block-guteblock-icon{width:calc(100% /2 - 20px)}@media screen and (max-width: 960px){.wp-block-guteblock-icon-list.has-2-columns .wp-block-guteblock-icon{width:calc(50% - 20px);margin-bottom:50px}}@media screen and (max-width: 480px){.wp-block-guteblock-icon-list.has-2-columns .wp-block-guteblock-icon{width:calc(100% - 20px);margin-bottom:50px}}.wp-block-guteblock-icon-list.has-3-columns .wp-block-guteblock-icon{width:calc(100% /3 - 20px)}@media screen and (max-width: 960px){.wp-block-guteblock-icon-list.has-3-columns .wp-block-guteblock-icon{width:calc(50% - 20px);margin-bottom:50px}}@media screen and (max-width: 480px){.wp-block-guteblock-icon-list.has-3-columns .wp-block-guteblock-icon{width:calc(100% - 20px);margin-bottom:50px}}.wp-block-guteblock-icon-list.has-4-columns .wp-block-guteblock-icon{width:calc(100% /4 - 20px)}@media screen and (max-width: 960px){.wp-block-guteblock-icon-list.has-4-columns .wp-block-guteblock-icon{width:calc(50% - 20px);margin-bottom:50px}}@media screen and (max-width: 480px){.wp-block-guteblock-icon-list.has-4-columns .wp-block-guteblock-icon{width:calc(100% - 20px);margin-bottom:50px}}.wp-block-guteblock-icon-list.has-5-columns .wp-block-guteblock-icon{width:calc(100% /5 - 20px)}@media screen and (max-width: 960px){.wp-block-guteblock-icon-list.has-5-columns .wp-block-guteblock-icon{width:calc(50% - 20px);margin-bottom:50px}}@media screen and (max-width: 480px){.wp-block-guteblock-icon-list.has-5-columns .wp-block-guteblock-icon{width:calc(100% - 20px);margin-bottom:50px}}.wp-block-guteblock-icon-list.has-6-columns .wp-block-guteblock-icon{width:calc(100% /6 - 20px)}@media screen and (max-width: 960px){.wp-block-guteblock-icon-list.has-6-columns .wp-block-guteblock-icon{width:calc(50% - 20px);margin-bottom:50px}}@media screen and (max-width: 480px){.wp-block-guteblock-icon-list.has-6-columns .wp-block-guteblock-icon{width:calc(100% - 20px);margin-bottom:50px}}.wp-block-guteblock-icon-list .wp-block-guteblock-icon{margin:0 10px 30px}.wp-block-guteblock-icon-list .wp-block-guteblock-icon h4{margin:22px 0;text-align:inherit}.wp-block-guteblock-icon-list .wp-block-guteblock-icon svg{display:unset;padding:10px}.wp-block-guteblock-icon-list .wp-block-guteblock-icon__title{color:#222;font-size:18px;font-weight:bold;margin-bottom:0}.wp-block-guteblock-icon-list .wp-block-guteblock-icon__info{color:#565656;font-weight:300;margin:0}.wp-block-guteblock-icon-list .wp-block-guteblock-icon__addIcon{padding:2px;border:1px dashed #8c969f;cursor:pointer}@keyframes rainbow{0%{background-position:left}50%{background-position:right}100%{background-position:left}}\n"]}
     1{"version":3,"sources":["css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/src??ref--5-2!./node_modules/sass-loader/dist/cjs.js!./src/blocks/container/style.scss","css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/src??ref--5-2!./node_modules/sass-loader/dist/cjs.js!./src/blocks/team-member/style.scss","css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/src??ref--5-2!./node_modules/sass-loader/dist/cjs.js!./src/blocks/testimonial/style.scss","css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/src??ref--5-2!./node_modules/sass-loader/dist/cjs.js!./src/blocks/separator/style.scss","css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/src??ref--5-2!./node_modules/sass-loader/dist/cjs.js!./src/blocks/number-box/style.scss","css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/src??ref--5-2!./node_modules/sass-loader/dist/cjs.js!./src/blocks/post-grid/style.scss","css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/src??ref--5-2!./node_modules/sass-loader/dist/cjs.js!./src/blocks/drop-cap/style.scss","css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/src??ref--5-2!./node_modules/sass-loader/dist/cjs.js!./src/blocks/notification/style.scss","css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/src??ref--5-2!./node_modules/sass-loader/dist/cjs.js!./src/blocks/share-icons/style.scss","css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/src??ref--5-2!./node_modules/sass-loader/dist/cjs.js!./src/blocks/author-profile/style.scss","css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/src??ref--5-2!./node_modules/sass-loader/dist/cjs.js!./src/blocks/cta/style.scss","css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/src??ref--5-2!./node_modules/sass-loader/dist/cjs.js!./src/blocks/spacer-divider/style.scss","css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/src??ref--5-2!./node_modules/sass-loader/dist/cjs.js!./src/blocks/feature-grid/style.scss","css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/src??ref--5-2!./node_modules/sass-loader/dist/cjs.js!./src/blocks/blockquote/style.scss","css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/src??ref--5-2!./node_modules/sass-loader/dist/cjs.js!./src/blocks/icon-list/style.scss","css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/src??ref--5-2!./node_modules/sass-loader/dist/cjs.js!./src/blocks/button/style.scss"],"names":[],"mappings":"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","file":"style.css","sourcesContent":[".wp-block-guteblock-container{padding:30px 0}.wp-block-guteblock-container.align-center{text-align:center}.wp-block-guteblock-container.align-right{text-align:right}\n",".social_dragging{list-style:none}.wp-block-guteblock-team-members{padding:30px;display:flex;flex-wrap:wrap;margin:0 auto}.wp-block-guteblock-team-members.is-style-2 .wp-block-guteblock-team-member,.wp-block-guteblock-team-members.is-style-3 .wp-block-guteblock-team-member{padding:10px;position:relative;min-height:350px}.wp-block-guteblock-team-members.is-style-2 .wp-block-guteblock-team-member__image-outer,.wp-block-guteblock-team-members.is-style-3 .wp-block-guteblock-team-member__image-outer{position:absolute;left:0;right:0;top:0;bottom:0}.wp-block-guteblock-team-members.is-style-2 .wp-block-guteblock-team-member__info,.wp-block-guteblock-team-members.is-style-3 .wp-block-guteblock-team-member__info{font-size:16px}.wp-block-guteblock-team-members.is-style-2 .wp-block-guteblock-team-member img,.wp-block-guteblock-team-members.is-style-3 .wp-block-guteblock-team-member img{border-radius:0;width:100%;height:100%}.wp-block-guteblock-team-members.is-style-2 .wp-block-guteblock-team-member .content-outer,.wp-block-guteblock-team-members.is-style-3 .wp-block-guteblock-team-member .content-outer{background:#fff;padding:0px 10px 11px;position:absolute;width:84%;left:8%;bottom:5%;top:auto}.wp-block-guteblock-team-members.is-style-3 .wp-block-guteblock-team-member{padding:0}.wp-block-guteblock-team-members.is-style-3 .wp-block-guteblock-team-member .content-outer{left:0;right:0;top:0;bottom:0;background:rgba(251,1,1,0.6);width:100%;opacity:0;transition:0.3s all linear}.wp-block-guteblock-team-members.is-style-3 .wp-block-guteblock-team-member .content-inner{position:absolute;width:100%;left:0;top:50%;transform:translate(0%, -50%)}.wp-block-guteblock-team-members.is-style-3 .wp-block-guteblock-team-member:hover .content-outer{opacity:1}.wp-block-guteblock-team-members.align-center{text-align:center}.wp-block-guteblock-team-members.align-right{text-align:right}.wp-block-guteblock-team-members .wp-block-guteblock-team-member img{border-radius:100%;-o-object-fit:cover;object-fit:cover;display:inline-block}.wp-block-guteblock-team-members.shape-square img{border-radius:0}.wp-block-guteblock-team-members.has-1-columns h4,.wp-block-guteblock-team-members.has-2-columns h4,.wp-block-guteblock-team-members.has-3-columns h4{font-size:32px}.wp-block-guteblock-team-members.has-4-columns h4,.wp-block-guteblock-team-members.has-5-columns h4,.wp-block-guteblock-team-members.has-6-columns h4{font-size:22px}.wp-block-guteblock-team-members.has-1-columns img,.wp-block-guteblock-team-members.has-2-columns img,.wp-block-guteblock-team-members.has-3-columns img{width:250px;height:250px}.wp-block-guteblock-team-members.has-4-columns img,.wp-block-guteblock-team-members.has-5-columns img,.wp-block-guteblock-team-members.has-6-columns img{font-size:22px;width:150px;height:150px}.wp-block-guteblock-team-members.has-1-columns .wp-block-guteblock-team-member{width:calc(100% /1 - 20px)}@media screen and (max-width: 960px){.wp-block-guteblock-team-members.has-1-columns .wp-block-guteblock-team-member{width:calc(50% - 20px);margin-bottom:50px}}@media screen and (max-width: 480px){.wp-block-guteblock-team-members.has-1-columns .wp-block-guteblock-team-member{width:calc(100% - 20px);margin-bottom:50px}}.wp-block-guteblock-team-members.has-2-columns .wp-block-guteblock-team-member{width:calc(100% /2 - 20px)}@media screen and (max-width: 960px){.wp-block-guteblock-team-members.has-2-columns .wp-block-guteblock-team-member{width:calc(50% - 20px);margin-bottom:50px}}@media screen and (max-width: 480px){.wp-block-guteblock-team-members.has-2-columns .wp-block-guteblock-team-member{width:calc(100% - 20px);margin-bottom:50px}}.wp-block-guteblock-team-members.has-3-columns .wp-block-guteblock-team-member{width:calc(100% /3 - 20px)}@media screen and (max-width: 960px){.wp-block-guteblock-team-members.has-3-columns .wp-block-guteblock-team-member{width:calc(50% - 20px);margin-bottom:50px}}@media screen and (max-width: 480px){.wp-block-guteblock-team-members.has-3-columns .wp-block-guteblock-team-member{width:calc(100% - 20px);margin-bottom:50px}}.wp-block-guteblock-team-members.has-4-columns .wp-block-guteblock-team-member{width:calc(100% /4 - 20px)}@media screen and (max-width: 960px){.wp-block-guteblock-team-members.has-4-columns .wp-block-guteblock-team-member{width:calc(50% - 20px);margin-bottom:50px}}@media screen and (max-width: 480px){.wp-block-guteblock-team-members.has-4-columns .wp-block-guteblock-team-member{width:calc(100% - 20px);margin-bottom:50px}}.wp-block-guteblock-team-members.has-5-columns .wp-block-guteblock-team-member{width:calc(100% /5 - 20px)}@media screen and (max-width: 960px){.wp-block-guteblock-team-members.has-5-columns .wp-block-guteblock-team-member{width:calc(50% - 20px);margin-bottom:50px}}@media screen and (max-width: 480px){.wp-block-guteblock-team-members.has-5-columns .wp-block-guteblock-team-member{width:calc(100% - 20px);margin-bottom:50px}}.wp-block-guteblock-team-members.has-6-columns .wp-block-guteblock-team-member{width:calc(100% /6 - 20px)}@media screen and (max-width: 960px){.wp-block-guteblock-team-members.has-6-columns .wp-block-guteblock-team-member{width:calc(50% - 20px);margin-bottom:50px}}@media screen and (max-width: 480px){.wp-block-guteblock-team-members.has-6-columns .wp-block-guteblock-team-member{width:calc(100% - 20px);margin-bottom:50px}}.wp-block-guteblock-team-members .wp-block-guteblock-team-member{margin:0 10px 30px}.wp-block-guteblock-team-members .wp-block-guteblock-team-member h4{margin:10px 0 5px;text-align:inherit}.wp-block-guteblock-team-members .wp-block-guteblock-team-member__title{color:#222;font-size:18px;font-weight:bold;margin-bottom:0}.wp-block-guteblock-team-members .wp-block-guteblock-team-member__info{color:#565656;font-weight:300;margin:0;line-height:1}.wp-block-guteblock-team-members .wp-block-guteblock-team-member__addIcon{padding:2px;line-height:1;border:1px dashed #8c969f;cursor:pointer}.wp-block-guteblock-team-members .wp-block-guteblock-team-member__linkForm{border:1px solid #eaeaea;padding:10px;margin-top:10px}.wp-block-guteblock-team-members .wp-block-guteblock-team-member__removeLink{color:#d23535;font-size:14px;text-decoration:underline;cursor:pointer}.wp-block-guteblock-team-members .wp-block-guteblock-team-member__social{list-style:none;line-height:1;margin:10px 0 20px}.wp-block-guteblock-team-members .wp-block-guteblock-team-member__social ul{margin:0}.wp-block-guteblock-team-members .wp-block-guteblock-team-member__social li{display:inline-block;line-height:1;margin:0;font-size:17px}.wp-block-guteblock-team-members .wp-block-guteblock-team-member__social li a,.wp-block-guteblock-team-members .wp-block-guteblock-team-member__social li i{color:inherit;transition:0.3s all linear}.wp-block-guteblock-team-members .wp-block-guteblock-team-member__social li.is-selected{outline:2px solid #f03;margin:0 10px}.wp-block-guteblock-team-members .wp-block-guteblock-team-member__social li:hover a,.wp-block-guteblock-team-members .wp-block-guteblock-team-member__social li:hover i{color:#fb3660}.wp-block-guteblock-team-members.is-style-1 .wp-block-guteblock-team-member__title{background:linear-gradient(to right, crimson, pink, springgreen);background-size:200% 200%;animation:rainbow 2s ease-in-out infinite;background-clip:text;-webkit-background-clip:text;color:#000;display:block;transition:color 0.2s ease-in-out}.wp-block-guteblock-team-members.is-style-1 img{transition:0.3s all linear}.wp-block-guteblock-team-members.is-style-1 .wp-block-guteblock-team-member:hover .wp-block-guteblock-team-member__title{color:rgba(0,0,0,0)}.wp-block-guteblock-team-members.is-style-1 .wp-block-guteblock-team-member:hover img{filter:none}.wp-block-guteblock-team-members.is-style-2 img{transition:0.3s all linear}.wp-block-guteblock-team-members.is-style-2 .wp-block-guteblock-team-member:hover img{filter:none}@keyframes rainbow{0%{background-position:left}50%{background-position:right}100%{background-position:left}}@font-face{font-family:\"iconfont\";src:url(\"data:application/octet-stream;base64,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\") format(\"woff\"),url(\"data:application/octet-stream;base64,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ILACQ2BkI7ADQ2FkUFiwAkNhG7ADQ2BZsAMlsAJiILAAUFiwQGBZZrABY2GwAiVGYTgjIDwjOBshICBGI0ewASsjYTghWbErARQrLbBCLLA1Ky6xKwEUKy2wQyywNishIyAgPLAEI0IjOLErARQrsARDLrArKy2wRCywABUgR7AAI0KyAAEBFRQTLrAxKi2wRSywABUgR7AAI0KyAAEBFRQTLrAxKi2wRiyxAAEUE7AyKi2wRyywNCotsEgssAAWRSMgLiBGiiNhOLErARQrLbBJLLAII0KwSCstsEossgAAQSstsEsssgABQSstsEwssgEAQSstsE0ssgEBQSstsE4ssgAAQistsE8ssgABQistsFAssgEAQistsFEssgEBQistsFIssgAAPistsFMssgABPistsFQssgEAPistsFUssgEBPistsFYssgAAQCstsFcssgABQCstsFgssgEAQCstsFkssgEBQCstsFossgAAQystsFsssgABQystsFwssgEAQystsF0ssgEBQystsF4ssgAAPystsF8ssgABPystsGAssgEAPystsGEssgEBPystsGIssDcrLrErARQrLbBjLLA3K7A7Ky2wZCywNyuwPCstsGUssAAWsDcrsD0rLbBmLLA4Ky6xKwEUKy2wZyywOCuwOystsGgssDgrsDwrLbBpLLA4K7A9Ky2waiywOSsusSsBFCstsGsssDkrsDsrLbBsLLA5K7A8Ky2wbSywOSuwPSstsG4ssDorLrErARQrLbBvLLA6K7A7Ky2wcCywOiuwPCstsHEssDorsD0rLbByLLMJBAIDRVghGyMhWUIrsAhlsAMkUHiwARUwLQBLuADIUlixAQGOWbABuQgACABjcLEABUKyAAEAKrEABUKzCgIBCCqxAAVCsw4AAQgqsQAGQroCwAABAAkqsQAHQroAQAABAAkqsQMARLEkAYhRWLBAiFixA2REsSYBiFFYugiAAAEEQIhjVFixAwBEWVlZWbMMAgEMKrgB/4WwBI2xAgBEAAA=\") format(\"truetype\")}[class^=\"wp-block-guteblock\"] [class^=\"icon-\"]:before,[class^=\"wp-block-guteblock\"] [class*=\" icon-\"]:before{font-family:\"iconfont\";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:0.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:0.2em}.icon-facebook:before{content:'\\f09a'}.icon-linkedin:before{content:'\\f0e1'}.icon-youtube-squared:before{content:'\\f166'}.icon-youtube:before{content:'\\f167'}.icon-instagram:before{content:'\\f16d'}.icon-pinterest:before{content:'\\f231'}.icon-reddit-alien:before{content:'\\f281'}.icon-twitter:before{content:'\\f302'}.icon-linkedin-squared:before{content:'\\f30c'}.icon-spotify:before{content:'\\f327'}\n",".wp-block-guteblock-testimonial{padding:100px 0 70px;background:#e8f4fd}.wp-block-guteblock-testimonial.align-center{text-align:center}.wp-block-guteblock-testimonial.align-right{text-align:right}.wp-block-guteblock-testimonial__container{max-width:1120px;margin:0 auto}.wp-block-guteblock-testimonial.has-shadow .testimonial__outer{box-shadow:0 0 29px -19px #333}.wp-block-guteblock-testimonial h4.wp-block-guteblock-testimonial__title{margin:20px 0 0;display:inline-block}.wp-block-guteblock-testimonial p.wp-block-guteblock-testimonial__content{margin:20px 0 0;line-height:1.5}.wp-block-guteblock-testimonial .testimonial__outer{background:#fff;padding:30px;margin:0 0 30px;transition:0.3s all linear}@media screen and (max-width: 960px){.wp-block-guteblock-testimonial .testimonial__outer{margin-left:5%;margin-right:5%}}.wp-block-guteblock-testimonial .testimonial__image-outer{float:left;height:210px;width:210px;border-radius:20px;overflow:hidden;margin:0 60px 0 0;position:relative;z-index:100}.wp-block-guteblock-testimonial .testimonial__image-outer img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 480px){.wp-block-guteblock-testimonial .testimonial__image-outer{width:100%;margin:0 0 30px}}.wp-block-guteblock-testimonial .clear{display:block;clear:both}.wp-block-guteblock-testimonial p.wp-block-guteblock-testimonial__jobposition{margin:0;line-height:1}.wp-block-guteblock-testimonial.is-style-multiple .testimonial__outer{float:left;width:48%}.wp-block-guteblock-testimonial.is-style-multiple .testimonial__outer:nth-child(2n){float:right}.wp-block-guteblock-testimonial.is-style-multiple .testimonial__image-outer{display:none}\n",".wp-block-guteblock-separator{text-align:left;position:relative}.wp-block-guteblock-separator h4{position:relative}.wp-block-guteblock-separator.background-fixed{background-attachment:fixed}.wp-block-guteblock-separator.align-right{text-align:right}.wp-block-guteblock-separator.align-center{text-align:center}.wp-block-guteblock-separator__overlay{position:absolute;left:0;right:0;top:0;bottom:0}.wp-block-guteblock-separator__button{padding:15px 30px;background:red;color:#fff;font-weight:bold}.wp-block-guteblock-separator__contentOuter{position:relative}.wp-block-guteblock-separator__contentOuter a{border:none;text-decoration:none;opacity:0.8;transition:0.3s all linear}.wp-block-guteblock-separator__contentOuter a:hover{opacity:1}\n",".wp-block-guteblock-numberbox{padding:100px 0 70px;background:#e8f4fd}.wp-block-guteblock-numberbox.align-center{text-align:center}.wp-block-guteblock-numberbox.align-right{text-align:right}.wp-block-guteblock-numberbox__container{max-width:1120px;margin:0 auto;text-align:center}.wp-block-guteblock-numberbox.has-shadow .numberbox__outer{box-shadow:0 0 29px -19px #333}.wp-block-guteblock-numberbox h4.wp-block-guteblock-numberbox__title{margin:20px 0 0}.wp-block-guteblock-numberbox p.wp-block-guteblock-numberbox__content{margin:20px 0 0;line-height:1.5}.wp-block-guteblock-numberbox .numberbox__outer{background:#fff;padding:30px;margin:0 4% 30px;transition:0.3s all linear;width:25%;display:inline-block}@media screen and (max-width: 960px){.wp-block-guteblock-numberbox .numberbox__outer{width:42%;margin-bottom:50px;vertical-align:top}}@media screen and (max-width: 480px){.wp-block-guteblock-numberbox .numberbox__outer{width:92%;margin-bottom:50px}}.wp-block-guteblock-numberbox .numberbox__point-outer{width:100px;height:100px;text-align:center;line-height:100px;margin:0 auto;font-weight:bold;font-size:40px}.wp-block-guteblock-numberbox .numberbox__outer{counter-increment:count}.wp-block-guteblock-numberbox .numberbox__outer .numberbox__point-outer:before{content:counter(count)}.wp-block-guteblock-numberbox .numberbox__outer:nth-child(-n+9) .numberbox__point-outer:before{content:\"0\" counter(count)}.wp-block-guteblock-numberbox .clear{display:block;clear:both}.wp-block-guteblock-numberbox p.wp-block-guteblock-numberbox__jobposition{margin:0;line-height:1}.wp-block-guteblock-numberbox.is-style-multiple .numberbox__outer{float:left;width:50%}.wp-block-guteblock-numberbox.is-style-multiple .numberbox__image-outer{display:none}\n",".wp-block-guteblock-post-grid{display:flex;flex-wrap:wrap}.wp-block-guteblock-post-grid .wp-block-guteblock-post-grid__single-post h4{margin:20px 0;color:#000000;font-size:23px}.wp-block-guteblock-post-grid .wp-block-guteblock-post-grid__single-post h4 a{color:#000000;text-decoration:none}.wp-block-guteblock-post-grid .wp-block-guteblock-post-grid__single-post img{max-width:100%;height:230px;-o-object-fit:cover;object-fit:cover;width:100%}.wp-block-guteblock-post-grid.has-1-columns .wp-block-guteblock-post-grid__single-post{width:calc(100% /1);padding:20px}@media screen and (max-width: 960px){.wp-block-guteblock-post-grid.has-1-columns .wp-block-guteblock-post-grid__single-post{width:50%;margin-bottom:50px}}@media screen and (max-width: 480px){.wp-block-guteblock-post-grid.has-1-columns .wp-block-guteblock-post-grid__single-post{width:100%;margin-bottom:50px}}.wp-block-guteblock-post-grid.has-2-columns .wp-block-guteblock-post-grid__single-post{width:calc(100% /2);padding:20px}@media screen and (max-width: 960px){.wp-block-guteblock-post-grid.has-2-columns .wp-block-guteblock-post-grid__single-post{width:50%;margin-bottom:50px}}@media screen and (max-width: 480px){.wp-block-guteblock-post-grid.has-2-columns .wp-block-guteblock-post-grid__single-post{width:100%;margin-bottom:50px}}.wp-block-guteblock-post-grid.has-3-columns .wp-block-guteblock-post-grid__single-post{width:calc(100% /3);padding:20px}@media screen and (max-width: 960px){.wp-block-guteblock-post-grid.has-3-columns .wp-block-guteblock-post-grid__single-post{width:50%;margin-bottom:50px}}@media screen and (max-width: 480px){.wp-block-guteblock-post-grid.has-3-columns .wp-block-guteblock-post-grid__single-post{width:100%;margin-bottom:50px}}.wp-block-guteblock-post-grid.has-4-columns .wp-block-guteblock-post-grid__single-post{width:calc(100% /4);padding:20px}@media screen and (max-width: 960px){.wp-block-guteblock-post-grid.has-4-columns .wp-block-guteblock-post-grid__single-post{width:50%;margin-bottom:50px}}@media screen and (max-width: 480px){.wp-block-guteblock-post-grid.has-4-columns .wp-block-guteblock-post-grid__single-post{width:100%;margin-bottom:50px}}.wp-block-guteblock-post-grid.has-5-columns .wp-block-guteblock-post-grid__single-post{width:calc(100% /5);padding:20px}@media screen and (max-width: 960px){.wp-block-guteblock-post-grid.has-5-columns .wp-block-guteblock-post-grid__single-post{width:50%;margin-bottom:50px}}@media screen and (max-width: 480px){.wp-block-guteblock-post-grid.has-5-columns .wp-block-guteblock-post-grid__single-post{width:100%;margin-bottom:50px}}.wp-block-guteblock-post-grid.has-6-columns .wp-block-guteblock-post-grid__single-post{width:calc(100% /6);padding:20px}@media screen and (max-width: 960px){.wp-block-guteblock-post-grid.has-6-columns .wp-block-guteblock-post-grid__single-post{width:50%;margin-bottom:50px}}@media screen and (max-width: 480px){.wp-block-guteblock-post-grid.has-6-columns .wp-block-guteblock-post-grid__single-post{width:100%;margin-bottom:50px}}.wp-block-guteblock-post-grid.align-center{text-align:center}.wp-block-guteblock-post-grid.align-right{text-align:right}\n",".wp-block-guteblock-drop-cap{text-align:left}.wp-block-guteblock-drop-cap p:first-child:first-letter,.wp-block-guteblock-drop-cap p:nth-of-type(1):first-letter{float:left;font-size:75px;line-height:60px;padding-top:4px;padding-right:8px;padding-left:3px;margin:9px 6px 5px 0}.wp-block-guteblock-drop-cap p.wp-block-guteblock-drop-cap__content{line-height:1.776}.wp-block-guteblock-drop-cap.align-center{text-align:center}.wp-block-guteblock-drop-cap.align-right{text-align:right}\n",".wp-block-guteblock-notification{position:relative}.wp-block-guteblock-notification__closeBtn{position:absolute;top:20px;right:20px;cursor:pointer}.wp-block-guteblock-notification.has-shadow{box-shadow:0px 4px 19px -9px #333}.wp-block-guteblock-notification.align-center{text-align:center}.wp-block-guteblock-notification.align-right{text-align:right}.wp-block-guteblock-notification .dashicon{display:inline-block}.wp-block-guteblock-notification h3.wp-block-guteblock-notification__title{margin:0}.wp-block-guteblock-notification p.wp-block-guteblock-notification__description{margin:0}.wp-block-guteblock-notification svg{fill:currentColor}\n",".wp-block-guteblock-share-icons .icon-button{background-color:#eaeaea;border-radius:100%;cursor:pointer;display:inline-block;font-size:27px;height:60px;line-height:60px;margin:0 5px;position:relative;text-align:center;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:60px}.wp-block-guteblock-share-icons .icon-button span{border-radius:0;display:block;height:0;left:50%;margin:0;position:absolute;top:50%;transition:all 0.3s;width:0}.wp-block-guteblock-share-icons .icon-button:hover span{width:60px;height:60px;border-radius:100%;margin:-30px}.wp-block-guteblock-share-icons .twitter span{background-color:#4099ff}.wp-block-guteblock-share-icons .facebook span{background-color:#3B5998}.wp-block-guteblock-share-icons .linkedin span{background-color:#0077b5}.wp-block-guteblock-share-icons .pinterest span{background-color:#e60023}.wp-block-guteblock-share-icons .reddit span{background-color:#ff4500}.wp-block-guteblock-share-icons .icon-button i{background:none;color:white;height:60px;left:0;line-height:60px;position:absolute;top:0;transition:all 0.3s;width:60px;z-index:10}.wp-block-guteblock-share-icons .icon-button .icon-twitter{color:#4099ff}.wp-block-guteblock-share-icons .icon-button .icon-facebook{color:#3B5998}.wp-block-guteblock-share-icons .icon-button .icon-linkedin{color:#0077b5}.wp-block-guteblock-share-icons .icon-button .icon-pinterest{color:#e60023}.wp-block-guteblock-share-icons .icon-button .icon-reddit-alien{color:#ff4500}.wp-block-guteblock-share-icons .icon-button:hover i{color:white}.wp-block-guteblock-share-icons.is-style-square .icon-button,.wp-block-guteblock-share-icons.is-style-square .icon-button:hover span{border-radius:0px}.wp-block-guteblock-share-icons.is-style-modern .btn__container{display:flex;justify-content:center;align-items:center}.wp-block-guteblock-share-icons.is-style-modern a.gb-btn{min-width:136px;background-color:#fff;padding:10px 20px;text-decoration:none;color:#286ED6;display:flex;transition:all .2s ease-in-out;font-size:16px;line-height:1}.wp-block-guteblock-share-icons.is-style-modern .gb-btn i{color:#286ED6;font-size:20px;padding-right:10px;transition:all .3s ease-in-out}.wp-block-guteblock-share-icons.is-style-modern .gb-btn span{font-family:\"Roboto\", sans-serif;align-self:center;transform:translateX(0px);transition:all .1s ease-in-out;opacity:1;color:#286ED6}.wp-block-guteblock-share-icons.is-style-modern .gb-btn:hover{transform:scale(1.1);background-color:#286ED6;box-shadow:0px 10px 30px rgba(0,0,0,0.1)}.wp-block-guteblock-share-icons.is-style-modern .gb-btn:hover i{transform:translateX(33px);padding-right:0;color:#FFF}.wp-block-guteblock-share-icons.is-style-modern .gb-btn:hover span{transform:translateX(30px);opacity:0}.wp-block-guteblock-share-icons.is-style-modern .gb-btn:active{transform:scale(1);box-shadow:0px 2px 10px rgba(0,0,0,0.1)}.wp-block-guteblock-share-icons.is-style-modern a.gb-btn-twitter{color:#4099ff}.wp-block-guteblock-share-icons.is-style-modern a.gb-btn-twitter i{color:#4099ff}.wp-block-guteblock-share-icons.is-style-modern a.gb-btn-twitter span{color:#4099ff}.wp-block-guteblock-share-icons.is-style-modern a.gb-btn-twitter:hover{background-color:#4099ff}.wp-block-guteblock-share-icons.is-style-modern a.gb-btn-linkedin{color:#4099ff}.wp-block-guteblock-share-icons.is-style-modern a.gb-btn-linkedin i{color:#4099ff}.wp-block-guteblock-share-icons.is-style-modern a.gb-btn-linkedin span{color:#4099ff}.wp-block-guteblock-share-icons.is-style-modern a.gb-btn-linkedin:hover{background-color:#4099ff}.wp-block-guteblock-share-icons.is-style-modern a.gb-btn-pinterest{color:#e60023}.wp-block-guteblock-share-icons.is-style-modern a.gb-btn-pinterest i{color:#e60023}.wp-block-guteblock-share-icons.is-style-modern a.gb-btn-pinterest span{color:#e60023}.wp-block-guteblock-share-icons.is-style-modern a.gb-btn-pinterest:hover{background-color:#e60023}.wp-block-guteblock-share-icons.is-style-modern a.gb-btn-reddit{color:#ff4500}.wp-block-guteblock-share-icons.is-style-modern a.gb-btn-reddit i{color:#ff4500}.wp-block-guteblock-share-icons.is-style-modern a.gb-btn-reddit span{color:#ff4500}.wp-block-guteblock-share-icons.is-style-modern a.gb-btn-reddit:hover{background-color:#ff4500}.wp-block-guteblock-share-icons.align-center{text-align:center}.wp-block-guteblock-share-icons.align-right{text-align:right}\n",".wp-block-guteblock-author-profile__avatarOuter{display:block;border-radius:100%;overflow:hidden;width:210px;height:210px;margin:0 auto;padding:5px;border:1px solid #eaeaea}.wp-block-guteblock-author-profile__avatarOuter img{border-radius:100%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.wp-block-guteblock-author-profile__container{width:90%;max-width:1000px;margin:0 auto}.wp-block-guteblock-author-profile__socialOuter{margin:20px 0 10px}.wp-block-guteblock-author-profile__contentOuter{width:75%;max-width:800px;margin:0 auto}.wp-block-guteblock-author-profile.align-center{text-align:center}.wp-block-guteblock-author-profile.align-right{text-align:right}.wp-block-guteblock-author-profile h4.wp-block-guteblock-author-profile__authorName{margin:20px 0 10px}.wp-block-guteblock-author-profile p.wp-block-guteblock-author-profile__authorDescription{margin:0;font-size:18px}.wp-block-guteblock-author-profile .clear{clear:both}.wp-block-guteblock-author-profile .social_links{background:#333;color:#fff;border-radius:100%;height:30px;font-size:14px;margin:0 3px;width:30px;display:inline-block;line-height:30px;text-align:center}.wp-block-guteblock-author-profile .social_links i{color:#fff}.wp-block-guteblock-author-profile .social_links.social_facebook{background:#3b5a95}.wp-block-guteblock-author-profile .social_links.social_twitter{background:#58adea}.wp-block-guteblock-author-profile .social_links.social_instagram{background:#d6249f;background:radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285aeb 90%);font-size:16px}.wp-block-guteblock-author-profile .social_links.social_linkedin{background:#1178b5;font-size:16px}.wp-block-guteblock-author-profile .social_links.social_youtube{background:#f32120;font-size:16px}.wp-block-guteblock-author-profile.is-style-2 .wp-block-guteblock-author-profile__avatarOuter{float:left;margin:0 30px 0 0;border:none;border-radius:0;position:relative;z-index:10}.wp-block-guteblock-author-profile.is-style-2 .wp-block-guteblock-author-profile__avatarOuter img{border-radius:15px}.wp-block-guteblock-author-profile.is-style-2 h4.wp-block-guteblock-author-profile__authorName{padding-top:15px}\n",".wp-block-guteblock-cta{text-align:left;position:relative}.wp-block-guteblock-cta h4{position:relative}.wp-block-guteblock-cta.background-fixed{background-attachment:fixed}.wp-block-guteblock-cta.align-right{text-align:right}.wp-block-guteblock-cta.align-center{text-align:center}.wp-block-guteblock-cta__overlay{position:absolute;left:0;right:0;top:0;bottom:0}.wp-block-guteblock-cta__button{padding:15px 30px;background:red;color:#fff;font-weight:bold}.wp-block-guteblock-cta__contentOuter{position:relative;margin:0 auto}.wp-block-guteblock-cta__contentOuter a{border:none;text-decoration:none;opacity:0.8;transition:0.3s all linear}.wp-block-guteblock-cta__contentOuter a:hover{opacity:1}.wp-block-guteblock-cta__contentInner{max-width:40%;text-align:center}.wp-block-guteblock-cta.is-style-left .wp-block-guteblock-cta__contentInner{float:left}.wp-block-guteblock-cta.is-style-right .wp-block-guteblock-cta__contentInner{float:right}.wp-block-guteblock-cta .clear{clear:both}\n",".wp-block-guteblock-spacer-divider__separator{display:block;background-image:linear-gradient(to right, #333 100%, rgba(255,255,255,0) 10%);background-position:top;background-size:60px 1px;background-repeat:repeat-x}.wp-block-guteblock-spacer-divider.is-style-wave svg{display:block;height:160px;width:100%;position:relative;top:5px}\n",".wp-block-guteblock-feature-grid{padding:70px 0;margin:0}.wp-block-guteblock-feature-grid.align-center{text-align:center}.wp-block-guteblock-feature-grid.align-right{text-align:right}.wp-block-guteblock-feature-grid__container{max-width:1120px;margin:0 auto;text-align:center}.wp-block-guteblock-feature-grid h4.wp-block-guteblock-feature-grid__title{margin:20px 0 0}.wp-block-guteblock-feature-grid p.wp-block-guteblock-feature-grid__content{margin:20px 0 0;line-height:1.5}.wp-block-guteblock-feature-grid a.wp-block-guteblock-feature-grid__content{margin:0 0 20px}.wp-block-guteblock-feature-grid .feature-grid__outer{padding:30px;margin:0 4% 30px;transition:0.3s all linear;width:25%;display:block;float:left}@media screen and (max-width: 960px){.wp-block-guteblock-feature-grid .feature-grid__outer{width:42%;margin-bottom:50px;vertical-align:top}}@media screen and (max-width: 480px){.wp-block-guteblock-feature-grid .feature-grid__outer{width:92%;margin-bottom:50px}}.wp-block-guteblock-feature-grid .feature-grid__image-outer img{max-width:100%;width:auto;height:200px;-o-object-fit:cover;object-fit:cover}.wp-block-guteblock-feature-grid .feature-grid__point-outer{width:100px;height:100px;text-align:center;line-height:100px;margin:0 auto;font-weight:bold;font-size:40px}.wp-block-guteblock-feature-grid .wp-block-guteblock-feature-grid__button{text-align:center;margin:0 auto;text-decoration:none;display:inline-block;color:#fff;margin-top:15px;transition:0.5s ease}.wp-block-guteblock-feature-grid .wp-block-guteblock-feature-grid__button:hover{opacity:0.7 !important;transition:0.5s ease}.wp-block-guteblock-feature-grid .wp-block-guteblock-feature-grid__button_text{font-size:13px}.wp-block-guteblock-feature-grid .wp-block-guteblock-feature-grid__button_link{float:left;width:100%}.wp-block-guteblock-feature-grid .clear{display:block;clear:both}.wp-block-guteblock-feature-grid.is-style-2 .feature-grid__content-outer{width:55%;float:left;text-align:left;word-break:break-word}.wp-block-guteblock-feature-grid.is-style-2 .feature-grid__content-outer .wp-block-guteblock-feature-grid__actual_content{width:50%;float:left;text-decoration:line-through;font-size:12px;margin:0}.wp-block-guteblock-feature-grid.is-style-2 .feature-grid__content-outer .wp-block-guteblock-feature-grid__offer_content{width:50%;float:left;font-size:12px;margin:0}.wp-block-guteblock-feature-grid.is-style-2 .wp-block-guteblock-feature-grid__button{margin-top:16px;font-size:11px;transition:0.5s ease}.wp-block-guteblock-feature-grid.is-style-2 .wp-block-guteblock-feature-grid__button:hover{opacity:0.7 !important;transition:0.5s ease}.wp-block-guteblock-feature-grid.is-style-2 h4.wp-block-guteblock-feature-grid__title{margin:0;font-size:17px}.wp-block-guteblock-feature-grid.is-style-2 .feature-grid__image-outer img{border-radius:0}.wp-block-guteblock-feature-grid.is-style-3 .wp-block-guteblock-feature-grid__container{text-align:left}.wp-block-guteblock-feature-grid.is-style-3 .feature-grid__outer{width:92%}.wp-block-guteblock-feature-grid.is-style-3 .wp-block-guteblock-feature-grid__button_outer{display:block;float:left;width:100%}.wp-block-guteblock-feature-grid.is-style-3 .wp-block-guteblock-feature-grid__button{float:right;text-decoration:underline;color:#000;font-size:15px;opacity:1;transition:0.5s ease}.wp-block-guteblock-feature-grid.is-style-3 .wp-block-guteblock-feature-grid__button:hover{opacity:1 !important;text-decoration:none;transition:0.5s ease}.wp-block-guteblock-feature-grid.is-style-3 .wp-block-guteblock-feature-grid__button_link{float:left;width:100%}.wp-block-guteblock-feature-grid.is-style-3 .wp-block-guteblock-feature-grid__button_link input{margin-top:10px;float:right}\n",".wp-block-guteblock-blockquote.align-center{text-align:center}.wp-block-guteblock-blockquote.align-right{text-align:right}.wp-block-guteblock-blockquote.align-left{text-align:left}.wp-block-guteblock-blockquote.alignTofull{flex:1;justify-content:space-evenly}.wp-block-guteblock-blockquote.content-author{width:100%;float:left}.wp-block-guteblock-blockquote.contentReal{width:100%;display:inline-block}.wp-block-guteblock-blockquote__contentReal{width:100%;display:inline-block}.wp-block-guteblock-blockquote__Inner-container{margin:0 auto}.wp-block-guteblock-blockquote__content-outer{width:100%}.wp-block-guteblock-blockquote__svgTracker{width:100%;position:relative;display:inline-block;clear:both}.wp-block-guteblock-blockquote__svgTracker.svgController-down{position:absolute;transform:rotate(180deg);width:auto;height:auto}.wp-block-guteblock-blockquote__svgTracker.svgController-up{position:absolute;width:auto;height:auto}.wp-block-guteblock-blockquote__content-outer__secondStyle{position:relative;display:inline-block;width:100%}\n",".wp-block-guteblock-icon__container>div{display:inline-block}.wp-block-guteblock-icon.align-center{text-align:center}.wp-block-guteblock-icon.align-right{text-align:right}.wp-block-guteblock-icon.align-left{text-align:left}.social_dragging{list-style:none}.wp-block-guteblock-icon-list{padding:30px;display:flex;flex-wrap:wrap;margin:0 auto}.wp-block-guteblock-icon-list .editor-block-list__layout .wp-block-guteblock-icon{margin:0;width:100%;display:inline-block}.wp-block-guteblock-icon-list .wp-block-guteblock-icon{padding-left:2%;padding-right:2%}.wp-block-guteblock-icon-list.is-style-2 .wp-block-guteblock-icon{padding:10px;position:relative}.wp-block-guteblock-icon-list.is-style-2 .wp-block-guteblock-icon__info{font-size:16px}.wp-block-guteblock-icon-list.is-style-2 .wp-block-guteblock-icon .content-outer{background:#fff;padding:0px 10px 11px;position:absolute;width:84%;left:8%;bottom:5%;top:auto}.wp-block-guteblock-icon-list.is-style-2 .wp-block-guteblock-icon svg{float:left;width:50px;height:50px}.wp-block-guteblock-icon-list.is-style-2 .wp-block-guteblock-icon h4{text-align:left;margin:0 0 15px}.wp-block-guteblock-icon-list.is-style-2 .wp-block-guteblock-icon .wp-block-guteblock-icon__content{width:calc(100% - 50px);float:right;text-align:left;word-break:break-all;padding:0 10px;margin-top:0}.wp-block-guteblock-icon-list.align-center{text-align:center}.wp-block-guteblock-icon-list.align-right{text-align:right}.wp-block-guteblock-icon-list.shape-square img{border-radius:0}.wp-block-guteblock-icon-list.has-1-columns h4,.wp-block-guteblock-icon-list.has-2-columns h4,.wp-block-guteblock-icon-list.has-3-columns h4{font-size:32px}.wp-block-guteblock-icon-list.has-4-columns h4,.wp-block-guteblock-icon-list.has-5-columns h4,.wp-block-guteblock-icon-list.has-6-columns h4{font-size:22px}.wp-block-guteblock-icon-list.has-1-columns img,.wp-block-guteblock-icon-list.has-2-columns img,.wp-block-guteblock-icon-list.has-3-columns img{width:250px;height:250px}.wp-block-guteblock-icon-list.has-4-columns img,.wp-block-guteblock-icon-list.has-5-columns img,.wp-block-guteblock-icon-list.has-6-columns img{font-size:22px;width:150px;height:150px}.wp-block-guteblock-icon-list.has-1-columns .wp-block-guteblock-icon{width:calc(100% /1 - 20px)}@media screen and (max-width: 960px){.wp-block-guteblock-icon-list.has-1-columns .wp-block-guteblock-icon{width:calc(50% - 20px);margin-bottom:50px}}@media screen and (max-width: 480px){.wp-block-guteblock-icon-list.has-1-columns .wp-block-guteblock-icon{width:calc(100% - 20px);margin-bottom:50px}}.wp-block-guteblock-icon-list.has-2-columns .wp-block-guteblock-icon{width:calc(100% /2 - 20px)}@media screen and (max-width: 960px){.wp-block-guteblock-icon-list.has-2-columns .wp-block-guteblock-icon{width:calc(50% - 20px);margin-bottom:50px}}@media screen and (max-width: 480px){.wp-block-guteblock-icon-list.has-2-columns .wp-block-guteblock-icon{width:calc(100% - 20px);margin-bottom:50px}}.wp-block-guteblock-icon-list.has-3-columns .wp-block-guteblock-icon{width:calc(100% /3 - 20px)}@media screen and (max-width: 960px){.wp-block-guteblock-icon-list.has-3-columns .wp-block-guteblock-icon{width:calc(50% - 20px);margin-bottom:50px}}@media screen and (max-width: 480px){.wp-block-guteblock-icon-list.has-3-columns .wp-block-guteblock-icon{width:calc(100% - 20px);margin-bottom:50px}}.wp-block-guteblock-icon-list.has-4-columns .wp-block-guteblock-icon{width:calc(100% /4 - 20px)}@media screen and (max-width: 960px){.wp-block-guteblock-icon-list.has-4-columns .wp-block-guteblock-icon{width:calc(50% - 20px);margin-bottom:50px}}@media screen and (max-width: 480px){.wp-block-guteblock-icon-list.has-4-columns .wp-block-guteblock-icon{width:calc(100% - 20px);margin-bottom:50px}}.wp-block-guteblock-icon-list.has-5-columns .wp-block-guteblock-icon{width:calc(100% /5 - 20px)}@media screen and (max-width: 960px){.wp-block-guteblock-icon-list.has-5-columns .wp-block-guteblock-icon{width:calc(50% - 20px);margin-bottom:50px}}@media screen and (max-width: 480px){.wp-block-guteblock-icon-list.has-5-columns .wp-block-guteblock-icon{width:calc(100% - 20px);margin-bottom:50px}}.wp-block-guteblock-icon-list.has-6-columns .wp-block-guteblock-icon{width:calc(100% /6 - 20px)}@media screen and (max-width: 960px){.wp-block-guteblock-icon-list.has-6-columns .wp-block-guteblock-icon{width:calc(50% - 20px);margin-bottom:50px}}@media screen and (max-width: 480px){.wp-block-guteblock-icon-list.has-6-columns .wp-block-guteblock-icon{width:calc(100% - 20px);margin-bottom:50px}}.wp-block-guteblock-icon-list .wp-block-guteblock-icon{margin:0 10px 30px}.wp-block-guteblock-icon-list .wp-block-guteblock-icon h4{margin:22px 0;text-align:inherit}.wp-block-guteblock-icon-list .wp-block-guteblock-icon svg{display:unset;padding:10px}.wp-block-guteblock-icon-list .wp-block-guteblock-icon__title{color:#222;font-size:18px;font-weight:bold;margin-bottom:0}.wp-block-guteblock-icon-list .wp-block-guteblock-icon__info{color:#565656;font-weight:300;margin:0}.wp-block-guteblock-icon-list .wp-block-guteblock-icon__addIcon{padding:2px;border:1px dashed #8c969f;cursor:pointer}@keyframes rainbow{0%{background-position:left}50%{background-position:right}100%{background-position:left}}\n",".wp-block-guteblock-button.align-center{text-align:center}.wp-block-guteblock-button.align-right{text-align:right}.wp-block-guteblock-button.align-left{text-align:left}.wp-block-guteblock-button .wp-block-guteblock-button-inner{height:auto;border:none;transition:0.5s ease}.wp-block-guteblock-button .wp-block-guteblock-button-inner:hover{transition:0.5s ease}\n"]}
  • guteblock/trunk/plugin.php

    r2249127 r2255397  
    22/**
    33 * Plugin Name: Guteblock - Ultimate Gutenberg Blocks Plugin
    4  * Plugin URI: https://www.guteblock.com/
     4 * Plugin URI: https://guteblock.com/
    55 * Description: Guteblock is an exquisite collection of blocks redefining the use of Gutenberg (the brand-new WordPress Block Editor)
    66 * Author: Sweans
    77 * Author URI: https://www.sweans.com/
    8  * Version: 1.0.6
     8 * Version: 1.0.7
    99 * Text Domain: guteblock
    1010 * Tested up to: 5.3
     
    1818    exit;
    1919}
     20
     21// $plugin_directory = plugin_dir_url(__FILE__);
     22// require_once( plugin_dir_path(__FILE__) . '/inc/admin/getting-started/getting-started.php' );
    2023
    2124function guteblock_categories($categories, $post) {
     
    4851}
    4952
     53$post_grid_attributes = array(
     54    'numberofposts' => array(
     55        'type' => 'number',
     56        'default' => 2
     57    ),
     58    'postCategories' => array(
     59        'type' => 'string'
     60    ),
     61    'columns' => array(
     62        'type' => 'number',
     63        'default' => 3
     64    ),
     65    'align' => array(
     66        'type' => 'string',
     67        'default' => 'wide'
     68    ),
     69    'alignment' => array(
     70        'type' => 'string',
     71        'default' => 'center'
     72    ),
     73    'numberofwords' => array(
     74        'type' => 'number',
     75        'default' => 20
     76    )
     77);
     78
     79// $newsletter_attr_json = '{"title":{"type":"string","source":"html","selector":"h4","default":""},"bgColor":{"type":"string","default":"#f1fbff"},"bgColorTwo":{"type":"string","default":"transparent"},"borderLeftRadius":{"type":"number","default":0},"borderRightRadius":{"type":"number","default":0},"align":{"type":"string","default":"wide"},"alignment":{"type":"string","default":"center"},"buttonTitle":{"type":"string","source":"html","selector":"span","default":"Subscribe"},"verticalOuterPadding":{"type":"number","default":25},"horizontalOuterPadding":{"type":"number","default":15},"verticalInnerPadding":{"type":"number","default":15},"horizontalPadding":{"type":"number","default":15},"inputBackgroundColor":{"type":"string","default":"#3c3c3c"},"inputTextColor":{"type":"string","default":"#cecece"},"inputTextFontWeight":{"type":"string","default":"normal"},"inputTextTransform":{"type":"string","default":"none"},"buttonBackgroundColor":{"type":"string","default":"#21ade5"},"buttonBackgroundColorTwo":{"type":"string","default":"#eae03d"},"buttonTextColor":{"type":"string","default":"#ffffff"},"fontSize":{"type":"number","default":14},"buttonTextFontWeight":{"type":"string","default":"normal"},"buttonTextTransform":{"type":"string","default":"none"},"buttonLetterSpacing":{"type":"number","default":0},"borderTopLeftRadius":{"type":"number","default":100},"borderBottomLeftRadius":{"type":"number","default":100},"borderBottomLeftRadiusTwo":{"type":"number","default":0},"buttonHorizontalPadding":{"type":"number","default":25},"icon":{"type":"string","default":"arrow-right-alt"},"iconColor":{"type":"string","default":"#fffff"},"iconSize":{"type":"number","default":15},"hoverButtonBackgroundColor":{"type":"string"},"hoverButtonTextColor":{"type":"string"},"doubleOptIn":{"type":"boolean","default":0}}';
     80
     81// $attr_array = json_decode($newsletter_attr_json, true);
     82// $newsletter_attributes = [];
     83
     84// foreach($attr_array as $key => $attr) {
     85//  $newsletter_attributes[$key]['type'] = $attr["type"];
     86//  $newsletter_attributes[$key]['default'] = $attr["default"];
     87// }
     88// foreach($newsletter_attributes as $key => $attribute) {
     89//      echo '
     90//      "'.$key.'" => array(
     91//          "type" => "'.$attribute['type'].'",
     92//          "default" => "'.$attribute["default"].'"
     93//      ),';
     94// }
     95
     96$newsletter_attributes = array(
     97    "title" => array(
     98        "type" => "string",
     99        "default" => ""
     100    ),
     101    "bgColor" => array(
     102        "type" => "string",
     103        "default" => "#f1fbff"
     104    ),
     105    "bgColorTwo" => array(
     106        "type" => "string",
     107        "default" => "transparent"
     108    ),
     109    "borderLeftRadius" => array(
     110        "type" => "number",
     111        "default" => 0
     112    ),
     113    "borderRightRadius" => array(
     114        "type" => "number",
     115        "default" => 0
     116    ),
     117    "align" => array(
     118        "type" => "string",
     119        "default" => "wide"
     120    ),
     121    "alignment" => array(
     122        "type" => "string",
     123        "default" => "center"
     124    ),
     125    "buttonTitle" => array(
     126        "type" => "string",
     127        "default" => "Subscribe"
     128    ),
     129    "verticalOuterPadding" => array(
     130        "type" => "number",
     131        "default" => 25
     132    ),
     133    "horizontalOuterPadding" => array(
     134        "type" => "number",
     135        "default" => 15
     136    ),
     137    "verticalInnerPadding" => array(
     138        "type" => "number",
     139        "default" => 15
     140    ),
     141    "horizontalPadding" => array(
     142        "type" => "number",
     143        "default" => 15
     144    ),
     145    "inputBackgroundColor" => array(
     146        "type" => "string",
     147        "default" => "#3c3c3c"
     148    ),
     149    "inputTextColor" => array(
     150        "type" => "string",
     151        "default" => "#cecece"
     152    ),
     153    "inputTextFontWeight" => array(
     154        "type" => "string",
     155        "default" => "normal"
     156    ),
     157    "inputTextTransform" => array(
     158        "type" => "string",
     159        "default" => "none"
     160    ),
     161    "buttonBackgroundColor" => array(
     162        "type" => "string",
     163        "default" => "#21ade5"
     164    ),
     165    "buttonBackgroundColorTwo" => array(
     166        "type" => "string",
     167        "default" => "#eae03d"
     168    ),
     169    "buttonTextColor" => array(
     170        "type" => "string",
     171        "default" => "#ffffff"
     172    ),
     173    "fontSize" => array(
     174        "type" => "number",
     175        "default" => 14
     176    ),
     177    "buttonTextFontWeight" => array(
     178        "type" => "string",
     179        "default" => "normal"
     180    ),
     181    "buttonTextTransform" => array(
     182        "type" => "string",
     183        "default" => "none"
     184    ),
     185    "buttonLetterSpacing" => array(
     186        "type" => "number",
     187        "default" => 0
     188    ),
     189    "borderTopLeftRadius" => array(
     190        "type" => "number",
     191        "default" => 100
     192    ),
     193    "borderBottomLeftRadius" => array(
     194        "type" => "number",
     195        "default" => 100
     196    ),
     197    "borderBottomLeftRadiusTwo" => array(
     198        "type" => "number",
     199        "default" => 0
     200    ),
     201    "buttonHorizontalPadding" => array(
     202        "type" => "number",
     203        "default" => 25
     204    ),
     205    "icon" => array(
     206        "type" => "string",
     207        "default" => "arrow-right-alt"
     208    ),
     209    "iconColor" => array(
     210        "type" => "string",
     211        "default" => "#fffff"
     212    ),
     213    "iconSize" => array(
     214        "type" => "number",
     215        "default" => 15
     216    ),
     217    "hoverButtonBackgroundColor" => array(
     218        "type" => "string",
     219        "default" => ""
     220    ),
     221    "hoverButtonTextColor" => array(
     222        "type" => "string",
     223        "default" => ""
     224    ),
     225    "doubleOptIn" => array(
     226        "type" => "boolean",
     227        "default" => 0
     228    )
     229);
     230
    50231add_action('init', 'guteblock_register');
    51232function guteblock_register() {
     
    68249        array('jquery')
    69250    );
     251
     252    wp_localize_script( 'guteblock-script', 'guteblock', array( 'ajaxurl' => admin_url( 'admin-ajax.php' )));
    70253
    71254    wp_register_style(
     
    85268    guteblock_register_block_type('post-grid', array(
    86269        'render_callback' => 'guteblock_render_post_grid_block',
    87         'attributes' => array(
    88             'numberofposts' => array(
    89                 'type' => 'number',
    90                 'default' => 2
    91             ),
    92             'postCategories' => array(
    93                 'type' => 'string'
    94             ),
    95             'columns' => array(
    96                 'type' => 'number',
    97                 'default' => 3
    98             ),
    99             'align' => array(
    100                 'type' => 'string',
    101                 'default' => 'wide'
    102             ),
    103             'alignment' => array(
    104                 'type' => 'string',
    105                 'default' => 'center'
    106             ),
    107             'numberofwords' => array(
    108                 'type' => 'number',
    109                 'default' => 20
    110             )
    111         )
     270        'attributes' => $post_grid_attributes
     271    ));
     272
     273    guteblock_register_block_type('newsletter', array(
     274        'render_callback' => 'guteblock_render_newsletter_block',
     275        'attributes' => $newsletter_attributes
    112276    ));
    113277   
     278}
     279
     280/* Ajax Call in Nwsletter */
     281add_action("wp_ajax_guteblock_newsletter_submit", "guteblock_newsletter_submit");
     282add_action("wp_ajax_nopriv_guteblock_newsletter_submit", "guteblock_newsletter_submit");
     283
     284function guteblock_newsletter_submit() {
     285   
     286    $data = [
     287        'email'     => $_POST["email"],
     288        'subscriber_status' => $_POST["double_optin"],
     289        // 'status'    => 'subscribed'
     290    ];
     291   
     292    $apiKey = '3401cf84f0f45ff90988a242a7ab5ade-us4';
     293    $listId = 'c0f7c8f8df';
     294
     295    $memberId = md5(strtolower($data['email']));
     296    $dataCenter = substr($apiKey,strpos($apiKey,'-')+1);
     297    $url = 'https://' . $dataCenter . '.api.mailchimp.com/3.0/lists/' . $listId . '/members/' . $memberId;
     298
     299    if($data['subscriber_status'] == 0 ) {
     300        $status = "subscribed";
     301    }
     302    else {
     303        $status = "pending";
     304    }
     305    $json = json_encode([
     306        'email_address' => $data['email'],
     307        'status'        => $status
     308    ]);
     309
     310    $ch = curl_init($url);
     311    curl_setopt($ch, CURLOPT_USERPWD, 'user:' . $apiKey);
     312    curl_setopt($ch, CURLOPT_HTTPHEADER, ['Content-Type: application/json']);
     313    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
     314    curl_setopt($ch, CURLOPT_TIMEOUT, 10);
     315    curl_setopt($ch, CURLOPT_CUSTOMREQUEST, 'PUT');
     316    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
     317    curl_setopt($ch, CURLOPT_POSTFIELDS, $json);
     318    $result = curl_exec($ch);
     319    $httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
     320    curl_close($ch);
     321
     322    return $httpCode;
     323       
     324    exit();
     325
     326}
     327function guteblock_render_newsletter_block($attributes) {
     328
     329    if(isset($attributes['bgColor'])) {
     330        $bgColor = $attributes['bgColor'];
     331    } else {
     332        $bgColor ="#f1fbff";
     333    }
     334    if(isset($attributes['bgColorTwo'])) {
     335        $bgColorTwo = $attributes['bgColorTwo'];
     336    } else {
     337        $bgColorTwo ="transparent";
     338    }
     339    if(isset($attributes['alignment'])) {
     340        $alignment = $attributes['alignment'];
     341    } else {
     342        $alignment ="center";
     343    }
     344    if(isset($attributes['horizontalOuterPadding'])) {
     345        $horizontalOuterPadding = $attributes['horizontalOuterPadding'];
     346    } else {
     347        $horizontalOuterPadding = 15;
     348    }
     349    if(isset($attributes['verticalOuterPadding'])) {
     350        $verticalOuterPadding = $attributes['verticalOuterPadding'];
     351    } else {
     352        $verticalOuterPadding =25;
     353    }
     354    if(isset($attributes['horizontalPadding'])) {
     355        $horizontalPadding = $attributes['horizontalPadding'];
     356    } else {
     357        $horizontalPadding =15;
     358    }
     359    if(isset($attributes['fontSize'])) {
     360        $fontSize = $attributes['fontSize'];
     361    } else {
     362        $fontSize =14;
     363    }
     364    if(isset($attributes['buttonHorizontalPadding'])) {
     365        $buttonHorizontalPadding = $attributes['buttonHorizontalPadding'];
     366    } else {
     367        $buttonHorizontalPadding =15;
     368    }
     369    if(isset($attributes['verticalInnerPadding'])) {
     370        $verticalInnerPadding = $attributes['verticalInnerPadding'];
     371    } else {
     372        $verticalInnerPadding =15;
     373    }
     374    if(isset($attributes['inputTextTransform'])) {
     375        $inputTextTransform = $attributes['inputTextTransform'];
     376    } else {
     377        $inputTextTransform ="none";
     378    }
     379    if(isset($attributes['inputTextFontWeight'])) {
     380        $inputTextFontWeight = $attributes['inputTextFontWeight'];
     381    } else {
     382        $inputTextFontWeight ="normal";
     383    }
     384    if(isset($attributes['borderLeftRadius'])) {
     385        $borderLeftRadius = $attributes['borderLeftRadius'];
     386    } else {
     387        $borderLeftRadius = 0;
     388    }
     389    if(isset($attributes['borderRightRadius'])) {
     390        $borderRightRadius = $attributes['borderRightRadius'];
     391    } else {
     392        $borderRightRadius = 0;
     393    }
     394    if(isset($attributes['inputBackgroundColor'])) {
     395        $inputBackgroundColor = $attributes['inputBackgroundColor'];
     396    } else {
     397        $inputBackgroundColor = "#3c3c3c";
     398    }
     399    if(isset($attributes['inputTextColor'])) {
     400        $inputTextColor = $attributes['inputTextColor'];
     401    } else {
     402        $inputTextColor = "#cecece";
     403    }
     404    if(isset($attributes['buttonBackgroundColor'])) {
     405        $buttonBackgroundColor = $attributes['buttonBackgroundColor'];
     406    } else {
     407        $buttonBackgroundColor = "#21ade5";
     408    }
     409    if(isset($attributes['buttonBackgroundColorTwo'])) {
     410        $buttonBackgroundColorTwo = $attributes['buttonBackgroundColorTwo'];
     411    } else {
     412        $buttonBackgroundColorTwo = "#eae03d";
     413    }
     414    if(isset($attributes['buttonTextColor'])) {
     415        $buttonTextColor = $attributes['buttonTextColor'];
     416    } else {
     417        $buttonTextColor = "#ffffff";
     418    }
     419    if(isset($attributes['buttonTextFontWeight'])) {
     420        $buttonTextFontWeight = $attributes['buttonTextFontWeight'];
     421    } else {
     422        $buttonTextFontWeight = "normal";
     423    }
     424    if(isset($attributes['buttonTextTransform'])) {
     425        $buttonTextTransform = $attributes['buttonTextTransform'];
     426    } else {
     427        $buttonTextTransform = "none";
     428    }
     429    if(isset($attributes['buttonLetterSpacing'])) {
     430        $buttonLetterSpacing = $attributes['buttonLetterSpacing'];
     431    } else {
     432        $buttonLetterSpacing = 0;
     433    }
     434    if(isset($attributes['borderTopLeftRadius'])) {
     435        $borderTopLeftRadius = $attributes['borderTopLeftRadius'];
     436    } else {
     437        $borderTopLeftRadius = 100;
     438    }
     439    if(isset($attributes['borderBottomLeftRadius'])) {
     440        $borderBottomLeftRadius = $attributes['borderBottomLeftRadius'];
     441    } else {
     442        $borderBottomLeftRadius = 100;
     443    }
     444    if(isset($attributes['borderBottomLeftRadiusTwo'])) {
     445        $borderBottomLeftRadiusTwo = $attributes['borderBottomLeftRadiusTwo'];
     446    } else {
     447        $borderBottomLeftRadiusTwo = 0;
     448    }
     449    if(isset($attributes['buttonHorizontalPadding'])) {
     450        $buttonHorizontalPadding = $attributes['buttonHorizontalPadding'];
     451    } else {
     452        $buttonHorizontalPadding = 25;
     453    }
     454    if(isset($attributes['buttonTitle'])) {
     455        $buttonTitle = $attributes['buttonTitle'];
     456    } else {
     457        $buttonTitle = "Subscribe";
     458    }
     459    if(isset($attributes['icon'])) {
     460        $icon = $attributes['icon'];
     461    } else {
     462        $icon = "arrow-right-alt";
     463    }
     464    if(isset($attributes['hoverButtonTextColor'])) {
     465        $hoverButtonTextColor = $attributes['hoverButtonTextColor'];
     466    } else {
     467        $hoverButtonTextColor =" ";
     468    }
     469    if(isset($attributes['hoverButtonBackgroundColor'])) {
     470        $hoverButtonBackgroundColor = $attributes['hoverButtonBackgroundColor'];
     471    } else {
     472        $hoverButtonBackgroundColor =" ";
     473    }
     474    if(isset($attributes['styleIs'])) {
     475        $styleIs = $attributes['styleIs'];
     476    } else {
     477        $styleIs = 1;
     478    }
     479    if(isset($attributes['doubleOptIn'])) {
     480        $doubleOptIn = $attributes['doubleOptIn'];
     481    } else {
     482        $doubleOptIn =0;
     483    }
     484    if ( $styleIs == 3 ) {
     485        $btnBottomLeftThreeOne = $borderBottomLeftRadiusTwo;
     486    }
     487    else{
     488        $btnBottomLeftThreeOne = $borderBottomLeftRadius;
     489    }
     490    if ( $styleIs ==1 ) {
     491        $bg = $bgColor;
     492    }
     493    else{
     494        $bg = $bgColorTwo;
     495    }
     496    if ( $styleIs == 2 ) {
     497        $TopLeft = 100;
     498    }
     499    else{
     500        $TopLeft = $borderLeftRadius;
     501    }
     502    if ( $styleIs != 1 ) {
     503        $btnTopLeft = 0;
     504    }
     505    else{
     506        $btnTopLeft = $borderTopLeftRadius;
     507    }
     508    if ( $styleIs == 2 ) {
     509        $btnBottomLeft = 30;
     510    }
     511    else{
     512        $btnBottomLeft = $btnBottomLeftThreeOne;
     513    }
     514    if ( $styleIs == 3 ) {
     515        $placehoderThreeOne = "Subscribe Now";
     516    }
     517    else{
     518        $placehoderThreeOne = "Enter Your Email Id";
     519    }
     520    if ( $styleIs == 2 ) {
     521        $placeholder = "Your mail Id goes here...";
     522    }
     523    else{
     524        $placeholder = $placehoderThreeOne;
     525    }
     526    if ( $styleIs == 1 ) {
     527        $r = $borderRightRadius;
     528    }
     529    else{
     530        $r = 0;
     531    }
     532    if(isset($attributes['align'])) {
     533        $align = $attributes['align'];
     534    } else {
     535        $align = "wide";
     536    }
     537   
     538    $balancedPaddingRight = $horizontalOuterPadding + 4.5 * $fontSize + 2 * $buttonHorizontalPadding;
     539    $newsletter .= '<div class="wp-block-guteblock-newsletter align'.$align.' is-style-'.$attributes['styleIs'].' align-'.$alignment.'"
     540    style="background-color:'.$bg.';
     541    padding-left:'.$horizontalOuterPadding.'px;
     542    padding-right:'.$horizontalOuterPadding.'px;
     543    padding-top:'.$verticalOuterPadding.'px;
     544    padding-bottom:'.$verticalOuterPadding.'px;
     545    text-align:'.$attributes['alignment'].'">';
     546   
     547    $newsletter .= '<div class="wp-block-guteblock-newsletter__container"
     548    style="width: 90%;
     549    position: relative;
     550    display: inline-block;
     551    overflow: hidden;">';
     552        $newsletter .= '<form action="" method="post" class="newsletterSubmit">';
     553            $newsletter .=  '<input type="text" placeholder="'.$placeholder.'" class="wp-block-guteblock-newsletter__input" style="
     554            padding-left: '.$horizontalPadding.'px;
     555            padding-right:'.$balancedPaddingRight.'px;
     556            padding-top:'.$verticalInnerPadding.'px;
     557            padding-bottom:'.$verticalInnerPadding.'px;
     558            text-transform:'.$inputTextTransform.';
     559            font-weight:'.$inputTextFontWeight.';
     560            border-top-left-radius:'.$TopLeft.'px;
     561            border-bottom-left-radius:'.$TopLeft.'px;
     562            border-top-right-radius:'.$r.'px;
     563            border-bottom-right-radius:'.$r.'px;
     564            color:'.$inputTextColor.';
     565            font-size:'.$fontSize.'px;
     566            background-color:'.$inputBackgroundColor.';
     567            border: none;
     568            ">';
     569            $newsletter .= '<input type="hidden" value="'.$doubleOptIn.'" class="wp-block-guteblock-newsletter__hiddeninput" name="double_optin" >';
     570            $newsletter .= '<button type="submit"  target="_blank"  rel="noopener noreferrer" class="wp-block-guteblock-newsletter-inner"
     571            onMouseover="this.style.backgroundColor=#fhjjj";
     572            style="padding-left:'.$buttonHorizontalPadding.'px;
     573            padding-right:'.$buttonHorizontalPadding.'px;
     574            text-decoration:none;
     575            padding-top:'.$verticalInnerPadding.'px;
     576            padding-bottom:'.$verticalInnerPadding.'px;
     577            border-top-left-radius:'.$btnTopLeft.'px;
     578            border-bottom-left-radius:'.$btnBottomLeft.'px;
     579            border-top-right-radius:'.$r.'px;
     580            border-bottom-right-radius:'.$r.'px;
     581            background-color:'.$buttonBackgroundColor.';
     582            text-tranform:'.$buttonTextTransform.';
     583            font-weight:'.$buttonTextFontWeight.';
     584            letter-spacing:'.$buttonLetterSpacing.'px;
     585            border: none;
     586            color: '.$buttonTextColor.';
     587            font-size: '.$fontSize.'px;
     588            position: absolute;
     589            top: 0;
     590            right: 0;
     591            bottom: 0;">';
     592            if ( $attributes['styleIs'] != 3 ) {
     593                    $newsletter .= '<span>'.$buttonTitle.'</span>';
     594            }
     595            else if( $attributes['styleIs'] == 3 ) {
     596                $newsletter .= '<span class="dashicons dashicons-'.$icon.'" style="font-size: '.$fontSize.'px; width:'.$fontSize.'px;height:'.$fontSize.'px;"></span>';
     597            }
     598            $newsletter .= '</button>';
     599        $newsletter .= '</form>';
     600    $newsletter .= '</div>';
     601    $newsletter .= '</div>';
     602    return $newsletter;
     603
     604
    114605}
    115606
  • guteblock/trunk/readme.txt

    r2250565 r2255397  
    55Tested up to: 5.3
    66Requires PHP: 5.3
    7 Stable tag: 1.0.6
     7Stable tag: 1.0.7
    88License: GPLv3
    99License URI: https://www.gnu.org/licenses/gpl-3.0.html
     
    2121Guteblock gives you:
    2222
    23 - 14 creative Building Blocks for Gutenberg to design and customize your pages as per your needs
     23- 16 creative Building Blocks for Gutenberg to design and customize your pages as per your needs
    2424- Unique styles available for blocks
    2525- Amazing customization features
     
    4444- Icon List
    4545- Blockquote
     46- Button
     47- Feature Grid
    4648
    4749## Guteblock Coming Soon
     
    4951- Accordion
    5052- Advanced Columns
    51 - Button
    5253- Cards
    5354- Count Up
    54 - Feature Grid
    5555- Google Maps
    5656- Custom Header
     
    101101== Changelog ==
    102102
     103= 1.0.7 =
     104
     105* New: Button Block
     106* New: Feature Grid
     107
    103108= 1.0.6 =
    104109
  • guteblock/trunk/src/blocks/count-up/index.js

    r2248028 r2255397  
    8585
    8686registerBlockType("guteblock/count-up", {
    87     title: __("Counter", "guteblock"),
    88     description: __("Count Up Block", "guteblock"),
     87    title: __("Count Up", "guteblock"),
     88    description: __("Block for adding counters", "guteblock"),
    8989    icon: (
    9090        <svg
  • guteblock/trunk/src/blocks/count-up/script.js

    r2248028 r2255397  
    66
    77
    8  var a = 0;
     8var a = 0;
    99
    10    window.addEventListener('scroll', function() {
    11  var myElement = document.getElementsByClassName('wp-block-guteblock-count-up__container');
     10window.addEventListener('scroll', function() {
     11var myElement = document.getElementsByClassName('wp-block-guteblock-count-up__container');
     12if (myElement.length > 0) {
     13 
    1214
    1315var bounding = myElement[0].getBoundingClientRect();
    14 if (bounding.top >= 0 && bounding.left >= 0 && bounding.right <= window.innerWidth && bounding.bottom <= window.innerHeight) {
     16  if (bounding.top >= 0 && bounding.left >= 0 && bounding.right <= window.innerWidth && bounding.bottom <= window.innerHeight) {
    1517
    16    
    1718      var oTop = $('.wp-block-guteblock-count-up__container').offset().top - window.innerHeight;
    1819      if (a == 0 && $(window).scrollTop() > oTop) {
     
    4041        });
    4142        a = 1;
    42       }
    43 
     43      } 
    4444   
    45    
    46 } else {
    47    a = 0;
     45  }
     46  else {
     47    a = 0;
     48  }
    4849}
    49 
    5050});
    5151});
  • guteblock/trunk/src/blocks/drop-cap/edit.js

    r2249126 r2255397  
    2929            blockid
    3030        } = attributes;
    31        
     31
    3232        var blockid_strip = clientId.substring(0, 8);
    3333        this.props.setAttributes({ blockid: blockid_strip });
  • guteblock/trunk/src/blocks/drop-cap/index.js

    r2249126 r2255397  
    11import "./style.editor.scss";
    2 import { registerBlockType , createBlock } from "@wordpress/blocks";
     2import { registerBlockType, createBlock } from "@wordpress/blocks";
    33import { __ } from "@wordpress/i18n";
    44import { RichText } from "@wordpress/editor";
     
    138138        from: [
    139139            {
    140                 type: 'block',
    141                 blocks: ['core/paragraph'],
    142                 transform: ( {content, align} ) => {
    143                     return createBlock('guteblock/drop-cap', {
     140                type: "block",
     141                blocks: ["core/paragraph"],
     142                transform: ({ content, align }) => {
     143                    return createBlock("guteblock/drop-cap", {
    144144                        content: content,
    145145                        alignment: align
    146                     })
     146                    });
    147147                }
    148148            }
     
    150150        to: [
    151151            {
    152                 type: 'block',
    153                 blocks: ['core/paragraph'],
    154                 transform: ( {content, alignment} ) => {
    155                     return createBlock('core/paragraph', {
     152                type: "block",
     153                blocks: ["core/paragraph"],
     154                transform: ({ content, alignment }) => {
     155                    return createBlock("core/paragraph", {
    156156                        content: content,
    157157                        align: alignment
    158                     })
     158                    });
    159159                }
    160160            }
  • guteblock/trunk/src/editor.js

    r2248028 r2255397  
    1111import "./blocks/cta";
    1212import "./blocks/spacer-divider";
    13 import "./blocks/accordion";
    1413import "./blocks/blockquote";
    1514import "./blocks/icon-list";
     15import "./blocks/button";
     16import "./blocks/feature-grid";
     17//import "./blocks/accordion";
    1618//import "./blocks/count-up";
    17 //import "./blocks/button";
    18 
    19 
     19//import "./blocks/newsletter";
     20//import "./blocks/card";
    2021
    2122import "./common/css/style.editor.scss";
    2223
    23 // import "./blocks/count-up";
    2424// Adding Icon to Block Categories
    25 
    2625const icon = (
    2726    <svg viewBox="0 0 100 100">
  • guteblock/trunk/src/script.js

    r2248028 r2255397  
    1111import "./blocks/cta/script";
    1212import "./blocks/spacer-divider/script";
    13 import "./blocks/accordion/script";
     13import "./blocks/feature-grid/script";
    1414import "./blocks/blockquote/script";
    1515import "./blocks/icon-list/script";
     16import "./blocks/button/script";
     17//import "./blocks/newsletter/script";
     18//import "./blocks/accordion/script";
    1619//import "./blocks/count-up/script";
    17 //import "./blocks/button/script";
     20//import "./blocks/card/script";
Note: See TracChangeset for help on using the changeset viewer.