diff --git a/assets/build/frontend/multi.step.asset.php b/assets/build/frontend/multi.step.asset.php index f16a84bc1..e126843fc 100644 --- a/assets/build/frontend/multi.step.asset.php +++ b/assets/build/frontend/multi.step.asset.php @@ -1 +1 @@ - array(), 'version' => '5e3d76c791d4c1479bd9'); + array(), 'version' => '9457afa85f7e33a36e73'); diff --git a/assets/build/frontend/multi.step.js b/assets/build/frontend/multi.step.js index aa29e04cf..9a112d0ee 100644 --- a/assets/build/frontend/multi.step.js +++ b/assets/build/frontend/multi.step.js @@ -1 +1 @@ -(()=>{"use strict";const{ConditionItem:t}=JetFormBuilderAbstract;function e(){t.call(this),this.isSupported=function(t){return!!t?.page_state?.length},this.setOptions=function({page_state:t}){this.pageState=t},this.isPassed=function(){const t=this.list?.block?.page?.canSwitch?.current;return"active"===this.pageState&&!t}}e.prototype=Object.create(t.prototype);const s=e,{ReactiveVar:i,createConditionalBlock:n}=JetFormBuilderAbstract,{validateInputs:o,getOffsetTop:r,focusOnInvalidInput:a,populateInputs:c}=JetFormBuilderFunctions,{addAction:h,doAction:u}=JetPlugins.hooks;function d(t,e){this.node=t,this.index=+t.dataset.page,this.offset=+t.dataset.pageOffset,this.state=e,this.inputs=[],this.canSwitch=new i(null),this.isShow=new i(1===this.index),this.autoFocus=window.JetFormBuilderSettings?.auto_focus,this.initialObserveState=!1}d.prototype.observe=function(){this.isLast()||this.observeInputs(),this.canSwitch.make(),this.isShow.make(),this.isShow.watch(()=>{this.isShow.current?this.onShow():this.onHide()}),this.addButtonsListeners(),this.isFirst()&&(this.initialObserveState=!0,this.updateStateAsync().then(()=>{}).catch(()=>{})),this.updateOffsetByProgress(),h("jet.fb.observe.input.manual","jet-form-builder/page-state",t=>this.observeInput(t.nodes[0])),u("jet.fb.multistep.page.init",this)},d.prototype.observeInputs=function(){for(const t of this.node.querySelectorAll("[data-jfb-sync]")){const e=this.observeInput(t);e&&u("jet.fb.multistep.page.observed.input",e,this)}},d.prototype.observeInput=function(t){if(!this.isNodeBelongThis(t)||!t.hasOwnProperty("jfbSync")||t.jfbSync.hasParent())return!1;const e=t.jfbSync;return this.handleInputEnter(e),e.loading.watch(()=>{e.loading.current?this.canSwitch.current=!1:this.updateState()}),e.reporting.restrictions.length?(this.inputs.push(e),e.watchValidity(()=>this.updateState()),e):e},d.prototype.observeConditionalBlocks=function(){if(!this.isLast())for(const t of this.node.querySelectorAll("[data-jfb-conditional]")){if(!this.isNodeBelongThis(t))continue;const e=n(t,this.state.getRoot());for(const t of e.list.getConditions())if(t instanceof s){e.page=this,this.canSwitch.watch(()=>e.list.onChangeRelated());break}}},d.prototype.onShow=function(){this.node.classList.remove("jet-form-builder-page--hidden"),this.initialObserveState||(this.initialObserveState=!0,this.updateStateAsync().then(()=>{}).catch(()=>{}))},d.prototype.onHide=function(){this.node.classList.add("jet-form-builder-page--hidden")},d.prototype.updateState=function(){for(const t of this.getInputs())if(!t.reporting.validityState.current&&null!==t.reporting.validityState.current)return void(this.canSwitch.current=!1);this.canSwitch.current=!0},d.prototype.updateStateAsync=async function(t=!0){try{await o(this.getInputs(),t),this.canSwitch.current=!0}catch(t){this.canSwitch.current=!1}},d.prototype.addButtonsListeners=function(){const t=this.node.querySelectorAll(".jet-form-builder__next-page, .jet-form-builder__prev-page");for(const e of t){if(!this.isNodeBelongThis(e))continue;const t=e.classList.contains("jet-form-builder__prev-page");e.addEventListener("click",()=>this.changePage(t))}},d.prototype.changePage=async function(t){t?this.state.index.current=this.index-1:this.getLockState().current||(await this.updateStateAsync(!1),this.canSwitch.current?this.state.index.current=this.index+1:this.autoFocus&&a(this.getInputs()))},d.prototype.isNodeBelongThis=function(t){const e=t.closest(".jet-form-builder-page");return!!e&&e.isEqualNode(this.node)},d.prototype.getInputs=function(){return c(this.inputs)},d.prototype.getLockState=function(){var t;const e=this.state.getRoot();return(null!==(t=e?.parent?.root?.form)&&void 0!==t?t:e.form).lockState},d.prototype.isLast=function(){return this.state.isLastPage(this)},d.prototype.isFirst=function(){return this.state.isFirstPage(this)},d.prototype.handleInputEnter=function(t){t?.enterKey?.addFilter(()=>{const e=t.root.form;return e?!0===e.canTriggerEnterSubmit&&this.changePage().then(()=>{}).catch(()=>{}):this.changePage().then(()=>{}).catch(()=>{}),!1})},d.prototype.getOffsetTop=function(){return r(this.node)-this.offset},d.prototype.updateOffsetByProgress=function(){this.state?.progress?.node&&(this.offset+=+this.state.progress.node.clientHeight)};const p=d,l=function(t,e){this.node=t,this.state=e,this.state.index.watch(()=>this.updateItems()),this.updateItems=function(){const{current:t}=this.state.index;for(const e of this.node.children){const s=+e.dataset.page;snew p(t,this)),this.elements.forEach(t=>t.observe()),this.elements.forEach(t=>t.observeConditionalBlocks());const{submitter:e}=this.getRoot().getSubmit();e.hasOwnProperty("status")&&e.watchReset(()=>{this.index.current=1})},this.onChangeIndex=function(){for(const t of this.getPages())t.isShow.current=t.index===this.index.current;window?.jQuery(document)?.trigger("jet-form-builder/switch-page")},this.getCurrentPage=function(){for(const t of this.getPages())if(t.isShow.current)return t;return!1},this.getPages=function(){return this.elements},this.getScopeNode=function(){var t;return null!==(t=this.block?.node)&&void 0!==t?t:this.root.rootNode},this.getRoot=function(){var t;return null!==(t=this.block?.root)&&void 0!==t?t:this.root},this.isLastPage=function(t){return this.elements.at(-1)===t},this.isFirstPage=function(t){return this.elements[0]===t},this.onReady=function(){m("jet.fb.multistep.init",this)}};function S(t){const e=new b;e.setScope(t);const s=[];for(const t of e.getScopeNode().childNodes)t?.classList?.contains("jet-form-builder-page")&&s.push(t);return s.length?(e.setProgress(),e.setPages(s),e):e}const{addAction:y,addFilter:v}=JetPlugins.hooks,{getScrollParent:w}=JetFormBuilderFunctions;y("jet.fb.observe.after","jet-form-builder/multi-step",function(t){const e=S(t);e.getPages()?.length&&(t.multistep=e,e.onReady())},15),y("jet.fb.conditional.init","jet-form-builder/multi-step",function(t){const e=S(t);e.getPages()?.length&&(t.multistep=e,e.onReady())}),v("jet.fb.conditional.types","jet-form-builder/multi-step",function(t){return[s,...t]}),y("jet.fb.multistep.init","jet-form-builder/multi-step/autoscroll",function(t){window?.JetFormBuilderSettings?.scroll_on_next&&t.index.watch(()=>{const e=t.getCurrentPage(),s=w(e.node),i=e.getOffsetTop();s?.scrollTo?.({top:i,behavior:"smooth"})})})})(); \ No newline at end of file +(()=>{"use strict";const{ConditionItem:t}=JetFormBuilderAbstract;function e(){t.call(this),this.isSupported=function(t){return!!t?.page_state?.length},this.setOptions=function({page_state:t}){this.pageState=t},this.isPassed=function(){const t=this.list?.block?.page?.canSwitch?.current;return"active"===this.pageState&&!t}}e.prototype=Object.create(t.prototype);const i=e,{ReactiveVar:s,createConditionalBlock:n}=JetFormBuilderAbstract,{validateInputs:o,getOffsetTop:r,focusOnInvalidInput:a,populateInputs:c}=JetFormBuilderFunctions,{addAction:h,doAction:u}=JetPlugins.hooks;function d(t,e){this.node=t,this.index=+t.dataset.page,this.offset=+t.dataset.pageOffset,this.state=e,this.inputs=[],this.inputBindings=new Map,this.canSwitch=new s(null),this.isShow=new s(1===this.index),this.autoFocus=window.JetFormBuilderSettings?.auto_focus,this.initialObserveState=!1}d.prototype.observe=function(){this.isLast()||this.observeInputs(),this.canSwitch.make(),this.isShow.make(),this.isShow.watch(()=>{this.isShow.current?this.onShow():this.onHide()}),this.addButtonsListeners(),this.isFirst()&&(this.initialObserveState=!0,this.updateStateAsync().then(()=>{}).catch(()=>{})),this.updateOffsetByProgress(),h("jet.fb.observe.input.manual","jet-form-builder/page-state",t=>this.observeInput(t.nodes[0])),u("jet.fb.multistep.page.init",this)},d.prototype.observeInputs=function(){for(const t of this.node.querySelectorAll("[data-jfb-sync]")){const e=this.observeInput(t);e&&u("jet.fb.multistep.page.observed.input",e,this)}},d.prototype.observeInput=function(t){if(!this.isNodeBelongThis(t)||!t.hasOwnProperty("jfbSync")||t.jfbSync.hasParent())return!1;const e=t.jfbSync;return this.registerInput(e)},d.prototype.observeConditionalBlocks=function(){if(!this.isLast())for(const t of this.node.querySelectorAll("[data-jfb-conditional]")){if(!this.isNodeBelongThis(t))continue;const e=n(t,this.state.getRoot());for(const t of e.list.getConditions())if(t instanceof i){e.page=this,this.canSwitch.watch(()=>e.list.onChangeRelated());break}}},d.prototype.onShow=function(){this.node.classList.remove("jet-form-builder-page--hidden"),this.initialObserveState||(this.initialObserveState=!0,this.updateStateAsync().then(()=>{}).catch(()=>{}))},d.prototype.onHide=function(){this.node.classList.add("jet-form-builder-page--hidden")},d.prototype.updateState=function(){for(const t of this.getInputs())if(!t.reporting.validityState.current&&null!==t.reporting.validityState.current)return void(this.canSwitch.current=!1);this.canSwitch.current=!0},d.prototype.updateStateAsync=async function(t=!0){try{await o(this.getInputs(),t),this.canSwitch.current=!0}catch(t){this.canSwitch.current=!1}},d.prototype.addButtonsListeners=function(){const t=this.node.querySelectorAll(".jet-form-builder__next-page, .jet-form-builder__prev-page");for(const e of t){if(!this.isNodeBelongThis(e))continue;const t=e.classList.contains("jet-form-builder__prev-page");e.addEventListener("click",()=>this.changePage(t))}},d.prototype.changePage=async function(t){t?this.state.index.current=this.index-1:this.getLockState().current||(await this.updateStateAsync(!1),this.canSwitch.current?this.state.index.current=this.index+1:this.autoFocus&&a(this.getInputs()))},d.prototype.isNodeBelongThis=function(t){const e=t.closest(".jet-form-builder-page");return!!e&&e.isEqualNode(this.node)},d.prototype.getInputs=function(){return c(this.inputs)},d.prototype.getLockState=function(){var t;const e=this.state.getRoot();return(null!==(t=e?.parent?.root?.form)&&void 0!==t?t:e.form).lockState},d.prototype.isLast=function(){return this.state.isLastPage(this)},d.prototype.isFirst=function(){return this.state.isFirstPage(this)},d.prototype.handleInputEnter=function(t){t?.enterKey?.addFilter(()=>{const e=t.root.form;return e?!0===e.canTriggerEnterSubmit&&this.changePage().then(()=>{}).catch(()=>{}):this.changePage().then(()=>{}).catch(()=>{}),!1})},d.prototype.registerInput=function(t,{includeInValidation:e=!0}={}){if(!t||this.inputBindings.has(t))return t;this.handleInputEnter(t);const i={clearLoadingWatch:t.loading.watch(()=>{t.loading.current?this.canSwitch.current=!1:this.updateState()}),clearValidityWatch:null};return t.reporting.restrictions.length&&(this.inputs.push(t),i.clearValidityWatch=t.watchValidity(()=>this.updateState()),e||(this.inputs=this.inputs.filter(e=>e!==t))),this.inputBindings.set(t,i),t},d.prototype.unregisterInput=function(t){if(!this.inputBindings.has(t))return;const e=this.inputBindings.get(t);e?.clearLoadingWatch?.(),e?.clearValidityWatch?.(),this.inputBindings.delete(t),this.inputs=this.inputs.filter(e=>e!==t)},d.prototype.getTrackedInputs=function(){return Array.from(this.inputBindings.keys())},d.prototype.getOffsetTop=function(){return r(this.node)-this.offset},d.prototype.updateOffsetByProgress=function(){this.state?.progress?.node&&(this.offset+=+this.state.progress.node.clientHeight)};const p=d,l=function(t,e){this.node=t,this.state=e,this.state.index.watch(()=>this.updateItems()),this.updateItems=function(){const{current:t}=this.state.index;for(const e of this.node.children){const i=+e.dataset.page;inew p(t,this)),this.elements.forEach(t=>t.observe()),this.elements.forEach(t=>t.observeConditionalBlocks());const{submitter:e}=this.getRoot().getSubmit();e.hasOwnProperty("status")&&e.watchReset(()=>{this.index.current=1})},this.onChangeIndex=function(){for(const t of this.getPages())t.isShow.current=t.index===this.index.current;window?.jQuery(document)?.trigger("jet-form-builder/switch-page")},this.getCurrentPage=function(){for(const t of this.getPages())if(t.isShow.current)return t;return!1},this.getPages=function(){return this.elements},this.getScopeNode=function(){var t;return null!==(t=this.block?.node)&&void 0!==t?t:this.root.rootNode},this.getRoot=function(){var t;return null!==(t=this.block?.root)&&void 0!==t?t:this.root},this.isLastPage=function(t){return this.elements.at(-1)===t},this.isFirstPage=function(t){return this.elements[0]===t},this.onReady=function(){m("jet.fb.multistep.init",this)}};function y(t){const e=new b;e.setScope(t);const i=[];for(const t of e.getScopeNode().childNodes)t?.classList?.contains("jet-form-builder-page")&&i.push(t);return i.length?(e.setProgress(),e.setPages(i),e):e}const{addAction:S,addFilter:w}=JetPlugins.hooks,{getScrollParent:v}=JetFormBuilderFunctions;S("jet.fb.observe.after","jet-form-builder/multi-step",function(t){const e=y(t);e.getPages()?.length&&(t.multistep=e,e.onReady())},15),S("jet.fb.conditional.init","jet-form-builder/multi-step",function(t){const e=y(t);e.getPages()?.length&&(t.multistep=e,e.onReady())}),w("jet.fb.conditional.types","jet-form-builder/multi-step",function(t){return[i,...t]}),S("jet.fb.multistep.init","jet-form-builder/multi-step/autoscroll",function(t){window?.JetFormBuilderSettings?.scroll_on_next&&t.index.watch(()=>{const e=t.getCurrentPage(),i=v(e.node),s=e.getOffsetTop();i?.scrollTo?.({top:s,behavior:"smooth"})})})})(); \ No newline at end of file diff --git a/assets/src/frontend/multi.step/PageState.js b/assets/src/frontend/multi.step/PageState.js index ed7c42d3d..a30d38c8d 100644 --- a/assets/src/frontend/multi.step/PageState.js +++ b/assets/src/frontend/multi.step/PageState.js @@ -27,6 +27,7 @@ function PageState( node, state ) { this.offset = +node.dataset.pageOffset; this.state = state; this.inputs = []; + this.inputBindings = new Map(); this.canSwitch = new ReactiveVar( null ); this.isShow = new ReactiveVar( 1 === this.index ); @@ -117,25 +118,7 @@ PageState.prototype.observeInput = function ( node ) { */ const input = node.jfbSync; - this.handleInputEnter( input ); - - input.loading.watch( () => { - if ( input.loading.current ) { - this.canSwitch.current = false; - } - else { - this.updateState(); - } - } ); - - if ( !input.reporting.restrictions.length ) { - return input; - } - - this.inputs.push( input ); - input.watchValidity( () => this.updateState() ); - - return input; + return this.registerInput( input ); }; /** * Buttons for switching between pages are hidden conditional blocks @@ -309,6 +292,64 @@ PageState.prototype.handleInputEnter = function ( input ) { } ); }; +PageState.prototype.registerInput = function ( + input, + { includeInValidation = true } = {}, +) { + if ( !input || this.inputBindings.has( input ) ) { + return input; + } + + this.handleInputEnter( input ); + + const clearLoadingWatch = input.loading.watch( () => { + if ( input.loading.current ) { + this.canSwitch.current = false; + } + else { + this.updateState(); + } + } ); + + const binding = { + clearLoadingWatch, + clearValidityWatch: null, + }; + + if ( input.reporting.restrictions.length ) { + this.inputs.push( input ); + binding.clearValidityWatch = input.watchValidity( + () => this.updateState(), + ); + + if ( !includeInValidation ) { + this.inputs = this.inputs.filter( current => current !== input ); + } + } + + this.inputBindings.set( input, binding ); + + return input; +}; + +PageState.prototype.unregisterInput = function ( input ) { + if ( !this.inputBindings.has( input ) ) { + return; + } + + const binding = this.inputBindings.get( input ); + + binding?.clearLoadingWatch?.(); + binding?.clearValidityWatch?.(); + + this.inputBindings.delete( input ); + this.inputs = this.inputs.filter( current => current !== input ); +}; + +PageState.prototype.getTrackedInputs = function () { + return Array.from( this.inputBindings.keys() ); +}; + PageState.prototype.getOffsetTop = function () { return getOffsetTop( this.node ) - this.offset; }; @@ -323,4 +364,4 @@ PageState.prototype.updateOffsetByProgress = function () { this.offset += +this.state.progress.node.clientHeight; }; -export default PageState; \ No newline at end of file +export default PageState; diff --git a/modules/blocks-v2/repeater-field/assets/build/editor.asset.php b/modules/blocks-v2/repeater-field/assets/build/editor.asset.php index 37d751d93..9ddab6a51 100644 --- a/modules/blocks-v2/repeater-field/assets/build/editor.asset.php +++ b/modules/blocks-v2/repeater-field/assets/build/editor.asset.php @@ -1 +1 @@ - array('react', 'wp-hooks'), 'version' => '71c674619f1496535237'); + array('react', 'wp-hooks'), 'version' => '837b7bd5a587bf6dfcae'); diff --git a/modules/blocks-v2/repeater-field/assets/build/editor.js b/modules/blocks-v2/repeater-field/assets/build/editor.js index 935a569e7..d2ef6e71a 100644 --- a/modules/blocks-v2/repeater-field/assets/build/editor.js +++ b/modules/blocks-v2/repeater-field/assets/build/editor.js @@ -1 +1 @@ -(()=>{"use strict";var e={d:(C,t)=>{for(var l in t)e.o(t,l)&&!e.o(C,l)&&Object.defineProperty(C,l,{enumerable:!0,get:t[l]})},o:(e,C)=>Object.prototype.hasOwnProperty.call(e,C),r:e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}},C={};e.r(C),e.d(C,{metadata:()=>l,name:()=>F,settings:()=>P});const t=window.React,l=JSON.parse('{"apiVersion":3,"name":"jet-forms/repeater-field","category":"jet-form-builder-fields","keywords":["jetformbuilder","field","range"],"textdomain":"jet-form-builder","supports":{"customClassName":false,"html":false},"title":"Repeater Field","icon":"\\n\\n\\n\\n\\n","attributes":{"validation":{"type":"object","default":{}},"calc_formula":{"type":"string","default":""},"manage_items_count":{"type":"string","default":"manually"},"new_item_label":{"type":"string","default":"","jfb":{"rich":true}},"manage_items_count_field":{"type":"string","default":""},"repeater_calc_type":{"type":"string","default":"default"},"label":{"type":"string","default":"","jfb":{"rich":true}},"name":{"type":"string","default":"field_name"},"desc":{"type":"string","default":"","jfb":{"rich":true}},"default":{"type":"string","default":""},"required":{"type":"boolean","default":false},"add_prev":{"type":"boolean","default":false},"prev_label":{"type":"string","default":"","jfb":{"rich":true}},"visibility":{"type":"string","default":""},"class_name":{"type":"string","default":""},"className":{"type":"string","default":""}},"providesContext":{"jet-forms/repeater-field--name":"name","jet-forms/repeater-field--manage-items":"manage_items_count"},"viewStyle":"jet-fb-repeater-field"}'),{__:r}=wp.i18n,a=[{value:"default",label:r("Default (returns rows count)","jet-form-builder")},{value:"custom",label:r("Custom (calculate custom value for each row)","jet-form-builder")}],n=[{value:"manually",label:r("Manually","jet-form-builder")},{value:"dynamically",label:r("Dynamically (get count from form field)","jet-form-builder")}],o=(0,t.createElement)("svg",{width:"298",height:"144",viewBox:"0 0 298 144",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,t.createElement)("rect",{width:"298",height:"144",fill:"#F1F5F9"}),(0,t.createElement)("path",{d:"M37.3486 37.4609V38.5H30.834V37.5908L34.0947 33.9609C34.4958 33.5143 34.8057 33.1361 35.0244 32.8262C35.2477 32.5117 35.4027 32.2314 35.4893 31.9854C35.5804 31.7347 35.626 31.4795 35.626 31.2197C35.626 30.8916 35.5576 30.5954 35.4209 30.3311C35.2887 30.0622 35.0928 29.848 34.833 29.6885C34.5732 29.529 34.2588 29.4492 33.8896 29.4492C33.4476 29.4492 33.0785 29.5358 32.7822 29.709C32.4906 29.8776 32.2718 30.1146 32.126 30.4199C31.9801 30.7253 31.9072 31.0762 31.9072 31.4727H30.6426C30.6426 30.9121 30.7656 30.3994 31.0117 29.9346C31.2578 29.4697 31.6224 29.1006 32.1055 28.8271C32.5885 28.5492 33.1833 28.4102 33.8896 28.4102C34.5186 28.4102 35.0563 28.5218 35.5029 28.7451C35.9495 28.9639 36.2913 29.2738 36.5283 29.6748C36.7699 30.0713 36.8906 30.5361 36.8906 31.0693C36.8906 31.361 36.8405 31.6572 36.7402 31.958C36.6445 32.2542 36.5101 32.5505 36.3369 32.8467C36.1683 33.1429 35.9701 33.4346 35.7422 33.7217C35.5189 34.0088 35.2796 34.2913 35.0244 34.5693L32.3584 37.4609H37.3486ZM40.1035 32.6826V38.5H38.8389V31.1035H40.0352L40.1035 32.6826ZM39.8027 34.5215L39.2764 34.501C39.2809 33.9951 39.3561 33.528 39.502 33.0996C39.6478 32.6667 39.8529 32.2907 40.1172 31.9717C40.3815 31.6527 40.696 31.4066 41.0605 31.2334C41.4297 31.0557 41.8376 30.9668 42.2842 30.9668C42.6488 30.9668 42.9769 31.0169 43.2686 31.1172C43.5602 31.2129 43.8086 31.3678 44.0137 31.582C44.2233 31.7962 44.3828 32.0742 44.4922 32.416C44.6016 32.7533 44.6562 33.1657 44.6562 33.6533V38.5H43.3848V33.6396C43.3848 33.2523 43.3278 32.9424 43.2139 32.71C43.0999 32.473 42.9336 32.3021 42.7148 32.1973C42.4961 32.0879 42.2272 32.0332 41.9082 32.0332C41.5938 32.0332 41.3066 32.0993 41.0469 32.2314C40.7917 32.3636 40.5706 32.5459 40.3838 32.7783C40.2015 33.0107 40.0579 33.2773 39.9531 33.5781C39.8529 33.8743 39.8027 34.1888 39.8027 34.5215ZM51.2393 37.0645V28H52.5107V38.5H51.3486L51.2393 37.0645ZM46.2627 34.8838V34.7402C46.2627 34.1751 46.3311 33.6624 46.4678 33.2021C46.609 32.7373 46.8073 32.3385 47.0625 32.0059C47.3223 31.6732 47.6299 31.418 47.9854 31.2402C48.3454 31.0579 48.7464 30.9668 49.1885 30.9668C49.6533 30.9668 50.0589 31.0488 50.4053 31.2129C50.7562 31.3724 51.0524 31.6071 51.2939 31.917C51.54 32.2223 51.7337 32.5915 51.875 33.0244C52.0163 33.4574 52.1143 33.9473 52.1689 34.4941V35.123C52.1188 35.6654 52.0208 36.153 51.875 36.5859C51.7337 37.0189 51.54 37.388 51.2939 37.6934C51.0524 37.9987 50.7562 38.2334 50.4053 38.3975C50.0544 38.557 49.6442 38.6367 49.1748 38.6367C48.7419 38.6367 48.3454 38.5433 47.9854 38.3564C47.6299 38.1696 47.3223 37.9076 47.0625 37.5703C46.8073 37.2331 46.609 36.8366 46.4678 36.3809C46.3311 35.9206 46.2627 35.4215 46.2627 34.8838ZM47.5342 34.7402V34.8838C47.5342 35.2529 47.5706 35.5993 47.6436 35.9229C47.721 36.2464 47.8395 36.5312 47.999 36.7773C48.1585 37.0234 48.3613 37.2171 48.6074 37.3584C48.8535 37.4951 49.1475 37.5635 49.4893 37.5635C49.9085 37.5635 50.2526 37.4746 50.5215 37.2969C50.7949 37.1191 51.0137 36.8844 51.1777 36.5928C51.3418 36.3011 51.4694 35.9844 51.5605 35.6426V33.9951C51.5059 33.7445 51.4261 33.5029 51.3213 33.2705C51.221 33.0335 51.0889 32.8239 50.9248 32.6416C50.7653 32.4548 50.5671 32.3066 50.3301 32.1973C50.0977 32.0879 49.8219 32.0332 49.5029 32.0332C49.1566 32.0332 48.8581 32.1061 48.6074 32.252C48.3613 32.3932 48.1585 32.5892 47.999 32.8398C47.8395 33.0859 47.721 33.373 47.6436 33.7012C47.5706 34.0247 47.5342 34.3711 47.5342 34.7402ZM61.5479 28.5469V38.5H60.249V28.5469H61.5479ZM64.7471 28.5469V29.627H57.0566V28.5469H64.7471ZM66.7773 32.2656V38.5H65.5127V31.1035H66.7432L66.7773 32.2656ZM69.0879 31.0625L69.0811 32.2383C68.9762 32.2155 68.876 32.2018 68.7803 32.1973C68.6891 32.1882 68.5843 32.1836 68.4658 32.1836C68.1742 32.1836 67.9167 32.2292 67.6934 32.3203C67.4701 32.4115 67.2809 32.5391 67.126 32.7031C66.971 32.8672 66.848 33.0632 66.7568 33.291C66.6702 33.5143 66.6133 33.7604 66.5859 34.0293L66.2305 34.2344C66.2305 33.7878 66.2738 33.3685 66.3604 32.9766C66.4515 32.5846 66.5905 32.2383 66.7773 31.9375C66.9642 31.6322 67.2012 31.3952 67.4883 31.2266C67.7799 31.0534 68.1263 30.9668 68.5273 30.9668C68.6185 30.9668 68.7233 30.9782 68.8418 31.001C68.9603 31.0192 69.0423 31.0397 69.0879 31.0625ZM74.3447 37.2354V33.4277C74.3447 33.1361 74.2855 32.8831 74.167 32.6689C74.0531 32.4502 73.8799 32.2816 73.6475 32.1631C73.415 32.0446 73.1279 31.9854 72.7861 31.9854C72.4671 31.9854 72.1868 32.04 71.9453 32.1494C71.7083 32.2588 71.5215 32.4023 71.3848 32.5801C71.2526 32.7578 71.1865 32.9492 71.1865 33.1543H69.9219C69.9219 32.89 69.9902 32.6279 70.127 32.3682C70.2637 32.1084 70.4596 31.8737 70.7148 31.6641C70.9746 31.4499 71.2845 31.2812 71.6445 31.1582C72.0091 31.0306 72.4147 30.9668 72.8613 30.9668C73.3991 30.9668 73.873 31.0579 74.2832 31.2402C74.6979 31.4225 75.0215 31.6982 75.2539 32.0674C75.4909 32.432 75.6094 32.89 75.6094 33.4414V36.8867C75.6094 37.1328 75.6299 37.3949 75.6709 37.6729C75.7165 37.9508 75.7826 38.1901 75.8691 38.3906V38.5H74.5498C74.486 38.3542 74.4359 38.1605 74.3994 37.9189C74.363 37.6729 74.3447 37.445 74.3447 37.2354ZM74.5635 34.0156L74.5771 34.9043H73.2988C72.9388 34.9043 72.6175 34.9339 72.335 34.9932C72.0524 35.0479 71.8154 35.1322 71.624 35.2461C71.4326 35.36 71.2868 35.5036 71.1865 35.6768C71.0863 35.8454 71.0361 36.0436 71.0361 36.2715C71.0361 36.5039 71.0885 36.7158 71.1934 36.9072C71.2982 37.0986 71.4554 37.2513 71.665 37.3652C71.8792 37.4746 72.1413 37.5293 72.4512 37.5293C72.8385 37.5293 73.1803 37.4473 73.4766 37.2832C73.7728 37.1191 74.0075 36.9186 74.1807 36.6816C74.3584 36.4447 74.4541 36.2145 74.4678 35.9912L75.0078 36.5996C74.9759 36.791 74.8893 37.0029 74.748 37.2354C74.6068 37.4678 74.4176 37.6911 74.1807 37.9053C73.9482 38.1149 73.6702 38.2904 73.3467 38.4316C73.0277 38.5684 72.6676 38.6367 72.2666 38.6367C71.7653 38.6367 71.3255 38.5387 70.9473 38.3428C70.5736 38.1468 70.2819 37.8848 70.0723 37.5566C69.8672 37.224 69.7646 36.8525 69.7646 36.4424C69.7646 36.0459 69.8421 35.6973 69.9971 35.3965C70.152 35.0911 70.3753 34.8382 70.667 34.6377C70.9587 34.4326 71.3096 34.2777 71.7197 34.1729C72.1299 34.068 72.5879 34.0156 73.0938 34.0156H74.5635ZM79.7383 37.3584L81.7617 31.1035H83.0537L80.3945 38.5H79.5469L79.7383 37.3584ZM78.0498 31.1035L80.1348 37.3926L80.2783 38.5H79.4307L76.751 31.1035H78.0498ZM87.2441 38.6367C86.7292 38.6367 86.262 38.5501 85.8428 38.377C85.4281 38.1992 85.0703 37.9508 84.7695 37.6318C84.4733 37.3128 84.2454 36.9346 84.0859 36.4971C83.9264 36.0596 83.8467 35.5811 83.8467 35.0615V34.7744C83.8467 34.1729 83.9355 33.6374 84.1133 33.168C84.291 32.694 84.5326 32.293 84.8379 31.9648C85.1432 31.6367 85.4896 31.3883 85.877 31.2197C86.2643 31.0511 86.6654 30.9668 87.0801 30.9668C87.6087 30.9668 88.0645 31.0579 88.4473 31.2402C88.8346 31.4225 89.1514 31.6777 89.3975 32.0059C89.6436 32.3294 89.8258 32.7122 89.9443 33.1543C90.0628 33.5918 90.1221 34.0703 90.1221 34.5898V35.1572H84.5986V34.125H88.8574V34.0293C88.8392 33.7012 88.7708 33.3822 88.6523 33.0723C88.5384 32.7624 88.3561 32.5072 88.1055 32.3066C87.8548 32.1061 87.513 32.0059 87.0801 32.0059C86.793 32.0059 86.5286 32.0674 86.2871 32.1904C86.0456 32.3089 85.8382 32.4867 85.665 32.7236C85.4919 32.9606 85.3574 33.25 85.2617 33.5918C85.166 33.9336 85.1182 34.3278 85.1182 34.7744V35.0615C85.1182 35.4124 85.166 35.7428 85.2617 36.0527C85.362 36.3581 85.5055 36.627 85.6924 36.8594C85.8838 37.0918 86.1139 37.2741 86.3828 37.4062C86.6562 37.5384 86.9661 37.6045 87.3125 37.6045C87.7591 37.6045 88.1374 37.5133 88.4473 37.3311C88.7572 37.1488 89.0283 36.9049 89.2607 36.5996L90.0264 37.208C89.8669 37.4495 89.6641 37.6797 89.418 37.8984C89.1719 38.1172 88.8688 38.2949 88.5088 38.4316C88.1533 38.5684 87.7318 38.6367 87.2441 38.6367ZM92.9727 28V38.5H91.7012V28H92.9727ZM96.377 28V38.5H95.1055V28H96.377ZM101.477 38.6367C100.962 38.6367 100.494 38.5501 100.075 38.377C99.6605 38.1992 99.3027 37.9508 99.002 37.6318C98.7057 37.3128 98.4779 36.9346 98.3184 36.4971C98.1589 36.0596 98.0791 35.5811 98.0791 35.0615V34.7744C98.0791 34.1729 98.168 33.6374 98.3457 33.168C98.5234 32.694 98.765 32.293 99.0703 31.9648C99.3757 31.6367 99.722 31.3883 100.109 31.2197C100.497 31.0511 100.898 30.9668 101.312 30.9668C101.841 30.9668 102.297 31.0579 102.68 31.2402C103.067 31.4225 103.384 31.6777 103.63 32.0059C103.876 32.3294 104.058 32.7122 104.177 33.1543C104.295 33.5918 104.354 34.0703 104.354 34.5898V35.1572H98.8311V34.125H103.09V34.0293C103.072 33.7012 103.003 33.3822 102.885 33.0723C102.771 32.7624 102.589 32.5072 102.338 32.3066C102.087 32.1061 101.745 32.0059 101.312 32.0059C101.025 32.0059 100.761 32.0674 100.52 32.1904C100.278 32.3089 100.071 32.4867 99.8975 32.7236C99.7243 32.9606 99.5898 33.25 99.4941 33.5918C99.3984 33.9336 99.3506 34.3278 99.3506 34.7744V35.0615C99.3506 35.4124 99.3984 35.7428 99.4941 36.0527C99.5944 36.3581 99.738 36.627 99.9248 36.8594C100.116 37.0918 100.346 37.2741 100.615 37.4062C100.889 37.5384 101.199 37.6045 101.545 37.6045C101.992 37.6045 102.37 37.5133 102.68 37.3311C102.99 37.1488 103.261 36.9049 103.493 36.5996L104.259 37.208C104.099 37.4495 103.896 37.6797 103.65 37.8984C103.404 38.1172 103.101 38.2949 102.741 38.4316C102.386 38.5684 101.964 38.6367 101.477 38.6367ZM107.096 32.2656V38.5H105.831V31.1035H107.062L107.096 32.2656ZM109.406 31.0625L109.399 32.2383C109.295 32.2155 109.194 32.2018 109.099 32.1973C109.007 32.1882 108.903 32.1836 108.784 32.1836C108.493 32.1836 108.235 32.2292 108.012 32.3203C107.788 32.4115 107.599 32.5391 107.444 32.7031C107.289 32.8672 107.166 33.0632 107.075 33.291C106.989 33.5143 106.932 33.7604 106.904 34.0293L106.549 34.2344C106.549 33.7878 106.592 33.3685 106.679 32.9766C106.77 32.5846 106.909 32.2383 107.096 31.9375C107.283 31.6322 107.52 31.3952 107.807 31.2266C108.098 31.0534 108.445 30.9668 108.846 30.9668C108.937 30.9668 109.042 30.9782 109.16 31.001C109.279 31.0192 109.361 31.0397 109.406 31.0625Z",fill:"#64748B"}),(0,t.createElement)("rect",{x:"30.5",y:"47",width:"115.5",height:"29",rx:"3.5",fill:"white"}),(0,t.createElement)("path",{d:"M44.9512 63.3022V56.7578H46.1699V63.3022C46.1699 63.9116 46.0451 64.4258 45.7954 64.8447C45.5457 65.2637 45.2008 65.5832 44.7607 65.8032C44.3249 66.019 43.8234 66.127 43.2563 66.127C42.6893 66.127 42.1857 66.0296 41.7456 65.835C41.3055 65.6403 40.9606 65.3441 40.7109 64.9463C40.4613 64.5485 40.3364 64.047 40.3364 63.4419H41.5615C41.5615 63.8312 41.6335 64.1507 41.7773 64.4004C41.9212 64.6501 42.1201 64.8341 42.374 64.9526C42.6322 65.0711 42.9263 65.1304 43.2563 65.1304C43.578 65.1304 43.8657 65.0627 44.1196 64.9272C44.3778 64.7876 44.5809 64.5824 44.729 64.3115C44.8771 64.0365 44.9512 63.7 44.9512 63.3022ZM50.918 66.127C50.4398 66.127 50.006 66.0465 49.6167 65.8857C49.2316 65.7207 48.8994 65.4901 48.6201 65.1938C48.3451 64.8976 48.1335 64.5464 47.9854 64.1401C47.8372 63.7339 47.7632 63.2896 47.7632 62.8071V62.5405C47.7632 61.9819 47.8457 61.4847 48.0107 61.0488C48.1758 60.6087 48.4001 60.2363 48.6836 59.9316C48.9671 59.627 49.2887 59.3963 49.6484 59.2397C50.0081 59.0832 50.3805 59.0049 50.7656 59.0049C51.2565 59.0049 51.6797 59.0895 52.0352 59.2588C52.3949 59.4281 52.689 59.665 52.9175 59.9697C53.146 60.2702 53.3153 60.6257 53.4253 61.0361C53.5353 61.4424 53.5903 61.8867 53.5903 62.3691V62.896H48.4614V61.9375H52.416V61.8486C52.3991 61.5439 52.3356 61.2477 52.2256 60.96C52.1198 60.6722 51.9505 60.4352 51.7178 60.249C51.485 60.0628 51.1676 59.9697 50.7656 59.9697C50.499 59.9697 50.2536 60.0269 50.0293 60.1411C49.805 60.2511 49.6125 60.4162 49.4517 60.6362C49.2909 60.8563 49.166 61.125 49.0771 61.4424C48.9883 61.7598 48.9438 62.1258 48.9438 62.5405V62.8071C48.9438 63.133 48.9883 63.4398 49.0771 63.7275C49.1702 64.0111 49.3035 64.2607 49.4771 64.4766C49.6548 64.6924 49.8685 64.8617 50.1182 64.9844C50.3721 65.1071 50.6598 65.1685 50.9814 65.1685C51.3962 65.1685 51.7474 65.0838 52.0352 64.9146C52.3229 64.7453 52.5747 64.5189 52.7905 64.2354L53.5015 64.8003C53.3534 65.0246 53.165 65.2383 52.9365 65.4414C52.708 65.6445 52.4266 65.8096 52.0923 65.9365C51.7622 66.0635 51.3708 66.127 50.918 66.127ZM56.1357 60.5981V66H54.9614V59.1318H56.0723L56.1357 60.5981ZM55.8564 62.3057L55.3677 62.2866C55.3719 61.8169 55.4417 61.3831 55.5771 60.9854C55.7126 60.5833 55.903 60.2342 56.1484 59.938C56.3939 59.6418 56.6859 59.4132 57.0244 59.2524C57.3672 59.0874 57.7459 59.0049 58.1606 59.0049C58.4992 59.0049 58.8039 59.0514 59.0747 59.1445C59.3455 59.2334 59.5762 59.3773 59.7666 59.5762C59.9613 59.7751 60.1094 60.0332 60.2109 60.3506C60.3125 60.6637 60.3633 61.0467 60.3633 61.4995V66H59.1826V61.4868C59.1826 61.1271 59.1297 60.8394 59.0239 60.6235C58.9181 60.4035 58.7637 60.2448 58.5605 60.1475C58.3574 60.0459 58.1077 59.9951 57.8115 59.9951C57.5195 59.9951 57.2529 60.0565 57.0117 60.1792C56.7747 60.3019 56.5695 60.4712 56.396 60.687C56.2267 60.9028 56.0934 61.1504 55.9961 61.4297C55.903 61.7048 55.8564 61.9967 55.8564 62.3057ZM63.3213 60.5981V66H62.147V59.1318H63.2578L63.3213 60.5981ZM63.042 62.3057L62.5532 62.2866C62.5575 61.8169 62.6273 61.3831 62.7627 60.9854C62.8981 60.5833 63.0885 60.2342 63.334 59.938C63.5794 59.6418 63.8714 59.4132 64.21 59.2524C64.5527 59.0874 64.9315 59.0049 65.3462 59.0049C65.6847 59.0049 65.9894 59.0514 66.2603 59.1445C66.5311 59.2334 66.7617 59.3773 66.9521 59.5762C67.1468 59.7751 67.2949 60.0332 67.3965 60.3506C67.498 60.6637 67.5488 61.0467 67.5488 61.4995V66H66.3682V61.4868C66.3682 61.1271 66.3153 60.8394 66.2095 60.6235C66.1037 60.4035 65.9492 60.2448 65.7461 60.1475C65.543 60.0459 65.2933 59.9951 64.9971 59.9951C64.7051 59.9951 64.4385 60.0565 64.1973 60.1792C63.9603 60.3019 63.755 60.4712 63.5815 60.687C63.4123 60.9028 63.279 61.1504 63.1816 61.4297C63.0885 61.7048 63.042 61.9967 63.042 62.3057ZM70.6084 59.1318V66H69.4277V59.1318H70.6084ZM69.3389 57.3101C69.3389 57.1196 69.396 56.9588 69.5103 56.8276C69.6287 56.6965 69.8022 56.6309 70.0308 56.6309C70.255 56.6309 70.4264 56.6965 70.5449 56.8276C70.6676 56.9588 70.729 57.1196 70.729 57.3101C70.729 57.492 70.6676 57.6486 70.5449 57.7798C70.4264 57.9067 70.255 57.9702 70.0308 57.9702C69.8022 57.9702 69.6287 57.9067 69.5103 57.7798C69.396 57.6486 69.3389 57.492 69.3389 57.3101ZM74.2456 66H73.0713V58.4082C73.0713 57.9131 73.1602 57.4963 73.3379 57.1577C73.5199 56.8149 73.7801 56.5568 74.1187 56.3833C74.4572 56.2056 74.8592 56.1167 75.3247 56.1167C75.4601 56.1167 75.5955 56.1252 75.731 56.1421C75.8706 56.159 76.006 56.1844 76.1372 56.2183L76.0737 57.1768C75.9849 57.1556 75.8833 57.1408 75.769 57.1323C75.659 57.1239 75.549 57.1196 75.439 57.1196C75.1893 57.1196 74.9735 57.1704 74.7915 57.272C74.6138 57.3693 74.4784 57.5132 74.3853 57.7036C74.2922 57.894 74.2456 58.1289 74.2456 58.4082V66ZM75.7056 59.1318V60.0332H71.9858V59.1318H75.7056ZM79.7109 66.127C79.2327 66.127 78.799 66.0465 78.4097 65.8857C78.0246 65.7207 77.6924 65.4901 77.4131 65.1938C77.138 64.8976 76.9264 64.5464 76.7783 64.1401C76.6302 63.7339 76.5562 63.2896 76.5562 62.8071V62.5405C76.5562 61.9819 76.6387 61.4847 76.8037 61.0488C76.9688 60.6087 77.193 60.2363 77.4766 59.9316C77.7601 59.627 78.0817 59.3963 78.4414 59.2397C78.8011 59.0832 79.1735 59.0049 79.5586 59.0049C80.0495 59.0049 80.4727 59.0895 80.8281 59.2588C81.1878 59.4281 81.4819 59.665 81.7104 59.9697C81.939 60.2702 82.1082 60.6257 82.2183 61.0361C82.3283 61.4424 82.3833 61.8867 82.3833 62.3691V62.896H77.2544V61.9375H81.209V61.8486C81.1921 61.5439 81.1286 61.2477 81.0186 60.96C80.9128 60.6722 80.7435 60.4352 80.5107 60.249C80.278 60.0628 79.9606 59.9697 79.5586 59.9697C79.292 59.9697 79.0465 60.0269 78.8223 60.1411C78.598 60.2511 78.4054 60.4162 78.2446 60.6362C78.0838 60.8563 77.959 61.125 77.8701 61.4424C77.7812 61.7598 77.7368 62.1258 77.7368 62.5405V62.8071C77.7368 63.133 77.7812 63.4398 77.8701 63.7275C77.9632 64.0111 78.0965 64.2607 78.27 64.4766C78.4478 64.6924 78.6615 64.8617 78.9111 64.9844C79.165 65.1071 79.4528 65.1685 79.7744 65.1685C80.1891 65.1685 80.5404 65.0838 80.8281 64.9146C81.1159 64.7453 81.3677 64.5189 81.5835 64.2354L82.2944 64.8003C82.1463 65.0246 81.958 65.2383 81.7295 65.4414C81.501 65.6445 81.2196 65.8096 80.8853 65.9365C80.5552 66.0635 80.1637 66.127 79.7109 66.127ZM84.9287 60.2109V66H83.7544V59.1318H84.897L84.9287 60.2109ZM87.0742 59.0938L87.0679 60.1855C86.9705 60.1644 86.8774 60.1517 86.7886 60.1475C86.7039 60.139 86.6066 60.1348 86.4966 60.1348C86.2257 60.1348 85.9867 60.1771 85.7793 60.2617C85.5719 60.3464 85.3963 60.4648 85.2524 60.6172C85.1086 60.7695 84.9943 60.9515 84.9097 61.1631C84.8293 61.3704 84.7764 61.599 84.751 61.8486L84.4209 62.0391C84.4209 61.6243 84.4611 61.235 84.5415 60.8711C84.6261 60.5072 84.7552 60.1855 84.9287 59.9062C85.1022 59.6227 85.3223 59.4027 85.5889 59.2461C85.8597 59.0853 86.1813 59.0049 86.5537 59.0049C86.6383 59.0049 86.7357 59.0155 86.8457 59.0366C86.9557 59.0535 87.0319 59.0726 87.0742 59.0938Z",fill:"#0F172A"}),(0,t.createElement)("rect",{x:"30.5",y:"47",width:"115.5",height:"29",rx:"3.5",stroke:"#E2E8F0"}),(0,t.createElement)("rect",{x:"152",y:"47",width:"115.5",height:"29",rx:"3.5",fill:"white"}),(0,t.createElement)("path",{d:"M162.998 56.7578L165.397 61.3979L167.803 56.7578H169.193L166.007 62.5469V66H164.782V62.5469L161.595 56.7578H162.998ZM169.473 62.6421V62.4961C169.473 62.001 169.545 61.5418 169.688 61.1187C169.832 60.6912 170.04 60.321 170.311 60.0078C170.581 59.6904 170.909 59.445 171.294 59.2715C171.68 59.0938 172.111 59.0049 172.589 59.0049C173.072 59.0049 173.506 59.0938 173.891 59.2715C174.28 59.445 174.61 59.6904 174.881 60.0078C175.156 60.321 175.365 60.6912 175.509 61.1187C175.653 61.5418 175.725 62.001 175.725 62.4961V62.6421C175.725 63.1372 175.653 63.5964 175.509 64.0195C175.365 64.4427 175.156 64.813 174.881 65.1304C174.61 65.4435 174.282 65.689 173.897 65.8667C173.516 66.0402 173.084 66.127 172.602 66.127C172.12 66.127 171.686 66.0402 171.301 65.8667C170.916 65.689 170.586 65.4435 170.311 65.1304C170.04 64.813 169.832 64.4427 169.688 64.0195C169.545 63.5964 169.473 63.1372 169.473 62.6421ZM170.647 62.4961V62.6421C170.647 62.9849 170.687 63.3086 170.768 63.6133C170.848 63.9137 170.969 64.1803 171.129 64.4131C171.294 64.6458 171.5 64.8299 171.745 64.9653C171.991 65.0965 172.276 65.1621 172.602 65.1621C172.924 65.1621 173.205 65.0965 173.446 64.9653C173.692 64.8299 173.895 64.6458 174.056 64.4131C174.216 64.1803 174.337 63.9137 174.417 63.6133C174.502 63.3086 174.544 62.9849 174.544 62.6421V62.4961C174.544 62.1576 174.502 61.8381 174.417 61.5376C174.337 61.2329 174.214 60.9642 174.049 60.7314C173.889 60.4945 173.685 60.3083 173.44 60.1729C173.199 60.0374 172.915 59.9697 172.589 59.9697C172.268 59.9697 171.984 60.0374 171.739 60.1729C171.498 60.3083 171.294 60.4945 171.129 60.7314C170.969 60.9642 170.848 61.2329 170.768 61.5376C170.687 61.8381 170.647 62.1576 170.647 62.4961ZM181.4 64.4131V59.1318H182.581V66H181.457L181.4 64.4131ZM181.622 62.9658L182.111 62.9531C182.111 63.4102 182.062 63.8333 181.965 64.2227C181.872 64.6077 181.719 64.9421 181.508 65.2256C181.296 65.5091 181.019 65.7313 180.676 65.8921C180.333 66.0487 179.917 66.127 179.426 66.127C179.091 66.127 178.785 66.0783 178.505 65.981C178.23 65.8836 177.993 65.7334 177.794 65.5303C177.596 65.3271 177.441 65.0627 177.331 64.7368C177.225 64.411 177.172 64.0195 177.172 63.5625V59.1318H178.347V63.5752C178.347 63.8841 178.381 64.1401 178.448 64.3433C178.52 64.5422 178.615 64.7008 178.734 64.8193C178.857 64.9336 178.992 65.014 179.14 65.0605C179.292 65.1071 179.449 65.1304 179.61 65.1304C180.109 65.1304 180.505 65.0352 180.797 64.8447C181.089 64.6501 181.298 64.3898 181.425 64.064C181.556 63.7339 181.622 63.3678 181.622 62.9658ZM185.545 60.2109V66H184.371V59.1318H185.513L185.545 60.2109ZM187.69 59.0938L187.684 60.1855C187.587 60.1644 187.494 60.1517 187.405 60.1475C187.32 60.139 187.223 60.1348 187.113 60.1348C186.842 60.1348 186.603 60.1771 186.396 60.2617C186.188 60.3464 186.013 60.4648 185.869 60.6172C185.725 60.7695 185.611 60.9515 185.526 61.1631C185.445 61.3704 185.393 61.599 185.367 61.8486L185.037 62.0391C185.037 61.6243 185.077 61.235 185.158 60.8711C185.242 60.5072 185.371 60.1855 185.545 59.9062C185.718 59.6227 185.938 59.4027 186.205 59.2461C186.476 59.0853 186.798 59.0049 187.17 59.0049C187.255 59.0049 187.352 59.0155 187.462 59.0366C187.572 59.0535 187.648 59.0726 187.69 59.0938ZM199.288 56.7578V66H198.056L193.403 58.8716V66H192.178V56.7578H193.403L198.075 63.9053V56.7578H199.288ZM205.331 64.8257V61.29C205.331 61.0192 205.276 60.7843 205.166 60.5854C205.06 60.3823 204.899 60.2257 204.683 60.1157C204.467 60.0057 204.201 59.9507 203.883 59.9507C203.587 59.9507 203.327 60.0015 203.103 60.103C202.882 60.2046 202.709 60.3379 202.582 60.5029C202.459 60.668 202.398 60.8457 202.398 61.0361H201.224C201.224 60.7907 201.287 60.5474 201.414 60.3062C201.541 60.0649 201.723 59.847 201.96 59.6523C202.201 59.4535 202.489 59.2969 202.823 59.1826C203.162 59.0641 203.538 59.0049 203.953 59.0049C204.452 59.0049 204.893 59.0895 205.273 59.2588C205.659 59.4281 205.959 59.6841 206.175 60.0269C206.395 60.3654 206.505 60.7907 206.505 61.3027V64.502C206.505 64.7305 206.524 64.9738 206.562 65.2319C206.604 65.4901 206.666 65.7122 206.746 65.8984V66H205.521C205.462 65.8646 205.415 65.6847 205.381 65.4604C205.347 65.2319 205.331 65.0203 205.331 64.8257ZM205.534 61.8359L205.546 62.6611H204.359C204.025 62.6611 203.727 62.6886 203.464 62.7437C203.202 62.7944 202.982 62.8727 202.804 62.9785C202.626 63.0843 202.491 63.2176 202.398 63.3784C202.305 63.535 202.258 63.7191 202.258 63.9307C202.258 64.1465 202.307 64.3433 202.404 64.521C202.502 64.6987 202.648 64.8405 202.842 64.9463C203.041 65.0479 203.285 65.0986 203.572 65.0986C203.932 65.0986 204.249 65.0225 204.524 64.8701C204.799 64.7178 205.017 64.5316 205.178 64.3115C205.343 64.0915 205.432 63.8778 205.445 63.6704L205.946 64.2354C205.917 64.4131 205.836 64.6099 205.705 64.8257C205.574 65.0415 205.398 65.2489 205.178 65.4478C204.962 65.6424 204.704 65.8053 204.404 65.9365C204.108 66.0635 203.773 66.127 203.401 66.127C202.935 66.127 202.527 66.036 202.176 65.854C201.829 65.672 201.558 65.4287 201.363 65.124C201.173 64.8151 201.078 64.4702 201.078 64.0894C201.078 63.7212 201.15 63.3975 201.293 63.1182C201.437 62.8346 201.645 62.5998 201.916 62.4136C202.186 62.2231 202.512 62.0793 202.893 61.9819C203.274 61.8846 203.699 61.8359 204.169 61.8359H205.534ZM209.52 60.4966V66H208.339V59.1318H209.457L209.52 60.4966ZM209.279 62.3057L208.733 62.2866C208.737 61.8169 208.799 61.3831 208.917 60.9854C209.035 60.5833 209.211 60.2342 209.444 59.938C209.677 59.6418 209.966 59.4132 210.313 59.2524C210.66 59.0874 211.062 59.0049 211.52 59.0049C211.841 59.0049 212.137 59.0514 212.408 59.1445C212.679 59.2334 212.914 59.3752 213.113 59.5698C213.312 59.7645 213.466 60.0142 213.576 60.3188C213.686 60.6235 213.741 60.9917 213.741 61.4233V66H212.567V61.4805C212.567 61.1208 212.506 60.833 212.383 60.6172C212.264 60.4014 212.095 60.2448 211.875 60.1475C211.655 60.0459 211.397 59.9951 211.101 59.9951C210.754 59.9951 210.464 60.0565 210.231 60.1792C209.998 60.3019 209.812 60.4712 209.672 60.687C209.533 60.9028 209.431 61.1504 209.368 61.4297C209.308 61.7048 209.279 61.9967 209.279 62.3057ZM213.729 61.6582L212.941 61.8994C212.946 61.5228 213.007 61.161 213.125 60.814C213.248 60.467 213.424 60.158 213.652 59.8872C213.885 59.6164 214.171 59.4027 214.509 59.2461C214.848 59.0853 215.235 59.0049 215.671 59.0049C216.039 59.0049 216.365 59.0535 216.648 59.1509C216.936 59.2482 217.177 59.3984 217.372 59.6016C217.571 59.8005 217.721 60.0565 217.823 60.3696C217.924 60.6828 217.975 61.0552 217.975 61.4868V66H216.794V61.4741C216.794 61.089 216.733 60.7907 216.61 60.5791C216.492 60.3633 216.323 60.2131 216.103 60.1284C215.887 60.0396 215.629 59.9951 215.328 59.9951C215.07 59.9951 214.841 60.0396 214.643 60.1284C214.444 60.2173 214.277 60.34 214.141 60.4966C214.006 60.6489 213.902 60.8245 213.83 61.0234C213.762 61.2223 213.729 61.4339 213.729 61.6582ZM222.603 66.127C222.124 66.127 221.691 66.0465 221.301 65.8857C220.916 65.7207 220.584 65.4901 220.305 65.1938C220.03 64.8976 219.818 64.5464 219.67 64.1401C219.522 63.7339 219.448 63.2896 219.448 62.8071V62.5405C219.448 61.9819 219.53 61.4847 219.695 61.0488C219.86 60.6087 220.085 60.2363 220.368 59.9316C220.652 59.627 220.973 59.3963 221.333 59.2397C221.693 59.0832 222.065 59.0049 222.45 59.0049C222.941 59.0049 223.364 59.0895 223.72 59.2588C224.079 59.4281 224.374 59.665 224.602 59.9697C224.831 60.2702 225 60.6257 225.11 61.0361C225.22 61.4424 225.275 61.8867 225.275 62.3691V62.896H220.146V61.9375H224.101V61.8486C224.084 61.5439 224.02 61.2477 223.91 60.96C223.804 60.6722 223.635 60.4352 223.402 60.249C223.17 60.0628 222.852 59.9697 222.45 59.9697C222.184 59.9697 221.938 60.0269 221.714 60.1411C221.49 60.2511 221.297 60.4162 221.136 60.6362C220.975 60.8563 220.851 61.125 220.762 61.4424C220.673 61.7598 220.628 62.1258 220.628 62.5405V62.8071C220.628 63.133 220.673 63.4398 220.762 63.7275C220.855 64.0111 220.988 64.2607 221.162 64.4766C221.339 64.6924 221.553 64.8617 221.803 64.9844C222.057 65.1071 222.344 65.1685 222.666 65.1685C223.081 65.1685 223.432 65.0838 223.72 64.9146C224.007 64.7453 224.259 64.5189 224.475 64.2354L225.186 64.8003C225.038 65.0246 224.85 65.2383 224.621 65.4414C224.393 65.6445 224.111 65.8096 223.777 65.9365C223.447 66.0635 223.055 66.127 222.603 66.127Z",fill:"#64748B"}),(0,t.createElement)("rect",{x:"152",y:"47",width:"115.5",height:"29",rx:"3.5",stroke:"#E2E8F0"}),(0,t.createElement)("rect",{x:"30",y:"86.5",width:"238",height:"32",rx:"16",fill:"#4272F9"}),(0,t.createElement)("path",{d:"M111.151 105.752V104.01H109.409V102.788H111.151V101.046H112.477V102.788H114.219V104.01H112.477V105.752H111.151ZM123.629 104.842H119.82V103.386H123.629V104.842ZM121.51 99.525H121.939L119.313 107H117.701L120.938 97.9H122.511L125.748 107H124.136L121.51 99.525ZM129.014 107.13C128.356 107.13 127.801 106.976 127.35 106.668C126.904 106.361 126.566 105.951 126.336 105.44C126.111 104.929 125.998 104.37 125.998 103.763C125.998 103.156 126.111 102.597 126.336 102.086C126.566 101.575 126.904 101.165 127.35 100.857C127.801 100.55 128.356 100.396 129.014 100.396C129.491 100.396 129.894 100.476 130.223 100.636C130.553 100.792 130.843 100.994 131.094 101.241L130.704 101.579V97.25H132.316V107H130.795L130.717 105.895L131.185 106.233C130.882 106.51 130.568 106.729 130.243 106.889C129.918 107.05 129.508 107.13 129.014 107.13ZM129.248 105.804C129.604 105.804 129.894 105.717 130.119 105.544C130.345 105.371 130.511 105.132 130.62 104.829C130.728 104.521 130.782 104.166 130.782 103.763C130.782 103.36 130.728 103.007 130.62 102.703C130.511 102.396 130.345 102.155 130.119 101.982C129.894 101.809 129.604 101.722 129.248 101.722C128.91 101.722 128.622 101.809 128.384 101.982C128.145 102.155 127.963 102.396 127.838 102.703C127.712 103.007 127.649 103.36 127.649 103.763C127.649 104.166 127.712 104.521 127.838 104.829C127.963 105.132 128.145 105.371 128.384 105.544C128.622 105.717 128.91 105.804 129.248 105.804ZM136.441 107.13C135.782 107.13 135.228 106.976 134.777 106.668C134.331 106.361 133.993 105.951 133.763 105.44C133.538 104.929 133.425 104.37 133.425 103.763C133.425 103.156 133.538 102.597 133.763 102.086C133.993 101.575 134.331 101.165 134.777 100.857C135.228 100.55 135.782 100.396 136.441 100.396C136.918 100.396 137.321 100.476 137.65 100.636C137.979 100.792 138.27 100.994 138.521 101.241L138.131 101.579V97.25H139.743V107H138.222L138.144 105.895L138.612 106.233C138.309 106.51 137.995 106.729 137.67 106.889C137.345 107.05 136.935 107.13 136.441 107.13ZM136.675 105.804C137.03 105.804 137.321 105.717 137.546 105.544C137.771 105.371 137.938 105.132 138.047 104.829C138.155 104.521 138.209 104.166 138.209 103.763C138.209 103.36 138.155 103.007 138.047 102.703C137.938 102.396 137.771 102.155 137.546 101.982C137.321 101.809 137.03 101.722 136.675 101.722C136.337 101.722 136.049 101.809 135.811 101.982C135.572 102.155 135.39 102.396 135.265 102.703C135.139 103.007 135.076 103.36 135.076 103.763C135.076 104.166 135.139 104.521 135.265 104.829C135.39 105.132 135.572 105.371 135.811 105.544C136.049 105.717 136.337 105.804 136.675 105.804ZM146.281 107.13C145.873 107.13 145.542 107.048 145.286 106.883C145.031 106.714 144.842 106.499 144.721 106.239C144.599 105.979 144.539 105.709 144.539 105.427V101.826H143.616L143.759 100.5H144.539V99.07L146.151 98.901V100.5H147.581V101.826H146.151V104.764C146.151 105.093 146.17 105.332 146.209 105.479C146.248 105.622 146.337 105.713 146.476 105.752C146.614 105.787 146.835 105.804 147.139 105.804H147.581L147.438 107.13H146.281ZM148.63 107V100.5H150.138L150.177 101.189C150.342 101.007 150.574 100.825 150.873 100.643C151.172 100.461 151.499 100.37 151.854 100.37C151.958 100.37 152.054 100.379 152.14 100.396L152.023 101.982C151.928 101.956 151.833 101.939 151.737 101.93C151.646 101.921 151.555 101.917 151.464 101.917C151.191 101.917 150.942 101.98 150.717 102.105C150.492 102.231 150.333 102.385 150.242 102.567V107H148.63ZM154.249 107.13C153.903 107.13 153.586 107.054 153.3 106.902C153.014 106.746 152.787 106.523 152.618 106.233C152.449 105.943 152.364 105.592 152.364 105.18C152.364 104.812 152.449 104.497 152.618 104.237C152.791 103.973 153.016 103.754 153.294 103.581C153.575 103.403 153.879 103.265 154.204 103.165C154.533 103.061 154.856 102.985 155.172 102.938C155.493 102.89 155.775 102.862 156.017 102.853C156 102.48 155.905 102.209 155.731 102.04C155.558 101.871 155.263 101.787 154.847 101.787C154.557 101.787 154.273 101.828 153.996 101.91C153.723 101.988 153.413 102.112 153.066 102.281L152.923 100.968C153.313 100.777 153.703 100.634 154.093 100.539C154.488 100.444 154.886 100.396 155.289 100.396C155.775 100.396 156.193 100.483 156.544 100.656C156.895 100.829 157.166 101.109 157.356 101.494C157.547 101.876 157.642 102.381 157.642 103.009V104.764C157.642 105.089 157.657 105.325 157.688 105.472C157.718 105.615 157.774 105.706 157.857 105.745C157.939 105.784 158.058 105.804 158.214 105.804H158.422L158.279 107.13H157.694C157.452 107.13 157.235 107.098 157.044 107.033C156.858 106.972 156.698 106.885 156.563 106.772C156.429 106.66 156.321 106.528 156.238 106.376C156.026 106.614 155.738 106.801 155.374 106.935C155.014 107.065 154.639 107.13 154.249 107.13ZM154.925 105.895C155.068 105.895 155.246 105.858 155.458 105.784C155.671 105.706 155.861 105.587 156.03 105.427V103.945C155.727 103.958 155.424 104.008 155.12 104.094C154.817 104.181 154.563 104.309 154.36 104.478C154.156 104.647 154.054 104.859 154.054 105.115C154.054 105.379 154.124 105.576 154.262 105.706C154.401 105.832 154.622 105.895 154.925 105.895ZM160.872 107L158.376 100.5H159.962L161.561 104.998L163.16 100.5H164.746L162.25 107H160.872ZM168.559 107.13C167.775 107.13 167.121 106.974 166.596 106.662C166.076 106.346 165.686 105.93 165.426 105.414C165.166 104.894 165.036 104.326 165.036 103.711C165.036 103.117 165.158 102.569 165.4 102.066C165.647 101.564 166.007 101.161 166.479 100.857C166.952 100.55 167.528 100.396 168.208 100.396C168.832 100.396 169.352 100.524 169.768 100.779C170.184 101.035 170.496 101.377 170.704 101.806C170.912 102.231 171.016 102.701 171.016 103.217C171.016 103.36 171.008 103.505 170.99 103.652C170.973 103.795 170.947 103.945 170.912 104.101H166.713C166.774 104.504 166.9 104.831 167.09 105.082C167.285 105.329 167.522 105.511 167.799 105.628C168.081 105.745 168.382 105.804 168.702 105.804C169.079 105.804 169.43 105.756 169.755 105.661C170.08 105.561 170.379 105.431 170.652 105.271L170.73 106.636C170.483 106.766 170.176 106.881 169.807 106.98C169.439 107.08 169.023 107.13 168.559 107.13ZM166.752 103.009H169.378C169.378 102.814 169.342 102.619 169.268 102.424C169.194 102.225 169.071 102.058 168.897 101.923C168.728 101.789 168.499 101.722 168.208 101.722C167.792 101.722 167.465 101.843 167.227 102.086C166.989 102.329 166.83 102.636 166.752 103.009ZM173.781 107.13C173.395 107.13 173.079 107.054 172.832 106.902C172.589 106.746 172.409 106.541 172.292 106.285C172.175 106.025 172.117 105.739 172.117 105.427V97.25H173.729V104.764C173.729 105.111 173.748 105.358 173.787 105.505C173.831 105.648 173.909 105.735 174.021 105.765C174.134 105.791 174.296 105.804 174.509 105.804L174.366 107.13H173.781ZM177.196 107.13C176.81 107.13 176.494 107.054 176.247 106.902C176.004 106.746 175.824 106.541 175.707 106.285C175.59 106.025 175.532 105.739 175.532 105.427V97.25H177.144V104.764C177.144 105.111 177.163 105.358 177.202 105.505C177.246 105.648 177.324 105.735 177.436 105.765C177.549 105.791 177.711 105.804 177.924 105.804L177.781 107.13H177.196ZM182.016 107.13C181.232 107.13 180.578 106.974 180.053 106.662C179.533 106.346 179.143 105.93 178.883 105.414C178.623 104.894 178.493 104.326 178.493 103.711C178.493 103.117 178.615 102.569 178.857 102.066C179.104 101.564 179.464 101.161 179.936 100.857C180.409 100.55 180.985 100.396 181.665 100.396C182.289 100.396 182.809 100.524 183.225 100.779C183.641 101.035 183.953 101.377 184.161 101.806C184.369 102.231 184.473 102.701 184.473 103.217C184.473 103.36 184.465 103.505 184.447 103.652C184.43 103.795 184.404 103.945 184.369 104.101H180.17C180.231 104.504 180.357 104.831 180.547 105.082C180.742 105.329 180.979 105.511 181.256 105.628C181.538 105.745 181.839 105.804 182.159 105.804C182.536 105.804 182.887 105.756 183.212 105.661C183.537 105.561 183.836 105.431 184.109 105.271L184.187 106.636C183.94 106.766 183.633 106.881 183.264 106.98C182.896 107.08 182.48 107.13 182.016 107.13ZM180.209 103.009H182.835C182.835 102.814 182.799 102.619 182.725 102.424C182.651 102.225 182.528 102.058 182.354 101.923C182.185 101.789 181.956 101.722 181.665 101.722C181.249 101.722 180.922 101.843 180.684 102.086C180.446 102.329 180.287 102.636 180.209 103.009ZM185.574 107V100.5H187.082L187.121 101.189C187.285 101.007 187.517 100.825 187.816 100.643C188.115 100.461 188.442 100.37 188.798 100.37C188.902 100.37 188.997 100.379 189.084 100.396L188.967 101.982C188.871 101.956 188.776 101.939 188.681 101.93C188.59 101.921 188.499 101.917 188.408 101.917C188.135 101.917 187.886 101.98 187.66 102.105C187.435 102.231 187.277 102.385 187.186 102.567V107H185.574Z",fill:"white"})),{ToolBarFields:i,GeneralFields:m,AdvancedFields:c,FieldWrapper:s}=JetFBComponents,{Tools:u}=JetFBActions,{useUniqueNameOnDuplicate:d,useFields:V}=JetFBHooks,{__:H}=wp.i18n,{InspectorControls:f,InnerBlocks:p,useBlockProps:b,RichText:_}=wp.blockEditor,{useState:y}=wp.element,{TextControl:L,TextareaControl:M,SelectControl:Z,PanelBody:h,Button:g,Popover:E,__experimentalNumberControl:w}=wp.components;let{NumberControl:v}=wp.components;void 0===v&&(v=w);const{InnerBlocks:j}=wp.blockEditor?wp.blockEditor:wp.editor,{__:k}=wp.i18n,{name:F,icon:x=""}=l;l.attributes.isPreview={type:"boolean",default:!1};const P={icon:(0,t.createElement)("span",{dangerouslySetInnerHTML:{__html:x}}),description:k("Create as many fields as they need in the form. Add this field to build complex forms for booking where many elements need to be inserted.","jet-form-builder"),edit:function(e){const C=b(),[l,r]=y(!1);d();const{attributes:w,setAttributes:v,isSelected:j,editProps:{uniqKey:k}}=e,F=V({excludeCurrent:!0});return w.isPreview?(0,t.createElement)("div",{style:{width:"100%",display:"flex",justifyContent:"center"}},o):[(0,t.createElement)(i,{key:k("ToolBarFields"),...e},"custom"===w.repeater_calc_type&&(0,t.createElement)(t.Fragment,null,(0,t.createElement)(g,{key:k("Button"),isTertiary:!0,isSmall:!0,icon:l?"no-alt":"admin-tools",onClick:()=>r((e=>!e))}),l&&(0,t.createElement)(E,{key:k("Popover"),placement:"bottom-end"},F.length&&(0,t.createElement)(h,{title:"Form Fields"},F.map((({value:C},l)=>(0,t.createElement)("div",{key:k("field_"+C+l)},(0,t.createElement)(g,{isLink:!0,onClick:()=>{(C=>{const t=w.calc_formula||"";e.setAttributes({calc_formula:t+"%"+C+"%"})})(C)}},"%FIELD::"+C+"%")))))))),j&&(0,t.createElement)(f,{key:k("InspectorControls")},(0,t.createElement)(m,{hasMacro:!1}),(0,t.createElement)(h,{title:H("Field","jet-form-builder"),key:k("PanelBody")},(0,t.createElement)(Z,{key:"manage_items_count",label:H("Manage repeater items count","jet-form-builder"),labelPosition:"top",value:w.manage_items_count,onChange:C=>{e.setAttributes({manage_items_count:C})},options:n}),"manually"===w.manage_items_count&&(0,t.createElement)(L,{key:"new_item_label",label:H("Add New Item Label","jet-form-builder"),value:w.new_item_label,onChange:C=>{e.setAttributes({new_item_label:C})}}),"dynamically"===w.manage_items_count&&(0,t.createElement)(Z,{key:"manage_items_count_field",label:H("Field items count","jet-form-builder"),labelPosition:"top",value:w.manage_items_count_field,onChange:C=>{e.setAttributes({manage_items_count_field:C})},options:u.withPlaceholder(F)}),(0,t.createElement)(Z,{key:"repeater_calc_type",label:H("Calculate repeater row value","jet-form-builder"),labelPosition:"top",value:w.repeater_calc_type,onChange:C=>{e.setAttributes({repeater_calc_type:C})},options:a}),"custom"===w.repeater_calc_type&&(0,t.createElement)("div",{className:"jet-form-editor__row-notice"},H("Set math formula to calculate field value.","jet-form-builder"),(0,t.createElement)("br",null),H("For example:","jet-form-builder"),(0,t.createElement)("br",null),(0,t.createElement)("br",null),"%FIELD::quantity%*%META::price%",(0,t.createElement)("br",null),(0,t.createElement)("br",null),H("Where:","jet-form-builder"),(0,t.createElement)("br",null),"-",H('%FIELD::quantity% - macro for form field value. "quantity" - is a field name to get value from',"jet-form-builder"),(0,t.createElement)("br",null),"-",H('%META::price% - macro for current post meta value. "price" - is a meta key to get value from',"jet-form-builder"),(0,t.createElement)("br",null),(0,t.createElement)("br",null))),(0,t.createElement)(c,{key:k("AdvancedFields"),...e})),(0,t.createElement)("div",{key:k("Fragment"),...C},"custom"===w.repeater_calc_type&&(0,t.createElement)("div",{className:"jet-forms__calc-formula-editor"},(0,t.createElement)("div",{className:"jet-form-editor__macros-wrap"},(0,t.createElement)(M,{key:"calc_formula",value:w.calc_formula,label:H("Calculation Formula for Repeater","jet-form-builder"),onChange:C=>{e.setAttributes({calc_formula:C})}}))),(0,t.createElement)(s,{key:k("FieldWrapper"),childrenPosition:"bottom",...e},(0,t.createElement)("div",{className:"jet-form-builder-repeater__row"},(0,t.createElement)(p,{key:k("repeater-fields")}),(0,t.createElement)(g,{className:"jet-form-builder-repeater__remove",isSecondary:!0,onClick:()=>{}},"×")),(0,t.createElement)("div",{className:"jet-form-builder-repeater__actions"},(0,t.createElement)(g,{className:"jet-form-builder-repeater__new",isSecondary:!0,onClick:()=>{}},(0,t.createElement)(_,{placeholder:"Add New",allowedFormats:[],value:w.new_item_label,onChange:e=>v({new_item_label:e})})))))]},save:function(){return(0,t.createElement)(j.Content,null)},useEditProps:["uniqKey","attrHelp"],example:{attributes:{isPreview:!0}}};(0,window.wp.hooks.addFilter)("jet.fb.register.fields","jet-form-builder/repeater-field",(function(e){return e.push(C),e}))})(); \ No newline at end of file +(()=>{"use strict";var e={d:(C,t)=>{for(var l in t)e.o(t,l)&&!e.o(C,l)&&Object.defineProperty(C,l,{enumerable:!0,get:t[l]})},o:(e,C)=>Object.prototype.hasOwnProperty.call(e,C),r:e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}},C={};e.r(C),e.d(C,{metadata:()=>l,name:()=>F,settings:()=>P});const t=window.React,l=JSON.parse('{"apiVersion":3,"name":"jet-forms/repeater-field","category":"jet-form-builder-fields","keywords":["jetformbuilder","field","range"],"textdomain":"jet-form-builder","supports":{"customClassName":false,"html":false},"title":"Repeater Field","icon":"\\n\\n\\n\\n\\n","attributes":{"validation":{"type":"object","default":{}},"calc_formula":{"type":"string","default":""},"manage_items_count":{"type":"string","default":"manually"},"new_item_label":{"type":"string","default":"","jfb":{"rich":true}},"manage_items_count_field":{"type":"string","default":""},"repeater_calc_type":{"type":"string","default":"default"},"label":{"type":"string","default":"","jfb":{"rich":true}},"name":{"type":"string","default":"field_name"},"desc":{"type":"string","default":"","jfb":{"rich":true}},"default":{"type":"string","default":""},"required":{"type":"boolean","default":false},"add_prev":{"type":"boolean","default":false},"prev_label":{"type":"string","default":"","jfb":{"rich":true}},"visibility":{"type":"string","default":""},"class_name":{"type":"string","default":""},"className":{"type":"string","default":""}},"providesContext":{"jet-forms/repeater-field--name":"name","jet-forms/repeater-field--manage-items":"manage_items_count"},"viewStyle":"jet-fb-repeater-field"}'),{__:r}=wp.i18n,a=[{value:"default",label:r("Default (returns rows count)","jet-form-builder")},{value:"custom",label:r("Custom (calculate custom value for each row)","jet-form-builder")}],n=[{value:"manually",label:r("Manually","jet-form-builder")},{value:"dynamically",label:r("Dynamically (get count from form field)","jet-form-builder")}],o=(0,t.createElement)("svg",{width:"298",height:"144",viewBox:"0 0 298 144",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,t.createElement)("rect",{width:"298",height:"144",fill:"#F1F5F9"}),(0,t.createElement)("path",{d:"M37.3486 37.4609V38.5H30.834V37.5908L34.0947 33.9609C34.4958 33.5143 34.8057 33.1361 35.0244 32.8262C35.2477 32.5117 35.4027 32.2314 35.4893 31.9854C35.5804 31.7347 35.626 31.4795 35.626 31.2197C35.626 30.8916 35.5576 30.5954 35.4209 30.3311C35.2887 30.0622 35.0928 29.848 34.833 29.6885C34.5732 29.529 34.2588 29.4492 33.8896 29.4492C33.4476 29.4492 33.0785 29.5358 32.7822 29.709C32.4906 29.8776 32.2718 30.1146 32.126 30.4199C31.9801 30.7253 31.9072 31.0762 31.9072 31.4727H30.6426C30.6426 30.9121 30.7656 30.3994 31.0117 29.9346C31.2578 29.4697 31.6224 29.1006 32.1055 28.8271C32.5885 28.5492 33.1833 28.4102 33.8896 28.4102C34.5186 28.4102 35.0563 28.5218 35.5029 28.7451C35.9495 28.9639 36.2913 29.2738 36.5283 29.6748C36.7699 30.0713 36.8906 30.5361 36.8906 31.0693C36.8906 31.361 36.8405 31.6572 36.7402 31.958C36.6445 32.2542 36.5101 32.5505 36.3369 32.8467C36.1683 33.1429 35.9701 33.4346 35.7422 33.7217C35.5189 34.0088 35.2796 34.2913 35.0244 34.5693L32.3584 37.4609H37.3486ZM40.1035 32.6826V38.5H38.8389V31.1035H40.0352L40.1035 32.6826ZM39.8027 34.5215L39.2764 34.501C39.2809 33.9951 39.3561 33.528 39.502 33.0996C39.6478 32.6667 39.8529 32.2907 40.1172 31.9717C40.3815 31.6527 40.696 31.4066 41.0605 31.2334C41.4297 31.0557 41.8376 30.9668 42.2842 30.9668C42.6488 30.9668 42.9769 31.0169 43.2686 31.1172C43.5602 31.2129 43.8086 31.3678 44.0137 31.582C44.2233 31.7962 44.3828 32.0742 44.4922 32.416C44.6016 32.7533 44.6562 33.1657 44.6562 33.6533V38.5H43.3848V33.6396C43.3848 33.2523 43.3278 32.9424 43.2139 32.71C43.0999 32.473 42.9336 32.3021 42.7148 32.1973C42.4961 32.0879 42.2272 32.0332 41.9082 32.0332C41.5938 32.0332 41.3066 32.0993 41.0469 32.2314C40.7917 32.3636 40.5706 32.5459 40.3838 32.7783C40.2015 33.0107 40.0579 33.2773 39.9531 33.5781C39.8529 33.8743 39.8027 34.1888 39.8027 34.5215ZM51.2393 37.0645V28H52.5107V38.5H51.3486L51.2393 37.0645ZM46.2627 34.8838V34.7402C46.2627 34.1751 46.3311 33.6624 46.4678 33.2021C46.609 32.7373 46.8073 32.3385 47.0625 32.0059C47.3223 31.6732 47.6299 31.418 47.9854 31.2402C48.3454 31.0579 48.7464 30.9668 49.1885 30.9668C49.6533 30.9668 50.0589 31.0488 50.4053 31.2129C50.7562 31.3724 51.0524 31.6071 51.2939 31.917C51.54 32.2223 51.7337 32.5915 51.875 33.0244C52.0163 33.4574 52.1143 33.9473 52.1689 34.4941V35.123C52.1188 35.6654 52.0208 36.153 51.875 36.5859C51.7337 37.0189 51.54 37.388 51.2939 37.6934C51.0524 37.9987 50.7562 38.2334 50.4053 38.3975C50.0544 38.557 49.6442 38.6367 49.1748 38.6367C48.7419 38.6367 48.3454 38.5433 47.9854 38.3564C47.6299 38.1696 47.3223 37.9076 47.0625 37.5703C46.8073 37.2331 46.609 36.8366 46.4678 36.3809C46.3311 35.9206 46.2627 35.4215 46.2627 34.8838ZM47.5342 34.7402V34.8838C47.5342 35.2529 47.5706 35.5993 47.6436 35.9229C47.721 36.2464 47.8395 36.5312 47.999 36.7773C48.1585 37.0234 48.3613 37.2171 48.6074 37.3584C48.8535 37.4951 49.1475 37.5635 49.4893 37.5635C49.9085 37.5635 50.2526 37.4746 50.5215 37.2969C50.7949 37.1191 51.0137 36.8844 51.1777 36.5928C51.3418 36.3011 51.4694 35.9844 51.5605 35.6426V33.9951C51.5059 33.7445 51.4261 33.5029 51.3213 33.2705C51.221 33.0335 51.0889 32.8239 50.9248 32.6416C50.7653 32.4548 50.5671 32.3066 50.3301 32.1973C50.0977 32.0879 49.8219 32.0332 49.5029 32.0332C49.1566 32.0332 48.8581 32.1061 48.6074 32.252C48.3613 32.3932 48.1585 32.5892 47.999 32.8398C47.8395 33.0859 47.721 33.373 47.6436 33.7012C47.5706 34.0247 47.5342 34.3711 47.5342 34.7402ZM61.5479 28.5469V38.5H60.249V28.5469H61.5479ZM64.7471 28.5469V29.627H57.0566V28.5469H64.7471ZM66.7773 32.2656V38.5H65.5127V31.1035H66.7432L66.7773 32.2656ZM69.0879 31.0625L69.0811 32.2383C68.9762 32.2155 68.876 32.2018 68.7803 32.1973C68.6891 32.1882 68.5843 32.1836 68.4658 32.1836C68.1742 32.1836 67.9167 32.2292 67.6934 32.3203C67.4701 32.4115 67.2809 32.5391 67.126 32.7031C66.971 32.8672 66.848 33.0632 66.7568 33.291C66.6702 33.5143 66.6133 33.7604 66.5859 34.0293L66.2305 34.2344C66.2305 33.7878 66.2738 33.3685 66.3604 32.9766C66.4515 32.5846 66.5905 32.2383 66.7773 31.9375C66.9642 31.6322 67.2012 31.3952 67.4883 31.2266C67.7799 31.0534 68.1263 30.9668 68.5273 30.9668C68.6185 30.9668 68.7233 30.9782 68.8418 31.001C68.9603 31.0192 69.0423 31.0397 69.0879 31.0625ZM74.3447 37.2354V33.4277C74.3447 33.1361 74.2855 32.8831 74.167 32.6689C74.0531 32.4502 73.8799 32.2816 73.6475 32.1631C73.415 32.0446 73.1279 31.9854 72.7861 31.9854C72.4671 31.9854 72.1868 32.04 71.9453 32.1494C71.7083 32.2588 71.5215 32.4023 71.3848 32.5801C71.2526 32.7578 71.1865 32.9492 71.1865 33.1543H69.9219C69.9219 32.89 69.9902 32.6279 70.127 32.3682C70.2637 32.1084 70.4596 31.8737 70.7148 31.6641C70.9746 31.4499 71.2845 31.2812 71.6445 31.1582C72.0091 31.0306 72.4147 30.9668 72.8613 30.9668C73.3991 30.9668 73.873 31.0579 74.2832 31.2402C74.6979 31.4225 75.0215 31.6982 75.2539 32.0674C75.4909 32.432 75.6094 32.89 75.6094 33.4414V36.8867C75.6094 37.1328 75.6299 37.3949 75.6709 37.6729C75.7165 37.9508 75.7826 38.1901 75.8691 38.3906V38.5H74.5498C74.486 38.3542 74.4359 38.1605 74.3994 37.9189C74.363 37.6729 74.3447 37.445 74.3447 37.2354ZM74.5635 34.0156L74.5771 34.9043H73.2988C72.9388 34.9043 72.6175 34.9339 72.335 34.9932C72.0524 35.0479 71.8154 35.1322 71.624 35.2461C71.4326 35.36 71.2868 35.5036 71.1865 35.6768C71.0863 35.8454 71.0361 36.0436 71.0361 36.2715C71.0361 36.5039 71.0885 36.7158 71.1934 36.9072C71.2982 37.0986 71.4554 37.2513 71.665 37.3652C71.8792 37.4746 72.1413 37.5293 72.4512 37.5293C72.8385 37.5293 73.1803 37.4473 73.4766 37.2832C73.7728 37.1191 74.0075 36.9186 74.1807 36.6816C74.3584 36.4447 74.4541 36.2145 74.4678 35.9912L75.0078 36.5996C74.9759 36.791 74.8893 37.0029 74.748 37.2354C74.6068 37.4678 74.4176 37.6911 74.1807 37.9053C73.9482 38.1149 73.6702 38.2904 73.3467 38.4316C73.0277 38.5684 72.6676 38.6367 72.2666 38.6367C71.7653 38.6367 71.3255 38.5387 70.9473 38.3428C70.5736 38.1468 70.2819 37.8848 70.0723 37.5566C69.8672 37.224 69.7646 36.8525 69.7646 36.4424C69.7646 36.0459 69.8421 35.6973 69.9971 35.3965C70.152 35.0911 70.3753 34.8382 70.667 34.6377C70.9587 34.4326 71.3096 34.2777 71.7197 34.1729C72.1299 34.068 72.5879 34.0156 73.0938 34.0156H74.5635ZM79.7383 37.3584L81.7617 31.1035H83.0537L80.3945 38.5H79.5469L79.7383 37.3584ZM78.0498 31.1035L80.1348 37.3926L80.2783 38.5H79.4307L76.751 31.1035H78.0498ZM87.2441 38.6367C86.7292 38.6367 86.262 38.5501 85.8428 38.377C85.4281 38.1992 85.0703 37.9508 84.7695 37.6318C84.4733 37.3128 84.2454 36.9346 84.0859 36.4971C83.9264 36.0596 83.8467 35.5811 83.8467 35.0615V34.7744C83.8467 34.1729 83.9355 33.6374 84.1133 33.168C84.291 32.694 84.5326 32.293 84.8379 31.9648C85.1432 31.6367 85.4896 31.3883 85.877 31.2197C86.2643 31.0511 86.6654 30.9668 87.0801 30.9668C87.6087 30.9668 88.0645 31.0579 88.4473 31.2402C88.8346 31.4225 89.1514 31.6777 89.3975 32.0059C89.6436 32.3294 89.8258 32.7122 89.9443 33.1543C90.0628 33.5918 90.1221 34.0703 90.1221 34.5898V35.1572H84.5986V34.125H88.8574V34.0293C88.8392 33.7012 88.7708 33.3822 88.6523 33.0723C88.5384 32.7624 88.3561 32.5072 88.1055 32.3066C87.8548 32.1061 87.513 32.0059 87.0801 32.0059C86.793 32.0059 86.5286 32.0674 86.2871 32.1904C86.0456 32.3089 85.8382 32.4867 85.665 32.7236C85.4919 32.9606 85.3574 33.25 85.2617 33.5918C85.166 33.9336 85.1182 34.3278 85.1182 34.7744V35.0615C85.1182 35.4124 85.166 35.7428 85.2617 36.0527C85.362 36.3581 85.5055 36.627 85.6924 36.8594C85.8838 37.0918 86.1139 37.2741 86.3828 37.4062C86.6562 37.5384 86.9661 37.6045 87.3125 37.6045C87.7591 37.6045 88.1374 37.5133 88.4473 37.3311C88.7572 37.1488 89.0283 36.9049 89.2607 36.5996L90.0264 37.208C89.8669 37.4495 89.6641 37.6797 89.418 37.8984C89.1719 38.1172 88.8688 38.2949 88.5088 38.4316C88.1533 38.5684 87.7318 38.6367 87.2441 38.6367ZM92.9727 28V38.5H91.7012V28H92.9727ZM96.377 28V38.5H95.1055V28H96.377ZM101.477 38.6367C100.962 38.6367 100.494 38.5501 100.075 38.377C99.6605 38.1992 99.3027 37.9508 99.002 37.6318C98.7057 37.3128 98.4779 36.9346 98.3184 36.4971C98.1589 36.0596 98.0791 35.5811 98.0791 35.0615V34.7744C98.0791 34.1729 98.168 33.6374 98.3457 33.168C98.5234 32.694 98.765 32.293 99.0703 31.9648C99.3757 31.6367 99.722 31.3883 100.109 31.2197C100.497 31.0511 100.898 30.9668 101.312 30.9668C101.841 30.9668 102.297 31.0579 102.68 31.2402C103.067 31.4225 103.384 31.6777 103.63 32.0059C103.876 32.3294 104.058 32.7122 104.177 33.1543C104.295 33.5918 104.354 34.0703 104.354 34.5898V35.1572H98.8311V34.125H103.09V34.0293C103.072 33.7012 103.003 33.3822 102.885 33.0723C102.771 32.7624 102.589 32.5072 102.338 32.3066C102.087 32.1061 101.745 32.0059 101.312 32.0059C101.025 32.0059 100.761 32.0674 100.52 32.1904C100.278 32.3089 100.071 32.4867 99.8975 32.7236C99.7243 32.9606 99.5898 33.25 99.4941 33.5918C99.3984 33.9336 99.3506 34.3278 99.3506 34.7744V35.0615C99.3506 35.4124 99.3984 35.7428 99.4941 36.0527C99.5944 36.3581 99.738 36.627 99.9248 36.8594C100.116 37.0918 100.346 37.2741 100.615 37.4062C100.889 37.5384 101.199 37.6045 101.545 37.6045C101.992 37.6045 102.37 37.5133 102.68 37.3311C102.99 37.1488 103.261 36.9049 103.493 36.5996L104.259 37.208C104.099 37.4495 103.896 37.6797 103.65 37.8984C103.404 38.1172 103.101 38.2949 102.741 38.4316C102.386 38.5684 101.964 38.6367 101.477 38.6367ZM107.096 32.2656V38.5H105.831V31.1035H107.062L107.096 32.2656ZM109.406 31.0625L109.399 32.2383C109.295 32.2155 109.194 32.2018 109.099 32.1973C109.007 32.1882 108.903 32.1836 108.784 32.1836C108.493 32.1836 108.235 32.2292 108.012 32.3203C107.788 32.4115 107.599 32.5391 107.444 32.7031C107.289 32.8672 107.166 33.0632 107.075 33.291C106.989 33.5143 106.932 33.7604 106.904 34.0293L106.549 34.2344C106.549 33.7878 106.592 33.3685 106.679 32.9766C106.77 32.5846 106.909 32.2383 107.096 31.9375C107.283 31.6322 107.52 31.3952 107.807 31.2266C108.098 31.0534 108.445 30.9668 108.846 30.9668C108.937 30.9668 109.042 30.9782 109.16 31.001C109.279 31.0192 109.361 31.0397 109.406 31.0625Z",fill:"#64748B"}),(0,t.createElement)("rect",{x:"30.5",y:"47",width:"115.5",height:"29",rx:"3.5",fill:"white"}),(0,t.createElement)("path",{d:"M44.9512 63.3022V56.7578H46.1699V63.3022C46.1699 63.9116 46.0451 64.4258 45.7954 64.8447C45.5457 65.2637 45.2008 65.5832 44.7607 65.8032C44.3249 66.019 43.8234 66.127 43.2563 66.127C42.6893 66.127 42.1857 66.0296 41.7456 65.835C41.3055 65.6403 40.9606 65.3441 40.7109 64.9463C40.4613 64.5485 40.3364 64.047 40.3364 63.4419H41.5615C41.5615 63.8312 41.6335 64.1507 41.7773 64.4004C41.9212 64.6501 42.1201 64.8341 42.374 64.9526C42.6322 65.0711 42.9263 65.1304 43.2563 65.1304C43.578 65.1304 43.8657 65.0627 44.1196 64.9272C44.3778 64.7876 44.5809 64.5824 44.729 64.3115C44.8771 64.0365 44.9512 63.7 44.9512 63.3022ZM50.918 66.127C50.4398 66.127 50.006 66.0465 49.6167 65.8857C49.2316 65.7207 48.8994 65.4901 48.6201 65.1938C48.3451 64.8976 48.1335 64.5464 47.9854 64.1401C47.8372 63.7339 47.7632 63.2896 47.7632 62.8071V62.5405C47.7632 61.9819 47.8457 61.4847 48.0107 61.0488C48.1758 60.6087 48.4001 60.2363 48.6836 59.9316C48.9671 59.627 49.2887 59.3963 49.6484 59.2397C50.0081 59.0832 50.3805 59.0049 50.7656 59.0049C51.2565 59.0049 51.6797 59.0895 52.0352 59.2588C52.3949 59.4281 52.689 59.665 52.9175 59.9697C53.146 60.2702 53.3153 60.6257 53.4253 61.0361C53.5353 61.4424 53.5903 61.8867 53.5903 62.3691V62.896H48.4614V61.9375H52.416V61.8486C52.3991 61.5439 52.3356 61.2477 52.2256 60.96C52.1198 60.6722 51.9505 60.4352 51.7178 60.249C51.485 60.0628 51.1676 59.9697 50.7656 59.9697C50.499 59.9697 50.2536 60.0269 50.0293 60.1411C49.805 60.2511 49.6125 60.4162 49.4517 60.6362C49.2909 60.8563 49.166 61.125 49.0771 61.4424C48.9883 61.7598 48.9438 62.1258 48.9438 62.5405V62.8071C48.9438 63.133 48.9883 63.4398 49.0771 63.7275C49.1702 64.0111 49.3035 64.2607 49.4771 64.4766C49.6548 64.6924 49.8685 64.8617 50.1182 64.9844C50.3721 65.1071 50.6598 65.1685 50.9814 65.1685C51.3962 65.1685 51.7474 65.0838 52.0352 64.9146C52.3229 64.7453 52.5747 64.5189 52.7905 64.2354L53.5015 64.8003C53.3534 65.0246 53.165 65.2383 52.9365 65.4414C52.708 65.6445 52.4266 65.8096 52.0923 65.9365C51.7622 66.0635 51.3708 66.127 50.918 66.127ZM56.1357 60.5981V66H54.9614V59.1318H56.0723L56.1357 60.5981ZM55.8564 62.3057L55.3677 62.2866C55.3719 61.8169 55.4417 61.3831 55.5771 60.9854C55.7126 60.5833 55.903 60.2342 56.1484 59.938C56.3939 59.6418 56.6859 59.4132 57.0244 59.2524C57.3672 59.0874 57.7459 59.0049 58.1606 59.0049C58.4992 59.0049 58.8039 59.0514 59.0747 59.1445C59.3455 59.2334 59.5762 59.3773 59.7666 59.5762C59.9613 59.7751 60.1094 60.0332 60.2109 60.3506C60.3125 60.6637 60.3633 61.0467 60.3633 61.4995V66H59.1826V61.4868C59.1826 61.1271 59.1297 60.8394 59.0239 60.6235C58.9181 60.4035 58.7637 60.2448 58.5605 60.1475C58.3574 60.0459 58.1077 59.9951 57.8115 59.9951C57.5195 59.9951 57.2529 60.0565 57.0117 60.1792C56.7747 60.3019 56.5695 60.4712 56.396 60.687C56.2267 60.9028 56.0934 61.1504 55.9961 61.4297C55.903 61.7048 55.8564 61.9967 55.8564 62.3057ZM63.3213 60.5981V66H62.147V59.1318H63.2578L63.3213 60.5981ZM63.042 62.3057L62.5532 62.2866C62.5575 61.8169 62.6273 61.3831 62.7627 60.9854C62.8981 60.5833 63.0885 60.2342 63.334 59.938C63.5794 59.6418 63.8714 59.4132 64.21 59.2524C64.5527 59.0874 64.9315 59.0049 65.3462 59.0049C65.6847 59.0049 65.9894 59.0514 66.2603 59.1445C66.5311 59.2334 66.7617 59.3773 66.9521 59.5762C67.1468 59.7751 67.2949 60.0332 67.3965 60.3506C67.498 60.6637 67.5488 61.0467 67.5488 61.4995V66H66.3682V61.4868C66.3682 61.1271 66.3153 60.8394 66.2095 60.6235C66.1037 60.4035 65.9492 60.2448 65.7461 60.1475C65.543 60.0459 65.2933 59.9951 64.9971 59.9951C64.7051 59.9951 64.4385 60.0565 64.1973 60.1792C63.9603 60.3019 63.755 60.4712 63.5815 60.687C63.4123 60.9028 63.279 61.1504 63.1816 61.4297C63.0885 61.7048 63.042 61.9967 63.042 62.3057ZM70.6084 59.1318V66H69.4277V59.1318H70.6084ZM69.3389 57.3101C69.3389 57.1196 69.396 56.9588 69.5103 56.8276C69.6287 56.6965 69.8022 56.6309 70.0308 56.6309C70.255 56.6309 70.4264 56.6965 70.5449 56.8276C70.6676 56.9588 70.729 57.1196 70.729 57.3101C70.729 57.492 70.6676 57.6486 70.5449 57.7798C70.4264 57.9067 70.255 57.9702 70.0308 57.9702C69.8022 57.9702 69.6287 57.9067 69.5103 57.7798C69.396 57.6486 69.3389 57.492 69.3389 57.3101ZM74.2456 66H73.0713V58.4082C73.0713 57.9131 73.1602 57.4963 73.3379 57.1577C73.5199 56.8149 73.7801 56.5568 74.1187 56.3833C74.4572 56.2056 74.8592 56.1167 75.3247 56.1167C75.4601 56.1167 75.5955 56.1252 75.731 56.1421C75.8706 56.159 76.006 56.1844 76.1372 56.2183L76.0737 57.1768C75.9849 57.1556 75.8833 57.1408 75.769 57.1323C75.659 57.1239 75.549 57.1196 75.439 57.1196C75.1893 57.1196 74.9735 57.1704 74.7915 57.272C74.6138 57.3693 74.4784 57.5132 74.3853 57.7036C74.2922 57.894 74.2456 58.1289 74.2456 58.4082V66ZM75.7056 59.1318V60.0332H71.9858V59.1318H75.7056ZM79.7109 66.127C79.2327 66.127 78.799 66.0465 78.4097 65.8857C78.0246 65.7207 77.6924 65.4901 77.4131 65.1938C77.138 64.8976 76.9264 64.5464 76.7783 64.1401C76.6302 63.7339 76.5562 63.2896 76.5562 62.8071V62.5405C76.5562 61.9819 76.6387 61.4847 76.8037 61.0488C76.9688 60.6087 77.193 60.2363 77.4766 59.9316C77.7601 59.627 78.0817 59.3963 78.4414 59.2397C78.8011 59.0832 79.1735 59.0049 79.5586 59.0049C80.0495 59.0049 80.4727 59.0895 80.8281 59.2588C81.1878 59.4281 81.4819 59.665 81.7104 59.9697C81.939 60.2702 82.1082 60.6257 82.2183 61.0361C82.3283 61.4424 82.3833 61.8867 82.3833 62.3691V62.896H77.2544V61.9375H81.209V61.8486C81.1921 61.5439 81.1286 61.2477 81.0186 60.96C80.9128 60.6722 80.7435 60.4352 80.5107 60.249C80.278 60.0628 79.9606 59.9697 79.5586 59.9697C79.292 59.9697 79.0465 60.0269 78.8223 60.1411C78.598 60.2511 78.4054 60.4162 78.2446 60.6362C78.0838 60.8563 77.959 61.125 77.8701 61.4424C77.7812 61.7598 77.7368 62.1258 77.7368 62.5405V62.8071C77.7368 63.133 77.7812 63.4398 77.8701 63.7275C77.9632 64.0111 78.0965 64.2607 78.27 64.4766C78.4478 64.6924 78.6615 64.8617 78.9111 64.9844C79.165 65.1071 79.4528 65.1685 79.7744 65.1685C80.1891 65.1685 80.5404 65.0838 80.8281 64.9146C81.1159 64.7453 81.3677 64.5189 81.5835 64.2354L82.2944 64.8003C82.1463 65.0246 81.958 65.2383 81.7295 65.4414C81.501 65.6445 81.2196 65.8096 80.8853 65.9365C80.5552 66.0635 80.1637 66.127 79.7109 66.127ZM84.9287 60.2109V66H83.7544V59.1318H84.897L84.9287 60.2109ZM87.0742 59.0938L87.0679 60.1855C86.9705 60.1644 86.8774 60.1517 86.7886 60.1475C86.7039 60.139 86.6066 60.1348 86.4966 60.1348C86.2257 60.1348 85.9867 60.1771 85.7793 60.2617C85.5719 60.3464 85.3963 60.4648 85.2524 60.6172C85.1086 60.7695 84.9943 60.9515 84.9097 61.1631C84.8293 61.3704 84.7764 61.599 84.751 61.8486L84.4209 62.0391C84.4209 61.6243 84.4611 61.235 84.5415 60.8711C84.6261 60.5072 84.7552 60.1855 84.9287 59.9062C85.1022 59.6227 85.3223 59.4027 85.5889 59.2461C85.8597 59.0853 86.1813 59.0049 86.5537 59.0049C86.6383 59.0049 86.7357 59.0155 86.8457 59.0366C86.9557 59.0535 87.0319 59.0726 87.0742 59.0938Z",fill:"#0F172A"}),(0,t.createElement)("rect",{x:"30.5",y:"47",width:"115.5",height:"29",rx:"3.5",stroke:"#E2E8F0"}),(0,t.createElement)("rect",{x:"152",y:"47",width:"115.5",height:"29",rx:"3.5",fill:"white"}),(0,t.createElement)("path",{d:"M162.998 56.7578L165.397 61.3979L167.803 56.7578H169.193L166.007 62.5469V66H164.782V62.5469L161.595 56.7578H162.998ZM169.473 62.6421V62.4961C169.473 62.001 169.545 61.5418 169.688 61.1187C169.832 60.6912 170.04 60.321 170.311 60.0078C170.581 59.6904 170.909 59.445 171.294 59.2715C171.68 59.0938 172.111 59.0049 172.589 59.0049C173.072 59.0049 173.506 59.0938 173.891 59.2715C174.28 59.445 174.61 59.6904 174.881 60.0078C175.156 60.321 175.365 60.6912 175.509 61.1187C175.653 61.5418 175.725 62.001 175.725 62.4961V62.6421C175.725 63.1372 175.653 63.5964 175.509 64.0195C175.365 64.4427 175.156 64.813 174.881 65.1304C174.61 65.4435 174.282 65.689 173.897 65.8667C173.516 66.0402 173.084 66.127 172.602 66.127C172.12 66.127 171.686 66.0402 171.301 65.8667C170.916 65.689 170.586 65.4435 170.311 65.1304C170.04 64.813 169.832 64.4427 169.688 64.0195C169.545 63.5964 169.473 63.1372 169.473 62.6421ZM170.647 62.4961V62.6421C170.647 62.9849 170.687 63.3086 170.768 63.6133C170.848 63.9137 170.969 64.1803 171.129 64.4131C171.294 64.6458 171.5 64.8299 171.745 64.9653C171.991 65.0965 172.276 65.1621 172.602 65.1621C172.924 65.1621 173.205 65.0965 173.446 64.9653C173.692 64.8299 173.895 64.6458 174.056 64.4131C174.216 64.1803 174.337 63.9137 174.417 63.6133C174.502 63.3086 174.544 62.9849 174.544 62.6421V62.4961C174.544 62.1576 174.502 61.8381 174.417 61.5376C174.337 61.2329 174.214 60.9642 174.049 60.7314C173.889 60.4945 173.685 60.3083 173.44 60.1729C173.199 60.0374 172.915 59.9697 172.589 59.9697C172.268 59.9697 171.984 60.0374 171.739 60.1729C171.498 60.3083 171.294 60.4945 171.129 60.7314C170.969 60.9642 170.848 61.2329 170.768 61.5376C170.687 61.8381 170.647 62.1576 170.647 62.4961ZM181.4 64.4131V59.1318H182.581V66H181.457L181.4 64.4131ZM181.622 62.9658L182.111 62.9531C182.111 63.4102 182.062 63.8333 181.965 64.2227C181.872 64.6077 181.719 64.9421 181.508 65.2256C181.296 65.5091 181.019 65.7313 180.676 65.8921C180.333 66.0487 179.917 66.127 179.426 66.127C179.091 66.127 178.785 66.0783 178.505 65.981C178.23 65.8836 177.993 65.7334 177.794 65.5303C177.596 65.3271 177.441 65.0627 177.331 64.7368C177.225 64.411 177.172 64.0195 177.172 63.5625V59.1318H178.347V63.5752C178.347 63.8841 178.381 64.1401 178.448 64.3433C178.52 64.5422 178.615 64.7008 178.734 64.8193C178.857 64.9336 178.992 65.014 179.14 65.0605C179.292 65.1071 179.449 65.1304 179.61 65.1304C180.109 65.1304 180.505 65.0352 180.797 64.8447C181.089 64.6501 181.298 64.3898 181.425 64.064C181.556 63.7339 181.622 63.3678 181.622 62.9658ZM185.545 60.2109V66H184.371V59.1318H185.513L185.545 60.2109ZM187.69 59.0938L187.684 60.1855C187.587 60.1644 187.494 60.1517 187.405 60.1475C187.32 60.139 187.223 60.1348 187.113 60.1348C186.842 60.1348 186.603 60.1771 186.396 60.2617C186.188 60.3464 186.013 60.4648 185.869 60.6172C185.725 60.7695 185.611 60.9515 185.526 61.1631C185.445 61.3704 185.393 61.599 185.367 61.8486L185.037 62.0391C185.037 61.6243 185.077 61.235 185.158 60.8711C185.242 60.5072 185.371 60.1855 185.545 59.9062C185.718 59.6227 185.938 59.4027 186.205 59.2461C186.476 59.0853 186.798 59.0049 187.17 59.0049C187.255 59.0049 187.352 59.0155 187.462 59.0366C187.572 59.0535 187.648 59.0726 187.69 59.0938ZM199.288 56.7578V66H198.056L193.403 58.8716V66H192.178V56.7578H193.403L198.075 63.9053V56.7578H199.288ZM205.331 64.8257V61.29C205.331 61.0192 205.276 60.7843 205.166 60.5854C205.06 60.3823 204.899 60.2257 204.683 60.1157C204.467 60.0057 204.201 59.9507 203.883 59.9507C203.587 59.9507 203.327 60.0015 203.103 60.103C202.882 60.2046 202.709 60.3379 202.582 60.5029C202.459 60.668 202.398 60.8457 202.398 61.0361H201.224C201.224 60.7907 201.287 60.5474 201.414 60.3062C201.541 60.0649 201.723 59.847 201.96 59.6523C202.201 59.4535 202.489 59.2969 202.823 59.1826C203.162 59.0641 203.538 59.0049 203.953 59.0049C204.452 59.0049 204.893 59.0895 205.273 59.2588C205.659 59.4281 205.959 59.6841 206.175 60.0269C206.395 60.3654 206.505 60.7907 206.505 61.3027V64.502C206.505 64.7305 206.524 64.9738 206.562 65.2319C206.604 65.4901 206.666 65.7122 206.746 65.8984V66H205.521C205.462 65.8646 205.415 65.6847 205.381 65.4604C205.347 65.2319 205.331 65.0203 205.331 64.8257ZM205.534 61.8359L205.546 62.6611H204.359C204.025 62.6611 203.727 62.6886 203.464 62.7437C203.202 62.7944 202.982 62.8727 202.804 62.9785C202.626 63.0843 202.491 63.2176 202.398 63.3784C202.305 63.535 202.258 63.7191 202.258 63.9307C202.258 64.1465 202.307 64.3433 202.404 64.521C202.502 64.6987 202.648 64.8405 202.842 64.9463C203.041 65.0479 203.285 65.0986 203.572 65.0986C203.932 65.0986 204.249 65.0225 204.524 64.8701C204.799 64.7178 205.017 64.5316 205.178 64.3115C205.343 64.0915 205.432 63.8778 205.445 63.6704L205.946 64.2354C205.917 64.4131 205.836 64.6099 205.705 64.8257C205.574 65.0415 205.398 65.2489 205.178 65.4478C204.962 65.6424 204.704 65.8053 204.404 65.9365C204.108 66.0635 203.773 66.127 203.401 66.127C202.935 66.127 202.527 66.036 202.176 65.854C201.829 65.672 201.558 65.4287 201.363 65.124C201.173 64.8151 201.078 64.4702 201.078 64.0894C201.078 63.7212 201.15 63.3975 201.293 63.1182C201.437 62.8346 201.645 62.5998 201.916 62.4136C202.186 62.2231 202.512 62.0793 202.893 61.9819C203.274 61.8846 203.699 61.8359 204.169 61.8359H205.534ZM209.52 60.4966V66H208.339V59.1318H209.457L209.52 60.4966ZM209.279 62.3057L208.733 62.2866C208.737 61.8169 208.799 61.3831 208.917 60.9854C209.035 60.5833 209.211 60.2342 209.444 59.938C209.677 59.6418 209.966 59.4132 210.313 59.2524C210.66 59.0874 211.062 59.0049 211.52 59.0049C211.841 59.0049 212.137 59.0514 212.408 59.1445C212.679 59.2334 212.914 59.3752 213.113 59.5698C213.312 59.7645 213.466 60.0142 213.576 60.3188C213.686 60.6235 213.741 60.9917 213.741 61.4233V66H212.567V61.4805C212.567 61.1208 212.506 60.833 212.383 60.6172C212.264 60.4014 212.095 60.2448 211.875 60.1475C211.655 60.0459 211.397 59.9951 211.101 59.9951C210.754 59.9951 210.464 60.0565 210.231 60.1792C209.998 60.3019 209.812 60.4712 209.672 60.687C209.533 60.9028 209.431 61.1504 209.368 61.4297C209.308 61.7048 209.279 61.9967 209.279 62.3057ZM213.729 61.6582L212.941 61.8994C212.946 61.5228 213.007 61.161 213.125 60.814C213.248 60.467 213.424 60.158 213.652 59.8872C213.885 59.6164 214.171 59.4027 214.509 59.2461C214.848 59.0853 215.235 59.0049 215.671 59.0049C216.039 59.0049 216.365 59.0535 216.648 59.1509C216.936 59.2482 217.177 59.3984 217.372 59.6016C217.571 59.8005 217.721 60.0565 217.823 60.3696C217.924 60.6828 217.975 61.0552 217.975 61.4868V66H216.794V61.4741C216.794 61.089 216.733 60.7907 216.61 60.5791C216.492 60.3633 216.323 60.2131 216.103 60.1284C215.887 60.0396 215.629 59.9951 215.328 59.9951C215.07 59.9951 214.841 60.0396 214.643 60.1284C214.444 60.2173 214.277 60.34 214.141 60.4966C214.006 60.6489 213.902 60.8245 213.83 61.0234C213.762 61.2223 213.729 61.4339 213.729 61.6582ZM222.603 66.127C222.124 66.127 221.691 66.0465 221.301 65.8857C220.916 65.7207 220.584 65.4901 220.305 65.1938C220.03 64.8976 219.818 64.5464 219.67 64.1401C219.522 63.7339 219.448 63.2896 219.448 62.8071V62.5405C219.448 61.9819 219.53 61.4847 219.695 61.0488C219.86 60.6087 220.085 60.2363 220.368 59.9316C220.652 59.627 220.973 59.3963 221.333 59.2397C221.693 59.0832 222.065 59.0049 222.45 59.0049C222.941 59.0049 223.364 59.0895 223.72 59.2588C224.079 59.4281 224.374 59.665 224.602 59.9697C224.831 60.2702 225 60.6257 225.11 61.0361C225.22 61.4424 225.275 61.8867 225.275 62.3691V62.896H220.146V61.9375H224.101V61.8486C224.084 61.5439 224.02 61.2477 223.91 60.96C223.804 60.6722 223.635 60.4352 223.402 60.249C223.17 60.0628 222.852 59.9697 222.45 59.9697C222.184 59.9697 221.938 60.0269 221.714 60.1411C221.49 60.2511 221.297 60.4162 221.136 60.6362C220.975 60.8563 220.851 61.125 220.762 61.4424C220.673 61.7598 220.628 62.1258 220.628 62.5405V62.8071C220.628 63.133 220.673 63.4398 220.762 63.7275C220.855 64.0111 220.988 64.2607 221.162 64.4766C221.339 64.6924 221.553 64.8617 221.803 64.9844C222.057 65.1071 222.344 65.1685 222.666 65.1685C223.081 65.1685 223.432 65.0838 223.72 64.9146C224.007 64.7453 224.259 64.5189 224.475 64.2354L225.186 64.8003C225.038 65.0246 224.85 65.2383 224.621 65.4414C224.393 65.6445 224.111 65.8096 223.777 65.9365C223.447 66.0635 223.055 66.127 222.603 66.127Z",fill:"#64748B"}),(0,t.createElement)("rect",{x:"152",y:"47",width:"115.5",height:"29",rx:"3.5",stroke:"#E2E8F0"}),(0,t.createElement)("rect",{x:"30",y:"86.5",width:"238",height:"32",rx:"16",fill:"#4272F9"}),(0,t.createElement)("path",{d:"M111.151 105.752V104.01H109.409V102.788H111.151V101.046H112.477V102.788H114.219V104.01H112.477V105.752H111.151ZM123.629 104.842H119.82V103.386H123.629V104.842ZM121.51 99.525H121.939L119.313 107H117.701L120.938 97.9H122.511L125.748 107H124.136L121.51 99.525ZM129.014 107.13C128.356 107.13 127.801 106.976 127.35 106.668C126.904 106.361 126.566 105.951 126.336 105.44C126.111 104.929 125.998 104.37 125.998 103.763C125.998 103.156 126.111 102.597 126.336 102.086C126.566 101.575 126.904 101.165 127.35 100.857C127.801 100.55 128.356 100.396 129.014 100.396C129.491 100.396 129.894 100.476 130.223 100.636C130.553 100.792 130.843 100.994 131.094 101.241L130.704 101.579V97.25H132.316V107H130.795L130.717 105.895L131.185 106.233C130.882 106.51 130.568 106.729 130.243 106.889C129.918 107.05 129.508 107.13 129.014 107.13ZM129.248 105.804C129.604 105.804 129.894 105.717 130.119 105.544C130.345 105.371 130.511 105.132 130.62 104.829C130.728 104.521 130.782 104.166 130.782 103.763C130.782 103.36 130.728 103.007 130.62 102.703C130.511 102.396 130.345 102.155 130.119 101.982C129.894 101.809 129.604 101.722 129.248 101.722C128.91 101.722 128.622 101.809 128.384 101.982C128.145 102.155 127.963 102.396 127.838 102.703C127.712 103.007 127.649 103.36 127.649 103.763C127.649 104.166 127.712 104.521 127.838 104.829C127.963 105.132 128.145 105.371 128.384 105.544C128.622 105.717 128.91 105.804 129.248 105.804ZM136.441 107.13C135.782 107.13 135.228 106.976 134.777 106.668C134.331 106.361 133.993 105.951 133.763 105.44C133.538 104.929 133.425 104.37 133.425 103.763C133.425 103.156 133.538 102.597 133.763 102.086C133.993 101.575 134.331 101.165 134.777 100.857C135.228 100.55 135.782 100.396 136.441 100.396C136.918 100.396 137.321 100.476 137.65 100.636C137.979 100.792 138.27 100.994 138.521 101.241L138.131 101.579V97.25H139.743V107H138.222L138.144 105.895L138.612 106.233C138.309 106.51 137.995 106.729 137.67 106.889C137.345 107.05 136.935 107.13 136.441 107.13ZM136.675 105.804C137.03 105.804 137.321 105.717 137.546 105.544C137.771 105.371 137.938 105.132 138.047 104.829C138.155 104.521 138.209 104.166 138.209 103.763C138.209 103.36 138.155 103.007 138.047 102.703C137.938 102.396 137.771 102.155 137.546 101.982C137.321 101.809 137.03 101.722 136.675 101.722C136.337 101.722 136.049 101.809 135.811 101.982C135.572 102.155 135.39 102.396 135.265 102.703C135.139 103.007 135.076 103.36 135.076 103.763C135.076 104.166 135.139 104.521 135.265 104.829C135.39 105.132 135.572 105.371 135.811 105.544C136.049 105.717 136.337 105.804 136.675 105.804ZM146.281 107.13C145.873 107.13 145.542 107.048 145.286 106.883C145.031 106.714 144.842 106.499 144.721 106.239C144.599 105.979 144.539 105.709 144.539 105.427V101.826H143.616L143.759 100.5H144.539V99.07L146.151 98.901V100.5H147.581V101.826H146.151V104.764C146.151 105.093 146.17 105.332 146.209 105.479C146.248 105.622 146.337 105.713 146.476 105.752C146.614 105.787 146.835 105.804 147.139 105.804H147.581L147.438 107.13H146.281ZM148.63 107V100.5H150.138L150.177 101.189C150.342 101.007 150.574 100.825 150.873 100.643C151.172 100.461 151.499 100.37 151.854 100.37C151.958 100.37 152.054 100.379 152.14 100.396L152.023 101.982C151.928 101.956 151.833 101.939 151.737 101.93C151.646 101.921 151.555 101.917 151.464 101.917C151.191 101.917 150.942 101.98 150.717 102.105C150.492 102.231 150.333 102.385 150.242 102.567V107H148.63ZM154.249 107.13C153.903 107.13 153.586 107.054 153.3 106.902C153.014 106.746 152.787 106.523 152.618 106.233C152.449 105.943 152.364 105.592 152.364 105.18C152.364 104.812 152.449 104.497 152.618 104.237C152.791 103.973 153.016 103.754 153.294 103.581C153.575 103.403 153.879 103.265 154.204 103.165C154.533 103.061 154.856 102.985 155.172 102.938C155.493 102.89 155.775 102.862 156.017 102.853C156 102.48 155.905 102.209 155.731 102.04C155.558 101.871 155.263 101.787 154.847 101.787C154.557 101.787 154.273 101.828 153.996 101.91C153.723 101.988 153.413 102.112 153.066 102.281L152.923 100.968C153.313 100.777 153.703 100.634 154.093 100.539C154.488 100.444 154.886 100.396 155.289 100.396C155.775 100.396 156.193 100.483 156.544 100.656C156.895 100.829 157.166 101.109 157.356 101.494C157.547 101.876 157.642 102.381 157.642 103.009V104.764C157.642 105.089 157.657 105.325 157.688 105.472C157.718 105.615 157.774 105.706 157.857 105.745C157.939 105.784 158.058 105.804 158.214 105.804H158.422L158.279 107.13H157.694C157.452 107.13 157.235 107.098 157.044 107.033C156.858 106.972 156.698 106.885 156.563 106.772C156.429 106.66 156.321 106.528 156.238 106.376C156.026 106.614 155.738 106.801 155.374 106.935C155.014 107.065 154.639 107.13 154.249 107.13ZM154.925 105.895C155.068 105.895 155.246 105.858 155.458 105.784C155.671 105.706 155.861 105.587 156.03 105.427V103.945C155.727 103.958 155.424 104.008 155.12 104.094C154.817 104.181 154.563 104.309 154.36 104.478C154.156 104.647 154.054 104.859 154.054 105.115C154.054 105.379 154.124 105.576 154.262 105.706C154.401 105.832 154.622 105.895 154.925 105.895ZM160.872 107L158.376 100.5H159.962L161.561 104.998L163.16 100.5H164.746L162.25 107H160.872ZM168.559 107.13C167.775 107.13 167.121 106.974 166.596 106.662C166.076 106.346 165.686 105.93 165.426 105.414C165.166 104.894 165.036 104.326 165.036 103.711C165.036 103.117 165.158 102.569 165.4 102.066C165.647 101.564 166.007 101.161 166.479 100.857C166.952 100.55 167.528 100.396 168.208 100.396C168.832 100.396 169.352 100.524 169.768 100.779C170.184 101.035 170.496 101.377 170.704 101.806C170.912 102.231 171.016 102.701 171.016 103.217C171.016 103.36 171.008 103.505 170.99 103.652C170.973 103.795 170.947 103.945 170.912 104.101H166.713C166.774 104.504 166.9 104.831 167.09 105.082C167.285 105.329 167.522 105.511 167.799 105.628C168.081 105.745 168.382 105.804 168.702 105.804C169.079 105.804 169.43 105.756 169.755 105.661C170.08 105.561 170.379 105.431 170.652 105.271L170.73 106.636C170.483 106.766 170.176 106.881 169.807 106.98C169.439 107.08 169.023 107.13 168.559 107.13ZM166.752 103.009H169.378C169.378 102.814 169.342 102.619 169.268 102.424C169.194 102.225 169.071 102.058 168.897 101.923C168.728 101.789 168.499 101.722 168.208 101.722C167.792 101.722 167.465 101.843 167.227 102.086C166.989 102.329 166.83 102.636 166.752 103.009ZM173.781 107.13C173.395 107.13 173.079 107.054 172.832 106.902C172.589 106.746 172.409 106.541 172.292 106.285C172.175 106.025 172.117 105.739 172.117 105.427V97.25H173.729V104.764C173.729 105.111 173.748 105.358 173.787 105.505C173.831 105.648 173.909 105.735 174.021 105.765C174.134 105.791 174.296 105.804 174.509 105.804L174.366 107.13H173.781ZM177.196 107.13C176.81 107.13 176.494 107.054 176.247 106.902C176.004 106.746 175.824 106.541 175.707 106.285C175.59 106.025 175.532 105.739 175.532 105.427V97.25H177.144V104.764C177.144 105.111 177.163 105.358 177.202 105.505C177.246 105.648 177.324 105.735 177.436 105.765C177.549 105.791 177.711 105.804 177.924 105.804L177.781 107.13H177.196ZM182.016 107.13C181.232 107.13 180.578 106.974 180.053 106.662C179.533 106.346 179.143 105.93 178.883 105.414C178.623 104.894 178.493 104.326 178.493 103.711C178.493 103.117 178.615 102.569 178.857 102.066C179.104 101.564 179.464 101.161 179.936 100.857C180.409 100.55 180.985 100.396 181.665 100.396C182.289 100.396 182.809 100.524 183.225 100.779C183.641 101.035 183.953 101.377 184.161 101.806C184.369 102.231 184.473 102.701 184.473 103.217C184.473 103.36 184.465 103.505 184.447 103.652C184.43 103.795 184.404 103.945 184.369 104.101H180.17C180.231 104.504 180.357 104.831 180.547 105.082C180.742 105.329 180.979 105.511 181.256 105.628C181.538 105.745 181.839 105.804 182.159 105.804C182.536 105.804 182.887 105.756 183.212 105.661C183.537 105.561 183.836 105.431 184.109 105.271L184.187 106.636C183.94 106.766 183.633 106.881 183.264 106.98C182.896 107.08 182.48 107.13 182.016 107.13ZM180.209 103.009H182.835C182.835 102.814 182.799 102.619 182.725 102.424C182.651 102.225 182.528 102.058 182.354 101.923C182.185 101.789 181.956 101.722 181.665 101.722C181.249 101.722 180.922 101.843 180.684 102.086C180.446 102.329 180.287 102.636 180.209 103.009ZM185.574 107V100.5H187.082L187.121 101.189C187.285 101.007 187.517 100.825 187.816 100.643C188.115 100.461 188.442 100.37 188.798 100.37C188.902 100.37 188.997 100.379 189.084 100.396L188.967 101.982C188.871 101.956 188.776 101.939 188.681 101.93C188.59 101.921 188.499 101.917 188.408 101.917C188.135 101.917 187.886 101.98 187.66 102.105C187.435 102.231 187.277 102.385 187.186 102.567V107H185.574Z",fill:"white"})),{ToolBarFields:i,GeneralFields:m,AdvancedFields:c,FieldWrapper:s}=JetFBComponents,{Tools:u}=JetFBActions,{useUniqueNameOnDuplicate:d,useFields:V}=JetFBHooks,{__:H}=wp.i18n,{InspectorControls:f,InnerBlocks:p,useBlockProps:b,RichText:_}=wp.blockEditor,{useState:y}=wp.element,{TextControl:L,TextareaControl:M,SelectControl:Z,PanelBody:h,Button:g,Popover:E,__experimentalNumberControl:w}=wp.components;let{NumberControl:v}=wp.components;void 0===v&&(v=w);const{InnerBlocks:j}=wp.blockEditor?wp.blockEditor:wp.editor,{__:k}=wp.i18n,{name:F,icon:x=""}=l;l.attributes.isPreview={type:"boolean",default:!1};const P={icon:(0,t.createElement)("span",{dangerouslySetInnerHTML:{__html:x}}),description:k("Create as many fields as they need in the form. Add this field to build complex forms for booking where many elements need to be inserted.","jet-form-builder"),edit:function(e){const C=b(),[l,r]=y(!1);d();const{attributes:w,setAttributes:v,isSelected:j,editProps:{uniqKey:k}}=e,F=V({excludeCurrent:!0});return w.isPreview?(0,t.createElement)("div",{style:{width:"100%",display:"flex",justifyContent:"center"}},o):[(0,t.createElement)(i,{key:k("ToolBarFields"),...e},"custom"===w.repeater_calc_type&&(0,t.createElement)(t.Fragment,null,(0,t.createElement)(g,{key:k("Button"),isTertiary:!0,isSmall:!0,icon:l?"no-alt":"admin-tools",onClick:()=>r(e=>!e)}),l&&(0,t.createElement)(E,{key:k("Popover"),placement:"bottom-end"},F.length&&(0,t.createElement)(h,{title:"Form Fields"},F.map(({value:C},l)=>(0,t.createElement)("div",{key:k("field_"+C+l)},(0,t.createElement)(g,{isLink:!0,onClick:()=>{(C=>{const t=w.calc_formula||"";e.setAttributes({calc_formula:t+"%"+C+"%"})})(C)}},"%FIELD::"+C+"%"))))))),j&&(0,t.createElement)(f,{key:k("InspectorControls")},(0,t.createElement)(m,{hasMacro:!1}),(0,t.createElement)(h,{title:H("Field","jet-form-builder"),key:k("PanelBody")},(0,t.createElement)(Z,{key:"manage_items_count",label:H("Manage repeater items count","jet-form-builder"),labelPosition:"top",value:w.manage_items_count,onChange:C=>{e.setAttributes({manage_items_count:C})},options:n}),"manually"===w.manage_items_count&&(0,t.createElement)(L,{key:"new_item_label",label:H("Add New Item Label","jet-form-builder"),value:w.new_item_label,onChange:C=>{e.setAttributes({new_item_label:C})}}),"dynamically"===w.manage_items_count&&(0,t.createElement)(Z,{key:"manage_items_count_field",label:H("Field items count","jet-form-builder"),labelPosition:"top",value:w.manage_items_count_field,onChange:C=>{e.setAttributes({manage_items_count_field:C})},options:u.withPlaceholder(F)}),(0,t.createElement)(Z,{key:"repeater_calc_type",label:H("Calculate repeater row value","jet-form-builder"),labelPosition:"top",value:w.repeater_calc_type,onChange:C=>{e.setAttributes({repeater_calc_type:C})},options:a}),"custom"===w.repeater_calc_type&&(0,t.createElement)("div",{className:"jet-form-editor__row-notice"},H("Set math formula to calculate field value.","jet-form-builder"),(0,t.createElement)("br",null),H("For example:","jet-form-builder"),(0,t.createElement)("br",null),(0,t.createElement)("br",null),"%FIELD::quantity%*%META::price%",(0,t.createElement)("br",null),(0,t.createElement)("br",null),H("Where:","jet-form-builder"),(0,t.createElement)("br",null),"-",H('%FIELD::quantity% - macro for form field value. "quantity" - is a field name to get value from',"jet-form-builder"),(0,t.createElement)("br",null),"-",H('%META::price% - macro for current post meta value. "price" - is a meta key to get value from',"jet-form-builder"),(0,t.createElement)("br",null),(0,t.createElement)("br",null))),(0,t.createElement)(c,{key:k("AdvancedFields"),...e})),(0,t.createElement)("div",{key:k("Fragment"),...C},"custom"===w.repeater_calc_type&&(0,t.createElement)("div",{className:"jet-forms__calc-formula-editor"},(0,t.createElement)("div",{className:"jet-form-editor__macros-wrap"},(0,t.createElement)(M,{key:"calc_formula",value:w.calc_formula,label:H("Calculation Formula for Repeater","jet-form-builder"),onChange:C=>{e.setAttributes({calc_formula:C})}}))),(0,t.createElement)(s,{key:k("FieldWrapper"),childrenPosition:"bottom",...e},(0,t.createElement)("div",{className:"jet-form-builder-repeater__row"},(0,t.createElement)(p,{key:k("repeater-fields")}),(0,t.createElement)(g,{className:"jet-form-builder-repeater__remove",isSecondary:!0,onClick:()=>{}},"×")),(0,t.createElement)("div",{className:"jet-form-builder-repeater__actions"},(0,t.createElement)(g,{className:"jet-form-builder-repeater__new",isSecondary:!0,onClick:()=>{}},(0,t.createElement)(_,{placeholder:"Add New",allowedFormats:[],value:w.new_item_label,onChange:e=>v({new_item_label:e})})))))]},save:function(){return(0,t.createElement)(j.Content,null)},useEditProps:["uniqKey","attrHelp"],example:{attributes:{isPreview:!0}}};(0,window.wp.hooks.addFilter)("jet.fb.register.fields","jet-form-builder/repeater-field",function(e){return e.push(C),e})})(); \ No newline at end of file diff --git a/modules/blocks-v2/repeater-field/assets/build/frontend.asset.php b/modules/blocks-v2/repeater-field/assets/build/frontend.asset.php index 4a904b402..cbd0d90fe 100644 --- a/modules/blocks-v2/repeater-field/assets/build/frontend.asset.php +++ b/modules/blocks-v2/repeater-field/assets/build/frontend.asset.php @@ -1 +1 @@ - array(), 'version' => 'cfddc8ad525d1e417123'); + array(), 'version' => 'af68623a6181673fd69b'); diff --git a/modules/blocks-v2/repeater-field/assets/build/frontend.js b/modules/blocks-v2/repeater-field/assets/build/frontend.js index 829509da6..7fc99c5f7 100644 --- a/modules/blocks-v2/repeater-field/assets/build/frontend.js +++ b/modules/blocks-v2/repeater-field/assets/build/frontend.js @@ -1 +1 @@ -(()=>{"use strict";function e(e){return 1==+e.dataset.repeater}const{Observable:t,CalculatedFormula:r}=JetFormBuilderAbstract;function n(e){t.call(this,e),this.calc=1,this.initedCalc=!1}n.prototype=Object.create(t.prototype),n.prototype.calc=1,n.prototype.initedCalc=!1,n.prototype.reObserve=function(e){this.isObserved=!1;const r={...this.value.current};this.dataInputs={},t.prototype.observe.call(this,e),this.value.current=r},n.prototype.observe=function(e){t.prototype.observe.call(this,e),this.parent.lastObserved.current=this},n.prototype.removeManually=function(){if(this._isRemoving)return;this._isRemoving=!0;const e=this.parent.value.current.filter((e=>e!==this&&!e._isRemoving)),t=e.map((e=>{const t={};for(const[r,n]of Object.entries(e.value.current||{}))Array.isArray(n)?t[r]=[...n]:t[r]=n;if(0===Object.keys(t).length&&e.dataInputs)for(const[r,n]of Object.entries(e.dataInputs))if(n&&n.getValue){const e=n.getValue();Array.isArray(e)?t[r]=[...e]:t[r]=e}return{node:e.rootNode,values:t}}));e.forEach(((e,r)=>{if(t[r]){const n=t[r].values;for(const[t,r]of Object.entries(n))e.value.current[t]=r;setTimeout((()=>{e.getInputs().forEach((e=>{e.updatePreviews&&"function"==typeof e.updatePreviews&&e.updatePreviews()})),e.initedCalc=!1,e.initCalc()}),50)}})),this.remove(),this.parent.remove(this),this.rootNode.remove()},n.prototype.initCalc=function(){if(this.initedCalc)return;this.initedCalc=!0;const[e]=this.parent.nodes,t=e.dataset?.formula;if(!t||"default"===this.parent.calcType)return;const n=new r(this);n.observe(t),n.setResult=()=>{this.calc=n.calculate(),this.parent.value.notify()},n.relatedCallback=function(e){return e.calcValue},n.emptyValue=function(){return 0},this.calc=n.calculate(),this.parent.silenceNotify()};const i=n,{InputData:o,ReactiveVar:s}=JetFormBuilderAbstract;function a(){o.call(this),this.buttonNode=!1,this.template=null,this.container=null,this.lastObserved=new s,this.lastObserved.make(),this.addEventAttached=!1,this.isSupported=function(t){return e(t)},this.addListeners=function(){this.reporting.makeInvalid=()=>{},this.reporting.makeValid=()=>{}},this.hasAutoScroll=function(){return!1},this.setValue=function(){const[e]=this.nodes;this.value.current=[];for(const t of e.querySelectorAll(".jet-form-builder-repeater__row")){const e=new i(this);e.rootNode=t,this.value.current.push(e)}for(const e of this.value.current)e.observe();for(const e of this.value.current)e.initCalc();const t=this.container.querySelectorAll(".jet-form-builder-repeater__remove");for(const e of t){const t=this.closestRow(e);t&&e.addEventListener("click",(()=>t.removeManually()))}if(this.isManualCount)return void(this.addEventAttached||this.buttonNode.hasListener||(this.buttonNode.addEventListener("click",(()=>this.addNew())),this.addEventAttached=!0,this.buttonNode.hasListener=!0));const r=this.root.getInput(this.itemsField);r?(r.watch((()=>this.recalculateItems(r))),this.recalculateItems(r)):console.error(`JetFormBuilder error: undefined input by name [${this.itemsField}]`)},this.setNode=function(e){o.prototype.setNode.call(this,e),this.nodes=[e],this.name=e.dataset.fieldName,this.rawName=this.name,this.inputType="repeater",this.manageItems=e.dataset?.manageItems||"manually",this.calcType=e.dataset?.calcType||"default",this.itemsField=e.dataset?.itemsField,this.isManualCount=!this.itemsField||"manually"===this.manageItems,this.buttonNode=e.querySelector(".jet-form-builder-repeater__new"),this.template=e.querySelector(".jet-form-builder-repeater__initial"),this.container=e.querySelector(".jet-form-builder-repeater__items")},this.onClear=function(){this.value.current=[]},this.populateInner=function(){if(!this.value.current?.length)return!1;const e=[],t=this.value.current;for(const r of t)for(const t of r.getInputs())t.reporting?.restrictions?.length&&e.push(t);return e},this.onRemove=function(){const e=this.value.current;for(const t of e)t.remove()},this.reQueryValue=function(){this.value.current?.length&&this.value.current.forEach((e=>{e.getInputs().forEach((e=>{e.setValue(),e.initNotifyValue()}))}))}}a.prototype=Object.create(o.prototype),a.prototype.buttonNode=null,a.prototype.template=null,a.prototype.container=null,a.prototype.itemsField=!1,a.prototype.lastObserved=null,a.prototype.addNew=function(e=1){var t;this.value.current=[...null!==(t=this.value?.current)&&void 0!==t?t:[],...new Array(e).fill(null).map((()=>new i(this)))]},a.prototype.findIndex=function(e){return Array.isArray(this.value.current)?this.value.current.findIndex((t=>t===e)):-1},a.prototype.closestRow=function(e){const t=e.closest(".jet-form-builder-repeater__row");if(!t)return!1;const r=this.value.current;for(const e of r)if(e.rootNode===t)return e;return!1},a.prototype.remove=function(e){this.value.current=this.value.current.filter((t=>t!==e))},a.prototype.recalculateItems=function(e){var t;const r=(null!==(t=this.value.current?.length)&&void 0!==t?t:0)-e.calcValue;0!==r&&(r<0?this.addNew(-1*r):this.value.current=this.value.current.slice(0,-1*r))};const l=a,{BaseSignal:c}=window.JetFormBuilderAbstract;function u(){c.call(this),this.isSupported=function(t){return e(t)},this.runSignal=function(e=[]){const{current:t}=this.input.value,r=e?.length&&e.length>t.length;r&&this.removePrevItems(e);for(const e of Object.keys(t))t.hasOwnProperty(e)&&this.runItem(+e,r);let n=0;for(const e of Object.values(t))e.initCalc(),n+=e.calc;this.input.calcValue=n},this.runItem=function(e,t=!1){const r=this.input.value.current[e];if(r.isObserved){if(!t)return;r.rootNode.remove()}const n=document.createElement("template");n.innerHTML=this.input.template.innerHTML.trim(),n.innerHTML=n.innerHTML.replace(/__i__/g,e);const i=n.content.firstElementChild;i.querySelectorAll("input, select, textarea, output").forEach((e=>{switch(e.type){case"checkbox":case"radio":e.checked=e.defaultChecked||!1;break;case"select-one":case"select-multiple":e.querySelectorAll("option").forEach((e=>{e.selected=e.defaultSelected||!1}));break;case"file":e.value="";break;default:e.value=e.defaultValue||""}})),n.content.firstChild.dataset.index=""+e,this.input.container.append(i);const o=this.input.container.lastChild;this.input.isManualCount&&o.querySelector(".jet-form-builder-repeater__remove").addEventListener("click",(()=>r.removeManually())),r.isObserved?r.reObserve(o):r.observe(o)},this.removePrevItems=function(e){const t=this.input.value.current;for(const r of e)t.includes(r)||r.removeManually()}}u.prototype=Object.create(c.prototype);const d=u;let{AdvancedRestriction:f,Restriction:p}=JetFormBuilderAbstract;function h(){f.call(this),this.isSupported=function(t){return e(t)},this.validate=function(){return!0},this.getRawMessage=function(){return""}}f=f||p,h.prototype=Object.create(f.prototype);const m=h,{applyFilters:v}=JetPlugins.hooks;function y(e,t,r){const n=function(e){var t;return"SELECT"===e.tagName&&e.multiple?Array.from(e.selectedOptions||[]).map((e=>{var t;return String(null!==(t=e.value)&&void 0!==t?t:"").trim()})).filter(Boolean).join(", "):String(null!==(t=e.value)&&void 0!==t?t:"").trim()}(e);return v("jet.fb.macro.inside.repeater.field.value",n,e,t,r)}function b(e,t,r=!1){const n=t?.[0];if(!n||"1"!==n.dataset?.repeater)return e;!function(e){if(e.__jfbMacrosRepeaterBound)return;e.__jfbMacrosRepeaterBound=!0;const t=e.closest("form.jet-form-builder"),r=t?.dataset?.formId,n=window.JetFormBuilder?.[r],i=n?.getInput?.(e.dataset.fieldName),o=()=>{i?.value?.notify?.()};e.addEventListener("input",o,!0),e.addEventListener("change",o,!0),e.addEventListener("click",(t=>{const r=t.target.closest?.(".jet-form-builder-repeater__row-remove");r&&e.contains(r)&&requestAnimationFrame(o)}),!0)}(n);const i=r?.[0],o=i?.__jfbMacroTemplate;return i&&o?function(e,t){const r=e.querySelector(".jet-form-builder-repeater__items");if(!r)return"";const n=document.createElement("template");n.innerHTML=String(null!=t?t:"");const i=r.querySelectorAll("[data-repeater-row]"),o=[];return i.forEach((e=>{const t=n.content.cloneNode(!0),r=t.querySelectorAll("[data-jfb-macro]"),i=function(e){const t=Object.create(null),r=e.closest(".field-type-repeater-field");return e.querySelectorAll("input, select, textarea").forEach((n=>{if(n.closest(".field-type-repeater-field")!==r)return;if(n.disabled)return;if("INPUT"===n.tagName&&"hidden"===n.type)return;if(("checkbox"===n.type||"radio"===n.type)&&!n.checked)return;const i=n.dataset?.fieldName||n.name||"";if(!i)return;const o=y(n,e,r);""!==o&&(t[i]?t[i]+=`, ${o}`:t[i]=o)})),t}(e);r.forEach((e=>{var t;const r=e.getAttribute("data-jfb-macro")||"";r&&(e.innerHTML=String(null!==(t=i[r])&&void 0!==t?t:""))}));const s=document.createElement("div");s.appendChild(t),o.push(s.innerHTML)})),o.join("")}(n,o):function(e,t){const r=e.querySelector(".jet-form-builder-repeater__items");if(!r)return"";const n=Array.isArray(t)&&t.length?new Set(t):null,i=r.querySelectorAll("[data-repeater-row]"),o=[];return i.forEach((e=>{const t=e.closest(".field-type-repeater-field");e.querySelectorAll("input, select, textarea").forEach((r=>{if(r.closest(".field-type-repeater-field")!==t)return;if(r.disabled)return;if("INPUT"===r.tagName&&"hidden"===r.type)return;if(("checkbox"===r.type||"radio"===r.type)&&!r.checked)return;const i=r.dataset?.fieldName||r.name||"";if(!i)return;if(n&&!n.has(i))return;const s=y(r,e,t);o.push(`${i}: ${s}`)}))})),o.join("
")}(n,null)}const{addFilter:g,addAction:j}=JetPlugins.hooks;g("jet.fb.inputs","jet-form-builder/repeater-field",(function(e){return[l,...e]})),g("jet.fb.signals","jet-form-builder/repeater-field",(function(e){return[d,...e]}));const _=e=>(e.push(m),e);g("jet.fb.restrictions.default","jet-form-builder/repeater-field",_),g("jet.fb.restrictions","jet-form-builder/repeater-field",_),j("jet.fb.multistep.page.observed.input","jet-form-builder/repeater-field",(function(e,t){if("repeater"!==e.inputType)return;const r=e.value.current||[];function n(e){t.handleInputEnter(e),e.reporting?.restrictions?.length&&e.watchValidity((()=>t.updateState()))}e.watch((()=>t.updateState()));for(const e of r)e.getInputs().forEach(n);e.lastObserved.watch((()=>{e.lastObserved.current.getInputs().forEach(n)}))})),g("jet.fb.macro.field.value","jet-form-builder/repeater-field",((e,t,r)=>b(e,t,r)))})(); \ No newline at end of file +(()=>{"use strict";function e(e){return 1===+e.dataset.repeater}const{Observable:t,CalculatedFormula:r}=JetFormBuilderAbstract;function n(e){return Array.isArray(e)?[...e]:e&&"object"==typeof e?{...e}:e}function o(e){var t;const[r]=null!==(t=e?.nodes)&&void 0!==t?t:[];return["date","time","datetime-local"].includes(r?.type)}function i(e){e._observeVersion=(e._observeVersion||0)+1;for(const t of e.getInputs())t._observeVersion=e._observeVersion}function s(e){t.call(this,e),this.calc=1,this.initedCalc=!1}s.prototype=Object.create(t.prototype),s.prototype.calc=1,s.prototype.initedCalc=!1,s.prototype.reObserve=function(e){this.isObserved=!1;const r={},s={};for(const[e,t]of Object.entries(this.value?.current||{}))r[e]=n(t);for(const e of this.getInputs()){const t=e.getName();var a;r[e.getName()]=n(e.getValue()),o(e)&&(s[t]=null!==(a=e.nodes?.[0]?.value)&&void 0!==a?a:"")}this.dataInputs={},t.prototype.observe.call(this,e),i(this);for(const e of this.getInputs()){const t=e.getName();if(Object.prototype.hasOwnProperty.call(r,t)){if(o(e)){const[r]=e.nodes;Object.prototype.hasOwnProperty.call(s,t)&&r&&(r.value=s[t]),e.reQueryValue();continue}e.silenceSet(n(r[t]))}}this.parent.lastObserved.current=this},s.prototype.observe=function(e){t.prototype.observe.call(this,e),i(this),this.parent.lastObserved.current=this},s.prototype.removeManually=function(){if(this._isRemoving)return;this._isRemoving=!0;const e=this.parent.value.current.filter(e=>e!==this&&!e._isRemoving),t=e.map(e=>{const t={};for(const[r,n]of Object.entries(e.value.current||{}))Array.isArray(n)?t[r]=[...n]:t[r]=n;if(0===Object.keys(t).length&&e.dataInputs)for(const[r,n]of Object.entries(e.dataInputs))if(n&&n.getValue){const e=n.getValue();Array.isArray(e)?t[r]=[...e]:t[r]=e}return{node:e.rootNode,values:t}});e.forEach((e,r)=>{if(t[r]){const n=t[r].values;for(const[t,r]of Object.entries(n))e.value.current[t]=r;setTimeout(()=>{e.getInputs().forEach(e=>{e.updatePreviews&&"function"==typeof e.updatePreviews&&e.updatePreviews()}),e.initedCalc=!1,e.initCalc()},50)}}),this.remove(),this.parent.remove(this),this.rootNode.remove()},s.prototype.initCalc=function(){if(this.initedCalc)return;this.initedCalc=!0;const[e]=this.parent.nodes,t=e.dataset?.formula;if(!t||"default"===this.parent.calcType)return;const n=new r(this);n.observe(t),n.setResult=()=>{this.calc=n.calculate(),this.parent.value.notify()},n.relatedCallback=function(e){return e.calcValue},n.emptyValue=function(){return 0},this.calc=n.calculate(),this.parent.silenceNotify()};const a=s,{InputData:c,ReactiveVar:l}=JetFormBuilderAbstract;function u(){c.call(this),this.buttonNode=!1,this.template=null,this.container=null,this.lastObserved=new l,this.lastObserved.make(),this.addEventAttached=!1,this.isSupported=function(t){return e(t)},this.addListeners=function(){this.reporting.makeInvalid=()=>{},this.reporting.makeValid=()=>{}},this.hasAutoScroll=function(){return!1},this.setValue=function(){const[e]=this.nodes;this.value.current=[];for(const t of e.querySelectorAll(".jet-form-builder-repeater__row")){const e=new a(this);e.rootNode=t,this.value.current.push(e)}for(const e of this.value.current)e.observe();for(const e of this.value.current)e.initCalc();const t=this.container.querySelectorAll(".jet-form-builder-repeater__remove");for(const e of t){const t=this.closestRow(e);t&&e.addEventListener("click",()=>t.removeManually())}if(this.isManualCount)return void(this.addEventAttached||this.buttonNode.hasListener||(this.buttonNode.addEventListener("click",()=>this.addNew()),this.addEventAttached=!0,this.buttonNode.hasListener=!0));const r=this.root.getInput(this.itemsField);r?(r.watch(()=>this.recalculateItems(r)),this.recalculateItems(r)):console.error(`JetFormBuilder error: undefined input by name [${this.itemsField}]`)},this.setNode=function(e){c.prototype.setNode.call(this,e),this.nodes=[e],this.name=e.dataset.fieldName,this.rawName=this.name,this.inputType="repeater",this.manageItems=e.dataset?.manageItems||"manually",this.calcType=e.dataset?.calcType||"default",this.itemsField=e.dataset?.itemsField,this.isManualCount=!this.itemsField||"manually"===this.manageItems,this.buttonNode=e.querySelector(".jet-form-builder-repeater__new"),this.template=e.querySelector(".jet-form-builder-repeater__initial"),this.container=e.querySelector(".jet-form-builder-repeater__items")},this.onClear=function(){this.value.current=[]},this.populateInner=function(){if(!this.value.current?.length)return!1;const e=[],t=this.value.current;for(const r of t)for(const t of r.getInputs())t.reporting?.restrictions?.length&&e.push(t);return e},this.onRemove=function(){const e=this.value.current;for(const t of e)t.remove()},this.reQueryValue=function(){this.value.current?.length&&this.value.current.forEach(e=>{e.getInputs().forEach(e=>{e.setValue(),e.initNotifyValue()})})}}u.prototype=Object.create(c.prototype),u.prototype.buttonNode=null,u.prototype.template=null,u.prototype.container=null,u.prototype.itemsField=!1,u.prototype.lastObserved=null,u.prototype.addNew=function(e=1){var t;this.value.current=[...null!==(t=this.value?.current)&&void 0!==t?t:[],...new Array(e).fill(null).map(()=>new a(this))]},u.prototype.findIndex=function(e){return Array.isArray(this.value.current)?this.value.current.findIndex(t=>t===e):-1},u.prototype.closestRow=function(e){const t=e.closest(".jet-form-builder-repeater__row");if(!t)return!1;const r=this.value.current;for(const e of r)if(e.rootNode===t)return e;return!1},u.prototype.remove=function(e){this.value.current=this.value.current.filter(t=>t!==e)},u.prototype.recalculateItems=function(e){var t;const r=(null!==(t=this.value.current?.length)&&void 0!==t?t:0)-e.calcValue;0!==r&&(r<0?this.addNew(-1*r):this.value.current=this.value.current.slice(0,-1*r))};const d=u,{BaseSignal:f}=window.JetFormBuilderAbstract;function p(){f.call(this),this.isSupported=function(t){return e(t)},this.runSignal=function(e=[]){const{current:t}=this.input.value,r=e?.length&&e.length>t.length;r&&this.removePrevItems(e);for(const e of Object.keys(t))t.hasOwnProperty(e)&&this.runItem(+e,r);let n=0;for(const e of Object.values(t))e.initCalc(),n+=e.calc;this.input.calcValue=n},this.runItem=function(e,t=!1){const r=this.input.value.current[e];if(r.isObserved){if(!t)return;r.rootNode.remove()}const n=document.createElement("template");n.innerHTML=this.input.template.innerHTML.trim(),n.innerHTML=n.innerHTML.replace(/__i__/g,e);const o=n.content.firstElementChild;o.querySelectorAll("input, select, textarea, output").forEach(e=>{switch(e.type){case"checkbox":case"radio":e.checked=e.defaultChecked||!1;break;case"select-one":case"select-multiple":e.querySelectorAll("option").forEach(e=>{e.selected=e.defaultSelected||!1});break;case"file":e.value="";break;default:e.value=e.defaultValue||""}}),n.content.firstChild.dataset.index=""+e,this.input.container.append(o);const i=this.input.container.lastChild;this.input.isManualCount&&i.querySelector(".jet-form-builder-repeater__remove").addEventListener("click",()=>r.removeManually()),r.isObserved?r.reObserve(i):r.observe(i)},this.removePrevItems=function(e){const t=this.input.value.current;for(const r of e)t.includes(r)||r.removeManually()}}p.prototype=Object.create(f.prototype);const h=p;let{AdvancedRestriction:m,Restriction:v}=JetFormBuilderAbstract;function y(){m.call(this),this.isSupported=function(t){return e(t)},this.validate=function(){return!0},this.getRawMessage=function(){return""}}m=m||v,y.prototype=Object.create(m.prototype);const b=y,{applyFilters:g}=JetPlugins.hooks;function j(e,t,r){const n=function(e){var t;return"SELECT"===e.tagName&&e.multiple?Array.from(e.selectedOptions||[]).map(e=>{var t;return String(null!==(t=e.value)&&void 0!==t?t:"").trim()}).filter(Boolean).join(", "):String(null!==(t=e.value)&&void 0!==t?t:"").trim()}(e);return g("jet.fb.macro.inside.repeater.field.value",n,e,t,r)}function _(e,t,r=!1){const n=t?.[0];if(!n||"1"!==n.dataset?.repeater)return e;!function(e){if(e.__jfbMacrosRepeaterBound)return;e.__jfbMacrosRepeaterBound=!0;const t=e.closest("form.jet-form-builder"),r=t?.dataset?.formId,n=window.JetFormBuilder?.[r],o=n?.getInput?.(e.dataset.fieldName),i=()=>{o?.value?.notify?.()};e.addEventListener("input",i,!0),e.addEventListener("change",i,!0),e.addEventListener("click",t=>{const r=t.target.closest?.(".jet-form-builder-repeater__row-remove");r&&e.contains(r)&&requestAnimationFrame(i)},!0)}(n);const o=r?.[0],i=o?.__jfbMacroTemplate;return o&&i?function(e,t){const r=e.querySelector(".jet-form-builder-repeater__items");if(!r)return"";const n=document.createElement("template");n.innerHTML=String(null!=t?t:"");const o=r.querySelectorAll("[data-repeater-row]"),i=[];return o.forEach(e=>{const t=n.content.cloneNode(!0),r=t.querySelectorAll("[data-jfb-macro]"),o=function(e){const t=Object.create(null),r=e.closest(".field-type-repeater-field");return e.querySelectorAll("input, select, textarea").forEach(n=>{if(n.closest(".field-type-repeater-field")!==r)return;if(n.disabled)return;if("INPUT"===n.tagName&&"hidden"===n.type)return;if(("checkbox"===n.type||"radio"===n.type)&&!n.checked)return;const o=n.dataset?.fieldName||n.name||"";if(!o)return;const i=j(n,e,r);""!==i&&(t[o]?t[o]+=`, ${i}`:t[o]=i)}),t}(e);r.forEach(e=>{var t;const r=e.getAttribute("data-jfb-macro")||"";r&&(e.innerHTML=String(null!==(t=o[r])&&void 0!==t?t:""))});const s=document.createElement("div");s.appendChild(t),i.push(s.innerHTML)}),i.join("")}(n,i):function(e,t){const r=e.querySelector(".jet-form-builder-repeater__items");if(!r)return"";const n=Array.isArray(t)&&t.length?new Set(t):null,o=r.querySelectorAll("[data-repeater-row]"),i=[];return o.forEach(e=>{const t=e.closest(".field-type-repeater-field");e.querySelectorAll("input, select, textarea").forEach(r=>{if(r.closest(".field-type-repeater-field")!==t)return;if(r.disabled)return;if("INPUT"===r.tagName&&"hidden"===r.type)return;if(("checkbox"===r.type||"radio"===r.type)&&!r.checked)return;const o=r.dataset?.fieldName||r.name||"";if(!o)return;if(n&&!n.has(o))return;const s=j(r,e,t);i.push(`${o}: ${s}`)})}),i.join("
")}(n,null)}const{addFilter:w,addAction:I}=JetPlugins.hooks;w("jet.fb.inputs","jet-form-builder/repeater-field",function(e){return[d,...e]}),w("jet.fb.signals","jet-form-builder/repeater-field",function(e){return[h,...e]});const A=e=>(e.push(b),e);w("jet.fb.restrictions.default","jet-form-builder/repeater-field",A),w("jet.fb.restrictions","jet-form-builder/repeater-field",A),I("jet.fb.multistep.page.observed.input","jet-form-builder/repeater-field",function(e,t){function r(e){t.registerInput(e,{includeInValidation:!1})}function n(){const n=(e.value.current||[]).flatMap(e=>e.getInputs()),o=new Set(n),i=new Set(e.value.current||[]);t.getTrackedInputs().filter(t=>t.root?.parent===e).filter(e=>!(i.has(e.root)&&e._observeVersion===e.root?._observeVersion||o.has(e))).forEach(e=>t.unregisterInput(e)),n.forEach(r),t.updateState()}"repeater"===e.inputType&&(n(),e.watch(n),e.lastObserved.watch(n))}),w("jet.fb.macro.field.value","jet-form-builder/repeater-field",(e,t,r)=>_(e,t,r))})(); \ No newline at end of file diff --git a/modules/blocks-v2/repeater-field/assets/src/frontend/ObservableRow.js b/modules/blocks-v2/repeater-field/assets/src/frontend/ObservableRow.js index e14afb56d..4c59b6441 100644 --- a/modules/blocks-v2/repeater-field/assets/src/frontend/ObservableRow.js +++ b/modules/blocks-v2/repeater-field/assets/src/frontend/ObservableRow.js @@ -3,6 +3,32 @@ const { CalculatedFormula, } = JetFormBuilderAbstract; +function cloneObservedValue( value ) { + if ( Array.isArray( value ) ) { + return [ ...value ]; + } + + if ( value && 'object' === typeof value ) { + return { ...value }; + } + + return value; +} + +function isNativeDateLikeInput( input ) { + const [ node ] = input?.nodes ?? []; + + return [ 'date', 'time', 'datetime-local' ].includes( node?.type ); +} + +function stampObservedInputs( row ) { + row._observeVersion = ( row._observeVersion || 0 ) + 1; + + for ( const input of row.getInputs() ) { + input._observeVersion = row._observeVersion; + } +} + function ObservableRow( parent ) { Observable.call( this, parent ); @@ -17,16 +43,54 @@ ObservableRow.prototype.initedCalc = false; ObservableRow.prototype.reObserve = function ( root ) { this.isObserved = false; + const prevValues = {}; + const prevNodeValues = {}; + + for ( const [ fieldName, value ] of Object.entries( this.value?.current || {} ) ) { + prevValues[ fieldName ] = cloneObservedValue( value ); + } + + for ( const input of this.getInputs() ) { + const fieldName = input.getName(); + + prevValues[ input.getName() ] = cloneObservedValue( input.getValue() ); + + if ( isNativeDateLikeInput( input ) ) { + prevNodeValues[ fieldName ] = input.nodes?.[ 0 ]?.value ?? ''; + } + } - const prevValues = { ...this.value.current }; this.dataInputs = {}; Observable.prototype.observe.call( this, root ); + stampObservedInputs( this ); + + for ( const input of this.getInputs() ) { + const fieldName = input.getName(); + + if ( !Object.prototype.hasOwnProperty.call( prevValues, fieldName ) ) { + continue; + } + + if ( isNativeDateLikeInput( input ) ) { + const [ node ] = input.nodes; - this.value.current = prevValues; + if ( Object.prototype.hasOwnProperty.call( prevNodeValues, fieldName ) && node ) { + node.value = prevNodeValues[ fieldName ]; + } + + input.reQueryValue(); + continue; + } + + input.silenceSet( cloneObservedValue( prevValues[ fieldName ] ) ); + } + + this.parent.lastObserved.current = this; }; ObservableRow.prototype.observe = function ( root ) { Observable.prototype.observe.call( this, root ); + stampObservedInputs( this ); this.parent.lastObserved.current = this; }; @@ -133,4 +197,4 @@ ObservableRow.prototype.initCalc = function () { this.parent.silenceNotify(); }; -export default ObservableRow; \ No newline at end of file +export default ObservableRow; diff --git a/modules/blocks-v2/repeater-field/assets/src/frontend/index.js b/modules/blocks-v2/repeater-field/assets/src/frontend/index.js index b3fb18dd7..2937bb637 100644 --- a/modules/blocks-v2/repeater-field/assets/src/frontend/index.js +++ b/modules/blocks-v2/repeater-field/assets/src/frontend/index.js @@ -61,32 +61,47 @@ addAction( return; } - /** - * @type {ObservableRow[]} - */ - const current = input.value.current || []; - - input.watch( () => pageState.updateState() ); + const getCurrentInputs = () => ( + ( input.value.current || [] ).flatMap( + observableRow => observableRow.getInputs(), + ) + ); /** * @param currentInput {InputData} */ function observeInnerInput( currentInput ) { - pageState.handleInputEnter( currentInput ); - - if ( !currentInput.reporting?.restrictions?.length ) { - return; - } - - currentInput.watchValidity( () => pageState.updateState() ); + pageState.registerInput( + currentInput, + { includeInValidation: false }, + ); } - for ( const observableRow of current ) { - observableRow.getInputs().forEach( observeInnerInput ); + function syncCurrentInputs() { + const currentInputs = getCurrentInputs(); + const currentSet = new Set( currentInputs ); + const currentRows = new Set( input.value.current || [] ); + const repeaterTrackedInputs = pageState.getTrackedInputs().filter( + currentInput => currentInput.root?.parent === input, + ); + const staleTrackedInputs = repeaterTrackedInputs.filter( + currentInput => ( + !currentRows.has( currentInput.root ) || + currentInput._observeVersion !== + currentInput.root?._observeVersion + ) && !currentSet.has( currentInput ), + ); + + staleTrackedInputs.forEach( + currentInput => pageState.unregisterInput( currentInput ), + ); + currentInputs.forEach( observeInnerInput ); + pageState.updateState(); } - input.lastObserved.watch( () => { - input.lastObserved.current.getInputs().forEach( observeInnerInput ); - } ); + + syncCurrentInputs(); + input.watch( syncCurrentInputs ); + input.lastObserved.watch( syncCurrentInputs ); }, ); @@ -96,5 +111,3 @@ addFilter( ( current, $fieldNode, $macroHost ) => resolveRepeaterMacrosValue( current, $fieldNode, $macroHost ), ); - - diff --git a/modules/blocks-v2/repeater-field/assets/src/frontend/signal.js b/modules/blocks-v2/repeater-field/assets/src/frontend/signal.js index 54d77c6e9..27496bf20 100644 --- a/modules/blocks-v2/repeater-field/assets/src/frontend/signal.js +++ b/modules/blocks-v2/repeater-field/assets/src/frontend/signal.js @@ -140,4 +140,4 @@ function SignalRepeater() { SignalRepeater.prototype = Object.create( BaseSignal.prototype ); -export default SignalRepeater; \ No newline at end of file +export default SignalRepeater; diff --git a/modules/blocks-v2/text-field/assets/build/editor.asset.php b/modules/blocks-v2/text-field/assets/build/editor.asset.php index c82041d6f..197d1d20e 100644 --- a/modules/blocks-v2/text-field/assets/build/editor.asset.php +++ b/modules/blocks-v2/text-field/assets/build/editor.asset.php @@ -1 +1 @@ - array('react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-element', 'wp-hooks', 'wp-i18n'), 'version' => '7419691c32076a9f9035'); + array('react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-element', 'wp-hooks', 'wp-i18n'), 'version' => '2189ab7aee1274a11158'); diff --git a/modules/blocks-v2/text-field/assets/build/editor.js b/modules/blocks-v2/text-field/assets/build/editor.js index 21baa6481..1cfe10d86 100644 --- a/modules/blocks-v2/text-field/assets/build/editor.js +++ b/modules/blocks-v2/text-field/assets/build/editor.js @@ -1 +1 @@ -(()=>{"use strict";var e={727:(e,t,C)=>{C.r(t)}},t={};function C(l){var a=t[l];if(void 0!==a)return a.exports;var r=t[l]={exports:{}};return e[l](r,r.exports,C),r.exports}C.d=(e,t)=>{for(var l in t)C.o(t,l)&&!C.o(e,l)&&Object.defineProperty(e,l,{enumerable:!0,get:t[l]})},C.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),C.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var l={};C.r(l),C.d(l,{metadata:()=>I,name:()=>D,settings:()=>z});const a=window.React,{__:r}=wp.i18n,n=[{value:"text",label:r("Text","jet-form-builder")},{value:"email",label:r("Email","jet-form-builder")},{value:"url",label:r("Url","jet-form-builder")},{value:"tel",label:r("Tel","jet-form-builder")},{value:"password",label:r("Password","jet-form-builder")}],i=[{value:"",label:r("Default","jet-form-builder")},{value:"datetime",label:r("Datetime","jet-form-builder")}],o=[{value:"always",label:r("Always","jet-form-builder")},{value:"hover",label:r("Hover","jet-form-builder")},{value:"focus",label:r("Focus","jet-form-builder")}],s=[{value:"_",label:"_"},{value:"-",label:"-"},{value:"*",label:"*"},{value:"•",label:"•"}],c=(0,a.createElement)("svg",{width:"298",height:"144",viewBox:"0 0 298 144",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)("rect",{width:"298",height:"144",fill:"#F1F5F9"}),(0,a.createElement)("path",{d:"M17.4746 49.5469V59.5H16.1553V49.5469H17.4746ZM21.6445 54.0244V55.1045H17.1875V54.0244H21.6445ZM22.3213 49.5469V50.627H17.1875V49.5469H22.3213ZM25.0762 52.1035V59.5H23.8047V52.1035H25.0762ZM23.709 50.1416C23.709 49.9365 23.7705 49.7633 23.8936 49.6221C24.0212 49.4808 24.208 49.4102 24.4541 49.4102C24.6956 49.4102 24.8802 49.4808 25.0078 49.6221C25.14 49.7633 25.2061 49.9365 25.2061 50.1416C25.2061 50.3376 25.14 50.5062 25.0078 50.6475C24.8802 50.7842 24.6956 50.8525 24.4541 50.8525C24.208 50.8525 24.0212 50.7842 23.8936 50.6475C23.7705 50.5062 23.709 50.3376 23.709 50.1416ZM28.3711 53.2656V59.5H27.1064V52.1035H28.3369L28.3711 53.2656ZM30.6816 52.0625L30.6748 53.2383C30.57 53.2155 30.4697 53.2018 30.374 53.1973C30.2829 53.1882 30.1781 53.1836 30.0596 53.1836C29.7679 53.1836 29.5104 53.2292 29.2871 53.3203C29.0638 53.4115 28.8747 53.5391 28.7197 53.7031C28.5648 53.8672 28.4417 54.0632 28.3506 54.291C28.264 54.5143 28.207 54.7604 28.1797 55.0293L27.8242 55.2344C27.8242 54.7878 27.8675 54.3685 27.9541 53.9766C28.0452 53.5846 28.1842 53.2383 28.3711 52.9375C28.5579 52.6322 28.7949 52.3952 29.082 52.2266C29.3737 52.0534 29.7201 51.9668 30.1211 51.9668C30.2122 51.9668 30.3171 51.9782 30.4355 52.001C30.554 52.0192 30.6361 52.0397 30.6816 52.0625ZM36.1572 57.5381C36.1572 57.3558 36.1162 57.1872 36.0342 57.0322C35.9567 56.8727 35.7949 56.7292 35.5488 56.6016C35.3073 56.4694 34.9427 56.3555 34.4551 56.2598C34.0449 56.1732 33.6735 56.0706 33.3408 55.9521C33.0127 55.8337 32.7324 55.6901 32.5 55.5215C32.2721 55.3529 32.0967 55.1546 31.9736 54.9268C31.8506 54.6989 31.7891 54.4323 31.7891 54.127C31.7891 53.8353 31.8529 53.5596 31.9805 53.2998C32.1126 53.04 32.2972 52.8099 32.5342 52.6094C32.7757 52.4089 33.0651 52.2516 33.4023 52.1377C33.7396 52.0238 34.1156 51.9668 34.5303 51.9668C35.1227 51.9668 35.6286 52.0716 36.0479 52.2812C36.4671 52.4909 36.7884 52.7712 37.0117 53.1221C37.235 53.4684 37.3467 53.8535 37.3467 54.2773H36.082C36.082 54.0723 36.0205 53.874 35.8975 53.6826C35.779 53.4867 35.6035 53.3249 35.3711 53.1973C35.1432 53.0697 34.863 53.0059 34.5303 53.0059C34.1794 53.0059 33.8945 53.0605 33.6758 53.1699C33.4616 53.2747 33.3044 53.4092 33.2041 53.5732C33.1084 53.7373 33.0605 53.9105 33.0605 54.0928C33.0605 54.2295 33.0833 54.3525 33.1289 54.4619C33.179 54.5667 33.2656 54.6647 33.3887 54.7559C33.5117 54.8424 33.6849 54.9245 33.9082 55.002C34.1315 55.0794 34.4163 55.1569 34.7627 55.2344C35.3688 55.3711 35.8678 55.5352 36.2598 55.7266C36.6517 55.918 36.9434 56.1527 37.1348 56.4307C37.3262 56.7087 37.4219 57.0459 37.4219 57.4424C37.4219 57.766 37.3535 58.0622 37.2168 58.3311C37.0846 58.5999 36.891 58.8324 36.6357 59.0283C36.3851 59.2197 36.0843 59.3701 35.7334 59.4795C35.387 59.5843 34.9974 59.6367 34.5645 59.6367C33.9128 59.6367 33.3613 59.5205 32.9102 59.2881C32.459 59.0557 32.1172 58.7549 31.8848 58.3857C31.6523 58.0166 31.5361 57.627 31.5361 57.2168H32.8076C32.8258 57.5632 32.9261 57.8389 33.1084 58.0439C33.2907 58.2445 33.514 58.388 33.7783 58.4746C34.0426 58.5566 34.3047 58.5977 34.5645 58.5977C34.9108 58.5977 35.2002 58.5521 35.4326 58.4609C35.6696 58.3698 35.8496 58.2445 35.9727 58.085C36.0957 57.9255 36.1572 57.7432 36.1572 57.5381ZM42.1797 52.1035V53.0742H38.1807V52.1035H42.1797ZM39.5342 50.3057H40.7988V57.668C40.7988 57.9186 40.8376 58.1077 40.915 58.2354C40.9925 58.363 41.0928 58.4473 41.2158 58.4883C41.3389 58.5293 41.471 58.5498 41.6123 58.5498C41.7171 58.5498 41.8265 58.5407 41.9404 58.5225C42.0589 58.4997 42.1478 58.4814 42.207 58.4678L42.2139 59.5C42.1136 59.5319 41.9814 59.5615 41.8174 59.5889C41.6579 59.6208 41.4642 59.6367 41.2363 59.6367C40.9264 59.6367 40.6416 59.5752 40.3818 59.4521C40.1221 59.3291 39.9147 59.124 39.7598 58.8369C39.6094 58.5452 39.5342 58.1533 39.5342 57.6611V50.3057ZM54.9834 49.5469V59.5H53.6572L48.6465 51.8232V59.5H47.3271V49.5469H48.6465L53.6777 57.2441V49.5469H54.9834ZM61.4912 58.2354V54.4277C61.4912 54.1361 61.432 53.8831 61.3135 53.6689C61.1995 53.4502 61.0264 53.2816 60.7939 53.1631C60.5615 53.0446 60.2744 52.9854 59.9326 52.9854C59.6136 52.9854 59.3333 53.04 59.0918 53.1494C58.8548 53.2588 58.668 53.4023 58.5312 53.5801C58.3991 53.7578 58.333 53.9492 58.333 54.1543H57.0684C57.0684 53.89 57.1367 53.6279 57.2734 53.3682C57.4102 53.1084 57.6061 52.8737 57.8613 52.6641C58.1211 52.4499 58.431 52.2812 58.791 52.1582C59.1556 52.0306 59.5612 51.9668 60.0078 51.9668C60.5456 51.9668 61.0195 52.0579 61.4297 52.2402C61.8444 52.4225 62.168 52.6982 62.4004 53.0674C62.6374 53.432 62.7559 53.89 62.7559 54.4414V57.8867C62.7559 58.1328 62.7764 58.3949 62.8174 58.6729C62.863 58.9508 62.929 59.1901 63.0156 59.3906V59.5H61.6963C61.6325 59.3542 61.5824 59.1605 61.5459 58.9189C61.5094 58.6729 61.4912 58.445 61.4912 58.2354ZM61.71 55.0156L61.7236 55.9043H60.4453C60.0853 55.9043 59.764 55.9339 59.4814 55.9932C59.1989 56.0479 58.9619 56.1322 58.7705 56.2461C58.5791 56.36 58.4333 56.5036 58.333 56.6768C58.2327 56.8454 58.1826 57.0436 58.1826 57.2715C58.1826 57.5039 58.235 57.7158 58.3398 57.9072C58.4447 58.0986 58.6019 58.2513 58.8115 58.3652C59.0257 58.4746 59.2878 58.5293 59.5977 58.5293C59.985 58.5293 60.3268 58.4473 60.623 58.2832C60.9193 58.1191 61.154 57.9186 61.3271 57.6816C61.5049 57.4447 61.6006 57.2145 61.6143 56.9912L62.1543 57.5996C62.1224 57.791 62.0358 58.0029 61.8945 58.2354C61.7533 58.4678 61.5641 58.6911 61.3271 58.9053C61.0947 59.1149 60.8167 59.2904 60.4932 59.4316C60.1742 59.5684 59.8141 59.6367 59.4131 59.6367C58.9118 59.6367 58.472 59.5387 58.0938 59.3428C57.7201 59.1468 57.4284 58.8848 57.2188 58.5566C57.0137 58.224 56.9111 57.8525 56.9111 57.4424C56.9111 57.0459 56.9886 56.6973 57.1436 56.3965C57.2985 56.0911 57.5218 55.8382 57.8135 55.6377C58.1051 55.4326 58.4561 55.2777 58.8662 55.1729C59.2764 55.068 59.7344 55.0156 60.2402 55.0156H61.71ZM66.0029 53.5732V59.5H64.7314V52.1035H65.9346L66.0029 53.5732ZM65.7432 55.5215L65.1553 55.501C65.1598 54.9951 65.2259 54.528 65.3535 54.0996C65.4811 53.6667 65.6702 53.2907 65.9209 52.9717C66.1715 52.6527 66.4837 52.4066 66.8574 52.2334C67.2311 52.0557 67.6641 51.9668 68.1562 51.9668C68.5026 51.9668 68.8216 52.0169 69.1133 52.1172C69.4049 52.2129 69.6579 52.3656 69.8721 52.5752C70.0863 52.7848 70.2526 53.0537 70.3711 53.3818C70.4896 53.71 70.5488 54.1064 70.5488 54.5713V59.5H69.2842V54.6328C69.2842 54.2454 69.2181 53.9355 69.0859 53.7031C68.9583 53.4707 68.776 53.3021 68.5391 53.1973C68.3021 53.0879 68.0241 53.0332 67.7051 53.0332C67.3314 53.0332 67.0192 53.0993 66.7686 53.2314C66.5179 53.3636 66.3174 53.5459 66.167 53.7783C66.0166 54.0107 65.9072 54.2773 65.8389 54.5781C65.7751 54.8743 65.7432 55.1888 65.7432 55.5215ZM70.5352 54.8242L69.6875 55.084C69.6921 54.6784 69.7581 54.2887 69.8857 53.915C70.0179 53.5413 70.207 53.2087 70.4531 52.917C70.7038 52.6253 71.0114 52.3952 71.376 52.2266C71.7406 52.0534 72.1576 51.9668 72.627 51.9668C73.0234 51.9668 73.3743 52.0192 73.6797 52.124C73.9896 52.2288 74.2493 52.3906 74.459 52.6094C74.6732 52.8236 74.835 53.0993 74.9443 53.4365C75.0537 53.7738 75.1084 54.1748 75.1084 54.6396V59.5H73.8369V54.626C73.8369 54.2113 73.7708 53.89 73.6387 53.6621C73.5111 53.4297 73.3288 53.2679 73.0918 53.1768C72.8594 53.0811 72.5814 53.0332 72.2578 53.0332C71.9798 53.0332 71.7337 53.0811 71.5195 53.1768C71.3053 53.2725 71.1253 53.4046 70.9795 53.5732C70.8337 53.7373 70.722 53.9264 70.6445 54.1406C70.5716 54.3548 70.5352 54.5827 70.5352 54.8242ZM80.0918 59.6367C79.5768 59.6367 79.1097 59.5501 78.6904 59.377C78.2757 59.1992 77.918 58.9508 77.6172 58.6318C77.321 58.3128 77.0931 57.9346 76.9336 57.4971C76.7741 57.0596 76.6943 56.5811 76.6943 56.0615V55.7744C76.6943 55.1729 76.7832 54.6374 76.9609 54.168C77.1387 53.694 77.3802 53.293 77.6855 52.9648C77.9909 52.6367 78.3372 52.3883 78.7246 52.2197C79.112 52.0511 79.513 51.9668 79.9277 51.9668C80.4564 51.9668 80.9121 52.0579 81.2949 52.2402C81.6823 52.4225 81.999 52.6777 82.2451 53.0059C82.4912 53.3294 82.6735 53.7122 82.792 54.1543C82.9105 54.5918 82.9697 55.0703 82.9697 55.5898V56.1572H77.4463V55.125H81.7051V55.0293C81.6868 54.7012 81.6185 54.3822 81.5 54.0723C81.3861 53.7624 81.2038 53.5072 80.9531 53.3066C80.7025 53.1061 80.3607 53.0059 79.9277 53.0059C79.6406 53.0059 79.3763 53.0674 79.1348 53.1904C78.8932 53.3089 78.6859 53.4867 78.5127 53.7236C78.3395 53.9606 78.2051 54.25 78.1094 54.5918C78.0137 54.9336 77.9658 55.3278 77.9658 55.7744V56.0615C77.9658 56.4124 78.0137 56.7428 78.1094 57.0527C78.2096 57.3581 78.3532 57.627 78.54 57.8594C78.7314 58.0918 78.9616 58.2741 79.2305 58.4062C79.5039 58.5384 79.8138 58.6045 80.1602 58.6045C80.6068 58.6045 80.985 58.5133 81.2949 58.3311C81.6048 58.1488 81.876 57.9049 82.1084 57.5996L82.874 58.208C82.7145 58.4495 82.5117 58.6797 82.2656 58.8984C82.0195 59.1172 81.7165 59.2949 81.3564 59.4316C81.001 59.5684 80.5794 59.6367 80.0918 59.6367ZM84.3643 54.6602L85.7383 52.7734L83.6738 52.1582L83.9951 51.1328L86.0596 51.8916L85.998 49.54H87.0371L86.9688 51.9326L89.0059 51.1738L89.3203 52.2197L87.2217 52.8418L88.5684 54.6943L87.7207 55.3301L86.4561 53.3613L85.2188 55.2822L84.3643 54.6602Z",fill:"#64748B"}),(0,a.createElement)("rect",{x:"15.5",y:"68",width:"130.5",height:"29",rx:"3.5",fill:"white"}),(0,a.createElement)("path",{d:"M26.0728 77.7578H29.1323C29.8263 77.7578 30.4124 77.8636 30.8906 78.0752C31.373 78.2868 31.7391 78.5999 31.9888 79.0146C32.2427 79.4251 32.3696 79.9308 32.3696 80.5317C32.3696 80.9549 32.2829 81.3421 32.1094 81.6934C31.9401 82.0404 31.6947 82.3366 31.373 82.582C31.0557 82.8232 30.6748 83.0031 30.2305 83.1216L29.8877 83.2549H27.0122L26.9995 82.2583H29.1704C29.6105 82.2583 29.9766 82.1821 30.2686 82.0298C30.5605 81.8732 30.7806 81.6637 30.9287 81.4014C31.0768 81.139 31.1509 80.8491 31.1509 80.5317C31.1509 80.1763 31.0811 79.8652 30.9414 79.5986C30.8018 79.332 30.5817 79.1268 30.2812 78.9829C29.985 78.8348 29.6021 78.7607 29.1323 78.7607H27.2979V87H26.0728V77.7578ZM31.4746 87L29.2275 82.8105L30.5034 82.8042L32.7822 86.9238V87H31.4746ZM37.9556 85.8257V82.29C37.9556 82.0192 37.9006 81.7843 37.7905 81.5854C37.6847 81.3823 37.5239 81.2257 37.3081 81.1157C37.0923 81.0057 36.8257 80.9507 36.5083 80.9507C36.2121 80.9507 35.9518 81.0015 35.7275 81.103C35.5075 81.2046 35.334 81.3379 35.207 81.5029C35.0843 81.668 35.0229 81.8457 35.0229 82.0361H33.8486C33.8486 81.7907 33.9121 81.5474 34.0391 81.3062C34.166 81.0649 34.348 80.847 34.585 80.6523C34.8262 80.4535 35.1139 80.2969 35.4482 80.1826C35.7868 80.0641 36.1634 80.0049 36.5781 80.0049C37.0775 80.0049 37.5176 80.0895 37.8984 80.2588C38.2835 80.4281 38.584 80.6841 38.7998 81.0269C39.0199 81.3654 39.1299 81.7907 39.1299 82.3027V85.502C39.1299 85.7305 39.1489 85.9738 39.187 86.2319C39.2293 86.4901 39.2907 86.7122 39.3711 86.8984V87H38.146C38.0868 86.8646 38.0402 86.6847 38.0063 86.4604C37.9725 86.2319 37.9556 86.0203 37.9556 85.8257ZM38.1587 82.8359L38.1714 83.6611H36.9844C36.6501 83.6611 36.3517 83.6886 36.0894 83.7437C35.827 83.7944 35.6069 83.8727 35.4292 83.9785C35.2515 84.0843 35.116 84.2176 35.0229 84.3784C34.9299 84.535 34.8833 84.7191 34.8833 84.9307C34.8833 85.1465 34.932 85.3433 35.0293 85.521C35.1266 85.6987 35.2726 85.8405 35.4673 85.9463C35.6662 86.0479 35.9095 86.0986 36.1973 86.0986C36.557 86.0986 36.8743 86.0225 37.1494 85.8701C37.4245 85.7178 37.6424 85.5316 37.8032 85.3115C37.9683 85.0915 38.0571 84.8778 38.0698 84.6704L38.5713 85.2354C38.5417 85.4131 38.4613 85.6099 38.3301 85.8257C38.1989 86.0415 38.0233 86.2489 37.8032 86.4478C37.5874 86.6424 37.3293 86.8053 37.0288 86.9365C36.7326 87.0635 36.3983 87.127 36.0259 87.127C35.5604 87.127 35.152 87.036 34.8008 86.854C34.4538 86.672 34.1829 86.4287 33.9883 86.124C33.7979 85.8151 33.7026 85.4702 33.7026 85.0894C33.7026 84.7212 33.7746 84.3975 33.9185 84.1182C34.0623 83.8346 34.2697 83.5998 34.5405 83.4136C34.8114 83.2231 35.1372 83.0793 35.5181 82.9819C35.8989 82.8846 36.3242 82.8359 36.7939 82.8359H38.1587ZM44.9761 85.1782C44.9761 85.009 44.938 84.8524 44.8618 84.7085C44.7899 84.5604 44.6396 84.4271 44.4111 84.3086C44.1868 84.1859 43.8483 84.0801 43.3955 83.9912C43.0146 83.9108 42.6698 83.8156 42.3608 83.7056C42.0562 83.5955 41.7959 83.4622 41.5801 83.3057C41.3685 83.1491 41.2056 82.965 41.0913 82.7534C40.9771 82.5418 40.9199 82.2943 40.9199 82.0107C40.9199 81.7399 40.9792 81.4839 41.0977 81.2427C41.2204 81.0015 41.3918 80.7878 41.6118 80.6016C41.8361 80.4154 42.1048 80.2694 42.418 80.1636C42.7311 80.0578 43.0802 80.0049 43.4653 80.0049C44.0155 80.0049 44.4852 80.1022 44.8745 80.2969C45.2638 80.4915 45.5622 80.7518 45.7695 81.0776C45.9769 81.3993 46.0806 81.7568 46.0806 82.1504H44.9062C44.9062 81.96 44.8491 81.7759 44.7349 81.5981C44.6248 81.4162 44.4619 81.266 44.2461 81.1475C44.0345 81.029 43.7743 80.9697 43.4653 80.9697C43.1395 80.9697 42.875 81.0205 42.6719 81.1221C42.473 81.2194 42.327 81.3442 42.2339 81.4966C42.145 81.6489 42.1006 81.8097 42.1006 81.979C42.1006 82.106 42.1217 82.2202 42.1641 82.3218C42.2106 82.4191 42.291 82.5101 42.4053 82.5947C42.5195 82.6751 42.6803 82.7513 42.8877 82.8232C43.0951 82.8952 43.3595 82.9671 43.6812 83.0391C44.244 83.166 44.7074 83.3184 45.0713 83.4961C45.4352 83.6738 45.7061 83.8918 45.8838 84.1499C46.0615 84.408 46.1504 84.7212 46.1504 85.0894C46.1504 85.3898 46.0869 85.6649 45.96 85.9146C45.8372 86.1642 45.6574 86.38 45.4204 86.562C45.1877 86.7397 44.9084 86.8794 44.5825 86.981C44.2609 87.0783 43.8991 87.127 43.4971 87.127C42.8919 87.127 42.3799 87.019 41.9609 86.8032C41.542 86.5874 41.2246 86.3081 41.0088 85.9653C40.793 85.6226 40.6851 85.2607 40.6851 84.8799H41.8657C41.8826 85.2015 41.9757 85.4575 42.145 85.6479C42.3143 85.8341 42.5216 85.9674 42.7671 86.0479C43.0125 86.124 43.2559 86.1621 43.4971 86.1621C43.8187 86.1621 44.0874 86.1198 44.3032 86.0352C44.5233 85.9505 44.6904 85.8341 44.8047 85.686C44.9189 85.5379 44.9761 85.3687 44.9761 85.1782ZM51.6919 85.1782C51.6919 85.009 51.6538 84.8524 51.5776 84.7085C51.5057 84.5604 51.3555 84.4271 51.127 84.3086C50.9027 84.1859 50.5641 84.0801 50.1113 83.9912C49.7305 83.9108 49.3856 83.8156 49.0767 83.7056C48.772 83.5955 48.5117 83.4622 48.2959 83.3057C48.0843 83.1491 47.9214 82.965 47.8071 82.7534C47.6929 82.5418 47.6357 82.2943 47.6357 82.0107C47.6357 81.7399 47.695 81.4839 47.8135 81.2427C47.9362 81.0015 48.1076 80.7878 48.3276 80.6016C48.5519 80.4154 48.8206 80.2694 49.1338 80.1636C49.4469 80.0578 49.7961 80.0049 50.1812 80.0049C50.7313 80.0049 51.201 80.1022 51.5903 80.2969C51.9797 80.4915 52.278 80.7518 52.4854 81.0776C52.6927 81.3993 52.7964 81.7568 52.7964 82.1504H51.6221C51.6221 81.96 51.5649 81.7759 51.4507 81.5981C51.3407 81.4162 51.1777 81.266 50.9619 81.1475C50.7503 81.029 50.4901 80.9697 50.1812 80.9697C49.8553 80.9697 49.5908 81.0205 49.3877 81.1221C49.1888 81.2194 49.0428 81.3442 48.9497 81.4966C48.8608 81.6489 48.8164 81.8097 48.8164 81.979C48.8164 82.106 48.8376 82.2202 48.8799 82.3218C48.9264 82.4191 49.0068 82.5101 49.1211 82.5947C49.2354 82.6751 49.3962 82.7513 49.6035 82.8232C49.8109 82.8952 50.0754 82.9671 50.397 83.0391C50.9598 83.166 51.4232 83.3184 51.7871 83.4961C52.151 83.6738 52.4219 83.8918 52.5996 84.1499C52.7773 84.408 52.8662 84.7212 52.8662 85.0894C52.8662 85.3898 52.8027 85.6649 52.6758 85.9146C52.5531 86.1642 52.3732 86.38 52.1362 86.562C51.9035 86.7397 51.6242 86.8794 51.2983 86.981C50.9767 87.0783 50.6149 87.127 50.2129 87.127C49.6077 87.127 49.0957 87.019 48.6768 86.8032C48.2578 86.5874 47.9404 86.3081 47.7246 85.9653C47.5088 85.6226 47.4009 85.2607 47.4009 84.8799H48.5815C48.5985 85.2015 48.6916 85.4575 48.8608 85.6479C49.0301 85.8341 49.2375 85.9674 49.4829 86.0479C49.7284 86.124 49.9717 86.1621 50.2129 86.1621C50.5345 86.1621 50.8032 86.1198 51.019 86.0352C51.2391 85.9505 51.4062 85.8341 51.5205 85.686C51.6348 85.5379 51.6919 85.3687 51.6919 85.1782ZM57.2588 87.127C56.7806 87.127 56.3468 87.0465 55.9575 86.8857C55.5724 86.7207 55.2402 86.4901 54.9609 86.1938C54.6859 85.8976 54.4743 85.5464 54.3262 85.1401C54.1781 84.7339 54.104 84.2896 54.104 83.8071V83.5405C54.104 82.9819 54.1865 82.4847 54.3516 82.0488C54.5166 81.6087 54.7409 81.2363 55.0244 80.9316C55.3079 80.627 55.6296 80.3963 55.9893 80.2397C56.349 80.0832 56.7214 80.0049 57.1064 80.0049C57.5973 80.0049 58.0205 80.0895 58.376 80.2588C58.7357 80.4281 59.0298 80.665 59.2583 80.9697C59.4868 81.2702 59.6561 81.6257 59.7661 82.0361C59.8761 82.4424 59.9312 82.8867 59.9312 83.3691V83.896H54.8022V82.9375H58.7568V82.8486C58.7399 82.5439 58.6764 82.2477 58.5664 81.96C58.4606 81.6722 58.2913 81.4352 58.0586 81.249C57.8258 81.0628 57.5085 80.9697 57.1064 80.9697C56.8398 80.9697 56.5944 81.0269 56.3701 81.1411C56.1458 81.2511 55.9533 81.4162 55.7925 81.6362C55.6317 81.8563 55.5068 82.125 55.418 82.4424C55.3291 82.7598 55.2847 83.1258 55.2847 83.5405V83.8071C55.2847 84.133 55.3291 84.4398 55.418 84.7275C55.5111 85.0111 55.6444 85.2607 55.8179 85.4766C55.9956 85.6924 56.2093 85.8617 56.459 85.9844C56.7129 86.1071 57.0007 86.1685 57.3223 86.1685C57.737 86.1685 58.0882 86.0838 58.376 85.9146C58.6637 85.7453 58.9155 85.5189 59.1313 85.2354L59.8423 85.8003C59.6942 86.0246 59.5059 86.2383 59.2773 86.4414C59.0488 86.6445 58.7674 86.8096 58.4331 86.9365C58.103 87.0635 57.7116 87.127 57.2588 87.127ZM62.5781 77.25V87H61.3975V77.25H62.5781Z",fill:"#0F172A"}),(0,a.createElement)("rect",{x:"15.5",y:"68",width:"130.5",height:"29",rx:"3.5",stroke:"#E2E8F0"}),(0,a.createElement)("path",{d:"M158.691 58.4268V59.5H153.715V58.4268H158.691ZM153.975 49.5469V59.5H152.655V49.5469H153.975ZM164.372 58.2354V54.4277C164.372 54.1361 164.313 53.8831 164.194 53.6689C164.08 53.4502 163.907 53.2816 163.675 53.1631C163.442 53.0446 163.155 52.9854 162.813 52.9854C162.494 52.9854 162.214 53.04 161.973 53.1494C161.736 53.2588 161.549 53.4023 161.412 53.5801C161.28 53.7578 161.214 53.9492 161.214 54.1543H159.949C159.949 53.89 160.018 53.6279 160.154 53.3682C160.291 53.1084 160.487 52.8737 160.742 52.6641C161.002 52.4499 161.312 52.2812 161.672 52.1582C162.036 52.0306 162.442 51.9668 162.889 51.9668C163.426 51.9668 163.9 52.0579 164.311 52.2402C164.725 52.4225 165.049 52.6982 165.281 53.0674C165.518 53.432 165.637 53.89 165.637 54.4414V57.8867C165.637 58.1328 165.657 58.3949 165.698 58.6729C165.744 58.9508 165.81 59.1901 165.896 59.3906V59.5H164.577C164.513 59.3542 164.463 59.1605 164.427 58.9189C164.39 58.6729 164.372 58.445 164.372 58.2354ZM164.591 55.0156L164.604 55.9043H163.326C162.966 55.9043 162.645 55.9339 162.362 55.9932C162.08 56.0479 161.843 56.1322 161.651 56.2461C161.46 56.36 161.314 56.5036 161.214 56.6768C161.114 56.8454 161.063 57.0436 161.063 57.2715C161.063 57.5039 161.116 57.7158 161.221 57.9072C161.326 58.0986 161.483 58.2513 161.692 58.3652C161.907 58.4746 162.169 58.5293 162.479 58.5293C162.866 58.5293 163.208 58.4473 163.504 58.2832C163.8 58.1191 164.035 57.9186 164.208 57.6816C164.386 57.4447 164.481 57.2145 164.495 56.9912L165.035 57.5996C165.003 57.791 164.917 58.0029 164.775 58.2354C164.634 58.4678 164.445 58.6911 164.208 58.9053C163.976 59.1149 163.698 59.2904 163.374 59.4316C163.055 59.5684 162.695 59.6367 162.294 59.6367C161.793 59.6367 161.353 59.5387 160.975 59.3428C160.601 59.1468 160.309 58.8848 160.1 58.5566C159.895 58.224 159.792 57.8525 159.792 57.4424C159.792 57.0459 159.869 56.6973 160.024 56.3965C160.179 56.0911 160.403 55.8382 160.694 55.6377C160.986 55.4326 161.337 55.2777 161.747 55.1729C162.157 55.068 162.615 55.0156 163.121 55.0156H164.591ZM171.933 57.5381C171.933 57.3558 171.892 57.1872 171.81 57.0322C171.732 56.8727 171.57 56.7292 171.324 56.6016C171.083 56.4694 170.718 56.3555 170.23 56.2598C169.82 56.1732 169.449 56.0706 169.116 55.9521C168.788 55.8337 168.508 55.6901 168.275 55.5215C168.048 55.3529 167.872 55.1546 167.749 54.9268C167.626 54.6989 167.564 54.4323 167.564 54.127C167.564 53.8353 167.628 53.5596 167.756 53.2998C167.888 53.04 168.073 52.8099 168.31 52.6094C168.551 52.4089 168.84 52.2516 169.178 52.1377C169.515 52.0238 169.891 51.9668 170.306 51.9668C170.898 51.9668 171.404 52.0716 171.823 52.2812C172.243 52.4909 172.564 52.7712 172.787 53.1221C173.01 53.4684 173.122 53.8535 173.122 54.2773H171.857C171.857 54.0723 171.796 53.874 171.673 53.6826C171.554 53.4867 171.379 53.3249 171.146 53.1973C170.919 53.0697 170.638 53.0059 170.306 53.0059C169.955 53.0059 169.67 53.0605 169.451 53.1699C169.237 53.2747 169.08 53.4092 168.979 53.5732C168.884 53.7373 168.836 53.9105 168.836 54.0928C168.836 54.2295 168.859 54.3525 168.904 54.4619C168.954 54.5667 169.041 54.6647 169.164 54.7559C169.287 54.8424 169.46 54.9245 169.684 55.002C169.907 55.0794 170.192 55.1569 170.538 55.2344C171.144 55.3711 171.643 55.5352 172.035 55.7266C172.427 55.918 172.719 56.1527 172.91 56.4307C173.102 56.7087 173.197 57.0459 173.197 57.4424C173.197 57.766 173.129 58.0622 172.992 58.3311C172.86 58.5999 172.666 58.8324 172.411 59.0283C172.16 59.2197 171.86 59.3701 171.509 59.4795C171.162 59.5843 170.773 59.6367 170.34 59.6367C169.688 59.6367 169.137 59.5205 168.686 59.2881C168.234 59.0557 167.893 58.7549 167.66 58.3857C167.428 58.0166 167.312 57.627 167.312 57.2168H168.583C168.601 57.5632 168.701 57.8389 168.884 58.0439C169.066 58.2445 169.289 58.388 169.554 58.4746C169.818 58.5566 170.08 58.5977 170.34 58.5977C170.686 58.5977 170.976 58.5521 171.208 58.4609C171.445 58.3698 171.625 58.2445 171.748 58.085C171.871 57.9255 171.933 57.7432 171.933 57.5381ZM177.955 52.1035V53.0742H173.956V52.1035H177.955ZM175.31 50.3057H176.574V57.668C176.574 57.9186 176.613 58.1077 176.69 58.2354C176.768 58.363 176.868 58.4473 176.991 58.4883C177.114 58.5293 177.246 58.5498 177.388 58.5498C177.493 58.5498 177.602 58.5407 177.716 58.5225C177.834 58.4997 177.923 58.4814 177.982 58.4678L177.989 59.5C177.889 59.5319 177.757 59.5615 177.593 59.5889C177.433 59.6208 177.24 59.6367 177.012 59.6367C176.702 59.6367 176.417 59.5752 176.157 59.4521C175.897 59.3291 175.69 59.124 175.535 58.8369C175.385 58.5452 175.31 58.1533 175.31 57.6611V50.3057ZM190.759 49.5469V59.5H189.433L184.422 51.8232V59.5H183.103V49.5469H184.422L189.453 57.2441V49.5469H190.759ZM197.267 58.2354V54.4277C197.267 54.1361 197.207 53.8831 197.089 53.6689C196.975 53.4502 196.802 53.2816 196.569 53.1631C196.337 53.0446 196.05 52.9854 195.708 52.9854C195.389 52.9854 195.109 53.04 194.867 53.1494C194.63 53.2588 194.443 53.4023 194.307 53.5801C194.174 53.7578 194.108 53.9492 194.108 54.1543H192.844C192.844 53.89 192.912 53.6279 193.049 53.3682C193.186 53.1084 193.382 52.8737 193.637 52.6641C193.896 52.4499 194.206 52.2812 194.566 52.1582C194.931 52.0306 195.337 51.9668 195.783 51.9668C196.321 51.9668 196.795 52.0579 197.205 52.2402C197.62 52.4225 197.943 52.6982 198.176 53.0674C198.413 53.432 198.531 53.89 198.531 54.4414V57.8867C198.531 58.1328 198.552 58.3949 198.593 58.6729C198.638 58.9508 198.704 59.1901 198.791 59.3906V59.5H197.472C197.408 59.3542 197.358 59.1605 197.321 58.9189C197.285 58.6729 197.267 58.445 197.267 58.2354ZM197.485 55.0156L197.499 55.9043H196.221C195.861 55.9043 195.539 55.9339 195.257 55.9932C194.974 56.0479 194.737 56.1322 194.546 56.2461C194.354 56.36 194.209 56.5036 194.108 56.6768C194.008 56.8454 193.958 57.0436 193.958 57.2715C193.958 57.5039 194.01 57.7158 194.115 57.9072C194.22 58.0986 194.377 58.2513 194.587 58.3652C194.801 58.4746 195.063 58.5293 195.373 58.5293C195.76 58.5293 196.102 58.4473 196.398 58.2832C196.695 58.1191 196.929 57.9186 197.103 57.6816C197.28 57.4447 197.376 57.2145 197.39 56.9912L197.93 57.5996C197.898 57.791 197.811 58.0029 197.67 58.2354C197.529 58.4678 197.34 58.6911 197.103 58.9053C196.87 59.1149 196.592 59.2904 196.269 59.4316C195.95 59.5684 195.59 59.6367 195.188 59.6367C194.687 59.6367 194.247 59.5387 193.869 59.3428C193.495 59.1468 193.204 58.8848 192.994 58.5566C192.789 58.224 192.687 57.8525 192.687 57.4424C192.687 57.0459 192.764 56.6973 192.919 56.3965C193.074 56.0911 193.297 55.8382 193.589 55.6377C193.881 55.4326 194.231 55.2777 194.642 55.1729C195.052 55.068 195.51 55.0156 196.016 55.0156H197.485ZM201.778 53.5732V59.5H200.507V52.1035H201.71L201.778 53.5732ZM201.519 55.5215L200.931 55.501C200.935 54.9951 201.001 54.528 201.129 54.0996C201.257 53.6667 201.446 53.2907 201.696 52.9717C201.947 52.6527 202.259 52.4066 202.633 52.2334C203.007 52.0557 203.439 51.9668 203.932 51.9668C204.278 51.9668 204.597 52.0169 204.889 52.1172C205.18 52.2129 205.433 52.3656 205.647 52.5752C205.862 52.7848 206.028 53.0537 206.146 53.3818C206.265 53.71 206.324 54.1064 206.324 54.5713V59.5H205.06V54.6328C205.06 54.2454 204.993 53.9355 204.861 53.7031C204.734 53.4707 204.551 53.3021 204.314 53.1973C204.077 53.0879 203.799 53.0332 203.48 53.0332C203.107 53.0332 202.795 53.0993 202.544 53.2314C202.293 53.3636 202.093 53.5459 201.942 53.7783C201.792 54.0107 201.683 54.2773 201.614 54.5781C201.55 54.8743 201.519 55.1888 201.519 55.5215ZM206.311 54.8242L205.463 55.084C205.467 54.6784 205.534 54.2887 205.661 53.915C205.793 53.5413 205.982 53.2087 206.229 52.917C206.479 52.6253 206.787 52.3952 207.151 52.2266C207.516 52.0534 207.933 51.9668 208.402 51.9668C208.799 51.9668 209.15 52.0192 209.455 52.124C209.765 52.2288 210.025 52.3906 210.234 52.6094C210.449 52.8236 210.61 53.0993 210.72 53.4365C210.829 53.7738 210.884 54.1748 210.884 54.6396V59.5H209.612V54.626C209.612 54.2113 209.546 53.89 209.414 53.6621C209.286 53.4297 209.104 53.2679 208.867 53.1768C208.635 53.0811 208.357 53.0332 208.033 53.0332C207.755 53.0332 207.509 53.0811 207.295 53.1768C207.081 53.2725 206.901 53.4046 206.755 53.5732C206.609 53.7373 206.497 53.9264 206.42 54.1406C206.347 54.3548 206.311 54.5827 206.311 54.8242ZM215.867 59.6367C215.352 59.6367 214.885 59.5501 214.466 59.377C214.051 59.1992 213.693 58.9508 213.393 58.6318C213.096 58.3128 212.868 57.9346 212.709 57.4971C212.549 57.0596 212.47 56.5811 212.47 56.0615V55.7744C212.47 55.1729 212.559 54.6374 212.736 54.168C212.914 53.694 213.156 53.293 213.461 52.9648C213.766 52.6367 214.113 52.3883 214.5 52.2197C214.887 52.0511 215.288 51.9668 215.703 51.9668C216.232 51.9668 216.688 52.0579 217.07 52.2402C217.458 52.4225 217.774 52.6777 218.021 53.0059C218.267 53.3294 218.449 53.7122 218.567 54.1543C218.686 54.5918 218.745 55.0703 218.745 55.5898V56.1572H213.222V55.125H217.48V55.0293C217.462 54.7012 217.394 54.3822 217.275 54.0723C217.161 53.7624 216.979 53.5072 216.729 53.3066C216.478 53.1061 216.136 53.0059 215.703 53.0059C215.416 53.0059 215.152 53.0674 214.91 53.1904C214.669 53.3089 214.461 53.4867 214.288 53.7236C214.115 53.9606 213.98 54.25 213.885 54.5918C213.789 54.9336 213.741 55.3278 213.741 55.7744V56.0615C213.741 56.4124 213.789 56.7428 213.885 57.0527C213.985 57.3581 214.129 57.627 214.315 57.8594C214.507 58.0918 214.737 58.2741 215.006 58.4062C215.279 58.5384 215.589 58.6045 215.936 58.6045C216.382 58.6045 216.76 58.5133 217.07 58.3311C217.38 58.1488 217.651 57.9049 217.884 57.5996L218.649 58.208C218.49 58.4495 218.287 58.6797 218.041 58.8984C217.795 59.1172 217.492 59.2949 217.132 59.4316C216.776 59.5684 216.355 59.6367 215.867 59.6367Z",fill:"#64748B"}),(0,a.createElement)("rect",{x:"152.5",y:"68.5",width:"129.5",height:"28",rx:"3",fill:"white"}),(0,a.createElement)("path",{d:"M167.499 84.6641C167.499 84.4482 167.465 84.2578 167.397 84.0928C167.333 83.9235 167.219 83.7712 167.054 83.6357C166.893 83.5003 166.669 83.3713 166.381 83.2485C166.098 83.1258 165.738 83.001 165.302 82.874C164.845 82.7386 164.433 82.5884 164.064 82.4233C163.696 82.2541 163.381 82.0615 163.119 81.8457C162.856 81.6299 162.655 81.3823 162.516 81.103C162.376 80.8237 162.306 80.5042 162.306 80.1445C162.306 79.7848 162.38 79.4526 162.528 79.1479C162.676 78.8433 162.888 78.5788 163.163 78.3545C163.442 78.126 163.775 77.9482 164.16 77.8213C164.545 77.6943 164.974 77.6309 165.448 77.6309C166.142 77.6309 166.73 77.7642 167.213 78.0308C167.7 78.2931 168.07 78.638 168.324 79.0654C168.578 79.4886 168.705 79.9414 168.705 80.4238H167.486C167.486 80.0768 167.412 79.77 167.264 79.5034C167.116 79.2326 166.891 79.021 166.591 78.8687C166.29 78.7121 165.91 78.6338 165.448 78.6338C165.012 78.6338 164.653 78.6994 164.369 78.8306C164.086 78.9618 163.874 79.1395 163.734 79.3638C163.599 79.5881 163.531 79.8441 163.531 80.1318C163.531 80.3265 163.571 80.5042 163.652 80.665C163.736 80.8216 163.866 80.9676 164.039 81.103C164.217 81.2384 164.441 81.3633 164.712 81.4775C164.987 81.5918 165.315 81.7018 165.696 81.8076C166.221 81.9557 166.673 82.1208 167.054 82.3027C167.435 82.4847 167.748 82.6899 167.994 82.9185C168.243 83.1427 168.427 83.3988 168.546 83.6865C168.669 83.9701 168.73 84.2917 168.73 84.6514C168.73 85.028 168.654 85.3687 168.501 85.6733C168.349 85.978 168.131 86.2383 167.848 86.4541C167.564 86.6699 167.223 86.8371 166.826 86.9556C166.432 87.0698 165.992 87.127 165.505 87.127C165.078 87.127 164.657 87.0677 164.242 86.9492C163.832 86.8307 163.457 86.653 163.119 86.416C162.784 86.179 162.516 85.887 162.312 85.54C162.114 85.1888 162.014 84.7826 162.014 84.3213H163.233C163.233 84.6387 163.294 84.9116 163.417 85.1401C163.54 85.3644 163.707 85.5506 163.918 85.6987C164.134 85.8468 164.378 85.9569 164.648 86.0288C164.924 86.0965 165.209 86.1304 165.505 86.1304C165.933 86.1304 166.295 86.0711 166.591 85.9526C166.887 85.8341 167.111 85.6649 167.264 85.4448C167.42 85.2248 167.499 84.9645 167.499 84.6641ZM171.39 80.1318V87H170.209V80.1318H171.39ZM170.12 78.3101C170.12 78.1196 170.177 77.9588 170.292 77.8276C170.41 77.6965 170.583 77.6309 170.812 77.6309C171.036 77.6309 171.208 77.6965 171.326 77.8276C171.449 77.9588 171.51 78.1196 171.51 78.3101C171.51 78.492 171.449 78.6486 171.326 78.7798C171.208 78.9067 171.036 78.9702 170.812 78.9702C170.583 78.9702 170.41 78.9067 170.292 78.7798C170.177 78.6486 170.12 78.492 170.12 78.3101ZM174.443 81.4966V87H173.262V80.1318H174.379L174.443 81.4966ZM174.202 83.3057L173.656 83.2866C173.66 82.8169 173.721 82.3831 173.84 81.9854C173.958 81.5833 174.134 81.2342 174.367 80.938C174.599 80.6418 174.889 80.4132 175.236 80.2524C175.583 80.0874 175.985 80.0049 176.442 80.0049C176.764 80.0049 177.06 80.0514 177.331 80.1445C177.602 80.2334 177.837 80.3752 178.036 80.5698C178.235 80.7645 178.389 81.0142 178.499 81.3188C178.609 81.6235 178.664 81.9917 178.664 82.4233V87H177.49V82.4805C177.49 82.1208 177.428 81.833 177.306 81.6172C177.187 81.4014 177.018 81.2448 176.798 81.1475C176.578 81.0459 176.32 80.9951 176.023 80.9951C175.676 80.9951 175.387 81.0565 175.154 81.1792C174.921 81.3019 174.735 81.4712 174.595 81.687C174.456 81.9028 174.354 82.1504 174.291 82.4297C174.231 82.7048 174.202 82.9967 174.202 83.3057ZM178.651 82.6582L177.864 82.8994C177.868 82.5228 177.93 82.161 178.048 81.814C178.171 81.467 178.347 81.158 178.575 80.8872C178.808 80.6164 179.094 80.4027 179.432 80.2461C179.771 80.0853 180.158 80.0049 180.594 80.0049C180.962 80.0049 181.288 80.0535 181.571 80.1509C181.859 80.2482 182.1 80.3984 182.295 80.6016C182.494 80.8005 182.644 81.0565 182.746 81.3696C182.847 81.6828 182.898 82.0552 182.898 82.4868V87H181.717V82.4741C181.717 82.089 181.656 81.7907 181.533 81.5791C181.415 81.3633 181.245 81.2131 181.025 81.1284C180.81 81.0396 180.551 80.9951 180.251 80.9951C179.993 80.9951 179.764 81.0396 179.565 81.1284C179.367 81.2173 179.199 81.34 179.064 81.4966C178.929 81.6489 178.825 81.8245 178.753 82.0234C178.685 82.2223 178.651 82.4339 178.651 82.6582ZM185.843 81.4966V87H184.663V80.1318H185.78L185.843 81.4966ZM185.602 83.3057L185.056 83.2866C185.06 82.8169 185.122 82.3831 185.24 81.9854C185.359 81.5833 185.534 81.2342 185.767 80.938C186 80.6418 186.29 80.4132 186.637 80.2524C186.984 80.0874 187.386 80.0049 187.843 80.0049C188.164 80.0049 188.461 80.0514 188.731 80.1445C189.002 80.2334 189.237 80.3752 189.436 80.5698C189.635 80.7645 189.789 81.0142 189.899 81.3188C190.009 81.6235 190.064 81.9917 190.064 82.4233V87H188.89V82.4805C188.89 82.1208 188.829 81.833 188.706 81.6172C188.588 81.4014 188.418 81.2448 188.198 81.1475C187.978 81.0459 187.72 80.9951 187.424 80.9951C187.077 80.9951 186.787 81.0565 186.554 81.1792C186.321 81.3019 186.135 81.4712 185.996 81.687C185.856 81.9028 185.754 82.1504 185.691 82.4297C185.632 82.7048 185.602 82.9967 185.602 83.3057ZM190.052 82.6582L189.265 82.8994C189.269 82.5228 189.33 82.161 189.449 81.814C189.571 81.467 189.747 81.158 189.976 80.8872C190.208 80.6164 190.494 80.4027 190.833 80.2461C191.171 80.0853 191.558 80.0049 191.994 80.0049C192.362 80.0049 192.688 80.0535 192.972 80.1509C193.259 80.2482 193.501 80.3984 193.695 80.6016C193.894 80.8005 194.044 81.0565 194.146 81.3696C194.248 81.6828 194.298 82.0552 194.298 82.4868V87H193.118V82.4741C193.118 82.089 193.056 81.7907 192.934 81.5791C192.815 81.3633 192.646 81.2131 192.426 81.1284C192.21 81.0396 191.952 80.9951 191.651 80.9951C191.393 80.9951 191.165 81.0396 190.966 81.1284C190.767 81.2173 190.6 81.34 190.464 81.4966C190.329 81.6489 190.225 81.8245 190.153 82.0234C190.086 82.2223 190.052 82.4339 190.052 82.6582ZM198.926 87.127C198.448 87.127 198.014 87.0465 197.625 86.8857C197.239 86.7207 196.907 86.4901 196.628 86.1938C196.353 85.8976 196.141 85.5464 195.993 85.1401C195.845 84.7339 195.771 84.2896 195.771 83.8071V83.5405C195.771 82.9819 195.854 82.4847 196.019 82.0488C196.184 81.6087 196.408 81.2363 196.691 80.9316C196.975 80.627 197.297 80.3963 197.656 80.2397C198.016 80.0832 198.388 80.0049 198.773 80.0049C199.264 80.0049 199.688 80.0895 200.043 80.2588C200.403 80.4281 200.697 80.665 200.925 80.9697C201.154 81.2702 201.323 81.6257 201.433 82.0361C201.543 82.4424 201.598 82.8867 201.598 83.3691V83.896H196.469V82.9375H200.424V82.8486C200.407 82.5439 200.343 82.2477 200.233 81.96C200.128 81.6722 199.958 81.4352 199.726 81.249C199.493 81.0628 199.175 80.9697 198.773 80.9697C198.507 80.9697 198.261 81.0269 198.037 81.1411C197.813 81.2511 197.62 81.4162 197.459 81.6362C197.299 81.8563 197.174 82.125 197.085 82.4424C196.996 82.7598 196.952 83.1258 196.952 83.5405V83.8071C196.952 84.133 196.996 84.4398 197.085 84.7275C197.178 85.0111 197.311 85.2607 197.485 85.4766C197.663 85.6924 197.876 85.8617 198.126 85.9844C198.38 86.1071 198.668 86.1685 198.989 86.1685C199.404 86.1685 199.755 86.0838 200.043 85.9146C200.331 85.7453 200.583 85.5189 200.798 85.2354L201.509 85.8003C201.361 86.0246 201.173 86.2383 200.944 86.4414C200.716 86.6445 200.434 86.8096 200.1 86.9365C199.77 87.0635 199.379 87.127 198.926 87.127ZM204.144 81.5981V87H202.969V80.1318H204.08L204.144 81.5981ZM203.864 83.3057L203.375 83.2866C203.38 82.8169 203.45 82.3831 203.585 81.9854C203.72 81.5833 203.911 81.2342 204.156 80.938C204.402 80.6418 204.694 80.4132 205.032 80.2524C205.375 80.0874 205.754 80.0049 206.168 80.0049C206.507 80.0049 206.812 80.0514 207.083 80.1445C207.353 80.2334 207.584 80.3773 207.774 80.5762C207.969 80.7751 208.117 81.0332 208.219 81.3506C208.32 81.6637 208.371 82.0467 208.371 82.4995V87H207.19V82.4868C207.19 82.1271 207.138 81.8394 207.032 81.6235C206.926 81.4035 206.771 81.2448 206.568 81.1475C206.365 81.0459 206.116 80.9951 205.819 80.9951C205.527 80.9951 205.261 81.0565 205.02 81.1792C204.783 81.3019 204.577 81.4712 204.404 81.687C204.235 81.9028 204.101 82.1504 204.004 82.4297C203.911 82.7048 203.864 82.9967 203.864 83.3057ZM214.154 85.1782C214.154 85.009 214.116 84.8524 214.04 84.7085C213.968 84.5604 213.817 84.4271 213.589 84.3086C213.365 84.1859 213.026 84.0801 212.573 83.9912C212.192 83.9108 211.847 83.8156 211.539 83.7056C211.234 83.5955 210.974 83.4622 210.758 83.3057C210.546 83.1491 210.383 82.965 210.269 82.7534C210.155 82.5418 210.098 82.2943 210.098 82.0107C210.098 81.7399 210.157 81.4839 210.275 81.2427C210.398 81.0015 210.569 80.7878 210.79 80.6016C211.014 80.4154 211.283 80.2694 211.596 80.1636C211.909 80.0578 212.258 80.0049 212.643 80.0049C213.193 80.0049 213.663 80.1022 214.052 80.2969C214.442 80.4915 214.74 80.7518 214.947 81.0776C215.155 81.3993 215.258 81.7568 215.258 82.1504H214.084C214.084 81.96 214.027 81.7759 213.913 81.5981C213.803 81.4162 213.64 81.266 213.424 81.1475C213.212 81.029 212.952 80.9697 212.643 80.9697C212.317 80.9697 212.053 81.0205 211.85 81.1221C211.651 81.2194 211.505 81.3442 211.412 81.4966C211.323 81.6489 211.278 81.8097 211.278 81.979C211.278 82.106 211.299 82.2202 211.342 82.3218C211.388 82.4191 211.469 82.5101 211.583 82.5947C211.697 82.6751 211.858 82.7513 212.065 82.8232C212.273 82.8952 212.537 82.9671 212.859 83.0391C213.422 83.166 213.885 83.3184 214.249 83.4961C214.613 83.6738 214.884 83.8918 215.062 84.1499C215.239 84.408 215.328 84.7212 215.328 85.0894C215.328 85.3898 215.265 85.6649 215.138 85.9146C215.015 86.1642 214.835 86.38 214.598 86.562C214.365 86.7397 214.086 86.8794 213.76 86.981C213.439 87.0783 213.077 87.127 212.675 87.127C212.07 87.127 211.558 87.019 211.139 86.8032C210.72 86.5874 210.402 86.3081 210.187 85.9653C209.971 85.6226 209.863 85.2607 209.863 84.8799H211.043C211.06 85.2015 211.153 85.4575 211.323 85.6479C211.492 85.8341 211.699 85.9674 211.945 86.0479C212.19 86.124 212.434 86.1621 212.675 86.1621C212.996 86.1621 213.265 86.1198 213.481 86.0352C213.701 85.9505 213.868 85.8341 213.982 85.686C214.097 85.5379 214.154 85.3687 214.154 85.1782ZM218.039 77.7578V88.7139H217.093V77.7578H218.039Z",fill:"#0F172A"}),(0,a.createElement)("rect",{x:"152.5",y:"68.5",width:"129.5",height:"28",rx:"3",stroke:"#4272F9",strokeWidth:"2"})),d=window.wp.i18n,m=window.wp.components,u=window.wp.blockEditor;function p(e){var t=Object.create(null);return function(C){return void 0===t[C]&&(t[C]=e(C)),t[C]}}var f=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|abbr|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|disableRemotePlayback|download|draggable|encType|enterKeyHint|fetchpriority|fetchPriority|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|translate|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|incremental|fallback|inert|itemProp|itemScope|itemType|itemID|itemRef|on|option|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,h=p((function(e){return f.test(e)||111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&e.charCodeAt(2)<91})),y=function(){const e=Array.prototype.slice.call(arguments).filter(Boolean),t={},C=[];e.forEach((e=>{(e?e.split(" "):[]).forEach((e=>{if(e.startsWith("atm_")){const[,C]=e.split("_");t[C]=e}else C.push(e)}))}));const l=[];for(const e in t)Object.prototype.hasOwnProperty.call(t,e)&&l.push(t[e]);return l.push(...C),l.join(" ")},b=(e,t)=>{const C={};return Object.keys(e).filter((e=>t=>-1===e.indexOf(t))(t)).forEach((t=>{C[t]=e[t]})),C},g=function(e){let t="";return C=>{const l=(l,r)=>{const{as:n=e,class:i=t}=l;var o;const s=function(e,t){const C=b(t,["as","class"]);if(!e){const e="function"==typeof h?{default:h}:h;Object.keys(C).forEach((t=>{e.default(t)||delete C[t]}))}return C}(void 0===C.propsAsIs?!("string"==typeof n&&-1===n.indexOf("-")&&(o=n[0],o.toUpperCase()!==o)):C.propsAsIs,l);s.ref=r,s.className=C.atomic?y(C.class,s.className||i):y(s.className||i,C.class);const{vars:c}=C;if(c){const e={};for(const t in c){const a=c[t],r=a[0],n=a[1]||"",i="function"==typeof r?r(l):r;C.name,e[`--${t}`]=`${i}${n}`}const t=s.style||{},a=Object.keys(t);a.length>0&&a.forEach((C=>{e[C]=t[C]})),s.style=e}return e.__wyw_meta&&e!==n?(s.as=n,a.createElement(e,s)):a.createElement(n,s)},r=a.forwardRef?a.forwardRef(l):e=>{const t=b(e,["innerRef"]);return l(t,e.innerRef)};return r.displayName=C.name,r.__wyw_meta={className:C.class||t,extends:e},r}};const H=window.wp.element,{ToolBarFields:k,BlockName:_,BlockLabel:v,BlockDescription:V,AdvancedFields:w,FieldWrapper:E,FieldSettingsWrapper:x,ValidationToggleGroup:L,ValidationBlockMessage:M,BlockAdvancedValue:j,EditAdvancedRulesButton:Z,BaseHelp:S,AdvancedInspectorControl:P,AttributeHelp:T}=JetFBComponents,{useIsAdvancedValidation:A,useUniqueNameOnDuplicate:F}=JetFBHooks,B=g("input")({name:"FullWidthInput",class:"fylh6zt",propsAsIs:!1}),{seenIcon:O,unSeenIcon:R}=JFBTextFieldConfig;C(727);const I=JSON.parse('{"$schema":"https://raw.githubusercontent.com/WordPress/gutenberg/trunk/schemas/json/block.json","apiVersion":3,"name":"jet-forms/text-field","category":"jet-form-builder-fields","keywords":["jetformbuilder","field","text"],"textdomain":"jet-form-builder","supports":{"customClassName":false,"html":false,"jetFBSanitizeValue":true},"title":"Text Field","icon":"\\n\\n\\n","attributes":{"showEye":{"type":"boolean","default":false},"value":{"type":"object","default":{"groups":[]}},"validation":{"type":"object","default":{}},"field_type":{"type":"string","default":"text"},"autocomplete":{"type":"string","default":"off"},"enable_input_mask":{"type":"boolean","default":false},"clear_on_submit":{"type":"boolean","default":false},"mask_type":{"type":"string","default":""},"input_mask":{"type":"string","default":""},"mask_visibility":{"type":"string","default":"always"},"mask_placeholder":{"type":"string","default":"_"},"minlength":{"type":["number","string"],"default":"","jfb":{"rich":true}},"maxlength":{"type":["number","string"],"default":"","jfb":{"rich":true}},"label":{"type":"string","default":"","jfb":{"rich":true}},"name":{"type":"string","default":"field_name"},"desc":{"type":"string","default":"","jfb":{"rich":true}},"default":{"type":"string","default":"","jfb":{"rich-no-preset":true}},"placeholder":{"type":"string","default":""},"required":{"type":"boolean","default":false},"add_prev":{"type":"boolean","default":false},"prev_label":{"type":"string","default":"","jfb":{"rich":true}},"visibility":{"type":"string","default":""},"class_name":{"type":"string","default":""},"className":{"type":"string","default":""},"isPreview":{"type":"boolean","default":false}},"usesContext":["jet-forms/repeater-field--name","jet-forms/repeater-row--default","jet-forms/repeater-row--current-index"],"viewScript":"jet-fb-blocks-v2-text-field","viewStyle":"jet-fb-blocks-v2-text-field"}'),N=window.wp.blocks,{name:D,icon:U=""}=I,z={icon:(0,a.createElement)("span",{dangerouslySetInnerHTML:{__html:U}}),description:(0,d.__)("Add a single narrow text bar to the form and gather short text information like names, emails, titles, etc.","jet-form-builder"),edit:function(e){const{attributes:t,setAttributes:C,isSelected:l,editProps:{uniqKey:r,attrHelp:p}}=e,f=(0,u.useBlockProps)(),h=A();F();const[y,b]=(0,H.useState)(null);return(0,H.useEffect)((()=>b(!1)),[t.field_type,t.showEye]),t.isPreview?(0,a.createElement)("div",{style:{width:"100%",display:"flex",justifyContent:"center"}},c):[(0,a.createElement)(k,{key:r("ToolBarFields"),...e}),l&&(0,a.createElement)(u.InspectorControls,{key:r("InspectorControls")},(0,a.createElement)(m.PanelBody,{title:(0,d.__)("General","jet-form-builder")},(0,a.createElement)(v,null),(0,a.createElement)(_,null),(0,a.createElement)(V,null)),(0,a.createElement)(m.PanelBody,{title:(0,d.__)("Value","jet-form-builder")},(0,a.createElement)(j,null)),(0,a.createElement)(x,{...e},(0,a.createElement)(m.SelectControl,{key:"field_type",label:(0,d.__)("Field Type","jet-form-builder"),labelPosition:"top",value:t.field_type,onChange:e=>{C({field_type:e})},options:n}),"tel"===t.field_type&&(0,a.createElement)("div",{style:{marginBottom:"16px"}},(0,a.createElement)(m.Notice,{status:"info",isDismissible:!1},(0,a.createElement)("div",null,(0,d.__)("There is a dedicated Phone Field for entering the phone number in the form.","jet-form-builder")))),"password"===t.field_type&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(m.ToggleControl,{label:(0,d.__)("Show eye icon","jet-form-builder"),checked:t.showEye,help:(0,d.__)("Enable to allow user control visibility of value in input","jet-form-builder"),onChange:e=>C({showEye:e})})),(0,a.createElement)(m.SelectControl,{key:"autocomplete",label:(0,d.__)("Autocomplete","jet-form-builder"),labelPosition:"top",value:t.autocomplete||"off",onChange:e=>{C({autocomplete:e})},options:[{label:(0,d.__)("Off","jet-form-builder"),value:"off"},{label:(0,d.__)("On","jet-form-builder"),value:"on"}]}),(0,a.createElement)(P,{value:t.minlength,label:(0,d.__)("Min length (symbols)","jet-form-builder"),onChangePreset:e=>C({minlength:e})},(({instanceId:e})=>(0,a.createElement)(m.TextControl,{id:e,className:"jet-fb m-unset",value:t.minlength,onChange:e=>C({minlength:e})}))),(0,a.createElement)(T,{name:"minlength"}),(0,a.createElement)(P,{value:t.maxlength,label:(0,d.__)("Max length (symbols)","jet-form-builder"),onChangePreset:e=>C({maxlength:e})},(({instanceId:e})=>(0,a.createElement)(m.TextControl,{id:e,className:"jet-fb m-unset",value:t.maxlength,onChange:e=>C({maxlength:e})}))),(0,a.createElement)(T,{name:"maxlength"}),(0,a.createElement)(m.ToggleControl,{key:"enable_input_mask",label:(0,d.__)("Set Input Mask","jet-form-builder"),checked:t.enable_input_mask,help:(0,d.__)("Check this to setup specific input format for the current field","jet-form-builder"),onChange:e=>{C({enable_input_mask:e})}}),t.enable_input_mask&&(0,a.createElement)(React.Fragment,null,"datetime"!=t.mask_type&&(0,a.createElement)(m.ToggleControl,{label:(0,d.__)("Clear mask before submit","jet-form-builder"),checked:t.clear_on_submit,onChange:e=>C({clear_on_submit:e})}),(0,a.createElement)(m.SelectControl,{key:"mask_type",label:(0,d.__)("Mask type","jet-form-builder"),labelPosition:"top",value:t.mask_type,onChange:e=>{C({mask_type:e})},options:i}),(0,a.createElement)(m.TextControl,{key:"input_mask",label:(0,d.__)("Input mask","jet-form-builder"),value:t.input_mask,onChange:e=>{C({input_mask:e})}}),!t.mask_type&&(0,a.createElement)(S,{style:{marginBottom:"2em"}},p("input_mask_default")),"datetime"===t.mask_type&&(0,a.createElement)(S,{style:{marginBottom:"2em"}},(0,d.__)("Examples:","jet-form-builder")," dd/mm/yyyy, mm/dd/yyyy",(0,a.createElement)("br",null),(0,d.__)("More info - ","jet-form-builder"),(0,a.createElement)("a",{href:p("input_mask_datetime_link"),target:"_blank",rel:"noreferrer"},(0,d.__)("here","jet-form-builder"))),(0,a.createElement)(m.SelectControl,{key:"mask_visibility",label:(0,d.__)("Mask visibility","jet-form-builder"),labelPosition:"top",value:t.mask_visibility,onChange:e=>{C({mask_visibility:e})},options:o}),(0,a.createElement)(m.SelectControl,{key:"mask_placeholder",label:(0,d.__)("Mask placeholder","jet-form-builder"),labelPosition:"top",value:t.mask_placeholder,onChange:e=>{C({mask_placeholder:e})},options:s}))),(0,a.createElement)(m.PanelBody,{title:(0,d.__)("Validation","jet-form-builder")},(0,a.createElement)(L,null),h&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Z,null),"email"===t.field_type&&(0,a.createElement)(M,{name:"email"}),"url"===t.field_type&&(0,a.createElement)(M,{name:"url"}),t.enable_input_mask&&(0,a.createElement)(M,{name:"inputmask"}),Boolean(t.minlength)&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(M,{name:"char_min"})),Boolean(t.maxlength)&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(M,{name:"char_max"})),(0,a.createElement)(M,{name:"empty"}))),(0,a.createElement)(w,{key:r("AdvancedFields"),...e})),(0,a.createElement)("div",{key:r("viewBlock"),...f},(0,a.createElement)(E,{key:r("FieldWrapper"),...e},(0,a.createElement)("div",{className:["jet-form-builder__field-wrap jet-form-builder__field-preview",t.showEye&&"has-eye-icon"].join(" ")},(0,a.createElement)(B,{placeholder:t.placeholder,minLength:t.minlength,maxLength:t.maxlength,type:y?"text":t.field_type}),t.showEye&&"password"===t.field_type&&(0,a.createElement)("span",{className:["jfb-eye-icon",y?"":"seen"].join(" "),onClick:()=>b((e=>!e))},(0,a.createElement)(H.RawHTML,null,O),(0,a.createElement)(H.RawHTML,null,R)))))]},jfbResolveBlock(){const e={clientId:this.clientId,name:this.name};return this.attributes.name?{...e,fields:[{value:this.attributes.name,name:this.attributes.name,label:this.attributes.label||this.attributes.name,attributes:{field_type:this.attributes.field_type}}]}:e},useEditProps:["uniqKey","attrHelp"],example:{attributes:{isPreview:!0}},transforms:{from:[{type:"block",blocks:["core/paragraph"],transform:({content:e=""})=>(0,N.createBlock)(D,{label:e}),priority:0}]}};(0,window.wp.hooks.addFilter)("jet.fb.register.fields","jet-form-builder/text-field",(function(e){return e.push(l),e}))})(); \ No newline at end of file +(()=>{"use strict";var e={727(e,t,C){C.r(t)}},t={};function C(l){var a=t[l];if(void 0!==a)return a.exports;var r=t[l]={exports:{}};return e[l](r,r.exports,C),r.exports}C.d=(e,t)=>{for(var l in t)C.o(t,l)&&!C.o(e,l)&&Object.defineProperty(e,l,{enumerable:!0,get:t[l]})},C.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),C.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var l={};C.r(l),C.d(l,{metadata:()=>N,name:()=>U,settings:()=>W});const a=window.React,{__:r}=wp.i18n,n=[{value:"text",label:r("Text","jet-form-builder")},{value:"email",label:r("Email","jet-form-builder")},{value:"url",label:r("Url","jet-form-builder")},{value:"tel",label:r("Tel","jet-form-builder")},{value:"password",label:r("Password","jet-form-builder")}],i=[{value:"",label:r("Default","jet-form-builder")},{value:"datetime",label:r("Datetime","jet-form-builder")}],o=[{value:"always",label:r("Always","jet-form-builder")},{value:"hover",label:r("Hover","jet-form-builder")},{value:"focus",label:r("Focus","jet-form-builder")}],s=[{value:"_",label:"_"},{value:"-",label:"-"},{value:"*",label:"*"},{value:"•",label:"•"}],c=(0,a.createElement)("svg",{width:"298",height:"144",viewBox:"0 0 298 144",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)("rect",{width:"298",height:"144",fill:"#F1F5F9"}),(0,a.createElement)("path",{d:"M17.4746 49.5469V59.5H16.1553V49.5469H17.4746ZM21.6445 54.0244V55.1045H17.1875V54.0244H21.6445ZM22.3213 49.5469V50.627H17.1875V49.5469H22.3213ZM25.0762 52.1035V59.5H23.8047V52.1035H25.0762ZM23.709 50.1416C23.709 49.9365 23.7705 49.7633 23.8936 49.6221C24.0212 49.4808 24.208 49.4102 24.4541 49.4102C24.6956 49.4102 24.8802 49.4808 25.0078 49.6221C25.14 49.7633 25.2061 49.9365 25.2061 50.1416C25.2061 50.3376 25.14 50.5062 25.0078 50.6475C24.8802 50.7842 24.6956 50.8525 24.4541 50.8525C24.208 50.8525 24.0212 50.7842 23.8936 50.6475C23.7705 50.5062 23.709 50.3376 23.709 50.1416ZM28.3711 53.2656V59.5H27.1064V52.1035H28.3369L28.3711 53.2656ZM30.6816 52.0625L30.6748 53.2383C30.57 53.2155 30.4697 53.2018 30.374 53.1973C30.2829 53.1882 30.1781 53.1836 30.0596 53.1836C29.7679 53.1836 29.5104 53.2292 29.2871 53.3203C29.0638 53.4115 28.8747 53.5391 28.7197 53.7031C28.5648 53.8672 28.4417 54.0632 28.3506 54.291C28.264 54.5143 28.207 54.7604 28.1797 55.0293L27.8242 55.2344C27.8242 54.7878 27.8675 54.3685 27.9541 53.9766C28.0452 53.5846 28.1842 53.2383 28.3711 52.9375C28.5579 52.6322 28.7949 52.3952 29.082 52.2266C29.3737 52.0534 29.7201 51.9668 30.1211 51.9668C30.2122 51.9668 30.3171 51.9782 30.4355 52.001C30.554 52.0192 30.6361 52.0397 30.6816 52.0625ZM36.1572 57.5381C36.1572 57.3558 36.1162 57.1872 36.0342 57.0322C35.9567 56.8727 35.7949 56.7292 35.5488 56.6016C35.3073 56.4694 34.9427 56.3555 34.4551 56.2598C34.0449 56.1732 33.6735 56.0706 33.3408 55.9521C33.0127 55.8337 32.7324 55.6901 32.5 55.5215C32.2721 55.3529 32.0967 55.1546 31.9736 54.9268C31.8506 54.6989 31.7891 54.4323 31.7891 54.127C31.7891 53.8353 31.8529 53.5596 31.9805 53.2998C32.1126 53.04 32.2972 52.8099 32.5342 52.6094C32.7757 52.4089 33.0651 52.2516 33.4023 52.1377C33.7396 52.0238 34.1156 51.9668 34.5303 51.9668C35.1227 51.9668 35.6286 52.0716 36.0479 52.2812C36.4671 52.4909 36.7884 52.7712 37.0117 53.1221C37.235 53.4684 37.3467 53.8535 37.3467 54.2773H36.082C36.082 54.0723 36.0205 53.874 35.8975 53.6826C35.779 53.4867 35.6035 53.3249 35.3711 53.1973C35.1432 53.0697 34.863 53.0059 34.5303 53.0059C34.1794 53.0059 33.8945 53.0605 33.6758 53.1699C33.4616 53.2747 33.3044 53.4092 33.2041 53.5732C33.1084 53.7373 33.0605 53.9105 33.0605 54.0928C33.0605 54.2295 33.0833 54.3525 33.1289 54.4619C33.179 54.5667 33.2656 54.6647 33.3887 54.7559C33.5117 54.8424 33.6849 54.9245 33.9082 55.002C34.1315 55.0794 34.4163 55.1569 34.7627 55.2344C35.3688 55.3711 35.8678 55.5352 36.2598 55.7266C36.6517 55.918 36.9434 56.1527 37.1348 56.4307C37.3262 56.7087 37.4219 57.0459 37.4219 57.4424C37.4219 57.766 37.3535 58.0622 37.2168 58.3311C37.0846 58.5999 36.891 58.8324 36.6357 59.0283C36.3851 59.2197 36.0843 59.3701 35.7334 59.4795C35.387 59.5843 34.9974 59.6367 34.5645 59.6367C33.9128 59.6367 33.3613 59.5205 32.9102 59.2881C32.459 59.0557 32.1172 58.7549 31.8848 58.3857C31.6523 58.0166 31.5361 57.627 31.5361 57.2168H32.8076C32.8258 57.5632 32.9261 57.8389 33.1084 58.0439C33.2907 58.2445 33.514 58.388 33.7783 58.4746C34.0426 58.5566 34.3047 58.5977 34.5645 58.5977C34.9108 58.5977 35.2002 58.5521 35.4326 58.4609C35.6696 58.3698 35.8496 58.2445 35.9727 58.085C36.0957 57.9255 36.1572 57.7432 36.1572 57.5381ZM42.1797 52.1035V53.0742H38.1807V52.1035H42.1797ZM39.5342 50.3057H40.7988V57.668C40.7988 57.9186 40.8376 58.1077 40.915 58.2354C40.9925 58.363 41.0928 58.4473 41.2158 58.4883C41.3389 58.5293 41.471 58.5498 41.6123 58.5498C41.7171 58.5498 41.8265 58.5407 41.9404 58.5225C42.0589 58.4997 42.1478 58.4814 42.207 58.4678L42.2139 59.5C42.1136 59.5319 41.9814 59.5615 41.8174 59.5889C41.6579 59.6208 41.4642 59.6367 41.2363 59.6367C40.9264 59.6367 40.6416 59.5752 40.3818 59.4521C40.1221 59.3291 39.9147 59.124 39.7598 58.8369C39.6094 58.5452 39.5342 58.1533 39.5342 57.6611V50.3057ZM54.9834 49.5469V59.5H53.6572L48.6465 51.8232V59.5H47.3271V49.5469H48.6465L53.6777 57.2441V49.5469H54.9834ZM61.4912 58.2354V54.4277C61.4912 54.1361 61.432 53.8831 61.3135 53.6689C61.1995 53.4502 61.0264 53.2816 60.7939 53.1631C60.5615 53.0446 60.2744 52.9854 59.9326 52.9854C59.6136 52.9854 59.3333 53.04 59.0918 53.1494C58.8548 53.2588 58.668 53.4023 58.5312 53.5801C58.3991 53.7578 58.333 53.9492 58.333 54.1543H57.0684C57.0684 53.89 57.1367 53.6279 57.2734 53.3682C57.4102 53.1084 57.6061 52.8737 57.8613 52.6641C58.1211 52.4499 58.431 52.2812 58.791 52.1582C59.1556 52.0306 59.5612 51.9668 60.0078 51.9668C60.5456 51.9668 61.0195 52.0579 61.4297 52.2402C61.8444 52.4225 62.168 52.6982 62.4004 53.0674C62.6374 53.432 62.7559 53.89 62.7559 54.4414V57.8867C62.7559 58.1328 62.7764 58.3949 62.8174 58.6729C62.863 58.9508 62.929 59.1901 63.0156 59.3906V59.5H61.6963C61.6325 59.3542 61.5824 59.1605 61.5459 58.9189C61.5094 58.6729 61.4912 58.445 61.4912 58.2354ZM61.71 55.0156L61.7236 55.9043H60.4453C60.0853 55.9043 59.764 55.9339 59.4814 55.9932C59.1989 56.0479 58.9619 56.1322 58.7705 56.2461C58.5791 56.36 58.4333 56.5036 58.333 56.6768C58.2327 56.8454 58.1826 57.0436 58.1826 57.2715C58.1826 57.5039 58.235 57.7158 58.3398 57.9072C58.4447 58.0986 58.6019 58.2513 58.8115 58.3652C59.0257 58.4746 59.2878 58.5293 59.5977 58.5293C59.985 58.5293 60.3268 58.4473 60.623 58.2832C60.9193 58.1191 61.154 57.9186 61.3271 57.6816C61.5049 57.4447 61.6006 57.2145 61.6143 56.9912L62.1543 57.5996C62.1224 57.791 62.0358 58.0029 61.8945 58.2354C61.7533 58.4678 61.5641 58.6911 61.3271 58.9053C61.0947 59.1149 60.8167 59.2904 60.4932 59.4316C60.1742 59.5684 59.8141 59.6367 59.4131 59.6367C58.9118 59.6367 58.472 59.5387 58.0938 59.3428C57.7201 59.1468 57.4284 58.8848 57.2188 58.5566C57.0137 58.224 56.9111 57.8525 56.9111 57.4424C56.9111 57.0459 56.9886 56.6973 57.1436 56.3965C57.2985 56.0911 57.5218 55.8382 57.8135 55.6377C58.1051 55.4326 58.4561 55.2777 58.8662 55.1729C59.2764 55.068 59.7344 55.0156 60.2402 55.0156H61.71ZM66.0029 53.5732V59.5H64.7314V52.1035H65.9346L66.0029 53.5732ZM65.7432 55.5215L65.1553 55.501C65.1598 54.9951 65.2259 54.528 65.3535 54.0996C65.4811 53.6667 65.6702 53.2907 65.9209 52.9717C66.1715 52.6527 66.4837 52.4066 66.8574 52.2334C67.2311 52.0557 67.6641 51.9668 68.1562 51.9668C68.5026 51.9668 68.8216 52.0169 69.1133 52.1172C69.4049 52.2129 69.6579 52.3656 69.8721 52.5752C70.0863 52.7848 70.2526 53.0537 70.3711 53.3818C70.4896 53.71 70.5488 54.1064 70.5488 54.5713V59.5H69.2842V54.6328C69.2842 54.2454 69.2181 53.9355 69.0859 53.7031C68.9583 53.4707 68.776 53.3021 68.5391 53.1973C68.3021 53.0879 68.0241 53.0332 67.7051 53.0332C67.3314 53.0332 67.0192 53.0993 66.7686 53.2314C66.5179 53.3636 66.3174 53.5459 66.167 53.7783C66.0166 54.0107 65.9072 54.2773 65.8389 54.5781C65.7751 54.8743 65.7432 55.1888 65.7432 55.5215ZM70.5352 54.8242L69.6875 55.084C69.6921 54.6784 69.7581 54.2887 69.8857 53.915C70.0179 53.5413 70.207 53.2087 70.4531 52.917C70.7038 52.6253 71.0114 52.3952 71.376 52.2266C71.7406 52.0534 72.1576 51.9668 72.627 51.9668C73.0234 51.9668 73.3743 52.0192 73.6797 52.124C73.9896 52.2288 74.2493 52.3906 74.459 52.6094C74.6732 52.8236 74.835 53.0993 74.9443 53.4365C75.0537 53.7738 75.1084 54.1748 75.1084 54.6396V59.5H73.8369V54.626C73.8369 54.2113 73.7708 53.89 73.6387 53.6621C73.5111 53.4297 73.3288 53.2679 73.0918 53.1768C72.8594 53.0811 72.5814 53.0332 72.2578 53.0332C71.9798 53.0332 71.7337 53.0811 71.5195 53.1768C71.3053 53.2725 71.1253 53.4046 70.9795 53.5732C70.8337 53.7373 70.722 53.9264 70.6445 54.1406C70.5716 54.3548 70.5352 54.5827 70.5352 54.8242ZM80.0918 59.6367C79.5768 59.6367 79.1097 59.5501 78.6904 59.377C78.2757 59.1992 77.918 58.9508 77.6172 58.6318C77.321 58.3128 77.0931 57.9346 76.9336 57.4971C76.7741 57.0596 76.6943 56.5811 76.6943 56.0615V55.7744C76.6943 55.1729 76.7832 54.6374 76.9609 54.168C77.1387 53.694 77.3802 53.293 77.6855 52.9648C77.9909 52.6367 78.3372 52.3883 78.7246 52.2197C79.112 52.0511 79.513 51.9668 79.9277 51.9668C80.4564 51.9668 80.9121 52.0579 81.2949 52.2402C81.6823 52.4225 81.999 52.6777 82.2451 53.0059C82.4912 53.3294 82.6735 53.7122 82.792 54.1543C82.9105 54.5918 82.9697 55.0703 82.9697 55.5898V56.1572H77.4463V55.125H81.7051V55.0293C81.6868 54.7012 81.6185 54.3822 81.5 54.0723C81.3861 53.7624 81.2038 53.5072 80.9531 53.3066C80.7025 53.1061 80.3607 53.0059 79.9277 53.0059C79.6406 53.0059 79.3763 53.0674 79.1348 53.1904C78.8932 53.3089 78.6859 53.4867 78.5127 53.7236C78.3395 53.9606 78.2051 54.25 78.1094 54.5918C78.0137 54.9336 77.9658 55.3278 77.9658 55.7744V56.0615C77.9658 56.4124 78.0137 56.7428 78.1094 57.0527C78.2096 57.3581 78.3532 57.627 78.54 57.8594C78.7314 58.0918 78.9616 58.2741 79.2305 58.4062C79.5039 58.5384 79.8138 58.6045 80.1602 58.6045C80.6068 58.6045 80.985 58.5133 81.2949 58.3311C81.6048 58.1488 81.876 57.9049 82.1084 57.5996L82.874 58.208C82.7145 58.4495 82.5117 58.6797 82.2656 58.8984C82.0195 59.1172 81.7165 59.2949 81.3564 59.4316C81.001 59.5684 80.5794 59.6367 80.0918 59.6367ZM84.3643 54.6602L85.7383 52.7734L83.6738 52.1582L83.9951 51.1328L86.0596 51.8916L85.998 49.54H87.0371L86.9688 51.9326L89.0059 51.1738L89.3203 52.2197L87.2217 52.8418L88.5684 54.6943L87.7207 55.3301L86.4561 53.3613L85.2188 55.2822L84.3643 54.6602Z",fill:"#64748B"}),(0,a.createElement)("rect",{x:"15.5",y:"68",width:"130.5",height:"29",rx:"3.5",fill:"white"}),(0,a.createElement)("path",{d:"M26.0728 77.7578H29.1323C29.8263 77.7578 30.4124 77.8636 30.8906 78.0752C31.373 78.2868 31.7391 78.5999 31.9888 79.0146C32.2427 79.4251 32.3696 79.9308 32.3696 80.5317C32.3696 80.9549 32.2829 81.3421 32.1094 81.6934C31.9401 82.0404 31.6947 82.3366 31.373 82.582C31.0557 82.8232 30.6748 83.0031 30.2305 83.1216L29.8877 83.2549H27.0122L26.9995 82.2583H29.1704C29.6105 82.2583 29.9766 82.1821 30.2686 82.0298C30.5605 81.8732 30.7806 81.6637 30.9287 81.4014C31.0768 81.139 31.1509 80.8491 31.1509 80.5317C31.1509 80.1763 31.0811 79.8652 30.9414 79.5986C30.8018 79.332 30.5817 79.1268 30.2812 78.9829C29.985 78.8348 29.6021 78.7607 29.1323 78.7607H27.2979V87H26.0728V77.7578ZM31.4746 87L29.2275 82.8105L30.5034 82.8042L32.7822 86.9238V87H31.4746ZM37.9556 85.8257V82.29C37.9556 82.0192 37.9006 81.7843 37.7905 81.5854C37.6847 81.3823 37.5239 81.2257 37.3081 81.1157C37.0923 81.0057 36.8257 80.9507 36.5083 80.9507C36.2121 80.9507 35.9518 81.0015 35.7275 81.103C35.5075 81.2046 35.334 81.3379 35.207 81.5029C35.0843 81.668 35.0229 81.8457 35.0229 82.0361H33.8486C33.8486 81.7907 33.9121 81.5474 34.0391 81.3062C34.166 81.0649 34.348 80.847 34.585 80.6523C34.8262 80.4535 35.1139 80.2969 35.4482 80.1826C35.7868 80.0641 36.1634 80.0049 36.5781 80.0049C37.0775 80.0049 37.5176 80.0895 37.8984 80.2588C38.2835 80.4281 38.584 80.6841 38.7998 81.0269C39.0199 81.3654 39.1299 81.7907 39.1299 82.3027V85.502C39.1299 85.7305 39.1489 85.9738 39.187 86.2319C39.2293 86.4901 39.2907 86.7122 39.3711 86.8984V87H38.146C38.0868 86.8646 38.0402 86.6847 38.0063 86.4604C37.9725 86.2319 37.9556 86.0203 37.9556 85.8257ZM38.1587 82.8359L38.1714 83.6611H36.9844C36.6501 83.6611 36.3517 83.6886 36.0894 83.7437C35.827 83.7944 35.6069 83.8727 35.4292 83.9785C35.2515 84.0843 35.116 84.2176 35.0229 84.3784C34.9299 84.535 34.8833 84.7191 34.8833 84.9307C34.8833 85.1465 34.932 85.3433 35.0293 85.521C35.1266 85.6987 35.2726 85.8405 35.4673 85.9463C35.6662 86.0479 35.9095 86.0986 36.1973 86.0986C36.557 86.0986 36.8743 86.0225 37.1494 85.8701C37.4245 85.7178 37.6424 85.5316 37.8032 85.3115C37.9683 85.0915 38.0571 84.8778 38.0698 84.6704L38.5713 85.2354C38.5417 85.4131 38.4613 85.6099 38.3301 85.8257C38.1989 86.0415 38.0233 86.2489 37.8032 86.4478C37.5874 86.6424 37.3293 86.8053 37.0288 86.9365C36.7326 87.0635 36.3983 87.127 36.0259 87.127C35.5604 87.127 35.152 87.036 34.8008 86.854C34.4538 86.672 34.1829 86.4287 33.9883 86.124C33.7979 85.8151 33.7026 85.4702 33.7026 85.0894C33.7026 84.7212 33.7746 84.3975 33.9185 84.1182C34.0623 83.8346 34.2697 83.5998 34.5405 83.4136C34.8114 83.2231 35.1372 83.0793 35.5181 82.9819C35.8989 82.8846 36.3242 82.8359 36.7939 82.8359H38.1587ZM44.9761 85.1782C44.9761 85.009 44.938 84.8524 44.8618 84.7085C44.7899 84.5604 44.6396 84.4271 44.4111 84.3086C44.1868 84.1859 43.8483 84.0801 43.3955 83.9912C43.0146 83.9108 42.6698 83.8156 42.3608 83.7056C42.0562 83.5955 41.7959 83.4622 41.5801 83.3057C41.3685 83.1491 41.2056 82.965 41.0913 82.7534C40.9771 82.5418 40.9199 82.2943 40.9199 82.0107C40.9199 81.7399 40.9792 81.4839 41.0977 81.2427C41.2204 81.0015 41.3918 80.7878 41.6118 80.6016C41.8361 80.4154 42.1048 80.2694 42.418 80.1636C42.7311 80.0578 43.0802 80.0049 43.4653 80.0049C44.0155 80.0049 44.4852 80.1022 44.8745 80.2969C45.2638 80.4915 45.5622 80.7518 45.7695 81.0776C45.9769 81.3993 46.0806 81.7568 46.0806 82.1504H44.9062C44.9062 81.96 44.8491 81.7759 44.7349 81.5981C44.6248 81.4162 44.4619 81.266 44.2461 81.1475C44.0345 81.029 43.7743 80.9697 43.4653 80.9697C43.1395 80.9697 42.875 81.0205 42.6719 81.1221C42.473 81.2194 42.327 81.3442 42.2339 81.4966C42.145 81.6489 42.1006 81.8097 42.1006 81.979C42.1006 82.106 42.1217 82.2202 42.1641 82.3218C42.2106 82.4191 42.291 82.5101 42.4053 82.5947C42.5195 82.6751 42.6803 82.7513 42.8877 82.8232C43.0951 82.8952 43.3595 82.9671 43.6812 83.0391C44.244 83.166 44.7074 83.3184 45.0713 83.4961C45.4352 83.6738 45.7061 83.8918 45.8838 84.1499C46.0615 84.408 46.1504 84.7212 46.1504 85.0894C46.1504 85.3898 46.0869 85.6649 45.96 85.9146C45.8372 86.1642 45.6574 86.38 45.4204 86.562C45.1877 86.7397 44.9084 86.8794 44.5825 86.981C44.2609 87.0783 43.8991 87.127 43.4971 87.127C42.8919 87.127 42.3799 87.019 41.9609 86.8032C41.542 86.5874 41.2246 86.3081 41.0088 85.9653C40.793 85.6226 40.6851 85.2607 40.6851 84.8799H41.8657C41.8826 85.2015 41.9757 85.4575 42.145 85.6479C42.3143 85.8341 42.5216 85.9674 42.7671 86.0479C43.0125 86.124 43.2559 86.1621 43.4971 86.1621C43.8187 86.1621 44.0874 86.1198 44.3032 86.0352C44.5233 85.9505 44.6904 85.8341 44.8047 85.686C44.9189 85.5379 44.9761 85.3687 44.9761 85.1782ZM51.6919 85.1782C51.6919 85.009 51.6538 84.8524 51.5776 84.7085C51.5057 84.5604 51.3555 84.4271 51.127 84.3086C50.9027 84.1859 50.5641 84.0801 50.1113 83.9912C49.7305 83.9108 49.3856 83.8156 49.0767 83.7056C48.772 83.5955 48.5117 83.4622 48.2959 83.3057C48.0843 83.1491 47.9214 82.965 47.8071 82.7534C47.6929 82.5418 47.6357 82.2943 47.6357 82.0107C47.6357 81.7399 47.695 81.4839 47.8135 81.2427C47.9362 81.0015 48.1076 80.7878 48.3276 80.6016C48.5519 80.4154 48.8206 80.2694 49.1338 80.1636C49.4469 80.0578 49.7961 80.0049 50.1812 80.0049C50.7313 80.0049 51.201 80.1022 51.5903 80.2969C51.9797 80.4915 52.278 80.7518 52.4854 81.0776C52.6927 81.3993 52.7964 81.7568 52.7964 82.1504H51.6221C51.6221 81.96 51.5649 81.7759 51.4507 81.5981C51.3407 81.4162 51.1777 81.266 50.9619 81.1475C50.7503 81.029 50.4901 80.9697 50.1812 80.9697C49.8553 80.9697 49.5908 81.0205 49.3877 81.1221C49.1888 81.2194 49.0428 81.3442 48.9497 81.4966C48.8608 81.6489 48.8164 81.8097 48.8164 81.979C48.8164 82.106 48.8376 82.2202 48.8799 82.3218C48.9264 82.4191 49.0068 82.5101 49.1211 82.5947C49.2354 82.6751 49.3962 82.7513 49.6035 82.8232C49.8109 82.8952 50.0754 82.9671 50.397 83.0391C50.9598 83.166 51.4232 83.3184 51.7871 83.4961C52.151 83.6738 52.4219 83.8918 52.5996 84.1499C52.7773 84.408 52.8662 84.7212 52.8662 85.0894C52.8662 85.3898 52.8027 85.6649 52.6758 85.9146C52.5531 86.1642 52.3732 86.38 52.1362 86.562C51.9035 86.7397 51.6242 86.8794 51.2983 86.981C50.9767 87.0783 50.6149 87.127 50.2129 87.127C49.6077 87.127 49.0957 87.019 48.6768 86.8032C48.2578 86.5874 47.9404 86.3081 47.7246 85.9653C47.5088 85.6226 47.4009 85.2607 47.4009 84.8799H48.5815C48.5985 85.2015 48.6916 85.4575 48.8608 85.6479C49.0301 85.8341 49.2375 85.9674 49.4829 86.0479C49.7284 86.124 49.9717 86.1621 50.2129 86.1621C50.5345 86.1621 50.8032 86.1198 51.019 86.0352C51.2391 85.9505 51.4062 85.8341 51.5205 85.686C51.6348 85.5379 51.6919 85.3687 51.6919 85.1782ZM57.2588 87.127C56.7806 87.127 56.3468 87.0465 55.9575 86.8857C55.5724 86.7207 55.2402 86.4901 54.9609 86.1938C54.6859 85.8976 54.4743 85.5464 54.3262 85.1401C54.1781 84.7339 54.104 84.2896 54.104 83.8071V83.5405C54.104 82.9819 54.1865 82.4847 54.3516 82.0488C54.5166 81.6087 54.7409 81.2363 55.0244 80.9316C55.3079 80.627 55.6296 80.3963 55.9893 80.2397C56.349 80.0832 56.7214 80.0049 57.1064 80.0049C57.5973 80.0049 58.0205 80.0895 58.376 80.2588C58.7357 80.4281 59.0298 80.665 59.2583 80.9697C59.4868 81.2702 59.6561 81.6257 59.7661 82.0361C59.8761 82.4424 59.9312 82.8867 59.9312 83.3691V83.896H54.8022V82.9375H58.7568V82.8486C58.7399 82.5439 58.6764 82.2477 58.5664 81.96C58.4606 81.6722 58.2913 81.4352 58.0586 81.249C57.8258 81.0628 57.5085 80.9697 57.1064 80.9697C56.8398 80.9697 56.5944 81.0269 56.3701 81.1411C56.1458 81.2511 55.9533 81.4162 55.7925 81.6362C55.6317 81.8563 55.5068 82.125 55.418 82.4424C55.3291 82.7598 55.2847 83.1258 55.2847 83.5405V83.8071C55.2847 84.133 55.3291 84.4398 55.418 84.7275C55.5111 85.0111 55.6444 85.2607 55.8179 85.4766C55.9956 85.6924 56.2093 85.8617 56.459 85.9844C56.7129 86.1071 57.0007 86.1685 57.3223 86.1685C57.737 86.1685 58.0882 86.0838 58.376 85.9146C58.6637 85.7453 58.9155 85.5189 59.1313 85.2354L59.8423 85.8003C59.6942 86.0246 59.5059 86.2383 59.2773 86.4414C59.0488 86.6445 58.7674 86.8096 58.4331 86.9365C58.103 87.0635 57.7116 87.127 57.2588 87.127ZM62.5781 77.25V87H61.3975V77.25H62.5781Z",fill:"#0F172A"}),(0,a.createElement)("rect",{x:"15.5",y:"68",width:"130.5",height:"29",rx:"3.5",stroke:"#E2E8F0"}),(0,a.createElement)("path",{d:"M158.691 58.4268V59.5H153.715V58.4268H158.691ZM153.975 49.5469V59.5H152.655V49.5469H153.975ZM164.372 58.2354V54.4277C164.372 54.1361 164.313 53.8831 164.194 53.6689C164.08 53.4502 163.907 53.2816 163.675 53.1631C163.442 53.0446 163.155 52.9854 162.813 52.9854C162.494 52.9854 162.214 53.04 161.973 53.1494C161.736 53.2588 161.549 53.4023 161.412 53.5801C161.28 53.7578 161.214 53.9492 161.214 54.1543H159.949C159.949 53.89 160.018 53.6279 160.154 53.3682C160.291 53.1084 160.487 52.8737 160.742 52.6641C161.002 52.4499 161.312 52.2812 161.672 52.1582C162.036 52.0306 162.442 51.9668 162.889 51.9668C163.426 51.9668 163.9 52.0579 164.311 52.2402C164.725 52.4225 165.049 52.6982 165.281 53.0674C165.518 53.432 165.637 53.89 165.637 54.4414V57.8867C165.637 58.1328 165.657 58.3949 165.698 58.6729C165.744 58.9508 165.81 59.1901 165.896 59.3906V59.5H164.577C164.513 59.3542 164.463 59.1605 164.427 58.9189C164.39 58.6729 164.372 58.445 164.372 58.2354ZM164.591 55.0156L164.604 55.9043H163.326C162.966 55.9043 162.645 55.9339 162.362 55.9932C162.08 56.0479 161.843 56.1322 161.651 56.2461C161.46 56.36 161.314 56.5036 161.214 56.6768C161.114 56.8454 161.063 57.0436 161.063 57.2715C161.063 57.5039 161.116 57.7158 161.221 57.9072C161.326 58.0986 161.483 58.2513 161.692 58.3652C161.907 58.4746 162.169 58.5293 162.479 58.5293C162.866 58.5293 163.208 58.4473 163.504 58.2832C163.8 58.1191 164.035 57.9186 164.208 57.6816C164.386 57.4447 164.481 57.2145 164.495 56.9912L165.035 57.5996C165.003 57.791 164.917 58.0029 164.775 58.2354C164.634 58.4678 164.445 58.6911 164.208 58.9053C163.976 59.1149 163.698 59.2904 163.374 59.4316C163.055 59.5684 162.695 59.6367 162.294 59.6367C161.793 59.6367 161.353 59.5387 160.975 59.3428C160.601 59.1468 160.309 58.8848 160.1 58.5566C159.895 58.224 159.792 57.8525 159.792 57.4424C159.792 57.0459 159.869 56.6973 160.024 56.3965C160.179 56.0911 160.403 55.8382 160.694 55.6377C160.986 55.4326 161.337 55.2777 161.747 55.1729C162.157 55.068 162.615 55.0156 163.121 55.0156H164.591ZM171.933 57.5381C171.933 57.3558 171.892 57.1872 171.81 57.0322C171.732 56.8727 171.57 56.7292 171.324 56.6016C171.083 56.4694 170.718 56.3555 170.23 56.2598C169.82 56.1732 169.449 56.0706 169.116 55.9521C168.788 55.8337 168.508 55.6901 168.275 55.5215C168.048 55.3529 167.872 55.1546 167.749 54.9268C167.626 54.6989 167.564 54.4323 167.564 54.127C167.564 53.8353 167.628 53.5596 167.756 53.2998C167.888 53.04 168.073 52.8099 168.31 52.6094C168.551 52.4089 168.84 52.2516 169.178 52.1377C169.515 52.0238 169.891 51.9668 170.306 51.9668C170.898 51.9668 171.404 52.0716 171.823 52.2812C172.243 52.4909 172.564 52.7712 172.787 53.1221C173.01 53.4684 173.122 53.8535 173.122 54.2773H171.857C171.857 54.0723 171.796 53.874 171.673 53.6826C171.554 53.4867 171.379 53.3249 171.146 53.1973C170.919 53.0697 170.638 53.0059 170.306 53.0059C169.955 53.0059 169.67 53.0605 169.451 53.1699C169.237 53.2747 169.08 53.4092 168.979 53.5732C168.884 53.7373 168.836 53.9105 168.836 54.0928C168.836 54.2295 168.859 54.3525 168.904 54.4619C168.954 54.5667 169.041 54.6647 169.164 54.7559C169.287 54.8424 169.46 54.9245 169.684 55.002C169.907 55.0794 170.192 55.1569 170.538 55.2344C171.144 55.3711 171.643 55.5352 172.035 55.7266C172.427 55.918 172.719 56.1527 172.91 56.4307C173.102 56.7087 173.197 57.0459 173.197 57.4424C173.197 57.766 173.129 58.0622 172.992 58.3311C172.86 58.5999 172.666 58.8324 172.411 59.0283C172.16 59.2197 171.86 59.3701 171.509 59.4795C171.162 59.5843 170.773 59.6367 170.34 59.6367C169.688 59.6367 169.137 59.5205 168.686 59.2881C168.234 59.0557 167.893 58.7549 167.66 58.3857C167.428 58.0166 167.312 57.627 167.312 57.2168H168.583C168.601 57.5632 168.701 57.8389 168.884 58.0439C169.066 58.2445 169.289 58.388 169.554 58.4746C169.818 58.5566 170.08 58.5977 170.34 58.5977C170.686 58.5977 170.976 58.5521 171.208 58.4609C171.445 58.3698 171.625 58.2445 171.748 58.085C171.871 57.9255 171.933 57.7432 171.933 57.5381ZM177.955 52.1035V53.0742H173.956V52.1035H177.955ZM175.31 50.3057H176.574V57.668C176.574 57.9186 176.613 58.1077 176.69 58.2354C176.768 58.363 176.868 58.4473 176.991 58.4883C177.114 58.5293 177.246 58.5498 177.388 58.5498C177.493 58.5498 177.602 58.5407 177.716 58.5225C177.834 58.4997 177.923 58.4814 177.982 58.4678L177.989 59.5C177.889 59.5319 177.757 59.5615 177.593 59.5889C177.433 59.6208 177.24 59.6367 177.012 59.6367C176.702 59.6367 176.417 59.5752 176.157 59.4521C175.897 59.3291 175.69 59.124 175.535 58.8369C175.385 58.5452 175.31 58.1533 175.31 57.6611V50.3057ZM190.759 49.5469V59.5H189.433L184.422 51.8232V59.5H183.103V49.5469H184.422L189.453 57.2441V49.5469H190.759ZM197.267 58.2354V54.4277C197.267 54.1361 197.207 53.8831 197.089 53.6689C196.975 53.4502 196.802 53.2816 196.569 53.1631C196.337 53.0446 196.05 52.9854 195.708 52.9854C195.389 52.9854 195.109 53.04 194.867 53.1494C194.63 53.2588 194.443 53.4023 194.307 53.5801C194.174 53.7578 194.108 53.9492 194.108 54.1543H192.844C192.844 53.89 192.912 53.6279 193.049 53.3682C193.186 53.1084 193.382 52.8737 193.637 52.6641C193.896 52.4499 194.206 52.2812 194.566 52.1582C194.931 52.0306 195.337 51.9668 195.783 51.9668C196.321 51.9668 196.795 52.0579 197.205 52.2402C197.62 52.4225 197.943 52.6982 198.176 53.0674C198.413 53.432 198.531 53.89 198.531 54.4414V57.8867C198.531 58.1328 198.552 58.3949 198.593 58.6729C198.638 58.9508 198.704 59.1901 198.791 59.3906V59.5H197.472C197.408 59.3542 197.358 59.1605 197.321 58.9189C197.285 58.6729 197.267 58.445 197.267 58.2354ZM197.485 55.0156L197.499 55.9043H196.221C195.861 55.9043 195.539 55.9339 195.257 55.9932C194.974 56.0479 194.737 56.1322 194.546 56.2461C194.354 56.36 194.209 56.5036 194.108 56.6768C194.008 56.8454 193.958 57.0436 193.958 57.2715C193.958 57.5039 194.01 57.7158 194.115 57.9072C194.22 58.0986 194.377 58.2513 194.587 58.3652C194.801 58.4746 195.063 58.5293 195.373 58.5293C195.76 58.5293 196.102 58.4473 196.398 58.2832C196.695 58.1191 196.929 57.9186 197.103 57.6816C197.28 57.4447 197.376 57.2145 197.39 56.9912L197.93 57.5996C197.898 57.791 197.811 58.0029 197.67 58.2354C197.529 58.4678 197.34 58.6911 197.103 58.9053C196.87 59.1149 196.592 59.2904 196.269 59.4316C195.95 59.5684 195.59 59.6367 195.188 59.6367C194.687 59.6367 194.247 59.5387 193.869 59.3428C193.495 59.1468 193.204 58.8848 192.994 58.5566C192.789 58.224 192.687 57.8525 192.687 57.4424C192.687 57.0459 192.764 56.6973 192.919 56.3965C193.074 56.0911 193.297 55.8382 193.589 55.6377C193.881 55.4326 194.231 55.2777 194.642 55.1729C195.052 55.068 195.51 55.0156 196.016 55.0156H197.485ZM201.778 53.5732V59.5H200.507V52.1035H201.71L201.778 53.5732ZM201.519 55.5215L200.931 55.501C200.935 54.9951 201.001 54.528 201.129 54.0996C201.257 53.6667 201.446 53.2907 201.696 52.9717C201.947 52.6527 202.259 52.4066 202.633 52.2334C203.007 52.0557 203.439 51.9668 203.932 51.9668C204.278 51.9668 204.597 52.0169 204.889 52.1172C205.18 52.2129 205.433 52.3656 205.647 52.5752C205.862 52.7848 206.028 53.0537 206.146 53.3818C206.265 53.71 206.324 54.1064 206.324 54.5713V59.5H205.06V54.6328C205.06 54.2454 204.993 53.9355 204.861 53.7031C204.734 53.4707 204.551 53.3021 204.314 53.1973C204.077 53.0879 203.799 53.0332 203.48 53.0332C203.107 53.0332 202.795 53.0993 202.544 53.2314C202.293 53.3636 202.093 53.5459 201.942 53.7783C201.792 54.0107 201.683 54.2773 201.614 54.5781C201.55 54.8743 201.519 55.1888 201.519 55.5215ZM206.311 54.8242L205.463 55.084C205.467 54.6784 205.534 54.2887 205.661 53.915C205.793 53.5413 205.982 53.2087 206.229 52.917C206.479 52.6253 206.787 52.3952 207.151 52.2266C207.516 52.0534 207.933 51.9668 208.402 51.9668C208.799 51.9668 209.15 52.0192 209.455 52.124C209.765 52.2288 210.025 52.3906 210.234 52.6094C210.449 52.8236 210.61 53.0993 210.72 53.4365C210.829 53.7738 210.884 54.1748 210.884 54.6396V59.5H209.612V54.626C209.612 54.2113 209.546 53.89 209.414 53.6621C209.286 53.4297 209.104 53.2679 208.867 53.1768C208.635 53.0811 208.357 53.0332 208.033 53.0332C207.755 53.0332 207.509 53.0811 207.295 53.1768C207.081 53.2725 206.901 53.4046 206.755 53.5732C206.609 53.7373 206.497 53.9264 206.42 54.1406C206.347 54.3548 206.311 54.5827 206.311 54.8242ZM215.867 59.6367C215.352 59.6367 214.885 59.5501 214.466 59.377C214.051 59.1992 213.693 58.9508 213.393 58.6318C213.096 58.3128 212.868 57.9346 212.709 57.4971C212.549 57.0596 212.47 56.5811 212.47 56.0615V55.7744C212.47 55.1729 212.559 54.6374 212.736 54.168C212.914 53.694 213.156 53.293 213.461 52.9648C213.766 52.6367 214.113 52.3883 214.5 52.2197C214.887 52.0511 215.288 51.9668 215.703 51.9668C216.232 51.9668 216.688 52.0579 217.07 52.2402C217.458 52.4225 217.774 52.6777 218.021 53.0059C218.267 53.3294 218.449 53.7122 218.567 54.1543C218.686 54.5918 218.745 55.0703 218.745 55.5898V56.1572H213.222V55.125H217.48V55.0293C217.462 54.7012 217.394 54.3822 217.275 54.0723C217.161 53.7624 216.979 53.5072 216.729 53.3066C216.478 53.1061 216.136 53.0059 215.703 53.0059C215.416 53.0059 215.152 53.0674 214.91 53.1904C214.669 53.3089 214.461 53.4867 214.288 53.7236C214.115 53.9606 213.98 54.25 213.885 54.5918C213.789 54.9336 213.741 55.3278 213.741 55.7744V56.0615C213.741 56.4124 213.789 56.7428 213.885 57.0527C213.985 57.3581 214.129 57.627 214.315 57.8594C214.507 58.0918 214.737 58.2741 215.006 58.4062C215.279 58.5384 215.589 58.6045 215.936 58.6045C216.382 58.6045 216.76 58.5133 217.07 58.3311C217.38 58.1488 217.651 57.9049 217.884 57.5996L218.649 58.208C218.49 58.4495 218.287 58.6797 218.041 58.8984C217.795 59.1172 217.492 59.2949 217.132 59.4316C216.776 59.5684 216.355 59.6367 215.867 59.6367Z",fill:"#64748B"}),(0,a.createElement)("rect",{x:"152.5",y:"68.5",width:"129.5",height:"28",rx:"3",fill:"white"}),(0,a.createElement)("path",{d:"M167.499 84.6641C167.499 84.4482 167.465 84.2578 167.397 84.0928C167.333 83.9235 167.219 83.7712 167.054 83.6357C166.893 83.5003 166.669 83.3713 166.381 83.2485C166.098 83.1258 165.738 83.001 165.302 82.874C164.845 82.7386 164.433 82.5884 164.064 82.4233C163.696 82.2541 163.381 82.0615 163.119 81.8457C162.856 81.6299 162.655 81.3823 162.516 81.103C162.376 80.8237 162.306 80.5042 162.306 80.1445C162.306 79.7848 162.38 79.4526 162.528 79.1479C162.676 78.8433 162.888 78.5788 163.163 78.3545C163.442 78.126 163.775 77.9482 164.16 77.8213C164.545 77.6943 164.974 77.6309 165.448 77.6309C166.142 77.6309 166.73 77.7642 167.213 78.0308C167.7 78.2931 168.07 78.638 168.324 79.0654C168.578 79.4886 168.705 79.9414 168.705 80.4238H167.486C167.486 80.0768 167.412 79.77 167.264 79.5034C167.116 79.2326 166.891 79.021 166.591 78.8687C166.29 78.7121 165.91 78.6338 165.448 78.6338C165.012 78.6338 164.653 78.6994 164.369 78.8306C164.086 78.9618 163.874 79.1395 163.734 79.3638C163.599 79.5881 163.531 79.8441 163.531 80.1318C163.531 80.3265 163.571 80.5042 163.652 80.665C163.736 80.8216 163.866 80.9676 164.039 81.103C164.217 81.2384 164.441 81.3633 164.712 81.4775C164.987 81.5918 165.315 81.7018 165.696 81.8076C166.221 81.9557 166.673 82.1208 167.054 82.3027C167.435 82.4847 167.748 82.6899 167.994 82.9185C168.243 83.1427 168.427 83.3988 168.546 83.6865C168.669 83.9701 168.73 84.2917 168.73 84.6514C168.73 85.028 168.654 85.3687 168.501 85.6733C168.349 85.978 168.131 86.2383 167.848 86.4541C167.564 86.6699 167.223 86.8371 166.826 86.9556C166.432 87.0698 165.992 87.127 165.505 87.127C165.078 87.127 164.657 87.0677 164.242 86.9492C163.832 86.8307 163.457 86.653 163.119 86.416C162.784 86.179 162.516 85.887 162.312 85.54C162.114 85.1888 162.014 84.7826 162.014 84.3213H163.233C163.233 84.6387 163.294 84.9116 163.417 85.1401C163.54 85.3644 163.707 85.5506 163.918 85.6987C164.134 85.8468 164.378 85.9569 164.648 86.0288C164.924 86.0965 165.209 86.1304 165.505 86.1304C165.933 86.1304 166.295 86.0711 166.591 85.9526C166.887 85.8341 167.111 85.6649 167.264 85.4448C167.42 85.2248 167.499 84.9645 167.499 84.6641ZM171.39 80.1318V87H170.209V80.1318H171.39ZM170.12 78.3101C170.12 78.1196 170.177 77.9588 170.292 77.8276C170.41 77.6965 170.583 77.6309 170.812 77.6309C171.036 77.6309 171.208 77.6965 171.326 77.8276C171.449 77.9588 171.51 78.1196 171.51 78.3101C171.51 78.492 171.449 78.6486 171.326 78.7798C171.208 78.9067 171.036 78.9702 170.812 78.9702C170.583 78.9702 170.41 78.9067 170.292 78.7798C170.177 78.6486 170.12 78.492 170.12 78.3101ZM174.443 81.4966V87H173.262V80.1318H174.379L174.443 81.4966ZM174.202 83.3057L173.656 83.2866C173.66 82.8169 173.721 82.3831 173.84 81.9854C173.958 81.5833 174.134 81.2342 174.367 80.938C174.599 80.6418 174.889 80.4132 175.236 80.2524C175.583 80.0874 175.985 80.0049 176.442 80.0049C176.764 80.0049 177.06 80.0514 177.331 80.1445C177.602 80.2334 177.837 80.3752 178.036 80.5698C178.235 80.7645 178.389 81.0142 178.499 81.3188C178.609 81.6235 178.664 81.9917 178.664 82.4233V87H177.49V82.4805C177.49 82.1208 177.428 81.833 177.306 81.6172C177.187 81.4014 177.018 81.2448 176.798 81.1475C176.578 81.0459 176.32 80.9951 176.023 80.9951C175.676 80.9951 175.387 81.0565 175.154 81.1792C174.921 81.3019 174.735 81.4712 174.595 81.687C174.456 81.9028 174.354 82.1504 174.291 82.4297C174.231 82.7048 174.202 82.9967 174.202 83.3057ZM178.651 82.6582L177.864 82.8994C177.868 82.5228 177.93 82.161 178.048 81.814C178.171 81.467 178.347 81.158 178.575 80.8872C178.808 80.6164 179.094 80.4027 179.432 80.2461C179.771 80.0853 180.158 80.0049 180.594 80.0049C180.962 80.0049 181.288 80.0535 181.571 80.1509C181.859 80.2482 182.1 80.3984 182.295 80.6016C182.494 80.8005 182.644 81.0565 182.746 81.3696C182.847 81.6828 182.898 82.0552 182.898 82.4868V87H181.717V82.4741C181.717 82.089 181.656 81.7907 181.533 81.5791C181.415 81.3633 181.245 81.2131 181.025 81.1284C180.81 81.0396 180.551 80.9951 180.251 80.9951C179.993 80.9951 179.764 81.0396 179.565 81.1284C179.367 81.2173 179.199 81.34 179.064 81.4966C178.929 81.6489 178.825 81.8245 178.753 82.0234C178.685 82.2223 178.651 82.4339 178.651 82.6582ZM185.843 81.4966V87H184.663V80.1318H185.78L185.843 81.4966ZM185.602 83.3057L185.056 83.2866C185.06 82.8169 185.122 82.3831 185.24 81.9854C185.359 81.5833 185.534 81.2342 185.767 80.938C186 80.6418 186.29 80.4132 186.637 80.2524C186.984 80.0874 187.386 80.0049 187.843 80.0049C188.164 80.0049 188.461 80.0514 188.731 80.1445C189.002 80.2334 189.237 80.3752 189.436 80.5698C189.635 80.7645 189.789 81.0142 189.899 81.3188C190.009 81.6235 190.064 81.9917 190.064 82.4233V87H188.89V82.4805C188.89 82.1208 188.829 81.833 188.706 81.6172C188.588 81.4014 188.418 81.2448 188.198 81.1475C187.978 81.0459 187.72 80.9951 187.424 80.9951C187.077 80.9951 186.787 81.0565 186.554 81.1792C186.321 81.3019 186.135 81.4712 185.996 81.687C185.856 81.9028 185.754 82.1504 185.691 82.4297C185.632 82.7048 185.602 82.9967 185.602 83.3057ZM190.052 82.6582L189.265 82.8994C189.269 82.5228 189.33 82.161 189.449 81.814C189.571 81.467 189.747 81.158 189.976 80.8872C190.208 80.6164 190.494 80.4027 190.833 80.2461C191.171 80.0853 191.558 80.0049 191.994 80.0049C192.362 80.0049 192.688 80.0535 192.972 80.1509C193.259 80.2482 193.501 80.3984 193.695 80.6016C193.894 80.8005 194.044 81.0565 194.146 81.3696C194.248 81.6828 194.298 82.0552 194.298 82.4868V87H193.118V82.4741C193.118 82.089 193.056 81.7907 192.934 81.5791C192.815 81.3633 192.646 81.2131 192.426 81.1284C192.21 81.0396 191.952 80.9951 191.651 80.9951C191.393 80.9951 191.165 81.0396 190.966 81.1284C190.767 81.2173 190.6 81.34 190.464 81.4966C190.329 81.6489 190.225 81.8245 190.153 82.0234C190.086 82.2223 190.052 82.4339 190.052 82.6582ZM198.926 87.127C198.448 87.127 198.014 87.0465 197.625 86.8857C197.239 86.7207 196.907 86.4901 196.628 86.1938C196.353 85.8976 196.141 85.5464 195.993 85.1401C195.845 84.7339 195.771 84.2896 195.771 83.8071V83.5405C195.771 82.9819 195.854 82.4847 196.019 82.0488C196.184 81.6087 196.408 81.2363 196.691 80.9316C196.975 80.627 197.297 80.3963 197.656 80.2397C198.016 80.0832 198.388 80.0049 198.773 80.0049C199.264 80.0049 199.688 80.0895 200.043 80.2588C200.403 80.4281 200.697 80.665 200.925 80.9697C201.154 81.2702 201.323 81.6257 201.433 82.0361C201.543 82.4424 201.598 82.8867 201.598 83.3691V83.896H196.469V82.9375H200.424V82.8486C200.407 82.5439 200.343 82.2477 200.233 81.96C200.128 81.6722 199.958 81.4352 199.726 81.249C199.493 81.0628 199.175 80.9697 198.773 80.9697C198.507 80.9697 198.261 81.0269 198.037 81.1411C197.813 81.2511 197.62 81.4162 197.459 81.6362C197.299 81.8563 197.174 82.125 197.085 82.4424C196.996 82.7598 196.952 83.1258 196.952 83.5405V83.8071C196.952 84.133 196.996 84.4398 197.085 84.7275C197.178 85.0111 197.311 85.2607 197.485 85.4766C197.663 85.6924 197.876 85.8617 198.126 85.9844C198.38 86.1071 198.668 86.1685 198.989 86.1685C199.404 86.1685 199.755 86.0838 200.043 85.9146C200.331 85.7453 200.583 85.5189 200.798 85.2354L201.509 85.8003C201.361 86.0246 201.173 86.2383 200.944 86.4414C200.716 86.6445 200.434 86.8096 200.1 86.9365C199.77 87.0635 199.379 87.127 198.926 87.127ZM204.144 81.5981V87H202.969V80.1318H204.08L204.144 81.5981ZM203.864 83.3057L203.375 83.2866C203.38 82.8169 203.45 82.3831 203.585 81.9854C203.72 81.5833 203.911 81.2342 204.156 80.938C204.402 80.6418 204.694 80.4132 205.032 80.2524C205.375 80.0874 205.754 80.0049 206.168 80.0049C206.507 80.0049 206.812 80.0514 207.083 80.1445C207.353 80.2334 207.584 80.3773 207.774 80.5762C207.969 80.7751 208.117 81.0332 208.219 81.3506C208.32 81.6637 208.371 82.0467 208.371 82.4995V87H207.19V82.4868C207.19 82.1271 207.138 81.8394 207.032 81.6235C206.926 81.4035 206.771 81.2448 206.568 81.1475C206.365 81.0459 206.116 80.9951 205.819 80.9951C205.527 80.9951 205.261 81.0565 205.02 81.1792C204.783 81.3019 204.577 81.4712 204.404 81.687C204.235 81.9028 204.101 82.1504 204.004 82.4297C203.911 82.7048 203.864 82.9967 203.864 83.3057ZM214.154 85.1782C214.154 85.009 214.116 84.8524 214.04 84.7085C213.968 84.5604 213.817 84.4271 213.589 84.3086C213.365 84.1859 213.026 84.0801 212.573 83.9912C212.192 83.9108 211.847 83.8156 211.539 83.7056C211.234 83.5955 210.974 83.4622 210.758 83.3057C210.546 83.1491 210.383 82.965 210.269 82.7534C210.155 82.5418 210.098 82.2943 210.098 82.0107C210.098 81.7399 210.157 81.4839 210.275 81.2427C210.398 81.0015 210.569 80.7878 210.79 80.6016C211.014 80.4154 211.283 80.2694 211.596 80.1636C211.909 80.0578 212.258 80.0049 212.643 80.0049C213.193 80.0049 213.663 80.1022 214.052 80.2969C214.442 80.4915 214.74 80.7518 214.947 81.0776C215.155 81.3993 215.258 81.7568 215.258 82.1504H214.084C214.084 81.96 214.027 81.7759 213.913 81.5981C213.803 81.4162 213.64 81.266 213.424 81.1475C213.212 81.029 212.952 80.9697 212.643 80.9697C212.317 80.9697 212.053 81.0205 211.85 81.1221C211.651 81.2194 211.505 81.3442 211.412 81.4966C211.323 81.6489 211.278 81.8097 211.278 81.979C211.278 82.106 211.299 82.2202 211.342 82.3218C211.388 82.4191 211.469 82.5101 211.583 82.5947C211.697 82.6751 211.858 82.7513 212.065 82.8232C212.273 82.8952 212.537 82.9671 212.859 83.0391C213.422 83.166 213.885 83.3184 214.249 83.4961C214.613 83.6738 214.884 83.8918 215.062 84.1499C215.239 84.408 215.328 84.7212 215.328 85.0894C215.328 85.3898 215.265 85.6649 215.138 85.9146C215.015 86.1642 214.835 86.38 214.598 86.562C214.365 86.7397 214.086 86.8794 213.76 86.981C213.439 87.0783 213.077 87.127 212.675 87.127C212.07 87.127 211.558 87.019 211.139 86.8032C210.72 86.5874 210.402 86.3081 210.187 85.9653C209.971 85.6226 209.863 85.2607 209.863 84.8799H211.043C211.06 85.2015 211.153 85.4575 211.323 85.6479C211.492 85.8341 211.699 85.9674 211.945 86.0479C212.19 86.124 212.434 86.1621 212.675 86.1621C212.996 86.1621 213.265 86.1198 213.481 86.0352C213.701 85.9505 213.868 85.8341 213.982 85.686C214.097 85.5379 214.154 85.3687 214.154 85.1782ZM218.039 77.7578V88.7139H217.093V77.7578H218.039Z",fill:"#0F172A"}),(0,a.createElement)("rect",{x:"152.5",y:"68.5",width:"129.5",height:"28",rx:"3",stroke:"#4272F9",strokeWidth:"2"})),d=window.wp.i18n,m=window.wp.components,u=window.wp.blockEditor;function p(e){var t=Object.create(null);return function(C){return void 0===t[C]&&(t[C]=e(C)),t[C]}}var f=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|abbr|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|disableRemotePlayback|download|draggable|encType|enterKeyHint|fetchpriority|fetchPriority|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|translate|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|incremental|fallback|inert|itemProp|itemScope|itemType|itemID|itemRef|on|option|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,h=p(function(e){return f.test(e)||111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&e.charCodeAt(2)<91}),y=function(){const e=Array.prototype.slice.call(arguments).filter(Boolean),t={},C=[];e.forEach(e=>{(e?e.split(" "):[]).forEach(e=>{if(e.startsWith("atm_")){const[,C]=e.split("_");t[C]=e}else C.push(e)})});const l=[];for(const e in t)Object.prototype.hasOwnProperty.call(t,e)&&l.push(t[e]);return l.push(...C),l.join(" ")},b=(e,t)=>{const C={};return Object.keys(e).filter((e=>t=>-1===e.indexOf(t))(t)).forEach(t=>{C[t]=e[t]}),C},g=(e,t)=>{},H=function(e){let t="";return C=>{const l=(l,r)=>{const{as:n=e,class:i=t}=l;var o;const s=function(e,t){const C=b(t,["as","class"]);if(!e){const e="function"==typeof h?{default:h}:h;Object.keys(C).forEach(t=>{e.default(t)||delete C[t]})}return C}(void 0===C.propsAsIs?!("string"==typeof n&&-1===n.indexOf("-")&&(o=n[0],o.toUpperCase()!==o)):C.propsAsIs,l);s.ref=r,s.className=C.atomic?y(C.class,s.className||i):y(s.className||i,C.class);const{vars:c}=C;if(c){const e={};for(const t in c){const a=c[t],r=a[0],n=a[1]||"",i="function"==typeof r?r(l):r;g(0,C.name),e[`--${t}`]=`${i}${n}`}const t=s.style||{},a=Object.keys(t);a.length>0&&a.forEach(C=>{e[C]=t[C]}),s.style=e}return e.__wyw_meta&&e!==n?(s.as=n,(0,a.createElement)(e,s)):(0,a.createElement)(n,s)},r=a.forwardRef?(0,a.forwardRef)(l):e=>{const t=b(e,["innerRef"]);return l(t,e.innerRef)};return r.displayName=C.name,r.__wyw_meta={className:C.class||t,extends:e},r}};const k=window.wp.element,{ToolBarFields:_,BlockName:v,BlockLabel:V,BlockDescription:w,AdvancedFields:E,FieldWrapper:x,FieldSettingsWrapper:L,ValidationToggleGroup:M,ValidationBlockMessage:j,BlockAdvancedValue:Z,EditAdvancedRulesButton:S,BaseHelp:P,AdvancedInspectorControl:T,AttributeHelp:A}=JetFBComponents,{useIsAdvancedValidation:F,useUniqueNameOnDuplicate:B}=JetFBHooks,O=H("input")({name:"FullWidthInput",class:"fylh6zt",propsAsIs:!1}),{seenIcon:R,unSeenIcon:I}=JFBTextFieldConfig;C(727);const N=JSON.parse('{"$schema":"https://raw.githubusercontent.com/WordPress/gutenberg/trunk/schemas/json/block.json","apiVersion":3,"name":"jet-forms/text-field","category":"jet-form-builder-fields","keywords":["jetformbuilder","field","text"],"textdomain":"jet-form-builder","supports":{"customClassName":false,"html":false,"jetFBSanitizeValue":true},"title":"Text Field","icon":"\\n\\n\\n","attributes":{"showEye":{"type":"boolean","default":false},"value":{"type":"object","default":{"groups":[]}},"validation":{"type":"object","default":{}},"field_type":{"type":"string","default":"text"},"autocomplete":{"type":"string","default":"off"},"enable_input_mask":{"type":"boolean","default":false},"clear_on_submit":{"type":"boolean","default":false},"mask_type":{"type":"string","default":""},"input_mask":{"type":"string","default":""},"mask_visibility":{"type":"string","default":"always"},"mask_placeholder":{"type":"string","default":"_"},"minlength":{"type":["number","string"],"default":"","jfb":{"rich":true}},"maxlength":{"type":["number","string"],"default":"","jfb":{"rich":true}},"label":{"type":"string","default":"","jfb":{"rich":true}},"name":{"type":"string","default":"field_name"},"desc":{"type":"string","default":"","jfb":{"rich":true}},"default":{"type":"string","default":"","jfb":{"rich-no-preset":true}},"placeholder":{"type":"string","default":""},"required":{"type":"boolean","default":false},"add_prev":{"type":"boolean","default":false},"prev_label":{"type":"string","default":"","jfb":{"rich":true}},"visibility":{"type":"string","default":""},"class_name":{"type":"string","default":""},"className":{"type":"string","default":""},"isPreview":{"type":"boolean","default":false}},"usesContext":["jet-forms/repeater-field--name","jet-forms/repeater-row--default","jet-forms/repeater-row--current-index"],"viewScript":"jet-fb-blocks-v2-text-field","viewStyle":"jet-fb-blocks-v2-text-field"}'),D=window.wp.blocks,{name:U,icon:z=""}=N,W={icon:(0,a.createElement)("span",{dangerouslySetInnerHTML:{__html:z}}),description:(0,d.__)("Add a single narrow text bar to the form and gather short text information like names, emails, titles, etc.","jet-form-builder"),edit:function(e){const{attributes:t,setAttributes:C,isSelected:l,editProps:{uniqKey:r,attrHelp:p}}=e,f=(0,u.useBlockProps)(),h=F();B();const[y,b]=(0,k.useState)(null);return(0,k.useEffect)(()=>b(!1),[t.field_type,t.showEye]),t.isPreview?(0,a.createElement)("div",{style:{width:"100%",display:"flex",justifyContent:"center"}},c):[(0,a.createElement)(_,{key:r("ToolBarFields"),...e}),l&&(0,a.createElement)(u.InspectorControls,{key:r("InspectorControls")},(0,a.createElement)(m.PanelBody,{title:(0,d.__)("General","jet-form-builder")},(0,a.createElement)(V,null),(0,a.createElement)(v,null),(0,a.createElement)(w,null)),(0,a.createElement)(m.PanelBody,{title:(0,d.__)("Value","jet-form-builder")},(0,a.createElement)(Z,null)),(0,a.createElement)(L,{...e},(0,a.createElement)(m.SelectControl,{key:"field_type",label:(0,d.__)("Field Type","jet-form-builder"),labelPosition:"top",value:t.field_type,onChange:e=>{C({field_type:e})},options:n}),"tel"===t.field_type&&(0,a.createElement)("div",{style:{marginBottom:"16px"}},(0,a.createElement)(m.Notice,{status:"info",isDismissible:!1},(0,a.createElement)("div",null,(0,d.__)("There is a dedicated Phone Field for entering the phone number in the form.","jet-form-builder")))),"password"===t.field_type&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(m.ToggleControl,{label:(0,d.__)("Show eye icon","jet-form-builder"),checked:t.showEye,help:(0,d.__)("Enable to allow user control visibility of value in input","jet-form-builder"),onChange:e=>C({showEye:e})})),(0,a.createElement)(m.SelectControl,{key:"autocomplete",label:(0,d.__)("Autocomplete","jet-form-builder"),labelPosition:"top",value:t.autocomplete||"off",onChange:e=>{C({autocomplete:e})},options:[{label:(0,d.__)("Off","jet-form-builder"),value:"off"},{label:(0,d.__)("On","jet-form-builder"),value:"on"}]}),(0,a.createElement)(T,{value:t.minlength,label:(0,d.__)("Min length (symbols)","jet-form-builder"),onChangePreset:e=>C({minlength:e})},({instanceId:e})=>(0,a.createElement)(m.TextControl,{id:e,className:"jet-fb m-unset",value:t.minlength,onChange:e=>C({minlength:e})})),(0,a.createElement)(A,{name:"minlength"}),(0,a.createElement)(T,{value:t.maxlength,label:(0,d.__)("Max length (symbols)","jet-form-builder"),onChangePreset:e=>C({maxlength:e})},({instanceId:e})=>(0,a.createElement)(m.TextControl,{id:e,className:"jet-fb m-unset",value:t.maxlength,onChange:e=>C({maxlength:e})})),(0,a.createElement)(A,{name:"maxlength"}),(0,a.createElement)(m.ToggleControl,{key:"enable_input_mask",label:(0,d.__)("Set Input Mask","jet-form-builder"),checked:t.enable_input_mask,help:(0,d.__)("Check this to setup specific input format for the current field","jet-form-builder"),onChange:e=>{C({enable_input_mask:e})}}),t.enable_input_mask&&(0,a.createElement)(React.Fragment,null,"datetime"!=t.mask_type&&(0,a.createElement)(m.ToggleControl,{label:(0,d.__)("Clear mask before submit","jet-form-builder"),checked:t.clear_on_submit,onChange:e=>C({clear_on_submit:e})}),(0,a.createElement)(m.SelectControl,{key:"mask_type",label:(0,d.__)("Mask type","jet-form-builder"),labelPosition:"top",value:t.mask_type,onChange:e=>{C({mask_type:e})},options:i}),(0,a.createElement)(m.TextControl,{key:"input_mask",label:(0,d.__)("Input mask","jet-form-builder"),value:t.input_mask,onChange:e=>{C({input_mask:e})}}),!t.mask_type&&(0,a.createElement)(P,{style:{marginBottom:"2em"}},p("input_mask_default")),"datetime"===t.mask_type&&(0,a.createElement)(P,{style:{marginBottom:"2em"}},(0,d.__)("Examples:","jet-form-builder")," dd/mm/yyyy, mm/dd/yyyy",(0,a.createElement)("br",null),(0,d.__)("More info - ","jet-form-builder"),(0,a.createElement)("a",{href:p("input_mask_datetime_link"),target:"_blank",rel:"noreferrer"},(0,d.__)("here","jet-form-builder"))),(0,a.createElement)(m.SelectControl,{key:"mask_visibility",label:(0,d.__)("Mask visibility","jet-form-builder"),labelPosition:"top",value:t.mask_visibility,onChange:e=>{C({mask_visibility:e})},options:o}),(0,a.createElement)(m.SelectControl,{key:"mask_placeholder",label:(0,d.__)("Mask placeholder","jet-form-builder"),labelPosition:"top",value:t.mask_placeholder,onChange:e=>{C({mask_placeholder:e})},options:s}))),(0,a.createElement)(m.PanelBody,{title:(0,d.__)("Validation","jet-form-builder")},(0,a.createElement)(M,null),h&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(S,null),"email"===t.field_type&&(0,a.createElement)(j,{name:"email"}),"url"===t.field_type&&(0,a.createElement)(j,{name:"url"}),t.enable_input_mask&&(0,a.createElement)(j,{name:"inputmask"}),Boolean(t.minlength)&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(j,{name:"char_min"})),Boolean(t.maxlength)&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(j,{name:"char_max"})),(0,a.createElement)(j,{name:"empty"}))),(0,a.createElement)(E,{key:r("AdvancedFields"),...e})),(0,a.createElement)("div",{key:r("viewBlock"),...f},(0,a.createElement)(x,{key:r("FieldWrapper"),...e},(0,a.createElement)("div",{className:["jet-form-builder__field-wrap jet-form-builder__field-preview",t.showEye&&"has-eye-icon"].join(" ")},(0,a.createElement)(O,{placeholder:t.placeholder,minLength:t.minlength,maxLength:t.maxlength,type:y?"text":t.field_type}),t.showEye&&"password"===t.field_type&&(0,a.createElement)("span",{className:["jfb-eye-icon",y?"":"seen"].join(" "),onClick:()=>b(e=>!e)},(0,a.createElement)(k.RawHTML,null,R),(0,a.createElement)(k.RawHTML,null,I)))))]},jfbResolveBlock(){const e={clientId:this.clientId,name:this.name};return this.attributes.name?{...e,fields:[{value:this.attributes.name,name:this.attributes.name,label:this.attributes.label||this.attributes.name,attributes:{field_type:this.attributes.field_type}}]}:e},useEditProps:["uniqKey","attrHelp"],example:{attributes:{isPreview:!0}},transforms:{from:[{type:"block",blocks:["core/paragraph"],transform:({content:e=""})=>(0,D.createBlock)(U,{label:e}),priority:0}]}};(0,window.wp.hooks.addFilter)("jet.fb.register.fields","jet-form-builder/text-field",function(e){return e.push(l),e})})(); \ No newline at end of file diff --git a/modules/blocks-v2/text-field/assets/build/frontend/field.asset.php b/modules/blocks-v2/text-field/assets/build/frontend/field.asset.php index 881b6aa44..506c33321 100644 --- a/modules/blocks-v2/text-field/assets/build/frontend/field.asset.php +++ b/modules/blocks-v2/text-field/assets/build/frontend/field.asset.php @@ -1 +1 @@ - array(), 'version' => '16395ed38b7c1e8808d6'); + array(), 'version' => 'c4f81b3c6552f155aeac'); diff --git a/modules/blocks-v2/text-field/assets/build/frontend/field.js b/modules/blocks-v2/text-field/assets/build/frontend/field.js index 23c17c67c..ff2da2b03 100644 --- a/modules/blocks-v2/text-field/assets/build/frontend/field.js +++ b/modules/blocks-v2/text-field/assets/build/frontend/field.js @@ -1 +1 @@ -(()=>{"use strict";const{InputData:t}=JetFormBuilderAbstract;function e(){t.call(this),this.isSupported=function(){return!0},this.addListeners=function(){t.prototype.addListeners.call(this);const[e]=this.nodes,i=this.getWrapperNode()?.querySelector?.(".jfb-eye-icon");i&&(i.addEventListener("click",(function(){i.classList.toggle("seen");const t="true"===this.getAttribute("aria-pressed");this.setAttribute("aria-pressed",!t),e.type=i.classList.contains("seen")?"password":"text"})),i.addEventListener("keydown",(function(t){" "!==t.key&&"Enter"!==t.key||(t.preventDefault(),this.click())})),i.addEventListener("keyup",(function(t){" "===t.key&&t.preventDefault()})))}}e.prototype=Object.create(t.prototype);const i=e,{BaseSignal:n}=JetFormBuilderAbstract;function s(){n.call(this),this.isSupported=function(){return!0},this.runSignal=function(){this.input.calcValue=Number.isNaN(Number(this.input.calcValue))?this.input.calcValue:parseFloat(this.input.calcValue);const[t]=this.input.nodes;t.value!==this.input.value.current&&(t.value=this.input.value.current,this.triggerJQuery(t))}}s.prototype=Object.create(n.prototype);const r=s,{addFilter:u}=JetPlugins.hooks;u("jet.fb.inputs","jet-form-builder/text-field",(function(t){return t.push(i),t}),999),u("jet.fb.signals","jet-form-builder/text-field",(function(t){return t.push(r),t}),999)})(); \ No newline at end of file +(()=>{"use strict";const{InputData:t}=JetFormBuilderAbstract;function e(){t.call(this),this.isSupported=function(){return!0},this.addListeners=function(){t.prototype.addListeners.call(this);const[e]=this.nodes,i=this.getWrapperNode()?.querySelector?.(".jfb-eye-icon");i&&(i.addEventListener("click",function(){i.classList.toggle("seen");const t="true"===this.getAttribute("aria-pressed");this.setAttribute("aria-pressed",!t),e.type=i.classList.contains("seen")?"password":"text"}),i.addEventListener("keydown",function(t){" "!==t.key&&"Enter"!==t.key||(t.preventDefault(),this.click())}),i.addEventListener("keyup",function(t){" "===t.key&&t.preventDefault()}))}}e.prototype=Object.create(t.prototype);const i=e,{BaseSignal:n}=JetFormBuilderAbstract,{toDate:r,toDateTime:s,toTime:u}=JetFormBuilderFunctions;function a(){n.call(this),this.isSupported=function(){return!0},this.runSignal=function(){this.input.calcValue=Number.isNaN(Number(this.input.calcValue))?this.input.calcValue:parseFloat(this.input.calcValue);const[t]=this.input.nodes,e=["date","time","datetime-local"].includes(t.type)?function(t,e){if(""===e||null==e)return"";if(Number.isNaN(Number(e)))return e;const i=new Date(Number(e));return"date"===t.type?r(i):"time"===t.type?u(i):"datetime-local"===t.type?s(i):e}(t,this.input.value.current):this.input.value.current;t.value!==e&&(t.value=e,this.triggerJQuery(t))}}a.prototype=Object.create(n.prototype);const o=a,{addFilter:c}=JetPlugins.hooks;c("jet.fb.inputs","jet-form-builder/text-field",function(t){return t.push(i),t},999),c("jet.fb.signals","jet-form-builder/text-field",function(t){return t.push(o),t},999)})(); \ No newline at end of file diff --git a/modules/blocks-v2/text-field/assets/build/frontend/field.mask.asset.php b/modules/blocks-v2/text-field/assets/build/frontend/field.mask.asset.php index 419acaaa6..dcba2d08a 100644 --- a/modules/blocks-v2/text-field/assets/build/frontend/field.mask.asset.php +++ b/modules/blocks-v2/text-field/assets/build/frontend/field.mask.asset.php @@ -1 +1 @@ - array(), 'version' => '5dafa3c1adff6b2c2df2'); + array(), 'version' => 'f062467fb61706741649'); diff --git a/modules/blocks-v2/text-field/assets/build/frontend/field.mask.js b/modules/blocks-v2/text-field/assets/build/frontend/field.mask.js index 8a17d930e..27f66bb60 100644 --- a/modules/blocks-v2/text-field/assets/build/frontend/field.mask.js +++ b/modules/blocks-v2/text-field/assets/build/frontend/field.mask.js @@ -1 +1 @@ -(()=>{"use strict";const{applyFilters:t}=JetPlugins.hooks,{ReactiveHook:i,InputData:s}=JetFormBuilderAbstract;function e(){s.call(this),this.maskOptions={},this.clearOnSubmit=!1,this.isSupported=function(t){return t.classList.contains("jet-form-builder__masked-field")&&jQuery.fn.inputmask},this.addListeners=function(){const[t]=this.nodes;this.enterKey=new i,t.addEventListener("keydown",this.handleEnterKey.bind(this)),t.addEventListener("input",this.handleAutofill.bind(this,t))},this.handleAutofill=function(t){t&&t.inputmask&&(t.inputmask.setValue(t.value),this.maskValidation())},this.maskValidation=function(){const[t]=this.nodes,{value:i}=t;this.value.current=t.inputmask.unmaskedvalue(),setTimeout((()=>{this.reporting.validateOnBlur()}),0),this.silenceSet(i)},this.changeStateMaskValidation=function(){const[t]=this.nodes;this.value.current=t.inputmask.unmaskedvalue()},this.setNode=function(i){var e;s.prototype.setNode.call(this,i),this.clearOnSubmit=null!==(e=i.dataset.clearMaskOnSubmit)&&void 0!==e&&e;const n=this.clearOnSubmit?{autoUnmask:!0}:{};n.oncomplete=this.maskValidation.bind(this),n.onincomplete=this.maskValidation.bind(this);const a=t("jet.fb.inputmask.options",n,this);jQuery(i).inputmask(a),i.inputmask&&setTimeout((()=>{const t=i.inputmask._valueGet(),s=i.inputmask.getemptymask();t&&t!==s&&(i.value=t,jQuery(i).trigger("input"))}),0),this.beforeSubmit(this.removeMask.bind(this)),this.getSubmit().onEndSubmit(this.revertMask.bind(this))},this.removeMask=function(t){const i=jQuery(this.nodes[0]);this.maskOptions=i[0].inputmask.opts,this.value.current&&!this.clearOnSubmit||(i.inputmask("remove"),this.value.notify()),t()},this.revertMask=function(){const[t]=this.nodes,i=this.maskOptions;this.maskOptions={},t.inputmask||jQuery(t).inputmask(i)},this.onClear=function(){this.silenceSet("")}}e.prototype=Object.create(s.prototype);const n=e,{addFilter:a}=JetPlugins.hooks;a("jet.fb.inputs","jet-form-builder/text-field-masked",(function(t){return[n,...t]}))})(); \ No newline at end of file +(()=>{"use strict";const{applyFilters:t}=JetPlugins.hooks,{ReactiveHook:i,InputData:s}=JetFormBuilderAbstract;function e(){s.call(this),this.maskOptions={},this.clearOnSubmit=!1,this.isSupported=function(t){return t.classList.contains("jet-form-builder__masked-field")&&jQuery.fn.inputmask},this.addListeners=function(){const[t]=this.nodes;this.enterKey=new i,t.addEventListener("keydown",this.handleEnterKey.bind(this)),t.addEventListener("input",this.handleAutofill.bind(this,t))},this.handleAutofill=function(t){t&&t.inputmask&&(t.inputmask.setValue(t.value),this.maskValidation())},this.maskValidation=function(){const[t]=this.nodes,{value:i}=t;this.value.current=t.inputmask.unmaskedvalue(),setTimeout(()=>{this.reporting.validateOnBlur()},0),this.silenceSet(i)},this.changeStateMaskValidation=function(){const[t]=this.nodes;this.value.current=t.inputmask.unmaskedvalue()},this.setNode=function(i){var e;s.prototype.setNode.call(this,i),this.clearOnSubmit=null!==(e=i.dataset.clearMaskOnSubmit)&&void 0!==e&&e;const n=this.clearOnSubmit?{autoUnmask:!0}:{};n.oncomplete=this.maskValidation.bind(this),n.onincomplete=this.maskValidation.bind(this);const a=t("jet.fb.inputmask.options",n,this);jQuery(i).inputmask(a),i.inputmask&&setTimeout(()=>{const t=i.inputmask._valueGet(),s=i.inputmask.getemptymask();t&&t!==s&&(i.value=t,jQuery(i).trigger("input"))},0),this.beforeSubmit(this.removeMask.bind(this)),this.getSubmit().onEndSubmit(this.revertMask.bind(this))},this.removeMask=function(t){const i=jQuery(this.nodes[0]);this.maskOptions=i[0].inputmask.opts,this.value.current&&!this.clearOnSubmit||(i.inputmask("remove"),this.value.notify()),t()},this.revertMask=function(){const[t]=this.nodes,i=this.maskOptions;this.maskOptions={},t.inputmask||jQuery(t).inputmask(i)},this.onClear=function(){this.silenceSet("")}}e.prototype=Object.create(s.prototype);const n=e,{addFilter:a}=JetPlugins.hooks;a("jet.fb.inputs","jet-form-builder/text-field-masked",function(t){return[n,...t]})})(); \ No newline at end of file diff --git a/modules/blocks-v2/text-field/assets/src/frontend/field/SignalTextField.js b/modules/blocks-v2/text-field/assets/src/frontend/field/SignalTextField.js index c59ed08ff..6840f15e6 100644 --- a/modules/blocks-v2/text-field/assets/src/frontend/field/SignalTextField.js +++ b/modules/blocks-v2/text-field/assets/src/frontend/field/SignalTextField.js @@ -1,4 +1,35 @@ const { BaseSignal } = JetFormBuilderAbstract; +const { + toDate, + toDateTime, + toTime, + } = JetFormBuilderFunctions; + +function formatNativeDateLikeValue( node, value ) { + if ( '' === value || null === value || undefined === value ) { + return ''; + } + + if ( Number.isNaN( Number( value ) ) ) { + return value; + } + + const date = new Date( Number( value ) ); + + if ( 'date' === node.type ) { + return toDate( date ); + } + + if ( 'time' === node.type ) { + return toTime( date ); + } + + if ( 'datetime-local' === node.type ) { + return toDateTime( date ); + } + + return value; +} function SignalTextField() { BaseSignal.call( this ); @@ -12,12 +43,15 @@ function SignalTextField() { : parseFloat( this.input.calcValue ); const [ node ] = this.input.nodes; + const nextValue = [ 'date', 'time', 'datetime-local' ].includes( node.type ) + ? formatNativeDateLikeValue( node, this.input.value.current ) + : this.input.value.current; - if ( node.value === this.input.value.current ) { + if ( node.value === nextValue ) { return; } - node.value = this.input.value.current; + node.value = nextValue; this.triggerJQuery( node ); }; @@ -25,4 +59,4 @@ function SignalTextField() { SignalTextField.prototype = Object.create( BaseSignal.prototype ); -export default SignalTextField; \ No newline at end of file +export default SignalTextField;